*{ margin:0; padding:0;}

body{ font-size:12px; color:#666666;}
a{ color:#333333;text-decoration:none}
a:hover{ color: #CC0000; text-decoration:none}
img{ border:none}
ul{ list-style:none}
.clear{clear:both; width:100%;}
.w982{width:1000px; margin:0 auto; padding:5px 0 5px 0}
.w1003{ width:1000px; margin:0 auto;  margin-top:5px}

.right320{ width:320px; margin:0 auto; float:right; height:auto;border:1px #CCCCCC solid ;height:198px}
.w750{width:750px; float:right; height:auto; }
/*head bengin*/
#head{ width:1000px; height:138px; margin:0 auto; overflow:hidden;}
#head .top{ width:1000px; height:100px;  float:left;background:url(top.jpg) no-repeat 0 0;}
#head .top .logo{ width:300px; height:100px;  float:left;}
#head .top .home{ width:160px; height:30px;  float:right; color:#000000; margin-top:60px}
#head #nav{ width:1000px; height:38px; margin:0 auto; background:url(menu.jpg) no-repeat 0 0; float:left; }
#head #nav .dh{ width:800px; height:38px;float:left; }
#head #nav .dh ul{ width:740px; height:38px; margin:0 auto; float:left; padding:0 0 0 60px}
#head #nav .dh li{ width:95px; text-align:center; height:38px;line-height:38px; float:left; font-size:14px; font-weight:bold}
#head #nav .dh li a{ width:95px; height:38px; margin:0 auto; display:block; /*background:url(navbg_a.gif) no-repeat 0 0;*/ color:#fff; font-weight:normal;font-weight:bold}
#head #nav .dh li a:hover{ width:95px; height:38px; margin:0 auto; display:block; /*background:url(navbg_ahover.gif) no-repeat 0 0;*/color:#fff; font-weight:bold; text-decoration:underline}
#head #nav .timec{ width:200px; height:38px;float:left;color:#FFF; float:left; line-height:38px; }
/*head end*/




/*index bengin*/
.w243{ width:241px; margin:0 auto; float:left; height:auto; border-left:#dadada 1px solid; border-bottom:#dadada 1px solid; border-right:#dadada solid 1px;height:auto;background:url(left_pro_bg.jpg) no-repeat 0 0; background-position:top left}
.w500{ width:500px; margin:0 auto; float:left; height:200px; background:url(about_bg.jpg) no-repeat 0 0; background-position:top left}
.w245{ width:245px; margin:0 auto; float:right; height:200px; background:url(online_bg.jpg) no-repeat 0 0; background-position:top left}

/*index end*/



/*body bengin*/
.main{ width:1000px; height:auto; margin:0 auto; overflow:hidden}
.banner{ width:1000px; height:260px;}
.column{ width:982px; margin: 0 auto;}
#left{ width:223px; height:auto; float:left; border:#CCCCCC 1px solid}
#index_right{ width:221px; height:auto; float:right; padding-top:20px; }
#left .column{ width:221px; /*height:123px !important; min-height:123px;*/ height:auto; margin:0 auto}
#left .search { width:205px; height:40px ; margin:0 auto; overflow:hidden}
#left .search .text{ width:140px; height:18px ; line-height:18px; float:left; overflow:hidden}
#left .search .button{float:right; }
#right{ width:728px; height:auto; float:right;}
#index_left{ width:998px; height:auto; float:left; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid}
#right .column{ width:100%; height:auto; margin:0 auto;min-height: 150px;}
#index_left .column{ width:1000px; height:auto; float:left; }
/*body end*/

/*text_show*/
.text_show{ width:95%; margin:0 auto; line-height:25px;}

/*product_show*/
.products_show{width:95%; margin:0 auto; padding:10px 0 0 0;}

/*title*/
.left_bg1{background:url(left_probg.gif) no-repeat 0 0; padding:50px 0 10px 0; }
.left_bg2{background:url(left_prosearchbg.gif) no-repeat 0 0; padding:50px 0 10px 0; }
.left_bg3{background:url(left_brandbg.gif) no-repeat 0 0; padding:50px 0 10px 0; }
.right_bg1{background:url(right_probg.gif) no-repeat 0 0; padding:70px 0 10px 0; }
.right_bg2{background:url(index_pro_bg.jpg) no-repeat 0 0; padding:45px 0 10px 0; }
.guid_bg{background:url(guid_titbg.gif) no-repeat 0 0; padding:10px 0 10px 0; }
.guid{ width:663px; margin:0 auto; height:35px; line-height:35px;}
.guid .left{ width:; margin:0 auto; height:35px; line-height:35px; float:left; padding:0 10px 0 0 }
.guid .right{ width:300px; margin:0 auto; height:25px; line-height:25px; float:left; padding:10px 0 0 0}
/*ul*/
ul.proleft{width:190px; margin:0 auto; overflow:hidden}
ul.prolist{width:100%; margin:0 auto; overflow:hidden}
ul.brandleft{width:200px; margin:0 auto; overflow:hidden}
/*li*/
li.proleft{ width:95%; background:url(pro_list.gif) no-repeat 2px 12px; padding:0 0 0 15px; border-bottom:#CCCCCC 1px solid; line-height:30px}
li.prolist{ width:25%; float:left; text-align:center;}
li.prolist1{ width:100%; float:left; text-align:left; border-bottom:solid 1px #666; line-height:25px; height:25px}
li.oblist{ width:25%; float:left; text-align:center; }
li.oblist1{ width:33%; float:left; text-align:center; }
li.brandlist{ width:100%; float:left; text-align:left; padding:0 0 2px 0; border-bottom:#CCCCCC 1px dashed; line-height:30px; height:30px; background:url(dot.gif)  no-repeat; padding-left:15px; background-position: left center}
/*img*/
img.prolist{width:170px; height:155px; border:#CCCCCC 1px solid;}
img.oblist{width:210px; height:150px; border:#CCCCCC 1px solid;}
img.oblist1{width:210px; height:150px; border:#CCCCCC 1px solid;}
img.brandlist{width:90px; height:40px; border:#CCCCCC 1px solid;}
/*P*/
p.prolist{ width:95%; text-align:center; overflow:hidden; line-height:25px; height:25px; font-size:14px}

/*foot bengin*/
.foot{ width:1003px; height:112px; margin:0 auto;background:url(foot_bg.jpg);}
.foot_left{ width:2px; height:auto; padding:15px 0 0 20px; float:left; line-height:30px}
.foot_right{ width:908px; height:auto; float:right; line-height:30px; padding:25px 20px 0 0; text-align:center;}
/*foot end*/


/*news begin*/

 #news {
	CLEAR: both; FONT-SIZE: 12px; TEXT-ALIGN: center; width:700px; margin:0 auto;
}
 #news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding-top:30px
}
 #news IMG {
	MARGIN: 6px
}
 #news UL LI {
	BACKGROUND-POSITION: 3px center; PADDING-LEFT: 20px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(arrow_news.gif); LINE-HEIGHT: 28px; BORDER-BOTTOM: #e1e1e1 1px dashed; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
 #news UL LI A:link {
	FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: none
}
 #news UL LI A:visited {
	FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: none
}
 #news UL LI SPAN {
	COLOR: #999999
}
 #news #newsview  {
	FONT-SIZE: 13px; LINE-HEIGHT: 23px; TEXT-ALIGN: left
}
 #news #newsview P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
 #news #newsview #title {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #006600; LINE-HEIGHT: 35px; TEXT-ALIGN: center
}
 #news #newsview #titleb {
	PADDING-RIGHT: 30px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #666666; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #eefff7; TEXT-ALIGN: right
}
 A:hover {
	COLOR: red; TEXT-DECORATION: none
}
 #news A:hover {
	COLOR: red; TEXT-DECORATION: none
}
/*news end*/