@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1575080468062'); /* IE9 */
  src: url('../font/iconfont.eot?t=1575080468062#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAXIAAsAAAAACvAAAAV6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCECgqHeIZ5ATYCJAMkCxQABCAFhG0HbhuTCcgekiSBAiQEKALkiwNR8Dza1PclHbtAyJdscYo4MU8AZLc89YqweqhNPUrFhIoL6URrDslBiEAE6kYn4vLbr+sBCiD///+9qhkL8y04r8UCFNAYzTVprFq1NIEK9H7HWLSoBSq31FNRrEl5ZSpmC/he4O0QwKcoESCtJVNKgCkG3k8AmczQBDCt2TEjmOCa7J5TDbIaC1dlqLvAqvTn5Qs1xRQUlobv1H0sLgM5kfqwGA1T3QzWIeF+XkA7CzRQGYAB2drrXw90nq8Miu8cYhgPICe2oKhI/G2uqGpUPWoYNY6GfVn8PwXtYRAn5KwHKAzuSf/wbCwcEBvWx0CdXnAhUqGO1JALVgwMVSEfN1SHFQ1DQ1gRGBrDig3DMAhgwYfFfTgAePEpOQHkBUhtgJyGja3TvEbQd0unNEuuHDLBWPJnTWp9q7JlcoileIFFj/vuA+HDeELSaj3s/eiZmOxH9ix2HH1IuEhcgqQ9CeLPIrpdHz4dS/Rd3uPxJDnrWZ9l1fQScVu3owwu6t466kwt7qm3A7YjrIj1tiHrAvJBEkkkyh5uhVsqPukGF4k7epwRto09SZZLez3IolHZ97D72WESZvQkrLV3LyCBtqeqFbue2/10JJq2cXSho8GyPOULt5r78QM9OyyCzP3q0SDzx9EuWgv1kusetl+40OnRs6mLlrjseRJk5rn0zHfHQ7pi46P3pU6LgsUTHnv8Vt9PXA3ZfPRg0OPr4/ss2RF85ELifpJ/8Okig+UoWzhqdaHdXy0Rqy2yZUJonjUukkZFRKPrvzvRSdCmPmg8pLf3WICszfgwM3WykAevLPhOqFxInTF/s7pZRUVWUpH7jV/pbiUVtee03Txc+yPufI4DMc9vLq77nuF8ySDcueDX+nfvmlyA8/ybnGl2Bi7z6i8ynB8IkxynOT6dmz4t/efckGkhIGv4RDRVr8GKIvTY988HzCkTS3KLPo5LH9SdB2OUhmxxjy+wBTQ+s9Tg1g10g15PEug26cz1eoMEaCiuMweuzevszFt7MJAkkmLxoFlx7O7csbTVMptl08ZWL2NZ3Ch/D2b5P/+PoKb8e4EYkuVhFikYfzmuFStaRn2uU2wU+k06SaWTEbsVOrTKuGV2vvRC+sBU9+aVzJai93UXFcXGxfadKypR4U6S4AKvgBVoUje/V63EleoFTv792xLHJ5r9yLaz39+mLcJlLT4T3/zmNhtNPmPc69h583u5wGEUfmQ/5URHt2xyHM8zb9PaTesancZz03UgdHdoqAmFNqEaQyqOkINQNON0hYB31PfVY0ila6WXelhcTcEP9U/TAUhddl43Jc47i9Hie59U/3UBAHSows/9blS//txzmE3jf27wV1j10vlTGk+Fhn0LLgpmKz7liplzxlWxwzP2+OEgAnh04nObVYAvwpBCOCev9zXmma3nx2TMU4LCoQhoXEoTDbUyWATUBhuXZuBTicKzA3KhA0WMB1RkgEDIzh5QZOUCaLJzi2ior8AiL7/AJrug4NNXcl0yoKww5q10kOChDCNbMEbKsVTg4s2z1iJICypCV1Wl7DKo0zMpLLZq9WapELJQt8cR+kY6jucpjNJxakxCd4MqFYdpdJwCSvkoOc9r0qKrje17pygppwbmtEIHhIAHIgODpAUMBikcLFS8Mo956/uLgNAIqCDQjQx1hMuA6NDDbB0jlihiZhAL9eysobfSracRmjh4KUuBQWnNHGowJJIXohJ5DgxN/04KIFJ4opCvyGpII1paipqrjzrfqH6sNwE+/IGeKNFixBJbHHHFEx9nAcEqGJY2nAwp3mS0wGiZmHhbzwl6gTOZJWcUDMGajI6OlQuE0UyGlvOGUyArAAAAAA==') format('woff2'),
  url('../font/iconfont.woff?t=1575080468062') format('woff'),
  url('../font/iconfont.ttf?t=1575080468062') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../font/iconfont.svg?t=1575080468062#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-yanjing:before {
  content: "\e63a";
}

.icon-left:before {
  content: "\e602";
}

.icon-duiqi03:before {
  content: "\e630";
}

.icon-sousuo:before {
  content: "\e613";
}

.icon-shijian:before {
  content: "\e65f";
}

