<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* eyoucms.com 易优CMS -- 好用,免费,安全 */
body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #ffffff;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:focus, a:hover {color: #ffff00;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;padding:0!important;}
@media (min-width: 1700px){
    #wrap_index .container,#footer .container{width: 100% !important;} 
    #wrap_index .ny_main .container{width: 80% !important;} 
    #wrap_index .ny_prolist .container{width: 94% !important;} 
    
}
#wrap_index{overflow: hidden;position: relative;}
/*头部*/
#header{width: 100%;height: 130px;top: 0;background:#fff;position: relative;z-index: 4;}
#header .logo{width: 214px;height: 130px;top: 0;left: 50%;margin-left: -107px;}
#header .collapse{width:100%;padding: 0;margin: 0 auto;}
#header .nav_box{width: 100%; height: 130px;}
#header .nav_box:before{content: "";width: 43%;height: 1px;background: #ebebeb;position: absolute;top: 41px;right:57%;}
#header .nav_box:after{content: "";width: 43%;height: 1px;background: #ebebeb;position: absolute;top: 41px;left:57%;}
#header .nav_box .nav_l{padding: 0 100px 0 260px;}
#header .nav_box .nav_r{padding: 0 260px 0 100px;}
#header .nav_box .yiji{padding:0 10px;height:100%;text-align: center;position: relative;background: url(../img/nav_b.png) -20px top no-repeat;transition: 400ms;}
#header .nav_box .yiji a{color: #816953;display: block;line-height:88px;font-size: 16px;height:130px;overflow: hidden;padding-top: 42px;}
#header .nav_box .yiji:hover a,#header .nav_box .yiji.current a{color: #d4a273;background: none;font-weight: bold;}
#header .nav_box .yiji:hover,#header .nav_box .yiji.current{background: url(../img/nav_b.png) center top no-repeat;transition: 400ms;}
#header .nav_box .yiji .libox{margin-top: 34px;display: none;background:#d4a273;border-radius: 10px;overflow: hidden;}
#header .nav_box .yiji .libox a{color: #fff;font-size: 14px;line-height: 40px;width: 100%;height: 40px;margin: 0 auto;padding-top: 0;font-weight: normal;background:url(../img/camera.png) -20px center no-repeat;transition: 400ms;}
#header .nav_box .yiji .libox a:hover{background: #bf7b3a url(../img/camera.png) 20px center no-repeat;text-align: center;transition: 400ms;}
#molheader{display: none;text-align: center;width: 100%;height: 92px;position: relative;}
#molheader .mol_navbutton{position: absolute;top:26px;right: 0;width: 76px;height: 40px;}
/*首页banner*/
#banner{width: 100%;height: auto;overflow:hidden;position: relative;}
.carousel-inner&gt;.item&gt;a&gt;img,.carousel-inner&gt;.item&gt;img{width: 100%;}
#banner .s-prev,.about_pro .s-prev{top:44%;left:0;display: none;font-size: 100px;font-family: "幼圆";background: none;color: #fff;}
#banner .s-next,.about_pro .s-next{top:44%;right:0!important;display: none;font-size: 100px;font-family: "幼圆";background: none;color: #fff;}
#banner:hover .s-prev,#banner:hover .s-next,.about_pro:hover .s-prev,.about_pro:hover .s-next{display: block;}

/*手机banner*/
#molbanner{position: relative;width: 100%;height:200px;overflow: hidden;display: none;}
#molbanner:before{content: "";width: 100%;height: 7px;background: url(../img/jc.png) repeat-x;position: absolute;bottom: 0;left: 0;z-index: 3;}
.swiper-banner{position: relative;z-index: 1;width:100%;height:100%;overflow: hidden;}
.swiper-banner .banner-img li{overflow: hidden;}
.swiper-banner .banner-img li .pic{text-align:center;width: 100%;height:100%;display: block;}
.swiper-banner .banner-img li img{vertical-align:top;height:200px;position: absolute;left: 50%;transform:translateX(-50%);}

#main{width: 100%;height: auto;overflow: hidden;}
#main .aboutbox{padding-top: 90px;width: 100%;height: auto;overflow: hidden;background: url(../img/main1.png)left 10px no-repeat;}
#main .aboutbox .about{padding:240px 20% 0 20%;color: #666;line-height: 1.6;height: 478px;overflow: hidden;position: relative;}
#main .aboutbox .about .line{width:324px;height: 14px;overflow: hidden;position: absolute;left: 34%;top: 180px;}
#main .aboutbox .about .line:before{content: "";width:440px;height: 14px;background: url(../img/main2.jpg) center no-repeat;position: absolute;top: 0;left: 0;animation: aboutbl 4s infinite alternate; }
#main .aboutbox .about:after{content: "";width:78px;height: 14px;background: url(../img/main3.jpg) center no-repeat;position: absolute;left: 62%;top: 254px; }
@-webkit-keyframes aboutbl{
  0% {
    -webkit-transform: translateX(0px);
  }
  100% {
    -webkit-transform: translateX(-120px);
  }
}
#main .aboutbox .about h1{font-size: 30px;height: 38px;line-height: 38px;margin-bottom: 30px;}
#main .aboutbox .about h1 a{color: #d4a273;}
#main .aboutbox .about_img{padding-right: 7%;}
#main img{width: 100%;}
#main .aboutbox .about_pro{width: 100%;height: auto;overflow: hidden;position: relative;top: -140px;}
.about_pro .carousel-control{width: 10%;}

