#categories_title, #categories_list dt a, .side_title h3, .information_title, .news_product_title, #links, #sidenav_title h3, #overview_top, #overview_bot, #overview_mid li, #share_title h3, .contact_msgtitle { background:url(../images/overall.gif) no-repeat; }
* { font-size:12px; font-family:"宋体"; margin:0px; padding:0px; }
a { color:#4e96c8; text-decoration:none; }
a:hover { color:#FF6600; }
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form { margin:0px; padding:0px; font-weight:normal; }
ul, li, ol, li { padding:0px; margin:0px; list-style:none; }
img { vertical-align:bottom; border:0px; }
.clear { clear:both; height:0px; line-height:0px; font-size:0px; }
#head, #middle, #links, #footer,#news_banner { width:1003px; margin:0px auto 0px auto; }
.trade_list, #certificate, #search_con, #stock,#brand1 .brand1_list { overflow:hidden; *display:inline-block;
clear:both; }
#head_top { height:87px; background:url(../images/head_bg.gif); }
#head_top_left { float:left; padding:15px 0px 0px 0px; }
#head_top_right { float:right; width:420px; }
.head_top_tel { background: url(../images/head_msg.gif) no-repeat left 5px; text-align:right; height:22px; padding:10px 0px 0px 0px; }
.head_top_tel a { display:inline-block; margin:0px 10px 0px 0px; }
.head_top_input { color:#0068b3; font-weight:bold; text-align:right; padding:25px 10px 0px 0px; }
.head_top_input input { color:#8f8f8f; padding:2px 0px 0px 2px; width:150px; border:1px solid #A4CDDE; }
#head_menu { height:29px; background:url(../images/head_menu.gif) repeat-x; }
#head_menu li { float:left; }
#head_menu li a { color:#FFF; font-weight:bold; display:block; background:url(../images/head_line.gif) no-repeat 0px right; padding:8px 8px 0px 0px; width:120px; text-align:center; height:21px; }
#head_menu li a.noline { background:none; }
#news_ban { background:url(../images/news_ban.gif) repeat-x; height:19px; margin:1px 0px 0px 0px; color:#005d9e; padding:8px 0px 0px 8px; position:relative; clear:both; }
#news_ban span { color:#005d9e; font-weight:bold; }
#news_ban1 { background:url(../images/news_ban.gif) repeat-x; height:19px; margin:1px 0px 0px 0px; color:#005d9e; padding:8px 0px 0px 8px; position:relative; clear:both; }
#news_ban1 span { color:#005d9e; font-weight:bold; }


.side_title { background:url(../images/sidebar_line.gif) repeat-x bottom; height:29px; }
.side_title h3 { float:left; border-bottom:2px solid #3F80C2; padding:0px 0px 0px 0px; height:27px; line-height:22px; background-position:left -297px; }
#share_title { background:url(../images/share_titlebg.gif) repeat-x; height:39px; }
#share_title h3 { color:#003769; font-weight:bold; font-size:16px; background-position:-765px -88px; padding:9px 0px 0px 45px; height:30px; }
#middle .side_title h3 a { display: inline-block; color:#000; font-weight:bold; padding:0px 0px 0px 30px; }
.side_title h4 { float:right; padding:6px 0px 0px 0px; }
#middle { background:url(../images/middle_bg.gif) repeat-x left top; padding:13px 0px 30px 0px; }
#navigation { color:#4986BD; padding:10px 0px 3px 0px; border-bottom:1px solid #C0D5E8; }

#navigation span { color:#4986BD; font-weight:bold; }
#middle_left { width:211px; float:left; }
#categories { border:1px solid #1BA3CC; margin:0px 0px 15px 0px; }
#categories_title { height:35px; text-align:center; }
#categories_title h3 { font-weight:bold; font-size:14px; line-height:35px; }
#categories_list { padding:5px 15px 15px 15px; }
#categories_list dt { background:url(../images/line.gif) repeat-x left bottom; cursor:pointer; padding:9px 0px 5px 0px; line-height:14px; }
#categories_list dt a { color:#FF4800; font-weight:600; font-family:Arial, "宋体"; font-size:13px; background-position:left -96px; padding:0px 0px 0px 15px; display: inline-block; }
 
#categories_list dd { padding:9px 0px 0px 10px; line-height:14px; }
#categories_list dd span { font-weight:bold; }
#categories_list dd a { color:#4A4A4A; }
#categories_list dl dd a
{
	color:#4A4A4A;
	background:none;
	font-weight: normal;
}
 



#company_logo { padding:25px 0px 0px 0px; height:257px; overflow:hidden; }
#divclient { padding:25px 0px 0px 0px; height:281px;}

#company_logo li { height:70px; }
#middle_right { width:775px; float:right; }
#products { float:left; width:450px; }
#information { float:right; width:312px; }
.information_title { width:449px; height:29px; background-position:left -126px; }
.information_title h4 { float:right; padding:6px 0px 0px 0px; }


#information_list { background:url(../images/load.gif) no-repeat -100px -100px; padding:10px 0px 0px 0px; overflow:hidden; *display:inline-block;
}
#information_list table
{
	border:0px;
	border-collapse:collapse;
}
#information_list tr
{
	width:143px;
	height:115px;
}
#information_list td
{
	border:1px solid #CBCBCB;
	width:143px; 
	height:117px;
	padding:1px;
}
#information_list li { float:left; text-align:center; width:150px; height:160px; }
#information_list li a { display: inline-block; }
#information_list li img {}
#information_list li h3 { background:#E5E5E5; width:141px; height:22px; line-height:22px; overflow:hidden; margin:2px auto 0px auto; padding:4px 2px 4px 2px; }
.news_product_title { height:28px; background-position:left -223px; }

.news_product_title h4 { float:right; padding:6px 0px 0px 0px; }

#news_product_warp { border:1px solid #45A4D2; height:111px; }
#news_product_left { background:url(../images/ico.gif) no-repeat center center; width:40px; height:111px; float:left; }
#news_product_mid { float:left; height:121px; width:375px;white-space:nowrap;    overflow:hidden;}
#news_product_mid ul {  width:375px;white-space:nowrap;    overflow:hidden;  padding:10px 0px 0px 2px; }
#news_product_mid li { float:left; text-align:center; width:121px;  height:103px;  }
#news_product_mid li a { display:inline-block; color:#666; width:121px; }
#news_product_mid li a img { border:1px solid #CCC; }
#news_product_mid li h3 { padding:5px 0px 0px 0px; width:110px; height:20px; line-height:20px; overflow:hidden; margin:0px auto 0xp auto; }
#news_product_right { background:url(../images/ico2.gif) no-repeat left center; width:33px; height:111px; float:right; }
#news_dynamic { padding:15px 0px 20px 0px; }
#news_dynamic .news_dynamic_warp { background:url(../images/line1.gif) repeat-x bottom; padding:11px 0px 0px 0px; height:22px; font-size:0px; }
#news_dynamic .news_dynamic_left { float:left; }
#news_dynamic .news_dynamic_left a { color:#000; }
#news_dynamic .news_dynamic_right { float:right; color:#CCC; }
#brand { padding:15px 0px 0px 0px; width:312px; }
#brand li { float:left; height:65px; width:155px; }
#brand li img { width:150px; height:47px; }
#brand li.brand_right { text-align:right; }
#customer { background: url(../images/customer.gif) no-repeat center 5px; width:301px; height:148px; padding:15px 0px 0px 10px; }
.customer_img { padding:0px 0px 15px 0px; }
.customer_img a { display:inline-block; margin:0px 30px 0px 0px; }
#customer_msg li { line-height:14px; }
#customer_msg li.customer_title { color:#105DAD; font-weight:bold; }
#customer_msg li span { color:#000; font-weight:bold; }
#links { height:58px; border:1px solid #78BDDE; background-position:left -403px; margin:10px auto 0px auto; width:1001px; }
#links ul { padding:10px 0px 0px 55px; }
#links ul li { float:left; width:157px; text-align:center; }
#links ul li img { width:138px; height:40px; }
/*********产品展示********/

#newstlt { color:#000; padding:10px 0px 3px 0px; font-size:13px; text-align:center; border-bottom:1px solid #C0D5E8 ; height:30px; line-height:30px; }







/*********公司概况********/
#overview_div { position:absolute; top:-3px; padding-top:10px; left:150px; }
#overview_div a { padding:0px 10px 0px 0px; color:#005D9E; }
#overview_div a:hover { color:#FF6600; }
#overview { margin:0px 0px 10px 0px; }
#overview_top { background-position:-589px -175px; height:25px; font-size:14px; font-weight:bold; text-align:center; padding:11px 0px 0px 0px; }
#overview_mid { border-left:1px solid #48B1D6; border-right:1px solid #48B1D6; height:100px; padding:0px 0px 20px 20px; }
#overview_mid li { padding:15px 0px 0px 0px; background-position:-787px 15px; }
#overview_mid li a { font-size:14px; color:#000; display: inline-block; background:url(../images/line2.gif) repeat-x bottom; width:141px; padding:0px 0px 2px 25px; }
#overview_mid li a span { font-weight:bold; font-size:14px; }
#overview_bot { background-position:-589px -215px; height:8px; font-size:0px; }
#present { padding:20px 15px 20px 15px; line-height:25px; }
#present span { font-weight:bold; }
#present img { display:block; margin:0px auto 0px auto; }
#certificate { padding:30px 0px 0px 7px; }
#certificate li { text-align:center; float:left; width:190px; height:250px; }
#certificate li a img { border:1px solid #A7A7A7; padding:1px; }
#certificate li h3 { font-size:14px; font-weight:bold; color:#004888; padding:13px 0px 0px 0px; }
#search { padding:1px 1px 0px 1px; border:1px solid #1BA3CC; margin:0px 0px 10px 0px; }
#search_title { background:#689CC3; height:21px; color:#FFF; padding:7px 0px 0px 10px; font-weight: bold; font-size:14px; }
#search_con { padding:15px 5px 15px 10px; }
.search_left { float:left; width:125px; padding:3px 0px 0px 0px; }
.search_left select{ width:121px; overflow:hidden; }
.search_left input { margin:10px 0px 0px 0px; border:1px solid #9e9e9e; width:117px; }
.search_right { float:right; }
#search_list { border:1px solid #B7D9FF; border-bottom:none; margin:5px 0px 0px 0px; }
#search_list td { padding:6px 0px 4px 0px; }
#search_list .search_listtitle { background:#61A0E6; color:#FFF; font-size:15px; font-weight:bold; padding:6px 0px 4px 10px; text-align:left; }



#search_list td { text-align:center; border-right:1px solid #B7D9FF; border-bottom:1px solid #B7D9FF; }
#search_list .search_listblod td { font-weight:bold; font-size:14px; padding:6px 0px 4px 0px; }
#search_list td.noline { border-right:none; }
#stock_div { position:absolute; top:-3px; padding-top:10px; right:160px; }
#stock_div a { display:inline-block; padding:0px 15px 0px 0px; color:#0068B3; }
#stock_div a:hover { color:#FF6600; }
#stock_warp { padding:30px 0px 0px 15px; }
#stock { padding:30px 0px 20px 0px; }
#stock_left { float:left; width:320px; padding:20px 0px 0px 60px; }
#stock_left li { font-size:14px; height:35px; }
#stock_left li span { font-weight:bold; font-size:16px; }
#stock_right { float:right; padding:0px 60px 0px 0px; }
#stock_right img { border:1px solid #9D9D9D; }


#news_list { border:1px solid #B7D9FF; border-bottom:none; }
#news_list td { padding:6px 0px 4px 0px; }
#news_list .news_listtitle { background:#61A0E6; color:#FFF; font-size:15px; font-weight:bold; padding:6px 0px 4px 10px; text-align:center; }
#news_list td { text-align:left; padding-left:20px; border-right:1px solid #B7D9FF; border-bottom:1px solid #B7D9FF; }
#news_list td .noline { border-right:none; }

#product { padding:30px 0px 20px 0px; width:778px; }
#product_img { padding:0px 60px 0px 0px; margin:auto; }
#product_img img { border:1px solid #9D9D9D; margin:auto; }



.pname { color:#333; height:20px; line-height:20px; font-weight:bold; text-align:center; font-size:13px; padding:0px 0px 10px 20px; }


.main_menu { color:#5B90E0; font-weight:bold; font-size:16px; padding:0px 0px 10px 20px; }
.main_menucon { color:#464545; font-size:14px; line-height:24px; padding:0px 0px 30px 0px; }
.main_menucon span { font-weight:bold; color:#000; font-size:14px; }
#material { border:1px solid #B7D9FF; border-bottom:0px; text-align:center; margin:5px 0px 15px 0px; }
#material td { border-right:1px solid #B7D9FF; border-bottom:1px solid #B7D9FF; padding:6px 0px 4px 0px; }
#material tr .material_title { background:#61A0E6; color:#FFF; font-weight: bold; padding:8px 0px 4px 10px; font-size:14px; text-align:left; }
#material .material_bold { font-weight:bold; text-align:center; }
#contact { background:url(../images/contact.gif) no-repeat 10px top; margin:10px 0px 0px 0px; }
#contact_list { padding:20px 0px 0px 300px; width:250px; }
#contact_list li { width:270px; overflow:hidden; *display:inline-block;
line-height:18px; }
#contact_list li b { float:left; }
#contact_list li i { float:left; font-style:normal; }
#contact_map { padding:50px 0px 0px 90px; }
#contact_msg { border:1px solid #006AB4; background:#EEF7FE; width:542px; margin:20px 0px 0px 90px; padding:0px 0px 10px 0px; }
#contact_msg td { font-size:14px; padding:8px 0px 6px 10px; }
.contact_msgtitle { height:31px; background-position:-720px -340px; }
#contact_msg input { border:1px solid #006AB4; height:25px; vertical-align:-5px; }
.contact_input input { background:#FFF; width:80px; line-height:23px; margin:0px 50px 0px 0px; }
/*********分页*********/
#page { text-align:center; padding:20px 0px 15px 0px; color:#474646; }
#page a { color:#474646; }
#page a:hover { color:#FF6600; }
.page_input { border:1px solid #5894BC; height:20px; vertical-align:-2px; }
.page_go { vertical-align:-9px; }
#sidenav_title { background:#63A5E0; height:33px; margin:5px 0px 0px 0px; }
#sidenav_title h3 { color:#FFF; font-size:14px; font-weight:bold; background-position:-784px -274px; padding:10px 0px 4px 30px; }
#trade { border:1px solid #94C8F7; border-bottom:none; }
.trade_list { padding:10px 0px 10px 3px; border-bottom:1px solid #94C8F7; }
.trade_list li { text-align:center; float:left; width:192px; height:165px; overflow:hidden; }
#trade .trade_list li a { color:#003C73; }
.trade_list li h3 { background:#BFDEFA; width:190px;   overflow:hidden; margin:1px auto 0px auto; cursor:pointer; font-size:14px; padding:4px 0px 2px 0px; }
.trade_list li img { }

#trade  .trade_list table
{
	border:0px;
	border-collapse:collapse;
}
#trade  .trade_list tr
{
	width:160px;
	height:130px;
}
#trade  .trade_list td
{
	border:1px solid #CBCBCB;
	width:171px; 
	height:130px;
	padding:1px;
}



#brand1 { border:1px solid #94C8F7; border-bottom:none; }
#brand1 .brand1_list { padding:10px 0px 10px 10px; border-bottom:1px solid #94C8F7; }
#brand1 .brand1_list li {  float:left; width:152px; height:60px; padding-top:5px; padding-bottom:5px; }
#brand1 .brand1_list li a { color:#003C73;  }
#brand1 .brand1_list li img {   }

 
#brand1  .brand1_list table
{
	border:0px;
	border-collapse:collapse;
}
#brand1  .brand1_list tr
{
	width:150px;
	height:47px;
}
#brand1  .brand1_list td
{
	border:1px solid #CBCBCB;
	width:145px; 
	height:60px;
	padding:1px;
}




#footer { background:url(../images/foot_bg.gif) repeat-x; height:56px; margin:5px auto 0px auto; }
#footer_left { float:left; padding:10px 0px 0px 10px; }
#footer_left a { color:#1869B5; display:inline-block; margin:0px 15px 0px 0px; }
#footer_right { float:right; color:#1869B5; font-weight:bold; padding:10px 10px 0px 0px; }

