
body{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin: 0px;
	padding:0px;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;

}
.clear{
	clear: both;
}
a,div,hr,h3,select,form,ol,img,span,h1,input,p,strong,font,option{
	padding:0px;
	margin: 0px;
}

ul { 
CLEAR: left; 
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
list-style:none;
} 
li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px; 
list-style:none;
} 





.nav_main a:link{
	color:#FFFFFF; text-decoration:none; 
}
.nav_main a:visited{
		color:#FFFFFF; text-decoration:none;
}
.nav_main a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
#content{
	width:960px;
	margin:auto;



}
#header{

}
#header ul,
#header ul li{
	display:inline;
}
.nav_main{
	width:958px;
	text-align:center;
	background-image: url(/images/nav_main_bg.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #779C00;
	border-left-color: #779C00;
}
.nav_main ul li{
	float: left;
}
.nav_current{
	/*background:#FCEBA5;*/
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px;
	
}
.nav_link{
	/*background:#CAE5FF;*/
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
	text-decoration: none;

	
}
.sub_box_de{
	float:left;
	
	padding: 7px;
}
.sub_box{
	float:left;
	display:none;
	line-height:25px;
	padding:5px;
	color:#333333;
		
}
.sub_box a:link{
	color:#333333; text-decoration:none; 
}
.sub_box a:visited{
		color:#333333; text-decoration:none;
}
.sub_box a:hover{
	color:#333333;
	text-decoration: underline;
}
.sort2lb{
	float:left;
	white-space: nowrap;
}


/*#container a:link {
	color:#384A5C;

text-decoration:none;

}
#container a:visited {color:#384A5C;
text-decoration:none;
}
#container a:hover {
	color:#FF0000;
	text-decoration:underline;


}
#container a:active {
color:#384A5C;text-decoration:none;

}	
*/
#container{

	width:980px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
}
.h1{
float:left;
	width:980px;

	background-color: #006666;
	

}
.h1left{
float:left;
	width:330px;
	height:196px;
	background-color: #99CC33;
	background-image: url(/images/logo2.jpg);
	background-repeat: no-repeat;
}
.h1right{
float:left;
	width:650px;
	height:196px;
	background-color: #D5CB13;
	background-image: url(/images/h1right2.jpg);
	background-repeat: no-repeat;	


}



.h2{
	float:left;
	width:980px;

	

}
.h2s{
	float:left;
	width:960px;

	background-color: #0066CC;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:10px;
}
.h2s_left{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/dhimg_zs.gif);
	background-repeat: no-repeat;
	
}
.h2s_center{
	float:left;
	width:950px;
    height:4px;overflow: hidden;

	background-color: #999999;
	background-image: url(/images/dhimg_zj.gif);
	background-repeat: repeat;
}
.h2s_right{
	float:left;
 	width:5px;
    height:4px;overflow: hidden;
	background-color: #996633;
	background-image: url(/images/dhimg_ys.gif);
	background-repeat: no-repeat;
}

.h2x{
	float:left;
	width:960px;

	
	background-color: #0066CC;

}


.h2x_left{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/dhimg_zx.gif);
	background-repeat: no-repeat;
	
}
.h2x_center{
	float:left;
	width:950px;
    height:4px;overflow: hidden;

	background-image: url(/images/dhimg_zj_x.gif);

	background-repeat: repeat;
}
.h2x_right{
	float:left;
 	width:5px;
    height:4px;overflow: hidden;

	background-image: url(/images/dhimg_yx.gif);
	background-repeat: no-repeat;
}

.h3{
	width:960px;
	height:45px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}

.h3left{
	float:left;
	width:340px;
	height:45px;
	background-color: #999933;
	
}
.searchk{
	float:left;
	width:340px;
	height:45px;
	background-color: #999933;
	
}
.searchk{
	float:left;
	width:340px;
	height:45px;
	background-color: #999933;
	
}
.searchk_l{
	float:left;
	width:5px;
	height:45px;
	background-color: #999933;
	background-image: url(/images/seach_left.gif);
	background-repeat: no-repeat;	
}
.searchk_c{
	float:left;
	width:330px;
	height:45px;
	background-color: #999933;
	background-image: url(/images/seach_center.gif);
	background-repeat: repeat;	
	
}
.sck{
	float:left;
	width:330px;
	height:45px;

}
.sckl{
	float:left;
	width:55px;
	height:45px;
	line-height:42px;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:7px;

}
.sckc{
	float:left;
	width:215px;
	height:45px;
	
}


