/***************产品集合******************/
.content{
	width: 100%;
	height: 399px;
	/*background: url(/img/jingqu.jpg) no-repeat center;*/
}
.scenic{
	width: 100%;
    height: 459px;
    background: url(/img/scenic.jpg) no-repeat center;
}
.contenttite{
	width: 1100px;
	height: 399px;
	margin: 0 auto;
}
.contenttite a{
	display: inline-block;
	width: 111px;
	height: 30px;
	float: right;
	margin-top:282px;
	margin-right:384px;  
}
.scenic_con{
	width: 1226px;
	height: auto;
	margin: 0 auto;
}
.scenic_con p{
	top: 224px;
    left: 125px;
}
.scenic_con a{
	display: inline-block;
	width: 220px;
	height: 50px;
	text-align: center;
	color: #000000;
	border: 1px solid #000000;
	line-height: 50px;
	float: left;
	margin:  264px 0 0 122px;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: relative;
}
.scenic_con a::before{
	content: attr(data-text);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0;
	background:rgba(255,102,0,0.8);
	color: #FFFFFF;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	-webkit-transform: scale(0.5, 1);
	transform: scale(0.5, 1);
}
.scenic_con a:hover::before{
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	color: #FFFFFF;
}
.scenic_con a:hover{
	background:rgba(255,102,0,0.8);
	color: #FFFFFF;
}

.electronics{
	width: 100%;
    height: 470px;
    background: url(/img/scenic1.jpg) no-repeat center;
}
.electronics_con{
	width: 1226px;
	height: auto;
	margin: 0 auto;
}
.electronics_con p{
	top: 224px;
    right: 27px;
}
.electronics_con a{
	display: inline-block;
	width: 220px;
	height: 50px;
	text-align: center;
	color: #000000;
	border: 1px solid #000000;
	line-height: 50px;
	float: right;
	margin:  270px 167px 0 0;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: relative;
}
.electronics_con a::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    background: rgba(255,102,0,0.8);
    color: #FFFFFF;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transform: scale(0.5, 1);
    transform: scale(0.5, 1);
}
.electronics_con a:hover::before{
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	color: #FFFFFF;
}
.electronics_con a:hover{
	background:rgba(255,102,0,0.8);
	color: #FFFFFF;
}

