@charset "UTF-8";

@media screen and (min-width:1200px){
	
	*{
		margin: 0;
		padding: 0;
		
	}
	/* 清除浮动 */
	 .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
	        content: "";
	        display: block;
	        height: 0;
	        clear:both;
	        visibility: hidden;
	}
	.clearfix{
	       *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
	}
	
	
	
	.conter {
		width: 83%;
		margin: 0 auto;
	}
	
	#hz6d_kf_icon_1{
		display: none;
	}
	
	body {
	    background: #fff;
	    color: #555;
	    font-size: 14px;
	    font-family: "微软雅黑";
		font-weight: 500;
	}
	a{
		text-decoration: none!important;
	}
	
	/*右侧导航栏*/
	
	.rightNav_fixed{
		position: fixed;
		top: 16%!important;
		width: 70px!important;
		right: 5px!important;
	}
	.rightNav {
		position: relative;
		width: 70px!important;
		color: #333;
		font-size: 10px;
		line-height: 40px;
		text-align: center;
		border-radius: 4px;
	}
	
	.rightNav span {
		font-size: 8px;
		color: #333;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -22px;
		margin-top: 3%;
	}
	
	.rightNav_qq {
		position: absolute;
		right: 2px;
		top: 6px;
		width: 64px;
		height: 60px;
		background: url(../img/sqsy.png) no-repeat center;
	}
	
	/* .rightNav_QQ {
		position: absolute;
		right: 2px;
		top: 95px;
		width: 66px;
		height: 66px;
		background: url(../img/qq.png) no-repeat center;
	} */
	
	.kf-tel {
		position: absolute;
		right: 2px;
		top: 124px;
		width: 64px;
		height: 60px;
		background: url(../img/phone.png) no-repeat center;
		display: block;
		cursor: pointer;
	}
	.rightNav_qrCode {
		position: absolute;
		right: 2px;
		top: 210px;
		width: 64px;
		height: 60px;
		background: url(../img/ewm.png) no-repeat center;
		display: block;
		cursor: pointer;
	}
	
	.kf-tel .num {
		display: none;
		position: absolute;
		right: 68px;
		background-color: rgb(255, 255, 255);
		box-shadow: -8px 0px 18.06px 2.94px rgba(169, 169, 169, 0.27);
		font-size: 16px;
		color: #007bff;
		font-family: "微软雅黑";
		letter-spacing: 1px;
		border-radius: 3px 0 0px 3px;
		/* line-height: 4rem!important; */
		padding: 15px 1rem 10px 2rem;
		text-align: left;
		width: 260px;
		height: 88px;
		border-radius: 10px;
		top: -2px;
	}
	.rightNav_qrCode .qrCode {
		display: none;
		position: absolute;
		right: 69px;
		background-color: rgb(255, 255, 255);
		box-shadow: -8px 0px 18.06px 2.94px rgba(169, 169, 169, 0.27);
		font-size: 16px;
		color: #007bff;
		font-family: "微软雅黑";
		letter-spacing: 1px;
		border-radius: 3px 0 0px 3px;
		/* line-height: 4rem!important; */
		padding: 15px 10px 20px 10px;
		text-align: left;
		width: 160px;
		height: 190px;
		border-radius: 10px;
		/* top: -1px; */
	}
	.qrCode img{
		display: block;
		margin: 0 auto;
	}
	.rightNav_qrCode .qrCode .qrCode_text{
		color: #333;
		width: 100%;
		text-align: center;
		/* line-height: 26px; */
		font-size: 14px;
	}
	
	.kf-tel .num .tab {
		font-size: 15px;
		color: #585858;
		line-height: 26px;
	}
	
	.kf-tel .num p {
		line-height: 24px;
		margin-bottom: 8px!important;
		font-size: 16px;
	}
	
	.rightNav_ewm {
		position: absolute;
		right: 2px;
		top: 296px;
		width: 64px;
		height: 60px;
		background: url(../img/zxzx.png) no-repeat center;
		cursor: pointer;
	}
	
	.rightNav_qq1:hover span {
		color: #00229e;
	}
	
	.rightNav_QQ:hover {
		background: url(../img/qq2.png) no-repeat center;
	}
	
	.rightNav_QQ:hover span {
		color: #00229e;
	}
	
	.kf-tel:hover span {
		color: #00229e;
	}
	
	.kf-tel:hover {
		background: url(../img/phone2.png) no-repeat center;
	}
	.kf-tel:hover .num{
		display: block;
	}
	
	.rightNav_ewm:hover span {
		color: #00229e;
	}
	
	.rightNav_ewm:hover {
		background: url(../img/zxzx2.png) no-repeat center;
	}
	.rightNav_qrCode:hover {
		background: url(../img/ewm2.png) no-repeat center;
	}
	
	.rightNav_qrCode:hover span {
		color: #00229e;
	}
	.rightNav_qrCode:hover .qrCode {
		display: block;
	}
	
	.rightNav_db {
		top: 81.8%;
		position: absolute;
		width: 60px;
		height: 60px;
		background: url(../img/hddb.png) no-repeat center;
		right: 5px;
	}
	
	.rightNav_db:hover {
		background: url(../img/hddb2.png) no-repeat center;
	}
	
	.rightNav_db:hover span {
		color: #00229e;
	}
	
	.rightNav_db span {
		font-size: 8px;
		color: #6d6d6d;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -26px;
	}
	
	.rightNav .kf_none_1 {
		height: 98px;
		display: block;
		margin-bottom: 0.5rem;
		background: #ffffff;
		border-radius: 60px;
		box-shadow: 0px 9px 22px  rgba(0, 0, 0, 0.2);
		overflow: hidden;
	}
	.rightNav .kf_none_2 {
		height: 300px;
		display: block;
		margin-bottom: 0.5rem;
		background: #ffffff;
		border-radius: 60px;
		box-shadow: 0px 9px 22px rgba(0, 0, 0, 0.2);
	}
	
	.rightNav .rightNav_qq1 {
		/* background: #fe5b5f; */
		/* background-image: linear-gradient(#2792ff,#04dde0); */
		background: url(../img/dw.png)no-repeat center;
	}
	
	.rightNav .rightNav_qq1 span {
		color: #FFFFFF;
	}
	
	
	/*顶部导航栏*/
	
	.head{
		display: none!important;
	}
	.topNav_logo img{
		width: 154px!important;
		margin-top: 21px;
		/* margin-right: 260px; */
	}
	.topNav_nav_main>li>a.curr {
		color: #0243d4!important;
		font-weight: 600;
		font-size: 17px;
	}
	.topNav {
		width: 100%;
		/* border-bottom: 1px solid #e4e4e4; */
		position: fixed;
		background: #ffffff;
		z-index: 100;
		/* font-weight: 500; */
		/* overflow: hidden; */
		height: 82px;
		min-width: 1100px;
		top: 0;
		left: 0;
		display: flex;
		transition: all 0.2s linear 0s; 
		/* box-shadow: 0 10px 20px rgba(0, 0, 0, 0.08); */
	}
	
	.topNav_bx {
		width: 83%;
		margin: 0 auto;
		height: 82px;
		line-height: 82px;
		background: #ffffff;
		border: none;
		/* overflow: hidden; */
		/* font-family: "微软雅黑"; */
		min-width: 1100px;
	}
	
	.topNav_logo{
		float: left;
		/* width: 15%; */
		margin-right: 50px;
	}
	
	
	/*@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio:2) {
	    .navbar-brand {
	        background: url(../img/logo@3x.png) no-repeat center center; 
	        background-size: 100%;
	    }  
	}*/
	
	.topNav_nav{
		float: left;
		/* margin-left: 1.4%; */
		/* width: 58%; */
		padding: 0 20px;
		/* height: 4.5rem; */
		list-style: none;
		/* margin-left: 5%; */
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		/* padding-left: 2%; */
	}
	/* .topNav_nav ul{
		display: flex;
		-webkit-box-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		align-items: center;
	} */
	.topNav_nav_main{
		width: 100%;
		height: 70px;
		display: inline-block;
		list-style: none;
		margin: 0;
		padding: 0;
		display: flex;
		-webkit-box-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		align-items: center;
	}
	.topNav_nav_main li{
		padding: 0 12px;
		text-align: center;
		float: left;
		height: 80px;
		font-size: 16px;
		color: #333;
		list-style: none;
		line-height: 80px;
		/* overflow: hidden; */
	}
	.topNav_nav_main li:last-child{
		padding-right: 0;
	}
	.nav-link{
		line-height: 94px!important;
	}
	.topNav_nav_main li .nav-link{
		width: 100%;
		color: #333;
		height: 86px;
		text-decoration: none;
		line-height: 80px;
		background: none;
		/* margin-top: 2px; */
	}
	.dropdown-item{
		line-height: 56px;
		font-size: 17px;
		color: #555;
		height: 56px;
		width: 100%;
		display: block;
	}
	
	/* .topNav_nav .navselect{
		color: #0163e0;
	} */
	
	
	.navbar-collapse{
		padding: 0;
	}
	
	.container-fluid {
		padding: 0;
	}
	
	.container-fluid>div {
		float: left;
	}
	
	.topNav_nav_main {
		margin-left: 1rem;
	}
	
	/* .topNav_nav_main>li>a {
		padding: 0px;
	
		font-size: 1.7rem;
		text-align: center;
	} */
	
	.topNav_nav_main>li>a.lang {
		width: 100%;
	}
	
	.navbar-default .topNav_nav_main>.active>a, .navbar-default .topNav_nav_main>.active>a:focus, .navbar-default .topNav_nav_main>.active>a:hover{
		color: #00229e;
	    background-color: transparent;
	}
	
	/* nav */
	
	/* .arrow {
		width: 19px;
		height: 19px;
		position: absolute;
		left: 0;
		right: 0;
		top: -13.6px;
		margin: 0 auto;
		background: url(../img/nav-jiantou.png) no-repeat;
	} */
	.dropdown-menu {
		background: rgba(255, 255, 255, .98);
		box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
		padding-top: 1rem;
		z-index: 9999!important;
		overflow: hidden;
	}
	.topNav_nav_main .nav-link:hover{
		color: #00229e!important;
	}
	
	
	/*产品模块*/
	
	#product {
		left: -24px;
	    border-radius: 12px!important;
	    width: 160px;
		height: 144px;
		/* height: 380px; */
	    padding: 20px 14px!important;
		box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
		border: none!important;
	}
	
	.product_block {
		width: 100%;
		text-align: left;
	}
	
	
	.product_block:last-child{
		margin-right: 0;
	}
	
	#product li h2 {
		width: 100%;
		font-size: 1.7rem;
		color: #00229e;
		/* padding-bottom: 2rem; */
		border-bottom: 1px solid #e6e6e6;
		text-align: left;
	}
	
	#product .dropdown-divider {
		width: 200px;
	}
	
	#product .product_block .dropdown-item {
		width: 100%;
		/* line-height: 30px; */
		padding: 0;
		margin: 0;
		font-size: 17px;
		color: #333;
		padding-top: 10px;
		overflow: hidden;
		text-align: left;
		display: block;
	}
	#product .product_block .dropdown-item:last-child{
		padding-top: 0px!important;
	}
	
	
	#product .dropdown-item:hover {
		color: #00229e;
		font-weight: 600;
	}
	
	#product .dropdown-item img {
		margin-right: 0.8rem;
		margin-top: -0.3rem;
	}
	
	#product .little {
		width: 100%;
		height: 49px;
		padding-left: 31px;
	}
	#product .hei{
		width: 100%;
		height: 33px!important;
		padding-left: 31px;
	}
	#product div a{
		width: 100%;
		/* height: 100%; */
		font-size: 1.1rem;
		color: #666;
		/* line-height: 2rem; */
		text-align: left;
		display: block;
		/* margin-top: -2.3rem; */
	}
	
	
	/* 解决方案 */
	#solution {
		left: -3px;
	    border-radius: 12px!important;
	    width: 160px;
		height: 196px;
		/* height: 380px; */
	    padding: 20px 20px!important;
		box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
		border: none!important;
	}
	
	.solution_block {
		width: 100%;
		text-align: left;
	}
	
	
	.solution_block:last-child{
		margin-right: 0;
	}
	
	#solution li h2 {
		width: 100%;
		font-size: 1.7rem;
		color: #00229e;
		/* padding-bottom: 2rem; */
		border-bottom: 1px solid #e6e6e6;
		text-align: left;
	}
	
	#solution .dropdown-divider {
		width: 200px;
	}
	
	#solution .solution_block .dropdown-item {
		width: 100%;
		/* line-height: 30px; */
		padding: 0;
		margin: 0;
		font-size: 17px;
		color: #333;
		padding-top: 10px;
		overflow: hidden;
		text-align: left;
		display: block;
	}
	#solution .solution_block .dropdown-item:nth-child(2){
		padding-top: 5px!important;
	}
	#solution .solution_block .dropdown-item:last-child{
		padding-top: 0px!important;
	}
	
	
	#solution .dropdown-item:hover {
		color: #00229e;
		font-weight: 600;
	}
	
	#solution .dropdown-item img {
		margin-right: 0.8rem;
		margin-top: -0.3rem;
	}
	
	#solution .little {
		width: 100%;
		height: 49px;
		padding-left: 31px;
	}
	#solution .hei{
		width: 100%;
		height: 33px!important;
		padding-left: 31px;
	}
	#solution div a{
		width: 100%;
		/* height: 100%; */
		font-size: 1.1rem;
		color: #666;
		/* line-height: 2rem; */
		text-align: left;
		display: block;
		/* margin-top: -2.3rem; */
	}
	
	
	/* 帮助中心 */
	/* .box2{
		left: 9px!important;
	}
	.bzzx{
		width: 100%;
		margin: 0 auto;
		margin: 2rem 0 ;
		height: 3rem!important;
		line-height: 3rem!important;
		text-align: center;
		
	}
	.bzzx a{
		width: 100%;
		font-size: 18px;
		color: #333;
		text-align: center;
		display: block;
	} */
	
	
	/*公共部分*/
	
	.navbar-cont .nav-link:hover {
		color: #00229e;
	}
	
	.navbar-cont li a.nav-link:hover {
		border-bottom: 3px solid #409eff;
		background-color: rgba(0, 0, 0, .1);
		box-sizing: border-box;
	}
	
	.dropdown-menu>li>a:focus,
	.dropdown-menu>li>a:hover {
		background: transparent;
		color: #00229e;
	}
	
	.dropdown-menu>li>a {
		color: #585858;
		font-size: 17px;
	}
	
	
	/* banner动态logo */
	.swiper_logo{
		width: 100%;
		height: 60px;
		box-sizing: border-box;
		overflow: hidden;
		position: relative;
		margin-top: 30px;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: start;
		align-items: flex-start;
		max-width: 2584px;
		padding: 0;
	}
	.swiper_logo .wrapper{
		position: absolute;
		top: 0;
		left: 0;
		box-sizing: border-box;
		width: 100%;
		height: 60px;
		display: flex;
	}
	.swiper_logo .wrapper .slider{
		box-sizing: border-box;
		margin-right: 50px;
		/* float: left; */
	}
	.swiper_logo .wrapper .slider img{
		height: 60px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.swiper_logo .wrapper{
		animation: test 12s infinite linear;
	}
	@keyframes test{
		from{
			left: 0px;
		}
		to{
			left: -1336px;
		}
	}
	.swiper_logo:hover .wrapper{
		animation-play-state: paused;
	}
	
	
	
	
	/*新闻动态、关于我们*/
	
	.dropdown-menu.box2 {
		left: 6px;
		text-align: center;
		border-radius: 6px!important;
		min-width: 130px;
		box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
		border: none!important;
		height: 150px;
		width: 140px!important;
	}
	#about .product_block .dropdown-item{
		width: 100%;
		/* line-height: 30px; */
		padding: 0;
		margin: 0;
		font-size: 17px;
		color: #333;
		padding-top: 10px;
		overflow: hidden;
		text-align: left;
		display: block;
		padding-left: 17px;
	}
	#about .product_block .dropdown-item:hover{
		color: 	#00229e;
		font-weight: 600;
	}
	
	.dropdown-divider {
		height: 0;
		width: 70%;
		margin: 0 auto;
		overflow: hidden;
		border-top: 1px solid #e9ecef;
	
	}
	
	
	.navbar-right{
		float: right;
		/* width: calc(100% - 15% - 5% - 58% - 4%); */
		width: 285px;
		/* padding-left: 0 0 0 20px; */
		height: 82px;
		overflow: hidden;
		/* margin-left: 20px; */
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
	}
	.nav_right{
		/* width: 46%; */
		/* float: left; */
		overflow: hidden;
		/* padding-top: 1.3%; */
		height: 80px;
		margin-right: 40px;
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
	}
	.nav-rig-lef{
		/* float: left; */
		width: 40px;
		overflow: hidden;
		height: 100%;
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
	}
	.nav-rig-rig{
		width: 71%;
		/* border-right: 1px solid #dfdfdf; */
		/* float: left; */
		margin-left: 5px;
		margin-top: 9px;
	}
	.nav-rig-rig span:nth-child(1){
		font-size: 15px;
		display: block;
		color: #585858;
		line-height: 18px;
		margin-bottom: 4%;
		
	}
	.nav-rig-rig span:nth-child(2){
		font-size: 14px;
		color: #0163e0;
		display: block;
		line-height: 1.6rem;
	}
	.regLogin{
		width: 100%;
		/* float: left; */
		overflow: hidden;
		/* padding-left: 4%; */
	}
	.btn-sm{
		/* float: left; */
		padding: 0px 22px;
		height: 39px;
		border-radius: 20px;
		border: 1px solid #00229e;
		color: #00229e;
		line-height: 38px;
		text-align: center;
		font-size: 16px;
		margin-top: 4px;
		margin-left: 20px;
		text-decoration: none!important;
	}
	.btn-sm:hover{
		background-color: #0243d4;
		color: #fff;
	}
	.btn-primary{
		/* float: left; */
		padding: 1px 20px;
		height: 40px;
		border-radius: 30px;
		color: #fff;
		text-align: center;
		line-height: 38px;
		font-size: 16px;
		background-color: #00229e;
		margin-top: 4px;
		text-decoration: none!important;
	}
	.btn-primary:visited{
		padding: 1px 20px!important;
		height: 40px!important;
		border-radius: 30px!important;
		color: #fff!important;
		text-align: center!important;
		line-height: 38px!important;
		font-size: 16px!important;
		background-color: #00229e!important;
		margin-top: 4px!important;
		text-decoration: none!important;
	}
	.btn-primary:hover{
		color: #fff;
		background-color: #021f7e!important;
	}
	.navbar-right_tel{
		font-size: 18px;
		color: #333;
		margin-right: 20px;
	}
	
	/* 底部导航 */
	.foot{
		width: 100%;
		padding: 100px 0 20px;
		background: #151e3e;
		margin-top: 120px;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		min-width: 1200px;
	}
	.footer_box{
		width: 78%;
		margin: 0 auto;
		display: flex;
		-webkit-box-pack: justify;
		justify-content:space-between;
	}
	.footer_box_left{
		margin: 0;
		padding: 0;
		border: 0;
		font: inherit;
		vertical-align: baseline;
	}
	.footer_box_left_logo{
		width: 180px;
	}
	.footer_box_left_phone{
		width: 100%;
		padding-top: 30px;
	}
	.footer_box_left_phone_txt{
		font-size: 18px;
		color: #fff;
		line-height: 34px;
	}
	.footer_box_left_ewm{
		width: 100px;
		margin-top: 18px;
	}
	.footer_box_title{
		width: 100%;
	}
	.footer_box_title a{
		font-size: 18px;
		color: #fff;
		/* font-weight: 600; */
		text-decoration: none;
	}
	.footer_box_title a:hover{
		color: #2065ff;
	}
	.footer_box_line{
		width: 42px;
		border-bottom: 1px solid #fff;
		margin-top: 20px;
	}
	.footer_box_cont{
		margin-top: 34px;
		width: 100%;
	}
	.footer_box_cont a{
		font-size: 18px;
		color: #fff;
		margin-bottom: 20px;
		display: block;
		text-decoration: none;
		font-weight: 300;
	}
	.footer_box_cont a:hover{
		color: #2065ff;
	}
	.footer{
		width: 100%;
		text-align: center;
		font-size: 12px;
		color: #777;
		margin-top: 40px;
	}
	.footer a{
		color: #777;
		text-decoration: none;
	}
	
	
	
	
	/*<!--底部浮动拦 start-->*/
	.foot_tab{
		position: fixed;
		bottom: 0;
		width: 100%;
		height: 60px;
		opacity: .95;
	    background: #303036;
		z-index: 16;
	}
	.foot_tab_box{
		width: 64%;
		margin: 0 auto;
		height: 60px;
		line-height: 60px;
		color: #FFFFFF;
		padding: 0 70px;
		min-width: 1100px;
	}
	.foot_tab_box span.first{
		font-size: 22px;
		letter-spacing: 1px;
		vertical-align: middle;
	}
	.foot_tab_box span.first em{
		color: #007BFF;
		font-weight: bold;
	    font-size: 24px;
	}
	.foot_tab_box span.twice{
		display: inline-block;
		width: 1px;
		height: 30px;
		background-color: #FFFFFF;
		vertical-align: middle;
		margin: 0 20px;
	}
	.foot_tab_box .selector_icon{
		width: 10px;
		height: 10px;
	}
	.foot_tab_box .selector_icon img{
		width: 2%;
		height: 40%;
	}
	.foot_tab_box .font_butt{
		display: inline-block;
		width: 180px;
		height: 35px;
		line-height: 35px;
		background: #3ea3ff;
		border: none;
		border-radius: 5px;
		font-size: 16px;
		vertical-align: middle;
		text-align: center;
		cursor: pointer;
	}
	.foot_tab_box .font_butt .disabled{
		 pointer-events: none;
		opacity: 0.7;
	}
	
	.foot_tab_box select{
		font-size: 16px;
	    background: none;
	    border: none;
	    color: #ccc;
	    padding: 0 20px;
	    opacity: .95;
	}
	.foot_tab_box select:hover {
	    cursor: pointer;
	    color: #3ea1fe;
	}
	.foot_tab_close{
		float: right;
	    font-size: 21px;
	    line-height: 1;
	    color: #fff;
	    cursor: pointer;
	}
	/*模态框*/
	.formmodal{
		width: 100%;
		position: fixed;
		top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    display: none;
	    z-index: 17;
		background-color: rgba(0,0,0,0.5);
	}
	.down_box{
		position: fixed;
		top: 20%;
		left: 0;
		right: 0;
		width: 500px;
		height: 382px;
		margin: 0 auto;
		border-radius: 10px;
		background-color: #FFFFFF;
		z-index: 111;
		display: none;
	}
	
	.down_box p.close{
		text-align: right;
		padding: 10px;
		line-height: 15px;
	}
	.down_box .form{
		padding: 30px;
	}
	.down_box  h4{
		text-align: center;
		margin-bottom: 30px;
		font-size: 20px;
		color: #333333;
	}
	.down_box .form>div{
		padding: 0 20px;
	}
	.down_box .form .solution_input {
	    position: relative;
	    margin: 8px 0;
	    padding: 0 12px;
	    background: #fff;
	    border: 1px solid #f1f1f1;
	    height: 52px;
	    font-size: 16px;
	    color: #333;
	    letter-spacing: 0;
	    line-height: 28px;
	    text-align: left;
	    width: 100%;
	}
	.down_box .form #regVCode{
		width: 65%;
	}
	.down_box .form #vCodeBtn{
		width: 32%;
		float: right;
		color: #FFFFFF;
		background-color: #3ea3ff;
		margin: 8px 0;
	    padding: 0 12px;
	    border: 1px solid #3ea3ff;
	    height: 52px;
	    line-height: 52px;
	    font-size: 16px;
	    text-align: center;
	}
	.down_box .form #submit-btn {
	    font-size: 16px;
	    background: #3ea3ff;
	    padding: 0 12px;
	    border: 1px solid #3ea3ff;
	    height: 42px;
	    line-height: 42px;
	    cursor: pointer;
	    border-radius: 4px;
	    color: #FFFFFF;
	    width: 200px;
	    margin-top: 20px;
	}
	.down_box .form #submit-btn:hover{
		background: #1478cf;
	}
	
	.showbox {
		display: none;
		position: fixed;
		top: 45%;
		left: 50%;
		padding: 30px;
		margin: -100px 0 0 -150px;
		width: 300px;
		text-align: center;
		background: rgba(255, 255, 255, .9);
		box-shadow: 0 0 10px rgba(0, 0, 0, .3);
		border-radius: 10px;
		z-index: 100;
	}
	
	.showbox i {
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		width: 30px;
		height: 30px;
		background: url(../img/close.png) no-repeat center;
		cursor: pointer;
		opacity: .4;
	}
	
	.showbox i:hover {
		opacity: .7;
	}
	
	.showbox h4 {
		margin-bottom: 25px;
		font-size: 18px;
		font-weight: normal;
		color: #374552;
	}
	
	.showbox span {
		display: inline-block;
		vertical-align: middle;
	}
	
	.showbox input {
		width: 120px!important;
		height: 30px!important;
		border: 1px solid #ccc!important;
		border-radius: 3px;
		padding: 0 6px;
	}
	
	.showbox a {
		display: block;
		width: 78%;
		margin: auto;
		line-height: 31px;
		color: #fff;
		background: #1f8ceb;
		border-radius: 30px;
	}
	
	.showbox img {
		cursor: pointer;
	}
	
	.showbox p {
		display: block;
		height: 25px;
		margin-top: 3px;
		padding-left: 23px;
		font-size: 12px;
		color: #dc2a2a;
		text-align: left;
	}
	
	.form-mask {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		min-height: 600px;
		background: rgba(0, 0, 0, .3);
		z-index: 99;
	}
	
	.showbox2 {
		display: none;
		position: fixed;
		/* position: absolute; */
		top: 35%;
		left: 0;
		right: 0;
		padding: 30px;
		width: 240px;
		text-align: center;
		background: rgba(255, 255, 255, .9);
		box-shadow: 0 0 10px rgba(0, 0, 0, .3);
		border-radius: 10px;
		z-index: 100;
		margin: auto;
	}
	
	.showbox2 p {
		margin-bottom: 25px;
		color: #555;
		font-size: 16px;
	}
	
	.showbox2 a {
		display: block;
		width: 60%;
		margin: 0 auto;
		line-height: 29px;
		color: #1f8ceb;
		border: 1px solid #1f8ceb;
		border-radius: 30px;
	}
	
	
	/*<!--底部浮动拦 end-->*/
	
	
	
	/* 获取报价 */
	.hqbj{
		max-width: 1400px;
		margin: 0 auto;
		padding: 0 50px;
	}
	.hqbj_bx{
		width: 100%;
		background: url(../img/freesy.png) no-repeat center;
		/* box-shadow: 0px 5px 28px rgba(5,30,141,0.3); */
		border-radius: 16px;
		padding: 5% 5% 7%;
		overflow: hidden;
	}
	.hqbj_title{
		width: 100%;
		text-align: center;
		font-size: 42px;
		color: #000;
		margin-bottom: 36px;
	}
	.freesy{
		width: 180px;
		height: 56px;
		border-radius: 100px;
		display: block;
		margin: 0 auto;
		background: #021ea5;
		text-align: center;
		text-decoration: none;
	}
	.freesy:visited{
		color: #fff;
		text-decoration: none;
	}
	.freetxt{
		width: 100%;
		text-align: center;
		line-height: 56px;
		color: #fff;
		font-size: 18px;
		font-style: inherit;
		letter-spacing: 1px;
	}
	.freesy:hover{
		box-shadow: 0px 5px 28px rgba(5,30,141,0.3);
		text-decoration: none;
	}
}



