/* Header start */
.FLXBX0{display:flex;flex-wrap:wrap;flex-direction:row;margin-right:auto;padding-top:0px;margin-top:20px;margin-bottom:10px;transition-property:all}
.FLXBX0 .FLX{flex:1;max-width:100%}
.FLXBX0 .RC-1-0{flex:0 0 auto}
.FLXBX0 .RC-1-1{flex:0 0 auto}
.FLXBX6{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;transition-property:all}
.FLXBX6 > .FLX{flex:1;max-width:100%;max-height:100%}
.FLXBX6 .RC-1-1{flex:0 0 auto}
#HeaderNavTop .FLXBX-2{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;transition-property:all}
#HeaderNavTop .FLXBX-2 > .FLX{flex:1;max-width:100%;max-height:100%}
#HeaderNavTop .FLXBX-2 .RC-2-1{flex:0 0 auto}
#HeaderNavTop .FLXBX-3{display:flex;flex-wrap:wrap;flex-direction:row;transition-property:all;background-color:rgba(0,123,255,1);margin-left:100px;margin-right:0px}
#HeaderNavTop .FLXBX-3 > .FLX{flex:1;max-width:100%;max-height:100%}
#HeaderNavTop .PIC2-4{overflow:hidden;max-width:20px;margin-top:30px;margin-bottom:30px;margin-left:30px;margin-right:30px;transition-property:all}
#HeaderNavTop .PIC2-4 img{width:100%;height:100%;object-fit:contain}
#HeaderNavTop .FNT-5{line-height:normal;font_radio:2;margin-top:30px;font-size:16px;text-align:center;color:rgba(255,255,255,1);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;transition-property:all;margin-bottom:30px;margin-left:30px;margin-right:30px}
#HeaderNavTop .FNT-6{line-height:normal;font_radio:2;color:rgba(255,255,255,1);text-decoration:underline;font-size:16px;margin-top:30px;text-align:center;margin-bottom:30px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;transition-property:all;margin-left:30px;margin-right:30px}
#HeaderNavTop .FLXBX-7{display:flex;flex-wrap:wrap;flex-direction:row;margin-right:120px;transition-property:all;margin-top:18px;margin-bottom:18px}
#HeaderNavTop .FLXBX-7 .FLX{flex:1;max-width:100%}
#HeaderNavTop .FLXBX-7 .RC-7-0{flex:0 0 auto}
#HeaderNavTop .FLXBX-7 .RC-7-1{flex:0 0 auto}
#HeaderNavTop .FNT-8{font_radio:2;margin-left:0px;margin-right:auto;font-size:28px;font-weight:bold;color:rgba(255,153,102,1)}
#HeaderNavTop .PIC2-9{overflow:hidden;max-width:65px;margin-right:5px}
#HeaderNavTop .PIC2-9 img{width:100%;height:100%;object-fit:contain}
.FLXBX0 .RC-10-0{flex:0 0 auto}
.FLXBX0 .RC-10-1{flex:0 0 auto}
.FLXBX6 .RC-10-1{flex:0 0 auto}
.FLXBX0 .RC-19-0{flex:0 0 auto}
.FLXBX0 .RC-19-1{flex:0 0 auto}
.FLXBX6 .RC-19-1{flex:0 0 auto}
.havestatic > div,.havestatic > div[class*="RC-"]{position:static !important}
#HeaderNavTop{min-height:0px;padding-top:0px;padding-bottom:0px;display-radio:1;padding-left:15px;padding-right:0px}
#c_static_001-1649988280236{min-height:300px;display-radio:1}
@media screen and (max-width:768px){#HeaderNavTop .FLXBX-3{display:none}
.p_haveNav{min-height:auto !important}
.p_haveNav.fix{position:fixed !important;z-index:1000;top:0;left:0;right:0;background:#fff}
}
@media screen and (min-width: 769px){.p_haveNav{min-height:auto !important}
}
.popover,.tooltip,body{font-family:"Microsoft Yahei",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
@font-face{font-family:'Barlow_Medium';src:url('/assets/index/fonts/n/1.eot?fs1fbn');src:url('/assets/index/fonts/n/2.eot?#iefixfs1fbn') format('embedded-opentype'),url('/assets/index/fonts/n/3.woff?fs1fbn') format('woff'),url('/assets/index/fonts/n/4.woff2?fs1fbn') format('woff2'),url('/assets/index/fonts/n/5.ttf?fs1fbn') format('truetype'),url('/assets/index/fonts/n/6.svg?fs1fbn#icomoon') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Barlow_Bold';src:url('/assets/index/fonts/n/2.eot?fs1fbn');src:url('/assets/index/fonts/n/2.eot?#iefixfs1fbn') format('embedded-opentype'),url('/assets/index/fonts/n/7.woff?fs1fbn') format('woff'),url('/assets/index/fonts/n/8.woff2?fs1fbn') format('woff2'),url('/assets/index/fonts/n/9.ttf?fs1fbn') format('truetype'),url('/assets/index/fonts/n/10.svg?fs1fbn#icomoon') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'MicrosoftYaqiHeiLight';src:url('/assets/index/fonts/n/11.eot?fs1fbn');src:url('/assets/index/fonts/n/11.eot?#iefixfs1fbn') format('embedded-opentype'),url('/assets/index/fonts/n/12.woff?fs1fbn') format('woff'),url('/assets/index/fonts/n/13.woff2?fs1fbn') format('woff2'),url('/assets/index/fonts/n/14.ttf?fs1fbn') format('truetype'),url('/assets/index/fonts/n/15.svg?fs1fbn#icomoon') format('svg');font-weight:normal;font-style:normal}
.clearBoth{clear:both;width:100%;height:0px;font-size:0;overflow:hidden;line-height:0}
#HeaderNavBox .PIC2-20{overflow:hidden}
#HeaderNavBox .PIC2-20 img{width:auto;height:auto;object-fit:contain}
#HeaderNavBox .PIC2-20 .img1{display:block}
#HeaderNavBox .PIC2-20 .img2{display:none}
#HeaderNavBox .header:hover .PIC2-20 .img1,#HeaderNavBox .header.scroll .PIC2-20 .img1{display:none}
#HeaderNavBox .header:hover .PIC2-20 .img2,#HeaderNavBox .header.scroll .PIC2-20 .img2{display:block}
#HeaderNavBox .header{position:fixed;left:0px;top:0;right:0px;z-index:9999;background:none;width:100%;border-bottom:0px solid rgba(255,255,255,0);box-shadow:0px 0px 8px 0 rgba(0, 0, 0, 0)}
#HeaderNavBox .header:hover{background:rgba(255,255,255,1);box-shadow:0px 0px 8px 0 rgba(0, 0, 0, 0.15)}
#HeaderNavBox .header .menu .h3 a:hover{color:#036DB2 !important}
#HeaderNavBox .header:hover .menu .h3 a{color:#333}
#HeaderNavBox .header.scroll .menu .h3 a{color:#333}
#HeaderNavBox .scroll{overflow-y:unset !important;display:unset important}
#HeaderNavBox .header.scroll{box-shadow:0px 0px 8px 0 rgba(0, 0, 0, 0.15);background:rgba(255,255,255,1);top:0}
#HeaderNavBox .header_Box{margin:0 auto;max-width:1400px;width:94%;display:flex;flex-wrap:wrap;flex-direction:row}
#HeaderNavBox .FLXBX-2 .RC-2-0{flex:0 0 auto;align-self:center}
#HeaderNavBox .FLXBX-2 .RC-2-1{flex:1}
#HeaderNavBox .menu li{float:left;margin:0 10px;position:relative}
#HeaderNavBox .menu .h3{font-size:16px;position:relative;margin-bottom:0}
#HeaderNavBox .MENU_ITEM .h3:before{content:"\F235";position:absolute;z-index:-1;background:none;left:40%;right:0px;bottom:0px;height:12px;width:17px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:bootstrap-icons !important;display:none;color:#fff}
#HeaderNavBox .MENU_ITEM.on .h3:before{display:block}
#HeaderNavBox .header.scroll .h3:before,#HeaderNavBox .header:hover .h3:before{color:#333}
#HeaderNavBox .menu .h3 i{display:none;font-family:bootstrap-icons !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;margin-right:-10px;top:0px;width:66px;height:66px;text-align:center;line-height:66px;cursor:pointer;color:#fff}
#HeaderNavBox .menu .h3 i:before{content:'\F285'}
#HeaderNavBox .menu .h3 i.active:before{content:'\F282'}
#HeaderNavBox .menu .h3 a{padding:0 6px;display:block;color:#FFF;height:88px;line-height:88px}
#HeaderNavBox .menu .POP{width:200px;background:#444;position:absolute;top:88px;left:-22px;height:auto;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s .2s;transition:transform .3s .2s;display:none}
#HeaderNavBox .menu .POP.active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .3s;transition:transform .3s;display: block !important;}
#HeaderNavBox .menu li:nth-child(3) .POP{width:200px;left:-62px}
#HeaderNavBox .menu li:nth-child(14) .POP{width:186px;left:-52px}
#HeaderNavBox .menu .POP a{height:34px;line-height:34px;display:block;padding:0 10px;text-align:center;color:#fff;font-size:15px;position:relative;-webkit-transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1)}
#HeaderNavBox .menu .POP a:hover{background-color:#043869;color:#fff !important}
#HeaderNavBox .change{float:right;height:88px;font-size:16px;font-weight:normal;align-items:center;display:flex;margin-left:10px;color:#fff;width:184px}
#HeaderNavBox .header:hover .change,#HeaderNavBox .header.scroll .change{color:#333}
#HeaderNavBox .fl{float:left;display:inline}
#HeaderNavBox .fr{float:right;display:inline}
#HeaderNavBox .menu-link{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
#HeaderNavBox .menu-link *{box-sizing:border-box}
#HeaderNavBox .menu-link{display:none;border-radius:5px;box-sizing:border-box;position:absolute;top:50%;margin-top:-20px;right:-8px;font-size:11px;z-index:10;width:40px;height:40px;padding:8px}
#HeaderNavBox .menu-link:hover,#HeaderNavBox .menu-link:focus{}
#HeaderNavBox .menu-link span{position:relative;display:block;margin-top:10px}
#HeaderNavBox .menu-link span,#HeaderNavBox .menu-link span:before,#HeaderNavBox .menu-link span:after{background-color:#000;width:100%;height:3px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
#HeaderNavBox .menu-link span:before,#HeaderNavBox .menu-link span:after{position:absolute;top:-.55em;content:" "}
#HeaderNavBox .menu-link span:after{top:.55em}
#HeaderNavBox .menu-link.active span{background:transparent}
#HeaderNavBox .menu-link.active span:before{background-color:#FF0202;-webkit-transform:rotate(45deg) translate(.5em, .4em);-moz-transform:rotate(45deg) translate(.5em, .4em);-ms-transform:rotate(45deg) translate(.5em, .4em);-o-transform:rotate(45deg) translate(.5em, .4em);transform:rotate(45deg) translate(.5em, .4em)}
#HeaderNavBox .menu-link.active span:after{background-color:#FF0202;-webkit-transform:rotate(-45deg) translate(.4em, -.3em);-moz-transform:rotate(-45deg) translate(.4em, -.3em);-ms-transform:rotate(-45deg) translate(.4em, -.3em);-o-transform:rotate(-45deg) translate(.4em, -.3em);transform:rotate(-45deg) translate(.4em, -.3em)}
@media only screen and (max-width: 1024px){#HeaderNavBox .pc_nav{height:76px !important}
#HeaderNavBox .header{background:#fff;top:0px;box-shadow:0 0 3px rgba(0,0,0,0.3)}
#HeaderNavBox .header:before{display:none}
#HeaderNavBox .header .header_Box{height:76px}
#HeaderNavBox .logo,#HeaderNavBox .body_menu .logo{margin-top:-18px}
#HeaderNavBox .PIC2-20 img{height:50px}
#HeaderNavBox .PIC2-20 .img1{display:none}
#HeaderNavBox .PIC2-20 .img2{display:block}
#HeaderNavBox .logo .img_b{display:none}
#HeaderNavBox .logo .img_h{display:block}
#HeaderNavBox .topnav{color:#333;margin-right:40px;height:76px;margin-left:5px;width:auto}
#HeaderNavBox .topnav a{color:#333;margin:0}
#HeaderNavBox .topnav a.p_visIco{display:none}
#HeaderNavBox .topnav a:hover{color:#fff}
#HeaderNavBox .menu-link{display:block}
#HeaderNavBox .menu{display:none;top:76px;width:230px;right:-231px;bottom:0px;position:fixed;padding:0px;background:#333333;border-left:1px solid rgba(0,0,0,0.3);display:block;transition:all 0.3s linear;z-index:999;overflow-y:scroll}
#HeaderNavBox .menu.active{right:0px}
#HeaderNavBox .menu ul{display:block;text-align:left}
#HeaderNavBox .menu li{float:none;padding:0px;position:relative;margin:0px;border-top:1px solid rgba(0,0,0,.15)}
#HeaderNavBox .menu .h3{}
#HeaderNavBox .menu .h3 a,.body_menu .menu .h3 a{color:#fff !important;padding:0px;height:66px;line-height:66px;padding:0 30px;font-size:14px}
#HeaderNavBox .menu .h3 a:after{display:none}
#HeaderNavBox .menu .h3 i{display:block}
#HeaderNavBox .menu .h3 em{display:block}
#HeaderNavBox .menu li.curr .h3 a,.body_menu .menu li:hover .h3 a{background:#043869;color:#fff}
#HeaderNavBox .menu li.curr .h3 i{color:#fff}
#HeaderNavBox .menu li:last-child{border-bottom:1px solid rgba(0,0,0,.15)}
#HeaderNavBox .menu .POP{position:static;margin:0 !important;text-align:center;overflow:hidden;padding:0;width:100% !important;box-shadow:none;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .3s;transition:transform .3s}
#HeaderNavBox .menu .POP a{float:none;display:block;color:#fff;height:46px;line-height:46px;margin:0px;border-top:1px solid rgba(255,255,255,.15)}
#HeaderNavBox .menu li:hover .POP{display:none}
#HeaderNavBox .MENU_ITEM.on .h3:before{display:none}
}
@media only screen and (min-width:769px){#HeaderNavBox .pc_nav{height:auto !important}
}
#HeaderNavBox ::placeholder{font-size:36px;color:#515151}
#HeaderNavBox .p_search{color:#fff;font-size:16px;margin-right:10px;border-right:1px solid #ced0d1;padding-right:15px}
#HeaderNavBox .header:hover .p_search,#HeaderNavBox .header.scroll .p_search{color:#080404}
#HeaderNavBox .p_mail{color:#fff;font-size:16px;margin-right:10px;border-right:1px solid #ced0d1;padding-right:15px}
#HeaderNavBox .header:hover .p_mail,#HeaderNavBox .header.scroll .p_mail{color:#080404}
#HeaderNavBox .search-bg{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:20;background-color:#333;display:none}
#HeaderNavBox .search-alert{position:fixed;z-index:9999;background-color:rgba(0,0,0,0.85);left:0px;top:0px;width:100%;height:100%;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s .5s;transition:transform .3s .5s}
#HeaderNavBox .search-alert .close{width:30px;height:30px;position:absolute;top:38px;right:2.6%;cursor:pointer;text-shadow:none;opacity:1;float:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#HeaderNavBox .search-alert .close:before{font-size:30px;top:0px;left:0px;color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#HeaderNavBox .search-alert .close:hover:before{color:#b72024}
#HeaderNavBox .icon-close:before{content:"\e6d3"}
#HeaderNavBox .search-alert .cent-form{position:absolute;width:94.8%;left:2.6%;top:50%;height:80px;margin-top:-63px;border-bottom:1px solid #515151;opacity:0;-webkit-transform:translate(0, 40px);-ms-transform:translate(0, 40px);transform:translate(0, 40px);-webkit-transition:all .5s;transition:all .5s}
#HeaderNavBox .search-alert .cent-form:before{color:#fff;font-size:30px;position:absolute;left:0px;height:50px;top:50%;margin-top:-25px}
#HeaderNavBox .search-alert .cent-form .tex{border:none;font-size:36px;height:46px;line-height:46px;text-align:center;width:100%;color:#fff;background:none;padding-left:10%;padding-right:20%}
#HeaderNavBox .search-alert .cent-form .sub-butn{border:none;height:46px;font-size:24px;line-height:46px;color:#555;text-align:center;background:none;position:absolute;right:0px;top:0px;width:105px}
#HeaderNavBox .search-alert.active{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .3s;transition:transform .3s}
#HeaderNavBox .search-alert.active .cent-form{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all .5s .3s;transition:all .5s .3s}
#HeaderNavBox .search-alert .cent-form:before{color:#fff;font-size:30px;position:absolute;left:0px;height:50px;top:50%;margin-top:-25px}
#HeaderNavBox .icon-search1:before{content:'\f52a';font-family:bootstrap-icons !important}
/*语言版本*/#HeaderNavBox .language{display:inline-block;float:right;margin-left:10px}
#HeaderNavBox .select{width:auto;position:relative}
#HeaderNavBox .select:before{content:'\F229';position:absolute;right:0;top:6px;color:#fff;font-family:bootstrap-icons !important;font-size:12px}
#HeaderNavBox .header:hover .select:before,#HeaderNavBox .header.scroll .select:before{color:#080404}
#HeaderNavBox .select ul{display:none;position:absolute;top:30px;left:-30px;background:#303234;width:90px;padding-top:4px;opacity:0.95}
#HeaderNavBox .select ul li a{line-height:28px;padding-left:15px;font-size:13px;width:90px;display:block;color:#fff}
#HeaderNavBox .select ul li a:hover{background:#ff0202;width:90px;height:28px;display:block}
#HeaderNavBox .select input{background:none;outline:medium;border:none;color:#fff;padding-left:8px;cursor:pointer;font-size:14px;border-radius:2px;width:auto;max-width:55px}
#HeaderNavBox .scroll .select input{color:#080404}
@media screen and (max-width:768px){#HeaderNavBox .FLXBX-2 .RC-2-0{flex:0 0 33%}
#HeaderNavBox .FLXBX-2 .RC-2-1{flex:0 0 60%}
#HeaderNavBox{display-radio:1}
#HeaderNavBox .change{float:right;height:76px;color:#333;width:220px}
#HeaderNavBox .p_mail{color:#333}
#HeaderNavBox .p_search{color:#333}
}

/* header end */

/* footer start */


@media screen and (min-width: 769px){}
@media screen and (max-width: 1024px) and (min-width: 769px){}
#Footer{min-height:0px;background-fill-value:background-color;display-radio:1;background-color:rgba(44,49,56,1);padding-top:50px;padding-bottom:10px}
#Footer .e_bottomNav-40 span{overflow:hidden;text-overflow:ellipsis}
#Footer .e_bottomNav-40 .p_level1Item{width:auto;padding:0 15px;flex-grow:1}
#Footer .e_bottomNav-40 .p_level3Box{display:none}
#Footer .NAV_BLK-wrap a{color:#fff;font-size:1rem;transition:all .3s ease;text-decoration:none}
#Footer .NAV_BLK-wrap a span.ico_nav{max-width:50px;margin-left:18px;margin-bottom:8px;display:block}
#Footer .NAV_BLK-wrap .btlink3 a span.ico_nav{margin-left:13px}
#Footer .NAV_BLK-wrap .btlink4 a span.ico_nav{margin-left:30px}
#Footer .NAV_BLK-wrap a span.ico_nav img{max-width:100%}
#Footer .NAV_BLK-wrap{display:block;font-size:14px;color:#585a5c}
#Footer .NAV_BLK-wrap .clear{clear:both}
#Footer .NAV_BLK-wrap .btlink1{display:none}
#Footer .NAV_BLK-wrap .btlink7{display:none}
#Footer .NAV_BLK-wrap .btlink8a{display:none}
#Footer .NAV_BLK-wrap .btlink6{margin-right:0px;width:auto}
#Footer .NAV_BLK{width:auto;float:left;margin-right:10%;line-height:2.2em}
#Footer .NAV_BLK-a1{display:block;font-size:16px;margin-bottom:10px;color:#fff;text-transform:uppercase}
#Footer .NAV_BLK-wrap .NAV_BLK-a2{display:block;font-size:14px;line-height:2;margin-bottom:0px;color:#acb4b9}
#Footer .NAV_BLK-a2:hover{color:#fff}
#Footer .SHOW-41{min-height:10px;background_radio:1;padding-bottom:0px;margin-bottom:10px;display-radio:1;font-size:14px;color:#acb4b9}
#Footer .CONTATUS_INFO{width:calc((100% - 1px)/1);float:left}
#Footer .foot_ewm{float:right;width:131px;color:#b9baba;text-align:center}
#Footer .CONTATUS{float:left;width:calc((100% - 1px)/1);color:#acb4b9}
#Footer .CONTATUS p{line-height:2.2em}
#Footer .CONTATUS a{color:#acb4b9}
#Footer .CONTATUS a:hover{color:#fff}
#Footer .f_ewm{margin-bottom:5px}
#Footer .f_ewm img{max-width:100%}
#Footer .f_tel{background:url(/assets/index/fonts/n/16.png) no-repeat left 3px;padding-left:35px;margin-bottom:10px}
#Footer .f_tel a{font-size:24px;line-height:28px;font-family:'Barlow_Bold';color:#b9baba}
#Footer .f_fax{background:url(/assets/index/fonts/n/17.png) no-repeat left 3px;padding-left:35px;margin-bottom:6px}
#Footer .f_email{background:url(/assets/index/fonts/n/18.png) no-repeat left center;padding-left:35px;margin-bottom:6px}
#Footer .f_add{background:url(/assets/index/fonts/n/19.png) no-repeat left 3px;padding-left:35px;margin-bottom:6px}
#Footer .e_bottomNav-40{font_radio:1;margin-bottom:30px;width:100%;display-radio:1}
#Footer .TXTR-44{font_radio:2;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px;font-size:14px;color:rgba(185,186,186,1);line-height:1;text-align:center;display-radio:1;width:94%;max-width:1400px}
#Footer .TXTR-44 a:hover{color:#fff}
#Footer .e_credible-45 .img1{width:65px;height:23px}
#Footer .e_credible-45 .img2{width:79px;height:28px}
#Footer .e_credible-45 .img3{width:132px;height:48px}
#Footer .e_credible-45 .img4{width:106px;height:38px}
#Footer .e_credible-45 .img5{width:131px;height:47px}
#Footer .e_credible-45{display-radio:1;background_radio:1;margin-bottom:0px;max-width:132px;margin-left:0px;margin-right:auto;margin-top:20px}
#Footer input::-webkit-input-placeholder{color:#cacaca}
.Site_Form input.TXTA,.Site_Form .e_rangeDate .j_date{height:calc(1.5em + 0.75rem + 10px)}
#Footer .FLXBX-54{display:flex;flex-wrap:wrap;flex-direction:row;width:94%;display-radio:flex;max-width:1400px;margin-left:auto;margin-right:auto}
#Footer .FLXBX-54 > .FLX{flex:1;max-width:100%;max-height:100%}
#Footer .FLXBX-54 .RC-54-0{flex:0 0 62%;padding-right:30px}
#Footer .CONTATUS_INFO h2{font-size:18px;font-weight:bold;color:#fff;margin-bottom:10px}
#Footer .e_line-56{display-radio:1;border-top-color:rgba(255,255,255,0.18);border-top-style:solid;border-top-width:1px;margin-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;height:2px;width:94%;max-width:1400px}
#Footer .FLXBX-54 .RC-54-1{background-fill-value:background-image;background-image:url(/assets/index/images/n_b/4.png);background-repeat:no-repeat;background-position:center right}
#Footer .SHOW-41 .foot_share{display:block;font-size:0px;flex-wrap:nowrap;margin-top:10px}
#Footer .SHOW-41 .foot_share ul{list-style-type:none;text-align:left;display:table;margin-left:0;margin-right:auto}
#Footer .SHOW-41 .foot_share li{float:left;margin-right:20px;position:relative;display:inline-block}

#Footer .SHOW-41 .foot_share li.WeChat .before{content:'';
  background-repeat:no-repeat;background-size:100% 100%;position:absolute;width:99px;height:99px;max-height:0;left:50%;bottom:90%;
  transform:translate(-50%,0);transition:all .5s
}
#Footer .SHOW-41 .foot_share li:hover .before{max-height:100vh}
@media screen and (max-width:768px){#InnerPagerFooter_del > .p_gridbox > .p_gridCell:nth-child(1n + 1){margin:0;width:100%}
#Footer .e_bottomNav-40 .p_menu1Item,#Footer .e_bottomNav-40 .p_menu2Item{display:flex;justify-content:space-between}
#Footer .e_bottomNav-40 .p_level1Box ul{display:none}
#Footer .e_bottomNav-40 .p_jtIcon{width:auto;height:auto;max-width:20px;font-size:inherit;transition:0.5s;margin:0}
#Footer .e_bottomNav-40 .p_jtIcon.active{transform:rotateZ(90deg)}
#Footer .e_bottomNav-40 a{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:left;width:100%}
#Footer .e_bottomNav-40 .p_level1Item{padding:0}
#Footer .e_bottomNav-40 .p_menu2Item svg{opacity:.5}
#Footer{width:100%;padding-left:0px;padding-top:0px;padding-right:0px;margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px}
#Footer .SHOW-41{background_radio:1;margin-bottom:0px;margin-right:auto;margin-left:auto;margin-top:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
#Footer .NAV_BLK-wrap{display:flex;flex-wrap:wrap;flex:0 0 100%}
#Footer .NAV_BLK{flex:0 0 100%;margin-right:0}
#Footer .NAV_BLK-a1{font-size:16px;line-height:50px;margin-bottom:0;border-bottom:1px solid rgba(255, 255, 255, 0.1);background-size:13px !important;background:url(/assets/index/fonts/n/22.png) no-repeat right center}
#Footer .SUB_MENUS{display:none;padding:10px 15px;border-bottom:1px solid rgba(255, 255, 255, 0.1)}
#Footer .NAV_BLK-a2{font-size:13px;color:rgba(255, 255, 255, 0.8);background:url(/assets/index/fonts/n/22.png) no-repeat left center;background-size:3px auto;line-height:36px;margin-bottom:0;padding-left:15px}
#Footer .NAV_BLK.cur .NAV_BLK-a1{background:url(/assets/index/fonts/n/23.png) no-repeat right center}
#Footer .TXTR-44{font_radio:2;font-size:14px;line-height:1.8;display-radio:1;text-align:left}
#Footer .client-2{display:none !important}
#Footer .NAV_BLK-wrap a span.ico_nav{display:inline-block;margin-bottom:0;margin-left:0 !important;margin-right:25px}
#Footer .e_bottomNav-40 span{line-height:61px}
#Footer .FLXBX-54{display-radio:1;flex-direction:column}
#Footer .FLXBX-54 .RC-54-0{padding-right:0px}
#Footer .CONTATUS_INFO h2{font-size:1.2rem}
}
@media screen and (min-width: 769px){
    #Footer .e_bottomNav-40 .p_level1Box{display:flex}
    #Footer .e_bottomNav-40 .p_jtIcon{display:none}
}

/* footer end */



#Lib_Banner .BANNER-2{background_radio:1;height:auto;max-height:none}
#Lib_Banner .BANNER-2 .swiper-container{height:inherit}
#Lib_Banner .BANNER-2 .swiper-wrapper{height:inherit}
#Lib_Banner .BANNER-2 .swiper-slide{height:inherit}
#Lib_Banner .BANNER-2 .PIC{width:100%;height:100%;background:#000}
#Lib_Banner .BANNER-2 .PIC img{width:100%;height:100%;object-fit:cover}
#Lib_Banner .BANNER-2 .custom-bullet{background:#ccc}
#Lib_Banner .BANNER-2 .INTRO{width:50%;position:absolute;right:50%;top:50%;z-index:9;display:flex;transform:translateX(50%) translateY(-50%);align-items:center;text-align:center}
#Lib_Banner .BANNER-2 .INTRO div{width:100%}
#Lib_Banner .BANNER-2 .p_subtitle{line-height:2;padding:5px 0}
#Lib_Banner .BANNER-2 .swiper-container-vertical{height:534px}
#Lib_Banner .BANNER-2 .p_video{width:100%;height:100%;z-index:3;overflow:hidden;margin-right:0;margin-left:auto;position:relative}
#Lib_Banner .BANNER-2 .p_video .videoContent{width:100%;height:100%}
#Lib_Banner .BANNER-2 .p_video video{width:100%;height:100%;background:#000}
#Lib_Banner .BANNER-2 .p_videoPoster{position:absolute;width:100%;height:100%;z-index:2;cursor:pointer}
#Lib_Banner .BANNER-2 .p_videoPoster::before{content:" ";position:absolute;width:100%;height:100%;z-index:2;background:url('/assets/index/fonts/n/24.png') no-repeat center center}
#Lib_Banner .BANNER-2 .p_videoPoster img{width:100%;height:100%;object-fit:cover}
#Lib_Banner .BANNER-2 .p_videoInfo{display:none}
#Lib_Banner .subpage_ad{position:relative;height:534px;overflow:hidden}
#Lib_Banner .bgimg{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:no-repeat center/cover}
#Lib_Banner .mobitem{display:none}
#Lib_Banner .subpage_ad .text{position:absolute;max-width:1400px;color:#FFF;width:94%;text-align:center;top:48%;left:50%;line-height:1.4;transform:translate(-50%, -50%);z-index:4}
#Lib_Banner .capitalize{text-transform:capitalize}
#Lib_Banner .subpage_ad .ad-tit{font-size:40px;text-shadow:0px 0px 5px rgba(0,0,0,0.01);text-transform:uppercase;font-weight:bold}
#Lib_Banner .subpage_ad .ad-line{height:2px;width:50px;background:#fff;margin:0.8% auto}
#Lib_Banner .subpage_ad .ad-sum{font-size:1.3rem;font-weight:normal;text-shadow:0px 0px 5px rgba(0,0,0,0.01)}
#Lib_Banner{min-height:0px}
#Lib_Banner.response-animated .undefined{animation-name:none,none;animation-delay:0.0s,0.6s;animation-duration:0.6s,0.6s;animation-iteration-count:1,1}
@media screen and (max-width:768px){
#Lib_Banner .BANNER-2 .swiper-slide{height:220px}
#Lib_Banner .BANNER-2 .INTRO{width:100%;z-index:9;text-align:center}
#Lib_Banner .BANNER-2 .p_subtitle{display:none}
#Lib_Banner .BANNER-2 .p_summary{display:none}
#Lib_Banner .subpage_ad{height:26vh}
#Lib_Banner .pcitem{display:none !important}
#Lib_Banner .mobitem{display:block}
#Lib_Banner .subpage_ad .text{top:50%;text-align:center}
#Lib_Banner .subpage_ad .ad-tit{font-size:28px;font-weight:bold;text-align:center;margin-right:0;padding-bottom:10px}
#Lib_Banner .subpage_ad .ad-line{display:block}
#Lib_Banner .subpage_ad .ad-sum{font-size:14px;display:none}
}



#Lib_Location{min-height:68px;width:auto;display-radio:1;margin-top:-36px;position: relative;}
#Lib_Location .FLXBX-1{display:flex;flex-wrap:wrap;flex-direction:row;width:94%;max-width:1400px;padding-left:30px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;min-height:68px;display-radio:flex;background-color:rgba(255,255,255,1);box-shadow:0px 0px 8px 0 rgba(0, 0, 0, 0.15)}
#Lib_Location .FLXBX-1 > .FLX{flex:1;max-width:100%;max-height:100%}
#Lib_Location .e_breadcrumb-2 .p_breadcrumbItem{position:relative;display-radio:1;color:rgba(146,149,151,1)}
#Lib_Location .e_breadcrumb-2 .icon{width:12px;height:12px}
#Lib_Location .e_breadcrumb-2 .p_breadcrumbItem:not(:first-child){padding:0 3px 0 15px}
#Lib_Location .e_breadcrumb-2 .p_breadcrumbItem:not(:first-child)::before{content:'>';position:absolute;left:3px;color:#999}
#Lib_Location .e_breadcrumb-2 .p_breadcrumb{display:flex}
#Lib_Location .e_breadcrumb-2 .p_showTitle{position:relative;display:flex;align-items:center;padding-left:5px;border:1px solid transparent}
#Lib_Location .e_breadcrumb-2 .siblings::after{content:'>';display:flex;justify-content:center;align-items:center;width:20px;height:20px;transform:rotateZ(90deg);cursor:pointer;color:#ccc}
/* 鼠标覆盖 */#Lib_Location .e_breadcrumb-2 .siblings.active{border:1px solid #dee2e6}
#Lib_Location .e_breadcrumb-2 .siblings.active::after{transform:rotateZ(-90deg)}
#Lib_Location .e_breadcrumb-2 .p_slide{position:absolute;left:18px;min-width:100%;padding:5px;display:none;z-index:999}
#Lib_Location .e_breadcrumb-2 .p_sibling{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#Lib_Location .FLXBX-1 .RC-1-0{flex:0 0 auto;align-self:center;margin-right:auto}
#Lib_Location .PANEL-3 .p_list{display:flex;flex-wrap:wrap;position:relative;/*解决无缝滚动在循环体多列展示问题  */max-width:100%/* 解决无缝滚动在循环体多列展示问题 */}
#Lib_Location .PANEL-3 .FLX_ITEM{flex:0 0 33.3%;position:relative}
#Lib_Location .PANEL-3 .p_page{text-align:center}
#Lib_Location .PANEL-3 .p_filter_wrapper{width:100%;font-size:13px}
#Lib_Location .PANEL-3 .p_kv_wrapper{display:flex;flex-wrap:nowrap;line-height:40px;margin:15px 0}
#Lib_Location .PANEL-3 .p_filter_key{/* min-width:80px;
  */width:70px;overflow:hidden;margin-right:10px;font-weight:bold;color:#333333;font-size:12px}
#Lib_Location .PANEL-3 .p_v_item{display:inline-block;padding:0 3px;cursor:pointer;font-size:13px;color:#555555;margin-right:30px}
#Lib_Location .PANEL-3 .p_active .p_fbutton{color:#fff;background-color:cornflowerblue/* border-radius:2px;
  */}
#Lib_Location .PANEL-3 .p_result_item{position:relative;padding:3px 20px 3px 10px;border:1px solid #ddd;border-radius:3px;margin-right:10px}
#Lib_Location .PANEL-3 .p_filter_close{position:absolute;right:0;top:0;padding:3px;font-style:normal;font-size:16px;margin-top:-5px;cursor:pointer}
#Lib_Location .PANEL-3 .p_s_option{}
#Lib_Location .PANEL-3 .multSelect{font-size:13px;position:relative}
#Lib_Location .PANEL-3 .multSelect .inputWrap{width:100%;min-width:100px;min-height:24px;border:1px solid #DCDFE6;border-radius:3px;position:relative;cursor:pointer;background:white}
#Lib_Location .PANEL-3 .multSelect.is-invalid .inputWrap{border-color:#dc3545}
#Lib_Location .PANEL-3 .multSelect ul{padding:0 5px;margin:0;padding-right:35px}
#Lib_Location .PANEL-3 .multSelect ul,li{list-style:none}
#Lib_Location .PANEL-3 .multSelect li{display:inline-block;background:#edf0f3;color:#92969c;padding:0px 5px;margin:1px 5px 1px 0;border-radius:5px;line-height:16px}
#Lib_Location .PANEL-3 .multSelect .multSelect-option{width:100%;border:1px solid #DCDFE6;border-radius:2px;border-top:0;max-height:200px;overflow-y:scroll;position:absolute;height:0;opacity:0;z-index:9;background:#fff}
#Lib_Location .PANEL-3 .multSelect .multSelect-option>div{line-height:24px;cursor:pointer;padding:0 10px}
#Lib_Location .PANEL-3 .multSelect .multSelect-option>div.selected{color:#409eff}
#Lib_Location .PANEL-3 .multSelect .multSelect-option>div:hover{color:#409eff;background:#f3f6f9}
#Lib_Location .PANEL-3 .multSelect .fa-close{font-style:normal;font-size:12px;padding:0 5px 0 7px}
#Lib_Location .PANEL-3 .multSelect .inputWrap>.fa svg{fill:#666;width:12px;height:12px;position:absolute;right:0;top:calc(50% - 3px)}
#Lib_Location .PANEL-3 .multSelect .inputWrap>.fa-down svg{transform:rotate(-90deg)}
#Lib_Location .PANEL-3 .multSelect .inputWrap>.fa-up svg{transform:rotate(90deg)}
#Lib_Location .PANEL-3 .multSelect .placeholder{line-height:40px;padding-left:10px;color:#aaa;position:absolute;left:0;top:0}
#Lib_Location .PANEL-3 .p_normal_start{display:inline;width:70px;height:22px}
#Lib_Location .PANEL-3 .p_date_start{display:inline;width:105px;height:22px}
#Lib_Location .PANEL-3 .p_normal_end{display:inline;width:70px;height:22px;margin-right:5px}
#Lib_Location .PANEL-3 .p_date_end{display:inline;width:105px;height:22px;margin-right:5px}
#Lib_Location .PANEL-3 .p_split{margin:0 5px}
#Lib_Location .PANEL-3 .p_normal{margin-right:16px}
#Lib_Location .PANEL-3 .p_fbutton{background-color:#007bff;border:1px solid #409EFF;text-decoration:none;color:white;font-size:14px;text-align:center;padding:10px 25px;position:relative;overflow:hidden}
#Lib_Location .PANEL-3 .input-check,#Lib_Location .PANEL-3 .input-radio{margin:0 5px;vertical-align:text-top}
#Lib_Location .PANEL-3 .position-left{display:flex}
#Lib_Location .PANEL-3 .position-right{display:flex;flex-direction:row-reverse}
#Lib_Location .PANEL-3 .position-top{/* display:flex;
  */}
