@charset "utf-8";
*{ padding:0px; margin:0px;}

body {
	font-family: Arial, Helvetica, sans-serif;
}

body{
font-size:12px; color:#474747; background:#fff; margin:0px auto; font:"宋体", Arial;
}
a{
color:#474747; text-decoration:none;
}
a:hover{
	text-decoration:underline;
	overflow: hidden;
}

img{
border:0px;
}
li{
list-style:none;
}

.main{
	margin:0 auto;
	width:960px;
	height:auto;
	overflow: auto;
}


.js{ float:left;width:315px; height:299px; margin-top:20px; background:#999999; margin-right:17px;}

.ct{ float:left; width:361px; padding-top:8px;}

.xw{ float:left; width:361px; overflow:hidden; padding-top:12px;}
.xw span{ float:left; width:361px; height:24px; color:#b20f23; font-size:14px; font-weight:bold;}
.xw span a{ float:right; font-weight:normal; font-size:12px; color:#a6a6a6}
.xw ul{
	float:left;
	width:352px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
	height:130px;
}
.xw ul li{ float:right; text-align:right; width:342px; line-height:24px; font-size:12px; color:#5e5e5e; background:url(../images/index5.jpg) left 10px no-repeat; padding-left:10px; overflow:hidden;}
.xw ul li a{ color:#363636; float:left;}
.x{}
.right{ float:right; width:247px; padding-top:20px;}
.r_a{ float:left; width:247px; height:96px; background:#f0f0f0; margin-bottom:5px;}
.r_a h6{ float:left; width:247px; height:33px; background:url(../images/2.jpg) left bottom repeat-x; font-size:14px; color:#b20f23; font-weight:bold; text-align:center; line-height:33px;}
.r_a span{ float:left; height:60px; line-height:60px; font-size:14px;  text-align:center; width:247px;}
.r_a span a{ padding-left:10px; padding-right:10px;color:#363636;}
