@media all {
*{ padding: 0; margin:0; }
body{font-family: "微软雅黑"; width:100%;font-size: 14px;position:relative;}
img{border: 0; vertical-align: middle; max-width: 100%;}
a{text-decoration: none; color: inherit;}
ul li{list-style: none;}
input{font-family: "微软雅黑";}
i{font-style: inherit;}
a,input,button,select,textarea{outline:none}
input,button{-webkit-appearance: none;}
.clearfix{clear: both;}
.clearfix:after{content: ''; display: table; clear: both;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.containter{
 width: 80%;
 margin:0 auto;
}

.l{ float: left; }
.r{ float: right; }
.col-2{
  width: 50%;
}
.col-3{
  width: 33.3333%;
}

.col-4{
  width: 25%;
}
/*头部*/
header,figure,nav,footer,aside,article,section{ display: block; }
.swiper-container{ width:100%; 
  height: 90%!important; 
  overflow:hidden; 
  position:relative; 
  box-sizing:border-box;
  -webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.swiper-container .swiper-wrapper .swiper_nav1,.swiper-container .swiper-wrapper .swiper_nav2,.swiper-container .swiper-wrapper .swiper_nav3,.swiper-container .swiper-wrapper .swiper_nav4{height:96vh;background-position: center; background-size: cover; }

header{ position:absolute; top:0; z-index: 22;width:100%; border-top:5px solid #942c2f; /*padding-top: 2%;*/  display:block;}
header figure{ width:30%;}
header figure img{ width:100%; max-width: 175px; overflow:hidden; padding-top: 2%;}
header nav{ width:68%; text-align: right; height: 170px; }
header nav span{ 
  display: inline-block;
   width:10%; 
   /*color:#332c2b;*/
   color:#fff;
    text-align: center; 
    position:relative;
    height:100%;}
header nav span:hover strong{ animation: down .8s ease-out both;-webkit-animation: down .8s ease-out both;-moz-animation: down .8s ease-out both; }
header nav span:after{ display: block; content:''; width:2px; background:linear-gradient(to top,#fff,#942c2f); background:-webkit-linear-gradient(to top,#fff,#942c2f); background:-moz-linear-gradient(to top,#fff,#942c2f);height: 170px;position:absolute; top:0px;}
header nav span.nav1:after{ top:-46px; }
header nav span:before{content: 'Home';display:block; width:5px; position:absolute; bottom:38px;left:15px; transform: rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);}
header nav span.nav1:before{ bottom:88px; }
header nav span.nav2:before{ content: 'About' ;}
header nav span.nav3:before{ content: 'Nnews' ;}
header nav span.nav4:before{ content: 'Project' ;}
header nav span.nav5:before{ content: 'Contact' ;}
header nav span strong{ display: inline-block; width:15px; font-size:1.2em; font-weight: normal; text-shadow: 0px 0px 0.9px #332c2b;-webkit-text-shadow: 0px 0px 0.9px #332c2b;-moz-text-shadow: 0px 0px 0.9px #332c2b;padding-top: 20%;}
.wap_min_nav{ display: none; }

/*集团介绍*/
aside{ position:absolute; bottom:5%; width:100%; z-index: 333333; }
.compay_menu{ position:relative; }
.compay_menu li{ float:left;width:24%;height:80px; margin-left: 1%; cursor:pointer; }
.compay_menu .c_menu{ text-align: center;line-height: 80px; background:#dfe0e2; }
/*.compay_menu li.compay_menu1{ background:#dfe0e2;}
.compay_menu li.compay_menu2{ background:#dfe0e2;}
.compay_menu li.compay_menu3{ background:#dfe0e2; }
.compay_menu li.compay_menu4{ background:#dfe0e2; }*/
.compay_menu li.active{ background-color:#fff;}
.compay_menu li.active span.iconfont{color:#942c2f!important;}
.compay_menu li.active:after{display: block; content:'';width:100%; height: 5px; background: #fff;position:absolute; top:-5px;width:24%;}
.compay_menu .c_menu_box li span{ display: inline-block; }
.compay_menu .c_menu_box li span.iconfont{ color:#9ea0a2;}

/*.compay_menu .menu_big_box{ width:99%;background: #fff; border-radius: 20px; -webkit-border-radius:20px; position:absolute; bottom:5px;margin-left: 1%; padding:5% 0;z-index: 333;}*/
.compay_menu .menu_big_box .compay_content{width:99%;background: #fff; border-radius: 20px 20px 0 0; -webkit-border-radius:20px 20px 0 0; position:absolute; bottom:84px;margin-left: 1%; padding:5% 0;z-index: 333;}
.compay_menu .menu_big_box .compay_content.cur{animation: jump 1s ease-out both;-webkit-animation: jump 1s ease-out both;-moz-animation: jump 1s ease-out both;}
.compay_menu .compay_menu_box figure{ width:30%;  text-align: center;}
.compay_menu .compay_menu_box figure img{ display: inline-block;}
.compay_menu .compay_menu_box ul{ width:70%; }
.compay_menu .compay_menu_box ul li{ width:20%; border-left:1px dotted #000; min-height: 170px;}
.compay_menu .compay_menu_box ul li span{ display: block; text-align: center; color:#3c3635; line-height: 2em;}
.compay_menu .menu_big_box .compay_close{ position:absolute; right:10px; top:10px; cursor: pointer; }
/*集团新闻*/
.compay_menu .menu_big_box  .compay_news_box figure{ width:25%; margin-left: 5%; }
.compay_menu .menu_big_box  .compay_content .compay_txt_box{ margin:0 5%;width:60%;color:#3d1315; }
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_top_news h2,.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_top_news p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_top_news p{ line-height: 2em;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list{ width:100%; }
.compay_menu .menu_big_box  .compay_content .compay_txt_box .news_des{ display: none; position: relative;top: -9%;line-height: 1.5em;margin-bottom: 2%;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list li .news_des.cur{
  display:block;
  overflow: hidden;
  text-overflow:ellipsis;
  display:flex; 
  display:-webkit-flex; 
  display:-moz-flex; 
  display: -webkit-box;
  display: -moz-box;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  line-height: 1.68em;
  color:#aaa;
}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list li{ 
  float: unset;
  width:100%; 
  height:100%; 
  border-bottom:1px dotted #eae4e4; 
  line-height: 3em; 
  margin-left: 0;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list span{ display: inline-block;  }
/*.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list .compay_ span{ 
  text-shadow: 0px 0px 0.1px #3d1315;
  -webkit-text-shadow: 0px 0px 0.1px #3d1315;
  -moz-text-shadow: 0px 0px 0.1px #3d1315;}*/
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list span.compay_news_l{
 width:80%; 
 font-size: 14px;
 white-space: nowrap; 
 overflow: hidden; 
 text-overflow: ellipsis;
 color:#3c3635;
 float:left;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list span.news_des{  
  font-size: 1.2em; float:left;
}
/*女郎大赛*/
.compay_match_box{ width:90%; padding:0 5%;}
.compay_match_box li{ height:100%; width:22%; margin-left:2.5%; text-align: center;/*margin-bottom: 2%;*/}
.compay_match_box li .compay_match_img{ text-align: center;}
.compay_match_box li .compay_match_img video{ width:100%;}
.compay_match_box li:first-child .compay_match_img{ border:none; }
.compay_match_box li .compay_match_img img{ width:100%; overflow:hidden; height:200px; display: inline-block;}
.compay_match_box li h4{ 
  color:#3c3635;
  white-space: nowrap; 
  overflow: hidden; 
  text-overflow: ellipsis;
   padding-top:2%;
    line-height: 2em;
    font-size:14px;
    font-weight: normal;
    margin-top:6px;
    width:100%;}
/*.compay_match_box li:hover .compay_match_img img{ transform: scale(1.1); -webkit-transform: scale(1.1);-moz-transform: scale(1.1);}*/

/*集团地址*/
.compay_address_box .map_address{width:50%;margin:0 5%;}
.compay_address_box .map_address iframe{width:100%; height:300px;}
.compay_address_box  .compay_address_des{ color:#332c2b; }
.compay_address_box  .compay_address_des h3{font-size:3em; }
.compay_address_box  .compay_address_des h2{font-size:2em; line-height: 2em;padding:2% 0;}
.compay_address_box  .compay_address_des p{line-height: 2em; font-size: 14px;}
.compay_content,.swiper_btns{ display: none; }

/*集团介绍内页*/
.compay_introduct_box,.compay_news_item,.news_instrod_box{ width:95%;background: rgba(255,255,255,.88); border-radius: 20px; -webkit-border-radius:20px; position:absolute; bottom:155px;margin-left: 1%; padding:2%;z-index: 333; height:423px; overflow:hidden; }
/*.compay_news_item,.news_instrod_box{width:99%;background: rgba(223,224,226,.85); border-radius: 20px 20px 0 0; -webkit-border-radius:20px 20px 0 0; position:absolute; bottom:84px;margin-left: 1%; padding:2% 0;z-index: 333; }*/
.compay_introduct_box .compay_introduct_l,.compay_introduct_box .about_show_introduct{ width:19%; text-align: right;  border-right:1px dotted #6c6868;}
.compay_introduct_box .compay_introduct_l span,.compay_introduct_box .about_show_introduct span{ 
  display: block; line-height: 3em; 
  color:#352e2d; 
  padding-right: 10%;
  cursor:pointer;}
.compay_introduct_box .compay_introduct_l span.cur,.compay_introduct_box .about_show_introduct span.cur{ background-image:linear-gradient(to left,#852d30,#914447,#b37d80,#e3dcdb);color:#fff;}
.compay_introduct_box .compay_introduct_r{ 
width:78%; 
padding:0 0 0 2%;
/*height: 380px;*/}
.compay_introduct_box .compay_introduct_r .compay_height{ width:100%; height:200px;}
.compay_introduct_box .compay_introduct_r .compay_change_box{display: none;}
.compay_introduct_box .compay_introduct_r p{ 
 line-height:3em;
}
.compay_introduct_box .compay_introduct_r .intr_img{ text-align: center;}
.compay_introduct_box .compay_introduct_r .intr_img img{ display: inline-block; }
.compay_introduct_box .compay_introduct_r .about_synopsis,.compay_introduct_box .compay_introduct_r .about_history,.compay_introduct_box .compay_introduct_r .about_honor{ height:100%; }

/*新闻列表页*/
.compay_news_item .new_news_img_box { width:22%;color:#5f5d5d;padding-right: 2%;}
.compay_news_item .new_news_img_box .news_img{ text-align: center;  overflow:hidden;}
.compay_news_item .new_news_img_box .news_img img{ 
  display: inline-block; 
  width:100%;
  height:185px;
  object-fit: cover;
}
.compay_news_item .new_news_img_box .news_img p{ 
  padding:2% 0; 
  /*line-height: 1.2em;*/
   white-space: nowrap; 
   overflow:hidden; 
   text-overflow: ellipsis; }
.compay_news_item .news_big_des{  width:76%; /*height: 410px; */ border-left: 2px solid #852d30; padding:0 2% 0 2%; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.compay_news_item .news_des_box li{ float:unset; width:100%; 
  margin-left: 0;height:100%; 
  line-height: 3em;
  font-size: 14px;
  color:#3c3635;
  border-bottom: 1px dotted #eae4e4;}
.compay_news_item .news_des_box li:hover{ background: none; }
.compay_news_item .news_des_box li span{ display: inline-block; }
.compay_news_item .news_des_box li span.news_des_l{ width:80%;}
.compay_news_item .news_des_box li span.news_des_date{ width:20%;}
/*新闻详细页*/
.compay_menu .news_instrod_box { color:#332c2b;}
.compay_menu .news_instrod_box .news_local_address{ margin-left: 2%;}
.compay_menu .news_instrod_box .news_instrod_text{ margin:0 5%; width:90%; padding-top: 2%;}
.compay_menu .news_instrod_box .news_instrod_text .news_abstract_des{ padding:2% 0;font-size: 0.9em;}
.compay_menu .news_instrod_box .news_instrod_text .news_abstract_des video{ width:800px; height:400px;}
.compay_menu .news_instrod_box .news_instrod_text  h4{ text-align: center; font-size: 1.2em;padding:2% 0; }
.compay_menu .news_instrod_box .news_instrod_text .abstract_box{ border:1px solid #ccc; padding: 0.2% 1% 1% 1%; margin-left: 1px;width:96%; font-size: 0.95em;}
.compay_menu .news_instrod_box .news_instrod_text .abstract_box .abstract_time{ margin-bottom: 1%; }
.compay_menu .news_instrod_box .news_instrod_text .abstract_box .abstract_time span{ line-height: 2em;}
.compay_menu .news_instrod_box .news_instrod_text .abstract_box .abstract_time span.abstract_source{ padding-left: 1%;}
.compay_menu .news_instrod_box .news_instrod_text .news_abstract_des p{ line-height: 2em; }

.compay_news_box figure img{
 width:100%; 
 height: 275px; 
 overflow:hidden; }
.compay_news_box .news_imgbian{ display: none; }
.compay_news_box .news_imgbian.active{ display: block; }

/*发展历程*/
.about_history .history_list,.about_honor .honor_list{ line-height: 2em; border-bottom: 2px dotted #6c6868; }
.about_history .history_list .history_title,.about_honor .honor_list .honor_title{ width:70%;}
.about_history .history_list .history_date,.about_honor .honor_list .honor_date{ width:30%; text-align: right; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right: 2%;}


.swiper-container-vertical>.swiper-scrollbar{ right:-2px; }



/*公用底部*/
footer{width:100%; background: #942c2f; padding:1vh 0; height:2vh; overflow:hidden;}
footer .containter p{text-align: center; color:#efc77b;}
header .wap_nav{ display: none; }
footer a{color: #efc77b;}

@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:32px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

@keyframes jump {0% { transform: translate3d(0, 100px, 0); opacity: 0; } 100% {transform: translate3d(0, 0, 0); opacity: 1; } }
@-webkit-keyframes jump {0% { -webkit-transform: translate3d(0, 100px, 0); opacity: 0; } 100% {-webkit-transform: translate3d(0, 0, 0); opacity: 1; } }
@-moz-keyframes jump {0% { -moz-transform: translate3d(0, 100px, 0); opacity: 0; } 100% {-moz-transform: translate3d(0, 0, 0); opacity: 1; } } 


@keyframes down {0% { transform: translate3d(0, -100px, 0); opacity: 0; } 100% {transform: translate3d(0, 0, 0); opacity: 1; } }
@-webkit-keyframes down {0% { -webkit-transform: translate3d(0, -100px, 0); opacity: 0; } 100% {-webkit-transform: translate3d(0, 0, 0); opacity: 1; } }
@-moz-keyframes down {0% { -moz-transform: translate3d(0, -100px, 0); opacity: 0; } 100% {-moz-transform: translate3d(0, 0, 0); opacity: 1; } } 

@keyframes right {0% { transform: translate3d(100px, 0, 0); opacity: 0; } 100% {transform: translate3d(0px, 0, 0); opacity: 1; } }
@-webkit-keyframes right {0% { -webkit-transform: translate3d(100px, 0, 0); opacity: 0; } 100% {-webkit-transform: translate3d(0, 0, 0); opacity: 1; } }
@-moz-keyframes right {0% { -moz-transform: translate3d(100px, 0, 0); opacity: 0; } 100% {-moz-transform: translate3d(0, 0, 0); opacity: 1; } } 

.scroll_box::-moz-scrollbar {width: 8px;background-color: #e8e8e8;}
.scroll_box::-moz-scrollbar-thumb {background-color: #852d30;}

.scroll_box::-webkit-scrollbar-track-piece{
    -webkit-border-radius:8px;
    border: 1px solid #d9d9d9;
    background-color: #e8e8e8;
}

.scroll_box::-moz-scrollbar-track-piece{
    -webkit-border-radius:8px;
    border: 1px solid #d9d9d9;
    background-color: #e8e8e8;
}
.scroll_box::-webkit-scrollbar{
    width:8px;
    height:8px;
}

.scroll_box::-webkit-scrollbar-thumb{
    height:50px;
    background-color:#852d30;  
    -webkit-border-radius:0px;
    outline-offset:0px;
    border: 1px solid #8A8A8A;
}
.scroll_box::-moz-scrollbar-thumb{
    height:50px;
    background-color:#852d30;  
    -webkit-border-radius:0px;
    outline-offset:0px;
    border: 1px solid #8A8A8A;
}

    .swiper-slide {
        height: auto;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        /*padding: 30px;*/
    }

.swiper-scrollbar-drag{background:rgba(148,44,47,.95);}

#swiper-container .swiper-slide{ padding:0; }
/*公司介绍详情页面*/
   #history {width:100%;height:100%;}
    #honor{ width:100%;height:100%;}
    .swiper-slide {
        font-size: 14px!important;
        height: auto;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    /*集团荣誉详情*/
.compay_join .compay_join_box h1{ font-size: 20px; padding:2% 0; text-align: center; }

/*项目列表页*/
.compay_product_box{ width:80%; height:auto;  position:absolute; bottom:160px; left:50%;margin-left: -40%; z-index: 3333; }
.compay_product_box .compay_productlist_item{ height:auto;background: rgba(255,255,255,.88); border-radius: 20px; -webkit-border-radius:20px;}
/*.compay_productlist_item{width:100%; height:100%; overflow:hidden;}*/
/*.compay_productlist_item{width:95%;margin:2%;}*/
.compay_productlist_item .productlist_img_box { width:100%;color:#5f5d5d;padding-right: 2%;}
.compay_productlist_item .productlist_img_box .productlist_img{ text-align: center;  overflow:hidden;width: 23%;margin-left: 1.6%;}
.compay_productlist_item .productlist_img_box .productlist_img img{ display: inline-block; width:100%;height:195px;}
.compay_productlist_item .productlist_img_box .productlist_img p{ padding:2% 0; line-height: 1.2em; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; }
.compay_productlist_item{ padding:3% 2%; }

  .compay_productlist_item  .swiper-container {
        width: 100%;
        height: 100%;
    }
    .compay_productlist_item .swiper-slide {
        text-align: center;
        font-size: 18px;
        width:22%;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

.compay_productlist_item .swiper-button-next, .compay_productlist_item .swiper-container-rtl .swiper-button-prev{ right:-1px; }
.compay_productlist_item .swiper-button-prev, .compay_productlist_item .swiper-container-rtl .swiper-button-next{ left:-1px; }
.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23242424'%2F><%2Fsvg>");}
.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23242424'%2F><%2Fsvg>");}
}
@media screen and (min-width: 960px) and (max-width: 1449px) {
  .compay_introduct_box,.compay_news_item,.news_instrod_box{ width:95%;background: rgba(255,255,255,.88); border-radius: 20px; -webkit-border-radius:20px; position:absolute; bottom:110px;margin-left: 1%; padding:2%;z-index: 333; height:423px; overflow:hidden; }

}

@media screen  and (min-width: 767px) and (max-width: 991px){
.compay_menu .compay_menu_box ul li span a{font-size: 0.94em;}
body,html{font-family: "微软雅黑"; width:100%;font-size: 1em;}
.containter{ width: 96%;margin:0 auto;}
.swiper_box .swiper-container .swiper-wrapper .swiper-slide img{ display: none; }
.swiper_box .swiper-container .swiper-wrapper .swiper-slide{ background-repeat:no-repeat; background-size: cover; width:100%; height: 100vh;}
aside{ bottom:5%!important;}

/*导航条*/
header nav span{width:15%;}
header nav span.nav1:after{ top:-52px; }
.compay_introduct_box,.compay_news_item,.news_instrod_box{ width:95%;background: rgba(255,255,255,.88); border-radius: 20px; -webkit-border-radius:20px; position:absolute; bottom:160px;margin-left: 1%; padding:2%;z-index: 333; height:420px; overflow:hidden; }
/*底部按钮*/
.compay_menu .compay_menu_box ul li{width:22%;}
.compay_menu .menu_big_box  .compay_news_box figure{ width:100%; text-align: center; }
.compay_menu .menu_big_box  .compay_news_box figure.l{ float:unset;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box{ width:90%; }
.compay_match_box li .compay_match_img img{ width:100%; }

.compay_match_box li{ width:23%; margin-left: 12px;}
.compay_address_box .map_address{ width:90%; }
.compay_address_box  .compay_address_des{ width:90%;margin:0 5%; }
.compay_news_item .new_news_img_box .news_img,.compay_news_item .new_news_img_box .news_img img{ width:100%; }
.compay_news_item .new_news_img_box{ margin-left: 2%;width:28%; }
.compay_news_item .news_big_des{ border-left: 2px solid #852d30;padding-left: 4%; margin-left: 2%; width:65%;}
.compay_news_item .news_des_box li span.news_des_l{ width:70%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.compay_news_item .news_des_box li span.news_des_date{ width:30%; }
.compay_menu .menu_big_box .compay_news_box figure {width: 90%;margin: 0 5%;}
.compay_product_box {width: 98%;position: absolute;bottom: 160px;top: unset;left: 50%;margin-left: -49%;}
}

@media screen and (max-width: 767px) {
aside{ bottom:0.8%!important;}
.iconfont{ font-size: 23px; }
.about_list_scroll{height: 250px!important;}
.compay_address_box .map_address iframe{height: 150px}
.compay_address_box .compay_address_des{ padding: 1% 4%;}
.compay_address_box .compay_address_des p{ font-size:0.9em;}
.compay_address_box .map_address{width:90%;}
.scroll_newsindex_box .swiper-container{max-height: 200px!important;}
.col-2{width: 100%;}
.col-4{ width:50%; }
body,html{font-family: "微软雅黑"; width:100%;font-size: 1em;}
header nav,.compay_menu .compay_menu_box figure,header nav{ display: none; }
header .wap_nav{ display: block; }
header .wap_nav{ padding-top: 5%; }
.wap_min_nav.cur{display: block; animation: right .8s ease-out both;-webkit-animation: right .8s ease-out both;-moz-animation: right .8s ease-out both;z-index:999999999999; }
.containter{width: 98%;margin:0 auto;}
.wap_min_nav{position:absolute;right:0; top:10%; background:#fefefe; z-index:999999999999; width:100%; display: none;box-shadow: 1px 1px 5px #b7b4b4;-webkit-box-shadow: 1px 1px 5px #b7b4b4;-moz-box-shadow: 1px 1px 5px #b7b4b4;}
.wap_min_nav li{ line-height: 3em; padding-left: 5%; border-bottom:1px solid #b7b4b4;text-align: center; }
.wap_min_nav li:last-child{ border:none;}
.compay_menu .compay_menu_box figure,.compay_menu .compay_menu_box ul{ width:100%; }
.compay_menu .compay_menu_box ul{ padding:8% 0; }
.compay_menu .compay_menu_box ul li{ width:22%;  min-height: unset; height: unset; padding-left: 1%;}
.compay_menu .compay_menu_box ul li span{ text-align: left; }
.compay_menu .compay_menu_box ul li:first-child{ border-left:none; }
.compay_menu .menu_big_box  .compay_news_box figure{ width:90%; margin:0 5%; }
.compay_menu .menu_big_box  .compay_news_box figure.l{float:unset;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box{max-height:200px; overflow-y:auto;width:90%;margin:0 5%;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list span.compay_news_l{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width:70%; float: left; font-size:1em;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list span.compay_news_date{ float:left; width:30%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;font-size: .7em;}

.compay_address_box  .compay_address_des h3,.compay_address_box  .compay_address_des h2{font-size:1em;}
.compay_menu .menu_big_box .compay_content{ padding:5% 0 5% 0; }
.compay_menu .compay_match_box{ /*margin:0 2%;*/ width:92%; }
.compay_menu .compay_match_box li{ width:48%;margin:0; margin-right: 1%; }
.compay_menu .compay_match_box li .compay_match_img{ border:none;  }
.popbg{ width:100%; height: 90%; position:absolute; top:10%; left:0; background:rgba(0,0,0,0.65); z-index: 666666666;display: none; }

/*集团介绍内页*/
.compay_introduct_box,.compay_news_item,.news_instrod_box{  bottom:45px; height:300px; overflow:hidden; }
.compay_introduct_box .compay_introduct_l{ width:100%; text-align: center; border-right: none;}
.compay_introduct_box .compay_introduct_r{ width:100%; padding:0;}
.compay_introduct_box .compay_introduct_r p,.compay_introduct_box .compay_introduct_l span,.compay_menu .news_instrod_box .news_instrod_text  h4{ font-size: 1em; }
.compay_menu .news_instrod_box .news_instrod_text  h4{ font-weight: 510;}
.compay_news_item .new_news_img_box{display:none;  }
.compay_news_item .new_news_img_box .l{float:unset; }
.compay_news_item .news_big_des{padding-left: 5%;height:280px; border:none;width:98%; }
.compay_news_item .news_des_box li{ line-height: 2.5em; }
.compay_news_item .news_des_box li span.news_des_l{ width:60%;white-space: nowrap; overflow:hidden; text-overflow: ellipsis; }
.compay_news_item .news_des_box li span.news_des_date{ width:38%;text-align:right;padding-right: 2%; }
.compay_menu .news_instrod_box .news_instrod_text{ height:270px; width:96%; margin:0 auto; padding-bottom:5%;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list{ width:99%; }
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list li{ line-height: 2em; border-bottom: 1px dotted #3b3433;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list li .compay_{ font-size: 1em;box-shadow: unset;-webkit-box-shadow:unset;-moz-box-shadow:unset;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list li .news_des{ font-size: 0.9em; line-height: 1.2em;padding-bottom: 2%;}
.compay_menu .menu_big_box  .compay_content .compay_txt_box .compay_txt_list li .news_des.cur{display:block;overflow: hidden;text-overflow:ellipsis;display:flex; display:-webkit-flex; display:-moz-flex; display: -webkit-box;display: -moz-box;-webkit-line-clamp: 2;-moz-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;line-height: 1.68em;}
.compay_menu .c_menu_box .c_menu{height: 40px; line-height: 40px;}
.compay_menu .menu_big_box .compay_content{ bottom:44px; }
.compay_match_box li .compay_match_img img{ height:130px; }
.compay_introduct_box{ width:94%;}
.news_instrod_box{ padding:5% 0;}
.compay_news_item{ width:94%;}
.news_instrod_box{ width:98%; }
.about_show_introduct,.compay_introduct_r{ width:100%;}
.compay_introduct_box .about_show_introduct,.compay_introduct_box .about_show_introduct .compay_introduct_l{ width:100%; }
.compay_introduct_box .about_show_introduct span,.compay_introduct_box .compay_introduct_l span{ box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display: inline-block; width:30%;border-right:none; text-align: center; padding-right: 0;}
.compay_introduct_box .l{ float:unset;}
.compay_introduct_box .compay_introduct_l span.cur, .compay_introduct_box .about_show_introduct span.cur{ background: #914447; }

.compay_news_box figure img{ height:150px; overflow:hidden; }
.compay_menu .news_instrod_box .news_instrod_text .news_abstract_des p{ line-height: 1.5em; }
.compay_menu .news_instrod_box .news_instrod_text .abstract_box .abstract_time span,.abstract_box .abstract_content p{ line-height: 1.2em; font-size: 0.9em; }
footer,.compay_menu .news_instrod_box .news_local_address{ display: none; }

.swiper-container .swiper-wrapper .swiper_nav1,.swiper-container .swiper-wrapper .swiper_nav2,.swiper-container .swiper-wrapper .swiper_nav3,.swiper-container .swiper-wrapper .swiper_nav4{height:100vh;}
/*项目展示*/
.compay_product_box{     width: 98%;position: absolute;bottom: 10%;top:unset;left: 50%;margin-left: -49%;}
.compay_productlist_item .swiper-slide{ width:100%;  }
.about_history .history_list, .about_honor .honor_list{ border-bottom: 1px dotted #6c6868; }

}