@media (max-width:1450px) {
    .Slide12 .index_logo {
        padding-top: 150px;
    }

    .Slide12 .index_logo img {
        width: 155px;
        height: 121px;
    }

    .Slide12 .Slide1_2 {
        padding-top: 20px;
    }

    .Slide12 .wenzi {
        margin-top: 20px;
    }

    .Slide2_3 {
        margin-top: 20px;
    }

    .Slide22 .Slide2_2 {
        height: 70px;
    }

    .Slide22 .Slide2_2_1 {
        height: 70px;
    }

    .Slide2_3 .Slide2_3_wz {
        padding: 15px 25px 10px 25px;
       
    }

    .Slide2_3 .Slide2_3_wz {
        height: auto;
    }

    .Slide2_3 .Slide2_3_img {
        height: 450px;
        width: 390px;
    }

    .Slide3 .Slide33 #cpzxlbt {
        margin-top: 20px;
    }

    .Slide32 {
        padding-top: 150px;
    }

    .Slide4 .xxk .title li a {
        width: 240px;
        height: 140px;
    }

    .Slide4 .xxk #content .mod {
        width: 557px;
        height: 450px;
    }

    .Slide4 .xxk #content .mod .jiantou {
        margin-top: 15px;
        margin-bottom: 20px;
    }

    .Slide4 .xxk #content .mod .xxkfx {
        padding-top: 20px;
    }

    .Slide5 .Slide52 .biaodao1_1 {
        margin-top: 0px;
        margin-left: 20px;

        height: 500px;
    }

    .Slide5 .Slide52 .biaodao1_1>ul {
        padding-top: 30px;
    }

    /* .Slide52 .biaoda{
        width: 770px;
    } */
    .Slide5 .Slide52 {
        padding-top: 150px;
    }

    .Slide5 .Slide52 .biaodao1_1>ul li {
        padding: 10px 0px;
    }


}

@media (max-width:1400px) {
    .Slide2_3 .Slide2_3_wz .l_add111 {
        line-height: 1.5;
        height: 300px;
        
    }
    .Slide2_3 .Slide2_3_wz a{
        margin-top: 0px;
    }

    .Slide2_3 .Slide2_3_img {
        height: 364px;
        width: 296px;
        margin-left: 80px;
    }

    .Slide3 .Slide33 {
        width: 90%;
    }

    .Slide3 .Slide33 #cpzxlbt {
        margin-top: 10px;

    }

    .Slide3 .Slide33 a p {
        padding: 15px 10px;

    }

    .Slide42 {
        padding-top: 150px;
    }

    .Slide5 .Slide52 .biaodao1_1 {
        display: flex;
        justify-content: center;
    }

    .Slide5 .Slide52 .biaodao1_1>ul {
        width: 46%;
        margin: 0 2%;
    }

    .Slide5 .Slide52 .biaodao1_12 {
        width: 46%;
        margin: 0 2%;
        padding-top: 30px;
    }

    .Slide5 .Slide52 .biaodao1_12>ul {
        margin-left: 0px;
        width: 100%;
    }

    .Slide5 .Slide52 .biaodao1_1 {
        height: auto;
        margin-top: 30px;
    }

    .Slide5 .Slide52 .biaodao1_2 {
        margin-top: 30px;
    }

    .Slide12 .index_logo {
        padding-top: 140px;
    }

    .Slide12 .Slide1_2 {
        padding-top: 10px;
    }

    .Slide12 .wenzi {
        margin-top: 5px;
    }

    .Slide3 .Slide33 a p {
        padding: 0px 0px;
        width: 90%;
        margin: 0 auto;
    }

    .Slide3 .Slide33 a {
        width: 100%;
    }

    .Slide3 .Slide33 a p {
        font-size: 18px;
    }
}

