/*
 .PicList001216 
 */
.PicList001216{ padding-bottom:6%;}
.PicList001216 dl{padding:2% 0; border-bottom:1px solid #f0f4f4;}
.PicList001216 dl:hover{border-bottom:1px solid #4cb136;}
.PicList001216 dl:hover dd h3 a{ color:#4cb136 }
.PicList001216 dl:hover dd .more{border:1px solid #4cb136; }
.PicList001216 dl:hover dd .more{color:#4cb136;}
@media(min-width:481px){
.PicList001216 dl{ display:table; width:100%; }
.PicList001216 dd{ display:table-cell; vertical-align:middle;}
.PicList001216 dd:nth-child(1){ width:90px;}
.PicList001216 dd:nth-child(2){ width:19.1%;}
.PicList001216 dd:nth-child(2) img{ width:85%;}
.PicList001216 dd span{ display:block;}
.PicList001216 dd h3{ position:relative;font-size:14px; height:20px;}
.PicList001216 dd .dot{ position:absolute; width:90%; left:0; top:0; line-height:20px;}
.PicList001216 dd:nth-child(3){ font-size:12px;}
}
.PicList001216 dd span{font-size:42px;}
.PicList001216 dd h3{ font-size: 16px;font-weight: lighter;}
.PicList001216 dd p{ line-height:24px; overflow:hidden;}
.PicList001216 dd .more{ display:inline-block;  line-height:30px; padding:0 40px 0 26px; border:1px solid #ddd; border-radius:28px; background:url(../images/PicList001216-more.png) no-repeat 95% center;}

@media(max-width:1000px) and (min-width:481px){
.PicList001216 dd:nth-child(2){ width:30%;}
}
@media(max-width:480px){
.PicList001216 dl{ padding:2%;width: 49%;float: left;margin-right: 2%;border:none;}
.PicList001216 dl:nth-child(2n){margin-right:0;}
.PicList001216 dd img{ width:100%;}
.PicList001216 dd:nth-child(2){ padding:2% 0;}
.PicList001216 dd h3{ font-size:16px;}
.PicList001216 dd span{font-size:30px;}
.PicList001216 dd p{ height: 24px;}
}

/*Banner002766 */
.Banner002766{}
/*slick Basic*/
.Banner002766 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Banner002766 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Banner002766 .slick-list:focus {outline: none}
.Banner002766 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Banner002766 .slick-slider .slick-track, 
.Banner002766 .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)}
.Banner002766 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Banner002766 .slick-track:before, 
.Banner002766 .slick-track:after{display: table; content: '';}
.Banner002766 .slick-track:after{ clear: both;}
.Banner002766 .slick-loading .slick-track { visibility: hidden;}
.Banner002766 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Banner002766 .slick-slide .slick-loading img { display: none;}
.Banner002766 .slick-slide .dragging img { pointer-events: none;}
.Banner002766 .slick-initialized .slick-slide { display: block;}
.Banner002766 .slick-loading .slick-slide { visibility: hidden;}
.Banner002766 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Banner002766 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Banner002766 .slick-list li{position: relative;}
.Banner002766 .slick-list li a{display: block;}
.Banner002766 .slick-list li img{display: block; width: 100%;}
.Banner002766 .slick-list li .txt-main{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10;}
.Banner002766 .slick-list li .txt-main .auto{max-width: 1720px; height: 100%;position: relative;}
.Banner002766 .slick-list li .txt-main .auto img{height: 100%; transform: translateY(30px);-webkit-transform: translateY(30px);-ms-transform: translateY(30px);opacity: 0;-webkit-opacity: 0; transition:0.5s 0.5s;}
.Banner002766 .slick-list li .url{position: absolute;width: 40%;max-width: 308px; font-size: 20px; z-index: 20;color: #fff; transition: 0.3s 0.5s;text-align: center;line-height: 65px;transform: translateY(30px);-webkit-transform: translateY(30px);-ms-transform: translateY(30px);opacity: 0;-webkit-opacity: 0; transition:0.5s 0.8s;}
.Banner002766 .slick-list li.ani-show .txt-main .auto img,
.Banner002766 .slick-list li.ani-show .url{transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);opacity: 1;-webkit-opacity: 1;}
.Banner002766 .slick-list li .url:before,
.Banner002766 .slick-list li .url:after{position: absolute; content: ''; height: 1px;width: 100%;background: rgba(255,255,255,0.2); transition: 0.5s;}
.Banner002766 .slick-list li .url:before{left: 0; top: 0;}
.Banner002766 .slick-list li .url:after{right: 0; bottom: 0;}
.Banner002766 .slick-list li .url:hover:before,
.Banner002766 .slick-list li .url:hover:after{width: 0;}
.Banner002766 .slick-list li .url:hover{background:#000; }
.Banner002766 .slick-list li .url span{display: inline-block;background: url(../images/Banner002766_more.png) no-repeat right center; padding-right: 40px; transition: 0.3s;}
.Banner002766 .slick-list li .url:hover span{background: none; padding: 0;}
.Banner002766 .slick-dots{position: absolute; left: 0; z-index: 10; width: 100%; bottom: 5%; text-align: center;}
.Banner002766 .slick-dots li button{display: none;}
.Banner002766 .slick-dots li{display: inline-block; border: 1px solid rgba(255,255,255,0.4); border-radius: 50%; margin: 0 5px; cursor: pointer; width: 20px; height: 20px;position: relative;}
.Banner002766 .slick-dots li.slick-active:after{content: ''; position: absolute; background: #fff;border-radius: 50%; width: 8px; height: 8px; left: 50%; top: 50%; margin: -4px 0 0 -4px;}
.Banner002766 .slick-arrow{position: absolute; z-index: 10; top: 50%;background: none;border: 0;font-size: 0; height: 44px; width: 44px; margin-top: -22px;  border-bottom: 3px solid #fff; border-right: 3px solid #fff; cursor: pointer;}
.Banner002766 .slick-prev{left: 3%;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Banner002766 .slick-next{right: 3%;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
@media(max-width:1024px){
.Banner002766 .slick-arrow{height:30px; width: 30px; margin-top: -15px;}
.Banner002766 .slick-list li .url{line-height: 40px; max-width:200px;font-size: 16px;}
}
@media(max-width:640px){
.Banner002766 .slick-dots li{width: 10px; height: 10px; margin: 0 2px;}
.Banner002766 .slick-dots li.slick-active:after{width: 4px; height: 4px;margin: -2px 0 0 -2px;}
.Banner002766 .slick-arrow{display: none!important;}
}
@media(max-width:480px){
.Banner002766 .slick-list li .url{line-height: 28px; max-width:120px;font-size: 12px;}
.Banner002766 .slick-list li .url span{padding-right: 30px;}
}
/*Floor002642 */
.lc{ background:#f9f9f9; overflow:hidden;}
.Floor002642{ position:relative; overflow:hidden;}
.Floor002642 .main h2{margin:0;font-size: 24px;color:#555;padding: 18px 0 10px 0;}
.Floor002642 .main h2 span{font-size:22px;font-weight:normal;color: #4cb136;}
.Floor002642 .left h2{color: #4cb136;text-align:left;}
.Floor002642 .right h2{ position:relative;}
.Floor002642 .right h2  span{color:#999;}
.Floor002642 .right h2 a{ position:absolute; right:0; top:50%; margin-top:-17px; border:1px solid #e7e7e7; line-height:35px; padding:0 20px; background:url(../images/Floor002642_more.png) no-repeat 90% center; font-size:18px; color:#ddd; width:150px; border-radius:35px; text-transform:uppercase; font-family:Helvetica, sans-serif;}
.Floor002642 .right h2 a:hover{ color:#4cb136;}
.Floor002642 .left{/* text-align:center; */}
.Floor002642 .icon aside{ display:inline-block; border-radius:50%; padding:27px; background:rgba(255,255,255,0.2); width:60%; max-width:150px;}
.Floor002642 .icon aside img{ display:block; width:100%;}
.Floor002642 .txt{color: #666;font-size: 14px;line-height:28px;}
.Floor002642 .txt p{ margin:0;}
.Floor002642 .book{ display:block; line-height:40px; background:rgba(15,121,134,0.5); color:rgba(255,255,255,0.8); border-radius:40px; transition:0.3s;}
.Floor002642 .book:hover{ background:#fff; color:#4cb136;}

.Floor002642 .right ul{ overflow:hidden;}
.Floor002642 .right li{ float:left; width:16.6%; margin-left:-1px;}
.Floor002642 .right li a{ display:block; border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1; padding:12% 0; text-align:center; margin-top:-1px;}
.Floor002642 .right li p{ margin-bottom:0; font-size:18px; color:#888;}
.Floor002642 .right li a:hover p{ color:#4cb136;}
.Floor002642 .right li figure{ position:relative; width:50%; max-width:102px; margin:0 auto;}
.Floor002642 .right li figure img{ display:block; width:100%; border-radius:50%; border:1px solid #f2f2f2; background:#fff;transition:transform ease-out 0.1s;}
.Floor002642 .right li figure img.hide{ display:none; }
.Floor002642 .right li a:hover figure img{border-color: #4cb136;}
.Floor002642 .right li a:hover figure img{ display:none;}
.Floor002642 .right li a:hover figure img.hide{ display:block;transform: scale(0.95);}
.Floor002642 .right li a figure::after{ top: 0; left: 0; padding: 0; z-index: -1; opacity: 0; pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: '';box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);transform: scale(0.9);}
.Floor002642 .right li a:hover figure::after{ animation: sonarEffect 1.3s ease-out 75ms infinite;}

@media(min-width:1025px){
/*.Floor002642::before{position:absolute;content:'';height:100%;width: 30%;background:url(../images/Floor002642_bg.jpg) no-repeat left top #4cb136;background-size:auto 100%;left:0;top:0;border-radius:0 30px 30px 0;}*/
.Floor002642 > *{position:relative;z-index:3;padding-bottom: 1%;}
.Floor002642 .left{float:left;width: 30%;}
.Floor002642 .left .main{float:right; width:100%; max-width:420px; padding-right:8%;}
.Floor002642 .txt{/* padding: 0 0 0 20px; */}
.Floor002642 .icon{ padding-top:8%;}
.Floor002642 .right{float:right;width: 70%;}
.Floor002642 .right .main{max-width:980px;/* padding-left:5%; */margin-top: 1%;}
}
@media(max-width:1366px){
.Floor002642 .right .main{ padding:0 2%;}
}
@media(max-width:1024px){
.Floor002642 .left{ padding:0 0 2% 0;}
.Floor002642 .left .main{ padding:2%;background: #f9f9f9;}
.Floor002642 .main h2{ padding:0 0 15px 0;}
.Floor002642 .txt{ padding:3% 0;}
.Floor002642 .book{ width:60%; margin:0 auto;}
}
@media(max-width:640px){
.Floor002642 .main h2{ font-size:18px;padding: 0;}
.Floor002642 .main h2 span{ font-size:18px;}
.Floor002642 .right h2 a{ font-size:14px; width:95px;}
.Floor002642 .right h2{ padding-top:15px;}
}
@media(max-width:480px){
.Floor002642{padding: 4% 2%;}
.Floor002642 .main p{padding: 0;font-size: 12px;}
.Floor002642 .right li p{font-size: 12px;}
.Floor002642 .right li{ width:33.3%;}
.Floor002642 .icon aside{ width:110px;}
}
@keyframes sonarEffect{
	0% {opacity: 0.3;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #4cb136, 0 0 0 10px rgba(255, 255, 255, 0.5);}
	100% {box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #4cb136, 0 0 0 10px rgba(255, 255, 255, 0.5);transform: scale(1);opacity: 0;}
}
@-webkit-keyframes sonarEffect{
	0% {opacity: 0.3;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #4cb136, 0 0 0 10px rgba(255, 255, 255, 0.5);}
	100% {box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #4cb136, 0 0 0 10px rgba(255, 255, 255, 0.5);-webkit-transform: scale(1);opacity: 0;}
}
@-moz-keyframes sonarEffect{
	0% {opacity: 0.3;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #4cb136, 0 0 0 10px rgba(255, 255, 255, 0.5);}
   100% {box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #4cb136, 0 0 0 10px rgba(255, 255, 255, 0.5);-moz-transform: scale(1);opacity: 0;}
}
.product{padding: 0% 0 2% 0;}
/*.Menu000654*/
.Menu000654{ background:url(../images/Menu000654-bg.jpg) repeat-x center bottom #f1f1f1; }
.Menu000654 header{border:1px #d8d8d8 solid;background-color: #4cb136;color:#fff;font-size:24px;padding: 20px 0;text-align:center;position:relative;z-index:5;}
.Menu000654 header span{ font-size:14px; display:block;}
.Menu000654 li a{ display:block; padding-left:35px; padding-top:10px; padding-bottom:10px; line-height:20px;border-bottom:1px solid #d8d8d8;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{background-color:rgba(76,177,54,0.8);;color:#fff;}
.Menu000654 li dl{ background-color:#fff; font-size:12px; display:block;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{position:absolute;content:'';background-color: #4cb136;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 dl dd a{ color:#999;}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{ color:#4cb136; background:rgba(76,177,54,0.2);}
.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:18px; padding:15px 0; }
.Menu000654{width: 104%;margin-left: -2%;}
}
/*
 .PicList001302 
 */
.PicList001302{}
.PicList001302 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:3%;}
.PicList001302 li:nth-child(3n){ margin-right:0;}
.PicList001302 li a{ position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid transparent; z-index:10;}
.PicList001302 li:hover a{ border-color:#4cb136;}
.PicList001302 li figure{ padding:4px; position:relative; border:1px solid #dfdfdf;}
.PicList001302 li figure div{ padding-bottom:56%; background-size:contain;}
.PicList001302 li figure dl{ position:absolute; left:0; top:0; width:100%; height:100%;background:url(../images/PicList001302-search.png) no-repeat center  20% rgba(76,177,54,0.9); opacity:0;  transition:0.3s;}
.PicList001302 li figure dl span{ position:absolute; left:0; width:100%; color:#fff; text-align:center; top:70%; transition:0.3s;}
.PicList001302 li figure dl span::before{ position:absolute; content:''; width:16px; height:1px; background-color:#fff; left:50%; margin-left:-8px; bottom:-10px;}
.PicList001302 li:hover figure dl{ background-position:center 35%;opacity:1;}
.PicList001302 li:hover figure dl span{top:60%; }
.PicList001302 li p{ margin:10px 0; line-height:24px;overflow:hidden; text-align:center;}
@media(max-width:480px){
    .PicList001302{padding: 2%}
    .PicList001302 li p{font-size: 12px;}
.PicList001302 li{ width:49%;}
.PicList001302 li:nth-child(3n){ margin-right:2%;}
.PicList001302 li:nth-child(2n){ margin-right:0;}
}
/*Floor002873 */
.Floor002873{padding: 4% 0;}

/*slick Basic*/
.Floor002873 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002873 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002873 .slick-list:focus {outline: none}
.Floor002873 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002873 .slick-slider .slick-track, 
.Floor002873 .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)}
.Floor002873 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002873 .slick-track:before, 
.Floor002873 .slick-track:after{display: table; content: '';}
.Floor002873 .slick-track:after{ clear: both;}
.Floor002873 .slick-loading .slick-track { visibility: hidden;}
.Floor002873 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002873 .slick-slide .slick-loading img { display: none;}
.Floor002873 .slick-slide .dragging img { pointer-events: none;}
.Floor002873 .slick-initialized .slick-slide { display: block;}
.Floor002873 .slick-loading .slick-slide { visibility: hidden;}
.Floor002873 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002873 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002873 .inner{padding-bottom: 3%;}
.Floor002873 .titl{ text-align: center;color:#4cb136; padding-bottom:3%;}
.Floor002873 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #ddd;}
.Floor002873 .more{ display: block; border: 1px solid #4cb136; padding: 9px 0 9px 0; max-width: 170px; width: 90%; text-align: center; color: rgba(76,177,54,0.6); position: relative; margin-top: 20px;
transition: color .5s;}
.Floor002873 .more span{ position: relative; z-index: 3;}
.Floor002873 .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background:#4cb136;transition: width .5s; }
.Floor002873 .more:hover{ color: #fff;}
.Floor002873 .more:hover:after{ width: 100%;}
@media only screen and (min-width:1024px ) {
.Floor002873 .more{margin:auto;}
}
@media (min-width: 768px) {
.Floor002873 .titl{ font-size: 30px;}
}
@media(max-width:640px){
.Floor002873 .inner{padding: 10px; display:none;}
}
.Floor002873 .inner{ overflow:hidden;}
.Floor002873 .slider li{ width:25%; border:1px solid #e9e9e9;margin:6px;　　animation:2s animation1 infinite linear;}
.Floor002873 .slider{padding: 0 60px;}
.Floor002873 .slider li a{display: block;margin: 0px;}
.Floor002873 .slider li a p{text-align: center;color: #333;}
.Floor002873 .slider li:hover a p{color:#4cb136;}
.Floor002873 .slider li .cn{font-size: 20px;font-weight: bold; padding: 10px 0 5px 0;}
.Floor002873 .slider li .en{opacity: 0.6;-webkit-opacity: 0.6;}
.Floor002873 .slick-arrow{position: absolute; top: 20%; height: 40%;background: #d6d6d6; cursor: pointer;padding: 0; font-size: 0;border: 0; width: 38px;border-radius: 4px;}
.Floor002873 .slick-arrow:before{position: absolute; width: 20px; height: 20px; border-right: 1px solid #fff;border-top: 1px solid #fff; transform: rotate(45deg); content: ''; left: 50%; top: 50%; margin: -10px 0 0 -15px;}
.Floor002873 .slick-prev{left: 0;}
.Floor002873 .slick-prev:before{transform: rotate(-135deg); margin-left: -5px; }
.Floor002873 .slick-next{right: 0;}
@media(max-width:1024px){
.Floor002873 .slider{padding: 0 50px;}
.Floor002873 .slider li a{margin: 0 5px;color: #fff; padding: 3vw;}
}
@media(max-width:480px){
    .Floor002873{padding: 6% 0}
.Floor002873 .titl{ font-size: 18px;}
.Floor002873 .titl p{ font-size: 14px;}
.Floor002873 .slider li a{text-align: center;}
.Floor002873 .slider li a p{font-size: 12px;}
    .Floor002873 .more{ padding: 9px 0 9px 0; max-width: 120px; width: 90%; margin:0 auto;}}



@charset "utf-8";
/* CSS Document */

/*Floor002873 */
.Floor00287301{padding: 3% 0 5% 0;}

/*slick Basic*/
.Floor00287301 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor00287301 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor00287301 .slick-list:focus {outline: none}
.Floor00287301 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor00287301 .slick-slider .slick-track, 
.Floor00287301 .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)}
.Floor00287301 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor00287301 .slick-track:before, 
.Floor00287301 .slick-track:after{display: table; content: '';}
.Floor00287301 .slick-track:after{ clear: both;}
.Floor00287301 .slick-loading .slick-track { visibility: hidden;}
.Floor00287301 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor00287301 .slick-slide .slick-loading img { display: none;}
.Floor00287301 .slick-slide .dragging img { pointer-events: none;}
.Floor00287301 .slick-initialized .slick-slide { display: block;}
.Floor00287301 .slick-loading .slick-slide { visibility: hidden;}
.Floor00287301 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor00287301 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor00287301 .inner{padding-bottom: 3%;}
.Floor00287301 .titl{ text-align: center;color:#4cb136; line-height:50px;}
.Floor00287301 span {font-size:18px;color:#666;text-align: center;    font-size: 18px;

    text-align: center;
    float: center;
    margin-left: 37%;
    line-height: 30px;
	
}
.Floor00287301 p{      /* font-size: 16px; */
    margin-left: 30%;
    line-height: 25px;
    padding: 0;
    margin: 0;
    text-align: center;}
.Floor00287301 p:before {
    position: absolute;
    content: '';
    left: 50%;
    margin-left: 3px;
    background-color: #4cb136;
    width: 4px;
    height: 25px;
    margin-top: 30px;

  
}
.Floor00287301 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #ddd;}
.Floor00287301 .more{ display: block; border: 1px solid #4cb136; padding: 9px 0 9px 0; max-width: 170px; width: 90%; text-align: center; color: rgba(76,177,54,0.6); position: relative; margin-top: 20px;
transition: color .5s;}
.Floor00287301 .more span{ position: relative; z-index: 3;}
.Floor00287301 .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background:#4cb136;transition: width .5s; }
.Floor00287301 .more:hover{ color: #fff;}
.Floor00287301 .more:hover:after{ width: 100%;}
@media only screen and (min-width:1024px ) {
.Floor00287301 .more{margin:auto;}
}
@media (min-width: 768px) {
.Floor00287301 .titl{ font-size: 30px;}
}
@media(max-width:640px){
.Floor00287301 .inner{padding: 10px;}
}
.Floor00287301 .slider{padding: 0 60px;}
.Floor00287301 .slider li a{display: block;margin: 0 10px;}
.Floor00287301 .slider li a p{text-align: center;color: #333;}
.Floor00287301 .slider li:hover a p{color:#4cb136;}
.Floor00287301 .slider li .cn{font-size: 20px;font-weight: bold; padding: 10px 0 5px 0;}
.Floor00287301 .slider li .en{opacity: 0.6;-webkit-opacity: 0.6;}
.Floor00287301 .slick-arrow{position: absolute; top: 20%; height: 40%;background: #d6d6d6; cursor: pointer;padding: 0; font-size: 0;border: 0; width: 38px;border-radius: 4px;}
.Floor00287301 .slick-arrow:before{position: absolute; width: 20px; height: 20px; border-right: 1px solid #fff;border-top: 1px solid #fff; transform: rotate(45deg); content: ''; left: 50%; top: 50%; margin: -10px 0 0 -15px;}
.Floor00287301 .slick-prev{left: 0;}
.Floor00287301 .slick-prev:before{transform: rotate(-135deg); margin-left: -5px; }
.Floor00287301 .slick-next{right: 0;}
@media(max-width:1024px){
.Floor00287301 .slider{padding: 0 50px;}
.Floor00287301 .slider li a{margin: 0 5px;color: #fff; padding: 3vw;}
}
@media(max-width:480px){
    .Floor00287301{padding: 6% 0}
.Floor00287301 .titl{ font-size: 18px;}
.Floor00287301 .titl p{ font-size: 14px;}
.Floor00287301 .slider li a{text-align: center;}
.Floor00287301 .slider li a p{font-size: 12px;}
    .Floor00287301 .more{ padding: 9px 0 9px 0; max-width: 120px; width: 90%; margin:0 auto;}}


/*Floor002122 */
.Floor002122{background: #f9f9f9;padding:4% 0;}
.Floor002122 .titl{ text-align: center;color:#4cb136; padding-bottom:3%;}
.Floor002122 .titl p{ margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #ddd;}

.Floor002122 .intro{ position:relative;}
.Floor002122 .intro .Ispic{ position:absolute; top:0;width: 26%;left: 37.5%;height:100%; background-size:contain;}
.Floor002122 .intro .Ispic img{ display:none;}

.Floor002122 li{ float:left; width:33.5%; float:left; margin:1% 33% 1% 0;text-align:right;  }
.Floor002122 li:nth-child(2n){ margin-right:0;text-align:left;}
.Floor002122 li div{position:relative; padding-right:100px; padding-top:17px; padding-bottom:17px;}
.Floor002122 li:nth-child(2n) div{ padding-right:0; padding-left:100px;}
.Floor002122 li aside{ position:absolute; right:0; top:50%; transform:translateY(-50%); border:1px solid #fff; background:#4cb136; border-radius:50%;}
.Floor002122 li aside img{ width:50px; height:50px; margin:15px;}
.Floor002122 li:nth-child(2n) aside{ right:auto; left:0;}
.Floor002122 li h1{ font-size:20px; margin:0; color:#4cb136; font-weight:normal;}
.Floor002122 li p{ color:#919191; line-height:20px; height:40px; margin-bottom:0; /*overflow:hidden;*/}

@media (min-width: 768px) {
.Floor002122 .titl{ font-size: 30px;}
}
@media(max-width:1000px){
.Floor002122 .title{font-size:16px; }
.Floor002122 .title span{font-size:30px;}
.Floor002122 li div{padding-right:70px;}
.Floor002122 li:nth-child(2n) div{padding-left:70px;}
.Floor002122 li aside img{ width:40px; height:40px; margin:10px;}
.Floor002122 li h1{font-size:16px; }
.Floor002122 li p{ margin:0;}
}
@media(max-width:640px){
.Floor002122{ background-image:none;}
.Floor002122 .intro .Ispic{ position:relative; left:auto; width:auto; height:auto; padding-bottom:40%;}
.Floor002122 li{ width:100%; margin-right:2%;}
.Floor002122 li:nth-child(2n){ margin-left:2%;}
}
@media(max-width:480px){
.Floor002122{padding: 6% 0}
.Floor002122 .titl{ font-size: 18px;}
.Floor002122 .titl p{ font-size: 14px;}
.Floor002122 li p{font-size:12px; }
}
@media(max-width:375px){
.Floor002122 li div{padding-right:50px;}
.Floor002122 li aside img{ width:30px; height:30px; margin:5px;}
}
/*Floor002585 */
@import url('dinCondBold/dinCondBold.css');
.Floor002585{}
.Floor002585 .wrap{ position:relative; z-index:3;}
@media(min-width:769px){
.Floor002585 .wrap::before{ position:absolute; content:''; width:32.33%; top:0; height:100%; z-index:1; right:0; background:url(../images/Floor002585_bg.jpg) no-repeat center top; background-size:cover;}
}
.Floor002585 .wrap > *{ position:relative; z-index:2;}
.Floor002585 .title{ padding-top:30px;color:#333;}
.Floor002585 .title span{font-family: "dinCondBold"; font-size:30px;  text-transform:uppercase;color: #4cb136;}
@media(max-width:375px){
.Floor002585 .title span{ font-size:18px;}
}
.Floor002585 .title h2{ margin:0; font-weight:normal;font-weight:lighter;font-size: 14px;text-transform: uppercase;letter-spacing: 5px;color: #ddd;padding-bottom: 2%;}
.Floor002585 .title h2::after{ width:5px; height:3px; display:inline-block; content:''; background:#4cb136; vertical-align:middle; margin-left:5px;}
.Floor002585 .title .more{ line-height:30px; padding-left:20px; border-left:1px solid #dbdbdb; color:#4cb136; font-size:16px;display:inline-block;}
.Floor002585 .title .more i{ display:inline-block; width:13px; height:13px; border:1px solid #dbdbdb; vertical-align:middle; margin-left:5px; position:relative;}
.Floor002585 .title .more i::before,
.Floor002585 .title .more i::after{ position:absolute; content:'';left:50%; top:50%;  background:#999;}
.Floor002585 .title .more i::after{width:1px; height:7px; margin-top:-3.5px; margin-left:-0.5px;}
.Floor002585 .title .more i::before{ width:7px; height:1px;margin-left:-3.5px; margin-top:-0.5px;}

.Floor002585 .wrap-right{padding-left:4%; padding-right:4%;}
.Floor002585 .wrap-right .title span,
.Floor002585 .wrap-right .title .more,
.Floor002585 .wrap-right .title{ color:#fff;}
.Floor002585 .wrap-right .title h2::after{ background:#fff;}
.Floor002585 .wrap-right .title .more i{ border-color:#fff;}
.Floor002585 .wrap-right .title .more i::after,
.Floor002585 .wrap-right .title .more i::before{background:#fff;}
.Floor002585 .wrap-left-1 .title{ position:relative;}
.Floor002585 .wrap-left-1 .title .more{ position:absolute; right:0; top:30px;}
@media(min-width:769px){
.Floor002585 .wrap-left{ background:#fff; width:64.16%; float:left;}
.Floor002585 .wrap-right{ float:right; width:32.33%;}
}
/*slick Basic*/
.Floor002585 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002585 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002585 .slick-list:focus {outline: none}
.Floor002585 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002585 .slick-slider .slick-track, 
.Floor002585 .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)}
.Floor002585 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002585 .slick-track:before, 
.Floor002585 .slick-track:after{display: table; content: '';}
.Floor002585 .slick-track:after{ clear: both;}
.Floor002585 .slick-loading .slick-track { visibility: hidden;}
.Floor002585 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002585 .slick-slide .slick-loading img { display: none;}
.Floor002585 .slick-slide .dragging img { pointer-events: none;}
.Floor002585 .slick-initialized .slick-slide { display: block;}
.Floor002585 .slick-loading .slick-slide { visibility: hidden;}
.Floor002585 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002585 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002585 .wrap-left-1{padding-bottom:5%;}
.Floor002585 .wrap-left-1 .edit-info{ line-height:24px;}
.Floor002585 .wrap-left-2{ position:relative;}
.Floor002585 .wrap-left-2 .title{padding-left:3.5%; padding-right:3.5%; padding-bottom:10px; }
@media(min-width:769px){
.Floor002585 .wrap-left-1 .edit-info{width: 100%;}
.Floor002585 .wrap-left-2 .title{ position:absolute; left:0; bottom:0; background:#fff; z-index:10;max-width:322px; }
}
.Floor002585 .wrap-left-2 .title h2{ padding-bottom:30px;}
.Floor002585 .wrap-left-2 .txt{ padding-right:46px; position:relative;}
.Floor002585 .button{ position:absolute; right:0; }
.Floor002585 .wrap-left-2 .button{top:50%; margin-top:-6px;}
.Floor002585 .button .slick-arrow{ float:left; width:12px; height:12px;border: 0;background: none; border-top:1px solid #0a66ab; border-left:1px solid #0a66ab; transform:rotate(-45deg); cursor:pointer;font-size: 0;}
.Floor002585 .button .slick-disabled{ border-color:#d1d1d1; cursor:default;}
.Floor002585 .button .slick-next{ float:right;transform:rotate(135deg); margin-left:10px;}
.Floor002585 .wrap-left-2 .imgtitle{ font-size:16px;}
.Floor002585 .wrap-left-2 .imgtitle a{ color:#666;}

.Floor002585 .wrap-right .title{ position:relative; margin-bottom:15%;}
.Floor002585 .wrap-right .button{ bottom:10px;}
.Floor002585 .wrap-right li a{ margin-bottom:20px; display:block; position:relative;}
.Floor002585 .wrap-right li a img{ display:block; width:100%;}
.Floor002585 .wrap-right li figure{ position:absolute; left:5%; right:5%; bottom:5%; line-height:30px; background:url(../images/Floor002585_more.png) no-repeat right center; padding-right:20px; font-size:16px;} 
.Floor002585 .wrap-right li:hover figure{color: #4cb136}
.Floor002585 .wrap-right  .button .slick-arrow{border-color:#fff;}
.Floor002585 .wrap-right  .button .slick-disabled{ border-color:#fff; opacity:0.5;}
@media(max-width:1200px){
.Floor002585 .wrap{ margin-top:2%;}
.Floor002585 .wrap > *{padding-top:0;}
}
@media(max-width:768px){
    .Floor002585 .wrap-left-1 .edit-info{font-size: 12px;}
    .Floor002585 .wrap-left-2 .imgtitle a{font-size: 12px;}
    .Floor002585 .wrap-right li figure{font-size: 12px;}
    .Floor002585 .title .more{font-size: 14px;}
    .Floor002585 .wrap-left-2 .title{padding: 0 0 2% 0}
.Floor002585 .wrap-right{background:url(../images/Floor002585_bg.jpg) no-repeat center top; background-size:cover; margin-top:2%;}
.Floor002585 .wrap-right .title{ margin-bottom:3%;}
.Floor002585 .title h2{ padding-bottom:2%;}
}
/*
 .Floor001286 
 */
.Floor001286{ padding:0 15px;}
.Floor001286 .list{ float:left; width:65.6%;}
.Floor001286 .faq{ width:100%;}
.Floor001286 h1{ margin:0;border-top: 4px solid #6a5750;border-bottom: 1px solid #6a5750; padding-left:32px; font-size:16px; color:#30231d; line-height:38px; background:url(../images/Floor001286-newico1.png) no-repeat left center;}
.Floor001286 h1 a{ float:right; font-weight:normal; font-size:14px;}
.Floor001286 .list dl{ overflow:hidden; clear:both;}
.Floor001286 .list dd{ float:left; width:48%; margin-right:4%; height:300px;}
.Floor001286 .list dd:nth-child(2n){ margin-right:0;}
.Floor001286 .list dd:nth-child(2) h1{ background-image:url(../images/Floor001286-newico2.png);}
.Floor001286 .list dd:nth-child(3) h1{ background-image:url(../images/Floor001286-newico3.png);}
.Floor001286 .list dd:nth-child(4) h1{ background-image:url(../images/Floor001286-newico4.png);}
.Floor001286 .list ul{ padding-top:12px;}
.Floor001286 .list li{ line-height:36px; height:36px; border-bottom:1px dotted #000;}
.Floor001286 .list li:last-child{ border-bottom:0;}
.Floor001286 .list li a{ padding:0 10px; position:relative;}
.Floor001286 .list li a::before{ position:absolute; content:''; width:2px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#000;}
.Floor001286 .list li time{ float:right; color:#999;}

.Floor001286 .faq .bd{ overflow:hidden;}
.Floor001286 .faq .bd li{ border-bottom:1px dotted #000;}
.Floor001286 .faq .bd li h5,
.Floor001286 .faq .bd li p{ margin:0; position:relative; line-height:24px;}
.Floor001286 .faq .bd li i{ position:absolute; left:0; top:0; height:28px; width:28px; background:url(../images/Floor001286-q.jpg) no-repeat left center; overflow:hidden; line-height:100px;}
.Floor001286 .faq .bd li p i{ background-image:url(../images/Floor001286-a.jpg);}
.Floor001286 .faq .bd li h5{ font-size:14px; margin-top:8px;}
.Floor001286 .faq .bd li p{ color:#999; overflow:hidden; height:48px; margin-bottom:8px;}
@media(max-width:1000px){
.Floor001286 .list,
.Floor001286 .faq{ float:none; width:auto;}
.Floor001286 .faq .bd li{ height:auto;}
}
@media(max-width:640px){
.Floor001286 .list dd{ height:auto; margin-bottom:29px;}
.Floor001286 .list dd{ float:none; width:auto; margin-right:0;}
    .Floor001286 .faq .bd li p{font-size: 12px;}
}



/*
 .Floor001283 
 */
.Floor001283{ padding:4% 0;}
.Floor001283 section{ float:left; width:31%; border:1px solid #ededed; border-bottom:2px solid #4cb136; border-radius:5px; overflow:hidden; min-height:330px;}
.Floor001283 .box_2{ margin-left:3.5%; margin-right:3.5%;border-bottom-color:#4cb136;}
/*.Floor001283 .box_3{ border-bottom-color:#2dc595;}*/

.Floor001283 section h1{ margin:0 0 15px 0; font-size:12px; padding:0 10px; line-height:50px; color:#fff; font-weight:normal; background:#4cb136;}
.Floor001283 section h1 b{ display:inline-block; background:url(../images/Floor001283-title_icon1.png) no-repeat left center; padding-left:30px; font-size:18px;}
.Floor001283 section h1 a{ float:right; color:#fff; background:url(../images/Floor001283-more.png) no-repeat left center; padding-left:20px;}
.Floor001283 .box_2 h1{ background-color:#4cb136;}
.Floor001283 .box_2 h1 b{ background-image:url(../images/Floor001283-title_icon2.png);}
/*.Floor001283 .box_3 h1{ background-color:#2dc595;}*/
.Floor001283 .box_3 h1 b{ background-image:url(../images/Floor001283-title_icon3.png);}

.Floor001283 section ul{ padding:0 15px;}
.Floor001283 section li{ line-height:32px;}
.Floor001283 section li time{ float:right; font-size:12px; color:#bcbcbc;}
.Floor001283 section li a{ background:url(../images/Floor001283-li_a_red.png) no-repeat left center; padding-left:20px;}
/*.Floor001283 .box_2 li a{ background-image:url(../images/Floor001283-li_a_yellow.png);}*/

.Floor001283 section ol h5{ font-size:15px; margin:0;}
.Floor001283 section ol p{ margin-bottom:0; font-size:12px; color:#969696; overflow:hidden; line-height:16px;height:32px;}
.Floor001283 .box_1 ol{ height:90px; padding-left:92px; position:relative;}
.Floor001283 .box_1 ol time{ position:absolute; left:0; top:0; text-align:center; line-height:26px; border-radius:5px; width:78px; height:70px; color:#fff; background: url(../images/Floor001283-timebg.png) repeat 0 0 #4cb136; overflow:hidden;}
.Floor001283 .box_1 ol time b{ font-size:26px; display:block; line-height:44px; background-color:#35bf16;}
.Floor001283 .box_1 ol h5 a{ color:#4cb136;}

.Floor001283 .box_2 ol{ height:122px; overflow:hidden;}
.Floor001283 .box_2 ol .pic{ float:left; width:51.5%;}
.Floor001283 .box_2 ol .pic img{ width:100%;}
.Floor001283 .box_2 ol div{ float:right; width:45%;}
.Floor001283 .box_2 ol h5{ border-bottom:1px solid #e3e3e3; padding-bottom:10px; margin-bottom:10px;}
.Floor001283 .box_2 ol h5 a{ color:#4cb136; line-height:20px; overflow:hidden; height:40px; display:block;}
.Floor001283 .box_2 ol p{ margin:0;height:48px;}

.Floor001283 .box_3 dl{ display:table; width:100%; margin-bottom:15px; padding:0 15px;font-size:12px;}
.Floor001283 .box_3 dl:last-child{ margin-bottom:0;}
.Floor001283 .box_3 dt,
.Floor001283 .box_3 dd{ display:table-cell; vertical-align:middle;}
.Floor001283 .box_3 dt{ width:139px;}
.Floor001283 .box_3 dt img{ width:80%; max-width:none;}
.Floor001283 .box_3 dd h4{ margin:0; font-size:15px; border-bottom:1px solid #e3e3e3; padding-bottom:10px;}
.Floor001283 .box_3 dd p{  color:#969696; margin:5px 0; line-height:16px; overflow:hidden; max-height:48px;}
.Floor001283 .box_3 dd .more{ display:inline-block; width:66px; height:21px; border:1px solid #cfcfcf; line-height:21px; text-align:center; color:#2dc595; border-radius:21px;}

.Floor001283 .ad img{ display:block; width:100%;}
@media(max-width:1000px){
.Floor001283 section{ width:48.5%;}
.Floor001283 .box_2{ margin-left:3%; margin-right:0;}
.Floor001283 .box_3{width:100% !important;}
}
@media(max-width:640px){
.Floor001283 section{ float:none !important; width:auto; margin-left:0 !important; }
.Floor001283 .box_2 ol{ height:auto; margin-bottom:3%;}
    .Floor001283 section h1 b{font-size: 18px;font-weight: initial}
    .Floor001283 .box_1 ol h5 a{font-size: 14px;}
    .Floor001283 section li a{font-size: 12px;}
    .Floor001283 section{margin-bottom: 3%;}
}

.Bottom001376{background:#fafafa;}
.Bottom001376 .auto{padding:3% 0;}
.Bottom001376 dl{float: left; width:10.5%;}
.Bottom001376 dl dt{padding-bottom: 10px;ont-size: 16px; font-weight: bold; }
.Bottom001376 dl dt a{color: #585858;}
.Bottom001376 dl dd{ line-height:30px;}
.Bottom001376 dl dd a{ color: #737373; }
.Bottom001376 dl dd a:hover{color:#4cb136;}

.Bottom001376 .contact {width: 35%;  float: right;}
.Bottom001376 .contact h5{ margin:0;height: 45px; text-align: right; padding-right: 55px; background: url(../images/Bottom001376_phone.png) 100% 0 no-repeat; font-size: 14px; color: #616161; font-weight: bold;}
.Bottom001376 .contact h5 span{font-family: "Arial"; font-size: 20px; font-weight: normal; display: block;}

.Bottom001376 .contact ul{ padding-top:10px; display:table; width:100%;}
.Bottom001376 .contact ol,
.Bottom001376 .contact li{ display:table-cell; vertical-align:middle;}
.Bottom001376 .contact ol{width:30%; }
.Bottom001376 .contact ol img{ width:100%;}
.Bottom001376 .contact li{line-height: 20px; padding-right:15px; text-align: right;}

.Bottom001376 footer{padding: 18px 0; background: #4cb136; font-size: 14px; color: #fff;}
.Bottom001376 footer .auto{ padding-top:0; padding-bottom:0;}
.Bottom001376 footer a{color: #fff;}
.Bottom001376 .copyright{float: left; display: inline-block; margin:0;}
.Bottom001376 .link{float: right; display: inline-block;}
.Bottom001376 .link a{ display:inline-block;padding:0 11px; background: url(../images/Bottom001376_line.png) 0 50% no-repeat; color: #fff;}
@media (max-width:1000px){
.Bottom001376 dl{ display: none;} 
.Bottom001376 .link{float: none;}
.Bottom001376 .contact{ float:none; width:auto;}
.Bottom001376 .contact ol{ width:120px; }
}
@media(max-width:480px){
.Bottom001376 .contact{text-align:center;}
.Bottom001376 .contact h5{ display:inline-block;}
.Bottom001376 .contact ul,
.Bottom001376 .contact ol,
.Bottom001376 .contact li{text-align:center; display:block;  width:auto;}
.Bottom001376 .contact ol{ padding-top:3%;}
.Bottom001376 .contact ol img{  max-width:125px;}
    .Bottom001376 .clearfix{display: none;}
    .Bottom001376 footer{text-align: center;padding:2%;line-height: 24px;}
}
/*
 .RighInfo001278 
 */
.RighInfo001278{}
.RighInfo001278 .prod_info{ position:relative; padding-left:63%;}
.RighInfo001278 .prod_info .tit{margin:0; color:#000;font-weight:normal; font-size:24px; }
.RighInfo001278 .prod_info .con{line-height:24px; color:#999;padding-top: 3%;}
.RighInfo001278 .prod_info .share{ padding:2% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}
.RighInfo001278 .prod_info .share a.more{ color:#999;line-height:28px;}
.RighInfo001278 .prod_info .share a.more:hover{color:#4cb136;}
.RighInfo001278 .prod_info .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}

@media(min-width:641px){
.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:60%;}
.RighInfo001278 .big_img li{}
.RighInfo001278 .big_img li .table{ display:table; width:100%; height:100%;}
.RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; padding:1%;}
.RighInfo001278 .big_img li img{ max-height:100%;}
 }	
.RighInfo001278 .big_img li{ text-align:center; border:1px solid #dcdcdc;}

.RighInfo001278 .list{ padding:0 30px;position:relative; overflow:hidden;}
.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; background:url(../images/RighInfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.prev{ left:0;}
.RighInfo001278 .list a.next{ right:0; background-image:url(../images/RighInfo001278-btn_next.png);}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;}
.RighInfo001278 .list li{position:relative; text-align:center; float:left;}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}
.RighInfo001278 .list li.on .table{ border-color:#4cb136;}

.RighInfo001278 .tab{ padding:24% 0 0 0;}
.RighInfo001278 .tab .h1_tab{ margin:0; background-color:#ededee;overflow:hidden; font-weight:normal; font-size:14px;}
.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 3%; line-height:44px;  cursor:pointer;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#4cb136; color:#fff;}
.RighInfo001278 .tab .info{ padding-top:3%;line-height: 30px;}
@media(max-width:640px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
    .RighInfo001278 .prod_info .tit{font-size: 18px;}
 }	
/*Top002633 */
.Top002633{ background:#fff; }
.Top002633 .header-top{position:relative; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.Top002633 .header-right{ position:absolute; right:0; top:50%; margin-top:-42px; margin-right: -27%;}
.Top002633 .header-right > *{ float:left;    }
.Top002633 .header-right dd{background: url(../images/Top000639-call.jpg) no-repeat left center;padding-left: 40px;color: #788693;padding-right: 20px;width: 100%;line-height: 46px;}
.Top002633 .header-right dd span{font-size:16px;}
.Top002633 .header-right dd b{color:#4cb136;font-size:20px;}
.Top002633 .header-right dd .bdsharebuttonbox a{ float:left; margin:0 0 0 15px; width:36px; height:36px;border-radius:50%;border:1px solid #cfebef; line-height:normal;  background:url(../images/Top002633_btn_share.png) no-repeat left center; }
.Top002633 .header-right dd .bdsharebuttonbox a.bds_weixin{ background-position:-52px center;}
.Top002633 .header-right dt{ width:296px; position:relative;border:1px solid rgba(76,177,54,0.5); 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:#4cb136;}
.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 #4cb136;border-radius:50%;}
.Top002633 .header-bottom{ background:#4cb136;}
.Top002633 .header-menu li a{color:#fff;}
.Top002633 .header-menu li em a{ line-height:55px; font-size:16px; }
.Top002633 .header-menu li.aon em a{color:#fff;}
.header-menu li{width: 14.28% !important;}
.Top002633 .header-menu li .sub{background:none;padding-top:6px;width: 180px;left:50%;margin-left: -90px;}
.Top002633 .header-menu li .sub-menu{position:relative;background:#4cb136;padding: 5px 0px;}
.Top002633 .header-menu li .sub-menu::before{ position:absolute; content:''; border:5px solid transparent; border-bottom-color:#4cb136; left:50%; margin-left:-2.5px; top:-10px;}
.Top002633 .header-menu li .sub dt a{border-bottom:1px dotted  rgba(255,255,255,0.6);text-align:center;/* padding: 0 15px; */}
.Top002633 .header-menu li .sub dt ul li:last-child a{ border-bottom:0;}
.Top002633 .header-menu li .sub dt .sub-menu dl ul{position: relative;display: none;}
.Top002633 .header-menu li .sub dt .sub-menu dl:hover ul{display: block;}
.Top002633 .header-menu li .sub dt ul{position: absolute;width: 120%;left: 100%;top: -12%;display: none;padding: 5px 0;background: #4cb136;}
.Top002633 .header-menu li .sub dt:hover ul{display: block}
.Top002633 .header-menu li .sub dt ul li{width: 100% !important;/* background: #4cb136; */}
.Top002633 .header-menu li .sub dt:last-child a{ border-bottom:0;}
.Top002633 .header-menu li .sub dt a:hover{ background:none; color:#eee;}
.Top002633 li .sub-menu1{ position:absolute; left:138px; top:0;width:138px; padding-left:1px; display:none;}
@media(max-width:1200px){
.Top002633 .header-right{ right:2%;}
}
@media(max-width:1024px){
.Top002633{ position:relative; z-index:100;}
.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:#4cb136;}
.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:#4cb136; 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;}


}
@media(max-width:768px){
.Top002633 .logo{ padding-right:26%;}
}
@media(max-width:640px){
.Top002633 .header-right dt{ display:none;}
.Top002633 .header-right dd { display:none;  background: none; padding-right: 5px;}
.Top002633 .header-right dd#open_menu{display:table;}
.Top002633 .header-right{ margin-top: -20px; margin-right: 0%; right: 1%;}
}
/*Banner002848 */
.Banner002848 img{display: block;width: 100%;}

.ny{padding: 4% 0;}
@media(max-width:480px){
.ny{padding:2%;}
}
/*
 .Menu000783 
 */
.Menu000783{}
.Menu000783 header{ border-radius:20px 20px 0 0; background: url(../images/Menu000783-title_bg.png) no-repeat right top #4cb136; background-size:auto 100%; color:#fff; font-size:18px; padding:22px 0 22px 30px;}
.Menu000783 header b{ font-size:24px; display:block;}
.Menu000783 nav{ padding:26px 0;}
.Menu000783 nav ul{ border-top:#4cb136 solid 8px; border-bottom:1px solid #eae6e9;}
.Menu000783 nav li{ border-bottom:1px solid #fff; line-height:42px;}
.Menu000783 nav li a{  display:block; background-color:#f9f9f9; padding-left:30px; padding-right:40px; border-bottom:1px solid #eae6e9;position:relative;}
.Menu000783 nav li a::before{ position:absolute; content:''; width:0; height:0; border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #c7bfb9; right:30px; top:50%; margin-top:-4px;}
.Menu000783 nav li:hover > a,
.Menu000783 nav li a.aon{ color:#4cb136;}
.Menu000783 nav li:hover a::before,
.Menu000783 nav li a.aon::before{ border-left-color:#4cb136;}
.Menu000783 nav li dl{ display:none;}
.Menu000783 nav li dl dd a{ background:#fff; font-size:12px;}
.Menu000783 nav li dl dd a:hover,.Menu000783 nav li dl dd a.aon{ color:#4cb136;}
.Menu000783 dl.contact dd{ padding-left:50px; font-weight:bold; padding-bottom:20px; background-position: left top; background-repeat:no-repeat;}
.Menu000783 dl.contact dd b{ color:#4cb136; font-size:22px; display:block; font-style:italic; font-family:Arial;}
.Menu000783 dl.contact dd:nth-child(1){ background-image:url(../images/Menu000783-icon_call.png);}
.Menu000783 dl.contact dd:nth-child(2){ background-image:url(../images/Menu000783-icon_phone.png);}
.Menu000783 .phone_nav{ display:none;} 
@media(max-width:768px){
.Menu000783 header{ position:relative; font-size:16px; padding:2% 0 2% 30px;}
.Menu000783 .phone_nav{  cursor:pointer;display:block; position:absolute;width:28px; height:28px; top:50%; right:20px; margin-top:-14px; border-radius:50%; background-color:rgba(255,255,255,0.2);}
.Menu000783 .phone_nav::before{ position:absolute; content:''; top:50%; width:0; height:0; border-top:6px solid #fff;border-left:6px solid transparent; border-right:6px solid transparent; left:50%; margin-left:-6px; margin-top:-3px;}
.Menu000783 .open::before{ border-top:0; border-bottom:6px solid #fff; }
.Menu000783 header b{ font-size:20px;}
.Menu000783 dl.contact{ display:none;}
.Menu000783 nav{ padding:0; display:none;}
}
@media(max-width:480px){
    .Menu000783{display: none;}
}
/*
 .Floor000631 
 */
.Floor000631{}
.Floor000631 .intro{padding-bottom:3%;}
.Floor000631 .intro p{ text-align:left; color:#818181; line-height:30px;font-size: 14px;}
.Floor000631 .ul_img{ overflow:hidden;}
.Floor000631 .ul_img li{ width:32%; margin-right:2%; float:left;}
.Floor000631 .ul_img li img{ width:100%;}
.Floor000631 .ul_img li:last-child{ margin-right:0;}
.Floor000631 .more{ text-align:center; padding-top:3%;}
.Floor000631 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; border-radius:3px; padding:10px 28px; color:#008ae2; transition:padding ease-in-out 0.3s;}
.Floor000631 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}
@media(max-width:768px){

}
@media(max-width:480px){
.Floor000631 .ul_img li{ width:100%; margin-right:0; padding-bottom:2%;}
}

/*
 .PicList000786 
 */
.PicList000786{ }
.PicList000786 li{ float:left; width:32%; margin-right:2%; text-align:center; margin-bottom:2%;}
.PicList000786 li:nth-child(3n){ margin-right:0;}
.PicList000786 li figure{ border:1px solid #E0E0E0; padding:5px;}
.PicList000786 li figure span{ display:block; padding-bottom:64%; background-position: center center; background-repeat:no-repeat; /*background-size:contain;*/}
.PicList000786 li:hover p{color:#4cb136}
@media(max-width:768px){
.PicList000786 li{ width:49%;}
.PicList000786 li:nth-child(3n){ margin-right:2%;}
.PicList000786 li:nth-child(2n){ margin-right:0;}
}
/*
 .Page002193 
 */
.Page002193{zoom:1; overflow:hidden; text-align:center;text-align:center;}
.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 #4cb136; background:#4cb136;}
.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:#4cb136;}
.Page002193 .p_count b{ color:#4cb136;}
.Page002193 .p_total b{ color:#4cb136;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#4cb136; border-color:#4cb136;}
.Page002193 .p_page b{ font-weight:normal;}
@media(max-width:480px){
    .Page002193{padding: 4% 0}
}

/*
 .PicList002797
 */
.PicList002797 {padding: 3% 0;}
.PicList002797 li{float:left;width:31%;margin:0 3.5% 3.5% 0;border: 1px solid #e8e8e8;/* border-radius: 10px; */}
.PicList002797 li:nth-child(3n){margin-right:0; }
.PicList002797 li a{display:block;position:relative;padding: 2%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{padding-bottom: 75%;margin-bottom: 4%;background-size: contain;}
.PicList002797 li h4{font-size: 13px;color: #999;margin-bottom: 2%;margin-top: 2%;}
.PicList002797 li h3{ font-size: 18px; color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 141, 210,0.9); z-index:10; transition:0.3s; color:#fff;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#4cb136;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 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%);}
.PicList002797 li .hover h5{  font-size:24px;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:14px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #182a44 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}

/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228 .fl{ width:54%; float:left;}
.RighInfo002228 .fr{ width:42%; float:right;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#4cb136; font-size:24px; margin:10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{ color:#666; font-size:14px; margin-bottom:10px; font-weight:normal;}
.RighInfo002228 .txt{ width:50%; float:left; font:normal 16px/38px "微软雅黑"; color:#333;}
.RighInfo002228 .txt h1{ color:#4cb136; font-size:24px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .pic{ float:right; text-align:right; width:25%;}
.RighInfo002228 .pic img{/* border:solid 1px #ddd;*/}
.RighInfo002228 .title{ border-left:solid 8px #4cb136; color:#4cb136; font-size:20px; line-height:24px; text-indent:20px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.RighInfo002228 .single-content p{ font:normal 16px/32px "微软雅黑"; color:#333; margin:0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:480px){
.RighInfo002228 .single-header h1{ font-size:18px;}
.RighInfo002228 .single-header h3{ margin-bottom:3%;}
.RighInfo002228 .fl,.RighInfo002228 .fr,.RighInfo002228 .txt,.RighInfo002228 .pic{ width:auto;}
.RighInfo002228 .txt h1{ text-align:center;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:28px;}
}


/*
 .from 为demo编号
 */
.from td{ padding-bottom:3%; border:0; padding:0;}
.from td div{ position:relative;}
.from td.f_name{ padding-right:5%; width:45%;}
.from label{ position:absolute; left:15px; top:0;line-height:44px; color:#666;}
.from .text{ width:100%; height:44px; line-height:44px; text-indent:10px; border:none; background:#f5f5f5;}
.from div span{width: 120px; display: inline-block;}
.from textarea.text{ height:132px;}
.from .btn{ text-align:center;}
.from .btn input{ font-weight:bold; cursor:pointer; padding:0; border:none; border-radius:40px; width:15%; height:36px; color:#fff; background:#4cb136;}
@media(max-width:768px){
.from div span{width: 100px;}
.from .btn input{width: 50%;}
}

/*PicList002171 */
.PicList002171 li{ float:left; width:23.4%; margin-right:2%; margin-bottom:2%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.54); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}