.fontstyle202373{ font-size: 9pt; font-family: ËÎÌå ;}

#c202377 ul {list-style: none; margin: 0px; padding: 0px;} 
    #c202377 ul li a {font-family: Î¢ÈíÑÅºÚ;text-decoration: none;color:#fff; display:block; width:130px; line-height:45px;  text-align:center;   font-size:16px;} 
    #c202377 ul li { float:left; margin-left:0px;} 
    #c202377 ul li a:hover {background: #259f9b;}
    #c202377 ul li a#current {background: #259f9b;font-weight:bold;color:#fff;}
    #c202377 ul li ul { border:0px solid #ccc; display:none;} 
    #c202377 ul li ul li {font-family: Î¢ÈíÑÅºÚ;text-decoration: none;float:none;margin:0;border-bottom: 1px solid #259f9b;min-height:30px;line-height:39px;}
    #c202377 ul li ul li a {min-height:30px;line-height:39px;text-align:center;background: #2bb6b1;color:#fff;font-size:14px;min-width:122px;padding:0px 0px;} 
    #c202377 ul li ul li a:hover {background: #259f9b;color:#fff;}  
    #c202377 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    #c202377 ul li.sfhover ul { display:block;}
.news { width: 100%;}

.slider-item { position:relative; width:100%; aspect-ratio:3 / 2; overflow:hidden;}

.slider-item a { display:block;}

.slider-item img { width:100%; height:100%; object-fit:cover;}

.slider-item .h-title { position:absolute; bottom:0; left:0; width:100%; height:50px; line-height:50px; background:#00000050; font-size:16px; color:#fff; padding-left:10px;}

.news .slick-dots { bottom:18px; width:auto; right:15px; line-height:50px;}
.ellipsis {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;}

.notice li {}

.notice li a {
    display: flex;
    font-size:16px;}

.notice li p.tit {
    border: none;
    flex: 1;
    margin: 0;
    line-height:42px;}

.notice li span.date {
    width: 100px;
    text-align: right;
    align-self: center;
    font-size:14px;
    color:#9e9e9e;}




.flex {
    display: flex;
    justify-content: space-between;}
.xy li {
    width: 48%;}
.xy li .pic{
    position: relative;
    padding-top: 70%;}
.xy li .pic img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}

.honor {
    width: 100%;
    margin: 0 auto;}

.slide-item {
    /* padding: 20px; */
    /* background: #615858; */
    text-align: center;
    /* margin: 0 10px; */

    overflow: hidden;}

.slide-item img {
    width: 100%;
    /* height: 150px; */
    aspect-ratio: 3 / 2;
    display: block;}

.slick-dots {
    bottom: 10px;}

.slick-dots li {
    width: 10px;
    height: 10px;
    background: #d1d1d1;
    border-radius: 50%;
    margin: 0 3px;}

.slick-dots li.slick-active {
    background: red;}
.notice.xyzz {
    padding-top:10px;}

.notice.xyzz li p.tit { line-height:40px;}

.notice.xyzz li span.date {
    width:100px;}
.xyfw {
    overflow: hidden;}
.xyfw li {
    float: left;
    width: 23%;
    margin: 0 1%;}
.xyfw li img {
    width: 100%;}
