* {margin: 0;padding: 0;}
img {border: 0;max-width: 100%;vertical-align: top;}
body { color: #222;font-family: "Microsoft YaHei";font-size: 15px;line-height: 26px;}
a{text-decoration: none;color: #222;}
a:hover{color: #108cd1;}
li{list-style: none;}
.flex{display: flex;}
.clear{clear: both;}
.w95{max-width: 1650px;width: 95%;margin: 0 auto;}
.center{text-align: center;}

.serch_i{max-width: 0px;position: absolute;transition: all 0.5s;-ms-transition: all 0.5s;right: 0;top: -5px;overflow: hidden;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px;}
.serch_i input{outline: 0;height: 40px;border: 0;padding: 0 10px;width: 200px;}
.serch_i input.btn{background: #108cd1 url(../img/serach.png) no-repeat center;width: 50px;height: 40px;}
.serch a{position: relative;}
.serch a:hover .serch_i{max-width: 1000px;}
.serch form{width: 270px;}

.head{position: fixed;width: 100%;z-index: 999;top: 0;background-image: url(../img/head_bg.png);background-repeat: no-repeat;background-position: top center;}
.head .logo .logo_h{display: none;}
.fixed-on .head .logo .logo_h{display: block;}
.fixed-on .head .logo .logo_w{display: none;}
.fixed-on .head{background-color: #fff;    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px;}
.head_h{margin:30px auto 0;justify-content: space-between;}

.nav > ul li a{color: #fff;font-size: 18px;padding: 24px 25px 40px;display: block;    position: relative;}
.nav > ul li{position: relative;}
.nav > ul li a:hover{color: #108cd1;}
.nav > ul li >a::after{height: 3px;background: #108cd1;width: 100%;transition: all 0.5s;-ms-transition: all 0.5s;content: "";position: absolute;left: 0;bottom: 0px; -webkit-transform: scale(0, 1);transform: scale(0, 1);}
.nav > ul li:hover > a::after{-webkit-transform: scale(1, 1);transform: scale(1, 1);}
.fixed-on .nav a{color: #222;}
.nav .sub{padding: 10px 0;background: #fff;position: absolute;width: 100%;-webkit-transition: all ease .3s;transition: all ease .3s;-webkit-transform: translateY(30px);transform: translateY(30px);opacity: 0;display: none;}
.nav .sub a{font-size: 16px;padding: 0;line-height: 30px;color: #222;text-align: center;line-height: 40px;}
.nav > ul li:hover .sub{visibility: visible; -webkit-transform: translateY(0); transform: translateY(0);  opacity: 1;display: block;}

.serch{margin-top: 23px;}
.serch .serch_h{display: none;}
.fixed-on .serch .serch_x{display: none;}
.fixed-on .serch .serch_h{display: block;}
.serch img{margin-top: 2px;}
.serch a:hover img{opacity: 0.5;}

.lag{background: url(../img/jt_x.png) no-repeat 50px 10px;color: #fff;padding: 0 10px 4px;    margin-left: 10px;}
.lag:hover{background: url(../img/jt_x_h.png) no-repeat 50px 10px #fff;color: #222;}
.lag a{display: block;opacity: 0;color: #222;}
.lag:hover a{opacity: 1;}
.lag a:hover{color: #108cd1;}
.fixed-on .lag{background: url(../img/jt_x_h.png) no-repeat 50px 10px #fff;color: #222;}
.m_nav{display: none;margin-left: 10px;}
.mb_nav i {width: 26px;height: 3px;margin: 5px 0;display: block;transition: all ease-in-out .5s;-webkit-transition: all ease-in-out .5s;-moz-transition: all ease-in-out .5s;}
.mb_nav .i1{background:#fff;animation: i1 1s infinite;-webkit-animation: i1 1s infinite;animation-direction: alternate;-webkit-animation-direction: alternate;}
.mb_nav .i2 {transition: all ease-in-out .5s;-webkit-transition: all ease-in-out .5s;-moz-transition: all ease-in-out .5s;opacity: 1;background: #108cd1;}
.mb_nav .i3{background: #fff;animation: i3 1s infinite;-webkit-animation: i3 1s infinite;animation-direction: alternate;-webkit-animation-direction: alternate;}
.fixed-on .mb_nav .i1{background: #222;}
.fixed-on .mb_nav .i3{background: #222;}
.mb_on .mb_nav .i3 {transform: rotate(-45deg) translate(4px, -6px);-webkit-transform: rotate(-45deg) translate(4px, -6px);-moz-transform: rotate(-45deg) translate(4px, -6px);width: 26px !important;background: #fff;}
.mb_on .mb_nav .i1 {transform: rotate(45deg) translate(4px, 6px);-webkit-transform: rotate(45deg) translate(5px, 7px);-moz-transform: rotate(45deg) translate(5px, 7px);width: 26px !important;background: #fff;}
.mb_on .mb_nav .i2 {opacity: 0;}
.fixed-on .mb_nav .i3{background: #222;}
.fixed-on .mb_nav .i1{background: #222;}

@keyframes i1 {	from {width: 20px;}	to {width: 26px;}}
@-webkit-keyframes i1 {	from {width: 20px;}	to {width: 26px;}}
@keyframes i2 {	from {width: 20px;}	to {width: 25px;}}
@-webkit-keyframes i2 {	from {width: 20px;}	to {width: 25px;}}
@keyframes i3 {	from {width: 26px;}	to {width: 20px;}}
@-webkit-keyframes i3 { from {width: 26px;}	to {width: 20px;}}


.slideBox{ width:100%;overflow:hidden; position:relative;    } 
.slideBox .hd{ height: 10px;overflow: hidden;position: absolute;right: 0;bottom: 20px;z-index: 1;width: 100%; }
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align: center;} 
.slideBox .hd ul li{ margin-right:5px;  width:10px; height:10px; line-height:14px; background:#fff; cursor:pointer;display: inline-block;text-indent: -9999px;overflow: hidden;border-radius: 50px;} 
.slideBox .hd ul li.on{ background:#108cd1; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{width:100%;} 
.slideBox .ann{width: 20px;height: 100%;position: absolute;z-index: 1;top: 0;margin-top: 0;opacity: 0;}
.slideBox .prev{background: url(../img/lef.png) no-repeat center;left: 0px;padding-left: 20px;}
.slideBox .next{background: url(../img/rig.png) no-repeat center;right: 0px;padding-right: 20px;}
.slideBox .prev:hover{background: url(../img/lef_h.png) no-repeat center;}
.slideBox .next:hover{background: url(../img/rig_h.png) no-repeat center;}
.slideBox:hover .ann{opacity: 1;}
.banner{background: #222;}

.about{background: url(../img/about_bg.png) no-repeat top center;padding: 90px 0 110px;}
.about_l{width: 50%;position: relative;}
.about_l img{width: 100%;}
.about_r{width: 50%;margin-top: -4%;}
.about_n{font-size: 16px;color: #666;line-height: 30px;margin-left: 70px;}
.about_n p{margin-bottom: 20px;}
.ab_title{color: #333;margin-left:70px;}
.ab_title h2{font-weight: 100;font-size: 36px;line-height: 40px;margin-top: -18px;position: relative;}
.ab_title h3{font-size: 42px;font-weight: bold;line-height: 60px;margin: 0px 0 25px;letter-spacing: 1px;}
.ab_title h3 span{color: #108cd1;}
.ab_title i{white-space: nowrap;margin-left: -8px;font-size: 80px;font-style: normal;font-weight: bold;opacity: 0.6;background: -webkit-linear-gradient(top, #108cd1 0%, #e8f1f8 70%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.about_n a{color: #666;border: 1px solid #666;padding: 9px 40px;border-radius: 50px; display: block; float: left; margin-top: 25px;}
.about_n a:hover{background:#108cd1;color: #fff;border-color: #108cd1;}
.about_nn{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.about .w95{align-items: center;    flex-wrap: wrap;}

.about_g li{position: relative;font-size: 55px;font-weight: bold;display: inline-block;line-height: 60px;}
.about_g i{font-style: normal;font-size: 55px;font-weight: bold;color: #108cd1;}
.about_g span{font-size: 18px;font-weight: normal;margin-left: 4px;    color: #666;}
.about_g li label{font-size: 22px;position: absolute;font-weight: normal;top: -20px;margin-left: 4px;font-weight: bold;color: #666;}
.about_g li:last-child{border-right: 0;margin-right: 0;padding-right: 0;}
.about_g{margin-top: 60px;display: flex;justify-content: space-between;width: 100%;}
.about_g p{font-size: 16px;color: #333;line-height: 36px;margin-left: 5px;font-weight:normal}
.about_g li div{position: relative;font-size: 30px;color: #108cd1;}

.title_t{color: #333;}
.title_t h3{font-size: 42px;font-weight: bold;line-height: 60px;margin: -30px 0 0px;letter-spacing: 1px;position: relative;}
.title_t h3 span{color: #108cd1;}
.title_t i{text-transform: uppercase;margin-left: -8px;font-size: 80px;font-style: normal;font-weight: bold;opacity: 0.6;background: -webkit-linear-gradient(top, #108cd1 0%, #e8f1f8 70%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.title_t p{font-size: 18px;color: #666;}
.title_tj{margin: 100px 0 50px;}

.video{transition: all 0.5s;-ms-transition: all 0.5s;position: fixed;z-index: 9999;width: 0;height: 0;background: rgba(0,0,0,0.9);top: 50%;left: 50%;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.video video{height: 80vh;max-height: 500px;border: 5px solid #108cd1;}
.videoplay{display: flex;width: 100%;height: 100vh;top: 0;left: 0;}
.video-play i img{width: 20px;margin-top: 18px;margin-left: 4px;}
.video-play {position: absolute;left: 50%;margin-left: -30px;top: 50%;margin-top: -30px;width: 60px;height: 60px;text-align: center;border-radius: 50%;background: rgba(16, 140, 209,.7);display: inline-block;box-shadow: 0 0 0 0 rgba(16, 140, 209,.7);-webkit-animation: pulse 2s infinite cubic-bezier(.66, 0, 0, 1);animation: pulse 2s infinite cubic-bezier(.66, 0, 0, 1);}
.video-play:after {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;opacity: 0.4;border-radius: 50%;background: rgba(16, 140, 209,.7);transform: scale(1.3);box-shadow: 0 0 0 0 rgba(16, 140, 209,.7);-webkit-animation: pulse 1.75s infinite cubic-bezier(.66, 0, 0, 1);animation: pulse 1.75s infinite cubic-bezier(.66, 0, 0, 1);}
.video-play i {position: relative;z-index: 5;}
@-webkit-keyframes pulse { to { box-shadow: 0 0 0 45px transparent} }
@keyframes pulse { to { box-shadow: 0 0 0 45px transparent} }
.closeplay{align-self: flex-start;width: 20px; margin-top: 9%; background: #108cd1; padding: 10px; border-radius: 50px;z-index: 9;position: relative;}

.link a{color: #999;font-size: 14px;margin-right: 5px;}
.link span{font-size: 15px;color: #fff;font-weight: bold;padding-right: 20px;}
.link a:hover{color: #fff;}

.footer .fleft .fl-ewm img {width: 100px;}
.footer {background: #191919;padding-top: 45px;color: #fff;position: relative;}
.footer .row::before {content: '';position: absolute;width: 100%;height: 1px;background: #333;top: 92px;}
.footer .fleft .fl-name {padding-bottom: 25px;}
.footer .fright ul li {vertical-align: top;display: inline-block;}
.footer .fright {text-align: right;}
.footer .fright ul {margin-top: 30px;margin-bottom: 85px;}
.footer .fright ul li {text-align: left;padding-left: 100px;}
.footer .fright ul li h4 {color: #ffffff;font-size: 18px;font-weight: normal;margin-bottom: 75px;}
.footer .fright ul li p {padding-bottom: 14px;}
.footer .fright ul li p a {color: #999;font-size: 15px;font-weight: 400;text-decoration: none;}
.footer .fright ul li p a:hover {color: #ffffff;}
.footer .fleft .fl-ewm {margin-top: 40px;margin-bottom: 45px;align-items: center;}
.footer .fleft .fl-ewm img{margin-right: 15px;}
.footer .fleft .fl-ewm .fleright {}
.footer .fleft .fl-ewm .fleright p {color: #999999;font-size: 15px;line-height: 24px;}
.footer .fleft .fl-ewm .fleright span {font-size: 21px;}
.footer .fleft .fl-add p {color: #999999;font-size: 15px;line-height: 34px;}
.footer .fleft .fl-add p span{font-size: 22px;color: #fff;}
.footer .row {justify-content: space-between;position: relative;}

.copyright{color: #999;border-top: 1px solid #333;padding: 20px 0;margin-top: 25px;}
.copyright a{color:#999;}
.copyright span{ float: right;}
.copyright a:hover{color: #fff;}

.pro_tj{background:#f2f6fa;padding: 100px 0 85px;}
.infoList li p{font-size: 18px;color: #333;text-align: center;line-height: 30px;margin-top: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.infoList li{width: 24%;float: left;margin-right: 1.3%;} 
.slideTxtBox .bd ul li{}
.slideTxtBox .bd ul li div img{width: 100%;transition: all 0.4s;-ms-transition: all 0.4s;}
.infoList li:hover div img{transform: scale(1.1); -ms-transform: scale(1.1);}
.slideTxtBox .bd ul li:last-child{margin-right: 0;}
.infoList li:hover p{color: #108cd1;}
.infoList li a div{overflow: hidden;}
.slideTxtBox{} 
.slideTxtBox .hd{line-height:30px;  position:relative;  } 
.slideTxtBox .hd ul{ } 
.slideTxtBox .hd ul li{ float:left; padding:10px 30px;background: #333;margin-left: 10px;} 
.slideTxtBox .hd ul li a{color: #fff;font-size: 18px;}
.slideTxtBox .hd ul li.on{ background:#108cd1; cursor:pointer; } 
.slideTxtBox .bd{    margin-top: 50px;} 
.slideTxtBox .bd ul{} 
.slideTxtBox .tempWrap{} 
.pro_t{justify-content: space-between;}

.yf-yyhy .yy_int_con {padding-bottom: 100px;}
.yf-yyhy .yy_int_con ul {font-size: 0;margin: 0 auto;text-align: center;display: flex;}
.yf-yyhy .yy_int_con ul li {display: inline-block;width: 15%;margin: 0 0.5% 0 0;overflow: hidden;height: 650px;transition: 1.2s ease;vertical-align: top;}
.yf-yyhy .yy_int_con ul li:last-child{margin-right: 0;}
.yf-yyhy .yy_int_con ul li a:before {content: "";background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;z-index: 10;transition: 1.2s ease;}
.yf-yyhy .yy_int_con ul li a {display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.yf-yyhy .yy_int_con ul li .bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: 1.2s ease;z-index: 1;background-size: cover !important;}
.yf-yyhy .yy_int_con ul li .con {position: absolute;z-index: 101;color: #fff;padding: 0px 30px 265px;width: auto;bottom: 0;transition: 1.2s ease}
.yf-yyhy .yy_int_con ul li.on .con {padding: 0px 30px 0;}
.yf-yyhy .yy_int_con ul li .con h3 {height: 46px;line-height: 46px;margin-bottom: 0px;overflow: hidden;transition: 0.9s;color: #fff;text-align: center;}
.yf-yyhy .yy_int_con ul li .con h3 img {opacity: 1;transition: 1.2s ease;    height: 30px;}
.yf-yyhy .yy_int_con ul li .con h4 {transition: 1.2s ease;font-size: 20px;color: #fff;text-transform: uppercase;position: relative;text-align: center;font-weight: bold;}
.yf-yyhy .yy_int_con ul li .con h4:before {content: "";position: absolute;left: 0;top: 40px;width: 0;height: 5px;background: #0075c1;z-index: 10;transition: 0.36s ease;}
.yf-yyhy .yy_int_con ul li .con p {font-size: 16px;color: #ffffff;line-height: 30px;height: 0;overflow: hidden;opacity: 0;transition: 1.2s ease;text-align: left;margin-bottom: 30px;}
.yf-yyhy .yy_int_con ul li.on {width: 55.0%;}
.yf-yyhy .yy_int_con ul li.on a h3 {height: 0;transform: rotateX(90deg);opacity: 0;}
.yf-yyhy .yy_int_con ul li.on a h4 {color: #ffffff;text-align: left;margin-bottom: 30px;}
.yf-yyhy .yy_int_con ul li.on a:before {height: 30%;}
.yf-yyhy .yy_int_con ul li.on .con p {height: 60px;opacity: 1;display: block;overflow: hidden;}
.yf-yyhy .yy_int_con ul li.on .con h4:before {width: 40px;}

.adv{background: url(../img/adv_bg.jpg) no-repeat center top;padding: 1px 0;}
.adv_n{text-align: center;width: 825px;margin: 210px auto 0;    justify-content: left;position: relative;}
.adv_n_b{justify-content: space-between;padding: 67px 0 0px;}
.adv_nn p{font-size: 20px;color: #666;line-height: 30px;}
.adv_nn p span{font-size: 26px;font-weight: bold;color: #108cd1;display: block;}
.adv_nn .adv_ico{width: 85px;height: 85px;background: #222;border-radius: 50px;display: block;border: 5px solid #fff;}
.adv_nn .adv_ico img{margin-top: 21px;}
.adv_nn:hover .adv_ico{background: #108cd1;}

.adv_n_l p{line-height: 42px;color: #fff;font-size: 30px;font-weight: 100;}
.adv_n_l p span{font-weight: bold;display: block;}
.adv_n_r p{font-size: 18px;color: #fff;font-weight: 100;}
.adv_n_r p span{font-size: 36px;display: block;font-weight: bold; margin-top: 8px;}
.adv_n_r img{margin-right: 15px;}
.adv_n_r{margin-top: 10px;}
.adv_nn{}
.adv_n1{margin-top: 260px;margin-left: 66px;}
.adv_n1 .adv_ico{margin: 23px 0 0 0px;}
.adv_n2{margin-top: 100px;margin-left: -33px;}
.adv_n2 .adv_ico{margin: 13px 0 0 58px;}
.adv_n3{margin-top: 100px;margin-left: 64px;}
.adv_n3 .adv_ico{margin: 13px 0 0 -21px;}
.adv_n4{margin-top: 260px;margin-left: -47px;}
.adv_n4 .adv_ico{margin-top: 30px;}
.adv_z{background: url(../img/adv_bg2.png) no-repeat center bottom;height: 618px;}

.coustom_n ul{flex-wrap: wrap;}
.coustom_n ul li{margin-right:0.8%;margin-bottom: 0.8%;width: 16%;}
.coustom_n ul li:nth-child(6n){margin-right: 0;}
.coustom_n ul li img{transition: all 0.4s;-ms-transition: all 0.4s;width: 100%;}
.coustom_n ul li a{display: block;overflow: hidden;border: 1px solid #eaeaea;}
.coustom_n ul li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.coustom_n ul li:hover a{border-color: #108cd1;}

.news .title_t h3{font-weight: normal;font-size: 36px;}
.news{justify-content: space-between;}
.news_l{width: 50%;}
.news::after{content: "";background: #f2f6fa;position: absolute;left: 0;top: 0;height: 100%;display: block;width: 50%;z-index: -1;}
.news_r{width: 50%;}
.news{position: relative;margin-top: 100px;padding: 0 0 100px;}
.news .title_tj {margin: 90px 0 50px;}
.news_r .title_t{margin-left: 50px;}
.news .title_tj a{font-size: 16px;color: #666;border: 1px solid #666;border-radius: 50px;padding: 11px 39px;float: right;margin-top: -60px;margin-right: 60px;position: relative;z-index: 1;}
.news .news_r .title_tj a{margin-right: 0;}
.news .title_tj a:hover{border-color: #108cd1;background: #108cd1;color: #fff;}


.slideBox2{ width:100%;overflow:hidden; position:relative;} 
.slideBox2 .bd2{ position:relative; height:100%; z-index:0;} 
.slideBox2 .bd2 img{ width:100%;transition: all 0.4s;-ms-transition: all 0.4s;} 
.news_pp{margin-right: 60px;}
.slideBox2 .bd2 li div{overflow: hidden;}
.slideBox2 .bd2 li h2{font-size: 18px;color: #666;font-weight: normal;margin:30px 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slideBox2 .bd2 li p{font-size: 15px;line-height: 32px;color: #999;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.slideBox2 .bd2 li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.slideBox2 .bd2 li:hover h2{color: #108cd1;}
.slideBox2 .bd2 li i{color: #108cd1;font-size: 16px;font-style: normal;background: url(../img/time.png) no-repeat left center;padding-left: 20px;margin-top: 20px;display: block;}

.news_r_n{margin-left: 50px;margin-right: 24px;}
.news_r_n li{overflow: hidden;margin-bottom: 35px;}
.news_r_n li h2{color: #666;font-size: 18px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin:19px 0 10px;}
.news_r_n li p{color: #999;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_r_n li .time_d{background: #f2f6fa;color: #108cd1;width: 100px;height:100px;text-align: center;margin-right: 30px;align-content: center;}
.news_r_n li .time_d span{font-weight: bold;}
.news_r_n li .time_d span i{font-style: normal;display: block;font-size: 36px;font-weight: bold;margin-bottom: 2px;}
.news_r_n li a{display: inline-flex;}
.news_r_n li:hover .time_d{background: #108cd1;}
.news_r_n li:hover .time_d span{color: #fff;}
.news_r_n li:hover .time_d span i{color: #fff;}
.news_r_n li:hover h2{color:  #108cd1;}
.news_r_n li:last-child{margin-bottom: 0;}

@media screen and (max-width: 1350px){
.nav > ul li a {color: #fff;font-size: 18px;padding: 24px 15px 40px;}
}

@media screen and (max-width: 1250px){
.m_nav{display:block;}
.nav{top: 0;left: -100%;transition: all ease-in-out .5s;-webkit-transition: all ease-in-out .5s;-moz-transition: all ease-in-out .5s;position: absolute;width: 50%;background: rgba(0, 0, 0, 0.8);}
.serch {margin-top: 16px;}
.mb_on .nav {left: 0;}
.nav > ul{display: block;}
.fixed-on .nav a {color: #fff;}
.nav > ul li a {padding: 15px 25px 15px;font-size: 16px;}
.ab_title h3 {font-size: 36px;}
.ab_title i {font-size: 60px;}
}
@media screen and (max-width: 1025px) {
.ab_title h3 {font-size: 30px;line-height: 40px;}
.ab_title h2 {font-size: 30px;line-height: 30px;}
.about_nn {-webkit-line-clamp: 5;}
.about_g i {font-size: 45px;}
}

@media screen and (max-width: 900px) {
.yf-yyhy .yy_int_con ul li .con p {display: none;}
.yf-yyhy .yy_int_con ul {display: block;}
.yf-yyhy .yy_int_con ul li {width: 48%;padding: 0;height: 200px;margin: 1%;}
.yf-yyhy .yy_int_con ul li.on {width: 48%;}
.yf-yyhy .yy_int_con ul li .bg {background-size: cover !important;}
.yf-yyhy .yy_int_con ul li .con {padding: 85px 20px 0;}
.yf-yyhy .yy_int_con ul li .con h4 {font-size: 18px;}
.yf-yyhy .yy_int_con ul li .con h5 {margin-bottom: 0;margin-top: 0px;}
.yf-yyhy .yy_int_con ul li .con h3 {margin-bottom: 5px;}
.yf-yyhy .yy_int_con ul li.on .con {padding: 85px 20px 0;}
.yf-yyhy .yy_int_con ul li.on a:before {background: rgba(0, 0, 0, 0.5);}
.yf-yyhy .yy_int_con ul li.on a h3 {height: 46px;transform: rotateX(0deg);opacity: 1;}
.yf-yyhy .yy_int_con ul li.on .con h4:before {width: 0px;}
.yf-yyhy .yy_int_con {padding-bottom: 50px;}
.head{background-size: auto 10px;}
.logo img{width: 280px;}
.serch {margin-top: 6px;}
.about{background-size: cover;}
.about_n {font-size: 15px;margin-left: 40px;}
.ab_title {margin-left: 40px;}
.video video {max-height: 350px;}
.about_g i {font-size: 36px;}
.about_g li{line-height: 40px;}
.about_g li label {font-size: 18px;}
}