*{margin: 0; padding: 0;box-sizing: border-box;}
#all{width: 100%; margin-top: 0px; background-color: #FFFFFF;}
.top{background-color: #0E357F; color: white; width: 100%; padding: 10px 0 10px 20%;box-sizing: border-box;}
.tabbar{margin-left: 20%; width: 80%; padding: 20px 0;}
.tabbar ul{list-style: none; display: inline-block; margin-left: 30%;}
.tabbar ul li{display: inline-block; width: 100px; border: 5px solid #FFFFFF; line-height: 40px; font-weight: 10px; font-size: 18px; font-weight: 15px; text-align: center;}
.tabbar ul li a{text-decoration: none; color: #000000;}
.center_photo{width: 100%;}
.center_photo img{width: 100%;}
.service{width: 100%; margin-top: 50px; text-align: center;}
.services{width: 70%; display: flex; justify-content: flex-start; margin: 0 auto; margin-top: 20px;}
.servirces_{flex: 1; text-align: center; font-size: 20px;}
.servirces_:hover{background-color: #0E357F; color: #FFFFFF;}
hr{width=300; size=10px; color=#FFFFFF; margin: 20px auto;}
.servirces_text{line-height: 2em; width: 80%;  margin: 0 auto; text-align: left; font-size: 17px; font-weight: 200; overflow : /*hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5; /* 可以显示的行数，超出部分用...表示*/-webkit-box-orient: vertical;}
.company_profile{width: 100%; height: 410px; margin-top: 50px; background-image: url(../img/b2.jpg); color: #FFFFFF; border: 1px solid white;}
.profile_text{width: 67%; margin: 50px auto;-webkit-line-clamp: 4; font-size: 18px;text-align: left;letter-spacing: 1px;line-height: 35px;/* 可以显示的行数，超出部分用...表示*/-webkit-box-orient: vertical;font-size: 20px; }
.news{width: 100%; margin-top: 50px; border: 1px solid #FFFFFF;}
.news_{display: flex; margin-top: 50px; justify-content: space-around; width: 68%;}
/*.news_text */h1{font-size: 20px; float: left;}
.news_text{text-align: left; color: #939393;}
.news_text h1{color: black; font-size: 16px}
.new{flex: 1;}
.successful_cases{width: 100%;margin: 50px auto;border: 1px solid #FFFFFF;}
.successful_img{width: 150px; height: 100px; color: #FFFFFF; text-align: center; line-height: 120px; background-image: url(../img/a1.png);}
.successful_img:nth-child(2){display: inline-block;}
.cases_title{color: #0E357F;}
.cases{margin-top: 50px; display: flex;width: 60%;}
.cases_text{width: 80%; margin: 20px auto;}
.cases1{flex: 1; background-image: url(../img/left.png); height: 420px;}
.cases2{flex: 1; margin-left: 20px; box-sizing: border-box;}
.case{background-image: url(../img/right-t.png); width: 660px; height: 200px; }
.case_{background-image: url(../img/right-d.png); width: 660px; height: 200px; margin-top: 20px;}
.honnor{width: 60%; margin: 50px auto; height: 200px;}
.honnor_{width: 50px; position: absolute; padding-top: 30px; height: 210px; color: white;line-height: 30px; font-size: 30px; font-weight: 10px; float: left; background-color: #0E357F;}
.honnor_photo{padding-top: 30px;border-top: 5px solid #E5E5E5; border-right: 5px solid #E5E5E5; border-bottom: 5px solid #E5E5E5; height: 100%; width: 100%; display: flex; justify-content: space-around; ;}
.swiper-slide img{width: 200px; height: 160px;}
footer{margin-top: 100px; width: 100%; background-color: #0E357F; height: 200px;}