.WeChat{
	width: 100%;
    height: 537px;
    background: url(/img/WeChat.jpg) no-repeat center;
}
.WeChat_con{
	width: 1226px;
	height: auto;
	margin: 0 auto;
}
.WeChat_con p {
    top: 272px;
    left: 125px;
}
.WeChat_con a{
	display: inline-block;
	width: 220px;
	height: 50px;
	text-align: center;
	color: #000000;
	border: 1px solid #000000;
	line-height: 50px;
	float: left;
	margin:  317px 0 0 120px;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: relative;
}
.WeChat_con a::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    background: rgba(255,102,0,0.8);
    color: #FFFFFF;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transform: scale(0.5, 1);
    transform: scale(0.5, 1);
}
.WeChat_con a:hover::before{
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	color: #FFFFFF;
}
.WeChat_con a:hover{
	background:rgba(255,102,0,0.8);
	color: #FFFFFF;
}
.travel-xnr{
	width: 100%;
    height: 490px;
    background: url(/img/cpjh01.jpg) no-repeat center;
}
.travel-xnr_con{
	width: 1226px;
	height: auto;
	margin: 0 auto;
}
.travel-xnr_con a{
	display: inline-block;
	width: 220px;
	height: 50px;
	text-align: center;
	color: #000000;
	border: 1px solid #000000;
	line-height: 50px;
	float: right;
	margin:  270px 167px 0 0;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: relative;
}
.travel-xnr_con a::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    background: rgba(255,102,0,0.8);
    color: #FFFFFF;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transform: scale(0.5, 1);
    transform: scale(0.5, 1);
}
.travel-xnr_con a:hover::before{
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	color: #FFFFFF;
}
.travel-xnr_con a:hover{
	background:rgba(255,102,0,0.8);
	color: #FFFFFF;
}
/***************电子票******************/
.elect{
	width: 100%;
}
.elect img{
	width: 100%;
}
.ticket{
	width: 100%;
	height: 360px;
	background: #FFFFFF;
}
.ticket_com{
	width: 1200px;
	height: 360px;
	margin: 0 auto;
}
.ticket_com dl{
	width: 450px;
	height: auto;
	float: left;
	display: block;
	color: #3a3a3a;
	font-size: 18px;
	font-weight: bold;
	margin: 90px 0 0 0;
}
.ticket_com dl dt{
	padding: 0 0 10px 0;
}
.ticket_com dl dd{
	font-size: 14px;
	font-weight: normal;
	line-height: 26px;
}
.ticketimg{
	float: left;
	margin: 90px 45px 0;
}
.elect2{
	width: 100%;
	height: 517px;
	background: url(/img/ticket2.jpg) no-repeat center;
}
.elect2 h3{
	width: 100%;
	height: auto;
	color: #f0ff00;
	font-size: 30px;
	text-align: center;
	padding: 50px 0 0 0;
}
.elect2_com{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}.elect2_com dt{
	padding: 0 0 34px 0;
}
.elect2_com dl{
	float: left;
	margin: 67px 0 0 75px;
	width: 210px;
	height: auto;
	display: block;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
}
.elect2_com dl .dd{
	font-size: 14px;
	padding: 10px 0 0 0;
	line-height: 26px;
	text-align: left;
}
.advantage{
	width: 100%;
	height: auto;
	background: #ffffff;
}
.advantage_com{
	width: 1200px;
	height: 515px;
	margin: 0 auto;
}
.advantage_com h3{
	width: 100%;
	height: auto;
	color: #342727;
	font-size: 30px;
	text-align: center;
	padding: 74px 0 0 0;
}
.ification{
	width: 386px;
	height: 340px;
	box-sizing: border-box;
	border: 1px solid #e3e2e5;
	margin: 40px 0 0 0;
	cursor: pointer;
	display: none;
}
.advantage_comhide{
	width: auto;
}
.ification:hover{
	border: 1px solid #1d77ff;
	-moz-box-shadow: 0 0 4px #e3e2e5;
    -webkit-box-shadow: 0 0 4px #e3e2e5;
    box-shadow: 0 0 4px #e3e2e5;
}
.ticket7{
	color: #342727;
	font-size: 18px;
	border-bottom: 1px solid #e3e2e5;
	width: 346px;
	float: left;
	margin: 0 0 0 20px;
	height: 80px;
	line-height: 80px;
}
.ticket7 img{
	vertical-align: middle; 
	padding: 0 20px 0 0;
}
.ification p{
	color: #9797a1;
	font-size: 14px;
	display: inline-block;
	padding: 15px 20px 0 20px;
	line-height: 24px;
}
.ification div a{
	color: #2589ff;
	font-size: 14px;
	float: left;
	margin: 86px 0 0 20px;
}
.advantageList{
	width: 162px;
	border: 1px solid #e3e2e5;
	box-sizing: border-box;
	border-left:1px solid #ffffff;
	margin: 40px 0 0 0;
	height: 340px;
}
.advantageList:hover{
	/*border: 1px solid #1d77ff;*/
	-moz-box-shadow: 0 0 4px #e3e2e5;
	-webkit-box-shadow: 0 0 4px #e3e2e5;
	box-shadow: 0 0 4px #e3e2e5;
	box-sizing: border-box;
}
.advantageList dl dd span{
	color: #342727;
	font-size: 16px;
}
.advantageList dl dt img{
	display: inline-block;
	vertical-align: middle;
	width: 60px;
	height: 60px;
}
.advantageList dl dt{
	height: 92px;
	width: 100%;
	line-height: 92px;
	display: block;
}
.advantageList dl dt:after{
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.advantageList dl dd{
	line-height: 34px;
	font-size: 14px;
	color: #9797a1;
}
.advantageList dl dd img{
	/*padding: 16px 0 10px 0;*/
}
.case_header{
	width: 100%;
	color: #0f0f0f;
	text-align: center;
	padding: 0 0 60px 0;
}
.case_header h3{
	padding: 40px 0 10px 0;
	font-size: 30px;
}
.case_header p{
	color: #525252;
}
.case_header p img{
	padding: 10px 0 10px 0;
}
.case_bot{
	font-size: 30px;
}
.case_centre{
	width:100%;
}
.case_centre ul li{
	width:25%;
	height: auto;
	display: inline-block;
}
.case_centre ul li a{
	width: 100%;
	height: 100%;
	display: inline-block;
	top: 0;
	left: 0;
}
.case_centre ul li img{
	width:100%;
}
.centre_con{
	width: 100%;
	height: 99%;
	background: rgba(0,0,0,0.3);
	top:0;
	left: 0;
	text-align: center;
	font-size:30px;
	color: #ffffff;
	display: none;
}
.case_centre ul li .centre_con img{
	width:28px;
	height:28px;
}
.case_centre ul li .centre_con span{
	display: inline-block;
	width:100%;
	margin:100px 0 20px 0;
}
.case_centre ul li:hover .centre_con{
	display: block;
}
.merchant_com{
	width: 100%;
	height: 540px;
	/*background: url("/img/111.png") no-repeat center;*/
}
.merchantlist1{
	top:5%;
	left:26%;
}
.merchantlist2{
	top:4%;
	left:41%;
}

.merchantlist3{
	top:4%;
	left:53%;
}

.merchantlist4{
	top:4%;
	left:63%;
}

.merchantlist5{
	top: 9%;
	left: 8%;
}
.merchantlist6{
	top: 17%;
	left: 39%;
}
.merchantlist7{
	top: 25%;
	left: 58%;
}
.merchantlist8{
	top: 17%;
	left: 75%;
}
.merchantlist9{
	top: 26%;
	left: 15%;
}

.merchantlist10{
	top: 33%;
	left: 30%;
}

.merchantlist11{
	top: 33%;
	left: 45%;
}

.merchantlist12{
	top: 33%;
	left: 67%;
}

.merchantlist13{
	top: 35%;
	left: 83%;
}

.merchantlist14{
	top: 48%;
	left: 5%;
}

.merchantlist15{
	top: 56%;
	left: 18%;
}

.merchantlist16{
	top: 46%;
	left: 60%;
}

.merchantlist17{
	top: 59%;
	left: 86%;
}
.merchantlist18{
	top: 62%;
	left: 70%;
}

.merchantlist19{
	top: 60%;
	left: 50%;
}

.merchantlist20{
	top: 62%;
	left: 33%;
}

.merchantlist21{
	top: 69%;
	left: 11%;
}

.merchantlist22{
	top: 80%;
	left: 19%;
}

.merchantlist23{
	top: 88%;
	left: 30%;
}

.merchantlist24{
	top: 84%;
	left: 43%;
}

.merchantlist25{
	top: 84%;
	left: 55%;
}

.merchantlist26{
	top: 89%;
	left: 67%;
}

.merchantlist27{
	top: 84%;
	left: 81%;
}
.merchantlist8 .listlogoimg{
	left:-40%;
}
.merchantlist13 .listlogoimg{
	left:-56%;
}
.merchantlist17 .listlogoimg{
	left:-66%;
}
.merchantlist27 .listlogoimg{
	left:-53%;
}
.listlogoimg{
	text-align: center;
	width: 487px;
	height: auto;
	padding: 0 0 50px 0;
	-moz-box-shadow: 0 0 14px #cfcccc;
	-webkit-box-shadow: 0 0 14px #cfcccc;
	box-shadow: 0 0 14px #cfcccc;
	border-radius:6px;
	position: relative;
	top:0;
	left:-30%;
	background: #ffffff;
	z-index: 100;
}
.listlogo{
	position: relative;
	top:0;
	left: 0;
	width: 114px;
	height: 33px;
}
.listlogoimg h3{
	font-size: 18px;
	color: #525252;
	padding-bottom: 10px;
}
.listlogoimg img{
	padding: 20px 0;
	width: 114px;
	height: 33px;
}
.listlogoimg p{
	font-size: 14px;
	color: #525252;
	text-align: left;
	line-height: 24px;
	padding: 0 10%;
}
.article{
	width: 100%;
	height: auto;
	padding: 0 0 60px 0;
}
.hot-article-list{
	width: 1142.6px;
	overflow: hidden;
	margin: 0 auto;
}
.hot-article-list-item{
	width: 358.2px;
	padding-bottom: 41px;
	margin-right: 29.2px;
	float: left;
	overflow: hidden;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
}
.item-img{
	width: 100%;
	height: 238px;
	position: relative;
	overflow: hidden;
}
.hot-article-list-item .item-img img:hover{
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
.hot-article-list-item .item-img img {
	width: 100%;
	height: 100%;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
}
.hot-article-list-item .item-img .item-title {
	position: absolute;
	width: 318.2px;
	height: 40px;
	padding: 0 20px;
	background-color: rgba(0,0,0,0.4);
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	bottom: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.hot-article-list-item .item-intro {
	position: relative;
	padding-top: 13px;
	line-height: 24px;
	font-size: 14px;
	color: rgba(48, 52, 69, 1);
	height: auto;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
    width: 100%;
	/*white-space: nowrap;
	-o-text-overflow: ellipsis;*/
}
.hot-article-list-item:nth-child(3){
	margin-right: 0px;
}
.hot-article-more {
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #3091f2;
	border: 1px solid #3091f2;
	border-radius: 2px;
	text-align: center;
	margin: 0 auto;
}
.hot-article-more:hover {
	background: #3091f2;
	color: #fff;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.making-online {
	position: relative;
	height: 380px;
	background-image: url("/img/group31.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
}
.making-online-content {
	position: relative;
	color: #fff;
}
.making-online-title {
	font-size: 30px;
	padding-top: 20px;
	padding-bottom: 22px;
	text-align: center;
}
.making-online-titlt{
	font-size: 30px;
	padding-top: 86px;
	padding-bottom: 22px;
	text-align: center;
}
.option {
	display: inline-block;
	width: 380px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	/* border: 1px solid #fff; */
	background: #3091f2;
	color: #fff;
	box-sizing: border-box;
	border-radius: 6px;
	font-size: 18px;
}
.making-online-options {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-ms-transform:translateX(-50%);; 	/* IE 9 */
	-moz-transform:translateX(-50%);; 	/* Firefox */
	-webkit-transform:translateX(-50%);; /* Safari 和 Chrome */
	-o-transform:translateX(-50%);; 	/* Opera */
	font-size: 0;
}
/*************小程序****************/
.banner-section{
	width: 100%;
	/*height: 400px;*/
	/*background: url("/img/apps.png") no-repeat center;*/
}
.banner-section img {
	width: 100%;
}
.banner-sectionapps{
	width: 100%;
	height: 294px;
	background: url("/img/apps1.png") no-repeat center;
}
.banner-sectionapps p{
	font-size: 30px;
	color: #e15151;
	width: 100%;
	padding-top: 60px;
}
.banner-sectionapps ul li img{
	padding-bottom: 30px;
}
.banner-sectionapps ul{
	width: 1200px;
	height: auto;
	margin:0 auto; 
}
.banner-sectionapps ul li{
	margin-top: 54px;
	margin-right: 88px;
}
.banner-sectionapps ul li:last-child{
	margin-right: 0;
}
.g-title-app{
	padding-bottom: 65px;
	background-color: #f5f6f6;
}
.g-title {
	text-align: center;
	padding: 80px 0 30px;
	font-size: 30px;
	font-weight: 500;
	color: #303445;
	letter-spacing: 2px;
}
.app-scene {
	margin: 0 auto;
	width: 1239px;
	line-height: 108px;
	margin-top: -11px;
	overflow: hidden;
}
.app-scene div {
	width: 242px;
	text-align: center;
	font-size: 18px;
	color: #59607b;
}
.app-scene p {
	margin-top: -62px;
}
.miniapps{
	width: 100%;
	height: 300px;
	background: url("/img/apps2.png") no-repeat center;
}
.miniapps2{
	width: 100%;
	height: 300px;
	background: url("/img/apps3.png") no-repeat center;
}
.miniapps3{
	width: 100%;
	height: 265px;
	background: url("/img/apps4.png") no-repeat center;
}
.tpl-navs-wrap{
	width: 100%;
	/*background:#f5f6f6;*/
}
.first-navs{
	width: 100%;
	font-size:30px;
	color: #666666;
	padding: 70px 0 0 0;
}
.tpl-sec-navs {
	display: block;
	width: 78.3%;
	min-width: 750px;
	margin: 15px auto;
	font-size: 14px;
	/*border: 1px solid #dfdfdf;*/
	/* height: 30px; */
	/*background-color: #fff;*/
}
.tpl-sec-navs > span {
	display: inline-block;
	padding: 0px 13px;
	cursor: pointer;
	color: #797987;
	border-radius: 2px;
	line-height: 30px;
	margin-right: 10px;
}
.tpl-sec-navs .appsactive {
	color: #3091f2;
}
.tpl-container {
	/* width: 80%; */
	width: 78.3%;
	min-width: 750px;
	margin: 20px auto;
	font-size: 0;
	/* text-align: justify; */
}
.tpl-container li {
	position: relative;
	display: inline-block;
	width: 185px;
	height: 227px;
	/* margin: 20px 10px; */
	margin: 20px 13px;
	background-color: #fff;
	vertical-align: top;
	cursor: pointer;
}
.tpl-container li .cover {
	width: 100%;
	height: 185px;
}
.tpl-container li .name {
	line-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	font-size: 16px;
	color: #3b3b3b;
	border: 1px solid #dfdfdf;
}

.tpl-container li .code-mask {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	text-align: center;
	opacity: 0;
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	-ms-transition: all 1s;
}
.tpl-container li .code-mask:hover {
	opacity: 1;
}
.tpl-container li .code-mask .code {
	display: block;
	width: 75%;
	margin: 0 auto;
	margin-top: 12%;
	float: inherit;
}
.select-btn {
	display: inline-block;
	width: 100%;
	line-height: 25px;
	margin-top: 20px;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	text-align: center;
	cursor: pointer;
	border-color: rgba(255,255,255,.7);
}
.appsmore{
	width: 100%;
	height: 40px;
	text-align: center;
	padding: 10px 0 60px 0;
}
.appsmore a{
	width: 140px;
	height: 40px;
	text-align: center;
	background: #007ee5;
	color: #ffffff;
	font-size: 14px;
	padding: 12px 30px;
}
.hot-article-list-item:nth-child(6) {
	margin-right: 0px;
}
.hot-article-list-item:nth-child(9) {
	margin-right: 0px;
}
.hot-article-list-item:nth-child(12) {
	margin-right: 0px;
}
.hot-article-list-item:nth-child(15) {
	margin-right: 0px;
}
.hot-article-list-item:nth-child(18) {
	margin-right: 0px;
}
/**************小程序列表**********************/
.preview-content{
	width: 100%;
	background: #ffffff;
}
.preview-left-content-main{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	padding-bottom:50px;
}
.preview-nav-list{
	width: 230px;
	background: #f7f7f7;
}
.nav-list-wrap {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.nav-list-wrap ul {
	width: 230px;
}
.preview-nav-list .nav-list-area li {
	width: 230px;
	height: 52px;
	line-height: 46px;
	font-size: 18px;
	text-align: center;
	border-bottom: 1px solid #eeeeee;
	box-sizing: border-box;
}
.preview-nav-list .nav-list-area li:hover {
	background-color: #3091f2;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.preview-nav-list .nav-list-area li:hover a{
	color: #FFFFFF;
}
.preview-nav-list .nav-list-area a {
	display: block;
	height: 100%;
	color: #353535;
}
.preview-nav-list .nav-list-area li.ingactive{
	 background-color: #3091f2;
	 color: #FFFFFF;
 }
.preview-nav-list .nav-list-area li.ingactive a{
	color: #FFFFFF;
}

.preview-nav-listtest {
	width: 230px;
	height: 570px;
	overflow: auto;
	float: left;
	border: none;
	position: relative;
	margin-top: 77px;
	overflow-x: hidden;
}
.scrollbar{
	width: 30px;
	height: 300px;
	margin: 0 auto;
	position: absolute;
	top: 0;
	right: 0;

}
.preview-nav-listtest-1::-webkit-scrollbar {/*滚动条整体样式*/
	width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}
.preview-nav-listtest-1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 10px;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.44, rgb(122,153,217)), color-stop(0.72, rgb(73,125,189)), color-stop(0.86, rgb(28,58,148)));
}
.preview-nav-listtest-1::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: #EDEDED;
}
.preview-detail{
	width: 930px;
	margin-top: 77px;
}
.webapp-input-detail{
	width:100%;
	height:110px;
}
.preview-template{
	width: 334px;
	border-right: 1px solid #dedede;
}
.preview-template dl{
	padding:18px 0 0 18px;
	display: block;
}
.preview-template dl dt{
	color: #007ee5;
	font-size: 18px;
}
.preview-template dl dd{
	font-size:14px;
	padding-top:40px;
}
.preview-detail-quote{
	width: 90px;
	height: 34px;
	border: 1px solid #ff7a00;
	color: #ff7a00;
	display: inline-block;
	border-radius: 6px;
	text-align: center;
	line-height: 34px;
	font-size: 12px;
	margin: 40px 0 0 58px;
}
.inp-style {
	width: 400px;
	height: 44px;
	border-radius: 4px;
	border: 1px solid #c8c8c8;
	text-indent: 20px;
	font-size: 18px;
	color: #fa836f;
}
.sace_submit{
	width: 31px;
	height: 31px;
	display: inline-block;
	color: #fff;
	background: url(/img/search1.png) no-repeat center;
	border: none;
	position: absolute;
	top: 20%;
	right: 2%;
}
.preview-detail-form{
	margin: 34px 0 0 0;
}
.apss-tpl-container{
	width: 100%;
}
.apss-tpl-container li {
	position: relative;
	display: inline-block;
	width: 185px;
	height: 227px;
	/* margin: 20px 10px; */
	margin: 20px 22px;
	background-color: #fff;
	vertical-align: top;
	cursor: pointer;
}
.page li{float: left;display: inline-block;height: 36px;line-height:36px;border:1px solid #d8d8d8;border-radius: 3px;color: #1e50a2;margin-left: 10px;font-size: 14px;font-family: "Microsoft Yahei", helvetica, arial, sans-serif;cursor: pointer;}
.page li a{display: inline-block;height: 100%;padding: 0 13px;border-radius: 3px;}
.page li input{
	border: 0;
}


.page-auto{width: 880px;margin: 0 auto;padding: 30px 0 100px 0;height: 36px;}
.page .active a{background: #353535;color: #fff;}
.page .page-all{color: #000;cursor: auto;}
/********************加盟小泥人*************************/
.join_us_info p{
    margin-left: 162px;
    color: #f3735e;
    display: none;
}
.banner-leaguewe{
	width: 100%;
	/* background: url("/img/leaguewe.png") no-repeat center; */
}
.banner-leaguewe img{
	width: 100%;
}
.agency_advantage{
	width: 100%;
	height: 560px;
	border-bottom: 1px solid #9b9b9b;
}
.agency_advantage_container {
	margin:0 auto;
	height: 560px;
	width: 1200px;
}
.agency_advantage_title p {
	text-align: center;
	font-size: 36px;
	letter-spacing: 2px;
	color: #6a6a6a;
	padding: 70px 0 0 0;
}
.agency_advantage_type {
	width: 100%;
	margin-top: 50px;
	height:auto;
}
.agency_advantage_type_up{
	width: 100%;
	height: auto;
}
.agency_advantage_type_common {
	width: 16.66666%;
	float: left;
	height: 100%;
}
.agency_advantage_img_wrap {
	text-align: center;
	width: 130px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-top: 33px;
}
.agency_advantage_word_wrap {
	width: 100%;
	text-align: center;
}
.agency_advantage_img_wrap img {
	width: 100px;
	height: 100px;
}
.agency_advantage_word_wrap p:first-child {
	text-align: center;
	font-size: 20px;
	letter-spacing: 1px;
	font-weight: 500;
	margin-top: 20px;
	color: #59607B;
	height: 30px;
	border-bottom:1px solid #ffffff;
	width: auto;
	display: block;
	display: -webkit-inline-box;
	cursor: pointer;
	margin-bottom: 13px;
}
.agency_advantage_word_wrap p:first-child:hover {
	border-bottom:1px solid #f16152;
	color: #f16152;
}
.agency_advantage_word_wrap p:not(:first-child) {
	text-align: center;
	font-size: 14px;
	letter-spacing: 1px;
	margin-top: 14px;
	color: #6a6a6a;
}
.full_assistance_process{
	width: 100%;
	height: 505px;
}
.full_assistance_wrap{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.full_assistance_wrap>p {
	text-align: center;
	color:#6a6a6a;
	font-size:36px;
	letter-spacing:2px;
	padding:90px 0 67px 0;
}
.full_assistance_wrap dl{
	margin: 0 90px 0;
}
.full_assistance_wrap dl dt{
	padding-bottom: 50px;
}
.full_assistance_wrap dl dd{
	color: #6a6a6a;
	font-size: 24px;
}
.full_assistance_price{
	width: 100%;
	height: 673px;
	background: url("/img/price.png") no-repeat center;
}
.full_assistance_wrap_price p{
	text-align: center;
	color:#ffffff;
	font-size:36px;
	letter-spacing:2px;
	padding:60px 0 62px 0;
}
.full_assistance_wrap_price{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.strong_user_base_content{
	width: 40%;
	height: 326px;
	background: #ffffff;
	margin:0 5% 0 5%;
}
.strong_user_base_content dl{
	width: 25%;
	height: 100%;
	border-left:1px solid #bebebe;
	box-sizing: border-box;
}
.strong_user_base_content dl:not(:first-child){
	width: 25%;
	height: 100%;
	border-left:1px solid #bebebe;
	box-sizing: border-box;
	border-top: 9px solid #fff;
	cursor: pointer;
}

.strong_user_base_content dl:not(:first-child):hover{
	border-top: 9px solid #007ee5;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;   
}
.strong_user_base_content dl dt{
	 padding-top: 46px;
	 color: #353535;
	 font-size: 16px;
 }

.strong_user_base_content dl dd{
	margin-top: 75px;
}
.strong_user_base_content dl:first-child dt{
	color: #ffffff;
	font-size: 24px;
	font-weight:bold;
}
.strong_user_base_content dl:first-child dt{
	color: #ffffff;
	font-size: 24px;
	font-weight:bold;
}
.strong_user_base_content1 dl:not(:first-child) dd{
	color: #353535;
	font-weight:bold;
	font-size: 18px;
}
.consult_contact_we{
	width: 100%;
	height: 60px;
	margin-top: 80px;
}
.consult_contact_we a{
	color: #ffffff;
	font-size: 18px;
	padding: 18px 134px;
	background: #007ee5;
	border-radius: 6px;
}
.market_analysis{
	width: 100%;
	height: 646px;
	background: #ffffff;
}
.market_analysis_cone{
	width: 1200px;
	height: 646px;
	background: #ffffff;
	margin: 0 auto;
}
.market_analysis_cone img{
	margin: 108px 0 0 0;
}
.market_analysis_list{
	margin: 112px 0 0 10px;
	width: 626px;
}
.market_analysis_list dl dt{
	color: #393939;
	font-size: 36px;
	padding-bottom: 28px;
}
.market_analysis_list dl dt span{
	width: 10px;
	height: 36px;
	background: #f16152;
	display: inline-block;
	margin: 0 20px 0 0;
}
.market_analysis_list dl dd{
	color: #8a8a8a;
	font-size: 18px;
	line-height: 48px;
}
.market_analysis_list dl dd a{
	color: #ffffff;
	font-size: 18px;
	padding: 18px 134px;
	background: #007ee5;
	border-radius: 6px;
	margin-top: 64px;
}
.join_us{
	width: 100%;
	height: 1130px;
	background: url("/img/form.png") no-repeat center;
}
.join_us_form{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.join_us_form>p {
	font-weight: 800;
	padding:126px 0 0 0;
	font-size: 36px;
	color: #ffffff;
	text-align: center;
	letter-spacing: 2px;
}
.join_us_tel{
	width: 460px;
	height: 640px;
	background: #ffffff;
	margin: 60px 0 0 0;
	border-radius: 6px;
}
.join_us_tel dl{
	margin: 78px 0 0 50px;
}
.join_us_tel dl dt{
	font-size: 28px;
	color: #e74e3e;
	font-weight: bold;
}

.join_us_tel dl dd{
	font-size: 18px;
	color: #a69999;
	letter-spacing: 2px;
	margin:20px 0 0 0;
}
.join_us_tel dl dd img{
	cursor: pointer;
}
.join_us_info {
	font-size: 15px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 620px;
	letter-spacing: 2px;
	color: #59607B;
	background: #ffffff;
	border-radius: 6px;
	height: 640px;
	/*margin: 60px 0 0 0;*/
}
.join_us_info label {
	display: block;
	margin-top: 10px;
	margin-bottom: 20px;
}
.necessary {
	color: #f00;
	font-size: 26px;
	vertical-align: bottom;
	margin-left: 5px;
	display: inline-block;
	width: 1em;
	color: red;
	vertical-align: sub;
	font-size: 20px;
	text-align: center;
}
.join_us_info label input {
	width: 400px;
	height: 30px;
	border: 1px solid #ABB1C4;
	border-radius: 4px;
	background-color: #F7FAFA;
	margin-left: 30px;
	text-indent: 10px;
	line-height: normal;
}
textarea[name="localmarket_analysis_plan"] {
	resize: none;
	width: 400px;
	height: 80px;
	border: 1px solid #ABB1C4;
	border-radius: 4px;
	background-color: #F7FAFA;
	margin-left: 57px;
	text-indent: 28px;
}
.join_us_info .agent-radio {
	margin-left: 10px;
	width: 14px;
	height: 14px;
	margin-right: 10px;
	vertical-align: middle;
}
.join_us_info label input {
	width: 400px;
	height: 30px;
	border: 1px solid #ABB1C4;
	border-radius: 4px;
	background-color: #F7FAFA;
	margin-left: 30px;
	text-indent: 10px;
}

input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
.join_us_info label {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 35px;
}
.join_us_info div {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 35px;
}
.join_us_info div input{
	border-radius: 4px;
}
.join_us_info label label{

	margin-left: -14px;
}
#submit_we{
	width: 160px;
	height: 45px;
	background: #e74e3e;
	border: 0;
	color: #ffffff;
	font-size: 14px;
	margin-left: 200px;
}
/**************新闻列表*******************/
.news-section{
    width: 100%;
    /*height: 400px;*/
    /*background: url("../img/apps.png") no-repeat center;*/
}
.news-section img{
    width: 100%;
}
.news-ind{
    width: 100%;
}
.news-ind .news-ind-con{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.news-ind .news-ind-con ul{
    margin-left: 155px;
    color: #353535;
    font-size: 20px;
    overflow: hidden;
    padding-bottom: 30px;
    padding-top:30px;

}
.news-ind .news-ind-con ul li{
    cursor: pointer;
    line-height: 23px;
}
.news-ind .news-ind-con ul li.newsactive{
    color: #f44353;
}
.news-ind .news-ind-con ul li:hover{
    color: #f44353;
}
.news-ind .news-ind-con ul span{
    margin: 0 14px;
    color: #cbcbcb;
}
.newslist{
    width: 740px;
    height: auto;
}
.list ul li {
    width: 100%;
    margin: 0 auto;
    padding: 25px 0;
    border-bottom: 1px solid #d9d9d9;
    position: relative;
    height: 123px;
}
#news-page-auto{
	/*margin: 0 auto;*/
}
.list img {
    width: 190px;
    height: 120px;
}
.list-right {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 10px;
    left: 214px;
    right: 10px;
    bottom: 10px;
}
.list .list-title {
    font-size: 18px;
    line-height: 56px;
    color: #454d58;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list-right > p {
    height: 54px;
}
.list-intro {
    font-size: 14px;
    line-height: 27px;
    color: #939194;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.list-ico {
    line-height: 56px;
}
.list-ico time {
    color: gray;
    float: right;
}
.newslist-right{
    width: 1200px;
    height:auto;
    margin: 30px auto 0 auto;
    overflow: hidden;
}
.newslist-tit{
    color: #0f0e0c;
    font-size: 20px;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 12px;
}
.list ul li:hover{
    background: #f1f1f1;
    opacity: 0.8;
}
.hot-topic-conversation{
    width: 323px;
    height: auto;
}
.hot-topic-conversation dl dt{
    color: #0f0e0c;
    font-size: 20px;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 22px;
}
.hot-topic-conversation dl dd{
    color: #5c5a41;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 20px;
    width: 93%;
}
.hot-topic-conversation dl dd:hover a{
	color: #939194;
}
.hot-topic-conversation dl dd span{
    width: 4px;
    height: 5px;
    background: #d5d5d5;
    margin: 6px 12px 0 0;
}
.hot-topic-conversation dl dt span{
    width: 6px;
    height: 20px;
    background: #f44353;
    margin: 0 15px 0 0;
    display: inline-block;
    float: left;
}
.hot-topic-conversation dl:last-child{
    margin-top: 40px;
}
.hot-topic-conversation dl:last-child dd div{
    width: 44px;
    height: 24px;
    border: 1px solid #f8563f;
    text-align: center;
    line-height: 24px;
    color: #f8563f;
    font-size: 14px;
    font-weight:bold;
}
.hot-topic-conversation dl:last-child dd{
    width: 100%;
}

.hot-topic-conversation dl:last-child dd a{
    width: 78%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    margin-top: 6px;
}
.hot-topic-conversation dl:last-child dd span{
    margin: 12px 12px 0 0;
}
/******************新闻详情************************/
.news-content-navigator {
    width: 1200px;
    height: 20px;
    margin: 30px auto 0 auto;
    font-size: 20px;
    border-left: 7px solid #e33131;
    box-sizing: border-box;
}
.news-content-navigator-contentnews{
	width: 1200px;
	height: auto;
	margin:30px auto 0 auto;
	overflow: hidden;
	border-bottom: 1px solid #d9d9d9;
}
#news-content-navigator-content-views{
	margin:0 auto; 
}
.news-content-navigator-contentnews .hot-topic-conversation dl:last-child{
	margin-top: 0;
}
.news-content-navigator-content{
    width: 800px;
    height: auto;
    text-align: center; 

}
.news-content-navigator-content h1{
	font-size: 20px;
	line-height: 50px;
}
.news-content-navigator-content p{
    font-size: 16px;
    line-height: 26px;
    text-align: left;
    text-indent: 32px;
    padding-top: 10px;
}
.news-content-navigator-content p img{
    /*line-height: auto;*/
    display: table-cell; 
    vertical-align: middle;
    text-align: center;
    width: 100%;
}
.news-view-page{
	width: 1200px;
	height: auto;
	margin:30px auto 50px auto; 
	overflow: hidden;
}
.news-view-page li{
	width: 80px;
	height: 25px;
    text-align: center;
    line-height: 23px;
    border: 1px solid #AAA;
    border-radius: 5px;
    margin-left: 20px;
    cursor: pointer;
    color: #333;
    font-size: 14px;
}
.news-view-page li a{
	width: 100%;
	display: inline-block;
}
.news-view-page li:hover{
	background:#00AEF3;
}
.news-view-page li:hover a{
	color: #ffffff
}
/********************微信营销***********************/
.wechat-section{
	width: 100%;
	text-align: center;
}
.wechat-section img{
	/*width:1920px;*/

}
.wechat-analyze{
	width: 100%;
	height: 519px;
	background: url("/img/analyze.png") no-repeat center;
}
.wechat-analyze-coment{
	width: 1300px;
	/*border: 1px solid red;*/
	margin: 0 auto 0 auto;
	overflow: hidden;
	position: relative;
}
.wechat-analyze-coment .analyze1{
	color: #292929;
	font-size: 30px;
	position: absolute;
	top: 0;
	left: 0;
	margin-top:40px; 
}
.wechat-analyze-coment .analyze2{
	margin-top: 146px;
	margin-left: 389px;
}
.wechat-analyze-coment .analyze3{
	margin-top: 0px;
	margin-left: 724px;
}
.wechat-analyze-coment .analyze4{
	margin-top: 7px;
	margin-left: 1080px;
}
.wechat-analyze-coment .analyze5{
	margin-top: 100px;
	position:absolute;
}
.wechat-analyze-coment p{
	color: #5c5c5c;
	font-size: 18px;
	display: block;
}
.wechat-scheme{
	width: 100%;
	height: 500px;
	background: url("/img/scheme.png") no-repeat center;
}
.wechat-nav-scheme{
	width: 1300px;
	margin: 0 auto;
	padding-bottom: 40px;
}
.wechat-nav-scheme h3{
	color: #ffffff;
	font-size: 30px;
	padding-top: 78px;
}
.wechat-nav-scheme p{
	color: #ffffff;
	font-size:16px;
	padding-top: 20px;
}
.wechat-text-scheme-list{
	position: relative;
	background: #da423f;
	height: auto;
	width: 24%;
	padding-bottom: 36px;
	margin-left: 1%;
	cursor: pointer;
}
.wechat-text-scheme-list:hover{
	background: #ea766b;
}
.wechat-text-scheme-list:hover dl dd{
	color: #ffffff;
    line-height: 26px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inherit;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: auto;
}
.wechat-text-scheme-list:first-child{
	margin-left: 0%;
}
.wechat-text-scheme-list dl dt{
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 20px;
}
.wechat-text-scheme-list dl dd{
	color: #ffffff;
	line-height: 26px;
	font-size: 14px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: auto;
}
.wechat-text-scheme{
	width: 1300px;
	height: auto;
	margin: 0 auto;
}
.wechat-text-scheme-list .scheme1img{
	margin: 45px 30px 0 24px;
}
.scheme1img-pos_absolute{
	right: 23px;
	top: 27px;
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
}
.wechat-text-scheme-none{
	width: 100%;
	height: auto;
	background: #ffffff;
	bottom: -72px;
	left: 0;
	display: none;
}
.wechat-text-scheme-none li{
	float: left;
	font-size: 16px;
	line-height: 36px;
	width: 33%;
	text-align: center;
}
.wechat-text-scheme-none li a:hover{
	color: #2b97a0;
}
.wechat-adhibition{
	width: 100%;
	height: 900px;
	background: #f5f5f5;
}
.wechat-adhibition-text{
	width: 1300px;
	height: auto;
	margin: 0 auto;
}
.wechat-adhibition-text h3{
	color: #292929;
	font-size: 30px;
	padding-top: 78px;
}
.wechat-adhibition-text p{
	color: #292929;
	font-size: 16px;
	padding-top: 20px;
}
.wechat-adhibition-coment{
	width: 1300px;
	height: 500px;
	margin: 76px auto 0 auto;
}
.wechat-adhibition-coment-banner{
	width: 1300px;
	height: 500px;
	overflow: hidden;
}
.wechat-adhibition-coment-banner ul li{
	width: 360px;
	height: 500px;
	border: 1px solid #e3e2e5;
	background: #ffffff;
	overflow: hidden;
	box-sizing: border-box;
}
.wechat-adhibition-coment-banner ul li h3{
	color: #292929;
	font-size: 18px;
	font-weight: bold;
	padding: 23px 0 0 20px;
}
.wechat-adhibition-coment-banner ul li p{
	color: #afafaf;
	font-size: 14px;
	padding: 18px 0 25px 20px;
}
.wechat-adhibition-coment-banner ul li div{
	width: 100%;
	height: 97px;
	border-top: 1px solid #e3e2e5;
	vertical-align: middle;
	cursor: pointer;
	box-sizing: border-box;

}
.wechat-adhibition-coment-banner ul li div:hover{
	background: #f9f9f9;

}
.wechat-adhibition-coment-banner ul li div .bannerhover{
	width: 45px;
	height: 48px;
	margin: 25px 16px 0 20px;
}
.wechat-adhibition-coment-banner ul li div .banneriao{
	margin-right: 22px;
	margin-top: 40px;
}
.wechat-adhibition-coment-banner ul li div dl dt{
	color: #373d41;
	font-size: 14px;
	padding-top: 24px;
}
.wechat-adhibition-coment-banner ul li div dl dd{
	color: #afafaf;
	font-size: 14px;
	padding-top: 13px;
	width: 220px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	/*height: 36px;*/
    line-height: 17px;
}
.wechat-adhibition-coment-banner ul li{
	margin-left: 20px;
}
.pos_absolute-wechatprev,
.pos_absolute-wechatnext{
	width: 40px;
	height: 80px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.pos_absolute-wechatprev{
	top:39%;
	left: 0%;
	z-index: 111;
	background-image: url(/img/wechatprev.png);
	background-size: 80px;
}
.pos_absolute-wechatnext{
	top:39%;
	right: 0%;
	z-index: 100;
	background-image: url(/img/wechatnext.png);
}
.wechat-adhibition-coment-banner ul li:first-child{
	margin-left: 0;
}
.wechat-adhibition-coment-banner>div{
	width: 1120px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
.wechat-adhibition-coment-banner ul {
	/*width: 1120px;*/
	width: 100%;
	display: inline-block;
	position: relative;
	top:0;
}
.understand-us{
	width: 100%;
	height: auto;
	text-align: center;
	margin-top: 70px;
}
.understand-us a{
	color: #67acf2;
	font-size: 18px;
	border: 1px solid #67acf2;
	padding: 20px 87px;
	border-radius: 6px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.understand-us a:hover{
	background: #67acf2;
	color: #ffffff;
}
.WeChat-anli{
	width: 100%;
	height: 764px;
	background: url("/img/scheme5.png") no-repeat center;
}
.WeChat-anli-coen{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.WeChat-anli-coen h3{
	padding-top: 100px;
	font-size: 30px;
	color: #ffffff;
}
.WeChat-anli-coen .WeChat-anli-coen1{
	padding-top: 20px;
	font-size: 16px;
	color: #ffffff;
}
.WeChat-anli-coen-morn{
	top:114px;
	right:0;
}
.WeChat-anli-coen-morn a{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #ffffff;
	padding: 10px 40px;
}
#preview-nav-listtest .preview-nav-list .nav-list-area a{
	display: block;
	height: 100%;
	color: #ffffff;
}
.aimg-scroll {width: 860px; height: 442px;position: relative;    float: right;
	margin-top: 37px;}
.aimg-scroll .prev,.aimg-scroll .next { position:absolute; display:block; width:28px; height:50px; text-align:center;}
.aimg-scroll .prev { left:0;cursor:pointer;}
.img-scroll .next { right:0;cursor:pointer;}
.aimg-list {width: 765px; height: 442px;margin-left: 50px;overflow:hidden}
.aimg-list ul { width:9999px;}
.aimg-list li { float:left; display:inline; width:235px; margin-right:30px; height:442px;text-align: center;
	position: relative;cursor: pointer;
}
.aimg-scroll .prev { left: 0px; background: url("/img/left.png") no-repeat ;position: absolute; top: 38%; z-index: 2; width:23px; height:43px;}
.aimg-scroll .next { right: 0px; background: url("/img/right.png") no-repeat ;position: absolute; top: 38%; z-index: 2; width:23px; height:43px;}
.aimg-list li>img{width: 180px;height: 180px;margin-top: 116px;}
.aimg-list-wximg{
	position: absolute;
	top:0;
	left:0;
	display:none;
	color: #ffffff;
	font-size: 14px;
	background: #38b844;
	height: 422px;
	border: 4px solid #ffffff;
	box-sizing: border-box;
	width: 100%;
	word-wrap:break-word;
	height: 442px;
}
.aimg-list li .aimg-list-wximg img{
	width: 144px;
	height: 144px;
	padding-top: 14px;
}
.aimg-list li:hover .aimg-list-wximg{
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
	display: block;
    
}
.aimg-list-wximg p{
	padding-top: 33px;
}
.aimg-list-wximg .dongtai{
	padding-top: 12px;
}
.aimg-list-wximg .imgname{
	padding-top: 26px;
	font-size: 16px;
}
.aimg-list-wximg .imgdata{
	line-height: 22px;
	padding-top: 6px;
	font-size: 12px;
	height: 94px;
    overflow: hidden;
}
.aimg-list-wximg a{
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	border-bottom:1px solid #ffffff;
}
/****************智慧景区********************/
.spot-banner{
	width: 100%;
	height: auto;
}
.spot-banner img{
	width: 100%;
	height: auto;
}
.spot-wisdom{
	width: 100%;
}
.spot-wisdom .spot-wisdomimg{
	width: 37%;
}
.spot-wisdom .spot-wisdomimg img{
	width: 100%;
}
.spot-wisdom .spot-wisdomtest{
	width: 60%;
}
.spot-wisdom .spot-wisdomtest dl{
	width: 90%;
	font-size: 18px;
	color: #040000;
}
.spot-wisdom .spot-wisdomtest dl dt{
	font-size: 36px;
	color: #cf3917;
	padding-top: 5%;

}
.spot-wisdom .spot-wisdomtest dl dt span{
	font-size: 36px;
	color: #000000;
}
.spot-wisdom .spot-wisdomtest dl dd{
	padding-top: 10px;
	line-height: 36px;
}
.spot-dilemma{
	width: 100%;
	background: #f3f4f8;
	height:auto;
	overflow: hidden;
}
.spot-dilemma-test{
	width: 61%;
}
.spot-dilemma-img{
	width: 39%;
}
.spot-dilemma-img img{
	width: 100%;
}
.spot-dilemma-test dl{
	padding-left:10% ;
	padding-right: 5%;
	padding-top: 10%;
}
.spot-dilemma-test dl dt{
	color: #cf3917;
	font-size: 36px;
}
.spot-dilemma-test dl dt span{
	color: #000000;
}
.spot-dilemma-test dl dd{
	color: #040000;
	font-size: 18px;
	line-height: 30px;
	padding-top: 5%;
}


.spot-dilemmaq{
	width: 100%;
	background: #f3f4f8;
	height:auto;
	overflow: hidden;
}
.spot-dilemmaq .spot-dilemma-test{
	width: 75%;
}
.spot-dilemmaq .spot-dilemma-img{
	width: 25%;
}
.spot-dilemmaq .spot-dilemma-img img{
	width: 100%;
}
.spot-dilemmaq .spot-dilemma-test dl{
	padding-left:10% ;
	padding-right: 5%;
	padding-top: 10%;
}
.spot-dilemmaq .spot-dilemma-test dl dt{
	color: #cf3917;
	font-size: 36px;
}
.spot-dilemmaq .spot-dilemma-test dl dt span{
	color: #000000;
}
.spot-dilemmaq .spot-dilemma-test dl dd{
	color: #040000;
	font-size: 18px;
	line-height: 30px;
	padding-top: 5%;
}
.spot-dilemma-testul{
	width: 100%;
	padding-left: 10%;
	padding-top: 3%;
}
.spot-dilemma-testul li{
	width: 10%;
	text-align: center;
	float: left;
	font-size: 14px;
	color: #32b16c;
	padding-bottom: 6%;
}
.spot-dilemma-testul li img{
	width: 80%;
	padding-bottom: 6px;
}
.spot-xitong{
	width: 100%;
}
.spot-xitongimg{
	width: 50%;
}
.spot-xitongimg img{
	width: 100%;
}
.spot-xitongtext{
	width: 50%;
}
.spot-xitongtext dl dt{
	color: #060606;
	font-size: 36px;
	padding-top: 13%;
}
.spot-xitongtext dl dd{
	color: #060606;
	font-size: 18px;
	line-height: 35px;
	padding-top: 4%;
}
.spot-xitongtext ul li{
	margin-left: 4%;
	text-align: center;
	color: #060606;
	font-size: 24px;
}
.spoy-Hardware{
	width: 100%;
}
.spoy-Hardware-nav{
	text-align: center;
	color: #030303;
	font-size: 36px;
	padding-top: 8%;
}
.spoy-Hardware-coner{
	width: 100%;
	height: 1140px;
	background: url("/img/spot17.png") no-repeat center;
}
.spoy-Hardware-coner-test{
	width: 100%;
	height: 1140px;
	border: 1px solid #ffffff;
	margin: 0 auto;
	position: relative;
	color: #030303;
	font-size: 18px;
	box-sizing: border-box;
}
.spoy-Hardware-p1{
	width: 38%;
	position: absolute;
	top: 5%;
	left: 10%;
	line-height: 33px;
}
.spoy-Hardware-p2{
	width: 26%;
	position: absolute;
	top: 30%;
	right: 3%;
	line-height: 33px;
}
.spoy-Hardware-p3{
	width: 23%;
	position: absolute;
	top: 57%;
	left: 14%;
	line-height: 33px;
}
.spoy-Hardware-p4{
	width: 33%;
	position: absolute;
	top: 83%;
	right: 12%;
	line-height: 33px;
}
/*************关于我们*****************/
.recruit-banner{
	width: 100%;
}
.recruit-banner img{
	width: 100%;
}
.k-u-category-banner{
	width:100%;
}
.k-u-category-banner img{
	width: 100%;
	max-width: 100%;
}
.k-u-category-box{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 30px;
}
.k-u-category-box>h2 {
	color: #3f3f3f;
	font-size: 30px;
	text-align: center;
	padding-top: 50px;
}
.u-c-b-english{
	text-align: center;
	line-height: 26px;
	width: 100%;
}
.k-u-category-box p{
	font-size: 16px;
	line-height: 28px;
	text-indent: 32px;
	text-align: left;
	padding-top: 12px;
}
.k-u-category-box img{
	padding: 20px 0;
}
.k-u-category-box ul{
	width: 100%;
	overflow: hidden;
	padding-bottom: 50px;
}
.k-u-category-box ul li{
	float: left;
	width: 30%;
	margin-left: 3%;
}
.k-u-category-box ul li img{
	width: 300px;
	height: 400px;
}
.k-u-category-box p span{
	font-weight: bold;
	font-size: 20px;
}
/************营销活动***************/
.wechatlist-section{
	width: 100%;
}
.wechatlist-section img{
	width: 100%;
}
.estimate-wrap {
	width: 100%;
	background: #fff;
	padding-top: 20px;
}
.estimate {
	display: flex;
	width: 1200px;
	margin: 0 auto;
	background: #fff;
}
.estimate .left {
	width: 850px;
	margin-left: 175px;
	float: left;
}
.new-art .trade-list {
	width: 100%;
	background: #fff;
	margin: 0;
	overflow: hidden;
	text-align: inherit;
}
.new-art .trade-list a {
	padding: 5px 10px;
	display: inline-block;
	font-size: 18px;
	color: #59607C;
}
.trade-list a span {
	padding-right: 6px;
}
.trade-list a:hover, .trade-list a.deactive {
	color: #303445;
	font-weight: bold;
}
.new-art>ul {
	margin-top: 20px;
}
.new-art li {
	border-top: 1px solid #ddd;
	padding: 20px 0px;
	display: inline-block;
}
.new-art li a, .hot-art li a {
	display: flex;
}
.new-art li .img {
	width: 288px;
	height: 160px;
	margin-right: 30px;
	float: left;
}
.new-art li .img img, .hot-art li img {
	box-sizing: border-box;
	height: 100%;
	width: 100%;
}

.new-art li .article {
	position: relative;
	width: 530px;
	height: 160px;
	padding:0;
	float: left;
}
.new-art li .article h2 {
	font-size: 24px;
	color: #303445;
	margin-bottom: 20px;
	overflow: hidden;
	word-wrap: break-word;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.new-art li .article p {
	font-size: 14px;
	line-height: 22px;
	color: #59607b;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.new-art li .article .tagging {
	position: absolute;
	display: flex;
	justify-content: space-between;
	width: 100%;
	bottom: 0;
	left: 0;
}
.new-art li .tagging span {
	font-size: 12px;
	color: #9fa5bb;
}
.new-art li .tagging span {
	font-size: 12px;
	color: #9fa5bb;
}
.new-art li .tagging span {
	font-size: 12px;
	color: #9fa5bb;
}
#wxde-page-auto{
	padding: 30px 0 50px 0;
}
.right {
	width: 290px;
}
.hot-art {
	margin-top: 15px;
}

.news-flash h1, .hot-art h1 {
	font-size: 18px;
	color: #3091f2;
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
}
.hot-art li {
	border-bottom: 1px solid #ddd;
	padding: 15px 0;
}
.hot-art li a, .main-content>li a {
	display: flex;
	width: 100%;
	height: 100%;
}
.hot-art .img {
	width: 115px;
	height: 80px;
	margin-right: 15px;
}
.hot-art .imgcontent p {
	font-size: 14px;
	line-height: 22px;
	color: #59607b;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.hot-art .imgcontent span {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #9fa5bb;
	font-size: 12px;
}
.hot-art .imgcontent {
	position: relative;
	width: 54%;
}
/*********************************/
#submit_wee{
    width: 160px;
    height: 45px;
    background: #e74e3e;
    border: 0;
    color: #ffffff;
    font-size: 14px;
    margin-left: 0;
}
.indexform{
    position: fixed;
    top: 0;
    left:0;
    width: 100%;
    height: 100%;
    background:rgba(0,0,0,0.8);
    padding-top:30px;
    display: none;
}
.join_us_info h3{
    width: 100%;
    height: auto;
    font-size: 28px;
    text-align: center;
    padding-top:10px;
}
.indexform{
    position: fixed;
    top: 0;
    left:0;
    width: 100%;
    height: 100%;
    background:rgba(0,0,0,0.8);
    padding-top:10px;
    /*display: none;*/
}
#join_us_info{
}
/*********************帮助中心***********************/
.help-prov{
	width: 1100px;
	height: auto;
	margin: 30px auto 30px auto;
	overflow: hidden;
}
.help-prov #help-search{
	color: #333;
	background-color: #fff;
	width:880px;
	border: 1px solid #ccc;
	height: 46px;
	font-size: 18px;
	margin-top: 60px;
	text-indent: 10px;
}
.help-coome{
	width: 100%;
	height: auto;
}
.help-coome-left{
	width: 188px;
	height: auto;
	border: 1px solid #ccc;
	margin-top: 30px;
}
.help-coome-left span{
	width: 100%;
	height: 42px;
	text-indent: 14px;
	line-height: 42px;
	font-size: 14px;
	font-weight: bold;
	background: #e2e2e2;
	display: block;
}
.help-coome-left .left-ul{
	width: 100%;
	height:auto;
}
.left-ul li div{
	width: 100%;
	height: 42px;
	font-size: 14px;
	line-height: 42px;
	color: #444;
	text-indent: 14px;
	cursor: pointer;
	border-bottom:1px solid #F5F5F5;
}
.left-ul li div:hover{
	background: #DE6E63;
	color: #ffffff;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;

}
.left-ul li div.ulactive{
	background: #DE6E63;
	color: #ffffff;
}
.left-ul-hide li{
	width: 100%;
	height: 42px;
	line-height: 42px;
	text-indent: 28px;
	font-size: 14px;
	cursor: pointer;
	border-top: 1px solid #F5F5F5;
	border-bottom: 1px solid #F5F5F5;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.left-ul-hide li:hover{
	background: #DE6E63;
	color: #ffffff;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.left-ul-hide li.liactive{
	background: #DE6E63;
	color: #ffffff;
}
.left-ul-hide{
	display: none;
}
.left-ul div img{
	width: 20px;
	height: 20px;
	margin-top: 12px;
	margin-right: 10px;
}
.help-coome-right{
	width: 900px;
	height: auto;
	border: 1px solid #E3E3E3;
	margin-top: 30px;
	padding: 0 16px;
}
.help-input{
	width: 880px;
	margin-left: 110px;
}
#help_submit{
	top: 64%;
	right: 17px;
}
/****************智慧景区微信营销*********************/
.whketing-banner{
	width: 100%;
}
.whketing-banner img{
	width: 100%;
}
.whketing-scene{
	width: 100%;
	height: 363px;
	background: url("/img/wxk1.jpg") no-repeat center;
}
.bimg-scroll {width: 1200px; height: 200px;position: relative;margin: 0 auto}
.bimg-scroll .prev,.bimg-scroll .next { position:absolute; display:block; width:28px; height:50px; text-align:center;}
.bimg-scroll .prev { left:0;cursor:pointer;}
.bimg-scroll .next { right:0;cursor:pointer;}
.bimg-list {width: 1200px; height: 200px;margin-left: 50px;overflow:hidden}
.bimg-list ul { width:9999px;}
.bimg-list li { float:left; display:inline; width:145px; margin-right:50px; height:200px;text-align: center;}
.bimg-scroll .prev { left: 0px; background: url("/img/wxkl.jpg") no-repeat ;position: absolute; top: 27%; z-index: 2; width:33px; height:58px;}
.bimg-scroll .next { right: 0px; background: url("/img/wxkr.jpg") no-repeat ;position: absolute; top: 27%; z-index: 2; width:33px; height:58px;}
.bimg-list li img{width: 145px;height: 150px;padding-bottom: 10px;}
.whketing-scene p{
	width: 100%;
	color: #201b1b;
	font-size: 24px;
	padding-top: 46px;
}
.preponderance{
	background: #f5f7f9;
	overflow: hidden;
	color: #ffffff;
}
.preponderance p{
	width: 100%;
	color: #201b1b;
	font-size: 24px;
	padding-top: 78px;
}
.preponderance-coment{
	width: 1300px;
	margin: 0 auto;
	height: 100px;
}
.preponderance-coment dl{
	display: inline-block;
	width: 244px;
	height: 300px;
	background: #469bd7;
	margin-right: 20px;
	margin-top: 35px;
	margin-bottom: 40px;
	z-index: 1;
}
.preponderance-coment dl:last-child{
	margin-right: 0;
}
.preponderance-coment dl dt{
	font-size: 20px;
	padding: 38px 0 14px 20px;
}
.preponderance-coment dl dd{
	font-size: 16px;
	padding-top: 18px;
	padding-left: 20px;
}
.preponderance-coment dl img{
	bottom: 0;
	right: 0;
	z-index: -1;
}
.preponderance-coment dl dd span{
	padding-right: 10px;
}
.preponderance-coment dl .analysis{
	padding-top: 40px;
}
.wxk-incorporation{
	width: 100%;
	height: auto;
	padding-bottom: 30px;
}
.wxk-incorporation p{
	width: 100%;
	color: #201b1b;
	font-size: 24px;
	padding-top: 80px;
}
.wxk-incorporation-coment{
	width: 1300px;
	margin: 0 auto;
	overflow: hidden;
}
.wxk-incorporation-coment ul li{
	margin-left: 70px;
	margin-top: 37px;
}
.wxk-incorporation-coment ul li:first-child{
	margin-left: 88px;
}
.wxk-incorporation-comentkernel{
	width: 1200px;
	height:auto;
	overflow: hidden;
	margin: 0 auto;
}
.wxk-incorporation-comentkernel .wxk-kernel{
	font-size: 20px;
}
.wxk-kernel{
	margin-top: 70px;
}
.wxk-kernel p{
	font-size: 24px;
	padding-top: 0;
	padding-bottom: 35px;
}
.wxk-kernel img{

}
.wxk-kernel dl dd{
	padding-top: 47px;
	padding-left: 10px;
}
.wxk-kernel dl dd.wxk-kernela{
	padding-top:15px;
}
.wxk-kernel-reght{
	margin-top: 100px;
}
.wxk-case{
	width: 100%;
	height:600px;
	background: #f5f7f9;
}
.wxk-case .text_list_case{
	width: 100%;
	color: #201b1b;
	font-size: 24px;
	padding-top: 48px;
}
#aimg-scroll-case{
	margin: 50px auto 0 auto;
	float: inherit;
}
#aimg-scroll-case .prev{
	background: url("/img/wechatprev.png") no-repeat;
	background-size:100% 100%;
}
#aimg-scroll-case .next{
	background: url("/img/wechatnext.png") no-repeat;
	background-size:100% 100%;
}
.wxk-news-keting{
	width: 100%;
	padding-bottom: 30px;
}
.wxk-news-keting-list{
	width: 100%;
	border-bottom: 1px solid #eceef0;
}
.wxk-news-keting-list ul{
	width: 1200px;
	display: block;
	margin: 0 auto;
	overflow: hidden;
}
.wxk-news-keting-list ul li{
	color: #313131;
	font-size: 22px;
	letter-spacing:2px;
	margin-top: 80px;
	margin-right: 30px;
	cursor: pointer;
	border-bottom: 2px solid #ffffff;
	padding-bottom: 30px;
}
.wxk-news-keting-list ul li.listactive{
	border-bottom: 2px solid #313131;
}
.wxk-news-keting-list ul li span{
	color: #d3cfcf;
	font-size: 14px;
	letter-spacing:0px;
}
.wxk-news-keting-coment{
	width: 1200px;
	margin: 0 auto;
}
.wxk-news-keting-coment-list{
	display: none;
}
.wxk-news-keting-coment p{
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.wxk-news-keting-coment .wxk-news-p1{
	font-size: 18px;
	color: #000000;
	padding-top: 30px;
	width: 490px;
}
.wxk-news-keting-coment .wxk-news-p2{
	font-size: 12px;
	color: #959595;
	width: 130px;
}
.wxk-news-keting-coment .wxk-news-p3{
	font-size: 14px;
	color: #959595;
	width: 800px;
}
.preponderance-coment dl:hover{
	background:#60b3ee;
}
/****************电子名片******************/
#video-iframe{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 90%;
    height: 500px;
    vertical-align: top;
    margin-left: 5%;
}
.indexvideoClose{
    position: absolute;
    top: 10px;
    right: 10px;
    width: auto;
    z-index: 113;
    color: #ffffff;
    cursor: pointer;
}
.indexvideo{
    position: fixed;
    top: 0;
    left:0;
    width: 100%;
    height: 100%;
    background:rgba(0,0,0,0.8);
    padding-top:100px;
    display: none;
}
.business-card-banner{
	width: 100%;
	height: auto;
}
.business-card-banner img{
	width: 100%;
}
.what-card{
	width: 100%;
	height: auto;
}
.what-card-conment{
	width:1200px;
	height:auto;
	margin: 0 auto;
}
.what-card-conment p{
	font-size: 18px;
	color: #4a5155;
}
.what-card-conment .headline-card{
	font-size: 30px;
	padding-top: 80px;
}
.what-particulars-card{
	line-height: 32px;
	padding: 30px 75px 0 75px;
}
.power-card {
	width: 100%;
	height: auto;
}
.power-card p{
	font-size: 30px;
	padding-top: 80px;
	color: #4a5155;
}
.power-card-img{
	width: 240px;
	height: auto;
	margin-top: 80px;
}
.power-card-img span{
	width: 100%;
	display: inline-block;
	padding-bottom: 48px;
}
.power-card-list{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.power-card-back{
	width:100%;
	background: #373d41;
	height: 423px;
}
.power-card-back-list{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

#aimg-scroll-card {width:1200px;height:423px;position:relative;float:right;margin:0 auto 0 auto;}
#aimg-scroll-card .prev,.aimg-scroll .next{ position:absolute; display:block; width:28px; height:50px; text-align:center;}
#aimg-scroll-card .prev {left:0;cursor:pointer;}
#aimg-scroll-card .img-scroll .next {right:0;cursor:pointer;}
#aimg-scroll-card .aimg-list{width:1200px;height:423px;margin-left:0;overflow:hidden}
#aimg-scroll-card ul {width:9999px;}
#aimg-scroll-card li {float:left; display:inline;width:238px;margin-right:0;height:423px;
	text-align: center;position:relative;cursor: pointer;}
#aimg-scroll-card .prev {left: 0px;background: url("../img/left.png") no-repeat ;position: absolute; top: 38%; z-index: 2; width:23px; height:43px;}
#aimg-scroll-card .next {right: 9px;background: url("../img/right.png") no-repeat ;position: absolute; top: 38%; z-index: 2; width:23px; height:43px;}
#aimg-scroll-card li .carimg{width: 238px;height: 423px;margin-top:0;}
.carimg-list span{
	display: inline-block;
	width: 100%;
}
.carimg-list{
	top: 0;
	left: 0;
	width: 100%;
	height: 423px;
}
#aimg-scroll-card ul li .card-img-no{
	width: auto;
	height: auto;
	padding-top: 140px;
}
#aimg-scroll-card ul li .carimg-list span{
	color: #ffffff;
	padding-top: 50px;
}
#aimg-scroll-card ul li .carimg-list a{
	color: #ffffff;
	font-size: 14px;
	width: 120px;
	height: 38px;
	border: 1px solid #ffffff;
	display:inline-block;
	line-height: 38px;
	margin-top: 80px;
	display: none;
	margin-left: 59px;
}
#aimg-scroll-card li .carimg-list:hover{
	background-color:rgba(70,215,238,.5);
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
}
#aimg-scroll-card li .carimg:hover{
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
#aimg-scroll-card li .carimg{
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
}
.scene-card{
	width: 100%;
	height: auto;
	padding-bottom: 100px;
}
.scene-card p{
	font-size: 30px;
	color: #060606;
	padding-top: 78px;
	width: 100%;
}
.scene-card-conment{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.scene-card-conment ul{
	width: 100%;
	height: auto;
	display: inline-block;
	padding-top: 64px;
}
.scene-card-conment ul li{
	width: 240px;
	cursor: pointer;
}
.scene-card-conment ul li span{
	width: 97%;
	display: inline-block;
	font-size: 14px;
	padding-bottom: 20px;
}
.scene-card-conment-img{
	padding-top: 40px;
}
.scene-card-conment ul li{-webkit-transition:all .2s linear;transition:all .2s linear}
.scene-card-conment ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0)}
/**************旅游******************/
.travel-banner{
	width: 100%;
	height: auto;
}
.travel-banner img{
	width: 100%;
}
.travel-narrate{
	width: 100%;
	height: auto;
}
.travel-narrate .travel-narrate-idea{
	width: 1200px;
	height: auto;
	margin:28px auto 0 auto;
	overflow: hidden;
}
.travel-narrate-idea h1{
	width: 100%;
	font-size: 30px;
	color: #9b0d0d;
}
.travel-narrate-idea h1 span{
	color: #ffffff;
	background: #bedeff;
}
.travel-narrate-idea p{
	color: #000000;
	font-size: 18px;
	line-height: 32px;
	text-indent: 32px;
	padding-top: 14px;
}
.travel-condition{
	width: 100%;
	height: auto;
}
.travel-condition-coment{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.travel-condition-coment dl{
	display: inline-block;
	width: 222px;
	margin: 57px 22px 0 0;
}
.travel-condition-coment dl:last-child{
	margin: 57px 0 0 0;
}
.travel-condition-coment dl dd span{
	color: #000000;
	font-size: 16px;
	padding-bottom: 10px;
	display: inline-block;
	width: 100%;
}
.travel-condition-coment dl dd{
	color: #000000;
	font-size: 14px;
	line-height: 24px;
}
.travel-condition-coment dl dt{
	padding-bottom: 35px;
}
.travel-condition-coment p{
	color: #000000;
	font-size: 30px;
	padding-top: 80px;
}
.travel-suit{
	width: 100%;
	height: 230px;
}
.travel-suit-system{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.travel-suit-system p{
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	padding-top: 77px;
}
.travel-suit-system ul li{
	background: #50abfc;
	width: 224px;
	height: 80px;
	color: #ffffff;
	font-size: 16px;
	line-height: 80px;
	margin-right: 20px;
	margin-top: 36px;
}
.travel-suit-system ul li:last-child{
	line-height: 26px;
	margin-right:0;
}
.travel-suit-system ul li:last-child span{
	display: inline-block;
	width: 58%;
	padding-top: 15px;
}
.travel-suit-system ul li img{
	right: -3px;
	bottom: -6px;
}
.travel-suit-system-principle{
	color: #000000;
	font-size: 18px;
	line-height: 30px;
	padding-top: 24px;
}
.travel-detailedness{
	width: 100%;
	height: auto;
}
.travel-detailedness-img{
	width: 1200px;
	height: 358px;
	background: url("/img/travel12.jpg")no-repeat center;
	margin: 0 auto;
}
.travel-detailedness-img dl{
	width: 400px;
	display: inline-block;
	cursor: pointer;
}
.travel-detailedness-img dl:hover{
	width:400px;
	height:358px;
	background:url("/img/travel12_03.png")no-repeat center;
}
.travel-detailedness-img dl dt{
	padding-top: 250px;
}
.travel-detailedness-img .trdlimg dt{
	padding-top: 150px;
}
.travel-detailedness-img .trdlimg dd{
	line-height: 30px;
	padding: 34px 46px 0 46px;
	font-size: 14px;
}
#travel-suit{
	height: 600px;
}
#travel-suit dl{
	width: 732px;
	display: inline-block;
}
#travel-suit dl dt{
	color: #00437e;
	font-size: 18px;
	padding-top: 30px;
	padding-bottom: 20px;
}
#travel-suit dl dd{
	color: #000;
	font-size: 14px;
	line-height: 24px;
}
#travel-suit img{
	padding-top: 100px;
}
.travel-scheme{
	width: 100%;
	height: auto;
}
.travel-scheme-program{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.travel-scheme-program p{
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	padding-top: 30px;
}
.travel-scheme-program .describep{
	font-size: 18px;
	font-weight: inherit;
}
.travel-scheme-list{
	width: 320px;
	height: 145px;
	border-right: 1px solid #3b89d2;
	color: #111111;
	font-size: 16px;
	margin-top: 45px;
}
.travel-scheme-list li{
	line-height: 48.3333px;
	width: 280px;
	cursor: pointer;
}
.travel-scheme-list li.tractive {
	background: #3b89d2;
	color: #ffffff;
}
.travel-scheme-comen{
	margin-top: 45px;
}
.travel-scheme-comen ul{
	display: inline-block;
	width:790px;
}
.travel-scheme-comen .travel-com{
	display: none;
	overflow: hidden;
	height: 180px;
}
.travel-scheme-comen ul li {
	width: 223px;
	height:auto;
	color: #000000;
	font-size: 14px;
	margin-left: 40px;
}
.travel-scheme-comen ul li img{
	padding-bottom: 14px;
}
.travel-technology{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.travel-technology-comme{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.travel-technology-comme p{
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	padding-top: 50px;
}
.travel-technology-comme .technologyp{
	color: #000000;
	font-size: 18px;
	font-weight: inherit;
	padding-top: 30px;
}
.travel-technology-list{
	width: 1200px;
	padding-bottom: 30px;
}
.travel-technology-list dl{
	width: 285px;
	display: inline-block;
	margin-right: 20px;
	margin-top: 20px;
}
.travel-technology-list dl:last-child{
	margin-right:0;
}
.travel-technology-list dl dt{
	width: 100%;
	background:#3b89d2;
	color: #ffffff;
	font-size: 14px;
	line-height: 50px;
}
.travel-technology-list dl dd{
	color: #3b89d2;
	font-size: 14px;
	line-height: 25px;
	padding-top: 10px;
}
.travel-technology-comme .summarize{
	font-size: 18px;
	padding-top: 0;
	margin-top: 10px;
}
.travel-serve{
	width: 100%;
	height: auto;
}
.travel-serve-service{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.travel-serve-service p{
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	padding-top: 60px;
}
.travel-serve-service ul{
	display: inline-block;
	width: 100%;
	height: auto;
	padding-top: 40px;
}
.travel-serve-service ul li{
	width: 224px;
	height:auto;
	display: inline-block;
}
.travel-serve-service ul li span{
	display: inline-block;
	width: 100%;
	color:#000000;
	font-size: 14px;
	padding-top: 14px;
	padding-bottom: 33px;
}
#travel-first li{
	margin-left: 283px;
}
#travel-last{
	width: 790px;
	height: auto;
}
#travel-last .bimg-list ul li{
	width: 223px;
	margin-left: 40px;
	margin-right: 0;
	height: auto;
}
#travel-last .bimg-list ul li img{
	width: 223px;
}
#travel-last ul{
	width: 1900px;
}
#travel-last span{
	display: none;
}
#travel-last .bimg-list{
	margin-left: 0;
	height: auto;
}
.extraLinks {
    display: block;
    margin-top: 40px;
    width: 1200px;
    height: auto;
    margin: 30px auto 50px auto;
    overflow: hidden;
}
.extraLinks .linkTitle {
    display: inline-block;
    margin-bottom: 10px;
    color: #666;
    padding-left: 8px;
}
.extraLinks ul {
    display: block;
    /*list-style-type: disc;*/
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.extraLinks .links li {
    line-height: 24px;
}
.search-div{
	position: relative;
}
.search-div img{
	position: absolute;
	width: 30px;
	height: 30px;
	top: 9px;
	left: 11px;
}
.search-ipt{
	width: 743px;
	height: 50px;
	border: 1px solid #FFF !important;
	border-radius: 10px;
	margin-bottom: 21px;
	font-size: 20px;
	padding-left: 50px;
	line-height: 50px;
	box-sizing: border-box;
	background: rgb(229, 229, 229);
	color: white;
}
.search-div input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: white;
}
.search-div input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: white;
}
.search-div input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: white;
}
.search-div input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: white;
}
.search-btn{
	display: none;
	width: 300px;
	padding: 6px;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
	margin: 0 auto;
	background: #f6f6f6;
	/* outline: none; */
	color: #a9a9a9;
	border: none;
	cursor:pointer
}
.search-over{
	display: none;
	text-align: center;
	padding: 5px;
	margin: 15px 0px;
	color: #a9a9a9;
}
.search-not{
	display: none;
	text-align: center;
	margin-top: 55px;
}
