@keyframes myfirst
{
	0%   {
		-webkit-transform: translate(-50%, -50%) rotate(45deg);
		-moz-transform: translate(-50%, -50%) rotate(45deg);
		-ms-transform: translate(-50%, -50%) rotate(45deg);
		-o-transform: translate(-50%, -50%) rotate(45deg);
		transform: translate(-50%, -50%) rotate(45deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotate(405deg);
		-moz-transform: translate(-50%, -50%) rotate(405deg);
		-ms-transform: translate(-50%, -50%) rotate(405deg);
		-o-transform: translate(-50%, -50%) rotate(405deg);
		transform: translate(-50%, -50%) rotate(405deg);
	}
}

@-moz-keyframes myfirst /* Firefox */
{
	0%   {
		-webkit-transform: translate(-50%, -50%) rotate(45deg);
		-moz-transform: translate(-50%, -50%) rotate(45deg);
		-ms-transform: translate(-50%, -50%) rotate(45deg);
		-o-transform: translate(-50%, -50%) rotate(45deg);
		transform: translate(-50%, -50%) rotate(45deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotate(405deg);
		-moz-transform: translate(-50%, -50%) rotate(405deg);
		-ms-transform: translate(-50%, -50%) rotate(405deg);
		-o-transform: translate(-50%, -50%) rotate(405deg);
		transform: translate(-50%, -50%) rotate(405deg);
	}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
	0%   {
		-webkit-transform: translate(-50%, -50%) rotate(45deg);
		-moz-transform: translate(-50%, -50%) rotate(45deg);
		-ms-transform: translate(-50%, -50%) rotate(45deg);
		-o-transform: translate(-50%, -50%) rotate(45deg);
		transform: translate(-50%, -50%) rotate(45deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotate(405deg);
		-moz-transform: translate(-50%, -50%) rotate(405deg);
		-ms-transform: translate(-50%, -50%) rotate(405deg);
		-o-transform: translate(-50%, -50%) rotate(405deg);
		transform: translate(-50%, -50%) rotate(405deg);
	}
}

@-o-keyframes myfirst /* Opera */
{
	0%   {
		-webkit-transform: translate(-50%, -50%) rotate(45deg);
		-moz-transform: translate(-50%, -50%) rotate(45deg);
		-ms-transform: translate(-50%, -50%) rotate(45deg);
		-o-transform: translate(-50%, -50%) rotate(45deg);
		transform: translate(-50%, -50%) rotate(45deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotate(405deg);
		-moz-transform: translate(-50%, -50%) rotate(405deg);
		-ms-transform: translate(-50%, -50%) rotate(405deg);
		-o-transform: translate(-50%, -50%) rotate(405deg);
		transform: translate(-50%, -50%) rotate(405deg);
	}
}
.alone{margin-bottom: 20px;}
.alone-top{
	background: #000721;
	position: relative;
	height: 300px;
	overflow: hidden;
	width: 100%;
}
.honor .alone-top{background: #feb220;}
.download .alone-top{background: #ef610d;padding-top: 20px;}
.pay .alone-top{background: #4fc48f;}
.complaints .alone-top,.complaints .alone-top img{background:transparent;height: 150px;}
.alone-top img{
	width: auto;
	height: 300px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.alone_con{
	margin: 0 auto;
	width: 1200px;
}
.question_con{margin-bottom: -50px;}
.alone_item_title{
	border-bottom: 1px solid #ccc;
	font-size: 30px;
	height: 55px;
	text-align: center;
	margin: 0 auto 20px;
	padding-top: 40px;
	width: 60%;
}
.alone_item_title span{
	padding-left: 10px;
	font-size: 16px;
}
.alone_item_title span b{
	color: #fc9336;
}

.alone_con_title {
	border-left: 3px solid #fc9336;
	font-size: 18px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	margin: 20px 0;
}
.alone_list_con{
	margin-top: 10px;
	width: 100%;
}
.alone_list_con li {
	background: #fff;
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 25px;
	float: left;
	height: auto;
	padding: 20px;
	text-align: left;
}
.alone_list_con li:hover{
	border-color: #fc9336;
	-webkit-box-shadow: 2px 2px 10px rgba(252, 147, 54, .3);
	-moz-box-shadow: 2px 2px 10px rgba(252, 147, 54, .3);
	box-shadow: 2px 2px 10px rgba(252, 147, 54, .3);
}
.alone_list_con li:first-child {margin-left: 0;}
/* mobi */
.mobi{margin-bottom: 0;}
.mobi_li{
	width: 100%;
	min-height: 684px;
}
.bg_01{background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/mobi/1.jpg) no-repeat center 0 scroll;}
.bg_02{background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/mobi/2.jpg) no-repeat center 0 scroll;}
.bg_03{background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/mobi/3.jpg) no-repeat center 0 scroll;}
.bg_04{background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/mobi/4.jpg) no-repeat center 0 scroll;}
.bg_05{background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/mobi/5.jpg) no-repeat center 0 scroll;}
.bg_06{background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/mobi/6.png) repeat-x center 0 scroll;}
.domain_l_con{
	height: 684px;
	margin: 0 auto;
	overflow: hidden;
	width: 1200px;
}
.mobi_1_l{
	width: 50%;
	height: 684px;
	position: relative;
}
.mobi_1_l img {
	position: absolute;
	left: 0;
}
.mobi_1_r{
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	width: 50%;
	padding-top: 10%;
}
.mobi_1_r h1{
	color: #fff;
	font-size: 30px;
	line-height: 50px;
	margin-bottom: 25px;
}
.mobi_1_r p {text-indent: 2em;}
.mobi_2_l{
	width: 50%;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	width: 50%;
	padding-top: 10%;
}
.mobi_2_l h1{
	color: #fff;
	font-size: 30px;
	line-height: 50px;
	margin-bottom: 25px;
}
.mobi_2_l p{text-indent: 2em;}
.mobi_2_r {
	position: relative;
	width: 50%;
	height: 684px;
}
.mobi_2_r img{
	position: absolute;
	right: 0;
}
.mobi_3{
	overflow: hidden;
	position: relative;
}
.mobi_3 h1{
	color: #fff;
	font-size: 30px;
	line-height: 684px;
}
.mobi_3_1{
	position: absolute;
	left: 0;
}
.mobi_3_2{
	position: absolute;
	right: 7%;
}
.mobi_3_r {
	color: #fff;
	font-size: 14px;
	line-height: 35px;
	text-indent: 2em;
	width: 40%;
	position: absolute;
	right: 0;
	top: 5%;
}
.mobi_4_l {
	width: 40%;
	height: 684px;
	position: relative;
}
.mobi_4_l img{
	position: absolute;
}
.mobi_4_r{
	color: #fff;
	font-size: 14px;
	line-height: 35px;
	padding-top: 11%;
	width: 60%;
}
.mobi_4_r h1{
	color: #fff;
	font-size: 30px;
	margin-bottom: 20px;
}
.mobi_4_r h2 {
	color: #fff;
	font-size: 18px;
}
.mobi_5_1{
	position: relative;
	top: 410px;
	left: 58px;
}
.mobi_5_2 {
	position: relative;
	top: 235px;
	left: -116px;
}
.mobi_5_3 {
	position: relative;
	top: 165px;
	left: -45px;
}
.mobi_6{
	color: #fff;
	height: 684px;
	overflow: hidden;
	position: relative;
	text-align: center;
}
.mobi_6_1{
	padding: 20px 0;
}
.mobi_6_1 a{
	color: #fff;
	font-size: 30px;
}
.mobi_6_2{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 10px;
}
.mobi_6 h3{
	font-size: 16px;
	margin-bottom: 20px
}
.mobi_6_4{
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
}
/*wzxtymz*/
.wzx_img{
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.wzx_img img{
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, 0%);
	width: 100%;
	min-height: 150px;
}
.wzx_bottom{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/wzxtymz/05_bg.jpg") no-repeat scroll center 0;
	height: 350px;
	width: 100%;
	margin-top: 50px;
}
.wzx_bottom_con{
	margin: 0 auto;
	width: 1200px;
}
.wzx_bottom_1{
	margin-top: 160px;
	margin-left: 150px;
}
.wzx_bottom_text{
	color: #000;
	font-size: 30px;
	text-align: left;
	line-height: 60px;
}
.wzx_bottom_r{
	border: 2px solid #3e3e3e;
	padding: 10px;
	margin-top: 50px;
	margin-left: 200px;
}
.wzx_bottom_r table{
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.wzx_bottom_r th{
	background: #008fdf;
	border-left: 1px solid #fff;
	color: #fff;
	font-weight: initial;
	width: 120px;
}
.wzx_bottom_r td:first-child{
	border-left: none;
}
.wzx_bottom_r td{
	width: 120px;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}
/*brand*/
.brand_top{
	overflow: hidden;
	width: 100%;
}
.brand_top img{
	width: 100%;
	height: auto;
 }
.brand_main{
	background: #fff;
	width: 100%;
}
.brand_main_con{
	background: url(https://webstatic.xdns.cn/web.xdns.cn/images/domain/brand/brand_01.jpg) no-repeat center center scroll;
	height: 300px;
	margin: 0 auto;
	text-align: center;
	width: 1200px;

}
.brand_main_con h1{
	font-size: 20px;
	font-weight: bold;
	line-height: 55px;
	padding-top: 40px;
	margin-bottom: 15px;
}
.brand_main_con p {
	font-size: 14px;
	line-height: 25px;
}
.brand_main_2{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/brand/brand_02.png") repeat-y center center scroll;
	height: 680px;
	width: 100%;
}
.brand_main_2_con{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/brand/brand_022.png") no-repeat center 160px scroll;
	height: 650px;
	margin: 0 auto;
	position: relative;
	text-align: center;
	width: 1200px;
}
.brand_main_2_top{
	color: #fff;
	width: 100%;
}
.brand_main_2_top h1 {
	color: #fff;
	font-size: 25px;
	padding-top: 20px;
	line-height: 40px;
}
.brand_main_2_top ul {
	width: 100%;
	margin-top: 30px;
}
.brand_main_2_top li{
	float: left;
	font-size: 17px;
	margin-right: 40px;
}
.brand_main_2_top li:last-child {
	margin-right: 0;
}
.brand_main_2_top li span{
	color: #ffe826;
	font-weight: bold;
	font-size: 18px;
	margin-right: 5px;
	vertical-align: bottom;
}
.brand_main_3{
	background: #fff;
	text-align: center;
	width: 100%;
}
.brand_main_4{
	background: #fff;
	width: 100%;
}
.brand_main_4_con {
	margin: 0 auto;
	width: 1200px;
}
.brand_main_4_l {
	width: 50%;
	padding-top: 90px;
}
.brand_main_4_img{
	margin-bottom: 10px;
}
.brand_main_4_img img{
	width: auto;
	height: 70px;
}
.brand_main_4_text h3{
	color: #000;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
.brand_main_4_text p {
	color: #000;
	font-size: 14px;
	line-height: 20px;
}
.brand_main_4_r img{
	width: 100%;
}
.brand_main_4_r img{
	width: 100%;
}
.brand_main_5{
	background: #f1f1f1;
}
.brand_main_5_con {
	margin: 0 auto;
	width: 1200px;
	padding: 50px 0 40px;
}
.brand_main_5_top {
	text-align: center;
}
.brand_main_5_top img{
	height: 144px;
	width: auto;
}
.brand_main_5_bottom{
	width: 800px;
	margin: 0 auto;
}
.brand_main_5_bottom_l{
	width: 15%;
}
.brand_main_5_bottom_r {
	width: 85%;
}
.brand_main_5_bottom img{
	height: 60px;
	margin-top: 40px;
}
.brand_main_5_bottom h3 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px
}
.brand_main_5_bottom p {
	font-size: 14px;
	line-height: 20px;
}
.brand_main_6{
	width: 100%;
}
.brand_main_6_con {
	margin: 40px auto ;
	width: 780px;
}
.brand_main_6_top img{
	width: 100%;
}
.brand_main_6_bottom {
	background: #f1f1f1;
	padding: 30px 0;
	text-align: center;
	font-size: 14px;
	line-height: 1.5;
}
.brand_main_6_bottom h3{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
/*payback*/
.payback{margin-bottom: 0}
.payback_top {
	width: 100%;
}
.payback_top img{
	width: 100%;
}
.payback_1{
	background: #fff;
	text-align: center;
	width: 100%;
	padding: 40px 0 20px;
}
.payback_1 h1{
	font-size: 26px;
	padding-bottom: 20px;
}
.payback_2{
	background: #dee5eb;
}
.payback_2_con {
	margin:  0 auto;
	width: 1200px;
	padding-bottom: 70px;
}
.payback_2_top{
	color: #000;
	font-size: 26px;
	line-height: 50px;
	padding: 50px 0;
	text-align: center;
}
.payback_2_list li{
	float: left;
	width: 25%;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}
.payback_2_list div {
	margin-bottom: 30px;
}
.payback_2_list img {
	height: 200px;
	width: auto;
}
.payback_3{
	background: url(https://webstatic.xdns.cn/web.xdns.cn/images/payback/payback_03.jpg) no-repeat center center;
	background-size: 100% 100%;
}
.payback_3_con {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 70px;
}
.payback_3_top {
	color: #333;
	font-size: 26px;
	line-height: 50px;
	text-align: center;
	padding: 50px 0;
	opacity: 0.8;
}
.payback_3_list li{
	color: #fff;
	float: left;
	text-align: center;
	width: 33.333333333%;
	font-size: 14px;
	line-height: 20px;
}
.payback_3_list img{
	height: 230px;
	width: auto;
	margin-bottom: 30px;
}
.payback_3_list_cen{
	padding-top: 50px;
}
.payback_4{
	background: #f2f6ff url(https://webstatic.xdns.cn/web.xdns.cn/images/payback/payback_04_ico.png) no-repeat center center scroll;
	width: 100%;
}
.payback_4_con{
	margin: 0 auto;
	padding: 50px 0;
	width: 1200px;
}
.payback_4_list{width: 35%;}
.payback_4_bor {
	position: relative;
	width: 30%;
	height: 360px;
}
.payback_4_bor_con{
	border: 1px solid #ccc;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin: 0 auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 300px;
	height: 300px;
}
.payback_4_bor_on{
	border: 1px solid #ccc;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}
.payback_4_bor:hover .payback_4_bor_on{
	animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite; /*Safari and Chrome*/
}
.payback_4_list li {
	padding: 20px 0;
}
.payback_4_li_img{width: 20%;text-align: center;}
.payback_4_li_img img{
	height: 71px;
	width: auto;
}
.payback_4_li_p{
	color: #666;
	font-size: 14px;
	line-height: 18px;
	padding: 0px 1%;
	width: 78%;
}
.payback_4_li_p h3{
	color: #79a5fc;
	font-size: 16px;
	font-weight: bold;
	line-height: 35px;
}
.payback_5{
	background: #d0dffe url(https://webstatic.xdns.cn/web.xdns.cn/images/payback/payback_05.jpg) no-repeat center center scroll;
	height: 530px;
	width: 100%;
}
.payback_5_con{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/payback/payback_05.png") no-repeat center center;
	-webkit-background-size: 85% auto;
	background-size: 85% auto;
	margin: 0 auto;
	height: 100%;
	width: 1200px;
	position: relative;
}
.payback_5_list{
	width: 85%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.payback_5_list li{
	width: 12.5%;
	color: #fff;
	float: left;
	font-size: 14px;
	height: 66px;
	line-height: 20px;
	text-align: center;
}
.payback_5_list li:nth-child(2n){
	padding-top: 140px;
}
/*about_us*/
.about_us{width: 100%;}
.about_us_item{
	background: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px;
}
.about_1_top_img{
	width: 37%;
	margin-right: 3%;
}
.about_1_top_img img{
	height: auto;
	width: 100%;
}
.about_1_top_con {
	font-size: 14px;
	line-height: 20px;
	width: 60%;
}
.about_1_top_con h3{
	font-size: 18px;
	line-height: 30px;
	padding-bottom: 10px;
	text-align: center;
}
.about_1_top_con p {margin-bottom: 9px;text-indent: 2em;}
.about_1_bottom ul{
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	min-height: 170px;
	line-height: 20px;
	margin-top: 20px;
	width: 49%;
	padding: 10px;
}
.about_1_bottom_l{margin-right: 2%;}
.about_1_bottom_title{
	font-size: 16px;
	line-height: 25px;
	padding-bottom: 5px;
}
.about_team_con li{
	font-size: 14px;
	float: left;
	line-height: 25px;
	margin-left: 2%;
	width: 32%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.about_team_img, .about_team_img img, .about_business_top, .about_business_top img{
	width: 100%;
}
.about_team_con li:first-child{
	margin-left: 0;
}
.about_team_li_title{
	font-size: 16px;
	font-weight: bold;
	line-height: 1;
	padding: 13px 0;
}
.about_business_bottom{
	font-size: 14px;
	line-height: 25px;
	text-indent: 2em;
}
.about_business_bottom_l,.about_business_bottom_r{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	padding: 0 40px;
	margin: 30px 0;
}
.about_business_bottom_l{
	border-right: 1px solid #ccc;
}
.about_glories{margin-bottom: 20px;}
.about_glories_con{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/about_us/about_bg.jpg") no-repeat center 0 scroll;
	text-align: center;
}
.about_glories_con a{
	position: relative;
	left: -15px;
}
/*download*/
.download_list{
	margin-top: 30px;
	padding-top: 40px;
}
.download_li{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	position: relative;
	width: 32%;
}
/*.download_li:first-child {margin-left: 0;}*/
.download_li:last-child{width: 36%;}
.download_li_img{
	width: 25%;
}
.download_li_img img{
	padding-top: 10px;
	width: 100%;
	height: auto;
}
.download_li_con{
	width: 71%;
	margin-left: 4%;
}
.download_li_con h3{
	color: #000;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	padding-bottom: 5px;
}
.download_li:last-child .download_li_img{width: 23%}
.download_li:last-child .download_li_con{width: 73%;}
.download_li_con a{
	font-size: 14px;
	line-height: 25px;
	color: #333;
}
.download_li_con a:hover {
	color: #fc9336;
}
/*join_us*/
.job_con{
	margin-bottom: 20px;
}
.about_team_con li{
	width: 32%;
	margin-left: 2%;
	min-height: 430px;
}
.about_team_img img{width: 100%;}
.about_team_title{
	font-size: 16px;
	font-weight: bold;
	line-height: 1;
	padding: 15px 0
}
.about_team_img {
	height: 206px;margin-bottom: 10px;
	overflow: hidden;
}
.job_list_con {
	background: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ccc;
	width: 100%;
}
.job_list_con .hd{
	background: #f4f4f4;
}
.job_list_con .hd li{
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	float: left;
	text-align: center;
	width: 33.333333%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.job_list_con .hd li:first-child {
	border-left: none;
}
.job_list_con .hd li.on {
	background: #fff;
	border-bottom: none;
	color: #fc9336;
	font-weight: bold;
}
.job_list_con .bd {
	min-height: 250px;
	font-size: 14px;
	padding: 0 35px 20px;
	line-height: 30px;
}
.job_list_con .bd h3{
	color: #999999;
	font-size: 18px;
	text-align: center;
	line-height: 23px;
	padding: 40px 0 20px;
}
.job_require_1{
	font-size: 16px;
	line-height: 35px;
	text-align: center;
}
.job_require_1 span{
	padding: 0 10px;
}
.job_require_2{
	padding-top: 20px;
}
.job_require_title{
	border-bottom: 1px dashed #ccc;
	font-size: 14px;
	font-weight: bold;
	line-height: 50px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.job_require_2 li{
	float: left;
	width: 33.3333%;
}
.job_require_3{
	color: #fc9336;
	font-size: 16px;
	line-height: 35px;
	text-align: center;
	padding-top: 30px;
}
.job_welfare_con{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px;
	font-size: 14px;
	line-height: 25px;
}
.job_welfare_1{
	font-size: 18px;
	background: #fc9336;
	color: #fff;
	line-height: 50px;
	text-align: center;
}
.job_welfare_2{
	margin: 0 auto;
	text-align: center;
	width: 510px;
}
.job_welfare_2 p,.job_welfare_2 h3{
	font-size: 16px;
	line-height: 35px;
}
.job_welfare_2 a{color: #fc9336;}
.job_welfare_2 a:hover{color: #ec7c1a;text-decoration: underline;}
.job_welfare_time{padding: 30px 0 10px;}
.job_welfare_ask{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ccc;
	text-align: left;
	padding: 5px 10px;
}
.join_img{padding: 43px 0 30px;}
.join_img_l{margin-bottom: 4px;}
.join_img_1_1{width: 36.5%;}
.join_img_1_2{margin: 0  0.5833333333% 0 0.5%; width: 30.9166666667%;}
.join_img_1_3{width: 31.5%;}
.join_img_1_2 li:first-child, .join_img_1_3 li:first-child{
	margin-bottom: 4px;
}
.join_img_2_1{margin-right: 0.5833333333%;width:67.91666666666667%;}
.join_img_2_2{width: 31.5%;}
.join_img li{
	position: relative;
	overflow: hidden;
}
.join_img_con,.join_img_con img{
	width: 100%;
	height: auto;
	-webkit-transition: all .6s;
	-moz-transition: all .6s;
	-ms-transition: all .6s;
	-o-transition: all .6s;
	transition: all .6s;
}
.join_img li:hover .join_img_con{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
.join_img_txt{
	background: rgba(0,0,0,.1);
	color: #fff;
	font-size: 20px;
	line-height: 1;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
}
.join_img_txt p{
	padding: 29px 0 0 20px;
}
/*question*/
.question_con{
	position: relative;
	top: -50px;
}
.question_top{width: 100%;}
.question_list{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	padding: 10px;
	font-size: 14px;
	overflow-x: auto;
}
.question_tab{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ccc;
	border-bottom: none;
	height: 40px;
	position: relative;
	z-index: 10;
}
.question_tab li{
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
	float: left;
	padding: 0 15px;
	height: 38px;
	line-height: 38px;
	z-index: 2;
}
.question_tab li:hover {background: #fafafa;}
.question_tab li.on {
	color: #fc9336;
	font-weight: bold;
	border-bottom-color: #fafafa;
	background: #fafafa;
	z-index: 11;
}
.question_li{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ccc;
	padding: 10px;
	width: 100%;
	position: relative;
	top: -1px;
	background: #fafafa;
	overflow-x: auto;
}
.qu_li_w{
	border-bottom: 1px dashed #ccc;
	cursor: pointer;
	font-weight: bold;
	line-height: 40px;
}
.qu_li_w span{
	padding: 0 5px;
	vertical-align: bottom;
}
.qu_li_d{
	background: #fff;
	border: 1px dashed #ccc;
	border-top: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 25px;
	padding: 10px 20px;
	width: 100%;
	display: none;
}
.open .qu_li_w{color: #fc9336;}
.open .qu_li_d{display: block;}
.qu_li_d_title{font-weight: bold;line-height: 30px;text-indent: 1em;}
.qu_li_d_con li{float: left;width: 100%;text-indent: 1em;}
.qu_li_d_con_1 li{width: 33.3333%}
.qu_li_d_con_2 li{width: 50%;}
/*case*/
.case_li{
	position: relative;
	width: 100%;
}
.case_li_con{
	width: 100%;
	overflow: hidden;
}
.prev,.next{
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	width: 50px;
	height: 100px;
	z-index: 10;
	opacity: 0;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	-ms-transition: opacity 1s;
	-o-transition: opacity 1s;
	transition: opacity 1s;
}
.prev {
	left: -50px;
	background: rgba(255,255,255,.5) url("https://webstatic.xdns.cn/web.xdns.cn/images/lastIco.png") no-repeat center center;
	-webkit-background-size: 50% auto;
	background-size: 50% auto;
}
.next {
	right: -50px;
	background: rgba(255,255,255,.5) url("https://webstatic.xdns.cn/web.xdns.cn/images/nextIco.png") no-repeat center center;
	-webkit-background-size: 50% auto;
	background-size: 50% auto;
}
.case_li:hover .prev,.case_li:hover .next{opacity: 1;}
.case_li_con li{
	width: calc(33.333333% - 50px);
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	/*height: 300px;*/
	border: 1px solid #ccc;
	background: #fff;
	overflow: hidden;
	float: left;
	padding: 10px;
	margin: 0 15px;
	-webkit-transition: border-color .3s;
	-moz-transition: border-color .3s;
	-ms-transition: border-color .3s;
	-o-transition: border-color .3s;
	transition: border-color .3s;
}
.case_li_con li:hover {border-color: #fc9336;}
.case_li_img,.case_li_img img{width: 100%;height: 200px;}
.case_li_p{padding-top: 10px;}
/*honor*/
.honor_list{
	width: 100%;
}
.honor_list li{
	background: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ccc;
	float: left;
	height: 200px;
	margin-left: 2.25%;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 10px;
	text-align: center;
	width: 23%;
}
.honor_list li:hover {border-color: #fc9336;}
.honor_list li img{height: 100%;width: auto;}
.honor_list li:nth-child(4n+1) {margin-left: 0;}
/*pay*/
.pay_con{
    padding-bottom: 20px;
}
.pay_way_con{
	width: 100%;
}
.pay_way_con li{
	background: #fff;
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	padding: 10px;
	width: 23%;
	margin-left: 2.666666%;
	min-height: 290px;
	-webkit-transition: border-color .3s;
	-moz-transition: border-color .3s;
	-ms-transition: border-color .3s;
	-o-transition: border-color .3s;
	transition: border-color .3s;
}
.pay_way_con li:first-child {margin-left:  0;}
.pay_way_con li:hover{border-color: #fc9336;}
.pay_name{
	color: #f88000;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	margin: 10px 0;
	padding: 10px 0 12px 30%;
}
.pay_name_01{background: url("https://webstatic.xdns.cn/web.xdns.cn/images/pay/pay.png") no-repeat scroll 20px 0;}
.pay_name_02{background: url("https://webstatic.xdns.cn/web.xdns.cn/images/pay/pay.png") no-repeat scroll 20px -43px;}
.pay_name_03{background: url("https://webstatic.xdns.cn/web.xdns.cn/images/pay/pay.png") no-repeat scroll 20px -92px;}
.pay_name_04{background: url("https://webstatic.xdns.cn/web.xdns.cn/images/pay/pay.png") no-repeat scroll 20px -135px;}
.pay_list_con{padding: 10px 0 20px;}
.pay_li{width: 100%;font-size: 14px; line-height: 25px;padding: 5px 0;}
.pay_li_title{text-align: center; width: 30%;}
.pay_li_con{width: 70%;font-weight: bold;}
.pay_attention_con{
	background: #fff;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 30px;
	padding: 20px 10px;
}
.pay_attention_con div{
	font-weight: bold;
	width: 50%;
	margin: 10px auto;
	border: 1px solid #ccc;
	text-align: center;
}
/*contact_us*/
.contact_us_sub{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	width: 100%;
	padding: 10px;
}
.contact_us_left{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ccc;
	height: 600px;
	overflow: hidden;
	width: 60%;
}
.contact_us_right{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 30px;
	padding-left: 2%;
	width: 40%;
}
.contact_us_right_item{
	margin-bottom: 10px;
}
.contact_us_right h2{
	background: rgba(252, 147, 54, .1);
	border-left: 3px solid #fc9336;
	color: #000;
	font-size: 16px;
	line-height: 35px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.contact_us_right_item li{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 15px;
	width: 100%;
	float: left;
}
.contact_us_right_item_l{width: 20%;}
.contact_us_right_item_r{width: 80%;}
.contact_us_right_item a{
	padding-left: 15px;
	color: #333;
	display: block;
	margin: 10px 0;
}
.contact_us_right_item a:hover {color: #fc9336;}
.contact_us_right_item a span{
	line-height: 35px;
	display: inline-block;
	vertical-align: bottom;
	font-size: 14px;
}
.contact_us_right_item>a>img{height: 35px;padding-left: 0;padding-right: 15px;margin: 0;}
.contact_us_accounts{
	padding-left: 15px;
	margin: 10px 0;
	text-align: center;
}
.contact_us_accounts li{
	float: left;
	width: 50%;
	padding-left: 0;
}
.contact_us_accounts img{
	height: 150px;
	padding-bottom: 10px;
}
/*brandManagement*/
.brandManagement-top_con{
	color: #fff;
	width: 1200px;
	margin: 0 auto;
}
.brandManagement-top h2{
	font-size: 30px;
	line-height: 50px;
	padding: 100px 0 10px;
}
.brandManagement-top p{
	font-size: 16px;
	line-height: 25px;
}
.brandManagement_item_1_list{
	font-size: 14px;
	line-height: 25px;
}
.brandManagement_item_1_list li{
	background: #fff;
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	padding: 20px;
	width: 24.25%;
	margin-left: 1%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	height: 400px;
}
.brandManagement_item_1_list li:first-child {margin-left: 0;}
.brandManagement_item_1_list li:hover {
	border-color: #fc9336;
	-webkit-box-shadow: 2px 2px 10px rgba(252, 147, 54, .3);
	-moz-box-shadow: 2px 2px 10px rgba(252, 147, 54, .3);
	box-shadow: 2px 2px 10px rgba(252, 147, 54, .3);
}
.brandManagement_item_1_img{
	text-align: center;
	height: 100px;
}
.brandManagement_item_1_list h3{
	color: #000;
	font-size: 16px;
	font-weight: bold;
	line-height: 45px;
	text-align: center;
}
.brandManagement_item_1_p{
	text-indent: 2em;
}
.brandManagement_item_2_con{
	background: #fff;
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 25px;
	padding: 20px;
	width: 100%;
}
.brandManagement_item_2_con h2{
	font-size: 16px;
	line-height: 30px;
	padding-bottom: 10px;
}
.brandManagement_item_2_con div{line-height: 30px;}
.brandManagement_item_2_con ul{padding-left: 10px;}
/*tmch*/
.tmch{margin-bottom: 0;}
.tmch_top{
	background: #99c9ed;
}
.tmch_top_con{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/tmch/bg.png") no-repeat center center;
	background-size: auto 100%;
}
.tmch_top_left, .tmch_top_right{
	padding-top: 110px;
	width: 50%;
}
.tmch_top_left{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/tmch/pic_shadow.png") no-repeat center bottom;
	height: 290px;
	text-align: center;
}
.tmch_top_left img{
	height: auto;
	width: 65%;
}
.tmch_top_right{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 6%;
	padding-right: 2%;
}
.tmch_top_right h2{
	color: #000;
	font-size: 16px;
	line-height: 30px;
}
.tmch_top_right p {
	font-size: 14px;
	line-height: 20px;
	padding-top: 10px;
}
.tmch_con_1{
	background: #c8c8c8;
	height: 734px;
	overflow: hidden;
}
.tmch_con_4_top img{
	width: 100%;
}
.tmch_con_1_con{
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 100%;
}
.tmch_con_1_con h2{
	padding-top: 10px;
	color: #205b7a;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
}
.compass{
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/tmch/halo.png") no-repeat center center;
	background-size: auto 100%;
	display: block;
	z-index: 410;
	position: relative;
	float: left;
	width: 100%;
}
.floating3d1 {
	background-image: url(https://webstatic.xdns.cn/web.xdns.cn/images/tmch/obj3d.png);
	display: block;
	z-index: 490;
	position: absolute;
	background-repeat: no-repeat;
}
.element1{
	left: 30px;
	top: 0;
	width: 220px;
	height: 226px;
	background-position: 0 0;
}
.element2{
	top: 0;
	right: 200px;
	width: 176px;
	height: 137px;
	background-position: -226px 0;
}
.element3 {
	bottom: -100px;
	right: 40px;
	width: 461px;
	height: 474px;
	background-position: -561px 0;
	z-index: 10;
}
.element4 {
	bottom: 150px;
	left: 200px;
	width: 200px;
	height: 162px;
	background-position: -402px 0;
	z-index: 10;
}
.anim{
	position: relative;
	width: 676px;
	height: 664px;
	margin: 0 auto;
	z-index: 20;
}
.compassTrigger,.compassTrigger-hover-layer{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	height: 243px;
	width: 243px;
}
.compassTrigger{z-index: 30;}
.compassTrigger-hover-layer{z-index: 60;}
.compassTrigger-hover-layer .in .innovation{
	background-position: -148px 0px;
	width: 173px;
	height: 74px;
	margin: 0;
	padding: 0;
	top: 0px;
	left: 34px;
}
.compassTrigger-hover-layer .in .threed {
	background-position: 0 0;
	width: 74px;
	height: 170px;
	margin: 0;
	padding: 0;
	top: 36px;
	left: 0px;
}
.compassTrigger-hover-layer .in .vr{
	background-position: -148px -75px;
	width: 173px;
	height: 77px;
	margin: 0;
	padding: 0;
	bottom: -3px;
	left: 35px;
}
.compassTrigger-hover-layer .in .intelligence{
	background-position: -75px 0px;
	width: 74px;
	height: 172px;
	margin: 0;
	padding: 0;
	top: 35px;
	right: 0;
}
.compassTrigger-hover-layer .in .play{
	background-position: -320px 4px;
	height: 72px;
	left: 85px;
	margin: 0;
	padding: 0;
	top: 86px;
	width: 72px;
}
.lines-brand{
	list-style-type: none;
	width: 676px;
	height: 664px;
	margin: 0 auto;
	position: relative;
	z-index: 30;
}
.lines-brand li.line{
	background-image: url(https://webstatic.xdns.cn/web.xdns.cn/images/tmch/brands-lines.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 30;
	display: none;
 }
.lines-brand li.top-line{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 229px;
	height: 88px;
	top: 204px;
	left: 362px;
}
.lines-brand li.left-line{
	background-position: 0px -88px;
	background-repeat: no-repeat;
	width: 366px;
	height: 119px;
	left: 239px;
	top: 209px;
}
.lines-brand li.bottom-line{
	background-position: 0px -332px;
	background-repeat: no-repeat;
	width: 216px;
	height: 213px;
	left: 372px;
	top: 204px;
}
.lines-brand li.right-line{
	background-position: 0px -207px;
	background-repeat: no-repeat;
	width: 177px;
	height: 125px;
	left: 415px;
	top: 206px;
}
.lines{
	display: block;
	list-style-type: none;
	width: 676px;
	height: 664px;
}
.lines li{
	background-image: url(https://webstatic.xdns.cn/web.xdns.cn/images/tmch/lines.png);
	display: list-item;
	position: absolute;
	z-index: 50;
}
.lines li.top-line {
	background-position: 0px -40px;
	background-repeat: no-repeat;
	width: 108px;
	height: 21px;
	top: 248px;
	left: 181px;
}
.lines li.left-line {
	background-position: -110px 0px;
	background-repeat: no-repeat;
	width: 62px;
	height: 41px;
	left: 181px;
	top: 344px;
}
.lines li.bottom-line {
	background-position: 0px -20px;
	background-repeat: no-repeat;
	width: 94px;
	height: 12px;
	left: 182px;
	top: 414px;
}
.lines li.right-line {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 65px;
	height: 18px;
	left: 406px;
	top: 291px;
}
.lines li.center-line {
	background-position: 0px -65px;
	background-repeat: no-repeat;
	width: 142px;
	height: 57px;
	left: 329px;
	top: 329px;
}
.texts{
	display: block;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
	font-size: 20px;
	height: 664px;
	left: -155px;
	margin: 0 auto;
	position: absolute;
	top: 0;
	width: 980px;
}
.texts .text {
	color: rgb(32, 91, 122);
	position: absolute;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.texts .top-line-text{
	top: 262px;
	width: 500px;
	text-align: right;
	right: 649px;
}
.texts .left-line-text{
	width: 500px;
	text-align: right;
	top: 339px;
	right: 649px;
}
.texts .bottom-line-text {
	width: 500px;
	text-align: right;
	top: 420px;
	right: 649px;
}
.texts .right-line-text {
	width: 500px;
	text-align: left;
	top: 287px;
	left: 630px;
}
.texts .center-line-text{
	width: 500px;
	text-align: left;
	top: 381px;
	left: 630px;
}
.texts .small{
	font-size: 15px;
	display: block;
}
.brands-title{
	width: 382px;
	height: 238px;
	top: 193px;
	left: -223px;
	position: absolute;
}
.brands-title .content-details{
	display: none;
	opacity: 0;
	text-align: center;
}
.content-details .lazy{
	background: transparent url(https://webstatic.xdns.cn/web.xdns.cn/images/tmch/quarter-logos.png) no-repeat center;
	background-size: auto;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.content-details .title {
	color: #205b7a;
	font-size: 32px;
	line-height: 30px;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin-top: 20px;
}
.content-details .baseline {
	color: #617D97;
	font-size: 15px;
	margin: 17px auto 0 auto;
	text-align: justify;
}
.brands-title .left-info .lazy1{
	background-position: -302px 0px;
	height: 112px;
	width: 120px;
}
.brands-title .left-info .lazy2 {
	background-position: -80px 0px;
	height: 111px;
	width: 90px;
}
.brands-title .left-info .lazy3 {
	background-position: 0px 0px;
	height: 110px;
	width: 79px;
}
.brands-title .left-info .lazy4 {
	background-position: -176px 0px;
	height: 111px;
	width: 120px;
}
.brands-details{
	width: 350px;
	height: 333px;
	position: absolute;
	top: 300px;
	left: 620px;
}
.brands-details .content-details.init {
	top: 120px;
}
.brands-details .brand{
	opacity: 0;
	display: none;
}
.brand li{
	color: #205b7a;
	font-size: 14px;
	margin-top: 8px;
	text-align: left;
	list-style-type: disc;
}
.tmch_con_2{
	background-color: #e6f1fd;
	color: #666;
	font-size: 30px;
	line-height: 1.5;
	padding: 20px 0;
	text-align: center;
	width: 100%;
}
.tmch_con_2 a{color: #666;}
.tmch_con_2 a:hover{color: #fc9336;}
/*jt*/
.jt{margin-bottom: 0;}
.jt_item_1 {
	background: #fff;
	width: 100%;
	padding: 35px 0;
}
.jt_item_1 li{
	float: left;
	width: 33.33333%;
}
.jt_item_1 li div{
	float: left;
}
.jt_li_1_img{
	width: 50%;
	text-align: center;
}
.jt_li_1_img img{
	width: auto;
	height: 100px;
}
.jt_li_1_p{
	font-size: 14px;
	line-height: 25px;
	width: 50%;
}
.jt_li_1_p h5{
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
}
.jt_item_2{padding-bottom: 30px;}
.jt_item_3, .jt_item_4, .jt_item_6{background: #fff;}
.jt_item_2 img, .jt_item_3_con img{width: 100%;}
.jt_item_4_top{
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	padding-bottom: 20px;
}
.jt_item_4_top h5{
	color: #000;
	font-size: 18px;
	padding-bottom: 10px;
}
.jt_item_4_top i{
	color: #fc9336;
	line-height: 30px;
}
.jt_item_4_list{
	padding-bottom: 30px;
}
.jt_item_4_li{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	font-size: 16px;
	height: 220px;
	line-height: 28px;
	margin-left: 1%;
	padding: 50px;
	width: 24.25%;
}
.jt_item_4_li_1 {
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/jt/idn_01.jpg") no-repeat center;
	background-size: 100% 100%;
	color: #fff;
	margin-left: 0;
}
.jt_item_4_li_2 {
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/jt/idn_02.jpg") no-repeat center;
	background-size: 100% 100%;
	color: #50a4f9;
}
.jt_item_4_li_3 {
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/jt/idn_03.jpg") no-repeat center;
	background-size: 100% 100%;
	color: #fff;
}
.jt_item_4_li_4 {
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/jt/idn_04.jpg") no-repeat center;
	background-size: 100% 100%;
	color: #50a4f9;
}
.jt_item_5{
	padding: 20px 0;
}
.jt_item_5_title{
	color: #000;
	font-size: 18px;
	line-height: 35px;
	padding-bottom: 20px;
	text-align: center;
}
.jt_item_5_con li{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 25px;
	float: left;
	padding: 10px;
	text-align: center;
	width: 23.3333333%;
	margin: 0 5%;
}
.jt_item_5_li_img{
	padding-bottom: 10px;
}
.jt_item_5_li_img img{
	height: 170px;
	width: auto;
}
.jt_item_6_con{
	padding: 50px 0;
	text-align: center;
}
.jt_item_6_con img{
	width: 80%;
}
.jt_item_7{
	padding-top: 50px;
	background: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/jt/list.jpg") no-repeat center;
	background-size: 100% 100%;
}
.jt_item_7_title{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 50px;
	width: 30%;
}
.jt_item_7_list {
	width: 50%;
	margin-left: 10%;
	padding: 60px 0;
}
.jt_item_7_list ul{
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	width: 80%;
	margin: 0 auto;
}
.jt_item_7_list li{
	float: left;
	width: 100%;
}
.jt_item_7_list li div{
	width: 33.3333%;
}
.jt_item_7_li_name{font-weight: bold;}
/*realName*/
.realname_con{
	margin-bottom: 50px;
}
.realname_item{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    width: 100%;
}
.realname_l{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #303030;
	font-size: 14px;
	line-height: 17px;
	padding: 30px;
	width: 70%;
}
.realname_title{
	color: #000;
	font-size: 20px;
	line-height: 1;
	padding-top: 5px;
}
.realname_su{
	padding: 20px 0;
}
.realname_su span{color: #fc9336;}
.realname_item_con img{
	width: 100%;
	height: auto;
}
.realname_item_con table{
	width: 90%;
	color: #303030;
	font-size: 13px;
	line-height: 28px;
}
.realname_item_con table td{padding-left: 5px;}
.realname_item_con table tr:nth-child(2n) {background:#ffe7bd; }
.realname_item_con table tr:nth-child(2n+1) {background:#fff1d9; }
.realname_r {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	width: 30%;
}
.realname_r_top{
	background: #10f1f9 url("https://webstatic.xdns.cn/web.xdns.cn/images/realname/realbac.png") no-repeat bottom center;
	background-size: 100% 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 0 50px 40px;
}
.realname_r_bottom{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	margin-top: 50px;
	border: 1px solid #ccc;
}
.realname_r_bottom .domain{
	background: #fff;
	box-sizing: border-box;
	margin-bottom: 20px;
	padding: 10px;
	width: 100%;
}
.realname_r_bottom .domain_title{
	font-size: 18px;
	line-height: 25px;
	text-align: left;
	text-indent: 1em;
	padding: 10px 0;
}
.realname_r_bottom .domain_list {
	color: #999;
	font-size: 14px;
	line-height: 35px;
	width: 100%;
	text-align: left;
	padding: 0 10px;
	box-sizing: border-box;
}
.realname_r_bottom .domain_list a {
	color: #999;
	display: block;
	float: left;
	max-width: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.realname_r_bottom .domain_list .desc {
	display: block;
	float: right;
	max-width: 240px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.realname_r_title{
	color: #1b489c;
	font-size: 20px;
	line-height: 1;
	padding: 85px 0 10px;
}
.realname_r_su{
	color: #fff;
	font-size: 14px;
	line-height: 27px;
}
.realname_r_su a{
	color: #1b489c;
}
.realname_r_href a{
	background: #303030;
	color: #fff;
	display: block;
	height: 34px;
	margin-top: 15px;
	line-height: 34px;
	text-align: center;
	width: 98px;
}
.realname_r_href a:hover{background: #000;}
.realname_item h2{
    font-size: 18px;
    line-height: 30px;
    text-align: left;
    padding: 10px 0;
}
.realname_txt p {
    padding: 0 10px;
    font-size: 14px;
    line-height: 30px;
    text-indent: 2em;
}
.realname_txt a{
    color: #fc9336;
}
/*在线支付*/
.online_con{
    padding-top: 60px;
    padding-bottom: 20px;
}
.online_item{
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 20px;
}
.online_pay_con{
    background: #fff;
    width: 100%;
}
.online_pay_con li{
    float: left;
    text-align: center;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}
.online_top{
    font-size: 16px;
    line-height: 30px;
}
.online_img{
    border: 1px solid #ccc;
    width: 300px;
    margin: 20px auto;
}
.online_img img{
    width: 100%;
}
/*fund*/
.fund{background: #fff}
.fund_top{background: #0b0523;text-align: center;}
.top_img img{height: 350px;}
.fund_title{text-align:left;font-size:14px;line-height:25px;text-indent:2em;padding-top:10px;}
.word{border-bottom: 1px solid #ccc;padding-top: 20px;}
ul.nov{text-align:left;}
p.p_d{font-size:24px;color:#00712f;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,"Microsoft YaHei",Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif;text-align:left;font-weight:bold;}
p.p_e{font-size:24px;color:#111;text-align:left;font-weight:bold; padding-top:10px;color:#006d7d;}
p.p_f{text-align:center;font-weight:bold;font-size:28px;color:#1c75be;}
.fund_list{width: 100%;background: #d3ebfe;margin-top: 50px;}
.fund_list_con{width: 1200px;margin: auto;padding-bottom: 50px;}
.ewm_title{padding: 50px 0;color: #1c75be;font-size: 28px;font-weight: bold;text-align: center;}
.ewm_title::before {content: url("https://webstatic.xdns.cn/web.xdns.cn/images/domain/fund/icod_title.png");vertical-align: middle;padding-right: 5px;}
.fund_list_img img{height: 100%;width: 100%;}
.fund_list_con li{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	border: 1px solid #005ead ;
	overflow: hidden;
}
.fund_list_name{
	background: #000;
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: -60px;
	opacity: 0.1;
	font-size: 14px;
	line-height: 60px;
	width: 100%;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.fund_list_con li:hover .fund_list_name{bottom: 0;opacity: .7;}
.fund_list_top{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
}
.fund_list_top_1{width: 23%;}
.fund_list_top_1 li:first-child .fund_list_img{height: 250px;}
.fund_list_top_1 li:last-child .fund_list_img{height: 350px;}
.fund_list_top_3{width: 33%;}
.fund_list_top_3 .fund_list_img{height: 300px;}
.fund_list_top_2{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	width: 44%;
}
.fund_list_top_2 ul:first-child li .fund_list_img{height: 400px;}
.fund_list_top_c li{
	float: left;
	width: calc(50% - 5px);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.fund_list_top_c .fund_list_img{height: 200px; }
.fund_list_top_c li:first-child {margin-right: 5px;}
.fund_list_top_c li:last-child {margin-left: 5px;}
.fund_list_top_1 li, .fund_list_top_2 ul, .fund_list_top_3 li{margin-bottom: 10px}
.fund_list_bottom li{float: left;width: 33.3333333%}
.fund_list_bottom .fund_list_bottom_2{width: calc(33.33333333% - 20px);margin: 0 10px;}
.fund_list_bottom li .fund_list_img{height: 250px;}
/*asset*/
.asset{margin-bottom: 0;text-align: center}
#asset_01 {
	background: #0a0809 url(https://webstatic.xdns.cn/web.xdns.cn/images/asset/asset_01bg.jpg) no-repeat scroll center 0;
	height: 1620px;
	margin: 0 auto;
}
#asset_02 {
	background: #0a0809 url(https://webstatic.xdns.cn/web.xdns.cn/images/asset/asset_02bg.jpg) no-repeat scroll center 0;
	height: 2340px;
	margin: 0 auto;
}
#pages_main {
	width: 1180px;
	margin: 0 auto;
}
.asset_01_box {
	position: relative;
	height: 500px;
}
.asset_01_title {
	position: relative;
	top: 160px;
}
.asset_01_con01 {
	position: absolute;
	top: 400px;
	left: 50px;
}
.asset_01_con02 {
	position: absolute;
	top: 300px;
	right: 50px;
}
.asset_01_con03 {
	position: relative;
	top: 1070px;
}
.asset_01_p {
	position: absolute;
	top: 750px;
	right: 50px;
	color: #fff;
	width: 418px;
	text-align: justify;
}
.asset_01_p .p01 {
	font-size: 17px;
	margin-bottom: 20px;
}
.asset_01_p .p02 {
	font-size: 14px;
	color: #36e0ff;
}
.asset_01_con04 {
	position: absolute;
	top: 150px;
}
.asset_01_con05 {
	position: relative;
	top: 770px;
}
.asset_02_title {
	font-size: 24px;
	color: #40d3c4;
}
.title02 {
	position: relative;
	top: 900px;
}
.asset_01_con06 {
	position: relative;
	top: 1000px;
}
.asset_01_con07 {
	position: relative;
	top: 1150px;
}
.title03 {
	position: relative;
	top: 1300px;
}
.asset_01_con08 {
	position: relative;
	top: 1400px;
}
#vinewton-ingenuity .vi-ingenuity--header {
	left: 10%!important;
}
@media screen and (max-width: 1200px){
	.domain_l_con{width: 100%;}
	.realname_item{width: 100%;height: auto;}
	.realname_r_top{padding: 0 30px 40px;}
	.fund_top img{width: 100%;}
	.fund_list_con,.fund_list_top_1,.fund_list_top_2,.fund_list_top_3,.fund_list_con ul{width: 100%;}
	.fund_list_top_2{padding: 0}
	.fund_list_con ul{margin-bottom: 0!important;}
	.fund_list_con li{width: calc(50% - 10px)!important; margin: 0 5px 10px!important;float: left;height: auto!important;}
	.fund_list_img img,.fund_list_img{height: 300px!important;}
	.fund_list_top_2 ul:first-child li{width: 100%!important;}
	.prev{left: 0;opacity: .2}
	.next {right: 0;opacity: .2;}
	.alone-top{height: 300px;}
	.alone-top img {width: auto;height: 300px;}
	.wzx_bottom_con,.brand_main,.alone_con{width: 100%;}
	.about_1_bottom ul{min-height: 212px;}
	.jt_item_4_li{width: 49%;margin-left: 2%;margin-bottom: 20px;}
	.jt_item_4_li:nth-child(2n+1){margin-left: 0;}
	.brandManagement_item_1_list li{width: 48%;margin: 20px 1% 0;}
	.brandManagement_item_1_list li:first-child{margin-left: 1%;}
}
@media screen and (max-width: 888px){
	.join_img_1_3,.join_img_2_2,.join_img_2_1{width: 100%;margin: 5px 0;}
	.join_img_1_3 li{float: left;width: 49%;}
	.join_img_1_2{margin: 0;}
	.join_img_1_1{width: 53%}
	.join_img_1_2{width: 45%;}
	.join_img_1_3 li:first-child,.join_img_1_1{margin-right: 2%;margin-left: 0;}
	.realname_l,.realname_r{width: 100%;height: auto;}
	.realname_r_top{padding: 20px;}
	.realname_r_bottom{margin: 20px 0;}
	.realname_r_title{padding-top: 0;}
	.fund_list_con li{width: 100%!important;margin: 0 0 10px 0!important;}
	.about_1_top_img{display: none;}
	.about_glories_con img{width: 100%;height: auto;}
	.about_glories_con a img{width: 30%;}
	.about_1_bottom ul{width: 100%;height: auto;min-height: 0;}
	.about_1_bottom_l{margin-right: 0;}
	.about_team_con li{width: 100%;margin-left: 0;margin-bottom: 10px;}
	.about_business_bottom_l, .about_business_bottom_r{width: 100%;}
	.about_business_bottom_l, .about_business_bottom_r{padding: 0 10px;}
	.about_business_bottom_l{border-right: none;border-bottom: 1px solid #ccc;padding-bottom: 30px;margin-bottom: 0;}
	.about_1_top_con{width: 100%;margin-left: 0;}
	.pay_attention_con div{width: 90%;}
	.pay_way_con li,.pay_way_con li:first-child{width: 48%; margin: 0 1% 10px;float: left;}
	.honor_list li{ width: 49%;margin-left: 2%;}
	.honor_list li:nth-child(2n+1) {margin-left: 0;}
	.case_li_con li{width: calc(50% - 50px);}
	.download_list{padding: 10px;}
	.download_li_img{ position: absolute;top: 10px;right: 10px;}
	.download_li_img,.download_li:last-child .download_li_img{width: auto;}
	.download_li{width: 100%; padding: 20px 10px;border-bottom: 1px dashed #ccc;}
	.download_li:last-child{width: 100%;}
	.download_li_con,.download_li:last-child .download_li_con{width: 98%;margin-left: 2%;position: relative;z-index: 3;}
	.qu_li_d_con_1 li,.qu_li_d_con_2 li{width: 100%;}
	.alone-top{height: 200px;}
	.alone-top img {width: auto;height: 200px;}
	.wzx_bottom_1,.wzx_bottom_r{margin: 10px auto;width: 100%;}
	.alone_item_title{width: 100%}
	.wzx_bottom_r{width: auto;}
	.job_require_1 span{display: block;}
	.job_welfare_2{width: 100%;}
	.job_require_2 li{width: 100%;}
	.contact_us_left,.contact_us_right{width: 100%;padding-left: 0}
	.contact_us_right{margin-top: 10px}
	.jt_item_1 li{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 2%;}
	.jt_item_1 li div{width: 100%;text-align: center}
	.jt_item_5_li_img img{width: 100%; height: auto;}
	.jt_item_5_con li{margin: 0;width: 33.33333%;}
	.jt_item_6_con img{width: 100%;}
	.jt_item_7_title{width: 100%;}
	.jt_item_7_list{width: 100%;margin-left: 0;}
	.brandManagement_item_1_list li{width: 90%;margin: 20px auto 0;height: auto;float: none;}
	.brandManagement_item_1_list li:first-child{margin: 20px auto 0;}
	.tmch_top_left, .tmch_top_right{padding: 50px 0;float: none;}
	.tmch_top_left{padding-bottom: 100px;height: auto;width: 100%;}
	.tmch_top_left img{height: 150px;width: auto;}
	.tmch_top_right{width: 90%;margin:  0 auto;}
	.anim{width: 100%;height: 400px;}
	.lines-brand, .compassTrigger-hover-layer, .lines, .texts, .brands-title, .brands-details, #floatingelements{display: none;}
	.tmch_con_1{height: 500px;}
    .online_pay_con li{width: 100%;}
	.mobi_1_l,.mobi_1_r,.mobi_2_l,.mobi_2_r,.mobi_3_r,.mobi_4_l,.mobi_4_r{width: 100%;}
	.bg_01 .domain_l_con{height: auto;}
	.mobi_1_r{background: #54514a;padding-bottom: 20px;}
	.mobi_3_r{background: rgba(0,0,0,.3);}
	.bg_04 .domain_l_con{position: relative;}
	.mobi_4_r{position: absolute;top: 0;z-index: 15;background: rgba(0,0,0,.5);height: 684px;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
}
@media screen and (max-width: 500px) {
	.join_img_1_1,.join_img_1_2,.join_img_1_3 li{width: 100%;margin: 0;}
	.join_img_1_1,.join_img_1_2,.join_img_1_3,.join_img_2_2,.join_img_2_1{margin: 0;}
	.join_img li,.join_img_1_2 li:first-child, .join_img_1_3 li:first-child{margin:0 0 10px 0;}
	.realname_l{padding: 10px;}
	.realname_item_con table{width: 100%}
	.about_1_top_img{display: block;width: 100%;margin-right: 0;}
	.about_team_con li{min-height: 0;}
	.honor_list li{ width: 90%;margin-left: 5%;}
	.honor_list li:nth-child(2n+1),.honor_list li:nth-child(4n+1),.honor_list li:nth-child(3n+1){margin-left: 5%;}
	.case_li_con li{width: calc(100% - 50px);}
	.job_welfare_con{padding: 10px}
	.about_team_con li{width: 100%;margin-left: 0;margin-bottom: 20px;}
	.pay_attention_con div{width: 90%;}
	.pay_way_con li,.pay_way_con li:first-child{width: 90%; margin: 0 auto 10px	;float: none;}
	.contact_us_right_item li{padding-left: 0}
	.contact_us_right_item_l{width: 30%;}
	.contact_us_right_item_r{width: 70%}
	.jt_item_4_li{width: 100%;margin-left: 0!important; }
	.jt_item_7_list ul{width: 100%;}
	.jt_item_7_list{padding-top: 10px;}
	.brandManagement_item_1_list li{width: 100%;}
}