@charset "utf-8";

.entry-bar{height:200px;background: #f7f7f7;}
.entry-bar .list{overflow: hidden;}
.entry-bar .list a{display: block;width:198px;float:left;color:#13933b;text-align: center;padding-top: 16px;height:84px;}
.entry-bar .list a p{font-weight: 600;padding-top: 50px;}
.entry-bar .list a img{display: block;width:44px;height:44px;position: absolute;left:50%;margin-left: -22px;top:16px;}
.entry-bar .list a img.img02{display: none;}
.entry-bar .list a:hover img.img01{display: none;}
.entry-bar .list a:hover img.img02{display: block;}
.entry-bar .list a:hover{background-color: #13933b;color:#fff;}
.entry-bar .list a::after{content: "";width:1px;height:56px;background-color:#e5e5e5;position: absolute;top:50%;margin-top: -28px;right:0;}
.entry-bar .list a:hover::after{display: none;}
.entry-bar .list .hide-a::after{display: none;}
/*.entry-bar .list a::nth-child(6n)::after{display: none;}*/
.entry-slide .arrow{display: block;width:19px;height:100px;position: absolute;top:0;background:url(../images/arrows01.png) no-repeat;cursor: pointer;}
.entry-slide .arrow.sPrev{left:-30px;background-position: 0 0;}
.entry-slide .arrow.sPrev:hover{background-position: 0 -200px;}
.entry-slide .arrow.sNext{right:-30px;background-position: 0 -100px;}
.entry-slide .arrow.sNext:hover{background-position: 0 -300px;}

.entry-slide .box{overflow: hidden;margin-right: 1px;}




.n-focus-wrap{float:left;width:510px;height:263px;overflow: hidden;}
.n-focus-wrap .bd a{display: block;width:510px;height:263px;overflow: hidden;}
.n-focus-wrap .bd a img{width:100%;height:100%;}
.n-focus-wrap .bd a .title{width:100%;height:40px;line-height: 40px;background: rgba(0,0,0,0.7);position: absolute;left:0;bottom:0;color:#fff;}
.n-focus-wrap .bd a .title p{padding:0 95px 0 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.n-focus-wrap .hd{position: absolute;bottom:4px;right:10px;font-size: 0;z-index: 2;}
.n-focus-wrap .hd li{display: inline-block;*display: inline;*zoom:1;width:10px;height:10px;background-color:#fff;border-radius: 100%;margin:0 3px;}
.n-focus-wrap .hd li.on{background-color: #13923a;}


.n-list-wrap{width:795px;float:right;}
.n-list-hd{height:40px;background-color: #f2f7f4;padding:0 0 0 72px;}
.n-list-hd .arrow{display: block;width:40px;height:40px;cursor: pointer;position: absolute;top:0;background: url(../images/arrows02.png) no-repeat;}
.n-list-hd .arrow.sPrev{left:0;background-position: 0 0;}
.n-list-hd .arrow.sPrev:hover{background-position: 0 -80px;}
.n-list-hd .arrow.sNext{right:26px;background-position: 0 -40px;}
.n-list-hd .arrow.sNext:hover{background-position: 0 -120px;}
.n-list-hd .month{width:42px;height:40px;text-align: center;line-height: 40px;color:#13933b;font-size: 13px;position: absolute;top:0;left:34px;}
.n-list-hd .month span{font-size: 18px;}
.n-list-hd .days{overflow: hidden;width:660px;height: 40px;}
.n-list-hd .days span{display: block;width:30px;height:40px;text-align: center;line-height: 40px;color:#333;margin:0 0 0 3px;cursor: pointer;float:left;}
.n-list-hd .days span.cur{background-color: #1eaf4b;color:#fff;}
.n-list-hd .days span.gray{color:#999;cursor: not-allowed;}

.n-list-bd{padding:30px 0 20px 0;border-bottom: 1px solid #eee;overflow: hidden;}
.n-list-bd ul{width:835px;}
.n-list-bd li{width:160px;padding-left: 78px;display: block;float:left;margin-right: 40px;}
.n-list-bd li a{display: block;line-height: 26px;font-size: 16px;color:#333;height:78px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;} 
.n-list-bd li a:hover{color:#13933b}
.n-list-bd li .info{font-size: 13px;color:#999;height:80px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;margin-top: 14px;}
.n-list-bd li .date{width: 60px;height:60px;background-color: #d9f1e1;position: absolute;left:0;top:0;color:#13923a;text-align: center;}
.n-list-bd li .date .p1{font-size: 24px;line-height: 30px;padding-top: 5px;}
.n-list-bd li .date .p2{font-size: 12px;}

.n-list-hd .more{position: absolute;top:0;right:6px;font-size: 12px;line-height: 40px;}


.mid-banner-bar{display: block;overflow: hidden;margin-top: 25px;}
.mid-banner-bar img{width:100%;}



.n-b-wrap{width:510px;float:left;}
.n-b-list{margin-top: 16px;}
.n-b-list li{padding-left: 14px;background: url(../images/arrow01.png) no-repeat left center;line-height: 26px;margin-top: 5px;}
.n-b-list li a{display: block;color:#333;font-size: 13px;width:320px;height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.n-b-list li a:hover{color:#13923a;}
.n-b-list li span{position: absolute;top:0;right:0;color:#999;font-size: 12px;}



.p-consult-wrap{width:315px;}
.p-consult-wrap.ml{margin-left: 30px;}

.p-consult-part{overflow: hidden;}
.p-consult-part menu{width:335px;padding-top: 15px;}
.p-consult-part a{display: block;width:78px;height:58px;padding-left: 68px;line-height: 58px;border:1px solid #eee;border-radius: 5px;float:left;margin:16px 18px 0 0;}
.p-consult-part a img{display: block;position: absolute;left:10px;top:50%;margin-top: -22px;}


.p-consult-part a.a1{color:#d99a2a;}
.p-consult-part a.a2{color:#46a583;}
.p-consult-part a.a3{color:#5493e2;}
.p-consult-part a.a4{color:#e3545b;}
.p-consult-part a.a5{color:#13923a;}
.p-consult-part a.a6{color:#16a548;}
.p-consult-part a.a7{color:#d99a2a;}
.p-consult-part a.a8{color:#46a583;}


.pic-list-wrap{width:585px;}

.pic-list-show{overflow: hidden;}
.pic-list-show menu{margin-top: 20px;width: 610px;}
.pic-list-show a{display: block;float:left;width:180px;margin:0 23px 0 0;}
.pic-list-show a .pic{width:180px;height:120px;overflow: hidden;}
.pic-list-show a .pic img{width:100%;height:100%;}
.pic-list-show a .title{line-height: 24px;height:48px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;color:#333;margin-top: 10px;}
.pic-list-show a:hover .title{color:#13923a;}



.bot-link{margin-top: 20px;}

.bot-link-slide{margin-top: 30px;}
.bot-link-slide .bd{overflow: hidden;}
.bot-link-slide .bd ul{float: left;}
.bot-link-slide .bd li{display: block;width:136px;height:60px;background: url(../images/bg.jpg) no-repeat;margin:0 16px 16px 0;}
.bot-link-slide .bd li a{color:#fff;text-align: center;width:136px;height:60px;display: block;line-height: 60px;font-size: 0;}
.bot-link-slide .bd li a span{width:86px;display: inline-block;vertical-align: middle;line-height: 20px;*display: inline;zoom:1;font-size: 14px;}

.bot-link-slide .hd{overflow: hidden;position: absolute;right:0;top:-58px;}
.bot-link-slide .hd span{display: block;width:24px;height:24px;border:2px solid #f1f1f1;border-bottom: 0;cursor: pointer;float:left;}
.bot-link-slide .hd span.prev{background: url(../images/arrow02.png) no-repeat center center;}
.bot-link-slide .hd span.next{border-left: 0;background: url(../images/arrow02-1.png) no-repeat center center;}





/*内页*/
.crumbs-nav{background: #f8f8f8;color:#999;}
.crumbs-nav-con{padding-left: 22px;background: url(../images/icon.png) no-repeat left center;height:52px;line-height: 52px;}
.crumbs-nav-con a{color:#999;}
.crumbs-nav-con a:hover{color:#14963c;}


.inner-left{width:248px;float:left;background: url(../images/bg01.jpg) no-repeat left top #169d3f;padding-left: 17px;}
.inner-left h2{height:75px;line-height: 75px;padding-left: 44px;color:#fff;font-size: 22px;}
.inner-left h2 img{width:31px;height:31px;position: absolute;left:0;top:50%;margin-top: -15px;}

.inner-menu{background-color: #fff;}
.inner-menu li{border-bottom: 1px solid #eee;}
.inner-menu .lv01{display: block;height:52px;line-height: 52px;background: url(../images/arrow03.png) no-repeat right 20px center;color:#333;padding-left: 22px;font-size:15px;}
.inner-menu .lv01.cur{color:#169d3f;background: url(../images/arrow03-1.png) no-repeat right 20px center;}
.inner-menu .lv01:hover{color:#169d3f;}
.inner-menu .lv01.curdown{background: url(../images/arrow04.png) no-repeat right 20px center;color:#169d3f;}
.inner-menu .lv01 i{display: none;width:7px;height:14px;position: absolute;left:0;top:50%;margin-top: -7px;background: url(../images/arrow05.png) no-repeat left center;}
.inner-menu .lv01.cur i,.inner-menu .lv01.curdown i{display: block;}

.inner-menu .lv02{background-color:#eee;padding-left: 22px;display: none;}
.inner-menu .lv02 a{display: block;height:50px;line-height: 50px;color:#333;border-bottom: 1px solid #dfdfdf;padding-left: 15px;background: url(../images/arrow03.png) no-repeat right 20px center;}
.inner-menu .lv02 a:last-child{border-bottom:0;}
.inner-menu .lv02 a.cur{color:#169d3f;background: url(../images/arrow03-1.png) no-repeat right 20px center;}


.inner-menu li.open .lv02{display: block;}




.inner-right{width:900px;float:right;}
.inner-right.floatnone{float: none;width:100%;}



.s-result-tit{color:#666;margin-top: 20px;}
.s-result-tit span{font-size: 18px;font-weight: bold;color:#13923a;padding:0 3px;}




.in-ri-tit{height:70px;border-bottom: 1px solid #eee;line-height: 70px;text-align: center;font-size: 22px;color:#333;}

.pic-tit-group{overflow: hidden;margin-top: 30px;}
.pic-tit-group .list{overflow: hidden;width: 930px;}
.pic-tit-group .list a{display: block;width:280px;margin:0 30px 30px 0;float:left;}
.pic-tit-group .list a .pic{width:276px;height:174px;border:2px solid #eee;overflow: hidden;}
.pic-tit-group .list a .pic img{width:100%;height:100%;}
.pic-tit-group .list a .tit{text-align: center;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 8px;}



.content-box{margin-top: 25px;overflow: hidden;line-height: 30px;}
.content-box img{max-width: 100%;}

.p-text-list{margin-top:10px;}
.p-text-list li{padding:10px 0 10px 14px;}
.p-text-list li a{color:#444;}
.p-text-list li a:hover{color:#13933b;}
.p-text-list li span{font-size:12px;color:#888;position: absolute;top:10px;right:0;}
.p-text-list li::before{content: '';display: block;width:4px;height:4px;background-color:#666;border-radius: 50%;-webkit-border-radius: 50%;position:absolute;left:0;top:50%;margin-top: -2px;}



.pic-text-list li{padding:30px 0 30px 210px;min-height: 125px;border-bottom:1px dashed #e5e5e5;}
.pic-text-list li h4{padding-top: 5px;}
.pic-text-list li h4 a{color:#333;font-size: 16px;font-weight: bold;}
.pic-text-list li h4 a:hover{color:#13933b;}
.pic-text-list li .pic{display: block;width:186px;height:125px;position: absolute;left:0;top:30px;overflow: hidden;}
.pic-text-list li .pic img{width:100%;height:100%;}
.pic-text-list li .info{font-size: 13px;color:#666;height: 48px;line-height: 24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;margin-top:15px;}
.pic-text-list li .time{color:#999;font-size: 13px;margin-top: 10px;}




.news-title{text-align:center;padding:20px 0 15px 0;border-bottom: 1px solid #eee;}
.news-title h2{font-size: 22px;line-height:30px;color:#333;width:900px;margin:0 auto;}
.news-title .sub-tit{text-align: center;font-size: 13px;color:#999;margin-top: 10px;}
.news-title .sub-tit span{padding:0 5px;}



.con-bot-page{margin-top: 30px;padding-top: 10px;border-top: 1px dashed #ccc;color:#888;line-height: 24px;}
.con-bot-page a{color:#888;}
.con-bot-page a:hover{color:#13933b;}





/*弹出框*/
.s-station-pop{background: rgba(0,0,0,0.6);width: 100%;height: 100%;position: fixed;left:0;top:0;z-index: 20;display: none;}

.s-station-pop .box{width:300px;height:460px;background-color: #fff;position: absolute;left:50%;margin-left: -150px;top:50%;margin-top: -230px;border-radius: 10px;-webkit-border-radius: 10px;z-index: 4;}
.s-station-pop .tit{height: 50px;line-height: 50px;border-bottom: 1px solid #ddd;font-size: 18px;text-align: center;color:#333;font-weight: 600;}
.s-station-pop .list{height: 400px;padding:0 30px;overflow-y: auto;}
.s-station-pop .list a{display: block;height: 40px;line-height: 40px;color:#333;border-bottom: 1px solid #eee;}
.s-station-pop .list a:hover{color:#13923a;}

.s-station-pop .closebg{width: 100%;height:100%;position: absolute;left:0;top:0;z-index: 2;}




/*add 8.15*/
.n-list-part{width:660px;float:right;}


.p-text-list.index li{padding:8px 0 8px 14px;}
.p-text-list.index li a{display: block;width:70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}












