#header{width:100%;overflow:hidden;}
.top{width:874px;height:124px;margin:0 auto 0;}
.logo{float:left;margin:12px 0 0 95px;display:inline;}
.flash{float:right;margin:15px 0 0 0;}
.menu{width:100%;height:26px;background:#FF601F;}
.menutext{width:100%;height:18px;padding:4px 0 4px 0;line-height:20px;background:#FF601F;overflow:hidden;text-align:center;}
.menutext dl{width:895px;margin:0 auto 0;}
.menutext dl dt{float:left;height:18px;border-right:2px solid #ffbba0;}
.menutext dl dd{float:left;}

/* header end */
#middle{width:874px;margin:0 auto 0;overflow:hidden;}
.company{width:874px;margin:26px 0 0 0;}
.company h1{width:849px;height:24px;font-size:14px;color:#FF601F;line-height:24px;padding:0 0 0 20px;}
.companytext{width:849px;margin:12px auto 0px;}
.companytext_left{width:403px;float:left;line-height:22px;color:#666;}
.companytext_right{width:390px;float:right;line-height:22px;color:#666;}
.companytext_right a{color:#FF601F; text-decoration:none;}
.companytext_right a:hover{color:#FF601F; text-decoration:none;}
.company1{width:874px;float:left;margin:26px 0 0 0;height:auto;}
.company1 h1{width:849px;height:24px;font-size:14px;color:#FF601F;line-height:24px;padding:0 0 0 20px;}
.company1 ul{width:874px;float:left;margin:10px 0 0 0;}
.company1 ul li{width:182px;height:335px;overflow:hidden;text-align:left;line-height:22px;color:#393939;float:left;margin:10px 55px 0 54px;display:inline;}
.company1 ul li a{color:#393939; text-decoration:none;}
.company1 ul li a:hover{color:#FF601F; text-decoration:none;}
/* middle end */
#footer{width:100%;height:26px;line-height:26px;color:#666;text-align:center;margin:45px auto 0px;padding:0 0 20px 0;}
/**** home end ****/
.news{width:800px;overflow:hidden;margin:26px auto 0;}
.news h1{width:800px;font-size:14px;color:#FF601F;line-height:25px;}
.news ul{padding:15px 0 0 0;}
.news ul li{height:70px;overflow:hidden;margin:0 0 10px 0;}
.news1{width:646px;padding:0 0 0 22px;float:right;height:20px;line-height:20px;background:url(../images/jt.gif) left center no-repeat;margin:25px 0 0 0;}
.news1 a{color:#333; text-decoration:none;}
.news1 a:hover{color:#FF601F; text-decoration:underline;}
.news_text{width:800px;line-height:20px;margin:0 auto 0;overflow:hidden;color:#333;line-height:25px;font-size:14px;}
.news_text h2{text-align:center;font-size:14px;color:#FF601F;line-height:25px;padding:0px 0 20px 0;}
.news_text h3{text-align:center;font-size:14px;font-weight:normal;padding:0px 0 30px 0;color:#666;}
/* news end */
.product{width:874px;margin:26px 0 0 0;float:left;}
.producttext{width:864px;float:left;overflow:hidden;padding:10px 0px 10px 0px;}
.producttext1{width:760px;margin:38px auto 0;overflow:hidden;color:#383838;}
.producttext1 a{ text-decoration:none;}
.producttext2{width:864px;margin:58px 0 0 0;overflow:hidden;color:#383838;}
.producttext2 h1{width:839px;height:14px;font-size:14px;color:#333;padding:10px 0 0 20px;background:url(../images/allqb_dd2.gif) left top repeat-x;}
.producttext2_1{width:760px;margin:30px auto 0;overflow:hidden;color:#383838;line-height:22px;}
/* product end */
.contacttext{width:864px;float:left;overflow:hidden;padding:10px 5px 10px 5px;}
.contacttext a{color:#999; text-decoration:none;}
.contacttext a:hover{color:#FF601F; text-decoration:none;}
/* contact end */
.fangfatext{width:864px;float:left;overflow:hidden;padding:10px 5px 10px 5px;}
.fangfatext a{color:#747474; text-decoration:none;}
.fangfatext a:hover{color:#FF601F; text-decoration:none;}
.fangfatextright{width:450px;min-height:650px; height:650px;height:auto !important;overflow:visible;border-left:2px solid #898989;float:left;padding:0 0 10px 13px;color:#666;}
/*xszd */
.mid_xszd{width:863px;margin:20px auto 0px;padding:0 0 10px 0;overflow:hidden;border-bottom:1px solid #d1d1d1;color:#333;}
.mid_xszd_left{overflow:hidden;float:left;}
.mid_xszd_right{width:646px;float:right;overflow:hidden;font-size:12px; font-family:"ËÎÌå";line-height:22px;}
.mid_xszd_right a{color:#FF601F; text-decoration:none;}
.mid_xszd_right2{width:646px;overflow:hidden;padding:18px 0 0 0;color:#383838;}
.mid_xszd_right2 h1{width:620px;height:20px;font-size:14px;color:#333;line-height:20px;padding:10px 0 0 0;background:url(../images/allqb_dd2.gif) left top repeat-x;}
.mid_xszd_right3{width:555px;padding:10px;}