@charset "utf-8";
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}


   .jz_toolbar .wx_qr_code {
      background-image: url("");}
    .jz_toolbar .wx_qr_logo {
      background-image: url(/dfiles/12000/image/v2/jz_logo.jpg);}
  .jz_theme_font_color{ color:#1e50ae;}   .jz_theme_bg_color{ background-color:#1e50ae;} .jz_theme_border_color{ border-color:#1e50ae;} .jz_theme_fill_color{ fill:#1e50ae;} .jz_theme_focus_border_color:focus{ border-color:#1e50ae;}/* .jz_theme_hover_font_color:hover{ color:#1e50ae;} .pagination_style2 .pagination_item.active::after{ border-color:#1e50ae !important;} .pagination_style3 .pagination_item.active, .pagination_style2 .pagination_item.active{ color:#1e50ae !important;} .pagination_style3 .pagination_item.active::after, .pagination_style2 .pagination_item.active::before, .full_screen_row .pagination_style1 .pagination_item.active::after{ background-color:#1e50ae !important;} .jz_hover.jz_theme_bg_hover_color:hover{ background-color:#1e50ae;} .jz_hover.jz_theme_font_hover_color:hover{ color:#1e50ae;} .jz_hover.jz_theme_border_hover_color:hover{ border-color:#1e50ae;} .jz_focus.jz_theme_focus_border_color:focus{ border-color:#1e50ae;} .jz_secondary_bg_color{ background-color:#3F23B4;} */
    .fkeditor-wrap .fk-editor {
      white-space: normal;}
    .pic_arrow_btn {outline: none;}
    .banner_pic_group {}
    .banner_pic_group .swiper-container{   
     position: absolute;
    width: 100%;
    height: 100%;}
    .banner_pic_group .swiper-wrapper{}
    .banner_pic_group .banner_pic_items{
      background-size: cover;
    background-position: 50% 50%;}
    .swiper-pagination1 .swiper-pagination-bullet {
      width: 10px;
      height: 10px;
      cursor: pointer;}
    .jz_screen_pc .swiper-pagination1 {display: none;}
    .swiper-pagination1 .swiper-pagination-bullet-active {
      background: #fff;}
    .nav_item_text_wrap {
      position: relative;}
    .jz_screen_pc .jz_nav_content {
      height: 71px;
      overflow:visible;}
      .jz_nav_content a {
          color:#212121;}
    .jz_screen_pc .sub_nav_list {
      display: none;
      position: absolute;
      top: 78px;
      left: 46px;}
    .jz_screen_pc .nav_item_text_wrap:hover .sub_nav_list {
      display: block;}
    .jz_screen_pc .sub_nav_list .sub_nav_item_text_wrap{
      position: relative;}
    .jz_screen_pc .sub_nav_list .sub_nav_item_text_wrap:hover .three_nav_list{
      position: absolute;
      display: block;}
    .g_header {
      padding-top: 166px;}
    .jz_scroll_wrap .jz_scroll {
      overflow: visible !important;}
    .carousel_small_pic .photo_list_area li {
      margin : 10px 0 10px 0;}
    
#row112, #row4 {
    background: #2d2376;
}
#row112 *, #row4 * {
    color: #fff !important;
}
.module_button_content span {font-size:16px;}
/*师资队伍*/
#module415 .list_photos_basic_style .photo_display_area a {
    box-shadow: 3px 3px 9px #adadad;
    border-radius: 4px;
}
/*教育教学*/
#module397 .list_photos_basic_style .photo_display_area a {
    box-shadow: 3px 3px 9px #adadad;
    border-radius: 4px;
}


.fsyy_wraper{
    width: 100%;
    margin-top: 10px;
}
.fsyy_wrap{text-align: center;}
.fsyy_item{
    width: 9%;
    display: inline-block;
    /* border: 1px solid rgb(44, 36, 117); */
    text-align: center;
    line-height: 20px;
    margin: 0 15px 16px 0;
    border-radius: 5px;
}
.fsyy_item .fsyy_imgwrap {width: 62px;height: 62px;margin: 0 auto;background: #e1e0eb url(../img/hospital.png) no-repeat center center /100%;border-radius: 50%;margin-bottom: 10px;}
.fsyy_item a{
    font-size: 12px;
    color: #333;
    display: block;
    padding: 26px 0 20px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}
.fsyy_item a:hover{color: #2d2475;background: #f9f8ff;box-shadow: 3px 3px 6px #d6d6d6;border-radius: 12px;transform: translate(0px, -8px);}


/*首页关于我们**/
#module407 .module_button_content .after {
background: rgba(44, 36, 117, 0.3);
}
#module408 .module_button_content .after {
background: rgba(44, 36, 117, 0.3);
}
#module409 .module_button_content .after {
background: rgba(44, 36, 117, 0.3);
}
#module410 .module_button_content .after {
background: rgba(44, 36, 117, 0.3);
}
#module411 .module_button_content .after {
background: rgba(44, 36, 117, 0.3);
}
#module414 .module_news_list_style0 .news_list_item_line {padding:25px 30px 5px;}

/*校史滚动*/
@media screen and (min-width: 769px){
#module558 .photo_display_area > li {
    width: 20%;
}}

/** 导航 */
.g_header_content__fixed {
    background: none;
    background-image: linear-gradient(#464646, rgba(74, 74, 74, 0.04));
xxbackground: #fff;
padding:16px 0;
    xxbox-shadow: 0px 2px 14px rgba(47, 47, 47, 0.2);
}
.g_header {
padding-top: 121px;
padding-top: 0px;
}

.jz_web_header .jz_nav_item {
    min-width: 0px;
    height: 89px;
    line-height: 89px;
    width: 5.8%;
}
.jz_website_title_wrap {
    margin-top:0;
}
 .jz_screen_pc .jz_nav_content .jz_nav_item > div > a {
color:#333;
color: #fff;
}

@media screen and (min-width: 769px){
.jz_website_title_wrap {
    float: left;
       width: 350px;
    margin-left: 36px;
}
.jz_nav_wrap {
    margin-left: 400px;
}


}
@media screen and (min-width: 1600px){
.jz_website_title_wrap {
    float: left;
    width: 400px;
    margin-left:100px;
}
.jz_nav_wrap {
    margin-left: 530px;
}
}
 .jz_screen_pc .last-nav .sub_nav_list {
left:-14px;
}
.jz_screen_mobi .jz_nav_layout0  li {
background: #fff;
}

.jz_screen_mobi .mobi_nav {
   background: none;
    background-image: linear-gradient(rgba(70, 70, 70, 0.82), rgba(74, 74, 74, 0.04));
}
.jz_screen_mobi .jz_mobi_header {height:0;}
.g_mobi_header__fixed_bg_def .g_mobi_header_content {
border-bottom:0px;
}
.jz_screen_mobi .nav_menu_item {
    height: 2px;
    background: #fff;
}
.jz_screen_mobi .jz_nav_wrap_active .menu_item_top {
 background: #333;
}
.jz_screen_mobi .jz_nav_wrap_active .menu_item_bottom {
 background: #333;
}
.fkeditor-wrap .fk-editor .friend_link {
font-size:16px;
    word-break: keep-all;
    line-height: 2.1;
margin: 0px 0 0 96px;
}
.fkeditor-wrap .fk-editor .friend_link span {
padding: 0 0 0 25px;
    margin-right: 18px;
    background: url(../img/link1.png) no-repeat 0;
    transition: all .3s;
 
}
.fkeditor-wrap .fk-editor .friend_link span:hover{
 background-position: 5px;
}
