@media(max-width:1680px){
	.banner .swiper-slide a.ban_btn001{ left:40%;}
	.banner .swiper-slide:nth-child(2) a.ban_btn001{ left:44%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn001{ left:17%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn002{ left:29%;}
}
@media(max-width:1440px){
	.banner .swiper-slide a.ban_btn001{ left:38%;}
	.banner .swiper-slide:nth-child(2) a.ban_btn001{ left:43%;}
	.banner .swiper-slide:nth-child(2) a.ban_btn002{ left:58%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn001{ left:12%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn002{ left:25%;}
}
@media(max-width:1380px){
	.banner .swiper-slide:nth-child(3) a.ban_btn001{ left:10%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn002{ left:24%;}
}
@media(max-width:1280px){
	.banner .swiper-slide a.ban_btn001{ left:37%;}
	.banner .swiper-slide:nth-child(2) a.ban_btn001{ left:42.5%;}
	.banner .swiper-slide:nth-child(2) a.ban_btn002{ left:59%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn001{ left:7%;}
	.banner .swiper-slide:nth-child(3) a.ban_btn002{ left:22%;}
}
@media(max-width:1230px){
	
}
@media(max-width:1200px){
	
}
@media(max-width:1100px){
	
}
@media(max-width:1060px){
	
}
@media(max-width:960px){
	
}
@media(max-width:860px){
	
}
@media screen and (max-width: 768px){

#izl_rmenu{display: none!important;}
.top{width: 100%;height: 14vw;background-color: #fff;box-sizing: border-box;padding-left: 3vw;padding-right: 3vw;position: fixed;z-index: 999;top:0;left:0;}
.topn{width: 100%;margin-left: auto;margin-right: auto;height: auto;}
.logo{float: left;margin-top: 3vw; width:auto;}
.logol{float: left;height: 8vw;margin-right: 1vw;}
.logor{padding-top: 0;float: left;height: 8vw;/*display: none;*/}
.topt{width: 50%;height: auto;overflow: hidden;padding-top: 3vw;}
.topt1{float: right;font-size: 18px;font-family: Arial;font-weight: bold;color: rgba(18,124,216,1);line-height: 28px;margin-left: 20px;display: none;}
.topt1 img{float: left;margin-right: 10px;}

.topt2{float: right;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: rgba(51,51,51,1);line-height: 28px;margin-left: 20px;display: none;}

.topt3{float: right;height: 8vw;line-height: 8vw;box-sizing: border-box;border: solid 1px #eee;width: 80%;border-radius: 2px;overflow: hidden; display:block;}
.topt3 input{overflow: hidden;height: 8vw;border: 0;float: left;width: 80%;box-sizing: border-box;padding-left: 8px;padding-right: 8px;/*height: 100%;*/}
.topt3 input[type=submit]{width: 20%;height: 8vw;/*height: 100%;*/float: right;background-color: #fff;background-image: url(../images/f15.png);background-position: center center;background-repeat: no-repeat;}

.topt4{display: block;float: right;width: 20%;text-align: right; cursor:pointer;}
.topt4 img{height: 5vw;margin-top: 1.4vw;}

.nav1{width: 80%;height: auto;overflow: hidden;display: none; float:none; margin-right:0;}
.nav1 ul{float: right;}
.nav1 li{float: left;margin-right: 45px;line-height: 38px;border-bottom: solid 4px #fff;}
.nav1 li:last-child{margin-right: 0;}
.nav1 li.cur{border-bottom-color: #198FF6;color: #198FF6;}
.nav1 li.cur a{border-bottom-color: #198FF6;color: #198FF6;}
.nav1 li:hover{border-bottom-color: #198FF6;color: #198FF6;}
.nav1 li:hover a{border-bottom-color: #198FF6;color: #198FF6;}
.pop{width: 100%;height: 100vh;background-color: rgba(255,255,255,0.98);position: fixed;top: 0;left: 0;/*display: block;*/z-index: 9;margin-top: 14vw;border-top: 1px solid #ccc;}

.nav2{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;/* padding-left: 5vw;padding-right: 5vw;padding-top: 14vw;*/position: relative;}
.nav2 li{width: 100%;line-height: 14vw;font-size: 3.6vw;border-bottom: solid 1px #eee;/* padding-left: 5vw;padding-right: 5vw;*/font-weight: bold;color: #333; cursor:pointer;}
.close{width: 5vw;position: absolute;right: 4vw;top:4vw;opacity: 0.3;z-index: 10;}
.nav2 li:last-child a{color: #127CD8;}
.nav2 li:last-child img{float: left;margin-top: 3.5vw;height: 6vw;margin-right: 3vw;}
.nav2{display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;}

.zhu1 ul{position: relative;width: 120px;background: #f5f5f5;text-align: center;padding-top: 20px;}
.zhu1 ul .cur{background-color: #fff;}
.zhu2{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 20px 15px 16px 20px;background-color: #fff;width: calc(100% - 120px);}
.zhu2 ul li{display: none;border-bottom: solid 0px #eee; cursor:pointer;}
.zhu2 ul li a{color: #353535!important;}


.banner{width: 100%;min-width: 100%;height: auto;overflow: hidden;margin-top: 14vw;height: 50vw;}
.banner a{display: block;}
.banner img{display: block;}
.banner .swiper-pagination{bottom: 1vw!important;}
.banner .swiper-slide{height: 50vw;background-size: cover;background-position: center center;}
.banner .swiper-slide a{width:18vw; height: 5vw; bottom:16vw; display:block;}
.banner .swiper-slide a.ban_btn001{ left:30%;}
.banner .swiper-slide a.ban_btn002{ width:23vw; left:50%;}

.banner .swiper-slide:nth-child(2) a.ban_btn001{ width:18vw; left:41%; bottom:25vw;}
.banner .swiper-slide:nth-child(2) a.ban_btn002{ width:25vw; left:61%; bottom:25vw;}

.banner .swiper-slide:nth-child(3) a.ban_btn001{ width:15vw; left:0%; bottom:14.5vw;}
.banner .swiper-slide:nth-child(3) a.ban_btn002{ width:15vw; left:16%; bottom:14.5vw;}


.wrap{ width:96%;}

.bannerxia{ padding:7% 0;}
.bannerxia li h3{ font-size:14px; line-height:24px;}
.bannerxia li p{ display:none;}

.ifanganbg{ padding:10% 0;}
.inewtit img{ max-width:150px;}
.ifalist{ margin-top:10%;}
.ifalist li a .ifaicon{ width:60px; height:60px;}
.ifalist li a .ifaicon img{ max-width:30px;}
.ifalist li a h3{ font-size:12px; padding:0 5px; font-weight:normal; margin-top:5px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ifalist li a h3:after{ margin:5px auto 0;}
.ifalist li a p{ height:auto;  padding:0 3%; display:none;}
.ifalist li a.zixun{ margin-top:5px; font-size:12px;}

h2.iabtit{ line-height:26px;}
h2.iabtit span.ititle{ font-size:16px;}

.four{width: 100%;background-color: #F2F7FF;height: auto;overflow: hidden;min-width: 100%;}
.fourk{width: 100%;margin-left: auto;margin-right: auto;height: auto;overflow: hidden;padding-top: 15px;padding-bottom: 15px;}
.fourk li{width: 25%;float: left;height: auto;box-sizing: border-box;padding-top: 3vw;border-right: solid 1px rgba(213,213,213,1);padding-left: 0;padding-right: 0;text-align: center;}
.fourk li:last-child{border-right: 0;}
.fourk li span{display: inline-block;float: none;width: 42px;height: 42px;box-sizing: border-box;border: 1px solid rgba(25,143,246,1);border-radius: 50%;text-align: center;margin-right: 0;margin-bottom: 2vw;}
.fourk li span img{height: 50%;margin-top: 25%;}
.fourk li h1{font-size: 3.4vw;font-weight: bold;color: rgba(51,51,51,1);line-height: 4vw;margin-bottom: 2vw;}
.fourk li p{font-size: 14px;font-weight: 400;color: rgba(51,51,51,1);line-height: 20px;display: none;}

.box1{width: 100%;height: auto;overflow: hidden;padding-left: 5vw;padding-right: 5vw;min-width: 100%;}
.box1k{width: 100%;height: auto;/*overflow: hidden;*/margin-left: auto;margin-right: auto;padding-top: 5vw;}
.tit1{width: 100%;height: auto;overflow: hidden;text-align: center;margin-bottom: 5vw;}
.tit1 h1{font-size: 5vw;font-weight: 400;color: rgba(0,0,0,1);margin-bottom: 2vw;}
.tit1 p{font-size: 3vw;font-family: Arial;font-weight: 400;color: rgba(51,51,51,1);}

.box1_list li{width: 25%;float: left;text-align: center;padding-left: 3vw;padding-right: 3vw;box-sizing: border-box;height: 35vw;}
.box1_list li em{height: 10vw;width: 10vw;text-align: center;vertical-align: middle;display: inline-block;}
.box1_list li img{max-width: 100%;margin-bottom: 3vw;display: inline-block;}
.box1_list li h1{font-size: 3vw;font-weight: 400;color: rgba(27,27,27,1);margin-bottom: 15px;line-height: 4vw;height: 8vw;}
.box1_list li span{width: 20px;height: 1px;background: rgba(49,49,49,1);/*display: inline-block;*/margin-bottom: 15px;display: none;}
.box1_list li p{font-size: 14px;font-weight: 400;color: rgba(102,102,102,1);line-height: 20px;display: none;}

/*产品*/
.box2{background-color: #F2F7FF;padding-left: 5vw;padding-right: 5vw;min-width: 100%; margin-top:0; padding-top:5%;}
.box2_tab{width: 100%;height: auto;overflow: auto;overflow-y: hidden;box-sizing: border-box;margin-bottom: 5vw; margin-top:5%;}
.box2_tab ul{white-space: nowrap; padding-left:0;}
.box2_tab li{float: none;margin-right: 3vw;font-size: 3.4vw; line-height:30px; font-weight: 400;color: rgba(51,51,51,1);padding-bottom:0;padding-left: 1vw;padding-right: 1vw;margin-bottom: -1px;cursor: pointer;display: inline-block;}
.box2_tab li:last-child{margin-right: 0;}
.box2_tab li.cur{border-bottom: solid 3px #198FF6;}
.box2_list{width: 100%;height: auto;/*overflow: hidden;*/}
.box2_list ul{display: none;}
.box2_list ul.cur{display: block;}
.box2_list li{float: none;width: 100%;height: auto;box-sizing: border-box;border-radius: 4px;margin-right: 0;margin-bottom: 3vw;padding-left: 3vw;padding-right: 3vw;padding-top: 3vw;padding-bottom: 3vw;}
.box2_list li:nth-child(3n){margin-right: 0;}
.box2_list li:hover{background: rgba(255,255,255,1);box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.1);}
.box2_list li h1{font-size: 4vw;font-weight: 400;color: rgba(25,143,246,1);margin-bottom: 15px;}
.box2_list li p{font-size: 3vw;font-weight: 400;color: rgba(102,102,102,1);line-height: 20px;}

.inewsbg{ padding:5% 0;}
.inews{ padding:5% 0 0 0;}
.inewscon{ margin-top:5%;}
.inews .inewsitem{ float:none; margin-left:0; width:100%; margin-bottom:5%;}
.inewstop a .inewstoptext h3{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:auto; margin-bottom:0; font-size:14px; font-weight:normal;}
.inewstop a .inewstoptext p{ height:40px; line-height:20px; font-size:12px; margin-bottom:0; overflow:hidden;}
.inewstop a .inewstopimg img{ min-height:85px;}
.inewslist{ margin-top:5%;}
.inewslist li a b{ width:75%;}
.inewslist li a span{ font-size:12px; width:75px;}

.ihzhbbg{ padding-top:5%;}
.box3_list{ margin:10% 0;}
.box3_list li{width:49%;}
.box3_list li:nth-child(2n){ margin-right:0;}

.crumbs{ width:90%; font-size:12px;}

/*方案*/
.plan1{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.plan1_tab{width: 100%;padding-top: 3vw;padding-bottom: 3vw;height: auto;overflow: hidden;background-color: #F7F7F7;padding-left: 5vw;padding-right: 5vw;box-sizing: border-box;}
.plan1_tab ul{height: 12vw;/*overflow: hidden;*/width:100%;overflow-x: auto;overflow-y: hidden;margin-left: auto;margin-right: auto;display: block;/* Safari*//*display: flex;*//*flex-direction: column;*/flex-wrap: none;white-space: nowrap;justify-content: none;-webkit-justify-content: none;/* Safari 6.1+*/}
.plan1_tab ul li{height: 12vw;/*float: left;*/padding-left: 3vw;padding-right: 3vw;font-size: 3.6vw;line-height: 12vw;color: rgba(255,255,255,1);background-color: #fff;display: inline-block;margin-right: 3vw;text-align: center;flex: none;}
.plan1_tab ul li.cur{background: rgba(25,143,246,1);color: rgba(255,255,255,1);}
.plan1_tab ul li.cur a{color: #fff;}
.plan1_tab ul li:last-child{margin-right: 0;}
.plan2{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;padding-left: 5vw;padding-right: 5vw;}
.plan2k{width: 100%;height: auto;overflow: hidden;margin-left: auto;margin-right: auto;padding-top: 5vw;padding-bottom: 5vw;}
.plan2_l{float: none;width: 100%;text-align: center; margin-bottom:5%;}
.plan2_l img{width: 70%;}
.plan2_r{float: none;width: 100%;font-size: 3vw;line-height: 5vw;}
.plan2_r h1{font-size: 5vw;font-weight: 400;color: rgba(51,51,51,1);margin-bottom: 3vw;}
/*下边循环分类样式*/.plan3{width: 100%;height: auto;overflow: hidden;color: rgba(102,102,102,1);box-sizing: border-box;padding-left: 5vw;padding-right: 5vw;}
.plan3:nth-child(2n+1){background-color: #F7F7F7;}
.plan3:nth-child(1){background-image: url(../images/fp23.jpg);background-position: center top;color: #fff;}
.titp{font-size:5vw;font-weight:400;/*color:rgba(51,51,51,1);*/margin-bottom: 5vw;text-align: center;}
.plan3:nth-child(1) .titp{/*color: #fff;*/}
.plan3k{width: 100%;height: auto;overflow: hidden;margin-left: auto;margin-right: auto;padding-top: 5vw;padding-bottom: 5vw;}
.plan3_list{width: 100%;height: auto;overflow: hidden;}
.plan3_list ul{width: 100%;height: auto;overflow: hidden;}
.plan3_list ul li{width: 50%;height: auto;overflow: hidden;text-align: center;float: left;margin-bottom: 3vw;}
.plan3_list ul li em{width: 100%;height: auto;overflow: hidden;margin-bottom: 3vw;display: inline-block;}
.plan3_list ul li em img{max-width: 100%;max-height: 100%;width: 50%;}
.plan3_list ul li h1{font-size: 3.6vw;font-weight: bold;margin-bottom: 3vw;display: inline-block;width: 90%;}
.plan3_list ul li p{font-size: 3vw;font-weight: 400;line-height: 5vw;display: inline-block;width: 90%;text-align: justify;}


.foot{width: 100%;min-width: 100%;height: auto;overflow: hidden;background: rgba(69,72,87,1);box-sizing: border-box;}
.footn{width:90%;height: auto;overflow: hidden;padding:10% 0 0 0;margin-left: auto;margin-right: auto;color: #fff;}
.footn li{float: none;width: 100%;height: auto;border-right:none;box-sizing: border-box;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: rgba(140,144,156,1);padding-left: 0; display:none;}
.footn li:first-child{ width:100%; display:block;}
.footn li em{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: rgba(255,255,255,1);margin-bottom: 25px;display: block; text-align:center;}
.footn li em a{color: rgba(255,255,255,1);}
.footn li p{margin-bottom: 15px;display: block; text-align:center;}
.footn li p img{ text-align:center;}
.footn li p a{color: rgba(140,144,156,1);}
.footn li:last-child{border-right: 0;}

.footn li h1{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: rgba(24,141,247,1);margin-bottom: 15px; text-align:center;}

.copy{text-align: center;width: 100%;height: auto;overflow: hidden;line-height: 4vw;border-top: solid 1px #4C5061;font-size:2.8vw;font-family:Microsoft YaHei;font-weight:400;color:rgba(140,144,156,1);padding:5% 2%;}
.copy a{color:rgba(140,144,156,1);}
.copy span{display: block;}

.dbgd, #phone{ display:block;}

.erjibanner{ margin-top: 14vw;}

.falist li{ padding:5% 0;}
.falist li a .falimg{ width:30%; height:30%;}
.falist li a .faltext{ width:65%; height:65%;}
.falist li a .faltext h1{ font-size:16px;}
.falist li a .faltext p{ line-height:22px;}

.tanccontainer{ width:94%;}
.tanccontainer .tnachuclose{ width:5%; height:5%; top:2%; right:1%;}
.tancphoto{ padding:7%;}
.singlefags{ margin-top:5%;}
.singlefags li{ margin-bottom:3%;}

.global_toolbar{ display:none;}

}
@media(max-width:580px){
	
}
@media(max-width:540px){
	
}
@media(max-width:480px){
	
}
@media(max-width:380px){
	
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}



























