/*header start*/
*{margin:0;padding:0;}
html{margin:5px;padding:0; background:#666666; background:url(../images/bg_index.gif) center repeat-y;}
#header{width:916px; height:123px; margin:0 auto;background:#FFFFFF;}
#header #logo{ float:left;width:453px;height:41px;margin:19px 0 19px 0;display:inline; cursor:pointer;}
#header #slogan{float:right;width:413px; height:28px;margin:19px 0px 0 0;display:inline;}
#header #slogan img{float:right;}
#header #langPic{float:right;font:400 12px Verdana, Arial; margin:0 0 5px 0;}
#header #langPic a{ color:#003399; text-decoration:none;}
#header #langPic a:hover{ color:#000000; text-decoration:underline;}

#header #navigation{float:left;margin:0;padding:0; width:916px;display:inline; background:url(../images/navCenter.jpg) repeat-x;}
#header #navigation li{position:relative;float:left;margin:0;padding:8px 27px;font:700 12px Verdana, Arial;color:#FFFFFF; cursor:pointer; list-style:none;}
#header #navigation li.first{ background:url(../images/navLeft.jpg) no-repeat;float:left;margin:0;padding:8px 0;height:20px;width:120px; text-align:center;}
#header #navigation li.end{ background:url(../images/navRight.jpg) right no-repeat;float:right;margin:0;padding:8px 0;height:20px;width:120px; text-align:center;}
#header #navigation li.line{float:left;margin:0;padding:0;width:2px;}
#header #navigation li ol{ margin:0; padding:0;left:-1px;top:30px;list-style:none; position:absolute;background:#3c5771;}
#header #navigation li ol li a{color:#fff;text-decoration:none;}

#header #navigation li #Menu_pro li{ margin:0;padding:4px;width:174px;text-align:center;border-left:1px solid #00305d;border-bottom:1px solid #00305d;border-right:1px solid #00305d;}
#header #navigation li #Menu_ser li{margin:0;padding:4px;width:188px;text-align:center;border-left:1px solid #00305d;border-bottom:1px solid #00305d;border-right:1px solid #00305d;}
#header #navigation li #Menu_sup li{margin:0;padding:4px;width:128px;text-align:center;border-left:1px solid #00305d;border-bottom:1px solid #00305d;border-right:1px solid #00305d;}
#header #navigation li #Menu_com li{margin:0;padding:4px;width:128px;text-align:center;border-left:1px solid #00305d;border-bottom:1px solid #00305d;border-right:1px solid #00305d;}

#header #navigation li.Menu_proZH{ margin:0;padding:8px;width:166px;text-align:center;border-left:1px solid #00305d;border-right:1px solid #00305d;}
#header #navigation li.Menu_serZH{margin:0;padding:8px;width:180px;text-align:center;border-left:1px solid #00305d;border-right:1px solid #00305d;}
#header #navigation li.Menu_supZH{margin:0;padding:8px;width:120px;text-align:center;border-left:1px solid #00305d;border-right:1px solid #00305d;}
#header #navigation li.Menu_comZH{margin:0;padding:8px;width:120px;text-align:center;border-left:1px solid #00305d;border-right:1px solid #00305d;}


.overbgcolor{ background:#00335d;}
.outbgcolor{ background:#3c5771;}
.outbgcolor a{color:#fff;text-decoration:none;}
.overbgcolor a{color:#fff;text-decoration:none;}
#header #navigation .parentbgcolor{ background:#00335d; cursor:text;}

#mainbody{width:916px;margin:0 auto;background:#FFFFFF; padding:0 0 10px 0;}
#mainbody #mainflash{width:916px;height:250px;}
#mainbody .proCategory{width:916px;height:275px;margin:10px auto 0 auto; clear:both;}
#mainbody .proCategory ul{float:left;margin:0;padding:0;width:460px; height:270px;}
#mainbody .proCategory ul li{float:left;margin:10px 5px 0 0;padding:0; list-style:none; text-align:center;}
#mainbody .proCategory #picShow{float:right;margin:0;padding:0;width:436px; height:270px;border:1px solid #666666;overflow:hidden;}


#mainbody #threeBox{width:916px; margin:0 auto; padding:10px 0 0 0;}
#mainbody #threeBox dl{float:left;width:285px;height:240px;margin:0;padding:0;}
#mainbody #threeBox dl dt{float:left;width:285px;height:23px;margin:0;padding:6px 0 0 0;text-align:center;font:700 12px Verdana, Arial; color:#FFFFFF;background:url(../images/bar.gif);}
#mainbody #threeBox dl .txt{font:400 12px Verdana, Arial;line-height:18px;text-align:justify;}
#mainbody #threeBox dl .pic{text-align:right;}
#mainbody #threeBox .line{width:1px;height:240px;background:#50537f;float:left; margin:0 14px;}
#mainbody #pageleft{float:left;width:190px;background:#ededed; overflow:hidden; min-height:500px;}
#mainbody #pageleft #menu{float:left;margin:0 0 5px 0;padding:0;}
#mainbody #pageleft #menu dt{float:left;margin:0;padding:0; padding:5px 5px 15px 15px; color:#666666;font:700 14px Verdana, Arial;width:170px;background:#ededed;border-bottom:1px solid #d7d7d7;border-top:1px solid #FFFFFF;}
#mainbody #pageleft #menu dd{float:left;margin:0;padding:0; padding:5px 5px 5px 15px;color:#666666;font:12px Verdana, Arial;width:170px;background:#ededed;border-bottom:1px solid #d7d7d7;border-top:1px solid #FFFFFF;} 
#mainbody #pageleft #menu dd a{color:#666666; text-decoration:none;}
#mainbody #pageleft #menu dd a:hover{ color:#ff5a00; text-decoration:underline; padding:0 0 0 5px;}
#mainbody #pageleft a img{ border:0; margin:0 0 5px 5px;}

#mainbody #pageright{float:left;width:715px; background:#fff; margin:0 0 0 10px;}
#mainbody #pageright #pic{border:1px solid #666666;width:713px; height:145px; margin:0 0 10px 0;overflow:hidden;}
#mainbody #pageright #productsList{width:710px; background:#fff; margin:0;}
#mainbody #pageright #productsList dl{float:left;margin:0 13px 10px 0;padding:0px;width:125px; height:125px;border:1px solid #c3cad4; overflow:hidden; cursor:pointer;}
#mainbody #pageright #productsList dl dt{margin:0;padding:5px 0;font:700 12px Verdana, Arial; text-align:center; color:#FFF; background:#3C5771;}
#mainbody #pageright #productsList dl dd{margin:0;padding:0;}

#mainbody #pageright #productsList .pageNum{font:700 12px Verdana, Arial; padding:10px 0 0 10px; text-align:right;}
#mainbody #pageright #Pro_bigpic{width:269px;float:left;margin:0;padding:0;}
#mainbody #pageright #Pro_bigpic dt{width:267px;float:left;margin:0 0 5px 0;padding:0; border:1px solid #999}
#mainbody #pageright #Pro_bigpic dd{width:60px;float:left;margin:0 4px 0 0;padding:0;}
#mainbody #pageright #Pro_bigpic dd img{border:1px solid #999; cursor:pointer;}
#mainbody #pageright #Pro_detail{width:430px; float:left;font:400 12px Verdana, Arial; line-height:18px; padding:0 0 0 10px; text-align:justify;}

#mainbody #pageright #Content{font:400 12px Verdana, Arial; line-height:20px; color:#666666;}
#mainbody #pageright #Content h1{font:700 20px Verdana, Arial; color:#02233c;}

#footer{width:916px;margin:0 auto; padding:0px 0 20px 0;font:700 12px Verdana, Arial; text-align:center;color:#666666; line-height:20px;clear:both; background:#fff url(../images/bg_bottom.gif) repeat-x bottom;}
#footer .line{width:916px; height:1px; background:#666; overflow:hidden; margin:0 auto 10px auto; }
#footer .con{font:400 12px Arial;float:left;margin:0 0 0 70px;padding:0;width:170px; text-align:left;}
#footer .con li{float:left;margin:0 0 5px 0;padding:0;list-style:none;width:170px;}
#footer .icons{float:left;margin:0 0 0 40px;padding:0;}
#footer .icons li{float:left;margin:0 0 0 5px;padding:0; list-style:none;}
#footer .icons li img{  border:1px solid #999999; }
#footer a{ color:#666666;}
#footer a:hover{ color:#000000;text-decoration: none;}




#mainbody #pageright #ProDisplay_bigpic{text-align:center; margin:40px 0 10px 0;}
#mainbody #pageright #ProDisplay_bigpic img {margin:0 auto; border:1px solid #999}

#mainbody #pageright #ProDisplay_bigpic_detail dd{width:60px;float:left;margin:0 5px 0 0;padding:0;}
#mainbody #pageright #ProDisplay_bigpic_detail dd img{border:1px solid #999; cursor:pointer;}