@charset "utf-8";	
article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
  margin: 0;
  padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block
}

body, button, input, pre, select, textarea {
  font: 12px/1.5 'fonts/HELVETICA CONDENSED', arial, tahoma, \5b8b\4f53
}
input, select, textarea {
  font-size: 100%
}
th {
  text-align: inherit
}
fieldset, img {
  border: 0
}
img {
  vertical-align: top
}
iframe {
  display: block
}
abbr, acronym {
  border: 0;
  font-variant: normal
}
del {
  text-decoration: line-through
}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: 400
}
ol, ul {
  list-style: none
}
caption, th {
  text-align: left
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: 400
}
a {
  color: #333;
  text-decoration: none;
  outline: 0;
  blr: expression(this.onFocus=this.blur());
  -webkit-tap-highlight-color: transparent
}
a:focus {
  outline: 0;
  text-decoration: none
}
a:hover {
  text-decoration: underline
}
i {
  font-style: normal
}
input:focus, keygen:focus, select:focus, textarea:focus {
  outline: 0;
  outline-offset: 0
}
::-webkit-input-placeholder {
  color: #e0e0e0
}
::-moz-placeholder {
  color: #e0e0e0
}
:-ms-input-placeholder {
  color: #e0e0e0
}
input:-moz-placeholder {
  color: #e0e0e0
}
.cf:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 0
}
.cf {
  zoom: 1
}
.fl {
  float: left
}
.fr {
  float: right
}
.clear{ clear:both;}
.mt10 {
  margin-top: 10px
}
.mt15 {
  margin-top: 15px
}
.mt20 {
  margin-top: 20px
}
.mt30 {
  margin-top: 30px
}
.mt40 {
  margin-top: 40px
}
html.isPc .wap_box,html.isPc .wap-item,html.isWap .pc_box {
  display: none;
}
html.isPc .pc_box, html.isWap .wap_box,html.isWap .wap-item {
  display: block
}
html.isWap a:hover {
  text-decoration: none
}
/* pc 设备 */
html.isPc{}
html.isPc .wap_box,html.isPc .wap-item{display:none; font-size:40px;}
/* wap 设备 */

html.isWap{font-size:50px;}
html.isWap a:hover{text-decoration:none;}
/* 媒体查询 */
@media screen and (min-width:320px){
	html.isWap{font-size:50px;}
}
@media screen and (min-width:360px){
	html.isWap{font-size:56px;}
}
@media screen and (min-width:400px){
	html.isWap{font-size:62px;}
}
@media screen and (min-width:480px){
	html.isWap{font-size:75px;}
}
@media screen and (min-width:560px){
	html.isWap{font-size:87px;}
}
@media screen and (min-width:640px){
	html.isWap{font-size:100px;}
}

@font-face {
font-family:'HELVETICA CONDENSED';
src: url('fonts/HELVETICA CONDENSED.eot');
src: local('☺'),
 url('fonts/HELVETICA CONDENSED.eot?#iefix') format('embedded-opentype'),
 url('fonts/HELVETICA CONDENSED.woff') format('woff'),
 url('fonts/HELVETICA CONDENSED.ttf') format('truetype'), 
 url('fonts/HELVETICA CONDENSED.svg') format('svg');
font-weight: normal;
font-style: normal;
}

html.isWap body{font-size:0.24rem; }
html.isWap .pc_box{display:none;}

body{overflow-x:hidden;}
.wrapper{display:none;}

.isPc body {font-family: Verdana, Arial;}
.isPc .wrapper {min-width: 1100px}
.isWap .wrapper {min-width: 100%}

.isPc .w {width:1100px; margin: 0 auto}
.isWap .w { width:100%;}

