@charset "utf-8";
html{background:#fff;overflow:auto;height:100%;}
body{font-size:12px;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;color:#333; -webkit-font-smoothing: antialiased;min-height:100%;margin:0;padding:0;position:relative;background:#eee;}
a{color:#333; text-decoration:none; outline: 0 none;transition:.2s all ease;}
a:hover{ text-decoration:none;color:#ff4f20;}
a:focus{-moz-outline-style:none; border:0px;blr:expression(this.onFocus=this.blur());}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:lighter;}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clearfix{ zoom:1;}
.fl{float:left;}
.fr{float:right;}
.wrap{width:1080px;margin:0 auto;}
.main{padding-bottom:140px;}
.l-box{width:740px;}
.r-box{width:320px;}
.hide{display:none !important;}
.show{display:block !important;}
.showt{display:inline-block !important;}

/*header*/
header{height:5rem;width:100%;background:#fff;}
.logoandnav{height:3rem;padding:0.5rem 0 0 0.6rem;box-sizing:border-box;}
.logoandnav img{height:2.5rem;}
.logoandnav a{width:3rem;height:1.4rem;border-radius:2px;text-align: center;line-height:1.4rem;background:#39AC73;color:#fff;float:right;margin:0.5rem 0.6rem;}
header nav{background:#39AC73;height:2rem;font-weight:500;}
header nav li{float:left;padding:0 0.4rem;line-height:2rem;font-size:16px;text-align:center;position:relative;}
header nav li a{color:#fff;display:block;width:100%;height:100%;}
header nav ul .active{background:#003333;}
header nav ul .active a{color:#39AC73;}
header nav li i{position:absolute;right:-0.7rem;top:0;background: url('../img/worldcup.gif') no-repeat center;width:1.12rem;height:18px;background-size:100%;}
header nav li .yellow{color:yellow;}

.head{width:100%;border-bottom:1px solid #39AC73;height:1.4rem;}
.head p{height:1.3rem;line-height:1.3rem;font-size:14px;text-align:left;border-radius:4px;font-weight:600;}
.box{padding:0 0.6rem 1rem 0.6rem;box-sizing:border-box;background:#fff;width: 100%;}
.top-box{background: #fff;position: fixed;top:0;left:0;display: none;box-shadow: 2px 2px 2px #EEEEEE;padding:0;z-index:4;}
/*footer*/
footer{margin-top:1rem;}
footer div,footer p{padding:0.5rem 0.6rem;box-sizing:border-box;text-align:center;line-height:1.2rem;}
.link-box:nth-child(3){border-bottom:1px solid #999;}
.link-box a{color:#007744;margin:0 0.5rem;}
.version-box a{display: inline-block;padding:0.2rem 0.3rem;border-radius:2px;border:1px solid #e0e0e0;background:#fff;}
.version-box .active{background:#39AC73;color:#fff;}

.event-box {margin-top:1rem;padding:1rem 0;background: #fff;}
.event-box .event-type li{float:left;font-size:13px;margin:0 0.3rem;height:1.2rem;line-height: 1.2rem;min-width:2rem;text-align:center;font-weight:400;}
.event-box ul{margin-top:0.4rem;background: #fff;}
.event-box .event-type .active{background:#39AC73;border-radius:2px;color:#fff;}
.event-box .event-type .active a{color:#fff;}
.event-cont{background:#fff;}
.event-cont dt,.event-cont .datedd{height:1.6rem;line-height:1.6rem;background:#ECF8F2;font-weight:500;box-sizing: border-box;padding:0;padding-left:0.6rem;}
.event-cont dd{padding:0.5rem 0.6rem;border-bottom:1px dotted #999;box-sizing:border-box;font-size:13px;position: relative;}
.time{width:2.5rem;height:2.4rem;line-height:2.4rem;text-align:center;margin-right:0.5rem;}
.timet{width:4.5rem;}
.event-cont .cont-t{min-height:1.2rem;line-height:1.2rem;max-width:18rem;}
.right-cont{max-width:16rem;}
.event-cont a{margin:0 0.3rem;}
.event-cont .cont-b{margin-top:0.2rem;}
.event-cont .cont-b a{background:#007744;color:#fff;width:5.2rem;height:1.2rem;line-height:1.2rem;border-radius: 4px;display: inline-block;text-align: center;}
.event-cont .cont-b a span{margin:0 0.2rem;}
.event-cont .cont-b a img{width:98%;}
.event-cont .cont-t i{display: inline-block;width:0.8rem;height:0.8rem;background:url('../img/icon-tj.png');background-size:100%;}


.head-t{font-size:13px;font-weight:500;line-height:1.4rem;}


.breadnav{width:100%;box-sizing: border-box;padding:0 1.2rem;background:#f5f5f5;height:1.8rem;line-height:1.8rem;font-size:14px;overflow: hidden;display: none;}
.breadnav li{display:inline;color:#999;}
.breadnav li a{color:#428bca;}
.breadnav li i{margin:0 0.5rem;display: inline-block;}

.live-link a{position: relative;}
.live-link a i{position: absolute;width:1.8rem;height:1.8rem;right:0.8rem;background: url(../img/icon-video.png) no-repeat center;background-size:1.2rem;}

.blodword{font-weight: 600;}
/*分页*/
.page{width:100%;background:#fff;margin-top:1rem;text-align: center;}
.page .pagination{display:inline-block;border:none;}
.page .pagination li{float:left;padding:0.2rem;border-radius:4px;border:1px solid #e0e0e0;margin:0 4px;min-width:1rem;text-align:center;font-size:14px;font-weight:500;line-height:inherit;height:auto;}
.page .pagination li a{display:inline-block;width:100%;height:100%;color:#007744;margin:0;border:none;padding:0;}
.page .pagination li:hover{background:#39AC73;}
.page .pagination li:hover a{color:#fff;}
.page .pagination .disabled{background:#e0e0e0;}
.page .pagination .disabled:hover{background:#e0e0e0;}
.page .pagination .disabled a{color:#999;}
.page .pagination .disabled:hover a{color:#999;}
.page .pagination .active{background:#39AC73;}
.page .pagination .active a{color:#fff;}
.more-live-btn{width:10rem;height:2rem;line-height: 2rem;border-radius: 4px;border:1px solid #999;margin:1rem auto;text-align: center;}
.top-all{position: fixed;bottom:6.25rem;right:1.5rem;display: none;}
.top-all a{display: block;width:1.875rem;height:1.875rem;background:url('../img/top.png') no-repeat center #fff;background-size:1.125rem 1.625rem;border:1px solid #40bf80;border-radius: 4px;}

.logoandnav .search-a{width:11rem;color:#999;position: relative;border:1px solid #39AC73;background:#fff;padding-left: 1rem;text-align: left;box-sizing: border-box;}
.logoandnav .search-a i{position: absolute;right:0.625rem;background:url('../img/icon-search.png') no-repeat center;background-size:80% 80%;width:1.2rem;height:1.2rem;}

.nocontent-p{width:100%;line-height:2.5rem;text-align: center;}
.nocontent-p a{color:#007744;font-weight:500;text-decoration:underline ;}
.nocontent-p span{color:#007744;}

.top-box .event-type li{float:left;font-size:13px;margin:0 0.3rem;height:1.2rem;line-height: 1.2rem;min-width:2rem;text-align:center;font-weight:400;}
.top-box ul{margin-top:0.4rem;background: #fff;margin-bottom: 0.5rem;}
.top-box .event-type .active{background:#39AC73;color:#fff;border-radius:2px;}
.top-box .top-date{background:#ECF8F2;line-height:1.875rem;padding-left:1.5rem;box-sizing: border-box;}
/**/
.ggone{position:absolute;right:0.6rem;bottom:0.6rem;}
.ggone a{color:#de1e30;}
/*########## app推广  #####*/
.wap-app-box{position:fixed;bottom:0rem;left:0;width:100%;height:60px;
    background-image: -webkit-gradient(linear,top left,bottom right,from(#28b28b),to(#57d17a));
    background-image: -webkit-linear-gradient(top left,#28b28b,#57d17a);
    background-image: -moz- oldlinear-gradient(top left,#28b28b,#57d17a);
    background-image: linear-gradient(to bottom right,#28b28b,#57d17a);}
.wap-app-box .close-p{position: absolute;right:20px;top:-30px;width:20px;height:20px;}
.wap-app-box .close-p img{width:20px;height:20px; margin: 0px}
.wap-app-box img{width:40px;height:40px;margin:10px;}
.wap-app-box p{color:#fff;font-size:20px;font-weight:600;}
.wap-app-box p:first-child{margin-top:4px;}
.wap-app-box .wordpp{font-size: 14px;font-weight:500;}
.wap-app-box a.djxz{width:100px;height:30px;margin-top:15px;border-radius:20px;background:#fff;color:#28b28b;line-height:30px;text-align:center;margin-right:40px;}
.tuigaung_gg{position: absolute;right:10px;bottom:5px;background:rgba(0,0,0,0.3);color:#fff;width:1.9rem;height:.8rem;line-height: .9rem;text-align: center;border-radius:6px;font-size:10px;}
.gga_qz{width:100%;position:relative;display: block;margin:4px 0;}
.gga_qz img{width:100%;display: block;height:50px;}
.gga_qz p{position:absolute;right:0;bottom: 0;height:1rem;line-height: 1rem;width:1.6rem;text-align: center;background:rgba(0,0,0,0.8);color:#fff;}