@charset "utf-8";
/*-初始化-*/
*{margin:0;padding:0}
body{color:#333;line-height:24px;font-family: "宋体", Arial;font-size:14px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0;margin:0;word-break:break-all}
ol, ul, li, dt, dd, dl{list-style:none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%}
img{border:0;}
select,input{vertical-align:middle; font-size:12px}
a{font-family:"SimSun","宋体","Arial Narrow";text-decoration:none}
a:link{color:#434343}
a:visited{color:#434343}
a:hover{color:#434343;text-decoration:underline}
button{cursor:pointer}
.z{ float:left;} .y{ float:right;}
.mt10{ margin-top:10px}
.mr10{ margin-right:10px}
.mr20{ margin-right:20px}
.mb15{ margin-bottom:15px}
.mb10{ margin-bottom:10px}
.mb5{ margin-bottom:5px}
.ml10{ margin-left:10px}
.mz{margin:0}
.pt10{ padding-top:10px}
.pr10{ padding-right:10px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb8{ padding-bottom:8px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pr5{ padding-right:5px}
.pl5{ padding-left:5px}
.pt15{ padding-top:15px}
.pr20{ padding-right:20px}
.pl35{ padding-left:35px}
.p10{ padding:10px}
.fb{ font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
/*-颜色-*/
.cRed,a.cRed,a.cRed:visited{color:#ff0000}
.cBlue,a.cBlue,a.cBlue:visited{color:#2d5296}
.cDRed,a.cDRed,a.cDRed:visited{color:#d13c69}
.cGray,a.cGray,a.cGray:visited{color: #333333}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000}
.cGreen,a.cGreen,a.cGreen:visited{color:#467903}
.cYellow,a.cYellow,a.cYellow:visited{color:#f64000}
/*-边框-*/
.b_r{border-right:1px solid #e3e3e3}
.b_l{border-left:1px solid #e3e3e3}
.b1{ border:1px solid #e3e3e3}
/*-浮动-*/
.clearfix { display: block}
.clearfix:after {clear: both; content: ".";display: block;height: 0;visibility: hidden}
/*-虚线-*/
div.hr{ height:1px; margin:5px 0; padding:0;border-bottom:#e3e3e3 dotted 1px;overflow:hidden}
div.hr hr{display:none}

ul.newslist12px li,ul.newslist12px li a{font-size:12px; height:24px;line-height:24px; overflow:hidden;}
ul.newslist14px li,ul.newslist14px li a{font-size:14px; height:26px;line-height:26px; overflow:hidden;}


/*-容器-*/
#container{width:950px; margin:0 auto}
/*-图片统一调用-*/
.logo,.nav,.btn_1,.b_line,.r_tit,.tit_a,.tit_b,.tit_c,.tit_d,.r_tit1,.car_tool,.titleTab1,.w131{background:url(auto_img.gif) no-repeat}
/*-页头-*/
.logo{height:50px; text-align:right; padding:0 10px; line-height:50px; color:#555; font-size:12px; background-position:6px -2px}
.logo h1{ display:inline; float:left; visibility:hidden}
.nav{display:block; padding:0 7px; height:36px; background-position:0 -61px; border-bottom:1px solid #043c77}
.nav li{display:block; float:left; width:78px; text-align:center; line-height:36px; color:#FFF}
.nav li a,.nav li a:visited{display:block; width:78px; height:36px; color:#FFF}
.nav li a:hover{display:block; width:76px; height:36px; color:#fff; background:#0c3c69; text-decoration:none; border:1px solid #206bac; border-bottom:0; border-top:0}
.w200{ float:left; width:172px}
.w131{ display:block;float:left; width:131px; padding-left:110px; background-position:146px -550px}

/*-搜索/登录-*/
.s_l,.s_c{height:38px; border:1px solid #e3e3e3;line-height:40px; text-align:right; font-size:12px; color:#666}
.s_l{padding:0 15px;border-top:none; background:#f2f2f2}
.s_c{border-top:none; background:url(auto_img.gif) 0 -139px}
.s_c li{ float:left;display:block; height:38px}

.c_a{width:80px}
.c_a a,.c_a a:visited{display:block; width:80px; height:38px; color:#666; background:url(auto_img.gif) 0 -139px}
.c_a a:hover{display:block; background:url(auto_img.gif) 0 -190px; text-decoration:none; color:#333}

.c_b{width:100px}
.c_b a,.c_b a:visited{display:block; width:100px; height:38px; color:#666; background:url(auto_img.gif) -80px -139px}
.c_b a:hover{display:block; background:url(auto_img.gif) -80px -190px; text-decoration:none; color:#333}

.c_c{width:115px}
.c_c a,.c_c a:visited{display:block; width:115px; height:38px; color:#666; background:url(auto_img.gif) -180px -139px}
.c_c a:hover{display:block; background:url(auto_img.gif) -180px -190px; text-decoration:none; color:#333}

.c_d{width:103px}
.c_d a,.c_d a:visited{display:block; width:103px; height:38px; color:#666; background:url(auto_img.gif) -300px -139px}
.c_d a:hover{display:block; background:url(auto_img.gif) -300px -190px; text-decoration:none; color:#333}

.c_e{width:115px}
.c_e a,.c_e a:visited{display:block; width:115px; height:38px; color:#666; background:url(auto_img.gif) -405px -139px}
.c_e a:hover{display:block; background:url(auto_img.gif) -405px -190px; text-decoration:none; color:#333}

.c_f{width:120px}
.c_f a,.c_f a:visited{display:block; width:120px; height:38px; color:#666; background:url(auto_img.gif) -520px -139px}
.c_f a:hover{display:block; background:url(auto_img.gif) -520px -190px; text-decoration:none; color:#333}

.c_g{width:100px}
.c_g a,.c_g a:visited{display:block; width:100px; height:38px; color:#666; background:url(auto_img.gif) -638px -139px}
.c_g a:hover{display:block; background:url(auto_img.gif) -638px -190px; text-decoration:none; color:#333}

.c_h{width:100px}
.c_h a,.c_h a:visited{display:block; width:100px; height:38px; color:#666; background:url(auto_img.gif) -740px -139px}
.c_h a:hover{display:block; background:url(auto_img.gif) -740px -190px; text-decoration:none; color:#333}

.c_i{width:104px}
.c_i a,.c_i a:visited{display:block; width:104px; height:38px; color:#666; background:url(auto_img.gif) -840px -139px}
.c_i a:hover{display:block; background:url(auto_img.gif) -840px -190px; text-decoration:none; color:#333}

.search{float:left; width:640px; padding-top:10px}
.search a:hover{text-decoration:none}
.w220{float:left;width:220px;height:18px; padding-left:5px; border:1px solid #c4c4c4; color:#555; line-height:18px}
.btn_1{float:left;display:block;width:50px; height:20px; margin-right:10px; cursor:pointer; background-position:-1px -110px; line-height:20px; text-align:center; font-size:12px; border:none}
.w140{float:left;width:140px; height:20px;line-height:20px; border:1px solid #c4c4c4; border-right:none; color:#555}
.car_news{ height:1%; overflow:hidden;padding:10px 0 ; margin-bottom:5px}
.w390{width:380px; height:26px; overflow:hidden}
.w390 li{float:left; padding:0 5px}


.main,.o_list,.content,.pic_tit,.c_list,.dealer,.usercars,.club_r,.pic_list{height:1%; overflow:hidden}

/*--独家团购--*/
.tgou{ height:1%;padding:15px;background:#f2f2f2; margin-bottom:10px; position:relative}
.tgou_tit{position:absolute; display:block; width:22px; height:88px; left:-11px; top:0;z-index:1000}
.tuan h4{display:block; height:27px; text-align:center; font-size:14px; font-weight:bold}
.tuan{width:215px; float:left; padding:0 3px 0 10px; border-right:1px solid #ccc; border-left:1px solid #fff}
.tuan_tit{height:80px}
.tuan_tit_l{float:left; display:block; width:90px; height:80px}
.tuan_tit_l img{width:90px; height:80px}
.tuan_tit_r{ float:right; width:115px}
.tuan_tit_r p{ display:block; line-height:20px; font-size:12px; color:#333}
.tuan li{height:22px;line-height:22px;overflow:hidden}
.tuan li a,.tuan li a:hover{font-size:12px;line-height:22px}

/*--新闻板块--*/
.m_left{float:left; width:314px; margin-right:15px}
.m_center{float:left; width:396px}
.m_right{float:right; width:210px}

/*--头图--*/
#focusimg {position:relative;height:250px;width:314px;overflow:hidden;clear:both;overflow:hidden}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:314px;height:28px;background:#000;filter:Alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;text-indent:-9999px}
#focusimg h3 {position:absolute;width:250px;height:30px;line-height:34px;left:0;bottom:0;color: #FFFFFF;padding-left:10px;overflow:hidden}
#focusimg h3 a,#focusimg h3 a:visited{color:#fff;font-family:微软雅黑,宋体;font-size:15px; font-weight:bold;}
#focusimg h3 a:hover{color:#f8eabc;text-decoration:none;}
.focuspage{position:relative;z-index:20;margin-top:-20px;float:right;font-family:Arial;font-size:12px; font-weight:bold;_margin-top:-23px}
.focuspage a,.focuspage a:visited {padding:2px 4px 1px;color:#FFFFFF;text-decoration:none;line-height:12px;cursor:pointer; background:#555}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#FFFFFF;padding:2px 4px 1px;cursor:pointer;}

/*--左侧统一--*/
.l_tit{height:29px; padding-right:5px; border-bottom:1px solid #3f9ad6; text-align:right; line-height:29px}
.l_tit h3{display:block; float:left; padding-left:15px; background:url(auto_img.gif) -80px -108px; color:#333; text-align:left}
.b_line{ display:block;height:24px;background:url(auto_img.gif) -270px -108px}
.b_line i{visibility:hidden}

/*--右侧统一--*/
.r_tit,.r_tit1{height:29px; padding:0 10px; border-bottom:1px solid #e3e3e3;line-height:29px; color:#333; text-align:right}
.r_tit{ background-position:-670px -103px}
.r_tit strong,.r_tit1 strong{ display:inline;float:left; text-align:left}
.r_tit1{background-position:-550px -240px}

.tool{padding-top:10px; height:1%; overflow:hidden; *padding-bottom:10px; _padding-bottom:10px; border-bottom:1px solid #e3e3e3}
.tool li{float:left; display:inline; width:78px; height:28px; margin:0 0 10px 11px; padding-right:8px; border:1px solid #e3e3e3; line-height:28px; text-align:right}
.tool li.t_a{background:url(auto_img.gif) 0 -240px}
.tool li.t_b{background:url(auto_img.gif) -90px -240px}
.tool li.t_c{background:url(auto_img.gif) -180px -240px}
.tool li.t_d{background:url(auto_img.gif) -270px -240px}
.tool li.t_e{background:url(auto_img.gif) -360px -240px}
.tool li.t_f{background:url(auto_img.gif) -450px -240px}
/*--头条--*/
.headnews{}
.headnews h3{text-align:center;height:28px;overflow:hidden;}
.headnews h3 a,.headnews h3 a:visited{font-size:18px;color:#049;font-family:微软雅黑,宋体}
.headnews h3 a:hover{color:#0089e3;text-decoration:none;}
.headnews .smallnews{height:20px;line-height:20px;text-align:center;font-family:宋体;color:#434343;overflow:hidden;margin-top:4px; font-size:12px}
.headnews .smallnews a,.headnews .smallnews a:visited{color:#434343}
.headnews .smallnews a:hover{color:#0089e3}

/*--板块横条--*/
.tit{height:30px; padding:0 10px; line-height:30px; text-align:right}
.tit h3{ display:inline; float:left; text-align:left}

.tit_a,.tit_b,.tit_c,.tit_d{height:40px; padding:0 10px;text-align:right; line-height:40px; font-size:12px; color:#666}
.tit_a h2,.tit_b h2,.tit_c h2,.tit_d h2{display:inline; float:left; visibility:hidden}
.tit_a{ background:url(auto_img.gif) 0 -280px}
.tit_b{ background:url(auto_img.gif) 0 -400px}
.tit_c{ background:url(auto_img.gif) 0 -450px}
.tit_d{ background:url(auto_img.gif) 0 -500px}

/*--购车中心--*/
.original{background:#f8f8f8; border:1px solid #e3e3e3}
.o_list{padding:10px 0}
.o_list li{display:inline; float:left; width:170px; margin-left:16px; text-align:center}
.o_list li img{display: block; width:170px; height:110px}
.o_list li p{ text-align:center; font-size:12px; height:24px; overflow:hidden}
.l_pic{float:left; width:140px}
.t_z{ float:right; width:140px}
.c_list{padding:10px 0 10px 5px}
.c_list ul li{ line-height:26px;_height:26px}
.c_list ul li span{float:right; width:36px; font-size:12px; color:#666}
.c_list ul li h5{float:left; width:355px; text-align:left}


.car_tool{height:40px; padding:10px 0 10px 118px; background-position:0 -330px; border-bottom:1px solid #e3e3e3}
.car_tool li{display:block; float:left; width:87px; height:40px; padding-left:50px; line-height:40px; border-right:1px solid #e3e3e3}

/*--青岛汽车报价--*/
.colA{float:left; width:729px; height:auto; border:1px solid #e3e3e3; border-bottom:none}
.colA ul{ height:30px; background:#f7f7f7}
.titleTab{display:block; height:30px; overflow:hidden}
.titleTab li{display:block; float:left; width:60px; height:29px;border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; text-align:center; line-height:29px; color:#666; background:#f7f7f7;cursor:pointer; font-size:12px}
.titleTab li.on{width:60px; height:28px; border-left:1px solid #e3e3e3; border-top:2px solid #3f9ad6; width:60px; color:#343434;background:#fff; line-height:28px; font-weight:bold}
.titleTab li.s{display:block; width:119px; height:29px;border:none; border-bottom:1px solid #e3e3e3;background:none; cursor:auto}

.w160,.w84,.w60{float:left;display:block; text-align:center; font-size:12px; line-height:29px}
.w364{float:left;display:block;width:364px}
.w160{width:145px; padding-left:15px; text-align:left}
.w84{width:84px}
.w60{width:60px}
.w364 dt,.w364 dd{height:29px; border-bottom:1px solid #e3e3e3; line-height:29px; color:#666}

/*--青岛经销商推荐--*/
.dealer{ padding:14px 10px 0 10px}
.dealer_l{ float:left; width:60px; text-align:center}
.dealer_l img{display:block; height:60px; margin-top:4px}
.dealer_l a{ line-height:22px}
.dealer_r{ float:right; width:116px}

.usercars{ float:left;width:729px; border:1px solid #e3e3e3;}
.list_tit{height:29px; padding:0 15px; background:#f7f7f7; border-bottom:1px solid #e3e3e3; text-align:right; line-height:29px}
.list_tit strong{float:left}

/*个人信息*/
.per_list_1,.per_list_2{float:left; display:block; width:364px;font-size:12px}
.per_list_1{border-right:1px solid #dee4ed;}
.per_list_1 dt,.per_list_2 dt{height:26px; background:#f5f7f9; border-bottom:1px solid #e3e3e3}
.per_list_1 dd,.per_list_2 dd{height:26px;}

.w60{width:60px; text-align:center}
.w84a{width:84px; text-align:center}
.w95{width:95px; text-align:center}
.w205{width:204px; padding-left:15px}
.w205,.w60,.w95,.w84a{display:block; float:left; height:26px; line-height:26px}
.w190{ width:190px; height:20px}
.btn_s{ width:50px; height:24px; margin-left:60px; border:none; background:#409ad6; color:#fff; cursor:pointer}
#ml_b1 p,#ml_b2 p{ display:block; height:20px; margin-bottom:11px}


/*--青岛汽车报价--*/
.colB,.colf{width:208px; height:auto}
.colB ul,.colf ul{padding-left:10px; height:30px; background:#f7f7f7 url(line_2.gif) 0 29px repeat-x}
.titleTab1,.titleTab5{display:block; height:30px; overflow:hidden}
.titleTab1 li{display:block; float:left; width:70px; height:29px; text-align:center; line-height:29px; color:#666; background:#f7f7f7;cursor:pointer}
.titleTab1 li.on{width:70px; height:28px; border-top:2px solid #3f9ad6; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#343434;background:#fff; line-height:28px; font-weight:bold}
.titleTab5 li{display:inline; float:left; height:29px; padding:0 10px; text-align:center; line-height:29px; color:#666; cursor:pointer}
.titleTab5 li.on{display:inline;  height:28px;padding:0 10px; border-top:2px solid #3f9ad6; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#343434;background:#fff; line-height:28px; font-weight:bold}
.colf ul{background:url(line_2.gif) 0 29px repeat-x}
.pic_p{ padding:0 10px; background:#333; font-weight:bold; height:30px; line-height:30px}
#ml_f1 img,#ml_f1 h5,#ml_f1 h6,#ml_f1 p{display:block; width:180px; margin:0 auto}
#ml_f1 img{height:120px}
#ml_f1 h5,#ml_f1 h6{width:180px; line-height:30px; text-align:center}
#ml_f1 p{padding-bottom:10px; margin-bottom:4px; border-bottom:1px solid #e3e3e3;text-align:left; text-indent:2em; font-size:12px; color:#666}
#ml_f1 h6{font-size:12px; color:#2d5296}

/*--车型pk--*/
.pk{padding:9px 10px}
.pk img{ display:block; width:190px; height:60px; margin-bottom:5px}
.pk p{display:block; background:#409ad6; line-height:22px; text-align:center; height:22px; margin-bottom:5px; overflow:hidden}
.pk li{display:block; background:#f3f3f3; line-height:20px; text-align:center; margin-bottom:3px; height:20px; overflow:hidden}

/*--论坛精选--*/
.club_r{padding:2px 0 0 10px}
.club_r h5{ display:block; font-size:12px; font-weight:bold}
.club_r img{float:left; display:block; width:80px; height:50px}
.club_r p{ float:right; width:110px; font-size:12px; text-indent:2em; line-height:18px; color:#666}
.tit_pic{height:28px; padding:0 10px; border:1px solid #e3e3e3; background:#f2f2f2; line-height:28px; text-align:right}
.tit_pic h3{ float:left; display:inline-block;height:28px; padding:0 10px; line-height:28px; color:#fff; font-weight:bold; background:#409ad6; white-space: normal}
.pic_list{}
.pic_list li{ float:left; display:block; width:230px; margin-right:10px}
.pic_list li p{ text-align:center; font-size:12px}
.pic_list li img{ display:block; width:230px; height:150px}
.pic_list li.mz{ margin:0}
.club_pic{width:314px;  margin-bottom:10px}
.club_pic img{ display:block; height:210px}
.c_tpic{height:1%; overflow:hidden; padding-top:13px}
.c_tpic li{display:inline;float:left; width:140px; margin-right:10px}
.c_tpic li p{text-align:center; font-size:12px}
.c_tpic li img{ display:block; width:140px; height:90px}
.c_tpic li.mz{ margin:0}
.cl_list{padding:10px 0}
.cl_list li{height:26px; line-height:26px; overflow:hidden}
/*--论坛排行--*/
.c_num{padding:5px 0; height:1%; overflow:hidden}
.c_num_list{float:left; width:75px; padding-left:20px; margin-left:10px; font-size:12px; background:url(ol_img1.gif) 0 4px no-repeat}
/*--文章排行 帖子排行--*/
.colc,.cold{float:left;width:338px; margin-right:10px; height:auto; border:1px solid #e3e3e3; border-top:none}
.cole{float:right;width:250px; height:auto; border:1px solid #e3e3e3; border-top:none}
.colc ul,.cold ul,.cole ul{padding:10px 0 0 10px; height:30px; background:url(line_2.gif) 0 39px repeat-x}
.titleTab2,.titleTab3,.titleTab4{display:block; height:30px; overflow:hidden}
.titleTab2 li,.titleTab3 li,.titleTab4 li{display:block; float:left; width:70px; height:29px; text-align:center; line-height:29px; color:#666}
.titleTab2 li.on,.titleTab3 li.on,.titleTab4 li.on{width:70px; height:28px; border-top:2px solid #3f9ad6; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#343434;background:#fff; line-height:28px; font-weight:bold}
.titleTab4 li{cursor:pointer}
.titleTab2 li.s,.titleTab3 li.s{display:block; width:246px; height:29px; cursor:auto; text-align:left; font-weight:bold; line-height:29px; color:#2b2b2b}
.titleTab4 li.s{display:block; width:90px; height:29px; cursor:auto; text-align:left; font-weight:bold; line-height:29px; color:#2b2b2b}
#ml_c1,#ml_c2,#ml_d1,#ml_d2,#ml_e1,#ml_e2{padding:5px 10px 10px 30px; background:url(ol_img.gif) 10px 11px no-repeat}
#ml_c1 li,#ml_c2 li,#ml_d1 li,#ml_d2 li,#ml_e1 li,#ml_e2 li{line-height:26px; font-size:12px; text-align:right; color:#d13c69; height:26px; overflow:hidden}
#ml_c1 li a,#ml_c2 li a,#ml_d1 li a,#ml_d2 li a,#ml_e1 li a,#ml_e2 li a{ float:left}
#ml_d2 li a,#ml_d1 li a{display:block; float:left; width:255px; text-align:left}

/*--酷车美女--*/
.blk_29{overflow:hidden; zoom:1; position:relative; height:180px; padding-top:10px; border:1px solid #e3e3e3; border-top:none}
.blk_29 .LeftBotton {float:left;width:25px;height:160px; background:#fff url(ca_hz_002.gif) 0 50px no-repeat;cursor:pointer; position:absolute}
.blk_29 .RightBotton {float:right;width:25px;height:160px;background:#fff url(ca_hz_003.gif) 0 50px no-repeat;right:-2px;cursor:pointer;position:absolute;top:10px;}
.blk_29 .Cont { overflow:hidden; padding-left:20px; width:930px}
.blk_29 .box {float:left; width:152px}
.blk_29 .box img{ display:block;width:120px; height:160px; margin:0 auto}
.rollphotos{width:950px}
/*--友情链接--*/
.link{padding:0 0 10px 15px;height:1%; overflow:hidden; border:1px solid #e3e3e3; background:#f3f3f3}
.link li{float:left; display:block; width:116px; line-height:22px; text-align:left}
.tel{ padding:15px; font-size:12px; border-bottom:1px solid #e3e3e3; text-align:center}
/*--左中右对齐--*/
/*.m_left,.m_center,.m_right{margin-bottom:-1000px; padding-bottom:1000px}*/

