@charset "UTF-8";
/* css utf-8 编码声明  下面注释若有必要可自行删除
 */
/* 类名通用加前缀 q_ */
@media(max-width: 1720px){
.main1600{width:1400px;}

/* q_header start! */
.q_logo{width:210px;float:left;}
.q_logo>h4>a,.q_logo>h1>a{padding:15px 0;}
.q_logo>h4>a>img,.q_logo>h1>a>img{height:60px;}

.q_logo>h1>a{padding:15px 0;}
.q_logo>h1>a>img{height:60px;}

.q_nav{width:calc(100% - 550px);float:left;}
.nav_ul>li{margin-left:35px;}
.nav_ul>li>a{padding:23px 0 27px;}
.nav_ul>li>a>h2{font-size: 17px;line-height: 40px;height:40px;}
.nav_ul>li>a:after{bottom:20px;height: 3px;border-radius: 3px;}

/* q_nav_son */
.q_nav_son{padding:20px 0;}
.q_nav_son>li>a{font-size: 13px;line-height: 33px;}


.q_right{width:310px;float:right;}
.q_search{width:40px;float:left;}
.q_search>a{padding:25px 0;}
.q_search>a>img{height:40px;}

.q_tel{width:calc(100% - 80px);float:left;padding:25px 0;}
.q_tel>*{margin:0 7px;font-size: 22px;line-height: 40px;height:40px;}

.q_menu{width:40px;padding:25px 0;}
.q_menu>img{height:40px;}
/* q_header end! */

/* q_popup start! */
.popup_header{padding:15px 3%;}
.popup_header_logo{width:30%;}
.popup_header_logo img{height: 60px;}
.popup_header_close{width:60px;height:60px;}
.popup_header_close span{width: 36px;height: 3px;top:20px;border-radius: 3px;}
.popup_txt_mask_in{top:45%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.popup_txt_mask_main{padding:0 10%;}
.q_form_div .q_form_input{width:calc(100% - 110px);padding:4px 20px;}
.q_form_div .q_form_button{width:100px;;line-height: 34px;}
.popup_menu{margin:60px auto 0;padding:0 10%;}
.popup_menu_l{width:16px;}
.popup_menu_l span{font-size: 15px;line-height: 16px;height:16px;font-weight: 700;}
.popup_menu_r{width:calc(100% - 80px);float:right;}
.popup_nav>li{margin:0 auto 20px;}
.popup_nav>li>a>span{font-size: 22px;line-height:30px;font-weight: 700;}
.popup_nav>li>a>span>i{margin-left: 8px;font-size: 15px;}
/* q_popup end! */

/* q_banner start! */
.q_banner{margin:90px auto 0;}

.q_banner .swiper_banner .swiper_pagination_banner{bottom:5%;}
.q_banner .swiper_banner .swiper_pagination_banner .swiper-pagination-bullet{width:30px;height:5px;border-radius:5px;}
/* q_banner end! */

/* q_section start! */
.section_title .en{font-size: 35px;}
.section_title .cn{font-size: 26px;}
/* q_section end! */

/* q_about start! */
.q_about{padding:80px 0 80px;}
.about_main{margin:25px auto 0;}
.about_img{width:46%;float:right;}
.about_txt{width:47.5%;float:left;padding-top: 10px;}
.about_p{font-size: 16px;line-height: 2;}
.about_p p{font-size: 16px;line-height: 2;}

.about_more{margin:40px auto 0;}
.about_more a{padding:5px 20px;border-radius: 5px;font-size: 17px;line-height: 20px;}
/* q_about end! */

/* about_number start! */
.about_number{margin:75px auto 0;}
.about_number_item{width:25%;float:left;padding:0 25px;}
.about_number_top>*{margin:0 10px;}
.about_number_icon img{height:64px;}
.about_number_nums .num{font-size: 36px;line-height: 64px;}
.about_number_nums .sut{font-size: 18px;line-height: 25px;left:calc(100% + 15px);width:50px;}

.about_number_txt{margin:28px auto 0;}
.about_number_txt .cn{font-size: 17px;line-height:25px;height:50px;-webkit-line-clamp: 2;}
/* about_number end! */

/* q_brand start! */
.q_brand{padding:135px 0 135px;}

.brand_down{margin:30px auto 0;}
.brand_down span{width:35px;height:35px;line-height: 34px;font-size: 22px;}

.brand_p{margin:28px auto 0;padding:0 29%;font-size:24px;}
.brand_p p{font-size:24px;}

.brand_slogan{margin:45px auto 0;}
.brand_slogan_p{padding:10px 30px;border-radius: 10px;font-size: 17px;}
.brand_slogan_p p{font-size: 17px;}
.brand_more{margin:60px auto 0;}
.brand_more a{padding:10px 50px;font-size: 17px;line-height: 25px;border-radius: 50px;}
.brand_more a i{margin-left: 10px;}
/* q_brand end! */

/* q_product start! */
.q_product{margin:8px auto 0;}

.product_title{top:80px;}
.product_title_l{width:35%;float:left;}
.product_title_r{width:35%;float:right;padding-top: 20px;}
.product_more a{padding:10px 30px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.product_more a i{margin-left: 10px;}

.product_img_h{font-size: 56px;}
.product_img_slogan{margin:15px auto 0;font-size: 28px;}
.product_img_more{margin:36px auto 0;}
.product_img_more a{padding:6px 28px;font-size: 15px;line-height: 20px;border-radius: 5px;}


.product_bottom{bottom:60px;}

.tab.tab_product .tab_product_head{padding:18px 30px 23px;border-radius: 90px;}
.tab.tab_product .tab_product_nav li{margin:0 45px;}
.tab.tab_product .tab_product_nav li article{width:120px;}
.tab_product_icon{width:76px;}

.tab_product_h{margin:10px auto 0;font-size: 17px;line-height: 25px;height:25px;white-space: nowrap;}

.tab.tab_product .tab_product_nav li.active article:after{width:50%;height:4px;border-radius: 4px;left:25%;bottom:-23px;}
/* q_product end! */

/* q_advantage start! */
.advantage_title{padding:75px 0 65px;}

.tab.tab_advantage .tab_advantage_nav li{width:20%;}

.advantage_nav_li_mask{padding:0 10% 60px;}
.advantage_nav_li_icon img{height:72px;}
.advantage_nav_li_h{margin:20px auto 0;font-size: 22px;line-height: 30px;height:30px;white-space: nowrap;}
.advantage_nav_li_p{margin:25px auto 0;font-size: 16px;padding:0 10px;}
.advantage_nav_li_p p{font-size: 16px;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more{margin:30px  auto 0;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more a{font-size:15px;line-height: 20px;padding:5px 20px;border-radius: 5px;}
/* q_advantage end! */

/* q_news start! */
.q_news{padding:80px 0 80px;}
.news_title_l{width:60%;float:left;}
.news_title_r{width:30%;float:right;padding-top: 26px;}
.tab.news_tab .news_tab_nav li{margin-left: 45px;}
.tab.news_tab .news_tab_nav li article span{font-size:19px;line-height: 30px;}
.tab.news_tab .news_tab_nav li.active article span:after{width:120%;height:20px;border-radius: 5px;left:-15%;top:15px;}
.news_main{margin:45px auto 0;}

.news_item{width:32%;float:left;margin:0 2% 0 0;}
.news_item:nth-of-type(3n){margin:0 0 0 0;}

.news_item_txt{padding:25px 30px;}
.news_item_h a{font-size: 17px;line-height: 28px;height:56px;-webkit-line-clamp: 2;}
.news_item_more{margin:20px auto 0;}

.news_item_date{width:35%;float:left;font-size: 14px;line-height: 25px;}
.news_item_arrow{width:35%;float:right;}
.news_item_arrow span{padding:2px 10px;font-size: 15px;line-height: 20px;border-radius: 5px;}

.news_more{margin:70px auto 0;}
.news_more a{padding:12px 46px;border-radius: 50px;font-size: 16px;line-height: 25px;}
.news_more a i{margin-left: 10px;}
/* q_news end! */

/* q_footer start! */
.q_footer{padding:30px 0;}

.footer_t{padding:60px 0 40px;}

.footer_l{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 0 0 0;}
.footer_item_h a{font-size: 20px;line-height: 28px;}

.footer_ul{margin:25px auto 0;}
.footer_ul li{margin:20px auto 0;}
.footer_ul li h3 a{font-size: 16px;}

.footer_r{width:500px;float:right;}
.footer_c{width:135px;float:left;}
.footer_code_h{margin:12px auto 0;font-size: 14px;}

.footer_tel{width:calc(100% - 175px);float:right;}
.footer_block{margin:10px auto 0;border-radius: 10px;padding:20px 25px;}
.footer_block p{font-size: 17px;}
.footer_span{margin:5px auto 0;}
.footer_span span{font-size:30px;}
.footer_span span:after{width:28px;height:32px;top:-13px;right:-20px;}
.footer_uls{margin:35px auto 0;}
.footer_li{width:18.6%;float:left;margin:0 1.75% 0 0;}
.footer_li:nth-of-type(5n){margin:0 0 0 0;}

.footer_li_icon{width:110px;top:50px;}

.footer_b{padding:30px 0 20px;}
.footer_b span,.footer_b a{margin:0 3px;line-height: 30px;font-size: 15px;}
.footer_b span img{height:30px;margin-right: 6px;}
/* q_footer end! */


/* nmain start! */
.nmain{min-height: 460px;}
.nmains{min-height: 380px;padding:70px 0;}

.nmain_title .en{font-size: 36px;}
.nmain_title .cn span{font-size:27px;}
/* nmain end! */

/* ncompany start! */
.ncompany{padding:80px 0;}
.ncompany_p{margin:35px auto 0;font-size:16px;line-height: 2.2;}
.ncompany_p p{margin:18px auto 0;font-size:16px;line-height: 2.2;}
/* ncompany end! */

/* ncompany_number start! */
.ncompany_number{padding:60px 0;}
.ncompany_number_item{width:20%;float:left;}
.ncompany_number_item:nth-of-type(2){width:30%;}
.ncompany_number_item:nth-of-type(3){width:30%;}
.ncompany_number_top{font-size: 50px;line-height: 60px;}
.ncompany_number_top .sub{font-size: 16px;}
.ncompany_number_txt{margin:5px auto 0;font-size: 18px;line-height: 30px;height:30px;white-space: nowrap;}
/* ncompany_number end! */

/* nabout_video start! */
.nabout_video_l{width:66%;float:left;}
.nabout_video_img{height:580px;}

.nabout_video_r{width:32%;float:right;}
.nabout_video_item:nth-of-type(1){height:260px;}
.nabout_video_item:nth-of-type(2){height:290px;margin:30px auto 0;}
/* nabout_video end! */

/* ngrow start! */
.ngrow{padding:85px 0;}
.ngrow_title .nmain_title{margin:10px auto 35px;}
.ngrow_title .nmain_title .cn span:before{bottom:-15px;}
.ngrow_title .nmain_title .cn span:after{height:5px;bottom:-22px;}

.ngrow_p{margin:55px auto 0;font-size: 17px;line-height: 2;}
.ngrow_p p{margin:20px auto 0;font-size: 17px;line-height: 2;}

.ngrow_btn{margin:65px auto 0;}
.ngrow_btn a{width:40px;height:40px;line-height: 40px;font-size: 22px;}
/* ngrow end! */

/* nhistory start! */
.nhistory{padding:80px 0 85px;}

.nhistory_main{margin:90px auto 0;}

.nhistoryBg_slide{min-height: 450px;}
.nhistoryBg_slide_img{width:25%;float:left;text-align: right;}
.nhistoryBg_slide_img img{max-width:320px;}


.nhistoryBg_slide_txt{width:70%;float:right;padding-top:20px;}
.nhistoryBg_slide_h{font-size:52px;}
.nhistoryBg_slide_ul{margin:20px auto 0;}
.nhistoryBg_slide_ul>li{margin:15px auto 0;font-size:16px;line-height: 2;}
.nhistoryBg_slide_ul>li:nth-of-type(1){font-size:16px;line-height: 2;}

.nhistoryBtn_swiper{margin:60px auto 0;}
.nhistoryBtn_swiper:before{top:15px;}

.nhistoryBtn_slide_cicle{width:30px;height:30px;padding:10px;}
.nhistoryBtn_slide_h{margin:30px auto 0;font-size: 18px;}
/* nhistory end! */

/* nfactory start! */
.nfactory_top{padding:90px 0 70px;}
.nfactory_p{margin:45px auto 0;padding:0 15%;font-size: 16px;line-height: 2;}
.nfactory_p p{font-size: 16px;line-height: 2;}

.nfactory_paginations{margin:45px auto 0;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet{margin:0 5px;width:15px;height:15px;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:20px;}

.nfactory_slide_mask{top:45%;}
.nfactory_slide_main{width:50%;}
.nfactory_slide_h{font-size: 33px;}
.nfactory_slide_p{margin:35px auto 0;font-size: 16px;line-height: 2;}
.nfactory_slide_p p{font-size: 16px;line-height: 2;}
/* nfactory end! */

/* nhealth start! */
.nhealth{padding:90px 0;}
.nhealth_title h3{font-size: 40px;}
.nhealth_p{margin:40px auto 0;padding:0 10%;font-size:16px;line-height: 2;}
.nhealth_p p{font-size:16px;line-height: 2;}
.nhealth_ul{margin:60px auto 0;padding:0 6%;}
.nhealth_li{width:15%;float:left;margin:0 2% 0 0;}
.nhealth_li:nth-of-type(6n){margin:0 0 0 0;}
.nhealth_li img{max-width: 135px;}
/* nhealth end! */

/* nproduct start! */
.tab.nproduct_tab .nproduct_tab_nav li{margin:0 27px;}
.tab.nproduct_tab .nproduct_tab_nav li article span{font-size:22px;line-height:32px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span{font-size:25px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span:before{height:12px;}
.tab-body.nproduct_tab_body{margin:50px auto 0;}
.nproduct_tab_top{border-radius: 10px;}

.nproduct_tab_top_main{padding:0 10%;}
.nproduct_tab_top_h{font-size: 45px;}
.nproduct_tab_top_p{margin:10px auto 0;font-size: 22px;}
.nproduct_tab_top_more{margin:36px auto 0;}
.nproduct_tab_top_more a{padding:5px 25px;font-size: 15px;border-radius: 5px;}

.nproduct_tab_block{margin:70px auto 0;}
.nproduct_tab_block_l{width:75%;float:left;}
.nproduct_tab_block_h{font-size: 36px;}
.nproduct_tab_block_add_icon{width:50px;float:left;}
.nproduct_tab_block_add_span{width:calc(100% - 70px);float:right;font-size: 27px;line-height:50px;height:50px;}


.nproduct_tab_block_r{width:20%;float:right;padding-top: 60px;}
.nproduct_tab_block_more a{padding:5px 25px;font-size: 15px;border-radius: 30px;}
.nproduct_tab_block_main{margin:45px auto 0;}
.nproduct_item{width:31.2%;float:left;margin:0 3.2% 36px 0;}
.nproduct_item:nth-of-type(3n){margin:0 0 36px 0;}

.nproduct_item_txt a{padding:23px 13px;}
.nproduct_item_txt a span{font-size:17px;line-height: 25px;}
/* nproduct end! */

/* nmain_nav start! */
.nmain_nav_ul{width:75%;float:left;}
.nmain_nav_en{font-size: 90px;}
.nmain_ul>li{float:left;margin-right: 45px;}
.nmain_ul>li>a>span{font-size:18px;line-height: 35px;}
.nmain_ul>li.on>a>span{font-size: 22px;}
.nmain_ul>li.on>a>span:after{height:10px;bottom:2px;}

.nmain_nav_more{width:20%;float:right;padding-top:50px;}
.nmain_nav_more>a{padding:5px 20px;border-radius: 40px;font-size: 14px;line-height: 25px;}
.nmain_nav_more>a>i{margin-left: 8px;}
/* nmain_nav end! */

/* nproduct_list start! */
.nbanner_h .big{font-size: 54px;}
.nbanner_h .small{margin:10px auto 0; font-size: 23px;}

.nproduct_main{margin:50px auto 0;}
/* nproduct_list end! */

/* nproduct_show start! */
.nmains_nproduct{padding:50px 0 100px;}
.nmains_nproduct_r{width:350px;float:right;padding:25px 25px 40px;}
.nmains_nproduct_r.navFix{top:90px;right:calc(50% - 700px);}
.nproduct_show_h{font-size: 23px;}
.nproduct_show_tags{margin:15px auto 0;}
.nproduct_show_tags>li{float:left;margin:0 12px 10px 0;}
.nproduct_show_tags>li>span{font-size:16px;line-height: 27px;}
.nproduct_show_tags>li>a{padding:0 20px;font-size: 15px;line-height: 27px;border-radius: 5px;}
.nproduct_show_line{margin:15px auto;}
.nproduct_show_block{min-height:220px;max-height:500px;padding-right:10px;}

.nproduct_show_div{margin:20px auto 0;}
.nproduct_show_div_h{font-size: 19px;}
.nproduct_show_div_content{margin:10px auto ;}
.nproduct_show_div_p{font-size: 15px;line-height:30px;}
.nproduct_show_div_p p{font-size: 15px;line-height: 30px;}

.nproduct_show_div_ul{padding-left:15px;}
.nproduct_show_div_ul p{margin:8px auto 0;font-size: 15px;line-height:30px;}
.nproduct_show_div_ul p:before{width:4px;height:4px;left:-15px;top:14px;}

.nparam_item{padding:12px 0;}
.nparam_item:nth-of-type(1){padding:0 0 12px;}
.nparam_item_half>*{font-size: 16px;line-height: 25px;}
.nparam_item_p{margin:10px auto 0;}


.nproduct_show_tel_icon{width:36px;float:left;}
.nproduct_show_tel_span{width:calc(100% - 50px);float:right;font-size: 18px;line-height: 36px;}
.nproduct_show_tel_span span{font-size: 21px;}
.nproduct_show_more{margin:15px auto 0;}
.nproduct_show_more a{padding:7px 25px;border-radius: 5px;}
.nproduct_show_more a>*{line-height: 24px;height:24px;font-size:15px;margin:0 4px;}

.nmains_nproduct_l{width:72.5%;float:left;}
.nproduct_show{font-size: 15px;min-height: 220px;}
.nproduct_show p{font-size: 15px;}

/* nproduct_show end! */

/* nbanner_mask start! */
.nbanner_main{padding:0 20px;}
.nbanner_h .en{font-size: 52px;}
.nbanner_h .cn{font-size: 33px;}
.nbanner_arrow{margin:10px auto 0;font-size: 27px;}
/* nbanner_mask end! */

/* swiper_btn start! */
.swiper_btn{width:50px;height:45px;line-height: 45px;font-size: 17px;border-radius: 5px;}
/* swiper_btn end! */

/* nquality start! */
.ncnas{padding:90px 0 90px;}

.ncnas_l{width:46.25%;float:left;}

.ncnas_list{margin:45px auto 0;}
.ncnas_item{margin:45px auto 0;}
.ncnas_item_h span{font-size: 23px;}
.ncnas_item_h span:after{height:10px;}
.ncnas_item_p{margin:18px auto 0;font-size: 15px;}
.ncnas_item_p p{font-size: 15px;}

.ncnas_r{width:46.25%;float:right;}

.nvideo{margin:0 auto 90px;}
.nvideo_img{border-radius: 8px;}


.ntree_slide{height:640px;}
.ntree_slide_img{width:47%;float:left;}

.ntree_slide_txt{width:48%;float:right;padding-right:calc(50% - 700px);}
.ntree_slide_txt_main{padding-top:75px;}
.ntree_slide_num{top:-55px;}
.ntree_slide_num span{font-size: 270px;}

.ntree_slide_h{font-size: 22px;}
.ntree_slide_span{margin:13px auto 17px;}
.ntree_slide_span span{width:30px;height:5px;border-radius: 5px;}

.ntree_slide_p{font-size: 15px;}
.ntree_slide_p p{margin:13px auto 0;font-size: 15px;}


.nreport{padding:85px 0 85px;}
.nreport_main{margin:50px auto 0;}

.swiper_nreport .swiper-wrapper{padding:20px 30px;}
.swiper_nreport .swiper-slide{width:470px;}

.nreport_slide_h{margin:25px auto 0;font-size: 21px;line-height: 27px;height:27px;white-space: nowrap;}
/* nquality end! */

/* nhonor start! */
.nhonor_div{margin:70px auto 0;}
.nhonor_div .swiper_btn:nth-of-type(1){margin-right: 12px;}
.nhonor_div_main{margin:50px auto 0;}

.nhonor_div_more{margin:70px auto 0;}
.nhonor_div_more a{padding:12px 50px;font-size: 16px;line-height: 25px;border-radius: 50px;}
.nhonor_div_more a i{margin-left: 7px;}

.npatent_slide{padding:10px;}
.npatent_slide_h{margin:25px auto 20px;font-size: 16px;line-height: 25px;height:25px;white-space: nowrap;}

.nhonors_slide_pic{padding:15px;}
.nhonors_slide_h{margin:20px auto 0;font-size: 16px;line-height: 25px;height:25px;white-space: nowrap;}


.npatent_item{width:23.2%;float:left;margin:0 2.4% 40px 0;}
.npatent_item:nth-of-type(4n){margin:0 0 40px 0;}


.nhonors_item{width:32%;float:left;margin:0 2% 35px 0;}
.nhonors_item:nth-of-type(3n){margin:0 0 35px 0;}

.nhonor_more_loading{margin:60px auto 0;}
.nhonor_more_loading span{padding:10px 80px;font-size: 15px;line-height: 25px;border-radius: 10px;}
.nhonor_more_loading span i{margin-left: 7px;}
/* nhonor end! */


/* nnews start! */
.tab.nnews_tab .nnews_tab_nav>li{margin-left:20px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span{padding:2px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span>img{width:36px;}

.tab.nnews_tab .nnews_tab_body{margin:50px auto 0;}

.nnews_item{width:31.4%;float:left;margin:0 2.9% 40px 0;}
.nnews_item:nth-of-type(3n){margin:0 0 40px 0;}

.nnews_list2{margin:0 auto 70px;}
.nnews_item2{padding:30px 0;}
.nnews_item2:nth-of-type(1){padding:0 0 30px;}
.nnews_item2_img{width:20%;float:left;height:210px;}
.nnews_item2_txt{width:76.5%;float:right;padding-top: 18px;}
.nnews_item2_h a{font-size:18px;line-height: 25px;height:25px;white-space: nowrap;}

.nnews_item2_date{margin:20px auto 0;font-size: 14px;line-height: 25px;}
.nnews_item2_p{margin:20px auto 0;font-size: 16px;line-height: 30px;height:60px;-webkit-line-clamp: 2;}
.nnews_item2_p p{font-size: 16px;line-height: 30px;}
/* nnews end! */

/* nnews_show start! */
.nnews_show_main{margin:35px auto 0;padding:30px 0 0;}

.nnews_show_content{width:70%;float:left;}
.nnews_show_h{font-size: 23px;}
.nnews_show_span{margin:20px auto 0;}
.nnews_show_span span{font-size: 15px;margin-right: 27px;}
.nnews_show_body{margin:35px auto 0;padding-bottom: 30px;min-height: 200px;font-size: 16px;}
.nnews_show_body p{font-size: 16px;}
.nnews_show_body p img{margin:15px auto!important;}

.naside{width:24%;float:right;padding:27px 25px 38px;}
.naside_h{font-size: 22px;}
.naside_list{margin:20px auto 0;}
.naside_item{padding:15px 15px;}
.naside_item:nth-of-type(1){padding:0 15px 15px;}
.naside_item a{font-size: 15px;line-height: 28px;}
.naside_item a:before{width:4px;height:4px;left:-12px;top:12px;}
/* nnews_show end! */

/* ncontact start! */
.noffline{height:1000px;padding:85px 0 85px;}
.noffline_main{width:31.25%;}
.noffline_slogan{margin:35px auto 0;font-size: 27px;}

.noffline_number{margin:30px auto 0;}
.noffline_number_main{width:80%;}
.noffline_number_item{padding:25px 0;}
.noffline_number_item:nth-of-type(1){padding:0 0 25px;}
.noffline_number_icon{width:54px;float:right;padding-top: 15px;}
.noffline_number_txt{width:calc(100% - 62px);float:left;}
.noffline_number_top{font-size: 32px;line-height: 48px;}
.noffline_number_top .sub{font-size: 22px;}
.noffline_number_h{font-size: 18px;line-height: 25px;}

.noffline_p{margin:40px auto 0;font-size: 17px;}
.noffline_p p{font-size: 17px;}

.nonline{padding:100px 0 90px;}
.nonline_img{width:50%;float:left;}
.nonline_txt{width:47%;float:right;padding-right: calc(50% - 700px);}
.nonline_group{padding:50px 0;}
.nonline_item{width:50%;float:left;}
.nonline_item_img{width:130px;float:left;}
.nonline_item_txt{width:calc(100% - 150px);float:right;padding-top: 10px;}
.nonline_item_icon img{height:32px;}
.nonline_item_h{margin:15px auto 0;font-size:18px;line-height: 25px;}
.nonline_item_more{margin:10px auto 0;}
.nonline_item_more a{font-size:15px;line-height: 25px;}
.nonline_item_more a i{margin-left: 5px;}

.nway_img{width:50%;float:right;height:660px;}
.nway_txt{width:50%;float:left;padding:90px 8% 20px calc(50% - 700px);}

.nway_list{margin:25px auto 0;}
.nway_item{padding:25px 0;}
.nway_item_icon{width:36px;float:left;}
.nway_item_txt{width:calc(100% - 54px);float:right;font-size: 17px;line-height: 36px;}


.nmessage{padding:85px 0 85px;}

.nmessage_main{margin:50px auto 0;}
.form_div{margin:35px auto 0;}
.form_item{width:31%;float:left;margin:0 3.5% 0 0;}
.form_item:nth-of-type(3n){margin:0 0 0 0;}
.form_div:nth-of-type(2) .form_item:nth-of-type(2){width:65.5%;margin:0;}
.form_li_label{font-size: 20px;}
.form_li_label span{margin-right: 5px;}
.form_li_input{margin:10px auto 0;border-radius: 5px;padding:0 10px;}
.form_input{font-size: 15px;padding:10px 10px;line-height: 25px;}
.form_div.form_div_button{margin:50px auto 0;}
.form_button{padding:12px 80px;font-size: 16px;border-radius: 10px;}
/* ncontact end! */

}

@media(max-width: 1600px){
.main1600{width:1300px;}

/* q_header start! */
.q_logo{width:190px;float:left;}
.q_logo>h4>a,.q_logo>h1>a{padding:20px 0;}
.q_logo>h4>a>img,.q_logo>h1>a>img{height:50px;}

.q_logo>h1>a{padding:20px 0;}
.q_logo>h1>a>img{height:50px;}

.q_nav{width:calc(100% - 490px);float:left;}
.nav_ul>li{margin-left:30px;}
.nav_ul>li>a{padding:23px 0 27px;}
.nav_ul>li>a>h2{font-size: 16px;line-height: 40px;height:40px;}
.nav_ul>li>a:after{bottom:20px;height: 3px;border-radius: 3px;}

/* q_nav_son */
.q_nav_son{padding:20px 0;}
.q_nav_son>li>a{font-size: 13px;line-height: 33px;}

.q_right{width:275px;float:right;}
.q_search{width:36px;float:left;}
.q_search>a{padding:27px 0;}
.q_search>a>img{height:36px;}

.q_tel{width:calc(100% - 72px);float:left;padding:27px 0;}
.q_tel>*{margin:0 5px;font-size: 20px;line-height: 36px;height:36px;}

.q_menu{width:36px;padding:27px 0;}
.q_menu>img{height:36px;}
/* q_header end! */

/* q_popup start! */
.popup_header{padding:15px 3%;}
.popup_header_logo{width:30%;}
.popup_header_logo img{height: 60px;}
.popup_header_close{width:60px;height:60px;}
.popup_header_close span{width: 36px;height: 3px;top:20px;border-radius: 3px;}
.popup_txt_mask_in{top:45%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.popup_txt_mask_main{padding:0 10%;}
.q_form_div .q_form_input{width:calc(100% - 110px);padding:4px 20px;}
.q_form_div .q_form_button{width:100px;;line-height: 34px;}
.popup_menu{margin:50px auto 0;padding:0 10%;}
.popup_menu_l{width:16px;}
.popup_menu_l span{font-size: 15px;line-height: 16px;height:16px;font-weight: 700;}
.popup_menu_r{width:calc(100% - 80px);float:right;}
.popup_nav>li{margin:0 auto 15px;}
.popup_nav>li>a>span{font-size: 20px;line-height:30px;font-weight: 700;}
.popup_nav>li>a>span>i{margin-left: 8px;font-size: 15px;}
/* q_popup end! */

/* q_banner start! */
.q_banner{margin:90px auto 0;}

.q_banner .swiper_banner .swiper_pagination_banner{bottom:5%;}
.q_banner .swiper_banner .swiper_pagination_banner .swiper-pagination-bullet{width:30px;height:5px;border-radius:5px;}
/* q_banner end! */

/* q_section start! */
.section_title .en{font-size: 35px;}
.section_title .cn{font-size: 26px;}
/* q_section end! */

/* q_about start! */
.q_about{padding:80px 0 80px;}
.about_main{margin:25px auto 0;}
.about_img{width:46%;float:right;}
.about_txt{width:47.5%;float:left;padding-top: 10px;}
.about_p{font-size: 16px;line-height: 2;}
.about_p p{font-size: 16px;line-height: 2;}

.about_more{margin:40px auto 0;}
.about_more a{padding:5px 20px;border-radius: 5px;font-size: 17px;line-height: 20px;}
/* q_about end! */

/* about_number start! */
.about_number{margin:75px auto 0;}
.about_number_item{width:25%;float:left;padding:0 25px;}
.about_number_top>*{margin:0 10px;}
.about_number_icon img{height:64px;}
.about_number_nums .num{font-size: 36px;line-height: 64px;}
.about_number_nums .sut{font-size: 18px;line-height: 25px;left:calc(100% + 15px);width:50px;}

.about_number_txt{margin:28px auto 0;}
.about_number_txt .cn{font-size: 17px;line-height:25px;height:50px;-webkit-line-clamp: 2;}
/* about_number end! */

/* q_brand start! */
.q_brand{padding:135px 0 135px;}

.brand_down{margin:30px auto 0;}
.brand_down span{width:35px;height:35px;line-height: 34px;font-size: 22px;}

.brand_p{margin:28px auto 0;padding:0 29%;font-size:24px;}
.brand_p p{font-size:24px;}

.brand_slogan{margin:45px auto 0;}
.brand_slogan_p{padding:10px 30px;border-radius: 10px;font-size: 17px;}
.brand_slogan_p p{font-size: 17px;}
.brand_more{margin:60px auto 0;}
.brand_more a{padding:10px 50px;font-size: 17px;line-height: 25px;border-radius: 50px;}
.brand_more a i{margin-left: 10px;}
/* q_brand end! */

/* q_product start! */
.q_product{margin:8px auto 0;}

.product_title{top:80px;}
.product_title_l{width:35%;float:left;}
.product_title_r{width:35%;float:right;padding-top: 20px;}
.product_more a{padding:10px 30px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.product_more a i{margin-left: 10px;}

.product_img_h{font-size: 56px;}
.product_img_slogan{margin:15px auto 0;font-size: 28px;}
.product_img_more{margin:36px auto 0;}
.product_img_more a{padding:6px 28px;font-size: 15px;line-height: 20px;border-radius: 5px;}


.product_bottom{bottom:60px;}

.tab.tab_product .tab_product_head{padding:18px 30px 23px;border-radius: 90px;}
.tab.tab_product .tab_product_nav li{margin:0 45px;}
.tab.tab_product .tab_product_nav li article{width:120px;}
.tab_product_icon{width:76px;}

.tab_product_h{margin:10px auto 0;font-size: 17px;line-height: 25px;height:25px;white-space: nowrap;}

.tab.tab_product .tab_product_nav li.active article:after{width:50%;height:4px;border-radius: 4px;left:25%;bottom:-23px;}
/* q_product end! */

/* q_advantage start! */
.advantage_title{padding:75px 0 65px;}

.tab.tab_advantage .tab_advantage_nav li{width:20%;}

.advantage_nav_li_mask{padding:0 10% 60px;}
.advantage_nav_li_icon img{height:72px;}
.advantage_nav_li_h{margin:20px auto 0;font-size: 22px;line-height: 30px;height:30px;white-space: nowrap;}
.advantage_nav_li_p{margin:25px auto 0;font-size: 16px;padding:0 10px;}
.advantage_nav_li_p p{font-size: 16px;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more{margin:30px  auto 0;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more a{font-size:15px;line-height: 20px;padding:5px 20px;border-radius: 5px;}
/* q_advantage end! */

/* q_news start! */
.q_news{padding:80px 0 80px;}
.news_title_l{width:60%;float:left;}
.news_title_r{width:30%;float:right;padding-top: 26px;}
.tab.news_tab .news_tab_nav li{margin-left: 45px;}
.tab.news_tab .news_tab_nav li article span{font-size:19px;line-height: 30px;}
.tab.news_tab .news_tab_nav li.active article span:after{width:120%;height:20px;border-radius: 5px;left:-15%;top:15px;}
.news_main{margin:45px auto 0;}

.news_item{width:32%;float:left;margin:0 2% 0 0;}
.news_item:nth-of-type(3n){margin:0 0 0 0;}

.news_item_txt{padding:25px 30px;}
.news_item_h a{font-size: 17px;line-height: 28px;height:56px;-webkit-line-clamp: 2;}
.news_item_more{margin:20px auto 0;}

.news_item_date{width:35%;float:left;font-size: 14px;line-height: 25px;}
.news_item_arrow{width:35%;float:right;}
.news_item_arrow span{padding:2px 10px;font-size: 15px;line-height: 20px;border-radius: 5px;}

.news_more{margin:70px auto 0;}
.news_more a{padding:12px 46px;border-radius: 50px;font-size: 16px;line-height: 25px;}
.news_more a i{margin-left: 10px;}
/* q_news end! */

/* q_footer start! */
.q_footer{padding:30px 0;}

.footer_t{padding:60px 0 40px;}

.footer_l{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 0 0 0;}
.footer_item_h a{font-size: 20px;line-height: 28px;}

.footer_ul{margin:25px auto 0;}
.footer_ul li{margin:20px auto 0;}
.footer_ul li h3 a{font-size: 16px;}

.footer_r{width:500px;float:right;}
.footer_c{width:135px;float:left;}
.footer_code_h{margin:12px auto 0;font-size: 14px;}

.footer_tel{width:calc(100% - 175px);float:right;}
.footer_block{margin:10px auto 0;border-radius: 10px;padding:20px 25px;}
.footer_block p{font-size: 17px;}
.footer_span{margin:5px auto 0;}
.footer_span span{font-size:30px;}
.footer_span span:after{width:28px;height:32px;top:-13px;right:-20px;}
.footer_uls{margin:35px auto 0;}
.footer_li{width:18.6%;float:left;margin:0 1.75% 0 0;}
.footer_li:nth-of-type(5n){margin:0 0 0 0;}

.footer_li_icon{width:110px;top:50px;}

.footer_b{padding:30px 0 20px;}
.footer_b span,.footer_b a{margin:0 3px;line-height: 30px;font-size: 15px;}
.footer_b span img{height:30px;margin-right: 6px;}
/* q_footer end! */

/* nmain start! */
.nmain{min-height: 460px;}
.nmains{min-height: 380px;padding:70px 0;}

.nmain_title .en{font-size: 36px;}
.nmain_title .cn span{font-size:27px;}
/* nmain end! */

/* ncompany start! */
.ncompany{padding:80px 0;}
.ncompany_p{margin:35px auto 0;font-size:16px;line-height: 2.2;}
.ncompany_p p{margin:18px auto 0;font-size:16px;line-height: 2.2;}
/* ncompany end! */

/* ncompany_number start! */
.ncompany_number{padding:60px 0;}
.ncompany_number_item{width:20%;float:left;}
.ncompany_number_item:nth-of-type(2){width:30%;}
.ncompany_number_item:nth-of-type(3){width:30%;}
.ncompany_number_top{font-size: 50px;line-height: 60px;}
.ncompany_number_top .sub{font-size: 16px;}
.ncompany_number_txt{margin:5px auto 0;font-size: 18px;line-height: 30px;height:30px;white-space: nowrap;}
/* ncompany_number end! */

/* nabout_video start! */
.nabout_video_l{width:66%;float:left;}
.nabout_video_img{height:580px;}

.nabout_video_r{width:32%;float:right;}
.nabout_video_item:nth-of-type(1){height:260px;}
.nabout_video_item:nth-of-type(2){height:290px;margin:30px auto 0;}
/* nabout_video end! */

/* ngrow start! */
.ngrow{padding:85px 0;}
.ngrow_title .nmain_title{margin:10px auto 35px;}
.ngrow_title .nmain_title .cn span:before{bottom:-15px;}
.ngrow_title .nmain_title .cn span:after{height:5px;bottom:-22px;}

.ngrow_p{margin:55px auto 0;font-size: 17px;line-height: 2;}
.ngrow_p p{margin:20px auto 0;font-size: 17px;line-height: 2;}

.ngrow_btn{margin:65px auto 0;}
.ngrow_btn a{width:40px;height:40px;line-height: 40px;font-size: 22px;}
/* ngrow end! */

/* nhistory start! */
.nhistory{padding:80px 0 85px;}

.nhistory_main{margin:90px auto 0;}

.nhistoryBg_slide{min-height: 450px;}
.nhistoryBg_slide_img{width:25%;float:left;text-align: right;}
.nhistoryBg_slide_img img{max-width:320px;}


.nhistoryBg_slide_txt{width:70%;float:right;padding-top:20px;}
.nhistoryBg_slide_h{font-size:52px;}
.nhistoryBg_slide_ul{margin:20px auto 0;}
.nhistoryBg_slide_ul>li{margin:15px auto 0;font-size:16px;line-height: 2;}
.nhistoryBg_slide_ul>li:nth-of-type(1){font-size:16px;line-height: 2;}

.nhistoryBtn_swiper{margin:60px auto 0;}
.nhistoryBtn_swiper:before{top:15px;}

.nhistoryBtn_slide_cicle{width:30px;height:30px;padding:10px;}
.nhistoryBtn_slide_h{margin:30px auto 0;font-size: 18px;}
/* nhistory end! */

/* nfactory start! */
.nfactory_top{padding:90px 0 70px;}
.nfactory_p{margin:45px auto 0;padding:0 15%;font-size: 16px;line-height: 2;}
.nfactory_p p{font-size: 16px;line-height: 2;}

.nfactory_paginations{margin:45px auto 0;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet{margin:0 5px;width:15px;height:15px;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:20px;}

.nfactory_slide_mask{top:45%;}
.nfactory_slide_main{width:50%;}
.nfactory_slide_h{font-size: 33px;}
.nfactory_slide_p{margin:35px auto 0;font-size: 16px;line-height: 2;}
.nfactory_slide_p p{font-size: 16px;line-height: 2;}
/* nfactory end! */

/* nhealth start! */
.nhealth{padding:90px 0;}
.nhealth_title h3{font-size: 40px;}
.nhealth_p{margin:40px auto 0;padding:0 10%;font-size:16px;line-height: 2;}
.nhealth_p p{font-size:16px;line-height: 2;}
.nhealth_ul{margin:60px auto 0;padding:0 6%;}
.nhealth_li{width:15%;float:left;margin:0 2% 0 0;}
.nhealth_li:nth-of-type(6n){margin:0 0 0 0;}
.nhealth_li img{max-width: 135px;}
/* nhealth end! */

/* nproduct start! */
.tab.nproduct_tab .nproduct_tab_nav li{margin:0 25px;}
.tab.nproduct_tab .nproduct_tab_nav li article span{font-size:22px;line-height:32px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span{font-size:25px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span:before{height:12px;}
.tab-body.nproduct_tab_body{margin:50px auto 0;}
.nproduct_tab_top{border-radius: 10px;}

.nproduct_tab_top_main{padding:0 10%;}
.nproduct_tab_top_h{font-size: 40px;}
.nproduct_tab_top_p{margin:10px auto 0;font-size: 20px;}
.nproduct_tab_top_more{margin:32px auto 0;}
.nproduct_tab_top_more a{padding:6px 25px;font-size: 14px;border-radius: 5px;}

.nproduct_tab_block{margin:55px auto 0;}
.nproduct_tab_block_l{width:75%;float:left;}
.nproduct_tab_block_h{font-size: 36px;}
.nproduct_tab_block_add_icon{width:50px;float:left;}
.nproduct_tab_block_add_span{width:calc(100% - 70px);float:right;font-size: 27px;line-height:50px;height:50px;}


.nproduct_tab_block_r{width:20%;float:right;padding-top: 60px;}
.nproduct_tab_block_more a{padding:5px 25px;font-size: 15px;border-radius: 30px;}
.nproduct_tab_block_main{margin:45px auto 0;}
.nproduct_item{width:31.2%;float:left;margin:0 3.2% 36px 0;}
.nproduct_item:nth-of-type(3n){margin:0 0 36px 0;}

.nproduct_item_txt a{padding:23px 13px;}
.nproduct_item_txt a span{font-size:17px;line-height: 25px;}
/* nproduct end! */

/* nmain_nav start! */
.nmain_nav_ul{width:75%;float:left;}
.nmain_nav_en{font-size: 80px;}
.nmain_ul>li{float:left;margin-right: 45px;}
.nmain_ul>li>a>span{font-size:18px;line-height: 35px;}
.nmain_ul>li.on>a>span{font-size: 22px;}
.nmain_ul>li.on>a>span:after{height:10px;bottom:2px;}

.nmain_nav_more{width:20%;float:right;padding-top:50px;}
.nmain_nav_more>a{padding:5px 20px;border-radius: 40px;font-size: 14px;line-height: 25px;}
.nmain_nav_more>a>i{margin-left: 8px;}
/* nmain_nav end! */

/* nproduct_list start! */
.nbanner_h .big{font-size: 50px;}
.nbanner_h .small{margin:10px auto 0; font-size: 21px;}

.nproduct_main{margin:40px auto 0;}
/* nproduct_list end! */

/* nproduct_show start! */
.nmains_nproduct{padding:45px 0 80px;}
.nmains_nproduct_r{width:364px;float:right;padding:25px 25px 40px;}
.nmains_nproduct_r.navFix{top:90px;right:calc(50% - 650px);}
.nproduct_show_h{font-size: 22px;}
.nproduct_show_tags{margin:15px auto 0;}
.nproduct_show_tags>li{float:left;margin:0 12px 10px 0;}
.nproduct_show_tags>li>span{font-size:16px;line-height: 27px;}
.nproduct_show_tags>li>a{padding:0 20px;font-size: 14px;line-height: 27px;border-radius: 5px;}
.nproduct_show_line{margin:15px auto;}
.nproduct_show_block{min-height:200px;max-height:450px;padding-right:10px;}

.nproduct_show_div{margin:20px auto 0;}
.nproduct_show_div_h{font-size: 18px;}
.nproduct_show_div_content{margin:10px auto ;}
.nproduct_show_div_p{font-size: 15px;line-height:30px;}
.nproduct_show_div_p p{font-size: 15px;line-height: 30px;}

.nproduct_show_div_ul{padding-left:15px;}
.nproduct_show_div_ul p{margin:8px auto 0;font-size: 15px;line-height:30px;}
.nproduct_show_div_ul p:before{width:4px;height:4px;left:-15px;top:14px;}

.nparam_item{padding:12px 0;}
.nparam_item:nth-of-type(1){padding:0 0 12px;}
.nparam_item_half>*{font-size: 16px;line-height: 25px;}
.nparam_item_p{margin:10px auto 0;}


.nproduct_show_tel_icon{width:36px;float:left;}
.nproduct_show_tel_span{width:calc(100% - 50px);float:right;font-size: 18px;line-height: 36px;}
.nproduct_show_tel_span span{font-size: 21px;}
.nproduct_show_more{margin:15px auto 0;}
.nproduct_show_more a{padding:7px 25px;border-radius: 5px;}
.nproduct_show_more a>*{line-height: 24px;height:24px;font-size:15px;margin:0 4px;}

.nmains_nproduct_l{width:70%;float:left;}
.nproduct_show{font-size: 15px;min-height: 220px;}
.nproduct_show p{font-size: 15px;}

/* nproduct_show end! */

/* nbanner_mask start! */
.nbanner_main{padding:0 20px;}
.nbanner_h .en{font-size: 45px;}
.nbanner_h .cn{font-size: 28px;}
.nbanner_arrow{margin:10px auto 0;font-size: 25px;}
/* nbanner_mask end! */

/* swiper_btn start! */
.swiper_btn{width:50px;height:45px;line-height: 45px;font-size: 16px;border-radius: 5px;}
/* swiper_btn end! */

/* nquality start! */
.ncnas{padding:80px 0 80px;}

.ncnas_l{width:46.25%;float:left;}

.ncnas_list{margin:36px auto 0;}
.ncnas_item{margin:36px auto 0;}
.ncnas_item_h span{font-size: 22px;}
.ncnas_item_h span:after{height:10px;}
.ncnas_item_p{margin:18px auto 0;font-size: 15px;}
.ncnas_item_p p{font-size: 15px;}

.ncnas_r{width:46.25%;float:right;}

.nvideo{margin:0 auto 80px;}
.nvideo_img{border-radius: 8px;}


.ntree_slide{height:640px;}
.ntree_slide_img{width:47%;float:left;}

.ntree_slide_txt{width:48%;float:right;padding-right:calc(50% - 650px);}
.ntree_slide_txt_main{padding-top:75px;}
.ntree_slide_num{top:-55px;}
.ntree_slide_num span{font-size: 270px;}

.ntree_slide_h{font-size: 22px;}
.ntree_slide_span{margin:13px auto 17px;}
.ntree_slide_span span{width:30px;height:5px;border-radius: 5px;}

.ntree_slide_p{font-size: 15px;}
.ntree_slide_p p{margin:13px auto 0;font-size: 15px;}


.nreport{padding:85px 0 85px;}
.nreport_main{margin:50px auto 0;}

.swiper_nreport .swiper-wrapper{padding:20px 30px;}
.swiper_nreport .swiper-slide{width:470px;}

.nreport_slide_h{margin:25px auto 0;font-size: 21px;line-height: 27px;height:27px;white-space: nowrap;}
/* nquality end! */

/* nhonor start! */
.nhonor_div{margin:70px auto 0;}
.nhonor_div .swiper_btn:nth-of-type(1){margin-right: 12px;}
.nhonor_div_main{margin:50px auto 0;}

.nhonor_div_more{margin:70px auto 0;}
.nhonor_div_more a{padding:12px 50px;font-size: 16px;line-height: 25px;border-radius: 50px;}
.nhonor_div_more a i{margin-left: 7px;}

.npatent_slide{padding:10px;}
.npatent_slide_h{margin:25px auto 20px;font-size: 16px;line-height: 25px;height:25px;white-space: nowrap;}

.nhonors_slide_pic{padding:15px;}
.nhonors_slide_h{margin:20px auto 0;font-size: 16px;line-height: 25px;height:25px;white-space: nowrap;}


.npatent_item{width:23.2%;float:left;margin:0 2.4% 40px 0;}
.npatent_item:nth-of-type(4n){margin:0 0 40px 0;}


.nhonors_item{width:32%;float:left;margin:0 2% 35px 0;}
.nhonors_item:nth-of-type(3n){margin:0 0 35px 0;}

.nhonor_more_loading{margin:60px auto 0;}
.nhonor_more_loading span{padding:10px 80px;font-size: 15px;line-height: 25px;border-radius: 10px;}
.nhonor_more_loading span i{margin-left: 7px;}
/* nhonor end! */


/* nnews start! */
.tab.nnews_tab .nnews_tab_nav>li{margin-left:20px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span{padding:2px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span>img{width:36px;}

.tab.nnews_tab .nnews_tab_body{margin:50px auto 0;}

.nnews_item{width:31.4%;float:left;margin:0 2.9% 40px 0;}
.nnews_item:nth-of-type(3n){margin:0 0 40px 0;}

.nnews_list2{margin:0 auto 70px;}
.nnews_item2{padding:30px 0;}
.nnews_item2:nth-of-type(1){padding:0 0 30px;}
.nnews_item2_img{width:20%;float:left;height:210px;}
.nnews_item2_txt{width:76.5%;float:right;padding-top: 18px;}
.nnews_item2_h a{font-size:18px;line-height: 25px;height:25px;white-space: nowrap;}

.nnews_item2_date{margin:20px auto 0;font-size: 14px;line-height: 25px;}
.nnews_item2_p{margin:20px auto 0;font-size: 16px;line-height: 30px;height:60px;-webkit-line-clamp: 2;}
.nnews_item2_p p{font-size: 16px;line-height: 30px;}
/* nnews end! */

/* nnews_show start! */
.nnews_show_main{margin:35px auto 0;padding:30px 0 0;}

.nnews_show_content{width:70%;float:left;}
.nnews_show_h{font-size: 23px;}
.nnews_show_span{margin:20px auto 0;}
.nnews_show_span span{font-size: 15px;margin-right: 27px;}
.nnews_show_body{margin:35px auto 0;padding-bottom: 30px;min-height: 200px;font-size: 16px;}
.nnews_show_body p{font-size: 16px;}
.nnews_show_body p img{margin:15px auto!important;}

.naside{width:24%;float:right;padding:27px 25px 38px;}
.naside_h{font-size: 22px;}
.naside_list{margin:20px auto 0;}
.naside_item{padding:15px 15px;}
.naside_item:nth-of-type(1){padding:0 15px 15px;}
.naside_item a{font-size: 15px;line-height: 28px;}
.naside_item a:before{width:4px;height:4px;left:-12px;top:12px;}
/* nnews_show end! */

/* ncontact start! */
.noffline{height:1000px;padding:85px 0 85px;}
.noffline_main{width:31.25%;}
.noffline_slogan{margin:35px auto 0;font-size: 27px;}

.noffline_number{margin:30px auto 0;}
.noffline_number_main{width:80%;}
.noffline_number_item{padding:25px 0;}
.noffline_number_item:nth-of-type(1){padding:0 0 25px;}
.noffline_number_icon{width:54px;float:right;padding-top: 15px;}
.noffline_number_txt{width:calc(100% - 62px);float:left;}
.noffline_number_top{font-size: 32px;line-height: 48px;}
.noffline_number_top .sub{font-size: 22px;}
.noffline_number_h{font-size: 18px;line-height: 25px;}

.noffline_p{margin:40px auto 0;font-size: 17px;}
.noffline_p p{font-size: 17px;}

.nonline{padding:100px 0 90px;}
.nonline_img{width:50%;float:left;}
.nonline_txt{width:47%;float:right;padding-right: calc(50% - 650px);}
.nonline_group{padding:50px 0;}
.nonline_item{width:50%;float:left;}
.nonline_item_img{width:130px;float:left;}
.nonline_item_txt{width:calc(100% - 150px);float:right;padding-top: 10px;}
.nonline_item_icon img{height:32px;}
.nonline_item_h{margin:15px auto 0;font-size:18px;line-height: 25px;}
.nonline_item_more{margin:10px auto 0;}
.nonline_item_more a{font-size:15px;line-height: 25px;}
.nonline_item_more a i{margin-left: 5px;}

.nway_img{width:50%;float:right;height:660px;}
.nway_txt{width:50%;float:left;padding:90px 8% 20px calc(50% - 650px);}

.nway_list{margin:25px auto 0;}
.nway_item{padding:25px 0;}
.nway_item_icon{width:36px;float:left;}
.nway_item_txt{width:calc(100% - 54px);float:right;font-size: 17px;line-height: 36px;}


.nmessage{padding:85px 0 85px;}

.nmessage_main{margin:50px auto 0;}
.form_div{margin:35px auto 0;}
.form_item{width:31%;float:left;margin:0 3.5% 0 0;}
.form_item:nth-of-type(3n){margin:0 0 0 0;}
.form_div:nth-of-type(2) .form_item:nth-of-type(2){width:65.5%;margin:0;}
.form_li_label{font-size: 20px;}
.form_li_label span{margin-right: 5px;}
.form_li_input{margin:10px auto 0;border-radius: 5px;padding:0 10px;}
.form_input{font-size: 15px;padding:10px 10px;line-height: 25px;}
.form_div.form_div_button{margin:50px auto 0;}
.form_button{padding:12px 80px;font-size: 16px;border-radius: 10px;}
/* ncontact end! */

}

@media(max-width: 1440px){
.main1600{width:1200px;}

/* q_header start! */
.q_logo{width:150px;float:left;}
.q_logo>h4>a,.q_logo>h1>a{padding:20px 0;}
.q_logo>h4>a>img,.q_logo>h1>a>img{height:40px;}

.q_logo>h1>a{padding:20px 0;}
.q_logo>h1>a>img{height:40px;}

.q_nav{width:calc(100% - 430px);float:left;}
.nav_ul>li{margin-left:25px;}
.nav_ul>li>a{padding:18px 0 22px;}
.nav_ul>li>a>h2{font-size: 15px;line-height: 40px;height:40px;}
.nav_ul>li>a:after{bottom:20px;height: 3px;border-radius: 3px;}

/* q_nav_son */
.q_nav_son{padding:20px 0;}
.q_nav_son>li>a{font-size: 13px;line-height: 33px;}

.q_right{width:250px;float:right;}
.q_search{width:30px;float:left;}
.q_search>a{padding:25px 0;}
.q_search>a>img{height:30px;}

.q_tel{width:calc(100% - 60px);float:left;padding:25px 0;}
.q_tel>*{margin:0 5px;font-size: 20px;line-height: 30px;height:30px;}

.q_menu{width:30px;padding:25px 0;}
.q_menu>img{height:30px;}
/* q_header end! */

/* q_popup start! */
.popup_header{padding:15px 3%;}
.popup_header_logo{width:30%;}
.popup_header_logo img{height: 60px;}
.popup_header_close{width:60px;height:60px;}
.popup_header_close span{width: 36px;height: 3px;top:20px;border-radius: 3px;}
.popup_txt_mask_in{top:45%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.popup_txt_mask_main{padding:0 10%;}
.q_form_div .q_form_input{width:calc(100% - 110px);padding:4px 20px;}
.q_form_div .q_form_button{width:100px;;line-height: 34px;}
.popup_menu{margin:50px auto 0;padding:0 10%;}
.popup_menu_l{width:16px;}
.popup_menu_l span{font-size: 15px;line-height: 16px;height:16px;font-weight: 700;}
.popup_menu_r{width:calc(100% - 80px);float:right;}
.popup_nav>li{margin:0 auto 15px;}
.popup_nav>li>a>span{font-size: 20px;line-height:30px;font-weight: 700;}
.popup_nav>li>a>span>i{margin-left: 8px;font-size: 15px;}
/* q_popup end! */

/* q_banner start! */
.q_banner{margin:80px auto 0;}

.q_banner .swiper_banner .swiper_pagination_banner{bottom:5%;}
.q_banner .swiper_banner .swiper_pagination_banner .swiper-pagination-bullet{width:30px;height:5px;border-radius:5px;}
/* q_banner end! */

/* q_section start! */
.section_title .en{font-size: 27px;}
.section_title .cn{font-size: 22px;}
/* q_section end! */

/* q_about start! */
.q_about{padding:60px 0 60px;}
.about_main{margin:20px auto 0;}
.about_img{width:46%;float:right;}
.about_txt{width:47.5%;float:left;padding-top: 5px;}
.about_p{font-size: 15px;line-height: 2;}
.about_p p{font-size: 15px;line-height: 2;}

.about_more{margin:30px auto 0;}
.about_more a{padding:5px 20px;border-radius: 5px;font-size: 15px;line-height: 20px;}
/* q_about end! */

/* about_number start! */
.about_number{margin:50px auto 0;}
.about_number_item{width:25%;float:left;padding:0 15px;}
.about_number_top>*{margin:0 10px;}
.about_number_icon img{height:50px;}
.about_number_nums .num{font-size: 27px;line-height: 50px;}
.about_number_nums .sut{font-size: 15px;line-height: 25px;left:calc(100% + 15px);width:50px;}

.about_number_txt{margin:20px auto 0;}
.about_number_txt .cn{font-size: 15px;line-height:23px;height:46px;-webkit-line-clamp: 2;}
/* about_number end! */

/* q_brand start! */
.q_brand{padding:120px 0 120px;}

.brand_down{margin:30px auto 0;}
.brand_down span{width:35px;height:35px;line-height: 34px;font-size: 22px;}

.brand_p{margin:25px auto 0;padding:0 29%;font-size:20px;}
.brand_p p{font-size:20px;}

.brand_slogan{margin:40px auto 0;}
.brand_slogan_p{padding:10px 30px;border-radius: 5px;font-size: 15px;}
.brand_slogan_p p{font-size: 15px;}
.brand_more{margin:50px auto 0;}
.brand_more a{padding:10px 50px;font-size: 15px;line-height: 25px;border-radius: 50px;}
.brand_more a i{margin-left: 10px;}
/* q_brand end! */

/* q_product start! */
.q_product{margin:5px auto 0;}

.product_title{top:55px;}
.product_title_l{width:35%;float:left;}
.product_title_r{width:35%;float:right;padding-top: 10px;}
.product_more a{padding:10px 30px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.product_more a i{margin-left: 10px;}

.product_img_h{font-size: 42px;}
.product_img_slogan{margin:15px auto 0;font-size: 23px;}
.product_img_more{margin:30px auto 0;}
.product_img_more a{padding:6px 25px;font-size: 13px;line-height: 20px;border-radius: 5px;}


.product_bottom{bottom:45px;}

.tab.tab_product .tab_product_head{padding:15px 30px 20px;border-radius: 90px;}
.tab.tab_product .tab_product_nav li{margin:0 30px;}
.tab.tab_product .tab_product_nav li article{width:100px;}
.tab_product_icon{width:50px;}

.tab_product_h{margin:10px auto 0;font-size: 15px;line-height: 25px;height:25px;white-space: nowrap;}

.tab.tab_product .tab_product_nav li.active article:after{width:50%;height:4px;border-radius: 4px;left:25%;bottom:-20px;}
/* q_product end! */

/* q_advantage start! */
.advantage_title{padding:60px 0 55px;}

.tab.tab_advantage .tab_advantage_nav li{width:20%;}

.advantage_nav_li_mask{padding:0 10% 60px;}
.advantage_nav_li_icon img{height:60px;}
.advantage_nav_li_h{margin:20px auto 0;font-size: 18px;line-height: 25px;height:25px;white-space: nowrap;font-weight: 700;}
.advantage_nav_li_p{margin:25px auto 0;font-size: 15px;padding:0 10px;}
.advantage_nav_li_p p{font-size: 15px;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more{margin:30px  auto 0;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more a{font-size:15px;line-height: 20px;padding:5px 20px;border-radius: 5px;}
/* q_advantage end! */

/* q_news start! */
.q_news{padding:60px 0 60px;}
.news_title_l{width:60%;float:left;}
.news_title_r{width:30%;float:right;padding-top: 20px;}
.tab.news_tab .news_tab_nav li{margin-left: 40px;}
.tab.news_tab .news_tab_nav li article span{font-size:17px;line-height: 30px;}
.tab.news_tab .news_tab_nav li.active article span:after{width:120%;height:20px;border-radius: 5px;left:-15%;top:15px;}
.news_main{margin:35px auto 0;}

.news_item{width:32%;float:left;margin:0 2% 0 0;}
.news_item:nth-of-type(3n){margin:0 0 0 0;}

.news_item_txt{padding:25px 30px;}
.news_item_h a{font-size: 17px;line-height: 28px;height:56px;-webkit-line-clamp: 2;}
.news_item_more{margin:20px auto 0;}

.news_item_date{width:35%;float:left;font-size: 14px;line-height: 25px;}
.news_item_arrow{width:35%;float:right;}
.news_item_arrow span{padding:2px 10px;font-size: 15px;line-height: 20px;border-radius: 5px;}

.news_more{margin:55px auto 0;}
.news_more a{padding:10px 40px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.news_more a i{margin-left: 10px;}
/* q_news end! */

/* q_footer start! */
.q_footer{padding:20px 0;}

.footer_t{padding:40px 0 30px;}

.footer_l{width:calc(100% - 500px);float:left;}
.footer_item{width:15%;float:left;margin:0 2% 0 0;}
.footer_item:nth-of-type(6n){margin:0 0 0 0;}
.footer_item_h a{font-size: 17px;line-height: 25px;}

.footer_ul{margin:20px auto 0;}
.footer_ul li{margin:15px auto 0;}
.footer_ul li h3 a{font-size: 14px;}

.footer_r{width:440px;float:right;}
.footer_c{width:110px;float:left;}
.footer_code_h{margin:10px auto 0;font-size: 13px;}

.footer_tel{width:calc(100% - 135px);float:right;}
.footer_block{margin:10px auto 0;border-radius: 10px;padding:20px 25px;}
.footer_block p{font-size: 15px;}
.footer_span{margin:5px auto 0;}
.footer_span span{font-size:25px;}
.footer_span span:after{width:24px;height:27px;top:-13px;right:-20px;}
.footer_uls{margin:35px auto 0;}
.footer_li{width:18.6%;float:left;margin:0 1.75% 0 0;}
.footer_li:nth-of-type(5n){margin:0 0 0 0;}

.footer_li_icon{width:100px;top:50px;}

.footer_b{padding:20px 0 15px;}
.footer_b span,.footer_b a{margin:0 3px;line-height: 26px;font-size: 14px;}
.footer_b span img{height:26px;margin-right: 5px;}
/* q_footer end! */

/* nbanner start! */
.nbanner{margin:80px auto 0;}
/* nbanner end! */

/* nmain start! */
.nmain{min-height: 360px;}
.nmains{min-height: 270px;padding:50px 0;}

.nmain_title .en{font-size: 28px;}
.nmain_title .cn span{font-size:22px;}
/* nmain end! */

/* ncompany start! */
.ncompany{padding:60px 0;}
.ncompany_p{margin:25px auto 0;font-size:15px;line-height: 2.2;}
.ncompany_p p{margin:15px auto 0;font-size:15px;line-height: 2.2;}
/* ncompany end! */

/* ncompany_number start! */
.ncompany_number{padding:50px 0;}
.ncompany_number_item{width:20%;float:left;}
.ncompany_number_item:nth-of-type(2){width:30%;}
.ncompany_number_item:nth-of-type(3){width:30%;}
.ncompany_number_top{font-size: 36px;line-height: 50px;}
.ncompany_number_top .sub{font-size: 14px;}
.ncompany_number_txt{margin:5px auto 0;font-size: 15px;line-height: 25px;height:25px;white-space: nowrap;}
/* ncompany_number end! */

/* nabout_video start! */
.nabout_video_l{width:66%;float:left;}
.nabout_video_img{height:480px;}

.nabout_video_r{width:32%;float:right;}
.nabout_video_item:nth-of-type(1){height:220px;}
.nabout_video_item:nth-of-type(2){height:240px;margin:20px auto 0;}
/* nabout_video end! */

/* ngrow start! */
.ngrow{padding:60px 0;}
.ngrow_title .nmain_title{margin:10px auto 35px;}
.ngrow_title .nmain_title .cn span:before{bottom:-15px;}
.ngrow_title .nmain_title .cn span:after{height:5px;bottom:-22px;}

.ngrow_p{margin:45px auto 0;font-size: 15px;line-height: 2;}
.ngrow_p p{margin:15px auto 0;font-size: 15px;line-height: 2;}

.ngrow_btn{margin:50px auto 0;}
.ngrow_btn a{width:34px;height:34px;line-height: 34px;font-size: 19px;}
/* ngrow end! */

/* nhistory start! */
.nhistory{padding:60px 0 65px;}

.nhistory_main{margin:65px auto 0;}

.nhistoryBg_slide{min-height: 360px;}
.nhistoryBg_slide_img{width:25%;float:left;text-align: right;}
.nhistoryBg_slide_img img{max-width:280px;}


.nhistoryBg_slide_txt{width:70%;float:right;padding-top:10px;}
.nhistoryBg_slide_h{font-size:36px;}
.nhistoryBg_slide_ul{margin:15px auto 0;}
.nhistoryBg_slide_ul>li{margin:10px auto 0;font-size:15px;line-height: 2;}
.nhistoryBg_slide_ul>li:nth-of-type(1){font-size:15px;line-height: 2;}

.nhistoryBtn_swiper{margin:45px auto 0;}
.nhistoryBtn_swiper:before{top:12px;}

.nhistoryBtn_slide_cicle{width:24px;height:24px;padding:8px;}
.nhistoryBtn_slide_h{margin:25px auto 0;font-size: 16px;}
/* nhistory end! */

/* nfactory start! */
.nfactory_top{padding:65px 0 50px;}
.nfactory_p{margin:35px auto 0;padding:0 10%;font-size: 15px;line-height: 2;}
.nfactory_p p{font-size: 15px;line-height: 2;}

.nfactory_paginations{margin:35px auto 0;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet{margin:0 5px;width:12px;height:12px;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px;}

.nfactory_slide_mask{top:45%;}
.nfactory_slide_main{width:50%;}
.nfactory_slide_h{font-size: 28px;}
.nfactory_slide_p{margin:25px auto 0;font-size: 15px;line-height: 2;}
.nfactory_slide_p p{font-size: 15px;line-height: 2;}
/* nfactory end! */

/* nhealth start! */
.nhealth{padding:65px 0;}
.nhealth_title h3{font-size: 30px;}
.nhealth_p{margin:30px auto 0;padding:0;font-size:15px;line-height: 2;}
.nhealth_p p{font-size:15px;line-height: 2;}
.nhealth_ul{margin:45px auto 0;padding:0 6%;}
.nhealth_li{width:15%;float:left;margin:0 2% 0 0;}
.nhealth_li:nth-of-type(6n){margin:0 0 0 0;}
.nhealth_li img{max-width: 100px;}
/* nhealth end! */

/* nproduct start! */
.tab.nproduct_tab .nproduct_tab_nav li{margin:0 25px;}
.tab.nproduct_tab .nproduct_tab_nav li article span{font-size:19px;line-height:30px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span{font-size:22px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span:before{height:12px;}
.tab-body.nproduct_tab_body{margin:40px auto 0;}
.nproduct_tab_top{border-radius: 5px;}

.nproduct_tab_top_main{padding:0 10%;}
.nproduct_tab_top_h{font-size: 35px;}
.nproduct_tab_top_p{margin:10px auto 0;font-size: 17px;}
.nproduct_tab_top_more{margin:32px auto 0;}
.nproduct_tab_top_more a{padding:6px 25px;font-size: 14px;border-radius: 5px;}

.nproduct_tab_block{margin:45px auto 0;}
.nproduct_tab_block_l{width:75%;float:left;}
.nproduct_tab_block_h{font-size: 28px;}
.nproduct_tab_block_add_icon{width:40px;float:left;}
.nproduct_tab_block_add_span{width:calc(100% - 60px);float:right;font-size: 22px;line-height:40px;height:40px;}


.nproduct_tab_block_r{width:20%;float:right;padding-top: 40px;}
.nproduct_tab_block_more a{padding:5px 25px;font-size: 14px;border-radius: 30px;}
.nproduct_tab_block_main{margin:35px auto 0;}
.nproduct_item{width:32%;float:left;margin:0 2% 25px 0;}
.nproduct_item:nth-of-type(3n){margin:0 0 25px 0;}

.nproduct_item_txt a{padding:18px 12px;}
.nproduct_item_txt a span{font-size:15px;line-height: 25px;}
/* nproduct end! */

/* nmain_nav start! */
.nmain_nav_ul{width:75%;float:left;}
.nmain_nav_en{font-size: 65px;}
.nmain_ul>li{float:left;margin-right: 38px;}
.nmain_ul>li>a>span{font-size:17px;line-height: 32px;}
.nmain_ul>li.on>a>span{font-size: 20px;}
.nmain_ul>li.on>a>span:after{height:10px;bottom:2px;}

.nmain_nav_more{width:20%;float:right;padding-top:25px;}
.nmain_nav_more>a{padding:5px 20px;border-radius: 40px;font-size: 14px;line-height: 25px;}
.nmain_nav_more>a>i{margin-left: 5px;}
/* nmain_nav end! */

/* nproduct_list start! */
.nbanner_h .big{font-size: 44px;}
.nbanner_h .small{margin:10px auto 0; font-size: 18px;}

.nproduct_main{margin:35px auto 0;}
/* nproduct_list end! */

/* nproduct_show start! */
.nmains_nproduct{padding:45px 0 80px;}
.nmains_nproduct_r{width:336px;float:right;padding:25px 25px 40px;}
.nmains_nproduct_r.navFix{top:80px;right:calc(50% - 600px);}
.nproduct_show_h{font-size: 19px;}
.nproduct_show_tags{margin:15px auto 0;}
.nproduct_show_tags>li{float:left;margin:0 12px 10px 0;}
.nproduct_show_tags>li>span{font-size:15px;line-height: 27px;}
.nproduct_show_tags>li>a{padding:0 20px;font-size: 13px;line-height: 27px;border-radius: 5px;}
.nproduct_show_line{margin:10px auto;}
.nproduct_show_block{min-height:180px;max-height:360px;padding-right:10px;}

.nproduct_show_div{margin:20px auto 0;}
.nproduct_show_div_h{font-size: 17px;}
.nproduct_show_div_content{margin:10px auto ;}
.nproduct_show_div_p{font-size: 14px;line-height:28px;}
.nproduct_show_div_p p{font-size: 14px;line-height: 28px;}

.nproduct_show_div_ul{padding-left:15px;}
.nproduct_show_div_ul p{margin:8px auto 0;font-size: 14px;line-height:28px;}
.nproduct_show_div_ul p:before{width:4px;height:4px;left:-15px;top:13px;}

.nparam_item{padding:10px 0;}
.nparam_item:nth-of-type(1){padding:0 0 10px;}
.nparam_item_half>*{font-size: 15px;line-height: 23px;}
.nparam_item_p{margin:10px auto 0;}


.nproduct_show_tel_icon{width:30px;float:left;}
.nproduct_show_tel_span{width:calc(100% - 45px);float:right;font-size: 15px;line-height: 30px;}
.nproduct_show_tel_span span{font-size: 18px;}
.nproduct_show_more{margin:15px auto 0;}
.nproduct_show_more a{padding:7px 25px;border-radius: 5px;}
.nproduct_show_more a>*{line-height: 24px;height:24px;font-size:13px;margin:0 4px;}

.nmains_nproduct_l{width:70%;float:left;}
.nproduct_show{font-size: 14px;min-height: 180px;}
.nproduct_show p{font-size: 14px;}

/* nproduct_show end! */

/* nbanner_mask start! */
.nbanner_main{padding:0 20px;}
.nbanner_h .en{font-size: 36px;}
.nbanner_h .cn{font-size: 20px;}
.nbanner_arrow{margin:10px auto 0;font-size: 22px;}
/* nbanner_mask end! */

/* swiper_btn start! */
.swiper_btn{width:44px;height:40px;line-height: 40px;font-size: 15px;border-radius: 5px;}
/* swiper_btn end! */

/* nquality start! */
.ncnas{padding:65px 0 65px;}

.ncnas_l{width:46.25%;float:left;}

.ncnas_list{margin:25px auto 0;}
.ncnas_item{margin:25px auto 0;}
.ncnas_item_h span{font-size: 20px;}
.ncnas_item_h span:after{height:8px;}
.ncnas_item_p{margin:12px auto 0;font-size: 14px;}
.ncnas_item_p p{font-size: 14px;}

.ncnas_r{width:46.25%;float:right;}

.nvideo{margin:0 auto 60px;}
.nvideo_img{border-radius: 5px;}


.ntree_slide{height:560px;}
.ntree_slide_img{width:47%;float:left;}

.ntree_slide_txt{width:48%;float:right;padding-right:calc(50% - 600px);}
.ntree_slide_txt_main{padding-top:60px;}
.ntree_slide_num{top:-40px;}
.ntree_slide_num span{font-size: 200px;}

.ntree_slide_h{font-size: 19px;}
.ntree_slide_span{margin:10px auto 14px;}
.ntree_slide_span span{width:30px;height:5px;border-radius: 5px;}

.ntree_slide_p{font-size: 14px;}
.ntree_slide_p p{margin:10px auto 0;font-size: 14px;}


.nreport{padding:65px 0 65px;}
.nreport_main{margin:35px auto 0;}

.swiper_nreport .swiper-wrapper{padding:20px 30px;}
.swiper_nreport .swiper-slide{width:450px;}

.nreport_slide_h{margin:20px auto 0;font-size: 18px;line-height: 24px;height:24px;white-space: nowrap;}
/* nquality end! */

/* nhonor start! */
.nhonor_div{margin:50px auto 0;}
.nhonor_div .swiper_btn:nth-of-type(1){margin-right: 10px;}
.nhonor_div_main{margin:40px auto 0;}

.nhonor_div_more{margin:55px auto 0;}
.nhonor_div_more a{padding:10px 40px;font-size: 14px;line-height: 25px;border-radius: 50px;}
.nhonor_div_more a i{margin-left: 5px;}

.npatent_slide{padding:10px;}
.npatent_slide_h{margin:20px auto 15px;font-size: 14px;line-height: 25px;height:25px;white-space: nowrap;}

.nhonors_slide_pic{padding:15px;}
.nhonors_slide_h{margin:20px auto 0;font-size: 14px;line-height: 25px;height:25px;white-space: nowrap;}


.npatent_item{width:23.5%;float:left;margin:0 2% 25px 0;}
.npatent_item:nth-of-type(4n){margin:0 0 25px 0;}


.nhonors_item{width:32%;float:left;margin:0 2% 25px 0;}
.nhonors_item:nth-of-type(3n){margin:0 0 25px 0;}

.nhonor_more_loading{margin:45px auto 0;}
.nhonor_more_loading span{padding:10px 60px;font-size: 14px;line-height: 25px;border-radius:5px;}
.nhonor_more_loading span i{margin-left: 5px;}
/* nhonor end! */


/* nnews start! */
.tab.nnews_tab .nnews_tab_nav>li{margin-left:20px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span{padding:2px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span>img{width:36px;}

.tab.nnews_tab .nnews_tab_body{margin:35px auto 0;}

.nnews_item{width:32%;float:left;margin:0 2% 30px 0;}
.nnews_item:nth-of-type(3n){margin:0 0 30px 0;}

.nnews_list2{margin:0 auto 50px;}
.nnews_item2{padding:20px 0;}
.nnews_item2:nth-of-type(1){padding:0 0 20px;}
.nnews_item2_img{width:20%;float:left;height:180px;}
.nnews_item2_txt{width:76.5%;float:right;padding-top: 10px;}
.nnews_item2_h a{font-size:17px;line-height: 25px;height:25px;white-space: nowrap;}

.nnews_item2_date{margin:15px auto 0;font-size: 13px;line-height: 25px;}
.nnews_item2_p{margin:15px auto 0;font-size: 15px;line-height: 27px;height:54px;-webkit-line-clamp: 2;}
.nnews_item2_p p{font-size: 15px;line-height: 27px;}
/* nnews end! */

/* nnews_show start! */
.nnews_show_main{margin:30px auto 0;padding:20px 0 0;}

.nnews_show_content{width:70%;float:left;}
.nnews_show_h{font-size: 19px;}
.nnews_show_span{margin:20px auto 0;}
.nnews_show_span span{font-size: 14px;margin-right: 20px;}
.nnews_show_body{margin:25px auto 0;padding-bottom: 20px;min-height: 180px;font-size: 15px;}
.nnews_show_body p{font-size: 15px;}
.nnews_show_body p img{margin:10px auto!important;}

.naside{width:24%;float:right;padding:20px 20px 30px;}
.naside_h{font-size: 19px;}
.naside_list{margin:15px auto 0;}
.naside_item{padding:10px 15px;}
.naside_item:nth-of-type(1){padding:0 15px 10px;}
.naside_item a{font-size: 14px;line-height: 24px;}
.naside_item a:before{width:4px;height:4px;left:-12px;top:10px;}
/* nnews_show end! */

/* ncontact start! */
.noffline{height:800px;padding:65px 0 65px;}
.noffline_main{width:31.25%;}
.noffline_slogan{margin:25px auto 0;font-size: 22px;}

.noffline_number{margin:25px auto 0;}
.noffline_number_main{width:80%;}
.noffline_number_item{padding:16px 0;}
.noffline_number_item:nth-of-type(1){padding:0 0 16px;}
.noffline_number_icon{width:46px;float:right;padding-top: 10px;}
.noffline_number_txt{width:calc(100% - 56px);float:left;}
.noffline_number_top{font-size:25px;line-height: 35px;}
.noffline_number_top .sub{font-size: 18px;}
.noffline_number_h{font-size: 16px;line-height: 22px;}

.noffline_p{margin:30px auto 0;font-size: 15px;}
.noffline_p p{font-size: 15px;}

.nonline{padding:80px 0 70px;}
.nonline_img{width:50%;float:left;}
.nonline_txt{width:47%;float:right;padding-right: calc(50% - 600px);}
.nonline_group{padding:25px 0;}
.nonline_item{width:50%;float:left;}
.nonline_item_img{width:120px;float:left;}
.nonline_item_txt{width:calc(100% - 140px);float:right;padding-top:8px;}
.nonline_item_icon img{height:26px;}
.nonline_item_h{margin:12px auto 0;font-size:17px;line-height: 25px;}
.nonline_item_more{margin:8px auto 0;}
.nonline_item_more a{font-size:14px;line-height: 25px;}
.nonline_item_more a i{margin-left: 5px;}

.nway_img{width:50%;float:right;height:540px;}
.nway_txt{width:50%;float:left;padding:70px 6% 20px calc(50% - 600px);}

.nway_list{margin:20px auto 0;}
.nway_item{padding:20px 0;}
.nway_item_icon{width:36px;float:left;}
.nway_item_txt{width:calc(100% - 54px);float:right;font-size: 17px;line-height: 36px;}


.nmessage{padding:65px 0 65px;}

.nmessage_main{margin:40px auto 0;}
.form_div{margin:25px auto 0;}
.form_item{width:31%;float:left;margin:0 3.5% 0 0;}
.form_item:nth-of-type(3n){margin:0 0 0 0;}
.form_div:nth-of-type(2) .form_item:nth-of-type(2){width:65.5%;margin:0;}
.form_li_label{font-size: 19px;}
.form_li_label span{margin-right: 5px;}
.form_li_input{margin:10px auto 0;border-radius: 5px;padding:0 10px;}
.form_input{font-size: 14px;padding:10px 10px;line-height: 25px;}
.form_div.form_div_button{margin:50px auto 0;}
.form_button{padding:12px 60px;font-size: 14px;border-radius: 5px;}
/* ncontact end! */

}

@media(max-width: 1280px){
.main1600{width:1100px;}

/* q_header start! */
.q_logo{width:150px;float:left;}
.q_logo>h4>a,.q_logo>h1>a{padding:20px 0;}
.q_logo>h4>a>img,.q_logo>h1>a>img{height:40px;}

.q_logo>h1>a{padding:20px 0;}
.q_logo>h1>a>img{height:40px;}

.q_nav{width:calc(100% - 430px);float:left;}
.nav_ul>li{margin-left:22px;}
.nav_ul>li>a{padding:18px 0 22px;}
.nav_ul>li>a>h2{font-size: 15px;line-height: 40px;height:40px;}
.nav_ul>li>a:after{bottom:20px;height: 3px;border-radius: 3px;}

/* q_nav_son */
.q_nav_son{padding:20px 0;}
.q_nav_son>li>a{font-size: 13px;line-height: 33px;}

.q_right{width:250px;float:right;}
.q_search{width:30px;float:left;}
.q_search>a{padding:25px 0;}
.q_search>a>img{height:30px;}

.q_tel{width:calc(100% - 60px);float:left;padding:25px 0;}
.q_tel>*{margin:0 5px;font-size: 20px;line-height: 30px;height:30px;}

.q_menu{width:30px;padding:25px 0;}
.q_menu>img{height:30px;}
/* q_header end! */

/* q_popup start! */
.popup_header{padding:15px 3%;}
.popup_header_logo{width:30%;}
.popup_header_logo img{height: 60px;}
.popup_header_close{width:60px;height:60px;}
.popup_header_close span{width: 36px;height: 3px;top:20px;border-radius: 3px;}
.popup_txt_mask_in{top:45%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.popup_txt_mask_main{padding:0 10%;}
.q_form_div .q_form_input{width:calc(100% - 110px);padding:4px 20px;}
.q_form_div .q_form_button{width:100px;;line-height: 34px;}
.popup_menu{margin:50px auto 0;padding:0 10%;}
.popup_menu_l{width:16px;}
.popup_menu_l span{font-size: 15px;line-height: 16px;height:16px;font-weight: 700;}
.popup_menu_r{width:calc(100% - 80px);float:right;}
.popup_nav>li{margin:0 auto 15px;}
.popup_nav>li>a>span{font-size: 20px;line-height:30px;font-weight: 700;}
.popup_nav>li>a>span>i{margin-left: 8px;font-size: 15px;}
/* q_popup end! */

/* q_banner start! */
.q_banner{margin:80px auto 0;}

.q_banner .swiper_banner .swiper_pagination_banner{bottom:5%;}
.q_banner .swiper_banner .swiper_pagination_banner .swiper-pagination-bullet{width:30px;height:5px;border-radius:5px;}
/* q_banner end! */

/* q_section start! */
.section_title .en{font-size: 27px;}
.section_title .cn{font-size: 22px;}
/* q_section end! */

/* q_about start! */
.q_about{padding:60px 0 60px;}
.about_main{margin:20px auto 0;}
.about_img{width:46%;float:right;}
.about_txt{width:47.5%;float:left;padding-top: 5px;}
.about_p{font-size: 15px;line-height: 2;}
.about_p p{font-size: 15px;line-height: 2;}

.about_more{margin:30px auto 0;}
.about_more a{padding:5px 20px;border-radius: 5px;font-size: 15px;line-height: 20px;}
/* q_about end! */

/* about_number start! */
.about_number{margin:50px auto 0;}
.about_number_item{width:25%;float:left;padding:0 15px;}
.about_number_top>*{margin:0 10px;}
.about_number_icon img{height:50px;}
.about_number_nums .num{font-size: 27px;line-height: 50px;}
.about_number_nums .sut{font-size: 15px;line-height: 25px;left:calc(100% + 15px);width:50px;}

.about_number_txt{margin:20px auto 0;}
.about_number_txt .cn{font-size: 15px;line-height:23px;height:46px;-webkit-line-clamp: 2;}
/* about_number end! */

/* q_brand start! */
.q_brand{padding:120px 0 120px;}

.brand_down{margin:30px auto 0;}
.brand_down span{width:35px;height:35px;line-height: 34px;font-size: 22px;}

.brand_p{margin:25px auto 0;padding:0 29%;font-size:20px;}
.brand_p p{font-size:20px;}

.brand_slogan{margin:40px auto 0;}
.brand_slogan_p{padding:10px 30px;border-radius: 5px;font-size: 15px;}
.brand_slogan_p p{font-size: 15px;}
.brand_more{margin:50px auto 0;}
.brand_more a{padding:10px 50px;font-size: 15px;line-height: 25px;border-radius: 50px;}
.brand_more a i{margin-left: 10px;}
/* q_brand end! */

/* q_product start! */
.q_product{margin:5px auto 0;}

.product_title{top:55px;}
.product_title_l{width:35%;float:left;}
.product_title_r{width:35%;float:right;padding-top: 10px;}
.product_more a{padding:10px 30px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.product_more a i{margin-left: 10px;}

.product_img_h{font-size: 42px;}
.product_img_slogan{margin:15px auto 0;font-size: 23px;}
.product_img_more{margin:30px auto 0;}
.product_img_more a{padding:6px 25px;font-size: 13px;line-height: 20px;border-radius: 5px;}


.product_bottom{bottom:45px;}

.tab.tab_product .tab_product_head{padding:15px 30px 20px;border-radius: 90px;}
.tab.tab_product .tab_product_nav li{margin:0 30px;}
.tab.tab_product .tab_product_nav li article{width:100px;}
.tab_product_icon{width:50px;}

.tab_product_h{margin:10px auto 0;font-size: 15px;line-height: 25px;height:25px;white-space: nowrap;}

.tab.tab_product .tab_product_nav li.active article:after{width:50%;height:4px;border-radius: 4px;left:25%;bottom:-20px;}
/* q_product end! */

/* q_advantage start! */
.advantage_title{padding:60px 0 55px;}

.tab.tab_advantage .tab_advantage_nav li{width:20%;}

.advantage_nav_li_mask{padding:0 10% 60px;}
.advantage_nav_li_icon img{height:60px;}
.advantage_nav_li_h{margin:20px auto 0;font-size: 18px;line-height: 25px;height:25px;white-space: nowrap;font-weight: 700;}
.advantage_nav_li_p{margin:25px auto 0;font-size: 14px;padding:0 10px;}
.advantage_nav_li_p p{font-size: 14px;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more{margin:30px  auto 0;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more a{font-size:15px;line-height: 20px;padding:5px 20px;border-radius: 5px;}
/* q_advantage end! */

/* q_news start! */
.q_news{padding:60px 0 60px;}
.news_title_l{width:60%;float:left;}
.news_title_r{width:30%;float:right;padding-top: 20px;}
.tab.news_tab .news_tab_nav li{margin-left: 40px;}
.tab.news_tab .news_tab_nav li article span{font-size:17px;line-height: 30px;}
.tab.news_tab .news_tab_nav li.active article span:after{width:120%;height:20px;border-radius: 5px;left:-15%;top:15px;}
.news_main{margin:35px auto 0;}

.news_item{width:32%;float:left;margin:0 2% 0 0;}
.news_item:nth-of-type(3n){margin:0 0 0 0;}

.news_item_txt{padding:25px 30px;}
.news_item_h a{font-size: 17px;line-height: 28px;height:56px;-webkit-line-clamp: 2;}
.news_item_more{margin:20px auto 0;}

.news_item_date{width:35%;float:left;font-size: 14px;line-height: 25px;}
.news_item_arrow{width:35%;float:right;}
.news_item_arrow span{padding:2px 10px;font-size: 15px;line-height: 20px;border-radius: 5px;}

.news_more{margin:55px auto 0;}
.news_more a{padding:10px 40px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.news_more a i{margin-left: 10px;}
/* q_news end! */

/* q_footer start! */
.q_footer{padding:20px 0;}

.footer_t{padding:40px 0 30px;}

.footer_l{width:calc(100% - 500px);float:left;}
.footer_item{width:15%;float:left;margin:0 2% 0 0;}
.footer_item:nth-of-type(6n){margin:0 0 0 0;}
.footer_item_h a{font-size: 17px;line-height: 25px;}

.footer_ul{margin:20px auto 0;}
.footer_ul li{margin:15px auto 0;}
.footer_ul li h3 a{font-size: 14px;}

.footer_r{width:440px;float:right;}
.footer_c{width:110px;float:left;}
.footer_code_h{margin:10px auto 0;font-size: 13px;}

.footer_tel{width:calc(100% - 135px);float:right;}
.footer_block{margin:10px auto 0;border-radius: 10px;padding:20px 25px;}
.footer_block p{font-size: 15px;}
.footer_span{margin:5px auto 0;}
.footer_span span{font-size:25px;}
.footer_span span:after{width:24px;height:27px;top:-13px;right:-20px;}
.footer_uls{margin:35px auto 0;}
.footer_li{width:18.6%;float:left;margin:0 1.75% 0 0;}
.footer_li:nth-of-type(5n){margin:0 0 0 0;}

.footer_li_icon{width:100px;top:50px;}

.footer_b{padding:20px 0 15px;}
.footer_b span,.footer_b a{margin:0 3px;line-height: 26px;font-size: 14px;}
.footer_b span img{height:26px;margin-right: 5px;}
/* q_footer end! */

/* nmain start! */
.nmain{min-height: 360px;}
.nmains{min-height: 270px;padding:50px 0;}

.nmain_title .en{font-size: 28px;}
.nmain_title .cn span{font-size:22px;}
/* nmain end! */

/* ncompany start! */
.ncompany{padding:60px 0;}
.ncompany_p{margin:25px auto 0;font-size:15px;line-height: 2.2;}
.ncompany_p p{margin:15px auto 0;font-size:15px;line-height: 2.2;}
/* ncompany end! */

/* ncompany_number start! */
.ncompany_number{padding:50px 0;}
.ncompany_number_item{width:20%;float:left;}
.ncompany_number_item:nth-of-type(2){width:30%;}
.ncompany_number_item:nth-of-type(3){width:30%;}
.ncompany_number_top{font-size: 36px;line-height: 50px;}
.ncompany_number_top .sub{font-size: 14px;}
.ncompany_number_txt{margin:5px auto 0;font-size: 15px;line-height: 25px;height:25px;white-space: nowrap;}
/* ncompany_number end! */

/* nabout_video start! */
.nabout_video_l{width:66%;float:left;}
.nabout_video_img{height:480px;}

.nabout_video_r{width:32%;float:right;}
.nabout_video_item:nth-of-type(1){height:220px;}
.nabout_video_item:nth-of-type(2){height:240px;margin:20px auto 0;}
/* nabout_video end! */

/* ngrow start! */
.ngrow{padding:60px 0;}
.ngrow_title .nmain_title{margin:10px auto 35px;}
.ngrow_title .nmain_title .cn span:before{bottom:-15px;}
.ngrow_title .nmain_title .cn span:after{height:5px;bottom:-22px;}

.ngrow_p{margin:45px auto 0;font-size: 15px;line-height: 2;}
.ngrow_p p{margin:15px auto 0;font-size: 15px;line-height: 2;}

.ngrow_btn{margin:50px auto 0;}
.ngrow_btn a{width:34px;height:34px;line-height: 34px;font-size: 19px;}
/* ngrow end! */

/* nhistory start! */
.nhistory{padding:60px 0 65px;}

.nhistory_main{margin:65px auto 0;}

.nhistoryBg_slide{min-height: 360px;}
.nhistoryBg_slide_img{width:25%;float:left;text-align: right;}
.nhistoryBg_slide_img img{max-width:280px;}


.nhistoryBg_slide_txt{width:70%;float:right;padding-top:10px;}
.nhistoryBg_slide_h{font-size:36px;}
.nhistoryBg_slide_ul{margin:15px auto 0;}
.nhistoryBg_slide_ul>li{margin:10px auto 0;font-size:15px;line-height: 2;}
.nhistoryBg_slide_ul>li:nth-of-type(1){font-size:15px;line-height: 2;}

.nhistoryBtn_swiper{margin:45px auto 0;}
.nhistoryBtn_swiper:before{top:12px;}

.nhistoryBtn_slide_cicle{width:24px;height:24px;padding:8px;}
.nhistoryBtn_slide_h{margin:25px auto 0;font-size: 16px;}
/* nhistory end! */

/* nfactory start! */
.nfactory_top{padding:65px 0 50px;}
.nfactory_p{margin:35px auto 0;padding:0 10%;font-size: 15px;line-height: 2;}
.nfactory_p p{font-size: 15px;line-height: 2;}

.nfactory_paginations{margin:35px auto 0;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet{margin:0 5px;width:12px;height:12px;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px;}

.nfactory_slide_mask{top:45%;}
.nfactory_slide_main{width:50%;}
.nfactory_slide_h{font-size: 28px;}
.nfactory_slide_p{margin:25px auto 0;font-size: 15px;line-height: 2;}
.nfactory_slide_p p{font-size: 15px;line-height: 2;}
/* nfactory end! */

/* nhealth start! */
.nhealth{padding:65px 0;}
.nhealth_title h3{font-size: 30px;}
.nhealth_p{margin:30px auto 0;padding:0;font-size:15px;line-height: 2;}
.nhealth_p p{font-size:15px;line-height: 2;}
.nhealth_ul{margin:45px auto 0;padding:0 6%;}
.nhealth_li{width:15%;float:left;margin:0 2% 0 0;}
.nhealth_li:nth-of-type(6n){margin:0 0 0 0;}
.nhealth_li img{max-width: 100px;}
/* nhealth end! */

/* nproduct start! */
.tab.nproduct_tab .nproduct_tab_nav li{margin:0 25px;}
.tab.nproduct_tab .nproduct_tab_nav li article span{font-size:19px;line-height:30px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span{font-size:22px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span:before{height:12px;}
.tab-body.nproduct_tab_body{margin:40px auto 0;}
.nproduct_tab_top{border-radius: 5px;}

.nproduct_tab_top_main{padding:0 10%;}
.nproduct_tab_top_h{font-size: 35px;}
.nproduct_tab_top_p{margin:10px auto 0;font-size: 17px;}
.nproduct_tab_top_more{margin:32px auto 0;}
.nproduct_tab_top_more a{padding:6px 25px;font-size: 14px;border-radius: 5px;}

.nproduct_tab_block{margin:45px auto 0;}
.nproduct_tab_block_l{width:75%;float:left;}
.nproduct_tab_block_h{font-size: 28px;}
.nproduct_tab_block_add_icon{width:40px;float:left;}
.nproduct_tab_block_add_span{width:calc(100% - 60px);float:right;font-size: 22px;line-height:40px;height:40px;}


.nproduct_tab_block_r{width:20%;float:right;padding-top: 40px;}
.nproduct_tab_block_more a{padding:5px 25px;font-size: 14px;border-radius: 30px;}
.nproduct_tab_block_main{margin:35px auto 0;}
.nproduct_item{width:32%;float:left;margin:0 2% 25px 0;}
.nproduct_item:nth-of-type(3n){margin:0 0 25px 0;}

.nproduct_item_txt a{padding:18px 12px;}
.nproduct_item_txt a span{font-size:15px;line-height: 25px;}
/* nproduct end! */

/* nmain_nav start! */
.nmain_nav_ul{width:75%;float:left;}
.nmain_nav_en{font-size: 65px;}
.nmain_ul>li{float:left;margin-right: 38px;}
.nmain_ul>li>a>span{font-size:17px;line-height: 32px;}
.nmain_ul>li.on>a>span{font-size: 20px;}
.nmain_ul>li.on>a>span:after{height:10px;bottom:2px;}

.nmain_nav_more{width:20%;float:right;padding-top:25px;}
.nmain_nav_more>a{padding:5px 20px;border-radius: 40px;font-size: 14px;line-height: 25px;}
.nmain_nav_more>a>i{margin-left: 5px;}
/* nmain_nav end! */

/* nproduct_list start! */
.nbanner_h .big{font-size: 44px;}
.nbanner_h .small{margin:10px auto 0; font-size: 18px;}

.nproduct_main{margin:35px auto 0;}
/* nproduct_list end! */

/* nproduct_show start! */
.nmains_nproduct{padding:45px 0 80px;}
.nmains_nproduct_r{width:308px;float:right;padding:25px 25px 40px;}
.nmains_nproduct_r.navFix{top:80px;right:calc(50% - 550px);}
.nproduct_show_h{font-size: 19px;}
.nproduct_show_tags{margin:15px auto 0;}
.nproduct_show_tags>li{float:left;margin:0 10px 10px 0;}
.nproduct_show_tags>li>span{font-size:15px;line-height: 27px;}
.nproduct_show_tags>li>a{padding:0 13px;font-size: 13px;line-height: 27px;border-radius: 5px;}
.nproduct_show_line{margin:10px auto;}
.nproduct_show_block{min-height:180px;max-height:360px;padding-right:10px;}

.nproduct_show_div{margin:20px auto 0;}
.nproduct_show_div_h{font-size: 17px;}
.nproduct_show_div_content{margin:10px auto ;}
.nproduct_show_div_p{font-size: 14px;line-height:28px;}
.nproduct_show_div_p p{font-size: 14px;line-height: 28px;}

.nproduct_show_div_ul{padding-left:15px;}
.nproduct_show_div_ul p{margin:8px auto 0;font-size: 14px;line-height:28px;}
.nproduct_show_div_ul p:before{width:4px;height:4px;left:-15px;top:13px;}

.nparam_item{padding:10px 0;}
.nparam_item:nth-of-type(1){padding:0 0 10px;}
.nparam_item_half>*{font-size: 15px;line-height: 23px;}
.nparam_item_p{margin:10px auto 0;}


.nproduct_show_tel_icon{width:30px;float:left;}
.nproduct_show_tel_span{width:calc(100% - 45px);float:right;font-size: 15px;line-height: 30px;}
.nproduct_show_tel_span span{font-size: 18px;}
.nproduct_show_more{margin:15px auto 0;}
.nproduct_show_more a{padding:7px 25px;border-radius: 5px;}
.nproduct_show_more a>*{line-height: 24px;height:24px;font-size:13px;margin:0 4px;}

.nmains_nproduct_l{width:68%;float:left;}
.nproduct_show{font-size: 14px;min-height: 180px;}
.nproduct_show p{font-size: 14px;}

.nproduct_show p img{max-width:745px!important;}

/* nproduct_show end! */

/* nbanner_mask start! */
.nbanner_main{padding:0 20px;}
.nbanner_h .en{font-size: 36px;}
.nbanner_h .cn{font-size: 20px;}
.nbanner_arrow{margin:10px auto 0;font-size: 22px;}
/* nbanner_mask end! */

/* swiper_btn start! */
.swiper_btn{width:44px;height:40px;line-height: 40px;font-size: 15px;border-radius: 5px;}
/* swiper_btn end! */

/* nquality start! */
.ncnas{padding:65px 0 65px;}

.ncnas_l{width:46.25%;float:left;}

.ncnas_list{margin:25px auto 0;}
.ncnas_item{margin:25px auto 0;}
.ncnas_item_h span{font-size: 20px;}
.ncnas_item_h span:after{height:8px;}
.ncnas_item_p{margin:12px auto 0;font-size: 14px;}
.ncnas_item_p p{font-size: 14px;}

.ncnas_r{width:46.25%;float:right;}

.nvideo{margin:0 auto 60px;}
.nvideo_img{border-radius: 5px;}


.ntree_slide{height:560px;}
.ntree_slide_img{width:47%;float:left;}

.ntree_slide_txt{width:48%;float:right;padding-right:calc(50% - 550px);}
.ntree_slide_txt_main{padding-top:60px;}
.ntree_slide_num{top:-40px;}
.ntree_slide_num span{font-size: 200px;}

.ntree_slide_h{font-size: 19px;}
.ntree_slide_span{margin:10px auto 14px;}
.ntree_slide_span span{width:30px;height:5px;border-radius: 5px;}

.ntree_slide_p{font-size: 14px;}
.ntree_slide_p p{margin:10px auto 0;font-size: 14px;}


.nreport{padding:65px 0 65px;}
.nreport_main{margin:35px auto 0;}

.swiper_nreport .swiper-wrapper{padding:20px 30px;}
.swiper_nreport .swiper-slide{width:420px;}

.nreport_slide_h{margin:20px auto 0;font-size: 18px;line-height: 24px;height:24px;white-space: nowrap;}
/* nquality end! */

/* nhonor start! */
.nhonor_div{margin:50px auto 0;}
.nhonor_div .swiper_btn:nth-of-type(1){margin-right: 10px;}
.nhonor_div_main{margin:40px auto 0;}

.nhonor_div_more{margin:55px auto 0;}
.nhonor_div_more a{padding:10px 40px;font-size: 14px;line-height: 25px;border-radius: 50px;}
.nhonor_div_more a i{margin-left: 5px;}

.npatent_slide{padding:10px;}
.npatent_slide_h{margin:20px auto 15px;font-size: 14px;line-height: 25px;height:25px;white-space: nowrap;}

.nhonors_slide_pic{padding:15px;}
.nhonors_slide_h{margin:20px auto 0;font-size: 14px;line-height: 25px;height:25px;white-space: nowrap;}


.npatent_item{width:32%;float:left;margin:0 2% 25px 0;}
.npatent_item:nth-of-type(4n){margin:0 2% 25px 0;}
.npatent_item:nth-of-type(3n){margin:0 0 25px 0;}


.nhonors_item{width:32%;float:left;margin:0 2% 25px 0;}
.nhonors_item:nth-of-type(3n){margin:0 0 25px 0;}

.nhonor_more_loading{margin:45px auto 0;}
.nhonor_more_loading span{padding:10px 60px;font-size: 14px;line-height: 25px;border-radius:5px;}
.nhonor_more_loading span i{margin-left: 5px;}
/* nhonor end! */


/* nnews start! */
.tab.nnews_tab .nnews_tab_nav>li{margin-left:20px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span{padding:2px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span>img{width:36px;}

.tab.nnews_tab .nnews_tab_body{margin:35px auto 0;}

.nnews_item{width:32%;float:left;margin:0 2% 30px 0;}
.nnews_item:nth-of-type(3n){margin:0 0 30px 0;}

.nnews_list2{margin:0 auto 50px;}
.nnews_item2{padding:20px 0;}
.nnews_item2:nth-of-type(1){padding:0 0 20px;}
.nnews_item2_img{width:20%;float:left;height:180px;}
.nnews_item2_txt{width:76.5%;float:right;padding-top: 10px;}
.nnews_item2_h a{font-size:17px;line-height: 25px;height:25px;white-space: nowrap;}

.nnews_item2_date{margin:15px auto 0;font-size: 13px;line-height: 25px;}
.nnews_item2_p{margin:15px auto 0;font-size: 15px;line-height: 27px;height:54px;-webkit-line-clamp: 2;}
.nnews_item2_p p{font-size: 15px;line-height: 27px;}
/* nnews end! */

/* nnews_show start! */
.nnews_show_main{margin:30px auto 0;padding:20px 0 0;}

.nnews_show_content{width:70%;float:left;}
.nnews_show_h{font-size: 19px;}
.nnews_show_span{margin:20px auto 0;}
.nnews_show_span span{font-size: 14px;margin-right: 20px;}
.nnews_show_body{margin:25px auto 0;padding-bottom: 20px;min-height: 180px;font-size: 15px;}
.nnews_show_body p{font-size: 15px;}
.nnews_show_body p img{margin:10px auto!important;}

.naside{width:24%;float:right;padding:20px 20px 30px;}
.naside_h{font-size: 19px;}
.naside_list{margin:15px auto 0;}
.naside_item{padding:10px 15px;}
.naside_item:nth-of-type(1){padding:0 15px 10px;}
.naside_item a{font-size: 14px;line-height: 24px;}
.naside_item a:before{width:4px;height:4px;left:-12px;top:10px;}
/* nnews_show end! */

/* ncontact start! */
.noffline{height:800px;padding:65px 0 65px;}
.noffline_main{width:31.25%;}
.noffline_slogan{margin:25px auto 0;font-size: 22px;}

.noffline_number{margin:25px auto 0;}
.noffline_number_main{width:80%;}
.noffline_number_item{padding:16px 0;}
.noffline_number_item:nth-of-type(1){padding:0 0 16px;}
.noffline_number_icon{width:46px;float:right;padding-top: 10px;}
.noffline_number_txt{width:calc(100% - 56px);float:left;}
.noffline_number_top{font-size:25px;line-height: 35px;}
.noffline_number_top .sub{font-size: 18px;}
.noffline_number_h{font-size: 16px;line-height: 22px;}

.noffline_p{margin:30px auto 0;font-size: 15px;}
.noffline_p p{font-size: 15px;}

.nonline{padding:80px 0 70px;}
.nonline_img{width:50%;float:left;}
.nonline_txt{width:47%;float:right;padding-right: calc(50% - 550px);}
.nonline_group{padding:25px 0;}
.nonline_item{width:50%;float:left;}
.nonline_item_img{width:120px;float:left;}
.nonline_item_txt{width:calc(100% - 140px);float:right;padding-top:8px;}
.nonline_item_icon img{height:26px;}
.nonline_item_h{margin:12px auto 0;font-size:17px;line-height: 25px;}
.nonline_item_more{margin:8px auto 0;}
.nonline_item_more a{font-size:14px;line-height: 25px;}
.nonline_item_more a i{margin-left: 5px;}

.nway_img{width:50%;float:right;height:540px;}
.nway_txt{width:50%;float:left;padding:70px 6% 20px calc(50% - 550px);}

.nway_list{margin:20px auto 0;}
.nway_item{padding:20px 0;}
.nway_item_icon{width:36px;float:left;}
.nway_item_txt{width:calc(100% - 54px);float:right;font-size: 17px;line-height: 36px;}


.nmessage{padding:65px 0 65px;}

.nmessage_main{margin:40px auto 0;}
.form_div{margin:25px auto 0;}
.form_item{width:31%;float:left;margin:0 3.5% 0 0;}
.form_item:nth-of-type(3n){margin:0 0 0 0;}
.form_div:nth-of-type(2) .form_item:nth-of-type(2){width:65.5%;margin:0;}
.form_li_label{font-size: 19px;}
.form_li_label span{margin-right: 5px;}
.form_li_input{margin:10px auto 0;border-radius: 5px;padding:0 10px;}
.form_input{font-size: 14px;padding:10px 10px;line-height: 25px;}
.form_div.form_div_button{margin:50px auto 0;}
.form_button{padding:12px 60px;font-size: 14px;border-radius: 5px;}
/* ncontact end! */

}

@media(min-width: 1200px){
	.sp_header,.sjj_nav{display: none;}
}

@media(max-width: 1200px){
.main1600{width:1000px;}

/* q_header start! */
.q_header{display: none;}
/* q_header end! */

/* sp_header  start! */
.sp_header{height:60px;overflow:hidden;background:rgba(255,255,255,1);position:fixed;z-index:10;width:100%;display: block;top:0;}
.sp_header.sp_header_se{background:rgba(255,255,255,1);}
.sp_header.sp_header_fixed{background:rgba(255,255,255,1);box-shadow: 0 0 2px #809cbb;}
.sp_logo{padding:0;float:left;height:60px}
.sp_logo a{outline: none;display: block;padding:12px 20px;}
.sp_logo img{margin:auto;height:36px;}
.sp_nav{width:60px;float:right;position:relative;cursor:pointer;height:26px;margin-top:20px}
.sp_nav span{display:block;background:var(--yellow);width:30px;height:3px;position:absolute;left:10px;transition:all ease 0.35s;border-radius: 3px;}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#fff;width:100%;height:calc(100% - 120px);font-size:14px;line-height:40px;top:-100%;left:0;display: block;
  overflow:auto;overflow-x:hidden;transition:top ease 0.35s;border-top:1px solid #ddd;
}
.nav_show{top:60px}
.sjj_nav ul{transition: all 0s;}
.sjj_nav ul li{transition: all 0s;}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:10px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;outline: none;}
.sjj_nav ul li i{position:absolute;top:7px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:50px;font-size:16px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{outline: none;color:#666;width:80%;display: block;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:30px;fill:#555;line-height: 40px;display: block;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:var(--yellow);}
.sjj_nav ul li ul li>ul{margin-left:10px}
/* sp_header  end! */

/* q_popup start! */
.popup_header{padding:15px 3%;}
.popup_header_logo{width:30%;}
.popup_header_logo img{height: 60px;}
.popup_header_close{width:60px;height:60px;}
.popup_header_close span{width: 36px;height: 3px;top:20px;border-radius: 3px;}
.popup_txt_mask_in{top:45%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.popup_txt_mask_main{padding:0 10%;}
.q_form_div .q_form_input{width:calc(100% - 110px);padding:4px 20px;}
.q_form_div .q_form_button{width:100px;;line-height: 34px;}
.popup_menu{margin:50px auto 0;padding:0 10%;}
.popup_menu_l{width:16px;}
.popup_menu_l span{font-size: 15px;line-height: 16px;height:16px;font-weight: 700;}
.popup_menu_r{width:calc(100% - 80px);float:right;}
.popup_nav>li{margin:0 auto 15px;}
.popup_nav>li>a>span{font-size: 20px;line-height:30px;font-weight: 700;}
.popup_nav>li>a>span>i{margin-left: 8px;font-size: 15px;}
/* q_popup end! */

/* q_banner start! */
.q_banner{margin:60px auto 0;}

.q_banner .swiper_banner .swiper_pagination_banner{bottom:5%;}
.q_banner .swiper_banner .swiper_pagination_banner .swiper-pagination-bullet{width:30px;height:5px;border-radius:5px;}
/* q_banner end! */

/* q_section start! */
.section_title .en{font-size: 27px;}
.section_title .cn{font-size: 22px;}
/* q_section end! */

/* q_about start! */
.q_about{padding:60px 0 60px;}
.about_main{margin:20px auto 0;}
.about_img{width:46%;float:right;}
.about_txt{width:47.5%;float:left;padding-top: 5px;}
.about_p{font-size: 15px;line-height: 2;}
.about_p p{font-size: 15px;line-height: 2;}

.about_more{margin:30px auto 0;}
.about_more a{padding:5px 20px;border-radius: 5px;font-size: 15px;line-height: 20px;}
/* q_about end! */

/* about_number start! */
.about_number{margin:50px auto 0;}
.about_number_item{width:25%;float:left;padding:0 15px;}
.about_number_top>*{margin:0 10px;}
.about_number_icon img{height:50px;}
.about_number_nums .num{font-size: 27px;line-height: 50px;}
.about_number_nums .sut{font-size: 15px;line-height: 25px;left:calc(100% + 15px);width:50px;}

.about_number_txt{margin:20px auto 0;}
.about_number_txt .cn{font-size: 15px;line-height:23px;height:46px;-webkit-line-clamp: 2;}
/* about_number end! */

/* q_brand start! */
.q_brand{padding:120px 0 120px;}

.brand_down{margin:30px auto 0;}
.brand_down span{width:35px;height:35px;line-height: 34px;font-size: 22px;}

.brand_p{margin:25px auto 0;padding:0 29%;font-size:20px;}
.brand_p p{font-size:20px;}

.brand_slogan{margin:40px auto 0;}
.brand_slogan_p{padding:10px 30px;border-radius: 5px;font-size: 15px;}
.brand_slogan_p p{font-size: 15px;}
.brand_more{margin:50px auto 0;}
.brand_more a{padding:10px 50px;font-size: 15px;line-height: 25px;border-radius: 50px;}
.brand_more a i{margin-left: 10px;}
/* q_brand end! */

/* q_product start! */
.q_product{margin:5px auto 0;}

.product_title{top:55px;}
.product_title_l{width:35%;float:left;}
.product_title_r{width:35%;float:right;padding-top: 10px;}
.product_more a{padding:10px 30px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.product_more a i{margin-left: 10px;}

.product_img_h{font-size: 42px;}
.product_img_slogan{margin:15px auto 0;font-size: 23px;}
.product_img_more{margin:30px auto 0;}
.product_img_more a{padding:6px 25px;font-size: 13px;line-height: 20px;border-radius: 5px;}


.product_bottom{bottom:45px;}

.tab.tab_product .tab_product_head{padding:15px 30px 20px;border-radius: 90px;}
.tab.tab_product .tab_product_nav li{margin:0 30px;}
.tab.tab_product .tab_product_nav li article{width:100px;}
.tab_product_icon{width:50px;}

.tab_product_h{margin:10px auto 0;font-size: 15px;line-height: 25px;height:25px;white-space: nowrap;}

.tab.tab_product .tab_product_nav li.active article:after{width:50%;height:4px;border-radius: 4px;left:25%;bottom:-20px;}
/* q_product end! */

/* q_advantage start! */
.advantage_title{padding:60px 0 55px;}

.tab.tab_advantage .tab_advantage_nav li{width:20%;}

.advantage_nav_li_mask{padding:0 10% 60px;}
.advantage_nav_li_icon img{height:60px;}
.advantage_nav_li_h{margin:20px auto 0;font-size: 18px;line-height: 25px;height:25px;white-space: nowrap;font-weight: 700;}
.advantage_nav_li_p{margin:25px auto 0;font-size: 14px;padding:0 10px;}
.advantage_nav_li_p p{font-size: 14px;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more{margin:30px  auto 0;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more a{font-size:15px;line-height: 20px;padding:5px 20px;border-radius: 5px;}
/* q_advantage end! */

/* q_news start! */
.q_news{padding:60px 0 60px;}
.news_title_l{width:60%;float:left;}
.news_title_r{width:30%;float:right;padding-top: 20px;}
.tab.news_tab .news_tab_nav li{margin-left: 40px;}
.tab.news_tab .news_tab_nav li article span{font-size:17px;line-height: 30px;}
.tab.news_tab .news_tab_nav li.active article span:after{width:120%;height:20px;border-radius: 5px;left:-15%;top:15px;}
.news_main{margin:35px auto 0;}

.news_item{width:32%;float:left;margin:0 2% 0 0;}
.news_item:nth-of-type(3n){margin:0 0 0 0;}

.news_item_txt{padding:25px 30px;}
.news_item_h a{font-size: 17px;line-height: 28px;height:56px;-webkit-line-clamp: 2;}
.news_item_more{margin:20px auto 0;}

.news_item_date{width:35%;float:left;font-size: 14px;line-height: 25px;}
.news_item_arrow{width:35%;float:right;}
.news_item_arrow span{padding:2px 10px;font-size: 15px;line-height: 20px;border-radius: 5px;}

.news_more{margin:55px auto 0;}
.news_more a{padding:10px 40px;border-radius: 50px;font-size: 15px;line-height: 25px;}
.news_more a i{margin-left: 10px;}
/* q_news end! */

/* q_footer start! */
.q_footer{padding:20px 0;}

.footer_t{padding:40px 0 30px;}

.footer_l{width:calc(100% - 500px);float:left;}
.footer_item{width:15%;float:left;margin:0 2% 0 0;}
.footer_item:nth-of-type(6n){margin:0 0 0 0;}
.footer_item_h a{font-size: 17px;line-height: 25px;}

.footer_ul{margin:20px auto 0;}
.footer_ul li{margin:15px auto 0;}
.footer_ul li h3 a{font-size: 14px;}

.footer_r{width:440px;float:right;}
.footer_c{width:110px;float:left;}
.footer_code_h{margin:10px auto 0;font-size: 13px;}

.footer_tel{width:calc(100% - 135px);float:right;}
.footer_block{margin:10px auto 0;border-radius: 10px;padding:20px 25px;}
.footer_block p{font-size: 15px;}
.footer_span{margin:5px auto 0;}
.footer_span span{font-size:25px;}
.footer_span span:after{width:24px;height:27px;top:-13px;right:-20px;}
.footer_uls{margin:35px auto 0;}
.footer_li{width:18.6%;float:left;margin:0 1.75% 0 0;}
.footer_li:nth-of-type(5n){margin:0 0 0 0;}

.footer_li_icon{width:100px;top:50px;}

.footer_b{padding:20px 0 15px;}
.footer_b span,.footer_b a{margin:0 3px;line-height: 26px;font-size: 14px;}
.footer_b span img{height:26px;margin-right: 5px;}
/* q_footer end! */

/* nbanner start! */
.nbanner{margin:60px auto 0;}
/* nbanner end! */

.nmains_nproduct_r{width:300px;}
.nmains_nproduct_r.navFix{top:60px;right:calc(50% - 500px);}
.nproduct_show p img{max-width:660px!important;}


}

@media(max-width: 640px){
.main1600{width:100%;}

/* q_banner start! */
.q_banner{margin:60px auto 0;}
.banner_slide .img{padding:66.66% 0 0;}

.q_banner .swiper_banner .swiper_pagination_banner{bottom:6%;}
.q_banner .swiper_banner .swiper_pagination_banner .swiper-pagination-bullet{width:25px;height:4px;border-radius:4px;}
/* q_banner end! */

/* q_section start! */
.section_title .en{font-size: 22px;}
.section_title .cn{font-size: 17px;}
/* q_section end! */

/* q_about start! */
.q_about{padding:35px 20px 15px;}
.about_title .section_title{text-align: center;}
.about_main{margin:20px auto 0;}
.about_img{width:100%;float:none;padding:0 15%;text-align:center;}
.about_txt{width:100%;float:none;padding-top:0;margin:10px auto 0;}
.about_p{font-size: 14px;line-height: 2;}
.about_p p{font-size: 14px;line-height: 2;}

.about_more{margin:25px auto 0;text-align: center;}
.about_more a{padding:5px 20px;border-radius: 5px;font-size: 13px;line-height: 20px;}
/* q_about end! */

/* about_number start! */
.about_number{margin:30px auto 0;}
.about_number_item{width:50%;float:left;padding:15px 15px;}
.about_number_top>*{margin:0 10px;}
.about_number_icon img{height:45px;}
.about_number_nums .num{font-size: 22px;line-height: 45px;}
.about_number_nums .sut{font-size: 13px;line-height: 25px;left:calc(100% + 15px);width:30px;}

.about_number_txt{margin:20px auto 0;}
.about_number_txt .cn{font-size: 14px;line-height:23px;height:46px;-webkit-line-clamp: 2;}
/* about_number end! */

/* q_brand start! */
.q_brand{padding:80px 20px;}

.brand_down{margin:30px auto 0;}
.brand_down span{width:30px;height:30px;line-height: 28px;font-size: 18px;}

.brand_p{margin:20px auto 0;padding:0 0;font-size:17px;}
.brand_p p{font-size:17px;}

.brand_slogan{margin:30px auto 0;}
.brand_slogan_p{padding:10px 25px;border-radius: 5px;font-size: 14px;}
.brand_slogan_p p{font-size: 14px;}
.brand_more{margin:30px auto 0;}
.brand_more a{padding:10px 50px;font-size: 13px;line-height: 25px;border-radius: 50px;}
.brand_more a i{margin-left: 10px;}
/* q_brand end! */

/* q_product start! */
.q_product{margin:5px auto 0;}

.product_title{top:0;position: static;padding:35px 20px;}
.product_title_l{width:100%;float:none;text-align: center;}
.product_title_r{width:100%;float:none;padding-top: 20px;}
.product_more{text-align: center;}
.product_more a{padding:10px 30px;border-radius: 50px;font-size: 13px;line-height: 25px;}
.product_more a i{margin-left: 10px;}

.product_img .img{padding:75% 0 0;}

.product_img_mask{height:auto;position: relative;}
.product_img_mask_in{position: relative;top:0;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
}

.product_img_main{padding:35px 20px;text-align: center;background-color:var(--darkf6f6f6);}

.product_img_h{font-size: 22px;}
.product_img_slogan{margin:15px auto 0;font-size: 17px;}
.product_img_more{margin:20px auto 0;}
.product_img_more a{padding:6px 25px;font-size: 12px;line-height: 20px;border-radius: 5px;}


.product_bottom{bottom:0;top:auto;position: static;}

.tab.tab_product .tab_product_head{padding:30px 30px 10px;border-radius:0;border-bottom:1px dashed var(--darkd3d3d3);}
.tab.tab_product .tab_product_nav li{margin:0 20px 30px;}
.tab.tab_product .tab_product_nav li article{width:80px;}
.tab_product_icon{width:44px;}

.tab_product_h{margin:10px auto 0;font-size: 14px;line-height: 25px;height:25px;white-space: nowrap;}

.tab.tab_product .tab_product_nav li.active article:after{width:50%;height:3px;border-radius: 3px;left:25%;bottom:-10px;}
/* q_product end! */

/* q_advantage start! */
.advantage_title{padding:40px 0 40px;}
.advantage_bg .img{padding:60% 0 0;}

.tab.tab_advantage .tab_advantage_head{position: static;}
.tab.tab_advantage .tab_advantage_nav{height:auto;border-left:1px dashed var(--white);border-top:1px dashed var(--white);}
.tab.tab_advantage .tab_advantage_nav li{width:50%;height:auto;padding:25px 15px;background:none;background-color: var(--yellow);
	border-right:1px dashed var(--white);border-bottom:1px dashed var(--white);
}
.tab.tab_advantage .tab_advantage_nav li:nth-of-type(5){width:100%;}
.tab.tab_advantage .tab_advantage_nav li.active{background:none;background-color: var(--yellow);}
.tab_advantage_nav article{height:auto;}
.advantage_nav_li{height:auto;}

.advantage_nav_li_mask{padding:0;position: static;}
.advantage_nav_li_icon img{height:46px;}
.advantage_nav_li_h{margin:20px auto 0;font-size: 17px;line-height: 25px;height:25px;white-space: nowrap;font-weight: 700;}
.advantage_nav_li_p{margin:25px auto 0;font-size: 13px;padding:0 10px;display: block;line-height: 22px;height:88px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;
}
.advantage_nav_li_p p{font-size: 13px;line-height: 22px;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more{margin:30px  auto 0;display: block;}
.tab.tab_advantage .tab_advantage_nav .advantage_nav_li_more a{font-size:13px;line-height: 20px;padding:5px 20px;border-radius: 5px;
	background-color:var(--white);color:var(--yellow);
}
/* q_advantage end! */

/* q_news start! */
.q_news{padding:35px 20px;}
.news_title_l{width:100%;float:none;text-align: center;}
.news_title_r{width:100%;float:none;padding-top: 20px;}
.tab.news_tab .news_tab_nav{text-align: center;}
.tab.news_tab .news_tab_nav li{margin:0 25px;}
.tab.news_tab .news_tab_nav li article span{font-size:17px;line-height: 30px;}
.tab.news_tab .news_tab_nav li.active article span:after{width:120%;height:20px;border-radius: 5px;left:-15%;top:10px;}
.news_main{margin:25px auto 0;}

.news_item{width:100%;float:none;margin:0 auto 15px;}
.news_item:nth-of-type(3n){margin:0 auto 15px;}

.news_item_txt{padding:25px 30px;}
.news_item_h a{font-size: 17px;line-height: 28px;height:56px;-webkit-line-clamp: 2;}
.news_item_more{margin:20px auto 0;}

.news_item_date{width:35%;float:left;font-size: 14px;line-height: 25px;}
.news_item_arrow{width:35%;float:right;}
.news_item_arrow span{padding:2px 10px;font-size: 15px;line-height: 20px;border-radius: 5px;}

.news_more{margin:30px auto 0;}
.news_more a{padding:10px 35px;border-radius: 50px;font-size: 13px;line-height: 25px;}
.news_more a i{margin-left: 10px;}
/* q_news end! */

/* q_footer start! */
.q_footer{padding:20px 20px;}

.footer_t{padding:20px 0 20px;}

.footer_l{width:100%;float:none;}
.footer_item{width:32%;float:left;margin:0 2% 10px 0;}
.footer_item:nth-of-type(3n){margin:0 0 10px 0;}
.footer_item_h a{font-size: 17px;line-height: 25px;text-align: center;}

.footer_ul{display: none;}

.footer_r{width:100%;float:none;margin:20px auto 0;}
.footer_c{width:100px;float:none;margin:20px auto;}
.footer_code_h{margin:10px auto 0;font-size: 13px;}

.footer_tel{width:100%;float:none;margin:30px auto 0;}
.footer_block{margin:10px auto 0;border-radius: 10px;padding:20px 25px;}
.footer_block p{font-size: 15px;}
.footer_span{margin:5px auto 0;}
.footer_span span{font-size:25px;}
.footer_span span:after{width:24px;height:27px;top:-13px;right:-20px;}
.footer_uls{margin:35px auto 0;}
.footer_li{width:18.6%;float:left;margin:0 1.75% 0 0;}
.footer_li:nth-of-type(5n){margin:0 0 0 0;}

.footer_li_icon{width:100px;top:50px;}

.footer_b{padding:20px 0 15px;}
.footer_b span,.footer_b a{margin:0 3px;line-height: 26px;font-size: 13px;}
.footer_b span img{height:26px;margin-right: 5px;}
/* q_footer end! */

/* nbanner start! */
.nbanner{margin:60px auto 0;}
/* nbanner end! */

/* nmain start! */
.nmain{min-height: 210px;}
.nmains{min-height: 180px;padding:30px 0;}

.nmain_title .en{font-size: 22px;}
.nmain_title .cn span{font-size:16px;}
/* nmain end! */

/* ncompany start! */
.ncompany{padding:30px 20px;}
.ncompany_p{margin:15px auto 0;font-size:14px;line-height: 2.2;}
.ncompany_p p{margin:10px auto 0;font-size:14px;line-height: 2.2;}
/* ncompany end! */

/* ncompany_number start! */
.ncompany_number{padding:40px 0;}
.ncompany_number_item{width:50%;float:left;padding:10px 5px;}
.ncompany_number_item:nth-of-type(2){width:50%;}
.ncompany_number_item:nth-of-type(3){width:50%;}
.ncompany_number_item:nth-of-type(3):before{width:0;height:0;left:0;top:0;}
.ncompany_number_top{font-size: 27px;line-height: 40px;}
.ncompany_number_top .sub{font-size: 12px;}
.ncompany_number_txt{margin:5px auto 0;font-size: 14px;line-height: 25px;height:25px;white-space: nowrap;}
/* ncompany_number end! */

/* nabout_video start! */
.nabout_video_l{width:100%;float:none;}
.nabout_video_img{height:auto;}
.nabout_video_img .img{height:auto;padding:57.15% 0 0;}

.nabout_video_r{width:100%;float:none;margin:10px auto 0;}
.nabout_video_item:nth-of-type(1){height:auto;}
.nabout_video_item:nth-of-type(2){margin:10px auto 0;height:auto;}
.nabout_video_item .img{height:auto;padding:51.75% 0 0;}
/* nabout_video end! */

/* ngrow start! */
.ngrow{padding:30px 20px;}
.ngrow_title .nmain_title{margin:10px auto 35px;}
.ngrow_title .nmain_title .cn span:before{bottom:-15px;}
.ngrow_title .nmain_title .cn span:after{height:4px;bottom:-21px;}

.ngrow_p{margin:40px auto 0;font-size: 14px;line-height: 2;}
.ngrow_p p{margin:10px auto 0;font-size: 14px;line-height: 2;}

.ngrow_btn{margin:35px auto 0;}
.ngrow_btn a{width:30px;height:30px;line-height: 30px;font-size: 17px;}
/* ngrow end! */

/* nhistory start! */
.nhistory{padding:50px 20px;}

.nhistory_main{margin:40px auto 0;}

.nhistoryBg_slide{min-height: 500px;}
.nhistoryBg_slide_img{width:100%;float:none;text-align: center;}
.nhistoryBg_slide_img img{max-width:240px;}


.nhistoryBg_slide_txt{width:100%;float:none;padding-top:25px;}
.nhistoryBg_slide_h{font-size:25px;text-align: center;}
.nhistoryBg_slide_ul{margin:15px auto 0;height:120px;}
.nhistoryBg_slide_ul>li{margin:10px auto 0;font-size:14px;line-height: 2;}
.nhistoryBg_slide_ul>li:nth-of-type(1){font-size:14px;line-height: 2;}

.nhistoryBtn_swiper{margin:20px auto 0;}
.nhistoryBtn_swiper:before{top:12px;}

.nhistoryBtn_slide_cicle{width:24px;height:24px;padding:8px;}
.nhistoryBtn_slide_h{margin:25px auto 0;font-size: 15px;}

.nhistoryBtn_btns{display: block;}
/* nhistory end! */

/* nfactory start! */
.nfactory_top{padding:35px 20px;}
.nfactory_p{margin:25px auto 0;padding:0;font-size: 14px;line-height: 2;}
.nfactory_p p{font-size: 14px;line-height: 2;}

.nfactory_paginations{margin:30px auto 0;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px;}
.nfactory_paginations .nfactory_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:13px;height:13px;}

.nfactory_slide .img{padding:72% 0 0;}

.nfactory_slide_mask{top:30%;}
.nfactory_slide_main{width:100%;padding:0 20px;text-align: center;}
.nfactory_slide_h{font-size: 22px;}
.nfactory_slide_p{margin:15px auto 0;font-size: 14px;line-height: 2;}
.nfactory_slide_p p{font-size: 14px;line-height: 2;}
/* nfactory end! */

/* nhealth start! */
.nhealth{padding:50px 20px 35px;}
.nhealth_title h3{font-size: 22px;}
.nhealth_p{margin:15px auto 0;font-size:14px;line-height: 2;}
.nhealth_p p{font-size:14px;line-height: 2;}
.nhealth_ul{margin:30px auto 0;padding:0 0;}
.nhealth_li{width:32%;float:left;margin:0 2% 20px 0;}
.nhealth_li:nth-of-type(3n){margin:0 0 20px 0;}
.nhealth_li img{max-width: 85px;}
/* nhealth end! */

/* nproduct start! */
.tab.nproduct_tab .nproduct_tab_nav{padding:0 20px 10px;}
.tab.nproduct_tab .nproduct_tab_nav li{margin:0 auto 10px;width:48%;float:left;margin:0 4% 10px 0;}
.tab.nproduct_tab .nproduct_tab_nav li:nth-of-type(2n){margin:0 0 10px 0;}
.tab.nproduct_tab .nproduct_tab_nav li article span{width: 100%;font-size:14px;line-height:25px;border:1px solid var(--darke5e5e5);padding:5px;}
.tab.nproduct_tab .nproduct_tab_nav li.active article span{font-size:14px;
	font-weight: 400;color:var(--white);border:1px solid var(--yellow);background-color: var(--yellow);
}
.tab.nproduct_tab .nproduct_tab_nav li.active article span:before{height:0;}
.tab-body.nproduct_tab_body{margin:10px auto 0;}
.nproduct_tab_content{padding:0 20px;}
.nproduct_tab_top{border-radius: 5px;text-align: center;}
.nproduct_tab_top .img{padding:66.66% 0 0;}

.nproduct_tab_top_mask{height:auto;position:relative;}
.nproduct_tab_top_mask_in{position: relative;top:0;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
}

.nproduct_tab_top_main{padding:30px 20px;}
.nproduct_tab_top_h{font-size: 22px;}
.nproduct_tab_top_p{margin:10px auto 0;font-size: 13px;}
.nproduct_tab_top_more{margin:32px auto 0;}
.nproduct_tab_top_more a{padding:6px 20px;font-size: 12px;border-radius: 5px;}

.nproduct_tab_block{margin:45px auto 0;}
.nproduct_tab_block_l{width:70%;float:left;}
.nproduct_tab_block_h{font-size: 18px;}
.nproduct_tab_block_add_icon{width:32px;float:left;}
.nproduct_tab_block_add_span{width:calc(100% - 42px);float:right;font-size: 15px;line-height:32px;height:32px;}


.nproduct_tab_block_r{width:25%;float:right;padding-top: 20px;}
.nproduct_tab_block_more a{padding:5px 20px;font-size: 12px;border-radius:15px;}
.nproduct_tab_block_main{margin:20px auto 0;}
.nproduct_item{width:100%;float:none;margin:0 auto 20px;}
.nproduct_item:nth-of-type(3n){margin:0 auto 20px;}

.nproduct_item_txt a{padding:15px 12px;}
.nproduct_item_txt a span{font-size:14px;line-height: 25px;}


.nmains_nproduct_r.navFix{top:0;right:auto;left:0;position:static;}
/* nproduct end! */

/* nmain_nav start! */
.nmain_nav{padding:0 20px;}
.nmain_nav_ul{width:100%;float:none;text-align: left;}
.nmain_nav_en{font-size: 65px;}
.nmain_ul>li{float:left;margin-right: 38px;}
.nmain_ul>li>a>span{font-size:14px;line-height: 32px;}
.nmain_ul>li.on>a>span{font-size: 17px;}
.nmain_ul>li.on>a>span:after{height:10px;bottom:2px;}

.nmain_nav_more{width:100%;float:none;padding-top:10px;}
.nmain_nav_more>a{padding:5px 20px;border-radius: 40px;font-size: 12px;line-height: 25px;}
.nmain_nav_more>a>i{margin-left: 5px;}
/* nmain_nav end! */

/* nproduct_list start! */
.nbanner_product .nbanner_main{text-align: center;color:var(--white);display:none;}
.nbanner_h .big{font-size: 22px;}
.nbanner_h .small{margin:10px auto 0; font-size: 15px;}

.nproduct_main{margin:20px auto 0;padding:0 20px;}
/* nproduct_list end! */

/* nproduct_show start! */
.nmains_nproduct{padding:25px 20px 50px;}
.nmains_nproduct_r{width:100%;float:none;padding:25px 25px 40px;}
.nproduct_show_h{font-size: 19px;}
.nproduct_show_tags{margin:15px auto 0;}
.nproduct_show_tags>li{float:left;margin:0 10px 10px 0;}
.nproduct_show_tags>li>span{font-size:15px;line-height: 27px;}
.nproduct_show_tags>li>a{padding:0 13px;font-size: 13px;line-height: 27px;border-radius: 5px;}
.nproduct_show_line{margin:10px auto;}
.nproduct_show_block{min-height:0;max-height:none;height:auto;overflow:visible;padding-right:0;overscroll-behavior:auto;touch-action:auto;}

.nproduct_show_div{margin:20px auto 0;}
.nproduct_show_div_h{font-size: 17px;}
.nproduct_show_div_content{margin:10px auto ;}
.nproduct_show_div_p{font-size: 14px;line-height:28px;}
.nproduct_show_div_p p{font-size: 14px;line-height: 28px;}

.nproduct_show_div_ul{padding-left:15px;}
.nproduct_show_div_ul p{margin:8px auto 0;font-size: 14px;line-height:28px;}
.nproduct_show_div_ul p:before{width:4px;height:4px;left:-15px;top:13px;}

.nparam_item{padding:10px 0;}
.nparam_item:nth-of-type(1){padding:0 0 10px;}
.nparam_item_half>*{font-size: 15px;line-height: 23px;}
.nparam_item_p{margin:10px auto 0;}


.nproduct_show_tel_icon{width:30px;float:left;}
.nproduct_show_tel_span{width:calc(100% - 45px);float:right;font-size: 15px;line-height: 30px;}
.nproduct_show_tel_span span{font-size: 18px;}
.nproduct_show_more{margin:15px auto 0;}
.nproduct_show_more a{padding:7px 25px;border-radius: 5px;}
.nproduct_show_more a>*{line-height: 24px;height:24px;font-size:13px;margin:0 4px;}

.nmains_nproduct_l{width:100%;float:none;margin:25px auto 0;}
.nproduct_show{font-size: 14px;min-height: 150px;}
.nproduct_show p{font-size: 14px;}
.nproduct_show p img{max-width:100%!important;}

/* nproduct_show end! */

/* nbanner_mask start! */
.nbanner_main{padding:0 20px;text-align: center;color:var(--white);}
.nbanner_h .en{font-size: 22px;}
.nbanner_h .cn{font-size: 15px;font-weight: 400;}
.nbanner_arrow{margin:10px auto 0;font-size: 17px;}
/* nbanner_mask end! */

/* swiper_btn start! */
.swiper_btn{width:36px;height:32px;line-height: 32px;font-size: 14px;border-radius: 3px;}
/* swiper_btn end! */

/* nquality start! */
.ncnas{padding:30px 20px;}

.ncnas_l{width:100%;float:none;}

.ncnas_title .nmain_title{text-align:center;}
.ncnas_list{margin:20px auto 0;}
.ncnas_item{margin:15px auto 0;}
.ncnas_item_h{text-align: center;}
.ncnas_item_h span{font-size: 18px;}
.ncnas_item_h span:after{height:8px;}
.ncnas_item_p{margin:12px auto 0;font-size: 14px;}
.ncnas_item_p p{font-size: 14px;}

.ncnas_r{width:100%;float:none;margin:20px auto 0;}

.nvideo{margin:0 auto 30px;padding:0 20px;}
.nvideo_img{border-radius: 3px;}

.ntree{padding:0;}
.ntree_slide{height:auto;padding:30px 20px;}
.ntree_slide_img{width:100%;float:none;}
.ntree_slide_img .img{padding:66% 0 0;}

.ntree_slide_txt{width:100%;float:none;padding-right:0;}
.ntree_slide_txt_main{padding-top:30px;}
.ntree_slide_num{top:0;}
.ntree_slide_num span{font-size: 80px;}

.ntree_slide_h{font-size: 18px;}
.ntree_slide_span{margin:10px auto 14px;}
.ntree_slide_span span{width:30px;height:5px;border-radius: 5px;}

.ntree_slide_p{font-size: 14px;}
.ntree_slide_p p{margin:10px auto 0;font-size: 14px;}

.ntree .swiper_btn{top:20%;}
.ntree .swiper_btn.swiper_btn_left{left:5px;}
.ntree .swiper_btn.swiper_btn_right{right:5px;}

.nreport{padding:30px 20px;}
.nreport_main{margin:20px auto 0;}

.swiper_nreport .swiper-wrapper{padding:20px 30px;}
.swiper_nreport .swiper-slide{width:220px;}

.nreport_slide_h{margin:20px auto 0;font-size: 15px;line-height: 24px;height:24px;white-space: nowrap;}
/* nquality end! */

/* nhonor start! */
.nhonor_div{margin:30px auto 0;padding:0 20px;}
.nhonor_div .nmain_nav_ul{text-align: left;}
.nhonor_div .swiper_btn:nth-of-type(1){margin-right: 10px;}
.nhonor_div_main{margin:10px auto 0;}

.nhonor_div_more{margin:35px auto 0;}
.nhonor_div_more a{padding:7px 30px;font-size: 13px;line-height: 25px;border-radius: 50px;}
.nhonor_div_more a i{margin-left: 5px;}

.npatent_slide{padding:10px;}
.npatent_slide_h{margin:20px auto 15px;font-size: 14px;line-height: 25px;height:50px;white-space: normal;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}

.nhonors_slide_pic{padding:15px;}
.nhonors_slide_h{margin:20px auto 0;font-size: 14px;line-height: 25px;height:50px;white-space: normal;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}


.npatent_item{width:48.5%;float:left;margin:0 3% 15px 0;}
.npatent_item:nth-of-type(3n){margin:0 3% 15px 0;}
.npatent_item:nth-of-type(2n){margin:0 0 15px 0;}


.nhonors_item{width:48.5%;float:left;margin:0 3% 15px 0;}
.nhonors_item:nth-of-type(3n){margin:0 3% 15px 0;}
.nhonors_item:nth-of-type(2n){margin:0 0 15px 0;}

.nhonor_more_loading{margin:30px auto 0;}
.nhonor_more_loading span{padding:8px 40px;font-size: 13px;line-height: 25px;border-radius:3px;}
.nhonor_more_loading span i{margin-left: 5px;}
/* nhonor end! */


/* nnews start! */
.tab.nnews_tab{padding:0 20px;}
.tab.nnews_tab .nnews_tab_nav>li{margin-left:20px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span{padding:2px;}
.tab.nnews_tab .nnews_tab_nav>li>article>span>img{width:36px;}

.tab.nnews_tab .nnews_tab_body{margin:25px auto 0;}

.nnews_item{width:100%;float:none;margin:0 auto 15px;}
.nnews_item:nth-of-type(3n){margin:0 auto 15px;}

.nnews_list2{margin:0 auto 50px;}
.nnews_item2{padding:20px 0;}
.nnews_item2:nth-of-type(1){padding:0 0 20px;}
.nnews_item2_img{width:100%;float:none;height:auto;}
.nnews_item2_img .img{padding:75% 0 0;}
.nnews_item2_txt{width:100%;float:none;padding-top: 15px;}
.nnews_item2_h a{font-size:17px;line-height: 25px;height:auto;white-space: normal;max-height: 50px;}

.nnews_item2_date{margin:7px auto 0;font-size: 13px;line-height: 25px;}
.nnews_item2_p{margin:10px auto 0;font-size: 15px;line-height: 27px;height:54px;-webkit-line-clamp: 2;}
.nnews_item2_p p{font-size: 15px;line-height: 27px;}
/* nnews end! */

/* nnews_show start! */
.nnews_show{padding:0 20px;}
.nnews_show_main{margin:30px auto 0;padding:20px 0 0;}

.nnews_show_content{width:100%;float:none;}
.nnews_show_h{font-size: 17px;text-align: center;}
.nnews_show_span{margin:20px auto 0;text-align: center;}
.nnews_show_span span{font-size: 13px;margin:0 5px;}
.nnews_show_body{margin:20px auto 0;padding-bottom: 20px;min-height: 180px;font-size: 14px;}
.nnews_show_body p{font-size: 14px;}
.nnews_show_body p img{margin:10px auto!important;}

.naside{width:100%;float:none;padding:20px 20px 30px;margin:20px auto 0;}
.naside_h{font-size: 19px;}
.naside_list{margin:15px auto 0;}
.naside_item{padding:10px 15px;}
.naside_item:nth-of-type(1){padding:0 15px 10px;}
.naside_item a{font-size: 14px;line-height: 24px;}
.naside_item a:before{width:4px;height:4px;left:-12px;top:10px;}
/* nnews_show end! */

/* ncontact start! */
/*.ncontact .nmain_title{text-align: center;}*/
.noffline{height:auto;padding:40px 20px;}
.noffline_main{width:80%;}
.noffline_slogan{margin:20px auto 0;font-size: 18px;}

.noffline_number{margin:25px auto 0;}
.noffline_number_main{width:100%;}
.noffline_number_item{padding:16px 0;}
.noffline_number_item:nth-of-type(1){padding:0 0 16px;}
.noffline_number_icon{width:46px;float:right;padding-top: 10px;}
.noffline_number_txt{width:calc(100% - 56px);float:left;}
.noffline_number_top{font-size:25px;line-height: 35px;}
.noffline_number_top .sub{font-size: 18px;}
.noffline_number_h{font-size: 16px;line-height: 22px;}

.noffline_p{margin:25px auto 0;font-size: 14px;}
.noffline_p p{font-size: 14px;}

.nonline{padding:35px 20px;}
.nonline_img{width:100%;float:none;}
.nonline_txt{width:100%;float:none;padding:20px 0 0;}
.nonline_group{padding:20px 0;}
.nonline_item{width:100%;float:none;margin:20px auto 0;}
.nonline_item:nth-of-type(1){margin:0 auto;}
.nonline_item_img{width:120px;float:left;}
.nonline_item_txt{width:calc(100% - 140px);float:right;padding-top:8px;}
.nonline_item_icon img{height:26px;}
.nonline_item_h{margin:12px auto 0;font-size:17px;line-height: 25px;}
.nonline_item_more{margin:8px auto 0;}
.nonline_item_more a{font-size:14px;line-height: 25px;}
.nonline_item_more a i{margin-left: 5px;}

.nway_img{width:100%;float:none;height:auto;}
.nway_img .img{padding:75% 0 0;}
.nway_txt{width:100%;float:none;padding:35px 20px;}

.nway_list{margin:15px auto 0;}
.nway_item{padding:15px 0;}
.nway_item_icon{width:36px;float:left;}
.nway_item_txt{width:calc(100% - 54px);float:right;font-size: 15px;line-height: 36px;}


.nmessage{padding:40px 20px;}

.nmessage_main{margin:25px auto 0;}
.form_div{margin:15px auto 0;}
.form_item{width:100%;float:none;margin:0 auto 15px;}
.form_item:nth-of-type(3n){margin:0 auto;}
.form_div:nth-of-type(2) .form_item:nth-of-type(2){width:100%;margin:0 auto 15px;}
.form_li_label{font-size: 16px;}
.form_li_label span{margin-right: 5px;}
.form_li_input{margin:10px auto 0;border-radius: 5px;padding:0 10px;}
.form_input{font-size: 14px;padding:10px 10px;line-height: 25px;}
.form_div.form_div_button{margin:50px auto 0;}
.form_button{padding:12px 60px;font-size: 14px;border-radius: 5px;}
/* ncontact end! */

}


@media(max-width: 500px){

}

@media(max-width: 370px){
/* sp_header  start! */
.sp_header{height:54px;}
.sp_logo{height:54px}
.sp_logo img{max-height:34px;}
.sp_nav{margin-top:14px}

.sjj_nav{height:calc(100% - 114px);}
.nav_show{top:54px}
/* sp_header  end! */
.q_banner{margin:54px auto 0;}

}
