@charset "utf-8";
/* CSS Document */
*{padding:0; margin: 0; border: 0; }
body {font-family:'Microsoft YaHei'; margin:0 auto;color:#333;background:#F6F6F6;font-size:14px;}
ul, ol, li, dl, dd, dt{margin:0;padding:0;list-style:none;}
a{text-decoration:none}
a:hover{text-decoration: none;color: #FF6405}
.fl{float:left;}
.fr{float:right;}

.wrap{width:1200px;margin:0 auto;}
.live-top{background:url("../images/bg.jpg") top center no-repeat;overflow-y:hidden}
/*.live-top{background:url("../images/bg1.jpg") top center no-repeat;overflow-y:hidden}*/
.header{width:100%;overflow:hidden;margin-bottom:40px;}
.header .top{overflow: hidden;margin-bottom: 50px;}
.header ul li{float: left;margin-right: 25px;margin-top: 30px;}
.header .fr a{display:inline-block;font-size: 14px;color: #333;height: 56px;line-height: 56px;padding: 0 5px;}
.header .bottom{text-align: center;color: #fff}
.header .bottom h4{font-size: 60px;margin-bottom: 25px;}
.header .bottom p{font-size: 32px;}
.time-box{width:300px;height:45px;font-size:16px;line-height:45px;margin:35px auto;background: #FF6405;border-radius: 5px;}
.title-end-live{width:300px;height:45px;font-size:16px;line-height:45px;margin:35px auto;background: #ccc;border-radius: 5px;}
.line-num{width:300px;height:45px;font-size:16px;line-height:45px;margin:35px auto;background: #FF6405;border-radius: 5px;}
/**/
.midbox{overflow:hidden;margin-bottom:20px;}
.midbox .left{width:850px;float:left}
.midbox .left .video{position:relative;width:850px;height:520px;background: #000}
.midbox .left .video img{width: 100%}
.no-video-txt{display:none;position: absolute;width: 240px;background: #fff;text-align: center;height: 40px;left: 50%;  top: 50%; line-height: 40px;border: 1px solid #666;border-radius: 5px;margin-left: -120px; margin-top: -20px;z-index: 99999;}
.no-video-txt .txt-close{width: 38px;height: 38px;float:right;margin: -7px;cursor: pointer}
.end-live{display: block;}
.flash-box{display:none;position: absolute;width: 100%;background: #fff;left:0;bottom:0;padding:20px 0;text-align: center;z-index: 99999;}
.flash-box .flash-close{width: 38px;height: 38px;float:right;margin:-27px -7px 0 0;cursor: pointer}
.flash-box p{line-height: 25px;}
.flash-box p a{color: #FF6405}
.midbox .right{position:relative;float:right;width:327px;height:518px;background: #fff;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;}
.midbox .right .top{height:59px;background:#e6e6e6;border-bottom:1px solid #E0E0E0;padding:0 8px;}
.midbox .right .top .tit{float:left;display:inline-block;font-size:18px;margin-top:16px;}
.midbox .right .top .tit img{width: 30px;vertical-align: middle;margin: 0 5px;}
.midbox .right .top  .nub{color:#999;padding-top:18px;display:inline-block;float:right;text-align:right}
.midbox .right .top .nub .a_rule{color:#666}
.midbox .right .top .nub a:hover{color:#FF6405}
.midbox .right .comment{height:360px;overflow:hidden;padding:0px 15px;margin-top: 15px;}
.midbox .right .comment p{line-height:23px;margin-bottom:5px;color: #666}
.midbox .right .comment p span{color:#FF6405}
.midbox .bottom{position:absolute;width:100%;bottom:0;background: #f7f7f7;padding: 20px 0;}
.midbox .bottom .send{width: 290px;margin: 0 auto;height: 30px;}
.midbox .bottom .send input{width: 210px;float:left;padding: 0 10px;height: 30px;line-height: 30px;}
.midbox .bottom .send a{display: inline-block;float:left;width: 60px;font-size:12px;color:#fff;height: 30px;line-height: 30px;text-align: center;background: #ccc}
/*cooperate*/
.cooperate{overflow: hidden;margin-bottom: 80px;}
.cooperate .fl{width: 850px;}
.cooperate .fl h4{float:left;width: 30px;padding:100px 6px;height:125px;font-size:16px;font-weight:normal;text-align:center;background: #f7f7f7;}
.cooperate .fl .pic-link{float:right;width:800px;height:325px;overflow-y:scroll;overflow-x:hidden;background: #f7f7f7;}
.cooperate .fl .pic-link ul{width: 810px;}
.cooperate .fl .pic-link ul li{float: left;margin:14px 0px 13px 6px;}
.cooperate .fl .pic-link ul li a{display: block;}
.cooperate .fl .pic-link ul li img{width: 92px;}
.cooperate .fr{width: 329px;height:310px;background: #f7f7f7;text-align: center;padding-top: 15px;}
.cooperate .fr p{font-size: 16px;padding-top: 10px;}
/*news*/
.news{width:1000px; margin:30px auto;margin-bottom: 80px}
.news h2{font-size: 32px;color: #000;text-align: center;padding: 30px 0 50px 0;}
.news ul{overflow:hidden}
.news li{position:relative;margin-bottom:35px}
.news li .tit{line-height:28px;margin-bottom:20px;overflow:hidden;text-align:right;border-left:1px solid #E0E0E0;padding:20px 0;padding-left: 30px;}
.news li .tit p{width:800px;font-size:16px;color:#333;display:inline-block;text-align:left;padding-bottom: 15px;}
.news li img{width:800px;margin-bottom: 10px}
.news li .date{display:block;float: left;font-size: 18px;font-weight: bold;margin-right:60px;line-height: 30px;color: #FF6405;text-align: right}
/*back-top*/
.back-top{width:66px;height:66px;background:url("../images/back-top.png") no-repeat;display:block;position: fixed;bottom:-66px;right:0;z-index:1;-webkit-transition:all 01s ease-in-out;transition:all 1s ease-in-out;}
.back-top.flip{ opacity:1;bottom:100px; -webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
/*login-box*/
.close{width:38px;height:38px;background:url("../images/close.png") no-repeat;top:-7px;right:-7px;position:absolute;display:block;}
.rule{display:none;width:390px;background:#fff;padding:20px 0;text-align:center;position:fixed;left:50%;margin-left:-195px;top:50%;margin-top:-150px; z-index:21;}
.rule h2{font-size:20px;line-height:50px;color:#ff6a21;}
.rule p{padding:0 30px;line-height:25px;text-align:left}
.brg{ width:100%; height:100%; background:#333; top:0; left:0; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; position:fixed; z-index:11; display:none}
.more-btn{width: 1200px;text-align: center;}
.more-btn a{display: inline-block;padding: 8px 30px;font-size: 14px;color: #fff;background: #FF6405;border-radius: 8px;}
