@charset "utf-8";

/*BANNER*/
.swiper-slide{overflow: hidden;}
.swiper-slide img{max-width: 100%;}

/*首页模块标题*/
.home-bt{text-align: center; padding: 40px 0; } 
.home-bt span{font-size: 32px; text-align: center; line-height: 50px; color: #272d4e;}



/*首页产品展示*/
.home-pro{overflow: hidden; padding: 30px 0;}
.home-pro .img{overflow: hidden;}
.home-pro .img img{max-width: 100%; transition: all 0.6s; border-radius: 20px;}
.home-pro .img img:hover{transform:scale(1.1);border-radius: 20px;}
.home-pro h2{font-size: 22px; height: 40px; line-height: 40px; text-align: center;}
.home-pro .more{color: #3c7fab;text-align: center;}


footer{overflow: hidden;background: #3c7fab;  padding-top: 50px; margin-top: 30px;}

.footmenu{overflow: hidden; width: 500px; float: left; margin-bottom: 30px;}
.footmenu ul{margin: 0;}
.footmenu ul li{float: left; width: 166px;}
.footmenu ul li dt{ color: #FFF; font-size: 17px; padding-bottom: 8px;}
.footmenu ul li a{color: #FFF; display: block;  line-height: 26px; font-size: 13px;}
.footmenu ul li a:hover{color: #FFF;}

.foot-logo{float:left; width: 300px;}
.foot-logo img{max-width: 100%;}

.foot-contact{float:left; width: 200px;}
.foot-contact span{display:block; color: #FFF; font-size: 17px;padding-bottom: 8px;}
.foot-contact p{display: block; color: #FFF; font-weight: bold; font-size: 14px;}

.wx{float: left; width: 180px;}
.wx span{display: block; padding: 8px 0; color: #FFF; text-align: left;}
.wx img{max-width: 80%;}



.copy{ overflow: hidden;padding: 20px 0; text-align: center; color: #FFF;background: #3c7fab; border-top: 1px solid #5596c0;}
.copy a{color: #FFF;}
.copy a:hover{color: #fb8a01;}

