@charset "utf-8";
/************通用头部**********/
* {
  margin: 0;
  padding: 0;
}
body,
ul,
ol,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
table,
td,
img,
div,
tr {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
}
input,
select {
  font-size: 14px;
  vertical-align: middle;
}
ul,
ol,
li {
  list-style: none;
}
a:link {
  color: #333333;
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #333333;
}
a:hover {
  text-decoration: none;
  color: #4E667B;
}
a:active {
  text-decoration: none;
}
.clearfix::after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
body {
  font-family: "microsoft yahei";
  font-size: 14px;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}
/**********************************/
.header {
  width: 100%;
  height: 120px;
  position: fixed;
  z-index: 99999;
  background: #fff;
}
.header .logo-search-menu {
  width: 1200px;
  height: 120px;
  margin: 0 auto;
}
.header .logo-search-menu .logo {
  float: left;
  background: url("/Theme/default/images/logo.png") no-repeat left center;
  width: 330px;
  height: 120px;
}
.header .logo-search-menu .logo a {
  display: block;
  width: 330px;
  height: 120px;
}
.header .logo-search-menu .search-menu {
  float: right;
  width: 850px;
  height: 120px;
}
.header .logo-search-menu .search-menu .search {
  float: right;
  width: 210px;
  height: 28px;
  margin: 25px auto;
}
.header .logo-search-menu .search-menu .menu {
  clear: both;
  width: 850px;
  height: 40px;
  margin: 40px auto;
}
.header .logo-search-menu .search-menu .menu .menuList {
  width: 100%;
  height: 40px;
  margin: 0 auto;
}
.banner {
  padding-top: 120px;
}
.banner:before {
  content: '';
  display: table;
}
.banneron {
  padding-top: 120px;
}
.banneron:before {
  content: '';
  display: table;
}
.inform {
  width: 100%;
  height: 59px;
  line-height: 59px;
  border-bottom: 1px solid #E3E3E3;
  background: #FEFEFE;
}
.inform .informList {
  width: 1200px;
  height: 60px;
  margin: 0 auto;
}
.inform .informList b {
  display: block;
  float: left;
  width: 100px;
  height: 60px;
  background: url("/Theme/default/images/inform.png") no-repeat center;
}
.inform .informList ul {
  float: left;
  width: 1045px;
  height: 38px;
}
.sectionList {
  width: 100%;
  height: 1030px;
  background: #F7F7F7;
}
.sectionList::before {
  content: '';
  display: table;
}
.news {
  width: 1200px;
  height: auto;
  margin: 0 auto;
}
.news .newsHead {
  width: 1200px;
  height: 40px;
  border-bottom: 1px solid #D2D2D2;
  margin: 30px auto 10px auto;
}
.news .newsHead span {
  display: block;
  height: 40px;
  line-height: 40px;
  float: left;
  font-size: 22px;
  color: #114eab;
}
.news .newsHead a {
  display: block;
  float: right;
  width: 12px;
  height: 40px;
  background: url("/Theme/default/images/publicArrow.png") no-repeat center;
}
.news .newsList {
  width: 1200px;
  height: 340px;
  margin: 0 auto;
}
.news .newsList .scrollImg {
  float: left;
  width: 530px;
  height: 340px;
}
.news .newsList .newsTitle {
  float: right;
  width: 640px;
  height: 340px;
}
.companyList {
  width: 1200px;
  height: auto;
  margin: 35px auto;
}
.companyList::before {
  content: '';
  display: table;
}
.companyList .people,
.companyList .work,
.companyList .video {
  float: left;
  width: 350px;
  height: auto;
  margin: 0 auto;
}
.companyList .people .peopleHead,
.companyList .work .peopleHead,
.companyList .video .peopleHead,
.companyList .people .workHead,
.companyList .work .workHead,
.companyList .video .workHead,
.companyList .people .videoHead,
.companyList .work .videoHead,
.companyList .video .videoHead {
  width: 350px;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #D2D2D2;
}
.companyList .people .peopleHead span,
.companyList .work .peopleHead span,
.companyList .video .peopleHead span,
.companyList .people .workHead span,
.companyList .work .workHead span,
.companyList .video .workHead span,
.companyList .people .videoHead span,
.companyList .work .videoHead span,
.companyList .video .videoHead span {
  display: block;
  float: left;
  font-size: 22px;
  color: #114eab;
}
.companyList .people .peopleHead a,
.companyList .work .peopleHead a,
.companyList .video .peopleHead a,
.companyList .people .workHead a,
.companyList .work .workHead a,
.companyList .video .workHead a,
.companyList .people .videoHead a,
.companyList .work .videoHead a,
.companyList .video .videoHead a {
  display: block;
  float: right;
  width: 12px;
  height: 40px;
  background: url("/Theme/default/images/publicArrow.png") no-repeat center;
}
.companyList .work {
  margin: 0 75px;
}
.friendLink {
  width: 1200px;
  height: auto;
  margin: 0 auto;
}
.friendLink::before {
  content: '';
  display: table;
}
.friendLink .friendLinkHead {
  width: 1200px;
  height: 39px;
  line-height: 40px;
  border-bottom: 1px solid #D2D2D2;
  text-align: left;
  font-size: 22px;
  color: #114eab;
}
.footer {
  width: 100%;
  height: 240px;
  background: url("/Theme/default/images/footer.jpg") no-repeat center;
}
.footer::before {
  content: '';
  display: table;
}
.footer .footerList {
  width: 1200px;
  height: auto;
  margin: 45px auto 0 auto;
  text-align: center;
}
.footer .footerList .olUl {
  width: 1200px;
  height: auto;
  margin: 0 auto;
}
.footer .footerList .olUl ul {
  float: left;
}
.footer .footerList .olUl ul li {
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  color: #fff;
  text-align: left;
  text-indent: 50px;
}
.footer .footerList .olUl ul li a {
  font-size: 13px;
  color: #fff;
}
.footer .footerList .olUl ol {
  float: right;
}
.footer .footerList .olUl ol li {
  float: left;
  margin-right: 50px;
}
.footer .footerList .olUl ol li img {
  display: block;
  width: 100px;
  height: 100px;
}
.footer .footerList .olUl ol li span {
  display: block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 13px;
  color: #fff;
}
.footer .footerList p {
  width: 1200px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 13px;
  color: #fff;
}
#ad_move_sg {
  z-index: 999999!important;
}
.years {
  width: 1200px;
  height: 90px;
  margin: 10px auto;
}
.years span {
  display: none;
}
/**search**/
.searchList {
  width: 210px;
  height: 28px;
  line-height: 28px;
  background: url("/Theme/default/images/serch.png") no-repeat right center;
}
.searchList ul li {
  float: left;
}
.searchList ul li input {
  display: block;
  border: none 0;
  background: none;
}
.searchList ul li input:focus {
  outline: none;
}
.searchList ul li.search_input {
  width: 180px;
  height: 28px;
  line-height: 28px;
}
.searchList ul li.search_input input {
  display: block;
  width: 180px;
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  color: #B4B4B4;
  text-indent: 8px;
}
.searchList ul li.search_input input::-ms-input-placeholder {
  font-size: 12px;
  color: #B4B4B4;
}
.searchList ul li.search_input input::-webkit-input-placeholder {
  font-size: 12px;
  color: #B4B4B4;
}
.searchList ul li.search_submit {
  width: 30px;
  height: 28px;
}
.searchList ul li.search_submit input {
  display: block;
  width: 30px;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
}
/**menu**/
#nav-menu {
  float: right;
  width: 850px;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
}
#nav-menu li {
  float: left;
  height: 40px;
  line-height: 40px;
  width: 85px;
  text-align: center;
}
#nav-menu li.navOne {
  background: none;
}
#nav-menu li a {
  display: block;
  font-size: 16px;
  color: #333;
}
#nav-menu li a:hover {
  color: #1f62bf;
}
/**informTitle**/
.informTitle {
  width: 100%;
  height: 60px;
  line-height: 60px;
}
.informTitle li {
  float: left;
  width: 50%;
  height: 60px;
  background: url("/Theme/default/images/inform.jpg") no-repeat left center;
}
.informTitle li a {
  display: block;
  float: left;
  text-indent: 24px;
  font-size: 16px;
  color: #666;
}
.informTitle li span {
  display: block;
  float: right;
  font-size: 16px;
  color: #666;
  margin: 0 30px;
}
.inform-more {
  float: right;
  height: 60px;
  line-height: 60px;
  font-size: 14px;
  color: #888;
}
/**publicTitle**/
.publicTitle {
  width: 100%;
  height: 32px;
  line-height: 32px;
}
.publicTitle li {
  float: left;
  width: 100%;
  height: 32px;
  background: url("/Theme/default/images/publicSquare.jpg") no-repeat left center;
}
.publicTitle li a {
  display: block;
  float: left;
  text-indent: 16px;
  font-size: 15px;
  color: #323232;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -ms-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
}
.publicTitle li a:hover {
  color: #2262BE;
}
.publicTitle li span {
  display: none;
  float: right;
  font-size: 16px;
  color: #666;
  margin: 0 30px;
}
/**newDesTitle-newDesTitleTime**/
#newDesTitle {
  width: 100%;
  height: 100%;
}
#newDesTitle ul li {
  float: none;
  display: block;
  width: 100%;
  height: 80px;
}
#newDesTitle ul li .newDes {
  float: left;
  width: 575px;
  height: 80px;
}
#newDesTitle ul li .newDes h2 {
  font-weight: normal;
}
#newDesTitle ul li .newDes h2 a {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  color: #333;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -ms-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
}
#newDesTitle ul li .newDes h2 a:hover {
  color: #2262BE;
}
#newDesTitle ul li .newDes h3 {
  font-weight: normal;
}
#newDesTitle ul li .newDes h3 a {
  font-size: 14px;
  color: #666;
  line-height: 24px;
}
#newDesTitle ul li .newTime {
  float: right;
  width: 90px;
  height: 80px;
  background: #D4D4D4;
}
#newDesTitle ul li .newTime b {
  display: block;
  width: 90px;
  height: 30px;
  line-height: 30px;
  border-top: 1px solid #F4F4F4;
  text-align: center;
  font-size: 18px;
  color: #fff;
  font-weight: normal;
}
#newDesTitle ul li .newTime p {
  width: 90px;
  height: 49px;
  line-height: 49px;
  text-align: center;
  font-size: 36px;
  color: #fff;
}
#newDesTitle ul li.licss2 {
  margin: 40px auto;
}
.newDesTitleTime {
  width: 100%;
  height: auto;
}
.newDesTitleTime ul {
  width: 100%;
  height: auto;
  margin: 0 auto 6px auto;
}
.newDesTitleTime ul li {
  width: 100%;
  height: 28px;
  line-height: 28px;
}
.newDesTitleTime ul li.licss1 {
  width: 100%;
  height: 74px;
}
.newDesTitleTime ul li.licss1 h2 {
  width: 100%;
  height: 30px;
  line-height: 30px;
}
.newDesTitleTime ul li.licss1 h2 a {
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #333;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -ms-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
}
.newDesTitleTime ul li.licss1 h2 a:hover {
  color: #2262BE;
}
.newDesTitleTime ul li.licss1 h3 {
  font-weight: normal;
  line-height: 22px;
}
.newDesTitleTime ul li.licss1 h3 a {
  font-size: 14px;
  color: #777777;
  line-height: 22px;
}
.newDesTitleTime ul li h1 {
  font-weight: normal;
  background: url(/Theme/default/images/publicSquare.jpg) no-repeat left center;
  height: 28px;
  line-height: 28px;
  float: left;
}
.newDesTitleTime ul li h1 a {
  display: block;
  float: left;
  text-indent: 16px;
  font-size: 15px;
  color: #323232;
}
.newDesTitleTime ul li span {
  display: block;
  float: right;
  font-size: 14px;
  color: #666;
}
/**propListImg**/
.propListImg {
  width: 1200px;
  height: auto;
  margin: 0 auto;
}
.propListImg ul::after {
  content: '';
  display: block;
  clear: both;
  float: none;
  overflow: hidden;
  height: auto;
}
.propListImg ul li {
  width: 500px;
  height: 160px;
  background: #F4F4F4;
}
.propListImg ul li.pic1,
.propListImg ul li.pic3 {
  float: left;
  margin: 0 25px 30px 75px;
}
.propListImg ul li.pic2,
.propListImg ul li.pic4 {
  float: right;
  margin: 0 75px 30px 25px;
}
.propListImg ul li h2 {
  float: left;
  width: 200px;
  height: 140px;
  margin: 10px;
}
.propListImg ul li h2 a {
  display: block;
}
.propListImg ul li h2 a img {
  display: block;
  width: 200px;
  height: 140px;
}
.propListImg ul li h1 {
  float: left;
  width: 260px;
  height: 140px;
  margin: 10px auto;
  font-weight: normal;
}
.propListImg ul li h1 a {
  display: block;
}
.propListImg ul li h1 a span {
  display: block;
  width: 260px;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #DBDBDB;
  font-size: 18px;
  color: #333;
}
.propListImg ul li h1 a b {
  display: block;
  font-size: 14px;
  color: #666;
  line-height: 22px;
  font-weight: normal;
  width: 260px;
  height: 66px;
  margin: 10px auto 0 auto;
}
.propListImg ul li h1 a p {
  width: 260px;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  color: #666;
}
/**pageTitle**/
.pageTitle {
  width: 100%;
  height: auto;
}
.pageTitle a {
  display: block;
  font-size: 14px;
  color: #333;
  line-height: 30px;
  letter-spacing: 1px;
  text-indent: 32px;
}
.pageTitle .pageMore {
  display: block;
  width: 120px;
  height: 34px;
  background: url("/Theme/default/images/pageMore.png") no-repeat;
  margin-top: 25px;
}
/**honorImg**/
#honorImg {
  width: 100%;
  height: auto;
  margin: 0 auto;
}
#honorImg ul li {
  float: left;
  width: 240px;
  height: 160px;
  margin: 0 5px;
  position: relative;
}
#honorImg ul li span {
  display: block;
}
#honorImg ul li span a {
  display: block;
}
#honorImg ul li span a img {
  display: block;
  width: 240px;
  height: 160px;
}
#honorImg ul li h1 {
  width: 240px;
  height: 30px;
  line-height: 30px;
  background: rgba(0, 0, 0, 0.6);
  position: absolute;
  bottom: 0;
  text-align: center;
  font-weight: normal;
}
#honorImg ul li h1 a {
  font-size: 14px;
  color: #fff;
}
/**mainer**/
.mainer {
  width: 1200px;
  margin: 10px auto 40px auto;
  overflow: hidden;
  height: auto;
  padding-bottom: 20px;
  /*主体*/
  /*侧栏*/
  /*公用部分*/
}
.mainer .mainer-title {
  width: 1200px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #757272;
  margin: 0 auto  15px 0;
}
.mainer .mainer-title a {
  font-size: 14px;
  color: #757272;
}
.mainer .mainer-list {
  float: left;
  width: 830px;
}
.mainer .mainer-list #mainer-mid .caption {
  color: #3A3937;
  height: auto;
  line-height: 40px;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
}
.mainer .mainer-list #mainer-mid .caption h1 {
  font-weight: normal;
  font-size: 12px!important;
}
.mainer .mainer-side {
  float: right;
  width: 320px;
}
.mainer .mainer-side .righter {
  width: 320px;
  margin-top: -20px;
  height: auto;
}
.mainer .mainer-side .righter #right-title {
  width: 320px;
  height: 60px;
  line-height: 50px;
  text-indent: 50px;
  background: url("/Theme/default/images/rightTitle.png") no-repeat center;
}
.mainer .mainer-side .righter #right-title h1 {
  font-size: 18px;
  font-weight: normal;
  color: #fff;
}
.mainer .mainer-side .righter #right-list {
  width: 320px;
}
.mainer .mainer-side .righter #right-list ul li {
  width: 318px;
  height: 43px;
  line-height: 45px;
  text-indent: 54px;
  margin: 15px 0;
  clear: both;
  border: 1px solid #2661B9;
  transition: all 0.5s ease-in-out;
}
.mainer .mainer-side .righter #right-list ul li a {
  display: block;
  color: #575757;
  font-size: 16px;
}
.mainer .mainer-side .righter #right-list ul li.onm {
  width: 320px;
  background: #2661B9;
}
.mainer .mainer-side .righter #right-list ul li.onm a {
  font-size: 16px;
  color: #fff;
}
.mainer .mainer-side .righter #right-list ul li:hover {
  background: #2661B9;
}
.mainer .mainer-side .righter #right-list ul li:hover a {
  font-size: 16px;
  color: #fff;
}
.mainer .public-son-list {
  width: 1200px;
  margin: 0 auto;
}
.mainer .public-son-list .public-son-title {
  width: 1200px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #757272;
  margin: 0 auto 15px 0;
}
.mainer .public-son-list .public-son-title a {
  font-size: 14px;
  color: #757272;
}
.mainer .public-son-list #public-son-mid {
  width: 1200px;
}
/**新闻列表页面**/
/*step -新闻分页-*/
#home-page {
  width: 94%;
  height: 24px;
  margin: 10px auto;
}
#home-page span {
  display: block;
}
#home-page span.home-page-prev {
  float: left;
}
#home-page span.home-page-next {
  float: right;
}
#home-page span a {
  display: block;
  font-size: 12px;
  color: #7E0308;
  height: 24px;
  line-height: 24px;
}
/*step -图片分页-*/
#pagelist {
  width: 100%;
  height: auto;
  margin: 10px 0;
  text-align: center;
}
#pagelist a {
  display: inline-block;
  width: 60px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 0 2px;
  font-size: 12px;
  color: #444;
  background: #EDEDED;
  border: #cccccc 1px solid;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
