﻿/*公共元素*/
.left280
{
    float:left ;
   width:280px;
    }
.center395
{
    float:left ;
    width:385px;
    margin-left:10px;
    }
.left675
{
    float:left ;
    width:675px;
    }
.right310
{
    width:300px;
    float:left ;
    margin-left:10px;
    display :inline ;
    }
.body
{
    width:990px;
    margin-left:auto;margin-right:auto;
    text-align:left ;
    
    }
.titlef14
{
	font-size:14px;
	font-weight :bold ;
	float:left ;
	padding-left:15px;
	color:#6d6d6d;
	}
.title395
{
    border-bottom:1px solid #c9c9c9;
    padding-left :10px;
    height :30px;
    line-height :30px;
    float:left ;
    width :373px;
    }
 .title395_2
{
    padding-left :10px;
    height :35px;
    line-height :35px;
    float:left ;
    width :373px;
    background-image: url(  '../images/title395_2.gif' );
    background-repeat: repeat-x;
    
    }
.box280
{
    width:278px;
    border: 1px solid #e9e9e9;
    border-top :none;
    float:left ;
    
    }

.moref12
{
	float:right;
	font-size:12px;
	margin-right:10px;
	
}
.title990
{
    width: 990px;
    float: left;
    height: 35px;
    line-height:35px;
    background-image: url('../images/title990.gif');
    background-repeat: no-repeat;
}
.title280
{
    height: 28px;
    line-height: 28px;
    width: 278px;
    border: 1px solid #e9e9e9;
    background-image: url(  '../images/title280.gif' );
    background-repeat: repeat-x;
}

.title310
{
    width: 300px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e9e9e9;
    background-image: url(  '../images/title310.gif' );
    background-repeat: repeat-x;
    float:left ;
}
.box310
{
    width:300px;
    border: 1px solid #e9e9e9;
    border-top :none;
    float :left ;
    }
.title329
{
	width:327px;
	 height:28px;
	line-height: 28px;
    border: 1px solid #e9e9e9;
    background-image: url(  '../images/title280.gif' );
    background-repeat: repeat-x;
    float:left ;
	}

.img86_66
{
    width:80px;
    height:60px;
    border: 1px solid #d2d2d2;
    padding:2px;
    }
 .nicolist12
 {
     float :left ;
     }
  .nicolist12 li
  {
       height:23px; line-height:23px;  padding-left:15px;  font-size:12px; 
      }
 .list14 li
 {
     background:url(../images/ico.gif) no-repeat 6px 10px; height:23px; line-height:23px;  padding-left:15px;  font-size:14px;
     }
  .list12 li
 {
     background:url(../images/ico.gif) no-repeat 6px 10px; line-height:23px;  padding-left:15px;  font-size:12px;
     }
 .toptitle
 {
     float:left ;
      padding-left:20px;
     }
.topnav
{
    float:right;
    font-size:14px;
    color:#dcdcdc;
}
.topnav span
{
    color:#303030;
    padding-right:5px;
    }
.ico2
{
    background: url(../images/ico2.gif) no-repeat no-repeat 6px 2px;
    padding-left: 10px;
    font-size: 12px;
}
.newsdot
{
    border-bottom: 1px solid #c9c9c9;
    padding-bottom: 15px;
    border-bottom-style: dashed;
}
.ad1
{
    width:670px;
    border: 1px solid #c9c9c9;
    height:66px;
    padding:1px;
    float :left ;
    margin-top:10px;
    }
.border
{
    border: 1px solid #c9c9c9;
    }

