.conabout_intro{overflow:hidden;padding:80px 0 0;position:relative}
.conaboutIntro_main{display:flex}
.conaboutIntro_main .conaboutIntro_text{width:50%;padding-right:60px}
.conaboutIntro_time{height:40px;line-height:40px;color:#999;font-size:42px;font-weight:lighter;text-align:right;margin-bottom:40px;position:relative}
.conaboutIntro_time em{display:inline-block;line-height:40px;color:#f26305;font-family:"AlimamaShuHeiTi-Bold";font-size:44px;font-style:normal;margin-left:10px}
.conaboutIntro_time::before{content:'';display:block;width:200%;height:1px;background-color:#e6e6e6;position:absolute;top:50%;right:260px}
.conaboutIntro_con{height:360px;overflow-y:scroll;line-height:32px;color:#555 !important;font-family:'Arial','\5FAE\8F6F\96C5\9ED1','Microsoft Yahei' !important;font-size:16px !important;padding-right:40px}
.conaboutIntro_con::-webkit-scrollbar{width:3px}
.conaboutIntro_con p{line-height:32px;color:#555;font-family:'Arial','\5FAE\8F6F\96C5\9ED1','Microsoft Yahei';font-size:16px;text-indent:2em}
.conaboutIntro_con span,.conaboutIntro_con p span,.conaboutIntro_con font,.conaboutIntro_con p font{color:#555 !important;font-family:'Arial','\5FAE\8F6F\96C5\9ED1','Microsoft Yahei' !important;font-size:16px !important}
.conaboutIntro_main .conaboutIntro_img{width:50%;height:450px;overflow:hidden;border-radius:16px;position:relative}
.conaboutIntro_data{margin-top:60px}
.conaboutIntro_data ul{display:flex;flex-wrap:wrap;justify-content:left;margin:0 -24px}
.conaboutIntro_data ul li{width:33.333333%;padding:0 24px}
.conaboutIntro_data ul li .con{display:flex;align-items:center;justify-content:center;min-height:100%;overflow:hidden;padding:32px 48px;background-color:#999;border-radius:16px}
.conaboutIntro_data ul li .con:hover{background-color:#f26305;box-shadow:0 10px 20px rgba(0,50,160,.24)}
.conaboutIntro_data ul li .con i{display:block;width:80px;height:80px;overflow:hidden;opacity:.2}
.conaboutIntro_data ul li .con:hover i{opacity:.1}
.conaboutIntro_data ul li .con .text{padding-left:32px}
.conaboutIntro_data ul li .con .text p{height:60px;margin-bottom:14px}
.conaboutIntro_data ul li .con .text p em{display:inline-block;line-height:60px;color:#fff;font-family:"AlimamaShuHeiTi-Bold";font-size:70px;font-style:normal}
.conaboutIntro_data ul li .con .text p sub{display:inline-block;line-height:30px;color:rgba(255,255,255,.45);font-size:18px;vertical-align:baseline;margin-left:12px}
.conaboutIntro_data ul li .con .text span{line-height:26px;color:#fff;font-size:16px}
.conabout_culture{overflow:hidden;padding:100px 0 120px;position:relative}
.conaboutCulture_list ul{display:flex;align-items:center;justify-content:center}
.conaboutCulture_list ul li{display:flex;align-items:center;justify-content:center;width:400px;height:400px;overflow:hidden;margin:0 -20px;padding:40px;border:1px solid #c2cde5;border-radius:50%;position:relative}
.conaboutCulture_list ul li:hover{background-color:#f26305;border:1px solid #f26305;box-shadow:0 10px 20px rgba(0,50,160,.24);z-index:1}
.conaboutCulture_list ul li .con i{display:block;width:80px;height:80px;overflow:hidden;margin:0 auto}
.conaboutCulture_list ul li .con p{line-height:40px;color:#222;font-size:30px;font-weight:bold;text-align:center;margin:30px auto 20px}
.conaboutCulture_list ul li .con p::before,.conaboutCulture_list ul li .con p::after{content:'';display:inline-block;width:6px;height:6px;background-color:#f26305;border-radius:50%;margin-top:-2px;vertical-align:middle}
.conaboutCulture_list ul li .con p::before{margin-right:12px}
.conaboutCulture_list ul li .con p::after{margin-left:12px}
.conaboutCulture_list ul li .con span{display:block;line-height:30px;color:#555;font-size:18px;text-align:center}
.conaboutCulture_list ul li:hover .con i svg{color:#fff}
.conaboutCulture_list ul li:hover .con p,.conaboutCulture_list ul li:hover .con span{color:#fff}
.conaboutCulture_list ul li:hover .con p::before,.conaboutCulture_list ul li:hover .con p::after{background-color:#6bc4ea}
.conabout_honor{overflow:hidden;padding:100px 0;background-image:linear-gradient(to bottom,#c9d2e4,#eef1f8);position:relative}
.conabout_honor::before{content:'';display:block;width:660px;height:860px;overflow:hidden;background-size:100% 100%;position:absolute;top:200px;right:100px;z-index:0}
.conaboutHonor_main{position:relative;z-index:1}
.conaboutHonor_swiper{min-height:240px;overflow:hidden;background-color:#fff;border-radius:16px;position:relative}
.conaboutHonor_swiper .swiper-slide{padding:60px 40px;background-color:#fff;border-right:1px solid #e6e6e6;position:relative}
.conaboutHonor_swiper .swiper-slide:hover{background-color:#eef1f8;border-right:1px solid #eef1f8}
.conaboutHonor_swiper .swiper-slide a:nth-child(1){display:block;width:100%;height:260px;overflow:hidden;margin:0 auto 20px;position:relative}
.conaboutHonor_swiper .swiper-slide a:nth-child(1) img{display:block;max-width:100%;max-height:100%;margin:auto;position:absolute;left:0;top:0;right:0;bottom:0}
.conaboutHonor_swiper .swiper-slide:hover a:nth-child(1) img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.conaboutHonor_swiper .swiper-slide a.name{display:block;width:100%;line-height:30px;color:#777;font-size:16px;text-align:center}
.conaboutHonor_swiper .swiper-slide:hover a.name{color:#222}
.conaboutHonor_swiper .swiper-slide::after{content:'';display:block;width:0;height:5px;background-color:#f26305;position:absolute;bottom:0;left:0;transition:all .3s ease-in-out}
.conaboutHonor_swiper .swiper-slide:hover::after{width:100%}
.conaboutHonor_swiper .swiper-button-prev,.conaboutHonor_swiper .swiper-button-next{width:48px;height:48px;margin-top:-24px;padding:13px;background:none;border-radius:50%;position:absolute;top:50%}
.conaboutHonor_swiper .swiper-button-prev{left:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
.conaboutHonor_swiper .swiper-button-next{right:0}
.conaboutHonor_swiper .swiper-button-disabled{opacity:.25 !important}
@media (max-width:1680px){.conaboutIntro_main .conaboutIntro_text{padding-right:50px}
.conaboutIntro_time{font-size:36px}
.conaboutIntro_time em{font-size:42px}
.conaboutIntro_time::before{right:220px}
.conaboutIntro_data ul{margin:0 -20px}
.conaboutIntro_data ul li{padding:0 20px}
.conaboutIntro_data ul li .con{padding:30px 40px}
.conaboutIntro_data ul li .con .text p{height:50px;margin-bottom:10px}
.conaboutIntro_data ul li .con .text p em{line-height:50px;font-size:64px}
.conaboutIntro_data ul li .con .text p sub{line-height:20px;font-size:16px}
.conabout_culture{padding:80px 0 100px}
.conaboutCulture_list ul li{width:360px;height:360px}
.conaboutCulture_list ul li .con i{width:64px;height:64px}
.conaboutCulture_list ul li .con p{line-height:36px;font-size:24px;margin:20px auto 10px}
.conaboutCulture_list ul li .con span{font-size:16px}
.conaboutCulture_list ul li .con p::before,.conaboutCulture_list ul li .con p::after{width:4px;height:4px}
.conabout_honor{padding:80px 0}
.conaboutHonor_swiper .swiper-slide{padding:50px 30px}
}
@media (max-width:1440px){.conaboutIntro_main .conaboutIntro_img{border-radius:12px}
.conaboutIntro_data ul li .con{padding:30px;border-radius:12px}
.conaboutIntro_data ul li .con .text p{line-height:48px}
.conaboutIntro_data ul li .con .text p em{line-height:48px;font-size:60px}
.conaboutHonor_swiper{border-radius:12px}
.conaboutHonor_swiper .swiper-slide{padding:40px 20px}
}
@media (max-width:1280px){.conabout_intro{padding:60px 0 0}
.conaboutIntro_time{height:30px;line-height:30px;font-size:32px;margin-bottom:30px}
.conaboutIntro_time em{line-height:30px;font-size:37px}
.conaboutIntro_time::before{right:200px}
.conaboutIntro_main .conaboutIntro_text{padding-right:40px}
.conaboutIntro_con{height:300px;line-height:30px;font-size:15px !important;padding-right:30px}
.conaboutIntro_con p{line-height:30px;font-size:15px}
.conaboutIntro_con span,.conaboutIntro_con p span,.conaboutIntro_con font,.conaboutIntro_con p font{font-size:15px !important}
.conaboutIntro_main .conaboutIntro_img{height:360px;border-radius:10px}
.conaboutIntro_data{margin-top:40px}
.conaboutIntro_data ul{margin:0 -15px}
.conaboutIntro_data ul li{padding:0 15px}
.conaboutIntro_data ul li .con{border-radius:10px}
.conaboutIntro_data ul li .con i{width:70px;height:70px}
.conaboutIntro_data ul li .con .text{padding-left:24px}
.conaboutIntro_data ul li .con .text p{height:40px}
.conaboutIntro_data ul li .con .text p em{line-height:40px;font-size:52px}
.conaboutIntro_data ul li .con .text p sub{line-height:17px;font-size:15px}
.conaboutIntro_data ul li .con .text span{line-height:25px;font-size:15px}
.conabout_culture{padding:60px 0 80px}
.conaboutCulture_list ul li{width:320px;height:320px;margin:0 -15px;padding:30px}
.conaboutCulture_list ul li .con i{width:60px;height:60px}
.conaboutCulture_list ul li .con p{line-height:32px;font-size:22px}
.conaboutCulture_list ul li .con span{line-height:25px;font-size:15px}
.conabout_honor{padding:60px 0}
.conaboutHonor_swiper{border-radius:10px}
.conaboutHonor_swiper .swiper-slide{padding:30px 20px}
.conaboutHonor_swiper .swiper-slide a:nth-child(1){height:230px;margin:0 auto 15px}
.conaboutHonor_swiper .swiper-slide a.name{font-size:15px}
}
@media (max-width:1080px){.conaboutIntro_main .conaboutIntro_text{padding-right:30px}
.conaboutIntro_data ul{margin:0 -12px}
.conaboutIntro_data ul li{padding:0 12px}
.conaboutIntro_data ul li .con{padding:24px;border-radius:10px}
.conaboutIntro_data ul li .con i{width:60px;height:60px}
.conaboutIntro_data ul li .con .text p{height:36px}
.conaboutIntro_data ul li .con .text p em{line-height:36px;font-size:44px}
.conaboutIntro_data ul li .con .text p sub{line-height:16px;font-size:14px}
.conaboutIntro_data ul li .con .text span{line-height:24px;font-size:14px}
.conabout_culture{padding:60px 0}
.conaboutCulture_list ul li{width:300px;height:300px}
.conaboutCulture_list ul li .con i{width:52px;height:52px}
.conaboutHonor_swiper .swiper-slide a:nth-child(1){height:220px}
}@media (max-width:1024px){.conaboutIntro_time{font-size:30px}
.conaboutIntro_time em{font-size:34px}
.conaboutIntro_time::before{right:180px}
.conaboutIntro_con{height:240px;padding-right:20px}
.conaboutIntro_main .conaboutIntro_img{height:300px}
.conaboutIntro_data ul li .con i{width:52px;height:52px}
.conaboutIntro_data ul li .con .text{padding-left:20px}
.conaboutIntro_data ul li .con .text p{height:32px;margin-bottom:5px}
.conaboutIntro_data ul li .con .text p em{line-height:32px;font-size:40px}
.conaboutCulture_list ul li{width:280px;height:280px}
.conaboutHonor_swiper .swiper-slide a:nth-child(1){height:200px}
}@media (max-width:920px){.conaboutCulture_list ul li{width:260px;height:260px}
}@media (max-width:820px){.conaboutIntro_time{font-size:24px;margin-bottom:20px}
.conaboutIntro_time em{font-size:28px}
.conaboutIntro_time::before{right:160px}
.conaboutIntro_main .conaboutIntro_img{height:290px}
.conaboutIntro_data ul{margin:0 -10px}
.conaboutIntro_data ul li{padding:0 10px}
.conaboutIntro_data ul li .con{padding:20px;display:block;align-items:unset}
.conaboutIntro_data ul li .con i{margin:0 auto 20px}
.conaboutIntro_data ul li .con .text{padding-left:0}
.conaboutIntro_data ul li .con .text p,.conaboutIntro_data ul li .con .text span{display:block;text-align:center}
.conaboutCulture_list ul li{width:340px;height:340px}
.conaboutCulture_list ul li .con i{width:48px;height:48px}
.conaboutCulture_list ul li .con p{line-height:30px;font-size:20px;margin:15px auto 10px}
.conaboutCulture_list ul li .con span{line-height:24px;font-size:14px}
}@media (max-width:767px){.conabout_intro{padding:40px 0 0}
.conaboutIntro_main{display:block}
.conaboutIntro_main .conaboutIntro_text{width:100%;margin-bottom:20px;padding-right:0}
.conaboutIntro_con{padding-right:12px}
.conaboutIntro_time{height:24px;line-height:24px;font-size:20px;margin-bottom:20px}
.conaboutIntro_time em{line-height:24px;font-size:24px;margin-left:5px}
.conaboutIntro_time::before{right:124px}
.conaboutIntro_main .conaboutIntro_img{width:100%;height:250px;border-radius:8px}
.conaboutIntro_data ul{margin:0 0 -20px}
.conaboutIntro_data ul li{width:100%;margin-bottom:20px;padding:0}
.conaboutIntro_data ul li .con{display:flex;align-items:center;border-radius:8px}
.conaboutIntro_data ul li .con i{margin:0}
.conaboutIntro_data ul li .con .text{padding-left:20px}
.conaboutIntro_data ul li .con .text p,.conaboutIntro_data ul li .con .text span{text-align:left}
.conabout_culture,.conabout_honor{padding:40px 0}
.conaboutCulture_list ul{display:block;align-items:unset;justify-content:unset}
.conaboutCulture_list ul li{margin:0 auto}
.conaboutCulture_list ul li:nth-child(2){margin:-20px auto}
.conaboutCulture_list ul li:nth-child(3){margin:-20px auto}

.conaboutHonor_swiper{border-radius:8px}
.conaboutHonor_swiper .swiper-slide{padding:20px 40px;border:0}
.conaboutHonor_swiper .swiper-slide a:nth-child(1){height:240px}
}
@media (max-width:320px){.conaboutIntro_main .conaboutIntro_img{height:200px}
.conaboutHonor_swiper .swiper-slide a:nth-child(1){height:220px}
}

/* ===== 发展历史模块（移植自苏州金塔，样式保持一致） ===== */
.margin{margin:0 auto}
.width1680{max-width:1680px;width:90%}
.about_fzls{position:relative;width:100%;overflow:hidden}
.about_fzls .width1680{position:relative;}
.about_fzls .width1680 .tit{font-weight:bold;color:#e31937;font-size:2.25rem;padding-top:4.5rem}
.about_fzls .width1680 .main_visual,.about_fzls .width1680 .main_visual .main_image,.about_fzls .width1680 .main_visual .main_image ul,.about_fzls .width1680 .main_visual .main_image ul li,.about_fzls .width1680 .main_visual .main_image ul li div.bg{height:48.5rem; background:none}
.about_fzls .width1680 .main_visual{position:relative}
.about_fzls .width1680 .main_visual a.qh{color:#000000;width:1.25rem;background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:50%;margin-top:-2rem;height:4rem;opacity:1!important;display:block!important;z-index:99}
.about_fzls .width1680 .main_visual a#btn_prev{left:0;margin-left:-3rem;background-image:url(../images/qh_l2.png)}
.about_fzls .width1680 .main_visual a#btn_next{right:0;margin-right:-3rem;background-image:url(../images/qh_r2.png)}
.about_fzls .width1680 .main_visual .main_image{overflow:hidden;width:100%;position:relative;z-index:0;background:url(../images/dsjx.png) no-repeat scroll center;background-size:100% auto}
.about_fzls .width1680 .main_visual .main_image ul{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}
.about_fzls .width1680 .main_visual .main_image ul li{cursor:grab;overflow:hidden}
.about_fzls .width1680 .main_visual .main_image ul li div.bg{float:left;width:16.66666666667%;position:relative}
.about_fzls .width1680 .main_visual .main_image ul li div.bg div{text-align:center;position:absolute;width:100%}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.s div{padding-top:6rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.x div{padding-bottom:6rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.n1 div{top:27.5rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.n2 div{bottom:22.8rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.n3 div{top:23.6rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.n4 div{bottom:23.5rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.n5 div{top:23.9rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.n6 div{bottom:27em}
.about_fzls .width1680 .main_visual .main_image ul li div.bg div i{left:50%;position:absolute}
.about_fzls .width1680 .main_visual .main_image ul li div.bg div i.d{width:1rem;height:1rem;margin-left:-0.5rem;background-color:#cccccc;border-radius:50%}
.about_fzls .width1680 .main_visual .main_image ul li div.bg:hover div i.d{background-color:#e31937}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.s div i.d{top:0}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.x div i.d{bottom:0}
.about_fzls .width1680 .main_visual .main_image ul li div.bg div i.x{border-left:1px dashed #adadad;height:3rem;margin-left:-0.5px}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.s div i.x{top:2.25rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg.x div i.x{bottom:2.25rem}
.about_fzls .width1680 .main_visual .main_image ul li div.bg div dd{font-size:2.875rem;font-weight:bold;color:#333333}
.about_fzls .width1680 .main_visual .main_image ul li div.bg:hover div dd{color:#e31937}
.about_fzls .width1680 .main_visual .main_image ul li div.bg div dl{font-size:0.875rem;color:#999999;line-height:1.5;margin-top:0.5rem}
.about_fzls .width1680 .main_visual .flicking_con{display:none}
@media only screen and (max-width:1280px){.about_fzls .width1680 .main_visual .main_image ul li div.bg.n1 div{top:26rem}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n6 div{bottom:25rem}}
@media only screen and (max-width:800px){.about_fzls .width1680{height:auto;padding:3rem 0}.about_fzls .width1680 .tit{padding-top:0;font-size:1.5rem}.about_fzls .width1680 .main_visual{padding-bottom:4rem}.about_fzls .width1680 .main_visual,.about_fzls .width1680 .main_visual .main_image,.about_fzls .width1680 .main_visual .main_image ul,.about_fzls .width1680 .main_visual .main_image ul li{height:40rem}.about_fzls .width1680 .main_visual .main_image{background:none}.about_fzls .width1680 .main_visual .main_image ul li{font-size:0}.about_fzls .width1680 .main_visual .main_image ul li div.bg{display:inline-flex;vertical-align:top;float:none;width:50%;min-height:12rem;height:auto;box-sizing:border-box;padding:0 0.75rem;margin-bottom:1.5rem}.about_fzls .width1680 .main_visual .main_image ul li div.bg.s div{padding-top:0}.about_fzls .width1680 .main_visual .main_image ul li div.bg.x div{padding-bottom:0}.about_fzls .width1680 .main_visual .main_image ul li div.bg div i{display:none}.about_fzls .width1680 .main_visual .main_image ul li div.bg div{position:relative;padding:0;width:100%}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n1 div{top:auto}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n2 div{bottom:auto}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n3 div{top:auto}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n4 div{bottom:auto}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n5 div{top:auto}.about_fzls .width1680 .main_visual .main_image ul li div.bg.n6 div{bottom:auto}.about_fzls .width1680 .main_visual .main_image ul li div.bg div dd{font-size:1.5rem}.about_fzls .width1680 .main_visual .main_image ul li div.bg div dl{font-size:0.75rem;line-height:1.75}.about_fzls .width1680 .main_visual a.qh{bottom:0;top:auto;margin-top:0}.about_fzls .width1680 .main_visual a#btn_prev{margin-left:0;left:30%}.about_fzls .width1680 .main_visual a#btn_next{margin-right:0;right:30%}}