body{
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4d4d4d;
background-color:#000;
}
#layout{
margin:0px auto;
width:1002px;
}
#bg{
	width:1002px;
	height:30px;
	background-color:#000;
	float:left;
}
#top{
width:1002px;
height:27px;
float:left;
background-image:url(bg-top.jpg);
}
#middle{
	width:1002px;
	background-image:url(bg-middle.jpg);
	float:left;
}
#bottom {
	width:1002px;
	height:27px;
	float:left;
	background-image:url(bg-bottom.jpg);
}
#cont {
	width:896px;
	margin-left:53px;
}
#head{
width:896px;
height:47px;
float:left;
}
#logo{
width:136px;
height:47px;
float:left;
}
#logo img{
border:0px;}
#nav{
	width:574px;
	height:47px;
	margin-left:15px;
	float:left;
}
#nav_l{
	width:20px;
	height:47px;
	background-image:url(nav1.jpg);
	float:left;
}
#nav a{
color:#fff;
text-decoration:none;
}
#nav a:hover{
text-decoration:none;
}
#nav_m{
	width:534px;
	height:47px;
	float:left;
	font-size:12px;
	background-color:#002b4e;
	color:#fff;
}
.col-menu{
    float: left;
	margin-top:0px;
	font-weight:bold;
	margin-left: 0px;
	padding-left: 0px;
	position: relative;
	list-style: none;
}
.col-menu li{
	padding-top:0px;
	padding-left:4px;
	text-align: left;
	padding-right: 4px;
	float: left;
	display:inline;
	height: 47px;
	line-height: 47px;
	z-index: 10;
}
.col-menu span{
	display: block; 
	position: relative; 
	z-index: 10;
	float: left;
	}

#nav_m img{
vertical-align:middle;
}
#nav_r{
	width:20px;
	height:47px;
	background-image:url(nav.jpg);
	float:left;
}
#head_r{
	width:171px;
	height:47px;
	float:left;
}
#head_r_1{
	width:171px;
	padding-top:3px;
	height:12px;
	float:left;
	font-size:8px;
	color:#666;
	text-align:right;
}
#head_r_1 a{
	color:#666;
	text-decoration:none;
}
#head_r_1 a:hover{
	color:#000;
	text-decoration:none;
}
#banner {
	width:896px;
	height:256px;
	float:left;
	margin-top:12px;
	background-image:url(banner.jpg);
}
#cont_l{
	width:256px;
	margin-top:15px;
	float:left;
}
#cont_l1{
	width:256px;
	height:40px;
	background-image:url(title.jpg);
	line-height:40px;
	font-size:18px;
	font-weight:bold;
}
h1 {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:18px;
	font-weight:bold;
	display:inline;
}
#cont_l2 {
	margin-top:2px;
	width:256px;
}
#cont_l2_t {
	width:256px;
	height:14px;
}
#cont_l2_m {
	width:256px;
	background-color:#f5f5f5;
}
#cont_l2_b {
	width:256px;
	height:11px;
}
#cont_l_title {
	width:248px;
	margin-left:8px;
    line-height:15px;
	font-size:13px;
	font-weight:bold;
}
#cont_l_text {
	width:243px;
	margin-left:8px;
	margin-right:5px;
	font-size:11px;
	padding-top:10px;
}
#cont_l_more {
	width:240px;
	margin-left:8px;
	margin-right:8px;
    color:#d8211d;
	text-align:right;
	font-size:11px;
}
h2{
	font-size:13px;
	font-weight:bold;
	margin-top:0px;
	display:inline;
}
#separator {
	width:256px;
	height:9px;
	background-repeat: no-repeat;
}
#con_r {
	width:622px;
	margin-top:15px;
	margin-left:18px;
	float:left;
}
#cont_r {
	width:622px;
	height:100px;
	float:left;
}
#con_r1 {
	width:612px;
	height:40px;
	padding-left:10px;
	font-style:italic; 
	font-weight:bold;
	font-size:18px;
}
#con_r_text {
	width:612px;
	padding-left:10px;
	padding-top:10px;
	color:#002c50;
	font-size:11px;
}
#cont_r_text{
	width:622px;
}
#con_r_more {
	width:602px;
	height:11px;
	text-align:right;
	padding-left:10px;
	padding-right:10px;
	color:#d8211d;
	font-size:11px;
}
#cont_r_pic{
	width:622px;
	height:337px;
	padding-top:7px;
}
#cont_r_pic1{
	width:622px;
	height:14px;
}
#cont_r_pic2{
	width:622px;
	height:309px;
	background-color:#f5f5f5;
}
#cont_r_pic3{
	width:622px;
	height:14px;
}
#cont_r_title {
	width:612px;
	padding-left:10px;
	font-weight:bold;
	font-size:18px;
	height:22px;
}
#cont_r_title a{
	color:#4d4d4d;
	text-decoration:none
}
#cont_r_title a:hover{
    color:#d8211d;
	text-decoration:none
}
#cont_pic {
	width:160px;
	padding-top:20px;
	padding-left:30px;
	padding-right:10px;
	float:left;

}
#cont_pic1 {
	width:160px;
	height:120px;
}
#cont_pic1 img{
border:0px;}

