@charset "utf-8";
/* 代码整理：懒人之家 www.lanrenzhijia.com */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{ font-family:"微软雅黑", Arial, "PingFangSC-Light", "Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", tahoma, SimSun, sans-serif; font-size:14px;}

.navtop1{position: fixed; z-index:99999999; width: 18%;top: 0px; left: 39%; height: 82px;}
.navtop2{position: fixed; z-index:99999999; width: 17%;top: 0px; left: 57%;height: 82px;}
.navtop3{position: fixed; z-index:99999999; width: 17%;top: 0px; left: 74%;height: 82px;}
/* flexslider */
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.flexslider img { text-align:center; width:100%}
.slides{position:relative;z-index:1;}
.slides li{}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.newsa{ margin-left:-10px;margin-right:-10px; display:none;}
.active{ display:block;}
.first1{ background-color:#0070B8; color:#FFFFFF}

#article { font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;}



.w1220{ width:83.33333%; overflow:hidden;margin:auto;margin-top:31px;margin-bottom:150px;}
#piaofuleft{width:15%;float:left;overflow:hidden;}
.piaofuleft{width:98%;border:1px solid #d6d6d6;overflow:hidden;background-color:#fff;}
.piaofuleft .title{width:97%; height:42px; background-color:#f2f2f2; margin:1px;}
.piaofuleft .title b{display:block; width:7px; height:7px; overflow:hidden; float:left;margin:17.5px 15px 0 15px; background-color:#0070B8;}
.piaofuleft .title p{display:block; height:42px; line-height:42px; color:#333;font-size:18px; float:left;}
.piaofuleft ul{width:95%; overflow:hidden; margin:auto; margin-top:10px; margin-bottom:12px;}
.piaofuleft ul li{width:100%;height:60px; overflow:hidden;line-height:60px; background-color:#0070B8;font-size:18px;text-align:center; margin-bottom:5px;}
.piaofuleft ul .canguan{width:100%;height:200px; color:#FFFFFF;overflow:hidden;line-height:40px; background-color:#0070B8;font-size:18px;text-align:center; margin-bottom:5px;}
.piaofuleft ul .lianxiren{width:100%;height:125px; color:#FFFFFF;overflow:hidden;line-height:40px; background-color:#0070B8;font-size:18px;text-align:center; margin-bottom:5px;}
.piaofuleft ul li a{color:#fff;}
.w800{ width:80%; float:right; font-size:16px; padding-right:2%}
.w800 .biaoti{width:800px;height:53px;border-bottom:1px solid #ededed;line-height:50px; font-size:16px;font-weight: 500; position:relative;}
.w800 .biaoti b{display:block; position:absolute;width:26px; height:7px; background-color:#0070B8;top:50px}
.w800 .biaoti span{color:#0070B8; font-size:18px;}
.w800 .biaoti a{color:#333;}
.w800 .biaoti a:nth-child(4){_color:#999;}
.w800 .danyenr{width:100%; overflow:hidden;font-size:16px;color:#333;line-height:30px; margin-top:20px;}
.w800 .danyenr img{max-width:800px;}
.w800img{width:100%;overflow:hidden;margin-top:20px; margin-bottom:0px;}
.w800img img{display:block;}
.w800 .newsbt2{width:100%;font-size:30px; padding-top:45px; line-height:45px;}


.pftwo{width:98%; border:1px solid #d6d6d6;margin-bottom:24px;}
.pftwo .title{width:97%; height:42px; background-color:#f2f2f2; margin:1px;}
.pftwo .title b{display:block; width:7px; height:7px; overflow:hidden; float:left;margin:17.5px 15px 0 15px; background-color:#0070B8;}
.pftwo .title p{display:block; height:42px; line-height:42px; color:#333;font-size:18px; float:left;}
.pftwo img{display:block; margin:auto; margin-top:12px; margin-bottom:20px;}
.pfthree{width:190px; overflow:hidden; margin-bottom:10px;}
.pfthree a{display:block;width:190px;height:50px;font-size:19px;line-height:50px;color:#fff; text-align:center;background:url(/images/ico_jiantoutwo.jpg) 150px center no-repeat #0070B8; margin-bottom:13px; font-weight:b old; border-radius:50px;}
.pffour{width:98%;height:175px;border:1px solid #d6d6d6;}
.pffour .title{width:97%; height:42px; background-color:#f2f2f2; margin:1px;}
.pffour .title b{display:block; width:7px; height:7px; overflow:hidden; float:left;margin:17.5px 15px 0 15px; background-color:#0070B8;}
.pffour .title p{display:block; height:42px; line-height:42px; color:#333;font-size:18px; float:left;}
.pffour .pffourimg{width:110px; overflow:hidden; margin:auto; margin-top:26px; font-size:14px; color:#858585; text-align:center;}
.pffour .pffourimg img{display:block; width:100%; margin-bottom:2px;}


.box-item {
  width: calc(100%/3 - 27px);
  background-color: #fff;
  float: left;
  transition: 0.6s;
  transform: translate(0);
  margin-right: 40px;
  margin-bottom: 40px;
}
.box-item:hover {
  box-shadow: 0 0 10px #a3bdda;
  transform: translateY(-20px);
}
.box-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.box-item a .imgbox {
  height: 212px;
  overflow: hidden;
  background-color: #ddd;
  line-height: 212px;
  position: relative;
  text-align: center;
}
.box-item a .imgbox img {
  display: inline-block;
  vertical-align: middle;
  max-height: 100%;
}
.box-item a .imgbox .hidebox {
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url(../images/play.png?v=01);
  background-repeat: no-repeat;
  background-position: center;
  opacity: 1;
  transition: 0.6s;
  background-size: 80px;
}
.box-item a .txtbox {
  padding: 20px 20px 30px;
}
.box-item a .txtbox .viewname {
  font-size: 16px;
  color: #333;
  height: 27px;
}
.box-item a .txtbox .viewtime {
  color: #999;
  font-size: 14px;
  margin-top: 4px;
  height: 21px;
}
.box-item a .txtbox .ptimer {
  margin-top: 10px;
  color: #999;
  background-image: url(../images/timer1.png);
  background-repeat: no-repeat;
  background-position: 0 3px;
  padding-left: 20px;
}
.box-item a .txtbox .zhanw {
  color: #999;
  background-image: url(../images/timer2.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 20px;
}
.box-item a .txtbox .companyname {
  font-size: 16px;
  color: #333;
  margin-top: 20px;
  height: 24px;
}
.box-item a .txtbox .companyname1 {
  margin-top: 0px;
  color: #848484;
}
.box-item a .txtbox .companyname1-en {
  height: 48px;
}
.box-item a .txtbox1 {
  padding: 10px 20px 20px;
}
.box-item:nth-child(3n) {
  margin-right: 0;
}



.pagingbox .pagination
{ margin:auto;}
.pagingbox .pagination li {
  height: 46px;
  float: left;
  margin: 0 5px;
  text-align: center;
  line-height: 46px;
  margin-bottom: 10px;
  font-size: 16px;
  transition: 0.6s;
  width: 70px;
  border: 1px #ddd solid;
  border-radius: 4px;
}
.pagingbox .pagination li a {
  color: #333;
  display: block;
  width: 100%;
  height: 100%;
}
.pagingbox .pagination li:hover {
  border: none;
  background-color: #006eb9;
  color: #fff;
}
.pagingbox .pagination li:hover a {
  color: #fff;
}
.pagingbox .pagination .active {
  border: none;
  background-color: #006eb9;
  color: #fff;
}
.pagingbox .pagination .active a {
  color: #fff;
}


.el-form-item__content button{display:block; margin-top:32px; width:177px; height:49px; overflow:hidden;  background-color:#0070B8; font-size:22px; color:#fff; text-align:center; line-height:49px; border:0px; border-radius:49px; margin-top:50px; margin-bottom:60px;}


.bannerswt{ width:430px;; height:76px;  z-index:99;position: absolute; margin-top:-76px; margin-left:30%}
.bannerswt ul{ margin:0 auto;}
.bannerswt li{ float:left}.bannerswt li img { width:100%}