/* 字体 */
@font-face{font-family:"HarmonyRegular";src:url(../fonts/HarmonyOS_Sans_SC_Regular.ttf);}
@font-face{font-family:"HarmonyMedium";src:url(../fonts/HarmonyOS_Sans_SC_Medium.ttf);}
@font-face{font-family:"HarmonyBold";src:url(../fonts/HarmonyOS_Sans_SC_Bold.ttf);}
/* @font-face{font-family:"HarmonyLight";src:url(../fonts/HarmonyOS_Sans_SC_Light.ttf);}
*/
@font-face{font-family:"PoppinsMedium";src:url(../fonts/Poppins-Medium.ttf);}
.harmos-r{font-family:"HarmonyRegular";font-weight:initial;}
.harmos-b{font-family:"HarmonyBold";}
.harmos-m{font-family:"HarmonyMedium";}
.harmos-l{font-family:"HarmonyLight";}
.poppins-m{font-family:"PoppinsMedium";}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:"HarmonyRegular";}
body{padding:0;margin:0 auto;color:#000;background-color:#fff;font-family:'Arial';-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
ul,ol,li{list-style:none;list-style-type:none;}
a,a:link,a:visited{text-decoration:none;}
a{color:#333;}
ul,li,ol{list-style-type:none;}
img{max-width:100%;vertical-align:middle;outline:none;border:none;}
input{border:none;}
select{appearance:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;}
img{border:none;max-width:100%;vertical-align:middle;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{zoom:1;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:4px;height:2px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#493996;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#dadfe1;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
.flex{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.dis_pc{display:block;}
.dis_mb{display:none;}
@media (max-width:768px){.dis_pc{display:none;}
.dis_mb{display:block;}
}
.auto_1600{width:83.3%;margin:0 auto;position:relative;}
.auto_1200{width:63%;margin:0 auto;}
@media (max-width:1459px){.auto_1600{width:85%;}
.auto_1200{width:70%;margin:0 auto;}
}
@media (max-width:1280px){.auto_1600{width:90%;}
.auto_1200{width:90%;}
}
@media (max-width:1024px){.auto_1600,.auto_1200{width:100%;padding:0 15px;}
}
@media (max-width:768px){.auto_1600,.auto_1200{padding:0 10px;}
}
/* 头部 */
.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1050;transition:.3s;}
.header .top_main{height:105px;display:flex;align-items:center;justify-content:space-between;}
.nav_height{height:105px;}
.header .wrp{padding:0 40px;}
.header .logo img{width:150px;}
.header .logo .img1{display:block;}
.header .logo .img2{display:none;}
.head_list{display:flex;align-items:center;}
.head_list .item{margin:0 27px;position:relative;}
.head_list .item.pcur::before{content:'';display:block;position:absolute;top:17px;border-top:2px solid #000;border-right:2px solid #000;right:18px;width:6px;height:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.head_list .item.ocur.pcur::before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.head_list .cpt{line-height:105px;color:#fff;}
.header .right{display:flex;align-items:center;}
.header .clist{position:absolute;top:100%;background-color:#fff;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:250%;background:rgba(255,255,255,0.7);display:none;}
.header .clist .cpta{display:block;position:relative;color:#333;padding:15px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.header .clist .citem{text-align:center;}
.header .clist .citem:hover .cpta{color:#fff;background-color:#3f2a8c;}
.header .clist .citem:hover .cpta::before{border-color:#3f2a8c;}
.search{display:flex;align-items:center;position:relative;margin-left:50px;}
.search .input_box.cur{opacity:1;height:auto;padding:10px;margin-top:15px;}
.search .icon{width:20px;height:20px;background-image:url(../images/icon01.png);background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;}
.search .input_box{position:absolute;top:100%;right:0;display:flex;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;height:0;overflow:hidden;width:220px;}
.search .input_box .input{flex:1;}
.search .input_box .input input{width:100%;}
.search .input_btn{width:24px;background-image:url(../images/icon06.png);background-repeat:no-repeat;background-size:contain;}
.header.white,.header:hover{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.16);}
.header.white .head_list .cpt,.header:hover .head_list .cpt{color:#333;}
.header.white .search .icon,.header:hover .search .icon{background-image:url(../images/icon03.png);}
.header.white .logo .img1,.header:hover .logo .img1{display:none;}
.header.white .logo .img2,.header:hover .logo .img2{display:block;}
.white .header{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);}
.white .header .head_list .cpt{color:#333;}
.white .header .search .icon{background-image:url(../images/icon03.png);}
.white .header .logo .img1{display:none;}
.white .header .logo .img2{display:block;}
/* 底部 */
.footer{position:relative;padding:4% 0 3%;}
.footer .footer_bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.footer .footer_bg img{width:100%;height:100%;object-fit:cover;}
.footer_t{display:flex;padding-bottom:60px;}
.footer_t .left{flex:1;padding-right:20%;}
.footer_t .right{width:auto;text-align:center;}
.footer_t .right .wx_tit{margin-top:15px;}
.footer_t .wx_img{width:120px;background-color:#fff;padding:5px;display:inline-block;}
.footer_t .wx_img img{width:100%;}
.fnavs{display:flex;justify-content:space-between;}
.fnavs .fcapt{color:#333333;line-height:1.3;}
.fnavs .flist{padding-top:30px;}
.fnavs .fitem,.fnavs .fitem1{margin-bottom:15px;color:#666666;line-height:1.3;display:block;}
.friends{display:flex;align-items:center;padding:2.5% 0 2.5%;}
.friends .fr_tit{color:#666666;border-right:1px solid #666666;padding-right:20px;margin-right:20px;white-space:nowrap;}
.friends .fris{display:flex;flex-wrap:wrap;}
.friends .fris .fri:not(:first-child){margin-right:25px;}
.friends .fris .fri{color:#666;}
.copy_box{padding-top:60px;position:relative;border-top:1px solid #c0c3c8;display:flex;align-items:center;justify-content:space-between;}
.links{display:flex;align-items:center;}
.links .link{color:#666;padding:0 15px;position:relative;}
.links .link:first-child{padding-left:0;}
.links .link + .link::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);width:5px;height:5px;background-color:#666;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.copy_box .copy_right,.copy_box .copy_right *{color:#666;}
.open_menu{width:25px;height:20px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);right:22px;display:none;cursor:pointer;}
.open_menu i{position:absolute;width:100%;height:2px;background-color:#fff;left:0;top:10px;margin-top:-1.5px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;}
.open_menu i:nth-child(1){margin-top:-8px;}
.open_menu i:nth-child(3){margin-top:6px;}
.open_menu.cur i:nth-child(2){display:none;}
.open_menu.cur i:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin:0;}
.open_menu.cur i:nth-child(1){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin:0;}
.header.white .open_menu i,.white .header .open_menu i{background-color:#333;}
.head_main{display:block;}
@media (max-width:1459px){.header .top_main{height:80px;}
.nav_height{height:80px;}
.head_list .cpt{line-height:80px;}
.footer_t .left{padding-right:15%;}
.friends{padding:8% 0 2%;}
.footer{padding:4% 0;}
.head_list .item{margin:0 20px;}
}
@media (max-width:1280px){.header .top_main{height:70px;}
.nav_height{height:70px;}
.head_list .cpt{line-height:70px;}
.footer_t .left{padding-right:10%;}
.friends{padding:4% 0 2%;}
.footer{padding:3.5% 0;}
.copy_box{padding-top:40px;}
.head_list .item{margin:0 15px;}
.search{margin-left:30px;}
.header .wrp{padding:0 20px;}
}
@media (max-width:1024px){.header .top_main{height:60px;}
.nav_height{height:60px;}
.footer_t .left{padding-right:8%;}
.friends{padding:3% 0 2%;}
.footer{padding:20px 0;}
.open_menu{display:block;}
.head_main{display:none;}
.header .head_list{position:absolute;top:100%;left:0;right:0;display:block;background-color:#fff;}
.head_list .cpt{color:#333;line-height:45px;display:inline-block;}
.search{margin-right:40px;}
.header .clist .cpta{padding:5px 10px;}
.header .clist{position:relative;top:unset;left:unset;transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;width:100%;}
.header .clist .citem{text-align:left;}
.header .wrp{padding:0 15px;}
.fnavs .flist{margin-top:25px;}
.header .clist .citem:hover .cpta{color:#333;background-color:transparent;}
}
@media (max-width:768px){.footer_t .left{padding-right:5%;}
.header .logo img{max-width:100px;}
.footer_t{flex-wrap:wrap;padding-bottom:30px;}
.footer_t .left{width:100%;padding-right:0;}
.footer_t .right{width:100%;text-align:center;}
.copy_box{padding-top:20px;flex-wrap:wrap;}
.copy_box .copy_right{margin-top:10px;}
.open_menu{right:15px;}
}
@media (max-width:640px){.fnavs{flex-wrap:wrap;}
.fnavs .fnav{width:49%;text-align:center;margin-bottom:10px;}
.fnavs .fnav:not(:nth-child(2n+1)){margin-left:2%;}
.fnavs .flist{display:none;}
.friends{flex-wrap:wrap;}
.friends .fr_tit{border:none;text-align:center;width:100%;padding:0;margin:0;}
.friends .fris .fri{text-align:center;width:100%;}
.gotop{top:-16px;}
.gotop .span{width:30px;height:30px;}
.links{justify-content:center;width:100%;}
.copy_box .copy_right{text-align:center;}
.header .top_main{height:50px;}
.nav_height{height:50px;}
}
/* banner */
.banner .video_box{width:100%;}
.banner .imgbox{height:100vh;position:relative;overflow:hidden;}
.banner .video_box{position:absolute;left:0;top:0;width:100%;height:100%;}
.banner .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.banner .video_box video{width:100%;height:100%;object-fit:cover;}
.banner .text_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;z-index:2;}
.banner .tit{color:#fff;line-height:2.14;}
.banner .tit1{color:#fff;line-height:1.15;margin-top:20px;}
.banner .tit2{color:#fff;line-height:1.5;margin-top:20px;}
.banner .base_more{margin-top:60px;}
.banner .pagination{position:absolute;bottom:13%;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:2;}
.banner .swiper-pagination .swiper-pagination-bullet{width:60px;height:3px;background-color:rgba(255,255,255,.4);border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset;-ms-border-radius:unset;-o-border-radius:unset;opacity:1;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.banner .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-left:20px;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:150px;background-color:#fff;}
@keyframes myscale{from{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
to{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
}
.banner .imgbox img{width:100%;animation:myscale 5s infinite;-webkit-animation:myscale 5s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
.banner .text_box .auto_1600{top:-150px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.banner .swiper-slide.swiper-slide-active .auto_1600{top:0;}
.index_box{height:100%;}
.index_box .index_main{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;padding:110px 0 0 0;display:flex;align-items:center;justify-content:center;}
.index_box .index_main.no{padding:0;display:block;}
.index_main .auto_1600.height100{height:100%;}
.hbox1{padding:40px 0 10%;}
.hbox1 .text_box{width:42.5%;}
.hbox1 .tit{color:#493996;line-height:1.3;}
.hbox1 .cdesc{color:#000000;line-height:1.23;margin-top:30px;}
.hbox1 .editor{margin-top:45px;color:#333333;line-height:1.66;margin-top:30px;}
.index01 .list1{width:54%;}
.list1{display:flex;justify-content:space-between;}
.list1 .item{text-align:center;padding:0 10px;}
/* .list1 .year{height:50px;}
*/
.hbox1 .list1{margin-top:80px;}
.list1 .span{color:#493996;padding-right:30px;}
.list1 .year .span{position:relative;display:inline-block;padding-right:20px;line-height:.8;white-space:nowrap;}
.list1 .year{display:flex;align-items:center;justify-content:center;margin-bottom:10px;}
.list1 .t1{position:absolute;right:0;top:0;line-height:.6;}
.list1 .b1{position:absolute;right:0;bottom:0;line-height:1;}
.list1 .item:last-child .span{padding-right:0;line-height:1;}
.list1 .ctit{margin:10px auto 0;max-width:11em;}
.index01{position:relative;width:100%;}
.index01_box{position:absolute;bottom:0;left:0;width:100%;z-index:2;}
.index01_box::before{content:'';display:block;width:1000%;height:1px;background-color:#dddddd;right:100%;position:absolute;bottom:25px;}
.index01_box .bar_img{position:absolute;left:0;bottom:25px;}
.index01_img{position:absolute;right:0;bottom:30px;width:53%;text-align:right;}
.index02{width:100%;}
.index_bgs{position:absolute;left:0;top:0;width:100%;height:100%;}
.index_bgs .index_bg{width:100%;height:100%;position:relative;}
.index_bgs.index_bgs1 .index_bg::before{content:'';display:block;position:absolute;left:0;top:0;width:50%;height:100%;background-image:linear-gradient(to right,#2e3a74,transparent);}
.index_bgs .index_bg img{width:100%;height:100%;object-fit:cover;}
.hbox2{z-index:2;position:relative;}
.hbox2 .tit{color:#fff;line-height:1.3;}
.hbox2 .cdesc{color:#fff;line-height:1.23;margin-top:30px;}
.list2{width:340px;}
.list2 .item{display:flex;align-items:center;justify-content:center;padding:10px 35px;margin-top:40px;position:relative;border:1px solid #56638a;}
.list2 .icon{width:85px;padding-bottom:78px;position:relative;}
.list2 .icon img{max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.list2 .ctit{margin-left:30px;color:#fff;}
.list2 .base_more{position:absolute;right:-21px;top:29%;display:none;background-color:#46597f;z-index:2;}
.list2 .base_more:hover{background-color:#493996;}
.list2 .item:hover .base_more,.list2 .item.cur .base_more{display:block;}
.list2 .i{opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list2 .i1{position:absolute;left:0;top:0;width:0;height:1px;background-image:linear-gradient(to right,#b1b8cb,#7a86a8,#a4acc3,#35487a,#fff,#637298);}
.list2 .i2{position:absolute;right:0;top:0;height:0;width:1px;background-image:linear-gradient(#637298,#51618c,#d0d5e0,#68769c);}
.list2 .i3{position:absolute;right:0;bottom:0;width:0;height:1px;background-image:linear-gradient(to right,#52628d,#b7bdcf,#35487a,#acb3c8,#68769c);}
.list2 .i4{position:absolute;left:0;bottom:0;height:0;width:1px;background-image:linear-gradient(#b1b8cb,#54648e);}
.list2 .item.cur .i1,.list2 .item:hover .i1,.list2 .item:hover .i3,.list2 .item.cur .i3{width:100%;opacity:1;}
.list2 .item.cur .i2,.list2 .item.cur .i4,.list2 .item:hover .i2,.list2 .item:hover .i4{height:100%;opacity:1;}
.index03{position:relative;overflow:hidden;width:100%;}
.hbox3{position:relative;padding-right:60px;}
.hbox3 .tit{color:#493996;}
.hbox3 .cdesc{margin-top:20px;}
.hbox3 .base_more2{position:absolute;right:0;bottom:0;}
.hbox3 .base_more2::before{content:'';display:block;position:absolute;left:100%;width:1000%;height:1px;background-color:#dddddd;transform:rotate(-45deg);transform-origin:0 0;}
.index03{overflow:hidden;}
.index03 .index03_swiper{margin-top:60px;padding-bottom:70px;position:relative;}
.index03_swiper .swiper-container{overflow:unset;}
.index03_swiper .swiper-slide{height:auto;}
.index03_swiper .item{height:100%;display:block;}
.index03_swiper .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.index03_swiper .imgbox{padding-bottom:60%;position:relative;overflow:hidden;}
.index03_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.index03_swiper .lable{background-color:#493996;color:#fff;padding:8px 14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;position:absolute;left:10px;top:10px;z-index:2;}
.index03_swiper .text_box{padding:25px 30px;background-color:#fff;}
.index03_swiper .tit{color:#333333;line-height:1.8;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.index03_swiper .time{color:#666666;margin-top:10px;}
.index03_swiper .swiper-slide-active .imgbox{padding-bottom:72%;}
.index03_swiper .index03_box{position:absolute;bottom:0;right:0;display:flex;align-items:center;}
.index03_box .prev{width:8px;height:14px;position:relative;cursor:pointer;}
.index03_box .prev::before{content:'';display:block;position:absolute;top:16%;border-bottom:2px solid #42428d;border-left:2px solid #42428d;right:-3px;width:6px;height:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.index03_box .next{width:8px;height:14px;position:relative;cursor:pointer;}
.index03_box .next::before{content:'';display:block;position:absolute;top:16%;border-top:2px solid #1f1d76;border-right:2px solid #1f1d76;right:1px;width:6px;height:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.index03_box .c_box{display:flex;align-items:center;margin:0 5px;}
.index03_box .c_box .span{background-image:url(../images/icon05.png);background-repeat:no-repeat;width:28px;height:40px;background-size:contain;margin:0 10px;}
.index03_box .c_box::before{content:'';display:block;width:20px;border-bottom:1px dashed #a5a5a7;}
.index03_box .c_box::after{content:'';display:block;width:20px;border-bottom:1px dashed #a5a5a7;}
.index04{width:100%;}
.hbox4{display:flex;}
.hbox4 .ctit{color:#ffffff;}
.hbox4 .desc{color:#ffffff;margin-top:20px;line-height:1.23;}
.hbox4 .left{width:25%;padding-top:9%;position:relative;z-index:2;}
.hbox4 .right{flex:1;margin-left:10%;}
.list3{position:relative;padding-bottom:62.5%;}
.list3 .item{position:absolute;width:50%;}
.list3 .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.list3 .imgbox{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.list3 .imgbox::before{content:'';position:absolute;left:0;bottom:0;width:100%;background-image:url(../images/icon07.png);height:73%;background-size:cover;z-index:2;}
.list3 .imgbox img{width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list3 .text_box{position:absolute;z-index:2;bottom:6%;left:8%;right:8%;}
.list3 .tit{color:#fff;line-height:1.2;}
.list3 .cdesc{color:#ffffff;line-height:1.625;margin-top:15px;}
.list3 .t_main{position:absolute;}
.list3 .item:nth-child(1){height:100%;top:0;left:0;}
.list3 .item:nth-child(2){height:50%;right:0;top:0;}
.list3 .item:nth-child(3){height:50%;bottom:0;right:0;}
.list3 .item:nth-child(1) .t_main{right:7px;width:calc(100% - 7px);height:100%;}
.list3 .item:nth-child(2) .t_main{left:7px;bottom:7px;width:calc(100% - 7px);height:calc(100% - 7px);}
.list3 .item:nth-child(3) .t_main{left:7px;top:7px;width:calc(100% - 7px);height:calc(100% - 7px);}
.hbox4 .index04_box{position:relative;margin-top:65px;display:inline-block;}
.hbox4 .index04_box::before{content:'';display:block;position:absolute;right:0;width:1000%;height:1px;background-color:#dddddd;top:50%;transform:translate(0,-50%);}
.hbox4 .index04_box .base_more3{margin-left:8px;}
.index05{position:relative;}
.hbox5{display:flex;position:relative;z-index:2;justify-content:space-between;padding:105px 0;padding:4% 0;align-items:center;}
.hbox5 .tit{color:#fff;}
.hbox5 .cdesc{color:#fff;line-height:2.6;}


@media (max-width:1459px){
    .hbox1{padding:40px 0 7%;}
}



@media (max-width:1280px){.list2 .icon{padding-bottom:50px;width:60px;}
.hbox1 .list1{margin-top:60px;}
}
@media (max-width:1024px){.hbox1 .list1{margin-top:40px;}
.index03 .index03_swiper{margin-top:40px;padding-bottom:40px;position:relative;}
.list2 .item{padding:10px 25px;margin-top:30px;}
}
@media (max-width:768px){.index01,.index02,.index03,.index04{padding:15px 0;}
.index_box{height:auto;}
.index_box .index_main{position:relative;left:unset;top:unset;padding:0;}
.banner .imgbox{height:400px;}
.banner .base_more{margin-top:40px;}
.banner .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-left:5px;}
.banner .swiper-pagination .swiper-pagination-bullet{width:20px;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;}
.hbox1{padding:25px 0 10px;}
.hbox1 .text_box{width:100%;}
.index01 .list1{margin-top:20px;width:100%;}
.index01_img{position:absolute;right:0;top:5%;text-align:right;width:23%;z-index:0;bottom:unset;}
.index01_box{position:relative;margin-top:25px;}
.list1 .year .span .num{font-size:36px;}
.index01_box .bar_img,.index01_box::before{bottom:17px;}
}
@media (max-width:640px){.banner .base_more{margin-top:20px;}
.index03_swiper .swiper-slide-active .imgbox{padding-bottom:60%;}
.banner .imgbox{height:300px;}
.banner .tit2,.banner .tit1{font-size:14px;margin-top:10px;}
.hbox1 .editor{margin-top:10px;}
.hbox1 .cdesc{margin-top:20px;}
.list1{flex-wrap:wrap;}
.list1 .item{width:49%;margin-bottom:10px;}
.list1 .year{justify-content:center;height:40px;}
.list2 .ctit{margin-left:20px;}
.list2{width:250px;}
.index03 .index03_swiper{margin-top:20px;}
.index03_box .c_box .span{height:20px;width:15px;}
.index03_box .prev::before,.index03_box .next::before{top:17%;}
.hbox4{flex-wrap:wrap;}
.hbox4 .left{width:100%;padding-top:0;}
.hbox4 .desc{margin-top:10px;}
.hbox4 .index04_box{margin-top:15px;}
.hbox4 .right{flex:unset;width:100%;margin-top:15px;margin-left:0;}
.hbox5{flex-wrap:wrap;}
.hbox5 .left{width:100%;margin-bottom:10px;}
}
/* 关于我们 */
.about01{position:relative;padding:6.3% 0 0;background-repeat:no-repeat;background-size:cover;}
.hbox6 .hbox6_tit{text-align:center;line-height:1.23;}
.hbox6 .editor{text-align:center;line-height:1.66;color:#333333;margin-top:45px;}
.hbox6 .imgbox{text-align:center;margin-top:50px;}
.hbox6 .imgbox img{width:100%;}
.about01 .bot_img{margin-top:40px;text-align:center;}
.about01 .bot_img img{width:100%;}
.about02{position:relative;padding:6.3% 0 10.5%;background-repeat:no-repeat;background-size:cover;}
.about02 .title{text-align:center;line-height:1.3;}
.about02 .switchs1{margin-top:40px;}
.switchs1{display:flex;justify-content:center;}
.switchs1 .switch{padding:20px;display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer;}
.switchs1 .switch:not(:first-child){margin-left:50px;}
.switchs1 .switch::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#493996;}
.switchs1 .ctit{color:#333333;}
.switchs1 .icon{margin-left:70px;}
.switchs1 .img1{display:block;}
.switchs1 .img2{display:none;}
.switchs1 .switch.cur .img1,.switchs1 .switch:hover .img1{display:none;}
.switchs1 .switch.cur .img2,.switchs1 .switch:hover .img2{display:block;}
.switchs1 .switch:hover,.switchs1 .switch.cur{background-color:#493996;}
.switchs1 .switch:hover .ctit,.switchs1 .switch.cur .ctit{color:#fff;}
.switchs1 img{height:30px;}
.about02 .hbox6{margin-top:5.2%;}
.about02 .list1{max-width:1050px;margin:7% auto 0;}
.about03{padding:25px 0 6.3%;position:relative;background-repeat:no-repeat;background-size:cover;}
.about03 .list4{margin-top:4.4%;}
.list4{display:flex;flex-wrap:wrap;}
.list4 .item{width:50%;position:relative;padding:3.5% 3.9%;}
.list4 .imgbox{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.list4 .imgbox img{width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list4 .icon,.list4 .text_box{position:relative;z-index:2;}
.list4 .icon{text-align:right;}
.list4 .icon img{height:105px;}
.list4 .text_box{margin-top:100px;}
.list4 .tit{color:#fff;line-height:1.3;padding-bottom:30px;border-bottom:1px solid #fff;}
.list4 .cdesc{color:#fff;line-height:1.33;padding-top:40px;}
.list4 .item:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.hbox6 .list5{margin-top:45px;}
.list5{display:flex;flex-wrap:wrap;}
.list5 .item{width:48.75%;display:flex;background-color:#fdfefe;box-shadow:0 0 26px rgba(56,42,122,.07);}
.list5 .item:not(:nth-child(2n+1)){margin-left:2.5%;}
.list5 .item .cimg{width:50%;height:100%;overflow:hidden;}
.list5 .item .cimg img{width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list5 .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.list5 .left{width:50%;}
.list5 .right{width:50%;display:flex;align-items:center;justify-content:center;padding:1%;}
.list5 .ctit{color:#493996;}
.list5 .text_main{margin-top:35px;}
.list5 .text_main ul li{margin-bottom:15px;}
@media (max-width:1459px){.list4 .icon img{height:80px;}
.list4 .text_box{margin-top:50px;}
}
@media (max-width:1280px){.about02 .list1{margin-top:5%;}
.list4 .icon img{height:50px;}
.list4 .text_box{margin-top:30px;}
.list5 .text_main{margin-top:20px;}
}
@media (max-width:1024px){.switchs1 .switch{padding:10px 15px;}
.switchs1 img{height:25px;}
.about02{padding:6.3% 0;}
.hbox6 .list5{margin-top:20px;}
}
@media (max-width:768px){.about01{padding:25px 0;}
.hbox6 .editor{margin-top:15px;}
.hbox6 .imgbox img{width:65%;}
.hbox6 .imgbox{margin-top:25px;}
.about01 .bot_img{margin-top:20px;}
.about02 .switchs1{margin-top:25px;}
.about02{padding:25px 0;}
.about03{padding:25px 0;}
.list4 .cdesc{padding-top:20px;}
.list5 .item{width:100%;margin-bottom:15px;}
.list5 .item:not(:nth-child(2n+1)){margin-left:0;}
}
@media (max-width:640px){.about02{padding-bottom:0;}
.hbox6 .imgbox img{width:90%;}
.about01{padding-bottom:0;}
.switchs1 .icon{margin-left:15px;}
.switchs1 img{height:20px;}
.switchs1 .switch:not(:first-child){margin-left:25px;}
.list4 .icon img{height:25px;}
.list4 .item{width:100%;margin-bottom:15px;}
.about03{padding-bottom:0;}
.hbox6 .imgbox img{width:90%;}
.about01{padding-bottom:0;}
.switchs1 .icon{margin-left:15px;}
.switchs1 img{height:20px;}
.switchs1 .switch:not(:first-child){margin-left:25px;}
.list4 .icon img{height:25px;}
.list4 .item{width:100%;margin-bottom:15px;}
.about03{padding-bottom:0;}
.list4 .tit{padding-bottom:15px;}
.list4 .cdesc{padding-top:15px;}
.list5 .item{flex-wrap:wrap;}
.list5 .item .cimg{width:100%;height:250px;}
.list5 .right{width:100%;padding:15px;}
}
/* 产品中心 */
.pro01{padding:8.4% 0 5.3%;}
.list6 .item{display:flex;margin-bottom:50px;padding:7% 8.82%;background-repeat:no-repeat;background-size:cover;align-items:center;overflow:hidden;}
.list6 .left{flex:1;}
.list6 .right{width:46%;}
.list6 .tit1{color:#493996;line-height:2.6;}
.list6 .tit{color:#000;}
.list6 .tit span{color:#493996;}
.list6 .editor{margin-top:35px;color:#333333;line-height:1.66;}
.list6 .list6_box{margin-top:80px;position:relative;display:inline-block;}
.list6 .item:nth-child(2n+1) .list6_box::before{content:'';display:block;position:absolute;right:100%;width:1000%;height:1px;background-color:#dddddd;top:49%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}
.list6 .item:nth-child(2n){flex-direction:row-reverse;}
/* .list6 .item:nth-child(2n+1) .left{padding-right:17%;}
*/
.list6 .item:nth-child(2n+1) .list6_btn{text-align:left;}
.list6 .item:nth-child(2n) .list6_btn{text-align:right;}
.list6 .item:nth-child(2n) .left{padding-left:8%;}
.list6 .tit{max-width:12em;}
.list6 .item:nth-child(2n) .list6_box::before{content:'';display:block;position:absolute;left:100%;width:1000%;height:1px;background-color:#dddddd;top:49%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}
.list6 .item:nth-child(2n) .base_more1 .more{background-image:url(../images/icon09.png);}
.list6 .item .imgbox{padding-bottom:77%;position:relative;}
.list6 .item img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list6 .item:hover img{transform:translate(-50%,-50%) scale(1.1);-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);}
@media (max-width:1459px){.list6 .list6_box{margin-top:60px;}
.list6 .editor{margin-top:25px;}
}
@media (max-width:1280px){.list6 .item{padding:6% 7%;}
}
@media (max-width:1024px){.list6 .list6_box{margin-top:40px;}
}
@media (max-width:768px){.list6 .list6_box{margin-top:30px;}
.pro01{padding:25px 0;}
.list6 .item{margin-bottom:20px;}
}
@media (max-width:640px){.list6 .list6_box{margin-top:20px;}
.list6 .item{flex-wrap:wrap;flex-direction:column-reverse !important;padding:15px;}
.list6 .left{width:100%;flex:unset;padding:0 !important;}
.list6 .right{width:100%;}
.list6 .item .imgbox img{max-height:80%;}
.list6 .editor{margin-top:15px;}
}
/* 产品详情 */
.pro_banner{position:relative;padding:11% 0 9%;}
.pro_banner .bg_img{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.pro_banner .bg_img img{width:100%;height:100%;object-fit:cover;}
.pro_banner img{width:100%;animation:myscale 5s infinite;-webkit-animation:myscale 5s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
.pro_banner .auto1600{position:relative;z-index:2;}
.pro_banner .tit{color:#000;}
.pro_banner .tit span{color:#493996;}
.pro_banner .editor{margin-top:30px;line-height:1.66;color:#333333;}
.pro_banner .base_more6{margin-top:12%;}
.hbox7{display:flex;justify-content:space-between;align-items:center;}
.hbox7 .left{flex:1;padding-right:16%;}
.hbox7 .right{width:44.5%;}
.pro02{padding:7.9% 0 3.95%;background-image:url(../images/about02_bg.jpg);background-repeat:no-repeat;background-size:cover;}
.pro02 .title{text-align:center;line-height:1.3;color:#333333;}
.pro02 .list7{margin-top:60px;}
.list7{display:flex;flex-wrap:wrap;}
.list7 .item{width:19.84%;padding:5.4% 3%;text-align:center;background-color:#ffffff;margin-bottom:0.2%;}
.list7:not(.ls6) .item:not(:nth-child(5n+1)){margin-left:.2%;}
.list7.ls6 .item{width:33.1%;}
.list7.ls6 .item:not(:nth-child(3n+1)){margin-left:0.2%;}
.list7 .icon{padding-bottom:45px;position:relative;}
.list7 .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.list7 .tit{color:#000000;margin-top:25px;}
.pro03{padding:3.95% 0;background-image:url(../images/about02_bg.jpg);background-repeat:no-repeat;background-size:cover;}
.pro03 .title{text-align:center;color:#333333;}
.pro03 .desc{text-align:center;color:#585858;margin-top:10px;}
.pro03 .desc{color:#585858;line-height:1.5;margin-top:10px;}
.pro03 .pro03_swiper{margin-top:70px;padding:0 80px;}
.pro03_swiper{position:relative;}
.pro03_swiper .imgbox{padding-bottom:44%;position:relative;}
.pro03_swiper .imgbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.pro04{padding:3.95% 0;background-image:url(../images/about02_bg.jpg);background-repeat:no-repeat;background-size:cover;}
.pro04 .title{text-align:center;color:#333333;}
.pro04 .list8{margin-top:60px;}
.list8{display:flex;flex-wrap:wrap;}
.list8 .item{width:24.85%;margin-bottom:.2%;background-color:#fff;padding:3.21%;display:flex;flex-direction:column;}
.list8:not(.ls6) .item:not(:nth-child(4n+1)){margin-left:.2%;}
.list8.ls6 .item{width:33.1%;}
.list8.ls6 .item:not(:nth-child(3n+1)){margin-left:0.2%;}
.list8 .text_box{margin-top:23.2%;}
.list8 .tit{color:#000000;}
.list8 .desc{color:rgba(0,0,0,.8);line-height:1.625;margin-top:15px;}
.list8 .icon img{height:50px;}
.pro05{padding:3.95% 0;background-image:url(../images/about02_bg.jpg);background-repeat:no-repeat;background-size:cover;}
.pro05 .title{text-align:center;color:#333333;}
.pro05 .base_tables{margin-top:60px;}
.base_table1{border-spacing:0;width:100%;/* border:1px solid #f0f0f0;*/
}
.base_tables{max-height:680px;overflow-y:auto;}
.base_table1 thead{position:sticky;top:0;}
.base_table1 thead td{background-color:#493996;color:#fff;text-align:center;border-bottom:1px solid #eaedef;padding:15px 10px;}
.base_table1 thead td:not(:first-child){border-left:1px solid #eaedef;}
.base_table1 thead tr:nth-child(2) td:first-child{border-left:1px solid #eaedef;}
.base_table1 tbody td{padding:20px 0;text-align:center;border:1px solid #eaedef;background-color:#fff;}
.base_table1 .ctit{color:#555656;line-height:1.3;}
.pro06{position:relative;}
.pro06 .index_bgs .index_bg::before{content:'';width:50%;position:absolute;left:0;top:0;bottom:0;background-image:linear-gradient(to right,#493996,transparent);}
.hbox8{display:flex;position:relative;z-index:2;justify-content:space-between;padding:5.7% 0;align-items:center;}
.hbox8 .tit{color:#fff;}
.hbox8 .cdesc{color:#fff;line-height:2.6;}
.msg1 .content{width:95%;max-width:800px;background-color:#fff;padding:5% 9%;position:relative;}
.msg1 .tit{text-align:center;}
.msg1 .form_list{margin-top:9%;}
.form_list .form_item{display:flex;padding:20px 0;border-bottom:1px solid #ebe9ed;}
.form_list .lable{color:#000000;}
.form_list .lable i{color:#493996;display:inline-block;margin-left:5px;font-family:'Arial';}
.form_list .input{flex:1;}
.form_list .input input{width:100%;font-size:inherit;font-family:inherit;padding-left:1em;}
.form1 .form_btn{margin-top:10%;}
.base_grey{position:relative;}
.ding{position:absolute;top:-130px;}
.form_list .form_item.form_input{justify-content:space-between;}
.form_list .form_bo{display:flex;align-items:center;justify-content:space-between;}
.form_list .form_file{position:relative;cursor:pointer;}
.form_list .form_file .file{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;}
.form_list .form_tit1{color:#493996;padding-right:15px;border-right:1px solid #493996;margin-right:15px;}
@media (max-width:1459px){.msg1 .content{padding:3% 7%;}
.msg1 .form_list{margin-top:25px;}
.pro_banner .base_more6{margin-top:5%;}
}
@media (max-width:1280px){.pro_banner .base_more6{margin-top:5%;}
}
@media (max-width:1024px){.form1 .form_btn{margin-top:25px;}
.form_list .form_item{padding:15px 0;}
.base_table1 tbody td{padding:15px 0;}
.pro02 .list7,.pro04 .list8{margin-top:40px;}
.pro03 .pro03_swiper{margin-top:50px;}
.pro05 .base_tables{margin-top:40px;}
}
@media (max-width:768px){.msg1 .content{padding:15px 25px;}
.pro02{padding:25px 0 12px;}
.pro03,.pro04,.pro05{padding:12px 0;}
.list8 .icon img{height:30px;}
.list8 .item{padding:15px;width:33.2%;}
.list8:not(.ls6) .item:not(:nth-child(4n+1)){margin-left:0;}
.list8:not(.ls6) .item:not(:nth-child(3n+1)){margin-left:.2%;}
.list8 .text_box{margin-top:25px;}
.list8.ls6 .item{width:33.1%;}
.list8.ls6 .item:not(:nth-child(3n+1)){margin-left:0.2%;}
.pro05 .base_tables{margin-top:20px;}
.list7 .item{padding:15px 15px;}
.list7 .icon{padding-bottom:30px;}
.list7 .tit{margin-top:15px;}
.pro02 .list7,.pro04 .list8{margin-top:20px;}
}
@media (max-width:640px){.pro_banner{padding:80px 0 90px;}
.hbox7{flex-wrap:wrap;flex-direction:column-reverse;}
.hbox7 .left{flex:unset;width:100%;padding-right:0;text-align:center;margin-top:15px;}
.pro_banner .editor{margin-top:10px;}
.list7 .item{width:32%;margin-bottom:2%;}
.list7:not(.ls6) .item:not(:nth-child(5n+1)){margin-left:0;}
.list7:not(.ls6) .item:not(:nth-child(3n+1)){margin-left:2%;}
.list7.ls6 .item{width:31.99%;}
.list7.ls6 .item:not(:nth-child(3n+1)){margin-left:2%;}
.pro03 .pro03_swiper{margin-top:30px;padding:0 30px;}
.list8 .item{width:49%;margin-bottom:2%;}
.list8:not(.ls6) .item:not(:nth-child(3n+1)){margin-left:0;}
.list8:not(.ls6) .item:not(:nth-child(2n+1)){margin-left:2%;}
.list8.ls6 .item{width:49%;margin:0 0 2% !important;}
.list8.ls6 .item:nth-child(2n){margin-left:2% !important;}
.base_table1{width:150%;}
}
/* 新闻中心 */
.news01{padding:8.4% 0 2.65%;}
.news01_swiper{position:relative;}
.news01_swiper .item{display:flex;align-items:center;}
.news01_swiper .imgbox{height:100%;overflow:hidden;width:50%;}
.news01_swiper .imgbox img{width:100%;height:100%;object-fit:cover;}
.news01_swiper .text_box{width:50%;padding-left:6%;}
.news01_swiper .lable{color:#fff;line-height:30px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;padding:0 13px;background-color:#493996;display:inline-block;}
.news01_swiper .title{color:#333333;line-height:1.14;margin-top:35px;}
.news01_swiper .time{margin-top:15px;color:#666666;}
.news01_swiper .editor{margin-top:15px;color:#333333;line-height:1.75;}
.news01_box{position:absolute;bottom:-20px;width:50%;right:0;display:flex;align-items:center;z-index:2;}
.news01_box::before{content:'';display:block;flex:1;background-color:#dddddd;height:1px;}
.news01_box .news_bar{display:flex;align-items:center;}
.news01_box .news_bar .base_next{margin-left:35px;}
.news02{padding:2.63% 0 8.41%;}
.news02 .list9{padding-bottom:35px;}
.list9{display:flex;flex-wrap:wrap;}
.list9 .item{width:31.46%;margin-bottom:2.8%;display:flex;flex-direction:column;box-shadow:0 0 15px rgba(0,0,0,0.05);}
.list9 .item:not(:nth-child(3n+1)){margin-left:2.8%;}
.list9 .imgbox{position:relative;padding-bottom:60.5%;overflow:hidden;}
.list9 .lable{color:#fff;line-height:30px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;padding:0 13px;background-color:#493996;z-index:2;position:absolute;left:15px;top:15px;}
.list9 .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list9 .text_box{padding:7% 6.2%;background-color:#ffffff;flex:1;}
.list9 .item:hover{box-shadow:0 0 15px rgba(0,0,0,0.1);}
.list9 .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.list9 .tit{color:#333333;line-height:1.6;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.list9 .time{color:#666666;margin-top:15px;}
@media (max-width:1459px){.news01{padding:5% 0;}
}
@media (max-width:1280px){.news01_swiper .title{margin-top:20px;}
}
@media (max-width:1024px){}
@media (max-width:768px){.news01_swiper .title{margin-top:10px;}
.news01_swiper .item{flex-wrap:wrap;}
.news01_swiper .imgbox{width:100%;height:auto;}
.news01_swiper .text_box{width:100%;padding:15px 0 0;}
.news01_box{width:100%;bottom:0;}
.news01_swiper{padding-bottom:35px;}
.news01{padding:25px 0;}
.news02{padding:25px 0;}
.news02 .list9{padding-bottom:0;}
}
@media (max-width:640px){.list9 .item{width:49%;margin-bottom:2%;}
.list9 .item:not(:nth-child(3n+1)){margin-left:0;}
.list9 .item:not(:nth-child(2n+1)){margin-left:2%;}
.news02{padding-top:0;}
}
/* 新闻详情 */
.info01{padding:1.6% 9.5% 6.6%;}
.info01 .title{text-align:center;line-height:1.14;}
.info01 .other1{margin-top:35px;}
.other1{display:flex;align-items:center;padding:20px 0;justify-content:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.other1 .time{color:#666666;}
.other1 .share_box{position:relative;padding-right:25px;color:#666666;margin-left:60px;}
.other1 .share_box::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-image:url(../images/icon13.png);width:15px;height:15px;}
.other1 .share_box:hover #share-2{display:flex;}
.other1 #share-2{position:absolute;left:0;top:100%;display:none;}
.info01 .editor{padding:6.3% 0;color:#333333;line-height:1.875;}
.info01 .go_box{margin-top:4.7%;text-align:center;}
.go_list{display:inline-block;padding:0 55px;line-height:60px;background-color:#493996;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
.pag{display:flex;padding:25px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;justify-content:space-between;flex-wrap:wrap;}
.pag .pat_item{width:42%;display:flex;align-items:center;padding:5px 0;}
.pag .span{color:#493996;white-space:nowrap;}
.pag .tit{margin-left:15px;color:#333333;}
.pag a{flex:0 0 auto;max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.info02{padding:5.8% 0;background-color:#fafafa;}
.info02 .info02_swiper{margin-top:35px;}
.info02_swiper .swiper-slide{height:auto;}
.info02_swiper .item{display:flex;flex-direction:column;height:100%;}
.info02_swiper .imgbox{padding-bottom:61%;position:relative;overflow:hidden;}
.info02_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.info02_swiper .text_box{background-color:#fff;padding:7.2%;flex:1;}
.info02_swiper .tit{line-height:1.8;color:#333333;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.info02_swiper .time{margin-top:10px;color:#666666;}
.info02_swiper.base_swiper .prev{left:-5%;}
.info02_swiper.base_swiper .next{right:-5%;}
.info02_swiper .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
@media (max-width:1280px){.info02_swiper.base_swiper .prev{left:0;}
.info02_swiper.base_swiper .next{right:0;}
.go_list{padding:0 35px;line-height:45px;}
}
@media (max-width:1024px){.go_list{padding:0 25px;line-height:35px;}
.info01{padding:3% 0;}
.info01 .editor{padding:4% 0;}
.pag{padding:15px 0;}
}
@media (max-width:768px){.info01{padding:15px 0 25px;}
.info01 .other1{margin-top:15px;}
.other1{padding:10px 0;}
.info01 .go_box{margin-top:15px;}
.info02 .info02_swiper{margin-top:15px;}
.info02{padding:25px 0;}
}
@media (max-width:640px){.pag{flex-wrap:wrap;}
.pag .pat_item{width:100%;align-items:flex-start;}
.info02_swiper .text_box{padding:15px;}
.other1 .share_box{margin-left:20px;}
}
/* 加入我们 */
.join01,.join02,.join03{background-image:url(../images/about02_bg.jpg);background-repeat:no-repeat;background-size:cover;}
.join01{padding:7.9% 0 3.95%;}
.join01 .title{text-align:center;line-height:1.5;color:#000000;}
.join01 .cdesc{text-align:center;line-height:1.666;color:#333333;margin-top:20px;}
.join01 .list10{margin-top:3.8%;}
.list10{display:flex;flex-wrap:wrap;background-repeat:no-repeat;background-size:cover;}
.list10 .item{width:25%;padding-bottom:40.4%;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list10 .item::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#493996;opacity:0;}
.list10 .hide_box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 17%;}
.hide1{text-align:center;}
.hide_box .icon{padding-bottom:70px;position:relative;}
.hide_box .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.hide1 .tit{color:#ffffff;margin-top:25px;}
.hide1 .base_more1{margin-top:62%;}
.hide2{width:100%;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;padding:0 17%;}
@media (max-width:1600px){.list10 .hide_box,.hide2{padding:0 14.5%;}
}
.hide2 .tit1{color:#333333;margin-top:25px;}
.hide2 .desc{color:#333333;line-height:1.875;margin-top:35px;}
.list10 .item:hover .hide1{display:none;}
.list10 .item:hover{background-color:rgba(255,255,255,.8);}
.list10 .item:hover::before{opacity:1;}
.list10 .item:hover .hide2{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);}
.list10 .item:not(:nth-child(4n+1)){border-left:2px solid #fff;}
.join02{padding:3.95% 0 6.83%;}
.join02 .title{text-align:center;}
.join02 .list11{margin-top:4.5%;}
.list11{display:flex;flex-wrap:wrap;}
.list11 .item{width:24.0625%;margin-bottom:1.25%;padding:2.85% 2.22% 2.22% 2.85%;background-color:#fff;display:flex;flex-direction:column;}
.list11 .item:not(:nth-child(4n+1)){margin-left:1.25%;}
.list11 .text_box{margin-top:17%;}
.list11 .tit{color:#333333;}
.list11 .desc{line-height:1.5;color:#333333;margin-top:15px;}
.list11 .item1{display:flex;align-items:flex-start;justify-content:center;text-align:center;}
.list11 .item1 .base_more1{margin-top:20px;}
.list11 .item img{height:40px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list11 .item:hover img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.join03{padding:3.95% 0 6.83%;}
@media (max-width:1280px){.hide_box .icon{padding-bottom:40px;}
.hide2 .desc{margin-top:20px;}
.list11 .item img{height:30px;}
}
@media (max-width:1024px){.join01,.join02,.join03{padding:3.95% 0;}
.join02 .list11,.join01 .list10{margin-top:3%;}
.list10 .hide_box{padding:0 10%;}
.hide2{padding:0 10%;}
}
@media (max-width:768px){.join01,.join02,.join03{padding:25px 0;}
.join02 .list11,.join01 .list10{margin-top:20px;}
.list10 .hide_box{padding:0 5%;}
.hide2{padding:0 5%;}
.hide_box .icon{padding-bottom:30px;}
.hide1 .tit,.hide2 .tit1{margin-top:10px;}
.list10 .item{padding-bottom:48%;}
.hide1 .base_more1{margin-top:40%;}
.list11 .item{width:32.5%;}
.list11 .item:not(:nth-child(4n+1)){margin-left:0;}
.list11 .item:not(:nth-child(3n+1)){margin-left:1.25%;}
}
@media (max-width:640px){.join01 .cdesc{margin-top:10px;}
.list10 .item{width:50%;}
.hide2 .desc{display:none;}
.hide1 .base_more1{margin-top:20;margin-top:20px;}
.list11 .item{width:49%;margin-bottom:2%;}
.list11 .item:not(:nth-child(3n+1)){margin-left:0;}
.list11 .item:not(:nth-child(2n+1)){margin-left:2%;}
}
/* 职位招聘 */
.employ01{padding:8.4% 0 5.3%;background-color:#f0f6fc;}
.hbox9{display:flex;}
.hbox9 .left{width:25%;}
.hbox9 .right{width:75%;}
.hbox9 .tit{color:#3f2a8c;line-height:1;}
.hbox9 .desc{color:#000000;line-height:1.23;margin-top:25px;}
.list12{display:flex;padding-left:70px;padding-right:50px;}
.capt_box.list12{background-color:#3f2a8c;}
.capt_box.list12 .item{color:#ffffff;padding:20px 0;}
.list12 .i1{flex:1;}
.list12 .i2{width:150px;}
.list12 .i3{width:170px;}
.list12 .i4{width:150px;}
.list12 .i5{width:100px;}
.list12 .i6{width:20px;}
.list12 .down1{width:23px;height:16px;background-image:url(../images/icon04.png);background-repeat:no-repeat;background-size:cover;background-size:14px;background-position:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.bapt_box.list12{background-color:#fcfeff;cursor:pointer;}
.bapt_box.list12 .item{padding:20px 0;}
.hbox10 .sect_btn{margin-top:40px;}
.hbox10 .item_main{margin-bottom:5px;}
.hbox10 .sects{height:0;overflow:hidden;padding:0;}
.sects{background-color:#ffffff;}
.sects .sect:not(:first-child){padding-top:50px;}
.sects .editor{margin-top:15px;color:#555555;line-height:1.875;}
.hbox10 .item_main.cur .sects{height:auto;padding:45px 50px 50px 70px;}
.hbox10 .item_main.cur .down1{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.hbox9 .hbox10{padding-bottom:75px;}
@media (max-width:1280px){.hbox10 .item_main.cur .sects{padding:35px 30px 35px 35px;}
.list12{padding-left:35px;padding-right:35px;}
.hbox9 .hbox10{padding-bottom:45px;}
}
@media (max-width:1024px){.hbox10 .item_main.cur .sects{padding:15px 35px 15px 35px;}
.hbox9 .hbox10{padding-bottom:30px;}
}
@media (max-width:768px){.hbox9 .hbox10{padding-bottom:15px;}
.list12 .i2{width:100px;}
.list12 .i3{width:100px;}
.list12 .i4{width:70px;}
.list12 .i5{width:50px;}
.capt_box.list12 .item,.bapt_box.list12 .item{padding:10px 0;}
.list12{padding-left:15px;padding-right:15px;}
.hbox10 .item_main.cur .sects{padding:15px;}
.sects .sect:not(:first-child){padding-top:35px;}
.hbox10 .sect_btn{margin-top:20px;}
}
@media (max-width:640px){.hbox9{flex-wrap:wrap;}
.hbox9 .left{width:100%;}
.hbox9 .right{width:100%;margin-top:15px;}
.hbox9 .desc{margin-top:10px;}
.sects .sect:not(:first-child){padding-top:20px;}
.list12 .i2{width:70px;padding-left:10px;}
.list12 .i3{width:50px;}
.list12 .i4{width:50px;}
.list12 .i5{width:30px;}
}
/* 联系我们 */
.contact01{background-repeat:no-repeat;background-size:cover;padding:7.9% 0;}
.hbox11{display:flex;padding-left:8.35%;}
.hbox11 .left{width:33%;position:relative;}
.hbox11 .tit{color:#333333;line-height:1.23;}
.hbox11 .right{width:67%;}
.hbox12{display:flex;justify-content:space-between;align-items:center;}
.hbox12 .hbox12_box{margin-right:150px;position:relative;}
.hbox12 .hbox12_box::before{content:'';display:block;width:1000%;height:1px;background-color:#dddddd;left:100%;position:absolute;bottom:25px;}
.contact01 .list13{margin-top:140px;max-height:410px;padding-right:65px;}
.list13 .cat{position:relative;padding-right:18px;}
.list13 .cat::before{content:'';display:block;position:absolute;width:0;height:0;border:10px solid transparent;border-bottom:13px solid #d8d8db;border-top:0;bottom:13px;z-index:1;right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
.list13 .item{border-bottom:1px solid #dddddd;padding:12% 0;cursor:pointer;}
.list13 .address{display:flex;align-items:center;margin-top:20px;}
.list13 .add_tit{color:#333333;margin-left:15px;}
.list13 .add_icon{background-image:url(../images/icon14.png);background-repeat:no-repeat;width:14px;height:16px;background-size:contain;}
.list13 .item.cur .cat::before{border-bottom-color:#493996;}
.list13 .item.cur .add_icon{background-image:url(../images/icon17.png);}

.list13 .tel{display:flex;align-items:center;margin-top:10px;}
.list13 .tel_tit{color:#333333;margin-left:7px;}
.list13 .tel_icon{background-image:url(../images/icon-tel1.png);background-repeat:no-repeat;width:22px;height:22px;background-size:contain;}
.list13 .item.cur .tel_icon{background-image:url(../images/icon-tel2.png);}
#map{width:100%;height:100%;position:relative;z-index:5;}
.tan1{padding:5.82%;background-color:#fff;}
.tan1 .picon{position:absolute;left:0;top:0;width:40px;}
.tan1 .picon img{width:100%;}
.tan1 .ctit{color:#493996;}
.tan1 .cdesc{color:#333333;line-height:1.5;margin-top:10px;}
@media (max-width:1280px){.contact01{padding:5% 0;}
.list13 .cat::before{border:6px solid transparent;border-bottom:10px solid #d8d8db;bottom:1px;}
}
@media (max-width:1024px){.contact01{padding:3% 0;}
.contact01 .list13{padding-right:35px;max-height:305px;margin-top:40px;}
}
@media (max-width:768px){.contact01 .list13{padding-right:25px;margin-top:20px;}
.hbox11{padding-left:15px;}
.hbox11 .left{width:45%;}
}
@media (max-width:640px){.hbox11{flex-wrap:wrap;padding:0 15px;}
.hbox11 .left{width:100%;}
.hbox11 .right{width:100%;height:250px;}
.list13 .item{padding:15px;}
.contact01 .list13{max-height:235px;}
}
/* 表单 */
.fpage01{background-repeat:no-repeat;background-size:cover;padding:100px 0 6%;position:relative;}
.fpage01 .locat1{position:absolute;top:0;left:0;right:0;}
.fpage01 .hbox13{width:52%;}
.hbox13{display:flex;}
.hbox13 .left{background-color:#ffffff;flex:1;}
.hbox13 .right{background-color:#fafafa;}
.hbox13 .hbox13_main{padding-top:85px;padding-bottom:85px;}
.hbox13 .left .hbox13_main{padding-left:11.5%;padding-right:11.5%;}
.hbox13 .right .hbox13_main{padding-left:45px;padding-right:45px;}
.hbox13 .hbox13_sect{margin-top:40px;}
.hbox13 .form_btn{margin-top:30px;}
.hbox13 .tit{color:#493996;}
.wx_imgs .wx_item{text-align:center;}
.wx_imgs .wx_item:not(:last-child){margin-bottom:40px;}
.wx_imgs .wx_img{padding:5px;background-color:#fff;border:1px solid #e1e1e3;display:inline-block;}
.wx_imgs .wx_tit{margin-top:20px;}
.msg2 .content{width:95%;max-width:800px;background-color:#fff;padding:5% 9%;position:relative;}
.msg2 .tit{text-align:center;}
.msg2 .form_list{margin-top:9%;}
@media (max-width:1459px){.hbox13 .hbox13_main{padding-top:45px;padding-bottom:45px;}
.hbox13 .hbox13_sect{margin-top:25px;}
}
@media (max-width:1280px){.hbox13 .hbox13_main{padding-top:25px;padding-bottom:25px;}
.wx_imgs .wx_tit{margin-top:10px;}
.wx_imgs .wx_item:not(:last-child){margin-bottom:25px;}
}
@media (max-width:1024px){.fpage01{padding:50px 0 3%;}
}
@media (max-width:768px){.fpage01 .hbox13{width:100%;}
}
@media (max-width:640px){.hbox13{flex-wrap:wrap;}
.hbox13 .left{flex:unset;width:100%;}
.hbox13 .right{width:100%;}
.hbox13 .hbox13_main{padding-top:15px;padding-bottom:15px;}
.hbox13 .left .hbox13_main{padding-left:15px;padding-right:15px;}
.hbox13 .right .hbox13_main{padding-left:15px;padding-right:15px;}
.hbox13 .hbox13_sect{margin-top:15px;}
}
/* 单篇 */
.single{padding:6.3% 0;}
.single .tit_box{text-align:center;}
.single .editor{padding:3.5% 0;}
@media (max-width:768px){.single{padding:25px 0;}
.single .editor{padding:20px 0;}
}
/* 搜索结果页 */
.bantxt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;text-align:center;justify-content:center;align-items:center;color:#fff;line-height:1.5;background:rgba(0,0,0,0.3);}
.searchBlock{width:580px;max-width:100%;margin:50px auto 0;}
.searchBlock .in{flex:1 1 auto;}
.searchBlock .in input{width:100%;background:#fff;padding:0 20px;font-size:inherit;font-family:inherit;height:60px;border:none;outline:none;border-radius:4px 0 0 4px;}
.searchBlock .btn{flex:0 0 auto;white-space:nowrap;padding:0 28px;background:#493996;color:#fff;line-height:1;cursor:pointer;border-radius:0 4px 4px 0;}
.searchBlock .btn span{display:inline-block;vertical-align:middle;line-height:60px;}
.searchBlock .btn .iconfont{font-size:24px;padding-right:5px;}
.singleban{position:relative;height:460px;background-size:cover;background-position:center;background-repeat:no-repeat;}
.singleban .bantxt{background:none;text-align:center;color:#fff;}
.singlepage{padding:6% 0;}
.search_result .block{margin-bottom:60px;counter-reset:ind;}
.search_result .block .bt{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f0f1f3;}
.search_result .block .bp{color:#afb0b2;}
.basecolor{color:#0cb2ba;}
.search_result .block .i{counter-increment:ind;padding-left:45px;margin-bottom:28px;position:relative;}
.search_result .block .i:before{content:'0'counter(ind);width:26px;text-align:center;position:absolute;left:0;top:4px;line-height:26px;background:#493996;color:#fff;border-radius:4px;}
.search_result .block .i:nth-child(n+10):before{content:counter(ind);}
.search_result .block .i .it{margin-bottom:5px;}
.search_result .block .ip{opacity:0.5;}
.bantab{position:absolute;left:0;bottom:0;width:100%;z-index:60;}
.bantab .flex{justify-content:center;}
.bantab .i{cursor:pointer;color:#fff;margin:0 15px;line-height:60px;border-bottom:2px solid transparent;transition:.3s;}
.bantab .i.cur{border-color:#493996;}
@media(max-width:768px){.singleban{height:280px;}
.searchBlock{margin:20px auto 40px;}
.searchBlock .in input{height:40px;padding:0 10px;}
.searchBlock .btn{padding:0 15px;}
.searchBlock .btn span{line-height:40px;}
.searchBlock .btn .iconfont{font-size:18px;}
.bantab .i{margin:0 8px;line-height:40px;}
.search_result .block .bt{padding-bottom:10px;margin-bottom:10px;}
.search_result .block .bp{font-size:12px;}
.search_result .block .i{margin-bottom:15px;}
.search_result .block{margin-bottom:30px;}
}
/* 网站地图 */
.site01{padding:5% 0;}
.site01 .list62{display:flex;justify-content:space-between;}
.site01 .item .ctit{position:relative;padding-bottom:20px;}
.site01 .item .ctit a{color:#333;}
.site01 .item .clist62 .citem{margin-top:25px;}
.site01 .item .citem a{font-size:16px;color:#555;}
.site01 .item .ctit::before{content:'';display:block;position:absolute;left:0;bottom:0;width:25px;height:2px;background-color:#3f2a8c;}
.site01 .item .citem a:hover{color:#3f2a8c;}
@media(max-width:768px){.site01 .list62{flex-wrap:wrap;}
.site01 .item .ctit{display:inline-block;}
.site01 .list62 .item{width:33.33%;margin-bottom:15px;text-align:center;}
}
@media(max-width:480px){.site01 .list62 .item{width:50%;}
.site01 .item .clist62 .citem{margin-top:10px;}
.site01 .item .ctit{padding-bottom:10px;}
}
/* 20240528 */
.fp-tableCell .fup{transform:translateY(50px);opacity:0;transition:.6s;}
.fp-tableCell .fup+.fup{transition-delay:.1s;}
.fp-tableCell .fup+.fup+.fup{transition-delay:.2s;}
.fp-completely .fp-tableCell .fup{transform:translateY(0);opacity:1;}
.fp-tableCell .flt{transform:translateX(-50px);opacity:0;transition:.6s;}
.fp-tableCell .frt{transform:translateX(50px);opacity:0;transition:.6s;}
.fp-completely .fp-tableCell .flt,.fp-completely .fp-tableCell .frt{transform:translateX(0);opacity:1;}
.gotop:hover{box-shadow:0 0 20px #493996;}
.gotop{transition:.3s;}
.footer a:hover,.friends .fris .fri:hover{color:#493996;}
.header.white .head_list .item.cur .cpt,.header:hover .head_list .item.cur .cpt{color:#493996;}
.list6 .item:nth-child(2n) .base_more1:hover{left:-4em;}
.list6 .item:nth-child(2n) .base_more1:before{left:100%;transform:translate(-50%,-50%) rotate(-45deg);top:0;}
.list6 .item:nth-child(2n) .base_more1:hover:before{transform:translate(-20%,-120%) rotate(-45deg);}
.base_more6{transition:.3s;}
.base_more6:hover{box-shadow:0 0 16px #3f2a8c;}
.swiper_btn .base_more5,.swiper_btn .base_more1{left:0 !important;}
.swiper_btn .base_more5:before,.swiper_btn .base_more1:before{display:none;}
.list7 .item{cursor:pointer;position:relative;top:0;transition:.3s;}
.list7 .icon{transition:.3s;}
.list7 .item:hover .icon{transform:rotateY(180deg);}
.list7 .item:hover{top:-10px;box-shadow:0 0 16px rgba(0,0,0,0.16);}
.swiper_btn .base_more5:hover,.swiper_btn .base_more1:hover{box-shadow:0 0 26px rgba(73,57,150,0.5);}
.list8 .item{cursor:pointer;transition:.3s;}
.list8 .item:hover{background:#483998;color:#fff;}
.list8 .item:hover .tit,.list8 .item:hover .desc{color:#fff;}
.pro03_swiper .imgbox{transition:.8s;transform:scale(1);margin:20px 0;cursor:pointer;}
.pro03_swiper .item:hover .imgbox{transform:scale(1.1);}
.base_more4:hover{box-shadow:0 0 20px #493996;transition:.3s;}
.news01_swiper .item:hover .title{color:#493996;transition:.3s;}
.list9 .item:hover .tit{color:#493996;transition:.3s;}
.pag a:hover{color:#493996;transition:.3s;}
.join03 .title{text-align:center;}
.moments{margin-top:4.5%;}
.moments .item{position:relative;float:left;width:32.66%;margin-right:1%;border-radius:24px;overflow:hidden;cursor:pointer;margin-bottom:1%;}
.moments .item .items{display:none;}
.moments .item .pic{padding-bottom:65.28%;background-position:center;background-repeat:no-repeat;background-size:cover;}
.moments .item .tag{position:absolute;right:30px;top:30px;z-index:2;background:#493996;font-size:14px;line-height:32px;padding:0 15px;border-radius:4px;color:#fff;}
.moments .item .itt{color:#fff;position:absolute;left:0;bottom:0;width:100%;z-index:2;padding:30px;line-height:1;}
.moments .item:first-child{width:66.32%;}
.moments .item:nth-child(2),.moments .item:nth-child(3),.moments .item:nth-child(6){margin-right:0;}
.moments .item:first-child .pic{padding-bottom:65.78%;}
.moments .item:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(16deg,#493996,transparent 50%);z-index:1;opacity:0.6;}
.momentView{position:relative;padding:0 80px;margin-top:40px;}
.momentView .item .pic{padding-bottom:56.2%;background-position:center;background-size:cover;background-repeat:no-repeat;}
.momentView .item .it{padding:20px;text-align:center;}
.momentView .item .hovimg{border-radius:8px;}
.pop{position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;visibility:hidden;}
.act.pop{visibility:visible;}
.pop .msk{width:100%;height:100%;position:absolute;z-index:-1;background:rgba(0,0,0,0.5);backdrop-filter:blur(5px);}
.popIn{align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:5;}
.pop .box{padding:50px;width:1080px;background:#fff;max-width:90%;border-radius:10px;position:relative;top:50px;opacity:0;z-index:5;}
.act.pop .box{top:0;opacity:1;transition:.3s;}
.pop .box .close{position:absolute;right:10px;top:10px;cursor:pointer;z-index:50;padding:15px;background:url(../images/close.png) no-repeat center;background-size:contain;}
.popIn .poptxt{text-align:center;max-width:25em;margin:0 auto 40px;color:#555;}
.pop .popt{text-align:center;margin-bottom:20px;}
.swiperCtr2 .base_prev,.swiperCtr2 .base_next{position:absolute;top:50%;transform:translate(0,-50%) rotate(45deg);z-index:5;}
.swiperCtr2 .base_prev{left:0;}
.swiperCtr2 .base_next{right:0;}
.loted1.wt,.loted1.wt a,.loted1.wt span{color:#fff;}
.hbox13 .tit{min-width:14em;}
.hbox13 .left{flex:1 0 auto;overflow:hidden;}
.fpage01 .hbox13{min-width:52%;width:auto;max-width:100%;display:inline-flex;}
.hbox60 .imgs{flex:0 0 auto;width:41.875%;}
.hbox60{margin-top:5.2%;}
.hbox60r{flex:1 1 auto;overflow:hidden;padding-right:5%;}
.about02 .hbox60 .hbox6{margin-top:0 !important;}
.hbox60 .imgs .swiper-container{padding-right:90px;}
.hbox60 .imgs .swiper-slide img{transform:translate(90px) scale(0.7);opacity:1 !important;width:100%;transform-origin:right center;transition:.3s;background:#fff;}
.hbox60 .imgs .swiper-slide{z-index:2;}
.hbox60 .imgs .swiper-slide-next{z-index:3;opacity:1 !important;}
.hbox60 .imgs .swiper-slide-active{z-index:5;}
.hbox60 .imgs .swiper-slide-next img{transform:translate(45px) scale(0.8);}
.hbox60 .imgs .swiper-slide-active img{transform:translate(0) scale(1);}
.index03_swiper .item:hover .tit{color:#493996;transition:.3s;}
.base_more2:hover{box-shadow:0 0 20px #ccc;}
.base_more2:hover{background:#fff;transition:.3s;}
.base_more2 .more:hover::before,.base_more2 .more:hover::after{background:#493996;transition:.3s;}
.base_more3:hover{background:#493996;transition:.3s;}
.base_more3:hover .more{background-image:url(../images/icon02.png);}
.base_more1:hover,.base_more5:hover{background:#fff;transition:.3s;}
.base_more1:hover .more,.base_more5:hover .more{background-image:url(../images/icon04.png);}
.list4 .imgbox:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:1;background:linear-gradient(20deg,#493996,transparent 60%);}
.list4 .imgbox{z-index:-1;}
.list4 .item{z-index:5;}
.list7.ls7 .item{width:24.8%;margin-left:0.2% !important;}
.list7.ls7 .item:nth-child(n+5){width:33.1%;}
.list1 .year .span .num{font-size:1.25em;}
.banner .text_box .auto_1600{transition:0s;opacity:0;}
.banner .swiper-slide.swiper-slide-active .auto_1600{transition:all 1s;transition-delay:.3s;opacity:1;}
#fullpage .section{min-height:100vh;position:relative;}
#fullpage .fp-auto-height.fp-section{min-height:0;}
.hbox60 .list1 .item{width:auto;}
.hbox60 .list1 .item .ctit{max-width:14em;}
.banner .tit1+.tit{line-height:1.5;margin-top:20px;}
@media(min-width:768px){.list8.ls5 .item{width:19.8%;margin-left:0.2%;}
}
@media(max-width:1459px){.list1 .year .span .num{font-size:1.5em;}}
@media(max-width:1440px){.hbox1 .list1{flex-wrap:wrap;}
.list1 .item{flex:0 0 auto;width:50%;margin-bottom:20px;text-align:left;}
.list1 .year{justify-content:flex-start;}
.list1 .ctit{margin:10px 0 0;}
}
@media(max-width:1280px){.hbox1{padding-bottom:40px;margin-bottom:5%;}
.base_more2 .more::after{width:2px;height:50%;}
.base_more2 .more::before{width:50%;height:2px;}
.list1 .t1{font-size:14px;width:14px;text-align:center;}
.list1 .b1{font-size:14px;}
.list1 .t1{top:-0.2em;}
.list2{width:250px;}
}
@media(max-width:1024px){.moments .item .itt{padding:20px;font-size:18px;}
.moments{margin-top:3%;}
.hbox60{display:block;}
.hbox60 .imgs{width:auto;margin-bottom:20px;}
.hbox60r{padding-right:0;}
.hbox60 .imgs .swiper-container{padding-right:40px;}
.hbox60 .imgs .swiper-slide img{transform:translate(40px) scale(0.7);}
.hbox60 .imgs .swiper-slide-next img{transform:translate(20px) scale(0.8);}
.hbox60 .imgs .swiper-slide-active img{transform:translate(0) scale(1);}
.index01_box{left:3%;}
.index01_box::before{bottom:50%;}
.hbox60 .list1 .item{width:auto;flex:1 0 auto;}
.about02 .hbox60 .list1{justify-content:flex-start;}
}
@media(max-width:768px){.list1 .year .span{line-height:1;}
.list1 .year .fs48{font-size:20px;}
.hbox1{margin-bottom:0;padding-bottom:20px;}
.index01_box{margin-top:0;bottom:10px;}
.index01,.index02,.index03,.index04{padding:40px 0;}
.auto_1600,.auto_1200{padding:0 3%;}
.list2{width:225px;}
.index03_box .c_box .span{height:26px;}
.hbox4{display:block;}
.hbox4 .left{width:auto;padding-top:0;margin-bottom:40px;}
.hbox4 .index04_box{margin-top:30px;}
.hbox4 .right{margin-left:0;}
.footer{padding:40px 0 20px;}
.fnavs .flist{padding-top:0;margin-top:20px;}
.fnavs .fcapt{font-size:16px;}
.fnavs .fitem,.fnavs .fitem1{font-size:14px;}
.footer_t .wx_img{width:90px;padding:2px;}
.banner .tit1{line-height:1.4;}
.index01_img{width:70%;top:auto;bottom:0;z-index:-1;opacity:0.2;display:none;}
.index01{z-index:5;}
#fullpage .section{min-height:0;}
.list4 .item{padding:20px;}
.list4 .cdesc{line-height:1.5;}
.loted,.loted1{display:none;}
.info01{padding-top:30px;}
.pag a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:2;max-width:100%;}
.pag{display:block;}
.moments .item{border-radius:10px;}
.moments .item .tag{right:10px;top:10px;font-size:12px;}
.contact01{padding:40px 0 15px;}
.hbox12 .hbox12_box::before{bottom:50%;}
.contact01 .list13{max-height:none;padding-right:0;padding-bottom:20px;}
.list13 .item{padding:15px 0;}
.list13 .add_tit{font-size:14px;margin-left:10px;}
.list13 .address{margin-top:10px;}
.hbox11{width:100%;overflow:hidden;}
.banner .imgbox{height:auto;}
.banner .imgbox img{position:relative;height:auto;width:100%;}
}
@media(max-width:640px){.base_more1:before,.base_more5:before{padding:0;font-size:14px;}
.base_more1:hover:before,.base_more5:hover:before{transform:translate(-115%,40%) rotate(-45deg);}
.list6 .item:nth-child(2n) .base_more1:hover:before{transform:translate(-5%,-110%) rotate(-45deg);}
.moments .item,.moments .item:first-child{width:100%;}
.moments .item .tag{right:20px;top:20px;}
.popIn .poptxt{margin-bottom:20px;}
.pop .box{padding:40px 30px;}
.pop .box .close{padding:10px;}
.popIn .pop_tit{margin-bottom:10px;}
.moments{margin-top:20px;}
.momentView{padding:0 15px;margin-top:20px;}
.momentView .item .it{padding:0;margin-top:10px;}
.list7.ls7 .item{width:31.99%;margin-left:2% !important;}
.list7.ls7 .item:first-child,.list7.ls7 .item:nth-child(2n+4){margin-left:0 !important;}
.list7.ls7 .item:nth-child(n+4){width:49%;}
.list1 .year .fs48{font-size:18px;}
.list1 .ctit{font-size:14px;}
.list2 .icon{width:45px;}
.list2 .item{justify-content:flex-start;}
.list3{padding-bottom:100%;}
.list3 .item:nth-child(1){height:50%;width:100%;}
.list3 .item:nth-child(2){left:0;right:auto;top:auto;bottom:0;}
.list3 .item:nth-child(2) .t_main{left:0;top:7px;bottom:0;}
.list3 .item:nth-child(1) .t_main{width:100%;right:0;}
.list3 .imgbox:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;}
.hbox5{padding:40px 0;}
.fnavs{display:none;}
.friends{padding:30px 0;}
.friends .fris .fri{padding:0 !important;margin:0 !important;}
.list7 .icon img{max-width:36px;}
.list9 .lable{font-size:12px;padding:0 6px;line-height:24px;left:5px;top:5px;}
.news01_swiper .item{position:relative;}
.news01_swiper .lable{position:absolute;z-index:2;left:10px;top:10px;}
.base_more4 .more{background-size:10px;}
.list10 .hide_box{background:rgba(0,0,0,0.2);}
.list10 .item:nth-child(2n+1){border-left:none;}
.list10 .item{border-top:2px solid #fff;}
.list10 .item:nth-child(1),.list10 .item:nth-child(2){border-top:none;}
.list11 .item{padding:20px;}
.list11 .text_box{margin-top:10px;}
.list11 .desc{margin-top:10px;}
.list11 .item img{height:26px;}
.list10 .item .hide1{display:none;}
.list10 .item .hide2{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);}
.list10 .item{background:rgba(255,255,255,0.1) !important;}
.list10 .hide_box{background:rgba(255,255,255,0.3);}
.list10 .item::before{display:none;}
}
.friends{display:none;}
#map .shadow[type='infowindow_shadow']{display:none;}
#map .BMap_bubble_pop{padding:0 !important;overflow:hidden;}
#map .BMap_bubble_top{height:30px !important;}
#map .BMap_bubble_content{top:0 !important;margin-top:-30px;}
