@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:14px; background-color:#ededed;}
.f16px{color:#002955;}
.sub_content{ width:1098px; margin:0px auto; position:relative;}
.sub_con1{ width:1098px; overflow:hidden;}
.sub_lf{ width:200px; float:left; padding-bottom:5px;}
.sub_rt{ width:858px; float:right; background-color:#fff;}
.bread{ height:70px; line-height:22px; color:#888888; padding-top:10px;}
.bread a{ color:#888888; margin:0px 3px; display:inline-block; font-size:12px;}
.bread a:hover{ color:#333;}

.page{ margin:0px auto; height:24px; line-height:24px;background-color:#f0f0f0;text-align: center;}
.page a{ text-align:center; height:22px; line-height:22px;  padding:0px 7px; margin-right:1px;}
.page a:hover{ color:#002955; font-weight:bolder}


.sub_menu{z-index:888; line-height:40px; position:relative;}
.sub_menu ul { width:200px; margin:0 auto;border-top:1px solid #cecece;}
.sub_menu ul li{padding:0px; margin:0px; position:relative;width:200px; text-align:left; height:61px; line-height:61px; background-color:#ededed; border-bottom:1px solid #cecece;}
.sub_menu ul li a{font-size:17px; color:#002955; display:block; padding-left:15px;}
.sub_menu ul li .subMenu {line-height:38px; font-size:14px;display:none; position:absolute; right:-210px; top:-40px; text-align:center; z-index:9999; background:url(../images/sub_menu_icon.jpg) left 65px no-repeat;width:200px; padding-left:10px;}
.sub_menu ul li.active { background-color:#002955;}
.sub_menu ul li.active a{ color:#fff; font-weight:bolder}
.sub_menu ul li.on { background-color:#002955;}
.sub_menu ul li.on a{ color:#fff; font-weight:bolder}
.sub_menu ul li.on .subMenu { display:block; }
.sub_menu ul li.on .subMenu dl{overflow:hidden;background-color:#ffffff; border:3px solid #cecece; }
.sub_menu ul li.on .subMenu dl dd{text-align:center;line-height:18px; margin:0px 10px; border-bottom:1px solid #ededed; padding:10px 0px;}
.sub_menu ul li.on .subMenu dl dd a{ font-size:16px; line-height:18px; border-top:none; text-align:center; font-weight:normal; height:auto;font-family:'Microsoft YaHei'; color:#022855; padding:0px; }
.sub_menu ul li.on .subMenu dl dd a:hover{ font-weight:bolder; color:#022855;}

.sub_lf_img{ width:200px; height:268px; margin:43px 0px;}

.sub_rt_tit{ border-bottom:1px solid #cecece; height:50px; line-height:50px; padding-left:24px; margin-top:30px;}
.sub_rt_tit h2{ color:#002955; font-size:22px; font-weight:normal; float:left;}
.sub_rt_con{ margin:20px 0px;}

.sub_rt_cf{background:url(../images/sub_con_rttit.jpg) no-repeat left top;}

/*学校简介*/
.xxjj{}
.xxjj .xxjj_con{  padding:0px 23px 30px;}
.xxjj .xxjj_con h2{ color:#032780; font-size:16px; height:30px; line-height:30px; margin-bottom:15px;}
.xxjj .xxjj_con .xxjjArticle{ font-size:14px; color:#323232; line-height:2;}

/*学校领导*/
.xxld{padding:0px 0px 30px 23px; width:831px; overflow:hidden;}
.xxld ul{ width:875px;}
.xxld ul li{ width:386px; float:left; margin-right:50px;}
.xxld ul li dl{ height:161px; overflow:hidden; margin-bottom:29px;}
.xxld ul li dl dt{ float:left; width:110px; height:153px; border:3px solid #ededed;}
.xxld ul li dl dd{ float:left; margin-left:17px; width:242px;}
.xxld ul li dl dd h2{ color:#032780; font-size:16px; font-weight:bolder; height:40px; line-height:40px}
.xxld ul li dl dd h2 a{ color:#032780; font-size:16px; font-weight:bolder; height:40px; line-height:40px; display:block;}
.xxld ul li dl dd p{ margin-bottom:20px; color:#323232; font-size:14px;}
.xxld ul li dl dd p.xxld_info{ color:#888888; margin:0px;}

/*历史沿革*/

.lshyg{ padding:20px 0px 30px 40px; overflow:hidden;}


/*历任领导*/
.lrld{padding:10px 0px 30px 26px; overflow:hidden;min-height:600px; }
.tabArticleList3 .tabListTitle{height: 35px; line-height: 35px; margin:0 auto; overflow: hidden;}
.tabArticleList3 .tab_menu{ width:805px; float:left; background-color:#ededed;}
.tabArticleList3 .tab_menu h3{ font-size: 20px; padding:0px 25px; margin-right:26px; float:left; cursor:pointer; text-align:center; }
.tabArticleList3 .tab_menu h3 a{color:#002955; font-size:16px; font-weight:normal;}
.tabArticleList3 .tab_menu h3:hover,.tabArticleList3 .tab_menu h3.on{color:#fff;background-color:#07329e; font-weight:bolder}
.tabArticleList3 .tab_menu h3:hover a,.tabArticleList3 .tab_menu h3.on a{color:#fff; }
.tabArticleList3 .tabList{ width:100%}
.tabArticleList3 .tabListBox{ display:none;}

.tabListBox1{ overflow:hidden; border-bottom:1px solid #ccc;}
.tabListBox_w{margin-left:10px;}
.tabListBox_tit{ width:100%; margin:33px 0px; height:20px; line-height:20px;margin-left:10px;}
.tabListBox_tit h2{ width:49%; float:left; font-size:15px;}
.tabListBox_w{ width:860px; }
.tabListBox_w dl{ height:161px; overflow:hidden; margin-bottom:29px; width:400px; float:left; margin-right:5px;}
.tabListBox_w dl dt{ float:left; width:110px; height:153px; border:3px solid #ededed;}
.tabListBox_w dl dd{ float:left; margin-left:17px; width:202px;}
.tabListBox_w dl dd h2{ color:#032780; font-size:16px; font-weight:bolder; height:50px; line-height:25px; margin:0px;}
.tabListBox_w dd h2 a{ color:#032780; font-size:16px; font-weight:bolder; height:40px; line-height:40px; display:block;}
.tabListBox_w dd p{ height:20px; line-height:24px; font-size:14px; color:#323232;}


.lrld .tabList .tabListBox ul{ width:875px;}
.lrld .tabList .tabListBox ul li{ width:346px; float:left; margin-right:50px; margin-left:10px;}
.lrld .tabList .tabListBox ul li h2{ color:#002955; font-size:15px; margin:33px 0px;}
.lrld .tabList .tabListBox ul li dl{ height:161px; overflow:hidden; margin-bottom:29px;}
.lrld .tabList .tabListBox ul li dl dt{ float:left; width:110px; height:153px; border:3px solid #ededed;}
.lrld .tabList .tabListBox ul li dl dd{ float:left; margin-left:17px; width:202px;}
.lrld .tabList .tabListBox ul li dl dd h2{ color:#032780; font-size:16px; font-weight:bolder; height:50px; line-height:50px; margin:0px;}
.lrld .tabList .tabListBox ul li dl dd h2 a{ color:#032780; font-size:16px; font-weight:bolder; height:40px; line-height:40px; display:block;}
.lrld .tabList .tabListBox ul li dl dd p{ height:20px; line-height:24px; font-size:14px; color:#323232;}

.lrld .tabList .tabListBox ul li .lrld_articleList{ width:100%;}
.lrld .tabList .tabListBox ul li .lrld_articleList a{ height:30px; line-height:30px; font-size:15px; display:block; background:url(../images/list_icon1.jpg) left center no-repeat; padding-left:15PX;}
.lrld .tabList .tabListBox ul li .lrld_articleList a:hover{ color:#032780;}



/*学校标示*/

.xxbs{ padding:10px 50px 30px 22px;}
.xxbs .xxbs_info{ font-size:14px; color:#323232; line-height:28px;}
.xxbs_tab{ margin-top:30px; margin-left:35px;}
.xxbs_tab h2{ color:#002955; font-weight:bolder; font-size:16px;}
.xxbs_tab table{ border:1px solid #ededed; border-right:none; margin:20px 0px;}
.xxbs_tab table th{ color:#032780; font-weight:bolder; background-color:#c8c8c8; font-size:16px; height:40px; line-height:40px;border-right:1px solid #ededed;}
.xxbs_tab table tr td{border-right:1px solid #ededed; text-align:center; line-height:34px; font-size:14px;}
.xxbs_tab table tr td a:hover{ color:#032780; font-weight:bolder}
.xxbs_tab table tr.even{ background-color:#f5f5f5;}
.xxbs_fujian{ margin:30px 0px;}
.xxbs_fujian a{ color:#002955; font-size:16px; font-weight:bolder;}
.xxbs_fujian a:hover{ text-decoration:underline}
.xxbs_source{ text-align:right; line-height:28px; font-size:14px; color:#323232;}

/*部门总览*/
.bmzl{ padding-bottom:30px;}
.bmzl_con{padding:10px 0px 30px 25px; overflow:hidden;}
.bmzl_con ul{ overflow:hidden;}
.bmzl_con .bmzl_contit{ font-size:16px; margin-bottom:10px}
.bmzl_con ul li{ width:264px; float:left; height:40px; line-height:40px; margin-right:10px;}
.bmzl_con ul li a{ font-size:14px;}
.bmzl_con ul li a:hover{ color:#002955; font-weight:bolder}

.ybsz_con2{padding:0px 0px 0px 25px; overflow:hidden;}

/*院士风采*/
.ysfc{ padding-top:8px}
.ysfc .ysfc_con{padding:0px 0px 40px 25px; }
.ysfc_tit{ height:30px; line-height:30px;}
.ysfc_tit font{ margin-right:30px;}
.ysfc_info{ margin-top:10px; overflow:hidden;}
.ysfc_info .ysfc_pic{ float:left; width:179px; height:230px; margin-top:6px;}
.ysfc_info .ysfc_article{ font-size:14px; color:#323232; line-height:2; width:600px; margin-left:20px; float:left;}

/*客座教授*/
.kzjs{ padding-top:8px}
.kzjs .kzjs_con{padding:0px 52px 40px 52px; }
.kzjs_tit{ height:40px; line-height:40px;}
.kzjs_con table{ border:1px solid #ededed; border-right:none; margin:10px 0px;}
.kzjs_con table th{ color:#032780; font-weight:bolder; background-color:#c8c8c8; font-size:16px; height:40px; line-height:40px;border-right:1px solid #ededed;}
.kzjs_con table tr td{border-right:1px solid #ededed; text-align:center; line-height:34px; font-size:14px;}
.kzjs_con table tr td a:hover{ color:#032780; font-weight:bolder}
.kzjs_con table tr.even{ background-color:#f5f5f5;}

/*导师资源*/
.dszy{ padding-top:8px}
.dszy .dszy_con{padding:0px 22px 40px 27px; overflow:hidden;}
.dszy .dszy_con ul{ margin-top:20px;}
.dszy .dszy_con ul li{ width:105px; float:left; height:40px; line-height:40px; margin-left:25px;}
.dszy .dszy_con ul li a{ font-size:14px;}
.dszy .dszy_con ul li a:hover{ color:#002955; font-weight:bolder}

.dszy .dszy_con2{padding:0px 22px 40px 27px; overflow:hidden;}
.dszy .dszy_con2 dl{overflow:hidden; border-bottom:1px solid #ccc; margin:20px 10px 20px 23px; padding-bottom:10PX;}
.dszy .dszy_con2 dl dt{ background:url(../images/dszy_icon.jpg) no-repeat left center;  padding-left:25px; font-size:15px; font-weight:bolder; color:#002955; height:32px; line-height:32px;}
.dszy .dszy_con2 dl dd{ width:124px; float:left; height:42px; line-height:42px; padding-left:5PX;}
.dszy .dszy_con2 dl dd a{ font-size:14px;}
.dszy .dszy_con2 dl dd a:hover{ color:#002955; font-weight:bolder}

/*学科建设*/
.sub_list{ padding-top:8px}
.sub_list .list_con{padding:0px 35px 40px 35px; overflow:hidden;}
.sub_list .list_con ul{ margin-bottom:30px;}
.sub_list .list_con ul li{ color:#323232; font-size:14px; line-height:36px;}
.sub_list .list_con ul li span{ float:right; color:#888888; font-family:Verdana,Arial}

/*本科招生*/
.zsjy{padding-top:8px}
.zsjy .zsjy_con{padding:0px 35px 40px 35px;}
.zsjy .zsjy_con .zsjyarticle{ font-size:14px; color:#323232; line-height:2;}
.more1{ text-align:right}
.more1 a{ background:url(../images/dszy_icon.jpg) no-repeat left center; font-size:14px; color:#07329e; padding-left:20px;}
.more1 a:hover{ text-decoration:underline}

/*校区方位*/
.xxdy{padding-top:8px}
.xxdy .xxdy_con,.xxdy .xxdy_con2,.xxdy .xxdy_con3{padding:0px 0px 40px 25px; overflow:hidden}
.xxdy_tit{ height:30px; line-height:30px; margin-bottom:20px;}
.xxdy .xxdy_con ul li{ width:218px; float:left; margin-right:53px;}
.xxdy .xxdy_con ul li img{ border:4px solid #ededed;}
.xxdy .xxdy_con ul li p{ height:30px; line-height:30px; text-align:center; font-size:14px;}
.xxdy .xxdy_con2 ul li{background:url(../images/list_icon1.jpg) no-repeat left center; height:36px; line-height:36px; padding-left:15px; margin-left:10px;}
.xxdy a:hover{ color:#002955; font-weight:bolder}
.xxdy .xxdy_con3 dl{ margin-bottom:10px; margin-left:20px;}
.xxdy .xxdy_con3 dl dt{ background:url(../images/dszy_icon.jpg) no-repeat left center;  padding-left:25px; font-size:15px; font-weight:bolder; color:#002955; height:32px; line-height:32px;}
.xxdy .xxdy_con3 dl dd{ height:36px; line-height:36px; background:url(../images/list_icon1.jpg) no-repeat left center; padding-left:15px; margin-left:27px;}

/*校区方位*/
.xyfg{padding-top:8px}
.xyfg .xyfg_con,.xyfg .xyfg_con2,.xyfg .xyfg_con3{padding:0px 0px 40px 25px; overflow:hidden}
.xyfg_tit{ height:30px; line-height:30px; margin-bottom:20px;}
.xyfg_tit span.more{ float:right; margin-right:40px;}
.xyfg_tit span.more a{ color:#002955;}
.xyfg_tit span.more a:hover{ text-decoration:underline}
.xyfg .xyfg_con ul li{ width:218px; float:left; margin-right:53px;}
.xyfg .xyfg_con ul li img{ border:4px solid #ededed;}
.xyfg .xyfg_con ul li p{ height:30px; line-height:30px; text-align:center; font-size:14px;}

/*校历*/
.xiaoli{padding-top:8px}
.xiaoli .xiaoli_con{padding:0px 35px 40px 35px; overflow:hidden}
.xiaoli .xiaoli_con ul{ margin-bottom:30px;}
.xiaoli .xiaoli_con ul li{ color:#323232; font-size:14px; line-height:36px;}
.xiaoli .xiaoli_con ul li span{ float:right; color:#888888; font-family:Verdana,Arial}
.xiaoli .xiaoli_con ul:first-child li a,.xiaoli .xiaoli_con ul li a:hover{ color:#002955; font-weight:bolder;}

.sub_article{  padding:0px 35px 30px;}
.sub_article .sub_article_tit{ height:60px; line-height:60px; color:#002955; font-size:20px; font-weight:bolder; text-align:center; margin-bottom:10px;}
.sub_article .article_con{ font-size:14px; color:#323232; line-height:2;}

.source{ border-top:1px dashed #888888; color:#888; font-size:12px; height:40px; line-height:40px; margin-top:20px;}

.xianggun{ padding-top:30px;}
.xianggun ul{ margin-top:10px;}
.xianggun h2{font-size:16px;color:#002955;height:30px;line-height:30px; width:218px; font-weight:normal}
.xianggun li{height:30px;line-height:30px;padding-left:3px;}
.xianggun li a{font-size:12px; color:#282828}
.xianggun li a:hover{font-size:12px; color:#002955;}

/*校历*/
.list_class{padding-top:8px; padding-bottom:40px;}
.list_tit{ height:30px; line-height:30px; margin-bottom:20px;}
.list_tit span.more{ float:right;}
.list_tit span.more a{ color:#888;}
.list_class .list_class_con{padding:0px 35px 40px 35px; overflow:hidden;}
.list_class .list_class_con ul{ margin-bottom:30px;}
.list_class .list_class_con ul li{ color:#323232; font-size:14px; line-height:36px;}
.list_class .list_class_con ul li span{ float:right; color:#888888; font-family:Verdana,Arial}
.list_class .list_class_con ul li a:hover{font-size:14px; color:#002955; font-weight:bolder}

/*图片展示页开始*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#c66a37; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{padding:0px 45px 60px 45px;  position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:46px; top:35%; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:102px;}
.imgs_scroll .next{right:105px;}
.imgs_news_list{width:760px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px;}
.imgs_news_list ul li{float:left; display:inline; width:760px; margin-right:10px;  text-align:center;}
.imgs_news_list ul li .txt2{width:868px; float:left; line-height:20px; text-indent:2em; padding-top:27px; text-align:left; font-family:"微软雅黑";}
.imgs_news_list ul li img{ width:760px; height:506px;}
/*图片展示页结束*/