body{}

/*
 *  Owl Carousel - Core
 */
.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;/* position relative and z-index fix webkit rendering fonts issue */position: relative;z-index: 1; }
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden;/* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }
.owl-carousel .owl-stage-outer {width: 100%;position: relative;overflow: hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }
.owl-carousel .owl-item img {display: block;width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.owl-carousel.owl-loaded {display: block; }
.owl-carousel.owl-loading {opacity: 0;display: block; }
.owl-carousel.owl-hidden {opacity: 0; }
.owl-carousel.owl-refresh .owl-item {visibility: hidden; }
.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.owl-carousel.owl-grab {cursor: move;cursor: grab; }
.owl-carousel.owl-rtl {direction: rtl; }
.owl-carousel.owl-rtl .owl-item {float: right; }

/* No Js */
.no-js .owl-carousel {display: block; }
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both; }
.owl-carousel .owl-animated-in {z-index: 0; }
.owl-carousel .owl-animated-out {z-index: 1; }
.owl-carousel .fadeOut {animation-name: fadeOut; }
@keyframes fadeOut {
0% {opacity: 1; }
100% {opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {transition: height 500ms ease-in-out; }
/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d; }
/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {display: none; }
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%; }



/*Top002070 */
.Top002070{z-index:100;}
.Top002070 .auto{position:relative;}
.Top002070 .header-left{left:3%;width:40%;max-width: 289px;float: left;;}
.Top002070 .header-right{  position:absolute;right:3%; bottom: 16px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{/* display:block; */height:40px;line-height:40px;color: #999;font-size: 16px;}
@media(min-width:1025px){
.Top002070 .header-mid{margin-right: 150px;margin-left: 30%;}
}
.Top002070 .top-language a{position:relative;padding-left: 22px; margin-left: 15px;   background:url(../images/lang.png) no-repeat left}
.Top002070 .top-language a.cn{color: #222;}
.Top002070 .top-language a:hover{color: #abcd03}
.Top002070 .top-language a:hover{ background:url(../images/lang2.png) no-repeat left}


.Top002070 .top-search {position: relative; z-index: 100}
.Top002070 .top-search a{ display: block}
.Top002070 .open-search{ width:40px;  background:url(../images/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{ position:absolute; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002070-search_btn2.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}


.Top002070  .open-search:hover{background:url(../images/Top002070-search_btn2.png) no-repeat center center;}




.Top002070 .header-menu li { width: auto !important }
.Top002070 .header-menu li em{line-height:40px;padding: 40px 16px 12px;font-size: 17px;position:relative;}
.Top002070 .header-menu li em a{color: #222;text-transform: uppercase;}

.Top002070 .header-menu li.aon em{  border-bottom: 4px solid #abcd03;}
.Top002070 .header-menu li:hover em{ background: #999; border-bottom: 4px solid #abcd03}

/*
.Top002070 .header-menu li:hover em::before{ position:absolute; content:''; width:0; height:0; border:4px solid transparent; border-bottom-color:#abcd03; bottom:0; left:50%; margin-left:-4px;}*/
.Top002070 .header-menu li:last-child em a::after{ display:none;}
.Top002070 .header-menu li:last-child:hover em::before{display:none;}
.Top002070 .header-menu li:nth-child(6):hover em::before{display:none;}

.Top002070 .header-menu li.aon em a{color: #abcd03;}
.Top002070 .header-menu li:hover em a{color:#fff;}
.Top002070 .header-menu li:nth-child(6) .sub .sub-menu{display:none;}
.Top002070 .header-menu li:last-child .sub .sub-menu{display:none;}
.Top002070 .header-menu li .sub{ background:none; width: 200%; margin-left: -50%}
.Top002070 .header-menu li .sub dt{border-bottom: 1px solid #fff;background:#999;}
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#fff;}
.Top002070 .header-menu li .sub dt a:hover{ background:#abcd03;}
.Top002070 .header-menu li .sub dt:last-child{border-bottom:0px;}
.Top002070 .header-menu li#m25{display: none}

.Top002070 .header-menu li#m68{display: none}





@media(max-width:1300px){
	.Top002070 .header-menu li em{padding:40px 10px 12px;}
}


@media(max-width:1024px){



.header-layer{ position:fixed; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.5); z-index:50; display:none;}


.Top002070 .header{height:80px;}
.Top002070 .header-left{width:50%;}
.Top002070 .header-right{z-index:101;right:2%;bottom:-61px;}
.Top002070 .Public_nav_style #open_menu{   position:relative; right:0; top:auto; margin-left:10px; border-radius:0; height:32px; border:none; margin-top:4px;}
	
	.Public_nav_style #header-menu{background:none !important; }
	
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#abcd03 !important;} 
.Top002070 #open_menu i{background:#abcd03; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{ padding:0; border-top:82px solid #fff; background:#abcd03;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
.Top002070 #header-menu li:nth-child(6) .sub .sub-menu{display:none;}
.Top002070 #header-menu li:last-child .sub .sub-menu{display:none;}
.Top002070 #header-menu li:nth-child(6).has-sub em::before{display:none;}
.Top002070 #header-menu li:nth-child(6).has-sub em::after{display:none;}
.Top002070 #header-menu li:last-child.has-sub em::before{display:none;}
.Top002070 #header-menu li:last-child.has-sub em::after{display:none;}
	
	
	.Top002070 .header-menu-show{ width: 60% !important}
	
}
.auto_1260{ max-width:1260px;}
@media(max-width:1260px){.auto_1260{ padding:0 2%;}}
@media(max-width:640px){
.Top002070 .header-left {margin-top: 10px;}
}
/*Banner002210 */
.Banner002210{ position:relative; z-index:1; position:relative;}
.Banner002210 .bx-viewport{ z-index:1;}
.Banner002210,
.Banner002210 ul,
.Banner002210 li,
.Banner002210 li a{ height:680px; display: block}
.Banner002210 li{ background-position:center top; background-repeat:no-repeat;}
.Banner002210 li img{ display:none;}
.Banner002210 .bx-prev,
.Banner002210 .bx-next{width: 70px;height: 140px;position:absolute;top:50%;margin-top: -71px;background-position:center center;background-position:center center;z-index:66;}
.Banner002210 .bx-prev{left: 52px;background-image:url(../images/Banner002210-prev.png);}
.Banner002210 .bx-next{right: 52px;background-image:url(../images/Banner002210-next.png);}
.Banner002210 .bx-pager{position:absolute;left:0;width:100%;text-align:center;bottom:3%;z-index:50;}

.Banner002210 .bx-pager div{margin: 0 7px;}
.Banner002210 .bx-pager *{width: 12px;height: 12px; display: inline-block }
.Banner002210 .bx-pager a{ display:inline-block; overflow:hidden; line-height:100px;width: 12px;height: 12px; background: #ddd; border-radius: 50%;}
.Banner002210 .bx-pager a.active{ background:#abcd03}


@media(max-width:1000px){
.Banner002210,
.Banner002210 ul,
.Banner002210 li,
.Banner002210 li a{ height:auto !important;}
.Banner002210 li{ background:none !important;}
.Banner002210 li img{ display:block; width:100%;}
.Banner002210 .bx-prev, .Banner002210 .bx-next{ display:none;}
	

.Banner002210 .bx-pager {bottom:10px;}
.Banner002210 .bx-pager *{width: 12px;height:12px;}
.Banner002210 .bx-pager div{ display:inline-block; margin:0 5px;}
.Banner002210 .bx-pager div+div{position:relative;}
.Banner002210 .bx-pager a{ display:block; overflow:hidden; line-height:100px; background: rgba(255,255,255,0.5); box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius: 50%}
.Banner002210 .bx-pager a.active{  display:block;}
	
	
	
}
/*Banner002210 End */



/*
 .Floor002279 
 */
 .Floor002279{margin-bottom:2.5%;}
.Floor002279 .wrap-container{}
.Floor002279 .wrap-container{ position: relative;}
.Floor002279 .title{text-align:center;padding: 2% 0 1.8% 0;color: #222;font-size: 26px;}
.Floor002279 .title span{text-transform: capitalize;color: #666;font-size: 15px;display:block;padding: 0 0 20px 0;font-family:Arial, Helvetica, sans-serif;}
.Floor002279 .title:after{display:block;content:'';margin:0 auto;width: 67px;height: 20px;background:url(../images/ddd.png) no-repeat;}

.Floor002279 .list{}
.Floor002279 .list .item{ transition: all .5s ease-out;padding-left: 2px;}
.Floor002279 .list .item .item-inner{position: relative;overflow: hidden;transition: 0.3s;}
.Floor002279 .list .item .pic{width: 100%;}
.Floor002279 .list .item:hover .pic{transform: scale(1.35);transition: 0.3s;}
.Floor002279 .list .item .pic img{ width: 100%;}
.Floor002279 .list .item .layer{ background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 1; transition: opacity .5s ease-in-out; display: none }
.Floor002279 .list .item .tit{position: absolute;left: 0;top: 35px;padding:0 10px 0 19px;font-size: 26px;z-index: 3;color: #666;line-height: 1.2;transition: all .5s ease-in-out;font-weight: bold;width: 100%;}
.Floor002279 .list .item .tit span{font-family: Chaparral Pro;font-size: 16px;text-transform: capitalize;display: block;color: #666;padding: 13px 0;font-weight: normal;}
.Floor002279 .list .item .more{position: absolute;bottom: 25px;left: 25px;z-index: 3;color: #666;font-size: 18px;padding-right: 20px;line-height: 16px;transition: all .5s ease-out;}
.Floor002279 .list .item .more i{ background: url(../images/Floor002279-icon.png) no-repeat right center; background-size: 100%; width: 16px; height: 16px; display: block; position: absolute; right: 0; top: 50%; margin-top: -7px;}
/*.Floor002279 .list .item:hover{ text-align: center;}
.Floor002279 .list .item:hover .layer{ opacity: .7; display: block}
.Floor002279 .list .item:hover .tit{ transform: translate(-50%,-50%); top: 46%; text-align: center; left: 50%; color: #fff}
.Floor002279 .list .item:hover .tit span{ color: #fff}
.Floor002279 .list .item:hover .more{ transform: translate(-50%,-60%); top: 73%; left: 50%;border:1px solid rgba(255,255,255,.2);width: 198px; height: 52px; line-height: 52px; color: #fff} 
.Floor002279 .list .item:hover .more i{ right: 40px;}
*/








.Floor002279 .owl-nav{display: block!important}

.Floor002279 .owl-nav div{position:absolute;top:50%;width: 51px;overflow:hidden;line-height:1000px;height: 99px;margin-top:-50px;background:url(../images/Floor002065-btn.png) no-repeat left top;z-index:10;}
.Floor002279 .owl-nav .owl-prev{left:0;margin-left: -88px;}
.Floor002279  .owl-nav .owl-next{right:0; margin-right:-88px; background-position: right top;}
@media(max-width:1100px){
.Floor002279  .owl-carousel{ padding:0 30px;}
.Floor002279  .owl-nav .owl-prev{margin-left:0;}
.Floor002279  .owl-nav .owl-next{margin-right:0;}
}

@media(max-width:768px){
.Floor002279 .title{font-size: 22px;}
.Floor002279 .title:after{background: url(../images/ddd.png) no-repeat center center/40px;}
.Floor002279 .title span{font-size: 14px;padding: 0 0 6px 0;}
.Floor002279{margin:5% 0 3% 0;}
}

@media only screen and (min-width:768px ) {
.Floor002279 .list .item .tit span{font-size: 34px;}
}
@media only screen and (min-width:1024px ) {
.Floor002279 .list .item .tit span{font-size: 16px;}
}
@media only screen and (max-width:1674px ){
.Floor002279 .list .auto{ padding: 0 0 0 0; max-width: none;}
.Floor002279 .wrap-tit h1{ color: #333;}
.Floor002279 .wrap-tit a{ color: #666;}
.Floor002279 .wrap-tit{ left: 0;}
}
@media only screen and (max-width:365px ){
.Floor002279 .list .item:hover .more{transform: translate(-50%,-70%); top: 70%;}
}
/*
 .Floor002342 
 */
.Floor002342{padding: 2.8% 0;background: #f2f2f2; height: auto; overflow: hidden}
.Floor002342 .newbox .list{ padding: 20px 0 0;}
.Floor002342 .tit {border-bottom: 1px solid #ddd;line-height: 20px;}
.Floor002342 .tit span{color: #abcd03;font-size: 26px;border-bottom: 3px solid #abcd03;display: inline-block;padding-bottom: 10px;}
.Floor002342 .tit .more{ float: right; font-size: 14px; color: #999;}
.Floor002342 .tit .more:hover{ color: #477300;}
.Floor002342 .top .item{position: relative;height: 190px;/* margin-bottom: 10px; */}
.Floor002342 .top .pic{width: 38%;height: 100%;position: absolute;left: 0;top: 0;}
.Floor002342 .top .pic img{max-height: 100%;}
.Floor002342 .top .word{padding: 1px 0 0px 42%;border-bottom: solid 1px #ccc;}
.Floor002342 .top .h4{font-size: 14px;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;margin: 2% 0;}
.Floor002342 .top .h4 a{color: #222;font-size: 18px;}
.Floor002342 .top .h4 a:hover{ color: #477300;}
.Floor002342 .top time{font-size:14px;color:#999;}
.Floor002342 .top figure{margin: 15px 0;height: 96px;overflow: hidden;line-height: 27px;color: #666;font-size: 14px;}
.Floor002342 .top figure a{color: #477300;}
.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: #477300;}
.Floor002342 .newbox li{font-size: 12px;padding: 10px 90px 10px 0;position: relative;line-height: 30px;border-bottom: 1px solid #ddd;}
.Floor002342 .newbox li+li{}
.Floor002342 .newbox li a{color: #666;display: block;overflow:hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;font-size: 15px;color: #222;}
.Floor002342 .newbox li a:hover{ color: #477300;}
.Floor002342 .newbox li time{ color: #999;position: absolute; top: 10px; right: 0;}
.Floor002342 .videobox{position: relative;margin-top: 20px;}
.Floor002342 .videobox .play{cursor: pointer;}
.Floor002342 .videobox .pic {background-repeat: no-repeat;background-position: center;height: 520px;background-size:cover;}
.Floor002342 .videobox .pic img{ display: block;}
.Floor002342 .videobox .word{position: absolute;top: 46%;left: 50%;transform: translate(-50%,-50%);text-align: center;width: 100%;}
.Floor002342 .videobox .word a{ display: block; margin: 0 auto;}
.Floor002342 .videobox .word a img{width: 122px; height: 122px;}
.Floor002342 .videobox .h3{color: #666;font-weight: normal;font-size: 40px;text-shadow: 1px 1px 0 rgba(255,255,255,0.8); margin: 0 0 10px 0 }
.Floor002342 .videobox .h3 span{font-size:40px;color:#ccc;text-transform: uppercase;display: block;margin-bottom: 10px;}
.Floor002342 .videobox .video{ position: absolute; top: 0; width: 100%; height: 520px; left: 0; display: none; background: #000;}
.Floor002342 .videobox .video video{width: 100%;height: 520px;}
.Floor002342 .videobox .video .close{ position: absolute; top: 0; right: 0; background: url(../images/Floor002342-video_close.png) no-repeat; width: 40px; height: 40px; z-index: 99;}
.Floor002342 .newbox{background:#fff;padding: 2% 2% 2.5% 2%;}


@media(max-width:1024px){
	.Floor002342 .videobox{  margin: 0 0 0px 0}
	.Floor002342 .videobox .pic{ height: auto}
	
	.Floor002342 .videobox .h3{ font-size: 22px;}
	.Floor002342 .videobox .word a img{ width: 60px; height: 60px;}
	
	.Floor002342 .videobox .video{position: relative;height:auto;padding:9.6% 0;}
	.Floor002342 .videobox .video video{ height: auto}
}


@media only screen and (min-width:1200px ) {
.Floor002342 .newbox{float: left;width: 58.3%;}
.Floor002342 .videobox{float: right;width: 40%;margin-top: 0;}

}
@media only screen and (max-width:765px ) {
   .Floor002342{padding:6% 0;}
   .Floor002342 .tit span{font-size: 22px;}
   .Floor002342 .auto_1600{padding: 0;}
   .Floor002342 .newbox{padding-top:6%;padding-bottom:4%;}
   .Floor002342 .top .pic{width:100%;position:relative;/* text-align: center; */}
   .Floor002342 .top .word{padding:0;} 
   .Floor002342 .top .item{height:100%;}
}


/*Floor002065 */
.Floor002065{padding-bottom: 2.5%;}
.Floor002065 .title{text-align:center;padding: 2% 0 1.8% 0;color: #222;font-size: 26px;}
.Floor002065 .title span{text-transform: capitalize;color: #666;font-size: 15px;display:block;padding: 0px 0 20px 0;font-family:Arial, Helvetica, sans-serif;}

.Floor002065 .title:after{display:block;content:'';margin:0 auto;width: 67px;height: 20px;background:url(../images/ddd.png) no-repeat;}


.Floor002065 .item{position:relative;padding: 0 16%;border-left: 1px solid #ddd;}
.Floor002065 .item li:last-child{border-right: 1px solid #ddd;}
.Floor002065 .item .pic{overflow:hidden;position:relative;padding-top: 7px;}
.Floor002065 .item .Ispic{display:block;transition:0.3s;position:relative;width: 70px;height: 84px;margin: 0 auto;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item .txt{padding: 25px 15px 0 15px;font-size: 20px;color: #222;text-align: center;}
.Floor002065 .item .txt:hover a{color: #abcd03;}
.Floor002065 .item p{font-size: 14px;color: #777;line-height: 24px;overflow:hidden;height: 44px;margin-bottom: 27px;}
.Floor002065 .item dl{ border-top:1px solid #eaeaea; padding-top:15px;}
.Floor002065 .item dt{ float:left; font-size:20px; color:#f04848; line-height:26px;}
.Floor002065 .item dd{ float:right;}
.Floor002065 .item dd a{ display:inline-block; width:16px; height:26px; background-position: center center; background-repeat:no-repeat; overflow:hidden; line-height:100px;}

.Floor002065 .item .Download{display:block;height: 40px;padding-top: 0%;}
.Floor002065 .item .Download i{font-style:normal;position:relative;padding: 10px 44px 10px 22px;background-color: #abcd03;color:#fff;font-size: 15px;}
.Floor002065 .item .Download i::before{position:absolute;content:'';width:20px;top: 0;height:100%;background:url(../images/Floor002065-icon.png) no-repeat center center/contain;right: 16px;}


.Floor002065 .owl-nav{display: block!important}

.Floor002065 .owl-nav div{position:absolute;top:50%;width: 51px;overflow:hidden;line-height:1000px;height: 99px;margin-top:-50px;background:url(../images/Floor002065-btn.png) no-repeat left top;z-index:10;}
.Floor002065 .owl-nav .owl-prev{left:0;margin-left: -88px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}
@media(max-width:1900px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:0;}
.Floor002065 .owl-nav .owl-next{margin-right:0;}
}
@media(max-width:640px){
.Floor002065{padding:6% 0;}
.Floor002065 .title span{ display:block;}
.Floor002065 .item{border-right: none;border-left: none;}
.Floor002065 .title{font-size: 22px;}
.Floor002065 .title:after{background: url(../images/ddd.png) no-repeat center center/40px;}
.Floor002065 .title span{font-size: 14px;padding: 0 0 6px 0;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
}
/*Bottom002553 */
.Bottom002553{background: #393c3d;}
.Bottom002553 footer{border-top: 1px solid #666;line-height:26px;padding: 11px 0;}
.Bottom002553 footer dd a{ color: #666;}
.Bottom002553 footer dt a{ color:#909090;display:inline-block;}
.Bottom002553 footer dt a::after{display:inline-block;content:'';width:1px;height: 13px;background:#606060;vertical-align:middle;margin:0 15px;}
.Bottom002553 footer dt a:last-child::after{ display:none;}
.Bottom002553 footer dt a:hover{ color:#568c00;}
.Bottom002553 .contact dt{font-size: 14px;color: rgba(255,255,255,.4);line-height: 28px;}
.Bottom002553 .contact dt::before{ display:inline-block; width:20px; height:20px; content:''; vertical-align:text-top; margin:0 10px 0 0; background-position:center center; background-repeat:no-repeat;}
.Bottom002553 .contact dt.dt_0{font-size: 16px;color:#fff;}
.Bottom002553 .contact dt.dt_0::before{display: none}
.Bottom002553 .contact dt.dt_1{margin:0;font-size: 16px;color: rgba(255,255,255,.9);border-bottom: 1px solid #666;margin-bottom: 15px;position: relative;padding: 0;}
.Bottom002553 .contact dt.dt_1::before{display: none;}
.Bottom002553 .contact dt.dt_1::after{width: 65px;height:1px;background: #999;display:block;content:'';margin-top: 15px;}
.Bottom002553 .contact dt.dt_2::before{ background-image:url(../images/Bottom002553_icon_1.png);}
.Bottom002553 .contact dt.dt_3::before{ background-image:url(../images/Bottom002553_icon_2.png);}
.Bottom002553 .contact dt.dt_4::before{ background-image:url(../images/Bottom002553_icon_3.png);}
.Bottom002553 .bottom{padding: 1.8% 0;}
.Bottom002553 .bottom nav dl#m68 {display: none}
.Bottom002553 .bottom nav dt{font-size:16px;color: rgba(255,255,255,.9);border-bottom: 1px solid #666;margin-bottom: 15px;}
.Bottom002553 .bottom nav dd{line-height:25px;font-size: 14px;}
.Bottom002553 .bottom nav dd a{color: rgba(255,255,255,.4);line-height:28px;}
.Bottom002553 .bottom nav dd a:hover{ color:#568c00;}
.Bottom002553 .bottom nav dl:nth-child(5),.Bottom002553 .bottom nav dl:nth-child(6){display:none;}
.Bottom002553 .bottom nav dl#m25{display:none;}


.Bottom002553 .code{ width: 100%; text-align: center; height: auto; overflow: hidden; margin-top: 3%}
.Bottom002553 .code img{ display:block; width: 150px; margin: 0 auto}
.Bottom002553 .code span{ display:block; color:#909090;margin: 0 auto 10px; font-size: 16px;}





@media(min-width:1025px){
.Bottom002553 footer dt{ float:left;}
.Bottom002553 footer dd{float:right;color: rgba(255,255,255,.2);}
.Bottom002553 footer dd a{color: rgba(255,255,255,.2);}
.Bottom002553 .contact{float:right;width:50%;max-width: 340px;}
.Bottom002553 .bottom nav dl{float:left;width: 12%;margin-right: 4%;}
.Bottom002553 .bottom nav dl:last-child{ margin-right:0;}
.Bottom002553 .bottom nav dt::after{width: 65px;height:1px;background: #999;display:block;content:'';margin-top: 15px;}
.Bottom002553 .bottom nav dd{ display:block !important;}
}
@media(max-width:1024px){
.Bottom002553 .bottom nav dd{ display:inline-block;}
.Bottom002553 .bottom{ padding:0 0 3% 0;}
.Bottom002553 .contact{padding:0 2%;}
.Bottom002553 .bottom nav{background:#2f2f2f; padding:3%;}
.Bottom002553 .bottom nav dt{ color:#fff; position:relative; border-bottom:1px solid rgba(255,255,255,0.2); line-height:45px;}
.Bottom002553 .bottom nav dt span.open{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; background-color:transparent;}
.Bottom002553 .bottom nav dt::after{ position:absolute; content:'+'; right:10px; top:50%; transform:translateY(-50%); font-size:20px;}
.Bottom002553 .bottom nav dd{ display:none; padding:10px 0 0 10px;}
.Bottom002553 .bottom nav dd a{ color:#666; font-size:15px;}
}



body{overflow-x: hidden;}

.page{width:100%;margin-bottom:3%;}
/*
 .Banner002465 
 */
.Banner002465{position: relative;width: 100%;}
.Banner002465 li a{ display:block;  background-position: center center; background-size: cover; background-repeat: no-repeat; height: 680px; }
.Banner002465 li a .phoneimg{ display: none;}
.Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002465 .owl-dots>div{ display:inline-block; margin:0 0.5%;position: relative;}
.Banner002465 .owl-dots>div span{display:block;width: 14px;height: 14px;border-radius:50%;background: #fff;}
.Banner002465 .owl-dots>div.active span{background: #abcd03;}
.Banner002465 .owl-nav >div{position: absolute;top: 50%;margin-top: -25px;width: 53px;height: 100px;cursor: pointer;}
.Banner002465 .owl-nav .owl-prev{ left: 5%; background: url(../images/Banner002465-btn.png) no-repeat;}
.Banner002465 .owl-nav .owl-next{ right: 5%;background: url(../images/Banner002465-btns.png) no-repeat;}

@media(max-width:1200px){
.Banner002465 li a {background: none; height: auto}
.Banner002465 li a .phoneimg{ display: block;}
.Banner002465 .owl-dots>div{ margin: 0 3px;}
}


/*Menu002662 */
.Menu002662{text-align:center;padding:1.2% 0; background: #f5f5f5; }
.Menu002662 .columnname{ font-size:60px; color:#333333; padding-bottom:3%; font-weight:bold;}
.Menu002662 ul{text-align: center}
.Menu002662 ul li{padding:0 25px 5px;display: inline-block;}
.Menu002662 ul li a{display:block;color: #555;padding:0 30px;line-height:20px;font-size:16px;text-transform:uppercase;text-align: center;}
.Menu002662 ul li a figure{width:50px;height:50px;margin: 0 auto;}
.Menu002662 ul li a figure .show{display: block;}
.Menu002662 ul li a figure img{width:100%;text-align:center;}
.Menu002662 ul li a figure .hover{display: none;}
.Menu002662 ul li a:hover figure .show{display: none;}
.Menu002662 ul li a:hover figure .hover{display:block;}
.Menu002662 ul li.aon .show{display:none;}
.Menu002662 ul li.aon .hover{display: inline-block;}
.Menu002662 ul li a:hover,
.Menu002662 ul li.aon a{color: #abcd03;}
@media(max-width:1024px){
.Menu002662 .columnname{ font-size:36px;}
.Menu002662 ul{ display:block;}
.Menu002662 ul li{padding:0 10px; float:left;}
.Menu002662 ul li a{font-size:14px;}
}
@media(max-width:640px){
.Menu002662 .columnname{ font-size:20px;}
.Menu002662 ul li{ float:left; width:33.333333%; padding:1px;}
.Menu002662 ul li a{font-size:12px; padding:0; text-align:center;}
}


/*PicList002120 */
.PicList002120{padding: 3% 0 0 0}
.PicList002120 li{float:left;width: 31%;margin-right: 3.5%;margin-bottom:1%;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:contain;}
@media(min-width:641px){
.PicList002120 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}


/*
 .PicList000593 
 */
.PicList000593{ padding: 3% 0 0 0  }

.PicList000593 .tab{ text-align: center; margin-bottom: 4%}
.PicList000593 .tab span{display: inline-block; background: #f3f3f3; line-height: 46px; padding:  0 30px; font-size: 16px; margin: 0 5px}
.PicList000593 .tab span.on{ background: #abcd03; }
.PicList000593 .tab span.on a{color: #fff}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom: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:65%; 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.3); }
.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.6);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.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 .tab span{padding: 0 10px;font-size: 14px;}
.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;}
}

/*PicList001958*/
.PicList001958{padding: 2% 0 2% 0}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}

.TextList001398{padding: 3% 0 3%}
.TextList001398 li{padding: 0 10px;border-bottom: 1px solid #e3e3e3;position:relative;}
.TextList001398 li a{display:block;padding: 0 150px 0 50px;background: url(../images/TextList001398_dow.png) 0 2px no-repeat;}
.TextList001398 li h2{font-size: 16px; color: #3d3d3d;}
.TextList001398 li p{font-size: 15px;color: #666;}
.TextList001398 li h2:hover{color: #abcd03;}
.TextList001398 li .btn{width: 138px;height: 39px;position: absolute;top: 16px;right: 10px;background: url(../images/TextList001398_btn.png) 0 50% no-repeat;}
@media(max-width:768px){
.TextList001398 li {padding-bottom: 10%;}
.TextList001398 li a{padding: 0 0 0 50px;}
.TextList001398 li p{overflow:hidden;height: 40px;}
.TextList001398 li h2{font-size:15px;font-weight:normal;}
	
	.TextList001398 li .btn{ position: relative; left: auto; top: auto; margin-top: 20px; display: block; right: auto}
	
}

/*TextList002135 */
.TextList002135{ padding:3% 0 1% ;}
.TextList002135 .list dl{ margin-bottom:2%; background:#f4f4f4; padding:2%;}
.TextList002135 .list dt,
.TextList002135 .list dd{ position:relative; padding-left:48px; min-height:33px;}
.TextList002135 .list dl b{ position:absolute; color:#fff; width:33px; height:33px; line-height:33px; text-align:center; font-size:24px; left:0; top:0; border-radius:10px; font-family:Arial, Helvetica, sans-serif;}
.TextList002135 .list dt{line-height: 24px;padding-top:6px;padding-bottom:6px;color: #000;margin-bottom:2%;font-size: 18px;}
.TextList002135 .list dt b{ background:#c02a05;}
.TextList002135 .list dd b{background: #abcd03;}
.TextList002135 .list dd pre{line-height: 30px;font-size: 15px;color: #666;}
@media(max-width:480px){
.TextList002135 .list dd pre{ font-size:12px; line-height:22px;}
}

/*
 .TextList001652 
 */
.TextList001652{padding:0 0 3% 0;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;}
.TextList001652 .job_ol li{background-color:#abcd03;color:#fff;line-height:3em;font-size: 16px;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;}
.TextList001652 .list_ul li{padding:1em 0;font-size: 15px;color: #333;}
.TextList001652 .list_ul li:nth-child(5) a{background: #abcd03;border-radius:5px;display:inline-block;padding:0 7%;line-height:1.8em;color: #fff;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#abcd03;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 2%;} 
.TextList001652 .job_info p{font-size: 15px;color: #666;line-height: 30px;}
.TextList001652 .job_info strong{color: #abcd03;font-size: 16px;}
@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
}

/*
 .Map001070 
 */
.Map001070{ padding: 3% 0 2% 0;}
.Map001070 .map *{ max-width:none;}
.Map001070 .map{width: 50%; float: right; height: 370px;}
.Map001070 figure{width: 50%; float: left}
.Map001070 figure .p1{font-size: 20px;font-weight: bold;margin-top:0;margin-bottom:6px;}
.Map001070 figure{padding:2% 5% 1%;background: #fbf9f9; height: 370px; overflow: auto;}
.Map001070 figure h1{font-size: 22px;color: #b71e23; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 figure ul{ padding-top:10px;}
.Map001070 figure li{font-size: 16px;line-height:30px;margin-bottom:10px;padding-bottom: 10px;padding-left:36px;background-repeat:no-repeat;background-position:0 0;border-bottom: 1px dashed #dbdbdb;}
.Map001070 figure li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 figure li:nth-child(2){background-image:url(../images/Map001070-ico_03.png);}
.Map001070 figure li:nth-child(3){background-image:url(../images/Map001070-ico_02.png);}
.Map001070 figure li:nth-child(4){background-image:url(../images/Map001070-ico_02.png);}
.Map001070 figure li:nth-child(5){background-image:url(../images/Map001070-ico_03.png);}
@media(max-width:960px){
.Map001070 .map{width:100%;height: 280px;} 
.Map001070 figure{width:100%;height: 100%;padding: 4% 2%;} 
}



/*Form002219*/
.Form002219{padding-bottom: 3%;text-align: center;}
.Form002219 .form{width: 70%;margin: 0 auto;}
.Form002219 h2{font-size:24px;text-align:center;color: #abcd03;margin-bottom:3%;position: relative;display: inline-block;}
.Form002219 dl{ width:50%; float:left; padding-left:160px; min-height:40px; position:relative; margin-bottom:15px; }
.Form002219 .dll{ width:100%; float:left;}
.Form002219 h2:after{color:#abcd03;width:50px;height:2px;background:#abcd03;border:none;margin: 15px auto;content: "";display: block;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:150px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px; color:#5b5b5b;height: 38px;}
.Form002219 textarea{border:1px solid #dfdfdf;border-radius:5px;overflow:hidden;resize:none;width: 100%;height: 260px;padding:10px;color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{color:#fff;background-color: #abcd03;} 
@media(max-width:960px){
.Form002219 .form{width:100%!important;}
.Form002219 dt{width:80px!important;}
.Form002219 dl{padding-left:90px!important;}    
}

@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{height: 150px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/


.RighInfo002228{ height: auto; overflow: hidden; padding: 3% 0}
.RighInfo002228 figure{float: right;margin-left:5%; width:45%;}
.RighInfo002228 .txt p{line-height: 30px;text-indent: 2em;font-size: 15px;color: #333;}


/*
 .RighInfo002226 
 */
.RighInfo002226{ padding:3% 0;}
.RighInfo002226 .dl{color:#617182;}
.RighInfo002226 .dl .h4{font-size:18px;margin:0;color: #333;}
.RighInfo002226 .dl .h4 span{display:inline-block;border-bottom: 2px #abcd03 solid;padding-bottom:10px;}
.RighInfo002226 .dl .con{font-size: 15px;padding:15px 0 30px;line-height:2.25;color: #666;}
.RighInfo002226 .word{ float:left; max-width:660px;}
.RighInfo002226 .pic{ float:right;}




.RighInfo002547{margin: 3% 0;}
.RighInfo002547 .con{padding: 4.7% 6%;border: 1px solid #eee;height: auto;overflow: hidden;}
.RighInfo002547 li{width: 20%; text-align: center; float: left;}
.RighInfo002547 li:nth-child(2n){margin-right: 0%;}
.RighInfo002547 li figure{ width: 80px; height: 80px; margin: 0 auto; border-radius: 50%; overflow: hidden; background: #fff; box-shadow: 0 0 10px #f2f2f2;  padding: 10px;}
.RighInfo002547 li h2{color: #444;font-size: 16px; font-weight: normal; }
.RighInfo002547 li p{margin: 3% 0;}
.RighInfo002547 .left{ width: 59%; float: left;background: #f5f5f5}
.RighInfo002547 .right{ width: 39%; float: right; background: #f5f5f5}
.RighInfo002547 .right img{ margin: 0 auto; display: block}
.mian_title{ width: 100%; height: auto; overflow: hidden; text-align: center; padding: 10px 0; background: #abcd03; color: #fff}
.mian_title h1{ font-size: 22px; font-weight: normal; margin: 0}
.mian_title span{ text-transform: uppercase; color: #aaa; display: none}
@media(max-width:960px){
 .RighInfo002547 .left, .RighInfo002547 .right{width:100%;margin-bottom:3%} 
}
@media(max-width:640px){
.RighInfo002547 li{width:48%;margin-bottom:2%}
.RighInfo002547 .con{padding:2%;}
}



/*Location002087 */
.Location002087{ border-bottom:3px solid #f5f5f5; color:#8e8e8d; line-height:20px; padding-top:15px;margin-bottom:15px;}
.Location002087:after{ display:block; width:100%; content:''; height:1px; background-color:#d7d7d7; margin-top:15px;}
.Location002087 a:hover,
.Location002087 span{color: #abcd03;}
.Location002087 a{color: #666;}
.Location002087 b{color: #666;font-weight: normal;}
@media(max-width:480px){
.Location002087 b{ display:block;}
}
/*PicList002525 */
.PicList002525{padding: 2% 0 0 0;}
.PicList002525 ul{ overflow:hidden;}
.PicList002525 li{float:left;position:relative;text-align:center;margin-top:-1px;margin-right: 2.35%;margin-bottom: 2%;padding: 3%;background-color: #fff;-webkit-box-shadow: #eee 0px 0px 20px;-moz-box-shadow: #eee 0px 0px 20px;box-shadow: #eee 0px 0px 20px;}
.PicList002525 li a{ position:absolute;width:100%; height:100%; left:0; top:0; }
.PicList002525 li .Ispic{padding-bottom: 66%;background-size:contain;overflow: hidden;transition: 0.3s;}
.PicList002525 li:hover .Ispic{transform: scale(1.2);}
.PicList002525 li a{z-index:5;transition:0.3s;}
.PicList002525 li p{margin:0;color: #222;padding: 10px 3% 5px 3%;font-size: 19px;font-weight: bold;line-height: 28px;}
.PicList002525 li  span{color:#999;padding-bottom: 19px;font-size: 14px;line-height: 28px;}
.PicList002525 .more{text-align:center;padding-top:3%;font-size: 16px;color: #555;border: 1px solid #ccc;padding: 10px 0; width: 140px; text-align: center; display: inline-block;z-index: 99;}
.PicList002525 li:hover .more{background:#abcd03;color:#fff;}
@media(min-width:769px){
.PicList002525 li{width: 31.75%;}
.PicList002525 li:nth-child(3n)::after{ border-right:0;}
.PicList002525 li:nth-child(3n){margin-right:0%;}
}
@media(max-width:768px){
.PicList002525 li{width: 48%;margin-right: 4%;margin-bottom:4%}
.PicList002525 li:nth-child(2n){margin-right:0%}
.PicList002525 li:nth-child(2n)::after{ border-right:0;}
}




/*Page002664 */
.Page002664{text-align:center;padding: 0 0 4% 0;}
.Page002664 .p_page{width: 100%;}
.Page002664 .Pages *{ display:inline-block; vertical-align:middle;}
.Page002664 .Pages a{line-height: 28px;padding: 0 13px;color: #777;text-transform: uppercase;font-size: 16px;margin: 0 18px;}
.Page002664 .p_cur,
.Page002664 .p_count,
.Page002664 .p_jump,
.Page002664 .a_first,
.Page002664 .a_end,
.Page002664 .p_total{ display:none;}
.Page002664 .Pages em{overflow:hidden;font-style:normal;margin: 0 1.8%;}
.Page002664 .Pages em a{ float:left; margin-left:-1px;}
.Page002664 .Pages em a.a_cur{color:#fff;background: #abcd03;}
.Page002664 a.a_prev{padding: 0 25px;background: url(../images/Page002664_a_prev.png) no-repeat left;}
.Page002664 a.a_next{ padding-right:31px; background:url(../images/Page002664_a_next.png) no-repeat 58px center;}
@media(max-width:640px){
.Page002664 .Pages em{ display:none;}
}
.bg_content{background: url(../images/bg_content.jpg) no-repeat center top;background-size: cover;}
.bg_content .Menu002662{background: none;}
.bg_content .Location002087{border-bottom: none;}
.bg_content .Location002087:after{display: none;}


/*RighInfo002092 */
.RighInfo002092{margin-bottom: 2%;}
.RighInfo002092 .wrap{margin: 3% 0;position: relative;}
.RighInfo002092 .list_img{float:left;width: 48.4%;}
.RighInfo002092 .big{border: 1px solid #ccc;margin-bottom: 15px;}
.RighInfo002092 .big li figure{padding-bottom: 56.7%;background-size:contain;}
.RighInfo002092 .scroll li img,
.RighInfo002092 .big li img{ display:none;}
.RighInfo002092 .scroll{ padding:0 30px; position:relative;}
.RighInfo002092 .scroll a{ position:absolute; height:90px; top:0; width:25px; z-index:10; cursor:pointer; background-position:center center; background-repeat:no-repeat;}
.RighInfo002092 .scroll a.prev{ left:0; background-image:url(../images/RighInfo002092-btn_prev.png);}
.RighInfo002092 .scroll a.next{ right:0;background-image:url(../images/RighInfo002092-btn_next.png);}
.RighInfo002092 .scroll a.prevStop,
.RighInfo002092 .scroll a.nextStop{ cursor:default;}
.RighInfo002092 .scroll li figure{margin:0 auto;padding-bottom: 62%;background-size:contain;max-width: 87%;border: 2px solid #ccc;}
.RighInfo002092 .scroll li.on figure{ border-color:#5e9900;}
.RighInfo002092 .scroll li{float:left;}
.RighInfo002092 .intro{ float:right; width:42%;}
.RighInfo002092 .intro h2{font-size:30px;color:#222;margin-bottom: 3%;}
.RighInfo002092 .intro span{font-size: 20px;color: #666;display: block;border-bottom: 1px solid #e8e8e8;padding-bottom: 5.5%;}
.RighInfo002092 .intro .more{font-size:18px;line-height: 52px;}
.RighInfo002092 .intro .more a{font-size: 18px;background: #5e9900;color: #fff;padding: 14px 45px;}
.RighInfo002092 .intro p{font-size: 14px;color: #555;line-height: 26px;border-bottom: 1px solid #e8e8e8;padding: 2% 0 4% 0;margin-bottom: 6%;}
.RighInfo002092 .intro dl{ position:relative; padding-left:100px;margin-bottom:13px;font-size:16px;}
.RighInfo002092 .intro dl.recently_store{ border-bottom:1px solid #e0e1e3; padding-bottom:17px;}
.RighInfo002092 .intro dt{ position:absolute; left:0; width:90px; text-align:right; }
.RighInfo002092 .intro dl.recently_store dt{ line-height:29px;}
.RighInfo002092 .intro dd{color:#333;}
.RighInfo002092 .intro dd figure{ position:relative; z-index:1;}
.RighInfo002092 .intro dd .a_sel{ display:block; border:1px solid #cbcbcb; padding-left:5px; padding-right:27px; color:#999; line-height:29px; position:relative;}
.RighInfo002092 .intro dd .a_sel i{ display:block; border-right:1px solid #cbcbcb; font-style:normal;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.RighInfo002092 .intro dd .a_sel:after{ position:absolute; content:''; width:0; height:0; border:6px solid transparent; border-top-color:#000; right:8px; top:50%; margin-top:-3px;}
.RighInfo002092 .intro dd figcaption{ display:none; position:absolute; left:0; top:100%; max-height:250px; line-height:25px; overflow:auto; background-color:#fff;border:1px solid #cbcbcb; border-top:0; width:100%;}
.RighInfo002092 .intro dd figcaption a{ display:block; padding:0 10px;}
.RighInfo002092 .intro dd figcaption a:hover{ background-color:#eee;}
.RighInfo002092 .tab{padding-top: 2%;}
.RighInfo002092 .ul_tab{border-bottom: 1px solid #e8e8e8;margin-bottom: 3%;}
.RighInfo002092 .ul_tab li{float:left;margin-right: 4%;max-width:200px;overflow:hidden;font-size: 22px;color: #222;cursor:pointer;line-height:50px;font-weight: bold;}
.RighInfo002092 .ul_tab li:last-child{margin-right: 0;}
.RighInfo002092 .ul_tab li.active{border-bottom: 4px solid #5e9900;}


.RighInfo002092 .scroll .video_box{display:none;}
.RighInfo002092 .wrap .video_box{z-index: 9;padding-bottom:56.7%;position:  relative; overflow: hidden}
.RighInfo002092 .wrap .video_box .video_m{ background: #000;position: absolute; top: 0; left: 0;  width:100%;height: 100%;}
.RighInfo002092 .wrap .video_box video{ min-width: 100%;   min-height: 100%; position: absolute; left: 0; top: 0; width: 100%; height: 100%}

@media(max-width:768px){
	
.RighInfo002092 .scroll a{height: 70px;}
.RighInfo002092 .ul_tab li{font-size:16px;}
.RighInfo002092 .intro h2{font-size:18px;}
.RighInfo002092 .intro span{font-size:16px;}
}
@media(max-width:640px){
.RighInfo002092 .list_img,
.RighInfo002092 .intro{ float:none; width:auto;}
.RighInfo002092 .intro{ margin-top:3%;}
.RighInfo002092 .wrap .video_box{width: 100%;height: 53%;top: 31%;}
}
@media(max-width:480px){
.RighInfo002092 .ul_tab li{font-size:14px;}
.RighInfo002092 .wrap .video_box{width: 100%;height: 49%;top: 37%;}
}



/*
 .TextList002241 
 */
.TextList002241{}
.TextList002241 .list dl{display: block;margin-bottom: 4.5%;background: #fff;}
.TextList002241 .list dl dt{color: #222;font-size: 20px;height: 60px;line-height: 60px;margin-bottom: 24px;font-weight: bold;background: #f7f7f7;padding-left: 37px;position: relative;}
.TextList002241 .list dl dt::before{position:absolute;content:'';height: 30px;width: 6px;background-color: #5e9900;left: 20px;top: 26%;}
.TextList002241 .list dl dd{font-size: 16px;line-height: 36px;padding: 0 6%;}
.TextList002241 .list dl dd pre{display:inline-block;color: #222;font-weight: bold;width: 33%;}
.TextList002241 .list dl dd span{color: #555;font-weight: normal;}
@media (min-width: 640px){
.TextList002241 .auto{ overflow: hidden;}
.TextList002241 .list{}
.TextList002241 .list dl{width:100%;}
}
@media (min-width: 1024px){
.TextList002241 .list dl:nth-child(2n){margin-right: 0;}
.TextList002241 .list dl{float:left;width: 48%;margin-right: 4%;}
.TextList002241 .list dl{}
}


/*PicList002220*/
.PicList002220{}
.PicList002220 .ListAll{margin-top: -1%;}
.PicList002220 .ListAll ul{position:relative;overflow:hidden;}
.PicList002220 .ListAll li{float:left;width: 31.15%;margin-right: 3.25%;margin-bottom: 2%;padding: 18px;border: 1px solid #ccc;transition:all 0.5s ease-out 0s;}
.PicList002220 .ListAll .pic{ display:block; border:1px solid #f1f1f1; overflow:hidden}
.PicList002220 .ListAll .pic img{transition:all 0.5s ease-out 0s;}
.PicList002220 .ListAll h4{margin:0;text-align:center;font-weight:normal;font-size: 18px;padding:10px 0 5px;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;color: #222;}
.PicList002220 .ListAll h4 a{color: #222;}
.PicList002220 .ListAll p{font-size:14px;color:#666;line-height:24px;}
.PicList002220 .ListAll li:hover .pic img{transform: scale3d(1.04,1.04,1.04);}
.PicList002220 .ListAll li:hover h4 a{ color:#5e9900;}
@media(min-width:768px){
.PicList002220 .ListAll li:nth-child(3n){margin-right:0%;}
}
@media(max-width:767px){
.PicList002220 .ListAll li{ width:48%;margin-right:4%;}	
}
@media(max-width:480px){
.PicList002220 .ListAll li{ width:48%}	
}
/*PicList002220 End*/


/*
 .TextList001230 
 */
.TextList001230{ padding:0 2%;font-size:12px;}
.TextList001230 li{padding: 20px 0;overflow:hidden;position:relative;}
.TextList001230 li img{float: left;width: 70px;margin-right: 20px;}
.TextList001230 li time{float:left;color: #666;font-size: 14px;}
.TextList001230 li a{position:absolute;right: 0;padding-top: 16px;height: 46px;top:50%;margin-top:-25px;background:url(../images/TextList001230-icon.png) no-repeat center top;}
.TextList001230 li a span{font-size:18px;color:#999;background: url(../images/extList001230-a.png) no-repeat left center;padding-left: 35px;}
.TextList001230 li p{margin:0;font-size: 21px;line-height: 44px;color: #222;font-weight: bold;}
.TextList001230 li p span{ color:#999;}
.TextList001230 li p span i{ font-style:normal; color:#9c0015;}
@media(max-width:767px){
.TextList001230 li p{font-size:16px;}  
.TextList001230 li a span{font-size:14px;}
}
@media(max-width:480px){
.TextList001230 li img{width:30px;height: auto;}
.TextList001230 li p{font-size:15px;font-weight:normal;padding-right: 120px;}	
}



/*
 .RighInfo002228
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .auto{ max-width:1100px;}
.RighInfo002228 .single-header{ text-align:center;border-bottom: 1px solid #ddd}
.RighInfo002228 .single-header h1{color:#333;font-size: 18px;margin:0 0 10px 0;font-weight:normal;}
.RighInfo002228 .single-header p span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#555; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;text-align: center}
.RighInfo002228 .more{float: right;margin-top: 25px}
.RighInfo002228 .more a{display: inline-block;width: 120px;height: 40px;text-align: center;background: #f5f5f5;color: #333;line-height: 40px}
.RighInfo002228 .more a:hover{color: #fff;background: #abcd03}
.RighInfo002228 .info_pn{float: left;margin-top: 20px;}
.RighInfo002228 .info_pn span {display: block;padding: 2px 0;}
.RighInfo002228 .info_pn span a{color: #555}
.RighInfo002228 .info_pn span a:hover{color: #abcd03}
@media(max-width:950px){
.RighInfo002228 .auto{ padding:0 2%;}
}
@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: 20px;}
.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: 24px;}
}


/*
 .Form001725 
 */
.Form001725{ padding:2% 0;}
.Form001725 .form{display:table;width:60%;margin:0 auto;}
.Form001725  figure{display:table-cell;vertical-align:middle;}
.Form001725  figure tr:nth-child(2){ margin-right:0%;}
.Form001725  figure tr{width:48%;float: left;margin-right: 4%;}
.Form001725  figure tr:nth-child(4){width:100%;}
.Form001725  figure tr:last-child{width:100%!important;}
.Form001725 .form td{padding-bottom:20px;font-size:14px;display: block;}
.Form001725 .form .text{width:100%;border-radius:3px;border:1px solid #cfcfcf;line-height:36px;height:36px;text-indent:10px;background:none;}
.Form001725 .form p{margin:0 0 10px 0;color: #abcd03;background:url(../images/Form001725-icon.jpg) no-repeat left center;padding-left:0;width: 100%;}
.Form001725 .form .files {position: relative; display: inline-block; height: 25px;}
.Form001725 .form .files span {position: relative; top: 0; left: 0; display: block; width: 100%; height: 25px; padding: 0 10px; line-height: 25px; color: #333; background: #eee; border: 1px solid #999; z-index: 1;}
.Form001725 .form .files input[type="file"] {position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 25px; opacity: 0;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;display: block;}
.Form001725 .form td em i{ font-style:normal; color:#abcd03;}
.Form001725 textarea{border:1px solid #dfdfdf;border-radius:5px;overflow:hidden;resize:none;width: 100%;height: 260px;padding:10px;color:#5b5b5b;}
.Form001725 .form .btn{cursor:pointer;max-width:180px;height: 42px;margin-top:20px;min-width: 140px;margin-right: 20px;background-color: #f3f3f3;color: #728391;font-size: 14px;border: none;border-radius: 5px;}
.Form001725 .btn_submit{color:#fff!important;background-color: #abcd03!important;} 
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
@media(max-width:1000px){
.Form001725  figure{vertical-align:top;}
.Form001725 .form{width:100%;}
}

@media(max-width:768px){
.Form001725  figure:nth-child(2){ display:none;}
.Form001725 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
}





.search_list{ padding:3% 0 0;}
.search_list h1{text-align: center; font-weight: normal; font-size: 30px; color: #444; position: relative; margin: 0 0 0px 0  }
.search_list h1:after{content: ""; display: block; margin: 10px auto; width: 19px; height: 9px; background: url(../images/ee.png)}
.search_list{ margin:  0 0 3% 0 ;}
.search_list li{ padding: 10px 0; border-bottom: 1px dashed #dedede;}
.search_list time{ float: right; background: url(../images/time22.png) no-repeat left 2px; padding-left: 18px;}

@media(max-width:1000px){
	.search_list{ padding:30px 0 0;}
}














