.pubHeader {
	position: fixed;
	width: 100%;
	height: 80px;
	left: 0;
	top: 0;
	z-index: 9999;
	min-width: 1200px;
}

.pubHeader .pubwrap {
	height: 80px;
	line-height: 80px;
}

.ul_menu {
	margin-left: 150px;
}

.ul_menu li {
	margin: 0 20px;
	float: left;
}

.ul_menu li a {
	color: #fff;
	font-size: 14px;
	font-weight: 400
}

.ul_menu li a.selecta.jiantou {
	padding-right: 30px;
	position: relative;
}

.ul_menu li a.selecta.jiantou span {
	display: block;
	position: absolute;
/*right: -20px;*/
	padding-left: 15px;
	top: 4px;
	width: 30px;
	height: 8px;
	background: url(../images/down-trangle.png) right center no-repeat;
}

.pubHeader.fix_header .ul_menu li a span {
	padding-right: 30px;
	background: url(../images/down-tranglehover.png) right center no-repeat;
}

.pubHeader1 .ul_menu li a span {
	padding-right: 30px;
	background: url(../images/down-trangle.png) right center no-repeat;
}

.ul_menu li a.selecta.cur span {
	background: url(../images/down-trangle.png) right center no-repeat;
}

.pubHeader.fix_header .ul_menu li a.selecta.cur span {
	background: url(../images/down-trangle1.png) right center no-repeat;
}

.ul_menu li a:hover span {
	background: url(../images/down-trangle.png) right center no-repeat;
}

.pubHeader1 .ul_menu li a.selecta.cur,.pubHeader1 .ul_menu li a.selecta:hover {
	color: #fff;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
}

.ul_menu li a.selecta.cur {
    color: #4e6ef8;
}

.pubHeader.fix_header .ul_menu li a:hover span {
	padding-right: 30px;
	background: url(../images/down-trangle1.png) right center no-repeat;
}

.pubHeader1 .ul_menu li a:hover span {
	padding-right: 30px;
	background: url(../images/down-trangle.png) right center no-repeat;
}

.topRg a {
	margin: 0 10px;
	border: 1px solid #fff;
	padding: 6px 15px;
	border-radius: 15px;
	font-size: 14px;
}

.topRg a.btn_login {
	background: none;
	color: #fff;
}

.topRg a.btn_treUse {
	background: #fff;
	color: #4c69fc;
}

.topRg a.btn_treUse:hover {
	color: #FFFFFF;
	background-color: #4c69fc;
}

.topRg a.btn_login:hover {
	background-color: #4c69fc;
	color: #fff;
}

.topRg a:hover {
	border-color: #4c69fc;
}

.second_box {
	position: absolute;
	width: 100%;
	left: 50%;
	background: rgba(247,255,254,1);
	margin-left: -50%;
	top: 80px;
	padding-top: 0px;
	display: none;
	z-index: -1;
	box-shadow: inset 0px 2px 6px rgba(0,0,0,.07);
}

.dl_second {
	position: relative;
	padding: 15px 0px 15px 70px;
	cursor: pointer;
	letter-spacing: 1px;
	margin: 0px 60px 30px 10px;
	width: 280px;
	float: left;
	line-height: 28px;
}

.dl_second .second_icon {
	position: absolute;
	top: 16px;
	left: 20px;
}

.dl_second dd {
	color: #333;
	font-size: 16px;
}

.dl_second dt {
	color: #999999;
	font-size: 13px;
}

.second_box .dl_second:nth-child(3n) {
	margin-right: 0;
}

.dl_second:hover {
	box-shadow: 0 2px 20px 0 rgba(79,135,251,.13);
}

.dl_second:hover a,.ul_menu li .dl_second a:hover {
	color: #333;
}

.banner {
	height: 520px;
	width: 100%;
	background: #eee;
}

.swiper-container1 {
	height: 520px;
}

.container {
	min-width: 1200px;
	overflow: hidden;
}

.pubHeader.fix_header {
	background: #fff;
}

.fix_header {
	background: #fff;
	border-bottom: 1px solid #eeeeee
}

.fix_header .ul_menu li a {
	color: #66696f
}

.fix_header .ul_menu li a:hover {
	color: #4e6ef8
}

.fix_header .topRg a {
	color: #4e6ef8;
	border: 1px solid #4e6ef8;
}

.fix_header .topRg a.btn_treUse {
	background: #4e6ef8;
	color: #fff
}/*.index_wrap1{height: 626px;;position: relative;box-shadow: 0px 8px 25px rgba(62,69,79,.09);}.index_wrap1Con{position: absolute;left: 0;top:-144px;height:626px;background: #fff;z-index: 999;width: 1200px;}*/.index_wrap1Con .index_til1 {
	padding-top: 85px
}

.ul_index_wrap1 {
	padding: 96px 0 0 0;
}

.ul_index_wrap1 li {
	width: 240px;
	padding: 48px 40px 20px 40px;
	border: 1px solid #efefef;
	margin-left: 57px;
	float: left;
	height: 370px;
	cursor: pointer;
	margin-bottom: 57px;
}

.ul_index_wrap1 li .index_wrap1List {
	display: block
}

.ul_index_wrap1 li .index_wrap1List i {
	padding-bottom: 40px;
	display: block;
	width: 117px;
	height: 117px;
	margin: 0 auto;
}

.ul_index_wrap1 li:hover .index_wrap1List i img {
	transform: rotate(360deg);
	transition: all 1s;
}

.ul_index_wrap1 li .index_wrap1List .dl_index_wrap1List {
}

.ul_index_wrap1 li .index_wrap1List .dl_index_wrap1List dd {
	font-size: 22px;
	color: #43474e
}

.ul_index_wrap1 li .index_wrap1List .dl_index_wrap1List dt {
	color: #7f848e;
	font-size: 14px;
	padding: 22px 0 15px 0;
	line-height: 24px;
}

.ul_index_wrap1 li .wrap1List_a a {
	padding: 2px 8px;
	font-size: 12px;
	background: #f4f4f4;
	border-radius: 2px;
	color: #808080;
	margin: 0 3px 10px 2px;
	display: inline-block
}

.ul_index_wrap1 li.bottom_shadow {
	box-shadow: 0px 0px 20px rgba(62,69,79,.09);
}

.ul_index_wrap1 li:hover {
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
	transition: all .2s linear;
}

.index_commonTil {
	margin: 110px auto 90px auto;
}

.index_commonTil p {
	font-size: 34px;
	color: #43474e;
	padding-bottom: 20px;
}

.ul_indexApp li {
	width: 366px;
	background: #fff;
	box-shadow: 0 0 30px rgba(83,115,252,0.13);
	border-radius: 0 5px 5px 0;
	cursor: pointer;
	float: left;
	margin: 0 51px 51px 0;
}

