@charset "utf-8";/* CSS Document */body{margin:0 auto; padding:0; font-size:12px;font-family: Microsoft YaHei, Arial;}ul,li,dt,dl,p,h1,h2,h3,h4,h5,h6,div,html,form,table,tr,td,dt,dl,dd,span,input,a,img{padding:0; margin:0; list-style:none;outline:none;border:none; font-weight: normal;}a{text-decoration:none;}img{vertical-align: top;}.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}.ztTitle{ font-size: 1.5rem;    line-height: 4rem;    letter-spacing: 3px;    position: relative;    text-align: center;    color: #f26b2b;    font-family: "黑体"; }.ztTitle1{     color: #fff;}.ztbtn{    display: inline-block;    width: 38%;    margin: 5% 5% 10%;    border: 2px solid #ffffff;    color: #ffffff;    text-align: center;    font-size: 1rem;    line-height: 2rem;    border-radius: 50px;}.btn2{background-color: #fff; color: #ec6209;}.btn3{border-color: #ec6209; color: #ec6209;}.btn4{border-color: #ec6209; background-color: #ec6209; color: #fff;}.btn5{border-color: #dba016; color: #dba016;}.btn6{border-color: #dba016; background-color: #dba016; color: #fff;}.ztpart1,.ztpart2,.ztpart3,.ztpart4,.ztpart5,.ztpart6,.ztpart7,.ztpart8,.ztpart9,.ztpart10{width: 100%;}.ztpart1{margin: 0 auto;}.ztpart1 img{width: 94%; margin: 0 3%; margin-bottom: 5%;}.bgztpart2{width: 100%; max-width: 750px; background-color: #ec6209;}.ztpart2top{background: url(../img/2.jpg) no-repeat;width: 100%;padding-bottom: 1rem;background-size: 100% 100%;}.ztpart2 .jieduan{    display: block;    padding: 0 15px;}.ztpart2 .jieduan li{    width: 31%;    line-height: 2.5rem;    text-align: center;    font-size: 1rem;    color: #fff;    float: left;    margin: 1%;    box-sizing: border-box;    border-radius: 5px;    border: 1px solid #fff;    overflow: hidden;}.ztpart2 .jieduan .jieduanhover{background-color: #fff; color: #fd6802;}.jieduanbox{display: none;}.jieduanboxul{ background-color: #f0833e; display: block; margin: 4% 4% 0;}.jieduanboxul li{width: 23%;text-align: center;float: left;font-size: 1rem;color: #fff;line-height: 2rem;margin: 1%;box-sizing: border-box;}.jieduanboxul2 li{ width: 31%; }.jieduanboxul3 li{ width: 48%; }.jieduanboxul li.jieduanboxulhover{border-bottom: 1px solid #fff;}.jieduanboxdl{display: none;}.jieduanbox dl{width: 92%;padding: 1px 0 35px;box-sizing: border-box;margin: 0 4%;background-size: 100% 100%;background: url(../img/sqbg.jpg) no-repeat;}.jieduanbox dl dt{background: url(../img/title_bg1.png) no-repeat;width: 120px;line-height: 27px;color: #fff;text-indent: 10px;font-size: 18px;margin-top: 20px;}.jieduanbox dl dt.qita{background-image: url(../img/title_bg2.png)}.jieduanbox dl dd{font-size: 16px;line-height: 25px;padding: 0 10px;text-align: justify;}.ztpart3{background: url(../img/4bg.jpg) no-repeat; background-size: 100% 100%;}.ztpart3top{background: url(../img/4.jpg) no-repeat;width: 100%;padding-bottom: 1rem;background-size: 100% 100%;}.ztpart3 .daxue{    display: block;    padding: 0 15px;}.ztpart3 .daxue li{    width: 31%;    line-height: 2.5rem;    text-align: center;    font-size: 1rem;    color: #fff;    float: left;    margin: 1%;    box-sizing: border-box;    border-radius: 5px;    border: 1px solid #fff;    overflow: hidden;}.ztpart3 .daxue .daxuehover{background-color: #fff; color: #2f5795; font-weight: bold;}.daxuebox{display: none;}.daxuebox table{width: 94%;margin: 3%;display: inline-table;border: 1px solid #666;border-top: none;text-align: center;background-color: rgb(255 255 255 / 50%);}.daxuebox table td{border-top: 1px solid #666;line-height: 2rem;font-size: 1rem;color: #315997;}.daxuebox table tr:nth-of-type(1){background-color: #bcd3f5;}.ztpart4{margin: 0 auto;}.ztpart4 .zhuanyeNav{margin: 10px;}.ztpart4 .zhuanyeNav li{    width: 25%;    float: left;    box-sizing: border-box;    font-size: 1rem;    transition: 0.3s;    text-align: center;    padding: 0.8rem;    overflow: hidden;    position: relative;    background-color: #fde8d9;}.ztpart4 .zhuanyeNav li.zhuanyeHover{background-color: #f16c0e; color: #fff;}.ztpart4 .zhuanyebox{display: none;margin: 10px;}.ztpart4 .zhuanyelistNav{display: inline-block; width: 25%; float: left;}.ztpart4 .zhuanyelistNav li{    background-color: #fde8d9;    text-align: center;    line-height: 3rem;    margin-bottom: 1.5rem;    font-size: 1rem;    color: #f16c0e;    font-weight: bold;}.ztpart4 .zhuanyelistNav li.zhuanyelistHover{background-color: #f16c0e; color: #fff;}.ztpart4 .zhuanyelistbox{display: none; width: 75%; float: left; background-color: #fde8d9;}.ztpart4 .zhuanyelistbox dl{display: inline-block;padding: 0.5rem;box-sizing: border-box;}.ztpart4 .zhuanyelistbox dl dt{font-size: 0.9rem;font-weight: bold;}.ztpart4 .zhuanyelistbox dl dd{font-size: 0.8rem;line-height: 1.3rem;margin-bottom: 10px;text-align: justify;}.bgztpart5{width: 100%; max-width: 750px; background: url(../img/6.jpg) center top no-repeat;}.swiper-container-anli{padding: 10px; padding-bottom: 50px;}.swiper-container-anli img{border:2px solid #f06300; border-radius: 5px; width: 100%;}.swiper-container-anli .swiper-button-next, .swiper-button-prev{    width: 40px;    height: 40px;    background-size: 100%;    margin-top: -40px;}.swiper-container-anli .swiper-button-prev, .swiper-container-rtl .swiper-button-next{    background-image: url(../img/left.png);    left: 0;}.swiper-container-anli .swiper-button-next, .swiper-container-rtl .swiper-button-prev{    background-image: url(../img/right.png);    right: 0;}.swiper-pagination-bullet{width: 18px; height: 18px;}.swiper-pagination-bullet-active{background-color: #f16c0e;}.ztpart6{width: 100%; max-width: 750px; padding: 1%; box-sizing: border-box;}.ztpart6 dl{ float: left; width: 46%;  margin: 2%; background: url(../img/7-1.jpg) no-repeat;    background-size: 100% 100%; padding: 2%; box-sizing: border-box; }.ztpart6 dl:nth-of-type(2){background-image: url(../img/7-2.jpg);} .ztpart6 dl:nth-of-type(3){background-image: url(../img/7-3.jpg);} .ztpart6 dl:nth-of-type(4){background-image: url(../img/7-4.jpg);} .ztpart6 dl dt{font-size: 1.2rem;line-height: 3rem;text-align: center;color: #fff;margin-bottom: 0.5rem;}.ztpart6 dl dd{font-size: 0.8rem;line-height: 1.5rem;color: #fff;}.ztpart6 dl a{ display: block; line-height: 2rem; color: #f55f07; background-color: #fff; border-radius: 25px;    font-size: 0.8rem; text-align: center; margin: 0.5rem auto; font-weight: bold;}.ztpart8{background: url(../img/8.jpg) center top no-repeat; background-size: 100% 100%;}.ztpart8 .sqlc{position: relative; width: 100%; height: 20rem; }.ztpart8 .sqlc li{width: 120px; height: 96px; position: absolute; line-height: 96px; top: 50%; left: 50%;     margin-left: -60px; margin-top: -48px; text-align: center; font-size: 1rem;    color: #fff; background: url(../img/8-libg.png) no-repeat; background-size: 100% 100%;}.ztpart8 .sqlc li:nth-of-type(1){background-image: url(../img/8-1.png);margin-top: -152px;}.ztpart8 .sqlc li:nth-of-type(2){background-image: url(../img/8-2.png);margin-top: -100px;margin-left: 36px;}.ztpart8 .sqlc li:nth-of-type(3){background-image: url(../img/8-3.png);margin-top: 4px;margin-left: 36px;}.ztpart8 .sqlc li:nth-of-type(4){background-image: url(../img/8-4.png);/* top: 85%; */margin-top: 56px;}.ztpart8 .sqlc li:nth-of-type(5){background-image: url(../img/8-5.png);margin-top: 4px;margin-left: -156px;}.ztpart8 .sqlc li:nth-of-type(6){background-image: url(../img/8-6.png);margin-top: -100px;margin-left: -156px;}.ztpart8 .sqlc li.sqlchover{ color: #333; background-image: url(../img/8-libg.png);}.ztpart8 .sqlc li.wuyong{ background-image: url(../img/8.png);}.ztpart8 .sqlcbox{     border: 2px solid #dba016;    border-radius: 5px;    margin: 1rem;    padding: 0.5rem;}.ztpart8 .sqlcbox h2{     line-height: 2rem;    color: #dba016;    font-size: 1.1rem;}.ztpart8 .sqlcbox p{ line-height: 1.5rem; color: #fff; font-size: 0.8rem;}.ztpart8 .sqlclist{display: none;}.bgztpart9{width: 100%; max-width: 750px; padding-top: 1px;    height:1106px; margin: 50px auto;     background: url(../img/7bg.jpg) center center no-repeat;}.ztpart9{margin-top: 50px;}.ztpart9 .cgys{float: left; width: 365px; height: 267px; overflow: hidden; margin: 16px; position: relative; }.ztpart9 .cgys .bgImg{transition: 0.5s;}.ztpart9 .cgys div{    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;        line-height: 35px;    padding: 15px;    font-size: 14px;    box-sizing: border-box;    color: #fff;    text-align: center;}.ztpart9 .cgys div h2{    margin-top: 50px;    margin-bottom: 20px;    font-size: 32px;    line-height: 60px;    color: #f7c958;}.ztpart9 .cgys div h2 img{margin-right: 15px;}.ztpart9 .cgys div p{font-size: 24px;line-height: 40px;}.ztpart9 .cgys:hover .bgImg{transform: scale(1.2); }.bgztpart10{width: 100%; max-width: 750px; padding-top: 1px;    height:897px; margin: 50px auto;     background: url(../img/8bg.jpg) center top no-repeat;}/*.ztpart10 .ztbtn{    width: 300px;    margin: 70px 200px 20px 30px;    display: inline-block;    border-color: #e01e1f;color: #e01e1f;    }.ztpart10 .btn1{margin: 70px 60px 20px 200px;border-color: #e01e1f; color: #fff; background-color: #e01e1f;}*/.ztpart7 .ys1{    width: 24.25%;    float: left;    box-sizing: border-box;    margin: 1% 1% 1% 0;    position: relative;    transition: 0.5s;    overflow: hidden;    background-color: #f2f1ff;    line-height: 35px;    padding-bottom: 25px;    height: 270px;}.ztpart7 .ys1:nth-of-type(4){margin-right: 0;}.ztpart7 .ys1 dt{    background: linear-gradient(to top,#df2121,#fe817f);    font-size: 20px;    text-align: center;    line-height: 50px;    color: #fff;    margin-bottom: 15px;}.ztpart7 .ys1 dd{    padding: 0 20px;    font-size: 16px;}.ztpart7 .ys2 li{    float: left;    width: 19.2%;    margin: 1% 1% 1% 0;    line-height: 40px;    font-size: 18px;    padding: 10px;    box-sizing: border-box;    text-align: center;    position: relative;    background: linear-gradient(to right,#6f66ff,#443eba);    color: #fff;}.ztpart7 .ys2 li:nth-of-type(5n){margin-right: 0;}@keyframes myBbreath {  0% {    transform: scale(0.9);  }  50% {    transform: scale(1);  }  100% {    transform: scale(0.9);  }}@keyframes jiantou {  0% {    background-position-x: 0px;  }  50% {    background-position-x: 30px;  }  100% {    background-position-x: 60px;  }}