/*首页头部*/
#topbar {
	margin: 4px auto; width: 988px; height: 28px; border:1px #DFE4EB solid; background: url(../images/topbar.gif); 
}
.passport {
	display: block; padding-left: 20px; float: left; padding-bottom: 0px; padding-top: 4px; height: 20px
}
.passport form {
	float: left
}
.passport span {
	float: left; line-height: 20px;  height: 20px; margin-left:6px;
}
.passport em {
	float: left; line-height: 20px; margin-right: 6px;  height: 20px
}
.passport em a {
	text-decoration: underline
}
.passport input {
	float: left; margin-right: 8px
}
.passtxt {
	border-right: #c2c2c2 1px solid; padding-right: 0px; border-top: #c2c2c2 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: #c2c2c2 1px solid; width: 92px; color: #818181; line-height: 18px; padding-top: 0px; border-bottom: #c2c2c2 1px solid; height: 18px
}
.passlogin {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 6px 0px 0px; width: 44px; line-height: 20px; padding-top: 0px; height: 20px; background:url(../images/schsub1.gif) no-repeat; border:none;
}

.online {
	padding-left: 20px; display: block; float:left; padding-bottom: 0px; color: #333; line-height: 20px; padding-top: 4px; height: 20px
}
.online span {
	font-family: "宋体";margin-left:6px;
}
#header {
	width: 990px; height:60px; margin:0px auto;
}
#header h1{
	float: left; width: 165px; height: 50px; margin-left:4px; margin-top:0px;
}
.sitenav{
	 padding-left: 0px; float:left; padding-bottom: 6px; width: 800px; padding-top: 8px; height: 46px; margin-left:10px; margin-top:0px;
}
.sitenav li {
	padding-right: 11px;padding-left: 11px; float: left; padding-bottom: 0px; border-left: #d5d7e1 1px solid; padding-top: 0px; height: 46px
}
.sitenav li.section1 {
	padding-left: 8px; width: 145px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
;}
.sitenav li.section2 {
	width: 110px
}
.sitenav li.section3 {
	width: 160px
}
.sitenav li.section4 {
	padding-right: 0px; padding-left: 11px; padding-bottom: 0px; width: 305px; padding-top: 0px; float:left
}
.sitenav li ul {
	display: block; height: 23px; display:inline;
}
.sitenav li ul li {
	padding:0px; width: 36px; border: none; line-height: 23px;height: 23px; text-align: center;
}
.sitenav li ul li.w50 {
	width: 50px
}
.sitenav li ul li.w42 {
	width: 42px
}

.sitenav li ul li.w60 {
	width: 60px
}
.sitenav li ul li.w65 {
	width: 150px
}
.sitenav li ul li.w55 {
	width: 55px
}
.sitenav li ul li.w55 a{
color:#c42805
}
.sitenav li ul li.w35 {
	width: 35px;color:#990000;
}
/*首页导航*/
#nav{
 width:990px; margin:0px auto; overflow:auto;

}
#subnav{
width:985px; margin-top:2px; background:url(../images/nav_bg2.gif) no-repeat; height:33px; margin:0px auto; padding-left:5px; float:left; margin-left:0px; margin-bottom:0px;
}
#subnav a
{
    color:#ffffff;
    }
#subnav li{
width:82px; float:left; display:inline; font-size:14px; font-weight:bolder; height:33px;line-height:33px;margin-left:0px; padding-left:0px; text-align:center
}
#subnav li .w70{
width:50px;
}


#part1_l{
width:330px; float:left;
}
#part1_c{
width:418px; float:left; margin-left:10px;border:1px #DFE4EB solid; 
}
#part1_r{
width:210px; float:left; margin-left:10px;display:inline;
}
#part1_r .box_r
{
    width:208px;border:1px #DFE4EB solid; padding-top:10px; padding-left :10px; padding-bottom:10px; float:left ;display:inline;
    }
#part1_r .bianmin
{
    width :195px;margin :0px auto;
    }
#part1_r .bianmin li
{
    float:left; margin-right:12px; height:26px; line-height:26px;letter-spacing:1px;
    }

