<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin: 0;padding: 0;box-sizing: border-box;}
header,footer,nav,div,p,span,b,a,input,textarea,ul,li{margin: 0;padding: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
table {border-collapse:collapse;}table,th, td{border: 1px solid #ddd;line-height: 1.5;padding: 10px;}
input{outline: none;}
textarea{resize: none;outline: none;}
iframe{display: block;width: 800px;height: 600px;border: 0;margin: 0 auto;}
html,body{/* min-width: 1230px; */ min-width: 1007px;}

.f_le{float: left;}
.f_ri{float: right;}
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.p_re{position: relative;}
.p_ab{position: absolute;}
/* --------------- */
/* 妯悜 涓嶈€冭檻楂樺害灞呬腑 */
.flexbox-x1{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;} /* 涓嶆崲琛� 涓ょ */
.flexbox-x2{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;} /* 涓嶆崲琛� 涓� */
.flexbox-x3{display: -webkit-flex;display: flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-flex-wrap: wrap;flex-wrap: wrap;} /* 鎹㈣ 宸� */
/* --------------- */
/* 绾靛悜 */
.flexbox-y1{display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;} /* 鎵€鏈夊瓙鍏冪礌灞呬腑 */
.flexbox-y2{display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-end;justify-content: flex-end;} /* 鎵€鏈夊瓙鍏冪礌灞呭簳 */
/* --------------- */
/* 妯悜 鍗曡 澶氬垪 鏈夐珮 */
.flexbox-z1{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;} /* 瀛愬厓绱犲眳涓� */
.flexbox-z2{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;} /* 瀛愬厓绱犲眳搴� */
/* --------------- */
.flex-wrap2{-webkit-flex-wrap: wrap;flex-wrap: wrap;} /* 澶氳 瓒呭嚭鎹㈣ */
/* --------------- */
.column{column-width:300px;-moz-column-width:300px; /* Firefox */-webkit-column-width:300px; /* Safari and Chrome */column-count:; /* 鍒楁暟 */column-gap:; /* 鍒楅棿璺� */column-rule:; /* 鍒嗛殧绾� */}
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; overflow: hidden;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden;}
.pic{width: 300px;overflow: hidden;position: relative;}
.pic figure{padding-top: 75%;}
.pic figure img{display: block;width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}

/*瀹藉害*/
/* .wrapper{width: 1200px;margin: 0 auto;} */
.n-wrapper{/* width: 1460px; */ width: 76.042%;min-width: 1200px; margin: 0 auto;}
@media screen and (max-width: 1280px) {
	.n-wrapper{width: 100%;min-width: auto;padding: 0 2.865%;}
}

/* header */
.header{background: #fff;padding: 6px 2.865%;box-shadow: 2px 2px 2px rgba(0,0,0,.05);}
.header .logo{display: block;float: left;height: 5.208vw;}
.header .logo img{display: block;height: 100%;float: left;margin-right: 1.823vw;}
.header .logo h1{display: none;}
.n-header{position: absolute;top: 0;left: 0;right: 0;z-index: 99;}
.m-header{position: relative;z-index: 99;animation-name: fadeInDown;animation-delay: 0.05s;animation-duration: 1s;}

.header .n-search{width: 20px;height: 5.208vw;background: url(../images/ico01.png) center center no-repeat;float: right;position: relative;margin: 0;}
.header .n-search form{display: block;overflow: hidden;width: 0;height: 30px;border-radius: 30px;background: #e7e6e6;margin: auto 0;position: absolute;right: -5px;top: 0;bottom: 0;transition: .5s;}
.header .n-search .inp{display: block;border: 0;width: calc(100% - 30px);height: 100%;float: left;padding: 0 0 0 15px;font-size: 14px;color: #5c5c5c;background: transparent;}
.header .n-search .btn{display: block;width: 30px;height: 30px;background: url(../images/ico01.png) center center no-repeat;border: 0;float: right;}
.header .n-search:hover form{width: 150px;box-shadow: 0 0 5px rgba(0,0,0,.15);}

.header .nav{float: right;line-height: 5.208vw;}
.header .nav a{display: block;font-size: 0.9375vw;color: #000000;margin-right: 2.083vw;float: left;}

@media screen and (max-width: 1530px) {
	/*.m-header .logo,.m-header .n-search{height: 5.2vw;}*/
	.m-header .n-search{width: 20px;background-size: 80% auto;}
	.m-header .nav{line-height: 5.2vw;}
	.m-header .nav a{margin-right: 1.55vw;}
}
@media screen and (max-width: 1280px) {
	.header .logo,.header .n-search{height: 4.729vw;}
	.header .n-search{width: 20px;background-size: 80% auto;}
	.header .nav{line-height: 4.729vw;}
	.header .nav a{margin-right: 1.55vw;}
}

/* float-ly */
.float-ly{width: 60px;height: 100px;position: fixed;right: 1.5625vw;bottom: 25.397vh;z-index: 999;margin: auto 0;}
.float-ly a{display: block;width: 100%;}
.float-ly .ico{display: block;width: 100%;margin-bottom: 12px;animation: mymove1 1.5s ease infinite;}
.float-ly .txt{background: #f84949;color: #fff;height: 30px;line-height: 30px;text-align: center;border-radius: 30px;font-size: 12px;}
@keyframes mymove1 {
    0% { transform: translateY(0); }
    25% { transform: translateY(5px); }
    50% { transform: translateY(0); }
    75% { transform: translateY(5px); }
    100% { transform: translateY(0); }
}

/*home banner*/
.n-banner{width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 0;}
.n-banner .swiper-wrapper{width: 100%;height: 100%;}
.n-banner .swiper-slide{width: 100%;height: 100%;overflow: hidden;}
.n-banner .swiper-slide img{display: block;width: 100%;}
.n-banner .swiper-pagination{bottom: 2.232%;height:33px;}
.n-banner .swiper-pagination .swiper-pagination-bullet{width: 33px;height: 33px;border-radius: 100%;background: url(../images/ico_b02.png) center center no-repeat;opacity: 1;position: relative;margin: 0 3.906%;}
.n-banner .swiper-pagination .swiper-pagination-bullet-active{background: url(../images/ico_b02_1.png) center center no-repeat;}
.n-banner .swiper-pagination .swiper-pagination-bullet:before{content: '';display: block;width: 7.8125vw;height: 1px;background: #fff;margin: auto 0;position: absolute;right: 33px;top: 0;bottom: 0;}
.n-banner .swiper-pagination .swiper-pagination-bullet:nth-child(1):before{content: '';display: block;width: 50vw;height: 1px;background: #fff;margin: auto 0;position: absolute;right: 33px;top: 0;bottom: 0;}
.n-banner .swiper-pagination .swiper-pagination-bullet:last-child:after{content: '';display: block;width: 50vw;height: 1px;background: #fff;margin: auto 0;position: absolute;left: 33px;top: 0;bottom: 0;}
.n-banner .swiper-button-next{display: block;width: 4.375%;margin: 0 auto;position: absolute; top: unset; bottom: 6.021vh; left: 0;right: 0;z-index: 99; animation: mymove 3s ease infinite;z-index: 3;cursor: pointer;}
.n-banner .swiper-button-next:after{display: none;}
.n-banner .swiper-button-next:hover{animation: none;}
.scroll{display: block;width: 4.375%;margin: 0 auto;position: absolute; bottom: 6.021vh; left: 0;right: 0;z-index: 99; animation: mymove 3s ease infinite;z-index: 3;cursor: pointer;}
@keyframes mymove {
    0% { opacity: 1; }
    50% { opacity: .2; }
    100% {  opacity: 1; }
}

/* n-titBox */
.n-titBox{color: #252525;margin-bottom: 1.823vw;}
.n-titBox .ftitle{text-transform: uppercase;font-size: 2.5vw;line-height: 1;}
.n-titBox .ftitle b,.n-titBox .ftitle span{line-height: 1;display: inline-block;vertical-align: middle;}
.n-titBox .ftitle span{font-weight: lighter;}
.n-titBox .title{font-size: 1.9792vw;line-height: 1.5;}

.hide{overflow: hidden;}

/* home n-education */
.n-education{background: url(../images/bj01.jpg) top center no-repeat #ececec;background-size: 100% auto;padding-top: 10.582vh;}
.n-education .zs{display: block;position: absolute;bottom: 0;right: 0;width: 88.021%;}
.n-education .zs-nav{width: 5.208%;height: 100%;background: #fff;position: absolute;top: 0;bottom: 0;left: 0;z-index: 99;}
.n-education .zs-nav .zs1{display: block;width: 100%;}
.n-education .zs-nav .zs-nav-box{width: 100%;position: absolute;bottom: 14.286vh;left: 0;background: #fff;}
.n-education .zs-nav .zs-item{width: 100%;height: 5.291vh;position: relative;position: relative;z-index: 0;background: #fff;}
.n-education .zs-nav .zs-item .zs-btn{display: block;width: 100%;height: 100%;background: #fff;}
.n-education .zs-nav .zs-item .zs-btn img{display: block;margin: 0 auto;height: 100%;}
.n-education .zs-nav .zs-item .zs-txt{background: #fff;height: 100%;position: absolute;left: -200%;top: 0;line-height: 5.291vh;font-size: 0.833vw;padding: 0 10px;border-radius: 0 5px 5px 0;box-shadow: 3px 3px 5px rgba(0,0,0,.1);cursor: default;transition: 1s;z-index: -1;white-space: nowrap}
.n-education .zs-nav .zs-item .zs-code{padding: 5px;height: auto;}
.n-education .zs-nav .zs-item .zs-code img{height: 5.291vh;display: block;}
.n-education .zs-nav .zs-item:hover .zs-txt{left: 100%;}
.n-education .n-titBox{float: left;}

.n-education .n-edu-par{display: none;float: left;width: 75.342%;}

.n-education .n-edu-box1{float: right;}
.n-education .n-box1-btn{display: block;float: left;width: 5.208vw;height: 5.208vw;border: 2px solid #fff;border-radius: 8px;background: #f0f0f0;text-align: center;transition: .5s;color: #454545;font-size: 1.25vw;line-height: 1;padding-top: 0.261vw;margin-left: 0.9375vw;}
.n-education .n-box1-btn .ico{display: block;width: 2.604vw;height: 2.604vw;position: relative;overflow: hidden;margin: 0 auto 0.261vw;}
.n-education .n-box1-btn .ico img{display: block;width: 100%;position: absolute;top: 0;left: 0;right: 0;transition: .5s;}
.n-education .n-box1-btn:hover,.n-education .n-box1-btn.active{border-color: #d1a778;background: #d1a778;color: #fff;}
.n-education .n-box1-btn:hover .ico img,.n-education .n-box1-btn.active .ico img{top: -2.604vw;}

.n-education .n-edu-title{font-size: 1.25vw;height: 5.291vh;line-height: 5.291vh;margin-bottom: 1.058vh 
;}

.n-education .n-edu-box2{width: 51.128%;float: left;margin-right: 5.383%;}
.n-education .n-edu-box2 .list1{display: block;border-bottom: 1px solid #d3d3d3;font-size: 0.833vw;line-height: 2.963vh;padding-bottom: 1.587vh;margin-bottom: 1.587vh;color: #000000;transition: .5s;}
.n-education .n-edu-box2 .list1:hover{color: #03bbaf;}
.n-education .n-edu-box2 .list2{display: block;font-size: 0.833vw;color: #000000;height: 3.704vh;line-height: 3.704vh;transition: .5s;}
.n-education .n-edu-box2 .list2 .tit{float: left;width: 77.083%;}
.n-education .n-edu-box2 .list2 .time{float: right;}
.n-education .n-edu-box2 .list2:hover{color: #03bbaf;}

/*.n-education .n-edu-box3{width: 36.106%;float: left;}*/
.n-education .n-edu-box3{width: 44.617%;float: left;}
.n-education .n-edu-box3:nth-child(1){margin-right: 5.383%;}
.n-education .list3{display: block;margin-bottom: 2.541vh;color: #000000;transition: .5s;}
.n-education .list3 .time{width: 18.059%;height: 7.196vh;float: left;background: url(../images/bj04.png) top center no-repeat;background-size: 100% 100%;text-align: center;color: #fff;line-height: 1;padding: 1.058vh 0;}
.n-education .list3 .time span{display: block;font-size: 0.729vw;line-height: 1.5;}
.n-education .list3 .time b{display: block;font-size: 1.406vw;}
/*.n-education .n-edu-box3:nth-child(1) .time{background: #b28866;}*/
.n-education .list3 .cont{width: 76.059%;float: right;font-size: 0.9375vw;line-height: 2.963vh;}
.n-education .list3 .tit{font-weight: bold;}
.n-education .list3:hover{color: #03bbaf;}

.n-education .n-edu-box4{width: 24.658%;float: right;}
.n-education .n-edu-box4 .pic{width: 100%;display: none;}
.n-education .n-edu-box4 .pic figure{padding-top: 71.667%;}

@media screen and (max-width: 1366px) {
	.n-education .zs-nav{width: calc(5.208% + 5px);min-width: 55px;left: -5.208%;transition: .5s;}
	.n-education .zs-nav:hover{left: 0;}
	.n-education .n-edu-box4 .n-edu-title{display: none;}
}

/* home n-product */
.n-product{}
.n-product .n-pro-advert{width: 100%;background: url(../images/bj02.jpg) center center no-repeat;background-size: cover;}
.n-product .n-pro-advert .pic{width: 100%;height: 56.614vh;display: none;}
.n-product .n-pro-advert .pic figure{padding: 0;height: 100%;}

.n-product .n-pro-nav{width: 100%;height: 9.524vh;background: #f0f0f0;padding: 0 5.137%;overflow: hidden;}
.n-product .n-pro-nav a{display: block;width: 13.15%;float: left;margin-right: 1.325%;line-height: 9.524vh;text-align: center;font-size: 1.146vw;position: relative;}
.n-product .n-pro-nav a:last-child{margin-right: 0;}
.n-product .n-pro-nav a:after{content: '';display: block;width: 0;height: 2px;background: #03bbaf;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;transition: .8s;}
.n-product .n-pro-nav a.active{background: url(../images/bj05.png) bottom left repeat-x;background-size: auto 100%;color: #03bbaf;font-weight: bold;}
.n-product .n-pro-nav a.active:after{width: 100%;}

.n-product .n-pro-box1{padding-top: 3.704vh;}
.n-product .n-pro-box2{display: none;}
.n-product .n-pro-box2 .pic{display: block;background: url(../images/bj06.jpg) left bottom repeat-x;background-size: auto 100%;width: 18.836%;float: left;margin-right: 1.455%;transition: .5s;}
.n-product .n-pro-box2 .pic:nth-child(5n){margin-right: 0;}
.n-product .n-pro-box2 .pic figure{padding-top: 100%;}
.n-product .n-pro-box2 .pic:hover{box-shadow: 3px 3px 5px rgba(0,0,0,.15);transform: translateY(-5px);}

/* home n-news */
.n-news{}
.n-news .n-wrapper{margin: auto auto;}
.n-news .n-new-box1{width: 32.534%;height: 50.265vh;float: left;background: #fff;border: 0.521vw solid #f0f0f0;padding: 0 1.5625vw;}
.n-news .n-new-box1 .list1{height: calc( 100% / 2 );border-bottom: 1px solid #e5e5e5;padding: 3.704vh 0;}
.n-news .n-new-box1 .list1:last-child{border: 0;}
.n-news .n-new-box1 .list1 a{display: block;color: #000000;transition: .5s;}
.n-news .n-new-box1 .list1 .cont{width: 56.411%;float: left;}
.n-news .n-new-box1 .list1 .tit{font-weight: bold;font-size: 1.25vw;text-align: justify;line-height: 3.704vh;margin-bottom: 2.646vh;}
.n-news .n-new-box1 .list1 .gd{font-size: 0.833vw;line-height: 1;}
.n-news .n-new-box1 .list1 .pic{width: 39.744%;float: right;}
.n-news .n-new-box1 .list1 .pic figure{padding-top: 100%;}
.n-news .n-new-box1 .list1:hover a{color: #03bbaf;}

.n-news .n-new-box2{width: 32.534%;height: 50.265vh;float: left;margin: 0 1.199%;}
.n-news .n-new-box2 .pic{width: 100%;height: 100%;}
.n-news .n-new-box2 .pic iframe{width: 100%;height: 100%;}

.n-news .n-new-box3{width: 32.534%;height: 50.265vh;float: right;}
.n-news .n-new-box4{height: 69.474%;border: 0.521vw solid #f0f0f0;padding: 0 1.5625vw;margin-bottom: 3.158%;}
.n-news .n-new-box4 .list2{border-bottom: 1px solid #e5e5e5;padding: 2.646vh 0 2.116vh;margin-bottom: 2.116vh;}
.n-news .n-new-box4 .list2 a{display: block;width: 100%;color: #000000;font-size: 0.9375vw;line-height: 3.175vh;transition: .5s;}
.n-news .n-new-box4 .list2 .tit{font-weight: bold;text-align: justify;}
.n-news .n-new-box4 .list2:hover a{color: #03bbaf;}
.n-news .n-new-box4 .list3{display: block;height: 3.386vh;line-height: 3.386vh;color: #000000;font-size: 0.9375vw;transition: .5s;}
.n-news .n-new-box4 .list3 .tit{width: 70.37%;float: left;}
.n-news .n-new-box4 .list3 .time{float: right;}
.n-news .n-new-box4 .list3:hover{color: #03bbaf;}
.n-news .n-new-box3 .list4{display: block;height: 27.368%;background: #f16521;color: #fff;line-height: 1;padding: 3.704vh 1.823vw 0;transition: .5s;}
.n-news .n-new-box3 .list4 .cont{width: 71.605%;float: left;}
.n-news .n-new-box3 .list4 .tit{font-size: 1.25vw;font-weight: bold;margin-bottom: 1.587vh;}
.n-news .n-new-box3 .list4 .desc{font-size: 0.833vw;}
.n-news .n-new-box3 .list4 .tp{display: block;width: 13.580%;float: right;}
.n-news .n-new-box3 .list4:hover{box-shadow: 3px 3px 5px rgba(0,0,0,.15);}

/* home n-contact */
.n-footer{background: #f0eeeb;}
.n-contact{width: 100%;height: 63.492vh;background: url(../images/bj03.jpg) center center no-repeat;background-size: cover;padding-top: 8.466vh;}
.n-contact .n-lx-left{width: /*24.658%*/ 27.658%;float: left;}
.n-contact .n-lx-left .txt{font-size: 1.042vw;color: #5b5b5b;line-height: 3.704vh;}
.n-contact .n-lx-left .phone{display: block;font-size: 2.552vw;color: #7995b1;font-family: 'Source Han Serif SC';line-height: 5.291vh;}
.n-contact .n-lx-left .txt1{font-size: 0.833vw;color: #5b5b5b;text-align: justify;line-height: 3.175vh;margin-top: 3.704vh;}
.n-contact .n-lx-right{width: 63.356%;height: 46.032vh;float: right;position: relative;}
.n-contact .n-lx-right .list{width: 61.081%;height: 19.577vh;background: rgba(255,255,255,.72);border-radius: 1.5625vw;padding: 3.704vh 1.823vw 0;position: absolute;z-index: 0;box-shadow: 0 0 10px rgba(0,0,0,.15);cursor: default;transition: .5s;}
.n-contact .n-lx-right .list .pic{width: 20.202%;float: left;border-radius: 100%;margin-right: 5.263%;}
.n-contact .n-lx-right .list .pic figure{padding-top: 100%;}
.n-contact .n-lx-right .list .txt{width: /*43.434%*/ 74.434%;float: left;font-size: 0.833vw;color: #000000;text-align: justify;line-height: 2.646vh;}
.n-contact .n-lx-right .list .gd{display: block;float: right;font-size: 0.729vw;color: #000000;line-height: 1;border-bottom: 1px solid #000;padding-bottom: 0.846vh;margin-top: 8.148vh;transition: .5s;}
.n-contact .n-lx-right .list:nth-child(1){left: 0;top: 0;}
.n-contact .n-lx-right .list:nth-child(2){left: 8.649%;top: 0;bottom: 0;margin: auto 0;z-index: 1;background: #fff;}
.n-contact .n-lx-right .list:nth-child(3){left: 0;bottom: 0;}
.n-contact .n-lx-right .list:hover{background: #fff;z-index: 2;}
.n-contact .n-lx-right .list:hover .gd{color: #03bbaf;border-color: #03bbaf;}

/* footer */
.footer{background: #f0eeeb;position: relative;}
.footer .zs{display: block;width: 88.021%;position: absolute;top: 0;left: 0;}
.footer .foot-box1{border-bottom: 1px solid #d1d2db;padding-top: 2.344vw;}
.footer .foot-logo{display: block;float: left;height: 5.208vw;}
.footer .foot-logo img{display: block;height: 100%;}
.footer .foot-nav{float: right;line-height: 5.208vw;font-size: 0.9375vw;}
.footer .foot-nav a{color: #6b6c79;margin-left: 1.823vw;display: block;float: left;transition: .5s;}
.footer .foot-nav a:hover{color: #03bbaf;}
.footer .foot-box2{min-height: 9.635vw;padding: 1.5625vw 0;}
.footer .foot-box2 .txt{width: 67.123%;margin: auto 0;font-size: 0.729vw;color: #999fa7;line-height: 1.8;}
.footer .foot-box2 .txt a{color: #999fa7;transition: .5s;}
.footer .foot-box2 .txt a:hover{color: #757f8c;}
.footer .foot-box2 .foot-code{margin: auto 0;}
.footer .foot-box2 .foot-code img{display: block;width: 6.146vw;float: right;}
.footer .foot-box2 .foot-code p{font-size: 0.833vw;color: #999ba8;line-height: 1;margin-top: 4.6875vw;margin-right: 0.521vw;float: right;}

/* 鍐呴〉 */
/*banner*/
.banner{width: 100%;position: relative;overflow: hidden;z-index: 0;}
.banner img{width: 100%;display: block;}

.banner-about{width: 100%;}
.banner-about img{width: 100%;display: block;overflow: hidden;}

.article{font-size: 0.833vw;text-align: justify;line-height: 2;color: #202020;}
.article img{max-width: 100%;}
.article iframe,.article video{display: block;width: 800px;height: 563px;}
@media screen and (max-width: 1366px) {
	.article iframe,.article video{display: block;width: 600px;height: 420px;}
}

/* crumbs */
.crumbs{width: 100%;height: 3.646vw;overflow: hidden;line-height: 3.646vw;}

.m-crumb{;font-size: 0.833vw;color: #767676;line-height: 3.646vw;overflow: hidden;cursor: default;text-align: right;max-width: 100%;/*width: 100%;max-width: 100%;*/}
.m-crumb a{color: #767676;transition: .5s;}
.m-crumb i{font-style: normal;}
.m-crumb a:hover,.m-crumb span{color: #000000;}

/* about */
.crumbs-about{position: absolute;top: calc(5.729vw + 20px);left: 0;right: 0;z-index: 3;}
.crumbs-about .m-crumb{color: #fff;}
.crumbs-about .m-crumb a{color: #fff;}
.crumbs-about .m-crumb a:hover,.crumbs-about .m-crumb span{color: #fff;}
.about{}
.about .a-box1{padding-top: 3.906vw;padding-bottom: 3.906vw;}
.about .a-box1 .article{color: #000;}
.about .a-box2{width: 100%;}
.about .a-box2 img{display: block;width: 100%;}
.about .a-box3{padding: 5.989vw 0 4.167vw;}
.about .a-box3 .img{width: 58.493%;float: right;margin: 0 0 2.344vw 2.604vw;}
.about .a-box3 .img img{display: block;width: 100%;}
.about .a-box3 .a-ftit{font-size: 3.75vw;color: #7994b1;text-transform: uppercase;line-height: 1;}
.about .a-box3 .a-tit{font-size: 2.552vw;color: #000;line-height: 3.906vw;}
.about .a-box3 .article{font-size: 1.25vw;color: #7e7e7e;margin-top: 1.5625vw;}
.about .a-box4{background: url(../images/bj07.png) top center no-repeat,url(../images/bj07_1.jpg) bottom center no-repeat;background-size: 100% auto;padding: 4.427vw 0 18.75vw;text-align: center;line-height: 1.8;}
.about .a-box4 .txt1{color: #000000;font-size: 1.616vw;font-weight: bold;}
.about .a-box4 .txt2{font-size: 1.25vw;color: #52779e;}
.about .a-box4 .a-cont1{margin: 2.344vw 0;}
.about .a-box4 .a-cont1 .a-item{width: 10.417vw;height: 10.417vw;margin: 0 1.164%;border-radius: 100%;background: linear-gradient(#eee4da, #d6bfa9);color: #fff;font-size: 1.616vw;line-height: 1.1;}
.about .a-box4 .a-cont1 .a-item:nth-child(2){background: linear-gradient(#f3e7ef, #d2bbcc);}
.about .a-box4 .a-cont1 .a-item:nth-child(3){background: linear-gradient(#d5dae4, #b9c0d1);}
.about .a-box4 .a-cont1 .a-item:nth-child(4){background: linear-gradient(#caece3, #a1d4c6);}
.about .a-box4 .a-cont1 .a-item:nth-child(5){background: linear-gradient(#eedcd9, #d5a59b);}
.about .a-box4 .a-cont1 .a-item b{display: block;margin: auto auto;}

.out{padding: 1.302vw 0 7.03125vw;}
/* innav */
.innav{width: 100%;background: #f0f0f0;}
.innav .name{float: left;width: 15.068%;height: 4.6875vw;line-height: 4.6875vw;font-size: 1.667vw;color: #03bbaf;}
.innav .inWrap{width: 84.932%;float: right;}
.innav .inWrap a{min-width: 14.285%;float: left;height: 4.6875vw;line-height: 4.6875vw;text-align: center;position: relative;font-size: 1.094vw;padding: 0 10px;}
.innav .inWrap a:last-child{margin-right: 0;}
.innav .inWrap a:after{content: '';display: block;width: 0;height: 2px;background: #03bbaf;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;transition: .8s;}
.innav .inWrap a:hover,.innav .inWrap a.active{background: url(../images/bj05.png) bottom left repeat-x;background-size: auto 100%;color: #03bbaf;font-weight: bold;}
.innav .inWrap a:hover:after,.innav .inWrap a.active:after{width: 100%;}

.innav1{text-align: center;min-height: 3.542vw;}
.innav1 a{display: block;width: 12.986%;height: 3.542vw;border-top: 1px solid #03bbaf;border-bottom: 1px solid #03bbaf;text-align: center;line-height: 3.4375vw;font-size: 1.458vw;color: #000000;transition: .5s;}
.innav1 a:first-child{border-left: 1px solid #03bbaf;border-radius: 3.542vw 0 0 3.542vw;}
.innav1 a:last-child{border-right: 1px solid #03bbaf;border-radius: 0 3.542vw 3.542vw 0;}
.innav1 a:hover,.innav1 a.active{background: #03bbaf;color: #ffffff;}

/* product */
.product .list{width: 18.836%;float: left;margin: 0 1.455% 2.604vw 0;}
.product .list:nth-child(5n){margin-right: 0;}
.product .list a{display: block;width: 100%;}
.product .list .pic{display: block;width: 100%;background: url(../images/bj06.jpg) left bottom repeat-x;background-size: auto 100%;margin-bottom: 8px;transition: .5s;}
.product .list .pic figure{padding-top: 100%;}
.product .list .tit{background: #03bbaf;color: #fff;font-size: 1.0412vw;height: 2.604vw;line-height: 2.604vw;padding: 0 0.521vw;text-align: center;}
.product .list .pic:hover{box-shadow: 3px 3px 5px rgba(0,0,0,.15);transform: translateY(-5px);}

/* content-product */
.content-product .cp-box1{padding-top: 1.302vw;padding-bottom: 4.6875vw;}
.content-product .cp-box1 .cp-left{width: 29.11%;float: left;color: #03bbaf;}
.content-product .cp-box1 .cp-right{width: 67.808%;float: right;color: #747474;text-align: justify;font-size: 0.9375vw;line-height: 1.667vw;}
.content-product .cp-box1 .cp-title{font-weight: initial;font-size: 3.177vw;line-height: 4.0625vw;}
.content-product .cp-box1 .cp-zy{font-size: 1.5625vw;font-weight: lighter;line-height: 2.604vw;}

.content-product .cp-nav{width: 100%;background: #03bbaf;}
.content-product .cp-nav a{display: block;width: 11.458%;text-align: center;color: #fff;font-size: 1.146vw;height: 5vw;line-height: 5vw;font-weight: bold;position: relative;}
.content-product .cp-nav a:after{content: '';width: 0;height: 2px;margin: 0 auto;position: absolute;bottom: 0;left: 0;right: 0;background: #fff;}
.content-product .cp-nav a.active:after{width: 100%;}
.content-product .cp-nav a.active{background: url(../images/bj08.png) bottom center repeat-x;background-size: auto 100%;}

.content-product .cp-body{width: 100%;background: linear-gradient(#daf6f3, #ffffff);padding: 3.125vw 0;}
.content-product .cp-body .img{width: 40.753%;float: left;background: #fff;border-radius: 1.5625vw;overflow: hidden;}
.content-product .cp-body .img img{display: block;width: 100%;}
.content-product .cp-body .cp-wrap{width: 52.055%;float: right;padding-top: 1.0412vw;}
.content-product .cp-body .cp-box2{display: none;}
.content-product .cp-body .cp-title2{display: inline-block;padding: 0.521vw 3.125vw;font-size: 1.5625vw;line-height: 1.333;background: linear-gradient( 90deg, #fead00, #eae1ad);color: #ffffff;border-radius: 0.521vw;margin-bottom: 2.083vw;}
.content-product .cp-body .cp-item{width: 100%;margin-bottom: 0.521vw;}
.content-product .cp-body .cp-item .txt{display: block;float: left;font-size: 1.25vw;color: #03bbaf;}
.content-product .cp-body .cp-item .txt1{width: 65.789%;float: left;font-size: 0.9375vw;color: #000000;text-align: justify;line-height: 1.875vw;}
.content-product .cp-body .table-head,.content-product .cp-body .table-head tr,.content-product .cp-body .table-head td{border-color: #03bbaf;background: #03bbaf;color: #ffffff;text-align: center;font-size: 1.146vw;line-height: 1.75;}
.content-product .cp-body .article{font-size: 0.9375vw;line-height: 1.875vw;color: #000000;}
.content-product .cp-body .article table,.content-product .cp-body .article table tr,.content-product .cp-body .article table td{border-color: #03bbaf;background: #fff;font-size: 0.9375vw;line-height: 1.875vw;cursor: default;color: #000000;}
.content-product .cp-body .article table tr td:nth-child(1){width: 19%;}
.content-product .cp-body .article table tr td:nth-child(2){width: 27%;}
.content-product .cp-body .article table tr td:nth-child(3){width: 54%;}

/* education */
.education .list{display: block;width: 48.63%;float: left;background: #f6f6f6;padding: 1.042vw;transition: .5s;color: #000;margin-bottom: 1.406vw;}
.education .list:nth-child(2n){float: right;}
.education .list .time{width: 13.433%;height: 4.427vw;min-height: 55px;float: left;background: url(../images/bj04.png) top center no-repeat;background-size: 100% 100%;text-align: center;color: #fff;line-height: 1;padding: 1.058vh 0;}
.education .list .time span{display: block;font-size: 0.729vw;line-height: 1.5;}
.education .list .time b{display: block;font-size: 1.406vw;}
.education .list .cont{width: 81.343%;float: right;}
.education .list .tit{font-size: 1.042vw;text-align: justify;line-height: 1.667vw;height: 3.334vw;}
.education .list .gd{font-size: 0.833vw;color: #909090;line-height: 1;margin-top: 1.042vw;}
.education .list:hover{color: #03bbaf;}

/* content-education */
.content-education{color: #000000;}
.content-education .ce-title{text-align: center;font-size: 1.458vw;line-height: 1.5;}
.content-education .ce-time{text-align: center;font-size: 0.833vw;line-height: 1.5;}
.content-education .ce-line{display: block;width: 100%;height: 1px;background: #e4e4e4;margin: 1.302vw 0 2.344vw;}
.content-education .article{font-size: 0.9375vw;}

/* psychology */
.psychology .list{width: 18.836%;float: left;margin: 0 1.455% 1.042vw 0;background: #f5f5f5;border-radius: 10px;overflow: hidden;height: 18.229vw;padding: 1.302vw 0.781vw;text-align: center;cursor: default;transition: .5s;}
.psychology .list:nth-child(5n){margin-right: 0;}
.psychology .list .tp{display: block;width: 8.854vw;height: 8.854vw;border: 0.26vw solid #e6e6e6;overflow: hidden;border-radius: 100%;margin: 0 auto;}
.psychology .list .tp img{display: block;width: 100%;}
.psychology .list .tit{font-size: 1.146vw;color: #000000;line-height: 1.302vw;height: 2.604vw;margin: 0.521vw auto;}
.psychology .list .gd-btn{display: block;width: 53.488%;height: 2.344vw;line-height: 2.344vw;background: #03bbaf;color: #fff;margin: 0 auto;font-size: 1.042vw;border-radius: 5px;}
.psychology .list:hover{box-shadow: 3px 3px 5px rgba(0,0,0,.15);transform: translateY(-5px);background: #efeeee;}

.psychology .psy-bj{width: 100%;height: 100%;background: rgba(0,0,0,.5);position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 999;display: none;}
.psychology .psy-swiper{width: 53.125%;height: 27.604vw;min-height: 380px;background: #f5f5f5;border-radius: 10px;overflow: hidden;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
.psychology .psy-swiper .swiper-slide{width: 100%;height: 100%;padding: 3.646vw 5.882%;}
.psychology .psy-swiper .p-left{width: 22.778%;float: left;}
.psychology .psy-swiper .tp{border: 0.26vw solid #e6e6e6;border-radius: 100%;overflow: hidden;}
.psychology .psy-swiper .tp img{display: block;width: 100%;}
.psychology .psy-swiper .c-psy-tit{text-align: center;font-size: 0.9375vw;line-height: 1.5;font-weight: initial;}
.psychology .psy-swiper .cont{width: 71.110%;float: right;}
.psychology .psy-swiper .c-item{font-size: 0.9375vw;line-height: 1.7;margin-bottom: 0.625vw;}
.psychology .psy-swiper .c-item .txt1{color: #7b7b7b;text-align: right;width: 20.313%;display: block;float: left;}
.psychology .psy-swiper .c-item .txt2{width: 79.687%;float: right;color: #060606;}
.psychology .psy-swiper .c-item .txt3{color: #00aba0;}
.psychology .psy-swiper .xq-tit{font-size: 1.458vw;line-height: 1.5;margin: 1.302vw 0;}
.psychology .psy-swiper .article{font-size: 0.9375vw;color: #202020;}
.psychology .psy-swiper .xq{display: block;width: 8.073vw;height: 2.344vw;text-align: center;line-height: 2.344vw;color: #fff;border-radius: 5px;background: #03bbaf;font-size: 1.042vw;margin-top: 1.5625vw;}
.psychology .psy-swiper .swiper-button-prev,.psychology .psy-swiper .swiper-button-next{width: 3.385vw;height: 2.5vw;margin: 0;top: 18.75vw;}
.psychology .psy-swiper .swiper-button-prev:after,.psychology .psy-swiper .swiper-button-next:after{display: none;}
.psychology .psy-swiper .swiper-button-prev{background: url(../images/ico11_01.jpg) center center no-repeat;background-size: 100% 100%;left: 4.583vw;}
.psychology .psy-swiper .swiper-button-next{background: url(../images/ico11_02.jpg) center center no-repeat;background-size: 100% 100%;left: 7.968vw;right: unset;}
.psychology .psy-bj .psy-gb{display: block;cursor: pointer;width: 2.344vw;position: absolute;left: 76.823vw;top: 22.011vh;}

/* content-psychology */
.content-psychology{background: #f5f5f5;padding: 3.125vw 3.646%;margin-bottom: 5.729vw;}
.content-psychology .c-psy-box1{}
.content-psychology .c-psy-left{width: 15.53%;float: left;}
.content-psychology .tp{border: 0.26vw solid #e6e6e6;overflow: hidden;border-radius: 100%;margin-bottom: 10px;}
.content-psychology .tp img{display: block;width: 100%;}
.content-psychology .c-psy-tit{text-align: center;font-size: 1.146vw;line-height: 1.5;font-weight: initial;}
.content-psychology .c-psy-cont{width: 80%;float: right;}
.content-psychology .c-item{font-size: 0.9375vw;line-height: 1.7;margin-bottom: 0.625vw;}
.content-psychology .c-item .txt1{color: #7b7b7b;text-align: right;width: 14.141%;display: block;float: left;}
.content-psychology .c-item .txt2{width: 85.859%;float: right;color: #060606;}
.content-psychology .c-item .txt3{color: #00aba0;}
.content-psychology .xq-tit{font-size: 1.458vw;line-height: 1.5;margin: 1.302vw 0;}
.content-psychology .article{font-size: 0.9375vw;color: #202020;}

/* practice */
.practice{background: url(../images/bj09.png) bottom center no-repeat;background-size: 100% auto;min-height: 39.0625vw;}
.practice .p-title{display: block;margin: 0 auto;height: 3.385vw;margin-bottom: 1.5625vw;}
.practice .txt1{text-align: center;margin-bottom: 3.125vw;}
.practice .txt1 span{background: linear-gradient(#fef5e5, #e8c48b);display: inline-block;color: #ba9048;padding: 0 2.344vw;font-size: 1.771vw;line-height: 2.865vw;border-radius: 2.865vw;font-weight: bold;}
.practice .list{width: 32.3%;float: left;margin: 0 1.55% 3.385vw 0;}
.practice .list:nth-child(3n){margin-right: 0;}
.practice .list .pic{width: 100%;margin-bottom: 2.865vw;-webkit-box-reflect:below 1px -webkit-linear-gradient(transparent,transparent 80%,rgba(0,0,0,.3))}
.practice .list .pic figure{padding-top: 72.198%;}
.practice .list .gd{display: block;width: 24.784%;height: 2.344vw;line-height: 2.344vw;background: #03bbaf;color: #fff;margin: 0 auto;font-size: 1.042vw;border-radius: 5px;text-align: center;transition: .5s;}
.practice .list:hover .gd{background: #5899d0;}

/* si-appraisal */
.si-must{color: #ff2a00;text-align: center;line-height: 1.1;font-size: 1.458vw;margin: 1.302vw 0;}
.si-appraisal{background: url(../images/bj10.jpg) top center no-repeat;background-size: 100% auto;}
.si-appraisal .list{margin-bottom: 0.9375vw;cursor: default;}
.si-appraisal .list .si-head{background: #03bbaf;border-radius: 5px;color: #fff;font-size: 1.354vw;padding: 1.042vw;}
.si-appraisal .list .si-head .jt{display: block;width: 1.667vw;height: 1.667vw;background: url(../images/ico09.png) top center no-repeat;background-size: 100% auto;float: left;}
.si-appraisal .list .si-head .tit{display: block;width: calc( 100% - 2.604vw);float: right;line-height: 1.667vw;}
.si-appraisal .list .si-body{width: 100%;border-radius: 5px;background: #fff;overflow: hidden;box-shadow: 0 5px 10px rgba(0,0,0,.15);padding: 1.5625vw 2.344vw;display: none;}
.si-appraisal .list .si-body .si-notice{font-size: 1.25vw;line-height: 1.5;margin-bottom: 0.781vw;color: #000000;}
.si-appraisal .list .si-body .article{font-size: 0.9375vw;}
/*.si-appraisal .list:nth-child(3) .si-head,.si-appraisal .list:nth-child(4) .si-head{background: #d34817;}*/
.si-appraisal .list .si-head-active .jt{background: url(../images/ico09.png) bottom center no-repeat;background-size: 100% auto;}

.si-appraisal .si-btn{display: block;width: 100%;margin-top: 1.5625vw;}
.si-appraisal .si-btn img{display: block;max-width: 100%;margin: 0 auto;}


/* wheel4 */
.wheel4{}
.w4-titBox{text-align: center;line-height: 1;margin: 0 auto 1.5625vw;}
.w4-titBox .num{display: inline-block;vertical-align: middle;position: relative;color: #c9a467;padding: 5px 0;z-index: 1;}
.w4-titBox .num em{display: block;width: 60%;height: 100%;border: 2px solid #c9a467;position: absolute;left: 0;top: 0;bottom: 0;z-index: -1;}
.w4-titBox .num span{display: block;font-size: 1.875vw;height: 2.344vw;line-height: 2.344vw;padding: 0 6px;margin-left: 2px;background: #fff;}
.w4-titBox .title{display: inline-block;font-size: 2.5vw;vertical-align: middle;color: #03bbaf;}

.wheel4 .w4-box1{padding-top: 1.042vw;margin-bottom: 3.125vw;}
.wheel4 .w4-box1 .article{font-size: 0.9375vw;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);padding: 1.823vw;}

.wheel4 .w4-box2{margin-bottom: 3.125vw;}
.wheel4 .w4-box2 .txt{text-align: center;}
.wheel4 .w4-box2 .txt p{display: inline-block;color: #fff;border-radius: ;background: #ff7200;font-size: 1.458vw;line-height: 1.5;padding: 0.9375vw 1.823vw;min-width: 36.644%;border-radius: 2.083vw;}

.wheel4 .w4-box3{margin-bottom: 3.125vw;}
.wheel4 .w4-box3 .item{width: 18.8%;height: 7.396vw;float: left;margin: 0 1.5% 1.042vw 0;border-radius: 10px;background: #94d6dc;color: #fff;font-size: 1.458vw;line-height: 1.35;text-align: center;transition: .5s;}
.wheel4 .w4-box3 .item:nth-child(5n){margin-right: 0;}
.wheel4 .w4-box3 .item b{display: block;margin: auto auto;}
.wheel4 .w4-box3 .item:nth-child(2n){background: #acb9e9;}
.wheel4 .w4-box3 .item:nth-child(3n){background: #e08f8f;}
.wheel4 .w4-box3 .item:nth-child(4n){background: #fcbd72;}
.wheel4 .w4-box3 .item:nth-child(5n){background: #e7ce6b;}
.wheel4 .w4-box3 .item:nth-child(6n){background: #a7d68d;}
.wheel4 .w4-box3 .item:nth-child(7n){background: #94bedc;}
.wheel4 .w4-box3 .item:nth-child(8n){background: #c3acf0;}
.wheel4 .w4-box3 .item:nth-child(9n){background: #82cab0;}
.wheel4 .w4-box3 .item:nth-child(10n){background: #83bfc5;}
.wheel4 .w4-box3 .item:hover{box-shadow: 3px 3px 5px rgba(0,0,0,.1);transform: translateY(-5px);}

.wheel4 .w4-box3-2{background: #00d2c0;padding: 4.948vw 0 3.906vw;}
.wheel4 .w4-box3-2 .item2{width: 32%;min-height: 13.646vw;float: left;margin: 0 2% 1.042vw 0;background: url(../images/bj11.png) right bottom no-repeat #26d7c9;background-size: auto 100%;color: #fff;border: 1px solid #4fdfd4;border-radius: 8px;position: relative;padding: 1.823% 1.712%;overflow: hidden;cursor: default;transition: .5s;}
.wheel4 .w4-box3-2 .item2:nth-child(3n){margin-right: 0;}
.wheel4 .w4-box3-2 .item2 .ico{display: block;width: 12.253%;float: left;}
.wheel4 .w4-box3-2 .item2 .text{width: 81.518%;float: right;}
.wheel4 .w4-box3-2 .item2 .tit{display: block;font-size: 1.458vw;line-height: 1.5;margin-bottom: 0.9375vw;}
.wheel4 .w4-box3-2 .item2 .txt{font-size: 1.146vw;text-align: justify;line-height: 1.72;}
.wheel4 .w4-box3-2 .item2 .pic{width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.wheel4 .w4-box3-2 .item2 .pic figure{padding: 0;width: 100%;height: 100%;}
.wheel4 .w4-box3-2 .item2:hover{box-shadow: -8px -8px 10px rgba(0,0,0,.1);}

.wheel4 .w4-box4{padding: 3.385vw 0 9.375vw;background: #f2f5f8;}
.wheel4 .w4-box4 .w4-titBox{margin-bottom: 3.906vw;}
.wheel4 .w4-box4 .list{width: 23.5%;float: left;margin-right: 2%;background: #fff;border-radius: 5px;overflow: hidden;transition: .5s;}
.wheel4 .w4-box4 .list:nth-child(4n){margin-right: 0;}
.wheel4 .w4-box4 .list a{display: block;}
.wheel4 .w4-box4 .list .pic{width: 100%;border-radius: 5px;}
.wheel4 .w4-box4 .list .pic figure{padding-top: 52.941%;}
.wheel4 .w4-box4 .list .cont{padding: 1.5625vw 5.882%;}
.wheel4 .w4-box4 .list .tit{font-size: 1.25vw;color: #000000;font-weight: bold;line-height: 1.823vw;}
.wheel4 .w4-box4 .list .desc{font-size: 0.9375vw;color: #aaaaaa;line-height: 1.5625vw;height: 4.6875vw;text-align: justify;margin: 0.521vw 0;}
.wheel4 .w4-box4 .list .gd{width: 40.588%;height: 2.604vw;line-height: 2.604vw;border-radius: 5px;text-align: center;color: #fff;background: #00b8bd;font-size: 1.042vw;margin: 0 auto;transition: .5s;}
.wheel4 .w4-box4 .list:hover{box-shadow: 0 0 10px rgba(0,0,0,.1);}
.wheel4 .w4-box4 .list:hover .gd{background: #caa568;}

/* wheel4-content */
.wheel4-content{}
.wheel4-content .w-title{font-size: 1.458vw;text-align: center;line-height: 1.5;color: #03bbaf;}
.wheel4-content .w-text{background: #f6f6f6;padding: 1.302vw 2.397%;font-size: 1.042vw;color: #000000;text-align: justify;line-height: 1.6;margin: 2.083vw 0 2.864vw;}
.wheel4-content .article{font-size: 0.9375vw;}

/* kepu */
.kepu{padding-top: 2.344vw;}

/* content-kepu */
.content-kepu{padding-top: 2.344vw;}
.content-kepu .n-wrapper{border: 0.521vw solid #f6f6f6;background: #fff;padding: 3.125vw 1.823vw;}

/* guide */
.guide{}
.guide .g-title{font-size: 1.875vw;text-align: center;font-weight: initial;line-height: 1.5;margin-bottom: 2.604vw;}
.guide .g-bt{font-size: 1.25vw;color: #03bbaf;text-align: justify;line-height: 1.5;margin-bottom: 0.521vw;}
.guide .article{padding-left: 2.403%;line-height: 1.6;margin-bottom: 1.5625vw;}
.guide .g-box1{background: #03bbaf;color: #fff;padding: 1.302vw 1.823%;min-height: 12.5vw;}
.guide .g-box1 .g-b1-text{width: 28.082%;margin: auto 0;}
.guide .g-box1 .g-b1-bt{font-size: 0.9375vw;line-height: 1.5;margin-bottom: 0.521vw;display: block;}
.guide .g-box1 .g-b1-text article{padding-left: 0.521vw;font-size: 0.833vw;line-height: 1.875;}
.guide .g-box1 .g-line{display: block;width: 1px;height: 3.125vw;background: rgba(255,255,255,.85);margin: auto auto;}
.guide .g-box1 .g-b1-phone{margin: auto auto;}
.guide .g-box1 .g-b1-phone span{display: inline-block;vertical-align: middle;font-size: 0.9375vw;}
.guide .g-box1 .g-b1-phone b{display: inline-block;vertical-align: middle;font-size: 1.5625vw;font-family: 'Source Han Serif SC';}
.guide .g-box1 .g-b1-qrcode{margin: auto auto;}
.guide .g-box1 .g-b1-qrcode span{display: inline-block;vertical-align: middle;font-size: 0.9375vw;}
.guide .g-box1 .g-b1-qrcode .code{display: inline-block;vertical-align: middle;width: 7.031vw;}
.guide .g-box1 .g-b1-qrcode .code img{display: block;width: 100%;}
.guide .g-box1 .g-b1-qrcode .code p{background: #a0d318;text-align: center;color: #fff;font-size: 0.729vw;line-height: 1.5625vw;}

/* experts */
.experts .list{border-bottom: 1px solid #ebebeb;padding: 2.344vw 0;min-height: 25.104vw;color: #000000;cursor: default;}
.experts .list:last-child{border-bottom: 0;}
.experts .list .tp{width: 23.425%;margin: auto 0;transition: .5s;}
.experts .list .tp img{display: block;width: 100%;}
.experts .list .cont{width: 71.575%;min-height: 80%;margin: auto 0;}
.experts .list .e-name{font-size: 1.458vw;line-height: 1.8;margin-bottom: 0.781vw;transition: .5s;}
.experts .list .article{font-size: 0.9375vw;line-height: 1.8;}
.experts .list:hover .tp{box-shadow: -8px -8px 10px rgba(0,0,0,.15);}
.experts .list:hover .e-name{color: #03bbaf;}

/* zxs */
.zxs .zxs-advert{width: 82.534%;padding: 3.646vw 0;margin: 0 auto;}
.zxs .zxs-advert img{display: block;max-width: 100%;margin: 0 auto;}

.zxs .zxs-advert1{width: 100%;}
.zxs .zxs-advert1 img{display: block;max-width: 100%;margin: 0 auto;}

.zxs .zxs-box1{margin-bottom: 4.167vw;}
.zxs .zxs-box1 .z-b1-head{margin-bottom: 1.822vw;}
.zxs .zxs-box1 .z-b1-head a{display: block;width: calc( (100% - 50px) / 6 );margin: 0 10px 10px 0;background: #f5f5f5;text-align: center;border-radius: 3px;padding: 0.781vw 6px;font-size: 1.198vw;line-height: 1.35;color: #020202;}
.zxs .zxs-box1 .z-b1-head a:nth-child(6n){margin-right: 0;}
.zxs .zxs-box1 .z-b1-head a:hover,.zxs .zxs-box1 .z-b1-head a.active{background: url(../images/bj12.jpg) top center repeat-y;background-size: 100% auto;color: #fff;}
.zxs .zxs-box1 .z-b1-body{}
.zxs .zxs-box1 .z-b1-body .z-b1-wrap{display: none;}
.zxs .zxs-box1 .z-b1-body .tp{width: 43.151%;float: left;}
.zxs .zxs-box1 .z-b1-body .tp img{display: block;width: 100%;}
.zxs .zxs-box1 .z-b1-body .cont{width: 52.055%;float: right;}
.zxs .zxs-box1 .z-b1-body .tit{font-size: 1.5625vw;color: #00c1bf;line-height: 2;}
.zxs .zxs-box1 .z-b1-body .desc{font-size: 0.9375vw;text-align: justify;line-height: 2;margin-bottom: 2.344vw;}
.zxs .zxs-box1 .z-b1-body .desc:last-child{margin-bottom: 0;}
.zxs .zxs-box1 .z-b1-body .z-b1-btn{display: block;width: 18.698vw;height: 4.583vw;text-align: center;line-height: 4.583vw;background: url(../images/bj13.png) center center no-repeat;background-size: 100% 100%;color: #d45000;font-size: 1.771vw;margin: 3.385vw auto 0;}

.zxs .zxs-box2{padding: 5.469vw 0 3.906vw;}
.zxs .zxs-box2 .article{font-size: 0.9375vw;}
.zxs .zxs-titBox{text-align: center;margin-bottom: 3.125vw;}
.zxs .zxs-titBox .ftitle{display: block;margin: 0 auto;height: 3.646vw;}
.zxs .zxs-titBox .title{font-size: 2.396vw;line-height: 1;color: #000000;margin-top: -2.396vw;}

.custom-bj{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.5);z-index: 999;display: none;}
.custom-bj .cus-box{width: 53.021%;height: 55.661vh;margin: auto auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius: 10px;background: url(../images/bj14.jpg) center center no-repeat;background-size: 100% 100%;}
.custom-bj .cus-box .cos-gb{display: block;width: 2.344vw;border-radius: 100%;cursor: pointer;position: absolute;right: -2.604vw;top: 0;}
.custom-bj .cus-left{width: 33.988%;float: left;padding: 3.125vw 4.42% 0;color: #fff;}
.custom-bj .cus-left p{font-size: 2.083vw;line-height: 1;font-weight: bold;}
.custom-bj .cus-left .line{display: block;width: 3.021vw;height: 0.208vw;background: #fff;margin-top: 0.9375vw;}
.custom-bj .cus-form{width: 66.012%;float: right;padding: 3.646vw 8.841% 0;}
.custom-bj .cus-form .cus-tit{display: block;height: 7.407vh;margin: 0 auto 2.604vw;}
.custom-bj .cus-form input{display: block;width: 100%;height: 6.878vh;border: 0;padding: 0 0.9375vw;font-size: 1.146vw;box-shadow: 0 0 10px rgba(0,0,0,.1);border-radius: 5px;margin-bottom: 2.116vh;color: #000;}
.custom-bj .cus-form input::-webkit-input-placeholder{color: #a1a1a1;}
.custom-bj .cus-form input::-moz-placeholder{color: #a1a1a1;}
.custom-bj .cus-form .cbtn{display: block;width: 100%;height: 6.878vh;border-radius: 5px;border: 0;background: #3c6a98;cursor: pointer;font-size: 1.458vw;color: #fff;transition: .5s;}
.custom-bj .cus-form .cbtn:hover{background: #28619b;}

/* news */
.news .list{width: 49.315%;float: left;background: #f6f6f6;margin-bottom: 1.042vw;}
.news .list:nth-child(2n){float: right;}
.news .list a{padding: 1.042vw;display: block;}
.news .list .pic{width: 24.412%;float: left;}
.news .list .pic figure{padding-top: 100%;}
.news .list .cont{width: 70.588%;float: right;padding-top: 0.521vw;}
.news .list .txt{color: #909090;font-size: 0.833vw;line-height: 1;transition: .5s;}
.news .list .tit{font-size: 1.042vw;text-align: justify;line-height: 1.6;margin: 0.521vw 0 1.042vw;transition: .5s;}
.news .list:hover .txt,.news .list:hover .tit{color: #03bbaf;}

/* contact */
.contact{width: 100%;min-height: 87.302vh;background: #00bdbf;color: #fff;}
.contact .map{width: 50%;background: #ddd;position: relative;}
.contact .map iframe{display: block;width: 100%;height: 100%;border: 0;position: relative;z-index: 0;}
.contact .map .c-logo{display: block;width: 27.292%;position: absolute;right: 1.5625vw;bottom: 1.5625vw;z-index: 9;}
.contact .c-right{width: 50%;background: url(../images/ico10.png) bottom right no-repeat;background-size: 38.333% auto;padding: 5.208vw 3.385% 3.385vw;}
.contact .txt1{font-size: 2.241vw;line-height: 1.3;}
.contact .line{display: block;width: 6.0412%;height: 0.208vw;background: #fff;margin: 2.083vw 0 1.042vw;}
.contact .txt2{font-size: 1.042vw;text-align: justify;line-height: 1.75;margin-bottom: 1.5625vw;}
.contact .c-qrcode{display: inline-block;vertical-align: middle;width: 19.792%;}
.contact .c-qrcode img{display: block;width: 100%;}
.contact .c-qrcode p{background: #a0d318;text-align: center;color: #fff;font-size: 1.042vw;line-height: 2.344vw;}

/*message*/
.message{width: 100%;height: 43.073vw;background: url(../images/bj_message.jpg) top center no-repeat;background-size: cover;padding-top: 3.542vw;}
.message .n-wrapper{position: relative;}
.message .m-box{width: 47.945%;background: url(../images/bj_m1.png) top left repeat-x;background-size: auto 100%;border-radius: 10px;padding: 2.344vw 4.11%;/*position: absolute;top: 3.542vw;left: 0;*/}
.message .tit{display: block;margin: 0 auto 1.5625vw;height: 3.698vw;}
.message .m-box input{display: block;width: 100%;height: 3.386vw;background: #fff;border-radius: 5px;padding: 0 1.302vw;border: 0;margin-bottom: 10px;font-size: 1.146vw;color: #000;}
.message .m-box input::-webkit-input-placeholder{color: #a1a1a1;}
.message .m-box input::-moz-placeholder{color: #a1a1a1;}
.message .m-box textarea{display: block;width: 100%;height: 8.854vw;background: #fff;border-radius: 5px;padding: 0.521vw 1.302vw;border: 0;margin-bottom: 10px;font-size: 1.146vw;line-height: 1.5;color: #000;font-family: 'Source Han Sans CN';}
.message .m-box textarea::-webkit-input-placeholder{color: #a1a1a1;}
.message .m-box textarea::-moz-placeholder{color: #a1a1a1;}
.message .m-box .mbtn{display: block;float: right;background: #3c6a98;width: 9.114vw;height: 3.125vw;border-radius: 5px;border: 0;font-size: 1.302vw;color: #fff;margin-top: 1.5625vw;cursor: pointer;transition: .5s;}
.message .m-box .mbtn:hover{background: #28619b;}

/* 涓婁笅椤� */
.m-clips{margin: 3.125vw 0 0;font-size: 0.9375vw;color: #000000;line-height: 2;border-top: 1px solid #e4e4e4;padding-top: 1.823vw;}
.m-clips a{color: #000000;line-height: 2;}
</pre></body></html>