body{font-family:microsoft yahei,arial;font-size:12px;color:#333;background-color:#f0f0f0}body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,span,button,input,textarea,th,td,img{margin:0;padding:0}h1,h2,h3{font-weight:400}ol,ul,li{list-style:none}img{border:0}a{color:#333;text-decoration:none}a:hover{color:#3b639f;text-decoration:underline}.container{background-color:#fff;width:980px;margin:0 auto}.top{width:960px;margin:0 auto;height:30px;line-height:30px;border-bottom:#e0e0e0 1px solid}.top .intro{display:inline;float:left;font-size:12px}.top ul{float:right}.top li{float:left;margin-right:8px}#header{width:960px;margin:0 auto;padding-top:8px;height:66px}#header .logo{float:left;width:150px;height:60px}#header .menus{float:right;_margin-left:15px}.top_menu{height:56px;padding-top:1px}.top_menu li{background:url(../images/bg.gif) no-repeat right -50px;width:148px;float:left;height:56px}.top_menu div{line-height:28px;width:32px;float:left;overflow:hidden;margin-right:10px;height:28px;display:inline}.top_menu a{font-size:14px}.top_menu span{width:43px;height:56px;display:block;float:left;margin:0 8px 0 13px;display:inline}.top_menu .last{height:56px;width:198px;float:left;background:0 0}.top1{background:url(../images/bg.gif) left top no-repeat}.top2{background:url(../images/bg.gif) -43px top no-repeat}.top3{background:url(../images/bg.gif) -86px top no-repeat}.top4{background:url(../images/bg.gif) -129px top no-repeat}.top5{background:url(../images/bg.gif) -172px top no-repeat}#topnavo{width:960px;height:35px;padding-left:4px;background:url(../images/bg.gif) no-repeat 0 -58px;margin:0 auto;overflow:hidden}#topnavi{background:url(../images/bg.gif) no-repeat right -155px;padding-right:4px}#topmenu{height:35px;background:url(../images/bg.gif) #73b104 repeat-x left -110px}#topmenu ul{list-style-position:outside;margin:0 0 0 10px}#topnav li{float:left;height:35px;background:url(../images/bg.gif) no-repeat -153px -58px}#topnav li.home{background:0 0}#topnav li a{cursor:pointer;color:#fff;display:block;float:left;height:43px}#topnav li a:hover{color:#fff}#topnav li a span{float:left;font-size:14px;line-height:16px;padding:12px 8px 10px 10px}#topnav li a span:hover{text-decoration:underline}#topnav li .nav_on span{color:#333;font-weight:700;padding:12px 10px 17px;background:url(../images/bg.gif) repeat-x #e6eae3 -5px -58px}.main-wrap{width:960px;margin:10px auto 0;overflow:hidden}.main-wrap .main-left{float:left;width:646px;border:1px solid #ccd5cd}.main-wrap .main-right{float:right;width:302px}.position-channel{margin:8px auto 0;width:960px;overflow:hidden}.list-position{float:left;margin:5px 0 0 10px}.list-share{float:right}.category-nav{height:29px;background:url(../images/nav-bg.png) repeat-x}.category-nav h1,.category-nav h2{float:left;width:350px;height:22px;padding-top:6px;border-bottom:1px solid #e9e9de;border-right:1px solid #e9e9de;text-align:center;font-weight:700;font-size:14px;background:url(../images/nav-bg.png) repeat-x 0 -30px}.category-nav h1 a,.category-nav h2 a{color:#3f5441}.category-nav h1 a:hover{color:#3b639f}.category-nav ul{float:right;width:510px;margin-top:5px;height:21px;line-height:21px;overflow:hidden}.category-nav li{float:left;margin-right:15px;display:inline}.category{margin:10px auto}.category-item{float:left;width:300px;margin:10px 0 0 15px;display:inline;background:url(../images/nav-bg.png) repeat-x 0 -63px}.category-item .category-title{margin:10px 0 5px 10px;height:20px}.category-item .category-title a{color:#507253}.category-item h2{font-size:12px;font-weight:700;float:left}.category-item span{float:right;margin-right:15px}.category-item ul{margin-left:5px}.category-item li{height:22px;line-height:22px;color:#666;padding-left:8px;background:url(../images/bg.gif) no-repeat -330px top;overflow:hidden}.category-item li span{color:#999;margin:0 5px;float:right}.category-item-top{width:96%;margin:0 auto}.category-item-bottom{margin:20px auto;width:93%}.list-article{margin:10px}.list-article ul{margin:0 15px}.list-article li{padding:1px;margin-bottom:4px;border-bottom:#ccd5cd 1px dashed}.list-article li h2{height:36px;line-height:36px;background-color:#eee}.list-article li h2 a{font-weight:700;font-size:14px;color:#444}.list-article li h2 a:hover{color:#3b639f}.list-article li .list-info{height:21px;line-height:21px;font-size:12px;color:#999;background-color:#fff}.list-article li .list-info a{color:#999}.list-article p{text-indent:2em;line-height:23px;background-color:#fff;color:#444}.list-article p a{float:right;*margin-top:-23px;display:inline}.tag-list{margin:15px 25px}.tag-list .list-title{line-height:23px}.tag-list p{line-height:23px}.list-channel-more{width:98%;margin:12px auto 0;overflow:hidden}.list-channel-more div{margin:5px 35px;color:#3f5441;font-size:12px}.list-channel-more ul{margin:0 35px}.list-channel-more li{float:left;margin-right:8px;height:18px;line-height:18px;white-space:nowrap}.list-channel-more a{color:#3f5441}.list-channel-more a:hover{color:#3b639f}.content-nav{height:32px;line-height:32px;padding:0 15px;background:#fafafa;border-bottom:1px solid #ccd5cd;overflow:hidden}.content-nav h2{float:right;font-size:12px;font-weight:400}.content-nav h2 a,.content-top h2 a:visited{color:#507253}.content-nav h2 a:hover{color:#3b639f}.content-title{text-align:center}.content-title h1{margin:15px 25px 10px;font-size:22px;font-weight:700;color:#333}.content-title .writer{padding-bottom:5px;margin:0 25px;border-bottom:1px dashed #ccd5cd;color:#666}.content-title .writer a{margin-right:5px;color:#666}.content{margin:12px 20px 0;font-size:14px;line-height:200%;overflow:hidden}.content p{text-indent:2em;margin-bottom:15px}.content-next{margin:15px 25px 0;height:14px;overflow:hidden}.content-next span{margin-left:8px}.content-more{margin:12px 25px 10px;border:1px solid #ccd5cd;overflow:hidden}.content-more-nav{height:25px;line-height:25px;padding:0 15px;border-bottom:1px dashed #ccd5cd}.content-more-nav div{float:left;font-size:14px;color:#3f5441;font-weight:700}.content-more-nav ul{float:right}.content-more-nav li{float:left;margin-left:25px}.content-more-nav li a.diary-color{color:#f33}.content-more-nav li a.article-color{color:#03c}.content-more-list{margin:5px 15px 0;height:100%}.content-more-list li{float:left;width:46%;height:26px;line-height:26px;margin-left:5px;padding-left:8px;display:inline;background:url(../images/bg.gif) no-repeat -330px top;overflow:hidden}.content-in-bottom{line-height:100%;width:100%}.list-pages{margin:12px auto 0;overflow:hidden}.list-pages ul{margin:0 0 0 25px}.list-pages li{float:left;border:1px solid #ccd5cd;padding:2px 0 1px;margin-right:5px;overflow:hidden}.list-pages li.thisclass{background:#87a589;padding:2px 0 1px;color:#fff;border:1px solid #ccd5cd}.list-pages li:hover{background:#87a589;color:#fff}.list-pages li a{color:#000;padding:2px 6px 1px}.list-pages li a:hover{background:#87a589;padding:2px 6px 1px;color:#fff}.list-pages li.thisclass a{color:#fff}.zuo,.you{width:280px}.zuo{float:left}.you{float:right}.article-pages{margin:0 0 12px;height:21px;clear:both;line-height:21px;width:98%;font-size:12px}.article-pages ul{margin:0}.article-pages li{float:left;border:1px solid #ccd5cd;padding:2px 0 1px;margin-right:5px;overflow:hidden}.article-pages li.thisclass{background:#87a589;padding:2px 0 1px;color:#fff;border:1px solid #ccd5cd}.article-pages li:hover{background:#87a589;color:#fff}.article-pages li a{color:#000;padding:2px 6px 1px}.article-pages li a:hover{background:#87a589;padding:2px 6px 1px;color:#fff}.article-pages li.thisclass a{color:#fff}.main-right-content{background:#f8fbf7;border:1px solid #ccd5cd}.main-right-content div{height:21px;font-weight:700;font-size:12px;background:url(../images/nav-bg.png) repeat-x;color:#3f5441;padding:8px 0 0 12px}.main-right-content ul,.main-right-content p{margin:6px 12px}.main-right-content p{line-height:23px;padding:0}.main-right-content li{height:26px;line-height:26px;padding-left:8px;background:url(../images/bg.gif) no-repeat -330px top;overflow:hidden}.main-right-pic{margin:10px auto;text-align:center;border:1px solid #ccd5cd}.all-margin-top{margin-top:10px}.relate-cat{margin-top:10px}.relate-cat ul li{display:inline;margin-right:10px;padding:0;background:0 0;word-wrap:break-word;overflow:hidden}.relate-cat ul li h3{display:inline;font-weight:400;font-size:12px}.art-search{height:32px;background:url(../images/bg.gif) #fafafa no-repeat left -155px;margin-bottom:10px;overflow:hidden}.art-search .textbox{height:18px;line-height:18px;margin-left:40px;width:180px;margin-top:6px;color:#aaa;border:1px solid #e3e2d5}.art-search .btn{width:60px;height:21px;margin-left:0;*margin-left:4px;cursor:pointer;border:0;background:url(../images/bg.gif) no-repeat -216px top;text-indent:-9999px}#special-wrap{width:958px;margin:12px auto 0;padding-bottom:5px;background:#fdfdfd;border:1px solid #ccd5cd;overflow:hidden}#special-wrap a{color:#333}#special-wrap a:hover{color:#3b639f}.special-nav{height:25px;line-height:25px;padding:0 15px;border-bottom:1px dashed #ccd5cd;overflow:hidden}.special-nav div{float:left;width:68px;font-size:14px;color:#3f5441;font-weight:700}.special-nav ul{float:left;overflow:hidden}.special-nav li{float:left;margin-left:10px}.special{margin:3px 0 0 10px}.special li{float:left;margin:3px 8px 0 0;white-space:nowrap;height:15px}a.thisclass{color:#3b639f}.current_cat a{font-weight:700}.white{word-wrap:break-word;overflow:hidden;margin-left:15px;text-indent:-9999px}#footer{width:960px;margin:12px auto 0;padding:8px 0;border-top:1px solid #ccd5cd;line-height:22px;text-align:center;overflow:hidden}.clear{clear:both}.con-ad1,.con-ad2,.con-ad3{float:right;width:336px;margin:0 0 10px 10px}.con-line{float:right;width:1px;height:140px;clear:right}.con-ad2,.con-ad3{clear:right}.list-cad{float:right;margin-top:5px}.list-tad1{width:100%}.list-tad2{}.btad{margin:10px auto;width:96%;overflow:hidden}.list-bad1{width:300px;float:left}.list-bad2{width:300px;float:right}.list-rad0{}.list-rad0,.list-rad1,.list-rad2,.list-rad3{margin-top:10px;border:#ccd5cd 1px solid}.art-rad0{border:#ccd5cd 1px solid}.art-rad2,.art-rad3{margin-top:10px}.art-bot-ad{margin:0 auto;width:100%;line-height:100%}.atad{width:960px;margin:0 auto}

@media only screen and (min-width: 767px) and (max-width: 1000px){
	.container , .top , #header , #topnavo , .index_top_ad , #con-search , .main-wrap , .index-ad1, .index-ad2 , #friendlink-wrap , #special-wrap , #footer , .wrap , .category , .slidebox , .slidebox li , .slidebox li img , .position-channel{
		width:100% !important;
		box-sizing: border-box;
	}
	.container{
		padding:0px 5px;
	}
	.news ul , #topmenu ul{
		margin:0px;
	}
	#topnavo , #topnavi{
		background:none !important;
		padding:0px;
	}
	#topmenu{
		background-image:none;
		background:#73b104;
		background-image: linear-gradient(#7aba05,#639c01) !important;
		
	}
	#topnavo , #topmenu{
		height:70px;
	}
	#topnav li{
		width:14%;
		text-align:center;
		background:none;
	}
	#topnav li a{
		width:100%;
	}
	#topnav li a span{
		padding:0px;
		width:100%;
		text-align:center;
		line-height:35px;
	}
	.topnews{
		width:40%;
	}
	.news{
		width:59%;
		float:right;
	}
	.main-left , .main-wrap .main-left{
		width:70%;
	}
	.list-article ul{
		margin:0px;
	}
	.main-right , .main-wrap .main-right{
		width:28%;
	}
	.art-search .textbox{
		width:90px;
	}
	.category-item{
		width:47%;
	}
}

