*{margin: 0;padding: 0;box-sizing: border-box;border-radius: 0;border: 0;outline: none;}
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: 30px;padding: 10px;}
input{outline: none;}
textarea{resize: none;outline: none;}
iframe{display: block;width: 800px;height: 600px;border: 0;margin: 0 auto;}
img{border: 0;width: auto;height: auto;}
html,body{/*min-width: 1024px;*/min-width: 1263px;}

.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; text-align: justify;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.pic{width: 100%;overflow: hidden;position: relative;}
.pic figure{padding-top: 75%;overflow: hidden;position: relative;}
.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%);}
.swiper-button-prev:focus,.swiper-button-next:focus,.swiper-button-prev:after:focus,.swiper-button-next:after:focus{outline: none!important;}

/* wrapper */
.n-wrapper{width: 83.333%;margin: 0 auto;}
.wrapper{width: 75%;margin: 0 auto;}
@media screen and (max-width: 1680px) {
	.wrapper{width: 85%;}
}
@media screen and (max-width: 1600px) {
	.n-wrapper{width: 90%;}
}
@media screen and (max-width: 1440px) {
	.wrapper{width: 90%;}
}

/*ico_scroll*/
.ico_scroll{display: block;width: 1.667%/* 32px*/;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 6.349vh;z-index: 3;cursor: pointer;animation: mymove 3s ease infinite;}
@keyframes mymove {
    0% { opacity: 1; }
    50% { opacity: .2; }
    100% {  opacity: 1; }
}
/*@media screen and (max-width: 1366px) {
	.ico_scroll{width: 25px;}
}*/

