footer-tophtml,body{margin: 0;padding: 0;}
body{font-size: 14px;font-family: 微软雅黑;color: #000;min-width: 1170px}
a{text-decoration: none;color: inherit;}
a:hover{text-decoration: none;color: #08549F;}
a:focus{text-decoration: none;color: inherit;}
li{list-style:none}
.t1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.t2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.t4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.t6{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.mask{width: 100%;height: 100vh;background-color: rgba(0, 0, 0, 0.5);position: fixed;left: 0;top: 0;z-index: 99;transition: all .3s;display: none;opacity: 0;}

.cont_box{min-width: 1170px}
.content_all{min-height: 500px}

.noData{text-align: center;line-height: 250px;font-size: 25px;color: #ccc;}

/*分页*/
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
    background-color: #08549F;
    border-color: #08549F;
}
.pagination > li > a, .pagination > li > span{
    color: #08549F;
}

.caidan{font-size: 16px;font-weight: bold;font-size: 15px;font-weight: bold;padding: 10px 0;margin-bottom: 10px;}

/*头部*/
/*头部是否悬浮*/
header{background-color: #fff;position: sticky;top: 0;z-index: 10}
.header{display: flex;align-items: center;justify-content: space-between;padding: 25px 0;}
.head_logo > img{width: 500px;height: 50px;}
.sousuo-box{background-color: #E6F0FF;display: flex;width: calc(100% - 550px);justify-content: space-between;padding: 10px}
.sousuo-box > input{border: none;background-color: #E6F0FF;width: 80%;}
.search-btn1{background-color: #08549F;padding: 5px 20px;color: white;cursor: pointer;}
.head_nav_box{background-color: #08549F;color: white;}
.head_nav_list{display: flex;font-size: 18px;justify-content: space-between;}
.head_nav_list > a{padding: 10px 0;width: 100%;text-align: center;cursor: pointer;}
.head_nav_list > a:hover{border-top: 4px solid #FF8000;background-color: #AB0000;color: white;font-size: 20px;}
.nav_sel{border-top: 4px solid #FF8000;background-color: #AB0000;font-size: 20px;font-weight:bold;}
.er_nav{position: fixed;top: 150px;z-index: 9;width: 100%;text-align: center;display: flex;justify-content: center;background: white;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);height: 45px;}
.er_nav > a{line-height: 45px;margin: 0 20px}
.er_nav_select{border-bottom: 4px solid #08549F;}




/*底部*/
footer{margin-top: 15px;}
.footer-top{background-color: #08549F;}
.footer-down{background-color: #35486D;color: #FFFFFF;text-align: center;line-height: 50px;font-size: 12px}
.banquan{display: flex;width: 100%;justify-content: space-between;}
.banquan > a:hover{color: white;}
.footer_cont{padding: 50px 0;color: white;}
.foot-nav-box{display: flex;justify-content: space-between;text-align: center;}
.foot-nav-box > ui > li{padding: 5px 0;font-size: 14px}
.foot-nav-box > ui > li:nth-child(1){font-size: 16px;margin-bottom: 10px;}
.footer-erweima > img{width: 100px;height: 100px;margin-bottom: 10px;}
.footer-lx{margin-top: 40px;line-height: 30px;padding-left: 90px}
.footer-lx>div>i{width: 30px;text-align: center;}
.footer_a:hover{color: white}
