.index_baner {width: 100%;height: 120px;background: url(../images/bannerbg.jpg) center center;position: relative;}
.index_baner_big {height: 341px;background: url(../images/why.png);}
.index_baner_big span {font-size: 50px;color: #fff;}
.index_baner_big span b {padding: 0px 5px;}
.index_baner_big ul li {border: 1px solid #fff;background: transparent;border-radius: 13px;padding: 0px 15px;color: #fff;}
.index_baner_big span small {font-size: 25px;}
.index_baner .banner_logo {display: table;height: 80px;width: 80px;border-radius: 40px;background: #fff;margin-left: 20px;margin-top: 20px;float: left;}
.index_baner .banner_logo span {display: table-cell;width: 80px;text-align: center;vertical-align: middle;}
.index_baner ul {position: absolute;left: 116px;bottom: 20px;}
.index_baner_big ul {position: static;display: inline-block;width: auto;}
.index_baner ul li {display: block;float: left;margin-left: 20px;font-size: 16px;}
.index_baner ul li i {padding-right: 5px;}
.index_baner button,.banner button {position: absolute;right: 20px;top: 50%;margin-top: -15px;}
.block_box li {display: block;width: 280px;height: 190px;float: left;margin-left: 17px;position: relative;}
.block_box li:before {content: '';width: 100%;display: block;height: 60px;background: url(../images/bgs.png) center center no-repeat;position: absolute;left: 0px;bottom: 0px;}
.block_box li:first-child {margin-left: 0px;}
.block_box li.s1 {background: #0edfb0;}
.block_box li.s2 {background: #7fa4f8;}
.block_box li.s3 {background: #f25fab;}
.echarts {display: block;width: 50px;height: 50px;margin: 0px auto;}

/*univer_slier*/
.univer_slier {width: 343px;height: 405px;position: relative;margin-right: 15px;}
.univer_slier .slider {width: 100%;overflow: hidden;position: relative;height: 405px;}
.univer_slier .slider li {width: 343px;height: 405px;top: 0;left: 0;float: left;position: absolute;}
.univer_slier .slider li img {display: block;width: 343px;height: 405px;}
.univer_slier #slideposition,.index_slider #slideposition {position: absolute;z-index: 11;right: 20px;bottom: 0px;}
.univer_slier #slideposition ul,.index_slider #slideposition ul {display: inline-block;}
.univer_slier #slideposition li,.index_slider #slideposition li {display: block;width: 10px;height: 10px;background: #fff;border-radius: 50%;float: left;margin: 5px;}
.univer_slier #slideposition li.active,.index_slider #slideposition li.active {background: #f9722a;}
.univer_text {width: 500px;}
.univer_text p {color: #333333;}
.univer_tab {}.univer_tab .hd li {display: block;height: 40px;line-height: 40px;width: 125px;text-align: center;float: left;cursor: pointer;}
.univer_tab .hd li.on {color: #ea5404;border: 1px solid #ea5404;border-radius: 20px;}
.univer_tab_txt {width: 520px;}
.univer_tab_txt .s1 p {text-align: justify;color: #333333;line-height: 22px;}
.s2 .univer_tab_txt span {display: block;height: auto;overflow: hidden;padding: 15px 0px;}
.s1 .univer_tab_txt p {color: #333;line-height: 22px;}
.s2 .univer_tab_txt dl {display: block;height: auto;overflow: hidden;}
.s2 .univer_tab_txt dt,.s2 .univer_tab_txt dd {display: block;float: left;height: 16px;height: auto;overflow: hidden;color: #333;padding: 5px 0px;}
.s2 .univer_tab_txt dt {width: 100px;}
.s3 .univer_tab_txt p {font-size: 16px;margin-bottom: 15px;}
.univer_tab_pic {width: 323px;height: auto;overflow: hidden;background: #ececec;}
.univer_tab_pic img {display: block;width: 322px;height: 187px;}
.univer_tab_pic.ss {width: 273px;padding: 13px 0px;}
.univer_tab_pic dl {display: block;width: 33.3%;float: left;text-align: center;}
.univer_tab_pic dt {display: block;width: 38px;text-align: center;height: 38px;background: #fff;border-radius: 50%;text-align: center;line-height: 38px;margin: 0px auto;}
.w295 {width: 295px;}
.right_q_list dl {display: block;height: auto;overflow: hidden;margin: 3px 0px;}
.right_q_list dt a {color: #333;}
.right_q_list dt a:hover {color: #EA5404;}
.left_unniver_pic {width: 315px;margin-left: -16px;}
.left_unniver_pic dl {display: block;width: 140px;height: 126px;position: relative;margin-top: 15px;margin-left: 16px;float: left;}
.left_unniver_pic dl img {display: block;width: 140px;height: 126px;}
.left_unniver_pic dl dd {position: absolute;display: block;width: 100%;height: 20px;line-height: 20px;text-align: center;left: 0px;bottom: 0px;background: rgba(0, 0, 0, 0.5);}
.left_unniver_pic dl dd a {color: #fff;}
.left_unniver_pic dl dd a:hover {color: #EA5404;}
.right_univer_news_block dd {display: block;width: 190px;float: right;}
.right_univer_news_block dd a {display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 18px;color: #333;}
.right_univer_news_block dd a:hover {color: #EA5404;}
.right_univer_news_block dd p {display: block;height: 60px;line-height: 20px;overflow: hidden;}
.right_univer_news_list {border-top: 1px solid #d8d8d8;}
.right_univer_news_list dt,.right_univer_news_list dd {display: block;height: 30px;line-height: 30px;}
.right_univer_news_list dt {float: left;}
.right_univer_news_list dd {float: right;}
.right_univer_news_list dt a {color: #333333;display: block;width: 190px;white-space: nowrap;text-overflow: ellipsis;float: left;}
.right_univer_news_list dt a:hover {color: #EA5404}
.right_univer_news_list li dd {display: block;float: right;}
.foot_nav {text-align: center;}
.foot_nav ul {display: inline-block;}
.foot_nav li {display: block;float: left;margin: 0px 5px;}
.foot_nav li,.foot_nav li a {color: #fff;}
.foot_nav li a:hover {color: #EA5404;}
.foot dl {width: 500px;display: flex;text-align: center;margin: 0px auto;}
.fans_num {float: left;margin-top: 35px;}
.fans_num li {display: block;float: left;margin-left: 20px;font-size: 16px;}
.com_intro p {line-height: 20px;margin-top: 15px;}
.product_block ul {display: block;width: 885px;margin-left: -20px;}
.product_block li {display: block;float: left;width: 275px;margin-left: 20px;margin-top: 20px;}
.product_block li:hover {border: 1px}
.product_block li img {display: block;width: 275px;height: 130px;}
.product_block li dd {display: block;width: 275px;height: auto;overflow: hidden;border: 1px solid #ddd;padding: 10px 10px 15px 10px;}
.product_block li:hover dd {border: 1px solid #EA5404;}
.product_tit,.product_tit a {display: block;font-size: 20px;color: #EA5404;}
.product_text {height: 60px;}
.adviser_list dd {display: block;width: 720px;float: right;}
.adviser_list li {display: block;padding: 20px 0px;height: auto;overflow: hidden;border-bottom: 1px solid #ddd;}
.adviser_list li:last-child {border: none;}
.su_case ul {width: 893px;margin-left: -18px;}
.su_case li {display: block;width: 205px;float: left;margin-left: 18px;}
.su_case li .case_name span {display: block;height: 25px;line-height: 25px;}
.su_case li dd {padding: 10px 10px 15px 10px;background: #f2f2f2;}
.right_contact {padding: 10px;background: #eaeaea;}
.right_contact button {height: 40px;}
.hot_news {padding: 10px 9px;border: 1px solid #ddd;}
.hot_news .right_univer_news_list {border: none;}
.hot_new_block dl {display: block;height: 150px;position: relative;}
.hot_new_block dl img {display: block;width: 273px;height: 150px;}
.hot_new_block dl dd a {position: absolute;height: 35px;line-height: 35px;background-color: rgba(0, 0, 0, 0.5);left: 0px;bottom: 0px;width: 100%;color: #fff;padding-left: 10px;}
.univer_order dl {display: block;width: 100%;height: auto;overflow: hidden;padding: 20px 0px;border-bottom: 1px solid #ddd;}
.univer_order dt {display: table;width: 100px;height: 100px;text-align: center;float: left;}
.univer_order dt span {display: table-cell;vertical-align: middle;}
.univer_order dd {display: block;width: 750px;float: right;}
.com_intros p {display: block;width: 500px;}
.main_search {padding: 20px 25px;background: #eaeaea;}
.search input {width: 85%;float: left;}
.search button {width: 15%;float: left;height: 40px;}
.select_fl dl {display: block;height: auto;overflow: hidden;margin-top: 20px;width: 100%;}
.select_fl dt {display: block;height: 30px;line-height: 30px;float: left;width: 80px;float: left;text-align: right;}
.select_fl dd span {display: block;height: 30px;line-height: 30px;float: left;margin-left: 15px;padding: 0px 15px;cursor: pointer;}
.select_fl dd span:hover {color: #EA5404;}
.select_fl dd span.active {background: #EA5404;color: #fff;border-radius: 15px;}
.search_univer_order dt {display: table;height: 150px;}
.search_univer_order dt span {display: table-cell;vertical-align: middle;}
.search_univer_order dt span img {display: block;max-width: 90%;max-height: 90%;margin: 0px auto;}
.search_univer_intro {width: 300px;margin-left: 20px;}
.search_univer_intro_zf {width: 450px;font-size: 16px;padding-top: 35px;}
.search_univer_intro_zf p {margin-top: 5px;}
.search_univer_order .bd li {display: block;height: auto;overflow: hidden;padding: 20px 0px;border-bottom: 1px solid #d8d8d8;}
.univer_select_tit span {height: 30px;line-height: 16px;margin-top: 3px;}
.univer_select li {display: block;width: 100%;height: auto;overflow: hidden;padding: 20px 0px;border-bottom: 1px solid #ddd;}
.advisory_text p {line-height: 22px;}
.quality_institutions ul {width: 895px;margin-left: -20px;}
.quality_institutions li {display: block;width: 200px;float: left;margin-left: 20px;}
.quality_institutions dt {display: block;width: 200px;height: 180px;border: 1px solid #eeeeee;border-bottom: none;text-align: center;overflow: hidden;}
.quality_institutions dt span {display: table-cell;width: 200px;text-align: center;height: 180px;vertical-align: middle;}
.quality_institutions dt span img {max-height: 90%;}
.quality_institutions dd {padding: 15px;background: #f4f4f4;height: 110px;overflow: hidden;}
.gold_consultant .block {background: #f4f4f4;padding: 10px;width: 430px;}
.gold_consultant .block img {display: block;width: 118px;height: 136px;}
.gold_consultant .block dd {display: block;width: 280px;}
.univer_hot_block {width: 310px;height: 330px;position: relative;}
.univer_hot_block dd {position: absolute;width: 100%;height: auto;background-color: rgba(0, 0, 0, 0.5);padding: 10px 20px;left: 0px;bottom: 0px;}
.univer_hot_block_s li dl {display: block;width: 180px;height: 160px;position: relative;float: left;margin-left: 8px;margin-top: 10px;}
.univer_hot_block dt img {display: block;width: 310px;height: 330px;}
.univer_hot_block_s dt img {display: block;width: 180px;height: 160px;}
.univer_hot_block_s.ss li dl {margin-left: 10px;}
.univer_hot_block_s li dl dd a {display: block;width: 100%;height: 30px;line-height: 30px;background-color: rgba(0, 0, 0, 0.5);position: absolute;left: 0px;bottom: 0px;padding-left: 15px;white-space: nowrap;text-overflow: ellipsis;}
.univer_hot_block_s {width: 564px;margin-top: -10px;}
.univer_hot_block_s.ss {width: 570px;}
.right_univer_news_list.ss a {display: block;width: 100%;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #333;}
.right_univer_news_list.ss a i {color: #EA5404;}
.right_univer_news_list.ss a:hover {color: #EA5404;}
.index_baners {width: 100%;height: 86px;background: url(../images/indexbg.jpg) center center;}
.index_baners_logo {display: table;height: 86px;}
.index_baners_logo span {display: table-cell;vertical-align: middle;padding-right: 20px;height: ;}
.index_baners_close {width: 30px;height: 30px;line-height: 30px;text-align: center;background: #fff;border-radius: 50%;margin-top: 30px;margin-left: 20px;}
.left_nav {padding: 20px 0px;background: #ea5404;width: 297px;position: relative;}
.left_nav li {padding: 0px 10px;}
.left_nav li:hover {background: #f57d3d;}
.left_nav li dl {position: absolute;top: 0px;left: 100%;width: 135px;height: 411px;background-color: rgba(245, 125, 61, 0.6);padding: 15px;display: none;z-index: 1111;}
.left_nav li dl dd {display: block;float: left;width: 150px;}
.left_nav li:hover dl {display: block;}
.left_nav li dl a {display: block;height: 40px;line-height: 40px;color: #fff;font-size: 16px;margin: 0px 15px;}
.left_nav li dl a:hover {color: #000;}
.left_nav li span {display: block;width: 100%;font-size: 18px;color: #fff;border-bottom: 1px solid #f57d3d;height: 53px;line-height: 53px;padding-left: 10px;cursor: pointer;}
.left_nav li:last-child span {border: none;}
.left_nav li span i {display: block;height: 53px;line-height: 53px;}
.univer_hot_tj ul {display: block;width: 1240px;height: auto;overflow: hidden;margin-left: -30px;padding: 5px 0px;}
.univer_hot_tj li {display: block;width: 210px;float: left;background: #f7f7f7;border: 1px solid #fff;box-shadow: 0px 0px 3px 2px #eee;margin: 20px 0px;margin-left: 35px;}
.univer_hot_tj li dt {display: table;height: 155px;width: 100%;background: #fff;border-bottom: 1px solid #ddd;}
.univer_hot_tj li dt img {display: block;max-height: 90%;max-width: 90%;margin: 0px auto;}
.univer_hot_tj li dt a {display: table-cell;height: 155px;width: 100%;vertical-align: middle;text-align: center;}
.univer_hot_tj li dd {padding: 15px 0px 20px 0px;height: 139px;}
.univer_hot_tj li dd p {margin: 4px 0px;display: block;overflow: hidden;text-overflow: ellipsis;}
.slider_box {position: relative;border: 1px solid #ddd;}
.slider_box.ss {width: 100%;}
.lx_tab .bd {height: auto;overflow: hidden;padding: 10px 36px !important;margin-top: 12px;}
.lx_tab.ss .bd {padding: 10px 25px !important;}
.slider_box .bd {padding: 25px;}
.lx_slider {height: 376px;width: 950px;position: relative;overflow: hidden;background: #f0f0f0;}
.lx_slider.ss {width: 100%;}
.lx_slider .hd {width: 100%;text-align: center;height: 50px;line-height: 50px;position: absolute;left: 0px;top: 50%;margin-top: -25px;}
.lx_slider.ss .hd {width: 1200px;}
.lx_slider .hd ul {display: inline-block;width: 100%;}
.lx_slider .hd ul li {display: block;width: 317px;height: 50px;line-height: 50px;float: left;border-bottom: 1px solid #ddd;color: #333;font-size: 18px;}
.lx_slider.ss .hd ul li {width: 400px;}
.lx_slider .hd ul li:hover {border-top: 3px solid #EA5404;color: #EA5404;cursor: pointer;background: #fff;line-height: 47px;}
.lx_slider .hd ul li.on {border-top: 3px solid #EA5404;color: #EA5404;background: #fff;line-height: 47px;}
.lx_slider li {width: 210px !important;display: block;float: left;}
.lx_slider .bd li {margin: 0px 5px;background: #fff;border: 1px solid #ddd;position: relative;}
.lx_slider .bd li .chi {width: 100%;height: auto;overflow: hidden;position: absolute;left: 0px;bottom: -100%;background-color: rgba(234, 84, 4, 0.6);color: #fff;}
.lx_slider .bd li .chi em{display: block;margin: 5px;float: left;}
.lx_slider .bd li:hover .chi {bottom: 0px;transition: .3s;}
.lx_slider.ss .bd li {margin: 0px 10px;}
.lx_slider .bd li dd em {font-style: normal;}
.lx_slider.ss li {width: 212px;}
.lx_slider li dt {display: table;width: 100%;text-align: center;height: 190px;}
.lx_slider li dt span {height: 170px;display: table-cell;vertical-align: middle;}
.lx_slider li dt span img {display: block;max-height: 100%;max-width: 100%;margin: 0px auto;}
.lx_slider li dd {display: block;padding: 5px;height: 140px;text-align: center;padding-top: 10px;}
.lx_slider li dd span {display: block;width: 100%;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;}
.lx_slider li dd span small {font-size: 12px;padding-left: 5px;}
.pageState {display: none;}
.lx_slider li dd p {margin-top: 5px;color: #333;display: block;height: 20px;line-height: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lx_slider .next,.lx_slider .prev {display: block;height: 60px;line-height: 60px;width: 25px;background: #dbdbdb;z-index: 1111;}
.lx_slider .next {float: right;}
.lx_slider .prev {float: left;}
.lx_slider .next {right: 0px;}
.lx_sq_tit {height: 30px;line-height: 30px;}
.lx_sq_tit span img {display: block;width: 30px;height: 30px;border-radius: 50%;float: left;margin-right: 5px;}
.lx_sq_tit span {color: #EA5404;font-size: 24px;display: block;height: 30px;line-height: 30px;}
.lx_sq_tit li {display: block;height: 30px;line-height: 30px;float: left;margin-left: 20px;}
.lx_sq_list ul {display: block;width: 1230px;margin-left: -30px;}
.lx_sq_list li {display: block;width: 380px;float: left;margin-left: 30px;margin-top: 20px;}
.lx_sq_list dt {display: block;width: 380px;height: 180px;position: relative;}
.lx_sq_list dt img {display: block;width: 380px;height: 180px;}
.lx_sq_list li dt a {display: block;background-color: rgba(0, 0, 0, 0.5);position: absolute;left: 0px;bottom: 0px;width: 100%;height: 40px;line-height: 40px;padding-left: 15px;}
.lx_sq_list dd a {display: block;width: 380px;height: 40px;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;color: #333;}
.lx_sq_list dd a i {color: #EA5404;}
.lx_sq_list dd a:hover {color: #EA5404;}
.why_keyword {display: block;width: 500px;height: auto;overflow: hidden;bottom: 5px !important;}
.why_keyword li {display: block;height: 25px;line-height: 25px;padding: 0px 10px;background: #fff;font-size: 12px !important;margin: 3px 0px;}
.why_text {width: 300px;position: absolute;right: 100px;top: 10px;}
.index_baner_big .why_text {top: auto;bottom: 30px;right: auto;left: 50%;margin-left: -150px;}
.why_text p {font-size: 16px;background: url(../images/dian.png) left center no-repeat;padding-left: 10px;height: 25px;line-height: 25px;}
.index_baner_big .why_text p {font-size: 18px;padding-left: 30px;height: 30px;line-height: 30px;}
.lx_sq_list_tit span,.lx_sq_list_tit a {display: block;height: 30px;line-height: 30px;}
.lx_sq_list_tit span {font-size: 24px;}
.lx_sq_list_tit a {color: #139ed8;float: right}
.lx_sq_list_tit a:hover {color: #EA5404;}
.reminder {padding: 15px;background: #eaeaea;}
.reminder p {color: #535353;}
.complaint_handling li,.new_list li {display: block;height: auto;overflow: hidden;width: 100%;padding: 15px 0px;border-bottom: 1px solid #ddd;}
.complaint_handling dt span,.complaint_handling dt small {display: block;height: 30px;line-height: 30px;}
.complaint_handling li:hover dt span {color: #EA5404;}
.complaint_handling dt span {color: #333;font-size: 20px;}
.complaint_handling dt small {color: #666;font-size: 14px;}
.complaint_handling p {color: #555555;}
.new_main {width: 550px;}
.new_main p {line-height: 24px;}
.new_text_h {border-bottom: 1px solid #ddd;background: url(../images/up.png) center bottom no-repeat;padding-bottom: 20px;margin-bottom: 20px;}
.new_text p {line-height: 24px;color: #333;margin-top: 15px;text-indent: 2em;}
.xg_new_tit {font-size: 24px;}
.xg_new_list {display: block;height: auto;overflow: hidden;margin-top: 15px;width: 897px;margin-left: -24px;}
.xg_new_list li {display: block;width: 200px;height: 160px;float: left;position: relative;margin-left: 24px;}
.xg_new_list li img {display: block;width: 200px;height: 160px;}
.xg_new_list li dd a {display: block;position: absolute;width: 100%;height: 35px;line-height: 35px;background-color: rgba(0, 0, 0, 0.5);left: 0px;bottom: 0px;padding-left: 10px;overflow: hidden;white-space: normal;text-overflow: ellipsis;}
.page_err {width: 100%;height: 100%;background: #f4f3ef;display: table;}
.error_text {color: #333;font-size: 30px;background: url(../images/re.png) left center no-repeat;height: 50px;line-height: 50px;width: 530px;margin: 0px auto;padding-left: 50px;}
.page_err .button_group {width: 350px;margin: 0px auto;}
.page_err .button_group a {font-size: 18px;padding-left: 25px;padding-right: 25px;border-radius: 20px;width: 150px;}
.page_err .error {display: table-cell;height: 100%;vertical-align: middle;}
.error_500 {width: 625px;}
.index_slider {width: 588px;height: 412px;position: relative;}
.index_slider .slider {width: 588px;overflow: hidden;position: relative;height: 412px;float: left;}
.index_slider .slider li img {display: block;width: 588px;height: 412px;}
.index_slider .slider .slide {width: 100%px;height: 412px;top: 0;left: 0;float: left;position: absolute;}
.query_tab li.on {color: #ea5404;border: 1px solid #ea5404;border-radius: 20px;}
.query_tab li {display: block;height: 40px;line-height: 40px;width: 125px;text-align: center;float: left;cursor: pointer;}