@charset "utf-8";

/*reset*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){input{line-height:normal!important;}}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}

/*common*/
.g-doc{width:7.5rem;margin:0px auto;}
.icons{background:url(//www1.pconline.com.cn/2018/wap_qukuailian/images/icons.png) no-repeat; background-size:0.97rem 0.48rem;}
.fl{float:left;}
.fr{float:right;}
/*swiper*/
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;width: 100%;height: 100%;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}


/*g-header*/
.g-header{height:.91rem; position:relative; margin-bottom:0.3rem; border-bottom:1px solid #eee;}
.logo-link,.index-link{float:left;}
.logo-link{margin-left:0.3rem;}
.logo-link img{width:1.66rem; height:0.91rem;}
.index-link{padding-left:0.5rem;position:relative;font: 0.36rem/0.92rem "Microsoft YaHei";color:#1f89e3;font-weight: bold;}
.index-link::before{content:'';width: 0.07rem;height: 0.07rem;background-color:#1f89e3;position:absolute;top: 0.45rem;left;left: 0.2rem;border-radius: 50%;}
.ksIcon,.navIcon{float:right;display: inline-block;}
.ksIcon{width:.38rem;height:.38rem;background-position:-0.01rem -0.02rem;margin-right: 0.4rem;margin-top: 0.25rem;display:none;}
.navIcon{width:.37rem;height:.32rem;background-position: -.55rem -.03rem;margin-right:0.3rem;margin-top: 0.29rem;}



.m-nav{position:fixed;;height:100vh;line-height:.88rem;top:0.93rem;left:0;width:100%;z-index:100;background-color:rgba(0,0,0,0.5)}
.m-nav ul,.m-nav .sub-nav,.m-nav-wrap{overflow:hidden;text-align:center;background:#fff}
.m-nav{-webkit-backdrop-filter:blur(10px) saturate(180%);visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:opacity .3s;transition:opacity .3s}
.m-nav ul{position:relative;margin:.2rem 0 .4rem;font-size:.32rem;color:#555;text-align:center;-webkit-transition:1s cubic-bezier(0.35,2,0.35,1),opacity 1s;transition:1s cubic-bezier(0.35,2,0.35,1),opacity 1s}
.m-nav:not(.show){visibility:hidden;opacity:0;pointer-events:none}
.m-nav:not(.show) ul{-webkit-transform:translate3d(0,-0.2rem,0);transform:translate3d(0,-0.2rem,0)}
.m-nav .m-nav-wrap{display:none;}
.m-nav li{width:20%;float:left;text-align:center}
.m-nav li a{color:#333;width:100%;display:block}
.m-nav .sub-nav dt{float:left;width:20%}
.m-nav .sub-nav dd{float:left;width:80%}
.m-nav .sub-nav dt a{display:block;width:100%;color:#1f89e3;font-size:17px}
.m-nav .sub-nav dd a{display:block;width:25%;float:left}

/*ks*/

.ksBox{height: 2rem;background-color:#fff;display:none;}
.m-search{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin: 0 0.3rem;padding-top: 0.4rem;}
.m-search .searchFormTop{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.m-search .searchFormTop .text-area{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto}
.m-search .text{display: inline-block;width: 5.6rem;height:0.7rem;background-color:#eee;border-radius: 0.3rem;float:left;font:0.26rem/0.7rem "Microsoft YaHei";color:#777;border: none;padding-left: 0.3rem; outline: none;}
.m-search .btn-sub{float:right;font: 0.32rem/0.7rem "Microsoft YaHei";color:#333;border:none;background:none; outline:none}


/*area1*/
.tab-ctrl{height:0.75rem;margin-left:0.3rem;overflow: hidden;margin-bottom: 0.2rem;}
.tab-ctrl .nav-item{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling;white-space:nowrap;padding-bottom: 0.2rem;}
.tab-ctrl .item{font:0.32rem/0.7rem "Microsoft YaHei";color:#aaa;margin-right:0.45rem;position:relative;display: inline-block;}
.tab-ctrl .cur{color:#1f89e3;}
.tab-ctrl .cur::after{content:''; width:.24rem; height:.04rem; background-color:#1f89e3; border-radius:0.03rem; position:absolute; bottom:0; left:50%; margin-left:-0.12rem;}

/*swiper-1*/
.swiper-1{width:7.5rem; height:4.07rem;overflow: hidden; position:relative; margin-bottom:0.5rem;}
.swiper-1 .swiper-slide,.swiper-1 .pic{width:100%; height:4.07rem;}
.swiper-1 .pic{display: block; position:relative;}
.swiper-1 .pic img{width:7.5rem; height:4.07rem;}
.swiper-1 .pic .tit{display: block;width:100%;height: 0.6rem;background:rgba(0,0,0,0.6);font: 0.3rem/0.6rem "Microsoft YaHei";color:#fff;position:absolute;bottom:0;left:0;text-indent: 0.3rem;}
.swiper-1 .swiper-pagination{width:0.9rem;height:0.2rem;text-align:right;position:absolute;bottom: 0.35rem;right: 0.3rem;}
.swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;display: inline-block;background-color: #777;border-radius:50%;margin: 0 0.05rem;}
.swiper-pagination-bullet-active{background-color:#fff;}

/*ptList*/
.ptList .pt{width:6.9rem; height:1.64rem;margin:0 auto; margin-bottom:0.3rem; padding-bottom:0.3rem; display: block; border-bottom:1px solid #eee;}
.ptList .pt .img{width:2.16rem; height:1.64rem;}
.ptList .txt{display: inline-block;width:4.4rem;height: 1.64rem;}
.ptList .txt .tit{display: block;height: 1.24rem;font: 0.36rem/0.45rem "Microsoft YaHei";color:#333;}
.ptList .txt .data{display: block; height:0.4rem; overflow: hidden;font:0.22rem/0.4rem "Microsoft YaHei";}
.ptList .txt .type{color:#1f89e3;border:1px solid #1f89e3;border-radius: 0.05rem;padding:0 0.1rem;margin-right:0.4rem;}
.ptList .txt .time{color:#aaa;font-size: 0.24rem;}