#Lib_Location .PANEL-3 .position-bottom{display:flex;flex-direction:column-reverse}
#Lib_Location .PANEL-3 .p_mbutton{border:1px solid #409EFF;text-decoration:none;color:#409EFF;font-size:14px;text-align:center;padding:10px 25px;position:relative;overflow:hidden}
#Lib_Location .PANEL-3 .p_mbutton:after{content:"";display:none;width:16px;height:16px;background-color:#409eff;-webkit-transform:skewY( -45deg);transform:skewY( 360deg);position:absolute;bottom:0px;right:0;z-index:1}
#Lib_Location .PANEL-3 .p_mbutton::before{content:"";display:none;width:6px;height:9px;border-right:#ffffff solid 2px;border-bottom:#ffffff solid 2px;-webkit-transform:rotate( 35deg);transform:rotate( 35deg);position:absolute;bottom:5px;right:4px;z-index:2}
#Lib_Location .PANEL-3 .p_active .p_mbutton::before{display:block}
#Lib_Location .PANEL-3 .p_active .p_mbutton::after{display:block}
#Lib_Location .FNT-4{line-height:normal;font_radio:2}
#Lib_Location .NavList_a1{text-transform:capitalize}
#Lib_Location .NavList_a1 .p_list{text-align:right;display:table;font-size:0px;flex-wrap:nowrap}
#Lib_Location .NavList_a1 .FNT-4{font-size:16px;height:68px;line-height:68px}
#Lib_Location .NavList_a1 a{position:relative;font-size:18px;height:68px;line-height:68px;padding:0px 15px;color:#222;display:block;transition:0.3s ease 0s}
#Lib_Location .NavList_a1 a:after{content:"";position:absolute;width:1px;height:15px;display:block;background:#ccc;top:50%;margin-top:-7px;right:0px;display:none}
#Lib_Location .NavList_a1 a:before{position:absolute;content:'';left:50%;bottom:0px;width:0%;height:68px;background-color:none;transition:all .3s;z-index:-1}
#Lib_Location .NavList_a1 a:hover:before{width:100%;left:0;background:#043869;background-size:100% 100%;z-index:-1}
#Lib_Location .NavList_a1 a:hover{color:#fff !important}
#Lib_Location .NavList_a1 .active a:before{width:100%;left:0;background:#043869;background-size:100% 100%}
#Lib_Location .NavList_a1 .active a{color:#fff}
#Lib_Location .NavList_a1 .swiper-slide{position:static;display:inline-block;color:#fff;width:auto;vertical-align:top;flex:none}
#Lib_Location .NavList_a1 .swiper-slide:last-child{margin-right:0 !important}
#Lib_Location .menu-slide{z-index:-1;position:absolute;background:#e50014;bottom:0px;display:none;transition:0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s}
#Lib_Location .swiper-container .swiper-notification{position:absolute;left:0px;top:0px;pointer-events:none;opacity:0;z-index:-1000}
#Lib_Location .swiper-container .swiper-notification{position:absolute;left:0px;top:0px;pointer-events:none;opacity:0;z-index:-1000}
#Lib_Location .NavList_a1 .e_switchbtn{display:none}
#Lib_Location .e_breadcrumb-2{background_radio:1;width:100%}
#Lib_Location .e_breadcrumb-2 .p_title{display-radio:1;color:rgba(146,149,151,1)}
#Lib_Location .e_breadcrumb-2 .p_icon{display-radio:1;color:rgba(146,149,151,1)}
@media screen and (max-width:768px){#Lib_Location .e_breadcrumb-2{background_radio:1;width:94%;margin-left:auto;margin-right:auto}
#Lib_Location .FLXBX-1 .RC-1-0{flex:1;align-self:center;margin-right:30px;width:100%;padding:5px 0;border-bottom:1px solid #ddd}
#Lib_Location .NavList_a1 .p_list{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;max-width:100%;margin:0 auto}
#Lib_Location .NavList_a1{padding:0 23px}
#Lib_Location .NavList_a1 a{padding:0px 9px;font-size:14px;height:46px;line-height:46px}
#Lib_Location .NavList_a1 a:hover{color:#e50014}
#Lib_Location .NavList_a1 a:active{color:#e50014}
#Lib_Location .NavList_a1 .e_switchbtn{display:block}
#Lib_Location .e_switchbtn{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:46px;line-height:46px;text-align:center;z-index:999;background:#eef2f5;color:#434343;cursor:pointer}
#Lib_Location .NavList_a1 .FNT-4{font-size:16px;height:46px;line-height:46px}
#Lib_Location .NavList_a1 .e_switchbtn{display:block}
#Lib_Location .btn-next{right:0px}
#Lib_Location .btn-pre{left:0px}
#Lib_Location .FNT-4{font_radio:1}
#Lib_Location .FLXBX-1{flex-direction:column;width:100%;padding-left:0px}
#Lib_Location .PANEL-3{max-height:46px}
#Lib_Location .NavList_a1 .active a:before{width:100%;left:0;background:#043869;background-size:100% 100%}
#Lib_Location .NavList_a1 a:before{height:46px}
}



