.white_box{
  margin-left: 3.125%;
  overflow: hidden;
  display: inline-block;
}
.white_box img{
  margin-right: 10px;
}
.biaoti11{
  width: 50%;
  background: none;
  margin-left:4%;
}
.navbiaoti li{
  padding-top: 30px;
  box-sizing: border-box;
}
.navbiaoti li a{
  line-height: 16px;
  font-size: 18px;
}
.cirle{
  margin:8px auto 0;
  width: 30px;
  height: 5px;
  background-color: #00B0CA;
  display: none;
}
.navbiaoti li:hover a{
  color: #00B0CA;
}
.navbiaoti li:hover .cirle{
  display: block;
}
.input_box{
  margin-left: 4%;
  padding-right: 1%;
  border-right: 1px solid #999999;
}
.inp_btn{
  width: 30px;
  height: 30px;
  background: url(../images/inp_btn.png) no-repeat;
  border: none;
}
.tel{
  display: flex;
  margin-left: 2%;
  width:15%;
}
.tel .nr{
  margin-left: 8px;
}
.head2{
  position: relative;
}
.xf_box{
  position: absolute;
  top: 3%;
  left: 10%;
  z-index: 99;
  display: flex;
}
.xf_left{
  width: 310px;
}
.xf_left ul{
  background-color: #253C46;
  box-sizing: border-box;
  width: 100%;
  cursor: pointer;
}
.xf_left ul li{
  padding: 10% 8% 8%;
  border-bottom: 1px solid #FFFFFF;
}
.xf_left ul li:first-of-type{
  padding-top: 12%;
}
.xf_left ul li:last-of-type{
  border-bottom: none;
}
.xf_left ul li:hover{
  background-color: #121C20;
}
.li_head{
  display: flex;
  justify-content: space-between;
}
.li_head p{
  font-size: 22px;
  color: white;
  font-weight:600;
}
.li_foot{
  margin-top: 15px;
}
.li_foot p{
  font-size: 16px;
  color: white;
  line-height: 24px;
  letter-spacing:1px;
}
.xf_right{
  width: 630px;
  padding: 80px 70px;
  background-color: rgba(18, 28, 32, 0.67);
  display: none;
}
.xf_right_li{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 18px;
  border-bottom: 1px solid white;
  cursor: pointer;
}
.xf_right a{
	display:block;
}
.xf_right a:nth-of-type(n+2){
  margin-top: 85px;
}
.xf_right_li:hover p{
  color: #00B0CA;
}
.xf_right_li p{
  font-size: 20px;
  color: white;
}
.xf_right_li span{
  font-size: 18px;
  color: white;
  display: block;
  margin-right: 20%;
}
.content{
  width: 1200px;
  margin: auto;
}
.title{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.title img{
  width: auto;
}
.title p{
  font-size: 26px;
  line-height: 35px;
  font-weight: 600;
}
.title p span{
  color: #00B0CA;
}
.first{
  padding: 82px 0;
}
.ewm_bigbox{
  width: 1000px;
  margin:75px auto 0;
  display: flex;
  justify-content: space-between;
}
.ewm_box{
  width: 30%;
}
.ewm_head{
  width: 100%;
  height: 65px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 60px 10px 15px;
  box-sizing: border-box;
  background-color: #00B0CA;
}
.ewm_box .ewm_head img{
  width: auto;
  height: auto;
}
.ewm_box p{
  font-size: 20px;
  line-height: 26px;
  color: white;
}
.second{
  padding: 85px 0 60px;
  background-color: #F4F4F4;
}
.second .content{
  width: 1300px;
}
.second .title{
  width: 1200px;
  margin: auto;
}
.more_box{
  text-align: right;
  padding-right: 50px;
  margin-top:20px;
}
.more_box a{
  font-size: 16px;
  color: #333333;
}
.about_box{
  margin-top: 25px;
  display: flex;
  justify-content: space-between;
}
.about_left{
  width: 52%;
}
.about_right{
  width: 42%;
}
.about_right .about_text p{
  font-size: 18px;
  line-height: 36px;
  color: #666666;
}
.about_right .about_text p span{
  color: #000000;
  font-weight: 600;
}
.app_gn{
  margin-top: 33px;
}
.app_gn p{
  font-size: 18px;
}
.gn_box{
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
  width: 75%;
}
.gn_li{
  width: 80px;
  text-align: center;
}
.gn_li img{
  width: auto;
}
.gn_li img:hover{
   transform: rotateZ(360deg);
    transition:all 1.5s;
}
.gn_li p{
  font-size: 18px;
  color: #333333;
  margin-top: 15px;
}
.href{
  height: 45px;
  font-size: 18px;
  line-height: 45px;
  display:inline-block;
  background-color: #00B0CA;
  border-radius: 23px;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  -ms-border-radius: 23px;
  -o-border-radius: 23px;
  color: white;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
  margin-top: 45px;
}
.thrid{
  padding: 170px 0 160px;
  background: url(../images/bgc.png);
}
.kr_box{
  overflow: hidden;
  margin-top: 120px;
}
.kr_left{
  width: 50%;
  float: left;
}
.kr1{
  text-align: center;
}
.kr1 p{
  font-size: 20px;
  color: #999999;
  line-height: 30px;
}
.kr1 .kr_name{
  font-size: 22px;
  color: #00B0CA;
  line-height: 24px;
  margin-bottom: 17px;
}
.kr2{
  display: flex;
  justify-content: space-between;
  margin-top: 120px;
}
.kr2 .kr1{
  width: 50%;
}
.kr_right{
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  float: right;
}
.kr_right img{
  width: auto;
}
.kr_left .href{
  margin:40px auto 0;
}
.href_box{
  text-align: center;
}
.four{
  padding: 60px 0 105px;
}
.ys_box{
  display: flex;
  justify-content: space-between;
  margin-top: 95px;
}
.ys_left{
  width: 41.25%;
  text-align: right;
}
.ys_left img{
  width: auto;
}
.ys_right{
  width: 52%;
}
.ys_right .ys_title:nth-of-type(1) .ys_title_name{
  background: url(../images/bgc1.png) no-repeat left;
}
.ys_foot .ys_title:nth-of-type(1) .ys_title_name{
  background: url(../images/bgc2.png) no-repeat left;
}
.ys_foot .ys_title:nth-of-type(2) .ys_title_name{
  background: url(../images/bgc3.png) no-repeat left;
}
.ys_foot .ys_title:nth-of-type(3) .ys_title_name{
  background: url(../images/bgc4.png) no-repeat left;
}
.ys_foot .ys_title:nth-of-type(4) .ys_title_name{
  background: url(../images/bgc5.png) no-repeat left;
}
.ys_title_name{
  margin-bottom: 12px;
  height: 79px;
  padding-top: 44px;
  padding-left: 2%;
  box-sizing: border-box;
  font-size: 26px;
  font-weight: 600;
  color: #0760BB;
}
.ys_title .rectangle{
  width: 55px;
  height: 3px;
  background-color: #009BC8;
  margin-top: 0;
  margin-left: 2%;
}
.ys_title li{
  margin-top: 20px;
  font-size: 18px;
  list-style-type: circle;
  list-style-position: inside;
  padding-left: 2%;
  box-sizing: border-box;
}
.ys_foot{
  display: flex;
  margin-top: 60px;
  justify-content: space-between;
}
.ys_foot .ys_title{
  width: auto;
}
.ys_foot .ys_title:nth-of-type(1){
  width: 17%;
}
.ys_foot .ys_title:nth-of-type(2){
  width: 23%;
}
.ys_foot .ys_title:nth-of-type(3){
  width: 25%;
}
.ys_foot .ys_title:nth-of-type(4){
  width: 22%;
}
.five{
  padding: 90px 0 130px;
  background-color: #F4F4F4;
}
.main_box_message {
  width: 1200px;
  margin: 45px auto 20px;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
}
.main_box_message a{
  width: 44%;
}
.main_box_message_left {
  width: 100%;
  overflow: hidden;
}
.main_box_message .main_box_message_right .more{
  width: 120px;
  margin:37px 0 0;
}
.main_box_message_right {
  width: 52%;
  padding-top: 66px;
}

.time {
  font-size: 18px;
  color: #7f7f7f;
  margin-bottom: 20px;
}

.main_box_message_right .time {
  margin-top: 40px;
}

.main_box_message_right .rect {
  margin: 15px 0 0;
  width: 20px;
  height: 2px;
  background-color: #0a66bb;
  margin-bottom: 22px;
}
.main_box_message_right p{
	font-size: 18px;
	color: #00B0CA;
}
.main_box_message_right p:nth-of-type(n+2){
	margin-top: 30px;
}
.main_box_message_right p:last-of-type{
	display: flex;
}
.main_box_message_right p:last-of-type span{
	display: inline-block;
	width: 82%;
}
.main_box_message_right p span{
	color: #333333;
	margin-left: 20px;
}
.main_box_message_right .more{
	font-size: 14px;
	color: #00B0CA;
	display: block;
}
.main_box_message_right .message {
  font-size: 16px;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  line-height: 32px;
}

.new_box_list {
  display: flex;
  flex-wrap: wrap;
  width: 1200px;
  margin: 60px auto 0;
  box-sizing: border-box;
}

.new_box_li {
  width: 360px;
  height: 247px;
  background-color: white;
  padding: 30px 24px;
  box-sizing: border-box;
  text-align: left;
  margin-right: 39px;
  display: flex;
  flex-direction: column;
  background-color: #EEEEEE;
  position: relative;
}

.new_box_li .rect {
  margin: 15px 0 0;
  width: 20px;
  height: 2px;
  background-color: #0a66bb;
  margin-bottom: 20px;
}

.new_box_li .title {
  font-size: 20px;
  color: #333;
}

.look_more_box {
  width: 100%;
  height: 21px;
  text-align: right;
  overflow: hidden;
  position: absolute;
  right: 35px;
  bottom: 23px;
}

.look_more {
  color: #333;
  font-size: 16px;
}


.new_box_li:hover .title,
.new_box_li:hover .look_more {
  color: #00B0CA;
}
.new_box_li:hover .rect{
	background-color: #00B0CA;
}

.new_box_list a:last-of-type .new_box_li {
  margin-right: 0;
}
.six{
	padding: 185px 0 200px;
}
.new_box{
  width: 1200px;
  margin:75px auto 140px;
  display: flex;
  justify-content: space-between;
}
.new_left{
  width: 38%;
  height: 420px;
  overflow: hidden;
}
.new_left img:hover{
  transform: scale(1.2);
  transition: all .6s;
}
.new_right{
  width: 59%;
}
.new_right .new_head ul{
  border-bottom: 1px solid #707070;
  padding-left: 20px;
  box-sizing: border-box;
  height:50px
}
.new_right .new_head ul li{
  display: inline-block;
  margin-right: 40px;
  font-size: 18px;
  color: #333333;
  padding-bottom: 24px;
  cursor: pointer;
}
.new_right .new_head ul .more{
  float: right;
  font-size: 16px;
  color: #333333;
}
.new_li{
  display: flex;
  justify-content: space-between;
  margin-top: 4%;
  margin-bottom: 60px;
}
	.new_li:hover .new_li_right p:first-of-type {
		color: #006DBB;
	}
.new_li_left{
  width: 76px;
  height: 76px;
  text-align: center;
}
.new_li_left p{
  font-size: 40px;
  color: #333333;
  line-height: 52px;
}
.new_li_left span{
  font-size: 14px;
  color: #333333;
}
.new_li_right{
  width: 88%;
}
.new_li_right p{
  font-size: 18px;
  color: #000000;
  line-height: 24px;
  overflow: hidden;
text-overflow: ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical; 
-webkit-line-clamp:1;
}
.new_li_right p:last-of-type{
  font-size: 14px;
  color: #999999;
  line-height: 22px;
  margin-top: 8px;
  -webkit-line-clamp:2;
}
.new_message a:last-of-type .new_li{
  margin-bottom: 0px;
}
.foot1{
	display: flex;
	justify-content: space-between;
	
}
.foot1_left{
	width: 12.5%;
}
.foot1_left img{
	width: auto;
}
.foot1_left .blue_box{
	width: 100%;
	height: 150px;
	background-color: #00B0CA;
	box-shadow: 0 0 6px;
	border-radius: 25px;
	margin-top: 28px;
}
.blue_box a{
	display: block;
	width: 100%;
	height: 100%;
	line-height:150px;
	color: white;
	text-align: center;
	font-size: 20px;
}
.foot1_center{
	width: 66%;
	padding: 0 0 0 18%;
	display: flex;
	box-sizing: border-box;
}
.foot1_center ul{
	margin-right: 120px;
}
.foot1_center ul li{
	text-align: center;
}
.foot1_center ul li a{
	font-size: 14px;
	color: #CCCCCC;
}
.foot1_center ul li:first-of-type{
	font-size: 18px;
	color: white;
}
.foot1_center ul li:nth-of-type(n+2){
	margin-top: 30px;
}
.foot1_center ul:last-of-type li a{
	font-size: 18px;
	color: white;
}
.foot1_right{
	width: 18%;
}
.foot1_right p{
	color: white;
	font-size: 18px;
}
.foot1_right img{
	width: auto;
}
.foot1_right .labels_box{
	margin-top: 20px;
	margin-bottom: 15px;
}
.foot1_right .labels_box img:last-of-type{
	margin-left: 24px;
}
.xt_box{
	display: flex;
	justify-content: space-between;
	margin-top: 22px;
}
.xt_li{
	width: 50%;
	text-align: center;
}
.xt_box .xt_li p{
	font-size: 14px;
	color: #CCCCCC;
	margin-top: 10px;
}
.foot .x{
	width: 100%;
	height: 1px;
	background-color: #CCCCCC;
}
.second .href_box{
	text-align: left;
}
.sm_img{
    display:none;
}
.ewm_box:hover .sm_img{
    display:block;
}
@media screen and (max-width: 1200px) {
  .main {
    overflow: hidden;
  }
  .content{
	  width: 100%;
  }
  .new_box{
	  width: 100%;
	  flex-wrap: wrap;
	  margin: 5% auto 3%;
  }
  .title img{
	  width: 30%;
  }
  .xf_left ul li{
	  padding: 2%;
  }
  .xf_left ul li:first-of-type{
	  padding-top: 2%;
  }
  .xf_box{
	  display: none;
  }
  .box{
	  padding: 5% 2%;
	  box-sizing: border-box;
  }
  .ewm_bigbox{
	  width: 100%;
	  margin: 5% auto 0;
  }
  .ewm_box{
	  width: 32%;
  }
  .ewm_head{
	  padding: 2%;
	  height: 45px;
  }
  .ewm_box .ewm_head img{
	  width: 30px;
	  height: 30px;
  }
  .ewm_box p{
	  font-size: 12px;
  }
  .second .content{
	  width: 100%;
  }
  .second .title{
	  width: 100%;
  }
  .title p{
	  font-size: 18px;
  }
  .more_box{
	  padding-right: 2%;
  }
  .about_box{
	  margin-top: 5%;
	  flex-wrap: wrap;
  }
  .more_box a{
	  font-size: 12px;
  }
  .about_left{
	  width: 100%;
  }
  .about_right{
	  width: 100%;
	  margin-top: 5%;
  }
  .about_right .about_text p,.app_gn p{
	  font-size: 15px;
  }
  .app_gn{
	  margin-top: 5%;
  }
  .gn_box{
	  width: 100%;
  }
  .href{
	  font-size: 12px;
	  height: 30px;
	  line-height: 30px;
	  padding:  0 5%;
	  margin: 5% auto 0;
  }
  .second .href_box{
	  text-align: center;
  }
  .kr_box{
	  margin-top: 5%;
  }
  .kr_left,.kr_right{
	  width: 100%;
	  float: none;
  }
  .kr_right img{
	  width: 80%;
  }
  .kr_left{
	  margin-top: 5%;
  }
  .kr1 .kr_name{
	  font-size: 18px;
	  margin-bottom: 3%;
  }
  .kr1 p{
	  font-size: 15px;
	  line-height: 28px;
  }
  .kr2{
	  margin-top: 5%;
  }
  .kr_left .href{
	  margin: 5% auto 0;
  }
  .ys_box{
	  margin-top: 5%;
	  flex-wrap: wrap;
  }
  .ys_left{
	  width: 100%;
  }
  .ys_left img{
	  width: 100%;
  }
  .ys_right{
	  width: 100%;
  }
  .ys_title_name{
	  padding-top: 10%;
	  font-size: 18px;
	  margin-bottom: 2%;
	  height: 60px;
  }
  .ys_title li{
	  font-size: 12px;
	  margin-top: 5%;
  }
  .ys_foot{
	  margin-top: 5%;
  }
  .ys_foot .ys_title_name{
	  padding-top: 33px;
  }
  .ys_foot .ys_title:nth-of-type(1){
	  width: 18%;
  }
  .more_box{
	  display: flex;
	  justify-content: right;
  }
  .main_box_message{
	  width: 100%;
	  margin: 5% auto 2%;
	  flex-wrap: wrap;
  }
  .main_box_message a{
	  width: 100%;
  }
  .main_box_message_right{
	  width: 100%;
	  padding-top: 5%;
  }
  .main_box_message_right p{
	  font-size: 15px;
  }
  .main_box_message_right p span{
	  margin-left: 5%;
  }
  .main_box_message_right p:nth-of-type(n+2){
	  margin-top: 5%;
  }
  .main_box_message_right p:last-of-type span{
	  width: 75%;
  }
  .main_box_message .main_box_message_right .more{
	  margin: 5% 0 0;
  }
  .new_box_list{
	  width: 100%;
	  margin-top: 5%;
  }
  .new_box_list a{
	  margin-bottom: 5%;
	  width: 100%;
  }
  .new_box_li{
	  width: 100%;
	  height: auto;
	  padding: 5%;
  }
  .look_more_box{
	  position: initial;
	  display: flex;
	  justify-content: right;
  }
  .new_left{
	  width: 100%;
	  height: auto;
  }
  .new_right{
	  width: 100%;
	  margin-top: 5%;
  }
  .new_right .new_head ul li{
	  font-size: 15px;
	padding-bottom:6px;
  }
  .new_right .new_head ul .more{
	  font-size: 12px;
	  display: block;
	  margin-top: 7%;
  }
  .new_li{
	  margin-bottom: 2%;
  }
  .new_li_left p{
	  font-size: 24px;
	  line-height: 30px;
  }
  .new_li_left span{
	  font-size: 12px;
  }
  .new_li_right p{
	  font-size: 15px;
	  overflow: hidden;
	  text-overflow: ellipsis;
	  display:-webkit-box;
	  -webkit-box-orient:vertical; 
	  -webkit-line-clamp:1;
  }
  .new_li_right p:last-of-type{
	  font-size: 12px;
	  overflow: hidden;
	  -webkit-line-clamp:2;
  }
  .new_li_left{
	  width: 75px;
	  height: 75px;
	  padding: 2% 0;
	  box-sizing: border-box;
	  display: flex;
	  justify-content: space-between;
	  flex-direction: column;
  }
  .foot1{
	  width: 100%;
  }
  .foot1{
	flex-wrap: wrap;
  }
  .foot1_left,.foot1_center,.foot1_right{
	  width: 100%;
  }
  .foot1_left{
	  text-align: center;
  }
  .foot1_left .blue_box{
	  width: 80%;
	  height: 45px;
	  margin: 5% auto 0;
  }
  .blue_box a{
	  line-height: 45px;
  }
  .foot1_center{
	  padding: 0;
	  justify-content: space-between;
	  margin-top: 5%;
  }
  .foot1_center ul{
	  margin-right: 0;
  }
  .foot1_center ul li:nth-of-type(n+2){
	  margin-top: 5%;
  }
  .foot1_right{
	display: none;
  }
  .sm_img{
      display:block;
  }
  .ewm_bigbox{
      height:auto;
  }
  .more_box{
      margin-top:2%;
  }
  .four .ys_box .ys_right .ys_title .ys_title_name{
	background-size: 32px 32px;
	padding-top:8%;
  }
  .four .ys_box .ys_right .ys_foot .ys_title .ys_title_name{
  	padding-top:30px;
  }
}
