@charset "utf-8";
@media only screen and (max-width: 640px) {
	* {
		-webkit-overflow-scrolling: touch;
		overflow-scrolling: touch;
	}

	html {
		font-size: 62.5%;
	}


	body.open-menu .layadmin-body-shade {
		transition: 0.3s;
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		-webkit-transform: translate3d(15rem, 0, 0);
		z-index: 999;
		background: rgba(0, 0, 0, 0.3);
		overflow: hidden;
	}

.mainTop>.header,.baidu_index1>.header,.global_index1>.header,
	body>.main_box {
		transition: 0.3s;

	}

	body.open-menu>.header,
	body.open-menu>.main_box {

	}

	.wrap {
		width: 100%;
	}

	.mainTop>.nav ,.baidu_index1>.nav,.global_index1>.nav {
		width: 15rem;
		-webkit-transform: translate3d(-15rem, 0, 0);
		transform: translate3d(-15rem, 0, 0);
		transition: 0.3s;
	}

	body.open-menu .nav {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	.loading .box img {
		width: 60%;
		display: inline-block;
		margin-bottom: 1.5rem;
		height: auto;
	}

	.loading .box p {
		width: 60%;
		margin: 0 auto;
		font-size: 3rem;
	}

	.nav .layui-nav-tree {
		position: absolute;
		left: 0;
		min-height: 100%;
		padding: 1rem 0;
		background: #202121;
		border-radius: 0;
		width: 100%;
	}

	.nav .layui-nav .layui-nav-item {
		line-height: 45px;
	}

	.nav .layui-nav .layui-nav-item p {
		padding: 0 2rem;
	}

	.nav .layui-nav .layui-nav-item p a {
		display: inline-block;
		vertical-align: middle;
		font-size: 1.8rem;
		background: none;
	}

	.nav .layui-nav-tree .layui-nav-child {
		top: 0;
		border-radius: 0;
	}

	.nav .layui-nav-tree .layui-nav-child dd.layui-this,
	.nav .layui-nav-tree .layui-nav-child dd.layui-this a,
	.nav .layui-nav-tree .layui-this,
	.nav .layui-nav-tree.layui-this>a,
	.nav .layui-nav-tree .layui-this>a:hover {
		background: #298acb;
	}

	.nav .layui-nav-tree .layui-nav-more {
		display: block;
	}

	.nav .layui-nav-itemed>.layui-nav-child {
		background-color: #202121 !important;
	}

	.nav .layui-nav .layui-nav-item .layui-nav-child a {
		padding: 0 2rem;
		font-size: 1.6rem;
	}

	.pc_nav {
		display: none;
	}

	.mobile_nav {
		display: block;
	}

	.layui-nav-tree .layui-nav-item a:hover {
		background: none;
	}

	.main_box {
		position: relative;
		/* top: 4rem; */
		left: 0;
		right: 0;
		bottom: 0;
		overflow: hidden;
	}

	.header {
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 99;
		background: #202121;
	}


	.main {}

	.header .nav {
		text-align: center;
		height: 4rem;
	}

	.header .nav .logo {
		float: none;
		display: inline-block;
		top: 0.3rem;
		margin: 0;
		position: absolute;
		left: 2%;
	}

	.header .nav .logo img {
		height: 3rem;
	}

	.nav_menu {
		position: absolute;
		width: 20px;
		height: 14px;
		cursor: pointer;
		right: 5%;
		top: 1.3rem;
	}

	.nav_menu .line {
		position: absolute;
		display: block;
		width: 100%;
		height: 2px;
		background-color: #fff;
		left: 0;
		transition: all .5s ease;
		margin: 0;
	}

	.nav_menu .line1 {
		top: 0;
		-webkit-transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		transform-origin: left top 0;
	}

	.nav_menu .line2 {
		top: 7px;
	}

	.nav_menu .line3 {
		top: 100%;
		-webkit-transform-origin: left bottom 0;
		-ms-transform-origin: left bottom 0;
		transform-origin: left bottom 0;
	}
	.nav_menu.cur{left:91%}
	.nav_menu.cur .line1 {
		transform: rotate(47deg);
	}

	.nav_menu.cur .line2 {
		display: none;
	}

	.nav_menu.cur .line3 {
		transform: rotate(-47deg);
	}

	.title_base,.title_base1 {
		padding: 2rem 0;
		width: 90%;
		margin: 0 auto;
	}
.title_base a,.title_base1 a{top: 2rem;}
	.title_base p,
	.title_base1 h1,
	.title_base h1 {
		line-height: 2.4rem;
		font-size: 1.6rem;
	}

	.title_base.has_h {
		padding-bottom: 2rem;
	}

	.title_base span {
		font-size: 1.2rem;
		margin: 0;
		line-height: 2rem;
	}

	.title_base i {
		bottom: 1.5rem;
	}

	.model_base {
		margin-bottom: 2rem;
	}

	.model_icon {
		height: 3rem;
	}

	.model_title {
		margin: 0.5rem 0;
		font-size: 1.2rem;
	}

	.model_content {
		font-size: 1rem;
		line-height: 1.5rem;
	}



	.banner .swiper-slide {
		height:22rem;
		background-size: 100% auto;
	}

	.banner .content {
		width: 65%;
		margin: 0 auto;
	}

	.banner .content .title {
		font-size: 1.8rem;
	}

	.banner .content .ms {
		font-size: 1.6rem;
		margin: 0 0 1rem;
		line-height: 1.5rem;
	}

	.banner .content .text {
		font-size: 1.2rem;
	}

	.banner .content .text li {
		line-height: 1.5rem;
		margin-bottom: 0.1rem;
	}

	.banner .content .text li span {
		width: 1.5rem;
		margin-right: 0.5rem;
		height: 1.5rem;
		line-height: 1.5rem;
		text-align: center;
	}

	.banner .content .text li img {
		height: 1.2rem;
	}

	.banner .content .more {
		margin-top: 1rem;
		font-size: 1.2rem;
		width: 6rem;
		height: 2rem;
		line-height: 2rem;
	}

	.banner .swiper-pagination {
		bottom: 0.5rem;
		text-align: right;
	}

	.swiper-pagination-bullet {
		margin: 0 0.5rem !important;
	}

	.banner .swiper-button {
		width: 2.5rem;
		height: 2.5rem;
	}

	.banner .swiper-button i:before {
		font-size: 1.8rem;
	}

	.side-always {
		width: 4rem;
		display: none !important;
	}

	.side-always li {
		height: 4rem;
	}

	.side-always li a {
		right: 4.1rem;
		height: 4rem;
		line-height: 4rem;
	}

	.side-always li img {
		right: 4.1rem;
		max-width: 15rem;
	}

	.t_title {
		font-size: 2.4rem;
		padding: 1rem 0;
	}

	.index_product .list {
		width: 90%;
		margin: 0 auto 2rem;
	}

	.index_product .list li {
		width: 100%;
		margin: 0 2% 0.6rem 0;
		height: 12rem;
	}

	.index_product .list li:nth-child(even) {
		margin-right: 0;
	}

	.index_product .list li .left{padding-top: 2rem;}
	.index_product .list li .right{padding: 20px 0;}
	.index_product .list li .img {
		height: 6rem;
	}

	.index_product .list li .img img {
		max-height: 60%;
	}

	.index_product .list li .title {
		height: 3rem;
		line-height: 3rem;
		font-size: 1.4rem;
	}
	.index_product .list li .text{font-size: 12px;}
	
	.index_case{display: none;}
	.index_case ul {
		float: none;
		width: 90%;
		margin: 0 auto;
		margin-bottom: 2.5rem;
	}
.index_case>.wrap .left{display: none;}

.website-box ul{height: auto;padding-bottom: 0;}
.website-box ul li{float: left;width: 100%;position: static;}
.website-box .web-content{width:100%;}
.website-box ul li:not(:last-child){background: url(../images/li-bg.png);margin: 0 20px 20px 0;background-size: 100% 290px;}
.website-box .web-content span.blue{font-size: 14px;}

	.index-seo{display: none;}

	.index_news {
		margin: 0;
	}

	/* .news-box{
		display: none;
	} */
	

	
	.customized ul {
		margin: 2rem auto;
		width: 100%;
	}

	.customized ul li {
		width: 20%;
		padding: 0.1rem;
		margin: 0;
		text-align: center;
		font-size: 1.6rem;
	}

	.customized ul li p {
		width: 5rem;
		height: 5rem;
		line-height: 4.5rem;
		display: inline-block;
	}

	.customized ul li p:after {
		transform: scale(0.3);
		right: -1.8rem;
		top: 30%;
	}

	.customized ul li p img {
		max-height: 50%;
	}

	.customized ul li span {
		margin-top: 1rem;
		font-size: 1.4rem;
	}


	.cloud_advantage ul li {
		width: 50%;
	}

	.cloud_advantage ul li .box {
		padding-top: 35%;
	}

	.cloud_advantage ul li .box p:before {
		width: 6rem;
		margin-left: -3rem;
	}

	.cloud_advantage ul li .box span {
		font-size: 1.6rem;
	}

	.cloud_advantage ul li .box i {
		font-size: 1.2rem;
	}

	.n_banner .content {
		width: 80%;
		padding-bottom: 3rem;
	}

	.n_banner .content:after {
		width: 2.8rem;
		bottom: 1rem;
	}

	.n_banner .content .title {
		font-size: 1.8rem;
	}

	.n_banner .content .nr {
		font-size: 1.2rem;
		line-height: 1.8rem;
		margin-top: 0.5rem;
	}

	.n_banner .content .h {
		width: 2.8rem;
		margin-top: 0.5rem;
	}


	.access_scenario {
		padding-bottom: 3rem;
	}

	.scene_box li ins {
		transform: scale(0.7);
	}

	.scene_box li:after {
		width: 50px;
		height: 50px;
		left: 0;
		top: 0;
	}

	.scene_box li p {
		width: 20rem;
	}

	.scene_box li.zm {
		left: 13.5rem;
		top: 1.8rem;
	}

	.scene_box li.zm p {
		left: -7.8rem;
		bottom: auto;
		top: 4rem;
	}

	.scene_box li.cz {
		right: 11rem;
		top: 3rem;
	}

	.scene_box li.cz p {
		left: -7.8rem;
		bottom: auto;
		top: 4rem;
	}

	.scene_box li.jd {
		right: 5.5rem;
		top: 4.5rem;
	}

	.scene_box li.jd p {
		left: -20rem;
		bottom: -3rem;
	}

	.scene_box li.cl {
		right: 4.5rem;
		top: 12rem;
	}

	.scene_box li.cl p {
		left: -20rem;
		top: -3rem;
	}

	.scene_box li.sh {
		left: 3rem;
		bottom: 10rem;
	}

	.scene_box li.sh p {
		left: -2rem;
		bottom: 4rem;
	}

	.scene_box li.gy {
		left: 8rem;
		bottom: 1.5rem;
	}

	.scene_box li.gy p {
		left: -7.8rem;
		top: auto;
		bottom: 4rem;
	}

	.scene_box li.yy {
		left: 10.5rem;
		bottom: 5rem;
	}

	.scene_box li.yy p {
		left: -7.8rem;
		bottom: 4rem;
	}

	.scene_box li.yc {
		right: 10rem;
		bottom: 5rem;
	}

	.scene_box li.yc p {
		left: -7.8rem;
		top: 4rem;
	}

	.scene_box li.af {
		right: 2.5rem;
		bottom: 4rem;
	}

	.scene_box li.af p {
		left: -20rem;
		top: -3rem;
	}


	.footer_top {
		margin: 1.6rem 0 1rem;
	}

	.footer_top .wechat {
		float: none;
		display: none;
	}

	.footer_top .wechat img {
		display: inline-block;
	}

	.footer_top .wechat span {
		display: block;
		font-size: 1.6rem;
	}

	.footer_top .category {
		width: 90%;
		margin: 0 auto;
	}

	.footer_top .category dl dt {
		margin-bottom: 0.5rem;
	}

	.footer_top .category dl dt a {
		font-size: 1.4rem;
	}

	.footer_top .category dl dd {
		line-height: 2.2rem;
	}

	.footer_top .category dl dd a {
		font-size: 1.2rem;
	}

	.footer_top .category {
		float: none;
	}


.footers{display: none;}
    .foottabszhan{
        width: 100%;
        height: 49px;
    }
.foottabs{
    display: flex;
}
	.footer_bottom {
		padding: 2rem 0;
		font-size: 1.4rem;
		width: 92%;
	}

	.footer_bottom>span {
		font-size: 1.4rem;
	}

	.footer_bottom>span a {
		font-size: 1.4rem;
	}

	.footer_bottom>p {
		margin: 0;
		    float: none;
    text-align: center;
	}

	.footer_bottom>p i {
		display: block;
		margin: 1rem 0 0.5rem;
	}
	.footer_bottom .left {
	    margin-bottom: 10px;
	}
	.footer_bottom .left a{
	    margin-right: 10px;
	}

	.crumbs {
		margin: 2rem auto 0;
		width: 96%;
	}

	.crumbs .left,
	.crumbs .right {
		float: none;
		font-size: 1.6rem;
	}

	.search_box {
		width: 100%;
		height: 3rem;
		margin-top: 1rem;
	}

	.crumbs a {
		font-size: 1.6rem;
	}

	.crumbs_n {
		font-size: 1.4rem;
		padding: 1rem;
	}

	.crumbs_n a {
		font-size: 1.4rem;
	}

	.crumbs_n .left,
	.crumbs_n .right {
		float: none;
	}

	.crumbs_n .search_box input {
		font-size: 1.2rem;
		padding: 0 0.5rem;
	}

	.news_list {
		margin: 0 auto 2rem;
	}

.anli-box .hd{
	top: 16px;
	font-size: 16px;
}
.anli-box .bd li .img{
	width: 100%;
	max-height: 125px;
	overflow: hidden;
}
.anli-box .bd li{
	padding: 1%;
	width: 48%;
}
.anli-box .nav-box .left-link .type-link {
    padding-left: 10px;
    padding-right: 10px;
}
.index_news{
    display:block !important;
}
.inews-center{
    display: none;
}
.title_base{
    display: none;
}
.index_news .top-titbox .font, .index_partner .tit-box .font{font-size: 12px;}
.index_news .top-titbox .more, .index_partner .tit-box .more{margin-top: 6px;}
.news-recommend-list li{width: 100%;margin-right: 0;margin-bottom: 5%;}
.contact-wrap .main-wrap{padding: 0 6%;}

	.news_list ul li {
		padding-bottom: 2rem;
		margin-bottom: 2rem;
	}

	.news_list ul li .box {
		height: 7.7rem;
	}

	.news_list ul li .img {}

	.news_list ul li .body {}

	.news_list ul li .title {
		margin: 0;
		line-height: 1.4rem;
	}

	.news_list ul li .title a {
		font-size: 1.2rem;
	}

	.news_list ul li .content {
		font-size: 1rem;
		line-height: 1.4rem;
		height: 4.2rem;
		overflow: hidden;
		margin: 0.2rem 0 0;
	}

	.news_list ul li .content a {
		font-size: 1rem;
		white-space: normal;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}

	.news_list ul li .bottom {
		margin: 0;
	}

	.news_list ul li .bottom a {
		display: none;
	}

	.news_list ul li .bottom p {
		font-size: 1rem;
	}

	.news_content {
		margin: 2rem auto;
		width: 90%;
	}

	.news_content .cate_list {
		width: 100%;
	}
    .hbg  .cate_list .news .list #news_list .con-text .more{
        display: none;
    }
	.news_content .cate_bar_box {
		display: none;
	}

	.news_content .news_left {
		width: 100%;
		float: none
	}

	.news_content .news_box {
		margin: 2rem 0;
	}

	.news_content .news_box .news_body {
		padding: 1rem 1rem 4rem;
	}

	.news_content .news_box .title {
		font-size: 1.6rem;
		line-height: 3.5rem;
	}

	.news_content .news_box .ms {
		font-size: 1.2rem;
		padding-bottom: 1rem;
		line-height: 1.2rem;
	}

	.news_content .news_right {
		width: 100%;
		float: none;
		margin-top: 2rem;
	}

	.news_content .news_right .scroll {
		width: 100%;
	}

	.news_content .news_box .content {
		padding: 0.5rem 0;
		line-height: 1.8rem;
	}

	.news_content .link {
		padding: 1rem;
	}

	.news_content .link li {
		line-height: 2rem;
		font-size: 1.2rem;
	}

	.news_content .link li a {
		font-size: 1.2rem;
	}

	.bdsharebuttonbox {
		bottom: 1.2rem;
	}

	.mainTop {
		height: 20rem !important;

		/* top: 60px; */
	}
	.index-back-box .sub-arrows{padding-left: 10px;    width: 80%;}
	.product_banner .swiper-slide {
		height: 22rem;
	}



	.product_banner .content {
		left: 10%;
		margin: 0;
		top: 20%;
		width: 80%;
	}

	.product_banner .content .text {
		margin-top: 0;
	}

	.product_banner .content .text .title {
		font-size: 1.8rem;
		margin-bottom: 0;
		line-height: 1.8rem;
	}

	.product_banner .content .text .jj {
		font-size: 1.6rem;
		margin-bottom: 0.5rem;
		letter-spacing: 0.5rem;
		line-height: 2.2rem;
	}

	.product_banner .content .text .nr {
		font-size: 1.2rem;
		line-height: 1.8rem;
	}

	.product_banner .content .text .h {
		margin-top: 0.5rem;
		width: 2.8rem;
	}

	.product_banner .content .img {
		width: 30%;
		height: auto;
		margin-top: 0;
	}


	.product .category ul li {
		height: auto;
	}

	.product .category ul li .box {
		margin: 0.8rem 0 0.5rem;
	}

	.product .category ul li img {
		height: 2rem;
	}

	.product .category ul li p {
		font-size: 1.2rem;
		line-height: 2rem;
		margin-top: 0.5rem;
	}

	.product .content .list {
		margin: 1rem auto 3rem;
		width: 96%;
	}

	.product .content .list li {
		width: 32%;
		box-shadow: none;
		margin: 0 2% 1rem 0;
		padding: 1rem;
	}

	.product .content .list li:nth-child(4n+4) {
		margin-right: 2%;
	}

	.product .content .list li:nth-child(3n+3) {
		margin-right: 0;
	}

	.product .content .list li .img {
		height: 8rem;
	}

	.product .content .list li .img img {
		height: 6rem;
	}

	.product .content .list li .model {
		font-size: 1.4rem;
	}

	.product .content .list li .title {
		font-size: 1.2rem;
		line-height: 2rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.pagination {
		margin: 2rem 0 0;
	}

	.product_top {
		height: auto;
		background: none !important;
		position: relative;
	}

	.product_top .box {
		margin: 0 auto;
		left: 0;
		width: 100%;
		position: relative;
	}

	.product_top .left {
		position: relative;
	}

	.product_top .left,
	.product_top .right {
		margin: 0;
		float: none;
		width: 100%;
	}

	.product_top .img_bg {
		width: 100%;
		display: block;
	}

	.product_top .img {
		position: absolute;
		width: 100%;
		text-align: center;
		height: 100%;
	}

	.product_top .img img {
		max-width: 100%;
		height: 75%;
	}

	.product_top .content {
		padding: 1rem 10%;
		min-height: 8rem;
		width: 100%;
	}

	.product_top .content .title {
		font-size: 1.4rem;
		margin-bottom: 1rem;
	}

	.product_top .content .title:before {
		bottom: -0.5rem;
		width: 2rem;
	}

	.product_top .content .text {
		line-height: 1.6rem;
		font-size: 1.2rem;
	}

	.product_title p {
		width: 90%;
		line-height: 4rem;
		font-size: 1.6rem;
	}

	.product_bottom .content .parameter {
		font-size: 1.4rem;
		line-height: 3rem;
		top: -3rem;
		left: 5%;
	}

	.product_bottom .content {
		margin: 3rem auto;
	}

	.product_bottom .content .nr {
		padding: 1.5rem;
		font-size: 1rem;
	}

	.product_bottom .content .nr td {
		line-height: 2.5rem;
	}

	.product_bottom .content .nr tr td:first-child {
		padding-right: 5rem;
	}

	.product_bottom .black {
		margin-bottom: 3rem;
	}

	.product_bottom .black a {
		font-size: 1.8rem;
		width: 12rem;
		line-height: 3.5rem;
	}


	.n_banner {
		height: 19.5rem;
	}

	.n_banner .text {
		width: 90%;
		margin-top: 2rem;
		font-size: 1.6rem;
		line-height: 2.6rem;
		padding-bottom: 3rem;
	}

	.n_banner .text:after {
		bottom: 1rem;
		width: 2.8rem;
	}

	.service_content .list ul {
		display: block;
	}

	.service_content .list li {
		width: 90%;
		padding: 1.5rem !important;
		height: 20rem;
		margin: 0 auto;
	}

	.service_content .list li:first-child {
		margin-bottom: 2rem;
	}

	.service_content .list li .img {
		width: 40% !important;
		float: left;
	}

	.service_content .list li .content {
		width: 55% !important;
		float: right;
	}

	.service_content .list li .content .title {
		font-size: 1.6rem;
		margin-bottom: 0.5rem;
	}

	.service_content .list li .content .text {
		font-size: 1.4rem;
		line-height: 2rem;
	}

	.case_list .case_side {
		margin: 0 auto 2rem;
		height: 25rem;
		width: 90%;
	}

	.case_list .case_side .swiper-slide .content {
		padding: 1rem;
		width: 60%;
		height: 60%;
	}

	.case_list .case_side .swiper-slide .content .title {
		font-size: 1.4rem;
		margin-bottom: 2rem;
	}

	.case_list .case_side .swiper-slide .content .title:after {
		width: 3rem;
		bottom: -1rem;
	}

	.case_list .case_side .swiper-slide .content .text {
		font-size: 1.2rem;
		line-height: 2rem;
	}

	.case_list .case_side .swiper-pagination {
		bottom: 1rem;
	}

	.case_product .voice_box {
		width: 98%;
		margin-bottom: 2rem;
	}

	.case_product .voice_box.wisdom_hotel_voice_box {
		margin-bottom: 0;
	}

	.case_product .voice_box li {
		width: 49%;
		margin: 0 2% 0.5rem 0;
		padding: 4rem 2rem 2rem;
	}

	.case_product .voice_box li:nth-child(even) {
		margin-right: 0;
	}

	.case_product .voice_box li:nth-last-child(-n+2) {
		margin-bottom: 0;
	}

	.case_product .voice_box li p {
		height: 7rem;
		margin-top: 0;
	}

	.case_product .voice_box li p img {
		max-height: 100%;
	}

	.case_product .voice_box li span {
		line-height: 3rem;
		font-size: 1.6rem;
		height: 3rem;
		margin-top: 1.5rem;
	}

	.case_product .relation {
		height: auto;
		margin-bottom: 2rem;
	}

	.case_product .relation .relation_title {
		float: none;
		width: 100%;
		padding: 1rem;
	}

	.case_product .relation .relation_product {
		width: 100%;
		float: none;
		margin: 1rem 0 0;
	}

	.case_product .relation .relation_title p {
		float: left;
		margin: 0;
		font-size: 1.6rem;
	}

	.case_product .relation .relation_title p:after {
		content: normal;
	}

	.case_product .relation .relation_title i {
		float: right;
		margin-top: 0.1rem;
	}

	.case_product .relation .relation_product .layui-icon {
		width: 2rem;
		height: 2rem;
		font-size: 3rem;
		top: 55%;
	}

	.case_product .relation .relation_product .layui-icon:before {
		font-size: 2rem;
		display: block;
		height: 100%;
	}

	.case_product .relation .relation_product .swiper-button-prev {
		left: 0.1rem;
	}

	.case_product .relation .relation_product .swiper-button-next {
		right: 0.1rem;
	}

	.case_product .relation .relation_product .swiper-slide p {
		height: 5rem;
	}

	.case_product .relation .relation_product .swiper-slide span {
		font-size: 1.4rem;
	}

	.project .list {
		width: 96%;
		margin: 2rem auto;
	}

	.project .list li {
		width: 49%;
		margin: 0 2% 1rem 0;
	}

	.project .list li:nth-child(3n+3) {
		margin-right: 2%;
	}

	.project .list li:nth-child(even) {
		margin-right: 0;
	}

	.project .list li .img {
		height: 15rem
	}

	.project .list li .content .title a {
		font-size: 1.6rem;
	}

	.project .list li .content .ms {
		font-size: 1.4rem;
		margin: 0.5rem 0 1.2rem;
	}

	.project_content {
		padding: 3rem 0;
	}

	.project_content>.content {
		padding: 1.5rem;
	}

	.project_content>.link {
		padding: 1.5rem;
	}

	.project_content>.link li {
		line-height: 3rem;
	}

	.project_content>.link span {
		width: 8rem;
		line-height: 3rem;
		top: 3rem;
		right: 1rem;
		height: 3rem;
	}

	.policy .policy_carousel {
		float: none;
		width: 100%;
	}

	.policy .policy_carousel .swiper-pagination {
		bottom: 1rem;
	}

	.policy .policy_content {
		float: none;
		width: 100%;
		margin: 1rem 0;
		display: none;
	}

	.policy .policy_content .list {
		position: relative;
	}

	.policy .policy_content .list .title span {
		font-size: 2rem;
	}

	.policy .policy_content .list .text {
		padding: 1rem;
		line-height: 2rem;
		font-size: 1.6rem;
	}

	.policy .layui-tab .layui-tab-title {
		width: 100%;
	}

	.policy .layui-tab .layui-tab-title li {
		width: 25%;
		padding: 0;
		font-size: 1.6rem;
	}

	.policy .layui-tab .layui-tab-content {
		margin: 1rem;
		padding: 1.5rem;
	}

	.policy .layui-tab .layui-tab-content .content {
		float: none;
		width: 100%;
		line-height: 2rem;
		font-size: 1.4rem;
	}

	.policy .layui-tab .layui-tab-content .img {
		display: none;
	}

	.advantage {}

	.advantage ul {
		margin-bottom: 2rem;
		width: 100%;
	}

	.advantage ul li {
		width: 20%;
		margin: 0;
		text-align: center;
		font-size: 1.4rem;
	}

	.advantage ul li:last-child {
		margin-right: 0;
	}

	.advantage ul li p {
		width: 5rem;
		height: 5rem;
		line-height: 4.5rem;
		display: inline-block;
		margin-bottom: 0;
	}

	.advantage ul li span {
		font-size: 1.4rem;
		margin-top: 1rem;
	}

	.advantage ul li p img {
		max-height: 50%;
	}

	.procedure ul {
		margin-bottom: 2rem;
		width: 100%;
	}

	.procedure ul li {
		width: 20%;
		padding: 0.1rem;
		margin: 0;
		text-align: center;
		font-size: 1.6rem;
	}

	.procedure ul li p {
		width: 5rem;
		height: 5rem;
		line-height: 4.5rem;
		display: inline-block;
	}

	.procedure ul li p:after {
		transform: scale(0.3);
		right: -2.4rem;
		top: 30%;
	}

	.procedure ul li p img {
		max-height: 50%;
	}

	.procedure ul li span {
		margin-top: 1rem;
		font-size: 1.4rem;
	}

	.partner {
		height: auto;
	}

	.partner ul {
		width: 98%;
		margin: 0 auto;
	}

	.partner ul li {
		width: 32%;
		margin: 0 2% 0.6rem 0;
		height: 7rem;
		line-height: 7rem;
	}

	.partner ul li:nth-child(3n+3) {
		margin-right: 0;
	}

	.partner ul li:nth-last-child(n+4):nth-last-child(-n+6) {
		margin-bottom: 0.6rem;
	}

	.apply {
		margin-bottom: 3rem;
	}

	.apply .button {
		width: 12rem;
		line-height: 4rem;
		height: 4rem;
		font-size: 2rem;
	}

	.form_popup {
		padding: 2rem 2rem 1rem;
	}

	.form_popup * {
		box-sizing: border-box !important;
	}

	.form_popup .title {
		font-size: 2rem;
	}

	.form_popup .content {
		margin: 1rem 0;
	}

	.form_popup .layui-form-item {
		margin-bottom: 1rem;
	}

	.form_popup .layui-form-item label {
		height: 3rem;
		line-height: 3.5rem;
	}

	.form_popup .layui-form-item .layui-input-block {
		min-height: inherit;
	}

	.form_popup .layui-form-item .layui-input-block>dt {
		height: 3rem;
		width: 3rem;
	}

	.form_popup .layui-form-item .layui-input-block>dt img {
		height: 1.5rem;
	}

	.form_popup .layui-form-item .layui-input-block>dd {
		width: calc(100% - 3rem);
	}

	.form_popup .layui-form-item .layui-input-block {
		margin-left: 3rem;
	}

	.form_popup .layui-form-item .layui-input-block input {
		height: 3rem;
		font-size: 1.5rem;
		border-radius: 0;
		padding: 0 0.5rem;
	}

	.form_popup .layui-form-item .layui-input-inline {
		width: 32% !important;
		display: inline-block;
		margin: 0 2% 0 0;
		float: left;
		left: 0;
	}

	.form_popup .layui-form-item .layui-input-inline:last-child {
		margin-right: 0;
	}

	.form_popup .layui-form-item .layui-form-select .layui-edge {
		width: 15px;
	}

	.form_popup .layui-form-select dl {
		top: 3rem;
		max-height: 15rem;
		width: 100%;
		font-size: 1rem;
	}

	.form_popup .layui-form-select dl dd {
		line-height: 3rem;
	}

	.form_popup .layui-form-item textarea {
		font-size: 1.4rem;
		padding: 0.2rem;
	}

	.form_popup button {
		line-height: 3rem;
		height: 3rem;
		width: 40%;
		display: block;
		margin: 0 auto;
		font-size: 2rem;
		border-radius: 0.5rem;
	}

	.form_popup .tips {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-top: 1rem;
	}

	.appointment {
		margin-bottom: 3rem;
	}

	.appointment .button {
		width: 10rem;
		line-height: 4rem;
		height: 4rem;
		font-size: 1.6rem;
	}

	.appointment_form {
		padding: 2rem;
	}

	.appointment_form * {
		box-sizing: border-box !important;
	}

	.appointment_form .title {
		font-size: 2rem;
	}

	.appointment_form .content {
		margin: 2rem 0;
	}

	.appointment_form .layui-form-item {
		margin-bottom: 1rem;
	}

	.appointment_form .layui-form-item label {
		height: 3rem;
		line-height: 3.5rem;
	}

	.appointment_form .layui-form-item .layui-input-block {
		margin-left: 3rem;
	}

	.appointment_form .layui-form-item .layui-input-block input {
		height: 3rem;
		font-size: 1.5rem;
		border-radius: 5px;
		padding: 0 1rem;
	}

	.appointment_form .layui-form-select dl {
		top: 3rem;
		max-height: 15rem;
	}

	.appointment_form .layui-form-item textarea {
		font-size: 1.5rem;
		padding: 1rem;
	}

	.appointment_form button {
		line-height: 3.5rem;
		height: 3.5rem;
		width: 50%;
		display: block;
		margin: 0 auto;
		font-size: 2rem;
	}

	.company_profile .title_base {
		padding-bottom: 1rem;
		width: 90%;
		margin: 0 auto;
	}

	.company_profile .content {
		width: 90%;
		margin: 0 auto 2rem;
		font-size: 1.2rem;
		line-height: 2rem;
	}

	.business {
		height: 12rem;
	}

	.business .content_nr {}

	.business .content {
		width: 62%;
		padding: 1rem;
		position: relative;
		right: 5%;
	}

	.business .content .title {
		font-size: 1.6rem;
	}

	.business .content .text {
		font-size: 1.2rem;
		line-height: 2rem;
	}

	.business .content .text p {
		margin-top: 0.5rem;
	}

	/*.enterprise li{ width: 100%; float:none;}*/
	.enterprise li span {
		height: 4rem;
	}

	.enterprise li p {
		line-height: 3.7rem;
		font-size: 1.2rem;
	}

	.certificate .list {
		margin: 2rem auto;
		width: 90%;
	}

	.certificate .list li {
		width: 30%;
		margin: 0 5% 1rem 0;
		height: 15rem;
	}

	.certificate .list li:nth-child(3n+3) {
		margin-right: 0;
	}

	.certificate .list li:nth-child(4n+4) {
		margin-right: 5%;
	}

	.certificate .certificate_box {
		margin-bottom: 2rem;
	}

	.certificate .certificate_box .certificate_list {
		width: 80%;
	}

	.certificate .certificate_box .swiper-button {
		height: 3rem;
		width: 3rem;
		line-height: 3rem;
		top: 55%;
	}

	.certificate .certificate_box .swiper-button i {
		font-size: 3rem;
	}

	.certificate .certificate_box .swiper-button-prev {
		left: 0;
	}

	.certificate .certificate_box .swiper-button-next {
		right: 0;
	}


	.contact_us .title_base {
		width: 90%;
		margin: 0 auto;
	}

	.contact_us .content {
		width: 90%;
		margin: 1rem auto 3rem;
	}

	.contact_us .content li {}

	.contact_us .content li .title {
		font-size: 1.4rem;
		margin: 1rem 0 2rem;
	}

	.contact_us .content li .text {
		font-size: 1.4rem;
	}

	.contact_us .content li .img img {
		height: 2rem;
	}

	.map {
		/* height: 80rem; */
		border: none;
		margin: 0 auto 3rem;
	}
.map .liuyan_lxwm{
	width: 100%;
	/* position: static; */
}
.map .liuyan_lxwm iframe{
	height: 300px!important;
}
	.contact_box {
		margin: 2rem auto;
		width: 98%;
	}

	.contact_box >li {
		padding:0;
		width: 100%;
		margin: 0 0 1rem 0;
		font-size: 1.6rem;
	}

	.contact_box li .title {
		font-size: 1.8rem;
		line-height: 3rem;
	}

	.contact_box li .phone {
		margin: 1rem 0;
	}

	

	.video .content {
		height: 20rem;
	}

	.video .content .left {
		width: 80%;
	}

	.video .content .right {
		width: 20%;
	}

	.video .content .right li {
		height: 5rem;
		padding: 0.5rem;
		margin-bottom: 0.1rem;
	}

	.video .content .right li .img {
		width: 100%;
	}

	.video .content .right li .body {
		display: none;
	}

	.experience .list {
		margin-bottom: 2rem;
	}

	.experience .list li {
		width: 49%;
		margin: 0 2% 0.8rem 0 !important;
		height: 13rem;
	}

	.experience .list li:nth-child(even) {
		margin-right: 0 !important;
	}

	.experience .list li:nth-last-child(-n+2) {
		margin-bottom: 0 !important;
	}

	.experience .list li .content span {
		line-height: 3rem;
		font-size: 1.6rem;
	}

	.experience .list li .mask {
		display: none !important;
	}

	.experience .list li a {
		position: relative;
		z-index: 1;
	}

	.experience .list li .mask .body img {
		height: 3rem;
	}

	.experience .list li .mask .body span {
		font-size: 1.4rem
	}

	.scene {
		margin: 2rem 0;
	}

	.scene .list {
		width: 9rem;
	}

	.scene .list li img {
		height: 4.2rem;
	}

	.scene .list li span {
		height: 1.6rem;
		line-height: 1.6rem;
		font-size: 10px;
	}

	.scene .control_box {
		padding-left: 10rem
	}

	.scene .control {
		float: none;
		width: 100%;
	}

	.scene .panel {
		float: left;
		width: 49%;
		height: auto;
		overflow: hidden;
		text-align: center;
	}

	.scene .panel .left {
		display: none;
	}

	.scene .panel .right {
		float: none;
		margin: 0;
		height: 12rem;
		width: 12rem;
		background-size: cover;
	}

	.scene .panel .right ul {
		top: 2.3rem;
	}

	.scene .panel .right li {
		text-align: left;
		line-height: 1.9rem;
		height: 1.9rem;
		padding: 0 0 0 0.5rem;
	}

	.scene .panel .right li span {
		transform: scale(0.8);
		font-size: 12px;
		display: block;
		position: relative;
		left: -7px;
	}

	.scene .model {
		float: right;
		margin: 0 auto;
		width: 49%;
	}

	.scene .model li {
		width: 49%;
		margin: 0 2% 0.2rem 0;
		line-height: 5.8rem;
		height: 5.8rem;
		font-size: 1.2rem;
		border-radius: 5px;
	}

	.scene .show {
		width: 100%;
		float: none;
		overflow: hidden;
	}

	.scene .show .top {
		height: 18rem;
	}

	.scene .show .bottom {
		margin: 0.5rem 0;
		height: 6.5rem
	}

	.scene .show .bottom .img_list {
		margin: 0;
	}

	.scene .show .bottom .text_box {
		margin: 0;
	}

	.scene .show .bottom .text_list {
		margin-top: 0.8rem;
	}

	.scene .show .bottom .text_list li {
		font-size: 10px;
		padding-top: 1.5rem;
	}

	.scene .show .bottom .text_list li:after {
		width: 1.2rem;
		height: 1.2rem;
		top: -0.8rem;
		margin-left: -0.6rem;
	}

	.offLine-list1 .BMap_bubble_content {}

	.offLine-list1 .map-img {}

	.offLine-list1 .BMap_bubble_content .phone {}

	.offLine-list1 .map-address-detail,
	.offLine-list1 .map-tele-detail {
		padding-left: 5%;
		/*word-break: break-all;*/
	}


	.intro-list4 .list4-mains {
		margin-bottom: 2rem;
	}

	.certificate {
		text-align: center;
		height: 30rem;
	}

	.certificate .wrap {
		margin: 3rem 0;
	}

	.certificate p {
		width: 80%;
		float: none;
		margin: 0 auto 2rem;
		font-size: 1.6rem;
		line-height: 3rem;
		text-align: center;
	}

	.certificate p b {
		font-size: 1.8rem;
	}

	.certificate img {
		float: none;
		display: inline-block;
		margin: 0 auto;
		width: 70%;
	}

	.intro-list8 {
		padding-bottom: 3rem;
	}

	.intro-list8 .list8-img {}

	.intro-list8 .list8-item {
		float: none;
		width: 100%;
		margin: 0 0 1rem;
		height: 3rem;
		line-height: 3rem;
	}

	.intro-list8 .list8-item:nth-child(even) {
		margin-right: 0;
	}

	.intro-list8 .list8-item:nth-last-child(-n+2) {
		margin-bottom: 1rem;
	}

	.intro-list8 .list8-item:last-child {
		margin-bottom: 0;
	}

	.intro-list8 .scroll-wrap {
		height: 11rem;
	}

	.intro-list4 .list4-mains:before {
		top: 7.6rem;
	}

	.swiper-btns-wrap3 {
		top: 7.6rem;
	}

	.intro-list4 .swiper-year {
		font-size: 1.8rem;
		line-height: 4rem;
		height: 7rem;
		padding-top: 3rem;
	}

	.intro-list4 .swiper-slide:hover .swiper-year {
		padding-top: 1.5rem;
	}

	.intro-list4 .swiper-line {
		height: 3rem;
	}

	.intro-list4 .swiper-detail {
		padding: 2rem;
		font-size: 1.4rem;
	}

	.pagination li {
		width: 3rem;
		height: 3rem;
		line-height: 3rem;
		margin: 0 0.3rem;
	}

	.pagination li a,
	.pagination li span {
		font-size: 1.2rem;
	}

	.cloud_platform .list {
		width: 95%;
		margin: 0 auto;
	}

	.cloud_platform .list li {
		width: 33%;
	}

	.things_solutions .list ul li .box .img .cir-wrap {
		margin-bottom: 1.5rem;
		width: 3rem;
	}

	.things_solutions .list ul li .box .img img {
		height: 3rem;
	}

	.things_solutions .list ul li .box span {
		font-size: 1.4rem;
	}

	.things_solutions .list ul li .box .img .list3-cir1 {
		left: -8%;
		top: -10%;
	}

	.things_solutions .list ul li .box .img .list3-cir2 {
		left: -38%;
		top: -40%;
	}

	.things_solutions .list ul li .box .img .list3-cir3 {
		left: -73%;
		top: -75%;
	}

	.things_solutions .list ul li .box2 {}

	.things_solutions .list ul li .box2 .text {
		width: 90%;
		max-height: 85%;
		overflow: auto;
	}

	.things_solutions .list ul li .box2 .text .title {
		font-size: 1.2rem;
		margin-bottom: 1.4rem;
	}

	.things_solutions .list ul li .box2 .text .title:before {
		bottom: -0.7rem;
	}

	.things_solutions .list ul li .box2 .text .content {
		font-size: 0.8rem;
		line-height: 1.5rem;
	}

	.application_case {
		padding-bottom: 2rem;
	}

	.application_case>.wrap {
		height: auto;
	}

	.application_case .case_left {
		height: 16rem;
		width: 22%;
	}

	.application_case .case_left .swiper-slide {
		font-size: 1rem;
		padding: 0 1rem;
	}

	.application_case .case_left .swiper-slide i {
		font-size: 1.4rem;
		height: 1rem;
		line-height: 1rem;
	}

	.application_case .case_right {
		height: 16rem;
		width: 78%;
	}

	.office_space {}

	.office_space .list ul li {
		height: 8rem;
	}

	.office_space .list ul li p {
		height: 3rem;
		line-height: 3rem;
		padding: 0 1rem;
		font-size: 1.2rem;
	}


	.sceSecond {}

	.smart_home {
		width: 96%;
		margin: 2rem auto 0;
	}

	.smart_home .list li {
		width: 49%;
		margin: 0 2% 1rem 0;
		height: auto;
	}

	.smart_home .list li:nth-child(3n+3) {
		margin-right: 2%;
	}

	.smart_home .list li:nth-child(even) {
		margin-right: 0;
	}

	.smart_home .list li:nth-last-child(3) {
		margin-bottom: 1rem;
	}

	.smart_home .list li .img {
		height: 12rem
	}

	.smart_home .list li .content {
		padding: 0.5rem 1rem;
	}

	.smart_home .list li .content .title a {
		font-size: 1.6rem;
	}

	.smart_home .list li .content .ms {
		font-size: 1.4rem;
		margin: 0.5rem 0 1.2rem;
	}

	.Smart_Home_Solution {
		margin-bottom: 2rem;
	}

	.smart_home_system .body_box {
		padding: 3rem 0;
		width: 95%;
		margin: 0 auto;
	}

	.smart_home_system .body {
		zoom: 0.2;
	}

	.smart_home_system .body_box .content {
		width: 8rem;
	}

	.smart_home_system .body_box .content .title {
		font-size: 1rem;
		margin-bottom: 1rem;
	}

	.smart_home_system .body_box .content .text {
		font-size: 0.6rem;
		line-height: 1rem;
	}

	.smart_home_system .body_box .content:nth-child(3) {
		bottom: 0;
	}

	.smart_home_system .body_box .content:nth-child(4) {
		bottom: 0;
	}

	.sceSecond .Intelligent_Office img {
		width: 90%;
	}

	.sceSecond .sceSecond_list {
		width: 90%;
		margin: 2rem auto 0;
	}

	.sceSecond .sceSecond_list li {
		width: 14rem;
	}

	.sceSecond .sceSecond_list li h3 {
		margin: 1rem 0 1.2rem;
		font-size: 1.4rem
	}

	.sceSecond .sceSecond_list li p {
		font-size: 1.2rem;
		line-height: 1.8rem;
	}

	.chartImg img {
		width: 90%;
	}

	.chartImg>p {
		margin: 2rem auto;
		font-size: 1.2rem;
		width: 90%;
	}

	.flowchart .flow {
		zoom: 0.3;
	}

	.flowchart .flow .leftShow {
		margin-top: 1rem;
	}

	.flowchart .flow .centerTap {
		width: 7rem;
	}

	.flowchart .flow .centerTap .dashed_block {
		height: auto;
		padding: 0.3rem 0;
		margin-bottom: 0.8rem;
	}

	.flowchart .flow .centerTap .dashed_block p {
		line-height: 1rem;
	}

	.flowchart .flow .rightShow img:nth-child(1) {
		margin-top: 0.5rem;
	}

	.flowchart .flow .rightShow img:nth-child(2) {
		margin-top: 2.5rem;
	}

	.flowchart .flow .rightShow img:nth-child(3) {
		margin-top: 2.8rem;
	}

	.flowchart .flow .rightShow img:nth-child(4) {
		margin-top: 5rem;
	}

	.enterprise_box .enterprise_list {
		margin-bottom: 2rem;
	}

	.enterprise_box .enterprise_list li {
		width: 11rem;
	}

	.enterprise_box .enterprise_list li h3 {
		font-size: 1.4rem;
		margin: 1rem 0 0.5rem;
	}

	.enterprise_box .enterprise_list li p {
		font-size: 1.2rem;
		margin: 0 0.5rem;
	}

	.enterprise_box .enterprise_list li p:nth-of-type(1) {
		margin-top: 1.5rem;
	}

	.enterprise_box .enterprise_list li p:nth-of-type(2) {
		line-height: 1.5rem;
	}

	.enterprise_box .enterprise_list li p:nth-of-type(4) {
		line-height: 1.5rem;
		margin-bottom: 0.5rem;
	}

	.smart_home_app {
		height: 24rem;
	}

	.smart_home_app .content {
		width: 80%;
	}

	.smart_home_app .title {
		font-size: 1.6rem;
		line-height: 3rem;
	}

	.smart_home_app .text {
		font-size: 1.2rem;
		margin: 0 0 1rem;
		line-height: 1.8rem;
	}

	.smart_home_app a {
		font-size: 1.4rem;
		width: 8rem;
		height: 2.8rem;
		line-height: 2.8rem;
	}

	.case_product_list {
		flex-flow: row wrap;
	}

	.case_product_list li {
		width: 48%;
		margin-bottom: 1.5rem;
	}

	.case_product_list li:nth-last-child(-n+2) {
		margin-bottom: 0;
	}

	.case_product_list li .img {
		height: 16rem;
	}

	.case_product_list li .title {
		font-size: 1.6rem;
		margin-top: 1rem;
	}

	.case_product_list li>a {
		font-size: 1.4rem;
		width: 7rem;
		height: 2.5rem;
		line-height: 2.5rem;
		margin: 1rem 0;
	}

	.case_button {
		margin-bottom: 2rem;
		width: 40%;
		font-size: 1.6rem;
		line-height: 3.5rem;
	}


	.banner2 {
		height: 15rem;
	}

	.banner2 .content {
		width: 80%;
		margin: 0 auto;
	}

	.banner2 .content .title {
		font-size: 1.8rem;
	}

	.banner2 .content .ms {
		font-size: 1.6rem;
		margin: 0 0 1rem;
		line-height: 1.5rem;
	}

	.banner2 .content .more {
		margin-top: 1rem;
		font-size: 1.2rem;
		width: 6rem;
		height: 2rem;
		line-height: 2rem;
	}

	.one-stop {
		width: 80%;
	}

	.recruit {
		margin-top: 2rem;
		height: auto;
		overflow: hidden;
	}

	.recruit ul {
		margin: 0 auto;
		width: 80%;
	}

	.recruit ul li {
		width: 30%;
		height: 7rem;
		border: 2px solid #fff;
	}

	.recruit ul li p {
		font-size: 1.4rem;
		margin-top: 0.5rem;
	}

	.recruit ul li img {
		width: 3rem;
	}

	.recruit>a {
		width: 10rem;
		height: 3rem;
		line-height: 3rem;
		font-size: 1.4rem;
		margin: 2rem auto;
		border-radius: 3px;
	}

	.scene_experience img {
		margin-bottom: 2rem;
		width: 80%;
	}

	.form_message {
		height: auto;
	}

	.form_message_box {
		margin: 0 auto;
		width: 90%;
		position: relative;
		z-index: 4;
	}

	.form_message_box ul {
		margin-bottom: 0;
		width: 100%;
		display: block;
	}

	.form_message_box ul li {
		width: 100%;
		margin-bottom: 1rem;
	}

	.form_message_box button {
		margin: 1rem auto 2rem;
		width: 12rem;
		height: 4rem;
		line-height: 4rem;
		font-size: 1.6rem;
	}

	.form_message_box ul li>dt {
		width: 4rem;
	}

	.form_message_box ul li>dt img {
		max-width: 1.5rem;
		max-height: 1.5rem;
	}

	.form_message_box ul li>dd {
		height: 4rem;
		width: calc(100% - 4rem);
	}

	.form_message_box ul li .layui-form-select .layui-edge {
		width: 2rem;
	}

	.form_message_box ul li .layui-form-select dl {
		top: 4rem;
	}

	.form_message_box ul li .layui-form-selectup dl {
		bottom: 4rem;
		top: auto !important;
	}

	.form_message_box ul .textarea textarea {
		width: calc(100% - 4rem);
	}

	.four_functions .list ul {
		width: 90%;
	}

	.four_functions .list li {
		width: 48%;
		margin-bottom: 2rem;
	}

	.four_functions .list li b {
		font-size: 1.6rem;
		margin: 1rem 0 0.5rem;
	}

	.four_functions .list li p {
		font-size: 1.2rem;
		line-height: 2rem;
	}

	.platform_application {
		height: auto;
	}

	.platform_application .list ul {
		width: 98%;
		margin: 0 auto;
	}

	.platform_application .list ul li {
		width: 32%;
		margin: 0 2% 0.6rem 0;
		height: 7rem;
		line-height: 7rem;
	}

	.platform_application .list ul li:nth-child(3n+3) {
		margin-right: 0;
	}

	.Internet_Things_img {
		width: 90%;
	}

	.Internet_Things_advantage .list ul li {
		height: 12rem;
	}

	.Internet_Things_advantage .list ul li .icon {
		width: 4rem;
	}

	.Smart_Home_Solution img {
		width: 90%;
	}

	.Smart_Home_Solution_advantage {
		margin-bottom: 2rem;
		display: none;
	}

	.Smart_Home_Solution_advantage ul {
		width: 90%;
	}

	.Smart_Home_Solution_advantage ul li {
		width: 20%;
	}

	.Smart_Home_Solution_advantage ul li .box {
		padding: 0;
	}

	.Smart_Home_Solution_advantage ul li .img {
		width: 6rem;
		height: 6rem;
	}

	.Smart_Home_Solution_advantage ul li img {
		height: 3rem;
	}

	.Smart_Home_Solution_advantage ul li .img .l {
		clip: rect(0, 3rem, 6rem, 0);
	}

	.Smart_Home_Solution_advantage ul li:hover .img .l {
		clip: rect(0, 3rem, 0, 0)
	}

	.Smart_Home_Solution_advantage ul li .img .r {
		clip: rect(0, 12rem, 12rem, 3rem);
	}

	.Smart_Home_Solution_advantage ul li:hover .img .r {
		clip: rect(6rem, 0, 12rem, 3rem);
	}

	.Smart_Home_Solution_advantage ul li span {
		height: 5rem;
	}

	.Smart_Home_Solution_advantage ul li .title {
		font-size: 1.2rem;
		margin-top: 1rem;
	}

	.Smart_Home_Solution_advantage ul li .text {
		padding: 0.5rem 0.2rem;
		font-size: 0.5rem;
	}

	.Smart_Home_Solution_advantage ul li .text span {
		font-size: 1.2rem;
		display: none;
	}

	.Smart_Home_Solution_advantage ul li .text p {
		font-size: 0.8rem;
		line-height: 1.2rem;
	}

	.Smart_Home_Solution_advantage ul li:nth-child(2) .text {
		font-size: 0.8rem;
		line-height: 1.2rem;
	}

	.Internet_Things .title_base {
		padding-top: 2rem;
	}

	.attract_investment .list {
		margin-bottom: 0;
	}

	/* .attract_investment .list li{width: 100%;padding:0 2rem !important; height: auto;margin-bottom: 2rem !important;}*/
	.attract_investment .list li {
		width: 50%;
		padding: 0 1.5rem !important;
		height: auto;
		margin-bottom: 2rem !important;
	}

	.attract_investment .list li:nth-child(3) {
		border-right: 1px dashed #d5d6d7;
	}

	.attract_investment .list li:nth-child(even) {
		border-right: none;
	}

	.attract_investment .list li>div {
		padding-left: 4rem;
	}

	.attract_investment .list li .model_icon {
		height: auto;
		width: 3rem;
	}

	.answering_question {
		margin-bottom: 2rem;
	}

	.answering_question .list {
		margin: 0 auto !important;
		width: 90%;
	}

	.answering_question .layui-nav-tree .layui-nav-item a {
		font-size: 1.4rem;
	}

	.answering_question .layui-nav .layui-nav-more {
		top: 15%;
	}

	.answering_question .layui-nav .layui-nav-child {
		font-size: 1.0rem;
		padding: 0 1rem 1rem;
	}


	.plan img {
		width: 90%;
		margin-bottom: 2rem;
	}

	.addressing_needs .list {
		width: 90%;
		margin: 0 auto;
	}

	.addressing_needs .list li {
		width: 48%;
		margin-bottom: 2rem;
	}

	.addressing_needs .list li span img {
		height: 4rem;
	}

	.addressing_needs .list li b {
		font-size: 1.6rem;
	}

	.addressing_needs .list li p {
		font-size: 1.2rem;
		line-height: 1.5rem;
	}

	.model_flow {
		margin-bottom: 2rem;
	}

	.model_flow img {
		width: 90%;
	}

	.customization_advantage .list {
		margin-bottom: 2rem;
	}

	.customization_advantage .list ul {
		flex-flow: row wrap;
		width: 90%;
	}

	.customization_advantage .list ul li {
		width: 48%;
	}

	.customization_advantage .list ul li:nth-child(-n+2) {
		margin-bottom: 2rem;
	}

	.customization_advantage .list ul li img {
		width: 5rem;
	}

	.customization_advantage .list ul li .title {
		font-size: 1.6rem;
		margin: 2rem 0 1rem;
	}

	.customization_advantage .list ul li .content {
		font-size: 1.2rem;
		line-height: 1.5rem;
	}

	.hotel_function {
		margin-top: 2rem;
	}

	.hotel_function_box {
		display: block;
		margin-bottom: 2rem;
	}

	.hotel_function_box .hf_l {
		width: 90%;
		margin: 0 auto 2rem;
		padding: 2rem;
	}

	.hotel_function_box .hf_l ul li {
		height: 10rem;
	}

	.hotel_function_box .hf_l ul li img {
		width: 3rem;
	}

	.hotel_function_box .hf_l ul li p {
		font-size: 1.6rem;
	}

	.hotel_function_box .hf_r {
		width: 90%;
		margin: 0 auto;
		font-size: 1.6rem;
		line-height: 2rem;
	}

	.hotel_architecture img {
		width: 90%;
	}

	.assistance .list {
		margin: 0 auto 2rem;
		width: 96%;
	}

	.assistance .list li {
		margin: 0 2% 1rem 0;
		width: 32%;
	}

	.assistance .list li:nth-child(3n+3) {
		margin-right: 0;
	}

	.assistance .list li:nth-last-child(-n+6) {
		margin-bottom: 1rem;
	}

	.assistance .list li:nth-last-child(-n+3) {
		margin-bottom: 0;
	}

	.control_system {
		display: none;
	}

	.office_space .list {
		width: 90%;
		margin: 0 auto;
	}

	.market_box {
		margin-top: 2rem;
		width: 90%;
	}

	.market_box li {
		margin-bottom: 0;
	}

	.market_box li .market_l,
	.market_box li .market_r {
		float: none;
	}

	.market_box li .market_img,
	.market_box li .market_text {
		width: auto;
	}

	.market_box li .market_text {
		margin: 1rem 0;
	}

	.market_box li:last-child .market_text {
		margin-bottom: 0;
	}

	.market_box li .market_text span {
		font-size: 1.4rem;
		line-height: 1.6rem;
		margin-bottom: 0.5rem;
	}

	.market_box li .market_text p {
		font-size: 1.2rem;
		line-height: 2rem;
	}

	.market_box li .market_table {
		width: auto;
		font-size: 1.4rem;
	}

	.market_box li .market_table th,
	.market_box li .market_table td {
		height: 5rem;
	}

	.profit_calculation table {
		font-size: 1.2rem;
		margin: 0 5% 2rem;
		width: auto;
	}

	.profit_calculation table td {
		height: 5rem;
	}

	.cooperation_product .list {
		width: 90%;
		padding-bottom: 2rem;
	}

	.cooperation_product .list li {
		width: 48%;
		margin: 0 4% 1.5rem 0;
		padding: 1rem 0;
	}

	.cooperation_product .list li:nth-child(even) {
		margin-right: 0;
	}

	.cooperation_product .list li:nth-child(5n+5) {
		margin-right: 4%;
	}

	.cooperation_product .list li:nth-child(10) {
		margin-right: 0;
	}

	.cooperation_product .list li:nth-last-child(-n+5) {
		margin-bottom: 1.5rem;
	}

	.cooperation_product .list li:nth-last-child(-n+2) {
		margin-bottom: 0;
	}

	.cooperation_product .list li .title {
		font-size: 1.4rem;
		line-height: 3rem;
	}

	.cooperation_product .list li .img {
		height: 10rem;
	}

	.cooperation_product .list li .img img {
		max-height: 8rem;
	}

	.office_solution .modal {
		width: 90%;
	}

	.office_solution .modal .modal-item {
		width: 48%;
		padding: 1rem;
		margin-bottom: 1.2rem;
	}

	.office_solution .modal .modal-item:nth-last-child(n+3):nth-last-child(-n+4) {
		margin-bottom: 1.2rem;
	}

	.office_solution .modal .modal-item .content .icon {
		width: 3rem;
		height: 3rem;
		margin-top: 0.2rem;
	}

	.office_solution .modal .modal-item .content .tip {
		width: 8.5rem;
		font-size: 1.2rem;
	}

	.office_solution .modal .modal-item .text {
		margin-top: 1rem;
		font-size: 1.4rem;
	}

	.regional_management .regional_box {
		height: auto;
		justify-content: inherit;
		width: 90%;
		margin: 0 auto;
	}

	.regional_management .regional_left {
		width: 100%;
		display: flex;
		flex-flow: row wrap;
		height: auto;
	}

	.regional_management .regional_left li {
		width: 33.33%;
		background-size: 2.5rem !important;
		background-position: center 15px;
		height: auto;
		padding: 1rem 0;
	}

	.regional_management .regional_left li span {
		height: 2rem;
		background-size: contain;
	}

	.regional_management .regional_left li p {
		font-size: 1.4rem;
		line-height: 1.4rem;
		margin-top: 1rem;
	}

	.regional_management .regional_right {
		width: 100%;
	}

	.regional_management .regional_right .layui-tab-item {
		height: auto;
	}

	.regional_management .regional_right .title {
		font-size: 1.4rem;
		margin: 1rem 0 0.5rem;
	}

	.regional_management .regional_right .content {
		font-size: 1.2rem;
		line-height: 2rem;
		margin: 0 0 1rem;
	}

	.regional_management .regional_right .img {
		position: relative;
	}

	.video_box .title_base {
		padding-bottom: 2rem;
	}

	.video_search {
		width: 90%;
		margin: 0 auto;
	}

	.video_search .layui-inline {
		width: 100%;
		margin-right: 0;
		margin-bottom: 1rem;
	}

	.video_search .layui-inline .layui-form-label {
		width: 35%;
		text-align: left;
	}

	.video_search .layui-inline .layui-input-inline {
		width: 65%;
	}

	.video_search .layui-inline .layui-form-select .layui-input {
		width: 100%;
	}

	.video_search .keyword_box {
		border-bottom: 1px solid #f3f3f3;
		margin-bottom: 0;
	}

	.video_search .keyword_box input {
		width: 100%;
		padding: 0;
	}

	.video_list {
		width: 90%;
		margin: 2rem auto 0;
	}

	.video_list li {
		width: 100%;
		margin-bottom: 2rem;
	}

	.video_list .img {
		height: 20rem;
	}

	.video_list .title {
		font-size: 1.6rem;
	}

	.subcolumn {
		margin: 0;
		padding: 0 5%;
	}

	.subcolumn .layui-nav-item {
		width: auto;
		line-height: 3.5rem;
	}

	.subcolumn .layui-nav-item .layui-nav-child {
		top: 3.5rem;
	}

	.subcolumn .layui-nav-item a {
		font-size: 1rem;
	}

	.subcolumn .layui-nav-item .layui-nav-child a {
		padding: 0 1rem;
	}

	.hot_news {
		width: 90%;
		margin: 2rem auto 0;
	}

	.hot_news li {
		width: 24%;
		margin-left: 2%;
		height: 6rem;
	}

	.hot_news li:nth-child(1) {
		width: 48%;
		height: 12.6rem;
	}

	.hot_news li:nth-child(n+2):nth-child(-n+3) {
		margin-bottom: 0.6rem;
	}

	.hot_news li p {
		font-size: 1rem;
		line-height: 1.8rem;
		height: 1.8rem;
	}

	.hot_news li:nth-child(1) p {
		font-size: 1rem;
		height: 2.4rem;
		line-height: 2.4rem;
	}

	.cate_box {
		margin: 2rem auto;
		width: 90%;
	}

	.cate_list {
		width: 58%;
	}

	.cate_list .item {
		margin-bottom: 2rem;
	}

	.cate_list .item .title {
		padding-bottom: 0.5rem;
	}

	.cate_list .item .title:after {
		width: 3.5rem;
		height: 1px;
	}

	.cate_list .item .title a {
		font-size: 1.4rem;
	}

	.cate_list .item .list {
		margin: 0.5rem 0;
	}

	.cate_list .item .list li {
		width: 48%;
	}

	.cate_list .item .list li:nth-child(3) {
		display: none;
	}

	.cate_list .item .list li img {
		height: 6rem;
	}

	.cate_list .item .list li span {
		font-size: 1.2rem;
		line-height: 2.4rem;
	}

	.cate_list .item .list li p {
		font-size: 1rem;
		padding: 0.5rem 0;
		line-height: 1.6rem;
	}

	.cate_bar_box {
		width: 38%;
	}

	.cate_bar {
		width: 100%;
	}

	.cate_bar .title {
		font-size: 1.4rem;
		line-height: 3rem;
	}

	.cate_bar .title.platform {
		margin: 0;
	}

	.cate_bar .tags_list {
		padding: 0.5rem;
	}

	.cate_bar .tags_list a {
		font-size: 1.2rem;
		display: block;
		line-height: 2rem;
	}

	.cate_bar .special {
		height: 10rem;
	}

	.cate_bar .special .swiper-button {
		width: 1.5rem;
		height: 2rem;
		top: 55%;
	}

	.cate_bar .special .swiper-button i {
		font-size: 0.5rem;
	}

	.cate_bar .special .swiper-pagination {
		bottom: 3rem;
	}

	.cate_bar .special .swiper-pagination span {
		width: 0.5rem;
		height: 0.5rem;
		margin: 0 2px !important;
	}

	.cate_bar .special .swiper-slide p {
		font-size: 1rem;
		line-height: 2.4rem;
		padding: 0 5%;
	}

	.bar_form {
		margin: 0 0.5rem;
	}

	.bar_form .layui-form-item {
		margin-bottom: 1rem;
		border-radius: 0.5rem;
	}

	.bar_form .layui-form-item label {
		font-size: 1rem;
		width: 3rem;
		height: auto;
		line-height: 2.4rem;
	}

	.bar_form .layui-input-block {
		width: calc(100% - 3rem);
	}

	.bar_form .layui-input-block input {
		height: 2.4rem;
		padding: 0 0.5rem;
		font-size: 1rem;
	}

	.bar_form .layui-input-block input::-webkit-input-placeholder {
		line-height: normal;
	}

	.bar_form .layui-input-block input::-moz-placeholder {
		line-height: normal;
	}

	.bar_form .layui-input-block input:-ms-input-placeholder {
		line-height: normal;
	}

	.bar_form .layui-input-block .layui-input-inline {
		display: inline-block;
	}

	.bar_form .layui-form-select dl {
		top: 2.4rem;
		font-size: 1rem;
	}

	.bar_form .layui-form-select dl dd,
	.bar_form .layui-form-select dl dt {
		line-height: 2.4rem;
		height: 2.4rem;
	}

	.bar_form .layui-form-select .layui-edge {
		width: 1.2rem;
	}

	.bar_form textarea {
		min-height: 0.6rem;
		padding: 0.2rem;
		font-size: 1rem;
		line-height: 2.4rem;
		height: 6rem;
	}

	.bar_form button {
		margin-top: 0;
		line-height: 2rem;
		height: 2rem;
		border-radius: 0.5rem;
		font-size: 1.2rem;
	}

	.cate_bar .tips {
		font-size: 1rem;
		line-height: 1.4rem;
		margin: 1rem 0;
	}

	.cate_bar .wechat {
		width: 90%;
		margin: 1rem auto;
	}

	.cate_bar .wechat img {
		height: 4rem;
	}

	.cate_bar .wechat p {
		font-size: 1rem;
		line-height: 2rem;
		margin-left: 5%;
	}

	.cate_list .item .list_tab {
		margin: 1rem 0 0;
		height: 10.9rem;
	}

	.cate_list .item .list_tab .tab_left li {
		line-height: 1.4rem;
		height: 1.4rem;
		margin-bottom: 0.5rem;
	}

	.cate_list .item .list_tab .tab_left li a {
		font-size: 1rem
	}
	.about {
    margin: 10px auto;
}
	.about .left,.about .right{
		width: 90%;
		margin: 10px 4%;
	}
	 .wmsm .title_base1{padding: 30px 0;}
	.wmsm-box p{text-align: left;}
	.daypay-box>.left{
		width: 90%;
		height: 200px;
	}
	.daypay-box>.right{
		width: 90%;
		margin: 0 5%;
	}
	.daypay-box1>.right{
		width: 90%;
		margin: 0 5%;
	}
	.daypay-box1>.left{
		width: 90%;
		margin: 0 5%;
	}
	.daypay2 .daypay-box2 ul li{width: 33.3%;padding-left:1%;}
	.daypay2 .daypay-box2 ul li p{line-height: 24px;color: #666;}
	
	.title_base1 span {
    font-size: 14px;
}
	.yearpay-box .youshi >li{
		float: none;
		width: 97%;
		/* height: 200px; */
		margin: 1% 1.5%;
	}
	.yearpay-box .youshi >li .img{
		display: none;
		width: 100%;
	}
	.yearpay-box .youshi >li .img img{
		width: 100%;
		height: auto;
	}
	.yearpay-box .youshi >li .miaosu{
		width: 100%;
		
	}
	.yearpay1 {
		margin-top: 50px;
	}
	.yearpay3-box li{
		padding-right: 20px;
	}
	.yearpay3-box li:nth-child(2n){
		padding-left: 20px;
	}
	.yearpay3-box li p{
		width: 100%;
	}
	.yearpay3-box li span.dian {
		right: 0;
	}
	.yearpay3-box li:nth-child(2n) span.dian{
		left: 0;
	}
	.yearpay3-box span.line{
		height: 480px;
	}
	.hezuo-box ul li{
		float: left;
		width: 50%;
		height: 200px;
		padding: 0 30px;
	}
	.hezuo-box ul li .zhichi1{padding: 0;}
	.hezuo-box ul li .zhichi2 p{font-size: 10px;margin: 10px 0 0;}
	.hzlc{
		height: auto;
	}
	.hzlc .hzlc-box li{
		width: 33.3%;
		padding-right: 0!important;
		
	}
	.hzlc .hzlc-box li h3{font-size: 14px;}
	
	.case .category {display: none;}
	.news .category{display: none;}
	.news .category ul li,.case .category ul li{width: 20%;}
	.news .list ul li{padding: 10px 0;}
	.news .list ul li .img{width: 40%;height: 94px;}
	.news .list ul li .con-text{width: 60%;height: 94px;padding-left: 14px;}
	.news .list ul li .con-text .title{line-height: 30px;}
	.smart_home .list li .con-text{height: 80px;}
	.smart_home .list li .con-text .title a{line-height: 30px;}
	.smart_home .list li .con-text .more{bottom: 10px;}
	
	.num-top{width:100%;padding-left:10%;}
	.num-top li .num {font-size: 20px;}
	.num-top li .num span{font-size: 30px;}
	.kehu-box>.left {width: 100%;}
	.kehu-box>.right {width: 100%;padding: 1%;}
	.gs-xinwen ul li{width: 97%;}
	.gs-xinwen ul li .img{display: none;}
	ul.moshi{padding: 0;}
	ul.moshi li{padding: 0 3% 0 0;}
	ul.moshi li h2{font-size: 20px;}
	ul.moshi li p{font-size: 12px;}
	ul.moshi li a{margin: 10px auto 0;width: 100px; height:30px;line-height: 30px;}
	.xin_con2_u2{height: 260px;}
	.xin_con2_u2 li img{height: auto;}
	.xin_con2 .xin_con2_u4{width: 90%;}
	.xin_con2_u4_tit{width: 100%;}
	.xin_con2_u4_tit h2{font-size: 30px;line-height: 40px;}
	.xin_con2_u4_tit h3{font-size: 20px;line-height:30px;}
	.xin_con2_u4_inner{width: 100%;}
	.active .xin_con2_u4 li {font-size: 12px;}
	.xin_con2_u4_inner a{margin-left: 50%;}
	.xin_con2 .xin_div{max-height: 470px;}
	.product_banner .content .more{margin-top: 10px;font-size: 16px;width: 100px;
    line-height: 30px;}
	.webconetent,.contact-wrap .weixin,.contact-wrap .advis{display: none;}
	.webconetent,.webconetent .webcl,.webcr,.webcrbox{width: 100%;height: auto;}
	.webconetent .webcl{padding: 0 40px;}
	.index_news ,.index_partner{padding: 8px;}
	.contact-wrap .city-list{width: 100%;margin: 0;}
	.contact-wrap .city-list ul {width: 100%;height: 36px;margin-bottom: 10px;}
	.contact-wrap .city-list li{float: left;width: 20%;text-align: center;font-size: 16px;}
	.contact-wrap h4{font-size: 16px;}
	
	/* 万词霸屏 */
	.baidu_index1,.baidu_content{height: 22rem;}
	.baidu_content, .baidu_content2{width:100%;}
	.baidu_info{top: 19%;}
	.baidu_content_right1{width: 61%;padding: 0;margin-right: 5%;}
	.baidu_intro h1, .baidu_info h2{font-size: 20px;line-height: 22px;}
	.baidu_info h2{font-size: 16px;}
	.baidu_info p {color: #fff;font-size: 12px;line-height: 24px;
	}
	.baidu_teshu{
		height: 500px;
	  margin-top:0;
	}
	.baidu_info2 h1, .baidu_info2 h2{
		line-height: 20px;
		font-size: 14px;
	}
	.baidu_info2 h2{font-size: 12px;}
	.baidu_index3_div h3{
		font-size: 12px;
		line-height: 16px;
	}
	.baidu_index3_div{
		width: 170px;
		height: 185px;
		padding: 30px 8px;
	}
	.baidu_index3_div p{
		height: 32px;
		line-height: 16px;
		font-size: 12px;
	}
	.baidu_info2_li{
		margin-right: 2%;
		margin-left: 6%;
		margin-top: 20px;
	}
	.baidu_index3_div img{
		padding: 10px 0;
		width: 30px;
		margin: auto;
	}
	.baidu_index3_line{
		margin-bottom: 6px;
	}
	/* 全球贸易通 */
	.global_index1{height: 22rem;background-position: -105px 0;background-size: auto 22rem;}
	.global_index2{padding-bottom: 40px;}
	.global_text {top: 16%;left: 5%;}
	.global_text h1 {line-height: 34px;font-size: 14px;}
	.baidu_line2 {height: 2px;margin-bottom: 6px;}
	.global_text p, .cdd_text p {line-height: 20px;font-size: 12px;}
	.global_content1 { width: 100%;}
	.global_index2 table tr td { vertical-align: top;}
	.global_content1 h1 { padding: 22px 0;font-size: 20px;}
	.global_index2 table tr td img, .global_index3 table tr td img {width: 45px;height: 45px;}
	.global_index3 table tr td {padding: 10px 0 40px 16px;vertical-align: top;}
	.sheji_index1{text-align: center;}
	.sheji_index1_left{
		float: none;
		margin: 20px auto!important;
	}
	.sheji_index2_left{width: 96%;margin: 2%;}
	.sheji_title, .sheji_title1{margin-top:36px;}
	.wmsm {
	    width: 100%;
	    height: 16rem;
	    background: url(../images/wmsm.jpg) center center;
	    background-size: 204%;
	}
	
	/* 小程序 */
	.ptai {
	    background-size: cover;
	    height: 1780px;
	}
	.base{width: 100%;}
	.title1{font-size: 28px;} 
	.titlep {font-size: 14px;}
	.tab_nav li{
		margin-right: 30px;
		padding: 14px 10px;
	}
	.introduce li{width: 48%;height: 180px;margin: 1%;}
	.introduce li a{line-height: 180px;}
	.area li{width: 48%;height: 132px;margin: 1%;}
	.mem_r{width: 100%;}
	.u1 li{width: 33%;text-align: center;}
	.u2 img{width: 100%;height: auto;}
	.introduce2 h3,.introduce2 p{display: none;}
	#xixi .u1{margin: 20px 0;}
	.introduce1 li{margin-top: 10px;width: 25%;}
	.qiehuanweizhi1{width: 70%;margin: 0 auto;position: static;float: none;}
	.qiehuanweizhi1 img{width: 100%;}
	.members{height: 888px;}
	.present ul{width: 50%;}
	.present li{position: relative;padding-left: 38px;font-size: 16px;margin: 30px 0;line-height: 30px;}
	.present li img{position: absolute;top: 0;left: 0;padding-right: 0;}
	.qiehuanweizhi{width: 50%;position: static;}
	.shop{height: 730px;}
	
	.floor2{padding: 30px 0;}
		.base-title h2{font-size: 30px;}
		.floor2-box .seo li{width: 96%;padding: 0 2%;}
		.base-title1 h2{font-size: 30px;}
		.floor3-box1 ul li{float: left;width: 32%;margin: 0.6%;height: 220px;overflow: hidden;}
		.floor3-box1 ul li .img{padding: 20px 0;}
		.floor3-box1 ul li h3{font-size: 26px;padding-bottom: 26px;}
		.floor3-box2 h2{font-size: 30px;line-height: 100px;}
		.floor3-box2 li{width: 100%;padding: 18px 10px;margin-bottom: 20px;}
		.floor3-box2 li .txt{width: 236px;font-size: 12px;}
		.floor3-box2 li .img span{font-size: 16px;}
		.floor3-box2{background-size: cover;}
		.floor4-box li h3{font-size: 26px;}
		.floor4-box li p{font-size: 12px;line-height: 20px;}
		
		.floor6-box li{width: 50%;height: 304px;}
		.floor6-box li img{width: 150px;}
    .jhheadul{
        display: none;
    }
    .jhhead {
        width: 100%;
    }
    #csfztp{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .csfztp a{
        width: 49% !important;
        margin-left: 0 !important;
    }
    /*留言板*/
    .liuyan{
      width: 100%;

      background: url('../images/gywmjjtu13.jpg');
      background-size: cover;
      background-repeat: no-repeat;
      position: relative;
    }
    .liuyanzhezhao{
      padding: 20px 0;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, .68);
    }
    .liuyan h2{
      text-align: center;
      color: #fff;
    }
    .liuyan p{
              color: #fff;

    }
    .liuyan h2 span{
      color: #fff
    }
    .liuyan p{
      text-align: center;
    }
    .liuyan .lytext{
      width: 90%;
      margin: 0 auto
    }
    input{
      outline: none;
    }
    input::-webkit-input-placeholder {
        color: rgba(255, 255, 255, .34)
      }
      input::-moz-input-placeholder {
        color: rgba(255, 255, 255, .34)    
        }
      input::-ms-input-placeholder {
        color: rgba(255, 255, 255, .34)      
        }
        .lydiv{
          position: relative;
    }
    .inputall{
      display: block;
    padding: 11px 10px;
    width: 100%;
    font-size: 14px;
    border: 1px solid rgba(255, 255, 255, 0.34);
    border-radius: 2px;
    padding-left: 35px;
    font-family: "微软雅黑";
    background-color: rgba(255,255,255,.2);
    color: #fff;

    }
    .inputmar{
      margin-top: 10px;
      box-sizing: border-box;
    }
    .lydiv img{
      width: 25px;
      height: 25px;
      position: absolute;
      left: 5px;
      top: 9px;
    }
    .lysubmitall{
      margin-top: 10px;
    }
    .lysubmitall button{
      display: block;
    border-radius: 2px;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    width: 100%;
    border: 1px solid rgba(255, 255, 255, 0.34);
    background-color: rgba(255,255,255,.2);
      outline: none;
    color: white;
    text-align: center;
    margin-left: 0px;
    }

}

