/*日期筛选器*/
.jx-tool{height:45px;position:relative;margin-bottom:20px;border:0;background-color:#f8f8f8;border-radius:0}
.jx-filtrate{display:inline-block;width:220px;height:44px;font-size:15px;font-weight:bold;position:absolute;top:0;left:0;cursor:pointer;text-align:right}
.jx-filtrate .jx-select-selected-box{padding:10px}
.jx-filtrate .icon-calendar:before{font-size:24px;float:left}
.jx-filtrate .icon-arrow-down:before{font-size:18px;margin:3px 5px;float:left;width:18px;height:18px;background:#ffffff;color:#44c0fd;border-radius:2px;box-shadow:0 0 2px #e1e1e1}
.jx-filtrate:hover .icon-arrow-down:before{background:#44c0fd;color:#ffffff}
.jx-filtrate-info{width:425px;background:#ffffff;position:absolute;top:43px;left:0;z-index:1;text-align:left;box-shadow:0 0 7px rgba(6, 6, 6, 0.1);border:1px #ffffff solid;cursor:default}
.jx-filtrate-info-top{height:38px;border-bottom:1px solid #f2f2f2;padding:8px 12px 0 12px}
.jx-filtrate-info-bottom{padding:5px 0 15px 10px}
.jx-filtrate label{float:left;padding:0 5px;line-height:24px;margin:0;cursor:pointer;font-weight:normal}
.jx-filtrate .cfm-icon{float:left}
.jx-filtrate .cfm-icon:before{color:#44c0fd}
.jx-select-data li{display:block;float:left;margin-right:20px}
.jx-select-data li a.jx-normal{width:22px;height:22px;line-height:20px;border:1px solid #cecece;background:#fff;display:block;text-align:center;font-size:13px;color:#8d8d8d;font-weight:normal;float:left;border-radius:50%}
.jx-select-data li a.jx-normal:hover{background:#44c0fd;border:none;width:22px;color:#fff;height:22px;line-height:20px;border-radius:50%}
.jx-select-data li a.jx-click{background:#44c0fd;border:none;width:22px;color:#fff;display:block;text-align:center;float:left;font-weight:normal;font-size:13px;height:22px;line-height:20px;border-radius:50%}
.jx-select-data li span{float:left;display:block;line-height:23px;height:23px;font-size:14px;color:#525252;font-weight:normal;margin-left:5px}
.jx-hdjt{display:block;float:right;margin:0}
.jx-hdjt a{width:70px;height:21px;font-size:12px;border:1px solid #44c0fd;border-radius:2px;background:#fff;line-height:19px;color:#44c0fd;font-weight:normal;text-align:center}
.jx-hdjt a:hover{color:#44c0fd;background:transparent}
.jx-select-ry li{display:block;float:left;margin-right:6px;margin-top:6px}
.jx-select-ry li a{width:28px;height:28px;border:1px solid #cecece;border-radius:2px;background:#fff;display:block;text-align:center;line-height:26px;font-size:13px;color:#525252;font-weight:normal}
.jx-select-ry li a:hover{background:#e9faff;color:#44c0fd;border:1px solid #44c0fd}
.jx-select-ry li a.jx-tl{background:#e9faff;color:#44c0fd;border:1px solid #44c0fd}
.jx-select-ry li span{width:28px;height:28px;border:1px solid #e1e1e1;background:#fff;display:block;text-align:center;line-height:26px;font-size:13px;color:#c5c5c5;font-weight:normal}
.jx-select-n li{display:block;float:left;margin-right:7px;margin-top:8px}
.jx-select-n li a{width:42px;height:28px;border:1px solid #e1e1e1;background:#fff;display:block;text-align:center;line-height:26px;font-size:13px;color:#525252;font-weight:normal;border-radius:2px;}
.jx-select-n li a:hover,.jx-select-n li a.hover{background:#44c0fd;color:#fff;border:1px solid #44c0fd}
.jx-select-ry li a.jx-tl2{background:#44c0fd;color:#fff;border:1px solid #44c0fd}
.jx-select-n li span{width:38px;height:21px;border:1px solid #e1e1e1;background:#fff;display:block;text-align:center;line-height:21px;font-size:13px;color:#c5c5c5;font-weight:normal}

.jx-nav{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.jx-switch{font-size:14px;position:absolute;top:12px;right:295px;line-height:19px}
.jx-switch a{color:#333}
.jx-switch span{float:left}
.jx-switch .switch{position:relative;display:inline-block;width:30px;height:19px;border-radius:15px;margin:0 5px}
.jx-switch .slider{position:absolute;cursor:pointer;top:1px;left:0;right:0;bottom:0;background-color:#ccc;border-radius:15px;transition:.4s}
.jx-switch .slider::before{position:absolute;content:"";height:14px;width:14px;border-radius:14px;left:2px;bottom:2px;background-color:white;transition:.4s}
.jx-switch .active .slider{background-color:#44c0fd}
.jx-switch .active .slider::before{left:auto;right:2px}
.jx-search{position:absolute;top:6px;right:10px;width:275px;height:32px}
.jx-search .reload{color:#44c0fd;position:absolute;top:0;right:0;font-size:14px;line-height:19px;border:0;padding-left:0;padding-right:0;color:#525255}
.jx-search .reload .icon-reload:before{color:#44c0fd;margin-left:2px}
.jx-searchform{background:#fff;height:32px;border-radius:3px;border:1px solid #ebebeb;margin-right:60px;position:relative}
.jx-search-keyword{float:left;width:180px;height:30px;line-height:30px;font-size:14px;overflow:hidden;padding:0 11px;border:0;border-radius:5px}
.jx-search-keyword:focus-visible{border:0;outline:none}
.jx-search-submit{background:#fff;display:block;position:absolute;top:2px;right:4px;width:26px;height:26px;cursor:pointer;margin:0;border:0}
.jx-search-submit .cfm-icon:before{font-size:26px}
.jx-search-submit:hover .cfm-icon:before{color:#44c0fd}
.jx-main-arrow{display:block;width:12px;height:12px;position:absolute;top:20px;left:74px;background:#ffffff;border:2px #44c0fd solid;border-radius:50%}
.jx-main{width:100%;border:1px #f2f2f2 solid}
.jx-main-box{width:100%;height:100%;overflow:hidden;position:relative}
.jx-main-box-tag{width:80px;float:left;border-bottom:1px solid #fff;border-right:1px solid #e7f6ff;border-left:1px #ffffff solid;height:100%;overflow:hidden;margin-bottom:-9999px;display:inline;padding:16px 0 9999px 0px;font-size:14px;text-align:center;color:#737373}
.jx-main-box-news{float:left;width:87%;padding:15px 18px 15px 20px;height:auto;font-size:16px;line-height:25px}
.jx-main-box-news .jx-news-strong{font-weight:bold}
.jx-main-box-news p.jx-news{display:block;line-height:20px}
.jx-main-box-news .jx-hot{color:#ff0000;display:block;line-height:20px}
.jx-main-box-news .jx-link{display:block;margin-top:8px;color:#bdbdbd;font-size:14px}
.jx-main-box-news h1.jx-title{display:block;font-weight:bold;margin-bottom:8px;font-size:14px}
.jx-main-box-news .jx-pic-wrap{display:flex}
.jx-main-box-news .jx-news a{color:#333}
.jx-main-box-news .jx-news p{margin-bottom:10px;display:inline}
.jx-pic{transition:filter .2s ease-out;background-color:rgba(0,0,0,.05);flex:1;margin-right:1px;background-size:cover}
.jx-time{width:100%;height:40px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}
.jx-time span.jx-title-time{width:160px;text-align:left;padding:10px 15px;display:block;color:#44c0fd;font-size:17px;font-weight:bold;line-height:19px}
.jx-time .cfm-icon{float:left;line-height:18px;margin-right:5px}
.jx-time .cfm-icon:before{color:#44c0fd}
.gallery{margin-top:10px}
.gallery li{display:block;float:left;width:172px;height:120px;margin-right:7px;background-size:cover;cursor:pointer}
.gallery li.pic{transition:filter .2s ease-out;background-color:rgba(0,0,0,.05)}
.gallery li.pic:hover{filter:brightness(1.1)}
.gallery li a img{width:172px;height:120px;background-color:#fff}
/*JS图片放大插件样式*/
#zoom{z-index:99990;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}
#zoom .content{z-index:99991;position:absolute;top:50%;left:50%;width:200px;height:200px;background:#ffffff no-repeat 50% 50%;padding:0;margin:-100px 0 0 -100px;box-shadow:-10px 10px 20px rgba(0, 0, 0, 0.3);border-radius:4px}
#zoom .content.loading{background-image:url('../images/loading.gif')}
#zoom img{display:block;max-width:none;background:#ececec;box-shadow:0 1px 3px rgba(0,0,0,0.25);border-radius:4px}
#zoom .close{z-index:99993;position:absolute;top:0;right:0;width:49px;height:49px;cursor:pointer;background:transparent url('../images/close.png') no-repeat 50% 50%;opacity:1;filter:alpha(opacity=100);border-radius:0 0 0 4px}
#zoom .previous,#zoom .next{z-index:99992;position:absolute;top:50%;overflow:hidden;display:block;width:49px;height:49px;margin-top:-25px}
#zoom .previous{left:0;background:url('../images/arrows.png') no-repeat 0 0;border-radius:0 4px 4px 0}
#zoom .next{right:0;background:url('../images/arrows.png') no-repeat 100% 0;border-radius:4px 0 0 4px}
#zoom .close:hover{background-color:#da4f49}
#zoom .previous:hover,#zoom .next:hover{background-color:#0088cc}
/*快讯详情页*/
.flash-boxviews{padding:20px 25px}
.flash-boxviews h1{font-size:28px;line-height:36px}
.flash-boxviews .info-bar{padding:20px 0;border-bottom:1px #f2f2f2 solid;font-size:14px}
.flash-boxviews .info-bar .lmmc{float:left;border:1px #f2f2f2 solid;padding:2px 5px;margin-right:10px;font-size:14px;border-radius:2px}
.flash-boxviews .info-bar .add-time{color:#ADADAD;float:left;padding-left:5px;line-height:27px}
.flash-boxviews .info-bar .add-time .cfm-icon{float:left;padding-right:3px}
.flash-boxviews .info-bar .add-time .icon-time:before{line-height:27px}
.flash-boxviews .text-div{padding:20px 0 0 0}
.flash-boxviews .text-div p{font-size:18px;line-height:28px;margin-bottom:20px}
.flash-boxviews .text-div p img{width:90%;height:auto}
.flash-boxviews .pic-wrap li.pic{float:none;text-align:center;width:auto;height:auto;background:transparent}
.flash-boxviews .pic-wrap li.pic img{margin:auto;max-width:800px}
.flash-boxviews .jx-link{padding-top:20px}

.jx-views-page .new-flash{padding:10px 20px}
.jx-views-page .new-flash .top-title{margin-top:0}
.jx-views-page .new-flash .flash-item .time{font-size:14px}
.jx-views-page .new-flash .flash-item .text-box{font-size:15px;line-height:22px}
.jx-views-page .new-flash .top-title .col-auto{padding:8px 10px;height:35px}
.jx-views-page .new-flash .title-h6{font-size:18px}
.jx-views-page .new-flash .flash-listbox{max-height:550px}
.jx-views-page .new-flash .flash-item{padding-right:20px}
.left-mainbox .new-flash .flash-item .text-box{max-height:67px;}
.left-mainbox .jx-views-page .new-flash .flash-item .text-box{line-height:23px;}
.left-mainbox .jx-views-page .new-flash .flash-item .text-box p{display:initial}
.left-mainbox .new-flash .flash-item{padding-top:5px}
.left-mainbox .new-flash .flash-item b{top:10px}