@charset "utf-8";
/*广告图css*/
.goodlink{width:100%;margin:30px auto}
.goodtitle{font-size:16px;font-weight:bold;line-height:50px;border-bottom:1px solid #999;margin:10px 0;}
.linknav a{font-size:14px;display:inline-block;padding:5px;}
.banner li{width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;background-size:100% 100%;
 }
  .banner li img{max-width: 1920px;}
/* flexslider */
.flexslider {position: relative;height: 400px;overflow: hidden;background: url('../images/loading.gif') 50% no-repeat;}
.flexslider .banner .first{z-index:2;opacity: 1;}
.slides {position: relative;z-index: 1;}
.slides li {height: 400px;background-size:100%;}
.slides li a {display: block;width: 100%;height: 100%;text-align: left;text-indent: -9999px;}
.flex-control-nav {position: absolute;bottom: 10px;z-index: 2;left: 45%;text-align: center;}
.flex-control-nav li {display: inline-block;width: 14px;float: left;height: 14px;margin: 0 5px;*display: inline;zoom: 1;}
.flex-control-nav a {display: inline-block;width: 14px;height: 14px;line-height: 40px;overflow: hidden;background: url('../images/dot.png') right 0 no-repeat;cursor: pointer;}
.flex-control-nav .flex-active {background-position: 0 0;}
/*主体css*/
/*热门学校*/
.adver {width: 1200px;margin: 0 auto;}
.adver_title {width: 100%;color: #333;font-size: 24px;line-height: 60px;border-bottom: 1px solid #ccc;padding-bottom: 5px;}
.adver_ad {width: 100%}
.adver_ad li {margin: 10px 16px 10px 0;width: 24%;float: left;}
.adver_ad li:last-child {margin-right: 0;}
.adver_ad li img {width: 100%;height:172px;}
.adver_ad li img:hover {}
/*热门学校*/
/*一楼开始*/
.TitleBox {width: 100%;}
.TitleBox_left {display:flex;width: 100%;color: #333;line-height: 60px;}
#float02 .TitleBox_left,#float07 .TitleBox_left {border-bottom: 1px solid #E43942;}
#float03 .TitleBox_left,#float08 .TitleBox_left {border-bottom: 1px solid #1969D5;}
#float04 .TitleBox_left,#float09 .TitleBox_left {border-bottom: 1px solid #8A57BD;}
#float05 .TitleBox_left,#float010 .TitleBox_left {border-bottom: 1px solid #71A125;}
#float06 .TitleBox_left {border-bottom: 1px solid #F60f60;}
/*#float02 .TitleBox,#float07 .TitleBox {border-bottom: 2px solid #E43942;}
#float03 .TitleBox,#float08 .TitleBox {border-bottom: 2px solid #1969D5;}
#float04 .TitleBox,#float09 .TitleBox {border-bottom: 2px solid #8A57BD;}
#float05 .TitleBox,#float010 .TitleBox {border-bottom: 2px solid #71A125;}
#float06 .TitleBox {border-bottom: 2px solid #F60f60;}*/

#float02 .Course li:hover {border-bottom: 1px solid #E43942;}
#float03 .Course li:hover {border-bottom: 1px solid #1969D5;}
#float04 .Course li:hover {border-bottom: 1px solid #8A57BD;}
#float05 .Course li:hover {border-bottom: 1px solid #71A125;}
#float06 .Course li:hover {border-bottom: 1px solid #F60f60;}
.TitleBox_left h3 {font-size: 18px;}
.TitleBox_left span {font-size: 18px;margin-right: 15px;}
.TitleBox_right {float: left;width: 100%;margin:15px auto;}
.TitleBox_right li {float: left;padding-right: 25px;text-align: center;line-height: 35px;}
.TitleBox_right li a {font-size: 16px;}
.ContentBox {width: 100%;}
.fistRight {width:100%;}

.Course {width:100%;}
.Course ul{display:flex;flex-wrap:wrap;}
.Course li {width:18%;margin: 10px 27px 11px 0;border: 1px solid #fff;border-radius:15px;background:#fafafa;}
.Course li:hover{border: 1px solid #d8d8d8;border-radius:15px;}
.Course li:nth-child(5n) {margin-right: 0;}
.Course li a {display: inline-block;width: 100%;position: relative;overflow: hidden;font-size:14px;color:#999;}
.Course li a img {width: 100%;height:auto;border-top-left-radius: 15px;border-top-right-radius: 15px;}

.Course li .csbirf{line-height:35px;}

.Course li .csbirf span{border: 1px solid #cecccc;color:#989696;
    padding: 2px 5px;
    font-size: 12px;
    border-radius: 5px;
    margin:2%;}
.Course li a p:hover {color: #f60;}
.Course li h2 {padding-left: 5px;color: #555;font-weight: 400;line-height:30px;height:30px;overflow: hidden;}
.Course li h2 a{font-size:16px;color:#000}
.Course li h2 a:hover{color: #f60}


.Course li .cschoolname{font-size:12px;color:#999;line-height: 30px;height:40px;overflow: hidden}
.Course li .cschoolname span{margin:2%;width:45%;display:inline-block;}
.Course li .cschoolname .csjg{font-size:14px;color:#f60;}

.TitleBox_left h3{width:20%;}
.cattwolist{width:80%;display:flex;text-align:right;font-size:16px;}
.cattwolist li{text-align:right;margin-right: 2%;}
#float02 .TitleBox_right:not(.first),#float03 .TitleBox_right:not(.first),#float04 .TitleBox_right:not(.first),#float05 .TitleBox_right:not(.first),#float06 .TitleBox_right:not(.first),#float07 .TitleBox_right:not(.first),#float08 .TitleBox_right:not(.first),#float09 .TitleBox_right:not(.first){display: none;}
#float02 .Course:not(.first),#float03 .Course:not(.first),#float04 .Course:not(.first),#float05 .Course:not(.first),#float06 .Course:not(.first),#float07 .Course:not(.first),#float08 .Course:not(.first),#float09 .Course:not(.first){display: none;}

/*底部轮播*/
.mF_YSlider_myFocus * {margin: 0;padding: 0;border: 0;list-style: none;}

.mF_YSlider_myFocus {position: relative;width: 610px;height: 280px;overflow: hidden;font: 12px/1.5 Verdana;text-align: left;background: #fff;visibility: visible!important;}

.mF_YSlider_myFocus .pic {position: relative;width: 610px;height: 280px;overflow: hidden;}

.mF_YSlider_myFocus .txt li {width: 610px;height: defaultpx!important;overflow: hidden;}
/*=========mF_YSlider ========*/
.mF_YSlider {position: relative;}

.mF_YSlider .loading {position: absolute;width: 100%;height: 100%;background: #fff url(img/loading.gif) center no-repeat;z-index: 9;}

.mF_YSlider .pic li,.mF_YSlider .rePic li {position: absolute;top: 0;left: 0;display: none;}

.mF_YSlider .txt li {position: absolute;z-index: 2;bottom: 0;width: 100%;height: 36px;line-height: 36px;display: none;}/*默认标题高度*/
.mF_YSlider .txt li a {display: block;position: relative;z-index: 1;color: #fff;padding-left: 16px;font-size: 14px;font-weight: bold;text-decoration: none;}/*标题样式*/
.mF_YSlider .txt li b {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=40);opacity: 0.4;}

.mF_YSlider .num {position: absolute;z-index: 3;bottom: 8px;right: 2px;}

.mF_YSlider .num li {position: relative;float: left;width: 20px;height: 20px;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer;}

.mF_YSlider .num li a,.mF_YSlider .num li b {display: block;width: 18px;height: 18px;border: 1px solid #dedede;line-height: 18px;position: absolute;z-index: 2;top: 0;left: 0;color: #333;text-decoration: none;}/*按钮样式*/
.mF_YSlider .num li b {z-index: 1;background: #fff;filter: alpha(opacity=60);opacity: 0.6;}

.mF_YSlider .num li.current a,.mF_YSlider .num li.hover a {border-color: #E63003;color: #fff;background: #F66E08;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}/*当前悬停按钮*/
.adver_a {width: 1200px;height: 92px;margin: 0 auto;padding: 0 auto;padding-top: 0px;margin-bottom: 30px;}

.adver_a img{display:block;width:100%;height:100%}

/*推荐学校*/
.schoolbox{width:100%;}
.schoolbox li{float:left;width:32%;margin:0 24px 24px 0;box-shadow: 0 5px 30px #999;}
.schoolbox li:nth-child(3n){margin-right: 0;}
.schoolboximg a{display:inline-block;width:100%;position:relative;overflow:hidden;}
.schoold{position: absolute;left: 0;bottom: 0px;color: #fff;padding-left: 3px;font-size: 14px; width: 100%;line-height: 35px;
    background-image: -o-linear-gradient(to top,rgba(0,0,0,0.5),rgba(255,255,255,0));
    background-image: -ms-linear-gradient(to top,rgba(0,0,0,0.5),rgba(255,255,255,0));
    background-image: -moz-linear-gradient(to top,rgba(0,0,0,0.5),rgba(255,255,255,0));
    background-image: -webkit-linear-gradient(to top,rgba(0,0,0,0.5),rgba(255,255,255,0));
    background-image: linear-gradient(to top,rgba(0,0,0,0.7),rgba(255,255,255,0));}

.schoold span{line-height:45px;font-size:16px;color:#fff;display:inline-block;width:48%;padding-left:2%;}
.schoolbox li img{width:100%;height:248px;}
.schoolcc{width:100%;margin:15px auto;}
.schoolcc a{line-height:50px;font-size:18px;font-weight:bold;color:#333;padding-left:5px;width:68%;display:inline-block;}
.schoolcc span{margin-right:2px;font-size:14px;color:#999;display:inline-block;width:30%}
.schoolc{line-height:30px;width:96%;margin:20px auto;font-size:16px;color:#666;}
.schoolboxt{margin:30px auto;border-bottom:2px solid #ccc;padding-bottom:15px;}
.stt{line-height:36px;text-align:center;font-size:18px;color:#333;font-weight:bold;}
.scom{line-height:32px;font-size:16px;color:#666;text-align: center;}
/*推荐学校*/
