html,body{padding:0;border:0;margin:0}
*,
*::before,
*::after{box-sizing:border-box;}

*{font-size:12px;font-family:'微软雅黑';margin:0;padding:0}
.info,.info *{color:#999}
.p-0,.pt-0,.py-0{padding-top:0!important;}
.p-0,.pb-0,.py-0{padding-bottom:0!important;}
.p-0,.pr-0,.px-0{padding-right:0!important;}
.p-0,.pl-0,.px-0{padding-left:0!important;}
.p-1,.pt-1,.py-1{padding-top:0.25rem!important;}
.p-1,.pb-1,.py-1{padding-bottom:0.25rem!important;}
.p-1,.pr-1,.px-1{padding-right:0.25rem!important;}
.p-1,.pl-1,.px-1{padding-left:0.25rem!important;}
.p-2,.pt-2,.py-2{padding-top:0.5rem!important;}
.p-2,.pb-2,.pb-2{padding-bottom:0.5rem!important;}
.p-2,.pr-2,.px-2{padding-right:0.5rem!important;}
.p-2,.pl-2,.px-2{padding-left:0.5rem!important;}
.p-3,.pt-3,.py-3{padding-top:1rem!important;}
.p-3,.pb-3,.py-3{padding-bottom:1rem!important;}
.p-3,.pr-3,.px-3{padding-right:1rem!important;}
.p-3,.pl-3,.px-3{padding-left:1rem!important;}
.p-4,.pt-4,.py-4{padding-top:1.5rem!important;}
.p-4,.pb-4,.py-4{padding-bottom:1.5rem!important;}
.p-4,.pr-4,.px-4{padding-right:1.5rem!important;}
.p-4,.pl-4,.px-4{padding-left:1.5rem!important;}
.p-5,.pt-5,.py-5{padding-top:3rem!important;}
.p-5,.pb-5,.py-5{padding-bottom:3rem!important;}
.p-5,.pr-5,.px-5{padding-right:3rem!important;}
.p-5,.pl-5,.px-5{padding-left:3rem!important;}
.mr2{margin-right:2%!important;}
.m-0,.mt-0,.my-0{margin-top:0!important;}
.m-0,.mb-0,.my-0{margin-bottom:0!important;}
.m-0,.mr-0,.mx-0{margin-right:0!important;}
.m-0,.ml-0,.mx-0{margin-left:0!important;}
.m-1,.mt-1,.my-1{margin-top:0.25rem!important;}
.m-1,.mb-1,.my-1{margin-bottom:0.25rem!important;}
.m-1,.mr-1,.mx-1{margin-right:0.25rem!important;}
.m-1,.ml-1,.mx-1{margin-left:0.25rem!important;}
.m-2,.mt-2,.my-2{margin-top:0.5rem!important;}
.m-2,.mb-2,.my-2{margin-bottom:0.5rem!important;}
.m-2,.mr-2,.mx-2{margin-right:0.5rem!important;}
.m-2,.ml-2,.mx-2{margin-left:0.5rem!important;}
.m-3,.mt-3,.my-3{margin-top:1rem!important;}
.m-3,.mb-3,.my-3{margin-bottom:1rem!important;}
.m-3,.mr-3,.mx-3{margin-right:1rem!important;}
.m-3,.ml-3,.mx-3{margin-left:1rem!important;}
.m-4,.mt-4,.my-4{margin-top:1.5rem!important;}
.m-4,.mb-4,.my-4{margin-bottom:1.5rem!important;}
.m-4,.mr-4,.mx-4{margin-right:1.5rem!important;}
.m-4,.ml-4,.mx-4{margin-left:1.5rem!important;}
.m-5,.mt-5,.my-5{margin-top:3rem!important;}
.m-5,.mb-5,.my-5{margin-bottom:3rem!important;}
.m-5,.mr-5,.mx-5{margin-right:3rem!important;}
.m-5,.ml-5,.mx-5{margin-left:3rem!important;}
.fs-1{font-size:calc(1.375rem + 1.5vw) !important;}
.fs-2{font-size:calc(1.325rem + 0.9vw) !important;}
.fs-3{font-size:calc(1.3rem + 0.6vw) !important;}
.fs-4{font-size:calc(1.275rem + 0.3vw) !important;}
.fs-4 h1{font-size:calc(1.275rem + 0.3vw) !important;}
.fs-5{font-size:18px!important;}
.fs-6{font-size:16px !important;}
.fs-7{font-size:14px !important;}
.fw{font-weight:600}
.fw h1{font-weight:600}
.fw h2{margin: -0.3vw 0;font-weight:600;font-size: 15px;}
.fw h2 span{color:#999}
.c-yyk{color:#0e89d1}

.bg{background:#0e89d1;box-shadow:0 0 .5rem rgba(0,0,0,.1)}
.box-fluid{width:1200px;margin:0 auto}
.box{width:1200px;margin:0 auto;}
/*.box,.box-fluid{padding-left:1rem;padding-right: 1rem}*/
.bgw{background: white}
.bgr{background:red}
.row{display:flex;flex-wrap:wrap;/*margin-right:-1rem;margin-left:-1rem;*/}
.rowo{display:flex;flex-wrap:nowrap}
.roac{align-items: center;}
.roae{align-items: end;}
.jced{justify-content: end;}
.ra{display:-webkit-box;display:-ms-flexbox;display:flex;}
.raw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;/*width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem;*/}
.rawo{display:-webkit-box;width:100%;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
img{width:100%;}
.row>*,.raw>*{position:relative;/*padding-left:1rem!important;padding-right:1rem!important;*/}
.rawo>*,.rowo>*{position:relative;}
.wrap{flex-wrap: wrap}
.w-10{flex:0 0 auto;width:10%;}
.w-15{flex:0 0 auto;width:15%;}
.w-20{flex:0 0 auto;width:20%;}
.w-24{flex:0 0 auto;width:24%;}
.w-25{flex:0 0 auto;width:25%;}
.w-30{flex:0 0 auto;width:30%;}
.w-32{flex:0 0 auto;width:32%;}
.w-33{flex:0 0 auto;width:33.333%}
.w-35{flex:0 0 auto;width:35%;}
.w-38{flex:0 0 auto;width:38%;}
.w-40{flex:0 0 auto;width:40%;}
.w-45{flex:0 0 auto;width:45%;}
.w-49{flex:0 0 auto;width:49%;}
.w-50{flex:0 0 auto;width:50%;}
.w-55{flex:0 0 auto;width:55%;}
.w-60{flex:0 0 auto;width:60%;}
.w-65{flex:0 0 auto;width:65%;}
.w-70{flex:0 0 auto;width:70%;}
.w-73{flex:0 0 auto;width:73%;}
.w-75{flex:0 0 auto;width:75%;}
.w-80{flex:0 0 auto;width:80%;}
.w-85{flex:0 0 auto;width:85%;}
.w-90{flex:0 0 auto;width:90%;}
.w-100{width:100%;}
.text-r{text-align: right}
.main404_con{min-height:300px;margin: 60px auto;}
.warp_info {overflow: hidden;padding-top: 59px;margin-left:30px}
.warp_info span {display: block;color: #151515;font-size: 28px;height: 42px;line-height: 42px;overflow: hidden;}
.warp_info p {color: #666666;font-size: 18px;height: 42px;line-height: 42px;overflow: hidden;margin-top: 3px;}
.warp_info p a {color: #666666;font-size: 18px;}
.warp_info p i {font-style: normal;color: #ff6600;font-size: 18px;}
.warp_info .sy404 {display: block;width: 100px;height: 32px;line-height: 32px;text-align: center;margin-top: 19px;color: #ffffff;font-size: 14px;background: #58ac0c;border-radius: 3px;}