body{margin:0px; padding:0px; background-color:#F1F1F1; background:url(images/bg.gif) top repeat-x; }
#topwrap{margin-left:auto; margin-right:auto; width:984px; background-color:#FFFFFF;}
#top{margin-left:auto; margin-right:auto; width:953px; height:120px; background-color:#FFFFFF;}
#logo{float:left; width:530px; height:120px;}
#top_right{float:left; padding-left:189px; width:234px;}
#topbar{float:left; width:234px; height:30px; line-height:30px; font-size:12px; color:#666666; text-align:right; padding-top:10px;}
#topbar a{font-size:12px; color:#666666;text-decoration:none; }
#topbar a:visited{font-size:12px; color:#666666;text-decoration:none; }
#topbar a:hover{color: #FF6600;font-size:12px;}
#searchwrap{float:left; width:234px; padding-top:10px;}
#searchwrap form{margin:0px; padding:0px;}
#searchtxt{float:left; padding-left:10px; width:190px; padding-top:3px; height:25px; background:url(images/search_left.gif) center no-repeat;}
#searchbtm{float:left; width:34px; height:28px;}
#menu{margin-left:auto; margin-right:auto;width:953px; height:38px; line-height:38px; background:url(images/menu.gif) center no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF;}
#menu ul{float:left; list-style:none; padding:0px; margin:0px;}
#menu ul li{float:left; list-style:none; width:130px; height:38px; line-height:38px; text-align:center; padding:0px; margin:0px;}
#menu ul li a{font-size:14px; font-weight:bold; color:#FFFFFF;text-decoration:none; }
#menu ul li a:visited{font-size:14px; font-weight:bold; color:#FFFFFF;text-decoration:none; }
#menu ul li a:hover{color: #FF6600;font-size:14px; font-weight:bold;}
#banner{margin-left:auto; margin-right:auto; width:953px; height:250px; padding-top:5px; padding-bottom:5px;}
.productwrap{float:left; width:160px; padding-left:12px; background-color:#FFFFFF;}
.photo{float:left; width:160px; height:130px;}
.producttitle{float:left; width:160px; height:40px; line-height:20px; text-align:left; background-color:#FFFFFF; font-size:12px; color:#666666;}
.producttitle a{font-size:12px; color:#666666;text-decoration:none; }
.producttitle a:visited{font-size:12px; color:#666666;text-decoration:none; }
.producttitle a:hover{color: #FF6600;font-size:12px; }
.prosimple{float:left; width:160px; height:40px; line-height:40px; font-size:12px; color:#0066CC; overflow:hidden;}
.prosimple a{font-size:12px; color:#0066CC;text-decoration:none; }
.prosimple a:visited{font-size:12px; color:#0066CC;text-decoration:none; }
.prosimple a:hover{color: #FF6600;font-size:12px; }
#middle{ clear:both;margin-left:auto; margin-right:auto; width:984px; background-color:#FFFFFF;}
#mainbody{width:953px; height:530px; background-color:#FFFFFF;margin-left:auto; margin-right:auto;}
#mainleft{float:left; width:702px; background-color:#FFFFFF;}
#mainrecommend{padding-left:30px;width:923px;margin-left:auto; margin-right:auto; height:40px; line-height:40px; background:url(images/catalogtitle.jpg) no-repeat; font-size:14px; color:#FFFFFF; font-weight:bold;}
#mainright{float:left; width:240px; padding-left:11px; background-color:#FFFFFF;}
.rightcatalog{float:left; padding-left:15px; width:225px; height:35px; background:url(images/catalogbg.gif) no-repeat; color:#013567; font-size:13px; line-height:35px;}
.righttxt_wrap{float:left; width:240px; background-color:#E8E8E8;}
.righttxt_wrap ul{float:left; margin:0px; padding:0px; list-style:none;}
.righttxt_wrap ul li{float:left; margin:0px; padding:0px; list-style:none; width:220px; padding-left:20px; height:26px; line-height:26px; font-size:13px; color:#666666; overflow:hidden;}
.righttxt_wrap ul li a{font-size:12px; color:#666666;text-decoration:none; }
.righttxt_wrap ul li a:visited{font-size:12px; color:#666666;text-decoration:none; }
.righttxt_wrap ul li a:hover{color: #FF6600;font-size:12px; }
.subbody{width:953px; padding-top:10px;background-color:#FFFFFF;margin-left:auto; margin-right:auto;}
#left{float:left; width:718px; }
#right{float:left; padding-left:20px; width:215px;}
#productleft{float:left; padding-right:20px; width:215px;}
#productright{float:left; width:718px;}
#catalog_top{float:left; width:215px; height:37px; background:url(images/boxtop.gif) no-repeat;}
#catalog_mid{float:left; width:215px; background:url(images/boxmid.gif) repeat-y; padding-bottom:4px;}
#catalog_mid ul{float:left; list-style:none; margin:0px; padding:0px; width:215px;}
#catalog_mid ul li{float:left; list-style:none; margin:0px; padding:0px; padding-left:25px; width:190px; height:25px; line-height:25px; background:url(images/dot.gif) 10px center no-repeat;}
#catalog_mid ul li a{font-size:13px; color:#4b4b4b;text-decoration:none; }
#catalog_mid ul li a:visited{font-size:13px; color:#4b4b4b;text-decoration:none; }
#catalog_mid ul li a:hover{color: #FF6600;font-size:13px;}
#catalog_btm{float:left; width:215px; background:url(images/boxbtm.gif) no-repeat; height:3px; overflow:hidden;}
#foot{ clear:both;margin-left:auto; margin-right:auto; width:984px; padding-top:5px; padding-bottom:5px; height:35px; background-color:#FFFFFF; text-align:center;}
#friendlink{margin-left:auto; margin-right:auto; padding-left:20px; width:960px; height:35px; line-height:35px; background-color:#EFEFEF; text-align:left; font-size:12px; color:#333333;}
#bottom{margin-left:auto; margin-right:auto; width:984px; height:50px; line-height:50px; background-color:#FFFFFF; text-align:center;font-size:12px; color:#333333;}
#nav_title{float:left; padding-left:24px; width:673px; height:30px; line-height:20px; background:url(images/titlebg.gif) no-repeat; font-size:14px; font-weight:bold; color:#333333;}
#content_wrap{float:left; width:658px; padding:20px; font-size:13px; line-height:22px;}
#content_wrap h1{color:#004797;}
#detail_title{float:left; height:30px; line-height:30px; font-size:14px; color:#004797; padding-left:24px; width:660px; background:url(images/detailbg.gif) no-repeat; border-bottom:#CCCCCC solid 1px;}
#right_contact{float:left; padding-left:20px; width:186px; padding-top:44px; height:91px; line-height:20px; font-size:14px; font-weight:bold; background:url(images/contactright.gif) center no-repeat; margin-top:10px; margin-left:4px;display:inline;}
#showimgbox{float:left; width:279px; padding:2px; border:#CCCCCC solid 1px; margin-bottom:5px;}
#smallpic_wrap{float:left; padding-left:20px; width:370px;}
.smallpic{float:left; width:100px; height:100px; padding:5px; border:#CCCCCC solid 1px; margin-right:10px; display:inline;}
#recommend{float:left; width:215px; padding-top:70px; height:47px; background:url(images/recommend.gif) top no-repeat;}
.item{float:left; width:70px; text-align:center; height:25px; line-height:25px; font-size:12px;}
#selectby{float:left; padding-left:20px; width:195px; height:30px; line-height:30px; background:url(images/tit_corner.gif) no-repeat; font-size:14px; color:#FFFFFF; font-weight:bold;}
#selectbody{float:left; width:213px; border: solid 1px #C3C3C3; padding-top:10px; padding-bottom:10px;}
.selitem_wrap{float:left; width:213px;}
.selitem_left{ float:left; width:50px; line-height:25px; font-size:13px; color:#333333; font-weight:bold; text-align:center;}
.selbg{float:left;height:22px;line-height:22px; background-color:#61B8EE; color:#FFFFFF; display:block; padding-left:5px; padding-right:5px;}
.selitem_right{ float:left; width:162px;}
.selitem{float:left; width:140px; padding-left:20px; height:25px; line-height:25px; font-size:12px; font-size:12px; color:#333333;}
.selitem a{font-size:12px; color:#333333;text-decoration:none; }
.selitem a:visited{font-size:12px; color:#333333;text-decoration:none; }
.selitem a:hover{color: #FF6600;font-size:12px;}
#productbody{float:left; width:700px; padding-top:10px; padding-bottom:20px;}
.productbox{float:left; padding-left:7px; width:150px; height:185px;}
.productimg{float:left; width:150px;}
.producttxt{float:left; width:150px; height:25px; line-height:25px; text-align:center; font-size:13px;}
.producttxt a{font-size:13px; color:#333333;text-decoration:none; }
.producttxt a:visited{font-size:13px; color:#333333;text-decoration:none; }
.producttxt a:hover{color: #FF6600;font-size:13px;}
.news_list_title{float:left; width:684px; height:25px; line-height:25px; color:#004294; font-size:13px;}
.news_list_title a{color:#004294; font-size:13px;text-decoration:none; }
.news_list_title a:visited{ color:#004294; font-size:13px;text-decoration:none;}
.news_list_title a:hover{color: #FF6600;font-size:13px;text-decoration:none;}
.news_list_title span{float:right;}
.news_list_summary{ float:left; width:684px; padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}
#newstitle{ float:left; width:684px; height:30px; line-height:30px; text-align:center;}
#newscontent{ float:left; width:684px; line-height:25px; font-size:13px;text-align:justify;text-justify:inter-ideograph;}
#newsfrom{float:left; width:684px; height:30px; line-height:30px; font-size:13px; text-align:center;}
#remindinfo{float:left; width:100%; height:40px; line-height:40px; text-align:center; font-size:13px; color:#FF0000;}
#page{float:left; width:100%; height:30px; line-height:30px; text-align:right; font-size:13px;}
#page a{font-size:13px; color:#333333;text-decoration:none; }
#page a:visited{font-size:13px; color:#333333;text-decoration:none; }
#page a:hover{color: #FF6600;font-size:13px;}
.input{border:0px;}
.graylink{font-size:12px; color:#333333;text-decoration:none; }
.graylink a{color: #333333; text-decoration:none;font-size:12px;}
.graylink a:visited{color: #333333;font-size:12px;}
.graylink a:hover{color: #FF6600;font-size:12px;}