@charset "utf-8";

/*	百度地图	*/
.bdmap{ height: 1000px;}
.bdmap-list{}
.bdmap-list-item{}
.bdmap-list-item.cur{}
.bdmap-sync{}
.bdmap-sync-item{}
.bdmap-sync-item.act{}
.bdmap-info{ position: fixed; left: 0; top: 0; visibility: hidden; overflow: hidden; z-index: -9999;}
.bdmap-info-item{ width: 300px;}

/*	弹窗	*/
.pop-alert .pop-dialog{ width: 500px; height: 350px; background-color: #fff; z-index: 1;}

/*	视频	*/
.video-box{ position: relative; height: 600px;}
.video-box .vjs-big-play-button{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; cursor: pointer;}
.video-box .vjs-big-play-button:before{ content: '\e7a3'; position: absolute; left: 50%; top: 50%; width: 94px; border: 2px solid; border-radius: 999px; font-size: 60px; color: #fff; text-align: center;
	font-family: "xfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

/* ****************************************************** */
.home1 {position: relative;}
.home1 .cur {position: absolute;left: 50%;width: 25px;height: 37px;margin-left: -12.5px;bottom: 35px;background: url(../image/temp/ico1.png) no-repeat center;}
.home2 {padding: 160px 0 170px;}
.home2 .clear {background: url(../image/temp/home7.jpg) no-repeat right bottom;position: relative;height: 726px;}
.home2 .text {width: 620px;float: left;padding-top: 65px;}
.home2 .text .scroll1 {margin: 10px 0 50px;}
.home2 .text .scroll1 .p {padding-top: 7px;}
.home2 .list .item {position: absolute;width: 240px;height: 240px;text-align: center;color: #fff;/*text-shadow: 0px 0px 15px #424242;*/}
.home2 .list .item .ico {width: 90px;height: 84px;overflow: hidden;margin: 40px auto 0;}
.home2 .list .item .ico img {width: 100%;height: auto;transition: all 0.4s ease;}
.home2 .list .item .t1 {padding-top: 10px;}
.home2 .list .item.a1 {right: 260px;top: 0;}
.home2 .list .item.a2 {right: 260px;top: 260px;}
.home2 .list .item.a3 {right: 0px;top: 200px;}
.home2 .list .item.a4 {right: 0px;top: 460px;}
.home3 {padding-bottom: 205px;}
.home3 .cont {position: relative;margin-bottom: 55px;}
.home3 .cont img {width: 100%;height: auto;max-width: 100%;}
.home3 .cont .tit {position: absolute;/*width: 222px;*/height: auto;right: 0;top: 0;}
.home3 .cont .pic {width: 970px;height: 600px;overflow: hidden;}
.home3 .cont .more {position: absolute;right: 0;bottom: -55px;}
.home4 {overflow: hidden;}
.home4 .tit {text-align: center;color: #1b1e5b;font-weight: bold;padding-bottom: 45px;}
.home4 .bgi {background-position: center;background-repeat: no-repeat;height: 800px;background-size: cover;position: relative;}
.home4 .bgi:after {content: "";display: block;position: absolute;background: url(../image/temp/bar3.png) no-repeat center;background-size: 100% auto;left: 0;width: 100%;padding-bottom: 6%;bottom: 0;}
.home4 .list {overflow: hidden;height: 100%;}
.home4 .list .item {width: 50%;float: left;height: 100%;overflow: hidden;transition: all 0.6s ease;}
.home4 .list .item .padd {padding: 71% 45px 0;transition: all 0.6s ease;text-align: justify; text-justify: inter-ideograph;}
.home4 .list .item .ico {width: 183px;height: 183px;margin: auto;}
.home4 .list .item .ico img {width: 100%;height: auto;}
.home4 .list .item .t1 {color: #fff;text-align: center;padding: 10px 0 40px;}
.home4 .list .item .p {color: #fff;line-height: 1.8;visibility: hidden;opacity: 0;}
.home4 .list .item .more {color: #1b1e5b;background: #fff;padding: 0 15px;line-height: 32px;display: inline-block;border-radius: 26px;margin-top: 40px;height: 31px;visibility: hidden;opacity: 0;}
.home4 .list .item .more .arr {display: inline-block;vertical-align: middle;width: 15px;height: 15px;position: relative;top: -1px;margin-left: 10px;}
.home4 .list .item .more .arr:before {content: "\e738";font-size: 16px;}
.home5 {padding: 145px 0 0;}
.home5 .cont {/*height: 851px;*/position: relative;}
.home5 .cont .tit {position: absolute;left: 0;top: 0;z-index: 2}
.home5 .cont .list {position: absolute;left: 315px;top: 0;width: 270px;z-index: 2;}
.home5 .cont .list .item {text-align: center;}
.home5 .cont .list .item+.item {margin-top: 45px;}
.home5 .cont .list .item .ico {width: 105px;height: 105px;margin: auto;transition: all 0.4s ease;}
.home5 .cont .list .item .ico img {width: 100%;height: auto;}
.home5 .cont .list .item .p {padding-top: 20px;}
.home5 .cont .list .item .p .arr {display: inline-block;vertical-align: middle;width: 15px;height: 15px;position: relative;top: -1px;margin-left: 10px;}
.home5 .cont .list .item .p .arr:before {content: "\e738";font-size: 16px;}
.home5 .cont .slick-item {position: relative;height: 851px;}
.home5 .cont .img {position: absolute;right: 0;top: 0;width: 600px;height: 540px;}
.home5 .cont .img img {width: 100%;height: auto;}
.home5 .cont .pic {position: absolute;left: 315px;bottom: 0;}
.home5 .cont .pic .bgi {width: 293px;height: 399px;}
.home5 .cont .pic .sp {position: absolute;left: 50px;bottom: 40px;width: 354px;max-width: inherit;height: auto;}
.home5 .cont .more {position: absolute;bottom: 95px;right: 100px;}
.home5 .slick-dots {bottom: 70px;left: 770px;text-align: left;}
.home5 .slick-dots li {width: 10px;height: 10px;padding: 0;background: #e4e4e4;}
.home5 .slick-dots li.slick-active {background: #171c73;}
.home6 {padding: 85px 0 130px;}
.home6 .cont img {width: 100%;height: auto;}
.home6 .l {float: left;width: 600px;}
.home6 .l .t1 {font-family: 'impact';color: #171c73;text-transform: uppercase;letter-spacing: 6px;text-align: right;line-height: 1;padding-top: 40px;}
.home6 .r {padding-left: 30px;overflow: hidden;}
.home6 .r .text {padding-left: 55px;text-align: justify; text-justify: inter-ideograph;}
.home6 .r .text .t2 {padding-top: 5px;color: #1b1e5b;}
.home6 .r .text .p {padding-top: 10px;line-height: 1.9;}
.home6 .r .text .more {margin-top: 10px;display: inline-block;}
.home6 .r .img {margin-top: 40px;}
.home7 .cont {padding-top: 60px;}
.home7 .l {float: left;width: 600px;overflow: hidden;}
.home7 .l .img {display: none;}
.home7 .l .img.act {display: block;}
.home7 .l img {width: 100%;height: auto;}
.home7 .r {overflow: hidden;padding-left: 30px;}
.home7 .r .list .line {overflow: hidden;padding: 20px 0 30px;position: relative;}
.home7 .r .list .line .img {display: none;}
.home7 .r .list .line:after {content: '';display: block;position: absolute;width: 0;left: 0;bottom: 0;height: 2px;background: #393fb4;transition: all 0.4s ease;}
.home7 .r .list .line .date {float: left;width: 65px;text-align: center;}
.home7 .r .list .line .date .t1 {line-height: 1;padding-bottom: 15px;position: relative;}
.home7 .r .list .line .date .t1:after {content: "";display: block;width: 15px;height: 1px;background: #333333;position: absolute;left: 50%;margin-left: -7.5px;bottom: 10px;}
.home7 .r .list .line .date .t2 {line-height: 1.4;}
.home7 .r .list .line .txt {overflow: hidden;padding-left: 25px;}
.home7 .r .list .line .txt .t1 {padding-bottom: 25px;}
.home7 .r .list .line .txt .t2 {line-height: 2;}
.home7 .r .list .line.cur:after {width: 100%;}
.home7 .more {margin-top: 65px;display: inline-block;}
.home8 {padding: 105px 0 130px;overflow: hidden;}
.home8 .list {overflow: hidden;width: 105%;margin-top: 45px;}
.home8 .list .img {float: left;width: 292px;height: 111px;line-height: 111px;text-align: center;border: 1px solid #e2e2e2;margin: 0 20px 20px 0;}
.home8 .list .img img {display: inline-block;vertical-align: middle;max-width: 100%;width: auto;max-height: 100%;}
.home8 .fun {text-align: center;padding-top: 10px;}
.home8 .fun .slick-arrow {position: relative;display: inline-block;vertical-align: middle;margin: 0 18px;transform: none;top: auto;bottom: auto;}


.product_center1 {position: relative;}
.product_center1 img {width: 100%;height: auto;}
.product_center1:after {content: "";position: absolute;left: 0;right: 0;bottom: 0;background: url(../image/temp/bar1.png) no-repeat center;background-size: 100% auto;padding-bottom: 4.5%;}
.product_center2 {padding: 60px 0 140px;overflow: hidden;}
.product_center2 .tab-bar {text-align: center;}
.product_center2 .tab-term {display: inline-block;vertical-align: top;position: relative;color: #666666;text-align: center;padding: 0 25px 15px;line-height: 1.4;min-width: 150px;}
.product_center2 .tab-term+.tab-term:before {content: "";width: 1px;height: 30px;background: #ddd;position: absolute;left: 0;top: 8px;}
.product_center2 .tab-term .t1 {font-weight: bold;}
.product_center2 .tab-term .t2 {font-family: "aler";text-transform: uppercase;}
.product_center2 .tab-term.cur, .product_center2 .tab-term:hover {color: #171c73;}
.product_center2 .tab-term.cur:after {content: "";position: absolute;left: 25px;right: 25px;bottom: 0;height: 1px;background: #171c73;}
.product_center2 .list {margin-top: 45px;width: 105%;}
.product_center2 .list .item {width: 390px;height: 390px;overflow: hidden;float: left;position: relative;margin: 0 30px 30px 0;transition: all 0.4s ease;}
.product_center2 .list .item .txt {position: absolute;bottom: 30px;line-height: 1.4;text-align: center;left: 0;right: 0;}
.product_center2 .list .item .txt .t1 .s1 {display: inline;font-family: "aler";text-transform: uppercase;}
.product_center2 .list .item .txt .t2 {color: #171c73;padding-top: 5px;}

.loding {text-align: center;padding-top: 70px;}
.loding .ico {width: 22px;height: 22px;background: url(../image/temp/loding1.png) no-repeat center;display: inline-block;vertical-align: middle;animation: rotate1 1.6s linear infinite;}
.loding .s1 {display: inline-block;vertical-align: middle;margin-left: 10px;}
@keyframes rotate1{
	from{transform: rotate(0deg)}
	to{transform: rotate(360deg)}
}

.center {text-align: center;}
.x-title1.center .x {margin: 5px auto 0;}
.x-title1 {color: #1b1e5b;}
.x-title1 .in-block {display: inline-block;position: relative;}
.x-title1 .xt1 {font-weight: bold;line-height: 1.2;}
.x-title1 .x {width: 89px;height: 4px;background: #171c73;margin-top: 5px;}
.x-title1 .xt2 {font-family: 'impact';text-transform: uppercase;line-height: 1.2;padding-top: 8px;}
.x-title1 .x_l {text-align: left;}
.x-title1 .x_l .x {position: absolute;left: -20px;top: 10px;bottom: 10px;width: 4px;height: auto;margin-top: 0;}


.product_xx1 {padding: 130px 0 100px;}
.product_xx1 .l {float: left;width: 503px;height: 503px;overflow: hidden;}
.product_xx1 .r {overflow: hidden;padding-left: 80px;padding-top: 40px;}
.product_xx1 .r .tit {font-weight: bold;}
.product_xx1 .r .x {height: 8px;width: 90px;background: #1b1e5b;margin-top: 10px;}
.product_xx1 .r .tit .s1 {text-transform: uppercase;display: inline-block;font-style: oblique;}
.product_xx1 .r .scroll1 {color: #171c73;margin: 60px 0 70px;height: 195px;}
.product_xx1 .r .text .t1 {padding-left: 30px;background: url(../image/temp/ico12.png) no-repeat left 8px;}
.product_xx1 .r .text .t2+.t1 {margin-top: 20px;}
.product_xx1 .r .text .t2 {padding-left: 30px;line-height: 1.8;}
.product_xx1 .r .link_wp {overflow: hidden;}
.product_xx1 .r .link_wp .link {padding: 0 35px;height: 65px;line-height: 65px;float: left;}
.product_xx1 .r .link_wp .link:first-child {padding-left: 0;}
.product_xx1 .r .link_wp .link+.link {border-left: 1px solid #dadada;}
.product_xx1 .r .link_wp .link img {max-width: 100%;display: inline-block;vertical-align: middle;}
.product_xx2 {}
.product_xx2 .table table {width: 100%;font-size: 18px;}
.product_xx2 .table table th {background: #171c73;border: 1px solid #fff;color: #fff;height: 55px;font-weight: normal;text-align: center;}
.product_xx2 .table table td {background: #eeeeee;border: 1px solid #fff;padding: 25px 5px;text-align: center;}
.product_xx3 {padding: 130px 0 100px;}
.product_xx3 .x-title1 {padding-bottom: 30px;}
.product_xx3 .item {float: left;width: 50%;}
.product_xx3 .item .padd {padding: 0 65px 0 50px;}
.product_xx3 .item .text {}
.product_xx3 .item .text .p {line-height: 2;padding-left: 35px;position: relative;}
.product_xx3 .item .text .p:before {content: "";width: 10px;height: 10px;border-radius: 50%;background: #eca624;position: absolute;left: 0;top: 12px;}
.product_xx4 {}
.product_xx4 .slick-mod	{padding: 45px 85px 0;}
.product_xx4 .slick-item {position: relative;overflow: hidden;}
.product_xx4 .slick-item .img {position: absolute;right: 0;top: 0;width: 590px;height: 443px;overflow: hidden;}
.product_xx4 .slick-item .img img {width: 100%;height: auto;}
.product_xx4 .slick-item .text {color: #fff;background: #88c8f0;overflow: hidden;margin-top: 70px;min-height: 415px;margin-right: 340px;}
.product_xx4 .slick-item .text .padd {width: 360px;text-align: justify; text-justify: inter-ideograph;margin: 75px 55px 100px;line-height: 1.6;}
.product_xx4 .slick-item .text .t1 {padding-bottom: 25px;}
.product_xx5 {padding: 160px 0 170px;}
.product_xx5 .slick-mod {margin-top: 50px;}
.product_xx5 .slick-list {margin: 0 -10px;}
.product_xx5 .mar {margin: 0 10px;position: relative;}
.product_xx5 .slick-item .img {position: relative;padding-bottom: 83%;border: 1px solid #ddd;overflow: hidden;}
.product_xx5 .slick-item .img img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.product_xx5 .slick-item .txt {padding-top: 25px;}
.product_xx5 .slick-item .t1 {font-weight: bold;}
.product_xx5 .slick-item .t1 .s1 {text-transform: uppercase;display: inline-block;font-style: oblique;}
.product_xx5 .slick-item .bor {color: #666666;position: relative;padding-left: 20px;margin-top: 15px;}
.product_xx5 .slick-item .bor:before {content: "";border-left: 5px solid #1b1e5b;position: absolute;top: 5px;bottom: 5px;left: 0;}
.product_xx5 .slick-item .bor .p {line-height: 1.8;}
.product_xx5 .slick-arrow {top: 37%;}


.news_notice1 {padding: 120px 0;}
.news_notice1 .loding {padding-top: 0;}
.news_notice1 .list {margin-top: 50px;}
.news_notice1 .list-width, .news_notice1 .list-item{ width: 390px;}
.news_notice1 .list-space{ width: 30px;}
.news_notice1 .list-item{ margin-bottom: 30px;}
.news_notice1 .list-item .img {width: 100%;height: auto;}
.news_notice1 .list-item .img img {width: 100%;height: auto;}
.news_notice1 .list-item .txt {padding-top: 15px;}
.news_notice1 .list-item .txt .date {font-family: "aler";color: #171c73;font-weight: bold;}


.healthy1 {position: relative;}
.healthy1 img {width: 100%;height: auto;}
.healthy1:after {content: "";position: absolute;left: 0;right: 0;bottom: 0;background: url(../image/temp/bar2.png) no-repeat center;background-size: 100% auto;padding-bottom: 4%;}
.healthy2 {background: url(../image/temp/healthy2.jpg) no-repeat top center;height: 3300px;padding-bottom: 180px;box-sizing: content-box;overflow: hidden;}
.healthy2 .list {padding: 130px 0;}
.healthy2 .list .item {margin-left: 105px;color: #fff;margin-top: 230px;}
.healthy2 .list .item:after {content: "";display: block;clear: both;}
.healthy2 .list .item .img {width: 615px;height: 460px;overflow: hidden;float: left;box-shadow: 0px 0px 20px 0px #090b4a;}
.healthy2 .list .item .img img {width: 100%;height: auto;}
.healthy2 .list .item .text {overflow: hidden;padding: 30px 0 0 55px;text-align: justify; text-justify: inter-ideograph;}
.healthy2 .list .item .text .t1 {font-weight: bold;line-height: 1.4;}
.healthy2 .list .item .text .t2 {text-transform: uppercase;font-style: oblique;line-height: 1.4;}
.healthy2 .list .item .text .x {width: 80px;height: 6px;background: #fff;margin-top: 15px;display: inline-block;}
.healthy2 .list .item .text .p {line-height: 1.9;padding-top: 20px;}
.healthy2 .list .item:nth-child(even) {margin-left: 0;margin-right: 105px;}
.healthy2 .list .item:nth-child(even) .img {float: right;}
.healthy2 .list .item:nth-child(even) .text {padding: 30px 55px 0 0;}
.healthy2 .list .item:nth-child(even) .tit {text-align: right;}


.service1{ width: 100%;position: relative; z-index: 1;user-select: none; } 
.service1 .img1{ width: 100%; }
.service1 .img1 img{ width: 100%; height: 100%; }
.service1 .img2{ width: 50%; background: right center no-repeat; position: absolute; top: 0; right: 0; bottom: 0;background-size: cover; overflow: hidden; }
.service1 .img2 .textbox{ position: absolute;top: 50px; right: 375px; color: #171c73; padding-top: 21px;
	-webkit-writing-mode: vertical-lr;
	writing-mode: vertical-lr;
	writing-mode: tb-lr;
}
.service1 .img2 .textbox:before {content: "";position: absolute;top: 0;left: 10px;right: 10px;background: #171c73;height: 6px;}
.service1 .img2 .textbox .p1{ font-weight: bold;}
.service1 .img2 .textbox .p2{font-family: 'impact';color: #171c73;text-transform: uppercase;}
.service1 .ctrl{ position: absolute; left: 50%; top: 50%; margin-top: -39.5px; margin-left: -39.5px;  width: 79px; height: 79px;cursor: move; background: url(../image/temp/service1.png) no-repeat center; border-radius: 50%;box-shadow: 0px 0px 15px 0px #696161;}

.service2 { position: relative; padding: 130px 0 170px;}
.service2 .tit{ padding-bottom: 30px; text-align: center; color: #333333; }
.service2 .tit .en{ font-size: 70px; line-height: 1; text-transform: uppercase; font-weight: bold; }
.service2 .tit .ch{ font-size: 40px; }
.service2 .ref1box{ width: 971px; height: 966px; margin: 0 auto; position: relative; background: url(../image/temp/service3.png) no-repeat bottom center;margin-top: 50px;margin-bottom: 210px;}
.service2 .ref1box .backimg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 3;}
.service2 #planetmap area{ cursor: pointer; }
.service2 .zonebox{ position: relative; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }
.service2 .zonebox .z{ position: relative; position: absolute; background-size: cover !important; }
.service2 .zonebox .z1{ top: 243px; left: 0; background: url(../image/temp/sj1.png) no-repeat center; width: 492px; height: 545px; z-index: -3; }
.service2 .zonebox .z2{ top: 0; left: 65px; background: url(../image/temp/sj2.png) no-repeat center; width: 453px; height: 490px; z-index: -4; }
.service2 .zonebox .z3{ top: 0; left: 490px; background: url(../image/temp/sj3.png) no-repeat center; width: 421px; height: 491px; z-index: -5; }
.service2 .zonebox .z4{ top: 249px; left: 490px; background: url(../image/temp/sj4.png) no-repeat center; width: 483px; height: 484px; z-index: -6; }
.service2 .zonebox .z .text{ color: #FFFFFF; position: absolute; text-align: justify; text-justify: inter-ideograph;}
.service2 .zonebox .z .text .reft{ padding-bottom: 10px; text-align: right;}
.service2 .zonebox .z .text .p{ line-height: 22px; }
.service2 .zonebox .z .text .num{ position: absolute; }
.service2 .zonebox .z .img{ width: 100%; height: 100%; position: absolute; display: none; top: 0; left: 0; }
.service2 .zonebox .z .img img{ width: 100%; height: 100%; }
.service2 .zonebox .z1 .text{ top: 160px; left: 80px;width: 170px; }
.service2 .zonebox .z1 .num{ top: -15px; left: 0px; z-index: -1; }
.service2 .zonebox .z2 .text{ top: 127px; left: 175px; width: 200px;}
.service2 .zonebox .z2 .num{ top: -15px; left: -5px; z-index: -1; }
.service2 .zonebox .z3 .text{ top: 127px; left: 90px;  width: 200px;}
.service2 .zonebox .z3 .num{ top: -15px; left: -5px; z-index: -1; }
.service2 .zonebox .z4 .text{ top: 180px; left: 202px; width: 185px; }
.service2 .zonebox .z4 .num{ top: -15px; left: -5px; z-index: -1; }
.service2 .playbtn{ width: 319px; height: 215px; position: absolute; top: 382px; left: 0; right: 0; margin: auto; z-index: 2;}
.service2 .zonebox .z.on .text{ display: none; }
.service2 .zonebox .z.on .img{ display: block; }
.service3 {background-position: center;background-repeat: no-repeat;background-size: cover;padding: 120px 0;}
.service3 .cont {margin-top: 45px;}
.service4 {padding: 150px 0 210px;}
.service4 .cont {margin-top: 45px;}
.service4 .cont .img {float: left;width: 50%;margin-right: 115px;}
.service4 .cont .img img {width: 100%;height: auto;}
.service4 .cont .form {float: right;width: 500px;padding-top: 50px;}
.service4 .cont .form .line {background: #f5f5f5;border-radius: 35px;line-height: 70px;padding: 0 35px;}
.service4 .cont .form .line+.line {margin-top: 20px;}
.service4 .cont .form .line:after {content: '';display: block;clear: both;}
.service4 .cont .form .line .tl {float: left;min-width: 1px;}
.service4 .cont .form .line .ico {display: inline-block;vertical-align: middle;width: 28px;height: 28px;line-height: 1;margin-right: 20px;}
.service4 .cont .form .line .ico img {width: 100%;height: auto;}
.service4 .cont .form .line .s1 {display: inline-block;vertical-align: middle;}
.service4 .cont .form .line .ipt {overflow: hidden;}
.service4 .cont .form .line .ipt input {width: 100%;height: 24px;line-height: 24px;display: inline-block;vertical-align: middle;}
.service4 .cont .form .line .select-mod {/*overflow: hidden;*/line-height: 1;padding-top: 16px;}
.service4 .cont .form .line .select-mod .select-btn {padding-left: 0;}
.service4 .cont .form .line .select-mod .select-bar {border: 0;}
.service4 .cont .form .line .select-mod .select-btn:before {color: #393fb4;}
.service4 .cont .form .line .select-mod .select-item {line-height: 1.6;}
.service4 .cont .form .line.total {color: #fff;background: #171c73;padding-top: 30px;padding-bottom: 5px;}
.service4 .cont .form .line .ipt .h60 {display: inline-block;vertical-align: sub;font-family: 'impact';color: #fff;margin-right: 15px;line-height: 1;position: relative;top: -5px;}
.service4 .cont .form .line.total .ipt .s1 {vertical-align: sub;line-height: 1;position: relative;top: -6px;}
.service5 {background: url(../image/temp/service3.jpg) no-repeat bottom center;padding-bottom: 265px;}
.service5 .cont {color: #fff;position: relative;margin-top: 25px;}
.service5 .cont .l {width: 649px;height: 729px;margin-left: -10px;background: url(../image/temp/service11.png) no-repeat center;margin-top: 85px;position: absolute;left: 0;top: 0;}
.service5 .cont .l .padd {padding: 155px 75px 0 115px;}
.service5 .cont .l .list .line {position: relative;padding-left: 25px;cursor: pointer;}
.service5 .cont .l .list .line .d {position: absolute;left: 0;top: 9px;width: 10px;height: 10px;border-radius: 50%;}
.service5 .cont .l .list .line+.line {margin-top: 30px;}
.service5 .cont .l .list .line.cur {color: #3995f6;}
.service5 .cont .r {float: right;margin-right: -12px;width: 776px;height: 815px;background: url(../image/temp/service12.png) no-repeat center;text-align: justify; text-justify: inter-ideograph;}
.service5 .cont .r .padd {padding: 180px 140px 0 205px;}
.service5 .cont .r .text {text-align: justify; text-justify: inter-ideograph;display: none;line-height: 1.9;max-height: 469px;}
.service5 .cont .r .text.act {display: block;}
.service5 .cont .r .text .t1 {text-align: center;}
.service5 .cont .r .text .p {padding-top: 20px;}
.service5 .fun {text-align: center;padding-top: 45px;}
.service5 .fun .slick-arrow {position: relative;display: inline-block;vertical-align: middle;margin: 0 18px;transform: none;top: auto;bottom: auto;}
.service5 .slick-arrow:hover {color: #353baa;border-color: #353baa;}


.experience1 {padding: 100px 0 170px;}
.experience1 .tab-mod {margin-top: 50px;}
.experience1 .tab-bar {overflow: hidden;}
.experience1 .tab-term {width: 231px;height: 120px;line-height: 120px;background-size: cover;background-position: center;background-repeat: no-repeat;text-align: center;color: #fff;cursor: pointer;float: left;}
.experience1 .tab-term+.tab-term {margin-left: 1.5%;}
.experience1 .tab-term .i1 {display: inline-block;width: 0;height: 39px;margin-right: 10px;background: url(../image/temp/arr3.png) no-repeat left center;vertical-align: middle;transition: all 0.5s ease;}
.experience1 .tab-term.cur .i1 {width: 34px;margin-right: 10px;}
.experience1 .tab-cont .box {overflow: hidden;height: 657px;}
.experience1 .tab-cont {margin-top: 40px;position: relative;}
.experience1 .tab-item {position: absolute;left: 0;width: 100%;top: 0;visibility: hidden;opacity: 0;}
.experience1 .tab-item .l {width: 49.1%;margin-right: 18px;position: relative;float: left;height: 100%;overflow: hidden;}
.experience1 .tab-item .l .slick-nav {position: absolute;right: 30px;bottom: 30px;}
.experience1 .tab-item .l .slick-arrow {position: relative;display: inline-block;vertical-align: middle;-ms-transform: none;transform: none;background: url(../image/temp/ico25.png) no-repeat center;width: 54px;height: 54px;border: 0;color: #fff;}
.experience1 .tab-item .l .slick-paging {display: inline-block;vertical-align: middle;font-family: Arial;color: #fff;padding: 0 20px;text-shadow: 0px 0px 20px #000;position: relative;z-index: 1;}
.experience1 .tab-item .l .slick-paging .s1 {display: inline-block;}
.experience1 .tab-item .l .slick-paging .s2 {font-size: 14px;display: inline-block;}
.experience1 .tab-item .scroll1 {height: 100%;overflow: hidden;}
.experience1 .mCSB_inside > .mCSB_container {margin-right: 5px;}
.experience1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #3a3bbb;}
.experience1 .mCSB_scrollTools .mCSB_draggerRail {background: #e2e2e2;}
.experience1 .tab-item .list {overflow: hidden;width: 103%}
.experience1 .tab-item .list .d {float: left;width: 70px;height: 28px;margin: 0 7px 7px 0;cursor: pointer;}
.experience1 .tab-item.act {position: relative;visibility: visible;opacity: 1;z-index: 99;}

.pop-color .pop-close {position: absolute;right: -22px;top: -22px;background: url(../image/temp/close1.png) no-repeat center;opacity: 1 !important;}
.pop-color .pop-close:before {display: none;}
.pop-color .pop-dialog {width: 432px;height: 432px;background: #fff;}
.pop-color .pop-cont {position: absolute;left: 10px;right: 10px;top: 10px;bottom: 10px;}
.pop-color .pop-cont .txt {position: absolute;left: 0;bottom: 0;color: #fff;background: #333;padding: 0 25px;line-height: 40px;font-family: Arial;}

.pop-video  {display: none;}
.pop-video.x-show  {display: block;}
.pop-video .pop-close {position: absolute;right: -22px;top: -22px;background: url(../image/temp/close1.png) no-repeat center;opacity: 1 !important;}
.pop-video .pop-close:before {display: none;}
.pop-video .pop-dialog {width: 700px;height: 450px;background: #fff;}
.pop-video .pop-cont, .pop-video .pop-cont video, .pop-video .pop-cont #video {width: 100%;height: 100%;}
.pop-video .vjs-default-skin .vjs-control-bar {display: block;}

.pop-video2  {display: none;}
.pop-video2.x-show  {display: block;}
.pop-video2 .pop-close {position: absolute;right: -22px;top: -22px;background: url(../image/temp/close1.png) no-repeat center;opacity: 1 !important;}
.pop-video2 .pop-close:before {display: none;}
.pop-video2 .pop-dialog {width: 700px;height: 450px;background: #fff;}
.pop-video2 .pop-cont, .pop-video2 .pop-cont video, .pop-video2 .pop-cont #video {width: 100%;height: 450px;}
.pop-video2 .vjs-default-skin .vjs-control-bar {display: block;}
video {object-fit: cover;cursor: pointer;max-width: 100%;}

.pop-cxjg {}
.pop-cxjg .pop-close {position: absolute;right: -22px;top: -22px;background: url(../image/temp/close1.png) no-repeat center;opacity: 1 !important;}
.pop-cxjg .pop-close:before {display: none;}
.pop-cxjg .pop-dialog {width: 850px;height: 485px;background: #fff;border: 10px solid #171c73;}
.pop-cxjg .pop-cont {padding: 70px 80px;display: none;}
.pop-cxjg .pop-cont.show {display: block;}
.pop-cxjg .tit {text-align: center;}
.pop-cxjg .tit.ptxg {padding-top: 70px;}
.pop-cxjg .x {position: relative;text-align: center;margin: 20px 0;}
.pop-cxjg .x:after {content: "";border-bottom: 1px solid #dddddd;display: block;position: absolute;left: 0;right: 0;top: 50%;}
.pop-cxjg .x .d {position: relative;background: #fff;padding: 0 20px;margin: auto;display: inline-block;z-index: 1;top: -2px;}
.pop-cxjg .x .d:before {content: "";display: block; width: 5px;height: 5px;border-radius: 50%;background: #ddd;}
.pop-cxjg .text {overflow: hidden;}
.pop-cxjg .text .p {float: left;position: relative;width: 50%;padding-left: 45px;margin-bottom: 15px;}
.pop-cxjg .text .p:before {content: "";width: 10px;height: 10px;border-radius: 50%;background: #ffcc01;position: absolute;left: 25px;top: 10px;}

.original1 {padding: 205px 0;background-size: cover;background-position: center;background-repeat: no-repeat;}
.original1 .cont {background: rgba(25,32,141,0.1);padding: 35px 125px 55px;}
.original1 .cont .title {line-height: 1.2;}
.original1 .cont .title .t1 {color: #171c73;font-weight: bold;}
.original1 .cont .title .t2 {color: #fdc700;text-transform: uppercase;margin-left: 50px;padding: 10px 0;}
.original1 .cont .title .t3 {color: #fff;margin-left: 25px;}
.original1 .sear_box {width: 725px;padding: 4px;border-radius: 60px;background: #fff;margin: 45px auto 0;}
.original1 .sear_box .ipt {float: left;width: 560px;line-height: 62px;box-sizing: border-box;padding: 0 50px;}
.original1 .sear_box .ipt input {display: inline-block;width: 100%;height: 24px;line-height: 24px;vertical-align: middle;}
.original1 .sear_box .btn1 {overflow: hidden;display: block;line-height: 62px;border-radius: 56px;background: #171c73;color: #fff;text-align: center;}
.original1 .sear_box .btn1 .i1 {display: inline-block;font-size: 26px;vertical-align: middle;}
.original1 .sear_box .btn1 .i1:before{ content: '\e672';}
.original1 .sear_box .btn1 .s1 {display: inline-block;vertical-align: middle;margin-left: 5px;}
.original2 {padding: 80px 0 135px;}
.original2 .l {width: 600px;height: 465px;float: left;color: #fff;}
.original2 .l .padd {padding: 35px 75px;}
.original2 .l .t1 {text-align: center;}
.original2 .l .t2 .p {position: relative;padding-left: 30px;margin-top: 20px;}
.original2 .l .t2 .p a {color: #fff !important;}
.original2 .l .t2 .p .ico {position: absolute;left: 0;top: 0;width: 34px;font-size: 20px;line-height: 1.2;}
.original2 .l .t3 {color: #ffcc01;text-align: center;margin-top: 20px;}
.original2 .r {width: 600px;height: 465px;float: right;}
.original2 .r .padd {padding: 0 60px;}
.original2 .r .t1 {line-height: 1.2;text-align: center;color: #2c329b;font-weight: bold;padding: 40px 0 25px;}
.original2 .r .videos {position: relative;padding-bottom: 63%;overflow: hidden;cursor: pointer;}
.original2 .r .videos img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.original2 .r .videos .play {position: absolute;left: 50%;top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 72px;height: 72px;background: url(../image/temp/play1.png) no-repeat center;}
.original3 {}
.original3 .clear {position: relative;}
.original3 .img {position: absolute;left: 0;bottom: 0;margin-right: 140px;}
.original3 .img img {}
.original3 .videos {position: relative;padding-bottom: 48%;overflow: hidden;cursor: pointer;margin-left: 180px;margin-bottom: 80px;}
.original3 .videos img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.original3 .videos .play {position: absolute;left: 50%;top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 72px;height: 72px;background: url(../image/temp/play1.png) no-repeat center;}
.original4 {padding: 110px 0 90px;}
.original4 .slick-mod {margin: 40px 0;}
.original4 .slick-list {margin: 0 -10px;}
.original4 .mar {margin: 10px;text-align: center;}
.original4 .mar .img {box-shadow: 0px 0px 10px 0px #ccc;}
.original4 .t1 {margin-top: 30px;}
.original4 .fun {text-align: center;position: relative;}
.original4 .fun .bg {background: #fff;position: relative;z-index: 1;display: inline-block;padding: 0 15px;}
.original4 .fun:before {content: "";display: inline-block;position: absolute;top: 50%;left: 0;right: 0;border-bottom: 1px solid #9497ce;}
.original4 .fun .slick-arrow {position: relative;top: auto;-ms-transform: none;transform: none;display: inline-block;vertical-align: middle;margin: 0 15px;background: #fff;}
.original5 {height: 820px;background-position: center;background-size: cover;background-repeat: no-repeat;margin-bottom: 90px;}
.original5 .x-title1 {text-align: left;padding-top: 120px;}
.original5 .x-title1 .xt3 {background: #1b1e5b;color: #fff;text-align: center;display: inline-block;line-height: 40px;padding: 0 15px;margin-top: 10px;}
.original5 .x-title1 .xt2{position: relative;}
.original5 .x-title1 .xt2:after {content: "";display: block;position: absolute;left: 0;bottom: 0;width: 48%;height: 4px;background: #1b1e5b;}
.original5 .bgi {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-position: right center;background-repeat: no-repeat;}















/* ****************************************************** */
	
/* 详情页 */
.article{ padding: 120px 0 130px;}
.article-title{ margin-bottom: 70px; text-align: center;}
.article-title .h50{ color: #3a3e8b;}
.article-title .info{ color: #707070;padding-top: 5px;}
.article-title .info span{ margin: 0 15px;display: inline-block;vertical-align: middle;}
.article-title .info span img {display: inline-block;position: relative;top: -2px;margin-right: 20px;}
.article-cont{ margin-bottom: 30px;color: #666666;line-height: 1.8;}
.article-cont .p{ margin-bottom: 40px; text-align: justify; text-justify: inter-ideograph;}
.article-cont img{ max-width: 100%; height: auto !important;}
.article-paging{ overflow: hidden; padding: 20px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; line-height: 26px;}
.article-prev, .article-next{ position: relative; width: 40%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.article-prev{ float: left; padding-left: 30px;}
.article-next{ float: right; padding-right: 30px; text-align: right;}
.article-prev:before, .article-next:before{ position: absolute; top: 2px; font-size: 16px;
	font-family: "xfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.article-prev:before{ content:"\e739"; left: 0;}
.article-next:before{ content:"\e738"; right: 0;}
.article-paging a:hover{ opacity: 0.8;}
.article .share-mod{ padding: 30px 0;}
.article .share-item{ font-size: 20px;}
.article2 {overflow: hidden;padding: 0 0 120px;}
.article2 .slick-mod {width: 105%;margin-top: 70px;}
.article2 .slick-item {width: 396px;float: left;margin: 0 20px 50px 0;}
.article2 .slick-item .img {height: 250px;overflow: hidden;}
.article2 .slick-item .img img {width: 100%;height: auto;}
.article2 .slick-item .txt {padding: 30px 0 0}
.article2 .slick-item .txt .t1 {padding-bottom: 10px;}
.article2 .slick-item .txt .date {color: #666666;}



/* 搜索结果页 */
.result{ padding: 60px 0;}
.result .key{ color: #5c983e;}
.result .h24{}
.result .h24 span{ margin-left: 30px; font-size: 18px; color: #707070; }
.result .list{ margin-bottom: 50px; }
.result .list-item{ padding: 30px 0; border-bottom: 1px solid #d1d1d1; }  
.result .list .h18{ margin-bottom: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.result .list .p{ color: #707070; text-align: justify; text-justify: inter-ideograph;}
.result .list a:hover{ opacity: 0.8;}

/*	网站地图	*/
.sitemap{ padding: 60px 0;}
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 16px;}
.sitemap dd{ margin-top: 20px; padding-left: 4em;}
.sitemap dd a{ margin-right: 20px;}
.sitemap a:hover{ opacity: 0.8;}


/* ************************** 效果类 **************************** */

/*	图片缩放	*/
.scaleimg{ overflow: hidden;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;

	-webkit-transform: scale(1);
	transform: scale(1);
}
.scaleimg img{ width: 100%; height: auto;
	-webkit-transition: transform .3s;
	transition: transform .3s;
}


/*	pc 端	*/
@media screen and (min-width: 1021px){
	
	/*	仅在 pc 端触发的效果类	*/
	
	.scaleimg:hover img{
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

	.product_center2 .list .item:hover {box-shadow: 0px 0px 20px 0px #ccc;}
	.product_xx5 .slick-item:hover .t1 {color: #3a3e8b;}
	.article2 .slick-item:hover .txt .t1 {color: #3a3e8b;}
	.home2 .list .item:hover .ico img {transform: rotateY(-180deg);}
	.home5 .cont .list .item:hover .ico {transform: scale(1.1);}
	/*.home7 .r .list .line:hover:after {width: 100%;}*/
	.home7 .r .list .line:hover .txt .t1 {color: #393fb4;}
	.home4 .list .item:hover {background: rgba(23,28,115,0.6);}
	.home4 .list .item:hover .padd {padding-top: 120px;}
	.home4 .list .item:hover .p, .home4 .list .item:hover .more {visibility: visible;opacity: 1;}
	.service5 .cont .l .list .line:hover {color: #3995f6;}
	.news_notice1 .list-item:hover .txt .t1, .news_notice1 .list-item:hover .txt .t2 {color: #3a3e8b;}
	.original4 .mar .img {transition: all 0.6s ease;overflow: hidden;}
	.original4 .mar:hover .img {transform: scale(1.03);}
}

/*	pc 端 1024 - 1280	*/
@media screen and (min-width: 1021px) and (max-width: 1279px){
	
	

}

/*	pc 端 1280 以上	*/
@media screen and (min-width: 1280px){

	
	
}

/*	移动端 1024 以下	*/
@media screen and (max-width: 1020px){
	.x-title1 .xt2 {padding-top: 0;font-size: 0.4rem;}
	.x-title1 .x_l .x {top: 0.05rem;bottom: 0.05rem;}
	
/*	返回顶部	*/
	.gotop .s{ font-size: 0.2rem;}
	
/*	百度地图	*/
	.bdmap{ height: 6rem;}
	.bdmap-list{}
	.bdmap-list-item{}
	.bdmap-list-item.cur{}
	.bdmap-sync{}
	.bdmap-sync-item{}
	.bdmap-sync-item.act{}
	.bdmap-info-item{ width: 3rem;}

/*	弹窗	*/
	.pop-alert .pop-dialog{ width: 7rem; height: 5rem;}

/*	视频	*/
	.video-box{ height: 6rem;}
	.video-box .vjs-big-play-button:before{ width: 0.94rem; font-size: 0.6rem;}
	
/* ****************************************************** */
	.news_notice1 {padding: 1rem 0;}
	.news_notice1 .list{ width: 7rem;margin-top: 0.4rem;}
	.news_notice1 .list-item .txt {padding: 0.2rem 0.15rem 0;}
	.news_notice1 .list-item .txt .t1 {font-size: 0.26rem;}
	.news_notice1 .list-item .txt .t2 {font-size: 0.24rem;}
    .news_notice1 .list-width, .news_notice1 .list-item{ width: 3.4rem;}
    .news_notice1 .list-space{ width: 0.2rem;}
    .news_notice1 .list-item{ margin-bottom: 0.4rem;}
	.news_notice1 .loding {padding-top: 0.2rem;}

    .article2 {padding-bottom: 0.6rem;}
	.article2 .slick-mod {width: auto;margin-top: 0.4rem;}
	.article2 .slick-item .img {height: auto;}
	.article2 .slick-item {width: auto;float: none;margin: 0;}
	.article2 .slick-item .txt {padding: 0.3rem 0 0.4rem;}
	.article2 .slick-item .txt .t1 {padding-bottom: 0.1rem;}

	.healthy2 {background: #1e2269 !important;height: auto;padding: 1rem 0;margin-top: 0.8rem;    margin-bottom: 1rem;}
	.healthy2 .list {padding: 0;}
	.healthy2 .list .item {margin: 0;}
	.healthy2 .list .item+.item {margin-top: 1rem;}
	.healthy2 .list .item .img {float: none !important;width: auto;height: auto;}
	.healthy2 .list .item .text {padding: 0.3rem 0 0 !important;}
	.healthy2 .list .item .text .x {margin-top: 0.15rem;}
	.healthy2 .list .item .text .p {padding-top: 0.2rem;}
	.healthy2 .list .item:nth-child(even) {margin-right: 0;}
	.healthy2 .list .item:nth-child(even) .tit {text-align: left;}

	.home2 {padding: 1rem 0;}
	.home2 .text {float: none;width: auto;padding-top: 0;margin-bottom: 0.6rem;}
	.home2 .text .tit {width: 80%;}
	.home2 .text .scroll1 {margin: 0.1rem 0 0.5rem;}
	.home2 .text .scroll1 .p {padding-top: 0.1rem;}
	.home2 .clear {height: auto;background-size: 100% auto;}
	.home2 .list {overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.home2 .list .item {position: static;float: left;width: 50%;height: auto;padding: 0.5rem 0;}
	.home2 .list .item .t1 {padding-top: 0.1rem;	}
	.home2 .list .item .ico {width: 1.2rem;height: auto;margin-top: 0;}
	.home3 {padding-bottom: 0;}
	.home3 .cont {overflow: hidden;margin-bottom: 0;}
	.home3 .cont .pic {width: 6.3rem;height: auto;margin-top: 1.2rem;}
	.home3 .cont .tit {width: 2.6rem;}
	.home3 .cont .more {position: static;display: block;;width: 6.3rem;}
	.home4 {padding: 1rem 0;}
	.home4 .tit {padding: 0 0.25rem 0.4rem;}
	.home4 .tit .h60 {font-size: 0.44rem;}
	.home4 .bgi {height: auto;}
	.home4 .list .item .padd {padding: 1.2rem 0.2rem;text-shadow: 0px 0px 15px #000;}
	.home4 .list .item .ico {width: 2.4rem;height: auto;}
	.home4 .list .item .p {visibility: visible;opacity: 1;}
	.home4 .list .item .more {visibility: visible;opacity: 1;}
	.home4 .list .item .t1 {padding: 0.15rem 0 0.3rem;}
	.home4 .list .item .more {margin-top: 0.3rem;text-shadow:none;}
	.home5 {padding: 0;}
	.home5 .cont {overflow: hidden;}
	.home5 .cont .tit {width: 2.6rem;}
	.home5 .cont .list {position: static;width: 4.2rem;margin-left: 2.8rem;}
	.home5 .cont .list .item .ico {width: 1.4rem;height: 1.4rem;}
	.home5 .cont .list .item .p {padding-top: 0.2rem;}
	.home5 .cont .slick-mod {margin-top: 0.8rem;}
	.home5 .cont .img {position: static;width: 100%;height: auto;}
	.home5 .cont .pic {position: relative;left: auto;}
	.home5 .cont .pic .bgi {width: 4rem;height: auto;}
	.home5 .cont .pic .sp {left: 0.5rem;bottom: 0.6rem;width: 6rem;}
	.home5 .cont .more {position: static;margin: 0.4rem 0.4rem 0;display: block;}
	.home5 .cont .slick-item {height: auto;padding-bottom: 0.6rem;}
	.home5 .slick-dots {bottom: 0;padding: 0;left: auto;text-align: center;}
	.home6 {padding: 1rem 0;}
	.home6 .l {float: none;width: auto;}
	.home6 .l .t1 {padding-top: 0.4rem;}
	.home6 .r {padding-left: 0;margin-top: 1rem;}
	.home6 .r .text {padding-left: 0;}
	.home6 .r .text .t1 img {height: 0.8rem;}
	.home6 .r .text .p {padding-top: 0.1rem;}
	.home6 .r .text .more {margin-top: 0.4rem;}
	.home6 .r .img {margin-top: 0.8rem;}
	.home7 .cont {padding-top: 0.4rem;}
	.home7 .l {float: none;width: auto;display: none;}
	.home7 .r {padding-left: 0;}
	.home7 .r .list .line {padding: 0rem 0 0.4rem;}
	.home7 .r .list .line .img {display: block;margin-bottom: 0.25rem;}
	.home7 .r .list .line:after {width: 100%;display: none;}
	.home7 .r .list .line .txt .t1 {padding-bottom: 0;}
	.home7 .more {margin-top: 0.3rem;}
	.home8 {padding: 1rem 0;}
	.home8 .list {width: auto;margin-top: 0.4rem;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.home8 .list .img {width: calc(50% - 6px);margin: 0 0px 10px 10px;height: 1.6rem;line-height: 1.6rem;float: none;box-sizing: border-box;}
	.home8 .list .img:nth-child(2n+1) {margin-left: 0;}
	.home8 .list .img img {max-width: 90%;}

	.product_center2 {padding: 0.6rem 0 1rem;}
	.product_center2 .tab-bar {overflow: hidden;}
	.product_center2 .tab-term {width: 50%;min-width: inherit;float: left;padding: 0 0.2rem 0.2rem;}
	.product_center2 .tab-term.cur:after {position: relative;width: 100%;display: block;left: auto;right: auto;}
	.product_center2 .tab-term+.tab-term:nth-child(odd) {clear: left;}
	.product_center2 .tab-term+.tab-term:nth-child(odd):before {display: none;}
	.product_center2 .list {margin-top: 0.2rem;width: auto;}
	.product_center2 .list .item {width: 100%;height: auto;float: none;margin: 0;}
	.product_center2 .list .item +.item {margin-top: 0.4rem;}
	.product_center2 .list .item .txt {bottom: 0.4rem;}
	.product_center2 .list .item .txt .t2 {padding-top: 0.05rem;}

	.loding {padding-top: 0.5rem;}

	.product_xx1 {padding: 1rem 0;}
	.product_xx1 .l {float: none;width: 100%;height: auto;}
	.product_xx1 .r {padding: 0.5rem 0.3rem 0;}
	.product_xx1 .r .x {height: 6px;margin-top: 0.1rem;}
	.product_xx1 .r .scroll1 {height: auto;margin: 0.4rem 0;}
	.product_xx1 .r .text .t2+.t1 {margin-top: 0.3rem;}
	.product_xx1 .r .link_wp .link {height: auto;line-height: inherit;padding: 0;display: block;float: none;}
	.product_xx1 .r .link_wp .link+.link {border: 0;margin-top: 0.2rem;}
	.product_xx1 .r .link_wp .link img {height: 0.4rem;}
	.product_xx2 .table {overflow-x: auto;}
	.product_xx2 .table table {/* white-space: nowrap; */font-size: 0.3rem;}
	.product_xx2 .table table td {padding: 0.15rem;    font-size: 0.26rem;}
	.product_xx3 {padding: 1rem 0;}
	.product_xx3 .x-title1 {padding-bottom: 0.4rem;}
	.product_xx3 .item {float: none;width: auto;}
	.product_xx3 .item+.item {margin-top: 0.6rem;}
	.product_xx3 .item .padd {padding: 0;}
	.product_xx3 .item .text .p {padding-left: 0.4rem;}
	.product_xx4 .slick-mod {padding: 0.4rem 0 0;}
	.product_xx4 .slick-item .img {position: static;width: auto;height: auto;}
	.product_xx4 .slick-item .text {margin-right: 0;min-height: 4rem;margin-top: 0;}
	.product_xx4 .slick-item .text .padd {width: auto;padding: 0.5rem 0.3rem;margin: 0;}
	.product_xx4 .slick-item .text .t1 {padding-bottom: 0.3rem;}
	.product_xx4 .slick-arrow {top: 3rem;}
	.product_xx5 {padding: 1rem 0;}
	.product_xx5 .slick-mod {margin-top: 0.4rem;}
	.product_xx5 .slick-list {margin: 0 -0.1rem;}
	.product_xx5 .mar {margin: 0 0.1rem;}
	.product_xx5 .slick-item .txt {padding-top: 0.3rem;}
	.product_xx5 .slick-item .bor {margin-top: 0.1rem;}
	.product_xx5 .slick-arrow {top: 3rem;}

	.service1 .img2 .textbox {right: 0.3rem;top: 0.3rem;}
	.service1 .ctrl {width: 1rem;height: 1rem;margin: -0.5rem 0 0-0.5rem;}
	.service2 {padding: 1rem 0;}
	.service2 .tit{ padding-bottom: 0.3rem; }
	.service2 .tit .en{ font-size: 0.5rem; }
	.service2 .tit .ch{ font-size: 0.4rem; }
	.service2 .ref1box{ width: 100%; height: 6.85rem; margin-top: 0.4rem;background-size: 100% auto;margin-bottom: 1rem;}
	.service2 .playbtn{ width: 3.2rem; height: 2.15rem; background-size: cover !important; top: 1.9rem; display: none;}
	.service2 .playbtn .btn{ width: 0.6rem; height: 0.6rem; background-size: cover !important; top: 1.1rem; }
	.service2 .zonebox .z .text .reft{ font-size: 0.36rem; padding-bottom: 0.1rem; }
	.service2 .zonebox .z .text .p{ display: none; }
	.service2 .zonebox .z .num img {height: 0.5rem;width: auto;}
	.service2 .zonebox .z1{ width: 3.53rem; height: 3.89rem; top: 1.75rem; }
	.service2 .zonebox .z1 .text{ top: 1.6rem; left: 0.3rem; width: 2rem;}
	.service2 .zonebox .z1 .num {top: 0;left: 0.3rem;}
	.service2 .zonebox .z2{ width: 3.25rem; height: 3.53rem; left: 0.48rem; }
	.service2 .zonebox .z2 .text{ top: 1.2rem; left: 0.3rem; width: 2.3rem;}
	.service2 .zonebox .z2 .num {top: 0;left: 0.3rem;}
	.service2 .zonebox .z3{ width: 3.02rem; height: 3.52rem; top: 0; left: 3.53rem; }
	.service2 .zonebox .z3 .text{ top: 1.2rem; left: 0.6rem; width: 1.8rem;}
	.service2 .zonebox .z3 .num {top: 0;left: 0rem;}
	.service2 .zonebox .z4{ width: 3.46rem; height: 3.47rem; top: 1.78rem; left: 3.52rem;}
	.service2 .zonebox .z4 .text{ top:1.5rem; left: 0.6rem;  width: 2.6rem;}
	.service2 .zonebox .z4 .num {top: 0;left: 0.3rem;}
	.service3 {padding: 1rem 0;}
	.service3 .cont {margin-top: 0.4rem;}
	.service4 {padding: 1rem 0;}
	.service4 .cont {margin-top: 0.4rem;}
	.service4 .cont .img {display: none;}
	.service4 .cont .form {width: 100%;padding-top: 0;width: auto;float: none;}
	.service4 .cont .form .line {padding: 0 0.3rem;height: 1rem;line-height: 1rem;}
	.service4 .cont .form .line .ico {margin-right: 0.1rem;width: 0.3rem;height: 0.3rem;}
	.service4 .cont .form .line .select-mod {margin-left: 1.8rem;padding-top: 0.25rem;}
	.service4 .cont .form .line.total {height: auto;padding-top: 0.2rem;}
	.service4 .cont .form .line .ipt .h60 {top: -0.02rem;}
	.service4 .cont .form .line.total .ipt .s1 {top: -0.04rem;}
	.service5 {padding-bottom: 1rem;background-size: cover;}
	.service5 .cont {margin-top: 0.4rem;}
	.service5 .cont .l {position: static;width: auto;margin-top: 0;margin: 0;background-size: cover;height: auto;}
	.service5 .cont .l .padd {padding: 1.8rem 0.3rem;}
	.service5 .cont .l .list .line+.line {margin-top: 0.3rem;}
	.service5 .cont .r {position: static;width: auto;margin-top: 0;margin: 0;background-size: cover;height: auto;}
	.service5 .cont .r .padd {padding: 1.8rem 0.8rem;}
	.service5 .fun {padding-top: 0.5rem;}
	.service5 .cont .r .text .p {padding-top: 0.1rem;}

	.original1 {padding: 1rem 0;}
	.original1 .cont {padding: 1rem 0.3rem 0.5rem;text-align: center;background: rgba(25,32,141,0.3);}
	.original1 .cont .title .t2 {margin-left: 0;padding: 0.1rem 0;font-size: 0.34rem;}
	.original1 .cont .title .t3 {margin-left: 0;}
	.original1 .sear_box {width: auto;margin-top: 0.4rem;border-radius: 5px;padding: 0.4rem 0.3rem;}
	.original1 .sear_box .ipt {float: none;width: 100%;padding: 0 0.2rem;border-radius: 0.3rem;border: 1px solid #ccc;line-height: 0.8rem;}
	.original1 .sear_box .btn1 {line-height: 0.8rem;margin: 0.2rem auto 0;border-radius: 0.3rem;}
	.original2 {padding: 1rem 0;}
	.original2 .l {float: none;width: auto;height: auto;background-size: cover;}
	.original2 .l .padd {padding: 0.5rem 0.3rem;}
	.original2 .l .t2 .p {margin-top: 0.3rem;padding-left: 0.45rem;}
	.original2 .l .t2 .p .ico {width: 0.34rem;line-height: 1;}
	.original2 .l .t3 {margin-top: 0.4rem;}
	.original2 .l .t1 img {height: 0.52rem;width: auto;}
	.original2 .r {float: none;width: auto;height: auto;background-size: cover;}
	.original2 .r .padd {padding: 0.5rem 0.3rem;}
	.original2 .r .t1 {padding: 0 0 0.4rem;font-size: 0.38rem;}
	.original3 .img {margin-right: 0;}
	.original3 .videos {margin-left: 1.2rem;margin-bottom: 0.4rem;}
	.original4 {padding: 1rem 0;}
	.original4 .slick-mod {margin: 0.4rem 0;}
	.original4 .slick-list {margin: 0 -0.1rem;}
	.original4 .mar {margin: 0 0.1rem;}
	.original4 .mar .img {box-shadow: 0px 0px 0.1rem 0px #ccc;}
	.original4 .t1 {margin-top: 0.3rem;}
	.original4 .fun .bg {padding: 0;}
	.original4 .fun .slick-arrow {left: auto;right: auto;margin: 0 0.15rem;}
	.original5 {height: auto;padding: 1rem 0 0;margin-bottom: 1rem;}
	.original5 .bgi {position: static;height: 5.6rem;background-size: cover;}
	.original5 .x-title1 {text-align: center;padding: 0 0 0.4rem;}
	.original5 .x-title1 .xt3 {line-height: 0.7rem;padding: 0 0.3rem;margin-top: 0.1rem;}
	
	.experience1 {padding: 1rem 0;overflow: hidden;}
	.experience1 .tab-mod {margin-top: 0.4rem;}
	.experience1 .tab-bar {width: 105%;}
	.experience1 .tab-term+.tab-term {margin-left: 0;}
	.experience1 .tab-term {width: 3.4rem;margin: 0 0.2rem 0.2rem 0;height: 1rem;line-height: 1rem;}
	.experience1 .tab-term .i1 {margin-right: 0.1rem;}
	.experience1 .tab-cont {margin-top: 0rem;}
	.experience1 .tab-cont .box {height: auto;}
	.experience1 .tab-item .l {width: auto;float: none;margin-right: 0;}
	.experience1 .tab-item .scroll1 {height: 3rem;margin-top: 0.2rem;}
	.experience1 .tab-item .l .slick-nav {right: 0.2rem;bottom: 0.2rem;text-align: right;}
	.pop-color .pop-dialog {width: 6.8rem;height: 6.8rem;}
	.pop-video .pop-dialog {width: 6.8rem;height: 5rem;padding: 0.2rem;}
	.pop-video .pop-cont, .pop-video .pop-cont video, .pop-video .pop-cont #video {height: 4.6rem;}
	.pop-video2 .pop-dialog {width: 6.8rem;height: 5rem;padding: 0.2rem;}
	.pop-video2 .pop-cont, .pop-video2 .pop-cont video, .pop-video2 .pop-cont #video {height: 4.6rem;}
	

	.pop-cxjg .pop-dialog {width: 6.8rem;height: 9rem;}
	.pop-cxjg .pop-cont {padding: 0.7rem 0.3rem;}
	.pop-cxjg .x {margin: 0.2rem 0;}
	.pop-cxjg .text .p{float: none;width: auto;padding-left: 0.7rem;margin-bottom: 0.15rem;}
	.pop-cxjg .text .p:before {top: 0.12rem;left: 0.3rem;}
	

	.phonepage {height: 100vh;display: block;background: url(../image/temp/phone1.jpg) no-repeat top center;background-size: cover;color: #fff;position: relative;}
	.phonepage .pop-cont {padding: 4.38rem 0.75rem 0;display: none;}
	.phonepage .pop-cont.show {display: block;}
	.phonepage .tit {text-align: center;}
	.phonepage .tit.ptxg {padding-top: 1.4rem;}
	.phonepage .x {position: relative;text-align: center;margin: 0.15rem 0;}
	.phonepage .x:after {content: "";border-bottom: 1px solid #363772;display: block;position: absolute;left: 0;right: 0;top: 50%;}
	.phonepage .x .d {position: relative;background: #1b1c60;padding: 0 0.2rem;margin: auto;display: inline-block;z-index: 1;top: -0.04rem;}
	.phonepage .x .d:before {content: "";display: block; width: 5px;height: 5px;border-radius: 50%;background: #363772;}
	.phonepage .text {overflow: hidden;}
	.phonepage .text .p {position: relative;padding-left: 0.7rem;margin-bottom: 0.1rem;}
	.phonepage .text .p:before {content: "";width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #ffcc01;position: absolute;left: 0.3rem;top: 0.15rem;}
	.phonepage .footer {position: absolute;left: 0;right: 0;bottom: 0.7rem;text-align: center;color: #333;font-size: 0.28rem;}
/* ****************************************************** */
	
/* 移动端详情页 */
	.article{ padding: 1rem 0 0.7rem;}
	.article-title{ margin-bottom: 0.4rem;}
	.article-title .h24{ margin-bottom: 0.2rem;}
	.article-title .info span{ margin:0 0.1rem;}
	.article-cont{ margin-bottom: 0.3rem;}
	.article-cont video, .article-cont img {max-width: 100% !important;height: auto !important;}
	.article-cont .p{ margin-bottom: 0.2rem;}
	.article-paging{ padding: 0.3rem 0; line-height:1.5;}
	.article-prev{ margin-bottom: 0.2rem;}
	.article-prev, .article-next{ float: none; padding: 0 0 0 0.5rem; width: 100%; text-align: left;}
	.article-prev:before, .article-next:before{ right: auto; left: 0; width: 0.42rem; height: 0.42rem; font-size: 0.28rem;}
	.article-title .info {padding-top: 0.05rem;}
	.article .share-mod{ padding: 0.5rem 0;}
	.article .share-box .share-item{ width: 0.6rem; font-size: 0.4rem;}

/* 移动端搜索结果页 */
	.result{ padding: 1rem 0;}
	.result .h24{}
	.result .h24 span{ margin-left: 0.3rem; font-size: 0.3rem;}
	.result .list{ margin-bottom: 0.5rem;}
	.result .list-item{ padding: 0.4rem 0;}
	.result .list .h18{ margin-bottom: 0.2rem;}

/* 移动端网站地图 */
	.sitemap{ padding: 0.7rem 0 1rem;}
	.sitemap dl{ padding: 0.3rem 0;}
	.sitemap dt{ font-size: 0.32rem;}
	.sitemap dd{ margin-top: 0.2rem;}
	.sitemap dd a{ margin-right: 0.2rem;}

	.home1 .m-show {height: calc(100vh - 1.5rem);display: block;background-repeat: no-repeat;background-size: cover;background-position: center;}
	
}


