﻿a:hover{color: #0d70d5 !important;}
.wrap{width: 1200px !important;margin: 0 auto;}


.filter-city{padding-top: 30px;border:1px solid #e7e7e7;margin-bottom: 32px;margin-top: 20px;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/chinamap.jpg) right top no-repeat;}
.filter-t{padding: 0 20px 9px;}
.filter-city .choose{height: 34px;}
.filter-city .choose label{float: left;margin-right: 8px;font-size: 16px;line-height: 34px;}
.filter-city .cmts-select{width: 150px;height: 32px;border:1px solid #e7e7e7;position: relative;float: left;margin-right: 20px;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) 133px 14px no-repeat;}
.filter-city .cmts-select span{display: block;padding-left: 10px;font-size: 14px;line-height: 32px;cursor: pointer;}
.filter-city .cmts-select ul{z-index: 3;background: #fff;width: 150px;padding: 10px 0;max-height: 230px;*height: 230px;overflow-y: scroll;position: absolute;left: -1px;top: 34px;border: 1px solid #e7e7e7;display: none;}
.filter-city .cmts-select ul li{line-height: 30px;}
.filter-city .cmts-select ul li a{cursor: pointer;padding: 0 10px;display: block;text-decoration: none;}
.filter-city .cmts-select ul li a:hover{background:#188eee;color:#fff;}
.filter-city .cmts-select-click{border: 1px solid #368ee0;}
.filter-city .choose .sure{display: block;width: 67px;height: 34px;background: #368ee0;border-radius: 2px;text-align: center;color: #fff;font-size: 14px;line-height: 34px;float: left;text-decoration: none;}

.hot-city{font-size: 16px;line-height: 56px;color: #368ee0;}
.hot-city span{float: left;}
.hot-city p{float: left;margin-right: -30px;}
.hot-city a{display: block;float: left;margin-right: 30px;color: #368ee0;}

.search-pinyin{margin-bottom: 20px;height: 50px;margin-bottom: 20px;position: relative;}
.search-pinyin-con{z-index: 2;position: absolute;width: 100%;height: 48px;position: absolute;left: 0;top: 0;background: #f4f4f4;border-bottom: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;}
.search-pinyin .con{padding: 0 20px;width: 1160px;margin: 0 auto;}
.search-pinyin p{float: left;font-size: 16px;line-height: 48px;}
.search-pinyin .title{float: left;margin-right: -14px;padding-top: 13px;}
.search-pinyin span{display: block;float: left;margin-right: 14px;padding: 0 4px;cursor: pointer;font-size: 16px;line-height: 22px;font-family: Arial;}
.search-pinyin span:hover{color: #368ee0;}
.search-pinyin span.all{font-family: 'Microsoft YaHei';margin-top: 13px;}
.search-pinyin span.cur{background: #368ee0;color: #fff;}

.filter-city .city-con{padding: 0 30px;}
.filter-city .city-con ul li{padding: 7px 11px 3px 54px;margin-bottom: 14px;position: relative;}
.filter-city .city-con ul li .num{display: block;width: 30px;height: 30px;font-size: 16px;line-height: 30px;color: #666;font-weight: 700;font-family: Arial;text-align: center;position: absolute;left: 11px;top: 9px;border: 1px solid #ddd;}
.filter-city .city-con ul li .li_con{margin-right: -13px;}
.filter-city .city-con ul li .li_con span{display: block;float: left;margin-right: 13px;text-decoration: none;padding: 5px 0;}
.filter-city .city-con ul li .li_con a{font-size: 16px;line-height: 26px;color: #666;padding: 0 6px;display: block;text-decoration: none;}
.filter-city .city-con ul li .li_con a:hover{background: #368ee0;color: #fff;}
.filter-city .city-con ul li.cur{background: #f4f4f4;}
.filter-city .city-con ul li.cur .num{background: #368ee0;color: #fff;border-color: #368ee0;}

.china-friend{padding: 18px 20px 12px;border: 1px solid #e7e7e7;position: relative;margin-bottom: 20px;margin-top: 32px;}
.china-friend .h{padding-left: 23px;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) left -22px #fff;padding-right: 21px;position: absolute;left: -1px;top: -24px;font-size: 20px;line-height: 42px;font-weight: 700;}
.china-friend a{font-size: 14px;line-height: 30px;color: #666;margin-right: 22px;text-decoration: none;}
.china-friend a:hover{color: #368ee0;}

/*城市首页*/

.city-banner{width: 100%;height: 360px;position: relative;overflow: hidden;margin-bottom: 18px;}
.city-banner ul{width: 100%;position: absolute;left: 0;top: 0;}
.city-banner ul li{width: 100%;height: 360px;float: left;position: relative;overflow:hidden;}
.city-banner ul li .li_img{display: block;width: 1920px;position: absolute;left: 50%;margin-left: -960px;top: 0;text-align: center;}
.city-banner .city-banner-mask{width: 160px;height: 266px;background: #000;opacity: 0.3;filter:Alpha(opacity=30);position: absolute;left: 50%;margin-left: 440px;top: 47px;}
.city-banner .city-banner-con{width: 140px;padding: 18px 10px 0;position: absolute;left: 50%;margin-left: 440px;top: 47px;}
.city-banner .city-banner-con .li_t{padding-bottom: 1px;border-bottom: 1px solid #c2c4c6;border-bottom: 1px solid rgba(255,255,255,.3);margin-bottom: 10px;}
.city-banner .city-banner-con .li_t span{display: block;text-align: center;padding-bottom: 4px;float: left;width: 50%;line-height: 20px;color: #fff;}
.city-banner .city-banner-con .li_t span i{display: block;font-style: normal;color: #ffe588;}
.city-banner .city-banner-con .li_zx{width: 100%;}
.city-banner .city-banner-con .li_zx span{cursor: pointer;display: block;width: 50%;float: left;margin-bottom: 6px;position: relative;padding-top: 42px;text-align: center;font-size: 12px;line-height: 27px;color: #fff;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) -10px -77px no-repeat;}
.city-banner .city-banner-con .li_zx span a{display: block;width: 100%;height: 69px;position: absolute;left: 0;top: 0;}
.city-banner .city-banner-con .li_zx .lis{background-position: -10px -77px;}
.city-banner .city-banner-con .li_zx .choose-kc{background-position: -80px -77px;}
.city-banner .city-banner-con .li_zx .zx{background-position: -10px -152px;}
.city-banner .city-banner-con .li_zx .jg{background-position: -80px -152px;}

.city-banner .small{display: none;}

.city-banner .pagination{width: 100%;text-align: center;height: 12px;position: absolute;left: 0;bottom: 30px;}
.city-banner .pagination span{display: inline-block;width: 12px;height: 12px;border-radius: 100%;background: #eee;margin: 0 10px;}
.city-banner .pagination span.cur{background: #fc4d53;}

.city-wrap{margin-bottom: 24px;}
.city-type .h-con{height: 44px;border-bottom: 1px solid #ddd;position: relative;margin-bottom: 20px;}
.city-type .h-con .h{display: block;font-size: 20px;line-height: 44px;font-weight: 700;}
.city-type .h-con .more{display: block;font-size: 14px;line-height: 36px;color: #999;position: absolute;right: 0;top: 0;}
.city-type .title{position: absolute;left: 220px;top: 8px;}
.city-type .title span{display: block;float: left;padding: 0 8px;font-size: 16px;line-height: 34px;color: #666;cursor: pointer;margin-right: 12px;}
.city-type .title span.cur{color: #368ee0;border-bottom: 3px solid #368ee0;}
.city-type-adver{width: 220px;float: left;margin-bottom: 28px;position: relative;}
.city-type-adver img{width: 100%;}
.city-type-adver .con{width: 176px;padding: 6px 8px 4px;background: #fff;background: rgba(255,255,255,.86);position: absolute;bottom: 32px;left: 50%;margin-left: -96px;}
.city-type-adver .con a{display: block;width: 50%;float: left;font-size: 14px;line-height: 24px;text-align: center;text-decoration: none;}
.city-type-adver .con a:hover{color: #368ee0;}

.city-type-r{width: 960px;float: right;}
.city-type-con{width: 100%;}
.city-type-list{width: 700px;float: left;}
.city-type-list ul{margin-right: -18px;}
.city-type-list ul li{width: 222px;float: left;margin-right: 17px;margin-bottom: 18px;}
.city-type-list ul li a{display: block;}
.city-type-list ul li .li_con{height: 36px;font-size: 14px;line-height: 36px;}
.city-type-list ul li .li_con a{float: left;width: 142px;height: 36px;overflow:hidden;}
.city-type-list ul li .li_con .m{float: right;display: block;color: #ff0000;}

.city-r{width: 240px;float: right;}
.city-zx{margin-bottom: 9px;}
.city-zx .ntitle{margin-bottom: 17px;}
.city-zx .ntitle span{display: block;float: left;cursor: pointer;margin-right: 8px;padding: 0 6px;position: relative;font-size: 16px;line-height: 26px;font-weight: 700;}
.city-zx .ntitle span.cur{background: #368ee0;color: #fff;}
.city-zx .ntitle span.cur:after{content: "";width: 9px;height: 5px;position: absolute;left: 50%;margin-left: -4.5px;top: 26px;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) -218px 0;}
.city-zx-con{width: 100%;}
.city-zx ul li{padding-left: 15px;font-size: 14px;line-height: 30px;position: relative;height: 30px;}
.city-zx ul li:after{content: "";width: 4px;height: 4px;background: #368ee0;position: absolute;left: 0;top: 13px;}
.city-zx ul li a{display: block;width: 100%;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.city-tj .ntitle{position: relative;height: 40px;margin-bottom: 20px;border-bottom: 1px solid #eee;}
.city-tj .ntitle .h{position: absolute;left: 0;top: 0;line-height: 40px;border-bottom: 1px solid #368ee0;padding-right: 6px;font-size: 16px;font-weight: 700;}
.school-slide{padding: 0 26px;overflow:hidden;position: relative;}
.school-slide .btn{cursor: pointer;width: 12px;height: 24px;position: absolute;top: 50%;margin-top: -12px;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) 0 -250px;}
.school-slide .prev{background-position: 0 -250px;left: 0;}
.school-slide .next{background-position: -12px -250px;right: 0;}
.school-slide .prev.cur{background-position: 0 -274px;}
.school-slide .next.cur{background-position: -12px -274px;}
.school-slide-con{width: 188px;height: 100px;position: relative;overflow:hidden;}
.school-slide-con ul{width: 100%;position: absolute;left: 0;top: 0;}
.school-slide-con ul li{padding: 0 10px;width: 168px;float: left;}
.school-slide-con ul li p{display: block;text-align: center;margin-top:10px}
.school-slide-con ul li p a{font-size: 14px;}
.school-slide-con ul li p a:hover{color: #368EE0;}


/*弹出遮罩层*/
#mask-layer{width: 100%;height: 100%;background: #000;opacity: 0.3;filter:Alpha(opacity=30);position: fixed;left: 0;top: 0;z-index: 999;}
/*弹出表单*/
#popAudition{width: 470px;background: #fff;border-radius: 5px;padding-bottom: 10px;position: fixed;left: 50%;margin-left: -235px;top: 50%;z-index: 1000;}
#popAudition .close{width: 24px;height: 24px;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/popAudition-close.jpg);cursor: pointer;position: absolute;right: 21px;top: 21px;}
#popAudition .h{font-size: 24px;line-height: 82px;text-align: center;}
#popAudition .h2{padding-top: 20px;line-height: 42px;}
#popAudition .infor{font-size: 18px;color: #666;text-align: center;line-height: 38px;margin-bottom: 20px;}
#popAudition .infor span{color: #fa7b7b;}
#popAudition .tips{font-size: 14px;color: #888;line-height: 52px;text-align: center;}
#popAudition .tips span{color: #368ee0;}
#popAudition .sign-in,#popAudition .sign-in2,#popAudition .sign-in3{width: 330px;margin: 0 auto;display: block;}
#popAudition .text-con{height: 58px;}
#popAudition .text-con label{padding-left: 14px;font-size: 14px;line-height: 38px;width: 74px;float: left;}
#popAudition .text-con .required{background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/repuire_symbol.jpg) left center no-repeat;}
#popAudition .text-con .input-text{color: #888;float: left;padding: 5px 10px 5px 20px;width: 208px;height: 26px;line-height: 26px;background: #fff;font-size: 14px;border: 1px solid #bfd5eb;box-sizing:content-box;}
#popAudition .text-con .input-text:focus{border-color: #d9d9d9;outline: 1px solid #dce1e5;}
#popAudition .text-con .custom-select{float: left;width: 238px;background-position: 216px -428px;}
#popAudition .text-con .custom-select .custom-select-con{width: 202px;}
#popAudition .text-con .custom-select-click{background-position: 216px -464px;border-color: #d9d9d9;outline: 1px solid #dce1e5;}
#popAudition .text-con .error,#popAudition .text-con .error p{border-color: #bb0000;}
#popAudition .submit{width: 260px;height: 48px;margin: 10px auto 0;background: #fa7b7b;border-radius: 2px;text-align: center;display: block;cursor: pointer;line-height: 48px;font-size: 18px;color: #fff;border:none;}
#popAudition .img{width: 100%;text-align: center;margin-bottom: 16px;}
/*弹出表单(全国)*/
#popAudition .quanguo select.user-area{margin: 10px 0 12px 88px;}
#popAudition .quanguo .text-con{height:50px;}
#popAudition .quanguo .submit{margin-top:50px;}
/*自定义select*/
.custom-select{width: 242px;height: 36px;position: relative;background: #fff url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/agency_icon.png) 222px -428px no-repeat;border: 1px solid #bfd5eb;}
.custom-select p{font-size: 14px;line-height: 36px;padding-left: 20px;cursor: pointer;height: 36px;}
.custom-select .custom-select-con{display: none;padding: 4px 26px 8px 10px;background: #fff;border:1px solid #ccc;width: 206px;position: absolute;left: -1px;top: 38px;height: 178px;}
.custom-select .custom-select-con .scroll-track{width: 9px;height: 170px;background: #eeeeee;position: absolute;top: 10px;right: 10px;}
.custom-select .custom-select-con .scroll-thumb{width: 100%;height: 32px;background: #368ee0;position: absolute;left: 0;top: 0;}
.custom-select .custom-select-con .scroll-bar-con{width: 100%;position: relative;overflow: hidden;height: 178px;overflow: hidden;}
.custom-select .custom-select-con .scroll-bar{width: 100%;position: absolute;left: 0;top: 0;}
.custom-select .custom-select-con .scroll-bar li{padding-left: 11px;font-size: 14px;line-height: 26px;margin-bottom: 4px;cursor: pointer;}
.custom-select .custom-select-con .scroll-bar li:hover{background: #eee;}
.custom-select-click{background-position: 221px -464px;border-color: #d9d9d9;}

.page-nav{text-align: center;}
.page-nav a{margin: 0 5px;font-size: 14px;color: #666;line-height: 34px;text-align: center;text-decoration: none;display: inline-block;*display: inline;*zoom: 1;}
.page-nav .num{width: 32px;height: 32px;line-height: 32px;border: 1px solid #e7e7e7;}
.page-nav .other{padding: 0 16px;height: 32px;line-height: 32px;border: 1px solid #e7e7e7;}
.page-nav .num:hover,.page-nav .other:hover{background: #368ee0;border-color: #368ee0;color: #fff;}
.page-nav .cur{width: 32px;height: 32px;line-height: 32px;border: 1px solid #e7e7e7;background: #368ee0;color:white;}
p.noresult{font-size:14px;text-align:center;}



/*机构聚合页*/
.page-path{font-size: 14px;line-height: 42px;color: #888;}
.page-path a{color: #888;}
.page-path a:hover,.page-path .cur{color: #368ee0;}

.filter-options{padding: 20px 20px 5px;border: 1px solid #e7e7e7;margin-bottom: 20px;}
.have-choose{padding-bottom: 19px;border-bottom: 1px solid #eee;}
.have-choose label{float: left;font-size: 14px;line-height: 32px;}
.have-choose .options-con{float: left;}
.have-choose .options{display: block;float: left;margin-right: 10px;border: 1px solid #e7e7e7;padding-right: 36px;position: relative;}
.have-choose .options p{padding: 0 17px 0 10px;font-size: 14px;line-height: 30px;color: #368ee0;border-right: 1px solid #e7e7e7;}
.have-choose .options .close{display: block;text-decoration: none;width: 36px;height: 30px;position: absolute;right: 0;top: 0;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) -157px -40px no-repeat;cursor: pointer;}
.have-choose .remove{display: block;text-decoration: none;float: left;padding: 0 36px 0 14px;border: 1px solid #e7e7e7;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) 110px -310px no-repeat;font-size: 14px;line-height: 30px;color: #999;cursor: pointer;}
.filter-options ul li{padding: 15px 0 15px 74px;border-bottom: 1px solid #eee;position: relative;}
.filter-options ul li:last-child{border-bottom: none;}
.filter-options ul li span{display: block;font-size: 14px;line-height: 26px;position: absolute;left: 0;top: 15px;}
.filter-options ul li .li_con{margin-right: -2px;}
.filter-options ul li .li_con a{display: block;float: left;padding: 0 8px 0 6px;margin-right: 2px;text-decoration: none;font-size: 14px;line-height: 26px;margin-bottom: 8px;}
.filter-options ul li .li_con a:hover{color: #368ee0;}
.filter-options ul li .li_con a.cur{background: #368ee0;color: #fff;}
.filter-options ul li .li_con2{margin-right: -30px;}
.filter-options ul li .li_con2 a{display: block;float: left;margin-right: 30px;padding-left: 22px;font-size: 14px;line-height: 26px;text-decoration: none;color: #333;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/check-box.jpg) left center no-repeat;}
.filter-options ul li .li_con2 a:hover{color: #368ee0;}
.filter-options ul li .li_con2 a.cur{background-image: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/check-box-choose.jpg);}
.main-small{width: 400px;}
.main-big{width: 780px;}

.jg-list{padding-bottom: 39px;border: 1px solid #e7e7e7;}
.jg-list .title-con{margin-bottom: 10px;background: #eee;padding: 11px 20px;height: 32px;}
.jg-list .title{float: left;}
.jg-list .title a{display: block;float: left;margin-right: 10px;width: 96px;height: 32px;text-align:center;line-height: 32px;text-decoration: none;background: #fff;font-size: 14px;}
.jg-list .title a.cur{background: #368ee0;color: #fff;}
.jg-list .title-con .more{display: block;float: right;font-size: 14px;line-height: 32px;}
.jg-list ul{margin-bottom: 19px;padding: 0 20px;}
.jg-list ul li{padding: 20px 0 20px 250px;border-bottom: 1px solid #eee;position: relative;min-height: 100px;*height: 100%;}
.jg-list ul li .li_img{padding: 19px 34px;border: 1px solid #eee;position: absolute;left: 0;top: 20px;}
.jg-list ul li .li_img a{display: block;}
.jg-list ul li .li_img img{width: 160px;height: 60px;}
.jg-list ul li .li_h{display: block;font-size: 20px;line-height: 20px;margin-bottom: 13px;}
.jg-list ul li .li_h img{margin-left: 12px;vertical-align: middle;}
.jg-list ul li .li_con{font-size: 14px;line-height: 24px;color: #666;}
.jg-list ul li .li_con span{float: left;display: block;width: 100%;}
.jg-list ul li .li_con span.s1{width: 126px;}
.jg-list ul li .li_con span.s2{width: 120px;}
.jg-list ul li .li_con span.s3{width: 170px;}
.jg-list ul li .li_con em{color: #333;font-style: normal;}
.jg-list ul li .li_con i{color: #368ee0;font-style: normal;}
.jg-list ul li .li_con a{padding-left: 22px;margin-left: 16px;color: #368ee0;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) 0 -344px no-repeat;text-decoration: underline;}
.jg-list ul li .high_quality{width: 80px;height: 24px;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) -170px -77px;position: absolute;right: -21px;top: 20px;}

.side-form{padding: 0 27px 8px 27px;background: #edf6ff;margin-bottom: 20px;}
.side-form .h{font-size: 20px;line-height: 80px;font-weight: 700;text-align: center;}
.side-form .text-con{height: 58px;}
.side-form .text-con label{padding-left: 14px;font-size: 14px;line-height: 38px;width: 74px;float: left;}
.side-form .text-con .required{background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/repuire_symbol.jpg) left center no-repeat;}
.side-form .text-con .input-text{color: #888;float: left;padding: 5px 10px 5px 20px;width: 212px;height: 26px;line-height: 26px;background: #fff;font-size: 14px;border: 1px solid #bfd5eb;}
.side-form .text-con .input-text:focus{border-color: #d9d9d9;outline: 1px solid #dce1e5;}
.side-form .text-con .custom-select{float: left;}
.side-form .text-con .custom-select-click p{border-color: #d9d9d9;outline: 1px solid #dce1e5;}
.side-form .text-con .error,.side-form .text-con .error p{border-color: #bb0000;}
.side-form .submit{width: 260px;height: 48px;margin: 10px auto 0;background: #368ee0;border-radius: 2px;text-align: center;display: block;cursor: pointer;line-height: 48px;font-size: 18px;color: #fff;border:none;}
.side-form .tips{font-size: 14px;color: #888;line-height: 47px;text-align: center;}
.side-form select{box-sizing:content-box;}
.side-form.quanguo select.user-area{margin: 10px 0 12px 88px;}
.side-form.quanguo .text-con{height:50px;}
.side-form.quanguo .submit{margin-top:50px;}
.in-con{padding: 8px 20px 15px; border: 1px solid #e7e7e7;margin-bottom: 20px;}


.gh-con1{border-bottom: 1px solid #eee;}
.gh-con1 .h{float: left;font-size: 20px;line-height: 44px;font-weight: 700;color: #333;}
.gh-con1 .more{float: right;padding-top: 11px;font-size: 12px;color: #888;line-height: 33px;font-family: Arial;}
.gh-con1 .more:hover{color: #368ee0;}


.gtab .title{margin: 10px -10px 10px 0;}
.gtab .title span{display: block;float: left;cursor: pointer;margin-right: 10px;padding: 0 5px;position: relative;font-size: 14px;line-height: 24px;}
.gtab .title span.cur{background: #368ee0;color: #fff;}
.gtab .title span.cur:after{content: "";width: 9px;height: 5px;position: absolute;left: 50%;margin-left: -4.5px;top: 24px;background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) -218px 0;}

.hot-school{padding-bottom: 15px;}
.hot-school ul{margin-right: -22px;}
.hot-school ul li{width: 168px;float: left;margin-right: 22px;padding-top: 15px;}
.hot-school ul li .li_img{margin-bottom: 7px;}
.hot-school ul li .li_img a{display: block;padding: 3px;border: 1px solid #eee;}
.hot-school ul li .li_con{text-align: center;}
.hot-school ul li .li_con a{display: block;font-size: 14px;line-height: 24px;}
.hot-school ul li .li_con p{color: #999;line-height: 22px;}

.r_adver{margin-bottom: 20px;}
.r_adver img{width: 100%;}

.hot-course{padding-bottom: 13px;}
.hot-course .title{margin-bottom: 14px;}
.hot-course ul{margin-right: -22px;}
.hot-course ul li{width: 168px;float: left;margin-right: 22px;padding-top: 10px;}
.hot-course ul li a{display: block;}
.hot-course ul li a img{width: 100%;}
.hot-course ul li .txt{text-align: center;font-size: 14px;line-height: 32px;height: 32px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.student-com{padding-bottom: 0px;}
.student-com ul li{padding: 18px 0 15px;border-bottom: 1px dashed #eee;}
.student-com ul li:last-child{border-bottom: none;}
.student-com ul li .li_t{padding-left: 54px;position: relative;font-size: 14px;line-height: 24px;margin-bottom: 10px;}
.student-com ul li .img{width: 40px;height: 40px;border-radius: 100%;border: 1px solid #efefef;position: absolute;left: 0;top: 2px;}
.student-com ul li .li_t span{color: #368ee0;display: block;}
.student-com ul li .li_t p{color: #888;}
.student-com ul li .li_t a{color: #333;text-decoration: none;}
.student-com ul li .li_con{font-size: 14px;line-height: 24px;color: #666;}

.agency-zx{padding-bottom: 12px;}
.agency-zx ul{margin-top: 11px;}
.agency-zx ul li{font-size: 14px;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.agency-zx ul li .type{color: #368ee0;}
.agency-zx ul li .type a{color: #368ee0;}
.course-total{padding-bottom: 39px;border: 1px solid #e7e7e7;}
.course-total .title-con{margin-bottom: 10px;background: #eee;padding: 11px 20px;height: 32px;}
.course-total .title{float: left;}
.course-total .title a{display: block;float: left;margin-right: 10px;width: 96px;height: 32px;text-align:center;line-height: 32px;text-decoration: none;background: #fff;font-size: 14px;}
.course-total .title a.cur{background: #368ee0;color: #fff;}
.course-total .title-con .more{display: block;float: right;font-size: 14px;line-height: 32px;}

.course-list-con{padding: 0px 20px;}
.course-list-con ul{margin-bottom: 40px}
.course-list-con ul li{padding: 20px 0 20px 312px;border-bottom: 1px solid #eee;position: relative;min-height: 204px;*height: 204px;}
.course-list-con ul li.hot .li_img{background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/hot.png) no-repeat;background-size: 78px 78px;left: 0;top: 0;}
.course-list-con ul li.hot .li_img img{position:relative;z-index:-1;}
.course-list-con ul li .li_img{width: 292px;position: absolute;left: 0;top: 20px;display: block;}
.course-list-con ul li .li_h{font-size: 20px;line-height: 20px;margin-bottom: 4px;}
.course-list-con ul li .li_price{font-size: 20px;line-height: 46px;color: #e5171e;}
.course-list-con ul li .li_price sub{font-size: 14px;color: #999;margin-left: 8px;text-decoration: line-through;vertical-align: 3px;}
.course-list-con ul li .li_price .pj{margin-left: 20px;color: #666;text-decoration: none;}
.course-list-con ul li .li_price i{font-style: normal;color: #368ee0;}
.course-list-con ul li .li_infor{font-size: 14px;line-height: 24px;color: #888;height: 96px;}
.course-list-con ul li .li_infor span{color: #333;}
.course-list-con ul li .li_infor span a{margin-left: 9px;color: #368ee0;}
.course-list-con ul li .li_infor span a:hover{text-decoration:none;}
.course-list-con ul li .li_infor span img{vertical-align: middle;margin-right: 5px;}
.course-list-con ul li .li_zx{height: 38px;}
.course-list-con ul li .li_zx span{cursor: pointer;position: relative;background: #c7e3fe;display: block;width: 120px;height: 38px;float: left;margin-right: 26px;font-size: 14px;color: #666;line-height: 38px;text-align: center;text-decoration: none;}
.course-list-con ul li .li_zx span.ar{background: #368ee0;color: #fff;}
.course-list-con ul li .li_zx span img{vertical-align: middle;margin-right: 10px;}
.course-list-con ul li .li_zx span a{display: block;width: 120px;height: 38px;position: absolute;left: 0;top: 0;}
.course-list-con ul li .li_img span{display: block;width: 60px;height: 28px;background: #f35050;font-size: 14px;text-align: center;line-height: 28px;color: #fff;position: absolute;left: 0;top: 0;}


.agency-study{padding-bottom: 11px;}
.agency-study ul{padding-top: 10px;margin-right: -22px;}
.agency-study ul li{width: 168px;float: left;margin-right: 22px;margin-top: 10px;}
.agency-study ul li a{display: block;}
.agency-study ul li .li_img{width: 100%;}
.agency-study ul li .li_txt{text-align: center;font-size: 14px;line-height: 32px;height: 32px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.agency-zx{padding-bottom: 12px;}
.agency-zx ul li{font-size: 14px;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #368ee0;}
.agency-zx ul li .type{color: #368ee0;}
.in-hotMajor{padding-bottom: 15px;}
.in-hotMajor ul{margin-right: -22px;padding-top: 20px;}
.in-hotMajor ul li{float: left;margin: 0 10px 15px 0;}
.in-hotMajor ul li a{display: block;font-size: 14px;text-decoration: none;padding: 1px 6px;border: 1px solid #e7e7e7; background: #fafafa;color: #666;}
.in-hotMajor ul li a:hover{background: #368ee0;color: #fff;}

.in-sameSchool{padding-bottom: 9px;}
.in-sameSchool ul{padding-top: 2px;margin-right: -22px;display:-webkit-box;-webkit-box-orient:horizontal;display:box;box-orient:horizontal;display:-webkit-flex;-webkit-flex-direction:row;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}
.in-sameSchool ul li{width: 168px;float: left;margin-right: 22px;margin-top: 10px;height:115px\0;display:inline-block\0;*height:115px;*display: inline-block;*display: inline;*zoom: 1;}
.in-sameSchool ul li a{display: block;}
.in-sameSchool ul li .li_img{width: 160px;height: 60px;padding: 3px;border: 1px solid #eee;}
.in-sameSchool ul li img{width: 160px;}
.in-sameSchool ul li .li_txt{font-size: 14px;line-height: 1.5;text-align: center;margin-top:5px;}

/*软文首页*/
.ad{padding: 20px 0;font-size: 14px;}
.ad .lf a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.ad .lf a:hover .posi{text-decoration: underline;}
.ad .lf{float:left;width: 810px;}
.ad .lf a{position: relative;display: block;overflow: hidden;}
.ad .lf a.m10{margin-bottom: 10px;}
.ad .lf a.posi{cursor:pointer;position: absolute;bottom:0;left:0;width: 100%;line-height: 32px;color:#fff;text-align:center;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/ruan_bg.png) repeat center;}
.ad .lf a.posi.d2top{top: 138px;bottom:auto}
.ad .lf img{width: 100%;transition: all .4s linear;-webkit-transition: all .4s linear;-moz-transition: all .4s linear;-ms-transition: all .4s linear;-o-transition: all .4s linear;}
.ad .lf .d1{float:left;width: 500px;position: relative;}
.ad .lf .d2{float: right;width: 300px;position: relative;}
.ad .rg{float: right;width: 379px;height: 350px;border: 1px solid #e7e7e7;box-sizing: border-box;-webkit-box-sizing: border-box;}
.ad .rg .bk{padding: 10px 20px;}
.ad .rg .bk .tit{margin-bottom: 10px;border-bottom: 1px solid #eee;font-size: 20px;font-weight: bold;line-height: 46px;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/ruan_hot.jpg) no-repeat 150px center;}
.ad .rg .bk ul li{line-height: 30px;}
.ad .rg .bk ul li a{display:block;height: 30px;overflow: hidden;}
.ad .rg .bk ul li span{display: inline-block;*zoom:1;*display:inline;margin-right: 10px;width: 16px;height: 16px;line-height: 16px;color:#fff;text-align: center;background: #aeaeae;}
.ad .rg .bk ul li.active span{background: #f77075;}

.adtab{margin-bottom: 20px;}
.adtab .bk{padding: 14px 20px;border: 1px solid #e7e7e7;}
.adtab .gh-con1{position: relative;}
.adtab .gh-con1 .h{width: 147px;}
.adtab .gh-con1 .h:after{position: absolute;bottom:-1px;left:0;content: "";clear: both;display: block;width: 100px;height: 2px;border-bottom: 2px solid #368ee0;}
.adtab .title{float: left;margin-top: 8px;}
.adtab .title span{float:left;display:block;position: relative;padding: 0 14px;border-radius: 3px;font-size:14px;line-height: 26px;}
.adtab .title span.cur{color:#fff;background: #368ee0;}
.adtab .title span.cur:after{content: "";position: absolute;left: 50%;margin-left: -4.5px;top: 26px;border-top: 5px solid #368ee0;border-right: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid transparent;}
.adtab .slidecon{display: none;}

.col_nav{border-bottom: 1px solid #eee; height: 42px; position: relative;margin-bottom: 20px;}
.col_nav:before{content: "";width: 0; height: 42px;position: absolute;left: -1px; top: 0;}
.col_nav:after{content: "";width: 0;  height: 42px;position: absolute;left: 0;top: -1px;}
.col_nav span{display:block;float: left;width: 75px;color: #666;line-height: 42px;}
.col_nav .nav_r{margin-left:20px;width: 1030px; height: 42px;overflow: hidden; position: relative; float: left;}
.ml35{margin-left: 35px;}
.col_nav .nav_r p{position: absolute;left: 0;top:0;white-space: nowrap;}
.col_nav .nav_r p a{padding: 0 19px 0 20px;border-left: 1px solid #e1e1e1;color: #666666; line-height: 42px;}
.col_nav .nav_r p a:first-child{padding-left:0;border-left:0;}
.col_nav .nav_r p a:hover{color: #368ee0;text-decoration: none;}
.col_nav .nav_r p .bgnone{background: none}
.col_nav .btn{ position:absolute;top: 0;width: 17px;height: 42px;cursor: pointer;}
.col_nav .prev{display: block;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/ruan_prev.png)  center no-repeat;left: 70px;}
.col_nav .next{display: block;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/ruan_next.png) center no-repeat; right: 5px;}

.adbk .d1{float:left;margin-right: 45px;width: 340px;}
.adbk .d1 .top{padding: 0 0 16px;border-bottom: 1px solid #eee;}
.adbk .d1 .top .tit{margin-bottom: 14px;font-size: 16px;color: #368ee0;width: 100%;height: 21px;line-height: 21px;overflow: hidden;}
.adbk .d1 .top  p{font-size: 12px;color: #666;line-height: 24px;height: 48px;}
.adbk .d1 .top span{color: #368ee0;}
.adbk .d1 .top .detail:hover {text-decoration: none;}
.adbk .d1 ul{padding-top: 12px;}
.adbk .d1 ul li{font-size: 14px;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/ruan_dot.jpg) no-repeat center left;}
.adbk .d1 ul li a{display: block;padding-left: 10px;line-height: 30px;}
.adbk .d1 ul li a p{float: left;width: 70%;height: 30px;overflow: hidden;}
.adbk .d1 ul li a span{float: right;width: 30%;text-align: right;color: #888;}
.adbk .d1 ul li a:hover p,.adbk .d1 ul li a:hover span{color: #368ee0;}
.adbk .d2-ul{float:right;margin-right: -22px;width: 380px;}
.adbk .d2-ul li{float:left;position:relative;margin-right: 22px;margin-bottom: 20px;width: 168px;overflow: hidden;}
.adbk .d2-ul li img{width: 100%;transition: all .4s linear;-webkit-transition: all .4s linear;-moz-transition: all .4s linear;-ms-transition: all .4s linear;-o-transition: all .4s linear;}
.adbk .d2-ul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.adbk .d2-ul li .posi{position: absolute;bottom: 0;left:0;width: 100%;height: 24px;line-height: 24px;color: #fff;text-align: center;overflow:hidden;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/ruan_bg.png) repeat center;}
.adbk .d2-ul li:hover .posi{text-decoration: underline;}

.instab .h{float:left;margin-bottom:13px;padding-left: 10px;width: 170px;border-left: 4px solid #368ee0;line-height: 20px;}
.instab .title span{float: left;display: block;position: relative;padding: 0 14px;font-size: 14px;line-height: 20px;}
.instab .title span.cur{color:#fff;background: #368ee0;}
.org-ul{padding: 20px 0 0 0;}
.org-ul li{float:left;margin: 0 15px;border: 1px solid #eee;width: 168px;text-align: center;}
.org-ul li a{display: block;padding: 3px;}
.org-ul li img{max-width: 100%;}


/*软文列表页*/
.r_list{margin-bottom: 20px;padding: 0 20px;padding-bottom: 40px;border: 1px solid #e7e7e7;}
.r_list .col_nav{height: 50px;}
.r_list .col_nav .nav_r{width: 690px;height: 50px;}
.r_list .col_nav .nav_r p{top: 14px;}
.r_list .col_nav .nav_r p a{position:relative;margin: 0 10px;padding: 0 3px;border-left: none;display: inline-block;line-height: 24px;}
.r_list .col_nav .nav_r p a:hover{color: auto;}
.r_list .col_nav .prev{left: 0;}
.r_list .col_nav .next{right:0;}
.r_list .col_nav .btn{height: 54px;}
.r_list .nav_r p a.cur{background: #368ee0;color: #fff;}
.r_list .nav_r p a.cur:before{position: absolute;bottom: -8px;left: 50%;margin-left: -4px;display:block;clear: both;content: "";border-top: 4px solid #368ee0;border-right: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid transparent;}
.r_ul{margin-bottom: 40px;}
.r_ul li{position: relative;padding: 20px 0;border-bottom: 1px solid #eee;}
.r_ul li:first-child{padding-top: 0;}
.r_ul li .img{padding-right: 18px;width: 130px;}
.r_ul li .r_cont{display:table-cell;*display:inline-block;}
.r_ul li a:hover{text-decoration: none;}
.r_if .h{margin-bottom: 10px;font-size: 18px;}
.r_if p{margin-bottom: 10px;height: 72px;overflow:hidden;font-size: 14px;color: #666;line-height: 24px;}
.r_if p a{color: #666;}
.r_if p a:hover{color: #368ee0;text-decoration: underline;}
.r_link a{display: inline-block;*zoom: 1;*display: inline;margin-right: 10px;padding: 0 12px;border: 1px solid #e7e7e7;border-radius: 25px;color: #888;line-height: 24px;}
.r_link a:hover{border: 1px solid #368ee0;color: #368ee0;}
.r_time{position: absolute;right:0;bottom: 20px;font-size: 14px;color: #666;}

.rtab .title{border-bottom: 1px solid #eee;}
.rtab .title span{position:relative;bottom: -2px;display: inline-block;*zoom:1;*display:inline;padding-bottom: 5px;width: 70px;height: 35px;font-size: 18px;text-align: center;line-height: 30px;}
.rtab .title span.cur{font-weight: bold;font-size: 20px;color: #368ee0;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/line.png) no-repeat left bottom;}

.copyright{padding-top: 10px;font-size: 14px;color: #666;line-height: 24px;}


/*软文页终端*/
.news-zd{padding: 20px;border: 1px solid #e7e7e7;margin-bottom: 20px;min-height: 1596px;*height: 1096px;}
.news-zd .title{padding-bottom: 20px;border-bottom: 1px solid #eee;margin-bottom: 12px;}
.news-zd .title .h{font-size: 24px;line-height: 43px;text-align: center;}
.news-zd .title .source{font-size: 14px;color: #666;line-height: 52px;text-align: center;}
.news-zd .title .source span{display: inline-block;*display: inline;*zoom: 1;margin: 0 13px;}
.news-zd .title .source span a{color: #368ee0;}
.news-zd .title .infor{height: 24px;}
.news-zd .title .infor .infor-l{float: left;}
.news-zd .title .infor .infor-l a{display: block;float: left;padding: 0 14px;border: 1px solid #e7e7e7;border-radius: 11px;line-height: 22px;height: 22px;margin-right: 10px;font-size: 14px;color: #888;text-decoration: none;}
.news-zd .title .infor .infor-l a:hover{color: #368ee0;border-color: #368ee0;}
.news-zd .title .infor .infor-r{float: right;line-height: 24px;color: #888;padding-top: 2px;}
.news-zd-con{font-size: 16px;line-height: 30px;}
.news-zd-con .img{display: block;margin: 0 auto;}
.news-zd-con img{padding: 23px 0px;max-width: 100%;}
.news-page{border: 1px solid #e7e7e7;padding: 0 20px;margin-bottom: 20px;}
.news-page div{display: block;width: 45%;height: 46px;font-size: 14px;line-height: 46px;color: #888;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-decoration: none;}
.news-page div a{color: #888;}
.news-page div a:hover {color: #368ee0;}
.news-page div.al{float: left;}
.news-page div.ar{float: right;text-align: right;}

.news-tj{padding-bottom: 12px;}
.news-tj ul{margin-top: 11px;margin-right: -114px;}
.news-tj ul li{padding-left: 15px;width: 247px;float: left;margin-right: 114px;font-size: 14px;line-height: 30px;height: 30px;background: url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/r_dot.jpg) no-repeat left center;}
.news-tj ul li a{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.nam {
    margin-top: 25px;
    margin-bottom: 20px;
    width: 100%;
    font: 18px/20px 微软雅黑;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 35px;
    text-indent: 12px;
    background: url(http://xinglingqi.top/static_yk/image/kctitlebg.gif) left top no-repeat;
    float: left;
}
.map{width: 1200px;margin:0 auto;color: #333;}
.map h3{border-bottom:1px solid #ddd;height:40px;line-height:40px;margin:20px 0}
.map h3 span{display:inline-block;font-size:18px;padding-right:3px;border-bottom:2px solid #7486A1;font-weight:700;position:relative;top:-1px}
.map ul.map1{margin-right:-30px}
.map ul.map1 li{float:left;margin:0 30px 15px 0}
.map ul.map1 li a{display:inline-block;height:28px;line-height:28px;border:1px solid #ddd;padding:0 8px;font-size:14px;color:#333;white-space: nowrap;}
.map ul.map1 li:hover a{background:#7486A1;border-color:#7486A1;color:#fff}
.map ul.map2{margin-right:0}
.map ul.map2 li{width:220px;float:left;margin:0 0 8px 0;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.map ul.map2 li a{font-size:14px;color:#333}
.map ul.map2 li:hover a{color:#7486A1;text-decoration:underline}
.map .yy{width:1200px;overflow:hidden}
.map .yy h4{color:#333;font-weight:700;font-size:16px;padding-left:10px;border-left:3px solid #7486A1;margin-bottom:10px}
.map .yy ul{width:1200px;margin-left:-2px}
.map .yy ul li{width:138px;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(http://xinglingqi.top/static_yk/image/shu.png) no-repeat;background-size:1px 14px;background-position:right center}
.map .yy ul li a{font-size:14px;color:#333;line-height:30px}
.map .yy ul li a:hover{text-decoration:underline;color:#7486A1}
.map .hot{margin-bottom:30px}
.map .hot h4{position:relative;font-size:14px;color:#333;line-height:30px;background:url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/hot_map.png) no-repeat;background-size:24px 10px;background-position:58px 6px;margin:5px 0}
.map .hot ul.map1 li{margin:0 8px 10px 0}
.f_re{margin:0 auto;width:1098px;padding:11px;border:1px solid #ddd;margin-bottom:20px}
.f_re .p_con{font-size:14px;line-height:30px;padding:0 20px}
.f_re .p_con span{display:block;float:left;width:78px;color:#666;font-size:14px;font-weight:700}
.f_re .p_con p{float:right;width:975px}
.f_re .p_con p a{display:block;float:left;margin-right:34px;color:#666;white-space:nowrap}
.f_re .p_con p a:hover{color:#F0532D;text-decoration:underline}

/*2018-5-30城市首页*/

.cm_set{background:#f4f4f4;height:38px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:16px;padding:0px 15px;padding-top:10px;}
.cm_set b{float:left;margin-right:10px;}
.cm_set a{width:22px;height:22px;margin-left:10px;display:inline-block;text-align:center;line-height:22px;}
.cm_set a:hover,.cm_set .se_cur{background:#188eee;color:#fff;}
.cm_area dl{overflow:hidden;padding:15px 0px;width:100%;}
.cm_area dt{float:left;height:46px;line-height:46px;text-align:center;background:#f4f4f4;border:1px solid #eee;font-size:16px;position:relative;width:100px;margin-top:8px;display:inline;margin-left:20px;}
.cm_area dt em{display:block;position:absolute;right:-8px;width:8px;height:14px;top:50%;margin-top:-7px;background:url(https://img.china-kaoshi.com/public/platform/thea/201809/qlp/zhw/images/nThea_img_all.png) no-repeat -46px -236px;}
.cm_area dd{float:left;width:1030px;margin-left:20px;line-height:60px;display:inline;}
.cm_area dd a{margin-right:20px;font-size:14px;color:#666;}
.cm_area dd a:hover{color:#E9501F;}
.cm_area dd .col_hs{color:#188eee;}
.cm_area dd span a{color:#188eee;}


/*2018-9-4  改版*/
.kcfl-list{margin-right: -15px;}
.kcfl-list li{float: left;margin-right: 15px;margin-bottom: 15px;}
.title a{ position: relative;padding: 0 8px;color: #666;}
.title span.active a{color: #0d70d5;}
.title span.active a:after{content: ""; position: absolute; bottom:-10px;left: 0;content: "";height: 3px;width: 100%;background: #0d70d5; }
.city-type .title{left: 243px;}
.city-type .h-con{margin-bottom: 24px;}
.a-img{float: left; position: relative;}
.rmjg-r{width: 945px;float: right;}
.rmjg-r ul{margin-right: -25px;overflow: hidden;}
.rmjg-r li {width: 167px;float: left;margin-right: 25px;margin-bottom:14px;}
.rmjg-r li a{border:1px solid #eeeeee;width: 167px;height: 68px;overflow: hidden;display: block;}
.rmjg-r li p{height: 19px;margin-top: 10px;text-align: center;font-size: 14px;display: block;overflow: hidden;}
.left-list{transform: translate(-50%, 0%);margin-bottom: 20px;position: absolute;left: 50%;bottom: 0; width: 160px;height: 113px;background: rgba(84,135,226,.6);}
.left-list li{border-bottom: 1px solid #fff;width: 120px;text-align: center; margin: 0 auto;margin-top: 10px;}
.left-list li a{padding-bottom: 6px;color: #fff;font-size: 15px; display: block;}
.left-list li:last-child{border-bottom:none;}
.core-r{width: 945px;float: right;}
.core-r ul{margin-right: -25px;}
.core-r li{width: 217px;float: left;margin-right: 25px;margin-bottom: 20px;}
.core-r .core-a{display: block;width: 217px;height: 146px;overflow: hidden;}
.core-title{margin-top: 10px;}
.core-title a{color: #666;font-size: 15px;float: left;width: 120px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.core-r .core-title span{color: #666;font-size: 16px;float: right;color: #ec2a2a;}
	
.city-type{margin-bottom: 30px;}
.qb{position: absolute;right: 0;top: 16px;font-size: 14px;color: #999999;}
.cj-list{width: 876px;float: left;}
.cj-list ul{margin-right: -25px;}
.cj-list li{width: 200px;padding:0 20px;margin-right: 25px;margin-bottom: 20px;box-sizing: border-box; height: 141px;background: url(http://xinglingqi.top/static_yk/image/e.jpg) no-repeat;float: left;}
.cj-list li span{margin:20px 0;position: relative;color: #0d70d5;font-size: 16px;font-weight: bold;padding-left: 12px;}
.cj-list li span:after{ position: absolute; top:4px;left: 0;content: "";height: 14px;width: 4px;background: #0d70d5; }
.cj-list li p{color: #666666;font-size: 14px;height: 60px;overflow: hidden;}

.havana{width: 293px;float: right;}
.havana li a{font-size: 14px;color: #666666;margin-bottom: 10px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; position: relative;padding-left: 15px;}
.havana li a:after{position: absolute; top:10px;left: 0;content: "";height: 4px;width: 4px;background: #dddddd;}



.z-qh,.z-qh2,.z-qh3{display: none;}

.mine{width: 100%}
.mine ul{margin-right: -40px;}
.mine li{float: left;margin-right: 40px;width: 270px;}
.mine li a{font-size: 14px;color: #666666;margin-bottom: 10px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; position: relative;padding-left: 15px;}
.mine li a:after{position: absolute; top:10px;left: 0;content: "";height: 4px;width: 4px;background: #dddddd;}

.aifz{ position: absolute; top: 9px; right: 85px;}
.aifz li{float: left;margin-right: 7px; }
.aifz li a{color: #999;font-size: 14px;padding: 2px 10px;box-sizing: border-box;display: inline-block;}
.aifz li.active{background: #ffe8ea; border-radius: 4px;}
.aifz li.active a{color: #0d70d5;}
.bnsd{width: 234px;height: 320px; background: #fff;}
.bnsd h4{text-align: center;color: #333333;font-size: 18px;font-weight: bold;margin-bottom: 22px;box-sizing: border-box; padding-top: 20px;}
.f1s{text-align: center;}
.f1s input,select,.jgrz{font-size: 14px;box-sizing:border-box; margin-bottom: 10px;padding-left: 12px;width: 200px;height: 36px; border-radius:4px; background: #f7f7f7; border:1px solid #eeeeee;}
.f1s .btn{background: #0d70d5;color: #fff; padding: 0;text-align: center;}
.f1s .jgrz{display: block;color: #0d70d5;font-size: 15px; border: 1px solid #0d70d5; background: #fff;height: 36px;line-height: 36px; margin: 0 auto;}
.city-banner .city-banner-con{top: auto;width: auto;}

#online_qq_layer:hover{right: -3px;}
.city-banner .city-banner-con{margin-left: 360px;}

.citys-nav .menu ul li .li_type span:after{background: url(http://xinglingqi.top/static_yk/image/citys-icon1.png) no-repeat;}
.h span{cursor: pointer; color: #666666;font-weight: normal;font-size: 20px;float: left;}
.h span.active{color: #333; font-weight: bold;font-size: 20px;}
.city-type .title span.cur a,.city-type .title span:hover a:hover{border-bottom: none;}



.fenzhan{padding: 18px 20px 12px;border: 1px solid #e7e7e7;position: relative;margin-bottom: 20px;margin-top: 32px;}
.fenzhan h3{font-size: 16px;color: #333;font-weight: bold;padding-left: 12px;background: url(http://xinglingqi.top/static_yk/image/shu.png) no-repeat;background-size: 3px 12px;background-position: left center;margin-bottom: 5px;}
.fenzhan a{font-size: 14px;line-height: 30px;color: #666;margin-right: 22px;text-decoration: none;}
.fenzhan a:hover{color: #368ee0;}



/*面包屑*/
.page-path{font-size: 14px;line-height: 42px;color: #888;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 
.page-path a{color: #888;}
.page-path a:hover,.page-path .cur{color: #0d70d5;}

/*中华网头部*/
.header{padding: 20px 0 20px;}
.header .logo,.header .jg_logo{display: block;float: left;margin-right: 14px;width: 144px;height: 58px;}
.header .jg_logo{width: 160px;height: 60px;}
.header .h{margin-left: 5px;font-weight: bold;margin-top:6px;padding-bottom: 2px;font-size: 20px;line-height: 50px;float: left;padding-left: 15px;border-left: 1px solid #eee;color:#333;}
.header .header_r{float: right;padding-top: 16px;margin-left: -20px;}
.header .header_r a,.header .header_r span{cursor: pointer;margin-left: 40px;display: inline-block;font-size: 16px;line-height: 32px;text-decoration: none;background: url(http://xinglingqi.top/static_yk/image/top_icon.png) no-repeat;padding-left: 43px;}
.header .header_r .tel{font-size: 20px;}
.header .header_r .tel,.header .header_r a:hover,.header .header_r span:hover{color: #e5171e;}
.header .header_r .lis{background-position: 0px -32px;}
.header .header_r .lis:hover{background-position: 0px -96px;}
.header .header_r .kf{background-position: 0px -64px;position: relative;}
.header .header_r .kf:hover{background-position: 0px -128px;}
.header .header_r .kf a{position: absolute;width: 100%;height: 100%;margin: 0;background: none;left: 0;padding: 0;}
.header .header-m{float: left;padding-top: 3px;position:relative;}
.header .header-m .city{display: block;font-size: 18px;line-height: 30px;float:left;}
.header .header-m .city h1{margin-top: 8px;margin-left: 15px;padding-bottom: 2px;font-size: 24px;line-height: 42px;padding-left: 15px;border-left: 1px solid #ccc;}
.header .header-m .more{display: block;width: 68px;font-size: 14px;color: #888;line-height: 18px;border: 1px solid #ddd;text-decoration: none;text-align: center;float:left;margin-left:15px;position:relative;top:20px;}
.header .header-m .more:hover{color: #0d70d5;}
.header h1{margin-top:8px;margin-left:15px;padding-bottom:2px;font-size:24px;line-height:42px;padding-left:15px;border-left:1px solid #ccc}
.citys-nav{width: 100%;min-width: 1200px;height: 48px;border-bottom: 2px solid #0d70d5;position: relative;border-bottom: 2px solid #0d70d5;height: 48px;}
.citys-nav ul{width: 1200px;position: absolute;left: 50%;margin-left: -600px;}
.citys-nav ul li{float: left;font-size: 16px;line-height: 50px;cursor: pointer;}
.citys-nav ul li a{text-align:left;display: block;padding: 0 31px;text-decoration: none;position: relative;box-sizing: border-box;}
.citys-nav ul .menu-btn{margin-right: 25px;background: #0d70d5;position: relative;border-radius: 4px 4px 0 0;}
.citys-nav ul .menu-btn .all-type{display: block;padding-left: 57px;color: #fff;position: relative;width: 220px;font-size: 16px;box-sizing: border-box;}
.citys-nav ul .menu-btn .icon{width: 22px;height: 14px;position: absolute;left: 20px;top: 19px;}
.citys-nav ul .menu-btn .icon span{display: block;width: 22px;height: 2px;line-height: 2px;background: #fff;position: absolute;left: 0;top: 0;}
.citys-nav ul .menu-btn .icon span.s2{top: 6px;}
.citys-nav ul .menu-btn .icon span.s3{top: 12px;}
.citys-nav .menu{width: 218px;background: #fff;position: absolute;left: 0;top: 50px;border: 1px solid #e7e7e7;height: 359px;z-index: 3;}
.citys-nav .menu ul{width: 220px;position: absolute;left: -1px;top: -1px;margin-left: 0;}
.citys-nav .menu ul li{float: none;font-size: 16px;line-height: 37px;}
.citys-nav .menu ul li .li_type{padding: 1px 21px 0;}
.citys-nav .menu ul li .li_type span{background: url(https://kaoshi.china.com/TheaApp/Px/View/Public/2017/images/bg.png) 3px 12px no-repeat;padding-left: 31px;display: block;position: relative;}
.citys-nav .menu ul li .li_2 span{background-position: 3px -28px;}
.citys-nav .menu ul li .li_3 span{background-position: 3px -64px;}
.citys-nav .menu ul li .li_4 span{background-position: 3px -101px;}
.citys-nav .menu ul li .li_5 span{background-position: 3px -138px;}
.citys-nav .menu ul li .li_6 span{background-position: 3px -176px;}
.citys-nav .menu ul li .li_7 span{background-position: 3px -214px;}
.citys-nav .menu ul li .li_8 span{background-position: 3px -253px;}
.citys-nav .menu ul li .li_9 span{background-position: 3px -292px;}
.citys-nav .menu ul li .li_type span:hover{background: url(https://kaoshi.china.com/TheaApp/Px/View/Public/2017/images/bg-bg.png) 3px 12px no-repeat;}
.citys-nav .menu ul li .li_2 span:hover{background-position: 3px -28px;}
.citys-nav .menu ul li .li_3 span:hover{background-position: 3px -64px;}
.citys-nav .menu ul li .li_4 span:hover{background-position: 3px -101px;}
.citys-nav .menu ul li .li_5 span:hover{background-position: 3px -138px;}
.citys-nav .menu ul li .li_6 span:hover{background-position: 3px -176px;}
.citys-nav .menu ul li .li_7 span:hover{background-position: 3px -214px;}
.citys-nav .menu ul li .li_8 span:hover{background-position: 3px -253px;}
.citys-nav .menu ul li .li_9 span:hover{background-position: 3px -292px;}
.citys-nav .menu ul li ul li span a{margin: 0;text-align:right;}
.citys-nav ul .menu-btn a{padding:0!important}
.citys-nav .menu ul li ul{display: none;position: absolute;padding: 14px 6px 0;width: 650px;min-height: 356px;position: absolute;left: 219px;top: 0;background: #fff;border: 1px solid #0d70d5;}
.citys-nav .menu ul li ul li{padding: 0 0 7px;zoom: 1;border-bottom: 1px solid #eee;margin-bottom: 7px;}
.citys-nav .menu ul li ul li:before,.citys-nav .menu ul li ul li:after{content:"";display:table;}
.citys-nav .menu ul li ul li:after{clear:both;}
.citys-nav .menu ul li ul li span{display: block;float:left;overflow:hidden;padding-right: 16px;width: 100px;height:24px;font-size: 12px;line-height: 24px;color: #0d70d5;font-weight: 700;text-align: right;background: url(http://xinglingqi.top/static_yk/image/right.png) no-repeat right center;background-size: 10px;}
.citys-nav .menu ul li ul li p{float:left;margin-right: -16px;width: 532px;font-size: 12px;color: #666;line-height: 22px;}
.citys-nav .menu ul li ul li p a{width: 105px;display: block;float: left;margin: 0 12px 0 4px;padding: 0;color: #999;}
.citys-nav .menu ul li ul li p a:hover{color: #0d70d5;}
.citys-nav .menu ul li.cur .li_type{padding: 0 20px;border: 1px solid #0d70d5;position: relative;z-index: 1;border-right: 1px solid #fff;}
.citys-nav .menu ul li.cur .li_type span{border-bottom: none;}
.citys-nav .menu ul li.cur .li_type span:after{background: none;}
.citys-nav .menu ul li:last-child .li_type span,.citys-nav .menu ul li:last-child{border-bottom: none;}
.citys-nav a:hover{color: #0d70d5;}

.add-search{float: right; padding-top: 40px;padding-left: 10px;width: 387px; height: 42px; padding-top: 13px;}
.add-search .text{box-sizing: border-box;width:311px;padding-left: 40px; height: 42px; line-height: 42px; border: 1px solid #ddd; border-right: none; font-size: 14px;float: left;font-family: "微软雅黑";background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABQklEQVQ4jZXSMUibQRjG8Z+NQzoorbpUCBUsDoWCqxIdCg5CwaEgLTg4ZHTJ6OBUCNRBB0WI4OKidlRwcCmtQpFCcXUpDqWDm5ONIjjcJR4fHyZ94Li7797nf/e979tVr9clKqKKWYziH46xhT05epKsJ3GNGrqxjQO8wS7O0JsFdMe5jG84wXtcZuLK8SW/MZB9QSEe/sJEjlkEP0M/DrOAalyP5/1joitUMI2XKaCCczTaAAjJhLkUMIIfHZibagiJbQEa6PkPQEGoVgtwircdmp8KlfuaAmp4LlSgnTbi/CUFHOEnvuPFI+YPmMeM0KEtAIzhD/5iAX2J8RU2sRP3xZTa7MQ7lGLQWhy38bwrxnwUWnkPQ1hOAZKgRbzDa9wIJd73kPkSPscLVrMAuMB6zvemliJ4BcN5gE70CYOYugcJtzrmYvx94gAAAABJRU5ErkJggg==) no-repeat;background-size: 16px 16px;background-position: 12px center;}
.add-search .btn{width: 76px; height: 42px; border: none;float: right;cursor: pointer;background: url(http://xinglingqi.top/static_yk/image/china_search.png);color: white;font-size: 16px;font-family: "微软雅黑";background-size:100%;}

.site-div { position: relative; display: inline-block; float: left; margin-left: 3px; padding: 10px 20px; border-left: 1px solid #eee; margin-top: 11px; cursor: pointer; }
.site-div .site-icon { background: url(http://xinglingqi.top/static_yk/image/address.png) no-repeat left center; width: 16px; height: 16px; display: inline-block; float: left; margin-top: 2px; }
.site-div .site-text { background: url(http://xinglingqi.top/static_yk/image/down.png) no-repeat right center; float: right; display: inline-block; font-size: 16px; color: #333333; border: none; width: 50px; margin-left: 10px; }
.site-div .cities-all { display: none; }
.site-div:hover .cities-all { display: block; }
.site-div .cities-all { position: absolute; top: 86%; left: 16%; display: none; z-index: 6; padding: 0px 15px 5px 15px; width: 440px; height: auto; overflow: auto; background-color: #fff; border: 1px solid lightgray; }
.site-div .qinxuecitys .citys dl { width: 100%; }
.site-div .qinxuecitys dl dt { float: left; width: 15px; margin-right: 5px; font-size: 14px; text-align: center; }
.site-div .qinxuecitys dl dd { display: inline-block; vertical-align: middle; margin: 0 6px 8px 0; padding: 0 5px; border-radius: 3px; }
.site-div .cities-all dl dd a { font-size: 14px; margin-right: 4px; padding: 2px 3px; border-radius: 5px; }
.site-div .cities-all:hover dl dd a { color: #000; }
.site-div .cities-all dl dd a:hover { color: #fff !important; background-color: #e62929 !important; }
.site-div .citys-top .search-letter dt { height: 36px; line-height: 36px; border-bottom: 1px dotted #666; font-size: 15px; color: #000; font-weight: bold; margin-bottom: 8px; }
.site-div .citys-top dd a.on { color: #A0A0A0; }
.site-div .citys-top dd a.active { color: #fff !important; background-color: #e62929; }
.site-div .citys-top dd a.on:hover { background-color: transparent !important; color: #A0A0A0; }
.site-div .cities-all .citys-top .search-letter dd { font-size: 0; }
.site-div .cities-all .citys-top .search-letter dd a { display: inline-block; margin: 0 5px; padding: 2px 4px; }
.site-div .citys-top .slide-letter { margin-top: 12px; padding: 5px 6px; }
.site-div .slide-letter .qinxuecitys dl { *zoom: 1; line-height: 29px; }
.site-div .slide-letter .qinxuecitys dl dt { line-height: 34px; }
.site-div .slide-letter .qinxuecitys dl:after { clear: both; display: block; content: ""; height: 0; visibility: hidden; font-size: 0; }

/*中华网机构顶部导航*/
.topNav{width: 100%;height: 36px;background: #eeeeee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.topNav .wrap{text-align: left;/*width: 1100px;margin: 0 auto;*/box-sizing:border-box;padding-left: 16px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+0lEQVQ4jaXSP0oDQRiG8V+W2Agqoq2gZxDxBPbWHiCwOYFgFPQA6dVaESGbA2hhm9rG0sLK+CcnMBZ+wWHZXQl+sPAO+z7PzC7T6nQ6GuYELZzWFbIkL2EVywk8xmvkymkn+QaP2MFDwMM4wX5IzppOMMEh1vAe8CXOI4+rTpKV1se4QBFwjm7kId6iUynYip2LkOR4iScPSRGdXllwhKsE7gY4m7LkYybJAp5gUAPXST7Ra+MeI1w3wGVJHwfYzQKG6R9wKplGHrUbipt+/9EXnqtKTYIB7iLvYXtewZOfiwUbdaXyRZp7/i1IP2Edt8l6IcmLpXcrs/ANkSNAaB/b6jkAAAAASUVORK5CYII=) no-repeat;background-size: 16px 16px;background-position: left center;}
.topNav .wrap a{display: inline-block;*display: line;*zoom: 1;line-height: 36px;padding: 0 10px;position: relative;color: #666;font-size: 12px;}
.topNav .wrap a:hover,.topNav .wrap a.cur{color:#0d70d5;text-decoration: none;}
.topNav .wrap a + a:after{position: absolute;content: '';width: 1px;height: 11px;left: -1px;top: 13px;background: #ccc;}

/*中华网机构nav导航*/
.nav{z-index: 10;width: 100%;min-width: 1200px;background: #333333!important;height: 42px;margin-top: 0!important;}
.nav ul li{float: left;height: 42px!important;margin: 0!important;}
.nav ul li a{display: block;font-size: 16px;line-height: 42px;color: #fff;width:150px;text-decoration: none;text-align: center;}
.nav ul li a:hover,.nav ul li a.cur {background: #0d70d5;} 	

 /* 2021/5/7修改logo */
 .header .logo,.header .jg_logo{width: 249px;margin-top: 15px;}
 .kcfl-list li {
	background: #ecf1ff !important; 
}
.kcfl-list li a{
    color: #000000 !important; 
}
#footer-div {
	height: 140px !important;
	padding: 50px !important;
}
.defaults_dataid {
	margin-bottom: 8px !important;
}
.city-banner .pagination span.cur {
	background: #0d70d5;
}
.city-banner .pagination span {
	width: 20px;
	height: 20px;
	color: #fff;
}
.city-banner .pagination {
	left: 120px;
}
.warp1.mt {
	background: url(main-slider-1-3.jpg) !important;
}