body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;list-style-type:none;
}
div {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
form {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
img {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
ul {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
ol {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
li {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dl {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dt {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px;
}
dd {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px;
}


#wrapper{
width:1003px; margin:0 auto; padding:0px; height:auto; background-color:#ffffff;
}



/*topwarpstart*/
#topwrapper{
margin:0 auto; width:960px; height:304px; padding:0px; background-color:#f6f5f1;
}
#logowrapper{
margin:0 auto; width:960px; height:61px; padding:0px; background-color:#f6f5f1;
}
.logo{
float:left; clear:right; width:350px; height:61px; background:url(../images/logo.jpg) no-repeat;
}
.topright{
float:right; width:375px; margin:0px; padding:0px;height:61px; background:url(../images/toprightbk.gif) repeat-x;
}

.siteandhome{
 float:right; margin-right:11px;width:284px; height:24px; margin-top:11px;

}
.banner{
width:960px; height:215px; margin:0px; padding:0px; background:url(../images/banner.jpg) no-repeat;
}
#navwrapper{
width:960px; height:28px; background:url(../images/navbrckground.gif) repeat-x; 
}
#navmenu{
width:690px; height:24px; line-height:26px; font-family: garamond; font-size:14px; color:#ffffff; font-weight:bold; padding-top:3px; 
}
#navmenuleft{
float:left; clear:right;width:588px; height:23px;  font-family: garamond; font-size:14px; color:#ffffff; font-weight:bold; 
}
.date{
float:right;  width:80px; line-height:23px; font-family:arial, helvetica, sans-serif; font-size:9px; color:#ffffff; text-align:left;
}


/*topwrapperend*/



/*centerwrapperstart*/
#centerwrapper{
margin:0 auto; width:960px; height:auto;  padding:0px; background-color:#ffffff;
}

/*leftwrapperstart*/
#leftwrapper{
float:left; clear:right; width:750px; height:325px;padding:0px; margin:0px;
}
.jiange{
width:750px; height:11px; background-color:#ffffff; 
}
.abouttitle{
width:750px; height:34px; background:url(../images/aboutt.jpg) no-repeat;
}
.aboutbanner{
width:720px; height:34px; background:url(../images/aboutbanner.jpg) no-repeat;
}
#aboutwrapper{
width:750px; height:85px; margin:0px; padding:0px; 
}
.companypr{ 
 float:left; clear:right; 
width:99px; height:77px; margin-left:44px!important;margin-left:23px; margin-right:25px; background:url(../images/companypr.jpg) no-repeat; 
}
.aboutfont{
float:left;
width:410px; height:85px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; line-height:21px;
}
.aboutpr2{
float:right; width:165px; height:81px; background:url(../images/indexabout.jpg) no-repeat;
}
#productanfingformationwrapper{
width:750px; height:173px; padding:0px; 
}
#information{
float:left; clear:right; width:355px; height:171px; 
}
.informationpr{
width:355px; height:51px;
}
#news{
width:315px;  margin-left:40px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;list-style-type:none;
}
#news ul {
list-style-type:none; 
	
}
#news ul li {
list-style-type:none; line-height:28px; height:28px; padding-left:20px; text-align:left;background:url(../images/newsbk.jpg) no-repeat;  text-decoration:none;
}
#news ul li a{
color:#333333; text-decoration:none;
}
#news ul li a:hover {
list-style-type:none; color:#003399;  
}
#leftx{
float:left; width:10px; height:171px; background:url(../images/leftx.jpg) no-repeat; margin-left:5px;

}


#productword{
float:right; width:376px; height:171px; padding:0px;
}
.productwordpr{
width:375px; height:51px; background:url(../images/productword.jpg) no-repeat; 
}
.marqueebk{
width:376px; height:115px; background:url(../images/marqueebk.jpg) no-repeat;
}
/*leftwrapperend*/


/*rightwrapperstart*/
#rightwrapper{
float:left; width:209px; height:305px;padding:0px; margin:0px;
}
.rightx{
float:left; clear:right;width:3px; height:305px; background:url(../images/rightx.jpg) no-repeat;padding:0px; margin:0px; 
}
#right_rightwrapper{
float:right; width:190px;padding:0px; margin:0px;
}
.productsortt{
width:190px; height:32px; background:url(../images/productsortt.jpg) no-repeat; 
}

#psortbk{
width:190px;  margin-left:0px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;list-style-type:none;word-break:break-all;
}
#psortbk ul {
list-style-type:none; 
	
}
#psortbk ul li {
list-style-type:none; line-height:32px; height:32px; padding-left:30px; text-align:left;background:url(../images/productsortmenubk.jpg) no-repeat;  text-decoration:none;
}
#psortbk ul li a{
color:#333333; text-decoration:none;
}
#psortbk ul li a:hover {
list-style-type:none; color:#003399;  
}

.servicepr{
width:190px; height:44px; margin-top:15px;
}
.productspr{
width:190px; height:48px;  margin:0px;
}


/*rightwrapperend*/


/*centerwrapperend*/







