@charset "utf-8";
/**
@media screen and (min-width: 320px){html{font-size: 25px;}}
@media screen and (min-width: 375px){html{font-size: 26px;}}
@media screen and (min-width: 414px){html{font-size: 29px;}}
@media screen and (min-width: 568px){html{font-size: 39px;}}
@media screen and (min-width: 768px){html{font-size: 53px;}}
@media (min-width: 1024px){html{font-size: 71px;}}
@media (min-width: 1100px){html{font-size: 76px;}}
@media (min-width: 1280px){html{font-size: 89px;}}
@media (min-width: 1366px){html{font-size: 95px;}}
@media (min-width: 1440px){html {font-size: 100px;}}
@media (min-width: 1680px){html {font-size: 117px;}}
@media (min-width: 1920px){html {font-size: 133px;}}
*/
body{ font-family:'微软雅黑'; position:relative; font-size:14px; line-height:1.6; padding-top:0px;overflow-x: hidden; }
.layui-container{ width:1300px; min-width:1300px;}
@media screen and (max-width: 1300px){
.layui-container{ width:100%; min-width:100%;}
}
/* CSS *//*  02AABA  */
/*图片鼠标样式放大*/
.imgBoxScale{ overflow:hidden;}
.imgBoxScale img{ transition:.8s;}
a:hover .imgBoxScale img{ transform:scale(1.2);}