.ul_indexApp li .indexAppTop {
	width: 366px;
	height: 160px;
	position: relative;
	background: linear-gradient(to right, #378ffd , #5ea1ff);
}

.ul_indexApp li .indexAppTop h2 {
	height: 120px;
	line-height: 120px;
	font-size: 24px;
	color: #fff;
	font-weight: 400
}

.ul_indexApp li .indexAppTop .app_icon {
	display: block;
	position: absolute;
	bottom: -60px;
	left: 50%;
	margin-left: -54px;
}

.ul_indexApp li:hover .indexAppTop .app_icon {
	-webkit-animation: bounce 1s ease 0s 1 both;
	animation: bounce 1s ease 0s 1 both;
}

.ul_indexApp li .indexAppBottom {
	font-size: 14px;
	color: #454f66;
	line-height: 28px;
	padding: 60px 0 18px 0
}

.ul_indexApp li:hover {
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
	transition: all .2s linear;
}

.ul_indexApp li:hover img {
}

.ul_indexApp li.bg14 .indexAppTop {
	background: linear-gradient(to right, #378ffd, #5ea1ff);
}

.ul_indexApp li.bg13 .indexAppTop {
	background: linear-gradient(to right, #fe8b79, #feb26f);
}

.ul_indexApp li.bg12 .indexAppTop {
	background: linear-gradient(to right, #ff7081, #ffa596);
}

.ul_indexApp li.bg11 .indexAppTop {
	background: linear-gradient(to right, #7f8bff, #76dfff);
}

.ul_indexApp li.bg10 .indexAppTop {
	background: linear-gradient(to right, #30cec6, #34db96);
}

.ul_indexApp li.bg9 .indexAppTop {
	background: linear-gradient(to right, #7f8bff, #76dfff);
}

.ul_indexApp li.bg8 .indexAppTop {
	background: linear-gradient(to right, #ff7081, #ffa596);
}

.ul_indexApp li.bg7 .indexAppTop {
	background: linear-gradient(to right, #7075e0, #a4a9fe);
}

.ul_indexApp li:nth-child(3n) {
	margin-right: 0
}

.btn_more {
	background: #5877fc;
	color: #fff;
	position: relative;
	margin: 50px auto 130px auto;
	width: 130px;
	height: 46px;
	line-height: 46px;
	display: block;
	text-align: center;
	border-radius: 5px;
	padding-right: 20px;
}

.btn_more .btn_moreSan {
	background: #4e6ef8;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 46px;
	border-radius: 0 5px 5px 0;
}

.btn_more:hover {
	background: #4e6ef8;
}

.applicationCenter {
}

.ul_function li {
	width: 300px;
	text-align: center;
	margin-bottom: 70px;
	float: left;
	cursor: pointer;
}

.ul_function li .dl_function dd {
	color: #2a313c;
	font-size: 20px;
	padding: 10px 0;
}

.ul_function li .dl_function dt {
	color: #b0b2b7;
	font-size: 16px;
	padding: 8px 0;
}

.ul_function li:hover i img {
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
	transition: all .2s linear;
}

.function_box {
	background: #fbfbfb;
	min-width: 1200px;
	padding: 10px 0 70px 0;
}

.small_div_til a.more {
	padding-right: 20px;
	color: #aaa;
	background: url(../images/xiayibu.png) right center no-repeat;
	line-height: 28px;
}

.small_div_til a.more:hover {
	color: #5877fc;
}

.small_div_til ul a {
	font-size: 16px;
	color: #434343;
	padding: 10px 29px;
	border-radius: 2px;
}

.small_div_til ul a.cur {
	background: #f3f4f6;
}

.small_divBox {
	margin-bottom: 25px;
}

.paddingTop {
	padding-bottom: 140px;
}

.app_boxTop {
	box-shadow: 0 0px 6px 0 rgba(170,170,170,.4);
	box-sizing: border-box;
	padding: 15px;
	margin: 30px auto;
}

.dl_classBlock {
	border-bottom: 1px dashed #ececec;
}

.app_boxTop .dl_classBlock:last-child {
	border-bottom: none;
}

.dl_classBlock dd {
	height: 60px;
	line-height: 60px;
	width: 60px;
	padding: 0 0 0 10px;
	color: #313131;
}

.dl_classBlock dt {
	width: 1100px;
}

.dl_classBlock dt a {
	height: 60px;
	line-height: 60px;
	padding-right: 35px;
	color: #303030;
}

.dl_classBlock dt a.cur {
	color: #4296ff;
}

.show-content1 {
	min-height: 600px;
}

.show-content >.list {
	width: 380px;
	height: 180px;
	padding: 22px 18px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	-webkit-box-shadow: 0px 0px 4px #d4d3d3;
	box-shadow: 0px 0px 4px #d4d3d3;
	float: left;
	margin-right: 30px;
	margin-bottom: 26px;
	background: #fff;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

.show-content >.list:hover {
	-webkit-box-shadow: 0px 10px 20px rgba(226,226,226,.8);
	box-shadow: 0px 10px 20px rgba(226,226,226,.8);
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
	z-index: 4;
}

.show-content >.list:hover h3 {
	color: #4296ff;
}

.view-count {
	font-size: 14px;
	color: #909090;
}

.view-count label {
	display: inline-block;
	width: 17px;
	height: 12px;
	margin-right: 8px;
}

.score-show2 >span >i {
	background: url(../images/lite.png);
}

.view-count label {
	background: url(../images/lite.png);
	background-position: 0 -20px;
}

.show-content >a:nth-child(3n) {
	margin-right: 0;
}

.list-bottom >label {
	display: block;
	font-size: 12px;
	color: #808080;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	background: #f4f4f4;
	border-radius: 4px;
	float: left;
	margin-right: 12px;
}

.list-bottom >p {
	float: right;
	margin-top: 5px;
}

.list-bottom {
	clear: both;
}

.show-content .list .qrcode,.rankHot .qrcode,.code-table .qrcode {
	width: 160px;
	overflow: hidden;
	background: #FFFFFF;
	-webkit-box-shadow: 0 0 4px #d6d6d6;
	box-shadow: 0 0 4px #d6d6d6;
	text-align: center;
	font-size: 14px;
	color: #303030;
	position: absolute;
	right: 19px;
	top: 54px;
	z-index: 99;
	display: none;
	padding-bottom: 10px;
}

.qrcode img {
	width: 132px;
	margin-top: 15px;
	margin-bottom: 6px;
}

.show-content >div >a img {
	width: 146px;
	height: 146px;
}

.imgLeft {
	width: 68px;
	float: left;
}

.imgLeft span {
	display: inline-block;
	width: 68px;
	height: 68px;
	overflow: hidden;
	border-radius: 4px;
}

.dataRight {
	width: 264px;
	float: left;
	margin-left: 12px;
	margin-bottom: 27px;
}

.dataRight .title h3 {
	font-size: 16px;
	color: #303030;
	float: left;
	width: 168px;
	margin-bottom: 2px;
}

.dataRight .title span {
	float: right;
	width: 48px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	color: #404040;
	border: 1px solid #f4f4f4;
	text-align: center;
	border-radius: 5px;
}

.dataRight .title span:hover {
}

.score-show2 >span {
	display: inline-block;
	width: 72px;
	height: 12px;
	vertical-align: middle;
	background-position: -491px -43px;
}

.score-show2 >span >i {
	display: block;
	height: 12px;
	background-position: -491px -55px;
}

.score-show ul {
	display: inline-block;
	vertical-align: middle;
}

.score-show li,.score-show li i {
	float: left;
	width: 12px;
	height: 12px;
	background-position: -832px -55px;
}

.score-show li.active i {
	background-position: -820px -55px;
}

.score-show li.active-half i {
	background-position: -844px -55px;
}

.score-show li {
	margin-right: 2px;
}

.score-show p,.score-show2 p {
	color: #aaaaaa;
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 6px;
}

.dataRight .introduce {
	color: #808080;
	font-size: 14px;
	margin-top: 5px;
	display: -webkit-box;
	display: -moz-box;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	height: 60px;
}

.detailLeft .data {
	padding: 20px 20px;
	border-bottom: 1px solid #f4f4f4;
}

.detailLeft .data .img {
	width: 100px;
	height: 100px;
	border-radius: 6px;
	overflow: hidden;
	float: left;
	-webkit-box-shadow: 0 0 4px #e4e4e4;
	box-shadow: 0 0 4px #e4e4e4;
}

.detailLeft .data .dataList {
	width: 610px;
	margin-left: 28px;
}

.dataList h2 {
	font-size: 18px;
	color: #303030;
}

.dataList p {
	font-size: 14px;
	color: #808080;
	margin-top: 16px;
}

.dataList .score-show p,.dataList .score-show2 p {
	margin-top: 0;
	font-size: 12px;
	color: #AAAAAA;
}

.dataList .score-show,.dataList .score-show2 {
	margin-left: 14px;
}

.dataList p label {
	display: inline-block;
	font-size: 12px;
	color: #505050;
	background: #F4F4F4;
	padding: 6px 10px;
	border-radius: 4px;
	margin-right: 8px;
}

.dataList p span {
	display: inline-block;
	margin-right: 14px;
}

.detailLeft {
	width: 780px;
	-webkit-box-shadow: 0px 0px 4px #d4d3d3;
	box-shadow: 0px 0px 4px #d4d3d3;
}

.lookmore {
	clear: both;
	margin: 0 auto 100px auto;
}

.lookmore a {
	display: block;
	height: 50px;
	line-height: 50px;
	border: 1px solid #f4f4f4;
	text-align: center;
	color: #999;
}

.lookmore a:hover {
	color: #4e6ef8;
}

.appCenter {
	margin: 20px auto;
	height: 300px;
}

.appCenter1 {
	width: 800px;
	height: 300px;
}

.appCenter2 {
	width: 380px;
	height: 300px;
	position: relative;
}

.appCenter2 .appCenter21 {
	position: absolute;
	right: 0;
	top: 0;
}

.appCenter2 .appCenter22 {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 380px;
	height: 140px;
	display: block;
}

.news_til {
	padding: 20px 0;
}

.news_til span {
	font-size: 20px;
	color: #4396fe;
	padding-left: 10px;
	font-weight: bold;
	position: relative;
}

.news_til span:before {
	content: '';
	width: 3px;
	height: 21px;
	background: #4396fe;
	position: absolute;
	left: 0;
	top: 3px;
}

.news_til a.more {
	padding-right: 20px;
	color: #aaa;
	background: url('../images/4cb99958492447da87cdb57ff774be2c.gif).png') right center no-repeat;
	line-height: 28px
}

.news_til a.more:hover {
	color: #4396fe;
}

.app_centerSelect a {
	color: #303030;
	padding: 5px 0;
	margin-right: 35px;
	font-size: 16px;
}

.app_centerSelect a.cur {
	border-bottom: 1px solid #4296ff;
	color: #4296ff;
}

.zhu_btn {
	padding: 70px 0;
}

.current_place {
	padding: 18px 0;
}

.current_place a {
	padding-right: 20px;
	background: url(../images/rg_point.png) right center no-repeat;
	color: #4d4d4d;
}

.current_place a:last-child {
	background: none;
	color: #828282;
}

.app_con {
	min-height: 500px;
	margin-bottom: 100px;
}

.app_confl {
	width: 870px;
	-webkit-box-shadow: 0px 0px 4px #d4d3d3;
	box-shadow: 0px 0px 4px #d4d3d3;
	padding: 20px;
	box-sizing: border-box;
}

.app_confr {
	width: 310px;
	box-sizing: border-box;
}

.app_confr1 {
	margin-bottom: 20px;
	-webkit-box-shadow: 0px 0px 4px #d4d3d3;
	box-shadow: 0px 0px 4px #d4d3d3;
	padding: 10px;
}

.app_confr1 .app_txtTil {
	margin-left: 10px;
}

.app_confl .data .img img {
	width: 100px;
	height: 100px;
	border-radius: 6px;
	overflow: hidden;
	float: left;
	-webkit-box-shadow: 0 0 4px #e4e4e4;
	box-shadow: 0 0 4px #e4e4e4;
}

.app_confl .data {
	position: relative;
	margin-bottom: 30px;
}

.app_confl .data .data_txt {
	padding: 10px 0 10px 28px;
}

.app_confl .data .data_txt h2 {
	font-size: 22px;
	color: #3d3d3d;
	margin-bottom: 10px;
}

.app_confl .data .data_txt p label {
	display: inline-block;
	font-size: 12px;
	color: #505050;
	background: #F4F4F4;
	padding: 6px 10px;
	border-radius: 4px;
	margin-right: 8px;
}

.app_confl .data .erweima {
	position: absolute;
	right: 0;
	top: 0;
}

.app_txtTil {
	font-size: 17px;
	color: #494949;
}

.app_txtTil span {
	display: block;
	width: 27px;
	height: 2px;
	background: #4e6ef8;
	margin-top: 10px;
}

.ul_applist {
	padding: 15px 0;
}

.ul_applist li {
	color: #838383;
	font-size: 14px;
	float: left;
	line-height: 28px;
}

.ul_applist li.list1 {
	width: 240px;
}

.ul_applist li.list2 {
	width: 560px;
}

.ul_applist li .lab_blue {
	color: #4e6ef8;
}

.details_btn {
	margin: 20px auto;
}

.details_btn a {
	border: 1px solid #4e6ef8;
	padding: 10px 0;
	font-size: 16px;
	margin-right: 30px;
	width: 160px;
	display: block;
	text-align: center;
	float: left;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

.details_btn a.details_btn1 {
	color: #4e6ef8;
}

.details_btn a.details_btn1:hover {
	background: #4e6ef8;
	color: #fff;
}

.details_btn a.details_btn1:hover span {
	background: url(../images/zixun1.png) left center no-repeat;
}

.details_btn a.details_btn1 span {
	padding: 4px 0 4px 30px;
	background: url(../images/zixun.png) left center no-repeat;
}

.details_btn a.details_btn2 {
	background: #4e6ef8;
	color: #fff;
}

.miniProgramInfo {
	padding-bottom: 20px;
}

.miniProgramInfo1 {
	border-bottom: 1px dashed #eee;
	margin-bottom: 20px;
}

.miniProgramInfo .miniProgramP {
	color: #838383;
	font-size: 15px;
	padding: 10px 0;
	line-height: 30px;
}

.ul_aboutTxt {
	padding: 10px 0;
}

.ul_aboutTxt li {
	width: 350px;
	float: left;
	font-size: 13px;
	line-height: 30px;
	margin-right: 30px;
}

.ul_aboutTxt li a {
	color: #919191;
}

.ul_aboutTxt li a span {
	color: #b9b9b9;
	margin-right: 10px;
}

.ul_aboutTxt li a:hover {
	color: #4e6ef8;
}

.lite-new .img-new {
	width: 68px;
	height: 68px;
}

.lite-new .img-new img {
	width: 68px;
	height: 68px;
	border-radius: 4px;
}

.lite-new .txt-news {
	width: 170px;
	margin-left: 10px;
}

.lite-new .txt-news .data-new {
	font-size: 16px;
	color: #303030;
}

.lite-new .txt-news p {
	color: #808080;
	font-size: 12px;
	line-height: 22px;
}

.lite-new a {
	display: block;
	padding: 10px;
	margin-top: 10px;
}

.lite-new a:hover {
	background: #f1f0f0;
}

.OperationCollege {
	background: #fbfbfb;
	min-width: 1200px;
	margin-top: 110px;
	padding-bottom: 90px
}

.OperationCollege12 {
	padding: 10px 0 50px 0;
}

.small_div_tilFl a {
	padding: 15px 24px;
	color: #43474e;
	margin-right: 10px;
}

.small_div_tilFl a.cur {
	background: #eeeeee;
	border-radius: 5px;
}

.small_div_tilFl a span {
	padding: 7px 0 7px 25px;
}

.small_div_tilFl a span.icon_collage1 {
	background: url(../images/icon_collage1.png) left center no-repeat;
}

.small_div_tilFl a span.icon_collage2 {
	background: url(../images/icon_collage2.png) left center no-repeat;
}

.small_div_tilFl a span.icon_collage3 {
	background: url(../images/icon_collage3.png) left center no-repeat;
	padding-left: 30px;
}

.ul_tabCon {
	display: none;
}

.ul_tabCon li {
	width: 370px;
	float: left;
	margin-right: 45px;
}

.ul_tabCon li:nth-child(3) {
	margin-right: 0;
}

.ul_tabCon li .collageTop {
	background: #fff;
	border-radius: 10px;
	color: #43474e;
	box-shadow: 3px 0px 6px rgba(170,170,170,.21);
	display: block;
}

.ul_tabCon li .collageTop .collageImg {
	width: 370px;
	height: 225px;
	border-radius: 10px 10px 0 0;
	background: #fff;
	overflow: hidden;
	text-align: center;
}

.ul_tabCon li .collageTop .collageTopTxt {
	height: 50px;
	line-height: 50px;
}

.ul_tabCon li .collageTop .collageTopTxt span {
	font-size: 16px;
	color: #43474e;
	font-weight: bold;
	margin-right: 12px;
	padding-right: 12px;
	position: relative;
}

.ul_tabCon li .collageTop .collageTopTxt span:after {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	height: 18px;
	background: #43474e;
}

.ul_tabCon li .collageTop .line_bt {
	width: 33px;
	height: 6px;
	background: #4e6ef8;
	margin: 0 auto;
}

.ul_tabCon li .dl_time {
	line-height: 30px;
	line-height: 30px;
	font-size: 16px;
	padding: 0 10px;
}

.ul_tabCon li .dl_time dd {
	color: #aeb1b6;
	width: 50px;
	float: left;
}

.ul_tabCon li .dl_time dt {
	width: 300px;
/*float: left;*/
	color: #7f848e;
	text-align: left;
	padding-left: 55px;
}

.ul_tabCon li .dl_time dt a {
	color: #7f848e;
}

.ul_tabCon li .dl_time dt a:hover {
	color: #4e6ef8;
}

.ul_tabCon li .dl_tabTXT {
	line-height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding: 0 10px;
}

.ul_tabCon li .dl_tabTXT dd {
	color: #aeb1b6;
	width: 50px;
	float: left;
}

.ul_tabCon li .dl_tabTXT dt {
	width: 300px;
	float: left;
	color: #7f848e;
}

.ul_tabCon li .dl_tabTXT dt a {
	color: #7f848e;
}

.ul_tabCon li .dl_tabTXT dt a:hover {
	color: #4e6ef8;
}

.ul_tabCon li .tabTXT {
	padding: 15px 0;
}

.ul_tabCon li .collageTop .collageImg:hover img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
	transition: all 0.6s ease;
}

.footer {
	max-width: 1380px;
	margin: 0 auto;
	padding: 0 50px
}

.footer .footer-content .media-report,.footer .footer-content .media-report a {
	max-width: 300px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.footer .footer-content {
	padding-bottom: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 60px
}

.footer .footer-content .media-report a {
	display: block
}

.footer .footer-content dt {
	color: #fff;
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 30px
}

.footer .footer-content dd {
	line-height: 28px;
	font-size: 14px
}

.footer .footer-content dd a {
	color: #fff;
	opacity: .6
}

.footer .foot .tel {
	font-size: 30px;
	color: #fff;
	margin-bottom: 5px
}

.footer .foot .time {
	font-size: 12px;
	color: #fff;
	opacity: .6;
	margin-bottom: 24px
}

.footer .foot .qr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	text-align: center
}

.footer .foot .qr .gzh {
	margin-right: 23px
}

.footer .foot .qr p {
	font-size: 12px;
	color: #fff;
	opacity: .6;
	line-height: 30px
}

.footer .bottom {
	padding: 5px 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.footer .bottom .contact-way {
	line-height: 29px;
	margin-right: 32px
}

.footer .bottom .contact-way li {
	font-size: 14px;
	color: #fff;
	opacity: .6
}

.footer .copyright {
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	color: #fff;
	opacity: .3;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border-top: 1px solid #89898a;
}

.footer .copyright .webInfo-ga-icon {
	vertical-align: middle;
	margin-right: 5px
}

.footer .copyright .brand {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.footer .copyright .info {
	margin-left: 20px
}

.footer .copyright .brand a {
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 20px
}

.footer .copyright .link {
	color: #fff
}

.dl_footTOP {
	margin-right: 200px;
	float: left;
}

.dl_footTOP dd {
	font-size: 15px;
	color: #fff;
	line-height: 40px;
}

.dl_footTOP dt,.dl_footTOP dt a {
	font-size: 13px;
	color: #a0a2ab;
	line-height: 36px;
}

.dl_footTOP dt a:hover {
	color: #4e6ef8;
}

.foot_bt {
	padding: 10px 0 10px 0;
	background: #373d44;
}

.dl_footTOP dt span {
	padding: 4px 0 4px 30px;
}

.dl_footTOP dt span.icon_contact1 {
	background: url(../images/icon_contact1a.png) left center no-repeat;
}

.dl_footTOP dt span.icon_contact2 {
	background: url(../images/icon_contact2a.png) left center no-repeat;
}

.dl_footTOP dt a.icon_contact3 {
	background: url(../images/icon_contact3a.png) left center no-repeat;
	padding: 4px 0 4px 30px;
}

.contact {
	position: fixed;
	right: 20px;
	top: 300px;
	z-index: 9999999;
}

.contact_ul li {
	width: 40px;
	position: relative;
	cursor: pointer;
	height: 40px;
	border: 1px solid #e7eaf2;
	background: #fff;
	margin: 10px 0;
	box-shadow: 0 0px 6px 0 rgba(76,86,114,.12);
	border-radius: 4px;
}

.contact_ul li:hover {
	background: #4e6ef8;
	border: 1px solid #4e6ef8;
}

.contact_ul li a {
	display: block;
	width: 40px;
	height: 40px;
}

.contact_ul li a {
	display: block;
}

.contact_ul li.icon_contact1 a {
	background: url(../images/icon_contact1.png) center no-repeat;
}

.contact_ul li.icon_contact2 a {
	background: url(../images/icon_contact2.png) center no-repeat;
}

.contact_ul li.icon_contact3 a {
	background: url(../images/icon_contact3.png) center no-repeat;
}

.contact_ul li.icon_contact4 a {
	background: url(../images/icon_contact4.png) center no-repeat;
}

.contact_ul li.icon_contact4 {
	display: none;
}

.contact_ul li.icon_contact1:hover a {
	background: url(../images/icon_contact1hover.png) center no-repeat;
}

.contact_ul li.icon_contact2:hover a {
	background: url(../images/icon_contact2hover.png) center no-repeat;
}

.contact_ul li.icon_contact3:hover a {
	background: url(../images/icon_contact3hover.png) center no-repeat;
}

.contact_ul li.icon_contact4:hover a {
	background: url(../images/icon_contact4hover.png) center no-repeat;
}

.tan_wei,.tan_wei1 {
	background: #f6f8fb;
	position: absolute;
	z-index: -9;
	right: 120px;
	top: 0px;
	border-radius: 5px;
	background: #f6f8fb;
	border: 1px solid #e6eaf0;
	padding: 10px;
	opacity: 0;
	box-shadow: 0 0 9px 0 rgba(0,0,0,0.1);
}

.tan_wei .p_tel {
	font-size: 18px;
	color: #9ba8c3;
	width: 100%;
	display: block;
}

.tan_weiFix {
	display: block;
	opacity: 1;
	right: 75px;
	transition: right 0.2s;
	top: 415px;
	position: fixed;
}

.tan_weiFix2 {
	display: block;
	opacity: 1;
	right: 75px;
	transition: right 0.2s;
	top: 362px;
	position: fixed;
}

.tan_sanjiao {
	position: absolute;
	right: -7px;
	top: 13px;
	width: 10px;
	height: 10px;
	background: #f6f8fb;
	border-right: 1px solid #e6eaf0;
	border-top: 1px solid #e6eaf0;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45eg);
	-o-transform: rotate(45deg);
}

.container_contnet {
	padding-top: 30px;
	min-height: 600px;
}

.market_boxTop {
	border: 1px solid #eeeeee;
	padding: 10px 0px 0 0px;
	margin-bottom: 30px;
}

.dl_classBlock {
	padding: 10px 0;
	margin: 0 20px;
	border-bottom: 1px dashed #ececec;
	font-size: 14px;
}

.market_boxTop .dl_classBlock:last-child.market_boxTop .dl_classBlock:nth-child(4) {
	border-bottom: none;
}

.dl_classBlock dd {
	height: 30px;
	line-height: 30px;
	width: 60px;
	padding: 0 0 0 10px;
	color: #313131;
	font-weight: bold;
}

.dl_classBlock dt {
	width: 1020px;
	padding-left: 60px;
	position: relative;
}

.dl_classBlock dt a {
	height: 30px;
	line-height: 30px;
	padding-right: 35px;
	color: #303030;
	display: inline-block;
}

.dl_classBlock dt a.cur {
	color: #4e6ef8;
}

.dl_classBlock dt a.allSelect {
	position: absolute;
	left: 0px;
	top: 0;
}

.market_boxCon {
	margin-top: 30px;
}

.lookmore {
	clear: both;
	margin: 0 auto 100px auto;
}

.lookmore a {
	display: block;
	height: 50px;
	line-height: 50px;
	border: 1px solid #f4f4f4;
	text-align: center;
	color: #999;
}

.lookmore a:hover {
	color: #4e6ef8;
}

.freeBox {
	padding: 0px 0 70px 0;
}

.container_contnet1 {
	padding-top: 90px;
}/*运营学院*/.operationsSchool_banner {
	width: 100%;
	min-width: 1200px;
	background: url(../images/yunyingbg.png) center top no-repeat;
	height: 430px;
}

/*意见反馈*/.feedback_banner {
    margin-top: 80px;    
	width: 100%;
	min-width: 1200px;
	background: url(../images/feedback_banner.jpg) center top no-repeat;
	height: 250px;
	background-size: cover;
}

.option_div {
	width: 535px;
	height: 49px;
	background: rgba(141,154,251,0.54);
	margin: 50px auto 0 auto;
	border: 1px solid #fff;
	border-radius: 8px;
}

.option_divbanner {
	padding-top: 180px;
	margin: 0 auto;
	text-align: center;
}

.option_divbanner input {
	width: 400px;
	border: none;
	padding: 0 20px;
	background: none;
	height: 49px;
	line-height: 49px;
	font-size: 16px;
	color: #fff;
	font-weight: 300;
}

.option_divbanner input::-webkit-input-placeholder {
	color: #fff;
	font-weight: 300;
}

.option_divbanner input::-ms-input-placeholder {
	color: #fff;
	font-weight: 300;
}

.option_Btn {
	width: 75px;
	height: 49px;
	background: url(../images/sousuo.png) center no-repeat;
	border: none;
	cursor: pointer;
}

.OperationCollegeBg {
	background: #f7f8fa;
	padding: 74px 0;
	min-width: 1200px;
}

.ul_OperationCollege li {
	width: 214px;
	background: #fff;
	height: 140px;
	padding-top: 30px;
	text-align: center;
	float: left;
	margin-right: 32px;
	cursor: pointer;
}

.ul_OperationCollege li:nth-child(5) {
	margin-right: 0;
}

.ul_OperationCollege li .dl_OperationCollege {
	color: #333;
}

.ul_OperationCollege li .dl_OperationCollege dd {
	font-size: 16px;
	margin-top: 10px;
}

.ul_OperationCollege li:hover .dl_OperationCollege dd {
	color: #4e6ef8;
}

.ul_OperationCollege li .dl_OperationCollege dt {
	opacity: 0.5;
	font-size: 12px;
}

.ul_OperationCollege li .OperationCollegeBt {
	height: 1px;
	width: 70px;
	background: #4e6ef8;
	margin: 10px auto;
}

.ul_OperationCollege li:hover {
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
	transition: all .2s linear;
	opacity: 0.8;
}

.operationsSchool_wrap2Til {
	padding: 60px 0;
}

.operationsSchool_wrap2Til_fl a {
	padding: 10px 30px;
	color: #434343;
	font-size: 14px;
}

.operationsSchool_wrap2Til_fl a.cur {
	background: #436bfb;
	color: #fff;
	border-radius: 20px;
}

.operationsSchool_wrap2Til_fr a {
	margin-left: 40px;
	color: #333;
	padding-left: 20px;
}

.operationsSchool_wrap2Til_fr a.host1 {
	background: url(../images/host_news.png) left center no-repeat;
}

.operationsSchool_wrap2Til_fr a.host2 {
	background: url(../images/host_hot.png) left center no-repeat;
}

.ul_operationsSchoolCon li {
	width: 281px;
	background: #fff;
	box-shadow: 0px 0px 40px #eee;
	height: 260px;
	border-radius: 4px;
	margin-bottom: 50px;
	float: left;
	margin-right: 25px;
}

.ul_operationsSchoolCon li .li_operationsSchoolCon {
	width: 281px;
	height: 171px;
	overflow: hidden;
}

.ul_operationsSchoolCon li .li_operationsSchoolCon a {
	display: table-cell;
	width: 281px;
	height: 171px;
	text-align: center;
	vertical-align: middle;
}

.ul_operationsSchoolCon li .li_operationsSchoolCon a img {
	max-height: 171px;
	max-width: 281px;
}

.ul_operationsSchoolCon li .li_operationsSchoolCon:hover a img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
	transition: all 0.6s ease;
}

.ul_operationsSchoolCon li .dl_liOpera {
	padding: 20px 110px 0 10px;
	position: relative;
}

.ul_operationsSchoolCon li .dl_liOpera dd {
	font-size: 14px;
	color: #333;
	position: relative;
}

.ul_operationsSchoolCon li .dl_liOpera dd a {
	color: #333;
}

.ul_operationsSchoolCon li .dl_liOpera dd a:hover {
	color: #4e6ef8;
}

.ul_operationsSchoolCon li .dl_liOpera dt {
	color: #999;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
}

.ul_operationsSchoolCon li .dl_liOpera dt .shipin {
	padding-left: 24px;
	background: url(../images/icon_shipin.png) left center no-repeat;
}

.ul_operationsSchoolCon li .dl_liOpera .go_class {
	position: absolute;
	right: 10px;
	top: 26px;
	font-size: 12px;
	background: #4e6ef8;
	color: #fff;
	border-radius: 20px;
	padding: 5px 10px;
}

.ul_operationsSchoolCon li .dl_liOpera .go_class:hover {
	transition: all .2s linear;
	background: rgba(78,110,248,0.8);
}

.ul_operationsSchoolCon li:nth-child(4n) {
	margin-right: 0;
}

.ul_operationsSchoolCon li .dl_liOpera dd span.icon_end {
	position: absolute;
	left: 0;
	top: 2px;
	background: #4e6ef8;
	color: #fff;
	font-size: 12px;
	padding: 3px 10px;
	border-radius: 10px;
}

.ul_operationsSchoolCon li .dl_liOpera1 {
	padding: 20px 10px 0 10px;
}

.ul_operationsSchoolCon li .dl_liOpera1 dd {
	padding: 5px 10px 5px 60px;
}

.operationsSchool_wrap2Con {
	margin-bottom: 50px;
}

.ul_operationsSchoolList_fl li {
	margin-bottom: 40px;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flImg {
	width: 279px;
	height: 164px;
	overflow: hidden;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flImg a {
	display: table-cell;
	width: 279px;
	height: 164px;
	text-align: center;
	vertical-align: middle;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flImg a img {
	max-width: 279px;
	max-height: 164px;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flImg:hover a img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
	transition: all 0.6s ease;
}

.operationsSchoolList_flTxt {
	width: 844px;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flTxt {
	width: 490px;
	margin-left: 28px;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flTxt dd a {
	font-size: 20px;
	color: #333333;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flTxt dd a:hover {
	color: #4e6ef8;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flTxt dt {
	opacity: 0.6;
}

.ul_operationsSchoolList_fl li .operationsSchoolList_flTxt dt.dt2 {
	margin: 27px 0;
	font-size: 14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.operationsSchoolList {
	padding: 30px 0 50px 0;
}

.operationsSchoolList_fr {
	width: 270px;
	margin-right: 30px;
}

.operationsSchoolList_fr .operationsSchoolList_fr_til {
	font-size: 14px;
	color: #333;
}

.ul_operationsSchoolList_fr li {
	margin-top: 16px;
}

.ul_operationsSchoolList_fr li .operationsSm_img {
	width: 99px;
	height: 74px;
	overflow: hidden;
}

.ul_operationsSchoolList_fr li .operationsSm_img a {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 99px;
	height: 74px;
}

.ul_operationsSchoolList_fr li .operationsSm_img a img {
	max-height: 74px;
	max-width: 99px;
}

.ul_operationsSchoolList_fr li .operationsSm_img:hover a img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
	transition: all 0.6s ease;
}

.ul_operationsSchoolList_fr li .dl_operationsSm_txt {
	width: 158px;
	font-size: 12px;
}

.ul_operationsSchoolList_fr li .dl_operationsSm_txt dd {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 55px;
}

.ul_operationsSchoolList_fr li .dl_operationsSm_txt dd a {
	color: #333;
}

.ul_operationsSchoolList_fr li .dl_operationsSm_txt dd a:hover {
	color: #4e6ef8;
}

.ul_operationsSchoolList_fr li .dl_operationsSm_txt dt {
	opacity: 0.6;
}

.operationsSchoolList_frNotice {
	background: #f7f8fa;
	padding: 18px;
	box-sizing: border-box;
	margin: 30px auto;
	color: #333333;
	opacity: 0.4;
}

.operationsSchoolList_frNoticeCon {
	padding: 10px 0;
}

.operationsSchoolList_frNoticeCon a {
	font-size: 12px;
	padding-right: 15px;
	line-height: 30px;
	display: inline-block;
	color: #333333;
}

.operationsSchoolList_frNoticeCon a:hover {
	color: #4e6ef8;
}/*应用中心*/.app_centerBanner {
	background: url(../images/app_jianbian.png) center repeat-y;
		background-size: cover;
}

.app_centerbannerCon {
	position: relative;
	height: 430px;
}

.option_divbanner1 {
	position: absolute;
	bottom: 128px;
	left: 0;
}

.option_divbanner2 {
	position: absolute;
	right: -30px;
	bottom: 0;
}

.ul_appSelect {
	padding: 42px 0;
}

.ul_appSelect a {
	padding: 10px 26px;
	font-size: 14px;
	color: #434343;
	border-radius: 20px;
	margin-right: 10px;
}

.ul_appSelect a:hover {
	background: #4c69fc;
	color: #fff;
}

.ul_appSelect a.cur {
	background: #4c69fc;
	color: #fff;
}

.indexAppBottom_sm {
	width: 240px;
	margin: 0 auto;
	height: 93px;
	margin-bottom: 20px;
}

.indexAppBottom_sm a {
	padding: 2px 8px;
	font-size: 12px;
	background: #f4f4f4;
	border-radius: 2px;
	color: #808080;
	margin: 0 3px 10px 2px;
	display: inline-block;
}

.ul_indexAppCenter {
	margin-bottom: 40px;
}

.ul_indexAppCenter li {
	height: 410px;
}

.ul_indexAppCenter li .indexAppTop.bg1 {
	background: linear-gradient(to right, #fe8b79, #feb26f);
}

.ul_indexAppCenter li .indexAppTop.bg2 {
	background: linear-gradient(to right, #378ffd, #5ea1ff);
}

.ul_indexAppCenter li .indexAppTop.bg3 {
	background: linear-gradient(to right, #7075e0, #a4a9fe);
}

.ul_indexAppCenter li .indexAppTop.bg4 {
	background: linear-gradient(to right, #378ffd, #5ea1ff);
}

.ul_indexAppCenter li .indexAppTop.bg5 {
	background: linear-gradient(to right, #fe8b79, #feb26f);
}

.ul_indexAppCenter li .indexAppTop.bg6 {
	background: linear-gradient(to right, #30cec6, #34db96);
}

.ul_indexAppCenter li .indexAppTop.bg7 {
	background: linear-gradient(to right, #7075e0, #a4a9fe);
}

.ul_indexAppCenter li .indexAppTop.bg8 {
	background: linear-gradient(to right, #ff7081, #ffa596);
}

.ul_indexAppCenter li .indexAppTop.bg9 {
	background: linear-gradient(to right, #7f8bff, #76dfff);
}

.ul_indexAppCenter li .indexAppTop.bg10 {
	background: linear-gradient(to right, #30cec6, #34db96);
}

.ul_indexAppCenter li .indexAppTop.bg11 {
	background: linear-gradient(to right, #7f8bff, #76dfff);
}

.ul_indexAppCenter li .indexAppTop.bg12 {
	background: linear-gradient(to right, #ff7081, #ffa596);
}

.ul_indexAppCenter li .indexAppTop.bg13 {
	background: linear-gradient(to right, #f5c142, #f5c142);
}/*应用中心 end*//*微站小程序*/.app_centerWeiBanner {
	background: url(../images/app_centerwei_bannerbg.png) center repeat-y;
}

.app_centerWeiCon {
	position: relative;
}

.app_centerWei1 {
	position: absolute;
	top: 290px;
	left: -83px;
}

.app_centerWei2 {
	text-align: center;
	position: absolute;
	top: 146px;
	left: 0;
}

.btn_zixun {
	padding-top: 40px;
}

.btn_zixun a {
	background: #7788d3;
	color: #fff;
	padding: 14px 40px;
	border-radius: 30px;
	font-size: 18px;
}

.icon_case {
	position: absolute;
	left: 50%;
	top: -49px;
	margin-left: -49px;
	width: 98px;
	height: 98px;
	line-height: 98px;
	text-align: center;
	background: #f5f7ff;
	border-radius: 50%;
}

.icon_case img {
	display: inline-block;
	vertical-align: middle;
	width: 54px;
	height: 54px;
}

.case_wrap {
	margin: 30px 0 50px 0;
}

.case_wrap .case_wrapBlock {
	position: relative;
	margin: 63px 75px 62px 0;
	text-align: center;
	cursor: pointer;
	width: 350px;
	height: 240px;
	float: left;
}

.case_wrap .case_wrapBlock .case_wrapCard {
	padding-top: 80px;
	width: 350px;
	height: 170px;
	background: #fff;
	box-shadow: 0 2px 50px 0 rgba(79,135,251,.13);
	; box-shadow: 0 2px 50px 0 rgba(79,135,251,.13);
}

.case_wrap .case_wrapBlock:nth-child(3n) {
	margin-right: 0;
}

.case_wrap .case_wrapBlock .case_wrapCard h2 {
	font-size: 24px;
	color: #454f66;
	font-weight: 500;
}

.case_wrap .case_wrapBlock .case_wrapCard p {
	color: rgba(69,79,102,0.8);
	font-size: 14px;
	padding: 20px 0;
	line-height: 30px;
	letter-spacing: 1px;
}

.el-card.is-always-shadow, .el-card.is-hover-shadow:focus, .el-card.is-hover-shadow:hover {
	-webkit-box-shadow: 0 2px 50px 0 rgba(0,0,0,.1);
	box-shadow: 0 2px 50px 0 rgba(0,0,0,.1);
}

.wrap_02,.wrap_04 {
	background: #f4f8fd;
	padding: 20px 0;
}

.case_wrap .case_wrapBlock:hover {
	-webkit-animation: bounce 1s ease 0s 1 both;
	animation: bounce 1s ease 0s 1 both;
	transition: all .2s linear;
}

.app_centerWeiTil {
	font-size: 34px;
	color: #43474e;
	padding: 70px 0 40px 0;
}

.ul_applicableIndustry li {
	float: left;
	width: 188px;
	height: 140px;
	cursor: pointer;
	text-align: center;
	margin-right: 14px;
	margin-bottom: 20px;
}

.ul_applicableIndustry li:nth-child(6n) {
	margin-right: 0;
}

.ul_applicableIndustry li .Industry_li {
	width: 188px;
	height: 140px;
	position: relative;
	display: block;
}

.ul_applicableIndustry li .Industry_hide {
	background: rgba(37,37,37,0.5);
	position: absolute;
	left: 0;
	top: 0;
	width: 188px;
	height: 140px;
	font-size: 22px;
	color: #fff;
}

.ul_applicableIndustry li .Industry_hide i {
	display: block;
	width: 60px;
	height: 60px;
	margin: 20px auto 0px auto;
}

.ul_applicableIndustry li:hover .Industry_hide {
	background: rgba(37,37,37,0.7);
	transition: all .2s linear;
}

.app_industryBg {
	background: #fbfbfb;
	width: 100%;
	min-width: 1200px;
}

.ul_applicableIndustry {
	padding: 50px 0 120px 0;
}

.swiper-container2 {
	width: 1250px;
	padding: 40px 0 114px 50px;
	margin: 0 auto;
	margin-left: -50px;
}

.swiper-button-next, .swiper-button-prev {
	width: 30px;
	height: 30px;
}

.swiper-button-next1 {
	background: url(../images/swiperl.png) left center no-repeat;
}

.swiper-button-prev1 {
	background: url(../images/swiperr.png) left center no-repeat;
}

.templateList {
	width: 240px;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	padding: 20px 20px 0;
	background: #fff;
	box-shadow: 0 0 6px 0 rgba(170,170,170,0.4);
	position: relative;
	margin-right: 26px;
}

.templateList .img {
	width: 240px;
	height: 265px;
}

.templateList .txt {
	height: 60px;
	line-height: 60px;
	padding: 0 10px;
	background: #fff;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	font-size: 12px;
}

.templateList .txt .fl {
	width: 80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.templateList .txt .fr {
	color: #ff4f0a;
	font-size: 14px;
}

.part {
	background: rgba(0,0,0,.35);
	height: 0;
	font-size: 14px;
	overflow: hidden;
	color: #fff;
	text-align: center;
	width: 280px;
	position: absolute;
	left: 0;
	bottom: 0
}

.part img {
	width: 160px;
	height: 160px;
	margin-top: 30px;
	margin-bottom: 20px;
	background: #fff;
}

.part div {
	width: 90px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	background: #4c69fc;
	border-radius: 3px;
	margin: 20px auto 35px;
	cursor: pointer;
}

.templateList:hover .part {
	display: block;
	height: 345px;
	transition: height 0.5s;
}

.footPart {
	background: url(../images/footpart.png) center no-repeat;
	background-size: cover;
	height: 210px;
	width: 100%;
	font-family: "å¾®è½¯é›…é»‘";
}

.footPart h2 {
	font-size: 33px;
	padding: 40px 0 30px 0;
	color: #ebf1fe;
	letter-spacing: 7px;
	font-weight: 400;
}

.btn_shen {
	padding: 10px 40px;
	border: 1px solid #fff;
	color: #ebf1fe;
	border-radius: 2px;
	background: none;
	cursor: pointer;
	font-size: 20px;
	letter-spacing: 3px
}

.btn_shen:hover {
	background: #4e6ef8;
	border: 1px solid #fff;
}

.container_contnet1Wrap {
	box-shadow: 0px 0px 4px #d4d3d3;
	padding: 20px 30px;
	width: 1140px;
	margin: 0 auto 124px auto;
}/*微站小程序 end*//*应用中心 通用页面*/.app_centerDetailsTop {
	position: relative;
	padding-bottom: 30px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}

.app_centerDetailsTop .fl img {
	max-height: 110px;
	max-width: 110px;
}

.app_centerDetailsTop dl {
	width: 500px;
	margin-left: 44px;
	margin-top: 15px;
}

.app_centerDetailsTop dl dd span {
	color: #3d3d3d;
	font-size: 22px;
}

.app_centerDetailsTop dl dd i {
	padding: 4px 10px;
	color: #808080;
	background: #f4f4f4;
	font-size: 12px;
	font-style: normal;
	margin-left: 20px;
}

.app_centerDetailsTop dl dt {
	color: #929191;
	margin-top: 20px;
	font-size: 14px;
}

.app_centerDetailsTop .free_user {
	padding: 10px 40px;
	background: #4e6ef8;
	color: #fff;
	border-radius: 30px;
	position: absolute;
	right: 80px;
	top: 50px
}

.app_centerDetailsTop .zhichi {
	padding: 10px 40px;
	background: #4e6ef8;
	color: #fff;
	border-radius: 30px;
	position: absolute;
	right: 60px;
	top: 50px
}

.app_centerDetailsTop .free_user:hover {
	opacity: 0.8;
}

.app_centerDetails1 .jietu li {
	width: 240px;
	height: 426px;
	float: left;
	border: 1px solid #eee;
	margin: 30PX 40PX 30PX 0
}

.app_centerDetails2 .app_txtTil {
	margin: 20px 0;
}/*加盟合作*/.cooperationBanner {
	background: url(../images/banner_cooperation3.jpg) top center no-repeat;
}

.cooperationBannerCon {
	position: relative;
	height: 430px;
	width: 1300px;
	margin: 0 auto;
}

.banner_cooperation2 {
	position: absolute;
	left: 10px;
	bottom: 0;
	height: 317px;
	overflow: hidden;
}

.banner_cooperation1 {
	position: absolute;
	top: 169px;
	left: 379px;
}

.join_box {
	background: #fff;
	margin:0 auto;
	border-radius: 5px;
	padding: 27px;
	width: 270px;
	bottom: -43px;
	right: 50px;
	box-shadow: 0 0 2px #f9faff;
	box-shadow: 0px 2px 6px rgba(226,226,226,.8);
}

.join_box p {
	font-size: 32px;
	color: #333333;
	padding-bottom: 20px;
}

.join_box .input_join {
	border: none;
	border-bottom: 1px solid #f2f2f2;
	height: 40px;
	line-height: 40px;
	padding-top: 10px;
	width: 268px;
}

.join_box .input_join::-moz-placeholder {
	color: #333333;
}

.join_box .input_join select {
	border: none;
	margin-right: 20px;
	padding-right: 20px;
	background-color: white;
	height: 25px;
}

.join_box .input_join select option {
	color: #333;
}

.btn_join {
	background: #4e6ef8;
	border: none;
	width: 270px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 18px;
	border-radius: 5px;
	margin: 20px auto 0 auto;
	cursor: pointer;
}

.btn_join:hover {
	opacity: 0.8;
}

.dl_com {
	width: 330px;
	position: absolute;
}

.dl_fl {
	text-align: right;
}

.dl_fr {
	text-align: left;
}

.dl_com dt {
	color: #808080;
	font-size: 12px;
	line-height: 30px;
}

.dl_com dd {
	font-size: 16px;
	color: #3b434c;
}

.advantage_wrapCon {
	position: relative;
	padding: 40px 0;
}

.dl_com1 {
	top: 230px;
	left: -130px;
}

.dl_com2 {
	top: 570px;
	left: -130px;
}

.dl_com3 {
	top: 70px;
	left: 700px;
}

.dl_com4 {
	bottom: 50px;
	left: 700px;
}

.dl_com5 {
	left: 1000px;
	top: 230px
}

.dl_com6 {
	left: 1000px;
	top: 570px
}

.profit_quick {
	background: url(../images/join_bg.jpg) top center no-repeat;
}

.ul_profit_quick {
	padding: 180px 0 40px 0;
}

.ul_profit_quick li {
	width: 400px;
	float: left;
	text-align: center;
	cursor: pointer;
}

.ul_profit_quick li .dl_profit_quick {
	color: #3b434c;
	padding: 25px 0;
}

.ul_profit_quick li .dl_profit_quick dd {
	font-size: 24px;
	text-transform: uppercase;
	padding-bottom: 10px;
}

.ul_profit_quick li .dl_profit_quick dt {
	font-size: 14px;
	opacity: 0.5;
}

.ul_profit_quick li:hover i img {
	transform: rotate(360deg);
	transition: 1s;
}

.ul_progress {
	width: 934px;
	margin: 0 auto;
	padding: 40px 0 110px 0;
}

.ul_progress li {
	cursor: pointer;
}

.ul_progress li .bg_cricle {
	vertical-align: middle;
	text-align: center;
	display: table-cell;
	width: 115px;
}

.ul_progress li .bg_cricle p {
	line-height: 50px;
}

.ul_progress li .bg_go {
	width: 158px;
	height: 115px;
	background: url(../images/icon_progressgo.png) center no-repeat;
}

.ul_progress li:hover .bg_cricle img {
	transition: all .3s;
	transform: scale(1.1);
}

.ul_progress li:hover p {
	color: #4c69fc;
}

.fix_header {
	display: none;
}/*万能表单*/.UniversalForm_banner {
	background: url(../images/universalform_bg.png) repeat-y center;
}

.btn_zixunWan a {
	background: #5b85ec;
}

.btn_zixun a:hover {
	opacity: 0.8;
}

.UniversalForm_banner2 {
	position: absolute;
	bottom: 20px;
	left: 40px;
}

.UniversalForm_bannerCon {
	height: 430px;
	position: relative;
}

.UniversalForm_banner1 {
	position: absolute;
	right: -60px;
	top: 140px;
	width: 383px;
	height: 168px;
}

.ul_biaodan {
	width: 1152px;
	margin: 0 auto 110px auto;
}

.ul_biaodan li {
	padding: 0 75px;
	float: left;
	text-align: center;
	cursor: pointer;
	padding-bottom: 44px;
}

.biaodan_bt {
	padding-bottom: 50px;
}

.ul_biaodan li:hover img {
	-webkit-animation: bounce 1s ease 0s 1 both;
	animation: bounce 1s ease 0s 1 both;
}

.biaodan_bt p {
	font-size: 14px;
}

.poster-main {
	width: 1200px;
	height: 500px;
	position: relative;
	margin: 0 auto;
}

.poster-main {
	margin: 50px auto;
}

.poster-main a, .poster-main img {
	display: block;
}

.poster-main .poster-list {
	width: 1000px;
	height: 500px;
}

.poster-main .poster-list .poster-item {
	width: 200px;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0;
}

.poster-main .poster-btn {
	position: absolute;
	top: 0;
	z-index: 10;
	cursor: pointer;
}

.poster-main .poster-prev-btn {
	left: 0;
	background: url(../images/left.png) no-repeat left center;
}

.poster-main .poster-next-btn {
	right: 0;
	background: url(../images/right.png) no-repeat right center;
}

.easy-shop .es-content-6 .es-shouoji {
	top: -44px;
	margin-left: -143px;
}

.easy-shop .es-content-6 .es-row {
	overflow: hidden;
}

.easy-shop .es-content-6 .es-col {
	z-index: 0!important;
}

.easy-shop .es-content-6 .swiper-left,.easy-shop .es-content-6 .swiper-right {
	z-index: 999!important;
}

.easy-shop .es-content-6 .es-shouoji {
	z-index: 999!important;
}

.easy-shop .es-content-6 .swiper-left {
	left: 5px;
}

.easy-shop .es-content-6 .swiper-right {
	right: 5px;
}

.easy-shop .es-content-6 .es-col-5 {
	z-index: 3!important;
}

.easy-shop .es-content-6 .es-col-6 {
	z-index: 2!important;
}

.easy-shop .es-content-6 .es-col-7 {
	z-index: 1!important;
}

.easy-shop .es-content-6 {
	background: none;
	padding: 0px 0 150px 0;
	height: auto;
}/*万能表单 end*//*.pubHeader1 li:hover a{border-bottom: 1px solid #fff;padding-bottom: 5px;}*//*自媒体*/.From-the-mediaBanner {
	background: url(../images/from-the-mediabg.jpg) center no-repeat;
	height: 480px;
}

.option_divbanner3 {
	bottom: 158px;
}

.mediaBannerCon {
	height: 480px;
}

.ul_biaodanchun {
	padding-bottom: 120px;
}

.ul_biaodanchun li {
	width: 230px;
	float: left;
	text-align: center;
	margin: 0 93px 0 0;
}

.ul_biaodanchun li:nth-child(4) {
	margin-right: 0;
}

.ul_biaodanchun li dl dd {
	font-size: 22px;
	color: #262626;
	padding: 28px 0 20px 0;
}

.ul_biaodanchun li dl dt {
	font-size: 14px;
	color: #595959;
}

.nr_box {
	background: #fbfbfb;
	padding: 20px 0 120px 0;
	min-width: 1200px;
}

.ul_nr li {
	cursor: pointer;
	width: 25%;
	float: left;
}

.ul_nr li .nr_block {
	width: 164px;
	height: 164px;
	background: url(../images/nr_bg.png);
	margin: 0 auto;
}

.ul_nr li .nr_block i {
	display: block;
	width: 140px;
	margin: 0 auto;
	padding-top: 10px;
}

.ul_nr li p {
	color: #565863;
	font-size: 18px;
	text-align: center;
	padding: 10px 0;
}

.ul_nr li:hover .nr_block i img {
	transform: rotate(360deg);
	transition: all 1s;
}

.ul_yingxiao {
	padding: 70px 0 120px 0
}

.ul_yingxiao li {
	float: left;
	text-align: center;
	margin-right: 133px;
}

.ul_yingxiao li:nth-child(4) {
	margin-right: 0;
}

.ul_yingxiao li:hover {
	opacity: 0.6;
}

.ul_yingxiao li:hover i img {
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
	transition: all .2s linear;
}

.ul_yingxiao li dl dd {
	font-size: 22px;
	color: #262626;
	line-height: 50px;
}

.ul_yingxiao li dl dt {
	font-size: 14px;
	color: #595959;
}

.transformBg {
	background: #fbfbfb;
	padding: 0px 0 90px 0;
}

.cooperate_ul {
	margin-bottom: 120px;
}

.cooperate_ul li {
	width: 350px;
	height: 700px;
	box-shadow: 0 6px 14px 0 rgba(48,64,79,.1);
	float: left;
	margin-right: 75px;
}

.cooperate_ul li:nth-child(3) {
	margin-right: 0;
}

.cooperate_ul li .cooperate_bg {
	width: 350px;
	height: 128px;
	background: url(../images/hz_bg1.jpg) top center no-repeat;
	padding-top: 40px;
}

.cooperate_ul li .cooperate_bg h2 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 10px;
}

.cooperate_ul li .cooperate_bg p {
	color: #fefefe;
	font-size: 13px;
	line-height: 24px;
}

.cooperate_block {
	width: 270px;
	height: 300px;
	overflow-y: hidden;
	margin: 40px 0 50px 60px;
}/*.cooperate_block.over{overflow-y: scroll;}*/.cooperate_block.over::-webkit-scrollbar {
/*滚动条整体样式*/
	width: 8px;
/*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}

.cooperate_block.over::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
	border-radius: 8px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #dadada;
}

.cooperate_block.over::-webkit-scrollbar-track {
/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 8px;
	background: #ededed;
}

.cooperate_block a {
	color: #8b8b8b;
	font-size: 14px;
	background: url(../images/xuanze.png) left center no-repeat;
	padding: 2px 0 2px 30px;
	line-height: 30px;
}

.cooperate_block::-webkit-scrollbar {
/*滚动条整体样式*/
	width: 8px;
/*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}

.cooperate_block::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
	border-radius: 8px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #dadada;
}

.cooperate_block::-webkit-scrollbar-track {
/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 8px;
	background: #ededed;
}

.cooperate_bt {
	height: 124px;
	width: 100%;
	position: relative;
}

.cooperate_bt span.sp1 {
	font-size: 30px;
	color: #3a3a3a;
}

.cooperate_bt span.sp1 label {
	font-size: 24px;
}

.btn_freeUser {
	background: #4599fe;
	color: #fff;
	height: 40px;
	width: 160px;
	border: none;
	cursor: pointer;
	margin-top: 20px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -80px;
}

.cooperate_bt .free_price {
	color: #cdcdcd;
	text-decoration: line-through;
}

.btn_freeUser:hover {
	background: #4f6ff8;
}

.item_li {
	width: 235px;
	margin-bottom: 40px;
	height: 184px;
	position: absolute;
	cursor: pointer;
}

.item_li i {
	width: 118px;
	display: block;
	height: 88px;
	padding-top: 20px;
	margin: 0 auto;
}

.item_li i.icon_li1 {
	background: url(../images/tranformbg.png) center no-repeat;
	text-align: center;
}

.item_li i.icon_li2 {
	background: url(../images/tranformbg1.png) center no-repeat;
	text-align: center;
	display: none;
}

.item_li dl {
	text-align: center;
}

.item_li dl dd {
	font-size: 18px;
	color: #262626;
	line-height: 40px;
}

.item_li dl dt {
	font-size: 13px;
	color: #595959;
}

.item_li:hover i.icon_li2 {
	display: block;
}

.item_li:hover i.icon_li1 {
	display: none;
}

.item_liBox {
	height: 672px;
	position: relative;
}

.item_li1 {
	left: 0;
	top: 0
}

.item_li2 {
	right: 0;
	top: 0
}

.item_li3 {
	top: 224px;
	left: 0;
}

.item_li4 {
	top: 224px;
	right: 0;
}

.item_li5 {
	top: 448px;
	left: 0;
}

.item_li6 {
	top: 448px;
	right: 0;
}

.fromMediaCon {
	width: 320px;
	height: 640px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.slideImg {
	position: absolute;
	left: 0px;
	top: 0px;
	margin-top: 25px;
	z-index: 99;
	border-radius: 20px;
	overflow: hidden;
}

.slideImg img {
	border-radius: 20px;
	width: 275px;
	margin-left: 22px;
	height: 580px;
}

.fromMediaCon .slideImg ul {
	height: 580px;
	overflow: hidden;
}

.fromMediaCon .slideImg ul li {
	height: 580px;
	overflow: hidden;
	float: left;
}/**/.businessBanner {
	height: 480px;
	background: url(../images/casebg.jpg) center no-repeat;
}

.business_divbanner3 {
	bottom: 110px;
}

.businessBannerCon {
	height: 480px;
	overflow: hidden;
}

.business_divbanner2 {
	bottom: -50px;
	right: -50px;
	position: absolute;
}

.item_liBox2 {
	margin-bottom: 40px;
}

.item_liBox2 .item_li i.icon_li1 {
	background: url(../images/icon_shopbg2.png) center no-repeat;
	text-align: center;
}

.item_liBox2 .item_li i.icon_li2 {
	background: url(../images/icon_shopbg1.png) center no-repeat;
	text-align: center;
	display: none;
}

.item_liBox2 .item_li:hover i.icon_li2 {
	display: block;
}

.item_liBox2 .item_li:hover i.icon_li1 {
	display: none;
}

.ul_changjing {
	padding: 20px 0;
}

.ul_changjing li {
	float: left;
	width: 300px;
	text-align: center;
	margin-bottom: 40px;
}

.ul_changjing li i {
	display: block;
	background: url(../images/cricle_changjing.png);
	width: 169px;
	height: 169px;
	text-align: center;
	margin: 0 auto;
}

.ul_changjing li i img {
	padding-top: 40px;
	display: block;
	margin: 0 auto;
}

.ul_changjing li p {
	font-size: 20px;
	color: #565863;
	line-height: 40px;
}

.btn_create {
	margin: 50px 0 120px 0
}

.ul_changjing li:hover i {
	transform: scale(1.1);
	transition: all .2s linear;
}/*.ul_OperationCollege a{display:block;}*/.ul_OperationCollege a.cur {
	color: #4e6ef8
}

.ul_OperationCollege a.cur dt,.ul_OperationCollege a.cur dd {
	color: #4e6ef8;
	opacity: 1
}

.ul_OperationCollege a {
	width: 214px;
	display: block;
	background: #fff;
	height: 140px;
	padding-top: 30px;
	text-align: center;
	float: left;
	margin-right: 32px;
	cursor: pointer;
}

.ul_OperationCollege a:nth-child(5) {
	margin-right: 0;
}

.swiper-containerF {
	height: 480px;
}

.fromMediabanner .slide1 {
	height: 480px;
	background: url(../images/from-the-mediabg.jpg) center no-repeat;
}

.swiper-slide-active .banner1_fr {
	animation: bounceInRight 2s 0s 1 linear both
}

.swiper-slide-active .banner1_fl {
	animation: bounceInLeft 2s 0s 1 linear both;
	animation-delay: .2s
}

.fromMediabanner .slide2 {
	background: url(../images/zmt_bg2.jpg) center no-repeat;
}

.fromMediabanner .slide2 .option_divbanner1 {
	top: 180px;
	left: 0;
}

.create_btn {
	background: #7b8fe5;
	color: #fff;
	display: block;
	width: 170px;
	height: 46px;
	line-height: 46px;
	margin: 25px 0;
	border-radius: 26px;
	text-align: center;
}

.create_btn:hover {
	background: #4c69fc;
	color: #fff;
	transition: all 1s;
}

.fromMediabanner .slide3 {
	background: url(../images/zmt_bg3.jpg) center no-repeat;
}

.swiper-pagination-bullet {
	width: 9px;
	height: 9px;
	background: #fff;
}

.swiper-pagination-bullet-active {
	width: 20px;
	height: 9px;
	border-radius: 20px;
	background: #fff;
}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 20px;
}

.swiper-containerF .option_divbanner1 {
	top: 140px
}

.show-content .list .qrcode.cur {
	display: block;
}

.swiper_slideIndexbg .swiper_slideIndexbg1 {
	background: url(../images/banner1_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg2 {
	background: url(../images/banner2_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg3 {
	background: url(../images/banner3_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg4 {
	background: url(../images/banner4_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg5 {
	background: url(../images/banner5_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg6 {
	background: url(../images/banner6_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg7 {
	background: url(../images/banner7_bg.png) center no-repeat;
	background-size: cover;
}

.swiper_slideIndexbg .swiper_slideIndexbg8 {
	background: url(../images/banner8_bg.png) center no-repeat;
	background-size: cover;
}

.slide_postion {
	position: relative;
	height: 100%;
}

.swiper_slideIndexbg1 .slideIndexbg1_fl {
	position: absolute;
	top: 168px;
	left: 0;
}

.swiper_slideIndexbg1 .slideIndexbg1_fr {
	position: absolute;
	bottom: -5px;
	right: -120px;
}

.swiper_slideIndexbg2 .slideIndexbg2_fl {
	position: absolute;
	top: 170px;
	left: 0;
}

.swiper_slideIndexbg2 .slideIndexbg2_fr {
	position: absolute;
	bottom: 18px;
	right: 18px;
}

.swiper_slideIndexbg3 .slideIndexbg3_fl {
	position: absolute;
	top: 170px;
	left: 0;
}

.swiper_slideIndexbg3 .slideIndexbg3_fr {
	position: absolute;
	bottom: 72px;
	right: 0;
}

.swiper_slideIndexbg4 .slideIndexbg4_fl {
	position: absolute;
	top: 170px;
	left: 0;
}

.swiper_slideIndexbg4 .slideIndexbg4_fr {
	position: absolute;
	bottom: 0;
	right: -18px;
}

.swiper_slideIndexbg5 .slideIndexbg5_fl {
	position: absolute;
	top: 190px;
	left: 0;
}

.swiper_slideIndexbg5 .slideIndexbg5_fr {
	position: absolute;
	bottom: 14px;
	right: -20px;
}

.swiper_slideIndexbg6 .slideIndexbg6_fl {
	position: absolute;
	top: 190px;
	left: 0;
}

.swiper_slideIndexbg6 .slideIndexbg6_fr {
	position: absolute;
	bottom: 10px;
	right: -60px;
}

.swiper_slideIndexbg7 .slideIndexbg7_fl {
	position: absolute;
	top: 190px;
	left: 0;
	z-index: 2;
}

.swiper_slideIndexbg7 .slideIndexbg7_fr {
	position: absolute;
	bottom: 25px;
	right: -220px;
}

.swiper_slideIndexbg8 .slideIndexbg8_fl {
	position: absolute;
	top: 190px;
	left: 0;
}

.swiper_slideIndexbg8 .slideIndexbg8_fr {
	position: absolute;
	bottom: 38px;
	right: 18px;
}/*开发平台 2.11*/.openPlatformBanner {
	background: linear-gradient(#645cf3, #6894fa);
}

.ul_openPlatformTop {
	margin: 20px 0 100px 0
}

.ul_openPlatformTop li {
	width: 240px;
	float: left;
	text-align: center;
	margin-right: 80px;
	cursor: pointer;
}

.ul_openPlatformTop li:nth-child(4) {
	margin-right: 0;
}

.ul_openPlatformBottom {
	margin: 120px auto;
}

.ul_openPlatformBottom li {
	width: 190px;
	float: left;
	text-align: center;
	margin-right: 144px;
}

.ul_openPlatformBottom li:nth-child(4) {
	margin-right: 0;
}

.ul_openPlatformBottom li .dl_openPlatformBottom dd {
	font-size: 26px;
	color: #262626;
	padding: 10px 0;
}

.ul_openPlatformBottom li .dl_openPlatformBottom dt {
	color: #666666;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	position: relative;
	padding-left: 40px;
}

.ul_openPlatformBottom li .dl_openPlatformBottom dt::before {
	content: '';
	width: 5px;
	height: 5px;
	background: #74a0ee;
	border-radius: 50%;
	position: absolute;
	left: 20px;
	top: 10px
}

.open_bg {
	background: url(../images/open_bg.jpg) center no-repeat;
	height: 600px;
	min-width: 1200px;
}

.openPlatformFl {
	width: 460px;
	height: 417px;
	background: url(../images/bg_sm.png) center no-repeat;
	margin: 0 70px;
	position: relative;
}

.openPlatform {
	padding-top: 95px;
}

.openPlatformFlImg {
	position: absolute;
	top: -70px
}

.dl_openPlatformFl {
	padding-top: 150px;
	width: 420px;
	margin: 0 auto;
}

.dl_openPlatformFl dd {
	font-size: 34px;
	color: #2e3540;
	padding-left: 40px;
	background: url(../images/dou.png) left top no-repeat;
}

.dl_openPlatformFl dt {
	color: #535961;
	padding: 20px 10px 20px 20px;
	position: relative;
	font-size: 14px;
}

.dl_openPlatformFl dt::before {
	content: '';
	width: 10px;
	height: 10px;
	position: absolute;
	left: 0;
	top: 25px;
	background: #8ce1eb;
}

.btn_joinUs {
	background: #74a0ee;
	color: #fff;
	border-radius: 30px;
	padding: 10px 40px;
	transition: all .2s linear;
	box-shadow: 0 4 8px rgba(48,66,143,0.13);
}

.joinDiv {
	margin-top: 50px;
}

.btn_joinUs:hover {
	background: #4e6ef8;
}/* 积分商城*/.integralMallBanner {
	height: 430px;
	background: url(../images/jfsc_banner.png) repeat-y center;
}

.integralTaskBanner {
	height: 430px;
	background: url(../images/jfrw_banner.png) repeat-y center;
}

.integralMallBanner .app_centerLeft {
	position: absolute;
	top: 208px;
	left: 199px;
}

.integralMallBanner .app_centerRight {
	position: absolute;
	top: 147px;
	right: 97px;
}

.integralTaskBanner .app_centerLeft {
	position: absolute;
	top: 280px;
	left: 161px;
}

.integralTaskBanner .app_centerRight {
	position: absolute;
	top: 174px;
	right: 118px;
}

.integralBlock1 h4 {
	margin-top: 158px;
	margin-bottom: 15px;
	font-size: 28px;
	color: #333;
}

.integralBlock1 p {
	font-size: 19px;
	color: #898989;
}

.integralBlock2 {
	padding: 80px 0 120px;
}

.integralBlock2 li {
	width: 360px;
	text-align: center;
}

.integralBlock2 li h2 {
	margin-bottom: 15px;
	color: #262626;
	font-size: 22px;
}

.integralBlock2 li p {
	color: #595959;
	font-size: 14px;
}

.integralBlock3 {
	padding-bottom: 110px;
}

.integralBlock3 li {
	width: 280px;
	font-size: 22px;
}

.taskBlock1 {
	padding: 50px 0;
}

.taskBlock1 li {
	margin-bottom: 70px;
	width: 200px;
	margin-right: 50px
}

.taskBlock1 li:nth-child(5n) {
	margin-right: 0
}

.taskBlock1 li p {
	font-size: 22px;
	color: #666;
	margin-top: 10px;
}

.qdslBanner {
	height: 430px;
	background: url(../images/qdsl_banner.png) repeat-y center;
}

.qdslBanner .app_centerLeft {
	position: absolute;
	top: 260px;
	left: 60px;
}

.qdslBanner .app_centerRight {
	position: absolute;
	top: 181px;
	right: 48px;
}

.qdslBlock1 {
	display: flex;
	justify-content: space-between;
	line-height: 1.8;
	font-size: 22px;
	padding-bottom: 130px;
/* padding: 30px 0 130px 50px;*/
}

.qdslBlock1 li {
	width: 200px;
}/* 营销推送*/.yxtsBanner {
	background: url(../images/yxts_banner.png) repeat-y center;
}

.yxtsBanner .app_centerLeft {
	position: absolute;
	top: 276px;
	left: 74px;
}

.yxtsBanner .app_centerRight {
	position: absolute;
	top: 204px;
	right: 56px;
}

.yxtsBlock1 li {
	width: 400px;
	padding: 30px 0 120px;
	font-size: 22px;
	color: #262626;
}

@keyframes myfirst {
	from {
		transform: scale(1);
	}

	to {
		transform: scale(1.2);
	}
}

@-moz-keyframes myfirst /* Firefox*/ {
	from {
		transform: scale(1);
	}

	to {
		transform: scale(1.2);
	}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome*/ {
	from {
		transform: scale(1);
	}

	to {
		transform: scale(1.2);
	}
}

@-o-keyframes myfirst /* Opera*/ {
	from {
		transform: scale(1);
	}

	to {
		transform: scale(1.2);
	}
}

.yxtsBlock1 li img:hover {
	animation: myfirst 1s forwards;
	-moz-animation: myfirst 1s forwards;
/* Firefox*/
	-webkit-animation: myfirst 1s forwards;
/* Safari 和 Chrome*/
	-o-animation: myfirst 1s forwards;
/* Opera*/
}

.yxtsBlock1 li p {
	padding-top: 15px;
}

.online-dingzhi {
	position: fixed;
	display: grid;
	right: 10px;
	bottom: 50px;
	z-index: 1000;
	width: 72px;
	height: 220px;
	background: url(../images/online_dz.png) no-repeat center;
}
.online-fankui {
	position: fixed;
	display: grid;
	right: 10px;
	bottom: 50px;
	z-index: 1000;
	width: 72px;
	height: 72px;
	background: url(../images/online_fk.png) no-repeat center;
}/*.online-saoma{position: fixed;right: 10px;bottom: 120px;z-index: 1000;width: 72px;height: 72px;background: url(../images/online_saoma.png) no-repeat center;}*/.show_erwei {
	position: fixed;
	right: 82px;
	bottom: 85px;
	z-index: 1000;
	width: 170px;
	height: 170px;
}/* 多端支持*/.multi-terminal {
	height: 390px;
	background: url(../images/background.png) no-repeat left bottom;
	background-size: 100%;
}

.subheading {
	font-size: 24px;
	color: #e1e1e1;
}

.flex {
	display: flex;
}

.flex-space-between {
	justify-content: space-between;
}

.flex-space-around {
	justify-content: space-around;
}

.mb30 {
	margin-bottom: 30px;
}

.zx-btn {
	width: 170px;
	height: 50px;
	border-radius: 5px;
	border: none;
	font-size: 18px;
	color: #fff;
	background-color: #5173f5;
	cursor: pointer;
}

.right-wrap .title {
	margin-top: 80px;
	font-size: 36px;
	color: #2d2d2c;
}

.right-wrap .subhead {
	margin: 25px 0;
	font-size: 16px;
	color: #8a8a8a;
	line-height: 1.7;
}

.show_register {
	width: 450px;
	line-height: 0px;
	background: #fff;
	box-shadow: 0 0 15px 2px rgba(0,0,0,.05)
}

.show_register img {
	display: block;
	height: 260px;
	width: 260px;
	margin: 0 auto;
}/*弹出微信码样式*/.popup {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 99999999;
	display: none;
}

.popupbox {
	margin: 0 auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	width: 345px;
	height: 385px;
	-moz-box-shadow: 0px 0px 5px rgba(238, 241, 245, 0.74);
	-webkit-box-shadow: 0px 0px 5px rgba(238, 241, 245, 0.74);
	box-shadow: 0px 0px 5px rgba(238, 241, 245, 0.74);
	padding-top: 5px;
	background: url(../images/5e95641367898.png) no-repeat 50%;
}

.popup-img {
/*width: 100%;height: 100%;*/
	height: 260px;
	display: block;
	margin: 45px auto 0;
}

.youhui {
	font-size: 20px!important;
	line-height: 1.8!important;
	text-align: center;
}/*弹出微信码样式end*/.ss-ym-box {
	background: rgba(245,248,250,1)
}

.ss-ym-list {
	border-right: 1px solid #fff
}

.ss-ym-list li {
	width: 20%;
	float: left;
}

.ss-ym-list li:hover {
	background: rgba(236,240,250,1)
}

.ss-ym-list-cont {
	margin-top: 3px;
}

.ss-ym-list-cont h2 {
	font-size: 18px;
	color: #333;
	padding-bottom: 5px
}

.ss-ym-list-img {
	margin-right: 5px;
	margin-left: 5px;
}

.ss-ym-list-img img {
	display: block;
	width: 50px;
	height: 50px;
}

.ss-ym-list-cont p {
	font-weight: normal;
	font-size: 12px;
	color: #999
}

.ss-ym-list-inner {
	border-left: 1px solid #fff;
	overflow: hidden;
	padding: 25px 0px
}

.ss-ym-list-title {
	font-size: 17px !important;
	color: #333 !important;
}

.ss-ym-list-title2 {
	margin-top: 5px;
}

.shiyong {
	background: #fff;
	border-radius: 5px;
	padding: 27px;
	width: 380px;
	position: fixed;
	top: 50%;
	margin-top: -200px;
	left: 50%;
	margin-left: -190px!important;
	box-shadow: 0 0 15px rgba(0,0,0,.2);
	z-index: 9999;
	visibility: visible;
	display: none;
	padding-top: 45px;
}

.shiyong input {
	margin-bottom: 10px;
	top: 20px;
}

.shiyong p {
	font-size: 25px;
	color: #333333;
	text-align: center;
	margin-bottom: 20px;
}

.shiyong .input_join {
	border: none;
	border-bottom: 1px solid #f2f2f2;
	height: 40px;
	line-height: 40px;
	padding-top: 10px;
	display: block;
	width: 100%;
}

.shiyong .input_join::-moz-placeholder {
	color: #333333;
}

.shiyong .input_join select {
	border: none;
	margin-right: 20px;
	padding-right: 20px;
	background-color: white;
	height: 25px;
}

.shiyong .input_join select option {
	color: #333;
}

.close {
	width: 16px;
	height: 16px;
	background: url(../images/d_bg.png);
	position: absolute;
	right: 20px;
	top: 15px;
}

.verCodeBtn {
	border: none;
	color: #fff;
	font-size: 16px;
	border-radius: 0px;
	auto;cursor: pointer;
	height: 25px;
	background: none;
	cursor: pointer;
}

.btn_shiyong {
	width: 380px;
	text-align: center;
	cursor: pointer;
}/*首页导航栏解决方案样式*/.ss_second_box_l {
	width: 160px;
	min-width: 160px;
	border-right: 1px solid #e5ebff;
	padding-right: 20px;
}

.ss_second_box_r {
	padding-left: 20px;
}

.dl_second {
	position: relative;
	padding: 15px 10px 15px 60px;
	cursor: pointer;
	letter-spacing: 1px;
	margin: 0px 0px 30px 10px;
	width: 167px;
	float: left;
	line-height: 28px;
}

.dl_second .second_icon {
	position: absolute;
	top: 16px;
	left: 10px;
}

.dl_second .second_icon img {
	width: 32px;
	height: 32px;
}

.dl_second dd {
	color: #333;
	font-size: 14px;
	padding-bottom: 10px;
	font-weight: bold;
}

.dl_second dt {
	color: #999999;
	font-size: 13px;
	line-height: 25px;
}

.second_box .dl_second:nth-child(3n) {
	margin-right: 0;
}

.dl_second:hover {
	box-shadow: 0 2px 20px 0 rgba(79,135,251,.13);
}

.dl_second:hover a,.ul_menu li .dl_second a:hover {
	color: #333;
}

.ss_second_box_head {
	border-bottom: 1px solid #eff4fd;
	margin-bottom: 20px;
	line-height: 80px;
	font-weight: bold;
	color: #384666
}

.second_box {
	display: none;
	position: absolute;
	width: 100%;
	left: 50%;
	background: rgba(247,255,254,1);
	margin-left: -50%;
	top: 80px;
	z-index: -1;
	box-shadow: inset 0px 2px 6px rgba(0,0,0,.07);
}

.trends-w1200 {
	width: 1200px;
	margin: auto;
}

.trends {
	height: 680px;
	background-size: 100% 100%;
	padding-top: 79px;
	box-sizing: border-box;
	text-align: center;
	position: relative;
}

.trends-card {
	width: 50%;
	height: 104px;
	float: left;
	padding: 23px 10px;
	box-sizing: border-box;
}

.trends-p1 {
	font-size: 32px;
	color: #000;
}

.trends-p2 {
	font-size: 16px;
	color: #666;
	margin: 21px 0 94px;
}

.trends-card-circle {
	width: 56px;
	height: 56px;
	background-color: #F6F9FF;
	border-radius: 50%;
	font-size: 22px;
	color: #376EF2;
	letter-spacing: 1px;
	font-weight: 700;
	line-height: 56px;
	float: left;
}

.trends-card-text {
	width: 325px;
	float: left;
	text-align: left;
	margin: 0 23px 0 6px;
}

.trends-card-text-title {
	font-size: 15px;
	color: #454F66;
	margin-bottom: 18px;
}

.trends-card-text-content {
	font-size: 14px;
	color: #9AA3B7;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.trends-card-btn {
	width: 144px;
	height: 56px;
	background-color: #F6F9FF;
	border-radius: 28px;
	float: left;
	font-size: 14px;
	color: #376EF2;
	line-height: 56px;
	cursor: pointer;
}

.trends-card:hover {
	box-shadow: 0px 8px 29px 0px #F2F2F5;
	background: #FFF;
}

.trends-card:active .trends-card-btn {
	background-color: #96B5FF;
}

.trends-btn {
	position: absolute;
	bottom: 70px;
	left: 50%;
	margin-left: -20px;
}

.trends-btn a {
	display: inline-block;
	height: 40px;
	border-radius: 50%;
}

.trends-btn a:hover {
	box-shadow: 0px 6px 16px 2px rgba(55, 110, 242, 0.49);
}
.guanbi {
    width: 30px;
    height: 30px;
    border-radius: 20px;
    background: rgba(244, 245, 248, 0.9);
    position: absolute;
    bottom: -50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.guanbi-img {
    width: 20px;
    height: 20px;
    margin-top: 2px;
}