#part1_l #gdbox{
width:322px; float:left; padding:2px; border:1px #DFE4EB solid;
}
#part1_l #special{
width:320px; float:left; margin-top:7px; padding:3px; border:1px #DFE4EB solid;
}
#part1_l #special #special_l{
width:121px; float:left;
}
#part1_l #special #special_r ul{
width:188px; height:38px; background:url(../images/spical_line.gif) repeat-x; float:left ; padding-left:0px; margin:0px;
}
#part1_l #special #special_r li{
background:url(../images/ico.gif) no-repeat 6px 8px; line-height:20px; float:left; padding-left:15px; width:180px; text-align:left ;
}
#part1_c .topnews
{
    background-image: url(    '../images/spical_line.gif' );
    background-repeat: repeat-x;
    background-position: 0px 50px;
    height: 80px;
}
.mtjj
{
    
    background-image: url(     '../images/mtjj.gif' );
    background-repeat: no-repeat;
    width:405px;
    height :17px;
    margin-bottom:1px!important;
    margin-bottom:2px;
    }
.wt
{
    
    float :right ;
    height :27px;
    line-height :27px;
    margin-top:10px;
    }
.msrdtitle
{
    background-position: left;
    width: 408px;
    height: 37px;
    line-height: 37px;
    float: left;
    background-image: url(     '../images/msrd2.gif' );
    background-repeat: no-repeat;
}
#part1_c .topnews h1
{
    text-align:center ;
    
}
#part1_c .topnews p
{
    text-indent: 2em; 
    line-height:1.4em;
    margin:0px;
    }
#shangjia
{
	width:329px;
	float:left ;
	margin-top:10px;
	}
#shangjia .box
{
	width:315px;
	border: 1px solid #e9e9e9;
	border-top :none;
	float:left ;
	padding-left:12px;
	
	}
.imglist3
{
	width:304px;
	height:66px;
	float:left;
	margin-top:11px;
	}
.imglist3_3
{
	width:270px;
	height:66px;
	float:left;
	margin-top:11px;
	
	}
.imglist3_2
{
	width:290px;
	height:66px;
	float:left;
	}
.imglist3_2 li
{
	float:left ;
	width:86px;
	margin-right:8px;
	
	
	}
.imglist3_3 li
{
	float:left ;
	width:86px;
	 padding-left:4px;
	
	
	}
.imglist3 li
{
	float:left ;
	width:86px;
	margin-right:12px;
	
	
	}
.imglist3 li img
{
	width:80px;
    height:60px;
    border: 1px solid #d2d2d2;
    padding:2px;
	}
.imglist3_2 li img
{
	width:80px;
    height:60px;
    border: 1px solid #d2d2d2;
    padding:2px;
	}
.imglist3_3 li img
{
	width:80px;
    height:60px;
    border: 1px solid #d2d2d2;
    padding:2px;
	}
/*搜索*/
.search {
	clear: both; margin: 0px auto; width:218px; float:left;border:1px #DFE4EB solid; height: 63px!important;height: 65px; margin-top:10px; background:url(../images/search_bg1.gif) top no-repeat;
}
.searchtab {
	display: inline; background: url(../images/searchtab.gif) no-repeat 0px 0px; float: left; margin: 5px 0px 0px 80px!important; margin: 5px 0px 0px 80px; width: 80px; height: 22px
}
.searchtab li {
	float: left; padding-bottom: 4px; width: 38px; cursor: pointer; line-height: 18px; margin-right: 0px; height: 18px; text-align: center
}
.searchtab li.current {
	font-weight: bold; font-size: 13px; background: url(../images/searchtab.gif) no-repeat 0px -22px; color: #20376C;
}
.schcont {
	padding-right: 0px; display: block; padding-left: 7px; padding-bottom: 0px; padding-top: 3px; height: 23px; float:left
}
.schcont span {
	padding-right: 9px; display: block; font-weight: bold; font-size: 14px; float: left; width: 60px; color:#20376C; line-height: 22px; height: 23px; text-align: center
}
.schcont span img {
	display: block; margin: 0px auto
}
.schcont form {
	display: block; float: left
}
.schin {
	border-right: #a1a1a1 1px solid; padding-right: 0px; border-top: #a1a1a1 1px solid; padding-left: 0px; font-size: 14px; float: left; padding-bottom: 0px; border-left: #a1a1a1 1px solid; width: 80px; line-height: 21px; margin-right: 4px; padding-top: 0px; border-bottom: #a1a1a1 1px solid; height: 21px
}
.schsub {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; font-weight: bold; border-left-width: 0px; background: url(../images/schsub.gif) no-repeat; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 47px; cursor: pointer; line-height: 23px; padding-top: 0px; height: 23px; border-right-width: 0px
}
.imginfo
{
    width:262px; float:left; margin:8px 0px 8px 8px!important; margin:8px 0px 8px 5px;display :inline ;
    }
