<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Top002633 */

.Top002633{ background:#fff; }
.Top002633 .header-top{position:relative; padding-top:20px; padding-bottom:20px; z-index: 200; background: #fff;}
.Top002633 .header-right{ position:absolute; right:0; top:50%; margin-top:-18px;}
.Top002633 .header-right &gt; *{ float:left;}
.Top002633 .header-right dd .bdsharebuttonbox a{ float:left; margin:0 0 0 15px; width:36px; height:36px;border-radius:50%;border:1px solid #ddd; line-height:normal;  background:url(../../images/subject10/Top002633_btn_share.png) no-repeat left center; }
.Top002633 .header-right dd .bdsharebuttonbox a.bds_weixin{ background-position:-52px center;}
.Top002633 .header-right dt{ display: none; width:198px; position:relative;border:1px solid #ddd; 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:#498b2a;}
.Top002633 .header-right dt .btn{ position:absolute; right:0; top:0; width:36px; height:36px; background:url(../../images/subject10/Top002633_btn_search.png) no-repeat center center #498b2a;border-radius:50%;}
.Top002633 .header-bottom{ background:#498b2a;}
.Top002633 .header-menu li a{color:#fff;}
.Top002633 .header-menu li em a{ line-height:50px; font-size:16px; }
.Top002633 .header-menu li.aon em a{color:#fff; background: #367618}
.Top002633 .header-menu li .sub{ background:none; padding-top:6px; width:110px; left:50%; margin-left:-55px;}
.Top002633 .header-menu li .sub-menu{ position:relative;background:#498b2a; padding:5px 15px;}
.Top002633 .header-menu li .sub-menu::before{ position:absolute; content:''; border:5px solid transparent; border-bottom-color:#498b2a; left:50%; margin-left:-2.5px; top:-10px;}
.Top002633 .header-menu li .sub dt a{ border-bottom:1px dotted #eee; text-align:center;}
.Top002633 .header-menu li .sub dt:last-child a{ border-bottom:0;}
.Top002633 .header-menu li .sub dt a:hover{ background:none; color:#fff;}


@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 #ddd; margin-left:10px; position:relative;}
.Top002633 #open_menu i,
.Top002633 #open_menu i::before,
.Top002633 #open_menu i::after{background:#498b2a;}
.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:#498b2a; 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:856px){
.Top002633 .header-right dt{ display:none;}
}
@media(max-width:768px){
.Top002633 .logo{ padding-right:24%;}
.Top002633 .header-right .bdsharebuttonbox{display: none}

}
@media(max-width:640px){

}

/*Banner002058 */
.Banner002058{ position:relative; z-index:1; height: auto; overflow: hidden;}

.Banner002058 li a,
.Banner002058 li{ height:450px;}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:none;}



.Banner002058 .swiper-pagination{ position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10;}
.Banner002058 .swiper-pagination span{width:12px; height:12px;display:inline-block;margin:0 5px;}

.Banner002058 .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
}

.SinglePage{ line-height: 30px; color: #444;}


.home_title{ width: 100%;  height: auto; overflow: hidden; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px;}
.home_title h1{ font-size: 28px; font-weight: normal; color: #498b2a; display: inline-block; margin: 0; line-height: 50px; position: relative}
.home_title h1:after{ content: ""; display: block; position: absolute; left: 0; bottom: 0px; width: 100%; height: 1px; background: #498b2a; z-index: 10 }
.home_title span{ display: inline-block; margin-left: 10px; font-size: 18px; color: #ccc; text-transform: uppercase;font-family:Arial, Helvetica, sans-serif}
.home_title .more{ float: right; line-height:26px; margin-top: 12px; color: #aaa; border: 1px solid #ddd; padding: 0 20px; border-radius: 50px;}
.home_title .more:hover{color: #498b2a;border:1px solid #498b2a;}
@media(max-width: 1200px){
	.home_title h1{font-size: 24px;}
	.home_title span{font-size: 14px;}
}
@media(max-width: 768px){
	.home_title span{display: none}
}





/*
 .Floor002369 为demo编号
 */
.Floor002369{ padding:1% 0;}

.Floor002369 .wrap-container{ padding-top: 25px;}

.Floor002369 .box li h3 a{ color: #333;}
.Floor002369 .box li h3 a:hover{ color: #498b2a;}




.piclist { width: 60%; float: left}
.piclist li{ position: relative; }
.piclist h3{ margin: 0; font-weight: normal; font-size: 14px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;
filter:Alpha(opacity=40); background:#000; position: absolute; left: 0; bottom: 0; width: 100%; padding: 15px 13px;}
.Floor002369 .piclist li h3 a{ position: relative;z-index: 1; color: #fff;padding-right: 75px;}
.Floor002369 .piclist li h3 a:hover{ color: #fff;}
.Floor002369 .piclist .pic{ display: block;}
.piclist .owl-dots{ position: absolute; right: 20px; bottom: 15px;}
.piclist .owl-dots &gt;div{ display: inline-block; width: 8px; height: 8px; margin-left: 5px;}
.piclist .owl-dots &gt;div span{ display: block; width: 8px; height: 8px; background: #fff; border-radius: 50%;}
.piclist .owl-dots &gt;div.active span{ background-color: #498b2a;}
@media only screen and (min-width:1200px) and (max-width:767px) {
	.Floor002369 .piclist .pic{ background: none !important;}
}

@media only screen and (min-width:768px) and (max-width:1999px) {
	.Floor002369 .piclist .pic{ background-repeat: no-repeat; background-position: center center; background-size: cover; height: 349px; width: 100%;}
	.Floor002369 .piclist .pic img{ display: none;}
}
@media only screen and (min-width:768px) and (max-width:1024px) {
	.Floor002369 .piclist .pic{ display: block;height: 336px;}
}

.newlist{ width: 37%; float: right}
.newlist li{ font-size: 14px; border-bottom: 1px dashed #ddd; padding-bottom: 14px; margin-bottom: 14px;}
.newlist li h3{ margin: 0; font-weight: normal; font-size: 16px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; color: #222 }
.newlist li h3 a{ position: relative;}
.newlist li time{ color: #999; display: block; padding: 8px 0 6px 0;font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.newlist li figure{ color: #888; line-height: 20px;}
@media(max-width: 768px){
	.newlist li h3{font-size: 14px;}
	.newlist li{font-size: 12px;}
}

.knowledgelist{ }
.knowledgelist li{ position: relative; padding-left: 35px;border-bottom: 1px dashed #ddd; padding-bottom: 10px; margin-bottom: 11px;}
.knowledgelist li+li{ margin-top: 10px;}
.knowledgelist li span{ position: absolute; left: 0; top: 0; display: block; width: 26px; height: 26px; text-align: center; line-height: 26px; background: #aaa; border-radius: 50%; color: #fff; font-size: 12px;}
.knowledgelist li h3{ font-weight: normal; margin: 0; font-size: 14px; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.knowledgelist li time{ color: #999; display: block; padding-top: 5px;font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.knowledgelist li:nth-child(1) span{ background-color: #327015;}
.knowledgelist li:nth-child(2) span{ background-color: #498b2a;}
.knowledgelist li:nth-child(3) span{ background-color: #619e45;}

@media only screen and (min-width:1024px ) {
	.Floor002369 .left{ float: left; width: 72%;}
	.Floor002369 .knowledgelist{ float:right; width: 25%;}

    .newlist li figure{ height: 43px; overflow: hidden;}
}
@media(max-width:768px){
	.Floor002369 .wrap-container{padding-top: 5px;}
	.piclist{width: 100%;margin-bottom: 10px;}
	.newlist{width: 100%;}
}
/*这是滚动插件的公用样式 如出现雷同 请删除*/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{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-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}
.owl-carousel .animated{animation-duration:1s;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-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.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 .1s 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-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*end*/






.Floor001234{padding: 1% 0 2%}
.Floor001234 .box{ width: 48%; margin-right:4%; float: left}
.Floor001234 .box:last-child{  margin-right: 0}

.Floor001234 .box1 dd {border-bottom: 1px dashed #ddd; position: relative;padding-left: 15px; height: auto; overflow: hidden}
.Floor001234 .box1 dd:before { content: ""; display: block; position: absolute;  left: 0; top: 18px; width: 6px; height: 6px; border: 1px solid #aaa; border-radius: 50%}
.Floor001234 .box1 dd h1{ font-size: 14px; font-weight: normal; color: #444; line-height: 40px; margin: 0; width: 70%; float: left}
.Floor001234 .box1 dd h1:hover{color: #498b2a;}
.Floor001234 .box1 dd time{ float: right; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-size: 12px;  }


.Floor001234 .box2 dd {border-bottom: 1px dashed #ddd; position: relative;padding-left: 15px; height: auto; overflow: hidden}
.Floor001234 .box2 dd:before { content: ""; display: block; position: absolute;  left: 0; top: 18px; width: 6px; height: 6px; border: 1px solid #aaa; border-radius: 50%}
.Floor001234 .box2 dd h1{ font-size: 14px; font-weight: normal; color: #444; line-height: 40px; margin: 0; width: 70%; float: left}
.Floor001234 .box2 dd h1:hover{color: #498b2a;}
.Floor001234 .box2 dd time{ float: right; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-size: 12px;  }


@media(max-width: 1000px){
	.Floor001234 .box{width: 100%;}
	.Floor001234 .box2 .pic{width:auto;}
	.Floor001234 .box2 h3{font-size: 14px;}
}

@media(max-width: 768px){
	.Floor001234 .box2{padding-top: 5px;}
	.Floor001234 .box2 h3{height: 21px;}
	
}
@media(max-width: 544px){
.Floor001234 .box2 .pic{width:29%;}
.Floor001234 .box2 .text{padding-top: 7px;}
}










.Floor001235{padding: 0 0 3%}
.Floor001235 .box{ width: 48%; margin-right:4%; float: left}
.Floor001235 .box:last-child{  margin-right: 0}

.Floor001235 .box dd {border: 1px solid #eee; position: relative; height: auto; overflow: hidden; margin-bottom: 5px; padding: 0 15px 0 20px}
.Floor001235 .box dd:before { content: ""; display: block; position: absolute;  left: 10px; top: 20px; width: 3px; height: 3px;background:  #ddd; }

.Floor001235 .box dd h1{ font-size: 14px; font-weight: normal; color: #444; line-height: 40px; margin: 0; width: 70%; float: left}
.Floor001235 .box dd time{ float: right; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-size: 12px;  }


.icolist{padding-bottom: 0.5%;}
.icolist ul li{background: #e88675;padding: 5px 0 12px 0; text-align: center;margin: 0 auto; float:left;width: 23.5%;margin-right: 2%;}
.icolist ul li:nth-child(5){margin-right: 0;}
.icolist ul li img{display: block;text-align:center;margin: 0 auto;}
.icolist ul li a span{color: #fff;padding:0 5px; font-size: 16px;margin-top: 4px;display: inline-block;}
.icolist ul li:nth-child(2){background: #5ab6df;}
.icolist ul li:nth-child(3){background: #65cea7;}
.icolist ul li:nth-child(4){background: #ebc85e; margin-right:0;}
.icolist ul li:nth-child(5){background: #58c9f3;}
.icolist ul li:hover{background: #498b2a;}

@media(max-width: 768px){
	.icolist ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
	.icolist ul li:nth-child(2n){margin-right: 0;}
}
@media(max-width: 480px){
	/*.icolist ul li{width: 100%;margin-right: 0%;margin-bottom: 2%;}
	.icolist ul li:nth-child(2n){margin-right: 0;}*/
}
/*
 .Floor001642 为demo编号
 */
.Floor001642{padding-top: 0%; padding-bottom:2.5%;}
.Floor001642 .title{text-align: center;border-bottom: 1px solid #e9e9e9;color: #d5d5d5;padding-bottom: 1.5%;position: relative;text-transform: uppercase;margin-bottom: 3%;}
.Floor001642 .title h1{font-size: 24px; font-weight: normal;margin: 0;color: #555;}
.Floor001642 .title::before{ position:absolute; content:''; width:50px; height:2px; background-color:#2078da; left:50%; margin-left:-25px; bottom:-1px;}
.Floor001642 .list{ position:relative; padding:0 36px;}
.Floor001642 .list .bx-controls-direction a{ position:absolute; top:37%;color:#666; border:1px solid #dedede;margin-top:-30px; width:30px; height:60px; font-size:14px;}
.Floor001642 .list .bx-controls-direction a span{ top:50%; left:50%; margin-top:-7px; margin-left:-7px; position:absolute;}
.Floor001642 .list .bx-controls-direction a.bx-prev{ left:0; }
.Floor001642 .list .bx-controls-direction a.bx-next{ right:0;}
.Floor001642 .list .bx-controls-direction a:hover{ color:#fff; background-color:#498b2a; border-color:#498b2a; -ms-transition:all ease 0.3s; -webkit-transition:all ease 0.3s;transition:all ease 0.3s;}
.Floor001642 .list li dl{ display:block; margin:0 10px;transition:0.3s;}
.Floor001642 .list li a:hover{color: #333;}
.Floor001642 .list li figure{ overflow:hidden;}
.Floor001642 .list li figure span{ display:block; padding-bottom:74%; background-size:contain;transition:0.3s;}
.Floor001642 .list li h1{ margin:0; font-weight:normal; font-size:16px;text-align:center; padding:15px 0;}
.Floor001642 .list li h1:hover{color:#333;}
.Floor001642 .list li p{ margin:0; font-size:12px; color:#999; line-height:20px; overflow:hidden; height:40px;}
.Floor001642 .list li:hover  h1{ color:#333;}
.Floor001642 .list li:hover figure span{ transform:scale(1.2);}
@media(max-width:768px){
.Floor001642 .list li a{ margin:0 10px;}
}
@media(max-width:640px){
.Floor001642 .title h1{ font-size:20px;}
}

.autobg{background-color:#fff;padding: 30px 20px;max-width: 1200px;margin: 0 auto;}

@media(max-width: 750px){
	.autobg{padding: 0 2%;}
}

/*
 .Bottom001879
 */

.Bottom001879{background-color: #498b2a; padding-bottom: 10px;}
.Bottom001879 figure{float: right; color: #fff; padding-top: 25px; text-align: center;}
.Bottom001879 figure p{margin-top: 5px;}
.Bottom001879 figure img{display: block; width: 100%; max-width: 100px;}
.Bottom001879 footer{float: left; width: 86%; margin-top: 3%;}
.Bottom001879 footer ul{border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 30px 0 10px 0; margin-bottom: 26px;}
.Bottom001879 footer li{float: left; line-height: 30px; margin-right: 3%;}
.Bottom001879 footer li:before{display: inline-block; content: ''; margin-right: 10px; background: url(../images/Bottom001879-icon.png) no-repeat center center; width: 11px; height: 11px; vertical-align: middle;}
.Bottom001879 footer li a{color: #e3e3e3;}
.Bottom001879 section{position: relative;}
.Bottom001879 section dl{position: absolute; right: 0; bottom: 0;}
.Bottom001879 section dt{float: left; width: 36px; height: 36px; margin-left: 10px;}
.Bottom001879 section dt a{display: block; height: 36px; background: url(../images/Bottom001879-share.png) no-repeat left top;}
.Bottom001879 section dt.sina a{background-position: -57px 0;}
.Bottom001879 section dt.tqq a{background-position: right top;}
.Bottom001879 section dt.wx{position: relative; z-index: 100;}
.Bottom001879 section dt.wx img{max-width: none; position: absolute; width: 100px; height: 100px; left: 50%; margin-left: -50px; bottom: 100%; display: none;}
.Bottom001879 section dt.wx:hover img{display: block;}
.Bottom001879 section .yl{float: left; margin-left: 50px;}
.Bottom001879 .p1 span{color: #fff; margin-right: 10px;}
.Bottom001879 section p{color: #fff; font-size: 14px; float: left; margin: 0;}
.Bottom001879 section a{color: #fff; display: inline-block;}
.Bottom001879 section i{font-style: normal; color: #339f6f; margin: 0 10px;}
.Bottom001879 section a:hover{color: #fff;}
@media(max-width:768px){
	.Bottom001879 figure, .Bottom001879 footer{float: none; width: auto;text-align: center;padding-top: 1%;} 
	.Bottom001879 figure{display: none;} 
	.Bottom001879 section{padding-top: 5px;text-align: center;padding-bottom: 8px;} 
	.Bottom001879 section dl{right: auto; bottom: auto; left: 0; top: 0;} 
	.Bottom001879 section dt{margin-left: 0; margin-right: 10px;} 
	.Bottom001879 section dt.wx img{left: 0; margin-left: 0;}
	.Bottom001879 .p1 span{display: block;}
	.Bottom001879 section p{float: none;text-align: center;}
	.Bottom001879 section p span{display: block;}
	.Bottom001879 section .yl{float:none;margin-left: 0;margin-top: 3px;}
}

/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:280px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
  .Banner002187 span{ height:auto; background:none; height:auto;}
  .Banner002187 img{ display:block;}
}

.w22{width: 17%;}
.w75{width: 80%;padding-bottom: 0%;}
@media(max-width: 1024px){
	.w22{width: 17%;float:left;}
	.w75{width: 80%;float:right;}
}
@media(max-width: 750px){
	.w22{width: 100%;float:none;}
	.w75{width: 100%;float:none;}
}
/*
 .Menu001756 为demo编号
 */
.Menu001756{ padding-top:0%;}
.Menu001756 header{ background:#498b2a; padding-top:20px; padding-bottom:20px; text-align:center; font-size:22px; color:#fff;}
.Menu001756 ul{ border-top:0; }
.Menu001756 li{ border:1px solid #eee;border-top: none; line-height:56px;text-align:center;}
.Menu001756 li a{ display:block; color:#25170f; font-size:16px;}
.Menu001756 li a:hover,
.Menu001756 li a.aon{ background: url(../../images/subject10/Menu001756-a_on.jpg) no-repeat left center #f4f4f4;color: #498b2a;}
@media(max-width:1000px){
.Menu001756 header{ background-image:none; padding:3% 0; font-size:20px;}
.Menu001756 ul{ border:none; padding-bottom:0;}
.Menu001756 li{ float:left; width:100%; text-align:center;}
.Menu001756 li a:hover,
.Menu001756 li a.aon{ background-image:none;}
}
@media(max-width:768px){
.Menu001756 li a{ font-size:14px;}
}

/*
 .PicList001069 为demo编号
 */
.PicList001069{ padding:2% 0;}
.PicList001069 li{ overflow:hidden; background-color:#fff; margin-bottom:2%; min-height:135px; position:relative; padding:20px 0 20px 40px;    box-shadow: 0 0 10px 2px #eee;}
.PicList001069 li:last-child{ margin-bottom:0;}
.PicList001069 .auto{padding-bottom: 2%;}
.PicList001069 ol{ text-align:center;}
.PicList001069 ol img{ border:1px solid #e5e5e5;}
.PicList001069 li .more{ text-align:right; background:url(../images/PicList001069-bg.jpg) repeat left top; margin-top:10px;}
.PicList001069 li .more a{ display:inline-block; line-height:20px; color:#fff; background-color:#7f7f7f; padding-left:5px; padding-right:20px; font-size:12px; position:relative;}
.PicList001069 li .more a::before{ position:absolute;content:'';width: 0; height:0;display: block;border: 5px solid #7f7f7f;border-top-color: #fff;top: 8px;right: 4px;}
.PicList001069 li dl{ float:left; width:20%; line-height:28px;}
.PicList001069 li dl b{ font-size:16px; color:#498b2a}
.PicList001069 li dl dd{ color:#222}
.PicList001069 li pre{ float:left; margin-right:5%;line-height:28px;width: 70%;    padding-top: 18px;}
.PicList001069 .Page002274 .Pages a{
     background: #fff;
}
.PicList001069 .Page002274 .Pages .a_cur{
     background: #00874b;
}
.PicList001069 .Page002274 .Pages a:hover{
     background: #00874b;
}
@media(max-width:768px){
	.PicList001069 li{padding:20px 20px 20px 20px; }
.PicList001069 li dl,
.PicList001069 li pre{ float:none; width:auto; padding-right:3%;}
.PicList001069 li pre{ margin-right:0;}
}
@media(min-width:481px){
.PicList001069 ol{ position:absolute; left:20px; top:20px; width:155px;}
}
@media(max-width:480px){
.PicList001069 ul{ padding-left:0;}
.PicList001069 li dl,
.PicList001069 li pre{ line-height:24px;}
}

/*Location002087 */
.Location002087{  color:#8e8e8d; line-height:20px; padding-top:5px;margin-bottom:10px;}
.Location002087 .auto_1050{ padding: 0; max-width: none; }
.Location002087 a:hover,
.Location002087 span{ color:#498b2a;}
.Location002087 a{ color:#8e8e8d;}
.Location002087 b{font-weight: normal; background:url(../../images/subject10/Location002087-icon.png) no-repeat left center; padding-left:30px; color:#333;}
@media(max-width:480px){
.Location002087 b{ }
}

/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; 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 #498b2a; background:#498b2a;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#498b2a; border-color:#498b2a;}
.Page002193 .p_page b{ font-weight:normal;}

@media(max-width:750px){
	.Page002193 a{font-size: 12px;}
}

/*PicList002120 */
.PicList002120{ }
.PicList002120 li{ float:left; width:19.2%; margin-right:1%; margin-bottom:2%;}
.PicList002120 li a{ display:block;background: #fff;}
.PicList002120 li a:hover{color: #498b2a;}
.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:74%; background-size:100%; }
@media(min-width:641px){
.PicList002120 li:nth-child(5n){ 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;}
}
/*
 PicList000960 为demo编号
 */
.PicList000960{ padding:1% 0;}
.PicList000960 ol{overflow:hidden; padding-bottom:15px;    border-bottom: 1px solid #eee;}
.PicList000960 ol img{ float:left; width:26.5%; margin-right: 2%;}
.PicList000960 ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.PicList000960 ol h1 a:hover{color: #498b2a;}
.PicList000960 ol time{ color: #999;  margin-right: 5%;font-size: 13px;}
.PicList000960 ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.PicList000960 ol a.more{ color:#498b2a;display:inline-block;}
.PicList000960 li {position: relative; border-bottom: 1px #e0e0e0 dotted; height:52px; line-height:51px; overflow:hidden;} 
.PicList000960 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.PicList000960 li time{ float:right; font-size:12px; color:#4c4c4c;}
.PicList000960 li a{ display:block; float:left; width:65%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;  font-size:14px}
.PicList000960 li a:hover{ color:#498b2a}

@media (max-width:768px){
  .PicList000960 ol img{ width:100%; float:none;}
  .PicList000960 ol h1{ margin-top:2%;}
  }

/*
 .PicList000593 为demo编号
 */
.PicList000593{}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-top:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:74%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 60px;height: 60px;border: 3px solid rgba(255,255,255,0.6);margin-left: -30px;margin-top: -30px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 14px solid rgba(255,255,255,0.6);margin-left: -4px;margin-top: -10px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}

}

/*
 .TextList001203 为demo编号
 */

.TextList001203 li{  line-height:25px; border-bottom:1px solid #eee; padding:0 0px 0 20px; position:relative;}
.TextList001203 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.TextList001203 li a{ display:block; padding:17px 0;}
.TextList001203 li a:hover{color: #498b2a;}
.TextList001203 li span{ padding-right:10px;}
.TextList001203 li span:hover{color: #498b2a;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:30px; background-color:#498b2a; color:#fff; font-size:12px;}
.TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; background:url(../images/TextList001203-icon.png) no-repeat center center/contain; right:0;}
@media(max-width:480px){
.TextList001203 h1{font-size:20px;}
}
@media(max-width:375px){
.TextList001203 li i{padding-left:5px;}
}



/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:2% 0 4%;}
.RichInfo005 .auto{ background:#fff}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:32px; font-weight:normal; color:#444}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .center { text-align:center }
.RichInfo005 .news_info .info {  font-size: 14px; line-height:30px; color: #444;padding: 15px 0  }
.RichInfo005 .news_info p {  font-size: 14px; line-height:30px; color: #444 }

.RichInfo005 .news_info .bot{  position: relative ; margin-top: 50px;} 


.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0; position: absolute; right: 0; top: 0px } 
.RichInfo005 .news_info .info_back a{ color:#fff; font-size:14px; background: #498737; display: block; padding: 10px 30px;}
.RichInfo005 .news_info .info_back a:hover{  background: #367923;}
.RichInfo005 .news_info .info_pn span{ display:block; font-size: 14px; margin: 15px 0}
.RichInfo005 .news_info .info_pn span a{ color:#666;}
.RichInfo005 .news_info .info_pn span a:hover{color:#e60012;}
@media(max-width:1000px){
    
    .RichInfo005 .news_info .info_back{ position: relative }
    
    .RichInfo005 .news_info .bot{  position: relative ; margin-top:15px;} 
}





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

@media (max-width:768px){
.list_istop ol img{ width:100%; float:none;}
.list_istop ol h1{ margin-top:2%;}
}
@media (max-width:420px){
.list_istop li a{ width:68%}
}

/*
 .Map001070 为demo编号
 */
.Map001070{padding:2% 0;}
.Map001070 dd{  margin-bottom:2%; padding-right:53%; background-color:#f8f8f8; position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:10% 0 10% 10%;}
.Map001070 dd figure h1{font-size: 22px;color: #498b2a; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.Map001070 dd li:nth-child(1){background-image:url(../../images/subject9/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../../images/subject9/Map001070-ico_02.png);}
.Map001070 dd li:nth-child(3){background-image:url(../../images/subject9/Map001070-ico_03.png);}
.Map001070 dd li:nth-child(4){background-image:url(../../images/subject9/Map001070-ico_04.png);}
.Map001070 dd li:nth-child(5){background-image:url(../../images/subject9/Map001070-ico_05.png);}
@media(min-width:641px){
.Map001070 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map001070 dd{ padding:3%;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}
</pre></body></html>