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,button,input,textarea,select,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{padding:0;margin:0;border:0;vertical-align:baseline;outline:0}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:14px;line-height:1.5715}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}pre,code,kbd,samp{font-family:'sfmono-regular',Consolas,'liberation mono',Menlo,Courier,monospace;font-size:1em}del,ins,u,s,a,a:hover{text-decoration:none}sup,sub{font-size:83%}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}table{border-collapse:collapse;border-spacing:0}ol,ul,li{list-style-type:none}h1,h2,h3,h4,h5,h6,small{font-size:100%;font-weight:normal}a,button{cursor:pointer}textarea{overflow:auto;resize:none}textarea,button,input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}input,button,select,optgroup,textarea{font-family:inherit}*,*::before,*::after{box-sizing:border-box}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both;overflow:hidden}.clearfix{zoom:1}.transition-none *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}a{transition:all .3s}html,body{min-width:1200px}.top{height:100px}.nav{height:50px;background-color:#3097FF}.nav ul{display:flex;justify-content:space-around;margin:0 auto;width:1200px;max-width:100%}.nav a{display:block;padding:0 25px;font-size:16px;color:#fff;line-height:50px}.nav a.active,.nav a:hover{font-weight:500;background-color:#4765BD}.index-banner .swiper-pagination-bullet{width:12px;height:12px}.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.index-banner img{display:block}.main-layout{margin:50px auto 0;width:1200px;max-width:100%}.main-layout .title{display:flex;align-items:center;gap:12px;height:62px;border-bottom:1px solid #E5E7EC}.main-layout .title img{display:block;width:34px}.main-layout .title h3{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:500;color:#2A2D3E}.main-layout .title span{position:relative;display:block;font-size:16px;color:#657591;line-height:22px;text-indent:10px}.main-layout .title span::before{content:"";position:absolute;top:50%;display:block;width:2px;height:22px;background-color:#3097FF;transform:translateY(-50%)}.main-layout .title a.view-more{display:block;margin-left:auto;font-size:14px;font-weight:400;color:#3097FF}.about{display:flex}.about .pic{flex:0 0 auto;width:420px;height:286px}.about .content{padding:0 60px;background:#fff;box-shadow:0 2px 12px 2px rgba(200,208,222,0.5);border-radius:4px}.about .content .description{padding-top:25px;font-size:14px;font-weight:400;color:#7A89A3;line-height:20px}.about .content .description a.view-more{display:inline-block;margin-top:32px;padding:4px 24px;font-size:14px;font-weight:400;color:#fff;background:linear-gradient(270deg, #35B8FD 0%, #2E93FF 100%);border-radius:13px;line-height:1}.about .content .description a.view-more:hover{background-color:#56A5AA}.special-recommend{margin-top:10px}.special-recommend .content{display:flex;margin-top:22px}.special-recommend .content .pic{flex:0 0 auto;width:420px;height:310px;overflow:hidden}.special-recommend .content .pic img{display:block;width:100%}.special-recommend .department-list{margin-left:14px}.special-recommend .department-list ul{display:flex;flex-wrap:wrap;gap:14px}.special-recommend .department-list li a{position:relative;display:block;width:142px;height:38px;border:1px solid #d3d4d5;border-radius:5px;font-size:14px;font-weight:500;color:#333;line-height:20px}.special-recommend .department-list li a::before,.special-recommend .department-list li a::after{position:absolute;left:5px;content:"";display:block;width:10px;height:1px;background-color:#d3d4d5;transition:all .3s}.special-recommend .department-list li a::before{top:14px;transform:rotate(-45deg)}.special-recommend .department-list li a::after{top:20px;transform:rotate(-135deg)}.special-recommend .department-list li a span{display:flex;justify-content:center;float:right;width:85%;height:100%;line-height:38px;border-left:1px solid #d3d4d5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:center;transition:all .3s}.special-recommend .department-list li a:hover{color:#01646f;border-color:#01646f}.special-recommend .department-list li a:hover::before,.special-recommend .department-list li a:hover::after{background-color:#01646f}.special-recommend .department-list li a:hover span{border-color:#01646f}.special-recommend .special-recommend-title{margin-top:30px;text-align:center}.special-recommend .special-recommend-title h3{font-size:22px;font-weight:500;color:#2A2D3E;line-height:33px}.special-recommend .special-recommend-title small{margin-top:6px;font-size:16px;font-weight:400;color:#657591;line-height:22px}.special-recommend .special-recommend-content{display:flex;flex-wrap:wrap;margin-top:17px;padding:18px 20px 0;background:#FFF;box-shadow:0 2px 12px 2px rgba(200,208,222,0.5);border-radius:4px}.special-recommend .special-recommend-content .item{margin:0 66px 31px 0;text-align:center}.special-recommend .special-recommend-content .item:nth-child(8n){margin-right:0}.special-recommend .special-recommend-content .item span{display:flex;justify-content:center;align-items:center;width:86px;height:86px;background:#31A4FE;border-radius:50%}.special-recommend .special-recommend-content .item span img{display:block}.special-recommend .special-recommend-content .item p{margin-top:4px;font-size:14px;font-weight:400;color:#333;line-height:20px}.pic-articles{display:flex;gap:20px;margin-top:30px}.pic-articles .item{position:relative;width:388px;height:176px}.pic-articles .item a{display:block;width:100%;height:100%}.pic-articles .item a img{display:block;width:100%}.pic-articles .item a h3{position:absolute;z-index:22;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:500;color:#2A2D3E;transition:all .3s}.pic-articles .item a::before{position:absolute;z-index:11;top:0;left:0;content:"";width:100%;height:100%;background-color:#2F7887;opacity:0;transition:all .3s}.pic-articles .item a:hover h3{font-size:24px;color:#fff}.pic-articles .item a:hover::before{opacity:.6}.articles{display:flex;gap:7px;margin-top:40px;height:563px}.articles .news{padding:0 20px;width:900px;height:100%;height:565px;background:#fff;box-shadow:0 2px 12px 2px rgba(219,223,232,0.5);border-radius:4px}.articles .news .content ul{display:flex;justify-content:space-between;flex-wrap:wrap}.articles .news .content li{display:flex;margin-top:24px;gap:15px;width:48%}.articles .news .content li .pic{flex:0 0 auto;width:150px;height:120px;overflow:hidden}.articles .news .content li .pic img{display:block;width:100%}.articles .news .content li .text{position:relative}.articles .news .content li .text h3{font-size:16px;font-weight:400;line-height:22px}.articles .news .content li .text h3 a{color:#2A2D3E}.articles .news .content li .text h3 a:hover{color:#3097FF}.articles .news .content li .text p{margin-top:8px;font-size:14px;font-weight:400;color:#657591;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.articles .news .content li .text span{position:absolute;bottom:0;font-size:12px;font-weight:400;color:#B1B7C3;line-height:1}.articles .common-sense{width:304px}.articles .common-sense img{display:block;width:100%}.articles .common-sense .common-sense-article{margin:0 auto;padding:0 16px;width:280px;height:360px;background:#fff;box-shadow:0 2px 12px 2px rgba(219,223,232,0.5);border-radius:4px}.articles .common-sense .title{background-image:url(../images/common-sense-title.png);background-image:-webkit-image-set(url(../images/common-sense-title.png) 1x, url(../images/common-sense-title@2x.png) 2x);background-repeat:no-repeat;background-position:left center}.articles .common-sense .title a{background:#fff}.articles .common-sense .content li{margin-top:23px}.articles .common-sense .content a{position:relative;display:block;font-size:16px;font-weight:400;color:#2A2D3E;line-height:22px;padding-left:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.articles .common-sense .content a::before{position:absolute;top:6px;left:2px;display:block;content:"";width:10px;height:10px;background-color:#2A2D3E;transform:rotate(45deg);transition:all .3s}.articles .common-sense .content a:hover{color:#3097FF}.articles .common-sense .content a:hover::before{background-color:#3097FF}.page-banner{width:100%;max-height:360px;overflow:hidden}.page-banner img{display:block;width:100%}.page-main-layout{margin-top:20px}.page-main-layout .articles{gap:20px !important;height:auto}.page-main-layout .common-sense{width:280px}.page-main-layout .common-sense .common-sense-article{height:auto}.page-main-layout .common-sense .content{padding-bottom:20px}.page-main-layout .page-main{padding:0 22px 30px;width:900px;background:#fff;box-shadow:0 2px 12px 2px rgba(219,223,232,0.5);border-radius:4px}.page-main-layout .page-main .content li{display:flex;gap:20px;padding:30px 0;border-bottom:1px solid #E5E7EC}.page-main-layout .page-main .content li .pic{flex:0 0 auto;width:150px;height:120px;overflow:hidden}.page-main-layout .page-main .content li .pic img{display:block;width:100%}.page-main-layout .page-main .content li h3{font-size:16px;font-weight:400;line-height:22px}.page-main-layout .page-main .content li h3 a{color:#2A2D3E}.page-main-layout .page-main .content li h3 a:hover{color:#3097FF}.page-main-layout .page-main .content li p{margin-top:20px;font-size:14px;font-weight:400;color:#657591;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page-main-layout .page-main .page-content{font-size:16px;font-weight:400;color:#657591;line-height:32px}.page-main-layout .page-main .page-content h2{margin:20px 0;font-size:24px;font-weight:600;color:#2A2D3E;line-height:33px;text-align:center}.page-main-layout .page-main .page-content p{margin-top:20px}.page-main-layout .page-main .page-content .page-flip{margin-top:40px}.page-main-layout .page-main .page-content .page-flip p{margin-top:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.page-main-layout .page-main .page-content .page-flip p a{color:#657591}.page-main-layout .page-main .page-content .page-flip p a:hover{color:#3097FF}footer{margin-top:50px;padding:30px 0;font-size:14px;color:#fff;line-height:2;background-color:#3097FF;text-align:center}