.icon-dianhua:before {
  content: "\e63c";
}

.icon-right:before {
  content: "\e77c";
}

.icon-menu:before {
  content: "\e62e";
}






/*body p{ font-family:"微软雅黑"!important;}*/
* {transition-property: all; -ms-transition-property: all;-moz-transition-property: all;-webkit-transition-property: all;-o-transition-property: all;box-sizing: border-box;}
html, body {font-size:14px;background:#fff;width:100%;margin:0px;padding:0px;font-family: "Microsoft YaHei", Helvetica Neue, Tahoma, Arial, "微软雅黑", "宋体", "黑体";}
img {border:0px;}
ul, li, p {margin:0px;padding:0px;}
a {text-decoration: none;}
ul, li {list-style-type:none;}
.clearfix:after,.clearfix:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.row:after{clear:both}
.clear { clear: both;}
.top { width: 100%; height: 60px; background: #1d1d1d; position: fixed; z-index: 9999999999;top:0; }
.top_a { width:1200px; height:60px; margin: 0 auto;}
.top_logo { width: 105px; height: 60px; line-height: 0; float: left; }
.top_logo a { line-height: 0; display: block; }
.top_slogn {
	color: #FFF;
    line-height: 50px !important;
    padding-left: 20px;
    font-size: 16px;
    font-weight: bold;
}
.top_nav { width:865px; float: left; height: auto; margin: 0 auto; padding-left:15px; }
.top_nav li { float: left; width: auto;  text-align: center; line-height: 60px; }  
.top_nav li a { color: #fff;  font-size: 14px; position: relative; list-style-type:none; display: block; padding-left: 20.5px; padding-right: 20.5px;}
.top_nav li a:hover { background: #212223; color: #e41f2b; display: block;} 
.top_nav li a span { position: absolute; z-index: 999; right:10px;  top: 20px; border-radius: 100%; width:7px; height: 7px; display: block; background: #e41f2b; }
.top_nav li .nad .nad_gs_ls:hover a { color: #e41f2b; }
.top_right_right { float: right; width: auto; }
.top_right_right li { float: left; line-height: 60px; text-align: center; width: 60px;}
.top_right_right li a { color: #fff;  display: block;}
.top_right_right li a:hover { color: #e71f19; }
.top_right_right li .yus { background: #e41f2b;  height: 60px; line-height: 60px; }
.top_right_right li .yus:hover { background: #cd0613; color: #fff; }
.top_right { width:61px; float: right; }
.top_right_left { width:180px; float: right; height: 60px; position: relative;display:none;}
.top_right_left_g { float: right; display: none; border-radius: 25px; border: 1px solid #8a8a8a; margin-top: 19px;}
.top_nav li:hover .nad { display: block; }
.top_nav li .nad_gs_bottom a { color: #a0a0a1; }
.top_nav li .nad .nad_gs_ls .nad_gs_bottom a:hover { color: #a0a0a1; }
.top_nav li .nad  .nad_gs a:hover { background: none; }
.nad {  display: none;  position: absolute; z-index: 999; width: 100%; left: 0; top:60px; height: auto; background: url(../images/index_03.png); }
.nad_gs { width: 1200px; height: auto; margin: 0 auto; overflow: hidden; padding: 50px; }
.nad_gs_a { width: 100%; height: auto; overflow: hidden; }
.nad_gs_top { width:180px;  float: left; text-align: left; line-height: 24px; color:#fff}
.top_nav li .nad_gs_top a { float: left; font-size: 16px; }
.nad_gs_a .ul { float: left; overflow: hidden; width: 700px; height: auto;  margin-left: 32px; line-height: 24px;}
.top_nav li  .nad_gs_ls:hover { background: #373739 ; }
.nad_gs_ls { color: #fff; text-align: left; width: 350px; float: left; margin-bottom: 15px; padding-top:5px; padding-bottom: 5px; }
.nad_gsh_top { width: 100%; height: auto; overflow: hidden; }
.top_nav li .nad .nad_gs_ls:hover .nad_gs_bottom a { color: #a0a0a1; }
.top-height {
	margin-top: 60px;
	width: 100%;
}
.tel-right {
	float: right;
	height: 60px;
	line-height: 60px;
	color: #FFF;
	font-weight: bold;
}
.tel-right a {
	color: #FFF;
}

.jc_hd_menu_list .jidc-menu-more,.jidc-nav-m {
	display: none
}

.jidc-nav-btn,.nav-m-user {
	display: inline-block;
	padding: 8px;
	vertical-align: middle;
	color: #FFF;
}

.nav-user-icon {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	font-size: 24px;
	line-height: 1;
	color: #fff
}

.jidc-nav-btn span {
	display: block;
	width: 20px;
	height: 2px;
	position: relative;
	background: #fff;
	border-radius: 3px;
	z-index: 1;
	-webkit-transform-origin: 20px;
	-ms-transform-origin: 20px;
	transform-origin: 20px;
	-webkit-transition: background .5s cubic-bezier(0.77,.2,.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(0.77,.2,.05,1);
	transition: background .5s cubic-bezier(0.77,.2,.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(0.77,.2,.05,1);
	transition: background .5s cubic-bezier(0.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,.2,.05,1),width .5s;
	transition: background .5s cubic-bezier(0.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,.2,.05,1),width .5s,-webkit-transform .5s cubic-bezier(0.77,.2,.05,1)
}

.jidc-nav-btn span+span {
	margin-top: 5px
}

.jidc-nav-btn span:nth-last-child(2) {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	-webkit-transition: width .5s ease;
	transition: width .5s ease
}

.jidc-nav-btn.jidc-nav-btn-actived span {
	opacity: 1;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.jidc-nav-btn.jidc-nav-btn-actived span:nth-last-child(3) {
	opacity: 1;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.jidc-nav-btn.jidc-nav-btn-actived span:nth-last-child(2) {
	width: 0;
	opacity: 0;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	-webkit-transition: width .5s;
	transition: width .5s
}

.nav-m-menu-wrap,.nav-m-user-list {
	display: none
}
.foot_ret { display: none;}
@media(max-width:1024px){
	.tel-right {
		display: none;
	}
	.top_a {
		width: 100%;
	}
	

	.top_nav {
		display: none;
	}
	.jidc-rwd .jidc-nav-m {
			display: block;
			position: absolute;
			right: 10px;
			top: 0;
			height: 100%;
			font-size: 0
		}
	
		.jidc-rwd .jidc-nav-m:after {
			content: '';
			display: inline-block;
			width: 0;
			height: 100%;
			vertical-align: middle;
			overflow: hidden
		}
	
		.jidc-rwd .nav-m-user-list {
			position: absolute;
			z-index: 201;
			top: 40px;
			left: 0;
			right: 0;
			padding-bottom: 30px;
			background-color: #212330;
			font-size: 16px;
			border-top: 1px solid rgba(255,255,255,.12)
		}
	
		.jidc-rwd .nav-m-user-item {
			line-height: 50px;
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden;
			color: #fff
		}
	
		.jidc-rwd .nav-m-user-item .nav-m-user-text,.jidc-rwd .nav-m-user-item a {
			display: block;
			padding: 0 20px;
			color: #fff
		}
	
		.jidc-rwd .nav-m-user-item .nav-m-user-text:hover,.jidc-rwd .nav-m-user-item a:hover {
			color: #fff
		}
	
		.jidc-rwd .nav-m-user-item .nav-m-user-text em,.jidc-rwd .nav-m-user-item a em {
			font-size: 18px
		}
	
		.jidc-rwd .nav-m-user-item .text-warning {
			color: #ff9100;
			font-size: 18px
		}
	
		.jidc-rwd .nav-m-user-item .text-warning:hover {
			color: #ff9100
		}
	
		.jidc-rwd .nav-m-user-item dd {
			border-bottom: 1px solid rgba(255,255,255,.12)
		}
	
		.jidc-rwd .nav-m-user-item dd:last-child {
			border-bottom: 0 none
		}
	
		.jidc-rwd .nav-m-mask {
			position: fixed;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.6);
			z-index: 999;
		}
	
		.jidc-rwd .nav-m-btn-wrap {
			padding: 20px 20px 0
		}
	
		.jidc-rwd .nav-m-btn-item+.nav-m-btn-item {
			margin-top: 10px
		}
	
		.jidc-rwd .nav-m-menu-wrap {
			position: fixed;
			z-index: 1000;
			top: 60px;
			left: 0;
			right: 0;
			padding-bottom: 30px;
			background-color: #212330;
			font-size: 14px;
			border-top: 1px solid rgba(255,255,255,.12)
		}
	
		.jidc-rwd .nav-m-menu-wrap .nav-m-btn-wrap {
			padding: 5px 20px;
			border-bottom: 1px solid rgba(255,255,255,.12)
		}
	
		.jidc-rwd .nav-m-menu a {
			display: block;
			margin-right: 50px;
			height: 100%;
			color: #fff;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis
		}
	
		.jidc-rwd .nav-m-menu .jc_hd_tag {
			margin-left: 8px;
			font-size: 14px;
			color: #dc3e06
		}
	
		.jidc-rwd .nav-m-tips {
			margin: 15px 20px 0;
			line-height: 26px;
			font-size: 16px;
			color: #666
		}
	
		.jidc-rwd .m-title-level-1,.jidc-rwd .m-title-level-2,.jidc-rwd .m-title-level-3,.jidc-rwd .m-title-level-4 {
			display: block;
			position: relative;
			color: #fff;
			height: 50px;
			line-height: 50px;
			padding-left: 20px;
			border-bottom: 1px solid rgba(255,255,255,.12)
		}
	
		.jidc-rwd .m-title-level-1 a,.jidc-rwd .m-title-level-1 a:hover,.jidc-rwd .m-title-level-2 a,.jidc-rwd .m-title-level-2 a:hover,.jidc-rwd .m-title-level-3 a,.jidc-rwd .m-title-level-3 a:hover {
			color: #fff
		}
	
		.jidc-rwd .m-title-level-2 {
			background: #1d1e2a;
			padding-left: 30px
		}
	
		.jidc-rwd .m-title-level-3 {
			padding-left: 40px
		}
	
		.jidc-rwd .m-title-level-4 {
			border-bottom: 0;
			padding-left: 40px
		}
	
		.jidc-rwd .m-title-level-4 a {
			margin-right: 20px;
			color: #999
		}
	
		.jidc-rwd .m-title-level-4 a:hover {
			color: #999
		}
	
		.jidc-rwd .m-menu-list {
			background-color: #181818
		}
	
		.jidc-rwd .m-menu-parent:after {
			content: '';
			position: absolute;
			top: 18px;
			border: 2px solid #d2d2d2;
			display: block;
			width: 6px;
			height: 6px;
			margin: auto;
			-webkit-transform: rotate(-45deg);
			-ms-transform: rotate(-45deg);
			transform: rotate(-45deg);
			border-top: none;
			border-right: none;
			right: 22px
		}
	
		.jidc-rwd .m-menu-parent.active:after {
			top: 20px;
			border-bottom: none;
			border-left: none;
			border-right: 2px solid #d2d2d2;
			border-top: 2px solid #d2d2d2
		}
	
		.jidc-rwd .nav-m-search {
			display: block;
			padding: 10px;
			border-bottom: 1px solid rgba(255,255,255,.12)
		}
	
		.jidc-rwd .m-search-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			position: relative;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}
	
		.jidc-rwd .m-search-wrap .m-search-ipt {
			-webkit-box-flex: 1;
			-ms-flex: 1;
			flex: 1;
			box-sizing: border-box;
			border: 1px solid rgba(255,255,255,.6);
			border-right: 0;
			background: 0 0;
			height: 40px;
			padding: 5px 35px 5px 10px;
			color: #fff
		}
	
		.jidc-rwd .m-search-wrap .m-search-btn {
			border: 1px solid #3171ff;
			background: #3171ff;
			color: #fff;
			width: 60px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			padding: 0;
			font-size: 14px
		}
	
		.jidc-rwd .m-search-wrap .m-search-clear {
			display: none;
			position: absolute;
			top: 11px;
			right: 70px;
			width: 18px;
			height: 18px;
			line-height: 16px;
			text-align: center;
			font-size: 18px;
			color: #212330;
			background: rgba(204,204,204,.5);
			border-radius: 100%
		}
	
		.jidc-rwd .m-consultation {
			display: block
		}
		/* kefu */
		.foot_ret {  width: 100%; height: auto; position: fixed; z-index: 999; bottom: 0; background: #fff; display: block;}
		.foot_ret_a { width: 20.5%; height: 58px; padding-top: 0.42rem; float: left; text-align: center; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5;  font-size: 14px; }
		.foot_ret_a  p:nth-child(1) { line-height: 0; }
		.foot_ret_b  p:nth-child(1) { line-height: 0; }
		.foot_ret_c  p:nth-child(1) { line-height: 0; }
		.foot_ret_a img { width: 32%; height: auto; padding-bottom: 0.1rem;   }
		.foot_ret_a  a { font-family: "宋体"; color: #000000; }
		.foot_ret_b { width: 26.5%; height:58px; padding-top: 0.42rem; float: left; text-align: center; background: #62b900;  font-size: 14px; }
		.foot_ret_b img { width: 20%; height: auto; padding-bottom: 0.1rem; }
		.foot_ret_b  a { font-family: "宋体"; color: #ffffff; }
		.foot_ret_c { width: 26.5%; height: 58px; padding-top: 0.42rem; float: left; text-align: center; background: #ff7d1d;  font-size: 14px; }
		.foot_ret_c img { width: 20%; height: auto; padding-bottom: 0.1rem;  }
		.foot_ret_c  a { font-family: "宋体"; color: #ffffff; }
		.foot_ret_d { width: 32.1%;  height: 58px; padding-top: 0.42rem; float: left; text-align: center; background: #e71f19; font-size: 14px; }
		.foot_ret_d  a { font-family: "宋体"; color: #ffffff; }
		.foot_ret_d img { width: 20%; height: auto;}
		.foot_ret_b,.foot_ret_c,.foot_ret_d{ width:33.333%;}
		.foot_ret a:focus,.foot_ret a:active,.foot_ret a:hover { color: #FFF; font-weight: bold;}
}
/*7-23 添加右侧栏*/
{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after, :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

/* footer */
.copyright{line-height:20px}
.copyright a{color:#fff}
.wrap1750{margin:0 auto;width:90%;max-width:1750px}
.fl{float:left}
.text-center{text-align:center}
.relative{position:relative;z-index:1}
.trans{transition:all .3s ease 0s}
.trans-internal::after,.trans-internal::before{transition:all .3s ease 0s}
#footer{padding-top:50px;background:#333 none repeat scroll 0 0}
#footer .links{margin:50px 0 0;padding:50px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);color:#4f4f4f;line-height:24px}
#footer .links span{margin:0 5px}
#footer .copyright{line-height:52px}
#footer .copyright div{color:#999}
#footer .copyright div.dd { font-size: 12px;}
#footer .copyright a{color:inherit}
#footer .copyright a:hover{color:#fff}

/* kefu */

.lfl-container .contact{width:100px;position:fixed;right:20px;top:240px;z-index:9999;box-shadow:2px 4px 10px 0 rgba(0,0,0,.27);color:#fff;font-size:10px;text-align:center;border-radius:5px}
.lfl-container .contact .time{background:#e87073;border-radius:5px 5px 0 0}
.lfl-container .contact>a,.lfl-container .contact>div{padding:10px;box-sizing:border-box;color:#fff;display:block;text-decoration:none}
.lfl-container .contact .ol-consult{background:#f64348;position:relative;cursor:pointer}
.lfl-container .contact i{font-size:30px}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-kefu:before{content:"\e658"}
.lfl-container .contact p{margin:0;white-space:nowrap}
.icon-dianhua:before{content:"\e61f"}
.lfl-container .contact .tel-consult{background:#ffbd4b}
.lfl-container .contact .tel-consult.ww-bg {background:#03a9ff}

.lfl-container .contact .tel-consult:hover .content.tel{display:block}
.lfl-container .contact .tel-consult,.lfl-container .contact .wx-consult{cursor:pointer;position:relative}
.lfl-container .contact .wx-consult{background:#60d958;border-radius:0 0 5px 5px}
.lfl-container .contact .wx-consult:hover .content.wx{display:block}
.icon-weixin:before{content:"\e632"}
.lfl-container .contact .tel-consult .content,.lfl-container .contact .wx-consult .content{position:absolute;right:76px;top:0;display:none;width:275px}
.lfl-container .contact .tel-consult .content>div,.lfl-container .contact .wx-consult .content>div{padding:20px;width:200px;margin-right:15px;border-radius:10px;box-shadow:2px 4px 12px 0 rgba(0,0,0,.1);background:#fff;position:relative}
.lfl-container .contact .tel-consult .content .title,.lfl-container .contact .wx-consult .content .title{font-size:14px;font-weight:700;color:#333;cursor:initial}
.lfl-container .contact .tel-consult .content .code,.lfl-container .contact .wx-consult .content .code{width:200px}
.lfl-container .contact .tel-consult .content .number.first,.lfl-container .contact .wx-consult .content .number.first{margin-bottom:0;letter-spacing:.8px}
.lfl-container .contact .tel-consult .content .number,.lfl-container .contact .wx-consult .content .number{color:#f75858;font-size:20px;margin-bottom:10px}
.lfl-container .contact .tel-consult .content .number.first,.lfl-container .contact .wx-consult .content .number.first{margin-bottom:0;letter-spacing:.8px}
.lfl-container .contact .tel-consult .content>div::after,.lfl-container .contact .wx-consult .content>div::after{content:' ';display:block;border:10px solid transparent;border-left-color:#fff;position:absolute;top:30px;right:-20px}
.wx-img img {
	width: 100%;
	height: auto;
}
.lfl-container .contact p {
	margin-bottom: 5px;
}

@media only screen and (max-width:992px){
.wrap1750{width:92%}
.hide992{display:none}
#footer{padding-bottom:68px}
#footer .links{color:#fff;font-size:14px}
#footer .copyright{border-top:medium none;color:#a5a5a5;font-size:14px}
.lfl-container {display: none;}
.f-link {
	display: none;
}
}
@media only screen and (max-width:560px){#footer .copyright{margin:10px 0;line-height:30px}
#footer .copyright .dd{width:100%}
}
.tl_link{overflow:hidden;margin:0!important;padding-top:0!important;border-top:medium none!important}
.tl_link_logo{float:left;margin-right:60px}
.tl_link_logo_tel{position:relative;float:left;margin-top:10px;padding-left:40px;color:#fff;font-size:20px}
.tl_link_logo_tel span{position:absolute;left:0;width:30px;height:30px}
.tl_link_logo_tel a {color:#FFF}
.tl_link2{position:relative;padding-top:80px;width:100%}
.tl_link2 ul{overflow:hidden}
.tl_link2 ul li{float:left;margin-right:20px}
.tl_link2 ul li a{color:#fff!important;font-size:16px}
.tl_link2 ul li a:hover{color:#0382db!important;font-size:16px}
.tl_link2 p{margin-bottom:0;padding:20px 0 0;color:#999;text-align:left;font-size:14px;line-height:30px}
.tl_link2_qr{position:absolute;top:0;right:10%;float:right;margin-top:30px;width:120px;height:120px}
.tl_link2_qr_img{width:100%;height: auto;}
.tl_link2_qr_img img{padding:4px;width:100%}
.tl_link2_qr p{margin:0!important;padding-top:0;color:#fff;text-align:center;font-size:14px}
#footer{padding-top:30px}
#footer .links{padding:30px 0}
#footer .copyright{line-height:30px}
.zoom::after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.tl_translate{transform:translate(-50%,-50%)}
.tl_footer_img{position:relative;width:100%}
.tl_footer_img img{width:100%;display: block;}
.tl_footer_img .tl_footer_img_cantant{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7) none repeat scroll 0 0}
.tl_footer_img .tl_footer_img_cantant .tl_title{position:absolute;top:50%;left:50%;color:#fff;text-align:center;font-size:30px}
.zoom::after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.pc-hide{display:none !important}
@media (max-width:768px) {
	.m-top {margin-top:20px}
	.m-hide {display:none !important}
	.pc-hide{display:block !important}
	.top,.top_logo,.top_a {
	height:50px;
}
.top-height {
	margin-top:50px
}
	.tl_footer_img img {
		height: 120px;
	}
	.tl_footer_img .tl_footer_img_cantant .tl_title {
		font-size: 18px;
		width: 100%;
	}
	.tl_link2 {
		padding-top: 0;
	}
	.tl_link2_qr {
		position: relative;
		right: 0;
		left: 0;
		margin: 0 auto;
		float: none;
		height: auto;
	}
}
/*弹窗*/
@font-face {
  font-family: 'antman-wechat-modal-icon';
  src: url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAQ4AAsAAAAACMAAAAPpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDHAqEcIQAATYCJAMQCwoABCAFhG0HURt7B8iemjxtI4EHlAcPFmCBUAie/x9z973/J6IJsbizinhbwr2ERUhUQsOjpoWK+OleaTpoh+UqmIfSE5gKL07i9EtzmXtC/yruFctXRFNoi2k5V0gHasZuwqlRqHefFIgLJCXf/udyetd4noXzA+Uy5rKxJsZRvDWwMSZHYaAFEkFuWcDO7tPmBJ6GAF6K5CA9Fk+v0MEiTRJANqJ9Czo+NTaFILhlzpiVNos04cCtW3oKANvm5+UTqEQFisMgzazsyYXtAx9aSYv+qzChI3DqMwLCOjBAG4AFWYk1z6nb3jakeD/hDcoAbpmo8NIV/qH1/z9xxyJ2k5iyfzwFcSKJ/cCXfAZegMp2JeFQIpC0Ig4F2CEr3EAAqAH4QpLH6xlkcPl8fr+vAaGX7yoHdgyusqe3F6E1HOSdJ/1sYW0TeA+nW2ctVuSursGLOSM7eolxdvf2viUOj8RktOY3jW3vRsc4zu5obm7cbm/d7+89iz06eifH2W/BzTu3uw8e9x89a28jaYr2sVqCKMbxGhQN/or92k/z6KChub/zIK1KyFijkKTip9NNHBQTtPS7Z8QgL+nAtQbD0iUfSdExtixOW9tcBk9LtU4PD6u5Rbi7fkPt1mcMDDtVZqrqEa8/blXu7qCg39hZ1YCLHG6T4e69Dzu7Hmf6jeGvn3u3P+/tRXlUaboXeFFtytHz6gpZyy2yf//ItmQGmBrbnTnIYaq/iubaTRzcmo+Cgo8QkLMa8kda4tqjAkzPjEXgu9h3AXHUrMLyf70L8lORLpGTmhpmslRXFZ+gXCDiGp++KOiCJMQrV4i4JPCzymTKFMtkyXT6+f/jgAIvXsFXnxkgB+WXRqfU6QaoAOD/21QbatO/2QggzboHvkPrdww1xnq/qGgtAM87Mu+h/K/msxTBieTk5pzxookAAHZK5Ekaa98cVbKUPw/LjDbsOqFXtsM/2aNe1CFNfOJBcJNwQXFRAIObOtTi28CBjxI4cdMOXlpZrvcRk6KOWA/QopwBIWwWlCA1MIRB1OKfg4OkT+AkHCl4GYp1Rx8NRdOYppAl5GJINkaHavYUnfSsxGfyq8QqvDyT9E5FGTpQWUEpGLgQU1HHnNQMf52W5mFEik7RgjmPkkRjUoqOyJF5VJpkG0XFiLgHzUMTU+jRrUAsgrhQiG8omkNjnl5f9ELvf0Z8lYSlSKn4oX9HCqWwd6RMgVIO9CLmXBX70j/VB99aGuGx4yIUtBSygJEksldDSfHDIsQh5qJKuDMbilQtIq943r403cINgBdpdysqRqw4cC6nW2yHo9AoYt/XarqEZRAOw6Lt9crkWU70V8UAAAAA) format('woff2');
}
.antman-wechat-modal-icon{
  font-family: "antman-wechat-modal-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.iconguanbi::before {
  content: "\e665";
}
.iconchenggongtishi::before {
  content: "\e693";
}
.gt-jmy-h5-dialog-custom-dialog {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99999999;
}
.gt-jmy-h5-dialog-custom-dialog-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
}
.gt-jmy-h5-dialog-custom-dialog-container {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  background: #fff;
}
.gt-jmy-h5-dialog-custom-dialog-container.is-bottom {
  bottom: 0;
}
.gt-jmy-h5-dialog-custom-dialog-container.is-top {
  top: 0;
}
.gt-jmy-h5-dialog-custom-dialog-container.is-center {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.gt-jmy-h5-dialog-custom-dialog-header {
  background: #f5f5f5;
  font-size: 1.125rem;
  height: 2.5rem;
  align-items: center;
  padding-left: 0.375rem;
  display: flex;
}
.gt-jmy-h5-dialog-custom-dialog-header-title {
  flex: 1;
}
.gt-jmy-h5-dialog-custom-dialog-header-close {
  width: 33px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gt-jmy-h5-dialog-default-dialog {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.gt-jmy-h5-dialog-default-dialog-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.gt-jmy-h5-dialog-default-dialog-container {
  position: absolute;
  left: 0;
  background: #fff;
  min-height: 2.75rem;
  padding: 1.0625rem 0 3.125rem 0;
  width: 100%;
}
.gt-jmy-h5-dialog-default-dialog-container.is-bottom {
  bottom: 0;
}
.gt-jmy-h5-dialog-default-dialog-container.is-top {
  top: 0;
}
.gt-jmy-h5-dialog-default-dialog-container.is-center {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.gt-jmy-h5-dialog-default-dialog-title {
  margin: 0.1875rem 2.0625rem 0.39583333rem 1.0625rem;
  line-height: 1.1875rem;
  height: 1.1875rem;
  font-size: 1.1875rem;
}
.gt-jmy-h5-dialog-default-dialog-title-none {
  height: 1.1875rem;
}
.gt-jmy-h5-dialog-default-dialog-close {
  position: absolute;
  top: 1.375rem;
  right: 1.0625rem;
  width: 1rem;
  height: 1rem;
}
.gt-jmy-h5-dialog-default-dialog-content {
  padding: 0 1.0625rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.wechat-modal-container{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 1.35869565rem;
  position: relative;
  background: #fff;
  border-radius: 1.1888587rem;
}
.wechat-modal-container .close{
  position: absolute;
  right: 1.13224638rem;
  top: 1.13224638rem;
  z-index: 2;
  cursor: pointer;
}
.wechat-modal-container .guide-img{
  margin-top: 1.01902174rem;
}
.wechat-modal-container .guide-img img{
  border-radius: 0.50951087rem;
  width: 15.45516304rem;
  height: 8.83152174rem;
}
.wechat-modal-content{
  width: 100%;
}
.wechat-modal-content-jump{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-jump .image{
  height: 2.49094203rem;
  width: 2.49094203rem;
}
.wechat-modal-content-jump .image .wechat_success_logo{
  width: 2.49094203rem;
  height: 2.49094203rem;
}
.wechat-modal-content-jump .image .success-icon{
  font-size: 2.88722826rem;
  color: #F33531;
}
.wechat-modal-content-jump .title{
  color: #000;
  font-size: 1.13224638rem;
  line-height: 1.13224638rem;
  font-weight: bold;
  margin: 0.56612319rem 0;
}
.wechat-modal-content-jump .wechat-number[data-v-27df8048],
.wechat-modal-content-jump .desc{
  color: #666;
  font-size: 0.9057971rem;
  line-height: 1.13224638rem;
  font-weight: 400;
  margin-bottom: 0.56612319rem;
}
.wechat-modal-content-jump .button{
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.45289855rem;
  cursor: pointer;
}
.wechat-modal-content-jump .button span{
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-copy{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-copy .desc-hand-copy{
  font-size: 1.13224638rem;
  line-height: 1.69836957rem;
  color: #000;
  margin-bottom: 1.58514493rem;
  margin-top: 0.67934783rem;
  padding: 0 1.13224638rem;
  text-align: center;
  font-weight: 600;
}
.wechat-modal-content-copy .wechat-number-hand-copy{
  font-size: 0.96240942rem;
  color: #666;
  text-align: center;
  width: 16.02128623rem;
  height: 4.07608696rem;
  line-height: 4.07608696rem;
  background: #f7f7f7;
  border-radius: 0.67934783rem;
  font-weight: 400;
}
.wechat-modal-content-copy .text-selected{
  background-color: #cff2fc !important;
  position: relative;
}
.wechat-modal-content-copy .button{
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.01902174rem;
  cursor: pointer;
}
.wechat-modal-content-copy .button span{
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-copy .touch-tips{
  color: #999;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
  font-weight: 400;
  margin-top: 1.86820652rem;
  margin-bottom: 0.50951087rem;
}
.wechat-modal-content-save{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-save .desc{
  color: #333;
  font-size: 1.07563406rem;
  line-height: 1.75498188rem;
  margin: 0.56612319rem 0;
  font-weight: 600;
  max-width: 13.58695652rem;
}
.wechat-modal-content-save .qrcode-img{
  width: 8.15217391rem;
  height: 8.15217391rem;
}
.wechat-modal-content-save .save-img-fail{
  margin-bottom: 0.28306159rem;
}
.wechat-modal-content-save .save-img-tips{
  font-size: 0.9057971rem;
  line-height: 0.9057971rem;
  color: #525252;
  text-align: center;
  font-weight: 400;
  margin-top: 0.56612319rem;
  margin-bottom: 0.79257246rem;
}
.wechat-modal-content-save .copy-button{
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.49094203rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.56612319rem;
  cursor: pointer;
}
.wechat-modal-content-save .copy-button span{
  color: #fff;
  font-size: 0.9057971rem;
  line-height: 0.9057971rem;
}
.wechat-modal-content-save .button{
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.45289855rem;
  cursor: pointer;
}
.wechat-modal-content-save .button span{
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-attention{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
  padding-bottom: 1.35869565rem;
}
.wechat-modal-content-attention .button{
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  margin-top: 1.35869565rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wechat-modal-content-attention .button span{
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-attention .height-light-box{
  position: absolute;
  width: 14.7192029rem;
  height: 3.39673913rem;
  top: 7.8125rem;
  background: transparent;
}
.wechat-modal-content-attention.groot-ui-image img {
  border-radius: 1.1888587rem;
}
.wechat-modal-content-copy-fail{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-copy-fail .image .wechat_fail_logo{
  width: 2.49094203rem;
  height: 2.49094203rem;
}
.wechat-modal-content-copy-fail .image .wechat-fail-icon-container{
  width: 2.49094203rem;
  height: 2.49094203rem;
  border-radius: 50%;
  background-color: #F33531;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.wechat-modal-content-copy-fail .image .wechat-fail-icon-container .fail-icon{
  font-size: 1.71875rem;
  color: #fff;
}
.wechat-modal-content-copy-fail .title{
  color: #000;
  font-size: 1.13224638rem;
  margin: 0.56612319rem 0;
}
.wechat-modal-content-copy-fail .title span{
  margin-left: 0.56612319rem;
  font-weight: bold;
  font-size: 1.13224638rem;
}
.wechat-modal-content-copy-fail .title .fail-title-normal{
  color: #1aad17;
}
.wechat-modal-content-copy-fail .title .fail-title-fixed{
  color: #F33531;
}
.wechat-modal-content-copy-fail .desc{
  color: #666;
  font-size: 0.9057971rem;
  line-height: 1.13224638rem;
}
.wechat-modal-content-copy-fail .button{
  background-color: #1aad17;
  border-radius: 0.50951087rem;
  width: 8.15217391rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.01902174rem;
  cursor: pointer;
}
.wechat-modal-content-copy-fail .button span{
  color: #fff;
  font-size: 0.96240942rem;
  line-height: 0.96240942rem;
}
.wechat-modal-content-form-submit{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.wechat-modal-content-form-submit .image .wechat_success_logo{
  font-size: 2.49094203rem;
  color: #1AAD17;
}
.wechat-modal-content-form-submit .image .wechat_fail_logo{
  width: 2.49094203rem;
  height: 2.49094203rem;
}
.wechat-modal-content-form-submit .title{
  color: #000;
  font-size: 18px;
  font-weight: bold;
  margin: 0.4375rem 0 0.625rem;
}
.wechat-modal-content-form-submit .desc{
  color: #000;
  font-size: 15px;
}
.wechat-modal-content-form-submit .button{
  background-color: #1AAD17;
  border-radius: 0.50951087rem;
  width: 8.09556159rem;
  height: 2.54755435rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-top: 1.01902174rem;
}
.wechat-modal-content-form-submit .button span{
  color: #fff;
  font-size: 0.9375rem;
}
.wechat-modal-auto-jump-container{
  color: #fff;
  display: flex;
  align-items: center;
  padding: 0.96240942rem;
}
.wechat-modal-auto-jump-container .wechat_success_logo{
  width: 2.32110507rem;
  height: 2.32110507rem;
}
.wechat-modal-auto-jump-container .wechat-tips{
  font-size: 14px;
  margin-left: 0.67934783rem;
  text-align: left;
}
.wechat-modal-auto-jump-container .wechat-tips .copy-tips{
  font-size: 0.9057971rem;
  letter-spacing: 0;
  line-height: 1.01902174rem;
  font-weight: 400;
}
.wechat-modal-auto-jump-container .wechat-tips .jump-tips{
  margin-top: 0.45289855rem;
  opacity: 0.7;
  font-size: 0.83031401rem;
  letter-spacing: 0;
  line-height: 0.84918478rem;
  font-weight: 400;
}
.gt-jmy-h5-wechat-modal-ctn .wechat-modal-container{
  padding-top: 30px;
  padding-bottom: 20px;
}
.gt-jmy-h5-wechat-modal-ctn .title{
  color: #000;
  font-size: 16px;
  font-weight: normal;
}
.gt-jmy-h5-wechat-modal-ctn .number-content{
  color: #f33531;
}
.gt-jmy-h5-wechat-modal-ctn .button{
  background-color: #f33531;
  color: #fff;
  width: 110px;
  height: 32px;
  border-radius: 2px;
  cursor: pointer;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .title{
  color: #333;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0.625rem;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .image{
  width: 2.8125rem;
  height: 2.8125rem;
  font-size: 2.8872rem;
  margin-bottom: 0.875rem;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .wechat-number[data-v-27df8048],
.gt-jmy-h5-wechat-modal-fixed-ctn .desc{
  color: #333;
}
.gt-jmy-h5-wechat-modal-fixed-ctn .button{
  background-color: #f33531;
  color: #fff;
  width: 9rem;
  height: 2.75rem;
  border-radius: 0.1875rem;
  cursor: pointer;
}