*{
	margin:0px;
	padding:0px;
}
.clear{
	font-size:0px;
	height:0px;
	clear:both;
}
body{ margin:0; padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;}

ul { list-style:none;}
img { border:0px; margin:0px;}
a {text-decoration:none;}

#container {width:980px; margin:0 auto; text-align:left;}

#header{ text-align:left;}
#banner{background:url(../images/banner.jpg) no-repeat right top; width:980px;height:221px;}
#menu{ width:980px; height:52px; background:url(../images/footermain_bg.gif) repeat-x; margin-top:6px;}
.menulist{width:600px; font:14px Arial, Helvetica, sans-serif; float:left;}
.menulist li{ float:left; }
.menulist a{ display:block; width:80px; height:48px; line-height:48px; text-align:center; color:#fff;}
.menulist a:hover{ background:#b0019e;}
#menu .busca{ float:right; margin:16px 8px 0 0;color:#fff;}
.busca a{
	color:#fff;
}

#menu p{ float:left; color:#ffcd00; font-size:14px; text-decoration:underline; }
.busca input{ border:0px;}
#textbuscar{ width:143px; height:18px; float:left; background:url(../images/textbuscar_bg.gif) no-repeat; padding-left:5px;}
#btubuscar{ width:26px; height:18px; float:left; background:url(../images/btubuscar_bg.gif) no-repeat; margin-left:-5px;}
#textbuscar input{border:none;}
/*index*/
#content{margin-top:6px; width:980px;}
#leftside{ float:left;width:441px;}
#rightside{ float:left;width:527px;padding-left:12px;}

.banner4{ float:left; width:197px;padding-left:11px;}
.rightsidedown{width:527px;padding-top:12px;}
.rightsideleft{
	float:left;
	width:319px;
}

.banner6{padding-top:12px;}

#footer{margin-top:5px; text-align:center;}
#footer .nav{ width:980px; height:2px; font-size:0; line-height:0; background:url(../images/nav_bg.jpg) no-repeat;}
#footer .footermain{ width:980px; height:79px; text-align:center; background:url(../images/footermain_bg.gif) repeat-x; padding-top:17px; }
#footer p{ color:#FFF; font:Arial, Helvetica, sans-serif;  font-size:10px; display:block; line-height:18px;}

#contenter{ clear:both;background:#eeecec;width:980px}

.contenter{
	width:980px;
	position:relative;
}
.productImg{
	display:block;
	width:245px;
	height:203px;
	border:#bbb 2px solid;
	position:absolute;
}
.op{
	text-align:right;
	padding-right:24px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:18px;
	background-color:#e40079;
	color:#FFFFFF;
}
#pro_inf{
	width:228px;
	height:108px;
	padding:6px;
	border:#333333 1px solid;
	position:absolute;
	background-color:#FFFFFF;
	z-index:101;
	line-height:20px;
	display:none;
}

.contenter h3{
	display:block;
	width:966px;
	background-color:#e5007f;
	color:#FFFFFF;
	font-size:14px;
	padding-top:9px;
	height:24px;
	padding-left:14px;
	margin-top:10px;
	margin:15px auto;
}
.path{
	width:968px;
	height:20px;
	padding-top:8px;
	padding-left:12px;
}
.path a:link,
.path a:visited{
	color:#333333;
	text-decoration:none;
	font-size:16px;
}
.path a:hover{
	text-decoration:underline;
}
.path span{
	font-size:16px;
}
.hot{
	width:980px;
}
.red{
	font-weight:700;
	font-size:14px;
	color:#ff0000;
	position:absolute;
	left:170px;
	top:5px;
}
.hot ul{
	padding-top:10px;
}
.hot ul li{
	float:left;
	text-align:center;
	width:245px;
}
.hot ul li img{
	width:200px;
}
.pro{
	width:200px;
	margin:0 auto;
	position:relative;
	border:#dddddd 1px solid;
}
.pro a{
	color:#333333;
}
.pro_text{
	width:200px;
	margin-top:10px;
	
	
}
.pro_text p{
	width:200px;
	height:20px;
	font-size:15px;
	font-family:Tahoma;
	
	
}

.pro_text p span{
	font-weight:700;
}
.others{
	width:980px;
}
.others ul{
	padding-top:20px;
}
.others ul li{
	float:left;
	text-align:center;
	width:196px;
	margin-bottom:15px;
}
.others ul li img{
	width:160px;
}
.pro2{
	width:160px;
	margin:0 auto;
	position:relative;
	border:#dddddd 1px solid;
}
.pro_text2{
	width:160px;
	margin-top:10px;
}
.pro_text2 p{
	width:160px;
	height:20px;
	font-size:15px;
	font-family:Tahoma;
	color:#333333;
}

.pro_text2 p span{
	font-weight:700;
}

#sidebar{ float:left; width:160px;  height:100%; padding-left:6px;}
.menuSecCap{ height:48px; line-height:48px; background:url(../images/menuSecCap_bg.gif) no-repeat bottom left; margin-left:6px; font-size:18px; }
#sidebar a{ color:#666;}

#sidebar ul{}
#sidebar li{ margin-top:12px; color:#606060;}

.cl{ clear:both;}
.c2{ width:700px; height:22px; float:left;}

/*product*/
#promain{ width:750px;}
#promain li{ float:left; margin:15px 0 0 3px; width:196px;list-style:none }

#promain .productnamecenter{ width:135px; margin:0 auto;}
.style1{ color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;line-height:48px;float:left}
.style2{color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#main{ float:left; width:801px; padding:0 6px;background:#FFF;}
#mainline{text-align:left; border-bottom:1px solid #333333; height:48px; line-height:48px; font-size:16px; }
#main .maincor{ margin:5px 0; height:10px; background:url(../images/maincor_bg.gif) no-repeat;}

/*About us*/
#main #Abmain{ width:720px;margin:0 auto; text-align:left; font-size:14px; margin-top:35px; line-height:25px;}
#main #Abmain P{float:right; margin:0 0 10px 30px; width:236px; line-height:15px; color:#CCCCCC; font-size:15px; font-weight:600;}


/*News*/
#Newsmain .articlelist{width:750px; text-align:left; line-height:30px; font-size:14px; margin-top:20px; }
#enContent{
	word-wrap:break-word ;word-break:break-all;
}


/*message*/
#Mgmain{ margin-bottom:15px;}
#Mgmain .subcontent{width:720px; text-align:left; margin-top:35px;}
.mginfo ul{ margin-top:30px;}
.mginfo li{ margin-top:6px;}
#Mgmain .subcontent .mginfo p{ width:140px;line-height:14px;float:left;}

.mginfo textarea{ width:230px;height:120px;}
.mginfo input{ width:230px;}
#Mgmain h5{ font-size:14px; font-weight:400px; color:#999999; margin:10px 0;}
#Mgmain h6{ font-size:13px; font-weight:200px; color:#333333; line-height:5px; margin:20px 0;}
.mginfo .mgbtu{ margin-left:140px;}
#Mgmain .mginfo .mgbtu input{ width:80px; margin:15px 0 0 0;}


/*Contact us*/
#Ctmain{ width:560px;  text-align:left; margin-bottom:25px;}
#Ctmain .subcontent{ background:url(../images/contactlogo.jpg) no-repeat; width:246px; height:49px; margin-top:40px;}
#Ctmain p{ margin:25px 0 0 15px; font-size:13px;}


/*product info*/
#Introductionmain{ width:980px;}
.p-title h1{font-size:16px; padding:8px 0px 8px 15px;}
.p-img{ float:left; width:560px; padding:10px 20px 10px 20px; border-right:1px solid #333333;text-align:center;}
.p-img img{
	width:560px;
}

.p-BasicInfo{width:350px;padding-left:20px; float:left;}
.p-BasicInfo li{ width:340px; margin-top:12px;}
.p-BasicInfo span{ float:left; width:100px; font-fize:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.p-Content{float:left; width:955px; margin-top:10px;}
.p-Content p{ padding-left:20px; margin-top:15px;}
.p-Content .title{ 
	font-size:14px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	padding-left:20px; 
	background:url(../images/pBg-s2.gif) repeat-x; display:block;height: 32px; 
	line-height:32px; 
	vertical-align:middle;
	width:940px;
}


/* login */
.logcontenter { background:url(../images/login_bg.gif); width:980px; overflow:hidden;}
.logcontenter .upbg{ background:url(../images/login_upbg.jpg) no-repeat; width:980px; height:87px;}
.logcontenter .word{ background:url(../images/loginpic.jpg) no-repeat; width:600px; height:81px; margin:0 auto; text-align:left;}
.word p{ display:block; height:51px; padding:30px 0 0 130px;}

.logcontenter h4{ width:340px; text-align:left; margin:0 auto; font-size:14px; margin:20px auto;}
.tablecontainer{
	width:680px;
	padding-left:300px;
}
.tablecontainer input{width:200px;}

.logcontenter .logtext{ background:#FFFFFF; border:solid #CCCCCC 1px; width:200px; height:20px; text-align:left;color: #B9B9B9;}
.logcontenter .logbtu{ margin-right:30px;width:90px;text-align:center;}
.logcontenter a{color:#333333;float:right;margin-right:20px;}
#memberEmail_note{float:left;}


/* registered*/


.logcontenter .main {  width:980px; margin-bottom:20px;}
.reg_title{
	width:680px;
	padding-left:200px;
	height:99px;
}
.logcontenter .regpic{float:left; background:url(../images/registeredpic.jpg) no-repeat; width:98px; height:99px;}
.logcontenter .main h4{ margin-left:32px;padding-top:30px;}
.logcontenter .regbtu{ float:left; width:100px; border: solid #999999 1px; background:#ffffff; margin-right:10px;}
.btcontainer{
	width:600px;
	padding-left:80px;
	padding-top:10px;
	height:40px;
}


/*product series*/
.pro_ac {width:490px; float:left;}
.pro_boxa {width:980px;float:left;}
.pro_boxb {width:980px; height:122px;display:inline;}
.pro_boxc { width:980px;height:245px;}
.pro_boxl {width:490px; float:left;}
.p_banner1,.p_banner4,.p_banner9,.p_banner10 {width:241px; height:241px;  float:left;padding:1px;}
.p_banner2,.p_banner3 {width:486px;height:118px;padding:1px;float:left;display:inline;}
.p_banner5,.p_banner6,.p_banner7,.p_banner8 {width:486px; height:118px; float:left; padding:1px;}




