﻿body{margin:0px auto;padding:0px;font-size:13px; position:relative;width:1001px; background-color:#E1E5E6; font-family:Arial; }
ul{float:left; display:inline;padding:0;margin:0;}
li{ float:left;display:inline;}
form{margin:0px auto;padding:0px;}
a{color:#000000;}
a:link{ color:#000000;text-decoration:none;}
a:visited{	text-decoration:none;}
#menu{ width:1001px; float:left;background-color:#ffffff; height:100%;}
.header{ width:1001px; float:left;background-color:#ffffff;}
.header ul{ width:1001px; float:left; clear:inherit; text-align:center;}
.header ul li{text-align:left;}
#headerleft{ width:740px; float:right;}



.hcentent{width:993px; float:left;  margin-top:5px; padding:7px; overflow:hidden;}
*html .hcentent{width:993px; float:left;  margin-top:5px; padding:5px; overflow:hidden;}
*+html .hcentent{width:993px; float:left;  margin-top:5px; padding:5px; overflow:hidden;}

.h_tab{ width:1001px;background-color:#ffffff; margin:0px auto;float:left; padding:0px;margin-top:10px;}
.h_tab ul{ overflow:hidden; background-image:url(../Images/header.jpg); width:1001px; height:30px;}
.h_tab ul li{display:inherit; width:85px; height:30px; overflow:hidden;line-height:30px; margin-right:2px; text-align:center;}
.h_tab ul li a:link{ font-size:15px; width:86px; display:inherit; width:85px; font-weight:bold; text-decoration:none; color:#ffffff;}
.h_tab ul li a:visited{ font-size:15px; width:86px;display:inherit; font-weight:bold;  text-decoration:none; color:#ffffff;}
.h_tab ul li a:hover{ font-size:15px; width:86px; font-weight:bold;display:inherit; background-image:url(../Images/tab_bg.jpg); text-decoration:none; color:#FF3366;}


*html .h_tab ul li{display:block; width:85px; height:30px; overflow:hidden;line-height:30px; margin-right:2px; text-align:center;}
*html .h_tab ul li a:link{ font-size:15px; width:86px; display:block; width:85px; font-weight:bold; text-decoration:none; color:#ffffff;}
*html .h_tab ul li a:visited{ font-size:15px; width:86px;display:block; font-weight:bold;  text-decoration:none; color:#ffffff;}
*html .h_tab ul li a:hover{ font-size:15px; width:86px; font-weight:bold;display:block;background-image:url(../Images/tab_bg.jpg); text-decoration:none; color:#FF3366;}


*+html .h_tab ul li{display:block; width:85px; height:30px;overflow:hidden; line-height:30px; margin-right:2px; text-align:center;}
*+html .h_tab ul li a:link{ font-size:15px; width:86px; display:block; width:85px; font-weight:bold; text-decoration:none; color:#ffffff;}
*+html .h_tab ul li a:visited{ font-size:15px; width:86px;display:block; font-weight:bold;  text-decoration:none; color:#ffffff;}
*+html .h_tab ul li a:hover{ font-size:15px; width:86px; font-weight:bold;display:block; background-image:url(../Images/tab_bg.jpg); text-decoration:none; color:#FF3366;}


.Search{ height:80px; float:left;  border-left:1px solid #3BBE32;border-right:1px solid #3BBE32; width:999px; background-color:#E97F31; background-image:url(../Images/s1.jpg); background-repeat:repeat-x;}
.Search ul{ height:80px; width:999px; vertical-align:middle; overflow:hidden; }
.Search li{ margin-top:15px; text-align:center;width:999px; color:#ffffff; font-size:19px; font-weight:bold; vertical-align:middle;}
.searchinput{ width:300px; border:2px solid #3BBE32; margin-right:20px;}

.s{width:998px; float:left; margin-top:5px;  border:1px solid #dfdfdf; background-color:#efefef;}
.s li{ padding-left:5px; word-wrap:break-word;}

#left{ width:202px; float:left;}
*html #left{ width:202px; float:left;}
*+html #left{ width:202px; float:left;}
#dright{width:780px;float:left;}
*html #dright{ width:780px; float:left; }
*+html #dright{width:780px;float:left;}

#right{width:781px;float:left;}
*html #right{ width:781px; float:left; }
*+html #right{width:781px;float:left;}

.h_left{ width:200px; float:left; border:1px solid #3BBE32;  overflow:hidden; }
.h_l_big{ width:200px; height:30px; line-height:30px; font-weight:bold; font-size:16px; text-align:center; color:#B05800; background-color:#F3F7F8;}
.h_l_center{ border-bottom:1px dotted #DDDDDD; background-image:url(../Images/left_1.jpg); background-repeat:no-repeat; text-indent:10px;  height:30px; line-height:30px; margin-left:5px; vertical-align:middle;  width:180px; padding-left:5px; overflow:hidden; display:inline;  float:left;}
.h_l_top{  font-weight:bold;background-image:url(../Images/top.jpg); background-repeat:repeat-x; height:30px; line-height:30px; color:#ffffff; width:200px; text-indent:30px; overflow:hidden;}

.h_right{ border:1px solid #3BBE32; width:470px;  overflow:hidden; float:left; margin-left:5px; margin-right:5px; }
.h_right_top{ height:30px; line-height:30px;width:470px;  font-weight:bold; font-size:16px;background-image:url(../Images/top.jpg); background-repeat:repeat;color:#ffffff; text-indent:30px; overflow:hidden;}
.news_content{ padding-left:10px; overflow:hidden; float:left;}
.newstitle{ width:380px;height:25px; line-height:25px; border-bottom:1px dotted #DDDDDD; }
.newsdate{ width:70px;height:25px; line-height:25px; border-bottom:1px dotted #DDDDDD; }

.contanus{ width:295px; height:160px;  float:left; overflow:hidden;border:1px solid #3BBE32;}
*html .contanus{ width:290px; height:160px;  float:left; overflow:hidden;border:1px solid #3BBE32;}
*+html .contanus{ width:295px; height:160px;  float:left; overflow:hidden;border:1px solid #3BBE32;}
.contanusli{ width:295px; float:left; height:30px; line-height:30px; font-weight:bold; font-size:16px;background-image:url(../Images/top.jpg); background-repeat:repeat;color:#ffffff; text-indent:30px; overflow:hidden;}
*html.contanusli{ width:290px; float:left; height:30px; line-height:30px; font-weight:bold; font-size:16px;background-image:url(../Images/top.jpg); background-repeat:repeat;color:#ffffff; text-indent:30px; overflow:hidden;}
*+html .contanusli{ width:295px; float:left; height:30px; line-height:30px; font-weight:bold; font-size:16px;background-image:url(../Images/top.jpg); background-repeat:repeat;color:#ffffff; text-indent:30px; overflow:hidden;}

.cus li{ width:295px; float:left; height:25px; line-height:25px;border-bottom:1px dotted #DDDDDD; padding-left:10px; overflow:hidden;}
*html .cus li{ width:290px; float:left; height:25px; line-height:25px;border-bottom:1px dotted #DDDDDD; padding-left:10px; overflow:hidden;}
*+html .cus li{ width:295px; float:left; height:25px; line-height:25px;border-bottom:1px dotted #DDDDDD; padding-left:10px; overflow:hidden;}


.hotproduct{width:778px;  border:1px solid #FF4949; margin-left:5px; float:left; margin-top:5px; overflow:hidden;}
.hot{background-image:url(../Images/hottop.jpg); background-repeat:repeat; width:778px;float:left; text-indent:30px; overflow:hidden;color:#ffffff; font-weight:bold;font-size:16px;height:30; line-height:30px;}
.product{table-layout: fixed; width:180px; margin:5px; float:left; text-align:center;}
.product li{ height:100%; width:180px; text-align:center; border-bottom:1px dotted #dddddd;overflow:hidden;text-overflow:ellipsis;}
.product img{ width:140px; height:108px;  border:1px solid #dddddd; }
.advantages{ width:778px;  border:1px solid #FF4949; margin-left:5px; float:left; margin-top:5px; overflow:hidden;}
.advantagesli{background-image:url(../Images/hottop.jpg); background-repeat:repeat; width:778px;float:left; text-indent:30px; overflow:hidden;color:#ffffff; font-weight:bold;font-size:16px;height:30; line-height:30px;}
.advantages a{ color:green;}
.foot{ width:993px; border:1px solid #dddddd; float:left;margin-left:2px; text-align:center; overflow:hidden;}
.f_top{ height:30px; width:993px; background-color:#efefef; text-indent:20px; overflow:hidden; line-height:30px; font-weight:bold; }
.f_down a{color:green;}


.news{width:780px; float:left; overflow:hidden; margin-left:6px; border:1px solid #3BBE32;}
*html .news{width:780px; float:left; overflow:hidden; margin-left:4px; border:1px solid #3BBE32;}
*+html .news{width:780px; float:left; overflow:hidden; margin-left:4px; border:1px solid #3BBE32;}
.newsheader{width:780px; background-image:url(../Images/top.jpg); background-repeat:repeat-x; font-weight:bold; height:30px; line-height:30px; color:#ffffff; text-indent:30px; overflow:hidden; }
.news_c{width:776px;  float:left; overflow:hidden; border:1px solid #dddddd;}
.newsdate1{ width:70px;height:30px; line-height:30px; float:left; border-bottom:1px dotted #DDDDDD; }
.news_cli{ width:700px; height:30px; text-indent:15px; line-height:30px; border-bottom:1px dotted #dddddd; float:left; background-image:url(../Images/down.gif); background-repeat:no-repeat; overflow:hidden;text-overflow:ellipsis;}
.pagecount{width:778px;  float:left; margin-top:10px; overflow:hidden; border:1px solid #dddddd;}
.pagecount li{ width:778px;height:30px; line-height:30px; float:left;overflow:hidden;background-color:#efefef; text-align:left; text-indent:200px;}


.proclass{ width:580px; float:left; overflow:hidden; margin-left:6px; border:1px solid #3BBE32;}
*html .proclass{width:580px; float:left; overflow:hidden; margin-left:4px; border:1px solid #3BBE32;}
*+html .proclass{width:580px; float:left; overflow:hidden; margin-left:4px; border:1px solid #3BBE32;}
.proclassheader{width:580px; background-image:url(../Images/top.jpg); background-repeat:repeat-x; font-weight:bold; height:30px; line-height:30px; color:#ffffff; text-indent:10px; overflow:hidden; }
.proclassheader a{ color:#ffffff;}
.spcheader{width:580px;overflow:hidden;}
.downkey{word-break:break-all;width:560px; padding-left:5px; overflow:hidden; }
.downkey a{ color:Green;}
.spacheaderul{width:580px;overflow:hidden; }
.spacheaderul li{ float:left; width:190px;text-indent:5px; margin-left:3px;border-bottom:1px dotted #dddddd; height:20px; line-height:20px;text-overflow:ellipsis; word-spacing:normal; white-space:normal; overflow:hidden;}
.spacheaderul li a{color:#000000; font-weight:normal; width:190px;font-size:12px;text-overflow:ellipsis; white-space:normal; overflow:hidden; word-spacing:normal; }
.spadcherpicul li{ margin:2px; width:140px; height:140px;}
.spadcherpicul a{ color:#000000; font-weight:normal; }
.spadcherpicul img{width:140px; height:108px;border:0px;}

.prolink{ width:130px; height:130px; vertical-align:middle;vertical-align:middle; }
*html .prolink{ width:130px; height:130px; float:left;   vertical-align:middle ;}
*+html .prolink{ width:130px; height:130px; vertical-align:middle; vertical-align:middle;}
.prolink a{ font-weight:bold;  overflow:hidden; color:#3BBE32;}
.prolink table{ text-align:center;}
.prolink table td{ text-align:center;}
.prodown{ width:580px; margin-left:4px; margin-top:5px; float:left; border:1px solid #FF9595; overflow:hidden;}
.pro{width:580px;overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #dddddd;}
.pro li{ width:580px; text-indent:10px;background-image:url(../Images/1.jpg); background-repeat:repeat-x; color:White; background-color:#efefef; font-weight:bold;}

#smalldown{ width:780px; border:1px solid #FF9595; overflow:hidden; float:left; margin-left:4px; margin-top:10px;}

.pro1{width:780px;overflow:hidden; height:30px; line-height:30px; }
.pro1 li{ width:780px; text-indent:10px; background-image:url(../Images/1.jpg); background-repeat:repeat-x; color:White; background-color:#efefef; font-weight:bold;}
#pright{ width:581px; float:left;}
.hotnewscontent{width:190px; float:right;overflow:hidden;border:1px solid #FF4949; margin-right:3px;}
*html .hotnewscontent{width:189px; float:right;overflow:hidden;border:1px solid #FF4949;margin-right:0px;}
*+html .hotnewscontent{width:189px; float:right;overflow:hidden;border:1px solid #FF4949;margin-right:0px;}
.hotnewscontentli{width:189px; background-image:url(../Images/hottop.jpg); background-repeat:repeat-x; font-weight:bold; height:30px; line-height:30px; color:#ffffff; text-indent:10px; overflow:hidden; }
.hot_newspic{width:189px; height:108px; line-height:180px; text-align:center;}
.hot_newspic a{ width:140px; height:108px; text-align:center;}
.hot_newspic img{ width:140px; height:108px; text-align:center;}
.hot_news li{ width:189px; height:25px; line-height:25px;border-bottom:1px dotted #dddddd;overflow:hidden;text-overflow:ellipsis; padding-left:5px; overflow:hidden;}
.hot_newsli{ width:189px; height:25px; text-align:center; line-height:25px;border-bottom:1px dotted #dddddd;overflow:hidden;text-overflow:ellipsis; padding-left:5px; overflow:hidden;}
.smallproclass{width:770px; float:left; overflow:hidden;  margin-left:6px; border:1px solid #3BBE32;}
*html .smallproclass{width:770px; float:left; overflow:hidden; margin-left:4px; border:1px solid #3BBE32;}
*+html .smallproclass{width:770px; float:left; overflow:hidden; margin-left:4px; border:1px solid #3BBE32;}
.smallproclassheader{width:770px; background-image:url(../Images/top.jpg); background-repeat:repeat-x; font-weight:bold; height:30px; line-height:30px; color:#ffffff; text-indent:10px; overflow:hidden; }
.smallproclassheader a{color:#ffffff;}

.smallspcheader{width:780px;overflow:hidden;}
.smalldownkey{word-break:break-all;width:775px; padding-left:5px; overflow:hidden; }
.smalldownkey a{ color:Green;}
.smallspacheaderul{width:775px; }
.smallspacheaderul li{ width:33%; float:left;margin-left:2px;border-bottom:1px dotted #dddddd; height:25px; line-height:25px; overflow:hidden;}
.smallspacheaderul li a{color:#000000; font-weight:normal; font-size:12px;}
.smallspadcherpicul li{ margin:2px;overflow:hidden; width:780px; }



.p_info{ width:175px; margin-left:7px; float:left; overflow:hidden;}
.p_info li{ width:175px; text-align:center; vertical-align:middle; white-space:normal;float:left; overflow:hidden; }
.p_info li a{color:#3BBE32;}
.p_info li img{border:1px solid #dddddd; width:140px; height:105px;}

.p_n{ width:700px; margin:20px; text-align:center;}
.p_img{ width:350px; float:left; border:1px solid #dddddd; text-align:center;}
.p_img img{width:300px;border:1px solid #666666; margin-top:25px;}
.p_ic{ margin-left:10px; width:330px; float:left; height:30px; line-height:30px; border-bottom:1px #666666 dotted; text-align:left; text-indent:10px; overflow:hidden;}
.p_i{ width:760px; margin-top:20px; margin-left:5px; font-size:15px; font-weight:bold; text-indent:30px; background-color:#F3F7F8; border:1px solid #dddddd; overflow:hidden; height:25px; line-height:25px;}
.p_c{width:760px; margin-left:5px; border-left:1px solid #dddddd;float:left; padding:5px; border-right:1px solid #dddddd; overflow:hidden; white-space:normal;}
.p_c a{color:Green;}
.n_i{ width:770px; margin:5px; height:30px; line-height:30px; float:left;  text-align:center; font-weight:bold; font-size:15px; border:1px solid #dddddd; overflow:hidden; background-color:#efefef;}
.n_c{ width:770px; margin-left:5px; margin-top:-5px; float:left; padding:3px; overflow:hidden;}
#number{width:30px;}
.cartform{ color:Red; font-weight:bold;}
.fjs{ color:Red; font-weight:700;height:30px; line-height:30px; float:left; margin-bottom:50px;}
.fjs img{ margin-left:5px; margin-right:5px;}