.zixuncenter {
  width: 100%;
  height: 280px;
  margin-top: 7px;
  background-color: #ffffff;
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
    -moz-box-shadow: 2*0.7px 2*0.7px 10*0.7px #D6D6D6;
    -webkit-box-shadow: 2*0.7px 2*0.7px 10*0.7px #D6D6D6;
    box-shadow: 2*0.7px 2*0.7px 10*0.7px #D6D6D6;*/
}
.zixuncentertitle {
  width: 100%;
  height: 28px;
}
.zixuncenterimg {
  width: 21px;
  height: 21px;
  display: block;
  float: left;
  margin: 7px 0 0 14px;
}
.zixuncenterspan1 {
  width: 64.4px;
  height: 28px;
  display: block;
  float: left;
  margin-left: 11.9px;
  line-height: 35px;
  font-size: 13.3px;
  font-weight: bold;
  letter-spacing: 0.7px;
  text-align: center;
}
.zixuncenterspan2 {
  width: 163.8px;
  height: 28px;
  display: block;
  float: left;
  margin-left: 2.8px;
  line-height: 36.4px;
  font-size: 13.5px;
  letter-spacing: 0.7px;
  color: #888888;
}
.zixuncenterspan3 {
  width: 65.8px;
  height: 28px;
  display: block;
  float: right;
  margin-left: 6.3px;
  line-height: 36.4px;
  font-size: 12.6px;
  letter-spacing: 0.7px;
  cursor: pointer;
  color: #072645;
}
.jjhx {
  width: 97%;
  height: 7px;
  margin: auto;
  margin-bottom: 7px;
  margin-top: 3.5px;
}
.jjhximg {
  width: 100%;
  height: auto;
  display: block;
}
.zixuncenterleft {
  width: 39.5%;
  height: 277.2px;
  display: block;
  float: left;
  cursor: pointer;
}
.zixuncenterright {
  width: 58%;
  height: 277.2px;
  display: block;
  float: left;
  margin-left: 2.3%;
  border: 0.7px solid #bdeefc;
}
.hdp {
  width: 100%;
  height: 100%;
}
.tupian {
  width: 100%;
  height: 100%;
  display: block;
}
.wzback {
  width: 100%;
  height: 28px;
  background-color: #000000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  margin-top: -28px;
}
.wz {
  width: 340.2px;
  height: 28px;
  margin: auto;
  margin-top: -28px;
  position: relative;
}
.wzbackspan {
  width: 256.2px;
  height: 28px;
  display: block;
  float: left;
  line-height: 28px;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-indent: 9.1px;
  margin-right: 7px;
}
.diandian {
  width: 18.2px;
  height: 28px;
  display: block;
  float: left;
  line-height: 26.6px;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 47.6px;
  text-align: center;
}
.lrtitle {
  width: 100%;
  height: 35.7px;
  border-bottom: 2.8px solid #004db5;
  background-color: #e9f6fc;
}
.ltitle {
  width: 87.5px;
  height: 35.7px;
  display: block;
  float: left;
  line-height: 37.8px;
  font-size: 16.2px;
  color: #022440;
  text-align: center;
  cursor: pointer;
  color: #ffffff;
}
.rtitle {
  width: 87.5px;
  height: 35.7px;
  display: block;
  float: left;
  line-height: 37.8px;
  font-size: 16.2px;
  color: #575757;
  text-align: center;
  cursor: pointer;
  color: #ffffff;
}
.bigtitle {
  width: 98%;
  height: 28px;
  display: block;
  float: left;
  font-size: 18px;
  font-weight: bold;
  color: #032541;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 33.6px;
  margin-left: 1%;
  cursor: pointer;
}
.bigtitle:hover {
  color: #c80b0b;
}
.bigcongtent {
  width: 98%;
  height: 35px;
  display: block;
  float: left;
  font-size: 12.6px;
  color: #0A4C82;
  overflow: hidden;
  line-height: 17.5px;
  margin-left: 1%;
  text-indent: 19.6px;
  letter-spacing: 0px;
  margin: 7px 0 7px 0;
}
.hengxiansmall {
  width: 100%;
  height: 1.4px;
  background-color: #E2E2E2;
  float: left;
}
.hangfour_hov {
  width: 100%;
  height: 28px;
  float: left;
  cursor: pointer;
  display: block;
}
.hangfour_hov:hover .longtitle {
  color: #c80b0b;
}
.hangfour_hov:hover .longdatetime {
  color: #c80b0b;
}
.longtitle {
  width: 280px;
  height: 35px;
  display: block;
  float: left;
  line-height: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #353535;
  text-indent: 3.5px;
  margin-left: 7.7px;
}
.longdatetime {
  width: 105px;
  height: 35px;
  display: block;
  float: right;
  line-height: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #3a88d3;
  text-align: left;
}
.tupianimgs {
  width: 100%;
  height: 100%;
  display: block;
}
.threeInOne {
  width: 30%;
  height: 228.9px;
  display: block;
  float: left;
  margin-top: 14px;
}
.stgk {
  width: 90%;
  height: 100%;
  margin-left: 4%;
}
.shuxian1 {
  width: 18.2px;
  height: 35px;
  display: block;
  float: left;
  font-size: 18px;
  line-height: 35px;
  font-weight: bold;
}
.stgktitle {
  width: 71.4px;
  height: 35px;
  display: block;
  float: left;
  font-size: 13.3px;
  line-height: 35px;
  font-weight: bold;
}
.stgktitleEnglish {
  width: 125.3px;
  height: 35px;
  display: block;
  float: left;
  font-size: 7.7px;
  line-height: 40.6px;
  font-weight: bold;
  color: #5A5A5A;
}
.oneone {
  width: 105px;
  height: 81.2px;
  float: left;
  background-color: #8ab5df;
  margin-right: 14px;
  margin-bottom: 7px;
  border-radius: 5.6px;
  margin-top: 7px;
  cursor: pointer;
}
.oneone:hover {
  background-color: #4e80b1;
}
.oneoneimg {
  width: 32.2px;
  height: 32.2px;
  display: block;
  margin: auto;
  margin-top: 14px;
}
.oneonespan {
  width: 100%;
  height: 28px;
  display: block;
  text-align: center;
  margin-top: 2.1px;
  line-height: 28px;
  font-size: 16.2px;
  color: #ffffff;
}
.biankuang {
  border: 0.7px solid #E6E6E6;
  width: 34%;
  height: 217.7px;
}
.cgtitle {
  width: 100%;
  height: 30.1px;
  background-color: #ebebeb;
  margin-bottom: 4.2px;
  border-top: 0.7px solid #032541;
}
.cgtitlespan {
  width: 84px;
  height: 30.1px;
  display: block;
  float: left;
  background-color: #032541;
  color: #ffffff;
  line-height: 30.1px;
  font-size: 11.2px;
  text-align: center;
}
.cgtitlespanmore {
  width: 49px;
  height: 30.1px;
  display: block;
  float: right;
  color: #032541;
  line-height: 30.1px;
  font-size: 12.6px;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}