#messageBox{min-height:300px;display-radio:1;background-color:rgba(255,255,255,1);padding-top:3%;padding-bottom:40px;margin-top:20px}
#messageBox .e_container-5{display:flex;flex-wrap:wrap;flex-direction:row;width:94%;display-radio:flex;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;margin-right:auto;margin-left:auto;max-width:1420px}
#messageBox .e_container-5 > .p_item{flex:1;max-width:100%;max-height:100%}
#messageBox .e_container-5 .cbox-5-1{flex:0 0 auto;padding-top:20px;padding-left:30px}
#messageBox .e_image-6{overflow:hidden;max-width:110px;margin-left:auto;margin-right:auto;margin-top:0px;display-radio:1}
#messageBox .e_image-6 img{ object-fit:contain}
#messageBox .e_text-7{line-height:normal;font_radio:2;font-size:24px;color:rgba(37,37,37,1);font-weight:normal;margin-top:30px;margin-bottom:20px;text-align:center;display-radio:1}
#messageBox .e_text-8{font_radio:2;font-size:24px;color:rgba(102,102,102,1);font-weight:normal;margin-top:0px;margin-bottom:0px;text-align:center;display-radio:1}
#messageBox .e_container-10{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;margin-top:95px;margin-bottom:0px;display-radio:flex}
#messageBox .e_container-10 > .p_item{flex:1;max-width:100%;max-height:100%}
#messageBox .e_container-10 .cbox-10-0{margin-right:10px}
#messageBox .e_container-10 .cbox-10-1{margin-left:10px}
#messageBox .e_button-11{display:block;position:relative;overflow:hidden;text-align:center;box-sizing:border-box;width:140px;padding:8px;background_radio:2;border_radio:2;font_radio:1;radius_radio:1;margin-right:auto;margin-left:0px;background-color:rgba(0,195,98,1);border-style:solid;border-color:rgba(0,195,98,1);border-width:1px;display-radio:block}
#messageBox .e_button-11 span{display:block;width:100%;position:relative;z-index:1;outline:0;margin:0px;overflow:hidden}
#messageBox .e_button-11::after{content:"";position:absolute;width:0;height:100%;transition:all .3s;z-index:0;opacity:0;top:0;left:0px}
#messageBox .e_button-11:hover::after{opacity:1}
#messageBox .e_button-11:hover{background-color:rgba(0,195,98,1);border-style:solid;border-color:rgba(0,195,98,1)}
#messageBox .e_button-12{display:block;position:relative;overflow:hidden;text-align:center;box-sizing:border-box;width:140px;border-radius:4px;padding:8px;background_radio:1;border_radio:1;font_radio:1;radius_radio:1;margin-right:0px;margin-left:auto;display-radio:block}
#messageBox .e_button-12 span{display:block;width:100%;position:relative;z-index:1;outline:0;margin:0px;overflow:hidden}
#messageBox .e_button-12::after{content:"";position:absolute;width:0;height:100%;transition:all .3s;z-index:0;opacity:0;top:0;left:0px}
#messageBox .e_button-12:hover::after{opacity:1}
#messageBox .e_container-10 .p_item{display-radio:1}
#messageBox .e_container-5 .p_item{display-radio:1}


.swiper-container2 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

label.error{ color:red;}

.pagination {
  list-style-type: none;
  padding: 0;
  display: flex;
  justify-content: center;
}

.pagination li {
  display: inline-block;
}

.pagination a,.pagination span {
  display: block;
  
  text-decoration: none;
  
  

  display: inline-block;
  line-height: 30px;
  height: 30px;
  width: 30px;
  margin: 0 3px;
  background: #f4f4f4;
  color: #666;
  border-radius: 0.2rem;
}

.pagination.active a {
  background-color: #333;
  color: #fff;
}

.pagination .disabled span {
  cursor: not-allowed;
  opacity: 0.5;
  color:burlywood;
}


.pagination .active span{
  background-color: #333;
  color: #fff;
}