﻿



.sec_3 {
  *zoom: 1;
  padding-bottom: 34px;
  background-color: #f3f8fc;
}
.sec_3:before,
.sec_3:after {
  content: "";
  display: table;
}
.sec_3:after {
  clear: both;
}
.sec_3 > .container {
  *zoom: 1;
  width: 1200px;
  margin: 0 auto;
  margin-top: 44px;
}
.sec_3 > .container:before,
.sec_3 > .container:after {
  content: "";
  display: table;
}
.sec_3 > .container:after {
  clear: both;
}
.sec_5 {
  *zoom: 1;
  padding-bottom: 34px;
  background-color: #fff;
}
.sec_5:before,
.sec_5:after {
  content: "";
  display: table;
}
.sec_5:after {
  clear: both;
}
.sec_5 > .container {
  *zoom: 1;
  width: 1200px;
  margin: 0 auto;
  margin-top: 44px;
}
.sec_5 > .container:before,
.sec_5 > .container:after {
  content: "";
  display: table;
}
.sec_5 > .container:after {
  clear: both;
}




.m_header {
  position: relative;
  padding-bottom: 12px;
  border-bottom: 1px solid #c4c4c4;
}
.m_header .see_more {
  position: absolute;
  right: 3px;
  width: 55px;
  height: 34px;
  bottom: 5px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/cms/index/see_more.png');
}
.m_header .see_more:hover {
  background-image: url('../images/cms/index/see_more_hover.png');
}
.m_header .tit {
  position: relative;
}
.m_header .tit .ca {
  position: relative;
  margin-top: 6px;
  font-weight: bold;
  font-size: 28px;
  color: #01538b;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.m_header .tit .en {
  position: absolute;
  top: 5px;
  margin-left: 10px;
  font-size: 20px;
  color: #596f7d;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  font-family: STSongti-SC-Light;
}





