﻿body {
	width:auto!important; margin:0 auto;
}
.banner {
	margin:0 auto; width:995px; overflow:hidden;
}
#sm{ width:995px; margin:0 auto;}

#sm .xinxi{ background: url('../images/sm-bg02.jpg') no-repeat scroll center top ;}
#sm .xinxi h2{ font-size:18px; font-family: 黑体;  color:#fff; line-height:25px; padding-top:25px; font-weight:normal; padding-left:20px;}
#sm .xinxi .xinxi-nr .xinxi01{
	margin-bottom:20px;
}
#sm .xinxi .xinxi-nr .xinxi01 .xinxi01-l{width:322px; height:213px; float:left; padding:30px; padding-left:50px;}
#sm .xinxi .xinxi-nr .xinxi01 .xinxi01-r{width:529px;float:right;  background: url('../images/tck01.gif') no-repeat scroll 0 45px ; margin-top:30px;}
#sm .xinxi .xinxi-nr .xinxi01 .xinxi01-r p{font-family:宋体; font-size:13px; color:#f00; width:370px; line-height:30px;  padding:70px 0 20px 55px;}
#sm .xinxi .xinxi-nr .xinxi01 .xinxi01-r p span{font-weight:bold;}


#sm .xinxi .xinxi-nr .xinxi02{
	width:995px;
}
#sm .xinxi .xinxi-nr .xinxi02 .xx2-l {
	width:543px; float:left;
}
#sm .xinxi .xinxi-nr .xinxi02 .xx2-l img{
	 padding-left:10px;display:block; width:543px; height:585px;
}
#sm .xinxi .xinxi-nr .xinxi02 .xj{ 
	 background:url('../images/xinxi02-rbg.jpg') no-repeat scroll center center ; padding:185px 18px 0 0;  height:377px; width:386px;  float:right;  display:block;
} 
#sm .xinxi .xinxi-nr .xinxi02 .xj p{
	 font-size:13px; line-height:30px; color:#f00; padding-left:70px; padding-right:20px; padding-top:20px;
}
#sm .xinxi .xinxi-nr p.zy{
	font-family:宋体; font-size:14px; color:#09c; padding-left:40px; line-height:40px;
}

#sm .xinxi .xinxi-nr p.zy span{
	color:#f00; font-weight:bold;
}



#sm .zqxx{
	background: url('../images/sm-bg03.jpg') no-repeat scroll center top ; margin:30px 0; 
}
#sm .zqxx h2{
	font-size:18px; font-family: 黑体;  color:#fff; line-height:25px; padding-top:25px; font-weight:normal; padding-left:20px; margin-bottom:20px;
}
#sm .zqxx img.xx-img{
	  padding:20px 0 10px 50px;
}
#sm .zqxx p{
	color:#09c; font-size:14px; line-height:30px; width:820px; padding-left:50px; text-indent:2em;
}
#sm .zqxx .hj{
	margin-top:30px; margin-left:20px;
}
#sm .zqxx .hj ul li{
	 display:inline-block; padding:12px; float:left; margin:0;
}
#sm .zqxx h3{
	background:url('../images/h2-bg.gif') no-repeat scroll 10px center;font-size:18px; font-family: 黑体;  color:#fff; line-height:32px; font-weight:normal; padding-left:20px;  margin-top:30px;

}