﻿/*-------------------------------------------------------网页主体部分开始---------------------------------------------------*/
*{ font-family:"微软雅黑","宋体";font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;} 
img{ border:none;}
body{ background:url(../img/bg.png) repeat-x top;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}

.blc_14b {FONT-FAMILY:宋体;font-size: 14px;line-height: 160%;font-weight:bold;color: #000000;}
.blc_14b:link {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:visited {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:hover {FONT-FAMILY:宋体;COLOR: #ff0000; TEXT-DECORATION: none;}
.blc_14b:active {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}

/*通用高度*/
.blank1{ height:1px; display:block; clear:both; overflow:hidden;}
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
.blank40{ height:40px; display:block; clear:both; overflow:hidden;}
.blank50{ height:50px; display:block; clear:both; overflow:hidden;}
.blank60{ height:60px; display:block; clear:both; overflow:hidden;}
.content{ width:1200px; height:auto; margin:0px auto;}

/*顶部*/
.top{ width:1200px; height:169px; background:url(../img/top.jpg);  margin:0px auto;}
.shouru{ float:right; margin-top:5px; color:#000000;}
.shouru a{ font-size:12px;}

/*关键词*/
.keybg{width:100%; height:50px;}
.keywords{ width:1200px; height:50px; line-height:50px;  padding-left:44px; margin:0px auto;}

/*大图*/
.banbg { background-color:#fff; height:520px; overflow:hidden;}
#flashs{ position:relative; height:520px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F7E7CD;  background:#5A4532; border:1px solid #5A4532; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#fff; color:#5A4532;}

/*导航条*/
.nav{ width:1200px; height:49px; line-height:49px; margin:0px auto;}
.nav ul{ list-style:none outside none; float:left; } 
.nav li{ float:left; }
.nav a:link,.nav a:visited{ text-decoration:none; color:#FFF;font-size:16px;padding:20px 30px 14px 30px;}
.nav a:hover{ color:#FFF; background-color:#332526; padding:20px 30px 14px 30px;}
.sykd{ width:20px; height:49px; float:left; }


/*首页公司简介*/

.about{ width:100%; height:140px; background:url(../img/gywm.png) no-repeat center;}
.aboutnk{ width:100%; padding:10px 10px 5px 10px; float:left;  }
.aboutnk p{font-size:18px;line-height:36px; }
.aboutnk a{font-size:18px;line-height:36px; }
.aboutnk p a{font-size:18px;line-height:36px; }
.aboutnk img{ float:left; padding-right:50px;}



/*首页产品中心列表*/
.product_list{ width:1200px;; height:auto; margin:0px auto;}
.product_list ul{ list-style:none outside none;  width:100%; height:auto; margin:0px auto;}
.product_list li{ line-height:45px; height:45px; text-align:center; float:left; border:#b7986b solid 1px; margin:0 14px;}
.product_list a:link,.product_list a:visited{ text-decoration:none; color:#332526;padding:14px 15px; font-size:12px;}
.product_list a:hover{ color:#FFF; background-color:#332526; padding:14px 15px;font-size:12px;}



/*首页产品中心*/
.contentw{ width:100%; height:auto; margin:0px auto; background-color:#f4f0ed; overflow:hidden; padding:40px 0px;}
.pic_tit{ width:100%; height:160px; background:url(../img/product.png) no-repeat center; }


.pic_box{width:1200px; height:auto; margin:0px auto;}

.pic{ width:580px; float:left; padding:10px 10px 10px 10px;}
.pic a{ width:230px; float:left; display: block;}
.pic img{ width:220px; height:210px; border:#FFFFFF solid 5px;  display: block;  float: left;}
h2{ width:330px; height:30px; line-height:30px; float:left; display:inline; text-align:left; padding-left: 20px; }
.pic p{ width:330px; height:auto; line-height:30px; float:left; display: block; text-align:left; padding-left: 20px; }


/*首页新闻列表*/
.news_til{ width:100%; height:160px; background:url(../img/news.png) no-repeat center;}
.news_zxhd{ width:410px; height:400px; background:url(../img/zxhd.jpg) no-repeat center; float:right;}
.news_border{ width:750px; height:auto; float:left;}

.news{width:750px; height:auto; float:left;}
.newscp{ width:750px; height:auto; float:left; padding:10px 0 10px 0;}
.newscp img{ width:100px; height:80px; float:left;}
.newscp p{ width:600px; height:60px; float:left; margin-left:20px;line-height:24px;color:#000; overflow:hidden; padding-top:10px;}

.newscp .title{ width:600px; height:30px; line-height:30px;  display:block; text-align:left; float:left; margin-left:20px; color:#333;}
.newscp .title span{ float:right; width:80px; line-height:30px;color:#b08d5b;font-size:14px; font-weight: normal;}
.newscp .title a{color:#b08d5b;font-size:20px; font-weight: normal;}

/*首页企业厂景*/
.gcal_bt{width:100%; height:180px; background:url(../img/qycj.png) no-repeat center; margin:0px auto;}

.gcal_box{ margin:0px auto; width:80%; height:auto; padding:0px 0px 0px 0px; overflow:hidden;}
.gcal_pic{ width:200px; float:left; padding:0px 10px 10px 10px;}
.gcal_pic img{ width:200px; height:190px; }
.gcal_til{ width:200px; height:30px; line-height:30px;  float:left; display:inline; text-align:center; background-color:#c19e64;}
.gcal_til a{ color:#FFFFFF;}

#demo {margin:0px auto;width:80%;height:220px; overflow:hidden; }
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


#demoa { overflow:hidden; width:1004px;height:200px;}
#demoa img {border: 1px solid #d2d0d1;}
#indemoa {float: left;width: 800%;}
#demoa1 {float: left;}
#demoa2 {float: left;}

/*首页联系我们*/

.lxwm_bt{width:50%; height:160px; background:url(../img/dh.png) no-repeat center; float:left;}
.lxwm_index{ width:40%; height:auto; line-height:30px; font-size:14px;float: right; padding-left:50px;}


/*链接*/
.link{ width:100%; height:auto; border:1px solid #d6d6d6; float:left; padding:5px; text-align:left; color:#3f3f3f; line-height:30px; }
.link img{ float:left; padding-right:10px;}

/*底部*/
.bottom{ width:100%; height:160px; float:left; background-color:#b08d5b;}
.bottom p{ width:100%; line-height:40px; height:108px; padding-top:30px; text-align:center; margin:0px auto; color:#FFF;}
.bottom p a{color:#FFF;}

/*左列表*/
.left{ width:240px; height:auto; float:left; background-color:#f9f9f9;}

.left_list_til{ width:240px; height:50px; line-height:50px; text-align:center; background-color:#633d19; color:#FFFFFF; font-size:16px;}

/*左列表产品中心*/
.left_product_list{ width:240px; height:auto; background:url(../img/listbg.png) repeat-y;}
.left_product_list ul{ list-style:none outside none; width:240px; height:auto;}
.left_product_list li{ line-height:45px; height:45px; margin:10px 0px; text-align:center; background-color:#ececed;}
.left_product_list span{ float:left; width:10px; padding-right:10px;}
.left_product_list a{ font-weight: normal;color:#633d19;}


/*左列表新闻中心*/

.left_news{ width:240px; height:auto;}
.left_news ul{ list-style:none outside none; padding:10px; width:220px; height:auto;}
.left_news li{ height:30px; line-height:30px; }
.left_news span{ float:left; width:10px; padding-right:10px;}

/*左列表联系我们*/
.lxwm{ width:220px; height:auto; padding:10px; line-height:30px;  font-size:16px;}

/*左列表热门推荐*/
.left_rmtj{ width:240px; float:left; padding:10px 20px;}
.left_rmtj img{ width:200px; height:190px;}
.left_rmtj_til{ width:200px; height:30px; line-height:30px; font-weight:normal; float:left; display:inline; text-align:center; background-color:#633d19; }
.left_rmtj_til a{color:#FFFFFF;}





/*右列表*/

.right{ width:920px; height:auto !important; float:right;}
h3{ color:#000000; font-size:16px; height:50px; line-height:50px;border-top:#dbdbdb solid 1px;border-right: 3px solid #633D19; border-bottom:#dbdbdb solid 1px; border-left: 3px solid #633D19;  padding: 0px 10px; }
h3 span{ float:right; font-size:14px; font-weight:300;}

/*内页内容*/
.neirong{ width:920px; float:left; line-height:40px; height:auto; overflow:hidden; padding:20px 0px;  }
.yema{ width:800px; border-top:#ebebeb solid 2px; line-height:35px; padding:10px 0; float:left;}
.pageNavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}


/*内页小分类*/
.pts{ width:97%; color:#000000; font-size:14px; height:30px; line-height:30px; border-top:#dbdbdb solid 1px;border-right: 3px solid #633D19; border-bottom:#dbdbdb solid 1px; border-left: 3px solid #633D19;  padding: 0px 10px;}
.pts span{ float:right; font-size:12px; font-weight:normal;}
.pts a{font-weight:normal;}

/*内页分类产品*/
.pic_border{  width:920px; height:auto; overflow:hidden;}
.right_product{ width:200px; height:auto; float:left; padding:10px 15px; }
.right_product img{ width:200px; height:190px; border:#F1F1F1 solid 5px;}
h5{ width:200px; height:25px; line-height:25px;  font-weight:bold;  float:left; display:inline; text-align:center;}



/*产品内容样式*/
.content_pic{ width:400px; height:400px; padding:5px; float:left; border:1px #E4E4E4 solid;}
.content_pic img{ width:400px; height:400px;}

.content_text{ width:450px; height:auto; overflow:hidden; float:right;}
.content_text p{ width:450px; line-height:35px; text-align:left;}

h4{color:#000; font-size:18px; font-weight:bold; text-align:center; line-height:50px;}


.content_about{ width:900px; padding:10px 10px 10px 10px; line-height:35px; float:left;}
.content_about img{ float:left; padding-right:10px;}

.content_cp_border{width:920px; height:auto; overflow:hidden;}
.content_cp{ width:160px; float:left; padding:10px 10px;}
.content_cp img{ width:160px; height:150px;}
h6{width:160px; height:30px; line-height:30px; font-weight:normal; display:block; text-align:center;}

.content_news{ width:100%; height:auto;}
.content_news ul{ list-style:none outside none; padding:10px; width:100%; height:auto;}
.content_news li{ height:30px; line-height:30px;}
.content_news span{ float:left; width:80px; padding-right:10px;}

/*新闻内容样式*/
.newslist ul{ list-style:none; padding:10px 0; background:#FFF; border:1px #EDE7E7 solid; border-top:0px;}
.newslist li{ background:url(../img/icon.jpg) no-repeat 10px center; line-height:35px;  padding:0px 10px 0 25px; height:35px;}
.newslist li span{ float:right; color:#666; }


/*------------*/
.cpzsk{ width:164px; float:left; padding-left:12px; margin-top:10px;}
.cpzsk img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}
h1{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}
.cpzsk p{ width:212px; height:74px; line-height:23px; float:left; padding-left:8px; overflow:hidden;}



.cpzsks{ width:248px; float:left; padding-left:17px; margin-top:15px;}
.cpzsks img{ width:236px; height:190px;  padding:1px; border:1px #d1d1d1 solid;}
.cpzskt{ width:236px; height:30px; line-height:30px; margin-top:2px; font-weight:bold;  float:left; display:inline; text-align:center;}

