*{box-sizing: border-box;}
.clear {clear: both;}
.pic{position: relative;padding-top:50%;overflow: hidden;}
.pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 1s;}
.pic:hover img{transform: scale(1.1);}
.part01{background: url(../images/zjynx/zjyn-bg.png) center no-repeat;padding: 20px 0;min-height: 1080px;}
.part01 img{width: 530px;display: block;margin: 100px auto;}
.tit img{margin: 0 auto;display: block;}
.part02{margin-top: -240px;padding-bottom: 50px;}
.part02 .tit img{margin: 0;}
.part02 .jjbox{overflow: hidden;}
.part02 .jjbox .fl{width:47%;}
.part02 .jjbox p{font-size: 18px;line-height: 180%;text-indent: 2em;margin:15px 0;}
.part02 .jjbox a.more{border: 1px solid #bd1a2d;color: #bd1a2d;padding: 10px;display: inline-block;float: right;}
.part02 .jjbox .fr{width:50%;}
.part02 .jjbox .fr video{width:100%;}
.part02 .gkflbox{margin: 40px 0 20px;}
.part02 .gkflbox ul{display: flex;flex-wrap: wrap;}
.part02 .gkflbox ul li{width:20%;position: relative;}
.part02 .gkflbox ul li::after{content: "";position: absolute;bottom: 0;left: 10%;width: 80%;background: #457bcc;height: 65%;border-radius: 10px;z-index: -1;}
.part02 .gkflbox ul li img{width: 86px;height: 86px;display: block;margin: 0 auto;transition: all 1s;}
.part02 .gkflbox ul li:hover img{transform: rotateY(360deg);}
.part02 .gkflbox ul li span{color: #fff;display: block;text-align: center;line-height: 180%;font-size: 20px;margin-bottom: 10px;}
.part02 .gkflbox ul li:hover span{font-weight: bold;}
.part02 .gkflbox ul li.f02::after{background: #529152;}
.part02 .gkflbox ul li.f03::after{background: #eaa231;}
.part02 .gkflbox ul li.f04::after{background: #3ea9ad;}
.part02 .gkflbox ul li.f05::after{background: #8376d4;}

.part03{background:#fff url(../images/zjynx/shjj-bg.png) center no-repeat;padding: 50px 0;}
.hsrtTabTitle2{ width:700px; height:100px; line-height:50px; margin:0px auto; overflow:hidden; margin-top: 30px; }
.hsrtTabTitle2 ul li{ float:left; cursor:pointer; height:40px; line-height:40px;  width:138px; margin:20px 15px; display:block; text-align:center; font-size:18px; font-weight:bold; background: #fff; border-radius: 20px;border: 1px solid #dfdfdf;}
.hsrtTabTitle2 ul li a{ display:block; text-align:center;  font-size:18px;  }
.hsrtTabTitle2 ul li span{ height:40px; line-height:40px;  width:138px;  }
.hsrtTabTitle2 .hover{ height:40px; line-height:40px;  width:138px;  color: #ffe6b6; background: #C40001; }

.hsrtTabTitle2 .hover a{   color: #ffe6b6;  }
.hsrtTabbottom2{  margin: 0px auto;overflow:hidden; }
.hsrtTabbottom2 .part2nr ul{display: flex;flex-wrap: wrap;}
.hsrtTabbottom2 .part2nr ul li{background: #fdf8f1;width: 48%;margin: 1%;padding: 25px;border: 1px solid #dfdfdf;border-bottom: 5px solid #C40001;border-top-left-radius: 36px;}
.hsrtTabbottom2 .part2nr ul li:hover{box-shadow: 3px 3px 10px #dfdfdf;}
.hsrtTabbottom2 .part2nr ul li .title{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.hsrtTabbottom2 .part2nr ul li:hover .title{color:#c50001}
.hsrtTabbottom2 .part2nr ul li:hover a{color:#c50001}
.hsrtTabbottom2 .part2nr ul li .jianshu{font-size: 16px;color: #666;line-height: 180%;}

.part04{background:#fff url(../images/zjynx/hswh-bg.png) center no-repeat;padding: 50px 0;}
.part04 .hswhbox{display: flex;flex-wrap: wrap;margin-top: 30px;}
.part04 .hswhbox>li{width: 31.33%;margin: 1%;background: #fff;box-shadow: 0 0 10px #999;position: relative;}
.part04 .hswhbox>li h2{color: #ffe6b6;background: #c50001;border-radius: 30px;font-size: 20px;padding:10px 25px;font-weight: bold;position: absolute;top: -20px;left: 50%;transform: translateX(-50%);z-index: 10;}
.part04 .hswhbox>li .pic{position: relative;padding-top:50%;overflow: hidden;}
.list{padding: 15px; width: 100%;}
.list ul li{ width: 100%;float: left; display: block; height: 38px; line-height: 38px; background: url(../images/zjynx/tb.jpg) 5px center no-repeat; }
.list ul li a{float: left; font-size: 16px; padding-left: 15px;}
.list ul li a:hover{ color: #c50001;}
.list ul li span{  float: right; color: #666666; font-size: 16px;}

.part05{background:url(../images/zjynx/qyly-bg.png) center no-repeat;padding: 50px 0;}
.part05 .qylybox ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.part05 .qylybox ul li{width: 28%;margin:2% 2.5% 0;position: relative;transition: all 1s;}
.part05 .qylybox ul li a{display: block;}
.part05 .qylybox ul li .pic0{width: 100%;padding-top: 100%;position: relative;}
.part05 .qylybox ul li .pic0::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/zjynx/qyly-wbk.png) center no-repeat;background-size: 100%;}
.part05 .qylybox ul li .pic0 img{width: 80%;height: 80%;position: absolute;top: 10%;left: 10%;border-radius: 100%;}
.part05 .qylybox ul li span{background: #f9c36a;font-size: 20px;font-weight: bold;padding: 10px 30px;border-radius: 30px;position: absolute;bottom: 5%;left: 50%;transform: translateX(-50%);z-index: 10;}
.part05 .qylybox ul li.active{transform: scale(1.15);}
.part05 .qylybox ul li:hover{transform: scale(1.15);}
.part05 .qylybox ul li.active span{color: #ffe6b6;background: #c50001;}
.part05 .qylybox ul li:hover span{color: #ffe6b6;background: #c50001;}

.part06{background:url(../images/zjynx/ynsm1.png) center no-repeat;;padding: 50px 0;overflow: hidden;}
.part06 .xzfcbox{margin: 40px 0;}
.part06 .xzfcbox .hd{width: 49%;position: relative;}
.part06 .xzfcbox .hd .dtbg{width: 100%;}
.part06 .xzfcbox .hd ul li{position: absolute;top: 0;left: 0;opacity: 0;cursor: pointer;}
.part06 .xzfcbox .hd ul li:hover{opacity: 1;}
.part06 .xzfcbox .hd ul li.on{opacity: 1;}
.part06 .xzfcbox .hd ul li.dt01{width: 134px;top: 8px;left: 7px;z-index: 1;}
.part06 .xzfcbox .hd ul li.dt02{width: 129px;top: 21px;left: 118px;z-index: 4;}
.part06 .xzfcbox .hd ul li.dt03{width: 138px;top: 78px;left: 146px;z-index: 3;}
.part06 .xzfcbox .hd ul li.dt04{width: 201px;top: 153px;left: 62px;z-index: 2;}
.part06 .xzfcbox .hd ul li.dt05{width: 171px;top: 221px;left: 12px;z-index: 4;}
.part06 .xzfcbox .hd ul li.dt06{width: 227px;top: 318px;left: 90px;z-index: 3;}
.part06 .xzfcbox .hd ul li.dt07{width: 155px;top: 246px;left: 179px;z-index: 7;}
.part06 .xzfcbox .hd ul li.dt08{width: 173px;top: 156px;left: 262px;z-index: 8;}
.part06 .xzfcbox .hd ul li.dt09{width: 201px;top: 70px;left: 233px;z-index: 2;}
.part06 .xzfcbox .hd ul li.dt10{width: 110px;top: 112px;left: 409px;z-index: 10;}
.part06 .xzfcbox .hd ul li.dt11{width: 153px;top: 102px;left: 475px;z-index: 11;}
.part06 .xzfcbox .hd ul li.dt12{width: 125px;top: 200px;left: 406px;z-index: 12;}
.part06 .xzfcbox .hd ul li.dt13{width: 144px;top: 198px;left: 478px;z-index: 13;}
.part06 .xzfcbox .hd ul li.dt14{width: 205px;top: 244px;left: 322px;z-index: 11;}
.part06 .xzfcbox .hd ul li.dt15{width: 84px;top: 328px;left: 286px;z-index: 15;}
.part06 .xzfcbox .hd ul li img{width: 100%;}
.part06 .xzfcbox .bd{width: 49%;}
.part06 .xzfcbox .bd ul li{position: relative;}
.part06 .xzfcbox .bd ul li .pic{padding-top: 70%;}
.part06 .xzfcbox .bd ul li .con{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,0.5);padding: 10px;}
.part06 .xzfcbox .bd ul li .con h2{color: #fff;text-align: center;font-size: 18px;font-weight: bold;line-height: 180%;}
.part06 .xzfcbox .bd ul li .con p{color: #fff;font-size: 16px;line-height: 180%;}