/*
 .RighInfo002452 
 */
.RighInfo002452{ position: relative;margin: 3% auto 4%}
.RighInfo002452 .bigimg{ float: left; width: 50%; padding: 1px 0; height: 98%; overflow: hidden;}
.RighInfo002452 .bigimg span{ display: block; background-size: cover; background-repeat: no-repeat; background-position: center;}
.RighInfo002452 .bigimg span img{ visibility: hidden;}
@media only screen and (max-width:1000px ) {
.RighInfo002452 .bigimg{ width: 100%; position: static; padding-top: 6%;}
}
.RighInfo002452 .right-content{ float: right; width: 50%; padding:0% 0 0 4%; color: #333; line-height: 28px;}
@media only screen and (max-width:1000px ) {
.RighInfo002452 .right-content{ float: none; width: 100%;}
}
@media only screen and (max-width:1000px ) {
.RighInfo002452 .right-content .inner{ max-width:none;}
}
.RighInfo002452 .right-content .tit{ font-weight: normal; font-size:26px; margin-bottom: 0;margin-top:0;}
.RighInfo002452 .right-content dl{ padding:2% 0}
.RighInfo002452 .right-content dd{ color: #333;font-size: 14px;}
.RighInfo002452 .right-content h3{font-size: 20px;font-weight: normal; margin-top:5px;   margin-bottom: 5px;}
.RighInfo002452 .right-content .tits{ color: #333;font-size: 16px;line-height: 2;font-weight: bold}
.RighInfo002452 .right-content .con{font-size: 14px;line-height: 2;color: #000;}
.RighInfo002452 .right-content .con .tits{ color: #333;font-size: 16px;display: block}

.RighInfo002452 .smalllist{ padding:3% 0;}
.RighInfo002452 .smalllist li{ float: left; width:24.25%; height: 100%; margin-right: 4px; position: relative;}
.RighInfo002452 .smalllist li img{ display: none; }
.RighInfo002452 .smalllist li.on{border: solid 2px #5ab530}
.RighInfo002452 .smalllist li a{ background-repeat: no-repeat; background-size: cover; display: block; padding-bottom: 90%; cursor: pointer;}
@media only screen and (max-width:1000px ) {
.RighInfo002452 .smalllist{ padding: 6% 0;}	
}




/*
 .RighInfo002254 
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:6% 0 3%}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002255 .list_img{ margin-bottom: 3%; }
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li .fancybox{ position:absolute; left:0; width:100%; top:0; height:100%; cursor: pointer; }

.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev_none.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.prev:hover{ background-image:url(../images/RighInfo002254-btn_prev.png);}
.RighInfo002254 .list a.prevStop{ background-image:url(../images/RighInfo002254-btn_prev_none.png); cursor:default;}

.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next_none.png);}
.RighInfo002254 .list a.next:hover{ background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.nextStop{ background-image:url(../images/RighInfo002254-btn_next_none.png); cursor:default;}

.RighInfo002254 .list li{ height:93px;  position:relative;}
.RighInfo002254 .list li .pic2{ background-size: cover; position:absolute; left:0; width:100%; height: 90%; top:9px; bottom:15px;border:1px solid #ddd;}
.RighInfo002254 .list li a{opacity:0.4}
.RighInfo002254 .list li.on .pic2{ border:2px solid #5ab530;opacity:1}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002255 .right_info p{ margin:0;padding: 0;border-bottom:none;}
.RighInfo002254 .right_info h1{ padding:5% 0; color:#5ab530; font-size:26px; }
.RighInfo002255 .right_info h1{ margin-bottom: 1%; padding:0; color:#333; font-size:26px; font-weight: normal; border-bottom: none;}
.RighInfo002254 .right_info p{line-height:28px; color:#555; margin-bottom:6%;font-size: 15px;}
.RighInfo002255 .right_info p{line-height:28px; color:#555; margin: 2% 0;font-size: 15px;}
.RighInfo002254 .right_info a{display:inline-block;border:1px solid #fdf3f2;padding: 10px 28px;transition:0.4s;font-size: 16px;background: url(../images/kf.png) #5ab530 no-repeat 22px center;color:#fff;padding-left: 50px;border-radius: 20px;}

.RighInfo002254 .tab{ padding:4% 0 1%;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#5ab530; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:2%;}
.RighInfo002254 .tab .info p{font-size: 16px;line-height: 30px;color:#444;}

.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	


.Galary0025121 .box1{;background-size: cover;background-repeat: no-repeat}
.Galary0025121 .box1 .con{padding:5% 0 5% 50%}
.Galary0025121 .box1 .con .title{border-left: solid 4px #5ab530;margin-left: -16px;padding-left: 10px}
.Galary0025121 .box1 .con .title p{text-transform: uppercase;margin-bottom: 2px;}
.Galary0025121 .box1 .con .title h1{font-size: 16px;color: #666;margin-top: 0}
.Galary0025121 .box1 .con .title h1 b{font-size: 30px;color: #5ab530;padding-right:6px}
.Galary0025121 .box1 .con .p{font-size:18px;;color: #5ab530;;}
.Galary0025121 .box1 .con h2{font-size: 18px;color: #5ab530}
.Galary0025121 .box1 pre{;line-height: 24px;}


.Galary0025121{ ; padding:0;}
.Galary0025121 .slider-for{ margin-bottom:3%;}
.Galary0025121 .slider-for li{ background:#fff;}
.Galary0025121 .slider-for li .Ispic{height:648px; background-size:contain;}
.Galary0025121 .slider-nav li .Ispic{ border:3px solid #fff; background-color:#fff; padding-bottom:80%; margin:0 3%; opacity:0.4}
.Galary0025121 .slider-nav li p{text-align: center;margin: 0 3%;color: #666;line-height: 30px}
.Galary0025121 .slider-nav li.slick-center p{background: #5ab530;color: #fff;}
.Galary0025121 .slider-nav li.slick-center .Ispic{ border:3px solid #fff;;border-color:#5ab530; opacity:1}
.Galary0025121 .slider-nav{ margin-bottom:30px;}
/* Slider */
.Galary0025121 .slick-slider{position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.Galary0025121 .slick-list{position: relative;overflow: hidden;}
.Galary0025121 .slick-slider .slick-track,
.Galary0025121 .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);}
.Galary0025121 .slick-track{position: relative;top: 0;left: 0;}
.Galary0025121 .slick-loading .slick-track{visibility: hidden;}
.Galary0025121 .slick-slide{display: none;float: left;min-height: 1px;}
.Galary0025121 .slick-initialized .slick-slide{display: block;}
.Galary0025121 .slick-loading .slick-slide{visibility: hidden;}
.Galary0025121 .slider-nav .slick-track li.slick-current .Ispic{border: 3px solid #fff;
    border-color: #5ab530;
    opacity: 1;}
.Galary0025121 .slick-loading .slick-list{background: url(../images/ajax-loader.gif) center center no-repeat;}
.Galary0025121 .slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.Galary0025121 .slick-arrow.slick-hidden {display: none;}
/* Arrows */
.Galary0025121 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px; border-radius:50%; background-color:#ccc;}
.Galary0025121 .slick-arrow:hover{background-color: #5ab530;}
.Galary0025121 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:16px; height:16px;  transform:rotate(-45deg);}
.Galary0025121 .slick-prev{left: -45px;}
.Galary0025121 .slick-next{right: -45px; background-position: right top;}
.Galary0025121 .slick-prev::before{ border-left:3px solid #fff;border-top:3px solid #fff;}
.Galary0025121 .slick-next::before{ border-right:3px solid #fff;border-bottom:3px solid #fff;margin-left:-12px;}
/* Dots */
.Galary0025121 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-30px; width:100%;}
.Galary0025121 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary0025121 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0, 0, 0, 0.3); border-radius:50%; padding:0;}
.Galary0025121 .slick-dots li.slick-active button{opacity: .75;background: rgba(253, 141, 43, 0.5);}
@media(max-width:1200px){
.Galary0025121 .slider-for{ margin-bottom:50px;}
.Galary0025121 .slick-prev,
.Galary0025121 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
.Galary0025121 .slick-prev{ margin-left:-50px;}
.Galary0025121 .slick-next{ margin-right:-50px;}
}
@media(max-width:640px){
.Galary0025121 .slick-prev,
.Galary0025121 .slick-next{ display:none !important;}
.Galary0025121 .slider-for{ margin-bottom:3%;}
.Galary0025121 .slider-for li .Ispic{height:304px;background-size:cover;}
}
.TextList001398{ padding:2% 0 0;}
.TextList001398 li{height: 54px; padding: 0 10px;line-height: 54px; position:relative;}
.TextList001398 li a{display:block; padding: 0 75px 0 24px; background: url(../images/TextList001398_dow.png) 0 50% no-repeat; font-size: 16px; color: #444;}
.TextList001398 li a:hover{color: #5ab530;}
.TextList001398 li .btn{width: 71px; height: 49px; position: absolute; top: 0; right: 10px; background: url(../images/TextList001398_btn.png) 0 50% no-repeat;}
.TextList001398 li:nth-child(2n){background: #f2f2f2;}
/*
 .PicList001200 
 */
.PicList001200{padding: 2% 0 0}
.PicList001200 li{ padding:10px; border:2px solid #eee; margin-top:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:28%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:24%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:12%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1.5px; height:70%; top:15%; background-color:#eee; right:0;}
.PicList001200 li h3{ margin:0; font-size:18px; padding:3% 0 0 0;; color:#444;}
.PicList001200 li p{ margin:3% 0 0 0; color:#666; line-height:30px; height:56px; overflow:hidden; font-size:16px;}
.PicList001200 li time{position:absolute;left:0;bottom:5%;color: #666;font-size: 16px;}
.PicList001200 li:hover{ border-color:#5ab530;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
.PicList001200 li:hover div::before{background:#5ab530 }


@media(max-width:640px){
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
}
/*
 .PicList000593 
 */
.PicList000593{ padding-top:2%;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-top:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:72%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.8);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.8);margin-left: -6px;margin-top: -14px;}
.PicList000593 li p{text-align:center;font-size: 16px}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

/*
 .Form000573 
 */
.Form000573{ padding:4% 0;}
.Form000573 .auto{    background: #f6f6f6;padding: 4%;border-radius: 10px;}

.Form000573 .from h1{ margin:0; font-weight:normal;border-bottom:1px solid #ccc; font-size:18px; padding-left:15px; height:40px;margin-bottom: 10px;color: #333}
.Form000573 .from h1 span{ border-bottom:3px solid #5ab530;display:inline-block; height:41px;}
.Form000573 .from .btn{ cursor:pointer; border:none; padding:0 10%;height:35px; font-size:16px; color:#fff; background:#5ab530;}
.Form000573 .from .f_name{ width:80px; padding-right:15px;text-align:right; color:#4d4d4d;font-size: 16px}
.Form000573 .from table{ max-width:535px;}
.Form000573 .from td{  line-height:35px; padding-top:3%; vertical-align:top;}
.Form000573 .from .text{ width:80%; border:1px solid #ddd; height:35px; line-height:35px; padding:0 2%; border-radius:3px;}
.Form000573 .from .textcode{ width:80px;}
.Form000573 .from .text:focus{ border-color:#5ab530; box-shadow:0 0 8px #5ab530 inset; transition:all ease 0.5s;}
.Form000573 .from textarea.text{ width:100%; height:175px;}
.Form000573 .from i{ color:#19ad66; font-style:normal;}
.Form000573 .form_err{color:red;}
/*TextList002739 */
.TextList002739{padding: 3% }
.TextList002739 .list-group .tit{cursor: pointer; line-height: 60px; font-size: 16px; 
    color: #333;}
.TextList002739 .list-group .tit:before{background: #5ab530; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin:0 20px; }
.TextList002739 .title{ padding:0 50px; line-height: 60px; background: #5ab530; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{;}
.TextList002739 .tit{ font-weight: normal; margin: 0;}
.TextList002739 .list:nth-child(2n){background: #f2f2f2}
.TextList002739 .tit.active{padding: 0; border-bottom: 2px solid #5ab530; color: #5ab530;}
.TextList002739 .tit.active time{color: #5ab530;}
.TextList002739 .info{padding: 20px 40px 20px 40px;}
.TextList002739 .info .singlePage{font-size: 15px; line-height: 30px; color: #3e3e3e;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 28px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 34px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
}

/*PicList0021461 */
.PicList0021461{ padding:3% 0 0;}
.PicList0021461 li{ float:left; width:24%; margin-right:1.333%;margin-top:3.333%}
.PicList0021461 li:nth-child(4n){margin-right: 0}
.PicList0021461 li a{ display:block; position:relative;}
.PicList0021461 li h3,
.PicList0021461 li h5{ margin:0; text-align:center; font-size:16px; font-weight:normal;}
.PicList0021461 li figure{ padding-bottom:77%;}
.PicList0021461 li h3{ border:1px solid #e8e8e8; padding:2% 12% 2% 2%; line-height:40px; position:relative;}
.PicList0021461 li h3:before{ position:absolute; content:''; right:0; top:0; width:14%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList0021461-more.gif) no-repeat center center;}
.PicList0021461 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background: rgba(20, 184, 14, 0.9); z-index:10; transition:0.3s; color:#fff; }
.PicList0021461 li a:hover .hover{ opacity:1;}
.PicList0021461 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList0021461 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList0021461 li .hover h5{ margin-top:10px; line-height:22px; max-height:44px;font-size:18px; overflow:hidden;}
.PicList0021461 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList0021461 li .hover p{ font-size:14px; line-height:20px; margin:0; max-height:60px; overflow:hidden;}
@media(max-width:1366px){
.PicList0021461 li h3,
.PicList0021461 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList0021461 li .hover img{ width:70px; height:70px;}
.PicList0021461 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList0021461 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList0021461 li .hover img{ width:50px; height:50px;}
.PicList0021461 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList0021461 li h3,
.PicList0021461 li .hover h5{ font-size:14px;}
.PicList0021461 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList0021461 li{ float:none; width:auto;} 
}

/*PicList002146 */
.PicList002146{ padding:1% 0 2%;}
.PicList002146 li{ float:left; width:32%; margin-right:2%;margin-top:3.333%}
.PicList002146 li:nth-child(3n){margin-right: 0}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:16px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:77%;}
.PicList002146 li h3{ border:1px solid #e8e8e8; padding:2% 14% 2% 2%; line-height:40px; position:relative;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:14%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}
.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background: rgba(20, 184, 14, 0.9); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; line-height:22px;font-size:17px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto 20px;} 
.PicList002146 li .hover p{ font-size:14px; line-height:20px; margin:0; max-height:60px; overflow:hidden;}
@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}
/*Banner002167 */
.Banner002167{ position:relative; z-index:1;}
.Banner002167 div{ height:400px; background-position:center top; background-repeat:no-repeat;}
.Banner002167 img{ display:none;}
@media(max-width:1000px){
.Banner002167 div{ display:none;}
.Banner002167 img{ display:block; width:100%;}
}

/*
 .Menu002272 
 */
/*
 .Menu002272 
 */
.Menu002272{}
.Menu002272 .nav-menu{border-bottom: 1px solid #eef0f1;}
.Menu002272 .nav-menu ul{display: none;}
.Menu002272 .current{padding-left: 25px;background: url(../images/Menu002272-icon.png) no-repeat left center; line-height:70px;font-size: 16px}
.Menu002272 .current a{;color: #666;padding: 0 6px 0 8px ; position: relative;}
.Menu002272 .current a:after{ content: ">"; position: absolute; top: 0; right:-9px; line-height: 20px; height: 20px; color: #999;}
.Menu002272 .current a:first-child{padding-left: 0;}
.Menu002272 .current a:hover{color: #333;}
.Menu002272 .current span{padding-left: 10px;    color: #333;}
.Menu002272 .nav-menu ul{display: block;float: left;}
.Menu002272 .nav-menu ul li {float: left;}
.Menu002272 .nav-menu ul li a{float: left;line-height: 70px;padding: 0 22px; display: block; font-size: 16px;}
.Menu002272 .nav-menu ul li:first-child a{margin-left: 0;}
.Menu002272 .nav-menu ul li:hover a,
.Menu002272 .nav-menu ul li.on a{background: #5ab530}
.Menu002272 .nav-menu ul li:hover a,
.Menu002272 .nav-menu ul li.on a{color: #fff;}
.Menu002272 .nav-menu .location{float: right;}
.Menu002272 .current a{line-height: 60px;}





/*RighInfo002519 */
.RighInfo002519{ padding:3% 0 4%;}
.RighInfo002519 .h1{font-size: 30px;text-align: center;font-weight: normal;color: #333;margin:1% 0 3%;}
.RighInfo002519 .img1{width:28%;float:left;margin-top:13px;}
.RighInfo002519 .text{float:right;width:69%;}
.RighInfo002519 .text .img2{float:right;width:283px;margin-left:3%;margin-bottom:0%;margin-top:13px;}
.RighInfo002519 p{line-height: 27px;font-size: 14px;color: #444;text-indent: 2em;margin:5px 0;}

.RighInfo002450{ padding:2% 0;}
.RighInfo002450 .h1{font-size: 30px;text-align: center;font-weight: normal;color: #333;margin:1% 0 3%;}
.RighInfo002450 h2{color: #333;font-weight: normal}
.RighInfo002450 h2::after{display: block;width: 30px;height: 2px;background: #5ab530;content: '';margin: 1.6% 0;}
.RighInfo002450 p{line-height: 30px;font-size: 16px;color: #333;margin: 10px 0;}
.RighInfo002450 .img{display: inline-block;position: relative}
.RighInfo002450 .img p{text-align:center;position: absolute;bottom: 0;background: rgba(0,0,0,0.5);width: 100%;color: #fff;margin: 0;padding:10px 0}
.RighInfo002450 .fl{width: 43%}
.RighInfo002450 .fr{width:50%;}
.RighInfo002450 .ul li{text-align: center;float: left;position: relative;margin-right: 2%;border: solid 1px #ccc}
.RighInfo002450 .ul p{text-align: center}

@media(max-width:768px){
	.RighInfo002519 .img1{width:100%;height:100%;float:none;}
	.RighInfo002519 .text .img2{width:100%;height:100%;float:none;margin:10px 0 0 0;text-align: center; }
	.RighInfo002519 .text{float:none;width:100%;}
	.RighInfo002450 .fl{width: 100%}
	.RighInfo002450 .fr{width:100%;}
	.RighInfo002450 .ul li{float:none;}
}

.alxq{padding:5% 0 3%}
.alxq .h1{font-size: 30px;text-align: center;font-weight: normal;color: #333;margin:1% 0 3%;}
.alxq h2{color: #000;font-weight: normal;background: #f8f8f8;border-left: 4px solid #5ab530;padding-left: 14px;line-height: 2;margin-top: 3%}
.alxq p{line-height: 30px;font-size: 16px;color: #333;}
.alxq .img{display: inline-block;position: relative}
.alxq .img p{text-align:center;position: absolute;bottom: 0;background: rgba(0,0,0,0.5);width: 100%;color: #fff;margin: 0;padding:10px 0}
/*
 .RighInfo002275 
 */
.RighInfo002275{padding: 0% 0}
.RighInfo002275 h1{font-weight: normal;color: #333}
.RighInfo002275 .text .p{font-size: 16px;color:#000;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}
.RighInfo002275 a{color: #5ab530;text-decoration: underline}
.RighInfo002275 li{float: left;text-align: center;margin-right: 1em;}
.RighInfo002275 li p{font-size: 16px;color: #333;text-indent: 0;    margin: 8px 0 0;}
.RighInfo002275 li img{border: solid 1px #ccc}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 60%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{;}
	.RighInfo002275 .map{float: right;width: 60%;height: 320px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding:0% 0}
	.RighInfo002275 .text .title{margin-bottom: 75px}
	.RighInfo002275 .map{width: 100%;height:490px;}
	.RighInfo002275 .text{width: 40%;}
}
/*
 .PicList002239 
 */
.PicList002239{ padding:2% 0 0;}
.PicList002239 li{ margin: 1% 0; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:1.333%; width:24%;background: #f6f6f6;}
.PicList002239 li:nth-child(4n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:90%; background-size:contain;border: solid 20px #f6f6f6;}
.PicList002239 li dl{ position:relative; margin:0 20px;  line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px; color: #333; text-align: center; }
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
/*
 .Page002193 
 */
.Page002193{zoom:1; overflow:hidden; padding:3% 0 5%; text-align:center;font-size: 16px}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #5ab530; background:#5ab530;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#5ab530; ;}
.Page002193 .p_page b{ font-weight:normal;}


/*PicList002735 */
.PicList002735{padding: 3% 0 2%}

.PicList002735 dl{position: relative;width: 300px;float: right}
.PicList002735 .text{width: 100%;
    border: 2px solid #5ab530;
    background: #fff;
    color: #999;
    font-size: 16px;
    padding: 0 32px 0 25px;height: 45px;
    line-height: 45px;}
.PicList002735 .btn{ height: 45px;
    line-height: 45px;position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    background: url(../images/Top001795-search.png) no-repeat center center/30px #5ab530;
    border: 1px solid #5ab530;}
.PicList002735 .sea{border-bottom:1px solid #e8e8e8;margin-top:2%;padding-bottom:2%;}

.PicList002735 li{ margin-top: 2.5%;}
.PicList002735 li a{display: block;; border-bottom:1px solid #e8e8e8; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #5ab530; }
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding:0  20px;}
.PicList002735 li .txt h3{font-size: 16px; color: #333;text-align: center;font-weight:normal;margin:11px 0;  }
.PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 31%; }
.PicList002735 li:not(:nth-child(3n)){margin-right:3.5%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}

.PicList002736{padding: 0% 0 0%}

.PicList002736 dl{position: relative;width: 300px;float: right}
.PicList002736 .text{width: 100%;
    border: 2px solid #5ab530;
    background: #fff;
    color: #999;
    font-size: 16px;
    padding: 0 32px 0 25px;height: 45px;
    line-height: 45px;}
.PicList002736 .btn{ height: 45px;
    line-height: 45px;position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    background: url(../images/Top001795-search.png) no-repeat center center/30px #5ab530;
    border: 1px solid #5ab530;}
.PicList002736 .sea{border-bottom:1px solid #e8e8e8;margin-top:2%;padding-bottom:2%;}


/*
 .RichInfo005 
 */
.RichInfo005{ padding:3% 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:28px; font-weight:normal;color: #333}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px;font-size: 16px;color: #666}
.RichInfo005 .news_info .info p{font-size: 16px;text-indent: 2em;line-height:30px}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.RichInfo005 .news_info .info_back a{ color:#5ab530;border:1px solid #5ab530;padding: 8px 27px; font-size:16px;}
@media(max-width:768px){
.RichInfo005 .news_info .title h1{font-size:20px;}
.RichInfo005 .news_info .title p span{display: block}
}
/*Floor */
.Banner002730{}
@font-face {
  font-family: "DINPro-Bold";
  src: url("../fonts/DINPro-Bold/DINPro-Bold.woff2") format("woff2"),
       url("../fonts/DINPro-Bold/DINPro-Bold.woff") format("woff"),
       url("../fonts/DINPro-Bold/DINPro-Bold.ttf") format("truetype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.Banner002730{ position:relative;z-index: -1;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:26px; }
.Banner002730 .txt .fr{ width: 500px;}
.Banner002730 .txt .auto{ max-width: 1100px;}
.Banner002730 .txt .cn{ letter-spacing:8px; text-align: center;}
.Banner002730 .txt .en{text-align: center;text-transform: uppercase; font-family: "DINPro-Bold";}
@media(min-width:1025px){
.Banner002730 figure{ height:400px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
.Banner002730 .txt .fr{width:auto; max-width: 500px;}
}

/*Floor002678 */
.Floor002678{background:url(../images/Floor002678_bg.png) no-repeat center center; background-size:cover;}
.Floor002678 .title{ padding:5% 0; color:#4f4033; font-size:36px; text-align:right;}
.Floor002678 .title span{ display:block; color:#98663a; font-size:30px; text-transform:uppercase; }
@media(max-width:1024px){
.Floor002678 .title{ padding:2% 0; font-size:24px;}
.Floor002678 .title span{ font-size:20px;}
}
@media(min-width:1201px){
.Floor002678{ min-height:580px;}
}

.Floor002678{padding-top:4%;}
.Floor002678 li{ float:left; width:48%; margin-right:4%; margin-bottom:3%;}
.Floor002678 li:nth-child(2n){ margin-right:0; margin-top:0;}
.Floor002678 li .video{ position:relative; z-index:1;}
.Floor002678 li .video img{ display:block; width:100%;}
.Floor002678 li .video a{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/Floor002678_btn_video.png) no-repeat center center/65px rgba(0,0,0,0.3); z-index:1;}
.Floor002678 li p{ margin:0; font-size:16px; line-height:20px;}
.Floor002678 li h2{ font-size:20px;font-weight: normal;color:#002595;}
.Floor002678 li .video .files{ position:absolute; left:0;  top:0;width:100%; height:100%; background:#000; z-index:10;}
@media(max-width:1024px){
.Floor002678 li{ float:none; width:auto; margin-right:0; margin-top:0;}
}

/*Menu002147 */
.Menu002147{ background:#f8f8f8;box-shadow:0 0 7px #ccc;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 40px;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#d6d6d6;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:17px; position:relative; overflow:hidden; line-height:82px;height:82px;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#5ab530;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#5ab530;}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
.Menu002147 li a{ font-size: 14px; }
.Floor001867 .img {width: 95% !important;margin: 0 auto;overflow: hidden;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}


/*Floor001867 */
.Floor001867{ padding:3% 0 4%;background: url(../images/Floor001867-bg.png) no-repeat center top; background-size:cover;}
.Floor001867 h1{font-size:24px;color:#333;font-weight: normal;}
.Floor001867 h1:after{content:'';width:48px;height:2px;background:#002595;display: block;margin-top:15px;margin-bottom:29px; }
.Floor001867 p{font-size:15px;margin: 12px 0;}
.Floor001867 h2{font-size: 18px;color: #333; margin:0; padding-bottom:20px;}
.Floor001867 h2:after{ width:20px; height:2px; display:block; background-color:#e60012; content:''; margin-top:17px;}
.Floor001867 ul{ float:left; width:48%;}
.Floor001867 li{ padding-bottom:4%;}
.Floor001867 .img{width: 528px;height: 300px; text-align: center;}
.Floor001867 .img p{margin: 5px 0;}
.Floor001867 .img iframe {width: 100%;height: 100%;}
.Floor001867 li img{ max-width:137px; display:block;}
.Floor001867 .form{ float:right; width:50%;}
.Floor001867 .form h5{ font-size:14px; color:#333; padding-bottom:5%; margin:0;}
.Floor001867 .form td{ padding-bottom:3%;}
.Floor001867 .form td div{ position:relative;}
.Floor001867 .form td.zero{ width:5%;}
.Floor001867 .form td label{ position:absolute; left:10px; top:0; line-height:45px; color:#666;}
.Floor001867 .form td .text{ height:45px; line-height:45px; border:1px solid #d2d2d2; background:#f7f7f7; padding:0 10px; width:100%;}
.Floor001867 .form td textarea.text{ height:260px; line-height:30px;}
.Floor001867 .form td .btn{ width:60%; height:40px; cursor:pointer; background:#002595; color:#fff; font-size:16px; border:none; max-width:262px;}
@media(max-width:768px){
.Floor001867 ul,
.Floor001867 .form{ float:none; width:auto;}
}

/*
 .TextList001729 
 */
.TextList001729{margin-top:1%;margin-bottom:1%;}
.TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.TextList001729 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:16px;position:relative;}
.TextList001729 .tips h1{ margin:0; font-weight:normal; font-size:20px; color:#5ab530;}

.TextList001729 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:26.6%; height:46px; border:2px solid #999; }
.TextList001729 .search input{border:none; }
.TextList001729 .search .text{ width:100%; height:42px; line-height:42px; padding:0 56px 0 10px; background:none; color:#999;}
.TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/TextList001729-search.png) no-repeat center center; padding:0;}

.TextList001729 ol.type{ margin-top:2%;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#5ab530; color:#fff;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:35px;font-size:16px;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type li:nth-child(1){width:12%;}
.TextList001729 .type li:nth-child(2){ width:11%;}
.TextList001729 .type li:nth-child(3){ width:10%;}
.TextList001729 .type li:nth-child(4),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6),
.TextList001729 .type li:nth-child(7){width:13%;}
.TextList001729 .type li:nth-child(8){ width:15%;}
.TextList001729 .type li:nth-child(1),
.TextList001729 .type li:nth-child(5){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(5){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type#On li:nth-child(5){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;}
.TextList001729 .list .con p{line-height: 30px;}
.TextList001729 .list .con strong{color:#333;}
.TextList001729 .btn_apply{ padding:10px 0;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:180px; width:40%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#f29200; font-size:18px; border-radius:3px;}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
.TextList001729 .type li:nth-child(7){ display:none;}
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:480px){
.TextList001729 .type li:nth-child(3){ display:none;}
.TextList001729 .type li{ width:30% !important;}
.TextList001729 .type li:nth-child(8){ width:40% !important;}
.TextList001729 ol.type{font-size:15px;}
.TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
.TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
}

/*
 .Menu000654 
 */
.Menu000654{ background:url(../images/Menu000654-bg.jpg) repeat-x center bottom #f4f4f4; }
.Menu000654 header{ border:1px #d8d8d8 solid; background-image:url(../images/Menu002517_titlebg.jpg); color:#fff; font-size:24px; padding:40px 0 45px 0; text-align:center; background-size:cover; margin-top: 24%; position:relative; z-index:5;}
.Menu000654 header span{ font-size:14px; display:block;}
.Menu000654 li a{ display:block; padding-left:35px; padding-top:10px; font-size:16px; padding-bottom:10px; line-height:20px;border-bottom:1px solid #d8d8d8;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{ background-color:#5ab530; color:#fff;}
.Menu000654 li dl{ background-color:#fff; font-size:12px; display:none;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{ position:absolute; content:'';  background-color:#1c8bcd; top:50%;}
.Menu000654 li a.click::after{width:15px; height:2px; left:10px; margin-top:-2px;}
.Menu000654 li a.click::before{width:2px; height:15px; left:16px; margin-top:-8px;}
.Menu000654 li a:hover.click::after,
.Menu000654 li a:hover.click::before{background-color:#fff;}
.Menu000654 li dl dd{font-size:15px;}
.Menu000654 li dl dd a{ color:#333;line-height: 28px}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{ color:#333; background: #fff;}
.Menu000654 li dl dd a.aon:before,
.Menu000654 li dl dd a:hover :before{content:'';width:6px;height:6px;background:#002595;border-radius: 50%;float:left;display: block;margin-top:12px;margin-left:-16px;}
.Menu000654 li a.aon::before{ display:none;}
.Menu000654 li a.aon::after{ background-color:#fff;}

@media(max-width:950px){
.Menu000654 header{ margin-top:0;font-size:20px;padding:40px 0 50px 0; }
.Menu000654{width: 104%;margin-left: -2%;}
}

.w22{width:20%;}
.w75{width:76%;padding-bottom:2%;}
.w75_{padding-top:3%;}
@media(max-width:1024px){
	.w22{width:100%;}
    .w75{width:100%;padding-bottom:2%;}
}
/*PicList002149 */
.PicList002149{ padding-top:3%;}

.PicList002149 .auto{}

.PicList002149 h3{ margin:0; font-size:17px;font-weight: normal; }
.PicList002149 p{ line-height:26px; overflow:hidden; color:#666; height:52px; margin:2% 0 0 0;}

.PicList002149 ol{ background-color:#f8f8f8; margin-bottom:2%; position:relative; padding-left:36.25%;}
.PicList002149 ol .Ispic{ width:36.25%; position:absolute; left:0; top:0; height:100%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol div{ padding:5% 10% 3% 5%;}
.PicList002149 ol h3 a{ color:#333;font-weight: normal;}
.PicList002149 ol h3 a:hover{color:#5ab530;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px;}
.PicList002149 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:#5ab530; font-size:12px;}
.PicList002149 ol span a{color:#fff;}
.PicList002149 li{ overflow:hidden; padding-left:21%; padding-right:58px; position:relative; margin-bottom:2%; background-color:#f8f8f8;}
.PicList002149 li .Ispic{width:18%;position:absolute;left:0;top:0;height:100%;}
.PicList002149 li .Ispic img{ display:none;}
.PicList002149 li:after{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li div{padding: 4% 3% 4% 0;}
.PicList002149 li h3{ position:relative; padding-right:120px;}
.PicList002149 li h3 time{color:#999;line-height:24px;position:absolute;right:0;top: 0;font-size: 14px;}
@media(max-width:1000px){
.PicList002149 li{padding-left:100px;padding-right:30px;}
.PicList002149 li:after{width:30px; background-size:35% auto;}
.PicList002149 li time{width:100px;}
.PicList002149 li time span{font-size:14px;}
.PicList002149 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.PicList002149 h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList002149 ol{ padding-left:0;}
.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList002149 ol div{ padding:3%;}
}
@media(max-width:480px){
.PicList002149 li .Ispic{width:34%;}
.PicList002149 li{padding-left:37%;padding-right:0;}
.PicList002149 li:after{ display:none;}
.PicList002149 li time{width:80px;}
.PicList002149 li time span{font-size:12px;}
.PicList002149 li time i{font-size:30px;}
.PicList002149 h3{ font-size:14px;}
.PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
.PicList002149 ol p{ height:60px;}
}


/*Top002633 */
body{ }
.Top002633{ background:#fff; }
.Top002633 header{}
.Top002633 .header-top{position:relative; padding-top:20px; padding-bottom:5px;}
.Top002633 .logo{float:left;width:46%;}
.Top002633 .header-right{ position:relative;float:right; right:0; top:12px; margin-top:-18px;width:53%;}
.Top002633 .header-right .lx{width:53%;padding-left:9%;position: relative;float:right;margin-top:9px;margin-bottom:9px;}
.Top002633 .header-right .lx:after{content:'';width:49px;height:49px;background:url(../images/topicon2.png) center center/contain no-repeat;    display: block;
    position: absolute;left: 0;top:26%;}
.Top002633 .header-right .lx .img{width:10%;float:left;}
.Top002633 .header-right .lx .txt{width:100%;float:left;}
.Top002633 .header-right .lx .txt p{margin:0;font-size:16px;color:#333;margin-top:3px;}
.Top002633 .header-right .lx .txt p span{color:#cd1212;font-weight:bold;}
.Top002633 .header-right .lx .txt .p{border-bottom:1px solid #ddd;margin-top:0;padding-bottom:1px;}
.Top002633 .header-right .lx .txt .p span{color:#cd1212;font-size:20px;font-weight: bold;margin-right:12px;}
.Top002633 .header-right .lx .txt .p span:nth-child(2){margin-right:0;}
.Top002633 .header-right > *{ float:right;}
.Top002633 .header-right dd{margin-top:8%;padding-right:6%;}
.Top002633 .header-right dd a{font-size:16px;}
.Top002633 .header-right dd a img{margin-top:-4px;}
.Top002633 .header-right dt{ width:198px; position:relative;border:1px solid #cfebef; border-radius:36px; overflow:hidden;}
.Top002633 .header-right dt .text{ width:100%; line-height:36px; height:36px; padding:0 36px 0 20px; border:none; border:none; color:#999; font-size:12px;}
.Top002633 .header-right dt .text.focus{ font-size:16px;color:#0598aa;}
.Top002633 .header-right dt .btn{ position:absolute; right:0; top:0; width:36px; height:36px; background:url(../images/Top002633_btn_search.png) no-repeat center center #0598aa;border-radius:50%;}
.Top002633 .header-bottom{
	position: relative; 
	background-image: linear-gradient(to top, #479125, #5ab530);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#5ab530, endColorstr=#479125);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#5ab530, endColorstr=#479125)";
}
.Top002633 .header-menu li a{color:#fff;}
.Top002633 .header-menu li em a{ line-height:61px; font-size:18px; }
.Top002633 .header-menu li:hover em a{color:#fff;background:#5ab530;box-shadow: inset 3px 3px 10px rgba(0,0,0,0.2)}
.Top002633 .header-menu li.aon1 em a{color:#fff;background:#5ab530;box-shadow: inset 3px 3px 10px rgba(0,0,0,0.2)}

.Top002633 .header-menu li .sub-menu::before{ position:absolute; content:''; border:5px solid transparent; border-bottom-color:#0598aa; left:50%; margin-left:-2.5px; top:-10px;}

.Top002633 .header-menu li .sub dt a:hover{ background:none; color:#cfebef;}
@media(max-width:1600px){
.Top002633 .header-right{ right: 0;width:54%;}
.Top002633 .header-right .lx{width:49%;padding-left:7%;}
.Top002633 .header-right dd a{font-size:16px;}
.Top002633 .header-right .lx .txt .p span{font-size:18px;}
.Top002633 .header-right .lx .txt p{font-size:16px;}
.Top002633 .header-right dd{padding-right:3%;}
.Top002633 .header-right .lx:after{width:40px;height:40px;}
}
@media(max-width:1200px){
.Top002633 .header-right{ right:2%;top:32%; }
.Top002633 .header-right .wz{display: none}
.Top002633 .header-right .lx{display: none}
}
@media(max-width:1024px){
.Top002633{ position:relative; z-index:100;}
.Top002633 .header-bottom{position:  static;}
.Top002633 .header-right{position: absolute;}
.Top002633 .header-right dd .bdsharebuttonbox a{ margin-left:10px;}
.Top002633 .header-top{ padding:15px 2%;}
.Top002633 #open_menu{width:36px; height:36px;border-radius:50%;border:1px solid #cfebef; margin-left:10px; position:relative;}
.Top002633 #open_menu i,
.Top002633 #open_menu i::before,
.Top002633 #open_menu i::after{background:#5ab530;}
.Top002633 #open_menu i{ width:60%; left:20%; height:3px; margin-top:-1.5px;}
.Top002633 #header-menu{ position:absolute; right:0; opacity:0; top:-100%; transform:translateY(-100%); width:60%; max-width:240px; z-index:100; background:#5ab530; transition:ease-out 0.3s;}
.Top002633 #header-menu.header-menu-show{opacity:1; top:100%; transform:translateY(0); }
.Top002633 #header-menu li.has-sub em .op{ display:block;}
.Top002633 #header-menu li a{ padding-left:30px !important;}

}
.Top002633 .header-menu li .sub-menu dt{ padding:12px 0px;}
.Top002633 .header-menu li .sub-menu dt a{ padding:0; color:#eee;font-size:16px;}
.Top002633 .header-menu li .sub-menu dt a::after{display: inline-block;content: '';width: 1px;height: 9px;margin: 0 16px;background:rgba(255,255,255,0.3);}
.Top002633 .header-menu li .sub-menu dt:last-child a::after{ display:none;}
.Top002633 .header-menu li .sub-menu dt a:hover{ background:none; color:#ccc;}
.Top002633 .sub-menu-layer{ background:rgb(106 185 65 / 85%); z-index: 99}
.Top002633 .sub-menu-layer {
   top:61px;
}
@media(max-width:768px){
.Top002633 .logo{ padding-right:14%;width:auto; }
}
@media(max-width:640px){
.Top002633 .header-right dt{ display:none;}
}
/*Banner002058 */
.Banner002058{ position:relative; z-index:1;}
.Banner002058 .bx-viewport{ z-index:1;}
.Banner002058 li a,
.Banner002058 li{ width:100%!important}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li .yd{ display:none;}
.Banner002058 li figure{ position:absolute; left:18.75%; width:62.5%; top:50%; height:126px; transform:translateY(-50%);}
.Banner002058 li figure *{ position:absolute; left:0; opacity:0; }
.Banner002058 li figure.active *{ opacity:1;}
.Banner002058 li h1{ margin:0; font-size:50px; color:#fff; top:-100%;transition:top 1s;}
.Banner002058 li span{width:131px; border:2px solid #fff; line-height:36px; text-align:center; color:#fff; border-radius:50px;bottom:-100%;transition: 1s;}
.Banner002058 li figure.active h1{ top:0;}
.Banner002058 li figure.active span{bottom:0;transition: 1s;}

.Banner002058 .bx-controls-direction a{ display: none; z-index:10;position:absolute; width:49px; height:49px; overflow:hidden; line-height:1000px; top:50%; transform:translateY(-50%); background:url(../images/Banner002058-btn_left.png) no-repeat center center; background-size:contain;}
.Banner002058 .bx-controls-direction a.bx-prev{ left:2%;}
.Banner002058 .bx-controls-direction a.bx-next{ right:2%; background-image:url(../images/Banner002058-btn_right.png);}
.Banner002058 .bx-controls-direction a.bx-prev:hover{ background-image:url(../images/Banner002058-btn_lefton.png);}
.Banner002058 .bx-controls-direction a.bx-next:hover{ background-image:url(../images/Banner002058-btn_righton.png);}

.Banner002058 .bx-pager{display: block; position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10;}
.Banner002058 .bx-pager *{width:13px; height:13px;}
.Banner002058 .bx-pager div{ display:inline-block;margin:0 5px;}
.Banner002058 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border-radius:50%; background:#fff; }
.Banner002058 .bx-pager div a.active{ background:#006cba;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li .pc{display: none}
.Banner002058 li .yd{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002058 li figure{ height:90px;}
.Banner002058 li figure h1{ font-size:30px;}
.Banner002058 .bx-controls-direction a{ width:30px; height:30px;}
}
@media(max-width:480px){
.Banner002058 li figure{ height:70px;}
.Banner002058 li figure h1{ font-size:20px;}
.Banner002058 li figure span{ line-height:26px; width:110px;}
.Banner002058 .bx-pager *{width:9px; height:9px;}
}
/*Top001795*/
.Top001795{position:relative; }
.Top001795 .header-top{position:relative;padding:26px 0;}
@media(min-width:1025px){
.Top001795 .top-search{ float:right; width:300px; }
.Top001795 .top-search *{height:26px;line-height:26px;}
.Top001795 .logo{ position:absolute; width:40%; left:30%;display:table; height:115px; top:0; }
.Top001795 .logo a{ display:table-cell; vertical-align:middle;}
.Top001795 .logo img{ width:59%;display:block; margin: 0 auto; max-height:100%;}
}

.Top001795 .top-search{position:relative;}
.Top001795 .dl{float:left;width:67%;padding-top:0.8%;}
.Top001795 .dl dd{float:left;color:#666;font-size:16px;margin-right:4%; }
.Top001795 .dl dd:nth-child(1){margin-right:2%;}
.Top001795 .dl dd a{color:#666;}
.Top001795 .dl dd a:hover{color:#5ab530;text-decoration: underline;}
.Top001795 .dl dd span{font-weight: normal;color:#333;font-size:18px;}
.Top001795 .top-search *{ float:left;height:45px;line-height:45px;}
.Top001795 .top-search .text{width:100%;border:2px solid #5ab530; background:#fff; color:#999; font-size:16px; padding:0 32px 0 25px;}
.Top001795 .top-search .btn{ position:absolute; right:0; top:0; width:50px;  background:url(../images/Top001795-search.png) no-repeat center center/30px #5ab530; border:1px solid #5ab530; }

.Top001795 .logo{text-align:center;}
.Top001795 .header-menu li{ width:10% !important;font-size:12px;  border-top:1px #ccc solid; padding-bottom:10px; line-height:49px; }
.Top001795 .header-menu li a{ color:#333; display:inline-block; margin-top:-1px; border-top:2px solid transparent;}
.Top001795 .header-menu ol.mid{ float:left; width:40%;height:49px; line-height:49px; }
.Top001795 .header-menu li em a:hover,
.Top001795 .header-menu li.aon em a{ color:#000;border-top-color:#000;}
@media(max-width:1024px){
.Top001795 .logo{ padding-bottom:10px;}
.Top001795 .header{padding-bottom:2%;}
.Top001795 #header-menu ul{border:1px #ccc solid; border-bottom:0;}
.Top001795 #header-menu ol.mid{ display:none;}
.Top001795 #header-menu li{ float:left; width:16.6666666666%;border:none;border-bottom:1px #ccc solid;}
.Top001795 #header-menu li em{ border:none;border-right:1px #ccc solid;}
.Top001795 #header-menu li:last-child em{ border-right:0;}
.Top001795 #header-menu li a{ color:#000; font-size:14px; transition:0.3s; font-weight:normal; text-align:center; border-bottom:0;}
.Top001795 #header-menu li a:hover{ background:#000; color:#fff;}
.Top001795 .dl{width:100%;float:none;margin-bottom:2%;}
.Top001795 .dl dd:nth-child(1){margin-right:2%;width:100%;margin-bottom:1%;}
.Top001795 .dl dd{margin-right:4%;font-size:16px;}
.Top001795 .header-top{padding:23px 0;}
}
@media(max-width:768px){
.Top001795 .logo img{ max-width:70%;}
.Top001795 #header-menu li{width:33.33333333%;}
.Top001795 #header-menu li:nth-of-type(3n) em{ border-right:0;}
}


.yqlx{background: #f9f9f9}
.yqlx .dl{width:100%;padding:2.6% 0;}
.yqlx .dl dd{float:left;color:#666;;margin-right:2%; }
.yqlx .dl dd:nth-child(1){margin-right:2%;margin-top:-3px; }
.yqlx .dl dd:nth-child(1) span{color:#0c853c;font-size:22px;}
.yqlx .dl dd a{color:#333;font-size:18px;}
.yqlx .dl dd a:hover{color:#5ab530;text-decoration: underline;}
.yqlx .dl dd span{font-weight: normal;color:#333;font-size:20px;}

@media(max-width:768px){
	.yqlx .dl dd:nth-child(1) span{font-size:20px;width:100%;}
	.yqlx .dl dd a{font-size:16px;}
}
/*
 .Floor002342 
 */
.Floor002342{ padding: 3% 0 5%;background:#f6f6f6;}
.Floor002342 .newbox .list{ padding: 20px 0 0;}
.Floor002342 .tit { border-bottom: 1px solid #ececec; line-height: 20px;}
.Floor002342 .tit span{ color: #da251c; font-size: 18px; border-bottom: 3px solid #da251c; display: inline-block;padding-bottom: 10px;}
.Floor002342 .tit .more{ float: right; font-size: 14px; color: #999;}
.Floor002342 .tit .more:hover{ color: #da251c;}
.Floor002342 .top .item{ position: relative; height: 110px;}
.Floor002342 .top .pic{ width: 180px; height: 100%; position: absolute; left: 0; top: 0;}
.Floor002342 .top .word{ padding:10px 0 10px 200px;}
.Floor002342 .top .h4{ font-size: 14px; margin: 0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Floor002342 .top .h4 a{ color: #444;}
.Floor002342 .top .h4 a:hover{ color: #da251c;}
.Floor002342 .top figure{ margin: 10px 0; height: 40px; overflow: hidden; line-height: 20px; color: #999;}
.Floor002342 .bx-wrapper{ position: relative; margin-bottom: 15px;}
.Floor002342 .bx-wrapper .bx-default-pager{ position: absolute; left: 200px; bottom: 5px; z-index: 50;}
.Floor002342 .bx-wrapper .bx-default-pager .bx-pager-item{ display: inline-block; margin-right: 5px;}
.Floor002342 .bx-wrapper .bx-default-pager .bx-pager-item a{ text-indent:99999px; overflow: hidden; display: block; width: 20px; height: 3px; background-color: #b5b5b5;}
.Floor002342 .bx-wrapper .bx-default-pager .bx-pager-item a.active{ background-color: #da251c;}
.Floor002342 .newbox li{ font-size: 12px; padding: 10px 90px 10px 0; position: relative; line-height: 24px;}
.Floor002342 .newbox li+li{ border-top: 1px dotted #d2d2d2;}
.Floor002342 .newbox li a{ color: #666; display: block; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Floor002342 .newbox li a:hover{ color: #da251c;}
.Floor002342 .newbox li time{ color: #999;position: absolute; top: 10px; right: 0;}
.Floor002342 .videobox{ position: relative; height: 360px;margin-top: 20px;}
.Floor002342 .videobox .play{cursor: pointer;}
.Floor002342 .videobox .pic { background-repeat: no-repeat; background-position: center; height: 360px; background-size:cover;}
.Floor002342 .videobox .pic img{ display: none;}
.Floor002342 .videobox .word{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); text-align: center;}
.Floor002342 .videobox .word a{ display: block; margin: 0 auto;}
.Floor002342 .videobox .h3{ color: #fff; margin: 20px 0 0 0; font-weight: normal; font-size: 18px;}
.Floor002342 .videobox .video{ position: absolute; top: 0; width: 100%; height: 100%; left: 0; display: none; background: #000;}
.Floor002342 .videobox .video video{ width: 100%; height: 360px;}
.Floor002342 .videobox .video .close{ position: absolute; top: 0; right: 0; background: url(../images/Floor002342-video_close.png) no-repeat; width: 29px; height: 54px; z-index: 99;}
.Floor002342 .abouttxt .txt p{font-size:15px;color:#333;line-height: 29px;margin:12px 0 15px;}
.Floor002342 .abouttxt .txt .more{background:#0c853c;color:#fff;display: block;text-align: center;font-size:16px; max-width: 112px;line-height: 36px}
.Floor002342 .abouttxt .txt .more:hover{background:#5ab530;}
@media only screen and (min-width:768px ) {
	.Floor002342 .abouttxt{ float: right; width: 42.5%;}
	.Floor002342 .videobox{float: left; width: 52.143%; margin-top: 2%;}
}
@media only screen and (min-width:1200px ) {
	.Floor002342 .videobox .pic{ background: none;}
	.Floor002342 .videobox .pic img{ display: block;}
}
@media(max-width:768px){
	.Floor002342 .videobox{height:322px;}
	.Floor002342 .videobox .pic{height:322px;}
	.Floor002342 .videobox .video video{height:322px;}
	.Floor002342 .abouttxt .txt p{font-size:16px;}
	.Floor002342 .abouttxt .txt .more{font-size:15px;}
}

.title123{position: relative;}
.title123 h1{font-weight: bold; font-size:38px;color:#0c853c;}
.title123 .span{float:left;text-transform: uppercase;color:#0c853c;font-size:20px;font-weight: normal;margin-left:13px;margin-top:24px;}
.title123 b{float:left;}
.title123:after{content:'';width:30px;height:17px;background:url(../images/titicon.png) center center/contain no-repeat;display: block;position: absolute;top:-8px;left:69px;}

@media(max-width:768px){
	.title123 h1{font-size:34px;}
	.title123 .span{font-size:21px; margin-top:18px;}
	.title123:after{width:32px;height:17px;top:-9px;left:61px;}
}

.title1234{position: relative; text-align: center;}
.title1234 h1{position: relative; display: inline-block; font-weight: bold; font-size:38px;color:#0c853c;margin: 0 auto;margin-bottom:5px; }
.title1234 span{text-transform: uppercase;color:#0c853c;font-size:20px;font-weight: normal;display: block;}
.title1234 h1:after{content:'';width:30px;height:17px;background:url(../images/titicon.png) center center/contain no-repeat;display: block;position: absolute;top:-8px;left:102px;}
.title1234:after{content:'';width:30px;height:2px;background:#0c853c;display: block;margin:0 auto;margin-top:1.5%;}

@media(max-width:768px){
	.title1234 h1{font-size:32px;margin-bottom:1px;}
	.title1234 span{font-size:21px;}
	.title1234 h1:after{width:32px;height:17px;top:-9px;left:82px;}
}
/*
 .Floor001207 
 */
.Floor001207{ background:url(../images/Floor001207-bg.jpg) no-repeat center top/cover; padding:3% 0; overflow:hidden;}
.Floor001207 h1{ padding-bottom:3%; margin:0; font-size:72px; text-transform:uppercase; color:#303030;}
.Floor001207 h1 span{ display:block; font-size:24px; opacity:0.4;}
.Floor001207 .boutique {position: relative; z-index: 1;}
.Floor001207 li{position: absolute;z - index: 1;display: none;}
.Floor001207 li img {width: 357px;height: 357px} 
.Floor001207 li a{ display:block;}
.Floor001207 .main{position:relative;}
.Floor001207 .main .btn{ position:absolute; width:30px; height:60px; top:50%;margin-top:-30px; z-index:10; cursor:pointer;} 
.Floor001207 .main .prev{left:-5%; }
.Floor001207 .main .next{right:-5%; transform:rotate(180deg);}
.Floor001207 .main .btn::before,
.Floor001207 .main .btn::after{ position:absolute; content:''; width:100%; height:2px; background-color:#000; transform:rotate(-45deg); top:50%; margin-top:-10px;}
.Floor001207 .main .btn::after{transform:rotate(45deg);margin-top:10px;}
.Floor001207 li div{ display:none !important; }
.Floor001207 .name{text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0 auto; max-width:40%;}
.Floor001207 .name h6{ margin:0; font-size:24px; padding-bottom:10px; position:relative;color:#000;}
.Floor001207 .name h6::before{ position:absolute; content:''; width:50px; height:3px; background-color:#000; left:50%; margin-left:-25px; bottom:5px;}
.Floor001207 .name p{line-height:22px;height:44px; overflow:hidden; margin:0;text-transform:uppercase;}
@media(max-width:1200px){
.Floor001207 .main .prev{ left:2%;}
.Floor001207 .main .next{right:2%; }
}
@media(max-width:1000px){
.Floor001207 h1{font-size:30px;}
.Floor001207 h1 span{font-size:18px;}
}
@media(max-width:768px){
.Floor001207 .name{max-width:none;}
}
@media(max-width:480px){
.Floor001207 h1{font-size:20px;}
.Floor001207 h1 span{font-size:16px;}
.Floor001207 .name h6{font-size:18px;}
.Floor001207 .main .btn{width:20px; height:40px;margin-top:-20px;} 
.Floor001207 .main .btn::before,
.Floor001207 .main .btn::after{margin-top:-7px;}
.Floor001207 .main .btn::after{margin-top:7px;}
}
/*
 .Floor001310 
 */
.Floor001310{padding:4% 0;background:url(../images/bg1.jpg) bottom center no-repeat;}

.Floor001310 ul{margin-top:4%;}
.Floor001310 li{ float:left; width:22.975%;margin-right:2.7%; padding-bottom:34px; position:relative;text-align:center;}
.Floor001310 li:nth-child(4){margin-right:0;}

.Floor001310 li *{ transition:0.3s;}
.Floor001310 li div{ background-color:rgba(255,255,255,.8); padding:17% 10% 16% 10%;transition: all 0.3s}
.Floor001310 li div:hover{box-shadow: 0 0 40px #ccc;background:#5ab530; transform: scale(1.035);transition: all 0.3s}
.Floor001310 li div:hover a{color:#fff;}
.Floor001310 li div:hover .more{background:#fff;color:#5ab530;}
.Floor001310 li div:hover span{color:#fff;}
.Floor001310 li div:hover h3:after{background:#fff;}
.Floor001310 li .more{font-size:16px;display: inline-block; color:#fff;background:#5ab530;width:112px;line-height: 38px;margin:0 auto;margin-top:22%;}
.Floor001310 li img{ width:33%;}
.Floor001310 li div .ihover{display: none;}
.Floor001310 li .hover{ display:none;}
.Floor001310 li div:hover img{display: none;}
.Floor001310 li div:hover .ihover{display: inline-block;}
.Floor001310 li h3{ margin:0;font-size: 22px;color: #333;line-height: 35px; font-weight:normal;margin-top:11%;}
.Floor001310 li h3 a:hover{}
.Floor001310 li h3:after{content:'';width:38px;height:4px;background:#5ab530;display: block;margin:0 auto;margin-top:14px; }
.Floor001310 li div span{ display:block; color:#666;font-size:18px;text-transform: uppercase; position:relative; padding-bottom:10px;padding-top:4%;}
.Floor001310 li p{ line-height:20px;height:60px; overflow:hidden; font-size:12px; color:#8e8e8e;}
.Floor001310 li .more:hover{}


@media(max-width:768px){
.Floor001310{padding:6% 0;}
.Floor001310 li{ width:50%; margin:1% 0;padding-bottom:11px;}
.Floor001310 li h3{font-size:18px;}
.Floor001310 li h3:after{margin-top:4px;}
.Floor001310 li .more{margin-top:9%;width:90px;font-size:16px;}
}
@media(max-width:480px){

.Floor001310 li div span{ font-size:12px;}
}
/*
 .Floor001309 
 */
.Floor001309{padding:4% 0 4%;}

.Floor001309 .more{ text-align:center; margin:25px 0; border-top:1px solid #ebebeb;} 
.Floor001309 .more a{ width:54px; line-height:54px; height:54px; display:inline-block; color:#fff; font-size:12px; border-radius:50%; background-color:#cdcdcd; margin-top:-10px; transition:0.3s;}
.Floor001309 .more a:hover{background-color:#42a11f;}
.Floor001309 dl{ text-align:center; padding-bottom:4%;padding-top:3%; }
.Floor001309 dd{ display:inline-block; margin:2px 4px;font-size:18px;color:#333; width:203px; cursor:pointer; background:#f8f8f8;  line-height:54px; padding:0 15px;}
.Floor001309 dd:hover{background-color:#5ab530; color:#fff;}
.Floor001309 dd.on{ background-color:#5ab530; color:#fff;}
.Floor001309 dd.on a{color:#fff;}
.Floor001309 ul{  clear:both; display:none;}
.Floor001309 li{float: left;width: 31%; margin-right: 3.5%; margin-bottom:3%;}
.Floor001309 li:nth-child(3n){ margin-right:0;}
.Floor001309 li a{display: block;}
.Floor001309 li a{ box-shadow:0 0 10px #ddd;color:#333;overflow: hidden}
.Floor001309 li a:hover{color:#5ab530;}
.Floor001309 li figure{ padding-bottom:68%;transition: all 0.3s}
.Floor001309 li figure:hover{transform: scale(1.08);transition: all 0.3s}
.Floor001309 li figure img{ display:none;}
.Floor001309 li div{ padding:6%;}
.Floor001309 li h3{ margin:0;font-size: 20px;font-weight: normal;}
.Floor001309 li p{line-height: 22px; margin:4% 0 0 0;color:#999; height:45px; overflow:hidden; font-size:15px; }
@media(max-width:1000px){

}
@media(max-width:640px){
.Floor001309 li{ width:49%;margin-right:2%;}
.Floor001309 li:nth-child(3n){ margin-right:2%;}
.Floor001309 li:nth-child(2n){ margin-right:0;}
.Floor001309 dd{ margin:2px 5px;font-size:16px; width:158px;line-height: 45px }
.Floor001309 li h3{font-size:18px;}
.Floor001309 li p{font-size:14px;}
}
@media(max-width:480px){

}
/*
 .Floor001789 
 */
.Floor001789{background: #f6f6f6; background-size:cover; padding:6.5% 0;}
.Floor001789 h1{float:right; position:relative;margin:0; padding-bottom:27px;font-weight: bold; font-size:38px; text-align:right;color:#0c853c; line-height:normal;}
.Floor001789 h1:after{content:'';width:30px;height:17px;background:url(../images/titicon.png) center center/contain no-repeat;display: block;position: absolute;top:-9px;left:96px;}
.Floor001789 h1 span{position: relative; line-height:40px;  text-transform:uppercase; font-weight: normal; display:block;color:#0c853c; font-size:20px;}
.Floor001789 h1 span:after{content:'';width:55px;height:3px;background:#0c853c;display: block;position: absolute;right:0;margin-top:15%;}
.Floor001789 h1 .more{ position:absolute; right:0; top:230%; width:86px; height:86px;background:url(../images/Floor001789-icon.png) no-repeat right center/contain; overflow:hidden; line-height:1000px;}
.Floor001789 .ul{display: none;}
.Floor001789 dl{float:left;width:70%; margin-top:3%;}
.Floor001789 dl dd{background:#fff;display: inline-block;color:#333;margin-right:6px; font-size:18px;padding:2;line-height: 54px;padding:0 4.6%;}
.Floor001789 dl dd:hover{background:#5ab530;color:#fff;}
.Floor001789 dl dd.on{background:#5ab530;color:#fff;}
.Floor001789 dl dd.on a{color:#fff;}
.Floor001789 li{ float:left; width:25.75%;  margin-right:2.4%; background:#fff;  border:3px #fff solid; box-shadow:  0 0 15px #ddd;   }
.Floor001789 .li1{width:82%;margin-bottom:1%;}
.Floor001789 .li1 a{padding:1% 4%;}
.Floor001789 .li1 figure{padding-bottom:0;}
.Floor001789 .li1.odd figure{padding-top:0;}
.Floor001789 .li1 h3{margin:14px 0 14px 0;height:30px;}
.Floor001789 li figure{ padding-bottom:10%; }
.Floor001789 li a{ display:block; padding:8% 5%; }
.Floor001789 li time{ position:relative;font-size:16px; color:#666; display:inline-block;text-align: center; }
.Floor001789 li time span{ display:block;  font-size:56px;height:72px; line-height:63px; }
.Floor001789 li time i{ position:absolute; right:0; bottom:0; width:100%; height:3px; background:#5ab530; transition:0.4s;}
.Floor001789 li h3{ line-height:24px; overflow:hidden; height:48px; font-size:17px; color:#333;font-weight:normal; margin:14px 0 18px 0; }
.Floor001789 li p{ margin:0; font-size:15px; color:#888;  line-height:24px; overflow:hidden; height:72px; }
.Floor001789 li img{ width:100%; height:188px; display:block; }
.Floor001789 li.odd figure{ padding-bottom:0; padding-top:10%; }
.Floor001789 li:hover{ border-color:#5ab530; }
.Floor001789 li:hover time i{ width:150%;}
@media(max-width:1000px){
.Floor001789 h1{float:none; font-size:32px; padding-bottom:0; text-align: center; margin-bottom:5%;}
.Floor001789 h1 span{font-size:21px;}
.Floor001789 h1 span:after{position: relative;margin:0 auto; margin-top:4%;}
.Floor001789 h1:after{width:32px;height:17px;top:-9px;left:213px;}
.Floor001789 h1 .more{ top:0; width:53px; height:100%; background-size:contain; background-position:center center;}
.Floor001789 li{ width:32%; margin-right:2%;}
.Floor001789 li:last-child{ margin-right:0;}
.Floor001789 dl{width:100%;text-align: center;margin-bottom:4%;}
.Floor001789 dl dd{font-size:16px;}
}
@media(max-width:640px){
.Floor001789 li{ float:none; width:auto; margin-right:0; margin-bottom:3%;}
.Floor001789 li img{ height:auto;}
.Floor001789 li h3,
.Floor001789 li p{ height:auto;}
.Floor001789 li figure{ padding-bottom:3%;}
.Floor001789 li.odd figure{ padding-top:3%; }
}
/*
 .Bottom002494 
 */
.Bottom002494{padding: 15px 0 0; background:url(../images/bottombg.png) bottom center no-repeat #0c853c; width: 100%;}
.Bottom002494 footer{ padding-bottom: 20px;max-width: 1400px; margin: 0 auto;}
.Bottom002494 .wrap-container{ margin: 0 auto;  max-width: 1400px;}
@media (max-width: 1230px) {
	.Bottom002494 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}
@media (min-width:1000px ) {
	.Bottom002494{padding-top: 0; border-top: 0;}
	.Bottom002494 footer{padding-top: 4%;padding-bottom: 3%;}
}

.Bottom002494 .botnav .bomlx{color:#fff;}
.Bottom002494 .botnav .bomlx .tit{margin-top:4%;margin-bottom:2%;}
.Bottom002494 .botnav .bomlx p{margin:0;font-size:16px;margin-bottom: 20px;}
.Bottom002494 .botnav .bomlx .dl dd{float:left;width:40%;font-size:16px;margin:10px 0;}
.Bottom002494 .botnav .bomlx .dl dd:nth-child(2n){width:60%;}
.Bottom002494 .botnav .bomlx .dl dd img{margin-right:8px;margin-top:-2px;}
@media screen and (min-width:1000px ){
  .Bottom002494 .botnav{display: block; float: left; width: 64%; overflow: hidden;}
  .Bottom002494 .botnav ul{ margin: 0 -1.5%;}
  .Bottom002494 .botnav ul li{float: left; padding:0 1.5%; width: 16%;}
  .Bottom002494 .botnav ul li dt{color: #fff; font-size: 18px; padding-bottom: 15px;}
  .Bottom002494 .botnav ul li dd a{color: #919fab;}
}
.Bottom002494 .botnav ul li dt a{color:rgba(255,255,255,0.9);}
.Bottom002494 .botnav ul li dt a:hover{color:rgba(255,255,255,1);}
.Bottom002494 .botnav ul{border-bottom:1px solid rgba(255,255,255,.2);}
.Bottom002494 .botnav ul li::before {
    display: inline-block;
    content: '';
    border: 4px solid transparent;
    border-left-color: #fff;
    margin-right: 5px;float:left;margin-top:9px;
}

.Bottom002494 footer{}
.Bottom002494 .iconbox{text-align: center; padding-bottom: 10px;}
.Bottom002494 .iconbox a{display: inline-block; position: relative; width: 40px;height: 40px; border-radius: 100%; background-color: #37434d; background-position: center center; background-repeat: no-repeat;}
.Bottom002494 .iconbox a.wx{background-image: url(../images/Bottom002494-wx.png);}
.Bottom002494 .iconbox a.wb{background-image: url(../images/Bottom002494-wb.png);}
.Bottom002494 .iconbox a img{display: none; position: absolute;left: 50%;bottom: 100%;width: 100px; height: 100px; margin-left: -50px; max-width: none;}
.Bottom002494 .iconbox a:hover img{display: block;}

.Bottom002494 .linkS{height: 40px; border-radius: 20px 0; background: #37434d; position: relative;}
.Bottom002494 .linkS .linkSBox{padding: 9px 65px 9px 15px;}
.Bottom002494 .linkSBoxIn ul{position: absolute;  display: none;width: 100%;bottom: 100%; left: 0px;border-bottom: 1px solid #3c4a56; background: #37434d;padding: 10px 0;}
.Bottom002494 .linkSBoxIn ul li a{display: block; padding-left: 15px;line-height: 30px; color:#919fab; }
.Bottom002494 .linkSBoxIn ul li a:hover{color: #fff;}
.Bottom002494 .linkS span{width:100%;line-height: 22px;  color: #919fab; }
.Bottom002494 .linkS .btn{height: 40px; position: absolute; width: 40px; right: 0;top: 0; border-left: 1px solid #46525d;background: url(../images/Bottom002494-linksbtn.png) no-repeat center;}

.Bottom002494 .rwmImg{max-width: 350px; margin: 0 auto;}
.Bottom002494 .rwmImg ul li{float: left; width: 48%;margin-right: 4%;}
.Bottom002494 .rwmImg ul li:nth-child(2n){margin-right: 0;}
.Bottom002494 .rwmImg ul li .img{background: #fff; overflow: hidden;text-align: center;}
.Bottom002494 .rwmImg ul li .img img{width: 100%;}
.Bottom002494 .rwmImg ul li .txt{text-align: center; color: #fff;line-height: 35px;font-size:18px; }
.Bottom002494 .rwmbox{max-width: 273px; margin: 0 auto;}

@media(max-width:768px){
.Bottom002494{padding-top:25px;}
.Bottom002494 .rwmImg ul li .txt{font-size:20px;}
.Bottom002494 .Bottom .right{margin-top:5px;}
}

@media screen and (min-width:1000px ){
.Bottom002494 .other{float: right; width: 32%;  padding-left: 3%;}
.Bottom002494 .iconbox{float: left; width: 30%;}
.Bottom002494 .rwmbox{float: right; width: 71%; max-width: 373px; margin: 0;}
}
.Bottom002494 .Bottom{margin: 0 auto; padding: 22px 0;color: #909090;background: #2f2f2f }
.Bottom002494 .Bottom a{color: #999999;}
.Bottom002494 .Bottom .left{text-align: center;}
.Bottom002494 .Bottom .left em{ display: inline-block; font-style: normal; padding: 0 5px;}
.Bottom002494 .Bottom .left a{position: relative;margin-right:32px;}
.Bottom002494 .Bottom .left a:before{content:'';width:1px;height:7px;background: #999;display: block;position: absolute;right:-17px;top:7px;}
.Bottom002494 .Bottom .left a:last-child:before{display: none;}
.Bottom002494 .Bottom .right{text-align: center;}
.Bottom002494 .Bottom .right .a{color:#fff;}
@media (min-width:1000px ){
.Bottom002494 .Bottom .left{float: left;}
.Bottom002494 .Bottom .right{float: right;}
}

@media(max-width:1280px){
.Bottom002494 .botnav{width:64%;}
	
}
@media(max-width:768px){
.Bottom002494 .botnav{width: 100%;}
.Bottom002494 .botnav ul{display: none;}
.Bottom002494 .botnav .bomlx .dl dd,
.Bottom002494 .botnav .bomlx .dl dd:nth-child(2n){float: none; width: 100%;}
.Bottom002494 .other{ float: none; width:100%; padding-top: 30px; text-align: justify;}
.Bottom002494 .rwmbox{margin: 0;}
}

/*
 .Floor000742 
 */
.Floor000742{ margin:2% 0;}
.Floor000742 .box_news{ position:relative; z-index:1; }
.Floor000742 .box_news::before{ left:0;width:72%;}
.Floor000742 .box_news::after{ right:0; width:26%;}
.Floor000742 .title{ line-height:42px;height:44px; border-bottom:1px solid #fff; box-shadow:0 1px 0 #ececec; padding-right:10px;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(248,248,248,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); 
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); }

.Floor000742 .box{ position:relative; z-index:3;}
.Floor000742 .box1{ float:left; width:100%;}

/* carousel */
.Floor000742 .carousel{ margin:4% 0; overflow:hidden;position:relative;}
.Floor000742 .carousel .slides{overflow:hidden;position:relative; margin:0 auto;}
.Floor000742 .carousel .slides li{padding:0px;overflow:hidden;position:absolute;cursor:pointer;opacity:1 !important;}
.Floor000742 .carousel .slides li a{overflow:hidden;display:block;}
.Floor000742 .carousel .slides li img{width:100%;}
.Floor000742 .carousel .slides li .cover{background:rgb(0, 0, 0);left:0px;top:400px;width:533px;height:100px;display:block;position:absolute;}
.Floor000742 .carousel .slides li h5{text-align:center; margin:0; font-size:14px; padding:10px 0; background-color:#fff;}
.Floor000742 .carousel .slides li h5 a:hover{ color:#11a32e;}
.Floor000742 .carousel .nextButton,
.Floor000742 .carousel .prevButton{ position:absolute; top:50%; margin-top:-33px; width:34px; height:66px; z-index:60; cursor:pointer; background-repeat:no-repeat; background-position:0 0;}
.Floor000742 .carousel .nextButton{ right:0; background-image:url(../images/Floor000742-next.jpg);}
.Floor000742 .carousel .prevButton{ left:0; background-image:url(../images/Floor000742-prev.jpg);}

.Floor000742 .img{ padding:15% 5% 0;}
.Floor000742 .img .pic{ display:block; padding-bottom:70%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.Floor000742 .img h5{ text-align:center; margin:0; line-height:30px;}

.Floor000742 .link{border:1px solid #ececec; margin-top:2%;}
.Floor000742 .link .title{ border-bottom:1px solid #ececec;}
.Floor000742 .link ul{ overflow:hidden; padding:1% 1% 0 1%;}
.Floor000742 .link li{ float:left; width:15%; margin-right:2%; margin-bottom:1%;}
.Floor000742 .link li:nth-child(6n){ margin-right:0;}
.Floor000742 .link li a{ border:2px solid #ececec; display:block; padding-bottom:30%; background-repeat:no-repeat; background-position: center center; background-size:contain;}

@media(max-width:768px){
.Floor000742 .box_news::before,
.Floor000742 .box_news::after{ display:none;}
.Floor000742 .box{ width:auto !important; float:none !important;border:1px solid #ececec;}
.Floor000742 .box1{ margin-bottom:2%;}
.Floor000742 .img{ padding:2%;}
.Floor000742 .link li{ width:32%;}
.Floor000742 .link li:nth-child(6n){ margin-right:2%;}
.Floor000742 .link li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.Floor000742 .ad dt{ float:none; width:auto; margin-right:0; margin-bottom:1.5%;}
}


/*
 Floor000868 
 */
.Floor000868{ padding:4% 0 6%;overflow: hidden;}
.Floor000868 li h5{ color:#333; margin:0; font-size:18px; padding:10px 0; font-weight: normal; margin-top:22px; text-align:center;display: none;}
.Floor000868 li p{ margin:0; color:#9f9f9f; font-size:14px; line-height:20px; height:40px; padding:0; margin:0; text-align:center;}
.flipster-carousel .flip-current h5{display: block;}
.Floor000868 .flipto-prev,
.Floor000868 .flipto-next { position: absolute; font-family:宋体; font-size:50px;  border-radius:100px; width:40px; line-height:40px; text-align:center; top: 34%; z-index: 100; display: block; font-weight: bold; color: #0c853c; -ms-transition: background-color 300ms ease; -webkit-transition: background-color 300ms ease; -moz-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease;}
.Floor000868 .flipto-prev:hover,
.Floor000868 .flipto-next:hover { background-color: #FFF; color: #5ab530; }
.Floor000868 .flipto-prev { left:0%; }
.Floor000868 .flipto-next { right:0%; }
.flipster{margin-top:4.5%;display: none !important;}





/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#5ab530; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_sina figure{ padding:0 20px; font-size:18px;line-height:38px;white-space:nowrap;} 
.Other002539 .li_sina figure a{ color:#fff;}
.Other002539 .li_sina figure p{margin: 0 auto;border-bottom:1px solid rgba(255,255,255,0.1);font-size:16px;}
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/Other002539-icon.png) no-repeat left top #5ab530; border-bottom:1px solid #fff;}
.Other002539 .icon2{border-bottom:none;}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:36%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ }
.Other002539 #open_2539{ background-color:#483f3e;}
}


.PicList000626{padding:3% 0 0%;}
.PicList000626 li{ float:left; width:20%; padding:10px;}
.PicList000626 li .a{ display:block; padding-top:45%; background-position: center center;  background-repeat:no-repeat;background-size: contain; border:1px solid #ddd;}
.PicList000626 li p{text-align: center;font-size:16px;color:#666;}
@media( max-width:768px){
.PicList000626 li{width:33.33333333%;}
.PicList000626 li .a{background-size:contain;}
}
@media( max-width:480px){
.PicList000626 li{width:50%;}
.PicList000626 li .a{background-size:contain;}
.PicList000626 li p{margin: 5px 0;font-size:14px;}
}

.list_istop{ padding:0% 0 2% 0;margin: 0 auto;margin-top:3%;}
.list_istop .auto{ }
.list_istop ol{overflow:hidden; padding-bottom:15px; margin-bottom:15px;    border-bottom: 1px solid #eee;}
.list_istop ol img{ float:left; width:30%; margin-right: 2%;}
.list_istop ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.list_istop ol time{ color: #999;  margin-right: 5%;font-size: 14px;}
.list_istop ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.list_istop ol a.more{ color:#9e0e02;display:inline-block;}
.list_istop li {position: relative; border-bottom: 1px #b2b2b2 dotted; height:52px; line-height:51px; overflow:hidden;} 
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:14px; color:#4c4c4c;}
.list_istop li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;  font-size:16px}
.list_istop li a:hover{ color:#5ab530;}

@media(max-width:640px){
  .list_istop li a{width:77%;}
}

/*
 .TextList000711 
 */
.TextList000711{max-width:1100px;margin:0 auto;padding-top:2%;}
.TextList000711 li{ border-bottom:dashed 1px #ccc; padding:10px 0; line-height:40px;}
.TextList000711 li em{ font-style:normal; float:right; margin-left:2%;}
.TextList000711 li em a{border:1px solid #dadada; border-radius:40px;font-size:15px; display:block; padding-left:20px; padding-right:20px; line-height:38px;}
.TextList000711 li em a span{ margin-left:10px;}
.TextList000711 li a{font-size:16px;}
.TextList000711 li em a:hover{ background-color:#5ab530; color:#fff;}
@media(max-width:480px){
.TextList000711 li{ line-height:30px;}
.TextList000711 li em a{ font-size:12px;line-height:28px;}
}


/*
 .info_pn 
 */
.info_pn span{ display:block;}
.info_pn span a{ font-size: 15px; color:#666; line-height: 2;}
.info_pn span a:hover{color:#5ab530;}


	.layui-layer-title{color: #F8F8F8 !important;}
	.layui-layer-page .layui-layer-content .close_btn{position: relative;}
	.layui-layer-page .layui-layer-content .close_btn{position: absolute; content: "close"; width: 100%;height: 35px;line-height: 35px;background: #ff0000;color: #FFFFFF;}




		.poster-main{
			position: relative;
			margin: 50px auto;
			display: block; 
		}
		.poster-main .poster-list .poster-item{
			position: absolute;
			left: 0;
			top: 0;
		}
		.poster-main .poster-btn{
			position: absolute;
			top: 0;
			cursor: pointer;
		}
		.poster-main .poster-prev-btn{
			left: -90px;
			/* background: url("../images/btn_l.png") no-repeat center center; */
				top: 46%;
			    position: absolute;
			    font-family: 宋体;
			    font-size: 50px;
			    line-height: 40px;
				height: 40px !important;
				width: 40px !important;
			    text-align: center;
			    z-index: 100;
			    display: block;
			    font-weight: bold;
			    color: rgb(12, 133, 60);
			    border-radius: 100px;
			    transition: background-color 300ms ease 0s;
		}
		.poster-main .poster-next-btn{
			right: -90px;
			/* background: url("../images/btn_r.png") no-repeat center center; */
				top: 46%;
				width: 40px !important;
				height: 40px !important;
			    position: absolute;
			    font-family: 宋体;
			    font-size: 50px;
			    line-height: 40px;
			    text-align: center;
			    z-index: 100;
			    display: block;
			    font-weight: bold;
			    color: rgb(12, 133, 60);
			    border-radius: 100px;
			    transition: background-color 300ms ease 0s;
			
		}
		.poster-main .poster-next-btn:hover,
		.poster-main .poster-prev-btn:hover{color: #5ab530;}
		
		.poster-main span{display: block;position: absolute;width: 250px;height: 420px;top: 0;}
		
		.poster-main .poster-next-btn span{top: -174px; left: -850px;}
		.poster-main .poster-prev-btn span{top: -174px; right: -850px;}
		
		
		
		
		@media(max-width:768px){
			.flipster{display: block !important;}
			.poster-main{display: none !important;}
			.flipster-carousel .flip-current h5{display: none;}
		}
		
		
		
		