@media (min-width: 992px) {
    html,body {width:100%;height:100%;padding:0;margin:0;}
    .main-container {width: 100%;height: 100%;}  
}
/*----------------------------------
------------------------------------头部导航
----------------------------------*/
.jrwsNav{background-color:rgba(16,28,57,.96);border-color: transparent;}
.jrwsNav.navbar-default .navbar-toggle{border-color:transparent;}


/*logo*/
.jrwsNav .navbar-brand{padding-top:8px;padding-bottom:8px;}
.jrwsNav .navbar-brand > img{height:100%;}
/*切换按钮*/
.jrwsNav.navbar-default .navbar-toggle:focus, .jrwsNav.navbar-default .navbar-toggle:hover {background-color: transparent;}
.jrwsNav.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.jrwsNav.navbar-default .navbar-toggle:focus, .jrwsNav.navbar-default .navbar-toggle:hover {background-color: transparent;}
/*导航菜单*/
.jrwsNav.navbar-default .navbar-nav{margin-top:0;margin-bottom:0;}
.jrwsNav.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:transparent;}
.jrwsNav.navbar-default .navbar-nav>.active>a, .jrwsNav.navbar-default .navbar-nav>.active>a:focus, .jrwsNav.navbar-default .navbar-nav>.active>a:hover {color: #fff;font-weight: bold;background-color: #2f3d61;}
.jrwsNav.navbar-default .navbar-nav>li>a{color:#dddddd;font-size:16px;line-height: 26px;border-bottom:1px solid #162d64;}
.jrwsNav.navbar-default .navbar-nav>li>a:focus, .jrwsNav.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color: #2f3d61;}

@media (min-width: 768px) {
    .jrwsNav.navbar-default .navbar-nav>li>a{border:0;}
}
@media (min-width: 992px) {
    .main-pagination {display: none;}
    .jrwsNavSwitch{background-color:transparent;min-height: 124px;}
    .jrwsNavSwitch .navbar-brand{height:124px;padding-top:36px;padding-bottom:26px;}
    .jrwsNavSwitch.navbar-default .navbar-nav>li>a{padding:0 30px;line-height: 124px;}
    .jrwsNav.jrwsNavSwitch::before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;
    background-color:rgba(255,255,255,.05);background-image: linear-gradient(rgba(0,0,0,.1) 90%, rgba(255,255,255,.1))}
    .jrwsNavSwitch.navbar-default .navbar-nav>.active>a, .jrwsNavSwitch.navbar-default .navbar-nav>.active>a:focus, .jrwsNavSwitch.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;}
    .jrwsNavSwitch.navbar-default .navbar-nav>li>a:focus, .jrwsNavSwitch.navbar-default .navbar-nav>li>a:hover{background-color:transparent;}
}



