﻿.zj_daohang{width: 607px;border-bottom: 1px solid #E8E7E7;margin: 25px auto 16px;padding-bottom: 12px;}
.zj_daohang span{display: inline-block;width: 32px;height: 32px;background:url(../image/zj_img.png) -59px 0px no-repeat;vertical-align: middle;margin-top: -5px;margin-right: 5px;}
.zj_daohang a{color: #454545;font-size: 24px;letter-spacing: 2px;}
.zj_daohang a:nth-of-type(2){color: #05a69e;}
.zj_daodu{width: 602px;height: 171px;margin: 0 auto;background:url(../image/zj_bg1.jpg) no-repeat;}
.zj_daodu p{font-size: 22px;color: #333;line-height: 36px;padding: 30px 35px;}

.zj_title{text-align: center;margin: 30px 0px 33px;}
.zj_title h1{font-size: 36px;color: #232323;font-weight: normal;}
.zj_title h3{font-size: 14px;color: #2e2b2b;font-weight: normal;letter-spacing: 1px;text-transform: uppercase;}
.zj_title p{width: 280px;height: 1px;background-color: #000000;margin: 12px auto 0px;position: relative;}
.zj_title p:before{content: " ";width: 5px;height: 5px;background-color: #000000;position: absolute;bottom: -2px;left: 0px;right: 0px;margin: 0 auto;}

.zj_xian{width: 100%;height: 640px;background-color: #F0F0F0;height: 10px;}

.shipinbg{position: fixed;width: 100%;height: 100%;top: 0;left: 0;opacity: 0.8;background: #333;z-index: 99999;display: none;}
.fancybox-overlay{-webkit-overflow-scrolling:touch;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 99999999999;background-image: url('../image/fancybox_sprite.png');}
.zhegai{width: 100%;height:100%;background: #333333;z-index: 9999999;position: absolute;top: 0;left: 0;opacity: 0.8;display: none;}
.zhegai-nr .video_box{display:block;position: fixed;top: 50%;left: 50%;margin-top: -175px;margin-left: -250px;z-index: 9999999;width: auto;height:auto;    background-color: #fff;}
.zhegai-nr video{width: 500px;height: 350px;display:block;}
.zhegai-nr{display: none;}

.zj_cont1{display: -webkit-flex;justify-content: space-between;width: 587px;margin: 0 auto;flex-direction: column;border-bottom: 1px dashed #C7C7C7;margin-bottom: 33px;}
.zj_qq{display: flex;justify-content: space-between;}
.zj_cont1 ul{width: 349px;}
.zj_cont1 ul li:nth-of-type(1) h3{font-size: 30px;color: #05a69e;display: inline-block;font-weight: normal;}
.zj_cont1 ul li:nth-of-type(1) hr{display: inline-block;height: 22px;width: 1px;border:none;border-left: 1px solid #D9D9D9;vertical-align: sub;margin: 0px 10px;}
.zj_cont1 ul li:nth-of-type(1) h4{font-size: 26px;color: #111010;display: inline-block;font-weight: normal;}
.zj_cont1 ul li:nth-of-type(1) span{display: inline-block;width: 39px;height: 38px;font-size: 16px;color: #1496d4;border: 2px solid #1496d4;text-align: center;line-height: 19px;vertical-align: middle;float: right;}
.zj_cont1 ul li:nth-of-type(1) span:nth-of-type(2){border-color: #ffa600;color: #ffa600;margin-right: 9px;}
.zj_cont1 ul li:nth-of-type(2){width: 233px;height: 1px;background-color: #E1E1E1;margin-bottom: 13px;margin-top: 10px;}
.zj_cont1 ul li:nth-of-type(3),.zj_cont1 ul li:nth-of-type(4){font-size: 24px;color: #505151;line-height: 36px;}
.zj_cont1 ul li:nth-of-type(3) i,.zj_cont1 ul li:nth-of-type(4) i{display: inline-block;width: 31px;height: 29px;background: url(../image/zj_img.png) 0px 0px no-repeat;vertical-align: middle;margin-right: 10px}
.zj_cont1 ul li:nth-of-type(5){width: 128px;height: 35px;line-height: 35px;text-align: center;background-color: #05A69E;color: #fff;font-size: 20px;position: relative;margin: 20px 0px 16px;}
.zj_cont1 ul li:nth-of-type(5):before{position: absolute;width: 9px;height: 9px;border-radius: 50%;background-color: #fff;content: " ";left: 6px;bottom: 13px;}
.zj_cont1 ul li:nth-of-type(5):after{position: absolute;width: 9px;height: 9px;border-radius: 50%;background-color: #fff;content: " ";right: 6px;bottom: 13px;}
.zj_cont1 ul li:nth-of-type(6) a{font-size: 20px;color: #807f7f;}
.zj_cont1 ul li:nth-of-type(6) a span{color: #ff7504}
.zj_cont1-2{width: 469px;margin: 28px auto;display: -webkit-flex;justify-content: space-between;}
.zj_cont1-2 a{display: block;width: 209px;height: 53px;border-radius: 30px;background-color: #04A2A5;color: #fff;font-size: 24px;text-align: center;line-height: 53px;}
.zj_cont1-2 a i{display: inline-block;width:38px;height: 36px;background: url(../image/zj_img.png) -139px -2px no-repeat;vertical-align: middle;margin-right: 10px; }
.zj_cont1-2 a:nth-of-type(2){background-color: #FF7604;}
.zj_cont1-2 a:nth-of-type(2) i{background-position: -249px 0px;}
.zj_cont1-3{border: 0px;margin-bottom: 15px;}

.zj_content2{margin-bottom: 39px;}
.zj_content2 .zj_content2-1{width: 590px;margin: 0 auto;}
.zj_content2 .swiper-wrapper .zj_cont21{width:175px;padding-top:3px;}
.zj_content2 .swiper-wrapper .swiper-slide .zj_cont2{padding: 4px;padding-bottom: 0px;box-shadow: 0px 0px 10px #c5c2c2;width:161px;margin: 0 auto;}
.zj_content2 .swiper-wrapper .swiper-slide p{width: 100%;text-align: center;color: #04a2a5;font-size: 24px;line-height: 47px;}
.zj_content2 .swiper-wrapper .swiper-slide .zj_cont2-1{text-align: center;width: 100%;line-height: 26px;color: #474646;font-size: 20px;margin-top: 16px;}

.zj_content3{margin-bottom: 30px;}
.zj_cont3{width: 567px;margin: 0 auto;}
.zj_cont3 .zj_cont3-1 p{width: 100%;font-size: 24px;color: #262626;text-align: center;line-height: 50px;}
.zj_cont3 .zj_cont3-1 div{font-size: 20px;color: #626262;text-align: center;width: 100%;line-height: 26px;}
.zj_cont3 .swiper-slide ul{display: -webkit-flex;justify-content: space-between;}
.swiper-pagination1 .swiper-pagination-bullet{background-image: -webkit-linear-gradient(top, #27CCA4,#0098E6);border-radius: 8px;opacity: 1;margin: 0px 5px;}
.swiper-pagination1 .swiper-pagination-bullet-active{width: 50px;}
.zj_cont3 .swiper-pagination-bullets{bottom: 0;}
.zj_cont3 .swiper-container{padding-bottom: 40px;}

.zj_content5 .zj_title p{width: 314px;}
.zj_text{color: #333;font-size: 24px;line-height: 36px;width: 600px;margin: 0 auto;font-weight: normal;max-height: 999px;}
.cont5_video{text-align: center;margin: 26px 0px;}
.zj_cont5-1 {position:relative;width:600px;margin:0 auto;}
.zj_cont5-1 p{font-weight: normal;border: 1px dashed #c0c0c0;margin: 30px auto;font-size: 22px;color: #030303;height:68px;align-items:center;justify-content:space-around;display:flex;}
.zj_cont5-1 div{position:absolute;top:0;width: 600px;background: linear-gradient(to left, #333333, #333333) left top no-repeat, linear-gradient(to bottom, #333333, #333333) left top no-repeat, linear-gradient(to left, #333333, #333333) right top no-repeat, linear-gradient(to bottom, #333333, #333333) right top no-repeat, linear-gradient(to left, #333333, #333333) left bottom no-repeat, linear-gradient(to bottom, #333333, #333333) left bottom no-repeat, linear-gradient(to left, #333333, #333333) right bottom no-repeat, linear-gradient(to left, #333333, #333333) right bottom no-repeat;background-size: 1px 19px, 19px 1px, 1px 19px, 19px 1px;height:70px;}
.zj_cont5-1 p a{background: #ff7a03;display: inline-block;width: 120px;text-align: center;color: #fff;font-size: 20px;border-radius: 25px;z-index: 9;height:36px;line-height:36px;}
.zj_cont5-2{width: 600px;margin: 25px auto 25px;}
.zj_cont5-2 .zj_cont5-3{margin: 17px 0px;}
.zj_cont5-3 .swiper-button-next,.zj_cont5-3 .swiper-button-prev{width: 40px;height: 75px;}
.zj_cont5-3 .swiper-button-next{right: 22px;background: url(404.png) no-repeat;}
.zj_cont5-3 .swiper-button-prev{left: 22px;background: url(404.png) no-repeat;}
.zj_cont5-4 .swiper-slide{width: 142px;}
.zj_cont5-4 .swiper-slide img{filter:brightness(0.5)}
.zj_cont5-4 .swiper-slide-active img{filter: brightness(1);}
.zj_cont5-5{width: 600px;margin: 24px auto;}
.zj_cont5-5 .swiper-container{padding-bottom: 5px;}
.zj_cont5-6{width: 600px;margin: 0 auto 22px;}
.zj_cont5-6 .swiper-container{padding-bottom: 40px;}
.zj_cont6{width: 617px;margin: 28px auto;border-bottom:1px solid #E7E7E7;line-height: 44px;}
.zj_cont6 i{display: inline-block;width: 6px;height: 24px;background-color: #05A69E;border-radius: 20px;vertical-align: middle;margin-right: 10px;margin-top: -10px;}
.zj_cont6 h3{font-size: 30px;color: #05a69e;display: inline-block;font-weight: normal;margin-right: 10px;}
.zj_cont6 h4{color: #e4e4e4;font-size: 20px;text-transform: uppercase;display: inline-block;font-weight: normal;}
.zj_content6{margin-bottom: 32px;}
.zj_content6 ul{display: -webkit-flex;justify-content: space-between;width: 620px;margin: 0 auto;flex-wrap: wrap;}
.zj_content6 ul li{width: 147px;height: 60px;line-height: 60px;text-align: center;font-size: 20px;color: #fff;}
.zj_content6 ul li a{display: block;color: #fff}
.zj_content6 ul li:nth-of-type(1){background-color: #B274C1;}
.zj_content6 ul li:nth-of-type(2){background-color: #EC8B96;}
.zj_content6 ul li:nth-of-type(3){background-color: #8EB026;}
.zj_content6 ul li:nth-of-type(4){background-color: #28B9BC;}
.zj_content6 ul li:nth-of-type(5){background-color: #B55F26;width: 175px;margin-top: 13px;}
.zj_content6 ul li:nth-of-type(6){background-color: #FEBA27;width: 175px;margin-top: 13px;}
.zj_content6 ul li:nth-of-type(7){background-color: #C43646;width: 245px;margin-top: 13px;}


.title{width:600px;height:56px; margin: 0 auto; border-bottom:1px solid #E4E4E4;margin-top:30px}
.title span{width:8px;height:21px;border-radius: 8px; background:#00ada9;display:block;float:left;margin-top:17px;margin-left:10px}
.title p{font-size:30px;color:#00ada9;text-indent:9px;line-height:50px;float:left}
.title .p1{font-size:18px;color:#dddddd;text-indent:12px;line-height:30px;float:left;margin-top: 18px;    text-transform: uppercase;}
.title .tit_btn{float: right; font-size:18px;color:#fff;line-height:33px;text-align: center; width:116px;height:33px;background: #FF9934;margin-top:10px;margin-right:10px;border-radius: 5px;}
.tit_btn i{width: 22px;height: 24px;background: url(../image/sp_icon.png)-87px -183px;display: inline-block;vertical-align: middle;    margin-bottom: 4px;}


.zjtd_lunbo h5.zjtd_lunbo_one{margin-left: 170px;white-space: nowrap;}
.zjbj{position: absolute;top: 0;}
.zjtd_cont .swiper-container{width: 600px;margin: 0 auto;}
.zjtd_cont{margin-bottom: 40px;}
.swiper-container-zjtd{margin-top:30px;}
.zjtd_cont .swiper-container-zjtd{height: 400px;margin-top: 25px;}
.zjtd_lunbo {width: 280px;margin-left: 300px;position: relative;    margin-top: 90px;}
.zjtd_lunbo h5{font-size: 24px;color: #040404;margin-left: 160px;}
.zjtd_lunbo ul li{font-size: 22px;color: #383838;margin-top: 10px;}
.zjtd_lunbo ul li i{width: 25px;height: 25px;display: inline-block;background: url(404.png)no-repeat 1px 0px;    vertical-align: middle;    margin-right: 5px;    margin-bottom: 2px;}
.zjtd_lunbo p{font-size: 18px;color: #727272;border-top: 1px solid #333333;padding-top: 15px;margin-top: 10px;line-height: 30px;    text-align: justify;}
.zjtd_lunbo p b{font-size: 20px;color: #3a3a3a;}
.zjtd_lunbo p a{color: #fe0000;}
.zjtd_btn{width: 135px;height: 40px;background: #FF9934;text-align: center;line-height: 40px;color: #FFFFFF;display: block;border-radius: 5px;margin-left:100px;font-size: 20px;margin-top: 15px;}
.zjtd_list{width: 600px;margin: 0 auto;}
.zjtdtit{width: 410px;background: url(404.png) 0px 25px no-repeat;margin: 25px auto;text-align: center;}
.zjtdtit h4{font-size: 26px;color: #00ada9;font-weight: bold;}
.zjtdtit p{font-size: 20px;color: #656565;}
.zjtd_list ul{display: flex;flex-flow: wrap;justify-content: space-between;}
.zjtd_list ul li{width: 183px;border: 1px solid #DBDBDB;text-align: center;position: relative;}
.zjtd_list ul li:nth-child(4){ margin-top:15px;}
.zjtd_list ul li:nth-child(5){ margin-top:15px;}
.zjtd_list ul li:nth-child(6){ margin-top:15px;}
.zjtd_list ul li:nth-child(7){ margin-top:15px;}
.zjtd_list ul li:nth-child(8){ margin-top:15px;}
.zjtd_list ul li:nth-child(9){ margin-top:15px;}
.zjtd_list ul li img{margin-top: 5px;}
.zjtd_list ul li .hsk{ background: rgba(51,51,51,.3);color: #FFFFFF;position: absolute;top: 166px;left: 3px; width: 174px; font-size: 24px;}
.zjtd_list ul li p{font-size: 18px;color: #333333;padding: 0 5px;line-height: 26px; margin-top:10px;}
.zjtd_list ul li a{width: 97px;height: 30px;background: #FF9934;border-radius: 50px;display: block;color: #FFFFFF;text-align: center;line-height: 30px;font-size: 20px;margin:5px auto 10px;}
.zjtd_gd .swiper-container{height: 360px;}
.zjtd_gd	.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: linear;     -moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}
.zjtd_gd{margin-top: 40px;margin-bottom: 40px;}
.zjtd_gundong_li{display: flex;line-height: 60px;flex-flow: wrap;border-bottom: 1px solid #E9E9E9;padding-bottom: 12px;}
.zjtd_gundong_li img{margin-right: 10px;}
.zjtd_gundong_li h6{font-size: 22px;color: #474747; width: 230px;}
.zjtd_gundong_li span{font-size: 22px;color: #474747;width: 80px;text-align: center;margin-right: 45px;}
.zjtd_gundong_li p{font-size: 22px;color: #474747;width: 165px;}
.zjtd_gundong_li i{font-size: 12px;height: 16px;line-height: 16px;text-align: center;position: relative;padding: 0 5px;margin-left: 10px;    top: -10px;}
.zjtd_gundong_li i:before{content: "";	width: 0;height: 0;border-left: 0px solid transparent;border-right: 6px solid transparent;position: absolute;bottom: -7px;left: 40%;}
.lixian{background: #6B6B6B;color: #FFFFFF;}
.lixian:before{border-top: 7px solid #6B6B6B;}
.zaixian{background: #FF9934;color: #FFFFFF;}
.zaixian:before{border-top: 7px solid #FF9934;}
.zixunz{background: #1B962F;color: #FFFFFF;}
.zixunz:before{border-top: 7px solid #1B962F;}
.zjtd_gd .swiper-slide{height: 88px;}

.index_btn{width: 520px;height: 50px;border: 1px solid #FF9F13;border-radius: 50px;margin: 0 auto;text-align: center; margin-top:30px;}
.index_btn a{width: 500px;background: #FF9F13;color: #FFFFFF;display: block;height: 50px;border-radius: 50px;margin: 0 auto;line-height: 50px;font-size: 24px;}
.index_btn i{width: 36px;height: 33px;background: url(../image/sp_icon.png)-13px -179px;display: inline-block;margin-left: 15px; -webkit-animation: change 1s infinite;vertical-align: middle;}
@keyframes change
{
	0%		{transform: scale(.8);}
	50%		{transform: scale(1);}
	100%	{transform: scale(.8);}
}
@-webkit-keyframes change
{
	0%		{-webkit-transform: scale(.8);}
	50%		{-webkit-transform: scale(1);}
	100%	{-webkit-transform: scale(.8);}
}
@-moz-keyframes change
{
	0%		{-moz-transform: scale(.8);}
	50%		{-moz-transform: scale(1);}
	100%	{-moz-transform: scale(.8);}
}