@charset "utf-8";

html{font-size: calc(100vw / 1920 * 100);}
@media(max-width: 900px){
    html{font-size: calc(900px / 1920 * 100);}
}

body{/* font-size: calc(16 * 100vw / 1920); */}
body.sp{padding-top: 1rem;}
@media(max-width: 1584px){
    body{font-size: 13.2px;}
}


/* CSS Reset */
html{-webkit-text-size-adjust:none; }
body{overflow-x:hidden;margin:0; padding:0;font-family:'Noto Sans',Microsoft Yahei,PingFang SC,Verdana, Helvetica Neue,Hiragino Sans GB,Microsoft Sans Serif,Arial;}
body * {outline: none;}
img {/* max-width: 100%; *//* max-height:100%; */margin: 0;padding: 0;border: 0;}
header,nav,section,article,aside,footer {display: block;}
a{text-decoration:none;color:#222;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body,.fullscreen section {width:100%;height: 100%;overflow: hidden}
.alltransition {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.table {display: table;width: 14.4rem;height: 100%;margin:  0 auto;}
.table-cell {display: table-cell;vertical-align: middle;}
.pcshow { display:block;}
.mbshow { display:none!important;}
.float-left{ float:left;}
.float-right{ float:right;}
.clear { clear:both;}
.img {position: relative;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;display: inline-block;max-width: 100%;max-height: 100%;}
.img-block {display: block;width: 100%;height: auto;}
::-webkit-scrollbar{height:4px; width:0px;background: #ccc;}
::-webkit-scrollbar-button{height:0; width:0}
input,select,textarea {-webkit-appearance: none;border-radius: 0;outline: none}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}



/* header */
.fqx-header {position: fixed;left: 0;top: 0;z-index: 900;width: 100%;background: #fff;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.2);}
.fqx-header-top {background: #fff;overflow: hidden;position: relative;z-index: 200;}
.fqx-content {width: 14.4rem;margin: auto;position: relative;height:  100%;}
.fqx-header .fqx-content {z-index: 999;overflow: hidden;}
.saj-header .left{position: absolute;left:0;top:40px;width: 224px;height: 34px;z-index: 11;}
.fqx-header .rightt{position: absolute;left: 0;top: 50%;margin-top:-22.5px;}
.fqx-header .left nav{/* height: 0.8rem; */}
.fqx-menu {width: 0.3rem;height:100%;position: absolute;left: 0;top: 0;cursor: pointer;transition:all .4s ease;}
.fqx-menu * {transition:all .4s ease;}
.fqx-menu span {display: block;width: 0.3rem;height: 0.02rem;background: #000;position: absolute;top: 50%;left: 0;margin-top: -1.rem;}
.fqx-menu span::after,.fqx-menu span::before {content: '';display: block;width: 0.3rem;height: 0.02rem;background: #000;position: absolute;left: 0;}
.fqx-menu span::before {top: -8px;}
.fqx-menu span::after {bottom: -8px;}
.fqx-menu:hover span,.fqx-menu:hover span::after,.fqx-menu:hover span::before,.fqx-menu.cur span,.fqx-menu.cur span::after{background: #e60012;}
.fqx-menu.cur span {transform:rotate(45deg);}
.fqx-menu.cur span::before {left:100%;opacity: 0;}
.fqx-menu.cur span::after {transform:rotate(90deg);top: 0;}
.fqx-header-nav {font-size: 0;padding-left: 0.5rem;}
.fqx-header-nav li{display: inline-block;padding: 0.39rem 0.2rem;}
.fqx-header-nav li a{/* font-size: 16px; */color: #000;}
.fqx-header-nav li a:hover,.fqx-header-nav li.cur a {color: #e60012;}
.fqx-logo {display: block;width: 1.5rem;height: 1rem;margin-top: 5%;}
.fqx-logo img{display: block;/* width: 100%; */height: 100%;}

.fqx-header-nav li a {font-size: calc(20 * 100vw / 1920);}
@media(max-width: 1382px){
    .fqx-header-nav li a {font-size: 14.4px;}
}

.fqx-header-nav-show {position: fixed;width: 100%;height:auto;left: 0;top: 0;display: block;z-index: 80;}
.fqx-header-nav-show .fqx-content  {position: relative;overflow: hidden;margin: auto;width: 100%;background: #f2f2f2;padding:1% 0 2% 0;}
.fqx-header-nav-show-content {width: 1200px;margin: auto;display: none;margin-top: 100px;position: relative;z-index: 10;}
.fqx-header-nav-show-content.cur {} 
.nav-show-content {position: relative;overflow: hidden;}
.nav-show-content .left-nav {width: 55%;float: left;}
.nav-show-content .left-nav .one{width: 35%;float: left;}
.nav-show-content .left-nav  a{display: block;border-bottom: 1px solid #c2c2c2;padding:15px 0;font-size: 17px;font-weight: bold;position: relative;}
.nav-show-content .left-nav  a i {display: block;width: 7px;height: 13px;position: absolute;right:5%;top: 50%;margin-top: -6.5px;background: url("../images/r1.png")  no-repeat;opacity: 0;}
.nav-show-content .left-nav  a::after {content: '';display: block;width:0;height: 1px;background: #e60012;position: absolute;bottom: -1px;left: 0;transition:all .4s ease;}
.nav-show-content .left-nav  a:hover,.nav-show-content .left-nav a.cur {color: #163a8f;}
.nav-show-content .left-nav  a:hover i,.nav-show-content .left-nav a.cur i{opacity: 1;right: 0;}
.nav-show-content .left-nav  a:hover::after,.nav-show-content .left-nav  a.cur::after {width: 100%;}
.nav-show-content .left-nav .tow{width: 40%;float: left;padding-left:10%;}
.nav-show-content .left-nav .tow .tow-nav{ display: none;}
.nav-show-content .left-nav .tow .tow-nav.cur {display: block;}
.nav-show-content .left-nav .tow .tow-nav a{font-size: 16px;padding:15.5px 0;font-weight: normal;}

.nav-show-content .right-text{width:40%;float: right;text-align: right;} 
.nav-show-content .right-text .right-about{padding-top: 5%;} 
.nav-show-content .right-text .right-about .img{width: 100%;display: inline-block;} 
.nav-show-content .right-text .right-about .text{padding-top:20px;} 
.nav-show-content .right-text .right-about .title-1{font-size: 18px;padding: 10px 0;font-weight: bold;} 	
.nav-show-content .right-text .right-about .text-2{font-size: 14px;color: #666;line-height: 26px;position: relative;} 	
.nav-show-content .right-text .right-about .line-3 {display:inline-block;width: 30px;height: 2px;background: #e60012;margin: 20px 0;}
.nav-show-content .right-text .right-about .more-4{font-size: 14px;color: #204293;} 	
.nav-show-content .right-text .right-about a:hover .line-3{width: 80px}
.nav-show-content .right-text .right-about a:hover .title-1{color: #e60012;}

.nav-show-content .bottom-link {border-top: 1px solid #c2c2c2;padding-top: 20px;margin-top:40px; overflow: hidden;}
.nav-show-content .bottom-link a {font-size: 14px;line-height: 30px;color: #666; padding-left: 30px;margin-right: 30px;display: block;float: left;overflow: hidden;position: relative;}
.nav-show-content .bottom-link a i{width: 30px;height: 30px;margin-right: 10px;display: block;position: absolute;left: 0;top: 0;opacity: .5;}
.nav-show-content .bottom-link a.bl1 i{background: url("../images/dn.png") center no-repeat;}
.nav-show-content .bottom-link a.bl2 i{background: url("../images/gp.png") center no-repeat;}
.nav-show-content .bottom-link a.bl3 i{background: url("../images/cn.png") center no-repeat;}
.nav-show-content .bottom-link a:hover {color: #000;}
.nav-show-content .bottom-link a:hover i {opacity: 1;}

.mark-blackbg {position: fixed;left: 0;top:0;width: 100%;height: 100%;z-index: 1;background: rgba(0,0,0,.5);display: none;}
.mark-blackbg.cur {height: 100%;}



/* footer */
.fqx-footer {background: #fff;padding-top: 0.4rem;/* overflow: hidden; */color: #fff;height: 3rem;}
.fqx-footer .saj-content a{font-size: 0.15rem;color: #000;}
.fqx-footer .saj-content {width: 90%;color: #000;font-size: 0.15rem;}
.fqx-footer .top {padding-bottom: 0.3rem;overflow: hidden;}
.fqx-footer .top .left{float: left;padding-top: 0.15rem;}
.fqx-footer .top .left a {margin-right: 0.4rem;font-size: 0.17rem;}
.fqx-footer .top .left a:hover { color: #e60012;}
.fqx-footer .top .right{float: right;text-align: right;}
.fqx-footer .top .right .logo{width: 160px;height: 45px;display: block;}
.fqx-footer .bottom {clear: both;padding: 0.3rem 0;overflow: hidden;border-top: 1px solid #ccc;color: #999;font-size: 0.12rem;}
.fqx-footer .bottom .left {float: left;font-family: Arial;}
.fqx-footer .bottom .right{float: right;text-align: right;}
.fqx-footer .bottom  a{font-size: 0.12rem;color: #999;margin-left: 10px;}
.fqx-footer .bottom  a:hover { color: #e60012;}



 
/* index */
.fqx-index-section-swiper {position: relative;/* background: #000; */width: 100%;height: 100%;overflow: hidden;}
.fqx-index-section-swiper .swiper-slide:last-child {height:193px;}
.fqx-index-banner-swiper .swiper-slide:last-child {height:100%;}
.fqx-index-banner,.fqx-index-banner-swiper {height: 100%;}
.fqx-index-banner .swiper-slide .text {position: absolute;width: 14.4rem;top: 35%;left:50%;margin-left: -6rem;z-index: 10;color: #fff;}
.fqx-index-banner .swiper-slide .text .texten-1{font-size: 24px;transform:translateY(200px);opacity:0;transition:all 0.3s;}
.fqx-index-banner .swiper-slide .text .textcn-2{font-size: 0.24rem;padding: 10px 0;transform:translateY(200px);opacity:0;transition:all 0.6s;}
.fqx-index-banner .swiper-slide .text .title-3 {font-size: 0.6rem;line-height: 0.78rem;transform:translateY(200px);opacity:0;transition:all 0.9s;}
.fqx-index-banner .swiper-slide .text .viewmore {margin-top:50px;transform:translateY(200px);opacity:0;transition:all 1.2s;}
.fqx-index-banner .swiper-slide-active .text .texten-1,
.fqx-index-banner .swiper-slide-active .text .textcn-2,
.fqx-index-banner .swiper-slide-active .text .title-3,
.fqx-index-banner .swiper-slide-active .text .viewmore{transform:translateY(0px);opacity:1;}
.fqx-index-banner .swiper-slide .text.right {text-align: right;}
.fqx-index-banner .swiper-slide .text.center {text-align: center;}
.fqx-index-banner .swiper-slide .text.none {display: none!important;}
.fqx-index-banner .swiper-slide .img,.fqx-index-banner .swiper-slide .img img {width: 100%;height: 100%;}
.fqx-index-banner-swiper .corporate-culture-right {right: auto;left:5%;}



.swiper-pagination-banner {bottom:3%!important;}
.swiper-pagination-banner span.swiper-pagination-bullet {margin:0 5px!important;opacity: .5!important;background:#fff;width: 10px;height: 10px;border-radius:0;}
.swiper-pagination-banner span.swiper-pagination-bullet-active {opacity: 1!important;}
 
.fqx-index-section-pagination{right:2%!important;}
.fqx-index-section-pagination span.swiper-pagination-bullet {margin:30px 0!important;background:#fff;width:3px;height:3px;border-radius:0;opacity: 1;position: relative;}
.fqx-index-section-pagination span.swiper-pagination-bullet::before {content: '';display: none;width: 11px;height: 11px;position: absolute;left: -5px;top: -5px;border: 1px solid #fff;}
.fqx-index-section-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {background:#fff;}
.fqx-index-section-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active::before {display: block;}

.fqx-index-section-pagination.cur span.swiper-pagination-bullet{background: #ccc;}
.fqx-index-section-pagination.cur span.swiper-pagination-bullet-active{background: #000;}
.fqx-index-section-pagination.cur span.swiper-pagination-bullet.swiper-pagination-bullet-active::before {border: 1px solid #000;}


.viewmore {position: relative;overflow: hidden;clear: both;}
.viewmore a  {display: inline-block;overflow: hidden;}
.viewmore span{display: block;width: 1.4rem;height: 0.4rem;line-height: 0.4rem;background: #e60012;color: #fff;position: relative;text-align: center;margin: 0;font-weight: normal;/* font-size: 0.14rem; */}
.viewmore a:hover span{background: #ff3b4a;}

.viewmore span{font-size: calc(14 * 100vw / 1920);}
@media(max-width: 1382px){
    .viewmore span{font-size: 14.4px;}
}

.fqx-index-products-and-services {background: #fff;width: 100%;height: 100%;}
.fqx-index-products-and-services .text{width: 100%;height: 100%;}
.fqx-title {position: relative;}
.fqx-title .title {position: relative;z-index: 10;padding-top:60px;}
.fqx-title .titleen-1{font-size: 20px;font-family: Arial;}
.fqx-title .titlecn-2{font-size: 0.5rem;}
.fqx-title .line-3{width: 0.6rem;height: 0.03rem;background: #e60012;margin: 20px 0;}
.fqx-title .enname-4{position: absolute;left:0;top: 0;text-align: center;z-index: 1;width: 100%;}
.fqx-title .enname-4 .mark{position: absolute;left:0;top: 0;width: 100%;height: 100%;z-index: 2; background-image: linear-gradient(to top,rgba(255,255,255,1) 10%,rgba(255,255,255,0));}
.fqx-title .enname-4 h2{font-family: 'Reznik-Bold';margin: 0;padding: 0;font-weight: normal;text-transform: uppercase;font-size: 2rem;line-height: 2rem;color: #f6f6f6;}
.fqx-title.center {text-align: center;}
.fqx-title.center .line-3{margin: 20px auto;}

.fqx-title .titleen-1{font-size: calc(20 * 100vw / 1920);}
@media(max-width: 1382px){
    .fqx-title .titleen-1{font-size: 14.4px;}
}

.fqx-title .title{font-size: calc(20 * 100vw / 1920);}
@media(max-width: 1382px){
    .fqx-title .title{font-size: 14.4px;}
}

.products-and-services {padding: 40px 0;overflow: hidden;}
.products-and-services .item {float: left;width: 24%;margin-right:1%;margin-bottom: 2%;height:  100%;}
.products-and-services .item:nth-child(3),.products-and-services .item:nth-child(6),.products-and-services .item:nth-child(9) {margin-right: 0;}
.products-and-services .item a{background: #f6f6f6;display: block;overflow: hidden;padding:5%;}
.products-and-services .item .icon{float: left;width: 30%;height: 0.85rem;/* background: #555; */position: relative;}
.products-and-services .item .txt{float: left;width: 60%;padding: 5% 0 0 5%;}
.products-and-services .item .title-1{font-size: 22px;/* line-height: 24px; */padding-bottom: 0.1rem;}
.products-and-services .item .text-2{/* font-size: 0.14rem; */line-height: 0.24rem;}
.products-and-services .item a:hover {background: #fff;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);}
.products-and-services .item a:hover .icon{}

.products-and-services .item .title-1 {font-size: calc(20 * 100vw / 1920);}
@media(max-width: 1382px){
    .products-and-services .item .title-1 {font-size: 14.4px;}
}
 
.products-and-services .item .text-2 {font-size: calc(17 * 100vw / 1920);}
@media(max-width: 1382px){
    .products-and-services .item .text-2 {font-size: 14.4px;}
}
.fqx-slidedown {width: 30px;height: 50px;left: 50%;bottom:5%;position: absolute;margin-left: -15px;z-index: 100;-webkit-animation: slidedown 2000ms linear infinite;animation: slidedown 2000ms linear infinite;}
.fqx-slidedown span {display: block;width: 100%;height: 12px;background: url("../images/d1.png") center no-repeat;}
.fqx-slidedown span:nth-child(1) {opacity: .2;}
.fqx-slidedown span:nth-child(2) {opacity: .5;}

@keyframes slidedown {
	0%{-webkit-transform: translate(0,0);transform: translate(0,0);}
	50%{-webkit-transform: translate(0,1em);transform: translate(0,1em);}
	100%{-webkit-transform: translate(0,0);transform: translate(0,0);}
} 


.fqx-index-corporate-culture {background: #318dd9;width: 100%;height: 100%;}
.corporate-culture {width: 14.4rem;height: 100%;margin: auto;color: #fff;}
.corporate-culture .fqx-title.left {position: inherit;}
.corporate-culture .fqx-title.left .enname-4{top: 20%;}
.corporate-culture .fqx-title.left .enname-4 .mark{background-image: linear-gradient(to top,rgb(49, 141, 217),rgba(57,77,142,0));}
.corporate-culture .fqx-title.left .enname-4 h2{color: #54a1df;}
.corporate-culture .fqx-title.left .enname-4 {text-align: left;}
.corporate-culture .fqx-text{width: 5.6rem;font-size: 16px;line-height: 0.3rem;padding: 30px 0;overflow: hidden;}
.corporate-culture-right {position: absolute;width: 45%;height: 100%;top: 0;right: 2%;z-index: 10;}
.corporate-culture-right .triangle-group {position: relative;width: 100%;height: 100%;overflow: hidden;}
.corporate-culture-right .triangle {position: absolute;width: 33.3333%;height:25%;;}
.corporate-culture-right .triangle img {display: block;width: 100%;height:100%;}
.corporate-culture-right .triangle .txt {position: absolute;top: 30%;left: -13%;text-align: center;color: #fff;font-size: 36px;}
.corporate-culture-right .triangle.c7 .txt {right: 40%;left: auto;bottom:20%;top: auto;}
.corporate-culture-right .triangle.c10 .txt {opacity: .5;}

.corporate-culture-right .triangle.c12 .txt {left: 35%;top: 25%;}
.corporate-culture-right .c1  {animation: opacity1 2000ms linear infinite;left: 0;top: 0;}
.corporate-culture-right .c2  {animation: opacity1 3000ms linear infinite;left: 16.6%;top: 0;}
.corporate-culture-right .c3  {animation: opacity1 4000ms linear infinite;left: 33%;top: 0;}
.corporate-culture-right .c4  {animation: opacity1 5000ms linear infinite;left: 0;top: 25%;}
.corporate-culture-right .c5  {animation: opacity1 6000ms linear infinite;left: 16.6%;top: 25%;}
.corporate-culture-right .c6  {animation: opacity1 7000ms linear infinite;left: 33%;top: 25%;}
.corporate-culture-right .c7  {animation: opacity1 8000ms linear infinite;left: 49.5%;top: 25%;}
.corporate-culture-right .c8  {animation: opacity1 6000ms linear infinite;left: 0;top: 50%;}
.corporate-culture-right .c9  {animation: opacity1 5000ms linear infinite;left: 16.6%;top: 50%;}
.corporate-culture-right .c10 {animation: opacity1 4000ms linear infinite;left: 33%;top: 50%;}
.corporate-culture-right .c11 {animation: opacity1 7000ms linear infinite;left: 49.5%;top: 50%;}
.corporate-culture-right .c12 {animation: opacity1 3000ms linear infinite;left: 0;top: 75%;}
.corporate-culture-right .c13 {animation: opacity1 5000ms linear infinite;left: 16.6%;top: 75%;}
.corporate-culture-right .c14 {animation: opacity1 6000ms linear infinite;left: 33%;top: 75%;}

.corporate-culture-right .c10 img {opacity: 0;}


.corporate-culture .fqx-text{font-size: calc(17 * 100vw / 1920);}
@media(max-width: 1382px){
    .corporate-culture .fqx-text{font-size: 14.4px;}
}





@keyframes opacity1 {
	0%{opacity: 0;}
	50%{opacity: 1.0;}
	100%{opacity: 0;}
} 



.fqx-index-news {background: #f3f3f3;width: 100%;height: 100%;}
.fqx-index-news-top {padding-top: 13%;overflow: hidden;}
.fqx-index-news-top .top{position: relative;}
.fqx-index-news-top .top .fqx-title .enname-4 .mark{background-image: linear-gradient(to top,rgba(243,243,243,1),rgba(0,0,0,0));}
.fqx-index-news-top .top .fqx-title .enname-4 h2 {color: #e4e4e4;text-align: right;}
.fqx-index-news-nav {text-align: right;position: absolute;right: 0;bottom: 5%;z-index: 10;}
.fqx-index-news-nav a{font-size: 0.18rem;color: #000;position: relative;display: inline-block;margin-left: 0.3rem;padding-bottom: 10px;}
.fqx-index-news-nav a::after {content: '';display: none;width: 100%;height: 2px;background: #e60012;position: absolute;left: 0;bottom: 0;transition:all .4s ease;}
.fqx-index-news-nav a.cur::after{display: block;}
.fqx-index-news-nav a:hover {color: #000;}
.fqx-index-news-list {padding:30px 0 50px 0;overflow: hidden;}
.fqx-index-news-list-swiper {overflow: hidden;}
.fqx-index-news-list-swiper .item{float: left;width: 32.5%;margin-right: 1.2%;}
.fqx-index-news-list-swiper .item:last-child,.fqx-index-news-list-swiper .item:nth-child(3) {margin-right: 0;}
.fqx-index-news-list-swiper .item a{display: block;overflow: hidden;background: #fff;}
.fqx-index-news-list-swiper .item .img{background-color: #000;background-size:100%;background-position: center;background-repeat: no-repeat;}
.fqx-index-news-list-swiper .item .text{padding: 5%;overflow: hidden;font-size: 0.14rem;}
.fqx-index-news-list-swiper .item .text .date-1{color: #999;}
.fqx-index-news-list-swiper .item .text .title-2{font-size: 0.17rem;font-weight: bold;padding: 5px 0 10px 0;min-height: 0.5rem;}
.fqx-index-news-list-swiper .item .text .text-3{line-height: 0.24rem;min-height: 0.72rem;}
.fqx-index-news-list-swiper .item .text .more-4{color: #0a2d88;margin-top: 0.3rem;}
.fqx-index-news-list-swiper .item a:hover {box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);}
.fqx-index-news-list-swiper .item a:hover .title-2,.fqx-index-news-list-swiper .item a:hover .more-4{color: #e60012;}
.fqx-index-news-list-swiper .item a:hover .img{background-size: 110%;}
.fqx-index-news .viewmore {text-align: center;}

.fqx-index-news-list-swiper .item .text{font-size: calc(17 * 100vw / 1920);}
@media(max-width: 1382px){
    .fqx-index-news-list-swiper .item .text{font-size: 14.4px;}
}


.fqx-index-section-swiper .titleen-1{transform:translateY(200px);opacity:0;transition:all 0.6s;}
.fqx-index-section-swiper .titlecn-2{transform:translateY(200px);opacity:0;transition:all 0.9s;}
.fqx-index-section-swiper .line-3 {transform:translateY(200px);opacity:0;transition:all 1.3s;}
.fqx-index-section-swiper .products-and-services {transform:translateY(200px);opacity:0;transition:all 1.6s;}
.fqx-index-section-swiper .corporate-culture .fqx-text {transform:translateY(200px);opacity:0;transition:all 1.9s;}
.fqx-index-section-swiper .corporate-culture .viewmore,.fqx-index-news .viewmore {transform:translateY(200px);opacity:0;transition:all 2.3s;}
.fqx-index-news-nav {transform:translateY(200px);opacity:0;transition:all 0.9s;}
.fqx-index-news-list-swiper .item  {transform:translateY(200px);opacity:0;transition:all 1.3s;}
.fqx-index-section-swiper .swiper-slide-active .titleen-1,
.fqx-index-section-swiper .swiper-slide-active .titlecn-2,
.fqx-index-section-swiper .swiper-slide-active .line-3,
.fqx-index-section-swiper .swiper-slide-active .products-and-services,
.fqx-index-section-swiper .swiper-slide-active .corporate-culture .fqx-text,
.fqx-index-section-swiper .swiper-slide-active .corporate-culture .viewmore,
.fqx-index-section-swiper .swiper-slide-active .fqx-index-news .viewmore,
.fqx-index-section-swiper .swiper-slide-active .fqx-index-news-nav,
.fqx-index-section-swiper .swiper-slide-active .fqx-index-news-list-swiper .item 
{transform:translateY(0px);opacity:1;}





/* about */
.fqx-section-content {}
.fqx-about-section {position: relative;overflow: hidden;}
.fqx-section-banner {position: relative;background: #fff;}
.fqx-section-banner .text {position: absolute;width: 5rem;text-align: center;left: 50%;top:35%;z-index: 10;margin-left: -2.5rem;color: #fff;}
.fqx-section-banner .text .english-1{font-size: 0.2rem;}
.fqx-section-banner .text .title-2{font-size: 0.6rem;}
.fqx-section-banner .text .line-3{width:60px;height: 3px;background: #e60012; margin: 20px auto;}
.fqx-section-banner .img{background-size:100%;}
.fqx-content-about {margin:-140px auto 100px auto;background: #fff;width: 14.4rem;}
.fqx-content-about .fqx-content{width: 100%;}
.fqx-about {padding:5%;overflow: hidden; background: #ffff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);text-align: center;}
.fqx-content-about .title-1{color: #0a2d88;font-size: 0.36rem;}
.fqx-content-about .line-2{width: 0.3rem;height: 0.02rem;background: #e60012;margin: 0.2rem auto;}
.fqx-content-about .text-3{color: #363636;font-size: 0.15rem;line-height: 0.28rem;text-align: left;}

.fqx-professional-qualification {padding: 1% 0 0 0;overflow: hidden;}
.fqx-professional-qualification .fqx-content{width: 1050px;}
.fqx-professional-qualification .fqx-content .top {}
.fqx-professional-qualification .fqx-content .top .fqx-title-1{float: left;width: 30%;}
.fqx-title-1 .titleen-1{font-size: 20px;}
.fqx-title-1 .titlecn-2{font-size: 60px;}
.fqx-title-1 .text-3 {font-size: 16px;line-height: 30px;padding: 20px 0;overflow: hidden;}
.fqx-title-1.center {text-align: center;}
.rtext-3{font-size: 15px;line-height: 26px;float: right;width: 60%;}
.fqx-professional-qualification .list {clear: both;overflow: hidden;padding: 5% 0 0 0;}
.fqx-professional-qualification .list .item{overflow: hidden;width:48%;margin-right:2%;margin-bottom:5%;float: left;}
.fqx-professional-qualification .list .item *{transition:all .4s ease;}
.fqx-professional-qualification .list .item.mr0 {margin-right: 0;}
.fqx-professional-qualification .list .item .num-1{width: 119px;height: 119px;background: #9a9a9a;position: relative;float: left;color: #fff;}
.fqx-professional-qualification .list .item .num-1 strong{display: block;font-weight: normal;font-size: 51px;position: absolute;left:10%;top:10%;}
.fqx-professional-qualification .list .item .num-1 span{display: block;font-size: 18px;position: absolute;right:20%;bottom: 20%;}
.fqx-professional-qualification .list .item .text-2{padding-left: 5%;float: left;width: 70%;}
.fqx-professional-qualification .list .item .title-3{font-size: 17px;font-weight: bold;padding: 5px 0;}
.fqx-professional-qualification .list .item .text-4{font-size: 14px;line-height: 26px;}
.fqx-professional-qualification .list .item:hover .num-1{background: #e60012;}

.qualification-list-content {position: relative;overflow: hidden;}
.qualification-list-content::after {content: '';display: block;width: 100%;height: 190px;background: #f1e8dc;z-index: 1;position: absolute;left: 0;bottom: 0;}
.qualification-list {position: relative;overflow: hidden;z-index: 10;width: 1200px;margin: auto;}
.qualification-swiper {position: relative;width: 1050px;margin: auto;padding: 5% 0;overflow: hidden;}
.qualification-swiper .img{overflow: hidden;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);}
.qualification-swiper .img a{display: block;overflow: hidden;}
.qualification-swiper .img .mark{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 30;background:rgba(0,0,0,.5) url("../upload/ss.png") center no-repeat;opacity: 0;}
.qualification-swiper .img a:hover .mark {opacity: 1;}
.qualification-next {background: url("../images/r2.png") center no-repeat;}
.qualification-prev {background: url("../images/l2.png") center no-repeat;}
.qualification-prev:after,.qualification-next:after {background: none;display: none;}

.galleryOverlay { width: 100%; height: 100%; position: fixed; top: 0; left: 0; opacity: 0; z-index: 100000; background-color: rgba(0,0,0,.7);  overflow: hidden; display: none; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease; }
.galleryOverlay.visible { opacity: 1; }
.gallerySlider { height: 100%; left: 0; top: 0; width: 100%; white-space: nowrap; position: absolute; }
.gallerySlider .placeholder { background: url("../images/loading.gif") no-repeat center center; height: 100%; line-height: 1px; text-align: center; width: 100%; display: inline-block; }
.gallerySlider .placeholder:before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px; }
.gallerySlider .placeholder img { display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle; }
.prevArrow, .nextArrow { border: none; text-decoration: none; /*background: url(../images/arrows.png) no-repeat;*/ opacity: 0.5; cursor: pointer; position: absolute; width:50%;height:100%; top:0; margin-top:0px; }
.prevArrow:hover, .nextArrow:hover { opacity: 1; }
.prevArrow { background-position: left top; left:0; }
.nextArrow { background-position: right top; right:0; }
.pagelimit { position: absolute; bottom: 20px; left: 50%; margin-left: -18px; color: #fff; font-size: 18px; }
.closed {cursor: pointer; position: absolute; width: 40px; height: 40px;right:2%; top: 3%;background: url(../images/xxx.png) no-repeat; transition-duration: 0.5s;}
.closed:hover {opacity: 0.5;}

.fqx-group-structure {padding:5% 0;overflow: hidden;}
.fqx-group-structure .group-structure{padding-top:3%;}
.fqx-group-culture {position: relative;background: #e9e9e9;overflow: hidden;}
.fqx-group-culture .left {width: 50%;}
.fqx-group-culture .right {width:26%;height: 100%;position: absolute;left: 55%;top: 0;}
.fqx-group-enterprises {padding:5% 0 0 0;overflow: hidden;}
.fqx-group-enterprises .fqx-content{width: 1050px;margin: auto;padding: 5% 0;overflow: hidden;}
.fqx-group-enterprises .fqx-content .group-enterprises{padding-top: 5%;overflow: hidden;}
.fqx-group-enterprises .fqx-content .group-enterprises .item{position: relative;width: 33.333%;float: left;}
.fqx-group-enterprises .fqx-content .group-enterprises .item a{width: 100%;display: block;position: relative;overflow: hidden;border: 1px solid #ccc;box-sizing: border-box;}
.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(1) a {border-bottom: none;}
.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(2) a {border-left:none;border-bottom: none;}
.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(3) a {border-left:none;border-bottom: none;}
.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(5) a {border-left:none;}
.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(6) a {border-left:none;}
.fqx-group-enterprises .fqx-content .group-enterprises .item .name-1,.fqx-group-enterprises .fqx-content .group-enterprises .item .more-2 {position: absolute;}
.fqx-group-enterprises .fqx-content .group-enterprises .item .name-1{left: 10%;top: 15%;font-size: 17px;line-height: 30px;font-weight: bold;}
.fqx-group-enterprises .fqx-content .group-enterprises .item .more-2{left: 10%;bottom: 15%;font-size: 14px;opacity: .5;}
.fqx-group-enterprises .fqx-content .group-enterprises .item a:hover {background: #e60012;}
.fqx-group-enterprises .fqx-content .group-enterprises .item a:hover .name-1,
.fqx-group-enterprises .fqx-content .group-enterprises .item a:hover .more-2 {color: #fff;opacity: 1;}


.fqx-popup-window {position: fixed;top: -100%;right:0;z-index: 9999;width: 100%;height:100%;display: block;overflow: hidden;transition: all .4s;}
.fqx-popup-window.cur {top:0;background: rgba(0,0,0,.5);}
.fqx-popup-window-content {width: 100%;height:100%;overflow: hidden;margin: auto;position: relative;}
.fqx-popup-content-enterprises {overflow: hidden;width:1050px;height:100%;margin: auto;position: relative;z-index: 10;}
.fqx-popup-content-enterprises .text {width: 80%;padding:10%;margin: auto;overflow: hidden;background: #fff;position: relative;}
.fqx-popup-content-enterprises .text .name-1{font-size: 30px;padding-bottom: 20px;border-bottom: 2px solid #d5b697;}
.fqx-popup-content-enterprises .text .text-2{padding-top: 30px;font-size: 16px;line-height: 30px;}
.fqx-popup-content-swiper{width:100%;height: 100%; position: relative;overflow: hidden;}
.fqx-popup-content-swiper  .swiper-wrapper,.fqx-popup-content-swiper  .swiper-wrapper .swiper-slide {height: 100%!important;}
.fqx-popup-close {width: 30px; height:30px;background: url("../images/xx.png") center no-repeat;background-size: 40%;text-align:center; padding:10px; position:absolute;right:1%; display:block; top:25px;cursor: pointer;transition: all .4s;z-index: 20;}
.fqx-popup-close:hover {transform:rotate(180deg);}
.fqx-popup-window-mark {position: absolute;right: 0;top: 0;width:100%;height: 100%;z-index: 1;}	
.popup-next-enterprises,.popup-prev-enterprises {width: 70px;height: 70px;z-index: 99;position: absolute;top: 50%;margin-top: -35px; cursor: pointer;opacity: .5;}
.popup-prev-enterprises:hover,.popup-next-enterprises:hover{opacity: 1;}
.popup-prev-enterprises.swiper-button-disabled,.popup-next-enterprises.swiper-button-disabled {opacity: 0;cursor: default;display: none;}
.popup-next-enterprises {right: 0; background: url("../images/r2.png") center no-repeat;}
.popup-prev-enterprises {left: 0;background: url("../images/l2.png") center no-repeat;} 

.fqx-cooperative-partner {overflow: hidden;}
.cooperative-partner {padding:3% 0;overflow: hidden;}
.cooperative-partner .partner{width: 33.333333%;float: left;position: relative;}
.cooperative-partner .partner:nth-child(2) .list .logo-list{padding:3% 10% 0 10%;}
.cooperative-partner .partner .list {overflow: hidden;position: relative;}
.cooperative-partner .partner .list .logo-list {padding:7% 10% 0 10%;overflow: hidden;position: absolute;width: 80%;height: 100%;z-index: 3;}
.cooperative-partner .partner .list .title-1{font-size: 24px;margin:0 1%;}
.cooperative-partner .partner .list .item-2{padding-top: 30px;}
.cooperative-partner .partner .list .item-2 .img{float: left;width:23%;height: 60px;margin: 1%;overflow: hidden;border: 1px solid #ccc;box-sizing: border-box;}


.fqx-development-history {padding:5% 0;overflow: hidden;background:#f5f5f5 url("../upload/history1.png") 90% center no-repeat;}
.fqx-development-history .fqx-content{}
.development-history {overflow: hidden;margin: auto;margin-top: 30px;}
.development-history .history{text-align: center;position: relative;padding: 5% 0;overflow: hidden;}
.development-history .history::before {content: '';display: block;width: 1px;height: 100%;position: absolute;left: 50%;top: 0;background: #ccc;margin-left: -1px;}
.development-history .history .item{position: relative;display: inline-block;clear: both;width: 450px;}
.development-history .history .item::before {content: '';display: block;width: 78px;height: 68px;position: absolute;left:40%;top:-75%;background: url("../upload/sj.png") center no-repeat;z-index: 20;opacity: 0;transition:all .4s ease;}
.development-history .history .item.fl::before {left:48%;}
.development-history .history .item * {transition:all .4s ease;}
.development-history .history .item.fl{clear: both;text-align: right;padding-right:70px;margin-left: -470px;}
.development-history .history .item.fr{clear: both;text-align: left;padding-left:70px;margin-left: 470px;}
.development-history .history .item .yuan-1 {position: absolute;left:20px;top: 20px;}
.development-history .history .item .yuan-1 i{display: block;width: 10px;height: 10px;background: #666;border-radius: 100%;position: relative;}
.development-history .history .item .yuan-1 i::after {content: '';display: block;width: 20px;height: 20px;border: 1px solid #ccc;border-radius: 100%;position: absolute;left: 50%;top: 50%;margin: -11px 0 0 -11px;transition:all .4s ease;}
.development-history .history .item .data-2{font-size: 36px;padding-bottom: 5px;}
.development-history .history .item .title-3{font-size: 18px;line-height: 32px;}
.development-history .history .item.fl .yuan-1 {left: auto; right: 20px;}
.development-history .history .item:hover::before {opacity: 1;top:-35%;}
.development-history .history .item.fl:hover::before {top:-20%;}
.development-history .history .item:hover .yuan-1 i{background: #e60012;}
.development-history .history .item:hover .yuan-1 i::after {width: 50px;height: 50px;margin: -26px 0 0 -26px;}
.development-history .history .item:hover .data-2 {color: #e60012;}


.fqx-professional-team {padding:5% 0;overflow: hidden;}
.fqx-professional-team .fqx-content{width: 1050px;}
.professional-team {overflow: hidden;margin: auto;margin-top: 30px;}
.team-type {font-size: 20px;padding-top: 50px;padding-bottom: 20px;font-weight: bold;}
.team-list{ clear: both;margin-top: -1px;overflow: hidden;}
.team-list .title{padding:18px 2%;border-top: 1px solid #000;border-bottom: 1px solid #000;position: relative;cursor: pointer;overflow: hidden;background: #fff;}
.team-list .title h3 {float: left;margin: 0; font-size: 22px;color: #535353; width: 26%;font-weight: normal;}
.team-list .title h5 {float: left;margin: 0; font-size: 18px;line-height: 37px; width: 30%;font-weight: normal;opacity: .8;}
.team-list .title i {width: 20px;height:20px;display: block;position: absolute;right: 3%;top: 50%;margin-top: -10px; background: url("../images/show.svg");}
.team-list .title.cur i {background: url("../images/hide.png") center no-repeat;}
.team-list .title.cur {background-color: #666666;}
.team-list .title.cur h5{display: none;}
.team-list .title.cur h3 {color: #fff;font-family: 'Barlow-Regular','Reznik-Bold';}
.team-list ul{background: #fff; padding:25px 2%;overflow: hidden; font-size: 14px;line-height: 28px;color: #000;text-align: justify;}
.team-list ul.children{ display: none;}
.team-list ul.children .img {float: left;width: 25%;padding-right: 5%;}
.team-list ul.children .img img{}
.team-list ul.children .text {float: left;width: 66%;}
.team-list ul.children .text h4{font-size: 20px;display: inline-block;position: relative;margin: 0;padding-bottom: 10px;margin-bottom: 20px;font-weight: normal;}
.team-list ul.children .text h4::after {content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%; height: 3px;background: #d9bca5;}
.team-list.cur ul.children{ display: block;}
.team-content .team-list.t2 .title{background-color: #f2f2f2;}
.team-content .team-list.t2 .title.cur{background-color: #666666;}

 



/* product */
.fqx-product-section {position: relative;overflow: hidden;background: #f1f1f1;}
.fqx-content-product {margin:-140px auto 100px auto;background: #fff;width: 14.4rem;}
.fqx-content-product .fqx-content{width: 100%;}
.fqx-product {overflow: hidden; background: #ffff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);text-align: center;}

.fqx-product .text {padding:7% 5%;overflow: hidden;}
.fqx-product .text .title-1{color: #0a2d88;font-size: 0.36rem;}
.fqx-product .text .line-2{width: 30px;height: 2px;background: #e60012; margin: 20px auto;}
.fqx-product .text .text-3{width: 81%;margin: auto;overflow: hidden;color: #363636;font-size: 15px;line-height: 28px;text-align: left;}
.fqx-product-nav {text-align: center;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);overflow: hidden;}
.fqx-product-nav a{display: block;width: 16.66666%;padding:25px 0;float: left;position: relative;}
.fqx-product-nav a::after {content: '';display:block;width:0;height: 3px;background: #e60012;position: absolute;bottom: 0;left: 0;transition:all .4s ease;}
.fqx-product-nav a i{display: block;position: relative;margin: auto;width: 60px;height: 50px;background-position: center;background-repeat: no-repeat;}
.fqx-product-nav a span{display: block;font-size: 17px;padding: 10px 0;font-weight: bold;}
.fqx-product-nav a.cur::after,.fqx-product-nav a:hover::after {width: 100%;}
.fqx-product-nav a i.pn1 {background-image: url("../images/a1k.png") ;}
.fqx-product-nav a i.pn2 {background-image: url("../images/a2k.png") ;}
.fqx-product-nav a i.pn3 {background-image: url("../images/a3k.png") ;}
.fqx-product-nav a i.pn4 {background-image: url("../images/a4k.png") ;}
.fqx-product-nav a i.pn5 {background-image: url("../images/a5k.png") ;}
.fqx-product-nav a i.pn6 {background-image: url("../images/a6k.png") ;}
.fqx-product-nav a.cur i.pn1 {background-image: url("../images/a1h.png") ;}
.fqx-product-nav a.cur i.pn2 {background-image: url("../images/a2h.png") ;}
.fqx-product-nav a.cur i.pn3 {background-image: url("../images/a3h.png") ;}
.fqx-product-nav a.cur i.pn4 {background-image: url("../images/a4h.png") ;}
.fqx-product-nav a.cur i.pn5 {background-image: url("../images/a5h.png") ;}
.fqx-product-nav a.cur i.pn6 {background-image: url("../images/a6h.png") ;}
.fqx-product-nav.num4 a{width: 25%;}


.fqx-product-content {overflow: hidden;}
.fqx-product-content .fqx-product-1{overflow: hidden;padding:80px 0;position: relative;}
.fqx-product-content .product-1 {border: 10px solid #d8d8d8;overflow: hidden;min-height: 200px;}
.fqx-product-content .product-1 .title-1 {position: absolute;width: 30%;left:50%;margin-left: -15%;top: 0;background: #f2f2f2;text-align: center;padding: 2% 0;}
.fqx-product-content .product-1 .title-1 .titleen-1{font-size: 20px;color: #ccc;padding-bottom: 10px;}
.fqx-product-content .product-1 .title-1 .titlecn-2{font-size: 30px;}
.fqx-product-content .product-1 .item-4 {width: 80%;padding: 5%;overflow: hidden;margin: auto;}
.fqx-product-content .product-1 .item-4 .biaoti-1 {font-size: 24px;padding-bottom: 30px;}
.fqx-product-content .product-1 .item-4 .item{width: 45%;margin: 2% 2% 7% 2%;overflow: hidden;text-align: left;display: inline-block;vertical-align: top;}
.fqx-product-content .product-1 .item-4 .item .biaoti-2{font-size: 17px;padding-bottom: 30px;font-weight: bold;}
.fqx-product-content .product-1 .item-4 .item .text-3{font-size: 16px;line-height: 36px;padding-top:20px;}
.fqx-product-content .fqx-product-2{overflow: hidden;padding-top:50px;position: relative;}
.fqx-product-content .fqx-product-2 .img {padding-bottom: 100px;}
.fqx-product-content .product-2 {padding: 5% 0;overflow: hidden;color: #fff;text-align: center;}
.fqx-product-content .product-2 .title-1 {font-size: 36px;}
.fqx-product-content .product-2 .text-2 {font-size: 16px;line-height: 34px;width:60%;margin: auto;padding:1% 0;overflow: hidden;}
.fqx-product-content .product-2 .item-3 {padding-top:2%;overflow: hidden;width:1200px;margin: auto;}
.fqx-product-content .product-2 .item-3 .item {width: 23.5%;float: left;margin:0 2% 2% 0;background: #fff;position: relative;overflow: hidden;}
.fqx-product-content .product-2 .item-3 .item:nth-child(4),
.fqx-product-content .product-2 .item-3 .item:nth-child(8) {margin:0 0 2% 0;}
.fqx-product-content .product-2 .item-3 .item .icon-1{width: 27%;height: 100%;position: absolute;background: #072c87;}
.fqx-product-content .product-2 .item-3 .item .title-2{width: 63%;float: right;padding:30px 5%;color: #000;font-size: 16px;}
.fqx-product-content .product-2 .item-3 .item .title-2 li {list-style: none;margin: 0;padding: 0;width: 100%;height: 100%;display: table;}
.fqx-product-content .product-2 .item-3 .item .title-2 li span {display: table-cell;vertical-align: middle;}
.fqx-product-content .product-2 .item-3 .item:hover .icon-1{background: #e70012;}
.fqx-product-content .fqx-product-4{overflow: hidden;padding:40px 0 100px 0;position: relative;text-align: center;}
.fqx-product-content .fqx-product-4 .item{display: inline-block;overflow: hidden; background: #fff;margin:0 1.7%;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);}
.fqx-product-content .fqx-product-4 .item .title-1{font-size: 24px;text-align: center;padding: 18px 0;background: #072c87;color: #fff;}
.fqx-product-content .fqx-product-4 .item .img{overflow: hidden;}
.fqx-product-content .fqx-product-4 .item:nth-child(2) .title-1{background: #e70012;}
.fqx-product-content .fqx-product-5{overflow: hidden;padding:40px 0 100px 0;position: relative;text-align: center;}
.fqx-product-content .fqx-product-5 .item{display:block;float: left;width: 32%;overflow: hidden; background: #fff;position: relative; margin:0 2% 2% 0;}
.fqx-product-content .fqx-product-5 .item .title-1{font-size: 24px;color: #fff;position: absolute;left: 10%;top:38%;z-index: 1;}
.fqx-product-content .fqx-product-5 .item .img{overflow: hidden;}
.fqx-product-content .fqx-product-5 .item:nth-child(3),.fqx-product-content .fqx-product-5 .item:nth-child(6),.fqx-product-content .fqx-product-5 .item:nth-child(9) ,.fqx-product-content .fqx-product-5 .item:nth-child(12){margin:0 0 2% 0;}
.fqx-product-content .fqx-product-6 {overflow: hidden;padding:0px 0 100px 0;position: relative;}
.fqx-product-content .fqx-product-6 .item-3 {text-align: center;}
.fqx-product-content .fqx-product-6 .item-3 .title-1{font-size: 30px;padding: 20px 0;}
.fqx-product-content .fqx-product-6 .item-3 .item{display: inline-block;vertical-align: top;width:13%;padding: 2%;margin: 1%;text-align: left;background: #fff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);}
.fqx-product-content .fqx-product-6 .item-3 .item .title-2{padding-bottom: 20px;margin-bottom: 20px;position: relative;}
.fqx-product-content .fqx-product-6 .item-3 .item .title-2::before,.fqx-product-content .fqx-product-6 .item-3 .item .title-2::after{content: '';display: block;height: 2px;position: absolute;bottom: 0;left: 0;}
.fqx-product-content .fqx-product-6 .item-3 .item .title-2::before {width: 30%;background: #e90000;z-index: 1;}
.fqx-product-content .fqx-product-6 .item-3 .item .title-2::after {width: 100%;background: #d6d6d6;}
.fqx-product-content .fqx-product-6 .item-3 .item .title-2 .titleen-1{font-size: 72px;color: #0a2d88;}
.fqx-product-content .fqx-product-6 .item-3 .item .title-2 .titlecn-2{font-size: 24px;}
.fqx-product-content .fqx-product-6 .item-3 .item .text-3{font-size: 18px;line-height: 36px;min-height: 180px;}
.fqx-product-content .fqx-product-6 .item-9 {text-align: center;padding: 5% 0;overflow: hidden;background-size: cover;}
.fqx-product-content .fqx-product-6 .item-9 .title-1{font-size: 30px;padding: 20px 0;color: #fff;}
.fqx-product-content .fqx-product-6 .item-9 .item {text-align: center;padding:2% 0;overflow: hidden;}
.fqx-product-content .fqx-product-6 .item-9 .item li{color: #fff;padding: 0;margin:0 1%;list-style: none;display: inline-block;vertical-align: top;}
.fqx-product-content .fqx-product-6 .item-9 .item li i{display: block;width: 60px;height: 50px;margin: auto;}
.fqx-product-content .fqx-product-6 .item-9 .item li span{display: block;font-size: 18px;padding: 10px 0;}
.fqx-product-content .fqx-product-6 .item-4 {text-align: center;width:60%;margin: auto;}
.fqx-product-content .fqx-product-6 .item-4 .title-1 {font-size: 30px;padding: 20px 0;}
.fqx-product-content .fqx-product-6 .item-4 .item  {display: inline-block;vertical-align: top;overflow:hidden;background:#fff;width:38.8%;padding:4%;margin: 1%;text-align: left; box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.2);}
.fqx-product-content .fqx-product-6 .item-4 .item .title-2{font-size: 24px; padding-bottom: 20px;margin-bottom: 20px;position: relative;}
.fqx-product-content .fqx-product-6 .item-4 .item .title-2::before,.fqx-product-content .fqx-product-6 .item-4 .item .title-2::after{content: '';display: block;height: 2px;position: absolute;bottom: 0;left: 0;}
.fqx-product-content .fqx-product-6 .item-4 .item .title-2::before {width: 30%;background: #e90000;z-index: 1;}
.fqx-product-content .fqx-product-6 .item-4 .item .title-2::after {width: 100%;background: #d6d6d6;}
.fqx-product-content .fqx-product-6 .item-4 .item .text-3 {font-size: 18px;line-height: 36px;min-height: 144px;}
.fqx-product-content .fqx-product-6 .item-4 .item .text-3 li {list-style: none;margin: 0;padding: 0;float: left;width: 24%;}
.fqx-product-content .fqx-product-6 .item-4 .item:nth-child(2) .title-1{background: #e70012;}
.fqx-product-content .fqx-product-6 .item-4 .item:nth-child(2) {width:88%;clear: both;} 
.fqx-product-content .fqx-product-6 .item-4 .item:nth-child(2) .text-3 {min-height: auto;}


.fqx-service {overflow: hidden; background: #ffff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);text-align: center;}
.fqx-service-item5 {padding:7% 5% 3% 5%;overflow: hidden;}
.fqx-service-item5 .item {float: left;width: 50%;margin-bottom: 4%;}
.fqx-service-item5 .item .icon{position: relative;float: left;width:18%;height:100px;background: #062c87;}
.fqx-service-item5 .item .text{float: left;width:70%;padding:0 5%; overflow: hidden;text-align: left;}
.fqx-service-item5 .item .title-1{font-size: 24px;line-height: 28px; position: relative;}
.fqx-service-item5 .item .title-1::after {content: '';display: block;width: 30px;height: 1px;background: #e60012; margin:12px 0 10px 0;}
.fqx-service-item5 .item .text-2{font-size: 14px;line-height: 28px;color: #666;width:85%;}
.fqx-service-support {padding:7% 5%;overflow: hidden;text-align: left;}
.fqx-service-nav {padding-bottom: 30px;overflow: hidden;}
.fqx-service-nav a{font-size: 24px;margin-right: 40px;}
.fqx-service-nav a.cur{color: #062c87;}
.fqx-service-nav-two {padding-bottom: 30px;overflow: hidden;border-bottom: 1px solid #ccc;}
.fqx-service-nav-two a{font-size: 16px;margin-right: 40px;}
.fqx-service-nav-two a.cur{color: #e60012;}
.fqx-service-list {padding: 0px 0 20px 0;overflow: hidden;}
.fqx-service-list .title-1{font-size: 24px;padding-top: 50px; padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.fqx-service-list .item-2 {padding-top: 30px;overflow: hidden;}
.fqx-service-list .item-2 .item{overflow: hidden;float: left;width: 50%;margin-bottom: 2%;}
.fqx-service-list .item-2 .item a {display: block;overflow: hidden;}
.fqx-service-list .item-2 .item a:hover .img{background: #e60012;}
.fqx-service-list .item-2 .item .img{float: left;width:20%;height: 100px; background: #5f5f5f;}
.fqx-service-list .item-2 .item .text{float: left;width: 65%;padding:0 0 0 5%;}
.fqx-service-list .item-2 .item .text .texten-1{font-size: 14px;padding-top: 7px;font-family: Arial;}
.fqx-service-list .item-2 .item .text .textcn-2{font-size: 14px;padding-bottom: 20px;padding-top: 5px;}
.fqx-service-list .item-2 .item .text .download-3{font-size: 12px;background: url("../images/dl.png") 10px center no-repeat;padding: 3px 10px 3px 30px;border: 1px solid #ccc;display: inline-block;}

.fqx-pagetrue {text-align: left;clear: both;padding-top:50px;overflow: hidden;}
.fqx-pagetrue a{border: 1px solid #ccc;margin: 1px;display: inline-block;vertical-align: middle;padding:10px 20px;color: #666;font-size: 14px;text-align: center;}		
.fqx-pagetrue a.on{border: 1px solid #e60012;background: #e60012;color: #fff;}		
.fqx-pagetrue a:hover {border: 1px solid #062c87;background: #062c87;color: #fff;}




/* news */
.fqx-news-nav {text-align: center;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 10;background: rgba(0,0,0,.5);}
.fqx-news-nav a{display: inline-block;position: relative;padding: 0 0.2rem;color: #fff;font-size: 0.17rem;font-weight: bold;line-height: 0.6rem;opacity: .5;}

.fqx-news-nav a::before{content: '';display: block;width:0;height: 0.03rem;background: #df1d14;left: 0;top: 0;z-index: 1;transition:all .4s ease;}
.fqx-news-nav a.cur::before{display: block;width: 100%;}
.fqx-news-nav a:hover,.fqx-news-nav a.cur {color: #fff;opacity: 1;}
.fqx-news-section {position: relative;overflow: hidden;background: #f1f1f1;}
.fqx-content-news {margin:0 auto;width: 1200px;}
.fqx-content-news .fqx-content{width: 100%;}
.fqx-news-list {overflow: hidden;padding: 5% 0;}
.fqx-news-list .item{float: left;width: 32.5%;margin-right: 1.2%;margin-bottom: 2%;overflow: hidden;}
.fqx-news-list .item.mr0 {margin-right: 0;}
.fqx-news-list .item a{display: block;overflow: hidden;background: #fff;}
.fqx-news-list .item .img{background-color: #000;background-size:100%;background-position: center;background-repeat: no-repeat;}
.fqx-news-list .item .text{padding: 5%;overflow: hidden;font-size: 14px;}
.fqx-news-list .item .text .date-1{color: #999;}
.fqx-news-list .item .text .title-2{font-size: 17px;font-weight: bold;padding: 5px 0 10px 0;min-height: 50px;}
.fqx-news-list .item .text .text-3{line-height: 24px;min-height:72px;}
.fqx-news-list .item .text .more-4{color: #0a2d88;margin-top: 30px;}
.fqx-news-list .item a:hover {box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);}
.fqx-news-list .item a:hover .title-2,.fqx-news-list .item a:hover .more-4{color: #e60012;}
.fqx-news-list .item a:hover .img{background-size: 110%;}

.fqx-news-detail {padding: 5%;overflow: hidden;margin: 150px 0 50px 0;background-color: #fff;}
.fqx-news-detail .top{border-bottom: 2px solid #e0e3e5;overflow: hidden;padding-bottom: 20px;position: relative;}
.fqx-news-detail .top .title-2{font-size: 40px;padding:10px 0;width:100%;overflow: hidden;}
.fqx-news-detail .top .date-3 {font-size: 16px;}
.fqx-news-detail .center {overflow: hidden;padding: 5% 0;font-size: 14px;line-height: 28px;color: #666;}


.turnpage-4{background: #f1f1f1;height: 70px; overflow: hidden;position: relative;}
.turnpage-4 a{position: absolute;top:50%;margin-top: -10px;font-size: 14px;color: #666;}
.turnpage-4 a.return{left: 50%;margin-left: -10px;}
.turnpage-4 a.return i{display: block;width:20px;height: 20px;position: relative;margin: auto;}
.turnpage-4 a.prev{left: 5%;}
.turnpage-4 a.next{right: 5%;}
.turnpage-4 a:hover {color: #000;}




/* case */
.fqx-case-section  {overflow: hidden;}
.fqx-content-case {overflow: hidden;background:linear-gradient(to bottom,#fff 40%,#f1f1f1);}
.fqx-case-list {padding: 5% 0;overflow: hidden;}
.fqx-case-list .title-1{font-size: 30px;color: #062c87;}
.fqx-case-list .text-2{font-size: 16px;color: #666;line-height: 28px;border-bottom: 1px solid #ccc;padding: 20px 0;margin-bottom: 20px;}
.fqx-case-list .item-3{padding:3% 0;overflow: hidden;}
.fqx-case-list .item-3 li{list-style: none;overflow: hidden;float: left;width: 31.3333%;margin:0 3% 2% 0; }
.fqx-case-list .item-3 li.mr0 {margin:0 0 2% 0;}
.fqx-case-list .item-3 li a{display: block;overflow: hidden;font-size: 0;padding:10px 0;border-bottom: 1px solid #ccc;background: url("../images/rh3.png") 200% center no-repeat;}
.fqx-case-list .item-3 li a i{display: inline-block;vertical-align: middle;position: relative;min-width:80px;height: 59px;}
.fqx-case-list .item-3 li a i img{mix-blend-mode: multiply;}
.fqx-case-list .item-3 li a span{display: inline-block;vertical-align: middle;font-size: 24px;padding-left: 5%;}
.fqx-case-list .item-3 li a:hover span {color: #df1d14;}
.fqx-case-list .item-3 li a:hover{border-bottom: 1px solid #df1d14;background: url("../images/rh3.png") right center no-repeat;}
.fqx-case-window-content {overflow: hidden;position: relative;padding:5% 10%;background: #fff;z-index: 11;overflow: auto;max-height: 500px;}
.fqx-case-window-content .top-1 {padding-bottom: 20px;border-bottom: 1px solid #ccc;position: relative;}
.fqx-case-window-content .top-2 {font-size: 28px;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
.fqx-case-window-content .top-1 img{display: inline-block;max-width: 200px; }
.fqx-case-window-content .bottom-2 {padding-top:3%;overflow: hidden;}
.fqx-case-window-content .bottom-2 .name-3{font-size: 28px;float: left;width: 20%;}
.fqx-case-window-content .bottom-2 .name-4{font-size: 17px;font-weight: bold;padding-bottom: 10px;}
.fqx-case-window-content .bottom-2 .text-4{float: left;width: 70%;margin-left:10%;font-size: 16px;line-height: 28px;}
.fqx-case-window-content .bottom-2 .text-5{width: 100%;font-size: 16px;line-height: 28px;}
.fqx-case-window-content .bottom-2 .link-5{clear: both;margin-top: 30px;float: right;}
.fqx-case-window-content .bottom-2 .link-5 a{border: 1px solid #ccc;padding:6px 20px 6px 40px;font-size: 14px;display: block;background: url("../upload/ee.png") 10% center no-repeat;}
.fqx-case-window-content .bottom-2 .link-5 a:hover {border: 1px solid #df1d14;color: #df1d14;}	
.fqx-case-window-content .top-1 .time-6{position: absolute;right: 0;top: 50%;margin-top: -10px; font-size: 14px;color: #666;}



/* join */
.fqx-join-section {overflow: hidden;}
.fqx-content-join {overflow: hidden;}
.fqx-join-title{overflow: hidden;position: relative;}
.fqx-join-title .titleen-1{font-size: 18px;}
.fqx-join-title .titlecn-2{font-size: 36px;}
.fqx-join-1 {padding: 5% 0;overflow: hidden;}
.fqx-join-1 .top{border-bottom: 1px solid #ccc;padding: 20px 0;overflow: hidden;}
.fqx-join-1 .top .fqx-join-title{float: left;width: 30%;}
.fqx-join-1 .top .text-3{float: left;width: 60%;margin-left:10%;margin-top: 10px; font-size: 16px;line-height: 30px;}
.fqx-join-1 .bottom{padding:40px 0;overflow: hidden;}
.fqx-join-1 .bottom .item{float: left;width: 25%;padding:0 5%;overflow: hidden;position: relative;}
.fqx-join-1 .bottom .item::after {content: '';display: block;width: 1px;height: 100%;background: #ccc;position: absolute;right: 0;top: 0;}
.fqx-join-1 .bottom .item:first-child {padding:0 5% 0 0;}
.fqx-join-1 .bottom .item:last-child{padding:0 5% 0 5%;}
.fqx-join-1 .bottom .item .num-1{font-size: 72px;line-height: 72px; color: #eeeeee;}
.fqx-join-1 .bottom .item .title-2{font-size: 24px;padding: 10px 0;}
.fqx-join-1 .bottom .item .text-3{font-size: 16px;line-height: 28px;}

.fqx-join-2 {overflow: hidden;background: #f8f8f8;}
.fqx-join-2 .left{float: left;width: 45%;overflow: hidden;background: #000;}
.fqx-join-2 .right{float: left;width:31%;padding:3% 5% 0 5%;overflow: hidden;position: relative;}
.fqx-join-style {border-bottom: 1px solid #ccc;overflow: hidden;margin-top: 30px;}
.fqx-join-style .item{overflow: hidden;border-top: 1px solid #ccc;}
.fqx-join-style .item a {display: block;padding: 30px 0;overflow: hidden;}
.fqx-join-style .item a:hover {background:rgba(255,255,255,.5);}
.fqx-join-style .item a:hover {padding: 30px 0 30px 30px;}
.fqx-join-style .item .date-1{text-align: center;float: left;width: 15%;position: relative;}
.fqx-join-style .item .date-1 strong{font-size: 36px;}
.fqx-join-style .item .date-1 span{display: block;font-size: 16px;color: #999;}
.fqx-join-style .item .text-2{float: left;width: 70%;padding: 2px 5% 0px 5%;position: relative;}
.fqx-join-style .item .text-2::before {content: '';display: block;width: 1px;height: 100%;background: #ccc;position: absolute;left: 0;top: 0;}
.fqx-join-style .item .text-2 .title-2{font-size: 24px;padding-bottom: 10px;}
.fqx-join-style .item .text-2 .text-3{font-size: 14px;}
.fqx-join-style-swiper {height: 500px;}
.fqx-join-style-swiper .swiper-wrapper{height: 100%;}
.fqx-join-style-swiper .swiper-slide {height: auto!important;}
.join-style-prev,.join-style-next {width:48px;height: 48px;position: absolute;right: 0;top: 15px;cursor: pointer;background-color: #ccc;background-repeat: no-repeat;background-position: center;}
.join-style-prev {background-image: url("../images/lb3.png");right: 55px;}
.join-style-next {background-image: url("../images/rb3.png");background-color: #e60012;}
.join-style-next:hover {background-color: #062c87;}
.join-style-prev:hover {background-color: #062c87;}

.fqx-join-3{padding: 5% 0 0 0;overflow: hidden;position: relative;}
.fqx-join-3 .top{width:1200px;margin: auto;}
.fqx-join-3 .top .fqx-join-title{float: left;width: 20%;}
.fqx-join-3 .top .text-1{float: right;width:50%;margin-left: 10%;font-size: 14px;line-height: 28px;margin-top: 10px;}
.fqx-join-3 .bottom{clear: both;position: relative;overflow: hidden;}
.fqx-join-3 .bottom::after {content: '';display: block;width: 100%;height: 200px;background: #eee;position: absolute;z-index: 1;left: 0;bottom: 0;}
.fqx-humanistic-care-swiper {float: right;width:100%;padding:3% 0 5% 0;overflow: hidden;position: relative; z-index: 10;}
.fqx-humanistic-care-swiper .swiper-slide a{display: block;overflow: hidden;background: #fff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);}
.fqx-humanistic-care-swiper .swiper-slide a .img {background: #f1f1f1;overflow: hidden;}
.fqx-humanistic-care-swiper .swiper-slide a:hover .img img.img-center{transform:scale(1.1);}
.fqx-humanistic-care-swiper .swiper-slide .text{padding:5%;overflow: hidden;}
.fqx-humanistic-care-swiper .swiper-slide .text .title-1{font-size: 22px;padding-bottom: 5px;}
.fqx-humanistic-care-swiper .swiper-slide .text .text-2{font-size: 14px;}

.fqx-join-4 {padding: 3% 0 8% 0;overflow: hidden;position: relative;background: #eee;}
.fqx-join-4 .top {text-align: center;width: 70%;margin: auto;}
.fqx-join-4 .top .text{padding: 40px 0;overflow: hidden;font-size: 14px;line-height: 30px;}
.fqx-join-4 .top .text a{color: #0031d0;}
.fqx-join-4 .top .text a:hover {text-decoration: underline;}	
.fqx-join-4 .bottom {overflow: hidden;}
.fqx-join-4 .bottom .item{overflow: hidden;}
.fqx-join-4 .bottom .item li{list-style: none;margin: 0;padding: 0; float: left;width: 30%;margin-right: 5%;}
.fqx-join-4 .bottom .item li.mr0 {margin-right: 0;}
.fqx-join-4 .bottom .item li a{display: block;font-size: 18px;padding: 20px 0;font-weight: bold;position: relative;background: url("../images/rh3.png") 200% center no-repeat;}
.fqx-join-4 .bottom .item li a::after {content: '';display: block;width: 100%;height: 1px;background: #ccc;position: absolute;bottom: 0;left: 0;}
.fqx-join-4 .bottom .item li a::before {content: '';display: block;width: 0;height: 1px;background: #e60012;position: absolute;bottom: 0;left: 0;z-index: 2;transition:all .4s ease;}
.fqx-join-4 .bottom .item li a:hover {width: 100%;background: url("../images/rh3.png") right center no-repeat;color:#e60012; }
.fqx-join-4 .bottom .item li a:hover::before {width: 100%;}





/* contact */
.fqx-contact-section {overflow: hidden;}
.fqx-content-contact {overflow: hidden;}
.fqx-content-contact .fqx-content  {overflow: hidden;}
.fqx-contact-1 {overflow: hidden;position: relative;background: #d4d4d4;}
.fqx-contact-1 .right {position: absolute;width: 660px;padding:50px;right:50%;top: 28%;z-index: 10;margin-right: -660px;}
.fqx-contact {position: relative;overflow: hidden;margin-left: -70px;}
.fqx-contact-swiper {position: relative;width:80%;margin:5% 10%;background: #fff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);}
.contact-style-next,.contact-style-prev {position: absolute;width: 40px;height: 40px;left: 0;top: 50%;margin-top: -20px;z-index: 30;cursor: pointer;opacity: .5;}
.contact-style-next:hover,.contact-style-prev:hover {opacity: 1;}
.contact-style-next {background: url("../images/r2.png") center no-repeat;left: auto; right: 0;}
.contact-style-prev {background: url("../images/l2.png") center no-repeat;}
.contact-item {width: 90%;overflow: hidden;padding:5%;}
.contact-item .top{position: relative;padding-bottom: 20px;overflow: hidden;background: url("../upload/add.png") right top no-repeat;}
.contact-item .top::before,.contact-item .top::after {content: '';display: block;width: 100%;height: 3px;background: #1d66c2;position: absolute;left: 0;bottom: 0;}
.contact-item .top::before {width: 10%;background: #e60012;z-index: 1;}
.contact-item .top .title-1{font-size: 30px;}
.contact-item .top .title-2{font-size: 18px;}
.contact-item .bottom{font-size: 14px;line-height: 30px;padding-top: 20px;overflow: hidden;}
.fqx-contact-2 {padding: 5% 0 5% 0;overflow: hidden;position: relative;}

.fqx-contact-2 .left{float: left;width: 40%;}
.fqx-contact-2 .left img {display: block;width: 100%;height: auto;}
.fqx-contact-2 .right{float: left;width:55%;padding-left: 5%;position: relative;}
.fqx-contact-2 .right::after {content: '';display: block;width: 20%;height: 100%;position: absolute;right:0;top: 0;background: #ccc;}
.fqx-contact-2 .right .message{padding-top: 30px;overflow: hidden;width: 66%;}
.fqx-contact-2 .right .message input,
.fqx-contact-2 .right .message textarea {display: block;box-sizing: border-box;border: 1px solid #ccc;padding: 2%;overflow: hidden;background: #fff;float: left;width: 100%;font-size:16px;}
.fqx-contact-2 .right .message input{height:50px;margin-right: 1%;}
.fqx-contact-2 .right .message textarea{height:150px;}
.fqx-contact-2 .right .message input:focus,.fqx-contact-2 .right .message textarea:focus {border: 1px solid #000;}
.fqx-contact-2 .right .message .input2{margin: 10px 0;overflow: hidden;} 
.fqx-contact-2 .right .message .input2 input {width: 49%;}
.fqx-contact-2 .right .message .input2 input:last-child {width: 50%;margin-right: 0;}

.fqx-contact-2 .right .message .textarea1{margin: 10px 0;overflow: hidden;} 
.fqx-contact-2 .right .message .submit2{margin: 10px 0;overflow: hidden;} 
.fqx-contact-2 .right .message .submit2 input {width: 30%;background: #000;color: #fff;cursor: pointer;}
.fqx-contact-2 .right .message .submit2 input:last-child {background: #ccc;color: #000;}
.fqx-contact-2 .right .message .submit2 input:hover {background: #e60012;color: #fff;}
.fqx-contact-2 .right .message input::-webkit-input-placeholder,
.fqx-contact-2 .right .message textarea::-webkit-input-placeholder {font-size:16px;font-family:'Noto Sans',Microsoft Yahei;}


.fqx-contact-1 .map-3{position: absolute;top: 100px;}
.fqx-contact-1 .map-3 .map2 {}
.fqx-contact-1 .contact-left {position: absolute;right:50%;top:35%;width: 300px;height: 340px;margin-right:-100px; z-index: 20;}
.fqx-contact-1 .contact-point {position: relative;width: 100%;height: 100%;}
.fqx-contact-1 .contact-point .item{position: absolute;top: 0;left: 0;width: 100px;height:30px;cursor: pointer;}
.fqx-contact-1 .contact-point .item i{display: inline-block;vertical-align: middle;width: 20px;height: 20px;border-radius: 100%;position: relative;}
.fqx-contact-1 .contact-point .item i {transition:all .4s ease;}
.fqx-contact-1 .contact-point .item i::before {content: '';display: block;width: 10px;height: 10px;background: #e60012;position: absolute;left: 50%;top: 50%;margin: -5px 0 0 -5px;border-radius: 100%;z-index: 1;}
.fqx-contact-1 .contact-point .item.cur i{animation: backgroundfade 1000ms linear infinite;}
.fqx-contact-1 .contact-point .item strong{display: inline-block;vertical-align: middle;font-weight: normal;font-size: 14px;padding:2px 5px;}
.fqx-contact-1 .contact-point .item.point1{top: 41%;left: 53%;}
.fqx-contact-1 .contact-point .item.point2{top: 34%;left: 50%;}
.fqx-contact-1 .contact-point .item.point3{top: 20%;left: 44%;}
.fqx-contact-1 .contact-point .item.point4{top: 18%;left: 68%;}
.fqx-contact-1 .contact-point .item.point5{top: 1%;left: 44%;}
.fqx-contact-1 .contact-point .item.point6{top: 80%;left: 24%;}
.fqx-contact-1 .contact-point .item:hover i::before{background: #1d66c2;}

@keyframes backgroundfade {
	0%{background: rgba(255,255,255,0);}
	100%{background: rgba(255,255,255,1);}
} 






/* font */
.products-and-services .item .title-1,.fqx-product-content .product-2 .item-3 .item .title-2,.fqx-news-list .item .text .title-2,.fqx-case-list .item-3 li a span,.fqx-humanistic-care-swiper .text .title-1,.fqx-humanistic-care-swiper .text .text-2 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.products-and-services .item .text-2 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden}
.fqx-professional-qualification .list .item .num-1 strong,.development-history .history .item .data-2,.fqx-product-content .fqx-product-6 .item-3 .item .title-2 .titleen-1,.fqx-case-list .item-3 li a span{font-family: 'Barlow-Regular';}
.fqx-pagetrue a,.fqx-case-window-content .bottom-2 .name-3 {font-family: 'Barlow-Regular';font-weight: bold;}
.fqx-join-1 .bottom .item .num-1,.fqx-join-style .item .date-1 strong,.fqx-join-style .item .date-1 span {font-family: 'Reznik-Bold';}


@font-face {
	font-family: 'Reznik-Bold';
	src: url('../fonts/Reznik-Bold.eot');
	src: local('☺'), url('../fonts/Reznik-Bold.woff') format('woff'), url('../fonts/Reznik-Bold.ttf') format('truetype'), url('../fonts/Reznik-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Reznik-Regular';
	src: url('../fonts/Reznik-Regular.eot');
	src: local('☺'), url('../fonts/Reznik-Regular.woff') format('woff'), url('../fonts/Reznik-Regular.ttf') format('truetype'), url('../fonts/Reznik-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow-Regular';
	src: url('../fonts/Barlow-Regular.eot');
	src: local('☺'), url('../fonts/Barlow-Regular.woff') format('woff'), url('../fonts/Barlow-Regular.ttf') format('truetype'), url('../fonts/Barlow-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}






@media screen and (max-width: 5120px) {
	.en .fqx-index-banner .swiper-slide .text .title-3 {font-size: 50px;}
	.en .corporate-culture-right .triangle .txt { font-size: 16px;}
	.en .fqx-section-banner .text .title-2 {font-size: 50px;}
	.en .fqx-title-1 .titlecn-2 {font-size: 50px;}
	.en .fqx-product-content .product-1 .title-1 {top: 27px;}
	.en *{font-family:Arial;}
	.en .fqx-case-list .item-3 li a span {width: 60%;}
	.en .fqx-product-content .product-2 .item-3 .item .icon-1{width: 27%; height: 80px;;position: relative;background: #072c87;}

    .en .fqx-product-content .product-2 .item-3 .item .title-2{width: 63%;height: 100%;float: right;padding:0px 5%;color: #000;font-size: 16px;position: absolute;right: 0;top: 0;white-space: normal!important;}
    .en .fqx-product-content .product-2 .item-3 .item .title-2 li {list-style: none;margin: 0;padding: 0;width: 100%;height: 100%;display: table;}
    .en .fqx-product-content .product-2 .item-3 .item .title-2 li span {display: table-cell;vertical-align: middle;}
	
}
@media screen and (max-width: 3840px) {
    .en .fqx-professional-qualification .list .item p {margin: 0;padding: 0;}
		
}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	
}
@media screen and (max-width: 1920px) {
	 
}
@media screen and (max-width: 1680px) {	
	 .corporate-culture-right {width: 37%;}
	.fqx-header .left nav {height: 0.8rem;}
	.fqx-header-nav li {padding: 0.28rem 0.2rem;}
	.fqx-header-nav-show-content {margin-top: 80px;}
	.fqx-index-banner .swiper-slide .text .texten-1 {font-size: 20px;}
	.fqx-index-banner .swiper-slide .text .title-3 {font-size: 50px;line-height: 68px;}
	.fqx-index-banner .swiper-slide .text .viewmore {margin-top:30px;}
	.fqx-title .titlecn-2,.fqx-section-banner .text .title-2,.fqx-title-1 .titlecn-2 {font-size: 0.5rem;/* color: #000; */}
	.fqx-title .titleen-1,.fqx-section-banner .text .english-1,.fqx-title-1 .titleen-1 {font-size: 0.18rem;/* color: #000; */}
	.products-and-services .item .title-1 {font-size:20px;line-height: 22px;}
	.corporate-culture .fqx-text {font-size: 14px;line-height: 26px;padding:20px 0;}
	.fqx-content-about .text-3,.rtext-3,.fqx-title-1 .text-3,.fqx-popup-content-enterprises .text .text-2,.fqx-product .text .text-3,.fqx-product-content .product-1 .item-4 .item .text-3,.fqx-product-content .product-2 .text-2,.fqx-case-window-content .bottom-2 .text-4,.fqx-join-1 .top .text-3,.fqx-join-1 .bottom .item .text-3{font-size: 14px;line-height: 26px;}
	.corporate-culture-right .triangle .txt,.fqx-popup-content-enterprises .text .name-1,.contact-item .top .title-1 {font-size:26px;}
	.fqx-content-about .title-1,.fqx-product .text .title-1,.fqx-news-detail .top .title-2 { font-size: 30px;}
	.development-history .history .item .title-3,.fqx-product-content .fqx-product-6 .item-3 .item .text-3,.fqx-product-content .fqx-product-6 .item-4 .item .text-3 {font-size: 16px;}
	.fqx-case-list .item-3 li a span,.fqx-humanistic-care-swiper .swiper-slide .text .title-1 {font-size: 20px;}
	.fqx-index-news-nav a {font-size: 17px;}
	.fqx-product-content .fqx-product-6 .item-3 .item .title-2 .titleen-1 {font-size: 62px;}
	.fqx-title .enname-4 h2 {font-size: 180px;}
	.fqx-index-news-top {padding-top: 5%;}
	.fqx-index-news-list {padding: 0.2rem 0 0.5rem 0;}
	.fqx-join-2 .right {width: 35.5%;}
	.fqx-join-style-swiper {height: 420px;}
	.fqx-join-style .item a {padding: 20px 0;}
	.fqx-join-style .item a:hover {padding: 20px 0 20px 30px;}
	.fqx-humanistic-care-swiper .swiper-wrapper{margin-left: -120px;}
	.fqx-contact-1 {margin-top: -80px;}
	.fqx-contact-1 .right {top: 23%;margin-right: -720px;}
	.fqx-contact-2 .right .message textarea {height: 130px;}
	.fqx-index-news .viewmore{display: none;}
	.fqx-index-news-list-swiper .item .text .title-2 {font-size: 16px;min-height: auto;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
}

@media screen and (max-width: 1440px) {
	.corporate-culture-right {width: 43%;}   
	.fqx-index-news-list-swiper .item .text .text-3 {min-height:50px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden}
	.fqx-group-culture .right {width: 35%;}
	.cooperative-partner .partner:nth-child(2) .list .logo-list {padding:0 10% 0 10%;}
	.cooperative-partner .partner .list .item-2 {padding-top:10px;}
	.cooperative-partner .partner .list .item-2 .img {height: 50px;}
	.fqx-product-nav a {padding: 15px 0;}
	.fqx-content-product {margin: -120px auto 100px auto;}
	.fqx-product-nav a span {font-size: 16px;}
	.fqx-product-content .fqx-product-6 .item-3 .item {width: 17%;}
	.fqx-product-content .fqx-product-6 .item-4 {width: 80%;}
	.fqx-news-detail .center {padding: 3% 0;}
	.fqx-join-2 .left {width: 50%;}
	.fqx-join-style .item .date-1 strong {line-height: 36px;}
	.fqx-join-style .item .text-2 .title-2 {font-size: 20px;}
	.fqx-join-style-swiper {height: 390px;}
	.fqx-humanistic-care-swiper .swiper-slide .text .title-1 {font-size: 18px;}
	.fqx-humanistic-care-swiper .swiper-wrapper {margin-left: -240px;}
	.fqx-contact-2 .right::after {width: 10%;}
	.fqx-contact-2 .right .message {padding-top:20px;width: 80%;}
	.fqx-contact-2 .right .message textarea {height: auto;}
	.contact-item .bottom {line-height: 24px;}
	.fqx-contact-1 .right {top: 25%;}
}
@media screen and (max-width: 1366px) {
	.fqx-product-content .fqx-product-6 .item-3 .item .text-3 {font-size: 14px;line-height: 24px;min-height: 150px;}
	.fqx-product-content .fqx-product-6 .item-4 .item .text-3 {font-size: 14px;line-height: 24px;min-height: 100px;}
	.fqx-contact-1 .right {width: 600px;margin-right: -700px;}
	.fqx-content-about {margin: -100px auto 100px auto;}
	.fqx-contact-1 .img {margin-left: -10%;}
}
@media screen and (max-width: 1280px) {
	.cooperative-partner .partner .list .logo-list {padding: 5% 10% 0 10}
	.fqx-product-nav a i {background-size: auto 70%;}	
	.fqx-product-nav a {padding: 15px 0 5px 0;}
	.fqx-title .titlecn-2, .fqx-section-banner .text .title-2, .fqx-title-1 .titlecn-2 {font-size: 40px;}	
	.fqx-section-banner .text .english-1 {font-size: 16px;}
	.fqx-product-content .fqx-product-2 .img {width: 80%;margin: auto;}
	.fqx-product-content .fqx-product-6 .item-3 .item {width: 20%;}
	.fqx-content-product {margin: -100px auto 100px auto;}
	.fqx-product-nav a span {font-size: 14px;padding: 0px 0 10px 0;}
	.fqx-case-list .item-3 li a span,.fqx-join-style .item .text-2 .title-2 {font-size: 18px;}
	.fqx-join-2 .right {width: 40%;padding: 3% 5% 0 5%;}
	.fqx-join-style {margin-top: 10px;}
	.fqx-join-4 .bottom .item li a {font-size: 16px;}
	.fqx-join-4 .bottom {width: 80%;margin: auto;}
	
}
@media screen and (max-width: 1152px) {
	 
}
@media screen and (max-width: 1024px) {}
@media screen and (max-width: 640px) {
	.aside-right{display: none!important;}


	.fqx-header-top .fqx-content{height: 50px;}

	.pcshow,.fqx-header .left nav,.nav-show-content .right-text,.corporate-culture-right,.fqx-index-section-pagination,.products-and-services .item .text-2,.enname-4,.fqx-index-news-list-swiper .item .text .text-3,.fqx-index-news-list-swiper .item .text .more-4,.swiper-button-next, .swiper-button-prev,.fqx-group-enterprises .fqx-content .group-enterprises .item .img,.popup-next-enterprises, .popup-prev-enterprises,.bottomimg,.fqx-contact-2 .right::after {display: none!important;}
	.mbshow {display: block!important;}
	.fqx-content {width: 94%;}
	.fqx-header .right {margin-top: -14px;height:28px;}
	.fqx-logo {width: 130px;height: 35px;}
	.fqx-header-nav-show-content {width: 100%;margin-top:50px;}
	.nav-show-content .left-nav {width: 100%;float: none;}
	.nav-show-content {padding: 5%;}
	.nav-show-content .bottom-link a {font-size: 12px;}
	.nav-show-content .bottom-link a:last-child {margin-right:0px;}
	.nav-show-content .left-nav .one,.nav-show-content .left-nav .tow {width: 45%;}
	.nav-show-content .left-nav a {padding: 15px 0;font-size: 14px;font-weight: normal;}
	.nav-show-content .left-nav .tow .tow-nav a {font-size: 14px;padding: 15px 0;}
	.fqx-index-banner .swiper-slide .text {width:90%;top: 30%;left: 5%;margin-left: 0px;}
	.fqx-index-banner .swiper-slide .text .texten-1 {font-size: 14px;}
	.fqx-index-banner .swiper-slide .text .textcn-2,.fqx-service-item5 .item .title-1 {font-size: 18px;}
	.fqx-index-banner .swiper-slide .text .title-3 {font-size: 30px;line-height: 48px;}
	.fqx-index-section-pagination {right: 4%!important;}
	.products-and-services {padding: 0px 0;}
	.products-and-services {text-align: center;font-size: 0;}
	.products-and-services .item {float: none;width: 48%;margin:1% 1% 3% 1%;display: inline-block;}
	.products-and-services .item .icon {float: none;width: 50%;margin: auto;}
	.products-and-services .item .title-1 {font-size: 16px;padding-bottom: 0px;}
	.products-and-services .item .txt {float: none; width: 100%;padding:3% 0;text-align: center;}
	.fqx-title .titlecn-2, .fqx-section-banner .text .title-2, .fqx-title-1 .titlecn-2 {font-size: 30px;}
	.fqx-title.center .line-3 {margin: 10px auto;}
	.corporate-culture {width: 90%;margin: auto;}
	.corporate-culture .fqx-text,.fqx-professional-qualification .fqx-content,.fqx-professional-qualification .fqx-content .top .fqx-title-1,.rtext-3,.qualification-list,.fqx-group-culture .left,.fqx-group-culture .right,.fqx-group-enterprises .fqx-content .group-enterprises .item,.cooperative-partner .partner,.fqx-product-content .fqx-product-6 .item-4 .item .text-3 li,.fqx-service-item5 .item,.fqx-join-1 .top .fqx-join-title,.fqx-join-3 .top .fqx-join-title{width: 100%;float: none;}
	.corporate-culture .fqx-title.left .enname-4 {display: block;}
	.fqx-index-news-list-swiper .item {float: none;width: 100%;margin-right:0;margin-bottom: 2%;}
	.fqx-index-news-list-swiper .item .img {float: left;width: 40%;}
	.fqx-index-news-list-swiper .item .text {float: left;padding: 0 0 0 5%;width: 55%;}
	.fqx-index-news-list-swiper .item .text .date-1 {line-height: 14px;}
	.fqx-index-news-list-swiper .item .text .title-2 {padding: 5px 0 0px 0;font-size: 15px;line-height: 25px; 
		text-overflow: inherit;white-space:normal;overflow: hidden;}
	.fqx-index-news-list-swiper .item a {padding: 5%;}
	.fqx-footer .top .right {display: block;position: absolute;left: 0;top: 0;}
	.fqx-footer .top .left {float: none;padding-top: 55px;width: 100%;}
	.fqx-footer .top .left a {display: block;margin-right: 0px;padding:10px 0;border-bottom: 1px solid #ccc;font-size: 14px;}
	.fqx-footer .bottom {border: none;}
	.fqx-footer .bottom .right {float: left;text-align: left;padding-top: 10px;}
	.fqx-footer .bottom a {margin-left: auto;margin-right: 10px;}
	.fqx-footer .bottom {padding: 0px 0 30px 0;}
	.fqx-index-news-top {padding-top: 15%;}
	.fqx-index-section-swiper .swiper-slide:last-child {height: 435px;}
	.fqx-index-section-swiper .fqx-index-news-list .swiper-slide:last-child {height: auto;}
	.fqx-index-news-list {padding: 20px 0 30px 0;}
	.fqx-index-news .viewmore {display: block;}
	.fqx-section-banner .img{background-size:cover;}
	.fqx-content-about {width:90%;margin: -40px auto 100px auto;}
	.fqx-professional-qualification {width: 90%;margin: auto;}
	.fqx-professional-qualification .list {padding: 0;}
	.fqx-professional-qualification .list .item {width: 100%;margin-right: 0;margin-bottom: 5%;float: none;}
	.rtext-3 {padding: 30px 0;}
	.qualification-swiper,.fqx-group-enterprises .fqx-content {padding: 10% 5%;width:90%;}
	.fqx-professional-qualification .list .item .text-2 {padding-left:5%;width:80%;padding-top:0px;padding-bottom:0px;}
	.fqx-professional-qualification .list .item .title-3 {font-size: 16px;padding: 0 0 5px 0;}
	.fqx-professional-qualification .list .item .text-4 {font-size: 12px;padding-top: 10px;}
	.fqx-group-structure,.fqx-development-history {padding: 25% 0;}
	.fqx-group-culture .right {position: relative;left:auto;width: 90%;padding: 5%;}
	.fqx-group-enterprises .fqx-content .group-enterprises .item {margin-bottom: 20px;}
	.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(1) a,

	.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(2) a,
	.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(3) a,
	.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(5) a,
	.fqx-group-enterprises .fqx-content .group-enterprises .item:nth-child(6) a{border: 1px solid #ccc;}
	.fqx-group-enterprises .fqx-content .group-enterprises .item .name-1,
	.fqx-group-enterprises .fqx-content .group-enterprises .item .more-2 {left:auto;top:auto;position: relative;}
	.fqx-group-enterprises .fqx-content .group-enterprises .item a {padding:5% 10%;width: 100%;}
	.fqx-group-enterprises .fqx-content .group-enterprises .item .name-1 {padding-bottom: 20px;}
	.fqx-popup-content-enterprises {width: 100%;padding:0;}
	.corporate-culture-right .triangle .txt, .fqx-popup-content-enterprises .text .name-1, .contact-item .top .title-1 {font-size: 22px;}
	.fqx-popup-content-swiper {margin: 0px auto;}
	.cooperative-partner .partner .list .logo-list {position: relative;padding: 5%;width: 90%;}
	.cooperative-partner .partner:nth-child(2) .list .logo-list {padding: 5%;}
	.development-history .history .item { width: 140px;}
	.development-history .history .item.fr {padding-left: 60px; margin-left: 150px;}
	.development-history .history .item.fl {padding-right: 60px;margin-left: -150px;}
	.development-history .history .item .data-2 {font-size: 26px;}
	.development-history .history .item:hover::before {display: none;}
	.development-history .history .item .title-3 {font-size: 12px;line-height: 24px;}
	.fqx-content-product {margin: -68px auto 70px auto;width:90%;}
	.fqx-product-nav {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;font-size: 0;}
	.fqx-product-nav a {display: inline-block;float: none;padding:10px 20px 0px 20px;width:auto;}
	.fqx-product-nav a i { width:30px;height: 30px;}
	.fqx-product-nav::-webkit-scrollbar{height:0px; width:0px;}
	.fqx-product .text .text-3,.fqx-product-content .fqx-product-2 .img,.fqx-product-content .product-2 .item-3,.fqx-service-item5 .item .text-2,.fqx-content-news ,.fqx-join-2 .left,.fqx-join-4 .top,.fqx-contact-2 .left,.fqx-contact-2 .right .message {width: 100%;}
	.fqx-product-content .product-1 .title-1 {width: 60%;left: 15%;margin-left: 0; padding: 2% 5%;}
	.fqx-product-content .product-1 .title-1 .titlecn-2 {font-size: 20px;}
	.fqx-product-content .fqx-product-1 {padding: 55px 0 80px 0;}
	.fqx-product-content .product-1 .item-4 {width:90%;padding: 15% 5%;}
	.fqx-product-content .product-1 .item-4 .item {width:100%;margin: 2% 0 7% 0;}
	.fqx-product-content .fqx-product-2 {padding-top: 0px;}
	.fqx-product-content .product-2 .text-2 {width: 90%;padding: 30px 0;}
	.fqx-product-content .product-2 {padding: 25% 0;}
	.fqx-product-content .product-2 .item-3 {text-align: center;font-size: 0;width: 90%;margin: auto;}
	.fqx-product-content .product-2 .item-3 .item {display: inline-block;width: 48%;float: none;margin:1%;padding: 5% 0;}
	.fqx-product-content .product-2 .item-3 .item:nth-child(4), .fqx-product-content .product-2 .item-3 .item:nth-child(8) {margin: 1%;}
	.fqx-product-content .product-2 .item-3 .item .title-2 {width: 90%;float: none;padding:10px 5% 0px 5%;font-size: 14px;}
	.fqx-product-content .product-2 .item-3 .item .icon-1 {width: 30%;margin: auto;height: 50px;position: relative;background: #072c87;}
	.fqx-product-content .fqx-product-4,.fqx-product-content .fqx-product-5  {padding:0px 0 50px 0;}
	.fqx-product-content .fqx-product-4 .item {width: 90%;margin: auto auto 20px auto;}
	.fqx-product-content .fqx-product-5 .item {float: none; width: 100%; margin: 0 0 2% 0;background:none;}
	.fqx-product-content .fqx-product-6 .item-3 .item {width: 90%;padding: 5%;}
	.fqx-product-content .fqx-product-6 .item-3 .item .text-3 {min-height: auto;}
	.fqx-product-content .fqx-product-6 {padding: 5% 5% 40px 5%; margin: auto;width: 90%;}
	.fqx-product-content .fqx-product-6 .item-9 .title-1 {font-size: 30px;padding: 20px 0;width: 80%;margin: auto;}
	.fqx-product-content .fqx-product-6 .item-9 {padding: 15% 0;}
	.fqx-product-content .fqx-product-6 .item-9 .item {width: 90%;margin: auto;}
	.fqx-product-content .fqx-product-6 .item-9 .item li {margin: .1%;width: 32%;}
	.fqx-product-content .fqx-product-6 .item-9 .item li span {font-size: 12px;}
	.fqx-product-content .fqx-product-6 .item-9 .item li i {width: 30px;height: 30px;}
	.fqx-product-content .fqx-product-6 .item-4{width: 100%}
	.fqx-product-content .fqx-product-6 .item-4 .item:nth-child(2) {width: 90%;padding:5%;margin: 1% auto;}
	.fqx-product-content .fqx-product-6 .item-4 .item {width: 90%;padding:5%;margin: 1% auto;}
	.fqx-service-item5 .item {float: none;width:100%;margin-bottom:40px;overflow: hidden;}
	.fqx-service-item5 .item .text {float: left;width: 75%;padding: 0 0 0 5%;}
	.fqx-service-item5 .item .icon {width: 18%;height: 50px;}
	.fqx-service-item5 .item .icon img,.fqx-service-list .item-2 .item .img img {max-height: 50%;max-width: 50%;}
	.fqx-service-nav a {font-size: 17px;margin-right: 30px;}
	.fqx-service-nav a:last-child {margin-right: 0;}
	.fqx-service-nav-two a {font-size: 12px;margin:1px;padding: 5px 0;overflow: hidden;display: inline-block;}
	.fqx-service-list .item-2 .item {float: none;width: 100%;margin-bottom:50px;}
	.fqx-service-list .item-2 .item .text .texten-1 {padding-top: 0;}
	.fqx-service-list .item-2 .item .img {height: 50px;}
	.fqx-service-list .item-2 .item .text {width: 75%;}
	.fqx-pagetrue a {padding: 5px 10px;}
	.fqx-service-nav-two {padding-bottom: 10px;}
	.fqx-news-list ,.fqx-join-3 .top{padding: 5% 0;width: 90%;margin: auto;}
	.fqx-news-list .item {float: none;width: 100%;margin-right:0;margin-bottom:3%;}
	.fqx-news-list .fqx-pagetrue {padding: 50px 0;}
	.fqx-news-detail {margin-top: 70px;}
	.fqx-news-detail .bottom{margin-bottom: 50px;}
	.fqx-case-list .item-3 li {float: none; width:100%; margin: 0 0 3% 0;}
	.fqx-case-list .item-3 li a {padding: 10px 5%;}
	.fqx-case-window-content {padding: 15% 5%;}
	.fqx-case-window-content .bottom-2 .text-4 {float: none;width: 100%;margin-left: 0;padding-top: 20px;}
	.fqx-case-window-content .bottom-2 .name-3 {float: none;width: 100%;}
	.fqx-join-section .fqx-news-nav a {padding: 0 10px;}
	.fqx-join-1 .top .text-3 {float: none;width: 100%;margin-left: 0;}
	.fqx-join-1 .bottom .item {float: none;width: 100%;padding:5% 0;}
	.fqx-join-1 .bottom .item:last-child {padding:5% 0;}
	.fqx-join-2 .right {width:90%;padding:5% 5% 20% 5%;}
	.fqx-join-style .item .date-1 span {font-size: 12px;}
	.fqx-join-style .item .date-1 {width: 20%;}
	.fqx-join-style .item .text-2 {width: 75%;padding: 2px 0 0px 5%;}
	.fqx-join-style-swiper {height: auto;}
	.fqx-join-3 .top .text-1 {float: none;width:100%;margin-left:0;}
	.fqx-humanistic-care-swiper {padding: 10% 0;}
	.fqx-join-4 .bottom .item li {float: none;width: 100%; margin-right: 0;}
	.fqx-contact-1 .img {margin-left: 0;}
	.fqx-contact-1 {height: 600px;}
	.fqx-contact-1 .contact-left {right:0;top: 5%;width: 100%;height: 340px;margin-right: -120px;display: none;}
	.fqx-contact-1 .right {width:100%;margin-right: 0px;left:auto;right: auto; top:25%;padding:0;}
	.fqx-contact-2 .right {width:90%;padding: 10% 5%;}
	.fqx-contact { margin-left: 0px;}
	.fqx-contact-swiper {width: 100%;margin:5% auto;box-shadow:none;}
	.contact-item .top .title-2 {font-size: 16px;}
	.contact-item .bottom{font-size: 12px;}
	.contact-item {width: 80%;padding: 10% 10%;}
	.fqx-contact-1 .right .fqx-title-1 {width: 90%;margin: auto;}
	.products-and-services {margin-top:30px;position: relative;z-index: 10;}
	.products-and-services .item .icon {float: none;width: 80%;height: 60px;}
	.products-and-services .item a {background: none; padding:0;}
	.products-and-services .item a:hover {background:none;box-shadow:none;}
	.products-and-services .item .icon img {max-width: 50%;max-height: 50%;}
	.fqx-index-news-nav a {font-size: 14px;margin-left:10px;}
	.corporate-culture .fqx-title.left .enname-4,.fqx-index-products-and-services .enname-4{display: block!important;}
	.corporate-culture .fqx-text {padding: 0px 0 20px 0;}
	.fqx-index-corporate-culture {background: #04287e url("../upload/ic1.png") center bottom no-repeat;background-size: 100%;}
	.corporate-culture .table ,.corporate-culture .table-cell{display: block;}
	.corporate-culture {overflow: hidden;}
	.corporate-culture .fqx-title .title { padding-top:0px;}
	.corporate-culture .fqx-title.left .enname-4 {top:5%;}
	.corporate-culture .fqx-title.left{margin-top: 30%;}
	.fqx-index-section-swiper .corporate-culture .fqx-text {position: relative;z-index: 20;}
	.fqx-professional-qualification .list .item .num-1 {width:15%;}
	.fqx-professional-qualification .list .item .num-1 span {font-size: 14px;}
	.fqx-join-style .item a:hover {padding: 20px 0 20px 0px;}
	.fqx-humanistic-care-swiper .swiper-wrapper {margin-left: 0px;}
	.contact-item .top {background: url(../upload/add.png) right 15% no-repeat;background-size: 10%;}
	.fqx-join-style-swiper .swiper-slide {height: 100%!important;}
	.fqx-professional-team .fqx-content {width: 94%;}
	.fqx-index-banner .swiper-slide .img {background:none!important;}
	.fqx-index-banner .swiper-slide:last-child {height: 100%!important;}
	
	.en .fqx-news-nav a { font-size: 14px;padding: 0 10px;}
	.en .products-and-services .item .title-1 {font-size: 12px;}
	.en .fqx-index-news-nav {padding-top: 5%;text-align: left;position: relative;right: auto;left: auto;bottom: auto;}
	.en .fqx-index-news-list-swiper .item .text .title-2 {font-size: 14px;line-height: 20px;}
	.en .fqx-index-news-list {padding: 20px 0 0px 0;}
	.en .fqx-index-news-nav a {font-size: 14px;margin-left: 0px;margin-right: 20px;}
	.en .fqx-section-banner .text .title-2 {font-size: 40px;width: 90%;text-align: center;margin: auto;}
	.en .fqx-content-about .title-1 {font-size: 20px;}
	.en .fqx-title-1 .titlecn-2 {font-size: 30px;}
	.en .fqx-professional-qualification .list .item .text-4{line-height: 20px;}
	.en .team-list .title h3 { width: 50%;}
	.en .fqx-service-nav a {font-size: 16px;margin-right: 4%;width: 30%;display: block;float: left;}
	.en .fqx-service-nav a:last-child {margin-right: 0;}
	.en .fqx-product-content .product-2 .item-3 .item .title-2 {width: 90%;height: 100%;padding: 5%;position: relative;}
	.en .fqx-product-content .product-2 .item-3 .item .icon-1 {width: 100%;}
	.en .fqx-product-content .product-2 .item-3 .item { width: 48%;margin: 1%;padding: 0;}
	
}


/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {}



/*仅IE6和IE7识别*/
@media screen\9 {  }  

/*仅IE6和IE7、IE8识别*/
@media \0screen\,screen\9 {  } 

/*仅IE8识别*/
@media \0screen {  } 

/*仅IE8-10识别*/
@media screen\0 {  }  

/*仅IE9和IE10识别*/
@media screen and (min-width:0\0) {  }  

/*仅IE10/11识别*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  


} 
