/*----------------------------------
------------------------------------页脚
----------------------------------*/
.footer{padding:20px 0;background:#fff;height:auto;}
.footerLogo{text-align: center;}
.footerRegister{text-align: center;padding:10px 0;}
.footerRegister >span{display:block;color:#888888;line-height: 30px;}
.footerRegister >a{color:#888888;text-decoration: underline;}
/*页脚-文字链接*/
.footerLink{display:inline-block;width:100%;}
.footerLink > h4{text-align: center;font-size:14px;color:#aaa;line-height: 44px;margin:0;}
.footerLink > a{float:left;width:100%;text-align: center;line-height: 44px;color:#818181;position: relative;font-size:14px;}
.footerLink > a:hover,.footerLink > a:focus,.footerLink > a:active{color:#192976;text-decoration: none;}
.footerLink > a::before{content:"";position: absolute;left:calc(50% - 30px);bottom:6px;height:2px;width:0;background:#192976;display:inline-block;transition: all 0.35s linear;}
.footerLink > a:hover::before,.footerLink > a:focus::before{width:60px;}
/*页脚-关注-title*/
.footerFollowTitle{color:#818181;line-height: 40px;}
/*页脚-关注-图标*//*暂定*/
.footerIcon{width:35px;height: 35px;background:url('../images/footer-icon.png') no-repeat 0 0 transparent;}
.footerIcon.footer-wx{background-position: 0 0;}
.footerIcon.footer-dy{background-position: -45px 0;}
.footerIcon.footer-app{background-position: -90px 0;}
.footerIcon.footer-in{background-position: -135px 0;}
/*页脚-关注-二维码弹窗*/
.footerFollowTooltip .tooltip-inner{background:#fff;box-shadow: 0px 0px 10px #ccc;}
.footerFollowTooltip .tooltip.top .tooltip-arrow{border-top-color:#fff;}
.footerTooltip{height:150px;width:110px;padding-top:6px;}
.footerTooltip>img{width:110px;height:110px;}
.footerTooltip>p{font-size:12px;line-height: 30px;color:#888;margin-bottom:0;}
/* 页脚-中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
    .footer{padding:60px 0;}
    .footerLogo{text-align: left;}
    .footerRegister{text-align: left;}
    .footerHr{border-left:1px solid #e2e2e2;}
}
@media (min-width: 1200px) {
    .footer{padding:100px 0;}
}

/*切换全屏滚动样式*/
.main-container>.swiper-wrapper{display:block;}
@media (min-width: 992px) {
    .main-container>.swiper-wrapper{display:flex;}
}

/*banner-第一屏*/
/*分页器样式*/
.banner-pagination .swiper-pagination-bullet{width:42px;height:4px;border-radius: 0;background:#fff;}
.banner-pagination .swiper-pagination-bullet-active{background:#60a4d1;}
.banner-container .swiper-slide >img{width:100%;}

@media (min-width: 992px) {
    .banner-container{height:100%;}
    .banner-container .swiper-slide{width:100%;height:100%;margin:0 auto;overflow: hidden;text-align: center;}
    .banner-container .swiper-slide >img{width:auto;height: 1080px;min-width: 100%;max-width: none;margin:0 -100%;}
}

/*功能点介绍-第二屏*/
.functionPoint{background:#f6f6f6;height:100%;padding:30px 0;}

.functionPointList{list-style:none;padding:10px 0;margin:0 auto;overflow: hidden;}
.functionPointListItem{float:left;width:33.33%;text-align: center;padding:5px 0;}
.functionPointListItem > span{width:90px;height:90px;display:inline-block;border-radius: 50%; position: relative;cursor: pointer;}
.functionPointListItem > span > img{width:40%;max-width: 62px;position: absolute;left: calc(50% - 20%);top: calc(50% - 20%);transition:all .4s;}
.functionPointListItem > span:hover > img{transform:scale(1.05);}
.functionPointListItem > p{font-size:14px;color: #282828;text-align: center;height: 20px;line-height: 20px;overflow: hidden;margin:0;}
.functionPointListItem-01 > span{background:url('../images/functionPointList-01-bg.png') no-repeat center center transparent;background-size: contain;}
.functionPointListItem-02 > span{background:url('../images/functionPointList-02-bg.png') no-repeat center center transparent;background-size: contain;}
.functionPointListItem-03 > span{background:url('../images/functionPointList-03-bg.png') no-repeat center center transparent;background-size: contain;}
.functionPointListItem-04 > span{background:url('../images/functionPointList-04-bg.png') no-repeat center center transparent;background-size: contain;}
.functionPointListItem-05 > span{background:url('../images/functionPointList-05-bg.png') no-repeat center center transparent;background-size: contain;}
.functionPointListItem-06 > span{background:url('../images/functionPointList-06-bg.png') no-repeat center center transparent;background-size: contain;}

@media (min-width: 768px) {
    .functionPoint{padding:100px 0;}
    .functionPointListItem{width: 16.66%;}
    .functionPointListItem > span{width:115px;height:115px;line-height:115px;}
    .functionPointListItem > p{font-size:18px;margin:10px 0;}
    .functionPoint .title{margin-bottom:60px;margin-top:30px;}
    .functionPoint .describe{margin:40px 0;}
}
@media (min-width:992px) {
    .functionPoint{display:table;width:100%;}
    .functionPoint>.container{display:table-cell;vertical-align: middle;text-align: center;}
    .functionPoint .title{margin-bottom:20px;}
    .functionPoint .describe{margin:100px 0 140px;}
    .functionPointList{max-width: 1170px;}
    .functionPointListItem > span{width:135px;height:135px;line-height:135px;}
    .functionPointListItem > p{font-size:20px;}
}
@media (min-width:1200px) {
    .functionPoint .describe{font-size:27px;}
}


/*app介绍*/
.appIntroduce{height:100%;padding-top:30px;}
.appIntroduce >.title{margin-bottom:20px;}
.appIntroduce-pagination .swiper-pagination-bullet-active{background:#3148ba;width:36px;border-radius: 8px;}
.appIntroduceItem{position: relative;min-height:370px;width:100%;overflow: hidden;}
.appIntroduceItem .title{font-size:20px;font-weight: bold;color:#282828;text-align:center;}
.appIntroduceItem .describe{color:#434343;text-align: center;line-height: 24px;}
.appIntroduceItem >img{width:300px;}
.appIntroduceItem .appIntroduceItem-01{position: absolute;bottom:-100px;right:calc(50% - 178px);}

@media (min-width: 768px) {
    .appIntroduceItem{min-height: 450px;}
    .appIntroduce >.title{margin-top:40px;}
    .appIntroduceItem >img{width:450px;}
    .appIntroduceItem .title{position:absolute;left:50%;margin-left:-30%;font-size:30px;bottom:260px;z-index: 5;}
    .appIntroduceItem .describe{position:absolute;left:50%;margin-left:-30%;font-size:20px;bottom:166px;text-align:left;z-index: 5;min-height: 72px;}
    .appIntroduceItem .appIntroduceItem-01{bottom:-150px;right:-70px;}
}
@media (min-width: 992px) {
    .appIntroduce-container{height:calc(100% - 164px);}
    .appIntroduce >.title{margin-top:100px;}
    .appIntroduceItem{min-height:100%;}
    .appIntroduceItem >img{width:750px;}
    .appIntroduceItem .appIntroduceItem-01{bottom:-270px;right:-130px;margin-right:0;}
    .appIntroduceItem .title{font-size:40px;bottom:440px;right:auto;left:40px;margin-left:0;}
    .appIntroduceItem .describe{bottom:310px;font-size: 22px;right:auto;left:40px;margin-left:0;line-height: 40px;min-height:102px;}
}
@media (min-width: 1200px) {
    .appIntroduce-container{height:calc(100% - 186px);}
}





/*最后一屏横幅*/
.bottomBanner{height:100%;background:url('../images/bottomBanner.jpg') no-repeat center bottom transparent;background-size: cover;overflow: hidden;padding:30px 15px 250px;}
.bottomBanner>.title{color:#fff;}
.bottomBanner>.describe{color:#fff;}
.bottomBanner>.describe>hr{margin:0;padding:0;border:0;float:left;}
@media (min-width: 768px) {
    .bottomBanner{padding-bottom:330px;padding-top:70px;}
    .bottomBanner>.title{font-size:40px;margin-bottom:25px;}
    .bottomBanner>.describe{font-size:18px;}
    .bottomBanner>.describe>hr{float:none;}
}
@media (min-width: 992px) {
    .bottomBanner{padding-top:140px;}
    .bottomBanner>.describe{font-size:22px;}
}
@media (min-width:1200px) {
    .bottomBanner>.describe{font-size:27px;line-height: 26px;}
}









/*统一的标题-描述大小*/
.functionPoint .title,
.appIntroduce > .title,
.bottomBanner > .title{font-size:24px;font-weight: bold;text-align: center;}
.functionPoint .describe,
.bottomBanner > .describe{font-size:14px;text-align: center;line-height: 24px;}
@media (min-width: 768px) {
    .functionPoint .title,
    .appIntroduce > .title,
    .bottomBanner > .title{font-size:30px;}
    .functionPoint .describe,
.bottomBanner > .describe{font-size:18px;}
}
@media (min-width: 992px) {
    .functionPoint .title,
    .appIntroduce > .title,
    .bottomBanner > .title{font-size:40px;}
    .functionPoint .describe,
.bottomBanner > .describe{font-size:24px;line-height: 34px;}
}
@media (min-width:1200px) {
    .functionPoint .title,
    .appIntroduce > .title,
    .bottomBanner > .title{font-size:60px;}
    .functionPoint .describe,
.bottomBanner > .describe{font-size:27px;line-height: 44px;}
}

/*app介绍动画*/
.appIntroduceItem .title{opacity:0;transition:all .4s;transition-delay:.3s;}
.appIntroduceItem.ani-slide .title{opacity:1;}
.appIntroduceItem .describe{opacity:0;transition:all .4s;transition-delay:.5s;}
.appIntroduceItem.ani-slide .describe{opacity:1;}
.appIntroduceItem >img{transform:translatey(200px);opacity:0;transition:all .6s;}
.appIntroduceItem.ani-slide >img{transform:translatey(0);opacity:1;}
.appIntroduceItem >img:hover{transform:scale(1.05);}


/*内页横幅*/
.pageBanner{overflow: hidden;}
.pageBanner img{width: 150%;margin-left: -25%;}
@media (min-width:992px){
    .pageBanner img{width:100%;margin:0;}
}

/*新闻列表*/
.newsList{padding:15px 0;background:#f4f4f4;}
.newsListItem{margin:15px 0;border:10px solid #ededed;background:#fff;}
.newsListItem .media-left{padding-right:0;}
.newsListItem .media-object{width:100%;}
.newsListItem .media-left,.newsListItem .media-right{display:block;}
.newsListItemTitle{color:#6b6b6b;line-height: 28px;margin-top:10px;margin-bottom:5px;padding:0 5px;}
.newsListItemContent{font-size:14px;line-height:24px;color:#9f9f9f;margin-bottom: 15px;padding:0 5px;height:96px;}
.newsListItemContent > img{display: none;}
.newsListItemMore{overflow: hidden;margin-bottom:15px;padding:0 5px;}
.newsListItemTime{font-size:14px;color:#9f9f9f;float: left;}
.newsListItemInfo{float:right;font-size:14px;color:#5c739c;}
.newsListItemNavigation{padding:0;}
.newsListItemNavigation > .pagination>li>a,.newsListItemNavigation > .pagination>li>span{padding:10px 14px;color:#424242;}
.newsListItemNavigation >.pagination>li:first-child>a,.newsListItemNavigation > .pagination>li:first-child>span{border-radius: 0;}
.newsListItemNavigation >.pagination>.active>a, .newsListItemNavigation >.pagination>.active>a:focus, .newsListItemNavigation >.pagination>.active>a:hover, .newsListItemNavigation >.pagination>.active>span, 
.newsListItemNavigation >.pagination>.active>span:focus,.newsListItemNavigation > .pagination>.active>span:hover{background-color: #eee;border-color: #ddd;color:#424242;}
@media (min-width:768px){
    .newsList{padding:50px 0;}
    .newsListItem .media-left, .newsListItem .media-right {display: table-cell;}
    .newsListItem .media-object{min-width:283px;}
    .newsListItem{padding:10px;}
    .newsListItem .media-left{padding-right:10px;}
    .newsListItemNavigation{padding:15px 0;}
    .newsListItemNavigation > .pagination>li>a,.newsListItemNavigation > .pagination>li>span{padding:14px 20px;}
}
@media (min-width:992px){
    .newsListItem{padding:22px;}
    .newsListItem .media-object{min-width:300px;}
    .newsListItemTitle{font-size:22px;}
    .newsListItemContent{font-size:18px;line-height: 30px;height:120px;}
    .newsListItemTime{font-size:16px;}
    .newsListItemInfo{font-size:16px;}
    .newsListItemMore{margin:0;}
    .newsListItemNavigation{padding:25px 0;}
}

/*详情页*/
.details{background:#f4f4f4;padding:50px 0;}
.details .breadcrumb{background:transparent;display: flex;margin-top: -50px;}
.details .breadcrumb>li{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.detailsTitle{text-align: center;font-size:18px;margin:15px 0;color:#333;}
.detailsTime{text-align: center;font-size:14px;color:#818181;margin:15px 0 1px;}
.detailsContent{color:#333;font-size:14px;line-height: 24px;padding:15px 0;}
.detailsContent img{max-width:100%;min-width: 100%;}
@media (min-width:768px){
    .detailsTitle{font-size:22px;}
    .detailsContent{line-height: 30px;}
    .detailsContent img{min-width: auto;}
}

/*地图*/
.MapContent{width:100%;min-height: 300px;background: #fff;margin-top:20px;}

/*app下载页*/
/* .app{}
.appList{position: relative;}
.appImg{width:100%;overflow: hidden;}
.appImg>img{width:150%;margin-left:-25%;}
.appText{position: absolute;}
.appTitle{font-size:14px;color:#444;}
.appDescribe{font-size:12px;color:#818181;margin-bottom:20px;}
.appList-02 .appText{top:50%;margin-top:-52px;margin-left:50%;}
.appList-03 .appText{top:50%;margin-top:-52px;}
@media (min-width:768px){
    .appList-02 .appText{margin-top:-102px;}
    .appList-03 .appText{margin-top:-102px;margin-left:40px;}
    .appTitle{font-size:22px;margin-bottom:10px;}
    .appDescribe{font-size:16px;}
}
@media (min-width:992px){
    .appList-02 .appText{margin-top:-132px;}
    .appList-03 .appText{margin-top:-132px;margin-left:40px;}
    .appImg>img{width:100%;margin-left:0;}
    .appTitle{font-size:28px;margin-bottom:10px;}
    .appDescribe{font-size:18px;margin-bottom:70px;}
} */


.appList-01{background:#f4f4f4;}
.appList-01 .appImg{width:33%;float:left;}
.appList-01 .appImg >img{width:100%;}
.appList-02 .appImg{width:45%;overflow: hidden;float:left;}
.appList-02 .appImg:first-child{width:55%;}
.appList-02 .appImg >img{width:100%;}
.appList-03{background:#f4f4f4;}
.appList-03 .appImg{width:55%;overflow: hidden;float:left;}
.appList-03 .appImg:first-child{width:45%;}
.appList-03 .appImg >img{width:100%;}
