@charset "utf-8";
@media only screen and (max-width:1440px) {
	.index-menu {
		width: 80%;
		margin: 0 10%
	}
	.navbar {
		width: 10%
	}
	footer .box:after {
		width: 3%
	}
	footer .box {
		width: 74%;
		padding-left: 4%;
	}
	footer .address .Content span {
		margin-left: 20px;
	}
	/*footer .address .Content {
		white-space: nowrap;
		display: inline-block;
		text-align: left;
		font-size: 0;
		vertical-align: middle;
		float: none;
		vertical-align: middle;
		line-height: 1
	}*/
	/*footer .address .left {
		display: inline-block
	}*/
	footer .address {
		position: relative
	}
	/*footer .address .left {
		width: 20%;
		float: none
	}*/
	footer .address .left img {
		width: 100%
	}
	footer .box:after{top: 92px;}
	.goYx{width: 78%;}
	.goYx h2{font-size: 48px;}
	.goYx p img{height: 31px;}
	.body-box{margin-bottom: 327px;}
}
@media only screen and (max-width:1366px) {
	.goYx h2{font-size: 46px;line-height: 58px;}
	.goYx p img{height: 30px;}
	.body-box{margin-bottom: 324px;}
}
@media only screen and (max-width:1280px) {
	.goYx h2{font-size: 42px;line-height: 54px;}
	.goYx p img{height: 27px;}
	.body-box{margin-bottom: 317px;}
}
@media only screen and (max-width:1200px) {
	footer .box{padding: 0;}
	footer .box:after, .goYx{display: none;}
	footer .address .left{width: 31%;}
}
@media only screen and (max-width:1140px) {
	footer .box:after {
		display: none
	}
	footer .address .Content span {
		margin-right: 10px;
		width: auto;
		margin-left: 10px;
	}
	footer .address {
		font-size: 0
	}
	footer .address .Content {
		text-align: right;
	}
	.contact .Content .right span {
		font-size: 26px
	}
	.contact .Content .right h1 {
		font-size: 28px
	}
	footer .address .left{width: 24%;}
	footer .address .Content{padding-top: 0;}
}

@media only screen and (max-width:992px) {
	footer .address .left {
		width: 50%
	}
	footer .address .Content {
		width: 100%;
		padding: 30px 0
	}
	footer .address {
		padding: 30px 0;
		height: auto
	}
	footer .friendship {
		padding-top: 0
	}
	footer {
		position: relative;
	}
	body {
		padding: 0
	}
	.body-box{
		padding-bottom: 30px;
	}
	footer .box{width: 95%;}
	footer .address .left{width: auto;}
	footer .address .Content{text-align: left;}
	footer .address .Content span{margin: 0 20px 0 0;}
	.body-box{margin-bottom: 0;}
	footer{bottom: 0;}
	
	 .stone .sub-content .sun-menu a span{height: 1px;overflow:hidden;display: inline-block;vertical-align: middle;}
	.stone .sub-content .sun-menu a i{display: inline-block;vertical-align: middle;}
	.case .case_nimeide.active .sun-menu a:hover i,.case .case_nimeide.active .sun-menu a:hover span{transform: translateY(0);}
	.case .case_nimeide.active .sun-menu a:hover{color: #333;}
	.sub-title-txt h2, .actice .sub-title-txt h2{font-size: 18px;}
	.infosb{margin-bottom: 20px;font-size: 14px;}
	.lxwm_con1_list1 img{max-width: 100%;}
	.lxwm_con1{width: 95%;}
	.sub-menu{height: 70px !important;}
	.lxwm_con1_list1 span{margin-top: 20px;}
	.lxwm_con1_u1 li{width: 49%;}
	.lxwm_con1_u1 li:nth-child(2n){margin-right: 0;}
	.lxwm_con1_u1 li:nth-child(3n){margin-right: 1.5%;}
	.lxwm_con1_u1 li:nth-child(6){margin-right: 0;}
	.lxwm_con1_u1{margin-top: 30px;}
	.myDiv1{padding: 80px 0 40px;}
	.myDiv1 img:nth-child(4){margin-top: 20px;}
	.myDiv1 ul{margin-top: 20px;}
	.serBg1 .myDiv1 img:nth-of-type(2){width: 175px;}
	footer .address .left img{width: 60%;}
}

@media only screen and (max-width:767px) {
	footer .address .Content span {
		display: block;
		margin: 10px 0
	}
	footer .box {
		width: 95%;
		margin: 0 2.5%
	}
	footer .friendship .Content a {
		display: initial
	}
	footer .address .Content, footer .address{padding: 0;}
	footer .address{padding-bottom: 35px;}
	footer .address .Content span{display: none;}
	footer .address .Content span:last-child{display: block;}
	.lxwm_con1_u1 li{width: 100%;height: auto;}
	.lxwm_con1_u1_left p{margin-top: 10px;}
	.lxwm_con1_u1 li:nth-child(6){padding-top: 20px;}


	/* 凉凉 */
	body, html {
		overflow: auto;
	}
	.ab_nuew_inner{
		padding: 0 4%;
	}
	.num_cn{
		left: 0;
		width: 100%;
		overflow: hidden;
	}
	.myDiv img{
		width: 50%;
	}
	.num_cn,
	.num_cn.ac{
		text-align: center;
	}
	.lb .myDiv {
		padding-right: 4%;
	}
	.ab_tit img{
		width: 50%;
	}
	.xin_con4_li5_inner_left h2{
		margin-bottom: 10px;
	}

}