﻿@charset "UTF-8";
body{overflow-y:auto;overflow-x: hidden;}
html{
  font-size: 6.369vw;
}
@media screen and  (min-width: 1570px){ /*主体宽度*/
  html{
  font-size: 100px;
}
._news_l ul li a .img img{height:2.5rem;}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_1920{max-width: 1920px;margin-left: auto;margin-right: auto;}
.w_width0{max-width:1570px; padding-left:0.2rem;  padding-right:0.2rem; margin-right: auto; margin-left: auto;}
.w_width{max-width:1570px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 0.6rem;padding-right: 0.6rem;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 13px;padding-right: 13px;}
.w_width0{  padding-left:0;  padding-right:0;}
}
/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{ float:left; position: fixed;width: 100%;left: 0;top: 0;z-index:60; background:url(../img/top.png) center bottom repeat-x;}
.t_navs{ float:left; width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
.t_navs .top{ width: 100%; float: left; position: relative; padding:0 5.2%;}
.wyb_s.on{ background:#fff; box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.t_navs .top .logo{ margin:0.13rem 0; line-height: 0; float: left;}
.t_navs .top .logo img{ width: auto; height:0.73rem;}
.t_navs .top .logo .show{ display:block;}
.t_navs .top .logo .hide{ display:none;}
.wyb_s.on .t_navs .top .logo .show{ display:none;}
.wyb_s.on .t_navs .top .logo .hide{ display:block;}
.t_navs .top .right{ float: right;}
.t_navs .top .menu{float: left; padding-right:0.19rem; position:relative;}
.t_navs .top .menu:after{ float:right; width:1px; height:0.18rem; content:''; position:absolute; right:0; top:50%; background:#fff; margin-top:-0.09rem;}
.wyb_s.on .t_navs .top .menu:after{ background:#333;}
.t_navs .top .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative; margin-right:0.25rem;}
.t_navs .top .menu .nli span a{ display: block;color:#000; position: relative; line-height:1.02rem; font-size:0.16rem; padding:0 0.07rem;}
.wyb_s.on .t_navs .top .menu .nli span a{ color:#666;}
.t_navs .top .menu .nli:last-child span a{ padding-right:0.25rem;}
.t_navs .top .menu .nli:last-child span a:before{ float:right; width:0.1rem; height:0.1rem; content:''; position:absolute; right:0; top:50%; border-top:1px solid #fff; border-right:1px solid #fff; transform:translateY(-50%) rotate(135deg); -ms-transform:translateY(-50%) rotate(135deg);}
.wyb_s.on .t_navs .top .menu .nli:last-child span a:before{ border-top:1px solid #333; border-right:1px solid #333; }
.t_navs .top .menu .nli span a:after{ float:left; width:0; height:4px; content:''; position:absolute; left:50%; bottom:0; background:#a4a4a4; opacity:0.6; z-index:3;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
.wyb_s.on .t_navs .top .menu .nli span a:after{ background:#a4a4a4; opacity:1;}
.t_navs .top .menu .nli.on span a::after,
.t_navs .top .menu .nli:hover span a::after{ width:100%;}
.t_navs .top .menu .nli.on span a,
.t_navs .top .menu .nli:hover span a{ color: #000;}
.t_navs .top .sub{display: none; position: absolute; top:100%; left: 50%; background: #f6f7fb; z-index: 4; border-radius:0 0 0.05rem 0.05rem; padding:0.1rem  0.2rem 0.12rem 0.09rem;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .sub ul{ display:flex;flex-direction:column; }
.t_navs .top .sub .l2{ width: 100%;}
.t_navs .top .sub .l2 a{ display: block; white-space:nowrap; position:relative; color: #999999; font-size:0.16rem;line-height:0.32rem; padding-left:0.16rem;}
.t_navs .top .sub .l2 a:after{ display:block; width:0.06rem; height:0.06rem; background:#999999; content:''; position:absolute; left:0; top:50%; background:#bebfc0; border-radius:50%; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.t_navs .top .sub .l2 a:hover{ color: #69ac46;}
.t_navs .top .sub .l2 a:hover:after{ background: #69ac46;}
.t_navs .top .ssyy_box{float: right;}
.t_navs .top .ssyy_box .inputbox{float: left; margin:0.31rem 0.34rem 0.31rem 0.4rem;position: relative;}
.t_navs .top .ssyy_box .inputbox .text{ float:left; width:0; height:0.4rem;border:none;background: #5fe537;position: absolute; right: 0;top: 50%;margin-top: -0.2rem;border-radius: 0.4rem; font-size: 0.16rem; line-height:0.3rem; color: #fff;z-index: 2;
background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .top .ssyy_box .inputbox .submit{ position:relative; z-index:6; width:0.4rem; height:0.4rem; float:left; background:url(../img/search.svg) center no-repeat; background-size:0.2rem auto;}
.wyb_s.on .t_navs .top .ssyy_box .inputbox{ border-radius: 0.5rem;background-image: -webkit-linear-gradient(right, #dadada 0%, #e5e5e5 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
.t_navs .top .ssyy_box .inputbox:hover .text{ width:2.4rem;padding:0.05rem 0.5rem 0.05rem 0.2rem;}

.t_navs .top .ssyy_box .yyqh{float: left;}
.t_navs .top .ssyy_box .yyqh a{ float: left;font-size:0.16rem;color:#fff;line-height:1.02rem; position:relative;}
.t_navs .top .ssyy_box .yyqh a:after{ float:left; width:0; height:2px; content:''; position:absolute; left:50%; bottom:0; background:#fff; opacity:0.6; z-index:3;
-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
.wyb_s.on .t_navs .top .ssyy_box .yyqh a:after{ opacity:1; background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
.t_navs .top .ssyy_box .yyqh a:hover,
.t_navs .top .ssyy_box .yyqh a.on{color: #fff;}
.t_navs .top .ssyy_box .yyqh a:hover:after,
.t_navs .top .ssyy_box .yyqh a.on:after{ width:120%;}
.wyb_s.on .t_navs .top .ssyy_box .yyqh a{ color:#333;}

.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1600px) {

}
@media screen and (max-width:1360px) {

}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .top .ssyy_box .inputbox{display: none;}
.t_navs .top .ssyy_box .yyqh a{ font-size:16px; line-height:40px; margin:10px 15px 10px 0;}
.t_navs .menu{ display: none;}
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.t_navs .top{ padding: 0 15px; z-index:10;}
.t_navs .top .logo{ margin:10px 0;}
.t_navs .top .logo img{ height:40px;}
.t_navs .top .right{float: right;}
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin:19px 0;}
.t_navs .menuph dl{ display:none;}
.t_navs .menuph .point { display: inline-block; vertical-align:top;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #fff;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #fff;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -10px;}
.t_navs .menuph .navbtn::before { top: 10px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
.wyb_s.on .t_navs .menuph .navbtn,
.wyb_s.on .t_navs .menuph .navbtn::after,
.wyb_s.on .t_navs .menuph .navbtn::before {background: #69ac46;
    background-image: -webkit-linear-gradient(right, #929292 0%, #bebebe 100%);
    background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
    background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
    background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
.wyb_s.on .t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 60px 15px 100px 15px; display:none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph .ul1{width: 100%;overflow: hidden;}
.t_navs .xialaph .ul1 li{float: left;width: 100%;}
.t_navs .xialaph h4 a{ float: left; width: 80%; color: #333333;line-height: 50px;font-size: 16px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h4::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #69ac46;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #333;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 i,
.t_navs .xialaph h5 i{ float:right; width:8px; height:8px; content:''; position:absolute; right:5px; top:50%; border-top:1px solid #333; border-right:1px solid #333; transform:translateY(-50%) rotate(135deg); -ms-transform:translateY(-50%) rotate(135deg);}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;width: 100%;}
.t_navs .xialaph .ul2 li{width: 100%;float: left;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px;  position: relative;width: 100%;float: left;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #69ac46;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;float: left;width: 100%;}
.t_navs .img_d,
.t_navs .disno{ display: none;} 
.t_navs .xialaph .inputbox{ float: left;width: 100%;position: relative;margin-top: 20px;}
.t_navs .xialaph .inputbox .text{ float: left;width: 100%;height: 36px; border-radius:36px; border:none; display: block;padding: 0 50px 0 12px;font-size: 14px;color: #fff;
background-image: -webkit-linear-gradient(right, #777777 0%, #dadada 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
.t_navs .xialaph .inputbox .submit{ float:right; position:absolute; top:0; right:0; z-index:6; width:46px; height:36px; float:left; background:url(../img/search.svg) center no-repeat; background-size:18px auto;}
.t_navs .xialaph .yyqh{width: 100%;font-size: 0;text-align: center;margin-top: 20px;}
.t_navs .xialaph .yyqh a{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;}
.t_navs .xialaph .yyqh span{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;margin: 0 6px;}
.t_navs .xialaph .yyqh a:hover,
.t_navs .xialaph .yyqh a.on{color: #000000;}
.t_navs .xialaph .number{font-size: 18px;color: #000000;line-height: 24px;text-align: center;font-weight: bolder;margin-top: 16px;}
.t_navs .xialaph .number span{margin-right: 8px;}
}


.pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #000000; z-index: 16; border-top: 1px solid #555;}
.pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.pf_down li.l1 .ico7{ background: url(../img/img4.png) no-repeat center; background-size: 20px 20px;}
.pf_down li.l2 .ico7{ background: url(../img/img3.png) no-repeat center; background-size: 20px 20px;}
.pf_down li.l3 .ico7{ background: url(../img/img2.png) no-repeat center; background-size: 20px 20px;}
.pf_down li:last-child{ border: none;}
.pf_down li:nth-child(3n){ border: none;}

/*首页banner*/
.sy_banner{width: 100%;}
.sy_banner .ul{width: 100%;}
.sy_banner .li{width: 100%; background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #cecece 100%);
  background-image: -moz-linear-gradient(top, #e8e8e8 0%, #cecece 100%);
  background-image: -o-linear-gradient(top, #e8e8e8 0%, #cecece 100%);
  background-image: linear-gradient(top, #e8e8e8 0%, #cecece 100%);}
.sy_banner a{display: block;width: 100%;position: relative;overflow: hidden;}
.sy_banner a .ba_pic{width: 100%;height: 100vh;}
.sy_banner a img{width: 100%;display: block;}
.sy_banner a .wordsbox{width: 100%;position: absolute;left: 0;z-index: 10; top:38.8%; z-index:3; color: #fff;}
.sy_banner a .wordsbox .words1{font-size:0.52rem;line-height:0.62rem; font-weight:bold; margin-bottom:0.5rem; letter-spacing:0.06rem;}
.sy_banner a .wordsbox .words2{font-size:0.24rem;line-height:0.34rem; letter-spacing:0.02rem;}
.sy_banner a .pics{
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s;
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;
transition: -webkit-transform 5s;}
.sy_banner.on .li.slick-current a .pics{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.sy_banner .slick-dots{flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; bottom:50%; left:auto; right:5.2%; width:22px; position:absolute; z-index:6;  transform:translateY(50%); -ms-transform:translateY(50%);}
.sy_banner .slick-dots li{ width:22px; height:22px; border-radius:50%; z-index:6; margin:0.15rem 0; cursor:pointer;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;  }
.sy_banner .slick-dots li button{ float:left; width:8px; height:8px; background:#fff; border-radius:50%;}
.sy_banner .slick-dots li.slick-active{ border:1px solid #5fe537;}
.sy_banner .slick-dots li.slick-active button{ background:#5fe537;}
.section1 .number{ position:absolute; right:5.2%; top:calc(50% + 0.15rem); z-index:6; float:right; color:#fff; width:24px; text-align:center; display:flex;flex-direction:column; justify-content:center; align-items:center; line-height:1.5; padding-top:1.8rem;}
.section1 .number::after{ float:left; width:1px; height:1.58rem; content:''; background:#fff; position:absolute; left:50%; top:0;}
.section1 .number font{ display:flex; font-size:0.3rem; font-weight:bold;}
.section1 .number span{ display:flex; font-size:0.14rem;}
.section1 .roll{ float:left; bottom:0.6rem; z-index:10; position:absolute; left:50%; border-radius:0.22rem; margin-left:-0.11rem; width:0.22rem; height:0.38rem; border:2px solid #fff; cursor:pointer;}
.section1 .roll:after{ float:left; top:15%; position:absolute; left:50%; margin-left:-1px; width:2px; height:15%; content:''; background:#fff; -webkit-animation: byline 6s infinite 1s; animation: byline 2s infinite 1s; }
@-webkit-keyframes byline {
    from { height: 15%; }
    to { height: 70%; }
}

@keyframes byline {
    from { height: 15%; }
    to { height: 70%; }
}

@media screen and (max-width:1600px) {
.section1 .number{ padding-top:1.4rem;}
.section1 .number::after{ height:1.28rem;}
}
@media screen and (max-width:1024px) {
.section1 .roll{ border-radius:0.54rem; margin-left:-0.27rem; width:0.54rem; height:0.88rem;}
}
@media screen and (max-width:767px) {
.sy_banner a .wordsbox .words1{font-size:0.74rem;line-height:0.84rem; letter-spacing:0.02rem;}
.sy_banner a .wordsbox .words2{font-size:0.48rem;line-height:0.58rem; letter-spacing:0}
.sy_banner .slick-dots{ top:auto; bottom:0.7rem; right:2.8rem; width:auto; transform:none; -ms-transform:none;}
.sy_banner .slick-dots li{ width:14px; height:14px; margin:0 0.2rem;}
.sy_banner .slick-dots li button{ width:6px; height:6px;}
.section1 .number{  width:auto; right:10px; top:auto; bottom:0.6rem; margin-top:0 !important; padding-top:0;flex-direction: row;}
.section1 .number::after{ height:0.5rem; top:50%; transform:rotate(20deg); -ms-transform:rotate(20deg); margin-top:-0.25rem;}
.section1 .number font{ font-size:0.64rem; margin-right:0.3rem; }
.section1 .number span{ font-size:0.46rem; margin-left:0.3rem;}
.entit{top:-.45rem!important;left:.5rem!important;font-size:.5rem!important;}
}

.section{ float:left; width:100%; position:relative;}


.home_footer{ float:left; width:100%; background:#69ac46; padding-top:0.32rem;background:#0d0d0d;}
.home_footer .bg0{ float:left; width:100%; height:100%; content:''; position:absolute; left:0; bottom:0; z-index:1;}
.down_banq{ float: left;width: 100%; position:relative; z-index:6; border-top:1px solid #d1d1d1; padding-top:0.3rem; padding-bottom:0.3rem;}
.down_banq .Copyright{ float: left; color:#d6d6d6; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);}
.down_banq .Copyright a{ color:#d6d6d6; }
.down_banq .Copyright a:hover{ color:#69ac46;}
.down_banq .nav{ float: right; color:#d6d6d6; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);}
.down_banq .nav a{ color:#d6d6d6; position:relative; }
.down_banq .nav a:hover{ color:#69ac46; }
.down_banq .Links{ display:inline-flex; position:relative; padding-right:22px; cursor:pointer;}
.down_banq .Links:after{float:left; position:absolute; right:0; top:50%;  content:''; width:8px; height:8px; border-bottom:1px solid #333333; border-right:1px solid #d6d6d6; transform:translateY(-50%) rotate(45deg); -ms-transform:translateY(-50%) rotate(45deg); margin-top:-1px; }
.down_banq .Links ul{ display:none; float:left; position:absolute; left:50%; bottom:120%; width:160px;  transform:translateX(-50%); -ms-transform:translateX(-50%); background:#f5f5f5; padding:8px 0; border-radius:4px;}
.down_banq .Links ul:after{ float:left; width:0; height:0; content:''; position:absolute; left:50%; top:100%; margin-left:-6px; border-left:6px solid transparent; border-right:6px solid transparent;border-top:5px solid #fff; }
.down_banq .Links ul li a{ float:left; width:100%; color:#333333 !important; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); padding:0 10px;}
.down_banq .Links ul li a:hover{ color:#69ac46 !important; text-decoration:none !important; }
.footer{ float:left; width:100%; position:relative; z-index:6; padding-top:0.72rem; padding-bottom:0.25rem;}
.footer .box{ float:left; width:100%;flex-wrap:wrap; display: flex; justify-content:space-between;}
.footer .left{ float:left; width:116px; flex-wrap:wrap; display: flex; justify-content:center;}
.footer .logo{ float:left; width:100%; line-height :0;  margin-top:calc(4px + 0.04rem);}
.footer .logo a{ float:left;}
.footer .logo img{ width:116px;}
.footer .ardd{ float: left; color:#222222;font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.12rem); margin:0 3.9% 0 2.6%;}
.footer .ardd .tit{ display:block;}
.footer .whact{ float: left; width:120px; text-align:center; color:#d6d6d6; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); margin-top:0rem;}
.footer .whact i{ float:left; width:100%; line-height:0; border:0px solid #58b43c;}
.footer .whact img{ width:100%;}
.footer .whact span{ float:left; width:100%; margin-top:0.08rem;}
.footer .nav{ float:left;  display: flex;flex-wrap: wrap; flex-direction:column;}
.footer .nav h5{ float:left; display: flex; /*justify-content:center;*/}
.footer .nav h5 a{ float:left; position:relative; color:#d6d6d6; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.12rem); padding-bottom:0.15rem;}
.footer .nav h5 a::after{ float:left; width:calc(48px + 0.16rem); height:1px; content:''; position:absolute; left:0; bottom:0; z-index:3; background:#ccc; }
.footer .nav h5 a::before{ float:left; width:calc(12px + 0.13rem); height:1px; content:''; position:absolute; left:0; bottom:0; z-index:4; background:#ccc; }
.footer .nav ul { margin-top:0.12rem;display: flex;flex-wrap: wrap; flex-direction:column;}
.footer .nav ul li{ float:left; display: flex;}
.footer .nav ul li a{ float:left; color:#d6d6d6;font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.12rem);}
.footer .nav ul li a:hover{ color:#69ac46;}


@media (max-width: 1530px){
.footer .ardd{ margin:0;}
}
@media (max-width: 1024px){
.down_banq{ padding-top:15px;  padding-bottom:15px;}
.down_banq .Copyright{ width:100%; text-align:center;}
.down_banq .nav{ width:100%; text-align:center;}
.footer .box{ align-items:center; justify-content:center; }
.footer .left{ width:auto; display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.footer .nav{ display:none;}
.footer .logo{ width:auto; margin-top:0;}
.footer .logo img{ width:auto; height:37px;}
.footer .ardd{ display:block; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.2rem);}
.footer .ardd .tit{ display:inline-block;}
.footer .whact{ width:90px; margin:0 0.4rem; }

}
@media (max-width: 767px){
.home_footer .bg0{ width:158%; left:-46%;}
.footer{ padding-bottom:15px;}
}

.footer_in{ float:left; width:100%; background:#69ac46; padding-top:0.05rem;
 background-image: -webkit-linear-gradient(top, #4dab76 0%, #56b87a 100%);
  background-image: -moz-linear-gradient(top,#4dab76 0%, #56b87a 100%);
  background-image: -o-linear-gradient(top,#4dab76 0%, #56b87a 100%);
  background-image: linear-gradient(top,#4dab76 0%, #56b87a 100%);
}
.footer_in .down_banq{ border-top:1px solid rgba(255,255,255,0.22);}
.footer_in .footer .whact,
.footer_in .footer .ardd,
.footer_in .down_banq .Copyright,
.footer_in .down_banq .Copyright a,
.footer_in .down_banq .Copyright a:hover,
.footer_in .down_banq .nav,
.footer_in .down_banq .nav a,
.footer_in .footer .nav h5 a,
.footer_in .footer .nav ul li a{ color:#fff;}

.footer_in .down_banq .Copyright a:hover,
.footer_in .down_banq .nav a:hover,
.footer_in .footer .nav ul li a:hover{ text-decoration:underline;}
.footer_in .down_banq .Links:after{ border-bottom:1px solid #fff; border-right:1px solid #fff; }
.footer_in .footer .nav h5 a::after{ background:#fff; opacity:0.2; }
.footer_in .footer .nav h5 a::before{ background:#fff; }


.in_title{ float:left; width:100%; position:relative; z-index:6;}
.in_title .tit{ float:left; position:relative; color:#3e3e3e; font-size:0.36rem; line-height:0.36rem; padding-left:0.3rem;}
/*.in_title .tit:before{background:url(../img/titbg.png);float:left;content:'';}*/
.in_title .tit:after{ float:left; content:''; border-radius:0%; position:absolute; left:0; top:43%; transform: rotate(45deg);  border:0px solid #62b84b; width:0.12rem; height:0.12rem;background:#000;}
.in_title .tit-1{ color:#3e3e3e;}
.in_title .tit-1:after{ border:0px solid #fff;}
.entit{float:left;position:absolute;top:-0.15rem;left:0.26rem;font-size:0.36rem;font-weight:bold;text-transform:uppercase;background: linear-gradient(to bottom, #d4d4d4, #eaeaea);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.technology_entit{float:left;position:absolute;top:-0.15rem;left:0.26rem;font-size:0.36rem;font-weight:bold;text-transform:uppercase;background: linear-gradient(to bottom, #d6d6d6, #ffffff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.new_entit{float:left;position:absolute;top:-0.15rem;left:0.26rem;font-size:0.36rem;font-weight:bold;text-transform:uppercase;background: linear-gradient(to bottom, #bbbbbb, #e1e1e1);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}


@media (max-width: 767px){
.in_title .tit{font-size:calc(12px + 0.24rem); line-height:calc(20px + 0.2rem); padding-left:0.6rem;}
.in_title .tit:after{ width:0.32rem; height:0.32rem;top:37%;}
.technology_entit{top:-.45rem;left:.5rem;font-size:.5rem;}
.new_entit{top:-.45rem;left:.5rem;font-size:.5rem;}
}



.home_about{ float:left; width:100%; position:relative; padding-top:0.8rem; padding-bottom:0.85rem; overflow:hidden; background:#ffffff;
}
.home_about .bg0{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
.home_about .bg1{ float:left; width:49.9%; line-height:0; position:absolute; left:0; top:0; z-index:2;}
.home_about .bg2{ float:left; width:39.6%; line-height:0; position:absolute; right:0; bottom:1.92rem; z-index:2;}
.home_about .box{ float:left; width:100%; position:relative; z-index:6; margin-top:0.8rem;}
.home_about .left{ float:left; width:51.3%; padding:0 0.38rem;}
.home_about .left .p{ float:left; width:100%; position:relative; color:#69ac46;font-size:0.24rem; line-height:0.44rem; padding:0.05rem 0 0.17rem 0;}
.home_about .left .p:after,
.home_about .left .p:before{ float:left; width:0.46rem; height:2px; content:''; position:absolute; left:0; bottom:0; background:#69ac46;}
.home_about .left .p:before{ width:2px; left:0.46rem; margin-left:3px;}
.home_about .left .text{ float:left; width:100%; color:#545454;font-size:0.16rem; line-height:0.36rem; margin:0.26rem 0 0.37rem 0;}
.home_about .left .img{ float:left; line-height:0; width:100%; overflow:hidden; border-radius:0.2rem; margin-top:0.59rem;}
.home_about .left .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_about .left .img:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_about .left .more{ float:left; width:100%;}
.home_about .right{ float:right; width:46.5%;}
.home_about .right .img{ float:left; line-height:0; width:100%; overflow:hidden; border-radius:0.2rem;}
.home_about .right .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_about .right .img:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_about .right .text{ float:left; color:#545454;font-size:0.16rem; line-height:0.36rem; margin-top:0.72rem;}


/*.section2 .ctext,
.section5 .ctext{ padding-top:1rem;}
.section3 .ctext{ padding-top:0.5rem;}
.section4 .ctext{ padding-top:0.6rem;}
.section6,
.section6 .fp-tableCell,
.section6 .fp-scrollable{ height:auto !important;}*/


@media (max-width: 1600px){
/*.home_about .box{ margin-top:0.3rem;}
.home_about .left .p{ padding:0.03rem 0 0.09rem 0;}
.home_about .left .text{ line-height:0.3rem; margin:0.13rem 0 0.18rem 0;}
.home_about .left .img{ margin-top:0.3rem;}
.home_about .right .text{ margin-top:0.36rem; line-height:0.3rem;}*/

}
@media (max-width: 1024px){

.section,
.section .fp-tableCell,
.section .fp-scrollable{ height:auto !important;}

}
@media (max-width: 767px){
.home_about{ padding-top:0.8rem; padding-bottom:0.8rem;}
.home_about .bg0 { width:145%;}
.home_about .box{ margin-top:0.4rem;}
.home_about .left{ width:100%; padding:0;}
.home_about .left .p{font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.2rem); padding:0.03rem 0 0.3rem 0;}
.home_about .left .p:after{ width:calc(24px + 0.24rem);}
.home_about .left .p:before{ left:calc(24px + 0.24rem);}
.home_about .left .text{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); margin:0.5rem 0 0.5rem 0;}
.home_about .left .img{ width:100%; margin-top:0.5rem;}
.home_about .right{ width:100%; margin-top:0.5rem; display:flex; flex-wrap:wrap-reverse;}
.home_about .right .text{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); margin-top:0;}
.home_about .right .img{ width:100%; margin-top:0.5rem; }

}


/*.section{ background:#69ac46;
 background-image: -webkit-linear-gradient(left, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(left ,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(left, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(left, #09837b 0%, #12c072 100%);}*/
.home_business{ float:left; width:100%; padding-top:0.72rem; padding-bottom:1.48rem;background:url(../img/bg2.png);}
.home_business .bg1{ float:left; width:32.4%; line-height:0; position:absolute; left:0.05rem; top:0.3rem; z-index:2;}
.home_business .bg2{ float:left; width:32.4%; line-height:0; position:absolute; left:0.02rem; bottom:0.25rem; z-index:2;}
.home_business .bg3{ float:left; width:32.4%; line-height:0; position:absolute; right:16.14%; top:-0.63rem; z-index:2;}
.home_business .bg4{ float:left; width:32.4%; line-height:0; position:absolute; right:0.02rem; bottom:0.13rem; z-index:2;}
.home_business .box{ float:left; width:100%; position:relative; z-index:6; margin-top:0.7rem;}
.home_business .left{ float:left; width:4.55rem; padding:0 0.38rem; margin-top:1.12rem;}
.home_business .left .text{ float:left; width:100%; color:#444;font-size:0.16rem; line-height:0.36rem; white-space:pre-line;}
.home_business .left .more{ float:left; width:100%; margin-top:0.52rem;}
.home_business .right{ float:right; width:calc(100% - 4.55rem);}
.home_business .right ul{ margin-right:-0.1rem;}
.home_business .right ul li{ position:relative; float:left; text-align:center; width:calc(31.6% - 0.1rem); color:#fff; font-size:0.2rem; line-height:0.4rem; margin-right:0.2222rem; margin-top:0.35rem; color:#fff; font-size:0.2rem; line-height:0.4rem;}
.home_business .right ul li:last-child{margin-right:0;}
.home_business .right ul li i{ position:relative; z-index:6; float:left;width:100%; padding:0.32rem; border:1px dashed rgba(255,255,255,0.7); line-height:0; overflow:hidden; border-radius:50%;}
.home_business .right ul li i img{ width:100%; border-radius:50%;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_business .right ul li:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_business .right ul li span{ position:relative; z-index:6; float:left;width:100%; position:relative; margin-top:0.2rem;  color:#666;text-transform:uppercase}

.home_business .right ul li font{ position:relative; z-index:6;}
.home_business .right ul li i{ border:1px dashed #6ff1a6; padding:0.25rem;}

._more_a{ float:left; text-align:center; width:1.3rem; color:#fff; font-size:0.16rem; line-height:0.44rem; border-radius:0.44rem; background:#69ac46; display:flex; align-items:center; justify-content:center;
 background-image: -webkit-linear-gradient(right, #2b2b2b 0%, #2b2b2b 100%);
  background-image: -moz-linear-gradient(right,#2b2b2b 0%, #2b2b2b 100%);
  background-image: -o-linear-gradient(right, #2b2b2b 0%, #2b2b2b 100%%);
  background-image: linear-gradient(right,#2b2b2b 0%, #2b2b2b 100%);
}
._more_a i{ display:flex; margin-left:0.1rem; width:0.16rem; height:0.16rem; background:url(../img/ico1.png) right center no-repeat; background-size:100% auto;}
._more_a:hover{box-shadow:0 3px 6px rgba(0,0,0,0.2);
background-image: -webkit-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: -moz-linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
  background-image: -o-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
}

@media (max-width: 1600px){
/*.home_business .box{ margin-top:0.3rem;}
.home_business .right{ width:calc(100% - 3.95rem);}
.home_business .right ul li span{ margin-top:0.59rem; }
.home_business .right ul li:nth-child(3n+2) span{ margin-top:0.2rem;}*/
}
@media (max-width: 1024px){
.home_business .box{ margin-bottom:0.5rem;}
}
@media (max-width: 767px){
._more_a{ width:3.8rem; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem);}
._more_a i{ width:calc(6px + 0.1rem); height:calc(6px + 0.1rem);}
.home_business{ padding-top:0.8rem; padding-bottom:0.5rem;}
.home_business .box{ margin-top:0.5rem; position:relative;}
.home_business .left{ width:100%; padding:0; margin-top:0;}
.home_business .left .text{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); white-space:normal;}
.home_business .right{ width:100%; margin-top:0.5rem;}
.home_business .right ul{ margin-right:-0.4rem;}
.home_business .right ul li{ width:calc(31.6% - 0.4rem); margin-right:0.4rem; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem);}
.home_business .right ul li:nth-child(3n+2){ width:calc(36.8% - 0.4rem);}

}


.home_technology{ float:left; width:100%; position:relative; padding-top:.78rem; padding-bottom:0.88rem; background:#ffffff;
}
.home_technology .bg0{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2;}
.home_technology .bg1{ float:left; width:49.9%; line-height:0; position:absolute; left:15.2%; top:0; z-index:3;}
.home_technology .box{ float:left; width:100%; position:relative; z-index:6; margin-top:0.5rem;}
.home_technology .left{ float:left; width:50%; position:relative; padding:0 0.38rem;}
.home_technology .bd{ float:left; width:100%;}
.home_technology .left .li{ float:left; width:100%; position:relative;}
.home_technology .left .num{ float:left; line-height:0; z-index:1; position:absolute; left:0; top:0.5rem;}
.home_technology .left .num img{ width:2rem;}
.home_technology .left .ico{ position:relative; z-index:6; float:left; width:100%; line-height:0; margin-top:0.4rem;}
.home_technology .left .ico img{ width:0.54rem;}
.home_technology .left .p{ z-index:6; float:left; width:100%; position:relative; color:#666;font-size:0.24rem; line-height:0.44rem; padding:0.22rem 0 0.24rem 0;}
.home_technology .left .p:after,
.home_technology .left .p:before{ float:left; width:0.46rem; height:2px; content:''; position:absolute; left:0; bottom:0; background:#666;}
.home_technology .left .p:before{ width:2px; left:0.46rem; margin-left:3px;}
.home_technology .left .text{ float:left; width:100%; color:#545454;font-size:0.16rem; line-height:0.36rem; margin:0.20rem 0 0.35rem 0;}
.home_technology .slick-prev,
.home_technology .slick-next{ float:left; width:0.44rem;height:0.44rem; border-radius:0.44rem; background:#69ac46; position:relative; left:0; -webkit-transform:none;-ms-transform:none;transform: none;
 background-image: -webkit-linear-gradient(right, #b8b8b8 0%, #a2a2a2 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);
}
.home_technology .slick-prev:after,
.home_technology .slick-next:after{float:left; position:absolute; left:50%; top:50%;  content:''; width:10px; height:10px; border-top:1px solid #fff; border-right:1px solid #fff; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); margin-left:-2px; }
.home_technology .slick-prev:after{ transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); margin-left:2px;}
.home_technology .slick-prev:hover,
.home_technology .slick-next:hover{
background-image: -webkit-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: -moz-linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
  background-image: -o-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
}
.home_technology  .slick-next{ margin-left:0.25rem;}
.home_technology .right{ float:left; width:35%; margin-right:0.72rem; position:relative;}
.home_technology .right .img{ float:left; position:relative; z-index:1; line-height:0; width:100%; overflow:hidden; border-radius:50%; border:2px dashed #d8d8d8; padding:0.48rem; border-radius:50%;}
.home_technology .right .img dd{ display:none; float:left; line-height:0; position:relative; width:100%; border-radius:50%; border:1px solid #d1d1d1; padding:0.59rem;}
.home_technology .right .img dd.on{ display:block;}
.home_technology .right .img dd img{ width:100%; border-radius:50%;}
.home_technology .right .ul li{ z-index:6; cursor:pointer; position:absolute; padding:0.2rem;color:#999999; font-size:0.18rem; line-height:1; font-weight:bold;}
.home_technology .right .ul li:after{ float:left; width:0.12rem; height:0.12rem; content:''; position:absolute; background:url(../img/ico8.png) center no-repeat; background-size:contain !important;}
.home_technology .right .ul li.on{ color:#69ac46;}
.home_technology .right .ul li.on:after{ background:url(../img/ico8.1.png) center no-repeat;}
.home_technology .right .ul li:nth-child(1){ left:50%; bottom:100%; margin-bottom:-0.51rem; transform:translate(-50%,0); -ms-transform:translate(-50%,0);}
.home_technology .right .ul li:nth-child(2){ left:103%; top:50%;margin-left:-0.66rem; transform:translate(0,-50%); -ms-transform:translate(0,-50%);}
.home_technology .right .ul li:nth-child(3){ left:50%; top:100%; margin-top:-0.51rem; transform:translate(-50%,0); -ms-transform:translate(-50%,0);}
.home_technology .right .ul li:nth-child(4){ right:100%; top:50%; margin-right:-0.51rem; transform:translate(0,-50%); -ms-transform:translate(0,-50%);}
.home_technology .right .ul li:nth-child(1):after{ left:50%; top:100%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.home_technology .right .ul li:nth-child(2):after{ right:100%; top:50%; transform:translate(50%,-50%); -ms-transform:translate(50%,-50%);}
.home_technology .right .ul li:nth-child(3):after{ left:50%; bottom:100%; transform:translate(-50%,50%); -ms-transform:translate(-50%,50%);}
.home_technology .right .ul li:nth-child(4):after{ left:100%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}


@media (max-width: 1600px){
.home_technology .box{ margin-top:0.3rem;}
.home_technology .left .text{ line-height:0.3rem; margin:0.21rem 0 0.4rem 0;}
.home_technology  .slick-next{ margin-left:0.25rem;}
}
@media (max-width: 767px){
.home_technology{ padding-top:1rem; padding-bottom:1rem;}
.home_technology .bg0{ width:200%; left:-50%;}
.home_technology .box{ margin-top:0.5rem;}
.home_technology .left{ width:100%; padding:0;}
.home_technology .left .num img{ width:4rem;}
.home_technology .left .ico{ margin-top:1.3rem;}
.home_technology .left .ico img{ width:1.12rem;}
.home_technology .left .p{font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.2rem); padding:0.3rem 0 0.3rem 0;}
.home_technology .left .p:after{ width:calc(24px + 0.24rem);}
.home_technology .left .p:before{ left:calc(24px + 0.24rem);}
.home_technology .left .text{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); margin:0.5rem 0 0.5rem 0;}
.home_technology  .slick-prev,
.home_technology  .slick-next{ width:1rem;height:1rem; border-radius:1rem; left:0;}
.home_technology  .slick-next{ margin-left:0.3rem;}
.home_technology  .slick-prev:after,
.home_technology  .slick-next:after{ width:0.3rem; height:0.3rem;margin-left:-2px; }
.home_technology  .slick-prev:after{ margin-left:2px;}
.home_technology .right{ width:70%; margin:0 15% 1rem 15%;}
.home_technology .right .img{ padding:0.4rem;}
.home_technology .right .ul li{ padding:0.8rem; font-size:calc(12px + 0.06rem); line-height:1;}
.home_technology .right .ul li:after{ width:6px; height:6px;}
._news_l ul li a .img img{height:5rem;}
}



.home_news{ float:left; width:100%; padding-top:0.7rem; padding-bottom:1rem; background:url(../img/bg4.jpg);}
.home_news .hd{ float:right;}
.home_news .hd li{ float:left; margin-left:0.3rem;}
.home_news .hd li a{ float:left; text-align:center; width:1.3rem; color:#fff; font-size:0.18rem; line-height:0.44rem; border-radius:0.44rem; }
.home_news .hd li.on a{background:#69ac46;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
._news_l{ float:left; width:100%; }
._news_l ul{ float:left; width:calc(100% + 0.12rem); margin-left:-0.12rem }
._news_l ul li{ float:left; width:25%; padding-left:0.5rem; margin-top:0.65rem;}
._news_l ul li a{ float:left; width:100%; }
._news_l ul li a .img{ float:left; line-height:0; width:100%; overflow:hidden; border-radius:0.1rem;}
._news_l ul li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
._news_l ul li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
._news_l ul li a .more{ float:left; text-align:center; color:#fff; font-size:0.16rem; line-height:0.44rem; border-radius:0.44rem; display:flex; align-items:center; justify-content:center;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  
  }
._news_l ul li a:hover .more{ padding:0 0.2rem; background:#69ac46;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
._news_l ul li a .more i{ display:flex; margin-left:0.1rem; width:0.16rem; height:0.16rem; background:url(../img/ico1.png) right center no-repeat; background-size:100% auto;}
._news_l ul li a .time{ float:left; width:100%; color:#666;font-size:0.16rem; line-height:0.26rem; padding-left:0.22rem; background:url(../img/ico2.png) left center no-repeat; background-size:0.14rem auto;}
._news_l ul li a .tit{ float:left; width:100%; color:#444;font-size:0.2rem; line-height:0.3rem; height:0.6rem; overflow:hidden; margin:0.18rem 0 0.18rem 0;}
._news_l ul li a .text{ float:left; width:100%; color:#444;font-size:0.16rem; line-height:0.3rem; height:0.6rem; overflow:hidden; margin:0.15rem 0 0.16rem 0;}


@media (max-width: 1600px){
/*.home_news .box{ margin-top:0.4rem;}
._news_l ul li a .tit{ margin:0.1rem 0 0.2rem 0;}
._news_l ul li a .text{ margin:0.22rem 0 0.28rem 0;}*/

}
@media (max-width: 767px){
.home_news{ padding-top:0.8rem; padding-bottom:0.8rem;background:#f4f4f4;}
.home_news .box{ margin-top:0.5rem;}
.home_news .hd li{ margin-left:0;}
.home_news .hd li a{ width:3.1rem; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem);}
._news_l{ width:100%; margin-left:0;}
._news_l ul li{ width:48%; padding-left:0;}
._news_l ul li:nth-child(2n){ float:right;}
._news_l ul li a .time{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem); padding-left:calc(12px + 0.12rem); background-size:calc(10px + 0.04rem) auto;}
._news_l ul li a .tit{ font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.1rem); height:calc(40px + 0.2rem); margin:0.18rem 0 0.38rem 0;}
._news_l ul li a .text{ display:none; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem); height:calc(40px + 0.12rem); margin:0.5rem 0 0.5rem 0;}
._news_l ul li a .more{ font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem); margin-top:0.4rem;}
._news_l ul li a .more i{ width:calc(6px + 0.1rem); height:calc(6px + 0.1rem);}
._news_l ul li a:hover .more{ padding:0 0.5rem; }


}


.cumb{ float:right; color:#444; font-size:0.16rem; line-height:0.26rem; flex-wrap:wrap; display: flex; justify-content:flex-end; }
.cumb a{ display:inline-flex; color:#444; margin:0 0.1rem;}
.cumb a:first-child{ padding-left:0.26rem; background:url(../img/pf0.1.png) left center no-repeat; background-size:0.19rem auto; margin-left:0;}
.cumb a:last-child{ margin-right:0;}
.cumb a.on,
.cumb a:hover{ color:#73da55;}
._in_banner{ float:left; width:100%; position:relative; background:#fff; line-height:0;}
._in_banner .top{width:70%;position:absolute;z-index:10;bottom:0.37rem;left:20%;line-height:1;}
._in_banner .top .title{float:left;position:relative;width:50%;}
._in_banner .top .title .comentit{float:left;position:absolute;top:-0.25rem;left:0rem;font-size:0.36rem;font-weight:bold;text-transform:uppercase;background: linear-gradient(to bottom, #9a9a9a, #cecece);-webkit-background-clip: text;-webkit-text-fill-color: transparent;line-height:1;height:.3rem;}
._in_banner .top .title .tit{font-size:0.38rem;font-weight:bold;position:relative;}
._in_banner img{ position:relative; z-index:2;height:500px;object-fit:cover;}
._in_back{ float:left; width:100%;background-image: linear-gradient(to bottom, #ececec, #e1e1e1);}
._in_back .w_width{ position:relative; top:0; margin-top:0%; z-index:6;}
._in_back .top{ float:left; float:right; width:calc(100% - 1.97rem); flex-wrap:wrap; display: flex; justify-content:space-between; align-items:flex-end; margin-bottom:0.35rem;}
._in_back .title{ float:left; display: flex;flex-direction:column }
._in_back .title .tit{ float:left;  color:#666; font-size:0.4rem; line-height:0.4rem; position:relative; font-weight:bold; padding-left:0.27rem;}
._in_back .title .tit:after{ float:left; width:0.04rem; height:0.36rem; content:''; position:absolute; left:0; top:0.02rem; background:#666;}
._in_back .title .text{ float:left; color:#fff; font-size:0.2rem; line-height:0.3rem; margin-top:0.1rem; padding-left:0.27rem; }
._in_back .boxA{ float:left; width:100%; border-left:1px solid rgb(175 175 175 / 60%);}
._in_back .left{ float:left; width:1.97rem;}
._in_back .right{ float:right; width:calc(100% - 1.97rem);}
._in_back .box{ background:#f8f8f8; position:relative; float:left; width:100%; padding:0.8rem 0 0.8rem 0.6rem;}
._in_back .box:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:100%; top:0; background:#f8f8f8;}
._in_back .box-1,
._in_back .box-1:after{ background:#fff;}
._in_back .news-left-ib{ float:left; width:100%; position:relative;}
.silde_l ul{ float:left; width:100%; margin-top:0.9rem; }
.silde_l ul li{ float:left; width:100%; margin-top:0.1rem; }
.silde_l ul li a{ float:left; width:100%; position:relative; color:#444; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.16rem); padding-left:16px; }
.silde_l ul li a:after{ float:left; content:''; position:absolute; left:-4px; top:50%; border-radius:50%; width:8px; height:8px; transform:translateY(-50%); -ms-transform:translateY(-50%); background:#838383; opacity:0;}
.silde_l ul li a:hover{ color:#74db56;}
.silde_l ul li a.active{ color:#7a7a7a;font-weight:bold;}
.silde_l ul li a.active:after{ opacity:1;}

.nav-height,
.nav-wrap{ height:1rem;}

@media (max-width: 1024px){
.cumb{ display:none;}
._in_back .top{ width:100%; margin-bottom:0.7rem;}
._in_back .left{ width:100%;}
._in_back .right{ width:100%; margin-top:0.6rem;}
._in_back .boxA{ border-left:none; border-top:1px solid rgb(187 187 187 / 60%);margin-top:0.5rem;}
._in_back .box:after{ display:none;}
.silde_l ul{ margin-top:0; display:flex; justify-content:center;}
.silde_l ul li{ width:25%; margin:0;}
.silde_l ul li a{ padding:10px 0 0 0; text-align:center;}
.silde_l ul li a:after{ left:50%; top:0%; transform:translate(-50%,-50%); -ms-transform:translateY(-50%,-50%);}
._news_det_l .contB img{max-width:100%!important;}
}
@media (max-width: 767px){
.cumb{ font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem);}
.cumb a:first-child{padding-left: calc(14px + 0.14rem);background-size: calc(14px + 0.04rem) auto;}
._in_back .title .tit{font-size:0.8rem; line-height:calc(20px + 0.06rem); padding-left:0.4rem;}
._in_back .title .tit:after{ height:0.72rem; top:0.04rem; width:0.08rem;}
._in_back .title .text{ font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); padding-left:0.4rem;}
._in_banner .top{width:80%;bottom:1.7rem;left:10%;}
._in_banner .top .title {float: left;position: relative;width: 100%;}
._in_banner .top .title .tit{font-size: calc(12px + 0.24rem);color:#333230;}
._in_banner .top .title .comentit{font-size: calc(12px + 0.24rem);top:-.6rem;text-transform:uppercase;background: -webkit-linear-gradient(top, #969696 0%, #dbdbdb 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;height:auto;}

._in_banner img{height:auto;}
}


._form{ float:left; width:100%; flex-wrap:wrap; display: flex; justify-content:space-between; margin-top:0.53rem; }
._form .lab{ width:48.7%;float: left; position:relative; margin-top:0.3rem; display:flex; border: 1px solid #e1e1e1; overflow:hidden;  border-radius:0.08rem; }
._form .lab-1{ border:none;border-radius:0; border-bottom: 1px solid #e1e1e1;}
._form .lab-2{ border:none;border-radius:0; justify-content:center;}
._form .w100{width: 100%;}
._form .name{ float:left; white-space:nowrap; font-size:0.16rem;color: #666666; line-height:0.46rem; margin-left:0.22rem;}
._form .lab-1 .name{ margin-left:0;}
._form .name span{color: #666666;}
._form .fv{ float:left; width:100%; font-size:0.16rem;color: #666666; line-height:0.36rem; height:0.46rem; padding:0.05rem 0.22rem;}
._form .fv1{ height:1.48rem; margin-bottom:0.06rem;}
._form .fv2{display: block;border-radius:0px 0px 0px 0px;width: 364px;height: 50px;line-height: 50px;color: #fff;margin: 30px auto 0 auto;background: #008BCE;text-align: center;}
._form .fv2:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
._form .yanzhengma{ float: right; height:0.46rem;}
._form .submit{ float:left; width:2rem; margin:0 0.26rem; font-size:0.16rem;color: #666666; line-height:0.46rem; height:calc(2px + 0.46rem); background:none; border:1px solid #e1e1e1; border-radius:calc(2px + 0.46rem);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
._form .submit:hover{ border:none; color:#fff;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
@media (max-width: 1024px){
._in_back .box{ padding:0.8rem 0.5rem}
}
@media (max-width: 767px){
._form .lab{ width:100%;  border-radius:0.2rem; }
._form .name{ font-size:calc(12px + 0.02rem); line-height:calc(30px + 0.16rem);}
._form .fv{ font-size:calc(12px + 0.02rem); line-height:calc(30px + 0.16rem); height:calc(30px + 0.16rem);}
._form .fv1{ line-height:calc(22px + 0.02rem); height:calc(110px + 0.1rem); margin-bottom:0.06rem;}
._form .yanzhengma{height:calc(30px + 0.16rem);}
._form .submit{ width:40%; font-size:calc(12px + 0.02rem);line-height:calc(30px + 0.16rem); height:calc(32px + 0.16rem); border-radius:calc(32px + 0.16rem); margin-top:0.5rem;}
}


.contact{ float:left; width:100%; margin-top:0.5rem;}
.contact ul{ float:left; width:100%;flex-wrap:wrap; }
.contact ul li{ float:left; width:100%; overflow:hidden; position:relative; border-radius:0.1rem; margin-top:0.3rem; margin-right:0%;}
.contact ul li:nth-child(2n){ margin-right:0;}
.contact ul li:first-child:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:0; top:0; z-index:3; opacity:0.84;
background-image: -webkit-linear-gradient(top, #c0c0c0 0%, #7b7b7b 100%);
  background-image: -moz-linear-gradient(top,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(top, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(top,#09837b 0%, #12c072 100%);}
.contact ul li .img{ float: left; width:100%; z-index:2; line-height:0; overflow:hidden; border-radius:0.1rem;}
.contact ul li .info{ float:left; width:100%; padding:0.17rem 0; }
.contact ul li .cont{ float: left; width:100%; position:relative; z-index:6; min-height:100%; /*opacity:0;*/ padding:0.19rem 0.19rem 0.1rem 0.19rem;}
.contact ul li .text{ float: left; width:100%;}
.contact ul li .name{ float: left; width:100%; position:relative; color:#333333; font-size:0.18rem; line-height:0.34rem; margin-bottom:0.15rem;}
.contact ul li .li{ float: left; width:100%; color:#4c8b2c; font-size:0.16rem; line-height:0.32rem; display:flex;}
.contact ul li .li span{ display:flex; position:relative; padding-left:0.26rem; white-space:nowrap;}
.contact ul li .li img{ max-width:none; width:0.18rem; position:absolute; left:0; top:0.07rem;}
.contact ul li .cont .li:nth-child(2),
.contact ul li .cont .li:nth-child(3){white-space:nowrap;}
.contact ul li .cont .li{ color:#fff; margin-top:0.1rem;}
.contact ul li .cont .name{ color:#fff; padding-bottom:0.1rem; border-bottom:1px solid rgba(255,255,255,0.25);}
.contact ul li .cont .name:after{ float:left; width:0.51rem; height:1px; content:''; position:absolute; left:0; bottom:-1px; background:#fff; z-index:6;}
.contact ul li .whact{ float: left; width:0.99rem; text-align:center; color:#fff; font-size:0.14rem; line-height:0.24rem; margin-top:0.12rem; margin-left:0.25rem;}
.contact ul li .whact i{ float:left; width:100%; line-height:0;}
.contact ul li .whact i img{ width:100%;}
.contact ul li .whact span{ float:left; width:100%; margin-top:0.06rem;}
/*.contact ul li:hover:after{ opacity:0.84; }
.contact ul li:hover .cont{ opacity:1; }
.contact ul li:hover .img{ height:100%;}
.contact ul li:hover .img img{ position:relative; min-height:100%;}
.contact ul li:hover .info{ opacity:0;}*/
@media (max-width:1600px){
.contact ul li .li{ font-size:0.14rem;}
.contact ul li .li span{ padding-left:0.22rem;}
}

@media (max-width: 767px){
.contact{ margin-top:0.3rem;}
.contact ul li .img{border-radius:0.2rem;}
.contact ul li{ width:100%; margin-right:0; margin-top:0.5rem;border-radius:0.2rem;}
.contact ul li .name{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.04rem);}
.contact ul li .info{ padding:0.5rem 0; top:7.6rem;}
.contact ul li .li{ font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.06rem);}
.contact ul li .li span{ padding-left:calc(15px + 0.1rem);}
.contact ul li .li img{ width:calc(12px + 0.06rem);  top:4px;}
.contact ul li .whact{ margin-top:0.3rem;margin-left:calc(15px + 0.1rem); width:3.6rem; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.06rem);}
.contact ul li .cont{ padding:0.5rem;}
.contact ul li .cont .name{ padding-bottom:0.3rem; margin-bottom:0.4rem;}

}



._Talent{float:left; width:100%; background:url(../img/img17.png) left bottom no-repeat #fff; background-size:46.2% auto; overflow:hidden; border-radius:0.2rem; flex-wrap:wrap; display: flex; align-items: center;  justify-content:space-between;}
._Talent .text{ float:left; width:46.2%; color:#121212; font-size:0.16rem; line-height:0.32rem; padding:0.4rem 0.7rem 0.5rem 0.4rem;}
._Talent .text .p{ float:left; width:100%; color:#121212; padding-left:0.38rem; font-size:0.16rem; line-height:0.32rem; margin-top:0.25rem;}
._Talent .text .info{ float:left; width:100%; color:#666666; padding-left:0.38rem; font-size:0.18rem; line-height:0.48rem; margin-top:0.25rem;}
._Talent .text .cont{ float:left; width:100%; color:#69ac46; padding-left:0.38rem; font-size:0.20rem; line-height:0.44rem; margin-top:0.56rem; background:url(../img/ico12.png) 0.38rem bottom no-repeat; background-size:auto 0.1rem;}
._Talent .img{ float:right; width:53.8%; line-height:0;}

@media (max-width: 1600px){
._Talent .text{ padding:0.4rem 0.6rem 0.5rem 0.4rem;}
._Talent .text .info{ line-height:0.44rem;}
._Talent .text .cont{ margin-top:0.44rem;}

}
@media (max-width: 767px){
._Talent{ border-radius:0.3rem; background:none; margin-bottom:-0.3rem;}
._Talent .text{ width:100%; padding:1rem 0.5rem;background:url(../img/img17.png) left bottom no-repeat #fff; background-size:100% auto;}
._Talent .text .p{ padding-left:0; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.14rem); margin-top:0.5rem;}
._Talent .text .info{ padding-left:0; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.26rem); margin-top:0.5rem;}
._Talent .text .cont{ padding-left:0; font-size:calc(12px + 0.08rem); line-height:calc(26px + 0.28rem); margin-top:0.5rem; background:url(../img/ico12.png) 0.6rem bottom no-repeat; background-size:auto 0.28rem;}
._Talent .img{ width:100%;}
}

._bg{ background-image: -webkit-linear-gradient(right, #c3c3c3 0%, #787878 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
._news_det_l{float: left;width:70.58%; }
._news_det_l .title{float: left;width: 100%;font-size: calc(12px + 0.18rem);line-height: calc(20px + 0.18rem);color: #333333; font-weight:bold; text-align: center;}
._news_det_l .contA{float: left;width: 100%;text-align: center;padding:0.35rem 0 0.35rem 0;border-bottom: 1px solid #dddddd;flex-wrap:wrap; display: flex;justify-content:center;}
._news_det_l .contA .info{ float:left; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.04rem);color: #343434; flex-wrap:wrap; display: flex; align-items: center;}
._news_det_l .contA .info:nth-child(2){margin-left:0.58rem;margin-right:0.58rem;}
._news_det_l .contA .i1{display:flex; width:0.18rem;margin-right:0.1rem; max-width:none; height:auto !important;}
._news_det_l .contB{float: left;width: 100%;font-size:0.18rem;line-height:0.36rem;color: #333333;padding:0.32rem 0 0.55rem 0;}
._news_det_l .contB img{ max-width: 85%;margin:20px auto;display:block;}
._news_det_l .contE {float: left;width: 100%;padding:0.45rem 0 0 0;border-top: 1px solid #dddddd; display: flex;align-items: center;flex-wrap: wrap;}
._news_det_l .contE ._l{float: left;width:calc(100% - 1.3rem); padding-right:0.15rem;}
._news_det_l .contE .a1{float: left;width: 100%;color: #555555; font-size:0.16rem; line-height:0.46rem; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
._news_det_l .contE .a1:hover{color: #73da55;}
._news_det_l .contE ._r{float: left;min-width:calc(67px + 0.6rem);}
._news_det_l .contE .more{ float:left; text-align:center; width:1.3rem; color:#fff; font-size:0.16rem; line-height:0.44rem; border-radius:0.44rem; background:#666; display:flex; align-items:center; justify-content:center;
}
._news_det_l .contE .more i{ display:flex; margin-left:0.1rem; width:0.18rem; height:0.18rem; background:url(../img/ico04.png) center no-repeat; background-size:contain;}
._news_det_l .contE .more:hover{box-shadow:0 3px 6px rgba(0,0,0,0.2);
}
._news_det_r{ float:right; width:24.07%;}
._news_det_r .title{ float:left; width:100%; color:#fff; text-align:center; font-size:0.3rem;line-height:0.38rem; padding:0.2rem; border-radius:calc(5px + 0.05rem) calc(5px + 0.05rem) 0 0 ;}
._news_det_r .list1{ background:#fff; float:left; width:100%; border-radius:0 0 calc(5px + 0.05rem) calc(5px + 0.05rem); padding:0 0.24rem 0.37rem 0.24rem;}
._news_det_r .list1 ul{ float:left; width:100%;}
._news_det_r .list1 li{ float:left; width:100%; padding:0.3rem 0 0.25rem 0; border-bottom:1px solid #dddddd;}
._news_det_r .list1 li a{ float:left; width:100%; }
._news_det_r .list1 li a .img{ float:left; width:100%; line-height:0; overflow:hidden;border-radius:calc(5px + 0.05rem);}
._news_det_r .list1 li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
._news_det_r .list1 li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
._news_det_r .list1 li a .tit{ float:left; width:100%; overflow:hidden; color:#333333; font-size:0.18rem; line-height:0.3rem; height:0.6rem; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin:0.14rem 0 0.18rem 0;}
._news_det_r .list1 li a .time{ float:left; width:100%; color:#333333; font-size:0.16rem; line-height:0.26rem;padding-left: 0.22rem;background: url(../img/ico2.1.png) left center no-repeat;background-size: 0.12rem auto !important;}
._news_det_r .list1 li a:hover .tit{ color:#73da55;}

._news_det_r .list1-1 li{ padding:0.26rem 0 0.31rem 0; }
._news_det_r .list1-1 li .tit{ margin:0.18rem 0 0.23rem 0;}
._news_det_r .list1-1 li .ico{ float:left; width:100%; height:5px;background: url(../img/ico1.1.png) left center no-repeat;background-size:auto 100% !important;}
._news_det_r .list1-1 li:hover .ico{background: url(../img/ico1.2.png) left center no-repeat;}
._news_det_r .list1-1 li a:hover .time{background: url(../img/ico2.2.png) left center no-repeat; color:#73da55;}


@media (max-width: 1024px){
._news_det_l{ width:100%;}
._news_det_r{ width:100%; margin-top:0.8rem; display:none;}
}
@media (max-width: 767px){
._news_det_l .title{font-size: calc(12px + 0.18rem);line-height: calc(20px + 0.2rem);}
._news_det_l .contA .i1{ width: calc(14px + 0.04rem);}
._news_det_l .contB{ font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.16rem);}
._news_det_l .contE .a1{font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.16rem);}
._news_det_l .contE ._l{ width:calc(100% - 3.8rem); padding-right:0.3rem;}
._news_det_l .contE .more{ width:3.8rem; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem);}
._news_det_l .contE .more i{ width:calc(8px + 0.1rem); height:calc(8px + 0.1rem);}

._news_det_r .title{ font-size:calc(12px + 0.18rem); line-height:calc(20px + 0.2rem); padding:0.3rem;}
._news_det_r .list1{ padding:0 0.5rem 0.8rem 0.5rem;}
._news_det_r .list1 li{ padding:0.5rem 0;}
._news_det_r .list1 li a .tit{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem); height:calc(40px + 0.2rem); margin:0.3rem 0 0.18rem 0;}
._news_det_r .list1 li a .time{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);padding-left: calc(12px + 0.12rem);background-size: calc(10px + 0.04rem) auto !important;}

._news_det_r .list1-1 li{ padding:0.5rem 0 0.7rem 0;}
._news_det_r .list1-1 li a .tit{ margin:0.2rem 0 0.4rem 0;}

}




.news_list1{ float:left; width:100%;}
.news_list1 ul{flex-wrap:wrap; display: flex; margin:-0.2rem -0.15rem;}
.news_list1 li{ float:left; width:33.33%; padding:0.2rem 0.15rem;}
.news_list1 li a{ float:left; width:100%; background:#fff; overflow:hidden; border-radius:calc(5px + 0.05rem);  position:relative; min-height:100%; padding-bottom:0.30rem; }
.news_list1 li a .img{ float:left; width:100%; line-height:0; overflow:hidden;height:256px;}
.news_list1 li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;height:256px;}
.news_list1 li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.news_list1 li a .tit{ float:left; width:100%; overflow:hidden; color:#333333; font-size:0.2rem; line-height:0.3rem; height:0.6rem; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin:0.26rem 0 0.2rem 0; padding:0 0.28rem;}
.news_list1 li a .time{ float:left; color:#333333; font-size:0.16rem; line-height:0.26rem;padding-left: 0.22rem;background: url(../img/ico2.1.png) left center no-repeat;background-size: 0.12rem auto !important; margin-left:0.28rem;}
.news_list1 li a:hover{ box-shadow:0 0.06rem 0.13rem rgba(215,215,215,0.35);}
.news_list1 li a:hover .tit{ color:#73da55;}
@media (max-width: 1024px){
.news_list1 ul{ margin:-0.2rem -0.2rem;}
.news_list1 li{ padding:0.2rem 0.2rem;}
}

@media (max-width: 767px){
.news_list1 li{ width:50%;}
.news_list1 li:last-child{ display:block;}
.news_list1 li a{ padding-bottom:0.4rem;}
.news_list1 li a .tit{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem); height:calc(40px + 0.2rem); margin:0.3rem 0 0.18rem 0;}
.news_list1 li a .time{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);padding-left: calc(12px + 0.12rem);background-size: calc(10px + 0.04rem) auto !important;}
.news_list1 li a .img img{height:5rem;}
.news_list1 li a .img{height:5rem;}

}

._select{ float:left; width:100%; margin-bottom:0.8rem;}
._select .lab{ float:left; width:32%; position:relative;}
._select .lab .text{ float:left; width:100%; border-radius:0.5rem; background:#fff; color:#666666; font-size:0.16rem;line-height:0.4rem;height:0.5rem; position:relative; padding:0.05rem 0.42rem; cursor:pointer;}
._select .lab .text:after{ float:left; position:absolute; right:0.29rem; top:50%; width:0; height:0; content:''; border-left:6px solid transparent; border-right:6px solid transparent;border-top:6px solid #cfcfcf; margin-top:-3px; }
._select .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; margin-top:1px; z-index:6; background:#fff; padding:0.04rem 0; border-radius:5px;
 overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:3.68rem
}
._select .down::-webkit-scrollbar {
 width:3px
}
._select .down::-webkit-scrollbar-track
{
background:rgba(105,172,70,0.14);
 border-radius:3px
}
._select .down::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background:#69ac46;
 border-radius:3px
}

._select .down li{ float:left; width:100%; color:#787878; font-size:0.16rem;line-height:0.36rem; border-radius:3px; cursor:pointer; padding:0 0.42rem;}
._select .down li:hover{ background:#69ac46; color:#fff;}
._select .inputbox{ float:left; position:relative; width:61.7%;}
._select .inputbox .text{ float:left; width:100%; border-radius:0.5rem; background:#fff; color:#666666; font-size:0.16rem;line-height:0.4rem;height:0.5rem; position:relative; padding:0.05rem 1.76rem 0.05rem 0.42rem; cursor:pointer;}
._select .inputbox .submit{ position:absolute; right:0; top:0;line-height:0.5rem;height:0.5rem; width:1.34rem;}
._select .inputbox .submit img{ max-width:none; width:0.2rem; margin-right:0.12rem;}

@media (max-width: 767px){
._select .lab{ width:100%;}
 ._select .lab .text{ font-size:calc(12px + 0.04rem);line-height:calc(30px + 0.1rem);height:calc(30px + 0.2rem); border-radius:calc(30px + 0.2rem);padding:0.05rem 0.6rem;}
 ._select .lab .text:after{ margin-right:0.3rem; border-left:5px solid transparent; border-right:5px solid transparent;border-top:5px solid #cfcfcf; margin-top:-3px;}
._select .down{ max-height:calc(160px + 0.88rem); }
._select .down li{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem);padding:0 0.6rem;}
._select .inputbox{ width:100%; margin-top:0.5rem;}
._select .inputbox .text{ font-size:calc(12px + 0.04rem); line-height:calc(30px + 0.1rem);height:calc(30px + 0.2rem); border-radius:calc(30px + 0.2rem);padding:0.05rem 4.4rem 0.05rem 0.6rem;}
._select .inputbox .submit{ font-size:calc(12px + 0.04rem); line-height:calc(30px + 0.1rem);height:calc(30px + 0.2rem); border-radius:calc(30px + 0.2rem); width:3.8rem;}
._select .inputbox .submit img{ width:18px; margin-right:0.15rem;}


}

.pz_fy{ width:100%; align-items: center;  justify-content:space-between; margin-top:0.65rem;display:inline-block;text-align:center;}
.pz_fy .center{}
.pz_fy .center a{ display:inline-block; color:#9c9c9c; font-size:0.18rem;line-height:0.44rem; margin:0 0.2rem; border-bottom:2px solid #f8f8f8; }
.pz_fy .center a:hover,
.pz_fy .center a.on{color:#4fb032; border-bottom:2px solid #4fb032;}
.pz_fy .prev,
.pz_fy .next{ float:left; width:0.44rem;height:0.44rem; border-radius:0.44rem; background:#69ac46; position:relative;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);
}
.pz_fy .prev:after,
.pz_fy .next:after{float:left; position:absolute; left:50%; top:50%;  content:''; width:10px; height:10px; border-top:1px solid #fff; border-right:1px solid #fff; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); margin-left:-2px; }
.pz_fy .prev:after{ transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); margin-left:2px;}
.pz_fy .prev:hover,
.pz_fy .nextt:hover{
background-image: -webkit-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: -moz-linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
  background-image: -o-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
}
.pz_fy  .slick-next{ margin-left:0.25rem;}
.pz_fy  a:nth-of-type(1) {float:left;width:44px;height:44px;background:#09837b;color:#fff;border-radius:44px;line-height:40px;}
.pz_fy  a:last-child {float:right;width:44px;height:44px;background:#09837b;color:#fff;border-radius:44px;line-height:40px;}

@media (max-width: 767px){
.pz_fy .center a{ font-size:calc(12px + 0.06rem); line-height:1rem;}
.pz_fy  .prev,
.pz_fy  .next{ width:1rem;height:1rem; border-radius:1rem; left:0;}
.pz_fy  .next{ margin-left:0.3rem;}
.pz_fy  .prev:after,
.pz_fy  .next:after{ width:0.3rem; height:0.3rem;margin-left:-2px; }
.pz_fy  .prev:after{ margin-left:2px;}
.pz_fy a:first-child{width:1rem;height:1rem;border-radius:1rem;border-bottom:none;}
.pz_fy a:last-child{width:1rem;height:1rem;border-radius:1rem;border-bottom:none;}
}


.news_list{ float:left; width:100%; margin-top:0.42rem;}
.news_list ul{ float:left; width:100%;}
.news_list li{ float:left; width:100%; margin-top:0.4rem;}
.news_list li a{ float:left; width:100%; display: flex; align-items: center; justify-content:space-between;flex-direction:row-reverse; background: #fff; overflow:hidden; border-radius:calc(5px + 0.05rem);}
.news_list li a:hover{ box-shadow:0 0.04rem 0.21rem rgba(202,202,202,0.2); }
.news_list li a .img{ float:left; width:4.5rem; min-width:4.5rem; line-height:0; overflow:hidden;}
.news_list li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.news_list li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.news_list li a .line{ float:left; width:100%; height:1px; background:#dddddd; margin-top:0.25rem;}
.news_list li a .text{ float:left; width:100%; padding:0.2rem 0.75rem 0.2rem 0.45rem;}
.news_list li a .tit{ float:left; width:100%; overflow:hidden; color:#333333; font-size:0.24rem; line-height:0.34rem; height:0.34rem;  text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1; margin:0.1rem 0 0.2rem 0;}
.news_list li a:hover .tit{ color:#4fb032;}
.news_list li a .p{ float:left; width:100%; overflow:hidden; color:#666666; font-size:0.18rem; line-height:0.3rem; height:0.6rem;  text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news_list li a .info{ float:left; width:100%;  margin-top:0.28rem; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center;}
.news_list li a .time{ float:left; color:#333333; font-size:0.16rem; line-height:0.26rem;padding-left: 0.22rem;background: url(../img/ico2.1.png) left center no-repeat;background-size: 0.12rem auto !important;}
.news_list li a .more{ float:left; text-align:center; width:1.3rem; color:#333333; font-size:0.16rem; line-height:0.44rem; border-radius:0.44rem; display:flex; align-items:center; justify-content:center;}
.news_list li a .more i{ display:flex; margin-left:0.1rem; width:0.16rem; height:0.16rem; background:url(../img/ico1.1.png) right center no-repeat; background-size:100% auto;}
.news_list li a:hover .more{ color:#fff;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);
}
.news_list li a:hover .more i{ background:url(../img/ico1.png) right center no-repeat; background-size:100% auto;}


.news_slick{ margin-top:0;}
.news_slick li{ margin-top:0 !important;}
.news_slick li a{flex-direction:inherit; }
.news_slick li a .img{ width:50%;}
.news_slick li a .text{ width:50%; padding:0.2rem 0.4rem 0.2rem 0.55rem;}
.news_slick li a .p{ height:0.9rem;  -webkit-line-clamp:3;}
.news_slick li a .tit{ margin:0.28rem 0 0.32rem 0;}
.news_slick li a .line{ margin:0.36rem 0 0.41rem 0;}
.news_slick li a:hover .line{ background:#69ac46;}

.tab_slick{ position:relative;}
.tab_slick:after{ float:left; width:calc(100% - 1.8rem); height:1px; content:''; position:absolute; left:0; bottom:0.21rem; background:#cccccc;}
.tab_slick .li{ margin-bottom:0.86rem;}
.tab_slick .number{ position:absolute; right:0; bottom:0; z-index:8; width:1.6rem; line-height:0.44rem; color:#121212; font-weight:bold; font-size:0.18rem;}
.tab_slick .number font{ padding:0 0.08rem; color:#666;}
.tab_slick .number span{ padding:0 0.08rem;}
.tab_slick .slick-prev,
.tab_slick .slick-next{ float:left; width:0.44rem;height:0.44rem; border-radius:0.44rem; background:#69ac46; top:auto; bottom:0; left:0.69rem; -webkit-transform:none;-ms-transform:none;transform: none;
 background-image: -webkit-linear-gradient(right, #b3b4b4 0%, #a7a7a7 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);
}
.tab_slick .slick-prev:after,
.tab_slick .slick-next:after{float:left; position:absolute; left:50%; top:50%;  content:''; width:10px; height:10px; border-top:1px solid #fff; border-right:1px solid #fff; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); margin-left:-2px; }
.tab_slick .slick-prev:after{ transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); margin-left:2px;}
.tab_slick .slick-prev:hover,
.tab_slick .slick-next:hover{
background-image: -webkit-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: -moz-linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
  background-image: -o-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
}
.tab_slick  .slick-next{ margin-left:0.69rem;}

@media (max-width: 1600px){
.news_list li a .text{ padding:0.2rem 0.45rem 0.2rem 0.45rem;}
.news_list li a .tit{ margin:0 0 0.2rem 0;}

.news_slick li a .text{ padding:0.2rem 0.4rem 0.2rem 0.4rem;}
.news_slick li a .p{ height:0.9rem;  -webkit-line-clamp:3;}
.news_slick li a .tit{ margin:0.18rem 0 0.22rem 0;}
.news_slick li a .line{ margin:0.26rem 0 0.31rem 0;}
}
@media (max-width: 1024px){
.news_list li a .text{ padding:0.2rem 0.3rem;}
.news_list li a .tit{ margin:0 0 0.1rem 0;}

.news_slick li a .tit{ margin:0.18rem 0 0.22rem 0;}

}
@media (max-width: 767px){
.news_list li a{flex-wrap:wrap;}
.news_list li a .img{ width:100%; min-width:100%;}
.news_list li a .num:first-child{ margin-right:0.5rem;}
.news_list li a .text{ padding:0.5rem 0.5rem 0.8rem 0.5rem;}
.news_list li a .p{font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.08rem); height:calc(40px + 0.16rem); }
.news_list li a .tit{ font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem); height:calc(20px + 0.14rem); margin-bottom:0.25rem; }
.news_list li a .info{ margin-top:0.5rem;}
.news_list li a .line{ margin-top:0.4rem;}
.news_list li a .time{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);padding-left: calc(12px + 0.12rem);background-size: calc(10px + 0.04rem) auto !important;}
.news_list li a .more{ width:3.8rem; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem);}
.news_list li a .more i{ width:calc(6px + 0.1rem); height:calc(6px + 0.1rem);}


.news_slick li a .text{ width:100%;}


.tab_slick .li{ margin-bottom:1.6rem;}
.tab_slick:after{ width:calc(100% - 2.4rem); bottom:0.49rem; }
.tab_slick .number{font-size:calc(12px + 0.06rem); line-height:1rem; width:auto;}
.tab_slick  .slick-prev,
.tab_slick  .slick-next{ width:1rem;height:1rem; border-radius:1rem;}
.tab_slick  .slick-next{ margin-left:1.4rem;}
.tab_slick  .slick-prev:after,
.tab_slick  .slick-next:after{ width:0.3rem; height:0.3rem;margin-left:-2px; }
.tab_slick  .slick-prev:after{ margin-left:2px;}

}


.job_list{ float:left; width:100%;}
.job_list ul{ float:left; width:100%; position:relative; padding-bottom:2px;}
.job_list ul li{ float:left; width:100%; position:relative; padding-top:2px;}
.job_list ul li.active{ padding-top:4px;}
.job_list ._top{ float:left; width:100%; position:relative; display:flex; flex-wrap:wrap; align-items:center; color:#333333; font-weight:bold; font-size:0.2rem; line-height:1.5; padding:0.35rem 0; cursor:pointer;}
.job_list ._top span{ display:block; font-weight:normal; font-size:0.14rem;}
.job_list ._top div{ float:left;}
.job_list ._top .num{ width:7.1%;}
.job_list ._top .tit{ width:23.6%;}
.job_list ._top .ren{ width:11.0%;}
.job_list ._top .addr{ width:26.0%;}
.job_list ._top .zhiwei{ width:13.9%;}
.job_list ._top .ico{ position:absolute; right:0.11rem; top:50%; width:calc(10px + 0.06rem); height:calc(10px + 0.06rem);}
.job_list ._top .ico:after,
.job_list ._top .ico:before{ float:left; content:''; position:absolute; left:50%; top:50%; background:#999999; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); width:100%; height:2px;}
.job_list ._top .ico:before{ width:2px; height:100%;}
.job_list .active ._top .ico:before{ opacity:0;}
.job_list ul::after,
.job_list ul li::after,
.job_list .down::after{ float:left; width:100%; height:2px; content:''; position:absolute; left:0; top:0; background:#69ac46;
background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
.job_list .down::after{ height:1px; opacity:0.27;}
.job_list ul::after{ top:auto; bottom:0;}
.job_list ul li.active::after{ height:4px;}
.job_list .down{ display:none; float:left; width:100%; position:relative; padding:0.41rem 0.31rem 0.5rem 0.31rem;}
.job_list .down .text{ float:left; width:100%; color:#666666; font-size:0.16rem; line-height:0.36rem;}
.job_list .down .fujian{ float:left; width:100%; margin-top:0.58rem;}

@media (max-width: 767px){
.job_list .down{ padding:0.8rem 0.5rem;}
.job_list .down .text{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); }
.job_list ._top{font-size:calc(12px + 0.08rem); padding:0.6rem 0; }
.job_list ._top span{font-size:calc(12px + 0.02rem); }
.job_list ._top .num{ width:8%;}
.job_list ._top .tit{ width:46%;}
.job_list ._top .ren{ width:46%;}
.job_list ._top .addr{ display:none; width:46%; margin-top:0.3rem; margin-left:8%;}
.job_list ._top .zhiwei{ display:none; width:46%; margin-top:0.3rem;}
.job_list ._top .time{ display:none;}
.job_list ._top .ico{ top:25%;}
}


.xunjia_bg{ display:none; float:left; width:100%; height:100%; position:fixed; left:0;top:0; z-index:60; background:#121212; opacity:0.46;}
.xunjia_tc{ display:none; float:left; width:500px; background:#fff; border-radius:calc(5px + 0.07rem); overflow:hidden; position:fixed; left:50%;top:50%; z-index:61; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.xunjia_tc .box{ float:left; width:100%; position:relative;flex-wrap:wrap; display: flex; padding:0.5rem;}
.xunjia_tc .colse{ float:left; width:22px; height:22px; position:absolute; right:0.3rem; top:0.3rem; z-index:6; cursor:pointer;transform:rotate(45deg); -ms-transform:rotate(45deg);}
.xunjia_tc .colse:after,
.xunjia_tc .colse:before{ float:left; width:100%; height:2px;content:''; position:absolute; left:50%; top:50%; background:#999999; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.xunjia_tc .colse:before{ width:2px; height:100%;}
.xunjia_tc .colse:hover:after,
.xunjia_tc .colse:hover:before{transform:translate(-50%,-50%) rotate(180deg); -ms-transform:translate(-50%,-50%) rotate(180deg);}
.xunjia_tc .tit{ float:left; width:100%; text-align:center; color:#272727; font-size:0.3rem; line-height:0.4rem; }
.xunjia_tc .form{ float:left; width:100%; margin-top:0.13rem;}
.xunjia_tc .lb{ float:left; width:100%; position:relative; display:flex; border-bottom:1px solid #efefef;; margin-top:calc(10px + 0.14rem); }
.xunjia_tc .lb-1{ justify-content:center; border-bottom:none; margin-top:calc(10px + 0.14rem);}
.xunjia_tc .lb-2{border-bottom:none; width:calc(72px + 0.3rem); height:calc(72px + 0.3rem); overflow:hidden; justify-content:center; align-items:center; border:1px dashed #dddddd; margin-bottom:0.1rem; margin-top:calc(10px + 0.19rem); }
.xunjia_tc .name{ float:left; white-space:nowrap; color:#999999; font-size:calc(12px + 0.04rem); line-height:calc(30px + 0.18rem); width:calc(48px + 0.96rem);  min-width:calc(48px + 0.96rem);}
.xunjia_tc .text{ float:left; width:100%; border:none; color:#999999;font-size:calc(12px + 0.04rem); line-height:calc(22px + 0.18rem); height:calc(30px + 0.18rem); padding:4px 0; position:relative;}
.xunjia_tc div.text:after{float:left; position:absolute; right:10px; top:50%;  content:''; width:8px; height:8px; border-bottom:1px solid #999999; border-right:1px solid #999999; transform:translateY(-50%) rotate(45deg); -ms-transform:translateY(-50%) rotate(45deg); margin-top:-2px; }
.xunjia_tc .file{ float:left; position:absolute; left:0; top:0; z-index:3; opacity:0; width:100%; height:100%;}
.xunjia_tc .p{ float:left; display:flex;flex-direction:column; justify-content:center; align-items:center; color:#666666; font-size:calc(12px + 0.02rem);}
.xunjia_tc .p img{ width:calc(30px + 0.16rem);}
.xunjia_tc .yanzhengma{ float:left; position:absolute; right:0; top:0; max-width:none;  height:calc(30px + 0.18rem);}
.xunjia_tc .down{ display:none; float:left; width:100%; position:absolute; right:0; z-index:6; top:100%; box-shadow:0 3px 6px rgba(0,0,0,0.1); background:#fff; padding:0.4rem 0;}
.xunjia_tc .down li{ float:left; width:100%; color:#999999;font-size:calc(12px + 0.04rem); line-height:calc(22px + 0.18rem); border-radius:3px; cursor:pointer; padding:0 0 0 calc(48px + 0.96rem);}
.xunjia_tc .down li:hover{ background:#69ac46; color:#fff;}

@media (max-width: 767px){
.xunjia_tc{ width:92%;}
.xunjia_tc .box{ padding:1rem 0.8rem;}
.xunjia_tc .colse{ width:20px; height:20px; right:0.5rem; top:0.5rem;}
.xunjia_tc .tit{ font-size:calc(12px + 0.18rem); line-height:calc(20px + 0.2rem);}
}


.slideTit{ float:left; width:100%;}
.slideTit ul{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:center;}
.slideTit li{ float:left; margin:0 0.2rem;}
.slideTit li a{ float:left; text-align:center; width:1.66rem; color:#333333; font-size:0.16rem; line-height:0.44rem; border-radius:0.44rem; }
.slideTit li.on a,
.slideTit li:hover a{background:#69ac46; color:#fff;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}
._in_tit1{ float:left; width:100%; color:#000000; font-size:0.24rem; line-height:0.34rem; position:relative; padding-left:0.12rem;}
._in_tit1:after{ float:left; width:0.04rem; height:0.24rem; content:''; position:absolute; left:0; top:0.05rem; background:#4fb032;}

@media (max-width: 767px){
.slideTit li{ margin:0 0.1rem;}
.slideTit li a{ width:auto; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem); padding:0 0.6rem;}
._in_tit1{  font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem); padding-left:0.24rem;}
._in_tit1:after{ width:0.08rem; height:calc(12px + 0.12rem); top:calc(4px + 0.01rem); }

}

._mt35{ margin-top:0.35rem;}
._mt75{ margin-top:0.75rem;}
._mt40{ float:left; width:100%; margin-top:0.4rem;}
.huazhauang{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.huazhauang img{max-width:100%;}
.huazhauang .li{ float:left; width:100%; position:relative; margin-top:0.25rem; margin-bottom:0.1rem; overflow:hidden; border-radius:calc(5px + 0.05rem); min-height:2.98rem;}
.huazhauang .li .img{ float:right; line-height:0; position:absolute; right:0; bottom:0; z-index:1; height:100%; display:flex; }
.huazhauang .li .img img{ position:relative; min-height:100%;}
.huazhauang .li .text{ position:relative;z-index:6; float:left; width:58%; padding:calc(10px + 0.7rem) calc(10px + 0.38rem); }
.huazhauang .li .zh{ float:left; width:100%; color:#000000; font-size:0.3rem; line-height:0.38rem;}
.huazhauang .li .en{ float:left; width:100%; color:#000000; font-size:calc(12px + 0.02rem); line-height:calc(14px + 0.04rem); margin-top:0.26rem;}
.huazhauang .li .p{ float:left; width:100%; color:#000000; font-size:0.18rem; line-height:0.18rem; margin-bottom:0.14rem; position:relative; padding-left:0.16rem;}
.huazhauang .li .p::after{ float:left; width:4px; height:4px; content:''; position:absolute; left:0; top:0.07rem; background:#333; border-radius:50%;}

.huazhauang .li .text1{ float:left; width:45.5%; padding:calc(10px + 0.26rem) 0.76rem;}
.huazhauang .li .text1 .logo{ float:left; line-height:0; margin-bottom:0.32rem;}
.huazhauang .li .text1 .logo img{ max-width:97px; margin-left:-0.36rem;}
.huazhauang .li .text1 .zh{ font-size:0.36rem; line-height:0.44rem;}
.huazhauang .li .text1 .en{ font-size:calc(12px + 0.01rem); margin-top:0.18rem;}
.huazhauang .li .img1{ float:left; width:36%; line-height:0; text-align:center;}
.huazhauang .li .img1 img{ max-width:2.98rem;}

.huazhauang-1 .li:nth-child(2),
.huazhauang-1 .li:nth-child(3){ width:48.8%;}
.huazhauang-1 .li:nth-child(2) .text,
.huazhauang-1 .li:nth-child(3) .text{ width:100%; padding:calc(10px + 0.3rem) calc(10px + 0.38rem); }
.huazhauang-1 .li:nth-child(2) .zh,
.huazhauang-1 .li:nth-child(3) .zh{ font-size:0.24rem; line-height:0.34rem;}

@media (max-width: 767px){
._mt35{ margin-top:0.5rem;}
.huazhauang .li{ margin-top:0.35rem;}
.huazhauang .li .text{ width:100%; padding:calc(10px + 0.4rem) calc(10px + 0.2rem) calc(10px + 1rem) calc(10px + 0.2rem);}
.huazhauang .li .zh{ font-size:calc(12px + 0.16rem); line-height:calc(20px + 0.18rem);}
.huazhauang .li .en{ margin-top:0.4rem;}
.huazhauang .li .p{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.08rem); padding-left:10px;}
.huazhauang .li .p::after{ top:calc(8px + 0.04rem);}
.huazhauang .li .text1 .logo img{ max-width:66px;}


.huazhauang-1 .li:nth-child(2) .text,
.huazhauang-1 .li:nth-child(3) .text{  padding:calc(10px + 0.4rem) calc(10px + 0.2rem) calc(10px + 1rem) calc(10px + 0.2rem);}
.huazhauang-1 .li:nth-child(2) .zh,
.huazhauang-1 .li:nth-child(3) .zh{ font-size:calc(12px + 0.1rem); line-height:calc(20px + 0.12rem);}
.huazhauang-1 .li:nth-child(2),
.huazhauang-1 .li:nth-child(3){ width:100%;}


.huazhauang .li .text1{ width:100%;}
.huazhauang .li .text1 .zh{ font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem)}
.huazhauang .li .text1 .en{ font-size:12px;}
.huazhauang .li .img1{ width:auto; position:absolute; right:0.3rem; top:0.4rem;}
.huazhauang .li .img1 img{ max-width:4.4rem;}
}


.pinpai_det{ float:left; width:100%; margin:-0.05rem 0 -0.1rem 0;}
.pinpai_det .img{ float:left; width:18%;}
.pinpai_det .img img{ max-width:100%;}
.pinpai_det .text{ float:right; width:78.2%;}
.pinpai_det .text .tit{ float:left; width:100%; color:#000000; font-size:0.24rem; line-height:0.34rem;}
.pinpai_det .text .p{ float:left; width:100%; color:#4d4d4d; font-size:0.18rem; line-height:0.38rem; margin-top:0.22rem;}

@media (max-width: 767px){
.pinpai_det{ margin:0;}
.pinpai_det .text .tit{ font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem);}
.pinpai_det .text .p{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem);}
.pinpai_det .img{ width:120px;}
.pinpai_det .text{ width:100%; margin-top:0.2rem;}


}

.pinpai_text{ float:left; width:100%; color:#333333; font-size:0.18rem; line-height:0.36rem; padding-bottom:0.56rem; border-bottom:1px solid #dddddd; margin-top:-0.1rem;}
.pinpai_list{ float:left; width:100%; margin-bottom:0.05rem;flex-wrap:wrap; display: flex; justify-content:space-between; padding-left:0.38rem;margin-top:0.25rem;}
.pinpai_list .li{ float:left; width:100%; text-align:center; margin-top:0.3rem;}
.pinpai_list .li .img1{ float:left; width:100%; line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem)}
.pinpai_list .li .img1 img{ width:100%;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.pinpai_list .li:hover .img1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.pinpai_list .li .text{ float:left; width:100%; color:#121212; font-size:0.18rem; line-height:0.28rem; margin-top:0.25rem;}
.pinpai_list .li:hover .text{ color:#74db56;}
.pinpai_list-1 .li{ width:48%;}


@media (max-width: 767px){
.pinpai_text{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem);}
.pinpai_list .li .text{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem);}
.pinpai_list{ padding-left:0.6rem;}

}


.shiliao{ float:left; width:100%; position:relative; padding:0 0 0 0.6rem;}
.shiliao:after{ float:left; width:135%; height:100%; position:relative; content:''; position:absolute; left:0; top:0; z-index:1; opacity:0.89; background:#f8f8f8;}
.shiliao .bg{ float:left; width:135%; height:100%; content:''; position:absolute; left:0; top:0; z-index:1;}
.shiliao .ul{ float:left; width:100%; display:flex; flex-wrap:wrap; position:relative; z-index:6; border-right:1px solid #fff;}
.shiliao .li{ float:left; width:25%; text-align:center; border-left:1px solid #fff; padding:1.56rem 0.5rem 1.68rem 0.5rem;}
.shiliao .li .ico{ float:left; width:100%; line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  
}
.shiliao .li .ico img{ height:0.64rem;}
.shiliao .li:hover .ico{ transform:translateY(0.2rem); -ms-transform:translateY(0.2rem);}
.shiliao .li .tit{ float:left; width:100%; position:relative; color:#4d4d4d; font-size:0.24rem; line-height:0.36rem; font-weight:bold; padding:0.56rem 0 0.3rem 0;}
.shiliao .li .tit:after{ float:left; width:0.4rem; height:0.04rem; border-radius:0.04rem; content:''; position:absolute; left:50%; bottom:0;background:#619d51; transform:translateX(-50%); -mstransform:translateX(-50%);}
.shiliao .li .p{ float:left; width:100%; color:#4d4d4d; font-size:0.18rem; line-height:0.3rem; margin-top:0.26rem;}
@media (min-width: 1921px){
.shiliao:after{ width:153%;}
.shiliao .bg{ width:153%;}
}
@media (max-width: 1600px){
.shiliao{ padding:0 0.5rem;}
.shiliao:after{ width:100%;}
.shiliao .bg{ width:100%;}
.shiliao .li{ padding:1.56rem 0.3rem 1.68rem 0.3rem;}
}
@media (max-width: 767px){
.shiliao .li{ padding:1.4rem 0.3rem;}
.shiliao .li .ico img{ height:1.3rem;}
.shiliao .li .tit{ font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem); padding:0.5rem 0 0.4rem 0;}
.shiliao .li .tit:after{ width:0.8rem; height:0.08rem;}
.shiliao .li .p{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); margin-top:0.5rem;}
.shiliao .li{ width:50%; border-top:1px solid #fff;}
}

.shiliao1{ float:left; width:100%; margin-top:0.8rem;}
.shiliao1 .img{ float:left; width:41.9%; position:relative; line-height:0;border-radius:calc(5px + 0.07rem);}
.shiliao1 .img:after{ float:left; width:48.4%; height:1.05rem; content:''; position:absolute; left:51.6%; top:100%; z-index:1; background:url(../img/ico15.png) left border-box repeat;}
.shiliao1 .img img{ position:relative; z-index:6;border-radius:calc(5px + 0.07rem);}
.shiliao1 .text{ float:right; width:52.6%; color:#4d4d4d; font-size:0.18rem; line-height:0.38rem; margin:6% 0 7.4% 0;}
.shiliao1 .list{ float:left; width:52.6%; position:relative; z-index:6;}
.shiliao1 .list .ul{ float:left; width:calc(100% + 1.7rem); background:#fff;border-radius:calc(5px + 0.05rem) 0 0 calc(5px + 0.05rem); padding:0.34rem 0 0.5rem 1.7rem; left:0; margin-left:-0.96rem; display:flex; justify-content:space-between; position:relative;}
.shiliao1 .list .ul::after{ float:left; width:20rem; height:100%; content:''; position:absolute;left:100%; top:0; background:#fff;}
.shiliao1 .list .ul .pic{ float:left; line-height:0;}
.shiliao1 .list .ul .pic img{ max-width:1.32rem;}
@media (min-width: 1920px){

}
@media (max-width: 1600px){
.shiliao1 .text{ margin:4% 0 5.4% 0;}
}
@media (max-width: 1024px){
.shiliao1 .list .ul{ width:calc(100% + 1.7rem); padding:0.34rem 0 0.5rem 1.7rem;}
.shiliao1 .list .ul::after{ width:0.5rem;}
}
@media (max-width: 767px){
.shiliao1 .img{ width:100%;}
.shiliao1 .img:after{ background-size:contain;}
.shiliao1 .text{ width:100%; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem); }
.shiliao1 .list{ width:100%;}
.shiliao1 .list .ul{ width:100%; padding:0.6rem 0.6rem; margin-left:0;}
.shiliao1 .list .ul .pic img{ max-width:3rem;}

}


._in_back .box_01:before{ float:left; width:100%; height:1.65rem; content:''; position:absolute; left:100%; bottom:0; z-index:1; margin-left:-1.75rem; background:url(../img/ico15.png) left border-box repeat;}
.yanju1{ float:left; width:100%; position:relative;}
.yanju1 .img{ float:right; position:relative; z-index:6; width:49.9%; line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem);}
.yanju1 .text{ float:left; position:relative; z-index:6; width:100%; margin-top:0.36rem;}
.yanju1 .text .p{ float:left; width:100%; color:#4d4d4d; font-size:0.18rem; line-height:0.38rem; padding-left:0.38rem; margin-top:0.38rem;}


@media (max-width: 767px){
._in_back .box_01:before{ margin-left:0; left:40%; height:3rem; }
.yanju1 .img{  width:100%; margin:0.5rem 0 1.5rem 0;}
.yanju1 .text{  width:100%; margin-top:0;}
.yanju1 .text .p{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem); padding-left:0; margin-top:0.5rem;}
.yanju1 .text img{width:100%;}
}


._in_back .box_02:before{ float:left; width:200%; height:calc(100% - 2.36rem); content:''; position:absolute; left:0%; top:0; z-index:1; background:#ecf4f1;}
.yanju2{ float:left; width:100%; position:relative; z-index:6;}
.yanju2:before{ float:left; width:2.4rem; height:0.95rem; content:''; position:absolute; left:-0.6rem; bottom:0; z-index:1; background:url(../img/ico15.png) left border-box repeat;}
.yanju2 .text{ float:left; width:35%; position:relative; z-index:6;}
.yanju2 .info{ float:left; width:100%; color:#828282; font-size:0.24rem; line-height:0.48rem; padding-left:0.38rem; margin-top:0.8rem;}
.yanju2  .p{ float:right; position:relative; z-index:6; width:61.7%; color:#545454; font-size:0.18rem; line-height:0.38rem;}
@media (max-width: 1024px){
._in_back .box_02:before{ width:100%; height:calc(100% - 8rem);}
}

@media (max-width: 767px){
.yanju2:before{ left:auto; right:0; top:0; width:5rem; height:3.7rem;}
.yanju2 .text{ width:100%;}
.yanju2 .info{ font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.4rem); padding-left:0;}
.yanju2 .p{ width:100%; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem); margin-top:0.5rem;}

}


.yanju3{ float:left; width:calc(100% + 0.24rem); margin-top:0.44rem; position:relative; z-index:6;}
.yanju3 .li{ float:left; width:calc(25% - 0.24rem); margin-top:0.3rem; margin-right:0.24rem; background:#fff; border-radius:calc(5px + 0.05rem); padding:0.54rem 0.6rem 0.45rem 0.6rem; box-shadow:0 0.04rem 0.21rem rgba(226,234,231,0.2);}
.yanju3 .li .ico{ float:left; width:100%; line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem)}
.yanju3 .li .ico img{ height:0.8rem;}
.yanju3 .li .ico .show{ display:block;}
.yanju3 .li .ico .hide{ display:none;}
.yanju3 .li:hover .ico .show{ display:none;}
.yanju3 .li:hover .ico .hide{ display:block;}
.yanju3 .li .p{ float:left; width:100%; color:#4d4d4d; font-size:0.18rem; line-height:0.3rem; margin-top:0.3rem;}
.yanju3 .li:hover .p{  color:#fff;}
.yanju3 .li:hover:hover{ box-shadow:0 0.04rem 0.21rem rgba(146,232,199,0.2);
    background-image: -webkit-linear-gradient(right, #969696 0%, #d3d6d5 100%)}

@media (max-width: 767px){
.yanju3{ width:calc(100% + 0.4rem);}
.yanju3 .li{ width:calc(50% - 0.4rem); padding:0.8rem 0.54rem;}
.yanju3 .li .ico img{ height:1.6rem;}
.yanju3 .li .p{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem);}

}

.yiliao0{ float:left; width:100%; margin-top:0.75rem; color:#000000; font-size:0.3rem; line-height:0.4rem;}
.yiliao4{ float:left; width:100%; margin:0.27rem 0 0.59rem 0; border-radius:calc(5px + 0.05rem) calc(5px + 0.05rem) 0 0;overflow:hidden;  padding-bottom:1px;}
.yiliao5{ float:left; width:100%; margin:0.27rem 0 0 0; border-radius:calc(5px + 0.05rem) calc(5px + 0.05rem) 0 0;overflow:hidden;  padding-bottom:1px;}
._table{ float:left; width:100%; text-align:center; color:#121212; font-size:0.16rem; line-height:0.26rem; background:#fff ;border-bottom:1px solid #4fb032;  }
._table tr{ border-left:1px solid #4fb032; border-right:1px solid #4fb032;}
._table tr:nth-child(2n){ background:#e9f0eb;}
._table tr:first-child{ background:#4fb032;border-left:1px solid #4fb032; border-right:1px solid #4fb032; font-size:0.18rem;}
._table tr:first-child td{ position:relative; color:#fff; padding:0.17rem 0.07rem;}
._table tr:first-child td:after{ float:left; background:#fff; width:1px; height:0.2rem; content:''; position:absolute; right:0; top:50%; margin-top:-0.1rem;}
._table tr:first-child td:last-child:after{ display:none;}
._table td{ padding:0.07rem; border-right:1px solid #4fb032;}

._table-1{ text-align:left;}
._table-1 .td1{ padding-left:0.5rem;}
._table-1 .td2{ padding-left:0.24rem;}
._table-1 .td3{ padding-left:0.72rem;}
._table-1 .td4{ padding-left:0.62rem;}
._table-1 tr:first-child .td1{ padding-left:0.5rem;}
._table-1 tr:first-child .td3{ padding-left:0.72rem;}
._table-1 tr:first-child .td4{ padding-left:0.62rem;}


.yiliao2{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; margin:0.27rem 0 0.3rem 0;}
.yiliao2 .li{ float:left; width:50%; line-height:0; margin-bottom:0.3rem; padding-right:0.88rem;}
.yiliao3{ float:left; width:100%; display:flex; flex-wrap:wrap; margin:0.27rem 0 0.3rem 0;}
.yiliao3 .li{ float:left; width:16.9%; margin-bottom:0.3rem; margin-right:3.875%;}
.yiliao3 .li:nth-child(5n){ margin-right:0;}
.yiliao3 .li .img{ float:left; width:100%; line-height:0;}
.yiliao3 .li .text{ float:left; width:100%; color:#121212; font-size:0.16rem; line-height:0.3rem; margin-top:0.07rem;}
.yiliao1{ z-index:6; float:left; width:100%; margin:0.35rem 0 0.8rem 0;}
.yiliao1 .ul{ float:left; width:145%;}
.yiliao1 .li{ float:left; width:6.1rem; margin-right:0.2rem; line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem);}

@media (max-width: 767px){
.yiliao0{ font-size:calc(12px + 0.18rem); line-height:calc(20px + 0.2rem);}
.yiliao4{ overflow-x:auto;}
.yiliao4::-webkit-scrollbar{ display: none;}
.yiliao5{ overflow-x:auto;}
.yiliao5::-webkit-scrollbar{ display: none;}
._table{ width:27rem; font-size:calc(12px + 0.02rem); line-height:calc(16px + 0.02rem);}
._table td{ padding:calc(5px + 0.1rem) 0.2rem;}
._table tr:first-child{font-size:calc(12px + 0.02rem);}
._table tr:first-child td{ padding:calc(5px + 0.15rem) 0.07rem;}
._table tr:first-child td:after{ height:0.4rem; margin-top:-0.2rem;}

._table-1 .td1{ padding-left:0.2rem;}
._table-1 .td2{ padding-left:0.2rem;}
._table-1 .td3{ padding-left:0.2rem;}
._table-1 .td4{ padding-left:0.2rem;}
._table-1 tr:first-child .td1{ padding-left:0.2rem;}
._table-1 tr:first-child .td3{ padding-left:0.2rem;}
._table-1 tr:first-child .td4{ padding-left:0.2rem;}


.yiliao2 .li{ width:48%; padding-right:0;}


.yiliao3 .li{ width:48%; margin-right:4%;}
.yiliao3 .li:nth-child(5n){ margin-right:4%;}
.yiliao3 .li:nth-child(2n){ margin-right:0;}
.yiliao3 .li .img{ width:100%; text-align:center;}
.yiliao3 .li .img img{ max-width:4rem;}
.yiliao3 .li .text{ font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); margin-top:0.2rem;}
.yiliao1 .ul{ float:left; width:calc(100% + 0.2rem);}


}


._in_back .box_03:before{ float:left; width:calc(100% + 0.3rem); height:100%; content:''; position:absolute; left:0;  bottom:0; z-index:2; background:url(../img/about1.png) left top no-repeat #f8f8f8; background-size:100% 100%;}
._in_back .box_03:after{ background:#eff6f3; left:calc(100% + 0.3rem);}
._in_back .box_03 .pic1{ float:left; line-height:0; width:4.29rem; position:absolute; left:0.26rem; bottom:-0.6rem; z-index:5;}
._in_back .box_03 .pic2{ float:left; line-height:0; width:6.5rem; position:absolute; left:68.5%; bottom:-1.05rem; z-index:5;}
.jianjie{ float:left; position:relative; z-index:6; width:100%; margin-top:0.2rem;}
.jianjie .text{ position:relative; z-index:6; float:left; width:21%;}
.jianjie .num{ float:left; width:100%; color:#7c7c7c; font-size:0.72rem; font-weight:bold; line-height:1; padding-left:0.38rem; margin-top:0.9rem;}
.jianjie .info{ float:left; width:100%; color:#333333; font-size:0.3rem; line-height:0.4rem; padding-left:0.38rem; margin-top:0.2rem;}
.jianjie .ico{ float:left; width:0.44rem; height:0.44rem; border-radius:50%; line-height:0; display:flex; justify-content:center; align-items:center; margin-left:0.38rem; margin-top:0.95rem; cursor:pointer;}
.jianjie .ico  img{ max-width:0.19rem;}
.jianjie .cont{ position:relative; z-index:6; float:right; width:75.3%; color:#333333; font-size:0.18rem; line-height:0.36rem;}
.jianjie  .cont .img{ float:right; width:5rem; border-radius:calc(5px + 0.05rem);}
.jianjie  .cont .font20{ font-size:0.2rem;}
.jianjie  .cont .font18{ font-size:0.18rem;}
@media (max-width: 1024px){
._in_back .box_03:before{ width:100%;}
}
@media (max-width: 767px){
._in_back .box_03 .pic1{ left:auto; right:0; bottom:-1.6rem;}
._in_back .box_03 .pic2{ bottom:0; left:60%; top:0.3rem;}
.jianjie .text{ width:100%;}
.jianjie .num{ font-size:calc(12px + 0.6rem); padding-left:0.6rem;}
.jianjie .info{ font-size:calc(12px + 0.18rem); line-height:calc(20px + 0.2rem); padding-left:0.6rem;}
.jianjie .ico{ float:left; width:1rem; height:1rem; margin-top:0.2rem;}
.jianjie .ico  img{ max-width:0.5rem;}
.jianjie .cont{ position:relative; width:100%; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem); margin-top:0.5rem;}
.jianjie .cont .img{ width:6rem; position:absolute; right:0; bottom:100%; margin-bottom:0.7rem;}
.jianjie  .cont .font20{ font-size:calc(12px + 0.08rem);}
.jianjie  .cont .font18{ font-size:calc(12px + 0.06rem);}

}


._in_back .wenhua_box:before{ float:left; width:calc(100% + 0.3rem); height:100%; content:''; position:absolute; left:0;  bottom:0; z-index:2; background:url(../img/about2.png) left top no-repeat #f8f8f8; background-size:100% 100%;}
._in_back .wenhua_box:after{ background:#eff6f3; left:calc(100% + 0.3rem);}
.wenhua_box .line{ float:left; width:200%; height:1.7rem; content:''; position:absolute; left:0; bottom:0.12rem; z-index:2; }
.wenhua{ float:left; position:relative; z-index:6; display:flex; flex-wrap:wrap; width:calc(100% + 0.24rem); margin-top:0.4rem;}
.wenhua .li{ float:left; position:relative; width:calc(25% - 0.24rem); margin-top:0.35rem; margin-right:0.24rem; background:#fff; border-radius:calc(5px + 0.05rem); padding:0.48rem 0.28rem 0.40rem 0.48rem; box-shadow:0 0.04rem 0.21rem rgba(226,234,231,0.2);}
.wenhua .li:after{ float:right; width:0.33rem; height:0.33rem; content:''; position:absolute; right:0.4rem; top:0.6rem; background:url(../img/main25.png) center top no-repeat; background-size:100% auto;}
.wenhua .li .ico{ float:left; width:100%; line-height:0; overflow:hidden; border-radius:calc(5px + 0.05rem)}
.wenhua .li .ico img{ height:0.86rem;}
.wenhua .li .ico .show{ display:block;}
.wenhua .li .ico .hide{ display:none;}
.wenhua .li:hover .ico .show{ display:none;}
.wenhua .li:hover .ico .hide{ display:block;}
.wenhua .li .tit{ float:left; width:100%; font-weight:bold; color:#333333; font-size:0.2rem; line-height:0.34rem; margin-top:0.32rem;}
.wenhua .li .p{ float:left; width:100%; color:#333333; font-size:0.16rem; line-height:0.3rem; margin-top:0.16rem;}
.wenhua .li:hover .tit{  color:#fff;}
.wenhua .li:hover .p{  color:#fff;}
.wenhua .li:hover:hover{ box-shadow:0 0.04rem 0.21rem rgba(146,232,199,0.2);
    background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}

@media (max-width: 1600px){
.wenhua .li{ padding:0.48rem 0.28rem 0.40rem 0.28rem;}
}
@media (max-width: 1024px){
._in_back .wenhua_box:before{ width:100%;}
}
@media (max-width: 767px){
.wenhua{ width:calc(100% + 0.35rem); margin-bottom:0.5rem;}
.wenhua .li{ width:calc(50% - 0.35rem); padding:0.8rem 0.54rem;}
.wenhua .li .ico img{ height:1.76rem;}
.wenhua .li .tit{ font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.12rem);}
.wenhua .li .p{ font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.1rem);}
.wenhua_box .line{ height:5rem; bottom:0;}
}

._in_back .hore_box{ background:#ecf4f1;}
._in_back .hore_box:after{background:#eff6f3;}
.hore_box ._bd{ float:left; width:100%; position:relative;}
.hore_list{ float:left; width:100%; z-index:6; position:absolute; margin-top:0.8rem; z-index:1; opacity:0;}
.hore_list.on{ position:relative; z-index:6; opacity:1;}
/*20230113start*/
.hore_list .ul{ float:left; width:118%;}
/*20230113end*/
.hore_list .li{ float:left; text-align:center; width:2.88rem; background:#fff; border-radius:calc(5px + 0.05rem); margin-right:0.22rem;}
.hore_list .li .img{ float:left; width:100%; line-height:0; padding:0.3rem; border-bottom:1px solid #dddddd;}
.hore_list .li .p{ float:left; width:100%; color:#121212;flex-wrap:wrap; display: flex; align-items: center;  justify-content:center; font-size:0.18rem; line-height:0.24rem; min-height:0.6rem; padding:0.06rem 0.06rem;}
.hore_box .hd{ float:right;}
.hore_box .hd li{ float:left; cursor:pointer; margin-left:0.2rem; text-align:center; width:1rem; color:#666666; font-size:0.16rem; line-height:0.44rem; border-radius:0.44rem; }
.hore_box .hd li.on{background:#69ac46; color:#fff;
 background-image: -webkit-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);}

/*.hore_list .ul01{ width:144%;}*/
.hore_list .ul01 .li .img{ padding:0.2rem;}

@media (max-width: 1600px){
.hore_list .li .p{ font-size:0.16rem;}
}
@media (max-width: 1024px){
.hore_list .ul{ width:calc(100% + 0.22rem);}
}
@media (max-width: 767px){
.hore_list .ul{ width:100%;}
.hore_list .ul01{ width:100%;}
.hore_list .li{ width:6rem; margin-right:0.4rem;}
.hore_list .li .p{font-size:calc(12px + 0.04rem); line-height:calc(16px + 0.04rem); min-height:calc(40px + 0.2rem);}
.hore_box .hd li{ margin-left:0; width:2.6rem; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.1rem); border-radius:calc(26px + 0.1rem);}
}


.tab_slick.left:after{ width:calc(100% - 1.7rem);}
.tab_slick.left .number{ width:1.44rem;}
.team_box{ float:left; width:100%; position:relative; margin-top:0.72rem;}
.team_box:after{ float:left; width:200%; height:1.7rem; content:''; position:absolute; z-index:7; left:60.36%; bottom:-0.15rem; background:url(../img/ico15.png) left bottom repeat;}
.team_box .left{ float:left; width:60.06%; position:relative; z-index:8;}
.team_box .ul{ float:left; width:100%;}
.team_box .ul .text{ float:left; width:100%;}
.team_box .ul .name{ float:left; width:100%; font-weight:bold; color:#333333;font-size:0.30rem; line-height:0.4rem; }
.team_box .ul .p{ float:left; width:100%; position:relative; color:#666;font-size:0.16rem; line-height:0.26rem; padding:0.20rem 0 0.28rem 0;}
.team_box .ul .p:after,
.team_box .ul .p:before{ float:left; width:0.46rem; height:2px; content:''; position:absolute; left:0; bottom:0; background:#acacac;}
.team_box .ul .p:before{ width:2px; left:0.46rem; margin-left:3px;}
.team_box .ul .cont{ float:left; width:100%; color:#121212;font-size:0.16rem; line-height:0.36rem; margin:0.2rem 0 0 0;}
.team_box .img{ float:right; position:relative;  z-index:8; line-height:0; width:32.3%; margin-top:0.1rem; margin-bottom:0.7rem;}
.team_box .img .div{ float:left; width:100%; position:relative; padding:0.2rem 0.2rem 0 0;}
.team_box .img .div img{ position:relative; z-index:6; width:100%; border-radius:calc(5px + 0.05rem);}
.team_box .img .div ._bg{ float:left; width:calc(100% - 0.2rem); height:calc(100% - 0.2rem); z-index:1; position:absolute; right:0; top:0; border-radius:calc(5px + 0.05rem);}

.xy_box{ float:left; width:100%; position:relative; margin-top:0.72rem;}
.xy_box .left{ float:left; width:60.06%; position:relative; z-index:8;}
.xy_box  p{display:block;padding:0.07rem 0;}
.xy_box  p:last-child{color:#606060;text-align:right;}
.xy_box .right{float:right;width:38.5%;margin:0 0 0 1%;}

@media (max-width: 767px){
.tab_slick.left:after{ width:calc(100% - 2.4rem); bottom:0.49rem; }
.tab_slick.left .number{ width:auto;}
.team_box:after{ display:none; bottom:auto; top:3rem; height:3rem;}
.team_box .left{ width:100%; margin-top:0.4rem;}
.team_box .ul .name{font-size:calc(12px + 0.18rem); line-height:calc(20px + 0.04rem); padding-right:5rem;}
.team_box .ul .p{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.04rem); padding:0.35rem 5rem 0.7rem 0;}
.team_box .ul .p:after{ width:calc(24px + 0.24rem);}
.team_box .ul .p:before{ left:calc(24px + 0.24rem);}
.team_box .ul .cont{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); margin:2.1rem 0 0 0;}
.team_box .img{ position:absolute; right:0; top:0; width:4.5rem; margin-top:-1.5rem;}
.team_box .img .div{ padding:0.3rem 0.3rem 0 0;}
.team_box .img .div img{ height:6rem;}
.team_box .img .div ._bg{ width:calc(100% - 0.3rem); height:calc(100% - 0.3rem);}
.xy_box{width:100%;}
.xy_box .left{ float:left; width:100%; position:relative; z-index:8;}
.xy_box .right{float:left;width:100%;margin:1% 0 0 0%;}
.xy_box .right img{width:100%;}
}


._story_r{ float:right; width:1.02rem; margin-top:0.8rem; padding:0.54rem 0.22rem 0.54rem  0;}
._story_r .li{ float:left; width:100%; cursor:pointer; color:#121212; font-size:0.18rem; line-height:0.68rem; border-right:1px dashed #69ac46;}
._story_r .li.slick-current{ color:#bbb; font-weight:bold;}
._story_r .slick-prev,
._story_r .slick-next{ float:left; width:0.44rem;height:0.44rem; border-radius:0.44rem; background:#69ac46; left:auto; right:0; top:0; -webkit-transform:none;-ms-transform:none;transform: none;
 background-image: -webkit-linear-gradient(right, #b3b3b3 0%, #8e8e8e 100%);
  background-image: -moz-linear-gradient(right,#09837b 0%, #12c072 100%);
  background-image: -o-linear-gradient(right, #09837b 0%, #12c072 100%);
  background-image: linear-gradient(right,#09837b 0%, #12c072 100%);
}
._story_r .slick-prev:after,
._story_r .slick-next:after{float:left; position:absolute; left:50%; top:50%;  content:''; width:10px; height:10px; border-top:1px solid #fff; border-right:1px solid #fff; transform:translate(-50%,-50%) rotate(135deg); -ms-transform:translate(-50%,-50%) rotate(135deg); margin-top:-2px; }
._story_r .slick-prev:after{ transform:translate(-50%,-50%) rotate(315deg); -ms-transform:translate(-50%,-50%) rotate(315deg); margin-top:2px;}
._story_r .slick-prev:hover,
._story_r .slick-next:hover{
background-image: -webkit-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: -moz-linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
  background-image: -o-linear-gradient(right, #8ec7c2 0%, #92e2be 100%);
  background-image: linear-gradient(right,#8ec7c2 0%, #92e2be 100%);
}
._story_r .slick-next{ top:auto; bottom:0; }
._story_r .slick-next:after{transform:translate(-50%,-50%) rotate(135deg); -ms-transform:translate(-50%,-50%) rotate(135deg); margin-top:-2px; }

.story_box::before{ float:left; width:100%; content:''; width:25.56%; height:1.53rem; position:absolute; left:0; bottom:0.9rem;  z-index:1;  background-size:contain;}
._story_l{ float:left; width:82.9%; margin-top:1.5rem;}
._story_l .num{ float:left; width:31.4%; color:#a1a1a1; font-weight:bold; font-size:1rem; line-height:1; margin-top:1.14rem;}
._story_l .text{ float:left; width:68.6%;}
._story_l .text .ul{ float:left; width:100%; margin-top:0.12rem;}
._story_l .text .num0{ float:left; width:100%; color:#121212; font-weight:bold; font-size:0.18rem; line-height:0.34rem; padding-bottom:0.1rem; border-bottom:1px dashed #69ac46;}
._story_l .text .num1{ float:left; width:100%; color:#bbbbbb; font-weight:bold; font-size:0.18rem; line-height:1;}
._story_l .text .p{ float:left; width:100%; color:#333333; font-size:0.16rem; line-height:0.36rem; margin-top:0.18rem;}
._story_l .text .info{ float:left; width:100%; }

@media (max-width: 767px){
.story_box::before{ left:auto; right:0; bottom:auto; top:1rem;}
._story_r{ width:100%; padding:0 1.2rem;}
._story_r .li{font-size:calc(12px + 0.06rem); line-height:1rem; text-align:center;border-right:none;}
._story_r .slick-prev,
._story_r .slick-next{ width:1rem;height:1rem; border-radius:1rem; left:0;}
._story_r .slick-next{ bottom:auto; top:0; left:auto; right:0; }
._story_r .slick-prev:after,
._story_r .slick-next:after{ width:0.3rem; height:0.3rem;transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); margin:0 0 0 2px; }
._story_r .slick-next:after{transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); margin:0 -2px 0 0;}
._story_l{ width:100%; margin-top:0.5rem;}
._story_l .num{ margin-top:0; width:100%;}
._story_l .text{ width:100%;}
._story_l .text .num0{font-size:calc(12px + 0.06rem); color:#f8f8f8;}
._story_l .text .num1{font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.08rem); }
._story_l .text .p{font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem);}

}



.lingyu{ float:left; width:100%;}
.lingyu ul{ float:left; width:100%; margin-top:-0.4rem;}
.lingyu ul li{ float:left; width:100%; background:#fff; border-radius:0.2rem; overflow:hidden; margin-top:0.4rem;}
.lingyu ul li .la{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.lingyu ul li:nth-child(2n) .la{ flex-direction:row-reverse;}
.lingyu ul li .img{ float:left; width:50%; line-height:0; overflow:hidden;}
.lingyu ul li .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.lingyu ul li .la:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.lingyu ul li .text{ float:left; width:50%; padding:0.6rem 0.62rem;}
.lingyu ul li .tit{ float:left; width:100%; font-weight:bold; color:#333333;font-size:0.24rem; line-height:0.36rem; margin:0.32rem 0; }
.lingyu ul li .line{ float:left; width:0.43rem; height:0.04rem; background:#69ac46; }
.lingyu ul li .p{ float:left; width:100%; color:#333333;font-size:0.18rem; line-height:0.3rem;margin-top:0.24rem; }
.lingyu ul li .num{ float:left; width:100%; line-height:0;}
.lingyu ul li .num img{ height:0.77rem;}

@media (max-width: 767px){
.lingyu ul li .img{ width:100%;}
.lingyu ul li .text{ width:100%; padding:0.6rem 0.5rem;}
.lingyu ul li .num img{ height:1.2rem;}
.lingyu ul li .tit{font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.16rem);}
.lingyu ul li .p{font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.12rem);}

}



/* zzh */

.OEMsectA .w29{width: 29.92%;}
.OEMsectA{float: left;width: 100%;position: relative;}
.OEMsectA::after{content: "";display: block;position: absolute;background: url(../img/oem3.png) no-repeat;background-size: 100%;width: calc(100px + 2.5rem);height: calc(53px + 1rem);right: 20%;bottom:-0.8rem;}
.OEMsectA img{display: block;width: 100%;}
.OEMsectA .contbox{float: left;width: 70.08%;}
.OEMsectA .name{float: left;width: 1005;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #4fb032;margin-bottom: calc(10px + 0.17rem);}
.OEMsectA .text{float: left;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.18rem);color: #4d4d4d;}
.OEMsectA .imgs{float: left;width: 100%;position: relative; margin-top:10px;}
.OEMsectA .imgs .img1{float: left;width:49.4%;line-height: 0;margin-top:1.3rem;border-radius: calc(6px + 0.06rem);overflow: hidden; position: relative;z-index: 4;}
.OEMsectA .imgs .img2{display: block;position: absolute;line-height: 0;width:60.85%;height: auto;right:0;top: 0;z-index: 1;border-radius: calc(6px + 0.06rem);overflow: hidden;}
.OEMsectB{float: left;width: 100%;}
.OEMsectB img{display: block;width: 100%;transition: all .5s ease .1s;}
.OEMsectB .list{float: left;width: 100%;margin-top: 0.8rem;}
.OEMsectB .list .ul{float: left;width: calc(100% + 10px + 0.14rem);margin: calc(-5px - 0.07rem);display: flex;flex-wrap: wrap;}
.OEMsectB .list .li{float: left;width: 33.33%;padding: calc(5px + 0.07rem);}
.OEMsectB .list ._img{float: left;width: 100%;border-radius: calc(6px + 0.06rem);overflow: hidden;margin-bottom: calc(4px + 0.18rem);cursor: pointer;}
.OEMsectB .list ._img img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.OEMsectB .list .text{float: left;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.18rem);color: #4d4d4d;padding: 0 0.1rem;text-align: center;}
.OEMsectC{float: left;width: 100%;}
.OEMsectC img{float: left;width: 100%;}
.OEMsectC .list{float: left;width:100%;margin-top:0.8rem;;}
.OEMsectC .list .ul{float: left;width: 100%;}
.OEMsectC .list .li{float: left;width: 100%;background: #ffffff;border-radius: calc(6px + 0.06rem);overflow: hidden;padding: 0.34rem 0.2rem 0.34rem 0.34rem;margin-bottom: calc(10px + 0.24rem);display: flex;align-items: center;flex-wrap: wrap;}
.OEMsectC .list .li:last-child{ margin-bottom:0;}
.OEMsectC .list ._l{float: left;width:45.72%;}
.OEMsectC ._l ._img{float: left;margin-right:0.12rem;}
.OEMsectC ._l .i1{width:47%;}
.OEMsectC ._l .i2{width:50%;margin-right:0;}
.OEMsectC ._r{float: left;width: 54.28%;padding-left:1.2rem;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);color: #4d4d4d;}
.OEMsectC ._r .ul2{float: left;width: 100%;}
.OEMsectC ._r .li2{float: left;width: 100%;margin-bottom: calc(10px + 0.1rem);padding-left:calc(10px + 0.12rem); position: relative;}
.OEMsectC ._r .li2{ margin-bottom:0;}
.OEMsectC ._r .li2::after{content: "";display: block;position:absolute;background: #4fb032;width:8px;height: 8px;border-radius: 100%;left: 0;top: 50%;transform: translate(0,-50%);}
.OEMsectC .li:nth-child(2n){flex-direction: row-reverse;padding: 0.14rem 0.2rem 0.14rem 0.52rem;}
.OEMsectC .li:nth-child(2n) ._l{width: 71.14%;}
.OEMsectC .li:nth-child(2n) ._img{width: 23%;}
.OEMsectC .li:nth-child(2n) ._img:last-child{margin-right: 0;}
.OEMsectC .li:nth-child(2n) ._r{width:28.86%;padding-left: 0;}
.OEMsectD{float: left;width: 100%;}
.OEMsectD img{float: left;width: 100%;transition: all .5s ease .1s;}
.OEMsectD .list{float: left;width: 100%;margin-top:0.8rem;}
.OEMsectD .ul{float: left;width: calc(100% + 10px + 0.12rem);margin: calc(-5px - 0.06rem);}
.OEMsectD .li{float: left;width: 25%;padding: calc(5px + 0.06rem);}
.OEMsectD .li a{float: left;width: 100%;}
.OEMsectD .li ._img{float: left;width:100%;line-height: 0;border-radius: calc(6px + 0.06rem);overflow: hidden;}
.OEMsectD .li .name{float: left;width:100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);color: #4d4d4d;text-align: center;margin-top:0.24rem;}
.OEMsectD .li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

@media screen and (max-width:767px) {
.OEMsectA .w29{width: 100%;}
.OEMsectA::after{ bottom:-0.9rem;}
.OEMsectA .contbox{width: 100%;margin-top:10px;}
.OEMsectB .list{ margin-top:0.6rem;}
.OEMsectB .list .li{width: 50%;}
.OEMsectB .list .li:nth-child(2n){ float:right;}
.OEMsectB .list .li:nth-child(3){ width:100%; margin-right:0;}
.OEMsectB .list .li:nth-child(3) ._img{ width:48%; margin-right:4%;}
.OEMsectB .list .li:nth-child(3) ._img:nth-child(2n){  margin-right:0;}
.OEMsectB .list .text{ padding:0;line-height: calc(18px + 0.1rem); font-size:calc(12px + 0.02rem);}
.OEMsectC .list{ margin-top:0.6rem;}
.OEMsectC .list ._l{width: 100%;}
.OEMsectC ._r{width: 100%;margin-top: 10px;padding-left: 0;}
.OEMsectC .li:nth-child(2n) ._l{width: 100%;}
.OEMsectC .li:nth-child(2n) ._r{width: 100%;}
.OEMsectD .li{width: 50%;}
.OEMsectC ._l ._img{ display:flex; justify-content:center; margin-top:0.2rem;}
.OEMsectC ._l ._img img{ max-width:3.6rem;}
.OEMsectD .list{ margin-top:0.6rem;}
}
/*网站地图*/
.wzdt{ width:100%; float:left;}
.wzdt li{ width:100%;float:left; border-bottom:1px dashed #323232; padding:10px 0;}
.wzdt li .a1{ width:100%;float:left;  font-size:16px;font-weight:bold; line-height:24px; color:#323232}
.wzdt li .a2{float:left; text-align:center; padding-right:10px; line-height:24px; color:#323232}





/*20230110start*/
._news_l ul{display: flex;flex-wrap: wrap;}
@media (max-width: 767px) {
._news_l ul{width: calc(100% + 12px); margin-left: -12px;}
._news_l ul li{ width:50%; padding-left:12px;}

.hore_list{ overflow:hidden;}
/*.hore_list .ul{ width:256%;}*/
}


/*.hore_list .ul{ overflow:hidden;}
.hore_list .swiper-wrapper {
 position:relative;
 z-index:1;
 display:flex;
 transition-property:transform;
 box-sizing:content-box;
 transform:translate3d(0px,0,0)
}
.hore_list .swiper-slide {
 flex-shrink:0;
 position:relative;
 transition-property:transform
}*/





/*20230112start*/
.news_list{ margin-top:0;}
.news_slick { margin-bottom:0.42rem;}
._news_slick{ display:none;}
.t_navs .top .ssyy_box .inputbox .submit{ cursor:pointer;}
.soDown{ display:none; float:left; width:100%;position:absolute; left:0; top:100%; z-index:10; background:rgba(255,255,255,0.9); box-shadow:0 3px 3px rgba(0,0,0,0.15);}
._searchs{ float:left; width:50%; margin:0.5rem 25%; box-shadow:0 0 3px rgba(0,0,0,0.15); background: #fff; }
._searchs input{float: left; height: 40px; border: 0;}
._searchs .but{width:50px; height: 40px;background: url(../img/search01.svg) center no-repeat;background-size: 0.2rem auto;}
._searchs .txt{width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px); padding: 0 15px;color:#000; font-size:14px;}











































