@charset "utf-8"; /* CSS Document  */
@media (max-width: 1200px) {
.box { width: 96% }
.logo img { height: 46px; margin-bottom: 6px; }
.search { width: 40%; margin: 5px 0 0; height: 30px; }
.logo { margin-bottom: 0; }
.search input.input_text { line-height: 30px; height: 30px; }
.search input.input_submit { height: 30px; line-height: 30px; }
nav ul li a { padding: 0 10px }
nav ul li { font-size: 15px }
.isgood ul:before { display: none }
.isgood ul li img { height: 50px; }
.isgood ul li { font-size: 12px; width: 64px; }
.isgood ul { margin: 0; }
nav { line-height: 44px; }
.topnews { width: 48%; }
.top_tit li { font-size: 14px; line-height: 32px; width: 100px; }
.pics { width: 50% !important; height: 295px !important }
.pics .swiper-slide { height: 295px !important; }
.pics h4 { font-size: 12px !important }
a.remore { top: -37px; font-size: 12px; }
.yw_list span { display: none }
.yw_list li { line-height: 27px; font-size: 13px; text-indent: 12px; }
.yw_list li:before { top: 9px }
.games ul li img { height: 50px; }
.games ul li { font-size: 12px; }
.news_tit h3 { font-size: 18px; }
.news_tit li { font-size: 14px; }
.news_left { width: 70%; }
.news_right { width: 27%; }
.news_right h3 { font-size: 15px }
.news_right h3 i { height: 20px }
ul.soft_list li img { height: 50px; margin: 7px auto 5px; }
ul.soft_list li { font-size: 13px; }
ul.r_hot li i {width: 40px;height: auto;}
ul.r_hot li span { display: none; }
ul.r_hot li { margin: 5px 0 0; padding-bottom: 8px; }
ul.r_hot li p { margin: 10px 0 4px; font-size: 13px }
.soft { margin: 20px 0 0; }
.ins_soft_list dt { font-size: 15px; margin: 15px 0px; }
.ins_soft_list dl dd i { width: 16px; margin-right: 5px; }
.ins_soft_list dl dd { line-height: inherit; margin-bottom: 10px; font-size: 13px; margin-right: 20px; }
ul#tab.text_tit li { font-size: 18px; }
ul.txt_news li { font-size: 13px; line-height: 32px; }
a.txt-class { font-size: 12px }
ul.hot_txt li { font-size: 13px; line-height: 27px; }
.copy { font-size: 13px; }
.endnav { font-size: 13px; }
.news_list li i { width: 110px; height: 76px; }
.news_list li h2, .h_tit { font-size: 16px; }
.news_list_info { font-size: 13px; line-height: 20px; }
.news_list_time { display: none; }
.down_link { width: 90%; overflow: hidden; clear: both; float: initial; }
img.adimg { float: none; margin: 20px 0 0; clear: both; }
.isgood.other ul { display: flex; flex-wrap: wrap; justify-content: flex-start; }
.isgood.other ul li { margin-right: 15px; }
}
@media (max-width: 700px) {
.pics { width: 100% !important; height: auto !important }
.pics .swiper-slide { height: auto !important; }
.topnews, .news_left, .news_right { width: 100% }
.games ul li { width: 20% }
.yw_list span, ul.r_hot li span { display: block; }
.copy { font-size: 12px; }
.ins_soft_list dl { width: 25% }
ul.r_hot li p { margin: 3px 0 4px; }
.news_tit h3 a, a.remore { display: none }
nav { overflow-x: auto; }
nav .box { width: max-content; overflow-x: auto; }
nav ul li a { padding: 0 18px; }
.logo img { height: 33px; }
.search { width: 60%; margin: 0; height: 26px; }
.search input.input_text { line-height: 30px; height: 28px px; font-size: 12px; }
.search input.input_submit { height: 28px; line-height: 28px; font-size: 12px; }
nav { line-height: 36px; }
.isgood { overflow-x: auto; }
.isgood ul { width: max-content; overflow-x: auto; }
.isgood ul li { width: 72px; }
.pics { margin: 15px 0 0 0 !important }
.games ul li { width: 20%; }
.games ul { padding: 0 }
ul.soft_list li span { display: none }
ul.r_hot li { border-bottom: none }
.news_tit h3 { float: none; }
.news_tit li { margin: 0 10px 0 0; }
.news_tit li:after { right: -9px; }
ul.soft_list li { border: none; margin: 3px; font-size: 12px; width: 18% }
ul.soft_list li a { margin: 0; }
ul.r_hot li { width: 50%; float: left; margin: 5px 0; }
.text_soft .news_tit li:after { right: -27px; }
.ins_soft_list { overflow-x: auto; }
.gd { overflow-x: auto; width: max-content; }
.ins_soft_list dl {width: 14.285%;}
.yw_list span { display: none; }
.endnav ul li { margin: 0 6px; line-height: 40px; }
.endnav ul li:after { display: none; }
.copy { padding: 0 20px; line-height: 22px; margin: 10px 0 0; }
ul.r_love li img { width: 40px; }
ul.r_love li { line-height: 40px; margin: 10px 0; width: 50%; float: left; }
ul.r_love.dottd li { line-height: 34px; width: 100%; margin: 0; }
.btn-blue a {bottom: inherit;top: 0;width: 20%;font-size: 12px;height: 30px;line-height: 30px;}
.fl_class ul { padding: 5px; font-size: 14px; }
.soft.ms ul.soft_list li:nth-last-child(-n+3) { display: none; }
ul.soft_list.pages li { width: 25%; margin:0; }
ul.soft_list li img { height: 60px; }
.fl_class ul li a { padding: 0 8px }
.ins_soft_list dl dd i {width: 40px;margin-right: 5px;}
.ins_soft_list dl dd {line-height: 40px;}
.weizhi{ font-size:12px;}
img.adimg {width: 100%;}
}
.public-hot-topic__item.J_item {
 width: 100%;
}
@media screen and (max-width:1200px) {
	.soft_info .qr-info {
		display: none !important;
	}
}

@media screen and (max-width:1200px) {
	.h_tit {
		display: none !important;
	}
}
@media screen and (max-width:1200px) {
	.down_link {
		display: none !important;
	}
}


@media only screen and (max-width: 1024px) {

.public-hot-topic__item.J_item {
width: 50%;
}




}

@media only screen and (max-width: 768px) {

  .public-hot-topic__item.J_item {
 width: 100%;
}
.pcBtn.pc{display:none}
.flex-wrap{display:none}
ul.r_hot li b{display:none}
@media (max-width: 1200px) {
.soft_down a, .soft_down div {
    float: left;
     width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 6px;
    margin: 0 10px 10px 0;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    transition: opacity ease .3s;
    cursor: pointer;
}}