

body{padding-top:110px;}



.mobile_nav{width:100%;position:fixed;top:0;right:0%;height:100%;z-index:-9;display:none;}

.box_sroll{overflow-x:hidden;overflow-y:auto;height:100%;background:rgba(255,255,255,.95);box-sizing:border-box;box-shadow:0 0 10px #dfdfdf inset;
	padding-top: 1.5rem;
}

.mobile_nav_list .mobile_nav_li{color:#595757;border-bottom:1px solid #b4b5b5;line-height:35px;font-size:18px;width:40%;margin:0 auto;position:relative;}

.mobile_nav_list .mobile_nav_li ul{display:none;font-size:16px;}

.mobile_nav_list .none_son{background:none;}

.mobile_nav_list .sele .en{color:#595757;}

.mobile_nav_bottom{width:40%;margin:0 auto;padding-bottom:60px;}

.mobile_nav .addr,.mobile_nav .mobile_phone{font-size:10px;display:block;margin-top:18px;}

.mobile_nav .mobile_phone{font-size:20px;color:#595757;margin-top:6px;}

.mobile_nav .code_img{margin-top:16px;}

.mobile_nav .code_img img{width:20px;display:inline-block;}

.mobile_nav .code_img .img_2{display:none;}



.banner{position:relative;}

.banner_control{position:absolute;width:100%;top:294px;}

.banner_control span{float:left;display:block;margin-left:9%;cursor:pointer;}

.banner_control .right{float:right;margin-right:90px;}

.banner_img li{position:relative;}

.banner .banner_font{position:absolute;bottom:70px;left:9%;z-index:1;}

.banner_font span{margin:15px 0;display:inline-block;color:#fff;font-size:28px;}

.banner .banner_title{font-size:28px;border-bottom:1px solid #fff;line-height:60px;display:inline-block;}

.banner .banner_title_en{}
.banner .banner_img img{
	display: block;
}

.mobile_top_height{
	display:none;
	opacity:0;
	overflow: hidden;
}

.banner_page{position:absolute;bottom:24px;width:100%;text-align:center;z-index:2;}

.banner_page span{display:inline-block;width:45px;border:1px solid #fff;height:1px;margin:3px;cursor:pointer;}

.banner_page .on{background:#fff;}

@keyframes rotation {

	0%{ transform: rotate(0deg);}

	20%{ transform: rotate(0deg);}

	60% {transform: rotate(90deg);}

	100%{ transform: rotate(90deg);}

}



.mobile_menu{

	animation: rotation 2s linear infinite;

	animation-direction:alternate;

}


@media only screen and (max-width: 1230px){

	.header .logo_font{display:none;}

}



@media only screen and (max-width: 966px){

	.header{height:auto;
		padding: 0;
	}

	.header .header_right_1{display:block;}

	.header .header_right{display:none;}

	.header .header_left{width:40%;margin:0;
		/*margin-top:0.8rem;*/
		position:absolute;display:table;height:50px;min-height:100%;}

	.header_left .logo_img{
		display: block;
		/*display:table-cell;vertical-align:middle;*/
		margin: 1rem 0;
	}

	.banner .banner_control{display:none;}

	.header img{width:100%;}

	.banner img{width:200%;}

	.mobile_top_height img{
		width: 12.8%;
		margin: 0;
		margin-left:0;display: block;}

	.banner .banner_font{bottom:3.75rem;}

	.banner .banner_title{font-size:2.5rem;line-height:2.2;}

	.banner_font span{margin:0px 0;font-size:2.5rem;}

	body{padding-top:0;}

	.mobile_top_height{display:block;margin-bottom: -1px;}

	.banner_page{bottom:6px;}

}

@keyframes rotation1{

	from{ transform: rotate(0deg);}

	to{ transform: rotate(90deg);}

}

.mobile_nav_li img{position:absolute;left:90%;top:14px;width:14px;}

.click_style img{animation: rotation1 0.5s linear infinite;animation-iteration-count:1;animation-fill-mode: forwards;}





.index_box1{margin-top:40px;}

.index_box1 .box1_number{float:left;font-size:60px;font-family: 'UUSUN';margin-right:70px;margin-top:20px;}

.index_box1 .box1_content{float:left;padding:15px 0 5px;}

.box1_content .box1_en{display:block;font-size:18px;font-family: 'Avant';}

.box1_content .box1_cn{font-size:18px;line-height:48px;display:block;}

.box1_content .box1_border{width:35px;display:block;border-bottom:1px solid #595757;height: 1px;}

.index_box1 li{position:relative;float:left;width:380px;margin-right:1%;max-width:24%;}

.index_box1 .position{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);color:#fff;line-height:94px;left:0;top:0;display:none;text-align:center;}

.index_box1 li:hover .position{display:block;}



@media only screen and (max-width: 1250px){

	.index_box1{display:none;}

}



.box2{margin-top: 0.6rem;}

.box2_title{font-size:48px;color:#9fa0a0;line-height:70px;}

.box2_title .border{width:48px;border-bottom:1px solid #9fa0a0;display:block;margin-top:10px;height:1px;}



.box2_article_title{font-size:24px;margin-top:27px;display:block;color:#595757;}

.box2_article_title_en{font-size:14px;line-height:60px;display:block;color:#9fa0a0;}

.box2_article{font-size:14px;line-height:36px;color:#9fa0a0;display:block;}

.box2_left:hover .box2_article{color:#595757;}

.box2_left:hover .box2_title,.box2_left:hover .box2_article_title,.box2_left:hover .box2_article_title_en{color:#595757;}



.box2_left{float:left;width:42.6%;}

.box2_right{float:right;width:53.6%;}

.box2_right img{max-width:100%;}

.box2_more{line-height:48px;font-size:14px;margin-top:20px;color:#898989;}

.box2_more img{display:inline-block;float:left;margin-right:6px;opacity:0.6;}

.box2_more:hover img{opacity:1;}



.box2_1{padding-left:3%;margin-top:30px;display:none;}

.box2_1 .box2_1_title{font-size:18px;margin-bottom:10px;}

.box2_1 .box2_1_right img{max-width:100%;}

.box2_1 .box2_1_bottom{
	text-align: center;
}

.box2_1 .box2_1_bottom span{display:block;margin:5px 0;
	font-size: 2.25rem;
}
.box2_1 .box2_1_bottom h4{
	font-size: 1.4rem;
}
.box2_1 .box2_1_bottom h4+span{
	font-size: 0.9rem;
}
.box2_1 .box2_1_bottom .btn_style1{
	margin-top: 1.8rem;
	font-size: 1.8rem;
}



@media only screen and (max-width:860px){
	.box2_1{display:block;padding-left: 0;}

}


@media only screen and (max-width: 1100px){

	.box2{display:none;}
}

.box3{margin-top:6rem;}

.box3_list{float:left;max-width:33%;width:490px;margin-right:80px;}

.box3 .box3_list_last{float:right;margin-right:0;}

.box3 .list_left{float:left;width:17%;margin-right:3%;}

.box3 .list_right{float:left;width:380px;max-width:79%;color:#898989;font-size:12px;line-height:32px;}

.box3 .box3_title{font-size:24px;font-weight:bold;}

.box3_title span{display:inline-block;font-weight:normal;}

.box3_list .box3_border{width:28px;height:1px;border-bottom:1px solid #595757;margin:32px 0 27px;line-height:30px;}

.box3_list .box3_list_img1{display:none;}

.box3_list img{width:75px;}



.box3_more{font-size:14px;line-height:27px;margin-top:17px;}

.box3_more img{width:27px;display:inline-block;margin-right:6px;vertical-align:top;}

.box3_list .img1{opacity:0.6;}

.box3_list .img2{display:none;}



.box3_list:hover .list_right{color:#333;}

.box3_list:hover .box3_title{color:#1caaba;}

.box3_list:hover .img2{display:inline-block;}

.box3_list:hover .img1{display:none;}

.box3_list:hover .box3_list_img{display:none;}

.box3_list:hover .box3_list_img1{display:inline-block;}



@media only screen and (max-width: 1640px){

	.box3_list{margin:0;}

}



@media only screen and (max-width: 1200px){

	.box3{padding:0;margin-top:20px;}

	.box3_list .box3_border,.box3_list .box3_font{display:none;}

	.box3_list .list_left,.box3_list .list_right{float:none;width:100%;text-align:center;max-width:100%;line-height:1.4;}

	.box3_list img{display:inline-block;width:45%;}

	.box3 .box3_title{
		display: block;
		margin: 0 auto;
		max-width: 200px;
		font-size: 1.4rem;
	}

	.box3_more{display:none;}

	.box10_top_l,.box10_top_r{
		width: 100%;
		float: none;
	}

}



.box4{margin-top:50px;}

.box4 .btn_style2{
	margin-right: 0;
}

.box4 .sele_title{font-size:14px;color:#595757;}
.box4 .sele_title:after{
	content: '';
	display: inline-block;
	margin-left: 0.5rem;
	height: 1em;
	width: 1px;
	vertical-align: middle;
	background: #aaa;
}

.box4 .cate_list{position:relative;display:inline-block;margin-top:10px;vertical-align: top;}

.cate_list span{font-size:14px;color:#9fa0a0;margin-left:10px;display:inline-block;}

.cate_list .more_content{color:#595757;display:inline-block;line-height:28px;}

.cate_list img{display:inline-block;vertical-align:top;margin-left:3px;}

.cate_list .more_style{display:inline-block;}

.box4 .more_cate{width:300px;height:115px;font-size:12px;color:#9fa0a0;background:#272b2f;right:-132px;bottom:-131px;position:absolute;display:none;z-index:2;}

.box4 .more_cate_content{padding:14px 10px;position:relative;}

.more_cate span{display:inline-block;line-height:30px;}

.box4 .box_style{width:100%;height:17px;position:absolute;top:-17px;left:0;text-align:center;}

.box4 .box_style span{width:0;height:0;border:17px solid;border-color: transparent transparent #272b2f;display:inline-block;margin-top:-17px;}

.box4 .box4_donwload{float:right;display:inline-blcok;font-size:24px;padding:0 10px;border:1px solid #595757;line-height:40px;}

.box4_donwload img{display:inline-block;float:right;margin-top: 3px;margin-left:17px;}

.box4_donwload .img2{display:none;}

.box4_donwload:hover .img2{display:inline-block;}

.box4_donwload:hover .img1{display:none;}

.box4 .box4_donwload:hover{background:#333;color:#fff;}

.more_cate_content a:hover span{color:#fff;}



.cate_list .more_style:hover .more_cate{display:block;}

.box4_1{margin:20px 0;display:none;}

@media only screen and (max-width: 810px){

	.box4{display:none;}

	.box4_1{display:block;}

}



.box5{
	margin-top:15px;
	padding: 0 1.4rem;
}

.box5 img{width:100%;
	/*height: 22rem;*/
}

.box5 li{width:32%;margin-left:1%;float:left;position:relative;margin-bottom:1%;overflow:hidden;psoition:relative;}

.box5 .img_show{transition: 1.2s transform;transform: translateZ(0);position:absolute;top:0;left:0;}

.box5 li:hover .img_show{transform: scale(1.2, 1.2);}
.box5 a:hover,.box5 a:hover span{
	color: #fff;
}

.box5 .box5_content{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background:url(../images/bg_style.png) repeat ;font-size:14px;display:none;}

.box5 .box5_font{position:absolute;bottom:20px;left:30px;}

.box5 .box5_title{display:block;border-bottom:1px solid #fff;width:60px;line-height:30px;}

.box5 .box5_name{line-height:24px;display:block;margin:10px 0 15px;}

.box5 .box5_time{font-size:12px;}

.box5 .box5_bg_img{position:absolute;width:100%;height:100%;display:table;text-align:center;}

.box5_bg_img img{width:27%;display:inline-block;height: auto;}

.box5_bg_img div{display: table-cell;vertical-align:middle}

.box5 li:hover .box5_content{display:block;}

.box5_more .box5_content{background:rgba(0,0,0,0);color:#b5b5b6;font-size:14px;display:block;}

.box5 .box5_more:hover .box5_content{background:rgba(0,0,0,0.2);color:#fff;}

.box5_more img{display:block;margin:0 auto;}

.box5_more  .box5_bg_img2{display:none;}

.box5_more:hover  .box5_bg_img1{display:none;}

.box5_more:hover  .box5_bg_img2{display:block;}



@media only screen and (max-width: 1100px){

	.box5 li{
		float:none;
		width: 100%;
		margin: 0;
		margin-bottom:2%;
	}
	.box5_more .box5_content{
		font-size: 0;
	}

	.box5 .cn{display:none;}


}



.box6{margin-top:60px;}

.box6 .box6_title{color:#231815;font-size:24px;margin-bottom:3.125rem;font-weight:bold;}

.box6 .box6_title span{font-weight:normal;}

.box6 .box6_left{float:left;width:1030px;}

.box6 .box6_left ul{
	margin-bottom: -5.0rem;
	overflow: hidden;
	font-size: 0;
	text-align: justify;
}

.box6 .box6_right{float:right;width:440px;}

.box6_left li{
	display: inline-block;
	font-size: 1rem;
	width:420px;position:relative;margin-bottom:4.4rem;}

.box6_left li.list_bottom{margin-bottom:0;}

.box6_left .list_right{float:right;}

.box6_left .left{
	position: relative;
	float:left;
	/*width:7.625rem;*/
	width: 122px;
	height:180px;overflow:hidden;margin-right:10px;filter:grayscale(1);}

.box6_left li img{
	position: absolute;
	z-index: 0;
	top: 0;
	left: 50%;
	max-width: none;
	height: 100%;
	transform: translateX(-50%) scale(1, 1);
	transition: 0.5s transform;
}

.box6_left li:hover img{transform: translateX(-50%) scale(1.2, 1.2);}

.box6_left li:hover .left{filter: inherit;}

.box6_left .right{float:right;width:255px;color:#898989;}

.box6_left .right:hover{color:#595757;}

.box6_left li .index_new_title{font-size:14px;display:block;color: #666;}

.box6_left li .index_new_font{font-size:12px;display:block;line-height:30px;margin-top:10px;}

.box6_left li .index_new_time{font-size:12px;position:absolute;bottom:0;}

.box6 .box6_more{text-align:right;color:#898989;font-size:14px;line-height:27px;margin-top:10px;}

.box6_more img{display:inline-block;vertical-align:top;margin-right:6px;opacity:0.6;}

.box6_more:hover{color:#595757;}

.box6_more:hover img{opacity:1;}



.box6_right li{border-bottom:1px solid #b5b5b6;line-height:60px;padding-left:40px;font-size:14px;background:url(../images/list_style.png) no-repeat 20px center;color:#898989;}

.box6_right .top_new{line-height:100%;padding-bottom:20px;padding-left:0;}

.box6_right .top_new_title{font-size:14px;}

.top_new img,.top_new .box6_right_contnt{float:left;}

.top_new img{
	width: 144px;
	/*height: 98px;*/
	opacity:0.6;
}

.top_new .box6_right_contnt{width:260px;margin-left:10px;}

.top_new .top_new_desc{font-size:12px;line-height:30px;margin-top:15px;display:inline-block;}

.box6_right li:hover{color:#595757;}

.box6_right li:hover img{opacity:1;}

@media only screen and (max-width: 1540px){
	.box6 .box6_right{display:none;}
	.box6 .box6_left{float:none;width:auto;}
	.box6_left li{min-width:34%;}
}

@media only screen and (max-width: 880px){
	.box6_left .list_right{float:none;}
	.box6_left li{float:none;width:100%;}
	.box6_left .right{float:left;color:#595757;}
	.box6_left li.list_bottom{margin-bottom:70px;}

	.box6_left .left{
		width: 36%;
		height: auto;
		margin-right: 4%;
	}
	.box6_left .left img{
		position: relative;
		/*width: 100%;*/
		height: 18.85rem;
	}
	.box6_left .right{
		width: 60%;
		font-size: 1.4rem !important;
	}
	.box6_left li .index_new_title,.box6_left li .index_new_font{
		font-size: 1em;
		line-height: 2.2;
	}
	.box6_left li .index_new_title{
		color: #333;
	}
	.box6_left li .index_new_time{
		position: relative;
		display: block;
		margin-top: 0.5rem;
		font-size: 12px;
	}

}



.box7{margin-top:6rem;}

.box7 .box7_content{margin-top:30px;}

.box7 .box7_title{font-size:24px;color:#231815;font-weight:bold;}

.box7 .box7_title span{font-weight:normal;}

/*.box7 .partnersBox {margin-bottom: -4rem;}*/

.box7 .link_left,.box7 .link_center,.box7 .link_right{float:left;}

.box7 .link_left,.box7 .link_right{display:table;height:200px;width:4%;}

.link_left div,.link_right div{display: table-cell;vertical-align:middle}

.box7 .link_center{width:91.6%;overflow:hidden;}

.link_center li{width:290px;text-align:center;float:left;}

.link_center img{display:inline-block;filter:grayscale(1);opacity:0.6;}

.link_center .link_seize{height:70px;}

.link_center img:hover {filter: inherit;opacity:1;}



@media only screen and (max-width: 880px){

	.box7 .link_left,.box7 .link_right{width:6%;height:100px;}

	.box7 .link_center{width:86%;}

	.box7 .link_center li{width:40%;}

	.link_center .link_seize{height:20px;}

	.box7 img{width:100%;}

}



.box8{margin-top:100px;}

.box8 .box8_title{font-size:33px;}

.box8 .box8_title1{font-size:18px;margin-top:50px;color:#898989;}

.box8_title span{font-size:24px;border-top:1px solid #595757;color:#595757;display:inline-block;margin-top:10px line-height:50px;}

.box8_title1 span{font-size:12px;display:block;}





.box8 .box8_left{float:left;}

.box8 .box8_right{float:right;margin-top: 4.5rem;}



.map_address span{color:#898989;font-size:12px;border-left:1px solid #898989;padding-left:10px;}

.address_list li{display:none;}

.address_list .sele{display:block;}

.map_address_city .city_list{margin-top:20px;}

.city_list li{
	max-width: 64px;
	float:left;font-size:14px;color:#898989;padding:0 10px;cursor:pointer;
}

.city_list .last{border:none;}

.city_list .sele span{background:#272b2f;color:#fff;padding:2px 4px;}



@media only screen and (max-width: 1000px){

	.box8{width:96%;margin:0 auto;padding:0;}

	.box8 .box8_left,.box8 .box8_right{float:none;}

	.box8 .box8_right{margin-top:20px;text-align:center;}

	.box8 .box8_title{font-size:20px;}

	.box8 .box8_title1{font-size:16px;margin-top:30px;}

	.box8_title span{font-size:16px;}

	.box8_title1 span{font-size:12px;}

	.box8_right img{max-width:100%;margin:0 auto;}

	.city_list li{padding:0 6px;margin-bottom: 0.5rem;
	}

	.box8 .box8_title{display:none;}
	.map_address span{
		font-size: 1.5rem;
	}

}


#nav-smartSetup1{
	margin-top: 2rem;
}
.box9{
	padding-top: 2rem;
}

.box9 input::-webkit-input-placeholder{font-size:18px;color:#dcdddd;}

.box9 input{width:320px;height:40px;font-size:18px;border:none;float:left;max-width:80%;}

.box9_search{line-height:40px;}

.box9_search_contnet{margin:0 auto;max-width:400px;padding:0 20px;}

.box9_search .click_button{float:left;margin-top:5px;cursor:pointer;max-width:20%;margin-left:10px;}
.box9_search .click_button{
	appearance: none;
	border: none;
	outline: none;
	background: #fff;
}



.box7_1{margin-top:40px;}

.box4_2 .cate_list{
	margin: 0 1.5%;width: 30%;
}
/*不调整成三等*/
.box4_2 .cate_list{
	width: 20%;
}
.box4_2 .cate_list:first-of-type{
	width: 50%;
}

.box4_2{margin:0 auto;margin-top:50px;}

.box4_3{margin:10px 0;}



@media only screen and (max-width: 860px){

	.box9 input::-webkit-input-placeholder{font-size:15px;}

	.box9 input{font-size:14px;}

	.box4_2 .cate_list{width: 100%;}
}

.max_width1{max-width:1200px;margin:0 auto;}

.box10{
	/*padding-bottom:100px;*/
}

.box10_top{
	position: relative;background:#3db1b2;padding:200px 20px 27px;
	color: #fff;
}
.box10_top a{
	color: #fff;
}
.box10_top .crumbsBox{
	position: absolute;
	left: 0;
	top: 2rem;
	width: 100%;
	font-size: 1rem;
	text-align: right;
}
.box10_top .crumbsBox .max_width{
	padding-right: 2rem;
}

.box10_top_l{
	float:left;color:#fff;margin-top:60px;width: 50%;
	margin-bottom: 30px;
}

.box10_top_l > span{display:block;}

.box10 .box10_case_title,.box10 .box10_case_en,.box10 .box10_case_name{font-size:28px;}

.box10 .box10_case_title{margin-top:25px;}

.box10 .box10_case_en{margin-top:34px;}

.box10_case_time,.box10_case_share{font-size:12px;margin-top:1.5rem;position:relative;}

.box10_case_share img{display:inline-block;vertical-align:bottom;}

.box10_case_name{
	position: relative;
	max-width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height:60px;
}
.box10_case_name:after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	width: 110px;
	height: 1px;
	background: #fff;
}

.box10_top_r{float:right;margin-top:30px;color:#fff;font-size:14px;}

.box10_top_r li{color:#fff;font-size:14px; margin-top: 30px;}

.box10_top_r a{
	color:#fff;
}
.box10_top_r a:hover{
	opacity: 0.9;
}

.box10_top_r .box10_cate_list{width:100px;display:inline-block;font-size: 1rem;margin-right: 0.5rem;}

.box10_top_r .brand{margin-top:30px;}

.box10_top_r .category,.box10_top_r .service{margin-top:32px;}

.box10_top_r .Tags{margin-top:1.5rem;font-size:12px;}

.box10_top_l .hover_style{background:#272b2f;width:110px;text-align:center;height:36px;position:absolute;bottom:-46px;left:-10px;display:none;}

.box10_top_l .box_style{width:100%;height:10px;position:absolute;top:-10px;left:0;text-align:left;}

.box10_top_l .box_style span{width:0;height:0;border:10px solid;border-color: transparent transparent #272b2f;display:inline-block;margin-top:-10px;margin-left:10px;}

.box10_top_l .hover_style img{margin-top:9px;width:20px;}
.box10_top_l .hover_style .qrcodeBox{
	left: 14px !important;
	bottom: 30px !important;
}
.footer_iShare .qrcodeBox{
	right: -52px !important;
	left: auto !important;
	bottom: 10px !important;
}
.box10_top_l .hover_style .qrcodeBox img,.iShareBox2 .qrcodeBox img{
	margin: 0;
	width: auto;
}
.iShareBox2 a{
	display: inline-block !important;
	position: relative !important;
}
.iShareBox2 a:hover{
	color: #9fa0a0 !important;
}


.box10_top_l .hover_style .img_2{display:none;}



.box10_case_share:hover  .hover_style{display:block;}

.hover_style span:hover .img_2{display:inline-block;}

.hover_style span:hover .img_1{display:none;}





.box10_bottom{padding:0 1.4rem;}

.box10_bottom .case_title_name{font-size:32px;color:#727171;
	margin-top:60px;}

.box10_bottom .case_title_en{font-size:36px;color:#727171;margin-top:30px;}

.box10_bottom .box10_case_desc{
	position: relative;
	padding-bottom: 3.25rem;
	margin-bottom: 5.75rem;
}
.box10_bottom .box10_case_desc:after{
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100px;
	border-bottom: 1px solid #dfdfdf;
}
.box10_bottom .caseContent img{
	margin-bottom: 2rem;
	vertical-align: top;
}

.box10_case_desc .case_desc_title{font-size:24px;margin-bottom:36px;}

.box10_case_desc .case_desc_font{
	line-height:2.2;font-size:14px;color:#898989;
	text-align: justify;
}
.box10_case_desc .case_desc_font p{
	margin-bottom: 1.5rem;
}

.border_heright{border-bottom:1px solid #d9d9da;width:100px;margin:50px 0;}

.box10_case_describe{margin-top:160px;}

.box10_case_describe img{max-width:100%;}



.box10_tags{margin-top:35px;margin-bottom:46px;line-height:20px;}

.box10_tags,.box10_tags a{font-size:12px;color:#898989;}

.box10_tags a:hover{color:#231815;}



@media only screen and (max-width: 870px){

	.box10_top{padding-top:50px;}

	.case_logo{width:50%;}

	.case_logo img{max-width:100%;}

	.box10_top_l,.box10_top_r{float:none;margin-top:20px;}

	.box10_top_r .box10_case_name{height:20px;}

	.box10_top_r .Tags{margin-top:20px;}

	.box10 .box10_case_title,.box10 .box10_case_en,.box10 .box10_case_name{font-size:22px;}

	

	.box10_bottom .case_title_name{font-size:24px;}

	.box10_bottom .case_title_en{font-size:24px;}

	.border_heright{margin:20px 0;}

	.box10_case_describe{margin-top:80px;}

	.box10_case_describe{

		margin-top: 3rem;

	}
}		

.box10_page_button{text-align:center;
	/*font-size:12px;*/
	line-height:48px;}

.box10_page_button a{color:#898989;margin:0 40px;}

.box10_page_button img{display:inline-block;vertical-align:top;margin:0 6px;}

.box10_related_cases{margin-top:50px;}

.related_cases_title{font-size:24px;margin-bottom:40px;}

@media only screen and (max-width: 870px){

	.box10_page_button a{
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin:0 ;
		text-align: left;
		font-size: 1.6rem;
	}

	.related_cases_title{margin:10px 0;}

	.box7 .box7_title,.box2_1 .box2_1_title,.box6 .box6_title{
		font-size: 2.6rem;
	}
	.box2_1 .box2_1_left,.box2_1 .box2_1_bottom{
		font-size: 1.8rem;
	}

	.box6 .box6_more{
		text-align: center;
	}
	.box10_page_button img{
		display: none;
	}
	.box10_top_r .box10_cate_list,.box10_top_r,.box10_top_r li{
		/*font-size: 2rem;*/
		font-size: 12px;
	}
	.box10_top_r .brand,.box10_top_r .category, .box10_top_r .service{
		margin-top: 2rem;
	}
	.box10_case_time, .box10_case_share{
		font-size: 100%;
	}
	.box10_top_l{
		width: 100%;
	}
	.case_logo{
		width: 100%;
	}

	
	div.newsContent{
		color: #666;
	}
	.newsContent p{
		font-size: 1.8rem;
	}
	.box10_case_desc .case_desc_font{
		color: #777;
	}
	.box10_case_desc .case_desc_font p{
		font-size: 1.8rem;
	}

}

.newsContent{
	line-height: 2.2;
	color: #898989;
	text-align: justify;
}
.newsContent p{
	margin-bottom: 1.5rem;
}
.newsContent img{
	display: block;
	margin-bottom: 1rem;
    vertical-align: top;
}