﻿@charset "utf-8";
/* CSS Document */
*:focus{outline: none;}
*{padding: 0; margin: 0;}
.news_01{overflow:hidden;padding-top:1.3rem;background-image: linear-gradient(#fff,#f3f8fc); padding-bottom: 1.2rem;}
.news_01_c{
               width: 100%;
               overflow: visible;
               padding-top: .34rem;
               padding-bottom: .5rem;
          }
.news_01_c ul{display: flex; justify-content: center;}
.news_01_c ul li{width: 2.6rem; height: .7rem; background: #fff; box-shadow: 0 0 .1rem rgba(120,120,120,.1); line-height: .7rem; text-align: center; font-size: .22rem; color: #000;}
.news_01_c ul li a{display:block;}
.news_01_c ul li.on{background-image: linear-gradient(#00702d,#008c38); }
.news_01_c ul li.on a{ color: #fff;}
.news_swiper1{ width: 100%; overflow: hidden;position: relative;}
.news_swiper1 .swiper-slide{width:100% !important;background-color:#fff;}
.news_swiper1 .swiper-slide>a{width: 100%;display:flex;display:-webkit-flex;justify-content:space-between}

.n_img1{ width: 60%;position: relative;}
.n_img1 b.b1{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0;display:none;}
.n_img1>img{width: 100%; display: block;}
.n_intro1{width: 40%; background: #f7f7f7; padding:.4rem .6rem .8rem .6rem; box-sizing: border-box; color:#333;}
.n_intro1 h4{font-size: .3rem; line-height:.4rem;max-height:.8rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; }
.n_intro1 span{display: block; font-size: .15rem; opacity: .5; margin-top: .2rem;}
.n_intro1 p{font-size: .18rem; line-height:.28rem;min-height:.56rem; margin-top: .2rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.n_intro1 i{display: block; margin-top: .5rem;}
.n_intro1 i>img{width: .44rem;}
.pagebox1{ width: 40%; height: .8rem; position: absolute; right: 0; bottom: 0; z-index: 9; background: #007e32; display: flex; align-items: center; box-sizing: border-box; padding-left: .7rem; }
.news1_b{font-size: .15rem; color: #fff; padding: 0 .4rem;}
.news1_b>i{ font-size: .2rem;}
.news1_prev,.news1_next{width: .2rem; height: .2rem; display: flex; align-items: center; justify-content: center; cursor: pointer; opacity: .5;}
.news1_prev:hover,.news1_next:hover{opacity: 1}
.searchform{width: 100%; display: flex; margin-top: 1rem;}

.search_l{width:23%; box-shadow: 0 0 .05rem rgba(120,120,120,.2);height:.8rem;margin-left:20px; }

.search_l select{width: calc(100%); border: none; height: 100%; line-height: 100%; font-size: .18rem; color: #999;padding-left: .2rem; box-sizing: border-box;background: url("/fer/images/arrd_01.png") center right no-repeat; background-position: calc(100% - .2rem) center;}
.search_r{width: 62%; margin-left: 5%; box-shadow: 0 0 .05rem rgba(120,120,120,.2);height:.8rem; position: relative;}
.search_r>input{ width: calc(100% - .5rem); height: .8rem; line-height: .8rem; padding-left: .2rem; border: none;line-height: 100%; font-size: .18rem; color: #999;}
.search_r>button{position: absolute; right: .2rem; top:.27rem; border: none; background: none; z-index: 2; cursor: pointer;}
ul.newslist{ width: 100%; margin: 0 auto; display: flex; flex-direction: column;border-top:solid #d8d8da 1px; margin-top: 1rem;margin-bottom:.6rem;}
ul.newslist>li{ border-bottom:solid #d8d8da 1px;padding: .5rem 0;transition: all .3s linear; width: 100%;  }
.sconbox{display: flex;width:100%; justify-content: space-between;}
.sconbox .nimg{ width: 33%; height: auto; overflow: hidden;}
.sconbox .nimg img{ max-width:100%; display: block; margin: 0 auto;}
.sconbox .ntita{ width: 62%; display: flex; flex-direction: column;margin-left: 5%;}
.sconbox .ntita>div.tit1 a{ color: #363636; font-size: .3rem; line-height: 1.5;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;display: block;}
.sconbox .ntita>div.tit1 p{ font-size: .16rem; color: #666666; padding-top:.1rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; line-height: 1.8;margin-bottom:.0rem;}

.sconbox .ntita>div.tit1 span{display: flex; align-items: center; font-size: .15rem;color:#ccc; margin-top: .2rem; line-height: .2rem;}
.sconbox .ntita>div.tit1 span>i{ margin-right: .1rem;display:none;}
.sconbox .ntita>a.arr01>img{ max-width: 100%; display: block;transition: all .3s linear; width: 1rem;}
.sconbox .ntita>a.arr01>img:nth-child(2){ display: none;}
.sconbox .ntita>a.arr01>img:nth-child(1){ display: block;}
ul.newslist>li:hover .sconbox .ntita>div.tit1 a{  color: #008c38;}

ul.newslist>li:hover .sconbox .ntita>a.arr01>img:nth-child(2){ display: block;}
ul.newslist>li:hover .sconbox .ntita>a.arr01>img:nth-child(1){ display: none;}
/**/
.video_swiper1{ width: 100%; overflow: hidden;position: relative; padding-bottom: .8rem;z-index:9999;}
.video_swiper1 .swiper-wrapper{z-index: 3;}
.video_swiper1 .swiper-slide>a{display: flex;width: 100%; pointer-events: auto;}
.n_img2{ width: calc(100% - 1.2rem);position: relative; z-index: 2; display: flex; align-items: center;/*height:50vh;*/}
.n_img2:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(0,0,0,0.5);position:absolute;left:0px;top:0px;z-index:3;}
.n_img2 b.b1{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2;}
.n_img2>img{width:100%;}
.n_txt2{position:absolute;left:0px;bottom:-.8rem; z-index: 9; padding:0rem 0 0rem .7rem; width: 80%; box-sizing: border-box; opacity:0;}
.video_swiper1 .swiper-slide-active .n_txt2{opacity:1;}
.n_txt2 h4{font-size: .3rem; line-height:.8rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; color: #333 }
/*.n_intro2{width: 40%; background: #008c38; position: absolute; right: 0; bottom: 0; height: 90%;}*/

.n_txt2 span{display: block; font-size: .15rem;  margin-top: .2rem; color: #ccc;display:none;}
.n_txt2 p{font-size: .18rem; line-height: 1.875; margin-top: .2rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; color: #fff;display:none;}
.n_txt2 span.more{width: 1.7rem; height: .5rem; border: solid #008c38 2px; line-height: .5rem; text-align: center; color: #008c38; font-size: .16rem;}
.n_txt2 span.more:hover{ border-color: #fff; color: #fff;}
.n_img2 div.m-video{ width:20%; position: absolute; z-index: 5;padding: 2.7rem .8rem .7rem .7rem;box-sizing: border-box; text-align: center;cursor:pointer;}
.n_img2 div.m-video>img{  width:.64rem; height: .64rem;}
.pagebox2{ width: 40%; height: 90%; position: absolute; right: 0; bottom: 0; z-index:1; background: #008c38; display: flex; align-items: flex-end; justify-content: flex-end; box-sizing: border-box; padding-right: 1.2rem;padding-bottom: .25rem; }
.video1_b{font-size: .15rem; color: #fff; padding: 0 .4rem;}
.video1_b>i{ font-size: .2rem;}
.video1_prev,.video1_next{width: .2rem; height: .2rem; display: flex; align-items: center; justify-content: center; cursor: pointer; opacity: .5;}
.video1_prev:hover,.video1_next:hover{opacity: 1}
.c_ul4{ display: flex;flex-wrap: wrap; margin-top: .5rem;margin-bottom:.6rem;}
.c_ul4>li{ margin-top:.6rem; width: 48%; margin-right:4%; font-size: .2rem; transition: all .3s linear;  box-shadow: 0 .05rem .3rem rgba(0,0,0,.15);}
.c_ul4>li:nth-child(2n){margin-right: 0;}
.c_ul4>li .intro{ width: 100%; position: relative;overflow: hidden; background: #2c2b2c;}
.c_ul4>li .intro>img{width:100%;  opacity: .6; display: block;transition: all .3s linear;}
.c_ul4>li a.txt{ display: block;padding:.3rem .3rem;}
.c_ul4>li h3{margin: 0; color: #393939; font-size: .22rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
     line-height: 1.6;}
.c_ul4>li a.txt p{font-size: .16rem; color:#666; line-height: 1.5; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-top: .2rem;
}

.c_ul4>li a.txt span{display: block; font-size: .15rem; color: #ccc; margin-top:.2rem;}
.c_ul4>li a.m-video{position: absolute; width:100%; height:100%; left: 0; top:0; }
.c_ul4>li a.m-video>img{ position: absolute; width:.64rem; height: .64rem; left: calc(50% - .32rem); top:calc(50% - .32rem);transition: all .3s linear; display: block;}

.c_ul4>li .intro>p{line-height: .8rem; display: block; color: #fff; position:absolute; bottom: 0; left: 0; width: 100%;background-image: linear-gradient(to top, rgba(0, 0, 0,.8), rgba(0, 0, 0, 0))}
.c_ul4>li:hover{ box-shadow: 0 .05rem .3rem rgba(0,0,0,.3); background: #008c38;}
.c_ul4>li:hover a.txt h3,.c_ul4>li:hover a.txt p,.c_ul4>li:hover a.txt span{color:#fff;}
.c_ul4>li:hover .intro>img{ opacity: 1;}

/*pagination*/
.pagination{ text-align: center; margin: 1rem auto; width: 100%; clear: both; font-size: 14px; display: flex; align-items: center; justify-content: center;}
.pagination>a{ display: inline-block;  font-size: 18px;  margin:0 5px;width: .8rem; height: .8rem; text-align: center; line-height: .8rem; color: #888; background: #f7f7f7;}
.pagination>a.active,.pagination>a:hover{ background:#008c38; color: #fff;  }
.pagination>a.prev,.pagination>a.next{display: inline-flex; background: #f7f7f7; align-items: center; justify-content: center;}

/*news detail*/
.n_box9{ width: 100%;}
.n_box9 .wrap_c{ max-width:1240px; margin: 0 auto;}
.ncontent{ width: 100%; clear: both; color:#333; margin-top: 1rem;}

.ncontent h1{ font-size: .36rem; line-height: .5rem;text-align: center; font-weight: normal; line-height: 1.5; color: #363636;}
.ncontent .subtit{  font-size: .16rem;  color:#666;text-align: center; display: block; font-family: Arial; font-style: normal;   padding: .5rem 0 .5rem;  width: 100%; clear: both;}
.ncontent .subtit span{ display: inline-block; margin: 0 .3rem; }
.ncontent .subtit span:first-child{ border-left: none;}
.ncontent .subtit span:nth-child(2){border-left: solid #ddd 1px; padding-left: .6rem;}
.ncontent .subtit span>i{ margin-left: .15rem;}
.ncontent .discripition{ padding: .5rem 1rem; font-size: .16rem; color: #666; line-height: .3rem; background: #f0f5f8; margin-bottom: .7rem; text-align: center;}
.ncontent p{ font-size:16px; line-height:1.75; margin: .2rem 0; color: #222;}
.ncontent p.pimg{ text-align: center; margin: .6rem 0 .45rem;}
.ncontent p.pimg>img,.ncontent p.pimg>video{ max-width: 100%; margin: 0 auto .3rem; display: block; }
.ncontent p.pimg span{ display: inline-block; margin: 0 auto; background: url("/fer/images/san.png") left center no-repeat; padding-left: 30px;}
.ncontent img{max-width:100%;height:auto !important;}
.merchants{margin-top:0;}
.merchants p{ margin-top:0;}
.merchants img{max-width:100%;height:auto !important; margin:0 auto;display:block;}
/*.merchants p>br{display:none;}*/
.share{ width: 100%; border-bottom: solid #d4e2e2 1px; margin-top: 1rem;}
.share span{ display: flex; width: 1.8rem; background: #fff; margin: 0 auto;  height: .5rem; margin-bottom: -.2rem; justify-content: center;}
.share span>a{ margin:0 .12rem}
.share span>a>img{ max-width: 100%;}
#WX{width:231px;height:285px;background:red;padding:10px;background:#fff;border:solid 1px #d8d8d8;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;display:none;}
.bd_weixin_popup_head{font-size:12px;font-weight:bold;text-align:left;line-height:16px;height:16px;position:absolute;color:#000;}
.bd_weixin_popup_head span{font-size:12px;font-weight:bold;text-align:left;line-height:16px;}
.bd_weixin_popup_close{width:16px;height:16px;text-decoration:none;font-size:16px;text-align:right;position:absolute;right:0;top:0;cursor:pointer;}
.bd_weixin_popup_foot{font-size:12px;text-align:left;line-height:22px;color:#666;}
#weixin{width:185px;height:auto;margin:10px auto;}
.pnbox{ width: 100%; background: #f8faf9; margin-top: .6rem; font-size: .18rem; line-height: 1.5; display: flex;}
.pnbox .r_prev,.pnbox .r_next{width: 50%;padding: .4rem; color: #333;}
.pnbox .r_next{ border-left: solid #fff 2px; }
.related{  width: 100%; margin:.5rem 0 0;}
.related h3{ display: flex; font-size: .36rem; color: #333; justify-content: space-between; font-weight: lighter;align-items: flex-end;}
.related h3>a{font-size: .18rem; color: #333;}
ul.hbp{ margin-top: .3rem; display: flex;}
ul.hbp>li{ box-shadow: 0 0 0 0; background: #fff; border: solid #f2f3f5 1px;border-radius: 0; width: 30%; margin-right: 5%;}
ul.hbp>li:nth-child(3n){margin-right: 0;}
ul.hbp>li>a img{ display: block; width: 100%;}
ul.hbp>li .intro{  background: #fff;padding: .4rem; }
ul.hbp>li .intro>i{ font-size: .16rem; color: #666;}
ul.hbp>li .intro>h6{margin: .2rem 0; font-size: .22rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
ul.hbp>li .intro>p {font-size: .16rem; line-height: 1.625; color: #878787;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
ul.hbp>li:hover .intro{ background:#008c38; }
ul.hbp>li:hover .intro a{color: #fff;}
ul.hbp>li:hover .intro>i{color: #fff;}
ul.hbp>li:hover .intro>p{ color: #fff;}

/*invest*/
.stockbox{width: 100%; background: #f7f7f7; display: flex;}
.stock_l{width: 40%; margin-left: 10%; }

.stock_l h4{ font-size: .4rem; color: #333; margin-top: .9rem;}
.stock_l h4 i{margin-left: .2rem;}
.stock_l h4 b{display: none;width:.4rem;height:.06rem;; background: #c70019; margin-top: .2rem;border-radius:.025rem;}
.stock_l p{ color: #c70019; margin-top: .2rem;}
.stock_l p>i.fz4{font-size: .4rem;}
.stock_l p>i.fz3{font-size: .35rem; margin-left: .3rem;}
.stock_l .chart{ width: 130%; background: #fff; z-index: 9; position: relative;padding: .2rem; box-shadow: 0 0 .2rem rgba(120,120,120,.2); margin-top: .2rem;}
.stock_l .chart img{max-width: 100%;}
.stock_r{width: 50%;position: relative;}
.stock_r b.b1{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2;}
.stock_r img{display: none;}
.mesbox{width: 100%; padding-top: 1.4rem;}
.iv_t h2 {
    margin:0px;padding:0px;width:100%;overflow:hidden;font-size:.48rem;color:#000;line-height:1.75;position:relative;text-align:center;padding-bottom:.2rem;  /*margin-bottom:.44rem;*/
}
.iv_t h2 b{width:.4rem;height:.06rem;display:block;overflow:hidden;background:#c70019;background-size:100%;position:absolute;left:50%;bottom:0px;margin-left:-.2rem;border-radius:.025rem; display:none;}
.mescon{width: 100%; position: relative;}
.mescon .iv_t h2{ text-align: left;}
.mescon .iv_t h2 b{left:0;  margin-left:.75rem;}
.ytab{ position: absolute; width: 32%; top:0; left: 0; z-index: 9;}
.ytab a.more{width: 2.3rem;    height: .65rem; display: flex; justify-content: center;align-items: center; color: #fff; font-size: .2rem; background:#c70019;line-height: .2rem; margin-top: .6rem; }
.ytab a.more>i{ margin-left: .2rem;}
.ytab a.more>i img{width: .17rem;}
.mes_swiper1 a.more{width: 100%;    height: .8rem; display: flex; justify-content: center;align-items: center; color: #000; font-size: .24rem; background:#fff;line-height: .2rem; box-sizing: border-box;border: solid #ddd 1px; }
.mes_swiper1 a.more>i{ margin-left: .2rem;}
.mes_swiper1 a.more>i img{width: .18rem;}

ul.year li{font-size: .3rem; color: #333; margin-bottom: .2rem;cursor: pointer; }
ul.year li.on{ font-size: .4rem;position: relative;padding-bottom: .1rem;}
ul.year li.on:before{ width: 1rem; height: .02rem; background: #c70019; position: absolute; bottom: 0; left: 0;content:''; }
ul.report{display: flex; flex-wrap: wrap; max-height: 13.6rem; overflow: hidden;}
ul.report li{width: 32%; margin-right: 2%; border: solid #ddd 1px;position: relative; padding: .9rem .7rem .8rem; box-sizing: border-box; margin-bottom: .4rem; transition: all .3s linear; height: 6.4rem;box-sizing: border-box;display:none;}
ul.report li:nth-child(1){display:block;}
ul.report li:nth-child(2){display:block;}
ul.report li:first-child{margin-left:34%; }
ul.report li:nth-child(3n+2){margin-right: 0;}
ul.report li b.b1{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2;}
ul.report li .intro{position: relative; z-index: 2;display: flex; flex-direction: column; justify-content: space-between; height: 100%;}
ul.report li h4{ font-size: .36rem; color: #333;}
ul.report li p{color:#c70019; line-height: 1;}
ul.report li p.p1{font-family: Arial; font-size: .6rem;}
ul.report li p.p2{ font-size: .26rem; margin-top: .2rem; }
ul.report li p.p3{margin-top: .3rem; height: 0; overflow: hidden; transition: all .3s linear;}
ul.report li p.p3 a{ width:1.7rem; height: .48rem; display: flex; align-items: center; justify-content: center;color:#c70019;font-size: .21rem; border: solid #c70019 2px; box-sizing: border-box; border-radius:.24rem;}
ul.report li p.p3 a>i{ margin-right: .2rem; }
ul.report li p.p3 a > i>img{height: .18rem;}
ul.report li:hover{border-color:#fff; box-shadow: 0 0 .2rem rgba(120,120,120,.2);}
ul.report li:hover p.p3{ height: .75rem;}
ul.report.on li{display:block;}
.admbox{width: 100%; margin-top: 1rem; background:url("/fer/images/iv_bg2.jpg") center no-repeat; background-size: cover; padding: 1rem 0;}
.admtab{width: 100%;}
.admtab ul{display: flex; justify-content: center;background: #fff; box-shadow: 0 0 .2rem rgba(120,120,120,.2); width: 7.8rem; margin: 0 auto;}
.admtab ul li{ width: 2.6rem; height: .7rem; text-align: center; line-height: .7rem; box-sizing: border-box; border-right: solid #eee 1px;font-size: .22rem; color: #000;cursor: pointer; }
.admtab ul li:last-child{border-right: none;}
.admtab ul li.on{ background: #c70019; color: #fff;}
.admcon{width: 100%; margin-top: .4rem;}
.admcon>div{width: 100%; overflow: hidden; display: none;}
.admcon>div:first-child{display: block;}
.pintro{ width: calc(100% - .4rem); margin: .2rem; background: rgba(255,255,255,.5); box-shadow: 0 0 .2rem rgba(120,120,120,.1); padding: .6rem .35rem; box-sizing: border-box; height: 100%; min-height: 5.4rem;border-radius: .08rem;}
.pintro h4{font-size: .32rem; text-align: center;}
.pintro h4>b{display: block; width: .3rem; height: .05rem; border-radius: .025rem; background:#c70019;margin: .2rem auto; }
.pintro span{display: block; font-size: .18rem; color: #999; text-align: center;}
.pintro p{ font-size: .18rem; color: #666; line-height: 2; margin-top: .1rem;}
.admpbox1{width: 100%; display: flex; justify-content: center; align-items: center; height: .4rem; margin-top: .2rem;}
.adm_prev,.adm_next{width: .4rem; height: .4rem; display: flex; align-items: center; justify-content: center; margin: 0 .2rem;}
.adm_prev img:nth-child(2),.adm_next img:nth-child(2){display: none; opacity: 0; transition: all .3s linear; height: 100%;}
.adm_prev:hover img:nth-child(2),.adm_next:hover img:nth-child(2){display: block; opacity: 1;}
.adm_prev:hover img:nth-child(1),.adm_next:hover img:nth-child(1){display: none;}
.admbox span{opacity:1;background-color:rgba(255,255,255,.3);margin:0px .06rem;}
.admbox .swiper-pagination-bullet-active{ background:#c70019; }
.ivcontact{width: 100%; position: relative;}
.ivcontact b.b1{position: absolute; width: 100%; height: 82%; left: 0; top: 0; z-index: 2;}
.ivcontact .wrap_c{position: relative;z-index: 3;}
.ivcontact .iv_t h2{padding-top: 1.5rem; color: #fff; }
.ivcontact .iv_t h2 b{ background:#fff;}

.c_ul1{ display: flex; width: 100%; flex-wrap: wrap; background: #f7f7f7; padding: .5rem 0 1rem;}
.c_ul1>li{display: flex; flex-direction: column; /*justify-content: center;*/ align-items: center; width: 33%; border-right: solid #eee 1px;}
.c_ul1>li:last-child{border-right: none;}
.c_ul1>li>div{border-radius: 50%; width:1rem; height:1rem; padding: .1rem; display: flex;align-items: center; justify-content: center;  background: #fff; margin: 0 auto;border: solid #c70019 2px; border-radius: 50%; box-sizing: border-box;}
.c_ul1>li>div>img{ display: block; max-width: 100%;}

.c_ul1>li p{ font-size: .22rem;  color:#333; margin-top:.2rem;   text-align: center; }
.c_ul1>li p>b{display: block; font-size: .28rem;}
.c_ul1>li:hover p,.c_ul1>li:hover p a{color: #c70019;}
.c_ul1>li:hover>div{box-shadow: 0 5px 20px rgba(0,0,0,.2);}
.lzbox1{ width: 100%; background:none !important;background-color:#3d8942 !important; background-size: cover; padding-top: 1rem; padding-bottom: 1.6rem;}
.lzbox1 .wh_01_t h2{color:#fff;}
.lzbox1 .wh_01_t h2 b{width: .4rem;
height: .06rem;
display: block;
overflow: hidden;
background: #fff;
  background-size: auto;
background-size: 100%;
position: absolute;
left: 50%;
bottom: 0px;
margin-left: -.2rem;
border-radius: .025rem;}
ul.lzlist{width: 100%; display: flex; flex-wrap: wrap; margin-top: .6rem;}
ul.lzlist li{display: flex; width: 50%; margin-bottom: .6rem;}
ul.lzlist li .icoimg i{border-radius: 50%; width:1.2rem; height:1.2rem; padding: .1rem; display: flex;align-items: center; justify-content: center;   margin: 0 auto;border: solid #fff 2px; border-radius: 50%; box-sizing: border-box; }
ul.lzlist li .icoimg{width: 1.5rem;}
ul.lzlist li .icoimg i>img{ max-width: .53rem;}
ul.lzlist li .lztxt{width: calc(100% - 1.7rem); margin-left: .2rem;}
ul.lzlist li .lztxt h4{font-size: .32rem; color: #fff;}
ul.lzlist li .lztxt p{font-size: .16rem; color:rgba(255,255,255,.5); line-height: 1.8; margin-top: .1rem;}
ul.lzlist li .lztxt p span{display: inline-block;}
ul.lzlist li .lztxt b{display: block; color:#fff; font-family: Bahnschrift; font-size: .34rem; margin-top: .1rem;}
ul.lzlist li .lztxt i>img{display: block; width: 1.4rem;  margin-top: .1rem;}
.lzform{ background: #f7f7f7; width: 100%;}
.formbox{ width: 100%; background: #fff; padding: .8rem 2rem; box-sizing: border-box; position: relative; top:-1.6rem; margin-bottom: -1.6rem; }
.formbox h4{font-size: .4rem; text-align: center; color:#008c38;}
.formbox ul li{ width: 100%;display: flex; align-items: center; margin-top: .2rem;position: relative;}
.formbox ul li label{width: 1.8rem; display: flex; justify-content: flex-end; font-size: .18rem; color: #333; padding-right: .2rem;}
.fred{color:#f00;}
.formbox ul li>span{display: block; width: calc(100% - 2rem)}
.formbox ul li>span input{ width: 100%; height: .65rem; border: solid #eee 1px; padding-left: .2rem; box-sizing: border-box; font-size: .18rem; color: #ccc; transition: all .3s linear;}
.formbox ul li>span input:focus{ color: #333;border: solid #ddd 1px;box-shadow: 0 0 .1rem rgba(120,120,120,.2);}
.formbox ul li>span textarea{width: 100%; height: 1.3rem; border: solid #eee 1px; padding-left: .2rem; padding-top:.2rem;box-sizing: border-box; font-size: .18rem; color: #ccc;transition: all .3s linear;}
.formbox ul li>span textarea:focus{ color: #333;border: solid #ddd 1px;box-shadow: 0 0 .1rem rgba(120,120,120,.2);}
.formbox label.file_label{position:absolute;  z-index: 99;right:0; top:0; width: calc(100% - 2rem); padding-right: 0;}
.formbox label.file_label input{width:100%;height:100%;border:0px;cursor:pointer;position:absolute;left:0;top:0;opacity:0;}
.formbox label.file_label span{overflow:hidden;background-color:#008c38;border-radius:4px;height:.65rem;width:2rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center; color: #fff;font-size:.18rem; line-height: .33rem;}
.formbox label.file_label span>i{ margin-right: .2rem;}
.formbox  .yzm{position: absolute; right: .08rem;  height: .54rem; top:calc(50% - .27rem);}
.formbox ul li.tips{background: #f9f9f9;padding: .2rem; align-items: flex-start;}
.formbox ul li.tips>label{ padding-right: 0;}
.formbox ul li.tips>span{font-size: .15rem; line-height: 1.5; color: #999;}
.formbox ul li .subtit{width: 100%; height: .7rem; text-align: center; line-height: .7rem; font-size: .3rem; color: #fff; background:#008c38; border: none; margin-top: .2rem; }




@media screen and (max-width:1200px) {

    .news_01{padding-top:.3rem;padding-bottom:.3rem;}

    .news_01_c ul li{font-size:.14rem;width:50%;height:.5rem;line-height:.5rem;}

    .news_swiper1 .swiper-slide>a{display:block;}
    .n_img1{width:100%;}
    .n_img1 b.b1{display:none;}
    .n_img1>img{display:block;}
    .n_intro1{width:100%;padding:.1rem;height:.92rem;}
    .n_intro1 h4{font-size:.14rem;line-height:.24rem;min-height:initial;max-height:.48rem;overflow:hidden;width:100%;-webkit-line-clamp:2;display:block;}
    .n_intro1 span{font-size:.12rem;margin-top:.1rem;}
    .n_intro1 p{margin-top:.1rem;font-size:.14rem;line-height:.24rem;min-height:.48rem;display:none;}
    .n_intro1 i{display:none;}

    .pagebox1{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0px;height:.42rem;}

    .searchform{margin-top:.3rem;display:block;}
    .search_l{height:.6rem;width:100%;}
    .search_l select{font-size:.14rem;padding:0px .1rem;}
    .search_r{height:.6rem;width:100%;margin:0px;margin-top:.2rem;}
    .search_r>input{height:.6rem;font-size:.14rem;padding:0px .1rem;}
    .search_r>button{top:.17rem;}
       .search_r>button>img{max-width: .18rem;}

    ul.newslist{margin-top:.3rem;margin-bottom:.2rem;}
    .sconbox{display:block;}
    .sconbox .nimg{width:100%;}
    .sconbox .ntita{width:100%;margin-left:0px;margin-top:.2rem;}
    .sconbox .ntita>div.tit1 a{font-size:.16rem;text-overflow:initial;white-space:initial;}
    .sconbox .ntita>div.tit1 a.arr01{display:none;}
    .sconbox .ntita>div.tit1 span{margin-top:.1rem;}
    .sconbox .ntita>div.tit1{margin-bottom:0rem;}
    .sconbox .ntita>a.arr01>img{width:.6rem;}
    .sconbox .ntita>div.tit1 p{font-size:.12rem;margin-top:.1rem;padding-top:0px;margin-bottom:.1rem;}
    .sconbox .ntita>a.arr01{}
    ul.newslist>li{padding:.2rem 0px;}

    .video_swiper1{padding-bottom:0px;}
    .n_img2{width:100%;padding-bottom:.5rem;/*height:30vh;*/}
    .pagebox2{width:.4rem;display:block;height:.4rem;z-index:999;padding:0px;}
    .video1_prev, .video1_next{float:left;margin-top:0.08rem;}
    .video1_b{display:none;}
    .n_txt2{width:100%;overflow:hidden;position:absolute;left:0px;bottom:0px;background-color:#008c38;padding:.06rem .2rem;}
    .n_txt2 h4{font-size:.14rem;color:#fff;line-height:.3rem}
    .n_txt2 span{font-size:.12rem;margin-top:.05rem;}
    .c_ul4{margin-top:0px;}
    .c_ul4>li{width:100%;margin-right:0px;}
    .c_ul4>li a.txt{padding:.1rem;}
    .c_ul4>li h3{font-size:.14rem;}
    .c_ul4>li a.txt p{font-size:.12rem;margin-top:.1rem;}
    .c_ul4>li a.txt span{font-size:.12rem;margin-top:.1rem;}
    .c_ul4>li a.m-video>img{width:.3rem;height:.3rem;left:calc(50% - .15rem);top:calc(50% - .15rem);}

    .n_img2 div.m-video{width:100%;height:calc(100% - .5rem);padding:0px;margin:0px;position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
    .n_img2 div.m-video>img{width:.3rem;height:.3rem;}
    .n_txt2 p{display:none;}

    .news_01_c{padding-bottom:.2rem;}

    .ncontent{margin-top:.3rem;}
    .merchants{margin-top:0;}
    .ncontent h1{font-size:.2rem;}
    .ncontent .subtit{font-size:.14rem;padding:.15rem 0px;}
    .ncontent p{font-size:.14rem;line-height:1.75;word-break:break-all;}
    .ncontent img{max-width:100% !important;height:auto !important;}

    .share{margin-top:.3rem;}
    .share span{width:1rem;height:.31rem;}


    .pnbox{display:block;}
    .pnbox .r_prev, .pnbox .r_next{width:100%;padding:.1rem;margin:.1rem 0px;font-size:.12rem;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

    .related h3{font-size:.24rem;}
    .related h3>a{font-size:.14rem;}

    ul.hbp{display:block;}
    ul.hbp li{width:100%;margin-bottom:.2rem;}
    ul.hbp>li .intro{padding:.2rem;}
    ul.hbp>li .intro>h6{font-size:.2rem;}

    .stock_l h4{margin-top:.3rem;}

    .lzbox1{padding:.3rem 0px 1.8rem 0px;}
    ul.lzlist li .lztxt b{color:#fff;}
    ul.lzlist li .lztxt i>img{margin:0px auto;margin-top:.2rem;}
}



@media screen and (max-width:750px) {
    .wh_01 {
        margin-top: .2rem;padding-bottom:0px;
    }
    .iv_t h2{font-size: .2rem;padding-bottom: .2rem;}
    .stockbox{flex-wrap: wrap;}
    .stock_l{width: 96%; margin:0 auto;}
    .stock_l h4{font-size: .16rem;}
    .stock_l p > i.fz4{font-size: .16rem;}
    .stock_l p > i.fz3{font-size: .12rem;}
    .stock_l .chart{width: calc(100% - .4rem);}
    .stock_r{width: 100%;}
    .stock_r b.b1{display: none;}
    .stock_r>img{display:none;width: 100%;}
    .mesbox{padding-top: .2rem;}
    .ytab {
        position:static;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 9;
    }
    .mescon .iv_t h2{text-align: center;}
    .mescon .iv_t h2 b{left:50%;margin-left:-.2rem;}
    ul.year{display: flex; justify-content: center; align-items: center;}
    ul.year li{margin: 0 .2rem; font-size: .16rem;}
    ul.year li.on{font-size: .2rem;}
    ul.year li.on::before{width: .4rem;}
    .ytab a.more{width: 1.2rem; height: .3rem; font-size: .16rem; margin: .2rem auto;}
    .ytab a.more i{display:none;}
    ul.report li{width: 100%; margin: 0 0 .2rem; padding: .2rem; height: auto; min-height: 2.5rem;}

    ul.report li:first-child{margin-left: 0;}
    ul.report li h4{font-size: .16rem;}
    ul.report li p.p1{font-size: .3rem;}
    ul.report li p.p2{font-size: .14rem;}
    ul.report li p.p3 a{ width:1.2rem; font-size:.12rem; height:.3rem;}
    ul.report li p.p3 a > i>img{ height: .12rem;}
    ul.report li p.p3 a > i{margin-right:.1rem;}
    .mes_swiper1 a.more {

        height: .4rem;

        font-size: .16rem;

        line-height: .2rem;

    }
    .mes_swiper1 a.more > i img {
        width: .1rem;
    }
    .admbox{margin-top: .2rem;padding: .2rem 0;}
    .admtab ul{width: 96%; margin: 0 auto;}
    .admtab ul li{width: 33%; height: .4rem; line-height: .4rem; font-size: .14rem;}
    .admcon{margin-top: .2rem;}
    .pintro {
        background: #fff;
        padding: .2rem;
        height: 100%!important;
        border-radius: .08rem;
        min-height: auto;
    }
    .pintro h4{font-size: .18rem;}
    .pintro span, .pintro p{font-size: .14rem;}
    .pintro p{text-align:justify;text-justify:inter-ideograph;}
    .ivcontact .iv_t h2{padding-top: .2rem;}
    .c_ul1{padding: .2rem 0 0;}
    .c_ul1 > li{width: 100%; border-right: none; margin-bottom: .2rem;}
    .c_ul1 > li > div {
        width: .6rem;
        height:.6rem;
       padding: .2rem;
    }
    .c_ul1 > li > div img{height:.2rem;max-width:initial !important;}
    .c_ul1 > li p{font-size: .14rem;}
    .c_ul1 > li p > b{font-size: .18rem;}
    .c_ul1 > li:last-child>div img{margin-top:.04rem;}
    
    .lzbox1 .wh_01_t h2{ font-size: .2rem;padding-bottom: .2rem;}
    .lzbox1 .wh_01_t h2 b {width: .1rem; height: .08rem;}
    ul.lzlist{margin-top: .2rem;}
    ul.lzlist li{width: 100%;flex-wrap: wrap; margin-bottom: .2rem;}
    ul.lzlist li .icoimg{width: 100%;}
    ul.lzlist li .icoimg i {
        width: .6rem;
        height: .6rem;
        padding: .1rem;
    }
    ul.lzlist li .icoimg i > img{max-width: .3rem;}
    ul.lzlist li .lztxt{width: 100%; margin-left: 0;}
    ul.lzlist li .lztxt h4{font-size: .18rem; text-align: center; margin-top: .2rem;}
    ul.lzlist li .lztxt p{font-size: .14rem;text-align:center;}
    ul.lzlist li .lztxt b{font-size: .2rem;text-align:center;}
    .formbox {
        padding: .2rem;
    }
    .formbox h4{font-size: .2rem;}
    .formbox ul li{flex-wrap: wrap;}
    .formbox ul li label{width: 100%; justify-content: flex-start;font-size: .16rem;}
    .formbox ul li > span {width: 100%;}
    .formbox ul li > span input {
      margin-top: .1rem;
        height: .4rem;
        font-size: .16rem;
    }
    .formbox ul li > span textarea {
        margin-top: .1rem;
        height:.8rem;
        padding-top: .1rem;

        font-size: .16rem;

    }
    .formbox label.file_label{position: relative; width: 100%;}
    .formbox label.file_label span > i{height: .2rem;}
    .formbox label.file_label span > i>img{max-height: 100%;}
    .formbox label.file_label span {

        height: .4rem;
        width: 2rem;
        display: flex;
        display: -webkit-flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        font-size: .14rem;
        line-height: .2rem;
        margin-top: .1rem;
    }
    .formbox label.file_label input {
        height: 200%;
        top:-100%;
    }
    .formbox .yzm {
        height: .3rem;
        top:auto;
        bottom:.05rem;
    }
    .formbox ul li .subtit {

        height: .4rem;

        line-height: .4rem;
        font-size: .18rem;
        margin-top: 0;
    }

    .ncontent .subtit span{padding:0px .1rem;margin:0px 0px;}
    .ncontent .subtit span:nth-child(2){padding:0px .1rem;}
    
    .lzbox1 .wh_01_t h2 b{width: .2rem;
height: .03rem;
margin-left: -.1rem;}

    .n_img2{padding-bottom:.42rem;}
    .n_img2>img{display:block;}
    .n_img2 div.m-video{height:calc(100% - .42rem)}










}