@charset "UTF-8"; /* 国家 */
.country {background-color: #f5f8fc;}
.country_list {margin: 0 auto;width: 1200px;height: 88px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.country_item {width: 62px;font-size: 15px;line-height: 20px;color: #000;text-align: center;}
.country_item span {display: block;}
.country_item a:hover {color: #1349A4;}
/* 公共TAB切换栏 */
.tabbar {position: relative;height: 48px;background-color: #f5f8fc;border-bottom: 1px solid #cee0f1;}
.tabbar h3 {position: relative;float: left;padding-right: 20px;font-size: 20px;line-height: 48px;color: #0E3576;background-color: #fff;}
.tabbar h3::after {content: '';position: absolute;top: 0;right: -34px;border: 24px solid transparent;border-left-width: 10px;border-left-color: #fff;}
.tabbar .swiper-container {float: right;margin-right: 40px;width: 610px;overflow: hidden;}
.tabbar_item {padding-right: 15px;width: auto;font-size: 15px;line-height: 46px;color: #333;cursor: pointer;-webkit-transition: color 0.2s linear;transition: color 0.2s linear;}
.tabbar_item:hover {color: #1349A4;}
.tabbar_item.cur {color: #1349A4;border-bottom: 2px solid #1349A4;}
.tabbar_item::before {content: '/';margin-right: 15px;font-size: 14px;color: #b5d4fc;color: rgba(25, 123, 255, 0.3);}
.tabbar_item:first-child::before {content: '';}
.tabbar .more {position: absolute;top: 0;right: 0;z-index: 99;width: 40px;height: 48px;background: url(../images/more_r.svg) center no-repeat;-webkit-box-shadow: -10px 0 20px #f5f8fc;box-shadow: -10px 0 20px #f5f8fc;cursor: pointer;}
.tabbar .more:hover {background-image: url(../images/more_hover_r.svg);}
/* 留学人群 */
.lxrq .content_list {position: relative;margin: 30px 0;display: none;}
.lxrq .content_list:first-child {display: block;}
.lxrq .content_list:hover .news_list_more {opacity: 1;}
.lxrq .content_box {min-height: 376px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;}
.lxrq .content_item {width: 172px;}
.lxrq .content_item_img {width: 100%;height: 96px;border-radius: 5px;overflow: hidden;position: relative}
.lxrq .content_item_img img {width: 100%;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.content_item_v { border-radius: 0!important;}
.lxrq .content_item_img .content_item_stat { position: absolute;bottom: 0px;left:0px;right:0px;background: #333333;opacity: 0.4}
.lxrq .content_item_img .content_item_stat span { color: #ffffff;font-size: 12px;padding:0 3px; }
.lxrq .content_item_txt {font-size: 15px;line-height: 44px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-webkit-transition: color 0.2s linear;transition: color 0.2s linear;}
.lxrq .content_item a:hover .content_item_img img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-filter: blur(1px);filter: blur(1px);}
.lxrq .content_item a:hover .content_item_txt {color: #1349A4;}
/* 热门院校 */
.zhuanti .hotschool {position: relative;height: 500px;}
.zhuanti .hotschool .container {position: absolute;width: 1184px;height: 400px; left: 0px;top: 70px;}
.zhuanti .news_item_img { float: left}
.zhuanti .tabbar {width: 100%;display: block}


.school_content {position: relative;margin: 30px 0;display: none;}
.school_content:first-child {display: block;}
.school_content:hover .news_list_more {opacity: 1;}
.school_list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;height: 352px;}
.school_link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 10px;width: 240px;height: 164px;border: 1px solid #cee0f1;font-size: 13px;line-height: 24px;color: #333;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: border 0.2s linear;transition: border 0.2s linear;}
.school_link:hover {border-color: #1349A4;}
.school_link img {margin-bottom: 10px;width: 76px;height: 76px;}
.school_link h4, .school_link p {display: block;width: 100%;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rank {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;margin-top: 30px;height: 96px;}
.rank_link {width: 182px;height: 38px;line-height: 38px;font-size: 15px;color: #333;text-align: center;background-color: #f5f8fc;border: 1px solid #cee0f1;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.rank_link:hover {color: #1349A4;border-color: #1349A4;}
/*视频*/
.zh05a {margin: 0 auto;width: 1184px;height: 94px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: url(../images/zh01.jpg) no-repeat 0 30px;}
.zh05a .bigtit {font-size: 36px;font-weight: bold;color: #6c6c6c;float: left;width:200px;}
.zh05a .engtit {font-size: 30px;float: left;color: #e3e3e3;}
.zh05b {clear: both;height: 333px;overflow: hidden;background: #f2f2f2;position: relative;margin-bottom: 35px;}
.zh05b h1 {position: absolute;left: 720px; top: 30px;font-size: 30px;}
.zh05b .dis-video {position: absolute;left: 0;top: 0;width: 680px;height: 333px; background-color: #fff; }
.zh05b .dis-video-play { position: absolute;left: 0;top: 0;width: 680px;height: 333px; overflow: hidden; }
.zh05b .dv-video { position: absolute;left: 0;top: 0;width: 680px; height: 333px; overflow: hidden; }
.zh05b div {width: 384px;height: 42px;overflow: hidden;position: absolute;left: 720px;top: 20px;line-height: 42px;font-size: 32px;color: #333;}
.zh05b ol {width: 384px;height: 240px;overflow: hidden;position: absolute;left: 720px;top: 85px;line-height: 25px;font-size: 13px;color: #333;}
.zh05b ol strong {color: #000;}
.zh05b dl {position: absolute;left: 720px;top: 50px;z-index: 2;width: 10px;height: 20px;background-position: 0 0;background-repeat: no-repeat;_background: none;}
.zh05b a:hover {color: #1349A4;}
.zh05b .catalog03 {position: absolute;left: 700px;top: 187px;}
.zh05b .catalog03 li {width: 180px;height: 132px;float: left;margin: 0 15px 0 30px;_display: inline;}
.zh05b .catalog03 li img {width: 180px;height: 132px;}
.zh05b .catalog03 li p {top: 105px;width: 170px;}
.zh05b .catalog03 li span {top: 106px;width: 180px;}
/* 热门资讯 */
.hotnews {position: relative;height: 300px;}
.hotnews .container {position: absolute;width: 1184px;height: 280px; left: 0px;top: 70px;}
.hotnews_content {position: relative;margin: 10px 0 30px 0;display: none;}
.hotnews_content:first-child {display: block;}
.hotnews_content:hover .news_list_more {opacity: 1;}
.hotnews_list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;height: 180px;}
.hotnews_link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 10px;width: 290px;height: 194px;font-size: 13px;line-height: 24px;color: #333;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: border 0.2s linear;transition: border 0.2s linear;}
.hotnews_link img {margin-bottom: 10px;width: 100%;height: 156px;}
.hotnews_link h4 {display: block;width: 100%;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 30px;line-height: 30px;color: #999;}

.video .content_item { margin-bottom: 13px;}
.video .content_item_v:hover .video-ls-bottom { display: none; }
.video .video-ls-bottom { position: absolute; height: 29px; left: 0; right: 0; bottom: 0; color: #fff; font-size: 12px; line-height: 29px; text-align: right; padding-right: 9px; background: url("../images/video-ls-bg.png") repeat-x; }
.video .content_item_v:hover .video-ls-hover { display: block; }
.video .video-ls-hover { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.3);z-index: 9999 }
.video .video-ls-info { line-height: 22px; font-size: 12px; color: #999999; }
.icon-video-btn, .icon-video-camera, .icon-video-static, .icon-video-lsvideo{background-image: url(../images/icons.png)!important;}
.video .video-ls-info { line-height: 22px; font-size: 12px; color: #999999; }
.video .icon-video-static { display: inline-block; width: 12px; height: 12px; margin-top: 5px; margin-right: 5px; background: no-repeat;background-position: -68px -223px; }
.video .video-ls-title { line-height: 24px; font-size: 14px; padding-top: 8px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.video .video-ls-title:hover { color: #6595ff; }
.video .icon-video-lsvideo { width: 36px; height: 36px; display: block; background: no-repeat;background-position: 0 0; margin: 31px auto 0; }
.video .fl {float: left;}