@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}
	footer .fl01 .left dl dd:hover{ color: #fff;}	


}

.list_box_guanlis li{ position: relative;}

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


}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	#nav>ul>li{ margin: 0 1.25rem;}
     #header .logo{width:420px;padding: 0 30px;}

}

@media(max-width: 1400px){
 #header .logo{width:340px;}
.swiper-box1 .swiper-pagination-bullets{bottom: 0.8rem !important;}
#nav>ul>li >a h3{font-size:16px}
#nav>ul>li{margin: 0 0.85rem;}
.index_box1 .tab{bottom: 70px;}
}

@media(max-width: 1330px){
	#header .logo img{max-width:20rem;}
	.ny_news_list .first_box ul li .textbox .info{height:56px;border:none;line-height: 30px;}
    .n_job .fl01 .con_box .text dt{font-size:28px;}

}

@media(max-width: 1200px){
	.header_box,.small_header{ display: none;}	
	.m_header_box{ display: block;}	
	.bannerimg .img_hezi{ padding-bottom: 36.45% !important;}
	.w1200{ padding: 0 15px;}	
	footer .fl01{display:none;} footer .fl02{border:none;}
	footer .fl01 .left{ display: none;}
	footer .fl02 .left{padding: 1.25rem 0 2rem;}
	#m_n_nav{ display: block;}
	.index_box1 .bot,.index_box2,.index_box5,.n_about .fl04,.index_box3,.n_job .fl01,.n_job .fl02,.index_box4{padding:70px 0;}.index_box6{padding:0px 0 50px;}
	.index_box1 .bot dl dd .textbox .text{height:auto;}
	.index_box1 .bot dl dd{display:block;}
	.index_box1 .bot dl dd .textbox,.index_box1 .bot dl dd .img{width:100%;}
	.index_box1 .bot dl dd .img{margin-top:30px;}
	.index_box1 .bot dl dd .textbox .tit{padding-top:40px;margin-bottom: 20px}
	.index_box1 .bot dl dd .textbox .text{font-size:16px;margin-bottom:25px;    padding-top: 30px;}
    .index_box1 .tab ul li img,.index_box1 .bot dl dd .textbox .tit,.index_box2 .tab .more{display:none;}
	.index_box1 .tab ul li span{display:inline-block;}
    .index_box1 .tab{right:25px;top:100px;left:auto;}
	.index_box1 .tab ul li span{font-size:24px;}
	.index_box1 .tab ul .active span{color:#253895;border-bottom:3px solid #253895;padding-bottom: 6px;}
	.index_box2 .prolibox{display:block;}
	.index_box2 .tab,.index_box2 .bot{width:100%;}
	.index_box2 .tab ul{margin-bottom:30px;}
	.index_box2 .tit h5{margin-bottom:30px;width:100%;font-size:16px;}
	.xs-show ,.n_lianxi .box1{display: block }
	.m-select{margin-bottom:20px;position: relative;z-index: 10;}
	.m-select .pro-flex{display: flex;width: 100%;height:44px;border:1px solid #ffffff5e;align-items: center;box-sizing: border-box;padding:0 10px;font-size:18px;color: #fff;}
	.m-select .pro-flex::after{content: '';position: absolute;right: 1rem;top: 50%;width: 1.37rem;height: 1.22rem;background: url('../images/pro_arrow.png') no-repeat;background-size: 100%;margin-top: -.31rem;}
	.m-select .pro-flex img{display: block;height: .4rem;margin-right: .2rem;}
	.m-select .indPro-nav{width: 100%;position: absolute;left: 0;top:44px;background: #fff;margin-top: 0;display: none;box-shadow: 0px 5px 10px -3px rgba(0, 61, 136, 0.21);}
	.indPro-nav a{width: 100% !important;height:1rem;box-shadow: none;background: #fff;color: #253895;font-size: 16px;justify-content: flex-start;padding: 0 10px;}
	.indPro-nav a.on,.indPro-nav a:hover{box-shadow: none;}
	.indPro-nav a .hover{display: block !important;}
	.index_box2 .tab li{height:40px;line-height:40px;position:static}
	.index_box2 .tab li.active p{color:#253895;font-weight:400;}
	.in_news .cont h3{font-size:18px;line-height:28px;}
	.in_news .cont span{padding:12px 0;}
	.n_about .fl02{padding-bottom:3.25rem;}
	.n_proli .fl02 li{margin: 15px 0.85%;width: 31.6%;}
	.n_title,.hadheight{display:none;}
	.ny_news_show .left .ar_title h3{font-size:26px;margin-bottom:10px;}
	.ny_news_show .news_con{padding-top:30px;}
	.n_banner .top h2,.n_lianxi .box1 .left .tt h3{font-size: 38px;}.n_banner .top p{font-size:28px;}
	.n_lianxi .box1 .left,.n_lianxi .box1 .right{float:none;width:100%;}
	.n_lianxi .box1 .right{padding-top:30px;}
	.joinsbots-list .box-bot-list .i:nth-child(n+2) {margin-left: .75rem;  }
	.cur_box .bot{width:94%;height:auto;margin-top:30px;padding:26px}
	.n_about .con_box .img,.n_about .ar_article{width:100%;}
	#n_pro_xq{padding:35px 0;}
	.n_job .fl01 .con_box{display:block}
	.n_job .fl01 .con_box .img,.n_job .fl01 .con_box .text{width:100%;}
	.n_job .fl01 .con_box .text{margin-top:30px;}
	.n_job .fl02 .list .cont p{font-size:18px;} .n_job .fl02 .list .cont .text{padding:15px 10px}
}

@media(max-width: 1060px){
	.i_titbox .i_tit h3,.n_about .fl01 .title005 h3{font-size:28px;}
	.title001 h2,.n_lianxi .box1 .left .tt h3{font-size:28px} 
	.title002 h3,.index_box1 .bot dl dd .textbox .tit h3,.n_job .fl01 .con_box .text dt{font-size:24px;}
	.n_proli .fl02 li p{font-size: 16px;padding:5px 10px;height: 70px;line-height:22px;}
	 .ny_news_list .first_box ul li{display:block;}
	.ny_news_list .first_box ul li .imgbox,.ny_news_list .first_box ul li .textbox{width:100%;float:none;margin:0;padding:15px;}
	.ny_news_list .first_box ul li .textbox{padding:20px;}
	.ny_news_list .second_box .list ul li{width: calc(50% - (20px * 1 /1));margin-right:20px;margin-top:20px;}
	.ny_news_list .second_box .list ul li .textbox a h3{font-size:18px;height: 48px;line-height: 24px;}
	.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);}
	.ab03-box .ab03-right-swiper{margin-top:0;}
	.ny_news_show{padding:30px 0 30px}  
}

@media(max-width: 992px){
	.swiper-box1 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{height:18px;}
	.index_box2,.index_box3,.n_job .fl01,.n_job .fl02,.index_box4,.index_box5,.n_about .fl02,.n_about .fl03,.n_about .fl04,.index_box1 .bot {padding:40px 0;}
	.index_box1 .bot{background:none;}
	.index_box1 .tab{top: 40px;width:50%;}
	.more a span img{width: 30px;}.index_box1 .bot dl dd .textbox .more a span,.index_box2 .tab .more a span{width:120px;}
	.index_box2 .bot dl dd .text,.cur_box .line,.cur_box .tab ul li i:after,.n_proli .fl02 li .text{display:none;}
	.cur_box .tab ul li p{margin-top:15px;font-size:18px;}
	.index_box6 .w1200,.ny_news_show .news_con{display:block;}
	.index_box6 .item,.title002,.n_proli .indPro-search{width:100%;}
	.index_box6 .item2{margin-top:20px;}
	.n_proli .fl01{display:block;padding-top:30px;}
	.n_proli .indPro-search,.n_proli .fl02 ul{margin-top:20px;}
	.n_proli .fl01 .indPro-search .text{width:100%;}
	.ny_news_show .left,.ny_news_show .right,#n_pro_xq .txt,#n_pro_xq .img{width:100%;float:none;display: block;padding:0;}
	.ny_news_show .right .right_box{padding:30px 0;}
	.ny_news_show .right .fl03 ul li a .con h4{height:30px;}
	.n_lianxi form .group,.n_lianxi form .group.btnbox,.n_lianxi form .btn_submit,.n_lianxi form .group.yzm{float:none;width:100%;}
	.n_lianxi form .btn_submit{}
	.ny_join1 .left {float: none!important; width: 100%;margin-bottom:30px;}
	.ny_join1 .right {float: none!important;width: 100%;}
	.ny_join1 .swiper .swiper-slide { height:200px;}
	.ny_join1 .jointop,.joinbot{padding:40px 0 ;}
	.ny_join2,.abouts-04 .list .swiper-container{PADDING:0}
	.joinbot .h1Left .h111 .h111_list p{margin: 5px 0 10px}
	.ny_join2 .join_list li .dt:after{content:'';display:block;overflow: hidden;clear: both;}
	.ny_join2 .join_list li .dt{padding: 15px 20px;display: block; position: relative;line-height: 24px;}
	.ny_join2 .join_list li .dt h3,.n_job .fl01 .con_box .text dd,.ny_news_list .first_box ul li .textbox .info{font-size:16px;}
	.ny_join2 .join_list li .dt span{font-size:13px;display:block;float:none;}
	.ny_join2 .join_list li .dt span:nth-child(4){font-size:13px;}
	.ny_join2 .join_list li .dt span:last-child{position: absolute;right:15px;top:calc(50% - 15px);}
	/*.ny_join2 .join_list li .dt span:nth-child(2),.ny_join2 .join_list li .dt span:nth-child(3){display:none;}*/
	.ny_join2 .tc_join .con{font-size:14px;line-height:24px;max-height:70vw; overflow-y: auto;}
	.ny_join2 .tc_join .con::-webkit-scrollbar {width:2px;height:2px;}
	.ny_join2 .tc_join{width:calc(100% - 60px);padding:25px 20px;}
	.ny_join2 .tc_join .tt h3{font-size:20px;margin-bottom: 10px;}
	.btn_send{height: 45px;  line-height: 45px;width: 100%;margin-top:30px;}
	.ny_join2 .tc_join .tt{padding-bottom: 15px;  margin-bottom:20px;}
	.n_banner .top h2{font-size:30px;}
	.index_box6 .text h3,.cur_box .bot dl dd .textbox .tit h3,.ab03-right-swiper .times{font-size:26px;line-height: 32px;}
	#n_pro_xq .txt .tt2{margin:20px 0;font-size:24px;line-height: 32px;}
	.abouts-04 .list .li p{font-size: 16px;padding: 10px 0;}
	.cur_box .tab ul li{margin-bottom:20px;width:33.3%;}
	.tit003 h3{font-size: 20px;width:180px;height:50px;line-height:50px;}
	.n_job .fl01 .title001 h3,.ny_news_show .left .ar_title h3{font-size:20px;line-height:28px;}
	.in_hezuo,.in_news{padding-top:30px;}
	.n_about .con_box{margin-top:30px;}
	.ny_news_show .right .fl03 ul li{padding: 10px 0;}
	.page a{font-size:14px;padding: 0 8px;}
	.n_job .fl01 .con_box .text dt{font-size:20px;}
	.n_lianxi{padding-top:40px;}
	.index_box2 .bot dl dd p{font-size:18px;}
	.n_job .fl01 .con_box{padding-top:30px}
	.tit003 h3{margin:25px 0;}
}

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
	.swiper-box1 .w1200{ justify-content: center;}	
	.miso_bnt .miso_arrow1{ width: 2.75rem; height: 2.75rem;}
	.miso_bnt .miso_arrow1 svg{ font-size: 1.25rem; height: 1.25rem;}	
	.i_titbox .i_tit span,.index_box1 .tab ul li span,#n_pro_xq .txt .con *{font-size:16px;}
	#n_pro_xq .txt .con *{line-height: 32px;}
	.index_box1 .tab{top:90px;width:100%;left:15px;}
	.index_box1 .tab ul li{width:auto;}
	.index_box1 .bot dl dd .textbox .text{padding-top: 60px;}
	.index_box2 .i_titbox,.more_phone,.n_lianxi .jut span{display:block}
	.ph_tit{display:flex;justify-content: space-between;}
	.index_box2 .indPro-search{width:100%;margin-top:20px;}
	.indPro-search .text{height:50px;line-height:50px;width:100%;font-size:16px;}
	.indPro-search .btn{height:40px;line-height:40px;width: 80px;top: 5px;}
	.more_phone span{color:#fff;font-size:14px;}
	.more_phone span img{padding-right:10px;width:40%;}
	.bot .swiper-pro{padding-bottom: 1.4rem;}
	.bot .swiper-pro .swiper-pagination{display: flex;bottom: 0;justify-content: center;}
	.swiper-pro .swiper-pagination .swiper-pagination-bullet{display: block;width: 6px;height: 6px;box-sizing: border-box;border:1px solid #fff;background: none;opacity: 1;margin: 0 .1rem;}
	.swiper-pro .swiper-pagination .swiper-pagination-bullet-active{background: #fff;}
	.index_box2 .bot dl dd p{font-size: 16px;line-height: 22px;height:80px;padding:0 12px 12px;}
	.n_about .fl01{ padding: 3rem 0 0;}
	.n_proli .fl02 li {margin: 12px 0.85%;width:48%;}
	.joins-bots {  padding-bottom: 2.75rem;}
	.joinsbots-list .uls-tops, .joinsbots-list .forms-tops {padding-left: 0.5rem;padding-right: 0.5rem;}
	.tit-22,.n_lianxi .right .tit_006{font-size:18px;}
	.joinsbots-list .box .main-text,.n_job .fl01 .title001 h3,.n_about .ar_article .jut .li .fz_tit,.n_lianxi form .input{line-height:32px;font-size:16px;}
	.swiper-pagination,.i_titbox h5{display:none;}
	.more a span{width:110px;}.in_news .cont .img p{padding:15px 0px 0 15px;}
	.list .swiper-container{padding-bottom:0px;}
	footer .fl02 .left{padding:0;}
	footer .fl02 .w1200{flex-direction: column;align-items: center;}
	.n_about .ar_article .jut .li span{font-size:22px;padding-right: 0;}
	.cur_box .tab ul li i{width:60px;height:60px;line-height: 60px;}
	.cur_box .tab ul li i img{width:50%;}  .ab04-swiper .li img{height:180px;}
	.ny_news_list .second_box .list ul li{width:100%;float:none;}
	.ny_news_list .second_box .list ul li .textbox a h3{height:auto;margin:0;}
	.abouts-04{padding:0;}
	.index_box6 .text{left:40px;top:40px;}
	.ny_news_list .first_box ul li .time{margin: 0.275rem 0 0.85rem}
	.tit-24,.title001 h3{font-size:20px;}
	.joinsbots-list .uls-tops .td{height: 60px;line-height: 60px;}
	.n_job .fl02 .title001,.ny_join2 .title001{padding-bottom:30px;}
	.n_lianxi .box1 .left .tt span{font-size: 18px;line-height: 24px;}
	.n_lianxi .jut p{padding-bottom:0;font-size: 16px !important;}	
.search_list li{line-height:34px;font-size: 16px;}
.index_box6 .text .but{margin-top: 30px;padding: 15px 30px;}
.index_box6 .text h5{padding-top:14px;}
.n_job .fl01 .con_box .text dd{LINE-HEIGHT:26PX;}
.ar_article p{margin-bottom: 0;}
.ny_news_show .left .ar_title{padding-bottom:10px;}
.download-list-all li,.ny_pro_show .fl03 .download-list li{display:block;height:auto;}
.n_downli{padding-bottom:20px;}
.download-list-all li .left a,.ny_pro_show .fl03 .download-list li .left a{font-size:18px;}
.download-list-all li .left p,.ny_pro_show .fl03 .download-list li .left p{font-size:14px;}
.download-list-all li .right,.ny_pro_show .fl03 .download-list li .right{margin-top: 20px;}
.download-list-all li .right a,.ny_pro_show .fl03 .download-list li .right a{margin:0 20px 0 0;font-size:16px;}
.download-list-all li .right a i,.ny_pro_show .fl03 .download-list li .right a i{height: 22px;width: 22px;}
.n_container{min-height:360px}
.cur_box .tab ul li.active{-webkit-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px}
.ny_pro_show .n_position{padding-bottom:30px;}
} 
@media(max-width: 640px){

	
} 

@media(max-width: 456px){
.m_header_box header .logo img { height:36px;}

	
} 