body{overflow-x: hidden;max-width: 1920px;min-width: 340px;margin: 0 auto}.header{background: url(/uploads/image/sipc/nav_bg.png) repeat-x;background-size: 100% 100%;width: 100vw;height: 132px;box-sizing: border-box;padding: 0 5vw;z-index: 999;position: fixed;max-width: 1920px;margin: 0 auto}.logo img{width: 348px;height: 80px}.headerright{width: 70%;position: relative}.headerright .spacebetween{height: 40px}.headerright ul li{position: relative;height: 40px}.headerright>ul li a{height: inherit}.secondnav{display: none;width: 220px;height: auto;background: #ffffff;box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.12);border-radius: 5px;background: white;padding: 12px;position: absolute;top: 100%;left: 50%;transform: translatex(-50%)}.secondnav::before{position: absolute;top: -9px;left: 50%;transform: translatex(-50%);content: "";width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 10px solid white}.menuitem{width: 100%;height: 40px;background: white;border-radius: 5px;position: relative}.menuitem ul{width: 200px;height: auto;background: white;position: absolute;left: calc(100%   10px);top: 0}.menuitem ul a{color: #333333}.menuitem a{display: block;width: 100%;font-size: 16px;font-family: microsoft yahei;font-weight: 400;color: #333333;line-height: 40px;text-align: center}.thirdnav{display: none;border-radius: 5px;padding: 12px}.menuitem:hover{background: linear-gradient(90deg, #6f47f2, #3d50e0, #51bad3)}.menuitem:hover>a{color: white}.thirdnav li a:hover{border-radius: 5px;color: white;background: linear-gradient(90deg, #6f47f2, #3d50e0, #51bad3)}.headerright>ul>li>a{font-size: 18px;font-family: microsoft yahei;font-weight: 400;color: #ffffff;line-height: 21px}.fontbold{font-weight: bold}.headerright .schoolday{width: 126px;height: 23px}.searchicon{width: 43px;height: 42px;margin-left: 10%}.firstnav .searchicon{margin-top: -1em}.searchform{display: none;width: 296px;height: 50px;position: absolute;bottom: -60px;right: 0}.searchform form{width: inherit;height: inherit;position: relative}.searchform input{outline: none;border: none}.searchform .searchinput{width: 296px;height: 50px;padding: 0 40px;background: #ffffff;box-shadow: 0px 3px 15px 0px rgba(165, 173, 190, 0.4);font-size: 16px;color: #a2a2a1}.searchinput::placeholder{font-size: 16px;color: #a2a2a1}.searchform .searchbtn{width: 30px;height: 50px;background: white;background: url(/uploads/image/sipc/search_blue.png) no-repeat center;background-size: 17px 17px;position: absolute;left: 5px;top: 0}.closeicon{width: 17px;height: 17px;position: absolute;right: 10px;top: 50%;transform: translatey(-50%)}.moheader{display: none;background: url(/uploads/image/sipc/nav_bg.png) repeat-x;background-size: 100% 100%;width: 100vw;height: 132px;box-sizing: border-box;padding: 0 5vw;z-index: 100;position: fixed;left: 0;right: 0;top: 0}.addbg{background: linear-gradient(90deg, #6f47f2, #3d50e0, #51bad3)}.headerbox{height: 100%;position: relative;font-size: 18px}.mologo img{width: 16.3em;height: 3.7em}.searchicon{width: 2.3em;height: 2.2em}.menuicon{width: 2.7em;height: 2.7em;margin-left: 1em}.menutools{display: none}.enwebsite{display: inline-block;width: 2.7em;height: 2.7em;background: rgba(255, 255, 255, 0.22);border-radius: 50%;line-height: 2.7em;text-align: center;font-size: 1.4em;color: white}.enwebsite a{color: white}.closebtn{width: 2.7em;height: 2.7em;margin-left: 1em;vertical-align: middle}.momenu{display: none;position: fixed;top: 132px;left: 0;right: 0;bottom: 0;overflow-y: scroll;background: rgba(255, 255, 255, 0.97);z-index: 100;font-size: 18px}.dropmenu{width: 100%;height: auto;max-width: 750px;margin: 0 auto;z-index: 99;box-sizing: border-box;padding: 0 20px}.dropdownitem{width: inherit;height: auto;border-bottom: 1px solid #d9deea}.secondnavmo{display: none}.dropdownitem a{height: inherit}.navl img{width: 2.5em;height: 2.5em}.navr img{width: 2.7em;height: 2.7em}.navr .activeimg{display: none}.navl span{font-size: 1.7em;font-family: microsoft yahei;font-weight: 400;color: #333333;line-height: 4.2em;margin-left: 0.5em}.secondnavmo{padding-left: 5em}.secondnavmo>li>a{font-size: 1.5em;font-family: microsoft yahei;font-weight: 400;color: #7a7878;line-height: 21px;line-height: 3em}.thirdnavmo{display: none;padding-left: 3em;line-height: 2em}.thirdnavmo>li>a{font-size: 1.4em;color: #7a7878;line-height: 3em}.footer{width: 100%;height: auto;background: url(/uploads/image/sipc/footer_bg.jpg) no-repeat;background-size: 100% 100%;font-size: 18px}.footert{padding: 20px 5%;border-bottom: 1px solid rgba(255, 255, 255, 0.16)}.footerlogo img{width: 19.3em;height: 4.4em}.frilinks{min-width: 800px;box-sizing: border-box;padding: 0 2%}.brand{width: 7.1em;height: 4.8em;border: 1px solid #6e6ff5;border-radius: 5px;box-sizing: border-box;text-align: center}.brand h3{font-size: 1.2em;font-family: microsoft yahei;font-weight: bold;color: #ffffff;line-height: 2.2em}.brand p{font-size: 1em;font-family: microsoft yahei;font-weight: 400;color: rgba(228, 230, 253, 0.26)}.links{align-items: flex-start;flex-wrap: wrap;justify-content: flex-start}.links li{margin-left: 1.5em}.links li>a{height: 2.2em;display: block;font-size: 1em;font-family: microsoft yahei;font-weight: 400;color: #dcdffd;line-height: 2.2em;box-sizing: border-box;border-bottom: 1px solid rgba(0, 0, 0, 0);transition: all 1s}.links li>a:hover{border-bottom: 1px solid #ffefd7;font-weight: bold}.qrcode{max-width: 300px;min-width: 240px}.wechat,.weibo{font-size: 0.7em;font-family: microsoft yahei;font-weight: 400;color: #c1e2fe;line-height: 2em;text-align: center}.wechat img,.weibo img{width: 6.2em;height: 6.2em}.footerb{width: 100vw;min-height: 60px;padding: 15px}.footerb p{font-size: 1em;font-family: microsoft yahei;font-weight: 400;color: #dcdffd;line-height: 30px;text-align: center}.footerb a{display: block;color: #dcdffd;margin-left: 15px}.banner{width: 100%;height: 545px;box-sizing: border-box;padding: 0 10%;position: relative;font-size: 18px}.banner>img{width: 100%;height: inherit;position: absolute;left: 0;right: 0}.bannerwrap{width: 80%;position: absolute;bottom: 0}.bannerl{width: 15.1em;height: 5.8em;background: url(/uploads/image/sipc/left_title_bg.png) no-repeat;background-size: 100% 100%;justify-content: center}.bannerl h3{font-size: 1.4em;font-family: microsoft yahei;font-weight: bold;color: #f4f7fc}.bannerr img{margin-right: 5px}.bannerr p,.bannerr a{font-size: 0.8em;font-family: microsoft yahei;font-weight: 400;color: #ffffff}.bannerr td,.bannerr a span{font-family: microsoft yahei;font-weight: 400;color: #ffffff !important}.splitflagstyle281240,.fontstyle281240{color: #ffffff !important}.main{width: 100%;height: auto;box-sizing: border-box;padding: 0 10% 100px;font-size: 18px;align-items: flex-start}.conl{width: 15.1em;height: auto;min-height: 30.2em;background: url(/uploads/image/sipc/left_bg.png) no-repeat;background-size: 100% 100%}.conmo{display: none}.firstrow>li{width: 100%;min-height: 3.6em;border-bottom: 1px solid rgba(208, 215, 227, 0.42);box-sizing: border-box;padding: 0 1.2em}.firstrow>li>a{height: inherit;align-items: center;line-height: 3.3em;font-size: 1em;color: #333333}.firstrow>li>a>img:nth-child(3){display: none}.firstrow>li>a:hover{color: #5467bb;font-weight: bold}.firstrow>li>a:hover img:nth-child(2){display: none}.firstrow>li>a:hover img:nth-child(3){display: block}.firstrow .secondrow{display: none;box-sizing: border-box;padding-left: 1.5em}.firstrow .secondrow li a{font-size: 1em;color: #6d6b6b;line-height: 3em}.firstrow .secondrow li a:hover{color: #5467bb;font-weight: bold}.navactive{color: #5467bb !important;font-weight: bold}.navactive img:nth-child(2){display: none !important}.navactive img:nth-child(3){display: block !important}.conr{width: calc(100% - 15.1em);height: auto;box-sizing: border-box;padding: 44px 0 20px 55px}.contitle{margin-bottom: 50px}.contitle h3{font-size: 1.3em;color: #333333}.contitle img{width: calc(100% - 4.5em);height: 12px;max-width: 70%}.navtitle{height: 4.4em;box-sizing: border-box;padding: 0 1.5em;background: url(/uploads/image/simo/nav_bg2.png) no-repeat;background-size: 100% 100%}.navtitle h3{font-size: 1.8em;color: white}.conmo{min-height: 0}.conmo .firstrow{display: none}.pagingtools{width: 100%;margin-top: 50px;font-size: 18px}.pagepc{width: 100%;display: flex;align-items: center;justify-content: center}.p_pages{width: 100%;display: flex;align-items: center;justify-content: center}.pagingtools a{display: block;height: 100%;color: #666666;font-size: 1em}.pagingtools ul{display: flex;align-items: center}.pagingtools .prev,.pagingtools .next{width: 2.5em;height: 2.5em;background: #eff2f7;text-align: center;line-height: 2.5em}.pagingtools .prev a,.pagingtools .next a{display: flex;justify-content: center;align-items: center;font-size: 0.9em}.pagingtools .prev{margin-right: 1.1em}.pagingtools .p_prev{margin-right: 1.1em}.pagingtools .p_prev_d{margin-right: 1.1em}.pagingtools .next{margin-left: 1.1em}.pagingtools .p_next{margin-left: 1.1em}.pagingtools .p_next_d{margin-left: 1.1em}.pagingtools .p_prev:hover,.pagingtools .p_next:hover{background: #4445b4}.pagingtools .p_prev:hover a,.pagingtools .p_next:hover a{color: white}.pagingtools .p_prev_d:hover,.pagingtools .p_next_d:hover{background: #4445b4}.pagingtools .p_prev_d:hover a,.pagingtools .p_next_d:hover a{color: white}.pagingtools .prev img,.pagingtools .next img{width: 1em;height: 1em}.pagingtools .prev a img:nth-child(2),.pagingtools .next a img:nth-child(2){display: none}.pagingtools .prev:hover,.pagingtools .next:hover{background: #4445b4}.pagingtools .prev:hover a,.pagingtools .next:hover a{color: white}.pagingtools .prev:hover img:nth-child(1),.pagingtools .next:hover img:nth-child(1){display: none}.pagingtools .prev:hover img:nth-child(2),.pagingtools .next:hover img:nth-child(2){display: block}.pagingtools ul li{width: 2.5em;height: 2.5em;background: #eff2f7;text-align: center;line-height: 2.5em;margin: 0 2px}.pagingtools .p_no_d{display: block;width: 2.5em;height: 2.5em;background: #4445b4;text-align: center;line-height: 2.5em;margin: 0 2px;color: white}.pagingtools .p_no{display: block;width: 2.5em;height: 2.5em;background: #eff2f7;text-align: center;line-height: 2.5em;margin: 0 2px}.pagingtools .p_no:hover{background: #4445b4}.pagingtools .p_no:hover a{color: white}.pagingtools ul li:hover{background: #4445b4}.pagingtools ul li:hover a{color: white}.pageactive{background: #4445b4 !important}.pageactive a{color: white}.pagestart,.pageend{display: none;flex-shrink: 0;width: 4em;height: 2.2em;line-height: 2.2em;background: #eff2f7;text-align: center}.p_fun,.p_fun_d{flex-shrink: 0;width: 2.5em;height: 2.5em;line-height: 2.2em;background: #eff2f7;text-align: center;font-size: 1em;color: #666666;text-align: center}.p_fun a,.p_fun_d a{display: block;width: 100%;height: inherit;text-align: center;line-height: 2.5em;font-size: 1em;color: #666666}.p_first,.p_first_d,.p_last,.p_last_d{display: none}.pagestart a,.pageend a{font-size: 1em;color: #666666;text-align: center}@media screen and (max-width: 600px){.pagingtools{display: flex;align-items: center;justify-content: space-between;font-size: 16px}.p_pages{display: flex;align-items: center;justify-content: space-between;font-size: 16px}.pagingtools ul{display: none}.pagestart,.pageend{display: block}.p_first,.p_last,.p_last_d,.p_first_d{display: block}.pagingtools .prev,.pagingtools .next{width: 4em;height: 2.2em;line-height: 2.2em}.pagingtools .p_no,.pagingtools .p_no_d{display: none}.pagingtools .p_first,.pagingtools .p_last{width: 4em;hieght: 2.5em}.pagingtools .p_first_d,.pagingtools .p_last_d{width: 4em;hieght: 2.5em}.pagingtools .prev{margin-right: 5px}.pagingtools .next{margin-left: 5px}}@media screen and (max-width: 400px){.pagestart a,.pageend a{font-size: 0.8em}}.surveyb{margin-top: 3em;background: url(/uploads/image/sipc/ny_tu5.png) no-repeat;background-position: top right;background-size: 100% 100%}.surtitle{text-align: center}.surtitle h3{font-size: 1.3em;font-family: microsoft yahei;font-weight: bold;color: #333}.surtitle p{color: #333;font-size: 0.8em;margin-top: 1em}.surlist{display: flex;flex-wrap: wrap;margin-top: 3em}.surlist li{flex-shrink: 0;width: calc(100% / 3);height: 13.8em;box-sizing: border-box;padding-left: 2em;padding-top: 2em;padding-right: 2em}.suritem{height: 100%;box-sizing: border-box;border-bottom: 1px solid rgba(205, 219, 231, 0.65);position: relative}.suritem::after{content: '';position: absolute;width: 1px;height: calc(100% - 2em);top: 0;right: -2em;background: #cddbe7}.surlist li:nth-child(3n) .suritem::after{width: 0}.surlist li p:first-child{color: #333;font-size: 1em}.surlist li p:nth-child(2){font-size: 1em;color: #594ee3}.surlist li .textxl{font-size: 3.8em}.tabprogress{width: 100%;height: auto;margin-top: 50px}.historyprogress{width: calc(100% - 70px);height: 100px;display: flex;position: relative;top: -20px;overflow: hidden}.historyprogress ul{width: 100%;height: 100px;flex-wrap: nowrap;position: relative;left: 0}.historyprogress li{flex-shrink: 0;width: 25%;text-align: center;position: relative}.historyprogress li a{font-size: 1.1em;color: #333}.historyprogress li::after{content: '';width: 24px;height: 24px;background:  no-repeat;background-size: 100% 100%;position: absolute;left: 50%;transform: translatex(-50%);bottom: -100%;z-index: 99}.historyprogress li a{display: block;font-size: 1.1em;color: #333}.historyprogress::after{content: '';width: 90%;height: 1px;background: #e9eefb;position: absolute;right: 5%;bottom: 15%;z-index: 10}.proactive a{font-size: 1.4em;font-family: microsoft yahei;font-weight: bold;color: #5467bb;background: linear-gradient(0deg, #6f47f2 0%, #3d50e0 36.7919921875%, #51bad3 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent}.historyprogress .proactive::after{background:  no-repeat}@media screen and (max-width: 600px){.historyprogress li{width: 230px}}@media screen and (max-width: 500px){.historyprogress li{width: 200px}.surlist li .textxl{font-size: 2.5em}}@media screen and (max-width: 400px){.historyprogress li{width: 150px}}.blueline{content: "";width: 100%;height: 3px;background: linear-gradient(90deg, #6f47f2, #3d50e0, #51bad3);position: absolute;bottom: 0;left: 0;right: 0;border-radius: 5px;transition: all 1s ease-out 0s;transform: scaley(0)}@media screen and (max-width: 1770px){.footer{font-size: 16px}.footert{padding: 20px 2%}.qrcode{min-width: 220px}}@media screen and (max-width: 1400px){.header{padding: 0 2vw}.footer{font-size: 18px}.footerlogo{display: none}.qrcode{min-width: 260px}.banner{height: 450px}}@media screen and (max-width: 1279px){.header{display: none}.moheader{display: block}.searchform{bottom: -20px}.footer{font-size: 16px}.banner{height: 370px}}@media screen and (max-width: 1179px){.main{display: block;padding: 3%}.conr{width: 100%;padding-left: 0}.conpc{display: none}.conmo{display: block}.conmo{width: 100%}.banner{padding: 0 5%}.bannerwrap{width: 90%}.bannerl{display: none}.bannerr img{width: 1.8em;height: 1.8em}.bannerr p,.bannerr a{font-size: 0.9em;line-height: 3em}.bannerr td,.bannerr a span{line-height: 1.5em;display: flex;flex-wrap: wrap}.swiper-pagination-banner,.swipertotalpage{display: none}}@media screen and (max-width: 1060px){.frilinks{display: none}.qrcode{margin: 0 auto}.footer{font-size: 20px}.banner{height: 320px;font-size: 16px}}@media screen and (max-width: 800px){.moheader{height: 100px}.searchform{bottom: -30px}.momenu{top: 100px;font-size: 16px}.conr{padding: 0;margin-top: 2em}.headerbox{font-size: 16px}.banner{height: 280px}.navtitle{height: 3.5em}.navtitle h3{font-size: 1.5em}.navtitle img{width: 2.2em;height: 2.2em}.contitle h3{flex-shrink: 0;width: 4.5em;font-size: 1.3em;font-family: microsoft yahei;font-weight: 400;color: #333333}.contitle{margin-bottom: 1.5em}.surlist li{width: 50%}.surlist li:nth-child(3n) .suritem::after{width: 1px}.surlist li:nth-child(2n) .suritem::after{width: 0}.surlist li:nth-child(7) .suritem,.surlist li:nth-child(8) .suritem{border-bottom: 1px solid rgba(205, 219, 231, 0.65)}}@media screen and (max-width: 600px){.contitle{margin-bottom: 20px}.moheader{height: 80px}.momenu{top: 80px;font-size: 14px}.headerbox{font-size: 14px}.banner{height: 220px;font-size: 14px}.main{font-size: 16px}}@media screen and (max-width: 500px){.moheader{height: 60px}.searchform{bottom: -40px}.momenu{top: 60px;font-size: 12px}.headerbox{font-size: 12px}.banner{height: 180px}.navtitle img{width: 1.8em;height: 1.8em}}@media screen and (max-width: 400px){.moheader{height: 50px}.momenu{top: 50px;font-size: 10px}.headerbox{font-size: 11px}.mologo img{width: 14em;height: 3.2em}.main{font-size: 14px}.footerb p{font-size: 0.7em}}