.banner{overflow: hidden;}
.banner{position: relative;}
.banner .bg{width:100%;}
.bannerimg{width:100%;}
.banner_box .bannerimg{height:auto;}
.banner_con{position:absolute;left:0;top:0;width:100%;}
.banner_21 .p1{padding-top: 124px;font-size: 20px;color:#2d2d2d;font-weight: bold;line-height: 32px;}
.banner_21 .p2{padding-left:210px;line-height: 52px;font-size: 20px;color:#2d2d2d;font-weight: bold;}
.banner_21 .inner{width:600px;overflow: hidden;}

.banner_22 .list{padding-top: 36px;padding-left:74px;}
.banner_22 li{padding-top: 8px;}
.banner_22 .tit{padding-top: 28px;}

.banner_23 .list{padding-left:87px;padding-top: 97px;}
.banner_23 li{float: left;width:55px;margin-right: 40px;}


.gy{background: #eee;}
.gy .con{padding-top:58px;}
.gy .con p{font-size:16px;color:#3e3e3e;line-height: 38px; }
.gy .con .left{width:680px;}
.gy .con .txt1{text-indent: 2em;/*padding-bottom:40px;*/width:650px;/*padding-top:10px;*/}
.gy .con p span{color:#2b78d9;}
.gy .con .right{width:460px;height: 256px;position: relative;padding:19px 19px 149px 15px;background:url(../images/gy_03.png) no-repeat;}
.gy .con .right .img2{width:71px;height:71px;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;}
.gy .sup{overflow: hidden;}
.gy .sup .wrap{padding-top:20px;}
.gy .sup .tit{font-size: 30px;color:#2b78d9;line-height: 52px;text-align: center;}
.gy .sup .txt1{font-size: 18px;color:#4d4c4c;line-height: 42px;padding-bottom:34px;}
.gy  .sup .list li{float: left;width:182px;margin-right: 72px;text-align: center;  }
.gy .sup .list .img{margin:0 12px;width:151px;height:174px;background-image:url(../images/gy_07.png);position: relative;}
.gy .sup .active .img{background-image:url(../images/gy_13_03.png);}
.gy .sup .list .img1{display: none;position: absolute;left:0;top:0;width:100%;height:100%;}
.gy .sup .list p{font-size: 16px;color:#3c3c3d;line-height: 30px;}
.gy .sup .title{font-size: 20px;color:#2b78d9;line-height: 60px;padding-top:14px;}
.gy .sup .list .last{margin-right: 0;}
.gy .sup{padding-bottom:30px;}
.gy .sup .list .active .img1{display: block;}
.gy .fot .f_tit{font-size: 28px;color:#1052bf;text-align: center;background:url(/images/g_303.png) no-repeat center center;line-height: 30px;;}
.gy .fot .img{padding-top:30px;}
.gy{padding-bottom:40px;}


.culture{overflow: hidden;}
.culture .wrap{padding-top:28px;padding-bottom:50px;}
.culture .left{padding-top:18px;background:url(../images/2_3.png) no-repeat left 18px ;}
.culture p{font-size: 22px;color:#737373;padding-left:127px;line-height: 64px;padding-top:82px;}
.cert li img{width:100%;}

.value{overflow: hidden;}
.value .wrap{/*padding-top:22px;*/padding-bottom:50px;}
.value .left{background:url(../images/2.3_3.png) no-repeat}
.value p{padding-left:170px;font-size: 22px;color:#737373;line-height: 41px;padding-top:73px;}
.value .p2{padding-top:69px;}

.dsj{margin-top:35px;margin-bottom:40px;text-align: center;}
.dsj{margin-top:35px;margin-bottom:40px;text-align: center;}

.cert{padding-top:62px;padding-bottom:50px;overflow: hidden;}
.cert li{float: left;width:300px;padding:32px 33px;border:1px solid #e2e2e2;margin-left:-1px;margin-top:-1px;overflow: hidden;}
.cert li img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-0transition:0.8s;transition:0.8s;}
.cert .active img{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08);}


.cu{padding-top: 50px;padding-bottom:50px;}
.cu table{width:100%;}
.cu td{border-bottom:1px solid #dcdcdc;padding: 26px 0;}
.cu td .img{width:79px;margin-top: 9px;}
.cu td .con{padding-left:18px;}
.cu .td2{padding-left:40px;}
.cu .td1{border-right:1px solid #dcdcdc;width:620px;}
.cu td .tit{font-size: 18px;color:#0072e7;line-height: 36px;font-weight:bold;}
.cu .td2{width:580px;}
.cu td .con p{font-size: 14px;color:#5a5a5a;line-height: 32px;}
.cu .np .td1{padding-top:0;}
.cu .np .td2{padding-top:0;}
.cu .np td .img{margin-top:0;}
.cu .np td .con{margin-top:-8px;}
.cu .con .p2{padding-left:72px;}
.cu .last img{margin-right: 20px;}
.cu .last span{font-size: 23px;color:#5a5a5a;;}