/* mub01MainContent */
.mub01MainContent{width: 100%;background: #f4f4f4;padding-bottom: 20px;}
.newsListMenu{width: 1200px;padding:0px;margin: 0 auto;}
.wzsite{ margin-top:10px; width:1178px;height:25px; font-size:12px;margin-bottom: 10px;padding:10px 0px 0px 20px;border: 1px solid #ccc;}
.wzsite a{ color:#999;}
.wzsite a:hover {color:#1e61ba;text-decoration:none;}

/* mub01Title 模板1公共标题*/
#mub01Title{padding-top: 0px;}
.mub01Title{width: 100%;text-align: center;padding-top: 40px;}
.mub01Title h3{font-size: 26px;color: #1e1e1e;font-weight: bold;}
.mub01Title h3 em{color: #0d5398;font-weight: bold;}
.mub01Title h3 i{display: inline-block;height: 1px;background: #e5e5e5;width: 534px;position: relative;top: -6px;}
.mub01Title h3 i.xianL{margin-right: 12px;}
.mub01Title h3 i.xianR{margin-left: 12px;}
.mub01Title p{font-size: 12px;color: #999999;font-family: arial;margin-top: 6px;}

/* about 关于我们页面 */

/* aboutMenu */
.aboutMenu{width:1200px;text-align: center;padding: 10px 0 0; margin:0 auto;}

.inmenu { overflow:hidden; width:100%; position:relative; margin-top: 30px;margin-bottom:30px;}
.inmenu em{ display:block; width:100%; height:1px; position:absolute; left:0; bottom:1px; background-color:#cdd8e8;}
.inmenu ul{ overflow:hidden; margin:0 auto; position: relative; z-index:2; width:100%;text-align: center;}
.inmenu li{ overflow:hidden; *width:96px; display:inline-block;  margin:0 10px; white-space:nowrap}
.inmenu li{*display:inline;}
.inmenu li a{ display:block; font-size:14px; color:#777; padding:10px 20px; border-radius:3px; margin-bottom:5px; text-align:center; text-decoration:none}
.inmenu li i{ display:block; width:1px ; height:30px; background-color:#cdd8e8; margin:0 auto; margin-bottom:4px; opacity:0; filter:alpha(opacity=0)}
.inmenu li b{ display:block; width:3px; height:3px; background-color:#b2c0d5; margin:0 auto; opacity:0; filter:alpha(opacity=0)}
.inmenu li.cur a,.inmenu li:hover a{ background-color:#0d5398; color:#fff;}
.inmenu li.cur i,.inmenu li:hover i,.inmenu li.cur b,.inmenu li:hover b{opacity:1; filter:alpha(opacity=100)}


/* aboutIntro */
.aboutIntro{width: 100%;/*padding-bottom: 40px;*/ }
.aboutIntro .mainCon{width: 100%;margin-top: 34px; font-size:14px;}
.aboutIntro .mainCon .dt{float: left;width: 540px;}
.aboutIntro .mainCon .dd{width: 600px;float: right;position: relative;}
.aboutIntro .mainCon .dd h3{font-size: 22px;color: #333333;font-weight: normal;}
.aboutIntro .mainCon .dd p{line-height: 24px;color: #333333;font-size: 14px;margin-top: 10px;}
.aboutIntro .mainCon .dd i{display: block;width: 34px;height: 2px;background: #0d5398;position: absolute;bottom: 0;left: 0;}
.aboutIntro .mainCon .dd p MsoNormal{ font-size:14px; line-height:22px;}
/* aboutMien */
.aboutMien{width: 100%;padding-bottom: 40px;background: #fff;}
.aboutMien .mainCon{ width:100%; height:400px; position:relative;margin-top:34px;}
.aboutMien .mainCon span{ display:block; width:42px; height:42px; cursor:pointer; position:absolute; top:50%; margin-top:-21px;overflow: hidden;}
.aboutMien .mainCon .btn01{ background:url(Img/mub01Inpage/aboutMienBtn01.png) no-repeat left top; left:0;}
.aboutMien .mainCon .btn02{  background:url(Img/mub01Inpage/aboutMienBtn02.png) no-repeat left top; right:0;}
.aboutMien .aboutMienCon{ overflow:hidden; width:1080px; height:400px; margin:0 auto; position:relative}
.aboutMien .aboutMienCon .aboutMienBox{width: 1080px;height: 400px;margin: 0 auto;}
.aboutMien .aboutMienCon .iteam{ position:absolute; overflow:hidden;height: 285px ;top: 12% !important;}
.aboutMien .aboutMienCon .iteam img{ display:block;}
.aboutMien .aboutMienCon .iteam b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(Img/mub01Inpage/aboutMienBg.png) repeat;}
.aboutMien .aboutMienCon .iteam.active b{ display:none;}
.aboutMien .aboutMienCon .iteam.active{height: 400px;top: 0 !important;}
.aboutMien .aboutMienCon .iteam.active p{color: #333333;font-size: 14px;margin-top: 16px;text-align: center;}
.aboutMien .aboutMienCon .iteam.active p a{display: block;color: #333;text-decoration: none;}



/* aboutHonor */
.aboutHonor{width: 100%;padding-bottom: 60px;background: #1e1e1e;}

.aboutHonor .mub01Title h3{color: #fff;}
.aboutHonor .mub01Title p{color: #fff;} 
.aboutHonor .mub01Title h3 i{background: #626262;}
.aboutHonor .mainCon{ width:100%; position:relative;margin-top:34px;}
.aboutHonor .mainCon i{ display:block; width:42px; height:42px; cursor:pointer; position:absolute; top:124px; overflow: hidden;}
.aboutHonor .mainCon .btn01{ background:url(Img/mub01Inpage/aboutHonorBtn01.png) no-repeat left top; left:-70px;}
.aboutHonor .mainCon .btn02{background:url(Img/mub01Inpage/aboutHonorBtn02.png) no-repeat left top; right:-70px;}
.aboutHonor .mainCon .aboutHonorCon{width: 100%;position: relative;height: 321px;overflow: hidden;}
.aboutHonor .mainCon .aboutHonorCon ul{width: 105%;position: absolute;top: 0;left: 0;}
.aboutHonor .mainCon .aboutHonorCon li{width: 280px;float: left;margin-right:26px;}
.aboutHonor .mainCon .aboutHonorCon li span{display: block;width: 100%;margin-top: 14px;font-size: 14px;color: #fff;text-align: center;}
.aboutHonor .mainCon .aboutHonorCon li img{display: block; width:280px; height:290px;}


/* aboutHistory */
.aboutHistory{width: 100%;padding-bottom: 44px;background: #fff;position: relative;}
.aboutHistory .mainCon{ width:100%;margin-top:34px;}
.aboutHistory .mainCon .conL{float: left;width: 540px;height: 360px; padding:0;}
.aboutHistory .mainCon .conL a{ display:block;}
.aboutHistory .mainCon .conR{width: 635px;height: 360px;margin-left: 25px;float: left;overflow: hidden;}
.aboutHistory .mainCon .conR .box{width: 588px;height: 360px;float: left;overflow: hidden;padding-left: 36px;background:url(Img/mub01Inpage/aboutHistory_xian.png) no-repeat left top;overflow: hidden;}
.aboutHistory .mainCon .conR ul{width: 570px;}
.aboutHistory .mainCon .conR li{padding-top: 32px;;border-bottom: 1px solid #e5e5e5;padding-bottom: 22px;}
.aboutHistory .mainCon .conR li dt{width: 98px;float: left;font-size: 26px;color: #0d5398;font-weight: bold;font-family: arial;}
.aboutHistory .mainCon .conR li dd{width: 470px;float: left;}
.aboutHistory .mainCon .conR li dd p{font-size: 14px;color: #333333;line-height: 23px;text-align:left;}
.aboutHistory .mainCon .conR li:first-child{padding-top: 0;}
.aboutHistory .mainCon .scroll{width:11px;height:360px;float:right;position:relative;background:url(Img/mub01Inpage/scroll02.png);z-index: 99;}
.aboutHistory .mainCon .scroll p{width:11px;height:61px;background:url(Img/mub01Inpage/scroll01.png);cursor:auto;left:0;top:1px;position:absolute; background:url(Img/mub01Inpage/scroll01.png);}

#fzlc{padding-top:0px;}
.aboutHistoryHelp{width: 100%;background: #fff;position: relative;}
.aboutHistoryHelp .conL{float: left;width: 540px;height: 360px; padding:0;}
.aboutHistoryHelp .conL a{ display:block;}
.aboutHistoryHelp .conR{width: 575px;height: 360px;margin-left: 25px;float: left;overflow: hidden;}
.aboutHistoryHelp .conR .box{width: 510px;height: 360px;float: left;overflow: hidden;padding-left: 36px;background:url(Img/mub01Inpage/aboutHistory_xian.png) no-repeat left top;overflow: hidden;}
.aboutHistoryHelp .conR ul{width: 540px;}
#aboutHistoryUl li a{ cursor:default;}
.aboutHistoryHelp .conR li{padding-top: 32px;border-bottom: 1px solid #e5e5e5;padding-bottom: 22px;}
.aboutHistoryHelp .container{width: 1140px;}
.aboutHistoryHelp .conR li dt{width: 98px;float: left;font-size: 26px;color:#0d5398;font-weight: bold;font-family: arial;}
.aboutHistoryHelp .conR li dd{width: 408px;float: left;}
.aboutHistoryHelp .conR li dd p{font-size: 14px;color: #333333;line-height: 23px; text-align:left;}
.aboutHistoryHelp .conR li:first-child{padding-top: 0;}
.aboutHistoryHelp .scroll{width:11px;height:360px;float:right;position:relative;background:url(Img/mub01Inpage/scroll02.png);z-index: 99;}
.aboutHistoryHelp .scroll p{width:11px;height:61px;background:url(Img/mub01Inpage/scroll01.png);cursor:auto;left:0;top:1px;position:absolute; background:url(Img/mub01Inpage/scroll01.png);}
.aboutHistoryHelp .mub01Title h3 i{ width:506px;}
#fzlcdesc{font-size: 12px;color: #999999;font-family: arial;margin-top: 6px; text-align:center;margin-bottom: 20px;}

/* aboutCulture */
.aboutCulture{width: 100%;padding-bottom: 38px;background: #f6f6f6;}
.aboutCulture .mainCon{margin-top: 20px;}
.aboutCulture .mainCon ul{width: 100%;text-align:center;}
.aboutCulture .mainCon li{width: 247px;text-align: center;margin: 0 24px;display:inline-block;*display:inline; margin-bottom:24px;}
.aboutCulture .mainCon li span{display: block;width: 237px;height: 237px;border: 5px solid #fff;border-radius: 50%;box-shadow: 0 3px 6px 6px #e4e3e3;}
.aboutCulture .mainCon li img{display: block;border-radius: 50%;}
.aboutCulture .mainCon li h3{font-size: 20px;color: #0d5398;font-weight: normal;margin: 24px 0 6px;text-align: center;}
.aboutCulture .mainCon li p{font-size: 14px;color: #33332f;line-height: 22px;padding: 0 14px;height: 140px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.aboutCulture .mainCon li a{text-decoration:none;color: #33332f;}
.aboutCulture .mainCon li i{display: block;margin: 12px auto 0;width: 35px;height: 2px;background: #241f73;}

/* linkUs 联系我们 */

/* linkUsMap */
.linkUsMap{width: 100%;padding-top: 30px;}
.linkUsMap .mainCon{width: 100%;}

.linkUsMap .mainCon .conL{width: 455px;height: 496px;float: left;background: #fff;padding: 54px 70px 0 75px;}
.linkUsMap .mainCon .conL h3{font-size: 24px;color: #006699;margin-bottom: 42px;}
.linkUsMap .mainCon .conL .box{width: 100%;}
.linkUsMap .mainCon .conL .box li{height: 71px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.linkUsMap .mainCon .conL .box li:first-child{border-top: 1px solid #e5e5e5;}
.linkUsMap .mainCon .conL .box li img{display: block;margin-top: 18px;float: left;}
.linkUsMap .mainCon .conL .box li p{float: left;margin-top: 26px;width: 402px;float: right; padding-top:0; line-height:20px;}
.linkUsMap .mainCon .conL .box p span{font-size: 15px;color: #666666;}
.linkUsMap .mainCon .conL .box p em{font-size: 15px;color: #333;}

/* 资质荣誉 */
.helpListCon{width: 100%;margin-top: 40px;}
.helpListCon .mainCon{width: 1200px;margin: 0 auto; background:#fff;min-height:500px;height:auto!important;height:500px;overflow:hidden;}
.helpListCon .mainCon .conBox{ display:block; margin: 0 20px; padding:20px 0;}
.helpListCon .mainCon .con{width: 100%; text-align:center;}
.helpListCon .mainCon .con p{ text-align:left;}
/*荣誉*/
dl.qyry {float:left;width: 280px;margin-bottom:16px;/* margin-left: 6px; */margin: 0 5px 16px;}
dl.qyry dt img{width: 275px;height: 285px;background:#eee;display:block;overflow:hidden;padding: 2px;transition:background 0.5s ease;-o-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-webkit-transition:background 0.5s ease;}
dl.qyry dd {float:left;width: 280px;margin-top:18px;height:24px;text-align:center;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
dl.qyry dd a{ color:#333333; font-size:14px; line-height:24px; padding-right:8px;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
dl.qyry:hover dt img{ background:#0d5398;}
dl.qyry:hover dd{ color:#0d5398; text-decoration: none;}
dl.qyry:hover dd a{color:#0d5398; text-decoration: none;}

/*合作客户*/
dl.hzkf {float:left;width:180px;margin-bottom:16px;/* margin-left: 6px; */margin: 0 5px 16px;}
dl.hzkf dt img{width: 175px;height:85px;background:#eee;display:block;overflow:hidden;padding: 2px;transition:background 0.5s ease;-o-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-webkit-transition:background 0.5s ease;}
dl.hzkf dd {float:left;width: 180px;margin-top:18px;height:24px;text-align:center;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
dl.hzkf dd a{ color:#333333; font-size:14px; line-height:24px; padding-right:8px;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
dl.hzkf:hover dt img{ background:#0d5398;}
dl.hzkf:hover dd{ color:#0d5398; text-decoration: none;}
dl.hzkf:hover dd a{color:#0d5398; text-decoration: none;}

/*图片标题简介*/
.clear{clear:both;}/*如果链接地址点不动就要清除浮动*/
dl.dl_42{ float:left;width: 275px;height: 445px;margin-bottom: 20px;margin: 0 7px 16px;}
dl.dl_42 dt{display: block;width: 275px;height: 272px;overflow: hidden;}
dl.dl_42 dt img{display: block;transform:scale(1);transition: all 2s ease-out;width: 275px;height: 272px;}
dl.dl_42 dt:hover img{transform: scale(1.2);}
dl.dl_42 dd{padding:18px 32px 0;height: 170px;background: #fff;position: relative;}
dl.dl_42 dd h4{font-size: 16px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
dl.dl_42 dd h4 a{color: #333333;text-decoration: none;}
dl.dl_42 dd p{line-height: 22px;color: #666666;font-size: 13px;margin-top: 12px;}
dl.dl_42 dd .btn{overflow: hidden;width: 234px;height: 35px;background: url(../Img/proListClassifyBg01.png) no-repeat center;position: absolute;bottom: 26px;left: 32px;}
dl.dl_42 dd .btn a{display: block;width: 116px;height: 35px;line-height: 35px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
dl.dl_42 dd .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../Img/proListClassify_icon04.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
dl.dl_42 dd .btn a:first-child{border-right: 1px solid #eaeaea;}
dl.dl_42 dd .btn a:hover{color: #fff;}
dl.dl_42 dd:hover h4 a{color: #0d5398;}
dl.dl_42 dd .btn a.more:hover{background: url(../Img/proListClassifyBg02.png) no-repeat center / cover}
dl.dl_42 dd .btn a.more:hover i{background: url(../Img/proListClassify_icon05.png) no-repeat center;}
dl.dl_42 dd .btn a.zx:hover{background: url(../Img/proListClassifyBg03.png) no-repeat center / cover;}
dl.dl_42 dd .btn a.zx:hover i{background: url(../Img/proListClassify_icon05.png) no-repeat center;}