@media (max-width:1200px) {
    .Slide5 .Slide52 .biaodao1_2{
        padding-bottom: 20px;
    }
    .nav {
        position: relative;
    }
    .Slide2_3 .Slide2_3_wz{
        float: initial;
    }
    .top .nav {
        display: inline-block;
    }

    .inner {
        width: 100%;
    }

    .top_1 {
        position: fixed;
        left: -100%;
        top: 0px;
        display: inline-block !important;
        width: 80%;
        z-index: 99;
        background-color: #fff;
        white-space: nowrap;
        overflow-y: auto;
        height: 100vh;
        /* display: none; */
        transition: all 0.5s;
    }

    .men2 {
        left: 0%;
    }

    .top .nav .nav_1 {
        display: block;

    }

    .top .nav .nav_1 img {
        width: 50px;
        height: 50px;
    }

    .top .top_1>li>a {
        line-height: inherit;
        text-align: center;
        padding-bottom: 10px;
        font-weight: bold;
    }

    .top .top_1>li {
        position: initial;
        display: flex;
        flex-direction: column;
        padding-top: 20px;
    }

    .top .top_1>li ul {
        display: inline-block;
        position: initial;
        background-color: inherit;
        padding: 0px;
		    left: 0%;
			margin-left: 0px;
width: 100%;			
    }

    .top .top_1>li ul li a {
        width: 100%;
        text-align: center;
        padding: 0px;
        font-size: 14px;
    }

    .top {
        position: relative;
    }

    .cpzx li a img {
        height: 225px;
    }

    .cpzx {
        width: 95%;
        padding: 0px;
    }

    .cpzx li a {
        width: 100%;
    }

    .top .logo {
        margin-right: 0%;
    }

    .top .top1 {
        justify-content: space-between;
    }

    .top .switch {
        margin-left: 0px;
    }

    .top .nav .nav_1 {
        display: block;
        margin-right: 10px;
    }

    .about_3 {
        padding-top: 20px;
        padding-bottom: 20px;
        flex-direction: column;
    }

    .about_3>div {
        width: 80%;
        margin: 0 auto;
    }

    .about_3 .about_3_you {
        width: 80%;
    }

    .cpzx2 li {
        width: 30%;
        margin: 0px 1.5%;
        margin-bottom: 20px;
    }

    .cpzx2 li img {
        width: 100%;
    }

    .details {
        width: 90%;
        margin: 0 auto;
        padding-top: 15px;
    }

    .details .details1 div {
        padding-bottom: 15px;
    }

    .news1 ul li a img {
        display: none;
    }

    .news1 {
        width: 90%;
    }

    .news1 ul li:hover {
        box-shadow: none;
    }

    .news1 ul li {
        width: 100%;
        margin-bottom: 15px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ccc;
    }

    .news1 ul li a div {
        width: 100%;
    }

    .news1 ul li a div .p1 {
        font-size: 16px;
    }

    .news1 ul li a div .p4 {
        width: 100px;
        height: 30px;
    }

    .news1 ul li a div P {
        width: 100%;
    }

    .gywm1 {
        width: 90%;
        margin: 0 auto;
    }

    .gywm4 ul li {
        width: 30%;
        margin: 0px 1.5%;
        margin-bottom: 25px;
    }

    .xswl {
        width: 90%;
        margin: 0 auto;
    }

    .box {
        display: none;
    }

    .top.topfid {
        position: fixed;
		left:0px;
		top:0px;
		z-index:9;
    }

    .swiper-container1 {
        width: 100%;
        height: auto;
        display: flex;
    }

    .swiper-container1 .Slide1,
    .swiper-container1 .Slide2,
    .swiper-container1 .Slide3,
    .swiper-container1 .Slide4,
    .swiper-container1 .Slide5 {
        overflow: hidden;
        height: auto;
        width: 100%;
    }

    .swiper-container1>.swiper-wrapper {
        display: inline-block;
    }

    .swiper-container1 .Slide11,
    .swiper-container1 .Slide21,
    .swiper-container1 .Slide31,
    .swiper-container1 .Slide41,
    .swiper-container1 .Slide51 {
        display: none;
        /* background: none; */
    }

    .swiper-container1 .Slide1 {
        background: url(../images/Slide1_bg.png) no-repeat center center;
        background-size: cover;
    }

    .swiper-container1 .Slide2 {
        background: url(../images/Slide2_bg.png) no-repeat center center;
        background-size: cover;
    }

    .swiper-container1 .Slide3 {
        background: url(../images/Slide3_bg.png) no-repeat center center;
        background-size: cover;
    }

    .swiper-container1 .Slide4 {
        background: url(../images/Slide4_bg.png) no-repeat center center;
        background-size: cover;
    }

    .swiper-container1 .Slide5 {
        background: url(../images/Slide5_bg.png) no-repeat center center;
        background-size: cover;
    }

    .Slide12 .wenzi {
        margin-bottom: 10px;
    }

    .Slide2_3 .Slide2_3_img {
        display: none;
    }

    .Slide22 .Slide2_2 .Slide2_2_xia .p1 {
        font-size: 20px;
    }

    .Slide22 .Slide2_2 .Slide2_2_xia .p2 {
        font-size: 14px;
    }

    .Slide2_3 {
        margin-bottom: 20px;
    }

    .Slide3 .Slide33 a img {
        height: 244px;
    }

    /* .Slide12 .index_logo {
        padding-top: 100px;
    } */
    .Slide2_3 .Slide2_3_wz{
        margin-left: 0px;
        margin: 0 auto;
    }
    .Slide3 .Slide32 .ding p {
        text-align: center;
    }

    .Slide3 .Slide32 .ding .xian {
        display: none;
    }

    .Slide3 .Slide33 {
        margin-bottom: 20px;
    }

    .Slide4 .Slide42 .ding {
        width: 100%;
    }

    .Slide4 .Slide42 .ding .xian {
        display: none;
    }

    .Slide4 .Slide42 .ding .p1 {
        text-align: center;
        width: 100%;
    }

    .xxk .tab .title {
        float: inherit;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Slide4 .xxk {
        margin-left: 0px;
        margin-top: 20px;
        width: 100%;
    }

    .Slide4 .xxk #content {
        margin-left: 0px;
        float: inherit;
        margin-bottom: 30px;
    }

    .Slide4 .xxk #content .mod {
        margin: 0 auto;
    }
    .biaodao1{
        width: 100%;
    }
    .Slide5 .Slide52 .ding {
        width: 100%;
    }

    .Slide5 .Slide52 .ding .xian {
        display: none;
    }

    .Slide5 .Slide52 .ding .p1 {
        text-align: center;
    }

    .Slide5 .Slide52 .biaodao1_1 {
        flex-direction: column;
        width: 90%;
        margin-left: 0px;
        margin: 0 auto;
    }

    .Slide5 .Slide52 .biaodao1_1>ul {
        width: 90%;
        /* box-sizing: border-box; */
        margin: 0px;
        padding: 0px 5%;
        margin-top: 0px;
        padding-top: 20px;
    }
    .Slide5 .Slide52 .biaodao1_12{
        width: 96%;
        padding-bottom: 20px;
    }
    .Slide5 .Slide52 .biaodao1_12>ul{
        width: 60%;
    }
    .Slide5 .Slide52 .biaodao1_12>img{
        margin-right: 0px;
    }
	  #lightbox-container-image-box{
                 width: 300px !important;
        }
        #lightbox-container-image-data-box{
                 width: 300px !important;
                 box-sizing: border-box;
        }
}

