@charset "gb2312";
body{ background:#f9f9f9;}

.wrap{
	width:1000px;
	margin:0px auto;
}

.banner{
	background:#FFF;
}

.logo{
	float:left;
	width:227px;
}

.banner_nav{
	float:right;
	width:320px;
}

.banner_nav ul li{
	float:left;
	padding:0px 20px;
}

.banner_r{
	border-right:1px solid #cbcbcb;
}

.banner_nav ul{
	padding:19px 0px 0px 0px;
}

.top{
	background:url(../images/xcjc/index_r2_c1.jpg) no-repeat;
	height:524px;
	background-position:top;
}

.nav{
	background:#ff2654;
	height:42px;
	padding:18px 0px 0px 0px;
}

.nav ul{
	padding:0px 12px;
}

.nav ul li{
	float:left;
	padding:0px 20px;
	height:22px;
}

.nav_r{
	border-right:2px solid #FFF;
}


.jg{
	height:30px;
}

.xc{
	padding:0px 0px 50px 0px;
}

.left{
	float:left;
	width:660px;
	padding:0px 20px 0px 0px;
}

.xc_bt{
	background:url(../images/xcjc/index_r2_c2.jpg) no-repeat;
	height:67px;
}

.xcjc{
	background:#FFF;
	padding:10px;
}

.xc_nr{
	border-bottom:1px dashed #e5e5e5;
	padding:5px 5px 15px 5px;
}

.xc_title{
	height:50px;
	line-height:50px;
}

.xc_tu{
	float:left;
	width:200px;
	padding:0px 15px 0px 0px;
}

.xc_xq{
	float:left;
	width:415px;
}

.xc_time{
	height:28px;
	line-height:28px;
}

.right{
	float:left;
	width:320px;
	padding:65px 0px 0px 0px;
}

.news{
	background:#eaeaea;
	height:42px;
	line-height:42px;
	border-bottom:2px solid #f9f9f9;
	padding:0px 10px;
}

.news_tu{
	padding:13px 0px 15px 0px;
}

.ad{
	padding:0px 0px 15px 0px;
    position: relative;
}

.footer{
	background:#FFF;
	padding:20px 0px 20px 0px;
}
.footer img { display: inline; }

.sub_ad {
    background-color: #993148; color: #FFF;; left: 0px; overflow: hidden; position: absolute; line-height: 20px; top: 0px; padding: 20px; width: 280px; height: 140px; FILTER: alpha(opacity=90); moz-opacity: 0.9; opacity: 0.9; font-size: 14px; display: none;
}
.sub_ad p {
    font-size: 16px; padding-bottom: 8px; font-weight: bold;
}
.more {
  float: right;
  padding: 24px 2px 0 0;
}