*{ margin:0; padding:0;}
body{ 
margin:0px auto;
padding:0px;
font-size:12px; 
font-family:宋体,; 
color:#333333;
}
 a:link {
	text-decoration: none; color:#222222;
}
 a:visited {
	text-decoration: none; color:#222222;
}
 a:hover {
	text-decoration: none;
	color:#222222;
}

body{ background:url(../images/pageBg.gif) ;}
#mainbd{width:968px; background:url(../images/home-page-bg.gif) left bottom repeat-x; border:#9e9e94 solid 1px; margin:0 auto;}
.head{ width:968px; margin:0 auto; border-top:#9e9e94 solid 1px; border-left:#9e9e94 solid 1px; border-right:#9e9e94 solid 1px; background:#FFFFFF;}
#hdtop{width:850px; height:25px;  position:relative; margin-bottom:10px;}
#hdleft{width:650px; height:25px; background:#005bac; float:left; position:absolute; top:0px; left:0px; text-align:right; line-height:25px; color:#FFFFFF;}
#hdleft a{ color:#FFFFFF; text-decoration:none;}
#hdleft a:visited{ color:#FFFFFF; text-decoration:none;}
#hdleft a:hover{ color:#FFFFFF; }
#hdright{width:199px; height:25px; background:#005bac; float:right;  position:absolute; top:0px; right:0px;  }
#lag{ float:left; margin:1px auto auto 2px;}
#hdright img { margin:15px 0px 0px auto;}
#hdlogo{ height:66px; background:url(../images/logo-bg.gif) top right no-repeat;  }

#logo{ float:left;  margin:18px auto auto 12px;}
.nav ul li{ float:left; text-align:center; height:31px; line-height:31px; display:block; list-style:none;}
.mu{ float:left; display:block; width:161px; background:url(../images/nav-first.gif) top left no-repeat; font-size:15px;}
.mu1{ float:left; display:block; width:161px; background:url(../images/nav-center.gif) repeat-x; font-size:15px;}
.mu2{ float:left; display:block; width:161px; background:url(../images/nav-last.gif) top right no-repeat; font-size:15px;}
#a{width:161px; display:block; float:left;}
#b{width:161px; display:block; float:left; }
#c{width:161px; display:block; float:left;}
#d{width:161px; display:block; float:left;}
#e{width:161px; display:block; float:left;}
#f{width:161px; display:block; float:left;}
.nav ul li #a:hover{width:161px; background:url(../images/nav-first.gif)  bottom left no-repeat; display:block;}
.nav ul li #b:hover{width:161px; background:url(../images/nav-center.gif)  bottom left repeat-x; display:block;}
.nav ul li #c:hover{width:161px; background:url(../images/nav-center.gif)  bottom left repeat-x; display:block;}
.nav ul li #d:hover{width:161px; background:url(../images/nav-center.gif)  bottom left repeat-x; display:block;}
.nav ul li #e:hover{width:161px; background:url(../images/nav-center.gif)  bottom right repeat-x; display:block;}
.nav ul li #f:hover{width:161px; background:url(../images/nav-last.gif)  bottom right no-repeat; display:block;}
.clear{ clear:both;}
#pgbody{ width:968px;   margin:0 auto;  border-left:#9e9e94 solid 1px; border-right:#9e9e94 solid 1px;  padding-top:5px; background:#FFFFFF;}
#flashl{ float:left; width:555px; border:1px solid #FF0000; background:url(../images/type6LeftSide.gif) no-repeat;}
#fasttop{ background:url(../images/fasttop.gif) no-repeat; height:50px; text-indent:12px;}
#fasttop h4{ margin:0; font-family:"宋体"; font-size:15px; line-height:50px; padding:0; height:50px;}
#fastlist{ background:#e0d5ba; height:215px;}
#fastlist01{ background:#ede7d7; height:130px; padding:10px;}
#fastlist01 dt{ margin-bottom:10px;}
#fastlist01 dd{ text-indent:10px; height:20px;}
#fastbottom{ background:url(../images/fastbottom.gif) no-repeat; height:25px;}
#pgcenter{width:966px; margin:0 auto; padding-top:5px; background:url(../images/home-page-bg.gif) left bottom repeat-x; height:500px; }
#leftnews{ float:left; width:310px;   margin:0 0 auto 2px;}
#news li{ margin:0; padding:0; position:relative; width:310px; list-style:none;}
#news li div{ float:right; background:url(../images/type2foldOut.gif) top right no-repeat; width:12px; position:absolute; right:1px; top:0px; height:45px;}
#newstop{ background:url(../images/newstop.gif) repeat-x; height:50px;  width:310px; text-indent:12px;  border-bottom:1px  dotted #CCCCCC; }
#newstop h4{ margin:0; font-family:"宋体"; font-size:15px; line-height:50px; padding:0; height:50px;}
#news dl{ border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;   background:#FFFFFF; margin:0; padding:0;}
#news dl a{ display:block; width:306px;}
#news dl a:hover{ background:#e6e7e6; display:block; width:306px; height:45px;}
#news dt{font-weight:bold;cursor:pointer; margin:0; padding:0;  text-indent:10px; width:296px; height:45px; line-height:20px;}
#news dd{display:none; margin:0; padding-left:10px; background:#e6e7e6; padding-right:15px; height:60px; line-height:25px;}
#morenews{width:width:308px; margin:0 0 auto auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; text-align:right; background:#FFFFFF; height:30px; line-height:30px;}
#morenews a:hover{ background:#e6e7e6; width:308px; display:block;}
#newsbottom{ background:url(../images/newsbottom.gif) no-repeat; width:310px; height:10px;}
#centerproducts{ float:left; width:310px; height:300px;  margin:0 0 auto 14px;}
#productstop{ background:url(../images/porductstop.jpg) no-repeat; height:50px;  text-indent:12px;}
#productstop h4{ margin:0; font-family:"宋体"; font-size:15px; line-height:50px; padding:0;}
#products li{ height:100px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px dotted #cccccc; background:#ffffff; list-style:none;}
#products a{ width:308px; height:100px; display:block;}
#products a:hover{ width:308px; height:99px; background:#e6e7e6; display:block;}
.contactp{ float:left; width:180px; margin:15px auto auto 5px;}
.contactp h4{ font-family:"宋体"; font-size:15px; margin-bottom:5px;}
.contactp p{}
.contactimg img{ margin:18px 10px auto auto;}



#rightfaq{ float:right; width:311px; height:300px;  margin:0 2px auto 10px;}
#faqtop{ background:url(../images/faqtop.gif) no-repeat; height:50px; text-indent:12px;}
#faqtop h4{ margin:auto auto 10px auto;}
#faq{ background:url(../images/type5Content.gif) repeat-x; height:200px;}

#faqbottom{ background:url(../images/faqbottom.gif) no-repeat; height:17px;}
#faqtitle{ border-bottom:1px dotted #FFFFFF; height:83px;}
#titleleft{ margin: 0px auto 0px 6px; float:left; color:#FFFFFF;}
#titleright{ float:right;}
#faqlist{ height:60px; margin:auto;}

#rightonline{ float:right; width:311px; margin-top:5px;}
#faq2{ background:url(../images/type5Content.gif) repeat-x;  height:132px;}
#onlinetitle{color:#FFFFFF; line-height:20px; margin:0 auto;}


#myjQuery {
	   OVERFLOW: hidden; WIDTH: 616px;  POSITION: relative; HEIGHT: 290px;
}
#myjQueryContent {
	 OVERFLOW: hidden;  WIDTH: 616px;  HEIGHT: 255px;
}
#myjQueryContent DIV {
	POSITION: absolute; HEIGHT: 255px;left:0px;top:0px;
}
#myjQueryContent .smask {
	Z-INDEX: -1
}
#myjQueryContent IMG {
	WIDTH: 616px; HEIGHT: 255px; border:0px;}
#myjQueryNav {
	 DISPLAY: block; OVERFLOW: hidden; WIDTH: 616px; HEIGHT: 35px; margin:0px; padding:0px; background:url(../images/promobar_bg.png) repeat-x; list-style:none;
}
#myjQueryNav LI {
	DISPLAY: block; FLOAT: left; WIDTH: 122px; CURSOR: pointer;  HEIGHT: 35px; TEXT-ALIGN: center; margin:0px; padding:0px; line-height:35px; list-style:none; font-size:12px;
}
#myjQueryNav .nbg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQueryNav A {
	DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 85px; COLOR: #ffffff; LINE-HEIGHT: 35px; POSITION: relative; HEIGHT: 35px
}
#myjQueryNav .current {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQueryNav .current A {
	COLOR: #f6821e
}
#myjQuery #flow {
	MARGIN-TOP: -29px; Z-INDEX: 10; BACKGROUND:#CCCCCC; WIDTH: 112px; POSITION: absolute; HEIGHT: 23px;
}