@media (min-width: 1200px) {
  .container{width:80% !important;max-width: 80% !important;padding: 0 !important;}
}
html {font-size: 16px;}
*{margin: 0;padding: 0;}
p{margin-top: 0;margin-bottom: 0;}
h1,h2,h3,h4,h5{margin: 0;}
.hide{display: none;}
ul,li{list-style:none;padding:0px;margin:0px; }
input{transition: all 500ms ease;}
button:focus,input:focus,textarea:focus{outline:none;box-shadow:none;transition:all 500ms ease}
a{text-decoration:none;}
a:hover{text-decoration: none !important;}
img{vertical-align: middle;max-width: 100%;max-height: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;}
.animation{animation: scale 4s linear infinite;}
.tit-fz,
.tit-bolder,
.tit-bg {
  margin-top: 20px !important;
  margin-bottom: 8px !important;
}

.tit-fz {
  font-size: 1.25rem !important;
  font-weight: bolder !important;
}

.tit-bolder {
  font-weight: bolder !important;
}

.tit-bg {
  background-color: #1E3A8A;
  color: #fff !important;
  font-weight: bolder !important;
  padding: 5px 0 5px 10px;
  font-size: 1.25rem;
}
@keyframes scale{
    0%{transform:scale(1)}
    12.5%{transform:scale(1.1)}
    25%{transform:scale(1)}
    37.5%{transform:scale(1.1)}
    50%{transform:scale(1)}
    75%{transform:scale(1.1)}
    100%{transform:scale(1)}
}
.swiper{width:100%;height:100%}
.swiper-slide{font-size:1.05rem;background:#fff;}
.swiper-slide img{width: 100%;display:block;}
.link_btn{width: 100%;text-align: center;}
.link_btn a .btns{position:relative;margin:0;padding: 5px 10px;outline:none;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;background-color:#10B981;border-radius: 1.5rem;color:#fff;font-weight:300;font-size:1rem;font-family:inherit;z-index:0;overflow:hidden;transition:all 0.3s cubic-bezier(0.02,0.01,0.47,1);}






/* 侧边栏 */



/* 共用字体 */
.general_title{text-align: center;position: relative;}
.general_title h3{font-size: 2.25rem;color: #d9d9d9;font-family: 'Times New Roman';text-transform: uppercase;opacity: 0.5;font-weight: 800;}
.general_title .tit{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;position: absolute;bottom: 0%;width: 100%;}
.general_title .tit h4{margin: 0 15px;font-size: 1.75rem;color: #1E3A8A;font-weight: bold;}


.mt50{margin-top: 50px;}
.p60{padding: 50px 0;}
.mt{margin-top: 30px;}
#fontsize4rem{font-size: 4rem;font-weight: bold;font-family:'Times New Roman' !important;}
#pro_title{font-size: 4rem;font-weight: bold;font-family:'Times New Roman' !important;}

.small_tit{display: flex;justify-content: center;align-items: center;}
.small_tit h4{margin: 0 10px;color: #1E3A8A;font-size: 1.5rem;font-weight: bold;}

table{width: 100%;}
table,
table tr th,
table tr td {
    border: 1px solid #003878 !important;
    border-collapse: collapse;
    font-size: 1.05rem;
    padding: 10px;
}
table tr td p,
table tr td p span{
    font-weight: 500 !important;
    color: #000;
    text-transform:capitalize;
    text-align: inherit;
}



.list_page{text-align: center;margin-top: 30px;display: flex;justify-content: center;}
.list_page a,.list_page span{display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #1E3A8A;cursor: pointer;color:#333;margin: 0 5px;border-radius: 50%;}
.list_page .curr{background: #1E3A8A;color: white;border: 1px solid #1E3A8A;}
.list_page a:hover{background: #1E3A8A;color: white;border: 1px solid #1E3A8A;}
.list_page .shang,.list_page .xia{border: none;}
.list_page .shang:hover,.list_page .xia:hover{background: transparent !important;border: none;color: #1E3A8A;}




.ject-content{padding-bottom: 50px;}
.ject-content h1{text-align: center;}
.ject-ul .ject-li{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin: 20px 0;}
.ject-ul .ject-li .ject-img{width: 24.5%;}
.ject-ul .ject-li .ject-img a{display: block;}
.ject-ul .ject-li .ject-img img{width: 100%;}
.ject-ul .ject-li .ject-cont{width: 74.5%;}
.ject-ul .ject-li .ject-cont h3 a{font-size: 24px;color: #1E3A8A !important;}
.ject-ul .ject-li .ject-cont .ject-desc{color: #333;}
.search-page{width: 100%;text-align: center;}
.search-page .pageul{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.search-page a,.search-page span{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color: #333;width: 3rem;height: 3rem;border: 1px solid #1E9D5C;border-radius: 50%;margin: 0 5px;}
.search-page .pageul li a{width:inherit;height: inherit;border: inherit;}
.search-page .pageul .curr{background: #1E9D5C;color: white;}
@media(max-width:767px){
  .ject-ul .ject-li{display: inherit !important;margin-bottom: 20px;}
  .ject-ul .ject-li .ject-img{width: 99%;}
  .ject-ul .ject-li .ject-cont{width: 99%;}
  .search-page .pageul li{margin-top: 20px;width: 100%;}
  .ject-ul .ject-li .ject-cont h3 a{font-size: .95rem;}
  .ject-ul .ject-li .ject-cont .ject-desc{margin: 15px 0;font-size: .95rem;}
}
.page_list{margin-top: 30px;text-align: center;}
.page_list .page_num{display: flex;justify-content: center;margin-bottom: 20px;}
.page_list .page_num span,
.page_list .page_num a{background: #E9E9E9;width: 3rem;height: 3rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color: #333;font-size: 1rem;}
.page_list .page_num .shang,
.page_list .page_num .xia{background: #1E3A8A;color: #fff;}
.page_list .page_num .curr{color: #fff;background: #1E3A8A;}
.page_list .page_num .active a{background: #1E3A8A;color: white;}





