@media only screen and (max-width: 479px) {
	.container , .top , #header , #topnavo , .index_top_ad , #con-search , .main-wrap , .index-ad1, .index-ad2 , #friendlink-wrap , #special-wrap , #footer , .wrap , .category , .slidebox , .slidebox li , .slidebox li img , .position-channel , .category-nav h1, .category-nav h2{
		width:100% !important;
		box-sizing: border-box;
	}
	.top ul , .main-right , .main-wrap .main-right , .category-nav ul , .category-nav div.list-cad{
		display:none !important;
	}
	.container{
		padding:0px 5px;
	}
	.news ul , #topmenu ul{
		margin:0px;
	}
	.list-article{
		margin:5px;
	}
	#topnavo , #topnavi{
		background:none !important;
		padding:0px;
	}
	.category-nav h1, .category-nav h2{
		height:35px;
	}
	#topmenu{
		background-image:none;
		background:#73b104;
		background-image: linear-gradient(#7aba05,#639c01) !important;
		
	}
	#topnavo , #topmenu{
		height:105px;
	}
	#topnav li{
		width:20%;
		text-align:center;
		background:none;
	}
	#topnav li a{
		width:100%;
	}
	#topnav li a span{
		padding:0px;
		width:100%;
		text-align:center;
		line-height:35px;
	}
	.topnews{
		width:100%;
		box-sizing: border-box;
	}
	.news{
		width:100%;
		float:right;
	}
	.main-left , .main-wrap .main-left{
		width:100%;
		box-sizing: border-box;
	}
	.list-article ul{
		margin:0px;
	}
	.art-search .textbox{
		width:90px;
	}
	.category-item{
		width:100%;
		box-sizing: border-box;
	}
}
.container {    padding-right: 10px;    padding-left: 10px;    margin-right: auto;    margin-left: auto;    min-width: 360px;}
.container:before,.container:after{display:table;content:" "}

.breadcrumb {    color: #999;  background: none; padding: 5px 0;  border-radius: 0; }
.nrad {    width: 100%;    overflow: hidden;    margin: 1px 0 5px 0; }
.content-footer {    margin-top: 0px;    margin-bottom: 5px;    border-bottom: 1px solid #ccc;    font-size: 9pt;    padding-bottom: 5px;}
.prev-next {    display: block;    text-align: center;  margin: 0 ;   padding: 18px 0;    position: relative;}
.prev-next .prev {    margin-right: 10px;}
.prev-next a {    display: inline-block;    padding: 10px 22px;    background: #fff;    color: #444;    border: 1px solid #eee;    border-radius: 5px;    font-weight: bold;}