@charset "utf-8";
/* CSS Document zyn*/
* {padding: 0;margin: 0;}
ul li {list-style: none;}
li {list-style: none;}
a {text-decoration: none;color:#666666;}
a:hover{ color:#ba995b;}
img {border: none;max-width: 1200px;}
html, body,h3{font:14px Arial, "Microsoft YaHei";color: #333;  font-weight:normal;}
h1,h2,div{ font-family:"Microsoft YaHei";}
.box{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
.top{ background:#fff; height:110px;box-shadow: 7px 2px 3px #666666;z-index:99999;position:fixed;width:100%;}
.logo{  width:100%; height:110px; line-height:110px; border-bottom:1px #1b1b1b solid;}
.logo1{ float:left;margin-top: 14px;}
.logo1 img{ padding-right:18px; }
.zt{ width:260px; line-height:28px; float:left; display:block;margin-top: 26px;
margin-left: 18px;border-left:1px solid #1b1b1b; margin-left:0px; padding-left:15px; }
.z1{ font-size:16px; color:#222222;}
.z1 span{ font-size:14px; color:222222;}
.nav{ float:right;}
.nav ul li{ line-height: 120px;
text-align: center;
height: 40px;
width: 116px;
display: inline-block;}
.nav ul li a{display:block;color:#333333; text-align:center; }
.nav ul li a:hover{color:#555555;}
.nav .nav1 li{float:left;position:relative;z-index:2;}
.nav .nav1 li a{color:#333; }
.nav .nav1 li:hover ul{ display:block;}
.nav .nav1 li ul{ position: absolute;
    
    top: 110px;
    width: 100%;
    z-index: 999;
    white-space: nowrap;
    display:none;}
.nav .nav1 li ul a{height:40px;line-height:40px;background:#434343;display:block;color:#fff;overflow: hidden;
text-align: center;}
.nav .nav1 li ul a:hover{color:#fff;background:#ba995b;}
/*幻灯*/
.banner_fix{ height:650px;}
.fullSlide {width:100%;position: absolute;margin:0px auto;height:650px; z-index:0;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%!important;}
.fullSlide .bd li {width:100%!important;height:650px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-size:100%;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:50px;left:0;height:0px;line-height:50px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:18px;height:18px;border-radius:50%;margin:10px;overflow:hidden;background:#fff;filter:alpha(opacity=70);line-height:999px;}
.fullSlide .hd ul li:hover{background:#555555;}
.fullSlide .hd ul .on {background:#555555;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0px;width:73px;height:73px;background:url(../images/slider-arrow.png)#ffffff no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.9;display:none;}
.fullSlide .next {left:auto;right:0px;background-position:-6px -137px;background:url(../images/slider-arrow2.png)  #ffffff no-repeat}
.index_title{ text-align:center;margin-top: 50px;}
.heng { background:url(../images/hengxian.jpg) center no-repeat ; width:30px; height: 35px;margin: 0px auto;}
.index_title h3{ font-size:22px; font-weight:bold;color:#000; }
.index_title span{ color:#666666; margin-top:20px;}
.index_p{ margin-top:30px;}
.index_p p{ font-size:13px; color:#666666; line-height:26px; text-align:center;overflow: hidden;
height: 80px;}
.index_advag{ margin-top:60px;  text-align:center;margin-left: 100px;}
.diyizu{ float:left; padding-right:140px; border-right:1px #bfbfbf  dashed; margin-right:170px;margin-bottom:50px;}
.diyizu1{ float:left; }
.shuzi{ font-size:60px; color:#000; font-family:"苹方 粗体"}
.shuzi span{ font-size:20px; color:#000; font-family:"宋体"; }
.weniz{ font-size:15px; color:#333333; margin-top:23px;}
.about_more{ text-align:center; margin-top:30px;border-radius:100px; width:180px; height:50px; border:1px solid #c7c6c6;line-height:50px; margin: 0 auto;}
.about_more a{  color:#555555; }
.about_more a:hover{  color:#fff; }
.about_more:hover{ background:#ba995b; color:#FFF; display:block;}
.wzbanner{ background:url(../images/bgdt.jpg) no-repeat 100% center; height:430px; margin-top:50px;  background-attachment: fixed;
    background-color: transparent;
    background-position: 50% 100%;
    background-repeat: no-repeat;}
.wzbanner h2{ font-size:42px; font-weight:bold; color:#ba995b; margin-top:30px; text-align:center; padding-top:90px;}
.wzbanner p{ font-size:22px; width:870px; line-height:40px; color:#FFF;text-align: center;margin: 0 auto;padding-top: 70px;padding-bottom: 40px;}
.wzbanner p span{font-size:16px;}
.gg_more{ text-align:center; margin-top:50px;border-radius:100px; width:180px; height:50px; border:1px solid #ba995b;line-height:50px; margin: 0 auto;color:#ba995b;}
.gg_more a{  color:#ba995b; }
.gg_more a:hover{  color:#ba995b; }
.gg_more:hover{ background:#ba995b; color:#FFF; display:block;}
.index_li1{ text-align:center; margin-top:40px; }
.index_li1 index_li2 li{ margin-right:80px; }
.index_li2{ display:inline-block;}
.index_li1 li{ float:left;}
.index_li1 a{ color:#555555;}
.index_li1 a:hover{ color:#000;}
.mainproduct{ margin-top:40px;}
.mainproduct li{ width:285px; height:240px; border:1px #e5e5e5 solid; float:left;}
.mainproduct li:hover{border:1px #ba995b solid; color:#ba995b;}
.mainproduct li img{padding:15px 15px 56px 15px;}
.mainproduct ul li h2{font-size: 15px;text-align: center;font-weight: normal;text-align:center;margin-top:-50px; color:#555555;overflow:hidden;width:288px;height:20px;}
.mainproduct ul li h2:hover{color:#ba995b;}

.main_news{width:560px;}
.fnewss{ border-bottom:#dbdada 1px solid; padding-bottom:20px;margin-top:20px;}
.fnewstime{ width:60px; height:60px; background:#ba995b; float:left; text-align:center; }
.fnewstime p{ color:#FFF; font-size:24px; text-align:center; line-height:40px;}
.fnewstime span{ color:#FFF;text-align:center;line-height:8px;font-size: 12px;}
.newsmain h3{font-size: 15px;width: 470px;margin-left: 80px;height:28px;
display: block;
padding-top: 5px;
color: #555555;line-height: 25px;
overflow: hidden;}
.newsmain p{ color:#888888; width:430px; height:27px; line-height:27px; overflow:hidden; margin-left:80px;}
.newsmain p a{color:#888888;}
.newsmain p a:hover{color:#555555;}
.newsmain h3 a:hover{color:#ba995b;}
.newsimg img{ float:right;margin-top:-383px;}
.lianjie{margin-top:30px;}
.lianjie p{ color:#555555; line-height:32px; font-size:14px;}
.lianjie a{ margin-right:10px;}
.foot_nav{ background:url(../images/footnav.jpg) no-repeat 100% center; height:50px;text-align:center; margin-top:60px;z-index: 80;
position: relative;}
.foot_nav a{ margin-right:54px; line-height:50px; color:#fff; background:url(../images/shudao.jpg) right no-repeat;padding-right:54px;text-align:center;}
.foot_nav a:hover{ font-weight:bold;font-size:15px;}
.banquan{ background:#313131; height:80px; text-align:center; line-height:100px;margin-top: -20px;
z-index: 1; }
.banquan a{ color:#fff;}
.banquan p{ color:#FFF;}
/*产品列表*/
.mianbaoxie{ background:#eaeaea; height:30px; line-height:30px;font-size: 12px;}
.mianbaoxie a{color:#888888;}
.mianbaoxie span{ float:right; color:#888888;}
.page{ margin-top:60px; margin-right:20px;margin-bottom:40px;text-align: center;}
.page ul{ display:inline-block;}
.page ul li{ border:1px solid #e5e5e5; padding:2px 8px;text-align:center;float: left;color:#919191; margin-right: 6px;}
.page a{ color:#919191;float:left;margin-right: 5px;}
.page a:hover{color:#fff;background:#ba995a; }
.page li:hover{color:#fff;background:#ba995a; }
/*产品二级*/
.index_li1 .index_li2 li{z-index:99999;line-height: 40px;}
.index_li1 .index_li2 li a{color:#555555;padding:0 30px;}
.index_li1 .index_li2 li a:hover{color:#000000;}
.index_li1 .index_li2 li:hover ul{ display:block;}
.index_li1 .index_li2 li ul{ position:absolute;display:none;}
.index_li1 .index_li2 li ul a{height:35px;line-height:35px;display:block;color:#555555;overflow:hidden;border-bottom:1px #555555 solid;padding-bottom:5px;}
.index_li1 .index_li2 li ul a:hover{color:#b79369;border-bottom:1px #b79369 solid;}
/*新闻列表*/
.main_news1{width:810px;float:left;}
.fnewss1{ border-bottom:#dbdada 1px solid; padding-bottom:20px;margin-top:20px;}
.fnewstime1{ width:60px; height:60px; background:#ba995b; float:left; text-align:center; }
.fnewstime1 p{ color:#FFF; font-size:24px; text-align:center; line-height:40px;}
.fnewstime1 span{ color:#FFF;text-align:center;line-height:8px;font-size: 12px;}
.newsmain1 h3{font-size: 15px;width: 470px;margin-left: 80px;height:28px;
display: block;
padding-top: 5px;
color: #555555;
overflow: hidden;}
.newsmain1 p{ color:#888888; width:690px; height:27px; line-height:27px; overflow:hidden; margin-left:80px;}
.newsmain1 p a{color:#888888;}
.newsmain1 p a:hover{color:#555555;}
.newsmain1 h3 a:hover{color:#ba995b;}
.newsimg1 img{float: right;}
.newscenter{ margin-top:50px;}
/*关于我们*/
.about_jian{ margin-top:0px;}
.about_jian p{ line-height:36px; color:#666666; text-indent:2em; margin-top:40px;}
/*产品详情*/
.w_title2{overflow:hidden;margin-top:40px;}
.w_title2 p{color:#666;margin: 15px 0px;text-align: center;border-bottom: 1px dotted #999999;padding-bottom:20px;}
.nt{color:#666666;line-height:32px;padding-bottom: 20px;padding-top:15px;}
.w_title2 h1{font-size:18px;font-weight:400;text-align:center; color:#ba995b;}
.pcsuo { text-align:center;margin-top:10px;}
.Previous{ border:1px solid #dfdfdf; margin-bottom:15px; padding:0 15px;color:#666; line-height:35px;}
.Previous a{color:#666; }
.Previous a:hover{color:#ba995b; }
.xg_title{ background:url(../images/line.png) left center no-repeat; margin-bottom:20px;} 
.xg_title p{color:#555555; padding-left:30px; line-height:30px; font-size:16px;}
.mainproductz{ margin-top:20px;}
.mainproductz li{ width:285px; height:240px; border:1px #e5e5e5 solid; float:left;}
.mainproductz li:hover{border:1px #ba995b solid; color:#ba995b;}
.mainproductz li img{padding:15px 15px 56px 15px;}
.mainproductz ul li h2{font-size: 15px;text-align: center;font-weight: normal;text-align:center;margin-top:-55px; color:#555555;overflow:hidden;width:288px;height:20px;}
.mainproductz ul li h2:hover{color:#ba995b;}
.about_news{ width:1200px;}
.c_news li{ border:1px solid #dfdfdf; line-height:40px; height:40px; overflow:hidden; background:url(../images/nesws.png)  12px center no-repeat; padding:0 25px; margin-bottom:10px;}
.c_news li span{ float:right; color:#999999;}
.c_news li a{ float:left; width:650px;height:40px; overflow:hidden;}

