@charset "utf-8";
/* CSS Document */
/*考研介绍*/
.ky_intro{ width:100%; position:relative}
.z_kaoyan_warp{ width:1200px; margin:0 auto;}
.z_kaoyan_introduce,.z_kaoyan_introduce02{ display:flex; justify-content:space-between; margin-bottom:3vw }
.z_kaoyan_introduce02{ margin:4vw 0}
.z_kaoyan_introduce_left{ width:30%; margin-top:3vw}
.z_kaoyan_introduce_left img{ width:100%;}
.z_kaoyan_introduce_left .shaonv{ margin-left:0}
.z_kaoyan_introduce_left h3 i{ width:30px; height:30px; background:url(../images/yinhao.png) no-repeat; display:inline-block; }
.z_kaoyan_introduce_left h3 span{ padding-left:1vw; color:#003552; font-weight:bold}
.z_kaoyan_introduce_left h3{font-size:32px; line-height:1.5; display:flex; margin-bottom:2vw}
.z_kaoyan_introduce02 p{ width:40%; margin-right:5%;}
.z_kaoyan_introduce_right p,.z_kaoyan_introduce02 p{ font-size:16px;line-height:2; color:#3e6075}
.z_kaoyan_introduce_right img{ width:140px; margin:0 auto; display:block;  margin-bottom:12%; }
.z_kaoyan_introduce_right{ position:relative; width:42%}
.bg8{ position:absolute; right:12%; bottom:0; z-index:-9999;}
.zyzs_list{ background:#186289; display:flex}
.zyzs_list_con{ width:33%; text-align:center; padding:30px 30px;  }
.fgx_line{ width:1px; height:200px;
  background-image: -moz-linear-gradient( 0deg, rgb(24,98,137) 0%, rgb(53,154,206) 47%, rgb(24,98,137) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(24,98,137) 0%, rgb(53,154,206) 47%, rgb(24,98,137) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(24,98,137) 0%, rgb(53,154,206) 47%, rgb(24,98,137) 100%);
   background-image: linear-gradient( 0deg, rgb(24,98,137) 0%, rgb(53,154,206) 47%, rgb(24,98,137) 100%);}
.zyzs_list_con h3{ font-size:22px; color:#fff}
.zyzs_list_con h3:after{ content:""; width:40px; height:4px; background:#d60011; text-align:center; display:block; margin:10px auto 20px;} 
.zyzs_list_con p{ font-size:14px; color:#fff; line-height:1.6}

/*共同亮点*/
.z_edu_nav,.z_edu_nav02{  box-sizing: border-box;   z-index: 2; width:70%; margin-bottom:30px;}
.z_edu_nav ul,.z_edu_nav02 ul{ border-bottom: 2px solid #186289; height:83px;  }
.z_edu_nav ul:after,.z_edu_nav02 ul:after{ clear:both;}
.z_edu_nav ul li,.z_edu_nav02 ul li{float:left; width:25%; text-align:center; padding: 0 30px; height: 83px; line-height: 83px; color: #002e4b; font-size: 20px; cursor: pointer; position: relative;}
.z_edu_nav ul li::after,.z_edu_nav02 ul li::after{ content: ""; display: block; width: 0%; height: 5px; position: absolute; left: 0;bottom: -2px; z-index:99; transition: ease 1s; background: #d60011; border-radius: 0 50px 50px 0;}
.z_edu_nav ul li.active::after,.z_edu_nav02 ul li.active::after{width: 100%;}
.z_edu_nav ul li.active,.z_edu_nav02 ul li.active{ color:#0f425d; font-weight:bold;}

.liangdian_bg{width:100%; background:url(../images/liangdian_bg.jpg) no-repeat; padding:30px 0}
.z_edu_swiper{ position: relative; }
.z_edu_swiper li .infobox{width: 100%;box-sizing: border-box; text-align: left;}
.z_edu_swiper li .infobox ul{ display:flex;}
.z_edu_swiper li .infobox ul li{ width:33.3%; text-align:center; padding:30px 0; margin: 0 auto; background:#186287; position:relative}
.z_edu_swiper li .infobox ul li:nth-child(1){background:#fff;}
.z_edu_swiper li .infobox ul li:nth-child(3){background:#0f425d;}
.z_edu_swiper li .infobox ul li span{ position:absolute; left:20px; top:20px; font-size:24px; font-weight:bold; color:#186287;}
.z_edu_swiper li .infobox ul li h3{ font-size:22px; color:#fff; padding:10px 0 16px;}
.z_edu_swiper li .infobox ul li p{font-size:14px; color:#fff; line-height:1.6}
.z_edu_swiper li .infobox ul li:nth-child(2) span,.z_edu_swiper li .infobox ul li:nth-child(3) span{color:#fff;}
.z_edu_swiper li .infobox ul li:nth-child(1) h3{ font-size:22px; color:#186287; padding:10px 0 16px;}
.z_edu_swiper li .infobox ul li:nth-child(1) p{font-size:14px; color:#186287; line-height:1.6}

.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(1){background:#186287;}
.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(2){background:#fff;}
.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(1) span,.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(1) h3,.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(1) p{color:#fff;}
.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(2) span,.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(2) h3,.z_edu_swiper li:nth-child(2) .infobox ul li:nth-child(2) p{color:#186287;}


.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(1){background:#186287;}
.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(2){background:#0f425d;}
.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(3){background:#fff;}
.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(1) span,.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(1) h3,.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(1) p{color:#fff;}
.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(2) span,.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(2) h3,.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(2) p{color:#fff;}
.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(3) span,.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(3) h3,.z_edu_swiper li:nth-child(3) .infobox ul li:nth-child(3) p{color:#186287;}



/*可考证书*/
.z_edu_swiper02{ position: relative;  margin-bottom: 3vw;}
.z_edu_swiper02 li .infobox02 ul{ display:flex; margin-top:20px; flex-wrap:wrap}
.z_edu_swiper02 li .infobox02 li{ margin:0 10px 10px 10px;}
.z_edu_swiper02 li .infobox02 li a{ padding:8px 20px; border-radius:8px; display:block; background:#186287; color:#fff; font-size:18px;}



@media screen and (max-width:980px){
.z_kaoyan_introduce { flex-wrap: wrap}
.z_kaoyan_introduce_right{ width:100%}
.z_kaoyan_introduce_left{ width:100%}
.zyzs_list_con{padding: 30px 10px 20px; width:49%}
.zyzs_list_con h3{ font-size:16px; font-weight:bold;}
.zyzs_list_con p{ font-size:12px;}

.z_edu_nav, .z_edu_nav02 {
    box-sizing: border-box;
    z-index: 2;
    width: 100%;
    margin-bottom: 30px;
}
.z_edu_nav ul li, .z_edu_nav02 ul li{padding: 0px; font-size:14px}
.z_edu_swiper li .infobox img{ width:40px; height:40px; margin:0 auto}
.z_edu_swiper li .infobox ul li h3{ font-size:16px; font-weight:bold}
.z_edu_swiper li .infobox ul li:nth-child(1) h3{ font-size:16px;}
.z_edu_swiper li .infobox ul li p{ font-size:12px; }
.z_edu_swiper li .infobox ul li span{    
     left: 10px;
    top: 10px;
    font-size: 18px;}

.z_edu_swiper02 li .infobox02 li a{font-size: 14px;}
.z_edu_swiper02 li .infobox02 li {
    margin: 0 0 10px 10px;
}

.fgx_line{ height:160px;}
.zyzs_list{ flex-wrap:wrap}









}


