.PageSlider{
    background: url(sliderBG.jpg) 0 center;
    background-size: cover;
}
.main-container1015{
    background: url(sliderBG.png)  top no-repeat;
    background-color:#F8F8F8;
    background-size:100%;
}
.top-tit1015{
    padding:30px; 
    text-align:center;
}
.top-tit1015 h1 a{
    font-family:"宋体";
    margin:0 auto;
    font-size:42px;
    color:#D0021B;
    position: relative;
    text-align: center;
}
.top-tit1015 a:before,.top-tit1015 a:after{
    content: "";
    display: block;
    width:80px;
    border-bottom:2px solid #D0021B;
    position: absolute;
    top:50%;
}
.top-tit1015 a:before{
    left:-100px;
}
.top-tit1015 a:after{
    right:-100px;
}
.secnav-1015{
    background:#707070
}
.secnav-1015 a{
    display:block;
    width:100%;
    padding:10px;
    text-align:center;
    color:#fff;
}
.secnav-1015 a:hover{
     background:rgba(100,100,100,1);
}
.panel1015{
    border:none;
}
.one-cont1015 .picTextList1016 .ImgCrop{
    width:112px;
    /*height:90px;*/
}
.one-cont1015 ul.picTextList1016 li{
  padding-top:0;
  margin-bottom:14px;
  padding-bottom:12px;
}
.picTextList1016 .title{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    font-size:15px;
    margin-bottom:5px;
}
.picTextList1016 .summary{
    display: -webkit-box;
   -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    font-size:12px;
    height:42px;
}
.new-swiper1015{
    /* height:376px; */
    overflow: hidden;
}
.new-swiper1015 .item{
   height:376px;
   position: relative;
}
.new-swiper1015 .text1015{
    position: absolute;
    width:100%;
    left:0;
    bottom:0;
    background:#00386E;
    padding:10px;
    color:#fff;
}
.text-overhide{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.text1015 h4{
    color:#fff;
    font-size:18px;
    margin:0;
}
.text1015 p{
    display: -webkit-box;
   -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    font-size:12px;
}
.page-header-news1016{
    border-bottom:0;
    font-size:26px;
    margin-top:0
}
.page-header-news1016 span{
    font-family:"宋体";
    background:#F8F8F8
}
.page-header-news1016 i{
    background:none;
}
.page-header-news1016 .white-bg{
    background:#fff;
}
.page-header-news1016:before{
    border-top:1px solid #D1D1D1;
}
.page-header-news1016 a.more{
  top:24px;
  background:#f8f8f8;
  color:#D0021B;
  font-style:normal;
  font-size:13px;
}
.notice-list .tit1016{
    font-size:14px;
    color:#D0021B;
    margin:5px 0;
}
.notice-list .date1016{
    font-size:12px;
    color:#9B9B9B;
    position: relative;
}
.notice-list .date1016:after{
   display: block;
   content:"";
   width:80%;
   border-bottom:1px dotted  #ccc;
   position: absolute;
   top:50%;
   right:0;
}
.left-search1016{
    height:72px;
    padding-left:120px;
    padding-right:80px;
    position: relative;
}
.left-search1016 .left-tit{
    width:100px;
    height:72px;
    background:#193D96;
    color:#fff;
    position: absolute;
    left:0;
    top:0;
    padding:10px;
    font-size:24px;
    font-family: "宋体";
    line-height:28px;
}
.left-search1016 .left-tit span{
    display: block;
    padding-left:5px;
    font-family: "宋体"
}
.left-search1016 .left-tit:before{
    content: "";
    display:block;
    width:0;
    height:0;
    border-left:30px solid transparent;
    border-top: 75px solid #fff;
    position: absolute;
    right:0;
    top:0;
}
.left-search1016 input{
    display: inline-block;
    width:73%;
    height:54px;
    line-height:54px;
    position: relative;
    top:10px;
    border:none;
    border-right:1px solid #eee;
    vertical-align: top
}
.left-search1016 input:-webkit-autofill{
    -webkit-box-shadow: 0 0 0 1000px white inset; 
}
.left-search1016 .keyword{
    display:inline-block;
    width:25%;
    padding:5px 10px;
}
.left-search1016 .keyword a{
    display: inline-block;
    padding:2px 8px;
    background:#f6f6f6;
    color:#D0021B;
    font-size:12px;
    margin-bottom:5px;
}
.search-btn1016{
    width:72px;
    height:72px;
    background:#D2D4D8;
    position: absolute;
    right:0;
    top:0;
    cursor: pointer;
}
.search-btn1016 .iconfont{
    display: block;
    font-size:38px;
    line-height:72px;
    text-align: center;
    color:#D0021B;
}
.media-logo1016{
    display:block;
    width:100%;
    height:72px;
    line-height:72px;
    background:#193D96;
    color:#fff;
    text-align: center;
    font-size:20px;
}
.media-logo1016 .iconfont{
    display: inline-block;
    margin-right:8px;
}
.no-cirli li{
    list-style-type: inherit;
    padding:8px;
    padding-left:15px;
}
.nowrap, ul.no-cirli li a{
    margin-left:0;
}
.header-1016{
    padding:15px;
    color:#fff;
    background:#DE4D4C;
    position: relative;
}
.header-1016 .iconfont{
    font-size:32px;
    vertical-align: middle;
    margin-right:15px;
    position: relative;
    top: -3px;
}
.header-1016 b{
    font-size:22px;
    font-family: "宋体"
}
.header-1016 .morea{
    display: inline-block;
    padding:0 5px;
    font-size:12px;
    border-radius: 3px;
    border:1px solid #fff;
    color:#fff;
    opacity: 0.6;
    position: absolute;
    right:15px;
    top:50%;
    margin-top:-10px;
    cursor: pointer;
}
.header-1016 .morea:hover{
    opacity: 1;
}
.squarePicList1016{
    padding:15px;
    height:106px;
}
.squarePicList1016 .title{
   font-size:14px;
   color:#4A4A4A;
   font-weight:900;
}
.hr-1016{
    border-bottom:1px dashed #eee;
}
.activity-swiper1015 .item{
    height:240px;
    position: relative;
}
.activity-swiper1015 .text1015{
    position: absolute;
    width:100%;
    left:0;
    bottom:0;
    background:rgba(0,0,0,0.5);
    padding:10px;
    color:#fff;
}
.activity-swiper1015 h4{
    font-size:12px;
}
.activity-swiper1015 .owl-controls{
    display: none;
}
.squarePicList-s1016 {
    padding:5px;
    background:#f9f9f9;
}
.squarePicList-s1016 .title{
    display: -webkit-box;
    -webkit-box-orient: vertical;
     -webkit-line-clamp:2;
     overflow: hidden;
     font-size:14px;
}
.squarePicList-s1016  .ImgCrop{
    height:66px;
}
.squarePicList-s1016 li{
    margin:8px 0;
}
.squarePicList-s1016 li:after{
    content:"";
    display:table;
    clear:both; 
    overflow:hidden;
}
.picTextList1017 li{
    margin:10px 0;
    border-bottom:1px dashed #ccc;
}
.picTextList1017 li:last-child{
    border-bottom:none;
}
.title1017{
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    height:36px;
    line-height:20px;
    font-size:15px;
    margin-bottom:10px;
    font-weight:600;
}
 .label1017{
    display: inline-block;
    width:90px;
    font-size:12px;
    border-radius: 4px;
    background:#F6F6F6;
    text-align: center;
    color:#999;
}
.picTextList1017 li:hover .label1017{
    color:#DE4D4C
}
.middle-box1017{
    background:#f8f8f8;
    padding:0 10px 15px 10px;
}
.header1017{
    background:#DE4D4C;
    color:#fff;
    padding:8px 10px;
    margin-left:-10px;
    margin-right:-10px;
}
.header1017 h2{
    color:#fff;
    font-size:26px;
    margin:0;
    border-bottom:2px solid rgba(255,255,255,0.3)
}
.header1017 h2 .iconfont{
    font-weight:normal;
    margin-right:15px;
}
.header1017 h3{
    color:#fff;
    text-align: right;
    font-size:18px;
    margin:0;
    font-weight:normal;
    font-style: italic;
    opacity: 0.6
}
.header2-1017{
    margin:10px;
    font-size:18px;
    font-weight:normal;
    font-family: "宋体";
    color:#D0021B;
    text-align:center;
    position: relative;
}
.header2-1017:after{
    content: "";
    display: block;
    width:100%;
    border-bottom:1px solid #ccc;
    position: absolute;
    top:50%;
    left:0;
}
.header2-1017 span{
    background:#f8f8f8;
    position: relative;
    z-index: 2;
    display: inline-block;
    padding:0 8px;
}
.trade-swiper li{
    font-size:14px;
    line-height:18px;
    margin-bottom:10px;
}
.trade-swiper .owl-controls{
    margin-top:0;
    position: relative;
    top:-10px;
}
.trade-swiper .owl-dots .owl-dot span{
    width:8px;
    height:8px;
    margin:0 5px;
}
.btna-1017{
    display: block;
    width:100%;
    padding:5px;
    color:#D0021B;
    border:1px solid #D0021B;
    border-radius: 5px;
    text-align:center;
    cursor: pointer;
}
.btna-1017:hover{
    color:#fff;
    background:#D0021B;
    box-shadow: 0 0 6px rgba(100,100,100,0.3);
    transition: all 0.3s ease-in-out;
}
.btna-1017 .iconfont{
    font-size:22px;
    margin-right:10px;
}
.page-header-news1016 .title{
    font-size:20px;
    background:#fff;
}
.page-header-news1016 a.more1018{
    background:#fff;
    padding-left:15px;
    /* color:#8B8B8B; */
    top:26px;
}
.title1018{
    font-size:14px;
    text-align:center;
    margin:10px auto;
}
.middle-box1018  .header2-1017{
    padding:15px;
    background:#DE4D4C;
    color:#fff;
    margin:0;
    /* margin-left:-10px;
    margin-right:-10px; */
}
.middle-box1018  .header2-1017 span{
    background:#DE4D4C;
    padding:0 10px;
}
.middle-box1018 .header2-1017:after{
    border-color:#fff;
    width:80%;
    left:10%;
}
.chartimg1018{
    margin:10px 0;
}
.special-swiper{
    background: #e8e8e8;
    padding:10px;
    padding-bottom:0;
}
.special-swiper .owl-controls{
margin-left:-10px;
margin-right:-10px;
}
.special-swiper .item a{
    display:block;
    width:90%;
    margin:10px auto;
    border-radius: 6px;
    box-shadow: 0 4px 10px rgba(100,100,100,0.2)
}
ul.picTextList li .details-a1018{
    display:inline-block;
    color:#D0021B;
    font-size:12px;
    padding:0 10px;
    border-radius: 20px;
    border:1px solid #D0021B;
    float:right;
    opacity: 0;
}
ul.picTextList li:hover .details-a1018{
    opacity: 1;
}
.picTextList1017 .margin15{
    margin:10px 0 20px;
}
.botlist-1019{
    padding-left:80px;
    position: relative;
    margin-bottom:20px;
}
.botlist-1019 .iconsp{
    display: block;
    width:48px;
    height:48px;
    line-height:48px;
    border-radius: 50%;
    background:#D0021B;
    color:#fff;
    font-size:20px;
    text-align: center;
    position: absolute;
    left:15px;
    top:50%;
    margin-top:-24px;
}
.botlist-1019 .uli14 li{
    font-size:14px;
    border-bottom:1px dashed #B0B0B0;
}
.botlist-1019 .uli14 li:last-child{
    border-bottom:none;
}
.botlist-1019 .no-cirli li{
    padding:10px 0;
}
.squarePicList1019 .ImgCrop{
  width: 100px;
    height:76px;
}
.notice-box1019{
    padding:10px 0 15px;
}
.header2-1019{
    width:40%;
    margin:30px auto;
}
.header2-1019 span{
    font-size:24px;
    background:#fff
}
.header2-1019 span .iconfont{
    margin-right:10px;
}


 .xwzt-tj .item a{
          display: block;
          width: 90%;
          height:68px;
          overflow:hidden;
          margin: 0 auto 15px;
          border-radius: 6px;
          box-shadow: 0 4px 10px rgba(100,100,100,0.2);
      }
      .xwzt-tj .item a:hover{
        transform: scale(1.06);
      }
      .xwzt-tj{
          background: #e8e8e8;
          padding:15px 30px 0;
          padding-bottom: 0;
      }
      .xwzt-tj .item{
          padding-bottom: 10px;
      }
      .trade-swiper .owl-dots,.new-swiper1015 .owl-dots{
        display:block!important;
      }
      .new-swiper1015 .owl-controls{
        height: 10px;
       position: absolute;
       top:5px;
        width:100%;
      }
      .new-swiper1015 .owl-dots{
        text-align: right;
        padding-right:15px;
      }
  .scene-img1024{
      padding-left:0;
      margin-bottom:0;
  }
   .scene-img1024 li{
      float: left;
      padding:1px;
   }
   .thr-ul1024 li{
      width:33.33%;
      height:114px;
   }
   .two-ul1024 li{
      width:50%;
      height:106px;
   }
   .scene-img1024 li a{
      display: block;
      width:100%;
      height:100%;
      overflow: hidden;
      background:#f9f9f9;
   }
   .scene-img1024 li .small-img{
      display:block;
      height:100%;
      width:auto;
   }
   .scene-img1024 li .small-img{
      display:block;
      height:100%;
      width:auto;
   }
   .two-ul1024 li .small-img{
      display:block;
      height:auto;
      width:100%;
   }
   .page-header-news1025:before{
    right:13px;
   }
   .add-more-a1028{
      margin-left:-25px!important;
      cursor:pointer;
   }
   .media-logo1016 .icon-videocamera{
    font-size:46px;
    position: relative;
    top: 5px;
   }
   .header2-1017 .icon-gonggongziyuanjiaoyi{
    margin-right:5px;
  }
  .page-header-news1016{
    font-size:24px;
  }
  .page-header-news1016 .icon-huodong{
    font-size:20px;
  }


  .middle-box1018 .page-header-news1016{
    padding-left:15px;
  }

  .middle-box1018 .page-header-news1016 a.more{
    padding-right:15px;
  }
  .iconsp .icon-baozhang{
    font-size: 30px;
    position: relative;
    top: 4px;
  }
  .videoList1029 .ImgCrop {
    width:100%;
    height: 100px;
    overflow: hidden;
}
.videoList1029 ul.PicList li {
    margin: 0;
    padding: 0;
    border-right: solid 1px #eee;
}
.videoList1029 ul.PicList li p.title{
   border:none;
}
.ImgCrop img{
  max-width:none;
}
.picTextList1016 .ImgCrop{
  height:72px;
  margin-bottom:2px;
}
.notice-list:hover .tit1016{
  color:#D0021B;
}
.left-search1016 .keyword a:hover{
  background:#D0021B;
  color:#fff;
}
.search-btn1016{
  opacity: 0.8
}
.search-btn1016:hover{
  opacity: 1
}
.notice-tit1031{
  display:inline-block;
  background:rgb(248, 248, 248);
  position:relative;
  z-index: 2;
}
.notice-tit103102{
  display:inline-block;
  background:#fff;
  position:relative;
  z-index: 2;
}
.notice-tit103103{
  display:inline-block;
  background:#e8e8e8;
  position:relative;
  z-index: 2;
}
.page-header-news1016 a.more{
  display:inline-block;
  padding-left:15px;
}
.cont-box1016 .page-header-news1016{
  padding-bottom:0;
}
.page-header-news1016 a.more1031{
  background:#fff;
}
.left-search1016 .left-tit{
  font-size:20px;
  line-height: 24px;
}
.botlist-1019{
  margin-top:15px;
}
.videoList1029,.image-list{
  margin-top:20px;
}
.cont-box1031{
  margin-bottom:50px;
}
.notice-list .tit1016{
  color:#333;
}
.margin-bottom-20{
  margin-bottom:20px!important;
}
.left-search1016 .keyword a{
  color:#193D96;
}
.header1017 .more1101{
    font-size: 13px;
    color: #fff;
    float: right;
    margin-top: 12px;
}
.middle-box1017 .header-1016{
  margin-left:-10px;
  margin-right:-10px;
}
.header-1016 .morea{
line-height:1;
padding:3px 5px;
}
.videoList1029 ul.PicList li p.title{
    font-size: 13px;
    margin: 12px 0;
    line-height: 1.6;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
ul.picTextList1016 li{
  padding-bottom:8px;
  padding-top:5px;
  border-bottom:1px dashed #eee
}
ul.picTextList1016  li:last-child{
  border:none
}
ul.picTextList1017 li{
  padding:2px 0;
}
.graphic-swiper{
 padding:20px 13px;
}
.graphic-swiper>div{
    position: relative;
}
.graphic-swiper>div a{
    display: block;
    height: 204px;
    overflow: hidden;
}
.graphic-swiper>div p{
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
    color: #fff;
}
.secnav-1015 a{
  font-size:18px;
}
ul.squarePicList1019 li{
  padding:0;
  border:none
}
.graphic-swiper p{
  text-align:center;
  margin-top:15px;
}
.picTextList1017.picTextList1016 li{
  padding:10px 0;
  margin:0
}
.picTextList1017.picTextList1016 li .ImgCrop{
  height:74px;
}
.hr-1016{
  margin-top:0!important;
  margin-bottom:5px!important;
}
.cont-box1016.margin-bottom-30{
  margin-top:15px !important
}
.search-btn1016:hover,.media-logo1016:hover{
  background:#D0021B;
  color:#fff;
}
.search-btn1016:hover i,.media-logo1016:hover i{
  color:#fff;
}
.new-swiper1015 .owl-dots .owl-dot span{
  margin:5px 3px;
  width: 8px;
  height: 8px;
}
.page-header-news1102{
    padding:20px 15px;
}
.page-header-news1102 .notice-tit1031{
    background:#fff
}
.page-header-news1102 a.more{
 right:15px;
 background:#fff
}
.page-header-news1102:before{
    width:94%
}
.page-header-news1102 span{
    background:#fff;
}
.new-swiper1015{
   margin-bottom:20px;
}
 .journal113{background:#e8e8e8;}
.header-1103{
padding: 15px;
color: #fff;
background: #DE4D4C;
position: relative;
line-height: 1;
text-align: center;
margin-top:0;
}
.header-1103 span{
display: inline-block;
background: #DE4D4C;
font-size: 20px;
padding:0 6px;
line-height: 20px;
position:relative;
z-index: 2
}
.header-1103:before{
content:"";
display:block;
width:72%;
border-bottom:1px solid #fff;
position:absolute;
top:50%;
left:14%;
}
.journa-box{
padding:0 10px;
}
.journa-box .col-md-4{
padding:0 10px;
margin-bottom: 15px;
}
.journa-box a{
display: block;
height:120px;
padding:35px 5px;
text-align:center;
background:url(/resource/static/zbh/default/assets/xw/nobg1103.png) no-repeat;
background-size:100%;
}
.journa-box .hasbg113{
background:url(/resource/static/zbh/default/assets/xw/hasbg1103.jpg) no-repeat;
background-size:100%;
}
.journa-box a p{
font-size:15px;
margin:0;
line-height: 1.3;
}
.journa-box .hasbg113 p{
color:#366aa6;
}
ul.picTextList li a:hover .summary {
color:#4A4A4A
}
/*ccy20181121*/

.dynamic1023 li a:hover{
    transform: scale(1.06);
    position: relative;
    z-index: 9;
}
.dynamic1023{
    padding-top:15px;
}
.dynamic1023 ul{
    padding-left:0;
}
.dynamic1023 li{
    padding:5px 5px 10px;
}
.dynamic1023 li a{
    display: block;
    width:100%;
    padding:16px;
    box-shadow:0px 2px 6px 0px rgba(0,0,0,0.25);
    border-radius:5px;
}

.dynamic1023 li a .iconfont{
    font-size: 38px;
    margin: 0 15px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
}
.dynamic1023 li a b{
    display: inline-block;
    color:#fff;
    height:48px;
    line-height:48px;
    font-size:20px;
    font-weight:bold;
    letter-spacing:3px;
    text-shadow:2px 2px 0px rgba(0,0,0,0.5);
}
.dynamic1023 li a .two-b{
    line-height:24px;
    vertical-align: middle;
}
.zilan-bg{
    background:linear-gradient(315deg,rgba(48,239,242,1) 0%,rgba(142,18,243,1) 100%);  
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #30EFF2, endColorstr = #8E12F3);  
}
.honghuang-bg{
    background:linear-gradient(315deg,rgba(255,138,19,1) 0%,rgba(255,15,15,1) 51%,rgba(170,10,10,1) 100%);
     filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #FF8A13, endColorstr = #AA0A0A);  
}
.lvlan-bg{
    background:linear-gradient(315deg,rgba(0,148,230,1) 0%,rgba(13,202,90,1) 100%);
     filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #0094E6, endColorstr = #0DCA5A);  
}
.hrefa1024{
    display: block;
    padding:10px;
    border-radius: 5px;
    border: 1px solid rgba(208,2,27,1);
    font-size: 18px;
    color: rgba(208,2,27,1);
    line-height: 28px;
    margin-bottom: 12px;
    text-align: left;
    padding-left:60px;
    position: relative;
}
.hrefa1024:hover{
    background: #e7e7e7
}
.hrefa1024 .iconfont{
    display:inline-block;
    font-size:24px;
    height:26px;
    line-height: 26px;
    color:#D0021B;
    vertical-align: middle;
    margin-right:10px;
    position: absolute;
    left:20px;
    top:10px;
}
.one-cont1121{
    padding-top:20px
}
.one-cont1121 ul.picTextList1016 li{
    border-bottom:1px solid #eee;
}
.one-cont1121 ul.picTextList1016 li{
    padding-bottom:14px;
}
.one-cont1121 ul.picTextList1016 li:last-child{
    border-bottom:none
}
.one-cont1121 ul.picTextList1016 li:nth-child(3){
    border-bottom:none
}
.dongtai1121 ul.picTextList1016 li:last-child{
   border-bottom: 1px dashed #eee;
}
.bg-grey1121{
    padding:15px;
    background:#f8f8f8
}
.no-margin-bottom{
    margin-bottom:0!important
}
h4.page-header-news.page-header-news1016.page-header-news1102 {
    padding-bottom: 15px;
}
.line-20181121{
    background:#000;
    display: block;
}
.line-20181121 img{
    opacity: 0.92;
    transition: all 0.3s ease-in-out
}
.line-20181121 img:hover{
    opacity: 1;
    transition: all 0.3s ease-in-out
}
.qishan1122 .title1017{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height:18px;
    margin-bottom:8px;
    display: block;
}
@media (max-width: 767px) {
.main-container1015{
  width:100%;
}
.container{
  width:100%;
}
.search-btn1016{
  height:68px;
  width:68px;
}
.search-btn1016 .iconfont{
  font-size: 32px;
  line-height: 70px;
}
.secnav-1015 a{
  font-size:16px;
}
.videoList1029 .ImgCrop{
  width: 108px;
  height: 76px;
  overflow: hidden;
  float: left;
}
.videoList1029 ul.PicList li{
  border-right:none;
}
.top-tit1015{
  padding:18px 0 2px;
}
.new-swiper1015 .item{
    height:auto;
}
.new-swiper1015 .text1015{
    position: relative;
}
.cont-box1016 .col-md-6.col-xs-12.no-padding-left{
    padding-left:0;
    margin-bottom:20px;
}
.activity-swiper1015 .item{
    height:auto;
}
ul.picTextList.squarePicList.picTextList1016.picTextList1017.padding-left-15{
    padding-right:15px;
}
}
@media (max-width:420px) {
.left-search1016 .left-tit {
    width: 90px;
    height: 68px;
    font-size: 20px;
    line-height: 26px;
    }
 .left-search1016 {
    height: 68px;
    padding-left: 87px;
    padding-right: 0;
 }
 .left-search1016{
  margin-bottom:10px;
 }
 .left-search1016 input{
  width:70%;
  border:none;
 }
 .search-btn1016{
  right:0;
 }
 .new-swiper1015{
  margin-bottom:20px;
 }
 .videoList1029 ul.PicList li{
  border-right:none;
 }
 .picTextList1017.padding-right-15{
  padding-left:15px!important;
 }
 .top-tit1015 h1 a{
  font-size:30px;
 }
 .header2-1019{
  margin:20px auto;
  width:80%;
 }
 .new-swiper1015 .owl-controls{
    height: 28px;
    top: 0; 
    margin-top:0;
    padding-top:0;
    background:#00386E;
 }
 .new-swiper1015 .owl-dots{
  padding-right:0;
  text-align:center
 }
 .journa-box a{
 height:100px;
 }
}
@media (min-width: 767px) {
  .secnav-1015 .row li{
     width:14.2%;
  }
}
@media (max-width: 340px) {
   .journa-box .col-md-4{
   padding:0 4px;
   }
}