.imginfo2
{
    width:290px; float:left; margin:8px 0px 8px 8px!important; margin:8px 0px 8px 5px;display :inline ;
    }
 .toppic{
width:80px; height:60px; padding:2px; border:1px #DFE4EB solid; float:left
}
.topinfo{
width:160px; margin-left:10px; float:left
}
.topinfo h1{
font-size:14px; color:#1F376C; font-weight:bolder;margin-top:0px; margin-bottom:0px;
}
.topinfo h1 a{
color:#1F376C; 
}
.topinfo .info{
height:20px; line-height:20px; float:left; margin-top:0px;
}
.infolist{
 float:left;  padding-left:0px;
}
.infolist li {
	 line-height: 23px; height: 23px; background:url(../images/ico.gif) 6px 9px no-repeat; padding-left:15px; margin-left:5px; 
}

.infolist li a {
	color: #474747;
}
infolist_2{
 float:left;  padding-left:0px;

}
.infolist_2 li {
	 line-height: 23px; height: 23px;  margin-left:5px; 
}

.infolist_2 li a {
	color: #474747;
}
.imginfo .img2
{
    width:262px;
    float:left ;
     
    }
.imginfo .img2 img
{
    width:120px;
    height :80px;
    border:1px solid #DFE4EB;
    padding:1px;
    }
.imginfo .img2 li
{
    float:left ;
    width:124px;
    padding-left:5px;
    background-image:none;
    }
.icolist1,.icolist2
{
    float:left ;
    padding-bottom:5px;
    padding-top:5px; 
    display :inline ;     
    
    }
 .icolist1 li
{
    height :23px;
    line-height :23px;
    float :left ;
    width:235px;
    }
.icolist2 li
{
    height :23px;
    line-height :23px;
    float :left ;
    width:255px;
    }
.ico-1,.ico-2,.ico-3,.ico-4,.ico-5,.ico-6,.ico-7,.ico-8,.ico-9,.ico-10
{
     padding-left:25px;
    }
.ico-1
{
    background: url(../images/ico-1.gif) 6px 6px no-repeat;
    
}
.ico-2
{
    background:url(../images/ico-2.gif) 6px 6px no-repeat;
    }
.ico-3
{
    background:url(../images/ico-3.gif) 6px 6px no-repeat;
    }
.ico-4
{
    background:url(../images/ico-4.gif) 6px 6px no-repeat;
    }
    .ico-5
{
    background:url(../images/ico-5.gif) 6px 6px no-repeat;
    }
.ico-6
{
    background:url(../images/ico-6.gif) 6px 6px no-repeat;
    }
.ico-7
{
    background:url(../images/ico-7.gif) 6px 6px no-repeat;
    }
.ico-8
{
    background:url(../images/ico-8.gif) 6px 6px no-repeat;
    }
.ico-9
{
    background:url(../images/ico-9.gif) 6px 6px no-repeat;
    }
.ico-10
{
    background:url(../images/ico-10.gif) 6px 6px no-repeat;
    }


.ico-1_2,.ico-2_2,.ico-3_2,.ico-4_2,.ico-5_2
{
    padding-left:25px; 
    }
.ico-1_2
{
    background:url(../images/ico_1_2.gif) 6px 6px no-repeat;
    }

.ico-2_2
{
    background:url(../images/ico_2_2.gif) 6px 6px no-repeat;
    }
 .ico-3_2
{
    background:url(../images/ico_3_2.gif) 6px 6px no-repeat;
    }