/*header*/
.header{width:  100%;position: fixed;left: 0;right: 0;top: 0;z-index: 9;border-bottom: 1px solid #ffffff;/*overflow: hidden;*/background-image: linear-gradient( rgba(8,59,129,.8), rgba(8,59,129,.1));}
.header .logo{display: block;height: 10.053vh;line-height: 10.053vh;margin-left: 2.083%;float: left;}
.header .logo img{display: inline-block;height: 2.135vw;vertical-align: middle;}
.header .logo h1{display: none;}
.header .n-cae{display: block;float: right;line-height: 10.053vh;color: #fff;font-size: 1.042vw;text-transform: uppercase;margin: 0 2.083%;}
/*.header .nav{float: right;}
.header .nav a{display: block;float: left;line-height: 10.053vh;color: #fff;font-size: 1.042vw;margin-right: 2.083vw;}*/

.header .nav{float: right;}
.header .nav li{float: left;margin-right: 2.083vw;position: relative;}
.header .nav li .na{display: block;line-height: 10.053vh;color: #fff;font-size: 1.042vw;}
.header .nav .drop-down{position: absolute;top: 10.053vh;left: 50%;/*right: -10px;*/background: rgba(255,255,255,.8);padding: 10px 10px;box-shadow: 0 3px 5px rgba(0,0,0,.15);display: none;/*background-image: linear-gradient( rgba(8,59,129,0), rgba(8,59,129,.5));*/}
.header .nav .drop-down a{display: block;width: 100%;/*text-align: center;*/font-size: 0.9375vw;line-height: 1.5;margin: 10px 0;white-space: nowrap;transition: .5s;}
.header .nav .drop-down a:hover{color: #0e785e;}
@media screen and (max-width: 1080px) {
	.header .n-cae{margin-left: 0;}
}

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

/*home titBox*/
.n-titBox{line-height: 1;margin-bottom: 3.704vh;}
.n-titBox .ftitle{display: inline-block;font-size: 4.636vw;background-image:-webkit-linear-gradient(left,#b5e6d7,#b8c2dc); -webkit-background-clip:text; -webkit-text-fill-color:transparent;text-transform: uppercase;}
.n-titBox .title{font-size: 1.5625vw;color: #333333;margin-top: /*-20px*/-2.116vh;}
.n-titBox .line{display: block;width: 2.5vw;height: 2px;background: #083a81;margin-top: 4.444vh;}

/*home examination*/
.n-examination{background: url(../images/bj01.jpg) center center no-repeat;background-size: cover;}
.n-examination .ne-box1{float: right;width: 48.4375%;padding-top: 19.048vh;}
.n-examination .ne-box1 a{/*display: block;*/width: 47.742%;float: right;height: 15.873vh;background: #f0f3f5;border-radius: 1.042vw;overflow: hidden;/*margin-left: 4.516%;*/margin-bottom: 3.175vh;text-align: center;line-height: 1.4;font-size: 1.354vw;color: #333333;position: relative;z-index: 1;transition: .5s;}
.n-examination .ne-box1 a:nth-child(2n){margin-left: 4.516%;}
.n-examination .ne-box1 a:nth-child(1){margin-top: -19.048vh;}
.n-examination .ne-box1 a span{display: block;margin: auto auto;max-width: 90%;max-height: 90%;}
.n-examination .ne-box1 a:after{content: '';display: block;width: 100%;height: 0;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;margin: auto auto;background: linear-gradient( -90deg , rgba(0,66,159,1) , rgba(0,192,145,1) );transition: 1s;}
.n-examination .ne-box1 a:hover{/*background: linear-gradient( -90deg , rgba(0,66,159,1) , rgba(0,192,145,1) );*/color: #fff;}
.n-examination .ne-box1 a:hover:after{height: 100%;}

/*home inspect*/
.n-inspect .ni-box1{margin-bottom: 6.878vh;}
.n-inspect .n-titBox{margin: auto 0;}
.n-inspect .ni-nav{margin: auto 0;}
.n-inspect .ni-nav a{display: block;float: left;font-size: 0.9375vw /*18px*/;color: #000000;line-height: 1;margin-left: 3.125vw;transition: .5s;}
.n-inspect .ni-nav a:hover,.n-inspect .ni-nav a.active{color: #0e785e;}
.n-inspect .ni-box2{width: 100%;position: relative;z-index: 1;}
.n-inspect .bj{display: block;width: 76.375%;background: #f5f5f5;position: absolute;top: 0;bottom: 0;right: 0;z-index: -1;}
.n-inspect .tp img{display: block;width: 100%;}
.n-inspect .tp1{float: left;width: 11.5625%;margin-right: 5%;}
.n-inspect .tp2{width: 30.5%;position: absolute;top: -3.704vh;right: 10%;}
.n-inspect .tp3{width: 35.5625%;position: absolute;bottom: 3.704vh;right: 26.5625%;}
.n-inspect .cont1{width: 30.3125%;float: left;color: #333333;line-height: 1.7;padding-top: 6.349vh;cursor: default;}
.n-inspect .cont{display: none;}
.n-inspect .tit{font-size: 1.875vw;}
.n-inspect .desc{font-size: 0.833vw /*16px*/;margin: 1.058vh 0 7.937vh;}
.n-inspect .gd{display: block;width: 3.646vw;height: 3.646vw;line-height: 3.646vw;text-align: center;background: #212121;color: #fff;border-radius: 100%;font-size: 0.833vw;margin-left: 16.495%;transition: .5s;}
.n-inspect .cont:hover .gd{background: #0e785e;}

/*home storage*/
.n-storage{position: relative;background: #ffffff;}
.n-storage .n-titBox{margin-bottom: 8.466vh;}
.n-storage #particles-js {background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;overflow: hidden;}
.n-storage .n-titBox{text-align: center;}
.n-storage .n-titBox .line{margin: 4.444vh auto 0;}
.n-storage .storage-swiper{width: 100%;position: relative;padding-bottom: 11.640vh;}
.n-storage .storage-swiper .swiper-slide{width: 27.8125%;}
.n-storage .storage-swiper .swiper-slide a{display: block;width: 88.764%;position: relative;overflow: hidden;}
.n-storage .storage-swiper .pic{width: 100%;}
.n-storage .storage-swiper .pic figure{padding-top: 126.6%;}
.n-storage .storage-swiper .tit{display: block;text-align: center;color: #fff;font-size: 1.458vw;position: absolute;left: 0;right: 0;top: 6.349vh;padding: 0 10px;line-height: 1.5;}
.n-storage .storage-swiper .swiper-button-prev,.n-storage .storage-swiper .swiper-button-next{width: 2.344vw;height: 2.344vw;border-radius: 100%;background: #b3b3b3;bottom: 0;top: auto;margin: 0;transition: .5s;}
.n-storage .storage-swiper .swiper-button-prev:after,.n-storage .storage-swiper .swiper-button-next:after{color: #fff;font-size: 1.146vw;}
.n-storage .storage-swiper .swiper-button-prev{left: 50%;margin-left: -3.125vw;}
.n-storage .storage-swiper .swiper-button-next{right: 50%;margin-right: -3.125vw;}
.n-storage .storage-swiper .swiper-button-prev:hover,.n-storage .storage-swiper .swiper-button-next:hover{background-image: linear-gradient( 90deg, rgba(0,66,159,1), rgba(0,192,145,1));}

/*home solution*/
.n-solution{}
.n-solution .n-titBox{width: 45%;float: right;}
.n-solution .ns-box1{position: relative;z-index: 1;}
.n-solution .bj{display: block;width: 37.0625%;position: absolute;top: 0;left: 0;z-index: -1;}
.n-solution .solution-swiper{width: 89.0625%;overflow: hidden;position: relative;float: right;}
.n-solution .solution-swiper .swiper-slide{width: 34.737%;}
.n-solution .solution-swiper .swiper-slide a{display: block;width: 86.869%;background: #fff;}
.n-solution .solution-swiper .pic{border: 1px solid #e6e6e6;}
.n-solution .solution-swiper .pic figure{padding-top: 60.465%;}
.n-solution .solution-swiper .cont{height: 29.631vh;border-bottom: 3px solid #e6e6e6;padding-top: 2.646vh;line-height: 1.5;transition: .5s;}
.n-solution .solution-swiper .tit{font-size: 1.25vw;color: #333333;margin-bottom: 5px;transition: .5s;}
.n-solution .solution-swiper .desc{font-size: 0.833vw;color: #4c4c4c;}
.n-solution .solution-swiper a:hover .tit{color: #083a81;}
.n-solution .solution-swiper a:hover .cont{border-color: #083a81;}

/*home questions*/
.n-questions{background: url(../images/bj02.jpg) top center no-repeat #f5f5f5;background-size: 100% auto;}
.n-questions .nq-box1{margin: 15.873vh 0 21.164vh;}
.n-questions .nq-box1 .nq-ico{display: block;width: 8.375%;margin: 0 auto 1.058vh;}
.n-questions .nq-box1 .nq-txt{display: block;text-align: center;font-size: 2.292vw;color: #fff;line-height: 1.6;}
.n-questions .nq-form{display: block;width: 85%;margin: 0 auto;}
.n-questions .nq-form .nq-tit{display: block;font-size: 0.9375vw;color: #333333;line-height: 1;margin-bottom: 2.116vh;}
.n-questions .nq-form .inp,.n-questions .nq-form .textarea{display: block;border: 2px solid #0e785e;border-radius: 0;background: #f5f5f5;padding: 0 1.042vw;font-size: 0.833vw;color: #333333;font-family: 'Source Han Sans CN','Microsoft Yahei';}
.n-questions .nq-form .inp::-webkit-input-placeholder,.n-questions .nq-form .textarea::-webkit-input-placeholder{color: #333333;}
.n-questions .nq-form .inp::-moz-placeholder,.n-questions .nq-form .textarea::-moz-placeholder{color: #333333;}
.n-questions .nq-form .inp:-ms-placeholder,.n-questions .nq-form .textarea:-ms-placeholder{color: #333333;}
.n-questions .nq-form .inp{width: 49.265%;float: left;height: 5.820vh;}
.n-questions .nq-form .inp:nth-child(2n){float: right;}
.n-questions .nq-form .textarea{width: 100%;height: 14.815vh;margin-top: 1.058vh;line-height: 1.5;padding-top: 10px;padding-bottom: 10px;}
.n-questions .nq-form .btn{display: block;width: 23.897%;height: 5.820vh;background: #0e785e;color: #fff;margin: 3.175vh auto 0;font-size: 0.9375vw;cursor: pointer;transition: .5s;}
.n-questions .nq-form .btn:hover{background: #0c6650;}

/*footer*/
.n-footer{height: auto!important;}
.footer{width: 100%;background: url(../images/bj03.jpg) bottom center no-repeat;background-size: 100% auto;padding: 9.524vh 0 5.820vh;}
.footer .f-wrapper{width: 92.708%;margin: 0 auto;}
.footer .f-members{/*display: block;*/width: 100%;background: #f5f5f5;/*background-image: linear-gradient( 90deg, rgba(147,224,205,.5), rgba(147,173,211,.5) );*/padding: 2.646vh 0;margin-bottom: 7.937vh;box-shadow: 0 0 10px rgba(0,0,0,.15);}
.footer .f-members .f-titBox{width: 17.416%;text-align: center;color: #333333;/*color: #0f5447;*/margin: auto 0;line-height: 1.5;}
.footer .f-members .f-titBox .title{font-size: 1.5625vw;}
.footer .f-members .f-titBox .ftitle{font-size: 0.833vw;text-transform: uppercase;}
.footer .f-members .inp{display: block;width: 20.674%;height: 5.820vh;border: 0;border-radius: 0;background: #fff;/*background: #f5f5f5;*/margin: auto auto auto 0;font-size: 0.833vw;color: #333333;padding: 0 1.042vw;}
.footer .f-members .inp1{width: 25.562%;}
.footer .f-members .inp::-webkit-input-placeholder{color: #333333;}
.footer .f-members .inp::-moz-placeholder{color: #333333;}
.footer .f-members .inp:-ms-placeholder{color: #333333;}
.footer .f-members .btn{display: block;width: 9.551%;height: 5.820vh;margin: auto auto auto 0;background: #083a81;color: #fff;border: 0;border-radius: 0;font-size: 0.9375vw;}
.footer .f-nav{width: 100%;}
.footer .f-nav li.f-nav-list{line-height: 1.4;}
.footer .f-nav .tit{font-size: 1.042vw;color: #000000;margin-bottom: 2.646vh;font-weight: bold;}
.footer .f-nav .fa-link{display: block;font-size: 0.9375vw;color: #000000;margin-bottom: 1.376vh;transition: .5s;}
/*.footer .f-nav .fa-link:last-child{margin-bottom: 0;}*/
.footer .f-nav .fa-link:hover{color: #0f5447;text-decoration: underline;}
.footer .f-nav .fhtop{margin: auto 0 0;display: block;}
.footer .f-nav .fhtop img{display: inline-block;width: 2.5vw;height: 2.5vw;vertical-align: middle;margin-right: 10px;}
.footer .f-nav .fhtop span{display: inline-block;font-size: 1.042vw;color: #000000;line-height: 1.5;vertical-align: middle;}
@media screen and (max-width: 1600px) {
	/*.n-wrapper{width: 90%;}*/
}
/*copyright*/
.copyright{width: 100%;background: #333333;color: #fff;padding: 2.116vh 0;font-size: 0.729vw;line-height: 1.5;text-align: center;}
.copyright a{color: #fff;font-size: 0.833vw;}

/*innav*/
.innav{width: 100%;background: #f0f0f0;line-height: 9.524vh;}
.innav .name{font-size: 1.667vw;color: #083a81;float: left;margin-right: 3.472%;}
.innav a{/*display: block;*/display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;height: 9.524vh;text-align: center;float: left;font-size: 1.094vw;color: #000000;position: relative;margin-right: 2.125%;z-index: 1;transition: .5s;}
.innav a:last-child{margin-right: 0;}
.innav a p{line-height: 1.3;}
.innav a:after{content: '';display: block;width: 0;height: 3px;margin: 0 auto;background-image: linear-gradient( to right , #1eba9e , #1e64a8 );position: absolute;bottom: 0;left: 0;right: 0;transition: 1s;}
.innav a span{display: block;width: 0;height: 75%;background-image: linear-gradient( rgba(29,136,164,0) 20% , rgba(29,136,164,.6) );position: absolute;top: 25%;bottom: 0;left: 0;right: 0;margin: 0 auto;z-index: -1;transition: 1s;}
.innav a:hover{color: #083a81;}
.innav a.active{color: #083a81;font-weight: bold;min-width: 11.805%;padding: 0 1.042vw;}
.innav a.active span{width: 100%;}
.innav a:hover:after,.innav a.active:after{width: 100%;}

/*out*/
.out{width: 100%;padding: 8.466vh 0;}
.article{width: 100%;/*font-size: 0.9375vw;*/font-size: 18px;letter-spacing: 1px;color: #000000;text-align: justify;line-height: 2;}
.article img{max-width: 100%;}
.article iframe,.article video{width: 100%;margin: 0.781vw 0;height: auto;}
.article1{/*font-size: 1.042vw;*/font-size: 20px;}
@media screen and (max-width: 1440px) {
	.article{font-size: 16px;}
	.article1{font-size: 18px;}
}

/*news*/
.news .list{display: block;width: 100%;margin-bottom: 3.175vh;}
.news .list .pic{width: 20.139%;float: left;}
.news .list .pic figure{padding-top: 68.966%;}
.news .list .cont{width: 77.431%;float: right;line-height: 1.7;}
.news .list .tit{display: block;/*font-size: 1.146vw;*/font-size: 28px;color: #202020;margin: 0.781vw 0 0.521vh;transition: .5s;}
.news .list .desc{/*font-size: 0.9375vw;*/font-size: 18px;color: #444444;transition: .5s;}
.news .list .time{/*font-size: 0.833vw;*/font-size: 16px;color: #999999;}
.news .list .line{display: block;width: 24.664%;height: 1px;background: #999999;margin: 1.303vw 0 0.781vw;transition: 1s;}
.news .list:hover .tit,.news .list:hover .desc{color: #004d9e;}
.news .list:hover .line{width: 100%;background: #004d9e;}
@media screen and (max-width: 1440px) {
	.news .list .tit{font-size: 24px;}
	.news .list .desc{font-size: 16px;}
	.news .list .time{font-size: 14px;}
}

/*content*/
.content .c-title{color: #000000;font-size: 1.458vw;line-height: 1.75;text-align: center;}
.content .c-time{display: block;color: #000000;text-align: center;line-height: 1.75;font-size: 0.833vw;}
.content .c-line{display: block;width: 100%;height: 1px;background: #999999;margin: 1.302vw 0 2.604vw;}

/* recruitment */
.recruitment{}
.recruitment .jList{width: 100%;margin-bottom: 2.646vh;}
.recruitment .jHead{width: 100%;height: 5.820vh;background: #e6e6e6;box-sizing: border-box;padding: 0 1.979vw;line-height: 5.820vh;cursor: pointer;color: #505050;overflow: hidden;}
.recruitment .jHead .jTit{float: left;font-size: 1.146vw;margin-right: 0.781vw;}
.recruitment .jHead .jBrief{max-width: 30.208%;float: left;font-size: 0.833vw;}
.recruitment .jHead .jMore{width: 6.944%;min-width: 75px;float: right;font-size: 0.833vw;color: #505050;}
.recruitment .jHead .jMore span{display: block;width: 1.302vw;height: 5.820vh;background: url(../images/0jh.png) center center no-repeat;background-size: 100% auto;overflow: hidden;float: right;}
.recruitment .jBody{width: 100%;display: none;}
.recruitment .jBody .rs{width: 100%;box-sizing: border-box;border: 1px solid #dcdcdc;padding: 2.116vh 1.979vw;line-height: 2;font-size: 16px;color: /*#757575*/#000;background: #ffffff;}
.recruitment .jBody article{width: 100%;box-sizing: border-box;padding: 2.116vh 1.979vw 5.291vh;color: /*#413f3d*/#000;font-size: 16px;line-height: 2;}
.recruitment .jList .jHead.active{background-image: linear-gradient( 90deg, #33c1a9, #3374b1 );color: #fff;}
.recruitment .jList .jHead.active .jMore{color: #fff;}
.recruitment .jList .jHead.active .jMore span{background: url(../images/1jh.png) center center no-repeat;background-size: 100% auto;}

/*contact*/
.contact .map{width: 72.222%;}
.contact .map img,.contact .map iframe{display: block;border: 0;width: 100%;}
.contact .cont{width: 34.583%;background: url(../images/bj04.png) top center repeat-y;background-size: 100% auto;position: absolute;top: 0;bottom: 0;right: 0;z-index: 3;color: #fff;}
.contact .item{height: 25%;position: relative;padding: 0 6.024%;cursor: default;line-height: 1.5;transition: .5s;}
.contact .item .auto{width: 100%;}
.contact .item .line{display: block;height: 1px;background: rgba(255,255,255,.24);position: absolute;left: 6.024%;right: 6.024%;bottom: 0;}
.contact .item .title{/*font-size: 1.302vw;*/font-size: 25px;}
.contact .item .txt1{font-size: 2.083vw;}
.contact .item .txt2{/*font-size: 1.25vw;*/font-size: 24px;}
.contact .item .txt3{/*font-size: 0.833vw;*/font-size: 16px;}
.contact .item:hover{background: rgba(255,255,255,.2);}
@media screen and (max-width: 1600px) {
	.contact .item .title{font-size: 23px;}
	.contact .item .txt2{font-size: 22px;}
}
@media screen and (max-width: 1440px) {
	.contact .item .title{font-size: 21px;}
	.contact .item .txt2{font-size: 20px;}
	/*.contact .item .txt3{font-size: 14px;}*/
}


/*yxjy*/
.title1{text-align: center;/*font-size: 1.875vw;*/font-size: 36px;color: #333333;line-height: 1.75;margin-bottom: 6.349vh;}
.title2{/*font-size: 1.5625vw;*/font-size: 30px;color: #333333;line-height: 1.75;margin-bottom: 1.587vh;font-weight: bold;}
.title3{/*font-size: 1.146vw;*/font-size: 28px;color: #333333;line-height: 1.75;margin-bottom: 1.587vh;font-weight: bold;}
.y_mar50{margin-bottom: 5.291vh;}
.y_mar30{margin-bottom: 3.175vh;}

.yxjy{}
.yxjy-box1{background: #f1f7fc;padding: 5.291vh 0 9.524vh;margin-bottom: 5.820vh;}
/*.yxjy .yxjy-box2{margin-bottom: 5.291vh;}*/
.yxjy-box2 .yb2-item{width: 23.958%;background: #f0f3f5;border-radius: 0.521vw;padding: 3.175vh 1.041vw;color: #000000;transition: .5s;}
.yxjy-box2 .yb2-item .yb2-tit{display: block;/*font-size: 1.667vw;*/font-size: 32px;line-height: 2;}
.yxjy-box2 .yb2-item .article{transition: .5s;}
.yxjy-box2 .yb2-item:hover{background-image: linear-gradient( 90deg, #33c1a9, #3374b1 );color: #fff;}
.yxjy-box2 .yb2-item:hover .article{color: #fff;}
.yxjy-box3 .yb3-item{width: 32.292%;border: 1px solid #63b9c0;border-radius: 0.521vw;padding: 2.646vh 2.083vw;}
.yxjy-txt1{background: #839cc0;/*font-size: 1.25vw;*/font-size: 24px;color: #fff;line-height: 2;padding: 1.587vh 1.5625vw;}

.tsjy-box1{background: #f5f0eb;padding: 5.291vh 0 9.524vh;}
.tsjy-box2 .yb3-item{border-color: #e3b695;}
.tsjy-box3 .tb3-item{width: 30.208%;}
.tsjy-box3 .tb3-item .tb3-ico{display: block;width: 5.9375vw;margin: 0 auto 1.587vh;}
.tsjy-box3 .tb3-item .tb3-tit{display: block;text-align: center;color: #000000;/*font-size: 1.25vw;*/font-size: 24px;font-family: 'Source Han Serif SC';line-height: 2;}
.tsjy-box3 .tb3-item .article{color: #808080;}
.tsjy-box4 .tb4-item{width: 48.611%;background: #f5f0eb;border-radius: 0.521vw;padding: 3.175vh 1.5625vw;color: #27190a;}
.tsjy-box4 .tb4-item .tb4-tit{/*font-size: 1.667vw;*/font-size: 32px;line-height: 2;}
.tsjy-box4 .tb4-item .article{color: #27190a;}
.tsjy-box4 .tb4-item:hover{background-image: linear-gradient( -90deg, rgb(241,198,166,1), rgb(231,169,120,1) );color: #fff;}
.tsjy-box4 .tb4-item:hover .article{color: #fff;}
.tsjy-box5{background: #f5f0eb;border-radius: 0.521vw;padding: 3.704vh 1.5625vw;line-height: 2;}
.tsjy-box5 b{display: block;font-size: 1.354vw;color: #27190a;font-weight: 400;}
.tsjy-box5 p{font-size: 0.9375vw;color: #76614d;}
.tsjy-box6{position: relative;z-index: 1;}
.tsjy-box6:after{content: '';display: block;width: 100%;height: 2px;background: #e5dcd5;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;z-index: -1;}
.tsjy-box6 .tb6-item{background: #f5f0eb;padding: 1.905vh 0.9375vw;/*font-size: 0.9375vw;*/font-size: 18px;color: #76614d;line-height: 1.5;cursor: default;}
.tsjy-box6 .tb6-item:nth-child(1),.tsjy-box6 .tb6-item:last-child{background-image: linear-gradient( -90deg, rgb(241,198,166,1), rgb(231,169,120,1) );color: #000000;}

.xbcc-box1{background: #ebf4f5;padding: 5.291vh 0 9.524vh;}

@media screen and (max-width: 1440px) {
	.title1{font-size: 32px;}
	.title2{font-size: 26px;}
	.title3{font-size: 24px;}
	.yxjy-box2 .yb2-item .yb2-tit,.tsjy-box4 .tb4-item .tb4-tit{font-size: 28px;}
	.yxjy-txt1,.tsjy-box3 .tb3-item .tb3-tit{font-size: 20px;}
	.tsjy-box6 .tb6-item{font-size: 16px;}
}

/* 上下页 */
.m-clips{margin: 6.349vh 0 0;font-size: /*0.9375vw*/ 18px;color: #000;line-height: 2;border-top: 1px solid #dcdcdc;padding-top: 3.704vh;}
.m-clips a{color: #000;line-height: 2;}
@media screen and (max-width: 1440px) {
	.m-clips{font-size: 16px;}
}

/* 浮窗 */
.floatWindow{width: 51px;height: 165px;position: fixed;bottom: 30px;right: 10px;z-index: 99;top: 0;margin: auto 0;}
.floatWindow .item{height: 51px;margin-bottom: 6px;/* overflow: hidden; */position: relative;cursor: default;}
.floatWindow .item:last-child{margin-bottom: 0;}
.floatWindow .item .ico{display: block;width: 51px;height: 51px;background: rgba(108,133,169,.5);border-radius: 3px;transition: 1s;}
.floatWindow .item .ico img{display: block;width: 100%;}
.floatWindow .item .txt{width: 142px;height: 51px;background: rgba(108,133,169,.5);border-radius: 3px;position: absolute;top: 0;right: -152px;text-align: center;line-height: 51px;color: #fff;font-size: 14px;transition: 1s;}
.floatWindow .item .fccode{width: 100px;height: 100px;background: rgba(108,133,169,.5);padding: 10px;border-radius: 5px;position: absolute;top: 0;right: -110px;transition: 1s;}
.floatWindow .item .fccode img{display: block;width: 100%;border-radius: 3px;}
.floatWindow .item:hover .ico{background: rgba(108,133,169,1);}
.floatWindow .item:hover .txt{background: rgba(108,133,169,1);right: 57px;}
.floatWindow .item:hover .fccode{right: 57px;background: rgba(108,133,169,1);}