@media (max-width:992px) {
    .cpzx2 li {
        width: 47%;
        margin: 0px 1.5%;
        margin-bottom: 20px;
    }
    .Slide3 .Slide33 a img {
        height: 204px;
    }
    .cpzx2 li:nth-of-type(3n) {
        margin: 0px 1.5%;
    }

    .cpzx2 li a .title {
        padding-top: 17px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .cpzx2 li a .title2 {
        margin-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .cpzx2 li a .title3 {
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    /* .cpzx2{
        width: 80%;
    }
    .cpzx2 li:nth-of-type(2n) {
        margin-right: 0px;
    }
    .cpzx2 li:nth-of-type(3n) {
        margin-right: 20px;
    } */
    .cpzx2 li img {
        display: none;
    }
    .Slide22{
        padding-top: 30px;
    }
    .Slide32{
        padding-top: 30px;
    }
    .Slide42 {
        padding-top: 30px;
    }
    .Slide5 .Slide52 {
        padding-top: 30px;
    }
}

@media (max-width:768px) {
    .cpzx {
        width: 98%;
    }
    .Slide12 .index_logo {
        padding-top: 100px;
    }
   
    .Slide3 .Slide33 a img {
        height: 236px;
    }
    .cpzx li {
        width: 48%;
        margin: 0px 1%;
        margin-bottom: 10px;
    }

    .cpzx li a img {
        height: 298px;
        /* height: 100%; */
    }

    .top .logo {
        margin-right: 0%;
    }

    .top .nav .nav_1 img {
        width: 25px;
        height: 25px;
    }

    .top .logo {
        width: 70px;
        height: 52px;
    }

    .top .switch {
        margin-left: 0px;
    }

    .Navigation {
        height: auto;
    }

    .Navigation .Navigation1 ul li {
        height: auto;
        width: 20%;
    }

    .top {
        height: auto;
    }

    .top .top1 {
        height: auto;
        padding: 10px 0px;
    }

    .Navigation .Navigation1 ul li a {
        font-size: 12px;
		    text-align: center;
    }

    .biaoti1 {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .biaoti1 .p1 {
        font-size: 20px;
    }

    .biaoti1 .p2 {
        font-size: 16px;
    }

    .cpzx li a p {
        padding: 10px 10px;
        font-size: 15px;
    }

    .page ul {
        flex-wrap: wrap;
    }

    .page ul li {
        width: 30%;
        text-align: center;
    }

    .page ul li:first-child {
        width: 100%;
    }

    .footer .footer1 .div1 {
        flex-direction: column;
    }

    .footer .footer1 .div1 {
        margin-top: 0px;
    }

    .about_1 {

        width: 90%;
        margin: 0 auto;
        margin-bottom: 10px;
    }

    .about_2 {
        height: auto;
    }

    .about_2 .about_2_1 {
        padding-top: 10px;
        flex-direction: column;
    }

    .about_2 .about_2_1 .about_2_xiao {
        width: 90%;
        padding-bottom: 10px;
        align-items: center;
        margin: 0 auto;
        justify-content: start;
    }

    .about_2 .about_2_1 .about_2_xiao img {
        width: 30px;
        height: 28px;
        margin-right: 10px;
    }

    /* .about_2 .about_2_1 .about_2_xiao div{
        display: flex;
        justify-content: start;
        align-items: center;
    } */
    .about_2 .about_2_1 .about_2_xiao div p {
        font-size: 14px;
        line-height: 1.1;
    }

    .about_2 .about_2_1 .about_2_xiao div .p1 {
        margin-bottom: 10px;
        /* margin-right: 10px; */
    }

    .about_3 .about_3_zuo ul li {
        padding: 5px 0px;
    }

    .about_3 .about_3_you {
        height: 300px;
    }

    .about_3 .about_3_zuo ul li p {
        font-size: 14px;
    }

    .about_3 .about_3_zuo ul li input {
        width: 70%;
    }

    .about_3 .about_3_zuo ul li textarea {
        width: 70%;
    }

    .details .details2 {
        padding-bottom: 15px;
    }

    .details .details3 p {
        padding-bottom: 10px;
    }

    .details .details3 {
        padding-bottom: 20px;
    }

    .details .details1 .title {
        font-size: 20px;
    }

    .details .details3 p {
        font-size: 14px;
    }

    .details .details3 p a {
        font-size: 14px;
    }

    .gywm4 ul li a div img {
        width: 100%;
        height: 100px;
    }

    .gywm4 ul li a p {
        padding-top: 10px;
    }
    .Slide12 .Slide1_2 li{
        width: 20%;
        margin: 0px 5%;
    }
    .Slide12 .Slide1_2 li img{
        width: 100%;
        height: auto;
    }
    .Slide12 .wenzi{
        padding: 0px 5%;
        width: 90%;
        margin: 0 auto;
    }
    
    .Slide12 .wenzi p{
        font-size: 14px;
    }
    .Slide12 .index_logo img {
        width: 77px;
        height: 60px;
    }
    .Slide12 .wenzi{
        text-align: left;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .Slide22 .Slide2_2{
        height: auto;
    }
    .Slide22 .Slide2_2_1{
        height: auto;
    }
    .Slide22 .Slide2_2_1{
        justify-content: start;
        flex-wrap: wrap;
    }
    .Slide22 .Slide2_2_1 .Slide2_2_xia{
        width: 50%;
        padding: 10px 0px;
    }
    .Slide22 .Slide2_2 .Slide2_2_xia .p1{
        font-size: 18px;
    }
    .Slide22 .Slide2_2 .Slide2_2_xia .p2{
        font-size: 12px;
    }
    .Slide2_3 .Slide2_3_wz{
        width: auto;
        padding: 0px;
    }
    .Slide2_3 .Slide2_3_wz .l_add111{
        height: auto;
        width: 90%;
        margin: 0px 5%;
        font-size: 14px;
    }
    .Slide2_3 .Slide2_3_wz a{
        margin: 8px auto;
        
    }
    .Slide3 .Slide32 .ding .p1{
        font-size: 18px;
    }
    .Slide3 .Slide33 a p{
        font-size: 14px;
    }
    .Slide4 .Slide42 .ding .p1{
        font-size: 18px;
    }
    .Slide4 .xxk .title li{
        width: 30%;
    }
    .Slide4 .xxk .title li a{
        width: 100%;
        height: auto;
    }
    .Slide4 .xxk #content .mod{
        width: 90%;
        padding: 10px 5%;
        height: auto;
    }
    .Slide4 .xxk #content .mod .day{
        display: none;
    }
    .Slide4 .xxk #content .mod .year{
        display: none;
    }
    .Slide4 .xxk #content .mod .jiantou{
        display: none;
    }
    /* .Slide4 .xxk #content .mod .xxkfx{
        display: none;
    } */
    .Slide4 .xxk #content .mod .title{
        font-size: 16px;
    }
    .Slide4 .xxk #content .mod .jianjie{
        margin-top: 10px;
        height: auto;
    }
    .Slide5 .Slide52 .ding .p1{
        font-size: 18px;
    }
    
    .Slide5 .Slide52 .biaodao1_1>ul li input{
        width: 70%;
    }
    .Slide5 .Slide52 .biaodao1_1>ul li textarea{
        width: 70%;
    }
    .Slide5 .Slide52 .biaodao1_12>ul{
        width: 100%;
    }
    .Slide5 .Slide52 .biaodao1_12{
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }
    .biaodao1{
        padding-top: 10px;
    }
    .Slide5 .Slide52 .biaodao1_12>ul li{
        margin-bottom: 10px;
    }
    .Slide5 .Slide52 .biaodao1_2 div{
        display: flex;
        flex-direction: column;
    }
    .Slide5 .Slide52 .biaodao1_12>ul li img{
        margin-right: 5px;
    }
}
@media (max-width:730px){
.Slide3 .Slide33 a img {
    height: 222px;
}
}
@media (max-width:650px) {
    .cpzx li a img {
        height: 250px;
    }
    .Slide3 .Slide33 a img {
        height: 192px;
    }
}