@media screen and (min-width:912px) and (max-width:1199px) {
	*{
			margin: 0;
			padding: 0;
			
		}
		/* 清除浮动 */
		 .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
		        content: "";
		        display: block;
		        height: 0;
		        clear:both;
		        visibility: hidden;
		}
		.clearfix{
		       *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
		}
		
		
		
		.conter {
			width: 83%;
			margin: 0 auto;
		}
		
		#hz6d_kf_icon_1{
			display: none;
		}
		
		body {
		    background: #fff;
		    color: #555;
		    font-size: 14px;
		    font-family: "微软雅黑";
			font-weight: 500;
		}
		a{
			text-decoration: none!important;
		}
		
		/*右侧导航栏*/
		
		.rightNav_fixed{
			position: fixed;
			top: 16%!important;
			width: 70px!important;
			right: 5px!important;
		}
		.rightNav {
			position: relative;
			width: 70px!important;
			color: #333;
			font-size: 10px;
			line-height: 40px;
			text-align: center;
			border-radius: 4px;
		}
		
		.rightNav span {
			font-size: 8px;
			color: #333;
			position: absolute;
			left: 0;
			right: 0;
			bottom: -22px;
			margin-top: 3%;
		}
		
		.rightNav_qq {
			position: absolute;
			right: 2px;
			top: 6px;
			width: 64px;
			height: 60px;
			background: url(../img/sqsy.png) no-repeat center;
		}
		
		/* .rightNav_QQ {
			position: absolute;
			right: 2px;
			top: 95px;
			width: 66px;
			height: 66px;
			background: url(../img/qq.png) no-repeat center;
		} */
		
		.kf-tel {
			position: absolute;
			right: 2px;
			top: 124px;
			width: 64px;
			height: 60px;
			background: url(../img/phone.png) no-repeat center;
			display: block;
			cursor: pointer;
		}
		.rightNav_qrCode {
			position: absolute;
			right: 2px;
			top: 210px;
			width: 64px;
			height: 60px;
			background: url(../img/ewm.png) no-repeat center;
			display: block;
			cursor: pointer;
		}
		
		.kf-tel .num {
			display: none;
			position: absolute;
			right: 68px;
			background-color: rgb(255, 255, 255);
			box-shadow: -8px 0px 18.06px 2.94px rgba(169, 169, 169, 0.27);
			font-size: 16px;
			color: #007bff;
			font-family: "微软雅黑";
			letter-spacing: 1px;
			border-radius: 3px 0 0px 3px;
			/* line-height: 4rem!important; */
			padding: 15px 1rem 10px 2rem;
			text-align: left;
			width: 260px;
			height: 88px;
			border-radius: 10px;
			top: -2px;
		}
		.rightNav_qrCode .qrCode {
			display: none;
			position: absolute;
			right: 69px;
			background-color: rgb(255, 255, 255);
			box-shadow: -8px 0px 18.06px 2.94px rgba(169, 169, 169, 0.27);
			font-size: 16px;
			color: #007bff;
			font-family: "微软雅黑";
			letter-spacing: 1px;
			border-radius: 3px 0 0px 3px;
			/* line-height: 4rem!important; */
			padding: 15px 10px 20px 10px;
			text-align: left;
			width: 160px;
			height: 190px;
			border-radius: 10px;
			/* top: -1px; */
		}
		.qrCode img{
			display: block;
			margin: 0 auto;
		}
		.rightNav_qrCode .qrCode .qrCode_text{
			color: #333;
			width: 100%;
			text-align: center;
			/* line-height: 26px; */
			font-size: 14px;
		}
		
		.kf-tel .num .tab {
			font-size: 15px;
			color: #585858;
			line-height: 26px;
		}
		
		.kf-tel .num p {
			line-height: 24px;
			margin-bottom: 8px!important;
			font-size: 16px;
		}
		
		.rightNav_ewm {
			position: absolute;
			right: 2px;
			top: 296px;
			width: 64px;
			height: 60px;
			background: url(../img/zxzx.png) no-repeat center;
			cursor: pointer;
		}
		
		.rightNav_qq1:hover span {
			color: #00229e;
		}
		
		.rightNav_QQ:hover {
			background: url(../img/qq2.png) no-repeat center;
		}
		
		.rightNav_QQ:hover span {
			color: #00229e;
		}
		
		.kf-tel:hover span {
			color: #00229e;
		}
		
		.kf-tel:hover {
			background: url(../img/phone2.png) no-repeat center;
		}
		.kf-tel:hover .num{
			display: block;
		}
		
		.rightNav_ewm:hover span {
			color: #00229e;
		}
		
		.rightNav_ewm:hover {
			background: url(../img/zxzx2.png) no-repeat center;
		}
		.rightNav_qrCode:hover {
			background: url(../img/ewm2.png) no-repeat center;
		}
		
		.rightNav_qrCode:hover span {
			color: #00229e;
		}
		.rightNav_qrCode:hover .qrCode {
			display: block;
		}
		
		.rightNav_db {
			top: 81.8%;
			position: absolute;
			width: 60px;
			height: 60px;
			background: url(../img/hddb.png) no-repeat center;
			right: 5px;
		}
		
		.rightNav_db:hover {
			background: url(../img/hddb2.png) no-repeat center;
		}
		
		.rightNav_db:hover span {
			color: #00229e;
		}
		
		.rightNav_db span {
			font-size: 8px;
			color: #6d6d6d;
			position: absolute;
			left: 0;
			right: 0;
			bottom: -26px;
		}
		
		.rightNav .kf_none_1 {
			height: 98px;
			display: block;
			margin-bottom: 0.5rem;
			background: #ffffff;
			border-radius: 60px;
			box-shadow: 0px 9px 22px  rgba(0, 0, 0, 0.2);
			overflow: hidden;
		}
		.rightNav .kf_none_2 {
			height: 300px;
			display: block;
			margin-bottom: 0.5rem;
			background: #ffffff;
			border-radius: 60px;
			box-shadow: 0px 9px 22px rgba(0, 0, 0, 0.2);
		}
		
		.rightNav .rightNav_qq1 {
			/* background: #fe5b5f; */
			/* background-image: linear-gradient(#2792ff,#04dde0); */
			background: url(../img/dw.png)no-repeat center;
		}
		
		.rightNav .rightNav_qq1 span {
			color: #FFFFFF;
		}
		
		
		/*顶部导航栏*/
		.head{
			display: none!important;
		}
		.topNav_logo img{
			width: 154px!important;
			margin-top: 21px;
			/* margin-right: 260px; */
		}
		.topNav_nav_main>li>a.curr {
			color: #0243d4!important;
			font-weight: 600;
			font-size: 17px;
		}
		.topNav {
			width: 100%;
			padding: 0 6%;
			/* border-bottom: 1px solid #e4e4e4; */
			position: fixed;
			background: #ffffff;
			z-index: 100;
			/* font-weight: 500; */
			/* overflow: hidden; */
			height: 82px;
			/* min-width: 1100px; */
			top: 0;
			left: 0;
			display: flex;
			transition: all 0.2s linear 0s; 
			/* box-shadow: 0 10px 20px rgba(0, 0, 0, 0.08); */
		}
		
		.topNav_bx {
			width: 100%;
			margin: 0 auto;
			height: 82px;
			line-height: 82px;
			background: #ffffff;
			border: none;
			/* overflow: hidden; */
			/* font-family: "微软雅黑"; */
			/* min-width: 1100px; */
		}
		
		.topNav_logo{
			float: left;
			/* width: 15%; */
			margin-right: 50px;
		}
		
		
		/*@media (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio:2) {
		    .navbar-brand {
		        background: url(../img/logo@3x.png) no-repeat center center; 
		        background-size: 100%;
		    }  
		}*/
		
		.topNav_nav{
			float: left;
			/* margin-left: 1.4%; */
			/* width: 58%; */
			padding: 0 20px;
			/* height: 4.5rem; */
			list-style: none;
			/* margin-left: 5%; */
			display: flex;
			-webkit-box-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			align-items: center;
			/* padding-left: 2%; */
		}
		/* .topNav_nav ul{
			display: flex;
			-webkit-box-pack: justify;
			justify-content: space-between;
			-webkit-box-align: center;
			align-items: center;
		} */
		.topNav_nav_main{
			width: 100%;
			height: 70px;
			display: inline-block;
			list-style: none;
			margin: 0;
			padding: 0;
			display: flex;
			-webkit-box-pack: justify;
			justify-content: space-between;
			-webkit-box-align: center;
			align-items: center;
		}
		.topNav_nav_main li{
			padding: 0 20px;
			text-align: center;
			float: left;
			height: 80px;
			font-size: 16px;
			color: #333;
			list-style: none;
			line-height: 80px;
			/* overflow: hidden; */
		}
		.topNav_nav_main li:last-child{
			padding-right: 0;
		}
		.nav-link{
			line-height: 94px!important;
		}
		.topNav_nav_main li .nav-link{
			width: 100%;
			color: #333;
			height: 80px;
			text-decoration: none;
			line-height: 80px;
			background: none;
			/* margin-top: 2px; */
		}
		.dropdown-item{
			line-height: 56px;
			font-size: 17px;
			color: #555;
			height: 56px;
			width: 100%;
			display: block;
		}
		
		/* .topNav_nav .navselect{
			color: #0163e0;
		} */
		
		
		.navbar-collapse{
			padding: 0;
		}
		
		.container-fluid {
			padding: 0;
		}
		
		.container-fluid>div {
			float: left;
		}
		
		.topNav_nav_main {
			/* margin-left: 1rem; */
		}
		
		/* .topNav_nav_main>li>a {
			padding: 0px;
		
			font-size: 1.7rem;
			text-align: center;
		} */
		
		.topNav_nav_main>li>a.lang {
			width: 100%;
		}
		
		.navbar-default .topNav_nav_main>.active>a, .navbar-default .topNav_nav_main>.active>a:focus, .navbar-default .topNav_nav_main>.active>a:hover{
			color: #00229e;
		    background-color: transparent;
		}
		
		/* nav */
		
		/* .arrow {
			width: 19px;
			height: 19px;
			position: absolute;
			left: 0;
			right: 0;
			top: -13.6px;
			margin: 0 auto;
			background: url(../img/nav-jiantou.png) no-repeat;
		} */
		.dropdown-menu {
			background: rgba(255, 255, 255, .98);
			box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
			padding-top: 1rem;
			z-index: 9999!important;
			overflow: hidden;
		}
		.topNav_nav_main .nav-link:hover{
			color: #00229e!important;
		}
		
		
		/*产品模块*/
		
		#product {
			left: -24px;
		    border-radius: 12px!important;
		    width: 160px;
			height: 144px;
			/* height: 380px; */
		    padding: 20px 14px!important;
			box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
			border: none!important;
		}
		
		.product_block {
			width: 100%;
			text-align: left;
		}
		
		
		.product_block:last-child{
			margin-right: 0;
		}
		
		#product li h2 {
			width: 100%;
			font-size: 1.7rem;
			color: #00229e;
			/* padding-bottom: 2rem; */
			border-bottom: 1px solid #e6e6e6;
			text-align: left;
		}
		
		#product .dropdown-divider {
			width: 200px;
		}
		
		#product .product_block .dropdown-item {
			width: 100%;
			/* line-height: 30px; */
			padding: 0;
			margin: 0;
			font-size: 17px;
			color: #333;
			padding-top: 10px;
			overflow: hidden;
			text-align: left;
			display: block;
		}
		#product .product_block .dropdown-item:last-child{
			padding-top: 0px!important;
		}
		
		
		#product .dropdown-item:hover {
			color: #00229e;
			font-weight: 600;
		}
		
		#product .dropdown-item img {
			margin-right: 0.8rem;
			margin-top: -0.3rem;
		}
		
		#product .little {
			width: 100%;
			height: 49px;
			padding-left: 31px;
		}
		#product .hei{
			width: 100%;
			height: 33px!important;
			padding-left: 31px;
		}
		#product div a{
			width: 100%;
			/* height: 100%; */
			font-size: 1.1rem;
			color: #666;
			/* line-height: 2rem; */
			text-align: left;
			display: block;
			/* margin-top: -2.3rem; */
		}
		
		
		/* 解决方案 */
		#solution {
			left: -3px;
		    border-radius: 12px!important;
		    width: 160px;
			height: 196px;
			/* height: 380px; */
		    padding: 20px 20px!important;
			box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
			border: none!important;
		}
		
		.solution_block {
			width: 100%;
			text-align: left;
		}
		
		
		.solution_block:last-child{
			margin-right: 0;
		}
		
		#solution li h2 {
			width: 100%;
			font-size: 1.7rem;
			color: #00229e;
			/* padding-bottom: 2rem; */
			border-bottom: 1px solid #e6e6e6;
			text-align: left;
		}
		
		#solution .dropdown-divider {
			width: 200px;
		}
		
		#solution .solution_block .dropdown-item {
			width: 100%;
			/* line-height: 30px; */
			padding: 0;
			margin: 0;
			font-size: 17px;
			color: #333;
			padding-top: 10px;
			overflow: hidden;
			text-align: left;
			display: block;
		}
		#solution .solution_block .dropdown-item:nth-child(2){
			padding-top: 5px!important;
		}
		#solution .solution_block .dropdown-item:last-child{
			padding-top: 0px!important;
		}
		
		
		#solution .dropdown-item:hover {
			color: #00229e;
			font-weight: 600;
		}
		
		#solution .dropdown-item img {
			margin-right: 0.8rem;
			margin-top: -0.3rem;
		}
		
		#solution .little {
			width: 100%;
			height: 49px;
			padding-left: 31px;
		}
		#solution .hei{
			width: 100%;
			height: 33px!important;
			padding-left: 31px;
		}
		#solution div a{
			width: 100%;
			/* height: 100%; */
			font-size: 1.1rem;
			color: #666;
			/* line-height: 2rem; */
			text-align: left;
			display: block;
			/* margin-top: -2.3rem; */
		}
		
		
		/* 帮助中心 */
		.box2{
			left: 9px!important;
		}
		.bzzx{
			width: 100%;
			margin: 0 auto;
			margin: 2rem 0 ;
			height: 3rem!important;
			line-height: 3rem!important;
			text-align: center;
			
		}
		.bzzx a{
			width: 100%;
			font-size: 18px;
			color: #333;
			text-align: center;
			display: block;
		}
		
		
		/*公共部分*/
		
		.navbar-cont .nav-link:hover {
			color: #00229e;
		}
		
		.navbar-cont li a.nav-link:hover {
			border-bottom: 3px solid #409eff;
			background-color: rgba(0, 0, 0, .1);
			box-sizing: border-box;
		}
		
		.dropdown-menu>li>a:focus,
		.dropdown-menu>li>a:hover {
			background: transparent;
			color: #00229e;
		}
		
		.dropdown-menu>li>a {
			color: #585858;
			font-size: 17px;
		}
		
		
		/* banner动态logo */
		.swiper_logo{
			width: 100%;
			height: 60px;
			box-sizing: border-box;
			overflow: hidden;
			position: relative;
			margin-top: 60px;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			flex-direction: column;
			-webkit-box-pack: center;
			justify-content: center;
			-webkit-box-align: start;
			align-items: flex-start;
			max-width: 2584px;
			padding: 0;
		}
		.swiper_logo .wrapper{
			position: absolute;
			top: 0;
			left: 0;
			box-sizing: border-box;
			width: 100%;
			height: 60px;
			display: flex;
		}
		.swiper_logo .wrapper .slider{
			box-sizing: border-box;
			margin-right: 50px;
			/* float: left; */
		}
		.swiper_logo .wrapper .slider img{
			height: 60px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.swiper_logo .wrapper{
			animation: test 12s infinite linear;
		}
		@keyframes test{
			from{
				left: 0px;
			}
			to{
				left: -1336px;
			}
		}
		.swiper_logo:hover .wrapper{
			animation-play-state: paused;
		}
		
		
		
		
		/*新闻动态、关于我们*/
		
		.dropdown-menu.box2 {
			left: 15px;
			text-align: center;
			border-radius: 6px!important;
			min-width: 120px;
			box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
			border: none!important;
		}
		.dropdown-menu.box2 .bzzx a{
			font-size: 17px!important;
		}
		
		.dropdown-divider {
			height: 0;
			width: 70%;
			margin: 0 auto;
			overflow: hidden;
			border-top: 1px solid #e9ecef;
		
		}
		
		
		.navbar-right{
			float: right;
			/* width: calc(100% - 15% - 5% - 58% - 4%); */
			padding-left: 0 0 0 20px;
			height: 82px;
			overflow: hidden;
			/* margin-left: 20px; */
			display: flex;
			-webkit-box-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			align-items: center;
		}
		.nav_right{
			width: 46%;
			/* float: left; */
			overflow: hidden;
			padding-top: 1.3%;
			height: 80px;
			margin-right: 2%;
			display: flex;
			-webkit-box-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			align-items: center;
			display: none;
		}
		.nav-rig-lef{
			/* float: left; */
			width: 38px;
			overflow: hidden;
			height: 100%;
		}
		.nav-rig-rig{
			width: 71%;
			/* border-right: 1px solid #dfdfdf; */
			/* float: left; */
			margin-left: 0.2rem;
			margin-top: 2rem;
		}
		.nav-rig-rig span:nth-child(1){
			font-size: 15px;
			display: block;
			color: #585858;
			line-height: 18px;
			margin-bottom: 4%;
			
		}
		.nav-rig-rig span:nth-child(2){
			font-size: 14px;
			color: #0163e0;
			display: block;
			line-height: 1.6rem;
		}
		.regLogin{
			width: 100%;
			/* float: left; */
			overflow: hidden;
			/* padding-left: 4%; */
		}
		.btn-sm{
			/* float: left; */
			padding: 0px 22px;
			height: 39px;
			border-radius: 20px;
			border: 1px solid #00229e;
			color: #00229e;
			line-height: 38px;
			text-align: center;
			font-size: 16px;
			margin-top: 4px;
			margin-left: 20px;
			text-decoration: none!important;
		}
		.btn-sm:hover{
			background-color: #0243d4;
			color: #fff;
		}
		.btn-primary{
			/* float: left; */
			padding: 1px 20px;
			height: 40px;
			border-radius: 30px;
			color: #fff;
			text-align: center;
			line-height: 38px;
			font-size: 16px;
			background-color: #00229e;
			margin-top: 4px;
			text-decoration: none!important;
		}
		.btn-primary:visited{
			color: #fff;
			background-color: #00229e;
		}
		.btn-primary:hover{
			color: #fff;
			background-color: #021f7e;
		}
		
		/* 底部导航 */
		.foot{
			width: 100%;
			padding: 80px 6% 20px;
			background: #151e3e;
			margin-top: 90px;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			flex-direction: column;
			-webkit-box-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			align-items: center;
			/* min-width: 1200px; */
		}
		.footer_box{
			width: 100%;
			margin: 0 auto;
			display: flex;
			-webkit-box-pack: justify;
			justify-content:space-between;
		}
		.footer_box_left{
			margin: 0;
			padding: 0;
			border: 0;
			font: inherit;
			vertical-align: baseline;
		}
		.footer_box_left_logo{
			width: 170px;
		}
		.footer_box_left_phone{
			width: 100%;
			padding-top: 30px;
		}
		.footer_box_left_phone_txt{
			font-size: 16px;
			color: #fff;
			line-height: 34px;
		}
		.footer_box_left_ewm{
			width: 100px;
			margin-top: 18px;
		}
		.footer_box_title{
			width: 100%;
		}
		.footer_box_title a{
			font-size: 16px;
			color: #fff;
			/* font-weight: 600; */
			text-decoration: none;
		}
		.footer_box_title a:hover{
			color: #2065ff;
		}
		.footer_box_line{
			width: 42px;
			border-bottom: 1px solid #fff;
			margin-top: 20px;
		}
		.footer_box_cont{
			margin-top: 34px;
			width: 100%;
		}
		.footer_box_cont a{
			font-size: 16px;
			color: #fff;
			margin-bottom: 24px;
			display: block;
			text-decoration: none;
			font-weight: 300;
		}
		.footer_box_cont a:hover{
			color: #2065ff;
		}
		.footer{
			width: 100%;
			text-align: center;
			font-size: 12px;
			color: #777;
			margin-top: 60px;
		}
		.footer a{
			color: #777;
			text-decoration: none;
		}
		
		
		
		
		/*<!--底部浮动拦 start-->*/
		.foot_tab{
			position: fixed;
			bottom: 0;
			width: 100%;
			height: 60px;
			opacity: .95;
		    background: #303036;
			z-index: 16;
		}
		.foot_tab_box{
			width: 64%;
			margin: 0 auto;
			height: 60px;
			line-height: 60px;
			color: #FFFFFF;
			padding: 0 70px;
			min-width: 1100px;
		}
		.foot_tab_box span.first{
			font-size: 22px;
			letter-spacing: 1px;
			vertical-align: middle;
		}
		.foot_tab_box span.first em{
			color: #007BFF;
			font-weight: bold;
		    font-size: 24px;
		}
		.foot_tab_box span.twice{
			display: inline-block;
			width: 1px;
			height: 30px;
			background-color: #FFFFFF;
			vertical-align: middle;
			margin: 0 20px;
		}
		.foot_tab_box .selector_icon{
			width: 10px;
			height: 10px;
		}
		.foot_tab_box .selector_icon img{
			width: 2%;
			height: 40%;
		}
		.foot_tab_box .font_butt{
			display: inline-block;
			width: 180px;
			height: 35px;
			line-height: 35px;
			background: #3ea3ff;
			border: none;
			border-radius: 5px;
			font-size: 16px;
			vertical-align: middle;
			text-align: center;
			cursor: pointer;
		}
		.foot_tab_box .font_butt .disabled{
			 pointer-events: none;
			opacity: 0.7;
		}
		
		.foot_tab_box select{
			font-size: 16px;
		    background: none;
		    border: none;
		    color: #ccc;
		    padding: 0 20px;
		    opacity: .95;
		}
		.foot_tab_box select:hover {
		    cursor: pointer;
		    color: #3ea1fe;
		}
		.foot_tab_close{
			float: right;
		    font-size: 21px;
		    line-height: 1;
		    color: #fff;
		    cursor: pointer;
		}
		/*模态框*/
		.formmodal{
			width: 100%;
			position: fixed;
			top: 0;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    display: none;
		    z-index: 17;
			background-color: rgba(0,0,0,0.5);
		}
		.down_box{
			position: fixed;
			top: 20%;
			left: 0;
			right: 0;
			width: 500px;
			height: 382px;
			margin: 0 auto;
			border-radius: 10px;
			background-color: #FFFFFF;
			z-index: 111;
			display: none;
		}
		
		.down_box p.close{
			text-align: right;
			padding: 10px;
			line-height: 15px;
		}
		.down_box .form{
			padding: 30px;
		}
		.down_box  h4{
			text-align: center;
			margin-bottom: 30px;
			font-size: 20px;
			color: #333333;
		}
		.down_box .form>div{
			padding: 0 20px;
		}
		.down_box .form .solution_input {
		    position: relative;
		    margin: 8px 0;
		    padding: 0 12px;
		    background: #fff;
		    border: 1px solid #f1f1f1;
		    height: 52px;
		    font-size: 16px;
		    color: #333;
		    letter-spacing: 0;
		    line-height: 28px;
		    text-align: left;
		    width: 100%;
		}
		.down_box .form #regVCode{
			width: 65%;
		}
		.down_box .form #vCodeBtn{
			width: 32%;
			float: right;
			color: #FFFFFF;
			background-color: #3ea3ff;
			margin: 8px 0;
		    padding: 0 12px;
		    border: 1px solid #3ea3ff;
		    height: 52px;
		    line-height: 52px;
		    font-size: 16px;
		    text-align: center;
		}
		.down_box .form #submit-btn {
		    font-size: 16px;
		    background: #3ea3ff;
		    padding: 0 12px;
		    border: 1px solid #3ea3ff;
		    height: 42px;
		    line-height: 42px;
		    cursor: pointer;
		    border-radius: 4px;
		    color: #FFFFFF;
		    width: 200px;
		    margin-top: 20px;
		}
		.down_box .form #submit-btn:hover{
			background: #1478cf;
		}
		
		.showbox {
			display: none;
			position: fixed;
			top: 45%;
			left: 50%;
			padding: 30px;
			margin: -100px 0 0 -150px;
			width: 300px;
			text-align: center;
			background: rgba(255, 255, 255, .9);
			box-shadow: 0 0 10px rgba(0, 0, 0, .3);
			border-radius: 10px;
			z-index: 100;
		}
		
		.showbox i {
			display: block;
			position: absolute;
			top: 0;
			right: 0;
			width: 30px;
			height: 30px;
			background: url(../img/close.png) no-repeat center;
			cursor: pointer;
			opacity: .4;
		}
		
		.showbox i:hover {
			opacity: .7;
		}
		
		.showbox h4 {
			margin-bottom: 25px;
			font-size: 18px;
			font-weight: normal;
			color: #374552;
		}
		
		.showbox span {
			display: inline-block;
			vertical-align: middle;
		}
		
		.showbox input {
			width: 120px!important;
			height: 30px!important;
			border: 1px solid #ccc!important;
			border-radius: 3px;
			padding: 0 6px;
		}
		
		.showbox a {
			display: block;
			width: 78%;
			margin: auto;
			line-height: 31px;
			color: #fff;
			background: #1f8ceb;
			border-radius: 30px;
		}
		
		.showbox img {
			cursor: pointer;
		}
		
		.showbox p {
			display: block;
			height: 25px;
			margin-top: 3px;
			padding-left: 23px;
			font-size: 12px;
			color: #dc2a2a;
			text-align: left;
		}
		
		.form-mask {
			display: none;
			position: fixed;
			top: 0;
			right: 0;
			width: 100%;
			height: 100%;
			min-height: 600px;
			background: rgba(0, 0, 0, .3);
			z-index: 99;
		}
		
		.showbox2 {
			display: none;
			position: absolute;
			top: 35%;
			left: 0;
			right: 0;
			padding: 30px;
			width: 240px;
			text-align: center;
			background: rgba(255, 255, 255, .9);
			box-shadow: 0 0 10px rgba(0, 0, 0, .3);
			border-radius: 10px;
			z-index: 100;
			margin: auto;
		}
		
		.showbox2 p {
			margin-bottom: 25px;
		}
		
		.showbox2 a {
			display: block;
			width: 60%;
			margin: 0 auto;
			line-height: 29px;
			color: #1f8ceb;
			border: 1px solid #1f8ceb;
			border-radius: 30px;
		}
		
		
		/*<!--底部浮动拦 end-->*/
		
		
		
		/* 获取报价 */
		.hqbj{
			/* max-width: 1400px; */
			width: 100%;
			margin: 0 auto;
			padding: 0 6%;
		}
		.hqbj_bx{
			width: 100%;
			background: url(../img/freesy3.png) no-repeat center;;
			/* box-shadow: 0px 5px 28px rgba(5,30,141,0.3); */
			border-radius: 18px;
			padding: 5% 5% 9%;
			overflow: hidden;
		}
		.hqbj_title{
			width: 90%;
			margin: 0 auto;
			text-align: center;
			font-size: 38px;
			line-height: 52px;
			color: #000;
			margin-top: 30px;
			margin-bottom: 26px;
		}
		.freesy{
			width: 150px;
			height: 50px;
			border-radius: 100px;
			display: block;
			margin: 0 auto;
			background: #021ea5;
			text-align: center;
			text-decoration: none;
		}
		.freesy:visited{
			color: #fff;
			text-decoration: none;
		}
		.freetxt{
			width: 100%;
			text-align: center;
			line-height: 50px;
			color: #fff;
			font-size: 16px;
			font-style: inherit;
			letter-spacing: 1px;
		}
		.freesy:hover{
			box-shadow: 0px 5px 28px rgba(5,30,141,0.3);
			text-decoration: none;
		}
}



