.news_main {width: 100%; height: 300px; background: url(../img/news_main_img.png); background-repeat: no-repeat; background-size: cover;  background-position: top; margin-top: 93px;}
.news_main_box {width: 1350px; height: 300px; margin: 0 auto; text-align: center; position: relative; }
.news_main_box > h1 {font-size: 48px; line-height: 250px; letter-spacing: 2px; font-weight: bold; color: #fff;}
.news_main_box > ul {width: 100%; height: 60px; position: absolute; bottom: 20%; border-radius: 50px; background: #fff;}
.news_main_box > ul > a {width: 25%; height: 60px; float: left; line-height: 60px;  color: #666666; font-size: 18px; font-weight: 600; transition: 0.3s;}
.news_main_box > ul > a:hover {background: rgb(0, 0, 0, 0.1); border-radius: 50px;}
.news_main_box > ul > a#bmenu {background: #1d2a73; border-radius: 50px; color: #fff;}
.news_main_box > ul > a#bmenu:hover {background: #1d2a73; border-radius: 50px; color: #fff;}

.news_con {width: 100%; height: 1700px;}
.news_con_box {width: 1350px; height: 1700px; margin: 0 auto; padding-top: 4%; box-sizing: border-box; text-align: center;}
.news_con_box > h1 {font-size: 40px; margin-bottom: 4%;}
.notice_box {width: 100%; border-top: 1px solid #1d2a73;padding: 1%; box-sizing: border-box;}
.notice_box > ul > li {width: 98%; height: 230px; border-bottom: 1px solid rgb(0, 0, 0, 0.3); padding: 1% 2%; box-sizing: border-box;} 
.notice_img {width: 23%; height: 200px; float: left;}
.notice_txt {width: 76%; height: 200px; float: right;  text-align: left;}
.notice_txt > h2 {margin-bottom: 1%;}
.notice_txt > h3 {margin-bottom: 1%;}
.notice_txt > h2 > a {font-size: 18px;}
.notice_txt > h3 > a {font-size: 14px; color: #1d2a73;}
.notice_txt > h4 > a {font-size: 14px; color: #333;}
.notice_page_nav {width: 100%; padding-top: 4%; margin-bottom: 4%;}
.notice_page_nav > ul > li {width: 2%; height: 25px; margin:  0 auto; transition-duration: 0.3s;}
.notice_page_nav > ul > li > a {transition-duration: 0.3s;}
.notice_page_nav > ul > li:hover {background: #1d2a73;}
.notice_page_nav > ul > li:hover >a {color: #fff;}
.notice_search {width: 100%; height: 120px; background: #e3e7ff; padding-top: 2.5%; box-sizing: border-box;}
.notice_search_box {width: 25%; margin: 0 auto; position: relative;}
#notice_search {height: 40px; background: #fff; border: 1px solid #dfdfdf; line-height: 30px;  border-radius: 0; box-sizing: border-box; position: absolute; top: 0; left: 2%;}
#search_button {height: 40px; font-size: 14px; line-height: 40px; color: #fff; background:#1d2a73; padding: 0 20px; border-color:#1d2a73; border-radius: 0; margin-left: 1%; float: right;}