.nab {height:30px}
.nav .left {background:url(nav_left.jpg) no-repeat; width:2px;}
.nav .right {background:url(nav_right.jpg) left no-repeat; width:4px;}
.nav .home {background:url(nav_bg.jpg); padding:0 12px; line-height:30px; color:#0447A0; font-size:14px; font-weight:bold; }
.nav .home a {color:#0447A0; font-size:14px; font-weight:bold; text-decoration:none; line-height:30px}
.nav .home a:hover {color:#0447A0; font-size:14px; font-weight:bold; text-decoration:underline}
.nav .co {background:url(nav_bg.jpg); padding:0 8px; line-height:30px; color:#0447A0; font-size:14px; font-weight:bold; }
.nav .co a {color:#0447A0; font-size:14px; font-weight:bold; text-decoration:none; line-height:30px}
.nav .co a:hover {color:#0447A0; font-size:14px; font-weight:bold; text-decoration:underline}



/*
*通用性头部
*/
.new_headtop{
width:100%; background:url(new_head2.gif) 0px 1px; _background:url(new_head2.gif) 0px 0px; height:78px;
margin-top:0px;
margin-bottom:0px;}
.new_headtop .left{ width:10px; background:url(new_head1.gif) no-repeat left; }
.new_headtop .right{ width:10px; background:url(new_head3.gif) no-repeat right;}
.new_headtop .topmenu{ color:#CCCCCC;}
.new_headtop .topmenu a{ font-size:14px; margin-right:8px; margin-left:8px; line-height:35px; color:#FFFFFF; font-weight:bold;} 
.new_headtop .showwebdb{ padding:5px; color:#343434; width:200px; text-align:left; line-height:150%;}
.new_headtop .showsearch{ text-align:left; padding-top:5px; width:620px}
.new_headtop .showsearch .subbtn{background:url(new_head6.gif) no-repeat left; width:82px;  padding:8px 0 0 0px;}
.new_headtop .showsearch .subbtn input{background:transparent; border:0px; padding:3px;}
.new_headtop .showsearch .keyword{background:url(new_head7.gif) no-repeat left; width:288px; padding:8px 0 0 8px; }
.new_headtop .showsearch .keyword input{ border:0px; width:280px;}
.new_headtop .showsearch .ctype{background:url(new_head8.gif) no-repeat left; width:87px; padding:8px 0 0 3px;}
.new_headtop .showsearch .ctype select{ border:0px; width:82px;}
.new_headtop .mp {margin-top:10px}
.new_headtop .td01 {color:#FFFFFF; width:220px; line-height:18px; height:44px}
.new_headtop .td02 {color:#FFFFFF; width:120px; line-height:18px}

/**
*商务型头部
**/
.hc_headmenu{background:url(head_top2.jpg) bottom repeat-x; height:100px;}
.hc_headmenu .showwebdb{ color:#FFFFFF;}
.hc_headmenu .menus{ margin-top:12px;}
.hc_headmenu .menus a{ color:#104476; font-size:14px; margin:0 5px 0 5px; line-height:18px}
.hc_headmenu .left{ background:url(head_top1.jpg) bottom no-repeat; width:6px}
.hc_headmenu .right{ background:url(head_top3.jpg) bottom no-repeat; width:5px;}
.hc_headmenu .tabmenu { margin-right:100px; cursor:hand}
.hc_headmenu .tabmenu td a{line-height:32px; color:#FFFFFF; font-size:14px;}
.hc_headmenu .tabmenu td{background:url(head_top5.jpg) top no-repeat; width:66px; height:32px; line-height:32px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center}
.hc_headmenu .tabmenu .ck{background:url(head_top4.jpg) top no-repeat; width:66px; height:32px; line-height:32px; color:#104476; font-size:14px; font-weight:bold; text-align:center}
.hc_headmenu .tabmenu .ck a{line-height:32px; color:#104476;  font-size:14px; }

.hc_headmenu .searchform { width:439px; height:31px; background:url(search_bg.gif) no-repeat; line-height:31px; text-align:center;}
.hc_headmenu .searchform .inputkeyword{ border:0px; width:342px; height:16px; margin:5px 0px 5px 8px;}
.hc_headmenu .searchform .btn{ border:0px; width:70px; height:16px; margin:6px 0px 5px 3px; font-weight:bold; font-size:14px;background:none transparent;}

/**
*商家页面头部
**/
	
.hp_head{ background:url(aaa_r2_c2.jpg); border:1px #D5D3D6 solid;  }
.hp_head .inpt{margin:3px; padding:1px}
.hp_head select{ width:150px;}
.sbt{ background:url(aaa_r2_c4.jpg); padding:0px; width:57px; height:31px; border:0px;   margin-left:5px; }
.hp_menu{line-height:25px;color:#3366FF;}
.hp_menu a{ color:#3366FF;}
.homapage_top{ padding:5px;}
.homepage_top .ico{ float:left; border:0px;}


/**
* 蓝色玻璃标题容器
**/
.bluetitle{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#81140F;
}
.bluetitle a:hover{
color:red;
font-size:12px;
}
.bluetitle a:visited{
color:#171E64;
font-size:12px;
}
.bluetitle a:active{
color:red;
font-size:12px;
}
.bluetitle a:link{
color:#171E64;
font-size:12px;
}
.bluetitle .head{
background:url(job_div_headbg.gif); height:28px; background-repeat:repeat-x;
padding-left:1px;
}
.bluetitle .head .title{
float:left; 
font-weight:bold;
background:url(bluetitle_3.gif) repeat-x;
font-size:14px;
color:#FFFFFF;height:26px;
line-height:26px;
padding:0 10px 0 10px;
}


.bluetitle .head .title a{ font-size:14px; color:#FFFFFF;}

.bluetitle .head .right{
float:right; 
line-height:27px;
margin-right:5px;
}
.bluetitle .head .right a {
font-size:12px;
color:#000000;
font-weight:normal;
}
.bluetitle .head .right a:hover {
font-size:12px;
color:#4E667B;
font-weight:normal;
}

.bluetitle .content{
line-height:150%;
padding:5px;
text-align:left;
background-color:#FFFFFF;
}
.bluetitle .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.bluetitle .content .pic{
border:1px #CCCCCC solid;
}
.bluetitle .foot{

}
.bluetitle .content .zhaob {font-size:14px; color:#000; font-weight:bold;}
.bluetitle .content .zhaob a {font-size:14px; color:#000; font-weight:bold;}

/**
* 蓝色玻璃标题容器板块切换
**/
.bluetitlee{
margin-top:5px;
background:url(tab_bg.jpg) right no-repeat;
}
.bluetitlee a:hover{
color:red;
font-size:12px;
}
.bluetitlee a:visited{
color:#171E64;
font-size:12px;
}
.bluetitlee a:active{
color:red;
font-size:12px;
}
.bluetitlee a:link{
color:#171E64;
font-size:12px;
}
.bluetitlee td{
background-color:#000;
height:26px;
padding-left:12px;
background:url(tab_hs.jpg) no-repeat;
font-weight:bold;
font-size:14px;
color: #000000;
line-height:26px;
}
.bluetitlee .none {background:none}
.bluetitlee .hover{
float:left; 
font-weight:bold;
font-size:14px;
color:#FFFFFF;
height:26px;
background:url(tab_ls.jpg) no-repeat;
line-height:26px;
}


.bluetitlee .head .right{
float:right; 
line-height:26px;
}
.bluetitlee .content{
line-height:150%;
padding:5px;
text-align:left;
background-color:#FFFFFF;
}
.bluetitlee .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.bluetitlee .content .pic{
border:1px #CCCCCC solid;
}
.bluetitlee .foot{

}
/**
* 蓝色玻璃标题容器板块切换
**/
.bluetitle1{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#81140F;
}
.bluetitle1 a:hover{
color:red;
font-size:12px;
}
.bluetitle1 a:visited{
color:#666;
font-size:12px;
}
.bluetitle1 a:active{
color:red;
font-size:12px;
}
.bluetitle1 a:link{
color:#666;
font-size:12px;
}
.bluetitle1 .content{
line-height:150%;
padding:5px;
text-align:left;
background-color:#FFFFFF;
}
.bluetitle1 .content a{
color:#000000;
}
.bluetitle1 .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.bluetitle1 .content .pic{
border:1px #CCCCCC solid;
}
.bluetitle1 .foot{

}



.bluetitlee2{
padding:1px;background:url(job_div_headbg.gif); height:28px; background-repeat:repeat-x;
}
.bluetitlee2 a:hover{
color:red;
font-size:12px;
}
.bluetitlee2 a:visited{
color:#171E64;
font-size:12px;
}
.bluetitlee2 a:active{
color:red;
font-size:12px;
}
.bluetitlee2 a:link{
color:#171E64;
font-size:12px;
}
.bluetitlee2 td{
height:28px;
padding-left:8px;
font-size:13px;
color: #000;
background:url(tab_hs2.jpg) 1px 1px no-repeat;
line-height:28px;
font-weight:bold;
}
.bluetitlee2 .hover{
float:left; 
font-weight:bold;
font-size:13px;
color:#000;
height:28px;
background:url(tab_ls2.jpg) 1px 1px no-repeat;
line-height:28px;
}
.bluetitlee2 .none {background:none; padding-right:5px;font-size:12px;
color:#000000;
font-weight:normal;
}
.bluetitlee2 .none a {
font-size:12px;
color:#000000;
font-weight:normal;
}
.bluetitlee2 .none a:visited{
color:#000000;
font-size:12px;
}
.bluetitlee2 .none a:hover {
font-size:12px;
color:#4E667B;
font-weight:normal;
}
.bluetitlee2 .none a:active{
color:#4E667B;
font-size:12px;
}


/**
首页分类列表样式
**/

.Infosort{
clear:both;border:1px solid #83B0E4;
	
}

.Infosort .middle{

}
.Infosort .head{
	height:19px;
	padding-top:5px;
	font-weight:bold;
	padding-left:10px;
	background:url(iheadbg.gif);
}
.Infosort .c2{

	background:#F5F5F5;
	border-bottom:0px #bababa dotted;
}
.Infosort .c1{
	background:#ffffff;
	border-bottom:0px #bababa dotted; 
}
.h425 {height:425px; _height:405px;overflow:hidden;}
.indexlistsort .smallsort{
	color:#003CC8;
	padding-bottom:10px;
	padding-left:8px;
}
.indexlistsort .bigsort{	 

	width:100%;
	padding-bottom:5px;
	_padding-bottom:8px;
	padding-top:0px;
	_padding-top:4px;
	padding-left:8px;
	margin-top:8px;
	
}


.indexlistsort .bigsort a{
	font-weight:bold;
	text-decoration: none;
	color:#1C77B0;
}
.indexlistsort .smallsort a{
	color:#1C77B0;
	text-decoration: none;
	font-size:13px;
	line-height:180%;
}
.indexlistsort .smallsort a:hover{
	text-decoration: underline;
}
.indexlistsort .smallsort span{
	display:block;
	float:left;
	line-height:150%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bestlist{
clear:both;
padding:5px;

}
.bestlist .linelist{
float:left;
width:95px;
height:130px;
margin-right:5px;
text-align:center;
}
.bestlist .pic{
border:1px solid #999999;
}
.bestlist .linelist .title{
height:40px;
}

.list_title td{
	border-top:1px dotted #ccc;
	padding-top:8px;
	padding-bottom:3px;
}
.list_title .listtop{
	border-top:0px;
}



/**
* 资讯小列表
**/
.newslist{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#81140F;
}
.newslist a:hover{
color:red;
font-size:12px;
}
.newslist a:visited{
color:#171E64;
font-size:12px;
}
.newslist a:active{
color:red;
font-size:12px;
}
.newslist a:link{
color:#171E64;
font-size:12px;
}
.newslist .head{
background:url(infolist.jpg) repeat-x;
border-bottom:1px #9CCEF2 solid;

line-height:27px;
padding-left:5px;
}
.newslist .head .title{
float:left; 
font-weight:bold;
border-left:3px #FFFFFF solid;
padding-left:5px;
font-size:14px;
color:#ffffff;
}
.newslist .head .title a{ font-size:14px;}

.newslist .head .right{
float:right; 
line-height:27px;
}
.newslist .content{
line-height:150%;
padding:0 5px 5px 5px;
text-align:left;
background-color:#FFFFFF;
}
.newslist .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.newslist .content .pic{
border:1px #CCCCCC solid;
}
.newslist .foot{

}



/**
* 小列表
**/
.infolist{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#171E64;
}
.infolist a:hover{
color:red;
font-size:12px;
}
.infolist a:visited{
color:#171E64;
font-size:12px;
}
.infolist a:active{
color:red;
font-size:12px;
}
.infolist a:link{
color:#171E64;
font-size:12px;
}
.infolist .head{
padding:5px;
background-color:#F2F6F9;
height:15px;
background:url(infolist.jpg) repeat-x;
border-bottom:1px #9CCEF2 solid;
}
.infolist .head .title{
float:left; 
font-weight:bold;
padding-left:15px;
font-size:14px;
background-image:url(biaotou.gif);
background-repeat:no-repeat;
color:#fff;

}
.infolist .head .right{
float:right; 
line-height:20px;
}
.infolist .content{
line-height:150%;
padding:5px;
text-align:left;
}
.infolist .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.infolist .content .pic{
border:1px #CCCCCC solid;
}
.infolist .foot{

}


/*
*列表推荐加亮
*/
.list{
border-bottom:1px #a9a9a9 dashed;
}
.list_best{
border-bottom:2px #69A4DC solid;
background:url(list_bestbg.gif);
}

.zp a {color:#666666;}
.zp a:hover {color:#ff0000;}