@charset "utf-8";
/* CSS Document */
/*初始化标签*/
html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td {margin:0;padding:0}
body,input,textarea,select{font:14px/2 "微软雅黑","Microsoft YaHei","Hiragino Sans GB",simsun,Tahoma,Arial,Helvetica,Geneva,sans-serif; color:#333; }
h1,h2,h3,h4,h5,h6 {font-size: 12px;}
h6 {font-weight: normal;}
input, textarea, select, button {font-size:12px;font-weight:normal;font-family:inherit}
input[type="button"],input[type="submit"],select,button {cursor:pointer}
table {border-collapse:collapse;border-spacing:0;width:100%;}
em,i,b {font-style: normal;font-weight: normal}
ul{list-style:none;}
img {border:none;vertical-align:middle;-ms-interpolation-mode:bicubic;}
input,textarea,select{resize:none;}
a{text-decoration:none; outline:none;color:#333;cursor:pointer;/*transition: 0.3s;*/}
a:hover{ text-decoration:none;}
.clear{ clear:both;}
.none {display: none;}

/*首页*/
.header{width: 1260px;margin: 0 auto;overflow: hidden;}
.header .h-logo{float: left;margin: 20px 0;}
.header .h-logo img{float: left;}
.header .h-logo .h-logo-title{float: left;border-left: 1px solid #E5E5E5;padding:0 20px;margin-left: 20px;width: 300px;}
.header .h-logo .h-logo-title h3{color:#333;font-size: 18px;font-weight: normal;float: left;}
.header .h-logo .h-logo-title h3 span{font-size: 22px;}
.header .h-nav{float: right;}
.header .h-nav ul{overflow: hidden;}
.header .h-nav ul li{float: left;font-size: 14px;}
.header .h-nav ul li a{color:#666666;display: inline-block;padding: 40px 16px;}
.header .h-nav ul li a:hover{background:url(../images/i_bg_03.jpg) repeat-x #F4F4F4;}
.header .h-nav .h-on{background:url(../images/i_bg_03.jpg) repeat-x #F4F4F4;}
.banner{text-align: center;height: 530px;}
.swiper-container {width: 100%;height: 530px;}
.swiper-slide {background-position: center;background-size: cover;}
.main-a{width: 1160px;margin: 0 auto;overflow: hidden;padding-bottom: 50px;}
.main-a-top{padding:45px 0;}
.main-a-top h3{color:#333;font-size: 30px;text-align: center;font-weight: normal;}
.main-a-top span{display: block;width: 45px;height: 3px;background: #BE9E36;margin: 10px auto;}
.main-a-top p{color:#666666;text-align: center;font-size: 20px;}
.main-b-top{padding:45px 0;}
.main-b-top h3{color:#333;font-size: 24px;text-align: center;font-weight: normal;}
.main-b-top h5{color:#333;font-size: 16px;text-align: center;font-weight: normal;}
.main-b-top span{display: block;width: 45px;height: 3px;background: #BE9E36;margin: 10px auto;}
.main-b-top p{color:#666666;text-align: center;font-size: 16px;}
.main-a .main-a-left{float: left;position: relative;width: 480px;margin: 0 20px 52px;}
.main-a .main-a-left .main-a-left-about{background: #C3AA56;border-radius: 3px;color:#fff;width: 185px;height: 250px;padding:25px 40px;}
.main-a .main-a-left .main-a-left-about h3{font-size: 24px;font-weight: normal;}
.main-a .main-a-left .main-a-left-about span{font-size: 18px;}
.main-a .main-a-left .main-a-left-video{position: absolute;top:120px;left: 50px;}
.main-a .main-a-right{float: left;width: 500px;color:#666666;font-size: 14px;line-height: 30px;}
.main-a .main-a-right a{border:1px solid #999999;border-radius: 3px;color:#666666;margin-top: 20px;padding:0 10px;display: inline-block;}
.main-b{background:url(../images/i_bg_04.jpg) no-repeat center #b9a55f;color:#fff;padding: 20px 0 40px;text-align: center;margin-top: 40px;}
.main-b div{display: inline-block;text-align: center;margin: 0 80px;}
.main-b div h3{font-weight: normal;font-size: 16px;height: 85px;}
.main-b div h3 font{font-size: 55px;font-family: "宋体";}
.main-b div span{display: inline-block;font-size: 14px;}
.main-c{background: url(../images/i_bg_01.jpg) no-repeat bottom;width: 1160px;margin: 0 auto; padding: 0 0 120px;}
.main-c ul{overflow: hidden;}
.main-c ul li{float: left;background: #F3F3F3;text-align: center;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin: 10px;overflow: hidden;}
.main-c ul li a{display: inline-block;}
.main-c ul li a:hover{background: #C3AA56;color:#fff;}
.main-c ul li img{width: 270px;height: 205px;}
.main-c ul li h3{font-weight: normal;font-size: 18px;line-height: 50px;}
.main-c ul li span{display: block;font-size: 16px;color:#ab923e;}
.main-c ul li em{display: inline-block;background: #ab923e;color:#fff;padding:0px 10px;margin: 30px 0;border-radius: 2px;}
.main-c ul li em:hover{background: #fff;color:#ab923e;}
.main-d-bg{background: #f3f3f3;padding-bottom: 0px;}
.main-d{overflow: hidden;}
.main-d ul li{float: left;width: 19.8%;position: relative;margin: 0 1px 2px;}
.main-d ul li h3{font-weight: normal;color:#45380c;text-align: center;background: #C3AA56;height: 30px;line-height: 30px;overflow: hidden;position: absolute;bottom: 0;left: 0;width: 100%;font-size: 14px;}
.main-d ul li a{display: none;position: absolute;top:0;left:0;color:#fff;width: 100%;height: 100%;text-align: center;background:url(../images/ico-02.png);}
.main-d ul li a span{background: url(../images/ico-01.png) no-repeat center;min-height: 80px;min-width: 100px;display: inline-block;margin-top: 25%;}
.main-d ul li a span em{display: inline-block;margin-top: 70px;}
.main-more{text-align: center;}
.main-more a{display: inline-block;background: #C3AA56;color:#fff;border-radius: 3px;margin: 50px 0;font-size: 14px;padding:0px 10px;}
.main-f-bg{background: url(../images/i_bg_02.jpg) no-repeat bottom center;padding-bottom: 100px;}
.main-f{width: 1160px;margin: 0 auto;overflow: hidden;}
.main-f ul li{border:1px solid #ECECEC;border-radius: 5px;background: #fff;padding:20px 20px 30px;float: left;width: 280px;margin: 10px 32px;}
.main-f ul li:hover{background: #C3AA56;}
.main-f ul li h3{font-size: 18px;color:#333333;font-weight: normal;margin: 10px 0;}
.main-f ul li span{color:#c3aa56;font-size: 14px;}
.footer-bg{background: #202020;}
.footer{width: 1160px;margin: 0 auto;overflow: hidden;padding-top: 40px;color:#fff;}
.footer .footer-a{float: left;margin: 0 40px;}
.footer .footer-a .footer-a-t{font-size: 16px;background: url(../images/ico_1.png) no-repeat 0px 0px;padding-left: 40px;height: 36px;line-height: 36px;}
.footer .footer-a .t2{background-position: 0px -36px;}
.footer .footer-a .t3{background-position: 0px -80px;}
.footer .footer-a ul{padding-left: 40px;}
.footer .footer-a ul li{line-height: 27px;}
.footer .footer-a ul li a{color:#fff;}
.footer .footer-rwm{float: right;border-left: 1px solid #3D3D3D;padding:0 50px;text-align: center;margin-bottom: 30px;}
.footer .footer-rwm h3{line-height: 35px;font-size: 14px;font-weight: normal;}
.footer .footer-copyright{color:#fff;border-top:1px solid #343434;line-height: 35px;margin-top: 10px;}
.footer .footer-copyright a{color:#fff;}
.footer .footer-copyright .f-c-r{float: right;color:#999999;display: inline-block;}
.f-xf{text-align: center;position: fixed;right: 15px;top:45%;border:1px solid #C5AD5C;background: #C5AD5C;border-radius: 2px;z-index: 8888;}
.f-xf img{padding:3px;background: #fff;border-bottom: 1px solid #C5AD5C;}
.f-xf h3{font-weight: normal;background: #fff;line-height: 30px;}
.f-xf a{color:#fff;line-height: 30px;cursor: pointer;}
.banner-inside{height: 190px;}
.cate-title{background: #F4F4F4;text-align: center;}
.cate-title a{color:#333333;display: inline-block;padding: 16px 25px;margin: 0;font-size: 16px;background: url(../images/i_bg_05.jpg) no-repeat right 22px;}
.cate-title a:hover{background:url(../images/i_bg_03.jpg) repeat-x #fff;color:#c3aa56;}
.cate-title .c-on{background:url(../images/i_bg_03.jpg) repeat-x #fff;color:#c3aa56;}
.next-prev{border-top: 1px dashed #C1A857;color:#666666;font-size: 14px;line-height: 27px;padding:10px 0;margin-top: 10px;}
.next-prev a{color:#999999;}

/*关于我们*/
.about{width: 1160px; margin: 0 auto 30px;}
.about .about-cont{padding:10px 50px;overflow: hidden;}
.honor{overflow: hidden;}
.honor li{float: left;margin: 10px 21px;height: 310px;}
.honor li img{width: 170px;}
.honor li span{display: block;text-align: center;line-height: 30px;}
.honor-a{margin-top: 20px;}
.honor-a li{float: left;margin: 10px 3px;}

/*产品中心*/
.product{width: 1060px; margin: 0 auto 30px;padding:0 50px 50px;overflow: hidden;}
.product .product-cate-brief{background: #F1F1F1;color:#666;text-indent: 2em;border-radius: 3px;padding:20px;font-size: 14px;line-height: 30px;}
.product .product-list{margin-top: 50px;}
.product .product-list li{float: left;margin: 0 34px 30px;}
.product .product-list li span{width: 285px;height: 255px;overflow: hidden;display: inline-block;}
.product .product-list li span img{width: 285px;height: 255px;transition: All 0.8s ease-in-out;}
.product .product-list li span img:hover { transform: scale(1.1);-webkit-transform: scale(1.1);}
.product .product-list li h3{line-height: 40px;text-align: center;font-weight: normal;font-size: 14px;color:#666666;}
.product .product-cont{}
.product .product-cont .product-cont-left{float: left;}
.product .product-cont .product-cont-lt{float: left;font-size: 16px;color:#090909;width: 550px;}
.product .product-cont .product-cont-m{margin: 20px 0;font-size: 14px;font-family: "微软雅黑";}
/*详情图片*/
#preview{ float:none;width:390px;}
.jqzoom{ width:350px; height:350px; position:relative;border:1px solid #F4F4F4;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:375px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{/*background:url(../images/left.gif) no-repeat;*/ width:20px; height:40px; float:left; cursor:pointer; margin-top:15px;}
#spec-right{/*background:url(../images/right.gif) no-repeat;*/ width:20px; height:40px; float:left;cursor:pointer; margin-top:15px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0; *margin-left:0;}
.pr-one{border:2px solid #ff6600 !important;padding:1px !important;}
.pr-two{border:1px solid #ccc;padding: 2px;}

/*案例中心*/
.case{width: 1110px; margin: 0 auto 30px;padding:0 50px 50px;overflow: hidden;}
.case ul{width: 107%;overflow: hidden;}
.case ul li{float: left;text-align: center;margin: 0px 20px 20px 0;}
.case ul li a{border:1px solid #DFDFDF;display: inline-block;padding:10px 10px 0 10px;font-size: 14px;color:#666;border-radius: 2px;overflow: hidden;}
.case ul li a:hover{background: #BE9E36;color:#fff;border: 1px solid #BE9E36;}
.case ul li a h3{line-height: 40px;height: 40px;overflow: hidden;font-size: 14px;}

/*新闻中心*/
.news{width: 1060px; margin: 0 auto 30px;padding:45px 50px 25px;overflow: hidden;}
.news ul li{padding-bottom:25px;margin-bottom: 25px;background: url(../images/i_bg_06.jpg) repeat-x bottom;color:#333333;overflow: hidden;}
.news .span{width: 203px;height: 113px;overflow: hidden;display: inline-block;float: left;margin-right: 20px;}
.news .span img{width: 203px;height: 113px;transition: All 0.8s ease-in-out;}
.news .span img:hover { transform: scale(1.1);-webkit-transform: scale(1.1);}
.news ul li h3{font-size: 18px;width: 835px;font-weight: normal;float: left;}
.news ul li p{text-indent: 2em;font-size: 14px;width: 835px;line-height: 27px;float: left;}
.news .time-hist{color:#999999;float: left;width: 835px;margin-top: 12px;}
.news .time-hist span{margin-right: 20px;background: url(../images/ico-03.png) no-repeat 0 3px;padding-left: 20px;}
.news .time-hist span em{color:#ff6600;}
.news .time-hist .th-2{background-position: 0px -17px;}

/*联系我们*/
.contact{padding:30px 0;}
.contact-a{overflow: hidden;font-size: 14px;color:#666666;}
.contact-a .contact-a-left{float: left;width: 491px;}
.contact-a .contact-a-left .c-a-l-a{overflow: hidden;margin-bottom: 20px;}
.contact-a .contact-a-left .c-a-l-a .a-1{display: inline-block;width: 55px;height: 80px;background: url(../images/ico_2.png) no-repeat;float: left;}
.contact-a .contact-a-left .c-a-l-a .a-2{background-position: 0px -112px;}
.contact-a .contact-a-left .c-a-l-a .a-3{background-position: 0px -235px;}
.contact-a .contact-a-left .c-a-l-a .a-div{line-height: 30px;float: left;margin-left: 30px;}
.contact-a .contact-a-right{float: left;width: 560px;}
.contact-a .contact-a-right .a-map{display: inline-block;width: 55px;height: 80px;background: url(../images/ico_2.png) no-repeat 0px -235px;float: left;}
.contact-a .contact-a-right .contact-a-right-map{width: 465px;height: 350px;float: right;border: 1px solid #666666;}
.contact-b{overflow: hidden;margin: 30px 0;}
.contact-b .contact-b-div{overflow: hidden;margin: 10px 0 30px;float: left;}
.contact-b .contact-b-div h3{font-size: 18px;color:#be9e36;font-weight: normal;}
.contact-b .contact-b-div .c-b{border-left: 2px solid #be9e36;height: 30px;position: absolute;top:0px;left: -2px;}
.contact-b .contact-a-b-div-a{border-radius: 3px;float: left;background: #be9e36;color:#fff;text-align: center;font-size: 24px;width: 400px;height: 155px;margin-top: 40px;}
.contact-b .contact-a-b-div-a span{margin-top: 50px;display: inline-block;margin-top: 40px;}
.contact-b .contact-b-div .c-b-div-left{float: left;color:#666666;font-size: 14px;line-height: 30px;border-left: 1px solid #CCCCCC;padding: 0px 25px;position: relative;margin: 0 10px;width: 502px;min-height: 170px;}
.contact-b .contact-b-div .c-b-div-right{float: left;border:1px solid #666666;width: 465px;min-height: 170px;}

/*分页*/
.pages{ text-align:center; margin: 30px 0px;}
.pages a{ padding:3px 7px; font-size:14px; margin:0 3px; background:#fff; color:#999999;}
.pages a:hover{ color:#be9e36; border-bottom:1px solid #be9e36; }
.pages .current{padding:3px 7px; font-size:14px; margin:0 3px; color:#be9e36;border-bottom:1px solid #be9e36;}

