body,html{min-width:1320px;}

.mask{width:100%;height:100%;background:#000;position:fixed;left: 0;top: 0;opacity: 0.6;filter:alpha(opacity=60);z-index: 111;}
.index_tc{width:800px;height:550px;position:fixed;left: 50%;top: 50%;margin-left: -400px;margin-top: -275px;z-index: 112;}
.pop_close{width:60px;height:60px;background:url(../images/v2/ad_popup_close.png) no-repeat;position:absolute;top:0px;right:-60px;}


#banner{width: 100%;height: 840px;min-width: 1200px;overflow: hidden;z-index: 5;}
.banner-w{height: 840px;background: #fff;overflow: hidden;position: relative;z-index: 1;width: 100%;min-width: 1200px;}
.banner{margin: 0 auto;width: 100%;height: 840px;position: absolute;left: 0;top: 0;z-index: 1;}
.loop li{display: none;height: 840px;width: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.loop li a{overflow: hidden;text-align: center;}
.loop li a img{height: 840px;}
.loop .on{display: block;}
.prev{background:#3c3d3f;cursor: pointer;width: 45px;height: 80px;display: block;position: absolute;left: 0px;top: 368px;z-index: 4;}
.prev em{background: url(../images/v2/prev.png);width: 10px;height: 19px;display: block;float: left;margin-left:16px ;margin-top:30px ;}
.next em{background: url(../images/v2/next.png);width: 9px;height: 15px;display: block;float: left;margin-left:17px ;margin-top:30px ;}
.next{background:#3c3d3f;cursor: pointer;width: 45px;height: 80px;display: block;position: absolute;right: 0;top: 368px;z-index: 4;}
.prev-loop{background:#3c3d3f;width:182px ;height:80px ;position: absolute;left:45px ;top: 0;overflow: hidden;border-left: 1px solid #666666;}
.loop-in div,.loop-in1 div{float: left;width:182px ;height:80px ;}
.loop-in,.loop-in1{height: 80px;}
.prev-loop h5{font:20px "microsoft yahei" ;font-weight: 900;color: white;width: 182px;text-align: center;padding-top: 13px;}
.prev-loop h6{font:14px "microsoft yahei" ;color: white;width: 182px;text-align: center;padding-top: 6px;}
.next-loop{background:#3c3d3f;width:182px ;height:80px ;position: absolute;right:45px ;top: 0;overflow: hidden;border-right: 1px solid #666666;}
.next-loop div{float: left;}
.next-loop h5{font:20px "microsoft yahei" ;font-weight: 900;color: white;width: 182px;text-align: center;padding-top: 13px;}
.next-loop h6{font:14px "microsoft yahei" ;color: white;width: 182px;text-align: center;padding-top: 6px;}

.to-hide{background: url(../images/v2/to-hide.png);cursor: pointer;width: 43px;height: 18px;display: block;position: absolute;left:50%;margin-left: -22px;bottom: 20px;z-index: 4;}
.span-li{display: block;width:300px ;height: 17px;position: absolute;bottom: 208px;right:20%;z-index: 4;}
.span-li li{background: url(../images/v2/spot.png);opacity: 0.75;filter:alpha(opacity=75); display: block;width: 18px;height: 18px;cursor: pointer;float: left;margin-right: 10px;border-radius: 50%;}
.span-li li:hover{opacity: 1;filter:alpha(opacity=100);}
.span-li .li-click{background: url(../images/v2/spoth.png) no-repeat;width: 23px;height: 22px;margin-top: -3px;opacity: 1;filter:alpha(opacity=100);}
.contain-content{background: #f1f1f1;}
.content{width: 1200px;margin: 0 auto;position: relative;z-index: 111;}
.news{width: 1200px;height: 300px;margin-top: -168px;position: relative;z-index: 5;overflow: hidden;}
.loop-news{width: 720px;height: 300px;float: left;overflow: hidden;}
.news-ul{width: 3600px;height: 300px;}
.news-ul li{width: 360px;height: 300px;float: left;position: relative;overflow: hidden;}
.news-hide{width: 100%;height: 100%;position: absolute;left: 0;top:0;z-index: 4;}
.news-span1{width: 100%;display: block;text-align: center;font: 20px "microsoft yahei";font-weight: 900;color: white;position: absolute;z-index: 5;left: 0;top: 130px;}
.news-span1:hover,.news-span2:hover{text-decoration: none;}
.news-span2{width: 100%;display: block;text-align: center;font: 16px "microsoft yahei";color: white;position: absolute;z-index: 5;left: 0;top: 165px;}
.news-bg{background: black;width: 100%;height: 100px;position: absolute;top: 300px;left: 0;opacity: 0.5;filter: alpha(opacity=50);z-index: 2;}
.news-hide:hover{text-decoration: none;}
.out2{width: 100%;height: 100%;background: #000;opacity: 0.3;filter:alpha(opacity=30);position: absolute;left: 0;top: 0;z-index: 1;}
.span-li1{display: block;width:100px ;height: 17px;position: absolute;bottom: 20px;left: 324px;z-index: 14;}
.span-li1 li{background: url(../images/v2/spot.png);opacity: 0.75;filter:alpha(opacity=75); display: block;width: 18px;height: 18px;cursor: pointer;float: left;margin-right: 10px;border-radius: 50%;}
.span-li1 li:hover{opacity: 1;filter:alpha(opacity=100);}
.span-li1 .li-click1{opacity: 1;filter:alpha(opacity=100);background: url(../images/v2/spoth.png) no-repeat;width: 23px;height: 22px;margin-top: -3px;}
.news-content{width: 480px;height: 300px;background: #2d2d2d;float: left;position: relative;}
.plus{background: url(../images/v2/plus.jpg);width: 44px;height: 51px;position: absolute;right: 0;top: 0;}
.news-content h3{margin-top: 22px;margin-bottom: 12px;margin-left: 24px;}
.news-content h3 a{font: 20px "microsoft yahei";font-weight: 900;color: #13a213;}
.news-content h3 a:hover{text-decoration: none;}
.content-ul{width: 410px;height: 220px;float: left;margin-left: 34px;border-top: 1px solid #454545;overflow: hidden;}
.list{background: url(../images/v2/li-image.png);width: 13px;height: 13px;display: block;float: left;margin-right: 7px;margin-top: 3px;}
.content-ul li{width: 410px;margin-top: 15px;height: 20px;}
.content-ul li a{font: 14px "microsoft yahei";color: #d8d8d8;float: left;}
.content-ul li a:hover{color: #21a213;text-decoration: none;}
.content-ul li em{font: 14px "microsoft yahei";color: #d8d8d8;float: right;}
.content h2{width: 1200px;font: 42px "microsoft yahei";text-align: center;line-height: 35px;color: #2d2d2d;font-weight: 900;padding:57px 0 11px 0;}
.content h4{font: 14px "microsoft yahei";color: #999999;font-weight: 100;text-align: center;width: 1200px;padding-bottom:50px ;}
.game-ul{width: 1215px;height: 662px;}
.game-ul2{padding-bottom:30px;}
.game-ul li{background: white;width: 390px;height: 310px;float: left;overflow: hidden;margin-right: 15px;margin-bottom: 16px;border-bottom:5px solid #d8d8d8 ;position: relative;}
.game-img1{width: 390px;height: 178px;}
.game-hide{width: 390px;height: 178px;display: block;position: absolute;left: 0;top: -178px;}
.er{width: 100px;height: 136px;margin-left:44px ;margin-top:30px ;float: left;position: relative;z-index: 6; visibility: hidden;}
.er img{width: 100px;height: 100px;}
.er span{width: 100px;height: 36px;display: block;font: 14px "microsoft yahei";color: white;line-height: 36px;text-align: center;}
.game-hide-right{float: left;margin-left: 30px;margin-top: 30px;width: 200px;height: 120px;position: relative;z-index: 6;}
.game-hide-right span{font: 14px "microsoft yahei";color: white;display:block;}
.game-reg{background: url(../images/v2/border.png);width: 112px;height: 30px;display: block;float: left;text-align: center;color: white;font:14px "microsoft yahei";line-height: 30px;margin-top: 15px;}
.game-down{background:url(../images/v2/border.png);width: 112px;height: 30px;display: block;float: left;text-align: center;color: white;margin-top:8px ;font:14px "microsoft yahei";line-height: 30px;}
.game-up{float: left;width: 390px;height:130px ;margin-left: 27px;}
.game-up b{font: 20px "microsoft yahei";color: #2d2d2d;font-weight: 900;line-height: 50px;}
.game-up span{font: 14px "microsoft yahei";color: #999999;}
.go-net{background: url(../images/v2/goindex.png);width: 89px;height: 30px;display: block;float: left;margin-left: 250px;margin-top: 10px;}
.go-net:hover{background: url(../images/v2/goindex-h.png);}


.layout{margin: 0 auto;}
.foot_w{width:100%;height:120px;min-width:1200px;background: #1b1b1b;float: left;}
/*.ico_foot_common{background:url(../images/ico_foot_common.png) no-repeat;}*/
.foot_line_bg{background:url(../images/foot_line_bg.jpg) center top no-repeat;height:8px;display: none;}
.foot{margin-top:20px;width: 1320px;}
.ico_foot_w{width:200px;margin-top:15px;margin-right: 0px;}
.foot-logo{width: 390px;margin-top: 18px;float: left;margin-left: 0;}
.ico_foot_w a,.foot-logo a{margin-right: 15px;}
.ico_foot_w .ico_foot_1{background:url(../images/v2/copyright.png) no-repeat 0px 0px;width:200px;height: 56px;}
.foot-logo .ico_foot_2{background: url(../images/v2/copyright.png) no-repeat 0px -56px;width: 132px;height: 47px;}
.foot-logo .ico_foot_3{background: url(../images/v2/copyright.png) no-repeat 0px -107px;width: 58px;height: 54px;}
.foot-logo .ico_foot_4{background: url(../images/v2/copyright.png) no-repeat -59px -104px;width:121px;height: 52px;margin-top: 4px;margin-right: 0;}
.foot_menu{height:22px;line-height:22px;}
.foot_menu .line{width:1px;height:11px;background:#999999;font-size:0;line-height:0;margin:5px 0;}
.foot_menu li a{padding:0 12px;font-size:12px;font-family: "microsoft yahei";color:#999999;}
.foot_menu li a:hover{color:#59bc01;}
.foot_detail p{line-height:22px;color:#999999;text-indent:10px;font-family:"microsoft yahei";margin-top: 2px;}
.foot_detail p a{color:#999999;}

.zxd_x {
    width: 20px;
    height: 20px;
    text-align: center;
    font-size: 16px;
    color: darkgrey;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
.zxd_x a {
    text-decoration: none;
    color: #FFF;
}
.content_x {
    height:120px;
    line-height: 20px;
    color: #154c8f;
    background-color:#dbdbdb;
    border: 1px solid #a2a2a2;
    font-size:16px;
}