.header-body {
  padding-right: 0; 
  padding-left: 0; 
    margin: 0 auto;
 /*     max-width:1400px; */
}
/*.header-body .header-container.main-menu-nav-primary{
  float:right;
  width:auto;
}*/
.main-menu-1-1 .nav-menu>.menu-item {
    padding: 26px 30px;
}
.list-3 a{
  font-size:14px;
}
.list-3 span.f-r.outside-l{
  color:#999;
}
.list-3.list-3-1 li.list-item{
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.list-3.list-3-1 .list-content .list-item.list-item-line a p{
  font-size:16px;
}
#content .region-left .block-region-left{
  font-size:14px;
}
#content .region-left .block-region-left h2{
  font-size:16px;
  font-weight:600;
  margin-bottom:10px;
  border-bottom:0;
  padding-left:20px;
}
.content-quick-list ul{
 margin:10px;
 padding:0;
}
.content-quick-list ul li{
  padding:10px 20px;
  margin:2px;
  background:#ECECEC;
  list-style:none;
  font-size:14px;
}
.content-quick-list ul li:hover{
  background:#CCC;
}
.block-region-top-third-left{
  overflow:hidden;
}
.block-region-top-third-left .block{
  margin-left:2%;
  margin-right:2%;
  float:left;
  width:46%;
}
.more-link{

  margin-top:20px;
  margin-bottom:20px;
  top:0;
}
.block-region-top-third-left div{
  overflow:hidden;
}
#footer .copyright{
  height:60px;
  line-height:60px;
  font-size:12px;
  color:#ABCDDC;
  text-align:center;
  background:#016696;
}
#footer .row{
  line-height:160%;
}
#footer .footer-bg-primary{
  padding:30px 0;
  color:#B8CEC2;
}
#footer .footer-bg-primary a{
  color:#B8CEC2;
}
#footer .footer-bg-primary a:hover{
  color:#FFF;
}
#footer .footer-bg-primary h4.outside-b{
  color:#FFF;
  position: relative;
  margin-bottom:35px;
}
#footer .footer-bg-primary h4.outside-b:after{
    background-color: #FFF;
    content: "";
    display: block;
    height: 4px;
    width: 20px;
    position: absolute;
    bottom: -15px;
    left: 0;
}
#footer .footer-bg-primary figure{
  margin:0 14px 0 0; 
  display:inline-block;
}
#footer .footer-bg-primary figcaption{
  text-align:center;
  padding:0;
  margin:-5px;
}
#footer .w2d img{
  max-width:130px;
  margin-bottom:10px;
}
#footer .field-body div{
  margin-bottom:0;
  line-height:160%;
}
@media (min-width: 1201px){
.inner {
    width: 96%;
    max-width: 1400px;
}
}
@media (max-width: 992px){
.block-region-top-third-left .block {
    width: 96%;
}
}
.fontfangsong p,.fontfangsong div {
    font-family: "FangSong", "Microsoft Yahei";
    font-size: 20px !important;
}