a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    font-family: 微软雅黑;
}
.clear{clear: both;}
.top{width: 100%;background: #373737;}
.y_container{width: 1170px ; position: relative;margin-left: auto;margin-right: auto;}
.y_top_left{float:left;padding-left: 140px;}
.y_top_font{display: inline-block;line-height: 40px;padding:0 23px;position: relative;}
.y_top_font a{display: block;text-decoration: none;color: #e1e1e1;font-size: 14px;}
.y_top_hover{position: absolute;left: 27px;top:32px;z-index: 5;display: none}
.y_top_hover_triangle{width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 14px solid #dbdbdb;}
.y_top_hover_icon{border: 1px solid #dbdbdb;padding:10px;background: #ffffff;margin-left: -54px;border-radius: 5px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);}
.y_top_hover_icon img{width: 130px;display: block;}
.y_top_hover_icon p{text-align: center;color: #000000;font-size: 13px;letter-spacing: 2px;margin-bottom: 0;line-height: normal;}
.y_top_right{float: right;line-height: 40px;position: relative;}
.y_top_right span{display: block;color: #e1e1e1;font-size: 15px;cursor: pointer;}
/*顶部固定*/
.y_top_box{box-shadow: -3px 18px 8px -17px rgba(156,145,145,0.3);-webkit-box-shadow: -3px 18px 8px -17px rgba(156,145,145,0.3);-moz-box-shadow: -3px 18px 8px -17px rgba(156,145,145,0.3);}
.z-left-fixed {width: 100%;position: fixed;top: 0;z-index:3;box-shadow: -3px 18px 8px -17px rgba(156,145,145,0.96);-webkit-box-shadow: -3px 18px 8px -17px rgba(156,145,145,0.96);-moz-box-shadow: -3px 18px 8px -17px rgba(156,145,145,0.96);}
.z-con-left-hidden{width: 100%;height:56px;background: #FFFFFF;display: none;}
/*联系我们*/
.y_top_hover1{position: absolute;left: -50px;top:32px;width: 128px;z-index: 2;display: none}
.y_top_hover_triangle1{width: 0;height: 0;margin-left:49%;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 14px solid #dbdbdb;}
.y_top_hover_text{border: 1px solid #dbdbdb;padding:10px 0;background: #ffffff;margin-left: -121px;border-radius: 5px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);}
.y_top_hover_text p{text-align: center;line-height: 30px;}
/*nav*/
.nav{width: 100%;height: 56px;}
.nav_left{float: left;width:70%;}
.nav_logo{float: left;margin-right: 38px;}
.nav_logo img{width: 88px;height: auto;display: block;margin: 14px 0;cursor: pointer;transition: transform 0.4s;}
.nav_logo img:hover{transform: scale(1.1);}
.nav_font{float: left;z-index: 4;height: 56px;}
.nav_font:hover{background: #1b7afb}
.nav_font a.nav_font_one{position: relative;}
.nav_font a.nav_font_one img{font-style: normal;float: right;width: auto;position: absolute;top:20px;left: 80px;}
.nav_font:hover a.nav_font_one img:nth-child(2){display: none;}
.nav_font:hover a.nav_font_one img:nth-child(1){-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all 0.5s ease;}
.nav_font:hover .nav_font_one{font-size: 18px;font-weight: 400;color: #FFFFFF;opacity: 1;}
.nav_font:hover .nav_font_child{display:block ;}
.nav_font a.nav_font_one{line-height: 56px;padding: 0 38px;font-size: 18px;text-decoration: none;height:56px;font-weight: 400;color: #373737;opacity: 0.8;width: 112px;display: block}
.nav_font_on{position: relative;}
.nav_font_on a{
    /*background:#1b7afb;*/
    /*color:#fff;*/
}
.nav_font_child{position: fixed;width: 100%;height: auto;left: 0;
    background: #ffffff;border-top: 2px solid #f0f0f7;border-bottom:2px solid #f0f0f7 ;padding:20px 0;z-index:5;display: none}
.nav_font_text {float: left;width:132px;height: 45px;margin: 20px 14px 10px 20px;border: 1px solid #C7C7C7;border-radius:4px;}
.nav_font_text:hover{border: 1px solid #1b7afb;}
.nav_font_text:hover a{color: #1b7afb;}
.nav_font_box>.nav_font .nav_font_text a{
    text-align: center;
    line-height: 45px;
    font-size: 15px;
    color: #000000;
    background: none;
    letter-spacing: 1px;
    padding: 0;
    display: block;
    text-decoration: none;
}
.nav_font_box>.nav_font .nav_font_text a:hover{
    color: #1b7afb;
}
.nav_right{width:30%;float: right;}
.nav_right_search{float: left;margin: 0 4%;cursor: pointer;position: relative;}
.nav_right_search img:nth-child(2){display: none;}
.nav_right_search:hover img:first-child{display: none;}
.nav_right_search:hover img:nth-child(2){display: block;}
.nav_right_search_color{margin-left: 14%;}
.nav_right_search_color:hover span{color: #1b7afb;}
.nav_right_search_color img {display: block;float: left;width: 21px;height: auto;margin:18px 7px 0 0;}
.nav_right_search_app img{display: block;float: left;width: 13px;height: auto;margin: 18px 7px 0 0;}
.nav_right_search span{display: block;line-height: 56px;text-decoration: none;float: left;font-size: 15px;font-weight: 400;color: #373737;opacity: 0.8;}
.nav_right_search_app:hover span{color: #1b7afb;}
.nav_right_login{float: right;}

.nav_right_login_one{width: 67px;height: 31px;display: block;background: #0076FE;border-radius: 2px;text-align: center;line-height: 31px;margin-top: 13px;float: left;font-size: 16px;color: #FFFFFF;cursor: pointer;}
.nav_right_login_one:hover{background: #4370F5;}
.nav_right_login_icon_img{width:40px;height:40px;margin-right: 8px;cursor: pointer;}
.nav_right_login_icon_img img{display: block;width:40px;height:40px;border-radius: 50%;margin-top:9px;}
.nav_right_login_icon{float: left;position: relative;}
.nav_right_login_icon:hover .nav_right_login_icon_box{display: block;}
.nav_right_login_icon_box{position: absolute;top: 49px;width: 300px;left: -248px;border-radius: 3px;border: 1px solid #dbdbdb;z-index: 5;display: none;}
.nav_right_login_icon_box_top{background: #f0f0f7;padding: 24px 0 20px;cursor: pointer;}
.nav_right_login_icon_box_top img{width: 45px;height: 45px;border-radius: 50%;margin: 0 auto;display: block;}
.nav_right_login_icon_box_top p{text-align: center;padding: 5px 0;cursor: pointer;}
.nav_right_login_icon_con_box{width: 33%;float: left;cursor: pointer}
.nav_right_login_icon_con{background: #FFFFFF;padding: 20px 0;}
.nav_right_login_icon_con_box img{display: block;margin: 0 auto 5px;width: 20px;}
.nav_right_login_icon_con_box p{text-align: center;color: #333D3F;}
.nav_right_login_icon_bottom{border-top: 1px solid #dbdbdb;background: #FFFFFF;}
.nav_right_login_icon_bottom_left{width: 50%;float: left;}
.nav_right_login_icon_bottom_left a{display: block;text-align: center;line-height: 50px;color: #888687;font-size: 15px;text-decoration: none;}
.banner_top img{width: 100%;display: block;margin: 10px 0;}
/*app二维码*/
.y_top_hover2{position: absolute;left: 27px;top:42px;z-index: 2;display: none}
.y_top_hover_triangle2{width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 14px solid #dbdbdb;}
.y_top_hover_icon2{border: 1px solid #dbdbdb;padding:10px;background: #ffffff;margin-left: -54px;border-radius: 5px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);}
.y_top_hover_icon2 img{width: 130px;height: auto;display: block;margin: 0;}
.y_top_hover_icon2 p{text-align: center;color: #000000;font-size: 13px;letter-spacing: 2px;margin-bottom: 0;line-height: normal;}
/*登录*/
.login_bounced{width: 100%;height: 100vh;background: rgba(0,0,0,.3);position: fixed;top: 0;z-index:4;display: none}
.login_bounced_box{width: 460px;height:auto;background: #ffffff;border-radius: 10px;position: relative;left: 50%;top: 50%;border: 1px solid #f1f4f5;margin: -290px 0 0 -230px;box-shadow: -11px 85px 100px -48px rgb(184 212 254) inset;-webkit-box-shadow: -11px 85px 100px -48px rgb(184 212 254) inset;-moz-box-shadow:  -15px 85px 100px -48px rgb(184 212 254) inset;padding:10px 30px;}
.login_bounced_box span{position: absolute;font-size: 26px;color: #000000;right:3px;top:2px;cursor: pointer;}
.login_bounced_box span img{display: block;width: 25px;}
.bounced_box_tab img{width: 104px;display: block;margin: 26px auto 0;}
.bounced_code{padding:23px 40px;}
.bounced_reg{display: none;}
.bounced_code_con{width: 230px;height: 230px;margin: 0 auto;}
.bounced_code_con img{display: block;width: 230px;height: 230px;}
.bounced_code_con p{text-align: center;padding: 0 20px;}
.bounced_login_input,
.bounced_login_code{padding: 10px 0;margin-bottom: 20px; border-bottom: 1px solid rgba(0,0,0,.3);position: relative}
.bounced_login_input input{display: block;width: 100%;background: none;outline: none;letter-spacing:1px;font-size: 16px;font-weight: 400;color: #787878;line-height: 14px;opacity: 0.7;}
input::-webkit-input-safebox-button{
    display: none;
}
.bounced_login_input img{position: absolute;top: 13px;right: 10px;}
.bounced_login_code input{display: block;float: left;width: 60%;background: none;outline: none;letter-spacing:1px;font-size: 16px;font-weight: 400;color: #787878;line-height: 14px;opacity: 0.7;}
.bounced_login_code button{display: block;float: left;width: 40%;background: none;border: none;letter-spacing: 1px;font-size: 14px;font-weight: 400;color: #1B7AFB;line-height: 20px;opacity: 0.7;}
.bounced_login_btn{width: 100%;height: 46px;background: #1B7AFB;border-radius: 2px;margin: 42px auto 30px;}
.bounced_login_btn a{display: block;text-align: center;color: #ffffff;letter-spacing: 2px;text-decoration: none;font-size: 18px;line-height: 46px;}
.bounced_login_text a{font-size: 14px;font-weight: 400;color: #1B7AFB;opacity: 0.7;line-height: 12px;display: block;text-align: center;margin: 28px auto 24px;}
.bounced_login_text p{text-align: center;letter-spacing: 1px;font-size: 14px;font-weight: 400;color: #a7a7a7;line-height: 12px;opacity: 0.7;}
.bounced_login_agreement{text-align: center;font-size: 13px;color: #a7a7a7;line-height: 12px;}
.bounced_login_agreement a{color: #a7a7a7;font-weight: 400;line-height: 12px;}
.z_other{width: 133px;margin: 0 auto 0;}
.z_other a{display: inline-block;text-align: center;line-height: 0;margin:25px 10px;}
.z_other a img{display: block;width: 40px;}
/*注册*/
.bounced_login_text a.z_reg,
.bounced_login_text a.z_forget{display: block;margin: -2px 10px 35px;line-height: 12px;}
.z_reg{float: left;}
.z_forget{float: right;color: #999999;}
/*忘记密码*/
.bounced_forget{display: none;}
/*搜索*/
.search{width: 100%;height: 100%;background: #FFFFFF;position: fixed;top: 0;z-index:99;}
.search_top{width: 100%;margin: 100px auto;}
.search_top_left{float: left;}
.search_top_left img{width: 120px;display: block;}
.search_top_right{float: right;}
.search_top_right img{display: block;width: 33px;cursor: pointer;}
.search_top_sou{width: 800px;margin: 150px auto;}
.search_top_sou h4{font-weight: bold;font-size: 25px;letter-spacing: 2px;margin-bottom: 20px;}
.search_top_sou input{border-bottom: 1px solid #000000;padding: 10px 5px;display: block;width: 100%;color: #000000;font-size: 18px;outline: none;letter-spacing: 2px;margin-bottom: 20px;}
.search_top_sou_con p{display: inline-block;margin: 0 20px 15px 0 ;background: rgba(0,0,0,.1);border-radius: 3px;padding: 10px 0;}
.search_top_sou_con p:hover{background: #1b7afb;}
.search_top_sou_con p:hover a{color: #FFFFFF;}
.search_top_sou_con p a{padding: 10px 22px;color: #000000;text-decoration: none;}
/*广告位*/
.z-banner{margin: 5px 0 10px 0;width:100%}
.z-banner img{display: block;width:100%;height: 81px;margin-bottom: 5px}
/*首页内容*/
.box{padding:0;}
.box_left{width: 840px;height:auto;float: left;}
.box_right{width: 315px;height:auto;float: left;margin-left: 15px;}
/*轮播图*/
.box_left>.shuffling{
    margin-bottom: 16px;
}
.swiper-img{width: 100%;height: 385px;}
.swiper-img img{display: block;width: 100%;height: 370px;object-fit: cover;border-radius: 3px}
.swiper-slide span {position: absolute;color: #FFFFFF;font-size: 18px;left: 0;bottom: 0;width: 100%;border-radius: 0 0 3px 3px;text-align: left;padding: 10px 120px 10px 20px;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap;letter-spacing: 1px;background: linear-gradient(to top, rgba(0,0,0,.2) 8%,rgba(0,0,0,.3) 60%, rgba(0,0,0,.5) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,.2) 8%,rgba(0,0,0,.3) 60%, rgba(0,0,0,.5) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,.2) 8%,rgba(0,0,0,.3) 60%, rgba(0,0,0,.5) 100%);background: -moz-linear-gradient(top, rgba(0,0,0,.2) 8%,rgba(0,0,0,.3) 60%, rgba(0,0,0,.5) 100%);}
.box_left>.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 87%;width: 10%;}
.box_left>.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 10px;height: 10px;display: inline-block;border-radius: 100%;background: #fff;opacity: 1;}
.box_left>.swiper-container-horizontal>.swiper-pagination-bullets  .swiper-pagination-bullet-active{background: #1788e6;}
/*内容*/
.z_news_table{width: 100%;margin:6px 0;}
.z_news_table ul {width: 100%;padding-bottom: 8px;margin-bottom: 5px;margin-left: -14px}
.z_news_table ul li{display: block;float: left;margin: 0 14px 8px;height: 28px;font-weight: 500;}
.z_news_table ul li a{color: #676767;font-size: 18px;text-decoration: none;}
.z_news_table ul li.z_news_table_list_on a{
    border-bottom: 3px solid #1b7afb;padding-bottom:0;color: #1b7afb;
}
.z_news_table ul li a:hover{border-bottom: 3px solid #1b7afb;color: #1b7afb;}
.z_news_table ul li.z_news_table_li a{border-bottom: 3px solid #1b7afb;padding-bottom:0;color: #1b7afb;}
.z-content-con-tab{font-size: 16px;margin-bottom: 10px;color: #332f2e;}
.z-content-con-tab a{text-decoration: none;color: #332f2e;}
.z_homepage_hide{display: none;}
.z_homepage div.z_homepage_show{display: block;}
.z-con-new h3{margin: 15px 0;color: #1b7afb;font-size: 24px;}
.z-con-news{width: 100%;height:171px;padding:8px;margin-bottom: 15px;}
.z-con-news:last-child{border-bottom: none;}
.z-con-news:hover{-moz-box-shadow:2px 1px 16px 2px #dddddd;-webkit-box-shadow:2px 1px 16px 2px #dddddd;box-shadow:2px 1px 16px 2px #dddddd;}
.z-con-news-icon{width: 225px;height: 150px;overflow: hidden;float: left;position: relative}
.z-con-news-txt{position: absolute;width: 100%;z-index: 1;text-align: center;color: #FFFFFF;padding: 2px 5px;font-size: 13px;left: -102px;top: 9px;background:rgba(0,191,255,.8);transform: rotate(323deg);}
.z-con-news-icon img{display: block;width: 225px;height: 150px;float: left;object-fit: cover;cursor: pointer;border-radius: 5px;transition:transform 0.6s;}
.z-con-news-icon img:hover{transform: scale(1.1);}
.z-con-news-icon i{position: absolute;top: 5px;left: 5px;background: rgba(0,0,0,.7);font-size: 14px;padding: 3px 10px;border-radius: 5px;font-style: normal;color: #f0f0f7;}
.z-con-news-right{width:570px;float: left;margin-left: 18px;position: relative;}
.z-con-news-right h5{padding-top: 1px;margin-bottom: 6px;}
.z-con-news-right h5 a{color: #262626;font-weight: 400;font-size: 18px;padding: 6px 0 0 0;line-height: 28px;text-decoration: none;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.z-con-news-right h5 a:hover{color: #1b7afb}
.z-con-news-right h6{font-size: 14px;font-weight: 400;color: #787878;line-height: 22px;opacity: 0.7;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.z_con_label{position: absolute;top: 118px;width: 100%;}
.z-con-news-p{width: 70%;float: left;margin: 4px 1% 0 0;}
 .z-con-news-p-color{font-size: 12px;color: #999999;line-height: 22px;}

.z-con-news-p strong{font-weight: normal;}
.z-con-news-p strong a{background: #F7F7F7;border-radius:4px;text-decoration: none;font-size: 12px;color: #999999;padding: 2px 8px;line-height: 22px;margin-right: 10px;}
.z-con-news-p strong a:hover{color: #1b7afb;}
.z-con-news-p strong:nth-child(7),
.z-con-news-p strong:nth-child(8),
.z-con-news-p strong:nth-child(9),
.z-con-news-p strong:nth-child(10){display: none;}
.z-con-news-bottom{float: right;width: 26%;margin-right: 10px;}
.z-con-news-bottom span{display: block;letter-spacing: 0;float: right;color: #999;font-size: 12px;line-height: 20px;text-decoration: none;margin-top: 4px}

/*投票*/
.z_vote{width: 90%;margin: 3% auto;padding: 5px 20px;border: 1px solid #dbdbdb;box-shadow: 1px 1px 7px -2px rgba(121,115,115,0.55);-webkit-box-shadow:1px 1px 7px -2px rgba(121,115,115,0.55);-moz-box-shadow: 1px 1px 7px -2px rgba(121,115,115,0.55);border-radius: 5px;}
.z_vote h4{margin: 20px 0 10px;color: #323232;letter-spacing: 1px;}
.z_vote_box{width: 100%;margin: 18px 0;}
.z_vote_box_left{width: 83%;float: left;margin-right: 5%;}
.z_vote_box_left span{background: #1b7afb;width: 15px;height: 15px;border-radius: 50%;display: block;cursor: pointer;float: left;margin: 7px 10px 0 0;}
.z_vote_box_left label{width: 95%;float: left;color: #323232;font-size: 16px;font-weight: normal;line-height: 28px;}
.z_vote_box_success{margin: 20px 0;}
.z_vote_box_left p{font-size: 15px;color: #323232;margin-bottom: 2px;}
.z_vote_box_color{max-width: 92%;}
.z_vote_box_left b{height:15px;background: #999999;border: 1px solid #f1f4f5;border-radius: 10px;display: block;float: left;margin: 3px 7px 0 0;}
.z_vote_box_left b.z_vote_box_color_active{background: #1b7afb;}
.z_vote_box_left i{width: 3%;font-size: 15px;font-style: normal;color: #323232;display: block;float: left;}
.z_vote_box_right{float: left;width: 12%;}
.z_vote_box_right a{display: block;width: 100%;border-radius: 5px;border: 1px solid #999999;padding: 3px 0;text-align: center;font-size: 14px;text-decoration: none;color: #000000;}
.z_vote_box_right a:hover{background: #1b7afb;color: #FFFFFF;border: 1px solid #1b7afb;}
.z_vote_box_right1{float: left;width: 12%;margin: 7px 0;}
.z_vote_box_right1 a{display: block;width: 100%;border-radius: 5px;border: 1px solid #1b7afb;padding: 3px 0;text-align: center;font-size: 14px;text-decoration: none;color: #1b7afb;}
/*暂无数据*/
.z_no{width: 100%;}
.z_no img{display: block;width: 80%;margin: 180px auto 0;}
.z_no p{color: #a7a7a7;font-size: 23px;text-align: center;margin:56px 0 200px;}
/*加载更多*/
.z-loading{margin: 60px auto;}
.z-loading a{display: block;width: 200px;height: 37px;color: #1b7afb;font-size: 16px;text-align: center;line-height: 37px;text-decoration: none;margin: 0 auto;border: 1px solid #1b7afb;}
.z-loading a:hover{color: #FFFFFF;background: #69c0ff;border: none}
/*推荐阅读*/
.recommended_top{margin-bottom: 20px;}
.recommended_top h2{font-size: 17px;font-weight: 400;color: #000000;line-height: 25px;opacity: 0.9;}
.recommended_con_box{width: 30%;float: left;margin: 0 1.6%;}
.recommended_con_box_icon{width: 100%;height: 164px;margin-bottom: 16px}
.recommended_con_box_icon img{display: block;object-fit: cover;width: 100%;height: 164px;border-radius: 10px;}
.recommended_con_box_text{height: 180px;}
.recommended_con_box_text h4{font-size: 18px;font-weight: 400;color: #262626;opacity: 0.9;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 8px;}
.recommended_con_box_text p{font-size: 14px;font-weight: 400;color: #787878;line-height: 18px;opacity: .7;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.box_righ_banner{width: 100%;position: relative;margin-bottom: 10px;}
.box_righ_banner img{display: block;width: 100%;height: 180px;border-radius:3px;}
.box_righ_banner span{position: absolute;bottom: 0;text-align: center;color: #ffffff;line-height: 36px;font-size: 15px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 20px;
    background: linear-gradient(to top, rgba(0,0,0,.3) 8%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,.3) 8%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,.3) 8%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);background: -moz-linear-gradient(top, rgba(0,0,0,.3) 8%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);border-radius: 0 0 3px 3px;}
/*短讯*/
.content-alert{width: 100%;height: 316px;}
.content-alert-box{height: 300px;overflow: hidden;}
.z-box_short{padding: 3px 0 2px 0;margin:10px 0 15px;}
.z-box_short span{font-size: 20px;font-weight: 500;color: #373737;line-height: 27px;opacity: 0.9;border-left: 4px solid #1b7afb;padding-left: 13px;float: left;}
/*查看更多*/
.z-loading1{float: right;}
.z-loading1 a{height: 13px;font-size: 12px;font-weight: 400;color: #999999;line-height: 27px;opacity: 0.9;text-decoration: none;}


.tempWrap{overflow:hidden;position:relative;height: 400px;}
.txtMarquee-top{width: 100%;margin: 0;padding:0;}
.infoList{border-left: 1px solid #e5e5e5;width: 100%;height: 400px;position: relative;padding: 0;left: 8px;}
.z_short_con_box_title{margin-bottom: 10px;height: 50px;}
.z_short_con_box_title i{width: 11px;height: 11px;display: block;background: #ffffff;border: 2px solid #b2d6ff;border-radius: 50%;float: left;margin:7px 6px 0 -7px ;}
.z_short_con_box_title span{display: block;width: 92%;float: left;letter-spacing: 1px;height:auto;font-size: 14px;font-weight: 400;color: #373737;line-height: 23px;opacity: 0.9;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.z_short_con_box_title span:hover{color: #1b7afb;}
.z_short_con_box_title p{margin: 5px 0 0 12px;color: #c5c5c5;font-size: 14px;}

/*热门词条*/
.z_hot{width: 100%;}
.z_hot_content_top{margin-bottom: 15px;}
.z_hot_content_top img{width: 100%;height: 190px;border-radius: 3px;display: block;object-fit: cover;margin-bottom: 10px;}
.z_hot_content_top h4{color: #262626;letter-spacing: 1px;margin-bottom: 5px;font-size:16px;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 22px}
.z_hot_content_top h4:hover{color: #1b7afb;cursor: pointer;}
.z_hot_content_top p{color: #999999;padding: 0 5px;font-size: 14px}
.z-con-news1{width: 100%;height:171px;padding: 10px;margin-bottom: 10px;}
.z-con-news1-icon-you{width: 130px;height: 80px;overflow: hidden;float: left;position: relative;}
.z-con-news1-icon-you img{width: 130px;height: 80px;overflow: hidden;float: left;position: relative;object-fit: cover;border-radius:3px}
.z-con-news1-icon-you img{transition: transform .6s ;}
.z-con-news1-icon-you img:hover{transform: scale(1.1);}
.z-con-news1-right-you{margin-left: 140px;position: relative;}
.z-con-news1-right-you h5 a{display:block ; color: #262626;font-size: 15px;max-height:46px;padding:2px 0 ;line-height: 21px;text-decoration: none;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.z-con-news1-right-you h5 a:hover{color: #1b7afb}
.z-con-news1-right-you p span{position: absolute;left: 0;color: #959595;top: 58px;font-size: 13px}
/*广告位*/
.right_banner_img{width: 100%;height: 220px;margin-bottom: 20px;position: relative;}
.right_banner_img img{display: block;width: 100%;height: 220px;border-radius:5px;}
.right_banner_img span{position: absolute;right: 5px;top:5px;background: rgba(0,0,0,.3);color: #ffffff;padding: 2px 5px;border-radius: 3px;}
.z_entry{margin-bottom:20px;}
.z_entry_box{width: 100%;}
.z_entry_box p{border: 1px solid #eaeaea;display: inline-block;padding: 2px 13px;border-radius: 6px;margin:0 7px 12px 0;cursor: pointer;font-size: 15px;}
.z_entry_box p a{color: #999999;text-decoration: none;}
.z_entry_box p:hover{background: #1b7afb;}
.z_entry_box p:hover a{color: #ffffff;}
.z_circle{margin-bottom: 150px;}
.z_circle_right{float: right;line-height: 25px;margin-top: 3px;}
.z_circle_right p{color: #1b7afb;font-size: 17px;display: inline-block;}
.z_circle_right p:first-child{color: #343434;border-right: 1px solid #343434;padding-right: 10px;margin-right: 5px;}
.z_circle_box{width: 100%;margin-bottom: 15px;}

.z_circle_box_left{width: 45%;float: left;}
.z_circle_box_left p{color: #555555;line-height:64px;font-size: 15px;letter-spacing: 1px;opacity: 0.9;font-weight: 300;}
.z_circle_box_right{width: 55%;float: left;}
.z_circle_box_right img{width:80%;display: block;margin: 15px auto 0;}
.z_circle_box_right p{color: #999999;line-height: 23px;font-size: 15px;text-align: center;}
.z_circle_box_bottom{background: #F7F7F7;font-size: 13px;color: #555555;line-height: 18px;opacity: 0.9;text-align: center;padding: 12px 10px;letter-spacing: 1px;}
/*底部*/
.footer{background: #000000;width: 100%;height: 100%;}
.y_footer{padding: 70px 0 30px 0;}
.y_footer_con{border-bottom: 1px solid #aaaaaa;margin-bottom: 30px;padding-bottom: 30px;}
.y_footer_box:first-child{width: 26%;float: left;margin-right: 4%;}
.y_footer_box:nth-child(2){width: 18%;float: left;}
.y_footer_box:nth-child(3){width: 25%;float: left;}
.y_footer_box:nth-child(4){width: 27%;float: left;}
.y_footer_box h3{color: #ffffff;margin-bottom: 25px;font-size: 19px;}
.y_footer_box p{color: #ffffff;font-size: 15px;letter-spacing: 1px;line-height: 23px;}
.y_footer_box h5{line-height: 30px;}
.y_footer_box h5 a{font-size: 16px;color: #ffffff;text-decoration: none;letter-spacing: 1px;}
.y_footer_box h5 span{font-size: 16px;color: #ffffff;text-decoration: none;letter-spacing: 1px;}
.y_footer_box_code{width: 50%;float: left;}
.y_footer_box_code p{text-align: center;line-height: 20px;margin-bottom: 10px;}
.y_footer_box_code img{display: block;width: 100px;height: 100px;margin: 0 auto;}
.y_footer_bottom h4{color: #ffffff;font-size: 17px;letter-spacing: 1px;margin-bottom: 13px;float: left;cursor: pointer}
.y_footer_toggle{display: none;}
.y_footer_ul{width: 100%;margin-bottom: 5px;}
.y_footer_ul li{float: left;margin-right: 2%;font-size: 15px;color: #ffffff;letter-spacing: 1px;cursor: pointer;}
.y_footer_ul li.y_footer_on{border-bottom: 1px solid #ffffff;padding-bottom: 5px;}
.y_footer_hide{display: none;}
.y_footer_show{display: block;}
.y_footer_hide p{display: inline-block;margin: 6px 20px 0 0;}
.y_footer_hide p a{color: #ffffff;font-size: 13px;}
.y_footer_bottom_di{font-size: 14px;color: #ffffff;line-height:20px;margin: 30px 0 0 0 ;}
.y_footer_bottom_di a{
    color: #ffffff;
}

/*快讯列表*/
.z_short{border-left: 1px dashed #b5b5b5;height: auto;width: 750px;margin-left: 66px;}
.z_short_day{position: relative;}
.z_short_time{position: absolute;top: 54px;left: -2px;border: 1px solid #1b7afb;border-radius: 5px;width: 58px;height: 48px;background: #FFFFFF;}
.z_short_time span{display: block;width: 50%;text-align: center;font-size: 12px;line-height: normal;padding: 1px 0;margin-top: -1px;float: left;}
.z_short_time span:nth-child(2){background: #1b7afb;text-align: center;border-radius: 3px;color: #ffffff;}
.z_short_time p{border-top: 1px solid #e1e1e1;text-align: center;font-size: 13px;line-height: 28px;}
.z_short_top i{display: block;width: 15px;height: 15px;border: 2px solid #abd2ff;background: #ffffff;border-radius: 50%;float: left;margin: 0 10px 0 -8px;}
.z_short_top span{display: block;float: left;color: #b5b5b5;letter-spacing: 1px;margin-top: -3px;font-size: 15px;}
.z_short_con1{margin-left:15px;padding-bottom: 22px;}
.z_short_con1 a{text-decoration: none;}
.z_short_con1 h1{font-size: 18px;color: #000000;font-weight: bold;letter-spacing: 1px;line-height: 40px;}
.z_short_con1 h1:hover{
    color: #1b7afb;
}
.z_short_con1 p{
    color: #a4a4a4;
    letter-spacing: 1px;
    font-size: 15px;
    line-height: 25px;
    text-overflow: ellipsis;
    overflow: hidden;
    display:-webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.z_short_label{margin-left: 15px;padding-bottom: 20px;}
.z_short_label_left p{display: inline-block;margin: 0 20px 10px 0;background: #e5e5e5;padding: 2px 15px;border-radius: 5px;}
.z_short_label_left p a{display: block;font-size: 15px;color: #8b8b8b;}
.z_short_label_left p a:hover{
    color: #1b7afb;
}
.z_short_label_left{float: left;width: 90%;}
.z_short_label_right{float: right;width: auto;cursor: pointer;}
.z_short_label_right img{float: left;display: block;width: 20px;height: 20px;margin-right: 5px;}
.z_short_label_right span{float: left;display: block;font-size: 15px;}
/*快讯详情*/
.short_con_top{width: 100%;}
.short_con_top a{color: #707070;font-size: 16px;text-decoration: none;}
.short_con_top a:last-child{color: #95b8fd;}
.short_con_content_title{width: 100%;margin-bottom: 20px;}
.short_con_content_title h1{font-size: 20px;letter-spacing: 1px;padding: 20px 0 10px;font-weight: bold;}
.short_con_content_title span{color: #b5b5b5;font-size: 16px;}
.short_intro{padding: 18px 6px;background: #f2f2f2;border-radius: 5px;margin-bottom: 20px;}
.short_intro img{float: left;display: block;margin:4px 3% 0 0 ;}
.short_intro p{float: left;width: 92%}
.short_intro p span{display: block;color: #9f9f9f;font-size: 16px;line-height: 25px;letter-spacing: 2px;}
.short_detail{padding:0 0 20px 0;}
.short_detail p{color: #555555;font-size: 16px;line-height: 28px;letter-spacing: 1px;border-bottom: 1px solid #e5e5e5;margin-bottom: 15px;padding-bottom: 20px;}
.short_detail_label{width: 100%;margin-bottom: 22px;}
.short_detail_label a{display: block;border: 2px solid #f3f3f3;color: #8b8b8b;float: left;border-radius: 5px;padding: 1px 10px;margin-right: 20px;}
.short_detail_label a:hover{
    color: #1b7afb;
}
.short_detail h5{color: #a4a4a4;font-size: 16px;letter-spacing: 1px;line-height: 32px;}
.short_detail h5 span{text-decoration: none;color: #00a7ef;position: relative;}
.short_detail h5 span:hover .short_detail_code{display: block;}
.short_detail_code{position: absolute;padding: 10px 8px;background: #FFFFFF;top: -140px;left: -5px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);display: none;border-radius: 2px;}
.short_detail_code img{width: 100px;display: block;}
.short_detail_code p{font-size: 13px;color: #888687;padding: 0;margin: 0;border-bottom: 0;line-height: 20px;}
.short_share{padding: 20px 16px;background: #f2f2f2;border-radius: 7px;}
.short_share_left{float: left;color: #8b8b8b;}
.short_share_left a{text-decoration: none;}
.short_share_left img{margin: -4px 5px;}
.short_share_right{float: right;}
.short_share_right a{
    text-decoration: none;
}
.short_share_right img{margin-top: -3px;}
.short_share_right span{margin:3px 20px 0 3px;}
.short_related{margin-bottom: 100px;}
.short_related_title{padding: 30px 0;}
.short_related_title h4{color: #000000;font-size: 19px;border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;font-weight: bold;margin-bottom:0;}
.short_related_text{margin:2px 0 0;}
.short_related_text_left{width: 70%;float: left;}
.short_related_text_left h5{color: #7e7e7e;font-size: 17px;line-height: 24px;margin-bottom: 16px;}
.short_related_text_left h5 a{text-decoration: none;color: #7e7e7e;}
.short_related_text_left h5 a:hover{color: #1b7afb;}
.short_related_text_right{float: left;width: 30%;}
.short_related_text_right span{display: block;text-align: right;font-size: 15px;color: #b5b5b5;line-height: 28px;}
/*搜索结果页面*/
.z_search{width: 850px;margin: 50px auto;}
.z_search_top{margin-bottom: 10px;}
.z_search_top input{width: 85%;border: 2px solid #c2c2c2;padding: 10px 30px;border-radius: 30px 0 0 30px;font-size: 18px;color: #000000;display: block;outline: none;float: left;}
.z_search_top p{width: 15%;float: left;background: #1b7afb;border-radius: 0 30px 30px 0;padding: 12.5px;}
.z_search_top p img{display: block;width: 25px;margin: 0 auto;}
.z_search_prompt{margin: 18px 0;}
.z_search_prompt p{color: #707070;font-size: 16px;letter-spacing: 1px;float: left;}
.z_search_prompt p{width: 84%;}
.z_search_prompt_right{width: 16%;float: right;}
.z_search_prompt_right span{display: block;cursor: pointer;}
.z_search_prompt_right span:first-child{border-right: 2px solid #999999;padding-right: 10px;margin-right: 10px;color: #999999;font-size: 16px;float: left;}
.z_search_prompt_right span:nth-child(2){color: #629afc;font-size: 16px;}
/*分页*/
.count{display: none;}
.page{text-align: center;padding: 30px 0;}
.page .pagination li.active a{background: #00a2e9;border: 1px solid #00a2e9;}
.page .pagination li.active a:hover{background: #00a2e9;border: 1px solid #00a2e9;}
/*资讯列表*/
.z_news_table_list{color: #000000;font-weight: bold;}
.z-con-news1-icon-you{position: relative;}
.z-con-news1-icon-you span{position: absolute;left: 4px;top: 4px;background: #f09717;font-size: 12px;padding: 1px 5px;border-radius: 5px;color: #ffffff;}
.z_hot_content_top1{margin-bottom: 20px;position: relative}
.z_hot_content_top1 img{width: 100%;height: 190px;border-radius: 5px;display: block;object-fit: cover;margin-bottom: 10px;}
.z_hot_content_top1 i{
    position: absolute;
    top:-2px ;
    left: -6px;
    width: 64px;
    height: 30px;
    background:url("/Public/home/n_image/platform.png") no-repeat 100%;
    color: #ffffff;
    border-radius: 5px;
    padding: 2px;
    font-size: 12px;
    font-style: normal;
    letter-spacing:1px;
    text-align: center;
}
.z_hot_content_top1 h4{
    width: 100%;
    color: #ffffff;
    letter-spacing: 1px;
    margin-bottom: 0px;
    font-size: 16px;
    padding: 0 10px;
    position: absolute;
    height: 30px;
    line-height: 30px;
    bottom: -22px;
    top: 160px;
    background: rgba(0,0,0,.2);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.z_hot_content_top1 p{color: #999999;padding: 0 5px;font-size: 14px;margin-bottom: 0}

/*活动列表*/
.active_box{position: relative;margin-bottom: 20px}
.active{margin: 20px 0;}
.active_slide img{
    width: 100%;
   /* height: 300px;
    object-fit:cover ;*/
}
.active_box>.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 32px;left: 0;width: 100%;z-index: 2}
.active_box>.swiper-container-horizontal .swiper-pagination-bullet {width: 14px;height: 14px;display: inline-block;border-radius: 100%;background: #fff;opacity: 1;}
.active_box>.swiper-container-horizontal>.swiper-pagination-bullets  .swiper-pagination-bullet-active{
    background: #1788e6;
}
.z_options {width: 100%;border: 1px solid #e6e6e6;padding:10px 25px;border-radius: 5px;margin: 10px 0 40px;}
.z_options_top label{display: block;float: left;font-size: 18px;margin-right: 25px;letter-spacing: 1px;}
.z_options_top_select{float: left;margin-right: 40px;}
.z_options_top_select select{outline: none;border: none;font-size: 17px;padding-right: 5px;cursor: pointer;background: #FFFFFF}
.z_options_list_box{width: 31%;margin: 0 1.15% 32px;float: left;border: 1px solid #f0f0f0;border-radius: 6px;}
.z_options_list_box_icon{display: block;width: 100%;height: 230px;object-fit: cover;}
.z_options_list_box h4{width: 96%;padding:10px 5px;margin: 0 auto;line-height:24px;border-bottom: 1px dashed #7f7f7f;font-size: 16px;height: 62px;display: flex;justify-content: space-around;flex-direction: column;}
.z_options_list_box h4 a{
    display: block;
    color: #333D3F;
    text-decoration: none;
}
.z_options_list_bottom {padding:15px 0;height: 51px}
.z_options_list_bottom_left{float: left;}
.z_options_list_bottom_left_a1{background: #1b7afb;padding: 2px 10px;border-radius:5px;color: #ffffff;margin-left: 15px;}
.z_options_list_bottom_left_a2{background: #959595;padding: 2px 10px;border-radius:5px;color: #ffffff;margin-left: 15px;}
.z_options_list_bottom_left_a3{background: #f69925;padding: 2px 10px;border-radius:5px;color: #ffffff;margin-left: 15px;}
.z_options_list_bottom_right{float: right;}
.z_options_list_bottom_right p{display: inline-block;}
.z_options_list_bottom_right img{display: block;float: left;width: auto;height:auto;margin: 3px 5px 0 0;}
.z_options_list_bottom_right span{display: block;font-size: 15px;float: left;color: #bababa;margin-right: 15px;}
.active_top{border-radius: 10px;margin: 20px auto 35px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);}
.active_top_left{width: 35%;float: left;}
.active_top_left img{display: block;width: 100%;border-radius: 10px 0 0 0 ;}
.active_top_right{width: 58%;float: left;margin-left: 5%;}
.active_top_right_top {margin: 30px 0 12px 0;border-bottom: 1px dashed #dadada;padding-bottom: 10px;}
.active_top_right_top h1{letter-spacing: 1px;
    line-height: 38px;
    margin-bottom: 10px;
    font-size: 28px;}
.active_top_right_top p{font-size: 15px;color: #7c7c7c;line-height: 24px;letter-spacing: 1px;}
.active_top_right_detail{padding: 10px;margin-bottom: 20px;}
.active_top_right_detail_con {width: 100%;margin-bottom: 15px;}
.active_top_right_detail_con label{display: block;float: left;font-weight: normal;font-size: 17px;margin-right: 20px;line-height: 27px;}
.active_top_right_detail_con ul{float: left;}
.active_top_right_detail_con ul li{float: left;border: 1px solid #e9e9e9;border-radius: 4px;padding: 2px 10px;margin:0 20px 10px 0;background: #e9e9e9;}
.active_top_right_detail_con ul li a{color: #8f8f8f;text-decoration: none;font-size: 15px;}
.active_top_right_detail_con ul li.active_top_right_detail_con_on{border: 1px solid #78b6fe;background: #ffffff;}
.active_top_right_detail_con ul li.active_top_right_detail_con_on a{color: #6ea3fe;}
.active_top_right_detail_con span{color: #5897fe;font-size: 16px;line-height: 27px;}
.active_top_right_detail_bottom{margin: 20px 0 0 0 ;}
.active_top_right_detail_bottom_left{float: left;}
.active_top_right_detail_bottom_left a{display: block;width: 200px;height: 35px;background: #0076fe;color: #dde8ff;text-decoration: none;line-height: 35px;text-align: center;border-radius: 4px;float: left;margin-right: 10px;font-size: 16px;}
.active_top_right_detail_bottom_left span{display: block;float: left;line-height: 35px;font-size: 15px;color: #aaaaaa;}
.active_top_right_detail_bottom_right{float: right;}
.active_top_right_detail_bottom_right span{color: #aaaaaa;font-size: 16px;margin-right: 10px;line-height: 35px;display: block;float: left;}
.active_top_right_detail_bottom_right img{display: block;float: left;margin: 4px 10px 0 0;cursor: pointer;}
.active_content_top{border-bottom: 1px solid #c9c9c9;padding-bottom: 10px;margin-bottom: 20px}
.active_content_top h4{border-left: 6px solid #0076fe;padding-left: 12px;font-weight: bold;letter-spacing: 1px;}
.active_content_intro_txt{color: #b2b2b2;font-size: 16px;letter-spacing: 1px;margin-bottom: 20px;}
.active_content_intro img{display: block;max-width: 820px;margin: 0 auto;}
.active_content_website{margin-top: 20px;}
.active_content_website_left{width: 72px;height: 72px;float: left;margin-right: 10px;}
.active_content_website_left img{display: block;width: 100%;height: 100%;border-radius: 5px;}
.active_content_website_right{width: 233px;float: left;}
.active_content_website_right h5{color: #343434;font-size: 17px;margin: 3px 0 10px 0;}

.active_content_website_right h5 span{
    display: block;
    float: left;
    max-width: 100%;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
    line-height: 24px;
}
.active_content_website_right h5 a{display: block;float: right;color: #969696;letter-spacing: 1px;font-size: 15px;}
.active_content_website_right p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 14px;color: #909090;cursor: pointer;}
.active_content_other{margin: 35px 0 20px;}
.active_content_other_box{margin: 12px 0 20px;}
.active_content_other_box img{width: 100%;display: block;height: 200px;object-fit: cover;margin-bottom: 15px;border-radius: 5px;}
.active_content_other_box p{color: #707070;font-size: 17px;letter-spacing: 1px;}
.active_content_bottom{margin:30px 0 20px;}
.active_content_bottom h5{color: #a4a4a4;font-size: 16px;letter-spacing: 1px;line-height: 26px;}
.active_content_share{background: #f2f2f2;border-radius: 10px;padding: 20px ;color: #8b8b8b;line-height: 27px;}
.active_content_share img{margin-right: 10px;}

/*活动详情*/

.z_organizers{width: 100%;}
.z_organizers_left{float: left;width: 7%;font-size: 15px;line-height: 30px;color: #7c7c7c;}
.z_organizers_right{width: 93%;float: left;}
.z_organizers_right_box{float: left;margin: 5px 20px 5px 0;}
.z_organizers_right_box img{display: block;float: left;width: 20px;height: 20px;border: 1px solid #efe4e4;border-radius: 3px;margin-right: 5px;}
.z_organizers_right_box span{float: left;display: block;font-size: 15px;color: #7c7c7c;}
/*文章底部广告位*/
.bottom_banner{margin: 15px 0;}
.z-slide img{display: block;width: 820px;border-radius: 2px;margin: 0 auto}
/*活动评论*/
.z-comment_nav{width: 100%;height: 10px;background: #1b7afb;border-radius: 6px 6px 0 0;}
.z-comment{width: 100%;padding:0;border-radius: 0 0 6px 6px;margin-bottom: 30px;}
.z-share{width: 100%;border: 1px solid #E5E5E5;padding: 0 15px}
.z-share-one {float: left;margin: 9px 0}
.z-share-two{margin-left: 18px;}
.z-share-three{margin-left: 332px;}
.z-share-three img:nth-child(2),
.z-share-three img:nth-child(3){width: 33px;height: 32px;margin-top: -5px}
.z-share-one img{width: 24px;height: 24px;display: block;float: left;margin-right: 12px;cursor: pointer;}
.z-share-one span{display: block;float: left;font-size: 12px;font-weight: 400;color: #1B7AFB;line-height: 24px;opacity: 0.76;margin-right: 6px}
.z-comments{margin: 0 0 10px;}
.z-comments p{font-size: 18px;color: #000000;margin: 0 0 5px 9px;}
.z-comments_textarea{position: relative;border: 1px solid #E5E5E5;border-top: none;}
.form-group{width: 100%;}
.z-comments img{width: 9%;display: block;float: left;margin-right: 3%;}
.form-group textarea{display: block;width: 100%;resize: none;border:none ;height: 88px;border-radius: 0;padding: 10px;font-size: 12px;font-weight: 400;color: #1B7AFB;line-height: 24px;opacity: 0.7;}
.z-comments-sum{width: 67px;height: 24px;float: right;background: #1B7AFB;border-radius: 5px;margin: 10px 20px 10px 0;}
.z-comments-sum div span{font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 24px;display: block;text-align: center;}
.news_comment{font-size: 22px;font-weight: 500;color: #373737;line-height: 22px;border-left: 4px solid #1b7afb;padding-left: 10px;margin: 30px auto;}
.z-comment-box{margin-top: 33px;}
.z-comment-box:last-child{border-bottom:0;}
.z-comment-back{width: 100%;margin:0 0 15px 0;}
.z-comment-backs{width: 50px;border-radius: 50%;float: left;}
.z-comment-backs img{display: block;width: 38px;height: 38px;border-radius: 50%;}
.z-comment-text{margin-left:52px;}
.z-comment-text-top-one{float: left;}
.z-comment-text-top-one span{display:block ;font-size: 14px;font-weight: bold;color: #333333;opacity: 0.9;margin-bottom: 3px;}
.z-comment-text-top-one i{display: block;cursor: pointer;font-style: normal;font-size: 12px;font-weight: 400;color: #A7A7A7;opacity: 0.9;}
.z-comment-text-top-one a{font-size: 14px;font-weight: bold;color: #333333;opacity: 0.9;margin-bottom: 3px;text-decoration: none;}
.z-comment-text-top-two {float: right;}
.z-comment-text-top-two img{display: block;float: left;width: 17px;color: #000000;font-weight: normal;margin:0 4px 0 0}
.z-comment-text-top-two strong{font-weight: normal;cursor: pointer;color: #999999;font-size: 14px;margin-right: 10px}
.z-comment-text-top-two a{font-size: 14px;color: #999999;text-decoration: none;}
.z-comment-text p{font-size: 14px;font-weight: 400;color: #A7A7A7;line-height: 20px;padding-top: 5px;}
.z-comment-text p span{color: #999999;}
.z-comment-com{background: rgba(0,0,0,.02);border-radius: 2px;padding: 20px 10px 20px 40px;margin: 0 0 36px 56px;}
.z-comment-com-box{width: 100%;}
.z-comment-mores {width: 100%;margin-top: 20px;}
.z-comment-mores span{font-size: 14px;font-weight: 400;color: #A7A7A7;opacity: 0.9;}
.z-comment-mores a{font-size: 14px;font-weight: 400;color: #1b7afb;text-decoration: none;}
.z-comment-page{font-size: 14px;font-weight: 400;color: #A7A7A7;margin-top: 30px;opacity: 0.9;}
.z-comment-page strong{color: #999999;}
.z-comment-page strong.common_strong{color: #1b7afb;margin: 0 5px;}
.z-comment-page a{text-decoration: none;font-weight: 400;color: #A7A7A7;opacity: 0.9;}
.z-comment-more{width: 431px;height: 40px;border: 1px solid #1b7afb;margin: 30px auto; cursor: pointer}
.z-comment-more a{display: block;color: #1b7afb;font-size: 16px;text-align: center;line-height: 40px;text-decoration: none;}
.z-content-con{width: 100%;margin: 50px 0 30px 0}
.z-content-con h4{font-size: 24px;color: #1b7afb;margin-bottom: 20px;}
.z-content-text{width: 100%;}
.col-md-4{width: 240px;height: 201px;margin-bottom: 20px;float: left;}
.z-content-txt{width: 208px;}
.z-content-txt:last-child{margin-right: 0;}
.z-content-txt img{display: block;width: 208px;height: 120px;margin-bottom: 10px;}
.z-content-txt a{display: block;color: #333333;font-size: 16px;padding: 0 6px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-decoration: none;}
.z-content-txt a:hover{color: #1b7afb;}
/*评论回复*/
.z-reply{width: 100%;height: 100%;}
.z-reply-box{width:100%;border-radius: 10px;position: relative;}
.z-reply-box_textarea textarea{outline: none;border: 1px solid #E5E5E5;border-radius: 2px;height: 28px;resize: none;float: left;font-size: 14px;width: 90%;display: block;padding: 0 10px;}
.z-comments-summer a{line-height: 27px;display: block;float: right;background:#1B7AFB;padding: 0 20px;color: #FFFFFF;font-size: 14px;height: 27px;border-radius: 2px;}
/*活动须知*/
.active_instr{width: 100%;}
.active_instr_box{width: 100%;margin: 20px 0 30px;}
.active_instr_box p{color: #ababab;font-size: 16px;margin-bottom: 5px;}
.active_instr_box h5{color: #848484;font-size: 17px;letter-spacing: 1px;}
/*文章详情*/
.con_author{margin:5px 0 20px;}
.con_author_left{float: left;}
.con_author_left p{display: inline-block;margin-right: 30px;color: #b5b5b5;font-size: 16px;}
.con_author_right{float: right;}
.con_figure{width: 100%;margin: -15px 0 10px;}
.con_figure img{width: 100%;display: block;max-width: 800px;margin: 0 auto;border-radius: 10px;}
.scon_detail p{border-bottom: none;}
.con_detail_news{
    margin: 30px 0 15px;
    padding-bottom: 5px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;

    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.con_detail_news p{border-bottom: none;font-size: 13pt;
    /*line-height: 30px;*/
    word-break: break-all;}
.con_detail_news img{display: block;max-width: 80%;margin: 0 auto;}
.short_detail_one{margin-top: 5px;}
.short_detail_one h5{color: #a4a4a4;font-size: 16px;letter-spacing: 1px;line-height: 32px;}
.short_detail_one h5 span{text-decoration: none;color: #00a7ef;position: relative;}
.short_detail_one h5 span:hover .short_detail_code_one{display: block;}
.short_detail_code_one{position: absolute;padding: 10px 8px;background: #FFFFFF;top: -140px;left: -5px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);display: none;border-radius: 2px;}

.short_con_content>.con_detail_news>.short_detail_one h5 span .short_detail_code_one img{width: 100px;display: block;max-width: fit-content}

.short_detail_code_one p{font-size: 13px;color: #888687;padding: 0;margin: 0;border-bottom: 0;line-height: 20px;}
.z_detail_label{width: 100%;margin: 40px 0 10px;}
.z_detail_label p{display: inline-block;margin-right: 10px;}
.z_detail_label p a{display: block;border: 1px solid #dbdbdb;padding: 1px 10px;border-radius: 5px;font-size: 14px;text-decoration: none;color: #999999;}
.z_detail_label p a:hover{color: #1b7afb;}
/*专题列表*/
.project{width: 1128px;margin: 40px auto;}
.project_box{position: relative;margin-bottom: 50px;}
.project_box_left{width: 430px;height: 255px;float: left;position: relative;z-index: 1}
.project_box_left img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius:5px;}
.project_box_left span{
    position: absolute;
    width: 100%;
    background: linear-gradient(0deg, rgba(3, 0, 0, 0.14) 50%, rgba(255, 255, 255, 0) 100%);
    /*opacity: 0.6;*/
    color: #ffffff;
    font-size: 17px;
    padding:18px 15px 6px;
    bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    border-radius: 0 0 5px 5px;
}
.project_box_right{width:970px;margin-left: -130px;position: absolute;right: 0;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);border-radius: 8px;top:19px;}
.project_box_right_left{width: 303px;height:215px;float: left;z-index: -1;position: relative;}
.project_box_right_left img{display: block;width: 303px;height:216px;border-radius: 5px;float: left;}
.project_box_right_right{width: 576px;height: 216px;float: left;margin-left:50px;position: relative;}
.project_box_right_right h4{
    margin:33px 0 16px;
    letter-spacing: 1px;
    font-size: 20px;
    font-weight: 400;
    color: #373737;
    line-height: 22px;
    opacity: 0.9;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.project_box_right_right p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-decoration: none;
    font-size: 14px;
    font-weight: 500;
    color: #737373;
    line-height: 20px;
    opacity: 0.7;
}
.project_box_right_bottom{position: absolute;bottom: 21px;width: 100%;}
.project_box_right_bottom_left{float: left;}
.project_box_right_bottom_left a{text-decoration: none;}
.project_box_right_bottom_left img{margin-right: 10px;}
.project_box_right_bottom_right{float: right;}
.project_box_right_bottom_right span{line-height: 32px;display: block;color: #a3a3a3;}
.z-loading_project{margin: 60px 0;}
.project_detail{position: relative;width: 100%;margin-bottom: 20px;}
.project_detail_icon{width: 636px;height:370px;}
.project_detail_icon img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 5px;}
.project_detail_box{position: absolute;width: 660px;height: 280px;border-radius: 6px;box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);-moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);top: 45px;right: 0;z-index:1;background-color:rgba(255,255,255,0.9);padding: 40px 60px;}
.project_detail_box h1{font-size: 20px;color: #515151;letter-spacing: 2px;font-weight: bold;margin-bottom: 10px;line-height: 24px;cursor: pointer;}
.project_detail_box p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;text-decoration: none;font-size: 17px;letter-spacing: 1px;line-height: 27px;}
.project_detail_box_bottom{width: 538px;position: absolute;bottom: 40px;}
.project_detail_box_bottom_left{float: left;}
.project_detail_box_bottom_left a{text-decoration: none;}
.project_detail_box_bottom_left img{margin-right: 10px;}
.project_detail_box_bottom_right{float: right;}
.project_detail_box_bottom_right span{line-height: 30px;}
.project_detail_box_title{position: absolute;right: 0;top:-15px;}
.project_detail_box_title h5{width: 65px;height: 30px;border-radius: 4px;background: #f6cd70;font-size: 15px;line-height: 30px;text-align: center;box-shadow: -2px 4px 9px -1px rgb(121 115 115);-webkit-box-shadow: -2px 4px 9px -1px rgb(121 115 115);-moz-box-shadow: -2px 4px 9px -1px rgb(121 115 115);}
/*已经到底了*/
.z-bottom-footer{width: 60%;padding: 50px 0 30px;margin: 50px auto;}
.z-bottom-left{width: 38%;height: 1px;background: #999999;float: left;
    background: linear-gradient(to left, rgba(0,0,0,.1) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);
    background: -ms-linear-gradient(to left, rgba(0,0,0,.1) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);
    background: -webkit-linear-gradient(to left, rgba(0,0,0,.1) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);
    background: -moz-linear-gradient(to left, rgba(0,0,0,.1) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.6) 100%);
}
.z-bottom-con{width: 24%;float: left;text-align: center;margin-top: -12px;color: #999999;font-size: 16px;}
.z-bottom-right{width: 38%;height: 1px;background: #999999;float: left;
    background: linear-gradient(to left, rgba(0,0,0,.6) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.1) 100%);
    background: -ms-linear-gradient(to left, rgba(0,0,0,.6) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.1) 100%);
    background: -webkit-linear-gradient(to left, rgba(0,0,0,.6) 10%,rgba(0,0,0,.5) 36%, rgba(0,0,0,.1) 100%);
    background: -moz-linear-gradient(to left, rgba(0,0,0,.6) 20%,rgba(0,0,0,.5) 60%, rgba(0,0,0,.1) 100%);
}
/*返回顶部*/
.news-fixed {width: 56px;height: auto;position: fixed;right:1%;top:70%;margin-top: -90px;border: 1px solid #E7E7E7;
    box-shadow: 0 1px 6px 0 rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0 1px 6px 0 rgb(0 0 0 / 20%);
    -moz-box-shadow: 0 1px 6px 0 rgb(0 0 0 / 20%);
    border-radius: 8px;padding:10px 5px;background: #ffffff;z-index:2;}
.z-fixed-right_box {border-bottom: 1px solid #E7E7E7;padding: 6px 0;cursor: pointer;position: relative;}
.z-fixed-right_box:hover .z-fixed-right-code{display: block;}
.z-fixed-right-code{position: absolute;padding: 5px;left: -142px;border: 1px solid #dbdbdb;top: 0;border-radius: 3px;display: none;background: #FFFFFF;}
.z-fixed-right-code img{display:block ;width: 110px;margin: 0 auto;}
.z-fixed-right-code p{
    text-align: center;
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 400;
    color: #262626;
    line-height:17px;
}
.z-fixed-right_box:last-child{border-bottom: none;}
.z-fixed-right-icon img{display: block;width: auto;margin: 5px auto;}
.z-fixed-right-icon img:nth-child(2){display: none;}
.z-fixed-right-icon:hover img:nth-child(1){display: none;}
.z-fixed-right-icon:hover img:nth-child(2){display: block;}
.z-fixed-right-icon:hover p{color: #1b7afb;}

.z-fixed-right-icon p{text-align: center;font-size: 13px;color: #a6a6a6;}
.z-fixed-right-code span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #dbdbdb;position: absolute;top:16px;right: -10px;}
/*报名弹框*/
.bounced-box{width: 100%;height: 100%;background: rgba(0,0,0,.2);position: fixed;top: 0;left: 0;z-index: 99;display: block}
.bounced{width: 590px;background: #FFFFFF;margin: 0 auto 50px;}
.bounced::-webkit-scrollbar {/*滚动条整体样式*/width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/height: 1px;}

.bounced::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #C7C7C7;}
.bounced::-webkit-scrollbar-track {/*滚动条里面轨道*/-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);border-radius: 10px;background: #dbdbdb;}
.bounced-box-con{position: relative;width: 660px;background: #FFFFFF;margin: 100px auto;border-radius: 20px}
.bounced-box-con i{position: absolute;color: #999999;font-style: normal;font-size: 30px;right: 10px;top: 0;cursor: pointer;}
.z-bounced {width: 100%;margin-top: 50px}
.z-bounced h2{text-align: center;padding: 0 0 15px 0;color: #3a3434;font-size: 24px;}
.z-bounced span{display: block;width: 91%;height: 1px;margin: 0 auto 20px;background: #00d8fd;}
.z-item{width:100%;margin:5px auto;position: relative;}
.z-item label{position: absolute;bottom:28px;cursor: pointer;}
.z-item label span{font-size: 16px;color: #00a7fe;font-weight: normal;}
.z-item input{padding: 35px 0 5px 0;width:100%;height: 60px;font-size: 16px;border:none;outline: none;border-bottom: 1px solid #c3c3c3;cursor: text;color: #999999;}
.z-item-rad {width: 800px;margin: 35px auto 20px;}
.z-item-rad p{font-size: 16px;color: #00a7fe;font-weight: normal;}
.z-item-rad select{margin: 10px 0;height: 34px;outline: none;border: 1px solid #999999;width: 765px;box-shadow: none;font-size: 16px;padding: 0 35px 0 6px;color: #999999;line-height: 34px;}
.z-item-rad select option{padding: 10px 0;}
.z-item-label{width: 800px;margin: 15px auto;}
.z-item-label label{display: block;font-weight: normal;margin: 15px 0;}
.z-item-label label span{font-size: 16px;color: #00a7fe;}
.z-item-label-input{width: 33%;float: left;margin-bottom: 10px;}
.z-item-label-input input{display: block;float: left;margin-right: 10px;}
.z-item-label-input span{display: block;float: left;font-size: 15px;color: #999999;}
.z-item-label-input1 input{width: 100%;display: block;border: 1px solid #dbdbdb;padding: 3px 10px;font-size: 16px;outline: none;}
.z-item-radio input{display: block;float: left;margin-right: 10px;}
.z-item-radio span{display: block;float: left;font-size: 16px;color: #999999;cursor: pointer;}
.z-checkbox{position: relative;margin-bottom: 35px;width: 800px;}
.chk_1 {width: 15px;height: 15px;float: left;}
.chk_1 + label {position: absolute;background: #ffffff;border: 1px solid #999999;width: 15px;height: 15px;left: 0;top: 4px;color: #ffffff;font-size: 12px;line-height: 15px;text-align: center;}
.chk_1:checked + label {background:#00a7fe;}
.z-checkbox span{display: block;position: absolute;width: 89%;left: 35px;color: #000;font-size: 15px;font-family: 宋体;}
.z-bounced-btn{width: 148px;height: 40px;background: #00a7fe;margin: 60px auto;border-radius: 15px}
.z-bounced-btn a{display: block;text-align: center;line-height: 40px;font-size: 18px;color: #FFFFFF;text-decoration: none;}

/*底部通知*/
.ad_notice{position: fixed;bottom:0;left:0;right:0;z-index: 10;opacity: 0.9;}
.notice_box{width: 100%;padding: 0 ;box-sizing:border-box;position: relative;z-index: 10;}
.notice_close{position: absolute;top:20px;right:20px;width: 50px;height: 50px;line-height: 50px;font-size: 35px;text-align: center;z-index: 11;cursor: pointer;color: #999999;transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.notice_close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.notice_img{min-width: 100%;text-align: center;}
.notice_img img{max-width:100%;}
.artile-error{width: 100%;margin: 50px 0;text-align: center;float: left;}
.artile-error i{font-size: 50px;}

/*疫情动态*/
.z_dynamic_top ul{background: #F4F4F4;border-radius: 8px;}
.z_dynamic_ul li{width: 50%;font-size: 17px;font-weight: 400;line-height: 38px;float: left;text-align: center;cursor: pointer;}
.z_dynamic_ul_on{width:100%;height: 38px;background: #D1E4FF ;border-radius: 8px 0 8px 0px;color:#1B7AFB;}
.z_dynamic_box{width: 100%;padding: 20px 0;}
.z_dynamic_box_left{width: 50%;float: left;border-right: 1px solid #dbdbdb;}
.z_dynamic_box_left h4{text-align: center;font-size: 14px;font-weight: 400;color: #373737;line-height: 28px;}
.z_dynamic_box_left b{text-align: center;display: block;font-size: 20px;font-weight: bold;color: #F74C31;line-height: 26px;}
.z_dynamic_box_left p{text-align: center;font-size: 14px;font-weight: 400;color: #B5B5B5;line-height: 28px;}
.z_dynamic_box_left p span{color: #F74C31;font-weight: bold;}
.z_dynamic_box_right{float: left;width: 50%;}
.z_dynamic_box_right h4{text-align: center;font-size: 14px;font-weight: 400;color: #373737;line-height: 28px;}
.z_dynamic_box_right b{text-align: center;display: block;font-size: 20px;font-weight: bold;color: #F67400;line-height: 26px;}
.z_dynamic_box_right p{text-align: center;font-size: 14px;font-weight: 400;color: #B5B5B5;line-height: 28px;}
.z_dynamic_box_right p span{color: #F67400;font-weight: bold;}
.z_dynamic_box{display: none;}
.z_dynamic_box_show{display: block;}
.z_dynamic_box_foreign .z_dynamic_box_left{border-right: none;}


/*快讯添加筛选*/
.screening_title{
    font-size: 16px;
    color: #999;
}
.screening{
    margin-bottom: 30px;
    display: flex;
    justify-content: left;
}
.filter-disabled {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.filter-box {position: relative;}
.filter-box select {display: none;}
.filter-text {width: 112px;height: 100%;overflow: hidden;position: relative;cursor: pointer;padding:0;background: #fff;margin-left: 30px;text-align: center;}
.filter-text span {font-size: 14px;margin-right: 0;}
.filter-text img{width:16px;margin-top: -2px;}
.filter-text .filter-title {width: 112px;height: auto;border: 0;line-height: 24px;outline: none;background-color: transparent;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0;cursor: pointer;text-align: center;color: #1b7afb;}
.filter-text .filter-title::-webkit-input-placeholder{color: #397DB6;font-size: 15px;}
.filter-list {display: none;width: 112px;background-color: #fff;font-size: 14px;position: absolute;top: 24px;left: 30px;z-index: 1;overflow: auto;text-align: center;border: 1px solid #f1f4f5;border-top: none;}
.filter-list li.filter-null a {color: #666666;}
.filter-list li a {display: block;padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;color: #666666;text-decoration: none;}
.filter-list li a:hover{background: #1b7afb;color: #ffffff;}
/*二*/
.filter-disabled1 {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.filter-box1 {position: relative;}
.filter-box1 select {display: none;}
.filter-text1 {width: 112px;height: 100%;overflow: hidden;position: relative;cursor: pointer;padding:0;background: #fff;margin-left: 0;text-align: center;}
.filter-text1 span {font-size: 14px;margin-right: 0;}
.filter-text1 img{width:16px;margin-top: -2px;}
.filter-text1 .filter-title1 {width: 112px;height: auto;border: 0;line-height: 24px;outline: none;background-color: transparent;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0;cursor: pointer;text-align: center;color: #1b7afb;}
.filter-text1 .filter-title1::-webkit-input-placeholder{color: #397DB6;font-size: 15px;}
.filter-list1 {display: none;width: 112px;background-color: #fff;font-size: 14px;position: absolute;top: 24px;left: 0;z-index: 99;overflow: auto;text-align: center;border: 1px solid #f1f4f5;border-top: none;}
.filter-list1 li.filter-null1 a {color: #666666;}
.filter-list1 li a {display: block;padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;color: #666666;text-decoration: none;}
.filter-list1 li a:hover{background: #1b7afb;color: #ffffff;}
/*三*/
.filter-disabled2 {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.filter-box2 {position: relative;}
.filter-box2 select {display: none;}
.filter-text2 {width: 112px;height: 100%;overflow: hidden;position: relative;cursor: pointer;padding:0;background: #fff;margin-left: 0;text-align: center;}
.filter-text2 span {font-size: 14px;margin-right: 0;}
.filter-text2 img{width:16px;margin-top: -2px;}
.filter-text2 .filter-title2 {width: 112px;height: auto;border: 0;line-height: 24px;outline: none;background-color: transparent;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0;cursor: pointer;text-align: center;color: #1b7afb;}
.filter-text2 .filter-title2::-webkit-input-placeholder{color: #397DB6;font-size: 15px;}
.filter-list2 {display: none;width: 112px;background-color: #fff;font-size: 14px;position: absolute;top: 24px;left: 0;z-index: 99;overflow: auto;text-align: center;border: 1px solid #f1f4f5;border-top: none;}
.filter-list2 li.filter-null1 a {color: #666666;}
.filter-list2 li a {display: block;padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;color: #666666;text-decoration: none;}
.filter-list2 li a:hover{background: #1b7afb;color: #ffffff;}
/*四*/
.filter-disabled3 {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.filter-box3 {position: relative;}
.filter-box3 select {display: none;}
.filter-text3 {width: 112px;height: 100%;overflow: hidden;position: relative;cursor: pointer;padding:0;background: #fff;margin-left: 0;text-align: center;}
.filter-text3 span {font-size: 14px;margin-right: 0;}
.filter-text3 img{width:16px;margin-top: -2px;}
.filter-text3 .filter-title3 {width: 112px;height: auto;border: 0;line-height: 24px;outline: none;background-color: transparent;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0;cursor: pointer;text-align: center;color: #1b7afb;}
.filter-text3 .filter-title3::-webkit-input-placeholder{color: #397DB6;font-size: 15px;}
.filter-list3 {display: none;width: 112px;background-color: #fff;font-size: 14px;position: absolute;top: 24px;left: 0;z-index: 99;overflow: auto;text-align: center;border: 1px solid #f1f4f5;border-top: none;}
.filter-list3 li.filter-null1 a {color: #666666;}
.filter-list3 li a {display: block;padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;color: #666666;text-decoration: none;}
.filter-list3 li a:hover{background: #1b7afb;color: #ffffff;}
/*平台要闻*/
.y_platform{margin-bottom: 10px;}
.y_platform_box{width:138px;float: left;}
.y_platform_box img{display: block;}
.y_platform_tab{width: 98%;border-bottom: 2px solid #1B7AFD;padding: 0 0;margin:0 auto ;position: relative;overflow: hidden;}
.swiper-button-next{position: absolute;right:5px;top:9px;}
.swiper-button-prev{position: absolute;left:0;top:9px;z-index: 999;}
.swiper-button-next img,
.swiper-button-prev img {width: 23px;cursor: pointer;}

.y_platform_tab .swiper-button-next.swiper-button-disabled,
.y_platform_tab .swiper-button-prev.swiper-button-disabled {opacity: 0;cursor: auto;pointer-events: none;}

.y_platform_tab .swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 0;left: auto;}
.y_platform_tab .swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 0;right: auto;}

.y_platform_tab .swiper-button-next,
.y_platform_tab .swiper-button-prev {position: absolute;top: 50%;width: 30px;height: 20px;margin-top:-9px;z-index: 10;cursor: pointer;background-size: 44px 44px;background-position: center;background-repeat: no-repeat;}
.y_platform_tab_nav{width: 766px;overflow: hidden;position:relative ;}
.y_platform_tab_nav_ul{width: 2000px;}
.y_platform_tab_nav_ul .swiper-slide{display: inline-block;margin-right: 10px;}
.y_platform_tab_nav_ul .swiper-slide.y_platform_tab_on{background: #1B7AFD;padding:0;}
.y_platform_tab_nav_ul .swiper-slide.y_platform_tab_on a{color: #FFFFFF;}
.y_platform_tab_nav_ul .swiper-slide a{font-size: 16px;font-weight: 400;color: #333333;line-height: 38px;opacity: 0.9;text-decoration: none;}
.y_platform_tab_box{width: 98%;margin: 0 auto 20px;background: #F3F8FF;padding: 15px 30px;}
.y_platform_tab_box a{display: block;float: left;margin: 5px 18px;color: #666;font-size: 16px;}
.y_platform_tab_box a:hover{color: #1B7AFD;}
.y_platform_tab_box_hide{display: none;}
.y_platform_tab_box_show{display: block;}
/*app宣传页*/
.z_pro{
    width: 100%;
    background: url("/Public/home/image/z_propa.jpg") center;
    margin: 50px 0 ;
}
.z_pro_box{
    padding: 5% 0;
}
.z_pro_left span{
    border: 1px solid ;
}
.z_pro_left{
    float: left;
    width: 50%;
    padding-top: 9%;
    padding-left: 5%;
}
.z_pro_left span{
    border:1px solid #000000;
    padding: 2% 5%;
    border-radius: 50px;
    font-size: 25px;
    letter-spacing: 5px;
}
.z_pro_left h1{
    font-weight: bold;
    margin: 50px 0 30px;
    font-size:50px;
    letter-spacing:7px;
}
.z_pro_left p{
    color: #989898;
    font-size:36px;
    font-weight: bold;
    letter-spacing: 5px;
    margin-bottom: 10px;
}
.z_pro_border{
    width: 130px;
    height: 6px;
    background: #1788e6;
    margin-bottom: 30px;
}
.z_pro_left strong{
    font-weight: normal;
    letter-spacing: 3px;
    color: #333D3F;
    font-size: 23px;
    font-family: SimSun;
}
.z_pro_right{
    float: left;
    width: 50%;
}
.z_pro_right_icon img{
    display: block;
    width: 70%;
    margin: 0 auto;
}
.z_pro_con{
    font-weight: normal;
    letter-spacing: 3px;
    color: #333D3F;
    font-size: 20px;
    margin-top:15px;
    font-family: SimSun;
}

/*支付弹框*/
.z-pay{width: 100%;height: 100%;background: rgba(0,0,0,.1);position: fixed;top: 0;z-index: 999;}
.z-pay-box{width: 500px;height: 400px;background: #FFFFFF;position: absolute;top: 50%;left: 50%;margin: -200px 0 0 -250px;}
.z-pay-box h3 a{color: #00a7fe;display: block;text-align: center;text-decoration: none;padding: 20px 0 10px 0;border-bottom: 1px solid #dbdbdb;}
.z-pay-box span{display: block;cursor: pointer;font-size: 30px;position: absolute;right: 0;top: -10px;color: #999999;}
.z-pay-img{width: 250px;height: 250px;margin: 30px auto;}
.z-pay-img img{display: block;width: 260px;height: 260px;}