body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; }

a{ text-decoration:none; color:#333333;}

a:hover{  color:#074087;}

A{TEXT-DECORATION: none;

  -webkit-transition:all 0.2s linear;

  -moz-transition:all 0.2s linear;

  -o-transition:all 0.2s linear;

  -ms-transition:all 0.2s linear;

  transition:all 0.2s linear;}

A:link {color: #333333;}

A:visited {color: #333333}

A:active {color: #333333}

A:hover{COLOR: #074087;}

img{ border:0px;}

.clear{ clear:both;}

ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}

li{ list-style:none;}

A:hover IMG {

	FILTER: alpha(opacity=80); opacity: 0.8

}

.biao{ border-bottom:1px #eee solid; height:45px; line-height:45px; margin-bottom:15px;}

.head{ width:100%; background:rgba(255,255,255,0.9); border-bottom:1px #eee solid;}

.heada{ width:1175px; margin:0px auto;} 

.heada1{ width:451px; float:left;}

.heada2{ width:609px; float:right;}

.center1a{ font-size:28px; line-height:35px; padding-top:30px; color:#4f4f4f; text-align:center; background:url(3.jpg) no-repeat center bottom; width:1175px; margin:0px auto; padding-bottom:10px; margin-bottom:20px; font-weight:bold; font-size:28PX; color:#1f2778;}

.center1a P{ font-size:14PX; font-weight:100;} 

.center5 img{ margin:7px;}

.center5{width:1175px; margin:0px auto; padding-bottom:50px;}

.foot1{ background:#3B3B3B;}

.foot2{ background:#444;  text-align:center;}

.foot2a{ width:1175px; margin:0px auto; text-align:center; padding:15x 0px; color:#999; line-height:30px; font-size:14px;}

.foot2a a{ color:#999; padding:0px 15px;}

.wenzi {
  margin: 20px 0;
  font-size: 16px;
}

.xzb {
  width: 200px;
  font-size: 18px;
}

.guanzhu {
  width: 740px;
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.waikuang {
  overflow: hidden;
  position: relative;
  height: 612px;
}
.zhanshi {
  position: absolute;
  top: 0;
  left: 0;
  width: 1020px;
  height: 612px;
  display: flex;
  animation: moveleft 20s infinite;
}

.center2{ width:1175px; margin:0px auto;}

.la1{ width:497px; float:left;}

.la2{ width:643px; float:right; padding-left:35PX; padding-top:10PX;}

.la2 h2{ font-weight:100; font-size:18px; color:#202778; line-height:35px;}

.la2 p{ color:#666; font-size:14px; padding-top:10px; line-height:23px;}

.zu{width:1175px; margin:20px auto; padding-bottom:25px;}

.zu a{ color:#4f4f4f;}

.zu a:hover{ color:#074087;}

.nei{ width:980px; margin:0px auto;}

.cen h1{ font-size:20px; line-height:40px; margin-top:50px; margin-bottom:25px; color:#666; text-align:center; background:url(2.jpg) no-repeat center bottom; padding:15px 0px;}

.cen{ padding-bottom:40px;   line-height:180%;}

.ddr img{ margin:12px; display:inline; border:1px #ccc solid}

.ld{ padding:25px 0px; padding-bottom:35px;}

.ld img{ margin:6px; border:1px #eee solid; width:225px; height:125px; }

.se{ background-color:#3B4E78;  line-height:25px;}

.se p{ padding:25px; color:#fff; text-align:left;}

.nei{ width:1175px; margin:0px auto;}

.cen h1{ font-size:25px; font-weight:100; line-height:40px; margin-top:20px; margin-bottom:25px; color:#666; text-align:center; background:none; padding:15px 0px; padding-bottom:0px;}

.cen{ padding-bottom:40px;}

.csd{ width:1200px; margin:0px auto;}

.m_popup span{ color:#F00; padding-right:10px;}

.le{ width:220px; float:left; margin-top:15px; margin-bottom:15px;}

.ri{ width:960px; float:right; margin-top:15px; margin-bottom:15px;}

.le1{ background:#1f2778; font-size:22px; padding-left:20px; color:#444; height:67px; line-height:67px; color:#fff;}

.ta{ background-color:#f5f5f5; width:240px; float:left; margin:3px; margin-left:0px; margin-right:6px; display:inline; padding:52px 35px; text-align:center; height:250px}


@keyframes moveleft {
  0% {
      left: 0;
  }
  10% {
      left: 0;
  }
  25% {
      left: -340px;
  }
  35% {
      left: -340px;
  }
  50% {
      left: -680px;
  }
  60% {
      left: -680px;
  }
  75% {
      left: -340px;
  }
  85% {
      left: -340px;
  }
  100% {
      left: 0;
  }
}