@charset "utf-8";
/* CSS Document */
body{ font-family:"宋体"; font-size:12px; color:#333; background-color:#cccccc; margin:0px; text-align:center;}
a {color:#000; text-decoration:none;}
a:hover{color:#F60; text-decoration:underline;}
.clearboth{clear:both;}

.pngfix {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

#page{width:1002px; text-align:center; padding:0px; display:block; background-color:#FFF; }
.hsplit{height:9px;}
.wsplit{width:10px; height:100%; padding:0; margin:0;}

input{font-size:12px; }

/* =====top part=======  */
.top_logo{ background:url(../images/top_logo.gif) no-repeat center center; text-align:right;}
.nav{ width:100%; height:32px; background:url(../images/nav_bg.gif) repeat-x left center; line-height:32px; font-size:14px;}
.nav ul{ padding:0; margin:0;text-align:center; }
.nav li{ list-style:none; float:left; position:relative }
.nav li a{color:#011978; display:block; width:97px; height:32px; float:left}
.nav li a:hover{ display:block; width:97px; height:32px;color:#F3F3F3; text-decoration:underline; background:url(../images/hover_bg.gif) no-repeat center center;}
.nav_1{margin-left:10px;}

#nav li ul { list-style-type: none;text-align:left; left: -999em; width: 175px; height:160px; position: absolute; top:30px  } 
#nav li ul li{ float: left; background: #9FB8ED;} 
#nav li ul a{ display: block; width:150px; text-align:left;padding-left:15px; } 
#nav li ul a:hover { color:#F3F3F3; background:#B25D25; }
#nav li:hover ul { left: auto; } 
#nav li.sfhover ul { left: auto; } 
#content { clear: left; } 


.top_split{width:100%; height:2px; background-color:#8E8E8E;}
.search{width:400px; margin-right:10px;}
.search .td01{height:32px; line-height:32px;}
.search .td02{height:12px;}
.search .td03{ height:36px; line-height:36px;}


/* =====left part=======  */
.left{width:227px; padding:0; margin:0; text-align:center;}
.pro_nav{width:100%; height:432px; margin-top:11px;}
.pro_title{width:100%; height:36px; background:url(../images/left_pro_title.gif) no-repeat center center; padding:0; margin:0;}
.pro_content{width:100%; height:395px; background:url(../images/left_bg.gif) repeat-y center top; text-align:left; line-height:27px; padding-left:6px; padding-top:5px;}
*html .pro_content{width:100%; height:390px; background:url(../images/left_bg.gif) repeat-y center top; text-align:left; line-height:27px; padding-left:6px; padding-top:5px;} /*ie6*/
*+html .pro_content{width:100%; height:390px; background:url(../images/left_bg.gif) repeat-y center top; text-align:left; line-height:27px; padding-left:6px; padding-top:5px;} /*ie7*/
.pro_content span a{color:#1665A7; text-decoration:none;}
.pro_content span a:hover{color:#F60; text-decoration:underline;}
.pro_footer{width:100%; height:1px; background-color:#B3B3B3;}
.contact{width:100%; height:216px; margin-top:11px;}
.con_title{width:100%; height:36px; background:url(../images/left_contact_title.gif) no-repeat center center;}
.con_content{width:100%; height:179px; background:url(../images/left_bg.gif) repeat-y center top; text-align:left; line-height:28px; padding-left:15px; padding-top:12px;}
*html .con_content{width:100%; height:167px; background:url(../images/left_bg.gif) repeat-y center top; text-align:left; line-height:28px; padding-left:15px; padding-top:12px;} /*IE6*/
*+html .con_content{width:100%; height:167px; background:url(../images/left_bg.gif) repeat-y center top; text-align:left; line-height:28px; padding-left:15px; padding-top:12px;} /*IE7*/

/* =====right part=======  */
.right{width:753px;}
.more{width:40px;  display:block; padding:0; margin:0; text-align:left; padding-top:4px; text-align:left; }
.profile{width:367px; height:259px; margin-top:11px}
.profile_title{width:100%; height:24px; background:url(../images/profile_title.gif) no-repeat center center; text-align:right; }
.profile_content{width:100%; height:230px; background:url(../images/profile_bg.gif) repeat-y center top;padding-top:10px;}
*html .profile_content{width:100%; height:220px; background:url(../images/profile_bg.gif) repeat-y center top; padding-top:10px;}
*+html .profile_content{width:100%; height:220px; background:url(../images/profile_bg.gif) repeat-y center top; padding-top:10px;}
.profile_footer{width:100%; height:5px; background:url(../images/profile_footer.gif) no-repeat center center;}
.profile_pic{width:343px; height:94px;}
.profile_txt{width:343px; height:125px; line-height:20px; text-align:left;}

.news_title{width:100%; height:24px; background:url(../images/news_title.gif) no-repeat center center; text-align:right; }
.newsTitle{ width:230px;height:21px; text-align:left;}
.newsTime{width:114px; text-align:right;}

.product{width:743px; height:386px; margin-top:15px;}
.pTitle{width:100%; height:24px; background:url(../images/pro_title.gif) no-repeat center center; text-align:right;}
.pContent{width:100%; height:357px; background:url(../images/pro_bg.gif) repeat-y center top;}
.pFooter{width:100%; height:5px; background:url(../images/pro_footer.gif) no-repeat center center;}

.pro_pic{width:146px; height:126px; border:1px solid #68615A; text-align:center;}
.pro_txt{width:146px; height:30px; text-align:center; line-height:30px;}
.pContent ul{ padding:0; margin:0; text-align:center; margin-left:10px;}
.pContent ul li{ list-style:none; float:left; width:181px; height:169px; text-align:center;}
.pContent ul li a{color:#000; text-decoration:none;}
.pContent ul li a:hover{color:#F90; text-decoration:underline; }
/*right update area*/
.updateTitle1{width:482px; height:30px; line-height:20px;}
.updateTitle2{width:260px; height:30px; line-height:30px; text-align:right; padding-right:5px;}
*html .updateTitle2{width:255px; height:30px; line-height:30px; text-align:right; padding-right:5px;}
*+html .updateTitle2{width:255px; height:30px; line-height:30px; text-align:right; padding-right:5px;}
.rightLine{width:742px; height:1px; background-color:#666;}
.updateContent{width:742px; height:100%; line-height:25px; padding-top:10px;}
.updateContent ol{padding:0 ; margin:0;}
.updateContent ol a:hover{color:#F90;}
.updateContent ol li{clear:both; width:730px; margin-left:6px;}
*html .updateContent ol li{clear:both; width:730px; margin-left:4px;} /*ie6*/
*+html  .updateContent ol li{clear:both; width:730px; margin-left:4px;} /*ie7*/
/*news.asp*/
.newsMsg1{width:530px; height:30px; border-bottom:1px dashed #999; line-height:30px; text-align:left;}
.newsMsg1 a{color:#000;}
.newsMsg2{width:200px; height:30px; border-bottom:1px dashed #999; line-height:30px; text-align:right;}

.news_detail_title{width:730px; height:40px; border-bottom:1px dashed #999; line-height:16px; text-align:center;}
.news_detail{width:730px; height:100%; padding:15px 8px; line-height:20px; text-align:left;}
.news_detail_footer{width:730px; height:30px;  line-height:16px; text-align:right;}
/*allproducts.asp*/
.pAll{ width:740px; height:100%; text-align:center; padding-top:10px;}
.pAll ul{ padding:0; margin:0; text-align:center; margin-left:10px; }
.pAll ul li{ float:left; width:181px; height:169px; text-align:center; list-style:none; }
.pAll ul li a{color:#000; text-decoration:none;}
.pAll ul li a:hover{color:#F90; text-decoration:underline; background:none;}


/*  footer part */
.footer_split{width:100%; height:14px; background:url(../images/footer_line.gif) repeat-x left bottom;}
.copyright{width:100%; height:95px; background-color:#E4E4E4; line-height:18px; text-align:center;}