.menu_drawer .menu_drawer_sidebar .navInfo ul li:nth-child(3) a{color:#f5971c;}
.banner {
    height: 6.4rem;
    overflow: hidden;
}

.banner .banner_img {
    height: 8.1rem;
}

.part h2 {
    font-size: .34rem;
    padding-top: .7rem;
    color: #222;
    line-height: .48rem;
}

.part .tit p {
    font-size: .26rem;
    line-height: .42rem;
}

.part .tit::after {
    content: "";
    width: .78rem;
    height: .03rem;
    background: #063fd6;
    display: inline-block;
    margin: .2rem auto 0;
}


.part {
    width: 100%;
    height: 4.57rem;
    color: #333;
    text-align: center;
    background: url("../img/landscapeScenic/part1.jpg"/*tpa=http://121.199.34.176:8080/img/landscapeScenic/part1.jpg*/) no-repeat;
    background-size: 100% 100%;
}

.part1 p {
    width: 100%;
		padding: 0.3rem 0.4rem 0;
		box-sizing: border-box;
    font-size: .14rem;
    line-height: .32rem;
    color: #666;
		text-align: justify;
}

.part2 {
    height: auto;
    background: #fff;
}

.part2 ul {
	width: 100%;
	padding: 0 0.2rem;
	box-sizing: border-box;
	margin-bottom: 0.4rem;
	justify-content: space-between;
    /* display: flex;
    justify-content: center;
    padding: .5rem 0 1rem; */
}

.part2 ul li {
	  width: 30%;
    float: left;
    text-align: center;
    margin-right: 5%;
		margin-top: 0.3rem;
		min-height: 2.5rem;
}
.part2 ul li:nth-child(3n){
	margin-right: 0;
}
.part2 ul li .img_box {
    width: .8rem;
    height: .8rem;
    margin: 0 auto;
    border: 1px solid #dadada;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.part2 ul li p {
    color: #333;
    font-size: .22rem;
    margin: .15rem 0 .1rem;
}

.part2 ul li span {
    font-size: .13rem;
    color: #666;
}

.part3 {
    width: 100%;
    min-height: 4.5rem;
    height: auto;
    color: #333;
    text-align: center;
    background: url("../img/landscapeScenic/part3.jpg"/*tpa=http://121.199.34.176:8080/img/landscapeScenic/part3.jpg*/) no-repeat;
    background-size: 100% 100%;
}

.part3 .img_box {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: .5rem auto 0;
    padding-bottom: 0.5rem;
}

.part3 .img_box img {
    width: 100%;
}

.part4 {
    width: 100%;
    height: auto;
    color: #333;
    text-align: center;
    background: url("../img/landscapeScenic/part4.png"/*tpa=http://121.199.34.176:8080/img/landscapeScenic/part4.png*/) no-repeat;
    background-size: cover;
    padding-bottom: .8rem;
    margin-bottom: -1px;
}

.part4 h2 {
    color: #fff;
}

.part4 .tit::after {
    background: #fff;
}

.part4 ul{
    width: 100%;
    padding: 0.4rem;
		box-sizing: border-box;
}
.part4 ul li{
    width: 100%;
    text-align: center;
    /*margin-right: 5%;*/
    margin-bottom: .02rem;
    float: left;

}
.part4 ul li:nth-child(3n){
	margin-right: 0;
}
.part4 ul li img{
    width: 2rem;
    height:2rem;
    margin: 0 auto;
}
.part4 ul li p {
    font-size: .22rem;
    margin: .05rem 0 .15rem;
    color: #fff;
		text-align: justify;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
}
.part4 ul li span {
    font-size: .14rem;
    line-height: .28rem;
    color: #fff;
		text-align: justify;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
}
.cooperation{
    background: -moz-linear-gradient(left, #41bae8 0%, #0640d6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#41bae8), color-stop(100%,#0640d6));
    background: -webkit-linear-gradient(left, #41bae8 0%, #0640d6 100%);
    background: -o-linear-gradient(left, #41bae8 0%, #0640d6 100%);
    background: -ms-linear-gradient(left, #41bae8 0%, #0640d6 100%);
    background: linear-gradient(left, #41bae8 0%, #0640d6 100%);
    padding: 30px 0;
    text-align: center;
    font-size: 20px;
    color: #fff;
}

.cooperation a{
    transition: 0.5s;
    border: 1px solid #fff;
    width: 200px;
    color: #fff;
    line-height: 45px;
    display: block;
    margin: 40px auto 0;
    font-size: 16px;
}
.cooperation a:hover{
    background: #fff;
    color: #0e50d8;
}
