body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}html{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;font-size:100px}body{font:16px Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif;background:#fff;-webkit-text-size-adjust:100%;word-break:break-word}body .main{position:relative;z-index:1}@media screen and (min-width:1367px){body .main{width:1920px!important;position:relative;left:50%;transform:translateX(-50%);z-index:1}}video{outline:0}a{color:initial;text-decoration:none;color:#000;outline:0}a:hover{color:initial;text-decoration:none}li{list-style:none}img{border:0;vertical-align:middle;object-fit:cover;font-family:"object-fit: cover"}table{border-collapse:collapse;border-spacing:0}p{word-wrap:break-word}.float_l{float:left}.float_r{float:right}.clear_float:after{display:block;clear:both;content:"";visibility:hidden;height:0}.textOverflowHide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.head_arow_right_ico{width:.07rem;margin:0 .05rem;display:inline-block;position:relative;top:-.12rem}.head_arow_right_ico:after,.head_arow_right_ico:before{position:absolute;content:"";border-top:.07rem transparent solid;border-left:.07rem #fff dashed;border-bottom:.07rem transparent dashed;border-right:.07rem transparent dashed}.head_arow_right_ico:before{border-left:.07rem #464646 solid}.head_arow_right_ico:after{left:-.01rem;border-left:.07rem #fff solid}.TRS_UEDITOR *{font-size:16px!important;font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;line-height:32px!important}.TRS_UEDITOR p,.TRS_UEDITOR span{font-size:16px!important;font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;line-height:32px!important}.TRS_UEDITOR .selectTdClass{background-color:#edf5fa!important}.TRS_UEDITOR table.noBorderTable caption,.TRS_UEDITOR table.noBorderTable td,.TRS_UEDITOR table.noBorderTable th{border:1px dashed #ddd!important}.TRS_UEDITOR table{margin-bottom:10px;border-collapse:collapse;display:table;width:100%!important}.TRS_UEDITOR table,.TRS_UEDITOR td,.TRS_UEDITOR th{padding:5px 10px;border:1px solid #ddd;word-break:break-all}.TRS_UEDITOR caption{border:1px dashed #ddd;border-bottom:0;padding:3px;text-align:center}.TRS_UEDITOR th{border-top:1px solid #bbb;background-color:#f7f7f7}.TRS_UEDITOR table tr.firstRow th{border-top-width:2px}.TRS_UEDITOR .ue-table-interlace-color-single{background-color:#fcfcfc}.TRS_UEDITOR .ue-table-interlace-color-double{background-color:#f7faff}.TRS_UEDITOR td p{margin:0;padding:0}.TRS_UEDITOR .font_bold{font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;font-weight:700;font-size:18px!important}@media screen and (max-width:768px){.mobile{display:block!important}.pc{display:none!important}.pad{display:none!important}.TRS_UEDITOR *{font-size:14px!important;font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;line-height:24px!important}.TRS_UEDITOR p,.TRS_UEDITOR span{font-size:14px!important;font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;line-height:24px!important}.TRS_UEDITOR p img,.TRS_UEDITOR span img{width:100%!important;height:100%!important;border:0;vertical-align:middle;object-fit:cover}.TRS_UEDITOR img{width:100%!important;height:100%!important;border:0;vertical-align:middle;object-fit:cover}.TRS_UEDITOR .selectTdClass{background-color:#edf5fa!important}.TRS_UEDITOR table.noBorderTable caption,.TRS_UEDITOR table.noBorderTable td,.TRS_UEDITOR table.noBorderTable th{border:1px dashed #ddd!important}.TRS_UEDITOR table{margin-bottom:10px;border-collapse:collapse;display:table;width:100%!important}.TRS_UEDITOR table,.TRS_UEDITOR td,.TRS_UEDITOR th{padding:5px 10px;border:1px solid #ddd;word-break:break-all}.TRS_UEDITOR caption{border:1px dashed #ddd;border-bottom:0;padding:3px;text-align:center}.TRS_UEDITOR th{border-top:1px solid #bbb;background-color:#f7f7f7}.TRS_UEDITOR table tr.firstRow th{border-top-width:2px}.TRS_UEDITOR .ue-table-interlace-color-single{background-color:#fcfcfc}.TRS_UEDITOR .ue-table-interlace-color-double{background-color:#f7faff}.TRS_UEDITOR td p{margin:0;padding:0}.TRS_UEDITOR .font_bold{font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;font-weight:700;font-size:18px!important}body{-webkit-tap-highlight-color:transparent}.overview_driven p,.overview_driven span{text-align:left!important}}@media screen and (min-width:769px){.mobile{display:none!important}.pc{display:block!important}}@media screen and (min-width:769px) and (max-width:1366px){.pad{display:block!important}body{-webkit-tap-highlight-color:transparent}.mobile{display:none!important}body{width:100vw!important;height:100%}body>div{overflow:hidden;height:auto!important;height:initial!important}html{overflow-y:auto;overflow-x:auto;height:100%;width:100vw!important;font-size:98px}.TRS_UEDITOR *{font-size:16px!important;font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;line-height:32px!important}.TRS_UEDITOR p,.TRS_UEDITOR span{font-size:16px!important;font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;line-height:32px!important}.TRS_UEDITOR p img,.TRS_UEDITOR span img{width:100%!important;height:100%!important;border:0;vertical-align:middle;object-fit:cover}.TRS_UEDITOR img{width:100%!important;height:100%!important;border:0;vertical-align:middle;object-fit:cover}.TRS_UEDITOR .selectTdClass{background-color:#edf5fa!important}.TRS_UEDITOR table.noBorderTable caption,.TRS_UEDITOR table.noBorderTable td,.TRS_UEDITOR table.noBorderTable th{border:1px dashed #ddd!important}.TRS_UEDITOR table{margin-bottom:10px;border-collapse:collapse;display:table;width:100%!important}.TRS_UEDITOR table,.TRS_UEDITOR td,.TRS_UEDITOR th{padding:5px 10px;border:1px solid #ddd;word-break:break-all}.TRS_UEDITOR caption{border:1px dashed #ddd;border-bottom:0;padding:3px;text-align:center}.TRS_UEDITOR th{border-top:1px solid #bbb;background-color:#f7f7f7}.TRS_UEDITOR table tr.firstRow th{border-top-width:2px}.TRS_UEDITOR .ue-table-interlace-color-single{background-color:#fcfcfc}.TRS_UEDITOR .ue-table-interlace-color-double{background-color:#f7faff}.TRS_UEDITOR td p{margin:0;padding:0}.TRS_UEDITOR .font_bold{font-family:Microsoft YaHei,NotoSansSC-Regular,NotoSansSC,PingFang SC,sans-serif!important;font-weight:700;font-size:18px!important}}@media screen and (min-width:1367px){.pad{display:none!important}.mobile{display:none!important}}@media screen and (min-width:1367px) and (max-width:1920px){body>div{overflow-x:hidden}html{overflow-y:scroll}}@media screen and (min-width:960px) and (max-width:1350px){body .main{margin-top:127px!important}}@media screen and (min-width:1349px){body .main{margin-top:87px!important}}@media screen and (min-width:768px) and (max-width:959px){body .main{margin-top:179px!important}}@media screen and (max-width:768px){body .main{margin-top:64px!important}}@media screen and (min-width:768px) and (max-width:1366px){.pad_compatible{width:1366px!important;margin:0 auto}.pad_compatible .main{width:1920px!important;position:relative;left:50%;transform:translateX(-50%)}.pad_compatible .footer{width:100%}}@media screen and (min-width:769px) and (max-width:907px){.school_science .main{margin-top:179px!important}}@media screen and (min-width:908px) and (max-width:1250px){.school_science .main{margin-top:127px!important}}@media screen and (min-width:1251px){.school_science .main{margin-top:93px!important}}@media screen and (min-width:769px) and (max-width:1120px){.school_engineering .main{margin-top:127px!important}}@media screen and (min-width:1121px){.school_engineering .main{margin-top:93px!important}}@media screen and (min-width:769px) and (max-width:1100px){.school_lifescience .main{margin-top:127px!important}}@media screen and (min-width:1101px){.school_lifescience .main{margin-top:93px!important}}