body{font-family:Source Han Sans CN;font-size:15px;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}.main-wrap a:hover img{border:1px solid #507253}.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;border-bottom:#e0e0e0 1px solid}#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;margin-right:10px;overflow:hidden;display:inline;float:left;height:28px}.top_menu a{font-size:14px}.top_menu span{width:43px;height:56px;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}#con-search{width:960px;margin:10px auto 0;height:40px;background:url(../images/bg.png) #eff6f0 no-repeat top left;overflow:hidden}.search{float:left;margin:10px 0 0 58px;display:inline}.search .textbox{height:18px;line-height:18px;width:180px;color:#aaa;border:1px solid #e3e2d5}.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}.show{float:right;margin:0 15px;width:590px;display:inline}.show li{float:left;margin-right:12px;height:20px;line-height:20px}.show li.lead{float:right;margin-right:0}.show strong{color:#3b639f}.show span{color:#f24444}.main-wrap{width:960px;margin:10px auto 0;overflow:hidden}.main-left{float:left;width:706px;border:1px solid #ccd5cd}.main-right{float:right;width:240px;background:#f8fbf7;border:1px solid #ccd5cd}.topnews{float:left;width:338px;height:290px;border:1px solid #ccd5cd;overflow:hidden}.topnews .today{margin:7px 0 7px 12px;font-size:14px;color:#3f5441;font-weight:700}.topnews .ttitle{float:left;width:235px;font-size:16px;font-weight:700;margin:5px 0 0 8px;height:23px;line-height:23px;overflow:hidden;text-align:center}.topnews .ttitle a{color:#e96161}.topnews h3 a,.topnews h3 a:visited{color:#e96161}.topnews h3 a:hover{color:#e96161}.topnews img{float:left;width:69px;height:69px;padding:1px;margin-left:12px;border:1px solid #e3e2d5;overflow:hidden}.topnews p{float:left;width:235px;text-indent:2em;margin:2px 0 3px 8px;color:#666;line-height:18px;overflow:hidden}.topnews ul{float:left;width:317px;padding:6px 12px 0 11px}.topnews li{height:22px;line-height:22px;overflow:hidden;margin-bottom:6px;}.topnews li span{color:#999;float:right}.topnews a{color:#333}.topnews a:hover{color:#3b639f}.index_top_ad{width:960px;margin:0 auto}.index-ad{float:left;width:336px;margin:0 10px;padding:5px 10px;border:1px solid #ccd5cd;overflow:hidden}.index-ad a:hover img{border:0}.index-ad1,.index-ad2{width:960px;margin:0 auto}.news{float:left;width:617px;height:290px;margin-left:1px;overflow:hidden;border:1px solid #ccd5cd;background-color:#f8fbf7}.news ul{margin:10px}.news li{height:23px;line-height:23px;overflow:hidden}.category-nav{height:29px;background:url(../images/bg.png) repeat-x}.category-nav div{float:left;width:150px;height:22px;padding-top:6px;border-bottom:1px solid #e9e9de;border-right:1px solid #e9e9de;text-align:center;font-size:12px;font-weight:700;color:#3f5441;background:url(../images/bg.png) repeat-x 0 -30px}.category-nav div a{color:#3f5441}.category-nav div a:hover{color:#3f5441}.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:8px 12px 9px 2px;overflow:hidden}.category-item{float:left;width:336px;margin-left:10px;display:inline;background:url(../images/bg.png) repeat-x 0 -63px}.category-item h2{font-size:12px;font-weight:700;margin:8px 0 2px 10px}.category-item h2 a{color:#507253}.category-item h2 a:hover{color:#507253}.category-item li{height:25px;line-height:25px;color:#666;padding-left:5px;overflow:hidden}.category-item li span{color:#999;margin:0 5px;float:right}.category-item a.item-color{color:#c33e00}.category-item-top{margin:8px 5px 5px;overflow:hidden}.category-item-top img{float:left;width:120px;height:90px;margin-right:10px;padding:2px;border:1px solid #e3e2d5}.category-item-top div{float:left;width:188px;height:15px;margin:10px 0 8px;font-size:12px;overflow:hidden;font-weight:700}.category-item-top div a{color:#3f5441}.category-item-top div a:hover{color:#3b639f}.category-item-top p{float:left;_margin-bottom:12px;width:186px;text-indent:2em;color:#666;line-height:18px;overflow:hidden}.main-right div{padding:11px 0 0 12px;_padding-top:9px;line-height:23px}.main-right div span{margin-right:10px;padding:3px}.main-right h2{height:21px;font-size:12px;font-weight:700;background:url(../images/bg.png) repeat-x;color:#3f5441;padding:8px 0 0 12px}.main-right h2 a{color:#3f5441}.main-right h2 a:hover{color:#3f5441}.main-right ul{margin:5px 12px 10px}.main-right li{font-size:14px;height:23px;line-height:23px;padding-left:8px;background:url(../images/bg.gif) no-repeat -328px 0;overflow:hidden}.main-right-pic{width:220px;margin:12px auto;*margin:13pxauto;_margin:12px auto;height:110px;overflow:hidden}.subcats{width:958px;border:1px solid #ccd5cd;overflow:hidden}.subcats-nav{height:29px;line-height:29px;padding:0 15px;font-size:14px;font-weight:700;background:url(../images/bg.png) repeat-x;overflow:hidden}.subcats ul{padding:0 10px}.subcats div ul li{float:left;margin:3px 8px 0 0;white-space:nowrap;height:21px;line-height:21px}#friendlink-wrap{width:958px;margin:10px auto 0;padding-bottom:5px;border:1px solid #ccd5cd;overflow:hidden}.friendlink-nav{height:29px;background:url(../images/bg.png) repeat-x;font-weight:700;overflow:hidden}.friendlink-nav .ftitle{float:left;margin:7px 0 0 12px;display:inline;font-size:14px;color:#3f5441}.friendlink-nav ul{float:left;width:886px}.friendlink-nav-right{float:right;margin:8px 15px 0}.friendlink-nav-left{float:left;margin:8px 15px 0}.friendlink{margin:5px 0 0 10px}.friendlink li{float:left;margin:3px 8px 0 0;white-space:nowrap;height:21px;line-height:21px}#friendlink-wrap a{color:#333}#friendlink-wrap a:hover{color:#3b639f}#special-wrap{width:958px;margin:12px auto 0;padding-bottom:5px;background:#fdfdfd;border:1px solid #ccd5cd;overflow:hidden}.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 ul{}.special li{float:left;margin:3px 8px 0 0;white-space:nowrap;height:21px;line-height:21px}#special-wrap a{color:#333}#special-wrap a:hover{color:#3b639f}#footer{width:960px;margin:12px auto 0;padding:8px 0;border-top:1px solid #ccd5cd;line-height:22px;text-align:center;overflow:hidden}#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}

@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;
	}
}