/*
@author: sunke
*/
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;}
.layout{width:1200px;margin:0 auto;}
.common-title{ text-align:center; font-size:0; padding:44px 0 30px;}
.common-title h3{ display:inline-block; line-height:90px; font-size:48px; font-weight:bold; color:#222; position:relative;}
.common-title h3:before,.common-title h3:after{ content:""; width:38px; height:43px; position:absolute; left:-54px; top:23px; background:url("/images/zhuceshuiwushi/project/mixun2025/commonTitle-ico01.png") no-repeat;}
.common-title h3:after{ left:auto; right:-54px;}


/**/
.topHeader-wrap{ width:100%; height:633px; background:url("/images/zhuceshuiwushi/project/mixun2025/topHeader.jpg") no-repeat center top;}

/**/
.topNav-wrap{ width:100%; height:478px; background:url("/images/zhuceshuiwushi/project/mixun2025/nav.jpg") no-repeat center top;}
.topNav-mod{}
.topNav-mod .top-tit{ text-align:center; line-height:80px; font-size:44px; color:#fff; font-weight:bold; padding-top:47px;}
.topNav-mod .text01{ left:100px; top:220px; color:#ff022e;}
.topNav-mod .text01 h4{ font-size:30px; line-height:70px;}
.topNav-mod .text01 h4 strong{ font-size:70px;}
.topNav-mod .text01 p{ font-size:20px; line-height:1;}
.topNav-mod .text02{ width:266px; right:0; top:220px; color:#fee214;}
.topNav-mod .text02 h4{ font-size:30px; line-height:70px;}
.topNav-mod .text02 h4 strong{ font-size:70px;}
.topNav-mod .text02 p{ font-size:20px; line-height:1;}
.topNav-mod .countdown{ width:508px; left:321px; top:368px; text-align:center; line-height:46px; font-size:24px; color:#fff;}

/**/
.problem-mod{ height:384px; margin-top:50px; background:url("/images/zhuceshuiwushi/project/mixun2025/problem-bg.jpg") no-repeat;}
.problem-mod .left-con{ width:596px;}
.problem-mod .left-con h3{ display:inline-block; position:absolute; left:56px; top:-46px; line-height:76px; font-size:36px; color:#fff; padding:0 38px; border:2px solid #f9f9f9; border-radius:40px; background:#7e5dff; background-image:-webkit-linear-gradient(left, #6b40ff, #7e5dff); background-image:-moz-linear-gradient(left, #6b40ff, #7e5dff); background-image:linear-gradient(left,#6b40ff,#7e5dff);}
.problem-mod .left-con .con{ padding:66px 0 0 89px;}
.problem-mod .left-con .con .box{ padding:0 0 20px 0;}
.problem-mod .left-con .con .box h4{ line-height:31px; font-size:24px; color:#ffe66e;}
.problem-mod .left-con .con .box p{ line-height:24px; font-size:16px; color:#fff;}
.problem-mod .right-con{ width:318px;}
.problem-mod .right-con h3{ display:inline-block; position:absolute; left:-56px; top:-46px; line-height:76px; font-size:36px; color:#fff; padding:0 38px; border:2px solid #f9f9f9; border-radius:40px; background:#a01cf0; background-image:-webkit-linear-gradient(left, #b346f6, #a01cf0); background-image:-moz-linear-gradient(left, #b346f6, #a01cf0); background-image:linear-gradient(left,#b346f6,#a01cf0);}
.problem-mod .right-con .con{ padding:66px 0 0 0;}
.problem-mod .right-con .con .box{ padding:0 0 20px 0;}
.problem-mod .right-con .con .box h4{ line-height:31px; font-size:24px; color:#ffe66e;}
.problem-mod .right-con .con .box p{ line-height:24px; font-size:16px; color:#fff;}

/**/
.teacher-wrap{ width:100%; height:786px; background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-bg01.jpg") no-repeat center top;}
.teacher-mod{}
.teacher-mod .tab-tit{ padding:100px 0 0 18px;}
.teacher-mod .tab-tit .btn{ display:block; width:70px; height:70px; position:relative; margin-bottom:20px;}
.teacher-mod .tab-tit .btn:after{ content:""; width:70px; height:70px; background:rgba(0,0,0,.3); position:absolute; left:0; top:0; border-radius:50%;}
.teacher-mod .tab-tit .btn.on:before{ content:""; position:absolute; left:-4px; top:-4px; width:70px; height:70px; border:4px solid #ffc438; border-radius:50%;}
.teacher-mod .tab-tit .btn.on:after{ display:none;}
.teacher-mod .tab-con{ display:none; float:right; width:1046px; position:relative;}
.teacher-mod .tab-con .video-btn{ display:inline-block; height:46px; line-height:46px; border:1px solid #ffe3d2; border-radius:40px; padding:0 63px 0 30px; font-size:18px; color:#592600; font-weight:bold; position:absolute; right:20px; top:70px; text-decoration:none; background:#ffa43a; background-image:-webkit-linear-gradient(left, #ffd93e, #ffa43a); background-image:-moz-linear-gradient(left, #ffd93e, #ffa43a); background-image:linear-gradient(left,#ffd93e,#ffa43a);}
.teacher-mod .tab-con .video-btn:before{ content:""; width:34px; height:34px; position:absolute; right:13px; top:6px; background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-ico01.png") no-repeat;}
.teacher-mod .tab-con .head{ float:left; width:356px; position:relative;}
.teacher-mod .tab-con .head .pic{ height:514px; padding:15px 0 0;}
.teacher-mod .tab-con .head h4{ display:block; width:238px; height:46px; margin:-34px auto 0; line-height:46px; position:relative; z-index:9; border-radius:40px; text-align:center; font-size:24px; color:#fff; font-weight:bold; background:#ff383a; background-image:-webkit-linear-gradient(left, #ff383a, #fd4573); background-image:-moz-linear-gradient(left, #ff383a, #fd4573); background-image:linear-gradient(left,#ff383a,#fd4573);}
.teacher-mod .tab-con .head p{ line-height:54px; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.teacher-mod .tab-con .head .btn{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; line-height:0; font-size:0;}
.teacher-mod .tab-con .con{ float:right; width:629px; position:relative; height:450px; margin:160px 0 0;}
.teacher-mod .tab-con .con .text01{ width:121px; padding:13px 0 13px 11px; position:absolute; left:0; top:0; border:1px solid #b260fe; border-radius:10px; background:rgba(255,255,255,.12)}
.teacher-mod .tab-con .con .text01 p{ line-height:28px; font-size:16px; color:#fff;}
.teacher-mod .tab-con .con .text02{ width:151px; padding:13px 0 13px 11px; position:absolute; right:0; top:0; border:1px solid #b260fe; border-radius:10px; background:rgba(255,255,255,.12)}
.teacher-mod .tab-con .con .text02 p{ line-height:28px; font-size:16px; color:#fff;}
.teacher-mod .tab-con .con .text03{ padding:32px 6px 13px 11px; position:absolute; right:0; top:252px; border:1px solid #b260fe; border-radius:10px; background:rgba(255,255,255,.12)}
.teacher-mod .tab-con .con .text03 p{ line-height:28px; font-size:16px; color:#fff;}
.teacher-mod .tab-con .con .text03 span{ display:inline-block; line-height:26px; font-size:14px; color:#7a55fe; background:#fff; border-radius:0 12px 0 12px; padding:0 11px; position:absolute; right:-1px; top:-1px;}
.teacher-mod .tab-con .con.bg01{ background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-text01.png") no-repeat 135px 43px;}
.teacher-mod .tab-con .con.bg02{ background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-text02.png") no-repeat 135px 43px;}
.teacher-mod .tab-con .con.bg03{ background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-text03.png") no-repeat 135px 43px;}
.teacher-mod .tab-con .con.bg04{ background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-text04.png") no-repeat 135px 43px;}
.teacher-mod .tab-con .con.bg05{ background:url("/images/zhuceshuiwushi/project/mixun2025/teacher-text05.png") no-repeat 135px 43px;}

/**/
.characteristic-wrap{ width:100%; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-bg.jpg") no-repeat center top;}
.characteristic-mod{ padding-bottom:60px;}
.characteristic-mod .con01{ height:345px; padding:12px 12px 0 348px; box-shadow:0 4px 8px #c6bfff; border-radius:15px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-bg01.jpg") no-repeat;}
.characteristic-mod .con01 .text01{ height:144px; background:#fff; padding:22px 0 0 50px; margin-bottom:1px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-pic01.jpg") no-repeat;}
.characteristic-mod .con01 .text01 h4{ line-height:46px; font-size:28px; color:#222; margin-bottom:20px;}
.characteristic-mod .con01 .text01 h4 span{ display:inline-block; line-height:26px; font-size:14px; color:#4a8df8; vertical-align:5px; font-weight:normal; background:#d7e6fe; border-radius:40px; padding:0 13px; margin-left:15px;}
.characteristic-mod .con01 .text01 p{ font-size:16px; line-height:29px; color:#666;}
.characteristic-mod .con01 .text01.bg02{ background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-pic02.jpg") no-repeat;}
.characteristic-mod .progressBar{ width:146px; margin:16px 26px 0 0;}
.characteristic-mod .progressBar h5{ line-height:43px; font-size:18px; text-align:center;}
.characteristic-mod .progressBar h5 strong{ font-size:30px;}
.characteristic-mod .progressBar .progress{ width:146px; height:30px; position:relative; background:url("/images/zhuceshuiwushi/project/mixun2025/progressBar-bg01.png") no-repeat;}
.characteristic-mod .progressBar .progress span{ display:block; width:134px; height:18px; border-radius:8px; position:absolute; left:6px; top:6px; background:#b347e9; background-image:-webkit-linear-gradient(left, #b347e9, #f130b2); background-image:-moz-linear-gradient(left, #b347e9, #f130b2); background-image:linear-gradient(left,#b347e9,#f130b2);}
.characteristic-mod .con02{ height:465px; padding:12px 12px 0 348px; margin-top:30px; box-shadow:0 4px 8px #c2d2ff; border-radius:15px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-bg02.jpg") no-repeat;}
.characteristic-mod .con02 .text01{ height:286px; margin-bottom:1px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-pic03.jpg") no-repeat;}
.characteristic-mod .con02 .text01 .top-con{ height:147px; padding:22px 0 0 45px;}
.characteristic-mod .con02 .text01 .top-con h4{ line-height:46px; font-size:28px; color:#222; margin-bottom:20px;}
.characteristic-mod .con02 .text01 .top-con h4 span{ display:inline-block; line-height:26px; font-size:14px; color:#f96804; vertical-align:5px; font-weight:normal; background:#ffedc9; border-radius:40px; padding:0 13px; margin-left:15px;}
.characteristic-mod .con02 .text01 .top-con p{ font-size:16px; line-height:29px; color:#666;}
.characteristic-mod .con02 .text01 .other{ width:799px; height:97px; border:1px solid #e8f0fe; margin-left:19px; border-radius:12px; background:#caf9ff; background-image:-webkit-linear-gradient(left, #ebfcff, #caf9ff); background-image:-moz-linear-gradient(left, #ebfcff, #caf9ff); background-image:linear-gradient(left,#ebfcff,#caf9ff);}
.characteristic-mod .con02 .text01 .other h4{ display:block; float:left; line-height:97px; font-size:22px; padding-left:32px;}
.characteristic-mod .con02 .text01 .other p{ display:block; float:left; line-height:97px; font-size:16px; color:#666; padding-left:50px;}
.characteristic-mod .con02 .text01 .other .pic{ padding:14px 40px 0 0;}
.characteristic-mod .con02 .text02{ height:144px; padding:22px 0 0 45px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-pic05.jpg") no-repeat;}
.characteristic-mod .con02 .text02 h4{ line-height:46px; font-size:28px; color:#222; margin-bottom:20px;}
.characteristic-mod .con02 .text02 h4 span{ display:inline-block; line-height:26px; font-size:14px; color:#f96804; vertical-align:5px; font-weight:normal; background:#ffedc9; border-radius:40px; padding:0 13px; margin-left:15px;}
.characteristic-mod .con02 .text02 p{ font-size:16px; line-height:29px; color:#666;}
.characteristic-mod .con03{ height:178px; padding:12px 12px 0 348px; margin-top:30px; box-shadow:0 4px 8px #fee3bc; border-radius:15px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-bg03.jpg") no-repeat;}
.characteristic-mod .con03 .text01{ height:144px; padding:22px 0 0 50px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-pic06.jpg") no-repeat;}
.characteristic-mod .con03 .text01 h4{ line-height:46px; font-size:28px; color:#222; margin-bottom:20px;}
.characteristic-mod .con03 .text01 h4 span{ display:inline-block; line-height:26px; font-size:14px; color:#4a8df8; vertical-align:5px; font-weight:normal; background:#d7e6fe; border-radius:40px; padding:0 13px; margin-left:15px;}
.characteristic-mod .con03 .text01 p{ font-size:16px; line-height:29px; color:#666;}
.characteristic-mod .con03 .text01 .t1{ font-size:12px; top:38px; left:355px;}
.characteristic-mod .con03 .text01 .t2{ font-size:12px; top:83px; left:368px;}
.characteristic-mod .con03 .text01 .t3{ font-size:12px; top:128px; left:392px;}
.characteristic-mod .con04{ height:118px; padding:12px 12px 0 348px; margin-top:30px; box-shadow:0 4px 8px #ffe0e6; border-radius:15px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-bg04.jpg") no-repeat;}
.characteristic-mod .con04 .text01{ height:106px; padding:0 0 0 50px; background:url("/images/zhuceshuiwushi/project/mixun2025/characteristic-pic07.jpg") no-repeat;}
.characteristic-mod .con04 .text01 h4{ display:block; float:left; line-height:106px; font-size:28px; color:#222;}
.characteristic-mod .con04 .text01 h4 span{ display:inline-block; line-height:26px; font-size:14px; color:#4a8df8; vertical-align:5px; font-weight:normal; background:#d7e6fe; border-radius:40px; padding:0 13px; margin-left:15px;}
.characteristic-mod .con04 .text01 p{ display:block; float:left; font-size:16px; line-height:106px; color:#666; padding-left:50px;}

/**/
.data-wrap{ width:100%; height:870px; background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg01.jpg") no-repeat center top;}
.data-wrap .common-title{ padding:21px 0 22px 0;}
.data-mod{ padding:20px 0 0 190px;}
.data-mod .con01{ width:990px; height:172px; background:#fff; border-radius:12px;}
.data-mod .con01 .text{ padding:48px 0 0 58px;}
.data-mod .con01 .text h4{ line-height:45px; font-size:24px;}
.data-mod .con01 .text p{ line-height:38px; font-size:16px; color:#666;}
.data-mod .con01 .pic{ padding:15px 75px 0 0;}
.data-mod .con01 .pic p{ line-height:18px; font-size:12px; color:#666;}
.data-mod .con02{ width:990px; height:172px; border-radius:12px; margin-top:10px; background:url("/images/zhuceshuiwushi/project/mixun2025/data-pic02.jpg") no-repeat 212px top #fff;}
.data-mod .con02 .text{ padding:48px 0 0 58px;}
.data-mod .con02 .text h4{ line-height:45px; font-size:24px;}
.data-mod .con02 .text p{ line-height:38px; font-size:16px; color:#666;}
.data-mod .con02 .pic{ padding:12px 100px 0 0;}
.data-mod .con02 .pic p{ line-height:18px; font-size:12px; color:#666;}
.data-mod .con03{ width:970px; height:172px; background:#fff; border-radius:12px; margin-top:10px; padding:0 0 0 20px;}
.data-mod .con03 .box{ float:left; width:142px; height:182px; margin:40px 20px 0 0;}
.data-mod .con03 .box h4{ height:56px; line-height:28px; text-align:center; font-size:18px; color:#222; padding-top:25px;}
.data-mod .con03 .box p{ line-height:20px; font-size:14px; color:#666; padding:0 0 0 20px;}
.data-mod .con03 .box.b1{ background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg02.png") no-repeat;}
.data-mod .con03 .box.b2{ background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg03.png") no-repeat; margin-top:20px;}
.data-mod .con03 .box.b3{ background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg04.png") no-repeat;}
.data-mod .con03 .box.b4{ background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg05.png") no-repeat; margin-top:20px;}
.data-mod .con03 .box.b5{ background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg06.png") no-repeat;}
.data-mod .con03 .box.b6{ background:url("/images/zhuceshuiwushi/project/mixun2025/data-bg02.png") no-repeat; margin:20px 0 0;}
.data-mod .con03 .box .star{ display:block; width:21px; height:19px; right:7px; top:9px; background:url("/images/zhuceshuiwushi/project/mixun2025/data-ico01.png") no-repeat;}

/**/
.assist-wrap{ width:100%; height:1433px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-bg.jpg") no-repeat center top;}
.assist-wrap .common-title h3{ color:#fff;}
.assist-mod{}
.assist-mod .con01{ background:#fff; border-radius:15px;}
.assist-mod .con01 .left-tit{ width:240px; height:422px; border-radius:15px 0 0 15px; position:relative; background:#ffe2b3; background-image:-webkit-linear-gradient(left, #ffe3b4, #ffe2b3); background-image:-moz-linear-gradient(left, #ffe3b4, #ffe2b3); background-image:linear-gradient(left,#ffe3b4,#ffe2b3);}
.assist-mod .con01 .left-tit h4{ line-height:36px; font-size:24px; color:#222; font-weight:bold; padding:54px 0 0 50px;}
.assist-mod .con01 .left-tit .icon{ width:112px; height:32px; margin:16px 0 0 48px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-ico01.png") no-repeat;}
.assist-mod .con01 .left-tit .nums{ width:68px; height:68px; line-height:68px; text-align:center; font-size:40px; color:#fff; font-weight:bold; left:84px; bottom:49px; border-radius:50%; border:2px solid #fff;}
.assist-mod .con01 .con{ width:911px; padding:29px 0 0;}
.assist-mod .con01 .con .tips{}
.assist-mod .con01 .con .tips p{ display:block; float:left; width:200px; height:40px; line-height:40px; font-size:16px; color:#4f2b00; text-align:center; border-radius:8px; position:relative; margin-right:20px; background:#fccb8e; background-image:-webkit-linear-gradient(left, #fccb8e, #ffecc4); background-image:-moz-linear-gradient(left, #fccb8e, #ffecc4); background-image:linear-gradient(left,#fccb8e,#ffecc4);}
.assist-mod .con01 .con .tips p span{ display:inline-block; line-height:24px; font-size:12px; color:#fff; padding:0 8px; border-radius:8px; position:absolute; right:0; top:-19px; background:#ff6629; background-image:-webkit-linear-gradient(top, #ff6629, #f84803); background-image:-moz-linear-gradient(top, #ff6629, #f84803); background-image:linear-gradient(top,#ff6629,#f84803);}
.assist-mod .con01 .con .pic{ padding:17px 0 0;}
.assist-mod .con02{ background:#fff; border-radius:15px; margin-top:10px;}
.assist-mod .con02 .left-tit{ width:240px; height:362px; border-radius:15px 0 0 15px; position:relative; background:#d3efff; background-image:-webkit-linear-gradient(top, #a5c5fe, #d3efff); background-image:-moz-linear-gradient(top, #a5c5fe, #d3efff); background-image:linear-gradient(top,#a5c5fe,#d3efff);}
.assist-mod .con02 .left-tit h4{ line-height:36px; font-size:24px; color:#222; font-weight:bold; padding:54px 0 0 50px;}
.assist-mod .con02 .left-tit p{ line-height:27px; font-size:16px; color:#222; padding:6px 0 0 50px;}
.assist-mod .con02 .left-tit .nums{ width:68px; height:68px; line-height:68px; text-align:center; font-size:40px; color:#fff; font-weight:bold; left:84px; bottom:49px; border-radius:50%; border:2px solid #fff;}
.assist-mod .con02 .con{ width:960px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-pic02.jpg") no-repeat 50px 130px;}
.assist-mod .con02 .con .text{ width:506px; height:90px; border-radius:10px; margin:20px 0 0 0; position:relative; background:#f2fbff; background-image:-webkit-linear-gradient(left, #f2fbff, #cbdeff); background-image:-moz-linear-gradient(left, #f2fbff, #cbdeff); background-image:linear-gradient(left,#f2fbff,#cbdeff);}
.assist-mod .con02 .con .text h4{ line-height:33px; font-size:20px; color:#222; padding:18px 0 0 45px;}
.assist-mod .con02 .con .text p{ line-height:26px; color:#222; padding-left:45px;}
.assist-mod .con02 .con .text.b1{ margin-left:228px;}
.assist-mod .con02 .con .text.b1:before{ content:""; width:105px; height:61px; position:absolute; left:352px; top:14px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-pic03.png") no-repeat;}
.assist-mod .con02 .con .text.b2{ margin-left:294px;}
.assist-mod .con02 .con .text.b2:before{ content:""; width:66px; height:69px; position:absolute; left:383px; top:12px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-pic04.png") no-repeat;}
.assist-mod .con02 .con .text.b3{ margin-left:346px;}
.assist-mod .con02 .con .text.b3:before{ content:""; width:89px; height:55px; position:absolute; left:377px; top:16px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-pic05.png") no-repeat;}
.assist-mod .con03{ background:#fff; border-radius:15px; margin-top:10px;}
.assist-mod .con03 .left-tit{ width:240px; height:422px; border-radius:15px 0 0 15px; position:relative; background:#dcc1ff; background-image:-webkit-linear-gradient(top, #dcc1ff, #edd6ff); background-image:-moz-linear-gradient(top, #dcc1ff, #edd6ff); background-image:linear-gradient(top,#dcc1ff,#edd6ff);}
.assist-mod .con03 .left-tit h4{ line-height:36px; font-size:24px; color:#222; font-weight:bold; padding:54px 0 0 50px;}
.assist-mod .con03 .left-tit p{ line-height:27px; font-size:16px; color:#222; padding:6px 0 0 50px;}
.assist-mod .con03 .left-tit .nums{ width:68px; height:68px; line-height:68px; text-align:center; font-size:40px; color:#fff; font-weight:bold; left:84px; bottom:49px; border-radius:50%; border:2px solid #fff;}
.assist-mod .con03 .con{ width:960px;}
.assist-mod .con03 .con .left-con{ padding:23px 0 0 32px;}
.assist-mod .con03 .con .box{ width:435px; height:114px; margin-bottom:20px;}
.assist-mod .con03 .con .box .pic{ float:left; width:220px; position:relative;}
.assist-mod .con03 .con .box .pic img{ border-radius:10px; box-shadow:0 4px 8px #e4e4e4;}
.assist-mod .con03 .con .box .text{ float:right; width:181px; min-height:78px; border-radius:20px; padding-bottom:12px; box-shadow:0 5px 10px #fef5f0; background:#ffe9f2; background-image:-webkit-linear-gradient(left, #fff4e4, #ffe9f2); background-image:-moz-linear-gradient(left, #fff4e4, #ffe9f2); background-image:linear-gradient(left,#fff4e4,#ffe9f2);}
.assist-mod .con03 .con .box .text h4{ line-height:40px; font-size:18px; padding:2px 0 0 24px;}
.assist-mod .con03 .con .box .text p{ line-height:18px; padding:0 0 0 24px;}
.assist-mod .con03 .con .box.mb0{ margin-bottom:0;}
.assist-mod .con03 .con .left-con .box .pic:before{ content:""; width:84px; height:33px; position:absolute; z-index:9; right:-33px; top:40px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-ico02.png") no-repeat;}
.assist-mod .con03 .con .right-con .box .pic:before{ content:""; width:76px; height:35px; position:absolute; z-index:9; left:-30px; top:40px; background:url("/images/zhuceshuiwushi/project/mixun2025/assist-ico03.png") no-repeat;}
.assist-mod .con03 .con .right-con{ width:425px; padding:23px 32px 0 0;}
.assist-mod .con03 .con .right-con .pic{ float:right;}
.assist-mod .con03 .con .right-con .text{ float:left;}

/**/
.course-wrap{ width:100%; min-height:1025px; background:url("/images/zhuceshuiwushi/project/mixun2025/course-wrap.jpg") no-repeat center top #fab868;}
.course-wrap .common-title{ padding:21px 0 22px 0;}
.course-mod{}
.course-mod .con{ height:544px; background:url("/images/zhuceshuiwushi/project/mixun2025/course-bg01.jpg") no-repeat;}
.course-mod .con .top-tit{ height:94px;}
.course-mod .con .top-tit h3{ float:left; padding:29px 0 0 40px;}
.course-mod .con .top-tit .countdown{ width:402px; height:52px; line-height:52px; text-align:center; font-size:20px; color:#fff; font-weight:bold; right:0; top:0; background:url("/images/zhuceshuiwushi/project/mixun2025/course-bg02.png") no-repeat;}
.course-mod .con .box{ width:1142px; height:324px; margin:0 auto; background:url("/images/zhuceshuiwushi/project/mixun2025/course-bg03.jpg") no-repeat right top;}
.course-mod .con .box .choiceCourse{ width:600px; padding:57px 0 0 0;}
.course-mod .con .box .choiceCourse .tit{ line-height:67px; font-size:20px; font-weight:bold; padding-left:40px;}
.course-mod .con .box .choiceCourse .list{ padding:0 0 0 30px;}
.course-mod .con .box .choiceCourse .list .btn{ display:block; float:left; width:161px; height:46px; line-height:46px; text-align:center; position:relative; font-size:16px; background:#fff; border:2px solid #fff; border-radius:10px; text-decoration:none; margin:0 20px 20px 0;}
.course-mod .con .box .choiceCourse .list .btn.on{ border-color:#f54c10;}
.course-mod .con .box .choiceCourse .list .btn.on:before{ content:""; width:29px; height:24px; position:absolute; right:0; bottom:0; border-bottom-right-radius:8px; background:url("/images/zhuceshuiwushi/project/mixun2025/course-bg04.png") no-repeat;}
.course-mod .con .box .prize{ width:437px; height:324px; margin:0 66px 0 0;}
.course-mod .con .box .prize h4{ position:absolute; font-size:16px; color:#ef2008;}
.course-mod .con .box .prize h4 strong{ font-size:30px;}
.course-mod .con .box .prize h4.abs01{ left:15px; top:180px;}
.course-mod .con .box .prize h4.abs02{ left:156px; top:150px;}
.course-mod .con .box .prize h4.abs03{ left:276px; top:72px;}
.course-mod .con .box .prize p{ display:block; left:20px; bottom:26px;}
.course-mod .con .btn-wrap{ width:1142px; height:94px; border-radius:20px; margin:1px auto 0; background:#ffefd4; background-image:-webkit-linear-gradient(left, #ffefd4, #fff6e5); background-image:-moz-linear-gradient(left, #ffefd4, #fff6e5); background-image:linear-gradient(left,#ffefd4,#fff6e5);}
.course-mod .con .btn-wrap .zhengbaobi-con{ width:705px; line-height:94px; font-size:18px; color:#fe4200; font-weight:bold; padding-left:32px;}
.course-mod .con .btn-wrap .zhengbaobi-con .tips{ line-height:94px; color:#666; font-size:14px; font-weight:normal; padding-left:28px;}
.course-mod .con .btn-wrap .zhengbaobi-con a{ color:#fe4200;}
.course-mod .con .btn-wrap .totlePrize{ line-height:94px; font-size:18px; color:#fe4200; font-weight:bold;}
.course-mod .con .btn-wrap .totlePrize strong{ font-size:32px;}
.course-mod .con .btn-wrap .buy-btn{ display:block; width:176px; height:46px; margin:21px 42px 0 0; box-shadow:0 5px 10px #f5c4a6; line-height:46px; position:relative; text-align:center; font-size:22px; color:#fff; text-decoration:none; font-weight:bold; border:2px solid #ffcd74; border-radius:40px; background:#ffefd4; background-image:-webkit-linear-gradient(left, #fd103b, #ff3b34); background-image:-moz-linear-gradient(left, #fd103b, #ff3b34); background-image:linear-gradient(left,#fd103b,#ff3b34);}
.course-mod .con .btn-wrap .buy-btn span{ display:inline-block; line-height:26px; color:#fff477; border-radius:40px 40px 40px 0; font-size:14px; padding:0 10px; position:absolute; right:-18px; top:-17px; background:#130001; background-image:-webkit-linear-gradient(left, #5f0001, #130001); background-image:-moz-linear-gradient(left, #5f0001, #130001); background-image:linear-gradient(left,#5f0001,#130001);}
.course-mod .instructions{ background:#fff; margin:16px 0 0; padding:0 0 25px 27px; border-radius:15px;}
.course-mod .instructions h4{ line-height:70px; font-size:26px;}
.course-mod .instructions p{ line-height:35px; padding-left:24px; position:relative;}
.course-mod .instructions p:before{ content:""; width:8px; height:8px; background:#ffd793; border-radius:40px; position:absolute; left:0; top:13px;}

/**/
.fixBottom-wrap{ width:100%; height:100px; position:fixed; left:0; bottom:0; z-index:99; background:url("/images/zhuceshuiwushi/project/mixun2025/fixBottom-bg.jpg") no-repeat;}
.fixBottom-mod{ height:100px;}
.fixBottom-mod .countdown-con{ width:327px; height:82px; margin:5px 0 0 44px; background:url("/images/zhuceshuiwushi/project/mixun2025/fixBottom-bg02.png") no-repeat;}
.fixBottom-mod .countdown-con p{ text-align:center; font-size:20px; color:#5f1d00; padding:45px 0 0 50px;}
.fixBottom-mod .countdown-con p strong{ color:#db0201;}
.fixBottom-mod .text{ padding:0 0 0 55px; line-height:100px; font-size:36px; color:#ffeeda; font-weight:bold;}
.fixBottom-mod .text strong{ font-size:42px; color:#ffea76;}
.fixBottom-mod .text b{ color:#ffea76;}
.fixBottom-mod .buy-btn{ display:block; width:146px; height:44px; line-height:44px; text-align:center; border:2px solid #ffde99; font-size:20px; color:#5f1d00; text-decoration:none; border-radius:40px; margin-top:26px; background:#ffa126; background-image:-webkit-linear-gradient(left, #ffdeb4, #ffa126); background-image:-moz-linear-gradient(left, #ffdeb4, #ffa126); background-image:linear-gradient(left,#ffdeb4,#ffa126);}

/**/
.navFix{ width:110px; position:fixed; right:0; top:50%; margin-top:-200px;}
.navFix .glodCoin{ width:100%; height:75px; background:url("/images/chujizhicheng/zhuanti/project-mixunban/2022/navFix01.png") no-repeat;}
.navFix .glodCoin .noLogin,.navFix .glodCoin .yesLogin{ display:block; line-height:18px; text-align:center; padding-top:12px; font-size:12px; color:#feecca; font-weight:bold;}
.navFix .con{ height:413px; background:url("//www.chinaacc.com/upload/resources/image/2022/07/05/1802899.png") no-repeat;}
.navFix .con .btn{ display:block; width:90px; height:30px; line-height:30px; text-align:center; color:#912910; text-decoration:none; background:#f5c691; border-radius:40px; margin:0 0 6px 11px;}
.navFix .con .btn:hover{ box-shadow:0 0 6px #ee7d1e; background:#ffe1ab; background-image:-webkit-linear-gradient(top, #ffe1ab, #feeccb); background-image:-moz-linear-gradient(top, #ffe1ab, #feeccb); background-image:linear-gradient(top,#ffe1ab,#feeccb);}
.navFix .service-btn{ display:block; width:80px; margin:0 auto 10px; line-height:24px; text-align:center; font-size:16px; color:#feedc9; padding-top:53px; text-decoration:none; background:url("/images/chujizhicheng/zhuanti/project-mixunban/2022/sk-ico01.png") no-repeat 27px 18px;}
.navFix .phone{ line-height:17px; font-size:12px; color:#feecc9; padding-top:8px; text-align:center;}
.navFix .returnTop-btn{ display:block; width:80px; color:#feedc9; text-align:center; text-decoration:none; line-height:22px; padding-top:12px; margin:0 auto; background:url("/images/chujizhicheng/zhuanti/project-mixunban/2022/sk-ico02.png") no-repeat center 9px;}

/**/
.footer-wrap{ padding-bottom:100px;}

/**/
.fixNav-wrap{ display:none; width:100%; height:74px; position:fixed; left:0; top:0; z-index:39; background:#2a39ff; border-bottom:6px solid #17fcff;}
.fixNav-mod{ height:56px; padding:18px 0 0; text-align:center; font-size:0;}
.fixNav-mod .btn{ display:inline-block; vertical-align:top; width:215px; height:43px; border-radius:40px; position:relative; line-height:43px; font-size:24px; color:#fff; text-align:center; margin:0 50px; text-decoration:none;}
.fixNav-mod .btn.first-tags{ margin-left:0;}
.fixNav-mod .btn.last-tags{ margin-right:0;}
.fixNav-mod .btn.on{ background:#fff58b; color:#333;}
.fixNav-mod .btn.on:before{ content:""; width:16px; height:9px; position:absolute; left:50%; margin-left:-8px; bottom:-9px; background:url("/images/zhuceshuiwushi/project/mixun2025/fixNav-ico01.png") no-repeat;}