﻿html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input { 
	font-size: 1em; 
}
html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input,div { 
	font-family: Tahoma,Verdana,Segoe,sans-serif; padding: 0px; margin: 0px; border: 0px; 
}
p, h1, h2, h4, h5, h6 { 
	font-family: Tahoma,Verdana,Segoe,sans-serif; padding: 0px; margin: 0px; border: 0px; 
}
td {
	font-size:1em;
}
h3 {
	display:inline;
}
a:link, a:visited{ 
	color: #666; text-decoration: none; 
}
a:active, a:hover { color: #4E7DC2; text-decoration: underline; }

ul { 
	list-style:none; margin: 0px; padding: 0px; 
	}
li { 
	margin: 0px; height:20px; 
}
p { 
	line-height: 1.4em; font-size: 1em; 
}
body { 
	font-size: 70%;
}
.xhx:link, .xhx:visited{ 
	color: #666; text-decoration: underline;
}
.xhx:active, .xhx:hover {
	color: #4E7DC2; text-decoration: underline;
}
.linkblack:link, .linkblack:visited{ 
	color: #333; text-decoration:none;
}
.linkblack:active, .linkblack:hover {
	color: #4E7DC2; text-decoration: underline;
}
.linkf90:link, .linkf90:visited{ 
	color: #666; text-decoration: none; 
}
.linkf90:active, .linkf90:hover { color: #f90; font-weight:bold; }


.top_head {
	width:786px; margin:0px auto; background-image: url(../images/page_bg_new.gif); background-repeat:repeat-y; overflow:hidden;
}
	.top_head_left {
		float:left; padding-left:14px; padding-top:10px; width:160px; text-align:left;
	}
		.top_head_left li.logoimg{
			height:43px;
		}
		.top_head_left li.logotit{
			font-size:1.1em; letter-spacing:-0.05px;  color:#000; font-weight:bold;
		}		


	.top_head_center {
		float:left; padding-left:18px; padding-top:14px; width:270px; text-align:left;
	}
	.top_head_right {
		float:left;padding-top:5px; width:324px; text-align:right;
	}

	.top_head_center li{ 
			color:#666;
		}

	.top_menu {
		margin:0px 11px; width:764px; height:40px; margin:0px auto; background: url(../images/menu_bg.gif) no-repeat; text-align:center;
	}
	.menu {
		float:left; padding-left:2px; width:588px;
	}
	.menu li {
		float:left; width:14%; text-align:center; padding-top:13px;
	}
 		.menu li a:link, .menu li a:visited{
			font-size:1.2em; color:#000; font-weight:bold;
		}
		.menu li a:active, menu li a:hover{
			font-size:1.2em; color:#000; font-weight:bold;
		}
		.menu li.home {
			float:left; width:70px; text-align:center; padding-top:13px;
		}
		#lm1_1 {
			float:left; width:102px; text-align:center; padding-top:13px;
		}
		#lm1_2{
			float:left; width:90px; text-align:center; padding-top:13px;
		}
		#lm1_3 {
			float:left; width:100px; text-align:center; padding-top:13px;
		}
		#lm1_4 {
			float:left; width:78px; text-align:center; padding-top:13px;
		}
		#lm1_5 {
			float:left; width:140px; text-align:center; padding-top:13px;
		}

	.menusubcon {
			float:left;  margin-left:13px; width:580px; padding-top:5px; height:15px; text-align:left; overflow:hidden; 
		}
	.join {
			float:right; margin-right:13px;  width:160px; padding-top:5px; height:15px; text-align:right; overflow:hidden; font-weight:bold;
		}
	#content1_1 {
		margin:0 auto; height:15px; text-align:left;overflow:hidden;
	}
	#content1_2 {
		margin:0 auto; padding-left:80px; height:15px; text-align:left;
	}
	#content1_3 {
		margin:0 auto; height:15px; width:580px; text-align:left;
	}
	#content1_4 {
		margin:0 auto; padding-left:260px; height:15px; text-align:left;
	}
	#content1_5 {
		 margin:0 auto; padding-left:330px; height:15px; text-align:left;
	}
	#content1_1 ul,#content1_2 ul,#content1_3 ul,#content1_4 ul,#content1_5 ul {
		width:100%;
	}

	#content1_1 li,#content1_2 li,#content1_3 li,#content1_4 li,#content1_5 li {
		float:left; padding-right:10px;
	}

	.psearch {
		float:right; width:162px; padding-top:10px; padding-right:12px;
	}
	.formleft {
		float:left; width:30px; text-align:right; padding-top:1px;
	}
	.formcon {
		float:left; width:105px; padding-bottom:4px; text-align:left;
	}
	.formgo {
		float:left; width:23px; text-align:right;  padding-left:4px;
	}.
