﻿/*公共标题*/
.ProBanner{ background:url(../images/productBanner.jpg) no-repeat; background-size:100% 237px;  width:1200px; height:237px;  margin:0 auto;}
.CaseBanner{background:url(../images/caseBanner.jpg) no-repeat; background-size:100% 237px; width:1200px; height:237px; margin:0 auto;}
.proBannerTitle1{ color:#FFFFFF; font-weight:normal; text-shadow:1px 1px 6px #000000; display:inline-block; font-size:41px; margin:63px 0 0 53px;}
.proBannerTitle{ background:url(../images/subHrTitle.png) no-repeat; text-indent:-20000px; width:458px; height:48px; margin:63px 0 0 53px; float:left;}
.CaseBannerTitle{background:url(../images/subCaseTitle.png) no-repeat; text-indent:-20000px; width:458px; height:48px; margin:63px 10px 0 0; float:right}
.mainContent{ margin:20px auto; padding-bottom:60px;}
.leftNav, .leftNav li{ float:left; width:280px;}
.leftNav li{ margin-bottom:1px;}
.leftNav li a{ height:58px; line-height:58px;background:url(../images/listDotNor.png) no-repeat 13px center #f8f8f8 ; padding-left:35px; color:#444546; font-size:15px; width:240px; border-right:5px solid #f8f8f8; float:left;}
.leftNav li a:hover{ color:#1c4999;}
.leftNav li.lefNavSel a, .leftNav li.lefNavSel a:hover{ background:url(../images/listDotSel.png) no-repeat 13px center #1c4999 ; color:#FFFFFF;border-right:5px solid #f79a15; font-weight:bold;}
.rightConent{ float:left; margin-left:30px; width:890px;}
.contentDiv{ widows:800px; margin:20px 0 0 0; float:left;}
.contentDiv h3{ font-size:30px; font-weight:bold;  padding-bottom:30px;}
.contentDiv p{ line-height:26px; font-size:14px;color:#666666; padding-bottom:10px; text-align:justify}
.attachImg{ text-align:center; font-size:12px; color:#666666; margin-top:20px;}
.contentDiv dl{ line-height:24px; color:#666666; font-size:14px; margin-top:10px;}
.hrDiv dl{ padding-bottom:30px;}
.contentDiv dl dt, .conTable h5{ font-size:16px; color:#000000; font-weight:bold;}
.contentDiv dl dt{ display:block; padding-bottom:10px;}
.contentDiv dl dd b{ display:block; font-weight:500; padding-bottom:5px;}
.conTable{ margin-top:20px; padding-bottom:20px;}
.conTable table{ border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; margin-top:10px;}
.conTable table td{ font-size:14px; color:#666666; padding:20px 10px; border-bottom:1px solid #DDDDDD; border-right:1px solid #dddddd;}

/*成功案例*/
.caseDiv{ margin-top:-20px;}
.caseDiv a{ float:left; width:590px; height:350px; margin:20px 0 0 20px; position:relative}
.caseDiv a p{ display:inline-block; width:590px; height:88px;position:absolute; background:#000000; opacity:0.5; bottom:0; left:0; z-index:12 }
.caseDiv a span{ position:absolute; height:48px; width:550px; color:#FFFFFF; font-size:16px; left:20px; bottom:20px; z-index:13;}

/*关于我们*/
.about01{ background:url(../images/about01Nor.png) no-repeat   13px center #f8f8f8!important ; background-size:26px 26px;}
.lefNavSel .about01{background:url(../images/about01Sel.png) no-repeat 13px center #1c4999 !important;}
.about02{ background:url(../images/about02Nor.png) no-repeat  13px center #f8f8f8!important;background-size:26px 26px;}
.lefNavSel .about02{background:url(../images/about02Sel.png) no-repeat 13px center #1c4999 !important;}
.about03{ background:url(../images/about03Nor.png) no-repeat  13px center#f8f8f8!important;background-size:26px 26px;}
.lefNavSel .about03{background:url(../images/about03Sel.png) no-repeat 13px center #1c4999 !important;}
.about01, .about02, .about03{ padding-left:45px!important; width:230px!important;}
.leader{ width:823px; margin:20px 0 0 50px; position:relative;float:left;}
.leader p{ width:480px; color:#000000; margin:0px 0 0 10px;}
.leader span{ font-size:14px; margin:15px 0 0 350px;}
.leader img{ position:absolute; right:0; top:-20px; z-index:1;}
.company{ float:left; width:550px; }
.company p{ color:#232323;line-height:30px; text-indent:24px; text-align:justify;}
.aboutRight{ float:left; width:296px; height:570px; margin-left:40px;}
.newsContent{ margin:20px auto; width:920px;}
.newsContent h3{ text-align:center; font-weight:bold; font-size:36px; color:#262331;}
.attachText{ display:block; font-size:14px; color:#9e9f9f; margin-top:10px; padding-bottom:10px; border-bottom:dashed 1px #ececec; text-align:center;}
.newsContent .attachImg{ padding-bottom:30px;}
.attachImg img{ max-width:626px;}
.newsContent p{ color:#333333; text-indent:24px;}

/*资质荣誉*/
.honor{ font-size:14px; color:#717171; }
.adward01 { float: left; margin:20px 0 0  24px; }
.adward01 li{ float: left; width: 450px; margin:30px 0 0 100px; text-align: center; }
.adward01 li img{ width: 350px; height: 300px; box-shadow: 0 1px 2px 2px #ddd;}
.adward01 li span, .adward02 li span{ margin-top: 10px;  color: #626262;  display: block; font-weight: 100;}
.adward02{ float: left; margin-left: 22px; display: inline-block; }
.adward02 li{ float: left; width: 214px;  margin:60px 0 0 60px; display: inline-block; text-align: center;}
.adward02 img{ width: 214px; height: 138px; }

/*联系我们*/
.contactCon{ background: #f8f8f8;margin-bottom: 40px; }
.contactL{ float: left; padding:20px; width: 280px; }
.contactL h3{ color: #1c4999; font-weight: bold;  font-size: 16px; }
.contactL ul{ margin-top: 15px; line-height: 30px; font-size:14px; }
.contactL ul li span{ margin-left:70px;}
.codeImg{ width: 120px; margin:20px auto; text-align: center;}
.codeImg img{ box-shadow: 0 0 3px #dddddd; }
.codeImg span{ display: block;  margin-top: 5px;  color: #2a2a2a; }