.service-item{background-color:#f9fafe;}
.service-item{background-image:url(../images/card_bg.png);}
.service-item .container{margin:0 auto;padding-top:68px;width:1180px;height:100%;}
.service-item .container .title{width:100%;margin:30px auto;text-align:center;}
.service-item .container .title h3{line-height:60px;font-size:48px;color:#0f186b;}
.service-item .container .title span{display:block;line-height:30px;font-size:20px;color:#969698;}
.service-item .container img{width:100%;height:auto;}
.service-ways ul{position:relative;width:981px;height:701px;margin:82px auto 0;padding-top:1px;background:url(../images/map_11.png) no-repeat;background-size:100% 100%;}
.service-ways ul li > div:first-child{position:absolute;}
.service-ways ul li > div:first-child span{display:block;text-align:right;color:#00f;font-size:20px;font-weight:400;line-height:22px;}
.service-ways ul li > div:first-child p{width:270px;text-align:left;font-size:14px;font-weight:300;color:#000;line-height:22px;opacity:.7;margin-top:10px;}
.service-ways ul li:nth-child(7) > div:first-child span,
.service-ways ul li:nth-child(even) > div:first-child span{text-align:left;}
.service-ways ul li > div:last-child span{position:absolute;display:block;width:56px;height:87px;opacity:1;background-size:100% 100%!important;}
.service-ways ul li > div:last-child > span:first-child:hover,
.service-ways ul li > div:last-child > span:last-child{opacity:0;}
.service-ways ul li > div:last-child > span:last-child:hover{opacity:1;}
.service-ways ul li:first-child > div:first-child{left:-78px;top:33px;}
.service-ways ul li:first-child > div:last-child > span{left:447px;top:12px;}
.service-ways ul li:first-child > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:first-child > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:nth-child(2) > div:first-child{right:0;top:109px;}
.service-ways ul li:nth-child(2) > div:last-child > span{left:359px;top:62px;}
.service-ways ul li:nth-child(2) > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:nth-child(2) > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:nth-child(3) > div:first-child{left:28px;top:200px;}
.service-ways ul li:nth-child(3) > div:last-child > span{left:506px;top:148px;}
.service-ways ul li:nth-child(3) > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:nth-child(3) > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:nth-child(4) > div:first-child{right:-300px;top:278px;}
.service-ways ul li:nth-child(4) > div:last-child > span{right:284px;top:229px;}
.service-ways ul li:nth-child(4) > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:nth-child(4) > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:nth-child(5) > div:first-child{left:-75px;top:352px;}
.service-ways ul li:nth-child(5) > div:last-child > span{right:404px;top:316px;}
.service-ways ul li:nth-child(5) > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:nth-child(5) > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:nth-child(6) > div:first-child{right:0;top:440px;}
.service-ways ul li:nth-child(6) > div:last-child > span{left:406px;top:384px;}
.service-ways ul li:nth-child(6) > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:nth-child(6) > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:nth-child(7) > div:first-child{left:-60px;bottom:110px;}
.service-ways ul li:nth-child(7) > div:last-child > span{left:265px;bottom:151px;}
.service-ways ul li:nth-child(7) > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:nth-child(7) > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.service-ways ul li:last-child > div:first-child{right:-100px;bottom:15px;}
.service-ways ul li:last-child > div:last-child > span{left:449px;bottom:31px;}
.service-ways ul li:last-child > div:last-child > span:first-child{background:url(../images/map_12.png) no-repeat;}
.service-ways ul li:last-child > div:last-child > span:last-child{background:url(../images/map_13.png) no-repeat;}
.tabs{background-image:url(../images/tabs_bg.png);}
.tabs .content{margin:0 auto;padding-top:68px;width:1000px;height:100%;}
.tabs .content .title{width:100%;margin:30px auto;text-align:center;padding-bottom:50px;}
.tabs .content .title h3{line-height:60px;font-size:48px;color:#fefefe;}
.tabs .content .title span{display:block;line-height:30px;font-size:20px;color:#f4f4f7;}
.tabs .content .tab-list{float:left;width:280px;margin-right:20px;}
.tabs .content .tab-list ul li{width:280px;height:114px;cursor:pointer;text-align:center;position:relative;transition:all .2s linear;background:rgba(255,255,255,.16);border-bottom:#646ca1 solid 2px;}
.tabs .content .tab-list ul li.on{height:220px;background:rgba(255,255,255,.62);border-left:#ffd200 solid 8px;}
.tabs .content .tab-list ul li.on,
.tabs .content .tab-list ul li:last-child{border-bottom:none;}
.tabs .content .tab-list ul li > div{padding:0 30px;text-align:left;}
.tabs .content .tab-list ul li div.biaoti{padding-top:30px;padding-bottom:15px;font-size:24px;}
.tabs .content .tab-list ul li div.neirong{display:none;font-size:18px;}
.tabs .content .tab-list ul li.on div.neirong{display:block;}
.tabs .content .tab-list ul li img{width:44px;height:44px;}
.tabs .content .tab-list ul li span{color:#fff;}
.tabs .content .tab-list ul li p{color:#fff;}
.tabs .content .tab-box{position:relative;float:left;width:700px;}
.tabs .content .tab-box ul li img{width:100%;height:auto;}
.card{background-image:url(../images/card_bg.png);}
.card .content{width:910px;height:100%;margin:0 auto;padding-top:68px;}
.card .content .title{width:100%;margin:30px auto;text-align:center;}
.card .content .title h3{line-height:60px;font-size:48px;color:#0f186b;}
.card .content .title span{display:block;line-height:30px;font-size:20px;color:#969698;}
.card .content ul{width:100%;height:100%;}
.card .content ul li{float:left;width:280px;height:330px;margin-left:30px;margin-bottom:30px;box-sizing:border-box;background:#fff;box-shadow:9px 9px 106px 0 rgba(216,217,218,.4);border:1px solid #fff;border-radius:15px;transition:all .3s;}
.card .content ul li:hover{transform:translateY(-10px);transition:all .3s;}
.card .content ul li:first-child,
.card .content ul li:nth-child(4){margin-left:0;}
.card .content ul li img{width:97px;height:auto;margin:30px auto 0;display:block;}
.card .content ul li img:nth-child(2){display:none;}
.card .content ul li span{display:block;text-align:center;font-size:24px;font-weight:500;color:#3b3b3b;margin-top:30px;}
.card .content ul li p{display:block;margin:20px auto 0;width:230px;height:40px;line-height:20px;text-align:center;font-size:16px;font-weight:300;color:#3b3b3b;}
.card .content ul li a{display:block;margin:30px auto 0;padding:5px 0;width:120px;text-align:center;font-size:16px;font-weight:300;color:#fff;background-color:#294acd;border-radius:15px;}
.card .content ul li.on,
.card .content ul li:hover{background-color:#4669e9;}
.card .content ul li.on img:first-child,
.card .content ul li:hover img:first-child{display:none;}
.card .content ul li.on img:nth-child(2),
.card .content ul li:hover img:nth-child(2){display:block;}
.card .content ul li.on p,
.card .content ul li.on span,
.card .content ul li:hover p,
.card .content ul li:hover span{color:#fff;}
.card .content ul li.on a,
.card .content ul li:hover a{color:#6b5905;background-color:#fed117;}
.turntable{background-image:url(../images/turntable_bg.png);background-size:100% 100%;background-repeat:no-repeat;}
.turntable .content{position:relative;margin:0 auto;overflow:hidden;width:1180px;height:100%;padding-top:68px;}
.turntable .content .title{width:100%;margin:30px auto;text-align:center;}
.turntable .content .title h3{line-height:60px;font-size:48px;color:#fff;}
.turntable .content .title span{display:block;line-height:30px;font-size:16px;color:#fff;}
.turntable .content > ul{position:absolute;top:90px;z-index:999;}
.turntable .content > ul.right{right:0;}
.turntable .content > ul > li{width:300px;position:absolute;overflow:hidden;}
.turntable .content > ul.left > li:first-child{top:125px;left:78px;}
.turntable .content > ul.left > li:nth-child(2){top:385px;left:-30px;}
.turntable .content > ul.left > li:last-child{top:647px;left:78px;}
.turntable .content > ul.right > li:first-child{top:125px;right:78px;}
.turntable .content > ul.right > li:nth-child(2){top:385px;right:-30px;}
.turntable .content > ul.right > li:last-child{top:647px;right:78px;}
.turntable .content > ul > li img{float:right;width:92px;height:92px;background:rgba(40,247,255,0);border:2px dashed #29f5ff;border-radius:50%;}
.turntable .content > ul.right li img{float:left;}
.turntable .content > ul > li div{float:right;margin-left:10px;margin-right:10px;overflow:hidden;}
.turntable .content > ul.right > li div{float:left;}
.turntable .content > ul > li div p,
.turntable .content > ul > li div span{text-align:right;line-height:22px;}
.turntable .content > ul.right > li div p,
.turntable .content > ul.right > li div span{text-align:left;}
.turntable .content > ul > li div span{display:block;font-size:24px;font-weight:500;color:#fff;margin-top:6px;}
.turntable .content > ul > li div p{width:160px;font-size:14px;font-weight:300;color:#fff;margin-top:9px;}
.turntable .content .main{width:609px;height:572px;margin:0 auto;background:url(../images/turntable_11.png) no-repeat;background-position:50%;background-size:cover;overflow:hidden;position:relative;}
.turntable .content .main > div{position:absolute;top:100px;left:155px;width:300px;height:300px;z-index:7;}
.turntable .content .main > div > img{width:300px;height:300px;}
.turntable .content .main > div > ul{width:280px;height:300px;margin-left:20px;display:flex;flex-direction:column;justify-content:center;}
.turntable .content .main > div > ul > li{list-style-type:disc;list-style-position:inside;font-size:20px;color:#fff;line-height:40px;}
.turntable .content .dizuo{position:absolute;left:0;top:420px;width:100%;z-index:1;}
.turntable .content .dizuo img{width:100%;}
.news-box{height:100%;padding-top:68px;}
.news-box > div.title{width:100%;margin:50px auto;text-align:center;}
.news-box > div.title h3{line-height:60px;font-size:48px;color:#383838;}
.news-box > div.title span{display:block;line-height:30px;font-size:20px;color:#969698;text-transform:uppercase;}
.partner > div.title{width:100%;height:30%;margin:30px auto 0;text-align:center;}
.partner > div.title h3{line-height:60px;font-size:48px;color:#383838;}
.partner > div.title span{display:block;line-height:30px;font-size:20px;color:#969698;text-transform:uppercase;}
.partner > div.left{float:left;width:50%;height:60%;}
.partner .left .map{width:600px;height:100%;float:right;padding:30px;}
.partner .right{float:left;width:50%;height:60%;display:table;}
.partner .right > div{height:33%;padding:30px;display:flex;flex-direction:column;justify-content:center;}
.partner .right > div > p{font-size:18px;}
.footer{background:#383838;padding:30px;}
.index-footer{padding:0;}
.footer .layui-row{padding-top:30px;}
.footer .footer-contact p{margin:10px 0;font-size:14px;color:#fff;}
.footer .footer-contact p:first-child{margin-bottom:40px;}
.footer .footer-form{font-size:14px;color:#afafaf;}
.footer .footer-form .layui-form-item{position:relative;margin:0 40px;height:70px;line-height:70px;}
.footer .footer-form .layui-form-item:last-child{text-align:center;}
.footer .footer-form .layui-inline{margin:0 0;line-height:50px;height:50px;vertical-align:middle;border-bottom:1px solid #969696;}
.footer .footer-form .layui-inline:first-child{position:absolute;left:0;}
.footer .footer-form .layui-inline:last-child{position:absolute;right:0;}
.footer .footer-form .layui-form-label{width:40px;padding:9px 0;text-align:left;}
.footer .footer-form .layui-input-inline{width:200px;margin-right:0;}
.footer .footer-form .layui-input-block{margin-left:40px;}
.footer .footer-form input{border:none;background-color:#383838;color:#fff;}
.footer .footer-form .layui-btn{padding:0 25px;height:40px;line-height:40px;background-color:#383838;border:1px solid #969696;}
.footer .wechat{margin-top:20px;text-align:right;}
.footer .wechat img{display:inline-block;width:160px;height:160px;}
.footer .wechat span{display:inline-block;margin-top:10px;width:160px;text-align:center;font-size:14px;color:#afafaf;}
.footer .copyright,
.footer .copyright a{font-size:14px;color:#fff;text-align:center;}
.footer .copyright span{margin-right:10px;}
#fp-nav > ul > li:nth-child(4),
#fp-nav > ul > li:nth-child(5){display:none;}
@media screen and (max-width:980px){
.service-item .container{padding:30px;width:100%;}
.card .content .title,
.news-box > div.title,
.partner > div.title,
.service-item .container .title,
.tabs .content .title,
.turntable .content .title{margin:0 auto;padding-bottom:30px;}
.card .content .title h3,
.news-box > div.title h3,
.partner > div.title h3,
.service-item .container .title h3,
.tabs .content .title h3,
.turntable .content .title h3{font-size:30px;}
.card .content .title span,
.news-box > div.title span,
.partner > div.title span,
.service-item .container .title span,
.tabs .content .title span,
.turntable .content .title span{font-size:16px;}
.card .content{padding:0;width:100%;}
.card .content .title{padding:30px;}
.card .content ul:after,
.tabs .content .tab-list ul:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.card .content ul li{width:47%;margin-bottom:15px;}
.card .content ul li:nth-child(odd){margin-left:2%;margin-right:1%;}
.card .content ul li:nth-child(even){margin-left:1%;margin-right:2%;}
.card .content ul li p{width:90%;}
.tabs .content{width:100%;padding-top:0;padding:30px 0;}
.tabs .content .tab-list{float:none;width:100%;margin-right:0;}
.tabs .content .tab-list ul{list-style:none;text-align:center;}
.tabs .content .tab-list ul li{display:inline-block;width:60px;height:220px;border-bottom:none;}
.tabs .content .tab-list ul li.on{border-left:none;border-top:#ffd200 solid 8px;width:200px;}
.tabs .content .tab-list ul li > div{float:left;}
.tabs .content .tab-list ul li div.biaoti{width:60px;padding:10px;}
.tabs .content .tab-list ul li div.biaoti img{display:block;width:40px;height:40px;}
.tabs .content .tab-list ul li div.biaoti span{display:block;width:40px;text-align:center;padding-top:10px;}
.tabs .content .tab-list ul li.on div.neirong{display:table;width:140px;height:200px;padding:0;padding-right:10px;}
.tabs .content .tab-list ul li.on div.neirong p{display:table-cell;vertical-align:middle;}
.tabs .content .tab-box{width:100%;}
.tabs .content .tab-box ul li img{padding:30px;}
.turntable .content{padding:30px 0;width:100%;height:auto;overflow:auto;}
.turntable .content .main{width:100%;height:auto;background:0 0;}
.turntable .content .main .show{position:relative;top:auto;left:auto;width:100%;height:auto;text-align:center;}
.turntable .content .main .show > ul{display:none;margin:0 auto;padding-left:30px;text-align:left;width:300px;height:300px;}
.turntable .content .dizuo{position:relative;top:auto;left:auto;margin:-30px auto;width:100%;height:auto;}
.turntable .content > ul{position:relative;top:auto;text-align:center;display: none;}
.turntable .content > ul.right{right:auto;}
.turntable .content > ul > li{position:relative;width:auto;display:inline-block;padding:10px;}
.turntable .content > ul.left > li:first-child,
.turntable .content > ul.left > li:last-child,
.turntable .content > ul.left > li:nth-child(2),
.turntable .content > ul.right > li:first-child,
.turntable .content > ul.right > li:last-child,
.turntable .content > ul.right > li:nth-child(2){top:auto;left:auto;right:auto;bottom:auto;}
.turntable .content > ul > li div{display:none;}
.IndexNews .IndexService_content .IndexService_content_title .IndexNews_title,
.IndexNews .IndexService_content .IndexService_content_title dd{width:100%;float:none;}
.IndexNews .IndexNews_title a{width:32%;margin-right:2%;}
.IndexNews .IndexNews_title a:nth-child(3){margin-right:0;}
.IndexNews .IndexNews_content .IndexNews_content_right,
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content,
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img,
.IndexNews .IndexNews_content .IndexNews_content_video{width:100%;float:none;}
.IndexNews .IndexNews_content .IndexNews_content_right{margin-top:25px;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img{margin-bottom:15px;}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body dd{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body dd span{font-size:25px;}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body{padding:20px 10px;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title dd{font-size:16px;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title dd a{font-size:16px;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title dt{font-size:16px;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title a{line-height:35px;}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_title img{height:auto;}
.IndexNews .news-box{padding-top:0;padding:30px 0;}
.IndexNews .IndexNews_content .videobox{height:auto;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img{margin-bottom:0;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img a{display:block;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img img{height:auto;}
.IndexNews .IndexNews_content .IndexNews_content_right .right_list_content{padding:20px 10px;border:1px solid #e5e5e5;}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title{border-bottom:none;margin-bottom:0;}
.two-items .footer,
.two-items .partner{height:auto;}
.two-items .partner > div:first-child{padding-top:30px;}
.two-items .partner > div.left{display:none;}
.two-items .partner > div.right{width:100%;height:auto;margin-bottom:30px;}
.two-items .partner > div.right > div{height:auto;padding:0 30px;margin-bottom:20px;}
.two-items .footer .layui-container{padding:0 30px;}
.footer{padding:0;}
.footer .footer-contact p:first-child{margin-bottom:0;}
.footer .footer-form{display:none;}
.footer .wechat img{display:block;}
.footer .wechat span{display:none;}
.footer .copyright a{display:block;padding:15px;}
.FloatingWindow_list#top{display:none;}
}