.container-fluid{padding: 0px;width: 100%;max-width: 1920px;}
body{overflow-x:hidden; }
@font-face{font-family: tony; src:url(../fonts/TonyTony.otf);}
@font-face{font-family: ahk; src:url(../fonts/AhkioBold.otf);}
.tl{text-align: left;}
.tr{text-align: right;}
.tc{text-align: center;}
.fl{float: left;}
.fr{float: right;}
.dbk{display: inline-block;}
.both{clear: both;}
.ovh{overflow: hidden;}
.auto{margin: 0px auto;}
.ovh img{transition:all .5s;
max-width: 100%;
height: auto !important;}
.container::before{content: " ";clear: both;display: block;}
.bgf{background: #ffffff;}

.swiper-button-next, .swiper-button-prev{z-index: 88 !important;}


/*start*/
.nybanner{margin-top: 90px;}
.nybanner img{width: 100%;}
.about_a{}
.tit h2{font-size: 30px;color: #d31c6e;font-weight: bold;margin: 0px;}
.tit span{background:#d31c6e;width: 30px;height: 2px;display: inline-block; margin-top:20px;margin-bottom: 10px;}
.tit p{font-family: tony;font-size: 30px;color: #d31c6e;letter-spacing: 2px;}
.aba_lt_nr p{font-size: 16px;line-height: 30px;}
.aba_lt{width:41%; padding-top: 90px;}
.aba_rt{width: 47.5%;}
.about_a{margin: 70px auto;}
.about_a_s{background: url(../images/a14.png) no-repeat 10% center;}
.about_b_s{background: url(../images/ab2.png) no-repeat left top;}
.slzzimg  img{width: 100%;height: auto;}

.about_b ul li{text-align: center;}
.about_b ul li p{font-size: 24px;font-weight: bold;color: #d31c6e;margin: 20px auto;}
.about_b_nr p{font-size: 16px;line-height: 30px;}

.tit2 h1{font-family: 楷体;color: #000;margin: 0px;}
.tit2 p{color: #d31c6e;font-size: 36px;font-family: tony;}
.about_c_s{margin-top: 90px;background: url(../images/as1.png) no-repeat  right 110%;}

.abc_rt{width: 43%;}
.abc_rt ul li h3{margin: 0px;font-size: 24px;color:#d31c6e;font-weight: bold;background: url(../images/ta2.png) no-repeat left top;
    height: 55px;line-height: 55px;padding-left: 15px;}
.abc_rt ul li p{font-size: 18px;padding-left: 15px;}
.abc_rt ul li {margin-bottom: 25px;}
.about_c_nr{margin: 75px auto;margin-bottom: 110px;}
.footer{background: #d31c6e;}
.foot{padding: 50px 0px;}
.ft_b_2 span{font-size: 18px;color: #ffffff;display: inline-block;position: relative;top: 5px;}
.ft_b_2 p{font-size: 30px;color: #ffffff;margin-top:0px;font-weight: bold;margin: 0px;}
.ft_b_1 span{margin-left: 30px;display: inline-block;}

.ft_b{width: 100%;height: 50px;color: #fbb3d3;line-height: 50px;border-top: 1px solid #e43f84;}
.ft_b a{color: #fbb3d3;}
#m_main{background: url(../images/as1.png) no-repeat  right 110%;}
.lcs h3{margin: 12px 0px;font-size: 16px;color: #d31c6e;font-weight: bold;}
.lcs h3 b{font-size: 36px;font-family: 微软雅黑;display: inline-block;margin-right: 5px;}
.lcs p{font-size: 16px;line-height: 24px;}
.lichengs .swiper-container{width: 1320px;height: 760px;position: relative;background: url(../images/9160054.png) no-repeat center center;
    padding: 0px 60px;}
.lichengs .swiper-slide{position: relative;opacity: 0;}
.lichengs .swiper-slide-active{opacity: 1;}
.lichengs .swiper-slide ul{height: 100%;}
.lichengs ul li{width: 340px !important;position: relative;margin-left: -130px;float: left;
    height: 100%;position: relative;
}
.lichengs ul li:nth-child(2n) .lcs{position: absolute;bottom: 0px;}
.lichengs ul li:first-child{margin-left: 0px;}
/*.lichengs .swiper-slide:nth-child(6n){opacity: 0;}*/
.lichengs{position: relative;width: 83.3%;margin: 0px auto;background: url(../images/141.png) no-repeat  center 71%;}
.lcall{width: 100%;padding: 75px 0px;}
.lichengs .swiper-slide  ul li{}
.lichengs .swiper-slide  ul li:nth-child(1n){transform:translateX(-200px);transition:all 2s .3s;opacity: 0;}
.lichengs .swiper-slide  ul li:nth-child(2n){transform:translateX(-200px);transition:all 2s .9s;opacity: 0;}
.lichengs .swiper-slide  ul li:nth-child(3n){transform:translateX(-200px);transition:all 2s .3s;opacity: 0;}
.lichengs .swiper-slide  ul li:nth-child(4n){transform:translateX(-200px);transition:all 2s .15s;opacity: 0;}
.lichengs .swiper-slide  ul li:nth-child(5n){transform:translateX(-200px);transition:all 2s .12s;opacity: 0;}
.lichengs .swiper-slide-active  ul li:nth-child(1n){transform:translateX(0px);opacity: 1;}
.lichengs .swiper-slide-active  ul li:nth-child(2n){transform:translateX(-0px);opacity: 1;}
.lichengs .swiper-slide-active  ul li:nth-child(3n){transform:translateX(-0px);opacity: 1;}
.lichengs .swiper-slide-active  ul li:nth-child(4n){transform:translateX(-0px);opacity: 1;}
.lichengs .swiper-slide-active  ul li:nth-child(5n){transform:translateX(-0px);opacity: 1;}
.lichengs ul li:hover .ovh img{transform:scale(1.1);}


.lichengs .swiper-button-next{background: url(../images/next.png) no-repeat center center #f0f0f0;width: 59px;height: 59px;border-radius: 50%;
    border: 1px solid #dddddd;}
.lichengs .swiper-button-prev{background: url(../images/prev.png) no-repeat center center #f0f0f0;width: 59px;height: 59px;border-radius: 50%;
    border: 1px solid #dddddd;}


.zztit{margin-top:-98px;}
.zztit h2{font-size: 30px;margin: 0px;}
.zztit span{background:#d31c6e;width: 30px;height: 2px;display: inline-block; margin-top:20px;margin-bottom: 10px;}

.zzzw{margin-top: 70px;margin-bottom: 90px;}
.zzzw ul{display: table;margin:0px auto;width: 1050px;}
.zzzw ul li{width: 158px;height: 58px;border: 1px solid #cccccc;font-size: 18px;color: #666666;text-align: center;line-height: 58px;display: inline-block;float: left;border-radius: 5px;margin: 15px 25px;transition:all .5s;}
.zzzw ul li:hover{background: #d31c6e;color: #ffffff;border: 1px solid #d31c6e;cursor: pointer;}
.tcbg{position: fixed;top: 0px;left: 0px;background: rgba(0,0,0,0.5);z-index: 999;width: 100%;height: 100%;display: none;}

.tach{position: relative;top: 50%;left: 50%;transform:translate(-50%,-50%);width: 800px;height: 600px;background: #ffffff;border-radius: 10px;padding: 50px 10px 50px 50px;}
.guab{float: right;position: relative;top: -35px;right: 10px;cursor: pointer;}

.pingm{height:100%; width: 90%; margin: auto; }
.pingm h1{text-align: center;font-size: 24px;color:#d31c6e;}
.pingm  h2{font-size: 16px;font-weight: bold;margin-top: 25px;margin-bottom: 15px;}

.tach{
    padding-left: 0;
    padding-right: 0;
}
.overPing{
    overflow-x: hidden;
    height: 90%;
    margin-top: 20px;
    padding-right: 10px;
}
.overPing::-webkit-scrollbar{
    width: 5px !important;
    height: 4px;
}
.overPing::-webkit-scrollbar-thumb{
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #d31c6e;
    border-radius: 5px;
}
.overPing::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: #ccc;
}

.xc_sp{width: 100px;}
.xc_sp span{display: inline-block;width: 50px;height: 2px;background: #d31c6e;}
.xc_gs h2{font-size: 48px;font-family: 楷体;margin: 0px;}
.xc_gs p{font-size: 30px;font-family: tony;color: #d31c6e;margin: 0px;letter-spacing: 2px;}
.xc_tit{width: 100%;height: auto;}
.xcslt_nr p{font-size: 16px;line-height: 30px;margin-bottom: 20px;}
.xcs_lt{width: 53.3%;}
.xc_tit{margin-bottom: 30px;}
.xcstorys{margin-top: 90px;}


.zdhlt{width:52%; }
.zdhlt img{width: 100%; max-width: 100%; height: auto !important;}
.zdhrt {width: 48%;}

.zdhrtnr{width: 52%;margin-left: 80px;margin-top: 90px;}
.zdhrtnr p{font-size: 16px;line-height: 30px;margin-bottom: 20px;}
.xcs_a{margin-bottom: 40px;}

.xcs_a2{margin-top: 20px;}
.xcs_a2 .xc_tit{margin-top:100px;}

.xc_tit2{padding-left: 0px;padding-top: 25px;}
.xc_tit2{height: 145px;margin-bottom: 0px;}
.xc_tit2 .xc_sp {width: auto;display: block;margin-right: 15px;margin-top: -25px;}

.guocheng{padding: 0px !important;width: 1230px;}
.guochengnr ul{
    text-align: center;
}
.guochengnr ul li{ display: inline-block; vertical-align: top; text-align: left;}/*float: left;*/
.guochengnr ul li:nth-child(3n+2){margin: 0px 40px;}
.guochengnr ul li .ovh{border-radius: 15px;}
.guochengnr ul li p{font-size: 24px;color: #333333;margin-top: 15px;}
.guochengnr ul li:hover img{transform:scale(1.1);}
.guochengnr ul li p span{font-family: tony;color: #d31c6e;font-size: 30px;letter-spacing: 2px;margin-right: 5px;display: inline-block;}

.xckps>img{width: 100%;height: auto;}
.xckps{position: relative;}
.xckpab{position: absolute;top: 0px;}
.xckp h2{color: #ffffff;}
.xckp_nr p{color: #ffffff;font-size: 16px;}
.xckp{margin-top: 100px;}

/*.xcds{margin: 0px auto;height: auto;overflow: hidden;display: block;width: 221px;}*/
.xcds h2{font-size: 24px;font-weight: bold;writing-mode: tb-rl;margin: 0px;line-height:40px;width: auto;float: right;}
.xcds p{font-size: 18px;color: #333333;line-height: 30px;writing-mode: tb-rl;float: right;}

.xcjs ul li{float:left;width: 25%;}
.xcjs ul li .ovh{text-align: center;}
.xcdsnr{width: 100%;
    display: block;
    overflow: hidden;

    margin: 0px auto;}

.xcjs .ovh{margin-bottom: 30px;}
.xcjs{margin-bottom: 120px;margin-top: -140px;position: relative;z-index: 2;}

.bgfive{background: url(../images/saaa2.png) no-repeat  right 80%;}

.ydzgc{margin-top: 90px;margin-bottom: 50px;}
.ydzgc ul li{margin-right: 80px;margin-left: 0px;}
.ydzgc ul li:nth-child(3n){margin-right: 0px;}
.ydzgc ul li:nth-child(3n+1){margin-left: 0px;}
.hsmw ul li{float: left;width: 50%;padding: 20px 50px 20px 50px;transition:all .5s;}
.hsmw ul li .ovh{float: left;}
.hsr{width: 250px;float: right;}
.hsmw{margin-bottom: 50px;height: auto;overflow: hidden;}
.hsr dbo{font-size: 14px;color: #d31c6e;display: inline-block;margin-top: 35px;}
.hsr  h2{font-size: 24px;color: #333333;margin: 0px;}
.smal span{font-size: 16px;color: #666666;display: inline-block;margin-right: 10px;}
.smal{margin: 16px 0px;width: 160px;}
.naib{border-top: 1px solid #dbdbdb;padding-top: 18px;}
.naib span{display: inline-block;}
.hsmw ul li:hover{background: #f6f6f6;}
.hsmws{margin: 100px auto;}
/*分页样式*/
.fenye{margin: 0px 0px;}
.fenye ul{margin: auto;display: table;}
.fenye ul li{display: table-cell;}
.fenye ul li a{font-size: 15px;color: #363636;border: 1px solid #d1d1d1;display: inline-block;padding: 6px 14px;margin:0px 5px;border-radius: 2px; transition:all .5s;}
.fenye ul li:hover a{background: #d31c6e;color: #fff;border: 1px solid #d31c6e;}
.fenyeon a{background: #d31c6e !important;color: #fff !important;border: 1px solid #d31c6e !important; }


.hsmw ul li{position: relative;}
.xpxd{position: absolute;right: 10px;top: 10px;}


.nybanner .swiper-button-next{background: url(../images/next1.png) no-repeat center center #d31c6e;width: 59px;height: 59px;border-radius: 50%;right:5%;
}
.nybanner .swiper-button-prev{background: url(../images/prev1.png) no-repeat center center #d31c6e;width: 59px;height: 59px;border-radius: 50%;left: 5%;
}

.hsmwslist{position: relative;margin-top: 80px;}
.hsmwslist .swiper-container{width: 1200px;}
.hsmwslist .swiper-slide a{display: block;width: 100%;text-align: center;font-size: 16px;color: #333333;border-radius: 5px;transition:all .5s;height: 55px;line-height: 55px;}
.hsmwslist .swiper-slide:hover a{background: #d31c6e;color: #ffffff;}

.hsmwslist .swiper-button-next{background: url(../images/next.png) no-repeat center center #f0f0f0;width: 59px;height: 59px;border-radius: 50%;right:5%;border: 1px solid #dcdcdc;
}
.hsmwslist .swiper-button-prev{background: url(../images/prev.png) no-repeat center center #f0f0f0;width: 59px;height: 59px;border-radius: 50%;left: 5%;border: 1px solid #dcdcdc;
}
.hsmwsls{margin-top: 40px;}
.hsmwslist .active a{background: #d31c6e;color: #ffffff;}

.new ul li{height: auto;overflow: hidden;padding:30px 0px;border-bottom: 1px solid #e6e6e6;}
.new ul li dd{float: left;}
.new ul li dd{overflow: hidden;border-radius: 10px;}
.new ul li dd img:hover{transform:scale(1.1);}
.new ul li dd img{width: 100%;}
.new ul li dt{float: right;font-weight: normal;}
.nc_a{width: 600px;margin-right: 80px;}
.nc_b{width: 130px;border-left: 1px solid #e6e6e6;text-align: center;height: 120px;padding-top: 30px;margin-top: 43px;}
.nc_b img{display: block;width: auto;margin:0px auto;  filter: grayscale(100%);opacity: 0.7;transition:all .5s;}
.nc_b span{font-size: 14px;color: #666666;display: inline-block;margin-top: 15px;transition:all .5s;}

.nc_a h2{margin: 0px;}
.nc_a h2 a{font-size: 24px;color: #333333;transition:all .5s;}
.nc_a h2 a:hover{color: #d31c6e;}
.nc_a p{font-size: 14px;color: #666666;line-height: 22px;height: 100px;margin-top: 25px;}
.nc_a span{color: #999999;font-size: 14px;display: inline-block;}

.nc_b:hover img{ filter: grayscale(0%);opacity: 1;}
.nc_b:hover span{ color: #d31c6e;}

.new ul{margin-bottom: 0px;}
.news{margin-top: 70px;margin-bottom: 50px;}
.news .fenye{float: left;margin-top: 30px !important;}

.newstit h1{font-size: 24px;color: #333333;}
.newstit  dbo{font-size: 12px;color: #999999;display: inline-block;margin-top: 10px;}

.newsct p{font-size: 14px;color: #666666;line-height: 26px;margin: 0px;}
.newsct  h2{font-size: 18px;font-weight: bold;}

.ztlist img{width: 100%;height: auto;}
.ztlist{position: relative;}
.ztlist2 img{width: auto;margin: 0px auto;display: block;}

.slzz{background: url(../images/fsmm.png) no-repeat  center 20% ;}
.slzzimg{margin-top: 80px;}

.kunshan h2{font-size: 24px;color: #d31c6e;}
.kunshan  p{font-size: 14px;color: #333333;line-height: 22px;}
.kunshan{position: relative;margin-top: 50px;}
.kunshan .swiper-button-next{background: url(../images/next.png) no-repeat center center ;width: 59px;height: 59px;border-radius: 50%;right:8%;border: 1px solid #dcdcdc;transition:all .6s;
}
.kunshan .swiper-button-prev{background: url(../images/prev.png) no-repeat center center ;width: 59px;height: 59px;border-radius: 50%;left: 8%;border: 1px solid #dcdcdc;transition:all .6s;
}

.kunshan .swiper-button-next:hover{background: url(../images/next.png) no-repeat center center  #eeeeee;}
.kunshan .swiper-button-prev:hover{background: url(../images/prev.png) no-repeat center center  #eeeeee;}

.zt_message{margin-top: 0px;}

.zt_lt,.zt_rt{width: 50%;}
.zt_lt{background: #f5f2f1;}
.zt_lt img{float: right;margin: 130px 0px;margin-right: 85px;}
.ztrtnr{width: 480px;margin-top: 110px;margin-left: 85px;}
.ztrtnr input{border: 2px solid #d31c6e;height: 40px;background: none;border-radius: 20px;text-indent:20px;width: 100%;font-size: 16px;margin-top: 5px;}
.zt_ip_b label{width: 100%;}
.zt_ip_a label{width: 48.5%;}

.zt_ip_c input{width: 190px;height: 40px;background: #d31c6e;text-align: center;color: #ffffff;text-indent: 0px;
    margin-top: 25px;}
.ztrtnr h2{font-size: 36px;color: #6d2214;margin-bottom: 0px;}
.ztrtnr h2 img{display: inline-block;margin-right: 10px;}
.ztrtnr p{font-family: ahk;font-size: 73px;color: #d31c6e;letter-spacing: 5px;}

.helps{background: url(../images/185.jpg) no-repeat center center;height: 650px;position: relative;}
.jdlg_rt{background: url(../images/as1a.png) no-repeat center center;width: 470px;height: 100%;}

.jdlogin{width: 900px;height: 420px;background: #ffffff;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);border-radius: 8px;}
.yhlogin h2{margin-bottom: 50px;}
.yhlogin {text-align: center;width: 340px;margin-left: 70px;margin-top: 70px;}
.yhlogin label{text-align: left;display: block;width: 100%;border-bottom: 1px solid #999999;text-indent:5px;margin-top: 20px;}
.yhlogin label span{display: inline-block;margin-right: 10px;}
.yhlogin label input{height: 35px;font-size: 14px;color: #000;background: none;font-weight: normal;}
.dlu input{height: 53px;background: #d31c6e;text-align: center;line-height: 53px;border-radius: 5px;font-size: 18px;color: #ffffff;display: inline-block;width: 180px;margin-top: 40px;}

.lor{position: absolute;top: -70px;right: -50px;}

.huiyuan{background: url(../images/xal.jpg) no-repeat center center / cover; height: 160px;margin-top: 90px;}

.huiy_rt input{width: 90px;height: 35px;text-align: center;line-height: 32px;border: 1px solid #ffffff;border-radius: 5px;color: #ffffff;
    background: none;transition:all .5s;}
.huiy_rt input:hover{background: #fff;color: #d31c6e;}
.huiy_lt{font-size: 24px;color: #ffffff;}
.huiy_lt img{margin-right: 15px;}

.huiy{height: 90px;line-height: 90px;margin-top: 35px;}

.uload{width: 100%;font-size: 14px;color: #666666;}
.uload h1{font-size: 18px;color: #262626;border-bottom: 1px dotted #d1d1d1;height: 60px;line-height: 60px;margin-bottom: 0px;}
.uload table{width: 100%;}
.uload  tr{border-bottom: 1px solid #f5edeb;height: 50px;}
.uload  tr img{margin-right: 10px;}
.uload  tr  a{color: #d31c6e;}
.ud{margin-top: 20px;}
.maps{position: relative;}
.maptxt {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 0;
    width: 450px;
    height: 400px;
    border-radius: 5px;
    border: solid 1px #dbdbdb;
    background-color: #f6f6f6;
    padding-left: 20px;
    padding-right: 20px;
    overflow-y:scroll;
}
.maptit h2{font-size: 18px;}
.maptxtul li {
    font-size: 16px;
    color: #4c4c4c;
    line-height: 24px;
    position: relative;
    border-top: 1px dashed #d7d7d7;
    padding: 15px 0px;
}
.maptxtul li p{margin-bottom: 0px; color: #666666;font-size: 14px;margin-top: 2px;}
.maptxtul li h3{margin: 0px;font-size: 16px;color: #666666;}

.maps{margin: 60px auto;}
.left_bar{width: 40px;background: #f5f5f5;border-right: 1px solid #dbdbdb;position: fixed;left: 0px;z-index:4;height: 100%;top: 0px;}

.left_list{position: relative;top: 50%;transform:translateY(-50%);}
.left_list ul li{width: 40px;text-align: center;border-bottom: 1px dashed #bfbfbf;}
.left_list ul li:last-child{border: none;}
.left_list ul li a{font-size: 15px;color: #666666;display: inline-block;padding: 30px 10px;transition:all .5s;}
.left_list ul li :hover,
.left_list ul li.active{background: #d31c6e;}
.left_list ul li:hover a,
.left_list ul li.active a{color: #fff;}


.rttop{position: absolute;bottom:10%;left: 8px;cursor: pointer;}
.maptit{
    margin-top: 25px;
    margin-bottom: 15px;
}
/*
        修改
*/
.hsmwslist .swiper-button-next,
.hsmwslist .swiper-button-prev{
    margin-top: 0;
    top: 50%;
    transform: translateY(-50%);
}
.ztrtnr p{
    font-size: 70px;
}
.kunshan h2{
    margin-top: 30px;
    margin-bottom: 10px;
}
.newstit dbo{
    margin-top: 25px;
}
.ydzgc ul li{
    margin-bottom: 20px;
}
.xc_sp{
    display: none;
}
.xc_gs h2{
    position: relative;
}
.xc_gs h2:after{
    content: "";
    position: absolute;
    left: -100px;
    display: inline-block;
    width: 50px;
    height: 2px;
    background: #d31c6e;
    top: 0;
    bottom: 0;
    border-radius: 0;
    margin: auto;
}
.xc_tit{
    margin-left: 100px;
}
.xc_tit:after{
    content: "";
    display: block;
    clear: both;
}
.xcds{
    margin: 0px auto;
    height: auto;
    overflow: hidden;
    display: block;
    width: 221px;
    text-align: left;
}
.xcjs ul li{
    text-align: center;
}
.xckp_nr p{
    line-height: 28px;
}
#gangweiyaoqiu,
#gangweizhize{
    line-height: 28px;
}
.ydzgc ul:after{
    content: "";
    display: block;
    clear: both;
}

/*addcss*/
.chxk{background: url(../images/ssmk.png) no-repeat center center / cover;height: 1820px;}
.zduk_img{text-align: center;margin-top:100px; }
.zduk_nr ul li{background: #262524;width: 350px;float: left;height: 460px;text-align: center;margin: 116px 37px;}
.zkd_a{background: #d31c6e;width: 80%;text-align: center;display: block;margin: 0px auto;}
.zkd_a h1{font-size: 30px;font-weight: bold;color: #ffffff;padding: 15px 0px;margin-top: 25px;}
.zduk_nr{width: 1280px;}
.zduk_nr ul li p{font-size: 20px;color: #f5f2f1;line-height: 36px;margin: 0px;}
.zduk_nr ul li img{position: relative;top: 40px;}

.guochengnr ul li p{
    margin-bottom: 15px;
    margin-top: 10px;
}
.guochengnr ul li .ovh img{height: auto;width: 355px;}
.xc_tit2 h2:after{
    display: none;
}
.ft_b .container{
    padding-left: 0;
    padding-right: 0;
}
.xckps {margin-top: 100px;}
.pgkxList{margin-top: 70px;}

body.lock{
    position: fixed;
    overflow: hidden;
}
.new ul li dd img{max-width: 330px;}
.hsmwslist .swiper-button-prev{transition:all .5s;}
.hsmwslist .swiper-button-next{transition:all .5s;}
.hsmwslist .swiper-button-prev:hover{margin-top: 10px;}
.hsmwslist .swiper-button-next:hover{margin-top: 10px;}
.zkd_a{margin-bottom: 30px;}
.zduk_nr ul li{margin: 83px 37px;}

.foot_a img{
    max-width: 188px;
}

.thisfour ul li{width: 23%;margin: 1%;}
.thisfour ul li:nth-child(3n+2){margin: 1%;}
.thisfour ul li .ovh img{width: 100%;height: auto;}
.xcs_lt{margin-top: 40px;}

.zduk_nr{height: auto;overflow: hidden;margin-top: 50px;}
.ydzgc ul li:nth-child(3n+1){margin-right: 0px;}
.guochengnr ul li:nth-child(3n+2){margin: 0px 80px;}
.thisfour ul li:nth-child(3n+2){margin:1%;}

.pb_anniu{background: #d31c6e;
color: #ffffff;
border-radius: 71px;
display: block;
margin: 0px auto;
position: absolute;
bottom: 86px;
font-size: 59px;
padding: 19px 90px;
left: 50%;
transform: translateX(-50%);transition:all .6s;}
.pb_anniu:hover{background: #fff;color: #d31c6e;}