.banner .list ul li .text1 {  width: 100%;  height: 100vh;  display: flex;  justify-content: center;  flex-direction: column;  padding-bottom: 5%;  text-align:left;}.banner .list ul li .text1 h2 {  margin: 0;  line-height: 90px;  font-size: 60px;  color: #fff;  text-shadow: 0 2px 4px rgba(0,0,0,0.5);}.banner .list ul li .text1 h4 {  line-height: 60px;  font-size: 24px;  color: #fff;  text-shadow: 0 2px 4px rgba(0,0,0,0.5);}.banner .list ul li .text1 h6 {  margin: 0;  padding: 20px 0;}.banner .list ul li .text1 h6 a {  display: inline-block;  width: 340px;  height: 60px;  background-color: #c4aa72;  text-align: center;  line-height: 60px;  color: #fff;  text-align: center;  text-decoration: none;  font-size: 16px;  border-radius: 2px;}.padtop30{padding-top:10%;margin-left:-5%}


@media screen and (max-width: 768px){
	.banner .list ul li .text1 {
    width: 100%;
    height: 40vh;
    display: block;
    justify-content: center;
    flex-direction: column;
    padding-bottom: 5%;
    text-align: center;
}
.banner .list ul li .text1 h2 {
    margin-top:180px;
    line-height: 24px;
    font-size: 24px;
    color: #fff;
    text-shadow: 0 2px 4px rgba(0,0,0,0.5);
}
.banner .list ul li .text1 h4 {
    line-height: 32px;
    font-size: 20px;
    color: #fff;
    text-shadow: 0 2px 4px rgba(0,0,0,0.5);
}
.banner .list ul li .text1 h6 a {
       width: 140px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
}