@charset "utf-8";html,body,div,span,menu,nav,section,article,aside,footer,address,canvas,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,time,a,abbr,acronym,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,b,u,i,samp,small,strike,strong,figure,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,mark,audio,video,input,select,textarea{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;border:none;outline:none;font-family:inherit;-moz-text-size-adjust:100% !important;text-size-adjust:100% !important;-ms-text-size-adjust:100%;vertical-align:baseline;text-decoration:none;-webkit-tap-highlight-color:#fff;-webkit-text-size-adjust:100% !important}html{font-size:32px;height:100%;width:100%;position:relative}body{height:100%;line-height:1;font-family:'微软雅黑','Microsoft YaHei','simsun',sans-serif;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary,img{display:block;border:none}table{border-collapse:collapse;border-spacing:0}th,td{text-align:center;font-weight:normal}ol,ul,li{list-style:none}textarea{resize:none}button{border:none;outline:none;padding:0}hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}a,a:link,a:visited,a:active,a:hover{text-decoration:none}.vertical-box{font-size:.001px}.vertical-box:before{padding:0;margin:0;content:'';font-size:0;display:inline-block;height:100%;vertical-align:middle}.vertical-middle{display:inline-block;max-width:100%;vertical-align:middle}.row_mid{display:inline-block;vertical-align:middle;font-size:.30666667rem}.banner{height:431px;background:#1564b3;position:relative}.banner:before{content:"";display:block;position:absolute;top:0;left:0;height:431px;width:50%;background:#18b7b0}.banner:after{content:"";display:block;width:100%;height:431px;position:absolute;top:0;left:0;background:url("../images/center20231016.png") no-repeat center;z-index:1}.app .infoBox{font-size:0;padding:22px 0 66px 0}.app .app_img{display:inline-block;vertical-align:middle;padding-right:70px}.app .app_img:before{content:"";display:inline-block;vertical-align:middle;width:372px;height:479px;margin:0 60px;background:url("../images/icon.jpg") no-repeat 0 0}.app .app_img:after{content:"";display:inline-block;vertical-align:middle;width:2px;height:343px;background:#e9e9e9}.app .innerBox{display:inline-block;vertical-align:middle}.app .innerBox p{padding-bottom:33px;line-height:34px;font-size:26px;color:#4a4b4b}.app .innerBox .code_p{color:#4a4b4b;font-size:20px}.app .innerBox .code_p:before{content:"";display:inline-block;vertical-align:middle;width:86px;height:86px;background:url("../images/sprites.png") no-repeat -157px 0}.app .innerBox .code_p span{display:inline-block;vertical-align:middle;line-height:23px;margin-left:30px}.app .iconBox{overflow:hidden;margin-bottom:94px}.app .iconBox .sixBox{width:47.58333333%;border-right:1px solid #e9e9e9;-webkit-box-sizing:border-box;box-sizing:border-box}.app .iconBox .sixBox li{margin-right:23px}.app .iconBox .fourBox{width:52.41666667%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px}.app .iconBox .fourBox li{margin-right:34px}.app .iconBox .tit{font-size:20px;color:#4a4b4b;line-height:23px}.app .iconBox .tit:before{content:"";display:inline-block;vertical-align:middle;width:7px;height:7px;background:url("../images/icon.jpg") no-repeat -594px -351px;margin-right:7px}.app .iconBox .icon_ul{font-size:0;height:137px}.app .iconBox .icon_ul:after{content:"";display:inline-block;vertical-align:bottom;height:100%;width:0}.app .iconBox .icon_ul li{display:inline-block;vertical-align:bottom;font-size:18px;color:#747474;text-align:center;line-height:23px}.app .iconBox .icon_ul li:before{content:"";display:block;margin:0 auto 24px auto;background:url("../images/icon.jpg") no-repeat}.app .iconBox .icon_ul .six1:before{width:45px;height:47px;background-position:-384px 1px}.app .iconBox .icon_ul .six2:before{width:47px;height:47px;background-position:-458px 0}.app .iconBox .icon_ul .six3:before{width:56px;height:47px;background-position:-545px 5px}.app .iconBox .icon_ul .six4:before{width:47px;height:47px;background-position:-378px -66px}.app .iconBox .icon_ul .six5:before{width:37px;height:47px;background-position:-442px -63px}.app .iconBox .icon_ul .six6:before{width:60px;height:47px;background-position:-488px -61px}.app .iconBox .icon_ul .four1:before{width:52px;height:47px;background-position:-552px -66px}.app .iconBox .icon_ul .four2:before{width:41px;height:47px;background-position:-391px -124px}.app .iconBox .icon_ul .four3:before{width:63px;height:50px;background-position:-453px -124px}.app .iconBox .icon_ul .four4{margin:0}.app .iconBox .icon_ul .four4:before{width:52px;height:44px;background-position:-532px -124px}.rainbow_img{height:500px;background:#18acc4;position:relative;margin-bottom:47px}.rainbow_img:before{content:"";display:block;position:absolute;top:0;left:0;height:500px;width:50%;background:#1648ab}.rainbow_img:after{content:"";display:block;width:100%;height:500px;position:absolute;top:0;left:0;background:url("../images/rainbow.jpg") no-repeat center;z-index:1}.theory .txt{color:#4a4b4b;font-size:18px;padding-bottom:29px;line-height:23px}.theory .mark_ul{font-size:0;margin:29px 0 38px 0}.theory .mark_ul .mark_li{display:inline-block;vertical-align:middle;margin-right:65px;font-size:0}.theory .mark_ul .mark_li i{display:inline-block;vertical-align:middle;margin-right:16px;font-size:18px;color:#747474}.theory .mark_ul .mark_li i:before{content:"";display:block;background:url("../images/icon.jpg") no-repeat;margin-bottom:19px}.theory .mark_ul .mark_li .info{display:inline-block;vertical-align:middle;width:170px;font-size:18px;color:#bfbfbf;line-height:20px}.theory .mark_ul .mark1 i:before{width:56px;height:56px;background-position:-382px -421px}.theory .mark_ul .mark2 i:before{width:63px;height:65px;background-position:-456px -412px}.theory .mark_ul .mark3 i:before{width:74px;height:55px;background-position:-527px -422px}.theory .mark_ul .mark_code{margin-right:0}.theory .mark_ul .mark_code i:before{width:86px;height:86px;background:url("../images/sprites.png") no-repeat -157px 0}.theory .mark_ul .mark_code .info{width:144px;font-size:15px;line-height:18px}.hallmark .iconBox{overflow:hidden;margin:21px 0 50px 0}.hallmark .iconBox .fiveBox{width:55.5%;border-right:1px solid #e9e9e9;-webkit-box-sizing:border-box;box-sizing:border-box}.hallmark .iconBox .fiveBox li{margin-right:60px}.hallmark .iconBox .fiveBox .icon_ul li:before{width:64px;height:63px}.hallmark .iconBox .threeBox{width:44.5%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:46px}.hallmark .iconBox .threeBox li{margin-right:80px}.hallmark .iconBox .tit{font-size:20px;color:#4a4b4b;line-height:23px}.hallmark .iconBox .tit:before{content:"";display:inline-block;vertical-align:middle;width:7px;height:7px;background:url("../images/icon.jpg") no-repeat -594px -351px;margin-right:7px}.hallmark .iconBox .icon_ul{font-size:0;height:137px}.hallmark .iconBox .icon_ul:after{content:"";display:inline-block;vertical-align:bottom;height:100%;width:0}.hallmark .iconBox .icon_ul li{display:inline-block;vertical-align:bottom;font-size:18px;color:#747474;text-align:center;line-height:23px}.hallmark .iconBox .icon_ul li:before{content:"";display:block;margin:0 auto 24px auto;background:url("../images/icon.jpg") no-repeat}.hallmark .iconBox .icon_ul .five1:before{background-position:-378px -187px}.hallmark .iconBox .icon_ul .five2:before{background-position:-459px -187px}.hallmark .iconBox .icon_ul .five3:before{background-position:-540px -187px}.hallmark .iconBox .icon_ul .five4:before{background-position:-376px -260px}.hallmark .iconBox .icon_ul .five5{margin-right:0}.hallmark .iconBox .icon_ul .five5:before{background-position:-455px -260px}.hallmark .iconBox .icon_ul .three1:before{width:78px;height:58px;background-position:-526px -260px}.hallmark .iconBox .icon_ul .three2:before{width:64px;height:63px;background-position:-378px -333px}.hallmark .iconBox .icon_ul .three3{margin:0}.hallmark .iconBox .icon_ul .three3:before{width:52px;height:59px;background-position:-464px -333px}.whole_course{position:relative;height:219px}.whole_course p{font-size:20px;color:#333;text-align:center;padding-top:76px}.whole_course:before{content:"";display:block;position:absolute;width:100%;height:23px;background:#4d6d86;bottom:0;left:0}.whole_course:after{content:"";display:block;position:absolute;width:100%;height:219px;background:url("../images/whole_img.png") no-repeat center;top:0;left:0}