/*如果模板公共样式里面定义了上面的样式，建议去掉上面的样式*/

.headerc243717{position:relative;height:50px;background:/_m/images/top-bg.jpg repeat-x;}
.logoc243717{display:block;height:30px;padding:10px 0 0 10px;}
.logoc243717 img{max-width:100%;max-height:100%;border:0;}
.dl-menuwrapper {width: 30% !important;}
.dl-menuwrapper button {
   background:url(_m/images/inav.png) center center no-repeat !important ; 
   background-size:60% !important;}
 .logo a {
   width:100%;
   height:100%;}
 .dl-menu li{
   background: #0065A9
 ;}
 .logo-area {
 background-size:100% 50px;}
#swiper a {width:100%;}
#swiper a img {max-width:100%;max-height:100%;}
  /* 整个容器尺寸 */
    .swiper-container {
        width: 100%;
        height:200px;}
  /* 分页符区域样式 */
  .c243719myswiper-pagination
  {
       position: absolute;
       -webkit-transition: 300ms;
      -moz-transition: 300ms;
      -o-transition: 300ms;
      transition: 300ms;
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      bottom:10px;
      right: 15px; 
      z-index: 10;
          margin:0 3px;}
  /* 分页符 */
.c243719myswiper-pagination-bullet
{
  margin: 0 3px;
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;}

  /* 当前分页符 */
.c243719myswiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;}
.news-pic a {width:100%;height:100%;}
.news-pic a img { margin:0 auto;}
.news-pic {max-height:100px;}
.newtitle a{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.c243722channel_box ul
{
   margin:0px;  
   list-style:none;
   list-style-type:none;
   padding:5px;}

.c243722live_box li{
    margin:0 3px;
    padding:5px 0;
    border-bottom:1px solid #e6e6e6;
    display: list-item;
    text-align: -webkit-match-parent;
        list-style:none;}

.c243722channel_box {
    padding-bottom: 10px;}

.c243722live_box li a {
    display: block;
    position: relative;
    overflow: hidden;
    text-decoration: none;
    color: #000;}

.c243722live_l {
    float: left;
    width: 100%;
    overflow: hidden;}

.c243722live_pad {width:100%;}

.c243722channel_box .c243722live_box li:hover .live_tit {
color: #333;}

.c243722live_l .c243722live_tit {
    font-size: 14px;
    overflow: hidden;}
.abs {
color:#999999; font-size:12px;}

.news-date .title a,.abs{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}

.notice .left-date {
height:45px; width:65px;}

.noticetitle a{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}
.zt {font-size:9px;}
#swipernews .newsimg {display:flex;align-items:center;}
.gallery {
 background:url(images/fcbg2.png) no-repeat center center !important;}
.gallery-title{ margin: 0 auto; margin-top:20px; margin-bottom:10px;border-color:#74c0e7;}
.gallery-img-box{padding: 15px 0; float:left;}
.gallery-img-box>div {width: 396px;padding:10px 20px; float: left; display:inline-block;}
.gallery-img-box a {width: 100%;display: block;box-shadow: 0 0 8px 0 #cccccc;}
.gallery-img-box .pic {height: 180px; overflow: hidden;display: flex;align-items: center;}
.gallery-img-box a:hover { box-shadow: 0 0 8px 0 #74c0e7;}
.gallery-img-box img{ width: 100%; 
    transition-duration: .5s; -webkit-transition-duration: .5s;
   -o-transition-duration: .5s;-moz-transition-duration: .5s;}
 .gallery-img-box img:hover {
 transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05);}
.gallerymore {
box-shadow: 0 0 8px 0 #cccccc;display:block; width: 150px; margin:0 auto; background: #ffffff; height:40px; line-height:40px;
   text-align:center;   border-radius: 20px;   color: #74c0e7;}
.gallerytitle {  padding:5px 10px;  background: rgba(255,255,255,0.9);  width:100%;      white-space: nowrap;
    overflow: hidden;   text-overflow: ellipsis;}
.img-marquee { width: 100%; overflow: hidden;}
#topic-scroll {margin-top:10px;}

#topiclist li {
 margin:0 30px;}
