/*Technical Support SudyTech*/
/*!-----------------[åˆå§‹åŒ–]--------------*/

@font-face{font-family:Georgia;src:url(../fonts/Georgia.ttf)}
@font-face{font-family:Georgia;src:url('https://d.lgkj.com/2025/hit/nyxy/Georgia.ttf')}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,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,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,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#444;font-size:12px;line-height:1.5;font-family:Georgia,"微软雅黑","Microsoft Yahei"}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:Georgia,"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:rgba(255,255,255,.3)}
::-moz-placeholder{color:rgba(255,255,255,.3)}
::-ms-input-placeholder{color:rgba(255,255,255,.3)}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}



@keyframes beat{
0%,to{-webkit-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
}
.wp{width:95%;max-width:1400px;margin:0 auto}
/*!******************************
    -------[=å¤´éƒ¨]-------
********************************/
.menuBtn{display:none;position:absolute;top:15px;right:20px;width:30px;height:30px;cursor:pointer;z-index:601;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.menuBtn b{display:block;height:2px;background-color:#fff;margin:6px 0;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.menuBtn.open b{display:none;margin:-1px 0 0;position:absolute;left:0;top:50%;width:30px;background-color:#fff}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{padding:41px 0 10px;position:fixed;left:0;top:0;right:0;z-index:100}
.header:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/header-bg1.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;z-index:-1;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .header-1{margin-bottom:27px}
.header .header-1 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.header .header-1 .hd-cor{display:flex;align-items:center}
.header .header-2 .header-mob{display:none}
.header .header-2 .header-mob .items{display:flex;flex-wrap:wrap;align-items:center}
.header .header-2 .header-mob .items+.items{margin-top:10px}
.header .logo{display:flex;align-items:center}
.header .logo a{display:block;flex-shrink:0}
.header .logo a+a{margin-left:16px}
.header .logo img{display:block;max-height:70px}
.header .header-link a{font-family:MicrosoftYaHei;padding:0 20px;display:block;line-height:32px;font-size:14px;color:#fff;text-align:center;text-transform:uppercase;border:1px solid #fff;border-radius:17px;opacity:.3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .header-link a:hover{opacity:1}
.header .header-so{margin-left:15px;width:304px;border:1px solid rgba(255,255,255,.3);border-radius:17px}
.header .header-so,.header .header-so form{display:flex;align-items:center}
.header .header-so form{flex-grow:1}
.header .header-so input{outline:0;border:none;background-color:transparent}
.header .header-so .inp{padding:0 16px;width:100%;height:32px;line-height:32px;font-size:14px;color:#fff}
.header .header-so .submit{width:42px;height:32px;background:url(../images/icon-so1.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;flex-shrink:0}
.header .header-lang{margin-left:9px}
.header .header-lang a{padding:0 5px;display:block;min-width:32px;line-height:32px;background-color:#fff;border-radius:50%;font-size:14px;color:#025096;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .header-lang a:hover{opacity:.8}
.header .header-nav ul{margin:0 -29px;display:-webkit-flex;display:flex;align-items:center}
.header .header-nav ul>li{padding:0 37px;position:relative;flex-shrink:0}
.header .header-nav ul>li>a{padding:0 6px;display:block;font-size:22px;color:#fff;text-align:center;line-height:46px;position:relative;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-nav ul>li>a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#fff;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .header-nav ul>li>a .icon-arrow{width:20px;height:20px;background:url(../images/icon-arrow1.png) center center no-repeat;-webkit-background-size:10px auto;background-size:10px auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);flex-shrink:0;display:none}
.header .header-sub{position:absolute;left:-6px;top:100%;z-index:10;box-shadow:0 2px 8px 4px rgba(213,215,217,.5);border-radius:0 10px 0 0;overflow:hidden;display:none}
.header .sub1{padding:17px 10px;min-width:200px;position:relative;z-index:1}
.header .sub1:before{content:'';position:absolute;left:0;top:1px;right:1px;bottom:0;background:#fff;border-radius:0 10px 0 0;z-index:-1}
.header .sub1:after{content:'';position:absolute;right:0;top:0;bottom:0;width:10px;border:1px solid #004e95;border-radius:0 10px 0 0;opacity:.3;z-index:-2}
.header .sub1 a{padding:8px 0 8px 8px;display:block;font-size:16px;color:#000;line-height:1.43;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .sub1 a:before{content:'';position:absolute;left:0;top:50%;width:2px;height:10px;background-color:#004e95;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .sub1 a:hover{color:#004e95}
.header .header-nav ul>li.on>a:before,.header .header-nav ul>li:hover>a:before,.header .sub1 a:hover:before,.header.active:before{opacity:1}
/*!******************************
    -------[=åº•éƒ¨]-------
********************************/
.footer{padding:79px 0 40px;background:url(../images/footer-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.footer .wp{max-width:1520px;height:100%;display:flex;justify-content:space-between;align-items:flex-end}
.footer .fot-col{width:60.2%}
.footer .fot-cor{width:38.1%}
.footer .footer-link{margin:0 -10px;display:flex;justify-content:space-between}
.footer .footer-link a{padding:4px 10px;display:block;font-size:16px;color:#fff;line-height:1.5}
.footer .footer-link a:hover{text-decoration:underline}
.footer .footer-logo{display:flex;align-items:center}
.footer .footer-logo a{display:block;flex-shrink:0}
.footer .footer-logo a+a{margin-left:16px}
.footer .footer-logo img{display:block;max-height:54px}
.footer .footer-line{margin:16px 0 40px;width:150px;height:2px;background-color:#fff}
.footer .footer-copy{font-family:Adobe Heiti Std R;margin-top:11px;font-size:14px;color:rgba(255,255,255,.3)}
.footer .footer-info{font-family:MicrosoftYaHei;font-size:14px;color:#fff;line-height:1.5;text-align:right;display:flex;align-items:flex-end}
.footer .footer-info .left{flex-grow:1}
.footer .footer-info .right{margin-left:12px;width:170px;flex-shrink:0}
.footer .footer-info .code{background-color:#fff}
.footer .footer-info .code img{display:block;margin:0 auto}
/*!******************************
    -------[=å…¬ç”¨]-------
********************************/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
.ban{height:430px;position:relative;z-index:1;overflow:hidden}
.ban:before{content:'';position:absolute;left:0;top:0;right:0;height:540px;background:url(../images/header-bg1.png) center top no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}
.ban .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.ban .cont{position:absolute;left:0;bottom:0;right:0;z-index:10}
.ban .cont .wp{height:100%;display:flex;justify-content:space-between;align-items:flex-end}
.ban .cont .left{width:320px;flex-shrink:0}
.ban .cont .right{width:calc(100% - 320px);flex-shrink:0}
.ban .cont .title{padding:10px 26px;background-color:#004e95;font-size:32px;color:#fff;line-height:1.5;font-weight:400}
.m-slide1{margin-bottom:54px}
.m-slide1 .top{background-color:#004e95;position:relative;z-index:1;display:none}
.m-slide1 .top:before{content:'';position:absolute;right:10px;top:0;width:30px;height:50px;background:url(../images/icon-arrow2.png) center center no-repeat;-webkit-background-size:10px auto;background-size:10px auto}
.m-slide1 .top .tit{padding:0 15px;height:50px;line-height:50px;font-size:20px;color:#fff;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.m-slide1 ul{padding:16px 0 8px 15px;min-height:350px;background:url(../images/bg3.jpg) right bottom no-repeat #ebf3fa;-webkit-background-size:100% auto;background-size:100% auto}
.m-slide1 ul li{margin:-1px 0;border-bottom:1px solid rgba(0,78,149,.2)}
.m-slide1 ul a{font-family:ArialMT;padding:18px 19px;display:block;font-size:18px;color:#004e95;line-height:1.5;position:relative}
.m-slide1 ul a:before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background-color:#004e95;opacity:0}
.m-slide1 ul li.on{border-color:#fff;position:relative;z-index:10}
.m-slide1 ul li.on a{background-color:#fff}
.m-slide1 ul li.on a:before{opacity:1}
.m-slide1 .top.on:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.m-contact1{margin-bottom:54px}
.m-contact1 .top{display:flex}
.m-contact1 .top .tit{padding:12px 24px;background-color:#004e95;font-size:18px;color:#fff;font-weight:400;line-height:1.5}
.m-contact1 .content{margin-top:-25px;padding-bottom:11px;border-bottom:4px solid #ebf3fa}
.m-contact1 .content .info{font-family:MicrosoftYaHei;padding:47px 20px;background-color:#ebf3fa;font-size:12px;color:#090909;line-height:1.75}
.m-contact1 .content .info .p1{color:#004e95}
.m-contact1 .content .code{margin-top:-78px;padding:0 20px;font-size:12px;color:#a3a3a3;text-align:right;line-height:1.15;display:flex;align-items:flex-end;justify-content:flex-end}
.m-contact1 .content .code .left{padding-bottom:12px;flex-grow:1}
.m-contact1 .content .code .right{margin-left:15px;width:136px;flex-shrink:0}
.m-contact1 .content .code .tit{font-size:18px;color:#004e95;font-weight:400}
.cur{padding:13px 32px;position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}
.cur:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(-89deg,#fff 0,rgba(255,255,255,0) 100%);opacity:.8;z-index:-1}
.cur,.cur a{font-size:14px;color:#434343;line-height:20px;transition:.3s}
.cur em{margin:0 13px;display:block;width:6px;height:10px;background:url(../images/icon-arrow4.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.cur .home{padding-left:30px;background:url(../images/icon-home1.png) left center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;height: 20px;}
.cur a:hover{color:#004e95}
.pages{/* padding-top:85px; *//* text-align:center; */}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5.5px}
.pages ul li a{display:block;min-width:30px;height:30px;line-height:26px;text-align:center;font-size:16px;color:#005375;border:2px solid rgba(0,83,117,.2);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul a:hover,.pages ul li.on a{background-color:#004e95;border:1px solid #004e95;color:#fff}
.m-hd1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.m-hd1 .hd-col,.m-hd1 .hd-cor{flex-shrink:0}
.m-hd1 .hd-line{margin:0 10px 0 13px;height:3px;background-color:#004e95;opacity:.1;flex-grow:1}
.m-hd1 .title{font-size:42px;color:#004e95;font-weight:400;line-height:1.3;text-transform:uppercase}
.m-hd1 .desc{font-family:ArialMT;margin-top:13px;width:100%;font-size:13px;color:#004e95;line-height:1.23}
.m-hd1.mid{flex-direction:column;justify-content:center}
.m-hd1.mid .desc,.m-hd1.mid .title{text-align:center}
.m-hd1.mid .m-btns1{justify-content:center}
.m-hd1.c-f .line{background-color:rgba(255,255,255,.3)}
.m-hd1.c-f .title{color:#fff}
.m-hd1.c-f .desc{color:rgba(255,255,255,.3)}
.m-hd2{display:flex;justify-content:space-between;align-items:center}
.m-hd2 .title{font-size:36px;color:#004e95;line-height:1.17;font-weight:400;text-transform:uppercase}
.m-hd2 .title span{color:#c12900}
.m-hd2.mid{justify-content:center}
.m-hd2.mid .title{text-align:center}
.m-btns1{display:flex;align-items:center}
.m-btns1 .s1{display:block;font-size:14px;color:#004e95;line-height:2.4;text-decoration:underline;text-transform:uppercase}
.m-btns1.c-f .s1{color:#fff}
/*!****** å…¬ç”¨ end *******/
/*!****** å…¶ä»– *******/
.swi-arrow1{margin-top:-30px;position:absolute;top:50%;width:60px;height:60px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:30px auto;background-size:30px auto;cursor:pointer;z-index:10}
.swi-arrow1.prev{left:44px;background-image:url(../images/icon-arrow1.png)}
.swi-arrow1.next{right:44px;background-image:url(../images/icon-arrow2.png)}
.swi-arrow2{position:absolute;top:35%;width:58px;height:58px;border:2px solid #fff;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:18px auto;background-size:18px auto;cursor:pointer;z-index:10}
.swi-arrow2.prev{left:0;background-image:url(../images/icon-arrow1.png)}
.swi-arrow2.next{right:0;background-image:url(../images/icon-arrow2.png)}
.banner{height:950px;position:relative;overflow:hidden}
.banner:before{content:'';position:absolute;left:0;top:0;right:0;height:200px;background:url(../images/header-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:2}
.banner .swiper-slide{height:auto}
.banner .pic{height:100%;overflow:hidden}
.banner .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-research1{margin:0 -95px;padding:0 60px;position:relative;overflow:hidden}
.swiper-research1 .slider{position:relative;overflow:hidden}
.swiper-research1 .swiper-slide{padding-bottom:57px;position:relative;z-index:1;height:auto}
.swiper-research1 .swiper-slide:before{content:'';position:absolute;left:0;bottom:0;right:0;height:29px;background:url(../images/ls-bg2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:-1}
.swiper-research1 .con{padding:12px;display:block;height:100%;position:relative;z-index:1}
.swiper-research1 .con:before{content:'';position:absolute;left:0;top:0;width:82px;height:82px;background-color:#f5e7cb;opacity:.22;z-index:-1}
.swiper-research1 .con:after{content:'';position:absolute;right:0;bottom:0;left:16px;height:214px;background-color:#f5e7cb;z-index:-1}
.swiper-research1 .pic{padding-top:69.05%;position:relative;overflow:hidden}
.swiper-research1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.swiper-research1 .text{padding:14px 24px;height:296px;background:url(../images/ls-bg3.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.swiper-research1 .tag{display:flex}
.swiper-research1 .tag span{display:block;font-size:18px;color:#c12900;text-transform:uppercase}
.swiper-research1 .date{margin-top:11px;display:flex; display: none;}
.swiper-research1 .date span{padding:0 8px;display:block;font-size:18px;color:#fff;line-height:30px;background-color:#004e95}
.swiper-research1 .tit{margin-top:14px;font-size:18px;color:#272727;font-weight:400;line-height:1.67;height:6.68em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.swiper-research1 .icon-arrow{margin-top:28px;display:block;width:28px;height:28px;background:url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.list01 li{padding:18px 18px 0 0;position:relative;z-index:1}
.list01 li:before{content:'';position:absolute;right:0;top:0;width:504px;height:235px;background-color:#f5e7cb;z-index:-1}
.list01 .con{display:block;height:100%}
.list01 .pic{height:417px;position:relative;overflow:hidden}
.list01 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.list01 .text{padding-top:9px;padding-left:112px;padding-right:50px;position:relative;min-height:97px}
.list01 .date{padding:9px 10px;position:absolute;left:0;top:-47px;width:104px;height:144px;color:#fff;line-height:1.1;background:url(../images/ls-bg1.png) right top no-repeat;-webkit-background-size:cover;background-size:cover;z-index:10;display:flex;flex-direction:column}
.list01 .date .d1{font-size:61px;line-height:44px}
.list01 .date .d2{padding:0 4px;margin-top:21px;display:flex;flex-direction:column}
.list01 .date .d2 em{display:block;font-size:14px}
.list01 .date .d2 em:nth-child(2){margin-top:2px;opacity:.4}
.list01 .date2{font-size:16px;color:#004e95;display:none}
.list01 .tit{font-size:24px;color:#004e95;font-weight:400;line-height:1.5;max-height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.list01 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.list02 li{margin-bottom:21px}
.list02 li:last-child{margin-bottom:0}
.list02 .con{padding:14px 18px 14px 26px;display:block;height:118px;border:1px solid rgba(42,75,130,.1);display:flex;justify-content:space-between;align-items:center}
.list02 .pic{margin-left:20px;width:154px;height:89px;position:relative;overflow:hidden;flex-shrink:0;order:2}
.list02 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list02 .text{width:calc(100% - 174px);max-width:100%;flex-grow:1;order:1}
.list02 .tit{font-size:18px;color:#272727;font-weight:400;line-height:1.44;max-height:2.88em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list02 .date{margin-top:7px;font-size:18px;color:#004e95;line-height:1.1}
.list02 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.list02 .con:hover .tit{color:#004e95}
.list03{margin:0 -42px -40px;display:flex;flex-wrap:wrap}
.list03 li{padding:0 42px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.list03 .con{padding:22px 0;display:block;height:100%;border-bottom:3px solid rgba(0,78,149,.1);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list03 .date{display:flex;align-items:center}
.list03 .date .tm-1{padding:0 15px;display:block;font-size:24px;color:#fff;line-height:36px;background-color:#004e95}
.list03 .tit{margin-top:7px;font-size:18px;color:#272727;font-weight:400;line-height:1.67;height:6.68em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.list03 .con:hover{border-color:#004e95}
.list04 .con{display:block;display:flex;align-items:flex-start}
.list04 .pic{margin-right:25px;width:52%;height:277px;position:relative;flex-shrink:0}
.list04 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.list04 .text{width:calc(48% - 25px);flex-shrink:0}
.list04 .tit{font-size:28px;color:#004e95;font-weight:400;line-height:1.43;height:7.15em;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}
.list04 .info{font-family:MicrosoftYaHei;margin-top:11px;font-size:12px;color:#004e95;line-height:1.75;opacity:.88}
.list05 li{margin-bottom:32px}
.list05 li:last-child{margin-bottom:0}
.list05 .con{padding:20px 38px;display:block;height:202px;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list05 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.list05 .tit{font-size:42px;font-weight:400;text-transform:uppercase;line-height:1.1}
.list05 .m-btns1{margin-top:8px}
.list05 .m-btns1 .s1{font-family:Adobe Heiti Std R;color:#8c8c8c}
.list05 li:nth-child(1) .tit{color:#f4b563}
.list05 li:nth-child(2) .tit{color:#398989}
.list05 .con:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)}
.list06{margin:0 -19px -60px;display:flex;flex-wrap:wrap}
.list06 li{padding:0 19px;margin-bottom:60px;width:50%;flex-shrink:0}
.list06 .con{display:block;height:100%}
.list06 .pic{padding-top:64.79%;position:relative;overflow:hidden}
.list06 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list06 .text{padding-top:24px;position:relative;z-index:1}
.list06 .date{position:absolute;left:0;top:-37px;z-index:10;display:flex}
.list06 .date span{padding:0 14px;display:block;font-size:24px;color:#fff;line-height:54px;background-color:#004e95}
.list06 .tit{font-size:18px;color:#343434;font-weight:400;line-height:1.67;max-height:5.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list06 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.list06 .con:hover .tit{color:#004e95}
.list07 li{border-bottom:1px dashed rgba(184,169,152,.2)}
.list07 .con{padding:16px 0;display:block;position:relative;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list07 .con:before{content:'';position:absolute;left:0;top:7px;bottom:7px;width:3px;background-color:#004e95;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list07 .pic{margin:11px 0 11px 28px;width:172px;height:98px;flex-shrink:0;order:2}
.list07 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.list07 .text{width:calc(100% - 200px);max-width:100%;flex-grow:1}
.list07 .date{font-family:MicrosoftYaHei;font-size:12px;color:#005375;line-height:1.2}
.list07 .tit{margin-top:4px;font-size:18px;color:#292929;font-weight:400;line-height:1.17;max-height:2.34em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.list07 .tit span{position:relative;background-image:linear-gradient(#004e95,#004e95);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .5s}
.list07 .con:hover{padding-left:20px}
.list07 .con:hover:before{opacity:1}
.list07 .con:hover .tit span{background-size:100% 1px;color:#004e95}
.section-home1{padding:71px 0 50px;overflow:hidden}
.row-index1{margin-bottom:68px;overflow:hidden}
.row-index1 .m-hd1{margin-bottom:18px}
.row-index2{margin-bottom:50px;overflow:hidden}
.row-index2 .m-hd1{margin-bottom:17px}
.row-index3{overflow:hidden}
.row-index3 .wp{height:100%;display:flex;justify-content:space-between}
.row-index3 .row-col,.row-index3 .row-cor{flex-shrink:0}
.row-index3 .row-col{padding:27px 35px;width:64.57%;background-color:rgba(0,78,149,.1)}
.row-index3 .row-col .m-hd1{margin-bottom:25px}
.row-index3 .row-cor{width:32.93%}
.row-index4{padding:36px 0 60px;position:relative;z-index:1;overflow:hidden}
.row-index4 .row-bg1{position:absolute;left:0;top:0;right:0;height:65.8%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.row-index4 .m-hd1{margin-bottom:12px}
.row-index4 .m-hd1 .desc{width:650px;max-width:100%}
.row-index4 .m-hd1 .desc p{ display:none}
.row-index4 .m-hd1 .m-btns1{margin-top:13px}
.row-index5{padding:92px 0 145px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.row-index5 .m-hd2{margin-bottom:64px}
.row-index5 .box-intro1 .lg{margin-bottom:96px}
.row-ny1 .wp{height:100%;display:flex;justify-content:space-between;align-items:flex-start}
.row-ny1 .row-col{margin-right:64px;width:320px;flex-shrink:0}
.row-ny1 .row-cor{padding:50px 0 50px;width:calc(100% - 384px);max-width:100%;flex-grow:1}
.box-news1{display:flex;justify-content:space-between;align-items:flex-start}
.box-news1 .box-col,.box-news1 .box-cor{flex-shrink:0}
.box-news1 .box-col{width:51.21%}
.box-news1 .box-cor{width:47.79%}
.box-intro1{padding:0 16px}
.box-intro1 .lg{display:flex;justify-content:center;align-items:center}
.box-intro1 .lg a{display:block;flex-shrink:0}
.box-intro1 .lg img{display:block;max-height:110px}
.box-intro1 .lg img:nth-child(2){margin:0 42px 0 34px}
.box-intro1 ul{margin-bottom:-30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.box-intro1 ul li{padding:0 16px;margin-bottom:30px;width:33.33%;flex-shrink:0}
.box-intro1 ul .tit{padding:15px;font-size:18px;color:#004e95;text-align:center;line-height:24px;border:2px solid #004e95}
.box-det1{font-family:MicrosoftYaHei;font-size:14px;color:#171717;line-height:2.07;overflow:hidden;padding: 0 67px 0 0;}

.box-det1 p{font-family:MicrosoftYaHei;font-size:16px;color:#171717;line-height:2.07;overflow:hidden; margin-bottom:32px;text-align: justify;}

.box-det1 iframe,.box-det1 img,.box-det1 table,.box-det1 video{max-width:100%}
.box-det2 .hd{padding-bottom:40px;border-bottom:1px solid rgba(0,78,149,.23)}
.box-det2 .hd .title{font-size:24px;color:#0f0f0f;text-align:center;font-weight:400;line-height:1.42}
.box-det2 .hd .info{font-family:MicrosoftYaHei;margin-top:12px;font-size:14px;color:#004e95;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.box-det2 .hd .info span{margin:0 7px;display:block}
.box-det2 .hd .info img{margin-top:-2px;margin-right:4px;display:inline-block;vertical-align:middle;max-width:12px}
.box-det2 .content{font-family:MicrosoftYaHei;padding:20px 40px 0px 0px;font-size:14px;color:#171717;line-height:2.07;overflow:hidden}
.box-det2 .content iframe,.box-det2 .content img,.box-det2 .content table,.box-det2 .content video{max-width:100%}
.box-det2 .content h3{font-family:Georgia;margin:20px 0 32px;padding-left:15px;font-size:26px;color:#065778;font-weight:400;line-height:1.46;border-left:3px solid #bda07d}

.box-det2 .content p {
font-family: MicrosoftYaHei !important;
    font-size: 15px !important;
    color: #171717 !important;
    line-height: 2.07 !important;
    overflow: hidden !important;
    margin-bottom: 32px !important;
    text-indent:0px !important;
    text-align: justify }

.box-det2 .content p img {
    margin: 0 auto !important;
    display: block !important;}
    
    
    
    
    
.box-det2 .content span {
font-family: MicrosoftYaHei !important;
    font-size: 15px !important;
    color: #171717 !important;
    line-height: 2.07 !important;
    overflow: hidden !important;
  
    text-align: justify}
    
    
.box-det2 .content table{margin: 0px 0 70px 0px;width:100%;border-top:3px solid #065778}
.box-det2 .content table th{padding:18px 20px;font-size:15px;color:#004e95;text-align:left;line-height:1.5;border-bottom:1px solid #004e95;background:linear-gradient(0deg,#ebf3fa 0,rgba(235,243,250,0) 100%)}
.box-det2 .content table td{padding:21px 20px;font-size:14px;color:#545454;line-height:1.5;border-bottom:1px solid rgba(0,78,149,.11)}

.p-list .item{background-color: #F5F7FB; display: flex; margin-bottom: 1vw;}
.p-list .item img{float:left; height:200px; width:auto;}
.p-list .item .txt{ padding:20px; flex-grow:1;}
.p-list .item .txt h2{font-size: 1.2vw; color:#004e95; line-height: 1.1;}
.p-list .item .txt span{color:#272727;}
.p-list .item .txt p{color:#888; border-left:#ccc solid 3px; padding-left: 10px; margin-top: .3vw;}



/*!****** å…¶ä»– end *******/
/*!****** å“åº” *******/
@media only screen and (max-width:1599px){
.swiper-research1{margin:0}
}
@media only screen and (max-width:1399px){
.header{padding:30px 0 10px}
.header .header-1{margin-bottom:15px}
.header .logo img{max-height:54px}
.header .header-so{width:240px}
.footer .fot-col{width:63%}
.footer .fot-cor{width:36%}
.footer .footer-link{margin:0 -5px}
.footer .footer-link a{padding:0 5px}
.footer .footer-info .right{width:140px}
.list04 .tit{font-size:26px}
.list05 .tit{font-size:36px}
}
@media only screen and (max-width:1199px){
body{padding-top:60px!important}
.wp{padding:0 20px!important;width:100%!important}
.menuBtn{display:block}
.header{padding:0;position:fixed;height:60px;background-color:#004e95;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:600}
.header .header-1{height:100%;margin:0}
.header .header-1 .hd-cor{display:none}
.header .header-2{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#006ebd;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .header-2 .wp{padding:60px 15px 40px!important;height:100%;display:block;overflow:hidden;overflow-y:auto}
.header .header-2 .header-btns,.header .header-2 .header-info{height:auto;display:flex;flex-wrap:wrap}
.header .header-2 .header-mob{display:block}
.header .header-2 .header-so{margin:0;width:100%}
.header .header-2.active{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .logo{position:absolute;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:300}
.header .logo img{max-width:160px;max-height:46px}
.header .header-nav ul{margin:0;display:block}
.header .header-nav ul>li{padding:0!important;border-bottom:1px solid rgba(255,255,255,.2)}
.header .header-nav ul>li:last-child{border:none}
.header .header-nav ul>li>a{padding:15px 10px!important;font-size:18px;height:auto!important;line-height:1.5;color:#fff;justify-content:space-between}
.header .header-nav ul>li>a .icon-arrow{display:block}
.header .header-nav ul>li.on>a,.header .header-nav ul>li:hover>a{background-color:transparent;color:#fff;border-radius:0}
.header .header-sub{position:static;min-width:0;box-shadow:none}
.header .sub1{padding:17px 20px}
.footer{padding:40px 0}
.footer .wp{flex-wrap:wrap}
.footer .fot-col,.footer .fot-cor{width:100%}
.footer .fot-col{order:2}
.footer .fot-cor{margin-bottom:25px;order:1;display:flex;justify-content:center}
.footer .footer-logo{justify-content:center}
.footer .footer-copy{text-align:center}
.ban{height:240px}
.ban:before{display:none}
.ban .cont .wp{padding:0!important}
.ban .cont .left{display:none}
.ban .cont .right{width:100%}
.cur{padding:6px 20px}
.cur em{margin:0 6px}
.m-slide1{margin:0 0 25px}
.m-slide1 .top{display:block}
.m-slide1 ul{padding:20px 0 20px 10px;min-height:0;background:#ebf3fa;display:none}
.m-slide1 ul li:last-child{border:none}
.m-slide1 ul a{padding:10px 20px;font-size:16px}
.m-contact1{display:none}
.swi-arrow1{margin-top:-20px;width:40px;height:40px;-webkit-background-size:20px auto;background-size:20px auto}
.swi-arrow1.prev{left:20px}
.swi-arrow1.next{right:20px}
.banner{height:auto}
.banner:before{display:none}
.swiper-research1{padding:0}
.list01 .pic{height:52vw}
.list03{margin:0 -20px -40px}
.list03 li{padding:0 20px;margin-bottom:40px}
.list05{margin:0 -20px -40px;display:flex;flex-wrap:wrap}
.list05 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}
.row-index3 .wp{display:block}
.row-index3 .row-col,.row-index3 .row-cor{width:100%}
.row-index3 .row-col{margin-bottom:30px}
.row-ny1{padding:20px 0 40px}
.row-ny1 .wp{display:block}
.row-ny1 .row-col,.row-ny1 .row-cor{width:100%}
.row-ny1 .row-cor{padding:0}
.box-news1{display:block}
.box-news1 .box-col,.box-news1 .box-cor{width:100%}
.box-news1 .box-col{margin-bottom:30px}
}
@media only screen and (max-width:767px){
.header .logo a+a{margin-left:10px}
.header .logo img{max-width:136px}
.footer{padding:25px 0}
.footer .fot-cor{margin-bottom:20px}
.footer .footer-info{text-align:center;flex-wrap:wrap;justify-content:center}
.footer .footer-info .left{width:100%;order:2}
.footer .footer-info .right{margin:0 0 15px;width:120px;order:1}
.footer .footer-link{flex-wrap:wrap;justify-content:flex-start}
.footer .footer-link a{padding:4px 5px;width:50%}
.footer .footer-line{margin:15px 0;width:100%}
.footer .footer-logo{display:block}
.footer .footer-logo a+a{margin:10px 0 0}
.footer .footer-logo img{margin:0 auto;max-height:46px}
.footer .footer-copy{font-size:13px}
.pages{padding-top:25px}
.m-hd1{margin-bottom:15px!important}
.m-hd1 .title{font-size:24px}
.m-hd1 .hd-line{height:1px}
.m-hd1 .desc{margin-top:8px}
.m-hd2 .title{font-size:24px}
.m-btns1 .s1{font-size:13px;line-height:2}
.ban{height:120px}
.swi-arrow1.next,.swi-arrow1.prev{-webkit-background-size:12px auto;background-size:12px auto}
.swi-arrow1.prev{left:10px}
.swi-arrow1.next{right:0}
.swi-arrow2{width:40px;height:40px;-webkit-background-size:10px auto;background-size:10px auto}
.swiper-research1{margin:0 -10px;padding:0 10px}
.swiper-research1 .swiper-slide{padding-bottom:35px}
.swiper-research1 .text{padding:14px 20px;height:230px}
.swiper-research1 .date{margin-top:8px}
.swiper-research1 .date span{font-size:14px;line-height:24px}
.swiper-research1 .tit{margin-top:8px;font-size:16px}
.swiper-research1 .icon-arrow{margin-top:15px;width:20px;height:20px}
.list01 li{padding:10px 10px 0 0}
.list01 li:before{width:60%;height:160px}
.list01 .pic{margin-bottom:15px}
.list01 .text{padding:0}
.list01 .date{display:none}
.list01 .date2{display:block}
.list01 .tit{font-size:18px}
.list02 li{margin-bottom:10px}
.list02 .con{padding:10px 12px;height:100px}
.list02 .pic{margin-left:5px;width:100px;height:70px}
.list02 .text{width:calc(100% - 105px);padding:0 8px}
.list02 .tit{font-size:16px}
.list02 .date{margin-top:4px;font-size:16px}
.list03{margin-bottom:-20px}
.list03 li{margin-bottom:20px;width:100%}
.list03 .con{padding:15px 0;border-width:2px}
.list03 .date .tm-1 {padding:0 8px;font-size:18px;line-height:26px}
.list03 .tit{font-size:16px}
.list04 .con{display:block}
.list04 .pic{width:100%;height:auto}
.list04 .pic img{position:static}
.list04 .text{width:100%}
.list04 .tit{font-size:18px;height:auto;max-height:7.15em}
.list04 .info{line-height:1.6}
.list05{margin-bottom:-20px}
.list05 li{margin-bottom:20px;width:100%}
.list05 .con{padding:20px 30px;height:180px}
.list05 .tit{font-size:24px}
.list06{margin-bottom:-35px}
.list06 li{margin-bottom:35px;width:100%}
.list06 .date{top:-20px}
.list06 .date span{font-size:20px;line-height:32px}
.list06 .text{padding-top:20px}
.list07 .pic{margin:8px 0;padding-left:15px;width:110px;height:64px}
.list07 .text{width:calc(100% - 125px)}
.row-index4,.row-index5,.section-home1{padding:30px 0}
.row-index1,.row-index2{margin-bottom:30px}
.row-index2 .m-hd1{margin-bottom:0 !important}
.row-index3 .row-col{padding:20px;margin-bottom:20px}
.row-index4 .m-hd1 .m-btns1{margin-top:6px}
.row-index5 .box-intro1 .lg,.row-index5 .m-hd2{margin-bottom:20px}
.box-intro1{padding:0}
.box-intro1 .lg img{max-height:80px}
.box-intro1 .lg img:nth-child(2){margin:0 20px;max-width:30px}
.box-intro1 ul{margin-bottom:-10px}
.box-intro1 ul li{padding:0;width:100%;margin-bottom:10px}
.box-intro1 ul .tit{padding:10px 5px;font-size:16px;line-height:20px}
.box-det1{line-height:1.8}
.box-det2 .hd{padding-bottom:20px}
.box-det2 .hd .title{font-size:20px}
.box-det2 .content{padding:20px 0;line-height:1.8}
.box-det2 .content h3{margin:30px 0 15px;font-size:22px;line-height:1.3}
.box-det2 .content table{margin:30px 0}
.box-det2 .content table th{padding:8px 5px;font-size:13px}
.box-det2 .content table td{padding:8px 5px;font-size:12px}


.p-list .item {margin-top: 10px;}
.p-list .item img{height:170px;}
.p-list .item .txt h2{font-size: 16px;}
.p-list .item .txt span{font-size: 12px;}
.p-list .item .txt p{font-size: 11px; margin-top: 10px; line-height: 1.1;}
}
/*!****** å“åº” end *******/


.selected1:before,.parent1:before { opacity:1 !important;}
.main1 .xialaph:first-child .lmmc:before { opacity:1 !important;}
.possplit {background: none; width: auto;text-align: center;text-indent: 0px;padding:0 5px;}

.m-slide1 ul li.selected2 {
    border-color: #fff;
    position: relative;
    z-index: 10;
}
.m-slide1 ul li.selected2 a {
    background-color: #fff;
}
.m-slide1 ul li.selected2 a:before {
    opacity: 1;
}
.WP_VisitCount {
    display: inline-block !important;
    margin: 0 !important;
}

.m-org22 {width:1000px}
.wp_paging {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 14px;
    font-family: 'Microsoft Yahei', Verdana, Geneva, sans-serif;
    color: #494949;
    float: left;    padding-top: 20px;}

.m-org {
  position: relative;
  padding-left: 2.29rem;
  margin-bottom: 1.72rem;
  overflow: hidden;
}
.m-org .tit {
  width: 16rem;;
  background-color: rgba(93, 117, 148, 0.1);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 1.15rem;
  overflow: hidden;
}
.m-org .tit .box {
  position: absolute;
  top: 52%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.m-org .tit h3 {
     font-size: 1.29rem;
    color: #005375;
    line-height: 1.7em;
    font-weight: 900;
    text-transform: uppercase;
    margin: 0 0.9rem;
    text-align: center;

}
.m-org .tit .img {
 width: 7rem;
    height: 7rem;
    margin: 1rem auto;
    overflow: hidden;

}
.m-org .tit .img-m {
  display: none;
}
.m-org .tit .img img {
  display: block;
  width: 100%;
  height: 100%;
}
.ul-txtq1 {
  overflow: hidden;
  padding-left: 15rem !important
  ;
}
.ul-txtq1 li {
  margin-bottom: 1.15rem;
  overflow: hidden;
}
.ul-txtq1 .con {
  display: block;
  height: 5rem;
  font-size: 0;
  line-height: 0.84rem;
  border: 2px solid #c7d4de;
  background-color: #fff;
  overflow: hidden;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.ul-txtq1 .con:hover {
  border-color: #005375;
}
.ul-txtq1 h3 {
     display: inline-block;
    vertical-align: middle;
    font-size: 1.4rem;
    color: #005375;
    line-height: 1.1em;
    font-weight: 400;
    padding: 1.41rem 0px 1rem 1rem;
    overflow: hidden;
}
.selected1:before,.parent1:before { opacity:1 !important;}
.main1 .xialaph:first-child .lmmc:before { opacity:1 !important;}
.possplit {background: none; width: auto;text-align: center;text-indent: 0px;padding:0 5px;}

.m-slide1 ul li.selected2 {
    border-color: #fff;
    position: relative;
    z-index: 10;
}
.m-slide1 ul li.selected2 a {
    background-color: #fff;
}
.m-slide1 ul li.selected2 a:before {
    opacity: 1;
}
.WP_VisitCount {
    display: inline-block !important;
    margin: 0 !important;
}
.ban img { width:100%;object-fit: cover;}








