*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#000;}
img{ border:0px;}
body{ font-size:14px; font-family:"微软雅黑"; min-width:1200px; overflow-x:hidden;}
p,h1,h2,h3{margin:0; padding: 0;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.comWidth{width: 991px;margin-left: auto;margin-right: auto;margin-top: 20px;}
input,textarea{outline:none; border:none; background:none;}
textarea{resize:none;}
a{text-decoration:none; color:#656565;}
.hide{visibility:hidden;}
 /*--------------首页头部-----------*/
.header{ background:url(../images/dbj.jpg); height:98px;}
.head{ width:1000px; margin:0 auto;}
.logo{ float:left; width:295px;}
.logo a{margin-top:17px; display:block; background: url(../images/logo.png) no-repeat; width:274px; height:63px; text-indent: -9999em;}
.nav{width:660px; height:98px; float:right; }
.nav ul li{ float:left; width:110px; height:98px;text-align:center; }
.nav ul li span{ font-size:13px; color:#656565;}
.nav ul li a{ display:block;height:68px; padding-top:30px;color:#fff; font-size:18px;}
.nav ul li a:hover{ display:block;color:#fff; background:url(../images/td.jpg) no-repeat top center;   }
.nav ul li.current a.topa{display:block;background:url(../images/td.jpg) no-repeat top center; }
.nav ul li.current span{ color:#fff; }
.nav ul li:hover{ background:#000;}
.nav ul li.current{ background:#000;}
.nav ul li.current:hover{ background:#000;}
/*banner*/
.banner{height:364px;overflow:hidden; position:relative; z-index:1000; clear:both; background: url(../images/lbg.jpg) no-repeat bottom center;}
.banner .d1{width:100%;height:350px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2 {width:100%;height:350px;  clear:both;position:absolute;z-index:100;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:43%;top:330px;z-index:5000; display:inline;}
.banner .d2 li{width:47px;height:6px;overflow:hidden;cursor:pointer;background:#d40000;float:left;margin:0 9px;display:inline; }
.banner .d2 li.nuw{background:#fff;}
/*公司简介*/
.about_c{width: 1000px; margin:25px auto;}
.about_cl{width: 500px; float: left; }
.about_cl_t{font-size: 18px; color: #d40000;}
.about_cl_c{font-size: 28px; font-weight: bold; color: #666;}
.about_cl_b{color: #888; padding: 15px 0; line-height: 28px; font-size: 15px;}
.about_more{ text-align: center; padding-top: 10px; }
.about_more a{display: block; width: 115px; height: 35px; background: #d20000; line-height: 35px; color: #fff;}
.about_more a:hover{display: block; background: #484848; color: #fff;}
.about_cr{width: 470px; float: right;}
/*产品展示*/
.product{background: #fbfbfb; padding: 30px 0; margin-top: 40px;}
.product_t{text-align: center; font-size: 24px; color: #d40000; font-weight: bold;}
.product_t span{font-weight: normal; font-size: 14px; color: #666; margin-top: 3px;}
.product_list{width: 420px; margin:20px auto;}
.product_list ul li{float: left; margin: 0 7px;}
.product_list ul li a{display: block; background: #ccc; color: #111; padding: 6px 20px;}
.product_list ul li a:hover{display: block; background: #d40000; color: #fff;}
.product_c{width: 1000px; margin: 20px auto;}
.product_c ul li{width: 302px; float: left; margin: 10px 15px; text-align: center; }
.product_c ul li img{width: 302px; height: 290px; margin-bottom: 3px;}
/*新闻动态*/
.news_c{width: 1000px; margin: 30px auto;}
.news_cl{float: left; width: 480px;}
.news_cl_t{height: 35px; line-height: 35px; border-bottom: 1px #ddd solid;}
.news_cl_tl{float: left; font-size: 16px; color: #d40000; padding-left:3px; width: 68px; border-bottom: 1px #d40000 solid;}
.news_cl_tr{float: right;}
.news_cl_tr a:hover{color: #d40000;}
.news_cl_c{padding: 10px 0;}
.news_cl_c ul li{height: 30px; line-height: 30px; border-bottom:1px #eee dashed; background: url(../images/li.png) no-repeat left center; padding-left: 10px;}
.news_cl_c ul li a:hover{color: #d40000;}
.news_cl_c ul li .fr{color: #999; font-size:13px;}
.news_cr{float: right; width: 480px;}

/*友情链接*/
.link{background: #363638; padding: 7px 0; }
.link_c{width: 1000px; margin: 0 auto; line-height: 27px; color: #fff;}
.link_c a{color: #fff; margin: 0 3px;}
.link_c span{font-weight: bold;}
.link_c a:hover{color: #fff; text-decoration: underline;}
/*底部*/
.bottom_c{background: #2d2d2e; color: #fff; padding: 20px 0;}
.bottom{width: 1000px; margin: 0 auto;}
.bottom_l{float: left; font-size: 13px; line-height: 25px; }
.bottom_r{float: right; margin-top: 10px;}

/*网站内页*/
.main_cont_t{background: #f5f5f5; height: 35px; line-height: 35px;}
.main_cont_h{width: 1000px; margin:0 auto; font-size: 13px; color: #666;}
.main_cont_h a{color: #d40000;}
.main_cont_list{width: 1000px; margin:20px auto;}
.main_cont_list ul li{float: left; margin: 0 7px;}
.main_cont_list ul li a{display: block; background: #ccc; color: #111; padding: 6px 20px;}
.main_cont_list ul li a:hover{display: block; background: #d40000; color: #fff;}
.main_cont{width: 1000px; margin: 20px auto;}
.main_cont ul li{width: 302px; float: left; margin: 10px 15px; text-align: center; }
.main_cont ul li img{width: 302px; height: 290px; margin-bottom: 3px;}
.page1{clear:both; font-size:13px;}
.page1 a{color: #666; }
.page1 a:hover{color: #d40000; }
.main_title{font-size: 22px; font-weight: bold; text-align: center; padding: 15px 0;}
.main_pic{width: 1000px; margin: 10px auto; text-align: center;}
.main_pic img{max-width: 800px; height: auto;}
.main_content{width: 1000px; margin: 0 auto; padding:15px 0; line-height: 28px; color: #666; font-size: 14px;}
.main_content p{ line-height: 28px; color: #666; font-size: 14px;}

.news_content{width: 980px; margin: 10px auto; padding:10px 10px;}
.news_content ul li{height: 35px; line-height: 35px;  border-bottom:1px #eee dashed; background: url(../images/li.png) no-repeat left center; padding-left: 10px;}
.news_content ul li a:hover{color: #d40000;}
.news_content ul li .fr{color: #999; font-size:13px;}
.main_tilte{width: 1000px; margin: 10px auto; height: 30px; line-height: 30px; background: #eee; text-align: center; font-size: 13px;}
.main_tilte a{margin:0 5px;}
.main_pre{width: 1000px; margin: 10px auto; line-height: 32px; padding-bottom: 10px;}
.main_pre a:hover{color: #d40000;}