#main_login{width:100vw;height:100vh;overflow-y:auto;display:grid;grid-template-rows:1fr 6.5rem;background:url(../images/login_bg.jpg) center no-repeat;background-size:cover}#main_login .box1{display:flex;align-items:center;justify-content:center;padding-top:3rem}#main_login .box2{display:flex;align-items:center;justify-content:center}.loginbox{background:#fff;box-shadow:0 0 20px 0 rgba(32,53,170,0.2);width:563px;max-width:90%;padding:3.75rem 5.625rem;border-radius:.9375rem}.loginbox .tt{text-align:center;margin-bottom:2rem}.loginbox .tt img{margin:0 auto;margin-bottom:1.75rem}.loginbox .tt h3{font-size:18px;color:#2a2b2c;font-family:Montserrat-Medium}.loginbox .tt h4{font-size:13px;line-height:22px;color:#656667}.loginbox form{display:grid;gap:1.125rem}.loginbox .group{display:flex;position:relative}.loginbox .group .span{line-height:40px;padding:0 .875rem;position:absolute;left:0;top:0;z-index:11}.loginbox .group .span i{color:#b7bcc7}.loginbox .group .input{font-size:13px;height:40px;padding-left:40px;transition:.5s;color:#8e9399;flex-grow:1;border-radius:5px;background:#fff;border:1px solid #e8e7e9}.loginbox .button{height:3.3125rem;transition:.3s;border-radius:5px;margin-top:1rem;background:#24bcf8;width:100%;font-size:16px;font-family:Montserrat-Bold;color:#fff}.loginbox .txtright{text-align:right;font-size:12px;color:#727372;text-decoration:underline}.loginbox .txtright a{transition:.2s}.loginbox .txtright a:hover{color:#24bcf8}.loginbox .goother{text-align:center;font-size:13px;color:#c0c0c0;margin-top:.5rem}.loginbox .goother a{color:#52c50c}.loginbox .readme{font-size:13px;color:#c0c0c0;line-height:1.7;margin-top:1.5rem}.loginbox .readme a{color:#24bcf8}.loginbox a:hover{text-decoration:underline}.loginbox label{cursor:pointer;display:flex}.loginbox label i{padding:2px;font-style:normal;display:inline-block;flex-shrink:0;width:14px;height:14px;margin-top:5px;border:1px solid #dfdfe0;border-radius:2px;margin-right:10px;display:flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;position:relative}.loginbox label input[type="checkbox"]{display:none}.loginbox input[type="checkbox"]:disabled+i{background:#eee}.loginbox input[type="checkbox"]:checked+i{background:#24bcf8;border:1px solid #24bcf8}.loginbox input[type="checkbox"]:checked+i svg{transform:scale(1)}.Sendbutton{position:absolute;right:0;top:0;bottom:0;border-radius:0 5px 5px 0;background:#f1f3f5;padding:0 18px;color:#51c511;transition:.5s}.Sendbutton:hover{background:#52c50c; color:#fff;}.copyright{font-size:14px;color:#fff;line-height:1.7;text-align:center}.tc_policy{width:1060px;max-width:90%;background:#fff;border-radius:15px;padding:3.5rem;position:relative}.tc_policy .tc_close{top:1.875rem;right:1.875rem}.tc_policy .tt{text-align:center;font-size:1.5rem;color:#2a2b2c;font-family:Montserrat-Medium;margin-bottom:28px}.tc_policy .scrollbox{max-height:calc(100vh - 310px);overflow:auto;padding-right:1rem;margin-right:-1rem}.loginbox .group .input:focus{border:1px solid #24bcf8;box-shadow:0 0 5px rgba(36,188,248,0.171)}.loginbox .button:hover{box-shadow:0 0 5px rgba(17,187,255,0.5);background:#1db0eb}.selectbox{z-index:90}.selectbox .select{height:40px!important;z-index:888}@media(max-width:480px){.loginbox{padding:3.75rem 2rem}}#head{height:4rem;border-bottom:1px solid #e4e4e6;position:fixed;top:0;left:0;z-index:999;width:100%;background:#fff}#head .m{display:flex;align-items:center;justify-content:space-between}#head .fr{display:flex;align-items:center;gap:2.25rem}.top_language{position:relative}.top_language .dt{display:flex;align-items:center;cursor:pointer;height:4rem;font-size:.875rem;color:#5c6063;gap:.75rem}.top_language .dt i:first-child{font-size:1.5rem;color:#59c606}.top_language .dt i:last-child{font-size:.75rem;color:#000}.top_language .dd{display:block;position:absolute;width:100%;top:100%;min-width:72px;padding:.5rem 0;background:#eee;line-height:2.6;opacity:0}.top_language .dd a{display:block;padding:0 1rem;transition:.5s;color:#5c6063;font-size:.8125rem}.top_language .dd a:hover{background:#59c606;color:#fff}.top_language:hover .dd{opacity:1;visibility:visible}.top_user{display:flex;align-items:center;justify-content:center;gap:.625rem;font-size:.875rem;color:#5c6063}.top_user .img{width:30px}.top_user .img:after{padding-top:100%;border-radius:50%;overflow:hidden}.top_btn_pro{width:108px;height:33px;border-radius:3px;color:#fff;background:#24bcf8;font-size:13px;font-family:Montserrat-Medium;display:flex;align-items:center;justify-content:center}.bn_search form{margin-left:auto;margin-right:auto;transform:translateY(-25px);width:643px;max-width:100%;border-radius:5px;box-shadow:0 0 20px 0 rgba(19,19,19,0.06)}.bn_search .group{height:50px;background:#fff;display:flex;border-radius:5px;padding-left:1.75rem}.bn_search .input{flex-grow:1}.bn_search .button{width:5rem;background:0}.bn_search .button i{color:#25bcf8}.n_banner{height:256px;width:100%;margin-top:4rem;overflow:hidden;background:url(../images/n_banner.jpg) center no-repeat;background-size:cover}.n_banner .m{display:flex;flex-direction:column;align-items:center;justify-content:center;height:256px;}.n_banner h4{font-size:1.875rem;color:#fff;font-family:Montserrat-Bold;margin-bottom:1.25rem}.n_banner p{font-size:.875rem;line-height:1.5rem;color:#fff;max-width:41rem;margin:0 auto;text-align:center}.bangzhu_ico{display:block;width:2.5rem;height:2.5rem;background:url(../images/bangzhu_ico.png) center no-repeat;background-size:contain}.bangzhu_list{padding-top:3rem}.bangzhu_list dl{position:relative;padding-left:4.25rem}.bangzhu_list dt{margin-bottom:.75rem;line-height:2.5rem;font-size:1.25rem;color:#2c2d2e;font-family:Montserrat-Medium}.bangzhu_list dt i{position:absolute;left:0}.bangzhu_list dd{font-size:.875rem;color:#9b9ea1;line-height:1.875rem;padding:2rem;background:#fff;border:1px solid #e5e9ed;border-radius:.625rem}.bangzhu_list dl+dl{margin-top:3.75rem}#n_main{background:url(../images/n_main_bg.jpg) center top no-repeat;background-size:cover;min-height:calc(100vh - 18rem)}.page{display:flex;align-items:center;justify-content:center;margin-top:4rem}.page a{display:block;padding:0 .75rem;font-size:.9375rem;color:#727272}.pagebtn{margin:0 1rem}.pagebtn i{font-size:1.5rem;color:#1e1e1e}.page a:hover,.page a.on{color:#24bcf8}.page a:hover i,.page a.on i{color:#24bcf8}#foot{padding-top:1.75rem;padding-bottom:2.875rem;border-top:1px solid #e4e6e7}#foot .copyright{text-align:center;font-size:.875rem;color:#acacac;line-height:1.8}#yd_n_nav{padding-top:2.25rem}#yd_n_nav .tt{font-size:1.125rem;font-family:Montserrat-Bold;color:#000;margin-bottom:1.25rem}#yd_n_nav dl+dl{border-top:1px solid #dce0e2}#yd_n_nav dt{padding:.9375rem;cursor:pointer;font-size:14px;line-height:25px;color:#727374;display:flex;align-items:center;justify-content:space-between}#yd_n_nav dt:after{content:"";display:inline-block;width:12px;height:12px;margin-right:.5rem;background:url(../images/ar_r.svg) left center no-repeat;background-size:contain}#yd_n_nav dt#open:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}#yd_n_nav dd{display:none;border-top:1px solid #dce0e2;padding:10px 0}#yd_n_nav dd a{display:block;font-size:.875rem;color:#727374;line-height:2.375rem;padding:0 1.5rem}#yd_n_nav dd a:before{content:"";display:inline-block;width:6px;height:6px;vertical-align:middle;margin-right:10px;background:#bec2c6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#yd_n_nav dd a:hover{color:#56c501}#yd_n_nav dd a.on{color:#56c501;font-family:Montserrat-Bold}.main_con{display:flex;margin-top:4rem;gap:3.4375rem;padding-top:4.625rem;align-items:flex-start}.left_con{border:1px solid #e0e0e1;border-radius:.625rem;width:21.125rem;padding:2.5rem 1.875rem;flex-shrink:0}.right_con{flex-grow:1}.left_search{padding-bottom:2.25rem;border-bottom:1px solid #dce0e2}.left_search h4{font-size:1.125rem;color:#000;font-family:Montserrat-Bold;margin-bottom:1.5rem}.left_search form{width:100%;border-radius:5px;border:2px solid #dce0e2}.left_search .group{height:2.875rem;display:flex;border-radius:5px;padding-left:1.125rem}.left_search .input{flex-grow:1}.left_search .button{width:3rem;background:0}.left_search .button i{color:#25bcf8}.hd_nav{display:flex;gap:1rem 3.25rem;margin-bottom:2.25rem}.hd_nav a{font-size:1rem;color:#a5a5a5;transition:.3s}.hd_nav a.on{font-size:1.125rem;color:#000;font-family:Montserrat-Bold}.hd_nav a:hover{color:#000}.downnum{display:flex;align-items:center}.n_down .bd ul{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem 2.125rem}.n_down .bd ul li .box{display:block;background:#fff;border-radius:5px;overflow:hidden;transition:.5s}.n_down .bd ul li .img:after{padding-top:52.23%}.n_down .bd ul li .txt{padding:1rem 1.25rem}.n_down .bd ul li .txt h4{font-size:.875rem;line-height:1.5rem;color:#565656;margin-bottom:1rem}.n_down .bd ul li .txt span{font-size:.75rem;color:#bcbdbd;gap:.5rem}.n_down .bd ul li .box:hover{box-shadow:0 0 20px 0 rgba(123,128,154,0.3)}.search_hd{font-size:1.125rem;color:#000;font-family:Montserrat-Medium;margin-bottom:2.5rem}span.green{color:#52c50c;font-size:1.5rem;font-family:Montserrat-Bold}span.blue{color:#24bcf8;font-family:Montserrat-Bold}.ar_title{margin-bottom:3rem}.ar_title h2{font-size:1.375rem;color:#000;font-family:Montserrat-Bold}.n_pro_xq .bd{display:flex;gap:2.25rem}.n_pro_xq .bd .left{width:63%;flex-shrink:0;position:relative}.n_pro_xq .bd .slide1{margin-bottom:1.5rem;position:relative}.n_pro_xq .bd .slide2{padding:0 2.5rem;position:relative}.n_pro_xq .bd .slide2 .img{border-radius:5px;overflow:hidden;cursor:pointer}.n_pro_xq .bd .slide2 .swiper-slide-thumb-active .img{border:2px solid #24bcf8}.n_pro_xq .bd .arr{font-family:"swiper-icons";font-size:12px;transition:.3s;cursor:pointer;position:absolute;border-radius:3px;background:#e7eaec;top:0;width:1.875rem;height:100%;display:flex;align-items:center;justify-content:center}.n_pro_xq .bd .arr_left{left:0}.n_pro_xq .bd .arr_right{right:0}.n_pro_xq .bd .arr:hover{background:#d9dde0}.n_pro_xq .bd .right dl{display:flex;gap:.875rem}.n_pro_xq .bd .right dl+dl{margin-top:1.75rem}.n_pro_xq .bd .right dt{flex-shrink:0}.n_pro_xq .bd .right dt .ico{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#24bcf8}.n_pro_xq .bd .right dt .ico i{color:#fff}.n_pro_xq .bd .right dd h4{line-height:35px;font-size:1rem;color:#0b0b0b;font-family:Montserrat-Bold}.n_pro_xq .bd .right dd .con{font-size:.875rem;color:#8f9091;line-height:1.5rem;overflow:auto;padding-right:10px;margin-right:-10px}.n_pro_xq .btnbox{gap:2.25rem;margin-top:6rem}.btn02{width:22.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;color:#fff;transition:.5s;border-radius:5px;font-size:1rem;font-family:Montserrat-Bold}.bluebg{background:#24bcf8}.greenbg{background:#56c501}.btn02:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.uploadbox{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:.625rem;padding:2.5rem 2.5rem;margin-bottom:1.75rem;gap:2rem}.uploadbox .txt h4{font-size:1.125rem;color:#2a2b2c;font-family:Montserrat-Medium;margin-bottom:.875rem}.uploadbox .txt p{font-size:.8125rem;line-height:1.5rem;color:#898686}.uploadbox .uploadbtn{flex-shrink:0;font-size:.75rem;gap:1.25rem;color:#3a3737;position:relative;display:flex;align-items:center;border:1px solid #56c500;border-radius:5px;padding:.75rem 1.625rem}.uploadbox .uploadbtn span{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:12px;font-weight:bold}.uploadbox .uploadbtn input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.slide1 #div{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background: rgb(255 255 255 / 1);background-repeat:no-repeat!important;background-size:contain!important;background-position: center;}#div img{position:absolute;width:100%;cursor:move}.zoombtn{position:absolute;left:-2.5rem;margin-top:3px;transition:.3s}.zoombtn a{display:flex;align-items:center;justify-content:center;background:#fff;width:28px;height:28px;cursor:pointer;border:1px solid #ccc;margin-top:-1px}.zoombtn.hide{opacity:0;visibility:hidden}
.top_user .img{border-radius: 50%;} 
.top_language .dd{ text-align: center; background: #fff; border: 1px solid #ddd; border-top: 0;}
.select-down { 
    right: 1px; top: 1px !important; bottom: 1px !important; height: auto; 
    padding: 0 1rem;
    width: 2.75rem;
    /* background: #eaeaef; */
    border-radius: 0 5px 5px 0;
}
.main_con{ min-height: calc(100vh - 10rem);}
.uploadbox .uploadbtn span{ width: 30px; height: 30px; border-radius: 50%; flex-shrink: 0; }
.slide1 #div{ overflow: hidden;}
#n_main{background: #fff;}
.uploadbox,.left_con,.n_down .bd ul li .txt{background: #F7F8FB;}
.left_con,.left_search form{border: 0px;}
.uploadbox .uploadbtn{background: linear-gradient(to right, #24bcf8,  #56c501); color: #fff;border: 0px;}
.left_search form{background: #fff;}
#yd_n_nav dt{color:#4b4a4a;}
.uploadbox .uploadbtn{font-size: 1rem;}
.bangzhu_list{ max-width: 1200px; margin: 0 auto;}
.bangzhu_list dl{ padding: 0 !important;}
.bangzhu_list dt{ cursor: pointer;}
.bangzhu_list dt h4{ font-size: 1.25rem; line-height: 1.3;}
.bangzhu_list dt .ico_next:before{ content: "next"; font-family: "swiper-icons"; }
.bangzhu_list dt{ position: relative;}
.bangzhu_list dt .ico_next{ position: absolute; right: 0; top: 50%; transform: translateY(-50%) rotate(90deg); }
.bangzhu_list dt.on .ico_next{ transform: translateY(-50%) rotate(-90deg);}
.bangzhu_list dt{ padding: 0 3rem 1rem;}
.bangzhu_list dt i{ top: 50%; transform: translateY(-50%);}
.bangzhu_list dt h4{ padding-top: 1.25rem;}
.n_down .bd ul li .txt h4{ height: 3rem;}
.n_pro_xq .bd .img img{ object-fit: contain;}
#s_mian{ min-height: calc(100vh - 100px);}
