@charset "gb2312";

div,p,td,th,h3{
	color:#5A5A5A;
}
ul,li{
	list-style-type: none;
}
.content_right{
	width:810px;
	float:left;
	padding: 0px;
}

/*滑动门*/
.city_top{
	background:url(/images/big.gif) no-repeat 0 0;
	height:24px;
	margin-top:0px;
	overflow:hidden;
}

/*滑动门菜单_S*/
ul.tab{
	height:20px;
	margin-top:4px;
	float:left;
	overflow:hidden;
	margin-left: 1px;
}
.tab li{
	float:left;
	height:20px;
	margin-left:6px;
}
.tab li a{
	float:left;
	background-image: url(/images/tab.gif);
	line-height:24px;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #402000;
}
.tab li a span{
	cursor: pointer;
	background-image: url(/images/tab.gif);
	height:24px;
	float:left;
	margin-left:1px;
	}
.tab li a span span{
	cursor: pointer;
	background-image: url(/images/tab.gif);
	height:24px;
	float:left;
	margin-left:0;
	margin-right:1px;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 12px;
}
.tab li a:link,
.tab li a:visited{
	text-decoration:none;
	background-position:left 0;
	background-repeat: no-repeat;
	color:#000;
}
.tab li a:hover,
.tab li a:active{
	text-decoration:none;
	background-position:left 0;
	background-repeat: no-repeat;
	color:#000;
}
.tab li a:link span,
.tab li a:visited span {
	background-position:right 0;
	background-repeat: no-repeat;
}
.tab li a:hover span,
.tab li a:active span {
	background-position:right 0;
	background-repeat: no-repeat;
}
.tab li a:link span span,
.tab li a:visited span span {
	background-position:center -20px;
	background-repeat: repeat-x;
}
.tab li a:hover span span,
.tab li a:active span span {
	background-position:center -20px;
	background-repeat: repeat-x;
}
.tab li a.nonce:link,
.tab li a.nonce:visited,
.tab li a.nonce:hover,
.tab li a.nonce:active {
	font-weight:bold;
	text-decoration:none;
	background-position:left -40px;
	color:#000;
}
.tab li a.nonce:link span,
.tab li a.nonce:visited span,
.tab li a.nonce:hover span,
.tab li a.nonce:active span {
	background-position:right -40px;
}
.tab li a.nonce:link span span,
.tab li a.nonce:visited span span,
.tab li a.nonce:hover span span,
.tab li a.nonce:active span span {
	background-position:center -60px;
	background-repeat: repeat-x;
	padding-top: 3px;
}




/*滑动门菜单_E*/
.city_con{
	background: url(/images/big_bg.gif) repeat-y;
	width:810px;
	float:left;
	overflow:hidden;
	height: 206px;
	text-align: center;
}

.city_con dd{
	text-align:left;
}
.city_con dd ul{
	text-align:left;
	width:588px;
	height:160px;
	_margin-left:8px;
	overflow:hidden;
}
#p0 ul,
#p6 ul{
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	font-size: 12px;
	float: left;
}
#p0 ul,
#p1 ul,
#p2 ul,
#p3 ul,
#p4 ul,
#p5 ul{
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-size: 12px;
	float: left;
	text-align: left;
	padding-left: 0px;
	padding-bottom: 0px;
}

#p6 .city_info{
	display:none;
}
.city_con dd li{
	text-align: left;
	padding-left: 5px;
}
*+html .city_con dd ul{
}
#p0 .vcard address,
#p6 .vcard address{
	display:block;
}


/*底边*/

.city_bottom{
	font-size:0;
	height:6px;
	background-image: url(/images/bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.vcard {
	padding-left: 6px;
}
.vcard_gq {
	padding-left: 12px;
}
.vcard_gq a,.vcard a,.vcard_gq a:visited,.vcard a:visited{
	font-size: 12px;
	line-height: 1.5;
	color: #000;
	text-decoration: none;
	list-style-type: decimal;
}
.vcard a:hover{
	font-size: 12px;
	line-height: 1.5;
	color: #FF6600;
	}
.vcard_gq a:visited
.city_info{
	border-top:1px dashed #D5D5D5;
	line-height:25px;
	height:25px;
	clear:both;
	text-align:right;
	padding:0 22px;
}
.adv01 {
	height: 62px;
	width: 552px;
	text-align: center;
	margin-left: 20px;
}
.pic1 {
	float: left;
	width: 74px;
	padding-top: 1px;
	padding-left: 20px;
}
.pic1 #ps1 {
	background-color: #FAFAFA;
	float: left;
	height: 72px;
	width: 72px;
	border: 1px solid #CCCCCC;
}
.pic1 #pss {
	text-align: center;
	padding-top: 4px;
}
#pss a{
	color: #000;
	text-decoration: none;
	list-style-type: decimal;
}
#pss a:hover{
	color: #FF6600;
	}
.sjgy {
	color: #FF6600;
}
.sjqg {
	color: #0099FF;
}
.sjzs {
	color: #669933;
}
/*栏目开始*/
.content {
	text-align: left;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	clear: both;
	padding-bottom: 20px;
}
.qy_right {
	float: right;
	width: 179px;
	margin-top: 1px;
	text-align: right;
}
/*登陆*/
#log_top {
	float: right;
}
#log_main {
	background-image: url(/images/company_09.gif);
	background-repeat: repeat-y;
	height: 140px;
	text-align: left;
}
#log_main1 {
	background-image: url(/images/company_18.gif);
	background-repeat: repeat-y;
	height: 80px;
}
#log_bot {
}
#log_main1 h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background-image: url(/images/company_21.gif);
	background-position: 12px 10px;
	padding-left: 35px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 8px;
	clear: both;
	width: 130px;
	text-align: left;
}
#log_main2 {
	float: left;
	padding-top: 5px;
	padding-left: 12px;
	text-align: left;
}
#log_main2 li{
	padding-top: 5px;
	width: 165px;
}

