@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:#ddd;}

.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:500px;}

.imf{width:400px; height:290px; float:left; display:inline; background-color:#FFF;}
.imf p{width:370px; height:auto; font-size:15px; line-height:32px; color:#333; padding:20px 0px 0px 20px;}
.title1{width:auto; height:auto; font-size:20px; color:#F60; font-weight:bold;}

.registration_con{width:435px; height:280px; background-color:#fff; float:right; display:inline; padding-top:10px; 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;}

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

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