/*
@author: he
@update: he (2023-07-31)
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.tc{text-align:center;}
.layout{width:1200px;margin:0 auto;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.ggtit{ height: 134px; background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/tit_01.png) no-repeat center;}
.ggtit-tit{ line-height: 134px; text-align: center; font-size: 38px; color: #333; font-weight: 700;}

/*页头*/
.bannerBg{ position: relative; z-index: 1; margin-bottom: 34px;}
.banner{ position: relative; z-index: 1; height: 620px;}
.banner .ctxt{ position: absolute; left: 459px; top: 304px; width: 273px; line-height: 110px; text-align: center; font-size: 34px; color: #ff6e27; font-weight: 700;}
.banner .nav{ position: absolute; top: 502px; left: 0; display: block; width: 100%; height: 65px; text-align: center;}
.banner .nav span{ display: inline-block; width: 218px; height: 65px; line-height: 56px; text-align: center; font-size: 24px; color: #fff; font-weight: 700; margin: 0 15px; background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/icon_01.png) no-repeat;}

/*奖学金*/
.scholarship{ position: relative; z-index: 1; height: 178px; margin-bottom: 30px; background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_02.png) no-repeat; border-radius: 10px; -webkit-box-shadow:0 10px 20px rgba(41,136,212,0.2); -moz-box-shadow:0 10px 20px rgba(41,136,212,0.2); box-shadow:0 10px 20px rgba(41,136,212,0.2);}
.scholarship .con{ position: absolute; top: 38px; width: 370px;}
.scholarship .con .cTit{ line-height: 38px; font-size: 24px; color: #2965ff; font-weight: 700;}
.scholarship .con .cTxt{ line-height: 30px; font-size: 16px;}
.scholarship .con.left{ left: 186px;}
.scholarship .con.right{ left: 804px;}

/*课程班次*/
.course-wrap{ padding-bottom: 60px;}
.course-wrap .course-mod{}
.course-wrap .course-list{ float: left; width: 290px; margin-right: 13px; border-radius: 8px;}
.course-wrap .course-list .clTop{ height: 222px; border-radius: 8px 8px 0 0; margin-bottom: 20px;}
.course-wrap .course-list .clTop h3{ display: block; padding-top: 18px; height: 84px; line-height: 84px; text-align: center; font-size: 30px; color: #fff;}
.course-wrap .course-list .clCon01{ margin: 0 10px; background: #fff; border-radius: 6px;}
.course-wrap .course-list .clCon01 .cltit{ height: 66px; padding-top: 12px; line-height: 28px; text-align: center; font-size: 14px; color: #fff; border-radius: 6px 6px 0 0;}
.course-wrap .course-list .clCon01 .cltit strong{ display: block; font-size: 18px;}
.course-wrap .course-list .clCon01 .clbox{ height: 42px; line-height: 42px; text-align: center; font-size: 14px;}
.course-wrap .course-list .clCon02{ margin: 0 10px 20px; background: #fff; border-radius: 6px;}
.course-wrap .course-list .clCon02 .cltit{ height: 44px; line-height: 44px; text-align: center; font-size: 18px; color: #fff; font-weight: 700; border-radius: 6px 6px 0 0;}
.course-wrap .course-list .clCon02 .clbox{ padding: 20px 0;}
.course-wrap .course-list .clCon02 .clbox-left{ float: left; width: 120px; margin-left: 10px;}
.course-wrap .course-list .clCon02 .clbox-right{ float: right; width: 120px; margin-right: 10px;}
.course-wrap .course-list .clCon02 .clbox .clbTit{ height: 28px; line-height: 28px; text-align: center; font-size: 14px; font-weight: 700; margin-bottom: 8px; border-radius: 4px;}
.course-wrap .course-list .clCon02 .clbox .clbTxt{ line-height: 30px; font-size: 14px; padding-left: 6px;}
.course-wrap .course-list .clCon02 .clbox .clbKong{ height: 30px;}
.course-wrap .course-list .clCon03{ margin: 0 10px 20px; background: #fff; border-radius: 6px;}
.course-wrap .course-list .clCon03 .cltit{ height: 44px; line-height: 44px; text-align: center; font-size: 18px; color: #fff; font-weight: 700; border-radius: 6px 6px 0 0;}
.course-wrap .course-list .clCon03 .clbox{ padding: 20px;}
.course-wrap .course-list .clCon03 .clbox .clbTxt{ position: relative; z-index: 1; line-height: 30px; font-size: 14px; padding-left: 15px; border-left: 1px dotted #b6b6b6;}
.course-wrap .course-list .clCon03 .clbox .clbTxt:after{ content:" "; position: absolute; left: -3px; top: 13px; display:block; width: 5px; height:5px; background: #666; border-radius: 50%;}
.course-wrap .course-list .clCon03 .clbox .clbsubTxt{ line-height: 30px; font-size: 14px; padding-left: 15px; color: #999; border-left: 1px dotted #b6b6b6;}
.course-wrap .course-list .clCon03 .clbox .clbKong{ height: 30px;}
.course-wrap .course-list .clCon04{ margin: 0 10px 20px; background: #fff; border-radius: 6px;}
.course-wrap .course-list .clCon04 .cltit{ height: 44px; line-height: 44px; text-align: center; font-size: 18px; color: #fff; font-weight: 700; border-radius: 6px 6px 0 0;}
.course-wrap .course-list .clCon04 .clbox{ position: relative; z-index: 1; height: 246px; background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_11.png) no-repeat left center;}
.course-wrap .course-list .clCon04 .clbox .fdTxt{ position: absolute; height: 30px; line-height: 30px; padding-left: 26px; font-size: 14px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt:after{ content:" "; position: absolute; left: -3px; top: 12px; display:block; width: 8px; height:8px; border-radius: 50%;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list01{ top: 18px; left: 44px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list02{ top: 54px; left: 91px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list03{ top: 90px; left: 106px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list04{ top: 126px; left: 106px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list05{ top: 162px; left: 91px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list06{ top: 198px; left: 44px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list001{ top: 24px; left: 57px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list002{ top: 66px; left: 98px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list003{ top: 108px; left: 108px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list004{ top: 150px; left: 98px;}
.course-wrap .course-list .clCon04 .clbox .fdTxt.list005{ top: 192px; left: 57px;}
.course-wrap .course-list .buyBox{ height: 30px; margin: 0 10px 20px;}
.course-wrap .course-list .buyBox .xq-btn{ float: left; display: block; width: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background: #fff; border-radius: 5px; transition:all 0.2s linear;}
.course-wrap .course-list .buyBox .xq-btn:hover{ text-decoration: none; transform:translate3d(0, -6px, 0);}
.course-wrap .course-list .buyBox .zx-btn{ float: right; display: block; width: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; border-radius: 5px; transition:all 0.2s linear;}
.course-wrap .course-list .buyBox .zx-btn:hover{ text-decoration: none; transform:translate3d(0, -6px, 0);}

.course-wrap .course-list.qjb{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_04.png) repeat-y; background-size: 100% 2px;}
.course-wrap .course-list.qjb .clTop{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_03.png) no-repeat;}
.course-wrap .course-list.qjb .clTop h3{ -webkit-text-shadow:0 2px 8px rgba(41, 136, 212, 0.7); -moz-text-shadow:0 2px 8px rgba(41, 136, 212, 0.7); text-shadow:0 2px 8px rgba(41, 136, 212, 0.7);}
.course-wrap .course-list.qjb .conBg{ -webkit-box-shadow:0 2px 8px rgba(41, 136, 212, 0.3); -moz-box-shadow:0 2px 8px rgba(41, 136, 212, 0.3); box-shadow:0 2px 8px rgba(41, 136, 212, 0.3);}
.course-wrap .course-list.qjb .conBg .cltit{
    background: -webkit-linear-gradient(left, #1d9ed4, #3eb8ec); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #1d9ed4, #3eb8ec); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #1d9ed4, #3eb8ec); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #1d9ed4, #3eb8ec); /* 标准的语法 */}
.course-wrap .course-list.qjb .clCon02 .clbox .clbTit{ background: #c6efff; color: #0d95ce;}
.course-wrap .course-list.qjb .clCon04 .clbox .fdTxt:after{ background: #3bb6e9;}
.course-wrap .course-list.qjb .buyBox .zx-btn{
    background: -webkit-linear-gradient(left, #0075cc, #00bee2); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #0075cc, #00bee2); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #0075cc, #00bee2); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #0075cc, #00bee2); /* 标准的语法 */}

.course-wrap .course-list.jxb{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_06.png) repeat-y; background-size: 100% 2px;}
.course-wrap .course-list.jxb .clTop{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_05.png) no-repeat;}
.course-wrap .course-list.jxb .clTop h3{ -webkit-text-shadow:0 2px 8px rgba(97, 84, 194, 0.7); -moz-text-shadow:0 2px 8px rgba(97, 84, 194, 0.7); text-shadow:0 2px 8px rgba(97, 84, 194, 0.7);}
.course-wrap .course-list.jxb .conBg{ -webkit-box-shadow:0 2px 8px rgba(97, 84, 194, 0.3); -moz-box-shadow:0 2px 8px rgba(97, 84, 194, 0.3); box-shadow:0 2px 8px rgba(97, 84, 194, 0.3);}
.course-wrap .course-list.jxb .conBg .cltit{
    background: -webkit-linear-gradient(left, #8166ff, #a794ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #8166ff, #a794ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #8166ff, #a794ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #8166ff, #a794ff); /* 标准的语法 */}
.course-wrap .course-list.jxb .clCon02 .clbox .clbTit{ background: #d8d6ff; color: #6b50eb;}
.course-wrap .course-list.jxb .clCon04 .clbox .fdTxt:after{ background: #c4c6f8;}
.course-wrap .course-list.jxb .buyBox .zx-btn{
    background: -webkit-linear-gradient(left, #8167ff, #a794ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #8167ff, #a794ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #8167ff, #a794ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #8167ff, #a794ff); /* 标准的语法 */}

.course-wrap .course-list.wyb{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_08.png) repeat-y; background-size: 100% 2px;}
.course-wrap .course-list.wyb .clTop{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_07.png) no-repeat;}
.course-wrap .course-list.wyb .clTop h3{ -webkit-text-shadow:0 2px 8px rgba(241, 113, 22, 0.7); -moz-text-shadow:0 2px 8px rgba(241, 113, 22, 0.7); text-shadow:0 2px 8px rgba(241, 113, 22, 0.7);}
.course-wrap .course-list.wyb .conBg{ -webkit-box-shadow:0 2px 8px rgba(241, 113, 22, 0.3); -moz-box-shadow:0 2px 8px rgba(241, 113, 22, 0.3); box-shadow:0 2px 8px rgba(241, 113, 22, 0.3);}
.course-wrap .course-list.wyb .conBg .cltit{
    background: -webkit-linear-gradient(left, #fe9d3c, #ffca6c); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #fe9d3c, #ffca6c); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #fe9d3c, #ffca6c); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fe9d3c, #ffca6c); /* 标准的语法 */}
.course-wrap .course-list.wyb .clCon02 .clbox .clbTit{ background: #ffe0ba; color: #d4661c;}
.course-wrap .course-list.wyb .clCon04 .clbox .fdTxt:after{ background: #ffd48c;}
.course-wrap .course-list.wyb .buyBox .zx-btn{
    background: -webkit-linear-gradient(left, #ffac59, #ffd58c); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffac59, #ffd58c); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffac59, #ffd58c); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffac59, #ffd58c); /* 标准的语法 */}

.course-wrap .course-list.tsb{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_10.png) repeat-y; background-size: 100% 2px; margin-right: 0;}
.course-wrap .course-list.tsb .clTop{ background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/bg_09.png) no-repeat;}
.course-wrap .course-list.tsb .clTop h3{ -webkit-text-shadow:0 2px 8px rgba(24, 78, 231, 0.7); -moz-text-shadow:0 2px 8px rgba(24, 78, 231, 0.7); text-shadow:0 2px 8px rgba(24, 78, 231, 0.7);}
.course-wrap .course-list.tsb .conBg{ -webkit-box-shadow:0 2px 8px rgba(24, 78, 231, 0.3); -moz-box-shadow:0 2px 8px rgba(24, 78, 231, 0.3); box-shadow:0 2px 8px rgba(24, 78, 231, 0.3);}
.course-wrap .course-list.tsb .conBg .cltit{
    background: -webkit-linear-gradient(left, #0262ff, #49aeff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #0262ff, #49aeff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #0262ff, #49aeff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #0262ff, #49aeff); /* 标准的语法 */}
.course-wrap .course-list.tsb .clCon02 .clbox .clbTit{ background: #d5ebff; color: #0c6dff;}
.course-wrap .course-list.tsb .clCon04 .clbox .fdTxt:after{ background: #44a9ff;}
.course-wrap .course-list.tsb .buyBox .zx-btn{
    background: -webkit-linear-gradient(left, #4698ff, #8cc4ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #4698ff, #8cc4ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #4698ff, #8cc4ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #4698ff, #8cc4ff); /* 标准的语法 */}

/**/
.icon{ background: url("/images/zhucekuaijishi/project/2023mianshouzonghe/icon.png") no-repeat;}
.title{ text-align: center; font-size: 38px; font-weight: bold; margin: 75px 0 5px; color: #313131;}
.title i{ background-position: 0 -70px; width: 194px; height:36px; display:inline-block;*display:inline;zoom: 1; margin:0 25px; vertical-align: middle;}
.title i.tit01{ background-position: -211px -72px;}

/**/
.severSystem{background: url("/images/zhucekuaijishi/project/2023mianshouzonghe/system-bg.jpg") no-repeat center top; height: 736px; padding-top: 1px;}
.severSystem .systemList{margin:55px 0;}
.severSystem .systemList li{ width: 394px; margin-bottom: 50px;}
.severSystem .systemList li i{display: block; float: left; width: 55px; height: 55px; margin: 10px 10px 15px 0;}
.severSystem .systemList li i.icon01{background-position: 0 -399px;}
.severSystem .systemList li i.icon02{background-position: -72px -399px;}
.severSystem .systemList li i.icon03{background-position: -146px -399px;}
.severSystem .systemList li i.icon04{background-position: -229px -399px;}
.severSystem .systemList li i.icon05{background-position: -304px -399px;}
.severSystem .systemList li i.icon06{background-position: -376px -399px;}
.severSystem .systemList li i.icon07{background-position: -452px -399px;}
.severSystem .systemList li i.icon08{background-position: -529px -399px;}
.severSystem .systemList li strong{ color: #202020; font-size: 22px; display: block; margin-bottom: 8px;}
.severSystem .systemList li p{ color: #1b1b1c; font-size: 16px;}
.severSystem .numBg{ left: 50%; top: 50%; margin-left: -205px; margin-top: -150px;}

/**/
.dataCake{background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/data-bg.jpg) no-repeat center top;}
.dataCake h3{ text-align: center; font-size: 38px; padding: 65px 0 50px; color: #fff;}
.dataCake .dataCakeCon{ box-shadow: 0 0 65px rgba(151,167,228,0.38); background: #fff; border-radius: 38px;padding: 55px 60px;}
.dataCake .dataCakeCon .dataList{ width: 335px; background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/data-list.png) no-repeat center 60px; font-size: 18px; color: #202020; float:left; margin-right: 37px;}
.dataCake .dataCakeCon .dataList.last{margin-right: 0;}
.dataCake .dataCakeCon .dataList p{ width:235px; margin: 0 0 0 70px; }
.dataCake .dataCakeCon .dataList p.marginLeft{ margin-left: 35px; width: 295px;}
.dataCake .dataCakeCon .dataList ul{ margin:40px 0 65px;}
.dataCake .dataCakeCon .dataList ul li{width: 139px; text-align: center;display: inline-block;*display:inline; zoom: 1; vertical-align: top;}
.dataCake .dataCakeCon .dataList ul li strong{font-size: 16px; color: #7272f7; line-height:38px;}
.dataCake .dataCakeCon .dataList ul li.color01 strong{ color: #7272f7;}
.dataCake .dataCakeCon .dataList ul li.color02 strong{ color: #ba876c;}
.dataCake .dataCakeCon .dataList ul li.color01 {margin: 50px 50px 0 0; }
.dataCake .dataCakeCon .dataList ul li.color02 {margin:15px 0px 0 0; }

/**/
.ewm-mod{ text-align:center; font-size:0; padding:62px 0 23px;}
.ewm-mod .box{ display:inline-block; width:252px;}
.ewm-mod .box p{ line-height:60px; font-size:16px; color:#202020;}

/**/
.footer-wrap{ padding-bottom:120px;}
.fixAd-mod{ width:100%; height:120px; position:fixed; left:0; bottom:0; z-index:99; background: url(/images/zhucekuaijishi/project/2023mianshouzonghe/ad-bg.jpg) no-repeat center top;}
.fixAd-mod h3{ float:left; line-height:120px; font-size:40px; color:#fff;}
.fixAd-mod h3 strong{ color:#ffce22;}
.fixAd-mod a.btn{ display:block; color: #fff; font-size: 26px; background-position: 0 -459px; width:286px; height: 74px; line-height: 74px; padding-left: 25px; margin-top: 26px;}
.fixAd-mod a.btn:hover{text-decoration: none;}

/**/
.fixleft{width: 112px; background: #6eb9ff; border-radius: 15px; position: fixed; left: 0; top: 50%; z-index: 20; margin-top: -180px; text-align: center;}
.fixleft ul{margin: 10px; border-radius: 5px; background: #117dff; color: #fff;}
.fixleft ul li{ color: #fff; border-bottom: 1px solid #fff; height: 35px; line-height: 35px; text-align: center;}
.fixleft ul li a{ color: #fff;}
.fixleft ul li.last{ border-bottom: none;}
.fixleft .fixImg{margin: 0px auto 50px; padding: 5px; background: #fff; width: 82px; height: 82px; }
.fixleft .gotop{ display: block; width:68px; height: 50px; border-radius: 50%; color: #fff; font-size: 20px; padding-top: 18px; position: absolute; left: 50%; bottom:-28px; margin-left: -35px; font-weight: bold;
    background:#3093fe;
    background:-webkit-linear-gradient(top,#0e7bff,#4ba6fd);
    background:-moz-linear-gradient(top,#0e7bff,#4ba6fd);
    background:-ms-linear-gradient(top,#0e7bff,#4ba6fd);
    background:linear-gradient(top,#0e7bff,#4ba6fd);
}
.fixleft .gotop:hover{text-decoration: none;}



