@charset "utf-8";
/*基本信息*/
body {
    color:#919191;
	font: 75%/150% "Trebuchet MS", Tahoma, Arial;
	margin:0;
	padding:0;
	font-family:Tahoma,宋体,新宋体;
	background: url(../images/Bg.png) center;
	
}
	
body,div,table,ul,li,ol,h3,h2,form,p{ margin:0 auto; padding:0;}
input,textarea,select{margin:0;  font-size:12px; color: #8f8f8e; background: #FFFFFF;}
img{border:none;}
label{cursor:hand;}
hr{border-top: 2px solid #f0f0f0;overflow:hidden; width:95%; text-align:center;}
a {color:#919191;text-decoration:none;}
a:hover{color:#919191;}
p{text-indent: 2em ;}
input {border: 1px solid #cfcfcf; }
textarea{border: 1px solid #cfcfcf;}
select {position:relative;left:-2px;top:-2px;width:125px;line-height:18px;border:0px;width:90px;}
.radio{border:0;cursor:hand;}
.Search input{margin:0px; padding:0px; height:16px; }
.Search textarea{margin:0px; padding:0px; height:16px; }
.Search option{margin:0px; padding:0px; height:16px; }
.Search select{margin:0px; padding:0px; height:20px; }
/*/-----------------------Font-----------------------------------/*/
.Mingliu{font-size:11px; margin:0px; padding:0px;}
.aa img{
	margin:5px 8px 2px 8px;
	float:left;
	border:#545559 solid 1px;
	}
.aa {
	width:380px;
	height:100%;
	padding:2px 2px 4px 4px;
	line-height:160%;
	}
	
.bb img{
	margin:5px 8px 2px 8px;
	float:left;
	border:#545559 solid 1px;
	}
.bb {
	width:650px;
	height:100%;
	padding:2px 2px 4px 4px;
	line-height:160%;
	}
	
.FontFFFFFF{ color:#FFFFFF;}
.FontFFFFFF a{color:#fff;}
.FontFFFFFF a:hover{color:#fff; border-bottom:1px dotted;}
.Font000000{ color:#000000;}
.Font545559{ color:#545559; font-weight:bold;}
.Font545559 a{ color:#545559;}
.Font545559 a:hover{ color:#545559; border-bottom:1px dotted;}
.ModuleFFF{ color:#fff; font-weight:bold;}
.ModuleFFF a{color:#fff; font-weight:bold;}
.ModuleFFF a:hover{color:#fff; text-decoration:none;}
.Module545559{ color:#545559; }
.Module545559 a{ color:#545559; }
.Module545559 a:hover{ color:#545559; }
.FontFFF14{color:#FFF; font-weight:bold; font-size:14Px;}
.FontRed{color:#cd3737; font-weight:bold;}

/*/-----------------------table-----------------------------------/*/
.dashed {
	line-height: 25px; border-bottom: #cccccc 1px dotted ;
}

.bgoff { height:25px;
background: #FFFFFF;
color:#808080;

 
} 
.bgon { 
background: #dfded9; 
height:25px;
color:#636444;
} 
/*页面层容器*/
/*页面头部*/

/*页面导航*/
.Menu{
	margin:0px;	
	padding-left:10px;
	padding-right:5px;
	color:#fff;
	font-weight:bold;
	 }
.Menu a{
	color:#fff;
	}
.Menu a:hover{
	color:#fcf5e3;
	}

.nav {
  width:250px;
  padding:0;
  overflow:hidden;
  clear:both;
  text-decoration: none;}
  
.navItem {
  float:left;
  text-decoration: none;}

.navItem a {
  float:left;
  padding-left:40px;
  margin-bottom:5px;
  width:250px;
  height:25px;
  color:#5a5a58;
  line-height:32px;
   overflow:hidden;
  display:block;
  background:url(../images/ab.jpg) no-repeat;
  background-position:0 -25px;
  text-decoration: none;}  
    
.navItem a:hover { 
	color:#ffffff;
	background:url(../images/ab.jpg) no-repeat;
	text-decoration: none;
}


.menusub {
  float:left;
  text-decoration: none;
  }

.menusub a {
  float:left;
  padding-left:40px;
  margin-bottom:5px;
  width:250px;
  height:25px;
  color:#5a5a58;
  line-height:32px;
   overflow:hidden;
  display:block;
  background:url(../images/ab1.jpg) no-repeat;
  background-position:0 -25px;
  padding-left:65px;
  text-decoration: none;}  
    
.menusub a:hover { 
	color:#ffffff;
	background:url(../images/ab1.jpg) no-repeat;
	text-decoration: none;
}
 .selNav {
  color:#fff !important;
  background:url(../images/ab.jpg)   no-repeat !important;}  

/*页面banner*/


/*页面主体*/

.FWYSList a{
	line-height:15px;
	text-indent:18px;
	text-decoration:none;
	display:block;
	width:120px;
	color:#fff;
	height:12px;
	background:url(../images/icooo.gif) no-repeat;
	margin:0px;
 	clear:both;
	}
.FWYSList a:hover{
	color:#2abbea;
	background:url(../images/icooo.gif) no-repeat;
	background-position:0 -11px;
	overflow:hidden;
	}
	
.JOBSList {
	height:60px;
	}
	
.JOBSList a{
	
	font-family:Tahoma, MingLiU;
	line-height:180%;
	text-indent:18px;
	text-decoration:none;
	display:block;
	width:235px;
	color:#fff;
	height:15px;
	background:url(../images/icooo1.gif) no-repeat ;
	margin:0px;
 	clear:both;
	}
.JOBSList a:hover{
	color:#2abbea;
	background:url(../images/icooo1.gif) no-repeat ;
	background-position:0 -16px;
	overflow:hidden;
	}
	
.ServicesList{
	padding-top:2px;
	text-indent:5px;
	}
	
.ServicesList  a{
	color:#818183;
	margin-left:10px;	
	padding-left:5px;
	padding-top:2px;
	width:250px;
	background:none url(../images/ico1222.gif) no-repeat;
	display:block;
	background-position:0 5px;
	text-indent:8px;
	overflow:hidden;
	}
.ServicesList a:hover{
	color:#313132;
	background:none url(../images/ico1222.gif) no-repeat left ;
	background-position:0 5px;
	overflow:hidden;
	display:block;
	}

.NewList {
	padding-top:6px;
	}
	
.NewList  a{
	color:#7e7f77;
	margin-left:10px;	
	padding-left:5px;
	padding-top:8px;
	width:250px;
	background:none url(../images/jiantou.gif) no-repeat;
	display:block;
	background-position:0 -38px;
	text-indent:8px;
	overflow:hidden;
	line-height:150%;
	}
.NewList a:hover{
	color:#fd7600;
	background:none url(../images/jiantou.gif) no-repeat  ;
	background-position:0 12px;
	overflow:hidden;
	display:block;
	}
	
	
.HZXQList a{
	color:#494949;
	margin-left:10px;	
	padding-top:10px;
	width:240px;
	background:none url(../images/1.png) no-repeat;
	background-position:0 12px;
	text-indent:8px;
	overflow:hidden;
	line-height:120%;
	display:block;
}
.HZXQList a:hover{
	border-bottom:solid 1px #ccc;
	color:#999;
	background: url(../images/1.png) no-repeat  ;
	background-position:0 -12px;
	overflow:hidden;
	display:block;
	}

#search {
	margin-top:20px;
	margin-left:5px;
	height: 34px;
	width: 513px;
	background:url(../images/search.gif) no-repeat;
	text-align:left;
	padding-left:70px;
}

#search input{
	width:149px;
	height:15px;
	font-family:Mingliu; 
	}
.ss{
margin-top:5px;}

#products_gd{
margin-top:20px;
margin-left:10px;
padding-top:35px;
width:577px;
height:152px;
clear:both;
background:url(../images/pt.gif) no-repeat;
}
#products_gd a {
padding-left:12px;
width:110px;
height:110px;
overflow:hidden;
margin:0 0 0 10px;
display:block;
float:left;
}
#products_gd img1 {
width:14px;
height:12px;
overflow:hidden;
display:block;
float:left;
}
/*页面左侧*/
/*页面底部*/
.Footer { line-height:120%;color:#4b4b4b; border:0; margin:0; padding:0}
.Footer  a{color:#919191;border:0;margin:0; }
.Footer  a:hover{color:#fa9a1f;border:0;}
.Footer span a { color:#fffdfa; padding:0 5px ; border-right:1px #fffdfa solid;}
.Footer span a:hover{ color:#fff; border-bottom: 1px  #fff dashed;border-right:1px #fffdfa solid;}


.username{
	background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;]
	height:12px;
	BORDER-RIGHT: #b6b6b6 1px solid; 
	BORDER-TOP: #3d4140 2px solid;
	BORDER-LEFT: #3d4140 2px solid; 
	BORDER-BOTTOM: #d0d1cc 2px solid;
	
	}
.password{
    background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	height:12px;
	
	BORDER-RIGHT: #b6b6b6 1px solid; 
	BORDER-TOP: #3d4140 2px solid;
	BORDER-LEFT: #3d4140 2px solid; 
	BORDER-BOTTOM: #d0d1cc 2px solid
	}
	
/*表单*/	
.radioButton{ padding-bottom:2px;padding-left:16px;background:transparent url(../images/icon_radio.gif) left 40% no-repeat; cursor:pointer;height:15px; overflow:hidden;}
.radioButton_checked{padding-bottom:2px;padding-left:16px;background:transparent url(../images/icon_radio_checked.gif) left 40% no-repeat; cursor:pointer; height:15px; overflow:hidden;}
.checkbox{padding-left:16px;background:transparent url(../images/icon_checkbox.gif) left no-repeat; cursor:pointer;}
.checkbox_checked{padding-left:16px;background:transparent url(../images/icon_checkbox_checked.gif) left no-repeat; cursor:pointer;}

.checkbox input,.checkbox_checked input,.radioButton input,.radioButton_checked input{display:none;}

.radioButton1{padding-left:16px;background:transparent url(../images/icon_radio.gif) left no-repeat; cursor:pointer;}
.radioButton_checked1{padding-left:16px;background:transparent url(../images/icon_radio_checked.gif) left no-repeat; cursor:pointer;}
.checkbox input,.checkbox_checked input,.radioButton1 input,.radioButton_checked1 input{display:none;}

.menu2box{
	overflow:hidden;
	height:22px;
	width:284px;
	text-align:left;
	background-color: #DFDED9;
	border:1px solid #B7B7AC;
	border-bottom:none;
}
.menu3box{
	overflow:hidden;
	height:22px;
	width:399px;
	text-align:left;
	background-color: #DFDED9;
	border:1px solid #B7B7AC;
	border-bottom:none;
}
#htb ,#CarList{
	clear:both;
	border:1px #CCC solid;
	height:100px;
	white-space:nowrap;
}

#menu2 {
  clear:both;
  margin-left:-100px;
  }
 
#menu3 {
  clear:both;
  margin-left:-100px;
  }

#menu2 a{
 width:auto;
 padding:0 30px;
 height:21px;
 line-height:23px;
 text-align:center;
 font-weight:bold;
 border-bottom:1px #B7B7AC solid !important;
 float:left;}

#menu3 a{
 width:auto;
 padding:0 14px;
 height:21px;
 line-height:23px;
 text-align:center;
 font-weight:bold;
 border-bottom:1px #B7B7AC solid !important;
 float:left;}

a.selYear  {
	font-weight:normal !important;
	color:#5E5B38 !important;
	border-bottom:1px #FFF solid !important;
	background:#FFF !important;
	margin-top:2px;
	height:23px;
  }

.main2 {
	border:1px #B7B7AC solid;
	width:284px;
	height:155px;
	border-top:none;}
.main3 {
	border:1px #B7B7AC solid;
	width:399px;
	height:155px;
	border-top:none;}

#menu2 li{
 float:left;
 border-right:1px #B7B7AC solid;
 border-bottom:1px #B7B7AC solid !important;
 cursor:pointer;
}

#menu3 li{
 float:left;
 border-right:1px #B7B7AC solid;
 border-bottom:1px #B7B7AC solid !important;
 cursor:pointer;
}

/*专题宝库*/	
.ZtbkList a{text-decoration:none;  display:block; width:100%; color:#606139;  background:#FFF url(../images/Ico_jtyellow.gif) no-repeat left 50%; text-indent:18px; clear:both; line-height:19px;}
.ZtbkList a:hover{color:#696969; background:#FFF url(../images/Ico_jtyellow_h.gif) no-repeat left 50%; border-bottom:none; line-height:19px;}
.ZtbkList span{font-family:Tahoma; padding-left:4px;}
.ZtbkList input { border:0px;}
/*左侧菜单*/	

.LfPages a{
	text-decoration:none; 
	display:block;
	width:200px;
	color:#a9a79b;
	background:#FFF url(../images/Left_title.gif) no-repeat left 50%;
	text-indent:12px;
	clear:both;
	line-height:25px;
	font-weight:bold;
	padding-left:10px;
	margin-left:20px;
	margin-top:8px;
	}
.LfPages a:hover{
	color:#636444;
	background:#FFF url(../images/Left_title_un.gif) no-repeat left 50%;
	border-bottom:none;
	line-height:25px;
	font-weight:bold;
	padding-left:10px;
	margin-left:20px;
	margin-top:8px;
	}
/*保险经纪*/	

.BxjjList a{text-decoration:none; display:block; width:100%; color:#606139; clear:both; line-height:20px;}
.BxjjList a:hover{color:#a91f1f; border-bottom:none; line-height:20px;}
.BxjjList span{font-family:Tahoma; color:#b9b7ac; padding-right:7px;}

div.Pagestyle {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.Pagestyle a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #636444; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.Pagestyle a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.Pagestyle a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.Pagestyle span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #636444; margin-right: 3px; padding-top: 2px
}
div.Pagestyle span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}
.iimg img {border:0;}