@charset "utf-8";
/* CSS Document */

#topsearch{width:960px; margin:10px auto 0px auto;}
#topsearch #search_l{float:left; width:220px; text-align:left;}
#topsearch #search_c{ float:left; margin-left:10px; width:350px;}
#topsearch #search_r{float:right; width:370px;}
#topsearch #search_l font{font-size:12px; color:#CCCCCC;}

#topsearchbox{width:340px; margin:0px auto;}
#topsearchbox li{clear:both;}
#topsearchbox #searchlist dt{float:left; width:56px; height:26px; line-height:26px; font-size:14px; text-align:center; font-weight:bold;}
#topsearchbox #searchlist #click{ background:url(../images/topsearchbgcl.gif) center no-repeat; color:#FFFFFF}
#topsearchbox #searchbox{padding:7px 10px; border:#017CBE 1px solid; zoom:1;}
#topsearchbox #searchbox input{margin:0px; padding:0px; display:inline;}

#webmap{width:960px; margin:10px auto 0px auto; border-top:2px #017CBE solid; height:24px; line-height:24px; background-color:#E2F0F7;}
#webmap #mapth{float:left; padding:0px; margin-left:5px;}
#webmap #mapth font{font-weight:bold; font-size:12px;}
#webmap #mapth a{color:#003278; text-decoration:none;}
#webmap #mapth a:hover{color:#FF6600; text-decoration:underline;}
#webmap #result{float:right; padding:0px; margin-right:5px;}
#webmap #result font{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FF6600; font-size:12px;}

#sortlist{width:960px; margin:10px auto 0px auto; border-bottom:1px #999999 dashed; padding-bottom:5px;}
#sorttitle{padding-left:14px; background:url(../images/sortlist_bg.gif) no-repeat left center; font-weight:bold; clear:both;}
#sortname{width:946px; margin:10px auto 0px auto; clear:both;}
#sortname dt{width:150px; float:left; margin:6px 4px 0px 0px;}
#sortname dt a{color:#003278; text-decoration:none;}
#sortname dt a:hover{color:#FF6600; text-decoration:underline;}
#sortname dt font{color:#999999; font-size:12px;}

/*产品列表开始*/
#prolist{width:960px; margin:10px auto 0px auto;}
#prolist #product{width:730px; float:left;}
#prolist #ads{ float:right;}

.probox{margin:0px auto 10px auto; border-bottom:1px #999999 dashed; height:100px; clear:both; padding-bottom:5px;}
.probox font{font-size:12px; color:#333333;}
.probox li{float:left; height:100px;}
.probox .proimg{width:100px; margin-left:20px; text-align:center;}
.probox .prodis{margin-left:10px; width:430px;}
.probox .prodis dt{margin:0px auto 5px auto; width:456px;}
.probox .prodis .protitle font{font-size:12px; color:#999999;}
.probox .prodis .protitle a{color:#003278; font-size:14px; text-decoration:none; font-weight:bold;}
.probox .prodis .protitle a:hover{color:#FF6600; text-decoration:underline;}
.probox .prodis .procontent{line-height:18px; color:#666666; height:36px;}
.probox .prodis .procompany a{color:#003278; font-size:12px; text-decoration:none; font-weight:bold;}
.probox .prodis .procompany a:hover{color:#FF6600; text-decoration:underline;}
.probox .prodis .proaddr a{ display:block; width:67px; height:20px; text-align:center; background:url(../images/list_con_bg1.gif) no-repeat; line-height:20px; text-decoration:none; margin-right:20px; margin-right:20px; float:left;}
.probox .prodis .proaddr a:hover{display:block; width:67px; height:20px; text-align:center; background:url(../images/list_con_bg2.gif) no-repeat; line-height:20px; text-decoration:underline; margin-right:20px; float:left;}
#listpage{border-top:2px solid #017CBE; padding:20px 0px; font-size:14px; font-weight:bold; text-align:center; color:#FF9900}
#listpage a{color:#666666; text-decoration:none;}
#listpage a:hover{color:#FF9900;}

#keyorder{ background:#FFA; padding:5px 0px;}

.probox .proprice{margin:10px 0px 0px 10px; width:70px; text-align:center}
.probox .proprice img{margin:5px 0px 15px 0px;}
.probox .procontact{margin:15px 0px 0px 10px; width:80px; text-align:center; font-weight:bold}
#bottomsearch{width:960px; margin:10px auto 0px auto; padding:20px 0px; border-top:1px solid #017CBE; background-color:#E2F0F7; text-align:center;}

#searchsmall{width:960px; margin:10px auto 0px auto; padding:3px 0px;}


.companybox{margin:0px auto 10px auto; border-bottom:1px #999999 dashed; height:100px; clear:both; padding-bottom:5px;}
.companybox .l{width:560px; float:left;}
.companybox .l h1{padding:0px 0px 0px 20px; margin:0px; font-size:14px; font-weight:bold; font-family:"宋体";}

.companybox .l h1 a{color:#003278; text-decoration:none;}
.companybox .l h1 a:hover{color:#FF6600; text-decoration:underline;}

.companybox .l h1 span{margin-left:15px; font-size:12px; color:#999999; font-weight:normal;}
.companybox .l .about{padding:5px 0px 10px 15px; height:40px; line-height:20px;}

.companybox .l .contact{margin-left:15px;}
.companybox .l .contact a{ display:block; width:67px; height:20px; text-align:center; background:url(../images/list_con_bg1.gif) no-repeat; line-height:20px; text-decoration:none; margin-right:5px; float:left;}
.companybox .l .contact a:hover{display:block; width:67px; height:20px; text-align:center; background:url(../images/list_con_bg2.gif) no-repeat; line-height:20px; text-decoration:underline; margin-right:5px; float:left;}
.companybox .c{width:120px; float:left; margin:40px 0px 0px 10px; font-weight:bold; text-align:center;}
.companybox .r{width:80px; float:right; vertical-align:middle;  margin:40px 0px 0px 10px; text-align:center;}
.ad1{
padding-top:15px;
}