@media screen and (min-width:280px) and (max-width:911px) {
	
	*{
		margin: 0;
		padding: 0;
		
	}
	/* 清除浮动 */
	 .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
	        content: "";
	        display: block;
	        height: 0;
	        clear:both;
	        visibility: hidden;
	}
	.clearfix{
	       *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
	}
	
	
	
	.conter {
		width: 83%;
		margin: 0 auto;
	}
	
	#hz6d_kf_icon_1{
		display: none;
	}
	
	body {
	    background: #fff;
	    color: #555;
	    font-size: 14px;
	    font-family: "微软雅黑";
		font-weight: 500;
	}
	a{
		text-decoration: none!important;
	}
	
	/*右侧导航栏*/
	
	.rightNav_fixed{
		/* position: fixed;
		top: 16%!important;
		width: 70px!important;
		right: 5px!important; */
		display: none;
	}
	.rightNav {
		position: relative;
		width: 70px!important;
		color: #333;
		font-size: 10px;
		line-height: 40px;
		text-align: center;
		border-radius: 4px;
	}
	
	.rightNav span {
		font-size: 8px;
		color: #6d6d6d;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -22px;
		margin-top: 3%;
	}
	
	.rightNav_qq {
		position: absolute;
		right: 2px;
		top: 0.1rem;
		width: 66px;
		height: 66px;
		background: url(../img/sqsy.png) no-repeat center;
	}
	
	/* .rightNav_QQ {
		position: absolute;
		right: 2px;
		top: 95px;
		width: 66px;
		height: 66px;
		background: url(../img/qq.png) no-repeat center;
	} */
	
	.kf-tel {
		position: absolute;
		right: 2px;
		top: 95px;
		width: 66px;
		height: 66px;
		background: url(../img/phone.png) no-repeat center;
		display: block;
		cursor: pointer;
	}
	.rightNav_qrCode {
		position: absolute;
		right: 2px;
		top: 188px;
		width: 66px;
		height: 66px;
		background: url(../img/ewm.png) no-repeat center;
		display: block;
		cursor: pointer;
	}
	
	.kf-tel .num {
		display: none;
		position: absolute;
		right: 68px;
		background-color: rgb(255, 255, 255);
		box-shadow: -8px 0px 18.06px 2.94px rgba(169, 169, 169, 0.27);
		font-size: 1.6rem;
		color: #007bff;
		font-family: "微软雅黑";
		letter-spacing: 1px;
		border-radius: 3px 0 0px 3px;
		/* line-height: 4rem!important; */
		padding: 15px 1rem 10px 2rem;
		text-align: left;
		width: 28rem;
		height: 88px;
		top: -2px;
	}
	.rightNav_qrCode .qrCode {
		display: none;
		position: absolute;
		right: 68px;
		background-color: rgb(255, 255, 255);
		box-shadow: -8px 0px 18.06px 2.94px rgba(169, 169, 169, 0.27);
		font-size: 1.6rem;
		color: #007bff;
		font-family: "微软雅黑";
		letter-spacing: 1px;
		border-radius: 3px 0 0px 3px;
		/* line-height: 4rem!important; */
		padding: 15px 1rem 10px 2rem;
		text-align: left;
		width: 16rem;
		height: 19rem;
		top: -2px;
	}
	.rightNav_qrCode .qrCode .qrCode_text{
		color: #333;
		width: 100%;
		text-align: center;
		line-height: 26px;
		font-size: 14px;
	}
	
	.kf-tel .num .tab {
		font-size: 15px;
		color: #585858;
		line-height: 2rem;
	}
	
	.kf-tel .num p {
		line-height: 24px;
		margin-bottom: 8px!important;
	}
	
	.rightNav_ewm {
		position: absolute;
		right: 2px;
		top: 278px;
		width: 66px;
		height: 66px;
		background: url(../img/zxzx.png) no-repeat center;
		cursor: pointer;
	}
	
	.rightNav_qq1:hover span {
		color: #007DFF;
	}
	
	.rightNav_QQ:hover {
		background: url(../img/qq2.png) no-repeat center;
	}
	
	.rightNav_QQ:hover span {
		color: #409eff;
	}
	
	.kf-tel:hover span {
		color: #409eff;
	}
	
	.kf-tel:hover {
		background: url(../img/phone2.png) no-repeat center;
	}
	.kf-tel:hover .num{
		display: block;
	}
	
	.rightNav_ewm:hover span {
		color: #409eff;
	}
	
	.rightNav_ewm:hover {
		background: url(../img/zxzx2.png) no-repeat center;
	}
	.rightNav_qrCode:hover {
		background: url(../img/ewm2.png) no-repeat center;
	}
	
	.rightNav_qrCode:hover span {
		color: #409eff;
	}
	.rightNav_qrCode:hover .qrCode {
		display: block;
	}
	
	.rightNav_db {
		top: 81.8%;
		position: absolute;
		width: 60px;
		height: 60px;
		background: url(../img/hddb.png) no-repeat center;
		right: 5px;
	}
	
	.rightNav_db:hover {
		background: url(../img/hddb2.png) no-repeat center;
	}
	
	.rightNav_db:hover span {
		color: #409eff;
	}
	
	.rightNav_db span {
		font-size: 8px;
		color: #6d6d6d;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -26px;
	}
	
	.rightNav a {
		height: 88px;
		display: block;
		margin-bottom: 0.5rem;
		background: #ffffff;
		box-shadow: 0px 8px 18.06px 2.94px rgba(169, 169, 169, 0.27);
	}
	
	.rightNav .rightNav_qq1 {
		background: #fe5b5f;
	}
	
	.rightNav .rightNav_qq1 span {
		color: #FFFFFF;
	}
	
	
	/*顶部导航栏*/
	.head{
		width: 100%;
		position: fixed;
		height: 60px;
		top: 0;
		z-index: 10;
	}
	.body{
		width: 100%;
		height: 60px;
	}
	.morph-dropdown-wrapper_block{
		width: 100%;
		height: 100%;
		position: fixed;
		top: 60px;
		left: 0;
		z-index: 99;
		overflow-y: auto;
		-webkit-overflow-scrolling:touch;
	}
	
	.viewHide{
		display: none;
	}
	
	.cd-morph-dropdown {
	  position: fixed;
	  height: 60px;
	  background-color: #FFFFFF;
	  width: 100%;
	  padding: 0 15px;
	  /* margin-bottom: 10px; */
	}
	.cd-morph-dropdown::before {
	  /* never visible - used in JS to check mq */
	  content: 'mobile';
	  display: none;
	}
	.cd-morph-dropdown .nav-trigger {
	  /* menu icon - visible on small screens only */
	  position: absolute;
	  top: 0;
	  right: 0;
	  height: 60px;
	  width: 60px;
	  /* replace text with icon */
	  overflow: hidden;
	  text-indent: 100%;
	  white-space: nowrap;
	  color: transparent;
	}
	.cd-morph-dropdown .nav-trigger span, .cd-morph-dropdown .nav-trigger span::after, .cd-morph-dropdown .nav-trigger span::before {
	  /* these are the 3 lines of the menu icon */
	  position: absolute;
	  background-color: #1A1A1A;
	  height: 3px;
	  width: 26px;
	}
	.cd-morph-dropdown .nav-trigger span {
	  left: 50%;
	  top: 50%;
	  bottom: auto;
	  right: auto;
	  -webkit-transform: translateX(-50%) translateY(-50%);
	      -ms-transform: translateX(-50%) translateY(-50%);
	          transform: translateX(-50%) translateY(-50%);
	  -webkit-transition: background-color .3s;
	  transition: background-color .3s;
	}
	.cd-morph-dropdown .nav-trigger span::after, .cd-morph-dropdown .nav-trigger span::before {
	  content: '';
	  left: 0;
	  -webkit-transition: -webkit-transform .3s;
	  transition: -webkit-transform .3s;
	  transition: transform .3s;
	  transition: transform .3s, -webkit-transform .3s;
	}
	.cd-morph-dropdown .nav-trigger span::before {
	  -webkit-transform: translateY(-9px);
	      -ms-transform: translateY(-9px);
	          transform: translateY(-9px);
	}
	.cd-morph-dropdown .nav-trigger span::after {
	  -webkit-transform: translateY(9px);
	      -ms-transform: translateY(9px);
	          transform: translateY(9px);
	}
	.cd-morph-dropdown.nav-open .nav-trigger span {
	  background-color: transparent;
	}
	.cd-morph-dropdown.nav-open .nav-trigger span::before {
	  -webkit-transform: rotate(45deg);
	      -ms-transform: rotate(45deg);
	          transform: rotate(45deg);
	}
	.cd-morph-dropdown.nav-open .nav-trigger span::after {
	  -webkit-transform: rotate(-45deg);
	      -ms-transform: rotate(-45deg);
	          transform: rotate(-45deg);
	}
	.cd-morph-dropdown .main-nav {
	  display: none;
	}
	.cd-morph-dropdown .morph-dropdown-wrapper {
	  display: none;
	  position: absolute;
	  top: 0px;
	  left: 0;
	  width: 100%;
	  padding: 30px 5% 100px;
	  box-shadow: inset 0 1px 0 #e6e6e6;
	  background-color: #FFFFFF;
	  z-index: 100;
	  /* overflow-y: scroll; */
	}
	
	.cd-morph-dropdown.nav-open .morph-dropdown-wrapper {
	  display: block;
	}
	.cd-morph-dropdown .dropdown-list > ul > li {
	  margin-bottom: 24px;
	}
	.cd-morph-dropdown .label {
	  display: block;
	  font-size: 18px;
	  font-weight: 500;
	  color: #1A1A1A!important;
	  margin-bottom: 8px;
	  font-family: "微软雅黑";
	}
	.cd-morph-dropdown .content li::after {
	  clear: both;
	  content: "";
	  display: block;
	}
	.cd-morph-dropdown .gallery .content li {
	  line-height: 28px;
	  float: left;
	}
	.cd-morph-dropdown .gallery .content li:nth-child(1){
		width: 32%;
	}
	.cd-morph-dropdown .gallery .content li:nth-child(2){
		width: 36%;
	}
	.cd-morph-dropdown .gallery .content li:nth-child(3){
		width: 32%;
	}
	.cd-morph-dropdown .gallery .content a {
	  display: block;
	  color: #555;
	  font-size: 18px;
	  margin-left: 14px;
	  text-decoration: none;
	}
	.cd-morph-dropdown .gallery .content a span, .cd-morph-dropdown .gallery .content a em {
	  display: block;
	  line-height: 28px;
	}
	.cd-morph-dropdown .gallery .content a em {
	  font-size: 16px;
	  padding: 8px 0 6px;
	  color: #1A1A1A;
	  line-height: 16px;
	}
	.cd-morph-dropdown .gallery .content a span {
	  font-size: 16px;
	  color: #999;
	  display: block;
	  margin-top: 8px;
	  width: 86%;
	  float: right;
	  line-height: 28px;
	}
	
	.cd-morph-dropdown .links-list a,
	.cd-morph-dropdown .btn {
	  display: block;
	  margin-left: 14px;
	  font-size: 18px;
	  line-height: 30px;
	}
	.cd-morph-dropdown .links-list a:hover,
	.cd-morph-dropdown .btn:hover {
	  color: #1A1A1A;
	}
	.cd-morph-dropdown .content h2 {
	  color: #a6a6a6;
	  text-transform: uppercase;
	  font-weight: bold;
	  font-size: 1.3rem;
	  margin: 20px 0 10px 14px;
	}
	@media only screen and (min-width: 1200px) {
	  .cd-morph-dropdown {
	    position: absolute;
	    height: 80px;
	    left: 0;
	    top: 0;
	    width: 100%;
	    padding: 0;
	    text-align: center;
	    background-color: transparent;
	  }
	  .cd-morph-dropdown::before {
	    content: 'desktop';
	  }
	  .cd-morph-dropdown .nav-trigger {
	    display: none;
	  }
	  .cd-morph-dropdown .main-nav {
	    display: inline-block;
	  }
	  .cd-morph-dropdown .main-nav > ul > li {
	    display: inline-block;
	    float: left;
	  }
	  .cd-morph-dropdown .main-nav > ul > li > a {
	    display: block;
	    padding: 0 1.8em;
	    height: 70px;
	    line-height: 70px;
	    color: #FFFFFF;
	    font-size: 1.8rem;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	    -webkit-transition: opacity .2s;
	    transition: opacity .2s;
	  }
	  .cd-morph-dropdown.is-dropdown-visible .main-nav > ul > li > a {
	    /* main navigation hover effect - on hover, reduce opacity of elements not hovered over */
	    opacity: .6;
	  }
	  .cd-morph-dropdown.is-dropdown-visible .main-nav > ul > li.active > a {
	    opacity: 1;
	  }
	  .cd-morph-dropdown .morph-dropdown-wrapper {
	    /* dropdown wrapper - used to create the slide up/slide down effect when dropdown is revealed/hidden */
	    display: block;
	    top: 58px;
	    /* overwrite mobile style */
	    width: auto;
	    padding: 0;
	    box-shadow: none;
	    background-color: transparent;
	    /* Force Hardware acceleration */
	    -webkit-transform: translateZ(0);
	            transform: translateZ(0);
	    will-change: transform;
	    -webkit-transform: translateY(20px);
	        -ms-transform: translateY(20px);
	            transform: translateY(20px);
	    -webkit-transition: -webkit-transform .3s;
	    transition: -webkit-transform .3s;
	    transition: transform .3s;
	    transition: transform .3s, -webkit-transform .3s;
	  }
	  .cd-morph-dropdown.is-dropdown-visible .morph-dropdown-wrapper {
	    -webkit-transform: translateY(0);
	        -ms-transform: translateY(0);
	            transform: translateY(0);
	  }
	  .cd-morph-dropdown .dropdown-list {
	    position: absolute;
	    top: 0;
	    left: 0;
	    visibility: hidden;
	    -webkit-transform: translateZ(0);
	            transform: translateZ(0);
	    will-change: transform, width, height;
	    -webkit-transition: visibility .3s;
	    transition: visibility .3s;
	    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.08);
	  }
	  .no-csstransitions .cd-morph-dropdown .dropdown-list {
	    display: none;
	  }
	  .cd-morph-dropdown .dropdown-list::before {
	    /* dropdown top triangle */
	    content: '';
	    position: absolute;
	    bottom: 100%;
	    left: 50%;
	    right: auto;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	    height: 0;
	    width: 0;
	    border: 8px solid transparent;
	    border-bottom-color: #FFFFFF;
	    opacity: 0;
	    -webkit-transition: opacity .3s;
	    transition: opacity .3s;
	  }
	  .cd-morph-dropdown .dropdown-list > ul {
	    position: relative;
	    z-index: 1;
	    height: 100%;
	    width: 100%;
	    overflow: hidden;
	  }
	  .cd-morph-dropdown.is-dropdown-visible .dropdown-list {
	    visibility: visible;
	    -webkit-transition: width .3s, height .3s, -webkit-transform .3s;
	    transition: width .3s, height .3s, -webkit-transform .3s;
	    transition: transform .3s, width .3s, height .3s;
	    transition: transform .3s, width .3s, height .3s, -webkit-transform .3s;
	  }
	  .cd-morph-dropdown.is-dropdown-visible .dropdown-list::before {
	    opacity: 1;
	  }
	  .cd-morph-dropdown .dropdown {
	    position: absolute;
	    left: 0;
	    top: 0;
	    opacity: 0;
	    visibility: hidden;
	    width: 100%;
	    -webkit-transition: opacity .3s, visibility .3s;
	    transition: opacity .3s, visibility .3s;
	  }
	  .cd-morph-dropdown .dropdown.active {
	    opacity: 1;
	    visibility: visible;
	  }
	  .cd-morph-dropdown .dropdown.move-left .content {
	    -webkit-transform: translateX(-100px);
	        -ms-transform: translateX(-100px);
	            transform: translateX(-100px);
	  }
	  .cd-morph-dropdown .dropdown.move-right .content {
	    -webkit-transform: translateX(100px);
	        -ms-transform: translateX(100px);
	            transform: translateX(100px);
	  }
	  .cd-morph-dropdown .label {
	    /* hide the label on bigger devices */
	    display: none;
	  }
	  .cd-morph-dropdown .content {
	    padding: 2.2em 1.8em;
	    -webkit-transition: -webkit-transform .3s;
	    transition: -webkit-transform .3s;
	    transition: transform .3s;
	    transition: transform .3s, -webkit-transform .3s;
	    text-align: left;
	  }
	  .cd-morph-dropdown .content > ul::after {
	    clear: both;
	    content: "";
	    display: block;
	  }
	  .cd-morph-dropdown .content > ul > li {
	    width: 48%;
	    float: left;
	    margin-right: 4%;
	    margin-top: 0;
	  }
	  .cd-morph-dropdown .content > ul > li:nth-of-type(2n) {
	    margin-right: 0;
	  }
	  .cd-morph-dropdown .gallery .content {
	    /* you need to set a width for the .content elements because they have a position absolute */
	    width: 510px;
	    padding-bottom: .8em;
	  }
	  .cd-morph-dropdown .gallery .content li {
	    margin-bottom: 1.8em;
	  }
	  .cd-morph-dropdown .links .content > ul > li {
	    margin-top: 0;
	  }
	  .cd-morph-dropdown .links .content,
	  .cd-morph-dropdown .button .content {
	    width: 390px;
	  }
	  .cd-morph-dropdown .links-list a {
	    font-size: 1.6rem;
	    margin-left: 0;
	  }
	  .cd-morph-dropdown .btn {
	    display: block;
	    width: 100%;
	    height: 60px;
	    margin: 1.5em 0 0;
	    font-size: 1.8rem;
	    text-align: center;
	    color: #FFFFFF;
	    line-height: 60px;
	    background: #DB6356;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	  }
	  .cd-morph-dropdown .btn:hover {
	    background: #1A1A1A;
	    color: #FFFFFF;
	  }
	  .cd-morph-dropdown .content h2 {
	    font-size: 1.8rem;
	    text-transform: none;
	    font-weight: normal;
	    color: #1A1A1A;
	    margin: 0 0 .6em;
	  }
	  .cd-morph-dropdown .bg-layer {
	    /* morph dropdown background */
	    position: absolute;
	    top: 0;
	    left: 0;
	    height: 1px;
	    width: 1px;
	    background: #FFFFFF;
	    opacity: 0;
	    -webkit-transition: opacity .3s;
	    transition: opacity .3s;
	    -webkit-transform-origin: top left;
	        -ms-transform-origin: top left;
	            transform-origin: top left;
	    -webkit-transform: translateZ(0);
	            transform: translateZ(0);
	    will-change: transform;
	    -webkit-backface-visibility: hidden;
	            backface-visibility: hidden;
	  }
	  .cd-morph-dropdown.is-dropdown-visible .bg-layer {
	    opacity: 1;
	    -webkit-transition: opacity .3s, -webkit-transform .3s;
	    transition: opacity .3s, -webkit-transform .3s;
	    transition: transform .3s, opacity .3s;
	    transition: transform .3s, opacity .3s, -webkit-transform .3s;
	  }
	}
	
	/* -------------------------------- 
	
	Main site content
	
	-------------------------------- */
	.cd-main-content {
	  /* min-height: 100vh; */
	}
	@media only screen and (min-width: 1000px) {
	  .cd-main-content {
	    padding-top: 80px;
	  }
	}
	.logo{
		width: 44%;
		float: left;
		/* margin-left: 15px; */
		margin-top: 14px;
	}
	.label{
		text-align: left!important;
		font-weight: 500!important;
		padding: .2em .2em .3em!important;
	}
	.content .links-list li{
		float: left;
		line-height: 2.2rem;
		padding-top: 0.2rem;
	}
	.content .links-list li:nth-child(1){
		padding-right: 8%;
	}
	.content .links-list li:nth-child(2){
		padding-right: 8%;
	}
	.content .links-list li:nth-child(3){
		
	}
	.content .links-list li:nth-child(4){
		padding-right: 8%;
	}
	.content .links-list li:nth-child(5){
		padding-right: 8%;
	}
	.content .links-list li:nth-child(6){
		padding-right: 8%;
	}
	.content .links-list li:nth-child(7){
		padding-right: 8%;
	}
	.content .links-list li:nth-child(8){
		
	}
	.content .links-list li:nth-child(9){
		padding-right: 8%;
	}
	.content .links-list li a{
		color: #555;
		text-decoration: none;
	}
	.btn_block_1{
		width: 100%;
		height: 42px;
	}
	.btn_block_2{
		width: 100%;
		height: 42px;
		margin-top: 12px;
	}
	.btn_block_1 .btn_1{
		width: 100%;
		height: 100%;
		background-color: #021f7e;
		color: #fff;
		outline: none;
		border: none;
		border-radius: 50px;
		font-size: 16px;
	}
	.btn_block_2 .btn_2{
		width: 100%;
		height: 100%;
		background-color: #fff;
		color: #021f7e;
		outline: none;
		border: 1px solid #021f7e;
		border-radius: 4px;
		font-size: 16px;
		margin-bottom: 46px;
	}
	.btn_block_1 .btn_1 .btn_a{
		width: 100%;
		height: 100%;
		color: #fff;
		text-decoration: none!important;
		display: block;
		line-height: 44px;
	}
	.btn_block_2 .btn_2 .btn_a{
		width: 100%;
		height: 100%;
		color: #021f7e!important;
		text-decoration: none!important;
		display: block;
		line-height: 44px;
	}
