*{font-family:'Microsoft YaHei',sans-serif;}
#pc_header{position:sticky;top:0;width:100%;z-index:999;background-color:#fff;border-bottom:1px solid rgba(255,255,255,.2);padding:0 3.125rem;transition:all .5s ease;}
#pc_header .box{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
#pc_header .box .left{width:100%;max-width:26.625rem;flex-shrink:0;}
#pc_header .box .right{display:flex;align-items:center;justify-content:flex-end;gap:3rem;}
#pc_header .box ul{display:flex;align-items:center;justify-content:flex-end;gap:3.125rem;}
#pc_header .box ul li{position:relative;}
#pc_header .box ul li>a{position:relative;display:block;font-size:1rem;font-weight:bold;color:#212121;padding:2.5rem 0;transition: all .5s ease;}
#pc_header .box ul li>a::after{content:'';position:absolute;left:0;bottom:-1px;width:0;height:.1875rem;background-color:#255db2;transition:all .5s ease;}
#pc_header .box ul li.on>a::after,#pc_header .box ul li:hover>a::after{width:100%;}
#pc_header .box ul li .ej_box{position:absolute;left:50%;top:100%;transform:translateX(-50%);min-width:100%;width:auto;white-space:nowrap;height:auto;max-height:0;overflow:hidden;transition:all .5s ease;}
#pc_header .box ul li .ej_box a{display:block;padding:1rem 1.5rem;font-size:1rem;color:#212121;background-color:#fff;transition:all .5s ease;}
#pc_header .box ul li .ej_box a:hover{background-color:#255db2;color:#fff;}
#pc_header .box ul li:hover .ej_box{max-height:25rem;}
#pc_header.on{background-color:transparent;position:fixed;}
#pc_header.on .box ul li>a{color:#fff;}
#sechBtn .iconfont{font-size:1.25rem;color:#255db2;cursor:pointer;transition:all .5s ease;}
#pc_header.on #sechBtn .iconfont{color:#fff;}
#pc_header.on .box ul li>a::after{background-color:#fff;}
#pc_header.xg,#pc_header:hover{background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);}
#pc_header.xg .box ul li>a,#pc_header:hover .box ul li>a{color:#212121;}
#pc_header.xg #sechBtn .iconfont,#pc_header:hover #sechBtn .iconfont{color:#255db2;}
#pc_header.xg .box ul li>a::after,#pc_header:hover .box ul li>a::after{background-color:#255db2;}
#pc_header .sech_box{position:absolute;left:0;top:100%;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;height:0;overflow:hidden;transition:all .5s ease;}
#pc_header .sech_box::before{content:'';position:absolute;left:0;top:0;width:100%;height:1px;background-color:#000;opacity:.1;}
#pc_header .sech_box form{width:100%;max-width:75rem;margin:0 auto;position:relative;}
#pc_header .sech_box form input{width:100%;font-size:1rem;font-weight:300;color:#212121;border-bottom:1px solid rgba(0,0,0,.1);padding:1.25rem 0;}
#pc_header .sech_box form input::placeholder{font-size:1rem;color:#212121;opacity:.5;}
#pc_header .sech_box form button{position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:transparent;color:#212121;transition:all .5s ease;}
#pc_header .sech_box form button .iconfont{font-size:1.5rem;}
#pc_header .sech_box form button:hover{color:#255db2;}
#pc_header .sech_box.on{height:11.875rem;}
#banner{position:relative;width:100%;height:46.875rem;overflow:hidden;}
#banner .jt{position:absolute;top:50%;transform:translateY(-50%);z-index:2;}
#banner .jt .iconfont{cursor:pointer;width:4.125rem;height:4.125rem;border:2px solid #fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;transition:all .5s ease;}
#banner .jt .iconfont:hover{background-color:#fff;color:#255db2;}
#banner .prev{left:0;}
#banner .next{right:0;}
#banner .prev .iconfont{transform:scaleX(-1);}
#banner .swiper{width:100%;height:100%;}
#banner .swiper-slide>img{display:block;width:100%;height:100%;object-fit:cover;}
#banner .hz{position:absolute;left:50%;top:30%;transform:translateX(-50%);z-index:2;}
.s_box .hz{display:grid;grid-template-columns:.993fr 1px 1fr;gap:3.75rem;}
.s_box .hz .line{width:100%;height:100%;background-color:#000;opacity:.1;}
.s_box .hz .ll,.s_box .hz .rr{padding:3.125rem 0 4.375rem;}
.s_box .hz .ll .swiper{margin-bottom:2.1875rem;}
.s_box .hz .ll .swiper a{display:block;position:relative;width:100%;height:23.75rem;}
.s_box .hz .ll .swiper a .img{width:100%;height:100%;}
.s_box .hz .ll .swiper a .more{position:absolute;left:0;bottom:0;padding:1.25rem 1.875rem;z-index:1;width:100%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);display:flex;align-items:center;justify-content:space-between;gap:1rem;}
.s_box .hz .ll .swiper a .more p{font-size:1.1875rem;color:#fff;width:100%;}
.s_box .hz .ll .swiper a .more .pagination{width:auto;flex-shrink:0;}
.s_box .hz .ll .swiper a .more .pagination span{background-color:#fff;opacity:1;border-radius:5rem;transition:all .5s ease;}
.s_box .hz .ll .swiper a .more .pagination span.swiper-pagination-bullet-active{width:1.75rem;background-color:#255db2;}
.s_box .hz .ll ul{display:flex;align-items:center;gap:2rem;}
.s_box .hz .ll ul li{cursor:pointer;font-size:1.125rem;color:#060606;transition:color .5s ease;}
.s_box .hz .ll ul li.on{font-weight:bold;}
.s_box .hz .ll ul li.on,.s_box .hz .ll ul li:hover{color:#255db2;}
.s_box .hz .ll .fbox{display:flex;align-items:center;justify-content:space-between;gap:2rem;border-bottom:1px solid #eaeaea;margin-bottom:1.875rem;padding:0 1.25rem 1.375rem;}
.s_box .hz .ll .fbox a{display:block;width:auto;flex-shrink:0;}
.s_box .hz .ll .fbox a .iconfont{font-size:1.5rem;color:#bebebe;transition:all .5s ease;}
.s_box .hz .ll .fbox a .iconfont:hover{color:#255db2;}
.s_box .hz .ll .abox a{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:1rem;}
.s_box .hz .ll .abox a:last-child{margin-bottom:0;}
.s_box .hz .ll .abox a p{font-size:1rem;color:#414141;}
.s_box .hz .ll .abox a p::before{content:'';width:.25rem;height:.25rem;background-color:#e2e2e2;display:inline-block;margin-right:.625rem;}
.s_box .hz .ll .abox a .time{width:auto;flex-shrink:0;font-size:.875rem;color:#aaa;}
.s_box .hz .rr{display:grid;grid-template-columns:.542fr 1fr;gap:.625rem;}
.s_box .hz .rr .l3{grid-column:span 2;}
.s_box .hz .rr a{display:block;width:100%;height:100%;position:relative;}
.s_box .hz .rr .img{width:100%;height:100%;}
.s_box .hz .rr a .txt{position:absolute;z-index:2;color:#fff;}
.s_box .hz .rr .l1 .txt{top:0;left:0;width:100%;padding:1.875rem 1.25rem;}
.s_box .hz .rr .txt h3{font-size:1.375rem;margin-bottom:.375rem;}
.s_box .hz .rr .txt p{font-family:'Roboto-Regular';font-size:1rem;opacity:.7;text-transform:capitalize;}
.s_box .hz .rr .txt .iconfont{margin-top:1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;border:1px solid #fff;transform:rotate(-45deg);transition:all .5s ease;}
.s_box .hz .rr .txt .iconfont:hover{transform:none;}
.s_box .hz .rr .l2 .txt{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}
.s_box .hz .rr .l2 .txt::after{content:'';background:url(../images/bf.png) center no-repeat;background-size:contain;width:4rem;height:4rem;display:inline-block;margin-top:1.5rem;}
.s_ywly{padding:5rem 0;background:url(../images/s_ywly_bg.jpg) center no-repeat;background-size:cover;}
.s_ywly .top{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.125rem;}
.s_ywly .top .ll{width:100%;max-width:7.8125rem;flex-shrink:0;}
.s_ywly .top .ll h2{font-size:1.625rem;color:#060606;margin-bottom:.5rem;}
.s_ywly .top .ll p{font-family:'Roboto-Bold';color:#255db2;font-size:1.625rem;text-transform:uppercase;}
.s_ywly .top .rr{width:100%;max-width:68.75rem;}
.s_ywly .top .rr{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e4e8;}
.s_ywly .top .rr a{padding:2.5rem 0 1.25rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;font-size:1rem;color:#414141;transition:all .5s ease;}
.s_ywly .top .rr a::before{content:'';position:absolute;left:0;bottom:-1px;width:0%;height:3px;background-color:#255db2;}
.s_ywly .top .rr a .ico{max-width:2.8125rem;max-height:1.875rem;flex-shrink:0;}
.s_ywly .top .rr a.on::before{width:100%;}
.s_ywly .top .rr a:hover{color:#255db2;}
.s_ywly .hz{position:relative;}
.s_ywly .hz .jt{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;}
.s_ywly .hz .jt .iconfont{width:3.4375rem;height:3.4375rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;border:1px solid #afb2b5;transition:all .5s ease;}
.s_ywly .hz .jt .iconfont:hover{background-color:#255db2;border-color:#255db2;color:#fff;}
.s_ywly .hz .prev{left:-6.25rem;}
.s_ywly .hz .prev .iconfont{transform:scaleX(-1);}
.s_ywly .hz .next{right:-6.25rem;}
.s_ywly .hz a{display:block;position:relative;}
.s_ywly .hz a p{font-size:1.125rem;line-height:1.5;color:#fff;position:absolute;left:0;bottom:0;z-index:2;width:100%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);text-align:center;padding:1.25rem;}
.s_ywly .hz a .img{width:100%;height:19rem;}
.s_about{padding:5rem 0;}
.s_about .top{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
.s_about .top .ll{width:100%;max-width:55.625rem;}
.s_about .top .ll h3{font-family:'Roboto-Regular';font-size:4rem;color:#6f6359;text-transform:capitalize;margin-bottom:1.875rem;}
.s_about .top .ll p{font-size:1.0625rem;line-height:1.875;color:#6f6359;margin-bottom:1.875rem;}
.s_about .top .ll .more{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
.s_about .top .ll .more h6{font-size:2rem;font-weight:300;line-height:1.25;color:#6e6f78;}
.s_about .top .ll .more a{display:block;flex-shrink:0;}
.s_about .top .ll .more .iconfont{font-size:3rem;color:#6e6f78;flex-shrink:0;transition:all .5s ease;}
.s_about .top .ll .more .iconfont:hover{color:#255db2;}
.s_about .top .rr{width:100%;max-width:26.875rem;flex-shrink:0;display:grid;grid-template-columns:repeat(2,1fr);}
.s_about .top .rr .sz_box{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:7.8125rem;border-bottom:1px solid #cecece;}
.s_about .top .rr .sz_box:nth-child(3),.s_about .top .rr .sz_box:nth-child(4){border-bottom:0;}
.s_about .top .rr .sz_box:nth-child(1),.s_about .top .rr .sz_box:nth-child(3){border-right:1px solid #cecece;}
.s_about .top .rr .sz_box:nth-child(1),.s_about .top .rr .sz_box:nth-child(2){justify-content:flex-start;}
.s_about .top .rr .sz_box:nth-child(3),.s_about .top .rr .sz_box:nth-child(4){justify-content:flex-end;}
.s_about .top .rr .sz_box h6{font-size:1rem;color:#6f6359;}
.s_about .top .rr .sz_box .sz{display:flex;align-items:flex-start;gap:.625rem;}
.s_about .top .rr .sz_box .sz p{font-family:'Roboto-Regular';font-size:3.125rem;color:#d81618;}
.s_about .top .rr .sz_box .sz span{font-size:1rem;font-weight:bold;color:#6f6359;}
.s_about .hz{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem;margin-top:6.25rem;}
.s_about .hz a{display:block;position:relative;width:100%;height:15rem;overflow:hidden;}
.s_about .hz a .img{width:100%;height:100%;}
.s_about .hz a .txt{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 2.5rem;color:#fff;z-index:1;}
.s_about .hz a .txt h3{font-size:1.375rem;font-weight:bold;margin-bottom:1rem;}
.s_about .hz a .txt p{font-family:'Roboto-Regular';font-size:1.375rem;opacity:.2;text-transform:uppercase;}
#n_banner{position:relative;width:100%;height:25rem;overflow:hidden;}
#n_banner .hz{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;width:100%;color:#fff;}
#n_banner .hz h2{font-size:2rem;}
#n_banner .hz p{font-family:'Roboto-Bold';font-size:1.5rem;margin-top:.625rem;text-transform:uppercase;}
.n_nav{border-bottom:1px solid #e6e9ea;}
.n_nav .box{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
.n_nav .box .ll{display:flex;align-items:center;gap:3.4375rem;}
.n_nav .box .ll a{position:relative;display:block;padding:2rem 0;font-size:1.0625rem;color:#212121;}
.n_nav .box .ll a::after{content:'';position:absolute;left:0;bottom:-1px;width:0;height:.1875rem;background-color:#255db2;transition:all .5s ease;}
.n_nav .box .ll .on a::after,.n_nav .box .ll li:hover a::after{width:100%;}
.n_nav .box .rr{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:#929292;}
.n_nav .box .rr a{transition:all .5s ease;}
.n_nav .box .rr a:hover{color:#255db2;}
.n_page{padding:5rem 0;background:url(../images/n_page_bg.jpg) bottom no-repeat #fff;background-size:100%;}
.n_title{margin-bottom:4.6875rem;}
.n_title h2{font-size:1.875rem;font-weight:bold;color:#212121;position:relative;padding-left:1.875rem;}
.n_title h2::before{content:'';position:absolute;left:0;top:0;width:.3125rem;height:100%;background-color:#255db2;}
.n_page .about{display:flex;align-items:flex-end;margin-bottom:4.375rem;}
.n_page .about p{font-family:'Roboto-Bold';font-size:4.5rem;color:#d81618;flex-shrink:0;}
.n_page .about span{display:block;font-size:1.75rem;color:#000;margin-bottom:1rem;flex-shrink:0;}
.n_page .about::after{content:'';background:url(../images/n_about_line.png) bottom no-repeat;background-size:contain;width:77.5rem;height:6.6875rem;margin-bottom:.8125rem;}
.n_fzlc{background:url(../images/n_fzlc_bg.jpg) bottom no-repeat;background-size:cover;padding:4.375rem 0 12.5rem;}
.n_fzlc .hz .ibox{width:100%;height:32.5rem;border-radius:.625rem;background:linear-gradient(to bottom,#c0d4f1,#fff);padding:3.125rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2rem;transition:all .5s ease;}
.n_fzlc .hz .ibox .txt>h3{font-family:'Roboto-Bold';font-size:1.75rem;color:#255db2;margin-bottom:2.5rem;}
.n_fzlc .hz .ibox .txt .ar_article{font-size:1.0625rem;color:#3c3c3c;max-height:10rem;overflow:hidden;overflow-y:auto;padding-right:.625rem;}
.n_fzlc .hz .ibox .img{width:100%;height:9.375rem;flex-shrink:0;position: relative;}
.n_fzlc .hz .swiper-slide-active .ibox,.n_fzlc .hz .swiper-slide-active + .swiper-slide + .swiper-slide .ibox{margin-top:6.75rem;}
.n_fzlc .hz .swiper{min-height:39.375rem;}
.n_fzlc .hz .w1600{position:relative;z-index:3;}
.n_fzlc .hz{position:relative;}
.n_fzlc .hz::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:4;width:100%;height:8.125rem;background:url(../images/n_fzlc_line.png) center no-repeat;background-size:cover;}
.n_honor{padding:4.375rem 0 7.5rem;}
.n_honor ul{display:grid;grid-template-columns:repeat(5,1fr);gap:2.1875rem;}
.n_honor ul li a{display:flex;flex-direction:column;align-items:center;width:100%;height:22.5rem;background-color:#e9ecf1;border-radius:.9375rem;overflow:hidden;padding:2rem;transition:all .5s ease;}
.n_honor ul li a .img{width:100%;height:12.625rem;display:flex;align-items:flex-end;justify-content:center;flex-shrink:0;margin-bottom:1.5rem;}
.n_honor ul li a .img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;}
.n_honor ul li a h3{font-size:1.0625rem;line-height:1.5;color:#212121;text-align:center;transition:all .5s ease;}
.n_honor ul li a:hover{background-color:#255db2;}
.n_honor ul li a:hover h3{color:#fff;}
.ar_article h3{font-size:1.5rem;font-weight:bold;line-height:1.5;color:#255db2;}
.ar_article tr:first-child td{background-color:#255db2;color:#fff;font-weight:bold;}
.n_xwlb{padding:4.375rem 0 7.5rem;background:url(../images/n_page_bg1.jpg) bottom no-repeat #fff;background-size:100%;}
.n_xwlb .n_title{margin-bottom:1.875rem;}
.xwhz{display:flex;align-items:flex-start;justify-content:space-between;gap:3.125rem;}
.xwhz .ll{width:100%;}
.n_xwlb .hz .ll ul li:first-child a{padding-top:0;}
.n_xwlb .hz .ll ul li a{display:flex;align-items:center;justify-content:space-between;gap:1.875rem;padding:1.875rem 0;border-bottom:1px solid #e9eaed;}
.n_xwlb .hz .ll ul li a .time{width:5.9375rem;height:6.875rem;flex-shrink:0;background-color:transparent;border:2px solid #eaebef;border-radius:.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:#3c3c3c;transition:all .5s ease;}
.n_xwlb .hz .ll ul li a .time p{font-family:'Roboto-Bold';font-size:2.25rem;}
.n_xwlb .hz .ll ul li a .time span{font-family:'Roboto-Regular';font-size:.875rem;}
.n_xwlb .hz .ll ul li a .txt{width:100%;}
.n_xwlb .hz .ll ul li a .txt .i{font-family:'Roboto-Regular';font-size:1.25rem;margin-bottom:1rem;}
.n_xwlb .hz .ll ul li a .txt h3{font-size:1.25rem;font-weight:bold;color:#212121;margin-bottom:1.25rem;}
.n_xwlb .hz .ll ul li a .txt p{font-size:.9375rem;color:#686868;}
.n_xwlb .hz .ll ul li a .txt .more{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:#616161;margin-top:1.25rem;}
.n_xwlb .hz .ll ul li a:hover .time{background-color:#255db2;border-color:#255db2;color:#fff;}
.xwhz .rr{width:100%;max-width:23.125rem;flex-shrink:0;background:url(../images/n_xwss_bg.jpg) bottom no-repeat;background-size:cover;padding:2.8125rem 1.875rem;}
.xwhz .rr h6{font-size:1.25rem;font-weight:bold;color:#060606;margin-bottom:.5rem;}
.xwhz .rr p{font-family:'Roboto-Bold';font-size:1rem;color:#949494;text-transform:uppercase;}
.xwhz .rr form{position:relative;margin:1.5rem 0 2.75rem;width:100%;}
.xwhz .rr form input{width:100%;background-color:#fff;border-radius:.3125rem;padding:1.25rem;font-size:.9375rem;color:#616161;}
.xwhz .rr form button{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);z-index:2;background-color:transparent;}
.xwhz .rr form button .iconfont{font-size:1.25rem;color:#212121;transition:all .5s ease;}
.xwhz .rr form button:hover .iconfont{color:#255db2;}
.xwhz .rr .img{width:6.4375rem;height:6.4375rem;margin-top:1.5rem;border-radius:.3125rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;}
.xwhz .rr .img img{width:100%;height:100%;max-width:98%;max-height:98%;object-fit:contain;}
.n_xwxq{padding:4.375rem 0 7.5rem;background:url(../images/n_page_bg1.jpg) bottom no-repeat #fff;background-size:100%;}
.n_xwxq .hz .ll .top h3{font-size:1.75rem;font-weight:bold;line-height:1.5;color:#212121;margin-bottom:2.5rem;}
.n_xwxq .hz .ll .top .ibox{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-radius:.625rem;background-color:#f5f6fb;margin-bottom:3.75rem;}
.n_xwxq .hz .ll .top .ibox .txt{display:flex;align-items:center;justify-content:flex-start;gap:2.5rem;font-size:1rem;color:#a5a5a5;}
.n_xwxq .hz .ll .top .ibox .txt .i{width:1px;height:1rem;background-color:#a5a5a5;flex-shrink:0;}
.n_xwxq .hz .ll .top .ibox .txt span{color:#494949;}
.n_xwxq .hz .ll .top .ibox .back{display:flex;align-items:center;gap:.875rem;font-size:1rem;color:#212121;transition:all .5s ease;}
.n_xwxq .hz .ll .top .ibox .back .iconfont{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background-color:#255db2;border-radius:50%;font-size:.875rem;color:#fff;transform:rotate(-45deg);transition:all .5s ease;}
.n_xwxq .hz .ll .top .ibox .back:hover .iconfont{transform:rotate(0deg);background-color:#d81618;}
.n_xwxq .hz .ll .tbox{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding-top:1.875rem;margin-top:3.75rem;border-top:1px solid #d3d6dd;}
.n_xwxq .hz .ll .tbox h6{font-size:1rem;color:#606060;margin-bottom:1rem;}
.n_xwxq .hz .ll .tbox p{font-size:1.125rem;color:#606060;line-height:1.5;transition:all .5s ease;}
.n_xwxq .hz .ll .tbox a:hover p{color:#255db2;}
.n_xwxq .hz .ll .tbox .next{text-align:right;}
.yw_nav{border-bottom:1px solid #e2e4e8;}
.yw_nav .ibox{display:flex;align-items:center;justify-content:space-between;gap:4.375rem;}
.yw_nav .ibox a{padding:2.5rem 0 1.25rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;font-size:1rem;color:#414141;transition:all .5s ease;}
.yw_nav .ibox a::before{content:'';position:absolute;left:0;bottom:-1px;width:0%;height:3px;background-color:#255db2;}
.yw_nav .ibox a .ico{max-width:2.8125rem;max-height:1.875rem;flex-shrink:0;}
.yw_nav .ibox a.on{font-weight:bold;color:#255db2;}
.yw_nav .ibox a.on::before{width:100%;}
.yw_nav .ibox a:hover{color:#255db2;}
.n_ywly,.n_ywxq{padding:4.375rem 0 7.5rem;background:url(../images/n_page_bg1.jpg) bottom no-repeat #fff;background-size:100%;}
.n_ywly .n_title{display:flex;align-items:center;justify-content:center;}
.n_ywly ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem 2.5rem;}
.n_ywly ul li .img{width:100%;height:18.75rem;}
.n_ywly ul li .a .img{position:relative;}
.n_ywly ul li .a .img::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:4.6875rem;height:2.3125rem;border:2px solid #fff;border-radius:5rem;}
.n_ywly ul li .a .img::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;border-top:.3125rem solid transparent;border-bottom:.3125rem solid transparent;border-left:.625rem solid #f5f5f5;}
.n_ywly ul li .a .d{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:1;}
.n_ywly ul li .txt{display:flex;align-items:center;justify-content:space-between;padding:1.875rem 0;border-bottom:1px solid #d3d5d9;}
.n_ywly ul li .txt p{width:100%;font-size:1.125rem;color:#212121;transition:color .5s ease;}
.n_ywly ul li:hover .txt p{font-weight:bold;color:#255db2;}
.n_ywly ul li .txt .iconfont{width:auto;flex-shrink:0;font-size:1.25rem;color:#bec0c3;transition:all .5s ease;}
.n_ywly ul li:hover .txt .iconfont{color:#255db2;}
.xwhz .rr,.n_ywxq .hz .rr{position:sticky;top:7rem;}
.n_ywxq .hz{display:flex;align-items:flex-start;justify-content:space-between;gap:3.75rem;}
.n_ywxq .hz .ll{width:100%;}
.n_ywxq .hz .ll .n_title{margin-bottom:3.125rem;}
.n_ywxq .hz .ll .ar_article{font-size:1.0625rem;color:#414141;}
.n_ywxq .hz .ll .ar_article h4{font-size:1.25rem;font-weight:bold;color:#255db2;margin-bottom:1.875rem;}
.n_ywxq .hz .ll .more{text-align:center;}
.n_ywxq .hz .ll .back{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;color:#fff;font-size:1rem;margin-top:3.125rem;background-color:#255db2;padding:1rem 2rem;transition:all .5s ease;}
.n_ywxq .hz .ll .back .iconfont{font-size:1.25rem;}
.n_ywxq .hz .ll .back:hover{background-color:#d81618;}
.n_ywxq .hz .rr{width:100%;max-width:23.125rem;flex-shrink:0;}
.n_ywxq .hz .rr .tt{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:2px solid #d5d6d9;margin-bottom:1.875rem;}
.n_ywxq .hz .rr .tt .iconfont{font-size:1.25rem;width:2.375rem;height:2.375rem;background-color:#ea2137;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;}
.n_ywxq .hz .rr .tt h6{font-size:1.375rem;font-weight:bold;color:#000;}
.n_ywxq .hz .rr a{display:flex;align-items:center;justify-content:space-between;gap:1.125rem;margin-bottom:1.25rem;}
.n_ywxq .hz .rr a:last-child{margin-bottom:0;}
.n_ywxq .hz .rr a .img{width:10rem;height:6.5625rem;flex-shrink:0;}
.n_ywxq .hz .rr a .txt{width:100%;}
.n_ywxq .hz .rr a .txt p{font-size:1.0625rem;line-height:1.5;color:#212121;margin-bottom:1.25rem;transition:all .5s ease;}
.n_ywxq .hz .rr a:hover .txt p{color:#255db2;}
.n_ywxq .hz .rr a .iconfont{width:auto;flex-shrink:0;font-size:1.25rem;color:#bec0c3;transition:all .5s ease;}
.n_glfz{padding:4.375rem 0 8.4375rem;}
.n_glfz .hz{display:flex;align-items:flex-end;justify-content:space-between;gap:5.3125rem;}
.n_glfz .hz .ll{width:100%;max-width:45rem;flex-shrink:0;}
.n_glfz .hz .ll .img{width:100%;height:30rem;border-radius:.9375rem;overflow:hidden;}
.n_glfz .hz .rr{width:100%;}
.n_glfz .hz .rr dl{padding:1.875rem 0;border-bottom:1px solid #d7d7d7;}
.n_glfz .hz .rr dl:first-child{border-top:1px solid #d7d7d7;}
.n_glfz .hz .rr dt{cursor:pointer;display:flex;align-items:center;gap:.9375rem;position:relative;padding-right:10%;}
.n_glfz .hz .rr dt .iconfont{font-size:1.75rem;color:#212121;flex-shrink:0;}
.n_glfz .hz .rr dt h3{font-size:1.375rem;color:#212121;}
.n_glfz .hz .rr .on dt h3{font-weight:bold;}
.n_glfz .hz .rr dd{padding:1.5rem 0 0 2.75rem;font-size:1rem;line-height:1.875;color:#616161;}
.n_glfz .hz .rr dt::before,.n_glfz .hz .rr dt::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#e2d9d9;transition:all .5s ease;}
.n_glfz .hz .rr dt::before{height:.9375rem;width:.1875rem;right:.375rem;}
.n_glfz .hz .rr dt::after{width:.9375rem;height:.1875rem;}
.n_glfz .hz .rr .on dt::before,.n_glfz .hz .rr .on dt::after{transform:translateY(-50%) rotate(45deg);}
.n_xhjz{position:relative;background:url(../images/n_hxjz_bg.jpg) center no-repeat;background-size:cover;padding-top:6.5625rem;width:100%;height:43.125rem;overflow:hidden;}
.n_xhjz .n_title{text-align:center;position:relative;z-index:2;}
.n_xhjz .n_title h2{color:#fff;display:inline-block;}
.n_xhjz ul{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);}
.n_xhjz ul li{width:100%;height:100%;display:flex;align-items:flex-end;color:#fff;border-right:1px solid rgba(255,255,255,.2);}
.n_xhjz ul li .txt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:100%;height:10rem;transform:translateY(3.125rem);transition:all .5s ease;}
.n_xhjz ul li .txt .iconfont{position:relative;z-index:2;font-size:2rem;}
.n_xhjz ul li .txt h3{position:relative;z-index:2;font-size:1.5rem;margin-bottom:1rem;}
.n_xhjz ul li .txt p{position:relative;z-index:2;font-size:1.125rem;line-height:1.875;}
.n_xhjz ul li:hover .txt{transform:none;height:100%;}
.n_xhjz ul li .txt::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,rgba(37,93,178,.8));opacity:0;z-index:1;transition:all .5s ease;}
.n_xhjz ul li:hover .txt::after{opacity:1;}
.n_qybox{padding:5.625rem 0 11.875rem;}
.n_qybox .hz{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem;}
.n_qybox .hz .li{border-radius:.9375rem;overflow:hidden;position:relative;}
.n_qybox .hz .li .img{width:100%;height:100%;}
.n_qybox .hz .li .txt{position:absolute;left:0;top:0;z-index:1;width:100%;color:#fff;padding:5.625rem 5rem;}
.n_qybox .hz .li .txt .n_title{margin-bottom:3.125rem;}
.n_qybox .hz .li .txt .n_title h2{color:#fff;}
.n_qybox .hz .li .txt .n_title h2::before{background-color:#d81618;}
.n_qybox .hz .li .txt h3{font-size:1.375rem;margin-bottom:1.875rem;}
.n_qybox .hz .li .txt p{font-size:1rem;line-height:1.875;}
.n_lxwm{padding:4.375rem 0 6.25rem;}
.n_lxwm .n_title{margin-bottom:2.5rem;}
.n_lxwm .n_title h2{padding-left:0;padding-bottom:1.875rem;}
.n_lxwm .n_title h2::before{top:auto;bottom:0;width:1.875rem;height:.3125rem;}
.n_lxwm .hz{display:flex;align-items:center;justify-content:space-between;gap:2rem;}
.n_lxwm .hz .ll{width:100%;max-width:48.4375rem;}
.n_lxwm .hz .img{width:100%;max-width:53.75rem;height:27.8125rem;border:1px solid #00a0be;flex-shrink:0;border-radius:.625rem;}
.n_lxwm .hz .ll .tel{display:flex;align-items:center;gap:1.25rem;margin-bottom:.5rem;}
.n_lxwm .hz .ll .tel:last-child{margin-bottom:0;}
.n_lxwm .hz .ll .tel>.iconfont{flex-shrink:0;width:3.1875rem;height:3.625rem;display:flex;align-items:center;justify-content:center;background:url(../images/lx_bg.svg) center no-repeat;background-size:contain;}
.n_lxwm .hz .ll .tel h6{font-size:1rem;color:#7e7e7e;margin-bottom:.625rem;}
.n_lxwm .hz .ll .tel h4{font-family:'Roboto-Regular';font-size:1.1875rem;color:#060606;}
.n_lxwm .hz .ll .tel p{font-weight:300;font-size:1.1875rem;color:#060606;}
.n_lxwm .hz .ll .tel p a{display:inline-flex;align-items:center;gap:.25rem;color:#255db2;transition:all .5s ease;}
.n_lxwm .hz .ll .tel p a .iconfont{font-size:1.25rem;}
.n_lxwm .hz .ll .tel p a font{font-size:1.1875rem;}
.n_lxwm .hz .ll .tel p a:hover{color:#d81618;}
.n_zxly{background:url(../images/n_zxly_bg.jpg) center no-repeat;background-size:cover;padding:9.375rem 0;}
.n_zxly .hz{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;}
.n_zxly .hz .left{width:100%;max-width:31.875rem;flex-shrink:0;}
.n_zxly .n_title{margin-bottom:3.125rem;}
.n_zxly .n_title h2{color:#fff;}
.n_zxly .hz .left p{font-size:1.0625rem;color:#fff;line-height:1.5;}
.n_zxly .hz .left .ewm{max-width:7.4375rem;margin-top:3.75rem;}
.n_zxly .hz .left .ewm img{display:block;max-width:7.4375rem;max-height:7.4375rem;object-fit:contain;background-color:#fff;width:100%;height:100%;margin-bottom:.625rem;}
.n_zxly .hz .left .ewm font{font-size:1rem;text-align:center;color:#fff;display:block;width:100%;}
.n_zxly .hz .right{width:100%;max-width:52.8125rem;}
.n_zxly .hz .right form{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;}
.n_zxly .hz .right form .i1{grid-column:span 2;}
.n_zxly .hz .right form .inp{position:relative;display:flex;align-items:center;gap:1rem;background-color:#fff;border-radius:.625rem;padding:1.25rem 1.875rem;}
.n_zxly .hz .right form .inp h6{font-size:1.0625rem;color:#212121;min-width:6.875rem;flex-shrink:0;}
.n_zxly .hz .right form .inp h6 i{color:#d81618;}
.n_zxly .hz .right form .inp input,.n_zxly .hz .right form .inp textarea{font-size:1rem;color:#212121;width:100%;height:100%;}
.n_zxly .hz .right form .text{flex-direction:column;align-items:flex-start;min-height:9.0625rem;}
.n_zxly .hz .right form .code-img{position:absolute;right:1.875rem;top:50%;transform:translateY(-50%);z-index:2;width:100%;max-width:6.25rem;}
.n_zxly .hz .right form button{padding:1.25rem 1.875rem;width:100%;max-width:10.625rem;color:#fff;font-size:1.125rem;text-align:center;border-radius:.625rem;background-color:#255db2;transition:all .5s ease;}
.n_zxly .hz .right form button:hover{background-color:#d81618;}
.n_szb{padding:4.375rem 0 7.5rem;}
.n_szb ul{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem 3.125rem;}
.n_szb ul li a{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem 2.25rem;background-color:#ebf1f6;border-radius:.625rem;}
.n_szb ul li a .iconfont{font-size:1.5rem;color:#212121;flex-shrink:0;opacity:.5;transition:all .5s ease;}
.n_szb ul li a .ll{display:flex;align-items:center;gap:.625rem;}
.n_szb ul li a .ll .ico{width:1.3125rem;height:1.5625rem;flex-shrink:0;}
.n_szb ul li a .ll h3{font-size:1.0625rem;color:#313131;}
.n_szb ul li a:hover .iconfont{color:#255db2;opacity:1;}
.pages .box{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-top:3.75rem;}
.pages .box a{display:block;font-size:.875rem;border:1px solid #dfdada;border-radius:.3125rem;padding:.625rem .875rem;transition:all .5s ease;color:#3a3a3a;}
.pages .box a.on,.pages .box a:hover{background-color:#255db2;color:#fff;border-color:#255db2;}
footer{background-color:#323438;padding:3.125rem 0 2.5rem;color:#fff;}
footer .hz{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;}
footer .hz .ll{width:100%;}
footer .hz .ll .fnav{display:flex;align-items:center;gap:1.25rem;margin-bottom:2.3125rem;}
footer .hz .ll .fnav i{display:block;width:1px;height:1rem;background-color:#fff;opacity:.2;flex-shrink:0;}
footer .hz .ll .fnav i:last-child{display:none;}
footer .hz .ll .fnav a{font-size:1rem;transition:all .5s ease;}
footer .hz .ll .fnav a:hover{color:#255db2;}
footer .hz .ll .tel{font-size:1rem;line-height:1.875;}
footer .hz .rr{width:100%;max-width:16.875rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;}
footer .hz .rr .img{width:7.5rem;height:7.5rem;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;}
footer .hz .rr .img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;}
footer .hz .rr .a{display:flex;align-items:center;justify-content:center;gap:.625rem;background-color:#255db2;padding:.75rem 1rem;margin-bottom:1.25rem;transition:all .5s ease;}
footer .hz .rr .a:hover{background-color:#d81618;}
footer .hz .rr .ico{display:flex;align-items:center;justify-content:flex-end;gap:.625rem;}
footer .hz .rr .ico a{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.2);width:2.5625rem;height:2.5625rem;transition:all .5s ease;}
footer .hz .rr .ico a .iconfont{font-size:1.125rem;color:#fff;transition:all .5s ease;}
footer .hz .rr .ico a:hover{background-color:#fff;border-color:#fff;}
footer .hz .rr .ico a:hover .iconfont{color:#255db2;}
footer .hz .rr .ico a .ewm{position:absolute;display:flex;align-items:center;justify-content:center;left:50%;bottom:120%;transform:translateX(-50%);min-width:7.5rem;white-space:nowrap;width:auto;font-size:1rem;color:#212121;padding:.625rem;background-color:#fff;opacity:0;visibility:hidden;transition:all .5s ease;}
footer .hz .rr .ico a .ewm img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;}
footer .hz .rr .ico a:hover .ewm{opacity:1;visibility:visible;}
footer .copy{font-size:.9375rem;text-align:center;line-height:1.5;color:rgba(255,255,255,.2);}
footer .copy a{transition:all .5s ease;}
footer .copy a:hover{background-color:#255db2;}