﻿﻿@charset "utf-8";
/* CSS Document */

body {}
.foot_1 { display:block;}
#demo01 { height:830px;}
/* 内容区 */


.index_wrap {}

				/*第一层*/
.floor_01 { height:754px; background-color:#ffffff;}
.fl01_inside { padding:100px 0 0 0;}


.index_01 { float:left; width:600px;}
.i01_main_1 {}
.i01_main_2 { margin-top:56px;}
.i01_main_2 .item { float:left; width:120px;}
.i01_main_2 .item+.item { margin-left:120px;}
.i01_main_2 .item .text_item_1 { font-size:0; text-align:center;}
.i01_main_2 .item .text_item_1>span { display:inline-block; position:relative;}
.i01_main_2 .item .text_item_1 .text_1 { color:#333333; font-size:36px; line-height:40px; text-align:center;}
.i01_main_2 .item .text_item_1 .text_2 { color:#555555; font-size:16px; line-height:20px; position:absolute; right:-16px; top:-3px;}
.i01_main_2 .item .text_item_2 { color:#555555; font-size:16px; line-height:20px; text-align:center; margin-top:4px;}
.i01_main_3 { margin-top:56px;}
.i01_main_3 .text_item_1 { color:#555555; font-size:16px; line-height:30px; height:180px; position:relative; overflow:hidden;}
.i01_main_3 .text_item_1 p+p { margin-top:30px;}
.i01_main_4 { margin-top:56px;}

.index_02 { float:right; width:652px;}
.i02_main_1 { position:relative;}
.i02_main_1 .bg_1 { position:absolute; z-index:2; top:0; left:0; width:234px; height:240px; background-color:#f2f6fb; border-radius:50px; border-top-left-radius:0;}
.i02_main_1 .bg_2 { position:absolute; z-index:5; top:350px; left:28px;}
.i02_main_1 .img_1 { position:absolute; z-index:8; right:0; top:136px; width:320px; height:276px; display:block;}
.i02_main_1 .img_2 { position:absolute; z-index:15; left:52px; top:45px; width:424px; height:508px; display:block; border-radius:90px; border-top-left-radius:0;}



				/*第二层*/
.floor_02 { height:776px; background:url(../image/bg-floor_02-1-1.jpg) repeat bottom center;}
.fl02_inside { padding:54px 0 0 0;}


.index_03 { position:relative;}
.i03_main_1 { position:absolute; top:42px; left:0;}
.i03_main_2 {}
.i03_main_2 .item { float:left; width:25%; height:268px; position:relative; margin-top:42px;}
.i03_main_2 .item .line_1 { display:none; position: absolute; top:70px; left:0; height:150px; width:1px; background-color:#d2d2d2;}
.i03_main_2 .item+.item .line_1 { display:block;}
.i03_main_2 .item .abox { display:block; height:100%; margin:0 16px;}
.i03_main_2 .item .abox_in { position:relative; padding: 50px 54px 0 50px;}
.i03_main_2 .item .abox .iconbox { position: relative; width:60px; height:60px;}
.i03_main_2 .item .abox .iconbox .icon { position:absolute; top:0; left:0;}
.i03_main_2 .item .abox .iconbox .icon.no1 { display:block;}
.i03_main_2 .item .abox .iconbox .icon.no2 { display:none;}
.i03_main_2 .item .abox .text_item_1 { color:#333333; font-size:20px; line-height:24px; font-weight:bold; margin-top:24px;}
.i03_main_2 .item .abox .text_item_2 { color:#555555; font-size:16px; line-height:30px; margin-top:12px; height:60px;}
.i03_main_2 .item .abox .text_item_2 .cor2 { color:#2b54ae;}
/*act*/
.i03_main_2 .item .abox:hover { background-image:url(../image/bg-i03_main_2-1-2.png);}
.i03_main_2 .item .abox:hover .iconbox .icon.no1 { display:none;}
.i03_main_2 .item .abox:hover .iconbox .icon.no2 { display:block;}
.i03_main_2 .item .abox:hover .text_item_1 { color:#ffffff;}
.i03_main_2 .item .abox:hover .text_item_2 { color:#96c1fe;}
.i03_main_2 .item .abox:hover .text_item_2 .cor2 { color:#ffffff;}
/*act*/


				/*第三层*/
.floor_03 { height:860px; background:#ffffff; position:relative; overflow:hidden;}
.fl03_inside { height:100%; position:relative;}


.index_04 { position:relative; z-index:2; padding:100px 0 0 0;}

.index_05 { position:absolute; z-index:5; left:50%; top:0; bottom:0;}
.i05_main_1 { height:100%;}
.i05_main_1 .img { width:1280px; height:100%; border-bottom-left-radius:200px;}

.index_06 { position:absolute; z-index:8; top:258px; right:286px; width:1800px; height:272px; background-color:#edf1f3; border-bottom-right-radius:130px;}
.i06_main_1 { float:right; width:1044px; padding:50px 0 0 0;}
.i06_main_1 .item { float:left;}
.i06_main_1 .item+.item { margin-left:78px;}
.i06_main_1 .item .text_item_1 { float:left; width:172px; height:172px; position:relative;}
.i06_main_1 .item .text_item_1 .bgimg { position:absolute; top:0; left:0; z-index:2;}
.i06_main_1 .item .text_item_1 .text { text-align:right; padding-right:22px; padding-left:30px;}
.i06_main_1 .item .text_item_1 .text_1 { color:#333333; font-size:16px; line-height:20px; padding-top:36px;}
.i06_main_1 .item .text_item_1 .text_2 { color:#2b54ae; font-size:18px; line-height:24px; font-weight:bold; margin-top:10px;}
.i06_main_1 .item .text_item_1 .text_3 { color:#999999; font-size:14px; line-height:20px; margin-top:10px; height:40px;}
.i06_main_1 .item .text_item_2 { float:left; padding:22px 0 0 0;}
.i06_main_1 .item .text_item_2 .text_1 { width:130px; margin-left:20px; color:#2b54ae; font-size:14px; line-height:30px; text-align:center; border-top-right-radius:18px; border-bottom-left-radius:18px; border:1px solid #2b54ae;}
.i06_main_1 .item .text_item_2 .text_1+.text_1 { margin-top:16px;}


.index_07 { position:absolute; left:0; bottom:60px; width:540px;}
.i07_main_1 {}
.i07_main_1 table { table-layout:fixed;}
.i07_main_1 table .col_1,
.i07_main_1 table .col_3,
.i07_main_1 table .col_5 { width:100px;}
.i07_main_1 table tr+tr td { padding-top:30px;}
.i07_main_1 .item {}
.i07_main_1 .item .icon { display:block; width: 28px; height:31px; margin:0 auto;}
.i07_main_1 .item .text_item_1 { color:#333333; font-size:18px; line-height:26px; text-align:center; margin-top:10px;}
.i07_main_1 .item .text_item_2 { color:#bcbcbc; font-size:14px; line-height:26px; text-align:center;}
.i07_main_1 .jgbox {}
.i07_main_1 .jgbox .jgimg { display:block; width:84px; margin:0 auto;}



				/*第四层*/
.floor_04 { height:970px; background:#ffffff url(../image/bg-floor_04-1-1.jpg) repeat-x bottom center; position:relative; overflow:hidden;}
.fl04_inside { height:100%; position:relative;}

.index_08 { position:relative; z-index:2; padding:90px 0 0 0;}
.i08_main_1 {}
.i08_main_1 .title_01 {}
.i08_main_1 .title_01 .text_item_1 { color:#888888; text-align:center; opacity:1;}
.i08_main_1 .title_01 .text_item_2 { text-align:center;}
.i08_main_2 { margin-top:54px;}
.i08_main_2 .item { float:left;}
.i08_main_2 .item+.item { margin-left:30px;}
.i08_main_2 .item .abox { display:block;}
.i08_main_2 .item .abox_in { position:relative; padding: 0 0 94px 0;}
.i08_main_2 .item .abox .imgbox { width:310px; height:175px; border-top-left-radius:6px; border-top-right-radius:6px; position:relative; overflow:hidden;}
.i08_main_2 .item .abox .imgbox .img { display:block; width:100%; height:100%;}
.i08_main_2 .item .abox .textbox { position:absolute; left:10px; right:10px; bottom:0; height:110px; padding: 0 20px; background-color:#ffffff; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
.i08_main_2 .item .abox .textbox .text_item_1 { color:#333333; font-size:18px; line-height:24px; padding-top:16px;}
.i08_main_2 .item .abox .textbox .text_item_2 { color:#777777; font-size:14px; line-height:24px; height:48px; margin-top:8px;}
.i08_main_3 { margin-top:80px;}
.i08_main_3 .text_item_1 { color:#ffffff; font-size:26px; line-height:30px; text-align:center; font-family:"宋体";}
.i08_main_3 .text_item_2 { color:#ffffff; font-size:26px; line-height:30px; text-align:center; margin-top:30px;}
.i08_main_4 { margin-top:52px;}
.i08_main_4 table { text-align:left; table-layout:fixed;}
.i08_main_4 .item {}
.i08_main_4 .item .iconbox { display:flex; align-items:center; justify-content:center; width:50px; height:50px; margin:0 auto; background-color:#ffffff; border-radius:50%;}
.i08_main_4 .item .iconbox .icon { display:block; width:28px; height:28px;}
.i08_main_4 .item .text_item_1 { color:#ffffff; font-size:18px; line-height:24px; text-align:center; margin-top:10px;}
.i08_main_4 .item .text_item_2 { margin-top:6px;}
.i08_main_4 .item .text_item_2 .text_1 { color:#b5ccff; font-size:14px; line-height:24px; text-align:center;}
/*act*/
.i08_main_2 .item .abox:hover .textbox .text_item_1 { color:#2b54ae;}
/*act*/

				/*第五层*/
.floor_05 { height:832px; background:#ffffff;}
.fl05_inside { height:100%; position:relative;}

.index_09 { position:relative; z-index:2; padding:90px 0 0 0;}
.i09_main_1 {}
.i09_main_1 .title_01 .text_item_1 { color:#c5c5c5; text-align:center; opacity:1;}
.i09_main_1 .title_01 .text_item_2 { text-align:center;}

.i09_main_2 { height:488px; margin-top:54px; position:relative;}
.i09_main_2 .item { position:absolute; border-radius:6px; overflow:hidden;}
.i09_main_2 .item.no1 { top:0; left:0; bottom:0; width:650px;}
.i09_main_2 .item.no2 { top:0; left:678px; width:310px; height:234px;}
.i09_main_2 .item.no3 { top:0; right:0; width:310px; height:234px;}
.i09_main_2 .item.no4 { left:678px; bottom:0; right:0; height:232px;}
.i09_main_2 .item .abox { display:block; width:100%; height:100%;}
.i09_main_2 .item .abox_in { width:100%; height:100%; position:relative;}
.i09_main_2 .item .abox .img { display:block; width:100%; height:100%; position:relative; z-index:2;}
.i09_main_2 .item .abox .textbox { position:absolute; z-index:5; left:0; bottom:0; right:0;}
.i09_main_2 .item .abox .textbox .text_item_1 { position:relative; z-index:5; padding:0 36px;}
.i09_main_2 .item .abox .textbox .text_item_1 .line_1 { position:absolute; left:20px; top:20px; width:2px; height:20px; background-color:#ffffff;}
.i09_main_2 .item .abox .textbox .text_item_1 .text_1 { color:#ffffff; font-size:20px; line-height:60px; font-weight:bold;}
.i09_main_2 .item .abox .bgbox { position:absolute; z-index:3; top:0; left:0; bottom:0; right:0;background-image: linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0));}


				/*第六层*/
.floor_06_07 { height:1832px; background:url(../image/bg-floor_06_07-1-1.jpg) repeat center center;}
.floor_06 {}
.fl06_inside { position:relative;}

.index_10 { position:relative; z-index:2; padding:216px 0 0 0;}
.i10_main_1 { position:absolute; top:90px; left:0;}

.i10_main_2 { position:relative; padding: 0 0 56px 0; border-top:1px solid #e5e5e5;}
.i10_main_2 .text_item_1 { position:absolute; left:0; top:0; right:0;}
.i10_main_2 .text_item_1 .abox { display:block; float:left; position:relative;}
.i10_main_2 .text_item_1 .abox+.abox { margin-left:60px;}
.i10_main_2 .text_item_1 .abox .text_1 { color:#777777; font-size:16px; line-height:56px;}
.i10_main_2 .text_item_1 .abox .line_1 { display:none; position:absolute; top:-1px; left:calc(50% - 30px); width:60px; height:3px; background-color:#2b54ae;}
.i10_main_2 .morebox { position:absolute; top:-54px; right:0;}
.i10_main_2 .morebox .more { position:absolute; right:0; top:0; display:block; color:#2b54ae; font-size:16px; line-height:24px; word-break:keep-all; white-space: nowrap;}
.i10_main_2 .morebox .more+.more { display:none;}
/*act*/
.i10_main_2 .text_item_1 .abox.on .text_1 { color:#2b54ae;}
.i10_main_2 .text_item_1 .abox.on .line_1 { display:block;}
/*act*/

.i10_main_3 { margin-top:20px; position:relative; overflow:hidden;}
.i10_main_3 .main_item { position: absolute; top:2000px; display:block !important;}
.i10_main_3 .main_item.on { position:static; top:0;}
.i10_main_3 .item { float:left;}
.i10_main_3 .item+.item { margin-left:29px;}
.i10_main_3 .item .abox { display:block; width:424px !important; height:550px !important;}
.i10_main_3 .item .abox_in { height:100%; position:relative;}
.i10_main_3 .item .abox .imgbox { position:absolute; z-index:2; top:0; left:0; right:0; bottom:70px; overflow:hidden; border-top-left-radius:6px; border-top-right-radius:6px;}
.i10_main_3 .item .abox .imgbox .img { display:block; position:absolute; top:0; left:0; width:100%; height:550px;}
.i10_main_3 .item .abox .textbox { position:absolute; z-index:5; left:0; bottom:0; right:0; padding: 0 18px;}
.i10_main_3 .item .abox .textbox .line_1 { width:44px; height:0; background-color:#ffffff; margin:5px 0;}
.i10_main_3 .item .abox .textbox .text_item_1 { color:#333333; font-size:20px; line-height:24px;}
.i10_main_3 .item .abox .textbox .text_item_2 { color:#777777; font-size:14px; line-height:18px;}

.i10_main_3 .flexslider { height:550px;}
.i10_main_3 .flexslider .flex-control-nav { display:none;}
.i10_main_3 .flexslider .flex-direction-nav { display:block; position:absolute; top:244px; left:0; right:0; height:0;}
.i10_main_3 .flexslider .flex-direction-nav a { display:block; position:absolute; top:0; width:46px; height:46px; line-height:200px; overflow:hidden; background-color:#f4f4f4; border-radius:50%; background-position: center center;}
.i10_main_3 .flexslider .flex-direction-nav a.flex-prev { left:20px; background-image:url(../image/p-i10_main_3-1-1.png);}
.i10_main_3 .flexslider .flex-direction-nav a.flex-next { right:20px; background-image:url(../image/p-i10_main_3-1-2.png);}
/*act*/
.i10_main_3 .item .abox:hover .imgbox { bottom:0;}
.i10_main_3 .item .abox:hover .textbox { bottom:20px;}
.i10_main_3 .item .abox:hover .textbox .line_1 { height:2px; margin:15px 0;}
.i10_main_3 .item .abox:hover .textbox .text_item_1 { color:#ffffff;}
.i10_main_3 .item .abox:hover .textbox .text_item_2 { color:#f1f1f1;}
.i10_main_3 .flexslider .flex-direction-nav a:hover { background-color:#2b54ae;}
.i10_main_3 .flexslider .flex-direction-nav a.flex-prev:hover { background-image:url(../image/p-i10_main_3-1-1on.png);}
.i10_main_3 .flexslider .flex-direction-nav a.flex-next:hover { background-image:url(../image/p-i10_main_3-1-2on.png);}
/*act*/


				/*第七层*/
.floor_07 { margin-top:140px; position:relative; overflow:hidden;}
.fl07_inside { position:relative;}

.index_11 { position:relative; z-index:2; padding:60px 0 0 0;}
.i11_main_1 { top:-60px;}
.i11_main_2 {}

.i11_main_3 { margin-top:30px;}
.i11_main_3 .main_item { position: absolute; top:2000px; display:block !important; width:3990px; left:50%; margin-left:-1995px;}
.i11_main_3 .main_item.on { position:relative; top:0;}
.i11_main_3_swiper { width:100%; height:480px; margin:0 auto;}
.swipercss_1 .swiper-slide { transform: scale(0.9); border-radius:6px; position:relative; overflow:hidden;}
.swipercss_1 .swiper-slide .abox,
.swipercss_1 .swiper-slide .abox .img { display:block; width:100%; height:100%; position:relative; font-size:0;}
.swipercss_1 .swiper-slide .abox {}
.swipercss_1 .swiper-slide .abox .textbox { display:none; position:absolute; left:0; bottom:0; width:280px; padding:26px 0 20px 0; background-color:rgba(0,0,0,0.5); border-top-right-radius:20px;}
.swipercss_1 .swiper-slide .abox .textbox .text_item_1 { margin:0 20px; color:#ffffff; font-size:20px; line-height:24px; font-weight:bold;}
.swipercss_1 .swiper-slide .abox .textbox .text_item_2 { margin:10px 20px 0 20px;}
.swipercss_1 .swiper-slide .abox .textbox .text_item_2 .text_1 { color:#e3e3e3; font-size:16px; line-height:30px;}

.i11_main_3 .morebox_01 { margin-top:60px;}
.i11_main_3 .morebox_01 .more { margin:0 auto;}
/*act*/
.i11_main_3_swiper .swiper-slide.swiper-slide-active { transform: scale(1);}
.i11_main_3_swiper .swiper-slide.swiper-slide-active .abox .textbox { display:block;}
/*act*/


				/*第八层*/
.floor_08 { height:915px; position:relative; overflow:hidden; background:url(../image/bg-floor_08-1-1.jpg) repeat center center;}
.fl08_inside { position:relative;}

.index_12 { position:relative; padding:242px 0 0 0;}
.i12_main_1 { position:absolute; top:90px; left:0;}
.i12_main_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i12_main_1 .title_01 .text_item_2 { color:#ffffff;}
.i12_main_2 {}
#i12_main_2 { height:574px;}
#i12_main_2 .item { height:100%; position:relative;}
#i12_main_2 .item .img_1 { display:block; position:absolute; z-index:2; top:0; left:0; width:430px; height:574px; border-radius:40px; border-top-left-radius:0;}
#i12_main_2 .item .mainbox { position: absolute; z-index:5; left:400px; right:0; top:104px; height:424px; padding: 0 24px 0 30px; background-color:#ffffff; border-radius:10px;}
#i12_main_2 .item .mainbox .text_item_1 { padding:28px 0 0 0; height:30px;}
#i12_main_2 .item .mainbox .text_item_1 .text_1 { float:left; color:#333333; font-size:24px; line-height:30px; font-weight:bold;}
#i12_main_2 .item .mainbox .text_item_1 .text_2 { float:left; color:#333333; font-size:18px; line-height:24px; padding:4px 0 0 12px;}
#i12_main_2 .item .mainbox .text_item_2 { margin-top:20px;}
#i12_main_2 .item .mainbox .text_item_2 .text_1 { color:#777777; font-size:16px; line-height:32px; height:32px;}
#i12_main_2 .item .mainbox .text_item_2 .text_1_1 { float:left;}
#i12_main_2 .item .mainbox .text_item_2 .text_1_1+.text_1_1 { margin-left:120px;}
#i12_main_2 .item .mainbox .text_item_3 { position:absolute; right:24px; top:32px;}
#i12_main_2 .item .mainbox .text_item_3 .text_1 { display:block; float:left; color:#999999; font-size:14px; line-height:24px;}
#i12_main_2 .item .mainbox .text_item_3 .text_1+.text_1 { margin-left:24px;}
#i12_main_2 .item .mainbox .imglist { margin-top:20px;}
#i12_main_2 .item .mainbox .imglist .item { float:left; width:272px; height:204px;}
#i12_main_2 .item .mainbox .imglist .item+.item { margin-left:30px;}
#i12_main_2 .item .mainbox .imglist .item .abox { display:block; width:100%; height:100%; border-radius:6px; position:relative; overflow:hidden;}
#i12_main_2 .item .mainbox .imglist .item .abox .imgbox,
#i12_main_2 .item .mainbox .imglist .item .abox .imgbox .img { display:block; width:100%; height:100%;}
#i12_main_2 .item .mainbox .imglist .item .abox .imgbox { position:relative; z-index:2;}
#i12_main_2 .item .mainbox .imglist .item .abox .imgbox .img {}
#i12_main_2 .item .mainbox .imglist .item .abox .textbox { position:absolute; z-index:5; left:0; right:0; bottom:12px; padding: 0 14px;}
#i12_main_2 .item .mainbox .imglist .item .abox .textbox .line_1 { width:22px; height:3px; background-color:#ffffff;}
#i12_main_2 .item .mainbox .imglist .item .abox .textbox .text_1 { color:#ffffff; font-size:16px; line-height:20px; margin-top:6px;}
#i12_main_2 .item .mainbox .imglist .item .abox .textbox2 { display:none; position:absolute; top:0; left:0; right:0; bottom:0; z-index:8; background:url(../image/p-i12_main_2-1-1.png) repeat center center;}
#i12_main_2 .item .mainbox .imglist .item .abox .textbox2 .text_1 { position:absolute; left:10px; right:10px; bottom:12px; color:#ffffff; font-size:16px; line-height:20px; text-align:center;}

#i12_main_2 .flex-control-nav { display:none;}
#i12_main_2 .flex-direction-nav { display:block; position:absolute; top:14px; right:0; height:0; width:134px;}
#i12_main_2 .flex-direction-nav a { display:block; position:absolute; top:0; width:46px; height:46px; line-height:200px; overflow:hidden; background-color:#f4f4f4; border-radius:50%; background-position: center center;}
#i12_main_2 .flex-direction-nav a.flex-prev { left:0; background-image:url(../image/p-i10_main_3-1-1.png);}
#i12_main_2 .flex-direction-nav a.flex-next { right:0; background-image:url(../image/p-i10_main_3-1-2.png);}
.i12_main_3 { position:absolute; z-index:25; top:144px; right:0;}
/*act*/
#i12_main_2 .item .mainbox .text_item_3 .text_1:hover { color:#2b54ae;}
#i12_main_2 .item .mainbox .imglist .item .abox:hover .textbox { display:none;}
#i12_main_2 .item .mainbox .imglist .item .abox:hover .textbox2 { display:block;}
#i12_main_2 .flex-direction-nav a:hover { background-color:#2b54ae;}
#i12_main_2 .flex-direction-nav a.flex-prev:hover { background-image:url(../image/p-i10_main_3-1-1on.png);}
#i12_main_2 .flex-direction-nav a.flex-next:hover { background-image:url(../image/p-i10_main_3-1-2on.png);}
/*act*/


				/*第九层*/
.floor_09 { height:958px; position:relative; overflow:hidden; background:url(../image/bg-floor_09-1-1.jpg) repeat center center;}
.fl09_inside { position:relative;}

.index_13 { position:relative; padding:210px 0 0 0;}
.i13_main_1 { position:absolute; top:90px; left:0;}
.i13_main_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i13_main_1 .title_01 .text_item_2 { color:#333333;}
.i13_main_2 { border-bottom:1px solid #e5e5e5; position:relative;}
.i13_main_2 .morebox { position:absolute; right:0; top:-48px;}
.i13_main_2 .morebox .more { display:block; color:#999999; font-size:16px; line-height:24px;}
.i13_main_3 { margin-top:20px;}
.i13_main_3 table { table-layout:fixed;}
.i13_main_3 table .col_1 { width:52px;}
.i13_main_3 table td { vertical-align:top; padding:8px 0;}
.i13_main_3 .text_item_1 { color:#333333; font-size:16px; line-height:32px;}
.i13_main_3 .text_item_2 {}
.i13_main_3 .text_item_2 .text_1 { display:block; float:left; color:#333333; font-size:16px; line-height:32px; margin-right:50px;}

.i13_main_4 { margin-top:36px; position:relative; overflow:hidden; border-radius:6px;}
.i13_main_4 .mainbox { position: relative; display:block; width:3990px; left:50%; margin-left:-1995px;}
.i13_main_4_swiper { height:480px;}
.i13_main_4_swiper .swiper-slide { transform: scale(1) !important; border-radius:0;}
.i13_main_4_swiper .swiper-slide .abox .textbox { display:block;}
.i13_main_4_swiper-pagination { position:absolute; z-index:25; left:0; right:0; bottom:20px; font-size:0; text-align:center;}
.i13_main_4_swiper-pagination .swiper-pagination-bullet { width:10px; height:10px; background-color:#ffffff; border-radius:5px; opacity:1;}
/*act*/
.i13_main_2 .morebox .more:hover { color:#2b54ae;}
.i13_main_3 .text_item_2 .text_1.on,
.i13_main_3 .text_item_2 .text_1:hover { color:#2b54ae;}
.i13_main_4_swiper-pagination .swiper-pagination-bullet-active { width:24px;}
/*act*/


				/*第十层*/
.floor_10 { height:908px; background:url(../image/bg-floor_10-1-1.jpg) repeat center center; position:relative; overflow:hidden;}
.fl10_inside { position:relative; height:100%;}

.index_14 { position:relative; height:100%;}
.i14_main_1 { position:absolute; top:100px; left:0;}
.i14_main_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i14_main_1 .title_01 .text_item_2 { color:#ffffff;}
.i14_main_2 { padding:222px 0 0 0;}
.i14_main_2 table { table-layout:fixed;}
.i14_main_2 table .item { width:188px; height:90px; position:relative;}
.i14_main_2 table .item .jt_1 { display:none; position:absolute; left:-44px; top:29px;}
.i14_main_2 table td+td .item .jt_1 { display:block;}
.i14_main_2 table .item .abox { display:block; width:100%; height:100%; position:relative;}
.i14_main_2 table .item .abox .iconbox { width:45px; height:41px; position:absolute; top:20px; left:24px;}
.i14_main_2 table .item .abox .iconbox .icon { position:absolute; top:0; left:0; width:100%; height:100%;}
.i14_main_2 table .item .abox .iconbox .icon.no1 { display:block;}
.i14_main_2 table .item .abox .iconbox .icon.no2 { display:none;}
.i14_main_2 table .item .abox .text_item_1 { position:absolute; left:84px; top:20px; right:0; color:#ffffff; font-size:18px; line-height:24px;}
.i14_main_2 table .item .abox .text_item_2 { position:absolute; left:84px; top:46px; right:0; color:#dfb947; font-size:14px; line-height:18px;}

.i14_main_3 { position:absolute; z-index:15; left:0; bottom:70px;}
.i14_main_3 .list {}
.i14_main_3 .list ul {}
.i14_main_3 .list ul li { float:left;}
.i14_main_3 .list ul li+li { margin-left:30px;}
.i14_main_3 .list ul li .abox { display:block;}
.i14_main_3 .list ul li .abox_in { position:relative; padding: 0 0 122px 0;}
.i14_main_3 .list ul li .abox .imgbox { width:370px; height:278px; border-top-left-radius:6px; border-top-right-radius:6px; position:relative; overflow:hidden;}
.i14_main_3 .list ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.i14_main_3 .list ul li .abox .imgbox .zgbox { display:none; position:absolute; top:0; left:0; right:0; bottom:0; background:url(../image/p-i14_main_3-1-1.png) repeat center center;}
.i14_main_3 .list ul li .abox .textbox { position:absolute; left:10px; right:10px; bottom:0; height:138px; padding: 0 20px; background-color:#ffffff; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
.i14_main_3 .list ul li .abox .textbox .text_item_1 { color:#333333; font-size:18px; line-height:24px; padding-top:12px;}
.i14_main_3 .list ul li .abox .textbox .text_item_2 { height:90px; margin-top:4px;}
.i14_main_3 .list ul li .abox .textbox .text_item_2 .text_1 { float:left; width:50%; color:#777777; font-size:14px; line-height:30px;}
.i14_main_3 .list ul li .abox .textbox .text_item_2 .text_1 .cor2 { color:#555555;}

.i14_main_4 { position:absolute; left:684px; bottom:0; height:538px; width:2000px; padding: 0 0 0 170px; background-color:#f1f3f5; border-top-left-radius:120px;}
.i14_main_4 .main_item_1 { position:absolute; top:54px; left:170px;}
.i14_main_4 .main_item_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i14_main_4 .main_item_1 .title_01 .text_item_2 { color:#333333;}
.i14_main_4 .main_item_2 { padding:170px 0 0 0;}
.i14_main_4 .main_item_2 .text_item_1 { color:#555555; font-size:16px; line-height:24px;}
.i14_main_4 .main_item_3 { width:472px; margin-top:36px;}
.i14_main_4 .main_item_3 .textwrap {}
.i14_main_4 .main_item_3 .textwrap+.textwrap { margin-top:40px;}
.i14_main_4 .main_item_3 .textwrap .textbox { padding: 0 6px; border-bottom:1px solid #cacaca;}
.i14_main_4 .main_item_3 .textwrap .textbox .text { color:#333333; font-size:16px; line-height:40px;}
.i14_main_4 .main_item_3 .morebox_01 { margin-top:56px;}
/*act*/
.i14_main_2 table .item .abox:hover { background-color:#ffffff; border-top-right-radius:18px; border-bottom-left-radius:18px;}
.i14_main_2 table .item .abox:hover .iconbox .icon.no1 { display:none;}
.i14_main_2 table .item .abox:hover .iconbox .icon.no2 { display:block;}
.i14_main_2 table .item .abox:hover .text_item_1 { color:#2b54ae;}
.i14_main_2 table .item .abox:hover .text_item_2 { color:#dfb947; font-size:40px; font-weight:bold; opacity:0.3; top:52px;}
.i14_main_3 .list ul li .abox:hover .imgbox .zgbox { display:block;}
.i14_main_3 .list ul li .abox:hover .textbox .text_item_1 { color:#2b54ae;}
/*act*/

				/*第十一层*/
.floor_11 { height:746px; background:url(../image/bg-floor_11-1-1.jpg) repeat center center; position:relative; overflow:hidden;}
.fl11_inside { position:relative; height:100%;}

.index_15 { position:relative;}
.i15_main_1 { position:absolute; top:90px; left:0;}
.i15_main_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i15_main_2 { padding:228px 0 0 0;}
.i15_main_2 .list_01 ul li { margin-top:0;}
.i15_main_3 { position:absolute; top:144px; right:0;}



				/*第十二层*/
.floor_12 { height:684px; background:#ffffff; position:relative; overflow:hidden;}
.fl12_inside { position:relative; height:100%;}

.index_16 { position:relative;}
.i16_main_1 { position:absolute; top:90px; left:0;}
.i16_main_2 { position:absolute; top:220px; left:0; width:644px;}
.i16_main_2 .abox { display:block; background-color:#f7f7f7; border-radius:6px; position:relative; overflow:hidden;}
.i16_main_2 .abox+.abox { margin-top:20px;}
.i16_main_2 .abox_in { height:76px; position:relative;}
.i16_main_2 .abox .iconbox { width:30px; height:33px; position:absolute; left:18px; top:22px;}
.i16_main_2 .abox .iconbox .icon { display:block; position:absolute; top:0; left:0; width:100%; height:100%;}
.i16_main_2 .abox .iconbox .icon.no1 { display:block;}
.i16_main_2 .abox .iconbox .icon.no2 { display:none;}
.i16_main_2 .abox .text_item_1 { padding: 0 0 0 66px; color:#555555; font-size:18px; line-height:76px;}
.i16_main_3 { position:absolute; top:100px; right:0; width:646px; height:484px; overflow:hidden;}
.i16_main_3 .mainbox { display:block !important; position:absolute; top:2000px; right:0; width:100%; height:100%;}
.i16_main_3 .mainbox.on { top:0;}
.i16_main_3 .mainbox .flexslider { width:100%; height:100%; border-radius:6px; position:relative; overflow:hidden;}
.i16_main_3 .flex-control-nav { margin-bottom:20px;}
.i16_main_3 .flex-control-nav li { margin:0 8px;}
.i16_main_3 .flex-control-paging li a { width: 10px; height: 10px; background-color:#ffffff; border-radius:5px;}
.i16_main_4 { position:absolute; z-index:5; top:160px; left:0; width:634px;}
.i16_main_4 .more { display:block; position:absolute; top:0; right:0; color:#999999; font-size:16px; line-height:24px; word-break:keep-all; white-space:nowrap;}
.i16_main_4 .more+.more { display:none;}
/*act*/
.i16_main_2 .abox.on { background-color:#2b54ae;}
.i16_main_2 .abox.on .iconbox .icon.no1 { display:none;}
.i16_main_2 .abox.on .iconbox .icon.no2 { display:block;}
.i16_main_2 .abox.on .text_item_1 { color:#ffffff;}
.i16_main_3 .flex-control-paging li a.flex-active { width:24px;}
/*act*/


				/*第十三层*/
.floor_13 { height:440px; background:url(../image/bg-floor_13-1-1.jpg) repeat center center; position:relative; overflow:hidden;}
.fl13_inside { position:relative; height:100%;}

.index_17 { position:relative;}
.i17_main_1 { position:absolute; top:126px; left:146px;}
.i17_main_1 .btn { display:block; font-size:0;}
.i17_main_1 .btn .icon { display:block; width:106px; height:106px; margin:0 auto;}
.i17_main_1 .btn .text_item_1 { color:#ffffff; font-size:30px; line-height:40px; font-weight:bold; text-align:center; margin-top:6px;}

.i17_main_2 { position:absolute; right:0; top:70px; width:462px; background-color:#ffffff; border-radius:56px; border-bottom-right-radius:0;}
.i17_main_2 .main_inside { padding: 28px 32px 30px 32px;}
.i17_main_2 .text_item_1 { color:#333333; font-size:22px; line-height:28px; font-weight:bold;}
.i17_main_2 .text_item_2 { color:#777777; font-size:14px; line-height:20px; margin-top:12px;}
.i17_main_2 .formbox { margin-top:20px;}
.i17_main_2 .formbox .formitem {}
.i17_main_2 .formbox .formitem+.formitem { margin-top:38px;}
.i17_main_2 .formbox .formitem .textbox { padding: 0 6px; border-bottom:1px solid #cacaca;}
.i17_main_2 .formbox .formitem .textbox .text { color:#333333; font-size:16px; line-height:38px;}
.i17_main_2 .formbox .subbox { width:116px; margin-top:32px;}
.i17_main_2 .formbox .subbox .submit { width:100%; height:40px; color:#ffffff; font-size:14px; line-height:40px; text-align:center; background-color:#6083cf; border-top-right-radius:6px; border-bottom-left-radius:6px;}
/*act*/
.i17_main_2 .formbox .subbox .submit:hover { background-color:#2b54ae;}
/*act*/


				/*第十四层*/
.floor_14 { height:900px; background:#f1f3f5; position:relative; overflow:hidden;}
.fl14_inside { position:relative; height:100%;}

.index_18 { position:relative;}
.i18_main_1 { position:absolute; top:90px; left:0; right:0;}
.i18_main_1 .title_01 .text_item_1,
.i18_main_1 .title_01 .text_item_2 { text-align:center;}
.i18_main_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i18_main_2 { padding:238px 0 0 0;}
.i18_main_2 .list_02 ul li { margin-top:0;}
.i18_main_3 { margin-top:56px;}
.i18_main_3 .morebox_01 .more { margin:0 auto;}


				/*第十五层*/
.floor_15 { height:604px; background: url(../image/bg-floor_15-1-1.jpg) repeat center center; position:relative; overflow:hidden;}
.fl15_inside { position:relative; height:100%;}

.index_19 { position:relative;}
.i19_main_1 { position:absolute; top:90px; left:0; right:0;}
.i19_main_1 .title_01 .text_item_1,
.i19_main_1 .title_01 .text_item_2 { text-align:center;}
.i19_main_1 .title_01 .text_item_1 { color:#c5c5c5; opacity:1;}
.i19_main_2 { padding:248px 0 0 0;}
.i19_main_2 .list { width:100%; position:relative; overflow:hidden;}
.i19_main_2 .list ul { width:9999px; padding:20px 0 !important;}
.i19_main_2 .list ul li { width:266px; float:left; overflow:visible !important;}
.i19_main_2 .list ul li .item { position:relative;}
.i19_main_2 .list ul li .item+.item { margin-top:50px;}
.i19_main_2 .list ul li .item .line_1 { position:absolute; top:-4px; bottom:-4px; right:-1px; width:1px; background-color:#dfdfdf;}
.i19_main_2 .list ul li .abox { display:block; width:236px; height:100px; margin:0 auto; border-radius:6px; position:relative;}
.i19_main_2 .list ul li .abox_in { position:absolute; top:9px; left:12px; width:212px; height:82px;}
.i19_main_2 .list ul li .abox .img { display:block; width:100%; height:100%;}
.i19_main_2 .list ul li .abox .bor { position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #777777; border-radius:6px;}
/*act*/
.i19_main_2 .list ul li .abox:hover { background-color:#ffffff;}
/*act*/

/*20230410修改新增*/
.i03_main_2 .item .abox_in { padding-right:14px;}
.i03_main_2 .item .abox .text_item_2 { overflow:visible; white-space:normal;}



















