@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:Verdana,Arial,Helvetica,sans-serif;
}
img { border:0}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
ul li{ list-style:none}

.fr{ float:right}
.fl{ margin:0 auto;}
.clr{ clear:both}


.line{ width:100%; overflow:hidden;}

.tool_box{ width:100%; height:21px; background:#F8C400}
.tool{ width:1028px; height:21px; line-height:21px; margin:0 auto; text-align:right; font-size:12px; color:#000}
.tool a{ color:#000}

/* 菜单 */
.menu{ width: 620px;  height:44px; margin:0 auto;}
.menu a{ float:left; width:100px; height:44px; text-align:center; line-height:44px; color:#545252; font-size:14px; font-family:"微软雅黑","黑体"}

.lunhuan{ width:100%; margin:0 auto;}
.banner{width:100%;  padding-top:0px; margin:0 auto; }

.about_m{ width:580px; height:422px; overflow:hidden; margin:10px auto 0; line-height:35px; font-size:12px; color:#6B6B6B;}


.prod{ width:800px;}
.prod img.img{ border:1px solid #cbcbcb; padding:1px;}
.prod .con a{ font-size:12px; color:#303030;}
.bief{ width:310px; float:right; font-size:12px; line-height:27px; margin:9px 9px 0 0; color:#303030}

/* flash */

.shadow{ width:100%; height:14px; background:url(images/shadow.jpg) repeat-x}

/* 内页 */
 .active {  font: 12px/17px Verdana,Arial,Helvetica,sans-serif;}
.active dl dt { margin-top: 5px;}
.active dl dt a.zm { background: url("images/cpbg.jpg") no-repeat; margin-left:0px!important; color: #ffffff; display: block;  height:45px; width:250px; font: 12px/17px Verdana,Arial,Helvetica,sans-serif; margin: 0; padding-left:50px; padding-top:12px;text-align: left; text-decoration: none;}
.zm:hover{ color:#773f02!important}
 .active dl dt div.class{ display:none}
 .active dl dt .class span{ height:20px; line-height:20px; padding-left:33px; display:block}
 .active dl dt .class span a{ color:#666}
 .active dl dt .class span a:hover{ color:#773f02!important}
.l30{
	line-height:26px;
font-size: 12px!improtant; 	font-family: Arial!important;
	width:205px;
	color:#000000;
	padding-top:0px;
	font-weight: bolder;
}



.position { color: #ffffff; font: 12px Verdana,Arial,Helvetica,sans-serif; overflow: hidden; padding-left:15px; padding-top: 5px; text-decoration: none; width:720px; height:34px; }
.position a { color: #747474; font: 12px Verdana,Arial,Helvetica,sans-serif;}
.text{ width:700px;font-size:12px; color: #282828; line-height:30px; padding-left:35px; padding-top:20px;}


.bottom_box{ width:100%; height:135px; background:#919190;}
.bottom { width:704px; height:86px; margin:0 auto; padding-top:30px; line-height:30px; text-align:left;font-size:12px; color:#fff}

/* 新闻列表 */
.newslist{ width:700px;}
.newslist li { background: url("images/line.jpg") no-repeat; font-size: 12px; line-height: 18px; height: 28px; overflow: hidden; padding: 0 0 0 22px; margin-top:10px;}
.newslist li span { color: #AAAAAA; float: right;}
.newslist li a { color: #333333; font: 12px/22px Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
.newslist li a:hover{ color:#000}

/* 产品列表 */
.product { width:700px; padding-left:15px;}
.product li{ width:215px; float:left; margin:25px 8px 5px; _margin:margin:25px 4px 5px;}
.product li img{ border:1px solid #D4D4D4; padding:1px}
.product li div{ height:30px; line-height:30px; margin-top:2px; text-align:center; background:#D4D4D4}
.product li div a{ width:200px; height:30px; color:#3F3F3F; font-size:12px; display:block; overflow:hidden}
.product li div a:hover{ color:#E10000}

/* 分页CSS */
.pg {
    font-size: 12px;
    margin: 20px 0;
    text-align: center;
    width: 100%;
	color:#595555;
}
.pg span {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin: 0 3px;
    padding: 0 5px;
    text-align: center;
}
.pg a {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #000 !important;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin: 0 3px;
    padding: 0 5px;
    text-decoration: none;
}
