@import "public.css";
ul.list_content.main_center.clearfix {
width: 980px;
margin: auto;
}
.header_item.caption {
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
}
li.classify_item.item1 {
    height: 30px;
    line-height: 30px;
}
li.new2_item.clearfix {
margin: 10px;
width:100%;
float:left;
}
.new2_item_left {
width: 15%;
float: left;
}
.new2_item_right {
width: 85%;
float: left;
}
.new_content .clearfix {

}
.banner{
    width: 100%;
    height: 500px;
}
.tool{
    width: 100%;
    height: 34px;
    border-bottom: 1px solid #e4dfd8;
    background: #f8f6f3;
}
.langage{
    float: left;
    margin: 0 0 0 401px;
    width: 117px;
    height: 34px;
    border-right: 1px solid #b0b7be;
    border-left: 1px solid #b0b7be;
    color: #291e15;
    font-size: 12px;
    line-height: 34px;
    background: url("../../imgs/language.png") 17px 8px no-repeat;
    text-align: center;
    position: relative;
    top: 0;
    left: 0;
}
.langage:hover .yuyan{
    display: block;
}
.yuyan:hover .yuyan{
    display: block;
}
.yuyan{
    width: 117px;
    height: 78px;
    position: absolute;
    left: 0;
    top: 26px;
    background:#f8f6f3 ;
    display: none;
}
.weiyu{
    float: left;
    width: 117px;
    height: 34px;
    color: #291e15;
    font-size: 12px;
    line-height: 34px;
    text-align: center;
    position: relative;
    top: 0;
    left: 0;
    border: 1px solid #b0b7be;
    margin-top: 10px;
}
.huyu{
     float: left;
     width: 117px;
     height: 34px;
     color: #291e15;
     font-size: 12px;
     line-height: 34px;
     text-align: center;
     position: relative;
     top: 0;
     left: 0;
         border-right: 1px solid #b0b7be;
    border-left: 1px solid #b0b7be;
 }
.login{
    float: left;
    width: 62px;
    height: 34px;
    border-right: 1px solid #b0b7be;
    color: #291e15;
    font-size: 12px;
    line-height: 34px;
    background: url("../../imgs/user.png") 27px 8px no-repeat;
    padding-left: 55px;
}

.phone{
    float: left;
    color: #291e15;
    font-size: 12px;
    line-height: 34px;
    margin: 0 15px 0 30px;
}
.apple{
    float: left;
    width: 15px;
    height: 34px;
    color: #291e15;
    font-size: 12px;
    line-height: 34px;
    background: url("../../imgs/apple.png") 0px 8px no-repeat;
    margin-left: 10px;
}
.android{
    float: left;
    width: 15px;
    height: 34px;
    color: #291e15;
    font-size: 12px;
    line-height: 34px;
    background: url("../../imgs/android.png") 0px 8px no-repeat;
    margin-left: 10px;
}
.date{
    float: left;
    font-size: 12px;
    line-height: 34px;
    margin: 0 1px 0 15px;
}
.menu{
    width: 100%;
    height: 60px;
    background: #01274b;
}
.logo{
    background: url("../../imgs/d_logo.png") no-repeat;
    width: 111px;
    height: 38px;
    float: left;
    margin:10px  24px 0 0;
}
.menu_a{
    width: 82px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    float: left;
    color: #ddeff8;
    font-size: 16px;
    border-right:1px solid #0d355b ;
      font-family: "微软雅黑";
  font-weight: 300;
}
.menu_a:hover{
    background: #379dd1;
    color: #fff;
}
.top_news{
    height: 456px;
    background: url("../../imgs/icon.png") left bottom no-repeat;
}
.top_right{
    width: 600px;
    height: 400px;
    position: relative;
    top: 0;
    left: 0;
    margin: 14px 0px 0 0;
    float: left;
}
.top_img{
    width: 600px;
    height: 400px;
}
.top_bg{
    width: 600px;
    height: 400px;
    position: absolute;
    bottom: 0;
    left: 0;
    display:none;
}
.top_lx{
    width: 600px;
    height: 20px;
    position: absolute;
    bottom: 60px;
    left:30px;
    color: #fff;
 }
