body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;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;font-weight: normal}
a{text-decoration:none;color:#fff;}
a:hover{text-decoration:underline;}
input,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;}
.mr0{margin-right:0!important;}

.title-mod{text-align:center;padding-top:45px;}
.title-mod h3{font-size:36px;line-height:36px;margin-bottom:10px;}
.title-mod p{width:90px;height:4px;background:#f67264;margin: 0 auto;}
.title-mod1 h3{color:#fff;}
    /* */
.banner-mod{width:100%; height:350px; background:url("/images/cpaau/project/duokui/bg1.jpg") center top no-repeat ;}
.banner-mod p{font-size:36px;color:#fffefe;text-align: center;padding-top:100px;}

.why-mod{background:url("/images/cpaau/project/duokui/bg2.jpg") center top no-repeat;height:359px; }
.why-mod ul{margin:52px 50px 0;}
.why-mod li {
    float: left;
    width: 360px;
    height: 64px;
    line-height: 64px;
    font-size:20px;
    font-weight: bold;
    box-shadow: 6px 6px 20px 0px rgba(175, 175, 205, 0.18);
    -webkit-box-shadow: 6px 6px 20px 0px rgba(175, 175, 205, 0.18);
    -moz-box-shadow: 6px 6px 20px 0px rgba(175, 175, 205, 0.18);
    text-indent:88px;
    margin-bottom:30px;
}
.why-mod li.li1{background:url("/images/cpaau/project/duokui/icon1.png") 30px center no-repeat #fff;margin-right:380px;}
.why-mod li.li2{background:url("/images/cpaau/project/duokui/icon2.png") 30px center no-repeat #fff;}
.why-mod li.li3{background:url("/images/cpaau/project/duokui/icon3.png") 30px center no-repeat #fff;margin-right:140px;margin-left:120px;}
.why-mod li.li4{background:url("/images/cpaau/project/duokui/icon4.png") 30px center no-repeat #fff;}
.why-mod .mark{font-size:136px;font-weight: bold;left:570px;top:154px;line-height:136px;}

.teacher-mod{height:545px;background: url("/images/cpaau/project/duokui/bg3.jpg") center top no-repeat;}
.teacher-mod .teacher-bg{background:#fff;padding:20px;height:312px;margin-top:40px;}
.teacher-mod .teacher-bg .con{
    width:406px;
    margin-left:28px;
    font-size:14px;
}
.teacher-mod .teacher-bg .con strong{
    font-size:28px;
    font-weight: bold;
    line-height:46px;
    display:inline-block;
    padding-top:20px;
}
.teacher-mod .teacher-bg .con strong span{
    font-size:18px;
    color:#666;
    font-weight: normal;
}
.teacher-mod .teacher-bg .con p{
    line-height:32px;
}
.teacher-mod .teacher-bg .con .p1{
    line-height:26px;
}
.teacher-mod .teacher-bg .con p span{color:#999;}
.teacher-mod .teacher-tab ul{
    position: absolute;
    right:30px;
    top:20px;
}
.teacher-mod .teacher-tab li{
    margin:0 auto;
    position: relative;
    cursor:pointer;
}
.teacher-mod .teacher-tab li .pic{
    width:120px;
    height:80px;
    background:#c2c8ce;
    text-align: center;
}
.teacher-mod .teacher-tab li .pic img{margin-top:8px;}
.teacher-mod .teacher-tab li .pic2 img{margin-top:6px;}
.teacher-mod .teacher-tab li .pic3 img{margin-top:4px;}
.teacher-mod .teacher-tab li p{
    line-height:28px;
    font-size:12px;
    color:#666;
    text-align: center;
}
.teacher-mod .teacher-tab li.current .pic{
    background:#eee;
    border:2px solid #f67264;
    position: relative;
}
.teacher-mod .teacher-tab li em{display:none;}
.teacher-mod .teacher-tab li.current em{
    display:inline-block;
    width:15px;
    height:22px;
    position: absolute;
    left:-14px;
    top:30px;
    background:url('/images/cpaau/project/duokui/tri2.png') center top no-repeat;
}
.teacher-mod .video-bg{width:556px;height:310px;}
.teacher-mod .teacher-tab-content{display:none;}

.step-mod{height:437px;background:url("/images/cpaau/project/duokui/bg4.jpg") center top no-repeat;}
.step-mod .step-con li{
    width:285px;
    height:160px;
    margin-right:20px;
    float:left;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    box-shadow: 0px 8px 20px 0px rgba(124, 118, 163, 0.3);
    -webkit-box-shadow: 0px 8px 20px 0px rgba(124, 118, 163, 0.3);
    -moz-box-shadow: 0px 8px 20px 0px rgba(124, 118, 163, 0.3);
    background:#fff;
}
.step-mod .step-con li .tit{
    height:86px;
    position: relative;
    text-indent:28px;
    padding-top:20px;
}
.step-mod .step-con li .tit p{
    font-weight: bold;
    font-size:26px;
    color:#161719;
    line-height:34px;
}
.step-mod .step-con li .tit span{font-size:18px;color:#1066e4;line-height:20px;}
.step-mod .step-con li .tit2 span{color:#a55ffd;}
.step-mod .step-con li .tit3 span{color:#f249bb;}
.step-mod .step-con li .tit4 span{color:#fc2d2a;}
.step-mod .step-con li em{
    position: absolute;
    right:0;
    top:28px;
    display: inline-block;
    width:70px;
    height:50px;
    text-align: center;
    line-height:50px;
    font-size:30px;
    color:#fff;
    -webkit-border-radius: 25px 0 0 25px;
    -moz-border-radius: 25px 0 0 25px;
    border-radius: 25px 0 0 25px;
    background:#1066e4;
}
.step-mod .step-con .tit2 em{background:#a55ffd;}
.step-mod .step-con .tit3 em{background:#f249bb;}
.step-mod .step-con .tit4 em{background:#fc2d2a;}

.step-mod .step-con li .con{
    line-height:54px;
    font-size:14px;
    color:#666;
    text-align: center;
    background:#f2f3f3;
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
}
.step-mod .line{margin-left:128px;margin-bottom:20px;}
.step-mod .step-time{margin:28px 50px 0;}
.step-mod .step-time li{float:left;font-size:18px;color:#666;line-height:36px;}
.step-mod .step-time li.li1{margin-left:19px;margin-right:156px;}
.step-mod .step-time li.li2{margin-right:196px;}
.step-mod .step-time li.li3{margin-right:240px;}






.course-mod{height:775px;background:url("/images/cpaau/project/duokui/bg5.jpg") center top no-repeat;}
.course-mod ul{margin-top:40px;margin-bottom:30px;}
.course-mod li{
    float: left;
    width:380px;
    height:135px;
    background:#fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    margin-right:30px;
    height:505px;
}
.course-mod li .course-top{
    height:107px;
    background:#0a59e1;
    background: -webkit-linear-gradient(#1a33c3,#0467ed);
    background: -o-linear-gradient(#1a33c3,#0467ed);
    background: -moz-linear-gradient(#1a33c3,#0467ed);
    background: linear-gradient(#1a33c3,#0467ed);
    color:#fff;
    font-size:22px;
    font-weight: bold;
    -webkit-border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    border-radius:8px 8px 0 0;
    text-indent:28px;
    line-height:44px;
    padding-top:17px;
}
.course-mod li .mes{padding-top:15px;}
.course-mod li .mes p{
    font-size:20px;
    padding-left:30px;
    line-height:48px;
}
.course-mod li a.ps-btn{
    display:inline-block;
    width:190px;
    height:50px;
    text-align: center;
    line-height:50px;
    color:#fff;
    font-size:24px;
    background:#166bf1;
    background: -webkit-linear-gradient(#233ccd,#1375f8);
    background: -o-linear-gradient(#233ccd,#1375f8);
    background: -moz-linear-gradient(#233ccd,#1375f8);
    background: linear-gradient(#233ccd,#1375f8);
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    margin-left:94px;
    margin-top:148px;
}
.course-mod .course-consult{
    text-align: right;
    font-size:30px;
    font-weight: bold;
    color:#fff;
}
.course-mod .course-consult a{
    display:inline-block;
    width:170px;
    height:50px;
    line-height:50px;
    text-align: center;
    color:#fff;
    font-weight: bold;
    font-size:24px;
    background:#f4a340;
    background: -webkit-linear-gradient(top,#f8c246,#f1883b);
    background: -o-linear-gradient(top,#f8c246,#f1883b);
    background: -moz-linear-gradient(top,#f8c246,#f1883b);
    background: linear-gradient(top,#f8c246,#f1883b);
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    box-shadow: 0px 3px 8px 0px rgba(36, 30, 74, 0.71);
    -webkit-box-shadow: 0px 3px 8px 0px rgba(36, 30, 74, 0.71);
    -moz-box-shadow: 0px 3px 8px 0px rgba(36, 30, 74, 0.71);
    margin-left:20px;
}
.course-mod .course-list{padding-top:20px;}
.course-mod .course-list p{
    margin:0 30px 10px;
    width:320px;
    height:60px;
    line-height:60px;
    background: #f2f2f2;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font-size:18px;
    cursor: pointer;
    position:relative;
    z-index:1;
}
.course-mod .course-list p.gray{
    color:#999;
}
.course-mod .course-list p input{position: absolute;left:-30px;top:0;opacity: 0;}
.course-mod .course-list p i{
    display:inline-block;
    width:30px;
    height:30px;
    background: url('/images/cpaau/project/duokui/check1.png') 0 top no-repeat;
    -webkit-appearance:none;
    margin:0 20px;
    position: relative;
    top:7px;
    cursor:pointer;
}
.course-mod .course-list .on i{
    background: url('/images/cpaau/project/duokui/check2.png') 0 top no-repeat;
}

.service-mod{background:#f3f3f6;padding-bottom:50px;}
.service-mod ul{margin-top:40px;}
.service-mod li{float:left;width:190px;height:163px;margin-right:12px;background:#fff;box-shadow:0px 8px 20px 0px rgba(175, 175, 205, 0.18);-webkit-box-shadow:0px 8px 20px 0px rgba(175, 175, 205, 0.18);-moz-box-shadow:0px 8px 20px 0px rgba(175, 175, 205, 0.18);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;position: relative;}
.service-mod li h3{
    background:#0a59e1;
    background: -webkit-linear-gradient(#1a33c3,#0467ed);
    background: -o-linear-gradient(#1a33c3,#0467ed);
    background: -moz-linear-gradient(#1a33c3,#0467ed);
    background: linear-gradient(#1a33c3,#0467ed);
    height:60px;
    line-height:60px;
    text-align: center;
    color:#fff;
    font-size:20px;
    font-weight: bold;
    -webkit-border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    border-radius:8px 8px 0 0;
}
.service-mod li p{
    font-size:14px;
    color:#666;
    line-height:20px;
    padding:18px 18px 0;
}
.service-mod li em{
    position: absolute;
    right:0;
    bottom:0;
    font-size:60px;
    color:#eef2fd;
    color:rgba(5,102,237,0.1);
    font-weight: bold;
    line-height:50px;
}
.reason-mod{height:659px;background:url("/images/cpaau/project/duokui/bg6.jpg") center top no-repeat;}
.reason-main{margin:40px 50px 0;}
.reason-mod .reason-tab li{
    width:346px;
    height:164px;
    text-align: center;
    margin-right:31px;
    float: left;
    background:#fff;
    position: relative;
    cursor:pointer;
}
.reason-mod .reason-tab li img{padding-top:40px;margin:0 auto 14px;}
.reason-mod .reason-tab li img.pic2{display:none;}
.reason-mod .reason-tab li p{font-size:24px;font-weight: bold;}
.reason-mod .reason-tab li i{display:none;}
.reason-mod .reason-tab li.current{background:#0a59e2;}
.reason-mod .reason-tab li.current i{
    position: absolute;
    bottom:-15px;
    left:160px;
    width:28px;
    height:16px;
    background: url("/images/cpaau/project/duokui/tri.png") no-repeat;
}
.reason-mod .reason-tab li.current p{color:#fff;}
.reason-mod .reason-tab li.current .pic1{display:none}
.reason-mod .reason-tab li.current .pic2{display:block;}
.reason-mod .reason-tab-content{
    width:1100px;
    height:260px;
    background:#4c5d71;
    margin-top:45px;
}
.reason-mod .reason-tab-content ul{
    padding-top:30px;
    margin:0 30px;
    display:none;
}
.reason-mod .reason-tab-content li{
    width:326px;
    height:200px;
    margin-right:30px;
    float: left;
    background:#f2f3f3;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    text-align: center;
}
.reason-mod .reason-tab-content li h3{
    background:url('/images/cpaau/project/duokui/li-bg.png') center top no-repeat;
    height:88px;
    line-height:88px;
    font-size:26px;
    font-weight:bold;
}
.reason-mod .reason-tab-content li strong{
    display: inline-block;
    font-size:20px;
    line-height:34px;
    margin-top:25px;
}
.reason-mod .reason-tab-content li p{
    font-size:16px;
    color:#666;
}



.intro-mod{background:#f3f3f6;padding-bottom:35px;}
.intro-mod h3{font-weight: bold;font-size:24px;line-height:44px;padding-top:36px;}
.intro-mod p{font-size:16px;color:#666;line-height:34px;}
.intro-mod p a{color:#0a59e2;}

.leftFixed{width:100px;padding:5px 5px 14px;position:fixed;_position:absolute;left:10px;top:50%;background:#1a8e66;text-align:center;z-index:100;display:none;}
.leftFixed h6{line-height:40px;font-size:16px;color:#fff;font-weight:normal;margin-bottom:10px;}
.leftFixed .onekey a{height:36px;line-height:36px;background:#fff;display:block;color:#34b267;}
.leftFixed .hotline{margin-top:1px;background:#fff;padding-top:14px;}
.leftFixed .hotline p{line-height:20px;}
.leftFixed .wxgxh{padding-top:20px;line-height:40px;}
.leftFixed .wxgxh img{display:block;margin:0 auto;}
.leftFixed .returnTop{height:32px;line-height:32px;margin-top:10px;background:url(/images/pro2020/shuiwushi/returnTop-icon.png) no-repeat 28px center;padding-left:20px;color:#fff;display:block;}
.leftFixed h6 a{
    display: block;
    padding-top:42px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    line-height: 16px;
    text-decoration: none;
    margin-top:8px;
    background: url(/images/cma/project/xunlianying/kefu.png) center top no-repeat;
}