@charset "utf-8";
.wp{width:1200px;margin:0 auto}
a.imgzoom img{transition:all .3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.banner .swiper-slide .bg{height:315px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.banner .swiperpg{z-index:999999;position:absolute;left:0;bottom:20px!important;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.banner .swiperpg span{width:16px;height:16px;background:url(../images/dot.png) left -16px no-repeat;opacity:1!important}
.banner .swiperpg span.swiper-pagination-bullet-active{background:url(../images/dot.png) left top no-repeat}
.banner .swiperprev{cursor:pointer;z-index:99999;position:absolute;left:0;top:50%;margin-top:-45px;width:60px;height:90px;background:url(../images/ad_ctr.png) left top no-repeat}
.banner .swipernext{cursor:pointer;z-index:99999;position:absolute;right:0;top:50%;margin-top:-45px;width:60px;height:90px;background:url(../images/ad_ctr.png) left -90px no-repeat}
.content{font-size:16px;color:#333;line-height:2;text-align:justify}
.content a{color:#333}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:outside;padding-left:40px;padding-bottom:20px}
.content ol li{list-style-type:decimal}
.content ul{list-style-position:outside;padding-left:40px;padding-bottom:20px}
.content ul li{list-style-type:disc}
.content ul li ul li{list-style-type:circle}
.content img{max-width:100%!important;height:auto!important}
.content td{padding:5px}
.art{margin-bottom:50px}
.art h1{text-align:center;color:#333;font-size:25px;font-weight:500}
.art div{text-align:center;font-size:14px;color:#999;padding:20px 0}
.pn{border-top:1px #efefef solid;color:#333;font-size:14px;padding:20px 0;line-height:2;margin-top:20px}
.pn em{color:#333}
.pn a{color:#333}
.pn a:hover{color:#333;text-decoration:underline}
.nodata{padding:80px 0!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.nodata p{font-size:16px;color:#333;margin-top:10px}
.topdom a{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.topdom img{height:35px}
.topdom span{color:#fff;font-size:32px;margin-left:20px;font-weight:700}
/*! nav */
.z59fmb{height:55px;background:#e10012}
.z59fmb .zuzyod .nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.z59fmb .zuzyod .nav ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.z59fmb .zuzyod .nav ul li{padding:0 20px}
.z59fmb .zuzyod .nav ul li a{height:55px;color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.z59fmb .zuzyod .nav .zc97la{width:240px;position:relative}
.z59fmb .zuzyod .nav .zc97la input{width:100%;height:32px;border:1px #efefef solid;background:0 0;color:#fff;font-size:14px;padding:0 10px}
.z59fmb .zuzyod .nav .zc97la input::placeholder{color:rgba(255,255,255,.5)}
.z59fmb .zuzyod .nav .zc97la em{height:100%;color:#333;font-size:14px;position:absolute;top:0;right:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}
.z59fmb .zuzyod .nav .zc97la em .iconfont{color:#fff;font-size:18px}
/*! notice*/
.z55fww .z81v8c .notice{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.z55fww .z81v8c .notice .d1 .iconfont{color:rgba(240,65,66,1);font-size:18px}
.z55fww .z81v8c .notice .d2{overflow:hidden;height:58px;flex:1;margin-left:20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.z55fww .z81v8c .notice .d2 a{color:#333;font-size:14px}
.z55fww .z81v8c .notice .d2 a:hover{color:#e10012;text-decoration:underline}
.z55fww .z81v8c .notice .d2 em{color:#999;font-size:14px;margin-right:30px}
.txt-scroll{width:100%;height:30px;line-height:30px}
.txt-scroll .scrollbox{width:100%;white-space:nowrap;overflow:hidden;transition:all .2s}
.txt-scroll .txt,.txt-scroll .txt-clone{display:inline;position:relative}
/*! main */
.main{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.main .left{width:74.5833%}
.main .right{flex:1;margin-left:10px}
.sbanner .swiper-slide a{width:100%;display:block}
.sbanner .swiper-slide img{width:100%}
.sbanner .swiperpg{z-index:999999;position:absolute;left:0;bottom:20px!important;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.sbanner .swiperpg span{width:16px;height:16px;background:url(../images/dot.png) left -16px no-repeat;opacity:1!important}
.sbanner .swiperpg span.swiper-pagination-bullet-active{background:url(../images/dot.png) left top no-repeat}
.sbanner .swiperprev{cursor:pointer;z-index:99999;position:absolute;left:0;top:50%;margin-top:-45px;width:60px;height:90px;background:url(../images/ad_ctr.png) left top no-repeat}
.sbanner .swipernext{cursor:pointer;z-index:99999;position:absolute;right:0;top:50%;margin-top:-45px;width:60px;height:90px;background:url(../images/ad_ctr.png) left -90px no-repeat}
/*! news */
.zs7eon{height:40px;background:#e10012;padding:0 10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.zs7eon em{color:#fff;font-size:16px}
.zyrott ul li a{line-height:1.7;padding:10px 10px;display:block}
.zyrott ul li a .d1 em{color:#222;font-size:16px}
.zyrott ul li a .d1:hover em{color:#e10012;text-decoration:underline}
.zyrott ul li a .d2{margin-top:10px}
.zyrott ul li a .d2 em{color:#666;font-size:14px}
.zyrott ul li a .d3{margin-top:10px}
.zyrott ul li a .d3 em{color:#999;font-size:14px;font-weight:300}
/*! 资讯 */
.z7t1mg{margin-top:10px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.z7t1mg .zdk8gf{width:49.5%}
.z7t1mg .zdk8gf .tab{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}
.z7t1mg .zdk8gf .tab em{border-top:4px #999 solid;flex:1}
.z7t1mg .zdk8gf .tab em a{height:40px;border-right:1px #eee solid;flex:1;background:#f5f7fa;font-size:14px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.z7t1mg .zdk8gf .tab em.cur{border-top:4px #e10012 solid}
.z7t1mg .zdk8gf .tab em.cur a{color:#e10012;background:#fff}
.z7t1mg .zdk8gf .tab em:nth-child(1) a{border-left:1px #eee solid}
.z7t1mg .zdk8gf .tab em:nth-last-child(1) a{border-right:1px #eee solid}
.z7t1mg .zdk8gf ul{border:1px #eee solid;border-top:0 #ccc solid;padding:0 10px;padding-top:10px;min-height:220px}
.z7t1mg .zdk8gf ul li{border-bottom:1px #ccc dotted;padding:10px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.z7t1mg .zdk8gf ul li em{flex:1;color:#333;font-size:14px}
.z7t1mg .zdk8gf ul li em a:hover{color:rgba(255,69,0,1)}
.z7t1mg .zdk8gf ul li span{color:#999;font-size:14px;font-weight:500;margin-left:20px}
.z7t1mg .zdk8gf ul li:nth-last-child(1){border-bottom:0 #ccc solid}
.ad_banner{margin-top:10px}
/*! tuwen */
.zn8g18{margin-top:10px}
.zn8g18 .zgdskm .zkxjd2{height:50px;border-bottom:1px #ddd solid;border-top:5px #666 solid;padding:0 10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.zn8g18 .zgdskm .zkxjd2 .d1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.zn8g18 .zgdskm .zkxjd2 .d1 img{width:20px;height:20px}
.zn8g18 .zgdskm .zkxjd2 .d1 em{color:#e10012;font-size:16px;font-weight:700;margin-left:10px}
.zn8g18 .zgdskm .zkxjd2 .d2 a{width:80px;height:25px;background:#e10012;color:#fff;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.zn8g18 .zgdskm .zkxjd2 .d2 a:hover{border:1px #e10012 solid;background:#fff;color:rgba(255,69,0,1)}
/*! 底部资讯 */
.zq2umt{margin-top:10px}
.zq2umt .za3ymt .zd6nkc ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.zq2umt .za3ymt .zd6nkc ul li{width:32%;margin-right:2%}
.zq2umt .za3ymt .zd6nkc ul li a{display:block}
.zq2umt .za3ymt .zd6nkc ul li a .d1 img{width:100%;background:#eee}
.zq2umt .za3ymt .zd6nkc ul li a .d2{margin-top:15px}
.zq2umt .za3ymt .zd6nkc ul li a .d2 .x1 em{color:#333;font-size:16px}
.zq2umt .za3ymt .zd6nkc ul li a .d2 .x2{margin-top:5px}
.zq2umt .za3ymt .zd6nkc ul li a .d2 .x2 em{color:#999;font-size:14px}
.zq2umt .za3ymt .zd6nkc ul li:nth-last-child(1){margin-right:0}
/*! 友情链接 */
.zueofk{padding:50px 0}
.zueofk .zjb3y8 .z8l4d5{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.zueofk .zjb3y8 .z8l4d5 .d1 em{color:#333;font-size:14px}
.zueofk .zjb3y8 .z8l4d5 .d2{margin-left:10px;flex:1;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.zueofk .zjb3y8 .z8l4d5 .d2 a{font-size:14px;color:#333}
.zueofk .zjb3y8 .z8l4d5 .d2 a:hover{color:#e10012}
.zueofk .zjb3y8 .z8l4d5 .d2 em{color:#999;font-size:12px;padding:0 10px}
/*! 底部 */
.zswakr .z7beab .zzt5sx{border-top:1px #f2f2f2 solid;padding:30px 0;color:#333;font-size:14px;text-align:center;line-height:1.8}
.zswakr .z7beab .zzt5sx a{color:#333}
/*! 正文 */
.znmjhd{padding:50px 0}
/*! 资讯 */
.zy5c8n{padding:50px 0}
.zy5c8n .zsfwgl .z8ho13{margin-bottom:30px;border-bottom:1px #f3f3f3 solid;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.zy5c8n .zsfwgl .z8ho13 em{height:36px;color:#e10012;font-size:18px;font-weight:700;position:relative}
.zy5c8n .zsfwgl .z8ho13 em::after{content:'';width:100%;border-bottom:5px #e10012 solid;position:absolute;left:0;bottom:-1px;z-index:99}
.alist li{padding:20px 0;border-bottom:1px #efefef solid}
.alist li a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.alist li a .d1{width:300px}
.alist li a .d1 img{width:100%}
.alist li a .d2{flex:1;margin-left:20px}
.alist li a .d3{color:#333;font-size:16px}
.alist li a .d4{color:#999;font-size:12px;padding:10px 0}
.alist li a .d5{color:#888;font-size:12px;line-height:2}
.alist li a .d3:hover{color:red;text-decoration:underline}
/*! 资讯 */
.ze5vpx{padding:50px 0}
.ze5vpx .z79d3e .z8ho13{border-bottom:1px #f3f3f3 solid;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.ze5vpx .z79d3e .z8ho13 em{height:36px;color:#e10012;font-size:18px;font-weight:700;position:relative}
.ze5vpx .z79d3e .z8ho13 em::after{content:'';width:100%;border-bottom:5px #e10012 solid;position:absolute;left:0;bottom:-1px}
.ze5vpx .z79d3e .zcgeds{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.ze5vpx .z79d3e .zcgeds .zva5vj{flex:1}
.ze5vpx .z79d3e .zcgeds .zva5vj .txtlist ul li{border-bottom:1px #ccc dotted;padding:15px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.ze5vpx .z79d3e .zcgeds .zva5vj .txtlist ul li em{flex:1}
.ze5vpx .z79d3e .zcgeds .zva5vj .txtlist ul li em a{color:#666;font-size:14px}
.ze5vpx .z79d3e .zcgeds .zva5vj .txtlist ul li em a:hover{color:#e10012}
.ze5vpx .z79d3e .zcgeds .zva5vj .txtlist ul li span{color:#bbb;font-size:12px;margin-left:20px}
.ze5vpx .z79d3e .zcgeds .zjj7x4{width:300px;margin-left:55px}
.ze5vpx .z79d3e .zcgeds .zjj7x4 .z6saz7{height:40px;background:#e10012;padding:0 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ze5vpx .z79d3e .zcgeds .zjj7x4 .z6saz7 em{color:#fff;font-size:16px}
.ze5vpx .z79d3e .zcgeds .zjj7x4 ul{border:1px #f3f3f4 solid;border-top:0 #ccc solid;padding:20px 20px}
.ze5vpx .z79d3e .zcgeds .zjj7x4 ul li{border-bottom:1px #ccc dotted;padding:10px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.ze5vpx .z79d3e .zcgeds .zjj7x4 ul li em{flex:1}
.ze5vpx .z79d3e .zcgeds .zjj7x4 ul li em a{color:#666;font-size:14px}
.ze5vpx .z79d3e .zcgeds .zjj7x4 ul li em a:hover{color:#ff4500}
/*! 资讯 */
.zwcbcm{padding:60px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.zwcbcm .zrk97u{width:400px;border-radius:5px;padding:20px 20px;box-shadow:rgb(0 0 0 / 20%) 0 0 15px 0}
.zwcbcm .zrk97u .d1{border-bottom:1px #f3f3f4 solid;color:#e10012;padding-bottom:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.zwcbcm .zrk97u .d1 em{color:#e10012;font-size:22px;font-weight:700}
.zwcbcm .zrk97u .d2{margin-top:20px}
.zwcbcm .zrk97u .d2 .x1{position:relative}
.zwcbcm .zrk97u .d2 .x1 input{width:100%;border-radius:3px;border:1px #efefef solid;color:#222;font-size:14px;padding:10px 10px;padding-left:110px}
.zwcbcm .zrk97u .d2 .x1 .zgxyq3{height:100%;position:absolute;top:0;right:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.zwcbcm .zrk97u .d2 .x1 .z3dneq{height:100%;position:absolute;left:10px;top:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.zwcbcm .zrk97u .d2 .x1 .z3dneq .iconfont{color:#999;font-size:14px}
.zwcbcm .zrk97u .d2 .x1 .z3dneq em{color:#333;font-size:14px;margin-left:5px}
.zwcbcm .zrk97u .d2 .x1:nth-child(2){margin-top:15px}
.zwcbcm .zrk97u .d2 .x1:nth-child(3){margin-top:15px}
.zwcbcm .zrk97u .d2 .x3{margin-top:20px}
.zwcbcm .zrk97u .d2 .x3 .submit{width:100%;border-radius:3px;border:1px #e10012 solid;background:#e10012;color:#fff;font-size:18px;padding:10px 0}
.custbl td{padding:5px}