@media only screen and (max-width:1200px){
	.center{width: 100%; padding-left: 10px; padding-right: 10px;}
	.index02-bot .item{width: calc((100% - 20px) / 2);}
	
}



@media only screen and (max-width:1024px){
	.dwlist{display: none;}
	.swiper-banner .text{width: 94%;}
	.center{width: 94%;}
	.header{height: 60px;}
	.headerwrap .logo img{height: 46px;}
	.nav{display: none;}
	.h-links a{font-size: 10px;width: 60px;height: 26px;}
	.i-div1 .headerwrap .h-links a:last-child img{height: 12px;margin-right: 3px;}
	.h-links a{margin-right: 5px;}
	.h-links{margin-left: 10px;}
	.h-icon{margin-left: 10px;padding: 0;border: none;}
	.h-icon>a{margin-right: 10px;}
	.h-icon>a img,.language>img{height: 16px;}
	.languageshow{width: 60px;margin-left: -30px;}
	.languageshow a{font-size: 12px;line-height: 26px;}
	.h-right{padding-right: 40px;}
	.logo{position: relative;z-index: 12;}
	.i-div1 .headerwrap.is-open .logo img{filter: none;}
	.headerwrap{z-index: 2000000001;}
	
	.hamburger.is-closed .hamb-middle{margin-top: -1px;}
	.hamburger.is-closed .hamb-top{top: 0;}
	.hamburger.is-closed .hamb-bottom{bottom: 0;}
	.sidebar-nav{z-index: 9;background-color:#fff;padding:80px 30px 50px;}
	.sidebar-nav .sidebar-brand a{color: #222;}
	.sidebar-nav .sidebar-brand>a{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom:20px;}
	.sidebar-nav .sidebar-brand .xl{padding-bottom: 20px;}
	.sidebar-nav{overflow-y: scroll;}
	.headerwrap_current .header{background-color: #1a1a1a;}
	.sidebar-nav .sidebar-brand .sidebar-brand-there a{font-size: 14px;}
	.sidebar-nav .sidebar-brand a .sj{border-color: #222;}
	.sidebar-nav-two .sidebar-brand-two a{box-sizing: border-box;padding: 0 20px;}
	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}
	.hamburger{height: 16px;right: 2%;top: 22px;z-index: 12;display:block;width:26px;}
	.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color: #022E76;height: 2px;}
	.i-div1 .hamburger.is-closed .hamb-top,.i-div1 .hamburger.is-closed .hamb-middle,.i-div1 .hamburger.is-closed .hamb-bottom{background-color: #fff;}
	
	.mallheaderwrap .hamburger{top: 62px;}
	.mallheader-search{margin-right: 30px;}
	.mallheaderwrap.is-open{margin-top: -34px;transform:none;}
	.mallheaderwrap.is-open .hamburger{top: 28px;}
	.mallheaderwrap.hwrap01{transform: none;}
	
	
	.seadershow,.mallheaderwrap{z-index: 2000000002;}
	.seader{width: 90%;}
	.seader form{width: 100%;border-width: 2px;height: 50px;}
	.seader form input{padding: 0 10px;font-size: 12px;}
	.seader form button{font-size: 0;}
	.seader form button img{margin: 0;}
	.seader .close{right: 0;top: -40px;}
	.seader .close img{height: 28px;}
	
	
	.swiper-banner .text h3{font-size: 20px;margin-bottom: 20px; line-height: 42px;}
	.swiper-banner .text p{font-size: 14px;line-height:24px;}
	.i-more{margin-top: 30px;width: 130px;height: 36px;font-size: 14px;}
	.i-more .imgbox{width: 30px;height: 30px;top: 2px;right: 2px;}
	.bannerpage{bottom: 30px;}
	.bannerpage .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 5px;margin-right: 10px;}
	.bannerpage .swiper-pagination-bullet-active{width: 30px;}
	
	.index02-top{display: block;}
	.index02-top .img{width: 100%;position: relative;}
	.index02-top .text{width: 100%;padding: 20px;box-sizing: border-box;}
	.index02-top .text p{font-size: 14px;margin-bottom: 12px;}
	.index02-top .text h3{font-size: 20px;line-height: 26px;margin-bottom: 10px;}
	.index02-top .text h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	/*.index02-bot .item {width: calc((100% - 20px));}*/
	.index02-bot .item .imgbox{display: none}
	.index02-bot .item .text{width: 100%}
	.index02{margin: 0;}
	.index02wrap .fp-tableCell,.index03wrap .fp-tableCell,.index05wrap .fp-tableCell{box-sizing: border-box;padding-top: 60px;justify-content: center;-webkit-justify-content: center;}
	
	.index03-list{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.index03-list .item{width: 50%;height: 180px;}
	.index03-list .item.active{width: 50%;}
	.index03-list .item .text{padding: 0 10px;}
	.index03-list .item .text h3{font-size: 18px;}
	.index03-list .item .text h4{font-size: 12px;line-height: 20px;}
	.index03-list .item .text h4 br{display: none;}
	.index03-list .item:last-child{width: 100%;border-top: 1px solid rgba(255,255,255,0.5);}
	.index03-list .item:nth-of-type(2){border-right: none;}
	
	.index03 .tl h3{font-size: 24px;}
	.index03 .tl p{font-size: 14px;}
	.index03 .tl{margin-bottom: 30px;}
	.index03{margin: 0;}
	
	.index05-list{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
	.index05-list .item{width: 100%;background-color: #fff;box-shadow: 0px 0px 5px 3px rgba(2,46,118,0.1);box-sizing: border-box;padding: 10px 0;border-radius: 10px;margin-bottom: 10px;}
	.index05-list .item strong{display: none;}
	.index05-list .item .info{box-shadow: none;height: auto;padding: 0 20px;padding-top: 10px;}
	.index05-list .item h3{margin: 0;font-size: 18px;width: 130px;height: 34px;line-height: 34px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding-left: 20px;}
	.index05-list .item .info p{padding-left: 15px;font-size: 12px;line-height: 18px;}
	.index05-list .item .info p::before{top:5px;}
	.index05-list .item:nth-of-type(odd){margin-top: 0;}
	.index05{display: flex;display: -webkit-flex;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.index05-bot img{display: none;}
	.index05-bot h3{margin-bottom: 30px;font-size:24px;}
	.index05-bot h3::before{display: none;}
	.index05wrap .fp-tableCell{align-items: center;-webkit-align-items: center;}
	
	.index06{display: block;margin-top:60px;}
	.index06-text{width: 100%;}
	.index06-text h3{font-size: 24px;margin-bottom: 10px;}
	.index06-text p{font-size: 24px;margin-bottom: 20px;}
	.index06-text h4{font-size:14px;line-height: 24px;margin-bottom: 30px;}
	.index06-img{width: 100%;margin-top: 30px;}
	
	.f-fx{display: none;}
	.f-nav{display: none;}
	.f-logo img{height: 44px;}
	.f-top{margin-bottom: 20px;}
	.f-lx{padding: 20px 0 10px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.f-lx p{margin-bottom: 10px;font-size: 12px;}
	.f-lx li{margin-bottom: 10px;}
	.ba a{font-size: 12px;line-height: 20px;}
	.ba{flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: center;-webkit-justify-content: center;height: auto;padding: 10px 0;}
	.ba a:last-child{display: none;}
	
	.totop{width: 40px;height: 40px;}
	.totop p{font-size: 10px;}
	.totop img{width: 12px;}
	.cbl{width: 40px;padding: 0 2px 2px;bottom: calc(8% + 45px);}
	.cbl.show{width: 40px;height: 170px;}
	.cbl .showitem{width: 36px;height: 36px;margin-top: 2px;margin-bottom: 5px;}
	.cbl .item img{max-height: 20px;max-width: 20px;}
	.cbl .item{align-items: center;-webkit-align-items:center;}
	.cbl .item>div:first-child p{display: none;}
	.cbl .item{padding: 10px 0;}
	.cbl .item:hover .boxshow{right:48px;}
	
	.contact-b{margin-top: 60px;}
	.contact-b .text h3{font-size: 26px;margin-bottom: 20px;}
	.contact-b .text p{font-size: 16px;line-height: 24px;}
	.contact-b>img{height: 250px;}
	.mbx{display: none;}
	
	.c-tabs{width: 94%;margin: 30px auto 0;}
	.c-tabs a{height: 40px;font-size: 14px;}
	
	.about01wrap{padding-top: 50px;}
	.about01{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.about01-l{width: 100%;}
	.about01-r{width: 100%;}
	.c-tabs.fixed{top: 61px;margin-top: 0;}
	.about01-l{margin-top: 30px;}
	.a-tl h3{font-size: 24px;margin-bottom: 0;}
	.a-tl strong{margin-top: 10px;height: 3px;width: 30px;}
	.a-tl p{margin-top: 20px;font-size: 16px;}
	.a-tl{margin-bottom: 20px;}
	.about01-l h4{font-size: 14px;line-height: 24px;}
	.about01wrap{margin-bottom: 30px;}
	
	.about02wrap{background-attachment: scroll;padding: 50px 0;}
	.about02-list{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.about02-list .item{width: calc((100% - 10px)/2);margin-bottom: 10px;height: 200px;padding: 0 15px;}
	.about02-list .item>div img{height: 95px;margin-bottom: 10px;}
	.about02-list .item>div h3{font-size: 18px;}
	.about02-list .item:hover>div p{padding-top: 10px;font-size: 12px;line-height: 24px;}
	.a-tl{margin-bottom: 30px;}
	
	.about03{margin-bottom: 50px;}
	.about03wrap{padding-top: 50px;}
	.about03min{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.about03min-r{width: 100%;border-radius: 6px;}
	.about03min-l{width: 100%;margin-top: 30px;}
	.about03min-r img{height: 200px;}
	.about03min-l .text h3{font-size: 20px;margin-bottom: 15px;}
	.about03min-l .text h4{font-size: 14px;line-height: 24px;}
	.about03min-l .text{margin-bottom: 20px;}
	.about03min-l .imglist .imgbox{width: calc((100% - 10px)/2);border-radius: 6px;}
	
	.about03-bot{padding: 50px 0;}
	.about03-botmin .tl h3{font-size: 24px;margin-bottom: 15px;}
	.about03-botmin .tl h4{font-size: 16px;}
	.about03-botmin .tl{margin-bottom: 20px;}
	.about03-botmin .imglist{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.about03-botmin .imglist .item{width: 100%;}
	.about03-botmin .imglist .item:hover{transform: none;}
	.about03-botmin .imglist .item:hover::before{opacity: 0;}
	.about03-botmin .imglist .item:last-child{padding: 0;}
	
	.about04wrap{padding: 50px 0;}
	.about04-text{display: block;margin-bottom:30px;}
	.about04-text .tl p{font-size: 30px;}
	.about04-text .tl h3{font-size: 24px;}
	.about04-text h4{width: 100%;font-size: 14px;line-height: 24px;margin-top: 20px;}
	.ab{top: -100px;}
	.about04 .webmap{display: block;max-height:calc(100vh - 60px);margin:auto;overflow:hidden;position:relative;padding-bottom:50px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;}
	.about04 .webmap img{width: 100%;transform:scale(1.08);}
	.about04 .webmap .more{position: absolute;bottom: 0;font-size:14px;height:34px;}
	.about04-map{display: none;}
	.index04wrap .about04wrap{padding-top: 60px;}
	
	/*mapmaskwrap*/
	.mapmaskwrap{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index:2000000002;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;opacity:0;visibility:hidden;}
	.mapmaskwrap.show{opacity: 1;visibility: visible;}
	.mapmaskwrap .about04-map{display: block;}
	.mapmaskwrap .bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit:cover;}
	.mapmask{width: 94%;margin:auto;overflow:auto;position:relative;}
	.mapmask::-webkit-scrollbar {background-color: #ddd;height: 3px;border-radius: 3px;}
	.mapmask::-webkit-scrollbar-thumb {background-color: #022E76;border-radius: 3px;}
	.mapmask .about04-map{width: 1000px;}
	.mapmask .mdgq p{font-size: 10px;}
	.mapmask .mdgq .pulse{transform: scale(0.7);}
	.mapmask .mdgq .info{width: 170px;height: 100px;left:34px;}
	.mapmask .mdgq .info h3{font-size: 14px;margin-bottom: 10px;}
	.mapmask .mdgq .info .more{width: 90px;height: 26px;font-size: 10px;padding-right: 20px;}
	.mapmask .mdgq .info .more .imgbox{width: 20px;height: 20px;top: 2px;right: 2px;}
	.mapmask .mdgq .mapxt{width: 40px;}
	.mapmask .mdgq .info>div{padding: 0 10px;}
	.mapmaskwrap .closemap{display: block;width: 26px;position:absolute;left:3%;top:20px;}
	.mapmaskwrap .closemap img{width: 100%;}
	
	
	/* .g-tl01 */
	.g-tl01{width: 94%;margin: auto;}
	.g-tl01 h3{font-size: 22px;line-height: 30px;}
	.g-tl01 p{font-size: 16px;}
	.g-tl02{font-size: 24px;margin-top: 40px;}
	.globinfolist li .box,.globinfolist li:nth-of-type(2n) .box,.globinfo02 .globinfolist li:nth-of-type(odd) .box,.globinfo02 .globinfolist li:nth-of-type(2n) .box{flex-flow: column-reverse;-webkit-flex-flow:column-reverse;}
	.globinfolist li .box .right{width: 100%;}
	.globinfolist li{padding: 30px 0;}
	.globinfolist li .box .left{width: 100%;margin-top: 30px;}
	.globinfolist li .box .left .tl h3,.g-tl03{font-size: 20px;line-height: 26px;}
	.globinfolist li .box .left .tl p{font-size: 16px;line-height: 20px;}
	.globinfolist li .box .left .tl strong{width: 30px;margin-bottom: 20px;}
	.globinfolist li .box .left .tl{margin-bottom: 20px;}
	.globinfolist li .box .left h4,.globinfo03min h4,.globinfolist li .box p,.globinfolist li .box span{font-size: 14px!important;line-height: 24px;}
	
	.globinfo01{margin-top: 50px;}
	.globinfo03min{margin: 30px auto;}
	.g-tl03{margin-bottom: 30px;}
	.globinfo03-tab .tabwrap{overflow: auto;}
	.globinfo03-tab .tabwrap table{width: 1000px;}
	.globinfo03-tab .tabwrap table tr{font-size: 14px;}
	.globinfo03-tab .tabwrap table tbody tr{font-size: 14px;line-height: 20px;}
	.globinfo03-tab .tabwrap table tbody .imgbox{width: 100px;height: 80px;}
	.globinfo03-tab .tabwrap table tr{height: 80px;}
	.globinfo03-tab{margin-bottom: 50px;}
	
	.case-tl{display: block;}
	.case-tl>h3{font-size: 24px;margin-bottom: 20px;}
	.case-tl .text{width: 100%;padding: 0;border: none;}
	.case-tl .text h3{font-size: 16px;}
	.case01wrap{margin: 50px auto;}
	.case-tl .text h4{font-size: 14px;line-height: 24px;}
	.case-tab{margin-top: 30px;justify-content: flex-start;-webkit-justify-content: flex-start;}
	.case-tab a{font-size: 14px;width: 140px;height: 40px;margin-right: 10px;}
	.case01{margin-top: 50px;}
	.case01 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 20px;}
	.case01 .item:nth-of-type(3n){margin-right:10px;}
	.case01 .item:nth-of-type(2n){margin-right: 0;}
	.case01 .item .imgbox{height: 180px;}
	.case01 .item p{font-size: 14px;margin-top: 15px;}
	.n-page{margin: 30px 0 50px;}
	
	/* .caseinfowrap */
	.caseinfowrap{margin: auto;padding: 50px 0;}
	.caseinfowrap .tl{font-size: 24px;margin-bottom: 30px;}
	.caseinfo{padding: 30px 20px;}
	.caseinfo p{font-size: 14px;line-height: 24px;}
	.caseinfo .imgbox{width: 100%;margin: 20px auto;}
	.caseinfowrap .goback{width: 50px;height: 50px;}
	.caseinfowrap .goback img{height: 15px;margin-bottom: 6px;}
	.caseinfowrap .goback p{font-size: 12px;}
	
	/* .contact01wrap */
	.contact01wrap{padding-top: 50px;margin-bottom: 50px;}
	.c-tl h3{font-size: 24px;margin-bottom: 15px;}
	.c-tl strong{width: 30px;height: 3px;}
	.c-tl{margin-bottom: 30px;}
	.contact01 .item{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contact01 .item01 label,.contact01 .item02 label{width: 100%;margin-bottom: 10px;}
	.contact01 label input{height: 40px;font-size: 14px;}
	.contact01 label input, .contact01 label select, .contact01 label textarea{font-size: 14px;}
	.contact01 label textarea{height: 100px;}
	.contact01 button{margin-top: 0;width: 120px;height: 34px;font-size: 14px;}
	
	.contact02wrap{padding: 50px 0;}
	.contact02-t{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 30px;}
	.contact02-t li h3 .imgbox{width: 36px;height: 36px;}
	.contact02-t li h3{font-size: 16px;margin-bottom: 10px;}
	.contact02-t li h4{font-size: 14px;}
	.contact02-t li{margin-bottom: 20px;}
	.contact02-b{height: 360px;}
	.mapcont .BMapLabel{padding: 15px 12px!important;bottom: 12px;}
	.mapcont .BMapLabel h3{margin-bottom: 8px;}
	
	.ninfobigwrap {padding-top: 1px;}
	.custo01wrap{margin: 50px auto;}
	.custo01{padding: 30px 15px;}
	.custo01 .item{width: calc((100% - 30px)/2);}
	.custo01 .jt{width: 20px;}
	.custo01 .item p{margin-top: 10px;font-size: 14px;}
	
	.custo02wrap{padding: 50px 0;}
	.custo-tl{font-size: 24px;margin-bottom: 30px;}
	.custo02min .button.custo02-next{right: 0;}
	.custo02min .button.custo02-prev{left: 0;}
	.custo02min .button{background-color: #fff;}
	
	.custo03wrap{margin: 50px auto;}
	.custo03{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.custo03-l{width: 100%;height: 200px;}
	.custo03 .custo03-r{width: 100%;margin-top: 10px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
	.custo03 .custo03-r .imgbox{width: calc((100% - 10px)/2);height: 150px;margin: 0;}
	.login .links a::before{width: 30px;height: 3px;}
	.login .links i{margin: 0 20px;}
	.login .links{margin-bottom: 20px;}
	.login01 .item input{font-size: 14px;}
	.login01 .item{margin-bottom: 20px;}
	.login01 label{font-size: 14px;}
	.login01 label input{width: 16px;height: 16px;}
	.login{min-height: 460px;}
	.loginlist button{height: 40px;margin-bottom: 12px;font-size: 14px;}
	.form-bot{padding: 0 50px;bottom: 30px;}
	.login01 .item.yzmitem .btn-default{font-size: 14px;}
	
	.custo0402min{padding-top: 60px;position: relative;justify-content:space-between;-webkit-justify-content:space-between;}
	.custo0402-tab{position: absolute;left: 0;top: 0;width: 100%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;height:auto;padding:0;}
	.custo0402-tab:before{display:none;}
	.custo0402-tab a{font-size: 14px;line-height: 60px;}
	.custo0402-tab a.active{color: #022E76;}
	.custo0402-item{width: calc((100% - 5px)/2)}
	.custo0402-item .imglist p{width: 80px;line-height:32px;font-size:14px;}
	.custo0402-item .imglist .abimg{height: 30px;right: 20px;top: 20px;}
	.custo0402-item .imglist .box{height: 200px;}
	.custo0402-item .textlist{padding: 0;}
	.custo0402-item .textlist li{padding: 10px 10px;min-height:60px;height:auto;}
	.custo0402-item .textlist li p{font-size: 12px;line-height: 16px;}
	.custo0402-item.custo0402-item02 .textlist{padding-right:0;}
	.custo0402-item.custo0402-item02 .imglist .abimg{left: 20px;}
	
	/* .news a */
	.news a{display: block;position: relative;}
	.news a .data{position: absolute;right: 0;}
	.news a .data h3{font-size: 18px;display:none}
	.news a .data p{font-size: 12px;display:none}
    .news a .data span{font-size: 12px;display:block}
	.news a .data img{width: 12px;display:none;}
	.news a .data>div{padding-left: 5px;margin-left: 5px;}
	.news a .min{width: 100%;}
	.news a .min .imgbox{height: 150px;}
	.news a .min .text span{width: 80px;height: 26px;font-size: 12px;margin-bottom: 10px;}
	.news a .min .text h3{font-size: 18px;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}
	.news a .min .text p{font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 10px;}
	.news a .min .text img{width: 16px;}
	.newswrap{margin-top: 50px;}
	
	.ninfo{margin-top: 50px;display: block;margin-bottom: 60px;}
	.ninfo-r{padding: 30px 20px;width: 100%;}
	.ninfo-r .tl{font-size: 20px;margin-bottom: 20px;}
	.ninfo-r .tl img{margin-right: 10px;height: 24px;}
	.ninfo-r .list .item .text h3{font-size: 14px;line-height: 24px;}
	.ninfo-l{width: 100%;}
	.ninfo-lmin{padding: 30px 20px;}
	.ninfo-lmin .tl h1{font-size: 20px;line-height: 26px;margin-bottom: 20px;}
	.ninfo-lmin .tl .data img{width: 15px;margin-right: 10px;}
	.ninfo-lmin .tl .data{font-size: 14px;}
	.ninfo-lmin .tl{margin-bottom: 30px;}
	.ninfo-lmin .min p{font-size: 14px;line-height: 24px;}
	.ninfo-lmin .min img{margin: 20px auto;}
	.ninfo-page{display: block;margin: 30px auto 50px;}
	.ninfo-page .link{width: 100%;margin-bottom: 20px;}
	.ninfo-page .link a{font-size: 14px;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.ninfo-page .goback{width: 120px;height: 36px;padding-left: 20px;font-size: 14px;}
	.ninfo-page .goback .imgbox{width: 36px;height: 36px;}
	
	/* .product .item */
	.product .item{width: 100%;margin-right: 0;}
	.product .item .imgbox{height: 340px;}
	.product .item .imgbox img{max-width: 80%;max-height: 80%;}
	.product .item .links{padding: 15px 0;}
	.product .item .links a{width: 120px;height: 36px;font-size: 14px;margin-right: 10px;}
	.product .item .list li{padding: 0 10px;}
	.product .item .list li p{font-size: 12px;line-height: 16px;}
	
	.proinfo-bmin{position: relative;top: 0;transform: none;left: 0;-webkit-transform: none;display: block;margin: auto;padding: 30px 0;}
	.proinfo-bmin .imgbox{width: 100%;border-radius: 4px;overflow: hidden;}
	.proinfo-bmin .imgbox img{height: 250px;object-fit: cover;}
	.proinfo-bmin .textmin{width: 100%;margin-top: 30px;padding: 0;}
	.proinfo-bmin .textmin>h3{font-size: 20px;line-height: 26px;}
	.proinfo-bmin .textmin .tags p{height: 30px;font-size: 12px;padding: 0 5px;margin-right: 5px;}
	.proinfo-bmin .textmin .tags{margin-bottom: 20px;}
	.proinfo-bmin .textmin .info{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 10px;}
	.proinfo-bmin .textmin .info .item{padding: 10px 0;}
	.proinfo-bmin .textmin .info .item p{font-size: 14px;}
	.proinfo-bmin .textmin .info .item h3{font-size: 16px;}
	.proinfo-bmin .textmin .down{font-size: 16px;margin-bottom: 30px;}
	.proinfo-bmin .textmin .down img{height: 14px;}
	.proinfo-bmin .textmin .links a{height: 40px;font-size: 14px;}
	
	.proinfowrap{padding-top: 50px;display: block;}
	.proinfo{width: 100%;}
	.proinfo .tl{font-size: 20px;margin-bottom: 20px;}
	.proinfomin{padding: 20px;}
	.proinfo-r{margin-top: 50px;}
	
	.service01wrap{margin: 50px auto;}
	.service01-tab a{width: 100px;height: 30px;font-size: 14px;margin-right: 10px;}
	.service01list{margin-top: 30px;}
	
	.service01list .item01 .imglist .box{width: calc(50% - 10px);}
	
	.service01list li .box .p-txt .p01{padding: 20px;font-size: 18px;}
	.service01list li .box .p-txt .p02{font-size: 18px;padding:20px 12px;line-height:28px;}
	.service01list li .imglist-r{width: 100%;}
	
	
	
	/* 商城 */
	.mallheader-topl p{display: none;}
	.mallheader-topl .links a,.mallheader-topr .shopcarm,.mallheader-topr a,.mallheader-topr .shopcar{font-size: 12px;}
	.mallheader-topr{flex-flow: row-reverse;-webkit-flex-flow: row-reverse;}
	.mallheader-topr .shopcar img{height: 14px;}
	.mallheader-topr a{margin: 0;margin-left: 5px;}
	.mallheader-topl .links i{height: 12px;margin: 0 5px;}
	.mallheader-navwrap{display: none;}
	.mallheader-center .logo p{display: none;}
	.mallheader-center .logo .logoimg img{height: 20px;}
	.mallheader-telnum{display: none;}
	.mallheader-center .logo i{display: none;}
	.mallheader-search{width: 190px;border-width: 1px;height: 34px;}
	.mallheader-search input{font-size: 12px;padding: 0 10px;width: calc(100% - 32px);}
	.mallheader-search button{width: 32px;height: 32px;}
	.mallheader-search button img{margin: 0;height: 14px;}
	.mallheader-center{height: 60px;}
	
	.cashierwrap{padding-top: 140px;}
	.cashierwrap .tl{font-size: 24px;margin-bottom: 20px;}
	.cashier-top{margin-bottom: 20px;}
	.cashier{padding: 30px 20px;}
	.cashier label::after{border-width: 2px;}
	.cashier label{padding: 0 20px;height: 70px;}
	.cashier label h3{font-size: 14px;}
	.cashier label h3 span{font-size: 20px;}
	.cashier label .imgbox{width: 34px;height: 34px;margin-right: 10px;}
	.cashier label .label-l{font-size: 14px;}
	.cashier label input{width: 20px;height: 20px;margin-right: 10px;}
	.cashier .more{margin-top: 50px;width: 100px;height:34px;font-size: 14px;}
	
	/* 登錄 */
	.login{width: 94%;right: 3%;padding: 30px 20px;padding-bottom: 120px;}
	.login .logo img{height: 30px;}
	.login .links a{font-size: 16px;}
	.login .links a::before{width: 30px;}
	
	/* .memberwrap */
	.memberwrap{padding-top: 140px;display: block;}
	.member-l{width: 100%;padding-bottom: 10px;margin-bottom: 30px;border-bottom: 1px solid #ddd;}
	.member-l .list{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.member-l .list a{width: calc((100% - 30px)/4);margin-right: 10px;margin-bottom: 20px;font-size: 14px;}
	.member-l .list a:nth-of-type(4n){margin-right: 0;}
	.member{width: 100%;}
	.maddresswrap{padding: 30px 20px;margin-bottom: 50px;}
	.maddress-tabwrap{overflow: auto;}
	.maddresswrap .tl{margin-bottom: 30px;}
	.maddress-tab{width: 1000px;}
	.maddress-tab tr td p{font-size: 14px;line-height: 20px;}
	.maddress-formwrap{width: 100%;}
	.maddress-form .item p{font-size: 14px;margin-bottom: 10px;}
	.maddress-form .item .list{width: 100%;}
	.maddress-form .item{display: block;}
	.maddress-form .item .list select{padding: 0 6px;font-size: 14px;width: calc((100% - 10px)/3);height: 40px;}
	.maddress-form .item .list input{height: 40px;padding: 0 6px;font-size: 14px;}
	.maddress-form .item02 .list select{width: 130px;}
	.maddress-form .item02 .list input{width: calc(100% - 145px);}
	.maddress-form .more{margin-top: 30px;font-size: 14px;height: 36px;width: 120px;}
	
	/* mall */
	.mall-banner{margin-top: 100px;}
	.mall-banner .bg{height: 250px;object-position:right;}
	.mall-bform{width: 94%;position: relative;top: 0;left: 0;margin: auto;transform: none;-webkit-transform: none;padding: 30px 10px;}
	.mall-bformmin .item select{height: 44px;margin-bottom: 10px;}
	.mall-bformmin .more{height: 36px;width: 120px;margin: auto;font-size: 14px;margin-top: 20px;}
	
	.mall01wrap{padding-top: 50px;margin-bottom: 50px;}
	.mall01-tl h3{font-size: 24px;}
	.mall01-tl{margin-bottom: 30px;}
	.mall01-top{display: block;}
	
	.mall01-top .text{width: 100%;padding: 30px 20px;}
	.mall01-top .text h3{font-size: 18px;}
	.mall01-top .text h4{font-size: 14px;line-height: 24px;margin-top: 20px;margin-bottom: 20px;}
	.mall01-top .text .more{width: 130px;height: 36px;font-size: 14px;}
	.mall01-top .text .more .imgbox{width: 30px;height: 30px;right: 2px;top: 2px;}
	.mall01-top .video{width: 100%;}
	.mall01-bot{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.mall01-bot .item{width: calc((100% - 10px)/2);margin-right: 10px;padding: 0 15px 20px;margin-bottom: 10px;}
	.mall01-bot .item:nth-of-type(2n){margin-right: 0;}
	.mall01-bot .item .imgbox{height: 140px;}
	.mall01-bot .text{margin-bottom: 15px;}
	.mall01-bot .text h3{font-size: 16px;}
	.mall01-bot .text h4{font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height:40px;}
	.mall01-bot .bot p span{font-size: 16px;}
	.mall01-bot .bot p{font-size: 12px;}
	.mall01-bot .bot p i{font-size: 14px;}
	.mall01-bot .bot .more img{height: 14px;margin-right: 4px;}
	.mall01-bot .bot .more{width: 60px;height: 26px;font-size: 14px;width: 100%;margin-top: 10px;}
	.mall02-tl h3{font-size: 26px;}
	.mall02-tl h3::before, .mall02-tl h3::after{width: 30px;height: 3px;}
	.mall02-tl{height: 80px;margin-bottom: 30px;}
	.mall02-top{display: block;}
	.mall02-topl{display: block;width: 100%;padding: 30px 20px;}
	.mall02-topl .text{width: 100%;}
	.mall02-topl .box{display: block;}
	.mall02-topl .text h3{padding-bottom: 20px;font-size: 20px;}
	.mall02-topl .text h3::before{width: 60px;}
	.mall02-topl .text h4{font-size: 14px;line-height: 24px;margin-top: 20px;margin-bottom: 30px;}
	.mall02-top .bot p span{font-size: 18px;}
	.mall02-top .bot p{font-size: 12px;}
	.mall02-top .bot p i{font-size: 16px;}
	.mall02-top .bot .more{width: 100px;height: 36px;font-size: 14px;}
	.mall02-top .bot .more img{margin-right: 5px;height: 15px;}
	.mall02-topl .imgbox{width: 100%;margin-top: 30px;}
	
	.mall02-topr{display: block;width: 100%;margin-top: 20px;}
	.mall04-top{display: block;margin-bottom: 30px;}
	.mall04-top .links{margin-top: 20px;}
	.mall04-top .links a{padding: 0 10px;font-size: 14px;height: 30px;margin-right: 5px;}
	.mall04wrap{margin: 50px auto;}
	.mall02wrap{margin-bottom: 50px;}
	
	/* .mallinfo01wrap */
	.mallinfo01wrap{margin: 140px auto 50px;display: block;}
	.mallinfo01{width: 100%;display: block;}
	.mallinfo01 .imglist{width: 100%;}
	.mallinfo01 .imglist .gallery-top{height: 250px;}
	.mallinfo01 .text{width: 100%;margin-top: 30px;}
	.mallinfo01 .text .top h3{font-size: 20px;margin-bottom: 15px;}
	.mallinfo01 .text .top .tags{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.mallinfo01 .text .top .tags p{margin-bottom: 5px;font-size: 12px;padding: 0 6px;line-height: 28px;margin-right: 5px;}
	.mallinfo01 .pricebox .list li h3 span{font-size: 14px;}
	.mallinfo01 .pricebox .list li{padding-left: 10px;}
	.mallinfo01 .pricebox .list li p{font-size: 12px;}
	.mallinfo01 .info li .tabs>a{padding: 0 8px;font-size: 13px;height: 34px;}
	.mallinfo01 .info li>p{font-size: 13px;line-height: 34px;}
	.mallinfo01 .info li .tabs{width: calc(100% - 60px);}
	.mallinfo01 .info li{margin-bottom: 0;}
	.mallinfo01 .info li .tabs span,.mallinfo01 .info li .tabs span a{font-size: 12px;}
	.mallinfo01 .info li .tabs span a img{width: 14px;}
	.mallinfo01-page{margin-top: 30px;}
	.mallinfo01-page .more{height: 36px;font-size: 14px;width: 100px;}
	.mallinfo01-page .link{margin-right: 10px;}
	
	.addmaskwrap{z-index: 2000000002;}
	.addmask{width: 100%;padding: 30px 20px;}
	.addmask .tl{font-size: 20px;margin-bottom: 20px;}
	.addmask .list li h3 span{font-size: 16px;}
	.addmask .list li{padding-left: 10px;}
	.addmask .types>p, .addmask .version>p{font-size: 14px;line-height: 34px;}
	.addmask .types .list a{padding: 0 20px;font-size: 14px;line-height: 34px;}
	.addmask .types .list{margin-bottom: 20px;}
	.version-tab td p{font-size: 14px;}
	.addmask-bot{padding:20px;}
	.addmask-bot .text p span{font-size: 20px;}
	.addmask-bot .text p{font-size: 14px;}
	.addmask-bot .text a{font-size: 14px;}
	.addmask-bot .freight span,.addmask-bot .freight p{font-size: 14px;}
	.addmask-bot .link a{height: 40px;font-size: 14px;}
	.addmask-bot .freight{padding: 15px 0;}
	.addmask .close{right: 15px;}
	
	.mallinfo01-r{width: 100%;margin-top: 30px;}
	.mallinfo01-r .tl{font-size: 20px;margin-bottom: 20px;}
	.mallinfo01-r .tl img{width: 24px;}
	.mallinfo01-r .list .item{padding-bottom: 15px;margin-bottom: 15px;}
	.mallinfo02{padding: 0;}
	.mallinfo02wrap{padding: 50px 0 50px;}
	.mallinfo02min .link p{width: 100px;font-size: 14px;line-height: 40px;height: 40px;}
	.mallinfo02min .link .more{width: 120px;height: 36px;margin-left: 10px;font-size: 14px;}
	.more img{height: 14px;}
	.mallinfo02info{padding: 0;}
	.proinfomin .tabmin{display: block;}
	.proinfomin .tabmin table{width: 100%;margin-bottom: 10px;}
	.proinfomin li .tl02{margin-bottom: 20px;}
	.proinfomin .tabmin table tr td{padding: 0 10px;font-size: 12px;line-height:16px;}
	.proinfomin li{margin-bottom: 30px;}
	.proinfomin li .text h4,.proinfomin li .imgbox h4,.proinfomin li .imgbox p,.proinfomin li .imgbox span{font-size: 14px!important;line-height: 24px!important;}
	.proinfomin li .text h3,.proinfomin li .imgbox h3{font-size: 16px;}
	
	.mallinfo02-question{padding: 30px 20px;}
	.mallinfo02-question .list li h3{font-size: 18px;line-height: 24px;}
	.mallinfo02-question .list li p{font-size: 14px;line-height: 24px;}
	.mallinfo02-recommend{padding: 30px 20px;}
	.mallinfo02-recommend .min{padding: 0;}
	.mallinfo02-recommend .min .btn{z-index: 1;background-color: #fff;margin-top: 0;top: 90px;}
	.mallinfo02-recommend .min a .imgbox img{height: 100%;object-fit: cover;}
	.mallinfo02-recommend .min a .text h3{margin-bottom: 15px;}
	.mallinfo02-recommend .min a .text h4{font-size: 14px;line-height: 24px;}
	.mallinfo02-recommend .min a .text p span{font-size: 20px;}
	.mallinfo02-recommend .min .btn.btnbot{right: -20px;}
	.mallinfo02-recommend .min .btn.btntop{left: -20px;}
	
	.mallinfo02-news{padding: 30px 20px;}
	.mnotice .item{padding-bottom: 20px;margin-bottom: 20px;}
	.mnotice .item .imgbox{width: 30%;height: 120px;}
	.mnotice .item .text{width: 70%;box-sizing: border-box;padding-left: 10px;}
	.mnotice .item .imgbox img{height: 100%;object-fit: cover;}
	.mnotice .item .text h3{font-size: 18px;}
	.mnotice .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 15px;}
	.mnotice .item .text .bot p{font-size: 12px;}
	.mnotice .item .text .bot .more{width: 70px;height: 26px;font-size: 12px;}
	.mallinfo02-newsmin{padding-bottom: 0;}
	
	.mall01-bot .bot{display: block;}
	.mallsort01{padding-top: 100px;}
	
	.mcarwrap{margin-top: 140px;}
	.mcar-top{display: block;}
	.mcar-top .tl{font-size: 18px;}
	.mcar-topr{justify-content: space-between;-webkit-justify-content: space-between;margin-top: 5px;}
	.mcar-topr .more{width: 70px;height: 28px;font-size: 12px;margin: 0;}
	.mcar-topr p{font-size: 14px;margin-right: 10px;}
	.mcar-topr p span{font-size: 18px;}
	.mcarcont{overflow: auto;margin-top: 30px;}
	.mcar-tab{width: 1000px;}
	.mcar-tab tbody tr td .box .imgbox{width: 100px;height: 70px;}
	.mcar-tab tbody tr td .box .text h3{font-size: 14px;line-height: 24px;}
	.mcar-tab thead td{font-size: 16px;white-space: nowrap;}
	.mcar-tab tbody tr td p{font-size: 14px;line-height: 24px;}
	
	.mcar-bot-l label,.mcar-bot-r h3,.mcar-bot-l a{font-size: 14px;}
	.mcar-bot-l a{margin-left: 10px;}
	.mcar-bot-r .more{width: 70px;height: 28px;font-size: 12px;margin: 0;}
	.mcar-bot-r h3{margin-right: 10px;}
	.mcar-bot-r h3 p{font-size: 20px;margin-bottom: 2px;}
	.mcar-bot-l label input{margin-right: 5px;width: 18px;}
	.mcar-bot{display: block;height: auto;padding: 20px 0;}
	.mcar-bot-l{margin-bottom: 5px;}
	
	.morderwrap{margin: 140px auto 100px;}
	.morderwrap .tl{font-size: 24px;margin-bottom: 30px;}
	.morder-top .links a{width: auto;font-size: 12px;margin-right: 10px;padding: 0 4px;height: 30px;line-height: 30px;}
	.morder-topr label{font-size: 12px;margin-right: 10px;}
	.morder-topr label input{width: 12px;height: 12px;margin-right: 5px;}
	.morder-topr .more{width: 60px;font-size: 12px;height: 26px;}
	.morder{overflow: auto;}
	.morder-tl,.morder-list{width: 1000px;}
	.morder-list .item .min li .more{width: 70px;font-size: 12px;height: 30px;}
	.morder-list .item .min li .links a, .morder-list .item .min li .links p,.morder-list .item .min li>span{font-size: 14px;line-height: 26px;}
	.morder-tl p{font-size: 16px;}
	.morder-list .item .top p,.morder-list .item .top span{font-size: 14px;}
	.morder-list .item .min .info .text .list p{font-size: 12px;margin-right: 10px;line-height: 16px;}
	.morder-list .item .min .info .text h3{font-size: 14px;margin-bottom: 10px;}
	.morder-list .item .top input{width: 14px;height: 14px;}
	.morder-list .item .min .info .imgbox{width: 80px;height: 60px;border-radius: 4px;}
	.morder-list .item .min{height: 100px;}
	.morder-list .item .top p{margin-left: 20px;}
	.morder-list .item .min .info .text .list{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
	.morder-list .boxshow .tablewrap{width: 100%;overflow: auto;}
	.morder-list .boxshow table{width: 500px;}
	
	
	.member-l .tl{font-size: 24px;margin-bottom: 30px;}
	/* .mdown-top{flex-wrap: wrap;-webkit-flex-wrap: wrap;} */
	.mdown-top .tl{font-size: 20px;}
	.mdown-top .search form{width: 100%;height: 40px;padding-left: 40px;}
	.mdown-top .search{width: calc(100% - 120px);}
	.mdown-top .search form input{font-size: 14px;display:block;}
	.mdown-top .search form img{height: 14px;margin-top: -7px;left: 14px;}
	.mdown .item{padding: 0 12px;height: 50px;margin-bottom: 10px;}
	.mdown .item p{font-size: 14px;width: calc(100% - 50px);}
	.mdown .item img{height: 14px;}
	.memberwrap{margin-bottom: 80px;}
	
	/* .mnoticewrap */
	.mnoticewrap{padding: 30px 12px;}
	.mnoticewrap .tl{font-size: 20px;margin-bottom: 20px;}
	
	/* .morderinfo-wrap */
	.morderinfo-wrap{margin: 140px auto 50px;}
	.morderinfo-wrap .tl{font-size: 20px;line-height: 40px;height: 40px;width: 160px;}
	.morderinfo{padding: 20px 12px;}
	.morderinfo .adder{display: block;padding-bottom: 20px;margin-bottom: 20px;}
	.morderinfo .adder h3{font-size: 16px;margin-bottom: 10px;}
	.morderinfo .adder p,.morderinfo .massage p{font-size: 14px;line-height: 24px;}
	.morderinfo .massage{display: block;}
	.morderinfo .massage p span{font-size: 16px;margin-right: 10px;}
	.morderinfomin{overflow: auto;}
	.morderinfomin-tab{width: 760px;}
	.morderinfomin-tab thead{font-size: 16px;}
	.morderinfomin-tab tbody td .info .text h3{font-size: 14px;margin-bottom: 10px;}
	.morderinfomin-tab tbody td .info .text .list p{font-size: 12px;margin-right: 10px;}
	.morderinfomin-tab tbody td{font-size: 14px;padding: 14px 0;}
	.morderinfomin-tab tbody td .info .imgbox{width: 80px;height: 60px;}
	.morderinfomin-bot .oafter{width: 80px;height: 26px;font-size: 12px;margin: 0;margin-top: 15px;}
	.morderinfomin-botr p{font-size: 14px;margin-right: 10px;}
	.morderinfomin-botr p span{font-size: 18px;}
	.morderinfomin-bot{margin-top: 30px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;align-items: flex-end;-webkit-align-items: flex-end;}
	
	.morder-list .boxshow.otrack{width: calc((100vw - 70px));box-sizing: border-box;padding: 20px 15px;}
	.morder-list .boxshow h3{font-size: 18px;margin-bottom: 10px;line-height: 24px;}
	.morder-list .boxshow.otrack h3{margin-bottom: 10px;}
	.morder-list .item .min li .links .boxshow p{text-align: left;font-size: 12px;line-height: 20px;}
	.morder-list .boxshow{padding: 10px;}
	.morder-list .boxshow.oafterbox .imgbox{left: 10px;width: 42px;height: 42px;}
	.morder-list .boxshow.oafterbox{padding-left: 60px;}
	
	.muserwrap{padding: 30px 20px;}
	.muserwrap .tl{font-size: 20px;margin-bottom: 20px;}
	.muser .item{display: block;margin-bottom: 10px;}
	.muser .item.item01 .box{width: 100%;margin-bottom: 10px}
	.muser .item .box p{font-size: 14px;line-height: 40px;}
	.muser .item .box input, .muser .item.item03 .box .list select{height: 40px;padding: 0 10px;font-size: 12px;}
	.muser .item .box input,.muser .item.item03 .box .list{width: calc(100% - 50px);}
	.muser .item.item03 .box .list select{width: calc((100% - 10px)/3);}
	.muser .bot{margin-top: 30px;}
	.muser .bot .more{width: 100px;height: 34px;font-size: 14px;box-sizing: border-box;margin-right: 10px;}
	
	
	.overseas01wrap{margin: 50px auto;}
	.overseas01 img{width: 100%;height: 250px;object-fit: cover;}
	
	.overseas02wrap{padding: 50px 0;}
	.overseas02 .tl{font-size: 20px;line-height: 26px;margin-bottom: 40px;}
	.overseas02min{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.overseas02min .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 30px;}
	.overseas02min .item:nth-of-type(2n){margin-right: 0;}
	.overseas02min .item .box{padding: 20px 10px;}
	.overseas02min .item h3{font-size: 18px;margin-bottom: 10px;}
	.overseas02min .item .numimg{height: 60px;}
	
	
	.login .logo{margin-bottom: 30px;}
	.login .tl{font-size: 20px;margin-bottom: 30px;}
	.loginlist span{margin-bottom: 10px;}
	.login01 .item{margin-bottom: 10px;}
	
	/* .settlewrap */
	.settlewrap{margin-top: 140px;margin-bottom: 60px;}
	.settle-topt p,.settle-topt a{font-size: 14px;}
	.settle-topc .nowitem p img{margin-right: 3px;height: 16px;}
	.settle-topc .nowitem p{font-size: 12px;}
	.settle-topc .nowitem p{width: 80px;}
	.settle-topc .nowitem h4{font-size: 12px;line-height: 16px;width: calc(100% - 20px);}
	.settle-topc .nowitem a{font-size: 12px;}
	.settle-topc .nowitem>div{width: calc(100% - 70px);}
	.settle-topc .lookmore{font-size: 14px;margin-top: 20px;}
	.settle-topc .adderlist{padding-left: 0;}
	.settle-topc .adderlist label{font-size: 12px;line-height: 16px;margin-bottom: 10px;}
	.settle-topc .adderlist label input{width: 12px;top: 1px;}
	
	.settle .tl{font-size: 20px;margin-bottom: 20px;}
	.settle-tab{overflow: auto;}
	.settle-bot{padding: 20px;display: block;height: auto;}
	.settle-botl p, .settle-botr p{font-size: 14px;margin-right: 0;}
	.settle-botl, .settle-botr{width: 100%;justify-content: space-between;-webkit-justify-content: space-between;}
	.settle-botl{margin-bottom: 10px;}
	.settle-botr p span{font-size:18px;}
	
	.settle-end .listbox{width: 100%;padding: 20px;}
	.settle-end .listbox p span{font-size: 18px;}
	.settle-end .listbox p{font-size: 14px;line-height: 24px;}
	.settle-end .listbox li h4{font-size: 14px;line-height: 24px;}
	.settle-end .listbox li p{width: 60px;}
	.settle-end .listbox li{margin-top: 10px;}
	.settle-end .more{width: 100px;height: 34px;font-size:14px;}
	
	.reviseadder{width: 94%;padding: 30px 20px;}
	.reviseadder h3{font-size: 20px;margin-bottom: 30px;}
	.reviseadder .close img{width: 30px;}
	.reviseadderwrap{z-index: 11;}
	
	.inquirymask{z-index: 2000000002;}
	.inquiry{width: 94%;padding: 30px 20px;}
	.inquiry .text h3{font-size: 20px;margin-bottom: 20px;}
	.inquirywrap .close img{width: 30px;}
	.inquiry .text h4{font-size: 12px;line-height: 18px;}
	.inquiry .text{margin-bottom: 15px;}
	.contact01 label p{font-size: 14px;}
	.contact01 label p{width: 60px;height:40px;}
	.contact01 label input, .contact01 label select, .contact01 label textarea{width: calc(100% - 60px);padding:12px;}
	.contact01 label textarea{height: 80px;}
	
	
	.news a .data{top:6px;}
	
	
	/*20240425*/
	.mnotice .item .text{width: 100%;}
	.mnoticemask{width: 94%;padding:40px 20px;}
	.mnoticemask .close{right: 5px;top: 5px;}
	.mnoticemask .min p{font-size: 14px;line-height: 24px;}
	
	
}


@media only screen and (max-width:768px){
        .service01list .item01 .imglist .box {
        width: calc(100% - 0px);
    }
}