.ico-4_2
{
    background:url(../images/ico_4_2.gif) 6px 6px no-repeat;
    }
.ico-5_2
{
    background:url(../images/ico_5_2.gif) 6px 6px no-repeat;
    }
/*车世界*/
.img1
{
    width:205px;
    margin:0 auto;  
    margin-top:15px; 
    }
.img1 li
{
     margin-bottom:5px;
    }
.img1 img
{
    width:200px;
    height :145px;
     border:1px solid #DFE4EB;
    }
/*家居房产*/
.loupan
{
    text-align:left;
    padding-left:20px;
    line-height :23px;
    padding-top:2px;
    }
.loupan span
{
    margin-right :20px;
    }
.jctj
{
    width:290px;
    margin:0 auto;
     border-top:1px solid #DFE4EB;
     padding-bottom:10px;
    }
.tjbg
{
     background:url(../images/tj_bg.gif);
    background-repeat: no-repeat;
    width: 290px;
    height: 28px;
    float: left;
}
#title7{
width:373px; height:30px; line-height:30px; background:url(../images/lanmu_373.gif) no-repeat;
}
#title7 h2{
font-size:14px; width:81px; float:left; margin-left:5px; text-align:center; float:left; margin-top:0px; margin-bottom:0px;
}
#title7 h2 a{
color:#20376C;
}
.house{
width:355px; height:196px; background:url(../images/house_bg.gif) repeat-x; margin-left:8px;
}
.bo1
{
    border:1px solid #DFE4EB;
    float :left ;
    height :282px!important;
    height :285px;
    margin-top:0px!important;
    margin-top:3px;
    }

     #bbs a
 {
      line-height:23px;   font-size:12px;
     }
.hezuopar {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 8px; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 988px; PADDING-TOP: 10px; BORDER-BOTTOM: #dcdcdc 1px solid; margin-top:5px; margin:0px auto; margin-top:5px;
}
.hezuopar .hzhb {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 20px; COLOR: #7f7f7f; PADDING-TOP: 5px
}
.hezuopar P {
	DISPLAY: inline; PADDING-LEFT: 11px; FLOAT: left; BORDER-LEFT: #dcdcdc 1px solid; LINE-HEIGHT: 22px; TEXT-ALIGN: left; width:940px; margin-top:0px; margin-bottom:0px;
}
.hezuopar P SPAN {
	MARGIN: 0px 5px 0px 6px
}

#footer {
	MARGIN-LEFT: auto; WIDTH: 990px; MARGIN-RIGHT: auto; HEIGHT: 80px; margin:0px auto; 
}
.footer_b1 {
	MARGIN-TOP: 10px; PADDING-LEFT: 190px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 800px; LINE-HEIGHT: 25px; HEIGHT: 30px; TEXT-ALIGN: center
}
.footer_b1 LI {
	FLOAT: left; WIDTH: 60px; LIST-STYLE-TYPE: none; HEIGHT: 30px; ine-height: 30px
}
.footer_b2 {
	FLOAT: left; WIDTH: 600px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 25px; HEIGHT: 30px; TEXT-ALIGN: right
}

.footer_b3 {
	FLOAT: left; WIDTH: 170px; MARGIN-left: 10px; HEIGHT: 48px
}
#friends{
width:988px; border:1px #ccc solid; height:50px; margin:0 auto;
}
#friends .friends_l{
width:30px; float:left; padding:5px; font-size:14px; font-weight:bolder; color:#7e7e7e; line-height:20px; background:#f9f9f9; border-right:1px #ccc solid;
}
#friends .friends_r{
width:900px; float:left; margin-left:0px; padding-left:0px;
}
.friends_r li{
float:left; padding-left:8px; display:inline; padding-top:5px; 
}
.more
{
   font-size:12px;background:url(../images/bg1.gif) 6px 9px no-repeat; padding-left:12px; padding-right:5px;  width:40px;  float:right ;margin :0; 
    }