.searchput{
margin-top:12px;
margin-left:10px;
border:none;
height:20px;
line-height:20px;
width:200px;

}
.sckr{
	float:left;
	width:60px;
	height:45px;

}

.goput{
margin-top:8px!important;
margin-top:9px;
margin-left:10px;

}

.searchk_r{
	float:left;
	width:5px;
	height:45px;
	background-color: #999933;
	background-image: url(/images/seach_right.gif);
	background-repeat: no-repeat;	
	
}
.h3right{
	float:left;
	width:610px;
	background-color: #996600;
	margin-left:10px;
	
}
.tagk{
	float:left;
	width:610px;

	
}
.tagkl{
	float:left;
	width:5px;
	height:45px;
	background-image: url(/images/tagl.gif);
	background-repeat: no-repeat;
	
}
.tagkc{
	float:left;
	width:600px;
	height:45px;
	background-image: url(/images/tagc.gif);
	background-repeat: repeat-x;
	line-height:45px;
	text-indent:7px;
	color:#B9351A;
	font-weight:bold;
}
.tagkr{
	float:left;
	width:5px;
	height:45px;
	background-image: url(/images/tagr.gif);
	background-repeat: no-repeat;
}



.h4{
	width:960px;
	
	margin-right: auto;
	margin-left: auto;

	margin-top:10px;
}
.h4left{
	float:left;
	width:340px;


	
}
.newks{
	float:left;
	width:340px;

	background-color: #0099FF;
	
}
.themeks{
	float:left;
	width:610px;

	background-color: #0099FF;
	
}
.newksl{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_zs.gif);
	background-repeat: no-repeat;
	
}
.newksc{
	float:left;
	width:330px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_scenter.gif);
	background-repeat: repeat;
	
}

.themeksc{
	float:left;
	width:600px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_scenter.gif);
	background-repeat: repeat;
	
}


.newksr{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/byj_ys.gif);
	background-repeat: no-repeat;
	
}

.newks1{
	float:left;
	width:300px;

	background-color: #0099FF;
	
}

.newksl1{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_zs.gif);
	background-repeat: no-repeat;
	
}
.newksc1{
	float:left;
	width:290px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_scenter.gif);
	background-repeat: repeat;
	
}
.newksr1{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/byj_ys.gif);
	background-repeat: no-repeat;
	
}
.newk{
	float:left;
	width:338px;


	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFE1E2;
	border-left-color: #DFE1E2;	
}
.newk1{
	float:left;
	width:298px;


	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFE1E2;
	border-left-color: #DFE1E2;	
}
.newkbt{
	width:330px;
	height:35px;

	color:#FFFFFF;
	font-weight:bold;
	background-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/newsbt_bg.gif);
	background-repeat: repeat-x;
}
.newkbt1{
	width:290px;
	height:35px;

	color:#FFFFFF;
	font-weight:bold;
	background-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/newsbt_bg.gif);
	background-repeat: repeat-x;
}
.newslistk{
	width:338px;

	


}
.newslistk1{
	width:298px;
	height:135px;
	


}
.newlbl{
	float:left;
	width:40px;
	height:35px;

	background-image: url(/images/newslist_bg.gif);
	background-repeat: repeat-x;	
}
.newlbl1{
	float:left;
	width:40px;
	height:35px;

	background-image: url(/images/newslist_bg.gif);
	background-repeat: repeat-x;	
}
.img1{
margin-top:13px;
margin-left:15px;

}
.newlbr{
	float:left;
	width:298px;
	height:35px;
	line-height:34px;
	background-image: url(/images/newslist_bg.gif);
	background-repeat: repeat-x;
	color: #333333;
}

