@charset "utf-8";.over {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.flex-sbe {display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;flex-wrap:wrap;}
.flex-fst {display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;flex-wrap:wrap;width: 100%;}
.flex-cen {display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;}
.box-siz {box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;}
/**字体**/@font-face {font-family:"FBTM";src:url("../font/FuturaBT-Medium.otf") format("truetype");}
@font-face {font-family:"HOSSB";src:url("../font/HarmonyOS_Sans_Bold.ttf") format("truetype");}
@font-face {font-family:"HOSSR";src:url("../font/HarmonyOS_Sans_Regular.ttf") format("truetype");}
@font-face {font-family:"DINP";src:url("../font/D-DIN-PRO-500-Medium.otf") format("truetype");}
/*格式化*/html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,span,input,textarea {margin:0;padding:0;}
body {font-size:14px;font-family: "open sans", "sans serif", Arial;}
li,ol {list-style:none;}
ins {text-decoration:none;}
i,em {font-style:normal;}
a {text-decoration:none;font-family:"Microsoft Yahei";}
a:hover {cursor:pointer;text-decoration:none;}
:focus {outline:0;}
.clear {clear:both;line-height:0px;overflow:hidden;zoom:1;font-size:0px;content:'.';}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
img {padding:0;margin:0;}
a img {border:none;}
input,textarea {border:none;font-family:"Microsoft Yahei";font-size:13px;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:14px;}
.fl {float:left;}
.fr {float:right;}
/* -- 页面整体布局 -- */.wrap {min-width:320px;max-width:750px;margin:0 auto;overflow:hidden;position:relative;}
/*网站首页宽度*/.wrap img {display:block;width:100%;}
.content {width:92%;margin:0 4%;}
/*自定义样式开始*//**广告**/.banner .swiper-pagination {bottom:2.5rem;}
.banner .swiper-pagination .swiper-pagination-bullet {background:#fff;width:0.95rem;height:0.95rem;border:0.1rem solid #ffffff;border-radius:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 0.8rem;opacity:1;}
.banner .swiper-pagination .swiper-pagination-bullet-active {background:#00953f;}
/*引子*/
/*合作客户*/
.hz {width:100%;height:53rem;padding-top: 3rem;background-image:url('../images/hez_bg.jpg');background-repeat:no-repeat;background-position:center 0;background-size:100% 100%;}
.hz .plan_tit {margin:2rem auto 4.5rem auto;}
.hz .plan_tit span {font-size:5rem;font-family:OPPOH;color:#e7efd6;text-align:center;display:block;}
.hz .plan_tit a {font-size:3rem;font-weight:bold;color:#333;text-align:center;display:block;line-height:2rem;}
.hz_l {height: 16.25rem;margin-top: 2rem;background-image:url('../images/hzimg.jpg');background-repeat:no-repeat;background-position:center 0;background-size: 100% 16.25rem;padding:3rem 4% 0;box-sizing:border-box;border-top-left-radius:2rem;}
.hz_l h3 {line-height:2.2rem;/*! height:2rem;*/  overflow:hidden;}
.hz_l h3 a {font-size:1.8rem;color: #fff;font-weight:bold;}
.hz_l p {font-size:0.8rem;color:#fff;padding-top:0.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;line-height:1.5rem;height:9rem;}
.hz_btn {display:block;width:33%;height:2.4rem;margin:2rem 0 0;}
.hz_btn a {display:flex;align-items:center;justify-content:center;width:100%;height:2.4rem;background:#00953f;font-size:1rem;color:#fff;border-radius:3rem;transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -moz-transition: all 0.3s;}
.hz_btn em {width:1rem;height:1rem;line-height:0;overflow:hidden;padding-left:1rem;}
.hz_btn em img {width:1rem;height:1rem;}
.hz_btn a:hover {  transform: translateX(3px);
  -webkit-transform: translateX(3px);
  -ms-transform: translateX(3px);
  -moz-transform: translateX(3px);}
.hz_r {width: 100%;background:#fff;/*! height:30.80rem; */overflow:hidden;box-sizing:border-box;border-bottom-right-radius:2rem;}
.hz_r ul li {width: 25%;float:left;position:relative;overflow:hidden;border-top: #fff 1px solid;border-left: #fff 1px solid;border-right: #fff 1px solid;border-bottom: #fff 1px solid;height: 6.25rem;display:flex;align-items:center;justify-content: space-between;box-sizing: border-box;}
.hz_r ul li:nth-child(13):after,.hz_r ul li:nth-child(14):after,.hz_r ul li:nth-child(15):after,.hz_r ul li:nth-child(16):after{background:none;}
.hz_r ul li:before {content:"";width:1px;height:100%;background:#eee;position:absolute;top:0;right:0;z-index:2;}
.hz_r ul li:after {content:"";width:100%;height:1px;background:#eee;position:absolute;bottom: 0;right:0;z-index:2;}
.hz_r ul li:nth-child(4n):before {background:none;}
.hz_r ul li img {width: 100%;height: auto;}
.hz_r ul li:hover:before {border:none;}
.hz_r ul li:nth-child(4n).hz_r ul li:before {display:none;}


/*标题*/.title {text-align:center;position:relative;}
.title i {position:absolute;height: 5.6rem;line-height: 5.6rem;font-size: 3.6rem;font-family: "oph",Arial;font-weight:bold;/* text-transform:uppercase; */color:rgba(51,51,51,0.1);left:0;right:0;top:0;z-index:1;}
.title span {display:block;height: 3rem;line-height: 3rem;font-size: 3rem;color:#333333;font-weight:bold;white-space:nowrap;/* overflow:hidden; */text-overflow:ellipsis;position:relative;z-index:2;}
.title span a {display:inline-block;max-width:100%;height:3rem;color:#333333;}
.title em {display:block;line-height:1.8rem;font-size:1.3rem;color:#333333;position:relative;z-index:2;}
/*产品中心*/
/*产品*/.product {/*! background-color:#f9fff9; */padding: 3rem 0 1rem;}
.pro {width:100%;margin:0 auto;padding: 2rem 0 0;}
.product .pro-nav {height: 11.5rem;}
.product .pro-nav ul {/*! height:8.8rem; */border-radius:0.8rem;position:relative;/*! overflow:hidden; *//*! background:url(../images/ptit_bg.png) no-repeat center top; *//*! background-size:100% 4.35rem; *//*! border:1px solid #d9d9d9; */display: flex;justify-content: space-between;flex-wrap: wrap;}
.product .pro-nav ul li {float:left;width:32%;height:4rem;line-height:4rem;margin-bottom: 1rem;}
.product .pro-nav ul li:first-child{background:url(../images/pit01.jpg) no-repeat center;background-size: 100% 4rem;}
.product .pro-nav ul li:nth-child(2){background:url(../images/pit02.jpg) no-repeat center;background-size: 100% 4rem;}
.product .pro-nav ul li:nth-child(3){background:url(../images/pit03.jpg) no-repeat center;background-size: 100% 4rem;}
.product .pro-nav ul li:nth-child(4){background:url(../images/pit04.jpg) no-repeat center;background-size: 100% 4rem;}
.product .pro-nav ul li:nth-child(5){background:url(../images/pit05.jpg) no-repeat center;background-size: 100% 4rem;}
.product .pro-nav ul li:last-child{background:url(../images/pit06.jpg) no-repeat center;background-size: 100% 4rem;}
.product .pro-nav ul li.cur {}
.product .pro-nav ul li span {display:block;text-align:center;/*! border-right:0.05rem solid #bfd6e9; */box-sizing:border-box;position:relative;z-index:200;padding: 0 0.5rem;}
.product .pro-nav ul li span a {display:flex;align-items: center;height:4rem;font-size:1.1rem;color:#FFF;}
.product .pro-nav ul li span a em{display: block;width: 100%;line-height: 1.5rem;}
.product .pro-nav ul li:last-child span {border:none;}
.product .pro-nav ul li .pro-two {width:100%;height:4.35rem;background:#FFF;position:absolute;left:0;top:4.35rem;padding:0rem 2rem 0 2rem;box-sizing:border-box;transition:.5s;display:none;}
.product .pro-nav ul li .pro-two a {display:block;float:left;font-size:0.9rem;color:#505050;margin-right:1.3rem;position:relative;padding-left:1.2rem;}
.product .pro-nav ul li .pro-two a:last-child {margin-right:0;}
.product .pro-nav ul li.cur .pro-two {display:block;}
.p-main {display:flex;background-color:#28a745;}
.p-main a {flex:1;text-align:center;padding:12px 0;color:#fff;text-decoration:none;transition:background 0.3s;}
.p-main a:hover {background-color:#218838;}
.p-sub {display:flex;gap:20px;padding:10px 20px;flex-wrap:wrap;}
.p-sub a {position:relative;padding-left:12px;color:#666;text-decoration:none;}
.p-sub a::before {content:"○";position:absolute;left:0;color:#28a745;font-size:12px;}
.pro-list {display:flex;justify-content:space-between;flex-wrap:wrap;margin: 0 auto;}
.pro-list dl{background:url(../images/p_bg1.jpg) no-repeat center top;background-size:100% 12.65rem;margin-bottom: 1.2rem;position: relative;width: 48.82%;/*! float: left; *//*! margin: 0 2%; */}

.pro-list dl.cur dt a,.pro-list dl.cur dt i{color:#fff;}
.pro-list dl.cur dt .more-link img{margin-left:-2.75rem;}

.pro-list dl.cur dt a::before{/*! background:#05afea; */}


.pro-item {/*! padding:2.5rem 0; *//*! border-radius:1rem; */text-align:center;/*! box-shadow:0 2px 8px rgba(0,0,0,0.1); */transition:transform 0.3s;list-style:none;/* 清除默认列表样式 */}
.pro-list dl dt a{/*! font-size: 1.2rem; */color:#333;/*! text-align: left; */display: flex;/*! line-height: 2rem; */position: relative;justify-content: space-between;align-items: center;height: 12.65rem;}
.pro-item dt i{display: block;font-size: 0.8rem;color:#949588;height: 6rem;line-height: 1.6rem;}
.pro-item:hover {transform:translateY(-5px);}
.pro-list dl dd{/*! position: absolute; *//*! z-index: 2; *//*! right: 4%; *//*! top: 2rem; */padding: 0.75rem 0 0;line-height: 1.5rem;}
.pro-item dd img {width:auto;height:12.55rem;border-radius:4px;}
.pro-item dd a {display:block;font-size: 1.2rem;color: #333;/*! font-weight:bold; */text-decoration: none;margin-bottom: 0.5rem;}
.pro-item dt {font-size:14px;color:#999;margin:0 auto;width: 58%;}
.pro-item .more-link {display:block;width:2.75rem;height:2.4rem;/*! line-height:30px; *//*! border-radius:50%; *//*! background-color:#28a745; */color:#fff;text-decoration:none;/*! font-size:16px; */transition:background 0.3s;overflow: hidden;}
.pro-item .more-link:hover {background-color:#218838;}
.pro-item .more-link img{width:5.5rem;height:2.4rem;}
.pro-more {text-align:center;margin-top: 2.2rem;}
.pro-more a {
  display:inline-block;
  background: #00953f url(../images/hz_btn.png) no-repeat 15rem center;
  color:#fff;
  text-decoration:none;
  border-radius:2rem;
  font-size:16px;
  transition:background 0.3s;
  height: 3.3rem;
  width: 20.5rem;
  text-align: center;
  line-height: 3.3rem;
  padding-right: 2rem;
  background-size: 1rem 1rem;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -moz-transition: all 0.3s;
  }
.pro-more a:hover {background-color:#218838;transform: translateY(-3px);
  -webkit-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  -moz-transform: translateY(-3px);}

/*经典案例----------------*/
/*可信赖*/ .jiag {background: url(../images/sip-bg.jpg) no-repeat center;height: 69.55rem;background-size: 100% 69.55rem;}
.jia {width:92%;margin:0 4%;position:relative;height: 69.55rem;}
.jia-header {text-align:center;}
.jia-header h2 {font-size:3rem;color:#333;font-weight: bold;padding-top: 2.5rem;}
.jia-header h2 span{display:block;}
.jia-header h2 span,.jia-header p i {color:#00953f;font-weight: bold;}
.jia-header p {font-size:1.2rem;color:#666;margin-top:0.5rem;}

.jia-center {/*! position:relative; */width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.jimg {width:33.4rem;height:36rem;margin:0 auto;/*! border-radius:50%; */overflow:hidden;/*! box-shadow:0 0 20px rgba(0,0,0,0.1); */padding-top: 1.2rem;}
.jimg img {/*! width:auto; *//*! height:33rem; */object-fit:cover;margin: 0 auto;}
.jico {position:relative;/*! text-align:center; */width: 29%;background: #fff;text-align: center;padding: 2rem 1.6%;border-radius: 0.5rem;}
.jico .icon {width:5.15rem;height:5.15rem;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position: absolute;top: -2.6rem;left: 28%;}
.jico .icon img {width:100%;height:auto;}
.jico .icon:hover img{animation-duration: 2s;animation-name: flipInY;}
.jico h3 {font-size:1.2rem;color:#333;margin:1.1rem auto 1rem;font-weight: bold;}
.jico p {font-size:0.9rem;color:#333;line-height:1.4rem;}
.jico.jpro {/*! top:8rem; *//*! left:15%; *//*! transform:translate(-50%,-20%); */}
.jico.mature {/*! top:8rem; *//*! right:13%; *//*! transform:translate(50%,-20%); */}
.jico.innovate {/*! bottom:-7rem; *//*! left:50%; *//*! transform:translate(-50%,50%); */}
/*ban1*/.ban1 {width:100%;background: url(../images/yanbg.jpg) no-repeat center;height: 27.7rem;background-size: 100% 27.7rem;}
.sban {margin:0 auto;/* min-height:400px; *//* background:url('https://via.placeholder.com/1920x400') no-repeat center/cover; */display:flex;align-items:center;padding: 2rem 4%;}
.sb-con {color:#333;}
.sb-con h2 {font-size:1.2rem;margin-bottom:0.6rem;border-bottom: 2px solid #737679;height: 3rem;line-height: 3rem;color: #fff;}
.sb-con h2 span {color:#00953f;font-weight:bold;font-size: 1.5rem;}
.sb-con h1 {font-size: 1.6rem;line-height:2.2rem;margin-bottom: 1rem;text-shadow: -1px -1px 0 white, 1px -1px 0 white, -1px 1px 0 white, 1px 1px 0 white;color: #333;font-weight: bold;border-bottom: 2px solid #737679;padding-bottom: 1rem;}
.sb-con h1 span {color:#00953f;}
.sb-con p {font-size:1.2rem;color:#fff;margin-bottom:30px;}
.sbtn {display:flex;align-items:center;border: 1px solid #00953f;border-radius: 2rem;background: #00953f;}
.sbhot {background:#fff url(../images/tel.png) no-repeat 1.5rem center;/*! padding:12px 20px; *//*! border:1px solid #28a745; */border-right:none;border-radius:2rem 0 0 2rem;color:#333;font-size: 0.9rem;height: 3.15rem;line-height: 3.15rem;padding: 0 1rem 0 3.3rem;background-size: 1.1rem 1.1rem;}
.sbhot a{color: #333;}
.sbhot i{font-size: 1.2rem;font-weight: bold;}
.sap-btn {/*! background:#00953f; */height:3.15rem;line-height:3.2rem;color:#fff;text-decoration:none;transition:background 0.3s;font-size: 1.2rem;padding: 0 1rem;border-top-right-radius: 2rem;border-bottom-right-radius: 2rem;display: block;}
.sap-btn:hover {color:#fff}
/*案例*/.anli {background: url(../images/albg1.jpg) no-repeat center 3.5rem;padding: 3rem 0 2rem 0;background-size:100% 34.65rem;/*! max-width: 1920px; *//*! min-width: 1200px; */margin: 0 4%;width: 92%;}
.ancom {width:100%;margin:0 auto;}
.an-title {position:relative;text-align:center;margin-bottom:30px;}
.an-title h2 {font-size:2rem;color:#333;position:relative;z-index:1;}
.an-title a {text-decoration:none;}
.an-title::before {content:"Achievements";position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:4rem;color:#e6f9ea;}
.an-content {padding: 2rem 0 0;}
.an-left {/*! width:25%; *//*! background-color:#f2fce9; */color:#fff;/*! float: left; */}
.an-left ul {list-style:none;display: flex;justify-content: space-between;flex-wrap: wrap;}
.an-left li {width:32%;cursor:pointer;transition:background 0.3s;position:relative;/*! border-bottom: 1px solid #dbe3d2; */margin-bottom: 0.8rem;}
.an-left li:first-child{background:url(../images/ati01.png) no-repeat center;background-size: 100% 100%;}
.an-left li:nth-child(2){background:url(../images/ati02.png) no-repeat center;background-size: 100% 100%;}
.an-left li:nth-child(3){background:url(../images/ati03.png) no-repeat center;background-size: 100% 100%;}
.an-left li:nth-child(4){background:url(../images/ati04.jpg) no-repeat center;background-size: 100% 100%;}
.an-left li:nth-child(5){background:url(../images/ati05.png) no-repeat center;background-size: 100% 100%;}
.an-left li:last-child{border-bottom:none;background:url(../images/ati06.png) no-repeat center;background-size: 100% 100%;}
.an-left li a{text-align: center;display: block;height: 7.5rem;}
.an-left li a i{color:#fff;text-decoration:none;display:block;line-height: 1.5rem;font-size: 1.2rem;}
.an-left li span{/*! width: 2.75rem; *//*! height: 2.25rem; *//*! overflow: hidden; *//*! display: block; *//*! float: left; */display: block;padding-top: 0.5rem;padding-bottom: 0.2rem;}
.an-left li span img{width: 2.95rem;height: 2.2rem;margin: 0 auto;}
.an-left li.active img{/*! margin-left:-2.75rem; */}
.an-left li.active i{color:#fff;}
.an-left li.active::before {
     /*! content: ""; */
    position: absolute;
    z-index: 2;
    width: 0;
    height: 0;
    border-top: 0.7rem solid transparent;
    border-bottom: 0.7rem solid transparent;
    border-left: 0.6rem solid #00953f;
    top: 2.2rem;
    left: 100%;}
.an-left li.active {}
.an-right {/*! float:right; *//*! width: 72%; */margin-top: 1.5rem;position: relative;}
.aleft,.aright{position: absolute;top:11.5rem;width: 3rem;height: 3rem;border-radius: 50%;display: flex;justify-content: center;align-items: center;z-index:2;}
.aleft img,.aright img{/* padding-top: 1.1em; */width: 0.8rem;height: 1.4rem;display: block;margin: 0 auto;}
.aleft{left: 5%;background: #333;opacity: 0.6;}
.aright{right: 5%;background: #00a13c;}
.case-item {/*! float:left; */position:relative;/*! box-shadow:0 2px 8px rgba(0,0,0,0.1); *//*! width: 66%; *//*! margin-right:2rem; */}
.case-item dt img {width:100%;height:auto;}
.case-info {padding:20px;}
.case-item dd{}
.case-item dd span{margin:2rem 0 1rem 0;display: block;}
.case-item dd span a {display:flex;align-items:center;justify-content:center;width:36%;height:3.2rem;background:#00953f;font-size:1.2rem;color:#fff;border-radius:3rem;transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -moz-transition: all 0.3s;font-weight:normal;}
.case-item dd span em {width:1rem;height:1rem;line-height:0;overflow:hidden;padding-left:1.4rem;}
.case-item dd span em img {width:1rem;height:1rem;}
.case-item dd a {font-size:1.8rem;margin:0.6rem 0;color:#333;/*! font-weight:bold; */text-decoration:none;display:block;font-weight: bold;}
.case-item dd p{line-height:1.8rem;color:#333;}
.case-item dd {/*! background:url(../images/yiny.png) repeat; */font-size:1.2rem;color:#333;/*! height: 3.65rem; *//*! position: absolute; *//*! z-index: 2; *//*! bottom: 0.3rem; *//*! width: 90%; */padding: 1rem 0;}
.pro-img {position:absolute;bottom: 2rem;right: 2.5rem;width:6rem;height:6rem;background-color:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;padding: 2rem;}
.pro-img img {width:100%;height:auto;}
/*走进*/.about {width:100%;background:url(../images/guany-bg.jpg) no-repeat center top;background-size: 100% 28.55rem;}
.abcom {margin:0 auto;padding-top: 3rem;}
.about h2.title i{color:#45a5f3;}
.about h2.title a,.about h2.title em{color:#fff;}
.about h2.title em{display: block;line-height: 1.6rem;height: auto;padding-top: 0.5rem;}
.ab-banner {height: 16rem;text-align:center;color:#fff;}
.ab-banner h1 {font-size:3rem;margin-bottom: 1rem;padding-top: 4rem;line-height: 3rem;font-weight: bold;}
.ab-banner h1 a {color:#fff;text-decoration:none;font-size: 3rem;}
.ab-banner p {font-size: 1rem;}
.ab-info {background-color: #f1fce5;width:86%;margin:0 4%;border-radius:1rem;text-align:center;position:relative;padding: 2% 3%;}
.ab-info h2 {font-size:1.8rem;color:#333;/*! line-height: 2rem; */font-weight: bold;padding: 1rem 0;}
.ab-info h2 a{color:#333;}
.ab-info p {font-size:1.2rem;color:#666;line-height:2rem;margin-bottom:30px;}
.ab-btn {display:block;background:#00953f url(../images/hz_btn.png) no-repeat 8rem center;color:#fff;text-decoration:none;border-radius:2rem;transition:background 0.3s;width: 8.6rem;height: 2.6rem;margin: 0 auto;line-height: 2.5rem;font-size: 0.9rem;position: absolute;left: 43%;bottom: -1rem;background-size: 1rem 1rem;text-align: left;padding-left: 3rem;transition: all 0.3s;
  -webkit-transition: all 0.3s;
-ms-transition: all 0.3s;
  -moz-transition: all 0.3s;}
.ab-btn:hover {color:#fff;transform: translateX(-3px);
-webkit-transform: translateX(-3px);
  -ms-transform: translateX(-3px);
  -moz-transform: translateX(-3px);
}


/*视频中心-------------------*/
/*发展历程*/.fzlc {width:100%;background:url(../images/fz-bg.jpg) no-repeat center bottom;height: 71rem;background-size: 100% 78.2rem;/*! padding-top: 7.5rem; */}
.fzcom {background:url(../images/ftime.png) no-repeat center bottom;height: 56rem;background-size: 22.3rem 50.55rem;width:92%;margin:0 4%;position:relative;}
.fzcom h1 {font-size: 3rem;color:#333;padding-top: 12rem;height: 3rem;font-weight: bold;}
.fzcom p.subtitle {font-size:1rem;color: #333;display: block;}
.fztime {position:relative;padding-top: 6rem;}
/*.fztime::before {content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#fff;z-index:1;}*/
.fz {display:flex;/*! justify-content: space-between; */align-items: center;}
.fz.fz200{margin-bottom: 2.6rem;}
.fz.fz205{margin-bottom: 2rem;}
.fz.fz212{margin-bottom: 2.5rem;}
.fz.fz217{margin-bottom: 3.5rem;}
.fz.fz221{margin-bottom: 0.8rem;}
.fz.fz222{margin-bottom: 0;}
.fz .year {font-size:1.5rem;color:#333;font-weight:bold;display:block;/*! margin-bottom:2rem; */text-align: center;font-family: OPPO;/* padding-left: 7.2rem; *//* padding-right: 8.5rem; */line-height:2rem;width: 56.5%;display: flex;justify-content: center;align-items: center;text-align: center;}
.fz .year b{font-size: 1rem;}
.fz p {font-size:1.2rem;color:#333;line-height: 1.8rem;/*! width: 15rem; *//*! padding-left: 9rem; */width: 46%;padding-left: 4%;}
.fz.fz222 span,.fz.fz217 span,.fz.fz205 span{padding:0;}
.fz.fz222 p,.fz.fz217 p,.fz.fz205 p{/*! padding-right: 9.6rem; */width: 17rem;padding-left: 0;}
.fzbtn {display:block;background:#00953f;color:#fff;text-decoration:none;border-radius:2rem;transition:background 0.3s;font-size: 1.2rem;height: 2.7rem;line-height: 2.7rem;width:12.5rem;margin:7.6rem auto 0 auto;transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -moz-transition: all 0.3s;text-align: center;}
.fzbtn:hover {color:#fff;transform: translateX(-3px);
  -webkit-transform: translateX(-3px);
  -ms-transform: translateX(-3px);
  -moz-transform: translateX(-3px);}
/*资讯*/
.news{ padding: 3rem 4%;}
.news h2.title{padding-top: 0;}
.news h2.title span{height: 3.8rem;}
.news_t{margin-top: 2.5rem;}
.news_t ul{display: flex;justify-content: space-between;flex-wrap: nowrap;}
.news_t ul li{width: calc((100%)/2);height: 4rem;line-height:4rem;font-size: 1.3rem;text-align: center;color: #333;background: #f1fce5;}
.news_t ul li:first-child{border-radius: 2rem 0 0 2rem;}
.news_t ul li:last-child{border-radius:0 2rem  2rem 0;}
.news_t ul li.cur{background: #00953f;color: #fff;/*! font-weight: bold; */}
.news_con{ margin-top: 1.2rem;}
.news_con dl{display: flex;justify-content: space-between;padding: 1.2rem 0;border-bottom: 1px solid #dbdbdb;box-sizing: border-box;}
.news_con dl:last-child{ border-bottom:0}
.news_con dt{ display: block;width:41.33%;}
.news_con dt img{width: 100%;display: block;}
.news_con dd{width: 54%;box-sizing: border-box;}
.news_con dd h4{font-size: 1.2rem;color: #333333;line-height: 1.6rem;font-weight: normal;margin-top: 0.8rem;font-weight: bold;}
.news_con dd h4 a{color: #333333;}
.news_con dd i{font-size: 1.1rem;color: #666666;line-height: 1.1rem;font-weight: normal;display: block;margin-top: 0.6rem;}
.news_con dd p{font-size: 1.2rem;color: #666666;line-height: 1.8rem;font-weight: normal;display: block;margin-top: 0.8rem;}
.news_con dd p a{color:#666;}
/*关于*/

/*自适配*/@media screen and (min-width:320px) {html {font-size:8.533px;}
}
@media screen and (min-width:360px) {html {font-size:9.6px;}
}
@media screen and (min-width:375px) {html {font-size:10px;}
}
@media screen and (min-width:393px) {html {font-size:10.48px;}
}
@media screen and (min-width:400px) {html {font-size:10.664px;}
}
@media screen and (min-width:414px) {html {font-size:11.04px;}
}
@media screen and (min-width:440px) {html {font-size:11.73px;}
}
@media screen and (min-width:480px) {html {font-size:12.796px;}
}
@media screen and (min-width:520px) {html {font-size:13.863px;}
}
@media screen and (min-width:560px) {html {font-size:14.93px;}
}
@media screen and (min-width:600px) {html {font-size:15.996px;}
}
@media screen and (min-width:640px) {html {font-size:17.06px;}
}
@media screen and (min-width:680px) {html {font-size:18.1288px;}
}
@media screen and (min-width:700px) {html {font-size:18.66px;}
}
@media screen and (min-width:720px) {html {font-size:19.1952px;}
}
@media screen and (min-width:750px) {html {font-size:20px;}
}
