﻿/*预置样式*/

html, body, div, span, h1, h2, h3, h4, h5, h6, p,
a, em, font, img, strong, sub, sup, tt,dl, dt, dd,
 ol, ul, li,fieldset, form, label, table, caption, 
tbody, tfoot, thead, tr, th, td{

margin: 0;
padding: 0;
border: 0;
outline: 0;
background: transparent;

}

body{
background-color:#ffffff;
color: #003366;
font: 12px Tahoma,SimSun, Arial;
width: 100%;
}

ol,ul{
list-style: none;
}

:focus {
outline: 0;
}

a:link,a:visited,a:hover,a:active
{
    text-decoration :none;
    font-size : 12px;
    }

a:link
{
    color: #003366;
    
    }
    
a:visited,a:hover,a:active
{
    color: #000;

    }
    

a.lightBlue:link
{
    color: #005caa;  
    font-weight :bold ; 
    }

a.lightBlue:visited,a.lightBlue:hover,a.lightBlue:active
{
    color: #000;  
    font-weight :bold ;  
    }


/*字体颜色样式*/
.black{
color: #000;
}

.boldBlack{
color: #000;
font-weight: bold;
}

.boldBlue{
color: #005caa;
font-weight: bold;
}

.darkBlue{
color: #003366;
}

.lightBlue{
color: #005caa;
}


.boldBlack{
font-weight: bold;
}

.red{
color: #ca1601;
}

.boldRed{
color: #ca1601;
font-weight: bold;
}

.orange{
color: #fc5416;
font-weight: bold;
}


/*布局样式*/

.left{
float: left;
display: inline;
}

.right
{
    float: right;
    display : inline
    }
    
.clear
{
    clear: both ;
    }

/*header样式*/

#header
{
   width:1004; 
    }

#search_b
{
    width: 780px;
    height : auto;
    margin : 0 auto;
    }
    
	
/*==========顶端导航============*/
    
#top_nav
{
    width: 100%;
    height : 34px;
    background :transparent url(../../newimg/bg0.gif) repeat-x 0 0;
    }
    
#topl
{
    width: 38%;
    color: #000;
    }
    
#topl
{
    padding-left: 10px;
    text-align:left;
    }
    
#topr
{
	width: 60%;
    color: #000;
    text-align:right;
    padding-right: 10px;
    }
    
#topr span
{
    
    }
   
#topr span a
{
    color: #ca1601;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 20px;
    background :transparent url(../../newimg/ico0.gif) no-repeat 6px 0;
    line-height: 34px;
    }
    
#topl a,#topr a
{
    line-height: 34px;
    color: #000;
    }
    
    
/*搜索样式*/

.search_logo
{
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    }
    
.search_bar
{
    width: 780px;
    height: 86px;
    background: transparent url(../img/bg.gif) no-repeat 0 0;
    }
    
.search_nav
{
    margin-left: 100px;
    width: 476px;
    height: 28px;
    margin-top: 20px;
    float:left;
    display: inline;
    }
  
.search_nav li
{
    float:left;
    
    }  
    
.search_nav li a
{
    font: 14px/28px Tahoma;
    color: #003366;
    display: block;
    background: transparent url(../img/line.gif) no-repeat right center;
    width: 52px;
    height: 28px;
    float: left;
    text-align: center;
    }
    
.search_nav li a.cur,.search_nav li a:hover.cur
{
    font: bold 14px/23px Tahoma;
    background: transparent url(../img/cur_btn.gif) no-repeat 0 0;
    }
    
.search_nav li a:hover
{
    font: bold 14px/28px Tahoma;
    }
  
.search_input
{
    text-align: center;
    clear:both;
    }

.search_input ul
{
    width: 580px;
    margin: 0 auto;
    }

.search_input li
{
    float:left;
    }
    
.search_text
{
    width: 476px;
    background: transparent url(../img/bg2.gif) repeat-x 0 0;
    border: 1px solid #cbcbcb;
    height: 21px;
    line-height: 21px;
    }
    
.search_btn
{
    margin-left: 5px;
    padding-top: 1px;
    }
    
/*行业分类快速通道*/

#industry_access
{
    width: 778px;
    margin: 5px auto;
    height: 190px;
    border: 1px dotted #000000;
    }   
    
    
