
body{
    background-color: #f6f6f6;
}

.advantage{
    background-color: #fff;
    position: relative;
    top: -80px;
    border-radius: 5px;
    padding: 40px 0;
}
.advantage ul{
    margin: 0;
    padding: 0;
    display: flex;
}
.advantage li{
    justify-content: space-between;
    width: 20%;
    text-align: center;
    border-right: 2px solid #ededed;
    border-image:linear-gradient(to right,#fff,#000,#fff) 1 6;
}
.advantage li:nth-child(5){
    border-right: none;
}
.advantage li p{
    color: #525252;
    font-size: 17px;
    padding-top: 10px;
    margin-bottom: 0;
}

/* 报考指南 */
.appliCation{
    padding: 0 0 20px 0;
}
.appliCation h3{
    text-align: center;
    font-weight: bold;
    font-size: 45px;
    color: #4d4d4d;
    letter-spacing: 2px;
}
.appliCation .ruankaotit{
    display: none;
}

.appliCation h3 span{
    color: #4a87f9;
}

.licationcon{
    background-color: #fff;
    margin: 30px 0;
    padding-top: 20px;
    padding-bottom: 20px;
}
.licationcon .peixun{
    border-left: 5px solid #4a87f9;
    padding-left: 12px;
    font-size: 24px;
    font-weight: bold;
    padding-right: 20px;
    color: #424242;
    letter-spacing: 2px;
}
.licationcon .beikao{
    color: #8f8c8c;
    font-size: 18px;
}
.licationcon .tiaojian .tjlistop{
    display: flex;
    justify-content: space-between;
    margin:20px auto;
    padding: 0;
    width: 96%;
}
.tiaojian .tjlistop li{
    border: 3px solid #f0eeee;
    width: 30%;
    display: flex;
    padding-bottom: 20px;
}
.tiaojian .tjlistop li .tjleft{
    background: url(/template/guanwang/images/system/icon.png) no-repeat center;
    width:59px;
    height: 59px;
    margin-left: 15px;
    color: #fff;
    text-align: center;
    font-size:28px;
    font-weight: bold;
    line-height: 50px;
}
.tiaojian .tjlistop li .tjcon{
    padding-left: 20px;
    padding-top: 20px;
    font-size: 22px;
    color: #6e6e6e;
    letter-spacing: 2px;
}
.licationcon .tiaojian .table{
    width: 96%;
    margin: 20px auto;
    box-shadow: 0 0 5px  #efefef;
}
.licationcon .tiaojian .table .tabletop{
    background-color: #4384fd;
    height: 46x;
    text-align: center;
    color: #fff;
    font-size: 24px;
    line-height: 46px;
    letter-spacing: 3px;
}
.tjlistbottom{
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.tjlistbottom li{
    width: 25%;
    border-right: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    padding-left: 25px;
    color: #5e5e5e;
    padding-bottom: 25px;
    padding-top: 25px;
}
.tjlistbottom h6{
    font-size: 18px;
    font-weight: bold;
}
.tjlistbottom p{
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0;
}
.tjsmall{
    display: none;
}
.adve-sub{
    background: url(/template/guanwang/images/system/bannerpic.jpg) no-repeat center;
    background-size: cover;
    height: 231px;
}

/* 专业讲师专业课程 */
.curriculum{
    padding: 70px 0 20px 0;
}
.curriculum h3{
    text-align: center;
    font-weight: bold;
    font-size: 45px;
    color: #4d4d4d;
    letter-spacing: 1px;
}
.curriculum h3 span{
    color: #4a87f9;
}
.news .newsnav{
    padding-top: 50px;
    height: 130px;
}
.news .newsnav .nav{
  margin: auto;
    width:96%;
}
.newsnav .nav-item{
    width: 24%;
    text-align: center;
    margin: auto;
}
.news .nav-item .nav-link{
    background-color: #fff;
    border-radius:20px;
    font-size: 20px;
    height: 55px;
    line-height: 40px;
    border: 1px solid #d3e2fe;
    color: #3c3c3c;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link{
    font-size: 22px;
    border-radius:20px;
    padding:0;
    margin:0;
    /* background-color: #3470e2; */
    color: #4a87f9;
    border: 1px solid #4a87f9;
    height: 55px;
    line-height: 55px;
}

.newslist {
    height: 430px;
}
.newslist .card{
    border: none;
    border-bottom: 1px solid #ececec;
    margin-top:0;
    padding: 30px;
}
.newslist .card .card-body{
    padding: 0;
}
.newslist .card .card-title{
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 20px;
}
.newslist .card .card-text{
    color:#666;
    font-size: 15px;
    margin-bottom:5px;
}
.newslist .card a{
    color:#333;
    font-size: 19px;
}
.newslist .card a:hover{
    color: #666;
}
.newslist .card img{
    width: 350px;
    height:350px;
}
.newslist .cardbottom{
    margin-top: 10px;
    color: #353535;
    font-size: 16px;
}
.newslist .cardbottom span{
    font-size: 18px;
    font-weight: bold;
    color: #3070e9;
    margin-left:30px;
}
.newslist .cardbottom span:nth-child(1){
    margin-left:0;
}
.curriculum {
    height: 100%;
}
.curriculumsm{
    display: none;
}

/* 6大课程助你顺利通关 */
.tixi{
    height: 100%;
    background:#fff;
}
.tongguan{ padding:80px 0; background: #fff;height: 100%;}
.tongguan h3{background: url(/template/guanwang/images/system/h3bg1.jpg) no-repeat center;height:144px; margin:0 auto; font-weight:bold; text-align: center; font-size:56px; line-height:120px; color:#3470e2;}
.tongguan p{ text-align:center; color:#8a8a8a; font-size:22px;}
.tongguan ul{ margin:0; padding:0;display: flex; justify-content: space-between;flex-wrap: wrap;}
.tongguan li{list-style: none; width:380px;margin: 30px 0;
padding: 20px;
  border-radius: .5em;
  -webkit-box-shadow: 2px 2px 2px #f3f7fe,
 2px -2px 2px #f3f7fe,
 -2px 2px 2px #f3f7fe,
 -2px -2px 2px #f3f7fe;
 box-shadow: 2px 1px 10px #f3f7fe,
 2px -1px 10px #f3f7fe,
 -2px 1px 10px #f3f7fe,
 -2px -1px 10px #f3f7fe;
}
.tongguan li h4{ color:#4a85f9; font-size:28px; font-weight:bold; border-bottom:1px solid #dddddd; display:block; width:100%; line-height:50px;}
.tongguan li strong{ display:block; font-size:20px; color:#565656; padding:10px 0;}
.tongguan li p{ font-size:17px; color:#565656; text-align:left; line-height:30px; margin:0; padding:0;}
.tongguan li .sz{ color:#ebeeff; font-size:88px; font-weight:bold; width:120px; float:right; line-height:120px;}
.tongguan .btn{ width:135px; background:#4a85f9; height:40px; border-radius: .5em; float:left; margin:10px 0 0 0;}
.tongguan .btn a{ color:#fff; font-size:18px; line-height:28px; display:block;}
.tongguan .btn:hover{background:#fff; border:1px solid #4a85f9;}
.tongguan .btn a:hover{ color:#4a85f9;}

/* 全方位服务体系，学习拿证无忧 */
.fuwu{
    height: 100%;
    background:#fff;
    padding-bottom: 30px;
}
.fuwutx{background:#fff;height: 100%;}
.fuwutx h3{background: url(/template/guanwang/images/system/h3bg1.jpg) no-repeat center;height:144px; margin:0 auto; font-weight:bold;text-align: center; font-size:56px; line-height:140px; color:#3470e2;}
.fuwutx .fwtxcon{padding: 20px; margin-bottom:30px;
  border-radius: .5em;
  -webkit-box-shadow: 2px 2px 2px #f3f7fe,
 2px -2px 2px #f3f7fe,
 -2px 2px 2px #f3f7fe,
 -2px -2px 2px #f3f7fe;
 box-shadow: 2px 1px 10px #f3f7fe,
 2px -1px 10px #f3f7fe,
 -2px 1px 10px #f3f7fe,
 -2px -1px 10px #f3f7fe;}
 
.fuwutx .fwtxcon ul{ width: 92%;margin:0 auto;padding:0;display: flex; justify-content: space-between;flex-wrap: wrap;}
.fuwutx .fwtxcon li{ list-style:none; width:28%; height:280px;}
.fuwutx .fwtxcon li .tb{ width:100px; margin:0 auto;}
.fuwutx .fwtxcon li h4{ font-size:20px; text-align:center; padding:10px 0;}
.fuwutx .fwtxcon li p{ color:#9a9a9a; font-size:14px; line-height:28px;}

/* 官方教材 */
.book{
    background-color: #f6f6f6;
    padding:80px 0 40px 0;
}
.book h3{
    font-size: 45px;
    text-align: center;
    font-weight: bold;
    color: #333333;
}
.book h3 span{
    color: #4a87fc;
}
.book ul{
    margin:60px 0;
    padding: 0;
    display: flex;
    justify-content: space-between;
}
.book li{
    width: 15%;
    margin: auto;
}
.book img{
    width: 100%;
}
.booksm{
    display: none;
}

/* vip名师大讲堂 */
.mingshi{
    background-color: #fff;
    height: 100%;
    padding-top: 30px;
}
.jiangtang{ padding:50px 0; height: 100%;}
.jiangtang h3{ background: url(/template/guanwang/images/system/h3bg1.jpg) no-repeat center;text-align: center;height:144px; margin:0 auto; font-weight:bold; font-size:52px; line-height:140px; color:#3470e2;}
.jiangtang .vipcon{
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 40px 0;
  padding: 20px;
  border-radius:.5em;
  -webkit-box-shadow: 3px 3px 3px #f4f9ff,
  3px -3px 3px #f4f9ff,
  -3px 3px 3px #f4f9ff,
  -3px -3px 3px #f4f9ff;
  box-shadow: 5px 5px 5px #f4f9ff,
  5px -5px 5px #f4f9ff,
  -5px 5px 5px #f4f9ff,
  -5px -5px 5px #f4f9ff;
}
.vipcon .vipconl{width:510px;}
.vipcon .vipconr{width:610px;}
.vipcon .vipconr p{ font-size:19px; color:#666666; padding-top:10px; padding-bottom:20px; margin-bottom:0;}
.btn{ width:240px; background:#4a85f9; height:58px; border-radius: 1em; margin:0 auto; display:block;}
.btn a{ color:#fff; font-size:24px; line-height:42px; display:block;}
.btn:hover{background:#fff; border:1px solid #4a85f9;}
.btn a:hover{ color:#4a85f9;}


/* 实战派 */

.shizhanpic{
    width: 1200px;
    margin: auto;
    background-color: #fff;
    padding-bottom: 80px;
}
.shizhanpic h4{
    color: #346fe2;
    font-size: 44px;
    font-weight: bold;
    text-align: center;
}
.shizhanpic .pic{
    margin:20px auto;

}
.shizhanpic img{
    margin: 20px 20px 0 0;
    text-align: center;
    
}