body,a{font-size: 18px;color: #cdcdcd;font-family: 微软雅黑;}

body{background: #161616;}

@font-face{

  font-family:"PingFangSC-Regular, sans-serif";  

  src: url(../fonts/BOOKOS.TTF);      

}

@font-face{

  font-family:"ak";  

  src: url(../fonts/AkzidenzGrotesk-Cond.otf);      

}

a{transition:all .5s;}

.container-fluid{padding: 0px;max-width: 1920px;}

a:hover{color: #a28c63;}

.banner{/*background: url(../images/banner.jpg) no-repeat center center; background-size: cover !important;*/position: relative;}

.br_fm{position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}

.br_fm_2{position: relative;top: -150px;right: 50px;}

.banner-img-ls img{width: 100%;}




.nnav{position: absolute;bottom: 0px;background: #c5a976;height: 100px;width: 86.4%;left: 50%;margin-left: -43.2%;z-index: 999;}

.daoh_1 ul li{float: left;display: inline-block;line-height: 100px;padding: 0px 25px;transition:all .5s;}

.daoh_1 ul li a{color: #000000;font-size: 22px;display: block;transition:all .5s}

.daoh_1 ul li a img{display: inline-block;margin-right: 12px;transition:all .5s}

.daoh_1 ul li:hover a{color: #fff;}

.daoh_1 ul li:hover {background: #3b383c;}

.daoh_1 ul li:hover a{filter:invert(100%);color: #000;}



.daoh_1 .active{background: #3b383c;}

.daoh_1 .active a{filter:invert(100%);color: #000;}





.daoh_2{background: url(../images/f5.png) no-repeat left center;margin-left: 25px;}

.daoh_2 ul li {float: left;line-height: 100px;}

.daoh_2 ul li a{font-size: 18px;color: #ffffff;margin-left:35px;transition:all .5s;}

.daoh_2 ul li:hover a{color: #3b383c;}

.daoh_2 .active a{color: #3b383c;}



.pinpaistory{background: url(../images/ix2.jpg) no-repeat top center; height: 1145px;background-size: cover !important;position: relative;}

.ppstory {padding-top: 110px;}

.tit{text-align: center;}

.tit h2{font-size: 36px;color: #d1b47f;letter-spacing: 4px;font-weight: bold;}

.tit p{font-size: 40px;font-family:PingFangSC-Regular, sans-serif;color: #ffffff;opacity: 0.3;letter-spacing: 4px; }

.tit span{display: inline-block;width: 50px;height: 2px;background: #d1b47f;}

.ppstorynr p{text-align: center;line-height: 34px;}

.ppstorynr{width: 900px;margin: 0px auto;margin-top: 30px;overflow-y:scroll;height: 400px;padding-right: 20px; }



.ppstorynr h2{font-size: 30px;color: #d1b47f;font-weight: bold;text-align: center;margin-top: 48px;}

.weilais{background: url(../images/8.png);padding: 100px 0px;}

.weilais{position: absolute;bottom: 0px;width: 100%;}

.future,.future_2{width: 50%;float:left;}

.future .ovh img{width: 100%;height: auto;}

.future  .mt_nr h2 b{font-size: 48px;}
.future_2 .ft_nrnr h2 b{font-size: 24px;}

.future_2 ul li{width: 100%;}

.future_2 ul li .ovh{float: left;width: 50%;}

.future_2 ul li .ovh img{width: 100%;height: auto;}

.ft_js{float: left;width: 50%;position: relative;}

.ft_js img{width: 100%;}

.ft_nr{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.7);}



.ft_nrnr{position: absolute;top: 50%;left: 50%;min-width: 71%;transform:translate(-50%,-50%);}

.ft_nrnr h2{font-size: 22px;color: #d1b47f;margin-bottom: 10px;}

.ft_nrnr  h3{font-size: 40px;color: #ffffff;font-family: PingFangSC-Regular, sans-serif;letter-spacing: 2px;}

.ft_nrnr  h3 small{font-size: 30px;color: #ffffff;}

.ft_nrnr p{font-size: 14px;color: #b9b9b9;line-height: 24px;margin-top: 30px;margin-bottom: 68px;}

.ft_nrnr  span{font-size: 16px;color: #ffffff;font-family: PingFangSC-Regular, sans-serif;background: #d1b47f;display: inline-block;padding: 5px 35px;transition:all .5s;}



.ft_nrnr2  h3{font-size: 36px;color: #ffffff;font-family: PingFangSC-Regular, sans-serif;letter-spacing: 2px;}

.ft_nrnr2  h3 small{font-size: 30px;color: #ffffff;}



.future{position: relative;}

.mt_js{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.mt_nr{position: absolute;top: 50%;left: 50%;min-width: 52%;text-align: center;transform:translate(-50%,-50%);}



.ft_nr:hover span{color: #d1b47f;background: #fff;}

.mt_nr h2{font-size: 24px;color: #d1b47f;margin-bottom: 10px;}

.mt_nr  h3{font-size: 50px;color: #ffffff;font-family: PingFangSC-Regular, sans-serif;letter-spacing: 2px;}

.mt_nr  h3 small{font-size: 30px;color: #ffffff;}

.mt_nr p{font-size: 16px;color: #b9b9b9;line-height: 24px;margin-top: 30px;margin-bottom: 68px;}

.mt_nr  span{font-size: 16px;color: #ffffff;font-family: PingFangSC-Regular, sans-serif;background: #d1b47f;display: inline-block;padding: 5px 35px;transition:all .5s;}

.mt_nr  span:hover {background: #ffffff;color: #d1b47f;}

.future_2 ul li img{transition:all .5s;}

.future_2 ul li:hover .ovh img{transform:scale(1.05);}



.allnct{background:url(../images/dd2.png) no-repeat bottom center #161616;padding-top: 100px;}



.nwceter ul li .ovh{width: 50%;float: left;}

.nwceter ul li .nsnrs{width: 50%;float: left;}



.ns_1 div{float: left;}

.ns_1{width: 100%;height: 69px;position: relative;left: -110px;}

.ns_a{font-size: 90px;color: #d1b47f;font-family: ak;line-height: 63px;letter-spacing: 5px;}

.ns_b span{color: #ffffff;opacity: 0.3;font-size: 22px;font-family: ak;display:inline-block;width: 100%;}

.ns_b{width: 90px;display: inline-block;margin-left: 35px;margin-right: 35px;}

.ns_2 p{font-size: 24px;color: #ffffff;line-height: 40px;margin-top: 40px;	}

.ns_3 span{color: #d1b47f;font-size: 16px;display: inline-block;margin-top: 40px;transition:all .5s;}

.ns_3 span:hover{color: #fff;}

.nwceter ul li img,.ns_1::after{transition:all .5s;}

.nwceter ul li:hover .ovh img{transform:scale(1.1);}

.nwceter ul li:hover  .ns_1::after{width: 0px;}

.nwceter{margin-top: 55px;}

.nwceter ul li{position: relative;height: auto;overflow: hidden;margin-bottom: 25px;}

.nsnrs{position: absolute;top: 50%;right: 0px;transform:translateY(-50%);padding:0px  75px;}

.ns_1::after{content: " ";position: absolute;width: 110px;height: 1px;background: #d1b47f;top: 50%;transform:translateY(-50%);right: 24%;}

.nwceter ul li:nth-child(2n) .ovh{float: right;}

.nwceter ul li:nth-child(2n)  .nsnrs{right: auto;left: 0px;padding-left: 0px;}

.nwceter ul li:nth-child(2n)  .ns_1 div{float: right;} 

.nwceter ul li:nth-child(2n)  .ns_1{position: relative;left: 110px;}

.nwceter ul li:nth-child(2n)  .ns_1::after{left: 35%;}

.nwceter ul li:nth-child(2n)  .ns_b{text-align: right;}

.morenew a{display:block;width: 250px;margin: 0px auto;border: 1px solid #4b4a4b;text-align: center;font-size: 16px;height: 35px;line-height: 33px;}

.morenew{margin-top: 60px;margin-bottom: 120px;}



.contacts{background: url(../images/9.png) ;padding: 100px  0px;}



.contacts  .tit h2{color: #000000;}

.contacts  .tit span{background: #000000;}



.ixct_1{width: 24%;float: left;background: url(../images/rs1.png) no-repeat right center;}

.ixct_2{width:39%;float: left;background: url(../images/rs1.png) no-repeat right center;text-align: center;}

.ixct_3{width: 36%;float: right;}



.share ul {margin-top: 10px;

}

.share ul li {

    display: inline-block;

    vertical-align: middle;

    margin: 0 3px;

}

.share ul li a {
    opacity: 0.9;
    transition: all 0.3s linear 0.05s;
}

.share ul li:hover a {
    opacity: 1;
}

.ixcontact{}

.ixct_3 ul{margin: auto;float: right;}

.ixct_3 ul li{float: left;display: table-cell;text-align: center;margin: 0px 15px;}

.ixct_3 ul li:last-child{margin-right: 0px;}

.ixct_2 p{text-align: left;font-size: 16px;color: #ffffff;text-indent: 18%;margin-bottom: 10px;}

.ixct_1 p{font-size: 16px;color: #e1ddd6;}

.ixct_2 p span{opacity: 0.6;}

.ixct_3 li p{font-size: 16px;color: #e1ddd6;margin-top: 3px;}

.ixcontact{margin-top: 70px;}



.footers{padding: 60px 0px;}



.form_cont input {width: 100%;background: none;border: none;border-bottom: 1px solid #5c5c5c;font-size: 16px;height: 50px;}

.form_cont textarea{width: 100%;background: none;border: none;border-bottom: 1px solid #5c5c5c;font-size: 16px;height:60px;margin-top: 35px;line-height: 60px;

overflow: hidden;}

.tijao{width: 100%;height: auto;overflow: hidden;}

.tijao input{width: 240px;height: 35px;background: #d1b47f;color: #fff;text-align: center;line-height: 30px;display: block;margin: 0px auto;

margin-top: 50px;transition:all .5s;border: none;}

.tijao input:hover{color: #d1b47f;background: #fff;}
.tsbg_3 span img{width: auto !important;}
.tsbg4_1 span img{width: auto !important;}

.footerbottom{background: #000000;height: 50px;line-height: 50px;}

.footerbm span,a{font-size: 14px;color: #848484;}



.br_fm_3{text-align: center;}

.br_fm_3 h2{font-size: 48px;color: #ffffff;margin-bottom: 24px;letter-spacing: 7px;}

.br_fm_3 p{font-size: 18px;color: #ffffff;line-height: 30px;}

.br_fm_1s{width: 760px;}

.tesepros{background: url(../images/02bg.png) no-repeat  center 90px; background-size: cover !important;padding: 115px 0px;}

.tesepros2{padding-bottom: 85px;}

.tesepro ul{margin-top: 0px;}
.tesepro ul li{position: relative;float: left;margin-right: 30px;margin-bottom: 30px;}

.tesepro ul li:nth-child(3n){margin-right: 0px;}

.tsbg_1{position: absolute;bottom: 0px;left: 0px;background: url(../images/prbg.png) no-repeat bottom center;width: 100%;height: 100%;}

.tsbg_2{position: absolute;border: 1px dashed #626562;top: 20px;left: 20px;}

.tsbg_3{position: absolute;bottom: 50px;z-index: 3;color: #fff;left: 40px;transition:all .5s;width: 80%;/*opacity: 0;*/}

.tsbg_3 h2{font-size: 24px;color: #ffffff;margin-bottom: 5px;}

.tsbg_3 p{font-size: 16px;color: #ffffff;font-family:PingFangSC-Regular, sans-serif;font-style:italic; margin-bottom: 5px;}

.tesepro ul li:hover .tsbg_4{opacity: 1; }

.tesepro ul li:hover .tsbg_3{opacity: 0;}

.tsbg_4{background: url(../images/sa10.png) no-repeat bottom center;background-size:cover !important;position: absolute;top: 0px;left: 0px;width: 100%;height: 100%; opacity: 0;transition:all .5s;}

.tesepro ul li img{transition:all .5s;}

.tsbg4_1 h2{font-size: 24px;color: #262626;margin-bottom: 5px;}

.tsbg4_1 p{font-size: 16px;color: #262626;font-family:PingFangSC-Regular, sans-serif;font-style:italic; margin-bottom: 5px;}

.tsbg4_2 span {

    font-size: 16px;

    color: #d1b47f;

    font-family: PingFangSC-Regular, sans-serif;

    background: #000;

    display: inline-block;

    padding: 5px 35px;

    margin-top: 60%;

}

.tsbgnr{text-align: center;position: absolute;top: 50%;left:50%;transform:translate(-50%,-50%);min-height: 100%;}

.tsbg4_1{position: absolute;

top: 25%;

left: 50%;transform:translateX(-50%);}

.tsbg4_2{position: absolute;

bottom: 20%;

left: 50%;

transform: translateX(-50%);

min-width: 100%;}

.tsbg4_1 h2{transition:all .5s;position: relative;top: -30px;}

.tsbg4_1 p{transition:all .5s;position: relative;top: -30px;}

.tsbg4_1 span{transition:all .5s;position: relative;top: -30px;}

.tsbg4_2 span{transition:all .5s;position: relative;top: 30px;}

.tesepro ul li:hover .tsbg4_1 h2{top: 0px;}

.tesepro ul li:hover .tsbg4_1 p{top: 0px;}

.tesepro ul li:hover .tsbg4_1 span{top: 0px;}

.tesepro ul li:hover .tsbg4_2 span{top: 0px;}



.tesepro  ul{height: auto;overflow: hidden;margin-top: 45px;}



.tesepro .morenew{margin-top: 50px;margin-bottom: 0px;}

.dangqians{background: url(../images/SDSD.jpg) no-repeat center center; background-size: cover !important;

padding: 115px 0px;position: relative;}

.tit2 h2{color: #000000;}

.tit2 span{background: #000000;}



.tit3 h2{color: #000000;}

.tit3 span{background: #000000;}

.tit3 p{color: #d1b47f;}



.ans_1{position: absolute;right: 0px;top: -150px;}

.ans_2{position: absolute;left: 70px;bottom: -225px;}



.dangqians .swiper-container{padding: 0px 25px;margin-top: 65px;margin-bottom: 20px;}



.dangqians .swiper-button-prev{background: url(../images/leftsa.png) no-repeat center center;width: 61px;height: 61px;display: inline-block;left: 50px;}

.dangqians .swiper-button-next{background: url(../images/rightsa.png) no-repeat center center;width: 61px;height: 61px;display: inline-block;right: 50px;}

.dangqians .swiper-slide a{height: auto;overflow: hidden;display: block;}

.dangqians .swiper-slide img{transition:all .5s;width: 100%;  }

.dangqians .swiper-slide:hover img{}



.store{width: 1300px;height: auto;margin: 0px auto;overflow: hidden;margin-bottom: 70px;}



.gallery-thumbs{background: url(../images/2.png) no-repeat  center  39px;margin-top: 70px;}

.gallery-thumbs .swiper-slide{text-align: center;cursor: pointer;}

.gallery-thumbs .swiper-slide h2{font-size: 18px;color: #5c5c5c;}

.gallery-thumbs .swiper-slide span{display: inline-block;background: url(../images/31.png)  no-repeat center center; width: 21px;height: 21px;margin-top: 10px;}

.gallery-thumbs .swiper-slide-thumb-active h2{color: #d1b47f !important;}

.gallery-thumbs .swiper-slide-thumb-active span{display: inline-block;background: url(../images/ac.png)  no-repeat center center !important; }

.gallery-top {width: 1200px;margin-top: 35px;}

.gallery-top .swiper-slide{background: #d1b47f;}

.xintd_rt{position: absolute;width: 50%;height: 100%;right: 0px;}

.ss8{position: absolute;left: -15px;top: 50%;margin-top: -15px;}

.ssnrs{color: #fff;position: relative;top: 50%;left: 50px;transform:translateY(-50%);}

.ssnrs h2{font-size: 24px;color: #161616;}

.ssnrs span{display: inline-block;width: 20px;height: 1px;background: #161616;margin-top: 20px;margin-bottom: 10px;}

.ssnrs p{font-size: 16px;color: #161616;margin-bottom: 5px;}

.gallery-thumbs .swiper-button-prev{background: url(../images/leftnn.png) no-repeat center center;width: 20px;height: 35px;top: 44px;}

.gallery-thumbs .swiper-button-next{background: url(../images/rightaa.png) no-repeat center center;width: 20px;height: 35px;top: 44px;}









.joinnr ul li{margin-bottom:1px;cursor: pointer;}

.zpyh_bs{background: #fff;}

.zpyh_bs .nytit h1{margin-bottom: 25px;}

.zpyh_bs{padding: 80px 0px;}

.zhaop{margin-top: 50px;}

.zp_2_lt a{font-size: 14px;color: #FFF;background: #64973b;width: 135px;height: 35px;text-align: center;line-height: 35px;border-radius: 5px;display: block;margin-top: 20px;}

.zp_2{height: auto;overflow: hidden;width: 100%;padding: 0px 0px;display: none;border: 1px solid #d1b47f;position: relative;top: -2px;}

.zp_2_lt{width: 100%;float: left;padding: 48px;font-size: 14px;color: #ffffff;line-height: 28px;}

.zp_2_lt p{font-size: 14px;color: #ffffff;line-height: 28px;}

.zp_2_lt h3{font-size: 16px;color: #ffffff;font-weight: bold;margin-bottom: 10px;}

.zp_1{height: 50px;background: #454545;line-height: 50px;padding: 0px 25px;border: 1px solid #454545;}

.prname{font-size: 16px;color: #fff;font-weight: bold;}

.zinfo{margin-right: 40px;}

.zp_1on{background: #d1b47f !important;color: #000;border: 1px solid #454545;transition:all .5s ease;}

.zp_1on .prname{color: #161616;}

.clck{background: url(../images/zk.png) no-repeat center center;display: inline-block;width: 20px;height: 41px;margin-top: 5px;}

.zp_1on .clck{background: url(../images/jian.png) no-repeat center center;}

.zhaop{margin-bottom: 160px;}



.joinlist ul li{display:table-cell;float: left;width: 200px;height: 60px;text-align: center;line-height: 60px;border: 1px solid #d1b47f;color: #d1b47f;

cursor: pointer;}

.joinlist ul{display: table;width: auto;margin: auto;}

.joinlist{margin-top: 70px;}

.joinnr ul{display: none;}

.joinliston{background: #d1b47f;color: #161616 !important;}

.joinnron{display: block !important;}

.joinnr{margin-top: 30px;}

.joins{margin-bottom: 110px;}



.tsbg_5{position: fixed;top:0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 999;display: none;cursor: pointer;}

.tsbg5nr{background: #d1b47f;padding: 20px;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}



.tsbg5nr_2{text-align: center;}

.tsbg5nr_2 h2{font-size: 20px;color: #262626;margin-top: 25px;text-align: left;}

.tsbg5nr_2 h3{font-size: 14px;color: #262626;margin-top: 18px;text-align: left;}

.tsbg5nr_2 h4{font-size: 14px;color: #262626;margin-top: 36px;text-align: left;}

.tsbg5nr_2 span{display: inline-block;background: #3c3c3c;color: #fff;height: 35px;line-height: 35px;color: #fff;font-size: 14px;padding: 0px 60px;margin-top: 40px;

transition:all .5s;}

.tsbg5nr_2 span:hover{background: #fff;color: #3c3c3c;}




.tsbg_3 .smdes{opacity: 0;}


.tsbg_3 h3{font-size: 18px;color: #ffffff;line-height: 31px;}

.tsbg_3 .smdes{font-size: 14px;color: #ffffff;margin-top: 5px;}

.tsbg4_1 h3{font-size: 18px;color: #262626;line-height: 31px;position: relative;top: -30px;transition:all .5s;}

.tsbg4_1 .smdes{font-size: 14px;color: #262626;margin-top: 5px;position: relative;top: -30px;transition:all .5s;}

.tsbgnr{min-width: 80%;}

.tesepro ul li:hover .tsbg4_1 h3{top: 0px;}

.tesepro ul li:hover .tsbg4_1 .smdes{top: 0px;}

.tesepro_4 .tsbg4_2 span{margin-top: 5%;}





#container{position:relative;width:1230px;margin:0 auto;height: auto;overflow:hidden;}

.grid{/*width:188px;min-height:100px;padding:15px;background:#fff;margin:8px;font-size:12px;float:left;box-shadow:0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);*/-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;

width: 380px;height: auto;}

.grid li{margin-right: 0px !important;margin-bottom: 0px !important;}

.grid .imgholder img{max-width:100%;display:block;background:url(images/loding.gif) no-repeat center;}



.prolist {margin: auto;display: table;width: auto;margin-top: 70px;}

.prolist ul li{display: table-cell;border: 1px solid #c5a976;font-size: 16px;color: #c5a976;padding: 0px 30px;height: 35px;line-height: 32px;margin: 0px 10px;float: left;transition:all .5s;}

.prolist ul li:hover{cursor: pointer;background: #c5a976;color: #161616;}

.prolist .active{background: #c5a976 !important;color: #161616 !important;}



.tesepro_4 ul{display: none;}

.teseproon{display: block !important;}

.shsqc{background: url(../images/scdw.jpg) no-repeat   center 0px;background-size: cover !important;padding-bottom: 30px;}



.shs_2_a{margin-left: 60px;margin-top: 40px;}

.shs_2_a p{font-size: 20px;color: #010101;width: auto;writing-mode:tb-rl;float: right;line-height: 37px;}

.shs_2_a{width: 300px;height: 375px;}

.shs_2_a h2{writing-mode:tb-rl;float: right;border-left:3px solid #f32d20;padding-left: 10px;margin-left: 20px;font-size: 26px;color: #000000;

margin-top: 140px;}

/*.shs_2_a  span{display: block;width: }*/

.shs_1{padding-top: 100px;}



.tittwo{font-size: 36px;color: #000000;text-align: center;font-weight: bold;}

.tittwo img{margin-right: 18px;}

.jpin_1{padding-top: 40px;padding-bottom: 60px;position: relative;}



.jpnr{text-align: center;}

.jpnr h2{font-size: 18px;color: #000000;line-height: 30px;max-width: 200px;margin: 0px auto;text-align: left;margin-top: 30px;margin-bottom: 10px;}

.jpnr span{margin-top:20px;display: inline-block;}
.jpnr span a{font-size: 18px;color: #ffffff;background: #71a968;border-radius: 10px;display: inline-block;padding: 6px 10px;opacity: 0;}

.jpin_1 .swiper-button-next{background: url(../images/sfdse.png) no-repeat center center;width: 77px;height: 77px;}

.jpin_1 .swiper-button-prev{background: url(../images/fe6.png) no-repeat center center;width: 77px;height: 77px;}

.jpin_1 .swiper-container{width: 1000px;margin-top: 50px;}

.jpin_1 .swiper-slide-next span a{opacity: 1;cursor: pointer;}



.youhui_1 .swiper-container{margin-top: 50px;}

.youhui_1 .swiper-button-prev{background: url(../images/leftsa.png) no-repeat center center;width: 61px;height: 61px;display: inline-block;left: 50px;}

.youhui_1 .swiper-button-next{background: url(../images/rightsa.png) no-repeat center center;width: 61px;height: 61px;display: inline-block;right: 50px;}
/*
.youhui_1 .swiper-slide:hover img{transform:scale(1.1);}*/

.youhui_1 .swiper-slide img{transition:all .5s;width: 100%;}

.qingcan{margin-top: 70px;}



.qingcan .gallery-thumbs .swiper-button-prev{background: url(../images/df14.png) no-repeat center center;width: 20px;height: 35px;top: 44px;}

.qingcan .gallery-thumbs .swiper-button-next{background: url(../images/r41.png) no-repeat center center;width: 20px;height: 35px;top: 44px;}

.qingcan .gallery-thumbs .swiper-slide h2{color: #999999;}

.qingcan .gallery-thumbs .swiper-slide span{background: url(../images/33.png) no-repeat center center;}

.qingcan .gallery-thumbs{background: url(../images/sa13.png) no-repeat center 39px;}

.allnct2{padding: 0px;}



.titbl h2{color: #fff;}

.titbl span{background: #71a968;}

.joss{background: url(../images/faads.jpg) no-repeat center center ;padding: 45px 0px;background-size: cover !important;}

.jiarurt{margin-top:110px;margin-bottom: 156px;margin-right: 70px;}

.gsjsas{width: 405px;}

.jiarurt ul li{margin-bottom: 30px;height: auto;overflow: hidden;font-size: 20px;color: #fefefe;}

.titbls h2{color: #000000;}

.titbls span{background: #71a968;}

.titbls p{color: #c5a976 !important;}

.bsbg{background: url(../images/bsbg.jpg) no-repeat top center;}



.prolistls ul li{display: table-cell;border: 1px solid #71a968;font-size: 16px;color: #71a968;padding: 0px 30px;height: 35px;line-height: 32px;margin: 0px 10px;float: left;transition:all .5s;}

.prolistls ul li:hover{cursor: pointer;background: #71a968;color: #fff;}

.prolistls .active{background: #71a968 !important;color: #fff !important;}

.teseprols .tsbg_4{background: url(../images/lvlv.png) no-repeat bottom center;;}

.teseprols .tsbg4_1 h3{color: #fff;}

.teseprols .tsbg4_1 .smdes{color: #fff;}

.teseprols .tsbg4_2 span{background: #ffffff;

font-family: PingFangSC-Regular, sans-serif;

color: #3c3c3c;}

.nybanner{position: relative;}

.nybanner>img{width: 100%;}



.news .nsnrs{position: static;top: auto;right: auto;transform:none;margin-top: 15px;margin-left: 30px;}

.news .ns_2 p{font-size: 22px;}

.news .ns_3 span{font-size: 14px;}

.news  .ns_a{font-size: 60px;}

.news   .ns_b span{font-size: 20px;}

.news .ns_b{margin: 0px 20px;width: 80px;}

.news .ns_1::after{width: 80px;position: static;float: left;margin-top: 25px;}

.news .ns_1{left: -77px;}

.news .ns_2 p{margin-top: 17px;}



.news ul li{padding: 20px 0px;transition:all .7s;}

.news ul li:hover{background: #c5a976;}

.news ul li:hover  .ns_a{color: #393329;}

.news ul li:hover  .ns_1::after{background: #393329;}

.news ul li:hover  .ns_2 p{color: #393329;}

.news ul li:hover  .ns_3 span{color: #393329;}

.news ul li:hover  .ns_b span{color: #393329;}

.allnews{padding: 75px 0px;padding-top: 55px;}



.fenye{margin: 30px 0px;margin-top: 60px;}

.fenye ul{margin: auto;display: table;}

.fenye ul li{display: table-cell;}

.fenye ul li a{font-size: 16px;color: #a28c63;border: 1px solid #a28c63;display: inline-block;padding:5px 12px;margin:0px 5px;border-radius: 2px; }

.fenye ul li:hover a{background: #d1b47f;color: #161616;border: 1px solid #a28c63;}

.fenye .active a{background: #d1b47f !important;color: #161616 !important;border: 1px solid #a28c63 !important; }

.allnews{background: url(../images/allnew.jpg) no-repeat bottom center;}



.allnewnr h1{font-size: 24px;color: #ffffff;margin-bottom: 20px;text-align: center;}

.time{border-top: 1px solid #6e6046;text-align: center;line-height: 37px;}

.time span{font-size: 12px;color: #c5a976;opacity: 0.5;}



.allnewnr p{font-size: 16px;color: #cccccc;line-height: 30px;}



.syyxyy{border-top: 1px solid #6e6046;text-align: center;line-height: 45px;height: auto;overflow: hidden;margin-top: 60px;}

.syyxyy span a{font-size: 14px;color: #c5a976;opacity: 0.5;}

.syyxyy span:hover a{opacity: 1;}

.allnewnr{margin: 30px auto;}

/*.youhuiaa{display: none;position: fixed;top:0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 999;display: none;cursor: pointer;}*/



.timep p{font-size: 16px;color: #cccccc;}



.timenr ul{background: url(../images/xx5.png) repeat-y top center;}

.timenr ul li{height: auto;overflow: hidden;position: relative;height: 50px;background: url(../images/trs2.png) no-repeat center center;margin-bottom: 50px;}

.timenr ul li dd{float: left;width: 50%;text-align: right;font-size: 36px;font-weight: bold;line-height: 50px;padding: 0px 40px;}

.timenr ul li dd span{font-size: 16px;display: inline-block;margin: 0px 10px;}

.timenr  ul li dt{float: right;width: 50%;display: inline-block;text-align: left;font-weight: normal;line-height: 50px;display: inline-block;height: 50px;padding: 0px 40px;}

.timenr  ul li dt p{line-height: 50px;}



.timenr ul li:nth-child(2n) dd{float: right;text-align: left;}

.timenr ul li:nth-child(2n) dt{float: right;text-align: right;}

.timenr ul li dt p{font-size: 18px;}

.timenr h3{text-align: center;margin-top: 40px;margin-bottom: 42px;}

.timenr ul li:first-child{position: relative;

top: -19px;}

.timenr ul li:last-child{position: relative;

top: 19px;}



.timenr h4{text-align: center;}

.timenr h4 a{font-family: italic;font-size: 24px;color: #c5a976;font-weight: bold;text-decoration: underline;}

.timenr h4 a:hover{color: #fff;}

.dangqians  .swiper-pagination {display: none;}
.youhuiaa .tsbg5nr_1 img{width: 404px;}
.jpin_1  .tsbg5nr_1 img{width: auto;}
.grid  .tsbg5nr_1 img{width: auto;}
.tsbg5nr_1{text-align: center;}
.pcnybanner{display: block;}
.mcnybanner{display: none;}
.timenr h4{margin-top: 88px;}
.tesepro ul li .ovh img{width: 100%;}
.tesepro ul li{max-width: 380px;}
.youhuiaa .tsbg5nr{height: 600px;overflow-y:scroll;padding:80px 40px; }
.tsbg5nr_2{padding-bottom: 40px;}
.jpin_1 .tsbg5nr{height: 600px;overflow-y:scroll;padding:80px 40px; }
.grid .tsbg5nr{max-height: 700px;overflow-y:scroll; }
.tsbg5nr_2{width: 100%;}
.nnavny{position: fixed;top: 0px;height: 80px;}
.nnavny .daoh_1 ul li{line-height: 80px;}
.nnavny .daoh_2 ul li{line-height: 80px;}

.banner-img-mc{display: none;}

.banner-img{width: 100%;height: 100%;}

.banner-img .swiper-container{height: 100%;}
.banner .swiper-pagination{bottom: 110px;}
.banner .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0px 7px !important;}
.banner .swiper-pagination-bullet-active{background: #c5a976;}


 .banner-img video{   min-width: 100%;  min-height: 100%;  }  

 .whopsm {width: 100%;text-align: center;}
 .whopsm img{position: relative;top:130px;}

 .youhui_1  .swiper-slide:hover .tsbg_4{opacity:0.9;}
.youhui_1 .tsbg_4{background: #c5a976;opacity: 0;}
.youhui_1 .tsbg4_1 span{display: none;}
.dangqians .tsbg4_1 span{display: none;}
.dangqians .tsbg_4{background: #c5a976;opacity: 0;}
  .dangqians  .swiper-slide:hover .tsbg_4{opacity: 0.9;}


  /* flexslider */
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;display: none !important;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:10%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{background: url(../images/df14.png) no-repeat center center;
width: 20px;
height: 35px;
top: 44px;}
.flex-direction-nav li a.flex-next{background: url(../images/r41.png) no-repeat center center;
width: 20px;
height: 35px;
top: 44px;right: 0px;}
.slides .flex-active-slide{display: block !important;}