/* 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;}
.MsoNormal{ font-size:14px; line-height:24px; text-indent:2em;padding:6px 0;text-align: justify;}
/* 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 关于我们页面 */

/* aboutIntro */
.aboutIntro{ width: 100%;float: left;margin:0px; padding-top:20px;  padding-bottom:20px;background-color:#f4f4f4;min-height:800px; height:auto!important;height:800px;}
.abright{width: 840px; padding:20px;float: left; margin-left:20px; background-color:#fff;}
.abright h1{ padding:0px; margin-bottom:20px;float:left;width:100%; height:48px; font-size:24px; font-weight:bold; border-bottom:1px solid #ddd;}

.ableft .cprtlf{ margin-top:10px; padding:0px; width:300px; float:left;}
.ableft .cprtlf h4{ padding-top:8px;font-size:24px; color:#fff; height:50px; font-weight:normal;}
.ableft .cprtlf .cptjLf {line-height:40px;background:#0d5398;margin-top:10px; padding-left:20px; }
.ableft .cprtlf .cptj_con .tc .text { border:solid 1px #dedede; height:20px; line-height:20px;}
.ableft .cprtlf .cptj_con { border:solid 1px #ccc; border-top:0; padding:8px 1px; margin-bottom:10px; zoom:1; overflow:hidden;background:#fff;}
.ableft .cprtlf dl.cptj_con_dl {  margin-bottom:10px; width:300px;padding: 0 11px; }
.ableft .cprtlf dl.cptj_con_dl dt { width:300px;}
.ableft .cprtlf dl.cptj_con_dl dt img { width:260px; padding:5px; border:3px solid #003399;border-radius:35px;}
.ableft .cprtlf dl.cptj_con_dl dt a:hover img { border:solid 3px #FF0000;}
.ableft .cprtlf dl.cptj_con_dl dd { width:300px; font-size:14px; margin-top:3px;text-align:center;}
.ableft .contactn .subnr { background: none repeat scroll 0 0 #fff;overflow: hidden;padding: 5px 9px;width:280px;border: solid 1px #d7d7d7;}
.ableft .contactn .subnr p { padding-top:5px; margin:0px; float:left;line-height: 20px;overflow: hidden;}


.ableft{ margin:0px; padding:0px;width: 300px;float: left;}
.ableft .box{ width: 244px;float:left; padding: 30px 28px 18px;background: #fff;margin-top: 10px;}
.ableft .box:first-child{margin-top: 0;}
.ableft .box .top{height: 40px;border-bottom: 1px solid #e7e7e7;}
.ableft .box .top h3{font-size: 18px;color: #333333;font-weight: normal;float: left;} 
.ableft .box .top h3 em{font-weight: bold;color: #0d5398;}
.ableft .box .top h3 i{width: 72px;height: 1px;background: #0d5398;position: relative;display: block;top: 18px;}
.ableft .box .top a.more{display: block;width: 21px;height: 21px;float: right;margin-top: 4px;}
.ableft .box ul{padding-top: 18px;}
.ableft .box1 li{font-size: 14px;margin-bottom: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.ableft .box1 li a{color: #333333;}
.ableft .box1 li:hover a{color: #0d5398;}
.ableft .box2 li{font-size: 14px;margin-bottom: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ableft .box2 li a{color: #333333;}
.ableft .box2 li:hover a{color: #0d5398;}

.ableft .sidebar{width: 300px;float: left;}
.ableft .sidebar .top{width: 300px;height: 70px;background: url(../Images/proListClassify_icon01.png) no-repeat 238px center #0d5398;}
.ableft .sidebar h3{padding: 20px 0 0 26px;font-size: 24px;font-weight: normal;}
.ableft .sidebar h3 a{display: block;color: #fff;text-decoration: none;}
.ableft .sidebar h3 em{font-weight: bold;color: #fff;}
.ableft .sidebar h3 span{font-size: 10px;color: #fff;font-family: arial;margin-left: 6px;position: relative;top: 2px;}
.ableft .sidebar .box1{padding: 26px; background:#fff;}
.ableft .sidebar .box1 dl{margin-top: 20px;}
.ableft .sidebar .box1 dl:first-child{margin-top: 0;}
.ableft .sidebar .box1 dd a{display: block;font-size: 14px;color: #666666;height: 50px;line-height: 50px;background: url(../Images/proListClassify_icon02.png) no-repeat 190px center;text-indent: 25px;text-decoration: none;border: 1px solid #eaeaea;border-top: none;}
.ableft .sidebar .box1 dd:first-child a{border-top: 1px solid #eaeaea;}
.ableft .sidebar .box1 dd a:hover,.newsDetialsArticle .mainCon .ableft .sidebar .box1 dd a.cur{color: #0d5398;background: url(../Images/proListClassify_icon03.png) no-repeat 190px center;font-weight: bold;}

.ableft .sidebar .box2{margin-top: 20px;background: #fff; margin-bottom:20px;}
.ableft .sidebar .box2 .phone{background: url(../Images/proListClassify_phone.png) no-repeat 32px center;padding-left: 86px;padding-top: 25px;padding-bottom: 20px;border-bottom: 1px solid #eaeaea;}
.ableft .sidebar .box2 .phone span{display: block;font-size: 14px;color: #333333;}
.ableft .sidebar .box2 .phone p{font-size: 24px;color: #0d5398;font-family: arial;}
/* 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)}




/* 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:0px;}
.helpListCon .mainCon{width:880px; margin-left:20px; float:right;background:#fff;min-height:500px;height:auto!important;height:500px;overflow:hidden;}
.helpListCon .mainCon h1{ padding-top:15px; margin-left:20px; margin-bottom:20px;float:left;width:95%; height:48px; font-size:24px; font-weight:bold; border-bottom:1px solid #ddd;}
.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: 270px;margin-bottom:16px;/* margin-left: 6px; */margin: 0 5px 16px;}
dl.qyry dt img{width: 265px;height: 205px;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: 270px;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;}