.product01{background:url("../image/product/product_01.jpg")no-repeat; background-position:center center; height:500px;}
.tit-product{text-align:center; width:214px; margin:80px auto; display:block;}
.text-box,.text-box p{color:#333; overflow: hidden; width: 485px;}
.text-box p{margin-top:28px;}
.text-box h1{font-size:32px; line-height:32px;}
.text-pro01{height:156px; float:right; margin-top:161px; text-align:left;}
.product02{background:url("../image/product/product_02.jpg")no-repeat; background-position:center center; height:800px;}
.text-pro02,.text-pro04,.text-pro06{float:left; margin-top:208px; text-align:right;}
.product03{background:url("../image/product/product_03.jpg")no-repeat; background-position:center center; height:539px;}
.text-pro03,.text-pro05{float:right; margin-top:208px; text-align:left;}
.product04{background:url("../image/product/product_04.jpg")no-repeat; background-position:center center; height:537px;}
.product05{background:url("../image/product/product_05.jpg")no-repeat; background-position:center center; height:524px;}
.product06{background:url("../image/product/product_06.jpg")no-repeat; background-position:center center; height:540px;}
.product07{background:url("../image/product/product_07.jpg")no-repeat; background-position:center center; height:551px;}

.service01{background:url("../image/service/service01.jpg")no-repeat; background-position:center center; height:547px;}
.service02{background:url("../image/service/service02.jpg")no-repeat; background-position:center center; height:913px;}
.service03{background:url("../image/service/service03.jpg")no-repeat; background-position:center center; height:810px;}
.service04{background:url("../image/service/service04.jpg")no-repeat; background-position:center center; height:950px;}

.join01{background:url("../image/join/join_01.jpg")no-repeat; background-position:center center; height:500px;}
.join02{background:url("../image/join/join_02.jpg")no-repeat; background-position:center center; height:767px;}
.join03{background:url("../image/join/join_03.jpg")no-repeat; background-position:center center; height:597px;}
.join04{background:url("../image/join/join_04.jpg")no-repeat; background-position:center center; height:668px;}
.joinus-box{width: 520px; margin: 0 auto; color:#fff; font-size: 16px; padding-top:230px;}
.joinus-box ul li{width: 100%; margin-bottom:20px; font-family: '微软雅黑';}
.joinus-box span{width: 65px; display:inline-block;}
.joinus-box input[type="text"]{width:440px; height:50px; display:inline-block; padding-left:10px;}
.joinus-box input[type="submit"]{width:150px; height:50px; display:inline-block; background:#009944; border:0; color:#fff; font-size: 20px; margin-left: 65px;}

.top-team{background:url("../image/team/top-team.jpg")no-repeat; background-position:center center; height:500px;}
.team01{background:url("../image/team/team-01.jpg")no-repeat; background-position:center center; height:725px;}
.team02{background:url("../image/team/team-02.jpg")no-repeat; background-position:center center; height:550px;}
.team03{background:url("../image/team/team-03.jpg")no-repeat; background-position:center center; height:570px;}
.team04{background:url("../image/team/team-04.jpg")no-repeat; background-position:center center; height:619px;}

.media-top{background:url("../image/media/banner-top.jpg")no-repeat; background-position:center center; height:500px;}
.about_us{width: 100%; padding:70px 0 70px; overflow: hidden; background:#f7f7f7; font-family: '微软雅黑';}
.about_box{width: 1200px; margin:0 auto;}
.about_img{text-align:center; width: 295px; margin: 0 auto 70px; display: block;}
.article-list{width: 1178px; border:1px #ccc solid; border-radius:10px; padding:10px; overflow: hidden; margin-bottom:40px;
}
.article-img{float:left; margin-right: 30px;}
.article-img img{display:inline-block; width: 260px; height:240px; overflow: hidden; border-top-left-radius:5px; border-bottom-left-radius:5px;}
.article-img img:hover{opacity: 0.5; cursor: pointer;}
.article-box{float:left; width: 845px; font-family: '微软雅黑'; padding-top:20px;}
.article-box h3{font-size:20px; color:#000; padding-bottom: 30px;}
.article-box p{padding-bottom: 30px; border-bottom: 1px dashed #999;}
.article-bottom{height:70px; align-items:center; display:flex; justify-content:space-between;}
.article-bottom time{color:#a6a6a6; font-size:14px; height:25px; line-height: 25px; overflow: hidden;
}
.article-bottom time img{display:inline-block; margin-right: 5px; vertical-align: middle;}
.article-bottom a{width:120px; height:36px; line-height:36px; border:2px solid #ccc; border-radius:5px; display:inline-block; text-align:center;}
.article-bottom a:hover{background:#009944; color:#fff; border:2px solid #009944;}
.page-num{width:510px; height:50px; line-height:50px; font-family: '微软雅黑'; color:#666;}
.page-num li{cursor:pointer; float:left; margin-right: 5px; border-radius:50%; border:1px solid #ddd; text-align:center; width: 40px; height:40px; line-height:40px;}
.page-num li:hover{border:1px solid #009944; background: #009944; color:#fff;}

.app-top{background:url("../image/app/app-top.jpg")no-repeat; background-position:center center; height:500px;}
.app-download{width: 788px; margin:75px auto;}
.app-download img{text-align:center;}