/* =General Element   */
* {margin: 0;padding: 0;}
body,table,select{ font-size:12px;}
body {background-color: #e8e8e8;}
img {border: none; vertical-align:top;}
ul {margin:0;border:0;padding:0;list-style:none;}
li {margin:0;border:0;padding:0;list-style:none;}  

/* public */
.page {width: 1000px; margin: 3px auto;}
.page_ {width: 1000px; margin:auto;overflow: auto !important;overflow: inherit;}
.page0 {width: 1000px; margin: 0px auto;}


.button1{border:1px solid #999; height:25px; width:120px;}
.sBut{background:  url(../images/but1.png) no-repeat; width:53px;height:19px; border:none;cursor:pointer;}
.sBut_0{background:  url(../images/but4.png) no-repeat; width:48px;height:19px; border:none;cursor:pointer;}
.lBut{background:  url(../images/but2.png) no-repeat; width:59px;height:22px; border:none;cursor:pointer;}
.but_sub{background:  url(../images/hy_but3.png) no-repeat; width:78px;height:24px; border:none;cursor:pointer;}
.but_res{background:  url(../images/hy_but4.png) no-repeat; width:78px;height:24px; border:none;cursor:pointer;}
.but_sub1{background:  url(../images/hy_but5.png) no-repeat; width:86px;height:20px; border:none;cursor:pointer;}
.but_res1{background:  url(../images/hy_but6.png) no-repeat; width:86px;height:20px; border:none;cursor:pointer;}
.but_sub2{background:  url(../images/es_but2.png) no-repeat; width:85px;height:23px; border:none;cursor:pointer;}
.but_sub3{background:  url(../images/hy_but1.png) no-repeat; width:86px;height:20px; border:none;cursor:pointer;}


.clear{clear:both;}
.none{display:none;}
.bgwhite{background-color:white;}
.redxing{color:red; font-size:14px;}
.message{font-size:14px; color:#F00; text-align:center; line-height:22px;}
/* boxBorder */
.box {border: 1px #7b9ebd solid;} 
.allBorder	{ border:1px solid #CCC;}
.lbrBorder	{ border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC;}
.lrBorder	{ border-left:1px solid #CCC;border-right:1px solid #CCC;}
.ltrBorder	{ border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;}
.trbBorder	{ border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.lBorder	{ border-left:1px solid #CCC;}
.rBorder	{ border-right:1px solid #CCC;}
.bBorder	{ border-bottom:1px solid #CCC;}
.bBorder1	{ border-bottom:1px dotted #666;}
.tbBorder	{ border-top:1px solid #CCC;border-bottom:1px dotted #666;}
/* boxBorder End*/


A:link {text-decoration: none;color: #000000;}
A:visited {text-decoration: none;color:#000000;}
A:active {text-decoration: underline; color: #FF0000;}
A:hover {text-decoration: underline;color: #FF0000;}
A.white:link {text-decoration: none;color: #FFFFFF;}
A.white:visited {text-decoration: none;color: #FFFFFF;}
A.white:active {text-decoration: underline;color: #FFFFFF;}
A.white:hover {text-decoration: underline;color: #FFFFFF;}
A.black:link {text-decoration: none;color: #000000;}
A.black:visited {text-decoration: none;color: #000000;}
A.black:active {text-decoration: underline;color: #FF0101;}
A.black:hover {text-decoration: underline;color: #FF0101;}
A.red:link {text-decoration: none;color: #FF0101;}
A.red:visited {text-decoration: none;color: #FF0101;}
A.red:active {text-decoration: underline;color: #FF0101;}
A.red:hover {text-decoration: underline;color: #FF0101;}
A.yellow:link {text-decoration: none;color: #FF9900;}
A.yellow:visited {text-decoration: none;color: #FF9900;}
A.yellow:active {text-decoration: underline;color: #FF9900;}
A.yellow:hover {text-decoration: underline;color: #FF9900;}

/* =Parts:top   */
#logo {width: 255px;padding-top:8px;float: left;}
#topr {width: 400px;background:url(../image/tit_bg0.png) repeat-x;float:right; text-align:center;}
#topr div{padding-top:10px;}

#nav{height:30px; clear:both;}
#navl{background:url(../images/nav1_0.png) no-repeat; width:6px;height:30px; float:left;}
#navm{background:url(../images/nav1_1.png) repeat-x;width:988px;height:30px;float:left;  color:#FFF;}
#navm a{ font-size:14px; font-weight:bold; color:#FFF; display:block; width:95px;height:30px; line-height:30px;float:left; text-align:center;}
#navm .navline{background:url(../images/nav1_line.png) no-repeat; width:2px;height:30px; float:left; display:block;}
#navr{background:url(../images/nav1_2.png) no-repeat; width:6px;height:30px;float:left;}
#navlogin{height:65px;background:url(../images/bg3_.png)  repeat-x;}
#navlogin .l{width:172px; height:65px; background:url(../images/bg3.png) no-repeat; float:left;}
#navlogin .r{width:800px; height:30px;  float:right; padding-top:6px; font-size:14px;}
#navlogin .r a{font-size:14px;}

#cardg .title{background:url(../images/bg2_.png) repeat-x;}
#cardg .titlel{ height:31px; width:100px; background:url(../images/bg2.png) no-repeat;}
#cardg .dgs1{ width: 90px;height:26px; background:url(../images/bg4.png) no-repeat; font-size:14px; font-weight:bold; padding:12px 0 0 21px; float:left;}
#cardg .dgs2{ width: 865px;height:28px; padding:10px 0 0 15px; float:left; text-align:center;}

#carzx .title{background:url(../images/bg5_.png) repeat-x;}
#carzx .title1{ height:32px; width:100px; background:url(../images/bg5_1.png) no-repeat;}
#carzx .title2{ height:25px; width:105px; background:url(../images/bg6.png) no-repeat; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-top:10px; float:left;}
#carzx .title2_ {height:25px;padding-top:10px;float:right;width:60px;text-align:center; }
#carzx .title2_ a{font-size:14px; }
#carzx .title3{ height:35px;background:url(../images/bg6_.png) repeat-x;}
#carzx .title4{ height:32px;background:url(../images/icon7.png) no-repeat; padding-left:115px; line-height:32px; border-bottom:2px #d1d1d1 solid;}
#carzx .bigimg {width:340px;float:left;}
#carzx .newslist{width:315px; float:left;}
#carzx .newslist li{font-size:14px;line-height:25px; color:#666;}
#carzx .newslist li a{font-size:14px; line-height:25px; width:270px; float:left; display:block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/* firefox only */
#carzx .newslist li:not(p) {clear: both;}
#carzx .newslistli:not(p) a {max-width: 270px;width:auto;float: left;}
#carzx .newslist li:not(p):after {content: "...";float: left;width: 10px;color: #000;}

#scrollMsg{height:32px;overflow:hidden;}
#scrollMsg li{height:32px;clear:both;}
#scrollMsg li a{height:32px;line-height:32px;white-space:nowrap;overflow:hidden; font-size:14px; float:left;display:inline;width:280px;}

#carfw .title{background:url(../images/bg5_.png) repeat-x;}
#carfw .title1{ height:32px; width:100px; background:url(../images/bg5_2.png) no-repeat;}
#carfw .title2{ height:22px; width:105px; background:url(../images/bg7.png) repeat-x; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-top:7px; float:left;}
#carfw .title2_{height:22px;padding-top:7px;float:left;width:105px;text-align:center; }
#carfw .title2_ a{font-size:14px; }
#carfw .title3{ height:29px;background:url(../images/bg7_.png) repeat-x;}
#carfw .col1{width:340px; float:left;}
#carfw .col2{width:395px; float:left; margin-left:5px;}
#carfw .col3{width:255px; float:right;}
#carfw .col3 img{ margin-bottom:3px;}
#carfw .qcjr{height:24px;  background:url(../images/bg9.png)  repeat-x;}
#carfw .qcjr a{ float:left; display:block; width:80px; height:18px; background:url(../images/icon5.png) no-repeat 8px 10px; font-size:14px; text-align:center; padding:6px 0 0  8px;display:inline;}
#carfw .wangdian a{ float:left; display:block; width:78px; height:20px; background:url(../images/bg8.png); font-size:14px; text-align:center; padding-top:6px; margin-right:5px; margin-bottom:5px; display:inline;}

#cares .title{background:url(../images/bg5_.png) repeat-x;}
#cares .title1{ height:32px; width:100px; background:url(../images/bg5_3.png) no-repeat;}
#cares .erlist dl{ width:198px; margin:10px 0; float:left; display:inline;}
#cares .erlist dt{text-align:center; margin-bottom:10px;}
#cares .erlist dt img{ height:105px; width:140px;}
#cares .erlist dd {font-size:13px; line-height:22px; width:180px; margin-left:10px;}
#cares .erlist font {font-size:13px; line-height:22px; color:#fe5a00;}
#cares .dd1{text-align:center; margin-top:5px;}

#carwz .title{background:url(../images/bg10.png) repeat-x;height:28px;}
#carwz .titlenav{background:url(../images/icon6.png) no-repeat 20px 10px;height:20px; width:298px; padding:8px 0 0 35px; font-size:13px; font-weight:bold; float:left;}
#carwz .wzlist ul{ float:left;width:313px;padding:10px 0 10px 20px;}
#carwz .wzlist a{ font-size:13px; line-height:22px;}

#ersearch{padding:10px 0; text-align:center;}
#ersearch td{ font-size:14px;}

#col1{ float:left; width:240px;}
#col1 .title1{ height:31px; background:url(../images/zx_bg0.png) repeat-x;}
#col1 .title1_l{ height:25px; padding:6px 0 0 35px; background:url(../images/zx_icon1.png) no-repeat 10px 6px;; font-size:14px;  font-weight:bold; color:#474747;}
#col1 .title1_l1{ height:25px; padding:6px 0 0 35px; background:url(../images/hy_icon1.png) no-repeat 16px 6px;; font-size:14px;  font-weight:bold; color:#474747;}
#col1 .title2{ height:31px; background:url(../images/es_bg1.png) repeat-x;}
#col1 .title2_l{ height:25px; padding:6px 0 0 35px; background:url(../images/es_icon2.png) no-repeat 10px 6px;; font-size:14px;  font-weight:bold; color:#474747;}
#col1 .title2_l1{ height:25px; padding:6px 0 0 35px; background:url(../images/es_icon3.png) no-repeat 10px 6px;; font-size:14px;  font-weight:bold; color:#474747;}
#col1 .title2_l2{ height:22px; padding:9px 0 0 35px; background:url(../images/es_icon5.png) no-repeat 15px 10px;; font-size:14px;  font-weight:bold; color:#474747;}
#col1 .title2_l3{ height:23px; padding:8px 0 0 35px; background:url(../images/wx_icon1.png) no-repeat 13px 6px;; font-size:14px;  font-weight:bold; color:#474747;}

#col1 .colnav{ background:url(../images/zx_icon2.png) no-repeat 15px 8px #f2f2f2;  height:23px; padding:7px 0 0 35px; margin:2px 2px 0 2px;}
#col1 .colnav a{font-size:14px;}
#col1 .brand{text-align:center;}
#col1 .brand img{ margin-bottom:3px;}
#col1 .erzx{width:240px; margin:10px 0;}
#col1 .erzx li a{font-size:14px; line-height:25px; width:230px; float:left; display:block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#col1 .erzx li{font-size:14px;line-height:25px; padding-left:5px;}


#col2{ float:right;width:750px;}
#col2 .content{line-height:26px; font-size:14px; padding:10px; text-align:left;}
#col2 .title1{ height:35px;background:url(../images/bg6_.png) repeat-x;}
#col2 .title1_l{ height:25px; width:105px; background:url(../images/bg6.png) no-repeat; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-top:10px; float:left;}
#col2 .title2{height:31px; background:url(../images/es_bg1.png) repeat-x;}
#col2 .title2_l{ height:23px; padding:8px 0 0 35px; background:url(../images/es_icon1.png) no-repeat 10px 8px;; font-size:14px;  font-weight:bold; color:#474747;float:left;}
#col2 .title2_l1{height:25px; padding:6px 0 0 35px; background:url(../images/es_icon4.png) no-repeat 10px 6px;; font-size:14px;  font-weight:bold; color:#474747; float:left;}
#col2 .title_r{ height:28px; padding:3px 15px 0 0; font-size:14px;float:right;}
#col2 .title_r1{height:23px; padding:8px 15px 0 0; font-size:14px;float:right;}

#col2 .title3{height:28px;background:url(../images/bg6_.png) repeat-x; font-size:14px; font-weight:bold; padding:7px 0 0 20px;}
#col2 .title4{height:36px; background:url(../images/es_bg2.png) repeat-x; border-bottom:1px solid #CCC;}
#col2 .titlel_1{height:25px; padding:10px 0 0 25px; background:url(../images/es_icon6.png) no-repeat 12px 10px;; font-size:14px;  font-weight:bold; float:left;}


#col2 .newslist{float:left;width:480px;}
#col2 .newslist li a{font-size:14px; line-height:25px; width:405px; float:left; display:block;}
#col2 .newslist li{font-size:14px;line-height:25px;}

#col2 .bg{ background:url(../images/zx_bg1.png) no-repeat right; float:right; height:705px; width:265px;}
#col2 .bg1{ background:url(../images/hy_bg1.png) no-repeat right; float:right; height:765px; width:265px;}
#col2 .line{ border-bottom:1px dashed #666; clear:both;margin:0px 8px;}
.line1{ border-left:1px dashed #ccc; width:1px; float:left; height:200px; margin-top:10px; display:inline;}
#col2 .erlist dl{ width:185px; margin:10px 0; float:left; display:inline; }
#col2 .erlist dt{text-align:center; margin-bottom:10px;}
#col2 .erlist dt img{ height:115px; width:150px;}
#col2 .erlist dd img{ cursor:pointer;}
#col2 .erlist dd {font-size:13px; line-height:22px; width:175px; margin-left:10px;
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
#col2 .erlist font {font-size:13px; color:#fe5a00;overflow:hidden;}
#col2 .dd1{text-align:center; margin-top:5px;}

#col2 .ercon{padding:0 10px;}
#col2 .ercon dl{ width:360px; margin:10px 0; float:left; display:inline;}
#col2 .ercon dt{text-align:center; margin-bottom:10px;}
#col2 .ercon dt img{ height:260px; width:355px;}
#col2 .ercon dd img{height:65px; width:85px;}
#col2 .erconinfo{border-top:1px #CCC solid; border-right:1px #CCC solid; background-color:#f2f2f2;}
#col2 .erconinfo td{ font-size:14px;border-left:1px #CCC solid; border-bottom:1px #CCC solid; height:28px; line-height:28px;}

#col2 .erqgnav{background-color:#858585;}
#col2 .erqgnav dt{color:#FFF; text-align:center;}
#col2 .erqgnav dd{color:#FFF;}

#col2 .erqg dl{ height:30px;clear:both;}
#col2 .erqg dt{ float:left;font-size:14px;line-height:30px;width:260px;}
#col2 .erqg dd{ float:left;text-align:center;font-size:14px; line-height:30px; width:150px;}
#col2 .erqg .qgdd1{ width:90px;}

#col2 .wxaqlist { padding:10px;}
#col2 .wxaqlist dt{ font-size:14px; font-weight:bold; color:#0083de;line-height:30px;}
#col2 .wxaqlist dd{ font-size:14px; line-height:22px;border-bottom:#CCC 1px dashed; padding:10px 0;}
#col2 .wxaq td{ font-size:14px; padding-left:10px;}

#col2 .wxyy td{ font-size:14px; line-height:22px;}
#col2 .wxyy th{ font-size:14px; line-height:22px; background-color:#f0f0f0; border-bottom:1px #CCC solid;}
#col2 .wxyy .td1{background-color:#eaeaea; border-bottom:1px solid #CCC; text-align:right;}
#col2 .wxyy .td2{ padding:10px; border-bottom:1px solid #CCC;}

#col2 .wxzslist { padding:10px 0; float:left; width:375px;}
#col2 .wxzslist li a{font-size:14px; line-height:25px; width:350px; float:left; display:block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#col2 .wxzslist li{font-size:14px;line-height:25px;}

/* firefox only */
#col2 .wxzslist li:not(p) {clear: both;}
#col2 .wxzslist li:not(p) a {max-width:350px;width:auto;float: left;}
#col2 .wxzslist li:not(p):after {content: "...";float: left;width: 10px;color: #000;}

#col2 .hybm{float:left;width:480px;}
#col2 .hybm td{ font-size:14px; padding-left:10px;}
#col2 .hybmlb{ padding:0 5px;}
#col2 .hybmtit {font-size:14px; color:#bf5b5b; line-height:30px;}
#col2 .hybmtit a{font-size:14px; display:block; float:left; width:360px; background:url(../images/hy_icon2.png) no-repeat 10px 10px; padding-left:20px;}
#col2 .hybmcon{line-height:20px; color:#666;}
#col2 .hybmbut{text-align:right; height:25px; padding-right:10px;}

#buycar .con{padding-top:10px; text-align:center;}
#buycar .con td{font-size:12px; color:#666;}
#buycar .con input{border:#999 1px solid;}
#buycar .contit {background-color:#e8e8e8;border-bottom:#999 1px solid; height:35px; line-height:35px;}
#buycar .contit strong{font-size:14px;}
/*pagination*/
#pagination {font-size:14px; text-align:center; line-height:30px; height:30px;}
#pagination a{font-size:14px;}

#newsView {padding:5px;table-layout:fixed;word-wrap:break-word;word-break;break-all; width:740px;}
#newsView .newsnav{height:25px; border-bottom:1px  dashed #0f8fb4; padding:5px 0 0 15px; font-size:14px;color:#14a0c9;}
#newsView .newsnav a{font-size:14px; color:#14a0c9;}
#newsView .tit{height: 25px;font-size: 22px;font-weight: bold;color: #ff6600;padding-top: 10px;padding-bottom: 12px;border-bottom:dotted  1px #999999;	margin: 0px;text-align:center;}
#newsView .info{font-size:14px;padding-top: 5px;padding-bottom: 5px;background-color:#E9E8E8;text-align:center;}
#newsView .info h3{ display:inline;font-size:14px; font-weight:normal;}
#newsView .content{padding:10px;font-size: 14px;text-align: left;line-height: 25px;}

#brand .title2{height:31px; background:url(../images/es_bg1.png) repeat-x;}
#brand .title2_l{ height:23px; padding:8px 0 0 35px; background:url(../images/es_icon1.png) no-repeat 10px 8px;; font-size:14px;  font-weight:bold; color:#474747;float:left;}
#brand .b{ height:166px; margin:10px 0; clear:both;}
#brand .bgl{background:url(../images/zt_bg3.png) no-repeat; height:166px; width:10px; float:left;}
#brand .bgm{background:url(../images/zt_bg3_1.png) repeat-x; height:166px; width:940px; float:left;}
#brand .bgr{background:url(../images/zt_bg3_2.png) no-repeat; height:166px; width:10px; float:right;}
#brand .brandcar{float:left;padding-top:25px;}
#brand .brandcar dl{ float:left;width:140px;}
#brand .brandcar dt img{ width:140px; height:85px;}
#brand .brandcar dd{font-size:14px; text-align:center; height:35px; line-height:35px;}
#brand .l1{background:url(../images/zt_bg1.png) no-repeat; width:32px; height:85px; float:left;}
#brand .l2{background:url(../images/zt_bg2.png) no-repeat; width:50px; height:85px; float:left;}
#brand .l3{background:url(../images/zt_bg1_.png) no-repeat; width:32px; height:85px; float:left;}
#brand .blogo{float:left;text-align:center;width:150px; padding-top:10px;}

#mortgage {border:#999 1px solid;}
#mortgage td{ color:#666;}
#mortgage input{border:#999 1px solid;}
#mortgage th{background-color:#e8e8e8; font-size:14px; border-bottom:#999 1px solid;color:#666;}
#mortgage .result{font-size:26px; color:#F00; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#mortgage .info{ font-size:14px; padding:10px;}
#ad01{width: 111px;height: 38px;overflow:hidden;float:left;}
#ad02{width: 111px;height: 38px;overflow:hidden;float: right;}

#brandlink img{ }
/* =Parts:friendlink   */
#link1 {height: 29px;background:  url(../images/link.png);}
#link2 {padding:4px 8px 4px 8px;}
#link2 a {color: #000;line-height:20px; font-size:13px;}
#link2 a:hover {color: #FF0000;}
#link2 strong{color:#f20000;font-size:13px;}
#link3 {height:20px; padding-right:8px; text-align: right;}
#link3 a {color: #000;}
#link3 a:hover {color: #FF0000;}

/* =Parts:copyright   */
#bottom {height:7px;background:url(../image/tit_bg_buttom.png) repeat-x;}
#copyright {margin-top: 4px;text-align: center; padding:10px 0; border-top:3px #999 solid;}
#copyright div{ height:25px;}
#copyright a {color: #000;}
#copyright a:hover {color: #FF0000;}



