*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{word-break:break-all;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:14px;padding:0;margin:0;color:#333;background:#fff;}
img,form,div,td,th,dl,dt{border:0px;margin:0px;padding:0px;font-size:inherit}
.clear {CLEAR: both;line-height:0px;height:0px;margin:0px;padding:0px}
.hide,.orginstr{display:none !important;}.blank{margin:0;padding:0;height:15px;clear:both;zoom:1;overflow:hidden;}
ul,li {list-style-position:outside;list-style-type:none;padding:0;margin:0}
a{color: #333333;text-decoration:none;background:transparent;border:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}
a:visited{ color: #353535; text-decoration:none;}
a:hover{color: #4679bd;text-decoration: none;}
.l{float:left;}
.r{float: right;}
.cf { *zoom:1;}
.cf:after { content:"\20"; height:0; clear:both; display:block; visibility:hidden;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}
.m-offset .col-md-1,.m-offset .col-md-2,.m-offset .col-md-3,.m-offset .col-md-4,.m-offset .col-md-5,.m-offset .col-md-6,.m-offset .col-md-7,.m-offset .col-md-8,.m-offset .col-md-9,.m-offset .col-md-10,.m-offset .col-md-11,.m-offset .col-md-12{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}
.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}
.main{width:1200px;margin:0 auto;}
.hpc .main{width:1000px;}
/*自定义滚动条*/
::-webkit-scrollbar{width:4px;height:4px;background-color:linear-gradient(0deg,#A97E5C 0%,#CBA684 100%)}
::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(240,240,240,.5);border-radius:1rem;background-color:linear-gradient(0deg,#A97E5C 0%,#CBA684 100%)}
::-webkit-scrollbar-thumb{border-radius:1rem;box-shadow:inset 0 0 0 rgba(240,240,240,.5);background-color:rgba(240,240,240,.5)}
.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}
.el-image{position:relative;display:inline-block;overflow:hidden}
.el-image__inner{vertical-align:top}
.popup{position:fixed;left:0;top:0;right:0;bottom:0;width:400px;height:300px;margin:auto;background-color:#fff;border-radius:5px;z-index:999;opacity:1 !important;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.overlay{background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;opacity:0.5 !important;position:fixed;left:0;top:0;height:100%;width:100%;_position:absolute;_height:expression(eval(document.documentElement.clientHeight+document.documentElement.scrollTop));_width:expression(eval(document.documentElement.clientWidth+document.documentElement.scrollLeft));z-index:5}
.mobile{display:none;}

.baoming{position:fixed;cursor:pointer;z-index:10;top:46%;right:7px;}
.baoming .texts{width:83px;height:83px;padding:0 10px;background:linear-gradient(180deg,#CBA684 0%,#A87D5B 100%);border-radius:10px;display:flex;justify-content:center;align-items:center;font-size:24px;font-family:Source Han Sans CN;font-weight:bold;color:#FFFFFF;line-height:30px;text-align:center;letter-spacing:2px}
.baoming .texts a{color:#fff;display:block;}
.bmma{cursor:pointer;margin-top:10px;width:83px;height:83px;background:linear-gradient(0deg,#CBA684 0%,#A87D5B 100%);border-radius:10px;display:flex;justify-content:center;align-items:center}
.bmma:hover .zixunma{display:flex;justify-content:center;align-items:center}
.zixunma{display:none;position:fixed;top:59%;right:97px;width:147px;height:147px;z-index:10;background:rgba(188,145,108,0.7);border-radius:20px}

.headerWrap{width:100%;height:62px;background:#323232}
.header{width:1200px;height:100%;margin:0 auto}
.logo{padding:9px 0;height:44px}
.logo a{display:block;width:166px;height:44px}
.logo a img{display:block;zoom:.8;margin-top:10px}
.nav{padding-right:0px}
.nav li{float:left;position:relative}
.nav li a{text-align:center;display:block;line-height:16px;padding:22px 25px 22px 25px;border-bottom:2px solid #323232;font-size:16px;color:#fff}
.nav li.on a{border-bottom:2px solid #323232}
.nav li a:hover{border-bottom:2px solid #aa815d;background-color:#aa815d}
.nav li:hover ul{display:block}
.tow{z-index:3;position:absolute;background-color:#aa815d;display:none}
.tow li{padding:0 3px;width:100%;}
.nav li .tow a{background-color:#aa815d;border-bottom:2px solid #aa815d;border-top:1px solid #fff;padding:20px 0;text-align:center;}
.nav li .tow a:hover{background-color:#936a46;border-bottom:2px solid #936a46;border-top:1px solid #fff}
.nav li .tow li:hover{background-color:#936a46}

.index-swiper, .index-swiper img{width:100%;}
.swiper-button-next, .swiper-button-prev{background:none;width:36px;height:36px;line-height:36px;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;text-align:center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}
.swiper-button-next:hover, .swiper-button-prev:hover{background-color:rgba(31,45,61,.23)}
.swiper-pagination-bullet{width:30px;height:2px;border-radius:0;}

.home-news{overflow: hidden;display: flex; justify-content: space-between;}
.features{padding-bottom:80px;margin:0 auto;padding-top:100px}
.features:after{content:'';display:block;clear:both}
.newactiveHeader{width:100%;padding-bottom:20px;border-bottom:2px solid #c0c4cc;margin-bottom:35px}
.newactive{width:200px;font-size:32px;font-weight:bold;color:#cca989}
.morebtn{background:#AA815D;border-radius:10px;text-align:center;line-height:10px;font-size:15px;font-weight:400;color:#FFFFFF;padding:10px 8px;border:1px solid #AA815D}
.morebtn a{color:#fff}
.morebtn:hover{color:#AA815D;background:#fff;border:1px solid #AA815D}
.morebtn:hover a{color:#AA815D;}
.feature_left{float:left;width:480px;height:362px}
.feature_right{float:right;width:600px;height:336px}
.feature_left .top{font-size:66px;font-family:Alibaba PuHuiTi;font-weight:bold;color:rgba(201,155,114,1);margin-bottom:24px}
.feature_left .center{font-size:36px;font-family:Alibaba PuHuiTi;font-weight:300;color:rgba(201,155,114,1);margin-bottom:75px}
.feature_left .bottom{font-size:16px;font-family:Alibaba PuHuiTi;font-weight:400;color:rgba(92,92,92,1)}
.feature_right video{width:644px;height:362px}
.liebiao{height:79px;margin-bottom:50px}
.liebiao .pic img{width: 140.4px; height: 79px; float: left;}
.liebiao .txt{float: right; display: flex;height: 79px; flex-direction: column; justify-content: space-between;}
.liebiao .txt .lidate{font-size: 12px;font-family: Source Han Sans CN;font-weight: 400;color: #737373;line-height: 20px;}
.lineirong{width:310px;font-size:16px;font-family:Source Han Sans SC;font-weight:400;color:#202020;line-height:26px;float:right;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}
.lineirong_a{color:white;font-size:20px}
.newsTitle{font-size:16px;font-family:Source Han Sans SC;color:#202020;line-height:42px;padding:8px 18px;font-weight:bold;position:absolute;bottom:0px;left:0px;text-align:left;display:block;width:100%;background:url('/uploadfiles/202406/20240620135351694.png');box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1}
.newsTitle:hover{text-decoration:underline;cursor:pointer;color:rgba(201,155,114,1)}
.liebiao:hover .lineirong{text-decoration:underline;cursor:pointer;color:rgba(201,155,114,1)}
.lineirong_a {color: white;font-size: 20px;}

.banner2 {width:100%;height:616px;background:linear-gradient(to bottom, #ceab8b 0%,#AA815D 100%);display:flex;justify-content:center;align-items:center;}
.course-swiper .swiper-slide{width:550px;height:355px;overflow:hidden;}
.course-swiper .swiper-slide img{display:block;width:100%;height:auto;}

/*关于我们*/
.headpic{width:100%;background-repeat:no-repeat;background-size:cover;}
.banner img{max-width:100%;display: block;}
.about{margin:80px 0}
.about .tyy{display:inline-block;font-size:18px;font-weight:600;color:#C99B72;line-height:30px;border-bottom:2px solid rgba(201, 155, 114, 1);padding-bottom:10px;margin-bottom:40px;}
.about p{text-align:justify;font-size:17px;line-height: 36px;color:#5B5C5C;font-weight:400;margin: 0 0 20px 0;width: 870px;}

/*校友*/
.gouchengl{display:flex;width:315px;justify-content:space-between}
.gctop{width:100%;display:flex;justify-content:space-between;margin:135px 0 88px}
.gctext{width:240px;}
.gctitle{font-size:48px;font-weight:800;color:#000;background:linear-gradient(0deg,#a97e5c 0,#cba684 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:25px;line-height:48px;}
.gccontent{font-size:24px;font-family:Alibaba PuHuiTi;font-weight:400;color:#000;opacity:.8;line-height:1.5}
.gouchengr{width:855px;height:157px;background:url(/uploadfiles/202406/20240618100946445.png) center no-repeat;}
.biao{display:flex;height:388px;margin-bottom:150px;flex-wrap:wrap}
.xy-page .guquan{width:17%;height:100%;background:#e5e5e5;border:1px solid #fff;box-sizing:border-box;position:relative}
.xy-page .gqtext{font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#7e7e7e;position:absolute;bottom:19px;left:20px}
.xy-page .gqnum{font-size:73px;font-family:DIN Next LT W23;font-weight:400;color:#aa805e;position:absolute;top:19px;right:19px}
.xy-page .guquan:hover{background:#b1b1b1}
.xy-page .guquan:hover .gqnum{color:#fff}
.xy-page .guquan:hover .gqtext{color:#fff}
.xy-page .btow{width:25.3%}
.jinrong,.wenyu{height:50%;position:relative;border:1px solid #fff;box-sizing:border-box}
.jinrong{background:#caa583}
.wenyu{background:#7e7e7e}
.jinrong:hover{background:#9c7f65}
.wenyu:hover{background:#616161}
.towtext{font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#fff;position:absolute;bottom:19px;left:19px;letter-spacing:1px}
.townum{font-size:55px;font-family:DIN Next LT W23;font-weight:400;color:#fff;position:absolute;top:19px;right:19px}
.bthree{width:21.21%}
.xy-page .xiaofei{height:58.2%;position:relative;border:1px solid #fff;box-sizing:border-box;background:#e5e5e5}
.xy-page .xiaofei:hover{background:#b1b1b1}
.xy-page .xiaofei:hover .xfthreenum{color:#fff}
.xy-page .xiaofei:hover .xfthreetext{color:#fff}
.keji{height:41.8%;position:relative;border:0 solid #fff;background:#aa805e}
.keji:hover{background:#836349}
.xfthreetext{position:absolute;bottom:19px;left:19px;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#7e7e7e}
.xfthreenum{position:absolute;top:19px;right:19px;font-size:51px;font-family:DIN Next LT W23;font-weight:400;color:#aa805e}
.kjthreetext{position:absolute;bottom:19px;left:19px;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#fff}
.kjthreenum{position:absolute;top:19px;right:19px;font-size:51px;font-family:DIN Next LT W23;font-weight:400;color:#fff}
.bfour{width:36.3%}
.btop{height:40.6%;display:flex}
.jianzhu{width:53%;background:#caa583;border:1px solid #fff;box-sizing:border-box;position:relative}
.jianzhu:hover{background:#9c7f65}
.jztext{position:absolute;bottom:19px;left:19px;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#fff}
.jznum{position:absolute;top:19px;right:19px;font-size:43px;font-family:DIN Next LT W23;font-weight:400;color:#fff}
.qifu{width:47%;border:1px solid #fff;box-sizing:border-box;background:#7e7e7e;position:relative}
.qifu:hover{background:#616161}
.qftext{position:absolute;bottom:19px;left:19px;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#fff}
.qfnum{position:absolute;top:19px;right:19px;font-size:43px;font-family:DIN Next LT W23;font-weight:400;color:#fff}
.bbttom{height:59.4%;display:flex}
.hulianwang{width:32.6%;background:#7e7e7e;border:1px solid #fff;box-sizing:border-box;position:relative}
.hulianwang:hover{background:#616161}
.hlwtext{position:absolute;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#fff;left:19px;bottom:19px}
.hlwnum{position:absolute;font-size:46px;font-family:HYYaKuHei;font-weight:400;color:#fff;right:19px;top:19px}
.ylzj{width:45.8%}
.yiliao{height:59.1%;background:#e5e5e5;border:1px solid #fff;box-sizing:border-box;position:relative}
.yiliao:hover{background:#b1b1b1}
.yltext{position:absolute;left:19px;bottom:19px;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#7e7e7e}
.yiliao:hover .yltext{color:#fff}
.yiliao:hover .ylnum{color:#fff}
.qctext{position:absolute;left:19px;bottom:19px;font-size:24px;font-family:HYYaKuHei;font-weight:400;color:#fff}
.qcnum{position:absolute;right:19px;top:19px;font-family:DIN Next LT W23;font-weight:400;color:#fff;font-size:30px}
.ylnum{position:absolute;right:19px;top:19px;font-family:DIN Next LT W23;font-weight:400;color:#aa805e;font-size:30px}
.qiche{height:40.9%;border:1px solid #fff;box-sizing:border-box;background:#caa583;position:relative}
.qiche:hover{background:#9c7f65}
.qita{width:22.5%;background:#aa805e;border:1px solid #fff;box-sizing:border-box;position:relative}
.qita:hover{background:#836349}
.qttext{font-family:DIN Next LT W23;font-weight:400;color:#fff;font-size:36px;position:absolute;bottom:19px;left:19px}
.qtnum{top:19px;right:19px;position:absolute;font-family:DIN Next LT W23;font-weight:400;color:#fff;font-size:24px}

.xiaoyouhui{margin-bottom:62px}
.xyhtitle{background:url(/uploadfiles/202406/20240618104058110.png) center no-repeat;width:100%;height:64px;margin-bottom:36px}
.hdjjtitle{width:100%;height:64px;margin-bottom:78px;background:url(/uploadfiles/202406/20240618105658669.png) center no-repeat}
.mapl{width:64.62%;height:994px;background:url(../img/map-bj.png) center no-repeat;background-size:100%;margin-right:5%;position:relative}
.spot{width:82px;height:82px;background:url(../img/spot.gif);position:absolute;top:43%;right:9%}
.xiaoqu{margin-top: 80px;display:flex;justify-content:space-around}
.xiaoyouhuitop{display:flex}
.xyhimg{width:21px;height:30px;background:url(/uploadfiles/202406/20240618104802163.png) center no-repeat;margin-right:19px}
.xyhhead{font-size:30px;font-family:Source Han Sans SC;font-weight:800;color:#9E714E;background:linear-gradient(0deg,#C9A482 0%,#9E714E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.xiaoyouhuinr{font-size:18px;font-family:Source Han Sans SC;font-weight:400;color:#7E7E7E;line-height:1.5;margin-top: 30px;margin-bottom:26px}
.xiaoquposi{width: 510px;margin-bottom: 30px;padding-bottom: 10px;border-bottom:1px solid #7E7E7E}
.xiaoyouhuibutton{width:261px;line-height:43px;height:43px;text-align:center;background:linear-gradient(0deg,#C9A482 0%,#A57957 100%);border-radius:22px;font-size:18px;font-family:Source Han Sans SC;font-weight:bold;color:#FFFFFF}
.xiaoyouhuibutton a{color:#fff}
.xyht1{display:block}
.tupian{width:372px;height:209px;margin-bottom:14px}
.huodongjijin{margin-bottom:76px}
.jijinneirong{display:flex;justify-content:space-evenly;flex-wrap:wrap}
.hddate{margin-bottom:14px;font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#777777;padding-left:10px;box-sizing:border-box}
.hdname{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:#CAA583;line-height:30px;padding:0 10px 10px 10px;box-sizing:border-box}
.jijin{width:31%;margin-bottom:51px;box-shadow:0px 0px 8px 0px #7e7e7e}
.jijin img{width:100%;height:100%;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}
.jijin:hover .hdname{color:#9E714E;text-decoration:underline}
.jijin:hover .el-image img{transform:scale(1.2)}
.xyqytitle{width:100%;height:78px;margin-bottom:64px;background:url(/uploadfiles/202406/20240618113352402.png) center}
.qiyes{display:flex;flex-wrap: wrap;justify-content: flex-start;margin-bottom:52px;flex-direction: row;}
.qiyes .el-image{margin: 15px;width: auto;height: 56px;margin-bottom: 18px;}
.xiaoyou .qiyes .el-image{margin: 4px 4px;border: 1px solid #eee;}


/*导师阵容*/
.tutor{text-align:center;margin-bottom:150px;}
.tutorUl{overflow:hidden;margin:0 -11px;}
.tutorUl li{width:221px;height:221px;margin:13px 11px;float:left;position:relative;overflow:hidden}
.tutorUl li.mag{margin:26px 0 0 0}
.plus{position:relative;width:221px}
.plus img{display:block;width:221px}
.plus div.duty1{position:absolute;top:0;left:15px;width:22px;height: 68px;text-align:center;display: flex;flex-direction: column;align-content: center;align-items: center;color: #fff;line-height: 1.1;padding-top: 4px;font-weight: bold;background: #c79a74;}
.duty.duty1:after{width:0;height:0;content:"";border:11px solid transparent;border-top-color:#c79a74;position:absolute;left:0;bottom:-22px}
.plus div.duty0{display:none}
.plus div.duty::after{}
.plus div{box-sizing:border-box;position:absolute;bottom:0;width:221px;height:83px;padding:0 10px;background:rgba(0,0,0,0.5)}
.plus h3{height:42px;line-height:46px;font-size:22px;color:#fff;text-align:left;margin:0;font-weight:normal;}
.plus p{font-size:14px;text-align:justify;color:#fff;margin:0;line-height:1.3;}
.plus p.ps{font-size:10px;text-align:justify;color:#fff;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin-top:-5px}
.plus p.ps2{font-size:10px;text-align:justify;color:#fff;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin-top:5px}
.plus span{font-size:14px;text-align:justify;color:#fff;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin-left:15px}
.versaWrap{display:none;width:0;height:221px;margin:0 auto}
.versa{width:221px;padding:32px 16px;background:rgba(0,0,0,1);opacity:0.7;text-align:justify;box-sizing:border-box}
.versa p{margin:0;font-size:14px;color:#FFFFFF;line-height:20px;font-weight:400;overflow-y:scroll;height:160px}

/*黄埔班*/
.bgway{background:url(/uploadfiles/202406/20240618174744830.png) no-repeat;background-size:cover;background-position:center 80px;}
.kexueway{height:504px;padding:80px 0 0;box-sizing:border-box;display:flex;justify-content:space-between}
.hptitle{height:40px;margin-bottom:50px;display:flex;}
.hptitle img{height:40px;margin-right:36px;}
.hptext{font-size:40px;letter-spacing:5px;font-weight:800;color:#000000;line-height:36px;background:linear-gradient(0deg,#A97E5C 0%,#CBA684 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.shupai{width:270px;float:right;display:flex;justify-content:space-around}
.sptext{width:20px;font-size:20px;font-family:FZQingKeBenYueSongS-R-GB;font-weight:400;color:rgb(173,130,96);line-height:36px}
.textright{position:relative;width:515px;height:385px;margin-right:3px;background:url(/uploadfiles/202406/20240618173725971.png) center;background-size:100%}
.waytext{font-size:25px;font-family:Source Han Serif CN;font-weight:800;color:#DC3346;background:linear-gradient(175deg,#9A6D4B 0%,#BC9167 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:18px}
.tlwaycontin{font-size:13px;font-family:Alibaba PuHuiTi;font-weight:400;color:#000000;line-height:1.7;opacity:0.8}
.waytl{position:absolute;height:107px;left:27.5px;top:27.5px}
.waytr{text-align:right;position:absolute;height:107px;right:25.8px;top:27.5px}
.waybl{position:absolute;height:107px;left:27.5px;top:219px}
.waybr{text-align:right;position:absolute;height:107px;right:25.8px;top:219px}

.module{height:933px;box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 15.8333px 0.833333px;padding-top:70.8333px;box-sizing:border-box;background-color:rgb(235,235,235)}
.module .main{height:100%;}
.bgmodule{width:100%;height:100%;background:url(/uploadfiles/202406/20240618175715217.png) no-repeat center;position:relative;background-size:95% 95%}
.textcc{position:relative}
.ssTitlecommon{font-family:SourceHanSansCN-Heavy;color:#c79572;font-size:20px;line-height:30px;letter-spacing:1.67px;font-weight:bolder}
.sscommon{display:block;font-family:Source Han Sans SC Regular;color:#828282;font-size:15px;letter-spacing:1.5px;font-weight:bolder;text-align:right;line-height:23px}
.ss1{position:absolute;left:13%;top:10.8333px}
.ss2{position:absolute;left:8.9%;top:44.1667px}
.ss3{position:absolute;left:13%;top:212.5px;text-align:right}
.ss4{position:absolute;left:-3.1%;top:277.5px}
.ss5{position:absolute;left:12.5%;top:462.5px}
.ss6{position:absolute;left:-0.3%;top:498.333px}
.ss7{position:absolute;left:14.5%;top:550px}
.ss8{position:absolute;left:10.1%;top:585px}
.ss9{position:absolute;left:16.5%;top:683.333px}
.ss10{position:absolute;left:13.3%;top:716.667px}
.sssTitlecommon{font-family:SourceHanSansCN-Heavy;color:#c79572;font-size:20px;line-height:30px;letter-spacing:1.67px;font-weight:bolder;text-align:left}
.ssscommon{display:block;font-family:Source Han Sans SC Regular;color:#828282;font-size:15px;letter-spacing:1.5px;font-weight:bolder;text-align:left;line-height:23px}
.ss11{position:absolute;left:42.5%;top:733.333px}
.ss12{position:absolute;left:36.5%;top:766.667px;text-align:center}
.sss1{position:absolute;left:69.3%;top:10.8333px}
.sss2{position:absolute;left:69.4%;top:75.8333px}
.sss3{position:absolute;left:69.3%;top:212.5px}
.sss4{position:absolute;left:69.3%;top:277.5px}
.sss5{position:absolute;left:69.3%;top:462.5px}
.sss6{position:absolute;left:69.3%;top:498.333px}
.sss7{position:absolute;left:69.3%;top:550px}
.sss8{position:absolute;left:69.3%;top:585px}
.sss9{position:absolute;left:69.3%;top:683.333px}
.sss10{position:absolute;left:69.3%;top:716.667px}
.nengli, .shiye, .renzhi{position:absolute}

.courseanpai{padding-top:70px;box-sizing:border-box;}
.juticourse{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -11px;margin-bottom:77.5px}
.course{width:318px;height:355px;margin:0 11px 11px;;}
.course img{max-width:100%;display:block;}
.course:nth-child(3), .course:nth-child(6){margin-right:0;}
.coursetese{height:510px;background:url(/uploadfiles/202406/20240619100842551.png);margin-bottom:120px;padding-top:65px;box-sizing:border-box}
.flexbox{width:100%;display:flex;justify-content:space-between}
.tesetext{width:362px;font-size:15px;font-family:Source Han Sans SC;font-weight:400;color:#000000;line-height:30px}
.shiyanshi{margin-bottom:70px;width:362px;font-size:50px;line-height:50px;font-family:HYYaKuHei;font-weight:800;color:#A97E5C;background:linear-gradient(180deg,#9B6E4B 0%,#BB9066 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.rightbox{width:548px;height:285px;background:url(/uploadfiles/202406/20240619101426471.png) center no-repeat;background-size:100%}

.courselive{height:350px;margin-bottom:85px}
.stunames{height:790px;}
.sttext{height:40px;font-size:20px;font-family:Source Han Sans SC;color:#000000;line-height:55px;background:linear-gradient(0deg,#A97E5C 0%,#CBA684 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.mingdans{width:100%;display:flex;justify-content:center}
.mingdansleft,.mingdansright{padding:34px 0 34px 34px;box-sizing:border-box;width:100%;height:648px;background:linear-gradient(0deg,#A97E5C,#CBA684);overflow-y:scroll;box-sizing:border-box}
.leftinfo{overflow:hidden;}
.leftinfo dl{width:50%;display:flex;float:left;color:#fff;padding:0 15px 0 0;align-items:center;height:55px}
.leftinfo dl .name{width:83px;font-size:20px;font-weight:600}
.leftinfo dl .com{flex:1;}


/*ms*/
.ms .safe{width:120rem;height:100%;margin:0 auto}
.ms .headpic{width:100%;position:relative;background-size:100% 100%;}
.ms .box-tabs{margin-top:-140px;}
.ms .tab-nav{width:132rem;display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 auto 0;}
.ms .tab-nav li{width:44.7%;}
.ms .tab-nav img{cursor:pointer;display:block;max-width:100%;}
.ms .box-content{position:relative;}
.ms .classneirong{background:url('/uploadfiles/202406/20240619134637521.png')}
.ms .xiaofei{background-color:#ffffff;}
.ms .guquanneirong,.zengneirong{width:120rem;margin:0 auto;display:flex;padding-top:8rem;padding-bottom:3.5rem}
.ms .gqtext{width:102.9rem;font-size:2rem;font-weight:bold;color:#FFFEFE;opacity:0.88;line-height:3.5rem}
.ms .xftext{width:102.4rem;font-size:2rem;font-weight:400;color:#000000;opacity:0.88;line-height:3.5rem}
.ms .gqleft{width:6.2rem;height:11.5rem;margin-right:1.6rem;background:url(/uploadfiles/202406/20240619135459962.png) no-repeat;background-size:contain}
.ms .gqright{width:6.2rem;height:11.5rem;background:url(/uploadfiles/202406/20240619135511881.png) no-repeat;margin-left:1.6rem;background-size:contain}
.ms .zengzhangleft{width:6.2rem;height:11.5rem;background:url(/uploadfiles/202406/20240619143158979.png) no-repeat;margin-right:2.6rem;background-size:contain}
.ms .zengzhangright{width:6.2rem;height:11.5rem;background:url(/uploadfiles/202406/20240619143211257.png) no-repeat;margin-left:2.6rem;background-size:contain}
.ms .guquantitle{margin:auto;height:18.7rem;width:28.8rem;background:url(/uploadfiles/202406/20240619135647347.png);margin-bottom:4rem;background-size:95%}
.ms .shouhuotitle{margin:auto;height:18.7rem;width:28.8rem;background:url(/uploadfiles/202406/20240619142523248.png);margin-bottom:4.5rem;background-size:95%}
.ms .xianchangtitle{margin:auto;height:18.7rem;width:28.8rem;background:url(/uploadfiles/202406/20240619142626302.png);margin-bottom:3rem;background-size:95%}
.ms .mokuai,.ms .shouhuo{display:flex;justify-content:space-between;flex-wrap:wrap}
.ms dt{width:59.4rem;height:5.4rem;font-size:1.8rem;font-family:Source Han Serif CN;font-weight:300;color:#FFFFFF;background:linear-gradient(180deg,#C9A482 0%,#9E714E 100%);padding-left:40px;line-height:5.4rem;margin-bottom:3.1rem}
.ms dt span{width:38.1rem;margin-left:10px;font-size:2.4rem;font-family:Source Han Serif CN;font-weight:800;color:#FFFFFF;}
.ms dd{padding-left:7.6rem;margin:0 0 2rem 0;background:url(/uploadfiles/202406/20240619133508557.png) no-repeat;background-position:5rem 4px;}
.ms .shouhuotext{width:59.2rem;height:13.5rem;background:#F1E9E4;margin-bottom:1.1rem;display:flex}
.ms .shouhuotext img{width:13.5rem;height:13.5rem;margin-right:2.7rem}
.ms .courseneirong{height:13.5rem;display:flex;flex-direction:column;justify-content:center}
.ms .courseshouhuotitle{width:41.4rem;line-height:1.5;font-size:2.2rem;font-family:Source Han Sans CN;font-weight:800;color:#A67B59}
.ms .courseshouhuoneirong{width:37.6rem;line-height:1.5;font-size:1.8rem;font-family:Source Han Sans CN;font-weight:400;color:#000000}
.ms .swiper-container{width:100%;height:auto;}
.ms .swiper-slide{text-align:center;font-size:1.8rem;background:#fff;height:40rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition-property:all}
.ms .swiper-wrapper{perspective:120rem}
.ms .classxianchang{margin-bottom:9rem}
.ms .xfclass{display:none}
.ms .baomingfuwu{width:73.7rem;height:5.9rem;background:linear-gradient(0deg,#A77C59 0%,#C8A381 100%);border-radius:3rem;text-align:center;line-height:5.9rem;margin:0 auto;font-size:2.4rem;font-family:Source Han Sans SC;font-weight:bold;color:#FFFFFF;letter-spacing:0.5rem;margin-bottom:10.7rem;border:#A77C59 0.1rem solid}
.ms .baomingfuwu a{color:#FFFFFF;display:block;}
.ms .baomingfuwu:hover{background:#fff;color:#A77C59;border:#A77C59 0.1rem solid}
.ms .baomingfuwu:hover a{color:#A77C59;}
.ms .xfcourseshouhuoneirong{line-height:2;width:33.5rem;font-size:1.8rem;font-family:Source Han Sans CN;font-weight:400;color:#000000}

/*sqxt*/
.sqxt{width:1050px;margin:30px auto 0}
.sqxt img{border-style:none;width:100%}
.sqxt .clear{line-height:0;font-size:0;height:0;clear:both}
.sqxt .zero-sandhill{text-align:center;font-family:SourceHanSansSC-Bold;font-size:53px;color:rgba(102,102,102,0.15);letter-spacing:0}
.sqxt .zero-introduce{margin-top:-30px;text-align:center;font-family:SourceHanSansSC-Heavy;font-size:44px;color:#a97e5c;letter-spacing:1.23px;font-weight:600}
.sqxt .horizontal-line{width:70px;height:1px;border-bottom:1px solid #a97e5c;margin:15px 0 15px 0;margin-left:auto;margin-right:auto}
.sqxt .pricing-investment{font-family:SourceHanSansSC-Medium;font-size:19px;color:#606060;letter-spacing:0.543px;text-align:center;line-height:31px;font-weight:500}
.sqxt .text1043{width:912px;margin:0 auto;margin-bottom:61.69px}
.sqxt .about-how-content{position:relative;width:100%;max-width:875px;margin-top:3.5%;margin-left:auto;margin-right:auto;clear:both}
.sqxt .about-how-content::before{left:0}
.sqxt .about-how-content::after{left:50%}
.sqxt .about-how-content .about-how-steps{width:100%;margin-bottom:3%}
.sqxt .about-how-steps .investment-div2,.sqxt .investment-div3,.investment-div4{margin-left:0rem}
.sqxt .about-custom{max-width:100%;margin-top:46px}
.sqxt .mar49{margin-bottom:43px}
.sqxt [class*="col-"],.bgrid{float:left}
.sqxt [class*="col-"] + [class*="col-"].end{float:right}
.sqxt [class*="col-"]{padding:0 20px}
.sqxt .block-1-8 .bgrid{width:12.25%}
.sqxt .block-1-6 .bgrid{width:16.66667%}
.sqxt .block-1-5 .bgrid{width:20%}
.sqxt .block-1-4 .bgrid{width:25%}
.sqxt .block-1-3 .bgrid{width:33.33333%}
.sqxt .block-1-2 .bgrid{width:50%}
.sqxt .block-m-1-8 .bgrid:nth-child(7n+1),.sqxt .block-1-6 .bgrid:nth-child(6n+1),.sqxt .block-1-5 .bgrid:nth-child(5n+1),.sqxt .block-1-4 .bgrid:nth-child(4n+1),.sqxt .block-1-3 .bgrid:nth-child(3n+1),.sqxt .block-1-2 .bgrid:nth-child(2n+1){clear:both}

.sqxt .block-1-4 .investment-div1,.sqxt .block-1-4 .investment-div2,.sqxt .block-1-4 .investment-div3,.sqxt .block-1-4 .investment-div4{width:229px;height:258px;padding:0;border:1px solid #BABABA}
.sqxt .block-1-4 .investment-div1{margin-left:0;border-left:1px solid #BABABA}
.sqxt .about-how-content .step{padding:0 35px 13px 53px;position:relative;min-height:210px}
.sqxt .about-how-content .step h3{margin-bottom:21px}
.sqxt .about-how-content .step::before{display:block;font-family:SourceHanSansSC;font-size:17.5px;content:attr(data-item);color:#fff;height:47.25px;width:47.25px;line-height:47.25px;text-align:center;border-radius:50%;background-color:#39b54a;box-shadow:0 0 0 13px #fff;z-index:500;position:absolute;top:-10.5px;left:-23.6px}
.sqxt .about-bottom-image img{vertical-align:bottom}
.sqxt .bgrid-text{padding-top:8%}
.sqxt .bgrid-about h4,.bgrid-about div{margin-left:23.18px;margin-right:5.68px}
.sqxt .bgrid h4{padding-bottom:9.1px}
.sqxt .service-sign{width:35px;height:2.65px;background:#a97e5c;font-weight:700}
.sqxt .vipWord{font-family:SourceHanSansSC-Normal;font-size:16px;letter-spacing:3.5px;line-height:3.5px;font-weight:400}
.sqxt .vipCardTitle{font-size:22px;line-height:1.76;margin:0;}
.sqxt .investment-div1:hover .investment2{content:url("/uploadfiles/202406/20240620095450395.png")}
.sqxt .investment-div2:hover .business2{content:url("/uploadfiles/202406/20240620095510337.png")}
.sqxt .investment-div3:hover .property2{content:url("/uploadfiles/202406/20240620095519767.png")}
.sqxt .investment-div4:hover .employment2{content:url("/uploadfiles/202406/20240620095534731.png")}
.sqxt .numberbgbox{width:100%;height:166px;background-size:100% 100%;position:relative;display:flex;align-items:center;justify-content:space-evenly;margin-top:50px;margin-bottom:50px}
.sqxt .numbox{font-family:SourceHanSansSC-Bold;font-size:30px;color:#FFFFFF;letter-spacing:0;font-weight:700;text-align:center}
.sqxt .numboxcontent{font-size:17px;letter-spacing:2px;line-height:17px;font-weight:400;margin-top:12px}
.sqxt .verticalLine{width:2px;height:65px;border-left:1px solid #fff}
.sqxt .service-title{padding-top:4%}
.sqxt .service-system{font-family:SourceHanSansSC-Bold;font-size:30px;color:#a97e5c;letter-spacing:0.035px;text-align:center;font-weight:700;margin-bottom:25px}
.sqxt .course-table{margin-top:8px;display:flex;flex-direction:column}
.sqxt .course-table #tableTitle1,.sqxt .course-table #tableTitle2,.sqxt .course-table #tableTitle3{font-family:SourceHanSansSC-Bold;font-size:26px;color:#FFFFFF;letter-spacing:0.035px;font-weight:700;background:#a97e5c url('/uploadfiles/202406/20240620095655136.png') repeat-y left center;background-size:100% 70px;border-radius:17px 17px 0 0;line-height:70px;height:70px;text-align:center;border:none}
.sqxt .course-table .table-Box{display:flex;font-family:SourceHanSansSC-Regular;font-size:19px;color:#3F2105;letter-spacing:1px;font-weight:400;line-height:48px;background:#f5f0ec;padding-top:0;padding-bottom:0;padding-left:26px;border:none;border-bottom:8px solid #fff}
.sqxt .course-table .table-title{font-family:SourceHanSansSC-Medium;font-size:22px;color:#8b654a !important;letter-spacing:1.12px !important;font-weight:500 !important;height:52px;line-height:52px;text-align:center;background:#dbc9ba !important;border-top:none}
.sqxt .course-table .width17{width:148px;border-right:8px solid #FFF !important;font-family:SourceHanSansSC-Medium;font-size:21px;color:#3F2105;letter-spacing:1px;font-weight:500;padding:0;text-align:center}
.sqxt .course-table .tdContent{width:892px;font-family:SourceHanSansSC-Regular;font-size:17px;background:#f5f0ec;letter-spacing:1px;font-weight:400;padding:0 26px}
.sqxt .botText{margin:0 auto;font-family:SourceHanSansSC-Regular;font-size:15px;color:#606060;letter-spacing:0.45px;text-align:center;line-height:19px;font-weight:400;margin-top:17px;margin-bottom:34px}
.sqxt .about-how-steps .bgrid:hover{background:#a97e5c;color:#fff;}
.sqxt .about-how-steps .bgrid:hover .service-sign{background:#fff}

/*news-list*/
.search-nav{margin:20px 0 10px;text-align:right;}
.search-nav a{font-size:18px;margin-right:20px}
.search-nav a:hover, .search-nav a.current{color:#C99B72 !important;}
.shaixuan{height:50px;display:flex;justify-content:space-between;align-items:center;margin:50px 0 20px}
.xian{border-bottom:1px solid #A1A1A1;width:67.65%}
.shaixuan select{width:200px;border:1px solid #DCDFE6;border-radius:4px;height:40px;line-height:40px;padding:0 10px;color:#606266;font-size:14px}
.shaixuan select option{height:36px;line-height:36px;}
.select-box{width:200px;position:relative}
.select-box .tit{width:100%;border:1px solid #dcdfe6;height:40px;line-height:40px;font-size:15px;padding:0 15px;border-radius:4px;color:#606266;transition:border-color .2s cubic-bezier(.645,.045,.355,1);cursor:pointer;display:flex;align-items:center;justify-content:space-between;}
.select-box .tit img{width:15px;display:block;transform:rotate(90deg);}
.select-box ul{z-index:10000;display:none;position:absolute;top:40px;left:0;right:0;width:100%;padding:8px 15px;border:1px solid #e4e7ed;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin:10px 0}
.select-box ul::before{content:'';width:0;height:0;border-color:transparent;border-style:solid;border-width:6px;border-top-width:0px;border-bottom-color:#EBEEF5;position:absolute;top:-6px;}
.select-box ul li{line-height:30px}
.select-box ul li a{display:block;}
.select-box ul li.on a{color:#409EFF}
.select-box ul.show{display: block;}

.xwlb{font-family:Source Han Sans CN;font-weight:500;color:#8F8F8F;letter-spacing:2px;font-size:17px}
.news-list{overflow:hidden;}
.news-list li{width:100%;padding: 20px 0px;overflow:hidden;margin:0px;position:relative}
.news-list li:last-child{border-bottom:0;}
.news-list li h3{margin:0px;padding:0;display:block;font-size:20px;font-weight:bold;color:#C99B72;border-bottom:none;height:auto;letter-spacing:0.5px;}
.news-list li h3 a{color:#C99B72;}
.news-list li:hover h3 a{color:#A67A58;}
.news-list li:hover .txt .desc{color:#C99B72;}
.news-list li .img{width:268px;height:150px;background-image:none;float:left;overflow:hidden;margin-right:22px;position:relative;border: 1px solid #f3f4f9;justify-content:center;display:flex;border-radius:2px;-o-transition: all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}
.news-list li .img.noimg{background:url('https://static.pedaily.cn/head/css/images/noimage.png') no-repeat center center !important;background-size:220px !important;}
.news-list li .img img{display:block;margin:0 auto;border: 0;width:100%;min-height:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.news-list li:hover .img img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}
.news-list li .txt{overflow:hidden;padding:10px 0px 15px 0;}
.news-list li .txt:after{content:'';display:block;border-bottom:1px  dashed #7D7D7D;position:absolute;bottom:20px;right:0;width:calc(100% - 290px);}
.news-list li .txt .desc{color:#A1A1A1;line-height:1.5;font-size:16px;font-family:Source Han Sans CN;font-weight: 400;margin-top:10px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news-list li .txt .desc p{margin:0;}
.news-list li .info{display:flex;margin:15px 0;}
.news-list li .info .channel{line-height:12px;background:linear-gradient(180deg,#D2AF8E 0%,#A67A58 100%);border-radius:10px;padding:4px 14px;margin-right:22px;font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#FEFEFE}
.news-list li .date{font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#737373;line-height:20px}
.pagelist{display:flex;justify-content:center;align-items:center;margin:50px 0 80px 0;}
.pagelist a{width:30px;height:30px;line-height:30px;text-align:center;font-weight:bold;color:rgb(201, 164, 130);}
.pagelist a:hover, .pagelist a span.on{color:#409EFF}

/*news-show*/
.show-page{display:flex;justify-content:space-around;margin-top:30px}
.topnav{height:38px;line-height:38px;font-size:18px;font-weight:500;color:#c99b72;border-bottom:1px solid #a1a1a1;margin-bottom:40px}
.topnav a{color:#c99b72;}
.topnav a:hover{color: #9B6E4B;text-decoration: underline;}
.box-news-show{width:800px;margin-right:40px;}
.box-news-show .newstitle{font-size:30px;font-weight:bold;color: #C99B72;text-align:center;line-height:1.5;}
.box-news-show .newsinfo{text-align:center;color:#737373;margin:29px 0;border-bottom:1px dotted rgb(161, 161, 161);padding-bottom:29px;}
.box-news-show .newsinfo .resfrom, .box-news-show .newsinfo .dot, .news-show-content .subject{display:none;}
.news-show-content img{max-width:100% !important;height:auto !important;}
.show-page .read{flex:1;margin-top:20px;}
.readtop{width:100%; display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 25px;}
.readtop .aboutread{font-size:24px;font-weight:700;color:#a77c59;background:linear-gradient(180deg,#9b6e4b 0,#bb9066 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.readtop .more{font-size:12px;font-weight:500;color:#636363;margin-bottom:2px}
.readtop .more:hover{cursor:pointer;color:#a77c59;text-decoration:underline}
.show-page .list{border:1px solid #DDDDDD;padding:0 18px;margin-bottom:10px;}
.show-page .list li{display:flex;flex-wrap:wrap;padding:15px 0;border-bottom:1px #a1a1a1 dotted}
.show-page .list li:last-child{border:none;}
.show-page .list .channel{font-size: 14px;font-weight: bold;color: #C99B72;}
.show-page .list .title{font-size:14px;color:#636363;line-height:1.5;margin:5px 0 5px 6px}
.show-page .list li a:hover .title{color:#c99b72;}



.footer{width:100%;min-width:1200px;background:#1f1f1f;position:absolute}
.sqlogo{width:104px;height:111px;margin-right:52px;margin-top:12px;}
.erweima{float:left;margin-right:20px}
.fota{width:390px;display:flex;justify-content:space-between;flex-direction:column;margin-right:70px}
.fota p{line-height:1.5;margin:8px 0 15px 0;}
.fot{width:1200px;margin:0 auto;color:#fff}
.fot span{display:block}
.fotL{width:343px;padding:0 89px 0 66px}
.fotLogo{padding:60px 0 28px 0}
.fotL p{font-size:12px;text-align:justify;line-height:20px}
.fotC{font-size:14px;padding:72px 0 0 0}
.fotC div{width:100%;line-height:38px;margin-bottom:20px;}
.fotC span{display:block;float:left;height:38px;padding:0 0 0 46px}
.fotC b{display:block;float:left;padding-top:9px;line-height:1.5;}
.fotC1 span{background:url(/uploadfiles/202406/20240617143724678.png) no-repeat left 0px;background-size:38px}
.fotC2 span{background:url(/uploadfiles/202406/20240617143743260.png) no-repeat left 0px;background-size:38px}
.fotC3 span{background:url(/uploadfiles/202406/20240617143752282.png) no-repeat left 0px;background-size:38px}
.fotCode{padding:75px 0 0 0;text-align:center}
.fotCode img{display:block;width:134px;height:134px}
.fotNote{font-size:14px;text-align:center;padding: 6px 0;}
.fotTel{height:23px;line-height:23px;font-size:16px;padding-left:40px;background:url(../img/ico/tel.png) no-repeat center left;background-size:23px}
.copy{padding:10px 0 25px 0;font-size:14px;width:1200px;text-align:center;margin:0 auto;color:#fefefe;opacity:.2}

.loadmore{font-size: 15px;
    text-align: center;
    display: block;
    padding: 10px 0;
    background: #f2f2f2;
    border-radius: 25px;
    width: 80%;
    margin: 0 auto;}

@media only screen and (max-width:1024px){
.sqxt .block-m-1-8 .bgrid{width:12.5%}
.sqxt .block-m-1-6 .bgrid{width:16.66667%}
.sqxt .block-m-1-5 .bgrid{width:20%}
.sqxt .block-m-1-4 .bgrid{width:25%}
.sqxt .block-m-1-3 .bgrid{width:33.33333%}
.sqxt .block-m-1-2 .bgrid{width:50%}
.sqxt .block-m-full .bgrid{width:100%;clear:both}
.sqxt [class*="block-m-"] .bgrid:nth-child(n){clear:none}
.sqxt .block-m-1-8 .bgrid:nth-child(7n+1),.sqxt .block-m-1-6 .bgrid:nth-child(6n+1),.sqxt .block-m-1-5 .bgrid:nth-child(5n+1),.sqxt .block-m-1-4 .bgrid:nth-child(4n+1),.sqxt .block-m-1-3 .bgrid:nth-child(3n+1),.sqxt .block-m-1-2 .bgrid:nth-child(2n+1){clear:both}
}
@media only screen and (max-width:768px){
.mtop img{max-width:100%;}
.mtop .intro_msg{font-size:13px;padding:20px 0;margin:0 20px;border-bottom:1px solid #e9d1bc;line-height:1.6}
.web{display:none !important;}
.mobile{display:block;}
.mobilenav{padding: 10px;background-color: rgb(238, 238, 238);}
.mobilenav .button{display:flex;justify-content: space-evenly;align-items:center;}
.mobilenav .b1{/* width: 23%; */text-align:center;height: 30px;background:linear-gradient(0deg,#a97e5c,#cba684);line-height: 30px;font-size: 12px;padding: 0 10px;font-weight:800;color:#fff}
.mobile>img{max-width:100%;display:block;}
.module .main{height:auto;}
.hpb-swiper .swiper-wrapper{height:auto;}

.logo a img{width:132px !important;zoom:1;}

.footer{min-width:unset;margin-top: 30px;}
.footer .fot{display:flex;justify-content:space-around;align-items:flex-start}
.fot, .copy{width:100%;font-size: 12px;}
  .copy  { padding: 10px 15px 15px 15px;}
.main, .hpc .main, .header{width:100%;padding:0 15px}
.header .nav, .baoming, .sqlogo, .fota{display:none;}
.fotC{padding-top:20px}
.fotC div{margin-bottom:6px;}
.fotC .cf span{font-size:0;background-size:14px;padding-left:26px;height:18px;background-position:5px 1px;}
.fotC b{padding-top:0;font-weight:normal;font-size:13px;}
.fotCode{padding-top:20px;}
.fotCode img{width:100px;height:100px;}
.erweima{margin-right:0;}

.headpic{overflow:hidden;}
.headpic img{width:150% !important;margin-left:50%;transform:translateX(-50%)}
.hptitle{height:30px;margin-bottom:15px;align-items:flex-end;}
.hptitle img{height:20px;margin-right:10px;}
.hptext{font-size:20px;line-height:20px;letter-spacing:0px;}
.sttext{font-size:12px;height:unset;line-height:unset;}
.kexueway{flex-direction:column;height:auto;padding-top:30px;}
.shupai{width:auto;float:none;display:none;}
.textright{width:100%;height:280px;background-position:center top;background-size:contain;background-repeat:no-repeat;}
.bgway{background:url(/uploadfiles/202408/20240815143038437.png) 100% bottom no-repeat;padding-bottom:45px;background-size:contain;}
.waytext{font-size:17px;margin-bottom:5px;}
.tlwaycontin{font-size:12px;}
.waytl, .waytr{top:18.5px;}
.waybl, .waybr{top:159px;}
.courseanpai{padding-top:30px;}
.module{height:unset;padding-top:20px;background:#fff;box-shadow:none;}
.bgmodule{background-size:200%;position:relative}
.ssTitlecommon,.sssTitlecommon{font-size:12px;position:initial;line-height:1.4;font-weight:700}
.sscommon,.ssscommon{font-size:11px;font-weight:400;position:initial;text-align:left;line-height:1.4}
.sscommon br,.sscommon br:after,.ssscommon br,.ssscommon br:after, .plus p br, .plus p br:after{content:''}
.plus p br:after{content:', '}
.textcc{width:30%;position:absolute;left:0;top:0%}
.textcc:nth-child(10),.textcc:nth-child(11),.textcc:nth-child(7),.textcc:nth-child(8),.textcc:nth-child(9){float:right;right:0;left:unset;text-align:right;}
.textcc:nth-child(2){top:21%}
.textcc:nth-child(3){top:52%}
.textcc:nth-child(4){top:65%}
.textcc:nth-child(5){top:81%}
.textcc:nth-child(6){top:88%;left:25%;width:50%;text-align:center}
.textcc:nth-child(7){top:0;width:50%}
.textcc:nth-child(8){top:28%}
.textcc:nth-child(9){top:53%;width:34%}
.textcc:nth-child(10){top:66%;width:32%}
.textcc:nth-child(11){top:81%;width:32%}
.textcc:nth-child(10) .ssscommon,.textcc:nth-child(11) .ssscommon,.textcc:nth-child(7) .ssscommon,.textcc:nth-child(8) .ssscommon,.textcc:nth-child(9) .ssscommon{text-align:right}
.juticourse{justify-content:center;margin:0 0 20px;}
.course{width:90%;height:auto;margin:0 0 10px;}
.hptitle.r{float:none;align-items:normal;}
.coursetese{height:unset;padding-top:30px;margin-bottom:40px;}
.shiyanshi{width:unset;font-size:18px;line-height:18px;text-align:center;margin-bottom:15px;}
.tesetext{width:100%;font-size:13px;line-height:1.6;padding:0 15px;}
.flexbox{flex-direction:column}
.flexbox .rightbox{height:230px;width:auto;background-size:94%;}
.swiper-pagination{display:none;}
.courselive{height:auto;margin-bottom:40px;}
.mingdansleft, .mingdansright{padding:10px 10px 20px 10px}
.leftinfo dl{width:100%;padding:0 0 10px 0;height:auto;}
.leftinfo dl .name{font-size:16px;}
.leftinfo dl .com{font-size:12px;}

.ms .box-tabs{margin-top:-32px;}
.ms .gqleft, .ms .gqright, .ms .zengzhangleft, .ms .zengzhangright{display:none;}
.ms .guquanneirong, .zengneirong{width:100%;padding:15px;}
.ms .gqtext, .ms .xftext{font-size:13px;line-height:1.6;width:100%;}
.ms .guquantitle, .ms .shouhuotitle, .ms .xianchangtitle{width:140px;height:80px;background-size:contain;margin-bottom:15px;}
.ms .safe{width:100%;padding:0 10px;}
.ms dt{width:100%;height:unset;font-size:16px;line-height:1.8;margin-bottom:10px;}
.ms dt span{width:unset;font-size:13px;}
.ms dd{background-position:8px 6px;padding-left:25px;margin-bottom:6px;}
.ms .mokuai, .ms .shouhuo{display:block;}
.ms .shouhuotext{height:auto;width:100%;align-items:center;}
.ms .shouhuotext img{width:60px;height:60px;}
.ms .courseneirong{height:60px;}
.ms .xfcourseshouhuoneirong, .ms .courseshouhuotitle, .ms .courseshouhuoneirong{font-size:14px;line-height:1.6;width:unset;}
.ms .swiper-slide{height:200px;}
.ms .baomingfuwu{width:70%;height:unset;line-height:2;font-size:16px;border:none;}
.zengneirong{background:#fff;}
.ms .xiaofei .courseneirong{height:100px;}

.sqxt{width:100%;padding:0 10px}
.sqxt .zero-sandhill{font-size:40px;}
.sqxt .zero-introduce{font-size:28px;}
.sqxt .text1043{width:100%;}
.sqxt .pricing-investment{font-size:13px;text-align:left;line-height:1.6;}
.sqxt .block-tab-1-8 .bgrid{width:12.5%}
.sqxt .block-tab-1-6 .bgrid{width:16.66667%}
.sqxt .block-tab-1-5 .bgrid{width:20%}
.sqxt .block-tab-1-4 .bgrid{width:25%}
.sqxt .block-tab-1-3 .bgrid{width:33.33333%}
.sqxt .block-tab-1-2 .bgrid{width:50%}
.sqxt .block-tab-full .bgrid{width:48%;height:auto;clear:both;margin:0 1% 2% !important;padding-bottom:20px;}
.sqxt [class*="block-tab-"] .bgrid:nth-child(n){clear:none}
.sqxt .block-tab-1-8 .bgrid:nth-child(7n+1),.sqxt .block-tab-1-6 .bgrid:nth-child(6n+1),.sqxt .block-tab-1-6 .bgrid:nth-child(5n+1),.sqxt .block-tab-1-4 .bgrid:nth-child(4n+1),.sqxt .block-tab-1-3 .bgrid:nth-child(3n+1),.sqxt .block-tab-1-2 .bgrid:nth-child(2n+1){clear:both}
.sqxt .vipCardTitle{font-size:18px;padding:0 0 3px 0;}
.sqxt .vipWord{font-size:13px;}
.sqxt .bgrid-about h4, .bgrid-about div{margin-left:13px;}
.sqxt .numberbgbox{height:auto;}
.sqxt .numberbgbox img{width:100% !important;height:auto !important;}
.sqxt .numbox{font-size:21px;}
.sqxt .numboxcontent{font-size:12px;margin-top:1px;}
.sqxt .verticalLine{height:50px;}
.sqxt .service-system{font-size:22px;}
.sqxt .course-table #tableTitle1, .sqxt .course-table #tableTitle2, .sqxt .course-table #tableTitle3{font-size:20px;height:50px;line-height:50px;}
.sqxt .course-table .table-title{font-size:12px;height:44px;line-height:44px;}
.sqxt .course-table .table-Box{padding-left:0;line-height:1.6;align-items:center;}
.sqxt .course-table .width17{width:60px;font-size:13px;padding:10px;}
.sqxt .course-table .tdContent{width:unset;flex:1;font-size:13px;padding:6px 10px;}

.tutor > img{height:50px;margin:40px 0 30px !important;}
.tutorUl li{width:30.33333%;margin:0 1.5% 3%;height:unset;box-shadow:0.1rem 0.1rem 0.20rem -0.1rem #333333;}
.plus, .plus img, .plus div{width:100%;}
.plus div.duty1{width:14px;height:55px;left:8px;font-size:11px;}
.duty.duty1:after{border-width:7px;bottom:-14px;}
.plus div{position:initial;bottom:-83px;padding:0 5px;background:#fff;}
.plus h3{height:unset;line-height:1.6;font-size:13px;text-align:center;color:#333;}
.plus span{font-size:11px;text-align:center;display:inline;margin-left:0;color:#333;}
.plus p{font-size:11px;text-align:center;color:#333;}

.search-nav{display:flex;justify-content:space-around;background: #f2f2f2;padding: 15px 20px;margin: 0 -15px 15px;}
.search-nav a{font-size:14px;margin-right:0;}
.search-nav a:last-child{margin-right:0;}
.news-list li{padding:0;margin-bottom:20px;border-bottom: 1px solid #f8f8f8;padding-bottom: 20px;}
.news-list li .img{width:135px;height:84px;margin-right:0;float: right;}
.news-list li .img img{min-height:unset;height: 100%;width: auto;}
.news-list li .txt{padding:0;}
.news-list li h3{font-size:16px;padding: 0 10px 18px 0;font-weight:normal;}
.news-list li h3 a{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#333;}
.news-list li .info{align-items:center;margin:0;position: absolute; bottom: 20px;}
.news-list li .info .channel{background:none;color:#737373;padding:0;}
.news-list li .txt .desc, .news-list li .txt:after{display:none;}

.news-list li.i1{padding:0;margin-bottom:20px;box-shadow:0 5px 4px -5px #bbbbbb;}
.news-list li.i1 .img{width:100%;height:auto;margin-right:0;float: none;}
.news-list li.i1 .img img{min-height:unset;width: 100%;height: auto;}
.news-list li.i1 .txt{padding:0 5px;width:100%;border-width:0 1px 1px 1px;border-color:#f2f2f2;border-style:solid;}
.news-list li.i1 h3{font-size:16px;padding:18px 0;}
.news-list li.i1 .info{align-items:center;}
.news-list li.i1 .info .channel{background:none;color:#737373;padding:0;}
.news-list li.i1 .txt .desc, .news-list li.i1 .info{display:none;}
.news-list li.i1 .txt:after{display:none}

.pagelist{margin:30px 0 50px;}

.show-page{flex-direction:column;margin-top:10px;}
.topnav{font-size:13px;margin-bottom:15px;}
.box-news-show{width:100%;margin-right:0;}
.box-news-show .newsinfo{margin:16px 0;padding-bottom:16px;}
.box-news-show .newstitle{font-size:24px;}

.about{margin:30px 5px 40px;}
.about .tyy{margin-bottom:15px;}
.about p{font-size:14px;line-height:1.5;width:100%;}

.gctop{margin:45px 0 25px;flex-direction:column;}
.gouchengl{justify-content:flex-start;width:100%;}
.gouchengl>img{width:24px !important;height:24px !important;}
.gctext{width:unset;margin-left:10px;}
.gctitle{font-size:22px;line-height:24px;margin-bottom:8px}
.gccontent{font-size:14px;}
.gouchengr{width:100%;height:80px;background-size:contain;margin-top:20px;}

.xiaoqu{display:block;margin-top:40px;}
.xiaoquposi{width:100%;margin-bottom:20px;}
.xyhtitle, .hdjjtitle, .xyqytitle{height:30px;background-size:cover;margin-bottom:30px;}
.xiaoyouhuitop{align-items:center;}
.xyhimg{width:17px;height:22px;background-size:contain;margin-right:9px;}
.xyhhead{font-size:20px;}
.xiaoyouhuinr{font-size:16px;margin:15px 0 10px;}
.xiaoyouhuibutton{width:240px;margin:0 auto;}
.jijin, .tupian{width:100%; margin-bottom: 20px;position:relative;box-shadow: 0px 2px 4px 0px #d9d5d5;}
.tupian{margin-bottom: 8px;}
.jijin .hddate{margin-bottom: 4px;}  
.qiyes{margin:0 -1.5%;}
.qiyes .el-image{width: 30.33333% !important;height: 50px !important;margin:0 1.5%;display: flex;align-items: center;border-radius: 4px;padding:0;}
.qiyes .el-image img{max-width:100%;width: 100%;height: auto;}
.huodongjijin{margin-bottom:20px;}
.biao{display:block;height:unset;overflow:hidden;margin-bottom:30px;}
.xy-page .guquan{width:39%;height:150px;float:left;}
.xy-page .btow{width:36%;float:left;}
.jinrong, .wenyu, .xy-page .xiaofei, .keji{height:75px;}
.bthree{width:25%;float:left;}
.bfour{width:100%;float:left;}
.btop,.bbttom{height:100px;width:50%;float:left;}
.xy-page .gqtext{font-size:20px;}
.xy-page .gqnum{font-size:44px !important;}
.towtext, .kjthreetext, .xfthreetext, .jztext, .qftext, .hlwtext, .yltext, .qctext, .qttext{font-size:13px;left:9px;bottom:7px;}
.townum, .xfthreenum, .kjthreenum, .jznum, .qfnum, .hlwnum, .ylnum, .qcnum, .qtnum{font-size:21px !important;top:9px;right:7px;}
.xfthreenum{right:6px;}

.features{padding:30px 0;}
.newactiveHeader{align-items:center;}
.newactive{font-size:21px;width:unset;}
.morebtn{font-size:12px;padding:5px 6px;border-radius:4px;display:none}
.home-news{display:block;}
.feature_left, .feature_right{float:none;width:100%;height:unset;}
.liebiao{height: unset;margin-bottom: 20px;overflow: hidden;}
.liebiao .pic img{width: 100%;height: auto;float: none;}
.liebiao .txt{float: none;display: flex;height: unset;flex-direction: column;justify-content: space-between;}
.liebiao .txt .lidate{font-size: 12px;font-family: Source Han Sans CN;font-weight: 400;color: #737373;line-height: 20px;}
.lineirong{width:unset;}
.banner2{height:unset;padding:20px 10px;}
.course-swiper .swiper-slide{width:100%;height:unset;}
.parterner{padding-bottom:40px;}
.parterner > img{height:34px;margin:50px 0 25px !important;}

.hamburger{position:absolute;right:20px;top:15px;z-index:1001;}
.hamburger .line{width:30px;height:2px;background-color:#ecf0f1;display:block;margin:6px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.hamburger:hover{cursor:pointer}
.hamburger.is-active .line:nth-child(1),.hamburger.is-active .line:nth-child(2),.hamburger.is-active .line:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.hamburger.is-active .line:nth-child(2){opacity:0}
.hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}
.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-3px) rotate(-45deg);-ms-transform:translateY(-3px) rotate(-45deg);-o-transform:translateY(-3px) rotate(-45deg);transform:translateY(-3px) rotate(-45deg)}
.nav.flex{position:fixed;z-index:1000;width:100%;top:0;padding-top:60px;display:flex;height:100vh;flex-wrap:wrap;flex-direction:column;background:rgba(0,0,0,.9);right:0;transition:all 1s;visibility:visible;-webkit-animation:opacIn 1s 0s ease-out both;animation:opacIn 1s 0s ease-out both;justify-content:flex-start;align-items:center}
.nav.flex li{width:100%;}
.nav.flex li a{border-bottom:1px solid #323232;text-align:left;padding:15px 25px;}
.nav.flex li .tow{display:block;position:initial;background:none;padding-top: 6px;}
.nav.flex li .tow li{padding:0 0 0 61px;width:50%;}
.nav.flex li .tow a{background:none;border: none;padding:8px 0;}

.shaixuan{background:#EDECEC;margin:20px 0;padding:40px 20px;justify-content:space-evenly;}
.shaixuan .xwlb{font-size:14px;}
.shaixuan .xian{display:none;}
.select-box{width:140px;}
.select-box .tit{height:32px;line-height:32px;background:#fff;font-size:14px;}
.select-box ul{top:30px;}

.readtop .aboutread{font-size:20px}
.show-page .list{border:0;padding: 0 6px 0 0;}
.show-page .list li{padding: 10px 0;border-bottom: 1px solid #eee;}
.newsshowbanner{display:none;}
.newsshowbanner{display:none;}

.versaWrap{display:none;width:100% !important;height:100%;margin:0 auto;background:rgba(0,0,0,0.9);position: fixed;top:0;left:0;z-index:10000;}
.versa{width:100%;height: 85%;background:none;display: flex;opacity:1;color:#fff;/* position:absolute; */top:50%;/* transform:translateY(-50%); */align-content: center;align-items: center;padding: 0 20px;}
.versa p{height:auto;overflow:hidden;line-height:1.6;font-size:15px;}
.versaWrap .close{margin:0 auto;text-align:center;}
.versaWrap .close img{display:block;margin:0 auto;width:38px}
}
@media only screen and (max-width:600px){
.sqxt .block-mob-1-8 .bgrid{width:12.5%}
.sqxt .block-mob-1-6 .bgrid{width:16.66667%}
.sqxt .block-mob-1-5 .bgrid{width:20%}
.sqxt .block-mob-1-4 .bgrid{width:25%}
.sqxt .block-mob-1-3 .bgrid{width:33.33333%}
.sqxt .block-mob-1-2 .bgrid{width:50%}
.sqxt .block-mob-full .bgrid{width:100%;clear:both}
.sqxt [class*="block-mob-"] .bgrid:nth-child(n){clear:none}
.sqxt .block-mob-1-8 .bgrid:nth-child(7n+1),.sqxt .block-mob-1-6 .bgrid:nth-child(6n+1),.sqxt .block-mob-1-5 .bgrid:nth-child(5n+1),.sqxt .block-mob-1-4 .bgrid:nth-child(4n+1),.sqxt .block-mob-1-3 .bgrid:nth-child(3n+1),.sqxt .block-mob-1-2 .bgrid:nth-child(2n+1){clear:both}
}