h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
	font-family: 'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif !important;
}
html,body{
	height: 100%;
}
*{
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
a{
	text-decoration: none;
}
ul,ol{
	list-style: none;
}
.clearfix::before,
.clearfix::after {
	content: '';
	display: table;
	clear: both;
}
.fl{
	float: left !important;
}
.fr{
	float: right !important;
}
.header_white {
	box-shadow: 0 0 13px rgb(0 0 0 / 20%);
}

.header_white.tl_header{
	background: rgba(255,255,255,1) !important;
	/* border-bottom: 1px solid rgb(206, 206, 206); */
	box-shadow: 0 5px 25px rgb(52,100,224,0.2);
	border-image: initial;
}
.header_white.tl_header a{
	color: #000000;
}
.header_white .tl_logo{
	background: url(../img/tl_color_logo.svg) no-repeat;
	background-size: 100% 100%;
}
.header_white .nav_icon{
	background: url(../img/nav_bottom_color_icon.svg) no-repeat;
	background-size: 100% 100%;
}
.header_white .search_icon{
	background: url(../img/search_nav_icon.svg) no-repeat;
	background-size: 100% 100%;
}
/* .header_white .tl_back_end:after{
	background: #0f0f0f;
} */

.news-content{
	height: 36px;
	background: #f2f6ff;
	border-radius: 6px;
	padding:0 15px;
	text-align: left;
	position: absolute;
	min-width: 400px;
	right: 0;
	top: 72px;
}
.news-content .close_icon{
	background: url(../img/close_blue_icon.svg) no-repeat;
	background-size: 100%;
	right: 5px;
	top: 6px;
	cursor: pointer;
	position: absolute;
}
.news-text{
		font-size: 14px;
    color: #343b45;
    display: inline-block;
    line-height: 36px;
    text-align: left;
		padding-left: 10px;
}

.news-icon{
	height: 16px;
	width: 16px;
	display: inline-block;
	background: url(../img/tongzhi.svg) no-repeat;
	background-size: 100% 100%;
	margin-top: 10px;
	position: relative;
}


.search_icon:hover{
	background: url(../img/search_icon_hover.svg) no-repeat;
	background-size: 100% 100%;
}
.tl_login a:hover{
	color: #3370FF;
}
.header_white a.tl_register_btn{
	background: #3370ff;
	color: #fff;
}
.personal{
	clear: both;
	margin: 0;
	padding: 5px 12px;
	color: rgba(0, 0, 0, 0.85);
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	cursor: pointer;
	transition: all 0.3s;
	width: 100%;

}
.personal:hover{
	background: #f5f5f5;


}
.tl_banner{
	height: 728px;
	width: 100%;
	background: url(../img/tl_banner.jpg) center center no-repeat;
	background-size: cover;
}
.tl_header{
	width: 100%;
	padding: 13px 0 0 0;
	position: fixed;
	top: 0;
	z-index: 999;
}
.tl_logo{
	height: 36px;
	width: 85px;
	background: url(../img/tl_white_logo.svg) no-repeat;
	background-size: 100%;
	display: block;
}
.tl_middle{
	width: 1200px;
	margin: auto;
	position: relative;
}
.nav_icon{
	display: inline-block;
	height: 15px;
	width: 27px;
	background: url(../img/nav_bottom_icon.svg) no-repeat;
	background-size: 100% 100%;
	position: relative;
	top: 2px;

}
.tl_nav{
	padding-left: 24px;
}
.tl_nav ul li{
	float: left;
	margin: 0 20px;
	padding-bottom: 13px;
}
.tl_nav ul li a{
	color: #fff;
	font-size: 14px;
	display: block;
	line-height: 36px;
}
.tl_login *{
	display: inline-block;
}
.search_icon{
	height: 16px;
	width: 16px;
	display: inline-block;
	background: url(../img/search_icon.svg) no-repeat;
	background-size: 100%;
	position: relative;
	top: 3px;
	cursor: pointer;
}

.tl_back_end,.tl_back_end2

{
	color: #fff;
	font-size: 14px;
	line-height: 36px;
	/*padding: 0 10px;*/
	position: relative;
	cursor: pointer;
	display: flex;
	align-items: center;
}
.user_name_text{
	margin-right: 2px;
	width: 89px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/* .tl_back_end::after{
	content: "";
	display: block;
	position: absolute;
	width: 1px;
	height: 16px;
	background: #fff;
	right: 0;
	top: 10px;
} */

.tl_login_btn,.tl_register_btn{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	padding: 0 12px;
	position: relative;
	/* top: 2px; */
	cursor: pointer;
}
.tl_login_btn{
	color: #fff;

}
.tl_register_btn{
	color: #3370ff;
	background: #fff;
	border-radius: 5px;
}
.search_windows{
	height: 86px;
	width: 675px;
	background: #fff;
	position: absolute;
	right: 0;
	top: 50px;
	display: none;
}
.search_windows_content{
	padding: 20px 17px;
}
.search_windows_content input{
	height: 44px;
	width: 100%;
	outline: none;
	border: none;
	background: #f1f7ff;

	padding-left: 40px;

}
.search_windows_content .search_icon{
	position: absolute;
	background: url(../img/search_color_icon.svg)  no-repeat;
	background-size: 100%;
	top: 34px;
	left: 30px;
}
.close_icon{
	height: 20px;
	width: 20px;
	background: url(../img/close_icon.svg) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	position: absolute;
	right: 30px;
	top: 30px;
	cursor: pointer;
}
.tl_banner_meddle{
	width: 1200px;
	margin: auto;
	color: #fff;
	padding-top: 190px;
}
.tl_banner_top .tl_banner_meddle{
	padding-top: 180px;
}
.tl_banner_title span{
	font-size:58px;
	/* line-height: 70px; */
	float: left;
	display:block;

	position: relative;
	top: 8px;
	margin-right: 15px;
}
.box-banner{
	height: 728px;
	width: 100%;
	background: url(../img/box-banner.jpg) center center no-repeat;
	background-size: cover;
}
.boxw-banner{
	height: 728px;
	width: 100%;
	background: url(../img/boxw-banner.jpg) center center no-repeat;
	background-size: cover;
}
.box-banner .box-content1-banner-middle a{
	margin-left: 0;
}
.tl_banner_title{
	height: 58px;
	width: 360px;
	background: url(../img/tl_banner_title.png) no-repeat;
	background-size: 100%;
}
.tl_banner_title_font{
	margin: 50px 0 10px 0;
	font-size: 36px;
}
.tl_banner_title_text{
	font-weight: 300;
	font-size: 16px;
}
.tl_banner_title_text p{
	line-height: 26px;
	font-weight: 400;
	letter-spacing: 0.1em;
}
div.tl_banner_top p{
	letter-spacing: 0.1em;
}
.banner_btn,.solution_banner_btn{
	height: 47px;
	width: 150px;
	background: #fff;
	text-align: center;
	color: #3370ff;
	display: block;
	text-align: center;
	line-height: 47px;
	border-radius: 6px;
	margin-top: 50px;
	font-size: 18px;
}
a.solution_banner_btn{
	width: 160px;
	font-size: 17px;
}
.banner_btn:hover,.scheme_btn:hover{
	background: #f0f4ff;
}
.tl_contianer{
	overflow: hidden;
}
.tl_banner_meddle_nav_bottom{
	width: 1050px;
	margin: auto;
	position: relative;
	top: -50px;
	z-index: 99;
}
.box-content-banner-text{
	width: 642px;
	height: 196px;
	background: url(../img/box-content-banner-text.png) no-repeat;
	background-size: 100%;
}
.tl_banner_meddle_nav_bottom ul{
	display: flex;
	width: 1050px;
	margin:  auto;

}
.tl_banner_meddle_nav_bottom ul li{
	display: flex;
	width: 245px;
	height: 92px;
	background: url(../img/float_bkg.png) no-repeat;
	background-size: 100%;
	/* border: 2px solid #fff; */
	box-sizing: border-box;
	box-shadow: 0 0 20px rgba(52,100,224,0.12);
	border-radius: 8px;
	padding: 25px 0 25px 16px;
	margin-right: 20px;
	transition-delay: .1s;
	transition-duration: .3s;
	transition: all .4s ease-in-out;
	position: relative;
}
.tl_banner_meddle_nav_bottom ul li:hover
{
	box-shadow: 0 0 20px rgba(52,100,224,0.12);
	-webkit-transition: .3s;
	transition: .3s;
	transform: translateY(-16px);
}

.tl_about_tl .tl_about_tl_middle ul li:hover
{
	/* box-shadow: 0 0 20px rgba(52,100,224,0.12); */
	-webkit-transition: .3s;
	transition: .3s;
	transform: translateY(-16px);
}

.banner_small_img1{
	background: url(../img/banner_small_img1.png) no-repeat;
}
.banner_small_img2{
	background: url(../img/banner_small_img2.png) no-repeat;
}
.banner_small_img3{
	background: url(../img/banner_small_img3.png) no-repeat;
}
.banner_small_img4{
	background: url(../img/banner_small_img4.png) no-repeat;
}
.banner_small_img{
	height: 41px;
	width: 41px;
	background-size: 100%;
	float: left;
}
.banner_small_text{
	padding-left: 10px;
}
.tl_banner_meddle_nav_bottom ul li:hover .banner_samll_title{
	color: #1b57e2;
}
.banner_samll_title{
	font-size: 18px;
	color: #333;
	font-weight: 500;
	line-height: 18px;
	margin-bottom:7px;
}
.banner_samll_font{
	color: #abb7ce;
	font-size: 14px;
	font-weight: 400;
}
.tl_banner_bottom_nav{
	background: #f7faff;
	height:102px;
	width: 100%;
}
.tl_index_contianer,.tl_index_content1{
	background: #f7faff;
}
.tl_index_content1_left_title{
	margin-bottom: 32px;
	font-weight: 500;
}
.tl_index_content1_left_bottom li{
	margin-bottom: 35px;
	overflow: hidden;
}
.tl_index_title{
	font-size: 34px;
	text-align: center;
	font-weight: bold;
	color: #1f2329;
	padding: 35px 0 15px 0;
}
.tl_index_text{
	font-size: 16px;
	color: #000000;
	text-align: center;
	margin-bottom: 75px;
	font-weight: 300;
}
.tl_index_content1{
	overflow: hidden;
	padding-bottom: 100px;
}
.tl_index_content1_left_title{
	font-size: 30px;
	color: #1f2329;
}
.bottom_li_img1{
	background: url(../img/qy_icon1.svg) no-repeat;
}
.bottom_li_img2{
	background: url(../img/qy_icon2.svg) no-repeat;
}
.tl_index_content2 .bottom_li_img1{
	background: url(../img/ls_icon1.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content2 .bottom_li_img2{
	background: url(../img/ls_icon2.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content3 .bottom_li_img1{
	background: url(../img/wj_icon1.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content3 .bottom_li_img2{
	background: url(../img/wj_icon2.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content4 .bottom_li_img1{
	background: url(../img/zn_icon1.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content4 .bottom_li_img2{
	background: url(../img/zn_icon2.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content5 .bottom_li_img1{
	background: url(../img/yc_icon1.svg) no-repeat;
	background-size: 100%;
}
.tl_index_content5 .bottom_li_img2{
	background: url(../img/yc_icon2.svg) no-repeat;
	background-size: 100%;
}
.bottom_li_img{
	height: 32px;
	width: 32px;
	background-size: 100%;
	margin-top: 5px;
	margin-right: 19px;
}
.bottom_li_right div{
	font-size: 20px;
	color: #1f2329;
}
.bottom_li_right p{
	font-size: 14px;
	color: #000000;
	line-height: 26px;
	font-weight: 300;
}
.tl_index_btn a{
	display: block;
	width: 155px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 18px;
	float: left;
	border-radius: 5px;
}
.tl_index_btn .details_btn{
	background: #3370ff;
	color: #fff;
	margin-right: 20px;
}
.details_btn:hover
,.download_a_btn a:hover
{
	opacity: 0.8;
}
.scheme_btn{
	border: 1px solid #3370ff;
	color: #3370ff;
}
.tl_index_content1_right img{
	width: 541px;
}

.tl_index_content2{
	padding-top: 140px;
	padding-bottom: 100px;
	overflow: hidden;
}
.tl_index_content2 .tl_index_content1_right img{
	width: 448px;
}
.tl_index_content2 .tl_index_content1_left_content{
	padding-top: 50px;
}
.tl_index_content2 .tl_index_content1_right{
	padding-left: 20px;
}

.tl_index_content3{
	padding:100px 0;
	overflow: hidden;
}
.tl_index_content3 .tl_index_content1_right img{
	width: 609px;
}
.tl_index_content3 .tl_index_content1_left_content{
	padding-top: 80px;
}

.tl_index_content4 .tl_index_content1_right img{
	width: 562px;
}
.tl_index_content4 .tl_index_content1_left_content{
	padding-top: 50px;
}
.tl_index_content5 .tl_index_content1_right img{
	width: 582px;
}
.tl_index_content5 .tl_index_content1_left_content{
	padding-top: 30px;
}

.tl_index_content6 .tl_index_content1_right img{
	width: 507px;
}
.tl_index_content6 .tl_index_content1_left_content{
	padding-top: 40px;
}
.tl_index_content4{
	overflow: hidden;
	padding: 135px 0 100px 0;
	background: #f7faff;
}
.tl_index_content4 .tl_index_content1_right img{
	width: 564px;
}
.tl_index_content5{
	overflow: hidden;
	padding: 100px 0 100px 0;
	background: #f7faff;
}
.tl_index_content4 .tl_index_content1_right img{
	width: 564px;
}

.tl_index_content6{
	padding-top: 170px;
	padding-bottom:180px;
	overflow: hidden;
}
.tl_index_content7{
	height: 1002px;
	width: 100%;
	background: url(../img/tl_index_content7_bkg.jpg) center center no-repeat;
	background-size: cover;
	padding-top: 80px;
}
.tl_index_content7_title{
	font-size: 34px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	margin-bottom: 50px;
}
.step-slider{
	width: 100%;
	max-width: 1400px;
	margin: auto;
}
.step-slider .step-slider-liner {
	width: 100%;
	height: 1px;
	position: relative;
	background-image: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9),hsla(0,0%,100%,.9),rgba(255,2555,255,0));
}
.step-slider .step-slider-block {
	width: 100%;
	position: absolute;
	top: -20px;
	background: transparent;
}
.tl_index_content7_nav li{
	position: relative;

}
.tl_index_content7_nav li.active::before{
	content: "";
	position: absolute;
	bottom: -31px;
	left: 50%;
	margin-left: -10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent #FFFFFF transparent;
	transition: all .3s ease-in-out;

}
.tl_index_content7_nav li.active::after{
	content: "";
	position: absolute;
	bottom: -32px;
	left: calc(50%);
	margin-left: -9px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 9px 9px 9px;
	border-color: transparent transparent #2a7aff transparent;
	transition: all .3s ease-in-out;
	z-index: 9;
}
.tl_index_content7_nav{
	max-width: 1400px;
	margin: auto;
	margin-bottom: 30px;
}
.tl_index_content7_nav li{
	width: 33.33%;
	float: left;
	text-align: center;
}
.tl_index_content7_nav li div{
	font-size: 30px;
	color: rgba(255,255,255,.5);
	font-weight: 300;
}

.tl_index_content7_nav li p{
	font-size: 23px;
	color: rgba(255,255,255,.5);
	font-weight: 300;

}
.tl_index_content7_nav li.active *{
	color: #fff;
	font-weight: bold;
}
.tl_index_content7_nav_content{
	padding:60px 0 82px 0;
}
.index_list_nav_out1{
	height: 631px;
	width: 1609px;
	background: url(../img/index_content7_img.png) no-repeat;
	background-size: 100%;
	margin: auto;

}
.tl_index_content7_btn{
	text-align: center;
}
.tl_index_content7_btn ul{
	display: inline-block;
}
.tl_index_content7_btn li{
	float: left;
}
.tl_index_content7_btn a,.tl_map_left_btn,.tl_index_content12_btn{
	width: 155px;
	display: block;
	height: 54px;
	line-height: 54px;
	text-align: center;
	font-size: 18px;
	border-radius: 5px;
}
.tl_index_content7_btn a.content7_download_btn{
	color: #3370ff;
	background: #fff;

}
.tl_index_content7_btn a.content7_download_btn:hover{
	opacity: 0.9;
}

.tl_index_content7_btn a.content7_explain_btn{
	border: 1px solid #fff;
	background: none;
	color: #fff;
	margin-left: 15px;
}
.tl_index_content7_btn a.content7_explain_btn:hover{
	background: rgba(255,255,255,0.13);
}

.tl_index_content8{
	padding: 100px 0;
}
.tl_index_content8 .tl_index_content7_title,.tl_index_content9 .tl_index_content7_title{
	color: #1f2329;
	margin-bottom: 10px;

}
.tl_index_content8_text p,.tl_index_content9 .tl_index_content8_text p{
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 28px;
	font-weight: 300;
}
.tl_index_content8_text p span{
	color: #3370ff;
	font-weight: 300;
}
.tl_index_content8 .tl_middle::before{
	content: "";
	width: 79px;
	height: 76px;
	background: url(../img/index_content8_left_img.png) no-repeat;
	background-size:100% ;
	position: absolute;
	left: 0;
	top: 140px;
}
.tl_index_content8 .tl_middle::after{
	content: "";
	width: 79px;
	height: 76px;
	background: url(../img/index_content8_right_img.png) no-repeat;
	background-size:100% ;
	position: absolute;
	right: 0;
	bottom: 100px;
}
.tl_index_content8_ul{
	width: 580px;
	margin: auto;
	padding-top: 30px;
}
.tl_index_content8_ul li{
	margin-bottom: 20px;
}
.tl_index_content8_ul li.error_text{
	margin-bottom: 35px;
	position: relative;
}
.tl_index_content8_ul li p{
	color: #1f2329;
	font-weight: 16px;
	line-height: 40px;
}
.tl_index_content8_ul li p:after {
	color: #f54a45;
	content: "*";
	display: inline-block;
	font-size: 14px;
	line-height: 1;
	margin-left: 4px;
}
.tl_index_content8_ul li input{
	height: 48px;
	line-height: 48px;
	border-radius: 5px;
	width: 100%;
	border: 1px solid #e3e5e8;
	outline:none;
	box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
	padding-left: 15px;
}
.tl_index_content8_ul li input::placeholder{
	color: #95979e;
}
/* .tl_index_content8_ul li input:hover{
	border: 1px solid #3370FF;
} */
.tl_index_content8_ul li input:focus,.login_input input:focus{
	border: 1px solid #3370FF;
	color: #000;
}
.tl_index_content8_ul li input:focus,.login_input input:focus{
	box-shadow:0 3px 8px rgba(38,79,188,0.1);
}
input.error_input{
	border: 1px solid #e65a5e !important;
}
.consult_windows .code_btn .solution_btn.no_hover_btn{
	opacity: 0.8 !important;
}
.error_text span{
	color: #f7374f;
	display:block;
	font-size: 12px;
	float: left;
	line-height: 20px;
}
.error_icon{
	height: 16px;
	width: 16px;
	background: url(../img/error_icon.svg) no-repeat;
	background-size: 100%;
	margin-right: 5px;
	position: relative;
	top: 2px;
}
.error_text{
	display: none;
	visibility: inherit;
}
.tl_index_content8_ul li.clearfix{
	margin-bottom: 35px;
}
.tl_index_content8_ul a{
	display: block;
	margin: auto;
	height: 50px;
	width: 152px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #3370FF;
	border-radius: 5px;
	line-height: 52px;
	cursor: pointer;
	margin-top: 15px;
}
.tl_index_content8_ul a:hover{
	opacity: 0.8;
}

.tl_index_content9{
	width: 100%;
	height: 1530px;
	background: url(../img/index_content9_bkg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-top: 115px;
}
.tl_index_content9 .tl_index_content8_text{
	margin-bottom: 65px;
}
.tl_index_content9_ul{
	width: 1200px;
	height: 480px;
	margin: auto;
}
.index_content9_logo{
	height: 485px;
	overflow: hidden;
}
.tl_index_content9_ul img{
	height: 485px;
	max-width: 100%;
}
.tl_index_content10{
	padding-top: 100px;
}

.content10_swiper_container{
	width: 1200px;
	margin: auto;
}
.zz-swiper-container .swiper-slide1 img,.swiper-slide2 li:nth-child(1) img,.swiper-slide2 li:nth-child(2) img{
	max-width: 100%;
	height: 290px;
}
.swiper-slide1{
	width: 1000px;
	margin: auto;
}
.swiper-slide2{
	width: 1200px;
	margin: auto;
}
.swiper-slide1 li:not(:first-child),.swiper-slide2 li:not(:first-child){
	margin-left: 40px;
}
.swiper-slide2 li:nth-child(3) img,.swiper-slide2 li:nth-child(4) img{
	height: 195px;
	position: relative;
	top: 50px;
	box-shadow: 0 7px 20px rgba(19,60,154,0.15);
}
.swiper-slide2 li:nth-child(1),.swiper-slide2 li:nth-child(2),.swiper-slide1 li{
	box-shadow: 0 7px 20px rgba(19,60,154,0.15);
}
.swiper-slide2 li,.swiper-slide1 li{
	float: left;

}
.zz-swiper-container .swiper-slide2 img{
	max-width: 100%;
	/* height: 290px; */
}
.content10_swiper_container .swiper-button-prev {
	outline: none;
	left: 530px;
	width: 50px;
	height: 50px;
	background: #edf1f4;
	color: #b7bdc5;
	border-radius: 50%;
	top: inherit;
	bottom: -110px;
}
.content10_swiper_container .swiper-button-next {
	outline: none;
	right: 520px;
	width: 50px;
	height: 50px;
	background: #edf1f4;
	color: #b7bdc5;
	border-radius: 50%;
	top: inherit;
	bottom: -110px;
}

.content10_swiper_container .swiper-button-next:after, .content10_swiper_container .swiper-button-prev:after{
	font-size: 18px;
}
.content10_swiper_container .swiper-button-next:hover::after,.content10_swiper_container .swiper-button-prev:hover::after{
	color: #4c5665;
	font-size:22px;
	transition: all .3s ease-in-out;
}
.content10_swiper_container .swiper-button-next:hover,.content10_swiper_container .swiper-button-prev:hover{
	background: #edf0f4;
}

.tl_index_content11{
	width: 100%;
	height: 960px;
	padding-top:100px;
	background: url(../img/tl_index_content11_bkg.jpg) center center no-repeat;
	background-size: 100% 100%;
}
.tl_index_content11 .tl_index_content7_title{
	color: #1f2329;
	margin-bottom:13px;
}

.tl_map_left_title{
	color: #1f2329;
	font-size: 22px;
	margin-bottom: 10px;
}
.tl_map_left_text{
	color: #000;
	font-size: 14px;
	/* font-weight: 300; */
	margin-bottom: 20px;
}
.tl_index_content11 .tl_map_left_btn{
	color: #3370FF;
	border: 1px solid #3370FF;
	font-size: 16px;
}

.tl_map_left_btn:hover{
	background: #3370FF;
	color: #fff;
}

.tl_map_content{
	padding-top: 120px;
}
.tl_map_left{
	width: 510px;
}
.tl_map_left_ul{
	margin-top: 40px;
}
.tl_map_left_ul li{
	float: left;
	margin-bottom: 60px;
	cursor: pointer;
}
.tl_map_left_ul li.active b{
	color: #3370FF;
}
.tl_map_left_ul li b{
	font-size: 45px;
}
.tl_map_left_ul li .li_left_text{
	color: #000;
	font-size: 15px;
	width: 200px;
	margin-top: 5px;
}
.tl_map_left_ul li:nth-child(1){
	margin-right: 100px;
}
.tl_map_left_ul li:nth-child(3){
	margin-right: 100px;
}

.tl_index_content12{
	height: 282px;
	width: 100%;
	background: url(../img/content12_bkg.jpg) center center no-repeat;
	background-size: 100% 100%;
	padding-top: 58px;
}
.tl_index_content12 .tl_index_content7_title{
	margin-bottom: 15px;
}
.tl_index_content12 .tl_index_content8_text p{
	color: #fff;
	letter-spacing: 0.5px;
}
.tl_index_content12_btn{
	color: #fff;
	background: none;
	border: 1px solid #fff;
	margin: auto;
	margin-top: 20px;
	font-size: 16px

}
.tl_index_content12_btn:hover{
	/* color: #fff; */
	font-size: 18px;
	transition: all .3s ease-in-out;
	/* background: none; */
	/* border: 1px solid #fff; */
}
.tl_index_footer .footer_logo{
	background: url(../img/footer_logo.svg) no-repeat;
	background-size: 100%;
}
.tl_index_footer{
	padding: 75px 0;
	background: #f6f8fc;
}
.code_text{
	color: #495770;
	font-size: 12px;
	margin-top: 17px;
	margin-bottom: 20px;
}
.code_img1{
	background: url(../img/code_img1.png) no-repeat;
}
.code_img2{
	background: url(../img/code_img2.png) no-repeat;
	margin-left: 15px;
}
.code_img{
	height: 90px;
	width: 90px;
	display: inline-block;
	background-size: 100%;
	box-shadow: 0 5px 16px rgb(21,65,167,0.1);
	margin-bottom: 14px;
}

.number_title{
	color: #495770;
	font-size: 12px;

}
.number_title~span{
	color: #495770;
	font-size:16px
}
.tl_footer_ul li{
	float: left;
}
.tl_footer_ul dt{
	color: #000000;
	font-size: 14px;
	display: block;
	margin-bottom: 10px;
	line-height: 20px;
}
.tl_footer_ul li dl{
	width: 130px;
}
.tl_footer_ul li dd a{
	display: block;
	font-size: 12px;
	color: #495770;
	line-height: 26px;
}
.tl_footer_ul li:nth-child(2){
	width: 160px;
}
.tl_footer_ul li:last-child{
	width: 80px;
}
.tl_footer_ul li a:hover{
	color: #3370ff;
}
.tl_footer_ul li .no_hover a:hover,.tl_footer_ul li.no_hover a{
	color: #495770;
}
.tl_index_footer .tl_middle{
	padding-bottom: 50px;
	border-bottom: 1px solid #dadee4;
}
.tl_middle_footer_text{
	width: 1280px;
	margin: auto;
	padding-top: 40px;
	text-align: center;
	height: 60px;
}
.tl_middle_footer_text ul{
	/*display:flex;*/
	display: inline-block;

}
/*.tl_middle_footer_text ul li:last-child{*/
/*	margin-right: 0;*/
/*}*/
.tl_middle_footer_text  a{
	/*display: inline;*/
	color: #495770;
	font-size: 12px;
	margin-left: 10px;
}
.footer_text{
	padding-top: 5px;
}
.footer_text span a:hover{
	color: #3370ff;
	text-decoration: underline;
}
.footer_text *{
	color: #495770;
	font-size: 12px;
	text-align: center;
	line-height: 28px;
}
.href-content a:hover{
	color: #3370FF;
}
.nav_content{
	position: fixed;
	width: 100%;
	left: 0;
	top:62px;
	display: none;
	background: #FFFFFF;
	z-index: 99;
	transition: all .3s ease-in-out;
}
/*.nav_content::before{*/
/*	content: "";*/
/*	width: 100%;*/
/*	height:10px;*/
/*	background: none;*/
/*	box-shadow: 0 5px 20px rgb(52,100,224,0.2);*/
/*	position: absolute;*/
/*	left: 0;*/
/*	top: 5px;*/
/*}*/
/*.nav_content::after{*/
/*	content: "";*/
/*	width: 100%;*/
/*	height:10px;*/
/*	background: #FFFFFF;*/
/*	box-shadow: 0 5px 20px rgb(52,100,224,0.2);*/
/*	position: fixed;*/
/*	left: 0;*/
/*	top: 206px;*/
/*}*/
.hover_show_bkg{
	width: 100%;
	height: 3px;
	background: #fff;
	box-shadow: 0 5px 15px rgba(31, 101, 232, 0.3);
	position: absolute;
	left: 0;
	top: -3px;
	z-index: 9;
}
div.hover_show_bkg2{
	width: 100%;
	height: 10px;
	background: #fff;
	position: absolute;
	left: 0;
	top: -10px;
	z-index: 99999;
}
.nav_content1_ul,.nav_content3_ul{
	width: 1140px;
	margin: auto;
	padding:55px 0 40px 0;
}
.nav_content1_ul li{
	min-width: 260px;
}
.tl_nav ul .nav_content3_ul li{
	min-width: 210px;
	text-align: center;
	padding-bottom: 10px;
}
.tl_nav ul .nav_content3_ul li a{
	display: inline-block;
}
/* .tl_nav ul li .nav_content a:hover{
	color: #3370FF;
} */
.tl_nav ul .nav_content3_ul li:nth-child(2){
	margin: 0 80px;
}
.nav_content1_ul li .nav_bottom_title,.nav_content3_ul li .nav_bottom_title{
	color: #16181a;
	font-size: 15px;
	font-weight: bold;
	padding-right: 20px;
	position: relative;
}
.nav_content1_ul li .nav_bottom_title::before{
	content: "";
	display: inline-block;
	width: 1px;
	height: 15px;
	background: #484e55;
	position: absolute;
	top: 11px;
	right: 10px;
}
.nav_content1_ul li .nav_bottom_font{
	color: #484e55;
	font-size: 12px;
}
.nav_content1_ul li:hover,.nav_content3_ul li:hover{
	background: #f6f6f6;
	border-radius: 10px;
}
.nav_content1_ul li{
	margin: 0;
}
.nav_content1_ul li:nth-child(2),.nav_content3_ul li:nth-child(2){
	margin: 0 90px;
}
.nav_content1_ul li ,.nav_content3_ul li {
	padding: 10px 18px !important;
}
.nav_content1_ul li span{
	float: left;
}
.nav_content_icon1{
	background: url(../img/nav_bottom_icon1.png) no-repeat;
}
.nav_content_icon2{
	background: url(../img/nav_bottom_icon2.png) no-repeat;
}
.nav_content_icon3{
	background: url(../img/nav_bottom_icon3.png) no-repeat;
}
.nav_content_icon4{
	background: url(../img/nav_bottom_icon4.png) no-repeat;
}
.nav_content_icon5{
	background: url(../img/nav_bottom_icon5.png) no-repeat;
}
.nav_content_icon6{
	background: url(../img/nav_bottom_icon6.png) no-repeat;
}
.nav_content_icon7{
	background: url(../img/nav_bottom_icon7.png) no-repeat;
}
.nav_content_icon8{
	background: url(../img/nav_bottom_icon8.png) no-repeat;
}
.nav_content_icon9{
	background: url(../img/nav_bottom_icon9.png) no-repeat;
}
.nav_content_icon{
	height: 22px;
	width: 22px;
	display: inline-block;
	background-size: 100%;
	position: relative;
	top: 6px;
	margin-right: 8px;
}

.new_icon{
	height: 18px;
	width: 33px;
	display: inline-block;
	background: url(../img/new_icon.png) no-repeat;
	background-size: 100%;
	margin-left: 10px;
	margin-top: 9px;
}
.nav_bottom_font_bor{
	height: 19px;
	width: 58px;
	color: #f7374f;
	border: 1px solid #f7374f;
	font-size: 12px;
	line-height: 19px;
	border-radius:8px 8px 8px 0px;
	text-align: center;
	/* padding: 0 5px; */
	margin-top: 8px;
	margin-left: 10px;
}
.nav_content_ul2{
	width: 1200px;
	margin: auto;
	padding:55px 0 12px 0;
}
.nav_content_ul2 dt{
	padding-left: 15px;
	padding-bottom: 25px;
}
.nav_content_ul2 dt div{
	padding-bottom: 15px;
	border-bottom:1px solid #d9d9db;
}
.nav_content_ul2 dt span{
	float: left;
	display:block;
}
.nav_content_ul2 .nav_content_title{
	line-height: 34px;
}
.nav_content .nav_content_ul2 li{
	margin:0;
	float: left;
	width: 420px;
	/* padding-right:30px ; */
}
.nav_content .nav_content_ul2 li dd a:hover{
	background: #f6f6f6;
	border-radius: 10px;
}
.nav_content .nav_content_ul2 li:first-child{
	margin-right: 50px;
}
.nav_content .nav_content_ul2 li:last-child{
	width: 220px;
	margin-left: 50px;
}
.nav_small_icon1{
	background: url(../img/nav_small_icon1.svg) no-repeat;
}
.nav_small_icon2{
	background: url(../img/nav_small_icon2.svg) no-repeat;
}
.nav_small_icon3{
	background: url(../img/nav_small_icon3.svg) no-repeat;
}
.nav_small_icon4{
	background: url(../img/nav_small_icon4.svg) no-repeat;
}
.nav_small_icon5{
	background: url(../img/nav_small_icon5.svg) no-repeat;
}
.nav_small_icon6{
	background: url(../img/nav_small_icon6.svg) no-repeat;
}
.nav_small_icon7{
	background: url(../img/nav_small_icon7.svg) no-repeat;
}
.nav_small_icon8{
	background: url(../img/nav_small_icon8.svg) no-repeat;
}
.nav_small_icon9{
	background: url(../img/nav_small_icon9.svg) no-repeat;
}
.nav_small_icon10{
	background: url(../img/nav_small_icon10.svg) no-repeat;
}
.nav_small_icon11{
	background: url(../img/nav_small_icon11.svg) no-repeat;
}
.nav_small_icon12{
	background: url(../img/nav_small_icon12.svg) no-repeat;
}
.nav_small_icon13{
	background: url(../img/nav_small_icon13.svg) no-repeat;
}
.nav_small_icon14{
	background: url(../img/nav_small_icon14.svg) no-repeat;
}
.nav_small_icon15{
	background: url(../img/nav_small_icon15.svg) no-repeat;
}
.nav_small_icon.nav_small_icon16{
	width: 18px;
	height: 18px;
	background: url(../img/nav_small_icon16.svg) no-repeat;
	background-size: 100%;
	margin-right: 12px;
}
.nav_small_icon17{
	background: url(../img/nav_small_icon17.svg) no-repeat;
}
.nav_small_icon18{
	background: url(../img/nav_small_icon18.svg) no-repeat;
}
.nav_small_icon.nav_small_icon19{
	width: 18px;
	height: 18px;
	background: url(../img/nav_small_icon19.svg) no-repeat;
	background-size: 100%;
	margin-right:12px;
}

.nav_small_icon20{
	background: url(../img/nav_small_icon20.svg) no-repeat;
}
.nav_small_icon21{
	background: url(../img/nav_small_icon21.svg) no-repeat;
}
.nav_small_icon22{
	background: url(../img/nav_small_icon22.svg) no-repeat;
}
.nav_small_icon23{
	background: url(../img/nav_small_icon23.svg) no-repeat;
}


.nav_small_icon{
	height: 20px;
	width: 20px;
	display: inline-block;
	background-size: 100%;
	margin-right: 10px;
	position: relative;
	top: 5px;
}
.nav_content .nav_content_ul2 li dd{
	float: left;
}
.nav_content .nav_content_ul2 li dd a{
	color: #16181a;
	width: 210px;
	padding: 6px 12px;
}
.hot_new{
	height: 18px;
	width: 40px;
	display: inline-block;
	background: url(../img/hot_new.png) no-repeat;
	background-size: 100%;
	position: relative;
	top:4px;
	margin-left: 3px;
}
ul.nav_content3_ul{
	width: 900px;
}
.nav_content2 .hover_show_bkg2{
	top: -10px;
}

.nav_content2.nav_content::after{
	top: 446px;
}
.tl_nav ul li.hover_show:hover .nav_content{
	display: block;
}
.tl_nav ul li:hover a{
	color: #3370FF;
}
.tl_nav ul li:hover .nav_content .nav_content_ul2 li dd a .nav_small_font{
	color:  #16181a;
}
.tl_nav ul li.hover_show:hover .nav_icon{

	background: url(../img/nav_top_color_icon.svg) no-repeat;
	background-size: 100% 100%;
	transform: rotate(-180deg);
}
.login_content_line2 .login_input input.code-iphone-btn[disabled]{
	color: #cccfd5;
	background: #8BACF7;
	border-color: #8BACF7;
}
.iphone-nav-content2{
	padding-top: 26px;
}
.group—name-list{
	position: relative;
}
.group—name-text{
	width:100%;
	height: 45px;
	background: #FFFFFF;
	border: 1px solid #3370FF;
	border-radius: 4px;
}
.group-ul-list{
	width:100%;
	border: 1px solid #E5E9ED;
	box-shadow: 0px 3px 12px 0px rgba(47,96,185,0.08);
	border-radius: 4px;
	padding: 2px;
	position: absolute;
	top: 50px;
	background: #fff;
	overflow: auto;
	max-height: 200px;
}
.group-ul-list li:hover{
	background: #f5f5f5;
}
.group-ul-list li:first-child.active{
	background: #F0F5FF;
	color: #3370FF;
}
.group-ul-list li{
	width: 100%;
	height: 32px;
	border-radius: 4px;
	line-height: 32px;
	padding-left: 10px;
	color: #5E6066;
	font-size: 14px;
}
.group—name-title{
	font-size: 14px;
	line-height: 45px;
	color: #1F2329;
	padding-left: 15px;
}
.allGroup{
	font-size: 14px;
	color: #7C7F84;
	cursor: pointer;
}
.allGroup:hover{
	 color: #3370FF;
}
.iphone-nav-content2{
	display: none;
}
div#iphoneCodeBtn{
	margin-top: 170px;
}
.group-up{
	height: 20px;
	width: 30px;
	display: inline-block;

	background: url(../img/nav_top_color_icon.svg) no-repeat;
	background-size: 100% 100%;
	position: relative;
	top: 11px;
	right: 10px;
}
.group-down{
	transform: rotate(-180deg);
}
.tl_nav ul li.hover_show ul li a:hover .nav_small_font{
	color: #3370FF;
}
.tl_map_right{
	/* 	width:682px;
        height : 650px;
        background: url(../img/tl_map_right1.png) no-repeat;
        background-size:cover; */
	position: relative;
}
.tl_map_right img{
	width:682px;
	height : 650px;
}
.bkg_windows{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	display: none;
}
.login_windows{
	padding: 40px 30px;
	background: #ffff;
	border-radius: 10px;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 99999;
	width: 480px;
	display: none;
	box-shadow: 0 0 20px rgb(52 100 224 / 12%);
}
.consult_content1{
	 padding: 40px 30px;
	 background: #ffff;
	 border-radius: 10px;
	 position: fixed;
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%,-50%);
	 z-index: 99999;
	 width: 480px;
	 display: none;
	 box-shadow: 0 0 20px rgb(52 100 224 / 12%);
 }

.login_header .close_icon{
	width: 26px;
	height: 26px;
	background: url(../img/login_close_icon.svg) no-repeat;
	background-size: 100% 100%;
	right: 20px;
	cursor: pointer;
	top: 40px;
}
.search_windows_content .close_icon:hover{
	background: url(../img/close_blue_icon.svg) no-repeat;
	background-size: 100% 100%;
}
.login_header .close_icon:hover,.consult_close .close_icon:hover{
	background: url(../img/close_blue_icon.svg) no-repeat;
	background-size: 100% 100%;
}
div.consult_windows{
	padding:0;
	/*height: 580px;*/
}
div.consult_windows input{
	padding-left: 20px;
}
div.consult_windows .apply_btn{
	margin-top: 45px;
}
div.consult_windows div.consult_windows_middle{
	/*padding: 30px 30px;*/
	position: relative;
}
.consult_close{
	width: 100%;
	height: 26px;
	position: relative;
	margin-bottom: 20px;
}
.consult_windows .close_icon{
	width: 26px;
	height: 26px;
	background: url(../img/login_close_icon.svg) no-repeat;
	background-size: 100% 100%;
	top: 0;
	right: 0;
	float: right;
}
.login_title,.consult_title{
	font-size: 28px;
	color: #000000;
	font-weight: bold;
}
.login_windows_font{
	font-size: 14px;
	color: #121212;
	margin:20px 0px 40px 0px;
	font-weight: 300;
}
.login_content_line{
	padding:0 10px;

}
.password_text:hover{
	color: #3370ff;
}
.login_input{
	position: relative;
	margin-bottom: 16px;
}
.login_input input{
	height: 45px;
	width: 100%;
	border-radius: 5px;
	/* line-height: 45px; */
	color: #000;
	border: 1px solid #e4e6f0;
	outline: none;
	padding-left: 30px;
	padding-right: 30px;
}
.login_input input::placeholder{
	color: #a4a6ae;
}
.login_input_icon{
	display: inline-block;
	height: 16px;
	width: 16px;
	position: absolute;
	left: 10px;
	top: 14px;
}
.user_icon{
	background: url(../img/user_icon.svg) no-repeat;
	background-size: 100%;
}

.passwrod_icon{
	background: url(../img/password_icon.svg) no-repeat;
	background-size: 100%;
}
.iphone_icon{
	background:url(../img/iphone_icon.svg) no-repeat;
	background-size: 100%;
}
.show_icon{
	position: absolute;
	right: 10px;
	top: 13px;
	cursor: pointer;
	background: url(../img/show_icon.svg) no-repeat;
}
.tl_btn_content{
	padding-top: 4px;
}
.head-icon{
	height: 24px;
	width: 24px;
	display:block;
	background: url(../img/head-icon.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	top: 6px;
	float: left;
	margin-left: 13px;
	margin-right: 4px;
}
.head-dropdown{
	display: none;
}
.dropdown-link{
	position: relative;
	height: 35px;
	color: #fff;
	font-size: 14px;
}
.header_white .dropdown-link{
	color: #333;
}
.dropdown-link:hover .priceBtn{
   color: #3370FF;
}
.header_white.tl_header .dropdown-link .arrow-span{
	border-top: 8px solid #333;
}
.arrow-span{
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 8px solid #fff;
}
.dropdown-span{
	position: absolute;
	left: 0;
	margin: 0;
	width: 100%;
	padding: 4px 0;
	text-align: left;
	list-style-type: none;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: 2px;
	outline: none;
	top: 30px;
	display: none;
	box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
}
.dropdown-span a{
	display: block;
	color: #fff;
	width: 100%;
}
.dropdown-span a:hover{
	background: #f5f5f5;
}
.dropdown-menu-item{
	clear: both;
	margin: 0;
	padding: 5px 12px;
	color: rgba(0, 0, 0, 0.85);
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	cursor: pointer;
	transition: all 0.3s;
	width: 100%;

	/*display: inline-block;*/
}
.dropdown-link:hover .dropdown-span{
	display: block;
}
.dropdown-menu-item:hover{
	background: #f5f5f5;
}
div.show_hide .show_icon{
	position: absolute;
	right: 10px;
	top: 13px;
	cursor: pointer;
	background: url(../img/hide_icon.svg) no-repeat;
	background-size: 100% 100%;
}
/* .show_hide input[type="text"]{
	color: #000;
} */
.login_icon{
	height: 16px;
	width: 16px;
	display: inline-block;
	background-size: 100%;
	/* position: absolute; */
	/* left: 10px; */
	/* top: 12px; */
}
.binding_btn#wechatLogin{
	margin-bottom: 25px;
}
.binding_btn,.apply_btn,.login_btn{
	line-height: 42px;
	width: 100%;
	color: #fff;
	background: #3370FF;
	font-size: 14px;
	text-align: center;
	margin-top: 100px;
	border-radius: 5px;
	margin-bottom: 40px;
	cursor: pointer;
	display: block;
}
.binding_btn:hover,.apply_btn:hover,.login_btn:hover{
	opacity: 0.9;
}
div.login_btn{
	margin-top: 60px;
	margin-bottom: 25px;
}
.consult_windows .code_btn input{
	width: 250px;
	float: left;
}
.consult_windows .code_btn .solution_btn:hover{
	opacity: 0.8;
}
.consult_windows .code_btn .solution_btn{
	line-height: 40px;
	width:137px !important;
	color: #fff;
	border: none;
	background: #3370FF;
	font-size: 14px;
	text-align: center;
	border-radius: 5px;
	float: right;
	position: relative;
	top: 1px;
	outline: none;
	cursor: pointer;
}
.code_btn .solution_btn.code_time_btn{
	opacity: 0.8;
}
.consult_title{
	text-align: center;
	margin-bottom: 40px;
}
.left_nav_content{
	position: fixed;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 99;
}
.left_nav_content ul{
	background: #3370FF;
	border-radius: 15px;
}
.left_nav_content ul li{
	/* height: 80px; */
	width: 73px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	position: relative;
}
.left_nav_set{
	padding: 20px 0 0 0;
}
.left_nav1{
	background: url(../img/left_icon1.svg) no-repeat;
}
.left_nav2{
	background: url(../img/left_icon2.svg) no-repeat;
}
.left_nav3{
	background: url(../img/left_icon3.svg) no-repeat;
}
.left_nav{
	height: 24px;
	width: 24px;
	display: block;
	margin: auto;
	background-size:100%;
	margin-bottom: 12px;

}
.left_nav_title{
	padding-bottom: 14px;
	position: relative;
}

.left_nav_title::before{
	content: "";
	display: inline-block;
	width: 30px;
	height: 1px;
	background: #fff;
	position: absolute;
	bottom: 0px;
	right: 22px;
}
.left_nav_content ul li:last-child .left_nav_title::before{
	display: none;
}
.left_nav_content ul li:hover{
	background: #295af5;
	border-radius: 15px;
}
.left_top{
	width: 100%;
	height: 70px;
	background: #3370FF;
	border-radius: 15px;
	margin-top: 20px;
	padding-top: 20px;
}
.top_icon{
	height: 30px;
	width: 30px;
	display: block;
	background: url(../img/TOP.svg) no-repeat;
	background-size: 100%;
	margin: auto;
}
.left_iphone_img{
	width: 279px;
	height: 108px;
	background: url(../img/left_nav_img2.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right:80px;
	top: 50%;
	transform: translateY(-50%);
	display: none;
}
.left_code_img{
	width: 227px;
	height: 278px;
	background: url(../img/left_nav_img3.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right:80px;
	top: 50%;
	transform: translateY(-50%);
	display: none;
}
.left_nav_content_ul li:nth-child(3):hover .left_code_img{
	display: block;
}
.left_nav_content_ul li:nth-child(2):hover .left_iphone_img{
	display: block;
}
.number_font2{
	margin-top: 6px;
}
.number_font b{
	font-weight: normal;
	font-size: 12px;
}

.tl_index_content7_nav_content .swiper-container{
	background: none;
	width: 1500px;
}
.swiper-container-d {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
}
.swiper-container-d .swiper-slide {
	background-position: center;
	width: 650px;
	height: 450px;
	background-size: 100% 100%;

}
.swiper-container-d .swiper-slide img{
	border-radius: 6px;
	box-shadow:  0 0 20px rgb(50,96,214,0.8);
}
.swiper-slide img{
	max-width: 100%;
	max-height: 100%;
}
ul.nav_content3_ul li .nav_bottom_title {
	padding-right: 0;
}
.tl_nav ul li .nav_content1_ul li a,.tl_nav ul li .nav_content3_ul li a{
	display: inline-block;
}

.nav_content1_ul li{
	text-align: center;
}
.login_windows_list{
	display: block;
}
.login_windows_list2{
	padding: 26px 0 0 0;
	display: none;
}
.login_windows_list2_nav{
	padding: 0 15px;
}
.login_windows_list2_nav li{
	text-align: center;
	font-size: 16px;
	float: left;
	width: 130px;
	color: #96989f;
	line-height: 37px;
	cursor: pointer;
	border-bottom:1px solid #e4e6f0;
}
.login_windows_list2_nav li.active{
	background: #f3f5ff;
	border-radius: 5px;
	color: #3370FF;
}
.login_windows_list2 .login_windows_font{
	text-align: center;

}

.password_text{
	position: absolute;
	color: #77787e;
	font-size: 12px;
	right: 40px;
}

.login_content_bottom{
	color: #77787e;
	font-size: 12px;
	padding-bottom: 30px;
}
.signIn_btn{
	font-size: 12px;
	color: #77787e;
}
.signIn_btn a{
	padding-bottom: 30px;
	color: #7c7f84;
	font-size: 14px;
	/* margin-left: 5px; */
}
.login_content_line2 .signIn_btn a{
	color: #3370FF;
	margin-left: 5px;
	padding-top: 3px;
}
.signIn_btn a.passWord-href{
	 position: relative;
	 padding-right: 20px;
}
.signIn_btn a.passWord-href::before{
	position: absolute;
	content: "";
	display: block;
	width: 1px;
	height: 15px;
	background: #7c7f84;
	left: 67px;
	top: 2px;
}
.signIn_btn a:hover{
	 color: #3370ff;
}

/* 隐藏复选框 */
.login_content_bottom input[type='checkbox'] {
	/*隐藏掉原先实际的 checkbox 框，之所以没用 display:none; 这种简单直接的方式，是因为这种方法会把它从键盘 tab 键切换焦点的队列中完全删除*/
	position: absolute;
	clip: rect(0,0,0,0);
}

/* 模拟复选框 */
/* 未选中时的样式 */
.login_content_bottom input[type='checkbox']+label::before {
	content: '\a0';        /*填充内容：不换行空格*/
	display: inline-block;
	vertical-align: 0.2em;
	width: 12px;
	height: 12px;
	margin-right: .2em;
	border-radius: .2em;
	border: solid 1px #3370FF;
	text-indent: 0.15em;
	line-height: 0.65;
	position: absolute;
	left: 0;
}
.login_content_bottom label{
	position: relative;
	padding-left: 20px;
}
/* 选中时的样式 */
.login_content_bottom input[type='checkbox']:checked+label::before {
	content: "";
	display: block;
	height: 12px;
	width: 12px;
	background: url(../img/duihao_icon.png) center no-repeat;
	background-size: 10px 10px;
	position: absolute;


}
.login_content_line2 .login_input2 input{
	width: 280px;
}
.login_content_line2 .login_input2 .code_btn_number{
	height: 42px;
	border: 1px solid #3370FF;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	line-height: 42px;
	width: 103px;
	background: #3370FF;
	float: right;
	cursor: pointer;
}
.show_content.login_content_line{
	display: block;
}
.scan_content{
	padding: 10px 50px;
}
.scan_content_img{
	width: 145px;
	height: 145px;
	background: url(../img/scan_img.png) no-repeat;
	background-size: 100%;
}
.scan_content .code_img_left{
	width: 150px;
	height: 150px;
	border: 1px solid #fff;
	border-radius: 4px;
	padding-top: 5px;
	background: #f7faff;
	margin: auto;
	box-shadow: 0 0 20px rgb(47,96,185,0.2);
	margin: auto;
}
.code_img_left img{
	height: 140px;
	display: block;
	margin: auto;
}
.login_content_line3,.login_content_line2,.login_content_line1{
	display: none;
}
.login_windows {
	min-height: 580px;
}
.consult_succeed{
	width: 480px;
	background: #fff;
	height: 525px;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 99999;
	border-radius: 10px;
	box-shadow: 0 0 20px rgb(52 100 224 / 12%);
	padding:30px 25px;
}
.consult_succeed_img{
	height: 55px;
	width: 52px;
	margin: auto;
	background: url(../img/consult_succeed_img.png) no-repeat;
	background-size: 100%;
}
.login_body .login_windows,.login_body .bkg_windows{
	display: block;
}
.consult_body .consult_windows
,.consult_body .bkg_windows{
	display: block;
}

body.login_body,body.consult_body{
	height: 100%;
	overflow: hidden;
}
.consult_succeed_middle{
	padding-top: 40px;
}
.consult_succeed_title{
	text-align: center;
	font-size: 20px;
	color: #000000;
	font-weight: 400;
	/* height:80px; */
	height: 84px;
	padding:25px 0 30px 0;
	/* margin-top: 25px;
	margin-bottom: 45px; */
}
.consult_succeed_p{
	height: 65px;
	padding-top: 5px;
}
.consult_succeed_middle p{
	color: #121212;
	font-size: 15px;
	text-align: center;
	line-height: 27px;
	font-weight: 300;
}
.deth_hide_btn{
	width: 115px;
	height: 36px;
	text-align: center;
	font-size: 12px;
	color:#3370FF;
	line-height: 36px;
	border: 1px solid #3370FF;
	margin: auto;
	border-radius: 40px;
	margin-top: 30px;
}
.deth_hide_btn span{
	font-size: 12px;
	color:#3370FF;
}
.consult_content2{
	display: none;
}
.signIn_btn a:hover{
	color: #2661e9;
}
.consult_windows_bkg.consult_windows{
	background: #fff;
}
.openChatWindow{
	cursor: pointer;
}
.tl_solution1 .tl_banner{
	height: 579px;
	width: 100%;
	background: url(../img/tl_solution1_banner.jpg) center center no-repeat;
	background-size: cover;
	/* margin-top: 62px; */
}
.tl_solution1 .tl_banner .tl_banner_title_font
,.tl_solution2 .tl_banner .tl_banner_title_font
,.tl_solution_firm .tl_banner .tl_banner_title_font
,.tl_solution_resale .tl_banner .tl_banner_title_font
,.tl_solution_ai .tl_banner .tl_banner_title_font
,.tl_solution_industrial .tl_banner .tl_banner_title_font
{
	color: #182234;
	font-size: 45px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 20px;
}
.tl_solution1 .tl_banner .tl_banner_title_text
,.tl_solution2 .tl_banner .tl_banner_title_text
,.tl_solution_firm .tl_banner .tl_banner_title_text
,.tl_solution_resale .tl_banner .tl_banner_title_text
,.tl_solution_ai .tl_banner .tl_banner_title_text
,.tl_solution_industrial .tl_banner .tl_banner_title_text
{
	color: #182234;
	font-size: 13px;
	line-height: 24px;
	letter-spacing: 1px;
}

.tl_solution1 .solution_banner_btn
,.tl_solution2 .solution_banner_btn
,.tl_solution_firm .solution_banner_btn
,.tl_solution_resale .solution_banner_btn
,.tl_solution_ai .solution_banner_btn
,.tl_solution_industrial .solution_banner_btn
{
	background: #0d72ff;
	color: #fff;
	margin-top: 35px;
}
.tl_solution1 .solution_banner_btn:hover
,.tl_solution2 .solution_banner_btn:hover
,.tl_solution_firm .solution_banner_btn:hover
,.tl_solution_resale .solution_banner_btn:hover
,.tl_solution_ai .solution_banner_btn:hover
,.tl_solution_industrial .solution_banner_btn:hover
,.project_submit_btn:hover
{
	background: #5989f7;
	cursor: pointer;
}
.scene_content{
	padding-top: 58px;
	padding-bottom: 80px;
	background: #fff;
}
.scan_title{
	font-size: 34px;
	font-weight: bold;
	text-align: center;
	color: #1e232a;
	margin-bottom: 50px;
}
.scan_list ul {
	width: 1150px;
	margin: auto;
	text-align: center;
}
.scan_list ul li{
	transition-delay: .1s;
	transition-duration: .3s;
	border-radius: 10px;
	position: relative;
	float: left;
	/* display: inline-block; */
}
.scan_list ul li:hover{

	transition-timing-function: ease-out;
	transition: all .3s;
	transform: translateY(-16px);
}
.scan_list ul li .li_list_content{
	padding: 35px 0 0 0px;
	box-shadow: 0 2px 24px rgb(28 76 186 / 10%);
	/* box-shadow:  0 0 7px rgba(51,70,106,0.08); */
	display: block;
	height: 178px;
	width: 343px;
	border-radius: 10px;
	text-align: center;
}
.li_list_content>.clearfix{
	display: inline-block;
}
.scan_list ul li:nth-child(2){
	margin: 0 44px;
}
.scan_list_icon1{
	background: url(../img/scan_list_icon1.png) no-repeat;
}
.scan_list_icon2{
	background: url(../img/scan_list_icon2.png) no-repeat;
}
.scan_list_icon3{
	background: url(../img/scan_list_icon3.png) no-repeat;
}
.scan_list_icon4{
	background: url(../img/scan_list_icon4.png) no-repeat;
}
.scan_list_icon5{
	background: url(../img/scan_list_icon5.png) no-repeat;
}
.scan_list2_icon1{
	background: url(../img/scan_list2_icon1.png) no-repeat;
}
.scan_list2_icon2{
	background: url(../img/scan_list2_icon2.png) no-repeat;
}
.scan_list2_icon3{
	background: url(../img/scan_list2_icon3.png) no-repeat;
}
.scan_list3_icon1{
	background: url(../img/scan_list3_icon1.png) no-repeat;
}
.scan_list3_icon5{
	background: url(../img/scan_list3_icon5.png) no-repeat;
}

.scan_list4_icon1{
	background: url(../img/scan_list4_icon1.png) no-repeat;
}
.scan_list4_icon2{
	background: url(../img/scan_list4_icon2.png) no-repeat;
}
.scan_list4_icon3{
	background: url(../img/scan_list4_icon3.png) no-repeat;
}

.scan_list5_icon1{
	background: url(../img/scan_list5_icon1.png) no-repeat;
}
.scan_list5_icon2{
	background: url(../img/scan_list5_icon2.png) no-repeat;
}
.scan_list5_icon3{
	background: url(../img/scan_list5_icon3.png) no-repeat;
}
.scan_list6_icon1{
	background: url(../img/scan_list6_icon1.png) no-repeat;
}


.scan_list_icon{
	height:31px;
	width: 31px;
	display:block;
	background-size: contain;
	/* margin-left: 76px; */
}
.scan_font_title{
	font-weight: 400;
	font-size: 20px;
	color: #1e232a;
	display:block;
	/* padding-top: 8px; */
	padding-left: 18px;
	line-height: 40px;
	text-align: left;
	float: left;
}
.scan_list_img1{
	background: url(../img/scan_list_img.png) no-repeat;
}
.scan_list_img2{
	background: url(../img/scan_list_img2.png) no-repeat;
}
.scan_list_img3{
	background: url(../img/scan_list_img3.png) no-repeat;
}
.scan_list_img{
	height: 92px;
	width: 104px;
	position: absolute;
	right: 0;
	bottom: 0;
	background-size: 100%;
}
.scan_text_font{
	padding-top: 8px;
}
.scan_text_font p{
	font-size: 16px;
	color: #000000;
	line-height: 24px;
	text-align: center;
	font-weight: 300;
}
.scan_list ul.scan_list2{
	width: 795px;
	text-align: center;
	padding-top: 45px;
}
.scan_list1 li:nth-child(1):hover .li_list_content,.scan_list2 li:nth-child(2):hover .li_list_content{
	background: #f7faff;
	box-shadow:  0 2px 17px rgba(51,70,106,0.12);

}
.scan_list1 li:nth-child(1):hover .scan_font_title,.scan_list2 li:nth-child(2):hover .scan_font_title{
	color: #1c4cba;
}
.scan_list1 li:nth-child(1):hover .scan_text_font p,.scan_list2 li:nth-child(2):hover .scan_text_font p{
	color: #1c4cba;
}
.scan_list1 li:nth-child(2):hover .li_list_content,.scan_list2 li:nth-child(1):hover .li_list_content{
	background: #f5fcfe;
	box-shadow:  0 2px 17px rgba(51,70,106,0.12);

}

.scan_list1 li:nth-child(2):hover .scan_font_title,.scan_list2 li:nth-child(1):hover .scan_font_title{
	color: #008ed2;
}
.scan_list1 li:nth-child(2):hover .scan_text_font p,.scan_list2 li:nth-child(1):hover .scan_text_font p{
	color: #008ed2;
}

.scan_list1 li:nth-child(3):hover .li_list_content{
	background: #f8fffa;
	box-shadow:  0 2px 17px rgba(51,70,106,0.12);

}

.scan_list1 li:nth-child(3):hover .scan_font_title{
	color: #2ca11e;
}
.scan_list1 li:nth-child(3):hover .scan_text_font p{
	color: #2ca11e;
}

.scan_content2{
	width: 100%;
	height: 800px;
	background:#f8fafe;
	padding-top: 60px;
	/* margin-bottom: 8px; */
}
.scan_content2_middle{
	width: 1175px;
	margin: auto;
	position: relative;
}
.scan_content2_middle .scan_content2_left{
	width: 785px;
	height: 615px;

}
.scan_content2_right{
	width: 380px;
	height: 615px;
	position: absolute;
	right: 0;
	top: 0;
}
.scan_content2_right,.scan_content2_left{
	background:#f4f5f9;
	border-radius: 10px;
}
.scan_content2_left img{
	max-width: 100%;
	max-height: 100%;
	display: block;
	margin: auto;
}
.tl_solution1 .scan_content2_left{
	padding: 36px 39px;
}
.scan_content2_right{
	padding: 80px 30px;
}
.scan_content2_dl1 dt{
	color: #182234;
	font-size: 24px;
	font-weight: 500;
	margin-bottom: 46px;
}
.scan_content2_dl1 dd{
	padding-left: 12px;
	color: #182234;
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 25px;
	position: relative;
	font-weight: 300;
}
.scan_content2_dl1 dd::before{
	content: "";
	height: 4px;
	width: 4px;
	background: #0d72ff;
	border-radius: 5px;
	position: absolute;
	left: 0;
	top: 11px;
	display: block;
}
.tl_contianer .fast {
	animation-duration: 1s;
	animation-delay: 0s;
}
.tl_contianer .slow {
	animation-duration: 1.5s;
	animation-delay: 0s;
}
.tl_contianer  .reallyslow {
	animation-duration: 2s;
	animation-delay: 0s;
}
.tl_contianer  .lastslow {
	animation-duration: 2.5s;
	animation-delay: 0s;
}
.scan_content3{
	width: 100%;
	height: 605px;
	background: #f9faff;
	overflow: hidden;
	padding-top: 70px;
}
.scan_content3 .scan_content3_middle{
	width: 950px;
	margin: auto;
	position: relative;
}
.yc_icon1{
	background: url(../img/yc_icon1.png) no-repeat;
}
.yc_icon2{
	background: url(../img/yc_icon2.png) no-repeat;
}
.yc_icon3{
	background: url(../img/yc_icon3.png) no-repeat;
}
.yc_icon4{
	background: url(../img/yc_icon4.png) no-repeat;
}
.yc_icon5{
	background: url(../img/yc_icon5.png) no-repeat;
}
.yd_icon1{
	background: url(../img/yd_icon1.png) no-repeat;
}
.yd_icon2{
	background: url(../img/yd_icon2.png) no-repeat;
}
.yd_icon3{
	background: url(../img/yd_icon3.png) no-repeat;
}

.qyxt_icon1{
	background: url(../img/qyxt_icon1.png) no-repeat;
}
.qyxt_icon3{
	background: url(../img/qyxt_icon3.png) no-repeat;
}
.qyxt_icon4{
	background: url(../img/qyxt_icon4.png) no-repeat;
}
.qyxt_icon5{
	background: url(../img/qyxt_icon5.png) no-repeat;
}
.lsls_icon3{
	background: url(../img/lsls_icon3.png) no-repeat;
}
.gy_icon1{
	background: url(../img/gy_icon1.png) no-repeat;
}
.gy_icon2{
	background: url(../img/gy_icon2.png) no-repeat;
}

.yc_icon{
	height: 50px;
	width: 50px;
	background-size:100% ;
}
.scan_slide_title{
	font-size: 20px;
	color: #1a2233;
	text-indent: 10px;
	margin: 24px 0 10px 0;
	font-weight: 400;
}
.scan_slide p{
	text-align: left;
	color: #1a2233;
	font-size: 16px;
	line-height: 26px;
	width: 230px;
	margin: auto;
	padding-left: 11px;
	font-weight: 300;
}
/* .scan_content3 .scan-swiper-container{
	padding: 0 20px;
} */
.scan-swiper-container .swiper-slide{
	padding: 20px 15px;
}
.scan_slide{
	float: left;
	background: #fff;
	width: 280px;
	/* border: 1px solid #e6e7ea; */
	box-shadow: 8px 8px 20px 0 rgba(0,61,161,0.12), -8px -8px 20px 0 #fff, inset 0 4px 20px 0 hsl(0deg 0% 100% / 50%);
	/* box-shadow:0 7px 20px rgba(0,61,161,0.12); */
	padding:46px 24px 0 24px;
	height: 320px;
	margin-right: 14px;
	border-radius: 10px;
	/* box-shadow: 10px; */
}
.scan_slide.scan_slide_right{
	padding-right: 5px;
	padding-left: 20px;
}
.scan_slide.scan_slide_right p{
	padding-left: 0;
}
.scan-swiper-container{
	padding: 0  10px;
}

.scan_content3_middle .swiper-button-prev2
,.tl_about_content2 .swiper-button-prev2
{
	outline: none;
	left: -80px;
	width: 50px;
	height: 50px;
	background: #e3efff;
	color: #0d72ff;
	border-radius: 50%;
	top: 160px;
	z-index: 9999;
	/*cursor: none;*/
	/* bottom: -110px; */
}
.tl_about_gnway_swiper{
	position: relative;
}
div.tl_about_content2 .swiper-button-prev2{
	left: 200px;
	top: 312px;
}
div.tl_about_tl .tl_about_content2 .swiper-button-prev2{
	left: 200px;
	top: 412px;
}
.scan_content3_middle .swiper-button-next2
,.tl_about_content2 .swiper-button-next2
{
	outline: none;
	right: -80px;
	width: 50px;
	height: 50px;
	background: #e3efff;
	color: #0d72ff;
	border-radius: 50%;
	top: 160px;
	z-index: 99999;
	/* bottom: -110px; */
	/*cursor: none;*/
}
div.tl_about_content2 .swiper-button-next2{
	right: 211px;
	top: 312px;
}
div.tl_about_tl .tl_about_content2 .swiper-button-next2{
	right: 211px;
	top: 412px;
}
.scan_content3_middle .swiper-button-next:after
,.scan_content3_middle .swiper-button-prev:after
,.tl_about_content2 .swiper-button-prev:after
,.tl_about_content2 .swiper-button-next:after
{
	font-size: 18px;
}
.scan_content3_middle .swiper-button-next:hover::after
,.scan_content3_middle .swiper-button-prev:hover::after
,.tl_about_content2 .swiper-button-next:hover::after
,.tl_about_content2 .swiper-button-prev:hover::after
{
	/* color: #4c5665; */
	font-size:22px;
	transition: all .3s ease-in-out;
}
/* .scan_content3_middle .swiper-button-next:hover,.scan_content3_middle .swiper-button-prev:hover{
	background: #edf0f4;
} */
.scan_slide .scan_slide_font{
	text-align: left;
}



.tl_solution2 .tl_banner{
	height:578px;
	width: 100%;
	background: url(../img/tl_solution2_banner.jpg) center center no-repeat;
	background-size:cover;
	/* margin-top: 62px; */
}


/* 异地文件解决方案 */

.tl_solution2 .scan_content2_left img{
	height: 470px;
	margin: auto;
	margin-top: 70px;
}
.scan_content3_middle ul li{
	float: left;
}
.tl_solution2 .scan_content3_middle
,.tl_solution_resale .scan_content3_middle
,.tl_solution_ai .scan_content3_middle
,.tl_solution_industrial .scan_content3_middle
{
	width: 1000px;
}
.tl_solution2 .scan_slide
,.tl_solution_resale .scan_slide
,.tl_solution_ai .scan_slide
,.tl_solution_industrial .scan_slide
{
	margin-right: 0;
}
.scan_content3_middle ul li:nth-child(2){
	margin:0 70px;
}

.tl_solution_firm .tl_banner{
	height:578px;
	width: 100%;
	background: url(../img/tl_solution3_banner.jpg) center center no-repeat;
	background-size:cover;
	/* margin-top: 62px; */
}



.tl_solution_firm .scan_content2_left img{
	height: 472px;
	margin-top: 75px;
}
.tl_solution_resale .scan_content2_left img{
	height: 556px;
	margin-top: 30px;
}
.tl_solution_ai .scan_content2_left img{
	height: 452px;
	margin-top: 75px;
}
.qyxt_icon1{
	margin-left: 4px;
}
.tl_solution_resale .tl_banner{
	height: 579px;
	width: 100%;
	background: url(../img/tl_solution4_banner.jpg) center center no-repeat;
	background-size: cover;
	/* margin-top: 62px; */
}
.tl_solution_resale .scan_content3_middle ul li:nth-child(2)
,.tl_solution_ai .scan_content3_middle ul li:nth-child(2)
{
	margin: 0 50px;
}

.tl_solution_ai .tl_banner{
	height: 579px;
	width: 100%;
	background: url(../img/tl_solution5_banner.jpg) center center no-repeat;
	background-size: cover;
	/* margin-top: 62px; */
}


.tl_solution_industrial .tl_banner{
	height: 579px;
	width: 100%;
	background: url(../img/tl_solution6_banner.jpg) center center no-repeat;
	background-size: cover;
	/* margin-top: 62px; */
}

.tl_solution_industrial .scan_content2_left img{
	height: 417px;

	margin-top: 60px;
}
.tl_solution_industrial .scan_content2_middle .scan_content2_left
,.tl_solution_industrial .scan_content2_right
{
	height: 560px
}

.tl_solution1 .tl_banner .tl_banner_title_text p
,.tl_solution2 .tl_banner .tl_banner_title_text p
,.tl_solution_firm .tl_banner .tl_banner_title_text p
,.tl_solution_resale .tl_banner .tl_banner_title_text p
,.tl_solution_ai .tl_banner .tl_banner_title_text p
,.tl_solution_industrial .tl_banner .tl_banner_title_text p
{
	font-size: 18px;
	color: #464f5d;
	line-height: 34px;
	font-weight: 400;
}
.tl_solution1  .tl_banner_title_font
,.tl_solution2 .tl_banner_title_font
,.tl_solution_resale .tl_banner_title_font
,.tl_solution_ai .tl_banner_title_font
,.tl_solution_industrial .tl_banner_title_font
{
	margin-top: 0;
	margin-bottom: 20px;
}
.tl_banner .tl_banner_title_text span{
	letter-spacing: 2px;
}
.tl_solution_industrial .scan_content2{
	height: 745px;
}

.tl_project_cooperation .tl_banner{
	height: 578px;
	width: 100%;
	background: url(../img/tl_project_banner.jpg) center center no-repeat;
	background-size: cover;
}


.tl_project_cooperation .tl_banner .tl_banner_meddle
{
	padding-top: 175px;
}
.tl_project_cooperation .tl_banner .tl_project_title
,.tl_project_cooperation .tl_banner .tl_project_text
,.tl_about_gnway .tl_banner .tl_project_title
,.tl_about_gnway .tl_banner .tl_project_text
,.tl_about_tl .tl_banner .tl_project_title
,.tl_about_tl .tl_banner .tl_project_text
,.tl_about_contact .tl_banner .tl_project_text
,.tl_about_contact .tl_banner .tl_project_title
{
	color: #1f2329;

}

.tl_project_text span{
	letter-spacing: 0.4px;
}
.tl_project_text a{
	color: #3370FF;
	text-decoration: underline;
}

.tl_about_gnway .tl_banner .tl_banner_meddle
,.tl_about_tl .tl_banner .tl_banner_meddle
{
	padding-top: 142px;
}

.tl_about_tl  .tl_about_content2
,.tl_about_gnway  .tl_about_content2{
	padding-bottom: 100px;
	height: auto;
	background-color: #f8fafe;
}


.tl_about_tl  .tl_project_text
,.tl_about_gnway  .tl_project_text
{
	padding-top: 0;
	margin-top: 0;
}
.tl_banner .tl_project_title{
	font-size: 45px;
	text-align: center;
	font-weight: 500;
	margin: 0;

}
.tl_project_text{
	width: 560px;
	text-align: center;
	font-size: 18px;
	margin: auto;
	line-height: 32px;
	margin-top: 13px;

}
.iphone_number_btn{
	width: 300px;
	height: 45px;
	line-height: 45px;
	margin: auto;
	background: #3370f6;
	padding:0px 17px;
	border-radius: 5px;
	margin-top: 23px;
}
.iphone_number_btn span{
	display: inline-block;
}
.dianhua_icon{
	height: 18px;
	width: 18px;
	background: url(../img/dianhua_icon.svg) no-repeat;
	background-size:100%;
	margin-top: 14px;
	margin-right: 6px;
}
.dianhua_text{
	font-size: 19px;
}
.dianhua_text span{
	font-weight: 500;
}
.tl_project_content2{
	height: 726px;
	position: relative;
	background: #fafbfd;
	/* background: url(../img/tl_project_content2_bkg.jpg) no-repeat; */
	/* background-size:  cover; */
}
.tl_project_content2 .error_text{
	position: absolute;
	left: 20px;
	bottom: 3px;
}
.tl_project_top{
	width: 1170px;
	margin: auto;
	background: #fff;
	box-shadow: 0 0 20px rgb(47,96,185,0.18);
	padding:25px 20px;
	top: -50px;
	position: relative;
}
.t_top_input1{
	width: 300px;
}
.t_top_input2,.t_top_input1{
	margin-right: 20px;
}
.t_top_input2,.project_submit_btn{
	width: 150px;
}
.tl_project_top .fl input,.project_submit_btn{
	width: 100%;
	height: 48px;
	line-height: 48px;
	padding-left: 16px;
	color: #1f2329;
	font-size: 16px;
	outline: none;
	background: #e4edfa;
	border: none;
	border-radius: 5px;
}
.tl_project_top .fl input::placeholder{
	color: #1f2329;
}
div.project_submit_btn{
	width:150px;
	padding-left: 0;
	text-align: center;
	background: #3370f6;
	color: #fff;

}
.tl_project_title{
	font-size: 34px;
	font-weight: 500;
	color: #1f2329;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 75px;
}
.tl_project_content2_bottom{
	height:82px;
	width: 110px;
	background: url(../img/tl_project_content2_img1.jpg) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	bottom: 7px;
	left: 20px;
}

.tl_project_content2_top{
	height:82px;
	width: 90px;
	background: url(../img/tl_project_content2_img2.jpg) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 80px;
	right: 100px;
}
.tl_project_content2_ul{
	width: 1200px;
	margin: auto;
	position: relative;
	/* z-index: 999; */
}
.tl_project_content2_ul li{
	width: 285px;
	float: left;
	border-radius: 10px;
	margin-left: 15px;

}
.tl_project_content2_ul li:first-child .project_ul_text{
	padding: 0 12px 0 16px;
}
.project_ul_bottom{
	height: 384px;
	box-shadow: 0 0 30px rgb(47,96,185,0.2);
	border-radius: 10px;
	width: 285px;
	overflow: hidden;
}

.project_ul_img1{
	background: url(../img/project_ul_img1.png) no-repeat;
}
.project_ul_img2{
	background: url(../img/project_ul_img2.png) no-repeat;
}
.project_ul_img3{
	background: url(../img/project_ul_img3.png) no-repeat;
}
.project_ul_img4{
	background: url(../img/project_ul_img4.png) no-repeat;
}
.project_ul_img{
	width: 100%;
	height: 209px;
	background-size: 100% 100%;
	border-radius: 10px 10px 0 0;
	overflow: hidden;
	transition-delay: .1s;
	transition-duration: .3s;
	transition: all .4s ease-in-out;
}
.project_ul_small_img1{
	background: url(../img/project_ul_small_img1.png) no-repeat;
}
.project_ul_small_img2{
	background: url(../img/project_ul_small_img2.png) no-repeat;
}
.project_ul_small_img3{
	background: url(../img/project_ul_small_img3.png) no-repeat;
}
.project_ul_small_img4{
	background: url(../img/project_ul_small_img4.png) no-repeat;
}
.project_ul_small_img{
	height: 72px;
	width: 72px;
	background-size: 100%;
	margin-top: -35px;
	margin-left:10px;
	z-index: 99;
	position: relative;
}
.tl_project_content2_ul li:hover .project_ul_img{
	transform: scale(1.1);
	width: 100%;
	/* height: 256px; */
	overflow: hidden;
	background-position: center;
	background-size: 100% 100%;

}
.project_ul_title,.project_ul_text{
	padding:0 16px;
}
.project_ul_title{
	font-size: 20px;
	margin-top: 5px;
}
.project_ul_text{
	font-size: 16px;
	color: #1f2329;
	margin-top: 10px;
	line-height: 28px;
	font-weight: 300;
}
.tl_project_content3{
	padding-top: 50px;
	padding-bottom: 100px;
}
.tl_project_content3_middle{
	width: 1200px;
	margin: auto;
}
.project_line_nav{
	position: relative;
	width: 100%;
	padding-top: 40px;
	padding-bottom: 80px;
}
.project_line_nav::before{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #dfe2ea;
	/* background: red; */
	position: absolute;
	top: 0;
	left: 0;
}
.project_line_nav li{
	position: relative;
	width: 276px;
	float: left;

}
.project_line_nav li:not(:first-child){
	margin-left: 30px;
}
.project_line_nav li:nth-child(1)::before{
	content: "";
	display: block;
	width: 33px;
	height: 33px;
	background: url(../img/dot_icon1.png) no-repeat;
	background-size: 100%;
	position: absolute;
	left: 50%;
	margin-left: -17px;
	top: -54px;
}
.project_line_nav li:nth-child(2)::before{
	content: "";
	display: block;
	width: 33px;
	height: 33px;
	background: url(../img/dot_icon2.png) no-repeat;
	background-size: 100%;
	position: absolute;
	left: 50%;
	margin-left: -17px;
	top: -54px;
}
.project_line_nav li:nth-child(3)::before{
	content: "";
	display: block;
	width: 33px;
	height: 33px;
	background: url(../img/dot_icon3.png) no-repeat;
	background-size: 100%;
	position: absolute;
	left: 50%;
	margin-left: -17px;
	top: -54px;
}
.project_line_nav li:nth-child(4)::before{
	content: "";
	display: block;
	width: 33px;
	height: 33px;
	background: url(../img/dot_icon4.png) no-repeat;
	background-size: 100%;
	position: absolute;
	left: 50%;
	margin-left: -17px;
	top: -54px;
}
.line_nav_middle{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 200px;
	border: 1px solid #e6e9f1;
	border-radius: 10px;
	text-align: center;
	background: #fff;
	box-shadow: 0 2px 24px rgb(28,76,186,0.1);
	border-radius: 10px;

}
.av-visible{
	transition-delay: .1s;
	transition-duration: .3s;
	transition: all .4s ease-in-out;
}
.dot_line_bkg1{
	background:#5cdccb;
}
.dot_line_bkg2{
	background: #53c8f3;
}
.dot_line_bkg3{
	background:#8086ec;
}
.dot_line_bkg4{
	background: #3774ff;
}
.dot_line_bkg{
	height: 11px;
	width:81px;
	margin: auto;
	border-radius: 20px;
	margin-top: -5px;
}
.line_nav_title{
	color: #1f2329;
	font-size: 20px;
	margin-bottom: 26px;
	margin-top: 22px;
	font-weight: 500;
}
.line_nav_text{
	font-size: 16px;
	padding: 0 25px;
	color: #1f2329;
	text-align: left;
	line-height: 26px;
	font-weight: 300;
}
.project_line_nav li:nth-child(1) .line_nav_text
,.project_line_nav li:nth-child(2) .line_nav_text
{
	text-align: center;
}
.project_line_nav li:hover .av-visible{
	transition-timing-function: ease-out;
	transition: all .3s;
	transform: translateY(-15px);
}
.project_line_nav li:nth-child(1):hover::before{
	background: url(../img/dot_icon1_hover.png) no-repeat;
	background-size: 100%;
}
.project_line_nav li:nth-child(2):hover::before{
	background: url(../img/dot_icon2_hover.png) no-repeat;
	background-size: 100%;
}
.project_line_nav li:nth-child(3):hover::before{
	background: url(../img/dot_icon3_hover.png) no-repeat;
	background-size: 100%;
}
.project_line_nav li:nth-child(4):hover::before{
	background: url(../img/dot_icon4_hover.png) no-repeat;
	background-size: 100%;
}
.project_line_nav li:hover .line_nav_title{
	color: #3370F6;
}

.project_line_nav li:nth-child(1):hover .line_nav_middle{
	background: url(../img/line_nav_middle_hover1.png) no-repeat;
	background-size: 100%;
	border: 1px solid transparent;
}
.project_line_nav li:nth-child(2):hover .line_nav_middle{
	background: url(../img/line_nav_middle_hover2.png) no-repeat;
	background-size: 100%;
	border: 1px solid transparent;
}
.project_line_nav li:nth-child(3):hover .line_nav_middle{
	background: url(../img/line_nav_middle_hover3.png) no-repeat;
	background-size: 100%;
	border: 1px solid transparent;
}
.project_line_nav li:nth-child(4):hover .line_nav_middle{
	background: url(../img/line_nav_middle_hover4.png) no-repeat;
	background-size: 100%;
	border: 1px solid transparent;
}
.project_line_text p{
	color: #3370ff;
	font-size: 18px;
	text-align: center;
	line-height: 32px;
}


.tl_about_gnway .tl_banner
,.tl_about_tl .tl_banner
,.tl_about_contact .tl_banner
{
	height: 507px;
	width: 100%;
	background: url(../img/about_gnway.jpg) center center no-repeat;
	background-size: cover;
}

.tl_about_tl .tl_banner
{
	height: 507px;
	width: 100%;
	background: url(../img/about_tl_banner.jpg) center center no-repeat;
	background-size: cover;
}

.tl_about_gnway .tl_project_text
,.tl_about_tl .tl_project_text
,.tl_about_contact .tl_project_text
{
	width: 770px;
	font-size: 16px;
	line-height: 28px;
	letter-spacing: 0.1px;

}

.tl_about_small_title{
	font-size: 23px;
	color: #1f2329;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 25px;
}
.tl_about_gnway .tl_project_top{
	width: 1110px;
	padding: 20px 110px;
	top: -55px;

}
.about_gnway_text_font span{
	letter-spacing: 0.8px;
}
.tl_about_ul li{
	float: left;
}
.tl_about_ul li:not(:last-child){
	margin-right: 140px;
}
.about_title_number{
	color: #3370f6;
	font-size: 40px;
	text-align: center;
	font-weight: bold;
}
.about_text{
	font-size: 15px;color: #1f2329;
	text-align: center;
	padding-bottom: 7px;
	padding-top:1px;
}
.tl_about_content_ul{
	width: 1110px;
	margin: auto;
}
.tl_about_content_ul li{
	width: 310px;
	text-align: center;
	float: left;
}
.tl_about_content_ul li:nth-child(3){
	width: 310px;
}
.tl_about_content_ul li:nth-child(2){
	margin: 0 90px;
	width: 310px;
}
.tl_about_content_ul li:hover .tl_about_text{
	color: #0d72ff;
}
.tl_about_title{
	display: inline-block;
}
.tl_about_img{
	height: 31px;
	width: 26px;
	background: url(../img/about_gnway_icon1.png) no-repeat;
	background-size: 100%;
	margin: auto;
	display: block;
}
.tl_about_img2{
	height: 26px;
	width: 36px;
	background: url(../img/about_gnway_icon2.png) no-repeat;
	background-size: 100%;
	margin: auto;
	display: block;
	margin-top: 3px;
}
.tl_about_img3{
	height: 30px;
	width: 30px;
	background: url(../img/about_gnway_icon3.png) no-repeat;
	background-size: 100%;
	margin: auto;
	display: block;
}
.tl_about_text{
	color: #1f2329;
	font-weight: 900;
	font-size: 22px;
	margin-left: 9px;
}
.tl_about_top{
	height: 31px;
}
.tl_about_font{
	padding-top: 22px;
	font-size: 15px;
	color: #000000;
	line-height: 26px;
	letter-spacing: 0.5px;
	font-weight: 300;
}
.tl_about_content_img{
	padding-top: 90px;
}
.tl_about_content_img img{
	width: 869px;
	height: 445px;
	display: block;
	margin: auto;
}
.tl_about_gnway .tl_about_content2
{	position: relative;
	padding-top: 50px;
}
.tl_about_tl .tl_about_content2{
	padding-top: 80px;
}
.tl_about_gnway .tl_project_content2{
	height: auto;
	padding-bottom:85px;
}
.tl_about_gnway .tl_project_content2{
	background: #fdfdfe;
}
.tl_about_content2{
	height: 955px;
	width: 100%;
	background: url(../img/tl_about_content2_bkg.jpg) center center no-repeat;
	background-size: cover;
	position: relative;
	padding-top:115px;
	min-width: 1340px;
}
/*.tl_about_content2_icon1{*/
/*	width: 107px;*/
/*	height: 102px;*/
/*	background: url(../img/about_content_icon1.png)  no-repeat;*/
/*	background-size: 100%;*/
/*	position: absolute;*/
/*	top: 115px;*/
/*	left: 115px;*/
/*}*/

/*.tl_about_content2_icon2{*/
/*	width: 92px;*/
/*	height: 88px;*/
/*	background: url(../img/about_content_icon2.png)  no-repeat;*/
/*	background-size: 100%;*/
/*	position: absolute;*/
/*	right: 115px;*/
/*	bottom: 345px;*/
/*}*/

.tl_about_tl .tl_project_title{
	margin-top: 0;
}
.tl_about_tl .tl_project_content2{
	padding-top: 80px;
	height: auto;
	background: #fcfdfe;
	padding-bottom: 40px;

}

.tl_about_tl_icon1{
	background: url(../img/tl_about_tl_icon1.png) no-repeat;
}
.tl_about_tl_icon2{
	background: url(../img/tl_about_tl_icon2.png) no-repeat;
}
.tl_about_tl_icon3{
	background: url(../img/tl_about_tl_icon3.png) no-repeat;
}
.tl_about_tl_icon4{
	background: url(../img/tl_about_tl_icon4.png) no-repeat;
}

.tl_about_tl_icon{
	height: 42px;
	width: 42px;
	background-size: 100%;
	margin: auto;
}
.tl_about_tl_middle{
	width: 900px;
	position: relative;
	margin: auto;
	height: 560px;
}
.tl_about_tl_middle ul{
	width: 850px;
	margin: auto;
	position: absolute;
	z-index: 99;
}
.tl_about_tl_middle ul li{
	float: left;
	transition-delay: .1s;
	transition-duration: .3s;
	transition: all .4s ease-in-out;
}



.tl_about_tl_middle_content{
	width: 365px;
	height: 215px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 2px 24px rgb(28,76,186,0.1);
	float: left;
	margin-left: 60px;
	padding: 35px 33px 0 33px ;
	text-align: center;
	margin-bottom: 60px;
}
.tl_about_tl_title{
	font-size: 18px;
	color: #1f2329;
	padding: 16px 0 16px 0;
}
.tl_about_tl_text{
	color: #1F2329;
	font-size: 15px;
	font-weight: 300;
	line-height: 24px;
}
div.tl_about_tl .tl_project_text{
	width: 780px;
}


/* .tl_project_text span{
	letter-spacing: 0.2px;
} */
.tl_about_top_icon2{
	background: url(../img/tl_about_top_icon.png) no-repeat;
	left: 0px;
	top: -28px;
}
.tl_about_top_icon1{
	background: url(../img/tl_about_bottom_icon.png) no-repeat;
	bottom: 30px;
	right: 7px;
}
.tl_about_top_icon{
	width: 67px;
	height: 67px;
	position: absolute;
	background-size: 100%;
}
.tl_about_gnway .tl_about_content2 .tl_about_gnway_img
{
	width: 1190px;
	margin: auto;
	height: 635px;
}
.tl_about_tl .tl_about_content2 .tl_about_gnway_img{
	width: 1190px;
	margin: auto;
	height: 520px;
}
.tl_about_gnway .tl_about_content2 ul
{
	width: 1200px;
	margin: auto;
	height: 635px;
}
.tl_about_gnway .tl_about_content2 ul li img
	/* ,.tl_about_tl .tl_about_content2 ul li img */
{
	height: auto;
	max-width: 100%;

}
.tl_about_tl .tl_about_content2 ul li img{
	max-width: 100%;
	height: 520px;
}
.tl_about_gnway .tl_about_content2 ul li
,.tl_about_tl .tl_about_content2 ul li {
	position: relative;
}
.tl_about_gnway .tl_about_content2  .tl_about_gnway_img .about_gnway_text_font2{
	width:275px;
}
.tl_about_gnway .tl_about_content2 .tl_about_gnway_img  .about_gnway_text_font3{
	width:299px;
}
.about_gnway_text{
	position: absolute;
}
.about_gnway_text1{
	left: 45px;
	top: 140px;
}
.about_gnway_text2{
	left: 293px;
	top: 422px;
}
.about_gnway_text3{
	left: 575px;
	top: 90px;
}
.about_gnway_text4{
	right: 25px;
	bottom: 68px;
}

.about_gnway_text5{
	left: 55px;
	top: 24px;
}
.about_gnway_text6{
	left: 580px;
	top: 5px;
}
.about_gnway_text7{
	left: 375px;
	bottom: 90px;
}
.about_gnway_text8{
	right: 5px;
	bottom: 95px;
}


.about_gnway_text9{
	left: 55px;
	top: 14px;
}
.about_gnway_text10{
	left: 550px;
	top: -1px;
}
.about_gnway_text9 span{
	letter-spacing: 1px;
}
.about_gnway_text11{
	right: 572px;
	bottom: 25px;
}
.about_gnway_text12{
	right: 20px;
	bottom: 25px;
}

.about_tl_text1{
	left: 50px;
	top:60px;
}
.about_tl_text2{
	left: 592px;
	top:5px;
}
.about_tl_text3{
	left: 270px;
	bottom:10px;
}
.about_tl_text4{
	right: 32px;
	bottom:70px;
}
.about_tl_text5{
	top: 12px;
	left:50px;
}
.about_tl_text6{
	bottom: 65px;
	left:320px;
}


.about_gnway_text_year{
	font-size: 25px;
	font-weight: 500;
	color: #0d72ff;
	margin-bottom: 12px;
	font-weight: bold;
}
.about_gnway_text_title{
	font-size: 21px;
	font-weight: 500;
	color: #1e232a;
	margin-bottom: 18px;
}
.about_gnway_text_font{
	font-size: 14px;
	color: #363a43;
	width: 220px;
	line-height: 24px;
}
.tl_about_contact .tl_project_content2{
	padding-top: 50px;
}
.tl_about_contact .tl_project_title{
	margin-top: 0;
}
.tl_about_contact  .tl_project_text{
	margin-top: 40px;
}
.tl_about_contact .tl_about_tl_middle{
	width: 980px;
	margin-top: 40px;
}
.tl_about_contact .tl_about_tl_middle ul{
	width:980px;
}
/* ul.contact_ul{
	position: initial;
} */
.contact_ul li{
	height: 210px;
	width: 100%;
	border: 2px solid #fff;
	background: linear-gradient(0deg,#fff,#f3f5f8);
	border-radius: 6px;
	padding: 25px 90px ;
	box-shadow: 0 0 20px rgb(47,96,185,0.16);
}
.tl_about_contact .tl_about_top_icon2{
	left: -44px;
}
.tl_about_gnway .tl_project_top{
	box-shadow: 0 0 20px rgb(47,96,185,0.1);
}


.iphone_number_time{
	color: #1f2329;
	font-size: 16px;
}
div.iphone_number_time2{
	height: 60px;
	margin-bottom: 0;
}
.iphone_number_time span{
	color: #3370f6;
}
.contact_ul_line{
	line-height: 46px;
}
.region_select{
	width: 565px;
	height: 46px;
	border: 1px solid #dcdfe6 ;
	border-radius: 6px;
	padding:0 19px;
	color: #292e36;
	position: relative;
	font-size: 16px;
	cursor: pointer;
}
.region_select:hover .region_select_windows{
	display: block;
}
.region_select.active{
	border: 1px solid #3370ff;
}
.region_select .xiala_icon{
	height: 24px;
	width: 24px;
	background: url(../img/xiala_select.svg) no-repeat;
	background-size: 100%;
	margin-top: 10px;
}
.region_select:hover .xiala_icon{
	background: url(../img/xiala_select_color.svg) no-repeat;
	background-size: 100%;
	transform: rotate(180deg);
}

.region_select:hover{
	border: 1px solid #3370ff;
}
.tl_about_contact .tl_banner
{
	height: 451px;
	width: 100%;
	background: url(../img/tl_contact_banner.jpg) center center no-repeat;
	background-size: cover;
}
.tl_about_contact  .tl_banner_meddle{
	padding-top: 142px;
}
.tl_about_contact .tl_project_text{
	margin-top: 47px;
}
.contact_ul li .contact_ul_line:last-child{
	margin-bottom: 0;
}
.contact_ul li .contact_ul_line:last-child span{
	color: #1f2329;
}
.contact_ul_line{
	margin-bottom: 10px;
}
.zixun_icon1{
	background: url(../img/zixun.svg) no-repeat;
}
.zixun_icon2{
	background: url(../img/tousu-2.svg) no-repeat;
}
.zixun_icon3{
	background: url(../img/kefu-3.svg) no-repeat;
}
.zixun_icon{
	height: 18px;
	width: 18px;
	background-size: 100%;
	display:block;
	position: relative;
	top: 14px;
	margin-right:4px;
	float: left;
}
.zixun_icon~span{
	margin-right: 30px;
	float: left;
	font-weight: 500;
}
.contact_site_line{
	/* position: relative; */
	font-size: 34px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 75px;
}
.contact_site_line span{
	position: relative;
	display: inline-block;
	padding: 0 40px;
}
.contact_site_line span::before{
	content: "";
	display: block;
	position: absolute;
	width: 120px;
	height: 4px;
	background: url(../img/left_line_img.png) no-repeat;
	background-size: 100%;
	left: -122px;
	top: 20px;
}
.contact_site_line span::after{
	content: "";
	display: block;
	position: absolute;
	width: 120px;
	height: 4px;
	background: url(../img/right_line_img.png) no-repeat;
	background-size: 100%;
	right: -122px;
	top: 20px;
}

.contact_site_bkg{
	width: 980px;
	height: 170px;
	background: url(../img/site_bkg.png) no-repeat;
	background-size: 100%;
	padding: 20px 0 20px 80px;
	box-shadow: 0 0 20px rgb(47,96,185,0.1);
	margin: auto;
}
.contact_ul~.contact_content_line{
	padding-top: 300px;
}

.contact_site_title{
	font-size: 17px;
	color: #3a4563;
	margin-bottom: 14px;
}
.contact_site_font{
	color: #4d596f;
	font-size: 15px;
	margin-bottom: 14px;
	/* display: flex; */
	clear: both;
	line-height: 22px;
	height: 22px;
}
.contact_site_font span{
	width: 33.333%;
	float: left;
	text-align: left;
}

.tl_about_contact .tl_project_content2{
	height: 790px;
}
.tl_about_contact .tl_about_content2{
	padding-top: 70px;
	height: auto;
	padding-bottom: 60px;
	min-width: 1200px;
}

.tl_about_contact .tl_about_content2 .tl_about_content2_icon1{
	top: 340px;
}
.tl_about_contact .tl_about_content2 .tl_about_content2_icon1
,.tl_about_contact .tl_about_content2 .tl_about_content2_icon2
,.tl_about_contact .contact_content3 .tl_about_content2_icon1
,.tl_about_contact .contact_content3 .tl_about_content2_icon2
{
	transform: scale(0.7);
}
.contact_content_line_beifang .contact_site_bkg
,.contact_content_line_huazhong .contact_site_bkg
,.contact_content_line_huadong .contact_site_bkg
,.contact_content_line_guangdong .contact_site_bkg
{
	margin-bottom: 27px;
}

.contact_content_line_huazhong{
	padding-top: 40px;
}
div.contact_site_font_nan{
	display: initial;
}

.contact_content2{
	padding-bottom: 60px;
	background: #fdfdfd;
}

.contact_content2 .contact_content_line_huadong{
	padding-top: 70px;
}
.contact_content_line_xibu .contact_site_font .site_indent{
	text-indent: 343px;
}

.contact_content3{
	padding-bottom: 70px;
	min-width: 1200px;
	background: #fcfcff;
	position: relative;
}

.contact_content_line_huadong{
	margin-bottom: 70px;
}

.beijing_width
,.site_font_right_zhengzhou .fl
,.shandong_width
{
	width: 66.66%;
}
.site_font_right{
	/* padding-right: 175px; */
	overflow: hidden;
}

.contact_site_left{
	overflow: hidden;
	clear: both;

	/* padding-right: 55px; */
}
.contact_site_bkg span{
	display: inline-block;
}




.region_select span{
	color: #292e36;
	font-size: 16px;
	display: inline-block;

}
.xiala_icon{
	height: 16px;
	width: 16px;
	background: url(../img/xiala.svg) no-repeat;
	background-size: 100%;
	margin-top: 13px;
	cursor: pointer;
}
.tl_about_contact .region_select_windows ul li{
	width: 100%;
	padding: 0;
	height: auto;
	background: #fff;
}
.tl_about_contact .tl_about_tl_middle .region_select_windows ul{
	width: 100%;
}
.region_select_windows{
	width: 565px;
	background: #fff;
	padding: 15px 9px;
	border: 1px solid #e5e9ed;
	position: absolute;
	left: 0;
	top: 48px;
	z-index: 9;
	border-radius: 6px;
	display: none;

}
.region_select_windows dl dt{
	font-size: 14px;
	color: #9fa3aa;
	padding-left: 10px;
	line-height: 32px;
}
.region_select_windows dl dd{
	float: left;
	width: 170px;

}
.region_select_windows dl dd.not_left{
	float: right;
}
.region_select_windows  dl dd
{
	margin-bottom: 8px;
}
.region_select_windows dl dd.not_margin{
	margin-left: 0;
}

.region_select_windows dl dd a{
	font-size: 14px;
	color: #333;
	line-height: 32px;
	display: block;
	padding-left: 18px;
	width: 170px;

}
.region_select_windows dl dd a:hover{
	color: #3370ff;
	border-radius: 5px;
	background: #f0f5ff;
}

.tl_download .tl_banner{
	height: 290px;
	width: 100%;
	background: url(../img/download_banner.jpg) center center no-repeat;
	background-size: cover;
}
.tl_download .tl_banner .tl_banner_meddle {
	padding-top: 20px;
}
.tl_download .tl_banner .tl_banner_meddle ul li{
	/*float: left;*/
	min-width: 150px;
}

.tl_download .tl_banner .tl_banner_meddle ul li:not(:last-child){
	/*margin-right: 59px;*/
}
.tl_download .tl_banner .tl_banner_meddle ul li.active:hover .download_icon1
,.tl_download .tl_banner .tl_banner_meddle ul li.active .download_icon1
{
	background: url(../img/download_icon1_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul li.active:hover .download_icon2
,.tl_download .tl_banner .tl_banner_meddle ul li.active .download_icon2
{
	background: url(../img/download_icon2_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul li.active:hover .download_icon3
,.tl_download .tl_banner .tl_banner_meddle ul li.active .download_icon3
{
	background: url(../img/download_icon3_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul li.active:hover .download_icon4
,.tl_download .tl_banner .tl_banner_meddle ul li.active .download_icon4
{
	background: url(../img/download_icon4_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul li:hover .download_icon5
,.tl_download .tl_banner .tl_banner_meddle ul li.active .download_icon5
{
	background: url(../img/download_icon5_hover.png) no-repeat;
	background-size: 100%;
}

.tl_download .tl_banner .tl_banner_meddle ul li.active:hover .download_text
,.tl_download .tl_banner .tl_banner_meddle ul li.active .download_text
{
	color: #2254f5;
}

.download_icon1{
	background: url(../img/download_icon1.png) no-repeat;
}
.download_icon2{
	background: url(../img/download_icon2.png) no-repeat;
}
.download_icon3{
	background: url(../img/download_icon3.png) no-repeat;
}
.download_icon4{
	background: url(../img/download_icon4.png) no-repeat;
}
.download_icon5{
	background: url(../img/download_icon5.png) no-repeat;
}
.download_icon{
	height: 77px;
	width: 77px;
	background-size: 100%;
	float: left;
	box-shadow:0 0 20px rgb(52,100,224,0.12);
}
.download_text{
	float: left;
	line-height: 77px;
	color: #1f2329;
	font-size: 24px;
	margin-left: 14px;
	font-weight: 500;
	text-align: right;
}
.tl_download_list{
	background: #fbfcfe;
	height:550px;
}
.tl_download_list ul li{
	display: none;
}
.tl_download ul li.tl_download_list_show{
	display: block;
}
.tl_download_middle{
	width: 1180px;
	margin: auto;
}
.fl_left_li{
	padding-top: 175px;
}
.fl_left_li .newsTeamlink{
	color: #1c2232;
	font-size: 16px;
	display: block;
	padding-top: 20px;
}
.fl_left_li .newsTeamlink:hover{
	color: #3370FF;
}
.download_left_title{
	color: #1f2329;
	font-size: 34px;
	margin-bottom: 20px;
	font-weight: 500;
}
.download_left_font{
	color: #1c2232;
	font-size: 16px;
}
.download_a_btn a{
	width: 154px;
	line-height: 52px;
	height: 52px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: #3370ff;
	display: block;
	border-radius: 6px;
	margin-top: 55px;
}
.fl_right_li_img1{
	width: 618px;
	height: 409px;
	background: url(../img/download_right_img1.png) no-repeat;
	background-size: 100% 100%;
	margin-top: 108px;
	/* margin-right: 50px; */
}
.fl_right_li_img2{
	width: 503px;
	height: 390px;
	background: url(../img/download_right_img2.png) no-repeat;
	background-size: 100%;
	margin-top: 120px;
	/* margin-right: 60px; */
}
.download_code_img1{
	background: url(../img/download_code_img2.png) no-repeat;
}
.download_code_img2{
	background: url(../img/download_code_img.png) no-repeat;
}
.download_code_img{
	width: 153px;
	height: 153px;
	display: block;
	background-size: 100%;
	margin-top: 40px;
	box-shadow: 0 0 20px rgb(21,65,167,0.17);
}


.fl_right_li_img3
,.fl_right_li_img4
{
	width: 468px;
	height: 432px;
	background: url(../img/download_right_img3.png) no-repeat;
	background-size: 100% 100%;
	margin-top: 80px;
	/* margin-right: 60px; */
}
.fl_right_li_img5{
	width: 614px;
	height: 448px;
	background: url(../img/download_right_img5.png) no-repeat;
	background-size: 100%;
	margin-top: 72px;
	/* margin-right: 50px; */
}
.fl_right_li_img6{
	width: 467px;
	height: 372px;
	background: url(../img/tl_download_other/qh_nas_pt.png) no-repeat;
	background-size: 100%;
	margin-top: 100px;

}
.tl_download_list2{
	width:100%;
	background: linear-gradient(0deg,#fff,#f7f8ff);
	height: 750px;
}
.tl_download_list2_middle{
	/* backgro; */
	width: 1200px;
	margin: auto;
	padding-top:95px;
	height: 720px;
	background: url(../img/right_img_bottom.png) right bottom  no-repeat;
	background-size: 138px 141px;
}
.tl_download_list2_title{
	font-size: 34px;
	font-weight: 500;
	margin-bottom: 78px;
}

.download_list2_nav li{
	color: #1c2232;
	font-size: 21px;
	text-align: center;
	min-width: 175px;
	padding: 0 20px 20px 20px;
	float: left;
	font-weight: 500;
	margin-right: 10px;

}
.download_list2_nav li.active{
	color: #3370ff;
	border-bottom: 2px solid #3370ff;
}
.video_img_bkg{
	height: 320px;
	width: 505px;
	background: url(../img/left_video_img.jpg) no-repeat;
	background-size: 100%;
}
.video_img_bkg:hover{
	background: url(../img/left_video_img_hover.jpg) no-repeat;
	background-size: 100%;
}
.download_list2_content{
	padding-top: 80px;
}
.video_right_content{
	width: 525px;
}
.video_icon1{
	background: url(../img/list2_icon1.png) no-repeat;
}
.video_icon2{
	background: url(../img/list2_icon2.png) no-repeat;
}
.video_icon3{
	background: url(../img/list2_icon3.png) no-repeat;
}
.video_icon4{
	background: url(../img/list2_icon4.png) no-repeat;
}
.video_icon5{
	background: url(../img/list2_icon5.png) no-repeat;
}
.video_icon{
	height: 25px;
	width: 25px;
	background-size: 100%;
	margin-top: 5px;
	margin-right: 10px;
}
.video_icon_text{
	color: #3370ff;
	font-size: 24px;
	font-weight: bold;
}
.video_right_title{
	width: 220px;
	padding-right: 75px;
	padding-bottom: 14px;
	position: relative;
	border-bottom: 1px solid #dfe3ea;
}
.video_right_title::before{
	content: "";
	display: block;
	height: 3px;
	width: 28px;
	background: #3370ff;
	position: absolute;
	bottom: -1px;
	left: 0;
}
.video_right_text{
	line-height: 28px;
	font-size: 16px;
	color: #000000;
	word-break: break-all;
	padding-top: 25px;
}
.download_list2_nav{
	padding-left: 16px;
}
.download_list2_content li{
	display: none;
}
.download_list2_content li:nth-child(2) .video_right_title{
	width: 315px;
}
.download_list2_content li:nth-child(3) .video_right_title{
	width: 375px;
}
.download_list2_content li:nth-child(4) .video_right_title{
	width: 265px;
}
.download_list2_content li:nth-child(5) .video_right_title{
	width: 310px;
}
.video_right_text span{
	letter-spacing: 0.8px;
}
.contact_site_font span.xibu_left{
	width: 25.33%;
}
.contact_site_font span.xibu_middle{
	width: 41.33%;
}

.tl_price .tl_banner{
	height: 268px;
	width: 100%;
	background: url(../img/price_banner.jpg) center center no-repeat;
	background-size: cover;
}
.tl_price .tl_banner .tl_banner_meddle{
	padding-top: 115px;

}
.tl_price_content_middle{
	width: 1200px;
	margin: auto;
}
.tl_price .tl_banner .tl_banner_meddle
.tl_price_text{
	text-align: center;
	color: #1f2329;
	font-size: 20px;
	padding-top: 10px;
}
.tl_price_content{
	padding-top: 50px;
	padding-bottom: 50px;
	background: #fafafd;
}
.tl_price_nav{
	width: 700px;
	margin: auto;
}
.tl_price_nav li{
	font-size: 22px;
	font-weight: 500;
	float: left;

}
.tl_price_nav li div{
	padding: 10px;
}
.tl_price_nav li.active{
	color: #3370f6;
	border-bottom: 3px solid #3370f6;
}
.tl_price_nav li:nth-child(2){
	margin: 0 180px;
}
.tl_price_list{
	padding-top: 65px;
}
.tl_price_list_content{
	display: none;
}
.tl_price_list_content.tl_list_show{
	display: block;
}
.tl_price_list_content ul{
	float: left;
}
.tl_price_ul1 {
	width: 100px;
	/* height: 1200px; */
	background: #3867d6;
	border-radius: 0 8px 8px 0;
	padding-bottom: 10px;
}
.tl_price_ul1 dl dt{
	text-align: center;
	color: #fff;
	font-weight: 500;
	font-size: 16px;
	line-height: 42px;
	height: 43px;
}
.tl_price_ul1 dl dd{
	line-height: 43px;
	/* height: 43px; */
	text-align: center;
	color: #dce9f5;
	font-size: 14px;
}
.left_list_nav{
	padding-top: 30px;
	padding-bottom: 86px;
}
.left_list_nav2{
	padding-top: 30px;
	padding-bottom: 119px;
}
.left_list_nav3{
	padding: 20px 0;
}
/*ul.tl_price_ul3{*/
/*	border-right:none ;*/
/*}*/
.tl_price_ul2
,.tl_price_ul3
,.tl_price_ul4
,.tl_price_ul5
{
	width: 274px;
	/* height: 1200px; */
	border: 1px solid #dededd;
	border-radius: 8px;
	padding-bottom: 8px;
	border-left: none;
}
.dd_title{
	font-size: 28px;
	color: #333;
	text-align: center;
	font-weight: 500;
	padding-top: 33px;
	padding-bottom: 12px;
}
.dd_title p{
	color: #3370f6;
}
.price_title_font{
	padding:0 25px;
	font-size: 14px;
	text-align: center;
	line-height: 22px;
	padding-bottom: 8px;
}
.dd_years_number{
	text-align: center;
}
.dd_years_number p{
	color: #3370ff;
	margin-bottom: 17px;
}
.years_number{
	font-size: 28px;
}
.years_money{
	font-size: 14px;
}
.china_money{
	font-size: 12px;
}
.years_number_top{
	display: inline-block;
}
.dd_years_windows{
	width: 220px;
	height: 86px;
	border: 1px solid #DEDEDE;
	border-radius: 10px;
	margin: auto;
	position: relative;
	background: #fafafd;
}
.dd_years_windows_middle{
	padding: 16px 45px 0 45px;
	text-align: center;
}
.dd_years_windows::before{
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 12px 12px 12px;
	border-color: transparent transparent #dededd transparent;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: -12px;
}
.dd_years_windows::after{
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent #fafafd transparent;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: -10px;
}
.windows_middle_number{
	font-size: 20px;
	font-weight: 500;
}
.windows_middle_number~span{
	font-size: 12px;
}
.price_buy_btn{
	display: block;
	width: 180px;
	line-height: 40px;
	border: 1px solid #3370ff;
	text-align: center;
	color: #3370ff;
	background: #fafafd;
	border-radius: 8px;
	margin: auto;
}
.price_buy_btn2.price_buy_btn{
	color: #fff;
	background: #3370ff;
}
.price_buy_btn2.price_buy_btn:hover{
	opacity: 0.8;
}
.price_buy_btn:hover{
	background: #3370ff;
	color: #fff;
}
.dd_middle2{
	padding-top: 7px;
	padding-bottom: 20px;
}
.dd_middle3{
	padding-top: 17px;
	padding-bottom: 25px;
	position: relative;
}
.dd_middle3_line{
	height: 57px;
	position: relative;
}
[data-no="1"]:hover .dd_middle3_windows{
	display: none;
}
.dd_middle3_windows{

	position: absolute;
	background: #dbe6ff;
	height: 47px;
	width: 220px;
	margin: auto;
	border-radius: 8px;
	box-shadow: 0 0 30px rgb(47,91,203,0.17);
	margin-top: 10px;
	display: none;
	z-index: 9;
	left: 50%;
	transform: translateX(-50%);
	/* left: 25px;
    top: 60px; */
}
.dd_middle3_windows p{
	position: relative;
}
.dd_middle3_icon{
	height: 14px;
	width: 14px;
	display: inline-block;
	background: url(../img/cuowu_3.svg) no-repeat;
	background-size: 100%;
	position: relative;
	top: 2px;
	margin-right:3px;
}
.dd_middle3_windows p{
	text-align: center;
	line-height: 46px;
}
.dd_middle3_windows span{
	color: #295af5;
	font-size: 13px;
	display: inline-block;
	/* float: left; */
}
.dd_middle3_windows p::before{
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 8px 8px 8px;
	border-color: transparent transparent #dbe6ff transparent;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: -8px;
}
.dd_line_font{
	text-align: center;
	font-size: 14px;
	color: #333;
	line-height: 43px;
}
.star_icon {
	height: 19px;
	width: 19px;
	background: url(../img/star_black.png) no-repeat;
	display: inline-block;
	background-size: 100%;
	position: relative;
	top: 4px;
}
.dt_line{
	position: relative;
	height: 43px;
}
.dt_line::before
,.dd_middle3_line::before{
	content: "";
	display: block;
	width: 220px;
	height: 1px;
	background: #DEDEDE;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 20px;
}
.dd_middle3 .dd_middle3_line::before{
	top: 34px;
}
.ul4_header{
	display: block;
	height: 26px;
	line-height: 26px;
	width: 101px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: url(../img/ul4_header_title.png) no-repeat;
	background-size: 100%;
}
.tl_price_list_content1 ul.tl_price_ul3{
	border-right: none;
}
.tl_price_list_content1 ul.tl_price_ul4
,.tl_price_list_content3 ul.tl_price_ul4
,.tl_price_list_content2 ul.tl_price_ul5

{
	border-left: 1px solid #DEDEDE;
	position: relative;
	top: -26px;
	box-shadow: 0 0 20px rgb(53,103,179,0.17);
	padding-bottom: 20px;
}
.tl_price_content_header{
	text-align: center;
}
.tl_price_title{
	display: inline-block;
	position: relative;
	padding: 0 170px;
	font-size: 34px;
	font-weight: 900;
	color: #1f2329;
}
.tl_price_title::before{
	background: url(../img/buy_left_line.png) no-repeat;
	left: 0;
}
.tl_price_title::after{
	background: url(../img/buy_right_line.png) no-repeat;
	right: 0;

}
.tl_price_title::before
,.tl_price_title::after
{
	content: "";
	height: 5px;
	width: 135px;
	display: block;
	background-size: 100%;
	position: absolute;
	top: 21px;
}
.tl_price_content2{
	padding-top: 80px;
	height: 1035px;
	width: 100%;
	background: url(../img/tl_price_content2_bkg.jpg) center center no-repeat;
	background-size: cover;
}
.tl_price_ul_li1{
	background: url(../img/price_content2_bkg.png) no-repeat;
}
.tl_price_ul_li2{
	background: url(../img/price_content2_bkg2.png) no-repeat;
}
.tl_price_content2_middle{
	padding-top: 70px;
}
.tl_price_content2_ul{
	width: 1000px;
	margin: auto;
}
.tl_price_ul_li_inside{
	width: 240px;
	padding-top: 40px;
}
.tl_price_ul_li{
	height: 205px;
	width: 460px;
	background-size: 100%;
	box-shadow: 0 0 20px rgb(197,204,220,0.34);
}
.li_inside_title{
	width: 190px;
	height: 38px;
	padding-left: 10px;
	line-height: 38px;
	background: url(../img/price_content2_title_bkg.png) no-repeat;
	background-size: cover;
	font-size: 22px;
	color: #3a4564;
}
.li_inside_text{
	font-size: 16px;
	color: #3a4564;
	margin-top: 10px;
}
.li_inside_number{
	color: #3a4563;
	font-size: 24px;
	font-weight: 500;
	margin-top: 20px;
}
.tl_price_content2_middle2{
	padding-top: 80px;

}
.tl_price_content2_ul2{
	width: 1000px;
	margin: auto;
	padding-top: 80px;
}
.list_buy_title{
	font-size: 18px;
	color: #1f2329;
}
.list_buy_text{
	font-size: 15px;
	color: #474747;
	margin-top: 14px;
	width: 375px;
	line-height: 24px;
}
.list_buy_text a{
	color: #3370ff;
}
.tl_price_content2_ul2 li{
	padding-left: 40px;
	position: relative;
	float: left;
	height: 87px;
	margin-bottom: 30px;
}
.tl_price_content2_ul2 li:nth-child(even){
	float: right;
}
.tl_price_content2_ul2 li *{
	text-align: left;

}
.tl_price_content2_ul2 li::before{
	content: "";
	width: 20px;
	height: 20px;
	display: block;
	background: url(../img/duihao_buy.svg) no-repeat;
	background-size: 100%;
	position: absolute;
	left: 0;
	top: 4px;
}
.tl_price_list_content ul .addActive{
	background: rgba(227,235,248,0.5);
}
.dd_middle3_hover{
	height: 83px;
	position: relative;
}
.tl_price_list_content2 .tl_price_ul2
,.tl_price_list_content2 .tl_price_ul3
,.tl_price_list_content2 .tl_price_ul4
,.tl_price_list_content2 .tl_price_ul5
{
	width: 253px;
}
.tl_price_list_content2 .list2_dd_middle{
	padding-bottom: 12px;
}
.tl_price_list_content2  .price_title_font
{
	padding:  0 17px;
	height: 66px;
}
.tl_price_list_content2 .tl_price_ul4 .price_title_font
,.tl_price_list_content2 .tl_price_ul5 .price_title_font
{
	padding:0 23px;
}
.tl_price_list_content2 .tl_price_ul4 .price_title_font span{
	letter-spacing: 0.8px;
}
.tl_price_list_content2 .left_list_nav2{
	padding-bottom: 69px;
}
.list2_dd_middle{
	padding-bottom: 30px;
}
.list2_years_windows{
	height: 27px;
}
.tl_price_list_content2 .dd_years_number p
,.tl_price_list_content3 .dd_years_number p
{
	margin-bottom: 2px;
}

.tl_price_list_content2 .dt_line::before
{
	width: 205px;

}
.tl_price_list_content2 .dd_middle3 .dd_middle3_line::before
,.tl_price_list_content3 .dd_middle3 .dd_middle3_line::before
,.tl_price_list_content3 .dt_line::before
{
	width: 205px;
}
.tl_price_list_content2 .dd_middle3 .dd_middle3_line::before
,.tl_price_list_content3 .dd_middle3 .dd_middle3_line::before
{
	top:43px;
}
.tl_price_list_content3 .tl_price_ul2
,.tl_price_list_content3 .tl_price_ul4{
	width: 408px;
}
.tl_price_list_content3 .tl_price_ul4{
	border-left: none;
}
.hide_hidden{
	visibility: hidden;
}
.tl_price_list_content3 .left_list_nav{
	padding-bottom: 72px;
}
.tl_price_list_content3 .left_list_nav2{
	padding-bottom: 69px;
}
.tl_price_list_content3 .dd_middle2{
	padding-top: 21px;
	padding-bottom: 6px;
}
.tl_price_list_content2 .dd_middle2
{
	padding-top: 27px;
	padding-bottom: 0px;
}
.dd_title_top_font{
	position: relative;
	line-height: 43px;
	height: 43px;
}
.dd_title_top_font p{
	line-height: 24px;
}
.dd_title_top_font span{
	font-size: 12px;
	position: absolute;
	left: 0;
	top: 20px;
	line-height: 18px;
	display: block;
	text-align: center;
	width: 100%;
	color: #aad1f5;
}
.tl_price_list_content3{
	width: 920px;
	margin: auto;
}
.tl_price_list_content2{
	width: 880px;
	margin: auto;
}
.li_inside_number span{
	font-size: 16px;
	position: relative;
	top: -3px;
	font-weight: normal;
}
div.consult_windows.consult_succeed_active{
	background: none;
	box-shadow: none;
	display: block;
}
div.consult_windows.consult_succeed_active .consult_content2{
	display: block;
}
.footer_text a img{
	position: relative;
	top: 5px;
}
.footer_text span a:hover{
	color: #3370FF;
}
.error_text_content{
	height: 20px;
}

.help-icon1{
	background:  url(../img/help-icon1.png) no-repeat;
}
.help-icon2{
	background:  url(../img/help-icon2.png) no-repeat;
}
.help-icon3{
	background:  url(../img/help-icon3.png) no-repeat;
}
.help-icon4{
	background:  url(../img/help-icon4.png) no-repeat;
}
.help-icon5{
	background:  url(../img/help-icon5.png) no-repeat;
}
.help-icon6{
	background:  url(../img/help-icon6.png) no-repeat;
}
.help-icon7{
	background:  url(../img/help-icon7.png) no-repeat;
}
.help-icon8{
	background:  url(../img/help-icon8.png) no-repeat;
}
.help-icon9{
	background:  url(../img/help-icon9.png) no-repeat;
}
.help-icon10{
	background:  url(../img/help-icon10.png) no-repeat;
}


.nav-left .left-icon {
	height: 19px;
	width: 19px;
	float: left;
	background-size: 100%;
	top: 16px;
	position: relative;
	margin-right: 15px;
}
.tl-banner{
	height: 315px;
	width: 100%;
	background: url(../img/tl-banner.jpg) center center no-repeat;
	background-size:cover;
	text-align: center;
	padding-top: 164px;

}
.tl-banner .banner-title{
	font-size: 40px;
	font-weight: 700;
	color: #1f2329;
	line-height: 28px;
}
.tl-banner .banner-text{
	font-size: 20px;
	font-weight: 400;
	color: #1f2329;
	line-height: 74px;
}
.text-span{
	margin-left: 20px;
}
.nav-left ul li.active{
	background: #f0f4ff;
	border-radius: 0 4px 4px 0;
	color: #3370ff;
	position: relative;
}
.nav-left ul li.active a{
	color: #3370ff;
}
.nav-left ul li.active::before{
		content: "";
    display: block;
    width: 3px;
    height: 50px;
    background: #3370ff;
    position: absolute;
    left: 0;
    top: 0;
}
.helpList{
	text-align: center;
	padding: 0 16px;
}
.helpListHeader{
	padding: 30px 0 0 0;
	text-align: initial;
	cursor: pointer;
	color: #1f2329;
	font-size: 14px;
}
.helpListHeader a{
	color: #1f2329;
}
.helpListHeader a.details-name{
	color: #3370FF;
}
.helpListHeader span{
	color: #1f2329;
	font-feature-settings: "tnum";
}
.details-title{
	padding-top: 40px;
    font-size: 20px;
    font-weight: 500;
    color: #1f2329;
    padding-bottom: 15px;
}
.details-time{
	color: #a7a9b1;
  font-size: 14px;
	margin-bottom: 10px;
}
.details-text{
	text-align: initial;
	font-size: 16px;
	line-height: 3em;
	color: #1f2329;
	font-family: arial, helvetica, sans-serif;
	padding-bottom: 30px;
}
.details-text img{
	max-width: 100%;
	display: block;
	margin:  20px auto;
}
.tl_index_content13{
	padding-top: 100px;
	padding-bottom: 110px;
	background: #f8fcff;
}
.tl_index_content13 .tl_index_content7_title{
	color: #1f2329;
	margin-bottom: 10px;
}
.tl_middle_img{
	height: 485px;
	width: 1250px;
	margin: auto;
	background: url(../img/tl_index_content13_middle_img.png) no-repeat;
	background-size: 100%;
	padding:  20px 26px;
	margin-top: 60px;
}
.dd-close{
	height: 14px;
	width: 14px;
	display: inline-block;
	background: url(../img/middle13-close-icon.svg) no-repeat;
	background-size: 100%;
	margin-right: 4px;
	position: relative;
	top: 1px;
}
.dd-check{
	height: 14px;
	width: 14px;
	display: inline-block;
	background: url(../img/middle13-duihao.svg) no-repeat;
	background-size: 100%;
	margin-right: 4px;
}
.tl_middle13_middle{
	width: 127px;
	padding-top: 92px;

}
.tl_middle13_left,.tl_middle13_right{
	width: 535px;
}
.tl_middle13_left dt,.tl_middle13_right dt{
	 line-height: 73px;
	 font-size: 28px;
	 text-align: center;
	 margin-bottom: 17px;
}
.tl_middle13_left dt{
	color: #3F4246;
}
.tl_middle13_right dt{
	font-weight: 500;
color: #FFFFFF;
}
.tl_middle13_left dd{
	padding-left: 108px;
}
.tl_middle13_right dd{
	padding-left: 52px;
}
.tl_middle13_left,.tl_middle13_right{
padding: 0 32px;
}
.tl_middle13_left dd,.tl_middle13_right dd{
	 line-height: 82px;
	 color: #656970;
	 font-size: 16px;
	 border-bottom: 1px solid #DEE1E8;
}
.tl_middle13_left dd:last-child,.tl_middle13_right dd:last-child{
	border-bottom: none;
}
.tl_middle13_middle dd{
	text-align: center;
	font-size: 17px;
	color: #3370FF;
	line-height: 82px;
}
.boxBuy{
	height: auto;
	padding-top: 62px;
}
.boxNav{
	width:100%;
	height: 60px;
	background: #1E1F27;
}
.boxbuyw .boxNav{
	background: #405c69;
}
.boxNav-middle{
	width: 1200px;
	margin: auto;
	color: #fff;
	font-size: 14px;
	padding-top: 22px;
}
.boxNav-left a{
	display: inline-block;
	line-height: 20px;
	width: 48px;
	text-align: center;
	border: 1px solid #83959d;
	font-size: 12px;
	border-radius: 4px;
	font-weight: 500;
	color: #83959d;
}
.boxNav-left a:hover,.boxNav-left a.active{
	color: #fff;
	border: 1px solid #fff;
}
.boxNav-left-title{
	margin-right: 10px;
}
.boxNav-right ul li,.boxNav-right-a a{
	margin-right: 33px;
	float: left;
	color: #fff;
	cursor: pointer;
}
.boxbuyw .boxNav-right ul li:hover,.boxbuyw .boxNav-right ul li.active
,.boxbuyw .boxNav-right-a a:hover
{
	color: #8cf2fe;
}
.boxNav-right ul li:hover,.boxNav-right ul li.active
,.boxNav-right-a a:hover
{
	color: #3370FF;
}
.boxbuyw .box-content1-banner{
	height: 665px;
	width: 100%;
	background: url(../img/boxw-content1-banner.jpg) center center no-repeat;
	background-size: cover;
}
.boxbuyw .box-content1-banner-text{
	height: 172px;
	width:561px;
	background: url(../img/boxw-content1-banner-text.png) no-repeat;
	background-size: 100%;
}
.boxbuyw .price_buy_btn{
	margin-left: 0;
}
.box-content1-banner{
	height: 663px;
	width: 100%;
	background: url(../img/box-content1-banner.jpg) center center no-repeat;
	background-size: cover;
}
.box-content1-banner-middle{
	width: 1200px;
	margin: auto;
	padding-top: 225px;
}
.box-content1-banner-text{
	height: 172px;
	width:561px;
	background: url(../img/box-content1-banner-text.png) no-repeat;
	background-size: 100%;
}
.box-content1-banner-middle a{
	width: 169px;
	height: 49px;
	line-height: 47px;
	background: #3370FF;
	text-align: center;
	color: #fff;
	font-size: 17px;
	margin-top: 37px;
}
.box-content1-banner-middle a:hover{
	background: #5989F7;
	border: 1px solid #5989F7;
}
.box-content2-bkg{
	height: 829px;
	width: 100%;
	background: url(../img/box-content2-bkg.jpg) no-repeat;
	background-size: cover;
	padding-top: 70px;
}
.box-content2-bkg-img{
	height: 660px;
	width: 1183px;
	background: url(../img/box-content2-bkg-img.png) no-repeat;
	background-size: 100%;
	margin: auto;
}
.box-content-title{
	color: #fff;
	font-size: 40px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 120px;
}
.box-content3-bkg{
	height: 989px;
	width: 100%;
	background: url(../img/box-content3-bkg.jpg) no-repeat;
	background-size: cover;
	padding-top: 140px;
}
.box-content3-bkg-img{
	height: 555px;
	width: 990px;
	background: url(../img/box-content3-bkg-img.png) no-repeat;
	background-size: 100%;
	margin: auto;
}
.boxbuyw .boxw-content4-bkg-title{
	height:143px;
	width: 1031px;
	background: url(../img/boxw-content4-bkg-title.png) no-repeat;
	background-size: 100%;
	margin: auto;
	margin-bottom: 140px;

}
.boxbuyw .box-content4-bkg{
	height:990px;
	width: 100%;
	background: url(../img/boxw-content4-bkg.jpg) no-repeat;
	background-size: cover;
	padding-top: 140px;
}
.box-content4-bkg{
	height: 705px;
	width: 100%;
	background: url(../img/box-content4-bkg.jpg) no-repeat;
	background-size: cover;
	padding-top: 140px;
}
.box-content4-bkg .box-content-title{
	color:#020101;
}
.box-content4-ul{
	width: 1230px;
	margin: auto;
}
.box-content4-ul li {
	width: 390px;
	height: 210px;
	background: linear-gradient(0deg, #FBFCFF 1%, #FFFFFF 100%);
	border: 2px solid rgba(255,255,255,0.98);
	box-shadow: 0px 6px 28px 3px rgba(52,100,224,0.04);
	opacity: 0.9;
	border-radius: 15px;
	float: left;
	padding: 40px 28px 40px 28px;
}
.box-content4-ul li:not(:first-child) {
	margin-left: 24px;
}
.integration-icon1{
	width: 71px;
	height: 60px;
	background: url(../img/integration-icon1.png) no-repeat;
	background-size: 100%;
}
.integration-icon2{
	width: 64.5px;
	height: 63.5px;
	background: url(../img/integration-icon2.png) no-repeat;
	background-size: 100%;
}
.integration-icon3{
	width: 72px;
	height: 59px;
	background: url(../img/integration-icon3.png) no-repeat;
	background-size: 100%;
}
.integration-icon {
	float: left;
}
.integration-left{
	width: 235px;
}

.integration-left-title {
	font-size: 20px;
	font-weight: 500;
	color: #16181A;
	margin-bottom: 1px;
}
.integration-left-font{
	font-size: 18px;
	margin-bottom: 8px;
}
.integration-left-text{
	font-size: 14px;
	color: #434343;
	line-height: 21px;
	font-weight: 350;
	text-align: justify;
}

.box-content5-bkg{
	height: 842px;
	width: 100%;
	background: url(../img/box-content5-bkg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-top: 140px;
}
.box-content5-bkg  .box-content-title{
	margin-bottom: 200px;
}
.box-content5-bkg-img{
	height: 333px;
	width: 330px;
	background: url(../img/box-content5-bkg-img.png) no-repeat;
	background-size: 100%;
	float: right;
}
.box-content-middle{
	margin: auto;
	width: 1200px;
}

.box-content6-bkg{
	padding: 140px 0;
	background: #F7F9FD;
}
.box-content6-bkg .box-content-title{
	margin-bottom: 75px;
	color: #121212;
}
.box-content6-ul{
	width: 770px;
	margin: auto;
	overflow: hidden;
	margin-bottom: 50px;
}
.box-content6-ul li{
	float: left;
	padding:0 32px;
	font-size: 18px;
	font-weight: 500;
	color: #16181A;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: center;
}
.box-content6-ul li.active{
	color: #fff;
	border-radius: 40px;
	background: #4475EF;
}
.box-content6-list .box-content6-list-left{
	width: 803px;
	height: 628px;
	background: #F4F5F9;
	border-radius:8px;
	padding:78px 41px;
}
.box-content6-list .box-content6-list-right{
	width: 386px;
	height: 628px;
	background: #F4F5F9;
	border-radius:8px;
	padding: 70px 34px;
}
.box-content6-list-left-img1{
	background: url(../img/box-content6-list-left-img1.png) no-repeat;
}
.box-content6-list-left-img2{
	background: url(../img/box-content6-list-left-img2.png) no-repeat;
}
.box-content6-list3  .box-content6-list-left{
	padding: 30px 41px;
}
.box-content6-list-left-img.box-content6-list-left-img3{
	height: 556px;
	width:720px;
	background: url(../img/box-content6-list-left-img3.png) no-repeat;
	background-size: 100%;
}
.box-content6-list-left-img4{
	background: url(../img/box-content6-list-left-img4.png) no-repeat;
}
.box-content6-list-left-img{
	width:720px;
	height:472px;
	background-size: 100%;
}
.box-content6-dl dt{
	font-size: 24px;
	color: #182234;
	margin-bottom: 40px;

}
.box-content6-dl dd{
	font-size: 16px;
	color: #182234;
	line-height: 26px;
	position: relative;
	margin-bottom: 32px;
	padding-left: 12px;
}
.box-content6-dl dd::after{
	content: "";
	display: block;
	height: 4px;
	width: 4px;
	background-color: #0D72FF;
	border-radius: 10px;
	position: absolute;
	top: 10px;
	left: 0px;
}
.box-content6-dl dd:last-child::after{
	display: none;
}
.dd-list-btn{
	width: 154px;
	height: 52px;
	border:1px solid #3370FF;
	background: #3370FF;
	border-radius: 5px;
	color: #fff;
	display: block;
	/*margin: auto;*/
	text-decoration: none;
	text-align: center;
	line-height: 52px;
}
.dd-list-btn:hover{
	border:1px solid #5989f7;
	background: #5989f7;
}
.box-content6-list{
	display: none;
}
.box-content6-list.show_content{
	display: block;
}
.boxw-list ul{
	width: 1200px;
	margin: auto;
}
.boxw-list ul li{
	float: left;
	width: 280px;
	height: 320px;
	box-shadow: 8px 8px 20px 0 rgba(55,99,170,.1);
	background: url(../img/wlist-bkg.png) no-repeat;
	background-size:100%;
	border-radius: 15px;
	padding: 73px 55px;
	margin-left: 15.5px;
}
.boxw-list ul li:not(:first-child){

}

.boxw-list-img1{
	background: url(../img/wlist-img1.png)  center center  no-repeat;
}
.boxw-list-img2{
	background: url(../img/wlist-img2.png) center center no-repeat;
}
.boxw-list-img3{
	background: url(../img/wlist-img3.png)   center center  no-repeat;
}.boxw-list-img4{
	 background: url(../img/wlist-img4.png)  center center  no-repeat;
 }

.boxw-list-img{
	width: 159px;
	height: 117.5px;
	background-size: 100%;
	margin: auto;
}
.boxw-content-title{
	font-size: 40px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #020101;
	margin-top: 140px;
}
.boxw-img{
	width: 998px;
	height: 413px;
	background: url(../img/boxw-img.png) no-repeat;
	background-size: 100%;
	margin: auto;
}
.boxw-list ul li a{
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	color: #3370FF;
	display: block;
	text-align: center;
}
.boxw-list-img-title{
	font-size: 20px;
	font-family: Source Han Sans CN;
	font-weight: 500;
	text-align: center;
	color: #16181A;
	margin: 20px 0 20px 0;
}
.boxbuyw .box-content7-bkg{
	width: 100%;
	height:1358px;
	background: url(../img/boxw-content7-bkg.jpg) center center no-repeat;
	background-size: cover;
	padding-top: 130px;
	text-align: center;
}
.box-content7-bkg{
	width: 100%;
	height: 1537px;
	background: url(../img/box-content7-bkg.jpg) center center no-repeat;
	background-size: cover;
	padding-top: 130px;
	text-align: center;
}
.box-content7-bkg-img{
	width: 1205px;
	height:1082px;
	background: url(../img/box-content7-bkg-img.jpg)  no-repeat;
	background-size: cover;
	margin: auto;
	margin-top: 90px;
}
.boxbuyw .box-content7-bkg .box-content-title{
	margin-bottom: 75px;
}
.box-content7-bkg .box-content-title{
	margin-bottom: 24px;
	color: #121212;
}
.box-content7-bkg-img-text{
	font-size: 18px;
	font-weight: 400;
	color: #272727;
	text-align: center;
	/*margin-bottom: 50px;*/
}
.introductionBox-list{
	background: #F9F9FA;
	padding: 60px 0 60px 0;
}
.introductionBox{
	width: 800px;
	height: 750px;
	position: relative;
	margin: auto;
}
.gallery-top{
	width: 634px;
	height: 634px;
}
.gallery-thumbs {
	height: 75px;
	box-sizing: border-box;
	padding: 10px 0;
	margin-top: 50px;
}

.gallery-thumbs .swiper-wrapper {
	transform:translate3d(248.5px, 0px, 0px) !important /* 禁用过渡效果 */
}
.gallery-thumbs .swiper-wrapper{
	margin:0 auto;

}
.gallery-thumbs .swiper-slide {
	width: 67px;
	height: 67px;
	border: 1px solid transparent;
	margin-right: 24px !important;
	/* opacity: 0.4; */
}
.gallery-thumbs .swiper-slide-active {
	opacity: 1;
}
.swiper-slide1{
	background:url(../img/introductionBox-img1.png) center center no-repeat;
}
.swiper-slide2{
	background:url(../img/introductionBox-img2.png) center center no-repeat;
}
.swiper-slide3{
	background:url(../img/introductionBox-img3.png) center center no-repeat;
}

.boxbuyw .swiper-slide1{
	background:url(../img/introductionBoxw-img1.jpg) center center no-repeat;
}
.boxbuyw .swiper-slide2{
	background:url(../img/introductionBoxw-img2.jpg) center center no-repeat;
}
.boxbuyw .swiper-slide3{
	background:url(../img/introductionBoxw-img3.jpg) center center no-repeat;
}

.swiper-slide-img,.boxbuyw .swiper-slide-img{
	width: 634px;
	height: 634px;
	background-size: 100%;
}
.swiper-button-white{
	width: 61px;
	height: 61px;
	background: #F9F9FA;
	border: 1px solid #DCDFE6;
	border-radius: 4px;
}
.swiper-slide-small1{
	background:url(../img/introductionBox-small-img1.jpg) center center no-repeat;
}
.swiper-slide-small2{
	background:url(../img/introductionBox-small-img2.jpg) center center no-repeat;
}
.swiper-slide-small3{
	background:url(../img/introductionBox-small-img3.jpg) center center no-repeat;
}
.boxbuyw  .swiper-slide-small1{
	background:url(../img/introductionBoxw-small-img1.jpg) center center no-repeat;
}
.boxbuyw  .swiper-slide-small2{
	background:url(../img/introductionBoxw-small-img2.jpg) center center no-repeat;
}
.boxbuyw .swiper-slide-small3{
	background:url(../img/introductionBoxw-small-img3.jpg) center center no-repeat;
}

.swiper-slide-img-small,.boxbuyw .swiper-slide-img-small{
	width: 65px;
	height: 65px;
	background-size: 100%;
}
.gallery-thumbs .swiper-slide.swiper-slide-active{
	border: 1px solid #3370FF;
}
.introductionBox .swiper-button-next{
	right:-10px;
}
.introductionBox .swiper-button-prev{
	left: -10px;
}
.introductionBox .swiper-button-next,.introductionBox .swiper-button-prev{
	width: 61px;
	height: 61px;
	border: 1px solid #DCDFE6;
	font-size: 12px;
	border-radius: 4px;
	color: #C7CAD1;
	top: 320px;

}
.introductionBox .swiper-button-next:after,.introductionBox .swiper-button-prev:after{
	font-size: 12px;
}
.introductionBox .swiper-button-next.swiper-button-disabled[aria-disabled="true"]
,.introductionBox .swiper-button-prev.swiper-button-disabled[aria-disabled="true"]
{
	cursor: no-drop;
	opacity: 1;
}
.introductionBox .swiper-button-next[aria-disabled="false"]:hover
,.introductionBox .swiper-button-prev[aria-disabled="false"]:hover
{
	border: 1px solid #3370FF;
}
.introductionBox .swiper-button-next[aria-disabled="false"]:hover::after
,.introductionBox .swiper-button-prev[aria-disabled="false"]:hover::after
{
	color: #3370FF;
}
.parameter-list{
	background: #fff;
	padding: 60px 0 60px 0;
}
.boxbuyw .parameter{
	height: 1264px;
	background: url(../img/boxw-parameter.jpg) no-repeat;
	background-size: 100%;
}
.parameter {
	width: 1200px;
	height: 2188px;
	background: url(../img/parameter.jpg) no-repeat;
	background-size: 100%;
	margin: auto;
}
.introductionBoxList{
	display: none;
}
.introductionBoxList.showList{
	display: block;
}
.sale-body .bkg_windows{
	display: block;
}
.sale-body .sale-windows-bkg{
	display: block;
}
.sale-windows-bkg{
	width: 683px;
	height: 503px;
	background: url(../img/sale-windows-bkg.png) no-repeat;
	background-size: 100%;
	position: fixed;
	z-index: 99999;
	top: 50%;
	margin-top: -250px;
	left: 50%;
	margin-left: -340px;
	padding: 56px;
	display: none;
}
.sale-close{
	width: 16.5px;
	height: 16.5px;
	background: url(../img/sale-nor-close.png) no-repeat;
	background-size: 100%;
	float: right;
	cursor: pointer;
}
.sale-close:hover{
	background: url(../img/sale-hover-close.png) no-repeat;
	background-size: 100%;
}
.sale-title{
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	color: #1f2329;
	margin-top: 30px;
}
.sale-text{
	font-size: 17px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #1F2329;
	line-height: 32px;
	padding: 0 45px;
	margin-top: 50px;
}
.sale-text span{
	color: #3370FF;
}
.sale-footer-btn{
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 50px;
}
.sale-footer-btn *{
	width: 151px;
	height: 49px;
	line-height: 48px;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;

}
.sale-footer-btn a{
	background: #3370FF;
	margin-right: 10px;
	color: #fff;
}
.sale-footer-btn a:hover{
	background: #5989f7;
}
.sale-footer-btn span{
	background: #E2EDFF;
	border: 1px solid #3370FF;
	color: #3370FF;
}
.sale-footer-btn span:hover{
	background: #d2e2ff;
	border: 1px solid #d2e2ff;

}
.tl_banner1{
	width: 100%;
	height: 350px;
	background: url('../img/tl_download_other/images/t_download_banner_03.jpg') center center no-repeat;
	background-size: cover;
	display: flex;
	justify-content: center;

}
.banner_tab{
	width: 100%;
	/*background: url('../img/tl_download_other/t_tab_line.png') center center no-repeat;*/
	/*background-size: 90% 1px;*/
	/*height: 140px;*/
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 70px;

}
.big_title{
	font-weight: bold;
	font-size: 36px;
	line-height: 36px;
	color: #1F2329;
	margin-bottom: 24.5px;
}
.title_info{
	font-weight: 400;
	font-size: 16px;
	line-height: 16px;
	color: #1C2232;
	line-height: 26px;

}
.center1{
	width: 1200px;
}
.title{
	margin-top: 128px;
}
.banner_tab ul.tab{
	display: flex;
	justify-content: center;
}
.tl_download .tl_banner .tl_banner_meddle .banner_tab ul.tab li{
	margin-right: 0px;
	width: 240px;
	background: url("../img/tl_download_other/t_version_tab_nor.png") center center no-repeat;
	background-size: 240px 50px;
	display: flex;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	color: #2254F5;
	font-weight: 500;
	justify-content: center;
	align-items: center;
	position: relative;
}
/*.tl_download .tl_banner .tl_banner_meddle .banner_tab ul.tab li img{*/
/*	position: absolute;*/
/*	top: 0px;*/
/*	left: 0px;*/
/*}*/
.tl_download .tl_banner .tl_banner_meddle .banner_tab ul.tab li.active{
	background: url("../img/tl_download_other/t_version_tab_cur.png") center center no-repeat;
	background-size: 240px 50px;


}
.tl_download .tl_banner .tl_banner_meddle .banner_tab ul.tab li.active:before{
	content:'';
	width: 240px;
	height: 1px;
	position: absolute;
	bottom: -1px;
	left: 0px;
	background: #f3f8fe;


}
.download_icon6{
	background: url(../img/tl_download_other/download_icon6.png) no-repeat;
	background-size: cover;
}
.tl_download .tl_banner .tl_banner_meddle ul.other_version li:hover .download_icon6
,.tl_download .tl_banner .tl_banner_meddle ul.other_version li.active .download_icon6
{
	background: url(../img/tl_download_other/download_icon6_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul.other_version li:hover .download_icon7
,.tl_download .tl_banner .tl_banner_meddle ul.other_version li.active .download_icon7
{
	background: url(../img/tl_download_other/download_icon7_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul.other_version li:hover .download_icon8
,.tl_download .tl_banner .tl_banner_meddle ul.other_version li.active .download_icon8
{
	background: url(../img/tl_download_other/download_icon8_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul.other_version li:hover .download_icon9
,.tl_download .tl_banner .tl_banner_meddle ul.other_version li.active .download_icon9
{
	background: url(../img/tl_download_other/download_icon9_hover.png) no-repeat;
	background-size: 100%;
}
.tl_download .tl_banner .tl_banner_meddle ul.other_version li:hover .download_icon10
,.tl_download .tl_banner .tl_banner_meddle ul.other_version li.active .download_icon10
{
	background: url(../img/tl_download_other/download_icon10_hover.png) no-repeat;
	background-size: 100%;
}
.download_icon7{
	background: url(../img/tl_download_other/download_icon7.png) no-repeat;
	background-size: 100%;
}
.download_icon8{
	background: url(../img/tl_download_other/download_icon8.png) no-repeat;
	background-size: 100%;
}
.download_icon9{
	background: url(../img/tl_download_other/download_icon9.png) no-repeat;
	background-size: 100%;
}
.download_icon10{
	background: url(../img/tl_download_other/download_icon10.png) no-repeat;
	background-size: 100%;
}
.tl_banner .other_version,.tl_banner .basic_version{
	display: flex;
	justify-content: space-between;
}
.kong_content{
	background: url(../img/tl_download_other/qidai.png) no-repeat;
	background-size: 100%;
	height: 279px;
	width: 454px;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 100px;
	margin-bottom: 178px;


}
.kong_content div{
	margin-top: 235px;
	margin-bottom: 10px;
	font-weight: 400;
	font-size: 22px;
	color: #111824;
	line-height: 22px;
}
.kong_content span{
	font-weight: 400;
	font-size: 18px;
	line-height: 18px;
	color: #646566;

}
.tl_download_middle1{
	width: 1180px;
	margin: auto;
	display: flex;
	justify-content: center;
}
