@charset "utf-8";@media screen and (max-width:768px){.wp{width:100%;padding-right:10px;box-sizing:border-box;padding-left:10px}.nav,.search,.header .tel{display:none}#top,#footBar{display:block}.header-lang{position:absolute;right:10px;top:9px}.header-lang .box{height:32px;width:80px;border:1px solid #fff;border-radius:0}.header-lang .box img{margin:5px 0 0 5px;border-radius:0}.header-lang .box em{margin:5px 5px 0;color:#fff}.header-lang .box i{margin:5px 0 0;color:#fff}.header-lang ul{width:80px;padding:0 5px;top:32px;border:1px solid #ccc;border-radius:0}.header-lang ul li img{margin-right:5px;border-radius:0}.header{height:auto;padding:20px 0;text-align:center}.header .wp{position:static!important;-webkit-justify-content:center;justify-content:center}.header .logo{display:block}.header .logo img{height:70px}#banner .txt h5{font-size:15px}#banner .txt a{margin:20px auto 0;width:120px;height:34px;line-height:34px;font-size:13px}#footer{padding:30px 0}#footer hr{display:none}#footer h5{margin:0 0 10px;font-size:26px;text-align:center}.foot-nav{display:none}.foot-contact{float:none;width:100%}.foot-contact p{font-size:14px}.foot-contact .share{text-align:center}.copyright{padding:15px 0 60px;line-height:22px}.copyright p{font-size:14px}.pro-content img,.myart img,.about img,.map iframe{max-width:100%;height:auto}.indexA{padding:30px 0}.indexA .tit h3{font-size:26px;margin:15px 0 0}.indexA .tit p{font-size:14px;line-height:22px;margin:15px 0 0}.indexA ul{margin:0 0 0 -2%}.indexA ul li{width:48%;margin:20px 0 0 2%}.indexA ul li h5{position:static;font-size:15px;line-height:16px;height:44px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.indexA .getmore{width:140px;line-height:32px;height:32px;border-radius:10px;margin:25px auto 0;font-size:13px}.indexB{padding:30px 0}.indexB .txt{float:none;width:100%;margin:0;text-align:center}.indexB .txt hr{margin:0 auto;background:url(../images/hr01.png) no-repeat center;height:18px;width:174px}.indexB .txt h3{font-size:26px;margin:15px 0 0}.indexB .txt p{font-size:14px;margin:15px 0 0}.indexB ul{float:none;width:100%}.indexB ul li{width:50%;margin:20px 0 0}.indexB ul li span{width:100px;height:100px;background-size:auto 40px}.indexB ul li h5{font-size:14px;font-weight:400}.indexC{padding:30px 0}.indexC h3{font-size:26px}.indexC h6{font-size:14px;margin:15px 0 28px}.indexC .l{display:none}.indexC .r{width:100%;float:none}.indexC .list .swiper-slide .t{height:50px;padding:0 10px}.indexC .list .swiper-slide .t h5{float:none;font-size:15px;line-height:50px}.indexC .list .swiper-slide .t .more{display:none}.indexC .bot{height:auto;padding:20px 0}.indexC .bot .getmore{width:160px;line-height:40px;height:40px;border-radius:20px;margin:0 15px;font-size:14px}.indexC .swiper-button-prev,.indexC .swiper-button-next{width:50px;height:40px}.indexC .swiper-button-prev i,.indexC .swiper-button-next i{font-size:22px;line-height:40px}.indexD{padding:30px 0;background:url(../images/ibg2.jpg)}.indexD h3{font-size:26px}.indexD ul{margin:60px 0 0}.indexD ul li{float:left;text-align:center;width:50%;text-align:center}.indexD ul li .ico{width:143px;height:143px;border:1px solid #d6d6d6;box-sizing:border-box;border-radius:50%;background:#ebebeb;padding:11px;margin:0 auto}.indexD ul li .ico span{background:#fff;display:block;width:100%;height:100%;border-radius:50%;padding:36px 0 0;box-sizing:border-box}.indexD ul li p{font-size:16px;color:#141414;margin:15px 0 0}.indexE{position:relative;padding:30px 0}.indexE .pic{width:100%;float:none}.indexE .pic img{width:100%;display:block}.indexE .txt{width:100%;float:none;margin:20px 0 0}.indexE .txt h3{font-size:26px;margin-bottom:20px}.indexE .txt h5{font-size:14px;text-align:center}.indexE .txt p{font-size:13px;line-height:22px}.indexE .txt .more{text-align:center;margin:20px 0 0}.indexE .txt .more a{width:120px;line-height:32px;font-size:13px}.indexF{padding:30px 0}.indexF h3{font-size:26px}.indexF h6{font-size:14px;margin:15px 0 0}.indexF ul{margin:20px 0 0}.indexF ul li{width:50%;margin:20px 0 0}.indexF ul li h5{font-size:22px;margin:15px 0 0}.indexF ul li h5 em{font-size:16px;margin:0 3px}.indexF ul li h5::after{font-size:16px;margin-top:3px}.indexF ul li p{font-size:14px}.indexG{padding:30px 0}.indexG .indexnews{width:100%;float:none}.indexG .indexnews h4{height:40px;line-height:40px}.indexG .indexnews h4 a{font-size:16px}.indexG .indexnews .box{padding:10px}.indexG .indexnews dl{height:auto;overflow:hidden}.indexG .indexnews dl dt{width:120px}.indexG .indexnews dl dd{margin:0 0 0 140px}.indexG .indexnews dl dd h5{padding:10px 0;font-size:16px}.indexG .indexnews dl dd h5 a{color:#333}.indexG .indexnews dl dd p{display:none}.indexG .indexnews dl dd .more{text-align:left}.indexG .indexnews dl dd .more a{font-size:14px}.indexG .indexnews ul li{height:40px;line-height:40px;padding-left:10px}.indexG .indexnews ul li span{height:40px;width:60px}.indexG .indexnews ul li a{font-size:14px;padding:0 65px 0 15px}.indexG .jsbk{width:100%;float:none;margin:15px 0 0}.indexG .jsbk h4{height:42px;line-height:42px;padding:10px 0 0 10px}.indexG .jsbk h4 em{padding-left:10px;font-size:18px;border-left:3px solid #a9262c;line-height:22px}.indexG .jsbk .list{padding:5px 10px}.indexG .jsbk .list ul li{padding:10px 0}}@media screen and (max-width:768px){.sidebanner{height:auto;padding:30px 0}.sidebanner .wp{-webkit-justify-content:center;justify-content:center}.sidebanner h3{font-size:20px;text-align:center}.main{padding-top:20px;padding-bottom:30px}.main-left{float:none;width:100%}.main-right{float:none;width:100%;margin:20px 0 0}.sidemenu,.left_nav{margin:0}.sidemenu h3::after,.left_nav h3::after{display:block}.sidemenu ul,.left_nav ul{display:none}.about{line-height:22px;font-size:14px}.about p{margin:0 0 10px}.honor ul li{width:48%}.pro_top{padding:20px 15px}.pro_top h1{font-size:20px}.pro_top a{width:150px;height:36px;line-height:36px;font-size:15px}.pro_pic{padding:15px}.pro_text{padding:15px;font-size:14px;line-height:22px}.pro_faq{padding:15px}.process-list ul{height:auto;margin:-15px 0 0 -2%;overflow:hidden}.process-list ul::after{display:none}.process-list ul li{float:left;width:48%;margin:15px 0 0 2%;position:static}.process-list ul li::after{display:none}.process-list ul li:nth-child(2n+1){margin-bottom:0}.process-list ul li:nth-child(2n){margin-top:15px}.process-list ul li img{width:100%;display:block}.process-list ul li .t{padding:0 6px}.pro_switch{padding:15px}.pro-inquiry{padding:15px}.pro-inquiry .tit{height:40px}.pro-inquiry .tit h5{line-height:40px;font-size:17px;margin:0 0 0 15px}.pro-inquiry .inquirbox{padding:15px 15px 5px;border:}.pro-inquiry .inquirbox input.submit{line-height:36px;width:130px}.inquirbox .row{margin-bottom:0}.inquirbox .row>div{margin-bottom:10px}.productlist ul li{width:48%}.productlist ul li h6{font-size:14px;line-height:45px}.pro_img{float:none;margin:0 auto;width:400px}.pro_view_inner{float:none;width:100%;text-align:center;margin:20px 0 0}.pro_view_inner p a.book{height:40px;line-height:40px;margin:20px 0 0}.newslist ul li a.pic{width:200px}.newslist ul li .t{margin:0 0 0 220px}.newslist ul li .t h5{font-size:17px}.newslist ul li .t p{line-height:22px}.newslist ul li .t a.more{display:none}.caselist ul li{width:48%;margin:0 0 15px 2%}.caselist ul li .t h5{font-size:14px;padding:0 5px}.contact-info{float:none;width:100%}.contact-info h3{font-size:24px;margin-bottom:15px}.contact-info p{font-size:14px;line-height:22px}.contact-info dl{padding:0 0 0 15px;margin:15px 0}.contact-info dl dt{font-size:16px}.contact-inquiry{float:none;width:100%;margin:25px 0 0}.contact-inquiry h3{font-size:24px}.contact-inquiry p{font-size:14px;line-height:22px}.contact-inquiry .inquirbox{margin:20px 0 0}.contact-inquiry .inquirbox .row{margin-bottom:0}.linetit{margin:20px 0 0}.linetit h4 span{font-size:18px}.map{margin:10px 0 0}.hr-list{margin-top:0}.hr-list .tit span{font-size:17px;text-align:left;box-sizing:border-box}.hr-list .tit span:nth-child(1){width:80%;padding-left:15px}.hr-list .tit span:nth-child(2){display:none}.hr-list .tit span:nth-child(3){display:none}.hr-list .tit span:nth-child(4){display:none}.hr-list .tit span:nth-child(5){display:none}.hr-list .list .t{height:40px;line-height:40px}.hr-list .list .t span{font-size:14px;text-align:left;box-sizing:border-box}.hr-list .list .t span:nth-child(1){width:80%;padding-left:15px}.hr-list .list .t span:nth-child(2){display:none}.hr-list .list .t span:nth-child(3){display:none}.hr-list .list .t span:nth-child(4){display:none}.hr-list .list .t span:nth-child(5){display:none}.hr-list .list .t span:nth-child(6){width:20%}.hr-list .list .t span:nth-child(6) em{width:100%;height:40px}.hr-list .list .con{display:none;padding:20px 15px}.hr-list .list .con h5{margin-bottom:10px}.hr-list .list .con p{font-size:14px;line-height:22px;margin-bottom:8px}.linetit p{font-size:14px;margin:15px 10px 0}.quotebox fieldset{padding:15px 20px;margin:0 0 20px}.quotebox .layui-form .layui-input-block{margin-left:0}.quotebox .layui-form-box{padding:20px 0 0}.quolist ul{margin:0 0 0 -2%}.quolist ul li{width:48%;margin:0 0 20px 2%;height:auto}.quolist ul li:hover{transform:translate(0,0)}.quolist ul li .t{padding:15px 10px;height:auto}.quolist ul li .t h5{font-size:15px;height:44px;line-height:22px;overflow:hidden}.quolist ul li .t p{margin:10px 0 0}.quolist ul li .t a.more{font-size:13px}.contact-top ul li{width:48%;padding:20px 10px}.info h3{font-size:26px}.info ul li{height:auto;margin:0 0 20px;display:block}.info ul li .ico{width:100%;height:auto;padding:20px 0}.info ul li .ico h5{font-size:20px}.info ul li .t{width:100%;padding:15px}.info ul li .t p{font-size:15px;line-height:24px}.culture{margin:25px 0 0}.culture h3{font-size:26px}.culture ul{margin:10px 0 0}.culture ul li{display:inline-block;width:100%;margin:20px 0 0}.culture ul li h5{font-size:20px}.culture ul li p{font-size:15px;margin:10px 10px 0;height:auto}.culture2 h3{font-size:26px}.culture2 p{font-size:15px;line-height:24px}.contact-top2 ul{margin:0}.contact-top2 ul li{float:none;width:100%;height:auto;padding:20px 10px;margin:0 0 15px}}@media screen and (max-width:500px){.indexB .tit,.indexC .tit,.indexD .tit,.indexE .tit{height:50px;line-height:50px}.indexB .tit h3,.indexC .tit h3,.indexD .tit h3,.indexE .tit h3{font-size:18px;margin:0 0 0 15px}.indexA-r ul li{width:48%}.indexC ul li .nr h5{font-size:18px}.indexC ul li .nr p{line-height:20px}.indexD .topnews{float:none;display:block;width:100%;margin:0 auto}.indexD .indexnews ul li .d{display:none}.indexD .indexnews ul li .t{margin:0}.indexD .indexnews ul li{height:100px;margin:10px 0 0;padding:10px}.newslist ul li a.pic{float:none;width:250px;margin:0 auto}.newslist ul li .t{margin:15px 0 0;text-align:center}.newslist ul li .t span{display:inline-block;margin:10px 0 0}.pro_tab ul li{padding:15px;font-size:14px}.projectlist ul li .pic{width:100%}.projectlist ul li .nr a.more{display:none}}@media screen and (max-width:480px){#banner .txt h5{font-size:12px;font-weight:400;padding:0 10px}.pro_img{width:100%}.pro_img .bpic img{width:100%;height:auto}.spic ul li{margin:0 2px;width:60px}.rela_list{border-bottom:none;padding:0}.rela_list li{border-top:none;height:80px;border:1px solid #b4b4b4;margin:10px 0 0;padding:0 10px}.rela_list .t{float:none;width:100%;height:40px;display:block;text-align:left;background:#fff;color:#333;border-right:none;border-bottom:1px solid #b4b4b4}.rela_list a{float:none;margin-left:0;width:100%}.contact-top ul{margin:0}.contact-top ul li{float:none;width:100%;height:auto;padding:20px 10px;margin:0 0 15px}.quolist ul{margin:0}.quolist ul li{width:100%;margin:0 0 20px;height:auto;text-align:center;padding:15px 10px}.quolist ul li .t{padding:15px 0 0}.quolist ul li .t h5{height:auto}}@media screen and (max-width:400px){.productlist ul{margin:0}.productlist ul li{float:none;width:100%;margin:25px 0 0}}