@CHARSET "UTF-8";
.index_contact a {text-decoration:none;}

#index_banner { width:100%; overflow:hidden;}
#index_banner .banner-img{ font-size:0; position:relative; margin:0px; padding:0px;height:295px;}
#index_banner .banner-img li{ margin:0px;padding:0px; height:295px; float:left;}
#index_banner .banner i{  width: 15px;height: 23px; cursor:pointer;margin: 8px 0 0 12px; display:block;}
#index_banner .banner-circle{  text-align: center; height:30px; background-color:#1faae2; }
#index_banner .banner-circle li{ border-radius: 10px; margin:10px 2px; display: inline-block; display: -moz-inline-stack; vertical-align: middle;zoom: 1; }
#index_banner .banner-circle li a{ display: block;padding-top: 9px;width: 9px;height: 0;border-radius: 50%; background: #edecec;overflow: hidden;}
#index_banner .banner-circle .selected a{ background:#878787; }

#page_wrap {width:1150px; margin:30px auto 0px auto;}
#page_left {width:180px;}
#page_leftY {width:250px;}
    #page_left span { display:block; width:150px; padding-left:30px; height:30px; line-height:28px; background:url(../img/page_left_bg.gif) no-repeat; font-size:14px; color:#ffffff;}
    #page_left li { padding-left:30px; list-style:none;  line-height:24px; border-bottom:solid 1px #c1c1b8;  background:url(../img/page_left_menu.gif) 5px 9px no-repeat;  }
        #page_left li a {text-decoration:none; color:#000000; }
    #page_left .li_hover {background:url(../img/page_left_menu_hover.gif) 5px 9px no-repeat; }
         #page_left .li_hover>a {text-decoration:none; color:#0f5ca0;}
    #page_left li ul {padding-bottom:5px; display:none;    }
    #page_left li ul li { background:none; border:none; line-height:20px; padding-left:10px;    }
        #page_left li ul li a {color:#000000;        }
        #page_left li ul .sub_li_hover a { color:#0f5ca0;        }
        #page_left li ul .sub_li_hover ul li a { color:#333333;        }


        #page_left li ul li ul li a {color:#666666; font-size:11px;}
        #page_left li ul li ul .submenu_li_hover a {color:#1faae2;        }


#page_panel {width:945px;}

#page_panelM{width:750px;}
    #page_panel .page_title { margin-bottom:10px; height:25px; line-height:25px; background:url(../img/page_title_bg.gif) left center no-repeat; border-bottom:solid 1px #c1c1b8; color:#000000; font-size:18px; padding-left:10px;   }
#page_panel .page_url {font-size:12px;}
    #page_panel .page_url a { text-decoration:none; color:#000000;    }
    #page_panel .page_panel_title { color:#000000; height:20px; line-height:20px; padding-left:15px; margin-top:5px; border-bottom:solid 1px #c1c1b8; background:url(../img/page_panel_title_bg.gif) left center no-repeat;    }
    #page_panel p { text-indent:24px; line-height:26px;word-break: break-all;}
.page_panel_title a{ color:#000000; text-decoration:none; 
}

    #page_panel .ul_list_pic {width:945px;    }
        #page_panel .ul_list_pic li { list-style:none; width:460px; float:left;    margin-top:50px;      }
        #page_panel .ul_list_pic .li_odd {margin-left:25px;        }
            #page_panel .ul_list_pic li .li_img {width:120px; height:135px; background:url(../img/ul_list_pic_bg.gif) no-repeat;        }
            #page_panel .ul_list_pic li .li_item {  width:325px;          }
            #page_panel .ul_list_pic li .item_title {  height:20px; line-height:20px; padding-left:15px; margin-top:5px; border-bottom:solid 1px #c1c1b8; background:url(../img/page_panel_title_bg.gif) left center no-repeat;              }
                #page_panel .ul_list_pic li .item_text {   margin-top:5px;             }
    #page_panel table a { text-decoration:none; color:#000000;    }
        #page_panel table a:hover {color:#0F5CA0;        }
    /**组织结构*/
#list_search {text-align:right; padding:20px 0px;}
    #list_search .ipt_search { width:200px; height:26px; padding:0px 5px; border:solid 1px #dddddd;    }
    #list_search .page_search_btn { width:70px; height:28px; background:url(../img/list_search_btn.gif) no-repeat; border:none; margin-left:10px;    }