#industry_access h4
{
    font: 14px/24px Tahoma;
    color: #FFF;
    background-color: #3386c5;
    height: 24px;
    padding-left: 10px;
    }
  
#industry_access ul
{
    margin:10px 0 10px 34px;
    height: 140px;
    }
    
#industry_access li
{
    height: 28px;
    line-height: 28px;
    width: 150px;
    margin-right: 28px;
    float: left;
    }
    
#industry_access li a
{
    color: #0000cc;
    }    
    
#industry_access li a:hover
{
    color:#000000;
    text-decoration: underline;
    }
#citymore
{
	margin: 5px auto;
	width: 760px;
	padding: 5px 10px;
	border-right: lightgrey 1px dashed;
	border-top: lightgrey 1px dashed;
	border-left: lightgrey 1px dashed;
	border-bottom: lightgrey 1px dashed;
	background-color: #FFF7E5;
}
    
/*搜索结果页*/

.search_all{width:1004px; height:80px;  overflow:hidden;margin:0 auto; padding-top:20px;}
.search_l{width:300px; float:left;height:70px;}
.search-r{float: left; overflow: hidden;width:460px;  height:60px;padding-top:10px; padding-left:40px;}
.searchTxt{float:left; width:295px; height: 28px; padding:7px 0 0 35px; overflow:hidden; }
.cxkk { float:left; width:125px; height: 38px; }
.searchtext { width: 500px; height: 27px;}
.searchtext ul{ width:460px; height:27px; float:left; overflow:hidden;}
.searchtext ul li { text-align: center; float: left; padding: 3px 8px 0 7px; line-height: 20px;height: 20px;}
.searchtext a {font-size:12px;font-family:宋体;color: gray;cursor:pointer;}
.searchbar_input {line-height: 22px; width: 368px; height: 22px; color: gray; border:0px;font-size: 14px;}
.search_r_t {background:url(../newimg/cxkk1.gif) no-repeat; width: 460px; height: 39px; overflow:hidden;}
#search_kf {float:right; height:70px; width:180px; overflow:hidden;}

#search_result .search_nav
{
    margin-left: 70px;
    margin-top: 15px;
    }  
    
#search_con
{
    width: 1004px;
    margin: 0 auto;
    margin-bottom:10px;
    }
    
#search_con h4
{
    background-color: #3386c5;
    height: 24px;
    font: 14px/24px Tahoma;
    color:#fff;
    }
    
.search_re
{
    width: 780px;border-right:solid 1px #F0F0F0;padding:10px 20px 0 0;
    }
    
.search_re_box
{
    width: 100%;
    height: 126px;
    background: transparent url(../img/bg4.gif) repeat-x 0 0;
    margin-top: 30px;
    }
    
.search_pro_pic img
{
    width: 123px;
    height: 92px;
    border: 1px solid gray;
    }
    
.search_pro_pic
{
    float:left;
    width: 123px;
    text-align:center;
    margin-left: 20px;
    }

/*fix hover_BUG for IE6*/
a.search_pro_pic:hover
{
    width: 123px;
    }
   
a.search_pro_pic:hover img
{
    border: 1px solid #EDBD41;
    }
    
.se_pro li
{
    float:left;
    }
    
.se_pro ul
{
    width: 400px;
    margin-left: 20px;
    }
    
.se_pro ul li
{
    float:none;
    }

.se_pro li
{
    line-height: 20px;
    height: 20px;
    }
    
.se_pro .se_pro_head a ,.slist .se_pro_head a
{
    font: bold 14px/24px Tahoma;
    color: #0068b7;
    text-decoration: underline;
    }
    
.se_pro_head a:hover
{
    font: bold 14px/24px Tahoma;
    color: #003366;
    text-decoration: underline;
    }
    
 /*图片垂直居中HACK*/   
.se_pro li.se_chat
{
    width: 95px;
    text-align: center;
    position:relative;
    height: 100px;
    display:table-cell;
    vertical-align:middle;
    }
 /*图片垂直居中HACK*/   
.se_pro li.se_logo
{
    width: 50px;
    text-align: center;
    position:relative;
    height: 100px;
    display:table-cell;
    vertical-align:middle;
    }
