* {
	margin: 0;
	padding: 0;}

ul,
ul li {
	list-style: none;}
img { border:0;}
a,
a:hover {
	text-decoration: none;}
a:hover, .wback a { color:#FF0000;}

body {
	font-size: 15px;
	font-family: "微软雅黑";}

.header {
	background: #c51b0a url(../images/head.jpg) no-repeat left center;
	padding: 10px 0;
	overflow: hidden;}

.logo {
	float: left;}

.search {
	overflow: hidden;
	float: right;
	background: url(../images/ss.jpg) no-repeat left center;
	width: 204px;
	height: 23px;
	margin: 38px 0 0 0;
	border: 0;}

.search input[type="text"] {
	border: 0;
	height: 23px;
	line-height: 23px;
	width: 166px;
	margin: 0 0 0 10px;
	float: left;
	font-size:12px;
	outline: none;}

.search input[type="button"] {
	cursor: pointer;
	border: 0;
	background: url(../images/ss1.jpg) no-repeat left center;
	width: 23px;
	height: 23px;}

.nav {
	background-color: #f8eac8;
	height: 50px;}

.nav ul,
.hader_top {
	width: 1002px;
	margin: 0 auto;}

.nav ul li {
	padding: 10px 0 0 0;
	text-align: center;
	width: 146px;
	font-size: 18px;
	float: left;
	height:50px;
	position: relative;}

.nav ul li >a {
	color: #343434;
	display: block;
	line-height: 34px;
	border-left: 1px solid #ccc;}

.nav ul li:first-child a {
	border-left: 0;}
.nav ul li > div { background: #f8eac8; display: none; position: absolute; z-index: 100; width: 100%; top:50px; left: 0;}
.nav ul li > div a {border-bottom: 1px solid #ccc; display: block; font-size: 15px;padding:10px;color: #343434;}
.nav ul li:hover div { display: block;}
.inContent {
	margin: 10px auto;
	overflow: hidden;
	width: 1002px;
	min-width: 1002px;
	background-color: #fff;}

.leftImgText {
	float: left;
	background: url(../images/qhbg.jpg) no-repeat center top;
	width: 530px;
	padding: 5px;
	height: 280px;
	overflow: hidden;
	position: relative;}

.leftImgText .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 15px;
	bottom: 15px;
	z-index: 1;}

.leftImgText .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;}

.leftImgText .hd ul li {
	font-size: 12px;
	float: left;
	margin-right: 5px;
	border-radius: 10px;
	width: 10px;
	height: 10px;
	background-color: #999;
	text-align: center;
	cursor: pointer;
	text-indent: 9999em;}

.leftImgText .hd ul li.on {
	background: #fa6e07;
	color: #fff;}

.leftImgText .bd {
	position: relative;
	height: 100%;
	z-index: 0;}

.leftImgText .bd li {
	position: relative;
	zoom: 1;
	vertical-align: middle;
	font-size: 13px;}

.leftImgText .bd li>span {
	display: block;
	overflow: hidden;
	width: 530px;
	height: 280px;}

.leftImgText .bd li img {
	width: 530px;
	height: 280px;
	border: 1px solid #ccc;
	border-radius: 3px;}

.leftImgText .bd li>a {
	text-align: left;
	color: #fff;
	background: url(../images/toumin.jpg) repeat left bottom;
	position: absolute;
	z-index: 10;
	font-size: 16px;
	width: 100%;
	left: 0;
	bottom: 0;
	height: 40px;
	line-height: 40px;
	font-weight: normal;
	font-weight: normal;}

.leftImgText .bd li>a b {
	font-weight: normal;
	margin: 0 10px;}

.model,
.news,
.titles,
.address,
.notices,
.juanz,
.you {
	overflow: hidden;}

.news {
	background: url(../images/xr_13.jpg) no-repeat left top;
	float: right;
	width: 457px;
	height: 300px;}

.titles {
	height: 44px;}

.titles b {
	font-weight: normal;
	color: #c90000;
	display: inline-block;
	float: left;
	background: #fff url(../images/boder.jpg) no-repeat left top;
	width: 89px;
	height: 44px;
	line-height: 39px;
	margin: 10px 0 0 26px;}

.titles span {
	float: right;
	display: inline-block;
	height: 43px;
	width: 312px;
	margin: 0 30px 0 0;
	border-bottom: 1px solid #bdbdbd;}

.titles a {
	background: url(../images/icon_more_1.jpg) no-repeat left center;
	width: 38px;
	height: 13px;
	float: right;
	margin: 19px 0 0 0;}

.newcon {
	background: url(../images/x_131.jpg) repeat-y center -1px;
	height: 229px;
padding:0 26px;}

.newf {
	overflow: hidden;
	background: url(../images/xr_211.jpg) no-repeat left bottom;
	width: 457px;
	height: 18px;}

.address {
	background: url(../images/ct_lb_t.jpg) no-repeat left top;
	width: 264px;
	float: left;
	margin: 0 5px 0 0;}

.addrebak {
	background: #e9e6e7;
	border-right: 1px solid #dadada;
	border-left: 1px solid #dadada;
	width: 261px;
	height: 258px;
	margin: 15px 0 0 0;}

.ct_lb_b {
	margin: -2px 0 0 0;
	overflow: hidden;
	height: 15px;}

.addrebak h3 {
	text-align: center;}

.notices {
	background: url(../images/xk_031.jpg) no-repeat left top;
	float: left;
	width: 365px;
	margin: 0 0 0 1px;}

.noticecon {
	margin: 0 0 0 4px;
	height: 229px;
	overflow: hidden;
	width: 314px;
padding:0 20px;
	border-right: 1px solid #dadada;
	border-left: 1px solid #dadada;}

.you {
	background-color: #f8eac8;
	height: 40px;}

.x_list_ul1 {
	overflow: hidden;
	padding: 0px 0 0 21px;}

.x_list_ul1 li {
	font-size: 14px;
	line-height: 26px;}

.you {
	overflow: hidden;
	margin: 0 auto;}

.you>div {
	height: 40px;
	line-height: 40px;
	width: 1000px;
	min-width: 1000px;
	margin: 0 auto;}

.you span {
	float: left;
	width: 80px;}

.you p {
	float: left;
	width: 800px;}

.you p a {
	color: #343434;
	font-size: 14px;}
.you p a+a { margin:0 0 0 15px;}
.fo {
	text-align: center;
	
	background-color: #c51b0a;
	overflow: hidden;}

.fo>div {
	padding:10px 0;
	color: #fff;
	width: 1000px;
	min-width: 1000px;
	margin: 0 auto;}


.fo>div p {
	font-size: 12px;
	text-align: center;
	line-height: 20px;}

.fo>div span  {
	font-weight: normal;
	margin:0 3px;}


.lefts,
.rights,.listC {
	overflow: hidden;}

.lefts {
	width: 220px;
	float: left;
	border:1px solid #eee;}

.lefts a {
	/*background: url(../images/li.png) no-repeat 15px center;*/
	display: block;
	padding: 8px 0 8px 28px;
	border-top:1px solid #eee;
	color: #333;}
.lefts h3 { 
	color: #fff; 
background-color: #c00; 
height:40px; line-height: 40px;
padding:0 15px;}
.rights {
	width: 752px;
	float: right;}

.h3 { border-bottom: 3px solid #c00; height:40px; line-height: 40px;}
.listC {}

.erg { padding:6px 0 5px 10px; margin: 5px 0 0 0px; overflow: hidden;background-color: #eee;}
.erg img { width: 100px; height: 100px;}
.erg li {margin:0 0 0 3px;
 float: left; text-align: center; width: 115px;}
.erg li span {font-size:12px; display:block;}

	.record_Top {
				width: 90%;
				height: 50px;
				text-align: center;
				line-height: 50px;
				margin: 30px auto 0px;
				color: #000;}
			
			.topRec_List dl,
			.maquee {
				width: 100%;
				overflow: hidden;
				color: #7C7C7C;
				margin:0 0 0 21px;}
			
			.topRec_List dd {
				float: left;
				text-align: center;
				border-bottom: 1px solid #eee;
				color: #000;
				width:103px;
				padding:10px 0;
				text-align: center;}
		
		
			.maquee {
				height: 195px;}
			
			.topRec_List ul {
				width:308px;
				height: 220px;
				overflow: hidden;}
			
			.topRec_List li {
				width: 100%;
				height: 38px;
				line-height: 38px;
				text-align: center;
				font-size: 12px;
				border-bottom: 1px dashed #aaa;}
			/*.topRec_List li:nth-child(2n){ background:#077cd0}*/
			
			.topRec_List li div {
				float: left;}
			
	
			.topRec_List li div:nth-child(1) {
				width: 100px;}
			
			.topRec_List li div:nth-child(2) {
				width: 100px;}
			
			.topRec_List li div:nth-child(3) {
				width: 100px;}
			
			.apple a {
				display: block;
				text-decoration: none;}
			
			.apple,
			.aa {
				width: 90%;
				height: 50px;
				overflow: hidden;
				margin: 30px auto;
				border: 1px solid #1B96EE;}
			
			.apple a,
			.aa a {
				width: 100%;
				height: 50px;
				line-height: 50px;
				text-indent: 20px;
				color: #1B96EE;}
			
			.aa {
				word-wrap: break-word;
				line-height: 50px;
				color: #1B96EE;}
.wback a{background:#f8eac8;} 
.footer { margin:15px 0 0 0;}