﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑"; text-align:center; line-height:20px; background:#fff;}
h1{ font-size:14px;}
#wrap{ margin:0 auto; width:100%; overflow:hidden; padding-top:20px; text-align:left; background: top center no-repeat;}
li{ list-style:none;}
A {TEXT-DECORATION:none;}
@media screen and (min-width: 1360px) { 
.top-banner,.c-top-banner,.Top_one_wrap,#wrap_A,.g-video,.g-mod,.g-dsvideo,.g-contest,.g-bw22,.g-song,.g-hear,.g-wish,.m-bd-t,#wrap_K{width:100%;}
.footer,.c-footer {width:100%;}  
} 
/* css注释：设置了浏览器宽度不小于1200px时 abc 显示100%宽度 */ 
 
@media screen and (max-width: 1200px) { 
.top-banner,.c-top-banner,.Top_one_wrap,#wrap_A,.g-video,.g-mod,.g-dsvideo,.g-contest,.g-bw22,.g-song,.g-hear,.g-wish,.m-bd-t,#wrap_K{width:1200px;}
.footer,.c-footer {width:1360px;}  
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示1100px宽度 */ 



/*top ############################################################################################################*/
.topBanner{ clear:both;  height:672px;overflow:hidden; margin:0 auto;text-align:center; background: url(../images/topBanner.jpg) no-repeat top center;}


/*视频窗口*/
.g-play{  height:759px; overflow:hidden; margin:0 auto; background: url(../images/mod_01.jpg) center top  no-repeat; }
.g-play .play-warp{ width: 1000px; height:100%; overflow:hidden; margin:0 auto;padding: 0;}

/* Slider */
.ban{ width:1000px; height:100%; position:relative; overflow:hidden;margin:0 auto;}
.ban2{ width:1000px; height:554px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1000px; height:554px;}
.ban2 ul li img{ width:1000px; height:554px;}
/*.ban2 .i_play{z-index: 888; position:absolute;left: 0;top: 0;display: block;width:132px; height:132px; background: url(../images/iplay.png) center no-repeat;}*/

.prev{ float:left; cursor:pointer;}

.min_pic{ margin-top:10px; width:1000px;height:138px; overflow:hidden;padding: 3px 0 11px 0;  background: #f3dad3;}
.num{width:940px;height: 138px;overflow: hidden; position:relative;float:left;margin-left:3px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{position: relative;width:230px; height:127px; margin-right:7px;padding: 11px 0 0 0;}
.num ul li.on{background: url(../images/arr_curr.png) center top no-repeat;}
.num ul li img{ width:230px; height:127px;}
.num ul li p{position: absolute;left: 0;bottom: 0;width:210px;height:35px;overflow: hidden;padding: 0 10px; font-size:16px; font-weight:200; color:#fff; line-height:35px;background: rgba(0,0,0,0.5);text-overflow: ellipsis;white-space:nowrap;}

.prev_btn1{ display: block; width:23px;  height:34px; margin:60px 0 0 3px; cursor:pointer; float:left;background: url(../images/arr_left.png) no-repeat;}
.next_btn1{display: block;  width:23px;  height:34px; margin:60px 3px 0 0; cursor:pointer;float:right;background: url(../images/arr_right.png) no-repeat;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}

/*赛事*/
.g-contest{  height:552px; overflow:hidden; margin:0 auto; background: url(../images/mod_04.jpg) center top no-repeat; }
.g-contest .contest-warp{width: 1200px; height:100%; overflow:hidden; margin:0 auto;padding: 0;}
.g-contest .contest-warp h2{clear: both; height:37px;padding:30px 0 0 0; }
.g-contest .contest-warp h2 a{float: right;display:block; width:70px; height:25px; font-size:18px; font-weight:400; color:#333332; line-height:25px; text-align:left; text-indent:30px;}
.g-contest .contest-warp h2 a:hover{ color:#0241b6;}
.g-contest .m-list {clear: both; height:100%;padding:152px 0 0 20px; }
.g-contest .m-list li{ float: left;width:262px; height:66px;overflow: hidden;}
.g-contest .m-list li:nth-child(1){margin:90px 0 0 160px;  }
.g-contest .m-list li:nth-child(2){margin:60px 0 0 330px;  }
.g-contest .m-list li img{display: block;width:262px;  height:66px;cursor: pointer;}

.mod-bg1{ height:493px; overflow:hidden; margin:0 auto; background: url(../images/mod_02.jpg) center top no-repeat; }
.mod-bg2{ height:553px; overflow:hidden; margin:0 auto; background: url(../images/mod_03.jpg)   center top no-repeat; }



/*Gxtv_footer 底部信息*/
.footer{ clear:both; height:171px; overflow:hidden;margin:0 auto;text-align:center; background: url(../images/footer.jpg) center top no-repeat; }
.footer .Cont{ height:100%; padding-top:10px; font-size:18px; font-weight:200; line-height:48px; color:#000;}
.footer .Cont a{color:#333;}	
