
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{
	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:20px;
	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;

}	
*/
.themek a:link{
	color:#912C0F;
	text-decoration: underline;
}
.themek a:visited{

	color:#912C0F;
	text-decoration: underline;
		
}
.themek a:hover{
	color:#912C0F;
	text-decoration: underline;
}



#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:330px;

	
	margin-right: auto;
	margin-left: auto;

}

.xg_left{
float:left;
	width:120px;




}

.abimg{
float:left;
	width:120px;


}

.abimg_style{

	width:120px;
	height:100px;
	margin-top:5px;
	border:none;

}


.xg_right{
float:left;
	width:205px;
	height:135px;
	padding-top:5px;
	padding-left:5px;
	


}
.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;
}
.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;
	padding-bottom:10px;

}
.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:550px;
	height:35px;
	line-height:34px;

}


.theme_img{
	width:600px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 12px;

}

.theme_imgst{
	width:580px;
	height:439px;
	margin-left:10px;
	margin-top:10px;

}


.theme_name{
	width:580px;
	height:40px;
	text-align:center;


}
.infok{
	width:578px;

	background-color: #EFEFEF;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
.infokleft{
	float:left;
	width:280px;
	
	padding:10px;

	
}

.flname{
	float:left;
	width:280px;
	line-height:30px;
	color:#333333;
}
.imformation{
	float:left;
	width:280px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#92360A;


}
.adddate{
	float:left;
	width:280px;
	line-height:30px;
	color:#333333;
word-break:break-all;width:200px;
}

.password{
	float:left;
	width:280px;
	line-height:30px;
	color:#1C759F;
	font-weight:bold
}
.hit_ct{
float:left;
	width:280px;
	line-height:30px;
	color:#333333;

	
}
.dl_url{
float:left;
	width:280px;
	line-height:30px;
	color:#333333;
	
}

.themesize{
	float:left;
	width:280px;
	line-height:30px;
	color:#333333;
	overflow: hidden;
	white-space: nowrap;

}
.infokright{
	float:left;
	width:278px;
	padding-top:10px;
	

}




.themelistkl{
	float:left;
	width:400px;




}

.themelistkr{
	float:left;
	width:200px;
	background-color: #999966;
	height:450px;

}


.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;
}
.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;

}

.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;
}

