@charset "utf-8";

/* reset */
html{ color:#333;background:#f2f2f2; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0; margin:0; }
fieldset, img { border:0; }
ol, ul, li { list-style:none; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight:normal; font-style:normal; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
.clear{ clear:both;height:0;margin:0;padding:0;font-size:0;line-height:0; }
body { font-family:Arial,"宋体"; font-size:12px; color:#000; text-align:center; }
a { color:#333; text-decoration:none; }
a:hover { color:#bc2931; text-decoration:underline; }
.clearflo:after {
content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearflo {height: 1%;}
/* End hide from IE-mac */ 

/*公用*/
.blank5 {
height:5px; overflow: hidden; clear: both; display: block;
}
.blank10 {
height:10px; overflow: hidden; clear: both; display: block;
}
.blank15 {
height:15px; overflow: hidden; clear: both; display: block;
}
.blank20 {
height:20px; overflow: hidden; clear: both; display: block;
}
.space10{
margin-right:10px;
}
.space29{
margin-right:29px;
}
.titlebar {
height:30px; line-height:30px; overflow: hidden; clear: both;
}
.titlebar h2 {
font-size:18px; font-weight: 400; float: left; font-family:"微软雅黑"; color:#454545; padding-bottom:5px;
}
.titlebar h3 {
font-size:16px; font-weight: 400; float: left; font-family:"微软雅黑"; color:#454545;  padding-left:8px;
}
.titlebar h4 {
font-size:16px; font-weight: 400; float: left; font-family:"微软雅黑"; color:#454545; padding-bottom:5px; 
background:#FFF; padding-right:15px;
}
.titlebar .more {
float:right; padding-right:8px;
}
.content {
margin: 0px auto; width: 960px; text-align: left; overflow: hidden; clear: both;
}

/*头部开始*/
#header {
background:url(../images/toplink_bg2.gif) repeat-x; border-bottom:#E3E3E3 1px solid; height:33px; width:100%;
}
.toplink{
width:950px; margin:0 auto; height:33px;
}
.toplink img {
MARGIN: 0px auto; HEIGHT: 32px; float:left;
}
.toplink ul {
TEXT-ALIGN: right; FLOAT: right; MARGIN-RIGHT: 6px !important
}
.toplink ul li {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 7px
}
.toplink ul li img {
VERTICAL-ALIGN: top
}
.banner{
height:225px; overflow:hidden; width:100%; margin:0 auto;
background:url(../images/banner.jpg) no-repeat center top;
}


/*尾部结束*/
#footer {
width:960px; 
height:70px;
margin:0 auto;  
text-align:center; 
line-height:24px;
}
.content.clearflo #shilu {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #CCC;
}
.fong9 {
	font-size: 9pt;
	color: #666;
}
.content.clearflo .con_box.clearflo .con_box_right .img_r_box .video_side_img.clearflo .list-s-img.clearflo .xianchang .list-s-img.clearflo p strong img {
	margin: 5px;
}
#xianchang1 {
	margin: 8px;
	height: 122px;
	vertical-align: middle;
	line-height: 1.5em;
}
.content.clearflo .con_box.clearflo .con_box_right .img_r_box #xianchang1 img {
	margin-top: 18px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.content.clearflo .con_box.clearflo .con_box_right .img_r_box #xianchang1 .fstrong {
	font-weight: bold;
}
.content.clearflo .con_box.clearflo .con_box_right .img_r_box #xianchang2 {
	margin-top: 8px;
}
