﻿body{background: #F5F6F8;overflow-x: hidden;}
.ntag span.tag1,.ntag span.author,.dright .number,.over{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.chunlan-yxlist .kk .info h5, .carousel-caption, .chunlan-tjxw li, .chunlan-main5l1 .bd li, .chunlan-main5l2 a span, .chunlan-main6l .tit, .chunlan-mainl_r .bd li, .chunlan-news_n h4, .chunlan-hj2 em, .yxhj_b h1, .chunlan-sousuo h4, .chunlan-zxlist h4{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.chunlan-news_n p,.chunlan-sousuo p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.position{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.wrap {width: 1200px;margin: 0 auto;}
img {	width:auto\9;	height:auto;	max-width:100%;	vertical-align:middle;	border:0;	-ms-interpolation-mode:bicubic}
.author{    max-width: 600px !important;    overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
body{font-size:14px;font-family: "Microsoft YaHei";}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
a{color:#333;text-decoration:none;cursor:pointer}
a:hover{color: #08d9d6;text-decoration:none;}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none}
.clearfix{*zoom:1;display:block;height:0;clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
input, textarea, select {*font-size: 100%; outline: 0;border: 0;}
.tl{ color: #08d9d6 !important;}
.mar0{ margin-right: 0px !important;}
.mat20{ margin-top: 20px !important;}
.jz1 {overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.jz2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.jz3 { overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.wrap {width:1200px;margin:0 auto;}
.clear {clear: both; height: 0px;width: 100%;}
.bkr{background: #fff;padding: 20px;}
/*****头部****/
header{width: 100%;background: #ffffff;}
header .toubu_top{width: 100%;height: 30px;background: #444;}
header .toubu_tn {font-size: 14px;color: #eee;line-height: 30px;}
header .toubu_tn span{float: right;color: #999;}
header .toubu_tn span a{margin: 0 10px;color: #eee;}

.ctbgg{ width: 450px; height: 60px; float: left; margin-top: 20px ; margin-left: 5%; border-radius: 10px; overflow: hidden;}
.ctbgg img{width: 450px; height: 60px;}
.toubu_logo{height: 80px;width:1200px;margin:0 auto;}
 .logo_l{margin-top: 15px;width: 180px;float:left;}
 .sousuo{width: 320px;margin-top: 20px;height: 40px;border: 1px #dadada solid;float:right;border-radius: 0;overflow: hidden;}
 .sousuo:before {width: 0;height: 0;float: left;content: "";margin-left: 9px;margin-top: 11px;background:url(../images/in_icon.png) no-repeat 0px -80px;display: none;}
 .sousuo .sea_inp{width: 157px;height: 40px;line-height: 40px;margin: 0;background-color: rgba(255, 255, 255, 0.1);padding-left: 10px;box-sizing: border-box;color: #333;}
 .sousuo .sea_btn{width: 100px;height: 40px;line-height: 38px;text-align:center;color: #fff;border-radius: 0;background: #08d9d6;font-size:15px;float: right;}
 .sousuo .sea_btn:hover{background: #08d9d6;color: #fff;}
 .toubu_logo .search{ display: none;}
.znss{display: inline-block;width: 100%;}

.navbar{border: none !important;background: none!important;width: 810px;float: right;height: auto;margin-bottom: 0 !important;}
.navbar-nav > li > a{line-height: 80px;}
.navbar-default .navbar-nav>.active>a{background: #08d9d6 !important;color: #fff !important;}
.container-fluid{ padding: 0;}
/*footer开始*/
footer{margin-top: 30px;}
.dibu_nr{border-top: 1px #393939 solid;margin-top: 25px;width: 1200px;margin: 0 auto;    text-align: center;}
.cf-text{color: #aeaeae;line-height: 24px;margin-top: 18px;width: 1200px;margin: 0 auto;text-align: center;padding: 30px;}
.cf-text a{ color: #aeaeae;}

.dibu{width:100%;height: auto;background: #444;margin-top:0px;}
.cfooter_nav{ height: auto;color: #aeaeae; padding-top: 30px;}
.cfooter_nav a{font-size: 16px;color: #aeaeae;margin: 0 20px;}
.dibu .dibu_nr .cf-logo { margin: 11px 0px 0px 13px; float: right;}

header .tel {float: right; display: none;}
header .tel img {width: 31px;height: 30px;display: inline-block;margin-right: 0.08rem;vertical-align: text-bottom;}
header .tel em { font-size: 0.28rem;color: #d3b466;font-weight: bold;}
.search{ display: block;}
.navbar-default .navbar-nav>li>a {color: #333;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.navbar-default .navbar-nav>li>a:hover{background: #08D9D6;color: #fff;}
.nav>li>a{width: 100px;padding: 0;text-align: center;}
.navbar-collapse{ padding: 0;}
.navbar-nav{overflow: hidden;}


/***开服排行***/
.kfphmk{padding: 20px;background: #fff;box-sizing: border-box;}
.chunlan-kaifu{display: inline-block;border-left: 1px #eee solid;}
.chunlan-kaifu ul:hover li{ background: #08D9D6; color: #fff; }
.chunlan-kaifu ul:hover li a{  color: #fff; }
.chunlan-kaifu .chunlan-kflb:hover li{ background: #08D9D6; color: #fff; }
.chunlan-kaifu .chunlan-kflb:hover li a{  color: #fff; }
.chunlan-kaifu li{width: 140px;float: left;border-right: 1px #eee solid;border-top: 1px #eee solid;border-bottom: 1px #eee solid;height: 40px;text-align: center;line-height: 40px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-kaifu li:nth-child(5n){width: 310px;}
.chunlan-kflb{width: 100%;/* margin-top: 20px; */}
.chunlan-kflb li{width: 140px;float: left;border-right: 1px rgba(0, 0, 0, 0.1) solid;border-top: 1px #08D9D6 solid;border-bottom: 1px #08D9D6 solid;height: 50px;text-align: center;line-height: 50px;color: #fff;background: #08D9D6;}
.chunlan-kflb li:nth-child(5n){width: 310px;}
.chunlan-kflb2{width: 100%;/* margin-top: 20px; */}
.chunlan-kflb2 li{width: 140px;float: left;border-right: 1px rgba(0, 0, 0, 0.1) solid;border-top: 1px #999 solid;border-bottom: 1px #999 solid;height: 50px;text-align: center;line-height: 50px;color: #fff;background: #999;}
.chunlan-kflb2 li:nth-child(5n){width: 310px;}
.chunlan-kaifu .chunlan-kflb2:hover li {background: #999;color: #fff;}
.chunlan-kflbhs li{border-top: 1px #ddd solid !important;border-bottom: 1px #ddd solid !important;background: #ddd !important; color: #333 !important;}
.jryx {width: 70px;height: 25px;line-height: 24px;display: inline-block;text-decoration: none;color: #ff2352;font-size: 14px;border: 1px dashed #ff2352;}
.jryx:hover{ background: #fff; color: #ff2352!important;}


/* --首页头部推荐--- */
.all{width: 1200px;background: #fff;margin: 30px auto 30px auto;display: block;box-sizing: border-box;position: relative;padding-bottom: 20px;}
.tab-cont{position:relative; }
.tab-top{/* overflow:hidden; */width: 100%;margin-bottom: 20px;height: auto;padding-bottom: 0;background: #fff;}
.tab-top1{position:absolute;overflow:hidden;top: -57px;left: 320px;}
.tab-title ul li a{float:left;/* overflow:hidden; */height: 50px;line-height: 50px;font-size: 18px;color:#333;cursor:pointer;position: relative;text-align: center;width: 130px;border: 0;border-right: 1px solid #eee;margin-right: 0;}
.tab-title ul li:first-child{text-indent: 0px;}
.tab-title ul li.active a{color: #ffffff !important;background: #08d9d6 !important;border: none !important;}
.nav-tabs>li>a:hover{color: #ffffff !important;background: #08d9d6 !important;border: none !important;}


.tab-bd{width: 1160px;height: auto;margin-bottom: 0;overflow: hidden;margin-left: 0;margin: 0 auto;}
.tab-list{position:relative;width: 1160px;}
span.chunlan-utitle-more{ top:-44px; right:-310px;}
.chunlan-gcom{overflow:hidden;height: 150px;width: 1160px;padding-left: 0;margin-top: 0;margin: 0 auto;}
.chunlan-gcom ul li{width: 120px;height: 150px;float: left;margin: 0 28px 0 0px;display: inline;overflow: hidden;position: relative;}
.chunlan-gcom ul li a {width: 100%;height: auto;display: block;overflow: hidden;position: relative;zoom: 1;}
.chunlan-gcom ul li a strong{width:100%;height: 30px;line-height: 30px;font-size: 16px;font-weight:normal;color: #333;text-align:center;display:block;overflow:hidden; /*IE9+*//*IE9-*/white-space: nowrap;text-overflow: ellipsis;}
.chunlan-gcom ul li a:hover strong{color: #08D9D6;}
.chunlan-gcom ul li img{width: 120px;height:120px;border-radius: 20px;}
.game_cd{height: 30px;font-size:14px;line-height:30px;width: 1010px;padding-left:1px;margin-left: 0;position:relative;margin-top:-1px;overflow:hidden;margin-top: 10px;}
.game_cd a{display:inline-block;float:left;width: 83px;padding:0 18px 0 1px;/* width:81px; padding:0 22px 0 1px;*/color:#666;height:30px;margin-left:-1px;text-align:center;height:30px;overflow:hidden;}
.game_cd a:hover{color:#08d9d6;}
.chunlan-gcom ul li:last-child{ margin-right:0px;}

/* --中间推荐模块-banner图-- */
.tjmk_r{width: 590px;float: right;background: #fff;box-sizing: border-box;padding: 20px;}
.tjmk_l{width:100%;float: left;margin: 0;height: auto;}
/***焦点图***/	
.tjmk_l .swiper-slide img{width: 810px;height: 350px;}
.tjmk_l .swiper-slide p{position: absolute;bottom: 0;width: 100%;height: 45px;line-height: 45px;padding: 0 20px;font-size: 14px;text-align: left;display: block;background-color: rgba(0, 0, 0, .5);color: #fff;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tjmk_l .swiper-button-next, .tjmk_l .swiper-button-prev{ opacity: 0.6;}
.tjmk_l .swiper-button-next:hover, .tjmk_l .swiper-button-prev:hover{ opacity: 1;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ opacity: 0.1;}

/* --中间推荐模块-新闻-- */
.staghrtjxw{width: 100%;background: #fff;box-sizing: border-box;}
.staghrtjxw h1{text-align: center;font-size: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;}
.staghrtjxw p{font-size: 14px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 10px;color: #666;margin-bottom: 20px;}
.staghrtjxw li{width:100%;background: url(../images/ioc1.png) no-repeat left 10px;line-height: 24px;padding-left: 20px;box-sizing: border-box;margin-top: 10px;border-bottom: 1px solid #eee;padding-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.staghrtjxw li span{float: right; color: #999;}
.staghrtjxw li:last-child{border:none;padding-bottom: 7px;}

.synrmk{box-sizing: border-box;}
.nr-l{width: 810px;float: left;}
.nr-r{width:360px;float: right; }


/*****标题****/
.mkbt{border-bottom: 1px solid #f5f5f5;position: relative;margin: 0;line-height: 35px;font-size: 16px;}
.mkbt strong{display: inline-block;position: relative;bottom: 0;font-weight: bold;}
.mkbt span{ float: right; font-size: 14px; font-weight: normal; color: #999;}
.mkbt span a{color: #888;line-height: 30px;}
.iconfont{font-size: 18px !important;color:#999;margin-right: 5px;}
.icon-shijian{width: 20px;height: 20px;background: url(../images/icon-shijian.png) no-repeat center center;background-size: cover;display: inline-flex;vertical-align:middle;}
.icon-yuedu{width: 20px;height: 20px;background: url(../images/icon-yuedu.png) no-repeat center center;background-size: cover;display: inline-flex;vertical-align: middle;}


/**首页博客内容***/
.syzxq{width: 100%;box-sizing: border-box;margin-top: 30px;}
.sylbzxnr{ width: 100%;}
.sylbzxnr li{width: 100%;margin: 0;display: inline-block;margin-bottom: 20px;background: #fff;}
.sylbzxnr li:hover{    box-shadow: 1px 4px 10px 5px rgba(102, 102, 102, 0.08);   transition: all .8s; }
.sylbzxnr li:last-child{border-bottom:none;}
.sylbzxnr li img{width: 400px;height: 200px;float: left;margin-right: 10px;}
.sylbzxlist{width: 400px;float: left;padding: 20px;}
.sylbzxlist h4{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.sylbzxlist span{    font-size: 14px; color: #999; margin: 10px 0 0 0; display: block; width: 30%; float: left;}
.sylbzxlist p{color: #666;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.sygdbtn{width: 80px;height: 25px;text-align: center;line-height: 25px;display: block;float: right;border-radius: 20px;margin-top: 10px;color: #999;}
.sygdbtn:hover{  color: #08d9d6; }
.sygdbtn:hover i{ color: #08d9d6;}

/*****推荐游戏****/
.chunlan-sytjyx{background: #fff;padding: 20px;box-sizing: border-box;margin-top: 30px;}
.chunlan-sytjyx-list{display: inline-block; width: 100%;}
.chunlan-sytjyx-list li{width: 128px;height: auto;border-radius: 6px;position: relative;float: left;margin: 0;text-align: center;overflow: hidden;}
.chunlan-sytjyx-list li:nth-child(8n){margin-right: 0px;}
.chunlan-sytjyx-list li img{width: 120px;height: 120px;border-radius:20px;margin-bottom: 10px;}
.chunlan-sytjyx-list li strong{font-size: 14px;font-weight: normal;}
.chunlan-sytjyx-list p{ font-size: 12px; color: #999; text-align: center; margin:5px 0 10px 0;}
.chunlan-sytjyx-list a.btn{ display: block; width: 80px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; border: 1px solid #08d9d6; color: #08d9d6; border-radius: 5px; margin: 0 auto;}
.chunlan-sytjyx-list a.btn:hover{ background: #08d9d6; color: #fff;}
.chunlan-sytjyx-list li strong,.chunlan-sytjyx-list p{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

/*****首页热门下载****/
.syrmxz{display: inline-block;width: 100%;margin-top: 20px;}
.chunlan-rmgm {padding: 0;box-sizing: border-box;}
.chunlan-rmgm li{height: auto;padding: 8px 0 12px 0;border-bottom: 1px dashed #edeff5;display: inline-block;}
.chunlan-rmgm li img{width: 64px;height: 64px;border-radius: 10px;float: left;margin-right: 20px;}
.chunlan-rmgm li dl{float: left;width: 160px;height: 64px;}
.chunlan-rmgm li dt{display: block; width: 100%;height: 16px;line-height: 16px;overflow: hidden;color: #555;font-size: 14px;font-weight: bold;}
.chunlan-rmgm li dd:nth-child(2){width: 100%;height: 16px;margin: 8px 0;overflow: hidden;font-size: 12px;color: #9e9e9e;}
.chunlan-rmgm li dd:nth-child(2) em{margin-right: 10px;}
.chunlan-rmgm li dd:nth-child(3){width:75px ;height: 10px;display: block;background: url(../images/pfimgh.png) repeat-x;position: relative;}
.chunlan-rmgm li dd:nth-child(3) i{display: inline-block;width: 90%;position: absolute;left: 0;bottom: 0;background: url(../images/pfimg.png) repeat-x;height: 10px;}
.chunlan-rmgm li .btnxq{display: block;float: right;background: #f2f2f2;border-radius: 3px; color: #333;font-size: 14px;width: 64px; height: 30px; line-height: 30px;text-align: center;margin-top: 18px;}
.chunlan-rmgm li .btnxq:hover{color: #fff;background: #08d9d6;}
.chunlan-rmgm .yxtjpf{margin-top: 0;margin-bottom: 0;}
.chunlan-rmgm li:last-child{padding-bottom: 0;border: none;}


/*****专题合集****/
.syyxhjgd{background: #fff;box-sizing: border-box;margin-top: 20px;overflow: hidden;}
.special-dome{overflow:hidden;position:relative;margin: 20px 0 0 0;}
.special-dome .b{display: block;top: 22px;position: absolute;font-family: serif;height: 133px;width: 30px;line-height: 133px;font-size: 30px;font-weight: bold;color: #999;text-align: center;background: #e6e6e6;cursor: pointer;}
.special-dome .swiper-button-prev{ left:0px;}
.special-dome .swiper-button-next{right:0px;}
.special-dome .b:hover{color: #fff;background: #08d9d6;}
.special-dome .special-cont{overflow:hidden;margin:0px auto;height: auto;width: 100%;}
.special-dome .special-cont ul li{width: 275px;height: 200px;float: left;padding:0 5px;display: inline;overflow: hidden;}
.special-dome .special-cont ul li a {width: 100%;display: block;overflow: hidden;position: relative;zoom: 1;}
.special-dome .special-cont ul li a strong{width:100%;height:26px;line-height:26px;font-size:14px;font-weight:normal;color:#fff;text-align:center;display:block;overflow:hidden;position:absolute;left:0;bottom:0;background: rgba(0, 0, 0, .5); /*IE9+*//*IE9-*/}
.special-dome .collection-special-cont ul li a:hover strong{color: #08d9d6;}
.syyxhjgd .special-cont ul li img{ width: 100%; height: 200px;}
.syyxhjgd .special-dome{height: 200px;}

/*****开服表****/
.download{background: #fff;padding: 0;box-sizing: border-box;width: 360px;float: left;margin-top: 20px;}
.download_b{font-size: 24px;}
.download_b p{display: inline-block;}
.download_b span{ float: right; font-size: 14px; font-weight: normal; color: #999;}
.download .nav-tabs{ border-bottom:none;}
.xz-spftware-cont{position:relative;}
.xz-spftware-top{position: relative;overflow:hidden;margin-top: 15px;}
.xz-spftware-top1{position:absolute;overflow:hidden;top: -57px;left: 320px;}
.xz-title-list ul li a{float:left;height: 35px;line-height: 35px;font-size: 16px;color:#333;cursor:pointer;border: 1px solid #eee;margin-left: 0;background: #eee;width: 104px;padding: 0 10px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border-radius: 0;}
.xz-title-list ul li.active a{color: #fff;background: #08d9d6;}
.xz-spftware-bd{width: 1200px;height: auto;float: left;}
.xz-spftware-list{position:relative;width: 1200px;}
span.u-title-more{ top:-44px; right:-310px;}
.download_lb li{width: 100px;overflow: hidden;float: left;margin-right: 10px;text-align: center;margin-top: 15px;border: 1px solid #eee;}
.download_lb li:hover{ background:#08d9d6;}
.download_lb li:hover a{color:#fff;}
.download_lb li img{ width: 80px ; height: 80px; border-radius: 20px;}
.download_lb li a{text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;line-height: 36px;height: 36px;}
.download_lb li span{ font-size: 12px; color: #999;}
.download_lb li:nth-child(3n){margin-right: 0px;}
.yxph{ width: 280px; float: right;background: #fff; padding: 10px 20px 20px 20px;margin-top:40px; box-sizing: border-box;}
.yxph_b{  border-bottom: 1px  solid #eee; height: 60px; line-height: 60px;  font-size: 20px; font-weight: bold;}
li.one i{background: #ff6b66 !important;}
li.two i{background: #ff8652 !important;}
li.three i{background: #ffa742 !important;}
ul.g-android-rank{ overflow:hidden;}
.xz-spftware-top .nav-tabs>li>a:hover{color: #ffffff !important;background-color: #08d9d6 !important;border: none !important;}
.download_lb{ width: 100%; display: inline-block;}

/****友情链接***/
.chunlan-yqlj{background: #fff;margin-top: 20px;box-sizing: border-box;width: 100%;float: left;}
.chunlan-yqlj_b{border-bottom: 1px  solid #eee;font-size: 20px;font-weight: bold;}
.chunlan-yqlj_b p{border-bottom: 2px solid #08d9d6;display: inline-block;padding-bottom: 15px;}
.chunlan-yqlj_b span{ float: right; font-size: 14px; font-weight: normal; color: #999;}
.chunlan-yqljs{ width: 100%;}
.chunlan-yqljs li{width: 105px;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;margin-top: 20px !important;}
.chunlan-yqljs li a{font-size: 14px;}
.chunlan-syxwp{width: 590px;float: left;background: #fff;box-sizing: border-box;padding:  20px;margin-top: 30px;margin-right: 20px;}
.chunlan-syxwp li{width:100%;background: url(../images/ioc1.png) no-repeat left 16px;line-height: 35px;padding-left: 10px;box-sizing: border-box;margin-top: 11px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-syxwp li a{font-size: 14px;}
.chunlan-syxwp li span{float: right;color: #999;font-size: 12px;}
.chunlan-syxwp:nth-child(3n){margin-right: 0px;}
.chunlan-syxwp ul{padding: 0;}
.mr0{margin-right: 0;}

/****回到顶部****/
.to-top{width: 54px; height: 54px; background:url(../images/topback.png) no-repeat; position: fixed; right: 5%; bottom: 50px; display: none;}
.to-top:hover{cursor:pointer;}
/*当前位置*/
.position{font-size: 14px;color: #9b9b9b;height: 50px;line-height: 50px;box-sizing: border-box;}
.position a{ color: #9b9b9b;}
.position a:hover{ color: #08d9d6;}


/****分页****/
.page{margin: 0px auto;text-align: center;}
.pagination li{display: inline-block;border-bottom: none !important;padding: 0 !important;}
.pagination li a{ padding: 0px 12px; line-height: 33px; height: 33px; color: #666; font-size: 14px; border: 1px #ededed solid; display: inline-block;}
.pagination li a:hover,.pagination li a.phover{ background: #08d9d6; color: #fff; border: 1px #08d9d6 solid; text-decoration: none;}
.pagination li span{background: #08d9d6 !important;color: #fff;border: 1px #08d9d6 solid !important;text-decoration: none;padding: 0px 12px;line-height: 33px;height: 33px;font-size: 14px;display: inline-block;}
.pagination{width:100%;text-align: center;margin: 0;}
.pagination li prev{ display: block;}

/****游戏新闻***/
.chunlan-lmfl a{font-size: 18px;font-weight: normal;color: #333;display: block;width: 20%;float: left;height: 50px;text-align: center;line-height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;box-sizing: border-box;}
.chunlan-lmfl a:hover{color: #fff;background: #08d9d6;}
.chunlan-lmfl{font-size: 22px;font-weight: bold;color: #1e89e0;margin-bottom: 20px;background: #ffffff;padding: 0;box-sizing: border-box;display: inline-block;width: 100%;}
.chunlan-lmfl a.over{background-color: #08d9d6;color: #fff;}
.chunlan-zxq{background: #fff;width: 100%;box-sizing: border-box;}


.chunlan-zxnr{ width: 100%;}
.chunlan-zxl{width: 870px;float: left;background: #fff;padding: 20px;box-sizing: border-box;}
.chunlan-zxnr li{width: 100%;margin: 0;display: inline-block;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}
.chunlan-zxnr li img{width: 180px;height: 140px;float: left;margin-right: 25px;}
.chunlan-zxlist{width: 555px;float: left;}
.chunlan-zxlist h4{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.chunlan-zxlist span{font-size: 14px;color: #999;margin: 10px 0 0 0;display: block;width: 40%;float: left;}
.chunlan-zxlist p{color: #666;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.gdbtn{width: 80px;height: 25px;text-align: center;line-height: 25px;display: block;float: right;border: 1px solid #08d9d6;border-radius: 20px;margin-top: 10px;color: #08d9d6;}
.gdbtn:hover{ background: #08d9d6; color: #fff; }

.chunlan-news_l{width: 870px;float: left;/* background: #fff; */box-sizing: border-box;}
.chunlan-news_nr li{width: 100%;margin: 0;display: inline-block;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}
.chunlan-news_nr li img{width: 180px;height: 130px;float: left;margin-right: 38px;}
.chunlan-news_n{width: 600px;float: left;}
.chunlan-news_n h4{ font-size: 18px; font-weight: bold;}
.chunlan-news_n span{font-size: 14px;color: #999;margin: 10px 0;display: block;}
.chunlan-news_n p{ color: #666; line-height: 24px;}
.chunlan-news_nr{padding: 20px;background: #fff;}


/***热门资讯***/
.chunlan-news_r{ width: 300px; float: right;}
.chunlan-rmzx{width: 300px;padding: 20px;box-sizing: border-box;background: #fff;}
.chunlan-rmzx_b{height: 40px;font-size: 24px;}
.chunlan-rmzx_n li{width: 100%;background: url(../images/ioc1.png) no-repeat left 10px;line-height: 30px;padding-left: 20px;box-sizing: border-box;margin-top: 5px;display: inline-block;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.chunlan-rmgl{margin-top: 20px;width: 300px;padding: 20px;box-sizing: border-box;background: #fff;}

/***tag标签***/
.chunlan-tag_n{display: inline-block;width: 100%;margin-top: 20px;}
.chunlan-tag_n ul{ margin-top:10px;}
.chunlan-tag_n li{width: 31%;line-height: 40px;box-sizing: border-box;margin-top: 10px;float: left;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border: 1px solid #eee;margin-right: 3%;text-align: center;}
.chunlan-tag_n li:hover{ background: #08d9d6; color: #fff;border-color: #08d9d6 !important;}
.chunlan-tag_n li:hover a{  color: #fff;}
.chunlan-tag_n li:nth-child(3n){margin-right: 0;}
.chunlan-tag_n li:nth-child(2),.chunlan-tag_n li:nth-child(6),.chunlan-tag_n li:nth-child(11){ border-color: #ffb31e; color: #ffb31e;}
.chunlan-tag_n li:nth-child(5),.chunlan-tag_n li:nth-child(7){ border-color: #0dc4ff; color: #0dc4ff;}
.chunlan-tag_n li:nth-child(4),.chunlan-tag_n li:nth-child(9){ border-color: #ff0000; color: #ff0000;}



/****新闻详细***/
.chunlan-xwbt{color: #000;font-size: 24px;text-align: center;}
.chunlan-xwsj{color: #999;font-size: 12px;line-height: 48px;height: 48px;border-bottom: 1px #eee solid;text-align: center;overflow: hidden;}
.chunlan-xwsj span{ margin-right: 20px; max-width:175px; display: inline-block;}
.chunlan-xwnr{ padding-top: 9px;}
.chunlan-xwnr p{color: #444;line-height: 30px;font-size: 14px;}
.chunlan-xwnr p.xw-tp{ text-align: center; margin: 10px 0px; width: 100%;}
.chunlan-xwnr p.xw-tp img{width: 600px; height: auto; overflow: hidden; }
.gjc{width: 100%;height: 50px;line-height: 50px;padding: 0 20px 0 56px;overflow: hidden;box-sizing: border-box;margin-top:30px;background: url(../images/ioc-bq.png) no-repeat 20px center #f9f9f9;background-size: auto;}
/*新闻详细上下翻页*/
.chunlan-xwfy{margin-top: 30px; border-top: 1px #f2f2f2 solid; border-left: 1px #eee solid; border-right: 1px #eee solid; border-bottom: 1px #e9e9e9 solid;}
.chunlan-xwfy li{width: 50%; float: left;padding: 20px; box-sizing: border-box;}
.chunlan-xwfy li.borl{ border-left: 1px #e9e9e9 solid;}
.chunlan-xwfy li.borl span{float: right !important;}
.chunlan-xwfy li .fyimg{ float: left; width: 120px; margin:0px 20px 0px 37px;}
.chunlan-xwfy li .fyimg img{ width: 120px; height: 75px; overflow: hidden;}
.chunlan-xwfy li .chunlan-xwsxy{width: 100%;font-size: 14px;color: #333;float: left;line-height: 20px;}
.chunlan-xwfy li .chunlan-xwsxy span{display: inline-block;float: left;margin-right: 20px;}
.chunlan-xwfy li .chunlan-xwsxy span i{ color: #999;}
.chunlan-xwfy li a:hover div,.chunlan-xwfy li a:hover div i{ color: #08d9d6;}
.chunlan-xwsxy p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #888;}
.chunlan-xgzx{margin-top: 20px;}
.chunlan-xgzx .rigtit{margin: 30px 0 0px 0;}
.chunlan-xgzx .chunlan-xgzxcont{margin: 0;}
.chunlan-xgzx .chunlan-xgzxcont ul{width: 48%;float: left;margin-right: 4%;}
.chunlan-xgzx .chunlan-xgzxcont ul:nth-child(2){margin-right: 0%;}
.chunlan-xgzx .chunlan-xgzxcont li{line-height: 26px;font-size: 14px;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;}
.chunlan-xgzx .chunlan-xgzxcont li span{ float: right; margin-left: 15px; font-size: 12px; color: #999;}
.chunlan-xgyxcont{padding: 0;margin-top: 20px;}
.chunlan-xgyxcont li{width: 81px;float: left;margin-right: 17px;}
.chunlan-xgyxcont li a{ max-width: 100%;}
.chunlan-xgyxcont li img{width: 80px;height: 80px;overflow: hidden;border-radius: 20px;}
.chunlan-xgyxcont li em{ width: 100%; display: inline-block; text-align: center; line-height: 40px; color: #333; font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-xgyxcont li a:hover em{ color: #08d9d6; text-decoration: underline;}
.chunlan-xgyxcont li:nth-child(8){margin-right: 0px;}
.rigyxtj .rigtit a{ float: right; display: inline-block; font-size: 12px;margin-top: 8px; color: #999; height: 14px; line-height: 14px; font-weight: normal;}
.rigyxtj .rigtit a i{ color: #08d9d6; font-size: 15px;}
.rigyxtj .rigtit a:hover{ color: #08d9d6;}
.rigtit{ height: 34px; border-bottom: 1px #ddd solid;font-size: 18px; color: #333;}
.rigtit::before{content: "";display: inline-block;background-color: #08d9d6;width: 4px;height: 20px;margin:3px 11px 0px 0px;float: left;}

/****游戏推荐****/
.yxtjmk{padding: 20px;background: #fff;box-sizing: border-box;}
.chunlan-yxtj{display: inline-block;}
.chunlan-yxtj li{width: 115px;height: 55px;line-height: 55px;border: 1px solid #eee;margin-right: 15px;margin-top: 20px;text-align: center;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-radius: 5px;padding: 0 5px;box-sizing: border-box;}
.chunlan-yxtj li:hover{ background: #08d9d6; color: #fff;}
.chunlan-yxtj li:hover a{  color: #fff;}
.chunlan-yxtj li:nth-child(6n){margin-right: 0;}
.chunlan-yxtj1{background: #fff;padding: 0;margin-top:0px;box-sizing: border-box;width: 1200px;float: left;}



/***开服排行***/
.kfphmkny{padding: 20px;background: #fff;box-sizing: border-box;}
.chunlan-kfph{display: inline-block;border-left: 1px #eee solid;width: 100%;}
.chunlan-kfph ul:hover li{ background: #08d9d6; color: #fff; }
.chunlan-kfph ul:hover li a{  color: #fff; }
.chunlan-kfph .chunlan-kfopen:hover li{ background: #08d9d6; color: #fff; }
.chunlan-kfph .chunlan-kfopen:hover li a{  color: #fff; }
.chunlan-kfph li{width: 130px;float: left;border-right: 1px #eee solid;border-top: 1px #eee solid;border-bottom: 1px #eee solid;height: 40px;text-align: center;line-height: 40px;color: #333;background: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-kfph li:nth-child(5n){width: 369px;}
.chunlan-kfopen{width: 100%;/* margin-top: 20px; */}
.chunlan-kfopen li{width: 130px;float: left;border-right: 1px rgba(0, 0, 0, 0.1) solid;border-top: 1px #08d9d6 solid;border-bottom: 1px #08d9d6 solid;height: 50px;text-align: center;line-height: 50px;color: #fff;background: #08d9d6;}
.chunlan-kfopen li:nth-child(5n){width: 369px;}
.chunlan-kfopen2{width: 100%;/* margin-top: 20px; */}
.chunlan-kfopen2 li{width: 130px;float: left;border-right: 1px rgba(0, 0, 0, 0.1) solid;border-top: 1px #aaa solid;border-bottom: 1px #aaa solid;height: 50px;text-align: center;line-height: 50px;color: #fff;background: #aaa;}
.chunlan-kfopen2 li:nth-child(5n){width: 369px;}
.kfphjs{background-color: #fff;box-sizing: border-box;margin-top: 30px;font-size: 14px;line-height: 26px;}

/***搜索***/
.soustj{color: #999;font-size: 14px;}
.soustj em{color: #08d9d6;}
.chunlan-ssyxmore{height: 30px;margin-bottom: 10px;line-height: 30px;text-align: center;margin-top: 10px;}
.chunlan-ssyxmore a{display: inline-block;width: 30%;background: #eee;font-size: 15px;border-radius: 4px;line-height: 40px;height: 40px;}
.chunlan-ssyxmore a:hover{background: #08d9d6;color: #fff;}
.chunlan-ssyx h2,.chunlan-sousuo h2{font-size: 18px;font-weight: normal;margin-top: 20px;}
.chunlan-ssyx h2 i,.chunlan-sousuo h2 i{color: #08d9d6;font-weight: bold;}
.chunlan-ssyx li{width: 100%;height: auto;padding: 20px 0px;box-sizing: border-box;position: relative;border-bottom: 1px solid #eee;display: inline-block;}
.chunlan-ssyx li:last-child{ border-bottom:none;padding-bottom:0;}
.chunlan-ssyxl{width: 120px;float: left;}
.chunlan-ssyxl img{width: 120px;height: 120px;border-radius: 20px;}
.chunlan-ssyxz{width: 460px;float: left;margin-left: 30px;}
.chunlan-ssyxz h4{display: inline-block;margin: 0;max-width: 100%;line-height: 30px;vertical-align: top;font-size: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 10px;}
.chunlan-ssyxz p{margin-bottom: 10px;height: auto;line-height: 22px;font-size: 14px;color: #888;overflow: hidden;}
.chunlan-ssyxz .p2{height: 45px;margin-bottom: 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.chunlan-ssyx_db{ width: 100%; margin-top: 30px;}
.chunlan-ssyx_db a{padding: 2px 8px;margin-right: 4px;margin-top: -2px;color: #08d9d6;border-color: #08d9d6;border: 1px solid;}
.chunlan-ssyx_db a:hover{background-color: #08d9d6;color: #fff;}
.chunlan-ssyxr{width: 120px;float: right;}
.chunlan-ssyxr img{width:130px; height: 210px; float: left; margin-left: 10px;}
.chunlan-ssbtn{width: 120px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #08d9d6;display: block;margin-top: 38px;border-radius: 10px;border: 1px solid #08d9d6;}
.chunlan-ssbtn:hover{background-color: #08d9d6;color: #fff;}
.chunlan-sousuo{display: inline-block;width: 100%;}
.chunlan-sousuo li{width: 100%;margin: 20px 0 0 0;display: inline-block;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.chunlan-sousuo h4{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.chunlan-sousuo span{font-size: 14px;color: #999;margin: 10px 0;display: block;}
.chunlan-sousuo p{ color: #666; line-height: 24px;}


/****TGA***/
.tagmk{background: #fff;box-sizing: border-box;margin-bottom: 30px;}
.tagmk1{background: #fff;box-sizing: border-box;}
.chunlan-tag{display: inline-block;margin-top: 10px;}
.chunlan-tag li{width: 118px;height: 50px;line-height: 50px;border: 1px solid #eee;margin-right: 12px;margin-top: 10px;text-align: center;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-tag li:hover{ background: #08d9d6; color: #fff;}
.chunlan-tag li:hover a{  color: #fff;}
.chunlan-tag li:nth-child(6n){margin-right: 0;}
.gmli{position: relative;display: inline-block;}
.gmopen:before{content: "";width: 10px;height: 5px;display: inline-block;float: right;background: url(../images/ghoticon.png) no-repeat -170px -96px;margin: 8px 0px 0px 5px;}
.gmli .active{ color: #999;}
.gmli .active:before{ background-position: -191px -96px;}
.gametag{overflow: hidden;}
.gametag ul{overflow: hidden;height: 300px;}
.gametag .show {height: auto;}
.gmopen{position: absolute;right: 0px;cursor: pointer;top: -30px;color: #08d9d6;}
.tagmk .gmli{border-top: 0px solid #eee;border-left:0px solid #eee;}
.tagmk1 .gmli{border-top: 0px solid #eee;border-left:0px solid #eee;}
.tagjg{ background: #fff; padding: 20px; box-sizing: border-box;}
.tagjg .chunlan-sousuo{ margin-top: 0;}
.nrtag span{color: #bbb;font-size: 12px;line-height: 28px;display: inline-block;float: left;margin-top: 5px;margin-bottom: 0;}
.nrtag span.author{ margin-left: 40px;max-width: 180px;}
.nrtag a.newbtn{color: #333;font-size: 14px;line-height: 28px;display: inline-block;float: right;margin-right: 20px;border: 1px solid #ddd;padding: 0 10px;}
.nrtag a.newbtn:hover{ background-color:#08d9d6 ; color: #fff; border-color: #08d9d6;}


/*网站地图开始*/
.wzdtmk{padding: 20px;background: #fff;box-sizing: border-box;}
.mapright{width: 970px;float: right;border: 1px #eee solid;background: #fff;padding: 20px 30px 30px 30px;box-sizing: border-box;}
.mapright .maprtit,.daytit{ line-height: 54px; font-size: 24px; color: #666; border-bottom: 2px #f5f5f5 solid;}
.mapright .maprtit b,.daytit b{display: inline-block;border-bottom: 2px #08d9d6 solid;height: 54px;margin-bottom: -2px;}
.chunlan-wzdt dl{width: 100%;display: inline-block;margin-top: 30px;}
.chunlan-wzdt{ margin-bottom: 20px;}
.chunlan-wzdt dt{font-size: 16px;font-weight: bold;width: 15%;float: left;height: 40px;background: #08d9d6;margin-right: 20px;text-align: center;}
.chunlan-wzdt dd{width: 100%;float: left;margin-top: 20px;}
.chunlan-wzdt dt i{background: #fff;width: 3px;height: 17px;display: inline-block;float: left;margin-top: 12px;margin-right: 15px;}
.chunlan-wzdt dt a{color: #fff;line-height: 40px;}
.chunlan-wzdt dt a:hover{color: #fff;}
.mapright ul.gameklabel{overflow: hidden;position:relative;}
.mapright ul.gd{ height:80px;}
.gameklabel li{float: left;margin: 0px 10px 10px 0px;height: 40px;}
.gameklabel li:nth-child(6n){ margin-right: 0;}
.gameklabel li a{height: 38px;line-height: 38px;border: 1px #ddd solid;color: #666;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gameklabel li a:hover,.gameklabel a.maprmore:hover,.gameklabel a.maprless:hover{background: #08d9d6;border-color: #08d9d6;color: #fff;text-decoration: none;}
.gameklabel li a,.gameklabel a.maprmore,.gameklabel a.maprless{width: 118px;display: inline-block;font-size: 14px;}
dl.gmli .gmopen{position: absolute;right: 20px;cursor: pointer;top: 5px;color: #08d9d6;}
.gameklabel ul{overflow: hidden;height: 490px;}

/**游戏专题**/
.yxzt{width: 100%;}
.yxhjmk{padding: 20px;background: #fff;box-sizing: border-box;}
.chunlan-hj{width: 100%;background: #fff;box-sizing: border-box;}
.chunlan-hj li{width: 100%;height: auto;border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-top: 20px;box-sizing: border-box;}
.chunlan-hj1{float: left;width: 400px;height: 200px;overflow: hidden;}
.chunlan-hj1 img{width: 100%; height: 100%;}
.chunlan-hj2{width: 340px;float: left;padding-right: 0;margin-left: 30px;}
.chunlan-hj3{ width: 165px; float: right;}
.chunlan-hj2 h2{font-size: 20px;font-weight: normal;}
.chunlan-hj2 em{font-size: 14px;font-weight: normal;float: left;width: 100%;margin-bottom: 40px;margin-top: 20px;color: #666;}
.chunlan-hj2 h2 a{float: left;margin-right: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 30px;}
.chunlan-hj2 img {width: 70px; height: 70px;margin-right: 10px;border-radius:20px;}
.chunlan-hj2 i { display: block; width: 70px;text-align: center; margin-top: 10px; color: #333; overflow: hidden;white-space: nowrap; }
.chunlan-hjbt{ width: 100% !important;}
.chunlan-hjbtn{width: 165px;height: 50px;font-size: 18px;color: #08d9d6;line-height: 50px;padding: 0 20px;display: inline-block;margin: 0;border: 1px solid #08d9d6;border-radius: 5px;text-align: center;box-sizing: border-box;}
.chunlan-hjbtn:hover{color: #fff; background: #08d9d6;}
.chunlan-hj li:last-child{ border-bottom:none; padding-bottom:0;}
/***游戏合集****/
.yxhjmk{padding: 20px;background: #fff;box-sizing: border-box;}
.yxhj_b{border-bottom: 1px  solid #eee;display: inline-block;padding-bottom: 30px;position: relative;background: #fff;box-sizing: border-box;width: 100%;margin-bottom: 20px;}
.yxhj_b h1{padding: 0px 0 15px 0;border-bottom: 1px solid #eee;margin-bottom: 1px;font-size: 24px;line-height: 36px;font-weight: bold;}
.yxhj_b span{font-size: 14px;font-weight: normal;color: #666;line-height: 30px;}
.yxhj_b img{float:left;width: 400px;height: 230px;}
.yxhj-js{width: 760px;padding-left: 30px;box-sizing: border-box;display: block;padding-bottom: 0;float: left;}
.yxhj-js .count{ font-size:18px; color:#fff; line-height:50px; padding:0 15px; display:block; float:left; background: url(../images/heji.png) repeat-x 0 -170px; }
.yxhj-js .time{ line-height:50px; font-size:14px; color:#888; padding-left:18px; }
.yxhj-js .desc {font-size: 14px;color: #565656;line-height: 27px;margin-top: 22px;height: 110px;overflow: hidden;}
.ff{display: inline-block;background: #fff;}

.chunlan-yxhj{width: 100%;height: auto;padding-bottom: 20px;box-sizing: border-box;position: relative;display: inline-block;float: left;margin-bottom: 20px;border-bottom: 1px solid #f5f5f5;}
.chunlan-yxhjl{width: 90px;float: left;}
.chunlan-yxhjl img{width: 90px;height: 90px;border-radius: 20px;}
.chunlan-yxhjz{width: 550px;float: left;margin-left: 20px;border-right: 0;padding-right: 0;}
.chunlan-yxhjz h4{display: inline-block;margin: 0;max-width: 100%;line-height: 22px;vertical-align: top;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 5px;}
.chunlan-yxhjz p{margin-bottom: 5px;height: auto;line-height: 20px;font-size: 14px;color: #666;overflow: hidden;}
.chunlan-yxhjz .p2{height: 40px;margin-bottom: 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #999;}
.chunlan-yxhj_db{ width: 100%; margin-top: 30px;}
.chunlan-yxhj_db a{padding: 2px 8px;margin-right: 4px;margin-top: -2px;color: #08d9d6;border-color: #08d9d6;border: 1px solid;}
.chunlan-yxhj_db a:hover{background-color: #0a77d0;color: #fff;}

.chunlan-yxhjr{width: 80px;float: right;}
.chunlan-yxhjr img{width:130px; height: 210px; float: left; margin-left: 10px;}
.chunlan-yxhjl_btn{width: 80px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #08d9d6;background-color: #ffffff;display: block;margin-top: 25px;border-radius: 5px;border: 1px solid #08d9d6;}
.chunlan-yxhjl_btn:hover{background-color: #08d9d6;color: #fff;}

/*****游戏库***/
.chunlan-yxfl{width: 100%;display: inline-block;}
.chunlan-yxfl li{width: 146px;height: 70px;float: left;margin-right: 10px;margin-bottom: 10px;box-sizing: border-box;border-width: 1px;border-style: solid;border-color: rgb(238, 238, 238);border-image: initial;padding: 15px 20px 0px;border-radius: 3px;transition: all 0.3s ease-in-out 0s;}
.chunlan-yxfl_nr{float: left;margin-left: 10px;max-width: 78%;}
.chunlan-yxfl_nr h3{ font-size: 18px; font-weight: bold;}
.chunlan-yxfl_nr span{font-size: 14px;color: #ea5413;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-yxfl_nr p{font-size: 14px;color: #08d9d6;}
.chunlan-yxfl_nr p,.chunlan-yxfl_nr h3{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-yxfl li:hover{background: #08d9d6;transition: all 0.3s ease-in-out 0s;cursor: pointer;}
.chunlan-yxfl li:hover h3{ color: #fff;transition: all 0.3s ease-in-out 0s;}
.chunlan-yxfl li:hover span{ color: #fff;transition: all 0.3s ease-in-out 0s;}
.chunlan-yxfl li:hover p{ color: #fff;transition: all 0.3s ease-in-out 0s;}
.chunlan-yxfl li a:hover{ text-decoration: none;}
.chunlan-yxfl_img{float: left;width: 40px;height: 40px;margin-top: 5px;}
.chunlan-yxfl_img span{font-size: 30px;color: #525252;}
.chunlan-yxfl li:nth-child(5n){ margin-right:0;}
.chunlan-yxfl .gametag1{ margin-top:20px;}

.gmli1{position: relative;display: inline-block;}
.gmopen1{position: absolute;right: 20px;cursor: pointer;top: 30px;color: #08d9d6;}
.gmopen1:before{content: "";width: 10px;height: 5px;display: inline-block;float: right;background: url(../images/ghoticon.png) no-repeat -170px -96px;margin: 8px 0px 0px 5px;}
.gmli1 .active{ color: #999;}
.gmli1 .active:before{ background-position: -191px -96px;}
.gametag1 ul{overflow: hidden;height: 230px;}
.gametag1 .show {height: auto;}

.qbyx{margin-left: 30px;border: 1px solid #08d9d6;padding: 2px 15px;line-height: 20px;border-radius: 5px;margin-top: 15px;float: none !important;}
.qbyx a{ color: #08d9d6;}
.qbyx:hover{ background: #08d9d6;}
.qbyx:hover a{color: #fff;}


/****推荐游戏***/
.yxktit{font-size: 18px;font-weight: normal; line-height: 50px;}
.chunlan-tjyx li{width: 243px;height: 120px;box-sizing: border-box;background: #fff;padding: 20px 0px 20px 20px;margin-right: 20px;margin-bottom: 20px;border: 1px solid #eee;float: left;}
.chunlan-tjyx_img{float: left;margin-right: 15px;width: 80px;}
.chunlan-tjyx_img img {width: 80px;height: 80px;border-radius: 8px;}
.chunlan-tjyx_nr{max-width: 52%;float: left;}
.chunlan-tjyx_nr h3{font-size: 18px;line-height: 22px;float: left;}
.chunlan-tjyx_nr h6{ font-size: 12px; color: #666;font-weight: normal; line-height: 20px;}
.chunlan-tjyx_nr h3,.chunlan-tjyx_nr h6{overflow: hidden; text-overflow: ellipsis; -ms-text-overflow: ellipsis; white-space:nowrap; width: 100%; display: inline-block;}
.chunlan-yxtjpf{height: 14px;margin-bottom: 6px; line-height: 14px;margin-top: 6px;}
.chunlan-yxtjpf p{width: 65px;height: 12px;float:left;display: block;position: relative;background: url(../images/yxkico13.png) repeat-x;margin-right: 15px;}
.chunlan-yxtjpf i{width: 90%;height: 12px;position: absolute;left: 0;top: 0;background: url(../images/yxkico12.png) repeat-x;overflow: hidden;max-width: 65px;}
.yxtjbtn{display: inline-block;font-size: 12px!important;border: 1px solid #08d9d6;height: 22px;line-height: 20px;padding: 0 20px;color: #08d9d6!important;border-radius: 5px;}
.yxtjbtn:hover{border: 1px solid #08d9d6;color: #fff!important;background: #08d9d6;text-decoration: none;}
.chunlan-tjyx li:nth-child(3n){margin-right: 0px;}
.chunlan-tjyx,.yxktjsy{ margin-top: 20px;}
.yxflmk,.yxktjsy{background: #fff;box-sizing: border-box;}


/****游戏列表***/
.yxklb{box-sizing: border-box;background: #fff;margin-top: 30px;padding-bottom: 20px;}
.chunlan-yxlist{display: inline-block;width: 100%;margin-bottom: 0;margin-top: 0;}
.chunlan-yxlist li{width: 183px;float: left;text-align: center;padding-top: 30px;padding-right: 0;padding-bottom: 30px;border: 1px solid #eee;margin-right: 10px;margin-bottom: 10px;}
.chunlan-yxlist li:nth-child(4n){margin-right: 0;padding-right: 0;}
.chunlan-yxlist li img{width: 120px;height: 120px;border-radius: 20px;}
.chunlan-yxlist li h3{font-size: 16px;font-weight: normal;margin-top: 10px;margin-bottom: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0px 40px;}
.chunlan-yxlist li p{color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 40px;}
.chunlan-yxlist li .dyx_btn{width: 90px;height: 30px;margin: 0 auto;display: block;border: 1px solid #08d9d6;color: #08d9d6;border-radius:5px;line-height: 30px;margin-top: 10px;}
.chunlan-yxlist li .dyx_btn:hover{background: #08d9d6;color: #fff;border: 1px solid #08d9d6;}
.chunlan-yxlist li:hover{background: #f5f5f5;}
.chunlan-yxlist li:hover .dyx_btn{background: #08d9d6;color: #fff;border: 1px solid #08d9d6;}
.yx_column{display: inline-block;width: 100%;margin-bottom: auto;/* margin-bottom: 30px; */box-sizing: border-box;background: #fff;}
.yx_column li{float: left;width: 118px;height: 50px;line-height: 50px;text-align: center;margin-right: 10px;background: #fff;margin-bottom: 10px;border-radius: 0;border: 1px solid #eee;}
.yx_column li:nth-child(6n){ margin-right:0px;}
.yx_column li:hover{background-color: #08d9d6;color: #fff;}
.yx_column li:hover a{  color: #fff;}
.yx_column li.over{background-color: #08d9d6;}
.yx_column li.over a{color: #fff;}
.yxlbfl ul{overflow: hidden;height: 115px !important;}
.yxlbfl .show {height: auto !important;}
.yxlbfl{ margin-top:20px;}
.yxlbfl .gmopen{top: -50px;}


/****游戏详细***/
.yxsx{ background: #f5f5f5; padding: 20px; width: 100%; box-sizing: border-box;}
.yxsx dd p{line-height: 25px;color: #989898;width: 100%;height: auto;display: inline-block;}
.yxsx dd span{  display: inline-block; width:33%; float: left;}
.yxsx dd span em{color: #434343;}
.chunlan-dwleft{width: 870px;float: left;background: #fff;padding: 20px;box-sizing: border-box;}
.marl20{ padding-left: 0px;}
.gamepage-main{ width: 100%; margin-top: 20px;}
.gp-left{width: 810px;float: left;background: #fff;}
.chunlan-dwn{border: none;}
.chunlan-down{padding: 10px 0px 20px 0px;box-sizing: border-box;margin-bottom: 20px;}
.chunlan-down .gldimg{float: left;width: 170px;margin-right: 30px;}
.chunlan-down .gldimg img{width: 150px;height: 150px;overflow: hidden;border-radius: 40px;}
.chunlan-down dl{float: left;width: 73%;}
.chunlan-down dt{color: #111;line-height: 28px;margin-bottom: 5px;}
.chunlan-down dt h3{max-width: 100%;float: left;font-size: 28px;font-weight: bold;display: block;width: 100%;margin-bottom: 10px;margin-top: 5px;}

.chunlan-down dt .glnum{font-size: 14px;color: #08d9d6;margin-left: 4px;float: left;margin-top: 5px;}
.chunlan-down dt .glnum b{font-size: 18px;}
.chunlan-down dt .glnum em{font-size: 14px;font-weight: bold;}
.chunlan-down dd p{line-height: 22px; color: #989898; width: 100%; height: 22px;}
.chunlan-down dd span{  display: inline-block; width:33%; float: left;}
.chunlan-down dd span em{color: #434343;}
.chunlan-down dd.glbtn{margin-top: 15px;}
.chunlan-down dd.glbtn a{width: 170px;height: 48px;line-height: 48px;display: inline-block;font-size: 18px;font-weight: bold;background: #ff5500;border-radius: 6px;color: #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);margin-right: 10px;}
.chunlan-down dd.glbtn a:hover{ text-decoration: none; opacity: 0.8;}
.chunlan-down dd.glbtn a:before{ content: ""; width: 20px; height: 20px; display: inline-block; float: left; margin: 15px 5px 0px 22px; background: url(../images/ghoticon.png) no-repeat -46px 0px;}
.chunlan-down dd.glbtn a.iosico{ background: #ffb31e;}
.chunlan-down dd.glbtn a.iosico:before{ background-position: -46px -23px;}
.chunlan-down dd.glbtn a.computerico{background: #0dc4ff;}
.chunlan-down dd.glbtn a.computerico:before{background-position: -46px -49px;}
.g1{font-size: 24px;}
.glgametab{ padding-top: 3px;}
.chunlan-yxjs{width: 100%;border-bottom: 1px #f2f2f2 solid;line-height: 50px;text-align: left;margin-bottom: 20px;}
.chunlan-yxjs:before{width: 5px;height: 20px;background: url(../images/lef.jpg) no-repeat left center;content: "";border-radius: 8px;margin: 17px 15px 0px 0px;float: left;display: none;}
.chunlan-yxjs li{ display: inline-block; padding: 0px 40px; margin: 0px 35px; cursor: pointer; font-size: 18px; color: #333; position: relative;}
.chunlan-yxjs li:hover,.chunlan-yxjs li.on{border-bottom: 2px #08d9d6 solid;color: #08d9d6;font-weight: bold;}
.chunlan-yxjs li .comnumber{ height: 14px; line-height: 14px; font-size: 11px; padding: 0px 3px; border-radius: 2px; display: inline-block; position: absolute; background: #08d9d6; color: #fff; font-weight: normal;top:6px;left: 72px;}
.glgametab .tjcont{ padding-top: 0px;}
.gtabtext{padding: 0px;color: #333;font-size: 14px;line-height: 28px;margin-top: 20px;}
.gtabcont h4,.gtabtext strong{font-size: 18px;font-weight: normal;margin-top: 20px;line-height: 45px;color: #08d9d6;}
.gtabcont h4:before{width: 4px;height: 15px;content: "";display: inline-block;background: #08d9d6;border-radius: 8px;margin: 16px 9px 0px 0px;float: left;display:none;}
.detailed-jt,.related,.gameplayer{padding: 0;}
.detailed-jt{ margin-top:20px;}
.yxtjpf{height: 14px;margin-bottom: 10px;line-height: 14px;margin-top: 10px;float: left;}
.yxtjpf p{width: 65px;height: 12px;float:left;display: block;position: relative;background: url(../images/yxkico13.png) repeat-x;margin-right: 10px;margin-top: 1px;}
.yxtjpf i{height: 12px;position: absolute;left: 0;top: 0;background: url(../images/yxkico12.png) repeat-x;overflow: hidden;max-width: 65px;}
.yxtjpf span{font-size: 14px;color: #ff5500;font-weight: bold;}

/****游戏截图***/
.swiper-container.sw1 {margin: 10px 0 0 0;padding-bottom: 0;}
.swiper-container.sw1 .swiper-wrapper {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
.swiper-container.sw1 .swiper-wrapper .swiper-slide {width: auto  !important;padding-right: 27px;}
.swiper-container.sw1 .swiper-wrapper .swiper-slide img {width: auto;height: 285px;display: block;}

.detailed-jt .b {position: absolute;background: #000 url(../images/prev.png) no-repeat center center;width: 30px;height: 100%;border-radius: 0;text-indent: -9000px;cursor: pointer;opacity: 0.5;}
.detailed-jt .swiper-button-next {right: 0;left: auto;background: #000 url(../images/next.png) no-repeat center center;top: 0;margin-top: 0;}
.detailed-jt .swiper-button-prev {top: 0;left: 0;margin-top: 0;}

.content-main{ position: relative; width: 700px; height: 340px; margin: 10px auto 40px auto;}
.content-btn{position: absolute;width:38px !important;height:38px !important;z-index:10;cursor: pointer;top: 50%;margin-top: -19px;}
.prev-btn{left:-30px;background:url(../images/ghoticon.png) no-repeat -85px 0px;}
.prev-btn:hover{ background-position: -130px 0px;}
.next-btn{right:-30px;background:url(../images/ghoticon.png) no-repeat -85px -50px;}
.next-btn:hover{background-position: -130px -50px;}
.list{width:700px;height:340px;}
.list li{position: absolute;left:0;top:0;overflow: hidden;}
.bor{background: #fff;}
.bor .title{height: 40px;font-size: 24px;font-weight: normal;color: #2b2b2b;line-height: 36px;} 
.bor .title:before{width: 5px;height: 20px;background: url(../images/lef.jpg) no-repeat left center;content: "";border-radius: 8px;margin: 10px 15px 0px 0px;float: left; display:none;}
.bor .listbtn a{ display: inline-block; text-align: center; width: 100%; line-height: 37px; height: 37px; color: #888; font-size: 14px; margin-top: 10px;}

.bor .listbtn a i{ font-size: 18px;}
.bor .listbtn a:hover{color: #fff;background: #08d9d6;text-decoration: none;} 

.chunlan-down dd.glbtn{ position: relative;}
.azewm{position: absolute;width: 150px;height: 150px;top: 48px;left: 6px;overflow: hidden;z-index: 99;border: 5px solid #fff;background: #fff;box-shadow: 0px 4px 4px #d0d0d0;display: none;}
.azewm img,.iosewm img{width: 150px;height: 150px;}
.sjxs{ display: none;}
/*****游戏推荐***/
.yxtjmk{padding: 20px;background: #fff;box-sizing: border-box;}
.related h4{font-size: 24px;font-weight: normal;margin-top: 24px;line-height: 45px;color: #333;}
.related h4:before{width: 5px;height: 20px;background: url(../images/lef.jpg) no-repeat left center;content: "";border-radius: 8px;margin: 14px 15px 0px 0px;float: left;}
.related h3{ margin-bottom: 8px;}
.related li{width: 110px;float: left;margin-right: 21px;margin-top: 10px;}
.related li a{ max-width: 100%;}
.related li img{ width: 107px; height: 107px; overflow: hidden; border-radius: 22px;}
.related li em{width: 100%;display: inline-block;text-align: center;line-height: 40px;color: #333;font-size: 14px;}
.related li a:hover em{color: #08d9d6;text-decoration: none;}
/***详细右侧***/
.chunlan-dwright{width: 300px;float: right;}
.grsbanner{ width: 100%; margin-bottom: 20px;}
.grsbanner img{height: 180px;overflow: hidden;width: 100%;}

/***热门标签***/
.chunlan-tags ul{ padding: 20px 0px;}
.chunlan-tags li{ float: left; margin-right: 9px; margin-bottom: 10px;}
.chunlan-tags li a{padding: 0px 17px;max-width: 225px;height: 27px;line-height: 27px;display: inline-block;border: 1px #bbb solid;border-radius: 4px;color: #444;font-size: 13px;}
.chunlan-tags li a:hover{ background:#08d9d6;color:#fff;border:1px solid #08d9d6;}

/***相关专题***/
.chunlan-topics ul,.chunlan-information ul{ padding-top: 15px;}
.chunlan-topics li{width: 47%;margin-right: 3%;float: left;}
.chunlan-topics li a{height: 35px;margin-bottom: 10px;width: 100%;padding:0px 4%;display: inline-block;font-size: 15px;line-height: 35px;text-align: center;background: #eee;border-radius: 4px;}
.chunlan-topics li a:hover{ background:#08d9d6; color:#fff;}

/***相关资讯***/
.chunlan-information li{ line-height: 38px; border-bottom: 1px #eaeaea dashed; font-size: 14px;}
.chunlan-information li:before{width: 5px;height: 18px;content: "";display: inline-block;margin: 9px 6px 0px 0px;float: left;background: url(../images/ioc1.png) no-repeat left center;}

/****相关活动***/
.chunlan-activities li{width: 100%;float: left;margin-top: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-activities li i{width: 20px;height: 20px;margin: 0px 10px 0px 0px;text-align: center;float: left;line-height: 20px;border: 1px #eee solid;display: inline-block;background: #eee;border-radius: 2px;}
.chunlan-activities li span{width: 180px;float: left;font-size: 14px;line-height: 22px;margin-top: 3px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.chunlan-activities li div{margin-left: 10px;float: left;}
.chunlan-activities li div img{width: 35px;height: 35px;overflow: hidden;border-radius: 4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.chunlan-activities li a:hover{color: #08d9d6;text-decoration:none;}
.chunlan-activities li a:hover i{ border-color: #08d9d6; color: #08d9d6;}
.chunlan-activities li:nth-child(1) i{background: #ff5000;color:#fff;border-color:#ff5000;}
.chunlan-activities li:nth-child(2) i{background: #ff8652;color:#fff;border-color: #ff8652;}
.chunlan-activities li:nth-child(3) i{background: #ffa742;color:#fff;border-color: #ffa742;}
/****游戏新闻***/
.chunlan-news_l{width: 870px;float: left;/* background: #fff; */box-sizing: border-box;}
.chunlan-news_nr li{width: 100%;margin: 0;display: inline-block;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}
.chunlan-news_nr li img{width: 180px;height: 130px;float: left;margin-right: 38px;}
.chunlan-news_n{width: 600px;float: left;}
.chunlan-news_n h4{ font-size: 18px; font-weight: bold;}
.chunlan-news_n span{font-size: 14px;color: #999;margin: 10px 0;display: block;}
.chunlan-news_n p{ color: #666; line-height: 24px;}
.chunlan-news_nr{padding: 20px;background: #fff;}


/***热门资讯***/
.chunlan-news_r{ width: 300px; float: right;}
.chunlan-rmzx{width: 300px;padding: 20px;box-sizing: border-box;background: #fff;}
.chunlan-rmzx_b{height: 40px;font-size: 24px;}
.chunlan-rmzx_n li{width: 100%;background: url(../images/ioc1.png) no-repeat left 12px;line-height: 30px;padding-left: 20px;box-sizing: border-box;margin-top: 5px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.chunlan-rmgl{margin-top: 20px;width: 300px;padding: 20px;box-sizing: border-box;background: #fff;}
.chunlan-rmzx_n ul{ margin-top:10px;}
.chunlan-rmzx_n li span{ float:right; color:#999;}


.bor{ padding: 20px; background: #fff; box-sizing: border-box;}
.chunlan-rmzx_n,.chunlan-information,.gractivity,.chunlan-topics{ margin-top:20px;}


@media only screen and (max-width: 1024px) and (min-width: 641px){
    body {font-size: 0.24rem;font-family: "Microsoft YaHei";padding-top: 0;}
    .wrap{width: 96%;}
    .dibu_nr{ width: 100%;}
    .mat20{ margin-top: 0.2rem !important;}
     header .toubu_top{ display: none;}
    .toubu_logo{width: 100%;height: auto;}
    .toubu_logo .logo_l{width: 40%;margin-left: 5%;margin-top: 3%;}
    .navbar{width: 100%;position: relative;top: 0;right: 0;z-index: 99;font-size: 0.3rem;height: auto;margin-top: 20px;}
    .navbar-toggle{margin-top: 23px !important;margin-right: 30px !important;float: left;margin-left: 20px;}
    .container-fluid>.navbar-header{height: 80px;margin: 0 !important;position: relative;z-index: 99;display: none;}
    .collapse.in{background: #fff;z-index: 99;position: relative;margin: 0 !important;padding: 0;height: 88vh;}
    .navbar-nav{margin: 0 !important;border-top: 1px solid #eee;}
    .container-fluid{ padding: 0 !important;}
    header .tel {float: right;display:block;position: absolute;right: 5%;top: 15%;z-index: 100;}
    .search{width: 100%;background: #d5d5d5;padding: 10px;float: left;display: none;box-sizing: border-box;position: absolute;top: 115px;z-index: 999;left: 0;}
    .sousuo{width: 100% !important;background: #fff;margin-top: 10px !important;border: none !important;margin-bottom: 10px;height: 0.5rem !important;}
     .toubu_logo .sousuo .sea_inp{width:60%;height: 0.5rem;line-height: 0.5rem;}
     .toubu_logo .sousuo .sea_btn{width:35%;font-size: 0.24rem;height: 0.5rem;}
     .toubu_logo .nav>li>a{padding: 10px 40px !important;width: 100%;line-height: 50px;font-size: 0.24rem !important;color: #333 !important;}
     .nav>li{border-bottom: 1px solid #EEE;background: #fff;width: 25%;border-right: 1px solid #eee;float: left;}
     .nav>li:nth-child(4n){ border-right:none;}
     .navbar-default .navbar-nav>.active>a{ font-size:0.24rem;}
     .to-top{display: none !important;}
     .dibu{height: auto;padding-bottom: 0.3rem;padding-top: 0.3rem;}

     .kfphmk{display: none;}

     .all{ padding-bottom: 0;}
     .chunlan-gcom{width: 100%;padding: 0 0.3rem;height: auto;}
     .chunlan-gcom ul li{width:23%;margin-right: 2.6%;height: auto;margin-bottom: 0.2rem;}
     .chunlan-gcom ul li:nth-child(4n){ margin-right: 0;}
     .chunlan-gcom ul li a{ width:100%;}
     .chunlan-gcom ul li img{width: 2rem;height: 2rem;border-radius: 20px;margin-bottom: 0.05rem;}
     .tab-title ul li{ width: 33%;}
     .tab-title ul li:nth-child(3){ border-right:none;}
     .tab-title ul li a{ padding: 0 !important; width: 100%;}
     .tab-title ul li:last-child a{ border-right: none;}

     .tjmk_l{width:100%;margin: 0;clear:both;height: 5.5rem;}

     .tjmk_r{width:100%;clear:both;background: #fff;box-sizing: border-box;padding: 0.3rem;margin-top: 30px;}
     .carousel-inner>.item>img{height: 5.5rem;width: 100%;}
     .chunlan-left, .chunlan-right{width: 100%;height: auto;padding: 0.3rem;}
     .chunlan-main6l,.chunlan-main6l .box{width: 100%;height: auto;padding: 0rem;}
     .chunlan-main6l .box{ padding-bottom:0.3rem;}
     .chunlan-main6l .pic,.chunlan-main6l .info{width: 100%;height: auto;}
     .chunlan-main6l .pic img{width: 100%;height: 4rem;}
     .chunlan-main6l .info{ margin-left: 0; margin-top: 20px;}
     .txtlist .txt{width: 85%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
     .txtlist .date{ font-size: 0.24rem;}

     .chunlan-sytjyx-list li{width: 25%;margin-right: 0;height: auto;margin-bottom: 0;}
     .chunlan-sytjyx-list li:nth-child(4n){ margin-right: 0;}
     .chunlan-sytjyx-list li img{width: 2rem;height:2rem;border-radius: 20px;}
     .chunlan-sytjyx-list li strong{ font-size: 0.24rem;}
     .special-dome .special-cont ul li,.special-dome .special-cont ul li a{ height: 180px;}
     .special-dome .special-cont{ width: 100%;height: 180px;}
     .special-dome .special-cont ul li img{height: 180px;width: 100%;}
     .special-dome .b{ display: none;}
     .special-dome .special-cont ul li a strong{font-size: 0.24rem;height: 0.4rem;line-height: 0.4rem;}

     .download,.chunlan-yqlj{ width: 100%;}
     .xz-spftware-top{top: 0;position: relative;margin-top: 20px;}
     .xz-title-list ul li{ width: 33%;}
     .xz-title-list ul li a{width: 100%;padding: 0 !important;font-size: 0.3rem;height: 0.6rem;line-height: 0.6rem;}
     .download_lb li{width: 32%;margin-top: 0.21rem;margin-right: 2%;}
     .download_lb li:nth-child(11n){ margin-right: 2%;}
     .download_lb li:nth-child(3n){ margin-right: 0;}

     .chunlan-yqlj .mkbt span{float: left;width: 100%;}
     .chunlan-yqljs li{width: 33%;padding: 0 10px; box-sizing: border-box;}
     .chunlan-yqljs{height: auto;overflow: hidden;}
     .cf-text{font-size: 0.24rem;padding: 0 0.2rem;line-height: 0.36rem;width: 100%;}

     .chunlan-news_l{width: 100%;}
     .chunlan-lmfl a{width: 33%;border-right: 1px solid #eee;border-bottom: 1px solid #eee;font-size: 0.3rem;height: 0.7rem;line-height: 0.7rem;}
     .chunlan-lmfl a:nth-child(3n){border-right: 1px solid #fff;}
     .chunlan-zxnr li{ margin-bottom:0.2rem; padding-bottom:0.3rem;}
     .chunlan-zxnr li img{width: 3.5rem;height: 2.2rem;margin-bottom: 0;margin-right: 0;}
     .chunlan-zxlist{width: 5.4rem;margin-left: 0.3rem;}
     .chunlan-zxlist h4{line-height:0.4rem;margin-bottom: 0.2rem;}
     .gdbtn{width: 125px;height: 0.7rem;line-height: 0.7rem;}
     .chunlan-zxlist span{margin-top: 0.2rem;font-size: 0.24rem;}
     .chunlan-news_r{ width: 100%; margin-top: 30px;}
     .chunlan-rmzx_n li{ height:0.36rem; }
     .chunlan-rmzx,.chunlan-rmgl{width: 100%;padding: 0.3rem;}
     .pagination li{display: inline-block;}
     .pagination li.pageprev{display: inline-block;}
     .pagination li.pagenext{display: inline-block;}
     .pagination li a{padding: 0 0.2rem;height: 0.5rem;line-height: 0.5rem;font-size: 0.24rem;}
     .pagination li span{padding: 0 0.2rem;height: 0.5rem;line-height: 0.5rem;font-size: 0.24rem;}
     .chunlan-xwsxy p{ display: none;}
     .chunlan-xwfy li .chunlan-xwsxy span{float: none !important;font-size: 0.24rem;}
     .chunlan-xwfy li .chunlan-xwsxy{text-align: center;}
     .chunlan-xgzx .chunlan-xgzxcont ul{ width: 100%;}
     .chunlan-xgzx .chunlan-xgzxcont ul:nth-child(2){ display: none;}

     .chunlan-xgyxcont li{width: 23%;margin-right: 2.3%;margin-bottom: 0.2rem;}
     .chunlan-xgyxcont li:nth-child(4n){ margin-right:0px}
     .chunlan-xgyxcont li a{ width:100%; display:block; margin:0 auto;}
     .chunlan-xgyxcont li img{width: 2rem;height: 2rem; margin-bottom:0.1rem}
     .chunlan-xwbt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: break-spaces;line-height: 0.4rem;font-size: 0.3rem;}
     .chunlan-yxtj li{width: 32%;margin-right: 2%;height: 0.7rem;line-height: 0.7rem;}
     .chunlan-yxtj li:nth-child(8n){ margin-right: 2%;}
     .chunlan-yxtj li:nth-child(3n){ margin-right: 0;}
     .chunlan-kfopen li,.chunlan-kfph li{ width: 25%;}
     .chunlan-kfph li{font-size: 0.24rem;height: 0.6rem;line-height: 0.6rem;}
     .chunlan-kfopen li:nth-child(5n){ width: 50%;}
     .chunlan-kfph li:nth-child(5n){ width:50%;}
     .chunlan-kfopen li:nth-child(2),.chunlan-kfopen li:nth-child(4),.chunlan-kfopen li:nth-child(6),.chunlan-kfopen li:nth-child(7){ display: none;}
     .chunlan-kfph li:nth-child(2),.chunlan-kfph li:nth-child(4),.chunlan-kfph li:nth-child(6),.chunlan-kfph li:nth-child(7){ display: none;}

     .ssyzx-r{ display: none;}
     .chunlan-ssyxl{width: 1.5rem;}
     .chunlan-ssyxl img{width: 1.5rem;height: 1.5rem;}
     .chunlan-ssyxz{width: 6rem;margin-left: 10px;}
     .chunlan-ssyxr{width: 1.2rem;}
     .chunlan-ssbtn{width: 100%;margin-top: 0.3rem;height: 0.8rem;line-height: 0.8rem;font-size: 0.24rem;}
     .chunlan-ssyxz h4{margin-bottom: 0;font-size: 0.3rem;line-height: 0.36rem;}
     .chunlan-ssyxz p{margin-bottom: 0;font-size: 0.24rem;line-height: 0.3rem;margin: 0.1rem 0;}
     .chunlan-ssyxz .p2{height: 0.7rem;margin-bottom: 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 0.24rem;line-height: 0.36rem;}
     .chunlan-ssyxmore a{width: 100%;font-size: 0.24rem;height: 0.5rem;line-height: 0.5rem;}
     .chunlan-sousuo p{font-size:0.24rem;margin-top: 5px;line-height: 0.3rem;}
     .chunlan-ssyx h2, .chunlan-sousuo h2{font-size: 0.3rem;}
     .chunlan-tag li{width: calc((100% - 24px)/3);}
     .chunlan-tag li:nth-child(3n){ margin-right: 0;}
     .gmopen{ top:-33px;}
     .nrtag a.newbtn{margin-right: 0;margin-top: 5px;font-size: 0.24rem;padding: 5px 10px;}
     .author{max-width: 3rem !important;margin-left: 0.2rem !important;}
     .chunlan-wzdt dt{width: 35%;height: 0.5rem;line-height: 0.5rem !important;}
     dl.gmli .gmopen{top:7px}
     .gameklabel li{width: calc((100% - 24px)/3);height: 0.6rem;}
     .gameklabel li:nth-child(10n){ margin-right: 10px;}
     .gameklabel li:nth-child(3n){ margin-right: 0;}
     .gameklabel li a{width: 100%;font-size: 0.24rem;height: 0.6rem;line-height: 0.6rem;}
     .chunlan-topic li{width: 100%;margin: 0px 0 20px 0;} 
     .chunlan-topic .top{height: 3.5rem;}
     .yxhj_b img{width: 100%;height: 4.5rem;}
     .yxhj-js{width: 100%;padding-left: 0;margin-top: 0.3rem;}
     .soustj{ font-size:0.24rem; margin-bottom:0.2rem;}
     .yxhj-js .desc{height: auto;font-size: 0.24rem;line-height: 0.36rem;color: #777;margin-top: 0.2rem;}
     .chunlan-yxhj{width: 100%;padding:20px 0;margin-bottom: 0;}
     .chunlan-yxhjl{width: 1.5rem;}
     .chunlan-yxhjl img{width: 1.4rem;height: 1.4rem;}
     .chunlan-yxhjz{width: 6rem;margin-left: 10px;}
     .chunlan-yxhjz .p2{height: 0.3rem;margin-bottom: 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;font-size: 0.24rem;line-height: 0.36rem;}
     .chunlan-yxhjr{width: 1.2rem;}
     .chunlan-yxhjl_btn{width: 100%;margin-top: 0.4rem;font-size: 0.24rem;height: 0.7rem;line-height: 0.7rem;}
     .ff .chunlan-yxhj:first-child{ padding-top:0.1rem;}

     .yxhj_b h1{text-align: center;font-size: 0.3rem;}
     .chunlan-yxfl li{width: 32%;margin-right: 2%;padding: 0.2rem 0.2rem;height: auto;}
     .chunlan-yxfl li:nth-child(5n){ margin-right: 2%;}
     .chunlan-yxfl li:nth-child(3n){ margin-right: 0;}
     .chunlan-yxfl_nr{max-width: 100%;margin-left: 0;}
     .gametag1 ul{height: 3.7rem;}
     .gmopen1{top: 21px;font-size: 0.24rem;}
     .yxklb{padding: 0;}
     .yx_column li{width: 32%;margin-right: 2%;height: 0.7rem;line-height: 0.7rem;}
     .yxlbfl ul {overflow: hidden;height: 2.4rem !important;}
     .yx_column li:nth-child(10n){ margin-right: 2%;}
     .yx_column li:nth-child(3n){ margin-right: 0;}
     .yxtjbtn{padding: 0;width: 60%;margin: 0 auto;height: 0.4rem;line-height: 0.35rem;font-size: 0.24rem;margin-top: 0.1rem;text-align: center;font-size: 0.24rem !important;}
     .chunlan-yxlist li{width: 30%;margin-right: 5%;padding: 0.3rem;border: 1px solid #eee;margin-bottom: 0.3rem;}
     .chunlan-yxlist li:nth-child(4n) {margin-right: 5%;}
     .chunlan-yxlist li:nth-child(3n){margin-right: 0 !important;}
     .chunlan-yxlist li img{ width: 1.8rem;height: 1.8rem;}
     .chunlan-yxlist li h3{padding: 0;font-size: 0.3rem;}
     .chunlan-yxlist li p{ padding: 0;font-size: 0.24rem;}
     .chunlan-yxlist li .dyx_btn{ width: 90%;height: 0.7rem;line-height: 0.7rem;}
     .chunlan-dwleft{ width: 100%;}
     .chunlan-down dd.glbtn{display: none;}
     .chunlan-down dd.sjbxz{ display: block !important;}
     .chunlan-down dl{width: 100%;text-align: center;}
     .chunlan-down .gldimg{width: 1.5rem;margin: 0 auto;float: none;}
     .chunlan-down dl.sjxs{width: 100% !important;display: block;}
     .chunlan-down dd.glbtn a{width: 100%;margin-bottom: 20px;font-size: 0.30rem;height: 0.6rem;line-height: 0.6rem;}
     .chunlan-down .gldimg img {width: 100%;height: auto;border-radius: 20px;}
     .yxsx dd span{width: 50%;font-size: 0.24rem;line-height: 0.36rem;}
     .chunlan-dwright{ width: 100%; margin-top: 20px;}
     .grsbanner img{ height: auto;}
     .chunlan-activities li i{ width:0.3rem;height:0.3rem;line-height:0.3rem;}
     .chunlan-activities li span{width: 75%;}
     .chunlan-topics li a{width: 100%;height: 0.5rem;line-height: 0.5rem !important;}
     .chunlan-down dd.glbtn a:before{ display: none;}
     .yxtjpf{margin: 0 auto;width: 110px;float: none;clear: both;display: none;}
     
     .chunlan-yxhjz p{font-size:0.24rem;margin-bottom: 0;line-height: 0.24rem;margin: 0.2rem 0;}
     .chunlan-xgyxcont li em, .chunlan-yqljs li a, .download_lb li p, .mkbt span, .staghrtjxw p, .chunlan-gcom ul li a strong, .yxhj-js .time, .yxhj-js .count, .chunlan-yxfl_nr span{font-size:0.24rem !important;line-height: 0.36rem;height: 0.36rem;}
     .qbyx{ margin-left:10px;}
     .chunlan-main6l .info p{ line-height:0.36rem;}
     .txtlist li{height: 0.3rem;line-height: 0.3rem;margin-top: 0.2rem;}
     .chunlan-main6l .tit,.tab-title ul li a{font-size: 0.3rem !important;height: 0.7rem;line-height: 0.7rem;}
      .chunlan-down dt h3{ margin-top:0.2rem}
      .rigtit{ height:auto;}
      .rigtit::before{ height:0.4rem;}
     .chunlan-topic .btm .title,.chunlan-zxlist h4,.chunlan-rmzx_b,.rigtit,.chunlan-down dt h3,.g1,.bor .title,.mkbt strong{font-size: 0.3rem;}
     .chunlan-topic .btm .info .txt,.chunlan-topic .btm .info .txt1,.chunlan-topic .btm .desc,.chunlan-topic .btm .btn,.chunlan-topic .top .tag0,.kfphjs,.nrtag span,.chunlan-xgzx .chunlan-xgzxcont li,.chunlan-xwnr p,.chunlan-xwsj,.position,.gtabtext,.bor .listbtn a,.chunlan-information li,.chunlan-activities li span,.chunlan-topics li a,.chunlan-tags li a{font-size: 0.24rem !important;line-height: 0.36rem;}
     .chunlan-wzdt dt, .chunlan-sousuo h4, .chunlan-rmzx_b.chunlan-zxlist h4,.staghrtjxw h1, .chunlan-yxhjz h4, .chunlan-yxfl_nr h3{font-size: 0.30rem !important;line-height: 0.36rem;}
      .staghrtjxw li{height: 0.5rem;line-height: 0.4rem;background-position: left 0.2rem;}
      .position{height: 0.7rem;line-height: 0.7rem;}
     .chunlan-xwsj span:nth-child(2),.chunlan-xwsj span:nth-child(4){display: none;}
     .chunlan-left .txtlist{ margin-top: 0;}
     .yxhj-js .time,.yxhj-js .count{height: 0.5rem;line-height: 0.5rem;}
     .wzdtmk, .yxhjmk, .yxtjmk, .chunlan-dwleft, .chunlan-zxq, .bkr, .tagjg, .kfphmkny{ padding: 0.3rem;}
     header{position: relative;left: 0;top: 0;width: 100%;z-index: 99;}
     .chunlan-tags li a{ height:auto;}
     .bor .listbtn a{ height:0.4rem; line-height:0.4rem; margin-top:0.1rem;}
     .chunlan-information li{ margin-bottom:0.2rem; padding-bottom:0.1rem}
     .gtabcont h4, .gtabtext strong{line-height:0.5rem;font-size: 0.3rem;}
     .chunlan-zxlist p{ line-height:0.3rem;}
     .chunlan-zxlist .gdbtn{height:0.5rem;line-height:0.5rem;width: 1.3rem;margin-top: 0.15rem;}
     .chunlan-rmzx_b{ height:auto;}
     .chunlan-tag_n li{height: 0.6rem;line-height: 0.6rem;}
     .chunlan-topic .btm .btn{ height:0.5rem;line-height:0.5rem; }
     .collapse{display: block;border-top: none;}
     .chunlan-xwsj span{max-width: 45%;}
     .iconfont{ font-size: 0.3rem;}
     .nr-l,.nr-r{ width: 100%;}
     .znss .mkbt{ display: none;}
     .znss{margin-bottom: 0 !important;padding: 0 !important;}
     
     .sylbzxnr li img{width: 4rem;height: 2.5rem;margin-bottom: 0;margin-right: 0.3rem;}
     .sylbzxlist{width: 5.5rem;padding: 0.3rem;}
     .sylbzxlist h4 {font-size: 0.3rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: normal;line-height: 0.36rem;margin-bottom: 0.2rem;}
    .sylbzxlist p {line-height: 0.36rem;-webkit-line-clamp: 2;}
    .sygdbtn {width: 1.4rem;height: 0.4rem;line-height: 0.4rem;font-size: 0.24rem;float: right;margin-top: 0.1rem;}
    .sylbzxlist span {margin-top: 0.2rem;font-size: 0.24rem;width: 60%;}
    .tjmk_l .swiper-slide img{width:100%;height: 5rem;}
    .tjmk_l .swiper-slide p { width: 100%; font-size: 0.24rem;}
    .yxtjpf span{ font-size: 0.3rem;}
    .icon-shijian{width: 0.35rem;height: 0.35rem;background: url(../images/icon-shijian.png) no-repeat center center;background-size: cover;display: inline-flex;vertical-align: middle;}
    .icon-yuedu{width: 0.35rem;height: 0.35rem;background: url(../images/icon-yuedu.png) no-repeat center center;background-size: cover;display: inline-flex;vertical-align: middle;}
    .bor {padding: 0.3rem;margin-bottom: 0.1rem;} 

    .chunlan-tjyx li{width: 49%;margin-right: 2%;height: auto;}
    .chunlan-tjyx li:nth-child(3n){ margin-right:2%; }
    .chunlan-tjyx li:nth-child(2n){ margin-right:0%; }
    .chunlan-tjyx .yxtjpf{width: 100%;display: inline-block;margin-top: 0.2rem;height: auto;line-height: 0.24rem;margin-bottom: 0.1rem;}
    .yxtjpf span{ font-size: 0.24rem;}
    .chunlan-tjyx_nr h3{font-size: 0.3rem;line-height: 0.3rem;}
    .chunlan-tjyx_img{width: 1.4rem;margin-right: 0.2rem;}
    .chunlan-tjyx_img img{width: 1.4rem;height: 1.4rem;}

    .chunlan-hj li{height:auto;display: inline-block;margin-top: 0.3rem;padding-bottom: 0.4rem;}
    .chunlan-hj1{width: 3.5rem;height: auto;}
    .chunlan-hj1 img{width: 100%;height: 2rem;}
    .chunlan-hj2{width: 5.4rem;margin-left: 0.3rem;padding-right: 0;border: none;}
    .chunlan-hj2 a{display: none;}
    .chunlan-hjbt{display: -webkit-box !important;font-size: 0.3rem;}
    .chunlan-hj2 em{font-size:0.24rem;margin-top: 0.1rem;margin-bottom: 0;}
    .chunlan-hj3{float:left;}
    .chunlan-hjbtn{width: 1.8rem;font-size: 0.24rem;height: 0.5rem;line-height: 0.5rem;padding: 0;margin: 0.2rem  0 0 0rem;display: inline-block !important;}
    
    .chunlan-rmgm {padding: 0;box-sizing: border-box;}
    .chunlan-rmgm li{height: auto;padding: 0.2rem 0;border-top: 1px dashed #edeff5;display: inline-block;width: 100%;}
    .chunlan-rmgm li img{width: 1.3rem;height: 1.3rem;border-radius: 10px;float: left;margin-right: 0.3rem;}
    .chunlan-rmgm li dl{float: left;width: 6rem;height: auto;}
    .chunlan-rmgm li dt{display: block;width: 100%;line-height: 0.3rem;overflow: hidden;color: #555;font-size: 0.3rem;font-weight: bold;height: 0.3rem;margin-top: 0.1rem;}
    .chunlan-rmgm li dd:nth-child(2){width: 100%;margin: 0.15rem 0;overflow: hidden;font-size: 0.24rem;color: #9e9e9e;height: 0.3rem;}
    .chunlan-rmgm li dd:nth-child(2) em{margin-right: 10px;}
    .chunlan-rmgm li .btnxq{display: block;float: right;background: #f2f2f2;border-radius: 3px;color: #08d9d6;font-size: 0.24rem;width: 1.3rem;height: 0.6rem;line-height: 0.6rem;text-align: center;margin-top: 0.3rem;}
    .chunlan-rmgm li .btnxq:hover{color: #fff;background: #08d9d6;}
    .chunlan-rmgm .yxtjpf{margin-top: 0;margin-bottom: 0;float: left;display: block;}

    .page{ margin: 0.3rem auto;}
    .download_lb li a{ font-size: 0.24rem; height: 0.6rem; line-height: 0.6rem;}
    
}
@media only screen and (max-width: 640px){
    body {font-size: 0.24rem;font-family: "Microsoft YaHei";padding-top: 1.5rem;}
    .wrap{width: 96%;}
    .dibu_nr{ width: 100%;}
    .mat20{ margin-top: 0.2rem !important;}
     header .toubu_top{ display: none;}
    .toubu_logo{width: 100%;height: 1.5rem;position: relative;}
    .toubu_logo .logo_l{width: 40%;margin-left: 32%;margin-top: 6%;}
    .navbar{width: 100%;position: absolute;top: 0;right: 0;z-index: 99;font-size: 0.3rem;}
    .navbar-toggle{margin-top: 7% !important;margin-right: 30px !important;float: left;margin-left: 20px;}
    .container-fluid>.navbar-header{height: 1.5rem;margin: 0 !important;position: relative;z-index: 99;}
    .collapse.in{background: #fff;z-index: 99;position: relative;margin: 0 !important;padding: 0;height: 88vh;width: 100%;}
    .navbar-nav{ margin: 0 !important;}
    .container-fluid{ padding: 0 !important;}
    header .tel {float: right;display:block;position: absolute;right: 5%;top: 30%;z-index: 100;}
    .search{width: 100%;background: #d5d5d5;padding: 10px;float: left;display: none;box-sizing: border-box;position: fixed;top: 70px;z-index: 999;left: 0;}
    .sousuo{width: 100% !important;background: #fff;margin-top: 10px !important;border: none !important;margin-bottom: 10px;}
     .toubu_logo .sousuo .sea_inp{ width:60%;}
     .toubu_logo .sousuo .sea_btn{ width:35%;}
     .navbar-default .navbar-nav>li>a{padding: 10px 40px !important;width: 100%;line-height: 50px;color: #333 !important;}
     .nav>li{border-bottom: 1px solid #EEE;    background: #fff;}
     .to-top{display: none !important;}
     .dibu{height: auto;}

     .kfphmk{display: none;}
     .znss .mkbt{ display: none; }
     .znss{margin-bottom: 0 !important;padding: 0 !important;}
     .all{ padding-bottom: 0;}
     .chunlan-gcom{width: 100%;padding: 0 0.3rem;height: auto;}
     .chunlan-gcom ul li{width: 21%;margin-right: 4.5%;height: auto;margin-bottom: 0.1rem;}
     .chunlan-gcom ul li:nth-child(4n){ margin-right: 0;}
     .chunlan-gcom ul li img{width: 1.3rem;height: 1.3rem;border-radius: 10px;margin-bottom: 0.1rem;}
     .tab-title ul li{ width: 33%;}
     .tab-title ul li a{ padding: 0 !important; width: 100%;}
     .tab-title ul li:last-child a{ border-right: none;}

     .tjmk_l{width:100%;margin: 0;clear:both;height: 4rem;}

     .tjmk_r{width:100%;clear:both;background: #fff;box-sizing: border-box;padding: 0.3rem;margin-top: 30px;}
     .carousel-inner>.item>img{height: 4.5rem;width: 100%;}
     .chunlan-left, .chunlan-right{width: 100%;height: auto;padding: 0.3rem;}
     .chunlan-main6l,.chunlan-main6l .box{width: 100%;height: auto;padding: 0rem;}
     .chunlan-main6l .box{ padding-bottom:0.3rem;}
     .chunlan-main6l .pic,.chunlan-main6l .info{ width: 100%;}
     .chunlan-main6l .pic img{width: 100%;height: 3rem;}
     .chunlan-main6l .info{margin-left: 0;margin-top: 0.2rem;}
     .txtlist .txt{ width: 70%;}
     .txtlist .date{ font-size: 0.24rem;}
     .txtlist li{ margin-top:0.1rem;}
     .chunlan-sytjyx-list li{width: 21%;margin-right: 5.1%;height: auto;margin-bottom: 0;text-align: center;}
     .chunlan-sytjyx-list li:nth-child(4n){ margin-right: 0;}
     .chunlan-sytjyx-list li img{width: 1.3rem;height:1.3rem;border-radius: 10px;}
     .chunlan-sytjyx-list li strong{ font-size: 0.24rem;}
     .special-dome .special-cont ul li,.special-dome .special-cont ul li a{ height: 180px;}
     .special-dome .special-cont{ width: 100%;height: 180px;}
     .special-dome .special-cont ul li img{height: 180px;width: 100%;}
     .special-dome .b{ display: none;}
     .special-dome .special-cont ul li a strong{font-size: 0.24rem; height: 30px; line-height: 30px;}
     

     .download,.chunlan-yqlj{ width: 100%;}
     .xz-spftware-top{top: 0;position: relative;margin-top: 20px;}
     .xz-title-list ul li{ width: 33%;}
     .xz-title-list ul li a{width: 100%;padding: 0 !important;font-size: 0.3rem;}
     .download_lb li{width: 32%;margin-right: 2%;margin-top: 0.2rem;}
     .download_lb li:nth-child(11n){ margin-right: 2%;}
     .download_lb li:nth-child(3n){ margin-right: 0;}

     .chunlan-yqlj .mkbt span{float: left;width: 100%;}
     .chunlan-yqljs li{width: 33%;padding: 0 10px; box-sizing: border-box;}
     .chunlan-yqljs{height: auto;overflow: hidden;}
     .cf-text{font-size: 0.24rem;padding: 0.2rem 0.2rem;width: 100%;}

     .chunlan-news_l{width: 100%;}
     .chunlan-lmfl a{width: 33%;border-right: 1px solid #eee;border-bottom: 1px solid #eee;font-size: 0.3rem;}
     .chunlan-lmfl a:nth-child(3n){border-right: 1px solid #fff;}
     .chunlan-zxnr li img{width: 2.4rem;height: 2rem;margin-bottom: 0.2rem;margin-right: 0.3rem;}
     .chunlan-zxlist{width: 3.2rem;}
     .gdbtn{width: 1.6rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;float: left;margin-top: 0.2rem;}
     .chunlan-zxlist span{margin-top: 0.2rem;font-size: 0.24rem;width: 100%;}
     .chunlan-news_r{ width: 100%; margin-top: 30px;}
     .chunlan-rmzx,.chunlan-rmgl{width: 100%;padding: 0.3rem;}
     .page li{display: none;}
     .page li.pageprev{display: inline-block;}
     .page li.pagenext{display: inline-block;}
     .page li a{ padding: 0 25px;}
     .chunlan-xwsxy p{ display: none;}
     .chunlan-xwfy li .chunlan-xwsxy span{float: none !important;font-size: 0.24rem;}
     .chunlan-xwfy li .chunlan-xwsxy{text-align: center;}
     .chunlan-xgzx .chunlan-xgzxcont ul{ width: 100%;}
     .chunlan-xgzx .chunlan-xgzxcont ul:nth-child(2){ display: none;}

     .chunlan-xgyxcont li{width: 23%;margin-right: 2.3%;margin-bottom: 0.2rem;}
     .chunlan-xgyxcont li:nth-child(4n){ margin-right:0px}
     .chunlan-xgyxcont li a{width:100%;display:block;margin: 0 auto;}
     .chunlan-xgyxcont li img{width: 1.3rem;height: 1.3rem;margin-bottom: 0.1rem;}
     .chunlan-xwbt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: break-spaces;line-height: 0.4rem;font-size: 0.3rem;}
     .chunlan-yxtj li{ width: 32%; margin-right: 2%;}
     .chunlan-yxtj li:nth-child(8n){ margin-right: 2%;}
     .chunlan-yxtj li:nth-child(3n){ margin-right: 0;}
     .chunlan-kfopen li,.chunlan-kfph li{ width: 25%;}
     .chunlan-kfph li{ font-size: 0.24rem;}
     .chunlan-kfopen li:nth-child(5n){ width: 50%;}
     .chunlan-kfph li:nth-child(5n){ width:50%;}
     .chunlan-kfopen li:nth-child(2),.chunlan-kfopen li:nth-child(4),.chunlan-kfopen li:nth-child(6),.chunlan-kfopen li:nth-child(7){ display: none;}
     .chunlan-kfph li:nth-child(2),.chunlan-kfph li:nth-child(4),.chunlan-kfph li:nth-child(6),.chunlan-kfph li:nth-child(7){ display: none;}
     .soustj{ font-size:0.24rem;}
     .ssyzx-r{ display: none;}
     .chunlan-ssyxl{width: 1.5rem;}
     .chunlan-ssyxl img{width: 1.5rem;height: 1.5rem;}
     .chunlan-ssyxz{width: 3rem;margin-left: 10px;}
     .chunlan-ssyxr{width: 1.2rem;}
     .chunlan-ssbtn{width: 100%;margin-top: 0.3rem;height: 0.8rem;line-height: 0.8rem;font-size: 0.24rem;}
     .chunlan-ssyxz h4{margin-bottom: 0.1rem;font-size: 0.3rem;line-height: 0.36rem;}
     .chunlan-ssyxz p{margin: 0.1rem 0;font-size: 0.24rem;line-height: 0.3rem;}
     .chunlan-ssyxz .p2{height: 0.4rem;margin-bottom: 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;font-size: 0.24rem;line-height: 0.4rem;}
     .chunlan-ssyxmore a{ width: 100%;}
     .chunlan-sousuo p{ font-size:0.24rem; margin-top: 5px;}
     .chunlan-ssyx h2, .chunlan-sousuo h2{font-size: 0.3rem;}
     .chunlan-tag li{width: calc((100% - 24px)/3);}
     .chunlan-tag li:nth-child(3n){ margin-right: 0;}
     .nrtag a.newbtn{margin-right: 0;margin-top: 5px;font-size: 0.24rem;}
     .author{max-width: 2.8rem !important;margin-left: 0.2rem !important;}
     .chunlan-wzdt dt{ width: 35%;}
     dl.gmli .gmopen{top:7px}
     .gameklabel li{ width: calc((100% - 24px)/3);}
     .gameklabel li:nth-child(10n){ margin-right: 10px;}
     .gameklabel li:nth-child(3n){ margin-right: 0;}
     .gameklabel li a{width: 100%;font-size: 0.24rem;}
     .chunlan-topic li{ width: 100%; margin: 0px 0 20px 0;} 
     .yxhj_b img{width: 100%;height: 3.5rem;}
     .yxhj-js{width: 100%;padding-left: 0;margin-top: 0.2rem;}
     .yxhj-js .desc{height: auto;font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.2rem;}
     .chunlan-yxhj{width: 100%;padding:20px 0;margin-bottom: 0;}
     .chunlan-yxhjl{width: 1.5rem;}
     .chunlan-yxhjl img{width: 1.5rem;height: 1.5rem;}
     .chunlan-yxhjz{width: 3rem;margin-left: 10px;}
     .chunlan-yxhjz .p2{height: 0.36rem;margin-bottom: 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-size: 0.24rem;line-height: 0.36rem;}
     .chunlan-yxhjr{width: 1.2rem;}
     .chunlan-yxhjl_btn{width: 100%;margin-top: 0.4rem;font-size: 0.28rem;height: 0.7rem;line-height: 0.7rem;border-color: #f5f5f5;background: #f5f5f5;}
     .yxhj_b h1{text-align: center;font-size: 0.3rem;}
     .chunlan-yxfl li{width: 32%;margin-right: 2%;padding: 15px 10px;}
     .chunlan-yxfl li:nth-child(5n){ margin-right: 2%;}
     .chunlan-yxfl li:nth-child(3n){ margin-right: 0 !important;}
     .chunlan-yxfl_nr{max-width: 100%;margin-left: 0;}
     .gmopen1{top: 20px;font-size: 0.30rem;}
     .ff .chunlan-yxhj:first-child{ padding-top:0.1rem;}
     
     .yxklb{padding: 0;}
     .yx_column li{width: 32%;margin-right: 2%;}
     .yx_column li:nth-child(10n){ margin-right: 2%;}
     .yx_column li:nth-child(3n){ margin-right: 0;}
     .yxtjbtn{ padding: 0; width: 90%; margin: 0 auto; height: 0.5rem; line-height: 0.5rem; font-size: 0.24rem; margin-top: 0.1rem;}
     .chunlan-yxlist li{width: 30%;margin-right: 5%;padding: 0;border: none;margin-bottom: 0.3rem;}
     .chunlan-yxlist li:nth-child(4n){margin-right: 5%;}
     .chunlan-yxlist li:nth-child(3n){margin-right: 0 !important;padding-right: 0;}
     .chunlan-yxlist li img{ width: 1.8rem;height: 1.8rem;}
     .chunlan-yxlist li h3{padding: 0;font-size: 0.3rem;}
     .chunlan-yxlist li p{ padding: 0;font-size: 0.24rem;}
     .chunlan-yxlist li .dyx_btn{width: 90%;height: 0.7rem;line-height: 0.7rem;background: #f5f5f5;border-radius: 1rem;border-color: #f5f5f5;}
     .chunlan-zxlist h4{overflow: hidden;text-overflow: ellipsis;font-weight: normal;line-height: 0.4rem;font-size: 0.36rem;margin-bottom: 0.2rem;}
     
     .chunlan-dwleft{ width: 100%;}
     .chunlan-down dd.glbtn{display: none;}
     .chunlan-down dd.sjbxz{ display: block !important;}
     .chunlan-down dl{width: 100%;text-align: center;}
     .chunlan-down .gldimg{width: 120px;margin: 0 auto;float: none;}
     .chunlan-down dl.sjxs{width: 100% !important;display: block;}
     .chunlan-down dd.glbtn a{width: 100%;margin-bottom: 20px;font-size: 0.3rem;}
     .chunlan-down .gldimg img {width: 120px;height: 120px;border-radius: 20px;}
     .yxsx dd span{ width: 50%; font-size: 0.24rem;}
     .chunlan-dwright{ width: 100%; margin-top: 20px;}
     .grsbanner img{ height: auto;}
     .chunlan-activities li span{width: 75%;}
     .chunlan-topics li a{ width: 100%;}
     .chunlan-down dd.glbtn a:before{ display: none;}
     .yxtjpf{margin: 0 auto;width: 2.5rem;float: none;clear: both;}
     .chunlan-xwnr p{line-height: 0.5rem;}
     .chunlan-yxhjz p{font-size:0.24rem;margin: 0.23rem 0;line-height: 0.24rem;}
     .chunlan-xgyxcont li em, .chunlan-yqljs li a, .download_lb li p, .mkbt span, .staghrtjxw p, .chunlan-gcom ul li a strong, .yxhj-js .time, .yxhj-js .count, .chunlan-yxfl_nr span{font-size:0.24rem !important;line-height: 0.36rem;}
     .qbyx{ margin-left:10px;}
     .chunlan-main6l .info p{ line-height:0.36rem;font-size:0.24rem; color:#888;}
     .chunlan-main6l .tit,.tab-title ul li a{font-size: 0.3rem !important;height: auto;}
     .chunlan-topic .btm .title,.chunlan-rmzx_b, .rigtit, .chunlan-down dt h3, .g1, .bor .title, .mkbt strong{font-size: 0.3rem;}
     .chunlan-topic .btm .info .txt,.chunlan-topic .btm .info .txt1,.chunlan-topic .btm .desc,.chunlan-topic .btm .btn,.chunlan-topic .top .tag0,.kfphjs,.nrtag span,.chunlan-xgzx .chunlan-xgzxcont li,.chunlan-xwnr p,.chunlan-xwsj,.position,.gtabtext,.bor .listbtn a,.chunlan-information li,.chunlan-activities li span,.chunlan-topics li a,.chunlan-tags li a{ font-size: 0.24rem !important;}
     .chunlan-wzdt dt,.chunlan-sousuo h4,.chunlan-rmzx_b.chunlan-zxlist h4,.gtabcont h4, .gtabtext strong,.staghrtjxw h1,.chunlan-yxhjz h4,.chunlan-yxfl_nr h3{font-size: 0.3rem !important;line-height: 0.38rem;}
     .chunlan-xwsj span:nth-child(2),.chunlan-xwsj span:nth-child(4){display: none;}
     .chunlan-left .txtlist{ margin-top: 0;}
     .yxhj-js .time,.yxhj-js .count{ height: 0.8rem; line-height: 0.8rem;}
     .wzdtmk, .yxhjmk, .yxtjmk, .chunlan-dwleft, .bkr, .tagjg, .kfphmkny{ padding: 0.3rem;}
     .chunlan-sytjyx .chunlan-sytjyx-list li{width: 25%;margin-right: 1px;height: auto;margin-bottom: 0;text-align: center;}
     .chunlan-sytjyx .chunlan-sytjyx-list li:nth-child(4n){ margin-right: 0;}
     .chunlan-sytjyx .chunlan-sytjyx-list li a{ width: 85%; display: block; overflow: hidden;}
     .chunlan-sytjyx .chunlan-sytjyx-list li img{width: 1.3rem;height:1.3rem;border-radius: 10px;margin-bottom: 0.1rem;}
     .chunlan-xwsj span{max-width: 45%;}
     header{    position: fixed;left: 0;top: 0;  width: 100%;  z-index: 99;}
     .chunlan-zxlist p {line-height: 0.36rem;display: none;}
     .iconfont{font-size: 0.3rem !important;}
     .nr-l,.nr-r{ width: 100%;}
     .nr-r{margin-top: 0;}
     .sylbzxnr li img{width: 2.3rem;height: 1.9rem;margin-bottom: 0rem;margin-right: 0.1rem;}
     .chunlan-sytjyx{ padding: 0.3rem;}
     .sylbzxlist{width: 4.1rem;padding: 0.3rem;}
     .sylbzxlist h4 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: normal;line-height: 0.36rem;font-size: 0.3rem;margin-bottom: 0.1rem;}
    .sylbzxlist p {line-height: 0.36rem;display: none;-webkit-line-clamp: 2;}
    .sygdbtn {width: 1.4rem;height: 0.4rem;line-height: 0.4rem;font-size: 0.24rem;float: right;margin-top: 0.1rem;}
    .sylbzxlist span {margin-top: 0.1rem;font-size: 0.24rem;width: 60%;}
    .tjmk_l .swiper-slide img{width:100%;height: 3.5rem;}
    .tjmk_l .swiper-slide p { width: 100%; font-size: 0.24rem;}
    .yxtjpf span{ font-size: 0.3rem;}
    .icon-shijian{width: 0.35rem;height: 0.35rem;background: url(../images/icon-shijian.png) no-repeat center center;background-size: cover;display: inline-flex;vertical-align: middle;}
    .icon-yuedu{width: 0.35rem;height: 0.35rem;background: url(../images/icon-yuedu.png) no-repeat center center;background-size: cover;display: inline-flex;vertical-align: middle;}  
    .bor {padding: 0.3rem;margin-bottom: 0.1rem;} 
    .sylbzxnr li{ margin-bottom:0.3rem;}
    .chunlan-yxhjz h4{ margin-bottom:0;}
    .chunlan-tjyx li{width: 31%;margin: 0;height: auto;padding: 0.2rem;margin-right: 3%; margin-bottom: 0.2rem;}
    .chunlan-tjyx li:nth-child(4n){ margin-right:3%; }
    .chunlan-tjyx li:nth-child(3n){ margin-right:0; }
    .chunlan-tjyx_img{ width: 100%; margin-right: 0;}
    .chunlan-tjyx_img img{width: 1.4rem;height: 1.4rem;}
    .chunlan-tjyx_nr{max-width: 100%;margin-top: 0.1rem;text-align: center;}
    .chunlan-tjyx_nr h3{ font-size: 0.24rem;}
    .chunlan-tjyx_nr .yxtjpf{ display: none;}
    .chunlan-hj li{height:auto;display: inline-block;margin-top: 0.3rem;padding-bottom: 0.3rem;}
    .chunlan-hj1{width: 2.1rem;height: auto;}
    .chunlan-hj1 img{width:2.1rem;height: 1.6rem;}
    .chunlan-hj2{width: 3.5rem;margin-left: 0.3rem;padding-right: 0;border: none;}
    .chunlan-hj2 a{display: none;}
    .chunlan-hjbt{display: block !important;font-size: 0.3rem;overflow: hidden  !important;text-overflow: ellipsis  !important;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: initial !important;line-height: 0.4rem !important;}
    .chunlan-hj2 em{font-size:0.24rem;display: none;}
    .chunlan-hj3{float:left;}
    .chunlan-hjbtn{width: 1.8rem;font-size: 0.24rem;height: 0.6rem;line-height: 0.6rem;padding: 0;margin: 0.2rem  0 0 0rem;display: inline-block !important;}
     
    
     .chunlan-rmgm {padding: 0;box-sizing: border-box;}
     .chunlan-rmgm li{height: auto;padding: 0.2rem 0;border-top: 1px dashed #edeff5;display: inline-block;  width: 100%;}
     .chunlan-rmgm li img{width: 1.2rem;height: 1.2rem;border-radius: 10px;float: left;margin-right: 0.3rem;}
     .chunlan-rmgm li dl{float: left;width: 3rem;height: auto;}
     .chunlan-rmgm li dt{display: block;width: 100%;line-height: 0.3rem;height: 0.3rem;overflow: hidden;color: #555;font-size: 0.3rem;font-weight: bold;}
     .chunlan-rmgm li dd:nth-child(2){width: 100%;margin: 0.15rem 0;overflow: hidden;font-size: 0.24rem;color: #9e9e9e;height: 0.3rem;}
     .chunlan-rmgm li dd:nth-child(2) em{margin-right: 10px;}
     .chunlan-rmgm li .btnxq{display: block;float: right;background: #f2f2f2;border-radius: 3px;color: #333;font-size: 0.24rem;width: 1.3rem;height: 0.6rem;line-height: 0.6rem;text-align: center;margin-top: 0.3rem;}
     .chunlan-rmgm li .btnxq:hover{color: #fff;background: #08d9d6;}
     .chunlan-rmgm .yxtjpf{margin-top: 0;margin-bottom: 0;float: left;}
     .page{ margin: 0.3rem auto;}
     .download_lb li a{font-size: 0.24rem;height: 0.6rem;line-height: 0.6rem;}
     
}