#cont_pic_text {
	margin-top:8px;
	text-align:center;
	font-size:12px;
}
#cont_pic_text a {
	color:#4d4d4d;
	text-decoration:none;
}
#cont_pic_text a:hover {
	color:#d8211d;
	text-decoration:underline;
}
#foot {
	width:896px;
	height:47px;
	background-image:url(foot.jpg);
	margin-top:14px;
	float:left;
	font-size:12px;
}
#foot_text1{
	width:300px;
	padding-top:17px;
	height:30px;
	float:left;
	padding-left:10px;
}
#foot_text2{
	width:576px;
	padding-right:10px;
	padding-top:17px;
	height:30px;
	float:left;
	text-align:right;
}
#foot_text2 a{
	color:#4d4d4d;
	text-decoration:none;
}
#foot_text2 a:hover{
	color:#000;
	text-decoration:none;
}	
.style1 {
	font-size:32px;
	font-style:italic;
	font-weight:bold;
}
.style2 {
	font-style:italic; 
	font-weight:bold;
	font-size:13px;
}
a {
	color:#d8211d;
	text-decoration:none;
}
 a:hover {
	text-decoration:underline;
}
.style3 {
	font-weight:bold;
	font-size:13px;
}
#con_rl {
	width:622px;
	height:394px;
	margin-top:15px;
	margin-right:18px;
	float:left;
}
#con_rl_text {
	width:622px;
	height:366px;
	background-color:#f5f5f5;
}
#con_rl_text1 {
    width:592px;
	padding-left:20px;
	padding-top:10px;
	font-size:11px;

}
#con_rl_text1 a{
	color:#4d4d4d;
	text-decoration:none;
}
#con_rl_text1 a:hover {
	text-decoration:none;
	color:#d8211d;
}
#cont_rl_title {
	width:602px;
	padding-left:20px;
	font-weight:bold;
	font-size:18px;
	height:22px;
}
#con_rl_service {
	width:896px;
	height:644px;
	margin-top:15px;
	float:left;
}
#service1{
	width:896px;
	height:14px;
}
#service2{
	width:896px;
	height:616px;
	background-color:#f5f5f5;
}
#service3{
	width:896px;
	height:14px;
}
#service_title {
	width:876px;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
	font-size:13px;
}
#service_text {
	width:876px;
	padding-left:10px;
	padding-top:10px;
	font-size:11px;
}
#service_separator {
width:896px;
height:10x;
padding-top:5px;
}
#service_text a{
	color:#4d4d4d;
	text-decoration:none;
}
#service_text a:hover {
	text-decoration:none;
	color:#d8211d;
}
.back {background: url(menu-right.png) no-repeat right top; height: 23px; position:absolute; top: 13px; z-index:8 !important; padding: 0 !important; border: 0 !important;}
.back div {background: url(menu-left.png) no-repeat left top; height: 23px; margin-right: 5px;}

#cont_pic p{
font-size:11px;
margin:0;
}	

