body {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;margin:0 auto;color: #666;background:#e0e1da url(../images/bg1.jpg) top center no-repeat;}
body div, body table {margin:0 auto;}
img {border:0;}
TD,TH {font-size:12px;color:#666; line-height:22px;}
select, input, textarea {color:#666;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
ol,ul{list-style:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:hover img{text-decoration:none;}

A {
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size: 12px;
	behavior: url(focus.htc);
}
A img{ border:0px}
a:active {
	TEXT-DECORATION: none;
	font-style: normal;
}
A:hover {
	TEXT-DECORATION: none;
	COLOR: #ff5400;
	font-style: normal;
}
a:link {
	TEXT-DECORATION: none;
	font-style: normal;
	font-variant: normal;
	DISPLAY: inline;
}
a:visited {
	TEXT-DECORATION: none;
	font-style: normal;
}
.clearfix{ clear:both;}
.w{ width:1000px;margin-left:auto;margin-right:auto}
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}

.Right{ float:right}
.Left{ float:left}

a.more{ color:#fb3701}
a.more:hover{ color:#ff5400}
.h20{ height:20px;}

.w{ width:991px;}
.top{ height:118px; overflow:hidden}
.menu_bg{background:url(../images/menu_bg.jpg);height:40px; width:1001px;}
#menu2{ width:880px;}
#menu2 ul{padding:0px;margin:0px;list-style:none;}
#nav{ width:880px; height:40px;font-size: 12px;font-weight: bold;margin: 1em 0 0;list-style:none;}
#nav li{float: left;margin-right: 0px;width:110px; height:40px; overflow:hidden;background:url(../images/menu_line.jpg) right no-repeat;}
#nav li.last{background:url(../images/menu_line1.jpg) right no-repeat;}
#nav li a,#nav li a:hover span{width:110px; height:40px; overflow:hidden;text-decoration: none; display:block; color:#FFFFFF; font-weight:bold; text-align:center; line-height:38px;}
#nav li a span{display:none;}
#nav a:hover{position: relative;}
#nav a:hover span{display:block;position:absolute;top: 0;left: 0;cursor: pointer;}
#nav a:hover span{ padding-top:0px;}
#nav li a:hover,#nav li a:hover span{color: #000;background:url(../images/menu_bg1.jpg);}
#navbar{height: 8px;overflow: hidden;	clear: both;}

.menu_bg_bottom{ background:url(../images/menu_bg_bottom.JPG) top center no-repeat; height:21px; width:1001px;}
a.I_zw{ width:134px; height:43px; overflow:hidden; display:block; background:url(../images/i_01s.jpg) no-repeat;}
a.I_zw:hover{ width:134px; height:43px; overflow:hidden; display:block; background:url(../images/i_01.jpg) no-repeat;}
a.I_en{ width:134px; height:43px; overflow:hidden; display:block; background:url(../images/i_02s.jpg) no-repeat;}
a.I_en:hover{ width:134px; height:43px; overflow:hidden; display:block; background:url(../images/i_02.jpg) no-repeat;}

.banner_bg{
background-image: url(../images/banner_bg.jpg)!important;/* FF IE7 */
background-repeat: no-repeat;
height:386px; overflow:hidden}
.banner_bg div{ float:left; margin:6px 0px 0px 0px;}
.banner_bottom{
background-image: url(../images/banner_bottom.png)!important;/* FF IE7 */
background-repeat: no-repeat;
 width:991px;height:28px; overflow:hidden}

.I_left{ width:267px;}
.I_aboutshow{ width:260px; margin-left:3px; margin-top:8px;text-align:left; line-height:20px; }
.I_center{ width:322px; margin-left:40px;}
.I_center dl{ margin-top:8px;}
.I_center dl dd{ width:161px; float:left; height:20px; text-align:left; line-height:20px;}
.I_right{ width:298px;margin-left:40px;}
.I_newsshow{ margin-top:8px; width:298px; height:80px;line-height:20px}
.I_newsshow b{ color:#000000}
.I_newsshow img{ float:left; border:#CCCCCC 1px solid; margin-right:10px;}

.I_newslist{ width:298px; height:60px;padding:0px; margin:0px;text-align:left;list-style:none; }
.I_newslist ul{padding:0px;margin:0px;list-style:none;}
.I_newslist ul li{ padding-left:10px;width:288px; background:url(../images/dian.jpg) 0px 10px no-repeat; height:20px; line-height:20px;}
.I_newslist ul li span{ float:right}
.I_newslist ul li a{}
.I_newslist ul li a:hover{COLOR: #ff5400;}
.bottom{ line-height:35px; text-align:right; background:url(../images/bottom.jpg) center no-repeat; color:#FFFFFF; width:950px; padding:0px 20px;}


.a_top{ width:990px; height:20px; overflow:hidden;
background-image: url(../images/a_top.png)!important;/* FF IE7 */
background-repeat: no-repeat;
/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/a_top.png'); /* IE6 */
_background:url(../images/a_top.JPG) top no-repeat;
}
.a_bg{ width:990px;
background-image: url(../images/a_bg.png)!important;/* FF IE7 */
/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/a_bg.png'); /* IE6 */
_background:url(../images/a_bg.JPG);


}
.a_bottom{ width:990px; height:20px; overflow:hidden;
background-image: url(../images/a_bottom.png)!important;/* FF IE7 */
background-repeat: no-repeat;
_background:url(../images/a_bottom.JPG) bottom no-repeat;

}

.w938{ width:938px; margin-left:27px; }
.a_title{ line-height:20px; text-align:left; border-bottom:#CCCCCC 1px solid; height:25px;}

.p_list{ width:182px;padding:0px; margin:0px; margin-left:10px;text-align:left;list-style:none; }
.p_list ul{padding:0px;margin:0px;list-style:none;}
.p_list ul li{ width:182px; height:23px; margin-top:1px;}
.p_list ul li span{ float:right}
.p_list ul li a{ padding-left:30px;width:152px;background:url(../images/list_bg1.jpg) no-repeat; height:23px; line-height:23px; display:block; color:#363030; text-align:left}
.p_list ul li a:hover{ padding-left:30px;width:152px;background:url(../images/list_bg.jpg) no-repeat; height:23px; line-height:23px;display:block; color:#FFFFFF;text-align:left}
.p_list ul li a.show{ padding-left:30px;width:152px; background:url(../images/list_bg.jpg) no-repeat; height:23px; line-height:23px;display:block; color:#FFFFFF;text-align:left}
.p_list ul li a.show:hover{ padding-left:30px;width:152px; background:url(../images/list_bg.jpg) no-repeat; height:23px; line-height:23px;display:block; color:#FFFFFF;text-align:left}

.w201{ width:201px}
.w713{ width:713px; margin-left:20px;}
.p_title{ width:693px; height:36px; background:url(../images/title_bg.jpg); padding-left:20px; letter-spacing:2px; font-weight:bold; color:#000000; line-height:36px; margin-bottom:10px;}
.p_title span{letter-spacing:0px; font-weight:500; color:#c0c0c0; padding-left:10px;}
.product{ margin-top:15px; margin-left:25px; background:url(../images/productbg.jpg) top no-repeat; width:147px; height:185px; overflow:hidden; float:left; line-height:30px; text-align:center}
.product img{ width:140px; height:160px; border:#CCCCCC 1px solid; float:left}
.aboutshow{text-align:left; line-height:24px; min-height:400px;  margin-top:20px;}


a:link,a:hover,a:visited,a:active{
behavior:url("../css/link.htc")
}
form {margin:0 auto;padding:0px;}
img{border:0px;}
.center{text-align:center}
.right1{text-align:right}
textarea{ overflow:auto}
.clear {clear:both;}
.padding_left10{padding-left:10px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}