@charset "utf-8";
/* CSS Document */
.homeSlide{ width:100%; height:320px; overflow:hidden; position:relative; z-index:10; margin:0 auto;}
.homeSlide .list{width:100%; height:320px; overflow:hidden; position:relative; margin:0 auto;}
.homeSlide .list ul{ margin:0px; padding:0px; list-style:none; }
.homeSlide .list ul li{margin:0px; padding:0px; list-style:none;width:100%; height:320px; overflow:hidden; float:left; position:relative}
.homeSlide .list ul li .pic{ width:100%; height:320px; overflow:hidden;}

.homeSlide  .spage{ position:absolute; left:0; bottom:10px; width:100%; text-align:center}
.homeSlide  .swiper-pagination-switch { display: inline-block;width: 10px; height: 10px;border-radius: 10px;background: #afafaf; margin: 0 3px;cursor: pointer;}
.homeSlide  .spage .swiper-active-switch { background: #ffffff;}

.homeSlide  .wordbox{ width:600px; height:auto; position:absolute; left:50%; margin-left:-600px; top:117px;}
.homeSlide  .wordbox .tit{ width:100%; height:auto; overflow:hidden; font-weight:700; color:#333366; font-size:46px;}
.homeSlide  .wordbox .tit2{ width:100%; height:35px; line-height:35px; overflow:hidden; color:#333333; font-size:20px; margin-top:15px;}

.aboutbox1{ width:100%; height:auto; overflow:hidden; background:#f7f8fc; padding:57px 0;}
.aboutbox1 .centerbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1200px;}
.aboutbox1 .centerbox .centerin{ width:100%; height:auto; overflow:hidden; background:#f7f8fc;}
.aboutbox1 .titbox{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:36px; font-weight:700; color:#333366; text-align:center}
.aboutbox1 .titbox2{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#333366; text-align:center}
.aboutbox1 .onebox{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.aboutbox1 .onebox .leftbox{ width:574px; height:346px; float:left; overflow:hidden; position:relative}
.aboutbox1 .onebox .leftbox .list{ width:100%; height:346px; overflow:hidden;}
.aboutbox1 .onebox .leftbox .list ul{ margin:0px; padding:0px; list-style:none}
.aboutbox1 .onebox .leftbox .list ul li{ margin:0px; padding:0px; list-style:none; width:100%; height:346px; float:left; overflow:hidden;}
.aboutbox1 .onebox .leftbox .list ul li .pic{ width:100%; height:346px; overflow:hidden;}
.aboutbox1 .onebox .leftbox .aboutpage {position: absolute;left: 0;text-align: center;bottom:25px;width: 100%;}
.aboutbox1 .onebox .leftbox .aboutpage .swiper-pagination-switch { display: inline-block;width: 10px; height: 10px;border-radius: 10px;background: #ffffff; margin: 0 3px;cursor: pointer;}
.aboutbox1 .onebox .leftbox .aboutpage .swiper-active-switch { background: #f8852a;}

.aboutbox1 .onebox .rightbox{ width:584px; height:auto; float:right; overflow:hidden; font-size:15px; line-height:200%;}

.aboutbox2{ width:100%; height:auto; overflow:hidden; background:#f7f8fc; padding:0 0 40px 0;}
.aboutbox2 .centerbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1200px;}
.aboutbox2 .centerbox .centerin{ width:100%; height:auto; overflow:hidden; background:#f7f8fc;}
.aboutbox2 .titbox{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:36px; font-weight:700; color:#333366; text-align:center}
.aboutbox2 .titbox2{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#333366; text-align:center}
.aboutbox2 .onebox{ width:100%; height:auto; overflow:hidden; margin-top:20px; background:#ffffff; box-sizing:border-box; padding:40px 20px 40px 20px;}
.aboutbox2 .onebox .list{ width:100%; height:auto; overflow:hidden;}
.aboutbox2 .onebox .list ul{ margin:0px; padding:0px; list-style:none}
.aboutbox2 .onebox .list ul li{ margin:0px 0px; padding:0px; list-style:none; width:50%; height:auto; float:left; overflow:hidden; box-sizing:border-box; padding:0 20px;}
.aboutbox2 .onebox .list ul li .tit{ width:100%; height:36px; line-height:36px; overflow:hidden; font-size:20px; font-weight:700; color:#333366}
.aboutbox2 .onebox .list ul li .word{ width:100%; height:60px; line-height:30px; font-size:16px; color:#333333; margin-top:10px;}


.aboutbox3{ width:100%; height:auto; overflow:hidden; background:#f7f8fc; padding:0 0 40px 0;}
.aboutbox3 .centerbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1200px;}
.aboutbox3 .centerbox .centerin{ width:100%; height:auto; overflow:hidden; background:#f7f8fc;}
.aboutbox3 .titbox{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:36px; font-weight:700; color:#333366; text-align:center}
.aboutbox3 .titbox2{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#333366; text-align:center}
.aboutbox3 .list{ width:100%; height:343px; height:auto; overflow:hidden;}
.aboutbox3 .list ul{ margin:0px; padding:0px; list-style:none}
.aboutbox3 .list ul li{ margin:25px 0; padding:0px; list-style:none; width:100%; height:343px; overflow:hidden; background:#FFF}
.aboutbox3 .list ul li .pic{ width:574px; height:343px; float:left; overflow:hidden;}
.aboutbox3 .list ul li .wordbox{ width:584px; height:343px; float:right; overflow:hidden; box-sizing:border-box; padding:25px 0 0 0}
.aboutbox3 .list ul li .one{ width:100%; height:auto; overflow:hidden; margin:30px 0}
.aboutbox3 .list ul li .one .icon{ float:left; width:70px; height:auto; overflow:hidden;}
.aboutbox3 .list ul li .one .inbox{ width:500px; float:left}
.aboutbox3 .list ul li .one .tit{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:20px; color:#333366; font-weight:700;}
.aboutbox3 .list ul li .one .word{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:15px; }

.aboutbox3 .list ul li:nth-child(2){ box-sizing:border-box; padding:30px 0 0 0;}
.aboutbox3 .list ul li:nth-child(2) .pic{ float:right}
.aboutbox3 .list ul li:nth-child(2) .wordbox{ float:left; box-sizing:border-box; padding:0 0 0 40px;}

.aboutbox3 .list ul li:nth-child(2) .one:nth-child(1){ width:50%; float:left}
.aboutbox3 .list ul li:nth-child(2) .one:nth-child(1) .inbox{ width:156px}
.aboutbox3 .list ul li:nth-child(2) .one:nth-child(2){ width:50%; float:left}
.aboutbox3 .list ul li:nth-child(2) .one:nth-child(2) .inbox{ width:180px}
.aboutbox3 .list ul li:nth-child(2) .one:nth-child(3) .inbox{ width:400px}


