.header{width:1920px;height:1078px;margin:0 auto;
    background: url(../images/banner.jpg) no-repeat;
}



a{text-decoration: none;}
body{overflow-x: hidden;background:#fff;}
ul{list-style-type: none;padding-inline-start: 0px;}
*,body{padding:0px;margin:0;}
.head{width:1400px;margin:0 auto;height:100px;}
.logo{width:30%;float:left;margin-top:40px;font-size:24px;font-weight:bold;}
.logo a{color:#fff;}
.nav{float:left;margin-top:45px;height:55px;}
.nav ul li{float:left;height:80px;padding:0 20px;}
.nav ul li a{color:#fff;text-decoration: none;}
.top{border-bottom:1px solid #A2A6B0;}
.tel{width:300px;float:right;margin-top:40px;color:#FDA42C;}
.tel i{margin-right:10px;float:left;}
.tel span{margin-top:10px;font-size:16px;float:left;}
.tel strong{margin-top:5px;font-size:22px;float:left;}
.ban_info{width:1400px;margin:0 auto;height:600px;color:#fff;}
.ban_info h2{margin-top:180px;font-size:60px;font-family: 黑体;letter-spacing: 5px;text-align:center;color:#fff;}
.ban_info h3{margin-top:150px;font-size:30px;letter-spacing: 30px;font-family: 黑体;text-align:center
}
.lpxc{width:1400px;margin:0 auto;height:1100px;}
.lpxc h2{width:100%;padding-top:92px;text-align:center;color:#383838;font-family:黑体;font-size:32px;}
.lpxc h3{width:100%;margin-top:10px;text-align:center;color:#E5E5E6;font-family:宋体;font-size:22px;letter-spacing: 1px;}
.lpxc ul{margin-top:65px;width:100%;float:left;}
.lpxc ul li{width:calc(25% - 20px);float:left;background:#fff;margin-left:10px;margin-right:10px;text-align:center;margin-bottom:20px;}
.lpxc ul li img{width:100%;border-radius: 10px;height:195px;}

.lpfy_info{width:1920px;min-height:943px;max-height: 1413px;height: 100%;margin: 0 auto;
    background: url(../images/fy.jpg) no-repeat;display:flex;}
.lpfy_box{width:100%;float:left;margin-top:60px;}


.lpfy_box .img {
    width: calc(33.3% - 30px);
    margin-left:15px;
    margin-right:15px;
    overflow: hidden;
    float: left;
    height: 400px;
    position: relative;
   
}
.boxs{margin-top:10px;width:100%;float:left;}
.boxs i{font-style:normal;float:left;width:5%;color:#E3E3E3;font-size:12px;font-weight:100;}
.lpfy_box .img img {
    width: 100%;
    height: 300px;
    border-radius: 20px;
    
}

.lpfy_box .img .img_m {
    width: 90%;
    height: 175px;
    position: absolute;
    background: #fff;
    border-radius: 20px;
    bottom: 20px;
    left:5%;
    box-shadow: 0 5px 15px 0 rgb(67 123 232 / 20%);
 /*   transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;*/
}

.lpfy_box .img .img_m object a {
  font-size: 24px;
    font-family: 微软雅黑;
    font-weight: 700;
     overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0px 20px;
    
    width:365px;
    float: left;
    color: #000;
    margin-top: 20px;
    text-align: left;
    line-height: 60px;

}
.more_info{width:1400px;float:left;text-align:center;}
.more a{display:block;color:#000;}
.more{margin:0 auto;border:1px solid #000;padding:10px 25px;border-radius:30px;display: inline-block;width:100px;text-align:center;margin-top:40px;margin-bottom:40px;}
.cnxh{position: relative;}
.lpfy_box .img .img_m object a em{float: right;font-style: normal;font-size: 16px;color:#888;font-weight: normal;}

.lpfy_box .img .img_m object a p{float: left;font-style: normal;font-size: 22px;color:#000;font-weight: normal;text-align: left;height: 56px;

width: 100%;
    line-height: 28px;}
.lpfy_box .img .img_m object a span{float: left;color: #000;font-size: 16px;font-weight: normal;width:30%;text-align:center;}



.lpfy{width:1400px;margin:0 auto;height:auto;padding-top:90px;}
.lpfy h2{width:100%;padding-top:115px;text-align:center;color:#383838;font-family:黑体;font-size:32px;}
.lpfy h3{width:100%;margin-top:10px;text-align:center;color:#E5E5E6;font-family:宋体;font-size:22px;letter-spacing: 1px;}
.lpjj_info{width:1920px;height:586px;margin: 0 auto;
    background: url(../images/jj.jpg) no-repeat;}
.lpjj{width:1400px;margin:0 auto;height:360px;padding-top:90px;}
.lpjj_left{width:1150px;height:30px;float:left;}
.lpjj_left h2{width:100%;text-align:left;color:#383838;font-family:黑体;font-size:32px;}
.lpjj_left h3{width:100%;margin-top:10px;text-align:left;color:#606060;font-family:宋体;font-size:22px;letter-spacing: 1px;}
.lp_info{margin-top:70px;line-height:30px;width:85%;float:left;}
.tel2{width:100%;float:left;margin-top:50px;color:#FEA52D;}
.tel2 i{margin-right:10px;float:left;}
.tel2 i img{width:40px;height:40px;}
.tel2 span{margin-top:0px;font-size:30px;float:left;}
.tel2 strong{margin-top:0px;font-size:36px;float:left;}

.lpjj_right{width:408px;height:304px;float:right;}
.lpjj_right img{width:100%;border-radius:15px;}
.lpinfo{width:1920px;height:996px;margin: 0 auto;
    background: url(../images/cs.jpg) no-repeat;}
.lpcs{width:1400px;margin:0 auto;height:996px;}
.lpcs h2{width:100%;padding-top:140px;text-align:center;color:#383838;font-family:黑体;font-size:32px;}
.lpcs h3{width:100%;margin-top:10px;text-align:center;color:#E5E5E6;font-family:宋体;font-size:22px;letter-spacing: 1px;}
.lpcs ul{margin-top:65px;width:100%;float:left;}
.lpcs ul li{width:calc(25% - 30px);float:left;padding:30px 0 30px 0;background:#fff;margin-left:15px;margin-right:15px;border-radius: 15px;text-align:center;margin-top:15px;}

.lpcs ul li span{width:100%;float:left;margin-bottom:15px;color:#FEA52C;font-weight:bold;margin-top:10px;font-size:26px;}
.lpcs ul li strong{width:100%;float:left;color:#4d4d4d;font-size:16px;}

.lpcs ul li:hover{background:#FEA52C;}
.lpcs ul li:hover span{color:#fff;cursor: pointer;}

.contact{width:1400px;margin:0 auto;height:550px;}
.contact h2{width:100%;margin-top:92px;text-align:center;color:#383838;font-family:黑体;font-size:32px;}
.contact h3{width:100%;margin-top:10px;text-align:center;color:#E5E5E6;font-family:宋体;font-size:22px;letter-spacing: 1px;}
.contact ul{margin-top:65px;width:100%;float:left;}
.contact ul li{width:calc(33.3% - 70px);float:left;padding:30px 0 30px 0;background:#F9F9F9;margin-left:15px;margin-right:15px;padding-left:40px;border-radius: 8px;}
.contact ul li i{width:85px;height:85px;float:left;margin-top:10px;}
.contact ul li span{width:calc(100% - 125px);float:left;margin-bottom:15px;color:#FEA52C;font-weight:bold;margin-top:10px;}
.contact ul li strong{width:calc(100% - 125px);float:left;}
.footer{width:1920px;height:442px;margin:0 auto;
    background: url(../images/footer.jpg) no-repeat;
}

.foot a{color:#fff;}
.foot{width:1400px;margin:0 auto;height:250px;border-bottom:1px solid #37405B;padding-top:85px;color:#fff;}
.foot_left{width:50%;float:left;}
.foot_left h2{letter-spacing: 5px;font-size:30px;float:left;width:100%;}
.foot_left ul{float:left;margin-top:35px;float:left;width:100%;}
.foot_left ul li{float:left;margin-right:5px;font-size:16px;}

.foot_left .foot_tel{width:100%;float:left;margin-top:25px;color:#FDA42C;}
.foot_left .foot_tel i{margin-right:10px;float:left;margin-top:5px;}

.foot_left .foot_tel strong{font-size:30px;float:left;}

.foot_right{width:400px;float:right;}
.foot_right .foot_title{font-size:35px;width:100%;float:left;font-weight:bold;margin-bottom:28px;}
.foot_right p{width:100%;float:left;line-height:30px;font-size:16px;}
@media (max-width: 1440px) {
    .lpfy{padding-top: 20px;}
    .lpxc{height:750px;}
    .lpjj_left{width:75%;}
    .lpjj_right{width:25%;}
    .lpcs h2{padding-top:100px;}
    .lpfy_box .img .img_m object a{width:280px;}
 .head,.ban_info,.lpxc,.lpjj,.lpfy,.lpcs,.contact,.lpjj,.more_info,.foot{width:1200px;}
 .header,.lpjj_info,.lpfy_info,.lpinfo,.footer,.lpjj_info{width:1440px;}
}


@media (max-width: 1280px) {
    .lpcs h2{padding-top:80px;}
    .lpfy{padding-top: 20px;}
    .lpxc{height:750px;}
    .lpjj_left{width:75%;}
    .lpjj_right{width:25%;}
    .lpfy_box .img .img_m object a{width:260px;}
 .head,.ban_info,.lpxc,.lpjj,.lpfy,.lpcs,.contact,.lpjj,.more_info,.foot{width:1100px;}
 .header,.lpjj_info,.lpfy_info,.lpinfo,.footer,.lpjj_info{width:1280px;}
}