* {
    padding: 0;
    margin: 0;
}

li {
    list-style: none;
}
.mzt-banner{
    margin-top: 4rem;
}
.banner-bj{
    width: 100%;
    height: 25rem;
    background: url(/chanpinzt/imageszt/images1/zt1.jpg) no-repeat center;
    background-size: 100% 100%;
}
.banner-bj h1 {
    font-size: 1.2rem;
    opacity: 0;
}
.banner-bj p{
    margin: 0 auto;
    padding: .1rem 0;
    width: 8rem;
    font-size: .8rem;
    color: #fff;
    text-align: center;
    border-radius: 1rem;
    background-color: #fe6301;
}
.banner-bj figure img{
    display: block;
    margin: 0 auto;
    margin-top: 1.2rem;
    width: 80%;
}
.ba-ys{
    position: relative;
}
.ba-ys img{
    display: block;
    width: 80%;
    margin: 0 auto;
    margin-top: .95rem;
}
.ba-ys strong{
    position: absolute;
    top: 20%;
    left: 25%;
    font-size: .9rem;
	color: #030000;
    font-weight: normal;
}
.banner-bj>img{
    display: block;
    margin: 0 auto;
    margin-top: 1.8rem;
    width: 90%;
}
.banner-ys{
    margin-bottom: 1.7rem;
    padding: .6rem 0;
    width: 100%;
	text-align: center;
    background-color: #fe6301;
}
.banner-ys ul {
    overflow: hidden;
}
.banner-ys ul li {
    float: left;
    width: 25%;
}
.banner-ys ul li img {
    display: block;
    margin: 0 auto;
    width: 3rem;
}
.banner-ys ul li figcaption {
    margin-top: .3rem;
    color: #fff;
    font-size: .8rem;
    text-align: center;
    letter-spacing: .08rem;
}
.cpjj-box{
    margin-bottom: 1.6rem;
    width: 100%;
}
.tit-top{
    position: relative;
}
.tit-top img{
    display: block;
    margin-left: 25%;
    width: 65%;
}
.tit-top h2{
    position: absolute;
    top: 18%;
    left: 8%;
    font-size: 1.3rem;
	color: #4a4949;
    letter-spacing: .05rem;
}
.tit-top strong{
    position: absolute;
    top: 25%;
    right: 19.5%;
    font-size: 1.1rem;
    color: #fff;
}
.tit-but{
    position: relative;
    margin: 0 auto;
    margin-top: .8rem;
    width: 63%;
}
.tit-but p{
    color: #4a4949;
    font-size: .85rem;
	text-align: center;
	letter-spacing: .07rem;
}
.tit-but img{
    position: absolute;
    display: block;
    width: .6rem;
}
.tit-but img:nth-child(1){
    top: 18%;
    left: 0%;
}
.tit-but img:nth-child(3){
    top: 18%;
    right: 0%;
}
.cpjj-cont{
    margin-top: 1.3rem;
}
.cpjj-cont img{
    display: block;
    width: 100%;
}
.cpjj-cont p{
    margin-top: .7rem;
    padding: 0 .9rem;
    font-size: .8rem;
    color: #4a4949;
    text-indent: 1.4rem;
	line-height: 1.3rem;
	letter-spacing: .07rem;
    text-align: justify;
}
.cpys-box{
    margin-bottom: 2.1rem;
    width: 100%;
}
.bt .z-title{
    padding: 1.6rem 0 1.1rem 0;
    background-color: #fe6301;
}
.bt .tit-top h2{
    color: #fff;
}
.bt .tit-top strong{
    color: #fd5f08;
}
.bt .z-title p{
    color: #fff;
}
.cpys-box ul{
    margin-top: 1.4rem;
}
.cpys-box ul li{
    position: relative;
    margin-bottom: .9rem;
}
.cpys-box ul li img{
    display: block;
    width: 100%;
}
.cpys-box ul li strong{
    position: absolute;
    width: 5.5rem;
    font-size: 1.2rem;
    color: #fe6301;
	line-height: 1.34rem;
	letter-spacing: .08rem;
}
.cpys-box ul li p{
    position: absolute;
    width: 7.8rem;
    font-size: .8rem;
    color: #fff;
}
.cpys-box ul li:first-child strong,
.cpys-box ul li:nth-child(3) strong,
.cpys-box ul li:nth-child(5) strong{
    top: 23%;
    right: 12%;
}
.cpys-box ul li:first-child p{
    top: 64%;
    right: 3%;
}
.cpys-box ul li:nth-child(2) strong{
    top: 28%;
    left: 14%;
}
.cpys-box ul li:nth-child(2) p{
    top: 65%;
    right: 55%;
}
.cpys-box ul li:nth-child(3) p{
    top: 58%;
    right: 1%;
    width: 9rem;
}
.cpys-box ul li:nth-child(4) strong,
.cpys-box ul li:nth-child(6) strong{
    top: 22%;
    left: 19%;
}
.cpys-box ul li:nth-child(4) p,
.cpys-box ul li:nth-child(6) p{
    top: 59%;
    right: 55%;
}
.cpys-box ul li:nth-child(5) p{
    top: 59%;
    right: 1%;
    width: 9rem;
}
.wmys-box{
    margin-bottom: 2rem;
    width: 100%;
}
.wmys-box .title2{
    width: 100%;
	height: 5.6rem;
    line-height: 5.6rem;
    font-size: 1.4rem;
    color: #fff;
	text-align: center;
    letter-spacing: .12rem;
    background-color: #fd5f08;
}
.wmys-cont{
    position: relative;
}
.wmys-cont img{
    margin-top: .88rem;
    display: block;
    width: 100%;
}
.wmys-cont h2{
    position: absolute;
    font-weight: normal;
    font-size: .9rem;
    color: #fff;
	letter-spacing: .04rem;
}
.wmys-cont h2:nth-child(2){
    top: 8.5%;
    left: 8%;
}
.wmys-cont h2:nth-child(3){
    bottom: 8%;
    right: 11.5%;
}
.wmys-cont p{
    position: absolute;
    font-size: .8rem;
    color: #252724;
    font-weight: normal;
}
.wmys-cont p:nth-child(4){
    top: 9%;
    right: 23%; 
}
.wmys-cont p:nth-child(5){
    top: 16%;
    right: 19%; 
}
.wmys-cont p:nth-child(6){
    top: 22%;
    right: 15%; 
}
.wmys-cont p:nth-child(7){
    top: 29%;
    right: 8%; 
}
.wmys-cont p:nth-child(8){
    bottom: 26%;
    left: 15%; 
}
.wmys-cont p:nth-child(9){
    bottom: 19%;
    left: 15%; 
}
.wmys-cont p:nth-child(10){
    bottom: 12%;
    left: 15%; 
}
.wmys-cont p:nth-child(11){
    bottom: 6%;
    left: 15%; 
}
.cpcs-box{
    margin-bottom: 3.5rem;
    width: 100%;
}
.cpcs-top{
    position: relative;
    margin-top: 1.8rem;
}
.cpcs-top img{
    display: block;
    width: 100%;
}
.cpcs-top strong{
    position: absolute;
    font-size: .75rem;
    color: #444141;
    font-weight: normal;
	letter-spacing: -0.02rem;
}
.cpcs-top strong:nth-child(2){
    top: 12%;
    right: 12%;
}
.cpcs-top strong:nth-child(3){
    top: 25%;
    right: 12%;
}
.cpcs-top strong:nth-child(4){
    top: 39%;
    right: 12%;
}
.cpcs-top strong:nth-child(5){
    top: 53%;
    right: 5%;
}
.cpcs-top strong:nth-child(6){
    bottom: 23%;
    right: 12%;
}
.cpcs-top strong:nth-child(7){
    bottom: 10%;
    right: 5%;
}
.table-cont strong{
    margin: 1.3rem 0 .6rem 0;
    display: block;
    text-align: center;
    font-size: 1rem;
    color: #fe6301;
	letter-spacing: .08rem;
}
.table-cont table {
    margin: 0 auto;
    width: 96%;
    border-collapse: collapse;
    border: 1px solid #e5e5e5;
}
.table-cont table tr:nth-child(1) td {
    color: #fff;
    border: 1px solid #fd551c;
    background: #fd551c!important;
}
.table-cont table tr:nth-child(odd) td {
    background-color: #e5e5e5
}
.table-cont table tr td {
    padding: .3rem 0;
    color: #313030;
    font-size: .66rem;
    text-align: center;
}
.gzyl-box{
    width: 100%;
}
.gzyl-cont{
    position: relative;
    margin-top: 2.6rem;
}
.gzyl-cont img{
    display: block;
    width: 100%;
}
.gzyl-cont p{
    position: absolute;
    width: 7.4rem;
    font-size: .6rem;
    color: #030000;
    line-height: .9rem;
    text-indent: .4rem;
    text-align: center;
}
.gzyl-cont p:nth-child(2){
    top: 15%;
    left: 8%;
    color: #fff;
}
.gzyl-cont p:nth-child(3){
    top: 9%;
    right: 7%;
}
.gzyl-cont p:nth-child(4){
    bottom: 16%;
    left: 8%;
}
.gzyl-cont p:nth-child(5){
    bottom: 9%;
    right: 7%;
    color: #fff;
}