html { background-color:#3C0100}
body,applet,object,iframe,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,
article,section,aside,header,hgroup,footer,nav,figure,video,audio,embed,mark,progress,time,ruby,rt,rp,wbr,canvas,command,details,datalist,datagrid,keygen,output,source,menu,address,figcaption,summary,cite{
	margin:0;
	padding:0;
}
caption, th {
	text-align:left;
}
img {
	border:0;
}
address, caption, cite, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ul , ol{
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:600;
}
q:before, q:after {
	content:'';
}
abbr{
	border:0;
}
input, textarea, select {
	font-family:inherit;
	font-size:100%;
	font-weight:inherit;
}
legend {
	color:#d60000;
}
.clearfix:after{ 
	clear:both; 
	content:"."; 
	display:block; 
	height:0; 
	visibility:hidden; 
}
.clearfix{ 
	display:inline-block;
}
*html .clearfix{ 
	height:1%; 
}
.clearfix{ 
	display:block;
}
body{  
  font: 12px/1.5 Tahoma,arial,"\5b8b\4f53",sans-serif;
}
a{text-decoration:none; color:#333;}
a:hover,a:active,a:focus{ text-decoration:underline;} 
a:link {color: #333} 	/* 未被访问的链接 红色 */
a:hover {color: #d60000} 	/* 鼠标悬浮在上的链接 橙色 */
a:active {color: #0000FF} 	/* 鼠标点中激活链接 蓝色 */

article, aside, section, details, figcaption, figure, footer, header, hgroup, menu, nav{display:block;}
img,video,object,embed{	max-width: 100%;}

#wrap{ width:100%;}
#header{background:url(../img/nav_bg_x.gif) repeat-x left top; height:37px; overflow:hidden; }
.topnav{ width:970px; margin:0 auto;}
.topnav h1{ float:left; margin-left:15px;}
.nav_list{float:right; padding-right:20px;}
.nav_list li{ float:left; line-height:37px;}
.nav_list li a{margin:0 10px; color:#333; text-decoration:none;}
.nav_list li a:hover{text-decoration:underline; color:#d60000;}

/*mode*/
.new-list li{ padding-left:10px; background:url(../img/dot.png) no-repeat left 10px;  line-height:1.8em;}
.md{}
.md .tit{padding-left:35px; height:51px; background:url(../img/tit_bg.png) no-repeat left top; overflow:hidden; line-height:60px; font-size:14px; color:#290200}
.md-c{ padding:20px; background-color:#F2F2F2}

#banner{ height:302px; overflow:hidden; text-align:center;}
#main{ margin:0 auto; width:970px;}
#top{ padding:10px; width:950px; background-color:#D0D3D3}
#focus{ float:left;padding:10px; width:533px; height:275px; background-color:#F2F2F2}
.top-r{ float:right; width:387px; height:295px; background:url(../img/top_r_bg.png) no-repeat left top;}
.top-r p{ padding:5px 10px 10px 10px; color:#fff; font-weight:normal;}
.newbox{ padding:10px 25px;}
.newbox h3{  font-size:16px; text-align:center;  line-height:2em; margin-bottom:15px;}
.newbox h3 a{ color:#d60000;}

.zbf dl{ padding:10px 0;}
.zbf dl dt{font-size:14px; color:#AF0010; line-height:1.8em; font-weight:700}
.zbf dl dd{ text-indent:2em;}

.contact dl{ float:left; width:33.333%;}
.contact dt{ margin-left:20px; padding-left:10px; background:url(../img/s_tit.png) no-repeat left top; height:24px; line-height:24px; overflow:hidden; color:#fff; font-weight:600}
.contact dd{ margin-left:20px; }
.contact td{ padding:2px; vertical-align:top;}

.system .s_t_l{ float:left; width:350px;}
.system .s_t_r{ float:right; width:570px;}
.system h3 , .s_bottom h3{ padding-left:15px; height:20px; background:url(../img/tit_l.png) no-repeat left top; border-bottom:1px dashed #750000; color:#750000 }
.system .s_con{ background-color:#fff; padding:10px 0; height:460px; overflow:hidden; }
.system .s_con p{ padding:0 10px; line-height:18px; text-indent:2em; }
.system .s_con p strong{ display:block;  padding:5px 0;}

.review .md-c{ width:970px; padding:0; background-color:#730000; overflow:hidden;}
.review h3 , .review .tit2{ background:url(../img/tit_2.png) no-repeat center top; height:73px; text-indent:-9999px; overflow:hidden;}
.review .tit2{ background-position:center -73px;}
.re_t_box{ padding:5px; background:url(../img/area_first.png) no-repeat left top;}
#focus_500{ width:530px; height:280px; margin-right:0px; float:left; overflow:hidden;}
.main_news{ width:418px; height:278px; float:right; border:1px solid #8A1E07; background:#FFFBE3; overflow:hidden; }
.news_top{ margin:10px auto 0; width:390px;}
.news_top .news_middle{ padding:10px 0; font-weight:800; font-family:"黑体" }
.news_top .news_middle a{font-size:16px;  color: #FF3E38;}
.news_top p{ text-align:center; line-height:1.5em;}
.news_top p a{ margin:0 2px;} 
.news_top p a:hover{ color:#d60000}
.new_list{padding:10px 0; width:360px;margin: 0 auto;}
.new_list li{ line-height:1.8em; background:url(../img/list_style_type.gif) no-repeat left 8px; padding-left:10px;} .new_list li a:hover{ color:#d60000;}


.re_focus{ padding:10px 5px; height:360px; background-color:#b42610; overflow:hidden;}	
.focus_l{ width:350px; float:left;}
.focus_l li{ float:left; padding:4px; border:1px solid #bdbec2; margin:0 5px 10px; background-color:#fffffd; }
.focus_l li img{ float:left; cursor:pointer;}

.focus_s{ float:right; margin-right:5px; width:600px;  display:none;}
.focus_s .imgBox{ display:block; padding:4px; border:1px solid #bdbec2; background-color:#fff;} .focus_s .imgBox img{ float:left;}
.focus_s p{ text-align:center; font-weight:bold; line-height:24px; color:#fff; }

.re_100{  background:url(../img/re_100_tit.png) no-repeat left top #8B000C; padding-top:80px; }
.share dl{ width:50%; margin:5px 0; float:left; height:168px; overflow:hidden; } 
.share dl dt{ float:left; padding:0 20px; } .share dl dt img{border:1px solid #FEF78B;}
.share dl dd{padding-right:10px;}
.share dl dd h4{ line-height:2em; text-indent:2em; font-size:14px; overflow:hidden; font-weight:600} 
.share dl dd h4 a{ color:#fef78b; }
.share dl dd p{ line-height:1.5em; text-indent:2em; color:#fff;}
.share dl dd p a{ margin:0 2px; color:#fff;}

.share_focus{ padding:5px 0; width:965px; height:370px; margin:5px auto; border:1px solid #fef78b; background:#b42610; overflow:hidden;}
.cooperation p{ line-height:2em; font-size:14px; font-weight:700; color:#b00013}



#footer{ margin:20px auto 0; padding-bottom:20px; width:970px;  overflow:hidden;}
#footer p{ text-align:center; line-height:2em; color:#fff;}



