@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){	
	.miso_bnt .miso_arrow1:hover{ background: #10376e !important;}
	.miso_bnt .miso_arrow1:hover svg{ fill:#fff !important}
	.list_box_04 li a:hover h3{font-weight:bold;}
	.list_box_04 li a:hover .con hr{width:168px;opacity:1;margin:34px auto 28px;transition: .5s;}
    .list_box_04 li a:hover .con h4{opacity:1}

	footer .fl01 .left dl dd:hover{ color: #fff;}
	.list_box_zihzi li a:hover .img .top{ transform: translateY(0);}	
	.list_box_02 li a:hover h5{ color: #10376e;}
}

@media(min-width: 1900px) and (max-width: 1940px){

}
@media(max-width: 1940px){
.w1200{padding: 0 100px;}

}
@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	#nav>ul>li{ margin: 0 1.15rem;}
	.n_about .fl01 .right{width: calc(100% - 20rem);}
	.n_about .fl01 .left{width: 20rem;}
	.n_about .fl02{margin-top: -10rem;}
	#header .logo img{width:14.5rem;}
	.n_pro .hd li{padding:15px;}
	.n_pro .hd ul{margin:40px -15px 0;}
	.container01 .text_box h3{font-size:1.25rem;}
	.partner{height:640px;}
	#plusDiv,.net_logo{top: 356px;}
	.partnertit{ margin-top: 142px;}
	.container_case .miso-list {padding-left: calc((100% - 1000px) / 2);padding-right: calc((100% - 1100px) / 2);}
	.list_box_04 li {padding: 0 1.15rem;}
	.in_tit h4{font-size:1.25rem;margin: 30px 0 20px}
	.container03 .left .bottom .ll span{margin-top:10px;}
	.container03 .left .bottom .ll span img{height:36px;}
	.container03 .left .bottom .ll li:hover span img{height:48px;}
	.n_nav a{font-size:1.125rem;margin-left:3.125rem;}
	.n_pro .hd li .img_box{height:220px;}
	.container01 .center .img_box{height:170px;}
    .container01 .left .img_box,.container01 .right .img_box{height:330px}
}

@media(max-width: 1440px){
	#header .logo img{width:13.5rem;}
	#nav>ul>li >a h3{font-size:1rem;}
	.n_news .fl01 li .left,.n_news .fl01 li .right{height: 22.75rem;}
	.n_news .fl01 li h3{margin-bottom:30px;}
	.n_cases .hd li .text_box h5{font-size: 1.125rem;}
	.n_cases .hd li .text_box{padding:20px 20px}
	.n_pro .hd li{width:33.333%;}
	.pro_view_one .con{margin:15px 0;line-height: 32px;}
	.faqbox .cont .item .f_tit .tit::before {width: 8px;height: 8px;}
	#nav>ul>li {margin: 0 1rem;}
	.container03 .left .top p{line-height: 30px;font-size:1rem}
    .list_box li{width:260px;}
	.pro_view_one .tit_top h3{font-size:30px;}
}

@media(max-width: 1330px){
	#header>.w1200{ padding: 0 25px;}
	#header .logo img{max-width:20rem;}
	.licheng_slide ul li .txt .con{width:16.65rem;}
	.pro_view_one .lk a{height: 50px;line-height: 50px;}
	.container02 .top_box{position:relative;display:flex;justify-content: space-between;align-items: center;}
	.container02 .in_more{margin-top:0;}
	.list_box_ul{float:none;display:flex;overflow-y: auto;flex-wrap: nowrap;margin: 0 -10px 0px;border-right:solid 1px rgba(255, 255, 255, 0.5);border-left:solid 1px rgba(255, 255, 255, 0.5);}
	.container02 .list_box{justify-content: flex-start;}
	.container02{padding-bottom:120px;}
	.list_box1 li{border-bottom:solid 1px rgba(255, 255, 255, 0.5);}
	.list_box2 li:first-child{border-left:0}


}

@media(max-width: 1200px){
	.header_box,.hj_slide .miso-next:before,.hj_slide .miso-prev:before{ display: none;}	
	.m_header_box{ display: block;}	
	.bannerimg .img_hezi{ padding-bottom: 36.45% !important;}
	.swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1200 img{ max-width:50%;margin-left: 50px;}	
	.w1200{ padding: 0 15px;}	
	.container03,.container_case{padding:60px 0;}
	.container02{padding-bottom:60px;}
	.container02 .top_box{padding-top:60px;}
	.container03 .w1200{display: block;}
	.container03 .left{width: 100%;}
	.container03 .list_box_10{margin-top:30px;width:100%;}
	.container03 .left .bottom ul{margin-left:0;}
	.container03 .in_more{margin-top:40px;}
	.container01{padding: 3rem 0 2.75rem;}
	.container01 .w1200{ flex-wrap: wrap;}	
	.list_box_01 .con{ padding:15px 0}
	.list_box_01 .miso-dots{display:none !important;}
	.container01 .left{ width: 100%;}
	.container01 a{margin:8px 0;}
	.container01 .center{ width: 100%;margin:0;}
	.container01 .right{width: 100%;}
	.container01 .right .top_box{ padding:0}		
	.container01 .right .bottom_box{padding: 2.5rem 0 0 0;}	
	.container01 .inews_box{margin-top:0;}
	.container02 .left{ width: 100% !important;}
	.container02 .right{width: 100% !important;padding: 2rem 0 0;}	
    .siteMap .row ul {display: flex;flex-wrap: wrap;}
	.siteMap .row ul li{width:auto;min-width: 105px;}
	.siteMap .row ul li a{padding:0 15px;}
    footer .fl02 .w1200{    flex-direction: column;}
	footer .fl01 .left{ display: none;}
	footer .fl01 .right{ width: 100%;}
	footer .fl01 .right .rr{width: 100%;text-align: center;}
	.third_menu ul{justify-content: center;}
	.cur_box .bot{width:94%;height:auto;margin-top:30px;padding:26px}
    .n_contact .box1 {display: block;}
	.list_box_04 .miso-arrow{ display: none !important;}	
	.n_title{ display: none;}
	#m_n_nav,.pro_view_one{ display: block;}
	.n_contact .box1 .left, .n_contact .box1 .right {width: 100%;}
	.n_about .fl02{padding-bottom:3.25rem;}
	footer .fl01{padding:3rem 0 .125rem}  
	.n_join .fl03 ul {flex-wrap: nowrap;overflow-y: auto;margin: 0 -10px ;}
    .n_join .fl03 li{flex: none;width: 30%;}
	.pro_view_one .left,.pro_view_one .right{width:100%;}
	.partnertit{ margin-top:32px;}
	.partnerrt{float:none;}
	.partnernr .partnerjs,.partnernr .in_more_cai{margin-top:20px;}
	.in_more a{height:56px;line-height:56px;}
}

@media(max-width: 1060px){
	.container03 .left .bottom ul li{padding:0 10px 6px;}
	.n_about .fl01 .w1200{flex-direction: column;}
	.n_about .fl01 .left,.n_about .fl01 .right{ width: 100%}	
	#miso_map{height: 25rem;}   
	.joinsbots-list .uls-tops, .joinsbots-list .forms-tops {padding-left: 1rem;padding-right: 0.75rem;}
	.joinstops-list .items {width: 32%;margin-left: 2%;  }
    .joinsbots-list .td {display: none;}  
    .joinsbots-list .uls-bots {padding-left: 1rem;padding-right: .75rem;}
    .joinsbots-list .td6,.joins-bots .mbox{display: block;}
    .joinsbots-list .uls-tops .td6 {display: flex;}
	.joinsbots-list .td.td1 {display: block;width: calc(100% - 100px);}
	.container_case .phone,.container01 .phone,.container02 .phone{display:flex;align-items: center;justify-content: center;margin-top:40px;}
	.container_case .pc,.container01 .pc,.container02 .pc{display:none;}
	.n_join .fl01,.join02_box,.n_join .fl03,.n_join .fl04{padding:60px 0;}
	.join02_box .bot { padding: 30px 20px;margin-top: 20px;}

}

@media(max-width: 992px){    
    .n_about .fl01{padding: 4.25rem 0 1.25rem;}
	.title005 h2{margin: 0.5rem 0 1.5rem;}
    .n_join .fl03 li{flex: none;width: 50%;padding: 0 8px;}
	.n_news .fl01 ul li a{display:block;}
	.n_news .fl02 li{width:50%}
	.n_news .fl01 li .left,.n_news .fl01 li .right{width:100%;}
	.n_licheng{ padding: 3rem 0;}	
	.list_box_zihzi{ margin:0 -.5rem}
	.list_box_zihzi li{width: 50%;margin-bottom: 1rem;padding: 0 5px;}	
	.container03 .left .top h4{margin:18px 0 20px;}
	.container03 .left .top p{line-height:26px;}	
	.n_news_detail .content{ display:block}
	.n_news_detail .n_left{ width:100%; padding:0}
	.n_news_detail .n_right{ width:100%; display:none}	
	.licheng_slide_wap,.n_pro .tt{ display: block;}
	.n_licheng .arrowbox{ display: none;}
	.indPro-search .text{width:100%;height:50px;line-height:50px;font-size:16px;}
	.indPro-search .btn{top:0;right:0;}
	.indPro-search{margin-top:30px;}
	.cur_box .line,.cur_box .tab ul li i:after,.n_licheng .bd{display:none;}
	.cur_box .tab ul li p{margin-top:15px;font-size:18px;}
	.cur_box .tab ul li {margin-bottom: 20px;width: 33.3%;}
	.cur_box .bot dl dd .textbox .tit h3{font-size:26px;line-height: 32px;}	
	.n_cases .hd li,.n_pro .hd li{width:50%;}
	.faqbox .cont .item .f_tit .but{width:0.78rem;height:0.78rem;}
	.faqbox .cont .item .f_tit .but:after, .faqbox .cont .item .f_tit .but:before{margin-left: -0.3rem;}
	.faqbox .cont .item .f_tit{padding: 2.125rem 1.25rem;}
	.list_box li{width:240px;}
	.n_about .list_box_05{margin-top:30px;}
	.n_about .fl02{margin-top: -20px;}
	.download-list li{padding: 15px 20px;}
	.download-list li .right a{margin:0}
	.cur_box .bot dl dd .textbox .text,.pro_view_one .con,.joinsbots-list .box .main-text,.n_contact form .input{font-size:16px;}
	.n_news .fl01 li .left{height: 16.75rem;}
	.n_news .fl01 li .right{height:auto;padding: 1.75rem;}
	.n_news .fl02 li a{ padding:30px;}
	.n_news li .more01{margin-top:20px;}
	.n_news .fl02 li .piccon h5{ margin: 20px 0 20px;}
	.container01 .center .img_box,.container01 .left .img_box,.container01 .right .img_box{height:240px;}
}

@media(max-width: 768px){
    
	.page{display:none;}
	.ph_pages{display:block;}
	.n_news .fl02 li,.n_cases .hd li,.n_pro .hd li{width:100%;padding: 14px 15px;}
	.n_cases .hd li .text_box {padding: 10px 20px;}
	.n_cases .hd li .text_box h5{line-height: 24px;}
    .swiper-box1 .swiper-pagination-bullet:before{height:8px;width:8px;}
    .swiper-box1 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:30px;}
    .swiper-box1 .swiper-pagination-bullet{width:10px;height:10px;}
	.swiper-box1 .swiper-pagination-bullet:after{height:1px;}
	#gotop{right:0;transform:scale(0.7);}
	.n_zgsjj{padding:3rem 0;}
	.list_box_01 .con h5{font-size:1.35rem;}
	.list_box_01 .con h6{margin:.625rem 0 0.725rem;}
	.swiper-box1 .swiper-prev, .swiper-box1 .swiper-next{ width: 15px; height: 22px;}
	.swiper-box1 .swiper-pagination-bullets{ bottom: .5rem !important;}	
	.swiper-box1 .w1200{ justify-content: center;}	
	.container01{padding: 3rem 0 1.75rem;}
	.container02 .h2{ font-size: 2rem;}
	.container02 .h3{ font-size: 1.75rem;margin: 0.375rem 0 1.025rem;}	
	.container03{ padding: 4rem 0 3rem;}
	.container03 .left h3{ font-size: 2rem;}
	.container03 .left .bottom .rr svg{ width: 1.75rem; height: 1.75rem;}	
	.list_box_04 li .con{ padding: 0 20px;}	
	.container04 .listbox ul li{width:50%}
	.miso_bnt .miso_arrow1{ width: 2.75rem; height: 2.75rem;}
	.miso_bnt .miso_arrow1 svg{ font-size: 1.25rem; height: 1.25rem;}
	.container02 .left p{ margin-bottom: 2rem;}	
	.container02{ padding: 3rem 0;}	
	.bannerimg .img_hezi{ padding-bottom: 45% !important;}
	.container04{display:none;}	
	.n_banner .img .img_hezi{padding-bottom: 10rem !important;}
	.n_banner .img:after{ display:none}
	.n_banner .top h2{font-size:2.15rem;}
	.n_banner .top h3{font-size:1.25rem;}
	.n_contact .jut{flex-direction: column;}
	.n_contact .jut p{widtH:100%;line-height:2.25rem;font-size: 1.125rem;}
	.list_box_10 .img .img_hezi { padding-bottom:56% !important;}
	.n_list_box{ padding: 3rem 0;}
	.n_news{padding-top:3rem;}
	.list_box_zihzi li a{padding: 1.25rem 10px 1.5rem;}
	
	.pages{ margin: 2.5rem 0 0;}
	.cur_box .tab ul li i{width:60px;height:60px;line-height: 60px;}
	.cur_box .tab ul li i img{width:50%;}
    .cur_box .tab ul li.active{-webkit-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px)}
		
	.n_news_detail .n_left .box .ar_title h3{ font-size:1.5rem; line-height:2.5rem}	
	.n_news_detail{ padding:3rem 0}
	.n_about .fl01 .left{ width: 100%;}
	.n_about .fl01 .right{ width: 100%;}	
	.n_about .fl01{ padding: 3rem 0 0;}
	.title005 h3{font-size: 2rem;}
	.title005 h2{font-size:1.5rem;margin: .5rem 0 1.75rem;}	
	.n_container001{padding: 8rem 0 3rem;}
	#slide_up_box{width: 49%;}	
    .download-list-all li {display: block;height: auto;}
	.ar_article h2{ font-size: 1.5rem; line-height: 1.5;}	
	.licheng_slide_wap ul li .txt .con{ line-height:26px}
	.list_box_zihzi li a h5{ margin:.75rem 0 1rem}
	.pro_view_one .tit_top h3{font-size:26px;line-height: 32px;}
	.n_contact .right .tit_003{font-size:1.375rem;}
	.n_join .title005{ margin-bottom: 30px;}
	.title002{margin-bottom:0;}
	.n_banner .top h2,.n_banner .top h3{-webkit-text-stroke:none;1px 2px #006d33}
	.join02_box .bot dl dd .textbox{font-size: 1rem;line-height: 2rem;}
} 
@media(max-width: 640px){
.container03 .left .bottom .ll span{padding: 0 10px;}	
.container03 .left .bottom ul li h5{font-size: 1.025rem;}
} 

@media(max-width: 456px){
.m_header_box header .logo img { height:30px;}
	
} 