:root{
    --bg:#fff;
    --main:#2baaae;
    --maxWidth:750px;
    --swiper-theme-color:var(--main);
    --swiper-navigation-size:.44rem;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}
html{line-height:1.15;font-size:100px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#f9f9f9;accent-color:var(--main);-webkit-tap-highlight-color:transparent;-webkit-user-select:none}
@media all and (max-width:750px){
    html{font-size:-webkit-calc(100vw/7.5);font-size:-moz-calc(100vw/7.5);font-size:calc(100vw/7.5)}
}
body{min-width:320px;max-width:var(--maxWidth);min-height:100vh;-webkit-tap-highlight-color:transparent;margin:0 auto;font:normal 10px system-ui,-apple-system,Helvetica Neue,'Microsoft YaHei',Verdana,Tahoma,Sans-Serif;line-height:1.6;padding:0;background-color:var(--bg);min-height:100vh}
main{display:block}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:1px;overflow:visible;border:none}
pre{font-family:monospace,monospace}
a{background-color:transparent;text-decoration:none;color:#666}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;-webkit-text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace}
em,i{font-style:normal}
ul,ol,li{list-style:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none;border:0;max-width:100%;vertical-align:bottom}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:0;border:none;caret-color:var(--main)}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
input,textarea{border:1px solid #ccc}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
::placeholder{color:#d2d2d2}
:-ms-input-placeholder{color:#d2d2d2}
::-ms-input-placeholder{color:#d2d2d2}
::-moz-placeholder{color:#d2d2d2}
::-webkit-input-placeholder{color:#d2d2d2}
.con{padding:.3rem .2rem;box-sizing:border-box}
.tit{position:relative;text-align:center;}
.tit h2{font-size:.46rem;background:-webkit-linear-gradient(180deg, #7ebbbd, #fff 75%);background:linear-gradient(180deg, #7ebbbd, #fff 75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;line-height:1;opacity:.5;font-weight:400;z-index:9;position:relative;}
.tit h3{color:var(--main);font-size:.46rem;line-height:1;margin-top:-.15rem;z-index:10;position:relative;display:flex;align-items:center;justify-content:center;}
.tit h3:before,.tit h3:after{background-image:url('data:image/webp;base64,UklGRpYDAABXRUJQVlA4WAoAAAAwAAAAGQAAGgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIkwAAAAlwatu2qhzcPXqik93td929vUqFZNHd4VxLL0eEIrdtm1g6pbu/AGYUHxBNauwSthxu89AqiYqVjRDioC/FCeZrAIRlwREgWCRmCK8pyrWxkUG2iEIInRYAjsQfG/U473Qjy1YwAkwlPEKw5waASfEoB1qEJDc8bwSknvbVXQpI05HI7cyUrLzJlaTsjpATmipbAABWUDggDAEAAJAGAJ0BKhoAGwA+bSyQRaQiv5gMBgH4BsS2AE6ZQjzP2bihdYdwDbAXYBz5HsN/uX+sAI7FQS5uoEgubgAA/jGHOTM6pRkTJUbWY55+N3fxm3JKNXmmdLxgCqw/VIO1oV9/6/9LWkh9v6lMwO5ZEs2e/nIf/avy59MD9Hy+nF3Cua0YTuQL+E/fq0vlP3+Gc6gSf+RCInwAB8apEz2qZ6rxLDXxhQ5pYnHDPXVTgJEAfwuY+TfyD/Yv0v//4AHrWPAtsrJUwgnjhB2JOTYQYl53LQKvjjuPf42AjOb3/ExsDoG/+tVf/82v//mv7//zTnv7f81UDa49L4/73V4lGrsLvq7f8dCPft5GAAA=');background-repeat:no-repeat;background-size:100% 100%;content:"";width:.26rem;height:.27rem;display:inline-block;margin-right:5px}
.tit h3:after{margin-left:5px;margin-right:0;transform:rotate(180deg);}
.btn{width:50%;background:#fdbf10;margin:.35rem auto 0;text-align:center;border-radius:.3rem}
.btn a{font-size:.3rem;color:#3a2600;line-height:2;font-weight:bolder;display:block;}
.hr{width:100%;height:.1rem;background:var(--main);}
header{z-index:99;position:relative;display:flex;justify-content:space-between;align-items:center;padding:.15rem 5%;box-sizing:border-box;}
header .logo{width:50%;}
header .honor{width:45%;margin-left:5%}
.nav{background:var(--main)}
.nav ul{display:flex;justify-content:space-between;align-items:center;padding:0 5%;box-sizing:border-box;}
.nav li{flex:1;text-align:center;position:relative;}
.nav li:after{content:"";width:1px;height:.3rem;background:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.nav li:last-child:after{display:none}
.nav li a{font-size:.26rem;color:#fff;line-height:3;display:block;}
.con1 .list{display:grid;grid-template-rows: repeat(2, 1fr);grid-template-columns:repeat(3, 1fr);gap:.2rem 3%;margin-top:.3rem;padding:0 5%}
.con1 .list li{background:#e4f4f6;text-align:center;border-radius:.1rem}
.con1 .list li img{width:100%;margin-top:.1rem}
.con1 .list li p{color:#fff;font-size:.24rem;background:var(--main);line-height:2;border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem}
.con2{background-image:url('data:image/webp;base64,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');background-repeat:no-repeat;background-size:100% 100%;}
.con2 .tit h2{background:-webkit-linear-gradient(180deg, #fff, #0b9ca3 75%);background:linear-gradient(180deg, #fff, #0b9ca3 75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.con2 .tit h3{color:#fff}
.con2 .tit h3:before,.con2 .tit h3:after{background-image:url('data:image/webp;base64,UklGRsYCAABXRUJQVlA4WAoAAAAwAAAAGQAAGgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIkwAAAAlwatu2qhzcPXqik93td929vUqFZNHd4VxLL0eEIrdtm1g6pbu/AGYUHxBNauwSthxu89AqiYqVjRDioC/FCeZrAIRlwREgWCRmCK8pyrWxkUG2iEIInRYAjsQfG/U473Qjy1YwAkwlPEKw5waASfEoB1qEJDc8bwSknvbVXQpI05HI7cyUrLzJlaTsjpATmipbAABWUDggPAAAADADAJ0BKhoAGwA+XSSNRaOiIRv0ADgFxLSAAFYy4m9tqAAA/vxK4f/boK/+z9//9Lp//pYD//0oQAAAAA==');}
.con2 .list{margin-top:.3rem}
.con2 .list .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto}
.con2 .list .swiper-slide .l{width:45%;margin-right:1.5%}
.con2 .list .swiper-slide .l ul li{display:flex;align-items:center;font-size:.26rem;color:#006368;background:#fff;border:1px dashed #006368;padding:5px .2rem;border-radius:.1rem;margin-bottom:.1rem}
.con2 .list .swiper-slide .l ul li img{margin-right:5px;height:.24rem}
.con2 .list .swiper-slide .l .btn{margin:-.4rem auto 0;width:65%}
.con2 .list .swiper-slide .l .btn a{font-size:.26rem}
.con2 .list .swiper-slide .r{width:53.5%}
.con2 .list .swiper-slide .r .t{display:flex;align-items:end;}
.con2 .list .swiper-slide .r .t h2{font-size:.36rem;color:#fff45c;border-bottom:3px solid #fff;line-height:1;padding-bottom:.1rem}
.con2 .list .swiper-slide .r .t h3{font-size:.24rem;color:#fff;border-bottom:3px solid rgba(255, 255, 255, .4);line-height:1;padding-bottom:.1rem;font-weight:400;padding-left:.1rem}
.con2 .list .swiper-slide .r .desc{margin:.2rem 0}
.con2 .list .swiper-slide .r .desc li{line-height:2;font-size:.2rem;color:#fff;display:flex;align-items:center;}
.con2 .list .swiper-slide .r .desc li img{height:.24rem;margin-right:5px}
.con2 .list .swiper-slide .r .cc{background:rgba(0, 99, 104, .5);padding:.15rem .2rem;border-radius:.1rem}
.con2 .list .swiper-slide .r .cc p{color:#fff;font-size:.16rem;line-height:2}
.con2 .swiper-tool{margin-top:.5rem;display:flex;justify-content:space-between;align-items:center;}
.con2 .swiper-pagination{position:relative;width:50%}
.con2 .swiper-pagination-bullet-active{background:#fff45c}
.con2 .swiper-button-next,.con2 .swiper-button-prev{position:relative;border-radius:50%;background:rgba(0, 0, 0, .3);width:.45rem;height:.45rem}
.con2 .swiper-button-next:after,.con2 .swiper-button-prev:after{font-size:.24rem;font-weight:bolder;color:#fff}
.con3{background:linear-gradient(to left, #0b9ea4, #008f96);}
.con3 .con{border-top-left-radius:.4rem;border-top-right-radius:.4rem;background:#fff}
.con3 .img{margin-top:.3rem}
.fixed-footer{position:fixed;bottom:0;width:100%;max-width:var(--maxWidth);height:2rem;z-index:99;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAADICAMAAACAqZT6AAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMA+vQiBvCfmYVkQrwWCu3fxKtbEB6vaxv85bV/cTrWzXdmRTeTS0aPS3jmtgAABENJREFUeNrs3Wly4jAQhuGWsTFgMAYMYQkBQpLp+59wfjBTqVmSsFhyi7zPGVSqVkv6WhDMw3a6yefV06osnbqyXD1V83wz3T4IcEfS4yKvMv1IVuWLYypA9NJBr0j0a0nRG7DkEbPhYZ7o+ZL5YShAjGb9YqmXWhZ9Vjyi8zxxeh03eRYgHrP9WG8x3rPFIxL1j0xvlbx0BDCv03XaBNdlwcO4OnfaFJdzAwXDRr1Em5T0RgLYNF1p01ZTAQzqrNWHNSU87HlM1I/kUQBT6kr9qWoB7Jhm6lNGBQ8zRl31rUuLBjbUO/Vvx4kVFgxKDaEcCNC2vtMwXF+AdvU0nJ4AbepqSF0BWpNONKwJ31nRltFaQ1vTkEQ70rWGt2Z/Rysm2oaJAGeJ+JTKeRUXirYDST8S7epre7hvQlgDp+1xvCdASHWpbSp5L4ZwRjtt1472Oz53B00Z2jMIb6rt438Twuhk2r6M8h1BVGpBJYB/j2oDeRzwr5OoDQnlDLwr1IpCgH/cXVeG7gzCGI3VjjGXTfBqo5ZsBPCntnJOPUmYdwCPcrUlF8CXjlNbHM1I/OWenobxVAyh1NY2d1VH9Ds8eVF7XgTwYWarLXOSzATwYK8W7QXwwNKF6ruxAM17U5veBPgt8ow8UvTQhqG9LuSJGwrwyz3EhhEqhrPc47cOvnnAt+FSrVpSzUC+Sy1DNYPGzdWuuQBNSi1EKX0kY4ANGjVQywjAxkn0szqY54Fz3VlQHgF6CKGw+Pb3nSOBA83pqHFbAb5H5U7xjiYNLXchCZyBfJsrJm6a0KyFRmAhQOwjVJm1iqCO5gv3k+wowI22kax21YxuJG70avt+6Q/JqwA3eLT7qeM/lkwnw/VmVsMHPjQhUwxXGtjMUfrUmAYNrjGzNrrgTDkbPC6VLkqNVLngcxMukfYjrGPejfsseJzrYbPSyK02vBnDGYaHIopHA19xxYH4Gfxktw5tAIQBAAgKSBiApLKiqvtPiESxAH83w4v/dN7HGtfcPzKvsY7b2Lw2ZMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuhMidELkTIndC5E6I3AmROyFyJ0TuPO3SgQAAAACAIH/rQS6GRnRnRHdGdGdEd0Z0Z0R3RnRnRHdGdGdEd0Z0Z0R3RnRnRHdGdGdEd0Z0Z0R3RnRnRHdGdGdEd0Z0Z0R3RnRnRHdGdGdEd0Z0Z0R3RnRnRHdGdGdEd0Z0Z0R3RnRnJM6slDFMGcpeAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-size:100% 100%;}
.fixed-footer ul{display:flex;justify-content:space-between;height:100%;align-items:flex-end;}
.fixed-footer ul li{width:17.5%;text-align:center;margin-bottom:.2rem}
.fixed-footer ul li img{height:.38rem;margin-bottom:.05rem;object-fit:cover;}
.fixed-footer ul li p{color:var(--main);font-size:.22rem;font-weight:bold;}
.fixed-footer ul li.center{width:25%;position:relative;animation:breathe 1.1s infinite;margin-bottom:.275rem}
.fixed-footer ul li.center img{width:80%;height:auto;}
.fixed-footer ul li.center p{position:absolute;left:50%;top:0;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.4rem;width:100%;height:100%;line-height:1.25}
.dfooter{position:absolute;left:39%;bottom:.3rem;width:22%;animation:breathe 1.1s infinite;text-align:center;}
.dfooter img{width:100%}
.private{text-align:center;background:#f1f1f1;line-height:1.75;margin-bottom:2rem}
.private p{font-size:.2rem;color:#797979}
.private p a{font-size:.2rem;color:#797979}
@keyframes breathe{
    0%{transform: scale(.97)}
    50%{transform: scale(1.03)}
    100%{transform: scale(.97)}
}
.alert{width:100%;height:100%;position:fixed;left:50%;top:0;background-color:rgba(0, 0, 0, .6);max-width:var(--maxWidth);z-index:99;transform:translateX(-50%);display:none;align-items:center;justify-content:center;}
.alert .con{width:90%;border-radius:.2rem;background:#fff;height:auto;position:relative;}
.alert .con h2{text-align:center;font-size:.5rem;color:#eb6100;line-height:1}
.alert .con h2 span{color:var(--main);}
.alert .con .btn.h3{width:auto;margin:.2rem 0;background:none;display:flex;justify-content:center;}
.alert .con .btn.h3 h3{text-align:center;font-size:.3rem;color:#fff;background:var(--main);border-radius:.3rem;font-weight:400;line-height:1;padding:.15rem .25rem}
.alert .list{display:flex;align-items:center;margin-bottom:.3rem}
.alert .list label{font-size:.3rem;color:#1b1b1b;line-height:1.75}
.alert .list input[type=text]{background:#eeeeee;border:1px solid #e5e5e5;height:.58rem;border-radius:.1rem;flex:1;font-size:.24rem;padding:0 .1rem}
.alert .list select{background:#eeeeee;border:1px solid #e5e5e5;height:.58rem;border-radius:.1rem;font-size:.24rem;padding:0 .1rem}
.alert .list1{flex-wrap:wrap;margin-bottom:.2rem}
.alert .list1 .checkbox{width:33.33%;display:flex;align-items:center;}
.alert .list1 .checkbox label{margin-left:2px;}
.alert .list1 .checkbox input[type=checkbox]{appearance:none;border-radius:20%;width:.2rem;height:.2rem;border:1px solid #c9c9c9;transition:0.2s all linear;position:relative;margin-right:5px;vertical-align:middle}
.alert .list1 .checkbox input[type=checkbox]:checked{border-color:var(--main);color:var(--main);background-color:var(--main)}
.alert .list1 .checkbox input[type=checkbox]:checked:after{opacity:1;content:"";position:absolute;width:30%;height:70%;background:transparent;top:45%;left:20%;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(35deg) translate(-50%,-50%)}
.alert .list2 label[for="sex"]{margin-left:.2rem}
.alert .list3 select[name="code"]{margin-right:.1rem}
.alert .con .btn.sub{border-radius:.1rem;font-size:.3rem;color:#3a2600;font-weight:bolder;line-height:2;cursor:pointer;}
.alert .con .close{position:absolute;top:.1rem;right:.1rem}
.alert .con .close svg{width:.4rem}
.alert .con .close svg path{fill:#ccc}
.ws-right{animation:ws linear 3s infinite;width:50px;height:50px;border-radius:50%;position:fixed;bottom:50vh;right:2vw;z-index:99}
.ws-right a{display:block;position:relative;text-decoration:none;}
.ws-right a img{width:50px;height:50px;animation:ws-img linear 1.5s infinite}
.ws-right .txt{background:#ff0000;color:#fff;font-size:12px;padding:0 2px;border-radius:3px;display:block;position:absolute;left:50%;bottom:-22px;transform:translateX(-50%);}
.ws-right .dot{position:absolute;right:4px;top:4px;background:rgba(255,0,0,0.85);width:8px;height:8px;border-radius:50%}
@keyframes ws{
    0%{
        box-shadow: 0 4px 6px rgba(48, 191, 57, 0.3), 0 0 0 0 rgba(48, 191, 57, 0.2), 0 0 0 0 rgba(48, 191, 57, 0.2)
    }
    40%{
        box-shadow: 0 4px 6px rgba(48, 191, 57, 0.3), 0 0 0 15px rgba(48, 191, 57, 0.2), 0 0 0 0 rgba(48, 191, 57, 0.2)
    }
    80%{
        box-shadow: 0 4px 6px rgba(48, 191, 57, 0.3), 0 0 0 25px rgba(48, 191, 57, 0), 0 0 0 10px rgba(48, 191, 57, 0.067)
    }
    100%{
        box-shadow: 0 4px 6px rgba(48, 191, 57, 0.3), 0 0 0 40px rgba(48, 191, 57, 0), 0 0 0 22px rgba(48, 191, 57, 0.0)
    }
}
@keyframes ws-img{
    0%{
        transform:rotate(0) scale(1) skew(0.017rad)
    }
    25%{
        transform:rotate(0) scale(1) skew(0.017rad)
    }
    35%{
        transform:rotate(-0.3rad) scale(1) skew(0.017rad)
    }
    45%{
        transform:rotate(0.3rad) scale(1) skew(0.017rad)
    }
    55%{
        transform:rotate(-0.3rad) scale(1) skew(0.017rad)
    }
    65%{
        transform:rotate(0.3rad) scale(1) skew(0.017rad)
    }
    75%{
        transform:rotate(0) scale(1) skew(0.017rad)
    }
    100%{
        transform:rotate(0) scale(1) skew(0.017rad)
    }
}