@charset "utf-8";

.list_box_60.ar_wap{ display:none}

/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){
	.container05 .content .box a:hover .img img{ transform:scale(1.05)}
	
	.list_box_02 li a:hover .h3 img{ transform:rotateY(180deg)}
	
	.list_box_04 li:hover a{ transform:translateY(-.5rem)}
	
	.list_box_04 li:hover a .con h5{ color:#004097}
	
	footer .left dl:hover dd{ color:#004097}
	
	.list_box_certification li:hover .con{ background:#f69f0e; border:#f69f0e 1px solid}
	.list_box_certification li:hover .con h5{ color:#fff}
	
	.list_box_n_news li a:hover .img .time{ background:#f69f0e; color:#fff}
	.list_box_n_news li a:hover .img .time svg{ fill:#fff}
	.list_box_n_news li a .con h5:hover, .list_box_n_news li a .con span:hover, .n_news00 .right .fl03 ul li a:hover .con h4{ color:#f69f0e}
	
	.list_box_15 li a:hover .con h3 img{ transform:rotateY(180deg)}
	.list_box_15 li a:hover .img>img{ transform:scale(1.05)}
	.list_box_15 li a .img:hover .top img{ transform:scale(1)}
	
	.list_box_custom li a:hover .con{ }
	.list_box_custom li a:hover .con h5{color: #f69f0e;}
	
	.list_box_feixiao li:hover a{ transform:translateY(-.5rem)}
	.list_box_feixiao li a:hover .con span{ border:#f69f0e 1px solid; background:#f69f0e; color:#fff}
	
	.list_box_17 li a:hover .con h5{ color:#f69f0e}
	
	.list_box_product_top li a:hover .img img{ transform:scale(1.05)}
	.list_box_product_top li a:hover .img:after{ opacity:1; visibility:visible; width:100%; left:0}
	
	.list_box_product li a:hover .con span{ background:#eca62f; border:#eca62f 1px solid; color:#fff}
	.list_box_product li a:hover .con span i svg{ fill:#fff}
}


@media(min-width: 1900px) and (max-width: 1920px){
	#banner .miso-slide a>img{ width:1920px; height:910px;}
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	
	.list_box_public .miso-prev{ left:1.5rem}
	.list_box_public .miso-next{ right:1.5rem}
	
	.list_box_16 .miso-arrow{ top:auto; transform:translateY(0); bottom:0; border:#dcdcdc 1px solid}
	.list_box_16 .miso-prev{ left:50%; margin-left:-4.125rem}
	.list_box_16 .miso-next{ right:50%; margin-right:-4.125rem}
}

@media(max-width: 1400px){
	.container02 .content .box .img .img_hezi{ padding-bottom:75% !important;}
}

@media(max-width: 1330px){
}

@media(max-width: 1200px){
	.header_box{ display:none}
	.m_header_box{ display:block}
	
	.banner-next{ display:none}
	#banner .miso-slide a{ padding-bottom:45.5% !important}
	#banner .miso-slide a .top span{ margin-bottom:0}
	
	.m_header_box{ height:60px}
	
	.container02 .content .box{ width:100%}
	.container02 .content .box .img .img_hezi{ padding-bottom:33rem !important;}
	.container02 .content .box .con{ padding-top: 3rem;}
	.list_box_02{ max-width:100%}
	
	.w1200{ padding:0 15px}
	
	footer .left{ display:none}
	footer .right{width:100%;max-width: 100%;text-align: center;}
	
	.n_banner{height:auto;padding: 1.5rem 0;background: url(../images/n_banner_bg.jpg) 33% center no-repeat;background-size: cover !important;}
	.n_banner .w1200{ flex-wrap:wrap}
	.n_banner .w1200 .title004{width:100%;text-align: center;margin-bottom: 1.5rem;}
	.n_erji{text-align: center;justify-content: center;flex-wrap: wrap;margin: 0 -4px;min-width: calc(100% + 8px);}
	.n_erji li{margin: .5rem 0;min-width: 33.333333%;padding: 0 4px; text-align:center}
	.n_erji li a{padding:0 1rem;text-align:center;justify-content: center;}
	
	.aside-nav{ display:none}
	
	.list_box_15 li{ width:50%}
	
	.list_box_15 li a .con h5{font-size:14px;line-height:22px;height:44px;margin: .5rem 0 0;}
	.list_box_15 li a .con{padding: .5rem 1rem 1.5rem;}
	.list_box_15 li a .con h3 img{ max-height:2rem}
	
	.n_news00 .right .sticky{ top:70px}
	.n_feixiao_detail .fl01 .content .right .sticky{ top:70px}
	
	.n_feixiao_detail .fl01 .content .left{ width:100%; padding:0}
	.n_feixiao_detail .fl01 .content .right{ width:100%; padding:2.5rem 0 0; display:none}
	.n_feixiao_detail{overflow:hidden;padding: 3rem 0;}
	
	.n_danye .fl01 .ar_article.ar_wap{ display:block}
	.n_danye .fl01 .ar_article.ar_web{ display:none}
	
	#certify.ar_web{ display:none}
	.list_box_60.ar_wap{ display:block}
	
	.list_box_60{ margin:0 -7px}
	.list_box_60 li{ width:50%; padding:0 7px}
	.list_box_60 li img{ width:100%}
	
	.n_cultrue .fl01:before{ background-size:cover !important}
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	#banner .miso-slide a .top .h2{ font-size:1.375rem}
	#banner .miso-slide a .top h2{ font-size:1.75rem}
	
	.container03 .content{ flex-direction: column;}
	.container03 .content .box1{order: 2;text-align: center;}
	.container03 .content .box2{ order: 1;}
	.container03 .content .box3{ order: 3;}
	.container03 .content .box0 dl{ text-align:center; margin:2rem 0 !important}
	.container03 .content .box2 img.img1{ display:none}
	.container03 .content .box2 img.img2{ display:inline-block}
	
	.container04 .content .left{ width:100%; max-width:inherit; text-align:left}
	.container04 .content .right{width:100%;max-width:inherit;margin-bottom: 0;padding: 0 20%;}
	.container04 .content .left .left_box{ margin:0 0; max-width:inherit}
	.container04 .content .left .miso_hd{ display:none}
	
	.container05 .content .box a .img .img_hezi{ padding-bottom:20rem !important}
	
	.n_about .fl01 .content .left{ display:none}
	.n_about .fl01 .content .right{ width:100%}
	
	.n_cultrue .fl00 .content .img{ width:100%;}
	.n_cultrue .fl00 .content .con{ width:100%; padding:2rem 0 0}
	
	.list_box_miaobao{ margin:0 -2px}
	.list_box_miaobao li{ padding:0 2px}
	.list_box_miaobao li a:before{ border-radius:0}
	
	.n_licheng .fl01 .left{ width:100%; display:none}
	.n_licheng .fl01 .right{ width:100%; padding:0 0 3rem}
	.n_licheng .fl01 .right:before{ left:7.1875rem}
	
	.list_box_n_news li{ width:50%}
	
	.map_buju{ width:100%}
	.n_marketing .fl02 .content .right{width:100%;max-width: 100%;padding: 1rem 0 0;}
	
	.list_box_feixiao li{ width:50%}
	
	.n_nhfw .content .n_left{width:100%;order:2;padding: 0;}
	.n_nhfw .content .n_right{ width:100%}
	
	.n_nhfw .content .n_right .fl002 .img{ display:none}
	
	.n_nhfw .content .n_left .list_box_feixiao li:first-child{/* width:100% */}
	.n_nhfw .content .n_left .list_box_feixiao li{ width:50%}
	
	.list_box_product_top li{ width:50%}
	.list_box_product_top li a .top h3{ height:2.5rem}
	.list_box_product_top li a .top h3 img{ max-height:2.5rem}
	.list_box_product_top li a .top h5{ margin:1rem 0 0; font-size:1.125rem}
	
	.list_box_product li{ width:100%}
	
	.n_job .fl02 .content .left{width:100%;display: none;}
	.n_job .fl02 .content .right{width:100%;padding: 0;}
	
	.n_news_detail .left{ width:100%; padding:0}
	.n_news_detail .right{ width:100%; display:none}

	.n_form .box{ width:100%}
}

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
	
	#banner .miso-slide a .top .h2{ font-size:1.375rem}
	#banner .miso-slide a .top h2{font-size:1.5rem;margin: 1rem 0 3rem;}
	
	#banner .miso-arrow{ width:2.5rem; height:2.5rem}
	#banner .miso-slide a .top span{width:8rem;height:2.5rem;line-height: 2.5rem;font-size: 12px;}
	#banner .miso-slide a .top span img{ width:12px;}
	
	.container01 .miso_bd .img .img_hezi{padding-bottom: 57% !important;}
	
	.list_box_01 li.miso-current a p{max-height: 60px;line-height: 20px;padding: 0 1rem;margin-top: 12px;}
	
	#banner .miso-slide a{ padding-bottom: 55.5% !important;}
	
	.list_box_01 li a .h3 img{ max-height:2.5rem}
	
	.more001 span{width:8rem;height:2.5rem;line-height: 2.5rem;font-size: 12px;}
	.more001 span img{ width:12px;}
	.list_box_01 li a span{ margin-bottom:0}
	
	.container02{ padding:3rem 0 0}
	
	.title001{ margin-bottom:2.5rem}
	.title001 h2{ font-size:1.375rem}
	.title001 .h3{ font-size:1.5rem}
	
	.list_box_02 li{width:33.333333%;}
	.container02 .content .box.left .img .img_hezi{ padding-bottom:28rem !important;}
	.container02 .content .box .img .img_hezi{padding-bottom: 44rem !important;}
	.list_box_02 li h6{font-size:12px;line-height: 20px;height: 40px;margin: .5rem 0 1rem;}
	
	.container04:before{ background-size:30% auto}
	
	.container04{ padding:3rem 0}
	.title003 h2{font-size: 2rem;}
	
	.container04 .content .left .left_box .more001 span{width:8rem;height:2.5rem;line-height: 2.5rem;font-size: 12px;}
	.container04 .content .left .left_box .more001 span img{ width:12px;}
	
	.title003 .h3{ font-size:2rem}
	.title003 .h3 img{ height:1.75rem}
	
	.container06{ padding:3rem 0 0}
	.container06 .miso_bd{ padding-bottom:3rem}
	

	.list_box_04{ margin:0 -7px}
	.list_box_04 li{padding: 2rem 7px 4.875rem;}
	
	.container07:before{ background-size:30% auto}
	.container07{ padding:3rem 0}
	
	.list_box_05{ margin:0 -7px}
	.list_box_05 li{ padding:0 7px}
	.container08{ padding:3rem 0}
	
	.container05 .content .box a .img .img_hezi{padding-bottom: 10rem !important;}
	
	.container06 .miso_hd{position:relative;width:100%;margin: 2rem 0 0;right: 0;}
	
	.list_box_04 .miso-arrow{ width:2.75rem; height:2.75rem}
	.list_box_04 .miso-prev{ margin-left: -3.75rem;}
	.list_box_04 .miso-next{ margin-right: -3.75rem;}
	footer{padding: 3.5rem 0;}
	.list_box_04 li a .con{ padding:1rem 10px}
	.list_box_04 li a .con h6 img{ height:12px}
	
	.container08 .miso_hd{position:relative;right: 0;margin: 0 auto;margin-top: 2rem;}
	
	.list_box_05 li a{ padding:1.25rem 10px}
	.list_box_05 li a .img{width:100px}
	.list_box_05 li a .con p{ margin:1rem 0 1.25rem; font-size:12px; line-height:22px; height:44px;}
	.list_box_05 li a .con h5{ margin:1rem 0 0}
	.container08 .title001{margin-bottom:2.5rem;text-align: center;}
	
	footer .right .ewm img{ height:14px}
	footer .right p{ font-size:12px}
	
	.container06 .title001{ text-align:center}
	.list_box_01 li a .h6{ display:none}
	
	.list_box_13 li h3{ font-size:2.5rem}
	.n_about .fl01{ padding:3rem 0}
	.n_about .fl01 .bottom .left a .top img{ width:2.5rem}
	.n_about .fl01 .bottom, .list_box_13{ margin:2.5rem -5px 0}
	
	.ar_article p{ font-size:13px !important; line-height:26px !important; margin-bottom:13px !important;}
	.n_about .fl02{ padding:3rem 0}
	.list_box_public .miso-arrow{ width:2.75rem; height:2.75rem}
	
	.list_box_miaobao li{width:50%;max-width:50%;margin-bottom: 4px;}
	.list_box_miaobao li a{width:100%;padding-bottom: 60%;}
	
	.list_box_miaobao li a .top .ico .icoli img{ max-height:2.125rem}
	.list_box_miaobao{ padding:3rem 0}
	
	.n_cultrue .fl00{ padding:3rem 0}
	.n_cultrue{ padding-bottom:2rem}
	
	.n_cultrue .fl02 .content .con{ padding:2rem 0 0; order:1}
	
	.n_cultrue .fl02:before{ background-size:cover !important}
	
	.n_licheng .fl01 .right .ul .li .ll{ width:5rem}
	.n_licheng .fl01 .right:before{ left:5rem}
	.n_licheng .fl01 .right .ul .li .rr{ width:calc(100% - 5rem)}
	.n_licheng .fl01 .right .ul .li .rr ul li{font-size:13px;line-height: 24px;padding-top: 3px;}
	.n_licheng .fl01 .right .ul .li .ll font{font-size:1.75rem;line-height:2.5rem;transform: translateY(.375rem);display: inline-block;}
	
	.n_certification{ padding:3rem 0}
	.list_box_certification{ margin:0 -7px}
	.list_box_certification li{ width:50%; padding:0 7px}
	.list_box_certification li .con{ margin:.625rem 0 1.25rem}
	.list_box_certification li .img{ height:12.625rem}
	
	.pages .box a{font-size:11px;margin:0 2px;min-width: 2.125rem;}
	.pages .box a span{padding: 0 0rem;}
	
	.list_box_n_news{ margin-bottom:-2rem}
	.list_box_n_news li{ width:100%}
	
	.list_box_15{ margin:0 -7px}
	.list_box_15 li{ padding:0 7px;}
	
	.n_marketing .fl01{ padding:3rem 0}
	.n_marketing .fl02{ padding:3rem 0}
	
	.list_box_custom{ margin:0 -7px; margin-bottom:-1.5rem}
	.list_box_custom li{ padding:0 7px; width:50%; margin-bottom:1.25rem}
	
	.list_box_16{ margin:0 -7px; margin-top:3rem; padding:0 2rem; padding-bottom:5rem}
	.list_box_16 li{ padding:0 7px }
	
	.title007 h3{ font-size:1.5rem; margin-bottom:2rem}
	
	.title004 h3{ font-size:1.875rem}
	.title004 h2{ font-size:1.5rem}
	
	.list_box_feixiao li a{ padding:2rem 1rem}
	.list_box_feixiao li a .img{ width:10rem}
	.list_box_feixiao{ margin:0 -7px; margin-bottom:-2rem}
	.list_box_feixiao li{ padding:0 7px}
	.list_box_feixiao li a .con p{ margin:.5rem 0 1.5rem}
	
	.n_feixiao{ padding:3rem 0}
	
	.scroll{width: 100%;overflow:hidden;overflow-x:scroll;}
	.ar_article table{width: 100%;}
	
	.n_feixiao_detail .fl01 .content .left .fl000 .top .ico{ width:3.5rem; height:3.5rem}
	.n_feixiao_detail .fl01 .content .left .fl000 .top .ico img{ height:1.5rem}
	.n_feixiao_detail .fl01 .content .left .fl000{ margin-bottom:2rem}
	
	.title008 h3{ font-size:1.5rem}
	
	.list_box_product{ margin-bottom:-1.5rem}
	.list_box_product li{ margin-bottom:1.25rem}
	.list_box_product li a{ padding:2rem 1.5rem}
	.list_box_product li a .img{ width: 8rem; height: 12rem;}
	.list_box_product li a .img img{max-height: 12rem;}
	.list_box_product li a .con{ width:calc(100% - 8rem); padding:0 0 0 1.25rem}
	
	.list_box_product li a .con span{ margin:1.5rem 0 0}
	.list_box_product li a .con p{ margin:1rem 0 .5rem}
	.n_product .fl02{ padding:3rem 0}
	
	.title006{ margin-bottom:2rem}
	.title006 h3{ font-size:1.75rem}
	.title006 h2{ font-size:1.5rem}
	
	.n_product_detail .fl01 .content .left{ width:100%;}
	.n_product_detail .fl01 .content .right{ width:100%; max-width:100%; padding:2rem 0 0}
	
	.list_box_product_detail li .img{ max-height:18rem}
	.list_box_product_detail li .img img{ max-height:18rem}
	.n_product_detail .fl01{ padding:3rem 0}
	.n_product_detail .fl01 .content .right h3{ font-size:1.75rem; margin-bottom:1.5rem}
	.n_product_detail .fl02{ padding:3rem 0}
	
	.n_team .fl01{ padding:3rem 0}
	.n_team .fl01 .content .left{ width:100%}
	.n_team .fl01 .content .right{ width:100%; padding:0 0 0}
	
	.list_box_18 li .img .top h5{ margin:1rem 0}
	.list_box_18{ margin:0 -4px}
	.list_box_18 li{padding:0 4px;width: 100%;margin-bottom: 1rem;}
	.n_team .fl02.container07 .miso_bd{ padding:0}
	.n_team .fl02{ padding:3rem 0}
	.n_team .fl02 .ar_article{ margin-bottom:1.5rem}
	
	.n_zuimei{ padding:3rem 0}
	
	.n_zuimei .fl004{ width:2.5rem}
	
	.container05 .content .box a .con .title001{ margin-bottom:0}
	.container05 .content .box a .con .more001{ display:none}
	
	.n_job .fl02{ margin:2.5rem 0 0}
	.jj_btn{ background-size:14px 14px !important;}
	.list_box_n_jiaru li.on .jj_btn{ background-size:14px 1px !important;}
	
	.list_box_n_jiaru li{ padding: 0 0 1.375rem; margin-bottom: 1.375rem;}
	
	.n_job{ padding:3rem 0}
	
	.n_news_detail{ padding:2.5rem 0 3rem}
	
	#certify .swiper-button-next, #certify .swiper-button-prev{ display:none}
	.n_team .fl02.container07 .miso_bd #certify{ padding:0; margin:0}
	
	.container07 .miso_hd{ margin-bottom:1.75rem}
	
	.list_box_feixiao01 li a .con h5{ margin-bottom:1rem}
	
	
	.container04 .content .right .miso-arrow{ width:2.5rem; height:2.5rem; background-size:100% 100% !important; transition:.5s}
	.container04 .content .right .miso-prev{ background:url(../images/container06_prev_on.png) center no-repeat; left:-4rem}
	.container04 .content .right .miso-next{ background:url(../images/container06_next_on.png) center no-repeat; right:-4rem}

}


@media(max-width: 456px){
	
} 