.head-wap{display: none;}
.m_img{display:block;height:54px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;overflow: hidden;}
.m_img .headlf{padding-top:10px;padding-left:7px;float: left;}
.m_img .headlf .m_logo{max-height:30px;display: block;}
.m_img .headrg{padding-right:10px;padding-top:15px;float: right;}
.m_img .headrg a .m_menuimg{height:22px;vertical-align:top;display: block}
.m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.m_nav .closeicon{position:absolute;width:20%;left:0;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
.m_nav .m_navList ul li{border-bottom:1px solid #232530}
.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
.m_nav .m_navList ul li .m_f_a a{flex: 1;}
.m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
.m_img .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_img .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
@media only screen and (max-width:1480px) {
	
}
@media only screen and (max-width:1280px) {
	
	.Camp .part4 .bx-wrapper .bx-prev{
		left: 0;
	}
	.Camp .part4 .bx-wrapper .bx-next{
		right: 0;
	}
	.cbox { max-width: 96%;}
	body{min-width: auto;}
}
@media only screen and (max-width:1180px) {
	
}
@media only screen and (max-width:900px) {
	
}
@media only screen and (max-width:750px) {
	html{
		font-size: calc(100vw / 7.5);
	}
	.contact .part6 .inputbox{
		width: 98%;
	}
	.about .part2 .instyle{
		width: 49%;
	}
	.head-wap{display: block;}
	.nav{ display: none;}
	.banner{margin-top: 54px;}
	.pro_list ul li{ width: 100%; float: none; margin-bottom:20px;}
	.pro_list ul li .txt{padding: 25px 20px;}
	.pro_list ul li h2{ font-size: 20px; margin-bottom: 15px;}
	.index .part1 .instyle{ width: 49%;}
	.index .part1 .textbox{ position: unset; }
	.index .part1 .text1{ color: #133d8b;}
	.index .part1 .textbox{ height: auto;}
	.index .part1 .text2{ opacity: 1; color:#333; font-size:12px; line-height:20px;}
	.index .part2 .boxs{ flex-wrap: wrap;}
	.index .part2 .text3{ display: flex; align-items: center; flex-wrap:wrap;}
	.index .part2 .text3 img{height: 26px; margin-left: auto;}
	.index .part2 .instyle{ width: 27.33%; margin-bottom:15px;}
	.index .part2 .instyle:nth-child(3):after{display:none;}
	.index .part2 .text3{ padding: 10px 5px;}
	.index .part3 .instyle{ width: 48%; margin-right:4%;}
	.index .part3 .instyle:nth-child(2n){margin-right:0;}
	.index .part3 .icon{ width: 0.55rem;}
	.index .part3 .text2{ line-height: 18px;}
	.index .part3 .text1{font-weight: bold; margin-bottom:3px;}
	.index .part4 .plan-box{transform:scale(0.3588); height:220px;}
	.index .part5 .pic{ width: 100%;}
	.parttitle{margin-bottom: 25px;}
	.bx-wrapper .bx-controls-direction a{ display: none;}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom: 5px;}
	.footer .fpart1{ display: none;}
	.container{padding-top: 54px;}
	.ohterbanner{ height: 180px!important;}
	.course .part1 .detail{ padding-right: .4rem;}
	.course .part1 .text2 img{height: 20px;}
	.course .part2 .instyle{ width: 100%; display: flex; align-items: flex-start; flex-wrap:wrap;}
    .course .part2 .top{ width:22% ; margin-right: auto;}
    .course .part2 .bottom{ width: 73%;}
    .course .part2 .instyle .bottom{ height:auto!important;}
    .course .part3 .pic{ width: 60%;}
    .course .part4 .pic{ width: 250px; height: 250px;background-size: cover;}
    .course .part4 .picin{background-size: cover;}
    .course .part3 .instyle:nth-child(1){
	transform: translateX(80px) translateY(-170px);
}
.course .part3 .instyle:nth-child(2){
	transform: translateX(120px) translateY(-22px);
}
.course .part3 .instyle:nth-child(3){
	transform: translateX(60px) translateY(59px);
}
.course .part3 .instyle:nth-child(4){
	transform: translateX(-200px) translateY(-22px);
}
.course .part4 .instyle{ width: 2rem;}
.course .part4 .instyle:nth-child(1){
	transform: translateX(70px) translateY(-200px);
}
.course .part4 .instyle:nth-child(2){
	transform: translateX(90px) translateY(20px);
}
.course .part4 .instyle:nth-child(3){
	transform: translateX(-50%) translateY(100px);
}
.course .part4 .instyle:nth-child(4){
	left: auto;
	right: 50%;
	transform: translateX(-100px) translateY(15px);
	text-align: right;
}
.course .part4 .instyle:nth-child(5){
	left: auto;
	right: 50%;
	transform: translateX(-80px) translateY(-185px);
	text-align: right;
	
}
.padd65{padding: 30px 0;}
.list_news li{ padding: 20px 0;}
.list_news li h2{ font-size: 16px; line-height: 24px; max-height: 48px; margin-bottom: 0; margin-top:5px;}
.list_news li p{display: none;}
.About .part1 .texts img{ width: 100%;}
.STEP .part1 .instyle{ width: 100%; margin-bottom:20px; height:auto; min-height:auto;}
.STEP .part1 .inbox{display: block;}
.STEP .part2 .inbox{padding: 6.5rem .4rem .9rem;background-position: center top;}
.STEP .part3 img{ width: 100%;}
#toolbar{ display:block;}
#toolbar a{ color: #333;}
.footer{margin-bottom: 67px;}
}
@media only screen and (max-width:480px) {
	
}
