html, body {height:100%;}
*, html, body, ul, ol, dl, li, dt, dd {margin:0px; padding:0px;}
* html body {width: expression(document.childNodes[1].offsetWidth < 1000 ? '1000px' : 'auto');}
body {font:12px Arial; background:url(../images/bodyback.jpg) repeat-x fixed; height:100%; color:#8b8b8b; position:relative; min-width:1000px;}
img {border:0px;}
input, textarea {color:#fff;}
a {color:#0088df; outline:none;}
a:hover {text-decoration:none;}
li {list-style-type:none;}
.clear{clear:both; height:0px; font-size:0; overflow:hidden;}
.minWidth {
	width:984px;
	min-height:100%;
  	_height:100%;
	margin:0 auto;
	}
h1 {color:#0375a9; font:normal 18px Arial; border-bottom:1px solid #dfdfdf;}	
h2 {color:#0375a9; font:bold 13px Arial; padding:0 0 9px 0;}	
/*--------------------------------------------------------------------------------------------START*/
.maincontainer {width:984px; padding:0 0 58px 0; float:left;}
/*---------------------------------------------------------------------------------------------TOP*/
.top {background:url(../images/top_bg.png) no-repeat; width:984px; height:304px; margin:1px 0 0 0; position:relative; float:left;}
.top img {position:absolute; top:2px; left:2px;}
.logo {position:absolute; top:0px; left:2px;}
.logo2 {background:url(../images/logo2.png) no-repeat; width:120px; height:150px; position:absolute; top:22px; right:55px;}
.phone { width:144px; position:absolute; top:169px; right:58px;}
.phone ul {width:144px; float:left;}
.phone ul li {width:144px; padding:0 0 6px 0; float:left;}
.phone ul li img { position:relative; padding:7px 12px 0 0; float:left;}
.phone ul li p {font:bold 24px Arial; color:#fe0101;}
/*----------------------------menu*/
.menu {background:url(../images/menu_bg.png) repeat-x; width:978px; height:35px; position:absolute; top:268px; left:3px;}
.menu ul { padding:0 0 0 22px;}
.menu li {background:url(../images/menu_border.png) no-repeat right 0px; padding:0 2px 0px 0px; float:left;}
.menu li a {background:url(../images/menu_hover_bg.png) repeat-x 0 0px; padding:10px 22px 0px 22px; height:25px; font:normal 14px Arial; color:#3c3c3c; text-decoration:none; float:left;}
.menu li a:hover, .menu li a.selected {background:url(../images/menu_hover_bg.png) repeat-x 0 -35px; color:#fff; text-decoration:none;}
.menu li.last {background:0;}
/*----------------------------------------------------------------------------------------------MIDDLE*/
.middle {width:984px; padding:15px 0 0 0; float:left;}
/*-------------------------------------------------------------------------------col1*/
.col1 {width:729px; padding:0 0 17px 0; float:left;}
.cars {width:100%; float:left;}
.cars li {background:url(../images/col1_in_bg_rep.png) repeat-y; width:729px; position:relative; margin:0 0 35px 0; float:left;}
.cars em {width:729px; font-size:0; position:absolute; left:0;}
.c-top {background:url(../images/col1_in_bg.jpg) no-repeat; height:169px; top:0;}
.c-bottom {background:url(../images/col1_in_bg.jpg) no-repeat 0 -170px; height:247px; bottom:0;}
.cars-inner {position:relative; min-height:410px; _height:410px; float:left;}
.cars-inner .left {width:462px; padding:20px 25px 20px 15px; float:left;}
.cars-inner .left ul {margin:23px 0 0 -14px; display:inline; float:left;}
.cars-inner .left ul li {width:105px; height:80px; background:0; padding:0 0 14px 14px;  margin:0;}
.cars-inner .left ul li a, .cars-inner .left .pic, .cars-inner .left .pic img {display:block; float:left;}
.cars-inner .left ul li img {border:1px solid #707171; float:left;}
.cars-inner .right {width:212px; padding:20px 0 20px 0; line-height:18px; float:left;}
.cars-inner .right h1 {font:bold 14px Arial; color:#fff; border:0; margin:-2px 0 0 0;}
.cars-inner .right h2 {font:normal 12px Arial; color:#fff; padding:3px 0 11px 0; margin:0 0 9px 0; border-bottom:1px solid #4c4c4c;}
.cars-inner .right h3 {font:normal 14px Arial; color:#d60202; padding:36px 0 0 0;}
/*-------------------------------------------------------------------------------col2*/
.col2 {width:254px; float:left;}
.banners {padding:0 0 0 22px; float:left;}
.banners li { font-size:0; padding:0 0 17px 0; float:left;}

.phone-r {background:url(../images/phone_bg.jpg) no-repeat; width:232px; height:275px; padding:0 0 17px 0; float:right;}
.phone-r .p-in { width:200px; padding:19px 16px 0 16px; float:left;}
.phone-r .p-in h1 {font:bold 14px Arial; color:#fff; border:0; padding:0 0 8px 0;}
.phone-r .p-in p {line-height:17px; padding:0 0 19px;}

.new_main {background:#010203 url(../images/news_bg.jpg) no-repeat; width:232px; min-height:274px; _height:274px; margin:0 0 17px 0; padding:0 0 10px 0; float:right;}
.new_main li {padding:15px 0 5px 15px; float:left;}
.new_main li .ttl2 {width:100%; font:bold 14px Arial; color:#fff; margin:0 0 10px 0; display:block;}
.new_main li .date { width:100%; color:#cfcfcf; padding:0 0 3px 0;}
.new_main li .more { color:#d60202;}
/*----------------------------------------------------------------------------------------------BOTTOM*/
.bottom {
	background:url(../images/bottom_bg.png) no-repeat;
	width:984px;
	height:58px;
	margin:-58px auto 0 auto;
	}
.bottom-inner {width:984px; position:absolute; margin:0px 0 0 0;} 
.b-txt1 {padding:25px 0 0 16px; float:left;}
.b-txt2 {padding:25px 46px 0 0; float:right;}
.b-txt2, .b-txt2 a {color:#8b8b8b;}

/*------------------------------pages*/
.pages {padding:15px 25px 0 0; float:right;}
.pages ul, .pages ul li, .prev, .next {float:left;}
.pages ul {padding:0 20px;}
.pages ul li {margin:0 3px;}
.pages ul li a {padding:1px 2px; color:#efce8e; display:block;}
.pages ul li a.selected {color:#efa22f; text-decoration:none;}
/*--------------------------------------------------------------------------------------------------SECOND*/
.cars-s {width:100%; background:url(../images/col1_in_bg_rep.png) repeat-y; position:relative;  float:left;}
.cars-s em {width:729px; font-size:0; position:absolute; left:0;}
.cars-s .c-top {background:url(../images/col1_in_bg.jpg) no-repeat; height:169px; top:0;}
.cars-s .c-bottom {background:url(../images/col1_in_bg.jpg) no-repeat 0 -170px; height:247px; bottom:0;}
.cars-s .cars-inner .text {width:666px; padding:52px 30px 52px 30px; line-height:19px; float:left;}
.cars-s .cars-inner .text h1 {font:bold 16px Arial; color:#fff; padding:3px 0 11px 0; margin:0 0 25px 0; border-bottom:1px solid #4c4c4c;}
.cars-s .cars-inner .text h2 {font:normal 14px Arial; color:#fff;}
.cars-s .cars-inner .text p { padding:0 0 19px 0;}

/*------------------------------------------------------------------------------------------------OTHERS*/
.list {padding:0 0 10px 0; overflow:hidden;}
.list li {background:url(../images/marker.gif) no-repeat 0 9px; padding:0 0 5px 12px; display:block; _display:inline-block;}
.list li p {padding:0;}

.s-table {width:100%; border-collapse:collapse; margin:7px 0 18px 0; border:1px solid #7c7c7c; font-size:11px;}
.s-table th { background:url(../images/table_bg.png) repeat-x; width:255px; padding:5px 12px; text-align:left; border:1px solid #7c7c7c; font:bold 12px Arial; color:#383838;}
.s-table td {text-align:left; padding:5px 12px; font:normal 12px Arial; border:1px solid #7c7c7c; color:#b1b1b1;}
/*------------------------------form*/
.form {border:1px solid #e4e4e4; width:465px; padding:15px 20px 5px 20px; margin:0 0 20px 0; position:relative; float:left;}
.form li {padding:0 0 10px 0; width:100%; float:left;}
.form li p {padding:0 0 3px 0;}
.form li p span, .formdescr span {color:#b70073;}
.form li input {background:0; width:250px; border:1px solid #e4e4e4; padding:1px 5px 2px 5px;}
.form li textarea {background:0; border:1px solid #e4e4e4; padding:1px 5px 2px 5px;}
.form li div {color:#b70073; padding:3px 0 0 0;}
.form li img {float:left;}
.formdescr {width:150px; top:36px; right:30px; position:absolute;}
.formdescr span {font-size:21px; padding:5px 0 0 0; float:left;}
.formdescr i {width:135px; padding:0 0 0 5px; font-style:normal; float:left;}
.form .fbutton { background:#7e7b94; margin:5px 0 10px 0; padding:6px 11px 8px; color:#fff; display:inline; float:left;}





/*global*/  


/*/global*/  