.struct_table {width:100%;}
    .struct_table .header {width:100%; height:37px; background:url(../img/struct_table_header.gif) no-repeat;    }
    .struct_table .center { text-align:center;    }
    .struct_table .left { text-align:left; padding-left:10px;    }
    .struct_table td { height:35px; border-bottom:solid 1px #e7e7e7;    }
        .struct_table td a { text-decoration:none; color:#000000;        }

        /*学院掠影*/
#shufty_panel {width:945px; height:472px; background:url(../img/shufty_bg.gif) no-repeat;}
    #shufty_panel .slide_content {padding-top:40px; height:365px;    }
    #shufty_panel .slide_content li{ float:left; list-style:none; width:227px; text-align:center; padding-top:163px;    }
        #shufty_panel .slide_content .img {width:490px; padding:0px;       }
        #shufty_panel .slide_content .img img{width:490px; height:365px;        }
    #shufty_panel .list_content {  height:50px; padding:7px 0px; margin-top:3px;   }
        #shufty_panel .list_content li {float:left; list-style:none;    width:215px;   }
        #shufty_panel .list_content .left { text-align:right; padding-right:17px; margin-top:7px;      }
        #shufty_panel .list_content .right { text-align:left;   padding-left:17px;  margin-top:7px;   }
        #shufty_panel .list_content .list {width:480px; height:50px; overflow:hidden;       }
            #shufty_panel .list_content .list li {float:left; list-style:none; width:70px; padding:0px 5px;            }
            #shufty_panel .list_content .list img{ height:50px; width:70px; cursor:pointer;  }

    /*  客座教授列表 */
    #page_panel .taach_guest {width:945px; margin-top:20px; color:#000000;    }
        #page_panel .taach_guest td {height:35px;  border-right:solid 2px #ffffff; border-bottom:solid 1px #ffffff;       }
        #page_panel .taach_guest .td_name {width:200px;  background-color:#f9f9f9;  text-indent:20px;      }
        #page_panel .taach_guest .td_address {width:465px;  background-color:#e9e9e9;text-indent:85px;        }
        #page_panel .taach_guest .td_date {width:275px;  background-color:#e9e9e9; text-align:center;        }
        #page_panel .taach_guest .tr_hover  .td_address { background-color:#f4f4f4;        }
        #page_panel .taach_guest .tr_hover .td_date { background-color:#f4f4f4;       }

        /*  科学建设 */
    #page_panel .science_build {width:945px; margin-top:20px; color:#000000;    }
        #page_panel .science_build td { padding:0px 10px;height:35px; background-color:#f9f9f9; text-align:center;  border-right:solid 2px #ffffff; border-bottom:solid 1px #ffffff;       }
         #page_panel .science_build .left { text-align:left;      }
        #page_panel .science_build .td_remark {background-color:#e9e9e9;        }
        #page_panel .science_build .tr_hover .td_remark {background-color:#f4f4f4;      }

/*学生动态*/
.student_active_item {margin:20px 0px 30px 0px;}
.student_active_item .sa_item_pic {width:120px; height:135px; background:url(../img/ul_list_pic_bg.gif) no-repeat;}
    .student_active_item .sa_item_panel {width:800px;}
    .student_active_item .sa_item_title { text-indent:10px; background:url(../img/student_active_item.gif) left center no-repeat; line-height:20px; border-bottom:solid 1px #c1c1b8;}
        .student_active_item .sa_item_title a { text-decoration:none; color:#000000;        }

/* 学生组织*/
.student_organization {}
#student_organization_list li {list-style:none;}
    #student_organization_list li a {display:block; height:20px; line-height:20px; padding:2px 5px; text-decoration:none; color:#000000; 
                                     background-color:#e9e9e9;width:140px; margin-bottom:10px; line-height:20px;
    }
    #student_organization_list li .hover_li {
        color:#0f5ca0;
    }

/* 学院荣誉*/
.sc_honour li { float:left; list-style:none; padding:5px; margin:30px 0px; width:265px; height:200px; background:url(../img/honour_bg.png) no-repeat;}
.sc_honour .li_center {margin:30px 60px;}
.sc_honour li img{width:265px; height:200px;}



.page_detail .detail_title { line-height:30px; text-align:center; font-size:16px; font-weight:bold;}

/*站点地图*/
#sitemap ul {margin:0px; padding:0px;}
#sitemap ul li{ float:left; list-style:none; width:310px;}
    #sitemap ul li a { text-decoration:none; color:#333333;    }
#sitemap .title_menu { background:url(../img/page_panel_title_bg.gif) left center no-repeat; padding-left:15px; line-height:40px; font-size:14px; font-weight:bold;}
#sitemap .title_submenu { background:url(../img/submenu_arrow.gif) left center no-repeat; padding-left:15px; line-height:25px;}
#sitemap .title_tsubmenu { background:url(../img/submenu_arrow.gif) left center no-repeat; padding-left:25px; line-height:25px;}

/**page list*/
.pageList { text-align:center; color:#0f5ca0; font-size:14px;}
.pageList a { color:#333333; text-decoration:none;}