/**-- Design by Jacky     
	  Mailto:jacky9806@163.com -**/
html{ font-family:Verdana;}
body {
	font-family: Verdana;
	background-color: #D3D3D3;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #333;
	margin: 0px  auto  30px auto;
	padding: 0;
	text-align: center;
	line-height: 12px;
	background-image: url(../Images/body_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
img,form{margin: 0px;}
ul, ol, li, p              {margin: 0px;padding:0px;}
dl, dt, dd, ul, li         {margin: 0;padding: 0;list-style-type: none;font-family: arial,helvetica,sans-serif;font-size: 11px; line-height:12px;}
span,td                    {font-family:arial,helvetica,sans-serif; font-size: 11px; line-height: 12px;}
a                          {color: #333; text-decoration: none}
a:hover                    {color: #000; text-decoration: none}
a img                      {border:none;}
h1,h2,h3,h4,h5,h6,h7{font-family: Arial;color: #000;margin: 0px; padding:0}
.top0 {width: 778px; height:50px;margin:10px auto 9px auto;	list-style-type: none;	background-image: url(../Images/topmenu_bg.jpg);}
.top0 li{float: left;list-style-type: none; padding:8px;}
.top0 li.logo{width: 180px;text-align: center;}
.top0 li.menu{ padding:10px 0 0 45px}
.top0 li.menu a{text-align:center;padding:10px 5px;width:60px;display:block;float:left;font-family:Verdana;font-weight: bold;}
.top0 li.r{width: 190px;float: right;text-align: right;padding:7px 0 0 0;}
.top0 p.search{width: 220px; padding:5px 0 0 0 ;float: right;}
.searchinput{border: 1px solid #ccc; padding:3px;font-family: Verdana;font-size: 11px;color: #333;width: 150px;}
/**-- Top Search Form Begin --**/
.hidden_input{display: none;}
/**-- Top Search Form End --**/
/**-- main style begin -**/
.mainflash{
	width:778px; padding:10px 0 0 0;
	height:200px;
	margin:0 auto;
	background-image: url(../Images/topbanner_bg.jpg);
	background-repeat: no-repeat;}

.main{
	width: 778px; height:318px; overflow:hidden;
	margin: 3px auto 10px auto;
	background: url(../Images/main_bg.jpg) left top no-repeat;
}
.main h1{margin:10px; text-align:left;}
.main h1 a{	display:block;width:143px;
	height:10px;background-image: url(../Images/about.gif);
	background-repeat: no-repeat;background-position: center;}
.main ul{}
.main li{float:left}
.main li.left{
	width:500px; font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-align:left; 
	padding:0 0 10px 10px;
	color:#666;
	line-height: 168%;
}
.main li.left h4{background-image: url(../Images/welcome.gif);background-repeat: no-repeat;margin-bottom:22px; width:172px; height:10px; padding:0;}
.main li.left h4 a{ display:block; width:172px; height:10px; }
.main li.right{ padding:0 0 10px 36px; }

/**-- products class style begin -**/

.left_class{ text-align:left; margin:5px 0}
.left_class ul{}
.left_class li{ float:left; width:100%; padding:3px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
.left_class li a{display:block;background-color:#fff; color:#999; padding:2px; }
.left_class li a:hover{	color: #FFFFFF;	background-color: #c00;}


/**-- products class style end -**/

/**-- newproducts style begin -**/
.newpro{width: 778px; height:390px; text-align:left;margin: 0 auto 10px auto;background-image: url(../Images/newpro_bg.jpg);background-repeat: repeat-x;background-position: left top;}
.newpro h1{margin:20px 0 0 15px;height:30px; width:177px;background-image: url(../Images/newpro.gif);background-repeat: no-repeat; display:block;}
.shownewpro{padding:0 0 10px 10px;}
.shownewpro ul{}
.shownewpro li{float:left;width:180px;height:147px;border: 1px solid #ccc; margin:3px; text-align:center;}
.shownewpro_img{height:106px;padding:3px 0;}
.shownewpro_txt{ background-color:#EBEBEB; height:25px; text-align:left; padding:10px 0 0 10px;}
.shownewpro_txt a{ color:#c00}
.shownewpro_txt a:hover{ color:#c00}
/**-- newproducts style end -**/

/**-- bottom style begin -**/
.bottom{ background: url(../Images/bottom_bg.jpg) no-repeat;color: #fff;width:778px; height:220px;font-family: Verdana;font-size: 10px; clear:both; margin:0 auto;}
.bottom li{ float:left;font-family:Verdana}
.bottom li.left{ padding:20px; width:200px; text-align:left; line-height:180%; }
.bottom li.left h3{ color:#fff; font-size:13px;font-family:Verdana}
.bottom li.left a{color:#fff; font-size:10px;font-family: Verdana;font-weight: bold;text-decoration: none;}
.bottom li.left a:hover{ color:#EBEBEB}
.bottom li.center{ padding:20px; width:280px; text-align:left; line-height:180%; }
.bottom li.center h3{ color:#fff; font-size:13px;font-family:Verdana}
.bottom li.right{ padding:20px; text-align:left; line-height:180%; }
.bottom li.right a{ color:#fff}
.bottom li.right h3{ color:#fff; font-size:13px; font-family:Verdana}

/**-- content style begin -**/
.content_title{	background-image: url(../Images/content_title.jpg);	background-repeat: no-repeat; height:50px; width:778px; text-align:left; margin:0 auto;}
.content_title h1{ padding:20px 0 0 15px;font-family: Verdana;font-size: 14px;text-decoration: none;}
.content{background-image: url(../Images/content_bg.jpg);background-repeat: repeat-y;width:778px; margin:0 auto;}
.content li{ float:left;}
.content li.left{ text-align:left; width:500px; line-height:158%; padding:15px;}
.content_foot{background-image: url(../Images/content_foot.jpg);	background-repeat: no-repeat; height:13px; width:778px; margin-bottom:10px;}
.content li.right{padding:15px;}

.pro {float:left;width:82px;margin:0 5px 5px 5px;padding: 0px;}
a.proimg:link,a.proimg:visited { display:block;border:1px solid #ccc;height: 80px;width: 92px; margin:5px 2px}