.themename a:link,.themetext a:link,.newlbr1 a:link,.newlbr a:link{
	color:#333333; text-decoration:none; 
}
.themename a:visited,.themetext a:visited,.newlbr1 a:visited,.newlbr a:visited{
		color:#333333; text-decoration:none;
}
.themename a:hover,.themetext a:hover,.newlbr1 a:hover,.newlbr a:hover{
	color:#912C0F;
	text-decoration: underline;
}

.showpage a:link{
	color:#912C0F;text-decoration: underline;
}
.showpage a:visited{
		color:#912C0F; text-decoration: underline;
}
.showpage a:hover{
	color:#912C0F;
	text-decoration: underline;
}


.newlbr1{
	float:left;
	width:258px;
	height:35px;
	line-height:34px;
	background-image: url(/images/newslist_bg.gif);
	background-repeat: repeat-x;
	color: #333333;
	
}
.newkbtl{
	float:left;
	width:40px;
	height:35px;

	background-image: url(/images/newsbt_img.gif);
	background-repeat: no-repeat;
	background-position: 15px 13px;
}
.newkbtl1{
	float:left;
	width:40px;
	height:35px;

	background-image: url(/images/newsbt_img.gif);
	background-repeat: no-repeat;
	background-position: 15px 13px;
}
.newkbtr{
	float:left;
	width:290px;
	height:35px;
	line-height:34px;

}
.newkbtr1{
	float:left;
	width:228px;
	height:35px;
	line-height:34px;

}
.newkx{
	float:left;
	width:340px;

	background-color: #0099FF;
	
}
.themekx{
	float:left;
	width:610px;

	background-color: #0099FF;
	
}

.newkxl{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_zx.gif);
	background-repeat: no-repeat;
	
}
.newkxc{
	float:left;
	width:330px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_xcenter.gif);
	background-repeat: repeat;
	
}
.themekxc{
	float:left;
	width:600px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_xcenter.gif);
	background-repeat: repeat;
	
}
.newkxr{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/byj_yx.gif);
	background-repeat: no-repeat;
	
}


.newkx1{
	float:left;
	width:300px;

	background-color: #0099FF;
	
}

.newkxl1{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_zx.gif);
	background-repeat: no-repeat;
	
}
.newkxc1{
	float:left;
	width:290px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_xcenter.gif);
	background-repeat: repeat;
	
}
.newkxr1{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/byj_yx.gif);
	background-repeat: no-repeat;
	
}

.h4center{
	float:left;
	width:300px;
	margin-left:10px;
	
}

.hdpks{
	float:left;
	width:300px;

	background-color: #0099FF;
	
}

.hdpksl{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_zs.gif);
	background-repeat: no-repeat;
	
}
.hdpksc{
	float:left;
	width:290px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_scenter.gif);
	background-repeat: repeat;
	
}
.hdpksr{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/byj_ys.gif);
	background-repeat: no-repeat;
	
}

.hdpk{

	width:298px;

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFE1E2;
	border-left-color: #DFE1E2;
	
}

.hdpk_img{
	width:290px;

	background-color: #009966;
	margin-right: auto;
	margin-left: auto;
	

}




.hdpkx{
	float:left;
	width:300px;

	background-color: #0099FF;
	
}

.hdpkxl{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_zx.gif);
	background-repeat: no-repeat;
	
}
.hdpkxc{
	float:left;
	width:290px;
	height:4px;
	overflow: hidden;
	
	background-image: url(/images/byj_xcenter.gif);
	background-repeat: repeat;
	
}
.hdpkxr{
	float:left;
	width:5px;
	height:4px;
	overflow: hidden;
	background-color: #FFFF00;
	background-image: url(/images/byj_yx.gif);
	background-repeat: no-repeat;
	
}
.h4right{
	float:left;
	width:300px;
	
	margin-left:10px;
	
}

.dayhotk{
	width:298px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFE1E2;
	border-left-color: #DFE1E2;
	margin-right: auto;
	margin-left: auto;
	
}
.dayhotbt{
float:left;
	width:288px;
		height:35px;
	margin-right: auto;
	margin-left: auto;
	background-color: #006666;
	background-image: url(/images/newsbt_bg.gif);
	background-repeat: repeat-x;
}
.dayhotbtl{
	float:left;
	width:35px;
	height:35px;
	background-color: #0099CC;
	
}
.dayhotbtr{
	float:left;
	width:253px;
	height:35px;
	background-color: #996600;

}