#pagelist a#nowpage {
  display: inline-block;
  text-align: center;
  border: #2861B7 1px solid;
  background-color: #2861B7;
  color: #ffffff;
  font-size: 12px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
#pagelist a#totalpage {
  display: inline-block;
  text-align: center;
  border: #dcdcdc 1px solid;
  background-color: #EDEDED;
  color: #666666;
  font-size: 12px;
}
.article_list {
  float: none;
  width: 96%;
  margin: 0 auto;
}
.article_list ul {
  width: 100%;
}
.article_list ul li {
  height: 40px;
  line-height: 40px;
  border-bottom: dashed 1px #CCCCCC;
  text-indent: 35px;
  text-align: left;
  width: 100%;
  background: url("/Theme/default/images/lumpArrow.png") no-repeat 10px center;
}
.article_list ul li a {
  color: #575757;
  text-align: left;
  font-weight: 100;
  font-size: 16px;
}
.article_list ul li h1 {
  height: 40px;
  line-height: 40px;
  width: auto;
  text-align: left;
  float: left;
  font-size: 16px;
  font-weight: 100;
}
.article_list ul li h1 a {
  color: #575757;
  text-align: left;
  font-weight: 100;
  font-size: 16px;
}
.article_list ul li span {
  float: right;
  text-align: left;
  font-weight: 100;
  height: 40px;
  line-height: 40px;
  width: auto;
  font-size: 15px;
  color: #a09393;
}
.article_list ul li:hover a {
  color: #2861B7;
}
/*step图片展示*/
.txpic_list {
  display: inline;
  float: none;
  width: 820px;
  height: auto;
}
.txpic_list ul {
  list-style: none;
  width: 820px;
  height: auto;
  overflow: hidden;
  padding-top: 6px;
}
.txpic_list ul li {
  width: 230px;
  height: 210px;
  text-align: center;
  float: left;
  -webkit-transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  -ms-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
  overflow: hidden;
  margin: 15px 20px;
}
.txpic_list ul li span {
  font-weight: 100;
  height: 170px !important;
  width: 230px !important;
  margin: 0 auto;
  text-align: center;
  display: block;
}
.txpic_list ul li span a {
  display: block;
  height: 170px;
  width: 230px;
}
.txpic_list ul li span a img {
  display: block;
  height: 170px;
  width: 230px;
}
.txpic_list ul li h1 {
  width: 235px;
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
}
.txpic_list ul li h1 a {
  color: #000000;
  text-decoration: none;
  text-align: center;
  font-weight: 100;
}
.txpic_list ul li h1 a:hover {
  color: #666666;
  text-decoration: none;
  text-align: center;
  font-weight: 100;
}
.txpic_list ul li:hover {
  -webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.07);
  -webkit-transform: translate3d(0px, -2px, 0px);
  -moz-transform: translate3d(0px, -2px, 0px);
  -ms-transform: translate3d(0px, -2px, 0px);
  -o-transform: translate3d(0px, -2px, 0px);
  transform: translate3d(0px, -2px, 0px);
}
.txpic_list ul li:hover h1 a {
  color: #2861B7;
}
.prepic_list {
  display: inline;
  float: none;
  width: 820px;
  height: auto;
}
.prepic_list ul {
  list-style: none;
  width: 820px;
  height: auto;
  overflow: hidden;
  padding-top: 6px;
}
.prepic_list ul li {
  width: 273px;
  height: 210px;
  text-align: center;
  float: left;
  overflow: hidden;
}
.prepic_list ul li span {
  font-weight: 100;
  height: 168px !important;
  width: 228px !important;
  margin: 0 auto;
  text-align: center;
  border: #CCC 1px solid;
  display: block;
}
.prepic_list ul li span a img {
  height: 160px;
  width: 220px;
  margin-top: 4px;
}
.prepic_list ul li span:hover {
  font-weight: 100;
  height: 168px !important;
  width: 228px !important;
  margin: 0 auto;
  text-align: center;
  border: #6999C9 2px solid;
  display: block;
}
.prepic_list ul li h1 {
  width: 235px;
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
}
.prepic_list ul li h1 a {
  color: #000000;
  text-decoration: none;
  text-align: center;
  font-weight: 100;
}
.prepic_list ul li h1 a:hover {
  color: #666666;
  text-decoration: none;
  text-align: center;
  font-weight: 100;
}
/**多栏目列表**/
.lump-title-list {
  background-color: #F2F2F2;
  height: 50px;
  line-height: 50px;
  width: 94%;
  overflow: hidden;
  margin: 0 auto 20px auto;
  padding: 0 3%;
}
.lump-title-list .title_list {
  float: left;
  width: 60%;
  text-align: left;
  text-indent: 20px;
  line-height: 50px;
  background: url("/Theme/default/images/lumpNews.png") no-repeat 0 center;
}
.lump-title-list .title_list a {
  font-size: 18px;
  font-weight: normal;
  color: #142f4c;
}
.lump-title-list .more_list {
  float: right;
  width: 60px;
  text-align: center;
  font-size: 14px;
}
.lump-title-list .more_list a {
  font-size: 14px;
  line-height: 50px;
  color: #868686;
}
.h40 {
  width: 100%;
  height: 40px;
}
/*内容区宽度*/
.page-content {
  width: 94%;
  margin: 0 auto;
}
.page-title {
  width: 100%;
}
.page-title::before {
  content: '';
  display: table;
}
.page-title a {
  font-size: 14px;
  color: #444;
  line-height: 28px;
  clear: both;
  display: block;
}
.page-title a span {
  display: block;
  float: right;
  width: 120px;
  height: 30px;
  background: url("/Theme/default/images/more.jpg") no-repeat center;
  margin-top: 10px;
}
.show-content {
  width: 94%;
  margin: 0 auto;
}
/*友情链接*/
.friendLinkList {
  width: 1200px;
  height: auto;
  margin: 20px auto;
}
.friendLinkList ul li {
  float: left;
  width: 174px;
  height: 144px;
  margin-right: 31px;
}
.friendLinkList ul li.friendLinkImg6 {

  margin-right: 0;
}
.friendLinkList ul li a {
  display: block;
  width: 174px;
  height: 144px;
}
.friendLinkList ul li a img {
  display: block;
  width: 174px;
  height: 104px;
}
.friendLinkList ul li a span {
  display: block;
  width: 174px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.friendLinkList ul li:hover a span {
  color: #114eab;
}
.friendLinkList ul li.friendLinkImg6 {
  margin-right: 0;
}
.sonTitle {
  width: 100%;
}
.sonTitle li {
  width: 100%;
  height: 28px;
  line-height: 28px;
  background: url(/Theme/default/images/publicSquare.jpg) no-repeat left center;
}
.sonTitle a {
  display: block;
  float: left;
  text-indent: 16px;
  font-size: 15px;
  color: #323232;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -ms-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
}
.sonTitle a:hover {
  color: #2262BE;
}
.sonTitle span {
  display: block;
  float: right;
  font-size: 14px;
  color: #666;
}

#mep_0, .mejs-container, .mejs-video{
  margin: 0 auto;
}
/*# sourceMappingURL=index.css.map */