
/*end*/
body{overflow-x:hidden;}






.search{height:70px;border-bottom:1px solid #dfdfdf;}
.sea span{display: block; width:700px;float:left; }
.sea span i{display: block; height:70px; line-height: 70px;float:left;font-size: 14px; color:#000000;}
.sea span a{display: block; height:70px; line-height: 70px; float:left; margin-right: 32px;}
.sea .sou{width:414px; float:right; margin-top:16px; }
.sea .sou .txt{width:363px; height:37px; padding:0 21px;font-size: 14px; color:rgba(102,102,102,0.5);background: #f5f5f5;float:left;box-sizing: border-box;}
.sea .sou .txt::-webkit-input-placeholder{color:rgba(102,102,102,0.5);}
.sea .sou .txt::-moz-placeholder{color:rgba(102,102,102,0.5);}
.sea .sou .btn{width:51px; height:37px; float:left; background:url(../image/sea-btn.jpg) no-repeat center; cursor: pointer;}
/**/
.guide{height:429px; background:url(../image/guide.jpg) no-repeat center;}
.gui{padding-top:50px;}
.gui .gui-left{width:600px; float:left;}
.gui .gui-left span{display: block; height:102px; line-height: 102px;font-size: 42px; color:#222222; font-weight: bold;}
.gui .gui-left i{display: block; width:52px; height:4px; background:#057dc6; margin-bottom: 18px;}
.gui .gui-left p{line-height: 31px;font-size: 16px; color:#666666; margin-bottom: 29px;}
.gui .gui-left strong{display: block; width:173px; height:54px; background:#057dc6;border-radius: 30px; text-align: center; overflow: hidden;}
.gui .gui-left strong a{display: block; }
.gui .gui-left strong em{display: inline-block;height:54px; line-height: 54px;font-size: 15px; color:#FFF;padding-right:39px; background:url(../image/gui-ico.png) no-repeat right; font-weight: normal; }
.gui .gui-vid{width:545px; height:269px;float:right; margin-top: 30px;}
.gui .gui-vid img{width: 100%;}
.history{height:182px; background:#F5F5F5;}
.hist{position: relative;}
.hist .his-ul{width:100%;position: absolute; left:0;top:-15px;}
.hist ul{height:183px; position: relative;}
.hist ul:before{width:1573px; height:21px; background:url(../image/gui-xt.png) no-repeat right;content:""; position: absolute;top:4px; right:-13px;}
.hist ul li{float:left;width:16.6%;position: relative;z-index:200;}
.hist ul li i{display: block; width:29px; height:36px; margin:0 auto 8px;background:url(../image/gui-dbx.png) no-repeat center; }
.hist ul li span{display: block; height:34px;line-height: 34px;font-size: 22px; color:#383838; text-align: center;}
.hist ul li p{line-height:27px; text-align: center;font-size: 16px; color:#666666; }
.hist ul li:hover i{background:url(../image/gui-dbx_h.png) no-repeat center;}
.hist ul li:hover span{display: block; color:#057dc6;}
.hist ul li:hover p{color:#057dc6;}
/**/
.product{height:1432px; }
.pro{padding-top:73px;}
.pro h2{text-align: center; margin-bottom: 28px;}
.pro h2 span{display: block; height:60px; line-height: 60px;font-size: 48px; color:#222222; font-weight: bold;}
.pro h2 em{display: block; height:31px; line-height: 31px;font-size: 20px; color:#666666; font-weight: normal;}
.pro .pro-nav{height:187px;}
.pro .pro-nav ul li{ height:164px;float:left;}
.pro .pro-nav ul li dl dt{width:225px; height:164px; background:#1b2f40;float:left;position: relative;}
.pro .pro-nav ul li dl dt:before{display: none;width:10px; height:24px;content:""; position: absolute; right:-10px; top:62px;background:url(../image/pro-dbx.png) no-repeat center;}
.pro .pro-nav ul li dl dt a{display: block; height:164px;padding-top:28px; box-sizing: border-box;}
.pro .pro-nav ul li dl dt i{display: block; width:46px; height:46px; margin:0 auto 8px;}
.pro .pro-nav ul li dl dt h4{height:34px; line-height: 34px; text-align: center;font-size: 24px; color:#FFF;}
.pro .pro-nav ul li dl dt p{height:20px; line-height: 20px;font-size: 12px; color:rgba(255,255,255,0.3);font-family: "Acrom";text-align: center;}
.pro .pro-nav ul li dl dd{display: none;width:749px; height:164px;border:2px solid #057dc6; box-sizing: border-box;padding:14px 61px 0 45px;float:left;}
.pro .pro-nav ul li dl dd h5{width:50%; height:43px; line-height: 43px; float:left; padding-left:19px; background:url(../image/pro-y.png) no-repeat left; border-bottom:1px solid #eeeeee; box-sizing: border-box;}
.pro .pro-nav ul li dl dd h5 a{font-size: 16px; color:#666666; font-weight: normal;}
.pro .pro-nav ul li dl dd h5:hover a{color:#057dc6; font-weight: bold;}
.pro .pro-nav ul li.cur dt{background:#057dc6;}
.pro .pro-nav ul li.cur dt:before{display: block;}
.pro .pro-nav ul li.cur dt h4{color:#FFF;}
.pro .pro-nav ul li.cur dd{display: block;}
.pro .pro-cen{height:540px;margin-bottom: 14px;}
.pro .pro-cen dl dt{width:960px; height:540px;float:left; margin-left: -360px;}
.pro .pro-cen dl dt img{width:100%; height:100%;}
.pro .pro-cen dl dd{width:960px; height:540px;background:url(../image/pro-wzbj.jpg) no-repeat center;float:right; margin-right: -360px;padding:71px 360px 0 99px; box-sizing: border-box;}
.pro .pro-cen dl dd h4{height:84px; border-bottom:1px solid rgba(0,0,0,0.1); margin-bottom: 13px;}
.pro .pro-cen dl dd h4 span{display: block; height:46px; line-height: 46px;font-size: 40px; color:#222222;}
.pro .pro-cen dl dd h4 i{display: block; height:18px; line-height: 18px;font-size: 12px; color:rgba(153,153,153,0.5); font-family: "Acrom"; font-weight: normal; letter-spacing: 3px;}
.pro .pro-cen dl dd p{line-height: 28px; font-size: 15px; color:#666666; margin-bottom: 55px;}
.pro .pro-cen dl dd ul{height:98px; border-bottom:1px solid  rgba(0,0,0,0.1); margin-bottom: 36px;}
.pro .pro-cen dl dd ul li{float:left;width:20%; box-sizing: border-box; position: relative; border-right:1px solid rgba(0,0,0,0.09);}
.pro .pro-cen dl dd ul li i{display: block; width:41px; height:41px;margin:-12px auto 9px;}
.pro .pro-cen dl dd ul li i img{width:100%;}
.pro .pro-cen dl dd ul li span{display: block; height:20px; line-height: 20px; text-align: center; font-weight: bold; font-size: 16px;color:#333333;}
.pro .pro-cen dl dd ul li:last-child{border-right:0;}
.pro .pro-cen dl dd strong{display: block;}
.pro .pro-cen dl dd strong em{display: block; width:173px; height:54px; float:left; margin-right: 40px; text-align: center;border-radius: 30px; overflow: hidden;}
.pro .pro-cen dl dd strong em a.xq{display: block;background:#057dc6;}
.pro .pro-cen dl dd strong em a.zx{display: block;border:3px solid #057dc6; box-sizing: border-box;border-radius: 30px;}
.pro .pro-cen dl dd strong em i{padding-right:39px; font-size: 15px; font-weight: normal;}
.pro .pro-cen dl dd strong em a.xq i{display: inline-block; height:54px; line-height: 54px;background:url(../image/pro-jt1_h.png) no-repeat right;color:#FFF;}
.pro .pro-cen dl dd strong em a.zx i{color:#333333;display: inline-block; height:48px; line-height: 48px;background:url(../image/pro-jt1.png) no-repeat right;}
.pro .pro-bot h4{height:42px; border-bottom:2px solid #d4d4d4;margin-bottom: 30px;}
.pro .pro-bot h4 em{display: block;height:42px; line-height: 42px;font-size: 18px; color:#333333;float:left;}
.pro .pro-bot h4 i{display: block; height:42px; line-height: 42px; float:right;font-size: 14px; color:#666666;}
.pro .pro-list{position: relative;}
.pro .pro-list .pro-bd{overflow: hidden;}
.pro .pro-list .pro-bd ul li{float:left;width:384px; margin-right: 21px;}
.pro .pro-list .pro-bd ul li span{display: block; width:100%; line-height: 0; overflow: hidden; border:1px solid #e4e4e4;}
.pro .pro-list .pro-bd ul li span img{width:100%; transition: 1s;}
.pro .pro-list .pro-bd ul li em{display: block; height:55px; line-height: 55px; border-bottom:1px solid #d6d6d6;padding-left:31px;  position: relative;z-index:1; }
.pro .pro-list .pro-bd ul li em i{display: block;font-size: 16px; color:#333333; background:url(../image/pro-jt2.png) no-repeat 90%; transition: .5s;}
.pro .pro-list .pro-bd ul li em:before{height:55px;width:0;background:#057dc6; content:""; position: absolute; left:0; top:0;transition: .5s;z-index:-1;}
.pro .pro-list .pro-bd ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.pro .pro-list .pro-bd ul li:hover em i{ background:url(../image/pro-jt2_h.png) no-repeat 90%;color:#FFF; }
.pro .pro-list .pro-bd ul li:hover em:before{width:100%;}
.pro .pro-list .pro-jt i{display: block; width:15px; height:27px; cursor: pointer;}
.pro .pro-list .pro-jt i.pro-prev{background:url(../image/pro-prev.png) no-repeat center; position: absolute; left:-32px; top:142px;}
.pro .pro-list .pro-jt i.pro-next{background:url(../image/pro-next.png) no-repeat center; position: absolute; right:-32px; top:142px;}
/**/
.super{height:704px;background:url(../image/super1.jpg) no-repeat center;}
.sup{padding-top:67px;}
.sup h2{text-align: center;margin-bottom: 70px;}
.sup h2 span{display: block;height:58px; line-height: 58px;font-size: 48px; color:#FFF; font-weight: bold;}
.sup h2 em{display: block; height:31px; line-height: 31px;font-size: 20px; color:#FFF; font-weight: normal;}
.sup .sup-con{width:433px; float:right;}
.sup .sup-con .sup-nav{height:281px;}
.sup .sup-con .sup-nav li{float:left;width:111px;height:111px; background:rgba(5,125,198,0.8);margin:0 0 22px 33px;border:1px solid rgba(5,125,198,0.8); box-sizing: border-box;border-radius: 50%;}
.sup .sup-con .sup-nav li i{display: block; width:111px;height:111px; text-align: center; line-height: 111px;font-size: 22px; color:#FFFFFF;font-weight: bold; }
.sup .sup-con .sup-nav li a{display: block; width:111px;height:111px; text-align: center; line-height: 24px;padding-top:34px; box-sizing: border-box;font-size: 22px; color:#FFFFFF;font-weight: normal;  }
.sup .sup-con .sup-nav li.son.cur{background:#057DC6;border:3px solid #FFF;box-shadow: 0px 0px 4px 4px rgba(0, 246, 255, 0.72);}
.sup .sup-con .sup-desc{width:405px; height:109px;border-radius: 20px;background:rgba(5,125,198,0.89);float:right;padding:15px 25px 0 24px; box-sizing: border-box;}
.sup .sup-con .sup-desc p{line-height: 25px;font-size: 16px; color:#FFF;}
/**/
.casebj{height:829px;}
.case{padding-top:75px;}
.case h2{text-align: center; margin-bottom: 30px;}
.case h2 span{display: block; height:61px; line-height: 61px;font-size: 48px; color:#222222; font-weight: bold;}
.case h2 em{display: block; height:34px; line-height: 34px;font-size: 20px; color:#666666; font-weight: normal;}
.case .cas-con{position: relative;height:535px;}
.case .cas-con dl dt{width: 620px; height:466px; float:left; line-height: 0; position: relative;}
.case .cas-con dl dt span{display: block; width:100%; height:100%; overflow: hidden;}
.case .cas-con dl dt span img{width:100%; height:100%; transition: 1s;}
.case .cas-con dl dt:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .cas-con dl dt i{display: block; width:187px; height:187px; border-radius: 50%;position: absolute; right:11px; bottom:36px; overflow: hidden;}
.case .cas-con dl dt i img{width:100%;}
.case .cas-con dl dd{width:580px; height:414px;float:right;background: #f5f5f5;margin-top: 122px;padding:59px 71px 0 54px; box-sizing: border-box;}
.case .cas-con dl dd h4{height:94px; border-bottom:1px solid #dcdcdc;margin-bottom: 23px;}
.case .cas-con dl dd h4 span{display: block;height:41px; line-height: 41px;font-size: 30px; color:#333333; font-weight: normal;}
.case .cas-con dl dd h4 em{display: block; height:32px; line-height: 32px;font-size: 18px; color:#666666; font-weight: normal;}
.case .cas-con dl dd p{line-height: 30px;font-size: 16px; color:#666666; margin-bottom: 53px;}
.case .cas-con dl dd strong{display: block;}
.case .cas-con dl dd strong em{display: block; width:173px; height:54px; float:left; margin-right: 40px; text-align: center;border-radius: 30px; overflow: hidden;}
.case .cas-con dl dd strong em a.xq{display: block;background:#057dc6;}
.case .cas-con dl dd strong em a.zx{display: block;border:3px solid #057dc6; box-sizing: border-box;border-radius: 30px;}
.case .cas-con dl dd strong em i{padding-right:39px; font-size: 15px; font-weight: normal;}
.case .cas-con dl dd strong em a.xq i{display: inline-block; height:54px; line-height: 54px;background:url(../image/pro-jt1_h.png) no-repeat right;color:#FFF;}
.case .cas-con dl dd strong em a.zx i{color:#333333;display: inline-block; height:48px; line-height: 48px;background:url(../image/pro-jt1.png) no-repeat right;}
.case .cas-con .cas-nav{width:580px;height:122px; position: absolute; right:0;top:0; border-top:1px solid #dfdfdf;}
.case .cas-con .cas-nav ul li{float:left;width:25%;height:122px; margin-top:-1px;padding-top:26px; box-sizing: border-box;position: relative;}
.case .cas-con .cas-nav ul li i{display: block; width:48px; height:40px;margin:0 auto ; overflow: hidden;}
.case .cas-con .cas-nav ul li i img{width: 100%; transition: .5s;}
.case .cas-con .cas-nav ul li span{display: block; height: 50px; line-height: 50px; text-align: center;font-size: 20px; color:#333333;}
.case .cas-con .cas-nav ul li:before{width:0;height:4px; background:#057dc6; content:""; position: absolute; left:0;top:0; transition: .5s;}
.case .cas-con .cas-nav ul li.can.cur:before{width:100%;}
.case .cas-con .cas-nav ul li.can.cur i img{margin-top:-40px;}
.case .cas-con .cas-nav ul li.can.cur span{font-weight: bold; color:#057dc6;}
.case .cas-con .cas-nav ul li:last-child:hover:before{width:100%;}
.case .cas-con .cas-nav ul li:last-child:hover i img{margin-top:-40px;}
.case .cas-con .cas-nav ul li:last-child:hover span{color:#057dc6;font-weight: bold;}
.case .cas-con .cas-tel{width:620px;padding-left:64px; background:url(../image/cas-tel.png) no-repeat left;position: absolute; left:0;bottom:0; box-sizing: border-box; }
.case .cas-con .cas-tel span{display: block;height:25px; line-height: 25px; font-size: 16px; color:#333333;}
.case .cas-con .cas-tel p{line-height: 31px; font-size: 30px; color:#333; font-weight: bold; font-family: "Acrom";background:url(../image/cas-xt.png) no-repeat right bottom;}
/**/
.ysbj{height:2115px; background:url(../image/ysbj.jpg) no-repeat center;padding-top:70px; box-sizing: border-box;}
.ysbj .tit{height:171px;}
.ysbj .tit i{display: block; width:428px; height:51px; line-height: 51px; text-align: center; background:url(../image/ys-tit.png) no-repeat center; margin:0 auto 13px;font-size: 35px; color:#FFF;}
.ysbj .tit h2{text-align: center;width:628px; margin:0 auto;}
.ysbj .tit h2 b{display:block;float:left;font-size: 45px; line-height: 45px; color:#057dc6; font-weight: bold; }
.ysbj .tit h2 span{display:block;float:right; margin-left: 12px;}
.ysbj .tit h2 span em{display: inline-block;height:45px; line-height: 45px; font-size: 44px; color:#172938; font-weight: bold;}
.ysbj .tit h2 span p{display: inline-block;height:18px; line-height: 18px;font-size: 11px; color:#999999; font-weight: normal; text-transform: uppercase; letter-spacing: 0.5px;}
.ysbj .ys-one{height:480px;}
.ysbj .ys-one dl dt{width:909px; height:480px; float:right; margin-right: -360px; overflow: hidden; line-height: 0;}
.ysbj .ys-one dl dt img{width:100%;height:100%; transition: 1s;}
.ysbj .ys-one dl dd{width:550px;float:left;padding-top:47px;}
.ysbj .ys-one dl dd .ys-tit{height:107px; border-bottom:1px solid #d1d1d1; margin-bottom: 17px;}
.ysbj .ys-one dl dd .ys-tit i{display: block; width:89px; height:71px; float:left;border-right:1px solid #cfcfcf; margin:15px 19px 0 0;}
.ysbj .ys-one dl dd .ys-tit i img{width:100%;}
.ysbj .ys-one dl dd .ys-tit span{display: block; float:left;}
.ysbj .ys-one dl dd .ys-tit span em{display: block; height:55px; line-height: 55px;font-size: 44px; color:#057dc6; font-weight: bold;}
.ysbj .ys-one dl dd .ys-tit span p{height:38px; line-height: 38px;font-size: 26px; color:#172938; font-weight: bold;}
.ysbj .ys-one dl dd .ys-desc{margin-bottom: 39px;width:507px;}
.ysbj .ys-one dl dd .ys-desc p{line-height:25px; padding-left:25px;font-size: 16px; color:#666666; margin-bottom: 13px;background:url(../image/ys-y.png) no-repeat left 7px;}
.ysbj .ys-one dl dd .gun li{float:left; border-right:1px solid rgba(49,49,49,0.1); box-sizing: border-box;padding-left:51px; }
.ysbj .ys-one dl dd .gun li:first-child{padding-left:0;}
.ysbj .ys-one dl dd .gun li:last-child{border-right:0;}
.ysbj .ys-one dl dd .gun li span{display: block; height:47px;}
.ysbj .ys-one dl dd .gun li span em{display: inline-block; height:47px; line-height: 47px;font-size: 48px; color:#333; font-weight: bold; font-family: "Acrom";}
.ysbj .ys-one dl dd .gun li span i{display: inline-block; width:21px; height:21px; text-align: center; line-height: 21px;font-size: 14px; color:#FFFFFF;background:#666666; border-radius: 50%;}
.ysbj .ys-one dl dd .gun li p{height:27px; line-height: 27px;font-size: 16px; color:#666666;}
.ysbj .ys-one dl dd .gun li:hover span em{color:#057dc6;}
.ysbj .ys-one dl dd .gun li:hover span i{background:#057dc6;}
.ysbj .ys-one dl dd .gun li:hover p{color:#057dc6;}
.ysbj .ys-one dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}

.ysbj .ys-two{height:480px;}
.ysbj .ys-two dl dt{width:909px; height:480px; float:left; margin-left: -360px; overflow: hidden; line-height: 0;}
.ysbj .ys-two dl dt img{width:100%;height:100%; transition: 1s;}
.ysbj .ys-two dl dd{width:560px;float:right;padding-top:64px;margin-right:-10px;}
.ysbj .ys-two dl dd .ys-tit{height:107px; border-bottom:1px solid #d1d1d1; margin-bottom: 17px;}
.ysbj .ys-two dl dd .ys-tit i{display: block; width:89px; height:71px; float:left;border-right:1px solid #cfcfcf; margin:15px 19px 0 0;}
.ysbj .ys-two dl dd .ys-tit i img{width:100%;}
.ysbj .ys-two dl dd .ys-tit span{display: block; float:left;}
.ysbj .ys-two dl dd .ys-tit span em{display: block; height:55px; line-height: 55px;font-size: 44px; color:#057dc6; font-weight: bold;}
.ysbj .ys-two dl dd .ys-tit span p{height:38px; line-height: 38px;font-size: 26px; color:#172938; font-weight: bold;}
.ysbj .ys-two dl dd .ys-desc{margin-bottom: 39px;width:560px;}
.ysbj .ys-two dl dd .ys-desc p{line-height:25px; padding-left:25px;font-size: 16px; color:#666666; margin-bottom: 13px;background:url(../image/ys-y.png) no-repeat left 7px;}
.ysbj .ys-two dl dd .gun li{float:left; border-right:1px solid rgba(49,49,49,0.1); box-sizing: border-box;padding-left:51px; }
.ysbj .ys-two dl dd .gun li:first-child{padding-left:28px;}
.ysbj .ys-two dl dd .gun li:last-child{border-right:0;}
.ysbj .ys-two dl dd .gun li span{display: block; height:47px;}
.ysbj .ys-two dl dd .gun li span em{display: inline-block; height:47px; line-height: 47px;font-size: 48px; color:#333; font-weight: bold; font-family: "Acrom";}
.ysbj .ys-two dl dd .gun li span i{display: inline-block; width:21px; height:21px; text-align: center; line-height: 21px;font-size: 14px; color:#FFFFFF;background:#666666; border-radius: 50%;}
.ysbj .ys-two dl dd .gun li p{height:27px; line-height: 27px;font-size: 16px; color:#666666;}
.ysbj .ys-two dl dd .gun li:hover span em{color:#057dc6;}
.ysbj .ys-two dl dd .gun li:hover span i{background:#057dc6;}
.ysbj .ys-two dl dd .gun li:hover p{color:#057dc6;}
.ysbj .ys-two dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}

.ysbj .ys-three{height:469px;}
.ysbj .ys-three dl dt{width:909px; height:480px; float:right; margin:-12px -360px 0 0; overflow: hidden; line-height: 0;}
.ysbj .ys-three dl dt img{width:100%;height:100%; transition: 1s;}
.ysbj .ys-three dl dd{width:550px;float:left;padding-top:47px;}
.ysbj .ys-three dl dd .ys-tit{height:107px; border-bottom:1px solid #d1d1d1; margin-bottom: 17px;}
.ysbj .ys-three dl dd .ys-tit i{display: block; width:89px; height:71px; float:left;border-right:1px solid #cfcfcf; margin:15px 19px 0 0;}
.ysbj .ys-three dl dd .ys-tit i img{width:100%;}
.ysbj .ys-three dl dd .ys-tit span{display: block; float:left;}
.ysbj .ys-three dl dd .ys-tit span em{display: block; height:55px; line-height: 55px;font-size: 44px; color:#057dc6; font-weight: bold;}
.ysbj .ys-three dl dd .ys-tit span p{height:38px; line-height: 38px;font-size: 26px; color:#172938; font-weight: bold;}
.ysbj .ys-three dl dd .ys-desc{margin-bottom: 39px;width:590px;}
.ysbj .ys-three dl dd .ys-desc p{line-height:25px; padding-left:25px;font-size: 16px; color:#666666; margin-bottom: 13px;background:url(../image/ys-y.png) no-repeat left 7px;}
.ysbj .ys-three dl dd .gun li{float:left; border-right:1px solid rgba(49,49,49,0.1); box-sizing: border-box;padding-left:51px; }
.ysbj .ys-three dl dd .gun li:first-child{padding-left:0;}
.ysbj .ys-three dl dd .gun li:last-child{border-right:0;}
.ysbj .ys-three dl dd .gun li span{display: block; height:47px;}
.ysbj .ys-three dl dd .gun li span em{display: inline-block; height:47px; line-height: 47px;font-size: 48px; color:#333; font-weight: bold; font-family: "Acrom";}
.ysbj .ys-three dl dd .gun li span i{display: inline-block; width:21px; height:21px; text-align: center; line-height: 21px;font-size: 14px; color:#FFFFFF;background:#666666; border-radius: 50%;}
.ysbj .ys-three dl dd .gun li p{height:27px; line-height: 27px;font-size: 16px; color:#666666;}
.ysbj .ys-three dl dd .gun li:hover span em{color:#057dc6;}
.ysbj .ys-three dl dd .gun li:hover span i{background:#057dc6;}
.ysbj .ys-three dl dd .gun li:hover p{color:#057dc6;}
.ysbj .ys-three dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}

.ysbj .ys-four{height:446px;}
.ysbj .ys-four dl dt{width:909px; height:446px; float:left; margin-left: -360px; overflow: hidden; line-height: 0;}
.ysbj .ys-four dl dt img{width:100%;height:100%; transition: 1s;}
.ysbj .ys-four dl dd{width:560px;float:right;padding-top:118px;}
.ysbj .ys-four dl dd .ys-tit{height:107px; border-bottom:1px solid #d1d1d1; margin-bottom: 17px;}
.ysbj .ys-four dl dd .ys-tit i{display: block; width:89px; height:71px; float:left;border-right:1px solid #cfcfcf; margin:15px 19px 0 0;}
.ysbj .ys-four dl dd .ys-tit i img{width:100%;}
.ysbj .ys-four dl dd .ys-tit span{display: block; float:left;}
.ysbj .ys-four dl dd .ys-tit span em{display: block; height:55px; line-height: 55px;font-size: 44px; color:#057dc6; font-weight: bold;}
.ysbj .ys-four dl dd .ys-tit span p{height:38px; line-height: 38px;font-size: 25px; color:#172938; font-weight: bold;}
.ysbj .ys-four dl dd .ys-desc{margin-bottom: 39px;width:550px;}
.ysbj .ys-four dl dd .ys-desc p{line-height:25px; padding-left:25px;font-size: 16px; color:#666666; margin-bottom: 13px;background:url(../image/ys-y.png) no-repeat left 7px;}
.ysbj .ys-four dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
/**/
.honor{height:766px; background:#F5F5F5;}
.hon{padding-top:83px;}
.hon h2{text-align: center; margin-bottom: 21px;}
.hon h2 span{display: block; height:64px; line-height: 64px;font-size: 48px; color:#222222; font-weight: bold;}
.hon h2 em{display: block; height: 34px;line-height: 34px;font-size: 20px; color:#666666; font-weight: normal;}
.hon ul li{float:left;width:300px; height:234px; line-height: 0; overflow: hidden; background:url(../image/hon-ico.png) no-repeat center;padding:6px 5px; box-sizing: border-box;background-size:100% 100%;}
.hon ul li img{width:100%;height:100%;}
/**/
.newsbj{height: 775px;}
.news{padding-top:75px;}
.news h2{text-align: center;}
.news h2 span{display: block; height: 59px; line-height: 59px;font-size: 48px; color:#222222; font-weight: bold;}
.news h2 em{display: block; height:30px; line-height: 30px;font-size: 20px; color:#666666; font-weight: normal;}
.news h3{height:61px; border-bottom:1px solid #dcdcdc; margin-bottom: 23px;}
.news h3 span{display: block; height:53px;float:left;}
.news h3 span a{display: block; height: 53px; float:left; margin-right: 49px; }
.news h3 span a i{display: block; width:34px; height:27px; overflow: hidden;float:left;margin: 13px 9px 0 0;}
.news h3 span a i img{width:100%; transition: .5s;}
.news h3 span a em{display: block; float:left; height:53px;line-height: 53px;font-size: 24px; color:#172938; }
.news h3 strong{display: block; height:53px;float:right; overflow: hidden;}
.news h3 strong a{display: block; height:53px; line-height: 53px; font-weight: normal;font-size: 14px; color:rgba(51,51,51,0.5);}
.news h3 span a.cur i img{margin-top:-27px;}
.news h3 span a.cur em{color:#057DC6; font-weight: bold;}
.news .news-con{height:444px;}
.news .news-con .news-left{width:332px; height:442px;overflow: hidden;float:left;}
.news .news-con .news-left img{width: 100%; transition: 1s;}
.news .news-rig{width:867px;float:right;border-top:1px solid #dfdfdf;}
.news .news-rig ul li{float:left;width:50%; height:220px; box-sizing: border-box;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:39px 28px 0 34px;}
.news .news-rig ul li dl dt{margin-bottom: 25px;}
.news .news-rig ul li dl dt i{display: block; height:31px; line-height: 31px;font-size: 28px; color:#333333;}
.news .news-rig ul li dl dt span{display: block; height:20px;}
.news .news-rig ul li dl dt span em{display: block; height: 20px; line-height: 20px;float:left;}
.news .news-rig ul li dl dt span a{display: block; float:right; height:20px; line-height: 20px; font-size: 14px; color:rgba(153,153,153,0.5);}
.news .news-rig ul li dl dd h4{height:33px; line-height: 33px;}
.news .news-rig ul li dl dd h4 a{font-size: 20px; color:#333333; overflow: hidden;font-weight: normal;}
.news .news-rig ul li dl dd p{height:29px; line-height: 29px; overflow: hidden;font-size: 16px; color:#666666;}
.news .news-rig ul li:hover{background:url(../image/news-bj.jpg) no-repeat center;}
.news .news-rig ul li:hover dl dt i{color:#FFF;}
.news .news-rig ul li:hover dl dt span em{color:#FFF;}
.news .news-rig ul li:hover dl dt span a{color:rgba(255,255,255,0.5);}
.news .news-rig ul li:hover dl dd h4 a{color:#FFF;}
.news .news-rig ul li:hover dl dd p{color:#FFF;}
.news .news-con .news-left:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
/**/
.about{height: 975px;}
.about .abo-pic{width:100%; }
.about .abo-pic img{width: 100%;}
.abo-con{height: 142px; margin-bottom: 58px;}
.abo-con .abo-left{width:299px; height:299px; float:left; margin:-157px 51px 0 0;}
.abo-con .abo-left h2{height:164px; background:#FFF; position: relative;padding:37px 0 0 30px; box-sizing: border-box;}
.abo-con .abo-left h2 span{display: block; height:61px; line-height:61px;font-size: 48px; color:#333333; font-weight: bold;}
.abo-con .abo-left h2 em{display: block; height:34px; line-height: 34px;font-size: 20px; color:#666666; font-weight: normal;}
.abo-con .abo-left h2 i{display: block; width:21px; height:11px; background:url(../image/abo-dbx.png) no-repeat center; position: absolute; left:43px; bottom:-11px;}
.abo-con .abo-left .abo-lx{height:135px;padding:38px 0 0 30px; box-sizing: border-box;background:#057dc6;}
.abo-con .abo-left .abo-lx i{display: block; height:27px; line-height: 27px;font-size: 16px; color:#FFF;}
.abo-con .abo-left .abo-lx span{display: block; height:34px; line-height: 34px;font-size: 30px; color:#fff; font-weight: bold; font-family: "Acrom";}
.abo-con .abo-rig{width:815px; float:left; padding-top:37px; }
.abo-con .abo-rig h4{height:46px; line-height: 46px; margin-bottom: 5px;}
.abo-con .abo-rig h4 a{font-size: 24px; color:#333333; font-weight: bold;}
.abo-con .abo-rig p{line-height: 27px; font-size: 16px; color:#666666; }
.abo-con .abo-rig p a{color:#057dc6; font-weight: bold;}
.abo-list{height:215px;}
.abo-list .bd{overflow: hidden;}
.abo-list .bd ul li{float:left; width:286px; height:258px; margin-right: 19px;}
.abo-list .bd ul li span{display: block; width:100%; line-height: 0; overflow: hidden;}
.abo-list .bd ul li span img{width:100%; transition: 1s;}
.abo-list .bd ul li em{display: block; height:43px; line-height: 43px; text-align: center; font-size: 16px; color:#333333;}
.abo-list .bd ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)}
@media screen and  (min-width:760px) and (max-width:1600px){
    .about{height: 840px;}
}



























































