* { margin:0; padding:0; }
h1 { color:#3da14b; }
ul, li { list-style:none; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }

body { background:#FFF; }

.wrapper {}
.header { font-family:Georgia,Arial,Helvetica,sans-serif; }
.header-container { width:890px; margin:0 auto; padding-top: 53px; }
h1.logo { font-size:50px; font-weight:normal; }
h1.logo span { font-size:30px; font-weight:normal; }
.header-banner { width:890px; height:359px; background:url(../images/header-banner.jpg) no-repeat; margin-top:5px; }
.header-banner .left-navi { float:left; width: 270px; padding:20px; }
.left-navi ul {}
.left-navi ul li { height:63px; }
.left-navi ul li a { text-decoration:none; font-size:14px; line-height:59px; color:#868b8f; padding:10px 10px 30px 50px; }

li.auto a{ background:url(../images/auto-icon.png) left center no-repeat; }
li.life a{ background:url(../images/life-icon.png) left center no-repeat; }
li.home a{ background:url(../images/home-icon.png) left center no-repeat; }
li.health a{ background:url(../images/health-icon.png) left center no-repeat; }
li.business a{ background:url(../images/business-icon.png) left center no-repeat; }


.header-banner .form { float:left; width: 530px; padding:40px 10px 10px 40px; }
.header-banner .form .car-img { float:left; width:220px; padding-top:20px; }
.header-banner .form h2 { font-size:24px; font-weight:normal; color:#000; padding-left:50px; padding-bottom:10px; }
.header-banner p { padding:50px 0 50px 250px; background:url(../images/car.png) no-repeat; height:28px; margin-top:30px; }
.header-banner p label { font-size:26px; float:left; width:120px; height:38px; line-height:38px; color:#6bb46d; }
.header-banner p input { background:url(../images/buttonBg.png) no-repeat; font-size:24px; padding:6px 0 0 6px; width:120px; float:left; border:none; height:32px; }

.main {}
.main-container { width:790px; margin:0 auto; padding:27px 50px; }
.maincontent { float:left; width:428px; margin-right:60px; font-family:Georgia,Arial,Helvetica,sans-serif; }
.maincontent h2 { font-size:26px; font-weight:normal; padding-bottom:12px; color:#3da14b; }
.maincontent p { color:#252322; line-height:24px; font-size:14px; font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; }
.sidebar { float:left; width:297px; border-left:2px solid #EEF1E8; }
.sidebar h2 { font-size:20px; color:#3da14b; font-weight:normal; padding:8px 0 25px 0; text-align:center; font-family:Georgia,Arial,Helvetica,sans-serif; }
.sidebar img { margin-left:40px; margin-bottom:23px; }

.footer { font-family:Georgia,Arial,Helvetica,sans-serif; color:#868B8F; }
.footer-container { width:890px; margin:0 auto; border-top:2px solid #EEF1E8; padding:10px; text-align:center; }
.footer a { color:#868B8F; text-decoration:none; font-size:12px; padding:0 2px; }
.footer span { font-size:12px; padding-right:5px; }

