/*头部*/
.mheader{position:relative;z-index:99;display:none}
.mheader.scroll-down .mheader-content{top:-100px}
.open-menu{height:100%}
.open-menu body{overflow:hidden;height:100%}
@media(min-width:767px){
   .app_banner{display: none;}
   .mheader .mheader-content .mlogo .img{width: inherit;}
   .aboutus .about_list .ab_app_img{display: none;}
   .aboutus .ab_pic_list{display: none;}
   .navigation_list{display: none;}
   .height_fixed{display: none;}
}
@media screen and (max-width: 1024px) {
   .header{display:none!important}
    .mheader{display:block !important}
    .mheader .mheader-content{position: fixed;top: 0;height:50px;width:100%;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background: #fff;z-index: 9999;}
    .mheader .mheader-content ul{height:50px;position:relative;padding:0 3%;margin:0;display: flex;align-items: center;}
    .mheader .mheader-content .mlogo .img{max-width: 100%;max-height: 100%;}
    /* .mheader .mheader-content .mlogo .img1{display:block;max-width: 100%;max-height: 100%;}
    .mheader .mheader-content .mlogo .img2{display:none;max-width: 100%;max-height: 100%;} */
    /* .mheader.scroll-top .mheader-content .mlogo .img1{display:none}
    .mheader.scroll-top .mheader-content .mlogo .img2{display:block} */
    .mheader .mheader-content .mlogo{display: block;width: 45%;height: 75%;display: flex;align-items: center;position: absolute;z-index: 99;;}
    .open-menu .mheader .mheader-content .menu-toggle span.nav-open,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:after,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:before{transition-delay:0.12s;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px)}
    .open-menu .mheader .mheader-content .menu-toggle span.nav-open,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:after,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:before{-webkit-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-o-transform:translateX(70px);transform:translateX(70px)}
    .open-menu .mheader .mheader-content .menu-toggle span.nav-open:after{transition-delay:0s}
    .open-menu .mheader .mheader-content .menu-toggle span.nav-open:before{transition-delay:0.07s}
    .open-menu .mheader .mheader-content .menu-toggle span.nav-close:before{transition-delay:0.12s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
    .open-menu .mheader .mheader-content .menu-toggle span.nav-close:after{transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important}
    .mheader .mheader-content .menu-toggle{display:block;width:50px;height:50px;position:absolute;right:0px;top:0px;z-index:9999}
    .mheader .mheader-content .menu-toggle .nav-trigger{width:100%;height:100%;display:block}
    .mheader .mheader-content .menu-toggle span.nav-open,.mheader .mheader-content .menu-toggle span.nav-open:after,.mheader .mheader-content .menu-toggle span.nav-open:before{content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s}
    .mheader .mheader-content .menu-toggle span.nav-open,.mheader .mheader-content .menu-toggle span.nav-open:after,.mheader .mheader-content .menu-toggle span.nav-open:before{content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s}
    .mheader .mheader-content .menu-toggle span.nav-open:after{margin-top:-7px;top:0;transition-delay:0.27s}
    .mheader .mheader-content .menu-toggle span.nav-open:before{margin-top:7px;top:0;transition-delay:0.2s}
    .mheader .mheader-content .menu-toggle span.nav-close:before,.mheader .mheader-content .menu-toggle span.nav-close:after{content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);-moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);-ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);-o-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s}
    .mheader .mheader-content .menu-toggle span.nav-close:after{transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);-moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);-ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);-o-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg)}
    .mheader .mheader-content .menu-toggle span.nav-close:after{-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);-moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);-ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);-o-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg)}
    .mheader .nav-container{background-color:#fff;position:fixed;z-index:91;top:0px;right:0;padding:90px 20px 0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.4s 0s,box-shadow 0s 0.4s;-moz-transition:-moz-transform 0.4s 0s,box-shadow 0s 0.4s;transition:transform 0.4s 0s,box-shadow 0s 0.4s}
    .mheader .nav-container.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}
    .mheader .nav-container .nav-wrapper .onenav{margin:0;padding:0}
    .mheader .nav-container .nav-wrapper .onenav .cur{text-decoration: underline !important;}
    .mheader .nav-container .nav-wrapper .onenav li{width:100%;overflow:hidden;position:relative;border-bottom:#313131 1px solid;}
    .mheader .nav-container .nav-wrapper .onenav a{width:75%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;display:inline-block;color:#333;font-size:16px;line-height:60px;height:60px;text-align:left;}
    .mheader .nav-container .nav-wrapper .onenav li a.curr{color:#0f6ab4}
    .mheader .nav-container .nav-wrapper .onenav li div.twonav{float:right;height:100%;width:10%;margin-top: 1rem;}
    .mheader .nav-container .nav-wrapper .onenav li div.twonav img{max-width: 80%;}
    .mheader .nav-container .nav-wrapper .onenav li ul div ul li a:last-child{border:none}
    .mheader .nav-container .nav-wrapper .nav-inner{display:none;width:90%;margin:0px auto;padding:10px 0;position:relative}
    .mheader .nav-container .nav-wrapper .nav-inner a{border-bottom:none;position:relative;display:inline-block;width:75%;font-size:15px;color:#cccccc;height:50px;line-height:50px}
    .mheader .nav-container .nav-wrapper .nav-inner a .list{color: #333;}
    .mheader .nav-container .nav-wrapper .nav-inner a:hover{background:none;color:#0f6ab4}
    .mheader .nav-container .nav-wrapper .nav-inner div.threenav{width:25%;height:50px;float:right;background:url(/style/image/white_right.png) right center no-repeat;background-size:16%}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-c{position:relative;width:100%;height:0px;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-c.cur{height:auto}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-c  ul{list-style:none;margin:auto;padding:0;display:block;width:90%;height:100%}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-c  ul li{list-style:none;margin:0;padding:0;display:block;width:100%}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-c  ul li a{font-weight:bold;position:relative;display:inline-block;width:75%;height:50px;line-height:50px;text-align:left;font-size:14px;color:#999999;margin:0px auto;text-transform:uppercase;padding:0}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-d{padding:10px;width:90%;margin:auto;display:none}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-d.cur{display:block}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-d a{display:block;color:#999!important;height:40px!important;line-height:40px!important;font-size:14px!important;width:90%!important;border:none!important}
    .mheader .nav-container .nav-wrapper .nav-inner .shownav-d a::after{display:none!important}
    .mheader .mheader-content .header-search{margin-right: 60px;position: absolute;right: 0px;top: 25%;}
}
@media(max-width:767px){
   .height_fixed{display: block;}

   .pc_banner{display: none !important;}
   .home_swiper .swiper-slide .text{display: none;}
   /* 搜索框 */
   .searchField{top: 50px;position: fixed;}
   .searchField_form .header_input{font-size: 1rem;}
   .whimsical .whimsical_itm .left .title h1{font-size: 2rem;} 
   .whimsical .whimsical_itm .left .text h3{font-size: 1.75rem;}
   .whimsical .whimsical_itm .left .text p{font-size: 1.25rem;}
   /* 雕塑 */
   .sculpture .sculpture_item .sculpture_list .item{width: 94%;margin: 0 auto;margin-bottom: 1rem;}
   .sculpture .sculpture_item .sculpture_list .min-item{padding: 0;}

   .whimsical .whimsical_itm{display: inherit !important;}
   .whimsical .whimsical_itm .left, .whimsical .whimsical_itm .right{width: 94%;margin: 0 auto;margin-top: 15px;}

   /* 选择我们 */
   .choose_item .choose_us{display: inherit !important;}
   .choose_item .choose_us .list{width: 94%;margin: 0 auto;margin-bottom: 1.25rem;}
   .choose_item .choose_us .list h3{font-size: 1.5rem;}
   .choose_item .choose_us .list p{height: 7.5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

 
   .app-item .item{width: 86% !important;margin: 0 auto;background-image: linear-gradient(180deg, #C6D3F1 0%, #3D69D3 100%) !important;}
   .category_item{height: inherit;}
   .category_item .swiper-slide-active .item{padding: 30px 0;}
   .app-item .item .text{color: #fff !important;}
   /* 关于我们 */
   .about-us .about_item{display: inherit !important;width: 100%;}
   .about-us .about_item .text,.about-us .about_item .img{width: 94%;margin: 0 auto;}
   .about-img .solution_list ul li{flex:0 0 40%}
   .about-us .about-img{width: 100%;}
    /* 项目案例 */
    .container #subtext .text{width: 98%;}
    .project_case .case{display: inherit !important;}
    .project_case .case .item{width: 94%;margin: 0 auto;margin-bottom: 15px;}

    /* 首页留言表单 */
    .contact_us{display: inherit !important;}
    .contact_us .form{width: 100%;}
    .contact_us .img{display: none;}
    .contact_us .form .form-container{width: 100%;}
    .contact_us .form .form-container .submit_input .button{width: 100%;}

   /* 底部 */
   .footer .footer_bottom .footer_item:nth-child(1),
   .footer .footer_bottom .footer_item:nth-child(2),
   .footer .footer_bottom .footer_item:nth-child(3){display: none;}
   .footer .footer_bottom .footer_item:nth-child(4){width: 100%;}
 
   .banner .banner_item{display: none;}
   /* 面包屑 */
   .bread .container .form{display: none;}

  

   

    /* 留言表单 */
    .pro_details .form-container{width: 100%;}
    .pro_details .article_form .form-input{display: inherit;}
    .pro_details .article_form .form-input .fl{width: 100%;margin-bottom: 20px !important;}
    .pro_details .article_form .form-input .fl:nth-child(1),
     .pro_details .article_form .form-input .fl:nth-child(2){margin: 0;}
    .pro_details .article_form .form-area{margin: 0;}
    .pro_details .submit_input input{width: 50%;}

   /* 详情底部产品 */
   .container .category .category_item .item{width: 48%;margin-bottom: 2.5%;}

   /* 项目案例 */
   .new_item .new_list .list{display: inherit !important;}
   .new_item .new_list .list .img{width: 100%;}
   .new_item .new_list .list .content{width: 100%;}

   /* 关于我们 */
   .aboutus .about_list .ab_app_img{display: block;}
   .aboutus .about_list .ab_img_hide{display: none;}
   .aboutus .about_list .content{width: 100%;}
   .aboutus .about_list .ab_item .ab{width: 100%;margin-bottom: 20px !important;}
   .aboutus .about_list .ab_item .ab:nth-child(1),
   .aboutus .about_list .ab_item .ab:nth-child(2){margin-bottom: inherit;}
   .aboutus .container .about_list .ab_pic_list .img{width: 48% !important;margin-bottom: 20px;}
   .aboutus .ab_img .img{width: 48%;margin-bottom: 20px;}
   .aboutus .concept .detail{margin-bottom: 20px;}
   





   .aboutus .ab_core .core_item{width: 100%;}
   .aboutus .ab_core .core_item .list{width: 96%;margin: 0 auto;margin-bottom: 20px;}
   .aboutus .ab_core .core_item .list img{width: 100%;}
   .aboutus .ab_core .core_item .list:nth-child(3), .aboutus .ab_core .core_item .list:nth-child(4){margin-top: auto;}

 
   .content_us .contact_item{background: inherit;}
   .content_us .contact_item .form-area>p, .content_us .contact_item .fl>p{color: #333 !important;display: none;}
   .contact_us .form .form-container .form-area textarea, .contact_us .form .form-container .fl input{width: 100%;}
   .contact_us .form .form-container .submit_input{display: inherit;text-align: center;}

  /* 项目案例详情 */
  .case_details .article_title{font-size: 1.5rem;}
  .case_details .details p{text-align: justify;}
  .article-bread .container,
  .pro_details .container{width: 100% !important;max-width: 100% !important;}
  .article-item .content h1{font-size: 1.5rem;}


  /* tag标签 */
  .index-tags span{display: block;width: 100%;font-size: 1.5rem;}
  .index-tags{justify-content: space-between;}
  .index-tags h3{width: 48%;margin-bottom: 12px;height: 3rem;}
  .index-tags h3 a{width: 100%;font-size: 1rem;height: 100%;display: flex;align-items: center;}
  .index-tags h3+h3{margin-left: 0;}
  .list-tags h3{margin-right: 10px;}
  .list-tags span{display: block;width: 100%;font-size: 1.5rem;}
  .list-tags h3+h3{margin-left: 0;}

  /* 分页 */
  .page a, .page span{width: 1.5rem;height: 1.5rem;line-height: 1.5rem;}

  /* blog */
  .list-blog .container .right .tag_list .list{display: inherit;}
  .list-blog .container .right .tag_list .list .img{width: 100%;}
  .list-blog .container .right .tag_list .list .content{width: 100%;padding: 0;margin-top: 1rem;}
}
@media(max-width:991px){

   /* 首页轮播图 */
   .home_swiper .swiper-slide .text{top: 25%;width: 35%;}
   .home_swiper .swiper-slide .text h3{font-size: 1.5rem;text-align: left;}
   .home_swiper .swiper-slide .text p{font-size: 1.2rem;width: 100%;}
   .home_swiper .swiper-slide .text .btn{margin-left: 0;font-size: 1rem;}
   .home_swiper .swiper-slide .text_two h3{text-align: right;}

   .pc-item{display: none;}
   .app-item{display: block;}
   .pc_solution{display: none;}
   /* 联系我们 */
   .content_item .con_list{display: inherit !important;}
   .content_item .con_list .list{width: 100%;margin-bottom: 20px;}
   .contact_us .form .form-container{width: 100%;}
   .contact_us .form{width: 99%;margin: 0 auto;}

   .list_sculpture .pro-menu ul li{width: 48%;}
   .product-center .pro-menu ul li h3 a{font-size: 1.25rem;}
   /* 关于我们 */
   .aboutus .about_list .ab_app_img{display: block;}
   .aboutus .about_list .ab_img_hide{display: none;}
   .aboutus .ab_img{display: none;}
   .aboutus .ab_pic_list{display: flex;flex-wrap: wrap;justify-content: space-between;}
   .aboutus .ab_pic_list .img{width: 24% !important;}

   /* 雕塑&工艺品导航隐藏 */
   .product-center .pro-menu{display: none;}

   .navigation_list{display: block;width: 100%;overflow: hidden;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;margin: 20px 0;}
   .navigation_list .nav_item{font-size:1.75rem;padding:0 .32rem;color:rgba(255,255,255,0.4);cursor:pointer;display:inline-block;position:relative;font-family:"pingfang-h";}
   .navigation_list p{margin: 0;}
   .navigation_list .nav_item a{color: #666;font-size: 14px;}
   .navigation_list .nav_active .nav_item a{color:#104FB9;}
   .navigation_list .swiper-slide{width:auto}

   .about-us .about_item .text{width: 100%;margin-bottom: 20px;}
   .about-us .about_item .img{width: 100%;margin: 0;}
   .about-us .about_item .img img{width: auto;max-width: 100%;}
   .contact_us .img{display: none;}
   .app_solution{display: block !important;}

   .aboutus .concept .concept_img .item_img .img{width: 48%;}
   .banner .banner_item h3{font-size: 1.5rem;}
   .banner .banner_item p{font-size: 1.2rem;}

    /* 雕塑&工艺品详情 */
    .article-item .magnifier{width: 100% !important;}
    .article-item .content{width: 100%;position: inherit !important;}
    .article-item .content .contact{margin: 15px 0;}
    .article-item .content .btn{width: 40%;}
    .pro_details .article .article_left{display: none;}
    .pro_details .article .article_right{width: 100%;}
    .article-item .MagnifierDrag{display: none;}

    /* 上一页&下一页 */
    .pagenav{display: inherit !important;}
    .pagenav .prev, .pagenav .next{width: 100%;}
    .pagenav .prev{margin-bottom: 10px;}
    /* blog */
    .list-blog .item-tags{display: flex;}
    .list-blog .container .left{display: none;}
    .list-blog .container .right{width: 100%;}
}
@media(max-width:1368px){
   .header .header-content{width: 84%;}
}
@media(max-width:1300px){
   .aboutus .about_list{display: inherit;}
   .aboutus .about_list .content{width: 100%;margin-bottom: 20px;}
   .aboutus .about_list .img{width: 100%;text-align: center;}
   .aboutus .about_list .img img{max-width: 100%;margin: 0 auto;width: auto;}
}
@media(max-width:1577px){
   .header .header-content{width: 100%;}
}
@media(max-width:1460px){
   .product-center .pro-menu ul li h3 a{font-size: 1rem;}
}
@media(max-width:1200px){
 .list_sculpture .pro-menu ul li{width: 48%;}
}