.se_chat p
{
    position:absolute;
    top: 50%;
    }
    
    
 .se_chat img
 {
    position:relative;
    left:-50%;
    top:-50%;
    width: 75px;
    height: 21px;
    }
.se_logo p
{
    position:absolute;
    top: 50%;
    }
    
    
 .se_logo img
 {
    position:relative;
    left:-50%;
    top:-50%;
    width: 30px;
    height: 30px;
    }
.search_ad
{
    width:193px;
    margin-top: 20px;
    padding-left:10px;
    overflow:hidden;
    }
    
.search_ad_box
{
    width: 193px;
    margin: 0 auto;

    }
    
h3.ad_boxA
{
    width: 200px;
    height: 31px;
    background: transparent url(../img/bg5.gif) no-repeat 0 0;
    color: #da0101;
    font: bold 14px/24px Tahoma;
    }
.ad_logo
{
	width:245px;
	margin:0 auto;
}
.ad_logo ul
{
    width: 245px;
    }
    
    
.ad_logo ul li
{
    float:left;
    margin-top: 4px;
    margin-left: 4px;
    }
    
.ad_logo ul li a
{
    width: 111px;
    height: 54px;
    border: 1px solid  #e6e5e5;
    display: block;
    }

.ad_logo ul li a:hover
{
    border: 1px solid gray;
    }
    
.ad_logo ul li img
{
    width: 105px;
    height: 48px;
    padding-top: 3px;
    padding-left: 3px;
    }
    
.slist
{
    word-break: break-all;
    line-height: 20px;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    }
    
.left30
{
    padding-left: 30px;
    }
/*=====翻页样式====*/
/*CSS green-black style pagination*/