/*top            */
.lg-on .top{ top:-100px;} 
.top{  width:100%; position:fixed; background-color:rgba(0,0,0,.2); top:0px; left:0; z-index:9998 !important;border-bottom:0px solid #fff;}
.top_link{ text-align:right; position:absolute; right:0; top:0; line-height:80px;}
.logo{ position:static; left:0; top:0;transition:all .3s; height:60px;}
.logo img{ display:inline-block; margin:0 auto; height:50px;transition:all .3s; vertical-align:sub; margin-top:10px;}
.login-wenzi{ padding-left:30px; border-left:2px solid #ddd;}
.login-wenzi .f20{ color:#01b422; font-weight:bold; }
.login-phone{ position:relative; padding-left:40px;}
.login-phone i{ position:absolute; left:8px; top:12px; font-size:25px;}
.login-phone .f35{ font-weight:bold; color:#ff9933; font-size:25px; line-height:60px;}
/*导航**#01b422                 */
.main-top{  }
.main-top{ line-height:37px; z-index:9997 !important;  position:static; top:0; left:0; width:100% ; height:auto; transition:all .3s;}
#main-top{ padding:0px 0;}
.nav_pc{ background-color:#01b422; }
.topnav{ position:static; right:10px; top:0; line-height:60px; color:#666; font-size:16px;}
.topnav li{ display:inline-block; width:60px; text-align:center;}
.topnav li:last-child{ border-left:1px solid #fff;}
.topnav a{ color:#fff; display:block; font-size:13px;}
.topnav a:hover{ color:#b8e1f9; }
.wapnavbox{ display: none;}
.wap-nav .layui-nav-child{ background-color:#fff; color:#333; border-width:0; border-top-width:0; border-radius:0;}
.menu-button{position: absolute;top:25px;right:3%; padding:4px 12px 0px 12px; cursor: pointer;transition:all .3s;background-color: transparent; color:#fff; z-index:9999}
.menu-button.on i.icon-menu{ display:none;}
.menu-button.off i.icon-clear{ display:none;}
	
.nav{ display:block; margin:0 auto; padding-top:0rem; text-align:left; transition:all .3s; text-align:right;}
.layui-nav .layui-this:after{ display:none;}
.layui-nav .cur:after{ content:' '; position:absolute; left:50%; bottom:17px; background-image:url(../images/footMenuBg.png); height:3px; width:49px; transform:translateX(-50%);}
.layui-nav{ display:inline-block;}
.layui-nav .layui-nav-item{ line-height:30px; padding:20px 30px; }
.layui-nav .layui-nav-item  a{ color:#000; font-size:14px; transition:all 0s; border-radius:4px; position:relative;visibility:hidden;}
.layui-nav .layui-nav-item  b{ display:block; font-weight:normal; position:absolute; top:45px; height:40px; left:0; color:#fff; text-align:center;width:100%;transition:all 0s; }
.layui-nav .layui-nav-item  b.c{ top:0px; font-size:14px; white-space:nowrap; visibility:visible;}
.layui-nav .layui-nav-item  b.e{visibility:hidden;left:50%;transform:translateX(-50%);}
.layui-nav .layui-nav-item:hover,.layui-nav .layui-this{ color:#000;}
.layui-nav .layui-nav-item:hover b.c,.layui-nav .layui-this b.c{ top:-40px; visibility:hidden;}
.layui-nav .layui-nav-item:hover b.e{ top:0px;visibility:visible;}
.layui-nav .layui-nav-more{font-family: layui-icon!important; overflow:visible;top: 0;right: -5px;margin-top: 0px;border-width: 0px; z-index:2; color:#fff; visibility:visible;}
.layui-nav .layui-nav-more:before{content:"\e61a";}
.layui-nav .layui-nav-child{ color:#fff; border-width:0; top:60px; left:0; width:auto; min-width:100%;}
.layui-nav .layui-nav-child a{ line-height:40px; color:#333 !important; font-size:16px; display:block; padding:0px 30px; padding-left:20px; text-align:left; border-radius:0; visibility:visible;}
.layui-nav .layui-nav-child a:hover{ background-color:#f0f0f0;color:#02AABA !important;}

/*3x*/
.icon{padding:10px 0;width:40px;height:4px;border-top:4px solid #333;border-bottom:4px solid #333;background:#333;background-clip:content-box;}
.fa{width:40px;height:30px;cursor:pointer;transition:.3s ease; margin:30px auto;}
.fa:hover>.icon{border:0;background:0 0;}
.icon:after,.icon:before{position:absolute;width:50px;height:60px;content:"";opacity:0;-webkit-transition:.3s ease;transition:.3s ease;}
.icon:before{top:10px;border-bottom:3px solid #333; left: 27px;}
.icon:after{top:30px;border-top:3px solid #333;left: 27px}
.fa:hover>.icon:before{opacity:1;-webkit-transform:rotate(135deg) translateX(5px) translateY(-25px);transform:rotate(135deg) translateX(5px) translateY(-25px);}
.fa:hover>.icon:after{opacity:1;-webkit-transform:rotate(-135deg) translateX(20px) translateY(39px);transform:rotate(-135deg) translateX(20px) translateY(39px);}
/*e3x*/
/*menu*/
.drawer-right .drawer-hamburger{background-color:#fddd00;}
.drawer-right.drawer-open .drawer-hamburger{right:0;margin-top:0;height:17px;background-color:#fff;}
.drawer-hamburger{position:fixed;top:0;left:300px;z-index:9999999;display:block;box-sizing:border-box;padding:25px 20px 31px;width:75px;outline:0;border:0;background-color:hsla(0,0%,86.7%,0);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-transform:translateZ(0);transform:translateZ(0);height: 90px;}
.drawer-hamburger:hover{background-color:#333;cursor:pointer; }
.drawer-hamburger:hover .drawer-hamburger-icon,.drawer-hamburger:hover .drawer-hamburger-icon:after,.drawer-hamburger:hover .drawer-hamburger-icon:before{background-color:#fff;}
.drawer-open:hover .drawer-hamburger-icon:after,.drawer-open:hover .drawer-hamburger-icon:before{background-color:#555;}
.drawer-hamburger-icon{position:relative;display:block;margin-top:17px;}
.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{width:100%;height:3px;background-color:#555;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);}
.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{position:absolute;top:-10px;left:0;content:" ";}
.drawer-hamburger-icon:after{top:10px;}
.drawer-hamburger:hover .drawer-hamburger-icon{background-color:transparent;}
.drawer-hamburger:hover .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0;background:#fff;}
.drawer-hamburger:hover .drawer-hamburger-icon:before{background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg); top: -1px;}
.drawer-hamburger:hover .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.drawer-hamburger:hover .topJ{ left: 0;}
/*endmenu*/
.mask{ position:fixed; top:70px; left:0; background-color:rgba(0,0,0,.6); width:100%; height:100%; z-index:9996; display:none;}

/*首页+公司简介第一栏*/
.idx01 .col-box{ max-width:450px;}
@media screen and (max-width: 1680px){
	.idx01 .idx01right{ padding-top:60px;}
	.idx01 .idx01right p.pt70{ padding-top:30px;}
	.idx01 .idx01right p.ptb50{ padding:10px 0; }
	.idx01 .col-box{ max-width:450px;}
}
@media screen and (max-width: 1440px){
	.idx01 .idx01right{ padding-left:40px;padding-top:20px;}
	.idx01 .idx01right .dot{ display:none;}
	.idx01 .idx01right .pt50{ padding-top:20px;}
}
@media screen and (max-width: 1200px){}
@media screen and (max-width: 992px){
	.idx01 .idx01right{ padding:60px;}
}
/*20年280项*/
.year20{ padding:2px; width:94px; background-image:url(../images/bg_02.png); background-size:100% 100%; background-position:center center; border-radius:0px; text-align:center; background-repeat:no-repeat;}
.year20 .boxv{ padding:10px 2px;border-radius:0px;}
.year20 .f42{ line-height:1; letter-spacing:-2px;} 
.year20 p{ display:block; white-space:nowrap;} 

@media screen and (max-width: 992px){
.xs-year20{ padding:2px; width:60px; overflow:hidden;background-size:100% 100%; background-position:center center;}
.xs-year20 .boxv{ padding:5px 2px;}
.xs-year20 .f42{ font-size:26px;} 
.xs-year20 p{ font-size:9px;} 
}
/*公司历程*/
.idx09{}
.idx09 .w1536{ max-width:1536px; margin:auto;}
.idxlicen{ width:1313px; text-align:center; margin:auto; padding:50px 0; position:relative;}
.idxlicen:before{ content:' '; height:1px; background-color:#555; position:absolute; left:0; width:100%; top:80px;}
.idxlicen li{ font-size:12px; color:#444; position:relative;}
.idxlicen li div{display:inline-block;}
.idxlicen li b{ display:block; padding-bottom:70px; font-size:16px;}
.idxlicen li b:before{ content:' '; height:50px; background-color:#555; position:absolute; left:50%; width:1px; top:30px; overflow:hidden;}
@media screen and (max-width: 992px){
.idxlicen{ width:80%; }
.idxlicen:before{ content:' '; height:100%; left:80px; width:1px; top:50px;}
.idxlicen li{ text-align:left; padding-left:110px; margin-bottom:30px;}
.idxlicen li b{ position:absolute; left:0px; top:0;}
.idxlicen li b:before{  width:9px; height:9px; left:76px; top:6px; border-radius:50%;}
}
/*底部背景*/
.bgbox{ height:80vh; width:100%;position:relative;}
.bgbox:before{ content:' ';height:100%; width:100%;
top: 0;background-image:url(../images/img11.jpg); 
-webkit-background-size: 100%!important;
-o-background-size: 100%;
background-size: 100%!important;
background-color: transparent;
background-attachment: fixed;
background-position: center center;
background-repeat: no-repeat;z-index: 10; 
left: 0; position:absolute;
}
.bg14:before{background-image:url(../images/img14.jpg); }
.bg07:before{background-image:url(../images/img07.jpg); }
.idx02{ height:100vh; width:100vw;background-image:url(../images/idx02img.jpg);  -webkit-background-size: cover!important;
    -o-background-size: cover;
    background-size: cover!important;
    position: relative;
    background-color: transparent;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;z-index: -1;
}
.idx02:before{
    content: "";
    position: fixed;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: inherit;
    -webkit-background-size: cover!important;
    -o-background-size: cover;
    background-size: 100% auto!important;
}
@media screen and (max-width: 992px){
	
	.bgbox{ height:auto;background-image:url(../wap/adB02.jpg);-webkit-overflow-scrolling: touch;}
	.bgbox:before{display: none;}
	
	.idx10 li{
		width: 50%;
	}
	/* .idx10 #hpcontent{
		height: ;
	} */
}
/*5点*/
.dot{ width:60px; position:absolute; right:-20px; top:15px;}
.dot div{ width:5px; height:5px; border-radius:50%;}
.dot1{background-color:#396c54;}
.dot2{background-color:#6f9281;}
.dot3{background-color:#b6c2bd;}
.dot4{background-color:#cab3b6;}
.dot5{background-color:#b46e77;}
.dot6{background-color:#a33e4b;}
/*合作伙伴下的more*/
.idx10 .more img{ width:60px;}
/*国际地图左边文字*/
.pageA02{ position:relative;}
.pageA02 .box{ position:absolute; left:250px; top:300px;}
@media screen and (max-width: 992px){
	.pageA02{ background-color:#f5f5f5;}
	.pageA02 img{ padding-top:400px;}
	.pageA02 .box{ left:30vw; top:50px; transform:translateX(-50%);}
}
/*加盟条件*/
.pageA04{ background-image:url(../images/img13.jpg); height:779px; background-size:cover;} 
.pageA04 .upper{ padding-top:200px;}
.pageA04 hr{ margin:30px 0; width:100px;}
.pageA04 li{ cursor:pointer; }
.pageA04 li .col-box{ background-color:transparent;  border-radius:8px; border:1px solid #fff;padding:30px 20px;}
.pageA04 li .bg-box{padding:1px; }
.pageA04 li.cur .bg-box,.pageA04 li:hover .bg-box{ background-image:url(../images/bg_01.png);background-size:cover;border-radius:9px; }
.pageA04 li:hover .col-box,.pageA04 .cur .col-box{ background-color:#fff; color:#111; }
.pageA04 li .col-box .t{ position:relative; padding-left:45px; font-weight:700;}
.pageA04 li .col-box i{ position:absolute; top:-15px; left:0; display:block; font-weight:normal;}
.pageA04 li .col-box .f12{ height:40px; text-align:justify;}
.pageA04 .layui-col-md8 hr{ width:100%; margin:15px 0;}
.pageA04 .layui-col-md8 li:hover hr,.pageA04 .layui-col-md8 .cur hr{ background-image:url(../images/bg_01.png);background-size:cover;}
@media screen and (max-width: 992px){
.pageA04{ background-image:none;height:auto;} 
.pageA04 .upper{ padding-top:50px;}
.pageA04 .layui-col-md4{ color:#222;}
.pageA04 hr{ background-color:#222;}
.pageA04 .layui-col-md8 ul{ padding-top:50px;}
.pageA04 li .col-box{ border:1px solid #333;padding:20px 10px;}
.pageA04 li .col-box .f12{ height:40px; overflow:hidden;}
}
/*亨利米兰的实力*/
.pageA01{ padding-bottom:150px; }
.pageA01 .num{ text-align:center;}
.pageA01 .layui-container{ width:1000px;color:#fff; min-width:1000px;}
.pageA01 li .col-box{ height:230px; background-color:#111; position:relative; transition:.2s; cursor:pointer;} 
.pageA01 li .line01{ width:100%; height:5px;background:-webkit-gradient(linear,0% 0%,100% 100%, from(#000), to(#000), color-stop(0.5,#000)); position:absolute; bottom:0; left:0; transition:.3s;} 
.pageA01 li:hover i,.pageA01 .cur i{ color:#999;}
.pageA01 li:hover .num,.pageA01 .cur .num{ background-image:-webkit-linear-gradient(65deg,#69a287 40%,#ff0000);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent; }
.pageA01 li:hover .col-box,.pageA01 .cur .col-box{ height:230px; background-color:#eee; position:relative; color:#333;}
.pageA01 li:hover .line01,.pageA01 .cur .line01{ background:-webkit-gradient(linear,0% 0%,100% 100%, from(#63A083), to(#D15564), color-stop(0.5,#d5d7d6)); } 
@media screen and (max-width: 992px){
	.pageA01{ padding-bottom:50px; }
	.pageA01 .layui-container{ width:100%; min-width:100%;}
}
/*底*/ 

.foot{ }




@media screen and (max-width: 1680px){}
@media screen and (max-width: 1440px){ }
@media screen and (max-width: 1200px){}
.pcshow{ display: block;}.wapshow{ display: none;}/*只写一个就行*/
@media screen and (max-width:992px){
body{ width:100%;min-width:100%;}
.layui-container{ width:100%; min-width:100%;}
.pcshow{ display: none;}.wapshow{ display: block;}/*只写一个就行*/
.top-box{border-top-width:0;}

/*手机导航按钮*/
.wapnavbox{ display:block; }
.menu-button{position: absolute;top:5px ;right:17px; cursor: pointer;transition:all .3s; color:#999; z-index:9999}
.menu-button i{font-size: 24px;}
.menu-button.open i.icon-menu{ display:none;}
.menu-button.off i.icon-clear{ display:none;}

.wap-nav{ background-color:#151515; position:fixed; top:60px; right:0%; z-index:9997; width:0; height:100vh; -webkit-transition: .5s cubic-bezier(0, .61, .32, .87);transition: .5s cubic-bezier(0, .61, .32, .87);border:0px solid #eee; box-sizing: border-box; border-top-width: 0; border-bottom-width: 0;}
.wap-nav ul{padding-top:0px; width:100%; }
.wap-nav ul li{}
.wap-nav li a{ color:#FFF; line-height:1; padding: 15px 20px; font-size: 20px; border-bottom:1px solid #eee; display: block;white-space: nowrap;}
.wap-nav ul dl{ display: ; background-color:#4dd966; height: 0; overflow: hidden;transition:.6s cubic-bezier(.83, .87, .59, 1.39);}
.wap-nav ul dl dd a{ text-indent: 20px;  }

#main-top .login-phone,#main-top .login-wenzi{ display:none;}
#main-top .layui-col-xs9 { width:100%;}
.nav{ display:none;}
.logo img{ height:48px; margin: 6px 0 0 15px; }
.layui-nav .layui-nav-item{ display:block}




}

@media screen and (max-width:768px){}
@media screen and (max-width: 568px){}
@media screen and (max-width: 414px){}
@media screen and (max-width: 375px){}
@media screen and (max-width:320px){
}
.layui-form-select dl dd.layui-this{ background-color:#02aaba;}


/* width*/
.w-5{width:5%;}.w-10{width:10%;}.w-11{width:11.11111%;}/*col-9*/.w-12{width:12.5%;}/*col-8*/.w-14{width:14.285714%;}/*col-7*/.w-15{width:15%;}.w-16{width:16.66666%;}/*col-6*/.w-20{width:20%;}.w-25{width:25%;}.w-30{width:30%;}.w-33{width:33.333333%;}/*col-3*/.w-35{width:35%;}.w-40{width:40%;}.w-45{width:45%;}.w-50{width:50%;}.w-55{width:55%;}.w-60{width:60%;}.w-65{width:65%;}.w-70{width:70%;}.w-75{width:75%;}.w-80{width:80%;}.w-85{width:85%;}.w-90{width:90%;}.w-95{width:95%;}.w-100{width:100%;}
.w0{width:0;}.w5{width:5px;}.w10{width:10px;}.w15{width:15px;}.w20{width:20px;}.w25{width:25px;}.w30{width:30px;}.w35{width:35px;}.w40{width:40px;}.w45{width:45px;}.w50{width:50px;}.w55{width:55px;}.w60{width:60px;}.w65{width:65px;}.w70{width:70px;}.w75{width:75px;}.w80{width:80px;}.w85{width:85px;}.w90{width:90px;}.w95{width:95px;}.w100{width:100px;}
.w105{width:105px;}.w110{width:110px;}.w115{width:115px;}.w120{width:120px;}.w125{width:125px;}.w130{width:130px;}.w135{width:135px;}.w140{width:140px;}.w145{width:145px;}.w150{width:150px;}.w155{width:155px;}.w160{width:160px;}.w165{width:165px;}.w170{width:170px;}.w175{width:175px;}.w180{width:180px;}.w185{width:185px;}.w190{width:190px;}.w195{width:195px;}
.w205{width:205px;}.w210{width:210px;}.w215{width:215px;}.w220{width:220px;}.w225{width:225px;}.w230{width:230px;}.w235{width:235px;}.w240{width:240px;}.w245{width:245px;}.w250{width:250px;}.w255{width:255px;}.w260{width:260px;}.w265{width:265px;}.w270{width:270px;}.w275{width:275px;}.w280{width:280px;}.w285{width:285px;}.w290{width:290px;}.w295{width:295px;}
.w305{width:305px;}.w310{width:310px;}.w315{width:315px;}.w320{width:320px;}.w325{width:325px;}.w330{width:330px;}.w335{width:335px;}.w340{width:340px;}.w345{width:345px;}.w350{width:350px;}.w355{width:355px;}.w360{width:360px;}.w365{width:365px;}.w370{width:370px;}.w375{width:375px;}.w380{width:380px;}.w385{width:385px;}.w390{width:390px;}.w395{width:395px;}
.w405{width:405px;}.w410{width:410px;}.w415{width:415px;}.w420{width:420px;}.w425{width:425px;}.w430{width:430px;}.w435{width:435px;}.w440{width:440px;}.w445{width:445px;}.w450{width:450px;}.w455{width:455px;}.w460{width:460px;}.w465{width:465px;}.w470{width:470px;}.w475{width:475px;}.w480{width:480px;}.w485{width:485px;}.w490{width:490px;}.w495{width:495px;}
.w505{width:505px;}.w510{width:510px;}.w515{width:515px;}.w520{width:520px;}.w525{width:525px;}.w530{width:530px;}.w535{width:535px;}.w540{width:540px;}.w545{width:545px;}.w550{width:550px;}.w555{width:555px;}.w560{width:560px;}.w565{width:565px;}.w570{width:570px;}.w575{width:575px;}.w580{width:580px;}.w585{width:585px;}.w590{width:590px;}.w595{width:595px;}
.w605{width:605px;}.w610{width:610px;}.w615{width:615px;}.w620{width:620px;}.w625{width:625px;}.w630{width:630px;}.w635{width:635px;}.w640{width:640px;}.w645{width:645px;}.w650{width:650px;}.w655{width:655px;}.w660{width:660px;}.w665{width:665px;}.w670{width:670px;}.w675{width:675px;}.w680{width:680px;}.w685{width:685px;}.w690{width:690px;}.w695{width:695px;}
.w705{width:705px;}.w710{width:710px;}.w715{width:715px;}.w720{width:720px;}.w725{width:725px;}.w730{width:730px;}.w735{width:735px;}.w740{width:740px;}.w745{width:745px;}.w750{width:750px;}.w755{width:755px;}.w760{width:760px;}.w765{width:765px;}.w770{width:770px;}.w775{width:775px;}.w780{width:780px;}.w785{width:785px;}.w790{width:790px;}.w795{width:795px;}
.w805{width:805px;}.w810{width:810px;}.w815{width:815px;}.w820{width:820px;}.w825{width:825px;}.w830{width:830px;}.w835{width:835px;}.w840{width:840px;}.w845{width:845px;}.w850{width:850px;}.w855{width:855px;}.w860{width:860px;}.w865{width:865px;}.w870{width:870px;}.w875{width:875px;}.w880{width:880px;}.w885{width:885px;}.w890{width:890px;}.w895{width:895px;}
.w905{width:905px;}.w910{width:910px;}.w915{width:915px;}.w920{width:920px;}.w925{width:925px;}.w930{width:930px;}.w935{width:935px;}.w940{width:940px;}.w945{width:945px;}.w950{width:950px;}.w955{width:955px;}.w960{width:960px;}.w965{width:965px;}.w970{width:970px;}.w975{width:975px;}.w980{width:980px;}.w985{width:985px;}.w990{width:990px;}.w995{width:995px;}
.w1005{width:1005px;}.w1010{width:1010px;}.w1015{width:1015px;}.w1020{width:1020px;}.w1025{width:1025px;}.w1030{width:1030px;}.w1035{width:1035px;}.w1040{width:1040px;}.w1045{width:1045px;}.w1050{width:1050px;}.w1055{width:1055px;}.w1060{width:1060px;}.w1065{width:1065px;}.w1070{width:1070px;}.w1075{width:1075px;}.w1080{width:1080px;}.w1085{width:1085px;}.w1090{width:1090px;}.w1095{width:1095px;}
.w1105{width:1105px;}.w1110{width:1110px;}.w1115{width:1115px;}.w1120{width:1120px;}.w1125{width:1125px;}.w1130{width:1130px;}.w1135{width:1135px;}.w1140{width:1140px;}.w1145{width:1145px;}.w1150{width:1150px;}.w1155{width:1155px;}.w1160{width:1160px;}.w1165{width:1165px;}.w1170{width:1170px;}.w1175{width:1175px;}.w1180{width:1180px;}.w1185{width:1185px;}.w1190{width:1190px;}.w1195{width:1195px;}
.w1205{width:1205px;}.w1210{width:1210px;}.w1215{width:1215px;}.w1220{width:1220px;}.w1225{width:1225px;}.w1230{width:1230px;}.w1235{width:1235px;}.w1240{width:1240px;}.w1245{width:1245px;}.w1250{width:1250px;}.w1255{width:1255px;}.w1260{width:1260px;}.w1265{width:1265px;}.w1270{width:1270px;}.w1275{width:1275px;}.w1280{width:1280px;}.w1285{width:1285px;}.w1290{width:1290px;}.w1295{width:1295px;}
.w1305{width:1305px;}.w1310{width:1310px;}.w1315{width:1315px;}.w1320{width:1320px;}.w1325{width:1325px;}.w1330{width:1330px;}.w1335{width:1335px;}.w1340{width:1340px;}.w1345{width:1345px;}.w1350{width:1350px;}.w1355{width:1355px;}.w1360{width:1360px;}.w1365{width:1365px;}.w1370{width:1370px;}.w1375{width:1375px;}.w1380{width:1380px;}.w1385{width:1385px;}.w1390{width:1390px;}.w1395{width:1395px;}
.w1405{width:1405px;}.w1410{width:1410px;}.w1415{width:1415px;}.w1420{width:1420px;}.w1425{width:1425px;}.w1430{width:1430px;}.w1435{width:1435px;}.w1440{width:1440px;}.w1445{width:1445px;}.w1450{width:1450px;}.w1455{width:1455px;}.w1460{width:1460px;}.w1465{width:1465px;}.w1470{width:1470px;}.w1475{width:1475px;}.w1480{width:1480px;}.w1485{width:1485px;}.w1490{width:1490px;}.w1495{width:1495px;}
/* height*/
.h-5{height:5%;}.h-10{height:10%;}.h-11{height:11.11111%;}/*col-9*/.h-12{height:12.5%;}/*col-8*/.h-14{height:14.285714%;}/*col-7*/.h-15{height:15%;}.h-16{height:16.66666%;}/*col-6*/.h-20{height:20%;}.h-25{height:25%;}.h-30{height:30%;}.h-33{height:33.333333%;}/*col-3*/.h-35{height:35%;}.h-40{height:40%;}.h-45{height:45%;}.h-50{height:50%;}.h-55{height:55%;}.h-60{height:60%;}.h-65{height:65%;}.h-70{height:70%;}.h-75{height:75%;}.h-80{height:80%;}.h-85{height:85%;}.h-90{height:90%;}.h-95{height:95%;}.h-100{height:100%;}
.hv-5{height:5vw;}.hv-10{height:10vw;}.hv-11{height:11.11111vw;}/*col-9*/.hv-12{height:12.5vw;}/*col-8*/.hv-14{height:14.285714vw;}/*col-7*/.hv-15{height:15vw;}.hv-16{height:16.66666vw;}/*col-6*/.hv-20{height:20vw;}.hv-25{height:25vw;}.hv-30{height:30vw;}.hv-33{height:33.333333vw;}/*col-3*/.hv-35{height:35vw;}.hv-40{height:40vw;}.hv-45{height:45vw;}.hv-50{height:50vw;}.hv-55{height:55vw;}.hv-60{height:60vw;}.hv-65{height:65vw;}.hv-70{height:70vw;}.hv-75{height:75vw;}.hv-80{height:80vw;}.hv-85{height:85vw;}.hv-90{height:90vw;}.hv-95{height:95vw;}.hv-100{height:100vw;}
.h0{height:0;}.h5{height:5px;}.h10{height:10px;}.h15{height:15px;}.h20{height:20px;}.h25{height:25px;}.h30{height:30px;}.h35{height:35px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h55{height:55px;}.h60{height:60px;}.h65{height:65px;}.h70{height:70px;}.h75{height:75px;}.h80{height:80px;}.h85{height:85px;}.h90{height:90px;}.h95{height:95px;}.h100{height:100px;}
.h105{height:105px;}.h110{height:110px;}.h115{height:115px;}.h120{height:120px;}.h125{height:125px;}.h130{height:130px;}.h135{height:135px;}.h140{height:140px;}.h145{height:145px;}.h150{height:150px;}.h155{height:155px;}.h160{height:160px;}.h165{height:165px;}.h170{height:170px;}.h175{height:175px;}.h180{height:180px;}.h185{height:185px;}.h190{height:190px;}.h195{height:195px;}
.h205{height:205px;}.h210{height:210px;}.h215{height:215px;}.h220{height:220px;}.h225{height:225px;}.h230{height:230px;}.h235{height:235px;}.h240{height:240px;}.h245{height:245px;}.h250{height:250px;}.h255{height:255px;}.h260{height:260px;}.h265{height:265px;}.h270{height:270px;}.h275{height:275px;}.h280{height:280px;}.h285{height:285px;}.h290{height:290px;}.h295{height:295px;}
.h305{height:305px;}.h310{height:310px;}.h315{height:315px;}.h320{height:320px;}.h325{height:325px;}.h330{height:330px;}.h335{height:335px;}.h340{height:340px;}.h345{height:345px;}.h350{height:350px;}.h355{height:355px;}.h360{height:360px;}.h365{height:365px;}.h370{height:370px;}.h375{height:375px;}.h380{height:380px;}.h385{height:385px;}.h390{height:390px;}.h395{height:395px;}
.h405{height:405px;}.h410{height:410px;}.h415{height:415px;}.h420{height:420px;}.h425{height:425px;}.h430{height:430px;}.h435{height:435px;}.h440{height:440px;}.h445{height:445px;}.h450{height:450px;}.h455{height:455px;}.h460{height:460px;}.h465{height:465px;}.h470{height:470px;}.h475{height:475px;}.h480{height:480px;}.h485{height:485px;}.h490{height:490px;}.h495{height:495px;}
.h505{height:505px;}.h510{height:510px;}.h515{height:515px;}.h520{height:520px;}.h525{height:525px;}.h530{height:530px;}.h535{height:535px;}.h540{height:540px;}.h545{height:545px;}.h550{height:550px;}.h555{height:555px;}.h560{height:560px;}.h565{height:565px;}.h570{height:570px;}.h575{height:575px;}.h580{height:580px;}.h585{height:585px;}.h590{height:590px;}.h595{height:595px;}
.h605{height:605px;}.h610{height:610px;}.h615{height:615px;}.h620{height:620px;}.h625{height:625px;}.h630{height:630px;}.h635{height:635px;}.h640{height:640px;}.h645{height:645px;}.h650{height:650px;}.h655{height:655px;}.h660{height:660px;}.h665{height:665px;}.h670{height:670px;}.h675{height:675px;}.h680{height:680px;}.h685{height:685px;}.h690{height:690px;}.h695{height:695px;}
.h705{height:705px;}.h710{height:710px;}.h715{height:715px;}.h720{height:720px;}.h725{height:725px;}.h730{height:730px;}.h735{height:735px;}.h740{height:740px;}.h745{height:745px;}.h750{height:750px;}.h755{height:755px;}.h760{height:760px;}.h765{height:765px;}.h770{height:770px;}.h775{height:775px;}.h780{height:780px;}.h785{height:785px;}.h790{height:790px;}.h795{height:795px;}
.h805{height:805px;}.h810{height:810px;}.h815{height:815px;}.h820{height:820px;}.h825{height:825px;}.h830{height:830px;}.h835{height:835px;}.h840{height:840px;}.h845{height:845px;}.h850{height:850px;}.h855{height:855px;}.h860{height:860px;}.h865{height:865px;}.h870{height:870px;}.h875{height:875px;}.h880{height:880px;}.h885{height:885px;}.h890{height:890px;}.h895{height:895px;}
.h905{height:905px;}.h910{height:910px;}.h915{height:915px;}.h920{height:920px;}.h925{height:925px;}.h930{height:930px;}.h935{height:935px;}.h940{height:940px;}.h945{height:945px;}.h950{height:950px;}.h955{height:955px;}.h960{height:960px;}.h965{height:965px;}.h970{height:970px;}.h975{height:975px;}.h980{height:980px;}.h985{height:985px;}.h990{height:990px;}.h995{height:995px;}
.h1005{height:1005px;}.h1010{height:1010px;}.h1015{height:1015px;}.h1020{height:1020px;}.h1025{height:1025px;}.h1030{height:1030px;}.h1035{height:1035px;}.h1040{height:1040px;}.h1045{height:1045px;}.h1050{height:1050px;}.h1055{height:1055px;}.h1060{height:1060px;}.h1065{height:1065px;}.h1070{height:1070px;}.h1075{height:1075px;}.h1080{height:1080px;}.h1085{height:1085px;}.h1090{height:1090px;}.h1095{height:1095px;}
/*padding*/
.pt0{padding-top:0;}.pb0{padding-bottom:0;}.ptb0{padding-top:0; padding-bottom:0;}.plr0{padding-left:0; padding-right:0;}.pl0{padding-left:0;}.pr0{padding-right:0;}.ptblr0{padding:0 !important;}
.pt05{padding-top:5px;}.pb05{padding-bottom:5px;}.ptb05{padding-top:5px; padding-bottom:5px;}.plr05{padding-left:5px; padding-right:5px;}.pl05{padding-left:5px;}.pr05{padding-right:5px;}.ptblr05{padding:5px;}
.pt10{padding-top:10px;}.pb10{padding-bottom:10px;}.ptb10{padding-top:10px; padding-bottom:10px;}.plr10{padding-left:10px; padding-right:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.ptblr10{padding:10px;}
.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.ptb20{padding-top:20px; padding-bottom:20px;}.plr20{padding-left:20px; padding-right:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}.ptblr20{padding:20px;}
.pt30{padding-top:30px;}.pb30{padding-bottom:30px;}.ptb30{padding-top:30px; padding-bottom:30px;}.plr30{padding-left:30px; padding-right:30px;}.pl30{padding-left:30px;}.pr30{padding-right:30px;}.ptblr30{padding:30px;}
.pt40{padding-top:40px;}.pb40{padding-bottom:40px;}.ptb40{padding-top:40px; padding-bottom:40px;}.plr40{padding-left:40px; padding-right:40px;}.pl40{padding-left:40px;}.pr40{padding-right:40px;}.ptblr40{padding:40px;}
.pt50{padding-top:50px;}.pb50{padding-bottom:50px;}.ptb50{padding-top:50px; padding-bottom:50px;}.plr50{padding-left:50px; padding-right:50px;}.pl50{padding-left:50px;}.pr50{padding-right:50px;}.ptblr50{padding:50px;}
.pt60{padding-top:60px;}.pb60{padding-bottom:60px;}.ptb60{padding-top:60px; padding-bottom:60px;}.plr60{padding-left:60px; padding-right:60px;}.pl60{padding-left:60px;}.pr60{padding-right:60px;}.ptblr60{padding:60px;}
.pt70{padding-top:70px;}.pb70{padding-bottom:70px;}.ptb70{padding-top:70px; padding-bottom:70px;}.plr70{padding-left:70px; padding-right:70px;}.pl70{padding-left:70px;}.pr70{padding-right:70px;}.ptblr70{padding:70px;}
.pt80{padding-top:80px;}.pb80{padding-bottom:80px;}.ptb80{padding-top:80px; padding-bottom:80px;}.plr80{padding-left:80px; padding-right:80px;}.pl80{padding-left:80px;}.pr80{padding-right:80px;}.ptblr80{padding:80px;}
.pt90{padding-top:90px;}.pb90{padding-bottom:90px;}.ptb90{padding-top:90px; padding-bottom:90px;}.plr90{padding-left:90px; padding-right:90px;}.pl90{padding-left:90px;}.pr90{padding-right:90px;}.ptblr90{padding:90px;}
.pt100{padding-top:100px;}.pb100{padding-bottom:100px;}.ptb100{padding-top:100px; padding-bottom:100px;}.plr100{padding-left:100px; padding-right:1px;}.pl100{padding-left:100px;}.pr100{padding-right:100px;}.ptblr100{padding:100px;}
.pt130{padding-top:130px;}.pb130{padding-bottom:130px;}.ptb130{padding-top:130px; padding-bottom:130px;}.plr130{padding-left:130px; padding-right:1px;}.pl130{padding-left:130px;}.pr130{padding-right:130px;}.ptblr130{padding:130px;}
.pt150{padding-top:150px;}.pb150{padding-bottom:150px;}.ptb150{padding-top:150px; padding-bottom:150px;}.plr150{padding-left:150px; padding-right:1px;}.pl150{padding-left:150px;}.pr150{padding-right:150px;}.ptblr150{padding:150px;}
.pt200{padding-top:200px;}.pb200{padding-bottom:200px;}.ptb200{padding-top:200px; padding-bottom:200px;}.plr200{padding-left:200px; padding-right:1px;}.pl200{padding-left:200px;}.pr200{padding-right:200px;}.ptblr200{padding:200px;}
/*margin*/
.mauto{margin:auto;}
.ml0{margin-left:0;}.mtblr0{margin:0;} 
.ml-05{margin-left:-5px;}.mr-05{margin-right:-5px;}
.mt05{margin-top:05px;}.mb05{margin-bottom:05px;}.mtb05{margin-top:05px; margin-bottom:05px;}.mlr05{margin-left:05px; margin-right:05px;}.ml05{margin-left:05px;}.mr05{margin-right:05px;}
.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}.mtb10{margin-top:10px; margin-bottom:10px;}.mlr10{margin-left:10px; margin-right:10px;}.ml10{margin-left:10px;}.mr10{margin-right:10px;}
.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.mtb20{margin-top:20px; margin-bottom:20px;}.mlr20{margin-left:20px; margin-right:20px;}.ml20{margin-left:20px;}.mr20{margin-right:20px;}
.mt30{margin-top:30px;}.mb30{margin-bottom:30px;}.mtb30{margin-top:30px; margin-bottom:30px;}.mlr30{margin-left:30px; margin-right:30px;}.ml30{margin-left:30px;}.mr20{margin-right:30px;}
.mt40{margin-top:40px;}.mb40{margin-bottom:40px;}.mtb40{margin-top:40px; margin-bottom:40px;}.mlr40{margin-left:40px; margin-right:40px;}.ml40{margin-left:40px;}.mr20{margin-right:40px;}
.mt50{margin-top:50px;}.mb50{margin-bottom:50px;}.mtb50{margin-top:50px; margin-bottom:50px;}.mlr50{margin-left:50px; margin-right:50px;}.ml50{margin-left:50px;}.mr20{margin-right:50px;}
.mt190{margin-top:190px;}.mb190{margin-bottom:190px;}.mtb190{margin-top:190px; margin-bottom:190px;}
.mt200{margin-top:200px;}.mb200{margin-bottom:200px;}.mtb200{margin-top:200px; margin-bottom:200px;}
/*font*/
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}.f26{font-size:26px;}.f28{font-size:28px;}.f30{font-size:30px;}.f32{font-size:32px;}.f34{font-size:34px;}.f36{font-size:36px;}.f38{font-size:38px;}.f40{font-size:40px;}.f42{font-size:42px;}.f44{font-size:44px;}.f46{font-size:46px;}.f48{font-size:48px;}.f50{font-size:50px;}.f52{font-size:52px;}.f54{font-size:54px;}.f56{font-size:56px;}.f58{font-size:58px;}.f60{font-size:60px;}.f62{font-size:62px;}.f64{font-size:64px;}.f66{font-size:66px;}.f68{font-size:68px;}.f70{font-size:70px;}.f72{font-size:72px;}.f74{font-size:74px;}.f76{font-size:76px;}.f78{font-size:78px;}.f80{font-size:80px;}.f82{font-size:82px;}.f84{font-size:84px;}.f86{font-size:86px;}.f88{font-size:88px;}.f90{font-size:90px;}.f92{font-size:92px;}.f94{font-size:94px;}.f96{font-size:96px;}.f98{font-size:98px;}.f100{font-size:100px;}.f120{font-size:120px;}.f130{font-size:130px;}.f140{font-size:140px;}.f150{font-size:150px;}.f160{font-size:160px;}.f170{font-size:170px;}.f180{font-size:180px;}.f190{font-size:190px;}.f200{font-size:200px;}
.b{font-weight:bold;}.-b{font-weight:normal;}.b300{font-weight:300;}.-i{font-style:normal;}.impact{font-family:impact;}
/*text*/
.fcenter{text-align:center;}.fright{text-align:right;}.fleft{text-align:left;}.fjustify{text-align:justify;}
.line1{line-height:1;}.line1_2{line-height:1.2;}.line1_5{line-height:1.5;}.line2{line-height:2;}.line3{line-height:3;}
.line-clamp{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.clamp1{white-space:nowrap;}.clamp2{-webkit-line-clamp: 2;}.clamp3{-webkit-line-clamp: 3;}
.upper{text-transform: uppercase}.lower{text-transform: lowercase}.capitalize{text-transform: capitalize}
/*block*/
.block{display:block;}.inline{display:inline;}.inline-block{display:inline-block;}.hide{display:none;}.table {display:table;border-collapse: collapse;}.table-tr{display:table-row}.table-th{display:table-cell;}.static{position:static !important;}.relative{position:relative;}
/*color*/
.b-000{background-color:#000;}.b-fff{background-color:#fff;}.b-f0{background-color:#f0f0f0;}.b-f5{background-color:#f5f5f5;}.b-eee{background-color:#eee;}.b-ccc{background-color:#cccc;}.b-ddd{background-color:#ddd;}.b-bbb{background-color:#bbb;}.b-aaa{background-color:#aaa;}.b-999{background-color:#999;}.b-777{background-color:#777;}.b-666{background-color:#666;}.b-555{background-color:#555;}.b-444{background-color:#444;}.b-333{background-color:#333;}.b-222{background-color:#222;}.b-111{background-color:#111;}.b-009688{background-color:#009688;}/*墨绿*/.b-5FB878{background-color:#5FB878;}/*浅绿*/.b-393D49{background-color:#393D49;}/*雅黑*/.b-1E9FFF{background-color:#1E9FFF;}/*蓝*/.b-FFB800{background-color:#FFB800;}/*橙*/.b-FF5722{background-color:#FF5722;}/*红*/.b-01AAED{background-color:#01AAED;}/*蓝*/.b-2F4056{background-color:#2F4056;}/*藏青*/

.b_000{border-color:#000;}.b_f0{border-color:#f0f0f0;}.b_f5{border-color:#f5f5f5;}.b_eee{border-color:#eee;}.b_ccc{border-color:#cccc;}.b_ddd{border-color:#ddd;}.b_bbb{border-color:#bbb;}.b_aaa{border-color:#aaa;}.b_999{border-color:#999;}.b_777{border-color:#777;}.b_666{border-color:#666;}.b_555{border-color:#555;}.b_444{border-color:#444;}.b_333{border-color:#333;}.b_222{border-color:#222;}.b_111{border-color:#111;}.b_009688{border-color:#009688;}/*墨绿*/.b_5FB878{border-color:#5FB878;}/*浅绿*/.b_393D49{border-color:#393D49;}/*雅黑*/.b_1E9FFF{border-color:#1E9FFF;}/*蓝*/.b_FFB800{border-color:#FFB800;}/*橙*/.b_FF5722{border-color:#FF5722;}/*红*/.b_01AAED{border-color:#01AAED;}/*蓝*/.b_2F4056{border-color:#2F4056;}/*藏青*/

.f-000{color:#000;}.f-fff{color:#fff;}.f-f0{color:#f0f0f0;}.f-f5{color:#f5f5f5;}.f-eee{color:#eee;}.f-ccc{color:#cccc;}.f-ddd{color:#ddd;}.f-bbb{color:#bbb;}.f-aaa{color:#aaa;}.f-999{color:#999;}.f-777{color:#777;}.f-666{color:#666;}.f-555{color:#555;}.f-444{color:#444;}.f-333{color:#333;}.f-222{color:#222;}.f-111{color:#111;}.f-009688{color:#009688;}/*墨绿*/.f-5FB878{color:#5FB878;}/*浅绿*/.f-393D49{color:#393D49;}/*雅黑*/.f-1E9FFF{color:#1E9FFF;}/*蓝*/.f-FFB800{color:#FFB800;}/*橙*/.f-FF5722{color:#FF5722;}/*红*/.f-01AAED{color:#01AAED;}/*蓝*/.f-2F4056{color:#2F4056;}/*藏青*/

/*栅格相关*/
.layui-col-space120{margin:-60px;}.layui-col-space120 >*{padding:60px;}
.layui-col-space90{margin:-45px;}.layui-col-space90 >*{padding:45px;}
.layui-col-space80{margin:-40px;}.layui-col-space80 >*{padding:40px;}
.layui-col-space70{margin:-35px;}.layui-col-space70 >*{padding:35px;}
.layui-col-space50{margin:-25px;}.layui-col-space50 >*{padding:25px;}.layui-col-space40{margin:-20px;}.layui-col-space40 >*{padding:20px;}
.layui-col-space30{margin:-15px;}.layui-col-space30 >*{padding:15px;}.layui-col-space20{margin:-10px;}.layui-col-space20 >*{padding:10px;}

@media screen and (max-width:992px){
	.xs-pt0 { padding-top:0px;}
	.xs-pt20 { padding-top:20px;}.xs-pl20 { padding-left:20px;}
	.xs-pt50 { padding-top:50px;}.xs-pb50 { padding-bottom:50px;}.xs-ptb50 { padding-top:50px; padding-bottom:50px;}.xs-pl50 { padding-left:50px;}


	
	.xs-mtb0{ margin-top:0; margin-bottom:0;}
	.xs-mtb20{ margin-top:20px; margin-bottom:20px;}
	.xs-mtb40{ margin-top:40px; margin-bottom:40px;}
	.xs-mt50{ margin-top:50px;}.xs-mtb50{ margin-top:50px; margin-bottom:50px;}
	
	.xs-space30{margin:-15px;}.xs-space30 >*{padding:15px;}
	.xs-space20{margin:-10px;}.xs-space20 >*{padding:10px;}
	.xs-space15{margin:-7.5px;}.xs-space15 >*{padding:7.5px;}
	.xs-space10{margin:-5px;}.xs-space10 >*{padding:5px;}
}