@charset "utf-8";
/* CSS Document */

.banner{ background-repeat: no-repeat; background-position: center center; }
.banner .wrap{ min-height: 750px;position: relative;}
.banner .desc{position: absolute;top: 80px;width: 100%;text-align: center;line-height: 1;}
.banner h1{font-size: 40px;color: #222;}
.banner p{font-size: 20px;margin-top: 20px;color: #494949;}

.section-item{ background-repeat: no-repeat; background-position: center center; }
.section-item .wrap{ min-height: 750px;position: relative;}
.section-item .desc{position: absolute;top: 80px;width: 100%;text-align: center;line-height: 1;}
.section-item h2{font-size: 40px;color: #222;}
.section-item p{font-size: 20px;margin-top: 20px;color: #494949;}
.section-item .desc.white{}
.section-item .desc.white h2{color: #fff;}
.section-item .desc.white p{ color: #fff;}

.section-pro{background: url("../shuibiao/pro-bg.gif");text-align: center;padding: 80px 0;}
.section-pro .tit{line-height: 1;margin-bottom: 60px;font-size: 40px;color: #333;}
.section-pro ul{margin: 0 -11px;}
.section-pro li{float: left;width: 33.333333%;padding: 0 11px;}
.section-pro li a{display: block;box-shadow: 0px 24px 20px 0px rgb(189 189 189 / 36%);border-radius: 10px;/* box-shadow: 0px 24px 76px 0px rgba(22, 46, 49, 0.36); */}
.section-pro li a img{border-radius: 10px 10px 0 0;}
.section-pro li a .desc{background: #fff;border: 1px solid #dcdcdc;border-top: 0;border-radius: 0 0 10px 10px;position: relative;padding: 30px 0 30px 0;line-height: 1;}
.section-pro li a em{ position: absolute; right: 10px; top: 0; background: #00b8b8; color: #fff; font-size: 20px; line-height: 32px; padding: 0 10px;}
.section-pro li a h3{font-size: 26px;color: #333;}
.section-pro li a p{font-size: 20px;color: #494949;margin-top: 10px;}
.section-pro li a:hover .desc{ border-color: #00b8b8}
