body{background:#ffffff;color:#505050;font-family: "\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑","Arial",sans-serif;}
a{color:#505050;}
*:focus {outline: none;box-shadow: none;}
input:required:invalid ,textarea:required:invalid ,select:required:invalid{outline: none;box-shadow: none;}
a:hover{color:#00a99d;text-decoration:none;transition: all 300ms ease-in-out 0s;}
.on {color:#00a99d;}
.my_ul ,.my_dl{ margin:0; padding:0;}
.my_ul li{ list-style:none;}
.my_dl dt ,.my_dl dd{margin:0;padding:0;font-weight:normal; }
dt + dd{ margin-top:0;}
p{ margin:0 0 1.6rem;}
img{image-rendering: -webkit-optimize-contrast;}
video{display:block;}
.list-paddingleft-2{margin-top: 0;}
ol.list-paddingleft-2 li{list-style: inherit;}
.color_white{color: #fff!important;}
.color_red{color:#0071bc!important;}


/*
public
*/
.web_w{min-width:130rem;width:130rem; margin:0 auto;}
.am-paragraph-default{ margin:0;color:#505050;font-size:1.6rem;text-align:justify;word-break: break-all;}
.am-paragraph-default img{ max-width:100%; border:none; padding:0; margin:0;display:inline; height: auto;}
.am-paragraph-default p{ margin:0 0 1.6rem;font-size:1.6rem;}
.am-paragraph-default p ,.am-paragraph-default a{color:#505050;}
.am-paragraph-default video ,.am-paragraph-default iframe{display:block;max-width:100%;background-color: #000;}
.am-paragraph-default embed{display: inline-block;max-width:100%;background-color: #000;}
.am-paragraph-default a:hover{color:#00a99d;}
.am-pureview-actions a{ position:static; float:right; text-align:center;}
.am-icon-chevron-left:before {font-family:'FontAwesome';content: "\f00d";}
.am-pureview-direction a:before{font-family:'FontAwesome';}
.am-pureview-slider img{object-fit: contain;}
.am-pureview-title{text-align: center;}
.picture-hover-animate{ display:block; position:relative; overflow:hidden;}
.picture-hover-animate:after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;visibility: visible;width: 16rem;height: 16rem;margin: auto;content: '';transition: all 0.6s ease-in-out;transform: scale(6);opacity: 1;border: 80px solid rgba(0, 0, 0, 0.1);border-radius: 80px;}
.picture-hover-animate:hover:after { visibility: hidden; opacity: 0; border: 0 solid rgba(0, 0, 0, 0.1); }

.am-pureview-slider .am-pinch-zoom::after{display: none;}
.am-table-striped > tbody > tr:nth-child(2n+1) > td, .am-table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #f5f5f5;}
.am-table tr td,.am-table tr th{ vertical-align:middle!important;}
.am-flex{display: flex;}
.am-flex::before,.am-flex::after{display: none;}
picture{display: block;}



/*
header
*/
.header{height:9rem;background-color:#fff; position:relative; z-index:1000;}
.header.am-sticky{height:7rem;box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.1);transition: all 300ms ease-in-out 0s;}
.header .logo{ display:block; height:6rem; float:left;margin-top: 1.5rem;transition: all 300ms ease-in-out 0s;}
.header .am-menu{position: inherit;float:right;}
.header .nav li.parent_li {float:left;padding:0 2.5rem;}
.header .nav li.parent_li:first-of-type{padding-left: 0;}
.header .nav li.parent_li:last-of-type{padding-right: 0;}
.header .nav li.parent_li .parent_a{ display:block;height:9rem;line-height:9rem;color: #000;font-size: 1.6rem;position: relative;padding: 0;}
.header .nav li.parent_li:hover .parent_a ,.header .nav li.parent_li .parent_a.on{color:#00a99d;}

.header .nav li.parent_li .am-menu-sub{background-color: #fff;width: 100%;position: absolute;left: 0;top:9rem;box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.05);line-height: 1.2;font-size: 1.5rem;display: block;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s; overflow: hidden;height: 0;opacity: 0;}
.header .nav li:hover .am-menu-sub{height: auto;opacity: 1;}
.header .menu_sub{padding: 3rem 0;}

.header .menu_sub_other{display: flex;justify-content: center; align-items: center;}
.header .menu_sub_other a{margin: 0 4rem;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0;opacity: 0;transition: all 300ms ease-in-out 0s; transform: translateY(-20px);}
.header .menu_sub_other a .ico{width: 6rem; height: 6rem;object-fit: contain;margin-bottom: .5rem;}
.header .nav li:hover .menu_sub_other a{opacity: 1;}
.header .nav li:hover .menu_sub_other a:nth-of-type(1) {transform: translateY(0px);transition: all .6s ease .1s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(2) {transform: translateY(0px);transition: all .6s ease .15s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(3) {transform: translateY(0px);transition: all .6s ease .2s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(4) {transform: translateY(0px);transition: all .6s ease .25s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(5) {transform: translateY(0px);transition: all .6s ease .3s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(6) {transform: translateY(0px);transition: all .6s ease .35s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(7) {transform: translateY(0px);transition: all .6s ease .4s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(8) {transform: translateY(0px);transition: all .6s ease .45s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(9) {transform: translateY(0px);transition: all .6s ease .5s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(10) {transform: translateY(0px);transition: all .6s ease .55s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(11) {transform: translateY(0px);transition: all .6s ease .6s;}
.header .nav li:hover .menu_sub_other a:nth-of-type(12) {transform: translateY(0px);transition: all .6s ease .65s;}

.header.am-sticky .logo{height:5rem;margin-top: 1rem;}
.header.am-sticky .nav li.parent_li .am-menu-sub{top:7rem;}
.header.am-sticky .nav li.parent_li .parent_a{height:7rem;line-height:7rem;}
.header.am-sticky .top_search{margin-top: 2rem;}



.top_search{float: right;width: 2.1rem;height:3rem;margin-top: 3rem; margin-left: 5rem;display: flex;justify-content: center;align-items: center;background-position: center; background-repeat: no-repeat;background-image: url(../img/close_btn.png);background-size: 90% auto;}
.top_search.am-collapsed{background-image: url(../img/search_btn.png);background-size: 100% auto;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.search_form{height: 0;overflow: hidden;display: flex;flex-direction: column;opacity: 0;background-color: #f2f2f2;transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;}
.search_form.am-in {height:auto;opacity: 1;background: rgba(255,255,255,0.8);}
.search_form .layui-form{display: flex;height: 5rem;justify-content: space-between;align-items: center;}
.search_form .layui-form .layui-input{display: flex;height: 5rem;align-items: center;width: calc(100% - 5rem);background: none!important;border: none;font-size: 1.5rem;}
.search_form .layui-form .layui-btn{display: flex;align-items: center;justify-content: flex-end;font-size: 1.8rem;padding: 0;background: none;width: 2.1rem;height: 5rem;background: url(../img/search_btn.png) center right no-repeat; background-size: 100% auto;}


/*
banner
*/
.scroll_banner{min-width:130rem;position:relative;margin:0 auto;box-shadow:none; z-index:1;border-radius:0;background:#8bd2cd;}
.scroll_banner .am-slides li:after ,.scroll_banner .am-viewport{display: block;content: '';padding-bottom: 38.02%;position: relative;}
.scroll_banner .am-slides li picture ,.scroll_banner .am-slides ,.scroll_banner .am-slides li a{display: block;margin: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.scroll_banner .am-slides li a{z-index: 2;}
.scroll_banner .am-control-nav{ bottom:1.5rem; z-index:10;}
.scroll_banner .am-control-nav li a{ width:1rem; height:1rem;border:rgba(24,154,152,0.5) solid 1px; background:#fff;box-shadow:none;}
.scroll_banner .am-control-nav li a.am-active{background-color:#189a98;border:#00a99d solid 1px;}

.scroll_banner .am-direction-nav a::before{content: "\f104";font-size: 4rem !important;color: #fff;}
.scroll_banner .am-direction-nav a.am-next::before{content: "\f105";}

/*
GUIDE
*/
.guide_nav{background-color: #f2f2f2;}
.guide_nav dl{display: flex;justify-content: space-between;align-items: center;height: 7rem;}
.guide_nav dt{display: flex;font-size: 1.5rem;}
.guide_nav dt.index a{margin-left: 1rem;color: #8d8d8d;position: relative;}
.guide_nav dt i{margin: 0 .5rem;}
.guide_nav dt a:first-of-type{margin-left: 0;}
.guide_nav dt a.on ,.guide_nav dt a:hover{color:#00a99d;}
.guide_nav_sort a{font-size: 1.8rem;margin-left: 8rem;position: relative;}
.guide_nav_sort a:after{display: block;content: '';height: 2rem;width: 1px;background-color: #ccc;position: absolute;left: -4rem;top: 50%;transform: translateY(-50%);}
.guide_nav_sort a:first-of-type{margin-left: 0;}
.guide_nav_sort a:first-of-type:after{display: none;}

.form_search{display: flex;height: 4.4rem;justify-content: space-between;align-items: center;width: 28rem;background-color: #fff;}
.form_search .layui-input{display: flex;height: 4.4rem;align-items: center;width: calc(100% - 4rem);font-size: 1.5rem;border:solid 1px rgba(0,0,0,.12);border-bottom-right-radius: 0;border-top-right-radius:0;}
.form_search .layui-btn{display: flex;align-items: center;justify-content: center;font-size: 1.8rem;background: none;color: #000;padding: 0;background: none;width: 4rem;height: 4.4rem;border:solid 1px rgba(0,0,0,.12);border-left: none;}


/*
服务项目
*/
.index_service{background-color: #f9f9f9;padding: 4% 0;}
.index_title{text-align: center;}
.index_title .title{font-size: 3.2rem; color: #000;}
.index_title .title a ,.index_wedo_list li a:hover .des .title{color: #00a99d;}
.index_title .title span{display: block;font-size: 1.4rem;color: #686868;text-transform: uppercase;font-weight: normal;}
.index_title .title span:after{display: block;content: '';width: 4rem;height: 1px;background-color: #00a99d;margin: 1.5rem auto;}
.index_title .subtitle{font-size: 1.6rem;margin-top: .5rem;}
.index_title .subtitle.white{color: #fff;}
.index_service dd{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3%;}
.index_service dd .item{width: 33.33333%;background-color: #fff;padding-bottom: 7rem;overflow: hidden;position: relative;}
.index_service dd .item .img{display:block;position: relative;overflow: hidden;}
.index_service dd .item .img::after{display: block;content: '';padding-bottom: 55.5555%;}
.index_service dd .item .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition: all 0.35s;}
.index_service dd .item:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.index_service dd .item .text{position: absolute;padding: 0 3rem;width: 100%;height:7rem;left: 0;bottom: 0;transition: all 300ms ease-in-out 0s;color: #000;}
.index_service dd .item .text .title{display: flex;justify-content: space-between;align-items: center;height: 7rem;font-size: 1.8rem;font-weight: bold;}
.index_service dd .item:hover .text .title{color: #fff;}
.index_service dd .item .text .title i{font-size: 2.2rem;}
.index_service dd .item .text .des{height: 0;overflow: hidden;opacity: 0;}
.index_service dd .item:hover .text{background-color: rgba(51,51,51,.9);height: auto;color: #fff; height: 60%;}
.index_service dd .item:hover .text .des{height: auto;opacity: 1;}

.index_service_sort{padding: 4% 0;}
.index_service_tabs .am-nav-tabs {border:none;display: flex;justify-content: center;}
.index_service_tabs .am-nav-tabs::before,.index_service_tabs .am-nav-tabs::after{display: none;}
.index_service_tabs .am-nav-tabs li {font-size:2.8rem;margin:0 3rem;}
.index_service_tabs .am-nav-tabs li a {display:block;padding:0 0 1.6rem;margin:0;text-align:center;border:none!important;background:none;color:#000;position: relative;}
.index_service_tabs .am-nav-tabs li a::after{display: block;content: '';width: 10rem;height: .2rem;background-color: #00a99d;margin: .8rem auto 0;visibility: hidden;}
.index_service_tabs .am-nav-tabs li a::before{display: block;content: "";  height: 0; width: 0;  position: absolute; left: 50%; bottom:0; border-style: solid; border-width:8px 8px 8px;border-color: #00a99d transparent transparent transparent;margin-left: -8px; z-index: 2;visibility: hidden;}
.index_service_tabs .am-nav-tabs li.am-active a {color:#00a99d;}
.index_service_tabs .am-nav-tabs li.am-active a::before,.index_service_tabs .am-nav-tabs li.am-active a::after{visibility: inherit;}
.index_service_tabs .am-tabs-bd {padding:0 2rem 3rem;border:none;background-color: #fff;margin: 0 -3rem;}
.index_service_tabs .am-tabs-bd .am-tab-panel{padding:0;}

.index_service_scroll{margin-top: 2%;}
.index_service_scroll .item{padding:1rem;}
.index_service_scroll .text{padding: 2rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);}
.index_service_scroll .title{font-size: 2rem;display: block;color: #000;font-weight: bold;}
.index_service_scroll .title:hover{color:#00a99d;}
.index_service_scroll .img{display: block;position: relative;overflow: hidden;margin-top: 2rem;}
.index_service_scroll .img::after{display: block;content: '';padding-bottom: 40%;}
.index_service_scroll .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition: all 0.35s;}
.index_service_scroll .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.index_service_scroll .des{display:block;height: 7.2rem;overflow: hidden;font-size: 1.5rem;margin-top: 2rem;color: #666;}
.index_service_scroll .info{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 1rem;}
.index_service_scroll .info a{width: calc(50% - .5rem);background-color: #0071bc;color: #fff;margin-top: 1rem;text-align: center;border-radius:.5rem;height:3.2rem;line-height: 3.2rem;overflow: hidden;}
.index_service_scroll .info a:hover{ -webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);-webkit-transition: all 0.2s ease;transition: all 0.2s ease; }
.index_service_scroll .info a:nth-of-type(2){background-color: #4d4dff;}
.index_service_scroll .info a:nth-of-type(3){background-color: #00a99d;}
.index_service_scroll .info a:nth-of-type(4){background-color: #00bdde;}
.index_service_scroll .slick-dots{bottom: -3rem;}
.index_service_scroll .slick-prev{left: -2rem;}
.index_service_scroll .slick-next{right: -2rem;}


/*
专业
*/
.index_zhuanye{background-color: #f6fcfc;padding: 4% 0;}
.index_zyyx{display: flex;justify-content: space-between;margin-top: 3%;}
.index_zyyx dt{width: calc(33.33% - 1rem);padding: 2rem;background-color: #fff;}
.index_zyyx dt a{display: block;position: relative;overflow: hidden;}
.index_zyyx dt a::before{display: block;content: '';padding-bottom: 97.31%;}
.index_zyyx dt img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.index_zyyx dd{width:calc(66.66% - 1rem);display: flex;flex-direction: column;justify-content: space-between;}
.index_zylist{background-color: #fff;padding:2rem 1rem;}
.index_zylist .item{padding: 0 1rem;text-align: center;}
.index_zylist .item a{display: block;background-color: #f9f9f9;}
.index_zylist .item .img{display: block;width: 100%;position: relative;overflow: hidden;}
.index_zylist .item .img::after{display: block;content: '';padding-bottom: 56.66%;}
.index_zylist .item .img img{display:block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;z-index: 1;transition: all 0.35s;}
.index_zylist .item .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.index_zylist .item .img .title{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background-color: rgba(0, 0, 0, 0.5);color: #fff;font-size: 1.8rem;}
.index_zylist .item .text{font-size: 1.4rem;padding:0 1rem;color: #666;height: 4.4rem;overflow: hidden;margin: 1rem 0;}
.index_zylist .item .more_btn{display: inline-block;background-color: #00a99d;padding: .2rem 1.5rem;color: #fff;font-size: 1.4rem;border-radius: .3rem;margin-bottom: 1.5rem;}
.index_zylist .item a:hover .more_btn{background-color:  #0071bc;}
.index_zylist:first-of-type .slick-arrow{top:30%;}
.index_zylist .slick-prev{left: 2.5rem;}
.index_zylist .slick-next{right: 2.5rem;}
.index_zylist .slick-prev:before ,.index_zylist .slick-next:before{color: #fff;font-size: 3.6rem;}

/*
院校
*/
.index_yuanxiao{background-color: #f9f9f9;padding: 4% 0;}
.index_yuanxiao_list{margin: 0 -1rem;}
.index_yuanxiao_list li{padding: 0 1rem;margin-top: 1rem;}
.index_yuanxiao_list li:nth-of-type(1),.index_yuanxiao_list li:nth-of-type(2),.index_yuanxiao_list li:nth-of-type(3){margin-top: 0;}
.index_yuanxiao_list li a{display: block;background-color: #fff;padding: 2rem;}
.index_yuanxiao_list li .img{display: block;width: 100%;position: relative;overflow: hidden;}
.index_yuanxiao_list li .img::after{display: block;content: '';padding-bottom: 42.27%;}
.index_yuanxiao_list li .img img{display:block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;z-index: 1;transition: all 0.35s;}
.index_yuanxiao_list li .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.index_yuanxiao_list li .img .title{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background-color: rgba(0, 0, 0, 0.5);color: #fff;font-size: 1.8rem;}
.index_yuanxiao_list li .text{font-size: 1.4rem;;height: 6.3rem;line-height: 2.1rem;overflow: hidden;margin-top: 1rem;text-align: justify;}

/*
测学历
*/
.index_message{background:#f5f5f5 url(../img/message_bg.jpg) center no-repeat;background-size: cover;padding: 4% 0;}
.index_message .layui-form{margin-top: 3%;padding: 5% 10%; background-color: #fff;}
.index_message .layui-form .layui-form-item{margin-bottom: 3%;}
.index_message .layui-form .layui-form-item:last-of-type{margin-bottom: 0;}
.index_message .layui-form .layui-input-block{margin-left: 0;position: relative;}
.index_message .layui-form .layui-input-block.required::after{display: block;content: '*';color: #ff0000;position: absolute;right: 1rem; top:50%;transform: translateY(-50%);font-size: 1.4rem;}
.index_message .layui-form .layui-input-block label{font-weight: normal;font-size: 17px;}
.index_message .layui-form .layui-form-radio{padding: .5rem 1.5rem;min-width:16rem;text-align: center;position: relative;margin: .6rem 5rem 0 0;;}
.index_message .layui-form .layui-form-radio div{font-size: 1.6rem;}
.index_message .layui-form .layui-form-item .layui-form-radio:last-child{margin-right: 0;}
.index_message .layui-form .layui-form-radio i{width: 100%;height: 100%;position: absolute;left: 0;top: 0;font-size: 0;overflow: hidden;border:#eee solid 1px;}
.index_message .layui-form .layui-form-radio.layui-form-radioed i ,.index_message .layui-form .layui-form-radio:hover i{border:#00a99d solid 1px;}
.index_message .layui-form .layui-form-radio.layui-form-radioed ,.index_message .layui-form .layui-form-radio:hover div{color: #00a99d;}
.index_message .layui-form .layui-anim{-webkit-animation-duration: 0s;animation-duration: 0s;}
.index_message .layui-form .layui-input{height: 4.5rem;}
.index_message .layui-form .layui-btn{width: 32rem;background-color: #00a99d;height: 4.5rem;}
.index_message .layui-form .layui-form-item.flex{display: flex;justify-content: space-between;}
.index_message .layui-form .layui-form-item.flex::after{display: none;}

/*
新闻
*/
.index_news{padding: 4% 0;background-color: #f9f9f9;}
.index_news_sort{display: flex;justify-content: space-between;margin-top: 3%;}
.index_news_sort dt{width: 22rem;display: flex;flex-direction: column;justify-content: space-between;}
.index_news_sort dt a{display: block;border: #f2f2f2 solid 1px;position: relative;padding: 1.2rem 3rem;margin-bottom: 2rem;background-color: #fff;}
.index_news_sort dt a:last-of-type{margin-bottom: 0;}
.index_news_sort dt a::before{display: block;content: '';width: .4rem;height: calc(100% + .2rem);position: absolute;left: 0; top: -.1rem;background-color: #00a99d;}
.index_news_sort dt a:hover{border-color: #00a99d;}
.index_news_sort dd{width: calc(100% - 26rem);display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
.index_news_list{width: calc(50% - 1rem);border: #f2f2f2 solid 1px;padding: 1.5rem 2rem;height: calc(50% - 1rem);background-color: #fff;}
.index_news_list .title{display: flex;align-items: center;justify-content: space-between;}
.index_news_list .title strong a ,.index_news_list .title span a:hover{color: #00a99d;}
.index_news_list .title span a{font-size: 1.4rem;color: #999;}
.index_news_list .title span i{margin-left: .5rem;}
.index_news_list .am-list{margin: 0;padding-top: .3rem;}
.index_news_list .am-list li{border: none;margin: 1rem 0 0;}
.index_news_list .am-list li a{font-size: 1.4rem;padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_news_list .am-list li span{float: right;padding-left: 2rem;}


/*
FOOTER
*/
.footer_links{margin-bottom: 2%;}
.footer_links dt{height: 4.5rem;display: flex;align-items: center;justify-content: center;position: relative;margin-top: 2%;}
.footer_links dt::before{display: block;content: '';width: 100%;height: 2px;background-color: #d4d4d4;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 1;}
.footer_links dt .title{height: 100%;border: #d4d4d4 solid 2px;padding: 1rem 3rem;display: flex;justify-content: center;align-items: center;font-size: 1.5rem;background-color: #fff;position: relative;z-index: 2;}
.footer_links dt .title span{font-size: 2.8rem;color:#00a99d;margin-right: 1rem;display: block;}
.footer_links dd .box{display: flex;flex-wrap: wrap;justify-content: flex-start;font-size: 1.5rem;margin-top: 2rem;}
.footer_links dd .box a{margin: .6rem 2rem 0 0;}

.footer_bottom{background-color: #3c4350;color: #fff;padding: 2% 0;}
.footer_bottom a{color: #fff;}
.footer_bottom .box{display: flex;justify-content: space-between;}

.footer_nav {display: flex;}
.footer_nav .am-accordion-item{border:none;margin-left: 6rem;}
.footer_nav .am-accordion-item:first-of-type{margin-left: 0;}
.footer_nav .am-accordion-title{font-size:1.6rem; font-weight:bold;border-bottom:none; padding-left:0; cursor:default;color: #fff;}
.footer_nav .am-accordion-title:after{ display:none;}
.footer_nav dd.am-collapse{ display:block;}
.footer_nav .am-accordion-content{ padding:0;display: flex;flex-direction: column;}
.footer_nav .am-accordion-content span{margin-top: 1rem;display: block;}
.footer_nav .am-accordion-content span a{color: #fff;}
.footer_nav .am-accordion-content span a:hover{color: #00a99d;}

.footer_info{display: flex;flex-direction: column;justify-content: space-between;}
.footer_info dt{display: flex;justify-content: space-between;}
.footer_info dt .wx_img_list{display: flex;}
.footer_info dt .wx_img{width: 9.4rem;height: 14.1rem;background: url(../img/code_bg.svg) center top no-repeat;background-size: contain;margin-right: 4.5rem;}
.footer_info dt .wx_img:last-of-type{margin-right: 0;background-image: url(../img/code_bg_1.svg);cursor: pointer;}
.footer_info dt .wx_img img{display: block;width: 8.3rem;height: 8.3rem;margin: .5rem auto 0;}
.footer_info dt .company_phone{display: flex;flex-wrap: wrap;justify-content: flex-end;}
.footer_info dt .company_phone .block{display: flex;flex-direction: column;margin-left: 8rem;}
.footer_info dt .company_phone .block:first-of-type{margin-left: 0;}
.footer_info dt .company_phone .block .item{display: block;margin-top:1rem;}
.footer_info dt .company_name{font-weight: bold;}
.footer_info dd{white-space: nowrap;display: flex;justify-content: space-between;font-size: 1.4rem;color: rgba(255, 255, 255, 0.6);margin-top: 2rem;}
.footer_info dd a{color: rgba(255, 255, 255, 0.6);}
.footer_info dd a:hover{color: #00a99d;}
.footer_info dd .siteicp{margin-left: 2rem;}


.weixin_img{display: inline-block;width: 15rem;margin: 1rem 0;}
.layui-layer-btn0 {border-color: #00a99d!important; background-color: #00a99d!important;}


/*
Banner
*/
.banner{position:relative;}
.banner .img{ display:block; width:100%;margin: 0 auto;}
.banner .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;text-align: center;color: #fff;}
.banner .text .flex{height:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.banner .text .des{font-size: 2rem;}
.banner .text .des h3{font-size: 2.6rem;line-height: 2.6rem;margin-bottom: 2rem;}
.banner .text .title{width:80rem;color: #00a99d;font-size: 6.4rem;background-color: rgba(0, 0, 0, 0.1);margin: 2% 0;font-weight: bold;}
.banner .text .btn{margin: 0 auto;width: 80rem;}
.banner .text .btn li{padding: 0 2rem;margin-top: 2rem}
.banner .text .btn li a{color: #fff;  display: block;  font-size: 2.4rem; letter-spacing: .2rem;border: #fff solid 1px;padding: .5rem 1.5rem;;;border-radius: 30rem;}
.banner .text .btn li a:hover{background-color: #00a99d;border-color: #00a99d;}


/*
学历提升
*/
.xueli_block{padding: 4% 0;position: relative;}
.xueli_block_bg{background-color: #f9f9f9;}
.xueli_title{text-align: center;font-size: 4rem;font-weight: bold;position: relative;z-index: 5;}
.xueli_title:after{display: block;content: '';height: 3rem;background-image: url(../img/ztline.png);background-repeat: no-repeat;background-position: center;margin: 1rem auto 0;}
.xueli_title .subtitle{text-align: center;font-size: 1.6rem;margin-top: 1.5rem;}
.xueli_area{margin: 2rem auto 0;}
.xueli_area .item{display: flex;justify-content: center;flex-wrap: wrap;}
.xueli_area .item:first-of-type{padding-left: 5%;}
.xueli_area .item:last-of-type{padding-right: 5%;}
.xueli_area .item a{min-width: 13rem;padding: .5rem 2rem; background-color: #505050; color: #fff;border-radius: 100rem;text-align: center;margin:2.5rem 1rem 0;}
.xueli_area .item a:hover{background-color: #00a99d;}
.xueli_area_text{text-align: center;margin-top: 3%;}

.xueli_form{width: 100rem;margin: 3% auto 0;}
.xueli_form_auto{width: 100%;}
.xueli_form .layui-form-item{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 4%;}
.xueli_form .layui-form-item::after{display: none;}
.xueli_form .layui-form-item:last-of-type{margin-bottom: 0;}
.xueli_form .layui-form-item .layui-input-inline{width:auto;}
.xueli_form .layui-input-block{margin: 0;width: 45%;display: flex;position: relative;}
.xueli_form .layui-input-block.required::after{display: block;content: '*';color: #ff0000;position: absolute;right: 1rem; top:50%;transform: translateY(-50%);font-size: 1.4rem;}
.xueli_form .layui-input{height: 4.6rem;}
.xueli_form label{font-weight: normal;margin: 0;}
.layui-form-select{width: 100%;}
.layui-form-select dl{margin: 0;}
.layui-form-select dl dd.layui-this{background-color: #00a99d;}
.xueli_form .layui-btn{width: 100%;background-color: #00a99d;height: 4.5rem;border: none;}

.xueli_zyx{background: url(../img/xl.png) center no-repeat;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3%;}
.xueli_zyx dd{width: 34%;display: flex;flex-direction: column;margin: 1% 0; padding-right: 7%;}
.xueli_zyx dd:nth-of-type(even){padding: 0 0 0 7%;}
.xueli_zyx dd strong{font-size: 2.2rem;color: #00a99d; margin-bottom: .5rem;}
.xueli_zyx dd span{font-size: 1.4rem;}

.xueli_zcwd{margin-top: 3%;display: flex;justify-content: space-between; flex-wrap: wrap;}
.xueli_zcwd dt{width: 30%;}
.xueli_zcwd dt .block_1{display: flex;flex-direction: column;justify-content: center;text-align: center;background: #00a99d;padding: 22% 2rem;color: #fff;position: relative;}
.xueli_zcwd dt .block_1:before{display: block;content: '';width: 100%;height: 100%;background: url(../img/main2_tu1.jpg) center no-repeat;background-size: cover;position: absolute;left: 0;top: 0;transition: all 300ms ease-in-out 0s;z-index: 1;}
.xueli_zcwd dt .block_1:hover:before{opacity: 0;}
.xueli_zcwd dt .block_1 strong{font-size: 3.2rem;position: relative;z-index: 2;}
.xueli_zcwd dt .block_1 span{font-size: 1.8rem;margin-top: 1rem;z-index: 2;}
.xueli_zcwd dt .block_2{margin-top: 3rem;}
.xueli_zcwd .title ,.jineng_block_faq_list .title{font-size: 2rem;font-weight: bold;color: #0071bc;position: relative;padding-left: 1rem;}
.xueli_zcwd .title::before ,.jineng_block_faq_list .title:before{display: block;content: '';width: .3rem;height: 100%;background-color: #0071bc;position: absolute;left: 0;top: 0;}
.xueli_zcwd dt .block_2 .btn{display: flex;justify-content: space-between;flex-wrap: wrap;font-size: 1.4rem;margin-top: 1rem;}
.xueli_zcwd dt .block_2 .btn a{width: calc(33.33% - .6rem);padding: 1rem .8rem;text-align: center;margin-top: 1rem;background-color:#00a99d;color: #fff;}
.xueli_zcwd dt .block_2 .btn a:hover{background-color: #0068b7;}
.xueli_zcwd dd{width: 34%;}
.xueli_zcwd dd:last-of-type{width: 28%;}

.xueli_news_head{margin-top: 2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;}
.xueli_news_head span{display: inline-block;padding: .3rem .5rem;background-color: #00a99d; margin-right: 1rem;color: #fff;}
.xueli_news_head a{color: #666;}
.xueli_news_head a:hover{color: #00a99d;}
.xueli_news_list{background:none;}
.xueli_news_list li{background: none;display: flex;align-items: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-style: dashed;}
.xueli_news_list li a{font-size: 1.5rem;padding: .8rem 0;}
.xueli_news_list li em{font-style: normal;background-color: #dedede;width: 2rem;height: 2rem;display: flex;justify-content: center;align-items: center;font-size: 1.2rem;margin-right: 1rem;border-radius: .3rem;}
.xueli_news_list li:nth-of-type(1) em,.xueli_news_list li:nth-of-type(2) em,.xueli_news_list li:nth-of-type(3) em{background-color: #00a99d;color: #fff;}

.xueli_faq_img{display: flex;flex-direction: column;justify-content: center;text-align: center;background: #00a99d;padding: 13.2% 0;position: relative;margin-top: 2rem;align-items: center;}
.xueli_faq_img:before{display: block;content: '';width: 100%;height: 100%;background: url(../img/main2_tu2.jpg) center no-repeat;background-size: cover;position: absolute;left: 0;top: 0;transition: all 300ms ease-in-out 0s;z-index: 1;}
.xueli_faq_img span{font-size: 1.7rem;background-color: #00a99d;color: #fff;position: relative;z-index: 2;width: 30%;border-radius: 1rem;padding: .5rem 1rem;}
.xueli_faq_img strong{margin-top: 2rem;z-index: 2;width: 100%;background: rgba(255, 255, 255, 0.6);padding: .5rem 1rem;color: #000;}

.xueli_fs{margin: 3% -1.5rem 0;}
.xueli_fs li{padding: 0 1.5rem;display: flex;flex-direction: column;}
.xueli_fs li .img{position: relative;}
.xueli_fs li .img:after{display: block;content: '';padding-bottom: 56%;}
.xueli_fs li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;border-top-left-radius: 1rem;border-top-right-radius:1rem}
.xueli_fs li strong{margin-top: 1.5rem;font-size: 2rem;color: #00a99d;}
.xueli_fs li span{margin-top: 1.5rem;}
.xueli_fs li a{width: 50%;border: #00a99d solid 1px;border-radius: .3rem;margin-top: 1.5rem;text-align: center;padding: .5rem;color: #00a99d;}
.xueli_fs li a:hover{background-color: #00a99d;color: #fff;}

.xueli_fa_list{display: flex;justify-content: space-between;margin-top: 3%;}
.xueli_fa_list a{width: 14rem;height: 14rem;border-radius: 50%;display: flex;justify-content: center;align-items: center;background-color:#55a5fe;color: #fff;font-size: 2.2rem;font-weight: bold;text-align: center;position: relative;transition: all 300ms ease-in-out 0s;}
.xueli_fa_list a::before{display: block;content: '';width: 110%;height: 110%;border-radius: 50%;border: #55a5fe dashed 1px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.xueli_fa_list a:nth-of-type(2) ,.xueli_zhuanye dl:nth-of-type(2) dt{background-color: #1fccca;}
.xueli_fa_list a:nth-of-type(3) ,.xueli_zhuanye dl:nth-of-type(3) dt{background-color: #d85ab0;}
.xueli_fa_list a:nth-of-type(4) ,.xueli_zhuanye dl:nth-of-type(4) dt{background-color: #7bd26d;}
.xueli_fa_list a:nth-of-type(5) ,.xueli_zhuanye dl:nth-of-type(5) dt{background-color: #e9a42e;}
.xueli_fa_list a:nth-of-type(6) ,.xueli_zhuanye dl:nth-of-type(6) dt{background-color: #ea4949;}
.xueli_fa_list a:nth-of-type(2)::before{border-color: #1fccca;}
.xueli_fa_list a:nth-of-type(3)::before{border-color: #d85ab0;}
.xueli_fa_list a:nth-of-type(4)::before{border-color: #7bd26d;}
.xueli_fa_list a:nth-of-type(5)::before{border-color: #e9a42e;}
.xueli_fa_list a:nth-of-type(6)::before{border-color: #ea4949;}
.xueli_fa_list a:after{display: block;content: '+';position: absolute;right: -40%;color: #000;}
.xueli_fa_list a:last-of-type::after{display: none;}
.xueli_fa_btn{display:block;width: 30rem;padding: 1rem;text-align: center;margin: 4% auto 0;background-color: #00a99d;background-image: linear-gradient(#00a99d,#0068b7);color: #fff!important;font-size: 2.2rem;border-radius: 3rem;font-weight: bold;}
.xueli_fa_btn:hover{ -webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);transition: all 0.2s ease; }


.xueli_zsyx{margin: 1% -1.5rem;}
.xueli_zsyx li{padding: 0 1.5rem;display: flex;flex-direction: column;margin-top: 3rem;}
.xueli_zsyx li .img{position: relative;display: block;}
.xueli_zsyx li .img:after{display: block;content: '';padding-bottom: 56%;}
.xueli_zsyx li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.xueli_zsyx li strong{position: absolute;display: block;width: 100%;padding: 1rem; text-align: center;left: 0;bottom: 0;background-color: rgba(255, 255, 255, 0.6);color: #000;}
.xueli_zsyx li .text{margin-top: 1.5rem;font-size: 1.5rem;color: #666;}
.xueli_zsyx li .btn{display: flex;justify-content: space-between;align-items: center;margin-top: 1.5rem;}
.xueli_zsyx li .btn a{border: #00a99d solid 1px;width: 50%;font-style: bold;padding: .6rem;text-align: center;}
.xueli_zsyx li .btn a:last-of-type{border-left: none;background-color: #00a99d;color: #fff;}
.xueli_zsyx li .btn a:last-of-type:hover{background-color: #0068b7;}

.xueli_block_bg_blue{background-color: #00a99d;}
.xueli_zhuanye{width: 90%;margin: 3% auto 0;background-color: rgba(255, 255, 255, 0.6);;display: flex;justify-content: space-between;padding: 1rem;}
.xueli_zhuanye dl{width: calc(16.6666% - .3rem);text-align: center;transition: all 300ms ease-in-out 0s;}
.xueli_zhuanye dl:hover{transform: translateY(-.5rem);}
.xueli_zhuanye dl dt{color: #ffffff; font-size: 2.2rem; background-color: #55a5fe;font-weight: bold;padding: 1.5rem;}
.xueli_zhuanye dl dd{margin-top: .3rem;padding: 1.5rem;background-color: #fff;font-size: 1.8rem;}
.xueli_zhuanye dl dd a{display: block;}

.xueli_strong{margin: 0 -3rem;}
.xueli_strong li{padding: 0 3rem;margin-top:3%;display: flex;flex-direction: column;text-align: center}
.xueli_strong li img{display: block;width: 10rem;height: 10rem;background-color: #00a99d;margin: 0 auto;border-radius: 50%;}
.xueli_strong li strong{margin-top: 1.5rem;font-size: 2.2rem;}
.xueli_strong li span{margin-top: 1rem;}
.xueli_strong li a{color: #00a99d;margin: 2rem 0 0;font-size: 1.4rem;}
.xueli_strong li a:hover{color: #0071bc;}

.xueli_zysx{margin: 0 -1.5rem;}
.xueli_zysx li{padding: 0 1.5rem;margin-top:3%;}
.xueli_zysx li .item{display: flex;flex-direction: column;justify-content: center;min-height: 21rem; padding: 5rem 3rem 3rem; overflow: hidden;  position: relative; margin-top: 3%; border-radius: 1rem; border-radius: 1rem; border-bottom-right-radius: 1rem; box-shadow: 1px 4px 8px 2px rgba(0, 169, 157, 0.3);border-bottom-right-radius: 3rem;text-align: left;}
.xueli_zysx li .item em{font-style: normal;position: absolute; display: block; font-size: 2.2rem; color: #FFFFFF; width: 6.5rem; height: 4.8rem;display: flex;align-items: center;justify-content: center; padding-right: 1rem; text-align: center; background: url(../img/ztzysx.png) no-repeat center;
 margin: 0 auto; left: 0; top: -1px;}
 .xueli_zysx li strong{font-size: 2.2rem;}
 .xueli_zysx li strong:after{display: block;content: '';width: 5rem;height: .3rem;background-color: #00a99d;margin-top: .6rem;}
 .xueli_zysx li span{margin-top: 1.5rem;}

.xueli_block_form{background:url(../img/message_bg.jpg) center no-repeat;background-size: cover;}
.xueli_block_form .layui-form{width: 100rem;margin: 4% auto 0;}
.xueli_block_form .layui-form-item{display: flex;justify-content: space-between;align-items: center;}
.xueli_block_form .layui-form-item:after{display: none;}
.xueli_block_form .layui-form-item:last-of-type{margin-bottom: 0;}
.xueli_block_form .layui-input-block{margin-left: 0;position: relative;width: calc(33.33% - 2rem);}
.xueli_block_form .layui-input-block.required::after{display: block;content: '*';color: #ff0000;position: absolute;right: 1rem; top:50%;transform: translateY(-50%);font-size: 1.4rem;}
.xueli_block_form .layui-form-item .layui-input-inline{width:auto;}
.xueli_block_form .layui-form-item .layui-input{height: 5rem;}
.xueli_block_form .layui-btn{width: 32rem;background-color: #00a99d;height: 5rem;}
.xueli_block_form .codeimg{display: block;height: 4.8rem;}
.xueli_block_form_word{background: url(../img/register_words.png) no-repeat 0 0; width: 100rem; height: 13rem; margin: 6% auto 0;display: flex;align-items: center; padding:1rem 2rem 1rem 18rem;position: relative;}
.xueli_block_form_word span{display: block;width: 16rem;text-align: center;color: #fff;position: absolute;left: 0;bottom: 1.5rem;font-size: 2.2rem;}
.xueli_block_form_note{margin-top: 3%;color: #e51e0b;text-align: center;}



/*
技能证书
*/
.jineng_block_date{background: url(../img/time_bg.jpg) center no-repeat;background-size: cover;}
.jineng_block_time{display: flex;justify-content: center;margin-top:3%}
.jineng_block_time .item{width: 20rem;height:22rem;display: flex;justify-content: center;align-items: center;position: relative;background-color: #fff;margin: 0 2rem;padding-bottom: 3%;border-top-left-radius: 1rem;border-top-right-radius: 1rem;}
.jineng_block_time .item b{font-size: 10rem;}
.jineng_block_time .item span{width: 100%;padding: 1rem;text-align: center;background-color: #505050;color: #fff;position: absolute;left: 0;bottom: 0;}
.jineng_block_time_list{background-color: #fff;padding: 2% 5%;margin: 3% auto 0;width: 80%;}
.jineng_block_time_list li{margin: 1rem 0;border: 0;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.jineng_block_time_list li span{float: right;background-color: #00a99d;color: #fff;border-radius: 30rem;height: 3.6rem; line-height: 3.6rem;padding: 0 3rem;margin-top: .2rem;}
.jineng_block_time_list li a{padding: 0;height: 4rem; line-height: 4rem;}
.jineng_block_time_list li a span:hover{background-color: #0068b7;}

.jineng_block_area{margin: 2% auto 0;width: 90%;}
.jineng_block_area li{padding: 0 1.5rem;margin: 1rem 0;}
.jineng_block_area li a{display: block;background-color: #505050;color: #fff;border-radius: 3rem;padding: .6rem ;text-align: center;}
.jineng_block_area li a:hover{background-color: #00a99d;}

.jineng_block_down{margin-top: 3%;}
.jineng_block_down li{padding: 0 3rem;}
.jineng_block_down li .item{display: flex;flex-direction: column;border-radius: 1rem;box-shadow: 1px 4px 8px 2px rgba(0, 169, 157, 0.3);border-bottom-right-radius: 3rem;padding:9% 7%;}
.jineng_block_down li .title{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.jineng_block_down li .title img{width: 8rem;height: 8rem;margin-bottom: 1rem;}
.jineng_block_down li .info{margin-top: 2rem;display: flex;justify-content: space-between;font-size: 1.2rem;color: #999;}
.jineng_block_down li a{background-color: #00a99d;color: #fff;padding: .6rem 1rem; border-radius: 30rem;text-align: center;margin: 3rem auto 0;width: 50%;}

.jineng_block_xxfb dt .block_1::before{background-image: url(../img/main2_tu3.jpg);}
.jineng_block_xxfb .xueli_faq_img{margin: 0;height: 100%;}
.jineng_block_xxfb .xueli_faq_img:before{background-image: url(../img/main2_tu4.jpg);}
.jineng_block_xxlist{padding: 3rem 0; border-top: #dedede dashed 1px; border-bottom: #dedede dashed 1px;display: flex;justify-content: center;margin-top: 3%;}
.jineng_block_xxlist a{width: 14rem;height: 5rem;display: flex;align-items: center;text-align: center;justify-content: center;background-color: #00a99d;background-image: linear-gradient(#00a99d,#0068b7);color: #fff;margin: 0 2rem;}
.jineng_block_xxlist a:hover{-webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);transition: all 0.2s ease;}


.jineng_block_faq{padding: 2% 0;position: relative;}
.jineng_block_faq:after{display: block;content: '';background-color: #f9f9f9;width: 50%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.jineng_block_faq_list{display: flex;justify-content: space-between;position: relative;z-index: 2;}
.jineng_block_faq_list dt{width: 45%;}
.jineng_block_faq_list dt .am-list{margin: 0;}
.jineng_block_faq_list dt .am-list li{border: none;}
.jineng_block_faq_list dt .am-list li a{border: none;text-align: left;padding: 1rem;display: flex;align-items: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jineng_block_faq_list dt .am-list li a em{font-style: normal;width: 2.2rem;height: 2.2rem;display: flex;align-items: center;justify-content: center;background-color: #00a99d; color: #fff;border-radius: .3rem;margin-right: 1rem;}
.jineng_block_faq_list dt .am-list li a span{position: relative;transition: all 300ms ease-in-out 0s;}
.jineng_block_faq_list dt .am-list li a:hover span{transform: translateX(1rem);}
.jineng_block_faq_list dd{width: 45%;}
.jineng_block_faq_list ul{margin: 0 -1rem;}
.jineng_block_faq_list li{padding: 0 1rem;margin-top: 2rem;}
.jineng_block_faq_list li a{display: block;padding: .5rem;border: #dedede solid 1px;border-radius: .5rem;text-align: center;}


.jineng_block_renqun{background: url(../img/bys_bg.jpg) center no-repeat;background-size: cover;}
.jineng_block_renqun li .item{background-color: #fff;}

.jineng_block_vs{padding-bottom: calc(4% + 5rem);}
.jineng_block_vs dl{display: flex;justify-content: center;margin-top: 3.5%;position: relative;}
.jineng_block_vs dl:after{display: block;content: 'VS';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 10rem;z-index: 3;color: #0068b7;}
.jineng_block_vs dd{width: 45%;padding: 4rem 6%;background-color: #fff;position: relative;left: -10%;box-shadow: 0 0 1rem .3rem rgba(0, 0, 0, 0.1);transform: skewX(-15deg);}
.jineng_block_vs dd .item .title{transform: skewX(15deg);}
.jineng_block_vs dd:first-of-type{color: #fff;background-color: #00a99d;left: 0;right: 10%;z-index: 2;}
.jineng_block_vs dd:last-of-type{top: 4rem;z-index: 1;text-align: right;}
.jineng_block_vs dd .title{font-size: 2.8rem;font-weight: bold;display: flex;flex-direction: column;}
.jineng_block_vs dd .title:after{display: block;content: '';margin-top: 1rem;width: 6rem;height: 2px;background-color: #000;}
.jineng_block_vs dd:first-of-type .title:after{background-color: #fff;}
.jineng_block_vs dd:last-of-type .title{align-items: flex-end;}
.jineng_block_vs dd .text{margin-top: 2rem; line-height: 3.6rem;}

.jineng_block_xxff{margin-top: 3%;}
.jineng_block_xxff dt{display: flex;justify-content: space-between;}
.jineng_block_xxff dt .item{width: calc(25% - 2rem);background-color: #fff;border-radius: 1rem;}
.jineng_block_xxff dt .text{height: calc(100% - 4.6rem);display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 15% 2rem;line-height: 3.6rem;}
.jineng_block_xxff dt .item .title{height: 4.6rem;display: flex;align-items: center;justify-content: center;background-color: #00a99d;color: #fff;font-weight: bold;background-image: linear-gradient(#00a99d,#0068b7);position: relative;}
.jineng_block_xxff dt .item .title:after{display: block;content: '';width: 0;height: 0;border-style: solid;border-width: 1rem 1rem 0 1rem;border-color: #0068b7 transparent transparent transparent;position: absolute;left: 50%;transform: translateX(-50%);bottom: -1rem;}
.jineng_block_xxff dd{display: flex;justify-content: space-between;position: relative;margin-top: 4%;}
.jineng_block_xxff dd:after{display: block;content: '';width: 100%;height: .2rem;background-color: #00a99d;position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);z-index: 1;}
.jineng_block_xxff dd span{width: calc(25% - 2rem);height: .2rem;background-color: #00a99d;position: relative;}
.jineng_block_xxff dd span::before{display: block;content: '';width: 1.4rem;height: 1.4rem;background-color: #fff;border-radius: 50%;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);z-index: 2;}
.jineng_block_xxff dd span::after{display: block;content: '';width: 2rem;height: 2rem;border: #00a99d solid 3px;border-radius: 50%;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);z-index: 2;}
.jineng_block_xxff .list{display: flex;justify-content: space-between;align-items: center;margin-top: 4%;text-align: center;}
.jineng_block_xxff .list a{width: calc(25% - 2rem); padding: 1rem .5rem; border: #00a99d solid 1px;border-radius: .8rem;font-weight: bold;color: #00a99d;}
.jineng_block_xxff .list a:hover{background-color: #00a99d;color: #fff;}

.jineng_block_xxpt{display: flex;justify-content: space-between;align-items: center;margin-top: 2%;}
.jineng_block_xxpt dt ,.jineng_block_xxpt dd{width: 50%!important;}
.jineng_block_xxpt dt {display: flex;flex-direction: column;align-items: flex-end;padding-right: 5%;}
.jineng_block_xxpt dt p{display: flex;align-items: center;background-color: #00a99d;background-image: linear-gradient(#00a99d,#0068b7);padding: 1.8rem 2rem;color: #fff;border-radius: 1rem;width: 80%;margin: 1.5rem 0;font-size: 1.8rem;}
.jineng_block_xxpt dt p em{font-style: normal;width: 2.2rem;height: 2.2rem;background-color: #fff;color: #00a99d;display: flex;align-items: center;justify-content: center;margin-right: 1rem;font-size: 1.4rem;border-radius: .5rem;text-align: center;}
.jineng_block_xxpt dd img{display: block;width: 100%;}

.jineng_block_map{display: flex;justify-content: space-between;align-items: center;margin-top: 4%;}
.jineng_block_map dt{width: 70%!important;}
.jineng_block_map dd{width: 30%!important;display: flex;align-items: center;text-align: right;}
.jineng_block_map dd .text{border-right: #00a99d solid 1px; padding:3rem 2rem 3rem 0;}
.jineng_block_map dd .title{font-size: 3.2rem;font-weight: bold;color: #00a99d;}
.jineng_block_map dd .subtitle{font-size: 2rem;margin-top: 1.5rem;}
.jineng_block_map dd  a{display: inline-block;background-color: #00a99d;background-image: linear-gradient(#00a99d,#0068b7);color: #fff;padding: 1rem 4rem;border-radius: 30rem;font-size: 1.8rem;margin-top: 3rem;}

.jineng_block_jkgls_tj{width: 100rem;display: flex;margin: 3% auto 0;justify-content: center;}
.jineng_block_jkgls_tj dt{width: 25%;background-color: #00a99d;display: flex;align-items: center;justify-content: center;padding: 3% 0;font-size: 2rem;font-weight: bold;color: #fff;}
.jineng_block_jkgls_tj dd{width: 75%;background-color: #fff;padding: 3%;}
.jineng_block_jkgls_tj dd p{display: flex;align-items: center;}
.jineng_block_jkgls_tj dd p:last-of-type{margin: 0;}
.jineng_block_jkgls_tj dd em{font-style: normal;width: 2.2rem;height: 2.2rem;background-color: #00a99d;color: #fff;display: flex;align-items: center;justify-content: center;margin-right: 1rem;font-size: 1.4rem;border-radius: .5rem;text-align: center;}

.jineng_block_jkgls_bm .jineng_block_faq_list{margin-top: 3%;}
.jineng_block_jkgls_bm:after{ display: block;content: '';background-color: #fff;width: 50%;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;}

.jineng_block_zs dl::after{display: none;}
.jineng_block_zs dd{padding: 2%;}
.jineng_block_zs dd:first-of-type{background-color: #f6fcfc;}
.jineng_block_zs dd .img{position: relative;width: 100%;}
.jineng_block_zs dd .img:after{display: block;content: '';padding-bottom: 72.5%;}
.jineng_block_zs dd .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}

.jineng_block_jks_px{display: flex;flex-direction: column;margin-top: 3%;}
.jineng_block_jks_px dd{background-color: #fff;margin: 1.5rem 0;}
.jineng_block_jks_px dd .item{display: flex;}
.jineng_block_jks_px dd:nth-of-type(even) .item{flex-direction: row-reverse;}
.jineng_block_jks_px dd .item .title{display: flex;flex-direction: column;width: 25%;justify-content: center;align-items: center;background-color:#7bd26d;color: #fff;}
.jineng_block_jks_px dd:nth-of-type(2) .item .title{background-color:#55a5fe;;}
.jineng_block_jks_px dd:nth-of-type(3) .item .title{background-color:#00a99d;}
.jineng_block_jks_px dd:nth-of-type(4) .item .title{background-color:#0071bc;}
.jineng_block_jks_px dd .item .title i{font-size: 4rem;}
.jineng_block_jks_px dd .item .title strong{font-size: 2rem;}
.jineng_block_jks_px dd .item .text{display: flex;width: 75%;justify-content: space-between;padding: 3rem 5%;}
.jineng_block_jks_px dd .item .text .list{display: flex;flex-direction: column;font-size: 1.5rem;}
.jineng_block_jks_px dd .item .text .list b{margin-bottom: 1rem;color: #000;}
.jineng_block_jks_px dd .item .text .list b::before{display: inline-block;content: "\f05d";font-family:'FontAwesome';margin-right: .5rem;}
.jineng_block_jks_px dd .item .text .list span{font-size: 1.4rem;}

.jineng_block_jks_down{display: flex;justify-content: space-between;margin-top: 3%;}
.jineng_block_jks_down dt{width: 30%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.jineng_block_jks_down dt a{width: 50%;display: flex;flex-direction: column;justify-content: center;text-align: center;border: #dedede dashed 1px; border-top: none;border-right: none;}
.jineng_block_jks_down dt a:nth-of-type(1),.jineng_block_jks_down dt a:nth-of-type(2){border-top:#dedede dashed 1px;}
.jineng_block_jks_down dt a:nth-of-type(even){border-right:#dedede dashed 1px;}
.jineng_block_jks_down dt a i{color: #00a99d;font-size: 2.4rem;}
.jineng_block_jks_down dd{width: 65%;display: flex;justify-content: space-between;}
.jineng_block_jks_down dd .item{width: 50%;}
.jineng_block_jks_down dd .item p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 1.5rem;}
.jineng_block_jks_down dd .item p a:before{display: inline-block;content: "\f1c2";font-family:'FontAwesome';margin-right: .5rem;}

.jineng_block_rlzys_zn{margin-top: 3%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.jineng_block_rlzys_zn a{width: 25%;display: flex;padding: 3rem 1rem;border: #f2f2f2 solid 1px;flex-direction: column;align-items: center;}
.jineng_block_rlzys_zn a img{display: block;width: 8rem;height: 8rem;background-color: #00a99d;padding: .6rem;border-radius: 50%;}
.jineng_block_rlzys_zn a b{margin-top: 1rem;font-size: 2rem;}
.jineng_block_rlzys_zn a b:after{display: block;content: '';width: 5rem;height: 1px;background-color: #00a99d;margin: .5rem auto 0;}
.jineng_block_rlzys_zn a span{margin-top: 1rem;}

.jineng_block_rlzyx_bm{margin-top: 3%;}
.jineng_block_rlzyx_bm dt{display: flex;justify-content: space-between;align-items: center;text-align: center;width: 100rem;margin: 0 auto;}
.jineng_block_rlzyx_bm dt a{width: 50%;padding: 1rem;background-color: #00a99d;color: #fff;font-size: 2rem;}
.jineng_block_rlzyx_bm dt a:last-of-type{background-color: #42bfb6;}
.jineng_block_rlzyx_bm dt a:hover{-webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.jineng_block_rlzyx_bm dt a:nth-of-type(2){background-color: #0068b7;}
.jineng_block_rlzyx_bm dd .title{text-align: center;font-size: 2rem;margin-bottom: 2rem;}
.layui-form .layui-form-item.flex_center{justify-content: center;}
.layui-form .layui-form-item.flex_three .layui-input-block{width: 30%;}
.jineng_block_rlzyx_bm dd .layui-form .layui-form-radio{padding: .5rem 1rem;min-width:8rem;text-align: center;position: relative;margin: .8rem 1rem 0 1rem;background-color: #FFF;}
.jineng_block_rlzyx_bm dd .layui-form .layui-form-radio div{font-size: 1.6rem;}
.jineng_block_rlzyx_bm dd .layui-form .layui-form-radio i{width: 100%;height: 100%;position: absolute;left: 0;top: 0;font-size: 0;overflow: hidden;border:#eee solid 1px;}
.jineng_block_rlzyx_bm dd .layui-form .layui-form-radio.layui-form-radioed i ,.index_message .layui-form .layui-form-radio:hover i{border:#00a99d solid 1px;}
.jineng_block_rlzyx_bm dd .layui-form .layui-form-radio.layui-form-radioed ,.index_message .layui-form .layui-form-radio:hover div{color: #00a99d;}
.jineng_block_rlzyx_bm dd .layui-form .layui-anim{-webkit-animation-duration: 0s;animation-duration: 0s;}
.jineng_block_rlzyx_bm dd .province_select{font-size: 2rem;}
.jineng_block_rlzyx_bm dd .province_select_city{display: inline-block;padding: 0 2rem;border-bottom: #3e3e3e solid 1px;}

.jineng_block_jkgls_file{background-color: #00a99d;}
.jineng_block_jkgls_file .layui-form{background-color: #fff;padding: 5% 3rem;}
.layui-form .flex_two .layui-form-label{width: 11rem;text-align: left;display: flex;align-items: center;font-weight: bold;padding: 0;}
.layui-form .flex_two .layui-form-label::before{display: inline-block;content: '';width: .3rem; height: 2rem;background-color: #00a99d;margin-right: .8rem;}
.layui-form .flex_two .layui-input-block{width: calc(100% - 11rem);flex-wrap: wrap;}
.layui-form .layui-form-checkbox span ,.layui-form .layui-form-radio *{font-size: 1.6rem;}
.layui-form .layui-form-checked[lay-skin="primary"] i{border-color: #00a99d !important; background-color: #00a99d;}
.layui-form .layui-form-radioed, .layui-form .layui-form-radioed > i, .layui-form .layui-form-radio:hover * { color: #00a99d;}

.jineng_block_rlzys_tk{display: flex;justify-content: space-between;margin-top: 4%;}
.jineng_block_rlzys_tk dt{width: 46%;display: flex;flex-direction: column}
.jineng_block_rlzys_tk dt a{border-bottom: #f2f2f2 solid 1px;padding: 2rem 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jineng_block_rlzys_tk dt a i{color: #00a99d;}
.jineng_block_rlzys_tk dd{width: 48%;background-color: #fff;box-shadow: 0 0 1rem .3rem rgba(0, 0, 0, 0.04);display: flex;justify-content: space-between;flex-wrap: wrap;padding:1rem 2rem;}
.jineng_block_rlzys_tk dd a{display: flex;width: 48%;align-items: center;justify-content: space-between;background-color: #f2f2f2;margin:1rem 0;padding: .5rem 1rem;}
.jineng_block_rlzys_tk dd a i{width: 30%;font-size: 6rem;color: #00a99d}
.jineng_block_rlzys_tk dd a span{width:calc(70% - 1rem);display: flex;flex-direction: column;}
.jineng_block_rlzys_tk dd a span em{font-style: normal;background-color: #00a99d;color: #fff;padding: .3rem 1rem;font-size: 1.2rem;width: 9rem;text-align: center;margin-top: .6rem;}

.jineng_block_rlzys_down{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3%;}
.jineng_block_rlzys_down dd{width: 32%;box-shadow: 0 0 10px #ccc;margin-top: 2.5rem;}
.jineng_block_rlzys_down dd .title{background-color: #00a99d;color: #fff;padding: 1.5rem;font-size: 1.8rem;font-weight: bold;}
.jineng_block_rlzys_down dd .title a{float: right;color: #fff;}
.jineng_block_rlzys_down dd .text{display: flex;flex-direction: column;padding: 2rem;background-color: #fff;}
.jineng_block_rlzys_down dd .text a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: .8rem 0;}
.jineng_block_rlzys_down dd .text a span{float: right;border: #00a99d solid 1px;border-radius: .6rem;padding: 0 1rem;margin-left: 1rem;}

/*
深户
*/
.shenhu_block_scrollform{display: flex;justify-content: space-between;margin-top: 3%;}
.shenhu_block_scroll ,.shenhu_block_form{background-color: #fff;padding: 3rem;width: calc(50% - 3rem);box-shadow: 0 0 2rem rgba(0, 0, 0, 0.05);}
.shenhu_block_form .title{font-size: 2.4rem; color: #00a99d;font-weight: bold;text-align: center;}
.shenhu_block_form .subtitle{margin-top: .5rem;font-size: 1.5rem;text-align: center;color: #666;}
.shenhu_block_form .layui-form .layui-form-item.flex_three .layui-input-block:nth-of-type(1){width: 30%;}
.shenhu_block_form .layui-form .layui-form-item.flex_three .layui-input-block:nth-of-type(2){width: 22%;}
.shenhu_block_form .layui-form .layui-form-item.flex_three .layui-input-block:nth-of-type(3){width: 42%;margin-left: 3rem;}

.shenhu_block_scroll .title{font-size: 2.4rem; text-align: center;}
.shenhu_block_scroll .subtitle{display: flex;justify-content: space-between;align-items: center; border-bottom: #00a99d solid 2px;padding-bottom: 1rem;margin-top:2rem;}
.shenhu_block_scroll .subtitle b{width: 25%;text-align: center;}

.shenhu_block_scrollist{margin-top: 2rem;}
.shenhu_block_scrollist .item{display: flex!important;justify-content: space-between;width: 100%;line-height: 4.2rem;font-size: 1.5rem;}
.shenhu_block_scrollist .item span{text-align: center;width: 25%;}
.shenhu_block_scrollist .item span.red{color: #ff0000;}

.shenhu_block_strong{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3%;}
.shenhu_block_strong li{border: #dedede solid 1px;display: flex;flex-direction: column;width: 20%;align-items: center;padding:3rem 2rem;margin-top: -1px;border-right: none;}
.shenhu_block_strong li:nth-of-type(5),.shenhu_block_strong li:nth-of-type(10){border-right: #dedede solid 1px;}
.shenhu_block_strong li img{background-color: #00a99d;border-radius: 50%;width: 6rem;height: 6rem;}
.shenhu_block_strong li strong{text-align: center;margin-top: 2rem;font-size: 1.8rem;}
.shenhu_block_strong li span{font-size: 1.5rem;text-align: center;margin-top: 1rem;}

.shenhu_block_cl{margin: 2% -1.5rem 0;}
.shenhu_block_cl li{padding: 0 1.5rem;margin: 1.5rem 0;}
.shenhu_block_cl li a{display: block;box-shadow: 0 0 2rem rgba(0, 0, 0, 0.05);background-color: #fff;padding: 2rem;transition: all 300ms ease-in-out 0s;}
.shenhu_block_cl li a .img{position: relative;}
.shenhu_block_cl li a .img::after{display: block;content: '';padding-bottom: 63%;}
.shenhu_block_cl li a .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.shenhu_block_cl li a:hover{box-shadow: 0 0 2rem rgba(0, 169, 157, 0.3);}
.shenhu_block_cl li a span{display: block;text-align: center;margin-top: 1rem;color: #00a99d;}

.shenhu_block_dz{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3%;}
.shenhu_block_dz dd{display: flex;flex-direction: column;width: calc(20% - 3rem);align-items: center;margin-top: 2rem;position: relative;}
.shenhu_block_dz dd::after{display: block;font-family:'FontAwesome';content: '\f105';position: absolute;right: -10%;color: #000;top: 14%;font-size: 3rem;color: #00a99d;}
.shenhu_block_dz dd:last-of-type:after{display: none;}
.shenhu_block_dz dd .img{position: relative;width: 13rem;height: 13rem;padding: .5rem;}
.shenhu_block_dz dd img{width: 12rem;height: 12rem;background-color: #00a99d;;border-radius: 50%;padding: .5rem;}
.shenhu_block_dz dd .img::before{display: block;content: '';width: 110%;height: 110%;border-radius: 50%;border: #00a99d dashed 1px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.shenhu_block_dz dd strong{margin-top: 3rem;font-size: 2.2rem;}
.shenhu_block_dz dd span{padding: 1rem;text-align: center;}
.shenhu_block_dz dd a{background-color: #00a99d;background-image: linear-gradient(#00a99d,#0068b7);color: #fff !important;padding: .6rem 1rem;border-radius: 30rem;margin-top: 1rem;width: 76%;text-align: center;}
.shenhu_block_dz dd a:hover{-webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);transition: all 0.2s ease;}












/*
招生专业
*/
.zszy_sort{padding:2% 0 0; }
.zszy_sort dl{display: flex;justify-content: space-between;margin-bottom: 2rem;border-bottom: #f2f2f2 solid 1px;}
.zszy_sort dt{width: 8rem;padding: .5rem 0;}
.zszy_sort dd{width: calc(100% - 8rem);display: flex;flex-wrap: wrap;}
.zszy_sort dd a{padding: .5rem 2rem;margin-right: 2rem;min-width: 8rem;text-align: center;margin-bottom: 2rem;}
.zszy_sort dd a.active{background-color: #00a99d;color: #fff;}

.zszy_list{padding-bottom: 3%;}
.zszy_list_item{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zszy_list_item .item{width: 50%;display: flex;justify-content: space-between;align-items: center;padding-bottom: 3rem;margin-top: 3rem;border-bottom: #dedede dashed 1px;position: relative;}
.zszy_list_item .item:nth-of-type(odd){padding-right:4%;}
.zszy_list_item .item:nth-of-type(even){padding-left:4%;}
.zszy_list_item .item:nth-of-type(even):after{display: block;content: '';width: .1rem;height: 70%;position: absolute;left: 0; top: 15%;border-left: #dedede dashed 1px;}
.zszy_list_item .item .img{width: 10rem;}
.zszy_list_item .item .img img{display: block;width: 6.5rem;height: 6.5rem;object-fit: cover;border-radius: 50%;background-color: #efefef;}
.zszy_list_item .item .text{width: calc(100% - 10rem);}
.zszy_list_item .item .text .title{font-weight: bold;font-size: 1.8rem;}
.zszy_list_item .item .text .title span{float: right;font-weight: normal;font-size: 1.5rem;}
.zszy_list_item .item .text .des{margin-top: 1rem;color: #666;}

.zszy_page{padding: 2% 0;}
.zszy_page_top{display: flex;justify-content: space-between;}
.zszy_page_top dt{width: 32rem;}
.zszy_page_top dt img{display: block;max-width: 100%;}
.zszy_page_top dd{width: calc(100% - 40rem);}
.zszy_page_top dd .title{color: #000;}
.zszy_page_top dd .tags a{margin-right: 3rem;}
.zszy_page_top dd .tags a:last-of-type{margin-right: 0;}
.zszy_page_top dd .tags a::before{font-family:'FontAwesome';display: inline-block;content: '\f02b';margin-right: .3rem;color: #00a99d;}
.zszy_page_top dd .layui-form{margin-top: 2rem;}
.zszy_page_top dd .layui-form .layui-form-item{margin-bottom: 2rem;}
.zszy_page_top dd .layui-form .layui-input ,.zszy_page_top dd .layui-form .layui-btn{height: 3.8rem;line-height: 3.8rem;font-size: 1.5rem;}
.zszy_page_top dd .layui-form .layui-input{width: 24rem;}
.zszy_page_top dd .layui-form .flex_two{justify-content: flex-start;}
.zszy_page_top dd .layui-form .flex_two .layui-input-block{width: auto;}
.zszy_page_top dd .layui-form .flex_two .layui-form-label ,.zszy_page_top dd .layui-form .layui-form-radio * {font-size: 1.5rem;}
.zszy_page_top dd .layui-form .flex_two .layui-form-label::before{width: 1px;}

.zszy_page_bottom{position: relative;padding-bottom: 3%;}
.zszy_page_bottom::before{display: block;content: '';width: 100%;height: 1px;background-color: #dedede;position: absolute;left: 0;top: 7rem;}
.zszy_page_bottom .zszy_page_nav.am-sticky{background-color: #fff;}
.zszy_page_bottom .scrollspy-nav{display: flex;width: 95rem;justify-content: space-between;height: 7rem;font-size: 1.8rem;}
.zszy_page_bottom .scrollspy-nav li a{height: 100%;display: flex;align-items: center;position: relative;padding: 0 1rem;}
.zszy_page_bottom .scrollspy-nav li a.am-active{color: #00a99d;}
.zszy_page_bottom .scrollspy-nav li a.am-active::after{display: block;content: '';width: 100%;height: 1px;background-color: #00a99d;position: absolute;left: 0;bottom: -1px;}
.zszy_page_bottom .scrollspy-nav.am-sticky li a.am-active::after{bottom: 0;}


.zszy_page_box{padding-top: 3rem;}
.zszy_page_con{border: #f2f2f2 solid 1px;padding: 3rem;}
.am-article-lead{padding: 1.5rem;margin-bottom: 1rem;font-size: 100%;color: #999;background-color: #f1f1f1;border: none;text-align: justify;}
.zszy_page_con .zyjjtit{ display: inline-block;padding: .5rem 2rem;color: #fff; text-align: center; background-color: #00a99d;margin: 2rem 0; border-top-left-radius: 2.6rem;  border-bottom-right-radius: 2.6rem;}

.zszy_page_title{font-size: 2.2rem;border-bottom: #dedede solid 1px;font-weight: bold;position: relative;padding:0 0 1.5rem 1rem;margin-bottom: 3.6rem;}
.zszy_page_title::before{display: block;content: '';width: 2px;height: 60%;position: absolute;left: 0;top: calc(20% - .7rem);background-color: #00a99d;}
.zszy_page_school_info{display: flex;justify-content: space-between;align-items: center;padding: 0 4%;}
.zszy_page_school_info dt{width: 12rem;}
.zszy_page_school_info dt img{display: block;width: 100%;}
.zszy_page_school_info dd{width: calc(100% - 18rem);display: flex;justify-content: space-between;flex-wrap: wrap;}
.zszy_page_school_info dd .item{width: 50%;}
.zszy_page_school_info dd .item:first-of-type{width: 100%;font-weight: bold;margin-bottom: 1rem;}
.zszy_page_faq li{margin-bottom: 3rem;border-bottom: #dedede dashed 1px;padding-bottom: 3rem;}
.zszy_page_faq li:last-of-type{margin-bottom: 0;}
.zszy_page_faq li .title{font-weight: bold;display: flex;align-items: center;}
.zszy_page_faq li .title::before{width: 2rem;height: 2rem;text-align: center;line-height: 2rem;font-size: 1.2rem;display: block;content: 'Q';border-radius: 50%;background-color: #00a99d;color: #fff;margin-right: 1rem;font-weight: normal;}
.zszy_page_faq li .des{font-size: 1.5rem;color: #999;margin-top: 1.5rem;position: relative;padding-left: 3rem;}
.zszy_page_faq li .des::before{width: 2rem;height: 2rem;text-align: center;line-height: 2rem;font-size: 1.2rem;display: block;content: 'A';border-radius: 50%;background-color: #0071bc;color: #fff;font-weight: normal;position: absolute;left: 0;top: .3rem;}
.zszy_page_faq li .info{margin-top: 1rem;font-size: 1.4rem;color: #999;padding-left: 3rem;}
.zszy_page_faq li .info span{margin-right: 4rem;}
.zszy_page_faq li .info a{color: #999;}
.zszy_page_faq li .info a:hover{color: #00a99d;}
.zszy_page_faq li .info span:last-of-type{margin-right: 0;}
.zszy_page_con .get_more{background: #f7f7f7;height:5rem;display: flex;align-items: center;font-size: 1.4rem;justify-content: center;color: #00a99d;margin-top: 3rem;}
.zszy_page_con .get_more:hover{background-color: #00a99d;color: #fff;}

.zszy_page_con .zszy_list_item .item:nth-of-type(1),.zszy_page_con .zszy_list_item .item:nth-of-type(2){margin-top: 0;}
.zszy_page_con .zszy_list_item .item:nth-last-of-type(1),.zszy_page_con .zszy_list_item .item:nth-last-of-type(2){border: none;padding-bottom: 0;}



/*
招生院校
*/
.zsyx_list{padding: 2% 0 3%;}
.zsyx_list_item{display: flex;justify-content: space-between;border-bottom: #dedede dashed 1px;padding-bottom: 3rem;margin-bottom: 3rem;}
.zsyx_list_item dt{width: 20%;position: relative;overflow: hidden;}
.zsyx_list_item dt::after{display: block;content: '';padding-bottom: 55.6%;}
.zsyx_list_item dt img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition: all 0.35s;}
.zsyx_list_item dt:hover img{transform: scale(1.1);}
.zsyx_list_item dd{width: calc(80% - 4rem);padding-left:4rem;display: flex;justify-content: space-between;position: relative;}
.zsyx_list_item dd::before{display: block;content: '';width: 1px;height: 100%;position: absolute;left: 0;top: 0;border-left: #dedede dashed 1px;}
.zsyx_list_item dd .text{width: calc(100% - 22rem);}
.zsyx_list_item dd .text .title{font-weight: bold;}
.zsyx_list_item dd .text .des{font-size: 1.5rem;margin-top: 1rem;color: #999;text-align: justify;}
.zsyx_list_item dd .info{width: 18rem;display: flex;flex-direction: column;justify-content: center;font-size: 1.5rem;}
.zsyx_list_item dd .info .more{border: #dedede solid 1px;border-radius: 30rem;padding: .5rem;display: block;text-align: center;}
.zsyx_list_item dd .info .more:hover{background-color: #00a99d; color: #fff;border-color: #00a99d;}
.zsyx_list_item dd .info .item{display: flex;justify-content: space-between;margin-top: 2rem;}


.zsyx_page_top{display: flex;justify-content: space-between;}
.zsyx_page_top dt{width: 40rem;position: relative;}
.zsyx_page_top dt:after{display: block;content: '';padding-bottom: 65%;}
.zsyx_page_top dt img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;border-radius: 1rem;}
.zsyx_page_top dd{width: calc(100% - 48rem);}
.zsyx_page_top dd .title{color: #000;}
.zsyx_page_top dd .info{font-size: 1.4rem;}
.zsyx_page_top dd .info span{margin-right: 3rem;}
.zsyx_page_top dd .info em{font-style: normal;}
.zsyx_page_top dd .tags{margin-top: 2rem;font-size: 1.4rem;}
.zsyx_page_top dd .tags a{margin-right: 1.5rem;padding: .3rem 2rem;border: #dedede solid 1px;border-radius: 30rem;}
.zsyx_page_top dd .tags a:last-of-type{margin-right: 0;}
.zsyx_page_top dd .tags a:hover{background-color: #00a99d; color: #fff;border-color: #00a99d;}
.zsyx_page_top dd .des{margin-top: 2rem;font-size: 1.5rem;text-align: justify;}
.zsyx_page_top dd .more{margin-top: 2rem;}
.zsyx_page_top dd .more a{padding: .7rem 2rem;background-color: #00a99d; color: #fff;border-radius: 30rem;font-size: 1.4rem;}

.zzyx_notice li{margin-bottom: 1rem;padding-bottom: 1rem;}
.zzyx_notice li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zzyx_notice li a span{float: right;padding-left: 2rem;}
.zzyx_notice li a:before{display: inline-block;font-family:'FontAwesome';content: '\f0da';margin-right: .6rem;}


/*
NEWS
*/

.news_list_warp{padding: 0 0 4%;}
.news_list{margin-top:3%;padding-bottom: 3%;display: flex;justify-content: space-between;border-bottom: #f2f2f2 solid 1px;}
.news_list dt{display: flex;flex-direction: column;width:10%;font-size: 2.1rem; }
.news_list dt span{font-size: 3.5rem;line-height: 120%;}
.news_list dd{width: 90%;display: flex;justify-content: space-between;}
.news_list dd .text{width: 63%;display: flex;justify-content: space-between;flex-direction: column;}
.news_list dd .text .title{font-size: 2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_list dd .text .title a{color: #333;}
.news_list dd .text .title a:hover{color: #25bcbd;}
.news_list dd .text .ms{margin-top: 1.5rem;font-size: 1.5rem;color: #666;}
.news_list dd .text .more_btn a{font-size: 1.4rem;border-radius: 30rem;border: #dedede solid 1px;padding: .5rem 1.8rem;color: #999;}
.news_list dd .text .more_btn a:hover{background-color: #00a99d;color: #fff;border-color: #00a99d;}
.news_list dd .text .tag{margin-top: 1rem;}
.news_list dd .text .tag a{margin-right: 1rem;}
.news_list dd .text .tag a:hover{background-color: #00a99d;}
.news_list dd .img{width: 32%;position: relative;overflow: hidden;}
.news_list dd .img:after{display: block;content: '';padding-bottom: 55.6%;}
.news_list dd .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s}
.news_list dd .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.news_list_faq{margin-top: 3rem;}


.news_page{padding: 3% 0;}
.news_page_left{ width:95rem; float:left;}
.news_page_right{ width:calc(100% - 99rem); float:right; background-color: #fff;}
.article-hd{ text-align:center; border-bottom:#f2f2f2 solid 1px; padding-bottom:2rem;}
.article-hd .title{ font-size:2.2rem; margin:0;color:#000;}
.article-hd .info{ color:#999; font-size:1.4rem; margin-top:1.5rem;}
.article-hd .info span{ margin:0 2rem;}
.article-hd .info span em{ font-style:normal;}
.article-hd .info span a{ color:#999;}
.article-hd .info span a:hover{color:#25bcbd;}
.article_bd{ margin-top:2.5rem;}


.article_share{background-color: #f2f2f2;height: 9rem;display: flex;justify-content: space-between;align-items: center;padding: 0 3rem;margin-top: 3%;}
.article_share dt{font-size: 1.4rem;}
.article_share dd{display: flex;justify-content: flex-end;align-items: center;}
.article_share .digg_a,.article_share .bds_qzone ,.article_share .bds_tsina ,.article_share .bds_weixin ,.article_share .bds_sqq,.article_share .bds_fbook ,.article_share .bds_twi ,.article_share .bds_linkedin ,.article_share .bds_more { background:none!important; padding-left:0!important; display:inline-block; float:none!important; font-size:1.5rem!important;width:3.2rem!important;height:3.2rem!important;line-height:3.2rem!important;margin:0 0 0 1.5rem!important; border-radius:50%; text-align:center;background-color:#999!important;color:#fff!important;transition: all 300ms ease-in-out 0s;}
.article_share .digg_a{display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 1.4rem!important; line-height: 1rem!important;}
.article_share .digg_a span{font-size: 1rem;}
.article_share .digg_a:hover{background: #25bcbd!important;color: #fff!important;}
.article_share .bds_qzone:hover ,.article_share .bds_tsina:hover ,.article_share .bds_weixin:hover ,.article_share .bds_sqq:hover,.article_share .bds_fbook:hover ,.article_share .bds_twi:hover ,.article_share .bds_linkedin:hover,.article_share .bds_more:hover{background-color:#25bcbd!important;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.bd_weixin_popup_foot{text-align: center!important;}

.article_commend{margin-top: 3rem;}
.article_commend .name{font-size:1.6rem; font-weight: bold;}
.article_commend .name:before ,.article_tag .title:before ,.page_rel_title:before{display: inline-block; content: ''; width: 2px; height: 1.6rem;background-color:#25bcbd;  margin-right: 1rem; vertical-align: middle;margin-bottom: .3rem;}
.article_tag{margin-top:2.5rem;border-top:#dedede dashed 1px;padding-top:3rem}
.article_tag .title{margin-bottom:1rem;font-size:1.6rem;font-weight: bold;}
.article_tag_yun{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.article_tag_yun a{padding:.5rem 6px;margin-top:1rem;font-weight: 500;}
.article_tag_yun a:hover{background-color:#25bcbd; color:#fff!important;}
.article_rel li{margin-top:2rem}
.article_rel li a{ overflow: hidden;}
.article_rel li .img{display:block;position: relative;}
.article_rel li .img:after{ display:block; content:''; padding-bottom:55%;}
.article_rel li .img img{display: block;width: 100%;height: 100%;position: absolute;left:0;top: 0;object-fit: cover;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.article_rel li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-ms-transform: scale(1.05);}
.article_rel li .text{padding:1rem 0}
.article_rel li .text .tag{margin-top:1rem}
.article_rel li .text .am-badge{margin-right:1rem;font-weight:normal;}
.article_rel li .text .am-badge:hover{background-color:#25bcbd; color:#fff!important;}
.article_hot{margin-top:1.5rem;}
.article_hot li:first-of-type{padding-top: 2rem;}
.article_hot li{padding:1rem 0; border-top:#f2f2f2 dashed 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size: 1.5rem;}
.article_hot li i{width:1.6rem;height:1.6rem;line-height:1.6rem;padding:0;font-style:normal;font-size:11px;margin-right:6px;vertical-align: middle;font-weight: 500;}
.article_hot li:nth-of-type(1) i{background: #e71555;color: #fff;}
.article_hot li:nth-of-type(2) i{background: #16d083;color: #fff;}
.article_hot li:nth-of-type(3) i{background: #ff6700;color: #fff;}
.article_hot li:first-of-type{border-top:#f2f2f2 solid 1px;}
.article_hot li:last-of-type{padding-bottom:0;}
.scholl_hot li{margin-top: 2rem;}
.scholl_hot li a{display: flex;justify-content: space-between;align-items: center;}
.scholl_hot li a img{width: 6rem;height: 6rem;}
.scholl_hot li a .text{display: flex;flex-direction: column;width: calc(100% - 8rem);}
.scholl_hot li a .text span{font-size: 1.5rem;color: #666;}

.page_rel{ margin-top:40px;}
.page_rel .title{ background-color:#f2f2f2; padding:1rem 2rem; font-size: 1.6rem;color:#000;font-weight: bold;display: flex;align-items: center;}
.page_rel .title:before{display: block;content: '';width: 2px;height: 1.6rem;background-color:#25bcbd;margin-right: .8rem;}
.page_rel .title a{ float:right; font-size: 1.6rem; font-weight: bold;}
.page_rel .am-list{margin-top:1rem;padding:0 1rem; font-size: 1.5rem;}
.page_rel .am-list li{border: none;border-bottom: 1px solid #dedede; margin-bottom: 0;padding: 1rem 0; }
.page_rel .am-list li a{display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding: 0;}
.page_rel .am-list li span{float: right;font-size: 1.6rem; padding-left: 1rem;vertical-align: center;}

/*
评论
*/
.commentsub_form .am-modal-footer{display: flex;justify-content: center;}
.commentsub_form .am-modal-footer .am-btn{width: 50%;display:block;color: #00a99d;}
.commentsub_form .am-modal-footer .am-btn:first-of-type{border-right: 1px solid #dedede;}
.am-comment-bd ,.am-pagination{font-size: 1.5rem;}
.am-comments-list .am-comment .am-commentsub{margin: 1.6rem 0;padding: 0 1rem;}
.am-comment-avatar{object-fit: contain;background-color: #f8f8f8;padding: .5rem;}

/*
About
*/
.about_company{position: relative;}
.about_company .text{align-items: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.about_company .am-img-responsive{position: relative; z-index: 1;width: 100%!important;}
.about_company .text .des{flex-direction: column;}
.about_company .text .name{width:100%;height:42px;font-size: 3rem;display: flex;align-items: center;justify-content: flex-start;color: #fff;background: url(../img/about_ico.png) left center no-repeat;padding-left: 1.5rem;}
.about_company .text .ms{width:50%;margin-top: 2rem;text-align: justify;line-height: 3.6rem;}



.about_culture{padding: 5% 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_culture .list{display: flex;justify-content: space-between;margin-top: 5%;}
.about_culture .list .iteam{background-position: center;background-repeat: no-repeat;background-size:cover;display: flex;flex-direction: column;justify-content: center;text-align: center;background-color: rgba(255, 255, 255, 0.7);margin:0 .5rem;padding: 4rem 3rem;}
.about_culture .list .iteam.first{width:30%;padding: 4rem;}
.about_culture .list .block{width: calc(70% - 1rem);display: flex;flex-wrap: wrap;justify-content: space-between;}
.about_culture .list .block .iteam{width: calc(50% - 1rem);margin-top: 1rem;}
.about_culture .list .block .iteam:first-of-type{width: 100%;margin-top: 0;}
.about_culture .list .iteam .title{font-size: 2.2rem;color: #00a99d;}
.about_culture .list .iteam .title span{font-size: 1.5rem;display: block;}
.about_culture .list .iteam .title span:before{display: block;content:'';width: 4rem;height: 1px;background-color: #00a99d;margin: .5rem auto 0;}
.about_culture .list .iteam .des{margin-top:1rem;line-height: 3rem;}
.about_culture .list .iteam.first .des{margin-top: 2rem;}


.about_strong{padding: 5% 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_strong .index_title .title{letter-spacing: 1rem;color: #00a99d;}
.about_strong .list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 2%;}
.about_strong .list .iteam{width: calc(20% - 4rem);margin-top: 3rem;}
.about_strong .list .iteam img{display: block;height: 9rem;margin: 0 auto;}
.about_strong .list .iteam .title{font-size: 2rem;margin-top: 1rem;text-align:center;color: #00a99d;}
.about_strong .list .iteam .des{font-size: 1.5rem;margin-top: 1.5rem;text-align: justify;}

.contact_warp{padding: 5% 0;background: #f5f5f5 url(../img/message_bg.jpg) center no-repeat;}
.contact_list{display: flex;justify-content: space-between;margin-top: 5%;}
.contact_list .contact_form{width:calc(52% - 4rem);}
.contact_list .contact_text{width:calc(48% - 4rem);}
.contact_list .contact_text .list{margin-top: 3rem;}
.contact_list .contact_text .title{margin-bottom: 2rem;}
.contact_list .contact_text .list:first-of-type{margin-top: .5rem;}
.contact_list .contact_text .title span{padding: .6rem 1rem; background-color:#00a99d;color: #fff;border-radius: .3rem;font-weight: bold;}
.contact_list .contact_form .layui-form-item{margin-bottom: 3rem;position: relative;}
.contact_list .contact_form .layui-form-item .layui-input-inline{width: 48%;margin-right: 0;}
.contact_list .contact_form .layui-form-item .layui-input-inline.last:nth-of-type(1){width: 22%;}
.contact_list .contact_form .layui-form-item .layui-input-inline.last:nth-of-type(2){width: 22%;}
.contact_list .contact_form .layui-form-item .layui-input-inline.last:nth-of-type(3){width: 48%;}
.contact_list .contact_form .required{position: relative;}
.contact_list .contact_form .required:after{display: block;content: '*';position: absolute;right: 1rem; top: 50%;transform: translateY(-50%); color: #ff0000; line-height: 0;}
.contact_list .contact_form .layui-form-item.flex{display: flex;justify-content: space-between;}
.contact_list .contact_form .layui-form-item.flex:after{display: none;}
.contact_list .contact_form .layui-input ,.contact_list .contact_form .layui-input-inline img{height: 4.8rem;line-height: 4.8rem;border-radius: .2rem;}
.contact_list .contact_form .layui-btn{background-color: #00a99d;width: 100%;font-size: 1.8rem;}






/*
PAGEBAR
*/
.page_list{text-align:center;margin-top:3rem; font-size:1.4rem;}
.page_list a {display: inline-block;margin:01rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background-color:#f2f2f2;}
.page_list .page-num-current{background-color:#00a99d;color: #fff;}
.news_page_pages{ margin-top:3rem; padding:1.5rem 0; border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; position:relative; font-size:1.5rem;background-color: rgba(0,0,0,0);}
.news_page_pages dt{ position:absolute; right:0; top:50%; margin-top:-1rem;}
.news_page_pages dd:first-of-type::before{display: inline-block;content: '\f106';margin-right: .6rem;font-family:'FontAwesome';}
.news_page_pages dd:last-of-type::before{display: inline-block;content: '\f107';margin-right: .6rem;font-family:'FontAwesome';}
.news_page_pages dd{ line-height:3rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.error_x{ text-align:center; height:15rem; line-height:15rem;font-size:1.5rem;color: #595959;}
.error_x i{ margin-right:1rem;}



/*
SEARCH
*/
.search_page{padding: 2% 0 3%;background-color: #f9f9f9;}
.search_list{display: flex; background-color: #fff;margin-bottom:3rem;padding: 3rem;}
.search_list dt{width:200px;height:140px;display: flex;}
.search_list dt a{width:100%;height:block;position: relative;}
.search_list dt img{display:block;width: 100%;height: 100%; position: absolute; left: 0; top: 0; object-fit: cover;}
.search_list dd{width:calc(100% - 2rem);display: flex; flex-direction: column; justify-content: space-between;padding-left:3rem;}
.search_list dd h2{margin:0;font-size:1.6rem;}
.search_list dd .card-text{color:#666;font-size: 1.5rem;margin-top:1rem;}
.search_list dd .card-sort{font-size: 1.3rem;color:#999;}
.search_list dd .card-sort span{margin-right:3rem;}
.search_list dd .card-sort span:last-of-type{margin-right:0}
.search_list dd .card-sort a{color:#999;}
.search_list dd .card-sort a:hover{color:#25bcbd;}
.tag_list_all{margin: 0 -1rem;}
.tag_list_all li {padding: 0 1rem;margin-bottom: 2rem;}
.tag_list_all li a{display: block;background-color: #999; color: #fff;text-align: center;font-size:1.5rem;padding: 1rem;}
.tag_list_all li a:hover{background-color: #25bcbd;}



@media screen and (max-width:1600px) {


}

@media screen and (max-width:1368px) {




   
}

@media screen and (max-width:780px) {


}