@charset "utf-8";
*{padding:0;margin:0;box-sizing:border-box}
::after{box-sizing:border-box}
::before{box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-size:14px;color:#000;background:#f6f6f6;font-family:"Microsoft YaHei",Arial,sans-serif}
blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,p,pre,select,textarea{margin:0;padding:0}
ul{list-style:none;list-style-type:none;margin:0;padding:0}
ul li{list-style:none;list-style-type:none;margin:0;padding:0}
img{border:0}
em,i{font-style:normal}
a{color:#000;text-decoration:none}
a:hover{text-decoration:none}
input,select,textarea{vertical-align:middle;font-family:inherit}
input{vertical-align:middle}
.hide{overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.fs0{font-size:0}
.bgf{background:#fff}
.fb{font-weight:700!important}
.lh1{line-height:1!important}
.lh15{line-height:1.5!important}
.lh2{line-height:2!important}
.tc{text-align:center!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.blk{display:block!important}
.abs{position:absolute!important}
.rel{position:relative!important}
.fl{display:inline;float:left!important}
.fr{display:inline;float:right!important}
.dsp{display:block}
.w100{width:100%!important}
.h100{height:100%!important}
.nowrap{white-space:nowrap}
.bkd div{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bke em{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bks span{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bki i{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bka a{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bkl li{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.mc{margin:0 auto}
.clear{clear:both;height:0;font-size:0;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden;content:"."}
::selection{background:#a7bd06;color:#fff}
::-moz-selection{background:#a7bd06;color:#fff}
.mypage{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a{border-radius:5px;color:#303133;font-size:16px;border:1px #f0f2f5 solid;background:#fff;min-width:45px;height:45px;padding:0 4px;margin:0 4px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage em{border-radius:5px;color:#303133;font-size:16px;border:1px #f0f2f5 solid;background:#fff;min-width:45px;height:45px;padding:0 4px;margin:0 4px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a.cur{background:#0366d6;color:#fff}
.mypage a.disabled{background:#f5f7fa;color:#a8abb2;cursor:not-allowed}
.mypage a svg{width:25px;height:25px;fill:#0366d6}
.sl1{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.sl2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sl3{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.bx{box-sizing:border-box!important}
.fx1{flex:1!important}
.fx{display:flex!important}
.jcc{justify-content:center!important}
.jcsb{justify-content:space-between!important}
.jcfs{justify-content:flex-start!important}
.jcfe{justify-content:flex-end!important}
.aic{align-items:center!important}
.ais{align-items:stretch!important}
.aifs{align-items:flex-start!important}
.aife{align-items:flex-end!important}
.fdc{flex-direction:column!important}
input:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
button:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
textarea:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
@font-face{font-family:mon;src:url(/plugins/font/Montserrat_Regular.ttf) format("truetype")}
@font-face{font-family:lato;src:url(/plugins/font/Lato_Regular.ttf) format("truetype")}
@font-face{font-family:gi;src:url(/plugins/font/gilroy_bold_4.woff2) format("woff")}
@keyframes pulse{
0%{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.pulse{animation:pulse 20s infinite ease-in-out}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px;outline-offset:-2px;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
::-webkit-scrollbar-thumb:hover{background-color:#b8b8b8;border-radius:8px}.wp{width:1500px;margin:0 auto;padding:0 20px}.mt10{margin-top:10px}.mt15{margin-top:10px}.mt20{margin-top:20px}.mt40{margin-top:40px}.mt80{margin-top:80px}.mt110{margin-top:110px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.ptb80{padding:80px 0}.ptb110{padding:110px 0}.ptb140{padding:140px 0}.alist li{padding:20px 0;border-bottom:1px #efefef solid}.alist li a{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.alist li a .d1{width:220px}.alist li a .d1 img{width:100%;background:#eee;aspect-ratio:4/3;object-fit:cover;object-position:center center}.alist li a .d2{flex:1;margin-left:20px}.alist li a .x1 h2{color:#333;font-size:22px;font-weight:400}.alist li a .x1:hover h2{text-decoration:underline}.alist li a .x2{color:#999;font-size:14px;padding:10px 0}.alist li a .x3{color:#888;font-size:14px;line-height:2}.banner_dom{border-top:8px #fff solid;}.banner .swiper-slide div{width:100%}.banner .swiper-slide a{width:100%;display:block}.banner .swiper-slide img{width:100%}.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}.bk1{gap:0 15px;display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap}.bk1 .l{width:945px}.bk1 .r{flex:1}.focus_dom{background:#fff;padding:10px 10px;border:1px #e9e9e9 solid}.focus{position:relative}.focus .swiper-slide a{display:block;position:relative}.focus .swiper-slide a img{background:#eee;width:100%;height:420px;object-fit:cover;object-position:center center}.focus .swiper-slide a .title{background:rgba(0,0,0,.3);height:70px;padding-left:30px;padding-right:300px;position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.focus .swiper-slide a .title h2{font-weight:400;color:#fff;font-size:20px}.focus .swiperpg{gap:5px;z-index:99;position:absolute;right:20px;bottom:0;height:70px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.focus .swiperpg span{background:#000;color:#fff;font-size:18px;font-weight:700;cursor:pointer;height:38px;padding:0 6px;border-radius:115px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.focus .swiperpg span.cur{background:#d90000}.bar{height:110px;padding:0 25px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.bar .d1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.bar .d1 .x1{color:#44bcf1;font-size:38px;font-weight:700}.bar .d1 .x1 i{color:#000}.bar .d1 .x2{color:#000;font-size:14px;margin-left:15px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.bar .d1 .x2 span{color:#aeaeae}.bar .d2 a{padding-right:35px;background:url(../images/more.png) right center no-repeat;color:#000;font-size:16px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.news_dom{background:#fff;padding:20px 20px;border:1px #e9e9e9 solid}.news ul{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}.news li{gap:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.news li .d1{width:235px}.news li .d1 a{display:block}.news li .d1 a img{width:100%;height:175px;object-fit:cover;object-position:center center}.news li .d2{flex:1}.news li .d2 .x1 a h2{color:#000;font-size:22px;font-weight:700}.news li .d2 .x1 a:hover h2{color:#44bcf1}.news li .d2 .x2{line-height:1.6;margin-top:10px;color:#787878;font-size:18px}.news li .d2 .x3{margin-top:10px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.news li .d2 .x3 a{color:#000;font-size:18px;font-weight:700}.news li .d2 .x3 label{padding:0 10px;color:#787878;font-size:18px}.news li .d2 .x3 i{color:#787878;font-size:18px}.news li .d2 .x3 em{margin-left:20px;color:#787878;font-size:18px}.adimg a{display:block}.adimg a img{width:100%;height:135px}.adimg1 a{display:block}.adimg1 a img{width:100%}.imgnews{gap:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.imgnews .d1{width:173px}.imgnews .d1 a{display:block}.imgnews .d1 a img{width:100%;height:130px;object-fit:cover;object-position:center center}.imgnews .d2{flex:1}.imgnews .d2 .x1 a h2{color:#000;font-size:22px;font-weight:700}.imgnews .d2 .x1 a:hover h2{color:#44bcf1}.imgnews .d2 .x2{line-height:1.6;margin-top:10px;color:#787878;font-size:18px}.newlist li{padding-right:10px;height:50px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.newlist li a{color:#000;font-size:18px;padding-left:40px;background:url(../images/d.png) 15px center no-repeat}.newlist li a:hover{text-decoration:underline}.video_dom{gap:0 20px;background:#fff;padding:20px 20px;border:1px #e9e9e9 solid;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.video_dom .l{width:890px}.video_dom .l a{position:relative;display:block}.video_dom .l a img{width:100%;height:560px;object-fit:cover;object-position:center center}.video_dom .l a .d1{position:relative}.video_dom .l a .d1:after{top:50%;left:50%;transform:translate(-50%,-50%);content:'';position:absolute;width:47px;height:47px;background:url(../images/1.png) center center no-repeat}.video_dom .l a .d2{padding:0 20px;background:rgba(0,0,0,.3);position:absolute;left:0;bottom:0;width:100%;height:70px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.video_dom .l a .d2 h2{color:#fff;font-size:22px;font-weight:400}.video_dom .r{flex:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.video_dom .r a .d1{position:relative}.video_dom .r a .d1:after{top:50%;left:50%;transform:translate(-50%,-50%);content:'';position:absolute;width:47px;height:47px;background:url(../images/1.png) center center no-repeat}.video_dom .r a img{width:100%;height:165px;object-fit:cover;object-position:center center}.video_dom .r a .d2{padding-top:25px;height:100px;line-height:1.8}.video_dom .r a .d2 h2{color:#6e6e6e;font-size:18px}.video_dom .r a:hover .d2 h2{color:#44bcf1}.tab_bar{padding-left:20px;border-bottom:3px #44bcf1 solid;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.tab_bar span{cursor:pointer;padding:0 15px;color:#848484;font-size:30px;position:relative;height:100px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tab_bar span.cur{color:#44bcf1;font-weight:700}.tab_bar span.cur::after{bottom:-10px;left:50%;transform:translateX(-50%);content:'';position:absolute;width:0;height:0;border-left:10px transparent solid;border-right:10px transparent solid;border-top:10px #44bcf1 solid}.tab_con{margin-top:33px}.tab_con .d1{display:none}.tab_con .d1.cur{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px 10px}.tab_con .d1 a{padding:30px 0;border:1px #e9e9e9 solid;background:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tab_con .d1 a img{width:80%;aspect-ratio:4/1;object-fit:contain;object-position:center center}.tab_con .d2{display:none;background:#fff;border:1px #e9e9e9 solid;padding:30px 30px}.tab_con .d2 a{color:#333;font-size:16px}.tab_con .d2 a:hover{color:#44bcf1}.tab_con .d2.cur{gap:20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.foot_dom{margin-top:30px;background:#2d3237}.foot_nav_dom{border-bottom:1px #8c8c8c solid}.foot_nav{height:118px;gap:0 45px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.foot_nav a{color:#fff;font-size:22px;font-weight:700}.foot_nav a:hover{color:#44bcf1}.foot_info{gap:0 60px;padding-top:65px;padding-bottom:100px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.foot_info .d1{text-align:right;color:#fff;font-size:20px;line-height:2.2}.foot_info .d1 a{color:#fff}.foot_info .d2{gap:0 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.foot_info .d2 img{border-radius:3px;border:3px #fff solid;width:120px;height:120px}.zhuanti_list ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.zhuanti_list li a{display:block}.zhuanti_list li a .d1{overflow:hidden}.zhuanti_list li a .d1 img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center}.zhuanti_list li a .d2{background:linear-gradient(to right,#fff,#f3f3f3);padding:20px 20px;border:1px #f3f3f3 solid}.zhuanti_list li a .d2 .x1 h2{color:#333;font-size:20px}.zhuanti_list li a .d2 .x2{margin-top:10px;line-height:1.6}.zhuanti_list li a .d2 .x2 p{color:#333;font-size:16px}.content{font-size:16px;color:#000;line-height:1.8;text-align:justify}.content div{padding:5px 0}.content p{padding:5px 0}.content ol{padding:5px 0;padding-left:revert;list-style-position:outside}.content ol li{list-style-type:decimal}.content ul{padding:5px 0;padding-left:revert;list-style-position:outside}.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}.content h1{font-size:20px}.content h2{font-size:18px}.content h3{font-size:16px}.nodata{min-height:40vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.nodata p{font-size:16px;color:#333;margin-top:10px}.imgzoom img{transition:all .3s ease 0s}.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)}.art h1{text-align:center;color:#333;font-size:34px}.art div{text-align:center;font-size:16px;color:#999;padding:20px 0}.ndom{border-top:5px #fff solid}.panel{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.panel .l{padding-top:60px;width:265px;padding-left:30px}.panel .r{min-height:calc(100vh - 150px);flex:1;border:1px #e9e9e9 solid;background:#fff;padding:20px 20px}.cataname{line-height:1;padding-left:25px;color:#000;font-size:36px;position:relative}.cataname::after{border-radius:115px;background:#0086d1;content:'';position:absolute;left:0;top:3px;width:12px;height:36px}.catalist{margin-top:40px}.catalist div a{padding-top:12px;padding-bottom:12px;padding-left:25px;color:#333;font-size:20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.catalist div.cur a{color:#fff;background:#0086d1}.pg{padding-top:80px;padding-bottom:40px}.content_h1 h1{color:#0086d1;font-size:34px}.pn{padding:30px 0;border-top:1px #efefef solid}.pn ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.pn li{width:48%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.pn li .d1{background:#eee;width:60px;height:60px;border-radius:115px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.pn li .d1 svg{width:20px;height:20px;fill:#000}.pn li .d2{margin-left:20px;flex:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.pn li .d2 em{width:100%;color:#999;font-size:16px}.pn li .d2 a{margin-top:5px;width:100%;font-size:16px}.pn li .d2 span{margin-top:5px;width:100%;font-size:16px}.pn li:nth-child(even){flex-direction:row-reverse}.pn li:nth-child(even) .d2{margin-left:0;margin-right:20px;text-align:right}.pn li:hover .d1{background:#cdd0d6}.pn li:hover .d1 svg{fill:#fff}.pn li .d2 a:hover{color:#409eff;text-decoration:underline}.sitemenu li.dp1>a{font-weight:700}.sitemenu ul.dp2{margin:20px 0;background:#f3f3f3;border:1px #eee solid;border-radius:5px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px 20px}.top_dom{background:#e2f4ff}.top{height:80px;position:relative;display:flex;justify-content:space-between;align-items:center}.top .logo{width:265px;height:150px;background:#0086d1;border-radius:0 0 15px 15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:absolute;left:0;top:0}.top ul.nav{margin-left:315px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.top ul.nav li a{border-right:2px #dae9f3 solid;padding:0 25px;color:#4c4c4c;font-size:25px;height:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.top ul.nav li:nth-last-child(1) a{border-right:0 #dae9f3 solid}.top ul.nav li.cur a{border-right:0 #dae9f3 solid;background:#0086d1;color:#fff;font-weight:700}.top .search{margin-left:30px;flex:1;position:relative}.top .search input{color:#333;font-size:16px;border-radius:115px;border:2px #dadada solid;padding-left:30px;padding-right:60px;width:100%;height:50px}.top .search a{position:absolute;right:20px;top:0;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.sub_dom{border-bottom:1px #f3f3f3 solid}.sub{min-height:70px}.sub ul{padding-left:315px;display:none}.sub ul.cur{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.sub ul li a{color:#545454;font-size:21px;height:70px;padding:0 10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.sub ul li a em{color:#b7b7b7;font-size:14px;font-weight:700;padding-right:10px}.sub ul li a.cur{color:#0086d1}.sub ul li a.cur em{color:#0086d1}.sub ul li a:hover{color:#0086d1}.sub ul li a:hover em{color:#0086d1}.vlist_dom{border:1px #e9e9e9 solid;background:#fff;padding:50px 50px}.vlist ul{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px 20px}.vlist li .d1 a{position:relative;display:block;overflow:hidden}.vlist li .d1 a img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center center}.vlist li .d1 a::after{top:50%;left:50%;transform:translate(-50%,-50%);content:'';position:absolute;width:47px;height:47px;background:url(../images/1.png) center center no-repeat}.vlist li .d2 a{line-height:1.6;display:block;padding-top:20px}.vlist li .d2 a h2{color:#6e6e6e;font-size:18px}.play_dom{border:1px #e9e9e9 solid;background:#fff;padding:100px 200px}.xgsp_bar{color:#000;font-size:25px;padding-left:50px;padding-top:30px;padding-bottom:45px}.xgsp_dom{border:1px #e9e9e9 solid;background:#fff;padding:50px 50px;padding-bottom:100px;}.zhuanti_panel{padding:30px 30px}.zhuanti_head h1{color:#0086d1;font-size:34px}.zhuanti_img{margin-top:20px}.zhuanti_img img{width:100%;aspect-ratio:4/1.8;object-fit:cover;object-position:center center}.zhuanti_des{padding:65px 135px;margin-top:10px;background:#e7e7e7}.zhuanti_des p{position:relative;color:#4c4c4c;font-size:23px;line-height:1.8}.zhuanti_des p::before{width:47px;height:40px;background:url(../images/5.png) center center no-repeat;position:absolute;left:-70px;top:-20px;content:''}.zhuanti_des p::after{width:47px;height:40px;background:url(../images/6.png) center center no-repeat;position:absolute;right:-70px;bottom:-20px;content:''}