
body{
    border-top: 5px solid #0c7ed9;
}

.h-logo{
    background-image: url("/public/kysxzx/image/logo_bg.png");
    background-repeat: no-repeat;
    background-position:right center;
}

.h-avg-sel{  background-color: #0c7ed9;  }

.h-row{  width: 1200px;  margin: 0 auto;  overflow: hidden;  margin-top: 30px;  }
.h-row a:hover,.h-notice .h-hot:hover .h-single-ellipsis{  color: #ff0000;  }

/*±êÌâ*/
.h-title-lay,.h-tabs{
    overflow: hidden;
    padding-top: 10px;
    border-top: 1px solid #0c7ed9;
}

.h-title-lay>span{
    color:white ;
    font-size:18px ;
    font-weight: 600;
    float: left;
    height: 35px;
    line-height: 35px;
    background-color: #0c7ed9;
    padding: 0 20px;
}


.h-title-lay>a,.h-tabs>a{
    font-size:14px ;
    color: #0c7ed9;
    display: block;
    float: right;
    height: 35px;
    line-height: 35px;
}

.h-notice{
    width: 580px;
}
.h-notice li a{
    display: block;
    font-size: 15px;
    color: #555555;
    font-weight: 500;
    background-image: url("/public/kysxzx/image/ic_1.png");
    background-repeat: no-repeat;
    background-position:left center;
    padding-left: 15px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #dddddd;
}

.h-notice li span{  display: block;  width: 430px;  overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  float: left;  }
.h-notice li label{  display: block;  font-weight: 600;  margin-bottom: 0px;  text-align: right;  width: 130px;  float: right;  }

.h-news{
    width: 590px;
    float: right;
}
.h-notice .h-hot{
    display: block;
    padding: 16px 0 13px;
    overflow: hidden;
}
.h-notice .h-hot .h-img{
    float: left;
    overflow: hidden;
    width: 228px;
    height: 167px;
}

.h-notice .h-hot img{max-width: 100%;object-fit: cover;}
.h-notice .h-hot .h-fonts{float: right;width: 350px;}
.h-notice .h-hot span{font-size: 14px;color: #777777;margin-top: 5px;}
.h-notice .h-hot  .h-multi-ellipsis-5{display: -webkit-box;}
.h-notice .h-hot span:first-child{font-weight: 600;margin-top: 0;margin-bottom: 10px;font-size: 16px;}
.h-notice .h-hot .h-time{margin-top: 10px;display: block;}

/*tab*/
.h-tabs-lay{width: 710px;}
.h-tabs-lay li span{width: 560px;}
.h-tabs>span {border: 1px solid #0c7ed9;color: #0c7ed9;font-size:18px ;font-weight: 600;float: left;height: 35px;line-height: 35px;background-color: white;padding: 0 20px;margin-left: 10px;cursor:pointer;}
.h-tabs>span:first-child{margin-left: 0;}
.h-tabs .h-action,.h-tabs>span:hover{color:white ;background-color: #0c7ed9;}

.h-us .h-img{width: 459px;height: 146px;overflow: hidden;display: block;border-radius: 4px;}

.h-us .h-img img{
    max-width: 459px;
    max-height: 146px;
    cursor: pointer;
    transition: all 0.6s;
}

.h-us .h-img img:hover{
    transform: scale(1.2);
}

.h-tel-lay{
    border: 1px solid #d2d8d2;
    background-color: #f2f9f2;
    margin-top: 30px;
}

.h-tel-lay>span{
    display: inline-block;
    padding: 0 20px;
    height: 45px;
    line-height: 45px;
    background-color: #0c7ed9;
    color: white;
    font-size: 18px;
    font-weight: 600;
}

.h-tel{
    border-bottom:1px solid #d2d8d2;
    border-left: 1px solid #d2d8d2;
    border-right:1px solid #d2d8d2;
    text-align: center;
    padding: 63px 0;
    width: 459px;
}
.h-tel>span{
    background-image: url("/public/kysxzx/image/tel.png");
    background-repeat: no-repeat;
    background-position:left center;
    display: inline-block;
    padding-left: 40px;
    margin: 0 auto;
    font-size: 24px;
    color: #444444;
}

.h-tel>span:first-child{
    margin-bottom: 20px;
}

.h-link{
    width: 1200px;
    margin: 30px auto 0;
    overflow: hidden;
}

.h-link .h-title{
    font-size: 18px;
    font-weight: 600;
    border-bottom: 1px solid  #0c7ed9;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;

}

.h-link li {
    float: left;
    margin-right: 15px;
    margin-top: 15px;
}

.h-link li a {
    display: block;
    background-color: #0c7ed9;
    border-radius: 2px;
    min-width: 180px;
    padding: 0 20px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    color: white;
    font-size: 16px;
    font-weight: 600;
}

.h-link li a:hover{
    background-color: #0f6713;
}

    /*½Å²¿*/
.h-footer{
    border-top: 3px solid #0c7ed9;
    font-size: 16px;
    color: #444444;
    background-color: #f2f2f2;
}




.h-category {
  background: #0c7ed9 !important;
}

.hd-search span {
  background: #0c7ed9 !important;
}

