html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none;}
div{overflow:hidden;}
ul, li { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif;}
button { cursor: pointer; }
body {color: #666666; background:#F3F7F8; background:url(/images/bg.jpg) repeat-x;}
a, a:link { color: #333; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; }
a:focus { outline: none; }

.top{width:1003px; margin:0 auto; height:187px; background:#fff;}
.logo_home{height:146px;}
.logo{width:369px; float:left;}
.logo_rig{width:634px; float:left; background:url(/images/biao_rig.jpg) no-repeat; overflow:hidden; height:145px;}
.logo_zi{padding:70px 0 0 0; line-height:24px; text-align:left;}

.menu{height:42px; background:url(/images/menu_bg.jpg) repeat-x; }
.menu ul{ padding:0;}
.menu ul li{width:102px; height:42px; line-height:42px; background:url(/images/menu_li.jpg) no-repeat; font-family:"微软雅黑"; color:#fff; float:left; display:block; text-align:center; font-size:14px;}
.menu ul li a{color:#fff;}
.menu ul li a:hover{color:#666; background:url(/images/menu_back.jpg) no-repeat  center; display:block;}

.banner{width:100%; height:318px; margin:0 auto; clear:both;}

.ind{width:956px; padding:20px 0 0 0; margin:0 auto; clear:both;}
.info{width:956px;  margin:0 auto; clear:both;}
.ind_about{width:317px; float:left; padding:0;}
.ind_about_tu{width:317px; height:108px;}
.ind_about_content{line-height:22px; text-align:left;}
.ind_culture{width:317px; float:left; padding:0 0 0 20px;}
.ind_huan{width:283px; height:226px; padding:0; float:right;}
.ind_huan_bg{ background:url(/images/tu_bg.jpg) no-repeat; width:283px; height:226px;}
.lef_huancontent{width:281px; height:224px;}

.youqing{ width:100%; background:url(/images/yq_bg.jpg) repeat-x; height:5px; }
.youqing_content{width:980px; margin:0 auto;}
.youqing_zi{padding:2px 1px 3px 1px;}
.youqing_zi a{color:#999999;}
.youqing_zi a:hover{line-height:24px; color:#666666;}
.di{width:100%; background:url(/images/di_bg.jpg) repeat-x;}

.foot{ width:100%; margin:0 auto; background:url(/images/di_bg.jpg) repeat-x; height:238px;}
.foot_bg{width:950px; margin:0 auto; padding:60px 0 0 0;}
.foot_lef{width:640px; line-height:22px; text-align:left; float:left; padding:0 0 0 10px;}

.foot_txt{line-height:22px; color:#999; }
.foot_txt a{color:#999;}
.foot_txt a:hove{color:#f1f1f1;}
.foot_rig{width:300px; line-height:22px; padding:60px 0 0 0; text-align:right;}
.foot_xian{width:956px; margin:0 auto; clear:both;}
.di_xian{width:100%; margin:0 auto; clear:both;}
.main_cp{width:956px; padding:20px 0 20px 0; margin:0 auto; clear:both;}

#demo{width:956px; margin:0 auto; overflow:hidden; padding:0 0 0 0;}

.news{width:956px; margin:0 auto; clear:both; padding:0 0 20px 0;}
.news1{width:333px;  float:left;}
.news1_tu{width:333px; margin:0 auto;}
.news1_content{width:331px; border:1px solid #E4E4E4;  }
.news1_zi{padding:10px 0 0 20px;}
.news1_zi ul li a{line-height:24px; text-align:left; color:#999; }
.news1_zi ul li a:hover{color:#666; text-decoration:underline;}

.news2{width:309px;  float:left; padding:0 0 0 16px;}
.news2_tu{width:309px; margin:0 auto;}
.news2_content{width:307px; border:1px solid #E4E4E4; }
.news2_zi{padding:10px 0 0 20px;}
.news2_zi ul li a{line-height:24px; text-align:left;  color:#999; }
.news2_zi ul li a:hover{color:#666; text-decoration:underline;}

.home_lx{width:279px;  float:right; padding:0 0 0 16px;}
.home_lx_tu{width:279px; margin:0 auto;}
.home_lx_content{width:277px; border:1px solid #E4E4E4; }
.home_lx_zi {line-height:24px; text-align:left; padding:10px 10px 10px 10px; color:#999; }

.main{width:1003px; margin:0 auto; clear:both;}

.nei_lef{width:228px; float:left; padding:0 0 0 6px;}
.nei_lef_bg{width:228px;}
.nei_lef_bg ul li a{line-height:29px; height:29px; color:#666; text-align:left; background:url(/images/lef_cd2.jpg) no-repeat center; display:block; letter-spacing:1px;padding:0 0 0 40px;}
.nei_lef_bg ul li a:hover{background:url(/images/lef_cd1.jpg) no-repeat center; color:#333;}
.nei_lef_tu{width:228px;}
.nei_rig{width:745px; float:left; padding:20px 0 0 0;}
.nei_rig_bg{height:34px; width:745px; background:url(/images/rig_1.jpg) no-repeat ; }
.nei_rig_top{line-height:34px; padding:0 0 0 14px; font-size:14px; font-family:"微软雅黑"; color:#666; text-align:left;}
.nei_rig_content{line-height:24px; color:#999; padding:10px; text-align:left;}

.nei_lef_lx{width:228px;}
.nei_lef_lx1{width:228px; height:74px;}
.nei_lef_lxbg{width:228px; background:url(/images/lef_2_bg.jpg) repeat-y;}
.nei_lef_lxzi{padding:0 0 0 18px; text-align:left; line-height:22px; color:#999;}
.nei_lef_lx2{width:228px; height:21px;}


.foot1{ width:961px; margin:0 auto;}
.foot1_txt{line-height:20px; color:#646464; padding:10px 0 5px 0; width:900px; text-align:center; margin:0 auto;}
.foot1_txt a{color:#f1f1f1;}
.foot1_txt a:hove{color:#cc0000;}


.product{width:236px; height:180px; float:left; margin:0; }
 .product_pic{width:226px; height:160px;   }
 .product_pic img{width:216px; height:150px;border:1px solid #e6e6e6; padding:4px;}
 .product_name{height:20px; line-height:20px; text-align:center;}
#page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; margin-left:10px; clear:both }
#page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
#page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
#page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
#previous-next-links {width:700px;margin:0 0 10px;float:center;padding:10px 0 10px 10px;text-align:center;}



.in_line{line-height:24px; padding:2px;  color:#888888;}
.page_line{line-height:28px; font-weight:bold; font-size:12px;}
.bottom_line{border-bottom:1px dashed #cccccc; color:#666666; }
.news_back{background:ececec;}
.in_news_list{ margin:80px 0 0 10px; width:310px; }
.in_news_list ul{}
.in_news_list ul li a{ display:block; width:280px; padding:0 0 0 10px; color:#666666; line-height:24px; height:24px;}
.in_news_list ul li a:hover{color:#375C0C; background:url(/images/in_news_over.gif); }
.in_news_list ul li a span{float:right; padding:0 5px 0 0;}

.productlist{ background:url(/images/pro_back.png) no-repeat top; width:212px; height:180px; margin:0 5px 0 5px;}
.productlist_pic{ width:196px; height:132px; padding:8px 0 0 0; margin:0 auto;}
.productlist_pic img{width:196px; height:132px;}
.productlist_name{line-height:18px; text-align:center; padding:12px 0 0 0;  margin:0 auto;}

.product1{width:226px; height:180px; float:left; margin:0; }
 .product1_pic{width:200px; height:150px;   }
 .product1_pic img{width:180px; height:140px;border:1px solid #e6e6e6; padding:4px;}
 .product1_name{height:24px; line-height:24px; text-align:center;}
 
 .content_copyright{margin:20px 0;padding:8px 10px;font-size:12px;color:#9f1d2e;border:2px #DDD dotted;background:#FFFDF7;}
.content_copyright a{font-weight:bold;color:#9f1d2e;text-decoration:none;}
.content_copyright a:hover{color:#f00;text-decoration:underline;}