/*鏂伴椈*/


.wrap {
    max-width: 1100px;
    margin: 0 auto;
    width: 90%;
}
/*.main{margin-top: 132px;}*/
.news_top{overflow: hidden;position: relative;margin-top: 5%;}
.news_top dl{height: 100%;}
.news_top dd,.news_top dt{width: 54.2%;height: 100%;}
.news_top dt{width: 45.8%;}
.news_top dt{position: absolute;right: 0;top: 0;border: 1px solid #d1d1d1;}
.news_top .dt_l{float: left;width: 25%;padding: 10% 0;}
.dt_date{width: 70px;color: #ff0000;font-weight: 400;margin: 0 auto;text-align: center;font-family: initial;}
.dt_date span{display: block;line-height: 55px;}
.dt_date em{display: block;width: 100%;height: 2px;background: #ff2020;}
.news_top .dt_r{float: left;width: 75%;padding: 7% 6%;padding-top: 10%; box-sizing: border-box;}
.news_top .dt_r h2{font-weight: bold;margin-bottom: 20px;}
.news_top .dt_r h2 a{display: block;line-height: 30px;max-height:90px;overflow: hidden;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp:3;
  -webkit-box-orient: vertical;}
.news_top .dt_r p{line-height: 26px;max-height: 78px;overflow: hidden;color: #545455;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.more{font-size: 24px;margin-top: 15px;}
.more a{display: block;}

.news_two{margin: 5% 0 4%;box-sizing: border-box;overflow: hidden;}
.news_two ul{margin-left: -15px;margin-right: -15px;}
.news_two li{float: left;width: 33.3%;padding: 0 15px;box-sizing: border-box;}
.news_two li dt{padding: 35px 20px 0;box-sizing: border-box;}
.news_two li dt h2 a{display: block;height: 90px;line-height: 30px;overflow: hidden;font-weight: bold;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.news_two li dt p{line-height: 26px;height: 52px;overflow: hidden;color: #545455;margin: 15px 0 20px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.news_two li dt span{color: #ff0000;}

.news_three{overflow: hidden;margin-bottom: 4%;}
/*.news_three li{border-bottom: 1px solid #d1d1d1;}*/
/*.news_three li:first-child{border-top: 1px solid #d1d1d1;}*/
.news_three li a{display: block;padding: 10px 15px;box-sizing: border-box;overflow: hidden;}
.news_three li a p{float: left;width: calc(100% - 110px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_three li a span{float: right;width: 90px;text-align: right;color: #545455;}

.del_body .header{border-bottom: 1px solid #d1d1d1;}
.del_con{width: 940px;margin: 0 auto;padding: 4% 0 8%;box-sizing: border-box;max-width: 90%;}
.del_con>h2{margin-bottom: 20px;}
.del_span{color: #bebebe;margin-bottom: 40px;overflow: hidden;line-height: 30px;}
.del_span>span{float: left;}
.del_share{float: right;font-size: 20px;}
.del_share a{color: #bebebe;margin-left: 12px;}
/*.del_edit .edit_con_original{line-height: 26px;color: #545455;}*/

.dets-page{border-top:1px solid #E0E0E0; padding: 30px 0 0 5px; position: relative;margin-top: 30px;}
.dets-page p{ line-height: 36px; color:#333333;overflow: hidden;}
.dets-page p label{ float: left; width:80px;}
.dets-page p a{ float: right; width: calc(100% - 82px); color:#333333;}
.dets-page a.close{ position: absolute; top:30px; right:0; width:86px; height: 40px; line-height: 40px; text-align: center; color:#fff!important;border-radius: 20px; background: #004EAB;}

/*@media only screen and (max-width: 1599px){
    .dt_date span{line-height: 50px;}
}
@media only screen and (max-width: 1400px){
    .news_top .dt_l{padding: 4% 0;}
    .news_top .dt_r{padding: 4%;}
    .news_top .dt_r h2{margin-bottom: 10px;}
    .news_top .dt_r h2 a{line-height: 35px;max-height: 105px;}
    .news_top .dt_r p{line-height: 24px;max-height: 96px;}
    .news_two ul{margin-left: -15px;margin-right: -15px;}
    .news_two li{padding: 0 15px;}
}
@media only screen and (max-width: 1200px){
    .news_top .dt_r h2 a{line-height: 30px;max-height: 90px;}
    .news_top .dt_r p{line-height: 20px;max-height: 80px;}
}*/
@media only screen and (max-width: 1024px){
    .news_top dd, .news_top dt{width: 100%;}
    .news_top dt{position: static;overflow: hidden;}
    .dt_date{width: 40px;}
    .news_two li dt{padding: 20px 10px 0;}
    .news_three li a{padding: 15px 8px;}
    .del_span{margin-bottom: 30px;}
}
@media only screen and (max-width: 767px){
    .news_top,.news_two{margin-top: 30px;}
    .news_top .dt_r h2 a{line-height: 24px;max-height: 72px;}
    .news_two li{width: 100%;margin-bottom: 20px;}
    .news_three li a{line-height: 28px;}
    .news_three li a p{font-size: 14px;}
    .del_con{max-width: 100%;}
    .del_con>h2{margin-bottom: 10px;}
    .del_span{margin-bottom: 20px;}
    .dets-page{margin-top: 10px;padding: 0; padding-top: 10px;}
    .dt_date span{line-height: 28px;}
    .news_top .dt_r h2{margin-bottom: 10px;}
    .news_top .dt_l{padding: 5% 0;}
    .news_top .dt_r{padding: 5%;padding-left: 0;}
    .news_two li dt p{margin: 10px 0;}
    .news_three li a span{width: 80px;}
    .news_three li a p{width:calc(100% - 85px)}
    .dets-page p label{width: 60px;}
    .dets-page p a{width:calc(100% - 60px)}
}

/*鍏朵粬*/
.dealer_con{padding: 7% 0 0;box-sizing: border-box;overflow: hidden;}
.dealer_con .l{width: 28%;float: left;margin-right: 4%;}
.dealer_con .r{width: 68%;float: left;}
.dealer_con .r li{float: left;width: 50%;box-sizing: border-box;border-top: 1px solid #d1d1d1;padding: 5% 4% 4% 0;position: relative;}
.dealer_con .r li:after{content: "";display: block;width: 120px;height: 4px;background: #ff0000;position: absolute;left: 0;top: -1px;}
.dealer_con .r li:nth-child(2n){padding-left: 4%;padding-right: 0;}
.dealer_con .r li:nth-child(2n):after{left: 8%;}
.dealer_con .r li dd{height: 220px;overflow: hidden;}
.dealer_con .r .mCSB_inside>.mCSB_container{margin-right: 10px;}

.dealer_con .r li h3{margin-bottom: 25px;}
.dealer_div{color: #545454;overflow: hidden;}
.dealer_div p{margin-bottom: 10px;overflow: hidden;}
.dealer_div p:last-child{margin-bottom: 0;}
.dealer_div p i{float: left;width: 36px;}
.dealer_div p span{float: left;width: calc(100% - 37px);}
.dealer_div p a{color: #545454!important;}
.dealer_div p a.tel_link{cursor: inherit;}


/*閰掔獤*/
.bodega_con{}
.m-txt1{overflow: hidden;padding: 6% 0 0;}
.m-txt1 .tit{font-weight: normal;color: #1A1A1A;margin-bottom: 40px;}
.m-txt1 .col-l{width:575px;float: left;}
.m-txt1 .lab{font-size: 30px;margin-bottom: 39px;}
.m-txt1 .desc{margin-bottom: 30px;}
/*.m-txt1 .desc .edit_con_original{line-height: 36px;color: #545455;}*/

.m-txt1 .list li{margin-bottom: 24px;}
.m-txt1 .list img{width: 100%;display: block;}

.m-txt1 .list{margin-left: 625px;}
.m-txt1 .col-l.fixed{top: 130px;position: fixed;}

.m-arrow{overflow: hidden;position: relative;z-index: 3;}
.m-arrow .item{width: 50%;float: left;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-arrow .con{height: 431px;display: block;color: #BD936D;padding-top: 133px;
    background-color: rgba(26,26,26,1);
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-arrow .prev .con{text-align: right;padding-right: 93px;border-right: 1px solid rgba(255,255,255,.3);}
.m-arrow .next .con{padding-left: 93px;}
.m-arrow .tit{margin-bottom: 72px;}
.m-arrow .tit h3{font-size: 30px;font-weight: normal;margin-bottom: 3px;}
.m-arrow .tit span{font-size: 48px;font-family: arial;text-transform: uppercase;}
.m-arrow .btn{font-size: 18px;color: #fff;font-family: arial;height: 44px;
    line-height: 44px;
}
.m-arrow .btn i{width: 44px;height: 44px;display: inline-block;vertical-align: middle;
    border: 1px solid #fff;border-radius: 50%;margin: 0 12px;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: 18px auto;
    -ms-background-size: 18px auto;
    -moz-background-size: 18px auto;
    -webkit-background-size: 18px auto;
    background-size: 18px auto;
}
.m-arrow .prev .btn i{background-image: url(../images/i-07.png);}
.m-arrow .next .btn i{background-image: url(../images/i-08.png);}
.m-arrow .con:hover{background-color: rgba(26,26,26,.7);}
.m-arrow .noimg .con:hover{background-color: rgba(26,26,26,1);}
.m-arrow .noimg .tit span{display: block;padding-top: 48px;}

.m-name{overflow: hidden;position: relative;padding-top: 58px;
    background: url(../images/p-bg1.jpg) no-repeat center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-name .pic{float: right;height: 540px;margin-right: 167px;position: relative;z-index: 2;}
.m-name .pic img{height: 100%;display: block;}
.m-name .con{position: relative;overflow: hidden;}
.m-name .txt{position: absolute;left: 152px;bottom: 55px;max-width: 720px;}
.m-name .lab{font-size: 20px;line-height: 1.46;}
.m-name .tit{line-height: 1.3;margin-bottom: 45px;}
.m-name .tit span{font-size: 60px;color: #000;font-family: arial;font-weight: bold;}
.m-name .tit h3{font-size: 36px;color: #1A1A1A;}

.m-txt1 .mo-txt{display: none;}

/*鎷涜仒*/
.bold{font-weight: bold;}
.recruit_con{padding: 5% 0 4%;box-sizing: border-box;overflow: hidden;}
.recruit_con>h2{margin-bottom: 40px;text-align: center;}

/*鎷涜仒鍐呭*/
.recruit_list{border-top: 1px solid #cbc8c7;}
.recruit_list ul{overflow: hidden;}
.recruit_list li{border-bottom: 1px solid #cbc8c7;}
.recruit_list dt{overflow: hidden;line-height: 40px;cursor: pointer;background: rgba(255,255,255,0.7);padding: 15px 30px 15px 50px;
    -webkit-tap-highlight-color: transparent;
}
.recruit_list dt h3,.recruit_list dt h4,.recruit_list dt h5{float: left;}
.recruit_list dt h3{width: 30%;}
.recruit_list dt h4{width: 30%;}
.recruit_list dt h5{width: 30%;}
.recruit_list dt span{float: right;font-size: 20px;color: #000000;position:relative;width: 40px;height: 40px;text-align: right;}
.recruit_list dt span i{position: absolute;top:0;left: 0;width: 100%;height: 100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.recruit_list dd{padding: 20px 50px;display: none;}
.demand_p{color: #262b3a;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #cbc8c7;}
.demand_p span{border-right: 1px solid #323232;padding-right: 10px;margin-right: 10px;}
.demand_p span:last-child{padding: 0;margin: 0;border: 0;}
.recruit_p01{margin-bottom: 30px;}
.recruit_p01 h3{margin-bottom: 15px;}
.recruit_a a{background: #0971d1;color: #fff;}
.recruit_edit .edit_con_original{color: #545455;line-height: 30px;}
.recruit_email{font-weight: bold;margin-bottom: 30px;}
.recruit_a a{display: inline-block;height: 50px;line-height: 34px;color: #fff;position: relative;background: #d30000;border-radius: 30px;padding: 8px 20px 8px 8px;}
.recruit_a a span{width: 34px;height: 34px;background: #fff;display:inline-block;color: #d30000;border-radius: 100%;vertical-align: middle;
    margin-top: -2px;margin-right: 10px;text-align: center;line-height: 30px;font-size: 24px;}
.recruit_a a span i{margin-left: -3px;}

.recruit_list li.cur{border-bottom: 0;}
.recruit_list li.cur dt{}
.recruit_list li.cur dt span i.icon-jiajian-1:before{
    content: "\e675";
}
.recruit_list li.cur dd{background: #fdf9f8;}


@media only screen and (min-width:1025px) {
    .recruit_a a:hover{font-weight: bold;color: #fff!important;}
}
/*@media only screen and (max-width:1440px) {
    .recruit_list li.cur{}
    .demand_p{margin-bottom: 30px;}
}

@media only screen and (max-width: 1366px){
    .m-txt1 .col-l{width: 550px;}
    .m-txt1 .list{margin-left: 600px;}
}*/
@media only screen and (max-width: 1024px){
    .dealer_con .r li:after{width: 80px;}
    .dealer_con .r li dd{height: 200px;}
    .dealer_div p i{width: 25px;}
    .dealer_div p span{width: calc(100% - 26px);}
    .m-txt1 .col-l{width: 100%;overflow: hidden;}
    .m-txt1 .txt{display: none;}
    .m-txt1 .list{margin-left: 0;overflow: hidden;width: 100%;}
    .m-txt1 .mo-txt{display: block;}
    .m-txt1 .tit{margin-bottom: 30px;}

    .recruit_con>h2{margin-bottom: 30px;}
    .recruit_list dt h2{width: 50%;}
    .recruit_list li,.recruit_list li.cur{}
    .recruit_list li.cur{}
    .recruit_list dt span{font-size: 30px;width: 30px;height: 30px;}
    .recruit_list dt{line-height: 30px;padding: 20px 30px;}
    .recruit_list dd{padding: 30px;}
    .demand_p{padding-bottom: 20px;margin-bottom: 20px;}
    .recruit_p01{margin-bottom: 20px;}
    .recruit_list{padding-bottom: 0;}
    .recruit_list ul{padding-bottom: 0;}
    /*.main{margin-top: 0;}*/

    .m-txt1 .desc{font-size: 14px;;}
/*.m-txt1 .desc .edit_con_original{line-height: 26px;}*/

.recruit_list dt h3, .recruit_list dt h4, .recruit_list dt h5{font-weight: normal;}
.recruit_edit .edit_con_original{line-height: 24px;}
}
@media only screen and (max-width: 767px){
    .dealer_con{padding-top: 30px;}
    .dealer_con .l{display: none;}
    .dealer_con .r{width: 100%;}
    .dealer_con .r li{width: 100%;padding: 20px 10px!important;margin-bottom: 20px;}
    .dealer_con .r li dd{height: auto;}
    .dealer_con .r li:nth-child(2n):after{left: 0;}
    .dealer_con .r li h3{margin-bottom: 15px;}
    .dealer_con .r .mCSB_inside>.mCSB_container{margin-right: 0;}
    .m-txt1{padding-top: 30px;}
    .m-txt1 .desc{margin-bottom: 40px;}
    .m-txt1 .tit{margin-bottom: 20px;}

    .recruit_con{padding: 30px 0 20px;}
    .recruit_con>h2{margin-bottom: 20px;}
    .recruit_list li.cur{padding: 10px;}
    .recruit_list dd{padding: 20px 10px;}
    .recruit_list dt h1,.recruit_list dt h2{float: none;width:calc(100% - 40px);}
    .recruit_list dt{position: relative;padding: 10px;}
    .recruit_list dt span{position: absolute;top:10px;right: 10px;font-size: 14px;}
    .demand_p{margin-bottom: 15px;padding-bottom: 15px;}
    .recruit_p01 h3{margin-bottom: 10px;}
    .dealer_con .r li:after{width: 70px;height: 2px;left: 10px;}
    .dealer_div p i{font-size: 22px;}
    .dealer_div p{line-height: 24px;}
    .dealer_div p span {width: calc(100% - 40px);float: right;}
    .recruit_list dt h3, .recruit_list dt h4, .recruit_list dt h5{font-size: 14px;}
    .recruit_email{margin-bottom: 10px;}
    .recruit_email a{display: block;}
}

/*鍗冨勾灏奸泤*/
.nyaWh_con{overflow: hidden; padding:0;position: relative;}
.nyaWh_con .wrap_1440{overflow: hidden;}
.nyaWh_con .wrap{position: relative;overflow: hidden;height: 100%;padding-bottom: 120px;}
.nyaWh_con:before{
    content: "";
    display: block;width: 37%;background: #fdf9f8;right: 0;top: 0;height: 100%;position: absolute;;
}
.nyaWh_l{width: 59%;float: left;padding:0;box-sizing: border-box;background: #fff;padding-top: 6%;}
.nyaWh_r{width: 37.2%;float: right;padding: 0;box-sizing: border-box;padding-top: 30px;background: #fdf9f8;position: absolute;right: 0;height: 100%;}
.nyaWh-tit{margin-bottom: 50px;}
.nyaWh-tit h3{margin-bottom: 10px;}

.nyaWh_list li{background:#fdf9f8;padding:50px 0 50px 60px;box-sizing: border-box;text-align: center;margin-bottom: 15px;border-bottom: 1px solid #e1d7d5;}
.nyaWh_list li dd{margin-bottom: 20px;}
.nyaWh_list li dt{box-sizing: border-box;}
/*.nyaWh_edit .edit_con_original{line-height: 36px;color: #555555;}*/

.nyaWh_l-list li{margin-bottom: 40px;}
.nyaWh_l-list li:last-child{margin-bottom: 0;}
.nyaWh_l-list dd{margin-bottom: 35px;overflow: hidden;}
.nyaWh_l-list dd .l{width: 137px;float: left;margin-right: 25px;}
.nyaWh_l-list dd .r{float: left;width:calc(100% - 165px);position: relative;}
.nyaWh_l-list dd .r img{width: 30px;height: 7px;position: absolute;left: 0;top: 23px;}
.nyaWh_l-list dd .r p{line-height: 38px;height: 76px;margin-top: 30px;}

.nya_01{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.nya_01 dl{position: relative;overflow: hidden;}
.nya_01 dd{float: right;width: 49.6%;}
.nya_01 dt{position: absolute;left: 0;top: 0;height: 100%;width: 50.4%;padding: 3% 4% 3%;box-sizing: border-box;background: #fdf9f8;}
.nya_01 dt h2{margin-bottom: 10px;color: #000000;}
.nya_01 dt h3{margin-bottom: 20px;color: #000;font-weight: 300;}
.nya_div{height: 100%;overflow: hidden;}
/*.nya_edit .edit_con_original{color: #555555;line-height: 36px;}*/
.nya_del{color: #d30000;display: block;margin-top: 30px;}
.nya_del i{margin-left: 8px;font-size: 18px;}

.nya_02{padding: 4% 0 7%;box-sizing: border-box;overflow: hidden;}
.nya_02>h2{text-align: center;color: #fff;margin-bottom: 24px;}
.nya_box{border-bottom: 1px solid #ececec;text-align: center;margin-bottom: 40px;}
.nya_box li{margin: 0 45px;display: inline-block;cursor: pointer;color: #fff;}
.nya_box li p{padding: 20px 0;position: relative;}
.nya_box li p:before{content: "";display: none;width: 30px;height: 7px;position: absolute;left: 0;top: 0;background: url(../upload/dot.png) no-repeat center;background-size: cover;background-size: 100% 100%;}
.nya_box li p:after{content: "";width: 100%;height: 2px;background: #ad0000;position: absolute;bottom: -1px;left: 0;display: none;}
.nya_box li.on{color: #bc1919;}
.nya_box li.on p:after,.nya_box li.on p:before{display: block;}

.nya_item{position: relative;}
.nya_item dl{position: relative;}
.nya_item dl dd{position: relative;opacity: .3;}
.nya_item dl dd:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:url(../images/jb.png) no-repeat;background-size:100% 100%; display: block;}
.nya_item dl dt{position: absolute;width: 100%;text-align: center;color: #fff;bottom: 0;padding: 30px;box-sizing: border-box;display: none;
    background: linear-gradient(to top,rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
}
.nya_item{display: none;}
.nya_item .swiper-container{padding: 20px 0;}
.nya_item li.swiper-slide-active{box-shadow: 0 0 10px rgba(0,0,0,.3);}
.nya_item li.swiper-slide-active dd{opacity: 1;}
.nya_item li.swiper-slide-active dd:after{display: block;}
.nya_item li.swiper-slide-active dt{display: block;}
.nya_item .lhl_but div{background: none;line-height: 44px;color: #d30000;font-size: 24px;}
.nya_item .lhl_but div i{display: block;}

.nya_item .lhl_but div.swiper-button-prev{left: 23.4%;}
.nya_item .lhl_but div.swiper-button-next{right: 23.4%;}
.nya_item.on{display: block;}

.nya_03{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.nya_tit{text-align: center;font-weight: bold;margin-bottom: 40px;}
.humanity_list{position: relative;}
.humanity_list li a{display: block;border: 1px solid #d1d1d1;padding: 12% 9%;box-sizing: border-box;overflow: hidden;margin: 0 1px;}
.humanity_list li a h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 25px;font-weight: bold;}
.humanity_edit{height:144px; display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
/*.humanity_edit .edit_con_original{left: 24px;color: #545455;}*/
.humanity_link{margin-top: 20px;font-size: 20px;}
.humanity_list .lhl_but{display: none;}
.humanity_list .lhl_but div{background: none;font-size: 24px;line-height: 44px;color: #d30000;text-align: center;}
.humanity_list .lhl_but div.swiper-button-prev{left: -50px;}
.humanity_list .lhl_but div.swiper-button-next{right: -50px;}

.nya_04{padding: 4% 0;box-sizing: border-box;overflow: hidden;background: #fdf9f8;}
.film_list{position: relative;}
.film_list dd{position: relative;color: #fff;font-size: 40px;cursor: pointer;cursor: inherit;}
.film_list dt a{padding: 25px 10px 15px;box-sizing: border-box;overflow: hidden;display: block;font-weight: bold;position: relative;cursor: inherit;}
.film_list dt a p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;color: #272727;}
.film_list dt a i{font-size: 20px;color: #272727;}
.film_list dt a:after{content: "";width: 0;height: 2px;background: #d61111;position: absolute;left: 0;bottom: 0;transition: all .3s;}
.film_list .lhl_but{display: none;}
.film_list .lhl_but div{background: none;font-size: 24px;line-height: 44px;color: #d30000;top: 32%;text-align: center;}
.film_list .lhl_but div.swiper-button-prev{left: -50px;}
.film_list .lhl_but div.swiper-button-next{right: -50px;}
.film_list li.showvideo dd{cursor: pointer;}
.film_list li.showvideo dt a{cursor: pointer;}
.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show{visibility: visible;opacity:1;}
.video_appbox video{object-fit: cover;    width: auto;height:100%;}
.video_appbox .video_t{
    z-index:2; background:none;width: 1035px;max-width:94%;height: 60%;
    transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;opacity: 0;
	text-align:center;
}
.video_appbox.show .video_t{
    visibility: visible;opacity:1;
    top:50%;
}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.vide0_close i{color: #fff;font-size:20px;font-weight: bold;}

@media only screen and (min-width: 1025px){
    .nya_del:hover{color: #000!important;}
    .nya_item .lhl_but div:hover{opacity: .3;}
    .humanity_list li a:hover{border-color: #d30000;}
    .film_list .showvideo dt a:hover:after{width: 100%;}

    .film_list .showvideo dt a:hover p,.film_list .showvideo dt a:hover i{color: #C90000!important;}

}
/*@media only screen and (max-width: 1699px){
    .nyaWh_l{padding-left: 8%;}
}
@media only screen and (max-width: 1366px){
    .nyaWh_list li{padding: 40px 0 30px 40px;}
}
@media only screen and (max-width: 1279px){
    .nyaWh-tit{margin-bottom: 40px;}
    .nyaWh_l-list li{margin-bottom: 30px;}
    .nyaWh_l-list dd .l{width: 100px;}
    .nyaWh_l-list dd .r{width:calc(100% - 126px);}
    .nyaWh_l-list dd .r p{line-height: 28px;height: 56px;margin-top: 22px;}
    .nyaWh_l-list dd .r img{top: 14px;}
    .nyaWh_l-list dd{margin-bottom: 20px;}
    .nyaWh_edit .edit_con_original{line-height: 30px;}
    .humanity_edit{height: 240px;}
}*/
@media only screen and (max-width: 1024px){
    .nya_item .lhl_but div.swiper-button-prev{left: 22%;}
    .nya_item .lhl_but div.swiper-button-next{right: 22%;}
    .humanity_list .lhl_but div.swiper-button-prev,.film_list .lhl_but div.swiper-button-prev{left: -30px;}
    .humanity_list .lhl_but div.swiper-button-next,.film_list .lhl_but div.swiper-button-next{right: -30px;}
    .humanity_edit{height:144px; }
    .nyaWh_list li{padding: 40px 0 40px 30px;}
}
@media only screen and (max-width: 767px){
    /*.nyaWh_con{padding:20px 0;}*/
    .nyaWh_l,.nyaWh_r{width: 100%;}
    /*.nyaWh_l{padding: 30px 20px 0;}*/
    .nyaWh_l{margin-bottom: 20px;}
    .nyaWh-tit{margin-bottom: 30px;}
    .nyaWh_l-list dd{margin-bottom: 15px;}
    .nyaWh_l-list dd .l{width: 80px;margin-right: 15px;}
    .nyaWh_l-list dd .r{width:calc(100% - 100px);}
    .nyaWh_l-list dd .r p{line-height: 24px;height: 48px;margin-top: 16px;}
    .nyaWh_l-list dd .r img{top: 8px;}
    /*.nyaWh_edit .edit_con_original{line-height: 24px;}*/
    .nyaWh_r{position: static;margin-bottom: 30px;padding: 30px 10px ;}
    .nyaWh_list li{padding:10px;}
    .nyaWh_list li dd{margin-bottom: 10px;}
    .nyaWh_con:before{display: none;}
    .nyaWh_con .wrap{padding-bottom: 0;}

    .nya_01{padding: 30px 0;}
    .nya_01 dd,.nya_01 dt{width: 100%;}
    .nya_01 dt{position: static;overflow: hidden;padding: 20px;}
    .nya_02{padding: 30px 0 50px;}
    .nya_box{margin-bottom: 20px;}
    .nya_box li{margin: 0 10px;}
    .nya_item .swiper-container{padding: 20px 0;}
    .nya_item dl dt{padding: 20px;}
    .nya_item .lhl_but div{color: #fff;}
    .nya_item .lhl_but div.swiper-button-prev{left: 10px;}
    .nya_item .lhl_but div.swiper-button-next{right: 10px;}

    .nya_03,.nya_04{padding: 30px 0;}
    .nya_tit{margin-bottom: 20px;}
    .humanity_list li a{padding: 20px;}
    .humanity_list .lhl_but div.swiper-button-prev,.film_list .lhl_but div.swiper-button-prev{left: -15px;}
    .humanity_list .lhl_but div.swiper-button-next,.film_list .lhl_but div.swiper-button-next{right: -15px;}

    .video_appbox.show .video_t{background: none;}
    .video_appbox.show .video_t,.video_appbox.show .video_t video{height: auto;}

}

/*..*/
.pro_box{border-bottom: 1px solid #ececec;}
.pro_tab{padding: 0 11%;box-sizing: border-box;position: relative;overflow: hidden;margin-top: 40px;}
.pro_tab li{text-align: center;}
.pro_tab li a{display: inline-block;padding: 17px 0;position: relative;color:#888888;}
.pro_tab li a:before{content: "";display: none;width: 30px;height: 7px;position: absolute;left: 0;top: 0;background: url(../upload/dot.png) no-repeat center;background-size: cover;}
.pro_tab li a:after{content: "";width: 100%;height: 2px;background: #ad0000;position: absolute;bottom: -1px;left: 0;display: none;}
.pro_tab li.on a{color: #bc1919;font-weight: bold;}
.pro_tab li.on a:before,.pro_tab li.on a:after{display: block;}
.pro_tab .lhl_but div{background: none;color: #b6b6b6;font-size: 30px;font-weight: bold;line-height: 44px;transition: all .3s;}
.pro_tab .lhl_but div.swiper-button-prev{left: 0;}
.pro_tab .lhl_but div.swiper-button-next{right: 0;}
.pro_01{background: #fdf9f8;padding: 4% 0;box-sizing: border-box;overflow: hidden;}
.pro_01 .pro_top>dl{position: relative;/*overflow: hidden;*/}
.pro_01 dd{float: left;width: 49%;}
.pro_01 dt{float: left;width: 51%;padding-left: 55px; box-sizing: border-box;position: absolute;right: 0;top: 0;height: 100%;}

.pro_01 dt h4{font-weight: 300;margin-bottom: 30px;}
.pro_top h2{margin-bottom: 30px;}
.pro_top h2 img{width: 18%;}
.pro_edit{color: #555555;line-height: 35px;margin-bottom: 30px;max-height: 140px;overflow: hidden;}
.pro_vid span{display: inline-block;padding:0;color: #fff;background: #d30000;border-radius: 30px;line-height: 40px;cursor: pointer;width: 120px;box-sizing:border-box;text-align: center;height: 40px;}
.pro_vid span i{font-size: 24px;vertical-align: middle; margin-right:4px;display: inline-block;margin-top: -2px;}
.pro_imgList{position: relative;margin-top:38px;}
.pro_imgList .swiper-container{padding: 40px 0;}
.pro_imgList:after{content: "";display: block;width: 100%;height: 2px;background:#f4ece9;position: absolute;bottom: 2px;left: 0;}
.pro_imgList dl{overflow: inherit;position:initial;}
.pro_imgList dd{width: 100%;opacity: .2;border: 2px solid rgba(0,0,0,0);border-radius: 100%;box-sizing: border-box;overflow: hidden;}
.pro_imgList dd img{width: 100%;height: 100%;}
.pro_imgList li{position: relative;cursor: pointer;overflow: hidden;}
.pro_imgList li dt{position: absolute;left: 0;width: 100%;height: 2px;background: #d30000;bottom: -38px;padding: 0;top: auto;display: none;}
.pro_imgList li.on dd{opacity: 1;border-color: #d30000;}
.pro_imgList li.on dt{display: block;}
.pro_imgList .lhl_but{display: none;}
.pro_imgList .lhl_but div{background: none;color: #b6b6b6;font-size: 30px;font-weight: bold;line-height: 44px;transition: all .3s;text-align: center;}
.pro_imgList .lhl_but div.swiper-button-prev{left: -40px;}
.pro_imgList .lhl_but div.swiper-button-next{right: -40px;}
.pro_imgList .swiper-button-prev.swiper-button-disabled,.pro_imgList .swiper-button-next.swiper-button-disabled{cursor: pointer; pointer-events:inherit!important; opacity: 1;}
.pro_imgList .swiper-button-prev.disabled{ cursor: default;opacity: 0.6;}
.pro_imgList .swiper-button-next.disabled{ cursor: default;opacity: 0.6;}

.pro_02{padding: 5% 0 7%;box-sizing: border-box;overflow: hidden;}
.data_01{border-top: 3px solid #000;border-bottom: 3px solid #e4e4e4;padding: 5% 0;box-sizing: border-box;}
.data_01 dl{overflow: hidden;}
.data_01 dd{float: left;width: 56%;padding: 1% 4% 0;box-sizing: border-box;}
.data_01 dd h3{color: #000;}
.data_01 dt{float: left;width: 44%;    text-align: center;}
.data_tab{margin-top: 20px;margin-bottom: 70px;}
.data_tab li{padding: 18px 0;box-sizing: border-box;border-bottom: 1px solid #d1d1d1;overflow: hidden;color: #000;}
.data_tab li span{float: left;width: 100px;margin-right: 18px;color: #555555;}
.data_tab li p{float: left;width: calc(100% - 120px);}
.goShop a{display: inline-block;padding: 0;color: #fff;background: #d30000;border-radius: 30px;line-height: 40px;width: 106px;text-align: center;height: 40px;}
.goShop a i{font-size: 24px;vertical-align: middle; position: relative;margin-right: 4px;display: inline-block;margin-top: -2px;}


.data_02{margin-top: 8%;}
.data_tit{color: #000;margin-bottom: 50px;}
.data_02 .data_tit{margin-bottom: 30px;}
.notesList{position: relative;overflow: hidden;}
.notesList dl{background: #fdf9f8;transition: all .3s;}
.notesList dl,.notesList dd,.notesList dt{height: 100%;overflow: hidden;float: left;text-align: center;position: relative;width: 100%;}
.notesList dd{color: #fff;}
.notesList dd img{position: absolute;left: 0;top: 0;height: 100%;width: auto;max-width: inherit;}
.notesList dd p{z-index: 3;}
.notesList dt p{width: 100%;z-index: 3;color:#555555;padding: 0 20px;text-align: left;}
.blank_40{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.4);}
.notesList dd .blank_40{display:none;}
.notesList dl{width: calc((41% - 4px) / 2);margin-right: 2px;float: left;}
.notesList dl:last-child{margin-right: 0;}
.notesList dl.on{width: 59%;}
.notesList dl.on dd,.notesList dl.on dt{width: 50%;}
.notesList dl.on dd .blank_40{display: none;}

.data_03{margin-top: 8%;}
.prohonr{position: relative;}
.prohonr li{padding: 0 30px;box-sizing: border-box;float: left;width: 33.3%;}
.prohonr li dl{position: relative;}
.prohonr li dl dd img{height: 100%;}
.prohonr li dl dt{width: 70%;text-align: center;color: #571e21;font-weight: bold;max-height: 80%;}
/*.prohonr li dl dt .mCSB_inside>.mCSB_container{margin-right: 15px;}*/
.prohonr li dl dt p{font-weight: normal;line-height:24px;overflow: hidden;}
.prohonr li dl dt h5{font-weight: normal;margin-top: 20px;line-height: 24px;overflow: hidden;}
.prohonr .lhl_but{display: none;}
.prohonr .lhl_but div{background: none;color: #d30000;font-size: 30px;font-weight: bold;line-height: 44px;transition: all .3s;text-align: center;}
.prohonr .lhl_but div.swiper-button-prev{left: -40px;}
.prohonr .lhl_but div.swiper-button-next{right: -40px;}

.limg-item{display: none;}
.limg-item.on{display: block;}
@media only screen and (min-width: 1025px){
.pro_vid span{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
    .pro_tab .lhl_but div:hover,.pro_imgList .lhl_but div:hover{color: #bc1919;}
    .goShop a:hover{color: #fff!important;opacity: .8;}
    .pro_vid span:hover{color: #fff!important;opacity: .8;}
}
/*@media only screen and (max-width: 1366px){
    .pro_tab{padding: 0 10%;}
}
@media only screen and (max-width: 1280px){
    .pro_01 dt{padding: 20px 20px 20px 40px;}
    .pro_01 dt h4{margin-bottom: 20px;}
    .pro_edit{line-height: 24px;}
    .pro_imgList .swiper-container{padding: 20px 0;}
    .pro_imgList li dt{bottom: -18px;}
    .pro_vid span{line-height: 20px;}
    .pro_vid span i{font-size: 20px;}
    .prohonr li dl dt p{line-height: 24px;}
    .prohonr li dl dt h5{margin-top: 10px;line-height: 26px;}
}*/

@media only screen and (max-width: 1024px){
    .pro_01 dl{overflow: inherit;}
    .pro_01 dd,.pro_01 dt{width: 100%;}
    .pro_01 dt{position: static;padding: 20px;}
    .data_tab{margin-bottom: 30px;}
    /*.goShop a{line-height: 25px;}*/
    .goShop a i{font-size: 25px;}
    .prohonr li{}
    .prohonr .lhl_but div.swiper-button-prev{left: -20px;}
    .prohonr .lhl_but div.swiper-button-next{right: -20px;}
    .pro_edit,.nya_edit .edit_con_original{line-height: 24px;}
    .news_two li dt h2 a{line-height: 24px;max-height: 72px;height: auto;}
    .news_two li dt p{height: auto;max-height: 52px;}
}
@media only screen and (max-width: 767px){
    .pro_tab{margin-top: 20px;}
    .pro_01{padding: 30px 0;}
    .pro_top h2{margin-bottom: 20px;}
    .pro_top h2 img{width: 30%;}
    .pro_02{padding: 30px 0;}
    .pro_imgList .lhl_but div{font-size: 24px;}
    .pro_imgList .lhl_but div.swiper-button-prev{left: -30px;}
    .pro_imgList .lhl_but div.swiper-button-next{right: -30px;}
    .data_01 dd,.data_01 dt{width: 100%;}
    .data_01 dt{margin-top: 30px;}
    .data_01 dt img{width:300px;max-width: 100%;}
    .data_tab li span{width: 64px;}
    .data_tab li p{width: calc(100% - 85px);}
    .data_tab{margin-top: 10px;}

    .data_02{margin-top: 30px;}
    .data_02 .data_tit{margin-bottom: 20px;}
    .notesList{height: auto!important;}
    .notesList dl{width: 100%!important;margin-right: 0;}
    .notesList dd,.notesList dt{width: 100% !important;}
    .notesList dd img{position: static;width: 100%;}
    .notesList dt{background: none;}
    .notesList dt p{transform: none;position: static;font-size: 16px;}
    .notesList dd p{margin-top: -15px;font-size: 24px;}
    .notesList dt p{margin: 15px 0;}

    .data_03{margin-top: 30px;}
    .prohonr li{padding: 0 40px;}
    .prohonr .lhl_but div{font-size: 24px;}
    .prohonr .lhl_but div.swiper-button-prev{left: -10px;}
    .prohonr .lhl_but div.swiper-button-next{right: -10px;}
    .pro_01 dt h4{margin-bottom: 10px;}
    .demand_p{font-weight: normal;}
    .pro_imgList{margin-top:20px;}
    .pro_imgList .swiper-container{padding: 20px 0;}

    .pro_vid span{display: block;height: 40px;line-height: 40px;}
    .pro_vid span i{top:0;}
    .m-txt1 .col-l.fixed{position: static;}
    .m-txt1 .desc{max-height:inherit;}


    *{
        -moz-user-select: none; /*鐏嫄*/
        -webkit-user-select: none; /*webkit娴忚鍣?/
        -ms-user-select: none; /*IE10*/
        -khtml-user-select: none;
        user-select: none;
    }

}