.module_1,
.module_2,
.module_5 {
	float: left;
	width: 48%;
}
.module_1 .con,
.module_2 .con,
.module_5 .con {
  *zoom: 1;
}
.module_1 .con:before,
.module_2 .con:before,
.module_5 .con:before,
.module_1 .con:after,
.module_2 .con:after,
.module_5 .con:after {
  content: "";
  display: table;
}
.module_1 .con:after,
.module_2 .con:after,
.module_5 .con:after {
  clear: both;
}
.module_1 .list,
.module_2 .list,
.module_5 .list {
  margin-top: 8px;
}
.module_1 .list > li,
.module_2 .list > li,
.module_5 .list > li {
  height: 78px;
  border-bottom: 1px dashed #c4c4c4;
}
.module_1 .list > li .n_date,
.module_2 .list > li .n_date,
.module_5 .list > li .n_date {
  float: left;
  width: 50px;
  height: 50px;
  margin-top: 14px;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  border: solid 1px #01538b;
}
.module_1 .list > li .n_date > span,
.module_2 .list > li .n_date > span,
.module_5 .list > li .n_date > span {
  text-align: center;
  height: 22px;
  font-size: 0px;
  display: block;
  font-size: 10px;
  color: #01538b;
  line-height: 22px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.module_1 .list > li .n_date > span.moth,
.module_2 .list > li .n_date > span.moth,
.module_5 .list > li .n_date > span.moth {
  margin-top: 5px;
  font-size: 20px;
  font-weight: bold;
}
.module_1 .list > li .n_date > span.year,
.module_2 .list > li .n_date > span.year,
.module_5 .list > li .n_date > span.year {
  letter-spacing: -1px;
}
.module_1 .list > li .n_tit,
.module_2 .list > li .n_tit,
.module_5 .list > li .n_tit {
  position: relative;
  float: right;
  top: 50%;
  width: 87%;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  font-size: 16px;
  color: #333;
  line-height: 25px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
}
.module_1 .list > li:hover .n_tit,
.module_2 .list > li:hover .n_tit,
.module_5 .list > li:hover .n_tit {
  color: #034ea2;
}
.module_1 .list,
.module_2 .list {
  margin-top: 8px;
}
.module_1 .list > li:hover .n_date,
.module_2 .list > li:hover .n_date {
  background-color: #01538b;
}
.module_1 .list > li:hover .n_date > span,
.module_2 .list > li:hover .n_date > span {
  color: #fff;
}
.module_1 .list > li:hover .n_tit,
.module_2 .list > li:hover .n_tit {
  color: #034ea2;
}
.module_2 {
  float: left;
  margin-left: 30px;
}





.module_3 {
  float: right;
}
.module_3 .icon_znzx {
  position: relative;
  top: -2px;
  width: 48px;
  height: 48px;
  margin-right: 6px;
  background: url('../images/6-on.png') no-repeat;
 
  background-size: auto 100%;
  background-position: center;
}
.module_3 .icon_wsbm {
  position: relative;
  top: -2px;
  width: 48px;
  height: 48px;
  margin-right: 6px;
  background: url('../images/7-on.png') no-repeat;

  background-size: auto 100%;
  background-position: center;
}
.module_3 .icon_cjcx {
  position: relative;
  top: -2px;
  width: 48px;
  height: 48px;
  margin-right: 6px;
  background: url('../images/8-on.png') no-repeat;
 
  background-size: auto 100%;
  background-position: center;
}
.module_3 .icon_zsrl {
  position: relative;
  top: -2px;
  width: 48px;
  height: 48px;
  margin-right: 6px;
  background: url('../images/1-on.png') no-repeat;
  
  background-size: auto 100%;
  background-position: center;
}
.module_3 .list > li {
  text-align: center;
  width: 176px;
  height: 72px;
  margin: 20px 0px;
  border-radius: 2px;
  background-color: #50ad8f;
}
.module_3 .list > li.ys {
  background-color: #50ad8f;
}
.module_3 .list > li.zhpj {
  background-color: #6960c3;
}
.module_3 .list > li.gs {
  background-color: #dc732c;
}
.module_3 .list > li.ts {
  background-color: #3980c6;
}
.module_3 .list > li:hover {
  opacity: .8;
}
.module_3 .list > li > a {
  width: 100%;
  height: 100%;
  display: block;
  font-size: 16px;
  color: #fff;
  line-height: 72px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}










.module_5 .list > li .n_date {
  border: none;
}
.module_5 .list > li .n_date > span {
  text-align: center;
  height: 22px;
  font-size: 0px;
  display: block;
  font-size: 10px;
  color: #01538b;
  line-height: 22px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.module_5 .list > li .n_date > span.moth {
  margin-top: 5px;
  font-size: 30px;
  font-weight: bold;
}
.module_5 .list > li .n_date > span.year {
  letter-spacing: -1px;
}
.module_6 {
  float: right;
  width: 688px;
}
.module_6 .con {
  *zoom: 1;
  padding-top: 20px;
}
.module_6 .con:before,
.module_6 .con:after {
  content: "";
  display: table;
}
.module_6 .con:after {
  clear: both;
}
.module_6 .one,
.module_6 .two,
.module_6 .three {
  overflow: hidden;
}
.module_6 .one > div,
.module_6 .two > div,
.module_6 .three > div {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  -webkit-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
}
.module_6 .one:hover > div,
.module_6 .two:hover > div,
.module_6 .three:hover > div {
  transform: scale(1.2);
}
.module_6 .one {
  float: left;
  width: 399px;
  height: 291px;
}
.module_6 .one > div {
  background-image: url('../images/cms/index/pic-1.png');
}
.module_6 .two {
  float: right;
  width: 270px;
  height: 136px;
}
.module_6 .two > div {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('../images/cms/index/pic-2.png');
}
.module_6 .three {
  float: right;
  width: 270px;
  height: 136px;
  margin-top: 20px;
}
.module_6 .three > div {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('../images/cms/index/pic-3.png');
}
.module_7 {
  float: right;
  width: 372px;
}
.module_7 .tit {
  position: relative;
  padding-bottom: 12px;
  border-bottom: 1px solid #c4c4c4;
}
.module_7 .tit .en {
  font-size: 14px;
  color: #fdb913;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.module_7 .tit .ca {
  margin-top: 6px;
  font-weight: bold;
  font-size: 22px;
  color: #034ea2;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.module_7 .tit .see_more {
  position: absolute;
  top: 19px;
  right: 3px;
  width: 34px;
  height: 34px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/cms/index/see_more.png');
}
.module_7 .tit .see_more:hover {
  background-image: url('../images/cms/index/see_more_hover.png');
}
.module_7 .con {
  *zoom: 1;
}
.module_7 .con:before,
.module_7 .con:after {
  content: "";
  display: table;
}
.module_7 .con:after {
  clear: both;
}
.module_7 .con .comp_video {
  width: 100%;
  max-width: 100%;
  height: 295px;
  margin-top: 22px;
}
.module_7 .con .comp_video,
.module_7 .con .comp_video * {
  box-sizing: content-box !important;
}
.module_7 .vjs-text-track-display {
  position: absolute;
  bottom: 0px;
}
.module_7 .vjs-tech {
  outline: none;
}
.module_7 .vjs-big-play-button {
  position: absolute;
  top: 50%!important;
  left: 50%!important;
  width: 79px!important;
  height: 79px!important;
  border: none!important;
  margin-top: -39px !important;
  margin-left: -39px !important;
  box-sizing: content-box !important;
  background-color: transparent!important;
  transition: all 0.22s linear 0s!important;
  -o-transition: all 0.22s linear 0s!important;
  -moz-transition: all 0.22s linear 0s!important;
  -webkit-transition: all 0.22s linear 0s!important;
  background-image: url('../images/cms/index/icon_play.png');
}
.module_7 .vjs-big-play-button:hover {
  opacity: .8;
}
.module_7 .vjs-big-play-button > * {
  display: none;
}