.hang {
  width: 95%;
  height: 30.1px;
  display: block;
  margin: auto;
  cursor: pointer;
}
.hang:hover .hangtitle {
  color: #c80b0b;
}
.hang:hover .hangdian {
  color: #c80b0b;
}
.hang:hover .hangriqi {
  color: #c80b0b;
}
.hangdian {
  width: 10.5px;
  height: 30.1px;
  display: block;
  float: left;
  font-size: 18.2px;
  line-height: 30.1px;
  font-weight: bold;
  color: #7d7d7d;
}
.hangtitle {
  width: 223.3px;
  height: 30.1px;
  display: block;
  float: left;
  line-height: 30.1px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-indent: 4.9px;
  font-size: 12.6px;
  white-space: nowrap;
  color: #676767;
}
.hangtitlewidth {
  width: 236.6px;
}
.hangriqi {
  width: 39.2px;
  height: 30.1px;
  display: block;
  float: left;
  line-height: 30.1px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-indent: 4.9px;
  font-size: 12.6px;
  color: #A2A2A2;
}
.middlebanner {
  width: 100%;
  height: 100%;
  display: block;
  float: left;
  margin-top: 7px;
}
.biankuang1 {
  border: 0.7px solid #E6E6E6;
  width: 291.2px;
  height: 217.7px;
  margin-right: 1%;
}
.smalldiandian {
  font-size: 14px;
}
.hdgd {
  width: 100%;
  height: 154px;
  float: left;
  overflow: hidden;
  margin-top: 14px;
}
.allpic {
  width: 2100px;
  height: 155.4px;
  display: block;
}
.onepic {
  width: 168px;
  height: 155.4px;
  display: block;
  float: left;
  margin-right: 13.3px;
  cursor: pointer;
}
.onepicimg {
  width: 94%;
  height: 119px;
  display: block;
  margin: auto;
  margin-top: 7px;
}
.onepicspan {
  width: 94%;
  height: 28px;
  display: block;
  margin: auto;
  text-align: center;
  overflow: hidden;
  line-height: 28px;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #8E8E8E;
}
.yy {
  width: 100%;
  height: 126.7px;
  background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);
  -moz-box-shadow: 1.4px 1.4px 7px #D6D6D6;
  -webkit-box-shadow: 1.4px 1.4px 7px #D6D6D6;
  box-shadow: 1.4px 1.4px 7px #D6D6D6;
}
.jiantou {
  width: 100%;
  height: 28px;
  float: left;
  margin-top: -40.6px;
}
.jtleft {
  width: 16.8px;
  height: 25.2px;
  display: block;
  float: left;
  margin-left: -32.2px;
  cursor: pointer;
}
.jtright {
  width: 16.8px;
  height: 25.2px;
  display: block;
  float: right;
  margin-right: -32.2px;
  cursor: pointer;
}
.flink {
  width: 882px;
  min-height: 21px;
  float: left;
  margin-top: 21px;
  background-color: #e9e9e9;
  padding: 14px;
}
.flinktitle {
  width: 84px;
  height: 21px;
  display: block;
  float: left;
  line-height: 21px;
  color: #008cd7;
}
.flinka {
  display: block;
  float: left;
  line-height: 21px;
  cursor: pointer;
  color: #6D6D6D;
}
.flinksx {
  display: block;
  float: left;
  line-height: 21px;
  width: 14px;
  text-align: right;
}
.zxnews {
  width: 100%;
  height: 70px;
  margin-top: 23.1px;
  margin-bottom: 7px;
  border: 0.7px solid #E2E2E2;
}
.zfx {
  width: 52.5px;
  height: 45.5px;
  display: block;
  float: left;
  font-size: 16.1px;
  text-align: center;
  line-height: 18.9px;
  background-color: #0060ec;
  color: #ffffff;
  padding-top: 7px;
  letter-spacing: 2.1px;
  margin-top: 8.4px;
  margin-left: 8.4px;
}
.zfxright {
  width: 817.6px;
  height: 70px;
  display: block;
  float: left;
  margin-left: 14px;
}
.zfxtop {
  width: 100%;
  height: 42px;
  display: block;
  line-height: 53.2px;
  font-size: 18px;
  color: #EC4B4B;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  text-indent: 5.6px;
}
.zfxbt {
  max-width: 30%;
  height: 28px;
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  color: #363636;
}
.mmoorr {
  width: 58.1px;
  height: 35.7px;
  display: block;
  float: right;
  line-height: 35.7px;
  color: #004DB5;
  cursor: pointer;
}
.news-wrap {
  width: 301px;
  height: 238px;
  display: block;
  float: left;
  margin-right: 19.6px;
  margin-top: 21px;
  border: 0.7px solid #e9f7fa;
}
.news-bigger-wrap {
  width: 445.9px;
  height: 238px;
  display: block;
  float: left;
  margin-top: 21px;
  border: 0.7px solid #e9f7fa;
}
.zixuncenter > div:nth-child(1) {
  margin-right: 14px;
}
.zixuncenter > div:nth-child(2) {
  margin-right: 0px;
}
.szh1title-bigger {
  width: 446.6px;
  height: 35px;
  background-image: url('../image/typetitlebig.png');
  background-size: 446.6px 35px;
  margin-bottom: 4.2px;
}
.szh1title {
  width: 301px;
  height: 35px;
  background-image: url('../image/typetitle.png');
  background-size: 301px auto;
  margin-bottom: 4.2px;
}
.typetitlespan1 {
  width: 116.2px;
  height: 35px;
  display: block;
  float: left;
  text-align: center;
  color: #ffffff;
  line-height: 35px;
}
.typetitlespan2 {
  width: 58.1px;
  height: 35px;
  display: block;
  float: right;
  text-align: center;
  color: #004DB5;
  line-height: 35px;
  font-weight: bold;
  cursor: pointer;
}
.typetitlespan3 {
  width: 105px;
  height: 35px;
  display: block;
  float: right;
  text-align: center;
  color: #004DB5;
  line-height: 35px;
  font-weight: bold;
  cursor: pointer;
}
.szhbox {
  width: 301px;
  min-height: 70px;
}
.szhbox-bigger {
  width: 420px;
  min-height: 70px;
}
.onetitle-warp {
  width: 224px;
  height: 28px;
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 28px;
  text-indent: 6.3px;
  font-size: 12.6px;
  cursor: pointer;
  color: #353535;
}
.onetitle-warp:hover {
  color: #c80b0b;
}
.szh2 {
  width: 260.4px;
  height: 238px;
  display: block;
  float: left;
  margin-top: 21px;
  border: 0.7px solid #e9f7fa;
}
.szh2title {
  width: 260.4px;
  height: 35px;
  background-image: url('../image/gonggao.png');
  background-size: 100% 100%;
  margin-bottom: 4.2px;
}
.szh2titlespan1 {
  width: 116.2px;
  height: 35px;
  display: block;
  float: left;
  text-align: center;
  color: #616161;
  line-height: 44.8px;
}
.szh2titlespan2 {
  width: 58.1px;
  height: 35px;
  display: block;
  float: right;
  text-align: center;
  color: #004DB5;
  line-height: 44.8px;
  font-weight: bold;
  cursor: pointer;
}
.szhbox2 {
  width: 260.4px;
  min-height: 70px;
}
.szhboxhang2 {
  width: 189px;
  height: 28px;
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 28px;
  text-indent: 6.3px;
  font-size: 12.6px;
  cursor: pointer;
  color: #353535;
}
.szhboxhang2:hover {
  color: #c80b0b;
}
.simpledate {
  width: 68.8px;
  height: 28px;
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 28px;
  text-indent: 6.3px;
  font-size: 12.6px;
  text-align: right;
  color: #004DB5;
}
.aa1 {
  width: 112px;
  height: 77px;
  display: block;
  float: left;
  margin-left: 14px;
}
body,
html {
  margin: 0;
}
a {
  text-decoration: none;
  font-size: 13.5px;
  letter-spacing: 0.7px;
}
span {
  font-size: 13.5px;
  letter-spacing: 0.7px;
}
.top_bgbg {
  width: 100%;
  height: 35px;
  background-color: #ffffff;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
.top_bg {
  width: 896px;
  height: 35px;
  margin: auto;
  margin-top: -35px;
  position: relative;
}
.top_bgspan {
  width: 280px;
  height: 35px;
  display: block;
  float: left;
  line-height: 35px;
  font-weight: bold;
}
.top_bgimg {
  height: 18.2px;
  width: auto;
  display: block;
  float: right;
  margin-top: 8.4px;
  margin-right: 7px;
}
.top_bgtel {
  width: 88.2px;
  height: 35px;
  display: block;
  float: right;
  line-height: 35px;
  font-weight: bold;
}
.topbtbg {
  width: 100%;
  height: 189px;
  background-color: #4078ae;
}
.topbottom {
  width: 896px;
  height: 189px;
  margin: auto;
}
.a1 {
  width: 210px;
  height: 189px;
  float: left;
}
.a1img {
  width: 112.7px;
  height: auto;
  display: block;
  margin-top: 41.3px;
}
.a2 {
  width: 333.2px;
  height: 189px;
  float: left;
  margin-right: 126px;
}
.a2span {
  width: 100%;
  height: 21px;
  display: block;
  font-size: 18px;
  letter-spacing: 2.1px;
  font-weight: bold;
  color: #ffffff;
  margin-top: 40.6px;
  margin-bottom: 10.5px;
  line-height: 21px !important;
}
.a2span1 {
  width: 33%;
  height: 25.9px;
  display: block;
  float: left;
  font-size: 15.3px;
  color: #ffffff;
  cursor: pointer;
  line-height: 25.9px !important;
  letter-spacing: 2.8px;
}
.a2span1:hover {
  text-decoration: underline;
}
.a3 {
  width: 84.7px;
  height: 189px;
  float: left;
  margin-left: 28px;
}
.a3img {
  width: 84.7px;
  height: 82.6px;
  display: block;
  margin: auto;
  margin-top: 49px;
}
.a3span {
  width: 100%;
  height: 21px;
  display: block;
  float: left;
  text-align: center;
  color: #C9E5FF;
  line-height: 21px !important;
}
.hang1date {
  width: 70px;
  height: 28px;
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 28px;
  text-indent: 6.3px;
  font-size: 12.6px;
  text-align: right;
  color: #004DB5;
}
.tab-menu-wrap {
  font-size: 13.6px;
}