/*aboutstart*/

/*aleftwrapperstart*/
#aleftwrapper{
float:left; clear:right; width:220px; height:auto;padding:0px; margin:0px; background-color:#;  padding-left:18px;
}
.aleftx{
float:left; clear:right;width:3px; height:305px; background:url(../images/rightx.jpg) no-repeat;padding:0px; margin:0px; 
}
#aleft_rightwrapper{
float:left; width:220px;padding:0px; margin:0px; background-color:#ffffff;
}
.aproductsortt{
width:200px; height:32px; background:url(../images/aproductsortt.jpg) no-repeat; 
}

#psortbkindex{
width:200px;  margin-left:0px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;list-style-type:none;
}
#psortbkindex ul {
list-style-type:none; 
	
}
#psortbkindex ul li {
list-style-type:none; line-height:32px; height:32px; padding-left:30px; text-align:left;background:url(../images/productsortmenubk.jpg) no-repeat;  text-decoration:none;
}
#psortbkindex ul li a{
color:#333333; text-decoration:none;
}
#psortbkindex ul li a:hover {
list-style-type:none; color:#003399;  
}

.aservicepr{
width:200px; height:44px; margin-top:15px;
}
.aproductspr{
width:200px; height:48px;  margin:0px;
}


/*aleftwrapperend*/


/*arightstart*/
#arightwrapper{
float:right;  width:720px; border-left:1px solid #dddddd;padding:0px; margin:0px;
}
.arightboutt{
width:720px; height:34px; background:url(../images/abouttbk.jpg) no-repeat; 
}
#abmenu{
float:right; width:200px; line-height:34px; text-align:center; font-family:arial, helvetica, sans-serif; font-size:12px; color:#666666;
}
.abmenu a{
font-family:arial, helvetica, sans-serif; font-size:12xp; color:#666666; line-height:34px; text-decoration:none;
}
.abmenu a; hover{
font-family:arial, helvetica, sans-serif; font-size:12xp; color:#20579f; line-height:34px; text-decoration:none;
}
.arightboutfont{
float:left;width:705px; height:auto; padding:5px 3px 0px 7px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; text-align:left;
}
.aboutpr{
float:left;width:99px; height:77px; margin:0px 3px 3px 0px; background:url(../images/companypr.jpg) no-repeat;

}
.aboutt{
width:720px; height:34px; background:url(../images/aboutt.jpg) no-repeat; 
}

/*arightend*/


/*aboutend*/




/*contactstart*/

.contactt{
width:720px; height:34px; background:url(../images/contacttbk.jpg) no-repeat; 
}
.bg{
width:600px; height:40px; margin:4px 0px 4px 30px; line-height:40px; border:1px solid #efefef; font-family:arial, helvetica, sans-serif; font-size:14px; color:#666666; padding-left:20px;
}

/*contactend*/



/*honorstart*/
.honort{
width:720px; height:34px; background:url(../images/honortbk.jpg) no-repeat; 
}
.honorpr{
width:501px; height:auto; margin:4px 0px 4px 30px; 
}
/*honorend*/



/*productstart*/
.productmenu{
float:left; clear:right;width:500px; height:34px; line-height:34px; padding-left:20px; font-family:arial, helvetica, sans-serifl; font-size:12px; color:#666666; 
}
.prpic{
float:left; clear:right;width:244px; height:307px; padding:0px; margin-left:5px; margin-bottom:5px!important; margin-bottom:20px;  border:1px solid #cccccc; 
}
.prcontent{
float:right; width:420px; height:auto;margin-bottom:5px; 
}


/*productend*/






/*prsortstart*/

a{color: #333333;text-decoration: none;}
a:hover{color: #20579f;text-decoration: underline;}
body{font-size:12px;}
.p{margin-left:10px;}
.ps{margin-left:0px;display:none; text-align:left;}
.pss{margin-left:10px;display:block;}
.t{cursor:pointer;background:url(../images/ico080426_close.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.f{cursor:pointer;background:url(../images/prsortmenubk.jpg) no-repeat;line-height:32px; padding-left:30px; height:32px; text-align:left;}

.b{cursor:pointer;background:url(../images/nclassbg.jpg) no-repeat;line-height:28px; padding-left:40px; height:28px;}
.fblod{font-weight:bold; color:#ff0000}
.padtb8{ width:200px;padding:8px 0;}
.fontred{color:#f00;}
/*prsortend*/ 



/*sawstart*/

/*productcontentstart*/
#productcontent{
float:left;width:700px;  height:auto; padding:5px 3px 1px 9px; text-align:left; font-family:arial, helvetica, sans-serif; font-size:12px ; color:#333333; line-height:20px;
}
#productcontent ul {
list-style-type:none;    
	
}
#productcontent ul #mm {
padding:3px 0px 12px 0px!important;
padding:3px 0px 3px 0px;
float: left; margin-left: 10px;  width: 185px; height: 135px; clear:left; border-bottom:1px solid #dddddd;
}
#productcontent ul #pic{
padding:3px 0px 12px 0px!important;
padding:3px 0px 3px 0px;
float: left; margin-left: 10px;  width: 324px; height: 302px; clear:left; 
}	
		
#productcontent ul li {
list-style-type:none; line-height:30px; text-align:left;  text-decoration:none;
}

#productcontent ul #mm1 {
float:right;	margin-top: 0px; margin-right:5px; padding-bottom:5px; font-weight: 100; margin-left: 5px; width: 470px; color: #666666; line-height: 23px; height: 120px; text-align: left; border-bottom:1px solid #dddddd;
}

