@charset "UTF-8";
/* css utf-8 编码声明  下面注释若有必要可自行删除
Write by 奇点网络 WWW.QIDIANRT.COM  QQ/WeChat：1195650011  Tel：15508600880
 */
/* 此CSS样式为奇点网络-李露露编写 类名通用加前缀 q_ */
:root{
	--white:#fff;
}
html,body{/*scroll-behavior:smooth;*/}  /* 不使用js只用css实现锚点平滑滚动 */
body {
	width:100%;
	margin:0 auto;
	min-height: 300px;
	background-color: #fff;
	font-family: SourceHanSansRegular,'Microsoft Yahei',Arial,Verdana,sans-serif;
	font-size: 15px;
	color:#555;
}
ul,li {list-style: none;}
.clearfix {clear:both;}
img {max-width:100%;}
body a {outline: none;}
/* 统一调整字间距 */
div,a,span,p,ul,li{padding:0;margin:0;}
td,th{ border:1px solid #bbb;}
/*iframe{display: block;margin:25px auto; width:800px!important;height:540px!important;}
video{display: block;margin:25px auto; width:800px!important;height:540px!important;}
@media(max-width:640px){
	iframe{margin:10px auto; width:100%!important;height:220px!important;}
	video{margin:10px auto; width:100%!important;height:220px!important;}
}*/
/*img{display:block;width:auto!important;height:auto!important;margin:0 auto!important;}*/
.main1200{width:1200px;margin:0 auto;}
.main1600{width:1600px;margin:0 auto;}
/* 电脑端隐藏 */
@media (min-width:640px ) {
	.pc_hidden{display: none;}
	.img.pc_hidden{display: none;}
}
/* 手机端隐藏 */
@media (max-width:640px ) {
	.m_hidden{display: none;}
	.img.m_hidden{display: none;}
}
/* 平板端隐藏 */
@media (min-width:640px ) and (max-width: 1000px) {
	.pb_hidden{display: none;}
}
@media (max-width: 640px) {
	.q_banner .swiper_button {display: none;}
}
/* 返回顶部  开始 */
#toTop{width:55px;height:55px;bottom:100px;right:10px;position:fixed;cursor:pointer;z-index:999999;}
@media(max-width: 640px){
	#toTop{width:35px;height:35px;bottom:75px;}
}
/* 返回顶部  结束 */
.q_mask{width:100%;height:100%;position: absolute;left:0;top:0;}
.q_mask_in{width:100%;position: absolute;left:0;top:50%;text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
a.img{outline: none;display: block;width:100%;}
.img{background-position: center center;background-size: cover;background-repeat: no-repeat;
  -moz-transition: all .8s ease 0s;
  -ms-transition: all .8s ease 0s;
  -o-transition: all .8s ease 0s;
  -webkit-transition: all .8s ease 0s;
  transition: all .8s ease 0s;
}
.hover:hover .img{
  -moz-transform:scale(1.15,1.15);
  -ms-transform:scale(1.15,1.15);
  -o-transform:scale(1.15,1.15);
  -webkit-transform:scale(1.15,1.15);
  transform:scale(1.15,1.15);
}
.q_row{width:100%;margin:0 auto;}
.q_row:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.q_n_img{width:100%;margin:20px auto;text-align: center;}
.clear{clear:none;}
.clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

section.page1 {width: 100%;top: 0;left: 0;height: 100%;position: absolute;}
section.page2 {width: 100%;left: 0;top: 100%;height:auto;position: absolute;}
@media(max-width: 640px){
	section.page1{position: relative;height: auto;}
	section.page2 {position: relative;top: 0;}
}

/* q_header start! */
.q_header{width:100%;position: fixed;left:0;top:0;z-index: 9;padding:0 2.2%;}
.header_main{width:100%;margin:0 auto;padding:0;}
.header_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.q_logo{width:420px;float:left;}
.q_logo>h1>a{outline: none;display: block;width:100%;padding:30px 0;transition: all .4s;}
.q_logo>h1>a>img{height:60px;display: inline-block;transition: all .4s;}
.q_logo>h1>a>img.default{display:inline-block;}
.q_logo>h1>a>img.on{display:none;}

.q_nav{width:calc(100% - 500px);float:left;}
.q_nav>ul{width:100%;font-size: 0;text-align: right;}
.q_nav>ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.q_nav>ul>li{display: inline-block;margin-left: 45px;position: relative;}
.q_nav>ul>li>a{outline: none;display: block;width:100%;padding:33px 0 37px;color:var(--white);transition: all .4s;}
.q_nav>ul>li>a>span{display:block;width:100%;font-size: 15px;color:var(--white);line-height: 50px;height:50px;position: relative;}
.q_nav>ul>li>a>span:after{position: absolute;left: 50%;bottom:5px;content: "";width: 0;height: 3px;background-color: var(--white);border-radius: 3px;
	-webkit-transition: all 0.5s ease-in-out;
	   -moz-transition: all 0.5s ease-in-out;
	    -ms-transition: all 0.5s ease-in-out;
	     -o-transition: all 0.5s ease-in-out;
	        transition: all 0.5s ease-in-out;
}
.q_nav>ul>li:hover>a>span:after,.q_nav>ul>li.on>a>span:after{width:70%;transform: translateX(-50%);}


/* q_nav_son */
.q_nav_son{width:240%;position: absolute;top:calc(100% - 20px);left:-70%;padding:10px 0;z-index: 10;background-color:var(--white);display: none;}
.q_nav_son>li{width:100%;margin:0 auto;padding:0;}
.q_nav_son>li>a{outline: none;display: block;width:100%;margin:0 auto;padding:0;font-size: 13px;text-align: center;line-height: 33px;color:#555;}
.q_nav_son>li:hover{background-color: var(--color_blue);}
.q_nav_son>li:hover>a{color:var(--white);}

.q_search{width:30px;float:right;padding:45px 0;transition: all .4s;}
.q_search a{outline: none;display: block;width:100%;}
.q_search img{height:30px;}

.q_header.q_header_fixed{background-color: var(--white);box-shadow: 0 0 3px #809cbb;}

.q_header.q_header_fixed .q_logo>h1>a{padding:10px 0;}
.q_header.q_header_fixed .q_logo>h1>a>img.default{display: none;}
.q_header.q_header_fixed .q_logo>h1>a>img.on{display: inline-block;}

.q_header.q_header_fixed .q_nav>ul>li>a{padding:12px 0 18px;color:var(--block);}
.q_header.q_header_fixed .q_nav>ul>li>a>span{color:var(--block);}
.q_header.q_header_fixed .q_nav>ul>li:hover>a>span{color:var(--block);}
.q_header.q_header_fixed .q_nav>ul>li>a>span:after{background-color: var(--color_yellow);}
.q_header.q_header_fixed .q_nav_son{top:100%;}

.q_header.q_header_fixed .q_search{padding:25px 0;}

/* q_header end! */

/* q_banner start! */
.q_banner{width:100%;margin:0 auto;height:100%;position: relative;}
.q_banner .swiper_banner{height:100%;}
.q_banner .swiper_banner .swiper-wrapper{height:100%;}
.q_banner .swiper_banner .swiper-slide{height:100%;}


.banner_slide{width:100%;height:100%;position:relative;}
.banner_slide .img{height:100%;}

.banner_mask{width:100%;height:100%;position: absolute;left:0;top:0;z-index: 2;}
.banner_mask_in{width:100%;position: absolute;left:0;top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.banner_main{width:100%;margin:0 auto;color:var(--white);}
.banner_main>*{animation-duration: 1s;animation-delay: 1s;animation-fill-mode: both;}

.banner_h .cn{font-size: 56px;font-weight: 700;line-height: 64px;}
.banner_h .en{margin:8px auto 0;font-size: 24px;line-height: 30px;text-transform: uppercase;font-family: DINCondMediumAlternate;}

.banner_main .q_more{margin:90px auto 0;}

.q_banner .swiper-slide.swiper-slide-active .banner_main>*{animation-name: lv-fadeInUp-short;}
.q_banner .swiper-slide.swiper-slide-active .banner_h{animation-delay: .3s;}
.q_banner .swiper-slide.swiper-slide-active .q_more{animation-delay: .4s;}


.banner_bottom{width:100%;position: absolute;left:0;bottom:8%;z-index: 2;}
.banner_bottom_main{width:100%;margin:0 auto;position:relative;}
.banner_bottom_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.banner_bottom_l{width:calc(100% - 100px);float:left;}
.swiper_buttons{width:100%;margin:0 auto;position: relative;font-size: 0;}
.swiper_button{width:45px;height:45px;border:3px solid var(--white);line-height: 36px;font-size: 30px;
	display: inline-block;border-radius: 50%;text-align: center;color:var(--white);cursor: pointer;
}
.q_banner .swiper_buttons{text-align: right;}
.q_banner .swiper_button:nth-of-type(2){margin-left: 12px;}


.banner_scroll{width:100%;margin:40px auto 0;position: relative;font-size: 0;}
.banner_scroll:after{content:'';width:calc(100% - 90px);height:1px;background-color: rgba(255,255,255,.3);position: absolute;right:0;top:15px;}
.banner_scroll span{display: inline-block;font-size: 16px;line-height: 30px;font-family: DINCondMediumAlternate;text-transform: uppercase;color:var(--white);}

.banner_bottom_r{width:100px;position: absolute;right:0;bottom:0;}
.swiper_pagination_banner{font-size:0;text-align: right;font-family: HelveticaNeueLTProMdCn;}
.swiper_pagination_banner span{font-size: 16px;color:var(--white);line-height: 30px;vertical-align: baseline;display: inline-block;}
.swiper_pagination_banner span:nth-of-type(2){margin:0 2px;}
.swiper_pagination_banner span.dangqian{font-size: 20px;line-height: 30px;font-weight: 700;}

/* q_banner end! */

/* q_more start! */
.q_more{width:100%;margin:0 auto;}
.q_more a{outline: none;display:inline-block;background-color: var(--color_blue);padding:10px 70px 10px 25px;border-radius: 45px;position: relative;}
.q_more a:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.q_more a span{display: inline-block;font-size: 15px;color:var(--white);line-height: 25px;opacity: .85;}
.q_more a i{display: block;width:45px;height:45px;line-height: 43px;text-align: center;font-size: 22px;color:#020200;font-style: normal;
	background-color: var(--color_yellow);border-radius: 50%;position: absolute;top:0;right:0px;
}
.q_more a i:hover{color:var(--white);}
/* q_more end! */

/* q_section start! */
.q_section{width:100%;margin:0 auto;position: relative;}
.section_title{text-align: center;margin:0 auto 50px;}
.section_title .cn{font-size: 45px;color: var(--color_yellow);line-height: 55px;}
.section_title .en{margin:5px auto 0;font-size: 16px;color: var(--white);line-height: 25px;text-transform:uppercase;font-family: DINCondMediumAlternate;}

.section_main{width:100%;margin:0 auto;position: relative;}
.section_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

/* q_section end! */

/* q_apply start! */
.q_apply{background:#080239 url('../images/q_apply_bg.jpg') no-repeat center bottom;padding:80px 0;}

.apply_fullimg{width:100%;margin:0 auto;}
.apply_list{width:100%;margin:65px auto 0;}
.apply_item{width:28%;float:left;margin:0 8% 0 0;}
.apply_item:nth-of-type(3n){margin:0;}
.apply_item_img{width:100%;overflow:hidden;border-radius: 25px;}
.apply_item_img .img{padding:55.25% 0 0;}
.apply_item_img:hover .img{
  -moz-transform:scale(1.15,1.15);
  -ms-transform:scale(1.15,1.15);
  -o-transform:scale(1.15,1.15);
  -webkit-transform:scale(1.15,1.15);
  transform:scale(1.15,1.15);
}
.apply_item_h{margin:16px auto;}
.apply_item_h a{outline: none;display: block;width:100%;text-align:center;font-size: 25px;color:var(--white);line-height: 35px;height:35px;
	overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
}
.apply_item_p{color:var(--white);text-align: justify;font-size: 16px;line-height: 25px;height:75px;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;
}
.apply_item_p p{width:100%;margin:0 auto;text-align: justify;font-size: 16px;line-height: 25px;}

/* q_apply end! */

/* q_solution start! */
.solution_title{width:100%;position: absolute;left:0;top:100px;z-index: 2;}
.q_solution .section_title .cn{color:var(--white);}
.solution_item{width:100%;text-align: center;position: relative;}
.solution_item_img{width:100%;overflow:hidden;}
.solution_item_img .img{padding:56.25% 0 0;}

.solution_item_mask{width:100%;height:100%;position: absolute;left:0;top:0;}
.solution_item_mask_in{width:100%;position: absolute;left:0;top:50%;text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.solutionGallery{width:100%;position: relative;}
.solution_item_icon{width:100%;}
.solution_item_icon a{outline: none;display: block;width:100%;}
.solution_item_icon img{width:120px;}
.solution_item_p{width:65%;margin:50px auto 0;font-size: 14px;line-height: 25px;color:var(--white);height:75px;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;
}
.solution_item_p p{width:100%;margin:0 auto;font-size: 14px;line-height: 25px;color:var(--white);}
.solution_item_more{margin:40px auto 0;}
.solution_item_more a{outline: none;display:inline-block;padding:10px 50px;background-color: var(--color_yellow);color:var(--color_blue);border-radius: 40px;}
.solution_item_more a span{font-size: 14px;line-height: 25px;}

.solution_buttons{width:100%;position: absolute;left:0;top:50%;transform: translateY(-50%);z-index: 9;}
.solution_buttons_main{width:100%;position: relative;height:45px;}

.q_solution .swiper_button{position: absolute;top:0;z-index: 1;}
.q_solution .swiper_button.solution_button_prev{left:-60px;}
.q_solution .swiper_button.solution_button_next{right:-60px;}
.q_solution .swiper_button.swiper-button-disabled{opacity: .5;}

.solutionThumb{width:100%;position: absolute;left:0;bottom:130px;z-index: 9;}
.solution_slide{width:100%;text-align: center;color:var(--white);position: relative;padding:0 0 25px;}
.solution_slide .cn{font-size: 16px;line-height: 50px;height:50px;opacity: .6;}
.solution_slide .en{font-size: 14px;line-height: 16px;height:16px;text-transform: uppercase;font-family: DINCondMediumAlternate;opacity: 0;}
.swiper-slide-active .solution_slide .cn{font-size: 23px;line-height: 34px;height:34px;opacity: 1;}
.swiper-slide-active .solution_slide .en{opacity: 1;}

.solution_slide:after{position: absolute;left: 50%;bottom:5px;content: "";width:0;height: 3px;background-color: var(--color_yellow);border-radius: 3px;
	-webkit-transition: all 0.4s ease-in-out;
	   -moz-transition: all 0.4s ease-in-out;
	    -ms-transition: all 0.4s ease-in-out;
	     -o-transition: all 0.4s ease-in-out;
	        transition: all 0.4s ease-in-out;
}
.swiper-slide-active .solution_slide:after{width:40px;transform: translateX(-50%);}

.solution_item>.solution_item_mask{animation-duration: .8s;animation-delay: .6s;animation-fill-mode: both;}
.swiper-slide-active .solution_item>.solution_item_mask{animation-delay: .7s;animation-name: lv-fadeInUp-short;}

/* q_solution end! */

/* q_product start! */
.q_product{background:#080137 url('../images/q_product_bg.jpg') no-repeat center bottom;padding:70px 0;overflow:hidden;}
.product_l{width:25%;float:left;padding:100px 0 0;}
.q_product .section_title{text-align: left;}
.product_p{font-size: 14px;color:var(--white);line-height: 25px;text-align: justify;}
.product_p p{width:100%;margin:0 auto;font-size: 14px;color:var(--white);line-height: 25px;text-align: justify;opacity: .7;}

.q_product .swiper_buttons{margin:60px auto 0;}
.q_product .swiper_button{margin-right:15px;}
.q_product .swiper_button:nth-of-type(2){border-color: var(--color_yellow);color:var(--color_yellow);}

.product_r{width:67%;float:right;position: relative;height:530px;}
.product_swiper{width:150%;position: absolute;left:0;top:0;height:100%;}

.product_item{width:100%;position: relative;}
.product_item_img{width:100%;overflow:hidden;border-radius: 40px;}
.product_item_img .img{padding:50% 0 0;transition: all .3s;}
.product_item_mask{width:100%;position: absolute;left:0;bottom:0;z-index: 2;}
.product_item_main{padding:50px;opacity: 0;animation-duration: 1s;animation-delay: 1s;animation-fill-mode: both;}

.product_item_h a{outline: none;display: block;width:100%;font-size: 28px;color:var(--white);line-height: 35px;}

.product_item_p{margin:15px auto;font-size: 14px;color:var(--white);line-height: 25px;text-align: justify;}
.product_item_p p{width:100%;margin:0 auto;font-size: 14px;color:var(--white);line-height: 25px;text-align: justify;}

.product_item_more a{outline: none;display: inline-block;}
.product_item_more a span{display: inline-block;font-size: 14px;color:var(--white);line-height: 25px;position: relative;}
.product_item_more a span:after{content:'';width:110%;height:1px;background-color: var(--white);position: absolute;top:13px;right:-120%;}

.swiper-slide-active .product_item_img .img{padding:67.56% 0 0;}
.swiper-slide-active .product_item_main{opacity: 1;animation-name: lv-fadeInUp-short;animation-delay: .3s;}

/* q_product end! */

/* q_partner start! */
.q_partner{background:url('../images/q_partner_bg.jpg') no-repeat center bottom;padding:95px 0 80px;overflow:hidden;}
.q_partner .section_title .cn{color: var(--white);}

.partner_p{margin:15px auto 0;font-size: 14px;color:var(--white);line-height: 25px;}

.partner_main{margin:-80px auto -50px;}

.partner_list{display: flex;position: relative;flex-wrap: wrap;transform: perspective(1000px) rotateX(52deg);transform-style: preserve-3d;}
.partner_item{width: 13%;margin-right: 1.5%;height: 0;padding-bottom: calc(13%/245*130);margin-bottom: 20px;background-color: #fff;border: 1px solid #eee;
  border-radius: 5px;overflow: hidden;-webkit-transition: all 0.5s;transition: all 0.5s;
}
.partner_item:nth-of-type(7n) {margin-right: 0%;}
.partner_item:hover {transform: translateZ(20px);}

@keyframes ind666{
  0%{transform: translateZ(0px);}
  50%{transform: translateZ(20px);}
  100%{transform: translateZ(0px);}
}
.partner_item:nth-child(1){animation: ind666 linear 4s infinite;animation-delay: -1.583629850744975s;}
.partner_item:nth-child(2){animation: ind666 linear 4s infinite;animation-delay: -3.636640124933237s;}
.partner_item:nth-child(3){animation: ind666 linear 4s infinite;animation-delay: -0.3415892575310622s;}
.partner_item:nth-child(4){animation: ind666 linear 4s infinite;animation-delay: -2.1592213945914214s;}
.partner_item:nth-child(5){animation: ind666 linear 4s infinite;animation-delay: -3.812456332286752s;}
.partner_item:nth-child(6){animation: ind666 linear 4s infinite;animation-delay: -3.761445778337417s;}
.partner_item:nth-child(7){animation: ind666 linear 4s infinite;animation-delay: -1.4740311448861378s;}
.partner_item:nth-child(8){animation: ind666 linear 4s infinite;animation-delay: -0.3597797042163995s;}
.partner_item:nth-child(9){animation: ind666 linear 4s infinite;animation-delay: -3.0055658985744014s;}
.partner_item:nth-child(10){animation: ind666 linear 4s infinite;animation-delay: -0.9179019590600355s;}
.partner_item:nth-child(11){animation: ind666 linear 4s infinite;animation-delay: -3.026364436914257s;}
.partner_item:nth-child(12){animation: ind666 linear 4s infinite;animation-delay: -3.821782617898635s;}
.partner_item:nth-child(13){animation: ind666 linear 4s infinite;animation-delay: -0.9411883522668303s;}
.partner_item:nth-child(14){animation: ind666 linear 4s infinite;animation-delay: -1.6709697886051078s;}
.partner_item:nth-child(15){animation: ind666 linear 4s infinite;animation-delay: -1.0926285146328505s;}
.partner_item:nth-child(16){animation: ind666 linear 4s infinite;animation-delay: -1.5688435053121568s;}
.partner_item:nth-child(17){animation: ind666 linear 4s infinite;animation-delay: -1.4607250633915374s;}
.partner_item:nth-child(18){animation: ind666 linear 4s infinite;animation-delay: -3.198819141151179s;}
.partner_item:nth-child(19){animation: ind666 linear 4s infinite;animation-delay: -3.503310892640034s;}
.partner_item:nth-child(20){animation: ind666 linear 4s infinite;animation-delay: -2.0989392601940757s;}
.partner_item:nth-child(21){animation: ind666 linear 4s infinite;animation-delay: -0.645072607642482s;}
.partner_item:nth-child(22){animation: ind666 linear 4s infinite;animation-delay: -2.0460234543970746s;}
.partner_item:nth-child(23){animation: ind666 linear 4s infinite;animation-delay: -3.6653057358842522s;}
.partner_item:nth-child(24){animation: ind666 linear 4s infinite;animation-delay: -0.9619905165684051s;}
.partner_item:nth-child(25){animation: ind666 linear 4s infinite;animation-delay: -1.543627600765796s;}
.partner_item:nth-child(26){animation: ind666 linear 4s infinite;animation-delay: -0.6773664727978881s;}
.partner_item:nth-child(27){animation: ind666 linear 4s infinite;animation-delay: -1.3555055248111065s;}
.partner_item:nth-child(28){animation: ind666 linear 4s infinite;animation-delay: -3.4946053665972068s;}
.partner_item:nth-child(29){animation: ind666 linear 4s infinite;animation-delay: -1.6704873508861118s;}
.partner_item:nth-child(30){animation: ind666 linear 4s infinite;animation-delay: -3.944176333286312s;}
.partner_item:nth-child(31){animation: ind666 linear 4s infinite;animation-delay: -3.742350326900147s;}
.partner_item:nth-child(32){animation: ind666 linear 4s infinite;animation-delay: -3.3905700651291744s;}
.partner_item:nth-child(33){animation: ind666 linear 4s infinite;animation-delay: -0.7581577449455175s;}
.partner_item:nth-child(34){animation: ind666 linear 4s infinite;animation-delay: -3.033386786190248s;}
.partner_item:nth-child(35){animation: ind666 linear 4s infinite;animation-delay: -3.2567125014841585s;}
.partner_item:nth-child(36){animation: ind666 linear 4s infinite;animation-delay: -0.9918442614476062s;}
.partner_item:nth-child(37){animation: ind666 linear 4s infinite;animation-delay: -1.2375333907862922s;}
.partner_item:nth-child(38){animation: ind666 linear 4s infinite;animation-delay: -1.7620601664275215s;}
.partner_item:nth-child(39){animation: ind666 linear 4s infinite;animation-delay: -3.3862342374502363s;}
.partner_item:nth-child(40){animation: ind666 linear 4s infinite;animation-delay: -1.9401997706297722s;}
.partner_item:nth-child(41){animation: ind666 linear 4s infinite;animation-delay: -3.5766836413823935s;}
.partner_item:nth-child(42){animation: ind666 linear 4s infinite;animation-delay: -0.15812519724330265s;}

/* q_partner end! */

/* q_footer start! */
.q_footer{background-color: #042841;}
.q_footer a{outline: none;color:#647f92;}
.q_footer a:hover{color:var(--white);}
.footer_main{width:100%;margin:0 auto;position: relative;}
.footer_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.footer_t{width:100%;margin:0 auto;padding:0;}
.footer_t .footer_main{border-bottom:1px solid #1e3e54;}

.footer_block{width:17.5%;float:left;padding:50px 10px 0 50px;border-left:1px solid #1e3e54;height:150px;}
.footer_block:nth-of-type(1){border-left:0;width:36%;padding:50px 10px 0 0;}
.footer_block:nth-of-type(4){width:29%;}
.footer_block:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.footer_logo img{height:50px;}

.footer_block_icon{width:41px;float:left;}
.footer_block_txt{width:calc(100% - 60px);float:right;color:var(--white);}
.footer_block_h{font-size: 14px;line-height: 20px;}
.footer_block_p{margin:2px auto 0;font-size: 14px;line-height: 20px;}


.footer_c{padding:50px 0 90px;}
.footer_list{width:calc(100% - 580px);float:left;}
.footer_item{width:15%;float:left;margin:0 2% 0 0;}
.footer_item:nth-of-type(6n){margin:0;}
.footer_item_h a{outline: none;display: block;width:100%;font-size: 18px;line-height: 30px;}
.footer_ul{margin:15px auto 0;}
.footer_ul li{margin:5px auto 0;}
.footer_ul li:nth-of-type(1){margin:0 auto;}
.footer_ul li a{outline: none;display: block;width:100%;font-size: 14px;line-height: 25px;}

.footer_code{width:360px;float:right;text-align: right;}
.footer_code_item{display: inline-block;margin-left: 25px;text-align: center;max-width: 130px;}
.footer_code_img{width:100%;border-radius: 5px;overflow:hidden;}
.footer_code_h{margin:10px auto 0;font-size: 14px;color:#647f92;line-height: 25px;height:25px;}

.footer_b{width:100%;margin:0 auto;background-color: rgba(0,0,0,.5);padding:15px 0;}
.footer_b span,.footer_b a{margin:0 4px;line-height: 25px;font-size: 14px;color:#647f92;outline:none;}
.footer_b a:hover{color:var(--white);}
.footer_b span a{margin:0;}
.footer_b span img{display: inline-block;width:25px;margin-right: 8px;}
.footer_b_l{width:75%;float:left;}
.footer_b_r{width:20%;float:right;text-align: right;}

/* q_footer end! */

/* banner_n start! */
.banner_n{width:100%;margin:0 auto;position: relative;}
.banner_n .img{padding:31.25% 0 0;}
.banner_n .banner_h{text-align:center;animation-delay: 0s;}
/* banner_n end! */

/* nposition start! */
.nposition{width:100%;padding:12px 0;background-color: var(--color_bg2);}
.nposition_main{width:100%;margin:0 auto;text-align: left;color:#888;line-height: 32px;height:32px;font-size: 14px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.nposition_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.nposition_main img{margin-right: 5px;height:32px;}
.nposition_main a{outline: none;color:var(--color_dark);margin:0 3px;}
.nposition_main a:hover{color:var(--color_blue);}
.nposition_main span{color:var(--color_dark);font-weight: bold;}
.nposition_main a:last-child{color:var(--color_dark);font-weight: bold;}
.nposition_main a:last-child:hover{color:var(--color_blue);}
/* nposition end! */

/* q_main start! */
#nmain{margin-top:-80px;padding-top:80px;}
.nmain{padding:45px 0;min-height: 360px;font-size: 16px;color:var(--color_dark);line-height: 2;}
.nmain_row{width:100%;margin: 0 auto;}
.nmain_row:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.nmain_l{width:315px;float:left;height:100%;}

.nmainNav_list{width:100%;height:100%;background-color:var(--color_bg);}
.nmainNav_item{margin:5px auto 0;}
.nmainNav_item:nth-of-type(1){margin:0 auto;}

.nmainNav_item .span1{width:calc(100% - 45px);float:left;color:var(--color_dark);font-size: 17px;line-height: 35px;height:35px;
	overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
}
.nmainNav_item .span2{width:35px;height:35px;line-height: 35px;float:right;
	background-image: var(--linear-main_0deg);border-radius: 50%;text-align: center;color:var(--color_dark);
}

.nmainNav_catname{width:100%;padding:20px 20px 20px 30px;background-image: var(--linear-main-default);}
.nmainNav_catname>a{outline: none;display: block;width:100%;}
.nmainNav_catname>a:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.nmainNav_ul{padding:10px 20px 10px 30px;background-color: var(--color_bg2);display: none;}
.nmainNav_ul>li{padding:7px 0;border-top:1px solid #dde4ea;}
.nmainNav_ul>li:nth-of-type(1){border-top:0;}
.nmainNav_ul>li>a{outline: none;display: block;width:100%;}
.nmainNav_ul>li>a:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.nmainNav_ul>li>a .span1{font-size: 15px;}
.nmainNav_ul>li>a .span2{background:none;}

.nmainNav_ul>li.on>a .span1,.nmainNav_ul>li:hover>a .span1{color:var(--color_blue);}
.nmainNav_ul>li.on>a .span2,.nmainNav_ul>li:hover>a .span2{color:var(--color_blue);}

.nmainNav_item.on .nmainNav_ul,.nmainNav_item.active .nmainNav_ul{display: block;}

.nmainNav_item.on .nmainNav_catname{background-image: var(--linear-main);}
.nmainNav_item.on .nmainNav_catname .span1{color:var(--white);font-weight: 700;}

.nmainNav_item .nmainNav_catname .span2{transform: rotate(-90deg);}
.nmainNavList .nmainNav_item .nmainNav_catname .span2{transform: rotate(0deg);}
.nmainNavList .nmainNav_item.on .nmainNav_catname .span2,.nmainNavList .nmainNav_item.active .nmainNav_catname .span2{transform: rotate(180deg);}

.nmain_r{width:calc(100% - 360px);float:right;}
/* q_main end! */

/* nmain_block start! */

.nmain_div{width:100%;margin:30px auto 0;}
.nmain_div:nth-of-type(1){margin:0 auto;}

.nmain_block{background-color:var(--color_bg);border-radius: 6px;}
.nmain_block_title{width:100%;border-radius: 6px;}
.nmain_block_title span{padding:20px 50px 20px 45px;display: inline-block;font-size: 22px;color:var(--white);font-weight: 700;line-height: 30px;
	background-image: var(--linear-main);border-top-left-radius: 6px;border-bottom-right-radius:45px;letter-spacing: 1px;
}
.nmain_block_body{width:100%;padding:40px 46px;min-height: 150px;font-size:16px;color:var(--color_dark);line-height: 2;}
.nmain_block_body p{width:100%;margin:0 auto;font-size:16px;color:var(--color_dark);line-height: 2;text-align: justify;}
.nmain_block_body h2{font-size: 18px;color:var(--color_blue);font-weight: 400;margin:0 auto 15px;}
.nmain_block_body p+h2{margin:15px auto;}
.nmain_block_body img{display:block;width:auto!important;height:auto!important;margin:15px auto!important;}

/* nmain_block end! */

/* nsolution start! */
.nsolution_item{width:100%;margin:25px auto 0;background-color: var(--color_bg);}
.nsolution_item:nth-of-type(1){margin:0 auto;}
.nsolution_item:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.nsolution_item_img{width:525px;height:305px;float:left;overflow:hidden;}
.nsolution_item_img .img{height:100%;}
.nsolution_item_img:hover .img{
  -moz-transform:scale(1.15,1.15);
  -ms-transform:scale(1.15,1.15);
  -o-transform:scale(1.15,1.15);
  -webkit-transform:scale(1.15,1.15);
  transform:scale(1.15,1.15);
}

.nsolution_item_txt{width:calc(100% - 525px);height:305px;float:right;padding:36px 100px 20px 60px;}
.nsolution_item_group{margin:20px auto 0;}
.nsolution_item_group:nth-of-type(1){margin:0 auto;}

.nsolution_item_h{margin:0 auto 10px;}
.nsolution_item_h a{outline: none;display: block;width:100%;font-size: 22px;font-weight: 700; color:var(--black);line-height: 35px;height:35px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.nsolution_item_p{font-size: 14px;color:#505050;line-height: 25px;text-align: justify;height:100px;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;
}
.nsolution_item_p p{width:100%;margin:0 auto;font-size: 14px;color:#505050;line-height: 25px;text-align: justify;}

.nsolution_item_group:nth-of-type(2) .nsolution_item_h{margin:0 auto 5px;}
.nsolution_item_group:nth-of-type(2) .nsolution_item_h  a{font-size: 18px;line-height: 30px;height:30px;}
.nsolution_item_group:nth-of-type(2) .nsolution_item_p{display: block;height:25px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
/* nsolution end! */

/* nproduct start! */
.nproduct_item{width:100%;margin:35px auto 0;background-color: #e8edf4;}
.nproduct_item:nth-of-type(1){margin:0 auto;}
.nproduct_item:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.nproduct_item_img{width:350px;height:220px;float:left;overflow:hidden;}
.nproduct_item_img .img{height:100%;}
.nproduct_item_img:hover .img{
  -moz-transform:scale(1.15,1.15);
  -ms-transform:scale(1.15,1.15);
  -o-transform:scale(1.15,1.15);
  -webkit-transform:scale(1.15,1.15);
  transform:scale(1.15,1.15);
}

.nproduct_item_txt{width:calc(100% - 350px);height:220px;float:right;padding:50px 60px 20px 50px;position: relative;}
.nproduct_item_h a{outline: none;display: block;width:100%;font-size: 18px;color:var(--block);font-weight: 700;line-height: 25px;height:25px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.nproduct_item_h a:hover{color:var(--color_blue);}
.nproduct_item_p{margin:10px auto 0;font-size: 14px;color:#505050;text-align: justify;line-height: 25px;height:100px;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;
}
.nproduct_item_p p{width:100%;margin:0 auto;font-size: 14px;color:#505050;line-height: 25px;text-align: justify;}

.nproduct_item_p a{color:var(--color_blue);}
.nproduct_item_p p a{color:var(--color_blue);}

.nproduct_item_more{width:35px;height:35px;position: absolute;top:50%;right:70px;transform: translateY(-50%);z-index: 2;opacity: 0;transition: all .2s;}
.nproduct_item_more a{outline: none;display:block;width:100%;height:100%;
	background-image: var(--linear-main_0deg);border-radius: 50%;text-align: center;color:var(--color_dark);
}
.nproduct_item_more a img{transform: rotate(-90deg);}

.nproduct_item:hover {box-shadow: 0 0 10px #eee;background-color: var(--color_blue);}
.nproduct_item:hover .nproduct_item_h a{color:var(--white);}
.nproduct_item:hover .nproduct_item_p{color:var(--white);}
.nproduct_item:hover .nproduct_item_p p{color:var(--white);}
.nproduct_item:hover .nproduct_item_p a{color:var(--white);}
.nproduct_item:hover .nproduct_item_p p a{color:var(--white);}
.nproduct_item:hover .nproduct_item_more{opacity: 1;}

/* nproduct end! */

/* nhonorary start! */
.nhonorary_list{margin:0 auto -50px;}
.nhonorary_item{width:31.6%;float:left;margin:0 2.6% 50px 0;}
.nhonorary_item:nth-of-type(3n){margin:0 0 50px 0;}
.nhonorary_item_img{width:100%;overflow:hidden;}
.nhonorary_item_img .img{padding:137% 0 0;}
.nhonorary_item_txt{padding:15px 15px;text-align: center;background-image: var(--linear-main);}
.nhonorary_item_txt a{outline: none;display:block;width:100%;font-size: 17px;color:var(--white);line-height: 30px;height:30px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
/* nhonorary end! */

/* nnews start! */
.nnews_list{margin:0 auto -35px;}
.nnews_item{width:32%;float:left;margin:0 2% 35px 0;}
.nnews_item:nth-of-type(3n){margin:0 0 35px 0;}
.nnews_item_img{width:100%;overflow:hidden;}
.nnews_item_img .img{padding:63% 0 0;}
.nnews_item_img:hover .img{
  -moz-transform:scale(1.15,1.15);
  -ms-transform:scale(1.15,1.15);
  -o-transform:scale(1.15,1.15);
  -webkit-transform:scale(1.15,1.15);
  transform:scale(1.15,1.15);
}
.nnews_item_txt{width:100%;background-color: #f8f8f8;padding:25px 25px 30px;}
.nnews_item_h a{outline: none;display:block;width:100%;font-size: 17px;color:var(--color_dark);line-height: 25px;height:50px;text-align: justify;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.nnews_item_date{margin:10px auto;font-size: 13px;color:#a3a3a3;line-height: 18px;}

.nnews_item_p{font-size: 14px;color:#555;text-align: justify;line-height: 22px;height:44px;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.nnews_item_p p{width:100%;margin:0 auto;font-size: 14px;color:#555;line-height: 22px;text-align: justify;}

.nnews_show{width:90%;margin:0 auto;}
h1.nnews_show_h{text-align: center;font-size: 32px;color:var(--color_dark);font-weight: 700;line-height: 1.5;}
.nnews_show_span{margin:10px auto 0;text-align: center;}
.nnews_show_span span{margin:0 15px;font-size: 14px;color:var(--color_dark);line-height: 20px;}
.nnews_show_span span i{font-style: normal;}
.nnews_show_body{margin:30px auto 0;padding:40px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}

.nnews_show_content{font-size: 17px;color:var(--color_dark);line-height: 2;min-height: 150px;}
.nnews_show_content p{width:100%;margin:0 auto;font-size:17px;color:var(--color_dark);line-height: 2;text-align: justify;}
.nnews_show_content img{display:block;width:auto!important;height:auto!important;margin:15px auto!important;}

.nnews_show_content h2{font-size: 18px;color:var(--color_blue);font-weight: 400;margin:0 auto 15px;}
.nnews_show_content p+h2{margin:15px auto;}

.nnews_show_back{margin:50px auto 0;text-align: center;}
.nnews_show_back a{outline: none;display: inline-block;padding:8px 50px;background-color: var(--color_blue);color:var(--white);border-radius: 25px;font-size: 0;}
.nnews_show_back a img{display: inline-block;height:30px;vertical-align: middle;}
.nnews_show_back a span{display: inline-block;font-size: 14px;font-weight: 100;line-height: 30px;margin-left: 6px;vertical-align: middle;}

/* nnews end! */

/* ncooperation start! */
.npartner_top_h{font-size: 0;margin:20px auto 0;}
.npartner_top_h span{display: inline-block;font-size: 26px;line-height: 35px;font-weight: 400;margin-left:15px;}
.npartner_top .npartner_top_h img{margin:0 !important;height:35px !important;display: inline-block;}
.npartner_ul{margin:35px auto 0;}
.npartner_ul li{float:left;width:20%;}
.npartner_li_img{width:100%;background:url('../images/npartner_li_img.png') no-repeat center center;background-size:100% 100%;height:80px;position: relative;}
.npartner_li_img .img{padding:31.7% 0 0;}
.npartner_li_mask{width:100%;height:100%;position: absolute;left:0;top:0;}
.npartner_li_mask_in{width:100%;position: absolute;left:0;top:50%;padding:0 25px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.npartner_li_main{text-align: center;font-size: 0;line-height: 30px;height:30px;display: flex;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.npartner_li_main span{display: inline-block;font-size:16px;line-height: 30px;height:30px;}
.npartner_li_main span:nth-of-type(1){margin-right: 15px;width:30px;}
.npartner_li_main span i{width:30px;height:30px;line-height: 30px;color:var(--white);font-style:normal;
	display: block;background-color: var(--color_blue);border-radius: 50%;text-align: center;
}

.npartner_list{margin:50px auto 30px;}
.npartner_item{width:31%;float:left;margin:0 3.5% 0 0;position: relative;}
.npartner_item:nth-of-type(3n){margin:0;}
.npartner_item_img{width:100%;overflow:hidden;}
.npartner_item_img .img{padding:46.56% 0 0;}
.npartner_item_img .img.default{display: block;}
.npartner_item_img .img.hover{display: none;}
.npartner_item_mask{width:100%;height:100%;position: absolute;left:0;top:0;}
.npartner_item_mask_in{width:100%;position: absolute;left:0;top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.npartner_item_main{padding:0 8%;}
.npartner_item_h{font-size: 20px;font-weight: 700;line-height: 30px;height: 30px;color:#000;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.npartner_item_p{margin:10px auto 0;font-size: 14px;color: #666;line-height: 20px;height: 40px;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.nmain_block_body .npartner_item_p p{width:100%;margin:0 auto;font-size:14px;color:#666;line-height: 20px;}

.npartner_item:hover .npartner_item_img .img.default{display: none;}
.npartner_item:hover .npartner_item_img .img.hover{display: block;}
.npartner_item:hover .npartner_item_h{color:var(--white);}
.npartner_item:hover .npartner_item_p{color:var(--white);}
.npartner_item:hover .npartner_item_p p{color:var(--white);}
/* ncooperation end! */

/* nabout start! */
.nposition_l{width:60%;float:left;}

.nnav{width:100%;margin:0 auto;}
.nnav:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}
.nnav>li{float:left;margin-right:60px;}
.nnav>li>a{outline: none;display: block;width:100%;font-size: 16px;color:var(--color_dark);line-height: 32px;height:32px;position: relative;}
.nnav>li.on>a,.nnav>li:hover>a{color:var(--color_blue);}
.nnav>li>a:after{position: absolute;left: 50%;bottom:-12px;content: "";width: 0;height: 3px;background-color:var(--color_blue);border-radius: 3px;
	-webkit-transition: all 0.5s ease-in-out;
	   -moz-transition: all 0.5s ease-in-out;
	    -ms-transition: all 0.5s ease-in-out;
	     -o-transition: all 0.5s ease-in-out;
	        transition: all 0.5s ease-in-out;
}
.nnav>li:hover>a:after,.nnav>li.on>a:after{width:50%;transform: translateX(-50%);}
.nposition_r{width:38%;float:right;}
.nposition_r .nposition_main{text-align:right;}

.nabout_main{width:100%;margin:0 auto;position: relative;}
.nabout_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

/* ncompany */
.ncompany{background:url('../images/ncompany_bg.jpg') no-repeat center bottom;height:900px;padding:220px 0 0;color:var(--white);}

.ncompany .nabout_main{width:72%;margin:0;}
.ncompany_title{width:100%;}
.ncompany_title .cn{font-size: 40px;font-weight: 700;line-height: 50px;}
.ncompany_title .en{margin:5px auto 0;font-size: 28px;line-height: 35px;text-transform: uppercase;font-family: DINCondMediumAlternate;}
.ncompany_p{margin:60px auto 0;font-size: 17px;line-height: 2;text-align:justify;}
.ncompany_p p{margin:20px auto 0;font-size: 17px;line-height: 2;text-align:justify;opacity: .7;}
.ncompany_p p:nth-of-type(1){margin:0 auto;}

/* nhonor */

.section_button{width:50px;height:50px;line-height:48px;font-size: 15px;border:1px solid #fafafa;z-index: 9999;
	border-radius:50%;background-color:#edf3f7;text-align:center;color:#868686;cursor: pointer;position:absolute;top:50%;transform:translateY(-50%);
}
.section_button.section_button_left{left:-66px;}
.section_button.section_button_right{right:-66px;}
.section_button.swiper-button-disabled{display:none;}

.nabout_title{text-align: center;margin:0 auto 50px;}
.nabout_title_h{font-size: 28px;font-weight: 700;color:var(--color_dark);line-height: 35px;}
.nabout_title_span{margin:10px auto 0;font-size: 0;}
.nabout_title_span span{display: inline-block;width:30px;height: 4px;background-image: var(--linear-main);border-radius: 4px;}

.nhonor{padding:75px 0;}

.honor_swiper{width:100%;position: relative;}
.nhonor_item{width:100%;border:1px solid #e1e4f3;background-color:#f9fbff;padding:30px 30px;text-align: center;}
.nhonor_item_img{width:100%;position:relative;padding:100% 0 0;}
.nhonor_item_img img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.nhonor_item_h{margin:10px auto 0;}
.nhonor_item_h span{display: block;width:100%;font-size: 16px;color:var(--color_dark);line-height: 25px;height:25px;
	overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
}
/* ncontact */
.ncontact{background:url('../images/ncontact_bg.jpg') no-repeat center bottom;padding:50px 0 90px;}

.ncontact .nabout_title_h{color:var(--white);}

.ncontact_main{width:100%;position: relative;}
.ncontact_main:after{content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0;}

.nmap{width:53%;float:left;height:440px;}

.allmap {width: 100%;height:100%;font-size: 14px;line-height: 30px;overflow: hidden;}
.allmap b{color:var(--color_red);font-weight: 700;font-size: 17px;line-height: 30px;}
.allmap img{max-width: none;}

.ntel_txt{width:47%;float:right;height:440px;background:#023ca0 linear-gradient(45deg, #080138 0%, #023ca0 100%);border-top-right-radius: 100px;position: relative;}

.ntel_txt_icon{width:170px;position: absolute;right:50px;bottom:85px;z-index: 1;}

.ntel_txt_main{width:100%;position: absolute;left:0;top:50%;transform: translateY(-50%);padding:30px 100px 30px 80px;z-index: 2;color:var(--white);}
.ntel_txt_h{font-size: 25px;font-weight: 700;line-height: 35px;}
.ntel_txt_ul{margin:20px auto 0;}
.ntel_txt_ul li{font-size: 16px;line-height: 27px;margin:5px auto 0;}

/* nabout end! */

.nobanner .banner_n{display: none;}
.nobanner .nposition{margin:80px auto 0;}

.nobanner .q_header{background-image: var(--linear-main);box-shadow: 0 0 3px #809cbb;}

.nobanner .q_header .q_logo>h1>a{padding:10px 0;}
.nobanner .q_header .q_logo>h1>a>img.default{display: inline-block;}
.nobanner .q_header .q_logo>h1>a>img.on{display: none;}

.nobanner .q_header .q_nav>ul>li>a{padding:12px 0 18px;color:var(--white);}
.nobanner .q_header .q_nav>ul>li>a>span{color:var(--white);}
.nobanner .q_header .q_nav>ul>li:hover>a>span{color:var(--white);}
.nobanner .q_header .q_nav>ul>li>a>span:after{background-color: var(--color_yellow);}
.nobanner .q_header .q_nav_son{top:100%;}

.nobanner .q_header .q_search{padding:25px 0;}


