/*左边飘浮窗*/
.rightFloat{position:relative;width:130px;background:url(../images/floatBg.png) no-repeat;background-size:100% auto;position:fixed;right:0;top:300px;z-index:4;padding:70px 3px 0 0;}
.rightFloat li{width:100%;height:50px;line-height:40px;padding-left:10px;}
.rightFloat li a{position:relative;color:#fff;font-size:14px;padding-left:38px;}
.rightFloat li .icon{position:absolute;width:22px;height:22px;left:8px;top:50%;margin-top:-11px;}
.rightFloat li:nth-child(even){background:url(../images/floatLiEven.png) no-repeat;background-size:100% 100%;}
.rightFloat li:nth-child(odd){background:url(../images/floatLiOdd.png) no-repeat;background-size:100% 100%;}
.rightFloat li:nth-child(even) a{background:#133f8e;background:rgba(19,63,142,0.8);}
.rightFloat li:nth-child(odd) a{background:#0046ae;background:rgba(0,70,174,0.8);}
.rightFloat li:nth-child(even):hover a{background:#0046ae;background:rgba(0,70,174,0.8);}
.rightFloat li:nth-child(odd):hover a{background:#133f8e;background:rgba(19,63,142,0.8);}
.rightFloat .close{position:absolute;width:24px;height:24px;top:-34px;left:50%;margin-left:-12px;background:url(../images/icon/close.png) no-repeat center;background-size:100% 100%;cursor:pointer;}
.rightFloat .open{position:absolute;width:50px;height:60px;top:0;left:-45px;background:#0046ae url(../images/icon/open.png) no-repeat center;background-size:30px 30px;cursor:pointer;border-radius:50px 0 0 50px;animation: mymove 1.5s alternate infinite;-webkit-animation: mymove 1.5s alternate infinite;display:none;}
.floatEwm{width:100%;}
.floatEwm img{width:100%;}



@keyframes mymove {
    from {
        opacity: 1;
    }
    to {
        opacity: 0.6;
    }
}

@-webkit-keyframes mymove{
    from {
        opacity: 1;
    }
    to {
        opacity: 0.6;
    }
}


.banner{width:100%;overflow:hidden;}
.banner .swiper-container{position:relative;width:100%;overflow:hidden;}
.banner .swiper-wrapper{width:99999px;}
.banner .swiper-slide{position:relative;float:left;}
.banner .swiper-slide img{width:100%;}
.banner .text_img{position:absolute;width:100%;left:0;top:17%;}
.banner .text_img img{width:100%;}
.banner .swiper-pagination{position:absolute;width:100%;left:0;bottom:28px;text-align:center;}
.banner .swiper-pagination span{display:inline-block;width:10px;height:10px;background:#ccc;border-radius:50%;margin:0 6px;box-shadow:0 0 1px 3px rgba(0,0,0,0.1);cursor:pointer;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background:#fff;}
.banner .swiper-button{position:absolute;width:20%;height:100%;top:0;}
.banner .swiper-button-left{left:0;}
.banner .swiper-button-right{right:0;}
.banner .swiper-button div{position:absolute;width:27px;height:42px;top:50%;margin-top:-21px;cursor:pointer;opacity:0;transition:250ms background-color linear,250ms color linear,250ms opacity linear;-webkit-transition:250ms background-color linear,250ms color linear,250ms opacity linear;}
.banner .swiper-button-next{right:80px;background:url(../images/icon/right.png) no-repeat;background-size:100% 100%;}
.banner .swiper-button-prev{left:80px;background:url(../images/icon/left.png) no-repeat;background-size:100% 100%;}
.banner .swiper-button:hover div{opacity:1;}
.min_banner{display:none;}


.index_title{margin:0 auto 74px;text-align:center;}
/*.index_title{position:relative;margin:0 auto 74px;height:45px;width:486px;min-width:486px;text-align:center;background:url(../images/index_title_01.png) no-repeat;background-size:100% 100%;}*/
.index_title_bg{position:relative;display:inline-block;height:45px;min-width:486px;border:1px solid #003586;}
.index_title h2{position:absolute;color:#063D84;font-weight:700;font-size:30px;background:#fff;padding:0 15px;left:50%;top:-50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);white-space:nowrap;}
.index_title p{position:absolute;color:#666;font-size:16px;background:#fff;padding:0 15px;left:50%;bottom:-22%;transform:translateX(-50%);-webkit-transform:translateX(-50%);white-space:nowrap;}
.index_item{padding:80px 0 65px;overflow:hidden;}
.index_item_01{padding-bottom:130px;}

.outerFlipster{position:relative;}
.flipster{position:static;}
.Button {position:relative;color:#fff;display: block;cursor: pointer;overflow:hidden;box-shadow:2px 2px 5px rgba(0,0,0,0.7);
    -ms-transition: color 300ms ease, background-color 300ms ease;
    -webkit-transition: color 300ms ease, background-color 300ms ease;
    -moz-transition: color 300ms ease, background-color 300ms ease;
    -o-transition: color 300ms ease, background-color 300ms ease;
    transition: color 300ms ease, background-color 300ms ease;
}
.flip-item{-webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(rgba(0,0,0,0.2)));
    }
.Button p{position:absolute;height:50px;line-height:50px;left:0;bottom:0;width:100%;text-align:center;font-size:18px;background:#133f90;background:rgba(19,63,144,0.7);}
.flip-item img{width:260px;height:365px;}
.flip-current .Button p,.flip-next .Button p{background:#133F90;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;}
.flip-current .imgMark{display:none;}
/*.flip-current:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);}*/
.flip-current:hover .Button{box-shadow:0 0 10px rgba(0,0,0,0.3);}
.flipto-prev,.flipto-next{position:absolute;width:27px;height:42px;text-indent:-9999px;top:50%;margin-top:-21px;opacity:0.5;}
.flipto-prev{left:150px;background:url(../images/icon/left.png) no-repeat center;background-size:100% 100%;}
.flipto-next{right:150px;background:url(../images/icon/right.png) no-repeat center;background-size:100% 100%;}
.flipto-prev:hover,.flipto-next:hover{opacity:1;}

.min_show{display:none;}



.index_item .container{width:1200px;}
.index_item_01,.index_item_03,.index_item_05{background:#fff;}
.index_item_01{background:#fff url(../images/index_item_01_bg.png) no-repeat bottom center;}

.index_item_02{padding-bottom:95px;background:#133F90 url(../images/index_item_02_bg.jpg) no-repeat;background-size:100% 100%;}
.index_item_02 .index_title_bg{border-color:#fff;}
.index_item_02 .index_title h2,.index_item_02 .index_title p{background:#133F90;color:#fff;}
.index_item_02 .index_title h2 span{color:#FFBF00;}
.choiceReason{width:100%;}
.choiceReason li{position:relative;float:left;width:270px;margin-right:40px;cursor:pointer;}
.choiceReason li:last-child{margin-right:0;}
.choiceReason li .p{position:absolute;width:100%;color:#fff;line-height:24px;left:0;top:107%;font-size:16px;text-align:center;opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.choiceReason .li_inner{width:100%;height:270px;padding:10px;border-radius:50%;overflow:hidden;background:#fff;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;box-shadow:5px 5px 8px rgba(0,0,0,0.5);}
.choiceReason .con{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;}
.choiceReason .img{position:absolute;width:100%;height:100%;border-radius:50%;overflow:hidden;left:0;top:0;}
.choiceReason .img img{width:100%;height:100%;border-radius:50%;}
.choiceReason .text{position:relative;width:100%;height:100%;overflow:hidden;border-radius:50%;padding-top:181px;}
.choiceReason .text>div{width:100%;height:69px;padding-top:11px;text-align:center;background:rgba(19,63,144,0.5);color:#fff;font-size:28px;font-weight:700;}
.choiceReason .icon{position:absolute;font-size:32px;width:45px;height:45px;text-align:center;line-height:45px;color:#000;background:#fff;border-radius:50%;right:10px;bottom:44px;overflow:hidden;}
.choiceReason li:hover .li_inner{background:#FFBF00;transform:scale(1.11);-webkit-transform:scale(1.11);-moz-transform:scale(1.11);-o-transform:scale(1.11);}
.choiceReason li:hover .text>div{background:rgba(255,191,0,0.85);}
.choiceReason li:hover .icon{background:#FFBF00;}
.choiceReason li:hover .p{opacity:1;}


.index_item_03{padding-bottom:30px;background:#fff url(../images/index_item_01_bg.png) no-repeat top center;}
.index_item_03 .index_title{margin-bottom:95px;}
.index_item_03 .index_title_bg{border-color:#666;}
.index_item_03 .index_title h2{color:#333;}
.index_item_03 .index_title h2,.index_item_03 .index_title p{background:#fff;}
.partnerLogo img{float:left;width:12.5%;margin-bottom:45px;}


.index_item_04{background:#F6F6F6;padding-bottom:50px;}
.index_item_04 .index_title{margin-bottom:70px;}
.index_item_04 .index_title_bg{border-color:#666;}
.index_item_04 .index_title h2{color:#333;}
.index_item_04 .index_title h2,.index_item_04 .index_title p{background:#F6F6F6;}
.index_case_list{position:relative;width:100%;padding:0 7px;}
.index_case_list .swiper-container{width:100%;overflow:hidden;}
.index_case_list .swiper-wrapper{width:9999px;overflow:hidden;}
.index_case_list .swiper-slide{float:left;}
.index_case_list .swiper-slide .img{width:100%;padding:0 7px;}
.index_case_list .swiper-slide img{width:100%;}
.index_case_list p{text-align:center;color:#333;font-size:16px;font-weight:700;margin-top:25px;}


.index_case_list .swiper-button{position:absolute;width:27px;height:42px;top:50%;margin-top:-21px;cursor:pointer;}
.index_case_list .swiper-button-next{right:-45px;background:url(../images/icon/right.png) no-repeat;background-size:100% 100%;}
.index_case_list .swiper-button-prev{left:-45px;background:url(../images/icon/left.png) no-repeat;background-size:100% 100%;}
.index_case_list .swiper-button.swiper-button-disabled{opacity:0.3;}

.index_item_05{padding:52px 0 42px;}
.index_item_05 .container{border:1px solid #F2F2F2;padding:38px 48px 19px 22px;}
.index_item_05 .news{width:57%;border-right:1px solid #F3F3F3;padding:9px 0;}
.index_item_05 .news .img{width:29.4%;overflow:hidden;}
.index_item_05 .news .img img{width:100%;}
.index_item_05 ul{width:70.6%;padding:0 25px 0 15px;}
.index_item_05 li{height:36px;line-height:36px;border-bottom:1px dashed #CCC;}
.index_item_05 li a{position:relative;display:block;color:#333;font-size:14px;padding-left:17px;}
.index_item_05 li a:before{content: '';position:absolute;width:4px;height:4px;background:#5B5B5B;left:0;top:16px;}
.index_item_05 li p{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_item_05 li span{color:#666;}
.index_item_05 .div_video{width:33%;}
.index_item_05 li a:hover{color:#063D84;}
.index_item_05 li a:hover::before{background:#063D84;}

.div_video{height:260px;background:#f1f1f1;}
.div_video iframe{width:100%;height:100%;}
.div_video video{width:100%;height:100%;}




.details{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;background:rgba(0,0,0,0.65);display:none;}
.details .outer{width:490px;height:636px;background:#fff;position:absolute;top:50%;left:50%;margin:-318px 0 0 -245px;padding:40px;}
.details .close{position:absolute;width:30px;height:30px;background:url(../images/icon/icon_11.png) no-repeat;background-size:100% 100%;top:-12px;right:-9px;cursor:pointer;z-index:5;}
.details .swiper-container{position:relative;width:100%;overflow:hidden;margin-bottom:10px;}
.details .outer .swiper-wrapper{width:9999px;margin-bottom:10px;}
.details .outer .swiper-slide{float:left;max-height:287px;overflow:hidden;}
.details .outer .swiper-slide img{width:100%;}
.details .outer h2{font-size:18px;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.details .introduce{padding:10px 0 8px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.details .introduce p{float:left;width:50%;font-size:14px;margin-bottom:8px;}
.details .pro{margin-top:12px;}
.details .pro a{font-size:13px;padding-bottom:6px;border-bottom:1px dashed #ccc;margin-bottom:6px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px;}
.details .pro a:hover{color:#0046AD;}
/*.details .pro a:last-child{border-bottom:none;}*/
.details .inner{width:100%;height:100%;overflow-y:auto;}
.details .inner::-webkit-scrollbar{width:8px;overflow:hidden;background:#153c72;}
.details .inner::-webkit-scrollbar-thumb{background:#007bd6;border-radius:8px;}
.details .swiper-button-area{text-align:center;}
.details .swiper-button{display:inline-block;width:20px;height:31px;cursor:pointer;margin:0 35px;}
.details .swiper-button-next{background:url(../images/icon/right.png) no-repeat;background-size:100% 100%;}
.details .swiper-button-prev{background:url(../images/icon/left.png) no-repeat;background-size:100% 100%;}
.details .swiper-button.swiper-button-disabled{opacity:0.3;}
.detailsList{width:100%;height:100%;overflow:hidden;}






@media ( min-width: 1600px ) and ( max-width: 1799px ){
	.flipto-prev{left:50px;}
	.flipto-next{right:50px;}
}

@media ( min-width: 1400px ) and ( max-width: 1599px ){
	.flipto-prev{left:20px;}
	.flipto-next{right:20px;}
}

@media ( min-width: 1200px ) and ( max-width: 1399px ){
	.flip-items{width:220px!important;height:308px!important;}
	.flip-item img{width:220px;height:308px;}
	.flipto-prev{left:20px;}
	.flipto-next{right:20px;}

	.index_item_01{padding-bottom:100px;}
}

@media ( min-width: 992px ) and ( max-width: 1199px ){
	.index_item .container{width:970px;}
	.flipto-prev{left:5px;}
	.flipto-next{right:5px;}
	.index_item_01{padding-bottom:80px;}
	/*左边飘浮窗*/
	.rightFloat{width:110px;padding:60px 2px 0 0;}
	.rightFloat li{height:42px;padding-left:8px;}
	.rightFloat li a{line-height:33px;font-size:12px;padding-left:30px;}
	.rightFloat li .icon{width:18px;height:18px;margin-top:-9px;}
	.rightFloat .close{width:28px;height:28px;top:-38px;margin-left:-14px;}
	.rightFloat .open{width:40px;height:50px;background-size:20px 20px;left:-38px;}

	.banner .swiper-button-prev{left:50px;}
	.banner .swiper-button-next{right:50px;}

	.index_title h2{font-size:28px;}
	.index_title_bg{min-width:470px;}

	.flip-items{width:190px!important;height:266px!important;}
	.flip-item img{width:190px;height:266px;}
	.Button p{height:45px;line-height:45px;font-size:16px;}
	
	.choiceReason li{width:216px;margin-right:35px;}
	.choiceReason .li_inner{height:216px;padding:8px;}
	.choiceReason .text{padding-top:140px;}
	.choiceReason .text>div{font-size:23px;}
	.choiceReason .icon{width:38px;height:38px;line-height:38px;right:8px;font-size:28px;bottom:40px;}
	.choiceReason li .p{font-size:15px;}

	.index_case_list p{font-size:15px;}

	.index_item_05 .news{width:63%;}
	.index_item_05 .news .img{height:252px;}
	.index_item_05 .news .img img{height:100%;width:auto;}
}

@media ( min-width: 768px ) and ( max-width: 991px ){
	.index_item .container{width:750px;}
	.flipto-prev, .flipto-next{width:18px;height:28px;}
	.flipto-prev{left:5px;}
	.flipto-next{right:5px;}
	.index_item_01{padding-bottom:65px;}
	/*左边飘浮窗*/
	.rightFloat{width:110px;height:329px;padding:60px 2px 0 0;}
	.rightFloat li{height:42px;padding-left:8px;}
	.rightFloat li a{line-height:33px;font-size:12px;padding-left:30px;}
	.rightFloat li .icon{width:18px;height:18px;margin-top:-9px;}
	.rightFloat .close{width:26px;height:26px;top:-38px;margin-left:-13px;}
	.rightFloat .open{width:40px;height:50px;background-size:20px 20px;left:-38px;}

	.banner .swiper-pagination{bottom:12px;}
	.banner .swiper-button-prev{left:30px;}
	.banner .swiper-button-next{right:30px;}
	.banner .swiper-button div,.index_case_list .swiper-button{width:20px;height:31px;}
	.banner .swiper-pagination span{width:8px;height:8px;}

	.index_title h2{font-size:26px;}
	.index_title_bg{min-width:450px;}


	.flip-items{width:145px!important;height:203px!important;}
	.flip-item img{width:145px;height:203px;}
	.Button p{height:40px;line-height:40px;font-size:14px;}
	
	.index_item_02{padding-bottom:80px;}
	.choiceReason li{width:165px;margin-right:30px;}
	.choiceReason .li_inner{height:165px;padding:6px;}
	.choiceReason .text{padding-top:105px;}
	.choiceReason .text>div{font-size:18px;padding-top:8px;}
	.choiceReason .icon{width:30px;height:30px;line-height:30px;right:6px;font-size:28px;bottom:29px;}
	.choiceReason li .p{font-size:15px;width:150%;left:-25%;}
	
	.index_case_list p{font-size:14px;}
	.index_case_list .swiper-button-next{right:-8px;}
	.index_case_list .swiper-button-prev{left:-8px;}
	
	.index_item_05 .container{padding:38px 20px 19px 20px;}
	.index_item_05 .news{width:63%;}
	.index_item_05 .news .img{height:252px;}
	.index_item_05 .news .img img{height:100%;width:auto;}
}

@media ( min-width: 0px ) and ( max-width: 767px ){
	.index_item .container{width:100%;}
	.index_item_01{padding-bottom:65px;}
	/*左边飘浮窗*/
	.rightFloat{display:none!important;}

	.min_banner{display:block;}
	.pc_banner{display:none;}
	.banner .swiper-pagination{bottom:5px;}
	.banner .swiper-button-prev{left:30px;}
	.banner .swiper-button-next{right:30px;}
	.banner .swiper-button{display:none;}
	.banner .swiper-button div{width:20px;height:31px;display:none;}
	.banner .swiper-pagination span{width:8px;height:8px;}
	.banner .text_img{width:150%;left:-25%;}
	
	.index_title{margin-bottom:35px;}
	.index_title h2{position:relative;font-size:20px;left:0;top:0;transform:translateX(0);-webkit-transform:translateX(0);margin-bottom:5px;}
	.index_title p{position:relative;font-size:15px;left:0;top:0;transform:translateX(0);-webkit-transform:translateX(0);}
	.index_title_bg{min-width:100%;height:auto;border:none;}

	.index_item{padding:50px 0;}
	

	.Button p{height:35px;line-height:35px;font-size:14px;}
	.max_show{display:none;}
	.min_show.outerFlipster{width:90%;min-width:250px;max-width:420px;margin:0 auto;display:block;}
	.outerFlipster .swiper-container{width:100%;max-width:200px;margin:0 auto;overflow:hidden;}
	.outerFlipster .swiper-wrapper{width:9999px;}
	.outerFlipster li{position:relative;float:left;}
	.outerFlipster li a,.outerFlipster li img{width:100%;}
	.outerFlipster .imgMark{background:rgba(0, 0, 0, 0.1);}
	.outerFlipster .swiper-button-prev,.outerFlipster .swiper-button-next{position:absolute;width:18px;height:28px;text-indent:-9999px;top:50%;margin-top:-21px;opacity:0.5;}
	.outerFlipster .swiper-button-prev{left:10px;background:url(../images/icon/left.png) no-repeat center;background-size:100% 100%;}
	.outerFlipster .swiper-button-next{right:10px;background:url(../images/icon/right.png) no-repeat center;background-size:100% 100%;}
	.outerFlipster .swiper-button-prev:hover,..outerFlipster .swiper-button-next:hover{opacity:1;}

	
	.index_item_02{padding-bottom:30px;}
	.choiceReason {text-align:center;}
	.choiceReason li{float:none;width:100%;margin:0 0 10px;}
	.choiceReason .li_inner{width:110px;height:110px;padding:4px;margin-bottom:10px;}
	.choiceReason li:nth-child(odd) .li_inner{float:left;}
	.choiceReason li:nth-child(odd) .p{padding-left:120px;}
	.choiceReason li:nth-child(even) .li_inner{float:right;}
	.choiceReason li:nth-child(even) .p{padding-right:120px;}
	.choiceReason .icon{display:none;}
	.choiceReason li .p{opacity:1;left:0;top:50%;font-size:14px;line-height:20px;text-align:left;transform:translateY(-50%);}
	.choiceReason .text{padding-top:76px;}
	.choiceReason .text>div{font-size:14px;padding-top:1px;}
	.index_item_02 .index_title h2, .index_item_02 .index_title p{background:none;}
	
	.index_item_03{padding-bottom:20px;}
	.index_item_03 .index_title{margin-bottom:35px;}
	.partnerLogo img{width:25%;margin-bottom:30px;}
	.index_case_list{padding:0;width:94%;margin:0 auto;}
	.index_case_list .swiper-slide .img{padding:0 4px;}
	.index_case_list p{margin-top:15px;font-size:14px;}
	.index_case_list .swiper-button{width:15px;height:23px;margin-top:-22px;}
	.index_case_list .swiper-button-next{right:-18px;}
	.index_case_list .swiper-button-prev{left:-18px;}



	.index_item_04 .index_title{margin-bottom:35px;}

	.index_item_05{padding:30px 0 50px;}
	.index_item_05 .container{border:none;padding:0 15px;}
	.index_item_05 .news .img{display:none;}
	.index_item_05 .news{width:100%;border-right:none;}
	.index_item_05 ul{width:100%;margin-bottom:25px;padding:0;}
	.index_item_05 .div_video{width:100%;}

	.details .outer{width:90%;height:76%;left:5%;top:12%;margin:0;padding:10px;}
	.details .outer h2{font-size:16px;}
	.details .introduce p{margin-bottom:5px;}
	.details .swiper-button{width:15px;height:23px;}

}