﻿/*---------------------------pb_content_logoModule_769Start-------------------------------*/
.pb_content_logoModule .logoModule_txt{ font-weight: bold;display: inline-block;vertical-align: middle; }
.pb_content_logoModule.default .logoModule_img{ height: 60px; }
.pb_content_logoModule.default .logoModule_txt{ font-size: 30px;line-height: 60px;height: 60px; }
.pb_content_logoModule.mSkin1 .logoModule_img{ height: 44px; }
.pb_content_logoModule.mSkin1 .logoModule_txt{ font-size: 24px;line-height: 44px;height: 44px; }
.pb_content_logoModule.mSkin2 .logoModule_img{ height: 30px; }
.pb_content_logoModule.mSkin2 .logoModule_txt{ font-size: 16px;line-height: 30px;height: 30px; }
.pb_content_logoModule.mSkin3 .logoModule_img{ height: 80px; }
.pb_content_logoModule.mSkin3 .logoModule_txt{ font-size: 36px;line-height: 80px;height: 80px; }
.pb_content_logoModule.mSkin4 .logoModule_img{ height: 90px; max-width:320px;}


/*---------------------------pb_content_logoModule_769End---------------------------------*/
/*---------------------------cu_content_diyLoginText_771Start-------------------------------*/
.cu_content_diyLoginText_771.mSkin1 a{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    border-radius: 4px;
    color: #fff;
}
.cu_content_diyLoginText_771 .diyLoginText_RealName span{
    display: inline-block;
    max-width: 42px;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
/*---------------------------cu_content_diyLoginText_771End---------------------------------*/
/*---------------------------cu_content_searchBar_770Start-------------------------------*/
/**ͷ�������� pb_list_diyNavAndSearch**/
.cu_content_searchBar_770 .searchBar_input{ height: 40px;position: relative;width: 280px; }
.cu_content_searchBar_770 .searchBar_icon{ width: 48px;height: 40px;display: inline-block;text-align: center;vertical-align: middle;position: relative;left: -3px;top:1px }
.cu_content_searchBar_770 .searchBar_a{ color: #fff; }
.cu_content_searchBar_770.mSkin1 .searchBar_input {background:url(/Template/Pages/school_v505/Partials/Index/cu_content_searchBar_770/Images/input1.png)no-repeat center center; width:163px;}
.cu_content_searchBar_770.mSkin1 .searchBar_icon {background:url(/Template/Pages/school_v505/Partials/Index/cu_content_searchBar_770/Images/input2.png)no-repeat center center;width: 77px;left:-6px; top:0px;}

/*---------------------------cu_content_searchBar_770End---------------------------------*/
/*---------------------------cu_list_diyNavAndSearch_772Start-------------------------------*/
/**ͷ�������� cu_list_diyNavAndSearch_772**/
.cu_list_diyNavAndSearch_772{ width: 100%;height: 61px;position: relative;z-index: 11; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_fixed{ width:100%;z-index:999; }

.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav{ width: 100%;height: 61px;position: relative; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_list{ height: 61px;line-height: 61px;position: relative;top: 0;left: -1px;width: 100% }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_a{ color: #fff;font-size: 15px;line-height: 61px;display: block;width: 100%; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_span{ color: #fff;font-size: 15px;line-height: 61px;display: block;width: 100%;cursor: pointer; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_item{ width: 120px;position: relative; }


.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_item:before{ content: '';position: absolute;bottom: 1px;left: 100%;width: 0;height: 4px;transition: .2s all linear;-webkit-transition: .2s all linear;-ms-transition: .2s all linear;-o-transition: .2s all linear;-moz-transition: .2s all linear; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_item:hover:before{ width: 100%;left: 0; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_item:hover ~ .diyNavAndSearch_nav_item:before{ left: 0; }

.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_move{ width: 120px;position: absolute;left: 40%;top: 0;color: #fff;line-height: 61px;z-index: 2;display: none; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_move_left,.diyNavAndSearch_nav_move_right{ cursor: pointer; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_move_icon:hover{ color: #ccc; }

.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_second{ position: absolute;left: 0;top: 100%;width: 100%;line-height: 40px;display: none; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_second_li{ position: relative; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_second_a,.diyNavAndSearch_nav_second_span{ font-size: 15px;color: #fff;cursor: pointer;display: block;width: 100%; }

.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_third{ position: absolute;width: 100%;line-height: 40px;left: 100%;top: 0;display: none; }
.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_third_a,.diyNavAndSearch_nav_third_span{ font-size: 15px;color: #fff;cursor: pointer;display: block;width: 100%; }

.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_item:hover .diyNavAndSearch_nav_second{ display: block; }

.cu_list_diyNavAndSearch_772 .diyNavAndSearch_nav_second .diyNavAndSearch_nav_second_li:hover .diyNavAndSearch_nav_third{ display: block; }
.cu_list_diyNavAndSearch_772 a:hover{ color:#fff !important; }

/*---------------------------cu_list_diyNavAndSearch_772End---------------------------------*/
/*---------------------------cu_content_blank_396Start-------------------------------*/
.cu_content_blank_396 .tabList_nav li{width:25%; height:65px;line-height:65px;font-size:22px; text-align:center;}
.cu_content_blank_396 .tabList_nav li a{width:100%; color:#fff; display:inline-block; background-color:#6f90ad;}
/*---------------------------cu_content_blank_396End---------------------------------*/
/*---------------------------cu_txt_titleBar_397Start-------------------------------*/
.cu_txt_titleBar_397{ font-weight: bold;}
.cu_txt_titleBar_397 .cu_txt_titleBar{ font-weight: bold;}
.cu_txt_titleBar_397 .titleBar_title{ height:40px;display:inline-block;position:relative;font-size: 16px; color:#fff;margin-left:50px;}
.cu_txt_titleBar_397 .titleBar_more{ width: 40px;height: 40px;color: #999;line-height: 40px;text-align: center;cursor: pointer;font-weight: bold; }
.cu_txt_titleBar_397 .titleBar_leftBg{width:20px;height:40px;}
.cu_txt_titleBar_397 .titleBar_rightBg{width:0px;height:0px;border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;}
/*---------------------------cu_txt_titleBar_397End---------------------------------*/
/*---------------------------cu_list_inforNewsHot_446Start-------------------------------*/
.cu_list_inforNewsHot_446 .inforNewsHot_index{ display: inline-block;vertical-align: middle;width: 24px;height: 24px;line-height: 24px;background-color: #e4e4e4;text-align: center;margin-right: 5px;position: relative;top: -2px; }
.cu_list_inforNewsHot_446 .inforNewsHot_date,.cu_list_inforNewsHot_446 .inforNewsHot_hots{ display: none; }
.cu_list_inforNewsHot_446.default .inforNewsHot_date{
    display: block;
}
.cu_list_inforNewsHot_446 .inforNewsHot_item img{width:280px;height:165px;overflow:hidden;}                                              
/*---------------------------cu_list_inforNewsHot_446End---------------------------------*/
/*---------------------------cu_list_nava_401Start-------------------------------*/
.cu_list_nava_401 .mList_nav_1{overflow:hidden;position:relative; }
.cu_list_nava_401 .mList_nav_1_list{ overflow:hidden;position:relative;top:0;left:0 }
.cu_list_nava_401 .mList_nav_1_item{ height: 40px;line-height: 40px;width: 100px;cursor: pointer; }


.cu_list_nava_401 .mList_nav_1_move{ position:absolute;width:60px;height:38px;top:2px;right:60px;z-index:1;background-color:#fff;overflow:hidden;display:none }
.cu_list_nava_401 .nav_1_move_left,.nav_1_move_right{ cursor:pointer;height:40px;line-height:40px; }
.cu_list_nava_401 .nav_1_move_left:hover,.nav_1_move_right:hover{ background-color:#efefef; }
.cu_list_nava_401 .nav_1_move_left:active,.nav_1_move_right:active{ background-color:#ddd }
.cu_list_nava_401 .mList_nav_1_line1_1{ display:none }

.cu_list_nava_401 .mList_nav_1_line1_1 .mList_line1_item{ box-sizing:border-box }

.cu_list_nava_401 .mList_line1_1_desc{
    margin-top: 3px
}
.cu_list_nava_401 .mList_line1_1_title{display:inline-block;max-width:70%;vertical-align:middle;color:#fff;}      

.cu_list_nava_401 .titleBar_leftBg{width:10px;height:40px;}
.cu_list_nava_401 .titleBar_rightBg{width:0px;height:0px;border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;}
/*---------------------------cu_list_nava_401End---------------------------------*/
/*---------------------------pb_list_cold_641Start-------------------------------*/
.pb_list_cold.default{ position: relative;box-sizing: border-box;padding: 2px; }
.pb_list_cold.default .mList_col_4_inner{ padding-left: 100px !important;box-sizing: border-box;padding-top: 15px;padding-bottom: 15px;line-height: 30px;padding-right: 25px; }
.pb_list_cold.default .mList_col_4_title{ position: absolute;width: 100px;left: 0;top: 18px;text-align: center; }
.pb_list_cold.default .mList_col_4_a {margin-right:20px;max-width: 200px;}

.pb_list_cold.mSkin1{ position: relative;box-sizing: border-box;padding: 2px; margin:30px 0;}
.pb_list_cold.mSkin1 .mList_col_4_inner{ box-sizing: border-box;padding-top: 24px;line-height: 30px;padding-right: 45px; }
.pb_list_cold.mSkin1 .mList_col_4_title{ position: absolute;width: 100px;left: -10px;top: -5px;text-align: center; }
.pb_list_cold.mSkin1 .mList_col_4_a {margin-right:11px;max-width: 200px;}

.pb_list_cold.mSkin2{ position: relative;box-sizing: border-box;padding: 2px; margin:30px 0;}
.pb_list_cold.mSkin2 .mList_col_4_inner{ box-sizing: border-box;padding-top: 24px;line-height: 30px;padding-right: 45px; }
.pb_list_cold.mSkin2 .mList_col_4_title{ position: absolute;width: 100px;left: -10px;top: -5px;text-align: center; }
.pb_list_cold.mSkin2 .mList_col_4_a {margin-right:11px;}
.pb_list_cold.mSkin2 .mList_col_4_title{color: #fff;}
.pb_list_cold.mSkin2 .mList_col_4_inner a{color: #fff;max-width: 200px;}
.pb_list_cold.mSkin2 .mList_col_4_inner span{color: #fff;}
/*---------------------------pb_list_cold_641End---------------------------------*/
/*---------------------------pb_content_diyFooter_763Start-------------------------------*/
.pb_content_diyFooter .diyFooter_footer{ width: 100%; }
.pb_content_diyFooter .diyFooter_footer_inner{ margin: 0 auto;line-height: 24px;color: #fff; }

.pb_content_diyFooter.mSkin2 { border-top:1px solid #505050; }

/*---------------------------pb_content_diyFooter_763End---------------------------------*/