#productcontent ul #pic1 {
float:right;margin-top: 0px; margin-right:5px; padding-bottom:5px; font-weight: 100; margin-left: 5px; width: 331px; color: #666666;  line-height: 23px; height: auto; text-align: left; border-bottom:1px solid #dddddd;
}
#productcontent ul li a{
color:#333333; text-decoration:none;
}
#productcontent ul li a:hover {
list-style-type:none; color:#003399;  
}
.inquiry{
width:100px; height:25px; float:right; margin:3px 0px 0px 0px;
}
.prbk{
margin:2px; margin-bottom:3px; border:1px solid #a8b5be;
}
.prcontentprbk{
border:1px solid #a8b5be; padding:1px;
}
#page{
width:300px; float:right; margin:8px 20px 2px 0px; text-align:right; font-size:12px; color:#333333; line-height:23px;
}

.margin50{
margin-top:50px;
}
/*swaend*/



/*tctstart*/
.box { 
width:700px; 
border:1px solid #ccc; 
background:#fff; 
margin:0px auto; 
padding:0px; 
} 
.image { 
float:left; 
border:1px solid #ccc; 
margin:5px 15px 5px 15px; 
padding:2px; 
display: inline; 
} 
.clear {clear:both;} 



/*tctend*/


/*infostart*/
#infoleftwrapper{
float:left; clear:right; width:258px; height:auto;padding:0px; margin:0px; background-color:#;  padding-left:0px; border-right:1px solid #dddddd
}

#inforightwrapper{
float:right;  width:700px; height:auto; padding:0px; margin:0px;
}
.infot{
width:700px; height:34px; background:url(../images/infotbk.jpg) no-repeat; 
}
.aleftx{
float:left; clear:right;width:3px; height:305px; background:url(../images/rightx.jpg) no-repeat;padding:0px; margin:0px; 
}
#info_rightwrapper{
float:left; width:258px; height:auto;padding:0px; margin:0px; background-color:#ffffff;
}
.aproductsortt{
width:200px; height:32px; background:url(../images/aproductsortt.jpg) no-repeat; 
}

#infopsortbk{
width:258px;  margin-left:0px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;list-style-type:none;
}
#infopsortbk ul {
list-style-type:none; 
	
}
#infopsortbk ul li {
list-style-type:none; line-height:32px; height:32px; padding-left:30px; text-align:left;background:url(../images/infomenubk.jpg) no-repeat;  text-decoration:none;
}
#infopsortbk ul li a{
color:#333333; text-decoration:none;
}
#infopsortbk ul li a:hover {
list-style-type:none; color:#003399;  
}

.aservicepr{
width:200px; height:44px; margin-top:15px;
}
.aproductspr{
width:200px; height:48px;  margin:0px;
}
#infoproductcontent{
float:left;width:640px;  height:auto; padding:5px 3px 1px 30px; text-align:left; font-family:arial, helvetica, sans-serif; font-size:12px ; color:#333333; line-height:22px;
}
.bkfont{
font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px;
}




/*infoend*/



/*prleftstart*/
#psortbk{
width:200px;  margin-left:0px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;list-style-type:none;
}
#psortbk ul {
list-style-type:none; 
	
}
#psortbk ul li {
list-style-type:none; line-height:32px; height:32px; padding-left:30px; text-align:left;background:url(../images/prsortmenubk.jpg) no-repeat;  text-decoration:none;
overflow:hidden;}
#psortbk ul li a{
color:#333333; text-decoration:none;
}
#psortbk ul li a:hover {
list-style-type:none; color:#003399;  
}

.servicepr{
width:200px; height:44px; margin-top:15px;
}
.productspr{
width:200px; height:48px;  margin:0px;
}

/*prleftend*/



/*bottomwrapperstart*/
#bottomwrapper{
float:left; width:1003px; margin:0px;  height:67px; background-color:#ffffff;clear:both;
}
.bottomfont{
margin:0 auto;width:960px; height:58px;background:url(../images/bottombk.jpg) repeat-x; padding:10px 0px 0px 3px; font-family:arial, helvetica, sans-serif; font-size:11px; color:#999999; line-height:13px; text-align:left; text-decoration:none;
}
.bottomfont a{
font-family:arial, helvetica, sans-serif; font-size:11px; color:#999999; line-height:13px; text-decoration:none;

}
.bottomfont a:hover{
font-family:arial, helvetica, sans-serif; font-size:11px; color:#333333; line-height:13px; text-decoration:none;

}

/*bottomwrapperend*/