.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-top: 10px; PADDING-TOP: 3px; TEXT-ALIGN: left;
}
.green-black A {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;  COLOR:Black; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.green-black A:hover {
	  COLOR: Black;
}
.green-black A:active {
	 COLOR: Black;
}
.green-black SPAN.current {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 2px;  COLOR: Black; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; 
}
.green-black SPAN.disabled
{
	 padding-right: 5px;padding-left: 5px;padding-bottom: 2px;	color: white;margin-right: 2px;	padding-top: 2px;
	}


/*=======产品图片搜索样式========*/

.pro_all
{
    margin-top: 20px;
    margin-left: 10px;
    margin-left: 0 !important;
    }


.se_pro_box{
    width: 130px;
    height: 180px;
    padding-left: 10px;
    padding-bottom:10px;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
    
    }
   
.se_pro_box li
{
    text-align: center;
    height: 20px;
    line-height: 20px;
    }    
    
.se_pro_box .wrap
{
    height: 125px;
    }
    
.se_pro_box .wrap2
{
    height: 105px;
    }
    
.se_img_box
{
    background-color:#f1f0f0;
    width: 130px;
    }
    

.se_img_box a
{
    display: block;
    border: 1px solid #f3a470;
    background-color: #fff;
    position: relative;
    top: -3px;
    left: -3px;
    padding: 4px;
    text-align: center;
    vertical-align: middle;
    width: 120px;
    }
    
.se_img_box a:hover
{
    background-color:#fff9f5;
    }
 
.se_img_box img
{
    height: 90px;
    width: 120px;
    }   

.org
{
    color:#d35400;
    }
    
.pro_name
{
    display:block;
    width:120px;
    text-align: center;
    }
    
    
    
    
    /*==============================================新头部样式=================================================*/
.nliaa
{
  background:transparent url(../newimg/nh_li2.jpg) no-repeat center center;width:85px;height:26px;float:left;color:Black;font-size:13px;font-weight:bold;font-family:新宋体;text-align:center;line-height:26px;	color:Black;cursor:pointer;
}
.nliaahy
{
	background:transparent url(../newimg/nh_li1.jpg) no-repeat left center;width:90px;height:26px;float:left;margin-top:1px;color:Black;font-size:13px;font-weight:bold;font-family:新宋体;text-align:center;line-height:26px;color:Black;cursor:pointer;
}
.nlibb
{
	background:transparent url(../newimg/ppp.jpg) no-repeat left center;width:85px;height:26px;float:left;font-size:13px;font-family:新宋体;text-align:center;line-height:26px;	color:#055388;
}
.nlibbhy
{
	width:85px;height:26px;float:left;font-size:13px;font-family:新宋体;text-align:center;line-height:26px;	color:#055388;
}

.nliaahy2
{
    /*background:transparent url(../images/ssxz.jpg) no-repeat center center;*/
	width:49px;height:26px;float:left;color:Black; font-size:13px;font-family:新宋体;text-align:center;line-height:27px;cursor:pointer;font-weight:bold;
}
.nlibb22
{
	width:49px;height:25px;float:left;font-size:13px;font-family:新宋体;text-align:center;line-height:27px;	color:Black;cursor:pointer;
}
.nlibb222
{
	width:60px;height:25px;float:left;font-size:13px;font-family:新宋体;text-align:center;line-height:27px;	color:Black;cursor:pointer;
}


/*======================搜索公司样式=======================*/
.ul1
{
	width:485px;float:left;margin-right:55px;overflow:hidden; padding-left:5px;
	}
.company
{
	width:100%;line-height:28px;font-size:14px;color:#0D7CC2;font-weight:bold;font-family:宋体;
	}
.jj
{
line-height:22px;font-size:12px;color:#8D8B8B;font-family:宋体;	
}

.ul2
{
width:120px;float:left;text-align:center;margin-top:10px; margin-right:15px
}
.year
{
font-weight:bold;color:Black;font-size:13px;line-height:22px; width:100px; 
}
.dq
{
color:Black;font-size:12px;line-height:20px;
	}
.ul3
{
width:72px;float:left;text-align:left;margin-top:10px;color:Black;margin-left:5px;	
}
.ul3 li
{
	line-height:25px;height:20px;
	}
.ul3 li span
{
 float:left;	
}
.sp
{
	margin-left:5px;line-height:25px;height:25px;margin-top:-5px;
}
.ul3 li a
{
	text-decoration:underline; 
	}
	
.itemUl2
{
    display:block;	
}
.itemUl2:hover
{
    display:none;	
}

.i-reviews{background:transparent url(../newimg/yn_icon_appraise_16x16.gif) no-repeat scroll 0 0;padding-left:20px;cursor:pointer;}
.store-rl{background:transparent url(../newimg/yn_icon_claim_16x16.gif) no-repeat scroll 0 0;padding-left:20px;cursor:pointer;}
.bus-line{background:transparent url(../newimg/yn_icon_busline_16x16.gif) no-repeat scroll 0 0;padding-left:20px;cursor:pointer;}
.bike-line{background:transparent url(../newimg/yn_icon_bikeline_16x16.gif) no-repeat scroll 0 0;padding-left:20px;cursor:pointer;}
#ender{width:1004px; border-top:4px solid #EFE245; margin:0 auto}
#ender_table{margin:0 auto; clear:both; margin-top:5px; color:#000; border:0; text-align:center; width:780px; padding:0}
#ender_table div{font-family:&#23435; margin-top:5px; font-size:12px}
#ender_table div table{height:76; padding:0px; border:0px}
.cityleft{width:52px; text-align:center; float:left;}
.city{text-align:center;}
.choseeCity{float:left; padding:0 10px 0 10px;}
.choseeCity a{color:White;}
.choseeCity2{float:left;}
.choseeCity2 a{font-size:14px;}
.footernew {width:1004px;height:130px; background-color:#f7f7f7;text-align:center;font-size:12px;line-height:24px;margin:2px auto 0 auto;overflow:hidden; }
.footernew_top { width:1004px; height:28px; background-color:#dbdbdb; padding-top:6px; }
.footernew_bottom { width:1004px; height:56px; margin-top:6px; color:#515151;}
.footernew span { font-family:Arial; color:#0000cc; }
.footernew a {color:black;text-decoration:none;}
.footernew a:hover {color:#bd0a01;text-decoration:underline;}
#topl{float:left;height:32px; line-height:32px;padding-left:10px;}
#topr{float:right;height:32px; line-height:32px;padding-right:10px;}
#header{width:100%; height:32px;background :transparent url(../newimg/topbg.gif) repeat-x 0 0;}

