@charset "utf-8";


.index_banner{height: 500px;background: #ccc;position: relative;}
.index_banner{overflow: hidden;width: 100%!important;position: relative;z-index:2;}
.swiper-wrapper,.index_banner .swiper-slide{width: 100%!important;height: 100%!important;position: absolute!important;}
.index_banner .autoImg{position: absolute;left:0;top:0;width: 100%;height: 100%;z-index: 1;background-size: cover;background-position: center center;background-repeat: no-repeat}
/*按钮*/
.index_banner .swiper-button-next,
.index_banner .swiper-button-prev{position: absolute;width:20px;height:38px;margin-top: -19px;top:50%;background-repeat: no-repeat;background-size: 100% 100%;z-index:4;cursor: pointer;}
.index_banner .swiper-button-prev{left:46px;background-image:url("../images/bannerBtn_l.png");}
.index_banner .swiper-button-next{left:auto;right:46px;background-image:url("../images/bannerBtn_r.png");}

/*圆点*/
.index_banner .banner_num{width:100%;position: absolute; left:0; bottom:10px; z-index:40; text-align:center;_zoom:1; text-align:center;z-index: 2}
.index_banner .banner_num li{display: inline-block; width: 26px; height: 6px; border-radius: 2px; background: #ccc; margin: 0 6px; overflow: hidden; text-indent: -99em; cursor: pointer; border: 1px #fff solid;}
.index_banner .banner_num li.on{background:#1078c1;}

/*按钮*/
.banner_btn{position: absolute;left: 0;bottom:60px;width: 100%;text-align: center;z-index:2;}
.banner_btn span{position: relative;display:inline-block;line-height: 1;}
.banner_btn span:after, .banner_btn span:before{content: '';position: absolute;left:0;top:10px;width: 100%;height: 100%;background:url("../images/bannerBtn3.html") no-repeat;background-size:100% 100%;margin-left: -1px;margin-top: -1px;}
.banner_btn span:after{ webkit-animation:sonarEffect2 2s linear infinite; animation:sonarEffect2 2s linear infinite }
.banner_btn span:before{ webkit-animation:sonarEffect 4s linear infinite; animation:sonarEffect 4s linear infinite }
.banner_btn span:after{animation-delay:.1s;animation-duration:2s;}
.banner_btn span:before{animation-delay:.3s;animation-duration:3s;}


h3,h4{ font-weight: 400;}
.in_bigColumn_T{padding: 80px 0 50px;text-align: center;}
.in_bigColumn_T h3{font-size: 36px; color: #333;line-height:.9;margin-bottom:4px;}
.in_bigColumn_T h4{font-size: 30px;color: #888;text-transform: uppercase;letter-spacing:2px;font-family:Aparajita;font-weight: bold;height: 20px;}


/*=========== inSection_1 ===========*/
.inSection_1 ul{width:100%;overflow: hidden;padding:20px 10px 80px 10px;}
.inSection_1 ul li{width:16.66%; float:left; text-align:center; background:#b3d9fc; padding:31px 0 27px 0;position:relative;transition: 0.4s ease-out; -webkit-transition: 0.4s ease-out;}
.inSection_1 ul li .ico{ width:100%; float:left; height:86px;}
.inSection_1 ul li .ico img{ height:100%; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.inSection_1 ul li h2{ width:100%; float:left; margin-top:17px; font-size:20px; color:#000; font-weight:bold; line-height:30px; padding-bottom:19px; background:url(../images/inSection1_line.jpg) no-repeat center bottom;}
.inSection_1 ul li .p{ width:100%; float:left; margin-top:8px; font-size:16px; color:#000; line-height:40px; opacity:0.6; height:120px; overflow:hidden;}
.inSection_1 ul li.l1{ background:#cae6f9;}
.inSection_1 ul li .bg{width:100%;height: 100%;position: absolute;left: 0;top: 0;opacity:0;transition: 0.4s ease-out; -webkit-transition: 0.4s ease-out;z-index:-1;}
.inSection_1 ul li .p,.inSection_1 ul li .ico,.inSection_1 ul li h2{z-index:1;position: relative;}

.inSection_1 ul li.cur{z-index: 2;background:none;}
.inSection_1 ul li.cur .p,.inSection_1 ul li.cur .ico,.inSection_1 ul li.cur h2{color: #fff!important;z-index:2;}
.inSection_1 ul li.cur .bg{display:inherit;width: 110%;height: 114%;left:-5%;top:-7%;opacity: 1;z-index: 1;background:#015095;}
.inSection_1 ul li.cur .ico img{ transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}


/*=========== inSection_2 ===========*/
.inSection_2{background: #f7f7f7;padding-bottom: 50px;}
.inSection_2 ul li{transition: 0.5s all ease;width:23.5%;height:268px;border:1px solid #eee;float: left;margin-right:2%;margin-bottom: 26px;text-align: center;box-sizing: border-box;background: #fff;}
.inSection_2 ul li:nth-child(4n){margin-right: 0px !important;}
.inSection_2 ul li i{display: block;width: 77px;height: 77px;margin: 30px auto 20px;}
.inSection_2 ul li:nth-child(1) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px 0px;}
.inSection_2 ul li:nth-child(2) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -83px;}
.inSection_2 ul li:nth-child(3) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -166px;}
.inSection_2 ul li:nth-child(4) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -249px;}
.inSection_2 ul li:nth-child(5) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -333px;}
.inSection_2 ul li:nth-child(6) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -416px;}
.inSection_2 ul li:nth-child(7) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -499px;}
.inSection_2 ul li:nth-child(8) i{background: url(../images/inSection2_1.png) no-repeat;background-position:-82px -582px;}
.inSection_2 ul li span{display: block;width: 100%;font-size: 18px;color: #444;}
.inSection_2 ul li p{width: 80%;margin: 0 auto;font-size: 14px;color: #333;margin-top: 25px;line-height: 20px;}
.inSection_2 ul li:hover{border:1px solid #fff;cursor: pointer;webkit-box-shadow: 0 10px 30px rgba(0,0,0,0.1);box-shadow: 0 10px 30px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
.inSection_2 ul li:nth-child(1):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px 0px;}
.inSection_2 ul li:nth-child(2):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -83px;}
.inSection_2 ul li:nth-child(3):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -166px;}
.inSection_2 ul li:nth-child(4):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -249px;}
.inSection_2 ul li:nth-child(5):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -333px;}
.inSection_2 ul li:nth-child(6):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -416px;}
.inSection_2 ul li:nth-child(7):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -499px;}
.inSection_2 ul li:nth-child(8):hover i{background: url(../images/inSection2_1.png) no-repeat;background-position:0px -582px;}

/*=========== inSection_3 ===========*/
.inSection_3 .Con{background: url(../images/inSection3.jpg) no-repeat;background-size: cover;background-position: center center;}
.inSection_3 .Con_l{position: relative;width:48.4%;height: 400px;float: left;background: rgba(255,255,255,.8);margin-top: 70px;z-index: 2;}
.inSection_3 .Con_l .Con_l_t{height:23px;line-height:23px;font-size: 22px;color: #444;border-right: 8px solid #3671b3;text-align: right;float: right;margin-right: 50px;margin-top: 35px;}
.inSection_3 .Con_l .Con_l_b{width: 400px;text-align: right;float: right;margin-right: 50px;}
.inSection_3 .Con_l .Con_l_b ul li{margin: 30px auto;}
.inSection_3 .Con_l .Con_l_b ul li:first-child{margin-top: 45px;}
.inSection_3 .Con_l .Con_l_b ul li div{padding-right: 30px;display: inline-block;}
.inSection_3 .Con_l .Con_l_b ul li i{width:16px;height:16px;background: url(../Images/inSection3_1.png) no-repeat;display: inline-block;margin-bottom: 10px;}
.inSection_3 .Con_l .Con_l_b span{display: block;line-height: 1.4}
.inSection_3 .Con_l .Con_l_b span:nth-child(1){font-size: 16px;color: #444;}
.inSection_3 .Con_l .Con_l_b span:nth-child(2){font-size: 15px;color: #999;}

.inSection_3 .Con_r{position: relative;width:50%;height: 400px;float: left;margin-top: 70px;z-index: 2;margin-bottom: 70px;}
.inSection_3 .Con_r .Con_r_t{height:23px;line-height:23px;font-size: 22px;color: #444;border-left: 8px solid #fff;text-align: left;margin-top: 35px;color: #fff;margin-left: 30px;float: left;}
.inSection_3 .Con_r .Con_r_t span{display: inline-block;}
.inSection_3 .Con_r .Con_r_t b{display: inline-block;color: #fbfa85;font-size: 18px;margin-left: 10px;}
.inSection_3 .Con_r .Con_r_b{width: 600px;text-align: left;margin-left: 50px;float: left;}
.inSection_3 .Con_r .Con_r_b ul li{margin: 30px auto;}
.inSection_3 .Con_r .Con_r_b ul li:first-child{margin-top: 45px;}
.inSection_3 .Con_r .Con_r_b ul li div{padding-left: 5px;display: inline-block;}
.inSection_3 .Con_r .Con_r_b ul li i{width:22px;height:22px;display: inline-block;margin-bottom: 10px;}
.inSection_3 .Con_r .Con_r_b ul li:nth-child(1) i{background: url(../Images/inSection3_2.png) no-repeat;}
.inSection_3 .Con_r .Con_r_b ul li:nth-child(2) i{background: url(../Images/inSection3_3.png) no-repeat;}
.inSection_3 .Con_r .Con_r_b ul li:nth-child(3) i{background: url(../Images/inSection3_4.png) no-repeat;}
.inSection_3 .Con_r .Con_r_b ul li:nth-child(4) i{background: url(../Images/inSection3_5.png) no-repeat;}
.inSection_3 .Con_r .Con_r_b span{display: block;color: #fff;line-height: 1.4}
.inSection_3 .Con_r .Con_r_b span:nth-child(1){font-size: 16px;color: #fff;}
.inSection_3 .Con_r .Con_r_b span:nth-child(2){font-size: 15px;color: #ffc8c8;}



/*=========== inSection_4 ===========*/
.inSection4_vs{width: 110px;position: absolute;left: 50%;top:0;margin-left: -55px;}
.inSection_4 .Con{padding-bottom: 90px;position: relative;padding-top:50px;}
.inSection_4 dl{ width:36.75%; float:left;}
.inSection_4 dl dt{width: 320px;height: 72px;line-height: 72px;font-size: 32px;color: #333;border-radius: 30px 0 30px 0;background: #eee;text-align: center;font-weight:300;float: right;}
.inSection_4 dl dd{border:1px #fff solid;width:100%; float:left; font-size:18px; margin-top:44px; line-height:64px; padding:0 10px 0 0; position:relative; text-align:left; background:#eee; color:#666; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border-radius:6px;}
.inSection_4 dl dd.first{ margin-top:86px;}
.inSection_4 dl dd .ico{ width:67px; height:32px;  background:url(../images/inSection4/ico3_1.png) no-repeat center center;background-size:auto 100%;display: inline-block;vertical-align: middle}
.inSection_4 dl dd .bian{ width:89px; height:27px;margin-top:-13px;position:absolute; right:-89px; top:50%; background:url(../images/inSection4/ico3_3.png) no-repeat center center;}
.inSection_4 dl.last{ float:right;}
.inSection_4 dl.last dt{background: #015095;color: #fff;float: left;}
.inSection_4 dl.last dd{padding:0 0 0 10px;border: 1px #015095 solid;background: #fff;color: #015095;}
.inSection_4 dl.last dd .ico{ left:auto; right:15px; background-image:url(../images/inSection4/ico3_2.png);background-size:auto 100%}
.inSection_4 dl.last dd .bian{ right:auto; left:-89px; background-image:url(../images/inSection4/ico3_4.png);}
.inSection_4 ul{ width:113px; position:absolute; left:50%; top:146px; text-align:center; margin-left:-56px;}
.inSection_4 ul li{ width:117px; height:34px; line-height:34px; margin-top:76px;font-size:20px; color:#fff; background: #015095;text-align: center;border-radius: 6px;}


/*=========== inSection_5 ===========*/
.inSection_5{width:100%;background:#f7f7f7;padding-bottom: 80px;}
.inSection_5 .in_bigColumn_T h3{}
.inSection_5 .content1 ul{ width:100%; float:left; border-left:solid 1px rgba(255,255,255,0.08);}
.inSection_5 .content1 ul li{ width:25%; float:left; padding:20px 0 22px 0; border-right:solid 1px rgba(255,255,255,0.08);margin-left: -1px;}
.inSection_5 .content1 ul li .ico{ width:100%; float:left; text-align:center;}
.inSection_5 .content1 ul li .ico span{ display:inline-block; *zoom:1; *display:inline; width:148px; height:148px; background:#015095; -moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%; border-radius:50%;}
.inSection_5 .content1 ul li .ico span img{ width:100%; float:left; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.inSection_5 .content1 ul li .title{ width:100%; float:left; text-align:center; margin-top:27px; line-height:44px;}
.inSection_5 .content1 ul li .title span{ margin-left:-13px; font-size:15px; color:#015095; line-height:33px; vertical-align:bottom;}
.inSection_5 .content1 ul li:hover .ico span img{ margin-top:-5px;}
.inSection_5 .content2{ width:100%; float:left; margin-top:42px; background:#d6e9fa; padding:25px 0;}
.inSection_5 .content2 ul{ width:100%; float:left;}
.inSection_5 .content2 ul li{ width:20%; float:left; text-align:center; height:67px; line-height:67px;}
.inSection_5 .content2 ul li .ico{ width:54px; display:inline-block; *zoom:1; *display:inline; vertical-align:middle; margin:-2px 0 0 0;}
.inSection_5 .content2 ul li .ico img{ width:100%; float:left;}
.inSection_5 .content2 ul li h4{ font-size:16px; color:#333; line-height:20px; display:inline-block; *zoom:1; *display:inline; vertical-align:middle; margin:-2px 0 0 0;}




@media screen and (max-width:1200px) {


    .index_banner{height:140px;}
    .index_banner .swiper-button-next, .index_banner .swiper-button-prev{width: 20px; height: 24px; margin-top: -12px;}
    .index_banner .swiper-button-prev{left: 14px;}
    .index_banner .swiper-button-next{right: 14px;}

    .in_bigColumn_T{padding:50px 0 30px;}
    .in_bigColumn_T h3{font-size:23px;letter-spacing: -0.4px;}
    .inSection_1 ul{width: auto;padding:0px 0 50px;}
    .inSection_1 ul li{width:50%;margin: 0 auto;overflow: hidden;margin-bottom: 1px;}
    .inSection_1 ul li .ico img{width: 50px;height: 50px;}
    .inSection_1 ul li .ico{height: 50px;}
    .inSection_1 ul li .p{line-height: 24px;height: 72px;font-size: 13px;}

    .inSection_3 .Con{background-size:auto 100%;background-position:left top;}
    .inSection_2 ul li{width: 100%;margin-right: 0}
    .inSection_3 .Con_l{width: 100%}
    .inSection_3 .Con_l .Con_l_b{width: auto;margin-right: 10px;}
    .inSection_3 .Con_l .Con_l_b ul li div{padding-right: 10px;}
    .inSection_3 .Con_l .Con_l_b ul li i{}
    .inSection_3 .Con_l .Con_l_b span:nth-child(2){font-size: 12px;}
    .inSection_3 .Con_2,.inSection_3 .Con_r{width: 100%;height: auto;}
    .inSection_3 .Con_r .Con_r_t{margin-left:0;}
    .inSection_3 .Con_r .Con_r_b{width: auto;}
    .inSection_3 .Con_r .Con_r_b{margin-left: 0}
    .inSection_3 .Con_r .Con_r_b span:nth-child(2){font-size: 12px;}


    .inSection4_vs{width: 50px;margin-left: -25px;margin-top: -20px;}
    .inSection_4 dl dt{height:49px;line-height:48px;width: auto;padding: 0 20px;font-size: 16px;}
    .inSection_4 dl dd.first{margin-top:50px;}
    .inSection_4 dl dd{margin-top: 46px;}
    .inSection_4 ul{top:108px;}
    .inSection_4 ul li{margin-top:0; margin-bottom:65px;}
    .inSection_4 dl dd .bian{display: none;}
    .inSection_4 dl dd,.inSection_4 dl.last dd{font-size: 12px;line-height: 1.2;padding:10px 4px;height: 30px;}
    .inSection_4 dl dd .ico{display: none;}

    .inSection_4 dl{width:48%;}

    .inSection_5 .content1 ul li{width: 50%;vertical-align: text-top}
    .inSection_5 .content1 ul li .ico span{width: 60px;height: 60px;}
    .inSection_5 .content1 ul li .title{line-height: 1.2;    margin-top: 10px;height: 55px;}
    .inSection_5 .content1 ul li .title img{width: 38px;height: 38px;}
    .inSection_5 .content1 ul li .title span{line-height:1.2;font-size: 13px;text-align: left;margin-left: -23px;}

    .inSection_5 .content2 ul li{width: 100%;text-align: left;}
    .inSection_5{padding-bottom:50px;}

}
