﻿@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){
	.more001 a:hover:before{ background: #acce22;}
	.more005 a:hover:before{ background: #acce22;}
	
	.list_box_04 li a:hover .ico{box-shadow: 0px 24px 30px 0px rgba(36, 168, 228, 0.16);}
	.list_box_04 li a:hover .ico:after{ border: #24a8e4 1px solid;}
	
	.list_box_05 li a:hover .con .h5{ color: #1c89ca;}
	.list_box_05 li a:hover .con h6 span{ color: #1c89ca;}
	.list_box_05 li a:hover .con h6 span svg{ fill: #1c89ca;}
	
	.list_box_06 li a:hover .con h5{ color: #1c89ca;}
	
	footer .fl01 .left dl dt:hover, footer .fl01 .left dl dd:hover{ color: #1c89ca;}
	footer .fl02 dl .con dd:hover{ color: #1c89ca;}
	
	.list_box_video li a:hover{ border: #1c89ca 1px solid;}
	
	.list_box_notice li a:hover:before{transform: skewX(-4deg);background: #1c89ca;border: #1c89ca 2px solid;}
	.list_box_notice li a:hover *{color: #fff;}
	
	.btn_more:hover:before,li:hover .btn_more:before{}
	.btn_more:hover:after,li:hover .btn_more:after{ width: 100%; left: 0; right: auto;}
	.btn_more:hover svg path,li:hover .btn_more svg path{fill: #1c89ca;}
	
	.list_box_19 li .a:hover .con h5{ color: #1c89ca;}
	.list_box_19 li .a:hover .con span svg{ fill: #1c89ca;}
	
	.list_box_20 li a:hover .con{ border: #1c89ca 1px solid; background: #1c89ca; border-radius: 0 0 2.5rem 0;}
	.list_box_20 li a:hover .con .h5, .list_box_20 li a:hover .con p{ color: #fff;}
	.list_box_20 li a:hover .con h6 span{ color: #fff;}
	.list_box_20 li a:hover .con h6 span svg{ fill: #fff;}
	.list_box_20 li a:hover .con h6 big{ opacity: 0; transform: scale(0);}
	
	.list_box_20 li a:hover .con .time{ transform: translateY(0); opacity: 1;}
	
	.list_box_23 li a:hover .con h5{ color: #1c89ca;}
	
	.list_box_24 li a:hover .con{ background: #1c89ca;}
	.list_box_24 li a:hover .con h5{ color: #fff;}
	
	.list_box_26 li a:hover{ background:#1c89ca url(../images/list_box_26_bg.png) center bottom no-repeat}
	.list_box_26 li a:hover *{ fill:#fff; color:#fff}
	
	.list_box_28 li .a:hover:before{ border: #1c89ca 1px solid; background: #1c89ca;}
	.list_box_28 li .a:hover h5{color: #fff;}
	
	.list_box_18 li a:hover .top{bottom: 0;}
	.list_box_18 li a:hover .top .con{opacity: 1;visibility: visible;transform: scaleY(1);height: 6rem;}
	.list_box_18 li a:hover .img:after{ height:100%; opacity:1}

	.list_box_18 li a:hover:before{ opacity:1;}
}


@media(min-width: 1900px) and (max-width: 1940px){
}

@media(max-width: 1830px){
}

@media(max-width: 1630px){
	.list_box_28 li{ padding-bottom: 5rem;}
	.list_box_28 .miso-arrow{top: auto;bottom: 0;transform: translateY(0);width: 3.5rem;height: 3.5rem;}
	.list_box_28 .miso-arrow.miso-prev{left: 50%;margin-left: -4.5rem;}
	.list_box_28 .miso-arrow.miso-next{right: 50%;margin-right: -4.5rem;}
}

@media(max-width: 1440px){
	 #n_huanjing .left ul li .pic {height: 628px;}
	#list_slide .content .right{ padding-left: 3rem;}
}

@media(max-width: 1330px){
	#header .logo img{ width: 15rem;}
}

@media(max-width: 1280px){
	#n_huanjing .left ul li .pic {height: 499px;}
}

@media(max-width: 1200px){
	#header{ display: none;}
	.m_header_box{ display: block;}
	
	.bannerimg .img_hezi{ padding-bottom: 50% !important;}
	
	.w1200{ padding: 0 15px;}
	
	footer .fl01 .left{ width: 100%; display: none;}
	footer .fl01 .right{width: 100%;justify-content: center;}
	footer .fl01 .right .rr{ text-align: center;}
	
	footer .fl02{ flex-wrap: wrap; text-align: center;}
	footer .fl02 .left{ width: 100%;}
	footer .fl02 .right{width: 100%;padding: 1.5rem 0 0;}
	footer .fl01 .right .rr h3{ justify-content:center}
	.list_box_09{ justify-content:center}
	footer .fl02 dl{margin:0 auto;width: 100%;}
	
	.n_title{ display: none;}
	#m_n_nav{ display: block;}
	
	.n_honor .fl02 .left{ width: 100%;}
	.n_honor .fl02 .right{width: 100%;margin: 2rem 0 0;padding: 0;}
	
	.n_honor .fl01{ flex-wrap: wrap; padding: 2.5rem 0 2rem;}
	.n_honor .fl01 .left{ width: 100%;}
	.n_honor .fl01 .right{width: 100%;padding: 2rem 0 0;display: none;}
	
	.n_zhaopin_gg .fl01 .w1200 .left .top{ padding:0 1.5rem}
		
	.list_box_25 li a{ padding:0 1.5rem}
	
	.n_licheng1 .fl02 .miso_bd h4{padding: 66px 0 15px;display: none;}
	.n_licheng1 .fl02 .miso_bd .right{width:95%;min-height: 220px;}
	.n_licheng1 .fl01 .miso_hd{width:100%;padding:0;margin: 0;}
	.n_licheng1 .fl02 .miso-arrow1{ transform:scale(.6)}
	.n_licheng1 .fl02 .miso-prev{left: auto;right: 20%;}
	
	.n_zlfm .fl01 .left{width: 100%;padding: 0 0 2rem;text-align: center;}
	.n_zlfm .fl01 .right{ width: 100%;}
	.n_zlfm .fl01 .left h5{ margin:0 auto}
	
	.n_jiazhi .fl01 .left{width: 100%;max-width: 16rem;margin: 0 auto;display: none;}
	.n_jiazhi .fl01 .right{width: 100%;padding: 0;}
	.list_box_34 li .a h6{ height:2.75rem}
	.list_box_34 li .a h6 img{max-width: 1.875rem;max-height: 1.875rem;}
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	.container01{ padding:3rem 0}
	.container01 .left{width: 100%;order: 1;margin: 2.5rem 6% 0;display: none;}
	.container01 .right{width: 100%;padding: 0;}
	
	.list_box_02{ flex-wrap: wrap;}
	.list_box_02 li{width: 33.33% !important;margin-bottom: 0;}
	.list_box_02 li a .top .con{height: 9rem;display: none;}
	.list_box_02 li a .top .h4{ display:none}
	.list_box_02 li a .top .title003 .dot1{opacity: 1 !important;width: .375rem;height: .375rem;}
	.list_box_02 li a .top .con .dot1{ background: transparent; border: #fff 1px solid;}
	.list_box_02 li a .top{ padding:0 15px 15px}
	.list_box_02 li a .img .img_hezi{padding-bottom: 156% !important;}
    .list_box_02 li a .top .h3{font-size: .875rem;margin: .5rem 0 0;line-height: 18px;height: 36px;}

	.container02{ padding:3rem 0}
	
	.container03 .fl03 .content .box{ width: 100%;}
	.container03 .fl03 .content .box:nth-child(1)::before{width: 100%;height: 1px;top: auto;display: none;}
	
	.container03 .fl03 .content.ar_web{ display: none;}
	.container03 .fl03 .content1.ar_wap{display: block;margin: 0 0 1.25rem;}
	.list_box_03{ display: none;}
	
	.container03 .fl03 .content1 .left{ width: 100%; position: relative;}
	.container03 .fl03 .content1 .right{ width: 100%;}
	.container03 .fl03 .content1 .left .img{ border-radius: 0;}
	.container03 .fl03 .content1 .right .box{ padding: 2rem 1.5rem;}
	
	.container03 .fl03{padding: 0 0 3rem;background: none;}
	.container03 .fl01{padding: 2rem 0 0;background: none;}
	.title001s, .title001{ margin-bottom:2rem}
	
	.container04 .miso_bd .content{ flex-wrap: wrap;}
	.container04 .miso_bd .left{ width: 100%;}
	.container04 .miso_bd .right{ width: 100%; padding: 2rem 0 0;}
	
	.container04{padding: 1rem 0 2rem;}
	
	.swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1200{align-items: center;text-align: center;padding-bottom: 2rem;}
	.swiper-box1 .swiper-wrapper .swiper-slide .box1text h2{ font-size: 1.5rem;}
	.swiper-box1 .swiper-wrapper .swiper-slide .box1text h3{font-size: 1.5rem;margin: 1rem 0 .75rem;}
	
	.n_touzi .fl01 .left{ width: 100%;}
	.n_touzi .fl01 .right{ width: 100%; padding: 2.5rem 0 0;}
	.n_touzi .fl01 .right .right_bottom{ padding: 2rem 0 0;}
	
	.n_zhici .left{ width:100%}
	.n_zhici .right{width:100%;padding: 0;}
	
	.n_zhici .right .n_title001{ display:none}
	.list_box_11{ margin:0 0 3rem}
	
	.list_box_15 li{ height:auto}
	.list_box_15 li .left{width: 100% !important;padding: 25px 0 0 !important;height: auto;}
	.list_box_15 li .right{width: 100% !important;transform: skewX(0);}
	.list_box_16{ opacity:0; visibility:hidden}
	.list_box_15 li a{margin: 0 0 2rem;}
	.list_box_15 li .right .img .img_hezi{padding-bottom: 64% !important;}
	
	.list_box_15 .miso-arrow{top: auto;bottom: 41.5rem;transform: scale(.7);}
	.list_box_15 .miso-next{ right:0}
	.list_box_15 .miso-prev{ left:auto; right:5rem}
	
	.list_box_15 li h3{font-size: 15px !important;margin-bottom: .75rem !important;}
	.list_box_15 li h2{font-size: 1.5rem;}
	.list_box_15 li a img{ width:14px}
	.list_box_15 li .box{ height: auto;}

	.list_box_15 .miso-dots{text-align: center;padding: 0 15px !important;bottom: 2rem;}
	
	.container03{background: url(../images/container03_bg1.jpg) center no-repeat;background-size: 100% 101%;}
	
	.content_wap1{ border-radius: 0 1.25rem 0 1.25rem; overflow: hidden;}
	.content_wap2{ border-radius: 1.25rem 0 1.25rem 0; overflow: hidden;}
	.content_wap3{ border-radius: 0 1.25rem 0 1.25rem; overflow: hidden;}
	
	.title001 img.img1{ display: none;}
	.title001 img.img2{ display: inline-block;}
	
	footer .fl01 .right .rr h6{/* display: none; */}
	footer .fl01 .right .rr h3 img{ display: none;}
	footer .fl01 .right .rr h3 .ar_wap{ display: inline-block; font-size: .875rem;
    color: rgba(0,0,0,.6);}
	
	#n_huanjing .left{ width: 100%; float: none; padding: 0;  }
	#n_huanjing .left ul li .pic{ height: auto;}
	#n_huanjing .right{ width: 100%; float: none; margin-top: 2rem; padding-bottom: 0;}
	#n_huanjing .left ul{box-shadow: -2px 10px 15px 0px rgba(44, 44, 44, 0.19);}
	#n_huanjing .right ul li{ padding: 3px;}
	.arrowbox2 .arrowbtn{ display: none !important;}
	
	.list_box_19 li .a .img{ width: 100%;}
	.list_box_19 li .a .con{ width: 100%; padding: 2rem 0 0;}
	
	.list_box_20{margin: 0 -5px;margin-bottom: -1.25rem;}
	.list_box_20 li{ width: 50%; padding: 0 5px;}
	
	.n_news_detail .content{ display:block}
	.n_news_detail .n_left{ width:100%; padding:0}

	.n_news_detail .n_right{ width:100%; display:none}
	.n_news_detail .n_left .box .ar_title h3{ font-size:1.5rem; line-height:2.5rem}
		
	.n_news_detail{ padding:3rem 0}
	#ar_fot .fanhui{width:100%;position: relative;}
	#ar_fot h5{ width:100%}
	#ar_fot .fanhui a{ font-size:13px}
	#ar_fot h5, #ar_fot h5 a{ font-size:13px}
	#ar_fot .fanhui a img{ height:12px}

	.n_yuangong{ padding: 3rem 0; overflow: hidden;}
	.n_yuangong .left{ width: 100%;}
	.n_yuangong .right{ width: 100%; padding: 5px 0 0;}
	
	.list_box_23 li .img .img_hezi {padding-bottom: 60% !important;}
	.list_box_24 li .img .img_hezi {padding-bottom: 60% !important;}
	
	.n_zhaopin_gg .fl01 .w1200 .left{ width:100%;}
	.n_zhaopin_gg .fl01 .w1200 .right{ width:100%; padding:2rem 0 0}
	
	.list_box_25 li{width:100%;margin-bottom: 1rem;}
	
	.list_box_26{ margin:0 -6px}
	.list_box_26 li{ width:100%; padding:0 6px}
	
	.n_zhaopin_detail .fl01 .left{width:100%;padding: 0 0 2rem;}
	.n_zhaopin_detail .fl01 .right{width:100%;padding: 0 0 0 1rem;}
	.n_zhaopin_detail .fl01 .right .ar_article h3:after{left: calc(-2px - 1rem);}
	.n_zhaopin_detail .fl01 .right .ar_article h3, .n_zhaopin_detail .fl01 .right .ar_article p{ padding:0 1rem}
	
	.n_case_detail .fl01 .content .left{ width:100%; padding:0}
	.n_case_detail .fl01 .content .right{ width:100%; padding:2rem 0 0}
	
	.n_title001 img{ height: 3rem;}
	
	.n_ziashengyanjiu .fl03 .content{flex-wrap: wrap;justify-content: center;background: #f0f2f4;padding-top: 15px;}
	.n_ziashengyanjiu .fl03 .content .img{}
	.n_ziashengyanjiu .fl03 .content .con{width: 100%;padding: 2rem 15px;border-radius: 0;}
	
	#bnt_close{right: 15px;top: -2.5rem;}
	#show_team .box_b .box{left:0;top: -7rem;}
	#show_team .left{padding: 2rem 0 4rem;}

	.n_ziashengyanjiu .fl01 .img .top{top: 1.5rem;left: 1.5rem;}
	.n_ziashengyanjiu .fl01 .img .top h3{ font-size:1.25rem}
	.n_ziashengyanjiu .fl01 .img .top h4{ font-size:1.25rem; margin:.75rem 0 0}
}

@media(max-width: 768px){
	#gotop{right:0;transform:scale(0.7);bottom: 12rem;}
	
	.container01 .right .fl01 .ll h3{ font-size: 2rem;}
	.container01 .right .fl01 .rr h3 img{ width: 10rem;}
	.container01 .right .fl01 .ll h5{ font-size: 1.125rem;}
	.more001 a{ width: 11rem; height: 3rem;}
	
	.container03 .fl03 .box .top .ll .ico{ height: 3.5rem;}
	.container03 .fl03 .box .top .ll .ico img{ height: 2.5rem;}
	.container03 .fl03 .box .top .ll h3 img{ height: 1.5rem;}
	.container03 .fl03 .box .top .rr{font-size: 3rem;}
	
	.container04 .miso_hd{ margin: 2rem 0 2rem;}
	.container04 .miso_hd ul{ width: 100%;}
	.list_box_05 li a .con{padding: 0 10px;height: 10rem;}
	.list_box_05 li a .con h6 span{ display: none;}
	.list_box_05 li a .con .h5, .list_box_06 li a .con h5{margin: 1rem 0 .5rem;line-height: 22px;height: 44px;white-space: normal;font-size: 14px;}
    .list_box_05 li a .con p{ display: none}
    .list_box_06 li a .con{ padding:0 0 0 1rem}
	
	.container05{ height: 15rem;}
	.container05 .top .ll img{ height: 4rem;}
	footer .fl01{ padding: 2rem 0;}
	footer .fl01 .right .rr h3 img{ height: 2rem;}
	.list_box_09 li img{ height: 2rem;}
	
	.list_box_01s, .list_box_01{ margin: 2rem 0 0;}
	.list_box_01s h3 img{ max-height: 1.75rem;}
	.title001 small{ font-size: 1.25rem;}
	
	.bannerimg .img_hezi{ padding-bottom: 56% !important;}
	
	.swiper-box1 .swiper-pagination-bullets{bottom: 1.5rem !important;}
	.swiper-box1 .swiper-pagination-bullet{font-size: 12px;/* width: 22px; */height: 35px;}
	.swiper-box1 .swiper-pagination-bullet:before{transform: scale(0.8);}
	.n_padding{ padding: 2.58rem 0;}
	
	.list_box_video{ margin: 0 -5px; margin-bottom: -1.25rem;}
	.list_box_video li{ width: 50%; padding: 0 5px; margin-bottom: 1.25rem;}
	.list_box_video li a .img_box .video_play{ width: 4rem; height: 4rem;}
	
	.pages{margin: 2.75rem auto 0;}
	
	.n_banner .top h6{ font-size: 1.375rem;}
	.n_banner .top h2{ font-size: 1.5rem;}
	
	.list_box_11s li{ width: 100% !important;}
	.list_box_11s li{ padding: 0 0 3rem;}
	.list_box_11s li a .ll img{ width: 2rem;}
	.list_box_11s li font{width: 100%}
	.list_box_11s li span{display:inline-block;width: 100%;padding-left: 1rem; }
	
	.list_box_11s li{height:auto;line-height: 16px;margin-bottom: .25rem;padding: 8px 0 5px 40px;}
	.list_box_11s li.on span{ color:#fff}
	
	.layui-form-radio{ margin-right: .375rem !important;}
	#myform .layui-input-block .box_dot{ bottom: .75rem;}
	
	#myform .box_wai{ margin: 0 -4px;}
	#myform .box_wai .box_50{ padding: 0 4px;}
	#myform .layui-btn{ margin: 1rem 0 0;}
	
	.ar_article p, .ar_article td p, .ar_article th p{font-size: 13px !important;line-height: 26px !important;margin-bottom: 13px;}
	.ar_article p iframe{max-width: 267px;max-height: 400px;}
	
	.swiper-box1 .swiper-wrapper .swiper-slide .box1text h4{ /*display: none;*/}

    .list_box_01 h3{ height:2.875rem}
    .list_box_01 h3 img{ max-height:2rem}
	
	.title001 img{height: 1.5rem;margin: 0 .25rem 0 0;}
	
	.list_box_11 li{ width: 100% !important;}
	
	.n_honor .fl01 .left{ flex-wrap: wrap;}
	.n_honor .fl01 .left .ll{ width: 100%;}
	.n_honor .fl01 .left .rr{ width: 100%; padding: .5rem 0 0;}
	.n_honor .fl01 .left .rr h3{ text-align: left;}
	.n_honor .fl01 .left .rr h3 br{ display: none;}
	.n_honor .fl01 .left .ll h3{ font-size: 1.5rem;}
	.n_honor .fl01 .left .rr h3{ font-size: 1.375rem;}
	
	.n_honor .fl02{ padding: 0 0 3rem;}
	
	.list_box_11 li a{ height: 9rem;}
	.list_box_11 li a .ll img{ width: 2.25rem;}
	
	.list_box_10 .con{ padding: 1.25rem 0 0;}
	
	.list_box_17 li .box h3 big{ font-size: 2.5rem;}
	.n_about .w1200{ padding: 0;}
	
	.list_box_17 li{height: 17rem;}
	
	.n_sanji{ margin-bottom: 2.5rem;}
	#n_huanjing .tt h3{ font-size: 1.5rem;}
	
	#n_huanjing{ padding: 2.5rem 0;}
	
	.n_rencaizl .fl01{ padding: 3rem 0;}
	.n_rencaizl .fl01 .a .top .box{padding: 0 15px;max-width: 78%;height: 13rem;}
	
	.n_rencaizl .fl01 .a .top h3{ font-size: 1.25rem;}
	.n_rencaizl .fl01 .a .top h2{ font-size: 2rem;}
	
	.n_rencaizl .fl01 .a .img .img_hezi{padding-bottom: 73% !important;}
	
	.n_rencaizl .fl01 .bottom{flex-wrap: wrap;margin: 2.5rem 0 0;}
	.n_rencaizl .fl01 .bottom big{font-size: 1.5rem;margin: 0 0 1rem 0;display: block;}

	.list_box_18 li a .top{ padding: 0 15px;}
	.list_box_18 li a .top .h4{ font-size: 1.5rem;}
	
	.list_box_18 li.li1 a .img .img_hezi, .list_box_18 li.li2 a .img .img_hezi, .list_box_18 li.li3 a .img .img_hezi, .list_box_18 li.li4 a .img .img_hezi{ padding-bottom: 10rem !important;}
	
	.list_box_notice li .btn_more{ display: none;}
	.list_box_notice li a{padding: 20px 15px;flex-wrap: wrap;height: auto;}
	.list_box_notice li .time{width: 100%;font-size: 14px;height: auto;text-align: left;justify-content: flex-start;margin-bottom: 1rem;}
	.list_box_notice li .txt{width: 100%;padding: 0;}
	
	.list_box_notice li .txt p{line-height: 22px;height: 44px;white-space: normal;}
	
	.n_news .fl01{ padding: 2.5rem 0;}
	
	.list_box_20 li{margin-bottom: 1.25rem;}
	.list_box_20 li a .con h6 span{ display: none;}
	.list_box_20 li a .con{padding: 0 10px;height: 10rem;}
	.list_box_20 li a .con h6 span{ display: none;}
	.list_box_20 li a .con .h5{margin: 1rem 0 .5rem;line-height: 22px;height: 44px;white-space: normal;font-size: 14px;}
	.list_box_20 li a .con p{ display: none}
	
	.list_box_22 li a{ padding: 0 15px;}
	.list_box_22 li a .h6 .ll img{ height: 2rem;}
	.list_box_22 li a .h6 .rr{ font-size: 1.5rem;}
	.list_box_22 li a dl{ line-height: 20px;}
	.list_box_22 li a h3{ margin: .75rem 0 .75rem; font-size: 1.375rem;}
	.list_box_22 li{ margin: 0 -4px;}
	.list_box_22 { padding: 0 4px;}
	.list_box_22 li a dl .dt{ width: 100%;}
	.list_box_22 li a dl .dd{ width: 100%;}
	
	.list_box_23 li .con{ padding: 0 1.75rem;}
	
	.list_box_26{ margin-bottom: -1rem;}
	.list_box_26 li{ margin-bottom: 1rem;}
	
	.list_box_26 li{ width:100%; margin-bottom:1rem}
	.n_zhaopin_list .fl01{ padding:1rem 0 2.5rem}
	.n_zhaopin_list .fl01 form{ margin-bottom:1.5rem}

	.n_zhaopin_gg .fl01 .w1200 .left .img .img_hezi{ padding-bottom:25rem !important}
	.n_zhaopin_gg .fl01 .w1200 .left .top h3{ font-size:1.5rem}
	.n_zhaopin_gg .fl01 .w1200 .left .top p{ line-height:20px;}
	.n_zhaopin_gg .fl01 .w1200 .right .top{ padding:0 1.5rem}
	.n_zhaopin_gg .fl01 .w1200 .right .top h4{ font-size:1.5rem; margin:.5rem 0 1rem}
	.n_zhaopin_gg .fl01 .w1200 .right .top h3{ font-size:1.5rem}

	.list_box_25 li a{padding: 0 4rem;}
	.list_box_25 li a img{max-height: 3rem;}
	.n_zhaopin_list .fl01 form input{ padding:0 0 0 .5rem}
	.list_box_26 li a{ padding:2rem 1.5rem}

	.n_zhaopin_gg .fl01{ padding:3rem 0 0}
	
	.n_zhaopin_detail .fl01{ padding: 3rem 0;}
	.more003 a{ width:100%}
	.more004 a{ width:100%}
	
	#n_licheng ul li .txt{ margin-left: 8rem; flex-wrap: wrap;}
	#n_licheng ul li .txt .img_box{ width: 100%; padding: 1rem 0 0;}
	#n_licheng ul li .txt p{ width: 100%;}
	#n_licheng ul li .txt .img{width: 100%;transform: skewX(-3deg);}
	
	.n_title001 img{ height: 1.5rem;}
	.n_title001 h3{ font-size: 1.5rem;}
	.n_title001 h6{ font-size: 1rem;}
	
	.n_ziashengyanjiu .fl01{ padding: 3rem 0;}
	.n_ziashengyanjiu .fl01 .img .img1{width: 4.5rem;left: -15px;bottom: 0;}
	
	.n_ziashengyanjiu .fl02{ padding: 3rem 0;}
	.n_ziashengyanjiu .fl03 .content .img{width: 50%;}
	
	.n_ziashengyanjiu .fl04{ padding: 3rem 0;}
	.n_ziashengyanjiu .fl05{ padding: 3rem 0 0;}
	
	.list_box_27 li .a .con h5:before{width: 25rem;background-size: 100% 100%;height: .75rem;}
	.list_box_27 li .a .img{ width: 100%;}
	.list_box_27 li .a .con{width: 100%;padding: 2rem 0 0;}
	.list_box_27 li .a{ flex-wrap: wrap;}
	.list_box_27 li:nth-child(2n) .a .img{ order:0}
	
	.n_licheng1 .fl02 .miso_bd .right p{ font-size:13px;}
	.n_licheng1 .fl01 .miso_hd li h4{font-size:2rem;padding-bottom: 30px;}
	.n_licheng1 .fl01 .miso_hd li.miso-current h4:before{ transform: scale(.6);}
	.n_licheng1 .fl01 .miso_hd li.miso-current h4:after{ transform: scale(.6);}

	.n_licheng1 .fl01 .w1200{ padding:3rem 0 0}
	.n_ziashengyanjiu .fl06{ padding: 3rem 0;}
	.n_title001{ margin-bottom: 2rem;}
	
	.n_licheng1 .fl02 .miso_bd .right dl dd, .n_licheng1 .fl02 .miso_bd .right p{font-size: 13px;line-height: 26px;}

	.n_licheng1 .fl02 .miso-next{ right:10px}
	.n_licheng1 .fl02 .miso-prev{right: 14%;}
	.list_box_28{ padding:0 15px}
	.list_box_28 li .a .img{ width: 8.5rem;}
	.list_box_28 li .a{ height: 16rem;}
	.n_zsym .fl02{ padding-bottom: 3rem;}
	
	#certify .swiper-slide{width: 200px;}
    #certify .swiper-slide h5{opacity: .2;}
    .list_box_29s li h5{ opacity:1 !important}
	
	.n_ppxq .fl03 .title{margin-bottom: 1rem;background-size: auto 68%;}
	.n_ppxq .fl03{ overflow: hidden; padding: 3rem 0;}
	
	.n_ppxq .fl01{ padding: 3rem 0;}
	.n_ppxq .fl01 .content h3{ padding: 0 20px;}
	.n_ppxq .fl01 .content .ar_article, .more005{ padding: 0 20px;}
	.n_ppxq .fl01 .content{ padding:0 0 2.5rem}
	.n_ppxq .fl01 .content .top .img{ width: 10rem;}
	.n_ppxq .fl01 .content:before{ top: 5rem;}
	.n_ppxq .fl01 .content h3{margin-bottom: 2rem;font-size: 1.5rem;}
	
	#page_show_box #page_ar .ar_box{ padding: 15px;}
	#show_team .right .peo_name .con{ margin-right: -15px;}
	#show_team .right .peo_name h5{ font-size: 1.25rem;}

	.n_ppxq .fl03 .title h3{ font-size:1.625rem}
	
	.list_box_30 li a img{ width: 2.25rem;}
	
	.next-miso_aa.next-prev{ left: 0;}
	.next-miso_aa.next-next{ right: 0;}
	
	.list_box_gongyi li .img{ width: 100%; float: none !important; height: auto; border-radius: 2.5rem 0 0 0 !important; -webkit-border-radius: 2.5rem 0 0 0 !important; -moz-border-radius: 2.5rem 0 0 0 !important; -ms-border-radius: 2.5rem 0 0 0 !important; -o-border-radius: 2.5rem 0 0 0 !important; }
	.list_box_gongyi li .txt{width: 100%;height: auto;position: relative;border-radius: 0 0 2.5rem 0 !important;-webkit-border-radius: 0 0 2.5rem 0 !important;-moz-border-radius: 0 0 2.5rem 0 !important;-ms-border-radius: 0 0 2.5rem 0 !important;-o-border-radius: 0 0 2.5rem 0 !important;padding: 20px 15px;}

	.list_box_33 li .img_box{padding: .5rem;}
	.list_box_33 li .img_box .top h3 big{ font-size: 2rem;}
	
	.n_zlfm .fl01 .left h3{ font-size: 2.5rem;}
	.n_zlfm .fl01 .left h4{font-size: 1.5rem;margin-bottom: 1.75rem;}
	
	.n_zlfms{ padding: 3rem 0;}
	
	.certify1 .swiper-slide{width: 160px;}
	.certify1 .swiper-button-prev, .certify1 .swiper-button-next{ width: 2.5rem; height: 2.5rem;}
	.list_box_33 li .img_box .top h5{ font-size: 13px; margin: .375rem 0 0;}
	.list_box_33 li .img_box .top h3 small{ font-size: 13px;}

	.certify1 .swiper-button-prev{ left:0}
	.certify1 .swiper-button-next{ right:0}
	
	.n_zhici .left .con{height: 10.25rem;margin: 0 auto;width: 70%;padding: 7% 21px 0;}
	.list_box_34 li .a p{font-size:13px;line-height: 20px;height: 40px;}
	.list_box_34{ margin:0 -5px}
	.list_box_34 li{padding:0 5px;/* width: 100%; */}

	.n_jiazhi .fl01 .left{ max-width:12rem}
	.list_box_34 li .a{ height: 10.25rem;}
	.list_box_17 li .box h5 img{ height: 22px;}
	
	.n_zhici .ar_article p img{ max-height: 3rem;}
	#sub_nav_content dt a{ font-size: 12px;}

	.n_touzi .fl01 .left .box .ll img{ height:2.5rem}
	.title001 big{font-size: 1.625rem;}
	#myform .layui-input-block .h_yzm img{bottom: 1.25rem;height: 1.5rem;}
	.ar_article td, .ar_article th {padding: 12px 12px;font-size: 13px !important;line-height: 20px !important;}
	
	.container03 .fl03 .box .top .ll h3{font-size: 1.375rem;letter-spacing: .25rem;}
    .img_w{ margin-left:.25rem}
	
	.container03 .fl03 .content1 .left .img{ position: relative; padding-bottom: 40% !important;}
	.container03 .fl03 .content1 .left .img img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}
	
	.list_box_05 li .img .img_hezi{ padding-bottom: 60% !important;}
	
	#n_licheng ul li:after{ left: 4.9375rem;}
	#n_licheng ul li .year{ width: 4.9375rem;}
	#n_licheng ul:first-child:before{ margin-left: 4.375rem;}
	#n_licheng ul li .year:before{ right: -6px;}
	#n_licheng ul li .year span{ right: 1rem;}

	.list_box_29s li{width: 50% !important;flex: 1;}

	#certify .swiper-button-prev{ left:1rem; width:2.5rem; height:2.5rem}
	#certify .swiper-button-next{ right:1rem; width:2.5rem; height:2.5rem}

	.n_zaisheng{ border-top: #0ea6de 1px solid;}
	.n_zhici .left .img{width:70%;margin: 0 auto;}
	.n_zhici .left .con h4{font-size:1.625rem;line-height: 1.25;}
	.n_zhici .left .img_box::before{left: 15%;top: 4rem;right: calc(17% - 1.25rem);}
	#n_licheng ul li .txt:before{ transform: skewX(-3deg);}

	#n_licheng{ padding:2rem 0 8rem}
	.list_box_04 .miso-list{padding: 0;margin: 0;}

	.list_box_27 li .a .img .img_hezi{padding-bottom: 48% !important;}
}


@media(max-width: 456px){
	.list_box_04{justify-content: space-between;margin: 0 -6px;max-width: calc(100% + 12px - 1px);width: calc(100% + 12px);}
	.list_box_04 li{margin: 0;max-width: 25%;padding: 0 6px;}
	.list_box_04 li .ico{ width:100%}
	
} 