@media (max-width:600px) {
    .cpzx li a img {
        height: 230px;
    }
    .Slide3 .Slide33 a img {
        height: 172px;
    }
	.Slide4 .xxk .title li a img{
                height:100px;
                }
				 .Slide4 .xxk .title li a img{
        height:150px;
        }
}
@media (max-width:500px){
    .Slide3 .Slide33 a img {
        height: 152px;
    }
}
@media (max-width:500px) {
    .cpzx li a img {
        height: 190px;
    }
    .Slide3 .Slide33 a img {
        height: 136px;
    }
}
@media (max-width:450px){
    .Slide3 .Slide33 a img {
        height: 117px;
    }
}
@media (max-width:415px) {
    .cpzx li a img {
        height: 160px;
    }
    .Slide3 .Slide33 a img {
        height: 234px;
    }
	.Slide4 .xxk .title li a img{
                height:75px;
                }
}

@media (max-width:380px) {
    .cpzx li a img {
        height: 145px;
    }
    .Slide3 .Slide33 a img {
        height: 208px;
    }
}

@media (max-width:340px) {
    .cpzx li a img {
        height: 150px;
    }
    .Slide3 .Slide33 a img {
        height: 178px;
    }
}

@media (max-width:330px) {
    .cpzx li a img {
        height: 125px;
    }
    .Slide3 .Slide33 a img {
        height: 163px;
    }
}