.contentMain{padding: 30px 0;background: #f7f7f7;border-top: 4px solid #355e92;}
.list-content{border:1px solid #ddd;padding:20px;background: #fff}
.list-content .list-title{height:45px;line-height:45px;background:#f5f5f5;border-bottom:solid 2px #0063b8}
.list-content .list-title-left{padding:0 35px;font-size:24px;background:#0063b8;color:#fff}
.list-content .list-title-right{font-size:14px;padding-right:30px;color:#696969}
.list-content .channelList{min-height:450px;padding:20px 0;}
.list-content .channelList li{line-height:35px;position: relative;padding-right: 110px}
.list-content .channelList li a{text-decoration:none;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-content .channelList li span{color:#696969;padding-right:10px;position: absolute;right: 0;top: 0}
.list-content .channelList li:nth-child(5n+6){margin-top:15px}
.list-content .channelList li:nth-child(5n+5){border-bottom:dashed 1px #ccc;padding-bottom:15px}
.list-content .link-none{padding-left:20px;background:0 0;border-bottom:none}
.list-content .channelList_height{min-height:150px}


.contentTop{font-size: 14px;}
.contentTop .position {margin-top: 8px}
.contentTop .position a{margin: 0 5px}
.contentTop .position a:first-child{margin-left: 0}

.article-content{border:1px solid #ddd;padding:20px;background: #fff}

#qr_container{font-size: 14px;margin-bottom: 10px}


.ly_div{line-height:35px;overflow:hidden;margin-top:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px;color:#666}
.ly_div a{color:#666}
.ly_div{text-align: center}
.ly_div ul{display:inline-block}
.ly_div li{font-size:14px;display: inline-block;margin: 0 15px;float:left}
.c_time{background:url(2016_info_time.gif) left no-repeat;padding-left:20px;}

.c_zt{margin:0!important;}
.c_zt a{display: inline-block;padding: 0 5px}
.c_zt a:first-child{padding-left: 0}
.c_fx{margin-top:5px;padding:0;margin-right:0}
.ly_div a{color:#666}

.title_cen{color:#333;font-size:26px}
.title_cen h1{color:#333;font-size:34px;padding: 10px 0}
.title_cen h2{color:#333;font-size:30px}
.title_cen h3{color:#333;font-size:26px}



#zoomcon{width:100%;margin:0 auto;font-size:17px;line-height:30px;padding: 0 5%;min-height: 200px!important;letter-spacing: .05em}
#zoomcon p{margin-bottom:1em}
#zoomcon a{color:#035294!important;}
#zoomcon a span{color:#035294!important;}
/*#zoomcon table tr td{border: 1px solid #bbb;padding: 5px}*/
.title_cen{margin-top:40px;text-align:center}
.list_tt{line-height:30px;color:#666}
.list_tt h3{line-height:50px;color:#df3a39;text-align:center;font-size:30px;font-weight:lighter}
#zoomcon img{max-width:100%;display: inline-block;}
#zoomcon table{width: 100%!important}
.piclist li{width:18%;margin-right:2%;float:left;height:160px;margin-bottom:20px;background:0 0;padding:0;border:0}
.piclist li img{display:block;width:100%;height:130px}
.piclist li p{text-indent:8px;width:100%;height:30px;line-height:30px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.piclist li p a{width:100%;height:30px;line-height:30px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#000;-moz-opacity:.8;opacity:.8}
.piclist li p a:hover{color:red}
.info_ewm{clear:both;padding:30px 0 25px;text-align:center;color:#999;line-height:25px}
.dy{height:50px;line-height:50px;border-top:1px solid #e5e5e5}
.map{width:96%;margin:16px auto}
.neiCenter{width:1200px!important;padding-top:10px}
.flowplayer{margin:0 auto}
.wbottom{padding-top:20px;background:#fff}




.mt40 {
  margin-top:40px;
}
.mb40 {
  margin-bottom: 40px;
}
.common-main {
  width: 1160px;
  margin: 0 auto;
}
.ofh {
    overflow: hidden;
}
.pb40 {
  padding-bottom: 40px;
}
.mt30 {
  margin-top: 30px;
}

.rt {
    float: right;
}

.lf {
    float: left;
}
.xy-hd-form {
  font-size: 14px;
  color: #333;
}
.xy-hd-form .red {
  color: #ee1d1d;
  vertical-align: middle;
}
.xy-hd-form .w100 {
  width: 100%;
}
.xy-hd-form .txt {
  width:395px ;
  height: 44px;
  border: 1px solid #d2d2d2;
  padding: 0 20px;
}
.xy-hd-form .fangshi {
  width: 466px;
  border: 1px solid #d2d2d2;
  padding-right: 20px;
  font-size:18px;
}
.xy-hd-form .tit {
  font-size: 18px;
  color: #333;
  font-weight: bold;
}
.xy-hd-form .tit span {
  font-size: 14px;
  color: #89a2b6;
  font-weight: normal;
}
.xy-hd-form ul li {
  width: 48%;
  height: 46px;
  line-height: 46px;
  margin-top: 30px;
}
.xy-hd-form ul li span {
  font-size: 16px;
  color: #333;
  display: inline-block;
  width: 110px;
  text-align: right;
  vertical-align: middle;
}
.xy-hd-form ul li span.label {
  width:70px;
  text-align: left;
}
.xy-hd-form ul li .yzm {
  width: 160px;
  height: 44px;
  border: 1px solid #d2d2d2;
  background-color: #f6f8fc;
  padding-left: 20px;
}
.xy-hd-form ul li .yzm-pic {
  height: 46px;
  display:inline-block;
  vertical-align: middle;
}
.xy-hd-form ul li.anniu {
  text-align: center;
  height: 50px;
}
.xy-hd-form ul li.anniu a {
  display: inline-block;
  width: 240px;
  height:50px;
  line-height: 50px;
  border-radius: 5px;
  margin-right: 30px;
  color: #fff;
}
.xy-hd-form ul li.anniu a.submit {
  background-color: #015293;
}
.xy-hd-form ul li.anniu a.reset {
  background-color: #747474;
}
.xy-hd-form ul li.anniu a img {
  margin-right: 5px;
  width: 26px;
      display: inline-block;
    vertical-align: middle;
}
.xy-hd-form ul li.theme input {
  width: 999px;
  height: 44px;
  border: 1px solid #d2d2d2;
  padding: 0 20px;
}
.xy-hd-form ul li.content {
  height: 250px;
}
.xy-hd-form ul li.content textarea {
  width: 999px;
  height: 240px;
  border: 1px solid #d2d2d2;
  padding: 10px 20px;
}
.xy-hd-form ul li.content span {
  vertical-align: top;
}
.xy-hd-form ul li.line {
  height: 16px;
  background: url(xy-hd-form-line.png) no-repeat left center;
  background-size: 100%;
  margin-top: 40px;
}



.ldzc-ldxx {
    width: 100%;
    min-height: 300px;
    margin-bottom: 10px;
}

.ldzc-sm {
    overflow: hidden;
}
.ldzc-title{
text-align: center;
}
.ldzc-title span{
display: inline-block;
    font-size: 27px;
    color: #125db2;
    padding: 0 10px;
    border-radius: 11%;
font-weight: bold;
}
.ldzc-zw span {
display: block;
    text-align: center;
    font-size: 27px;
    color: #125db2;
    margin-top: 20px;
    font-weight: bold;
}
.ldzc-fg .ldzc-xm, .ldzc-xm {
    padding: 0 2%;
    border-left: 4px solid #125db2;
    font-size: 22px;
    color: #125db2;
    background-color: #f7f8fb;
}
.ldzc-zw {
    line-height: 45px;
    font-size: 16px;
    overflow: hidden;
}

.ldzc-xm {
    font-weight: bold;
}
.ldzc-zw {
    line-height: 45px;
    font-size: 16px;
    overflow: hidden;
}
.ldzc-fg span{
display:block
}
.ldzc-fg {
    line-height: 30px;
    font-size: 16px;
    overflow: hidden;
}
.ldzc-fg .ldzc-span {
    
}
.ldzc-jl {
    overflow: hidden;
}
.ld-jl-t {
    line-height: 45px;
    font-size: 16px;
}
.ldzc-jl .ld-jl-p {
    display: inline-block;
    padding: 20px;
    line-height: 30px;
    font-size: 16px;
}
.ld-hd {
    overflow: hidden;
}
.ld-hd .ld-t {
    overflow-y: hidden;
}
.ld-hd .ld-t span {
    display: inline-block;
    float: left;
    font-size: 18px;
    background: #125db2;
    display: block;
    line-height: 40px;
    padding: 0 20px;
    text-align: center;
    color: #fff;
}
.ldzc-sm img {
    width: 231px;
border: 8px solid #E8E8E8;
}
.lhzc-img{
text-align:center;
    margin-top: 30px;
}
#ld_img{
background: url(202110220325036.png) 0 0 repeat;
min-height:630px;
overflow:hidden;
}
.ldzc-fg .ldzc-xm {
   padding:1% 2%;
}
.list-ygd{
        width: 140px;
    height: 100px;
    position: absolute;
    top: 20px;
    right: 390px;
    z-index: 99999;
    transform: rotate(-70deg);
}

.m-lst42 {
    height: auto;
    overflow: hidden
}

.m-lst42 ul li {
    overflow: hidden;
    line-height: 42px;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
}

.m-lst42 ul li a {
    overflow: hidden;
    font-size: 16px;
    color: #333;
    text-overflow: ellipsis
}
.m-lst42 ul li a:hover {
    overflow: hidden;
    font-size: 16px;
    color: #125db2;
    text-overflow: ellipsis
}

.m-lst42 ul li .column {
    padding-right: 10px;
    font-size: 16px
}

.m-lst42 ul li .time {
    float: right;
    padding-left: 10px;
    font-size: 16px;
    padding-right: 10px;
    color: #333;
    margin-left:45px;
}

.m-lst42 ul b {
    float: left;
    padding-right: 10px;
    font-style: revert
}
/* 信件公示内容页 */


.bmxxCon{border: 1px solid #ddd;border-top: 0;font-size: 15px;}
.bmxxCon li{display: flex;flex-wrap: wrap;justify-content: left;border-top: 1px solid #ddd;line-height: 1.8em}
.bmxxCon li.w50{width: 50%}
.bmxxCon li.w50 span{display: block;width: 120px;border-right: 1px solid #ddd;padding: 15px ;background: #fafafa;font-weight: bold;}
.bmxxCon li.w50 div{display: block;width: calc(100% - 120px);padding: 15px  ;color: #666;}
.bmxxCon li.w100{width: 100%}
.bmxxCon li.w100 span{display: block;width: 100%;padding: 15px ;background: #fafafa;font-weight: bold;}
.bmxxCon li.w100 div{display: block;width: 100%;padding: 15px ;color: #666;}
.bmxxCon li.w50:nth-child(2) span{border-left: 1px solid #ddd;}
.bmxxCon li.w50:nth-child(6) span{border-left: 1px solid #ddd;}
.bmxxCon li.w100:nth-child(3) span{border-bottom: 1px solid #ddd;}
.bmxxCon li.w100:nth-child(4) span{border-bottom: 1px solid #ddd;}
.bmxxCon li.w100:nth-child(7) span{border-bottom: 1px solid #ddd;}
.bmxxCon li.w100 .arc{line-height: 1.8em}
.bmxxCon li.w100 .arc p{margin-bottom: 10px}

.zcjmwd{background: #fff;padding: 20px;margin-bottom: 20px}
.zcjmwd .jmtit{font-size: 20px;font-weight: bold;color: #005292;padding-bottom: 15px;border-bottom: 1px solid #ddd;margin-bottom: 15px}
.jmtopList li{border: 5px solid #f5f5f5;border-radius: 5px;width: 32%;margin-right: 2%;padding: 20px;float: left;margin-bottom: 20px}
.jmtopList li:nth-child(3n){margin-right: 0}
.jmtopList li h4{height: 54px;overflow: hidden;}
.jmtopList li h4 a{background: url(ztico.png) no-repeat left -5px;padding-left: 26px;font-size: 18px;display: inline-block;line-height: 1.5em;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.jmtopList li .info{color: #999999;font-size: 15px;padding-left: 26px;margin-top: 25px}
.jmtopList li .info a{color: #999999}
.jmtopList li .info a:hover{color: #005292}

.zxztList li{background: #f5f5f5;width: 32%;margin-right: 2%;padding: 10px;float: left;margin-bottom: 20px}
.zxztList li:nth-child(3n){margin-right: 0}
.zxztList li .pic a{display: block;height: 120px;background-repeat: no-repeat;background-position: center;background-size: cover}
.zxztList li h4{margin-top: 15px;line-height: 1.4em;margin-bottom: 10px;text-align: center;height: 20px;    overflow: hidden;}
.zxztList li h4 a{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
   .zxztList li .pic img{display: none}

.slideTxtBox{  }
.slideTxtBox .hd{ margin-bottom: 20px }
.slideTxtBox .hd ul{ text-align: center;overflow-y: hidden;overflow-x: auto;white-space: nowrap;padding-bottom: 10px  }
.slideTxtBox .hd ul::-webkit-scrollbar{height:4px}
.slideTxtBox .hd ul::-webkit-scrollbar-thumb{border-radius:10px;background:#bbb;}
.slideTxtBox .hd ul::-webkit-scrollbar-track{border-radius:10px;background:#f2f2f2;}

.slideTxtBox .hd ul li{ display: inline-block; cursor:pointer;background: #f7f7f7;height: 48px;line-height: 48px;margin: 0 1%;font-size: 20px }
.slideTxtBox .hd ul li a{display: block;height: 48px;padding: 0 30px}
.slideTxtBox .hd ul li.on a{color: #fff;}
.slideTxtBox .hd ul li.on{ background: #005292;color: #fff}
.slideTxtBox .bd ul{   }


/*自适应*/

@media screen and (max-width: 980px){
.jmtopList li{width: 48.5%;margin-right:3%;}
.jmtopList li:nth-child(3n){margin-right: 3%}  
.jmtopList li:nth-child(2n){margin-right:0} 


.jmtopList li h4{height: auto;overflow: hidden;}
.jmtopList li h4 a{font-size: 16px} 
.zxztList li{width: 48.5%;margin-right:3%;}
.zxztList li:nth-child(3n){margin-right: 3%}
.zxztList li:nth-child(2n){margin-right: 0}
}
@media screen and (max-width:640px){
.jmtopList li{width: 100%;margin-right:0!important;padding: 10px}
.zxztList li{width:100%;margin-right:0!important;}
.jmtopList li .info{margin-top: 15px;font-size: 14px}
.jmtopList li h4 a{font-size: 15px} 
.slideTxtBox .hd ul li{ height: 40px;line-height: 40px;font-size: 17px }
.slideTxtBox .hd ul li a{height: 40px;padding: 0 30px}
}
@media screen and (max-width: 768px){
.bmxxCon li.w50{width: 100%}
	}
@media screen and (max-width: 640px){
#zoomcon{font-size:15px;line-height:30px;padding: 0;min-height: 100px!important}

.title_cen{color:#333;font-size:20px}
.title_cen h1{color:#333;font-size:28px;padding: 10px 0}
.title_cen h2{color:#333;font-size:24px}
.title_cen h3{color:#333;font-size:20px}
}

@media screen and (max-width: 768px) {
  .common-main {
    width: auto;
    padding: 0;
  }
   .xy-hd-content {
    border-left: 1px dashed #dad9d9;
    margin-left: 25px;
    padding-left: 40px;
  }
  .xy-hd-content .section {
    position: relative;
  }
  .xy-hd-content .section i {
    position: absolute;
    width: 50px;
    height: 50px;
    top: 16px;
    left: -68px;
  }
  .xy-hd-content .section .icon1 {
    background: url(../images/xy-hd-email.png) no-repeat left center;
    background-size: 50px;
  }
  .xy-hd-content .section .icon2 {
    background: url(../images/xy-hd-reply.png) no-repeat left center;
    background-size: 50px;
  }
  .xy-hd-content .section .icon3 {
    background: url(../images/xy-hd-myd.png) no-repeat left center;
    background-size: 50px;
  }
  .xy-hd-content .section .thead .tit {
    font-size: 16px;
    color: #333;
    font-weight: bold;
    float: none;
  }
  .xy-hd-content .section .thead .rt {
    float: none;
    margin-top: 20px;
    margin-bottom: 10px;
  }
  .xy-hd-content .section .thead span {
    font-size: 16px;
    color: #999;
    margin-left: 0;
  }
  .xy-hd-content .section .cont {
    font-size: 16px;
    color: #666;
    border: 0.01rem solid #e8e8e8;
  }
  .xy-hd-content .section .cont .title {
    font-size: 32px;
    color: #333;
    line-height: 60px;
    background-color: #fbfbfb;
    padding: 20px;
  }
  .xy-hd-content .section .cont .content {
    font-size: 32px;
    color: #666;
    line-height: 70px;
    padding: 10px 20px;
  }
  .xy-hd-wjdc-list li {
    height: 170px;
    padding: 35px 20x;
  }
  .xy-hd-form {
    font-size: 16px;
    color: #333;
  }
  .xy-hd-form .red {
    color: #ee1d1d;
    vertical-align: middle;
  }
  .xy-hd-form .w100 {
    width: 100%;
  }
  .xy-hd-form .txt {
    width: 66%;
    height: 40px;
    border: none;
    padding: 0 10px;
    font-size: 16px;
  }
  .xy-hd-form .fangshi {
    width: 66%;
    border: none;
    background-color: none;
    padding-right: 20px;
  }
  .xy-hd-form .tit {
    font-size: 20px;
    color: #333;
    font-weight: bold;
  }
  .xy-hd-form .tit span {
    display: block;
    font-size: 14px;
    color: #89a2b6;
    font-weight: normal;
    margin-top: 15px;
  }
  .xy-hd-form ul li {
    width: 100%;
    height: 60px;
    line-height: 60px;
    margin-top: 0;
    border-bottom: 1px solid #ebebeb;
  }
  .xy-hd-form ul li span {
    font-size: 16px;
    color: #333;
    display: inline-block;
    width: 30%;
    text-align: center;
    vertical-align: middle;
  }
  .xy-hd-form ul li span.label {
    width: auto;
    text-align: left;
  }
  .xy-hd-form ul li .yzm {
    width: 50px;
    height: 40px;
    border: none;
    background-color: #f6f8fc;
    padding-left: 20px;
  }
  .xy-hd-form ul li .yzm-pic {
    height: 30px;
  }
  .xy-hd-form ul li.anniu {
    text-align: center;
    height: 130px;
    line-height: 60px;
    margin-top: 10px;
  }
  .xy-hd-form ul li.anniu a {
    display: inline-block;
    width: 100%;
    height: 45px;
    line-height: 45px;
    border-radius: 5px;
    margin-right: 0;
    color: #fff;
  }
  .xy-hd-form ul li.anniu a.submit {
    background-color: #015293;
  }
  .xy-hd-form ul li.anniu a.reset {
    background-color: #747474;
  }
  .xy-hd-form ul li.anniu a img {
    margin-right: 10px;
    width: 40px;
  }
  .xy-hd-form ul li.theme input {
    width: 66%;
    height: 40px;
    border: none;
    padding: 0 20px;
    background-color: #f7f7f7;
	font-size: 14px;
  }
  .xy-hd-form ul li.content {
    height: 250px;
  }
  .xy-hd-form ul li.content textarea {
    display: block;
    width: 96%;
    height: 170px;
    border: 1px solid #d2d2d2;
    padding: 20px;
    background-color: #f7f7f7;
	font-size:14px;
  }
  .xy-hd-form ul li.content span {
    vertical-align: top;
  }
  .xy-hd-form ul li.line {
    height: 16px;
    background: url(xy-hd-form-line.png) no-repeat left center;
    background-size: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
    border: none;
  }
 }
@media (min-width: 1196px){
.col-lg-4 {
    width: 33.33333333%;
	    float: left;
}

.col-lg-8 {
    width: 66.66666667%;
	    float: left;
}
}
@media all and (max-width:1024px) {
#ld_img{
min-height:330px;
}
.m-nav a{
margin:0;
width:13%!important;
font-size: 15px;
}
    .m-nav a:hover{
        
    }
    .img-ul li a img{
        width: 100%;
        height: 150px;
    }
    .web-search .sc_btn{
        background:  #125db2;
        text-align: center;
        text-indent: 0%;
    }

}
@media all and (max-width:768px) {
.m-nav a{
    text-indent: 0px;
}
    .m-nav a.hover {
        line-height: 44px;
        height: 44px
    }

    .m-wap-nav {
        display: block;
        background: #125db2;
width: 50px;
    position: fixed;
    right: 0;
    top: 70px;
    z-index: 999;
border-radius: 10px;
    }

    .m-wapnav-body a {
        display: block;
        width: 100%;
        height: 42px;
        font-size: 16px;
        line-height: 42px;
        text-align: center;
        border: none;
        border-bottom: 1px solid #7b8fbb
    }

    .m-wap-search {
        padding: 0 0 2px 15px;
        margin: 5px 40px 25px;
        background: #fff;
        border-radius: 6px;
      
    }

    .m-wap-search .u-wap-sctext {
        display: inline-block;
        width: 80%;
        height: 30px;
        border: none;
        outline: 0;
        font-size: 16px;
        color: #000;
    }

    .m-wap-search .u-wap-scbtn {
        float: right;
        width: 20%;
        height: 32px;
        color: #083ea6;
        background: url(/wcm.files/upload/CMSxp/202111/202111101108032.png) no-repeat center center #1659b2;
        background-size: 23px 20px;
        border: none;
        outline: 0;
    border-radius: 0 6px 6px 0;
    }

    .con-nr img {
        width: 100%;
        display: block;
        margin: 10px auto;
    }
    #video{
        width: 500px!important;
        height: 300px!important;
    }
.img-ul li a img {
    width: 100%;
    height: 90px;
}
}
@media (max-width: 768px){

.con-mar{
    display: block;
    margin: 0;
    text-align: center;
    width: 50%;
    float: left;
}
}
@media all and (max-width:750px) {
.nav-bot-bor{
width:30px;
}
.dqwz{
overflow: hidden;
min-height: 50px;
}
.nav-bot-bor{
margin-top:-3px
}
.m-nav{
    margin-top: 10px;
}
.top_bg{
    background: url(/images/public/wap_banner.jpg) left bottom no-repeat; background-size: 100% 100%;
}
    .g-top{
        height: 100px;
        background: url(../../images/public/top-bj.png) center 40px no-repeat; background-size: 50px;
    }
.con-sx .con-f-r{
text-align:left;
}

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    a,
    span,
    p,
    div {
        /*font-size: 16px !important;*/
    }

    .m-lst-nav ul li {
        width: 33%;
        float: left;
        text-indent: 0;
    }

    .m-lst-nav .m-lst-ul li .m-lst-a {
        text-align: center;
        text-indent: 0;
    }

    .m-txt video {
        width: 100% !important;
        height: auto !important
    }

    .shadow-0 {
        box-shadow: none;
        border-radius: 0
    }



    .g-logo {
        border-bottom: solid 1px #efefef
    }

    .shadow {
        margin: 0;
        border: none;
        box-shadow: none
    }

    .m-logo {
        margin: 0px 0;
        padding: 0
    }

    .m-logo img {
padding:10px 15px;
    max-width: 214px;
    width: 90%;
margin:0 auto;
    }


    .news-card a {
        display: block
    }

    .footer {
        background: #125db2;
        border-top: solid 1px #efefef
    }

    .wapfooter p {
        color: #fff
    }

    .wapfooter p a {
        color: #fff
    }

    .g-bottom {
        overflow: hidden;
        width: 100%;
        height: 10px;
        line-height: 10px;
        background: #00469c
    }

    .ty-pd {
        width: 100%;
        padding: 5px;
    }

    .con-mar {
        margin-right: 20px;
            width: 100%;
    display: block;
    text-align: center;
    }

    .con-nr {
        padding: 0 10px;
    }
    .m-nav a{
        width: 31%!important;
        text-indent: 0;
        text-align: center;
        height: 40px;
        line-height: 35px;
        border-radius: 10px;
        color: #fff;     letter-spacing: inherit;

    }
#video{
        width: 500px!important;
        height: 300px!important;
    }
.img-ul li a img {
 
   width: 100%;
    height: 170px;
}
.g-nav{
    background: none;
    height: auto;
}
.ldzc-xm{
    font-size: 14px!important;
}
}
@media screen and (max-width: 640px){

.list-content{border:none;padding:0}
.list-content .channelList{padding: 20px 10px 0}
.list-title-right{display: none;}
.list-content .list-title-left{font-size:16px;padding: 0 20px}
.list-content .list-title{height:40px;line-height:40px;}
/*fix top*/
.header .topBar a{margin:0px;}
}