body{
	margin:0;
	padding:0 0 10px;
	color: #333;
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
}
a {
	color: #333;text-decoration: none
}
a:hover {
	color: #ff0000; text-decoration: underline
}
/* Fix Float BUG*/
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
a,img,table{border:0}
ul{margin:0;padding:0}
#top{margin:auto;text-align:left;background:url(top_bg.jpg) repeat-x 0 4px;width:1003px;height:auto;border-bottom:1px solid #fff}
#top #logo{text-align:center;width:211px;float:left;background:url(blue_line.jpg) repeat-x 0 0;padding:25px 0 18px}
#top #nav{width:792px;float:left;background:url(gray_line.jpg) repeat-x 0 0;padding-top:10px;}
#top #nav #topnav ul{text-align:right;line-height:26px}
#top #nav #topnav li{list-style:none;margin:0;padding:8px 0 3px 15px;background:url(old_head.gif) no-repeat left 0;display:inline;}
#top #nav #topnav li a{margin-right:12px}
#top #nav #menu{text-align:center;width:100%;margin-top:10px;position:relative}
#top #nav #menu ul{margin:auto;width:705px;background:url(right_nav.jpg) no-repeat right bottom;padding-left:10px}
#top #nav #menu li{width:96px;float:left;background:url(gray_line_n.jpg) repeat-x 0 bottom;padding-left:2px}
#top #nav #menu li a{display:block;width:96px;background:url(nav_bg.jpg) no-repeat center top;overflow:hidden;padding:19px 0 10px;width:96px}
#top #nav #menu li a:hover,#top #nav #menu li #current{background:url(nav_bg.jpg) no-repeat center bottom;color:#1765C7;text-decoration:none}
#top #fixmenu{position:absolute;z-index:2;left:20px;background:url(left_nav.jpg) no-repeat right bottom;height:45px;*height:43px;top:0;width:30px}
#banner{width:1003px;background:#999;margin:0 auto 10px}
#body{width:980px;text-align:left;margin:auto;}
#body #left,#body #right{width:200px;float:left;overflow:hidden;}
#body #middle{width:550px;float:left;padding:8px 0px;overflow:hidden;margin:0 15px}
#foot{position:relative;color:#858585;width:980px;margin:10px auto;background:url(bg_bottom.gif) no-repeat 0 0;height:71px;line-height:71px;}
#foot img{position:absolute;z-index:2;left:15px;top:17px;height:33px;width:165px;}
#foot strong{color:#858585}
#foot a{text-indent:-1000px;background:url(bt_bottom_home.gif) no-repeat 0 0;display:block;position:absolute;z-index:3;top:25px;right:15px;width:47px;height:20px;}
.box{border:1px solid #dfdfdf;}
.box p{margin:0;padding:0;line-height:100%}
.box h1{font:12px Arial, Helvetica, sans-serif;margin:0;padding:0;line-height:100%;text-indent:-1000px;height:28px;}
.box .more_s{display:block;background:url(btn_more.gif) no-repeat right center;text-indent:-2000px;padding:0 20px;margin:0px 10px 10px}
/*left*/
#faq{margin-bottom:10px}
#faq ul{text-align:center;margin-top:10px}
#faq li{width:170px;margin:3px auto;text-align:left;padding:5px 0;list-style:none;background:url(line_01.gif) repeat-x left bottom;}
#faq li a{background:url(arr_02.gif) no-repeat left center;padding-left:17px}
.more{background:url(video_more.gif) no-repeat right bottom;text-indent:-1000px;display:block;width:100%;height:26px}
#productlist{margin:10px auto}
#productlist select{width:200px;}
#links p{padding:10px}
/*right*/
#vedio{background:#eaf1fb;margin-bottom:10px;text-align:left}
#vedio div{width:125px;float:left;padding-top:5px}
#vedio a{font-weight:bold;color:#005FCC;display:block;line-height:25px;margin-left:8px}
.vedio_flash{width:70px;height:65px;float:left;}
#notice{margin:0 auto 10px;text-align:left}
#notice ul,#notice ul li{margin:0;padding:0;list-style:none;}
#notice a{padding-left:9px;display:block}
#notice a span{color:#cc0000}
#notice p{margin:5px 0;padding:0;padding-left:9px;}
#notice #text-rap{overflow:hidden;height:100px;width:190px;line-height:150%;}
#service{text-align:center;}
#service ul{width:170px;margin:auto;text-align:left;padding-top:18px}
#service ul li{width:100%;background:#f1f1f1;list-style:none;margin:5px 0;border:1px solid #e6e6e6;padding:8px 0}
#service .serviceline{background:url(a.jpg) no-repeat 8px center;padding-left:40px;display:block}
#service .hotline{background:url(b.jpg) no-repeat 8px center;padding-left:40px;display:block}
#service span span{display:block}
#service .serviceline span{color:red;}
#sales{text-align:center;}
#sales h1{background:url(sales.jpg) no-repeat center center;margin-bottom:10px}
#faq h1{background:url(faq.jpg) no-repeat center center;}
#links h1{background:url(link.jpg) no-repeat center center;}
#notice h1{background:url(notice.jpg) no-repeat center center;}
#service h1{background:url(service.jpg) no-repeat center center;}
/*middle*/
#middle h1{font:12px Arial, Helvetica, sans-serif;margin:0 0 15px;padding:0;background:url(arrow_gray.gif) no-repeat left 6px;}
#middle h1 .l{width:202px;border-bottom:2px solid #174BC3;display:block;float:left;height:24px;line-height:24px}
#middle h1 .r{text-align:right;width:348px;float:left;display:block;border-bottom:2px solid #eee;height:24px;line-height:24px}
#middle h1 .r a{padding-left:15px}
#middle h1 .l span{margin-left:27px;font-weight:bold}
#hotproduct h1 .l{background:url(new_products.gif) no-repeat 110px 4px;}
#news h1 .l{background:url(what.gif) no-repeat 83px 4px}
#hotproduct{position:relative;text-align:center;}
#hotproduct *{text-align:left;}
#product{width:100%;height:135px;overflow:hidden;margin:20px auto 0;line-height:150%;}
#product li{list-style:none;height:135px;text-align:center;width:133px;overflow:hidden;float:left;background:url(line_bg.gif) repeat-y right 0}
#product li .hot_product_link{text-align:left;padding-left:10px;margin-left:5px;background:url(arrow_orange.gif) no-repeat 0 center}
#product li img{background:#fff;text-align:center;display:block;margin:auto}
#hotproduct div{position:absolute;right:18px;height:145px;z-index:2;top:36px;background:white;width:15px}
#product li a,#product li a:hover {
	color: #24449a;text-decoration: none;font:normal 12px Arial, Helvetica, sans-serif;
}
#news h1 .r .button{cursor:pointer;padding:0 25px 0 12px;background:url(point_title_left_home.gif) no-repeat right bottom;}
#news{padding:0 0 15px}
#news li{height:28px;line-height:28px;list-style:none;background:url(line_bg_01.gif) repeat-x left bottom;}
#news li span{color:#999;background:url(arrow.gif) no-repeat 0px center;padding-left:28px}
#industry_news{display:none}

