﻿body{margin:0;padding:0;font:12px/18px "宋体";color:#666;}
h1,h2,h3,h4,h5,h6,ul,dl,ol,dt,dd,li,form,img{margin:0;padding:0;border:none;list-style:none;}
a:link,a:active,a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#D00;}

.l{text-align:left;}
.c{text-align:center;}
.r{text-align:right;}
.fl{float:left;}
.fr{float:right;}

.header,.box{clear:both;display:block;margin:auto;width:980px;}
.box1{height:227px;background:#F3F3F3;}

.header{height:55px;}
#logo{float:left;padding:5px 0 0 0;width:148px;height:45px;}
.header span{float:right;padding:5px 0 0 0;text-align:right;}
.header strong{color:#C33;font-weight:normal;}
.header a{padding:0 5px; color:#C33;font-weight:bold;}

.flash{width:753px;height:227px;}
.search{width:217px;height:217px;background:url("S_bg.gif") no-repeat right;overflow:hidden;}
.search ul li{padding:3px 0;}
.search select{width:110px;}
.search .Products{width:180px;overflow:hidden;}
.search h4{padding:8px 0;font-size:14px;color:#D00;}
.search form{padding:10px;}
.search form .r{ padding:5px 25px 0 0 ;}

.nav{padding:20px 0 0 0;width:170px;border-bottom:solid 1px #CCC;}
#nav li{background: #F3F3F3;}
#nav ul li a{clear:both;display:block;padding:0 15px;height:36px;line-height:36px;color:#333;font-weight:bold;background:url("nav_ul.gif") no-repeat 130px 15px;border-top:solid 1px #CCC;}
#nav ul li a:hover{background:url("nav_ul2.gif") no-repeat 130px 15px;text-decoration:none;}
#nav ul li ul li a{font-weight:normal;color:#666;background:none;text-decoration:none;}
#nav ul li ul li a:hover{font-weight:normal;color:#D00;background:none;text-decoration:none;}

.mian{padding:20px 0 0 0;width:780px;}

.in_products{width:372px;height:230px; background:url("bg.jpg") no-repeat 0 30px;}
.in_products h4,.news h4{padding:0 0 0 25px;height:30px;line-height:30px;font-size:14px;color:#D00;background:url("title_ico4.jpg") no-repeat 0 8px;border-bottom:solid 1px #CCC;}
.in_img{float:left;padding:20px;width:75px;}
.in_txt{float:right;padding:20px 0 0 0;width:250px;}
.in_txt h2 a{font-size:12px;}
.in_txt p{margin:0;padding:5px 10px 0 0;}

.news,.news ul{clear:both;display:block;}
.news_img{float:left;padding:15px 0 0 0;width:224px; height:130px;}
.news_txt{float:right;padding:15px 15px 0 0;width:530px;height:130px;}
.news_txt h2 a{font-size:12px;}
.news_txt p{margin:0;padding:5px 0;}

.news li{padding:0 10px;line-height:25px;background:url("news_ul.gif") no-repeat 2px 10px;border-bottom:solid 1px #CCC;}
.news li span{float:right;}
.news li em{font-style:normal;}
.news li em a{padding:0 8px 0 0;color:#D00;}
.news span.fr{padding:10px;}

/* 列表 */

.list_header,.list_box{clear:both;display:block;margin:auto;width:1002px}

.list_header span{float:right;padding:5px 5px 0 0;text-align:right;}
.list_header strong{color:#C33;font-weight:normal;}
.list_header a{padding:0 5px; color:#C33;font-weight:bold;}


.list_nav{padding:20px 0 0 0;width:220px;border-bottom:solid 1px #CCC;}
.list_nav li{background: #FCFCFC;}
.list_nav ul li a{clear:both;display:block;padding:0 0 0 35px;height:35px;line-height:35px;color:#333;font-weight:bold;background:url("list_nav_ul.gif") no-repeat 10px 12px;border-top:solid 1px #CCC;}
.list_nav ul li a:hover{background:url("list_nav_ul.gif") no-repeat 10px 12px;text-decoration:none;}
.list_nav ul li ul li a{padding:0 0 0 50px;font-weight:normal;color:#666;background:url("list_nav_ul2.gif") no-repeat 30px 12px ;text-decoration:none;}
.list_nav ul li ul li a:hover{font-weight:normal;color:#D00;background:url("list_nav_ul2.gif") no-repeat 30px 12px;text-decoration:none;}


.list_list{width:770px;}
.list_top{display:block;height:30px;line-height:30px;background:url("title_xian.gif") no-repeat right bottom;;}
.list_top h1.fl{padding:0 0 0 20px;width:200px;font-size:14px;color:#CB090A;background:url("title_ul.gif") no-repeat 0 5px }
.list_list h2{padding:0 0 0 20px;height:30px;line-height:30px;font-size:12px;color:#CB090A;background:url("pro_h2.gif") no-repeat 5px 12px}
.list_txt{display:block;padding:10px 20px;height:136px;}
.list_txt div.fl{width:131px;height:136px;background:url("pro_img_bg.gif") no-repeat;}
.list_txt div.fl img{clear:both;display:block;margin:auto;padding:5px;}
.list_txt div.fr{width:580px;}
.list_txt div.fr h1{font-size:12px;}
.list_txt div.fr p{margin:0;padding:0;}
.list_txt div.fr a{color:#666;}
.list_list hr{margin:0 15px;font-size:1px;height:1px;background:#CCC;border-top:solid 1px #CCC;}


.foot{clear:both;display:block;margin:auto;width:100%;height:41px; line-height:36px;background:url("footer_bg.jpg") repeat-x;text-align:center;}
.foot a{margin:0 3px;}
.foot p{margin:0;padding:0;width:800px;}
.foot p img{margin:0 0 -6px 0;padding:0 10px;}


