@media screen and (min-width: 1201px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 850%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 750%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 ÷ 16 × 100% = 62.5%*/}
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; /*1.4 × 10px = 14px */}

.w{width:90%; max-width:1200px; margin:0 auto;}
.pc_fl{float:left;}
.pc_fr{float:right;}
.pc_dn{display:none;}

/* index.html */
.menu{position: absolute;width: 100%;height: .3rem;left: 0;bottom: 0;background: #2e4a33;text-align: center;}
.menu li{display: inline-block;}
.menu li a{display: block;color: #FFFFFF;width: .6rem;line-height: .3rem;font-size: .09rem;}
.menu li.on a,.menu li:hover a{background: #88623e;}
.fugai ul li:hover{transform: translateY(-.05rem);box-shadow:0 0 20px rgba(46, 74, 51, .6);}
.fot_c{display:flex;flex-wrap: wrap;justify-content: space-between;}
.banquan p span a:hover{color: #88623e;}

#certify {position: relative;width: 1334px;margin: 0 auto;margin-top: .3rem;}
#certify .swiper-container{width: 1200px;}
#certify  .swiper-slide{width: 345px;height: 380px;background: #fff;box-shadow: 0 8px 20px rgba(195,177,155,.2);border: 1px solid #a58056;border-radius: 10px;padding: 28px 25px 0;transition:all .3s;}
#certify .swiper-slide-active h3{color: #a58056;}
#certify .swiper-slide-active{border: 2px solid #a58056;}

.buju li:nth-child(2n) .img{float: left;}
.buju li:nth-child(2n) .txt{float: right;}

.quest_right .detail form .btn input:hover{background: #7f260b;}
.bread a:hover{color: #88623e;}
.pages li:hover a{background: #88623e;color: #FFFFFF;border-color: #88623e;}
.news_list li:hover{box-shadow:0 0 .1rem rgba(204, 204, 204, .5);border-bottom-color: #FFFFFF;}
.news_list li:hover .txt .time .more{opacity: 1;}

.youshi ul li:nth-child(1){border-left: none;}
.fenlei_tit{width: 100%;background-image: url("../img/bg3.jpg");background-size: cover;height: 2.7rem;}
.fenlei_tit li{float: left;width: 16.6666%;border-left: 1px solid rgba(255,255,255,.5);height: 2.7rem;position: relative;text-align: center;padding-top: 1rem;transition:all .3s;}
.fenlei_tit li .img{opacity: 0;transition:all .3s;position: absolute;bottom: .1rem;left: 0;right: 0;margin: 0 auto;width: 85%;}
.fenlei_tit li .img img{display: block;width: 100%;}
.fenlei_tit li h3{font-size: .14rem;color: #FFFFFF;transition:all .3s;}
.fenlei_tit li p{font-size: .07rem;margin-top: .03rem;color: rgba(255,255,255,.1);transition:all .3s;}
.fenlei_tit li .more{width: .21rem;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: .25rem;transition:all .3s;}
.fenlei_tit li .more img{display: block;width: 100%;}
.fenlei_tit li.active{background: #FFFFFF;box-shadow:0 0 .1rem rgba(19, 57, 34, .2);padding-top: .5rem;}
.fenlei_tit li.active .more{opacity: 0;}
.fenlei_tit li.active .img{opacity: 1;}
.fenlei_tit li.active h3,.fenlei_tit li.active p{color: #a58056;}
.back a:hover{color: #FFFFFF;background: #a58056;border-color: #a58056;}
.ind_about .txts{width: 100%;margin-top: .2rem;margin-bottom: .2rem;}

.ind_about .txts .wal2{width:100%; margin:0px auto;}
.pageNow{height:66px; position:relative; border-bottom:#d26d3f solid 1px;}
.pageNow h2{color:#d26d3f; font-weight:400; line-height:65px; font-size:22px;}
.pageNow div{color:#666; position:absolute; top:12px; right:0px;}
.pageNow div a{color:#666;}
.pageNow div a:hover{color:#d26d3f;}
.pageNav{height:120px; padding-top:40px;}
.pageNav li{float:left; padding-right: 47px;padding-left: 35px;}
.pageNav a{display:block; width:156px; height:38px; line-height:38px; text-align:center; font-size:18px; background:#d1b7a4;}
.pageNav a:hover, .pageNav a.on{background:#2e4a33; color:#FFF;}
.pageNav_on {
    background: #2e4a33!important;
    color: #FFF;
}
.figure_imgpc {display: none;}
.figure{padding:70px 0; text-align:center;}
.figure .bigImg{width:750px; height:432px; margin:0 auto; position:relative; border:#CCC solid 10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
.figure .bigImg .slick-arrow{display:block; position:absolute; z-index:10; top:180px; width:50px; height:77px;}
.figure .bigImg .slick-prev{background:url("../images/pre_arrow.png") left center no-repeat; left:-65px;}
.figure .bigImg .slick-next{background:url("../images/pre_arrow.png") right center no-repeat; right:-65px;}
/**/
.figure .list{height:200px; padding-top:70px; width:1050px; margin:0 auto;}
.figure .list .slick div{padding:0 5px;}
.figure .list img{width:100%; opacity:0.5; cursor:pointer;}
.figure .list .slick-current img{opacity:1;}
.figure .list .slick-arrow{display:block; position:absolute; z-index:10; top:100px; width:22px; height:38px;}
.figure .list .slick-prev{background:url("../images/pre_s_arrow.png") left center no-repeat; left:-45px;}
.figure .list .slick-next{background:url("../images/pre_s_arrow.png") right center no-repeat; right:-45px;}

.ind_about .txts p{text-indent: 2em;color: #000000;font-size: .09rem;line-height: .18rem;}
}

/* index.html */
header{width: 100%;background: #FFFFFF;height: 1.1rem;position: relative;}
.logo{margin-top: .26rem;}
.logo .img{width: auto;height: .28rem;border-right: .01rem solid #6e6e6e;padding-right: .06rem;float: left;}
.logo .img img{display: block;width: auto;height: 100%;}
.logo p{float: left;color: #666666;font-size: .1rem;margin: .12rem 0 0 .1rem;}
header .tel{line-height: .8rem;font-size: .11rem;color: #2e4a33;}
header .tel span{font-size: .18rem;}
.banner{width: 100%;height: 3rem;background-position: center;background-size: cover;}

.ind_about{margin-top: .4rem;}
.indtit{text-align: center;}
.indtit h3{line-height: 1;color: #2e4a33;font-size: .2rem;}
.indtit p{font-size: .09rem;line-height: .12rem;color: #666666;margin-top: .05rem;}

.indtitab{text-align: center;}
.indtitab h3{line-height: 1;color: #88623e;font-size: .2rem;}
.indtitab p{font-size: .09rem;line-height: .12rem;color: #88623e;margin-top: .05rem;}

.ind_about .img{width: 40%;margin-top: .2rem;}
.ind_about .img img{display: block;width: 100%;}


.ind_about .img{width: 40%;margin-top: .2rem;}
.ind_about .img img{display: block;width: 100%;}
.ind_about .txtlianxi{width: 54%;margin-top: .2rem;margin-bottom: .2rem;}
.ind_about .txtlianxi .t1{color: #555555;font-size: .18rem;line-height: .18rem;}
.ind_about .txtlianxi .t2{color: #555555;font-size: .08rem;line-height: .18rem;}
.ind_about .txtlianxi .t3{width: 100%;margin-top: .2rem;margin-bottom: .2rem;}
.ind_about .txtlianxi h1{color: #555555;font-size: .11rem;line-height: .18rem;}
.ind_about .txtlianxi p{color: #555555;font-size: .10rem;line-height: .18rem;}

.ind_about .txt{width: 54%;margin-top: .2rem;}
.ind_about .txt p{text-indent: 2em;color: #000000;font-size: .09rem;line-height: .18rem;}

.xiangmu{margin-top: .5rem;background: #e8dccf;padding: .45rem 0;width: 100%;overflow: hidden;}
#certify  .swiper-slide h3{text-align: center;font-weight: normal;color: #666666;font-size: 32px;transition:all .3s;}
#certify  .swiper-slide .img{display:block;width: 100%;height: 190px;position: relative;margin-top: 15px;}
#certify  .swiper-slide .img img{display: block;margin: auto;max-width: 100%;max-height: 100%;position: absolute;width: auto;height: auto;top: 0;bottom: 0;left: 0;right: 0;}
#certify  .swiper-slide p {font-size: 18px;line-height: 26px;color: #666666;margin-top: 20px;}
#certify .swiper-button-prev,#certify .swiper-button-next{width: 48px;height: 40px;background-size: 100%;margin-top: -20px;}
#certify .swiper-button-prev{left: 0;background-image: url(../img/15.png);}
#certify .swiper-button-next{right: 0;background-image: url(../img/16.png);}

.zx_c .items{display:none;list-style: none;}
.zx_c .items.thisclass{display:list-item;}
.tiyan{margin-top: .5rem;}
.tiyan .zx_t{text-align: center;margin-top: .16rem;}
.tiyan .zx_t li{display: inline-block;width: .6rem;margin: 0 .03rem;background-position: center bottom;background-repeat: no-repeat;background-size: .08rem .06rem;padding-bottom: .06rem;cursor: pointer;}
.tiyan .zx_t li p{display: block;width: .6rem;height: .15rem;background: #2e4a33;color: #FFFFFF;border-radius: .08rem;line-height: .15rem;font-size: .09rem;}
.tiyan .zx_t li p:hover{background: #88623e;}
.tiyan .zx_t li.active{background-image: url("../img/11.png");}
.tiyan .zx_c{margin-top: .05rem;}
.pz_img{width: 100%;border: 1px solid #666666;padding: .1rem .15rem .15rem;}
.pz_img ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.pz_img ul li{overflow: hidden;margin: .05rem 0 0 0;}
.pz_img ul li:nth-child(1){width: 100%;}
.pz_img ul li:nth-child(2){width: 59%;}
.pz_img ul li:nth-child(3){width: 40%;}
.pz_img ul li:nth-child(4){width: 28.5%;}
.pz_img ul li:nth-child(5){width: 29.6%;}
.pz_img ul li img{display: block;width: 100%;height: 100%;object-fit: cover;}
.picScroll-left{margin-top: .23rem;}
.picScroll-left li{float: left;width: 1.73rem;height: 1.12rem;overflow: hidden;margin-right: .05rem;}
.picScroll-left li img{display: block;width: 100%;height: 100%;object-fit: cover;}
.tempWrap{width: 100%!important;}

.fugai{margin-top: .5rem;background: #e8dccf;padding: .4rem 0 .45rem;}
.fugai ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.fugai ul li{width: 27%;margin-top: .18rem;transition:all .3s;}
.fugai ul li a{display: block;position: relative;width: 100%;}
.fugai ul li .img img{display: block;width: 100%;}
.fugai ul li .txt{position: absolute;color: #FFFFFF;top: .2rem;left: .12rem;font-size: .12rem;line-height: .18rem;}

.footer{width: 100%;background: #c7a27b;padding: .25rem 0;}
.footer .fot_logo{width: auto;height: .27rem;margin-top: .15rem;}
.footer .fot_logo img{display: block;width: auto;height: 100%;}
.footer .tel{color: #000000;font-size: .11rem;margin-top: .17rem;}
.footer .tel span{font-size: .19rem;}
.footer .adds{color: #000000;line-height: .15rem;padding: .15rem .2rem;border-left: 1px dashed #666666;border-right: 1px dashed #666666;}
.footer .adds h2{font-size: .13rem;font-weight: normal;}
.footer .adds p{font-size: .07rem;}
.banquan{text-align: center;color: #535353;font-size: .09rem;line-height: .14rem;padding: .16rem 0;}
.banquan p span{margin: 0 .05rem;}
.banquan p span a{color: #535353;}

/* buju.html */
.buju li{position: relative;width: 100%;margin-bottom: .4rem;}
.buju li:after{content: "";display: block;position: absolute;width: 100%;z-index: -1;background: #f5f5f5;height: 1.6rem;top: 0;left: 0;}
.buju li .tit{text-align: center;color: #2e4a33;font-size: .12rem;padding-top: .35rem;margin-bottom: .4rem;}
.buju li .con{width: 100%;background: #FFFFFF;border-radius: .05rem;padding: .23rem;box-shadow:0 0 .2rem rgba(229, 229, 229, .4);}
.buju li .img{float: right;width: 55.58%;height: 2rem;overflow: hidden;}
.buju li .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.buju li .txt{width: 39%;margin-top: .16rem;float: left;}
.buju li .txt h3{font-size: .14rem;color: #333333;border-bottom: 1px dashed #cccccc;padding-bottom: .05rem;}
.buju li .txt p{font-size: .1rem;line-height: .19rem;margin-top: .08rem;color: #333333;}

/* jiameng.html */
.ditu{width: 100%;background-image: url("../img/bg1.jpg");background-size: cover;background-position: center;padding: .5rem 0;}
.ditu .img{width: 64%;}
.ditu .img img{display: block;width: 100%;}
.ditu .txt{position: absolute;right: 0;top:50%;transform:translate(0,-50%);}
.ditu .txt h3{font-size: .36rem;color: #2e4a33;line-height: 1;}
.ditu .txt p{display: block;text-align: center;color: #666666;border: .01rem solid #666666;line-height: .2rem;border-radius: .11rem;font-size: .15rem;width: 100%;margin-top: .08rem;}

.baozhang{margin-top: .5rem;}
.baozhang .tit h3{text-align: center;color: #2e4a33;line-height: 1;font-size: .24rem;}
.baozhang .tit p{text-align: center;color: #88623e;font-size: .1rem;margin-top: .03rem;}
.baozhang ul{display:flex;flex-wrap: wrap;justify-content: space-between;margin-top: .15rem;}
.baozhang ul li{background: #FFFFFF;box-shadow:0 0 .1rem rgba(241, 241, 241, .8);margin-top: .13rem;width: 31%;text-align: center;padding: .23rem .1rem;}
.baozhang ul li h3{font-size: .2rem;color: #a48056;line-height: 1;}
.baozhang ul li p{font-size: .09rem;line-height: .12rem;color: #201d1a;margin-top: .07rem;}

.tiaojian{width: 100%;background-image: url("../img/bg2.jpg");background-position: center;background-size: cover;margin-top: .5rem;padding: .5rem 0;}
.tiaojian .tit h3{text-align: center;color: #FFFFFF;line-height: 1;font-size: .26rem;}
.tiaojian .tit p{text-align: center;color: #88623e;font-size: .2rem;margin-top: .05rem;}
.tiaojian ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.tiaojian ul li{width: 33.33%;text-align: center;color: #FFFFFF;margin-top: .45rem;}
.tiaojian ul li img{display: block;margin: 0 auto;width: .77rem;}
.tiaojian ul li p{font-size: .1rem;line-height: .14rem;margin-top: .1rem;padding: 0 .4rem;}
.tiaojian .txt{text-align: center;color: #FFFFFF;font-size: .08rem;margin-top: .4rem;}

.zhichi{width: 100%;padding: .5rem 0;background: linear-gradient(to right,#e9ddd1,#dec5a5);}
.zhichi .tit h3{text-align: center;color: #080808;font-size: .24rem;line-height: 1;}
.zhichi .tit h4{font-weight: normal;text-align: center;color: #88623e;font-size: .2rem;line-height: 1;margin-top: .08rem;}
.zhichi .tit p{text-align: center;color: #4d4d4d;font-size: .09rem;line-height: .13rem;margin-top: .14rem;}
.zhichi ul{display:flex;flex-wrap: wrap;justify-content: space-between;margin-top: .3rem;padding: 0 .5rem;}
.zhichi ul li{width: 17.45%;height: 1rem;background: #ffffff linear-gradient(rgba(232,220,190,.3),rgba(215,184,130,.3));border-radius: .08rem;margin-top: .15rem;padding-top: .16rem;}
.zhichi ul li img{display: block;margin: 0 auto;width: .44rem;}
.zhichi ul li p{text-align: center;color: #333333;font-size: .11rem;margin-top: .06rem;}

.questions{margin-top: .5rem;    border-top: 1px solid #a2684f;margin-bottom: .5rem;}
.question{margin-top: .5rem;margin-bottom: .5rem;}
.quest_left{width: 30%;border: 1px solid #333333;padding: .08rem;}
.quest_left h3{text-align: center;font-weight: normal;font-size: .09rem;color: #000000;margin-bottom: .12rem;}
.quest_left ul li{border-bottom: 1px solid #e5e5e5;overflow: hidden;padding: 0 0 .05rem .15rem;margin-top: .05rem;}
.quest_left ul li img{display: block;float: left;width: .26rem;}
.quest_left ul li p{float: left;font-size: .08rem;line-height: .1rem;color: #a48056;margin: .03rem 0 0 .05rem;}
.quest_left .txt{font-size: .07rem;line-height: .1rem;color: #000000;margin-top: .1rem;}
.quest_right{width: 60%;}
.quest_right h2{font-weight: normal;text-align: center;font-size: .15rem;color: #a1533b;line-height: 1;margin-bottom: .05rem;}
.quest_right .detail form{display:flex;flex-wrap: wrap;justify-content: space-between;}
.quest_right .detail form .box{width: 48%;height: .2rem;margin-top: .1rem;}
.quest_right .detail form span{display: block;float: left;font-size: .08rem;color: #333333;line-height: .2rem;width: .4rem;}
.quest_right .detail form .box input{display: block;float: right;width: calc(100% - .4rem);border: none;outline: none;height: .2rem;background: #ebebeb;padding: 0 .05rem;font-size: .08rem;}
.quest_right .detail form .box select{display: block;float: right;width: calc(100% - .4rem);border: none;outline: none;height: .2rem;background: #ebebeb;padding: 0 .05rem;font-size: .08rem;}
.quest_right .detail form .box_liu{width: 100%;margin-top: .1rem;}
.quest_right .detail form .box_liu textarea{display: block;float: right;width: calc(100% - .4rem);border: none;outline: none;height: .6rem;background: #ebebeb;padding: .05rem;font-size: .08rem;}
.quest_right .detail form .btn{width: 100%;padding-left: .4rem;margin-top: .1rem;}
.quest_right .detail form .btn input{display: block;width: 100%;border: none;outline: none;height: .2rem;background: #a1533b;padding: 0 .05rem;font-size: .08rem;cursor: pointer;color: #FFFFFF;transition:all .3s;}

/* news_list.html */
.news{border-bottom: 1px solid #c7a27b;padding-bottom: .35rem;margin-top: .3rem;}
.bread{border-bottom: 1px solid #88623e;padding-bottom: .05rem;font-size: .11rem;color: #999999;}
.bread a{color: #999999;}
.news_list li{border-bottom: 1px solid #cccccc;background: #FFFFFF;padding: .1rem;margin-top: .15rem;transition:all .3s;}
.news_list li .img{width: 1.4rem;float: left;}
.news_list li .img a{display: block;width: 100%;height: .8rem;overflow: hidden;}
.news_list li .img a img{display: block;width: 100%;height: 100%;object-fit: cover;}
.news_list li .txt{float: right;width: calc(100% - 1.6rem);margin-top: .08rem;}
.news_list li .txt .con{float: left;width: calc(100% - 1.15rem);}
.news_list li .txt .con h3 a{display: block;font-weight: normal;color: #333333;font-size: .09rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_list li .txt .con p{font-size: .08rem;line-height: .14rem;margin-top: .08rem;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}
.news_list li .txt .time{float: right;width: 1.15rem;text-align: right;}
.news_list li .txt .time p{font-size: .1rem;color: #666666;}
.news_list li .txt .time .more{width: .5rem;opacity:0;transition:all .3s;margin-top: .25rem;float: right;}
.news_list li .txt .time .more img{display: block;width: 100%;}
.pages{text-align: center;margin-top: .4rem;}
.pages li{display: inline-block;}
.pages li a{display: block;width: .36rem;border: 1px solid #999999;line-height: .16rem;font-size: .08rem;color: #333333;}
.pages li.on a{background: #88623e;color: #FFFFFF;border-color: #88623e;}

/* chanpin.html */
.youshi{width: 100%;background: #f5f5f5;padding: .4rem 0 .3rem;}
.youshi .tit{text-align: center;}
.youshi .tit img{display: inline-block;width: .29rem;vertical-align: top;}
.youshi .tit .txt{display: inline-block;vertical-align: top;margin-left: .06rem;}
.youshi .tit .txt h3{line-height: 1;color: #88623e;font-size: .29rem;}
.youshi .tit .txt p{color: #88623e;font-size: .1rem;margin-top: .02rem;}
.youshi ul{background: #FFFFFF;width: 100%;box-shadow:0 0 .1rem rgba(229, 229, 229, .5);margin-top: .3rem;padding: .3rem 0;display:flex;flex-wrap: wrap;justify-content: space-between;}
.youshi ul li{width: 20%;text-align: center;border-left: 1px solid #e5e5e5;padding: .13rem 0 .15rem;}
.youshi ul li h3{font-size: .12rem;color: #333333;}
.youshi ul li p{font-size: .08rem;margin-top: .04rem;color: #666666;}

.fenlei{margin-bottom: .5rem;}
.fenlei .zx_c{margin-top: .25rem;}
.fenlei .zx_c .items .txt{font-size: .09rem;color: #666666;}
.fenlei .zx_c .items ul{display:flex;flex-wrap: wrap;}
.fenlei .zx_c .items ul li{width: 32.5%;height: 1.9rem;overflow: hidden;margin: .06rem 0 0 1.25%;}
.fenlei .zx_c .items ul li:nth-child(3n+1){margin-left: 0;}
.fenlei .zx_c .items ul li img{display: block;width: 100%;object-fit: cover;}
.back a{display: block;margin: 0 auto;width: .8rem;border: 1px solid #666666;line-height: .2rem;border-radius: .11rem;text-align: center;font-size: .11rem;color: #666666;margin-top: .25rem;}





@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 ÷ 16 × 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 × 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{width:100%;height:auto;border:none;}
.ww{width:93.75%; margin:0 auto;}
.sj_fl{float:left;}
.sj_fr{float:right;}
.sj_clear{clear:both;}
.sj_dn{display:none;}

header{width: 100%;background: #FFFFFF;height: .7rem;position: relative;}
.logo{margin-top: .13rem;margin-left: .1rem;}
.logo .img{height: .24rem;padding-right: .06rem;}
.logo p{margin: .1rem 0 0 .08rem;}
header .tel{line-height: .2rem;font-size: .1rem;text-align: right;padding-right: .1rem;border-bottom: 1px solid #f1f1f1;}
header .tel span{font-size: .13rem;}
.banner{height: 1.8rem;}
/*    导航菜单     */
.menu{float: right;}
.nav {position:fixed;opacity:0;z-index: 10001;-webkit-transform:translateX(0);transform:translateX(0);width:35%;height:100%;-webkit-transition-property: all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms; padding: .4rem 0 .15rem 0; top:0;}
.nav--active .nav {opacity: 1;background:rgba(0,0,0,.8);}
.nav__list {padding:0.1rem;line-height:0.35rem;font-size:0.13rem; height:100%;overflow:scroll;}
.nav__list li,.nav__list li a{color:#FFFFFF;}
.nav__trigger{display: block;position:absolute;width: 30px;height: 25px;right: .1rem;top: .35rem;z-index: 1001;}
.nav--active .nav__trigger{position: fixed;z-index: 10002;}
.nav__icon {display: inline-block;position: relative;width: 28px;height: 3px;background-color: #2e4a33;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,.nav__icon:after {content: '';display: block;width: 28px;height: 3px;position: absolute;background: #2e4a33;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top: -10px;}
.nav__icon:after {margin-top: 10px;}
.nav--active .nav {-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.nav--active .nav__icon {background: rgba(0, 0, 0, 0)!important;}
.nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); background:#FFFFFF;}
.nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg); background:#FFFFFF;}
.nav__list li ul li{line-height:.2rem; margin-top:.12rem;}

/* index.html */
.ind_about{margin-top: .3rem;}
.indtit h3{font-size: .22rem;}
.indtit p{font-size: .1rem;line-height: .16rem;}

.ind_about .img{width: 100%;}
.ind_about .txt{width: 100%;margin-top: .15rem;}
.ind_about .txt p{font-size: .12rem;line-height: .2rem;}


.ind_about .img{width: 100%;margin-top: .2rem;}
.ind_about .img img{display: block;width: 100%;}
.ind_about .txtlianxi{width: 100%;margin-top: .2rem;margin-bottom: .2rem;}
.ind_about .txtlianxi .t1{text-indent: 2em;color: #555555;font-size: .09rem;line-height: .18rem;}
.ind_about .txtlianxi .t2{text-indent: 2em;color: #000000;font-size: .09rem;line-height: .18rem;}
.ind_about .txtlianxi p{text-indent: 2em;color: #000000;font-size: .09rem;line-height: .18rem;}
.ind_about .txtlianxi .t3{width: 100%;margin-top: .2rem;margin-bottom: .2rem;}
.ind_about .txtlianxi h1{color: #555555;font-size: .11rem;line-height: .18rem;}


/* xingxiang.html */
.ind_about .txts{width: 100%;margin-top: .2rem;}

.ind_about .txts .wal2{width:100%; margin:0px auto;}
.pageNow{height:66px; position:relative; border-bottom:#d26d3f solid 1px;}
.pageNow h2{color:#d26d3f; font-weight:400; line-height:65px; font-size:22px;}
.pageNow div{color:#666; position:absolute; top:12px; right:0px;}
.pageNow div a{color:#666;}
.pageNow div a:hover{color:#d26d3f;}
.pageNav{height:120px; padding-top:40px;}
.pageNav li{float:left; padding-top: 10px;padding-left: 25px;}
.pageNav a{display:block; width:156px; height:38px; line-height:38px; text-align:center; font-size:18px; background:#d1b7a4;}
.pageNav a:hover, .pageNav a.on{background:#2e4a33; color:#FFF;}
.pageNav_on {
    background: #2e4a33!important;
    color: #FFF;
}
.figure_img {display: none;}

.figure{margin-top: .8rem;text-align:center;}
.figure .bigImg{ margin:0 auto; position:relative; border:#CCC solid 10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
margin-top: .2rem;
}
.figure .bigImg .slick-arrow{display:block; position:absolute; z-index:10; top:180px; width:50px; height:77px;}
.figure .bigImg .slick-prev{background:url("../images/pre_arrow.png") left center no-repeat; left:-65px;}
.figure .bigImg .slick-next{background:url("../images/pre_arrow.png") right center no-repeat; right:-65px;}
/**/
.figure .lists{padding-top:70px; margin:0 auto;}
.figure .lists .slick div{padding:0 5px;}
.figure .lists img{width:100%; opacity:0.5; cursor:pointer;}
.figure .lists .slick-current img{opacity:1;}
.figure .lists .slick-arrow{display:block; position:absolute; z-index:10; top:100px; width:22px; height:38px;}
.figure .lists .slick-prev{background:url("../images/pre_s_arrow.png") left center no-repeat; left:-45px;}
.figure .lists .slick-next{background:url("../images/pre_s_arrow.png") right center no-repeat; right:-45px;}

.ind_about .txts p{text-indent: 2em;color: #000000;font-size: .09rem;line-height: .18rem;}



.xiangmu{margin-top: .3rem;padding: .3rem 0;}
.xiangmu_c{position: relative;margin-top: .2rem;}
#certify  .swiper-slide{height: 2.1rem;background: #fff;box-shadow: 0 8px 20px rgba(195,177,155,.2);border: 1px solid #a58056;border-radius: 10px;padding: 15px 10px 0;}
#certify  .swiper-slide h3{font-size: .16rem;}
#certify  .swiper-slide .img{height: .9rem;margin-top: .15rem;}
#certify  .swiper-slide p {font-size: .11rem;line-height: .2rem;margin-top: .1rem;}
#certify .swiper-button-prev,#certify .swiper-button-next{width: .24rem;height: .2rem;margin-top: -.1rem;}
#certify .swiper-button-prev{left: .1rem;}
#certify .swiper-button-next{right: .1rem;}

.tiyan{margin-top: .3rem;}
.tiyan .zx_t li{width: .7rem;}
.tiyan .zx_t li p{width: .7rem;height: .22rem;border-radius: .11rem;line-height: .22rem;font-size: .12rem;}
.tiyan .zx_c{margin-top: .1rem;}
.pz_img{padding: .05rem .1rem .1rem;}
.pz_img ul li{height: 1rem;}
.picScroll-left{margin-top: .2rem;}
.picScroll-left li{height: 1rem;}

.fugai{margin-top: .3rem;padding: .3rem 0;}
.fugai ul li{width: 32%;margin-top: .15rem;}
.fugai ul li .txt{top: .2rem;left: .12rem;font-size: .13rem;line-height: .2rem;}

.footer{padding: .25rem 0;}
.footer .fot_logo{width: 1.35rem;height: auto;margin: 0 auto;margin-top: 0;}
.footer .fot_logo img{width: 100%;height: auto;}
.footer .tel{font-size: .11rem;margin-top: .1rem;text-align: center;}
.footer .adds{line-height: .18rem;padding: 0;border-left: none;border-right: none;text-align: center;margin-top: .1rem;}
.footer .adds p{font-size: .1rem;}
.banquan{font-size: .1rem;line-height: .18rem;padding: .1rem 0;}
.banquan p span{margin: 0 .06rem;display: inline-block;}

/* buju.html */
.buju li:after{height: 1.6rem;}
.buju li .tit{padding-top: .3rem;margin-bottom: .3rem;}
.buju li .con{padding: .15rem;}
.buju li .img{width: 100%;height: 1.9rem;float: none;}
.buju li .txt{width: 100%;margin-top: .15rem;float: none;}
.buju li .txt h3{font-size: .14rem;}
.buju li .txt p{font-size: .12rem;line-height: .2rem;}

/* jiameng.html */
.ditu{padding: .3rem 0;}
.ditu .img{width: 100%;margin-top: .15rem;}
.ditu .txt{position: static;transform:translate(0);}
.ditu .txt h3{text-align: center;}
.ditu .txt p{width: 2.15rem;margin: 0 auto;margin-top: .08rem;}

.baozhang{margin-top: .3rem;}
.baozhang .tit p{margin-top: .05rem;}
.baozhang ul{margin-top: .1rem;}
.baozhang ul li{margin-top: .1rem;width: 48%;padding: .2rem .1rem;}
.baozhang ul li p{font-size: .11rem;line-height: .18rem;}

.tiaojian{margin-top: .3rem;padding: .3rem 0;}
.tiaojian .tit h3{font-size: .24rem;}
.tiaojian .tit p{font-size: .16rem;}
.tiaojian ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.tiaojian ul li{width: 32%;margin-top: .25rem;}
.tiaojian ul li img{width: .65rem;}
.tiaojian ul li p{font-size: .11rem;line-height: .18rem;margin-top: .1rem;padding: 0 .05rem;}
.tiaojian .txt{font-size: .1rem;margin-top: .25rem;}

.zhichi{padding: .3rem 0;}
.zhichi .tit h4{font-size: .16rem;}
.zhichi .tit p{font-size: .1rem;line-height: .16rem;}
.zhichi ul{margin-top: .1rem;padding: 0;}
.zhichi ul li{width: 19%;height: .95rem;margin-top: .1rem;padding-top: .16rem;}
.zhichi ul li img{width: .4rem;}

.question{margin-top: .3rem;margin-bottom: .3rem;}
.quest_left{width: 100%;padding: .15rem;}
.quest_left h3{font-size: .15rem;margin-bottom: .15rem;}
.quest_left ul li{padding: 0 0 .1rem .25rem;margin-top: .1rem;}
.quest_left ul li img{width: .3rem;}
.quest_left ul li p{font-size: .12rem;line-height: .15rem;margin: .0rem 0 0 .1rem;}
.quest_left .txt{font-size: .1rem;line-height: .16rem;}
.quest_right{width: 100%;margin-top: .2rem;}
.quest_right h2{margin-bottom: .05rem;}
.quest_right .detail form .box{width: 100%;height: .3rem;}
.quest_right .detail form span{font-size: .12rem;line-height: .3rem;width: .6rem;}
.quest_right .detail form .box input{width: calc(100% - .6rem);height: .3rem;padding: 0 .1rem;font-size: .12rem;}
.quest_right .detail form .box select{width: calc(100% - .6rem);height: .3rem;padding: 0 .1rem;font-size: .12rem;}
.quest_right .detail form .box_liu textarea{width: calc(100% - .6rem);height: .8rem;padding: .1rem;font-size: .12rem;}
.quest_right .detail form .btn{padding-left: .6rem;}
.quest_right .detail form .btn input{height: .3rem;font-size: .12rem;}

/* news_list.html */
.bread{padding-bottom: .08rem;font-size: .12rem;}
.news_list li{padding: 0 0 .1rem;margin-top: .25rem;}
.news_list li .img{width: 1.1rem;}
.news_list li .img a{height: .8rem;}
.news_list li .txt{width: calc(100% - 1.2rem);margin-top: 0;}
.news_list li .txt .con{float: none;width: 100%;}
.news_list li .txt .con h3 a{font-size: .13rem;}
.news_list li .txt .con p{font-size: .11rem;line-height: .16rem;margin-top: .06rem;height: .32rem;}
.news_list li .txt .time{float: none;width: 100%;text-align: left;margin-top: .06rem;}
.news_list li .txt .time p{font-size: .11rem;}
.news_list li .txt .time .more{display: none;}
.pages{margin-top: .3rem;}

/* chanpin.html */
.youshi{padding: .3rem 0;}
.youshi ul{margin-top: .2rem;padding: 0;}
.youshi ul li{width: 50%;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-left: none;padding: .2rem 0;}
.youshi ul li:nth-last-child(1){border-bottom: none;}
.youshi ul li:nth-child(2n){border-right: none;}
.youshi ul li h3{font-size: .14rem;}
.youshi ul li p{font-size: .11rem;margin-top: .06rem;}

.fenlei{margin-bottom: .3rem;}
.fenlei_tit{width: 100%;background-image: url("../img/bg3.jpg");background-size: cover;}
.fenlei_tit li .img{display: none;}
.fenlei_tit li .more{display: none;}
.fenlei_tit ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.fenlei_tit ul li{width: 33.333%;text-align: center;padding: .2rem 0;border-bottom: 1px solid rgba(255,255,255,.4);border-left: 1px solid rgba(255,255,255,.4);}
.fenlei_tit ul li:nth-child(n+4):nth-child(-n+6){border-bottom: none;}
.fenlei_tit ul li:nth-child(3n+1){border-left: none;}
.fenlei_tit li h3{font-size: .14rem;color: #FFFFFF;transition:all .3s;}
.fenlei_tit li p{font-size: .1rem;margin-top: .03rem;color: rgba(255,255,255,.4);transition:all .3s;}
.fenlei_tit ul li.active h3,.fenlei_tit ul li.active p{color: #a58056;}
.fenlei .zx_c{margin-top: .2rem;}
.fenlei .zx_c .items .txt{font-size: .11rem;}
.fenlei .zx_c .items ul{display:flex;flex-wrap: wrap;}
.fenlei .zx_c .items ul li{height: 1.4rem;}

}