@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){
	.title00 h3 .more a:hover:before{ width:100%}
	.title00 h3 .more a:hover span{ color:#fff}
	.n_gongye .fl04 .content .left ul li .con font:hover:before{ height:100%; background:#0b6aaa}
	.n_gongye .fl04 .content .left ul li .con font:hover span{letter-spacing:2px}
	
	.container01 .content .box .right ul li a:hover .img img{ transform:scale(1.03)}
	
	.container01 .content .box .right ul li a:hover .img h6:before{ height:100%; background:#0b6aaa}
	.container01 .content .box .right ul li a:hover .img h6 svg{ fill:#fff}
	.container01 .content .box .right ul li a:hover .img h6 span{ color:#fff}
	
	.container02 ul li a .con font:hover:after, .n_gongye .fl03 ul li a .con font:hover:after, .n_gongye .fl06 .content .box font:hover:after{ height:100%; background:#0d2e73}
	.container02 ul li a .con font:hover span, .n_gongye .fl03 ul li a .con font:hover span, .n_gongye .fl06 .content .box font:hover span{ color:#fff; letter-spacing:2px}

	
	.container02 ul li a .con font:hover span{ color:#fff}
	.container04 .right ul li .con font:hover:before{ height:100%; background:#0d2e73}
	.container04 .right ul li .con font:hover span{letter-spacing:1px}
	
	.container02 ul li a .con h5:hover, .container01 .content .box .left ul li .con h5:hover, .container04 .right ul li .con h5:hover, footer .fl01 .footer_nav ul li a:hover, .n_fangan_detail .fl02 ul li .box .con h5:hover, .n_gongye .fl03 ul li a .con h5:hover{ color:#0b6aaa}
	
	.n_bottom ul li a:hover .img h6{transform: translateY(-3rem);}
	.n_bottom ul li a:hover .img{border: #7e0505 1px solid;background: #7e0505;}
	.n_bottom ul li a:hover .img svg{ fill:#fff}
	
	.n_zizhi ul.ul01 li a:hover{box-shadow: 0 0 25px rgba(0,0,0,0.25);}
	
	.n_zizhi ul.ul01 li a:hover .pic_box{ border-bottom:#7e0505 1px solid}
	
	.n_case .fl02 ul li a:hover .img .top{ transform:translateY(0); background: rgba(0, 0, 0, 0.45);}
	.n_case .fl02 ul li a:hover h5{ color:#0b6aaa}
	
	.n_case .fl02 ul li a:hover .img img{ transform:scale(1.03)}
	
	.n_case_detail .fl02 ul li .a:hover{box-shadow: 0 0 15px rgba(0,0,0,0.15);}
	
	.n_fangan .fl02 ul li:hover:before{ width:100%}
	
	.n_fangan .fl02 ul li .box .con .con_box .box_table h5 a:hover, .n_fangan .fl02 ul li .box .con .con_box .box_table h6 a:hover, .b_nav .con.fl a:hover, .b_nav .con.fr a:hover, .b_nav .con.center a:hover{ color:#0b6aaa}
	
	.n_fazhan ul li a:hover .left:after{ background:url(../images/right_icon01_on.png) center no-repeat}
	
	.n_news .fl01 ul li a:hover .con font:before{ height:100%; background:#0b6aaa}
	.n_news .fl01 ul li a:hover .con font span{letter-spacing:2px}
	
	.n_fangan_detail .fl02 ul li .box .con .miso_bd dl dd a:hover{background:#7e0505;color:#fff;border: #7e0505 1px solid;}
	
	.n_fangan_detail .fl02 ul li .box:hover .img .span{background: rgba(5, 41, 126, 0.65);transform: translateY(0);}
	
	.n_shangwuhezuo .fl01 ul li a:hover .img:after{}
	.n_shangwuhezuo .fl01 ul li a:hover .img .top{transform: translateY(0); }
	
	.n_gongye .fl02 ul li a:hover:before{ transform: translateX(0);}
	.n_gongye .fl02 ul li a:hover h4{ color:#fff}
	.n_gongye .fl02 ul li a:hover p{ color:#fff}
	
	.n_gongye .fl05 ul li a:hover .con h5{background: rgba(5, 41, 126, 0.65);color:#fff;}
	
	.container01 .content .box .left ul li a:hover .con{ background:#0d2e73}
	.container01 .content .box .left ul li a:hover .con h5, .container01 .content .box .left ul li a:hover .con h6, .container01 .content .box .left ul li a:hover .con p{ color:#fff}
	.container01 .content .box .left ul li a:hover .con h6 svg{ fill:#fff}
	.container01 .content .box .left ul li a:hover .con font:before{ height:100%; background:#fff}
	.container01 .content .box .left ul li a:hover .con font span{ color:#7e0505 !important}
	
	.n_news .fl01 ul li a:hover .con{ background:#0d2e73}
	.n_news .fl01 ul li a:hover .con h5, .n_news .fl01 ul li a:hover .con h6, .n_news .fl01 ul li a:hover .con p{ color:#fff}
	.n_news .fl01 ul li a:hover .con h6 svg{ fill:#fff}
	.n_news .fl01 ul li a:hover .con font:before{ height:100%; background:#fff}
	.n_news .fl01 ul li a:hover .con font span{ color:#7e0505 !important}
	
	.n_news .fl02 ul li a:hover .con { background:#0d2e73}
	.n_news .fl02 ul li a:hover .con h5, .n_news .fl02 ul li a:hover .con h6, .n_news .fl02 ul li a:hover .con p{ color:#fff}
	.n_news .fl02 ul li a:hover .con h6 svg{ fill:#fff}
	.n_news .fl02 ul li a:hover .con font:before{ height:100%; background:#fff}
	.n_news .fl02 ul li a:hover .con font span{ color:#7e0505 !important}
	
	.n_case_detail .fl02 ul li .a:hover:after{ width:100%; background:#7e0505;}
	.n_fengongsi .fl04 .fl000:hover:after{ width:100%; background:#7e0505;}
	
	.n_contact .fl01 ul li:hover .icon img{ transform:rotateY(180deg)}
	
	
}


@media(min-width: 992px) and (max-width: 1300px){
    .n_case .fl02 ul li {width: 45%;}
}
@media(max-width: 1000px){.n_case_detail .fl02 ul li .a .con {
margin-bottom: 5%;
}
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
	footer .fl01 .footer_nav ul li{ margin-right:1rem}
	.w1600{max-width:80%;margin:0 auto}
}

@media(max-width: 1630px){
	.w1600{padding:0 15px;max-width: 100%;}
	
	.header .w1500{ max-width:100%; padding:0 15px;}
	
	.w1300{max-width:80%;margin:0 auto;}
	.w1400{max-width:80%;margin:0 auto;}
	.w1450{max-width:80%;margin:0 auto}
	.w1500{max-width:80%;margin:0 auto}
	.w1600{max-width:80%;margin:0 auto}
	
	
}

@media(max-width: 1430px){
	.w1400{ padding:0 15px}
}


@media(max-width: 1460px){
	.w1450{max-width: 80%;}
	.w1500{max-width: 80%;}
}

@media(max-width: 1390px){
	
	.w1300{max-width:88%;margin:0 auto;}
	.w1400{max-width:88%;margin:0 auto;}
	.w1450{max-width:88%;margin:0 auto}
	.w1500{max-width:88%;margin:0 auto}
	.w1600{max-width:88%;margin:0 auto}
}

@media(max-width: 1330px){
	.w1300{ padding:0 15px;}
    .n_case_detail .fl02 ul li .a .img img {
        display: inline-block;
        max-width: 85%;
        margin-top: 5%;
        margin-right: 59%;
        margin-left: -9%;
    }
}

@media(max-width: 1280px){
	footer .fl01 .left{width:100%;text-align: center;}
	footer .fl01 .right{ width:100%}
	footer .fl01 .right .wenzi{ display:block; text-align:center}
	footer .fl01 .right .ewm{display:block;text-align:center;margin: 2rem 0 0;}
}

@media(max-width: 1230px){
	.w1200{ padding:0 15px;}
}

@media(max-width: 1200px){
	.w1450{max-width:100%; padding:0 15px;}
	.w1500{ max-width:100%; padding:0 15px;}
	.nav li{ margin-right:1.5rem}
	
	.ar_article.ar_web{ display:none}
	.ar_article.ar_wap{ display:block}
	
	.n_gongye .fl03 ul{padding: 0 4rem;}
}

@media(max-width: 1060px){
    .n_case_detail .fl02 ul li .a .img img {
        display: inline-block;
        max-width: 75%;
        margin-top: 5%;
        margin-right: 65%;
    }
    .sanji_dh li {margin-top: 2%;}
	
}

@media(max-width: 992px){
    .sanji_dh li {
        margin: 0.5rem 0
    }
    .n_case_detail .fl02 ul li .a .img img {
        display: inline-block;
        max-width: 87%;
        margin-top: 5%;
        margin-right:5% ;
    }
	.container01 .content .box{width:100%;margin-bottom: 1rem;}
	
	.container02 ul li a{padding: 3rem 2rem;height: auto;}
	.container02 ul li{width:50%;border-bottom: #e0e1e4 1px solid;}
	
	.container04 .left{ width:100%}
	.container04 .right{ width:100%}
	
	.nav{ display:none}
	#openBtn{ display:block}
	
	.header .logo{ height:70px; line-height:70px;}
	.search_btn{height:70px;line-height:70px;margin-right: 60px;}
	
	.slideshow{ height:25rem}
	
	.header .logo img{}
	
	.n_about ul.ul01 li{ margin-bottom:1rem}
	.n_about ul.ul01{ margin:2rem 0 2rem}
	
	.n_title{ display:none}
	#m_n_nav{ display:block}
	
	.n_banner{height: 22vh;}
	
	#bnt_sub_nav svg{ width:20px}
	
	.n_wenhua .fl01 .top .left{width:100%;padding: 0;margin-bottom: 1.25rem;}
	.n_wenhua .fl01 .top .right{ width:100%;}
	.n_wenhua .fl01 .bottom ul li{ width:100%; margin-bottom:1.25rem}
	.n_wenhua .fl01 .bottom ul li a{ padding: 3rem 1rem 0 2.5rem;height: 18rem;}
	.n_wenhua .fl01 .top .right .box{height: 15rem;padding: 5.125rem 1.5rem 0;}
	.n_wenhua .fl01 .top .left .box02{height: 15rem;padding: 4.125rem 4rem 0;}
	.n_wenhua .fl01 .top .left .box01{height: 15rem;padding: 4.125rem 1.5rem 0;}
	
	.n_zizhi ul.ul01 li .pic_box{ height:12rem}
	.n_zizhi ul.ul01 li img{max-height: 9rem;}
	.n_zizhi ul.ul01 li{ width:50%}
	
	.n_contact .fl01 ul{margin: 0;margin-bottom: 3rem;}
	
	.n_contact .fl01 ul li h6, .n_contact .fl01 ul li h6 a{font-size:13px;line-height:24px;margin: 0;margin-right: 1rem;}
	.n_case .fl02 ul li{ width:45%;}
	
	.n_case_detail .fl01 .left{ width:100%; margin-bottom:3rem}
    .n_case_detail .fl01 .right{ width:100%;}



	.w1400{max-width: 100%;}

	.n_case_detail .fl01 .left dl{ padding-right:0}
	
	.n_product .fl02 ul li{ width:50%}
	.n_product .fl01{ padding-bottom:0}
	.n_product .fl02{ background:none; padding:0}
	
	.n_news_detail{ padding:2.5rem 0 2.5rem}
	.n_news_detail .content{ display:block}
	.n_news_detail .content .n_left{ display:block; width:100%; padding:0; margin-bottom:3rem}
	.n_news_detail .content .n_right{ display:block; width:100%}
	.n_news_detail .content .n_right .frl01 ul{ width:100%}
	.n_news_detail .content .n_left .title h6 .span2{ display:none}
	
	.n_gongye .fl03 ul .miso-prev, .n_gongye .fl03 ul .miso-next{transform:scale(0.6);margin-top: -2rem;}
	
	.n_gongye .fl04 .content .left, .n_gongye .fl04 .content .right{width:100%;padding: 0;}
	.n_gongye .fl04 .content .left{ margin-bottom:2rem}
	.n_gongye .fl04 .container:before{ display:none}
	.n_gongye .fl04 .content .right ul li{padding: 0;margin-bottom: 1.5rem;}
	.n_gongye .fl04 .content .right ul li .img, .n_gongye .fl04 .content .right ul li .img img{ height:auto}
	.n_gongye .fl04 .content .left ul li .img, .n_gongye .fl04 .content .left ul li .img img{ height:auto}
	
	.n_gongye .fl06 .content .box{padding: 0 0.5rem;}
	.n_gongye .fl06 .content .box h3{ height:4rem}
	.n_gongye .fl06 .content .box h4{font-size: 14px;line-height: 20px;height: 40px;margin-bottom: 1rem;}
	.n_gongye .fl06 .content .box h3 img{ height:2.5rem}
	.n_gongye .fl06 .content .box p{font-size:12px;line-height:20px;height: 182px;text-align: justify;}
	
	.n_gongye .fl06{background:url(../images/n_gongye_fl06.jpg) center bottom no-repeat;background-attachment:inherit;background-size: cover;}
}
@media(max-width: 868px){.n_case .fl02 ul li {
    width: 44%;
    }
@media(max-width: 768px){
    .n_case_detail .fl02 ul li .a .img img {
        display: inline-block;
        max-width: 78%;
        margin-top: 6%;
        margin-right: 10%;
        margin-bottom: 11%;
    }
    .n_case .fl02 ul li {
        width: 47%;
    }
	#gotop{ right:0; transform:scale(0.7)}
	
	.container01 .content .box .left ul li .img, .container01 .content .box .left ul li .img img{ height:20rem}
	.container01 .content .box .left ul li .con{padding:2rem 1.5rem;height: auto;}
	.container01 .content .box .right ul li .img, .container01 .content .box .right ul li .img img{ height:20rem}
	.container01 .content .box .right ul li .img h5{padding:0 1.5rem;font-size: 1.25rem;}
	
	.container02 ul li a .img{height: 5rem;line-height: 5rem;margin-bottom: 2rem;margin-top: -1rem;}
	.container02 ul li a .img img{max-height: 5rem;}
	.container02 ul li a .con p{ margin-bottom:1.5rem}
	
	.container03{height:20rem;padding: 1rem 0 0;}
	.container03 .box_table_cell{ transform:scale(0.8)}
	.container04 .left ul li .img, .container04 .left ul li .img img{ height:20rem}
	.container04 .left ul.miso-dots{bottom:1rem;right: 10px;}
	
	.container04 .right ul li .img{ height:12rem}
	.container04 .right ul li .con{ height:12rem; padding:0 1.5rem}
	.container04 .right ul li .con p{font-size:12px;line-height:20px;height: 20px;}
	.container04 .right ul li .con h5{white-space: normal;height:3rem;}
	.container04{ padding:3rem 0 3rem}
	.container01{ padding:3rem 0 2rem}
	
	footer .fl02{ text-align:center}
	footer .fl02 .left{ width:100%}
	footer .fl02 .right{ width:100%}
	.title00 h3{ margin-bottom:2.5rem}
	.slideshow{ height:20rem}
	.slideshow .arrows .prev{ left:0}
	.slideshow .arrows .next{ right:0}
	
	.n_banner .box_table h3{ font-size:18px;}
	.n_banner .box_table h4{font-size: 16px;padding-bottom: 0;}
	
	.n_about .fl01 .left{ display:none}
	.n_about .fl01 .right{ width:100%; padding:0}
	
	.n_about{ padding:3rem 0 1rem}
	.n_about ul.ul01 li{margin-right: 0;width: 25%}
	.n_about ul.ul01 li a h3{ font-size:22px;}
	.n_about ul.ul01 li a h5{ font-size:12px;padding-right:5px; line-height:18px}
	.ar_article h3{ margin-bottom:1.5rem}
	
	.n_about ul.ul01 li{margin-right: 0;width: 33.333333%}
	.n_bottom ul li{ margin:0 1rem}
	
	.ar_article p{font-size: 12px;line-height:26px;}
	
	.n_guanli .fl02{ padding:3rem 0 0}
  
	.n_wenhua .fl01 .top .left .box01 h3 img{ max-width: 80%;}
	.n_wenhua .fl02 ul li{ width:50%}
	.n_wenhua .fl02 ul li a{height: 18rem;padding: 0 2px;}
	.n_wenhua .fl02 ul li a .icon{ transform:scale(0.6)}








	.n_wenhua .fl02 ul li a h3{margin:1rem 0 0;font-size: 16px;}
	.n_wenhua .fl02 ul li a h6 img{ width:50%}



	.n_wenhua .fl02 ul li a p{height:auto;font-size: 12px;line-height: 20px;}
	.n_wenhua .fl02 ul li a h6{ margin:1rem 0}
	.n_wenhua .fl01{ padding:3rem 0}
  
  
	.n_wenhua .fl02{ padding:3rem 0}
	
	.j_pages .box{ text-align:center}
	.j_pages a,.j_pages span,.j_pages input{}
	.j_pages a.m_bnt{ display:inline-block}
	.j_pages a{ margin:0 2px}
	
	.n_zizhi ul.ul01{margin:0 -7px;margin-bottom: 2rem;}
	.n_zizhi ul.ul01 li{padding:0 7px;margin-bottom: 1rem;}
	.n_zizhi ul.ul01 li a{ padding:0.5rem 1rem 0}
	.n_zizhi ul.ul01 li h5 svg{ display:none}
	.n_zizhi{ padding:3rem 0}
	.sanji_dh li{margin-bottom:1rem;text-align: center;width: 48%;padding: 0 3px;}
	.sanji_dh{margin: 0 -3px;margin-bottom:1.5rem;text-align: left;font-size: 0;}
	
	.n_contact .fl01 ul{font-size:0;background:none;}
	.n_contact .fl01 ul li{display: block;width: 100%;margin-bottom: 1rem;text-align: left;}
	.n_contact .fl01 ul li .icon{display:inline-block;width: 50px;height: 50px;border-radius:50%;border:#b4bed8 3px solid;float:left;margin-right: 1rem;}
	.n_contact .fl01 ul li .icon img{ height:20px}
	.n_contact .fl01 ul li .con{width: calc(100% - 50px);float:left;padding-left: 1rem;}
	.n_contact .fl01 ul li h4{font-size:16px;color:#242930;font-family:framd;margin: 14px 0 6px;}
	.n_contact .fl01 ul li h6{font-size: 12px;color:#474747;font-family:PingFang;}
	
	.n_contact .fl01{ padding:3rem 0 2rem}
	
	.n_rencai .fl01{ padding:2rem 0}
	.n_rencai .fl01 ul li .img{width:100%;height: auto;}
	.n_rencai .fl01 ul li .con{width:100%;padding: 2rem 0 !important;height: auto;}
	
	.n_rencai .fl02{ padding:3rem 0}
	
	.n_rencai .fl02 dl dd h5{padding: 0 0 0 1.5rem;}
	.n_rencai .fl02 dl dd h5 .con{ font-size:13px;}
	.n_rencai .fl02 dl dd h5 .con01{width: 55%;padding-right: 5px;}
	.n_rencai .fl02 dl dd h5 .con02{ width:30%}
	.n_rencai .fl02 dl dd h5 .con03{width: 15%;}
	
	.n_rencai .title h3{ font-size:1.5rem;}
	.n_rencai .title h4{ font-size:1.25rem;}
	.n_rencai .fl02 dl dd .ar_article{ padding:2rem 1.5rem 0}
	
	.n_rencai .fl01 ul li .con h3{ font-size:1.25rem}
	.n_rencai .fl01 ul li .con h4{ font-size:1.25rem}
	
	.n_case .fl02 ul{margin:0 -7px;margin-bottom: 2rem;}
	.n_case .fl02 ul li{padding:0 7px;margin-bottom: 0.5rem;}
	
	.sanji_dh li a{font-size: 12px;padding: 0;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border: #cdcdcd 1px solid;}
	
	.n_case{ padding:3rem 0}
	
	.n_case_detail .fl01 .left dl dt{ font-size:14px;}
	.n_case_detail .fl01 .left dl dd{ font-size:14px;}
	.n_case_detail .left .fanhui a{ font-size:13px;}
	.n_case_detail .left .fanhui a img{ height:14px;}
	.n_case_detail .fl01 .right .fl001 .ar_article p{ font-size:13px;}
	
	.n_case_detail .fl02 ul .miso-list{ padding:0}
	.n_case_detail .fl02 ul li .a{height: 25rem;}
	.n_case_detail .fl02 ul li a{padding: 0 1.5rem 0;display: block;}
	.n_case_detail .fl02 ul li a .con{margin-bottom: 2rem;}
	
	.n_case_detail .fl02 ul .miso-prev, .n_case_detail .fl02 ul .miso-next{width:30px;height:30px;background-size: cover;top: -3rem;}
	.n_case_detail .fl02 ul .miso-prev{right: 48px;}
	.n_case_detail .fl02{ padding:3rem 0}
	.n_case_detail .fl01{ padding:3rem 0 1rem}
	
	.n_product .fl01{ padding-bottom:0}
	.n_product .fl02{ background:none; padding:0}
	.n_product .fl02 ul{ margin-bottom:2rem}
	.n_product{ padding-bottom:3rem}
	.n_product .fl02 ul{ margin:0 -7px; margin-bottom:1.5rem}
	.n_product .fl02 ul li{ padding:0 7px;}
	.n_bottom ul li .img{width:3rem;height:3rem;padding: 0;opacity: 0.8;}
	.n_bottom ul li .img svg{ height:16px; margin-top:-0.375rem}
	.sanji_dh li.on a, .sanji_dh li a:hover{border: #7e0505 1px solid;}
	.n_case_detail .fl02 ul li a .img img{ max-width:70%}
	.n_case_detail .fl02 ul li a .img{height: 8rem;line-height: 8rem;}
	.n_case_detail .fl02 ul li a .img img{max-height: 8rem;}
	
	.n_fangan{ padding:3rem 0}
	.n_fangan .fl02 ul{ margin-bottom:2rem}
	.n_fangan .fl02 ul li{ padding:1rem 0}
	.n_fangan .fl02 ul li .box .img{width:11rem;height: 8rem;}
	.n_fangan .fl02 ul li .box .con{width:calc(100% - 11rem);height: 8rem;}
	.n_fangan .fl02 ul li .box .con .con_box{ padding:0 0 0 1rem}
	.n_fangan .fl02 ul li .box .con .con_box .box_table p{margin: 1rem 0 0;}
	.n_fangan .fl02 ul li .box .con .con_box .box_table h6{ display:none}
	
	.n_fazhan .content:before{ left:0}
	.n_fazhan ul li a .left:after{left: -8px;transform: scale(0.8);}
	.n_fazhan ul li a .right{width: 100%;padding-left: 3rem;}
	.n_fazhan ul li a .right .p p{ font-size:12px;}
	.n_fazhan ul li{ margin-bottom:2rem}
	.n_fazhan .content{ overflow: visible !important;}
	.n_fazhan .content ul{padding:3rem 0 8rem;height: auto;}
	
	.n_news .fl01{ margin-bottom:2rem}
	.n_news .fl01 ul li a .img{ width:100%}
	.n_news .fl01 ul li a .con{width:100%;height: auto;padding: 1.5rem 1.5rem;}
	.n_news .fl02{ margin-bottom:1rem}
	.n_news .fl02 ul{ margin:0 -7px;}
	.n_news .fl02 ul li{ width:50%; padding:0 7px}
	.n_news .fl01 ul li a .img img{ height:auto}
	.n_news .fl02 ul li a .con{padding: 1.5rem 0 0;}
	.n_news .fl02 ul li a .con p{font-size:12px;}
	.n_news .fl02 ul li a .con h5{line-height: 22px;height: 44px;white-space: normal;margin: 7px 0 5px;}
	.n_news .fl02 ul li a .con span{ display:none}
	.n_news .fl01 ul li a .con p{margin-bottom:1.5rem;font-size: 12px;}
	.n_news .fl01 ul li a .con span{ width:100px;}
	.n_news{ padding:3rem 0}
	
	.n_news_detail{ padding:2.5rem 0 2.5rem}
	.n_news_detail .content{ display:block}
	.n_news_detail .content .n_left{ display:block; width:100%; padding:0; margin-bottom:3rem}
	.n_news_detail .content .n_right{ display:block; width:100%}
	.n_news_detail .content .n_right .frl01 ul{ width:100%}
	.n_news_detail .content .n_left .title h6 .span2{ display:none}
	.n_news_detail .n_left .box{ padding:2rem 1rem}
	.fenxiang_box{ display:none}
	
	.b_nav{ margin-top:2rem}
	.b_nav .con.center a, .b_nav .con.center span{ font-size:12px}
	.mianbao span, .mianbao a,.mianbao em{margin:0;}
	.mianbao span.span{ display:none}
	.b_nav .con.center img{height: 15px;}
	.b_nav .con.fl img,.b_nav .con.fr img{width: 1.5rem;}
	
	.n_news_detail .n_left .box .ar_title h3{font-size:1.5rem;line-height: 2.25rem;}
	
	.n_fangan_detail .fl02{ padding:3rem 0 2rem}
	.n_fangan_detail .fl02 ul li .box .con{ padding:2rem 1rem}
	.n_fangan_detail .fl02 .title01 h3 .fr img{ height:30px;}
	
	.n_fengongsi .fl05 .title01 h3 .fr img{ height:30px;}
	
	.n_fengongsi .fl01 .left{width:100%;margin-bottom: 2rem;}
	.n_fengongsi .fl01 .right{ width:100%; padding:0}
	
	.n_fengongsi .fl03 ul li .icon{width: 6rem;height: 6rem;line-height: 5.75rem;}
	.n_fengongsi .fl03 ul .miso-prev, .n_fengongsi .fl03 ul .miso-next{ transform:scale(0.6)}
	.n_fengongsi .fl03 ul .miso-prev{left: 0;}
	.n_fengongsi .fl03 ul .miso-next{right: 0;}
	.n_fengongsi .fl03 ul li .icon img{ max-width:2.5rem; max-height:2.5rem}
	
	.n_fengongsi .fl04{ padding:3rem 0 1.5rem}
	
	.n_fengongsi .fl01{ padding:3rem 0 2rem}
	
	.n_fengongsi .fl05{ padding:3rem 0 1rem}
	
	.n_shangwuhezuo .fl02 .top_box ul li{padding:0;width: 25%;padding-bottom: 40px;}
	.n_shangwuhezuo .fl02 .top_box ul{ margin:0}
	
	.n_shangwuhezuo .fl02 .bottom_box .form{ padding:2rem 1.5rem}
	
	.n_shangwuhezuo .fl01 ul li{width:50%;margin-bottom: 0;}
	.n_shangwuhezuo .fl01 ul li a{padding: 1rem 5px;}
	.n_shangwuhezuo .fl01 ul li a h5{font-size: 14px;line-height: 20px;}
	.n_shangwuhezuo .fl01 ul li a h3{line-height: 45px;}
	.n_shangwuhezuo .fl01 ul li a h3 img{height:28px;}
	
	.n_shangwuhezuo .fl01{ padding:3rem 0 3rem}
	.n_shangwuhezuo .fl02 .top_box ul li a{transform: scale(0.6);margin-left: -0.25rem;}
	.n_shangwuhezuo .fl02 .top_box ul li h4{font-size: 13px;margin-top: 0rem;}
	.n_shangwuhezuo .fl02 .n_title00 h3{margin-bottom: 0rem;}
	.n_shangwuhezuo .fl02 .top_box{padding-bottom: 0;}
	.n_shangwuhezuo .fl02 .bottom_box h4{font-size: 16px;margin-bottom: 2rem;}
	.n_shangwuhezuo .fl02 .top_box_wz ul li .box{padding: 1rem 3rem;}
	.n_shangwuhezuo .fl02 .top_box_wz ul li .box h5{font-size: 12px;line-height: 20px;}
	
	.form .layui-form-item{ width:100% !important}
	.form .layui-form-pane .layui-btn{width:100% !important;height: 42px;}
	.form .layui-input, .form .layui-select, .form .layui-textarea{ height:42px;}
	.form .layui-form-pane .layui-form-label{height:42px;line-height:40px;width: 100px;font-size: 13px;}
	.form .layui-form-pane .layui-input-block{ margin-left:100px}
	.form .layui-form-pane .layui-form-label font{margin-left:10px;width: 24px;}
	.form .layui-form-pane .layui-form-label font img{ height:14px;}
	.form .layui-form-pane .layui-form-item.wenbenyu .layui-form-label{height: 100px;}
	
	.n_shangwuhezuo .fl02{ padding:3rem 0}
	.n_shangwuhezuo .fl03{ padding:3rem 0}
	.n_shangwuhezuo .fl02 .bottom_box{ margin-top:3rem}
	.n_shangwuhezuo .title{ margin-bottom:1rem}
	
	.n_gongye .fl03 ul .miso-prev{left: 0;}
	.n_gongye .fl03 ul .miso-next{right: 0;}
	.n_gongye .fl03 ul li a{padding:0 2rem;height: 22rem;}
	.n_gongye .fl03 ul li a .img{height: 8rem;line-height: 8rem;}
	.n_gongye .fl03 ul li a .img img{max-height: 8rem;max-width: 60%;}
	.n_gongye .fl03{ padding:3rem 0}
	
	.n_gongye .fl02 ul li{ width:100%; margin-bottom:1rem}
	.n_gongye .fl02 ul li a{padding:0 2rem;height: 12rem;}
	.n_gongye .fl02{ padding:3rem 0}
	.n_gongye .fl01{ padding:3rem 0}
	.n_gongye .fl01 img{ display:inline-block; max-width:60%}
	
	.n_gongye .fl05 .title01 h3 .fr img, .n_gongye .fl04 .title01 h3 .fr img{ height:30px;}
	.n_gongye .fl05 ul, .n_fengongsi .fl05 ul{ margin:0 -5px}
	.n_gongye .fl05 ul li, .n_fengongsi .fl05 ul li{ padding:0 5px}
	.n_gongye .fl05 ul li .con h5{ line-height:2rem}
	.n_gongye .fl05{ padding:3rem 0}
	
	.title01 h3 small{ font-size:1.375rem}
	.n_fengongsi .fl03 .n_title02 h4{ font-size:1.375rem}
	.title01 h3 big{ font-size:1.75rem}
	
	.container001 .index_banner .miso-prev, .container001 .index_banner .miso-next{ display:none !important}
	.container001 .index_banner .item{ height:34vh}
	.container001 .index_banner .item .inner .block_txt h4 img{ height:7rem}
	.title00 h3 big{ font-size:1.75rem}
	.title00 h3 small{ font-size:1.375rem}
	
	.n_fengongsi .fl04 .left{ width:100%}
	.n_fengongsi .fl04 .right{ width:100%}
	.n_fengongsi .fl04 .right .ar_article{ margin-bottom:0}
	.n_fengongsi .fl04 .right .ar_article p{ font-size:12px; line-height:24px; margin-bottom:15px}
	.n_fengongsi .fl04 .fl000{ margin-bottom:2rem}
	
	.n_fengongsi .fl01 .right h3{ font-size:1.5rem}
	
	footer .fl01 .right .ewm ul li{ margin:0 0.5rem}
	.n_case_detail .fl02 ul li .a .con p {
        font-size: 12px;
        line-height: 18px;
    }
	
	 .ar_article td p {
    font-size: 12px;
    line-height: 19px;
    }
	
	.n_fazhan .content ul:before{ left:0}
	
	.section{ height:auto}
	
	.n_news .fl02 ul#news_list01 li{width:100%;margin-bottom: 5px;}
}


@media(max-width: 523px){.n_case_detail .fl02 ul li .a .img img {
    display: inline-block;
    max-width: 58%;
    margin-top: 9%;
    margin-right: 31%;
    margin-bottom: 10%;
    margin-left: -20%;
    
}
.n_case_detail .fl02 ul li .a .con p {
    margin-bottom: 20%;}

}
@media(max-width: 493px){.n_case .fl02 ul li {
width: 46%;
}
@media(max-width: 371px){.n_case .fl02 ul li {width: 45%;}
}
@media(max-width: 456px){
	.n_case_detail .fl02 ul li .a .img img {
        display: inline-block;
        max-width: 54%;
        margin-top: 10%;
        margin-right: 117%;
        margin-bottom: 5%;
        margin-left: -5%;
    }
} 
@media (max-width:360px){
	.n_case_detail .fl02 ul li .a .img img {
	  margin-left: -12%;
  }
}