body{ margin:0px auto; text-align:center;}
.top{ margin:0px auto; width:970px;  padding-top:5px;}
.logo{ float:left; padding-left:20px;}
.linkitem{ float:right; padding-right:20px; font-size:14px; line-height:240%;}
.linkitem A { color:#0033FF; text-decoration:none;}
.linkitem A:hover { color:#0033FF; text-decoration:underline;}

.menu{ margin:0px auto; width:958px; height:42px; background:url(../images/menu.JPG) left center no-repeat;}
.menu A { color:#FFFFFF; font-size:16px; text-decoration:none; font-weight:bolder;}
.menu A:hover { color:#FFFFFF; font-size:16px; text-decoration:underline; font-weight:bolder;}

.banner{ margin:0px auto; padding-top:10px;}

.main{ margin:0px auto; padding-top:12px; width:938px;}

.ml{ float:left; width:710px; display:block;}
.ml01{ float:left; width:330px; padding-left:12px;}
.ml01text{ font-size:12px; line-height:170%; text-align:left;}
.ml01text P{ text-indent:2em;}
.ml02{ float:right; width:358px; padding-right:0px;}
.ml02list{ padding-top:10px; padding-left:8px;}
.ml02listi{ background:url(../images/d_ico.gif) left center no-repeat; border-bottom:1px #CCCCCC dashed; font-size:12px; line-height:200%; width:340px; text-align:left; padding-left:18px; padding-top:5px;}
.ml02listi A{ color:#333333; text-decoration:none;}
.ml02listi A:hover{ color:#333333; text-decoration:underline;}
.ml03{ float:left; width:330px; padding-left:12px;}
.ipl{ width:130px; font-size:12px; line-height:200%; float:left; padding-top:8px;}
.ipl A{ color:#333333; text-decoration:none;}
.ipl A:hover{ color:#333333; text-decoration:underline;}
.ipr{ width:168px; font-size:12px; float:right; text-align:left; line-height:200%;}
.ml04{ float:right; width:358px; padding-right:0px; background:url(../images/bg01.JPG) left center no-repeat; width:349px; height:149px; font-size:12px; color:#333333; line-height:200%; text-align:left;}
.ml04 A{ color:#333333; text-decoration:none;}
.ml04 A:hover{ color:#333333; text-decoration:underline;}
.mlp{ padding-top:8px; padding-left:8px;}
.pc{ width:702px; height:118px; background:url(../images/bg02.JPG) left center no-repeat; padding-top:15px; text-align:left; padding-left:20px;}
.pcimg{ border:1px solid #CCCCCC; padding:2px; background:#ffffff; width:108px; float:left; margin-right:14px;}
.pclink{}
.pclink A{ width:30px; height:88px; display: block; float:left;}

.mr{ float:right; width:210px;}
.mr01{ width:206px; height:193px; background:url(../images/contactlink2.JPG) left center no-repeat; padding-top:58px; padding-left:35px; line-height:430%;}
.mr02{ width:206px; padding-left:14px; padding-top:12px;}
.mr02video{ width:203px; height:168px; background:url(../images/videolink2.JPG) left center no-repeat; padding-top:12px;}
.mr03{ width:206px; padding-left:14px; padding-top:12px;}
.mr04{ width:206px; padding-left:14px; padding-top:12px;}
.indexsearch{ width:205px; height:76px; background:url(../images/searchlink2.JPG) left center no-repeat; padding-top:12px;} 
.searchform{ padding-left:38px; padding-top:2px;}

.foot{ border-top:2px solid #E7E7E7; width:940px; line-height:200%; text-align:center; font-size:12px; color:#333333; padding-top:12px; margin:0px auto;padding-bottom:12px;}
.foot A{ color:#333333; text-decoration:none;}
.foot A:hover{ color:#333333; text-decoration:underline;}


.box{margin:0px auto; padding-top:10px; width:936px;}
.lbox{ float:left; width:208px; padding-left:2px;}
.lbox01{ width:205px; height:193px; background:url(../images/contactlink3.JPG) left center no-repeat; padding-top:18px; padding-left:15px; line-height:430%;}
.lbox02{}
.lbox03{ padding-left:2px;}
.lboxmenu{ width:208px; height:246px; background:url(../images/menubg.JPG) left center; }
.lboxmenucontact{ width:208px; height:246px; background:url(../images/menubgcontact.jpg) left center; }
.way{ font-size:20px; font-weight:bolder; padding-top:70px; padding-left:40px; color:#FF9900; text-align:left;}
.item{}
.itemi{ float:left; padding-left:42px; width:160px; text-align:left; line-height:140%; padding-top:12px;}
.itemi A{ text-decoration:none; color:#333333;}
.itemi A:hover{ text-decoration:underline; color:#FF6600;}

.rbox{ width:702px; float:right; padding-right:2px; margin-bottom:15px;} 
.rboxtit{ width:702px; height:30px; background:url(../images/titbg.JPG) left bottom no-repeat; padding-top:5px; margin-top:15px;}
.bigtitle{ float:left; font-size:16px; font-weight:bolder; color:#CC6600; padding-left:32px;}
.sitemap{ float:right; font-size:12px; color:#333333; padding-right:20px; padding-top:4px;}
.sitemap A{ text-decoration:none; color:#333333;}
.sitemap A:hover{ text-decoration:underline; color:#FF6600;}

.ASP{ font-size:14px; line-height:200%; text-align:left; padding-left:12px; padding-right:12px; padding-top:10px; padding-bottom:12px;}
.ASP P{ text-indent:2em;}
.ASP H2{ color:#CC6600; line-height:180%;}
.ASP H3{ color:#CC6600; line-height:180%;}


.contact{font-size:14px; line-height:100%; text-align:left; padding-left:12px; padding-right:12px; padding-top:10px; padding-bottom:12px;}
.contact P{ text-indent:2em;}
.contact H2{ color:#CC6600; line-height:180%;}

.product{ font-size:14px; line-height:120%; text-align:left; padding-left:12px; padding-right:12px; padding-top:10px; padding-bottom:12px;}
.pbox{ background:url(../images/pboxbg.JPG) left bottom no-repeat; width:220px; height:187px; float:left;}
.ptit{ padding-left:32px; padding-top:12px; font-size:14px; width:180px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.ptit A{ text-decoration:none; color:#333333; font-size:13px;}
.ptit A:hover{ text-decoration:underline; color:#FF6600; font-size:13px;}
.ppic{ padding-top:12px; padding-left:24px;  text-align:center;}

.page{ width:500px; font-size:14px; text-align:center; padding-top:18px; padding-bottom:10px; float:right;}
.endPageNum{text-align:left; float:left; font-size:13px; font-weight:normal; font-family:宋体;}
.endPageNum .active{background:#db1011; border:1px solid #ccc; color:#fff; padding:2px 6px; margin:0 2px; float:left;}
.endPageNum .dot{float:left;}
.endPageNum a{color:#666666; background:#fff; border:1px solid #ccc; padding:3px 5px; margin:0 2px; float:left; display:block; text-decoration:none;} 
.endPageNum a:hover{color:#fff!important; background:#b0d220; border:1px solid #ccc;}

.tb{ font-size:16px; color:#FF6600; font-weight:bolder;}

.news{ font-size:14px; line-height:120%; text-align:left; padding-left:12px; padding-right:12px; padding-top:10px; padding-bottom:12px;}
.newsi{ width:680px; border-bottom:1px #CCCCCC dashed; background:url(../images/d_ico.gif) left center no-repeat; padding-top:8px;}
.newstit{ float:left; padding-left:20px; width:500px; text-align:left; line-height:180%;}
.newstit A{ text-decoration:none; color:#333333;}
.newstit A:hover{ text-decoration:underline; color:#FF6600;}
.newsdate{ float:right; padding-right:12px; width:120px; color:#333333;}

.newsnote{ line-height:250%; font-size:13px; color:#333333; text-align:left; padding-left:32px;}

.desktop{ width:230px; height:160px; float:left; text-align:center;}
.ddesc A{ text-decoration:none; color:#333333;}
.ddesc A:hover{ text-decoration:underline; color:#FF6600;}
.dimg{ padding-top:4px; padding-left:24px;}
.dimg img{ border:2px solid #CCCCCC}

.proimg{ text-align:center; width:680px; overflow:hidden; padding-bottom:10px;}
.proimg img{ border:1px solid #CCCCCC; max-weight:600px; weight:auto!important; /*兼容FF,IE7也支持 !important标签*/
    max-weight:600px;  /*兼容ie6*/
    overflow:visible;}
	
.prosearch{ padding:8px 0px; background:#FEDCAD; /*border:2px solid #FF9900*/}

form H2{ font-size:16px; font-size:16px; font-family:"黑体"; line-height:200%; color:#db1011; font-weight:normal; padding-top:12px;}
.fi{ font-size:14px; color:#333333;  padding-left:20px; line-height:200%; margin:0px auto; padding-left:12px;}
.fi01{ width:70px; display:block; float:left;}
.fi02{ width:200px; display:block; float:left;}
.fi03{ width:70px; display:block; float:left;}
.fi04{ width:200px; display:block; float:left;}
.fi05{ display:block; float:left;}
.fi06{ width:90px; display:block; float:left;}

.thumbImage {max-width: 160px;max-height: 120px;} /* for Firefox & IE7 */
* html .thumbImage { /* for IE6 */
width: expression(this.width > 160 && this.width > this.height ? 160 : auto);
height: expression(this.height > 120 ? 120 : auto);
}
