i{font-style: normal;} 
h3{color: #164A84;}
.bottom a{color: #fff;}
h4{ 
    height: 20px;
    line-height: 20px; 
    overflow: hidden;
    padding-top: 3px;
}
p{line-height: 20px; margin: 0;}  
.mainTit,.mainTit a{
    color: #FA1807;
    font-size: 20px;
    text-align: center;
    padding-top: 4px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;;
}
.center{text-align: center;}
.entry{float: right;padding-right: 10px;color: #164A84;}
.entry a{color: #164A84; padding: 0 5px;}
.bor2pxBggray{border: 2px solid #B7C6D7; background: #F4F3F3;}
.w234{width: 234px;float: left;margin-right: 8px;}
.mR0{margin-right: 0;}

.starxx {background: url("../images/star.gif") no-repeat 0 -59px;padding-right: 50px;}   /*** 星级 ***/   
.star1,.star0 {
    background: url("../images/star.gif") no-repeat 0 0px;
    display: inline-block;
    width: 57px;
    height: 14px;
    overflow: hidden;
    vertical-align: middle;
	cursor:pointer;
}  
.star1{ background-position:  0 -20px;}
.star2{ background-position:  0 -40px;}
.star3{ background-position:  0 -60px;}
.star4{ background-position:  0 -80px;}
.star5{ background-position:  0 -100px;}
/*** ptxt ***/
.pTxt h4{font-weight: bold;}
.pTxt img{
    float: left;
    margin:0 8px;
    padding: 1px;
    border: 1px solid  #ECEAEA;
}
/*** tlist ***/
.tList li{
    background:url(indexbg.gif) no-repeat -85px -16px;
    height: 24px;
    overflow: hidden;
    padding-left:10px;
}
.tList a{color: #164A84;}
/*** plist ***/
.pList li{float: left; text-align: center;}
.pList img{padding: 1px;border: 1px solid  #ECEAEA;}
/*** coltit ***/
.colTit1{
    background:url(indexbg.png) repeat-x 0 -336px; 
    height: 34px;
    line-height: 34px;
    overflow: hidden;
}
.colTit1 select{   
    float: left;
    margin:7px -1px 0 0;  
    width: 120px;  
    border: 1px solid #C7C3C3;
}
.colTit1 .seaTxt {
    float: left;
    width: 130px; 
    border: 1px solid #C7C3C3;
    margin: 5px 0 0 10px;
    height: 21px;
    line-height: 21px;
    color: #DDD;
}
.colTit1 .seaBtn1{
    float:left;
    background:url(indexbg.gif) no-repeat -1px -86px;
    border: none;
    width: 42px;
    height: 23px;
    margin: 5px 5px 0 0;  
    cursor: pointer;
}
.colTit1 .seaBtn2,.colTit1 .seaBtn3{
    float:left;
    background:url(indexbg.gif) no-repeat -45px -86px;
    border: none;
    width: 43px;
    height: 19px;
    margin: 7px 0 0 5px;
    display: inline;
    cursor: pointer;
}
.colTit1 .seaBtn3{background-position: -45px -114px;}
.colTit2 {
    background:url(indexbg.png) repeat-x 0 -589px; 
    height: 26px; 
    line-height: 26px;
    border-left: 1px solid #D9D7D7;
    border-right: 1px solid #D9D7D7;
    overflow: hidden;
}
.colTit2 a{ padding: 0 2px;}
.colTit2 .hd{
    float: left;
    font-size: 14px;
    color: #346294;
    border-right: 1px solid #E6E7E8;
    padding: 0 5px;
    margin-right: 5px;
}
.colTit3{background:url(indexbg.png) repeat-x 0 -645px;height: 30px;line-height: 30px;}
.colTit4{background:url(indexbg.png) repeat-x 0 -704px;height: 30px;line-height: 30px;}
.colTit4 h3{width: 72px; height: 30px;line-height: 1000px; background:url(indexbg.gif) 0 -153px;overflow: hidden;}
.colTit5 {
    background:url(indexbg.png) repeat-x 0 -806px;
    color: #164A84; 
    height: 30px;
    line-height: 30px;}
.colTit5 h3{
    background:url(indexbg.gif) 0 -194px;
    width: 111px;
    height: 30px;
    line-height: 1000px;
    overflow: hidden;
    float: left;
    padding: 0;
}
.colTit5 .entry span{
    padding: 0 10px 0 9px;
    border-left: 1px solid #9FB2C8;
    cursor: pointer;
    display: inline-block;
}
.colTit5 .entry .act{color: #F51E08; background:url(indexbg.png) repeat-x 0 -866px;font-weight: bold;}
.colTit6{ 
    height: 34px;
    line-height: 34px; 
    background:url(indexbg.png) repeat-x 0 -984px;
    border-left: 1px solid #D9D7D7;
    border-right: 1px solid #D9D7D7;
    margin-bottom: 10px;
}
.colTit6 .chs1,.colTit6 .buy,.colTit6 .yong,.colTit6 .xue,.colTit6 .rent{
    background:url(indexbg.gif) 0 -235px;
    width: 80px;
    height: 34px;
    padding: 0;
    line-height: 1000px;
    overflow: hidden;
}
.colTit6 .buy{background-position: 0 -279px;}   
.colTit6 .yong{background-position: 0 -522px;}   
.colTit6 .xue{background-position: 0 -571px;}    
.colTit6 .rent{background-position: 0 -615px;}   
.colTit7 {
    background:url(indexbg.png) repeat-x 0 -1042px;
    height: 26px;
    line-height: 26px;
    margin: 10px 0;
} 
.colTit7 .more{
    background:url(indexbg.gif) 0 -323px;
    width: 57px;
    height: 21px;
    text-decoration: none;
    overflow: hidden;
    float: right;
    margin: 2px 8px 0 0;
    _display: inline;
}

.colTit7 dt{
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 0 10px;
    color: #BB0505;
}
.colTit7 dd{
    cursor: pointer;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
    margin-top: 1px;
}
.colTit7 .act{ 
    background:url(indexbg.png) repeat-x 0 -1081px;
    border: 1px solid #C4C4C4;
    border-bottom: none;
    font-weight: bold;
}
/*** content ***/
.content1 { height: 126px; background:url(indexbg.png) repeat-x 0 -370px;}
.content1 .choose{float: left;width: 750px; border-right: 1px solid #E8E9E9;}
.content1 .tabbar {
    background:url(indexbg.png) repeat-x 0 -526px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
}
.content1 .tabbar dt{ 
    background:url(indexbg.gif) 0 -42px; 
    float: left;
    width: 88px;
    overflow: hidden;
    height: 34px;
}
.content1 .tabbar dd{ 
    float: left;
    border-left: 1px solid #E8E9E9; 
    padding: 0 7px;
    color: #164A84;
    font-weight: bold;
    cursor: pointer;
}
.content1 .tabbar .act{
    height: 30px;
    line-height: 30px;
    background:#fff;
    border-top:3px solid #9A1010; 
    color: #9A1010;
}
.content1 .items li{
    height: 30px;
    padding-left: 8px;
    line-height: 30px;
}
.content1 .items .bgGray{background: #F1F1F1;}
.content1 .items span{
    display: inline-block;
    width: 74px;
    padding-right: 8px;
    position: relative;
}
.content1 .items a{
    width: 74px;
    display: inline-block;
    overflow: hidden;
    height: 30px;
    vertical-align: top;
}
.content1 .items .tip{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #164A84;
    display: block;
    color: #000000;
    left: 0;
    line-height: 24px;
    padding-left:5px;
    position: absolute;
    font-style: normal;
    top: 24px;
    width: 173px;  
    height: 24px;
    cursor: default;
    z-index: 100;
}
.content1 .items em {
  color: #CC0000;
  font-weight: bold;
  font-style: normal;
  line-height: 20px;
}
.content1 .tuijian{float: right;width: 195px;font-weight: bold;}
.content1 .tuijian h4{height: 30px;line-height: 30px; font-weight: bold;}
.content1 .tuijian img{
    float:left;
    padding: 1px; 
    border: 1px solid #ECEAEA;
    margin-right:8px;
} 
.content1 .tuijian .fl{line-height: 28px;}
.content2 {background:url(indexbg1.png) repeat-x 0 0;}
.content2 .center,.content2 .center a{height:24px;overflow:hidden;color: #164A84;}
.content2 .lineDottedGray{ margin: 8px;}
.content3 { 
    border-left: 1px solid #EAEAEA;
    width: 298px;
    float: left;
    padding: 0 10px;
}
.content3 .hd{background:url(indexbg.png) repeat-x 0 -758px;padding-bottom: 8px;height: 24px;}
.content3 .hd h3{float: left;background: #fff;padding: 0 10px;}
.content3 .pTxt{
    clear: both;
    height: auto;
    *height: 1%;
    padding: 0 0 10px;
    margin-bottom: 5px;
    background: url("lineDotted.png") repeat-x 0 bottom;
}
.content4 .carList{
    _display: inline;
    float: left;
    margin: 8px 0 8px 8px;
    width: 466px;
    background: #fff;
}
.content4 dd{
    border-bottom: 1px solid #C9D5E3;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.content4 span{
    display: inline-block;
    text-align: center;
    width: 90px;  
    margin-left: 1px;  
    height: 26px;
    overflow: hidden;
    vertical-align: top;
}
.content4 dt span{
    background:url(indexbg.png) repeat-x 0 -926px;
    color: #fff;  
    height: 28px;
    line-height: 28px;
}
.content4 .w60{width: 60px;} 
.content4 dd .w60{font-weight: bold;color: #164A84;}
.content4 .w60 a{color: #164A84;}
.content4 .w130{width: 130px;}
.content5 .carList1{
    border: 1px solid #D8DADB;
    _display: inline;
    float: left;
    margin: 8px 0 8px 8px;
    width: 520px;
}
.content5 .w410{width: 410px;}
.content5 .tit{
    background:#E6E6E6;
    font-weight: bold;
    color: #424141;
    padding-left: 10px;
}
.content5 .tit1{
    background:#F6F6F6;
    font-weight: bold;
    color: #FB5D07;
    height: 24px;
}
.content5 dd{
    background: url("lineDotted.png") repeat-x 0 0;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.content5 span{
    display: inline-block;
    width: 90px;
    text-align: center;
    overflow: hidden; 
    vertical-align: top;
}
.content5 .y{text-align: left;padding-left: 10px;}
.content5 .dealer{width: 150px; height: 24px;}
.content6 .pTxt{
    background: none;
    padding: 3px 0 5px;
    height: auto;
    *height: 1%;
}
.content6 .pList li{width: 144px;padding: 10px 5px 5px 10px;}
.content6 .pic1 li{width: 124px;padding: 10px 17px 10px 18px;}
.content6 .pic1 h4,.content6 .pic2 h4{background: #EFF2F6; padding: 3px 0;}
.content6 .pic2 li{width: 104px;padding: 10px 0 10px 14px;}
.content7 .pList li{       
    margin: 10px 10px 1px 8px;
    padding: 2px 2px 0;
    width: 124px;
    background: #E9EAEA;
    _display: inline;
}
.content8 .pList li{width: 126px;padding: 10px 0 5px 29px;}
.content8 .pList img{
    background:url(bg5.gif) 0 -162px;
    border: none;
    padding: 3px 3px 14px;
    display: block;
}
.content9 li{
    float: left;
    width: 98px;
    padding-left: 8px;
    overflow: hidden;
    height: 24px;
}
.content10 {background:url(indexbg2.png) repeat-x 0 0; margin: 1px 2px;padding: 0 5px;}
.content10 .tit{
    font-weight: bold;
    border-bottom: 1px solid #D9D7D7;
    margin-bottom: 2px;
    padding:5px 0 0 8px;
}
.content10 .tit1{
    background: #EBEBEB;
    height: 24px;
    line-height: 24px;
}
.content10 dd{
    border-top: 1px solid #E3E3E3;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.content10 span{
    display: inline-block;
    width: 60px;
    text-align: center;
    overflow: hidden;
    height: 24px;
    overflow: hidden; 
    vertical-align: top;
}
.content10 .w210{width: 210px; text-align: left;padding-left: 10px;}
.content10 .w210 a{color: #164A84;}
.content10 .w150{width: 100px;}
.content10 .w190{width: 180px;}
.content10 .yangche .w210{ width: 130px;}
.content10 .yangche .w190{ width: 90px;}
.content10 .yangche .w160{ width: 270px;}
.content10 .yangche dd .w160{text-align: left;}
.content11 .th1{
    background:url(indexbg.png) repeat-x 0 -1130px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.content11 .th2{
    background: #F2F2F2;
    font-weight: bold;
    color: #FB5D07;
    height: 24px;
    overflow: hidden;         
}
.content11 dd{
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    border-top: 1px solid #C4C4C4;
    vertical-align: middle;
}
.content11 span{
    display: inline-block;
    width: 120px;
    border-left: 1px solid #C4C4C4;
    text-align: center;
    height: 24px;
    overflow: hidden; 
    vertical-align: top;
}
.content11 .td1{
    width: 140px;
    padding-left: 10px;
    text-align: left;
    margin-left: -1px;
}      
.content11 .td1 a{color: #164A84;}
.content11 .td2{width: 155px;}
.content12 li{
    clear: both;
    margin:0 0 8px 8px;
    vertical-align: top;
    overflow: hidden;
    line-height: 21px;
    height: 21px;
}
.content12 .h73{height: 79px;}
.content12 .h25{height: 25px;}
.content12 label{float: left;width: 48px;}
.content12 .lbl{width: 20px;text-align: center;}
.content12 select,.content12 .txt{ 
    float:left;
    width: 175px; 
    border: 1px solid #C7C3C3;
    height: 21px;
}
.content12 .w90{width: 80px;}
.content12 .w50{width: 40px;}
.content12 .rad{ float:left;width: 13px;height: 13px;margin-top: 2px;}
.content12 .txt{height: 19px;line-height: 19px;}
.content12 .btn{
    float:left;
    background:url(indexbg.gif) -64px -319px;
    cursor: pointer;
    width: 47px;
    height: 25px;
    overflow: hidden;
    text-decoration: none;
    border: none;
    margin-left: 48px;
    _display: inline;
}
.content12 .btn1{
	background:url(youhaoio.png) no-repeat;
	 width: 77px;
	 
	}
.content12 .btn2{
	background:url(youhaoio.png) no-repeat 0 -42px;
	width:72px;
	margin-left:15px;
	}
.content13 li{
    background:url(indexbg.png) repeat-x 0 -1177px;
    border-left: 1px solid #D9D7D7;
    float: left;
    width: 85px;
    height: 67px;
    text-align: center;
}
.content13 a{
    background:url(tootbg.gif) no-repeat 10px 14px;
    height: 24px;
    line-height: 24px;
    padding-top: 40px;
    display: inline-block;
    width: 100%;
}
.content13 .bao{background-position: 10px -45px;}
.content13 .map{background-position: 10px -103px;} 
.content13 .so{background-position: 10px -166px;}
.content13 .zhong{background-position: 10px -242px;}
.content13 .vid{background-position: 10px -307px;}
.content13 .tu{background-position: 10px -380px;}
.content13 .kou{background-position: 10px -455px;}
.content13 .ji{background-position: 10px -539px;}
.content14 {
    background:url(indexbg.gif) no-repeat -81px -382px;
    padding:0 8px;
}
.content14 li{    
    background: url("lineDotted.png") repeat-x 0 0;
    height: 27px;
    line-height: 27px;
    padding-left: 20px;
    overflow: hidden;
}
.content14 .nobg{background: none;}
.content15 a{display: inline-block;margin: 0 5px;color: #696969;}   
.content16 .pList1 li{
    float: left;
    width: 298px;
    margin: 7px 0 0 7px;
    padding: 5px;
    background: #F0EEEE;
    _display: inline;
}
.content16 .pList1 img{
    border: 1px solid #ddd;
    float: left;
    margin-right: 8px;
}
.content16 .pList1 h4 a{font-weight: bold;color: #164A84;}
.content16 .pList1 p{line-height: 22px;overflow: hidden;}
.content16 .pList1 .jj{height: 44px;}
.content16 .pList1 b{color: #F42206;}
.content17 dt{background: #F4F4F4;padding: 0 8px;}
.content17 dd{background: url("lineDotted.png") repeat-x 0 0;padding: 0 8px;}
.content17 span{
    width: 72px;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    text-align: center;
    vertical-align: top;
}
.content17 .td1,.content17 .td2{width: 100px;}
.content17 .td1{text-align: left;}
.content17 .td1 a{color: #164A84;}
.content17 dd .td4{color: #F42206;margin-right: 5px;}  
.content18 {
    background: url("lcbg.png") no-repeat 0 5px;
    height: 183px;
    overflow: hidden;
    padding-top: 23px;
}
.content18 a {
    display: inline-block;
    float: left;
    height: 30px;
    margin: 33px 12px 0 16px;
    width: 77px;
    text-decoration: none;
}
.content18 .top{margin-top: 0;}
.content19 li{
    padding: 10px 0; 
    background:url(lineDotted.png) repeat-x 0 bottom;
    overflow: hidden;
    *height: 1%;
}
.content19 img{float: left;margin:0 10px;border: 1px solid #ddd;}
.content19 .list1 p{padding-left: 10px;margin-left: 170px;}
.content19 .list1 p.tu img{ margin:0; float:none; cursor:pointer;vertical-align: middle;}
.content19 .list1 img{margin-top: 5px;}
.content19 .t1{
    background: #F5F6F8;
    color: #164A84;
    height: 30px;
    line-height: 30px;  
}  
.content19 p a{color: #164A84;}            
.content19 .t2 {
    background: #F5F6F8;
    color: #1586C7;
}
.content19 span{
    display: inline-block;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    vertical-align: top;
}
.content19 .td1{width: 140px;}  
.content19 .td1 a{color: red;}
.content19 .td2{width: 210px;}
.content19 .td3{width: 280px;}
.content19 .list2 li{
    border-bottom: 1px solid #ddd;
    background: none;
    padding: 3px 0 4px;
}
.content19 .list2 span{height: 20px;}
.content19 .list2 .td1{width: 120px;}
.content19 .list2 b{color:#FA5B04;}
.content20 dl span{
    display: inline-block;
    width: 84px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    vertical-align: top;
}
.content20 dl span img{ margin-top:5px; cursor:pointer;}
.content20 dt{ background: #F1F6F8;padding: 1px 5px 0;}  
.content20 dd{
    background:url(lineDotted.png) repeat-x 0 0;
    padding-top: 1px;
    height: 30px;
    line-height: 30px;
    margin: 0 5px;
} 
.content20 .td2{width: 150px;}      
.content20 .td4{width: 80px;}      
.content20 dd .td4{color: red;font-weight: bold;}      
.content20 dd a{color: #0E78B8;} 
.content20 .td3 .star0{
    vertical-align: baseline;
    margin-top: 10px;
}
.qqb img{vertical-align: middle;}
/*** flash ***/
.flash{padding: 0px;background: #E6EAED;}
.flash1{position: relative;}
.flash1 .tit{
    background: none;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    left: 0;
    line-height: 24px;
    position: absolute;
    text-align: center;       
    top: 226px;
    width: 100%;
}
.flash1 .lay{
    background: #346589;
    height: 27px;
    left: 0;
    opacity: 0.7;
    position: absolute;    /*** 红字为标题半透明处理 ***/
    top: 226px;
    width: 100%;
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
}
.flash1 a{color: #fff;}
/*** tabbar ***/
/*** new footer ***/
.about{border-bottom: 1px solid #D9D7D7;background: url("indexbg.png") repeat-x 0 -456px;}
.about .outer{
    height: 40px;
    position: relative;
    left: 50%;
    float: left;
}
.about li{
    background: url("indexbg.gif") no-repeat 0 6px;
    padding: 0 10px 0 11px;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-top: 10px;
    position: relative;
    right: 50%;
}
.about .nobg{background: none;}
.about a{color: #696969;}
.copyright{text-align: center;}

/*>>>>>>>>>>>>>js huandingpian<<<<<<<<<*/
.focus_chart { background:#e6eaed; padding:5px 0 5px 5px; width:303px; height:230px; overflow:hidden; position:relative;  }
.focus_chart p { border-bottom:2px #a40b02 solid; position:absolute; left:4px; top:4px; height:200px; overflow:hidden; }
.focus_chart div { color:#004FB2; float:left; height:31px; width:18px; line-height:33px; overflow:hidden; font-size:14px; font-weight:bold; margin:200px 0 0 0; }
.focus_chart div.current { width:210px; }
.focus_chart div em { background:url(08xxk.png) 0 -101px no-repeat; color:#fff; cursor:pointer; float:left; width:15px; height:29px; padding:0 0 0 3px; _padding:0 0 0 4px; text-decoration:none; font-weight:bold; font-family:Arial; }
.focus_chart div.current em { background:url(08xxk.png) -24px -101px no-repeat; }
.focus_chart div a { text-decoration:none; }
/*>>>>>>>>>>>>>adv c<<<<<<<<<*/
.ad_w960_40 { width:960px;  margin:0 auto; font-size:0px; line-height:0;}
.ad_w960_40_b { margin:0 auto; }
#topbanner{ width: 960px; overflow: hidden; margin: 0 auto;}

.m0{margin: 0;}


