﻿*{margin:0;padding:0}
body, ul, ol, h2, h3, h4 { margin: 0px; padding: 0px;}
body, input, select { font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333; background-color:#FFF  }
a { color: #333; text-decoration: none; }
a:hover { color: #f0520e; text-decoration: underline; }
img { border: none; }
li { list-style: none; }
strong { font-weight: bold; }
/*头部通栏*/
.topline{background:url(/images/topline.gif) repeat-x; height:25px; line-height:25px;}
.topdiv{width:976px; margin:auto}
.textleft{text-align:left; width:340px; float:left}
.textright{text-align:right; width:636px; float:right}
/*头部通栏结束*/
/*架构样式*/
#header{width:976px;margin:0 auto;margin-bottom:12px;}
#main{zoom:1;margin-bottom:12px;width:976px;margin:0 auto; clear:both}
.main{zoom:1;margin-bottom:12px;width:976px;margin:0 auto;}
#left{float:left;width:196px;margin-right:12px;}
#center{width:504px;float:left;}
#right{width:253px;float:right;}
#foot{width:976px;margin:10px auto; text-align:center; padding:10px;border-top:#CCCCCC 1px solid; clear:both; line-height:20px; font-size:11px;}
/*架构样式栏*/
/*头部按钮*/
.topl{float:left; width:300px;}
.topr{float:left; width:676px;}
.topbtnbox{height:38px; padding-left:180px}
.topbtnbox li{width:86px; text-align:center; line-height:24px; height:24px; float:left; margin-left:10px;}

.topbtn a{ background:url(/images/topbtnd.gif) no-repeat; color:#de4100;display:block;}
.topbtn a:hover{ background:url(/images/topbtnu.gif) no-repeat; color:#de4100;  display:block;text-decoration:none}

.topbtnup  a{ background:url(/images/topbtnu.gif) no-repeat; color:#FF3300;  display:block;text-decoration:none}
.topsearch{ text-align:center; position:relative; clear:both; margin-top:3px; width:916px;}
.topsearch span { display:block; padding-top:5px;}
.topsearch span a{ color:#FFF;font-weight:bold;}
.topsearch input{margin-right:5px;}
.topsearch select{margin-right:5px;}
/*头部按钮结束*/

.newtop{ background-color:#e8f4ff; height:72px;}
.newlogo{ width:280px; padding-left:10px; float:left; padding-top:10px;}
.newtopbtn{ float:right; padding-top:10px; }
.newforbuy { float:left; }
.newforbuy a{width:120px; height:45px; line-height:55px; padding-left:58px;background:url(/images/newforbuyerup.gif) no-repeat; display:block; color:#db5800; font-weight:bold;} 
.newforbuy a:hover{ background:url(/images/newforbuyerdown.gif) no-repeat; display:block;color:#00185b; text-decoration:none}

.newforbuydown{float:left; }
.newforbuydown a{ width:120px; height:45px; line-height:55px; padding-left:58px;background:url(/images/newforbuyerdown.gif) no-repeat; display:block;color:#db5800; text-decoration:none;font-weight:bold;}

.newforsell{ float:left; }
.newforsell a{width:120px; height:45px; line-height:55px; padding-left:58px;background:url(/images/newforsellerup.gif) no-repeat; display:block; color:#db5800; font-weight:bold;} 
.newforsell a:hover{ background:url(/images/newforsellerdown.gif) no-repeat; display:block;color:#00185b; text-decoration:none} 

.newforselldown{ float:left;}
.newforselldown a{width:120px; height:45px; line-height:55px; padding-left:58px;background:url(/images/newforsellerdown.gif) no-repeat; display:block;color:#db5800; text-decoration:none;font-weight:bold;}

.clear{clear:both;}
.newmenu{height:84px; background:url(/images/newtopmenubg.gif) no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;}
.newmenu ul{padding:0 20px; margin:0; }

.newmenubtn  { float:left;height:47px; line-height:35px;float:left;background:url(/images/newline.gif) no-repeat top left;}
.newmenubtn a{float:left;color:#02165b;font-weight:bold;font-size:12px; padding-left:24px;}
.newmenubtn a:hover{float:left; padding-left:24px;color:#ff6300;font-weight:bold;font-size:12px; text-decoration:none }

.newmenubtndown {PADDING-RIGHT: 13px; BACKGROUND: url(/images/newbtnl.gif) no-repeat right 50%; FLOAT: left; MARGIN-LEFT: 7px; LINE-HEIGHT: 47px; HEIGHT: 47px;}
.newmenubtndown A {DISPLAY: block; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/images/newbtnr.gif) no-repeat left top; FLOAT: left; COLOR: #4e73c4; LINE-HEIGHT: 47px; HEIGHT: 47px;}


.newmenubtndown a:hover{float:left;line-height:47px;height:47px; color:#ff6300;font-weight:bold; font-size:12px; text-decoration:none;background:url(/images/newbtnr.gif) no-repeat left top; }




/*头部搜索条*/
.menu { height:100px; background:url(/images/topbg.gif) no-repeat bottom; z-index:102}
.menu .mdown { background: url(/images/mdownr.gif) no-repeat right bottom; height: 28px; font-weight:bold; float:left; margin-left:2px;display: block;}
.menu .mdown a { background: url(/images/mdownl.gif) no-repeat left bottom; line-height: 28px;display: block; padding: 0px 30px; font-weight:bold;color:#03476c;}
.menu .mdown a:hover{ color:#ef6014; text-decoration:none;display: block;}
.menu .mup { background: url(/images/mupr.gif) no-repeat right bottom;float:left;  display: block;}
.menu .mup a { background: url(/images/mupl.gif) no-repeat left bottom;color:#000000;line-height: 28px; display: block; padding: 0px 15px; }
.menu .mup a:hover{color:#ef6014; text-decoration:none}
/*头部搜索条结束*/
/*类别结束*/
.x_category { padding-left:0px 2px 0px 5px; background-color:#fff8e6 }
.x_category span{color:#999;}
.x_category li a{ line-height:18px; display: block;padding: 2px 0px 1px 13px;border-top:1px #faf5f1 solid; border-bottom:2px #fff8e6 solid;background-color:#fff8e6 }
.x_category li a:hover {line-height:18px;padding: 2px 0px 1px 13px; background-color:#FFF;border-top:1px #f4ae8a solid; border-bottom:2px #f4ae8a solid; text-decoration:none}
.x_category li .active {line-height:18px;padding: 2px 0px 1px 13px; background-color:#FFF;border-top:1px #f4ae8a solid; border-bottom:2px #f4ae8a solid; text-decoration:none}
/*类别结束*/
/*蓝色框*/
.position{position:relative; z-index:100;}
.more { float: right; padding: 12px 5px 0px 0px; }
.BlockboxB h2 { background: url(/images/x_titlelbg.gif) no-repeat; height: 27px; color:#0d4075; }
.BlockboxB h2 span{ background: url(/images/x_titleRbg.gif) no-repeat right top; display: block; font-weight: bold; font-size: 12px; padding: 1px 0px 0px 15px; line-height: 26px; }
.BlockboxB .in { border: 1px #8eaed4 solid;overflow:auto; zoom:1;}
/*蓝色框结束*/
/*红色框*/
.BlockboxR h2 { background: url(/images/x_redtitleLbg.gif) no-repeat; height: 27px; color:#d85800 }
.BlockboxR h2 span{ background: url(/images/x_redtitleRbg.gif) no-repeat right top; display: block; font-weight: bold; font-size: 12px; padding: 1px 0px 0px 15px; line-height: 26px; }
.BlockboxR .in { border: 1px #e6bb6d solid; overflow:auto; zoom:1;}
/*红色框结束*/
.mb12{margin-bottom:8px;}
.mb4{margin-bottom:4px;}
.bulebg{background-color:#f4f8fb;}
.redbg{ background-color:#fff8e6;}
/*分页开始*/
.pageSize { clear: both; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:10px;}
.pageSize a { float: left; padding: 1px 4px 2px; text-decoration: none; }
.pageSize .total { background: #F5FBFF; border: 1px solid #86B9D6; border-right: 0px solid #86B9D6; font-weight: bold; }
.pageSize .pages { background: #F5FBFF; border: 1px solid #86B9D6; margin-right: 2px; vertical-align: middle; font-weight: bold; }
.pageSize .num { background: #FFFFFF; border: 1px solid #c4b69e; margin-right: 2px; vertical-align: middle; }
.pageSize .num:hover { background: #F5FBFF; border: 1px solid #86B9D6; text-decoration: none; }
.pageSize .redirect { background: #FFF; border: 1px solid #c4b69e; margin-right: 2px; padding: 0px; }
.pageSize .redirect:hover { background-color: #F5FBFF; border: 1px solid #86B9D6; text-decoration: none; }
.pageSize .curPage { margin-right: 2px; border: 1px solid #c4b69e; vertical-align: middle; background: #ffeedb; color: #92A05A; font-weight: bold; }
.pageSize .input { background: #F5FBFF; border: 1px solid #86B9D6; margin: 0px 1px 0px 5px; padding: 0px; }
.pageSize input { font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; width: 30px; height: 16px !important; height: 14px; margin: 0px; border: 0px; padding: 0px; text-align: center; }
.pageSize .go { background: #F5FBFF; border: 1px solid #86B9D6; font-weight: bold; }
.pageSize .go:hover { background: #ffeedb; text-decoration: none; color: #92A05A; }
input{ font-size:13px}
/*分页结束*/

/*常用色*/
.red { color:Red;}

/*旧版样式*/
/*蓝色框*/
.L_style1 h1 { background: url(/images/x_titlelbg.gif) no-repeat; height: 27px; }
.L_style1 h1 span{ background: url(/images/x_titleRbg.gif) no-repeat right top; display: block; font-weight: bold; font-size: 12px; padding: 1px 0px 0px 15px; line-height: 26px; }
.L_style1 .in { border: 1px #8eaed4 solid;overflow:auto; zoom:1;}
/*蓝色框结束*/
/*红色框*/
.L_style4 h1 { background: url(/images/x_redtitleLbg.gif) no-repeat; height: 27px; }
.L_style4 h1 span{ background: url(/images/x_redtitleRbg.gif) no-repeat right top; display: block; font-weight: bold; font-size: 12px; padding: 1px 0px 0px 15px; line-height: 26px; }
.L_style4 .in { border: 1px #e6bb6d solid; overflow:auto; zoom:1;}

.L_style5 h1 { background: url(/images/x_redtitleLbg.gif) no-repeat; height: 27px; }
.L_style5 h1 span{ background: url(/images/x_redtitleRbg.gif) no-repeat right top; display: block; font-weight: bold; font-size: 12px; padding: 1px 0px 0px 15px; line-height: 26px; }
.L_style5 .in { border: 1px #e6bb6d solid; overflow:auto; zoom:1;}


.L_Service { padding: 8px 0px;}
.L_Service li { background: url(/images/L_adorn_03.gif) no-repeat 8px 4px; padding-left: 20px; line-height: 18px; }
/*展会相关*/
.j_ex1{width:238px;margin-left:8px;}
.j_ex1 a{display:block;line-height:120%;text-align:center;}
.j_ex1 li{width:238px;float:left;margin-top:8px;border-bottom:1px dashed #ccc;padding-bottom:8px;}
.j_ex1 img{width:222px;margin-right:8px;margin-bottom:0;margin-left:8px;height:50px;}
.j_ex1 .j_lastli{border-bottom-width:0;}
.menubtnf{position:relative; z-index:10}
.x_needs{ position:relative; text-align:center; padding-top:5px; }

.x_needs p a{ text-decoration:underline;}
.x_needbox{position:absolute; top:50px; left:702px; background-color:#fff8e6; border:2px solid #e6bb6d; text-align:center; width:250px; z-index:100}
.x_needbox textarea{width:215px;}
.x_needbox th{ text-align:right;}
.x_needbox div{ padding:8px;}
.x_ntit{border-bottom:2px solid #e6bb6d;background-color:#facd78}

/*You are here*/
.j_subLeft_route{line-height:30px;}
.j_subLeft_route span{font-weight:bold;color:#F58F5B;}
body .j_last_a{color:#FF0000;}

.x_sbox{background-color:#eef7fb; border-bottom:#b2cce7 2px solid; border-top:#b2cce7 2px solid; margin:10px 0; line-height:20px; padding:10px}
.x_sbox a{text-decoration:underline}
.x_sbox span{font-weight:bold;}

/*New Version style*/
.x_category li a:first-letter {font-weight:bold;}
.inimg{width:253px; margin-bottom:8px;}
.newtop .tbtn {
	float:left;
	padding-top:28px;
	width:268px;
	margin-right:2px;
	padding-left:8px;
	display:block;
}
.newtop .tbtn li{ margin:0; padding:0; width:132px; }
.newforsell {
float:left;
}
.topimg{
	float:left;
	width:400px;
	padding-right:8px;
	padding-top:4px;
}
.newmenu .topsearch{ width:936px;}
/*New Version style*/