/*
@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{ padding:50px 0 22px; text-align:center; font-size:0;}
.common-title h2{ display:inline-block; line-height:46px; font-size:36px; position:relative;}
.common-title h2:before,.common-title h2:after{ content:""; width:96px; height:22px; background:url("/images/zhuanti/gxbyb/commonTitle-ico02.png") no-repeat; position:absolute; left:-140px; top:13px;}
.common-title h2:after{ left:auto; right:-140px; background:url("/images/zhuanti/gxbyb/commonTitle-ico01.png") no-repeat;}
.common-title p{ line-height:30px; font-size:20px; color:#999;}
.common-title.white-tags h2{ color:#fff;}

/**/
.topHeader-wrap{ width:100%; height:300px; background:url("/images/zhuanti/gxbyb/header.jpg") no-repeat center top;}

/**/
.assistantship-mod{ margin-top:-20px; margin-bottom:42px;}
.assistantship-mod .top-con{ background:#fff5eb; border:1px solid #ffc298; border-bottom:0; border-radius:8px 8px 0 0; padding-bottom:22px;}
.assistantship-mod .top-con .con{ width:1158px; background:#fff; border-radius:50px 10px 10px 10px; padding-bottom:24px; border:1px solid #ffe9cc; box-shadow:0 5px 10px #ffe9cc; margin:25px auto 0;}
.assistantship-mod .top-con .con .tit{ height:50px; line-height:50px; font-size:22px; color:#691400; margin-top:-25px; font-weight:bold; border-radius:50px 40px 40px 0; text-indent:22px; position:relative; background:#fbe4ce; background-image:-webkit-linear-gradient(left, #fbe4ce, #fed3a1); background-image:-moz-linear-gradient(left, #fbe4ce, #fed3a1); background-image:linear-gradient(left,#fbe4ce,#fed3a1);}
.assistantship-mod .top-con .con .tit.bg01:before{ content:""; width:61px; height:68px; position:absolute; right:21px; top:-22px; background:url("/images/zhuanti/gxbyb/assistantship-ico01.png") no-repeat;}
.assistantship-mod .top-con .con .tit.bg02:before{ content:""; width:70px; height:66px; position:absolute; right:21px; top:-22px; background:url("/images/zhuanti/gxbyb/assistantship-ico03.png") no-repeat;}
.assistantship-mod .top-con .left-con{ width:452px;}
.assistantship-mod .top-con .left-con .list{ padding:36px 0 0 29px;}
.assistantship-mod .top-con .left-con .list li{ padding:0 0 24px 0;}
.assistantship-mod .top-con .left-con .list li h4{ line-height:28px; font-size:18px; padding-left:21px; background:url("/images/zhuanti/gxbyb/assistantship-ico02.png") no-repeat left center;}
.assistantship-mod .top-con .left-con .list li p{ line-height:24px; color:#666;}
.assistantship-mod .top-con .right-con{ width:666px;}
.assistantship-mod .top-con .right-con .step{ width:635px; height:38px; background:url("/images/zhuanti/gxbyb/assistantship-ico04.png") no-repeat; margin-top:11px;}
.assistantship-mod .top-con .right-con .list{ margin-top:9px;}
.assistantship-mod .top-con .right-con .list li{ float:left; height:151px; border:1px solid #ffd7a2; border-radius:8px; box-shadow:0 3px 6px #fff0ec; position:relative; margin-right:12px; background:#fff8f0; background-image:-webkit-linear-gradient(top, #fff, #fff8f0); background-image:-moz-linear-gradient(top, #fff, #fff8f0); background-image:linear-gradient(top,#fff,#fff8f0);}
.assistantship-mod .top-con .right-con .list h4{ line-height:40px; font-size:18px; padding-top:8px; text-align:center;}
.assistantship-mod .top-con .right-con .list p{ line-height:22px; padding:0 22px;}
.assistantship-mod .top-con .right-con .list p span{ color:#ff602f;}
.assistantship-mod .top-con .right-con .list li.w1{ width:152px;}
.assistantship-mod .top-con .right-con .list li.w1 p{ padding:0; text-align:center;}
.assistantship-mod .top-con .right-con .list li.w1:before{ content:""; width:81px; height:71px; position:absolute; right:0; bottom:0; background:url("/images/zhuanti/gxbyb/assistantship-ico05.png") no-repeat;}
.assistantship-mod .top-con .right-con .list li.w2{ width:243px;}
.assistantship-mod .top-con .right-con .list li.w3{ width:212px; margin-right:0;}
.assistantship-mod .illustrate-con{ height:177px; background:url("/images/zhuanti/gxbyb/assistantship-bg01.jpg") no-repeat;}
.assistantship-mod .illustrate-con .left-con{ width:520px;}
.assistantship-mod .illustrate-con .left-con .name{ width:82px; text-align:center; color:#666; padding:90px 0 0 45px;}
.assistantship-mod .illustrate-con .left-con .text{ padding:22px 0 0 28px; font-size:18px; color:#56719a;}
.assistantship-mod .illustrate-con .left-con .text h4{ line-height:32px; padding-bottom:2px;}
.assistantship-mod .illustrate-con .left-con .text p{ line-height:26px;}
.assistantship-mod .illustrate-con .left-con .text h5{ line-height:36px; font-size:24px; padding-top:10px;}
.assistantship-mod .illustrate-con .right-con{ width:520px;}
.assistantship-mod .illustrate-con .right-con .name{ width:82px; text-align:center; color:#fff; padding:90px 0 0 45px;}
.assistantship-mod .illustrate-con .right-con .text{ padding:22px 0 0 28px; font-size:18px; color:#fff;}
.assistantship-mod .illustrate-con .right-con .text h4{ line-height:32px; padding-bottom:2px;}
.assistantship-mod .illustrate-con .right-con .text p{ line-height:26px;}
.assistantship-mod .illustrate-con .right-con .text h5{ line-height:36px; font-size:24px; padding-top:10px;}
.assistantship-mod .bottom-con{ height:68px; text-align:center; background:url("/images/zhuanti/gxbyb/assistantship-bg02.jpg") no-repeat;}
.assistantship-mod .bottom-con p{ line-height:68px;font-size:30px; font-weight:bold; background: -webkit-linear-gradient(top, #d6570f , #af3708);  -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

/**/
.course-wrap{ width:100%; height:538px; background:url("/images/zhuanti/gxbyb/course-bg01.jpg") no-repeat;}
.course-mod .choiceChourse-con{ width:958px; padding:32px 0 0; background:#fff; border-radius:8px;}
.course-mod .choiceChourse-con .box{ padding-bottom:9px;}
.course-mod .choiceChourse-con .box .tit{ float:left; width:98px; height:40px; text-align:right; line-height:40px; font-size:16px; font-weight:bold; padding-right:15px;}
.course-mod .choiceChourse-con .box .con{ float:left; width:840px;}
.course-mod .choiceChourse-con .box .con .btn{ display:block; float:left; height:38px; line-height:38px; border:1px solid #c9c9c9; padding:0 17px; margin-right:10px; margin-bottom:10px; text-decoration:none; position:relative;}
.course-mod .choiceChourse-con .box .con .btn.on{ border-color:#f4664a;}
.course-mod .choiceChourse-con .box .con .btn.on:before{ content:""; width:18px; height:18px; background:url("/images/zhuanti/gxbyb/course-ico01.png") no-repeat; position:absolute; right:0; bottom:0;}
.course-mod .choiceChourse-con .btn-wrap{ text-align:center; font-size:0; padding:8px 0 25px 0;}
.course-mod .choiceChourse-con .btn-wrap .consult-btn{ display:inline-block; width:164px; height:44px; line-height:44px; font-size:16px; color:#e8403f; background:#ffeee8; text-decoration:none; border:1px solid #e8403f; border-radius:40px; margin:0 10px;}
.course-mod .choiceChourse-con .btn-wrap .buy-btn{ display:inline-block; width:162px; height:46px; line-height:46px; font-size:16px; color:#fff; box-shadow:0 4px 8px #ffc6c0; border-radius:40px; font-weight:bold; margin:0 10px; text-decoration:none; background:#fc5644; background-image:-webkit-linear-gradient(left, #ea4342, #fc5644); background-image:-moz-linear-gradient(left, #ea4342, #fc5644); background-image:linear-gradient(left,#ea4342,#fc5644);}
.course-mod .choiceChourse-con .more-btn{ display:block; width:100%; line-height:46px; text-align:center; border-radius:0 0 10px 10px; background:#fff1de; text-decoration:none; font-size:18px; color:#691400; font-weight:bold;}
.course-mod .choiceChourse-con .tab-con,.course-mod .choiceChourse-con .course-con{ display:none;}
.course-mod .ewm-con{ width:177px; height:332px; padding:0 0 0 45px; background:url("/images/zhuanti/gxbyb/ewm-bg.jpg") no-repeat;}
.course-mod .ewm-con h4{ line-height:30px; font-size:22px; padding-top:32px; color:#fff;}
.course-mod .ewm-con .pic{ display:block; width:120px; height:120px; padding:6px; border:1px solid #c9c9c9; margin-top:22px;}
.course-mod .ewm-con p{ line-height:24px; padding-top:15px; color:#fffefe;}

/**/
.classes-mod{}
.classes-mod .left-con{ width:590px; box-shadow:0 4px 8px #f1f1f1;}
.classes-mod .left-con .tit{ height:80px; line-height:80px; text-indent:146px; font-size:18px; color:#fff; background:url("/images/zhuanti/gxbyb/classes-tit01.jpg") no-repeat;}
.classes-mod .left-con .con{ min-height:116px; border:1px solid #96bfff; border-radius:0 0 10px 10px;}
.classes-mod .left-con .con ul{ padding:32px 0 0 34px;}
.classes-mod .left-con .con li{ float:left; overflow:hidden; padding:0 25px 0 0;}
.classes-mod .left-con .con span{ display:block; float:left; font-size:16px; color:#1e6dff; font-weight:bold; line-height:20px; padding:7px 11px; border-radius:10px; background:#dbe8ff;}
.classes-mod .left-con .con p{ display:block; float:left; line-height:22px; padding:5px 0 0 14px;}
.classes-mod .left-con .arrow{ width:158px; height:88px; left:520px; bottom:20px; text-align:center; background:url("/images/zhuanti/gxbyb/classes-bg01.png") no-repeat;}
.classes-mod .left-con .arrow p{ font-size:16px; color:#fff; font-weight:bold; line-height:18px; padding-top:22px;}
.classes-mod .right-con{ width:592px; box-shadow:0 4px 8px #f1f1f1;}
.classes-mod .right-con .tit{ height:81px; line-height:81px; text-align:right; padding-right:158px; font-size:18px; color:#9f4f00; background:url("/images/zhuanti/gxbyb/classes-tit02.jpg") no-repeat;}
.classes-mod .right-con .con{ min-height:116px; border:1px solid #fcc98a; border-radius:0 0 10px 10px;}
.classes-mod .right-con .con ul{ padding:32px 0 0 135px;}
.classes-mod .right-con .con li{ float:left; overflow:hidden; padding:0 25px 0 0;}
.classes-mod .right-con .con span{ display:block; float:left; font-size:16px; color:#b85f08; font-weight:bold; line-height:20px; padding:7px 11px; border-radius:10px; background:#fdefde;}
.classes-mod .right-con .con p{ display:block; float:left; line-height:22px; padding:5px 0 0 14px;}
.classes-tips{ line-height:32px; font-size:16px; color:#666; padding:6px 0 50px 0;}

/**/
.service-wrap{ width:100%; background:#f4f9fe;}
.service-mod{ height:374px; background:url("/images/zhuanti/gxbyb/service-bg.jpg") no-repeat center 12px;}
.service-mod .list{}
.service-mod .list li{ width:261px; height:140px; background:#fff; border-radius:10px; box-shadow:0 5px 10px #dfe9fe; margin-bottom:33px; padding:0 22px 0 67px; position:relative;}
.service-mod .list li.ico01:before{ content:""; width:33px; height:36px; position:absolute; left:27px; top:19px; background:url("/images/zhuanti/gxbyb/service-ico01.png") no-repeat;}
.service-mod .list li.ico02:before{ content:""; width:29px; height:41px; position:absolute; left:24px; top:15px; background:url("/images/zhuanti/gxbyb/service-ico02.png") no-repeat;}
.service-mod .list li.ico03:before{ content:""; width:32px; height:32px; position:absolute; left:20px; top:18px; background:url("/images/zhuanti/gxbyb/service-ico03.png") no-repeat;}
.service-mod .list li.ico04:before{ content:""; width:33px; height:34px; position:absolute; left:20px; top:20px; background:url("/images/zhuanti/gxbyb/service-ico04.png") no-repeat;}
.service-mod .list h3{ line-height:45px; border-bottom:1px solid #c0d7ff; font-size:16px; position:relative; padding-top:8px;}
.service-mod .list h3:before{ content:""; width:64px; height:4px; background:#296fff; position:absolute; left:0; bottom:-2px;}
.service-mod .list p{ line-height:28px; padding-top:12px;}

/**/
.moreService-wrap{ width:100%; height:405px; background:url("/images/zhuanti/gxbyb/moreService-bg.jpg") no-repeat center top;}
.moreService-mod{ padding:10px 0 0;}
.moreService-mod .list{ width:1220px;}
.moreService-mod .list li{ float:left; width:224px; margin-right:20px; border-radius:10px; box-shadow:0 5px 10px #1a49b9;}
.moreService-mod .list .text{ height:36px; line-height:36px; color:#fff; background:url("/images/zhuanti/gxbyb/moreService-bg01.jpg") no-repeat;}
.moreService-mod .list .text span{ display:block; float:left; width:54px; text-align:center; font-size:18px;}
.moreService-mod .list .text p{ display:block; float:left; width:170px; text-align:center; font-size:18px; font-weight:bold;}

/**/
.education-mod{ margin-bottom:40px;}
.education-mod .topNav-con{ width:734px; height:78px; margin:0 auto; background:url("/images/zhuanti/gxbyb/education-bg01.jpg") no-repeat center top;}
.education-mod .topNav-con p{ line-height:24px; font-size:16px; padding:21px 0 0 114px; color:#691400;}
.education-mod .con{ width:1147px; height:350px; margin:24px auto 0; background:url("/images/zhuanti/gxbyb/education-bg02.jpg") no-repeat;}
.education-mod .con .left-text{ width:454px; padding:70px 0 0 273px;}
.education-mod .con .left-text h4{ line-height:32px; font-size:18px;}
.education-mod .con .left-text p{ line-height:32px; font-size:18px;}
.education-mod .con .right-text{ padding-top:70px;}
.education-mod .con .right-text h4{ line-height:32px; font-size:18px;}
.education-mod .con .right-text p{ line-height:32px; font-size:18px;}

/**/
.footer-wrap{ width:100%; background: #42464d; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.footerxx{ border-bottom: 1px solid #4b5054;}
.footerMap{ clear:both; width:1200px; text-align:left; margin:0 auto; color:#eee; padding: 20px 0;}
.footerMap .mtit{ line-height: 38px; font-size: 16px;}
.footerMap .mlist{ width: 139px; height: 28px; line-height: 28px; font-size: 12px; color: #bfc5c5; border-right: 1px solid #5b5f65; margin-right: 40px;}
.footerMap .mlist a{ color: #bfc5c5; display: inline-block; margin-left: 12px; _margin-left: 10px;}
.footerMap .mlist a:hover{ text-decoration: none; color: #fff;}
.footerMap .mlist .dq{ font-weight: 700; color: #eee; margin-left: 0;}
.footerMap .mlist2{ width: 120px; margin: 0; border-right: 0;}
.footerMap .mlist3{ width: auto; margin: 0; border-right: 0;}
.footerMap .mlist3 .dq{ display: inline-block; margin:0 24px 0 0;}
.footerNav{ clear:both; width:1200px; text-align:left; margin:0 auto; color:#eee; padding: 30px 0 16px;}
.footerNav a{ color:#eee;}
.footerNav a:hover{ color:#fff;}
.footerNav .lnav{ width: 705px; padding-top: 36px; line-height: 30px; font-size: 14px;}
.footerNav .lnav .w138{ width: 138px; display: inline-block;}
.footerNav .lnav .w276{ width: 276px; display: inline-block;}
.footerNav .rewm{ width: 100px; margin: 0 30px;}
.footerNav .rewm img{border: 5px solid #fff}
.footerNav .rewm-pic{ display: block; width: 100px; height: 100px; margin: 0 auto;}
.footerNav .rewm-txt{ height: 48px; line-height: 48px; text-align: center; font-size: 16px;}
.footer p,.footer p a,.footer p font{ color:#fff !important;}

/**/
.fudong_box{
    width: 132px;
    height: 278px;
    position: fixed;
    background: url(//www.zikao365.com/zhuanti/2020zzy/images/images/fudong.png) 0 0 no-repeat;
    right: 10px;
    top: 30%;
}
.fudong_box a{text-decoration:none;}
.fudong_box .fudong_menu{
    width: 120px;
    line-height: 34px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    margin:0 auto;
}

.fudong_zixun{
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    margin-top: 20px;
    margin-left: 59px;
}
.sryl{
    width: 100%;
    height: 100px;
    display: block;
}
.fudong_close{
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    width: 30px;
    height: 30px;
}

/**/
.footer-wrap{ padding-bottom:118px;}
.fixBottom-ad{ width:100%; height:118px; position:fixed; left:0; bottom:0; z-index:79; background:url("/images/zhuanti/gxbyb/lamu.png") no-repeat center top;}
.fixBottom-ad .ewm{ display:block; width:95px; height:95px; margin:12px 97px 0 0;}