/* CSS Document */
body{}
.wm{margin:0 auto;width:1360px;}
.wm01{margin:0 auto;width:1260px;}

@font-face{font-family: "HelveticaLTStd-Bold"; src:url(../font/HelveticaLTStd-Bold.ttf)}
@font-face{font-family: "HelveticaLTStd-BoldCond"; src:url(../font/HelveticaLTStd-BoldCond.ttf)}
@font-face{font-family: "HelveticaLTStd-Cond"; src:url(../font/HelveticaLTStd-Cond.ttf)}
@font-face{font-family: "HelveticaLTStd-Light"; src:url(../font/HelveticaLTStd-Light.ttf)}

@font-face{font-family:"ppr"; src:url(../font/Poppins-Regular.ttf)}
@font-face{font-family:"ppb"; src:url(../font/Poppins-Bold.ttf)}

@font-face{font-family:"mb3"; src:url(../font/Montserrat-Bold-3)}
@font-face{font-family:"mr8"; src:url(../font/Montserrat-Regular-8)}


.top{width:100%; top:0;left:0; z-index:889; position:absolute;background:#fff;}

.zd01 {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
    height: 88px;
    box-shadow: 0px 0px 10px 0px #aaa;
}/


/*导航栏变异部分*/
.nav22 { width:100%;height: 87px;background:#fff;-webkit-box-shadow: rgba(0, 0, 0, 0.0980392) 2px 2px 2px;
}
.fixnav {position: fixed;top: 0px;left: 0px;z-index:888;}

/*测试部分*/

.head {width:1200px; margin:0 auto;}

.logo{width:280px;padding-top:12px;}

.menu2{ height:88px;line-height:88px; float:right;}
.menu2 ul li{float:left;}
.menu2 ul li a:link,.menu2 ul li a:visited{padding:0 25px;display:block;font-size:18px;color:#000;}
.menu2 ul li a:hover{padding:0 25px;display:block;font-size:18px;text-decoration:none;color:#0093ea;border-bottom:3px solid #0093ea;}

.search{margin-top:10px;}
.ys_01{margin-left:250px;}
.searchsrk{width:500px;height:50px;line-height:50px;background:#fff;border:0;padding-left:10px;color:#898989;-moz-box-shadow: 0 0 30px #dadada;-webkit-box-shadow: 0 0 30px #dadada;box-shadow:0 0 30px #dadada;font-size:16px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.searchsrk2{border:0;background:#004098;width:170px;height:50px;line-height:50px;text-align:center;-moz-box-shadow: 0 0 30px #dadada;-webkit-box-shadow: 0 0 30px #dadada;box-shadow:0 0 30px #dadada;color:#fff;font-size:18px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.lang{padding-top:34px;}
.lang img{margin:0 10px; vertical-align:middle}


.sy_ban{width:100%; position:relative;height:790px;background:url(../images/ban_01.jpg);background-size: cover;-webkit-background-size: cover;background-position: center;background-repeat: no-repeat;height: 100vh;}
.sy_ban h1{padding-top:22%;color:#fff;font-size:54px;font-weight:bold;line-height:80px;text-shadow: 1px 1px 5px rgba(0,0,0,.8);width:80%;}



/*向下箭头*/
.scrollarrows{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
	z-index:999999;
	bottom: 2rem;
}


.scrollarrows {
    width: 22px;
    height: 42px;
    margin-top: 30px;
}
svg:not(:root) {
    overflow: hidden;
}   
.scrollarrows path {
    stroke: #fff;
    fill: transparent;
    stroke-width: 4px;
    animation: arrow 2s infinite;
    -webkit-animation: arrow 2s infinite;
}
.scrollarrows path.a1 {
    animation-delay: -1s;
    -webkit-animation-delay: -1s;
}
.scrollarrows path.a2 {
    animation-delay: -0.5s;
    -webkit-animation-delay: -0.5s;
}
.scrollarrows path.a3 {
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
}
@-webkit-keyframes arrow{
    0%{opacity:0}
    40%{opacity:1}
    80%{opacity:0}
    100%{opacity:0}
}

.con_01{min-width:1300px;overflow:hidden; width:100%;}
.con_01 .about_l{float:left;width:53%;padding-top:50px;}
.con_01 .about_l h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color: #f3f6f8;line-height: 70px;font-family:Arial;}
.con_01 .about_l h2{color: #333;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.con_01 .about_l i{width: 60px;height: 2px;background: #0093ea;margin: 25px 0; display:block;}
.con_01 .about_l .txt{line-height:34px;padding-top:10px;font-size:18px;color:#212121; text-align:justify;}
.con_01 .about_r{float:right;width:40%;margin-top:60px; height:550px;}
.con_01 .about_r img:hover{ transform-origin:center center; transform:scale(1.02,1.02);}
.con_01 .about_r img{ transition:all 1s;}
.sygsjj03{color:#4fadeb; font-size:30px; padding-top:10px; line-height:58px; text-transform:uppercase;background-image: -webkit-linear-gradient(left,#4fadeb,#4fadeb,#77b500,#77b500);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}



.con_02{overflow:hidden; width:100%;background:url(../images/a02.jpg) no-repeat top center;padding:100px 0;margin-top:60px;}
.con_02 .title{text-align:center;}
.con_02 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;line-height: 70px;font-family:Arial;color: rgba(255,255,255,.2);}
.con_02 .title h2{color: #fff;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}



.con_03{overflow:hidden; width:100%;margin-top:60px; margin-bottom:70px;}
.con_03 .title{text-align:center;}
.con_03 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color: #f3f6f8;line-height: 70px;font-family:Arial;}
.con_03 .title h2{color: #333;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.con_03 ul{margin-top:40px;}
.con_03 ul li{float:left;background:#fff;--webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);width:29%; padding-top:20px; height:250px;margin-left:3%; margin-top:1%; margin-bottom:2%;  text-align:center;border-radius:10px;}
.con_03 ul li:hover{background:#0093ea;}
.con_03 ul li dl dt{margin-top:15px; margin-bottom:10px;}
.con_03 ul li dl dd{padding:1% 7% 0;font-size:16px;color:#666;}
.con_03 ul li dl dd span{font-size:20px; line-height:48px; font-weight:bold; color:#212121;}
.con_03 ul li:hover dl dd span{color:#fff;}
.con_03 ul li:hover dd{color:#fff;}



.con_04{overflow:hidden; width:100%;margin-top:60px;background:url(../images/a07.jpg) no-repeat top center fixed;height:680px;padding-top:80px;}
.con_04 .title{text-align:center;}
.con_04 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color:rgba(255,255,255,0.2);line-height: 70px;font-family:Arial;}
.con_04 .title h2{color: #fff;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.con_04 ul{margin-top:50px;}
.con_04 ul li{float:left;background:#fff;--webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);width:29%;height:420px;margin:1%;border-radius:10px;padding-left:2%;}
.con_04 ul li .bt .bt_l{float:left;padding-top:20px;}
.con_04 ul li .bt .bt_r{float:right;background:url(../images/cs_bg.png) no-repeat;width:50px;height:85px;line-height:85px;padding-left:40px;font-size:30px;font-family:"HelveticaLTStd-Bold";color:#0093ea;}
.con_04 ul li h1{font-size:26px;padding-top:40px;line-height:28px;color:#1288bd;}
.con_04 ul li .txt{padding-top:10px;font-size:16px;line-height:30px;}
.con_04 .sp{margin-top:30px;}
.con_04 .sp a{ display:inline-block;margin:0 1.5%;background:#2495c8;line-height:44px;width:17%;text-align:center;color:#fff;font-size:18px;border-top-left-radius: 20px;  border-bottom-right-radius: 20px; }
.con_04 .sp a:hover{background:#0093ea;}

.con_05{overflow:hidden; width:100%;margin-top:60px;}
.con_05 .title{text-align:center;}
.con_05 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color: #ebeef2;line-height: 70px;font-family:Arial;}
.con_05 .title h2{color: #333;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.con_05 .ov{margin-top:50px;}
.con_05 .ov_l{background:#f5f6f8;width:31%;float:left;height:338px;padding:40px 2% 0;font-size:18px;line-height:30px;}
.con_05 .ov_c{background:#f5f6f8;width:30%;float:left;height:378px;overflow:hidden;}
.con_05 .ov_c img{ transition:all 1s;}
.con_05 .ov_c img:hover{ transform-origin:center center; transform:scale(1.1,1.1);}
.con_05 .ov_r{background:#f5f6f8;width:31%;float:left;height:338px;padding:40px 2% 0;font-size:16px;line-height:30px;}

.con_06{overflow:hidden; width:100%;background:url(../images/a04.jpg) no-repeat top center;padding:60px 0;margin-top:80px;}
.con_06 .title{text-align:center;}
.con_06 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;line-height: 70px;font-family:Arial;color: rgba(255,255,255,.2);}
.con_06 .title h2{color: #fff;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.con_06 .cmdo{margin-top:60px;text-align:center;color:#fff;font-size:18px;}
.con_06 .cmdo_01{padding-top:20px;float:left;width:276px;height:120px;margin:0 12px;background: linear-gradient(to bottom, rgba(17,164,223,1), rgba(2,94,147,1));--webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);border-radius:10px;}
.con_06 .cmdo_02{padding-top:20px;float:left;width:380px;height:120px;margin:0 12px;background: linear-gradient(to bottom, rgba(17,164,223,1), rgba(2,94,147,1));--webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);border-radius:10px;}
.con_06 .bt{text-align:center;color:#fff;font-size:26px;padding:30px 0;}
.con_06 .pt{text-align:center;margin-top:20px;}

.con_07{overflow:hidden; width:100%;margin-top:60px;}
.con_07 .title{text-align:center;}
.con_07 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color: #ebeef2;line-height: 70px;font-family:Arial;}
.con_07 .title h2{color: #333;font-size: 40px;font-weight: bold;font-family:Arial;}
.con_07 ul{margin-top:60px;margin-left:50px;}
.con_07 ul li{float:left;width:579px;margin:0 30px;border:1px solid #ececec;}
.con_07 ul li .pic{width:579px;height:321px;overflow:hidden;}
.con_07 ul li .pic img{ transition:all 1s;}
.con_07 ul li:hover .pic img{ transform-origin:center center; transform:scale(1.1,1.1);}
.con_07 ul li .txt{background:#2495c8;line-height:66px;text-align:center;color:#fff;font-size:20px;}
.con_07 ul li:hover .txt{background:#0093ea;}

.con_08{overflow:hidden; width:100%;background:url(../images/a08.png) no-repeat top center;padding:60px 0;margin-top:60px;}
.con_08 .title{text-align:center;}
.con_08 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color: #ebeef2;line-height: 70px;font-family:Arial;}
.con_08 .title h2{color: #333;font-size: 40px;font-weight: bold;font-family:Arial;}
.con_08 .map{text-align:center;margin-top:40px;}

.con_09{overflow:hidden; width:100%;margin-top:60px;}
.con_09 .title{text-align:center;}
.con_09 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 70px;color: #ebeef2;line-height: 70px;font-family:Arial;}
.con_09 .title h2{color: #333;font-size: 40px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.con_09  .sy_pro{margin-top:50px;}

.bak td,.bak th { font-size:14px; padding:5px 10px; line-height:28px; border:0; text-align:center;}
.bak th { background:#2495c8; color:#fff;  text-align:center; font-size:22px; line-height:70px;}
.bak td{line-height:42px;font-size:16px;}
.bak tr:nth-child(odd){background:#fff;}
.bak tr:nth-child(even){background:#f3f7fa;}



.cen{ width:1200px; margin:auto; height:auto;}
.syxwz{width:540px; padding-right:89px; height: auto; position:relative; padding-top:75px; padding-bottom:85px; border-right:1px solid #e5e5e5;}
.syxwz01{font-size:30px; color:#212121; height:100px; line-height:80px; margin-bottom:50px;}
.syxwz02{font-size: 100px; color: #f5f5f5;  z-index: 1; color: rgba(0,0,0,0.06);   line-height: 1; font-family: Arial; font-weight: bold;   position: absolute;   top:70px;  left: 80px;}

.syxwlb{width:100%;  display: flex; flex-wrap: wrap; justify-content: space-between;}
.syxwlb:hover .syxwlbsj{color:#77b500;}
.syxwlb:hover .syxwlbsj span{color:#77b500;}

.syxwlbsj{width:20%;color:#212121; font-size:26px;}
.syxwlbsj span{font-size:16px; color:#666; line-height:50px;}
.syxwlbwz{width:80%;}
.syxwlbbt{font-size:21px; color:#212121; padding-bottom:20px;}
.syxwlbbt a{color:#212121;}
.syxwlbbt a:hover{color:#e83f00;}
.syxwlbsm{font-size:16px; color:#808080; line-height:28px; padding-bottom:20px; height:50px;}
.syxwimg{margin-top:60px;}
.syxwimg img{ width:100%; height:240px;object-fit: cover;}

.syxwr{width:540px;}
.syxwrmore{text-align:right; height:85px; padding-top:100px;}
.syxwrmore a{color:#e83f00;}
.syxwrmore a:hover{color:#212121;}
.syxwlb01{width:100%;  display: flex; flex-wrap: wrap; justify-content: space-between; padding-top:35px; padding-bottom:35px; border-bottom:1px solid #e5e5e5;}
.syxwlb01:hover .syxwlbsj{color:#e83f00;}
.syxwlb01:hover .syxwlbsj span{color:#e83f00;}

#go_top {position: fixed;right:10px; bottom: 50px;z-index:99;width:60px; height:260px;}
#go_top a.t1 {background:#0093ea url(../images/top1.png) no-repeat center; text-decoration:none; display:block;height:60px;border-radius: 2px;}
#go_top a.t1:hover {background:#0093ea url(../images/top1.png) no-repeat center;}
#go_top a.t2 {background:#0093ea url(../images/ft1.png) no-repeat center; text-decoration:none; display:block;height:60px;border-radius: 2px;}
#go_top a.t2:hover {background:#0093ea url(../images/ft1.png) no-repeat center;}
.right-btn-group {width:60px;height:125px; margin:5px 0;}
.right-btn-group .show-tel,.right-btn-group .show-qq,.right-btn-group .show-ew, .right-btn-group .to-top {border-radius: 2px;}
.right-btn-group .show-tel a:hover span,.right-btn-group .show-qq a:hover span, .right-btn-group .show-ew a:hover span, .right-btn-group .to-top a:hover span {display: block}

.right-btn-group .to-top {width: 60px;height: 60px}
.right-btn-group .to-top a {border-radius: 2px;display: block;width: 60px;height: 60px;background:#0093ea url(../images/tel.png) no-repeat center;}
.right-btn-group .to-top a:hover {background: #0093ea url(../images/tel.png) no-repeat center}
.right-btn-group .to-top span {display: none;position: absolute;width: 190px;height:60px;top:130px;left: -190px;z-index: 5;color: #fff;background-color: #fff;text-align:center; color:#686868; font-size:14px; line-height:60px;-moz-box-shadow: 0px 0px 5px #ccc;-webkit-box-shadow: 0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc;}
.right-btn-group .to-top span:after {content: ' ';top:25px;right: -10px;width: 1px;height: 1px;display: block;position: absolute;z-index: 5;border-bottom: 5px transparent dashed;border-left: 5px #fff solid;border-right: 5px transparent dashed;border-top: 5px transparent dashed}

.right-btn-group .show-ew {width: 60px;height: 60px;margin-bottom:5px;}
.right-btn-group .show-ew img { width:150px; display:block;}
.right-btn-group .show-ew a {border-radius: 2px;display: block;width: 60px;height: 60px;background:#0093ea url(../images/c2-1.png) no-repeat center;}
.right-btn-group .show-ew a:hover {background: #0093ea url(../images/c2-1.png) no-repeat center}
.right-btn-group .show-ew span {display: none;position: absolute;width: 150px;height:175px;top:65px;left: -160px;z-index: 5;color: #fff;background-color: #fff; padding:5px; text-align:center; color:#686868; line-height:20px; font-size:14px;-moz-box-shadow: 0px 0px 5px #ccc;-webkit-box-shadow: 0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc;}
.right-btn-group .show-ew span:after {content: ' ';top: 25px;right: -10px;width: 1px;height: 1px;display: block;position: absolute;z-index: 5;border-bottom: 5px transparent dashed;border-left: 5px #fff solid;border-right: 5px transparent dashed;border-top: 5px transparent dashed}

#bottom{background:#3b8cbc;min-width:1300px;overflow:hidden; width:100%;color:#fff;padding-top:58px;font-size:14px;}
#bottom a{color:#fff;}
#bottom a:hover{color:#fff;}
#bottom .lm_t{font-size:30px;font-family: "HelveticaLTStd-BoldCond";color:#fff;padding-top:15px;}
#bottom .box{padding-top:15px;line-height:30px;}
.bot01{border-right:1px solid rgba(255,255,255,0.3);width:370px;height:200px; padding-right:30px;}
.bot02{width:300px;height:200px;padding-left:60px;border-right:1px solid rgba(255,255,255,0.3);}
.bot03{width:280px;height:200px;padding-left:40px;}
.bot2{margin-top:25px;border-top:1px solid rgba(255,255,255,0.3);text-align:center;padding-top:20px;padding-bottom:25px;font-size:14px;}

/* Sweep To Bottom */
.hvr-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098d1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white;
}
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}




/*ny*/
.ny_ban01{height:400px;min-width:1300px;width:100%;background:url(../images/ny_ban01.jpg) no-repeat top center;}

.ban_bot{height: 70px;width: 100%;box-shadow: 0 0 10px rgba(0,0,0,0.2);min-width:1200px;}
a.dh2:visited {
    font-style: normal;
    color: #212121;
    text-decoration: none;
}
a.dh2:hover{background:#004098;color:#fff;}
a.dh2 {
    font-size: 24px;
    line-height: 70px;
    color: #212121;
    display: block;
    width: 33.2%;
    height: 70px;
    text-align: center;
    border-right: 1px solid #e2e2e2;
    font-weight: bold;
}


#content{width:1200px;margin:60px auto 0;}
#content .title{text-align:center;}
#content .title h1{font-size:40px;color:#000;}
#content .title h2{font-size:26px;color: #ccc;padding-top:12px;font-family:Arial;text-transform:Uppercase}
#content .box{line-height:32px;font-size:16px;padding:50px 15px 0;}




/*内页新闻*/

.news_ul li{margin-bottom:46px;border-bottom:1px dotted #ddd;padding-bottom:12px;}
.news_ul li .news_txt{width:655px;}
.news_ul li .news_txt a{font-size:18px;}
.news_ul li .news_txt img{ vertical-align:middle;padding-right:6px;}
.news_ul li .news_txt .js{line-height:24px;color:#8d8d8d;font-size:14px;height:50px;margin-top:5px;}
.news_ul li .news_txt span{color:#8d8d8d;font-size:14px;}
.news_ul li .news_more{width:136px;height:38px;line-height:38px;text-align:center;border:1px solid #d8d8d8;margin-top:15px;font-size:14px;}
.news_ul li:hover .news_more{background:#1764ae;color:#fff; transition:all 0.5s;font-size:14px;}
.nypro_back{width:150px;height:32px;line-height:32px;text-align:center;margin:50px auto 0;border:1px solid #ddd;font-size:14px;}
.nypro_back:hover{background:#1764ae;color:#fff; transition:all 1s;}





.aak{width:122px;height:32px;line-height:32px;text-align:center;background:#0e7ecd;color:#fff;border:0px;}


/*内页联系我们*/


.jq222{width: 100%;height:120px;position: relative; display:block;padding:30px 0;}
.jq222 .border-bottom{width: 0px;height: 2px;background: #1e4691;position:absolute;left:0px;bottom:0;z-index:9999}

.pnpage { clear:both; text-align:center; border-top:#ccc 1px solid; padding-top:10px;}
.pnpage a { padding:0 15px; font-weight:bold;}

.close { clear:both; color:#f60; text-align:center; padding-top:5px; font-size:12px;}
.close a{color:#f60; }




.yy input{height:28px;line-height:28px;border:1px solid #ddd; }
.yy #content3{height:120px;width:480px;border:1px solid #ddd;}

.c1 {border-top:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;}
.c1 th {line-height:30px;text-align:center;}
.c1 td,.c1 th { padding:5px 10px; line-height:18px; border-bottom:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;font-size:14px;}
.c1 a {color:#s444444;}
td.yyk { padding-left:10px;}
.con_t1 { color:#444444;}
.con_t1 h4{ background:#eeefef; width:700px; height:30px; line-height:25px; font-size:14px; text-align:center;font-weight:bold}
.tab_body{color:#000000}
 .tr_odd 
  { 
   background: #cedefa; 
  } 
  .tr_even 
  { 
   background: #FFFFFF; 
  } 

.nypro span.current,.nypro a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;font-size:14px;}
.nypro span.current,.nypro a.num:hover { background:#edfbf1; border:#429cd8 1px solid; color:#429cd8;font-size:14px;}
.nypro a.num,.nypro a.end,.nypro a.next,.nypro a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;font-size:14px;}
.nypro a.end,.nypro a.next,.nypro a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;font-size:14px;}
.nypro a.prev { margin:0 5px;font-size:14px;}

.yx_about_center ul.f-cb {
    display: flex;
    justify-content: space-between;
    max-width: 1140px;
	margin-top:100px;
}

.yx_about_center ul.f-cb h2.counter {
    display: inline-block;
	font-size:50px;
    color: #212121;
    line-height: 100%;
    font-family: 'Poppins_blod';
}

.yx_about_center ul.f-cb span.count-unit {
	font-size:14px;
	color: #333;
}

.yx_about_center ul.f-cb p {
	font-size:18px;
    color: #666;
    margin-top: 10px;
}

.yx_innovation {
    position: relative;
    height: 800px;
    overflow: hidden;
    display: flex;
}

.yx_innovation>video {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: auto;
    object-fit: cover;
}

.yx_innovation .innovation_center {
    position: relative;
    z-index: 2;
    font-size: var(--yx_FS24);
    text-align: center;
    color: #212121;
	padding-top:250px;
}

.yx_innovation .innovation_center h1 {
    font-size: var(--yx_FS45);
}

.yx_innovation .innovation_center h1:after {
    content: '';
    width: 90px;
    height: 8px;
    display: block;
    background: #c0c738;
    margin: 1.5vw auto 2vw;
}

.yx_innovation .innovation_center a.more {
    width: 200px;
    line-height: 53px;
    display: block;
    color: #f15921;
    background: #fff;
    font-size: var(--yx_FS16);
    margin: 2vw auto 0;
    transition: all .5s;
    border: 1px solid #f15921;
}

.yx_innovation .innovation_center a.more:hover {
    color: #000;
    background: #f15921;
    border-color: #000;
}

.yx_product{
    background-image: url(../images/tubg.png);
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid #fff;
    overflow: hidden;
}

.sygg{background:url(../images/a07.jpg) top center no-repeat fixed; background-size:cover; height:450px; width:100%; text-align:center; color:#FFF;}
.sygg01{font-size:60px; font-weight:bold; padding-top:10%;}
.sygg02{font-size:20px; padding-top:30px; padding-bottom:40px;}
.sygg02 a{ color:#FFF;}

.footerbq{display:none;}
.mbfor{display:none;}
.mbdh{ display:none!important;}
#mccp{ display:none;}
.footer4{ display:none;}

.sygd{margin:auto; width:1260px; padding-top:0px; padding-top:55px;}
@media all and (max-width:768px){

.zd01{ display:none;}
.mbfor{display: block;}
.mbdh{ display:block!important;}
#mccp{ display:block;}
.footer4{ display:block;}
#wu{ display:none!important;}
#go_top{ display:none!important;}

.con_01{min-width:100%;overflow:hidden; width:100%;}
.con_01 .about_l{float:left;width:100%;padding-top:50px;}
	
.sygd{margin:auto; width:100%; padding-top:0px; padding-top:55px;}
.footer_content_left{ display:none;}

.bwz{font-weight:bold; color:#FFF; font-size:26px; width:80%; line-height:40px; padding-top:24%; padding-left:7%;text-shadow: 2px 2px #000; letter-spacing:3px;}

.wm{margin:0 auto;width:92%; padding-left:4%; padding-right:4%;}
.wm01{margin:0 auto;width:92%; padding-left:4%; padding-right:4%;}


.yx_about_center ul.f-cb h2.counter {
    display: inline-block;
	font-size:30px;
    color: #212121;
    line-height: 100%;
    font-family: 'Poppins_blod';
}

.yx_about_center ul.f-cb span.count-unit {
	font-size:12px;
	color: #333;
}

.yx_about_center ul.f-cb p {
	font-size:14px;
    color: #666;
    margin-top: 10px;
}

.banner_content {
  width: 100%;
  height:350px!important;
  position: relative;
}
.con_01 .about_l .txt{line-height:28px;padding-top:10px;font-size:16px;color:#212121; text-align:justify;}
.con_01 .about_l h1{ text-transform:uppercase;font-weight: bold;font-size: 50px;color: #f3f6f8;line-height: 70px;font-family:Arial;}
.con_01 .about_l h2{color: #333;font-size: 30px;font-weight: bold;margin-top: -35px;font-family:Arial;}
.sygsjj03{color:#4fadeb; font-size:24px; padding-top:0px; line-height:38px;}
.about_r{ display:none;}

.con_02{overflow:hidden; width:100%;background:url(../images/a02.jpg) no-repeat top center;padding:70px 0;margin-top:60px;}

.con_03 ul li{float:left;background:#fff;--webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);width:45%; padding-top:20px; height:250px;margin-left:3%; margin-top:1%; margin-bottom:2%;  text-align:center;border-radius:10px;}
.con_03 ul li:hover{background:#0093ea;}
.con_03 ul li dl dt{margin-top:15px; margin-bottom:10px;}
.con_03 ul li dl dd{padding:1% 7% 0;font-size:14px;color:#666;}
.con_03 ul li dl dd span{font-size:18px; line-height:34px; font-weight:bold; color:#212121;}
.con_03 ul li:hover dl dd span{color:#fff;}
.con_03 ul li:hover dd{color:#fff;}

.con_03 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 40px;color: #f3f6f8;line-height: 70px;font-family:Arial;}
.con_03 .title h2{color: #333;font-size: 30px;font-weight: bold;margin-top: -35px;font-family:Arial;}

.con_02 .title h1{ text-transform:uppercase;font-weight: bold;font-size: 40px;line-height: 70px;font-family:Arial;color: rgba(255,255,255,.2);}
.con_02 .title h2{color: #fff;font-size: 30px;font-weight: bold;margin-top: -35px;font-family:Arial;}

.syxwz01{font-size:30px; color:#212121; height:100px; line-height:80px; margin-bottom:0px;}
.syxwz02{font-size: 70px;}
.cen{ width:92%; padding-left:4%; padding-right:4%; margin:auto; height:auto;}
.syxwz{width:100%; padding-right:0px; height: auto; position:relative; padding-top:75px; padding-bottom:50px; border-bottom:1px solid #CCC; border-right: none;}
.syxwlbbt{font-size:18px; color:#212121; padding-bottom:20px;}

.syxwrmore{ display:none;}

.sygg{background:url(../images/a07.jpg) top center no-repeat fixed; background-size:cover; height:250px; width:100%; text-align:center; color:#FFF;}
.sygg01{font-size:36px; font-weight:bold; padding-top:15%;}
.sygg02{font-size:20px; padding-top:20px; padding-bottom:40px;}
.sygg02 a{ color:#FFF;}


.footerbq{ width:90%; line-height:28px; font-size:14px; text-align:center; border-top:1px solid #696767; color:#fff; background:#3b8cbc; display:block; padding:5%;}
.footerbq a{ color:#fff;}

#bottom{ display:none;}
.banner {
  width: 100%;
  height:350px!important;
}


.banner .swiper-slide .banner_img {
  width: 100%;
  height:350px!important;
  background-position: center;
  background-size: cover;
}
	
}

