/*基本样式*/
html,body,div,p,span,em,i,u,del,strong,a,b,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,iframe,form,label,button,input,textarea,pre,hr,table,tbody,th,td{margin:0;padding:0;word-wrap:break-word;word-break:break-all;border:0}
button,input,textarea{outline: none}

h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
img{border:0; border:none}
em,i,strong,th{font-style:normal}
ol,ul,li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{-webkit-appearance:none; appearance:none; }
html{ overflow-y: scroll; }
*html{ _background-image:url(about:blank); _background-attachment:fixed; }
body{font:0.12rem tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei"; font-size:0.14rem; color: #444; }
*{margin:0rem; padding:0rem; outline:none;}
ul li{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{color:#386de6;}

html {
    font-size: 625%;
}
@media screen and (max-width: 1100px) 
{
    html {
           font-size:562%;
    }
}

@media screen and (min-width: 1450px) 
{
    html {
          font-size: 700%;
    }
}

.soft-info .btn-download i,.zt-list p span,.app-info .btn-download i,.art-list ul li .time span,.pagenum .prev,.pagenum .next,.game-classify span,.phb-title i,.star{background-image: url(../images/icon.png);background-repeat: no-repeat;background-size:3rem auto ;}


.fl{ float: left; display: inline; }
.fr{ float: right; display: inline; }
.mt15{ margin-top: 0.15rem !important; }
.mb15{ margin-bottom: 0.15rem !important; }
 li:hover .link-ico img{transform: scale(1.1);transition: 0.5s}
 li:hover .link-name{color:#386de6 ;}


.cl:after,.wrapper:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
*html .cl{height:1%}
 .btn-gotop{ width: 0.6rem; height:0.6rem; position:fixed; right: 0.2rem; bottom: 1.55rem; display:none; cursor:pointer; z-index: 66; background: #f5f5f5; border: 0.01rem solid #f4f4f4; border-radius: 0.08rem;background-size: 0.42rem auto;}
 
  .btn-gotop:before{ content:" "; width: 0.15rem; height: 0.15rem; border-right: 0.02rem solid #386de6; border-bottom: 0.02rem solid #386de6;display:block;transform: rotate(225deg);margin: 0.24rem 0 0 0.22rem;}

 .btn-gotop:hover{ border-color: #386de6; background-color: #386de6;}
.btn-gotop:hover:before{border-right:0.02rem solid #fff; border-bottom: 0.02rem solid #fff;}
 
.star{width: 0.86rem;height: 0.15rem;display:inline-block;}
.s5{background-position: 0rem -0.55rem;}
.s4{background-position: -0.17rem -0.55rem;}
.s3{background-position: -0.35rem -0.55rem;}
.s2{background-position: -0.52rem -0.55rem;}
.s1{background-position: -0.69rem -0.55rem;}
.s0{background-position: -0.87rem -0.55rem;}
.star{background-image: url(../images/icon.png);    background-repeat: no-repeat;background-size:3rem auto ;}

.header,.footer,.header-nav,.header-top{width:100%;min-width:12rem;}
.wrapper{width: 12rem;margin:0 auto;}
.header-top{width:100%;height:0.35rem;background:#eee;line-height:0.35rem;color:#666;}

.header-top .link-a{float:right;}
.header-top .link-a a{padding: 0 0.1rem;}
.header-top .link-a a + a{border-left: #bbb 0.01rem solid;}


.header-box{height:0.9rem; padding:0.2rem 0;}
.header-box .logo{ float:left; width:2.66rem; height: 0.9rem;}
.header-box .logo a{ display:block;width:5rem; height: 0.9rem;     background-position: left center;}

.header .sous{float:right; height: 0.68rem;width: 5rem;padding-top: 0.2rem; }
.header .hotword{height: 0.22rem;overflow: hidden;}
.header .hotword a{margin-right: 0.2rem;    font-size: 0.12rem;float:left;max-width: 1.5rem;line-height: 0.22rem;}

.search{height: 0.34rem; position:relative;  border: 0.02rem solid #386de6;}
.search .icon{float:left; display:inline-block; width:0.18rem; height:0.18rem;margin:0.1rem 0.11rem 0 0.1rem; overflow:hidden; display: none; }
.search .text{ line-height: 0.18rem;height: 0.18rem; width: 3.9rem; float:left; background: none; outline:none; color:#999; font-size:0.16rem; border:none; padding:0.06rem 0.1rem;overflow: hidden;}
.search .text::-webkit-input-placeholder { color: #999; }
.search .text::-moz-placeholder { color: #999; opacity: 1; }
.search .text:-ms-input-placeholder { color: #999; }
.search .button{width: 0.7rem; height:0.34rem; font-size: 0.14rem; background:#386de6; color: #FFF; border:none; outline:none; float:right; cursor:pointer;  }
.search .link-a{}
.header-nav{ background: #386de6;width:100%; }

.nav{ height: 0.46rem;  }
.nav a{ display:inline-block; vertical-align: top; line-height: 0.46rem; text-align:center; color:#fff; font-size:0.16rem; float:left; padding: 0 0.4rem;margin-right:0.06rem; }
.nav a+a{margin-left: 0.01rem;}
.nav a:hover,
.nav a.on{ background-color: #2d5fd1; }

/*标题样式1*/
.hd-tit1{text-indent:0.15rem;font-size: 0.18rem;color: #333;line-height: 0.22rem;border-left: 0.05rem solid #386de6;font-weight: bold;}
.hd-tit1 a{float:right;width:0.65rem;line-height:0.22rem;font-size:0.14rem;text-align:right;color: #999;font-weight:normal;}






.part-focus{margin-top:0.2rem}
.part-focus .left-box{width: 3.9rem;float: left;overflow: hidden;}
/*焦点图切换*/

#focus{position: relative; width:3.9rem; height: 3rem; overflow:hidden;}
#focus .bd{position: relative}
#focus .ft{position: absolute;left: 0;bottom:0rem;z-index: 1;width:100%;}
.focus-list{ width:3.9rem; height:3rem; position: relative; overflow: hidden;}
.focus-list-ul{width: 10000rem}
.focus-list-ul li{float: left;width:3.9rem;height:3rem}
.focus-list-ul a{width: 100%;height: 100%;display: block; position: relative; }
.focus-list-ul img{width:3.9rem; height:3rem;}
.focus-list-ul p{position: absolute; bottom: 0.08rem; left: 0; z-index: 1; right: 0; height: 0.52rem; line-height: 0.52rem; overflow:hidden; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); font-size: 0.16rem;
    color: #fff; text-align: left; }
.focus-list-ul span{ display: block; margin: 0 0.15rem; }

#focus .change{position: absolute;left: 0;bottom:0rem; right: 0; }
#focus .change a{ width: 20%; height: 0.08rem; background: #373737; float: left; position: relative; }
#focus .change a img{width:0.8rem;height:0.6rem; display: none; }
#focus .change a .mask { position: absolute; top: 0; left: -0.01rem; width: 0.01rem; height: 100%; background: #A2A2A2; }
#focus .change a.on{ background: #386de6; }
#focus .hd{position: absolute;left:0.05rem;bottom:0.8rem;z-index: 2;width:4.2rem;height:0.22rem;text-align:center;}
#focus .focus_title{overflow: hidden;position: absolute;top: 0;left: 0;height:100%;line-height:0.22rem;font-size:0.16rem; width:100%;}
#focus .focus_title a{display: none;color: #fff; width:100%;}

.part-focus .left-box .l-box{padding-top: 0.2rem;overflow: hidden;}
.hot-app{width:4.30rem;overflow: hidden;margin: 0.2rem 0rem 0 0;}
.hot-app a{display: block;width:1.82rem;height:1.05rem;margin:0 0.2rem 0.2rem 0;float: left;border:0.01rem solid #eee;position: relative;}
.hot-app a:hover{color:#129aee}
.hot-app a img{width:100%;height:100%;float: left;}
.hot-app a p{color:#fff;background-color: rgba(0,0,0,0.6);position: absolute;z-index: 10;display: block;width:100%;bottom: 0px;}
.hot-app a p span{display: block;width:98%;padding-left: 2%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
display: inline-block;}
.hot-app a em{display: block;width:0.6rem;height:0.22rem;background:#386de6;color:#fff;float: left;line-height:0.22rem;text-align: center;font-size:0.12rem;margin-top: 0.1rem;border-radius:0.02rem;}


.part-focus .cen-box{float:left; width:438px; margin-left: 0.36rem; overflow:hidden; }

.part-focus .news-tabs{padding-bottom: 0.24rem;width: 110%; height: 0.46rem; }
.part-focus .news-tabs li{ float:left; height: 0.46rem; line-height: 0.46rem;width: 1.45rem; display: inline-block; text-align: center; cursor: pointer; color:#fff; position: relative;left: 0;margin-right: 0.08rem;background: #386de6;}


.part-focus .news-tabs li.tab2{  background: #ffa14e;}
.part-focus .news-tabs li.tab1{  background: #22c66e;}
.part-focus .news-tabs li.tab3{  background: #129aee;}


.part-focus .news-tabs li:before{content: " "; width: 0;  height: 0; border-style: solid;  border-width: 0.08rem;display: block;position: absolute;bottom:-0.14rem;right:42%;border-color:  transparent;}
.part-focus .news-tabs li.on:nth-child(2)::before{ border-color: #ffa14e transparent transparent transparent ;}
.part-focus .news-tabs li.on:nth-child(1)::before{ border-color: #22c66e transparent transparent transparent ;}
.part-focus .news-tabs li.on:nth-child(3)::before{ border-color: #129aee transparent transparent transparent ;}
.part-focus .news-tabs  li i{width: 0.24rem; height: 0.3rem;display: inline-block;    background-repeat: no-repeat;vertical-align: middle;}
.part-focus .news-tabs li.tab1 i{background-image: url(../images/ico_android.png);background-size: 0.2rem auto;}
.part-focus .news-tabs li.tab2 i{background-image: url(../images/ico_ios.png);background-size: 0.18rem auto;}
.part-focus .news-tabs li.tab3 i{background-image: url(../images/ico_soft.png);background-size: 0.18rem auto;background-position: left 0.02rem;}

.part-focus .news-list{ overflow: hidden; }

.part-focus .news-list li{ line-height:30px; position:relative; padding-bottom:0.13rem; ! padding-bottom:0.1rem;  overflow:hidden;}
.part-focus .news-list li .link-type{float:left;width:0.7rem;color: #999; height:0.22rem; overflow: hidden;font-size:0.12rem}
.part-focus .news-list li .link-ico{float:left;width:0.22rem; height:0.22rem; overflow: hidden;}
.part-focus .news-list li .link-ico img{width:0.22rem; height:0.22rem;border-radius: 0.04rem;}
.part-focus .news-list li .link-name{float:left; font-size:0.14rem; text-overflow:ellipsis; white-space:nowrap;display: block;max-width:2.3rem; overflow:hidden; padding-left: 0.1rem;height: 0.22rem;}
.part-focus .news-list li span{color:#999; font-size:0.13rem; float:right;color:#fa4e57;}

.part-focus .news-list li.xian{ width:100%; border-bottom:0.01rem dashed #e5e3e3; padding:0; height:0.01rem;}


.part-focus .news-list li:nth-child(5n) {    border-bottom: 0.01rem dashed #ddd;    margin-bottom: 0.07rem;    padding-bottom: 0.13rem;}

.part-focus .news-list li:last-child {border: 0;margin: 0; padding: 0; }
.part-focus .right-box{float:right; width:2.9rem;}
.hot-list li{ height: 0.75rem; overflow: hidden; margin-top: 0.17rem;}
.hot-list a{display: block; height: 100%;}
.hot-list .pimg{float: left; margin-right: 0.15rem;}
.hot-list .pimg img{width: 0.73rem; height: 0.73rem; border-radius: 0.12rem;}
.hot-list .ptit{line-height: 0.3rem; height: 0.3rem; overflow: hidden; padding-top: 0.04rem;}
.hot-list .sptit{ max-width:202px; height: 0.3rem; overflow: hidden; font-size: 0.16rem; color: #333; font-weight: bold; display: inline-block; vertical-align: top; }
.hot-list .spbtn{ padding: 0 0.12rem; line-height: 0.23rem; margin-top: 0.04rem; font-size: 0.14rem; color: #386de6; border-radius: 1rem; border: 0.01rem solid #386de6;}
.hot-list .spbtn:hover{background-color: #386de6; color: #fff;}
.hot-list .pbot{font-size: 0.14rem; color: #999; margin-top: 0.12rem;}


.part-focus .right-box .hd-box{ height: 0.42rem; line-height: 0.42rem; font-size: 0.18rem; border-bottom: 0.01rem solid #ddd; font-weight: 400; color: #676767; }


/*图标列表*/

.list-ico{}
.list-ico  li{width: 19%;}
.list-ico  li .link-ico{display: block; width:100% !important; height: 70% !important;border-radius: 0.05rem !important;}
.list-ico  li .link-ico img{width:100%; height: 100%; }
.list-ico  li .link-name{display: block;overflow: hidden;text-align: center;}
.list-ico  li:hover .link-name{color: #386de6;}

.ico8-1row{width:100%;overflow: hidden;}
.ico8-1row ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ico8-1row li .link-ico{ width:1rem; height: 1rem; overflow: hidden;border-radius:0.2rem;	}
.ico8-1row li .link-name{width:100%;line-height:0.28rem;height: 0.28rem;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.ico8-1row  li p{ font-size:0.12rem;width:1rem;color: #999;text-align: center;}
.part-hd{height:0.55rem;line-height:0.55rem;border-bottom:0.02rem solid #386de6;margin-bottom:0.05rem; position: relative; margin-top: 0.2rem; }
.part-hd .hd-tit{font-size:0.26rem;color:#333;font-weight:bold;float:left;line-height: 0.52rem; height: 0.52rem;}

.part-hd .hd-tit2{font-size:0.24rem;color:#333;font-weight:bold;float:left;line-height: 0.52rem; height: 0.52rem;}
.part-hd .btn-more{float:right;line-height: 0.55rem; color: #999;overflow: hidden;}
.part-hd .hd-tit{ background-repeat: no-repeat;background-size: 1rem auto;}
.part-link .part-hd {    border-bottom: 0.02rem solid #eee;}


.part-and .part-hd .hd-tit{background-position: 0 0.06rem;}
.part-ios .part-hd .hd-tit{background-position: 0 -0.54rem;}
.part-soft .part-hd .hd-tit{background-position: 0 -1.14rem;}
.part-news .part-hd .hd-tit{background-position: 0 -1.74rem;}


.part-hd .sub-tabs{float: left;padding-left: 0.6rem; padding-top: 0.2rem; height: 0.2rem;overflow: hidden;}
.part-hd .sub-tabs li{ float:left; padding: 0 0.18rem;padding: 0 0.08rem !important; display: inline-block; text-align: center; cursor: pointer; line-height: 0.2rem; font-size: 0.18rem;}
.part-hd .sub-tabs li + li:before{ content: "/"; padding-right: 0.1rem;color:#eee ;}
.part-hd .sub-tabs li.on a{ color:#386de6;}
.part-news .news-list{overflow:hidden }
.part-news .news-list ul{width:105%}
.part-news .news-list li {float:left; width:45%; font-size:0.16rem; line-height: 1.875em; padding:0.05rem 5% 0.05rem 0;}
.part-news .news-list li a {display: block; position:relative;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width: 80%;float: left;}
.part-news .news-list li span{float: right;color: #999;}


.footer{padding: 0.2rem 0;text-align: center;color: #999;margin-top: 0.3rem;}


 /*内页*/
.breadcrumb{padding: 0.15rem 0 0.1rem;border-bottom: 0.01rem #eee solid;margin-bottom: 0.05rem;}
.breadcrumb{color: #666; line-height: 0.22rem;height: 0.22rem;}
.breadcrumb a{display: inline-block;}
.breadcrumb p> a + a:before {
    content: ">";
    padding: 0 5px;
    color: #ccc;
}
.category{ width: 100%; line-height: 0.28rem;}
.category span{float: left;padding-right: 0.1rem;}
.category a{ float: left; height: 0.28rem; line-height: 0.28rem; margin: 0 0.1rem 0.1rem 0rem; overflow: hidden; text-align: center;  border-radius: 0.02rem; padding: 0 0.1rem;}
.category a.on,.category a:hover{ background: #386de6; color: #fff; }

.app-list{overflow: hidden;}
.app-list ul{width: 105%;overflow: hidden;padding-left:0.02rem;}
.app-list li{float:left;font-size: 0.14rem;padding: 0.15rem 0;border-bottom: solid 0.01rem #eee;}
.app-list li div{ border-right: solid 0.01rem #eee; text-align: center;padding: 0.1rem 0.25rem;width: 1.50rem;}
.app-list li .link-ico{display:block; width:1.20rem; height: 1.20rem; overflow: hidden; border-radius:0.25rem;	margin: 0 auto;}
.app-list  li .link-ico img{width:100%; height: 100%; }
.app-list  li .link-name{display:block;width:100%;margin: 0 auto;line-height: 0.36rem;height: 0.32rem;overflow: hidden;}
.app-list  li .time{line-height:0.2rem;color: #386de6;height:0.2rem;overflow:hidden;padding: 0 0.1rem;font-size: 0.12rem;}
.app-list  li .time span{float: left;}
.app-list  li .time span:last-child{float: right;}
.app-list li:hover div{ background: #f5f5f5;}
 .pagenum{padding: 0.2rem 0; text-align: center;}
.pagenum a{display:inline-block;padding: 0 0.12rem;  height: 0.3rem; line-height: 0.3rem;margin:0.03rem;color: #666;border-radius: 0.02rem;background-color: #edf1f3;}
.pagenum  a:hover,.pagenum  a.on{background-color:#386de6;color: #fff;text-decoration: none;}
.pagenum .prev,.pagenum .next{text-indent: -99999rem;width: 0.1rem;}

.pagenum .prev{background-position: -1.82rem 0}
.pagenum .next{background-position: -2.15rem 0}
 
.pagenum .prev:hover{background-color: #879299;background-position: -1.82rem -0.3rem}
.pagenum .next:hover{background-color: #879299;background-position: -2.15rem -0.3rem}

/*游戏详情*/
.part-cont{} 
.part-cont .left-box{float: left;width: 8.50rem;} 
.part-cont .left-box2{float: left;width: 8.50rem;} 
.part-cont .right-box{float: right; width: 2.9rem;} 
.app-info{padding:0.1rem 0 0.15rem;width: 100%;position: relative;left: 0;top:0}
.app-info .img-ico{float: left;width: 1.36rem; height: 1.36rem; margin-right: 0.2rem;border-radius: 0.2rem;margin-top:0.03rem;overflow: hidden;}
.app-info .img-ico img{width: 100%;height: 100%;}
.app-info .info { overflow: hidden;float: left;width: 5rem; }
.app-info .info  .app-name { overflow: hidden; font-size: 0.28rem; color: #333; line-height: 0.35rem; height: 0.35rem; font-weight: bold;  }

.app-info .info ul {overflow: hidden;margin-top: 0.1rem;width: 3.30rem;}
.app-info .info ul li {float: left;width:49%;line-height: 0.3rem;font-size: 0.14rem;color: #333;height: 0.3rem;white-space:  nowrap;text-overflow: ellipsis;display: block;
    overflow: hidden;}
.app-info .info ul li span { float: left; color: #9e9e9e; }
.app-info .info ul li .star{margin-top: 0.06rem;}


.app-info .btn-download{position: absolute;right:1.80rem;top:0.6rem;width: 1.70rem;}
.app-info .btn-download .btn-and,.app-info .btn-download .btn-ios{width: 175rem;height:0.32rem;line-height: 0.32rem;display: block;text-align: center;font-size: 0.16rem;color: #fff;border-radius: 0.06rem;margin: 0.15rem 0;padding:0.07rem 0;}
.app-info .btn-download .btn-and{background: #4ace63;}
.app-info .btn-download .btn-and:hover{background: #52e26d;}
.app-info .btn-download .btn-ios{background: #2abff6;}
.app-info .btn-download .btn-ios:hover{background: #55d1ff;}
.app-info .btn-download i{width: 0.3rem; height: 0.3rem;display: inline-block;margin:0 0.1rem 0 0;vertical-align: middle;}


.app-info .btn-download .btn-and i{background-position: -2.20rem -0.74rem;}
.app-info .btn-download .btn-ios i{background-position: -1.90rem -0.72rem;}

.app-info .btn-download .btn-view{width: 1.70rem;height:0.3rem;line-height: 0.3rem;display: block;text-align: center;color: #fff;border-radius: 0.06rem;padding:0.09rem 0;background-color: #386de6;font-size: 0.2rem;border:0.01rem #11ad11 solid; background-image: linear-gradient( #45b823 , #11ad11);}
.app-info .btn-download .btn-view:hover{background-color: #10a510;background-image: none;}
.app-info .btn-download .btn-view i{    margin-top: -0.02rem;background: url(../images/ico-load.png) top center no-repeat;background-size:0.3rem auto ;}




.app-code  {float: right; height: 1.55rem; margin-right: 0;  margin-right: 0.2rem; }
.app-code  .bd{ width: 1.10rem; height: 1.10rem; text-align: center; border:0.01rem #eee solid;margin: 0 auto; padding: 0.08rem; position: relative;border-radius: 0.02rem; }
.app-code  .bd img{ width: 1.10rem; height: 1.10rem; vertical-align: top; }
.app-code  .bd .scan-line{ position: absolute;left: -0.06rem;top: 0; display: block;width: 1.42rem;height: 0.15rem; background-image: url(https://www.youxicheng.net/statics/front/images/code_box_scanning.png); }
.app-code  .ft{ text-align: center; color: #999; margin-top: 0.06rem; }


.detail-tab{ height:0.46rem; border:0.01rem solid #eee; margin-bottom: 0.1rem; }
.detail-tab ul{ height:0.46rem; background:#f6f6f6;}
.detail-tab li{ float:left; width: 1.18rem; border-left:0.01rem solid #eee;  height:0.47rem; line-height:0.46rem; text-align:center; font-size:0.17rem; font-weight: bold; color:#444; cursor:pointer; user-select: none; }
.detail-tab li.on{ border-top: 0.03rem solid #386de6; border-bottom:0.04rem solid #fff; height:0.41rem; line-height: 0.41rem; color:#386de6; background:#fff;}
.detail-tab li:hover{color:#386de6;}
.detail-tab.fixed {    position: fixed;   top: 0;    z-index: 999;width: 8.60rem;}

.app-desc{color:#666; font-size:0.14rem; line-height:0.32rem;}
.app-desc .intortit,.app-desc h3{ display: block; margin-bottom: 0.05rem; font-weight: bold;position: relative; padding: 0 0 0 0.12rem; font-weight: 700; text-indent: 0; margin:0.15rem 0 0.1rem 0; border-left: 0.04rem solid #386de6; border-bottom: 0.01rem solid #efefef; height: 0.34rem; font-size: 0.15rem !important; line-height: 0.3rem !important; }
.app-desc img{display: block;margin:0.1rem auto;max-width: 90%;max-height: 5.50rem;}
.part-cont .left-box .sub-box{padding-top: 0.15rem;}
.sub-box .sub-hd{ display: block; height: 0.5rem; line-height: 0.49rem; margin-bottom: 0.07rem;  font-size: 0.16rem; border-bottom: 0.01rem solid #E3E3E3; position: relative; padding: 0;  }
.sub-box .sub-hd .hd-tit{ color: #333;display: inline-block; font-size: 0.2rem; font-weight: 700;float: left;border-bottom: 0.03rem solid #386de6;;}
.sub-box .sub-hd .hd-tit.blue{ color: #386de6;}


/*软件截图*/

.pic-list{position: relative;padding-top: 0.2rem;min-height:2.20rem}
.pic-list .bigimg{width: 6rem;margin: 0 auto;padding-bottom: 0.2rem;}
.pic-list .slider-box{position: relative;}
.pic-list .slider-box li{position: relative;overflow: hidden;text-align: center;display: inline-block;margin-right: 0.1rem;width:6rem;}
.pic-list .slider-box img{max-width:6rem;max-height:5rem;}
.pic-list .prev, .pic-list .next{width: 0.5rem;height: 0.8rem;position: absolute;top: 40%;background: url(../images/btn-arrow.png) left center  no-repeat;background-size: 1.1rem auto;}
.pic-list .prev{left: 0;background-position: 0rem 0rem;}
.pic-list .next{right: 0;background-position: -0.6rem 0rem;}
.pic-list:hover .prev{background-position: 0rem -0.86rem;}
.pic-list:hover  .next{background-position: -0.6rem -0.86rem;}
.pic-list .hd{overflow: hidden;position: absolute;bottom: 0rem;width: 100%;text-align: center;}
.pic-list .hd li{width: 0.1rem;height: 0.1rem;background: #ddd;margin-right: 0.08rem;text-indent: -999em;cursor: pointer;display: inline-block;}
.pic-list .hd li.on{background: #386de6;}

/*下载地址*/
.sub-box .btn-download{padding-top: 0.1rem;height: 0.6rem;}
.sub-box .btn-download .btn-and,.sub-box .btn-download .btn-ios{padding-right: 0.2rem;height:0.6rem;line-height: 0.6rem;display: block;font-size: 0.24rem;color: #fff;border-radius: 0.06rem;padding-left: 0.68rem;float: left;margin-right: 0.24rem;}
.sub-box .btn-download .btn-and{background: #11ad11 url(../images/ico_android.png) 0.2rem 0.07rem no-repeat;background-size: 0.38rem auto;}

.sub-box .btn-download .btn-ios{background: #386de6 url(../images/ico_ios.png) 0.2rem 0.08rem no-repeat;background-size: 0.34rem auto;}

.sub-box .btn-download .btn-and:hover{background-color: #0e8e0e;}
.sub-box .btn-download .btn-ios:hover{background-color: #2d5fd1;}

.sub-box .btn-download i{width: 0.3rem; height: 0.5rem;display: inline-block;margin:0 0.1rem 0 0;vertical-align: middle;}
.sub-box .btn-download .gray,.sub-box .btn-download .gray:hover{background-color: #ddd;}

.btn-download .gray{background:#ddd}
.btn-download  .gray::after{content: '暂无资源';}
.btn-download .gray:hover{background-color:#ddd}
.app-info .btn-download .gray{background:#ddd}
.app-info .btn-download  .gray::after{content:'暂无资源';}
.app-info .btn-download .gray:hover{background:#ddd}

.art-icolist ul{width: 110%;}
.art-icolist  li{float: left;text-align: center;width:1.66rem;padding:0.24rem 0.15rem 0.18rem;background: #f6f6f6;margin: 0.15rem  0.2rem 0 0;border-radius:0.04rem}
.art-icolist  li a{position: relative;left: 0rem;display: block;width:100%;text-align: center;}
.art-icolist  li .link-ico{display: block; width:1rem; height: 1rem; overflow: hidden; margin: 0 auto;border-radius: 0.24rem;overflow:hidden;}
.art-icolist  li .link-ico img{width:100%; min-height: 100%; border-radius:0.06rem;}
.art-icolist  li .link-name{padding-top:0.06rem;}
.art-icolist  li .link-name span{display: block;width:100%;line-height: 0.32rem;height: 0.32rem;overflow: hidden;text-align: center;}

.art-icolist  li .time{display: block;width:100%;line-height: 0.2rem;height: 0.2rem;overflow: hidden;text-align: center; color: #666;font-size: 0.13rem;}
.art-icolist  li .cover,.art-icolist  li .btn{display: none}



.art-newslist{ padding-bottom: 0.1rem; }
.art-newslist{ overflow: hidden; }
.art-newslist  ul{width: 110%; }
.art-newslist  li{ height: 0.44rem; line-height: 0.44rem; border-bottom: 0.01rem dashed #ddd; width: 4.2rem; float: left;  margin-right: 0.2rem; overflow: hidden; }









.sub-box  .news-list2 {margin-top: 0.1rem;}
.sub-box  .news-list2 li{float: left;width: 50%;margin-bottom: 0.12rem}
.sub-box  .news-list2 li a{max-width: 4rem;}

.news-list3{margin-top:0.1rem; overflow: hidden; }
.news-list3 li{ float: left; height:0.22rem; line-height:0.22rem; margin-bottom:0.1rem; overflow:hidden;width: 50%;}
.news-list3 li span{ display:inline-block;float: left;}
.news-list3 li a{ font-size:0.14rem; max-width:3.20rem; overflow:hidden; display:inline-block;}
.news-list3 li  .type{color:#999; font-size:0.12rem;padding-right: 0.05rem;}
.soft-downlist {width: 3rem;padding:0 0 0.2rem 0;}
.soft-downlist .title{font-weight: bold;padding: 0.1rem 0;}
.soft-downlist a{ width: 0.78rem; font-size: 0.13rem; text-align: left; white-space: nowrap; color: #666; background: none; padding: 0; margin-bottom: 0.1rem; margin-left: 0.38rem; margin-right: 0.24rem; line-height: 0.3rem;}



 
 
  .part-cont .r-hd{ height: 0.45rem;line-height: 0.45rem; border-bottom:0.02rem solid #386de6; }
  .part-cont .r-hd .hd-tit{font-size: 0.2rem;color:#386de6;font-weight: bold;}
  .tit-mar{margin-bottom:0.1rem ;margin-top:0 ;}
   .part-cont .r-box+.r-box {    margin-top: 0.2rem;}
  .ico2-1row{width:100%;overflow: hidden;}
  .ico2-1row ul{width: 110%;}
  .ico2-1row li{width: 1.30rem;padding:0.2rem 0.28rem 0 0;}
  .ico2-1row li .link-ico{ width:100%; height: 1rem; overflow: hidden;border-radius:0.16rem;	}
  .ico2-1row li .link-ico img{height: auto;min-height: 100%; 	}
  .ico2-1row li .link-name{width:100%;line-height:0.28rem;height: 0.28rem;}
 
 
 
.r-list{	overflow: hidden;}
.r-list em{float: left;width: 0.2rem;height: 0.2rem;font-family: arial;line-height: 0.2rem;text-align: center;color: #fff;margin-right: 0.1rem;background:#c7c7c7;border-radius: 0.02rem;}

.r-list em.nb1{background: #f44334;}
.r-list em.nb2{background: #fe7416;}
.r-list em.nb3{background: #fab805;}
.r-list .link-name{height: 0.22rem;line-height: 0.22rem;overflow: hidden;display: block;display: block;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;*display:inline;*zoom:1;}

.r-list li{padding:0.18rem 0 0 ; }

.art-list{ padding-bottom:0.2rem;  }

.art-list ul li{ padding:0.15rem 0 0.2rem; border-bottom:0.01rem solid #edf0f2; width:100%}
.art-list ul li .link-name{font-size: 0.18rem;font-weight: bold;line-height: 0.32rem;padding-bottom: 0.1rem;display: block;}
.art-list ul li .link-name .highlight{color: #386ce5
}
.art-list ul li .link-ico{float:left;width: 2.10rem;height: 1.32rem ;overflow: hidden;}
.art-list ul li .link-ico img{width: 100%;height:100% ;object-fit: cover; min-height: 100%!important;height: auto !important}
.art-list ul li .inf{padding-left: 2.40rem;padding-right: 0.2rem; }
.art-list ul li .txt{line-height: 0.28rem;color: #666;height:0.84rem; overflow: hidden;}
.art-list ul li .time { color: #999;padding-top: 0.25rem;height: 0.2rem;}
.art-list ul li .time span{float:left;line-height:0.2rem;height:0.2rem;padding-right: 0.5rem;background-position:-2.87rem 0.05rem ;}

.phb-list{	width: 100%;}
.phb-list em{float: left;width: 0.2rem;height: 0.2rem;font-family: arial;line-height: 0.2rem;text-align: center;color: #fff;background-color: #ccc;	border-radius: 0.02rem;}
.phb-list em.nb1{background: #f44334;}
.phb-list em.nb2{background: #fe7416;}
.phb-list em.nb3{background: #fab805;}
.phb-list .item{padding-left: 0.3rem; *display:inline;*zoom:1;*padding-left: 0.13rem;}


.phb-list .ico-show{color: #666;height: 0rem;display: none;}
.phb-list .ico-show .link-ico{float: left; width:0.75rem; height: 0.75rem; overflow: hidden; border-radius: 0.15rem;margin-right: 0.1rem;	}
.phb-list .ico-show .link-ico img{width:100%; height: 100%; }

.phb-list .ico-show .link-name{font-size: 0.16rem;height: 0.24rem;overflow: hidden;display: block;}
.phb-list .item span{padding-right: 0.7rem;line-height: 0.2rem;height: 0.2rem;overflow: hidden;display: block;}

.phb-list .ico-show .inf p{color: #999;font-size: 0.13rem;padding: 0.02rem 0;}
.phb-list li{padding:0.1rem 0;border-bottom: 0.01rem dashed #f5f5f5;position: relative;left: 0;right: 0;position: relative;left: 0;}
.phb-list li.on span{display:none;height: 0;}
.phb-list li.on .ico-show{display: block;height: 0.75rem;}
.phb-list li.on em{height: 0.75rem;line-height: 0.75rem;background: #fa4e57;}

.phb-list  .btn-download { position: absolute; right: 0; top: 50%; margin-top: -0.08rem; }
.phb-list  .btn-download {color:#386de6; display:inline-block;padding: 0 0.1rem; height:0.22rem; line-height:0.22rem; text-align:center; border:0.01rem solid #386de6; border-radius: 0.02rem; }
.phb-list li.on  .btn-download {color:#fff;  border:0.01rem solid #386de6;background: #386de6; }


.phb-list li:last-child{border: 0;}


.r-newslist{margin-top:0.2rem; overflow: hidden; }
.r-newslist li{   padding-bottom:0.05rem; overflow: hidden;}
.r-newslist li a{ font-size:0.14rem; max-width:2.70rem; text-overflow: ellipsis;white-space: nowrap;overflow:hidden; display:inline-block;height:0.22rem; line-height:0.22rem;}
.r-newslist li span{color:#999; font-size:0.13rem; float:right;}
.r-newslist li:before{content: " ";float:left; background:#bbbbbb;  width:0.03rem; height:0.03rem; margin:0.1rem 0.1rem 0 0;}

.ico3-1row  ul{width: 110%;}
.ico3-1row li{width:0.74rem;padding:0.15rem 0.3rem 0 0}
.ico3-1row li .link-ico{width:0.74rem;height: 0.74rem;padding-left: 0;margin: 0 auto;border-radius:0.14rem;}
.ico3-1row   li .link-name{width:0.74rem;margin: 0 auto;line-height: 0.4rem;height: 0.4rem;text-align: center;}

.r-box .phb-list{margin-top: 0.1rem;}

.news-article{padding: 0.2rem 0;}
.news-article .hd-tit {    font-size: 0.26rem;    line-height: 1.7;    padding: 0 0.2rem;text-align: center;color: #333;font-weight: bold;}
.news-article .time{border-bottom: 0.01rem solid #edf0f2;color: #999;text-align: center;padding: 0.15rem 0;}
.news-article .time span{padding: 0 0.15rem;}
.news-article .txt {    font-size: 0.16rem;line-height: 2.2;color:#444;padding: 0.2rem 0;}
.news-article .txt  p{padding: 0.1rem 0;}
.news-article .txt img{display: block;margin:  0.2rem auto; max-width: 80%;max-height: 5rem;}

.news-article .page-next{padding: 0.1rem 0;border-top: 0.01rem #ddd dashed;line-height: 0.3rem;}
.news-article .page-next span{color: #999;float: left;}
.news-article .page-next a{display: inline-block;}




.news-article .txt p.introTit{display:block;color: #333;position:relative;padding:0 0 0 0.1rem;font-weight:700;text-indent:0;margin:0.3rem 0 0.1rem;border-left: 0.05rem solid #f60;font-size: 0.18rem !important;line-height: 0.4rem !important;background: #f8f8f8;}




.art-newslist2{}
.art-newslist2 ul li{ padding:0.15rem 0 0.2rem; border-bottom:0.01rem dashed #ddd; width:100%;height: 1.30rem ;}
.art-newslist2 ul li .link-name{font-size: 0.18rem;line-height: 0.32rem;display: block;height: 0.64rem;overflow: hidden;}
.art-newslist2 ul li .link-ico{float:left;width: 2rem;height: 1.30rem ;overflow: hidden;}
.art-newslist2 ul li .link-ico img{width: 100%;height:100% ;object-fit: cover; min-height: 100%!important;height: auto !important}
.art-newslist2 ul li .inf{padding:0.1rem 0.2rem 0 2.20rem;}
.art-newslist2 ul li .time { color: #999;padding-top: 0.16rem;height: 0.2rem;}
.art-newslist2 ul li:hover .link-ico img{transform: scale(1.2);transition: 0.5s}
.part-news_lists{display: flex;}
.part-news_lists .part-news{width: 
30%;margin-right: 5%;}
.part-news .news-list .cls{width: 100%;}
.part-news .news-list .cls li{width: 100%;}
.part-news .news-list .cls li a{width: calc(100% - 110px);}
.clas a{padding: 10px 15px;font-size: 18px;display: block;float: left;}
.left-box .category .part-hd {margin:0 auto 10px;}
.left-box .category .part-hd h3{font-size: 20px;}
.left-box .category .part-hd h3 b{color: #386ce5
}
/*
   Pagination B
*/

.pagination {
   display: inline-block;
   padding-left: 0;
   margin: 17px 0;
   border-radius: 3px;
}

.pagination > li {
   display: inline;
}

.pagination > li > a,.pagination > li > span {
   position: relative;
   float: left;
   padding: 6px 12px;
   line-height: 1.42857143;
   text-decoration: none;
   color: #2c3e50;
   background-color: #fff;
   border: 1px solid #ddd;
   margin-left: -1px;
}

.pagination > li:first-child > a,.pagination > li:first-child > span {
   margin-left: 0;
   border-bottom-left-radius: 3px;
   border-top-left-radius: 3px;
}

.pagination > li:last-child > a,.pagination > li:last-child > span {
   border-bottom-right-radius: 3px;
   border-top-right-radius: 3px;
}

.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
   z-index: 2;
   color: #11181f;
   background-color: #eeeeee;
   border-color: #ddd;
}

.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {
   z-index: 3;
   color: #fff;
   background-color: #386de6;
   border-color: #386de6;
   cursor: default;
}

.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {
   color: #777777;
   background-color: #fff;
   border-color: #ddd;
   cursor: not-allowed;
}

.pagination-lg > li > a,.pagination-lg > li > span {
   padding: 10px 16px;
   font-size: 15px;
   line-height: 1.3333333;
}

.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {
   border-bottom-left-radius: 5px;
   border-top-left-radius: 5px;
}

.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {
   border-bottom-right-radius: 5px;
   border-top-right-radius: 5px;
}

.pagination-sm > li > a,.pagination-sm > li > span {
   padding: 5px 10px;
   font-size: 11px;
   line-height: 1.5;
}

.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
}

.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
}
.pagination_center{text-align: center}
/*
   Pagination E
*/