.top_title{
    height:35px;
    line-height: 35px;
    position: absolute;
    bottom: 20px;
    left:30px;
    color: #fff;
    font-size: 26px;
    padding-right: 20px;
    background: url("../../imgs/n_camera.png") center right no-repeat;
     display:none;
     overflow: hidden;
}
.top_right:hover .top_title{
    display:block;
}
.top_right:hover .top_bg{
    display:block;
}
.top_left{
    width: 606px;
    height: 414px;
    float: left;
}
.list_img1{
    width: 190px;
    height: 100px;
}
.list1_title1{
    height: 26px;
    color: #5f5c4b;
    font-size: 14px;
    padding-left: 10px;
    line-height: 26px;
    background: url("../../imgs/video.png") center left no-repeat;
      float: left;
  width: 180px;
  overflow: hidden;
}
.top_simg{
    width: 190px;
    height: 126px;
    float: left;
    margin: 14px 0 0 11px;
}
.top_img1{
    width: 392px;
    height: 197px;
}
.top_bg1{
    width: 392px;
    height: 197px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.top_lx1{
    width: 392px;
    height: 20px;
    position: absolute;
    bottom: 60px;
    left:30px;
    color: #fff;
}
.top_title1{
    height: 35px;
    position: absolute;
    bottom: 20px;
    left:30px;
    color: #fff;
    font-size: 18px;
    padding-right: 20px;
    background: url("../../imgs/n_camera.png") center right no-repeat;
    line-height:35px;
    display:none;
}
.top_list{
    width: 377px;
    height: 179px;
    float: left;
    background: #fff;
    padding: 20px 0 0 15px;
}
.list_div{
    width: 100%;
    height: 33px;
    float: left;
}
.list_title{
    width: 260px;
    padding-left: 30px;
    float: left;
    line-height: 33px;
    height: 33px;
    background: url("../../imgs/n_camera2.png") left center no-repeat;
    color: #291e15;
}
.list_date{
    color: #a8a39f;
}
.news{
    position: relative;
    top: 0;
    left: 0;
    height: 516px;
    background: url("../../imgs/icon.png") left bottom no-repeat;
}
.zt{
    height: 516px;
}
.news_main{
    width: 392px;
    height: 328px;
    border-bottom: 4px solid #023d6a;
    float: left;
    margin: 14px 0px 0 0;
}
.news_img{
    width: 392px;
    height: 197px;
    position: relative;
    top: 0;
    left: 0;
    float: left;
}
.top_img1{
    width: 392px;
    height: 197px;
}
.top_bg1{
    width: 392px;
    height: 197px;
    position: absolute;
    bottom: 0;
    left: 0;
    display:none;
}
.top_lx1{
    width: 392px;
    height: 20px;
    position: absolute;
    bottom: 60px;
    left:30px;
    color: #fff;
}

.news_list{
    width: 377px;
    height: 111px;
    float: left;
    background: #fff;
    padding: 20px 0 0 15px;
}
.list_name{
    width: 35px;
    height: 17px;
    border-right: 1px solid #bfbdba;
    float: left;
    color: #a8a39f;
    font-size: 12px;
    line-height: 17px;
    text-align: center;
    margin: 8px 8px 0 0;
}
.list_title1{
    width: 279px;
    float: left;
    line-height: 30px;
    height: 30px;
    color: #232627;
    font-size:14px;
    overflow: hidden;
}
.list_date{
    color: #a8a39f;
     float: right;
    line-height: 33px; 
    height: 33px;
    font-size:12px;
        font-style: italic;
          margin-right: 20px;
}
.news_m{
    margin-left: 15px;
}
.news_main:hover{
    box-shadow: 3px 6px 9px #000 ;
}
.news_main:hover .top_bg1 {
    display:block;
}
.news_main:hover .top_title1  {
    display:block;
}
.name_div{
    width: 100%;
    float: left;
    height: 30px;
    margin: 33px  0 22px 0;
}
.news_title{
    padding-left: 40px;
    background:url("../../imgs/news.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
    color:#103166;
}
.more{
    padding-right: 16px;
    background:url("../../imgs/more.png") right center no-repeat ;
    height: 35px;
    float: right;
    line-height: 35px;
        color:#103166;
        font-size:14px;
}
.zongyi_title{
    padding-left: 40px;
    background:url("../../imgs/voice.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
        color:#103166;
}
.wei{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1001;
}
.wei1{
    position: fixed;
    top: 34px;
    left: 0;
    z-index: 1000;
}
.live_title{
    padding-left: 40px;
    background:url("../../imgs/live.png") no-repeat ;
    height: 35px;
    float: left;
    font-size:22px;
    line-height: 35px;
        color:#103166;
}
.movie_title{
    padding-left: 40px;
    background:url("../../imgs/live.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
        color:#103166;
}
.lxj_title{
    padding-left: 40px;
    background:url("../../imgs/lianxuju.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
        color:#103166;
}
.ty_title{
    padding-left: 40px;
    background:url("../../imgs/sports.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
        color:#103166;
}
.zcr_title{
    padding-left: 40px;
    background:url("../../imgs/img.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
        color:#103166;
}
.zt_title{
    padding-left: 40px;
    background:url("../../imgs/zhuchiren.png") no-repeat ;
    height: 35px;
    float: left;
    font-size: 22px;
    line-height: 35px;
        color:#103166;
}
.live_img1{
    width: 187px;
    height: 250px;
}
.live_bg{
    width: 187px;
    height: 250px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.live_main{
    width: 187px;
    height: 250px;
    float: left;
    margin: 30px 17px 0 0;
}
.live_img{
    width: 187px;
    height: 250px;
    position: relative;
    top: 0;
    left: 0;
    float: left;
}
.live_title1{
    height: 20px;
    position: absolute;
    bottom: 10px;
    left:10px;
    color: #fff;
    font-size: 16px;
}
.live_name{
    width: 100%;
    height: 35px;
    line-height: 35px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #232627;
}
.live_date{
    width: 100%;
    height: 15px;
    line-height: 15px;
    float: left;
    text-align: center;
    font-size: 12px;
}
.live{
    position: relative;
    top: 0;
    left: 0;
    height: 488px;
    background: url("../../imgs/icon.png") left bottom no-repeat;
}
.sport{
    height: 433px;
    background: url("../../imgs/icon.png") left bottom no-repeat;
}
.gg_div{
    height: 206px;
    background: url("../../imgs/icon.png") left bottom no-repeat;
}
.gg_img1{
    float: left;
    margin: 33px 10.5px 0 0;
}
.gg_img2{
    float: left;
    margin: 33px 0 0px 0;
}
.live_div{
    width: 390px;
    height: 300px;
    float: left;
    background: #023c69;
    margin: 0px  0 0 0;
    position: relative;
    top: 0;
    left: 0;
}
.live_list{
    width: 100%;
    height: 35px;
    float: left;
}
.live_time{
    height: 35px;
    float: left;
    color: #fff;
    font-size: 12px;
    padding-left: 40px;
    line-height: 35px;
}
.list_bg{
    width: 100px;
    background: url("../../imgs/icon2.png") 0 center repeat-x;
    height: 35px;
    float: left;
    margin: 0 25px;
}
.listname{
    height: 35px;
    float: left;
    color: #fff;
    font-size: 12px;
    line-height: 35px;
}
.movie_main{
    width: 187px;
    height: 250px;
    float: left;
    margin: 0px 0px 0 17px;
}
.movie_img{
    width: 390px;
    height: 300px;
}
.lxj_bg1{
    width: 392px;
    height: 300px;
    position: absolute;
    bottom: 0;
    left: 0;
    display:none;
}
.lxj_title1{
  height: 35px;
  position: absolute;
  bottom: 30px;
  left: 20px;
  color: #fff;
  font-size: 20px;
  padding-right: 20px;
  display: none;
  float: left;
  width: 370px;
  overflow: hidden;
}
.live_div:hover .lxj_bg1{
     display:block;
}
.live_div:hover .lxj_title1{
     display:block;
}
.zcr_img1{
    width: 187px;
    height: 200px;
}
.zcr_img{
    width: 187px;
    height: 200px;
    position: relative;
    top: 0;
    left: 0;
    float: left;
}
.zcr_main{
    width: 187px;
    height: 250px;
    float: left;
    margin: 0px 16px 0 0px;
}
.zcr_main1{
    width: 187px;
    height: 250px;
    float: left;
    margin: 0px 0px 0 0px;
}
.zhuchiren{
    height: 425px;
    position: relative;
    top: 0;
    left: 0;
    background: url("../../imgs/icon.png") left bottom no-repeat;
    margin-bottom: 80px;
}
.zhuchiren1{
    height: 425px;
    position: relative;
    top: 0;
    left: 0;
    background: url("../../imgs/icon.png") left bottom no-repeat;
}
.zhuanti{
    height: 516px;
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 80px;
}
.zcr_name{
    width: 100%;
    height: 35px;
    line-height: 35px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #232627;
}
.zcr_lanmu{
    width: 100%;
    height: 15px;
    line-height: 15px;
    float: left;
    text-align: center;
    font-size: 12px;
}
.sport_right{
    width: 800px;
    height: 300px;
    background: #023c6a;
    margin-right: 18px;
    float: left;
}
.sport_left{
    width: 384px;
    height: 298px;
    border:2px solid #023c6a;
    float: left;
}
.sport_img{
    width: 400px;
    height: 300px;
    float: left;
}
.sport_name{
    float: left;
    line-height: 30px;
    width: 345px;
    margin: 15px 0 0 30px;
    color: #fff;
    font-size: 22px;
    padding-bottom: 18px;
    background: url("../../imgs/icon2.png") left bottom repeat-x;
}
.sport_summary{
    float: left;
    line-height: 23px;
    width: 345px;
    margin: 10px 0 0 30px;
    color: #d4dbe6;
    font-size: 14px;
    padding-bottom: 18px;
}
.sport_date{
    float: right;
    line-height: 23px;
    width: 345px;
    margin: 10px 30px 0 0px;
    color: #4d74b3;
    text-align: right;
}
.sai_div{
    height: 35px;
    width: 100%;
}
.fen{
    float: left;
    background: url("../../imgs/bisai.png") 10px 8px no-repeat;
    padding-left: 38px;
    height: 35px;
    line-height: 35px;
    color: #103166;
}
.saishi{
    margin-left: 118px;
    color: #727677;
    height: 35px;
    line-height: 35px;
    float: left;
}
.sai{
    float: left;
    background: url("../../imgs/xial.png") 70px 16px no-repeat;
    height: 35px;
    line-height: 35px;
    border-left: 1px solid #ebe7e2;
    width: 66px;
    padding-right: 27px;
    color: #103166;
    text-align: right;
    margin-left: 6px;
}
.tab{
    width: 100%;
    float: left;
}
.tab td{
    width: 33%;
    height: 27px;
    border-top: 1px solid #e4dfd8;
    text-align: center;
    font-size: 12px;
}
.td_date{
    color: #97928d;
}
.td_jg{
    color: #292623;
}
.td_jg span{
    color: #103166;
}
.td_bg{
    background: url("../../imgs/live1.png") 90px 8px no-repeat;
    color: #103166;
}
.pindao{
    color: #9e9b99;
    margin: 0 0 0 26px;
    float: left;
    height: 32px;
    line-height: 32px;
 }
.xz_pd{
    float: left;
    color: #103166;
    border: 1px solid #d0cecb;
    width: 80px;
    height: 25px;
    background: url("../../imgs/xial.png") 64px center no-repeat #f9f9f8;
    border-radius: 4px;
    line-height: 25px;
    margin: 0 0 0 10px;
    text-align: center;
}
.movie_main1{
    width: 187px;
    height: 300px;
    float: left;
    margin: 0px 0px 0 17px;
}
.live_img2{
    width: 187px;
    height: 123px;
}
.live_name1{
    width: 100%;
    height: 36px;
    line-height: 30px;
    float: left;
    text-align: center;
}