.isPc .header{ width:1920px; height:144px; margin:0 auto; background: url("../i/topBg.png") no-repeat top center;}
.isPc .header .h-right{width:815px; float:right;}
.isPc .h-search { float:left; margin-left:50px; margin-right:8px; margin-top:25px; width:310px; height:34px; background:#f0f6e1;}
.isPc .h-search input{ border:0; height:34px;background:#f0f6e1; padding-left: 5px;}
.isPc .h-search .sInner {position: relative;}
.isPc .h-search .inp-text { width: 100%;}
.isPc .h-search .btn-submit { position: absolute;top: 2px;right: 4px; width: 28px; height: 28px; background: url("../i/search_bg.png") no-repeat center; line-height:0; font-size:0;}
.isPc .h-right-t{width:48%; padding-left:52%; overflow: hidden;}
.isPc .h-right-t .txt{ float:left; margin-right:15px; margin-top:6px; font-size:14px;}
.isPc .f_a,.isPc .t_a,.isPc .i_a{ float:left; margin-right:4px; margin-top:4px;}

.isWap body{ }
.isWap .header{ padding:0 0.3rem; height:1.07rem; background: url("../i/wap/topBg_w.png") no-repeat top center; background-size:100%;}
.isWap .h-btn-search { position: absolute; width: 0.65rem; height: 0.6rem; font-size: 0; line-height:0; top:0.25rem; right:1.4rem; background: url("../i/wap/fdj_w2.png") no-repeat center; background-size:0.65rem 0.6rem;}
.isWap .h-search { display: none; width: 100%;height: 2.5rem;position: absolute; z-index: 3; top: 1.05rem;left: 0; background:#81a822;}
.isWap .h-search .sInner { padding-right: 1.6rem; }
.isWap .h-search .inp-text {border: none;margin: .5rem .2rem .2rem;height: .5rem; line-height: .5rem; padding: .1rem;
padding-right: 1rem; width: 100%; font-size: .28rem; color: #fff; background:#99cf86; border-radius: 0.8rem;}
.isWap .h-search .btn-submit {position: absolute;width: 1rem; height: 1rem; font-size: 0; line-height: 0; background: url("../i/wap/fdj_w.png") no-repeat center; background-size: .35rem .37rem;top: 0.35rem; right: 0.3rem;}
.isWap .h-right-t{width:48%; padding-left:52%; overflow: hidden;}
.isWap .h-right-t .txt{ float:left; margin-right:15px; margin-top:6px; font-size:14px;}
.isWap .h-search .btn-back {position: absolute; bottom:0.3rem;left:50%; margin-left:-0.25rem; width: 1rem;height: 1rem; background: url(../i/wap/s_w_close.png) center no-repeat; background-size: .5rem .5rem;font-size: 0;line-height: 0}
.isWap .h-search-show { display: block;}
.isWap .h-btn-nav {position: absolute;width:0.65rem;height:0.55rem;font-size: 0;line-height: 0; background: url("../i/wap/nav_w.png") no-repeat center; background-size:0.65rem 0.5rem; top: 0.3rem; right:0.4rem;}

.isPc .nav {height: 40px; line-height: 40px; text-align: center; position: relative; z-index: 99; text-transform: uppercase; right:0; top:30px;}
.isPc .nav a { width:150px; padding:0 6px; line-height:40px; height:40px; color: #13336d; font-size: 16px; float:left;}
.isPc .nav a:hover {height:40px; text-decoration:none; color:#fff;}
.isPc .nav li { position: relative; float:left; text-align: center;}
.isPc .nav li.wap-item {display: none}
.isPc .nav li.cur {border-bottom:0; background:#81a822; }
.isPc .nav li.cur a{ color:#fff;}
.isPc .nav li.cur .nav-sub {display: block; background:rgba(74,169,41,0.5);}
.isPc .nav .icon-arrow { display: none}
.isPc .nav li .nav-sub { display:none; position: absolute; z-index:3; right:0; top:100%;  /*width:162px;*/ background:rgba(74,169,41,0.5);}
.isPc .nav li .nav-sub li {display: block; line-height:24px; padding: 8px 0; width:100%;}
.isPc .nav li .nav-sub li.cur a {border-bottom:none; background: none;}
.isPc .nav li .nav-sub li a { text-align: center; display: block; height:auto;line-height:24px; padding: 8px 3%; width:94%;}
.isPc .nav li .nav-sub li a:hover { }

.isWap .nav {display: none; position: absolute; left:0; top:1.05rem; width: 100%;background:#2a614a/* url("../i/wap/nav_bg.png") repeat left top*/;z-index: 99;display: none}
.isWap .nav, .isWap .nav a {color: #fff;font-size: .3rem; text-transform: uppercase;}
.isWap .nav .wap-nav-close {position: absolute; width: 1rem;height: 1rem;font-size: 0;line-height: 0; background: url("../i/wap/nav_w_close.png") no-repeat right center; background-size:.7rem .6rem; top: -1.0rem; right:0.35rem;}
.isWap .nav li {border-bottom: 1px solid #75bd5f; margin: 0 0.3rem;}
.isWap .nav li.cur .nav-sub {display: block}
.isWap .nav a {display: block;position: relative;line-height: .95rem}
.isWap .nav em { display: inline-block; padding-left:0;}
.isWap .nav .icon-arrow {position: absolute;width: 1rem; height: 1rem; top: 0;right: 0; text-align: center;}
.isWap .nav .nav-sub {/*background: url("../i/wap/navBg2.png") repeat left top;*/ display: none;}
.isWap .nav .nav-sub li {border-top: 1px solid #75bd5f; border-bottom: none;font-size: .22rem;line-height: 1.0em}
.isWap .nav .nav-sub a {display: block;padding: 0.2rem .38rem; font-size: 0.3rem; line-height: 0.34rem;}

/* isPc banner */
.isPc .banner{zoom:1;position:relative; width:100%; margin:0 auto 25px;}
.isPc .banner .sliderInner,
.isPc .banner .sliderInner li{width:100%;height:700px;overflow:hidden;zoom:1;}
.isPc .banner .sliderInner{}
.isPc .banner .sliderInner li{display:inline;float:left;position:relative;}
.isPc .banner .sliderInner a{display:block;}
.isPc .banner .sliderInner img{display:block;width:100%;height:700px;}
.isPc .banner .list-mask{position:absolute; top:50%; left:50%; margin-left:-475px; margin-top:70px; width:950px;background:rgba(0,0,0,0.5);}
.isPc .banner .list-text{display:block; height:140px; padding:50px 20px; margin:0 auto; position: relative;}
.isPc .banner .list-text p{padding: 0px; text-transform:uppercase; font-weight: bold;}
.isPc .banner .list-text a{font-size:24px;line-height:36px; color:#fff;}
.isPc .banner .btn-slider{ position:absolute; z-index: 3000000; width:78px;height:78px; font-size:0px;line-height:0px; top:70px; }
.isPc .banner .btn_prev{left:-60px;margin-left:0; display: none;} 
.isPc .banner .btn_next{background-position:0 0px; right:-30px;background:#2a614a url("../i/arr.png") no-repeat center;}
.isPc .banner .sliderCur{font-size:0px;line-height:0px;text-align:center;padding:0px; width:160px; position:absolute; bottom:30px; left:18px;}
.isPc .banner .sliderCur a{display:inline-block;width:24px;height:23px;vertical-align:top; border-radius:50%; margin-right:5px; background:url("../i/cur1.png") no-repeat center;}
.isPc .banner .sliderCur a:hover{ text-decoration:none; background:url("../i/cur2.png") no-repeat center;}
.isPc .banner .sliderCur a.cur{ background:url("../i/cur2.png") no-repeat center;}

/* isWap banner*/
.isWap .banner{overflow:hidden;zoom:1;position:relative; width:100%; height:5.5rem;}
.isWap .banner .sliderInner,
.isWap .banner .sliderInner li{width:100%;overflow:hidden;zoom:1;}
.isWap .banner .sliderInner{}
.isWap .banner .sliderInner li{display:inline;float:left;position:relative; top:0;}
.isWap .banner .sliderInner a{display:block;}
.isWap .banner .sliderInner img{display:block;width:100%;}
.isWap .banner .list-mask{}
.isWap .banner .list-text{background:#f0f0f0; position: relative;}
.isWap .banner .list-text p{display:block; padding:0.3rem 0.3rem 0.3rem 0.3rem; line-height:0.36rem; height:1.3rem; /*overflow:hidden; text-overflow:ellipsis; word-break:hyphenate;display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp:1;*/ text-transform: none;}
.isWap .banner .list-text a{color:#353a3e;font-size:0.3rem;line-height:0.46rem; font-weight: bold;}
.isWap .banner .list-text span{ display: none;}
.isWap .banner .btn-slider{position:absolute;width:0.75rem;height:0.75rem;font-size:0px;line-height:0px;top:0.9rem;background-size:1.7rem 0.75rem;}
.isWap .banner .btn-prev{left:0;}
.isWap .banner .btn-next{background-position:-0.85rem 0px;right: 0px;}
.isWap .banner .sliderCur{  position:absolute; width:100%; left:50%; margin-left:-50%; bottom:0.5rem; z-index:9;font-size:0px;line-height:0px;text-align:center;padding:0;}
.isWap .banner .sliderCur a{display:inline-block;width:0.15rem;height:0.15rem; border-radius:50%; vertical-align:top; margin:0px 0.05rem; border:1px solid #2a614a;}
.isWap .banner .sliderCur a.cur{background:#2a614a;}

.isPc .header_r_t ul{ float:right; width:312px; height:34px; margin-top:25px; background:#353a3e; padding: 0 5px; font-size:14px; text-transform: uppercase;}
.isPc .header_r_t ul li.ch{font-size:12px;}
.isPc .header_r_t ul li{float:left; height:34px;}
.isPc .header_r_t ul li a{line-height:34px; color:#999999; padding:0 8px; border-right:1px solid #999999;}
.isPc .header_r_t ul li.br0 a{border-right:0;}

.isPc .banner_box{ width:800px; height:215px; bottom:0; position: absolute; z-index: 3; left:50%; margin-left:-400px; bottom:57px;}
.isPc .twBox_bt{ background: url("../i/btBg.png") repeat-x left top; height:64px; line-height: 64px; margin-bottom:5px; }
.isPc .twBox_bt span{ display: inline-block; text-align: center; border-top:5px solid #353a3e; font-size:30px; text-transform: uppercase; font-family:Arial; font-weight: bold;} 
.isPc .twBox_bt span a{font-size:30px;}
.isPc .twBox_bt span a:hover{ text-decoration: none;}

.isPc .banner_box{ width:950px; height:215px; bottom:0; position: absolute; z-index: 3; left:50%; margin-left:-475px; bottom:57px; width:950px;}
.isPc .twBox_bt{ background: url("../i/btBg.png") repeat-x left top; height:64px; line-height: 64px; margin-bottom:5px; }
.isPc .twBox_bt span{ display: inline-block; text-align: center; border-top:5px solid #353a3e; font-size:30px; text-transform: uppercase; font-family:Arial; font-weight: bold;} 
.isPc .twBox_bt span a{font-size:30px;}
.isPc .twBox_bt span a:hover{ text-decoration: none;}

.isWap .banner_box{}
.isWap .twBox_bt{ background: url("../i/btBg.png") repeat-x left top; height:0.7rem; line-height:0.7rem; margin-bottom:0.2rem; }
.isWap .twBox_bt span{ display: inline-block; text-align: center; border-top:5px solid #353a3e; font-size:0.34rem; text-transform: uppercase; font-family:Arial; font-weight: bold;} 
.isWap .twBox_bt span a{font-size:0.34rem;}
.isWap .twBox_bt span a:hover{ text-decoration: none;}

.isPc .main{}
.isPc .twBox{ margin-bottom:70px;}
.isPc .twBox_cont_l{width:740px; float:left; margin-right:20px;}
.isPc .twBox_cont_l span{width:320px; height:220px; float:left; margin-right:25px;}
.isPc .twBox_cont_l span img{width:100%; height:220px;}
.isPc .twBox_cont_l .twBox_t{ float:right; width:380px; color:#2a614a;}
.isPc .twBox_cont_l .twBox_t i{font-size:14px;}
.isPc .twBox_cont_l .twBox_t h3{ font-size:26px; line-height: 28px; margin:10px 0; font-family: Arial;}
.isPc .twBox_cont_l .twBox_t h3 a{color:#2a614a;}
.isPc .twBox_cont_l .twBox_t p{ font-size:16px; line-height: 22px;}
.isPc .twBox_cont_l .twBox_t .btn{width:116px; height:30px; line-height: 30px; background:#2a614a; margin-top:10px;}
.isPc .twBox_cont_l .twBox_t .btn a{ display: block; width:100%; line-height:30px; color:#fff; text-align: center; font-size:16px;}
.isPc .twBox_cont_l .twBox_t .btn a:hover{ text-decoration: none;} 

.isWap .main{ margin:0 3%; width:94%;}
.isWap .twBox{ margin-bottom:0.7rem;}
.isWap .twBox_cont_l{width:100%; display: none;}
.isWap .twBox_cont_l span{width:100%;}
.isWap .twBox_cont_l span img{width:100%;}
.isWap .twBox_cont_l .twBox_t{ color:#2a614a;}
.isWap .twBox_cont_l .twBox_t i{font-size:0.24rem;}
.isWap .twBox_cont_l .twBox_t h3{ font-size:0.28rem; line-height:0.32rem; margin:0.2rem 0; font-family: Arial;}
.isWap .twBox_cont_l .twBox_t h3 a{color:#2a614a;}
.isWap .twBox_cont_l .twBox_t p{ font-size:0.28rem; line-height:0.32rem;}
.isWap .twBox_cont_l .twBox_t .btn{width:116px; height:30px; line-height: 30px; background:#2a614a; margin-top:0.2rem;}
.isWap .twBox_cont_l .twBox_t .btn a{ display: block; width:100%; line-height:0.32rem; color:#fff; text-align: center; font-size:0.24rem;}
.isWap .twBox_cont_l .twBox_t .btn a:hover{ text-decoration: none;} 

.isPc .twBox_cont_r{ font-size:18px; line-height:24px; width:340px; float:right; }
.isPc .twBox_cont_r li{ margin-bottom:20px; width:320px; padding-left: 20px; background:url("../i/arr2.png") no-repeat left 5px;} 

.isWap .twBox_cont_r{ font-size:0.24rem; line-height:0.32rem; background:#f2f2f2; padding: 0.3rem;}
.isWap .twBox_cont_r li{ margin-bottom:0.2rem; width:95%; padding-left:5%; background:url("../i/arr2.png") no-repeat left 5px;} 

.isPc .twCont2 dl{ float:left; width:256px; margin-right:25px;}
.isPc .twCont2 dl.mr0{ margin-right:0;}
.isPc .twCont2 dl dt{width:256px; height:170px; display: block; margin-bottom:10px;}
.isPc .twCont2 dl dd{width:95%; font-size:16px; line-height: 20px; border-left:5px solid #353a3e; padding-left:5%;}

.isWap .twCont2 dl{ width:100%; overflow: hidden; margin-bottom:0.25rem;}
.isWap .twCont2 dl.mr0{ }
.isWap .twCont2 dl dt{width:40%; display: block; margin-bottom:0; float:left;}
.isWap .twCont2 dl dt img{width:100%; height:1.6rem;}
.isWap .twCont2 dl dd{ float:right; min-height:1.23rem; width:55%; font-size:0.26rem; line-height:0.36rem; background:#f2f2f2; padding: 3% 2.5%;}

.isPc .twBox2{ margin-bottom:70px;}
.isPc .twBox3{ margin-bottom:70px;}
.isPc .twCont3 .p1{width:423px; height:585px; float:left; position: relative;}
.isPc .twCont3 .p1 img{ width:100%; height:585px;}
.isPc .twCont3 .p1 i{ font-size:18px; color:#b5e04b; text-align: center; background:#2a614a; position: absolute; top:0; left:0; display: block; width:208px; height:33px; line-height: 33px;}
.isPc .twCont3 .p2{width:665px; float:right; position: relative;}
.isPc .twCont3 .p2 .p2_t{ height:228px; margin-bottom:10px;}
.isPc .twCont3 .p2 .p2_t .s1{width:228px; height:228px; left:0; margin-right:12px; position: absolute;}
.isPc .twCont3 .p2 .p2_t .s2{ width:425px; height:228px; right:0; position: absolute;}
.isPc .twCont3 .p2 i{font-size:18px; text-transform: uppercase; color:#b5e04b; text-align: center; background:#2a614a; position: absolute; top:0; left:0; display: block; padding: 0 8px; height:33px; line-height: 33px;}
.isPc .p2_b{width:666px; height:346px; position: relative;}

.isWap .twBox2{ margin-bottom:0.7rem;}
.isWap .twBox3{ margin-bottom:0.7rem;}
.isWap .twCont3{width:100%; }
.isWap .twCont3 .p1{width:100%; margin-bottom:0.3rem;}
.isWap .twCont3 .p1 img{ width:100%;}
.isWap .twCont3 .p1 i{ font-size:0.26rem; color:#b5e04b; text-align: center; background:#2a614a; position: absolute; top:0; left:0; display: block; width:auto; height:0.4rem; line-height:0.4rem;}
.isWap .twCont3 .p2{width:100%;}
.isWap .twCont3 .p2 img{}
.isWap .twCont3 .p2 .p2_t{ position: relative; margin-top:0.3rem; width:100%; height:3rem; margin-bottom:0.1rem; background: red;}
.isWap .twCont3 .p2 .p2_t .s1{ width:48%;height:2rem; top:0; left:0; position: absolute;}
.isWap .twCont3 .p2 .p2_t .s1 img{width:100%;}
.isWap .twCont3 .p2 .p2_t .s2{ width:48%; top:0; right:0; position: absolute;}
.isWap .twCont3 .p2 .p2_t .s2 img{width:100%;}
.isWap .twCont3 .p2 i{font-size:18px; text-transform: uppercase; color:#b5e04b; text-align: center; background:#2a614a; position: absolute; top:0; left:0; display: block; padding: 0 8px; height:33px; line-height: 33px; width:1.5rem;}
.isWap .p2_b{width:100%; height:auto; position: relative;}
.isWap .p2_b img{width:100%;}


.isPc .twBox4 {background:#f0f0f0; padding:0 0 70px; margin-bottom:110px;}
.isPc .twBox4 ul{width:1100px; margin:0 auto; display: block;}
.isPc .twBox4 li{width:170px; border:1px solid #efe8e1; background: #fff; text-align: center; float:left; margin-right:13px;}
.isPc .twBox4 li.mr0{ margin-right:0;}
.isPc .twBox4 li i{ display: block; font-size:14px; text-transform: uppercase; text-align: center; background:#2a614a; width:100%; color:#fff; padding:10px 0; line-height: 13px;}
.isPc .twBox4 li a{color:#fff;}
.isPc .twBox4 li a:hover{ text-decoration: none;}
.isPc .twBox4 li b{ display: block; width:100%; height:103px; padding-top:47px; margin:0 auto;}
.isPc .twBox4 li.l5 b{ display: block; width:100%; height:123px; padding-top:27px; margin:0 auto;}


.isWap .twBox4 {background:#f0f0f0; margin:0 3%; width:94%; margin-bottom:0.2rem;}
.isWap .twBox4 ul{width:100%; margin:0 auto; display: block;}
.isWap .twBox4 li{width:31%; background: #fff; text-align: center; float:left; margin:0 1% 0.15rem;}
.isWap .twBox4 li b{ display: block; width:1rem; height:1rem; margin:0 auto; display: block;}
.isWap .twBox4 li b img{width:60%; margin:0 auto;}
.isWap .twBox4 li.mr0{}
.isWap .twBox4 li i{ display: block; font-size:0.2rem; text-transform: uppercase; text-align: center; background:#2a614a; width:100%; color:#fff; padding:0.2rem 0; line-height:0.24rem;}
.isWap .twBox4 li a{color:#fff;}
.isWap .twBox4 li a:hover{ text-decoration: none;}
.isWap .twBox4 li b{ display: block; width:100%; height:1.6rem; padding-top:0.3rem; margin:0 auto;}
.isWap .twBox4 li.l5 b{ display: block; width:100%; height:1.7rem; padding-top:0.2rem; margin:0 auto;}

.isPc .twBox4_bt span{ display:inline-block; padding: 0 25px; font-size:18px; height:40px; line-height: 40px; background: #fff; text-align: center; margin-bottom:55px;}
.isPc .twBox4_bt span a:hover{ text-decoration: none;}

.isWap .twBox4_bt{ background: url("../i/btBg.png") repeat-x left top; height:0.7rem; line-height:0.7rem; margin-bottom:0.2rem; }
.isWap .twBox4_bt span{ display: inline-block; text-align: center; border-top:5px solid #353a3e; font-size:0.34rem; text-transform: uppercase; font-family:Arial; font-weight: bold;} 
.isWap .twBox4_bt span a{font-size:0.34rem;}
.isWap .twBox4_bt span a:hover{ text-decoration: none;}

.isPc .linkBox{ padding:25px 0; background:#124731;}

.isPc .f-links{padding:15px 0px 55px; line-height:40px; width:422px; margin:0 auto; color:#b5e04b; }
.isPc .f-links .select-group{display:block; float:left;}
.isPc .f-links h3{ float:left; margin-right:10px; font-size:16px; color:#b5e04b;}
.isPc .select-group,
.isPc .select-group .select-selected{height:40px;line-height:40px;font-size:15px;position:relative;text-align: left;}
.isPc .select-group{display: inline-block;width:368px;background:#2a614a; border:1px solid #4aa929;}
.isPc .select-group .select-selected{padding-right:60px;user-select: none;}
.isPc .select-group .select-value{display:block;width:100%;height:100%;padding-left:15px;}
.isPc .select-group .select-arrow{position:absolute;width:40px;height:40px;top:0px;right:0px;background:#b5e04b url(../i/arr_b.png) no-repeat center;font-size:0px;line-height:0px;cursor: pointer;}
.isPc .select-group .select-options{position: absolute;width:100%; background:rgba(255,255,255,0.8); left:0px;bottom:100%;display: none;padding: 15px 0 0;}
.isPc .select-group li{ border-top:1px solid #4aa929; margin:0 15px;}
.isPc .select-group a{display:block;padding:10px 15px;line-height:20px;}
.isPc .select-group a:hover{background:#fff;text-decoration: none;}

.isWap .f-links{padding:0.3rem 4% 0.3rem; line-height:0.4rem; width:92%; color:#b5e04b; background:#124731;}
.isWap .f-links .select-group{display:block; float:left;}
.isWap .f-links h3{ float:left; margin-right:0; font-size:0.34rem; line-height:0.55rem; color:#b5e04b; text-transform: uppercase;}
.isWap .select-group,
.isWap .select-group .select-selected{height:0.55rem;line-height:0.55rem;font-size:0.24rem; position:relative;text-align: left;}
.isWap .select-group{display: inline-block;width:5rem; margin:0 auto; background:#2a614a;}
.isWap .select-group .select-selected{padding-right:0.3rem; user-select: none;}
.isWap .select-group .select-value{display:block; height:100%;padding-left:2%;}
.isWap .select-group .select-arrow{position:absolute;width:0.55rem;height:0.55rem;top:0px;right:0px;background:#b5e04b url(../i/arr_b.png) no-repeat center;font-size:0px;line-height:0px;cursor: pointer;}
.isWap .select-group .select-options{position: absolute;width:100%; background:rgba(255,255,255,0.8); left:0px;bottom:100%;display: none;padding: 15px 0 0;}
.isWap .select-group li{ border-top:1px solid #4aa929; margin:0 0.2rem;}
.isWap .select-group a{display:block;padding:0.2rem ;line-height:0.3rem;}
.isWap .select-group a:hover{background:#fff;text-decoration: none;}
.isWap .f-links .select-group{display:block;width:77%; float:left; margin-left:3%;}

.isPc .usBox{ font-size:16px; float:right; width:150px; background:url("../i/letter.png") no-repeat right center; color:#b5e04b; text-transform: uppercase;}
.isPc .usBox a{color:#b5e04b;}

.isWap .usBox{ display: none;}


.isPc .footer{ background:#2a614a; padding-top: 60px;}
.isPc .tBox{width:50px; height:50px; margin:0 auto;}
.isPc .f-menu{ padding-bottom:55px;}
.isPc .f-menu dl{ float:left; margin-left:100px; width:170px; font-size:14px;}
.isPc .f-menu dl dt{ font-size:18px; text-transform: uppercase; font-weight: normal; margin-bottom:10px;}
.isPc .f-menu dl a{color:#fff;}

.isPc .f-copy{ background:#fff; font-size:12px; line-height:16px; padding:30px 0;}
.isPc .f-copy p{width:340px; margin:0 auto; text-align: center;}

.isWap .f-copy{ background:#2a614a; font-size:0.24rem; line-height:0.36rem; padding:0.24rem 0; color:#fff;}
.isWap .f-copy p{width:90%; margin:0 auto; text-align: center;}

.isPc .twCont3 li{ position:relative;}
.isPc .twCont3 i{ position: absolute; top:0; left:0; display: block; padding:6px 15px; background:#2a614a; color:#b5e04b; font-size:18px; line-height: 28px;}
.isPc .twCont3 .list-item1{width:422px; float:left; height:585px; position: relative; margin-right:12px;}
.isPc .twCont3 .list-item1 img{width:100%; height:585px;}
.isPc .twCont3 .list-item2{width:228px; height:228px; float:left;}
.isPc .twCont3 .list-item2 img{width:100%; height:228px;}
.isPc .twCont3 .list-item3{width:426px; height:228px; float:right;}
.isPc .twCont3 .list-item3 img{width:100%; height:228px;}
.isPc .twCont3 .list-item4{width:666px; height:346px; margin-top:11px; float:right;}
.isPc .twCont3 .list-item4 img{width:100%; height:346px;}

.isWap .twCont3 li{ position:relative;}
.isWap .twCont3 i{ position: absolute; top:0; left:0; display: block; padding:0.1rem 0.2rem; background:#2a614a; color:#b5e04b; font-size:0.24rem; line-height: 0.28rem;}
.isWap .twCont3 .list-item1{width:49%; float:left; position: relative; margin-right:2%;}
.isWap .twCont3 .list-item1 img{width:100%; height:4.6rem;}
.isWap .twCont3 .list-item2{width:49%; float:right; margin-bottom:0.1rem;}
.isWap .twCont3 .list-item2 img{width:100%;}
.isWap .twCont3 .list-item3{width:49%; float:right;}
.isWap .twCont3 .list-item3 img{width:100%;}
.isWap .twCont3 .list-item4{width:100%; margin-top:0.1rem; float:right;}
.isWap .twCont3 .list-item4 img{width:100%;}

/*20220704*/
.isPc .nav { width:100%; height: 40px; line-height: 40px; text-align: center; position: relative; z-index: 99; text-transform: uppercase; right:0; top:0; padding-top: 10px;}
.isPc .header_r_t{overflow: hidden;}
.isPc .header_r_t ul{ float:right; width:276px;}
.isPc .banner_box{ width:780px; height:215px; bottom:0; position: absolute; z-index: 3; left:50%; margin-left:-390px; bottom:57px; font-family:Arial, "sans-serif";}
.isPc .banner .list-mask{position:absolute; top:50%; left:50%; margin-left:-390px; margin-top:70px; width:780px;background:rgba(0,0,0,0.5);}

.isPc .banner .list-text{display:block; width:700px; height:140px; padding:50px 60px 50px 30px; margin:0 auto; position: relative;}

.isPc .f-menu dl{ float:left; margin-left:135px; font-size:14px; width:auto;}

.isPc .banner .list-text p{padding: 0px; text-transform:none; font-weight: normal; font-size: 35px;}
.isWap .twBox4 li{width:31%; background: #fff; text-align: center; float:left; margin:0 0 0.15rem 1.7%;}

.isWap .twBox4_bt span{ display: inline-block; text-align: center; background: #fff; border-top:0; padding:0 0.15rem; font-size:0.34rem; text-transform: uppercase; font-family:Arial; font-weight: bold;} 
.isWap .twBox4_bt span a{font-size:0.34rem;}
.isWap .twBox4_bt span a:hover{ text-decoration: none;}

.isPc .twCont2 dl dt a {
  display: block;
  width: 100%;
  height: 100%;
}

.isPc .twCont2 dl dt a img {
  width: 100%;
  height: 100%;
}

.isPc .nav li .nav-sub li a,
.isWap .nav .nav-sub a {
  text-transform: capitalize;
}

/*20220707*/
.isWap .nav .wap-nav-close {position: absolute; width:1.2rem; right:-0.1rem; height:1.2rem;font-size: 0;line-height: 0; background:#2a614a url("../i/wap/s_w_close.png") no-repeat center; background-size:.5rem .5rem; top:-1.1rem;}
.isWap .header{ padding:0; height:1.07rem;}
.isWap .nav li {border-bottom:0; margin: 0 0;}
.isWap .nav li a{ padding: 0 0.3rem;}
.isWap .nav .nav-sub {background:#1e533d url("../i/wap/navBg2.png") repeat left top; display: none; padding-bottom:0.4rem;}
.isWap .nav .nav-sub li { background:#1e533d ; margin: 0 0 0 0.3rem; border-top:0; border-bottom: none;font-size: .22rem;line-height: 1.0em; padding:0.4rem 0 0; background: url("../i/wap/0708/ico1.png") no-repeat left 0.5rem;}
.isWap .nav .nav-sub li a{ display: block; padding: 0 0.2rem 0;}

.isPc .nav dl{ display: none;}
.isWap .nav dl{ padding-bottom:0.5rem;}
.isWap .nav dd{ background: url("../i/wap/0708/ico2.png") repeat-y right top; margin-bottom:0.2rem;}
.isWap .nav dd a{ display: block; padding-left:4%; width:96%;}
.isWap .nav dt{ background: url("../i/wap/0708/ico3.png") repeat-y right top; margin-bottom:0.2rem; font-family: '微软雅黑'; font-size: 0.4rem;}
.isWap .nav dt a{ display: block; padding-left:4%; width:96%; color:#1e533d;}

.isWap .h-search { background:#2a614a;}
.isWap .h-search .btn-submit {background: url("../i/wap/0708/fdj3.png") no-repeat center; background-size:50%;}
.isWap .h-search .inp-text { background:#1e533d; border-radius: 0;}
.isPc .nav a { width:auto; padding:0 35px; line-height:40px; height:40px; color: #13336d; font-size: 16px; float:left;}

.isPc .banner .list-mask {
  width: 732px;
  background: none;
  z-index: 10;
}
.isPc .banner .list-text {
  width: 700px;
  height: 106px;
  padding: 50px 0 0 30px;
}
.isPc .banner_box {
  background: rgba(0,0,0,0.5);
}

.isPc .h-right dl{ width:135px; float:right; margin-top:25px;}
.isPc .h-right dl dd{ margin-left:5px; width:38px; height:38px; display:block; float:left;}
.isPc .h-right dl dd a{display: block; background:#f0f6e1;width:26px; height:26px; padding: 6px;}
.isPc .h-search{margin-left:360px;height:38px;}
.isPc .h-search input{ height:38px;}
.isPc .nav a.w96 {width:96px;}

/*20230215*/
.isPc .nav a { padding: 0 24px; }
.isPc .twBox4 { margin-bottom:70px;}
.isPc .twBox2_2{margin-bottom:110px;}
.isWap .twBox2_2{width:94%; margin:0.5rem 3% 0.7rem;}

.isPc .f-menu dl.ml0 { margin-left: 0; }