*,body {margin:0px; padding:0px; }
body { background:#efefef;}
div,ul,li,h1,h2,h3,h4,h5,h6,p{list-style-type:none; margin:0px; padding:0px; font-size:13px;}
a {color:#000; text-decoration:none;}
a:hover {color:#C00; text-decoration:underline;}
img {border:0px;}

#main {background:url("../images/bg.jpg") repeat-x;}

.top { height:92px; width:1000px; margin:0 auto;}
.logo {width:300px; float:left;}
.top_c {width:700px; float:right; text-align:right;}
.tel {line-height:30px; height:30px; color:#8B9DA9;}
.tel a{color:#8B9DA9;}
.tel_c {padding-left:20px; background:url("../images/tel.jpg") no-repeat; font-family:Arial; font-weight:bold; color:#FC0; padding-right:10px;}

.nav {padding:0px 0px; color:#FFF; clear:both; height:60px;}
.nav li {width:85px; float:left; line-height:60px; font-size:12px; font-weight:bold; text-align:center; background:url("../images/nav_line.jpg") right 8px no-repeat;}
.nav li a{ color:#ea7101; font-size:14px; }

.banner {width:1000px; margin:0 auto; clear:both; padding-top:10px;}
.banner_c {width:990px; padding:5px; height:340px; background:#fff;}
.hotnews {height:35px; line-height:35px; padding-top:15px;}
.hotnews_l {float:right; width:840px; text-align:left;}
.hotnews_l a{padding:0px 20px;}

.center { width:1000px; margin:0 auto; clear:both;overflow:hidden; zoom:1; background:#efefef; padding:5px 0px; padding-top:10px;}
.left {width:200px; float:left;}
.right {width:790px; float:right;}
h1 {display:inline;}
h2 {line-height:32px; height:32px; background:url("../images/h2bg.jpg") no-repeat; padding-left:20px; color:#FFF; font-size:14px;}
.category {clear:both; padding-bottom:8px; overflow:hidden;}
.pro_cate {clear:both; border:1px solid #dedede; padding:10px 5px; border-top:0px; overflow:hidden; zoom:1; background:#fff;}
.pro_cate ul{list-style-type:none;margin: 0;padding: 0;}
.pro_cate ul li a {background:url("../images/li_bg.jpg") 0px -3px no-repeat;color: #333; line-height:35px; height:38px;padding-left:30px; font-weight:normal;display: block;text-decoration: none;}
.pro_cate ul li a:hover {background:url("../images/li_bg.jpg") 0px -3px no-repeat;color:#090; line-height:35px; height:38px;padding-left:30px; font-weight:normal;text-decoration: none;}
.contact { width:190px; border:1px solid #dedede; padding:5px; background:#FFF;}
.contact_c {padding:5px; line-height:28px; height:160px;}

.about { width:790px; float:left; margin-bottom:10px;}
.about_c {clear:both; border:1px solid #dedede; padding:10px 5px; border-top:0px; overflow:hidden; background:#fff; line-height:180%; font-size:13px;}
.about_c img{ float:left;  padding:4px 10px 0 5px;}

.news1 { width:388px; float:left;}
.news2 { width:390px; float:right;}
.news_l {clear:both; border:1px solid #dedede; padding:10px 5px; border-top:0px; background:#fff;}
.newstit {BORDER-BOTTOM: #cccccc 1px dashed;LINE-HEIGHT: 25px; padding-left:5px;}
.time {BORDER-BOTTOM: #cccccc 1px dashed;}


.product {width:1000px; clear:both; padding-top:5px; padding-bottom:10px;}
.product_c {clear:both; border:1px solid #dedede; padding:10px 5px; border-top:0px; background:#fff;line-height:190%;}

.flink {width:1000px; padding-top:10px; padding-bottom:5px; float:left;}
.flink_c { padding:10px 20px; line-height:22px; background:#fff; overflow:hidden; border:1px solid #ddd;}
.flink_c a {padding:0px 6px;}

span.position {float:right; padding-right:10px;color:#333;font-weight:normal;}
.inside_c {clear:both; border:1px solid #dedede; padding:10px 5px; border-top:0px; background:#fff;line-height:190%;}

.foot {background:#082D74;overflow:hidden;clear:both;}
.foot_c {width:1000px; margin:0 auto; padding:15px 0px 20px 0px; text-align:center;}
.foot_c  p {line-height:70px; color:#FFF;}
.foot_c  p a {color:#FFF; padding:0px 10px;}