* {
  padding: 0;
  margin: 0;
  font-family: Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

ul {
  list-style-type: none;
}

img {
  border: none;
}

a {
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  text-decoration: none;
 
}
.nav > li > a:focus,
.nav > li > a:hover {
  background: unset;
}

body,
html,
div,
p,
a,
h1,
h2,
h3,
h4 {
  font-family: Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.col-md-4,
.col-sm-4,
.col-xs-12 {
  padding: 0;
}

.clear {
  clear: both;
}

.notshow {
  display: none;
}
.active_1{border-bottom:2px solid #fff;padding-bottom:10px;}
.centerArea {
  max-width: 1200px;
  margin: 0 auto;
  width: 95%;
}

.center-area {
  width: 95%;
  max-width: 1200px;
  margin: 0 auto;
}

.header {

  background: #033c95;
}

.header .banner span {
  font-size: 30px;
  padding: 26px 12px 0 8px;
  color: white;
  line-height: 22px;
  float: left;
}

.header .banner .text-logo {
  float: left;
  margin-top: 22px;
}

.header .banner .text-logo .cn_logo {
  font-size: 16px;
  font-weight: 400;
  color: white;
  margin: 0;
  display: inline-block;
  letter-spacing: 4px;
}

.header .banner .text-logo .en_text {
  margin: 0;
  font-size: 8px;
  font-weight: 400;
  color: white;
  line-height: 15px;
}

.header .banner .right-content {
  margin-top: 22px;
}

.header .banner .right-content a {
  padding-right: 16px;
  font-size: 14px;
  /*font-weight: 600;*/
  color: #ddd;
  line-height: 20px;
}

.header .banner .right-content .search {
  position: relative;
  float: right;
}

.header .banner .right-content .search .search-img {
  position: absolute;
  left: 10px;
  top: 2px;
  border: none;
  width: 24px;
  height: 24px;
  background: url(../images/search.png) no-repeat;
  background-position: 1px 3px;
  cursor: pointer;
  outline: none;
}

.header .banner .right-content .search .search-text {
  padding-left: 30px;
  border-radius: 12px;
  font-weight: 400;
  background: rgba(255, 255, 255, 0.15);
  border: none;
  text-indent: 0.5em;
  height: 24px;
  color: #fff;
  outline: none;
}

.header .img_logo {
     margin-top: 10px;
  float: left;
  width:546px;
  height:60px;
    background-repeat: no-repeat;
    background-image: url(../images/logo-pc.png);
    background-image: -webkit-image-set(url(../images/logo-pc.png) 1x, url(../images/logo-pc-1.png) 2x);
    background-size: auto 100%;

}

.header .right-content {
  float: right;
}

.header .nav_bar .nav-ul {
  margin-top: 22px;
}

.header .nav_bar .nav-ul .nav-li:first-child {
  padding-left: 0;
}

.header .nav_bar .nav-ul .nav-li:last-child {
  padding-right: 0;
}

.header .nav_bar .nav-ul .nav-li:last-child > ul {
  right: 0;
}

.header .nav_bar .nav-ul .nav-li {
  float: left;
  padding: 0px calc(5% - 38px);
  position: relative;
 padding-bottom: 20px;
}
.header .nav_bar .nav-ul .nav-li:hover > .nav_link{border-bottom:2px solid #fff; padding-bottom:10px;}

.header .nav_bar .nav-ul .nav-li .sub_nav {
 position: absolute;
  z-index: 22;
  background: #fff;
  width: 160px;
  display: none;
  top: 42px;
  left:26px;
 box-shadow: 2px 2px 15px #777;
 
}
.header .nav_bar .nav-ul .nav-li:first-child .sub_nav{left:0;}
.header .nav_bar .nav-ul .nav-li .sub_nav .sub_li {
 /* line-height: 30px;*/
  position: relative;

}

.header .nav_bar .nav-ul .nav-li .sub_nav .sub_li:last-child{margin-bottom:10px;}
.header .nav_bar .nav-ul .nav-li .sub_nav .sub_li:hover  {background:rgba(3,60,149,0.1);}

.header .nav_bar .navUl>.nav-li>.sub-nav>.sub_li::after {
  content: "";
  position: absolute;
  left: 12px;
  width: 6px;
  bottom: 9px;
  height: 6px;
  border-radius: 50%;
  background: #033C95;
}
.header .nav_bar .navUl>.nav-li>.sub-nav>.sub_li .sub-nav .sub_li ::after {
  content: "";
  position: absolute;
  left: 12px;
  width: 6px;
  bottom: 9px;
  height: 6px;
  border-radius: 50%;
  background: #033C95;
}

.header .nav_bar .nav-ul .nav-li .sub_nav .sub_li a {
  padding-left: 25px;
  color: #000;
  width: 100%;
    display: block;
    padding-bottom: 0px;
    padding-top: 10px;
}

.header .nav_bar .nav-ul .nav-li .sub_nav .sub_li .sub_nav {
  position: absolute;
  z-index: 22;
  left: 160px;
  top: 0;
  display: none;
}

.header .nav_bar .nav-ul .nav-li a {
  font-size: 16px;
  font-weight: 500;
  color: white;
}

.header .nav_bar .nav-ul .nav-li .center-solid {
  color: rgba(255, 255, 255, 0.5);
  font-size: 16px;
  position: absolute;
  left: calc(3% - 7px);
}

.header .menu_btn {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 16px;
  right: 9px;
  text-align: center;
}

.header .rightArea {
  top: 0px;
  background: #085EB3;
  /* max-width: 200px; */
  position: fixed;
  z-index: 222;
  right: -250px;
  width: 250px;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-transition: right 500ms;
}

.header .title {
  position: relative;
}

.header .title > a {
  font-size: 18px;
  color: #fff;
  padding: 10px 20px;
  display: block;
}

.header #close {
  width: 30px;
  height: 20px;
  position: relative;
  left: 220px;
  top: 8px;
  margin-bottom: 15px;
}

.header .glyphicon {
  color: #fff;
}

.header .glyphicon-menu-hamburger {
  font-size: 24px;
}

.header .menu {
  display: none;
  background: #034b92;
}

.header .menu li {
  position: relative;
}

.header .menu > li > a {
  font-size: 16px;
  color: #fff;
  padding: 10px 0px 5px 30px;
  display: block;
}

.header .dropdownBtn {
  position: absolute;
  height: 45px;
  line-height: 40px;
  text-align: center;
  width: 40px;
  z-index: 99999;
  right: 0;
  top: 0;
  background: #034b92;
  cursor: pointer;
}

.header .dropdownBtn > .glyphicon {
  color: white;
  font-size: 18px;
  top: 5px;
  opacity: 0.6;
  filter: Alpha(opacity=60);
}

.header .mask {
  position: fixed;
  width: 100%;
  min-height: 100%;
  z-index: 3;
  background: black;
  opacity: 0.5;
  top: 0;
  left: 0;
  display: none;
  -webkit-transition: right 1000ms;
}

.footer {
  margin-top: 32px;
  height: 235px;
  background: #033c95;
}

.footer .footer-container .left-content {
  float: left;
  margin-top: 20px;
  width: 100%;
}

.footer .footer-container .left-content ul {
  margin-bottom: 30px;
}

.footer .footer-container .left-content ul li {
  font-size: 14px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.65);
  line-height: 22px;
}

.footer .footer-container .left-content p {
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.65);
  line-height: 16px;
}

.footer .footer-container .right-ico {
  float: right;
  margin-top: -67px;
}

.footer .footer-container .right-ico img {
  padding-left: 20px;
  cursor: pointer;
}


@media only screen and (min-width: 993px) {
  .menu_btn {
    display: none;
  }
}

@media only screen and (max-width: 992px) {

  .header .img_logo {
    width:264px;
    height:30px;
   margin-bottom: 10px;
}
   .centerArea {
   /* padding-bottom: 20px;*/
}
  .img_logo {
    width: 205px;
    height: 46px;
    background-size: 100% auto;
  }
  .right-content {
    display: none;
  }
  .nav_bar {
    display: none;
  }
  .menu_btn {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
 .info-title{
font-size:20px !important;
}
.text-detail p {
    font-size: 12px;}
.footer {
    margin-top:40px;}
  .pages_count , .page_jump{display:none !important;}
.wp_paging li{height:28px;}
  .text-logo {
    display: none;
  }
  .footer .footer-container .right-ico {
    /*float: unset;*/
  }
  .footer {
    height: 510px;
  }
  .footer .footer-container .left-content ul {
   /* margin-bottom: 76px;*/
  }
  .footer .footer-container .right-ico {
    margin-top: -67px;
  }
  .footer .footer-container .left-content p {
    margin-top: 15px;
  }
}


/*displayinfo.css*/
.info-title{
font-size:32px;
font-weight:500;
color:rgba(51,51,51,1);
line-height:36px;
text-align: center;
}
.info-time{
   text-align: center;
    font-weight: 400;
    color: rgba(119,119,119,1);
    line-height: 20px;
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.article-text{min-height: calc(100vh - 134px - 255px);}
.article-text img{max-width:100%;}
.text-detail p{font-size:16px;font-weight:400;
color:rgba(51,51,51,1);
line-height:24px;}
.text-detail .share{margin-top:32px;}
.text-detail .share span{float:left;line-height: 36px;padding-right: 10px;}

.wp_paging li a{color: #1472c5;}
.possplit{background-image:none;width:auto;display:inline;text-indent:unset;}
.main-img img{max-width:100%;}

.main .main-container{min-height: calc(100vh - 364px - 344px);}
.side_li.parent > .side_link{
    background: #033c95;
    color: #fff;
}
.page_nav a span{color:#1472c5 !important;}
/*# sourceMappingURL=common.css.map */