img{ max-width:100%;}
body{
        width:100%;
        min-width:1200px;
        margin:0 auto;}
.banner {
 width:100%;
 min-width:1200px;
        
        text-align:center;
        font-size:0;
        position: relative;}
.banner_mk img {
 width:100%;}
.banner .lszt {
    position: absolute;
    top: 20px;
    right: 0;
    margin: 0 auto;
    left: 0;
    text-align: right;
    width: 1200px;
    margin-right:260px;}

.banner .lszt a{     
    color: #ffffff;
    font-size: 16px;
    font-weight:bold;
    font-family:"ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ";}
.wid{ width:1200px;margin:0 auto;}
.nav_zt ul {
    width: 100%;
    margin: 0 auto;
    max-width: 1200px;
    *text-align: center; 
    zoom: 1; 
}
.nav_zt ul li {
    margin: 0 40px;
    width: 215px;
    display: inline-block;
    *display: inline; 
    *zoom: 1; 
    text-align: center;
    *float: left; 
    *margin: 0 20px; 
}
.nav_zt ul li a {
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    white-space: nowrap;
    *display: block; 
    *zoom: 1; 
}
.wid_df{display: flex;justify-content: space-between;}
.mk_tit_list{ margin-bottom:50px;}
.mk_tit_list a{text-align:right;color:#c10101;font-size:16px;display:block;line-height: 90px;padding-right: 20px;}
.szyw_mk ul li span{ width: 6px;display: block;height: 6px;background: #c10101;border-radius: 10px;position: absolute;left: 15px;top:23px;}
.szyw_mk ul li a{ font-size:18px;display:block;padding-left:35px;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}
.szyw_mk ul li:hover a{ color:#c10101;}
.gzdt_mk{}
.gzdt_mk ul li{ position:relative;margin-bottom:30px;}
.gzdt_mk ul li:last-child{ margin-bottom:0;}
.gzdt_mk ul li div span{ width: 6px;display: block;height: 6px;background: #c10101;border-radius: 10px;position: absolute;left: 0;top: 12px;}
.gzdt_mk ul li div a{ font-size:20px;font-weight:600;display:block;padding-left:20px;line-height:1.5;}
.gzdt_mk ul li p{ font-size:16px; color:#424242;line-height:2;padding:20px 0 10px 0;}
.gzdt_mk ul li:hover a{ color:#c10101;}
.gzdt_mk .date{ color:#c10101;padding:15px 0; padding-left:20px;}
.page_footer{ margin-top:0;}
.xgtj_tit{  border-left:7px #e30505 solid; padding-left:25px;margin-bottom:30px;margin-top:60px; color:#c10101;font-size:30px;}
.xgtj_tit a{  color:#c10101;font-size:30px;}
.xxtl_list ul {}
.xxtl_list ul li{width:285px;height:180px;transition:.6s;float: left;margin-right: 15px;}
.xxtl_list ul li:hover{ -webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
.xxtl_list ul li img{width:285px;height: 180px;}
.xxtl_list ul li a{}
.xxtl_list li{}
.ssw_img_list{ margin-bottom:20px;}
.content1 {
 width:1200px;
 margin:75px auto 0;
 }
.content1_l {
 width:580px;
 display: block;
 }
.content1_r {
 width:580px;
 display: block;
 float: right;
 }
.content2_l {
 width:580px;}
.content2_r {
 width:580px;}
.zyls_mk{
        height:180px;
        background:url(../../../resource/cms/2025/04/img_pc_site/2025040713590652844.png) no-repeat center top;}
.zyls_tit{padding: 35px 0 0 15px;}
.zyls_tit p{background:url(../../../resource/cms/2025/04/img_pc_site/2025040713270199043.png) no-repeat left 8px; padding-left:20px; margin-bottom:13px; font-weight:bold;}
.zyls_tit p a{color:#d0eefd; font-size:20px;}
.zyls_mk ul li {
       height: 44px;
       line-height:44px;
       font-size:18px;
       padding: 0px 0px 0px 35px;
       color:#d0eefd;} 
.zyls_mk ul li a{font-size:18px;  color:#d0eefd;}
.mtpl_list{overflow:hidden;}
.mtpl_list li {
    height: 46px;
    line-height: 46px;
    padding-left: 20px;
    position:relative;
    width: 530px;
    margin: 0px 25px;
    float:left;}
.mtpl_list li a{
    font-size:16px;
    color:#070707;}
.mtpl_list li span {width: 6px;display: block;height: 6px;background: #f88833;border-radius: 10px;position: absolute;left: 0;top: 20px;}
.mtpl_list ul li:hover a{ color:#c10101;}
   .swiper-container {
      width: 100%;
      height: 100%;}
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;}
.sw01 .swiper-slide img{ width: 580px;height:370px;}
.KSS_titleBox h2{line-height:50px;}
.page_footer p,.page_footer p a{color:#5f6666;}
.footerlink,.footerlink span a{color:#5f6666;}
.contentszyw {
    width: 1200px;
    margin: 75px auto 0;
    height: 423px;
}
.leftcont {
    width: 580px;
    float: left;
}
.rightcont {
    width: 580px;
    float: right;
}
.gzdt {
    width: 1200px;
    margin: 75px auto 0;
    overflow:hidden;
}
.gzdtl {
    width: 580px;
    float: left;
    overflow:hidden;
}
.gzdtr {
    width: 580px;
    float: right;
}
.sswcj {width: 1200px;margin: 70px auto 0;}