.apro_img{padding-left: 0;padding-right: 6%;}
.apro_dec{font-size: 14px;color: #666;padding:260px 7% 96px 2%;height:500px;overflow: hidden;background: url(../img/ab.png) left 200px no-repeat; }
.apro_dec .title{font-size: 16px;color: #d4a273;height: 30px;overflow: hidden;margin-bottom: 20px;}
.apro_dec .aprot{width: 100%;height: 60px;overflow: hidden;}
.apro_dec span{float: right;font-size: 22px;color: #d4a273;position: relative;font-family: "微软雅黑" !important;}
.apro_dec span i{font-size: 40px;}
.apro_dec span:before{content: "";width:200px;height: 1px;background:#d4a273;position: absolute;left: -210px;top: 50%;}

.newbox{width: 100%;height: auto;overflow: hidden;margin-top: -70px;}
.newbox .new_bg{width:1920px;height:852px;position: relative;text-align: center;left: 50%;margin-left: -960px; }
#main .newbox .new_bg img{width:auto;height: 852px;display: block;}
.newbox .newcont{width: 100%;height:100%;top: 0;left: 0;background-color:rgba(16,16,16,.77);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f101010,endcolorstr=#2f101010);}
.newbox .newcont .ntitle{width: 100%;height: 124px;line-height: 124px;margin-bottom: 26px;color: #fff;font-size: 30px;}
.newbox .newcont .ntitle:before{content: "";width: 66px;height: 1px;background: #fff;position: absolute;left: 50%;bottom: 16px;margin-left: -33px;}
.newbox .newcont .newlist{width: 100%;height: auto;overflow: hidden;}
.newbox .newcont .newlist li a{display: block;padding: 0 8%;width:62.5%;height: 150px;margin: 0 auto;border-bottom: 1px solid #525355;color: #fff;}
.newbox .newcont .newlist li .new_time{padding-right: 5%;text-align: right;height: 100%; font-size: 12px;}
.newbox .newcont .newlist li .new_time span{font-size: 28px;transition: 400ms;display: block;margin-top:40px;}
.newbox .newcont .newlist li .new_dec{padding: 18px 2% 18px 0;position: relative;}
.newbox .newcont .newlist li .new_dec dd{width: 100%;height: 38px;line-height: 38px;overflow: hidden;font-size: 16px;font-weight: bold;}
.newbox .newcont .newlist li .new_dec dt{height: 48px;width: 100%;color: #afafaf;font-size: 14px;font-weight: normal;line-height: 1.8;margin-top: 10px;overflow: hidden;}
.newbox .newcont .newlist li:hover{background: #937557;}
.newbox .newcont .newlist li:hover .new_dec:before{content: "";width:14px;height: 25px;background: url(../img/li.png) center no-repeat;position: absolute;top: 50%;right: -14px;}
.newbox .newcont .newlist li:hover .new_time span{font-size: 40px;transition: 400ms;}
.newbox .newcont .newlist li:hover .new_dec dt{color: #daccbf;}
.newbox .newcont .more{width: 238px;height:44px;line-height: 44px;text-align: center;color: #fff;border: 1px solid #525355;margin: 25px auto;font-style: italic;}
.newbox .newcont .more:hover{background: #937557;border: 1px solid #937557;}
/*客片欣赏*/
.probox{width: 100%;height: auto;overflow: hidden;padding: 94px 0;background: url(../img/main4.png) right top no-repeat;position: relative;}
.slide_pro{width:100%;height:auto;overflow: hidden;}
.slide_pro .line{width:324px;height: 14px;overflow: hidden;position: absolute;right: 16%;top: 300px;}
.slide_pro .line:before{content: "";width:440px;height: 14px;background: url(../img/main2.jpg) center no-repeat;position: absolute;top: 0;left: 0;animation: aboutbl 4s infinite alternate; }
.slide_pro .title{width: 460px;height: 40px;line-height: 40px;overflow: hidden;font-size: 30px;color: #d4a273;right: 10%;top: 340px;}
.slide_pro .title a{color: #d4a273;}
.slide_pro .hd{height:auto;padding: 0;position:relative;margin-top: 326px; }
.slide_pro .hd .pro_bg{height:auto;overflow: hidden;padding:0;}
.slide_pro .hd ul{width: 100%;height:auto;position: absolute;top: 0;right: 0;padding: 23px 78px;}
.slide_pro .hd ul li.pro_lb{cursor: pointer;height:auto;padding: 22px 32px;position: relative;}
.slide_pro .hd ul li.pro_lb img{border:4px solid #fff;}
/*.slide_pro .hd ul li.pro_lb:before{content: "";width:50%;height:50%;background: url(../img/pro_h.png) center no-repeat;position: absolute;top: 25%;left: 25%;opacity: 0;transition: 400ms;}*/
/*.slide_pro .hd ul .pro_lb.on:before{content: "";width:100%;height:100%;background: url(../img/pro_h.png) center no-repeat;position: absolute;top: 0;left:0;opacity: 1;transition: 400ms;}*/
.slide_pro .hd ul li.pro_lb:before{content: "";width:100%;height:100%;background: url(../img/pro_h.png) center no-repeat;background-size: 100% 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: 400ms;}
.slide_pro .hd ul .pro_lb.on:before{animation: lines 0.5s ease-in-out forwards;}
@keyframes lines {  
    0% {opacity: 0;transform: scale(0);} 
    100% {opacity: 1;transform: scale(1);}  
  }

.slide_pro .bd{padding-right:0;padding-top: 137px;padding-left: 180px;}
.slide_pro .bd_bg{top:94px;left: 0;padding-left: 0;padding-right: 50px;}
.slide_pro .bd .detil{zoom:1;width: 100%;height: auto;overflow: hidden;display: none;}
.slide_pro .bd .detil:first-child{display: block;}
.slide_pro .bd .detil .pro1{padding: 0;overflow: hidden;border:5px solid #fff;}
.slide_pro .bd .detil .pro1 a{display: block;position: relative;}
.slide_pro .bd .detil .pro1 .p_title{position: absolute;bottom: -60px;width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #ffffff;text-indent: 16px;
  background-color:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);}
.slide_pro .bd .detil .pro1:hover .p_title{bottom: 0;}
.slide_pro .bd .detil .pro2{top: -22%;position: absolute;right: 0; padding-left: 20px;}
.slide_pro .bd .detil .pro3{bottom: 130px;position: absolute;right: 8.4%; padding-left: 20px;}
.slide_pro .bd .detil .more,.Newbox .news .more{position: relative;width: 188px;height: 48px;border: 1px solid #808080;text-align: center;line-height: 48px;color: #cccccc;font-size: 16px;margin:41px auto;}

.molbox{display: none;width: 100%;height: auto;overflow: hidden;position: relative;padding-top: 90px;}
.molbox .line{width:180px;height: 14px;overflow: hidden;position: absolute;left: 30%;top: 0;}
.molbox .line:before{content: "";width:440px;height: 14px;background: url(../img/main2.jpg) center no-repeat;position: absolute;top: 0;left: 0;animation: aboutbl 4s infinite alternate; }
.molbox .title{width:100%;height: 40px;line-height: 40px;overflow: hidden;font-size: 26px;color: #d4a273;right: 0;top: 30px;}
.molbox .title a{color: #d4a273;}
.molbox .pro_molbg{padding: 0;}
.molbox ul{width: 100%;height:auto;position: absolute;top:90px;right: 0;padding: 10px 20px;}
.molbox ul li{height:auto;padding: 12px 26px;position: relative;}
.molbox ul li img{border: 3px solid #fff;}
/*产品展示*/
.mp-propage{display: block; position: fixed;opacity: 0;filter:alpha(opacity:0);z-index:-1; top: 0; left: 0; width: 100%; height: 100%;}
.mp-propage .mask{position: absolute;background-color: #000;opacity: 0.6;z-index: 9;top: 0px; left: 0;width: 100%;height: 100%;display: none;}
.mp-propage .propage{ width: 100%; height: 100%; position: relative; z-index: 11;overflow: hidden;font-size: 14px;color: #ffffff;line-height: 1.6; }
.mp-propage .propage .swiper-propage{ width: 90vw; height: 100%;position: relative;margin:0 auto;}
.mp-propage .propage img{ max-width: 100%; max-height: 100%;}
.swiper-pagination-fraction{ position: absolute; bottom: 10px; z-index: 109; height: 40px;line-height: 40px; }
.propage .swiper-img{position: relative;text-align: center; top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);}
/*专业团队*/
#main .teambox{width: 100%;height: auto;overflow: hidden;padding: 46px 0;}
#main .teambox .title{width: 100%;height: 56px;line-height: 56px;font-size: 30px;color: #d4a273;text-align: center;}
#main .teambox .title span{position: relative;padding:0 20px;}
#main .teambox .title span:before{content: "";width:1000px;height: 1px;background: #d4a273;position: absolute;left: 120%;top: 49%;}
#main .teambox .title span:after{content: "";width: 1000px;height: 1px;background: #d4a273;position: absolute;right: 120%;top: 49%;}
#main .teambox .team_dec{width: 100%;height:auto;text-align: center;padding: 0 20%;font-size: 16px;color: #d4a273;line-height: 1.6;}
#main .teambox .team_dec span{display: inline-block;line-height: 50px;padding: 0 20px;background: #d4a273;color: #fff;font-size: 26px;margin: 30px 0;}
#main .teambox .team_dec span a{color: #fff;}
.team_people{padding: 50px 13%;overflow: hidden;}
.team_people .teams{padding:0 100px;}
.team_people .teams .pimg{margin: 0 auto;width:100%;border-radius: 50%;border: 4px solid #ffffff;transition: 400ms;overflow: hidden;}
.team_people .teams:hover .pimg{border: 4px solid #d4a273;transition: 400ms;}
.team_people .teams .pimg img{width: 100%;}
.team_people .teams p{width: 100%;height: auto;text-align: center;font-size: 18px;color: #666;}
.team_people .teams p span{display: block;width: 100%;height: 38px;line-height: 38px;margin-top: 12px;font-size: 22px;color: #d4a273;}
#main .teambox .team_dec2{width: 100%;padding: 0 12%;font-size: 20px;color: #d4a273;}
/*手机专业团队*/
.team_people .swiper-team{display: none;}
.team_people .swiper-team .swiper-slide{padding: 0 3%;}
.team_people .swiper-team .pimg{border-radius: 50%;overflow: hidden;}
.team_people .swiper-team p{width: 100%;height: auto;text-align: center;font-size: 16px;color: #666;}
.team_people .swiper-team p span{display: block;width: 100%;height: 38px;line-height: 38px;margin-top: 12px;font-size: 22px;color: #d4a273;}
/*联系我们*/
.cantact{width: 100%;height: auto;overflow: hidden;}
.cantact .cant_bg{width:1920px;height:513px;position: relative;text-align: center;left: 50%;margin-left: -960px; }
#main .cantact .cant_bg img{width:auto;height: 513px;display: block;}
.cantact .cant_dec{width: 100%;height: auto;overflow: hidden;top: 0;left: 0;}
.cantact .cant_dec .contact_l{padding-left: 18%;}
.cantact .cant_dec .contact_l .ewbox{width: 100%;height: auto;overflow: hidden;padding-top: 120px;padding-left: 0;padding-right: 0;}
.cantact .cant_dec .contact_l .ewbox span{padding-left: 0;padding-right: 54px;text-align: center;font-size: 18px;color: #999;line-height: 40px;}
.cantact .cant_dec .contact_l .canbox{width: 100%;height: auto;padding:26px 0;overflow: hidden; }
.canbox .tact{padding-left: 30px;padding-right: 0;font-size: 16px;color: #999;font-style: italic;overflow: hidden;}
.canbox .tact.phone{background: url(../img/c1.png) left top no-repeat;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.canbox .tact.emil{background: url(../img/c2.png) left top no-repeat;-webkit-animation-delay: 1s;animation-delay: 1s;}
.canbox .tact.wz{background: url(../img/c3.png) left top no-repeat;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}
.canbox .tact p,.cantact .cant_dec .contact_l .tact2 span{height: 30px;line-height: 30px;font-size: 18px;color: #d4a273;}
.canbox .tact a{color: #999;}
.cantact .cant_dec .contact_l .tact2{padding-left: 30px;height: 30px;line-height: 30px;background: url(../img/c4.png) left top no-repeat;font-size: 20px;color: #999;-webkit-animation-delay: 2s;animation-delay: 2s;}
.cantact .cant_dec .contact_r{padding-right: 18%;padding-top: 114px;}
/*.cantact .cant_dec .contact_r .search_div{padding: 0 10%;}*/
.yuyue_div p{line-height: 44px;height: 44px;font-size: 24px;color: #999;}
.yuyue_div .input{margin-top:40px;padding:0 10px 0 0;height: 36px;line-height: 36px;font-size: 16px;color: #999;}
.yuyue_div .input span{display:block;width: 86%;height: 36px;border-bottom: 1px solid #808080;padding: 0 10px;}
.yuyue_div span input{float: right;width: 78%;height:100%;background: none;border:none;display: block;outline: none;}
.yuyue_div .btn{padding: 0;display: block;width:185px;height: 46px;line-height: 46px;font-size: 16px;color: #fff;border:1px solid #a99481;cursor: pointer;background: #d4a273;border-radius: 0;}
/*.search_div .btn:hover{border: 1px solid #ffe401;color: #000;background: #ffe401;}*/
.yuyue_div .input2{margin-bottom: 36px;}
.yuyue_div .input2 span{width: 92%;padding: 0 10px;}
.yuyue_div .input2 span input{width: 84%}

#footer{width: 100%;height: auto;overflow: hidden;padding: 16px 15px;background: #20201f;font-size: 12px;color: #666;line-height: 1.8;}
#footer a{color: #666;}
/*about*/
#banner_ny{position: relative;}
#banner_ny img{width: 100%;height: inherit;}
.head_ny{width: 100%;height: 70px;position: fixed;top: 0;left: 0;z-index: 66;background-color:rgba(255,255,255,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2fffffff,endcolorstr=#2fffffff);}
.head_ny.head_on{background: #fff;box-shadow: 0 0 8px #cfcfcf;}
.head_ny .logo{padding-left: 135px;}
.head_ny .nav_box{height: 70px;}
.head_ny .nav_box .yiji{padding:0;height:auto;text-align: center;position: relative;background: url(../img/li_ny.png) center 70px no-repeat;transition: 400ms;}
.head_ny .nav_box .yiji a{color: #333;display: block;line-height:70px;font-size: 16px;height:70px;overflow: hidden;}
.head_ny .nav_box .yiji:hover a,.head_ny .nav_box .yiji.current a{color: #bf7b3a;font-weight: bold;}
.head_ny .nav_box .yiji:hover,.head_ny .nav_box .yiji.current{background: url(../img/li_ny.png) center 82px no-repeat;transition: 400ms;}
.head_ny .nav_box .yiji .libox{margin-top: 34px;display: none;border-radius: 10px;overflow: hidden;}
.head_ny .nav_box .yiji .libox a{color: #fff;font-size: 14px;line-height: 40px;width: 100%;height: 40px;margin: 0 auto;padding-top: 0;font-weight: normal;background:#d4a273 url(../img/camera.png) -20px center no-repeat;transition: 400ms;}
.head_ny .nav_box .yiji .libox a:hover{background: #bf7b3a url(../img/camera.png) 20px center no-repeat;text-align: center;transition: 400ms;}
.adress_top{width: 100%;height:204px; }
.adress_top .posnav{padding-left:265px;background:#fff url(../img/cur.png) left 62px no-repeat;width:auto;height: 180px;line-height: 180px;font-size: 48px;color: #bf7b3a;position: relative;z-index: 6;}
.adress_top .cur_dress{margin-top: 92px;padding-left: 24px;background: url(../img/home.png) left center no-repeat;height: 36px;color: #666;line-height: 36px;font-size: 14px;padding-right: 158px;position: relative;}
.adress_top .cur_dress a{color: #666;}
.adress_top .cur_dress a:hover{color: #d4a273;}
.adress_top .about_title{opacity: 0;width: auto;line-height: 58px;font-size: 30px;color: #d4a273;letter-spacing:12px;top:146px;left: 40%;animation: p_left 1s 1s ease forwards;}
.adress_top .about_title:before{content: "";width:1437px;height: 94px;background: url(../img/ab_line.png) center no-repeat;position: absolute;left: -734px;top: -42px; }
@keyframes p_left{
  0% {opacity: 0;
            transform: translateY(-40px);
  }
  100% {opacity: 1;
            transform: translateY(0);
  }
}
.ab_dec{padding: 40px 0;}
.ab_dec .ab_img{padding-left: 0;padding-right: 30px;}
.ab_dec .nyab_dec,.ab_fz .nyab_dec{padding-left: 20%; padding-right:20%;padding-top: 30px;font-size: 16px;color: #666;line-height: 1.6;}
/*企业文化*/
.ab_curtle{width: 100%;height: auto;overflow: hidden;}
.ab_curtle .curtle_title{padding-left: 256px;height: 88px;line-height: 58px;font-size: 30px;color: #d4a273;letter-spacing:12px;padding-bottom: 30px;}
.ab_curtle .curtle_title:before{content: "";width: 56px;height: 56px;border-radius: 50%;border: 1px solid #d4a273;position: absolute;left:242px;top: 0;}
.ab_curtle .curtle_title:after{content: "";width:242px;height: 1px;background: #d4a273;position: absolute;left: 0;top: 29px; }

.ab_curtle .about_pro{padding: 0 157px;}
.ab_curtle .about_pro .apro_img{padding-right: 0;float: right;}
.ab_curtle .about_pro .s-prev{left: -120px !important;}
.ab_curtle .about_pro .s-next{right: -120px !important;}
.ab_curtle .ab_surtle_bg{padding:0;margin-top: -50px;}

.ab_fz{padding:50px 0 80px 0;height: auto;overflow: hidden;}
.ab_fz .curtle_title{padding-right: 400px;text-align: right; height: 88px;line-height: 58px;font-size: 30px;color: #d4a273;letter-spacing:12px;padding-bottom: 30px;right: -174px;}
.ab_fz .curtle_title:before{content: "";width: 56px;height: 56px;border-radius: 50%;border: 1px solid #d4a273;position: absolute;right:396px;top: 0;}
.ab_fz .curtle_title:after{content: "";width:250px;height: 1px;background: #d4a273;position: absolute;right: 148px;top: 29px; }

.ab_fz .ab_img{padding:0;}
.ab_fz .nyab_dec{padding-left: 90px;}
/*new*/
.er_nav{width: 100%;height: auto;overflow: hidden;padding: 50px 0 20px 0;}
.er_nav a{font-size: 16px;color: #666;display: inline-block;width:auto;height: 55px;line-height: 55px;margin: 0 4px;padding: 0 20px;}
.er_nav a:hover{background: #d4a273;color: #fff;}
.er_nav a:hover ,.er_nav a.on{background: #d4a273;color: #fff;}

.ny_newlist,.ny_newlist ul{width: 100%;height: auto;overflow: hidden;}
.ny_newlist ul li{width: 96%;height: auto;overflow: hidden;margin: 60px 2%;}
.ny_newlist ul li .new_l{padding: 36px;}
.ny_newlist ul li:hover{box-shadow: 0 0 8px #cfcfcf;}
.ny_newlist ul li .new_l .time{width: 100%;height: 50px;line-height: 50px;color: #d4a273;font-size: 14px;font-style: italic;}
.ny_newlist ul li .new_l .time span{font-size: 30px;margin-right: 4px;}
.ny_newlist ul li .new_l dd a{display: block;width: 100%;height: 80px;line-height: 80px;font-size: 30px;color: #d4a273;overflow: hidden;position: relative;}
.ny_newlist ul li .new_l dd a:before{content: "";width: 30px;height: 1px;background: #d4a273;position: absolute;left: 0;bottom: 0;}
.ny_newlist ul li .new_l dt{width: 100%;height: 114px;line-height: 38px;color: #666;font-size: 16px;font-weight: normal; overflow: hidden;}
.ny_newlist ul li .new_r{padding: 0;}
.ny_newlist ul li:nth-child(2n+1) .new_l{float: left;}
.ny_newlist ul li:nth-child(2n+1) .new_r{float: right;}

.page{width: 100%;height: auto;overflow: hidden;padding-bottom: 60px;}
.page a{display: inline-block;width: 68px;height: 68px;background: #d4a273;color: #fff;line-height: 68px;font-size: 30px;font-family: "幼圆";border-radius: 50%;margin: 0 10px;}
.page span{font-size: 24px;color: #666;line-height: 68px;}
.page span i{color: #d4a273;}
/*newdec*/
.article_title{font-size: 24px;color: #d4a273;line-height: 1.7;padding: 40px 0;border-bottom:1px solid #d4a273; }
.article_title span{display: block;font-size: 14px;color: #999;margin-top: 10px;}
.article_title .back{display: block; width: 46px;height: 46px;background:#d4a273;color: #ffffff;line-height: 46px;font-size: 30px;border-radius: 50%;position: absolute;bottom: 40px;left: 16%;font-family: "幼圆";}

.ny_newdec{padding: 30px 60px;font-size: 14px;color: #666;line-height: 1.6;}
.choose{width: 100%;height: auto;overflow: hidden;padding-bottom: 60px;}
.choose a{display: inline-block;width: 46px;height: 46px;background:#d4a273;color: #ffffff;line-height: 46px;font-size: 30px;border-radius: 50%;font-family: "幼圆";margin: 0 10px;}
.back_top{opacity: 0;transition: 400ms; width: 46px;height: 46px;background:#d4a273;right: 20px;bottom: 20%;border-radius: 50%;}
.back_top.on{opacity: 1;transition: 400ms;}
.choose2{width: 100%;height: auto;overflow: hidden;padding-bottom:20px;}
.choose2 a{display: inline-block;width: 104px;height: 35px;background:#d4a273;color: #fff;font-size: 14px;line-height: 35px;margin:0 20px;}
/*ny_prolist*/
.ny_prolist ul{width: 100%;height: auto;overflow: hidden;}
.ny_prolist ul li{padding: 40px;height: auto;overflow: hidden;}
.ny_prolist ul li a{display: block;width: 100%;height: 100%;position: relative;}
.ny_prolist ul li a .li_hover{width:20%;height: 20%;position: absolute;top: 40%;left: 40%;transition: 400ms;opacity: 0;text-align: center;color: #fff;
  background-color:rgba(212,162,115,0.86);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2fd4a273,endcolorstr=#2fd4a273);}
.ny_prolist ul li a .li_hover p{width: 100%;height: 20%;padding: 0 10px;overflow: hidden;margin-top: 40%;font-size: 18px;line-height: 1.6;}
.ny_prolist ul li:hover a .li_hover{width:100%;height: 100%;top: 0;left:0;transition: 400ms;opacity: 1;}
.ny_prolist ul li .pro_name{width: 100%;height: auto;overflow: hidden;line-height: 1.6;font-size: 16px;color: #666;text-align: center;padding-top: 20px;}
/*pro_dec*/
.pro_xx{width: 612px;height: auto;background:#e8e8e8;padding:32px;margin:30px auto;overflow:hidden}
.pro_xx .touxiang{padding:0; }
.pro_xx .khxx{padding-left: 50px;padding-right: 0;position: relative;}
.pro_xx .khxx:before{content: "";width: 20%;height: 5px;background:#d4a273;position: absolute;left: 50px;top: 0;}
.pro_xx .khxx p{font-size: 30px;color: #333;width: 100%;height: auto;overflow: hidden;line-height: 1.4;padding: 24px 0;}
.pro_xx .khxx p span{display: block;font-size: 24px;color: #d4a273;text-transform: uppercase;}
.pro_xx .photo_xx{font-size: 14px;color: #333;line-height: 1.6;}

.product{height:auto;margin:0 auto;position: relative;padding: 0 50px;padding-bottom: 40px;}
.gallery-top{width:100%;height:auto;text-align: center;margin:0 auto;}
.gallery-thumbs {height:auto;box-sizing: border-box;padding-top:36px;}
.gallery-thumbs .swiper-slide {width:386px;height:236px;opacity: 0.4;}
.gallery-thumbs .swiper-slide .pimg{width:386px;height:236px;display: table-cell;text-align: center;vertical-align: middle;}
.gallery-thumbs .swiper-slide .pimg img,.proimg .pic img{max-width: 100%;max-height: 100%;}
.gallery-thumbs .swiper-slide-active {opacity: 1;}
.swiper-button-white{border-radius: 50%;width:68px!important;height: 68px;!important;font-size:30px;text-align: center;line-height: 68px;top: 40%;color: #fff;font-family: "幼圆";background: #d4a273; }
.swiper-button-next{right:-120px;}
.swiper-button-prev{left:-120px;}

.result{font-size: 14px;width: 100%;height: auto;overflow: hidden;line-height: 1.6;color: #666;padding: 50px 0;-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}


/*panle导航开始*/
.class{width:280px;height:100%;z-index:7; background:#fff; position: fixed; top:0px; left:0px; color:#fff;z-index: 44;}
.class-top{ height:70px;overflow:hidden;background: #d4a273;margin: 0;font-size: 24px;text-align: center;line-height: 70px;}
.class-m{height: 88%;overflow-y:auto;}
.opacity2{width:100%; height:100%; position: fixed; top:0px; left:0px; background:rgba(0,0,0,0.5); z-index:40; display:none;}
.overflow{height:100%; overflow:hidden;}

.class-m .nnav{width:280px;height: auto;overflow: hidden;padding:20px 10px;}
.class-m .nnav li{width: 100%;height: auto;overflow: hidden;}
.class-m .nnav li a.ce{padding-left: 10px;color: #d4a273;font-size: 16px;display: block;height:60px;line-height:60px;}
.menu_head .ericon{color:#d4a273; width:40px;height:60px;line-height:60px;text-align:center;float:right;display:inline;font-size:20px;position: relative;z-index: 3;/*background: #d55342;border-radius: 50%;*/}
.menu_head .ericon .icon1{ display:none;}
.menu_head .ericon.xz .icon1{ display:block;}
.menu_head .ericon.xz .icon2{ display:none;}

.class-m .nnav li .menu_body{display: none;}
.menu_body li a.er{padding-left:30px;font-size:14px;display: block;height:40px;line-height:40px;color: #666;}
.menu_body .thricon{color:#666;width:40px;height:40px;line-height:40px;text-align:center;float:right;display:inline;font-size:20px;position: relative;z-index: 3;}
.menu_body .thricon .icont1{ display:none;}
.menu_body .thricon.tz .icont1{ display:block;}
.menu_body .thricon.tz .icont2{ display:none;}
.class-m .nnav li .thr_body{display: none;}
.class-m .nnav li .thr_body li{border-bottom: none;padding: 0;}
.thr_body li a.thr{position: relative;padding-left:60px;font-size: 14px;display: block;height:40px;line-height:40px;color: #666;}
/*panle导航结束*/
.page-prev {
transform:translate3d(-280px, 0, 0);
-ms-transform:translate3d(-280px, 0, 0);
-webkit-transform:translate3d(-280px, 0, 0);	
-o-transform:translate3d(-280px, 0, 0);	
-moz-transform:translate3d(-280px, 0, 0);
}
.page-next {
transform:translate3d(280px, 0, 0);
-ms-transform:translate3d(280px, 0, 0);
-webkit-transform:translate3d(280px, 0, 0);	
-o-transform:translate3d(280px, 0, 0);	
-moz-transform:translate3d(280px, 0, 0);
}
.page-active{
transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0);	
-o-transform:translate3d(0, 0, 0);	
-moz-transform:translate3d(0, 0, 0);}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
.share-in{transform:translate3d(100%, 0, 0);
-ms-transform:translate3d(100%, 0, 0);
-webkit-transform:translate3d(100%, 0, 0);	
-o-transform:translate3d(100%, 0, 0);	
-moz-transform:translate3d(100%, 0, 0);}


@media (min-width: 1440px) and (max-width: 1699px){
    #main .container,#footer .container{width: 100% !important;}
    #main .ny_newlist .container{width: 94% !important;}
    #main .ab_dec .container{width: 94% !important;}
    .team_people .teams{padding: 0 72px;}
    .head_ny .logo{padding-left: 60px;}
    .head_ny .nav_box{padding: 0;}
    .head_ny .nav_box .yiji .libox a:hover{background: #bf7b3a url(../img/camera.png) 10px center no-repeat;}
    .ab_dec{padding: 40px 157px;}
    .ab_curtle .apro_dec {padding: 120px 7% 96px 2%; height: 340px;background: url(../img/ab.png) left 50px no-repeat;}
    .ab_fz{padding:50px 157px 80px 157px;}
    .ab_fz .curtle_title{right: -50px;padding-right: 100px;}
    .ab_fz .curtle_title:before{right: 99px;}
    .ab_fz .curtle_title:after{right: -150px;}

    .product{padding: 0 80px;}
    .swiper-button-next{right:-20px;}
    .swiper-button-prev{left:-20px;}
}
@media (min-width: 1360px) and (max-width: 1439px){
    #main .container,#footer .container{width: 96% !important;}
    .team_people .teams{padding: 0 58px;}
    .cantact .cant_dec .contact_l{padding-right: 0;padding-left: 10%;}
    .cantact .cant_dec .contact_r{padding-right: 8%;padding-left: 4%;}

    /*about*/
    .head_ny .logo{padding-left: 20px;}
    .head_ny .nav_box .yiji .libox a:hover{background: #bf7b3a url(../img/camera.png) 7px center no-repeat;}
    .adress_top .about_title{left: 38%;}
    .ab_curtle .apro_dec {padding: 60px 7% 80px 2%; height: 340px;background: url(../img/ab.png) left top no-repeat;}

    .swiper-button-next{right:-10px;}
    .swiper-button-prev{left:-10px;}
}
@media (min-width: 1200px) and (max-width: 1699px){
    #header .nav_box .nav_l{padding: 0 100px 0 0;}
    #header .nav_box .nav_r{padding: 0 0 0 100px;}
    #main .aboutbox{background-size:499px 218px;}
    #main .aboutbox .about{padding: 160px 14% 0 18%;height: 360px;}
    #main .aboutbox .about .line{top: 32%;}
    #main .aboutbox .about:after{top: 176px;}
    #main .aboutbox .about_img{padding-right: 5%;}
    #main .aboutbox .about_pro{top: -108px;}
    .newbox .newcont .newlist li a{width: 80%;padding: 0 4%;}

    .slide_pro .hd ul{padding: 12px 66px;}
    .slide_pro .hd ul li.pro_lb{padding:20px 24px;}
    .probox{padding: 94px 0 30px 0;}
    .slide_pro .bd_bg{top:168px;}
    .slide_pro .bd {padding-top: 190px;padding-left: 136px;}
    
    .cantact .cant_dec .contact_l{padding-left: 12%;}
    .cantact .cant_dec .contact_r{padding-right: 12%;}
    .yuyue_div span input{width: 72%;}
    .yuyue_div .input2 span input{width: 79%;}

    .head_ny .nav_box{padding: 0;}
    .ab_fz .curtle_title{right: -50px;padding-right: 200px;}
    .ab_fz .curtle_title:before{right: 199px;}
    .ab_fz .curtle_title:after{right: -50px;}

}
@media (min-width: 1200px) and (max-width: 1359px){
    #main .aboutbox .about_pro {top: -86px;}
    .apro_dec{padding: 200px 7% 0 0;height: 360px;background: url(../img/ab.png) left 128px no-repeat;}
    
    .newbox{margin-top: -45px;}
    .newbox .newcont .newlist li .new_time{padding-right: 0;}
    .newbox .newcont .newlist li .new_dec{padding: 18px 2% 18px 6%;}
    .probox{background-size:476px 218px;}
    .slide_pro .line{top: 240px;}
    .slide_pro .title{top: 300px;}
    .slide_pro .hd{margin-top: 274px;}
    .slide_pro .hd ul li.pro_lb{padding: 16px 20px;}
    .slide_pro .bd{padding-top: 168px;padding-left: 118px;}
    .team_people .teams{padding: 0 50px;}
    .cantact .cant_dec .contact_l{padding-right: 0;padding-left: 10%;}
    .cantact .cant_dec .contact_r{padding-right: 8%;padding-left: 4%;}
/*about*/
    .head_ny .logo{padding-left: 0px;}
    .head_ny .nav_box .yiji .libox a:hover{background: #bf7b3a url(../img/camera.png) 10px center no-repeat;}
    .adress_top .about_title{left: 30%;}
    .ab_curtle .about_pro{padding: 0 100px;}
    .ab_curtle .apro_dec {padding: 60px 7% 80px 2%; height: 340px;background: url(../img/ab.png) left top no-repeat;}

    .product{padding: 0 128px 0 0;}
    .swiper-button-next{right:118px;}
    .swiper-button-prev{left:-10px;}

}
@media (min-width: 992px) and (max-width: 1199px){
    #header .nav_box .nav_l{padding: 0 100px 0 0;}
    #header .nav_box .nav_r{padding: 0 0 0 100px;}

    #main .aboutbox{background-size:402px 176px;}
    #main .aboutbox .about{padding: 142px 10% 0 13%;height: 300px;}
    #main .aboutbox .about .line{top: 32%;left: 23%;}
    #main .aboutbox .about:after{top: 170px;}
    #main .aboutbox .about_img{padding-right: 0;}
    #main .aboutbox .about_pro{top: -78px;}
    .apro_dec{padding: 170px 6% 0 0;height: 320px;background: url(../img/ab.png) left 100px no-repeat;}
    .apro_dec span{font-size: 18px;}
    .apro_dec span i{font-size: 34px;}
    .newbox{margin-top: 0;}
    .newbox .newcont .newlist li a{width: 96%;padding: 0 2%;}
    .newbox .newcont .newlist li .new_time{padding-right: 0;}
    .newbox .newcont .newlist li .new_dec{padding: 18px 4% 18px 6%;}
    
    .probox{background-size:410px 184px;padding: 94px 0 20px 0;}
    .slide_pro .line{top: 200px;}
    .slide_pro .title{top: 246px;right:2%;}
    .slide_pro .hd{margin-top: 234px;}
    .slide_pro .hd ul{padding: 14px 56px;}
    .slide_pro .hd ul li.pro_lb{padding: 9px 12px;}
    .slide_pro .bd_bg {top: 158px;padding-right: 38px;}
    .slide_pro .bd{padding-top: 138px;padding-left: 90px;}
    
    #main .teambox .team_dec{padding: 0 12%;}
    .team_people{padding: 50px 10%;}
    .team_people .teams{padding: 0 40px;}
    .cantact .cant_dec .contact_l{padding-right: 0;padding-left: 6%;}
    .cantact .cant_dec .contact_r{padding-right: 2%;padding-left: 4%;}
    .yuyue_div span input{width: 70%;}
    .yuyue_div .input2 span input{width: 77%;}
    /*about*/
    .head_ny .logo{padding-left: 0px;}
    .head_ny .nav_box .yiji .libox a:hover{background: #bf7b3a url(../img/camera.png) 9px center no-repeat;}
    
    .adress_top .posnav{font-size: 40px;padding-left: 228px;background-size:218px 51px;}
    .adress_top .cur_dress{padding-right: 20px;}
    .adress_top .about_title{left: 30%;}
    .ab_curtle .about_pro{padding: 0 50px;}

    .ab_curtle .about_pro .s-prev{left: -60px !important;}
    .ab_curtle .about_pro .s-next{right: -60px !important;}
    .ab_curtle .apro_dec {padding: 60px 7% 0 2%; height: 300px;background: url(../img/ab.png) left top no-repeat;}
    .ab_fz .curtle_title{right: 0;padding-right:180px;}
    .ab_fz .curtle_title:before{right: 178px;}
    .ab_fz .curtle_title:after{width: 208px;right: -29px;}

    .ny_newdec{padding: 30px 0;}
    .page{left: 56px;}
    .page a{width: 56px;height: 56px;line-height: 56px;}

    .swiper-button-next{right:0px;}
    .swiper-button-prev{left:0px;}
    /*new*/
    .ny_newlist ul li .new_l .time{height: 40px;line-height: 40px;}
    .ny_newlist ul li .new_l dd a{height: 60px;line-height: 60px;font-size: 26px;}
    .ny_newlist ul li .new_l dt{height: 60px;line-height: 1.5;padding-top: 10px;}
    
}

@media (max-width: 991px){
   #header,#banner,.head_ny{display: none;}
    #molbanner,#molheader{display: block;}
    .class{display: block!important;}
    #main .aboutbox{background:none;padding-top: 30px;}
    #main .aboutbox .about{padding: 48px 12% 0 6%;height: 200px;}
    #main .aboutbox .about .line{top: 10px;left: 10px;}
    #main .aboutbox .about:after{display: none;}
    #main .aboutbox .about_img{padding-right: 15px;}
    #main .aboutbox .about_pro{top: -50px;}
    .apro_dec{padding: 110px 2% 0 0;height: 280px;background: url(../img/ab.png) left 60px no-repeat;}
    .apro_dec .title{margin-bottom: 10px;}
    .apro_dec span{font-size: 16px;}
    .apro_dec span i{font-size: 30px;}

    .newbox{margin-top: -28px;}
    .newbox .newcont .ntitle{height: 110px;line-height: 110px;margin-bottom: 10px;}
    .newbox .newcont .newlist li{padding: 0;}
    .newbox .newcont .newlist li a{width: 100%;padding: 0 2%;}
    .newbox .newcont .newlist li .new_time{padding-right: 0;}
    .newbox .newcont .newlist li .new_dec{padding: 18px 4% 18px 6%;}
    .newbox .newcont .newlist li:hover .new_dec:before{right: 0;}

    .probox{background:none;padding:20px 0;}
    .probox .slide_pro{display: none;}
    .molbox{display: block!important;}
    
    #main .teambox .team_dec,#main .teambox .team_dec2{padding: 0 2%;}
    .team_people{padding: 50px 2%;}
    .team_people .teams{padding: 0 40px;}
    .team_people #myCarousel2{display: none;}
    .team_people .swiper-team{display: block;}

    .cantact .cant_dec .contact_l{width: 100%;padding: 0 20px;}
    .cantact .cant_dec .contact_l .ewbox{width: 50%;padding-top: 20px;}
    .cantact .cant_dec .contact_l .ewbox span{width: 50%;padding-right: 30px;}
    .cantact .cant_dec .contact_l .canbox{width: 50%;padding: 15px 0 20px 40px;}
    .cantact .cant_dec .contact_l .canbox .tact{width: 100%;margin: 5px 0;}
    .cantact .cant_dec .contact_r{width: 100%; padding:0 20px;margin-top: 16px;}
    .yuyue_div .input{margin-top: 8px;}
    .yuyue_div span{margin: 0 auto;}
    .yuyue_div span input{width: 80%;}
    .yuyue_div .input2 span{width: 93%;}
    .yuyue_div .input2 span input{width: 87%;}
    .yuyue_div .btn{margin: 0 auto;}
    /*about*/
    #banner_ny img{height: 294px;width: inherit;position: relative;left: 50%;margin-left:-480px;}
    .adress_top {height: 204px;}
    .adress_top .posnav{width:100%;padding-top: 40px;height: 80px;line-height: 40px;font-size: 36px;padding-left: 170px;background: url(../img/cur.png) left 40px no-repeat;background-size:170px 39px;}
    .adress_top .cur_dress{display: block;margin-top: 0;text-align: right;padding-right: 15px;}
    .adress_top .about_title{top: 56px;}

    .ny_newdec{padding:20px 0;}
    .ny_prolist ul li{padding: 16px;}
    .page{line-height: 46px;padding-bottom: 30px;}
    .page a{width: 46px;height: 46px;line-height: 46px;}
    
    .pro_xx{width: 100%;height: auto;overflow: hidden;}

}
@media (min-width: 768px) and (max-width: 991px){
    
    .ab_dec .ab_img{width: 100%;padding: 0 30px;}
    .ab_dec .nyab_dec, .ab_fz .nyab_dec{padding: 30px;width: 100%;height: 300px;overflow: hidden;}
    .ab_curtle .about_pro{padding: 0 40px;position: relative;}
    .ab_curtle .about_pro .apro_img{padding-bottom: 100px;}
    .ab_curtle .about_pro .apro_img,.ab_curtle .about_pro .apro_dec{width: 100%;}
    .ab_curtle .ab_surtle_bg{width: 100%; padding:0;position: absolute;top: 54%;}
    .ab_fz .ab_img{width: 100%;padding: 0 30px;}
    
    .gallery-thumbs {height:auto;box-sizing: border-box;padding-top:36px;}
    .gallery-thumbs .swiper-slide{width:260px;height:160px;opacity: 0.4;}
    .gallery-thumbs .swiper-slide .pimg{width:260px;height:160px;display: table-cell;text-align: center;vertical-align: middle;}
    .gallery-thumbs .swiper-slide-active {opacity: 1;}
    .swiper-button-white{width:48px!important;height: 48px;!important;font-size:24px;line-height: 48px;}
    .swiper-button-next{right:0px;}
    .swiper-button-prev{left:0px;}
    /*new*/
    .ny_newlist ul li .new_l{padding: 20px 34px;}
    .ny_newlist ul li .new_l .time{height: 30px;line-height: 30px;font-size: 12px;}
    .ny_newlist ul li .new_l .time span{font-size: 20px;}
    .ny_newlist ul li .new_l dd a{height: 46px;line-height: 46px;font-size: 20px;}
    .ny_newlist ul li .new_l dt{height: 60px;line-height: 1.5;padding-top: 10px;font-size: 14px;}

}
@media (max-width: 767px){
    #main .aboutbox .about{padding: 28px 0 0 15px;height: 130px;}
    #main .aboutbox .about .line{top: 0;width: 160px;left: 15px;}
    #main .aboutbox .about h1{font-size: 20px;margin-bottom: 10px;height: 24px;line-height: 24px;}
    #main .aboutbox .about_pro{top: -26px;}
    .apro_dec{padding: 70px 15px 0 15px;height: 210px;background: url(../img/ab.png) 15px 30px no-repeat;background-size: 32px 26px;}
    .apro_img{padding-right: 0;overflow: hidden;}
    #main .apro_img img{height: 200px;width: auto;float: right;}
    .about_pro .s-prev,.about_pro .s-next{font-size: 50px;}
    
    .newbox {margin-top: 0;}
    .newbox .new_bg{height: 720px;}
    .newbox .newcont .ntitle{height: 86px;line-height: 46px;margin-bottom:0;font-size: 24px;padding: 30px 0 10px 0;}
    .newbox .newcont .ntitle:before{bottom: 5px;}
    .newbox .newcont .newlist li a{padding: 0;height: 130px;}
    .newbox .newcont .newlist li .new_time{font-size: 12px;}
    .newbox .newcont .newlist li .new_time span,.newbox .newcont .newlist li:hover .new_time span{font-size: 20px;}
    .newbox .newcont .newlist li .new_dec dt{margin-top: 0;}

    .molbox .title{font-size: 24px;}
    .molbox .pro_molbg,.molbox .pro_molbg img{height: 260px;}
    .molbox ul,.molbox ul li{padding:10px;}

    #main .teambox{padding:0 0 30px 0;}
    #main .teambox .title span{font-size: 24px;padding: 0 10px;}
    #main .teambox .team_dec, #main .teambox .team_dec2{font-size: 14px;padding: 0 15px;}
    #main .teambox .team_dec span {line-height: 40px;font-size: 18px;margin: 16px 0;}
    .team_people{padding: 30px 15px;}
    .team_people .swiper-team p span{height: 20px;line-height: 20px;font-size: 16px;margin-top: 8px;}
    .team_people .swiper-team p{font-size: 14px;}

    .cantact .cant_dec .contact_l .ewbox span{padding-right: 20px;}
    .cantact .cant_dec .contact_l .canbox{padding: 15px 0 8px 18px;}
    .cantact .cant_dec .contact_l .ewbox{padding-top: 44px;}
    .canbox .tact p, .cantact .cant_dec .contact_l .tact2 span{font-size: 16px;height: 24px;line-height: 24px;}
    .canbox .tact,.cantact .cant_dec .contact_l .tact2{font-size: 14px;}
    .yuyue_div p{height: 40px;line-height: 40px;font-size: 20px;}
    .yuyue_div .input span{width: 100%;font-size: 14px;}
    .yuyue_div span input{width: 65%;}
    .yuyue_div .input2 span input{width: 75%;}
    
    /*#banner_ny img{margin-left: -50%;}*/
    .adress_top {height: 140px;}
    .adress_top .posnav{width:100%;padding-top: 10px;height: 40px;line-height: 30px;font-size: 22px;padding-left: 100px;background: url(../img/cur.png) -8px 10px no-repeat;background-size:100px 24px;}
    .adress_top .cur_dress{display: block;margin-top: 0;text-align: right;padding-right: 15px;}
    .adress_top .about_title{top: 63px;left: 45%;line-height: 30px;font-size: 20px;letter-spacing: 10px;}
    .adress_top .about_title:before{content: "";width: 407px;height: 70px;background: url(../img/line2.png) right center no-repeat;background-size:384px 65px;left: -38px;top: -33px;}
    .ab_dec .ab_img{padding: 0 20px;}
    .ab_dec .nyab_dec, .ab_fz .nyab_dec{padding: 20px;height: 300px;overflow: hidden;}
    .ab_curtle .curtle_title{padding-left: 160px;height: 62px; line-height: 40px;font-size: 20px;letter-spacing: 6px;padding-bottom: 18px;}
    .ab_curtle .curtle_title:before{width: 40px;height: 40px;left: 146px;}
    .ab_curtle .curtle_title:after{top: 20px;width: 146px;}
    .ab_curtle .about_pro{padding: 0 20px;}
    .ab_curtle .about_pro .apro_img{padding-bottom: 60px;}
    .ab_curtle .ab_surtle_bg{width: 100%; padding:0;position: absolute;top: 54%;}
    .ab_fz .curtle_title {padding-right:143px;font-size:20px;width: 100%;left: 0;}
    .ab_fz .curtle_title:before{right: 145px;top:10px; width: 40px;height: 40px;}
    .ab_fz .curtle_title:after{width: 196px;right: -50px;}
    .ab_fz{padding: 50px 0;}

    .article_title{padding:20px 0 10px 0;font-size: 18px;}
    .article_title span{font-size: 12px;margin-top: 4px;}
    .ny_newdec{padding:20px;}
    .er_nav{padding: 20px 0;}
    .er_nav a{padding:0 10px;height: 45px;line-height: 45px; }
    .page span{font-size: 20px;}
     
    .pro_xx{margin:0;}
    .pro_xx .khxx p{padding: 15px 0;font-size: 18px;}
    .pro_xx .khxx p span{font-size: 14px;}
    .pro_xx .photo_xx{font-size: 12px;}
    .product{padding: 0 10px;}
    .gallery-thumbs {height:auto;box-sizing: border-box;padding-top:10px;}
    .gallery-thumbs .swiper-slide{width:146px;height:89px;opacity: 0.4;}
    .gallery-thumbs .swiper-slide .pimg{width:146px;height:89px;display: table-cell;text-align: center;vertical-align: middle;}
    .gallery-thumbs .swiper-slide-active {opacity: 1;}
    .swiper-button-white{width:30px!important;height: 30px;!important;font-size:20px;line-height: 30px;}
    .swiper-button-next{right:20px;}
    .swiper-button-prev{left:20px;}
    /*new*/
    .ny_newlist{padding: 0 20px;}
    .ny_newlist ul li{margin: 0 0 20px 0;}
    .ny_newlist ul li .new_l{padding: 20px 10px;}
    .ny_newlist ul li .new_l .time{height: 40px;line-height: 40px;font-size: 12px;}
    .ny_newlist ul li .new_l .time span{font-size: 24px;}
    .ny_newlist ul li .new_l dd a{height: 46px;line-height: 46px;font-size: 20px;}
    .ny_newlist ul li .new_l dt{height: 60px;line-height: 25px;padding-top: 10px;font-size: 14px;}
}
@media (max-width: 320px){
    #molheader,.logomol{height: 70px;}
    #molheader .mol_navbutton{top: 18px;}
    #main .aboutbox .about_pro{top: -6px;}
    .apro_dec span i{font-size: 24px;}
    .apro_dec span{font-size: 12px;}
    .newbox .new_bg{height: 650px;}
    .newbox .newcont .ntitle{height: 60px;line-height: 40px;margin-bottom:0;font-size: 20px;padding: 15px 0 5px 0;}
    .newbox .newcont .newlist li a{height: 120px;}
    .newbox .newcont .newlist li .new_dec{padding:14px 14px; }
    .newbox .newcont .newlist li .new_time{line-height: 30px;overflow: hidden;font-size: 12px;}
    .newbox .newcont .newlist li .new_time span{display: block; }
    .newbox .newcont .newlist li:hover .new_time span{font-size: 18px;}
    .newbox .newcont .newlist li .new_dec dd{font-size: 14px;}

    .molbox{padding-top: 70px;}
    .molbox .pro_molbg, .molbox .pro_molbg img{height: 230px;}
    .molbox .title{font-size: 20px;top: 16px;}
    .molbox ul, .molbox ul li{padding: 6px;}
    #main .teambox .title{height: 40px;line-height: 40px;}
    #main .teambox .title span{font-size: 20px;}

    .cantact .cant_dec .contact_l .ewbox span{padding-right: 14px;font-size: 14px;}
    .cantact .cant_dec .contact_l{padding:0 15px; }
    .cantact .cant_dec .contact_l .canbox{padding: 15px 0 8px 4px;}
    .canbox .tact p, .cantact .cant_dec .contact_l .tact2 span{font-size: 14px;height: 20px;line-height: 20px;}
    .canbox .tact,.cantact .cant_dec .contact_l .tact2{font-size: 12px;padding-right: 0;line-height: 26px;}
    .yuyue_div p{height: 40px;line-height: 30px;font-size: 18px;padding-top: 10px;}
    .yuyue_div .input{width: 100%;}
    .yuyue_div span input{width: 82%;}
    .yuyue_div .input2 span input{width: 72%;}
    .cantact .cant_bg,#main .cantact .cant_bg img{height: 576px;left: 14%;}
    .yuyue_div .input2{margin-bottom: 24px;}
    .yuyue_div .btn{width: 160px;height: 40px;line-height: 40px;font-size: 14px;}
    .adress_top .about_title:before{background-size: 325px 53px;left: -92px;top: -31px;}
    .adress_top .about_title{top: 56px;left: 31%;letter-spacing: 7px;}
    .page{line-height: 36px;padding-bottom: 20px;height:70px;}
    .page a{width: 36px;height: 36px;line-height: 36px;}
    
    .pro_xx,.ny_newdec{padding: 15px;}
    .pro_xx .khxx{padding-left: 20px;}
    .pro_xx .khxx p{padding: 14px 0 8px 0;font-size: 16px;}
    .pro_xx .khxx p span{font-size: 12px;}

    .product{padding: 0;}
    .gallery-thumbs .swiper-slide{width:120px;height:72px;opacity: 0.4;}
    .gallery-thumbs .swiper-slide .pimg{width:120px;height:72px;display: table-cell;text-align: center;vertical-align: middle;}
    .gallery-thumbs .swiper-slide-active {opacity: 1;}
    /*new*/
    .ny_newlist{padding: 0 14px;}
    .ny_newlist ul li{margin: 0;}
    .ny_newlist ul li .new_l .time{height: 30px;line-height: 30px;font-size: 12px;}
    .ny_newlist ul li .new_l .time span{font-size: 20px;}
    .ny_newlist ul li .new_l dd a{height: 40px;line-height: 40px;font-size: 16px;}
    .ny_newlist ul li .new_l dt{height: 100px;line-height: 20px;padding-top: 10px;font-size: 12px;}
    /*.choose2{padding-bottom: 20px;}*/
}

@media (min-width: 568px) and (max-width: 763px){
   .molbox .pro_molbg, .molbox .pro_molbg img{height: 380px;}  
   .molbox ul, .molbox ul li{padding: 10px 20px;} 
   .cantact .cant_bg,#main .cantact .cant_bg img{height: 560px;} 
}
@media (width: 568px){
   .molbox .pro_molbg, .molbox .pro_molbg img{height: 300px;}
}
    

/*-----------------------------分页 start--------------------------------*/
.next1{width: 100%;height: auto;overflow: hidden;text-align: center; margin-bottom:20px;}
.next1 ul{display: inline-block;}
.next1 ul li{display: inline-block;}
.next1 a{display: inline-block;border: 1px solid #ebebeb;color: #999;width: 30px;height: 30px;line-height: 30px;margin: 0 4px;overflow: hidden;}
.next1 a.on1,.next1 a:hover{background: rgb(212, 162, 115);color: #fff;border: 1px solid rgb(212, 162, 115);}
/*--------------------分页 end----------------------*/</pre></body></html>