@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
fieldset, lengend, button, input, textarea, 
th, td { 
    margin: 0;
    padding: 0; line-height:1.2;
}
.clearfix:before,.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */

body,
button, input, select, textarea { 
    font: 12px/1 tahoma, helvetica, arial,"\5FAE\8F6F\96C5\9ED1", "\5b8b\4f53", sans-serif; 
}

h1 { font-size: 24px; font-weight:normal /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; font-weight:normal}
h3 { font-size: 14px; }
h4{ color:#3d6411; font-size:14px;}
h5 h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp, tt { font-family: "courier new", courier, monospace; } 
small { font-size: 12px; }

.clearfix:before,.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */

ul, ol ,li{ list-style: none; }
img{border:0; padding:0; margin:0;}

a { text-decoration: none; color:inherit; color:#039dfe; -moz-transition:all .15s ease-in; -o-transition:all .15s ease-in; -webkit-transition:all .15s ease-in;}
a:hover { text-decoration: none; color:#0257d8; }

body{background:url(../images/head.jpg) no-repeat center top; background-color:#222;}

.top{ width:100%; min-width:960px; background:#fff;}
.top_nav{ width:960px; height:45px; margin:0 auto; background:#fff; }
a.logo{ width:77px; height:45px; display:block; float:left; background:url(../images/logo.png)}
.top_nav ul{ float:right; font-size:14px; color:#2c2c2c; height:45px; line-height:45px;}
.top_nav li{ float:left; margin-left:34px;}
.top_nav li a{ height:45px; line-height:45px;}
.top_nav li a:hover{ color:#00bdfe;}

.footer{ width:100%; min-width:960px; height:80px; background:#ddd; padding-top:80px;}
.footer .container{ width:960px; margin:0 auto; text-align:center; padding-top:20px;}
.footer .container p{ color:#333; font-size:12px; text-align:center; line-height:24px;}
.footer .container a:hover{ text-decoration:underline}
/*通用*/



/***报名
------------------------------------------------------------------------------------------------------------------*/
.baoming{width:950px; height:310px; margin:0px auto; padding-top:710px;}

.imf{width:430px; height:290px; float:left; display:inline; background-color:#FFF; padding-top:5px; padding-left:20px;}
.imf p{width:420px; height:auto; font-size:13px; line-height:21px; color:#333;}
.title1{width:auto; height:auto; font-size:14px; color:#F60; font-weight:bold;}

.registration_con{width:435px; height:265px; background-color:#fff; float:right; display:inline; padding-top:30px; padding-left:30px;}
.row_con{ width:340px; height:40px; padding-bottom:5px; font-size:14px; float:left; margin:0px 0px 10px 25px ;position:relative; }
.row_con span{ position:absolute; font-size:12px; color:#C00; bottom:2px; left:80px; -webkit-text-size-adjust:none; bottom:2px;}
.row_con .left{ width:60px; height:35px; font-size:14px; color:#333; font-weight:normal; float:left; line-height:35px; text-align:right; padding-right:5px;}
.row_con .right{ width:260px; height:25px; float:right; position:relative; margin-bottom:3px;}
.row_con input[type="text"]{ width:28px; height:30px; border:#dddddd 1px solid; background:#fff; padding-left:3px;}
#cars{float:left; display:inline; height:auto; margin:5px 0px 0px 10px;}
.button{width:294px; height:auto; margin-left:55px; display:block;cursor: pointer;}

/***车型
------------------------------------------------------------------------------------------------------------------*/
.car-show{width:950px; height:auto; margin:0px auto; background-color:#fff;}
.car-show-img{width:auto; height:auto; padding:10px;}

.car{width:302px; height:220px; float:left; display:inline; margin:20px 0px 15px 10px;}
.car p{width:300px; height:20px; font-size:14px; color:#333; text-align:center; margin:0px auto; padding-top:15px;}

.xkfc{width:600px; height:400px; float:left; display:inline;}
/***幻灯
------------------------------------------------------------------------------------------------------------------*/
.w600px{
	width:600px;
	padding-top:15px;
}

.fullwidthbanner-container {
	
	width: 600px !important;
	position: relative;
	padding: 0;
	max-height: 380px !important;
	overflow: hidden;
}
.tp-bullets.simplebullets.round .bullet{
	border:2px solid #fff;
}

.tp-bullets.simplebullets.round .bullet:hover, 
.tp-bullets.simplebullets.round .bullet.selected, 
.tp-bullets.simplebullets.navbar .bullet:hover, 
.tp-bullets.simplebullets.navbar .bullet.selected{
	background:#a8293b !important;
}
.tp-leftarrow:hover, .tp-rightarrow:hover{
	background-color:#a8293b !important;
}

.tp-bullets{
	bottom:10px !important;
}
.box-slide{
	width:600px;
	font-size:14px;
	background:url(../images/black_bg_30pct.png) repeat;
	overflow:hidden;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#ffffff;
	text-align:center !important;
}



.xcbd{width:300px; height:400px; float:right; display:inline;}
.xcbd p{width:280px; height:auto; font-size:12px; line-height:23px; margin-top:14px; margin-left:10px;}


.business{color:#333; font-size:15px; padding-bottom:30px;}