html *{ margin:auto auto;}
body{background-color:#000000; font-size: 16px; color:#FD060A;font-family:arial, avant garde}
a,a:hover{color:#0677A2;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #0677A2;
    border-color:#0677A2;
    cursor: default;
}
.pagination{ margin:0px;}
.page-count{ line-height: 26px;}
.toptitle,.toptitle2,.pagelist{border:1px solid #0677A2;  padding:5px; margin:2px 0px;}
.toptitle,.toptitle2{ height: 60px; overflow: hidden;}
.toptitle{margin: 4px 0px;}
.textbox .toptitle p{ font-size: 26px; padding:0px 0px; text-align: justify; line-height: 45px; overflow: hidden;}
.textbox .toptitle p:after {
    display: inline-block;
    width: 100%;
    content: '';
}
.textbox .toptitle2{ font-size: 12px; text-align: center; line-height: 20px; overflow: hidden; }
.news_listbox{ border:1px solid #0677A2; margin:2px 0px; padding:5px; clear: both;}
.news_listbox .show_time{}
.news_listbox .show_title{ font-size:14px; text-align: right; line-height: 32px;}
.container{ width:100%; margin:0px auto; text-align: center;}
.blank100{ margin-top: 130px;}
.text1{ color:rgb(227, 108, 9); font-size: 38px; padding:30px;  font-family:Bahnschrift;  }
.text2{color:#BCB44D;font-size: 30px; line-height:200%; }
.text_y{color:#BCB44D;font-size: 22px;line-height: 200%;}
.text3{color:rgb(227, 108, 9);font-size: 18px; margin:30px auto; white-space: nowrap; text-align: center; }
.text3 a,.text3 a:hover{color:rgb(227, 108, 9); text-decoration: none;}
.text_r{color:#FF0000;font-size: 18px; margin:40px auto; }
.text18{font-size: 18px;}
.text24{font-size: 24px;}
.text28{font-size: 28px;}
.text32{font-size: 32px;}
.gray{ color: #363636}