.h5{
	width:960px;


	
	margin-right: auto;
	margin-left: auto;

	margin-top:10px;
}
.h5left{
	float:left;
	width:340px;



	
}
.h5right{
	float:left;
	width:610px;
	margin-left:10px;

}
.themek{
	float:left;
	width:608px;
border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFE1E2;
	border-left-color: #DFE1E2;	

}
.themebt{
	width:600px;
	height:35px;

	color:#FFFFFF;
	font-weight:bold;
	background-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/newsbt_bg.gif);
	background-repeat: repeat-x;
}
.themebtl{
	float:left;
	width:40px;
	height:35px;

	background-image: url(/images/newsbt_img.gif);
	background-repeat: no-repeat;
	background-position: 15px 13px;
}

.themebtr{
	float:left;
	width:290px;
	height:35px;
	line-height:34px;

}


.themelistk{
	width:600px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 12px;

}

.ads2{
	width:590px;

	margin-right: auto;
	margin-left: auto;
	padding-bottom: 12px;

	padding-top:10px;
	padding-left:10px;
	
}



.themelistkl{
	float:left;
	width:400px;




}
.showpage{
	float:left;
	width:400px;
	line-height:40px;
	text-align:center;
	

}

.pageto{
	float:left;
	width:400px;
	line-height:40px;
	text-align:center;

}


.themelistkr{
	float:left;
	width:158px;
border: 1px solid #CCCCCC;
background-color: #EBEBEB;
/*background-color:#99CC00;*/
	
	padding-left:40px;
	padding-top:20px;
}


.themelb{
	float:left;
	width:170px;
	padding:7px;


	background-color: #CCCCCC;

	margin-left:14px!important;
    margin-left:9px;
	margin-top:15px;
}
.themejg{
	float:left;
	width:380px!important;
	width:375px;
	height:15px;

	margin-left:14px!important;
	margin-left:9px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;

	

}
.themer{
	float:left;
	width:182px;
	margin-left:14px!important;
	margin-left:9px;
	margin-top:15px;
	
}

.themeinfok{
	float:left;
	width:166px;
	height:105px;
	background-color: #EBEBEB;
	margin-top:5px;
	line-height:20px;
	border: 1px solid #CCCCCC;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
}

.themename{
	float:left;
	width:182px;
	line-height:30px;
	text-align:center;
	overflow: hidden;
	white-space: nowrap;
	
}

.themeimg{
	float:left;
	width:170px;
	height:140px;
	background-color: #FFFF33;
	border:none;
}
.xiaoimg{

	width:170px;
	height:140px;
	
	border:none;
}
.themetext{
	float:left;
	width:170px;
	line-height:30px;
	text-align:center;
	background-color: #E7E7E7;
	overflow: hidden;
	white-space: nowrap;
	margin-top:5px;
}
.db{
	width:958px;
	height:100px;
	background-color:#E3E6E6;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	border: 1px solid #BFBFBF;
	line-height:25px;
	text-align:center;
	color: #333333;
}

.db1{
float:left;
	width:958px;
	margin-top:15px;


}

.db2{
float:left;
	width:958px;


}
.aaa{
	word-break:break-all;
	word-break:break-all!important;

}
.dlstyle{
text-align:right;
line-height:40px;

}
.dlstyle a:link{
	color:#912C0F;text-decoration: underline;
}
.dlstyle a:visited{
		color:#912C0F; text-decoration: underline;
}
.dlstyle a:hover{
	color:#912C0F;
	text-decoration: underline;
}

.tagkc{
	float:left;
	width:600px;
	height:45px;
	background-image: url(../images/tagc.gif);
	background-repeat: repeat-x;
	line-height:45px;
	text-indent:7px;
	color:#B9351A;
	font-weight:bold;
	word-spacing: 5px;
}
.tagkc a:link{
	color:#333333; text-decoration:none; 
}
.tagkc a:visited{
		color:#333333; text-decoration:none;
}
.tagkc a:hover{
	color:#912C0F;
	text-decoration: underline;
}