@charset "utf-8";
* {
  outline: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*,
:before,
:after {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
* {
    -webkit-tap-highlight-color: transparent;
}
html {
  -webkit-text-size-adjust: 100%;
  font-family: serif;
}
:root {--ww: 1920 * 100vw;}
@media (max-width: 1600px) {
  :root {--ww: 1600 * 100vw;}
}
@media (max-width: 1024px) {
  :root {--ww: 1200 * 100vw;}
}
@media (max-width: 768px) {
  :root {--ww: 1024 * 100vw;}
}
@media (max-width: 750px) {
  :root {--ww: 750 * 100vw;}
}
@media (max-width: 640px) {
  :root {--ww: 500 * 100vw;}
}
html {
  font-size: calc(100 / var(--ww));
}
body {
  padding: 0;
  margin: 0 auto;
  font-size: 0.16rem;
  position: relative;
  -webkit-text-size-adjust: none;
  /*取出点击出现半透明的灰色背景*/
  -webkit-tap-highlight: rgba(0, 0, 0, 0);
  /*控制内容的可选择性*/
  /*-webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;*/

}
@media (max-width: 640px) {
  body {
    font-size: 0.2rem;
  }
}

/*垂直居中,容器设置宽高*/
.ycenter {align-items: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
/*水平居中,容器设置宽高*/
.xcenter {justify-content: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
	
	
	
/*Top002262*/
.Top002262 {position:fixed; z-index: 100; width: 100%; left: 0; top: 0; background-image: linear-gradient(rgba(0,0,0,0.6), transparent); }
.Top002262 .header-left{ float: left;  display:table;  height: calc(100 / 16 * 1em);}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img{ max-height: calc(82 / 16 * 1em); display: inline-block;}
/* .Top002262 .logo img:not(:last-child){ margin-right: 0.15rem;} */
.Top002262 .header-mids,
.Top002262 .header-right{ float:right;}
.Top002262 .header-right dd{ float:left;padding: calc(32 / 16 * 1em) 0;}
.Top002262 .top-lang{ position: relative;}
.Top002262 .top-lang .icon{display: inline-block;margin-left:-4px;vertical-align: middle;width:calc(30 / 16 * 1em);height:calc(30 / 16 * 1em);background-image:url(../images/lang.svg);background-size:1.5em auto;background-repeat:no-repeat;background-position:center;position:relative;}
.Top002262 .top-lang .lang_box{position: absolute; left: 50%; width: 100px;margin-left: -50px; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 10px 0;display: none;box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-lang .lang_box a{display: block;line-height: 30px;text-align: center;}
.Top002262 .top-lang .icon:hover{background-image:url(../images/lang-on.svg);}
.Top002262 .top-Login{ position:relative;}
.Top002262 .top-Login span{ display:block;background:url(../images/login.svg) no-repeat  center;height:calc(30 / 16 * 1em); width:calc(30 / 16 * 1em); cursor:pointer; position: relative; z-index: 1;  background-size: auto 1.25em;}
.Top002262 .top-Login span.on,
.Top002262 .top-Login span:hover{background-image:url(../images/login-on.svg);}
.Top002262 .top-Login figure{ position: absolute; left: 50%; width: 100px;margin-left: -50px; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 10px 0;display: none;box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-Login a{ display:block;line-height: 30px; text-align:center; color:#333;}

.Top002262 .top-shop a{ display:block;background:url(../images/shop.svg) no-repeat  center;height:calc(30 / 16 * 1em); width:calc(30 / 16 * 1em); cursor:pointer; position: relative; z-index: 1;  background-size: auto 90%;}
.Top002262 .top-shop a:hover{background-image:url(../images/shop-on.svg);}

.Top002262 .search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/search.svg) no-repeat center center; width:calc(30 / 16 * 1em); height:calc(30 / 16 * 1em);display:block; background-size:auto 1.25em;}
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #b4b4b4; background:rgba(0,0,0,0.2); }
.Top002262 .top-search .text{width:calc(254 / 16 * 1em);line-height:calc(46 / 16 * 1em);height:calc(46 / 16 * 1em); color:#fff; padding:0 calc(46 / 16 * 1em) 0 calc(12 / 16 * 1em); background: none; font-size: 1em;}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; height:calc(46 / 16 * 1em); width:calc(46 / 16 * 1em); background:url(../images/search-white.svg) no-repeat center;background-size:auto 40%;  }
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -16px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .open-search.on:before, 
.Top002262 .open-search.on:after{background:#008e40;}
.Top002262 .header-right .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}
.Top002262 .header-mids li:nth-child(6){margin-right: calc(50 / 1920* 100vw);}
.Top002262 .header-mids li:nth-child(6) span a{ }
.Top002262 .header-mids li:nth-child(6) span a:hover{}
.Top002262 .header-mids li#m33:after{content:'';width:100%;left:0%;height: 2px;background:#ffe100;display: block;position: absolute;bottom:20px;}



@media(min-width:1025px){
.Top002262 .header-mids{margin-right:2vw;} 
.Top002262 .header-right dd:last-child{display: none;}
.Top002262 .header-right dd:not(:first-child){margin-left: 1vw;}
/* .Top002262 .top-Login{ margin-right:1vw;} */
.Top002262 .header-mids li{ margin-right: calc(75 / 1920* 100vw);float: left; position: relative;}
.Top002262 .header-mids li span{ position:relative; }
.Top002262 .header-mids li span a{ line-height:calc(90 / 18 * 1em); position:relative; color:#fff; font-size: calc(19 / 16 * 1em);font-weight: bold; }
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; top:0;  height:2px; width:0; transition:ease-in-out 0.3s; transform:translateX(-50%);}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a::before{width:100%; background:#fff;}
.Top002262 .header-mids li span a:hover,
.Top002262 .header-mids li.aon span a{}
.Top002262 .header-mids li .sub{ width:180px; overflow:hidden; position: absolute; left: 0; top:100%;}
.Top002262 .header-mids li .sub dl{padding:0; background:rgba(255, 255, 255, 0.95);}
.Top002262 .header-mids li .sub dl dt{ padding:0 17px; position:relative;}
.Top002262 .header-mids li .sub dl dt:not(:last-child){border-bottom:1px solid #e7e7e7; }
.Top002262 .header-mids li .sub dl dt::before{ position:absolute; content:''; width:0; height:calc(14 / 16 * 1em); background:#008e40; left:0; top:50%; margin-top:calc(-7 / 16 * 1em); transition:0.3s;}
.Top002262 .header-mids li .sub dl dt:hover::before{ width:calc(8 / 16 * 1em);}
.Top002262 .header-mids li .sub dl dt a{line-height:calc(30 / 16 * 1em);  color:#666; padding: calc(7 / 16 * 1em) 0;}
.Top002262 .header-mids li .sub dl dt a:hover{ color:#008e40;}
}
@media (max-width:1024px) {
.Top002262 .open-menu i{margin-top: 0;background: #fff;}
.Top002262 .header-left{height: calc(60 / 16 * 1em);} 
.Top002262 .header-right dd{padding: calc(15 / 16 * 1em) 0;}
.Top002262 .header-right dd:not(:first-child){padding-left: calc(10 / 16 * 1em);}
.Top002262 .open-menu{margin:calc(10 / 16 * 1em) 0; margin-left:calc(15 / 16 * 1em) ;width:calc(36 / 16 * 1em) ;height:calc(36 / 16 * 1em) ; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:calc(60 / 16 * 1em) ;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 45%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:-1px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:calc(-10 / 16 * 1em);}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:calc(10 / 16 * 1em);}
.Top002262 .logo img { max-height: calc(40 / 16 * 1em);}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:calc(50 / 16 * 1em) ;padding:0 4em 0 2em;font-size:calc(16 / 16 * 1em) ;}
.Top002262 .header-mids li .sub{padding: 0 2em 0 2em;}
.Top002262 .header-mids li .sub dl dt{margin-bottom: 1em;}
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: #008e40;}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
.Top002262 .header-mids li#m33:after{bottom: 0;}
}


/*会员页面*/
.Top002262-m{position: relative;background: #fff;box-shadow: 0 3px 12px rgba(0,0,0,.05)}
.Top002262-m .header-mids li span a{color: #333}
.Top002262-m .top-lang .icon{background-image:url(../images/lang-on.svg);}
.Top002262-m .top-Login span{background-image:url(../images/login-on.svg);}
.Top002262-m .open-search{ background:url(../images/search2.svg) no-repeat center center; background-size:auto 1.25em;}

.Top002262 .logo img.black{display:none;}
.Top002262-m .logo img.white{display:none;}
.Top002262-m .logo img.black{display:block;}
	
/*Top002960 */
.Top002960 .hello{line-height: 30px;background: #f4f4f4;}
.Top002960 .hello .gethome{float: right;background: url("../images/Top002960_icon.png") no-repeat left center;padding-left: 24px;color: #666;}
.Top002960 .hello .gethome:hover{color: #008e40;}

.Top002960 .logo-area{background: url("../images/Top002960_bg.jpg") no-repeat center  center;background-size: cover;}
.Top002960 .logo a{display: block; width: 90%;}
.Top002960 .logo img{ max-height: 80px; display: inline-block;}
.Top002960 .logo img:not(:last-child){ margin-right: 10px;}
.Top002960 .top-search{padding: 0;}
.Top002960 .top-search .box{position: relative;background: #fff;  overflow: hidden;padding-right: 80px;}
.Top002960 .top-search .box .text{ height: 44px; line-height: 44px;background: none;border: 0;width: 100%; padding: 0 10px;border:1px solid #e8e8e8;border-radius: 5px 0 0 5px;}
.Top002960 .top-search .box .btn{width: 80px; line-height: 44px;background: #008e40; text-align: center;}
.Top002960 .top-search .box .btn span{display: inline-block;background: url("../images/Top002960_btn_search.png") no-repeat right center;padding-right: 20px;color: #fff;}
.Top002960 .top-menu{background: #008e40;/* background-image: linear-gradient(to top, #008b36,#c6da77) */}
.Top002960 .top-menu li span,
.Top002960 .top-menu li a{display: block;}
.Top002960 .top-menu li span a{line-height: 60px;font-size: 18px;color: #fff;}
.Top002960 .today{background: #f4f4f4;line-height: 1.572em;padding: 14px 0;}
.Top002960 .today strong{color: #008e40; }

.Top002960 .login{padding-left: 0.15rem;}
.Top002960 .login a{display: block;padding-left:0.3rem;line-height: 0.35rem;background:url(../images/top-icon1.png) no-repeat left center;color:#666;}

.Top002960 .lang{padding-left: 0.5rem;color:#666;}
.Top002960 .lang .yy{padding-left:0.22rem;background:url(../images/top-icon2.png) no-repeat left center;}
.Top002960 .lang a{color:#666;margin:0 5px;line-height: 0.35rem;display: inline-block;}
.Top002960 .lang a.on{color:#008e40;}

@media(min-width:1025px){
.Top002960 .logo-area{height: 110px;}
.Top002960 .logo-area .ytable{height: 100%;}
.Top002960 .top-search{width: 310px;}
.Top002960 .top-search{display: table-cell;}
.Top002960 .top-search .box{border-radius: 5px;}
.Top002960 .lang{width: 10%;}
.Top002960 .login{width: 5.8%;}
.Top002960 .top-menu li{float: left; text-align: center;}
.Top002960 .top-menu li span{position: relative;}
.Top002960 .top-menu li:not(:last-child) span:after{position: absolute; content: '';width: 1px; height: 18px; top: 50%; margin-top: -9px;right: 0;background: rgba(255,255,255,0.4);}
.Top002960 .top-menu li:hover span a,
.Top002960 .top-menu li.aon span a{}
.Top002960 .top-menu li:nth-child(6) span a{background-image: linear-gradient(#fddb00,#ef7800)}
.Top002960 .today .class{margin-left: 36px;}
}
@media(max-width:1024px){
.Top002960 .logo-area .ytable,
.Top002960 .logo-area .ytable-cell{display: block;}
.Top002960 .logo-area .top-search{display:none;position: absolute; left: 0; top: 100%; width: 100%;}
.Top002960 .logo-area{position: relative; z-index: 100;}
.Top002960 .logo a{width: 50%;}
.Top002960 .logo{padding: 5vw 0;}
 .Top002960 .wap-nav{position: absolute; right: 2%; top: 50%; transform: translateY(-50%);}
.Top002960 .wap-nav > *{float: left;width: 30px; height: 30px;}
.Top002960 .open-search{ border-radius: 50%;background: #1b4b88 url("../images/Top002960_btn_search.png") no-repeat center center; margin-left: 20px;}
.Top002960 .open-search.on:before,
.Top002960 .open-search.on:after{background-color: #1b4b88;}
.Top002960 .open-menu i{background: #1b4b88;}
.Top002960 .top-menu{position: relative; z-index: 100;}
.Top002960 #menu{position: absolute;  left: -100%; top: 100%;background: #1b4b88; width: 220px; border-radius: 0 0 0 5px; padding: 10px 20px;}
.Top002960 #menu li{width: auto!important; transform: translateX(50px);opacity: 0; transition: 0.5s 0.1s;}
.Top002960 #menu li:nth-child(2){transition-delay: 0.2s;}
.Top002960 #menu li:nth-child(3){transition-delay: 0.3s;}
.Top002960 #menu li:nth-child(4){transition-delay: 0.4s;}
.Top002960 #menu li:nth-child(5){transition-delay: 0.5s;}
.Top002960 #menu li:nth-child(6){transition-delay: 0.6s;}
.Top002960 #menu li:nth-child(7){transition-delay: 0.7s;}
.Top002960 #menu li span a{line-height: 50px;}
.Top002960 #menu li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5);}
.menu-show #menu{left: auto;right: 0;}
.menu-show #menu li{ transform: translateX(0);opacity: 1; }
.Top002960 .today .class{display: block;}
}
@media(max-width:480px){
.Top002960{font-size: 3vw;}
}


a:hover{color:#008e40;}
/*Banner002901 */
.Banner002901 img{display: block;width: 100%;}
@media(min-width:1025px){
 .Banner002901 .wap{display: none;}
}
@media(max-width:1024px){
 .Banner002901 .pc{display: none;}
}
.Banner002901 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%;bottom: 5%; text-align: center;}
.Banner002901 .slick-dots li{display: inline-block; width: 30px; height: 30px;cursor: pointer;border:2px solid  transparent; margin: 0 9px;position: relative;border-radius: 50%; }
.Banner002901 .slick-dots li button{position: absolute;background: #fff; font-size: 0;width: 6px; height: 6px; border-radius: 50%; left: 50%; top: 50%; margin: -3px 0 0 -3px;border: 0;padding: 0;cursor: pointer;}
.Banner002901 .slick-dots li.slick-active{border-color: #fff;}
@media(max-width:1024px){
.Banner002901 .slick-dots li{width: 20px; height: 20px; margin: 0 4px;}
}

.h-title{margin-bottom:0.4rem;}
.h-title.center{text-align: center;}
.h-title .cn{font-size:0.36rem;color:#333;font-weight: bold;}
.h-title .en{font-size:0.16rem;color:#999;margin-top:0.05rem;}

.lm-title{margin-bottom:0.4rem;}
.lm-title.center{text-align: center;}
.lm-title .cn{font-size:0.36rem;color:#333;font-weight: bold;}
.lm-title .en{font-size:0.16rem;color:#999;margin-top:0.05rem;}

@media(max-width:1024px){
.h-title .cn{font-size:0.32rem;}
.lm-title{margin-bottom:0.3rem;}
.lm-title .cn{font-size:0.3rem;}
}


.h-more a{display: inline-block;padding: 0 calc(50 / 16 * 1em) 0 calc(25 / 16 * 1em);line-height: calc(50 / 16 * 1em);border: solid 2px #008e40;border-radius: calc(30 / 16 * 1em) 0;color: #008e40;background: url(../images/more.svg) no-repeat right calc(24 / 16 * 1em) center;transition: 0.3s;background-size: auto calc(14 / 16 * 1em);}
.h-more a:hover {background-color: #008e40;color: #fff;background-image: url(../images/more-on.svg);background-position: left calc(21 / 16 * 1em) center;padding: 0 calc(25 / 16 * 1em) 0 calc(50 / 16 * 1em);}

.h-more span{display: inline-block;padding: 0 calc(50 / 16 * 1em) 0 calc(25 / 16 * 1em);line-height: calc(50 / 16 * 1em);border: solid 2px #008e40;border-radius: calc(30 / 16 * 1em) 0;color: #008e40;background: url(../images/more.svg) no-repeat right calc(24 / 16 * 1em) center;transition: 0.3s;background-size: auto calc(14 / 16 * 1em);}
.h-more span:hover {background-color: #008e40;color: #fff;background-image: url(../images/more-on.svg);background-position: left calc(21 / 16 * 1em) center;padding: 0 calc(25 / 16 * 1em) 0 calc(50 / 16 * 1em);}


/*Floor002919 */

.Floor002919{ padding: 5% 0;background:url(../images/Floor002919-bg.jpg) no-repeat center;}
.Floor002919 .auto{}



@media(min-width:769px){
.Floor002919 .auto > .ytable > .ytable-cell{vertical-align: top;}
.Floor002919 .Ispic{width:50%; }
.Floor002919 .info{padding-left: 5vw;}
.Floor002919 .set-up{padding-top: 3vw; padding-bottom: 0; }
.Floor002919 .set-up .year{width: 250px;}
.Floor002919 .set-up .column{padding-left: 4.167vw;}
}
.Floor002919 .info h2{font-size:0.24rem;font-weight: normal;color:#000;}
.Floor002919 .info p{font-size: 0.18rem;line-height: 0.35rem;color: #333; margin: 10px 0;}
.Floor002919 .info .h-more{margin-top:0.4rem;}
.Floor002919 .set-up .year{background: rgba(165,45,51,0.64);color: #fff; text-align: center;}
.Floor002919 .set-up .year time{text-align: right;display: inline-block;}
.Floor002919 .set-up .year time span{display: block;margin-bottom: 5px;font-size: 72px; line-height: 0.8em;}
.Floor002919 .set-up .year time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}
.Floor002919 .set-up .column{}
.Floor002919 .set-up .column li{float: left;width: 33%; text-align: center;}
.Floor002919 .set-up .column li aside{font-size:0.18rem;}
.Floor002919 .set-up .column li a{display: block; transition: 0.3s;color: #000;font-size: 16px; }
.Floor002919 .set-up .column li a:hover{color:#008e40;}

.Floor002919 .set-up .column li .icon{ margin-bottom: 10px; height: 50px;background-repeat: no-repeat;background-position: center center;}
/* .Floor002919 .set-up .column li .icon-1{background-image: url("../images/Floor002919_icon1.png");}
.Floor002919 .set-up .column li .icon-2{background-image: url("../images/Floor002919_icon2.png");}
.Floor002919 .set-up .column li .icon-3{background-image: url("../images/Floor002919_icon3.png");}
.Floor002919 .set-up .column li .icon-4{background-image: url("../images/Floor002919_icon4.png");}
.Floor002919 .set-up .column li .icon-5{background-image: url("../images/Floor002919_icon5.png");} */

@media(max-width:768px){
.Floor002919 .ytable,
.Floor002919 .ytable-cell{display: block;}
.Floor002919 .Ispic{padding-bottom: 72%;margin-bottom: 0.2rem;}
.Floor002919 .set-up{margin-top: 6vw;}
.Floor002919 .set-up .ytable{position: relative;}
.Floor002919 .set-up .year{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; padding: 4vw 2vw; text-align: right;}
}
@media(max-width:640px){
.Floor002919 .set-up .year time span{font-size: 12vw;}
.Floor002919 .set-up .column li a{font-size: 3.5vw;}
.Floor002919 .set-up .column li .icon{margin-bottom:3vw;}
}

/*Floor002677 */
.Floor002677{ overflow:hidden; padding:5% 0 4%;background:#f8f8f8;background:url(../images/Floor002677-bg.jpg) no-repeat center;}
.Floor002677 .h-title{float:left;}
.Floor002677 .h-more{float:right;}
.Floor002677 .main{  position:relative; z-index:1;}
.Floor002677 .main > *{ position:relative; z-index:2;  }
.Floor002677 .news-list{float:left;width:45%; }
.Floor002677 .news-top{ float:right;width:50%; }
.Floor002677 .news-top .txt{ padding:0.2rem 0.25rem;position: absolute;bottom:0;width:100%; background-image: linear-gradient(transparent,#000);}
.Floor002677 .news-top .txt time{color:rgba(255,255,255,0.6);}
.Floor002677 .news-top .txt h2 a{color:#fff;}
.Floor002677 .news-top .pic .Ispic{padding-bottom:64%;}
.Floor002677 .news-top .pic img{ display:block; width:100%;}
.Floor002677 .txt time{ font-size:0.16rem; color:#999;}
.Floor002677 .txt h2{ font-size:0.22rem; font-weight:normal;margin:0.1rem 0;}
.Floor002677 .txt h2 a{ color:#333;}
.Floor002677 .txt h2 a:hover{ color:#008e40;}
.Floor002677 .txt p{ line-height:24px; overflow:hidden; margin-bottom:3%;font-size:15px;}
.Floor002677 .txt .more{ color:#999;font-size:0.14rem;}
.Floor002677 .news-list h2{ line-height:24px; height:48px;}

.Floor002677 .news-list li{ padding:0.25rem 0;border-bottom:1px solid #e8e8e8;}
.Floor002677 .news-list li:nth-child(1){padding-top:0;}
.Floor002677 .news-list li:last-child{border-bottom:none;}
.Floor002677 .news-list li .pic{ width:28%;}
.Floor002677 .news-list li .pic img{ display:block; width:100%;}
.Floor002677 .news-list li .txt{ width:65.2%; padding-left:5%;}

.Floor002677 .details{ width:auto;}
.Floor002677 .details a{ float:right; margin-top:-85px;}


.Floor002677 .bx-pager{ padding:56px 0; overflow:hidden;}
.Floor002677 .bx-pager div{ float:left; padding-right:10px;}
.Floor002677 .bx-pager a{ display:block; border:3px solid #efe9dd; border-radius:50%; width:16px; height:16px; overflow:hidden; line-height:1000px;}
.Floor002677 .bx-pager a.active{ border-color:#956134;}
@media(max-width:768px){
.Floor002677 .main > *{ width:auto; float:none !important;}
.Floor002677 .news-top{ margin-top:0; /* padding:3%; */ margin-bottom: 0.2rem;}
.Floor002677 .main{ border-radius:10px 0 0 10px;}
.Floor002677 .news-list li{padding:0.2rem 0;}
.Floor002677 .news-list li .pic{width: 40%;}
.Floor002677 .txt h2{ font-size:0.2rem; margin:0.1rem 0; line-height:1.4;}
}
@media(max-width:640px){
.Floor002677 .bx-pager{ position:relative; bottom:auto; right:auto; text-align:center; padding:3% 0;}
.Floor002677 .bx-pager div{ float:none; display:inline-block;}
.Floor002677 .details{ text-align:center; padding-bottom:3%;}
.Floor002677 .details a{ float:none; display:inline-block; margin-top:0;}

.Floor002677 .txt time{ font-size:12px;}
}
/*Floor003105 */
.Floor003105{position: relative;z-index: 1; overflow: hidden; padding: 5% 0;}
/* @media (max-width:1600px) {
.Floor003105{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003105{font-size: 14vw; padding: 1em 0;}
} */

.Floor003105 .auto{overflow: hidden;}
.Floor003105 .title{color: #008e40; }
.Floor003105 .title .cn{font-size: 0.38em;}
.Floor003105 .title .en{font-size: 0.52em;line-height: 1;}

.Floor003105 .slider li .txt .tit{font-size: 0.22rem; line-height: 1.5;color: #000;}
.Floor003105 .slider li .txt p{margin: 2.1875em 0 7.2vw 0;font-size: 0.18rem;line-height: 1.75;color: #333;}

.Floor003105 .slick-arrow{position: absolute;width: 0.5rem; height: 0.5rem;border-radius: 50%;background:url(../images/Floor003105-btn.svg) no-repeat center center; background-size:auto 0.13rem;  z-index: 20;font-size: 1em; text-indent: 999em;}
.Floor003105 .slick-next{transform: rotateY(180deg);background-color: #008e40;}
@media (min-width:1025px) {
.Floor003105 .slider{width: 91.667%;}
.Floor003105 .slider .slick-list{overflow: inherit;}
.Floor003105 .slider li:not(.slick-center){opacity: 0.4;}
.Floor003105 .slick-arrow{top: 50%; margin-top: -0.25rem;}
.Floor003105 .slick-prev{border: 2px solid #fff;left: 7.671%;}
.Floor003105 .slick-next{right: -0.25rem;}
.Floor003105 .title{width: 91.667%;}
.Floor003105 .title aside{padding-left: 54.546%;}
.Floor003105 .title .cn{text-indent: 3.1578em;}
.Floor003105 .title .en{text-indent: 2.3076em;}
.Floor003105 .slider li a{table-layout: fixed;}
.Floor003105 .slider li .ytable-cell{vertical-align: bottom;}
.Floor003105 .slider li .pic{width: 54.518%;}
.Floor003105 .slider li .txt{padding:0 0.8rem 0 0.8rem;}
}
@media (max-width:1600px) {
.Floor003105 .slider li .txt p{margin-bottom: 5vw;}
}
@media (max-width:1024px) {
.Floor003105 .title{width: 90%; margin: 0 auto 0.3em;}
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding:0.15rem 0.2rem;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.3em; right: 5%;}
.Floor003105 .slick-prev{background-color: #008e40;margin-right: 0.6rem;}
}
/* @media (max-width:480px) {
.Floor003105 .slider li .txt .tit{font-size: 0.32em;}
.Floor003105 .slider li .txt p{font-size: 0.24em;}
} */

/*Floor003099 */
.Floor003099{padding:5% 0;background:#f8f8f8;background:url(../images/Floor003099-bg.jpg) no-repeat center;overflow: hidden;}
.Floor003099 .slider .slick-list li a{display: block; margin: 0 10px; background: #fff;}
.Floor003099 .pic{overflow: hidden;position: relative;}

.Floor003099 .pic .Ispic{padding-bottom: 108.36%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1.1);}
.Floor003099 .slider .slick-dots{display: table; margin: 0 auto;}
.Floor003099 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 8px; height: 8px; margin: 0 12px;background: #eaeaea;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color: #008e40;background: none;}
.Floor003099 .txt{padding: 0.24rem; }
.Floor003099 .txt label{display: block; font-size: 16px;color: #000; margin-bottom: 1.5vw;}
.Floor003099 .txt time{font-size: 0.14rem;color: #999;}
.Floor003099 .txt .tit{font-size: 0.24rem;color: #000; line-height: 1.5; margin-bottom:0.1rem;}
.Floor003099 .txt .tit span{font-size: 0.18rem;color: #666; margin-left: 0.05rem;}
.Floor003099 .txt p{line-height: 1.75; color: #333;}
.Floor003099 li a:hover .tit{ color: #008e40;}

.Floor003099 .slick-arrow{position: absolute;width: 0.5rem; height: 0.5rem;border-radius: 50%;background:url(../images/Floor003105-btn2.svg) no-repeat center center; background-size:auto 0.13rem; border: 1px solid #008e40;  z-index: 20;font-size: 1em; text-indent: 999em;top: 50%;  margin-top: -0.25rem;}
.Floor003099 .slick-arrow:hover{background-color: #008e40; background-image:url(../images/Floor003105-btn.svg) ;}
.Floor003099 .slick-next{transform: rotateY(180deg);right: -0.7rem;}
.Floor003099 .slick-prev{left: -0.7rem;}

@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 2.24vw;}
}
@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -10px;}
}
@media(max-width:640px){
.Floor003099 .txt{ padding: 0.15rem;}
.Floor003099 .txt .tit{font-size: 0.2rem;}
.Floor003099 .txt .tit span{ font-size: 0.14rem;}
.Floor003099 .slider .slick-list li a{margin: 0 5px;}
.Floor003099 .slick-next{right: 0rem;}
.Floor003099 .slick-prev{left: 0rem;}
/* .Floor003099 .slick-arrow{background-color: #008e40; background-image:url(../images/Floor003105-btn.svg) ;} */
}
/*Floor002997 */
.Floor002997{padding:5% 0;}
.Floor002997 .auto{}
.Floor002997 .slider{margin:0 -10px;}
.Floor002997 .slider li a{color: #333; display: block; margin:0 10px; padding-bottom:0.5rem;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom: 87.56%; transition:  0.3s;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.1);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color: #fff;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.08); /* width: 86.568%; margin: -1.6vw auto 0; */ padding: 0.8vw;/* border-radius: 0.15rem 0; */ text-align: center;}
.Floor002997 .slider li .txt aside{font-size: 0.18rem;line-height: 1.5em;}
.Floor002997 .slider li .txt pre{font-size: 16px; line-height: 1.625em; max-height: 3.25em; margin: 1.2vw 0;}
.Floor002997 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;}
.Floor002997 .slider li a:hover .txt span{padding: 0 10px;background: #000;color: #fff;}

.Floor002997 .state{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.Floor002997 .state .dots{flex: 1;margin-right: 0.4rem;}

.Floor002997 .slick-dots{position: relative;height: 0.5rem;display: flex;align-items: center;}
.Floor002997 .slick-dots li{position: relative;flex: 1;height: 0.03rem;margin: -3px 0 0 0;border: 0;display: inline-block; vertical-align: middle;}
.Floor002997 .slick-dots li button{border-radius: 0;opacity: 0;display: none;}
.Floor002997 .slick-dots li:hover button{opacity: 1;}
.Floor002997 .slick-dots li:before{height: 0.03rem;background-color: #008e40;left: 0;top: 0;content: "";position: absolute;width: 0;transition: all 0.5s;}
.Floor002997 .slick-dots .slick-active:before{width: 100%;}
.Floor002997 .slick-dots:after{left: 0;top: 50%;transform: translateY(-50%);width: 100%;content: "";position: absolute;height: 0.03rem;background-color: #e5e6e8;margin-top: -1px;z-index: -1;}


.Floor002997 .controls{position: relative;  }
.Floor002997 .slick-arrow{width: 0.5rem;height: 0.5rem; position: static; top: 50%; /* margin-top: -0.25rem; */ border: 1px solid #008e40;background: url("../images/Floor003105-btn2.svg") no-repeat center center;background-size:auto 0.13rem; border-radius: 0.5rem; transition: 0.3s;display: inline-block;}
.Floor002997 .slick-arrow:hover{border-radius: 50%; background-color: #008e40;background-image: url("../images/Floor003105-btn.svg");}
.Floor002997 .slick-prev{margin-right: 0.15rem;}
.Floor002997 .slick-next{transform: rotateY(180deg);}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt{padding: 0.1rem;}
.Floor002997 .slider li .txt aside.dot2{font-size: 4.5vw;}
.Floor002997 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.Floor002997 .slider li .txt{} 

}


/*Floor003006 */
.Floor003006{position: relative; z-index: 1;padding:5% 0;background:#f8f8f8;background:url(../images/Floor003006-bg.jpg) no-repeat center;}
.Floor003006 .auto{position: relative;}
.Floor003006 .h-more{position: absolute;right:0;top:0.08rem;}
.Floor003006 .list li{display:inline-block; width: 250px;margin:0 0.02rem; }
.Floor003006 .list li figure{display: table; background:#fff; height: 110px;width: 100%; text-align: center;padding:0 2%;}
.Floor003006 .list li a{display: table-cell;vertical-align: middle;}
.Floor003006 .list li img{max-height: 70px; max-width: 100%!important;}
@media(max-width:1024px){
.Floor003006 .list li{width: 35vw;}
.Floor003006 .list li figure{height: 15vw;}
.Floor003006 .list li img{max-height: 0.7rem; width: 80%;display: block; margin: 0 auto;}
}

/*Bottom003199 */
.Bottom003199{background-color: #2a2a2a; }
.Bottom003199 a:hover{color: #008e40;}
.Bottom003199 .b-top,
.Bottom003199 .b-top a:not(:hover){color: rgba(255,255,255,0.4);}
.Bottom003199 .b-top nav dd{line-height: 1.4; padding: 0.3em 0; font-size: 0.16rem;}
.Bottom003199 .b-top nav dt{font-size: 0.18rem;font-weight: bold;  border-bottom: 1px solid rgba(255,255,255,0.1); min-height: calc(38 / 18 * 1em); margin-bottom: calc(22 / 18 * 1em);}
.Bottom003199 .b-top nav dt a:not(:hover){color: #fff;}

.Bottom003199 .hotline{margin-bottom: calc(22 / 16 * 1em);}
.Bottom003199 .hotline aside{font-size: calc(18 / 16 * 1em); color: #fff; font-weight: bold;}
.Bottom003199 .hotline .tel{display: inline-block; font-size: calc(30 / 16 * 1em); font-weight: bold; color: #fff;margin-top:0.15rem;margin-bottom:0.05rem;}
.Bottom003199 .hotline p{margin:0.06rem 0;line-height: 0.26rem;position: relative;padding-left:0.28rem; background-repeat: no-repeat; background-position: left center; background-size: 0.24rem auto; display: inline-block;}
.Bottom003199 .hotline p.email{background-image:url(../images/email.png);}
.Bottom003199 .hotline p.addr{background-image:url(../images/addr.png);background-position: left top 3px; }
.Bottom003199 .links{}
.Bottom003199 .links li{display: inline-block;margin-right:0.05rem;position: relative;}
.Bottom003199 .links a{display: block;width:0.42rem;height: 0.42rem;border-radius: 50%; background-color: rgba(255,255,255,0.08); background-repeat: no-repeat; background-position:center center;  background-size: 0.42rem auto; }
.Bottom003199 .links a.wx{background-image:url(../images/wx.png); }
.Bottom003199 .links a.wb{background-image:url(../images/wb.png);}
.Bottom003199 .links li figure{display: none;width: 120px; position: absolute; left: 0;bottom: 100%; margin-bottom: 10px;background: #fff;padding: 5px; border-radius: 5px;}
.Bottom003199 .links li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color: #fff; left: 16px; top:100%;}
.Bottom003199 .online-msg{position: relative; overflow: hidden;background-color: #333333; border-radius: calc(25 / 16 * 1em); padding: 0 calc(110 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Bottom003199 .online-msg .text{display: block; background: none; border: 0; width: 100%; height: calc(50 / 16 * 1em); line-height: calc(50 / 16 * 1em);color: #fff; font-size:1em;}
.Bottom003199 .online-msg .text::placeholder{color: rgba(255,255,255,0.16);}
.Bottom003199 .online-msg .btn{font-size:1em;width:calc(110 / 16 * 1em);color: #ff7366;height: calc(50 / 16 * 1em); position: absolute; background: none; border: 0; cursor: pointer; right: 0; top: 0;z-index: 10; padding: 0;}

.Bottom003199 .b-bottom{border-top: 2px solid rgba(255,255,255,0.05);padding: calc(30 / 14 * 1em) 0; font-size: calc(14 / 16 * 1em);}
.Bottom003199 .b-bottom a{display: inline-block;}
.Bottom003199 .b-bottom,
.Bottom003199 .b-bottom a:not(:hover){color: rgba(255,255,255,0.6);}
.Bottom003199 .b-bottom nav a:not(:last-child):after{content: '·'; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.6);}
@media (min-width:1025px) {
    .Bottom003199 .b-top{padding-top: calc(79 / 16 * 1em); margin-bottom: calc(75 / 16 * 1em);}
    .Bottom003199 .b-top nav{width: calc(1173 / 1600 * 100%);}
    .Bottom003199 .b-top .contact{width: calc(330 / 1600 * 100%);}
    .Bottom003199 .b-top nav dl{float: left; width: calc((100% - (70 / 1920 * 100vw) * 4) / 5);}
    .Bottom003199 .b-top nav dl:not(:nth-child(5n)){margin-right: calc(70 / 1920 * 100vw);}
    .Bottom003199 .b-top nav dt a{display: block; background: url(../images/Bottom00319-icon.svg) no-repeat right center; background-size: auto calc(13 / 18 * 1em);}
    .Bottom003199 .b-top nav dt a:hover{background-image: url(../images/Bottom00319-icon-on.svg);}
    .Bottom003199 .b-top nav dd{display: block!important;}
    .Bottom003199 .hotline{text-align: left; }
	
}
@media (max-width:1024px) {
    .Bottom003199 .b-top{padding: calc(50 / 16 * 1em) 0;}
    .Bottom003199 .b-top nav dd{display: none;}
    .Bottom003199 .b-top nav dd:last-child{margin-bottom: 2em;}
    .Bottom003199 .b-top nav dt{position: relative; overflow: hidden;}
    .Bottom003199 .b-top nav dt .wap-open{position: absolute; width:calc(40 / 18 * 1em); height: 100%; right: 0; z-index: 10; top: 0;background: url(../images/Bottom00319-icon.svg) no-repeat center center; background-size: auto 40%; transition: 0.3s;}
    .Bottom003199 .b-top nav dt.on  .wap-open{ background-image: url(../images/Bottom00319-icon-on.svg); transform: rotate(90deg);}
    .Bottom003199 .hotline,
    .Bottom003199 .b-bottom{text-align: center; }
    .Bottom003199 .b-bottom nav{margin-bottom: 1em;}
	.Bottom003199 .links,
	.Bottom003199 .hotline {display: table;margin: 0 auto;}
	.Bottom003199 .hotline p{text-align: left;}
}



/*
 .PicList002323 为demo编号
 */
.PicList002323{ padding: 5% 0 0; margin: 0 auto;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 0 1% 2% 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 87.56%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{ color: #333;padding:0.2rem 0;border-bottom:1px solid #e8e8e8; font-weight: normal; font-size: 0.18rem;text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #008e40;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}
/*
 .PicList001647 为demo编号
 */
.PicList001647{padding:5% 0 0;}
.PicList001647 li{ float:left; margin-right:3%; width:17.6%; margin-bottom:3%;}
.PicList001647 li figure{ position:relative;}
.PicList001647 li figure img{ width:100%;}
.PicList001647 li a.Ispic{ padding-bottom:132%; display:block; background-size:cover;}
.PicList001647 li *{margin:0;}
.PicList001647 li p{ font-size:0.16rem; color:#666;text-align: center;  line-height:26px;}
.PicList001647 li h1{ font-size:0.22rem;color:#333; text-align: center; font-weight:normal; padding-top:5%; padding-bottom:3%;}
.PicList001647 li h1 span{font-size:0.16rem;}
@media(min-width:641px){
.PicList001647 li:nth-child(5n){ margin-right:0;}
.PicList001647 li:nth-child(5n+1){ clear:left;}
}
@media(max-width:640px){
.PicList001647 li{ float:left; margin-right:2%; width:49%;}
.PicList001647 li:nth-child(2n){ margin-right:0;}
.PicList001647 li:nth-child(2n+1){ clear:left;}
.PicList001647 li h1{ font-size:16px;}
}
/*Page002623 */
.Page002623{padding: 2vw 0 4vw 0; text-align: center;font-size: 18px;}
.Page002623 .Pages{display: flex;align-items: center;justify-content: center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages .p_cur,
.Page002623 .Pages .p_count,
.Page002623 .Pages .p_total,
.Page002623 .Pages a.a_end{display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;border-radius: 50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #008e40;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
.Page002623 .Pages .p_jump .i_text{border: 1px solid #008e40;line-height: 25px;margin: 0 10px;border-radius: 5px;width: 10%;text-align: center;}
.Page002623 .Pages .p_jump .i_button{color: #fff;border: none;background: #008e40;font-size: calc(16 / 18* 1em);cursor: pointer;padding: 5px;line-height: 1;margin-left: 10px;border-radius: 5px;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
.Page002623 .Pages .p_jump{justify-content: center;margin-top: 20px;}
}
/*PicList003142 */
.PicList003142{padding:5% 0 0;}
.PicList003142 .auto{ }
.PicList003142 ul{display: flex;flex-wrap: wrap;}
.PicList003142 li{float: left;  margin-bottom: 3%;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);}
.PicList003142 li .txt{padding: 1.875em;}
.PicList003142 li .tit{ font-size: 0.22rem;line-height: 1.6666; }
.PicList003142 li p{font-size: 0.18rem; line-height: 1.7; min-height: 3.57142em;color:#666;margin-bottom:0.15rem;margin-top:0.1rem;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 64%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #008e40;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 31.3%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 3%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) { 
.PicList003142 li{width: 49%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 2%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
/*Floor */
.Banner002730{}
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position: absolute;left: 0;bottom: 0.68rem;width: 100%;z-index: 10;color: #fff; }
.Banner002730 .txt .auto{ }
.Banner002730 .txt .cn{font-size:0.36rem;font-weight: bold;/* margin-top:2.8rem; */}
.Banner002730 .txt .en{text-align: left; padding-left: 0px;margin-top:0.05rem;font-size:0.18rem;}
@media(min-width:1025px){
.Banner002730 figure{ height:480px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:94%;}
.Banner002730 .txt{bottom: 0.4rem;}
.Banner002730 .txt .cn{font-size:0.3rem;}
}
@media(max-width:768px){

}
/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: 0.16rem; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.625;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 0.18rem;line-height: 5;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #008e40;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #008e40;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3.5;}
}
/*RighInfo003141 */
.RighInfo003141{padding:5% 0;}
.RighInfo003141 .auto{}
.RighInfo003141 .intro{}
.RighInfo003141 .intro .title{ font-size: 0.36rem;color: #333333;font-weight: bold; margin-bottom: 0.35rem;}
.RighInfo003141 .intro .info{font-size:0.18rem; line-height: 2;text-align: justify;}
.RighInfo003141 .intro .info p{margin: 0.12rem 0;text-align: justify;color:#333;}
.RighInfo003141 .intro .info dl{margin-top:0.2rem;}
.RighInfo003141 .intro .info dd{line-height: 0.4rem}
.RighInfo003141 .intro .info dd span{display: inline-block;padding-left:0.28rem;background-repeat: no-repeat;background-position: left center;background-size:0.22rem;color:#333;}
.RighInfo003141 .intro .info .dd2 span{margin-right:0.45rem;}
.RighInfo003141 .intro .info dd span.addr{background-image: url(../images/addr2.png);}
.RighInfo003141 .intro .info dd span.tel{background-image: url(../images/tel2.png);}
.RighInfo003141 .intro .info dd span.email{background-image: url(../images/email2.png);}
.RighInfo003141 .intro .info dd span.gzh{background-image: url(../images/gzh.png);}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;color: #da251d; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #da251d;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 46%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 47%;}
.RighInfo003141 .number-count ul{display: table; margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}  
.RighInfo003141 .intro .title{font-size: 0.3rem;margin-bottom: 0.2rem;}
}
/*TextList002148 */
.TextList002148{ padding:5% 0 0;}
.TextList002148 .auto{ max-width:1600px;}
.TextList002148 li{ overflow:hidden; padding-left:170px; padding-right:48px; position:relative; margin-bottom:2%;}
.TextList002148 li:after{ position:absolute; content:''; right:0; top:0;width:48px; height:100%; background:url(../images/TextList002148-more.gif) no-repeat center center #999; transition:0.2s;}
.TextList002148 li:hover::after{ background-color:#008e40;}
.TextList002148 li div{ background-color:#f6f6f6; padding:2% 3%;}
.TextList002148 li time{ position:absolute; left:0; top:0; width:155px; height:100%;background-color:#f6f6f6;}

.TextList002148 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#707070; font-size:16px;}
.TextList002148 li time i{ font-style:normal; font-size:50px; color:#999; display:block;  line-height:40px;}
.TextList002148 li time i:after{ display:block; content:''; margin:9px auto; height:1px; width:66px; background:#dfdfdf;}
.TextList002148 li h3{ margin:0; font-size:0.22rem;font-weight: normal;}
.TextList002148 li p{ line-height:30px; overflow:hidden; color:#666; height:60px; margin:0.12rem 0 0 0;font-size: 0.18rem;}
@media(max-width:1000px){
.TextList002148 li{padding-left:120px;padding-right:30px;}
.TextList002148 li:after{width:30px; background-size:35% auto;}
.TextList002148 li time{width:105px;}
.TextList002148 li time span{font-size:14px;}
.TextList002148 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.TextList002148 li h3{ font-size:0.2rem;}
}
@media(max-width:640px){
.TextList002148 li{padding-left:100px;padding-right:0;}
.TextList002148 li:after{ display:none;}
.TextList002148 li time{width:85px;}
.TextList002148 li time span{font-size:12px;}
.TextList002148 li time i{font-size:30px;}
.TextList002148 li p{ line-height:20px; overflow:hidden; height:40px;}
}
/*PicList002938 */
.PicList002938{padding:5% 0 0;}
.PicList002938 ul{padding: 1.5vw 0; border-bottom: 1px solid #e8e8e8;}
.PicList002938 ul:last-child{border-bottom:0;}
.PicList002938 li .inner{padding-left: 38px;font-size: 16px; }
.PicList002938 ul .Ispic{padding-bottom:60%;}
.PicList002938 li time{color: #999;}
.PicList002938 li time a{float: right;color: #e43937;}
.PicList002938 li p{color: #333;line-height: 1.75em; height: 3.25em;margin-bottom:0.18rem;font-size: 0.18rem;}
.PicList002938 li aside{font-size: 0.22rem;margin-bottom:0.15rem;}
.PicList002938 li aside a{color: #000;}
.PicList002938 li aside a:hover{color: #008e40;}
@media(min-width:641px){
.PicList002938 ol{width:2.52rem;}
}
@media(max-width:640px){
.PicList002938 li .inner{padding-left: 3vw;font-size: 14px; }
.PicList002938 li aside{}
}
@media(max-width:640px){
.PicList002938 .ytable,
 .PicList002938 .ytable-cell{display: block;}
.PicList002938 ul{padding: 3vw 0;}
.PicList002938 li .inner{padding: 3vw;}
}


/*PicList002546 */
.PicList002546{padding:5% 0 2%;}
@media(min-width:1201px){
.PicList002546 li{float:left; width:50%;}
.PicList002546 ul:nth-child(2n) li .txt{ right:auto; left:0;}
.PicList002546 ul:nth-child(2n) li a .Ispic{ float:right;}
.PicList002546 ul:nth-child(2n) li a::before{ border-right-color:transparent; border-left-color:#f7f7f7; margin-left:15px;}
}
.PicList002546 li a{overflow:hidden; display:block;position:relative; background:#f7f7f7; transition:0.3s;}
.PicList002546 li .Ispic{ padding-bottom:102.44%; transition:0.3s;}
@media(min-width:481px){
.PicList002546 li a::before{ position:absolute; content:''; border:15px solid transparent; border-right-color:#f7f7f7; left:50%; top:50%; transform:translate(-50%, -50%); margin-left:-15px; z-index:10;}
.PicList002546 li .Ispic{ padding-bottom:53%; width:50%;}
.PicList002546 li .txt{ position:absolute; right:0; top:0; width:50%; height:100%;}
.PicList002546 li .table{ display:table; width:100%; height:100%;}
.PicList002546 li .table_cell{ display:table-cell; vertical-align:middle;}
}
.PicList002546 li figure{ padding:5%; text-align:center; color:#666;}
.PicList002546 li .txt i{ width:22px; height:22px;display:block; margin:15% auto 0; position:relative;transition:0.3s;}
.PicList002546 li .txt i::before,
.PicList002546 li .txt i::after{ position:absolute;content:''; width:100%; height:2px; background:#000; left:0; top:50%; margin-top:-1px;}
.PicList002546 li .txt i::after{ transform:rotate(90deg);}
.PicList002546 li h3{ font-weight:normal; color:#000; font-size:0.24rem; margin:0.14rem 0;  overflow:hidden;}
.PicList002546 li span{font-size:0.18rem;color:#333;display: block;margin-bottom:0.14rem;}
.PicList002546 li pre{ text-align:center; /* min-height:78px; max-height:78px; */ overflow:hidden; line-height:30px;color: #333;font-size: 0.18rem;}
.PicList002546 li a:hover .txt i{ transform:rotate(180deg);}
.PicList002546 li a:hover .Ispic{opacity:0.9;}
@media(max-width:1200px) and (min-width:481px){
.PicList002546 li:last-child .txt{ right:auto; left:0;}
.PicList002546 li:last-child a .Ispic{ float:right;}
.PicList002546 li:last-child a::before{ border-right-color:transparent; border-left-color:#f7f7f7; margin-left:15px;}
}


/*PicList002856 */

/*slick Basic*/
.PicList002856 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002856 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002856 .slick-list:focus {outline: none}
.PicList002856 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002856 .slick-slider .slick-track, 
.PicList002856 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002856 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002856 .slick-track:before, 
.PicList002856 .slick-track:after{display: table; content: '';}
.PicList002856 .slick-track:after{ clear: both;}
.PicList002856 .slick-loading .slick-track { visibility: hidden;}
.PicList002856 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002856 .slick-slide .slick-loading img { display: none;}
.PicList002856 .slick-slide .dragging img { pointer-events: none;}
.PicList002856 .slick-initialized .slick-slide { display: block;}
.PicList002856 .slick-loading .slick-slide { visibility: hidden;}
.PicList002856 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002856 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002856{padding:5% 0 0;}
.PicList002856 .filter{max-width: 650px; margin-bottom: 3%;}
.PicList002856 dl.year{position: relative; z-index: 10;}
.PicList002856 dl.year dd{position: absolute; top: 100%; left: 0; width: 100%; z-index: 100;background: #f9f9f9;display: none;}
.PicList002856 dl.year dd a{display: block;padding: 5px 20px;line-height: 24px; transition: 0.3s;}
.PicList002856 dl.year dd a:hover{background: #ea5433;color: #fff;}
.PicList002856 dl.year dt{position: relative;line-height: 50px;background: #f9f9f9;padding-right: 30px; padding-left: 20px;}
.PicList002856 dl.year dt:after{position: absolute; content: '';border: 4px solid transparent; border-top-color: #666; border-top-width: 6px;right: 20px; top: 50%; margin-top: -4px;}
.PicList002856 ul.search{position: relative;padding-right: 132px; z-index: 2;}
.PicList002856 ul.search .btn{position: absolute;right: 0; top: 0; width: 120px; line-height: 50px; background: #2a373f; text-align: center; color: #fff;}
.PicList002856 ul.search .text{width: 100%; line-height: 50px; height: 50px; background: #f9f9f9; border: 0;padding: 0 20px;color: #dadada;}
.PicList002856 ul.search .text.focus{color: #333;}

.PicList002856 .top-new{margin-bottom: 4%;}
.PicList002856 .top-new li{background: #f9f9f9;}
.PicList002856 .top-new li .img img{display: block;width: 100%;}
.PicList002856 .top-new li .txt .inner{padding: 20px;}
.PicList002856 .top-new li .txt time{font-size: 16px;color: #333;display: block;border-left: 3px solid #ea5432; padding-left: 19px; margin-left: -20px;}
.PicList002856 .top-new li .txt time b{display: block;font-size: 30px;}
.PicList002856 .top-new li .txt aside{margin: 20px 0 0 0;font-size: 24px;}
.PicList002856 .top-new li .txt p{line-height: 24px; color: #999;margin-top: 10px;}
.PicList002856 .top-new .slick-arrow{position: absolute;width: 70px; height: 70px; z-index: 10;background: #ea5433 url(../images/PicList002856_prev.png) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;}
.PicList002856 .top-new .slick-prev{margin-left: -70px;}
.PicList002856 .top-new .slick-next{background-color: #fff;background-image: url(../images/PicList002856_next.png);}
.PicList002856 .list li{background: #f7f7f7; margin-bottom: 2%;position: relative;}
.PicList002856 .list li a{position: absolute; left: 0; top: 0; width: 100%;height: 100%; border: 3px solid #008e40; opacity: 0;-webkit-opacity: 0; transition: 0.3s;}
.PicList002856 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList002856 .list li .inner{padding: 0.4rem;color: #333;}
.PicList002856 .list li time{font-size: 0.16rem;color:#999;}
.PicList002856 .list li aside.dot{font-size: 0.22rem; margin: 5px 0 10px 0;color: #000;}
.PicList002856 .list li p{color: #333;line-height: 1.875; margin: 0;font-size: 0.18rem;}
.PicList002856 .list li:hover aside.dot{color: #008e40;}
@media(min-width:641px){
.PicList002856 dl.year{float: left; width: 38.462%;}
.PicList002856 ul.search{float: right;width: 59.231%;}
.PicList002856 .list li{float: left; width: 48.5%;}
.PicList002856 .list li:not(:nth-child(2n)){margin-right: 3%;}
}
@media(min-width:769px){
.PicList002856 .top-new .slick-arrow{ left: 50%;bottom: 0; }
.PicList002856 .top-new li .img{width: 50%;}
.PicList002856 .top-new li .txt .inner{max-width: 330px; margin: 0 auto; }
}
@media(min-width:769px) and (max-width:1024px){
.PicList002856 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList002856 .top-new .slick-prev{margin-left: -50px;}
}
@media(max-width:768px){
.PicList002856 .top-new li .ytable,
.PicList002856 .top-new li .ytable-cell{display: block;}
.PicList002856 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList002856 .top-new .slick-prev{right: 10vw;}
.PicList002856 .top-new li .txt{padding: 20px;}
.PicList002856 .list li .inner{padding: 0.2rem;}
}
@media(max-width:640px){
.PicList002856 .top-new li .txt aside{font-size: 20px;}
.PicList002856 dl.year{margin-bottom: 10px;}
}

/*RighInfo000623 */

.RighInfo000623{padding: 5% 0;background: #f5f5f5;}
.RighInfo000623 .auto{}
.RighInfo000623 .title{margin-bottom: 2vw;}
.RighInfo000623 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #a52d33; margin-top: 1vw;}
.RighInfo000623 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.RighInfo000623 .title .en{color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.RighInfo000623 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .title .cn{font-size: 6vw;}
}

.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic time{bottom: 0; text-align: right;position: absolute;right: 0; background: rgba(0,142,64,0.75);color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-size: 72px; line-height: 0.8em;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}

.RighInfo000623 .info{background:#fff; background-size: contain;}
.RighInfo000623 .p-info{font-size:0.18rem;line-height: 1.875;color: #333;}
.RighInfo000623 .p-info p{margin: 0 0 0.1rem 0;}
.RighInfo000623 .p-info h3{font-size:0.22rem;font-weight: normal;color:#333;margin-bottom:0.1rem;margin-top:0.3rem;}
.RighInfo000623 .p-info .p1{}
.RighInfo000623 .p-info .p1 span{display: inline-block;width:40%;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;}
.RighInfo000623 .pic .inner{width: 216.85%;}
.RighInfo000623 .info .inner{padding-left: 30%;padding-right: 8.548%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 0.2rem;}
.RighInfo000623 .p-info .p1 span{ display: block; width: 100%;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}

.rules{padding:5% 0;}
.rules .con{}
.rules .con h2{text-align: center;font-size:0.28rem;color:#333;margin-bottom:0.3rem;margin-top:0.3rem;}
.rules .con p{font-size:0.16rem;line-height: 0.32rem;text-indent: 2em}
.rules .con p b{color:#333;}

/*TextList002514 */
.TextList002514{padding:5% 0;}
.TextList002514 .list{ border:1px solid #e6e6e6; padding:0 2%; margin-bottom:15px;}
.TextList002514 .job-title{ line-height:1.875; padding:0.2rem 0; font-size:0.22rem; cursor:pointer; position:relative;color:#333;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#008e40; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#008e40;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px solid #e8e8e8;}
.TextList002514 .job-main p{font-size:0.18rem;line-height: 0.32rem;margin:0.1rem 0;color:#333}
.TextList002514 .job-main p b{color:#000;}

@media(max-width:1024px){
/* .TextList002514 .lm-title .cn{font-size: 0.26rem;} */
.TextList002514 .job-title{font-size:0.2rem; padding:0.15rem 0;}
}


.organization{padding:5% 0;}
.organization .text{width:37%;float:right;}
.organization .text .lm-title{margin-bottom:0.25rem;}
.organization .text p{font-size:0.18rem;color:#333; line-height: 0.34rem}
.organization .text img{margin-top:0.30rem;}
.organization .pic{width:57.5%;float:left;}

@media(max-width:768px){
.organization .text{width:100%;float:none; margin-bottom: 0.2rem;}
.organization .pic{width:100%;float:none;}
}




.Member{padding: 1rem 0;background: #f8f8f8}
.Member .Member_form{max-width: 6rem;background: #fff;margin: 0 auto;padding: .5rem .85rem;}
.Member .Member_form .title{font-size: .36rem;color: #121212;text-align: center;margin-bottom: .4rem}
.Member .Member_form .line{margin-bottom: .2rem;position: relative}
.Member .Member_form .line input{width: 100%;border: none;background: #f8f8f8;border-radius: 50px;width: 100%;padding: 0 .24rem;height: .55rem;font-size: .16rem}
.Member .Member_form .line input.file{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0}
.Member .Member_form .line .filebox{height: 1.2rem;border-radius: .2rem;background: #f8f8f8;text-align: center;align-content: center;display: flex;justify-content: center;align-items: center}
.Member .Member_form .line .filebox i{display: block;margin: 0 auto;height: .5rem;width: .5rem;background: url(../images/upload.svg)no-repeat center;background-size: .5rem auto;opacity: .2}
.Member .Member_form .line .filebox span{display: block;margin: .1rem auto 0;}
.Member .Member_form .line .btn {position: absolute;right: 0;top: 0;width: .8rem;height: 100%; z-index: 5;cursor: pointer;background: url(../images/icon-eye-h.png) no-repeat center;background-size: 1.5em;}
.Member .Member_form .line.lpwd .btn {background-image: url(../images/icon-eye.png);}
.Member .Member_form .line .btn2 {position: absolute;right: .2rem;top: 0;width: .9rem;height: 100%;display: flex;justify-content: flex-end;align-items: center; z-index: 5;cursor: pointer;color: #008e40}
.Member .Member_form .line .wjmm{line-height: 2;display: inline-block;color: #777}
.Member .Member_form .lbtn{text-align: center;line-height: .55rem;border-radius: .6rem;background: #008e40;color: #fff;cursor: pointer;margin-top: .1rem;display: block;width: 100%;border: 0;font-size: .16rem}
.Member .Member_form .tp {text-align: center;margin-top: .7rem;display: flex;justify-content: center;align-items: center;}
.Member .Member_form .tp::before{content: ''; flex: 1 1 auto;margin: 0 .3rem;height: 1px;background: #dfdfdf;}
.Member .Member_form .tp::after{content: ''; flex: 1 1 auto;margin: 0 .3rem;height: 1px;background: #dfdfdf;}
.Member .Member_form .tp a{color: #008e40;}
.Member .Member_form .line .wjmm:hover{color: #008e40;}

.Member .Member_center{display: flex;flex-wrap: wrap;justify-content: space-between;;}
.Member .Member_center .PersonPageLeft {width: 18.75%;background: #fff;box-sizing: border-box;padding: 0.6rem;}
.Member .Member_center .PersonPageLeft .PersonUser {padding-bottom: 0.2rem;border-bottom: 1px solid #eee;}
.Member .Member_center .PersonPageLeft .PersonUser .name {color: #333;}

.Member .Member_center .PersonPageLeft .tit_name{margin-top:0.4rem;position: relative;font-size: 0.22rem;font-weight: normal;color: #000}
.Member .Member_center .PersonPageLeft .tit_name::before{content:'';display: block;width:0.08rem;height:0.25rem;background: #008e40;border-radius: 0.02rem;position: absolute;left:-0.6rem;top:50%;transform: translateY(-50%);}
.Member .Member_center .PersonPageLeft .PersonNav ul li{margin-top:0.3rem;font-weight: lighter;}
.Member .Member_center .PersonPageLeft .PersonNav ul li a{color:#999;}
.Member .Member_center .PersonPageLeft .PersonNav ul li.on {font-weight: normal;}
.Member .Member_center .PersonPageLeft .PersonNav ul li.on a{border-bottom:2px solid #008e40;font-weight: normal;color:#000;}
.Member .Member_center .PersonPageLeft .PersonNav ul li:hover a{border-bottom:2px solid #008e40;font-weight: normal;color:#000;}

.Member .Member_center .PersonPageRight{width:80%;background: #fff;box-sizing: border-box;padding:0.4rem 0.5rem;padding-bottom:0.8rem;}
.PersonTit{font-size: 0.2rem;padding-bottom:0.1rem;border-bottom:1px solid #eee;margin-bottom:0.4rem;font-weight: normal;color: #000;display: flex;justify-content: space-between;align-items: center;line-height: 1.875;}
.PersonTit a {background: #008e40;color: #fff;padding: .03rem .3rem;font-size: .16rem;border-radius: 6px;}

.Member .Member_center .Person_info{max-width:7.3rem;margin:0 auto;width:80%;}
.Member .Member_center .Person_info .inputbox{padding-left:1rem;padding-right:0.5rem;position: relative;margin-bottom:0.2rem;}
.Member .Member_center .Person_info .inputbox .name{position: absolute;left:0;top:0;line-height: 0.5rem;}
.Member .Member_center .Person_info .inputbox input{height:0.5rem;border-radius: 0.05rem;border:1px solid #eee;display: block;width:100%;box-sizing: border-box;padding:0 0.2rem;font-size: 0.16rem;}
.Member .Member_center .Person_info .inputbox .img{border:1px solid #eee;}
.Member .Member_center .Person_info .inputbox .edit{position: absolute;right:.7rem;top:0;line-height: 0.5rem;}
.Member .Member_center .Person_info .inputbox .edit a{color:#008e40;}
.Member .Member_center .Person_info .personbtn{padding-top:0.1rem;}
.personbtn button{width:2rem;line-height: 0.5rem;border-radius: 5px;background: #008e40;color:#fff;text-align: center;font-size: 0.16rem;border: 0;}



.release_box .release_btn{display: flex;align-items: center;}
.release_box .release_btn .audit_btn {border-radius: 6px;border: solid 1px rgba(0, 0, 0, .1); color: #555555;padding: .12rem .27rem;cursor: pointer;margin-right: .10rem;}
.release_box .release_btn .audit_btn.auditAic,
.release_box .release_btn .audit_btn:hover {background:#008e40;color: #fff }

.release_box .release_table{margin-top: .4rem}
.release_box .release_table .custom-table-header th {background-color: #f3faf6 !important;border-bottom: none !important;}
.release_box .release_table .custom-table-header th .cell {color: #555;}
.auditState0{color: #f8af01;}
.auditState1{color: #008e40;;}
.release_box .Pages {text-align: center;padding-top: 0.32rem;font-size: 0.14rem;}
.release_box .Pages .pagination{display: flex;justify-content: center;}
.pagination .el-pager li{margin: 0 8px;}
.pagination .el-pager li.is-active,
.pagination .el-pager li:hover{background-color: #008e40;border-radius: 4px;color: #fff;}

.release_title{font-size: .3rem;color: #333;margin-bottom: .3rem}

.form .el-form-item__label{color: #000;font-size: 0.18rem;padding-right: 0.22rem;}

.avatar-uploader{width: 100%;height: 100%;}
.avatar-uploader .avatar {width: 1.25rem;height: 1.25rem;display: block;object-fit: cover;}
.avatar-uploader .el-upload {border: 1px dashed #dcdfe6;border-radius: 6px;cursor: pointer;position: relative;overflow: hidden;transition: .2s;}
.avatar-uploader .el-upload:hover {border-color: #008e40;}
.el-icon.avatar-uploader-icon {font-size: 28px;color: #8c939d;width: 1.25rem;height: 1.25rem;text-align: center;}
#camera {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 18px;height: 18px;cursor: pointer;background: url(../images/upload.svg)no-repeat center;background-size: 18px auto;}
.form-border{max-width:1000px;height: 1px;background-color: #333333;opacity: 0.1;width: 100%;}
.title_input .el-input__inner {padding: 24px 0;}

#editor—wrapper {border: 1px solid #ccc;z-index: 1;max-width: 1000px;}
#toolbar-container { border-bottom: 1px solid #ccc;height: 100%;}
#editor-container { height: 300px;}
.flex-aifs{display: flex;}
.button{padding: 1.682% 0;cursor: pointer;}
.button a {border-radius: 8px;display: block;text-align: center;padding: .2rem .42rem;border: solid 1px rgba(0, 0, 0, .1);}
.info-button{margin: 0 .32rem 0 .7rem;}
.y_btn{background-color: #008e40;color: #fff;cursor: pointer;border: solid 1px transparent;}


@media(max-width:768px){
.Member{padding: 0.5rem 0;}
.Member .Member_form{padding: .2rem;}
.Member .Member_center .PersonPageLeft,
.Member .Member_center .PersonPageRight{ width: 100%;padding: 0.3rem;}
.Member .Member_center .PersonPageLeft .tit_name::before{left: -0.3rem;}
.Member .Member_center .Person_info{width: 100%;}
.Member .Member_center .Person_info .inputbox{padding-right: 0rem;}
}



.NewsInfo{padding: 5% 0;overflow: hidden;}
.NewsInfo .Info .InfoTit{margin-bottom:0.3rem;}
.NewsInfo .Info .InfoTit h2{font-size: 0.36rem;line-height: 0.52rem;color:#000;margin: 0}
.NewsInfo .Info .InfoTit .date{font-weight: lighter;margin:0.3rem 0; font-size: 0.16rem;}
.NewsInfo .Info .InfoTit .date span{display: inline-block;margin-right:0.3rem;}
.NewsInfo .Info .InfoTit .line{height:3px;border-top:1px solid #e8e8e9;border-bottom:0.03rem solid #e8e8e9;box-sizing: content-box;}
.NewsInfo .Info .InfoCon{line-height: 2; color: #333; font-size: 0.16rem;}
.NewsInfo .Info .InfoCon img{display: flex;margin:0 auto;}
.NewsInfo .Info .InfoPage{margin-top:0.5rem;padding:0.3rem 0;border-top:1px solid #e8e8e9;border-bottom:1px solid #e8e8e9;position: relative;}
.NewsInfo .Info .InfoPage .goback a{background:#008e40;color: #fff;padding: .12rem .4rem;border-radius: 50px;display: block; text-align: center; font-size: 0.16rem;}
.NewsInfo .Info .InfoPage dl dd{line-height: 0.36rem;color:#999; font-size: 0.16rem;}
.NewsInfo .Info .InfoPage dl dd a{color:#000;display: inline-block;margin-left:0.1rem;}
.NewsInfo .Info .InfoPage dl dd:hover a{color:#008e40;}

.NewsInfo .other .title{font-size: .3rem;color: #333;padding-bottom: .3rem}
.NewsInfo .other .form {background: #fafafa;padding: .3rem }
.NewsInfo .other .form li {position: relative;z-index: 1;margin-bottom: 10px;}
.NewsInfo .other .form li label.tit {position: absolute;left: 1.21428em;top: 0;line-height:.5rem;}
.NewsInfo .other .form li .text {border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size:.16rem;height: .5rem;line-height: .5rem;border-radius: 0.1rem;padding: 0 .2rem;background: #fff}
.NewsInfo .other .form ol .btn {display: block;width: 100%;background: #008e40;border: 0;cursor: pointer;border-radius: 10px;height: .5rem;color: #fff;font-size: .16rem;}

@media(min-width:1025px){
.NewsInfo .auto{display: flex;justify-content: center;}
.NewsInfo .Info .InfoPage{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.NewsInfo .Info{width:65%;}
.NewsInfo .other{width:24%;margin-left: 5%}
}

@media(max-width:1024px){
.NewsInfo .Info .InfoTit h2{font-size: 0.26rem;line-height: 1.7;}
.NewsInfo .Info .InfoPage dl dd a{display: inline;}
.NewsInfo .Info{ margin-bottom: 0.5rem;}
.NewsInfo .Info .InfoPage .goback{ margin-top: 0.2rem;}
.NewsInfo .Info .InfoCon img{ width: 100% !important; height: 100% !important;}
}

.Singlepage{padding:5% 0;line-height: 2; color: #333333;}
.Singlepage li{ margin-bottom: 1%;}


/*PicList002925 */
.PicList002925{ padding:5% 0 0% 0 ;}
.PicList002925 li{float: left;margin-bottom:2%; margin-right: 2%; text-align: center;position: relative;}
.PicList002925 li a{display: block;background: #f8f8f8;/* box-shadow: 0 0 5px rgba(0, 0, 0, 0.08); */position: relative;padding:0.2rem;transition: 0.3s;}
.PicList002925 li a:hover{background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}
.PicList002925 li .ytable{ height:2.5rem;}
.PicList002925 li .ytable-cell{ vertical-align:bottom;}
.PicList002925 li figure{ position:relative; display:inline-block;max-width: 95%;}
.PicList002925 li figure img{ max-height:2.5rem;padding: 0.1rem;background: url(../images/honorbg.png) no-repeat center center;background-size: 100% 100%;}
.PicList002925 li .tit{ padding-top:0.16rem ;}
.PicList002925 li .tit aside{font-size: 0.18rem; line-height: 1.8; color: #333;}
.PicList002925 li:hover .tit aside{color: #008e40;}
@media(min-width:769px){
.PicList002925 li{width:23.5%;}
.PicList002925 li:nth-child(4n){margin-right: 0; }
}
@media(max-width:768px){
.PicList002925 li{width:48%;}
.PicList002925 li:nth-child(2n){margin-right: 0; }
.PicList002925 li .ytable{ height:1.2rem;}

}

.Contact{ padding: 5% 0;}
.Contact .item{ display: flex; flex-wrap: wrap; align-items: center; background: #f8f8f8;  overflow: hidden; margin-bottom:0.3rem ;}
.Contact .item .left{padding:0.3rem 0.6rem;}
.Contact .item .left p {padding-left:0.4rem; line-height: 2; margin: 0; background-size:auto 0.26rem;background-repeat: no-repeat; background-position: left 0.2rem;font-size: 0.18rem;color: #333; }
.Contact .item .left p+p { margin-top: calc(12 / 18 * 1em); padding-top: 0.16rem; border-top: 1px solid #eee; }
.Contact .item .left p span { display: inline-block; color: #999; margin-bottom: 5px; font-size: 0.16rem;}
.Contact .item .left p b {font-size: 0.3rem; color: #008e40; line-height: 1; }
.Contact .item .left p:first-child { background-position: left 0.08rem;}
.Contact .item .left p.phone { background-image: url(../images/tel2.png); }
.Contact .item .left p.email { background-image: url(../images/email2.png); }
.Contact .item .left p.add { background-image: url(../images/addr2.png); }
.Contact .item .left p.ewm { background-image: url(../images/gzh.png); }
.Contact .item .code{ display: flex; flex-wrap: wrap;padding-left: 0.4rem;}
.Contact .item .code li{text-align: center; float: left;width:49%;max-width:calc(130 / 16 * 1em); }
.Contact .item .code li:not(:last-child){ margin-right: 2%;}
.Contact .item .code li:nth-child(2n){float: right;}
.Contact .item .code li img{ border-radius: 5px;display: block; background-color: #fff; padding: 5px;border: 1px solid #eee;}
@media (min-width:769px) {
.Contact .item .left{width:50%;}
.Contact .item .right{width:50%;}
}
@media (max-width:768px) {
.Contact .item .left{padding:0.2rem;width:100%;}

}


/*PicList010 */
.PicList010{ padding: 5% 0;}
.PicList010 .list li{float:left;width: 18.2%;margin-right:2%;margin-bottom: 2%;}
.PicList010 .list li div{border: #eee 1px solid;}
.PicList010 .list li:nth-child(5n){margin-right:0%;}
.PicList010 .list li .pic{overflow: hidden; padding: 0.05rem;}
.PicList010 .list li .Ispic{padding-bottom: 45%;background-size: contain; }
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li h3{line-height: 0.45rem;height: 0.45rem; overflow:hidden; font-weight:normal;text-align: center;color: #333; margin:0; font-size:0.18rem; }
.PicList010 .list li a:hover h3{ color:#008e40; }

@media(max-width:640px){
.PicList010 .list li:nth-child(2n){margin-right:0%;}
.PicList010 .list li{width: 49%;}
}


