.mainLeft {float: left;width: 890px;overflow: hidden;margin-top: 15px;}
.positiona{ width:823px;height:30px;line-height:30px;color:#666; overflow:hidden; padding:10px 20px 10px 45px; background: #fff url(../images/home_icon.png) no-repeat 20px 17px;}
.positiona a{color:#666;}
.positiona a:hover{color:#ea8b14; }

.gameInta{width: 848px;position:relative;margin:1px 0 0 0; background:#fff; padding:20px; float:left; background:#fff;}
.gameInta dl dt img {height: 192px;margin-left: 30px;}
.gameInta dl{float:left;width:800px;}
.gameInta dl dt{float:left;}
.gameInta dl dd{padding-left:285px;padding-bottom:5px; color:#999;}
.gameInta dl dd h1{font-size:20px;font-weight:700px;color:#000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;+margin-left:140px}
.gameInta dl dd h2{font-size:20px;font-weight:700px;color:#000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;+margin-left:140px}
.gameInta .dd_02a, .gameInta .dd_01a{ width:550px}
.gameInta .dd_01a a{display:inline-block;height:24px;line-height:24px;padding:0 5px;margin-right:5px;color:#fff;background-color:#6aa7e4;}
.gameInta .dd_01a a:hover{background-color:#4b94dd;text-decoration:none;}
.gameInta dl dd span{display:inline-block;width:140px;margin:13px 20px 0 0;color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gameInta dl dd span.fullsp{display: block;width: 500px;}
.gameInta dl dd span i{color: #555;}
.gameInta dl dd span img{ margin-bottom:-2px}
.gameInta dl dd span a{color:#999;}
.gameInta a.game_a1{ padding: 10px 50px; position: absolute; right: 420px; top: 168px; font-size: 16px; background: #10a0ea;border-bottom: 2px solid #0e88c7;color: #fff; border-radius: 5px;   cursor: pointer;}
.gameInta a.game_a2{ padding: 10px 50px; position: absolute; right: 216px; top: 168px; font-size: 16px; background: #aac805;border-bottom: 2px solid #9bb604; color: #fff; border-radius: 5px;}
.gameInta a.game_a1:hover{ background:#0e88c7;}
.gameInta a.game_a2:hover{ background:#9bb604;}
.mainLeft{background:#fff;border: 1px solid #dcdcdc;}
.mainLeft .tab-btn{float:left;font-size:16px;color:#666;height:45px;line-height:45px;width:890px;background:#f7f7f7; border:1px solid #dfdfdf;border-right: 0;border-left: 0;}
.mainLeft .tab-btn li{float:left;padding:4px 15px;cursor: pointer; padding:0 20px;border-right: 1px #ccc solid;}
.mainLeft .tab-btn li.on{height:43px;color:#10a0ea ;border-top:2px #10a0ea solid !important; cursor: pointer;border-bottom: 1px solid #fff !important; background:#fff  url(../images/listicon.png) no-repeat 42px -614px !important;}
.mainLeft .tab-main .tab-wrap{position:relative;padding:20px;} 
.mainLeft .tab-main .tab-wrap p {line-height: 25px;color: #666;font-size: 14px;}
h3.tabtit{font-size: 15px;padding: 0 0 0 40px;margin: 0 0 10px 0;font-weight: 700;background: #f6f6f6 url(../images/gameicon.png) no-repeat 15px 9px;height: 40px;line-height: 40px;}

/* 截图 */
#slide2 .swiper-slide .btn_play_v {background: url(../images/btn_play.png) no-repeat;background-size: 60px 60px;_background: 0 0;width: 70px;height: 70px;position: absolute;left: 50%;top: 50%;margin: -30px 0 0 -30px;cursor: pointer;}
#slide2 .swiper-button-next {display: none;top: 22px;right: 0;height: 100%;background-color: #000;opacity: 0.7;background-size: 32px 32px;background-image: url(../images/swiper-right.png);}
#slide2 .swiper-button-prev {display: none;top: 22px;left: 0;height: 100%;background-color: #000;opacity: 0.7;background-size: 32px 32px;background-image: url(../images/swiper-left.png);}
#slide2:hover .swiper-button-prev,#slide2:hover .swiper-button-next {display: block;}
#slide2:hover .swiper-button-next.swiper-button-disabled,  #slide2:hover .swiper-button-prev.swiper-button-disabled{display: none;}
.tab-main .tab-wrap .swiper-scrollbar {position: absolute;bottom: 15px;width: 850px;height: 10px;}



.noTop{width:830px;padding:0px 20px 20px 20px;background-color:#fff;float:left;}
.new {color: #F26C4F !important;font-size: 12px;}
.news{ position: relative;padding: 20px 0; overflow: hidden; zoom: 1;border-bottom: 1px dotted #ccc;}
.news p {color: #5c697a;line-height: 25px;font-size: 12px;height: 47px;overflow: hidden;margin: 5px 0 9px;}
.news a{float: left; display: inline; margin-right: 18px;}
.news a img{height: 135px;float: left; display: inline;}
.news h3{color: #444; font-size: 22px; font-weight: normal; padding-bottom: 10px; text-overflow: ellipsis; line-height: 23px;  overflow: hidden; zoom: 1;}
.news h3 a{white-space: nowrap; width: 455px; _width: 445px; overflow: hidden; text-overflow: ellipsis; margin-right: 0px; color: #2c3e50; font-size: 18px;}
.news h3 a:hover{color: #10a0ea ;}
.type_icon {background: url(../images/bg_latest.png) no-repeat -2px -0px;display: inline-block;padding-left: 24px;margin-right: 32px !important;font-size: 14px;height: 20px;}
span.updata_icon {background: url(../images/bg_latest.png) no-repeat -2px -20px;padding-left: 20px;height: 19px;display: inline-block;}
strong.view_icon {float: left;background: url(../images/bg_latest.png) no-repeat 1px -55px;padding-left: 29px;margin-right: 32px;font-weight: normal;color: #5c697a;font-size: 12px;}

p.intro_center {float: left;width: 545px;height: 18px;line-height: 18px!important;font-size: 14px;margin-bottom: 0;}
.intro_center span{color: #888;float: left !important;font-size: 12px;margin-right: 15px;}
.intro_center_z{background: url(../images/spirit.png) no-repeat -199px -160px; padding-left:25px}
.intro_center_y{background: url(../images/spirit.png) no-repeat -199px -184px;padding-left:25px}
.intro_center_s{background: url(../images/spirit.png) no-repeat -199px -118px;padding-left:25px}

.banben .news p.item-info{padding-right: 100px;}
.news .is_down{ display: block;position:absolute;width: 38px;height: 38px;background: url(../images/icon-download.gif) no-repeat center;right:0px;bottom:69px;}


.mainRight{float: right;width: 297px;overflow: hidden;margin-top: 15px;}
.box3733 {width: 297px;height: 205px;background: transparent;  }
.box3733 .box-container {position: relative;display: block;width: 100%;height: 100%;  }
.box3733 .box-container .box-img {width: 297px;height: 205px;  }
.box3733 .box-container .box-title {position: absolute;bottom: 0;left: 0;width: 100%;height: 30px;font-size: 14px;  }
.box3733 .box-container .box-title .title-bg {width: 100%;height: 100%;background: #000;opacity: 0.7;  }
.box3733 .box-container .box-title .title-detail {position: absolute;top: 0;left: 0;width: 100%;height: 100%;line-height: 30px;text-align: center;color: #ffe825;  }
.box3733 .box-container .box-title:hover .title-detail {color: #22b0fa;text-decoration: underline;}

.n_top{ padding-bottom: 20px;background:#fff;margin-top: 15px;}
h4.maintit{height:48px; line-height:48px; font-size:18px; text-indent:15px; background:#10a0ea;color:#fff}
.n_r_top a{float:left; height:19px; line-height:19px; background:url(../image/tu_1.png) no-repeat 15px -104px; text-indent:10px; padding:15px 15px 0 15px; overflow:hidden;width: 267px;}
.n_r_top a.n_r_img{background:none; text-indent:0; height:135px}
.n_r_top img{width:267px; height:135px}
.n_r_top ul li{ position:relative; float:left; height:49px; width:100%; margin:20px 0 0 0}
.n_r_top ul li a{text-indent:0;padding: 0;background:none;}
.n_r_top ul li img{width:49px; height:49px; position:absolute; left:15px; top:0; border-radius:3px}
.n_r_top ul li a.n_r_a{position:absolute; left:75px;width: 166px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.n_r_top ul li a.n_r_b{position:absolute; right:15px; top:0px; width:40px; height:25px; display:block; text-align:center; line-height:25px; border:1px solid #10a0ea; color:#10a0ea;}
.n_r_top ul li:hover a.n_r_a{color:#10a0ea;}
.n_r_top ul li span{position:absolute;width: 222px; left:75px; top:33px; color:#999; font-size:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tag {margin-top: 15px;}
.tag .tag-content {padding: 10px;overflow: hidden; background:#fff; }
.tag .tag-content .tag-item {float: left;display: block;margin: 5px 8px 6px 0;padding: 4px 10px;border: 1px solid #10a0ea;border-radius: 4px;text-decoration: none;font-size: 14px; }
.tag .tag-content .tag-item a{color: #10a0ea;}
.tag .tag-content .tag-item:hover {background: #10a0ea;}
.tag .tag-content .tag-item:hover a{color:#fff;}