.passport {
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	width: 162px;
}
.passport .name {
	font-weight: bold;
	text-align: right;
	float: left;
	padding-top: 1px;
}
.passport .s1 {
	float: left;
	padding-left: 4px;
	padding-right: 34px;
}
.passport .s1 input {
	text-align: left;
	float: left;
	width: 60px;
	border: 1px solid #33ABB9;
	background-color: #E8F7F9;
}
.passport .ps {
	float: left;
	padding-top: 10px;
	font-weight: bold;
	width: 52px;
	text-align: right;
}
.passport .s2 {
	padding-left: 4px;
	float: left;
	padding-top: 8px;
}
.passport .s2 input {
	text-align: left;
	float: left;
	width: 60px;
	border: 1px solid #33ABB9;
	background-color: #E8F7F9;
	height: 16px;
}
.passport .rz {
	font-weight: bold;
	float: left;
	width: 52px;
	padding-top: 13px;
}
.passport .s3 {
	float: left;
	padding-left: 4px;
	padding-top: 8px;
}
.passport .s3 input {
	text-align: left;
	float: left;
	width: 60px;
	border: 1px solid #33ABB9;
	background-color: #E8F7F9;
	height: 16px;
}
.passport .s4 {
	float: left;
	padding-top: 13px;
	padding-left: 8px;
	font-weight: bold;
	color: #6666FF;
}
.passport .reg {
	float: left;
	width: 52px;
	padding-top: 15px;
	padding-left: 10px;
}
.passport .reg a{
	color:#FF3300;
	font-weight: bold;
	text-decoration: none;
}
.passport .reg a:hover{
	color: #990000;
}
.passport .on {
	float: left;
	padding-top: 20px;
	padding-left: 20px;
}
.passport .zps {
	float: left;
	padding-top: 12px;
	padding-left: 6px;
	width: 36px;
}
.passport .zps a{
	text-decoration: none;}
.passport .zps a:hover{
	color: #990000;}
.login {
	float: left;
	width: 162px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.login li{
	float: left;
	width: 162px;
	padding-top: 5px;
}
.login_name{
	color:#FF6600;
	font-weight: bold;
}
/*登陆end*/

.company {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 6px;
	clear: both;
	text-align: left;
}
.company1 {
	background-color: #EAFAFB;
	height: 75px;
	width: 976px;
	border: 1px solid #E2F9FA;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.company .company1 a {
	color: #333;
	padding-right: 12px;
	line-height: 1.5;
}
.company1 a:hover{
	color:#FF6600;
	text-decoration:underline;
}
.qy_content {
	text-align: left;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 8px;
	clear: both;
	
}
.qy_content .left {
	float: left;
	width: 152px;
}
.left #top {
	float: left;
	background-image: url(/images/chanpin_13.gif);
	background-repeat: repeat-y;
}
.top #qy_s1 {
	float: left;
}
.left #bont {
	float: left;
	width: 152px;
}
/*分类列表*/
.left #type {
	float: left;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #644405;
}
.left #type li{padding-top: 5px;width: 130px;}
.left #type li a{font-weight: bold;color: #644405;text-decoration: none;line-height: 1.2;}
.left #type li a:hover{
	background-color: #FCE8BC;
	padding: 2px;
}
#forff {
clear:both; height:0px;overflow:hidden;/*用于FireFox高度自适应*/
}
/*企业列表*/
.qy_content .qy_right {
	float: right;
	width: 840px;
	padding-bottom: 20px;
}
.qy_right #top2 {
	float: left;
	height: 24px;
	width: 840px;
	background-image: url(/images/chanpin_22.gif);
	background-repeat: repeat-x;
}
#top2 #top_1 {
	float: left;
}
#top2 #top_2 {
	float: right;
}

.qy_right #q_main {
	background-color: #fbfbfb;
	padding: 4px;
	float: left;
	height: 82px;
	width: 832px;
}
.qy_right #q_main_r {
	background-color: #FFF;
	float: left;
	height: 72px;
	width: 822px;
	border: 1px solid #ececec;
	text-align: left;
	padding: 4px;
}
#q_main_r .q_tit {
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 812px;
}
#q_main_r .q_tit h3{
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-right: 15px;
	}
#q_main_r .q_tit h3 a{
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#q_main_r .q_tit h3 a:hover{
	background-color: #FF6600;
	color: #FFF;
	padding-top: 2px;
	}
#q_main_r .q_tit span{
	color: #CCC;
	padding-left: 5px;
}
.qy_right .sss {
	float: left;
	height: 8px;
	width: 840px;
}
#q_main_r .q_main {
	padding: 6px;
	float: left;
	width: 812px;
}
#q_main_r .q_main p a{
	text-indent: 2em;
	color: #ccc;
}
#q_main_r .q_main p a:hover{
	color: #000;
	text-decoration: none;
	}
.qy_right .boot {s
	background-image: url(/images/chanpin_22.gif);
	background-repeat: repeat-x;
	float: left;
	height: 24px;
	width: 840px;
	padding-bottom: 20px;
	background-image: url(/images/chanpin_22.gif);
}
.boot #bo_lef {
	float: left;
}
.boot #bo_rig {
	float: right;
}
.boot #bo_more {
	float: right;
	padding-right: 12px;
	padding-top: 6px;
}