.search_in{
	border-left:0px;
	border-top: #c0c0c0 1px solid; 
	font-size: 9pt;; 
	border-bottom: #c0c0c0 1px solid; 
	border-right:0px;
	padding-left:3px;
}
.search_in{
	border-left:0px;
	border-top: #ebebeb 1px solid; 
	font-size: 9pt; 
	border-bottom: #ebebeb 1px solid; 
	border-right:#ebebeb 1px solid; 
	padding-left:3px;
	height:18px;
	padding-left:3px;
	padding-top:1px;
}

.homead {
	width:760px; margin:0 auto; padding:0px 13px; background-image: url(../images/page_bg_new.gif); background-repeat:repeat-y; overflow:hidden;
}
	.homeadcon {
		width:756px; margin:5px 0; padding:1px; border:1px solid #ebebeb; text-align:center;
	}
	.homeadimg {
		width:756px; height:200px;
	}
	.homeadtxt {
		float:left; width:665px; height:20px; overflow:hidden; text-align:left; padding-left:5px; padding-top:5px;
	}
	.homeadpage {
		float:right; width:80px; height:25px; overflow:hidden; text-align:right; padding-right:5px;
	}	
	.homeadpage li{
		float:left; height:16px;text-align:center;padding-top:4px;margin:3px 2px;
	}
	.homeadpage li.strong{
		background:#ebebeb;color:#999;width:16px;
	}
	.homeadpage li span{color:#333;padding:3px 0 0 0;border:0;cursor:pointer;}
	.homeadpage li a{width:16px;color:#ebebeb;text-decoration:none;}

.pagedesc {
	width:558px; line-height:150%; padding:5px; 
}

.box_input {	
	border-style:solid;	background: white;  border-width:1pt; border-color:#999999; font-size:1.1em; height:16px;padding-left:5px;margin-bottom:4px;
}
.btn_img {	
	padding-top:12px;
}
.p_h_search {
	padding-top:30px; padding-left:5px; height:38px; padding-bottom:8px;
}
.down_search {
	padding-left:5px;
}
.homep_main { 
	clear: both; width:786px; margin:0px auto; background-image: url(../images/page_bg_new.gif); background-repeat:repeat-y; overflow:hidden; 
}
.p_main { 
	clear: both; width:786px; margin:0px auto; background-image: url(../images/page_bg_new.gif); background-repeat:repeat-y; overflow:hidden; }
	.p_main_l {  
		float:left; padding-top:10px; padding-right: 10px; padding-bottom:15px; padding-left:14px; width:468px; 
	}
	.p_main_r {  
		float:right; padding-right:14px; padding-top:10px; padding-bottom:15px; width:280px; 
	}
.p_top_news {
	padding:5px; border:1px solid #ebebeb; width:562px; height:132px;}
.cate01 { 
	height:26px; background-image:url(../images/nav_bg02.gif); padding-left:12px; padding-top:9px; background-repeat: no-repeat; 
}
.item01 { 
	height:26px; background-image:url(../images/nav_bg02.gif); padding-left:12px; padding-top:9px; background-repeat: no-repeat; width:456px;
}
.cate001 { 
	height:26px; background-image:url(../images/nav_bg001.gif); padding-left:12px; padding-top:9px; background-repeat: no-repeat;
}
.item01_l { 
	float:left; width:300px;
}
.item01_r { 
	float:right; text-align:right; width:146px; padding-right:10px;
}
.cate_l { 
	float:left; 
}
.cate_r { 
	float:right; text-align:right; padding-right:10px;
}
.cate02 { 
	height:26px; background-image:url(../images/nav_bg01.gif); background-repeat: no-repeat; padding-left:10px; padding-top:9px; width:270px; 
}
.hcate02 { 
	height:26px; background-image:url(../images/nav_bg01.gif); background-repeat: no-repeat; padding-left:10px; padding-top:9px; width:270px; 
}
.hcate02_l { 
	float:left; width:200px; padding:0; margin:0;
}
.hcate02_r { 
	float:right; text-align:right; padding-right:10px;  width:60px; 
}
.cate02_l { 
	float:left; width:200px; 
}
.cate02_r { 
	float:right; text-align:right; padding-right:10px;  width:50px; 
}
.certcon { 
	clear: both; padding-bottom:10px;
}
.certcon_l { 
	float:left; width:178px; padding-top:3px;
}
.certcon_r { 
	float:right; width:273px; padding-right:5px; padding-left:10px; line-height:150%; color:#666; 
}
.warranty_r { 
	float:right; width:380px; padding-right:10px; line-height:150%; text-indent:30px;
}
.p_bottom { 
	clear: both; width:780px; margin:0px auto; padding:10px 0px; text-align:center; background-image: url(../images/bottom_bg.gif); background-repeat: repeat-x;  height:50px; z-index:0;
}
.fwhite	 { 
	color:white;
}
.fwhite8pt	 { 
	padding-right:3px; padding-top:5px;
}
.txt01 { 
	padding:5px 0px; display: block; font-size:1.1em; font-weight:bold; color:#666;
}
.txt001 { 
	padding-bottom:5px; font-size:1.1em; font-weight:bold; color:#666; display: block;
}
.txt002 { 
	padding-bottom:3px; padding-top:5px; font-size:1em; color:#666;display: block;
}
.tit01 { 
	padding-left:5px; font-size:1.2em; font-weight:bold; color:#647983;
}

.item01_l h1,.item01_l h2,.hcate02_l h2,.cate02_l h2, { 
	font-size:1.2em; font-weight:bold; color:#647983;
}
.item01_l h1 img,.item01_l h2 img,.hcate02_l h2 img,.cate02_l h2 img, { 
	padding-right:5px;
}
.tit02 { 
	font-size:1.2em; color:#647983; 
}
.htit02 { 
	font-size:1.2em; color:#647983; width:275px;
}
.tit03 { 
	padding-left:5px; font-size:1em; font-weight:bold; color:#647983;
}
.date {
	color:#666;
}
.hotpro {
	clear:both;	padding-bottom:10px;
}
.news {
	padding-left:5px; width:275px; padding-top:5px; padding-bottom:5px; height:66px; margin:0px;
	}
.txtcon {
	clear:both; }
.txtcon_l { 
	float:left; width:170px;
}
.txtcon_r { 
	float:right; width:270px; padding-right:10px; padding-left:15px; line-height:150%;
}
.newstit { 
	font-size:1.1em; font-weight:bold; color:#ff9933; display: block; 
}
.newstit01 { 
	font-size:1.1em; font-weight:bold; color:#ff9933; display: block; width:264px; height:13px;overflow:hidden; 
}
.newsrmore {
	text-align:right; padding-right:10px; color:#ff9933; padding-top:5px; padding-bottom:10px; width:265px;
}

.menun:link,.menun:visited {
	font-family:Verdana; FONT-SIZE: 1.2em; COLOR: #000; TEXT-DECORATION: none;
}
.menun:active,.menun:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.menuf:link,.menuf:visited {
	font-family:Verdana; FONT-SIZE: 1.2em; COLOR: #000; TEXT-DECORATION: none;
}
.menuf:active,.menuf:hover {
	COLOR: #999999; TEXT-DECORATION: none;
}

.smenun:link,.smenun:visited {
	FONT-SIZE: 1em; COLOR: #000; TEXT-DECORATION: none;
}
.smenun:active,.smenun:hover {
	COLOR: #990000; TEXT-DECORATION: none;
}
.smenuf:link,.smenuf:visited {
	FONT-SIZE: 1em; COLOR: #f93; TEXT-DECORATION: none;
}
.smenuf:active,.smenuf:hover {
	COLOR: #990000; TEXT-DECORATION: none;
}
.protit{
	height:20px; font-weight:bold; color:#f93;}
.linkf93:link,.linkf93:visited {
	FONT-SIZE: 1em; COLOR: #f93; TEXT-DECORATION: none;
}
.linkf93:active,.linkf93:hover {
	COLOR: #000000; 
}
.linkblue:link,.linkblue:visited {
	FONT-SIZE: 1em; COLOR: #647983; TEXT-DECORATION: none;
}
.linkblue:active,.linkblue:hover {
	COLOR: #000000; 
}
.fblackb:link,.fblackb:visited {
	FONT-SIZE: 1em; COLOR: #000; TEXT-DECORATION: none; font-weight:bold;
}
.fblackb:active,.fblackb:hover {
	COLOR: #000; font-weight:bold; FONT-SIZE: 1em; TEXT-DECORATION: none;
}

.txtblue {float:right; width:260px; padding-right:10px; padding-left:5px; line-height:150%;color:#666;text-indent:30px;
}
.img01 {
	border:1px solid #ebebeb;
	}
.p4x { 
	clear:both; padding-bottom:4px;
}
.txt_top {
		line-height:130%;
		}
.top_link:link,.top_link:visited {
	COLOR: #f93; TEXT-DECORATION: none;
}
.top_link:active,.top_link:hover {
	COLOR: #fff; 
}
.news_tite:link,.news_tite:visited {
	FONT-SIZE: 1.2em; COLOR: #647983; TEXT-DECORATION: none;
}
.news_tite:active,.news_tite:hover {
	COLOR: #000000; 
}
.bottomlink {
	clear:both; width:400px; text-align:center; margin:0 auto; line-height:150%;
}
.p_bottom ul {
	list-style:none; width:100%; text-align:center; margin:0 auto;
}
.p_bottom ul li{
	padding-left:4px; padding-right:4px; float:left; text-align:center;
}
.bottxt {
	clear:both; text-align:center;
}
.rssimg {
	padding-top:12px;
}
.p15px {
	padding:0px; margin:0px; height:15px; clear:both;
}
.txindent {
	text-indent:30px; color:#666;
}

.p10px {
	padding:0px; margin:0px; height:10px; clear:both;
}
.p6px {
	padding:0px; margin:0px; height:6px; clear:both; font-size:0px;
}
.f93 {
	color:#f93; padding-left:5px; height:20px;
}
.cert_l {
	float:left; padding-right:10px; height:30px;
}
.cert_r {
	color:#666; line-height:150%;
}
.lih20 {
	height:20px; padding:0; margin:0; 
}
.lih20a {
	height:20px; padding:0; margin:0; padding-left:5px;
}
.htxtcon01 {
	width:255px; height:28px; color:#666; padding:5px 0px;
}
.txtcon01 {
	width:274px; height:28px; overflow:hidden; padding-top:5px; padding-bottom:5px; color:#666;
}
.clr {
	clear:both; padding:0; margin:0; font-size:0px;
}


.guide { 
	width:758px; height:22px; background-image:url(../images/guide_bg.gif); background-repeat: repeat-x; margin:0px auto; border:1px solid #ebebeb;
}
.p5x { 
	padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px; clear:both;
}
.guide_l { 
	float:left; padding-left:5px; padding-top:5px; 
}
.guide_r { 
	float:right; text-align:right; padding-right:10px; padding-top:5px; 
}
.mainbody { 
	width:758px; margin:0px auto;
}
.mainbody_l { 
	float:left; width:170px;
}
.mainbody_r { 
	float:right; text-align:left; padding-left:10px; width:575px; vertical-align:top; line-height:180%; 
}
.mainbody_r P { 
	vertical-align:top; line-height:180%; 
}
.menu_focus {
	width:162px; height:21px; background-image:url(../images/menu_focus_bg.gif); background-repeat: repeat-x; padding-left:8px; padding-top:5px;
}
	
.menuitem {
	padding-top:5px; padding-bottom:5px;
}
.menu_normal {
	width:162px; height:21px; background-image:url(../images/menu_normal_bg.gif); background-repeat: repeat-x; padding-left:8px; 
	padding-top:5px; border:1px solid #ebebeb;
}
.listbg {
	background:url(../images/listtit_bg.gif); background-repeat:repeat-x; text-align:center; font-size:1.2em; font-family:Tahoma; color:#647983; font-weight:bold;}
.listbg1 {
	background:url(../images/listtit_bg.gif); background-repeat:repeat-x; text-align:left; font-size:1.2em; font-family:Tahoma; color:#647983; font-weight:bold; padding-left:5px;}
.spointbg {
	background:url(../images/spoint_bg.gif); background-repeat:repeat-x; height:1px; }
.dotbg {
	background:#D7DADF; height:2px;}
.tit {
	font-size:1.2em; font-weight:bold; color:#f93;}
.tit1 {
	font-size:1.2em; font-weight:bold; color:#000;}
.mainbody {
	padding:10px; line-height:140%;}
.t01 {
	font-weight:bold; color:#999; padding-right:5px;}
.prohomeswf {  clear:both; text-align:center; padding-bottom:10px;}

.dfmain {
	 clear:both; padding-top:5px; padding-bottom:5px; width:569px;}
.down { 
	float:left; padding-right:10px; width:328px;
}
.faq { 
	float:right; text-align:left; width:230px;}
.catedown { 
	height:26px; background-image:url(../images/nav_bgdown.gif); padding-left:12px; padding-top:9px; background-repeat: no-repeat; 
}
.catefaq { 
	height:26px; background-image:url(../images/nav_bgfaq.gif); padding-left:12px; padding-top:9px; background-repeat: no-repeat;
}
.online { 
	clear:both; padding-top:5px; 
}
.td001 {
	padding-left:10px; font-size:1.2em; color:#666; font-weight:bold; width:110px; height:25px;
}
.td002 {
	padding-left:10px; font-size:1.2em; color:#666;
}
.td01 {
	padding-right:10px; font-size:1.2em; color:#666; font-weight:bold; width:30%; height:25px; text-align:right; height:40px;
}
.td02 {
	padding-left:10px; font-size:1.2em; color:#666; width:60%; height:35px;
}
.ts {
	color:red; padding-left:3px; 
}
.box_input1 {	
	border-style:solid;
	background: white;  
	border-width:1pt; 
	border-color:#999999; 
	font-size:1.1em;
}
.login_t {
	clear:both; width:470px; height:47px; padding-left:100px; background-image:url("../images/login_bg.gif"); background-repeat: no-repeat;
	text-align:left; padding-top:15px; color:#f93; margin:0 auto;
}
.cc_l {
	clear:both; float:left; padding-left:15px; width:160px;
}
.cc_r {
	height:40px; font-weight:bold; line-height:180%; padding-left:10px; padding-top:20px;
}
.maptxt {
	margin:5px auto; text-align:center;
	}
	.maptxt ul{
	list-style:none;
	}
	.maptxt ul li{
	float:left; text-align:center; width:33%;
	}
.mapimg {
	margin:5px auto; text-align:center;
	}
.errmessage {
	margin:0 auto; width:740px; padding:10px;}
.errtit {
	color:#f93; font-weight:bold; font-size:1.6em;
}
.errcon {
	padding:10px 0px; color:#000;
}
.erryy ul {
	margin:0px; padding:0px; list-style:none;
	}
.erryy ul li {
	height:20px; color:#000;
}
.category {
	width:716px; height:24px; background:url(../images/category_bg.gif) no-repeat; padding-left:40px; padding-top:10px; margin:0 auto;
}
.category_l {
	width:748px; margin:0 auto; height:160px;
}
.category_l ul {
	margin:0px; padding:0px; list-style:none;
	}
.category_l ul li {
	height:20px; color:#000;float:left; width:19%; padding-bottom:15px; text-align:left; line-height:150%; 
}

.smap {
	padding:10px; 
}
.smap_cate {
	clear:both; height:25px; font-size:1.2em; clear:both;
}
.smap_sub {
	clear:both; height:25px; font-size:1.1em; text-indent:20px;
}	
.smap_titname {
	clear:both; height:25px; font-size:1em; text-indent:40px;
}
.smap_sproname {
	font-size:0.9em; padding-left:80px; 
}	
.smap_sproname ul{
	margin:0px; padding:0px; list-style:none;
}	
.smap_sproname li.sproname_l{
	height:25px; font-size:0.9em; padding:0; margin:0; overflow:hidden; 
}		
.smap_h12 {
	clear:both; height:12px; font-size:0.5em; 
}


#featureProducts {_height:1%;}
#feartureProducts {_height:1%;}
.featureSelectProduct {cursor:pointer;overflow:hidden;width:33%;height:160px; float:left; }
.featureSelectProductContent {z-index:500;position:absolute;overflow:hidden;width:240px;height:300px;padding:10px 5px;border:solid 1px #cccccc;background:#ffffff;}
.featureSelectProductBigPhoto {position:relative;width:240px;height:125px;margin-bottom:5px;text-align:center;border-bottom:dotted 1px #cccccc;}
.featureSelectProductBigPhoto .pic {width:150px;height:120px;*font-size:125px;overflow:hidden;table-layout:fixed;display:table!important;display:block;text-align:center;}
.pic img {	width:150px;height:120px; }
.featureSelectProductBigPhoto {text-align:center;}

.featureSelectProductContent .featureSelectProductName {padding:5px;margin-bottom:5px; border-bottom:dotted 1px #cccccc; text-align:left; }
.featureSelectProductContent .featureSelectProductSummry {padding:0;margin:0;font:normal 12px Verdana;}
.featureSelectProductName { text-align:center;}
.seeMore {clear:both;}
.featureSelectProductName1 {line-height:120%; padding-top:5px; margin-bottom:5px; text-align:left; }