/* 	.place{
		width: 100%;
		height: 85px;
		display: none;
	} */
	
	
	
	.topNav{
		display: none!important;
	}
	
	
	/* 帮助中心 */
	.box2{
		left: 9px!important;
	}
	.bzzx{
		width: 100%;
		margin: 0 auto;
		margin: 2rem 0 ;
		height: 3rem!important;
		line-height: 3rem!important;
		text-align: center;
		
	}
	.bzzx a{
		width: 100%;
		font-size: 18px;
		color: #333;
		text-align: center;
		display: block;
	}
	
	
	/*公共部分*/
	
	.navbar-cont .nav-link:hover {
		color: #00229e;
	}
	
	.navbar-cont li a.nav-link:hover {
		border-bottom: 3px solid #409eff;
		background-color: rgba(0, 0, 0, .1);
		box-sizing: border-box;
	}
	
	.dropdown-menu>li>a:focus,
	.dropdown-menu>li>a:hover {
		background: transparent;
		color: #00229e;
	}
	
	.dropdown-menu>li>a {
		color: #585858;
		font-size: 17px;
	}
	.zwf{
		height: 60px!important;
	}
	
	/* banner动态logo */
	.swiper_logo{
		width: 100%;
		height: 44px;
		box-sizing: border-box;
		overflow: hidden;
		position: relative;
		margin-top: 30px;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: start;
		align-items: flex-start;
		max-width: 2584px;
		padding: 0;
	}
	.swiper_logo .wrapper{
		position: absolute;
		top: 0;
		left: 0;
		box-sizing: border-box;
		width: 100%;
		height: 44px;
		display: flex;
	}
	.swiper_logo .wrapper .slider{
		box-sizing: border-box;
		margin-right: 50px;
		/* float: left; */
	}
	.swiper_logo .wrapper .slider img{
		height: 44px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.swiper_logo .wrapper{
		animation: test 12s infinite linear;
	}
	@keyframes test{
		from{
			left: 0px;
		}
		to{
			left: -1073px;
		}
	}
	.swiper_logo:hover .wrapper{
		animation-play-state: paused;
	}
	
	
	
	
	/*新闻动态、关于我们*/
	
	.dropdown-menu.box2 {
		left: 15px;
		text-align: center;
		border-radius: 6px!important;
		min-width: 120px;
		box-shadow: 0px 8px 20px rgba(0,0,0,0.1);
		border: none!important;
	}
	.dropdown-menu.box2 .bzzx a{
		font-size: 17px!important;
	}
	
	.dropdown-divider {
		height: 0;
		width: 70%;
		margin: 0 auto;
		overflow: hidden;
		border-top: 1px solid #e9ecef;
	
	}
	
	
	.navbar-right{
		float: right;
		/* width: calc(100% - 15% - 5% - 58% - 4%); */
		padding-left: 0 0 0 20px;
		height: 82px;
		overflow: hidden;
		/* margin-left: 20px; */
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
	}
	.nav_right{
		width: 46%;
		float: left;
		overflow: hidden;
		padding-top: 1.3%;
		height: 80px;
		margin-right: 2%;
	}
	.nav-rig-lef{
		float: left;
		width: 38px;
		overflow: hidden;
		height: 100%;
	}
	.nav-rig-rig{
		width: 71%;
		/* border-right: 1px solid #dfdfdf; */
		float: left;
		margin-left: 0.2rem;
		margin-top: 2rem;
	}
	.nav-rig-rig span:nth-child(1){
		font-size: 15px;
		display: block;
		color: #585858;
		line-height: 18px;
		margin-bottom: 4%;
		
	}
	.nav-rig-rig span:nth-child(2){
		font-size: 14px;
		color: #0163e0;
		display: block;
		line-height: 1.6rem;
	}
	.regLogin{
		width: 100%;
		float: left;
		overflow: hidden;
		/* padding-left: 4%; */
	}
	.btn-sm{
		float: left;
		padding: 0px 22px;
		height: 39px;
		border-radius: 20px;
		border: 1px solid #00229e;
		color: #00229e;
		line-height: 38px;
		text-align: center;
		font-size: 16px;
		margin-top: 4px;
		margin-left: 20px;
		text-decoration: none!important;
	}
	.btn-sm:hover{
		background-color: #0243d4;
		color: #fff;
	}
	.btn-primary{
		float: left;
		padding: 1px 20px;
		height: 40px;
		border-radius: 30px;
		color: #fff;
		text-align: center;
		line-height: 38px;
		font-size: 16px;
		background-color: #00229e;
		margin-top: 4px;
		text-decoration: none!important;
	}
	.btn-primary:visited{
		color: #fff;
		background-color: #00229e;
	}
	.btn-primary:hover{
		color: #fff;
		background-color: #021f7e;
	}
	
	/* 底部导航 */
	.foot{
		width: 100%;
		padding: 70px 8% 20px;
		background: #151e3e;
		margin-top: 80px;
		/* display: flex; */
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		/* min-width: 1200px; */
		position: relative;
	}
	.footer_box{
		width: 100%;
		margin: 0 auto;
		/* display: flex; */
		-webkit-box-pack: justify;
		justify-content:space-between;
		padding-bottom: 30%;
		
	}
	.footer_box_left{
		margin: 0;
		padding: 0;
		border: 0;
		font: inherit;
		vertical-align: baseline;
		/* position: relative; */
	}
	.footer_box_left_logo{
		width: 140px;
	}
	.footer_box_left_phone{
		width: 100%;
		padding-top: 30px;
	}
	.footer_box_left_phone_txt:nth-child(1){
		font-size: 16px;
		color: #fff;
		line-height: 34px;
		position: absolute;
		bottom: 32%;
	}
	.footer_box_left_phone_txt:nth-child(2){
		font-size: 16px;
		color: #fff;
		line-height: 34px;
		position: absolute;
		bottom: 29%;
	}
	.footer_box_left_phone_txt:nth-child(3){
		font-size: 16px;
		color: #fff;
		line-height: 34px;
		position: absolute;
		bottom: 26%;
	}
	.footer_box_left_ewm{
		width: 100px;
		margin-top: 18px;
		position: absolute;
		bottom: 13%;
	}
	.footer_box_title{
		width: 100%;
	}
	.footer_box_title a{
		font-size: 18px;
		color: #fff;
		/* font-weight: 600; */
		text-decoration: none;
	}
	.footer_box_title a:hover{
		color: #2065ff;
	}
	.footer_box_line{
		width: 42px;
		border-bottom: 1px solid #fff;
		margin-top: 20px;
		display: none;
	}
	.footer_box_cont{
		margin-top: 22px;
		width: 100%;
		display: flex;
		margin-bottom: 26px;
	}
	.footer_box_cont a{
		font-size: 16px;
		color: #fff;
		margin-bottom: 20px;
		display: block;
		text-decoration: none;
		font-weight: 300;
		margin-right: 14%;
	}
	.footer_box_cont div{
		width: 33%;
		/* text-align: center; */
	}
	.footer_box_cont a:hover{
		color: #2065ff;
	}
	.footer{
		width: 100%;
		text-align: center;
		font-size: 12px;
		color: #777;
		margin-top: 130px;
	}
	.footer a{
		color: #777;
		text-decoration: none;
	}
	
	
	
	
	/*<!--底部浮动拦 start-->*/
	.foot_tab{
		position: fixed;
		bottom: 0;
		width: 100%;
		height: 60px;
		opacity: .95;
	    background: #303036;
		z-index: 16;
	}
	.foot_tab_box{
		width: 64%;
		margin: 0 auto;
		height: 60px;
		line-height: 60px;
		color: #FFFFFF;
		padding: 0 70px;
		min-width: 1100px;
	}
	.foot_tab_box span.first{
		font-size: 22px;
		letter-spacing: 1px;
		vertical-align: middle;
	}
	.foot_tab_box span.first em{
		color: #007BFF;
		font-weight: bold;
	    font-size: 24px;
	}
	.foot_tab_box span.twice{
		display: inline-block;
		width: 1px;
		height: 30px;
		background-color: #FFFFFF;
		vertical-align: middle;
		margin: 0 20px;
	}
	.foot_tab_box .selector_icon{
		width: 10px;
		height: 10px;
	}
	.foot_tab_box .selector_icon img{
		width: 2%;
		height: 40%;
	}
	.foot_tab_box .font_butt{
		display: inline-block;
		width: 180px;
		height: 35px;
		line-height: 35px;
		background: #3ea3ff;
		border: none;
		border-radius: 5px;
		font-size: 16px;
		vertical-align: middle;
		text-align: center;
		cursor: pointer;
	}
	.foot_tab_box .font_butt .disabled{
		 pointer-events: none;
		opacity: 0.7;
	}
	
	.foot_tab_box select{
		font-size: 16px;
	    background: none;
	    border: none;
	    color: #ccc;
	    padding: 0 20px;
	    opacity: .95;
	}
	.foot_tab_box select:hover {
	    cursor: pointer;
	    color: #3ea1fe;
	}
	.foot_tab_close{
		float: right;
	    font-size: 21px;
	    line-height: 1;
	    color: #fff;
	    cursor: pointer;
	}
	/*模态框*/
	.formmodal{
		width: 100%;
		position: fixed;
		top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    display: none;
	    z-index: 17;
		background-color: rgba(0,0,0,0.5);
	}
	.down_box{
		position: fixed;
		top: 20%;
		left: 0;
		right: 0;
		width: 500px;
		height: 382px;
		margin: 0 auto;
		border-radius: 10px;
		background-color: #FFFFFF;
		z-index: 111;
		display: none;
	}
	
	.down_box p.close{
		text-align: right;
		padding: 10px;
		line-height: 15px;
	}
	.down_box .form{
		padding: 30px;
	}
	.down_box  h4{
		text-align: center;
		margin-bottom: 30px;
		font-size: 20px;
		color: #333333;
	}
	.down_box .form>div{
		padding: 0 20px;
	}
	.down_box .form .solution_input {
	    position: relative;
	    margin: 8px 0;
	    padding: 0 12px;
	    background: #fff;
	    border: 1px solid #f1f1f1;
	    height: 52px;
	    font-size: 16px;
	    color: #333;
	    letter-spacing: 0;
	    line-height: 28px;
	    text-align: left;
	    width: 100%;
	}
	.down_box .form #regVCode{
		width: 65%;
	}
	.down_box .form #vCodeBtn{
		width: 32%;
		float: right;
		color: #FFFFFF;
		background-color: #3ea3ff;
		margin: 8px 0;
	    padding: 0 12px;
	    border: 1px solid #3ea3ff;
	    height: 52px;
	    line-height: 52px;
	    font-size: 16px;
	    text-align: center;
	}
	.down_box .form #submit-btn {
	    font-size: 16px;
	    background: #3ea3ff;
	    padding: 0 12px;
	    border: 1px solid #3ea3ff;
	    height: 42px;
	    line-height: 42px;
	    cursor: pointer;
	    border-radius: 4px;
	    color: #FFFFFF;
	    width: 200px;
	    margin-top: 20px;
	}
	.down_box .form #submit-btn:hover{
		background: #1478cf;
	}
	
	.showbox {
		display: none;
		position: fixed;
		top: 45%;
		left: 50%;
		padding: 30px;
		margin: -100px 0 0 -150px;
		width: 300px;
		text-align: center;
		background: rgba(255, 255, 255, .9);
		box-shadow: 0 0 10px rgba(0, 0, 0, .3);
		border-radius: 10px;
		z-index: 100;
	}
	
	.showbox i {
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		width: 30px;
		height: 30px;
		background: url(../img/close.png) no-repeat center;
		cursor: pointer;
		opacity: .4;
	}
	
	.showbox i:hover {
		opacity: .7;
	}
	
	.showbox h4 {
		margin-bottom: 25px;
		font-size: 18px;
		font-weight: normal;
		color: #374552;
	}
	
	.showbox span {
		display: inline-block;
		vertical-align: middle;
	}
	
	.showbox input {
		width: 120px!important;
		height: 30px!important;
		border: 1px solid #ccc!important;
		border-radius: 3px;
		padding: 0 6px;
	}
	
	.showbox a {
		display: block;
		width: 78%;
		margin: auto;
		line-height: 31px;
		color: #fff;
		background: #1f8ceb;
		border-radius: 30px;
	}
	
	.showbox img {
		cursor: pointer;
	}
	
	.showbox p {
		display: block;
		height: 25px;
		margin-top: 3px;
		padding-left: 23px;
		font-size: 12px;
		color: #dc2a2a;
		text-align: left;
	}
	
	.form-mask {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		min-height: 600px;
		background: rgba(0, 0, 0, .3);
		z-index: 99;
	}
	
	.showbox2 {
		display: none;
		position: absolute;
		top: 35%;
		left: 0;
		right: 0;
		padding: 30px;
		width: 240px;
		text-align: center;
		background: rgba(255, 255, 255, .9);
		box-shadow: 0 0 10px rgba(0, 0, 0, .3);
		border-radius: 10px;
		z-index: 100;
		margin: auto;
	}
	
	.showbox2 p {
		margin-bottom: 25px;
	}
	
	.showbox2 a {
		display: block;
		width: 60%;
		margin: 0 auto;
		line-height: 29px;
		color: #1f8ceb;
		border: 1px solid #1f8ceb;
		border-radius: 30px;
	}
	
	
	/*<!--底部浮动拦 end-->*/
	
	
	
	/* 获取报价 */
	.hqbj{
		/* max-width: 1400px; */
		width: 100%;
		margin: 0 auto;
		padding: 0 8%;
	}
	.hqbj_bx{
		width: 100%;
		background: url(../img/freesy3.png) no-repeat center;;
		/* box-shadow: 0px 5px 28px rgba(5,30,141,0.3); */
		border-radius: 18px;
		padding: 5% 5% 16%;
		overflow: hidden;
	}
	.hqbj_title{
		width: 90%;
		margin: 0 auto;
		text-align: center;
		font-size: 32px;
		line-height: 46px;
		color: #000;
		margin-top: 30px;
		margin-bottom: 26px;
	}
	.freesy{
		width: 150px;
		height: 50px;
		border-radius: 100px;
		display: block;
		margin: 0 auto;
		background: #021ea5;
		text-align: center;
		text-decoration: none;
	}
	.freesy:visited{
		color: #fff;
		text-decoration: none;
	}
	.freetxt{
		width: 100%;
		text-align: center;
		line-height: 50px;
		color: #fff;
		font-size: 16px;
		font-style: inherit;
		letter-spacing: 1px;
	}
	.freesy:hover{
		box-shadow: 0px 5px 28px rgba(5,30,141,0.3);
		text-decoration: none;
	}
}