a,article,aside,b,body,code,div,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,html,i,img,ins,label,li,p,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,::after,::before{box-sizing:inherit},html{box-sizing:border-box}a{text-decoration:none;color:inherit}html *{max-height:100000px}body{font-family: "Microsoft YaHei","\5fae\8f6f\96c5\9ed1";overflow-x:hidden}
body{background: #F9F9F9;}
ul li,ol li{list-style:none}em{ font-style:normal;}u{text-decoration: none}
/*body::before {content: "";position: absolute;top: 0;left: 0;right: 0;height: 100%;background: linear-gradient(180deg, #ffebe9 0%, #ffc9a2 , #FFF6F5 , #fff6f5 100%);}*/
.g-w1200{width: 100%;max-width: 1200px;margin: 0 auto;}.fl{float: left;}.fr{float: right;}
.margintop20{margin-top:20px;}.margintop30{margin-top:30px;}.margintop10{margin-top:10px;}.overflow{overflow: hidden;}
.displayFlex {display: flex;}.White{background:#fff;}.border1px{border: #ececec solid 1px;}.border10{border-radius:10px;}.border20{border-radius:20px;}
.justifyContent{justify-content: space-between;}

/*底部 0089FF */
.footer{overflow: hidden;padding:25px 0 20px 0;position: relative;background: #000; width: 100%;}
.footer p {color: #fff;line-height:25px;text-align: center;font-size: 14px;padding:0 15px; overflow: hidden;}
.footer p a {color: #fff;padding: 0px 20px;}
.footer p a.icpNnm{padding:0;}
.footer p a:hover{text-decoration: underline;}
.m-backTop{ cursor: pointer; width:40px; height:40px; background:url(../images/goto.png) no-repeat 0px -584px; border-radius: 50%;background-size:100px; display:none; overflow:hidden; position:fixed; right:10px; bottom:100px; z-index:500}

.topCont{/*background:#b0e9f6; background: linear-gradient(30deg, #9ef0ff, #95efff,#9fffe891,#7ff5f5bf,#bbf4f1,#bbf4f1);*/     word-break: break-all;
    background:#000;height: 95px;/*border-bottom: 2px solid #fff;*/position: relative;}
/*.topCont:before{content:"";position: absolute;bottom: 0px;height: 2px;left: 0;right: 0;background: #fff;}*/
.topCont .glogo{width: 200px;height: 95px;overflow: hidden;}
.topCont .glogo a{display: block;overflow: hidden;color: #fff;font-size: 26px;font-weight: bolder;line-height: 95px;text-align: center;}
.topCont .glogo a img{display:block; margin-top: 22.5px;}
.topCont .gNav{flex: 1;overflow:hidden;margin-left:20px;}
.topCont .gNav ul{display: flex;overflow: hidden;}
.topCont .gNav ul li{overflow: hidden;position: relative;}
.topCont .gNav ul li a {position: relative;display: block;padding: 0 35px;font-size: 18px;color: #fff;line-height: 95px;text-align: center;}
.topCont .gNav ul li.m-hover:before{content:"";position: absolute;bottom: 0px;left: 50%;height: 22px;background:url(../images/newsbg.png) no-repeat;width:70px; margin-left: -35px;}
/*.topCont .gNav ul li.m-hover:after{content:"";position: absolute;bottom: 0px;left: 50%;height: 22px;margin-left: -35px; width: 70px;height: 2px;background: linear-gradient(30deg, #9ef0ff, #95efff,#9fffe891,#7ff5f5bf,#bbf4f1,#bbf4f1);z-index: 9;}*/
.topCont .gNav ul li.m-hover a,.topCont .gNav ul li:hover a{font-weight:bolder;}

.topCont .search {width: 268px;height: 34px;border-radius:25px;position: relative;border: 2px solid #fff;margin-top: 28px;}
.topCont .search-input {width: 215px;height: 34px;padding: 0 5px 0 15px;display:block; line-height: 34px;color: #fff; background: transparent;border: none;outline: none;}
.topCont .search-icon {position: absolute;top:7px;right: 10px;width:19px;height: 19px;overflow: hidden;border-bottom-right-radius: inherit;border-top-right-radius: inherit;}
input::placeholder {color: #fff; opacity:1; /* 例如，使用灰色 */}


.listMain{overflow: hidden;display: grid;grid-template-columns: repeat(3, 1fr)!important;grid-gap:20px;}
.titName{overflow: hidden;margin:0 20px;}
.titName p{flex: 1;font-weight: bolder;overflow: hidden;font-size:20px;color: #000;height: 48px;padding:10px 0;position: relative;line-height: 44px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.titName p:after {content: "";position: absolute;left: 0px;bottom: 10px;display: block;width: 39px;height:5px;background: linear-gradient(61deg, #AFEAF8 0%, #AFEAF8 50%,#BDF6F1 50%,#BDF6F1 100%);border-radius: 3px;}
.titName a.titMore{display: block;overflow: hidden;height: 48px;line-height: 48px;font-size: 14px;padding-top: 10px;color: #999;position: relative;}
.titName a.titMore:after {content: "";position: relative;top: 15px;vertical-align: top;margin-left: 5px;display: inline-block;width: 16px;height: 14px;background: url(../images/more.png) no-repeat;background-size: 830px;background-position: -105px -4px;}
.titName a.titMore:hover {color: #0089FF;}

.liList{overflow: hidden;}
.liList ul{overflow: hidden;margin:10px 20px 0;}
.liList ul li{overflow: hidden; margin-bottom:20px;}
.liList ul li a{display:flex;overflow:hidden;}
.liList ul li a img{width: 72px;display:block;height: 72px;border-radius: 14px;}
.liList ul li a>div{flex: 1;height: 72px;overflow: hidden; margin-left: 15px;}
.liList ul li a b{display:block;height: 28px;line-height: 28px;border-radius: 20px;text-align: center;    color: #0089FF; background: #edf7ff;margin-top: 22px;background: rgba(194, 237, 250, .35);font-size: 13px;width: 72px;}
.liList ul li a>div p{height: 20px;line-height:20px;overflow: hidden;color: #000;font-size: 15px; margin-bottom:5px;}
.liList ul li a>div span{display:block;height: 20px;line-height: 20px;background:none;font-size: 12px;color: #999;overflow: hidden;width: auto;text-align: left; margin-bottom:4px; border-radius: 0px;}
.liList ul li a>div span:last-of-type{margin-bottom: 0px;}
.liList ul li a>div strong{display:block;font-weight: normal;font-size: 12px;color: #999;height: 20px;line-height: 20px;overflow: hidden;margin-top: 3px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.liList ul li a:hover>b{background: #0089FF;color: #fff;}
.liList ul li a:hover>div p{color: #0089FF;}

.listWrap{display: grid;grid-template-columns: repeat(11, 1fr);justify-content: space-between;color: #333333; padding:10px 10px 15px; margin:0 5px;}
.listWrap li{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 72px;margin:0 auto;}
.listWrap li a{display: block;width: 100%;}
.listWrap li a .imgBox {margin:0px auto 0;width:72px;height: 72px;border-radius:14px;}
.listWrap li a .imgBox img{display: block;width: 72px;height: 72px;border-radius: 14px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.listWrap li a .imgInfo {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;}
.listWrap li a .imgInfo p {white-space: normal;color: #333;font-size: 15px;width: 100%;text-align: center;margin: 10px auto 0;overflow: hidden;height: 20px;line-height: 20px;}
.listWrap li a .imgInfo .tip {font-weight: normal;font-size: 12px;line-height: 18px;color: #999;display: block;margin-top: 5px;text-align: center;}
.listWrap li a .imgInfo .tip span {margin: 0 3px;flex: 1;width: 0;overflow: hidden;font-size: 12px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.listWrap li a .imgInfo .time {margin-top:8px;font-weight: normal;color: #999;font-size: 12px;line-height: 18px;}
.listWrap li a:hover p{color:#0089FF;}

.multiColumnList {display: grid;color: #333;grid-template-columns: repeat(9, 1fr);justify-content: space-between;grid-gap: 15px;margin:10px 20px 20px;}
.multiColumnList li>a{height: 38px;display: block;text-align: center;color: #333; line-height: 38px;background: #F9F9F9;font-size: 15px;border-radius: 18px;padding: 0 10px;}
.multiColumnList li>a font{display: none;}
.multiColumnList li>a.red,.multiColumnList li>a:hover{color: #fff;background: #0089FF;}

.boxList ul{margin:20px;overflow: hidden;display: grid;grid-template-columns: repeat(5, 1fr);grid-gap:20px;}
.boxList li {margin-top:25px;}
.boxList li > a {display: block;background: #F9F9F9;border-radius: 10px;padding: 12px 10px;}
.boxList li > a .imgBox {padding-bottom: 15px;margin: -32px auto 0;background: #FFFFFF;border: 2px solid #F9F9F9;border-radius: 10px;display: block;/*flex-direction: column;align-items: center;justify-content: center;*/}
.boxList li > a .imgBox > img {width: 90px;display: block;margin:20px auto 0;height: 90px;border-radius: 14px;}
.boxList li > a .imgBox p {margin: 15px 6px 0;height: 25px;line-height: 25px;overflow: hidden; /*   width: 180px;*/text-align: center;/*font-weight: bold;*/    font-size: 15px; color: #333;}
.boxList li > a .imgBox i{display: block;height: 14px;overflow: hidden;margin: 5px 0 3px 0;/*width: 180px;*/}
.boxList li > a .imgBox i img{display: block;width:auto;height: 14px;margin:0 auto;}
.boxList li > a .imgBox span {margin: 0 6px;display: block;height: 20px;line-height: 20px;color: #999;font-size: 12px;text-align: center;overflow: hidden;/*width: 180px;*/ margin-top:5px;}
.boxList li > a > p.btn {height: 32px;border-radius: 18px;margin: 10px 6px 0;font-size: 14px;color: #0089FF;text-align: center;display: block;line-height: 32px;font-weight: 400;background: rgba(194, 237, 250, .35);}
.boxList li > a:hover p{color:#0089FF;}
.boxList li > a:hover p.btn{color: #fff;background: #0089FF;}

.w795{width: 790px;}
.w390{width: 390px;}

.rightHot{overflow: hidden;}
.rightHot ul{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap:20px; overflow: hidden; margin: 10px 20px 20px;}
.rightHot ul li{overflow: hidden;width: 72px;margin:0 auto;}
.rightHot ul li a{display:block;}
.rightHot ul li a .imgBox{width: 72px;height: 72px;overflow: hidden;border-radius: 14px;}
.rightHot ul li a .imgBox img{width: 72px;height: 72px;display:block;border-radius: 14px;}
.rightHot ul li a .imgInfo{overflow: hidden;}
.rightHot ul li a .imgInfo p{font-size: 15px;color: #333;overflow: hidden;height: 20px;line-height: 20px;text-align: center; margin-top: 10px;}
.rightHot ul li a .imgInfo p.tip{font-size: 12px;color: #999;overflow:hidden;height: 20px;line-height: 20px;overflow: hidden;text-align: center;margin-top: 5px;}
.rightHot ul li a:hover .imgInfo p{color: #0089FF;}
.rightHot ul li a:hover .imgInfo p.tip{color: #999;}

#m-miandiv {font-size: 16px;height: auto;display: block;overflow: hidden;position: relative;overflow: hidden;margin:5px 20px 10px;}
#m-miandiv h3 {margin: 0px 0 10px 0;display: block;color: #000;font-size: 18px;padding: 8px 0px 8px 0;border-radius: 4px;position: relative;line-height: normal;font-weight: bolder;}
/*#m-miandiv h3:before {content: "";position: absolute;left: 0;bottom: 4.5px;background: #ffcb33;display: block;width: 100%;height: 3px;border-radius: 50px;}*/
/*#m-miandiv h3:after {content: "";position: absolute;left: 0px;bottom: 0px;display: block;width: 39px;height: 5px;background: linear-gradient(61deg, #AFEAF8 0%, #AFEAF8 50%,#BDF6F1 50%,#BDF6F1 100%);border-radius: 3px;}*/
#m-miandiv h3:before {content: "";position: relative;margin-right:5px;top: 3px;vertical-align: top;display: inline-block;width: 18px;height: 20px;background: url(../images/h3icon.png) no-repeat;}
#m-miandiv h4{color: #333;line-height: 30px;font-size: 16px;font-weight: bold;margin: 0px auto 10px;}
#m-miandiv p {overflow: hidden;font-size: 15px;color: #333;line-height:30px;margin:0px auto 10px ;display:block; width: 100%;}
#m-miandiv p img {display: block;margin: 0px auto;width: auto;max-width: 100%; border-radius: 20px;}
#m-miandiv a { color:#3d8aff;text-decoration: underline; margin: 0 2px; }
#m-miandiv a:hover { color:#0089FF; }
#m-miandiv strong{font-weight: bold;}

.threeTOP{overflow: hidden; margin:10px 20px 0;display: grid;grid-template-columns: repeat(3, 1fr);overflow: hidden;}
.threeTOP li{width: 114px;overflow: hidden;}
.threeTOP li a{display:block;width: 72px; margin:0 auto;position: relative;padding-top: 20px;}
.threeTOP li a img{display:block;height: 72px;width: 72px;border-radius: 14px;border: 1px solid #f5f5f5;}
.threeTOP li a>div{overflow: hidden;}
.threeTOP li a>div p{height: 20px;line-height: 20px;color: #333;font-size: 15px;margin-top: 10px;overflow: hidden;text-align: center;}
.threeTOP li a>div span{height: 20px;line-height: 20px;text-align: center;display:block;font-size: 12px;color: #999;overflow: hidden; margin-top: 5px;}
.threeTOP li a b {display: block;height: 28px;line-height: 28px;border-radius: 20px;text-align: center;color: #0089FF;background: #edf7ff;margin-top:10px;background: rgba(194, 237, 250, .35);font-size: 13px;width: 72px;}
.threeTOP li a i{position: absolute;left: -13px;top: 0;width: 36px;text-indent: -99999px; height: 33px;background: url(../images/rank3.png) no-repeat;background-size: 1000px 1000px;}
.threeTOP li:nth-of-type(1) i {background-position: -390px -52px;    top: -1px;}
.threeTOP li:nth-of-type(2) i {background-position: -441px -52px;top: -1px;}
.threeTOP li:nth-of-type(3) i {background-position: -492px -52px;top: -1px;}
.threeTOP li a:hover >div p{color: #0089FF;}
.threeTOP li a:hover b{background: #0089FF;color: #fff;}

.rankBton{overflow: hidden; margin:20px 20px 0;}
.rankBton li{margin-bottom: 20px;overflow: hidden;}
.rankBton li a{display:flex;overflow:hidden;}
.rankBton li a img{width: 72px;display:block;height: 72px;border-radius: 14px;}
.rankBton li a>div{flex: 1;height: 72px;overflow: hidden; margin-left: 15px;}
.rankBton li a b{display:block;height: 28px;line-height: 28px;border-radius: 20px;text-align: center;    color: #0089FF; background: #edf7ff;margin-top: 22px;background: rgba(194, 237, 250, .35);font-size: 13px;width: 72px;}
.rankBton li a>div p{height: 20px;line-height:20px;overflow: hidden;color: #000;font-size: 15px; margin-bottom:5px;}
.rankBton li a>div span{display:block;height: 20px;line-height: 20px;background:none;font-size: 12px;color: #999;overflow: hidden;width: auto;text-align: left; margin-bottom:4px; border-radius: 0px;}
.rankBton li a>div span img{display:block;height: 14px;width: auto;margin-top: 3px;}
.rankBton li a>div span:last-of-type{margin-bottom: 0px;}
.rankBton li a>div strong{display:block;font-weight: normal;font-size: 12px;color: #999;height: 20px;line-height: 20px;overflow: hidden;margin-top: 3px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.rankBton li a:hover>b{background: #0089FF;color: #fff;}
.rankBton li a:hover>div p{color: #0089FF;}
.rankBton li a i{color: #d8d8d8;font-size: 22px;width:35px;height: 72px;line-height: 70px;display: block;font-weight: bold;font-style: italic;font-family: "Georgia";}

.zxgxCont{overflow: hidden;display: grid;grid-template-columns: repeat(8, 1fr); margin:10px 20px 20px;grid-gap:20px;}
.zxgxCont a{display: block;overflow: hidden;width: 72px; margin:0 auto;}
.zxgxCont a img{display: block;width: 72px;height: 72px;border-radius: 14px;}
.zxgxCont a p{height: 20px;line-height: 20px;overflow: hidden;color: #333;font-size: 15px;text-align: center; margin-top: 10px;}
.zxgxCont a:hover p{color: #0089FF;}

.downinfo{overflow:hidden;padding:30px 35px;display: flex;background: rgba(194, 237, 250, .25); border: 3px solid #fff;}
.downinfo .iconImg{width: 145px;height: 145px;overflow: hidden;border-radius: 20px;background-color: #fff;box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 2px 0px;border:10px solid rgba(255,255,255,.5);}
.downinfo .iconImg img{display: block;width: 145px;height: 145px;border-radius: 20px;}
.downinfo .infoTxt{margin-left:25px;overflow: hidden;flex: 1;}
.downinfo .infoTxt h1{color: #000;font-weight: bolder;font-size: 26px;height: 35px;line-height: 35px;overflow:hidden;max-width: 500px;}
/*.tip { margin-left: 20px;margin-top: 11px;font-size: 14px;color: #fff;vertical-align: 6px;}*/
.downinfo .infoTxt .infoName{overflow:hidden;display:flex;}
.downinfo .infoTxt .tig{height:20px;line-height: 20px;overflow: hidden;color: #333;font-size: 14px; margin-top:12px;}
.downinfo .infoTxt .tig span img{width: auto;height: 14px;vertical-align: middle; margin-top: -5px;}
.downinfo .infoTxt .tig span{position: relative; padding-right:26px;display: inline-block;height: 20px;overflow: hidden;}
.downinfo .infoTxt .tig span:after {content: "";position: absolute;width: 1px;background-color:rgba(0, 0, 0,.2);height:9px;display:block;right: 13px; top: 6px;}
.downinfo .infoTxt .tig span:last-of-type{padding-right: 0px;}
.downinfo .infoTxt .tig span:last-of-type:after{width: 0px;}
.downinfo .infoTxt .tig span:first-child{max-width: 130px;overflow: hidden;}
.downinfo .infoTxt .tig p{display: inline-block;position: relative;white-space:nowrap;text-overflow: ellipsis;padding-right: 30px;font-size: 14px;color: #333;overflow: hidden;max-width: 280px;overflow: hidden;height: 20px;line-height: 20px;}
.downinfo .infoTxt .tig p:after {content: "";position: absolute;width: 1px;background-color:rgba(0, 0, 0,.2);height:9px;display:block;right: 15px; top: 6px;}
.downinfo .infoTxt .tig p:last-of-type:after{width: 0px;}
.downinfo .infoTxt .tig p a:hover{color: #0089FF;}

.loadbox{overflow:hidden;padding-top:17px;}
.loadbox p{float: left;margin-right: 15px;}
.loadbox a{display: block;width: 190px;float: left; height: 48px;line-height: 48px;text-align: center;color: #fff;border-radius: 24px;font-size: 18px;}
.loadbox a:nth-last-child(1){margin-right: 0;}
.loadbox a i{width: 22px;height: 26px;margin-right: 8px;background: url(../images/icon2.png) no-repeat;margin-top: 12px;display: inline-block;vertical-align: top;}
.loadbox a.and i{background-position: -414px -401px;}
.loadbox a.ios i{background-position: -378px -401px;margin-top: 11px;}
.loadbox a.and {background: linear-gradient(90deg,#ff7f2c,#ff5343);}
.loadbox a.ios {background: linear-gradient(90deg,#0089ff,#27abff);}
.iostishi {padding-left: 15px;height: 48px;line-height: 48px;font-size: 12px;width: 210px;color: #333;float: left;display: block;}
.loadbox a.and:hover {background:#ff5343;}
.loadbox a.ios:hover{background:#29a8f7;}

.appXx{overflow: hidden;}
.appXx ul{overflow: hidden;margin:10px 20px 20px;display: grid; grid-template-columns: repeat(2, 1fr)!important;grid-gap:15px;}
.appXx ul li{font-size: 14px;overflow: hidden;color: #333;white-space: nowrap; text-overflow: ellipsis;height: 20px;line-height: 20px;}
.appXx ul li a:hover{color: #0089FF;}

.appJt{overflow: hidden;}
.m-asediv{overflow: hidden;width:750px;margin:10px 20px 0px;}
.m-asediv .s-content{width:10000px}
.m-asediv .m-scrol{overflow:hidden}
.m-asediv .m-scrol .s-box{height:262px;margin-bottom:20px;width:750px;position:relative;}
.m-asediv .m-scrol li{float:left;position:relative;height:262px;margin-right:10px;overflow:hidden}
.m-asediv .m-scrol li:last-of-type{margin-right:0px; }
.m-asediv .m-scrol li div a{ display: block;  }
.m-asediv .m-scrol li div a span{position: absolute; width: 50px; height: 50px; top: 100px; left: 50%; margin-left: -23px;  display: none}
.m-asediv .m-scrol li div a.f-hover span { display: block; }
.m-asediv .m-scrol li.last{margin-right:0}
.m-asediv .m-scrol li img{max-height:260px;_height:260px;border:1px solid #EEEEEE;border-radius:10px;}
.m-asediv .m-scrol li span{position:absolute;top:0;left:0;display:block;width:100%;height:45px}
.m-asediv .m-scrol li .bg{background:#000;opacity:.50;filter:alpha(opacity=50)}
.m-asediv .m-scrol li .info{line-height:45px;text-indent:45px;font-size:18px;color:#fff}
.m-asediv .m-scrol li.picture .info{background:url(../images/find.png) no-repeat;_background:url(../images/find.gif) no-repeat; cursor:pointer;}
.m-asediv .m-scrol li.picture .info:hover{background:url(../images/find_h.png) no-repeat;}
.m-asediv .m-scrol li.active span{display:block}
.m-asediv .m-scrol li .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#000;opacity:.50;filter:alpha(opacity=50)}
.m-asediv .m-scrol li.active .video-bg{opacity:.70;filter:alpha(opacity=70)}
.m-asediv .m-scrol li .video-info{position:absolute;top:0;left:0;padding-top:72px;width:100%;height:178px;text-align:center}
.m-asediv .m-scrol li .video-info span{position:static}
.m-asediv .m-scrol li .video-info .video-icon{width:50px;height:50px;display:block;margin:0 auto;background:url(../images/video-icon.png) center center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/video-icon.png)}
.m-asediv .m-scrol li .video-info .video-title{width:auto;height:auto;line-height:30px;font-size:20px;color:#fff;display:block;padding:18px 18px 0 18px;white-space:normal}
.m-asediv .m-scrol .track{display:none;position:relative;margin:0;height:8px;background-color:#f5f5f5;font-size:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; bottom: 1px}
.m-asediv .m-scrol .track div{width:110px;height:10px;background-color:#ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;top: -1px}
.m-asediv .slider{position:relative;display:none; }
.m-asediv .slider .s-box{position:relative;width:605px;height:375px;margin:0 auto 20px;overflow:hidden}
.m-asediv .slider .s-box li{float:left;position:relative;width:605px;text-align:center}
.m-asediv .slider .trigger{position:absolute;top:0;right:0px;width:45px;height:45px;border:1px solid #f6f6f6;background:#fff url(../images/bs.png) center no-repeat;text-indent:-333em}
.m-asediv .slider .prev,.m-asediv .slider .next{position:absolute;top:30%;display:block;width:44px;height:110px;border:1px solid #f6f6f6;background:#fff url(../images/slider_arrow.png) 12px center no-repeat;text-indent:-333em}
.m-asediv .slider .prev{left:0px}
.m-asediv .slider .prev:hover{background-position:-83px center}
.m-asediv .slider .next{right:0px;background-position:-33px center}
.m-asediv .slider .next:hover{background-position:-128px center}
.m-asediv .slider .s-nav{text-align:center;height:30px}
.m-asediv .slider .s-nav .picture,.m-asediv .slider .s-nav .video{margin:0 7px}
.m-asediv .slider .s-nav .picture span,.m-asediv .slider .s-nav .video span{display:inline-block;width:30px;height:30px;background-image:url(../images/slider_nav.png);background-repeat:no-repeat; cursor:pointer;}
.m-asediv .slider .s-nav .picture span{background-position:-40px 0}
.m-asediv .slider .s-nav .picture .active{background-position:-122px 0}
.m-asediv .slider .s-nav .video span{background-position:0 0}
.m-asediv .slider .s-nav .video .active{background-position:-82px 0}
.m-asediv .s-content{width: 750px;overflow-y: hidden;overflow-x: auto;white-space: nowrap;padding-bottom: 6px;}
.m-asediv .s-content li{display:inline-block;float: inherit}
.m-asediv .m-scrol .track{display: none !important;}
.m-asediv .s-content::-webkit-scrollbar{height:10px !important; cursor: pointer;}
.m-asediv .s-content::-webkit-scrollbar-thumb {border-radius: 6px;background-color: #ccc!important;}
.m-asediv .s-content::-webkit-scrollbar-track {border-radius: 6px;background-color: #f5f5f5!important;}

.f-addlose {position: absolute;left: 0;top: 0;display: inline-block;background-repeat: no-repeat;width: 100%;height: 100%;z-index: 19960924;}
body.none {    overflow-x: hidden;    overflow-y: hidden; display: block;}
.LookPicture *:before,.LookPicture *:after {    position: absolute;    display: inline-block;    background-repeat: no-repeat;    content: "";}
.LookPicture {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}
.LookPicture * {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}
.LookPicture_Background {    position: fixed;    top: 0;    left: 0;    z-index: 19960924;    width: 100%;    height: 100%;    background-color: #000;    display: none !important;}
.LookPicture {    position: fixed;    top: 0;    left: 0;    z-index: 19960925;    width: 100%;    height: 100%;    display: none;}
.LookPicture .Look_Close {    position: absolute;    right: 20px;    top: 20px;    display: inline-block;    background-repeat: no-repeat;    width: 40px;    height: 40px;    cursor: pointer;    z-index: 19960925;}
.LookPicture .Look_Close:before,.LookPicture .Look_Close:after {    background-color: #fff;    width: 30px;    height: 8px;    border-radius: 4px;    -o-border-radius: 4px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    top: 17px;    left: 5px;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_Close:hover:before,.LookPicture .Look_Close:hover:after {    box-shadow: 0 0 10px #66ccff;    -moz-box-shadow: 0 0 10px #66ccff;    -webkit-box-shadow: 0 0 10px #66ccff;}
.LookPicture .Look_Close:before {    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
.LookPicture .Look_Close:after {    -webkit-transform: rotate(315deg);    -ms-transform: rotate(315deg);    -o-transform: rotate(315deg);    transform: rotate(315deg);}
.LookPicture .Look_img {    display: none;    position: absolute;    max-width: 85%;    max-height: 85%;    top: 50%;    left: 50%;    z-index: 19960924;    box-shadow: 0 0 20px #000;    -moz-box-shadow: 0 0 20px #000;    -webkit-box-shadow: 0 0 20px #000;    border: 0;}
.LookPicture .Look_img:hover {    box-shadow: 0 0 20px #000000;    -moz-box-shadow: 0 0 20px #000000;    -webkit-box-shadow: 0 0 20px #000000;}
.LookPicture .Look_img.Look_Show {    display: block;}
.LookPicture .Look_before {    position: absolute;    display: inline-block;    background-repeat: no-repeat;    width: 70px;    height: 70px;    z-index: 19960926;    left: 50px;    top: 50%;    margin-top: -35px;    cursor: pointer;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_before:before,.LookPicture .Look_before:after {    left: 0;    width: 57px;    height: 5px;    background-color: #fff;    border-radius: 10px;    -o-border-radius: 10px;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_before:before {    top: 50px;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
.LookPicture .Look_before:after {    top: 13px;    -webkit-transform: rotate(315deg);    -ms-transform: rotate(315deg);    -o-transform: rotate(315deg);    transform: rotate(315deg);}
.LookPicture .Look_before:hover {    left: 40px;}
.LookPicture .Look_before:hover:before,.LookPicture .Look_before:hover:after {    box-shadow: 0 0 20px #66ccff;    -moz-box-shadow: 0 0 20px #66ccff;    -webkit-box-shadow: 0 0 20px #66ccff;}
.LookPicture .Look_next {    position: absolute;    display: inline-block;    background-repeat: no-repeat;    width: 70px;    height: 70px;    z-index: 19960926;    right: 50px;    top: 50%;    margin-top: -35px;    cursor: pointer;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_next:before,.LookPicture .Look_next:after {    left: 0;    width: 57px;    height: 5px;    background-color: #fff;    border-radius: 10px;    -o-border-radius: 10px;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_next:before {    top: 50px;    -webkit-transform: rotate(315deg);    -ms-transform: rotate(315deg);    -o-transform: rotate(315deg);    transform: rotate(315deg);}
.LookPicture .Look_next:after {    top: 13px;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
.LookPicture .Look_next:hover {    right: 40px;}
.LookPicture .Look_next:hover:before,.LookPicture .Look_next:hover:after {    box-shadow: 0 0 20px #66ccff;    -moz-box-shadow: 0 0 20px #66ccff;    -webkit-box-shadow: 0 0 20px #66ccff;}
.Look_Open {    display: block !important;}

button, input, select, textarea, a {outline: none;}
#comment_list .quote, #comment_list .quote span { text-indent:0; text-align:left; }
#comment_list {  color:#2f2f2f; padding:1px; zoom:1; font-size:12px; overflow: hidden; position: relative; }
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list h2 {  height:30px; padding:0px;margin-bottom:10px;border-bottom: 1px solid #ddd }
#comment_list h2 em {    float: left;    margin-right: 8px;    width: 4px;
    height: 17px;    background: #e0e0e0;    border-radius: 2px;margin-top: 4px;}
#comment_list h2 span { font-size:18px; color:#333; font-weight: normal; }
#comment_list dl { padding: 0; text-align: left; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list dd img { margin-top:-5px; }
#comment_list blockquote, #comment_list .quote {padding: 10px 15px 10px;margin: 0 0 10px 0;border: 1px solid #bfbfbf;background: #fffde9;color: #000;border-radius: 4px;}
#comment_list blockquote h4, #comment_list .quote span { color:#666; /*padding:0 3px;*/ margin-top: 6px;  font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; color:#d92227; font-weight: normal; }
#comment_list p { font-size: 14px;flex: 1; }
#comment_list p a { color:#7e7e7e; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }
#s_comment { text-align:center; }
#s_comment textarea {border-radius: 4px; border:1px solid #ececec;font-family: "Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; padding:3px 0; width:99%; height:80px; line-height:20px; margin:0px 0 15px 0; text-indent: 5px; padding:5px 0; font-size: 14px;}
#s_comment .comment_btn { padding:0 0px 20px; text-align:left; }
#s_comment .comment_btn input {border-radius: 4px; width:146px;height:40px;line-height: 40px; color:#fff; border:0 none; padding:0; margin-right:15px;  background:#00c5c0; cursor:pointer; font-size: 18px }
#s_comment .comment_btn input:hover{background: #02b5b1}
#s_comment .comment_btn span { font-size: 14px; color:#555; }
#comment_list{ height:auto; display:block; overflow:hidden; margin:20px 20px 0px;}
#comment_list #s_comment{ width:auto; height:auto; /*margin:0 15px; */display:block; overflow:hidden;}
/*#comment_list #s_comment #ly_content{ width:100%; height:90px; margin:0; border:1px solid #ececec; display:block; overflow:hidden; padding:10px; margin:0; box-sizing:border-box; border-radius: 4px;}*/
#comment_list #s_comment .m-comment-btn{ width:100%;text-align: left; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#555; display:flex; overflow:hidden}
#comment_list #s_comment .m-comment-btn input{border-radius:20px; width:160px; height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#fff; text-align:center; background:#0089FF; float:left; margin:0 15px 0 0; display:inline; overflow:hidden; border:0; padding:0; cursor:pointer;}
#comment_list #s_comment .m-comment-btn input.nopl{ background:#999; cursor:not-allowed}
#comment_list #s_comment .m-comment-btn .word_count{ display:none}
#comment_list #s_comment .nick_name{ display:none}
#comment_list #s_comment .comment_faces{ display:none}
#comment_list .m-comment-cont{ width:auto; height:auto; margin:15px 0px 0; display:block; overflow:hidden}
#comment_list .m-comment-cont h2{ width:100%; height:34px; line-height:34px; font-size:16px; font-weight:normal; color:#333; border-bottom:1px solid #eee; display:block; overflow:hidden}
#comment_list .m-comment-cont dl{ width:100%; height:auto; display:block; overflow:hidden;margin-bottom: 5px;}
#comment_list .m-comment-cont dl dt{ width:100%; height:auto; display:flex; overflow:hidden; margin:10px 0 0;}
#comment_list .m-comment-cont dl dt span{ width:auto; height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#333; float:left; display:inline; overflow:hidden}
#comment_list .m-comment-cont dl dt span i{ font-style:normal;}
#comment_list .m-comment-cont dl dt span b{ font-weight:normal; color:#d92227; margin:0 6px;}
#comment_list .m-comment-cont dl dt em{ height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#333; float:right; display:block;text-align: right;flex: 1;min-width: 110px; overflow:hidden}
#comment_list .m-comment-cont dl dd{ width:100%; height:auto; line-height:22px; padding:10px 0; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden; border-bottom:1px dashed #e5e5e5}
#comment_list .u-more-comment{ width:auto; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#7e7e7e; background:#f8f8f8; text-align:center; margin:15px; display:block; overflow:hidden; border-radius:30px; display:none}
#comment_list .u-more-comment a{ color:#7e7e7e}
#comment_list .u-more-comment a i{ font-style:normal}
#comment_list .m-comment-cont dl dd p { text-align:right; line-height:1; padding:5px 0; font-size: 12px; margin-top:10px; }
#comment_list .m-comment-cont dl dd p a { color:#7e7e7e; margin-left:10px; }
#comment_list .m-comment-cont dl dd dt span { float:left; }
#comment_list .m-comment-cont dl dd dt em { float:right; font-style:normal; }
#comment_list .m-comment-cont dl dd blockquote{border-radius: 4px; background-color: #fffde9; border:1px #eae8d2 solid;margin:0 0 5px ;padding:8px 12px }
#comment_list .m-comment-cont dl dd blockquote h4 { font-weight: normal; margin-top: 5px; font-size: 12px; color: #888 }
#comment_list .m-comment-cont dl dd blockquote h4 cite{ display: none }
#comment_list #s_comment .m-comment-btn input:hover{background: #0083f3;}
.lookpl a {margin: 15px auto 0px auto;width: 100%;height: 30px;line-height: 30px;font-size: 13px;text-align: center;color: #7e7e7e;background: #f8f8f8;border-radius: 20px;display: block;font-weight: normal;}
.lookpl a i {font-style: normal;}
.lookpl a:hover {background: #ececec}
.plnobtn .lookpl{display: none;}
.lookplMore{cursor: pointer; margin: 0 auto 5px;width: 100%;height: 30px;line-height: 30px;font-size: 13px;text-align: center;color: #7e7e7e;background: #f8f8f8;border-radius: 20px;display: none;font-weight: normal;}
.lookplMore:hover {background: #ececec}
#comment_list #comment_1{margin-top: 0px;}

.page{overflow: hidden; margin-top: 25px; margin-bottom: 20px;}
.page .tspage{ height: auto; margin: 5px 0 5px; background: none;line-height: 26px;}
.page .tspage .tsp_count,.tsp_change{ display: none;}
.page .tspage .tsp_nav{ text-align: center;}
.page .tspage .tsp_nav i{width: auto;height: 30px;line-height: 30px;padding: 0 12px;background: #fafafa;border: #ececec solid 1px;font-size: 14px;font-weight: normal;color: #555;margin:0 6px 0 6px;display: inline-block;overflow: hidden;border-radius: 3px;}
.page .tspage .tsp_nav b {width: auto;height: 32px; border-radius: 3px;line-height: 32px;padding: 0 13px;background: #0089FF;font-size: 14px;font-weight: normal;color: #fff;margin:0 6px 0 6px;display: inline-block;overflow: hidden;}
.page .tspage .tsp_nav a{    width: auto;height: 30px; border-radius: 3px;line-height: 30px;padding: 0 12px;background: #fafafa;border: #ececec solid 1px;font-size: 14px;font-weight: normal;color: #555;margin:0 6px 0 6px;border-radius: 3px;display: inline-block;overflow: hidden;}
.page .tspage .tsp_nav a.tsp_next ,.page .tspage .tsp_nav a.tsp_end ,.page .tspage .tsp_nav a.tsp_prev ,.page .tspage .tsp_nav a.tsp_home ,.page .tspage .tsp_nav a.tsp_more{height: 32px;line-height: 32px;}
.page .tspage .tsp_nav a.tsp_more,.page .tspage .tsp_nav a.tsp_next,.page .tspage .tsp_nav a.tsp_end,.page .tspage .tsp_nav a.tsp_home,.page .tspage .tsp_nav a.tsp_prev{ padding: 0; border:none;}
.page .tspage .tsp_nav a:hover{background:#0089FF;color: #fff;height: 30px;line-height: 30px;border: #0089FF solid 1px;}
.page .tspage .tsp_nav a.tsp_more:hover i{background:#0089FF;color: #fff;border: #0089FF solid 0px;}
.page .tspage .tsp_nav a.tsp_next:hover i{background:#0089FF;color: #fff;border: #0089FF solid 0px ;}
.page .tspage .tsp_nav a.tsp_end:hover i{background:#0089FF;color: #fff;border: #0089FF solid 0px ;}
.page .tspage .tsp_nav a.tsp_home:hover i{background:#0089FF;color: #fff;border: #0089FF solid 0px;}
.page .tspage .tsp_nav a.tsp_prev:hover i{background:#0089FF;color: #fff;border: #0089FF solid 0px;}
.page .tspage .tsp_nav a i{margin: 0;background: none;}

.xbpy{overflow: hidden;height: 35px;margin:0 0 0 15px;display: flex;align-items: center;}
.xbpy p {display: block;overflow: hidden;max-width: 334px; background: rgba(255,77,77,.08);color: #ff3b30;border: 1px solid rgba(255,59,48,.2);font-size: 13px;padding: 0 12px;border-radius: 20px;line-height: 22px;height: 22px;}

.abotCont{overflow: hidden;justify-content: center;display: flex;text-align: center;}
.abotCont a{font-size: 18px;color: #000;height: 50px;line-height: 50px;font-weight: bolder;padding:0 20px;}
.abotCont a.m-hover,.abotCont a:hover{color: #0089FF;}
.abotCont_font{overflow: hidden;margin:10px 20px 20px;}
.abotCont_font p{line-height: 32px;overflow: hidden;color: #333;font-size: 15px;}

.downNew{overflow: hidden;}
.downNew ul{overflow: hidden;margin:10px 20px 0;display: grid;grid-template-columns: repeat(3, 1fr);grid-gap:20px;}
.downNew ul li{overflow: hidden; }
.downNew ul li a{display:flex;overflow:hidden;}
.downNew ul li a img{width: 72px;display:block;height: 72px;border-radius: 14px;}
.downNew ul li a>div{flex: 1;height: 72px;overflow: hidden; margin-left: 15px;}
.downNew ul li a b{display:block;height: 28px;line-height: 28px;border-radius: 20px;text-align: center;    color: #0089FF; background: #edf7ff;margin-top: 22px;background: rgba(194, 237, 250, .35);font-size: 13px;width: 72px;}
.downNew ul li a>div p{height: 20px;line-height:20px;overflow: hidden;color: #000;font-size: 15px; margin-bottom:5px;}
.downNew ul li a>div span{display:block;height: 20px;line-height: 20px;background:none;font-size: 12px;color: #999;overflow: hidden;width: auto;text-align: left; margin-bottom:4px; border-radius: 0px;}
.downNew ul li a>div span:last-of-type{margin-bottom: 0px;}
.downNew ul li a>div strong{display:block;font-weight: normal;font-size: 12px;color: #999;height: 20px;line-height: 20px;overflow: hidden;margin-top: 3px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.downNew ul li a:hover>b{background: #0089FF;color: #fff;}
.downNew ul li a:hover>div p{color: #0089FF;}

.downph{overflow: hidden;}
.downph ul{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap:15px 20px; margin:0 20px;}
.downph ul li{margin-top: 25px;}
.downph ul li a {display: block;background: #F9F9F9;border-radius: 10px;padding: 12px 10px;position: relative;}
.downph ul li a .aIcon{padding: 15px;margin: -32px auto 0;background: #FFFFFF;border: 2px solid #F9F9F9;border-radius: 10px;display:flex;}
.downph ul li a .aIcon i{width: 72px;height: 72px;display:block;border-radius: 14px;}
.downph ul li a .aIcon i img{display:block;height: 72px;width: 72px;border-radius: 14px;}
.downph ul li a .aIcon .txt{flex: 1;overflow: hidden;height: 72px; margin-left: 15px;}
.downph ul li a .aIcon .txt span{display:block;overflow: hidden;overflow: hidden;font-size: 12px;color: #999;}
.downph ul li a .aIcon .txt span u{display:block;height: 14px;overflow: hidden; margin:8px 0 8px 0;}
.downph ul li a .aIcon .txt span u img{display:block;height: 14px;width: auto;}
.downph ul li a .aIcon .txt p{font-size: 12px;color: #999;height: 22px;line-height: 22px;overflow: hidden;display:block;}
.downph ul li a .aIcon .txt p b{display:inline-block;background: #f7f7f7;color: #333;font-size: 12px;padding:0 10px; margin-right: 10px;border-radius: 20px;}
.downph ul li a .aIcon .txt strong{overflow: hidden;height:20px;line-height: 20px;display:flex;font-weight: normal;}
.downph ul li a .aIcon .txt strong b{font-size: 15px;color: #333;overflow: hidden;display:block;}
.downph ul li a .aIcon .txt strong u{display: block;margin-right: 15px;background: rgba(255,77,77,.08);color: #ff3b30;border: 1px solid rgba(255,59,48,.2);font-size: 12px;padding: 0 8px;border-radius: 20px;line-height: 18px;height: 18px;}
.downph ul li a .py{font-size: 14px;color: #333;height: 20px;line-height: 20px;overflow: hidden; margin:10px 5px 0 5px;}
.downph ul li a .btn{display: block;position: absolute;right: 30px;top: 20px;height: 28px;line-height: 28px;border-radius: 20px;text-align: center;color: #0089FF;background: #edf7ff;background: rgba(194, 237, 250, .35);font-size: 13px;width: 72px;}
.downph ul li a:hover .aIcon .txt strong b{color: #0089FF;}
.downph ul li a:hover .btn{background: #0089FF;color: #fff;}

.noFound{position: relative;margin:80px auto;text-align: center;}
.noFound img{display: block;width: auto;height: 269px;margin: auto;}
.noFound p{font-size: 28px;color: #333;line-height: 32px;margin-top: 29px;}
a.btn{display: block;width: 127px;height: 38px;border: 2px solid rgba(255,255,255,0.5);border-radius: 19px;background: linear-gradient(90deg, #91FFD0, #B1FDA2);font-size: 18px;color: #333;line-height:38px;text-align: center;margin: auto;margin:0 15px;}
.noFound a:hover{color: #1BD1F0;}
.m-zdtz {width: 310px;margin: 20px auto;font-size: 14px; background: url(../images/loading2.gif) no-repeat left 8px;padding-left: 20px;line-height: 34px;color: #333;}
.m-zdtz a{ color:#f00;}
a.btn404{margin:30px auto 0;}
.m-atz {text-align: center;overflow: hidden;margin-bottom: 20px;display: flex; justify-content: center;}
.min500{justify-content: center;align-items: center;}
.min500 p{font-size:16px;overflow:hidden;line-height: 32px;text-align: center; color: #333;font-weight: normal;}
.min500 h3{font-size:36px;text-align: center;line-height:100px;margin-top:30px; overflow: hidden;font-family: 'Candara';font-weight: bold;background-image: linear-gradient(to right, red, orange);-webkit-background-clip: text; color: transparent;}


@media (min-width: 1px) and (max-width: 1060px){}
/*幻灯片*/
@media (min-width: 1px) and (max-width: 1199px){
	.margintop20{margin-top: 10px;}.displayFlex{display:block;}.margintop30{margin-top: 15px;}
	.footer{padding: 10px 0;} .footer p{font-size: 12px;}.footer p a{padding:0 7px;}
		
	.titName{margin:0 15px;display:flex;}.titName p{padding:0;}.titName p:after{bottom: 5px;}
	.titName a.titMore{padding-top: 0px;line-height: 48px;}
	.topCont .glogo{height: 50px;line-height: 50px;overflow: hidden;width:150px;}
	.topCont .glogo a{display:block;line-height: 50px;overflow: hidden;height: 50px;font-size: 22px;}
	.topCont .gNav{margin-left: 0px;}
	.topCont .gNav ul{justify-content: center;}
	.topCont .gNav ul li{flex: 1;}
	.topCont .gNav ul li a{line-height: 40px;height: 40px;padding:0 0 5px;text-align: center;}
	.topCont .gNav ul li.m-hover:before{background-size: 28px;height: 9px;width: 28px;margin-left: -14px;}
	.topCont .glogo a img{    display: block;margin: 10px 0 0 10px; height: 35px;}

	.listWrap{overflow-x: scroll;padding-right: 0;padding-left: 15px;white-space: nowrap;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;margin: 0px;}
	.listWrap li{display: inline-block; margin-right: 15px;}

	.listMain {/*overflow-x: scroll;white-space: nowrap;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;margin-bottom: -4px;*/}
	.listMain .liList{/*display: inline-block;width: 260px; margin-right: 10px;*/ margin-bottom: 10px;}
	.listMain .liList:last-of-type{margin-bottom: 0px;}
	.liList ul{margin:10px 15px 0;}
	.liList ul li{margin-bottom: 15px;}
	/*.liList ul li a b{display:none;}*/
	.liList ul li a>div p{white-space: nowrap;text-overflow: ellipsis;}

	.boxList ul{grid-template-columns: repeat(2, 1fr);margin: 15px;grid-gap:15px}
	.boxList li {margin-top: 20px;}
	.boxList li > a .imgBox > img{height: 72px;width: 72px; margin-top: 15px;}
	.boxList li > a > p.btn{height: 28px;line-height: 28px;}
	.boxList li > a .imgBox p{margin-top: 12px;}
	
	.multiColumnList {grid-template-columns: repeat(3, 1fr);margin: 10px 15px 15px;grid-gap: 10px;}
	.multiColumnList li>a{line-height: 35px;height: 35px;}

	.w795 ,.w390{width: 100%;}
	.m-asediv{width:auto;margin:10px 0px 15px 0px;}
	.m-asediv .m-scrol .s-box{width: 100%; margin-bottom:0px;}.m-asediv .s-content li:first-child{margin-left:15px;}.m-asediv .s-content li:last-of-type{margin-right: 15px;}
	.m-asediv .s-content{width: 100%; margin:0;padding:0;}
	.m-asediv .m-scrol .track{height: 6px;margin: 0 10px;}.m-asediv .m-scrol .track div{height: 8px;}
	
	.appXx ul{display: block;margin:10px 15px 15px;}
	.appXx ul li{height: 30px;line-height: 30px;}

	.zxgxCont{margin: 10px 15px 15px;grid-template-columns: repeat(4, 1fr);grid-gap:12px;}

	.liList{margin-top:10px;}
	.rightHot ul{margin: 10px 15px 15px;grid-template-columns: repeat(4, 1fr);grid-gap: 12px;}

	.threeTOP{display: flex;margin: 10px 10px 0;}
	.rankBton{margin: 20px 15px 0;}
	.rankBton li {margin-bottom: 15px;overflow: hidden;}
	
	.downinfo{padding: 30px 15px 20px;}
	.downinfo .iconImg{margin:0 auto;width: 110px;height: 110px;}
	.downinfo .iconImg img{width: 110px;height: 110px;}
	.downinfo .infoTxt{margin-left: 0px; margin-top: 15px;}
	.downinfo .infoTxt h1{text-align: center;font-size: 22px;}
	.downinfo .infoTxt .tig span:after{width: 0px;}
	.downinfo .infoTxt .tig{height: auto;display: grid;grid-template-columns: repeat(2, 1fr)!important;grid-gap: 10px 0;}
	.downinfo .infoTxt .tig span{padding-right: 0}
	.downinfo .infoTxt .tig span:nth-child(2n) { text-align: right;}
	.downinfo .infoTxt .tig span:last-of-type{display: none;}
	.downinfo .infoTxt .tig span:first-child { max-width: initial; overflow: hidden;}

	.downinfo .infoTxt .tig_two{display: block; margin-top: 0px;}
	.downinfo .infoTxt .tig_two p{padding-right: 0px;display: block;height: 20px;line-height: 20px;overflow: hidden; margin-top: 10px;max-width: inherit}
	.downinfo .infoTxt .tig_two p:after{width: 0px;}
	.loadbox p{float: inherit;width: 100%;margin-bottom: 12px;overflow:hidden;margin-right: 0px;}
	.loadbox p:last-of-type{margin-bottom: 0px;}
	.loadbox a{width: 100%;}
	.iostishi{height: 20px;line-height: 20px;margin-top:8px; text-align: center;overflow: hidden;display:block;padding-left: 0px;width: 100%;}

	#comment_list{margin: 10px 15px 0px;}
	#comment_list #s_comment .m-comment-btn input{flex: 1;}
	#comment_list p{font-size: 12px;line-height: 20px;overflow: hidden;text-align: center;min-width: 180px;}

	.xbpy{margin:0 15px;overflow: hidden;    align-items: center; justify-content: center;}

	.abotCont a{font-size: 14px;padding:0 8px;height:40px;line-height: 40px;}
	.downNew ul{display:block;margin: 10px 15px 0;}
	.downNew ul li {margin-bottom: 15px;}

	.downph ul{margin: 5px 15px 0;display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 8px 0px;}
	.downph ul li a .aIcon{padding:15px 5px 15px 15px;}
	.downph ul li a .aIcon .txt p b{margin-right: 5px;padding: 0 6px;}
	.downph ul li a .aIcon .txt p b:last-of-type{margin-right: 0px;}
	.downph ul li a .aIcon .txt p b em{display:none;}
	.downph ul li a .btn{display:none;}

	.downinfo .infoTxt .infoName{display:block;}

	.topContPo{position:relative;}
	.topCont .search{position: absolute;right: 15px;top: 11px;margin-top: 0px;width: 165px;height: 28px;line-height: 28px;border: 1px solid #fff;}
	.topCont .search-input{line-height: 29px;height: 28px;width:110px;}
	.topCont .search-icon{top: 5px;}

	.page{margin-top:10px; margin-bottom: 0px;}

	.noFound{margin:30px auto 30px;}
	.noFound img{max-width: 90%;height: auto;display:block;}
	.m-zdtz{margin:10px auto;}
	.noFound p {font-size: 14px;margin-top: 0px;}
	.noFound a.btn{margin-top: 20px;}

	.min500 h3{font-size: 24px;line-height: 60px;}

}
@media (min-width: 1px) and (max-width:720px){}

[class*=am-icon-]:before{display:inline-block;font-size:inherit;-webkit-font-smoothing:antialiased;transform:translate(0,0);}.am-pureview{position:fixed;left:0;top:0;bottom:0;right:0;z-index:110920;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-pureview.am-active{transform:translate(0,0)}.am-pureview ol,.am-pureview ul{list-style:none;padding:0;margin:0;width:100%}.am-pureview-slider{overflow:hidden;height:100%}.am-pureview-slider li{position:absolute;width:100%;height:100%;top:0;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:100;visibility:hidden}.am-pureview-slider li.am-pureview-slide-prev{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);z-index:109}.am-pureview-slider li.am-pureview-slide-next{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);z-index:109}.am-pureview-slider li.am-active{position:relative;z-index:110;transform:translate(0,0);visibility:visible}.am-pureview-slider .pinch-zoom-container{width:100%;z-index:1121}.am-pureview-slider .am-pinch-zoom{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.am-pureview-slider .am-pinch-zoom:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f110";-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;font-size:24px;line-height:24px;color:#eee;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;z-index:1}.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after{display:none}.am-pureview-slider img{position:relative;display:block;max-width:100%;max-height:100%;opacity:0;z-index:200;-webkit-user-drag:none;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.am-pureview-slider img.am-img-loaded{opacity:1}.am-pureview-direction{position:absolute;top:50%;width:100%;margin-top:-18px!important;z-index:1122}.am-pureview-only .am-pureview-direction,.am-touch .am-pureview-direction{display:none}.am-pureview-direction li{position:absolute;width:36px;height:36px}.am-pureview-direction a{display:block;height:36px;border:none;color:#ccc;opacity:.5;cursor:pointer;text-align:center;z-index:1125}.am-pureview-actions,.am-pureview-bar{height:45px;background-color:rgba(0,0,0,.35);position:absolute}.am-pureview-direction a:before{content:"<<";line-height:36px;font-size:24px}.am-pureview-direction a:hover{opacity:1}.am-pureview-direction .am-pureview-prev{left:15px}.am-pureview-direction .am-pureview-next{right:15px}.am-pureview-direction .am-pureview-next a:before{content:">>"}.am-pureview-bar{bottom:0;width:92%;color:#eee;line-height:45px;padding:0 10px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-pureview-bar .am-pureview-title{display:none;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-pureview-bar .am-pureview-total{font-size:10px;line-height:48px}.am-pureview-actions{left:0;right:0;top:0}.am-pureview-actions a{position:absolute;left:10px;color:#ccc;display:block;width:45px;line-height:45px;text-align:left;font-size:16px}.am-pureview-actions a:hover{color:#fff}.am-pureview-actions [data-am-toggle=share]{left:auto;right:10px}.am-pureview-actions,.am-pureview-bar{opacity:0;-webkit-transition:all .15s;transition:all .15s;z-index:1130}.am-pureview-bar-active .am-pureview-actions,.am-pureview-bar-active .am-pureview-bar{opacity:1}.am-checkbox .am-icon-checked,.am-checkbox-inline .am-icon-checked,.am-radio .am-icon-checked,.am-radio-inline .am-icon-checked,.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}
.am-pureview-bar {bottom: 0;width:92%;color: #eee;line-height: 45px;padding: 0 10px;font-size: 14px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.rotate_jia{display: none;}.rotate_div{display: none;}.rotate_jian{display: none;}
.am-pureview-slider .pinch-zoom-container,.am-pureview-slider .am-pinch-zoom{height: 100% !important}
.am-pureview-actions, .am-pureview-bar{background-color: rgba(0,0,0,0);}.am-pureview-counter{ width: 100%;text-align: right; }
.am-pureview-actions a{right: 0px;left:auto;text-align: center;height: 60px;width: 60px;}
.am-icon-chevron-left:before{content:'';background: url(../images/xico.png) no-repeat 11px 0px; width: 60px;height:60px; background-size: 45px;}