@charset "utf-8";
/*reset*/
html { background:#7E0000; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal;	font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after {	content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom;}
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
legend { color:#000; }
body{  font: 12px/1.5 Tahoma,arial,"\5b8b\4f53",sans-serif; color:333 }
.clearfix:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.clearfix{ display:inline-block; }
*html .clearfix{ height:1%; }
.clearfix{ display:block; }
.clr{ clear:both; }
a{ text-decoration:none;  color:#333}
a:hover{ text-decoration:underline;  color:#d60000;}


/*layout*/
#wrap{ width:100%; }
#topNav{ background:url(../image/nav_bg.gif) repeat-x left top; height:37px; overflow:hidden}
#topNav .n-inner{ width:950px; line-height:37px; margin:0 auto;}
		.n-inner h1{ float:left; }
		.n-inner ul{ float:right; margin-right:20px;}
		.n-inner ul li{ float:left;}
		.n-inner ul li a{ margin:0 10px;}
.banner{ text-align:center; background-color:#5D0100; height:279px; overflow:hidden; }

#main{ background:url(../image/nav_bg.png) repeat-x left top; padding-top:15px; }
.section{ width:950px; margin:0px auto 10px;}
	#focus{ float:left; width:537px; height:279px; padding:8px; background-color:#EAEDED; overflow:hidden;}	
	.intro{ float:right; width:381px; height:289px; padding:3px; background-color:#FED964;overflow:hidden;}
		.i-inner{background:url(../image/qd_bg.jpg) no-repeat left top;  width:381px; height:189px; padding-top:100px; overflow:hidden;}
		.i-inner table{ width:320px; margin:0 auto; color:#ffe9a5}
		.i-inner table td{line-height:1.7em; vertical-align:top;}
		
#video{ height:278px; background:url(../image/section2_bg.jpg) no-repeat left top; overflow:hidden; }
	.v-inner{ padding:20px 30px;}
		.v-video{ float:left; width:375px; height:230px; background:#ccc;}
		.v-video-info{ float:right; width:480px;}
		.v-video-info h3{background:url(../image/dot.gif) repeat-x left bottom; margin-bottom:10px; padding-bottom:10px; text-align:center; font-size:14px; font-weight:blod;}
		.v-video-info h3 a{color:#CC0000; font-weight:700;}
		.v-video-info p{text-indent:2em;}
		.v-video-info #info_list{margin-top:10px;}		
		.v-video-info #info_list a{ color:#CC0000}
.tit{ background:url(../image/s_tit.png) no-repeat 0 0; height:52px; line-height:52px; padding-left:40px; font-size:16px; font-weight:700; color:#fff}
.inner{padding:10px; border-left:1px solid #3D0000; border-right:1px solid #3D0000; border-bottom:1px solid #3D0000; background-color:#EAEDED;}
	.jbzc_list{ margin:0 8px;}
	.jbzc_list li , .zt_list li{ float:left; width:280px; padding:10px 12px;}	
	.jbzc_list li span , .zt_list li span{ display:block; width:270px; height:175px; margin-bottom:5px; padding:4px; border:1px solid #BCBFBF; background-color:#fff;}
	.jbzc_list li p{ padding:0 10px; line-height:1.5em;}

	.zt_top , .zt_list{ margin:0 6px;}
	.zt_top{padding:0 7px;}
	.zt_top span{ float:left; display:block; padding:4px; border:1px solid #BCBFBF; margin-right:30px; background-color:#fff;}.zt_top span img{float:left;}
	.zt_top dl{font-size:14px; line-height:1.8em;}
	.zt_top dl dt{ font-weight:700; margin-bottom:5px;}
	.zt_list li{ width:215px; padding:10px 7px; text-align:center; }	
	.zt_list li span{width:205px; height:135px; background-color:#fff;}
.xc_focus{ height:355px; overflow:hidden;}	
.focus_l{ width:308px; float:left;}
.focus_l li{ float:left; padding:4px; border:1px solid #bdbec2; margin:0 2px 10px; display:inline; background-color:#fffffd; } .focus_l li img{ float:left; cursor:pointer;}
.focus_l li.boxShadow{box-shadow:0 0 5px #7E0000;}
.focus_s{ float:right; margin-right:5px; width:600px; display:none;}
.focus_s .imgBox{ display:block; padding:4px; border:1px solid #bdbec2; box-shadow:0 0 2px #b6b6b6} .focus_s .imgBox img{ float:left;}
.focus_s p{ text-align:center; font-weight:bold; line-height:24px; }

.zf_list{ margin:0 14px;}
.zf_list li{ width:138px; padding:10px 21px; float:left;}
.zf_list li span{ display:block; width:128px; height:149px; padding:4px; border:1px solid #bdbec2; background-color:#fff; margin-bottom:5px; } 
.zf_list li p{text-align:center;}
	
/*页脚*/
#footer{ margin:10px auto 0; padding-bottom:20px; width:950px;  overflow:hidden;}
#footer p{ text-align:center; line-height:2em; color:#fff;}






