body{  background: url("../image/body_bg.png") no-repeat center top;  background-color: #f5f5f5;  }

/*.h-logo{background: url("../image/heshous_5.png") no-repeat right top; background-size: auto 100% ;}*/
/*.h-logo a{display: block;background: url("../image/sel_03_1.png") no-repeat left center; float: right;font-size:16px;font-weight: bold;color: #126de8;padding-left: 27px;height: 30px;line-height: 30px;letter-spacing:1px;margin-top: 5px;margin-right: 5px;}*/
.h-logo .h-Official{ float: right;font-size:16px;font-weight: bold;padding-left: 27px;margin-top: 5px;margin-right: 5px;padding-top: 60px;}
.h-logo a{display: block;height: 30px;line-height: 30px;letter-spacing:1px;color: #126de8;padding-left: 25px;background: url("../image/l_shou_s_1.png") no-repeat left center;background-size: 20px;}
.h-logo a:hover{color: #f19f00;background-image: url("../image/l_shou_s_2.png");}

.h-avg-sel{background-color: #126de8;height: 60px;}
.h-avg-sel li>a{height: 60px;line-height: unset;padding-top: 10px;font-size: 15px;margin: 0px 10px;}
.h-avg-sel li>a>p{height: 30px;font-size: 12px;}
.h-avg-sel  li:hover>a {background-color: #f19f00;color: white;}
.h-avg-sel dl{ background-color: #e2b74c;  border-left: 1px solid white;border-right: 1px solid white;top: 60px;}
.h-avg-sel dd{  border-bottom: 1px double white;  }
.h-avg-sel dd>a:hover{  color:#126de8 ;background-color: #e2b74c; }
.h-avg-sel dd>a{color: white;/*height: 60px;line-height: unset;padding-top: 5px;*/}

.h-com-left{margin-top: 30px; width: 748px;}
.h-com-right{margin-top: 30px; width: 408px;}

/*标题*/
.h-row-title{height: 53px;color: white;border:1px #dddddd solid ;background-color: #f5f6fd; border-top: 2px #126de8 solid;}
.h-row-title .h-title{height: 47px;line-height: 47px;font-size: 22px;margin-left: 10px;color: #126de8;font-weight: bold;}
.h-row-title .h-more{height: 47px;font-size: 14px;line-height: 47px;padding-right: 10px;color: #126de8;}
.h-row-title .h-more:hover{color:#f4060e ;}

/* 新闻快讯 */
.h-news-list{border-left:1px #dddddd solid ;border-right:1px #dddddd solid ;border-bottom:1px #dddddd solid ;background: white;}
.h-news-list .h-first{padding: 20px;overflow: hidden;}
.h-news-list .h-first .h-hot-img{width: 240px;height: 140px;}
.h-news-list .h-first .h-hot-img img{width: 100%;height: 100%;object-fit: cover;}
.h-news-list .h-first:hover a{ color:#f4060e ;}
.h-news-list .h-first .h-first-hot{width: 445px;}
.h-news-list .h-first .h-hot-title{color: #126de8;font-size: 16px;}
.h-news-list .h-first span{margin-top: 10px;color: #888888;}
.h-news-list .h-first .h-hot-date{display: block;}
.h-news-list .h-Other{margin:0 20px;padding: 12px 0;border-top: 1px #cccccc dashed;overflow: auto;}
.h-news-list .h-Other .h-Other-date{border: 1px #cccccc solid;border-top: 2px #126de8 solid;text-align: center;font-size: 12px;}
.h-news-list .h-Other .h-other-day{font-size: 16px;}
.h-news-list .h-Other .h-other-year{border-top: 1px #cccccc solid;padding: 3px 5px;}
.h-news-list .h-Other .h-other-content{margin-left: 10px;}
.h-news-list .h-Other .h-other-title{font-size: 16px;color: #222222;width: 625px;}
.h-news-list .h-Other .h-other-title:hover{color:#f4060e ;}
.h-news-list .h-Other .h-other-summary{font-size: 14px;color: #888888;margin-top: 5px;width: 625px;}
.h-news-list .h-Other p{margin: 0;padding: 0;}


/*规章制度*/
.h-rules{
    border-left: 1px #cccccc solid;
    border-right: 1px #cccccc solid;
    border-bottom: 1px #cccccc solid;
    border-top: 2px #126de8 solid;
    background: white;
    color: #126de8;
}
.h-rules .h-rules-top{overflow: auto;border-bottom: 1px solid #cccccc;padding:  0 10px;background-color: #f5f6fd;}
.h-rules .h-rules-title{font-size: 22px;height: 47px;line-height: 47px;font-weight: bold;}
.h-rules .h-rules-more{font-size: 14px;height: 47px;line-height: 47px;color: #126de8;}
.h-rules ul{padding-left: 10px;  padding-top: 14px;    padding-bottom: 14px;}
.h-rules li{background: url('../image/ic_2.png') no-repeat left center;padding-left: 12px;width: 380px;height:45px;line-height: 45px;}
.h-rules li a{font-size: 16px;color: #333333;}
.h-rules li h3{display: block;float: left;width: 306px;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;}
.h-rules li em{display: block;float: right;width: 60px;text-align: right;}
.h-rules  a:hover{color:#f4060e ;}

.h-home-linklay{display: block ;background: url('../image/home_lianj.png') no-repeat left top;width: 408px;height: 123px;}

/*脚部*/
.h-footer{   font-size: 16px;  color: white;  background-color: #126de8;   }
.h-footer a{   color: white;   }