.hotSchool {width:100%;/* height:485px;*/    /* border:1px solid red;*/    padding-top:20px;margin-bottom:20px;    background: #fff;}
.row {margin:0 !important;}
.seriesTitle3 {width:314px;height:56px;margin:0 auto;background-image:url(../img/SCHOOL.png);background-size:100% 56px;}
.seriesTitleF3 {height:56px;padding-top:25px;text-align:center;position:relative;top:-56px;}
.seriesTitleL {width:24px;height:3px;display:inline-block;background:#00ADAE;margin-bottom:8px;}
.seriesTitleD {font-size:32px !important;font-family:Microsoft YaHei;font-weight:400;color:#333333;line-height:26px;display: inline-block;}

.hotSchoolList {width:100%; margin-top:-26px;}
.hotSchoolListD {width:100%;height:130px;/* border:1px solid red;*/padding: 0 10px;}
.hotSchoolListD>div {float:left;}
.hotSchoolListDL {width:350px;height:115px;background:#FFFFFF;background: #FFFFFF; box-shadow: 0px 0px 20px 0px rgba(121, 69, 34, 0.06);border-radius: 12px;padding: 15px 15px 0 15px;margin-bottom:20px;}
.hotSchoolListD .hotSchoolListDL:nth-child(2),.hotSchoolListD .hotSchoolListDL:nth-child(5){margin-left:30px;margin-right:30px;}

.hsldlTitle {width:100%;height:58px;/* border-bottom:1px solid red;*/}
.hsldlTitle>div {float:left;}
.hsldlImg {width:40px;height:50px;}
.hsldlImg>img {width:40px;height:40px;}
.hsldlTitleD {width:300px;margin-left:8px;}
.hsldlTitleD>p{margin-top:5px !important;}
.hsldlTitleD>p>a {font-size:20px;font-family:Microsoft YaHei;font-weight:400;color:#000000;margin:0;}
.hsldlTitleD>p>a:hover {color:#00ADAE;}
.attri {width:100%;height:20px;margin-top:10px;}
.attriL {float:left;height:20px;}
.attriL>div {float:left;width:162px;height:20px;text-align:center;background:#EAF7F7;border-radius:2px;font-size:14px;font-family:Arial;font-weight:400;color:#00ADAE;line-height:20px;margin-right:5px;    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.attriLR {float:right;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999999;}
.hsldline {width:100%;/* height:1px;*/    border-top:1px dashed #E6E6E6;margin-top:10px;}
.hsldlBtn {width:332px;height:26px;margin:0 auto;margin-top:10px;padding-left:20px;}
.hsldlBtn>a>div {float:left;width:94px;height:26px;border:1px solid #eeeeee;/* opacity:0.3;*/    border-radius:13px;margin-right:8px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:24px;text-align:center;color:#555555;}
.hsldlBtn>a>div:hover {border:1px solid #376ed3;color:#376ed3 !important;}


.kyzx {width:100%;background:#fff;padding-top:20px;}
.seriesTitleky {width:513px;height:56px;margin:0 auto;background-image:url(../img/INFORMATION.png);background-size:100% 56px;}
.seriesTitleF4ky {height:56px;text-align:center;padding-top:25px;position:relative;top:-56px;}
.kyzxNav {width:600px;height:50px;margin:0 auto;margin-top:-30px;    display: flex;flex-direction: row;justify-content: center; align-items: center;}
.kyzxNav>div {width:25%;float:left;height:50px;text-align:center;line-height:50px;font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#333333;cursor:pointer;}
.kyzxNavyd {width:100%;height:50px;margin:0 auto;margin-top:-10px;}
.kyzxNavyd>div {width:25%;float:left;height:50px;text-align:center;line-height:50px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333;cursor:pointer;}
.kyzxNav>div.cur {color:#376ed3;border-bottom:3px solid #376ed3;}
.kyzxNavyd>div.cur {color:#376ed3;border-bottom:3px solid #376ed3;}
.kyzxNavList {width:1200px;border-top:1px solid #EEEEEE;display:none; overflow: hidden;}
.kyzxNavListOn {display:block;    overflow: hidden;}
.kyzxNavList>div {float:left;height:100%;padding-top:26px;}
.kyzxNavList1 {width:390px;margin-right:40px;}
.kyzxNavList2 {width:360px;margin-right:40px;}
.kyzxNavList3 {width:360px;}
.kyzxNavList1Img>img {width:390px;height:202px;opacity:0.96;margin-bottom:13px;}
.kyzxNavList1Ti>p {width:95%;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kyzxNavList2Ti>p {width:95%;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kyzxNavList1Ti {margin:0;}
.kyzxNavList1Ti>p>a {font-size:18px;font-family:Microsoft YaHei;font-weight:bold;color:#333333;}
.kyzxNavList1Ti>p>a:hover {color:#376ed3;}
.kyzxNavList2Ti>p {margin:0;}
.kyzxNavList2Ti>p>a {font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:#333333;}
.kyzxNavList2Ti>p>a:hover {color:#376ed3;}
.kyzxNavList1D {margin-top:17px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#878787;line-height:24px;}
.kyzxNavList1D>span>a {color:#376ed3;}
.kyzxNavList1Time {width:100%;height:20px;margin-top:13px;}
.kyzxNavList1Time>div {float:left;margin-right:6px;}
.kyzxNavList2Time {width:100%;height:20px;margin-top:10px;}
.kyzxNavList2Time>div {float:left;margin-right:6px;}
.spanM {font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#BBBBBB;margin-top:3px;}
.indexLine {width:100%;border-top:1px solid #EEEEEE;margin-top:30px;}
.kyzxNavList2List {width:100%;height:180px;margin-top:20px;}
.kNavL2List {width:100%;height:40px;overflow:hidden;}
.kNavL2List>div {float:left;}
.dian {width:3px;height:3px;border-radius:100%;background:#555555;margin-top:18px;margin-right:5px;}
.kNavL2ListD {width:95%;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kNavL2ListD>a {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#555555;line-height:40px;}
.kNavL2ListD>a:hover {color:#00ADAE;}

.hotSchool .commonTitle{margin-bottom: 60px;}
.kyzx .commonTitle{margin-bottom: 40px;}
.fuduban .commonTitle{margin-bottom: 40px;}
.commonTitle {margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.commonTitle h3 {font-size:23px;font-weight:800;line-height:36px;padding:0 6px;position:relative;z-index:10;}
.commonTitle h3::before {left:-214px;background-image:url(../img/titBef.png);}
.commonTitle h3::after {right:-214px;background-image:url(../img/titAft.png);}
.commonTitle h3::before,.commonTitle h3::after {content:'';position:absolute;top:50%;transform:translateY(-50%);width:194px;height:26px;background-position:center;background-size:contain;background-repeat:no-repeat;}
.commonTitle p {color:#808080;font-size:14px;margin-top:22px;position:relative;}
.commonTitle p::before {content:'';position:absolute;width:90%;height:1px;background-color:#fac00e;bottom:-10px;left:50%;transform:translateX(-50%);}
.commonTitle p::after {content:'';position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);width:0;height:0;border:9px solid transparent;border-top:10px solid #fac00e;}


.shihe {margin-bottom: 20px;}
.renqun li:nth-child(1) {margin-left:0;}
.renqun li {float:left;width:280px;height:104px;background:#ffeee4;border-radius:10px;margin-left:26px;margin-top:100px;z-index:2;cursor:pointer;transition:all 0.6s;}
.renqun li ol {z-index:-1;background:url(../img/page03_1.png) no-repeat center;background-size:100%;position:relative;width:231px;height:50px;top:-44px;}
.renqun li:nth-child(2) ol {background:url(../img/page03_2.png) no-repeat center;background-size:100%;}
.renqun li:nth-child(3) ol {background:url(../img/page03_3.png) no-repeat center;background-size:100%;}
.renqun li:nth-child(4) ol {background:url(../img/page03_4.png) no-repeat center;background-size:100%;}
.renqun li ol span {line-height:48px;text-align:center;color:#fff;font-size:16px;display: block;}
.renqun li p {text-align:center;color:#666666;font-size:14px;line-height:32px;position:relative;top:-30px;    padding: 0 20px;}


.rules-list dl {display:flex;padding:20px;background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:20px;}
.rules-list dl dt {float:left;width:186px;border-radius:4px;overflow:hidden;margin-right:20px;}
.rules-list dl dt a img{width:186px;height:124px;}
.rules-list dl .rules-cnt {float:left;width:calc(100% - 348px);}
.rules-list dl .rules-tit {display:block;font-size:20px;line-height:24px;font-weight:bold;color:#000;margin-bottom:10px;}
.rules-list dl .rules-type-list {float:left;width:33.333%;font-size:14px;line-height:26px;color:#333;}
.rules-list dl .rules-type-list b {color:#999;font-weight:normal;}
.rules-list dl .school-btn {float:left;display:flex;justify-content:center;align-items:center;width:142px;}
.rules-list dl .school-btn a {display:inline-block;width:122px;font-size:16px;font-weight:bold;line-height:20px;color:#ff641f;text-align:center;padding:5px;border:1px solid #ff641f;border-radius:4px;margin:0 auto;}
.rules-list dl .rules-type-list.max-list {width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.kyzxNavList .zhengce {padding:30px 30px 18px;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.2);text-align:center;margin:10px 20px;}
.kyzxNavList .zhengce p {font-size:16px;color:#333;line-height:28px;text-align:left;text-indent:0 !important;}
.zhengce-cnt {float:left;width:100%;    padding-top: 10px!important;}
.zhengce-cnt dl {float:left;width:43.6%;padding:20px;margin:0 1.5% 1.5%;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);background:#fff;border-radius:4px;}
.zhengce-cnt dl dt {padding-left:30px;font-weight:400;color:#333;height:24px;margin-bottom:15px;background:url(../img/faq-icon.png) left center no-repeat;}
.zhengce-cnt dl dt p {font-size:16px;color:#333;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zhengce-cnt dl dd {padding:9px 20px 13px;background:#f6f6f6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.zhengce-cnt dl dd p {height:42px;line-height:21px;font-size:14px;color:#616e7c;overflow:hidden;}
.zhiyuan {padding-bottom:30px;display:flex;align-items:center;padding:30px 30px 18px;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.2);text-align:left;height:154px;margin:10px 20px;}
.zhiyuan .news-hr-tit {width:248px;height:44px;padding:11px 0;font-size:18px;line-height:44px;font-weight:bold;color:#fff;margin-right:20px;text-align:center;background:#194699;margin-left:-30px;border-radius:0 44px 44px 0;}
.zhiyuan  p {font-size:16px;color:#333;text-align:left;text-indent:0 !important;line-height:28px;}