body,h1,h2,p,ul,li{ margin:0; padding:0;}
img{ border:0px;}
ul,li{ list-style:none;}
body{ background:#000 url(../images/bg.jpg) center 0px no-repeat;}

/*header start*/
.header{ height:35px;width:100%; background:url(../images/topnav_bg.gif) repeat-x;}
	.header_main{ width:980px; margin:0 auto;color:#5a5a5a; font-size:12px;}
	.header_main a{ color:#5a5a5a; font-size:12px; text-decoration:none; padding-right:4px; padding-left:4px;}
	.header_main a:hover{ text-decoration:underline;}
	.logo{ float:left; width:117px;}
	.nav{ float:left;padding-left:8px; line-height:35px; }
	
	.search{ float:right; width:340px; line-height:35px;}
		.login{ float:left; width:298px;}
		.login p{width:50px; float:left;}
		.search_l{ float:left; width:50px; padding-top:3px;}
		.sea{ float:left; width:70px; height:20px; line-height:15px; padding-top:8px; background:url(../images/paw_bg.gif) right center no-repeat; border:0px; padding-left:6px; margin-top:2px; color:#5a5a5a;}
		.search_r{float:left; height:16px; line-height:16px; margin-left:6px; _margin-left:10px; width:35px; border-left:1px dotted #9b9b9b; margin-top:7px;}
		.sea_bot{ width:41px; height:20px; cursor:pointer; border:0px; background:url(../images/dl.gif) center center no-repeat; margin-left:5px; margin-top:5px;}


/******main********/
.main{ width:985px; margin:0 auto; padding-top:245px;}

.bk{ height:497px; background:#171717; border:1px solid #2f2f2f; margin-bottom:15px; overflow:hidden;}
	.bk_box{ width:947px; margin:0 auto; padding-top:12px;}
	.tit{ height:33px; background:url(../images/tit_xbg.gif) no-repeat; line-height:33px; font-size:18px; font-weight:bold;text-indent:15px; position:relative;}
	.more{ position:absolute; left:860px; top:0px; color:#000; font-size:12px; font-weight:normal}
	.more a{ color:#000; font-size:12px; text-decoration:none;}
	.more a:hover{ text-decoration:underline;}
	
	.bk_testbox{ margin-top:14px;}
	.bk_testbox_l{ float:left; width:202px; padding-left:23px;}
	.bk_testbox_c{ float:left; width:380px; padding-left:10px;}
		.tit2{
	height:21px;
	background:url(../images/tit_bg.gif) no-repeat;
	line-height:21px;
	font-size:14px;
	color:#FFF;
	text-indent:6px;
}
.zttj{height:410px; background:#171717; border:1px solid #2f2f2f; margin-bottom:15px; overflow:hidden;}
	.zt_list{ margin-top:14px;}
		.zt_list li{ float:left; width:230px; height:310px; margin-left:5px;}
		.zt_list li img{width:220px; height:292px; border:5px solid #353535;}
		.zt_list li p{ height:25px; line-height:25px; font-size:14px;width:220px; text-align:center; margin-top:5px;}
		.zt_list li p a{font-size:14px;text-decoration:none; color:#fff; background:#333; display:block; width:230px; height:25px;}
		.zt_list li p a:hover{ background:#262626; text-decoration:none;}

		.tit3{
	height:21px;
	background:url(../images/tit_bg2.gif) no-repeat;
	line-height:21px;
	font-size:14px;
	color:#FFF;
	text-indent:6px;
}
		.bk_testbox_c p{
	line-height:21px;
	font-size:12px;
	color:#CCC;
	padding-top:30px;
}
		.bk_testbox_c p a{ text-decoration:none; color:#93702a; font-size:12px;}
		
	.bk_testbox_r{ float:right; width:311px;}
		.jzz_sj{ margin-top:10px;}
		.jzz_sj_l{ float:left; width:102px;}
			.jzz_sj_l p{ width:92px; height:113px; background:#353535; padding:5px; margin-bottom:10px;}
		.jzz_sj_r{ float:right; width:196px;}
			.jzz_sj_r p{ width:186px; height:181px;background:#353535; padding:5px; margin-bottom:10px;}
			
.msk_box{ margin-top:14px;}
	.msk_box_l{ float:left; width:616px;}
		.msk_box_l p{
	font-size:12px;
	color:#CCC;
	padding-top:30px;
	line-height:21px;
}
		.msk_box_l p a{text-decoration:none; color:#93702a; font-size:12px;}
		
		.gjz{ line-height:22px; padding-top:20px; color:#93751c; font-size:12px;}
		.gjz a{ margin-right:6px; color:#93751c; font-size:12px; text-decoration:none;}
		.gjz a:hover{ text-decoration:underline;}
		
		.msk_xg{ height:142px; padding-top:29px;}
			.msk_xg li{ float:left; width:187px; height:142px; margin-right:25px;}
			.msk_xg .fr{ float:left; margin:0;}
			.msk_xg li p{ height:103px; width:177px; background:#353535; padding:5px; margin:0px;}
			.msk_xg li h2{ height:20px; line-height:20px; color:#93751c; font-size:12px; text-align:center; padding-top:5px;}
			.msk_xg li h2 a{color:#93751c; font-size:12px; text-decoration:none;}
		
	.msk_box_r{ float:right; width:311px;}
		.msk_sj{ margin-top:10px;}
		.msk_sj p{ width:302px; height:180px; padding:5px; background:#353535; margin-bottom:10px;}
		
.special{ height:310px;background:#fff;border:1px solid #505050;}
.special_box{ padding-top:15px;}
.special_box li{ float:left; width:285px; height:230px; margin-left:22px;_margin-left:15px; margin-right:10px;}
.special_box li img{ width:285px; height:199px;}
.special_box li p{ height:25px; line-height:25px; color:#505050; font-weight:700; font-size:14px; margin-top:5px;}
.special_box li p a{ font-size:14px; text-decoration:none;}
.special_box li p a:hover{ text-decoration:underline;}

/**new_footer css**/
.new_footer{ height:208px; width:100%; background:url(footer_bg.gif) repeat-x center top; margin-top:20px;}
.new_footer_main{ width:980px; height:208px; margin:0 auto;}
.new_footer_top{ height:125px;}
	.new_footer_top_l{ float:left; width:365px; height:120px; background:url(footer_nav.png) left center no-repeat; padding-top:5px;}
	.new_footer_top_l li{ float:left; height:25px; margin-left:20px; line-height:25px;width:107px; margin-top:10px; text-indent:-99999px; overflow:hidden;}
	.new_footer_top_l li a{ display:block;}
	.new_footer_top_r{ float:right; width:570px; text-align:right; color:#555454; font-size:12px; padding-top:21px; line-height:21px;}
	.new_footer_top_r a{ text-decoration:none; color:#555454; font-size:12px;}
	.new_footer_top_r a:hover{ text-decoration:underline; color:#999}
.new_footer_bottom{ height:83px;}