@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; }
body{ margin:0 auto; font-size:12px; font-family:"宋体"; color:333#; width:100%; background:url(../images/body_bj.jpg) repeat-x; }
ul,li,h1,h2,u,form{border:0px;margin:0px;padding:0px;font-size:12px;font-weight:normal;list-style-type: none;text-decoration: none;} 
img{border:0px;}
a{text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
#warp{ margin:0 auto; height:auto;}
/*--头部-- */
.header{ width:968px; height:auto; margin:0 auto;}
.banner{ width:968px; height:89px; margin:0 auto; background:url(../images/12-14_01.jpg) no-repeat; position:relative;}
.ww{ width:320px; height:50px; position: absolute;left:350px;top:10px;}
.top_link{
	width:200px;
	height:24px;
	position: absolute;
	top:10px;
	left: 751px;color:#047ec0;
}
.top_link a{ line-height:24px; color:#047ec0;}
.top_link a:hover{ color:#F30; text-decoration:underline;}

/* 搜索 */

.ser{width:221px; height:23px; overflow:hidden; margin:0; background:url(../images/ser.gif) no-repeat; position:relative; right:0px; top:50px;  left:730px;}				
.search{
	position:absolute;
	width:221px;
	height:23px;
	top:0px;
	left:0px;
	overflow:hidden;
	text-align:left;
}
.search input{position:absolute; width:135px; height:18px;  line-height:18px; color:#3c98cc; border:none; background:none; left:25px; top:2px; padding-left:0px; }
.search input.notxt{color:#3c98cc;}	
.search button {position:absolute; width:45px; height:21px; top:0px; left:175px; border:none; cursor:pointer; background:none;}

.flash{ width:968px; height:268px; margin:0 auto;}
/*--导航-- */
.nav{ width:968px; height:29px; margin:0 auto; background:#047ec0;}
.nav ul{ margin-left:60px;}
.nav ul li{ margin:0px 5px 0px 5px; float:left; font-size:13px; line-height:29px; background:url(../images/nav_bj02.jpg) left center no-repeat; padding-left:20px; padding-right:5px;}
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ text-decoration:underline;}
/*--页面主题-- */
.main{ width:968px; height: auto; margin:0 auto; overflow:hidden;}
.m_top{ width:968px; height:336px; min-height:336px;float:left; background:url(../images/12-14_08.jpg) repeat-y center center;}
div[class].m_top{ height:auto;}
.m_bottom{ width:968px; height:17px; float:left; background:url(../images/12-14_26.jpg) no-repeat center center;}
.content_top{ width:957px; height:278px; margin: 0 auto; margin-top:10px;}
/*--理工新闻-- */
.news{ width:427px; height:278px; float:left; background:url(../images/bj.jpg) no-repeat center right;}
.title01{ width:381px; height:57px; float:left; background:url(../images/12-14_12.jpg) no-repeat; margin-left:20px; display:inline;}
.title01 h1{ font-size:14px; color:#047ec0; font-weight:600; line-height:57px; padding-left:50px;}
.list01{ width:381px; height:221px; float:left;margin-left:20px; display:inline;}
.list01 ul{ padding:10px 0px 0px 12px;}
.list01 ul li{ width:95%; background: url(../images/tt.jpg) left center no-repeat; padding-left:12px; line-height:32px; border-bottom:#000 dashed 1px;}
.list01 ul li span{ float:right; color:#000;}
.list01 ul li a{ color:#047ec0;}
.list01 ul li a:hover{ color:#FF6600;}
.list01 ul li.more{  background:none; border:none; font-family:Arial, Helvetica, sans-serif; padding-left:320px; font-size:10px; display:inline;}

/*--公告切换-- */
.content_right{ width:494px; height:278px; float:left; margin-left:20px; display:inline;}
.notice{ width:494px; height:142px; float:left;}
.tab{padding:0px 0px 0px 0px; }
.tab_d01{width:494px; height: 142px; float:left;}
#TabTab01Con1{width:494px;height:110px; position: relative;}
#TabTab01Con2{width:494px;height:110px; position: relative;}
.xixi1{width:494px;height:32px;line-height:32px;background-image: url(../images/z01.jpg);cursor:pointer;position:relative;}
.xixi2{width:494px;height:32px;line-height:32px;background-image:url(../images/z02.jpg);cursor:pointer;position:relative;}
#TabTab01Con1 a.more { position:absolute; top:-22px; right:20px; color:#505050; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#TabTab01Con1 a.more:hover {color:#FF6600; }

#TabTab01Con2 a.more {position:absolute; top:-22px; right:20px; color:#505050;font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#TabTab01Con2 a.more:hover {color:#FF6600; }

#font1{ width:53px; height:32px; display:block; font-size:14px; margin-left:55px;text-align: center;float:left; color:#047ec0; display:inline;}
#font2{ width:70px; height:32px; display:block; font-size:14px; margin-left:13px; margin-right:5px; text-align: center;float: left;color:#047ec0; display:inline;}

.list_02{width:494px;float:left; height:110px;}
.list_02 ul{padding:5px 0px 0px 10px;}
.list_02 ul li{background: url(../images/dt.gif) left center no-repeat;padding-left:20px;line-height:32px; border-bottom:#000 dashed 1px;}
.list_02 ul li a{ color:#505050;}
.list_02 ul li span{float:right; margin-right:10px;}
.list_02 ul li a:hover{ color:#FF6600;}

/*--校内专题-- */

.subject{ width:494px; float:left; height:126px; margin-top:10px;}
.title02{ width:494px; height:34px; float:left; background:url(../images/12-14_18.jpg) no-repeat;}
.title02 h1{ font-size:14px; line-height:34px; padding-left:65px; float:left; color:#047ec0; font-weight:600;}
.title02 a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; float:right; margin-right:20px;color:#047ec0; line-height:34px; }
.title02 a:hover{ color:#FF6600;}

.list02{ width:494px; height:92px; float:left;}
.ns01{ width:164px; height:92px; float:left;}
.ns01 img{ margin:5px 8px 0px 5px; border:#e8e8e8 solid 1px; padding:2px 2px;}
.ns01 h1{line-height:22px; margin:5px 4px 0 2px; font-size:12px; font-weight:normal;}
.ns01 h1 a{ color:#767676;}
.ns01 h1 a:hover{ color:#FF6600;}

/*--重要连接-- */
.content_bottom{width:957px; height:48px; margin: 0 auto;}
.content_bottom ul{ padding:0; margin-left:5px;}
.content_bottom ul li{ margin:0px 0px 0px 6px; float:left; font-size:13px; line-height:48px; background:url(../images/12-14_28.jpg) left center no-repeat; padding-left:6px; }
.content_bottom ul li a{ color:#025785;}
.content_bottom ul li a:hover{ color:#FF6600; text-decoration:underline;}

/*--页脚-- */
.footer{ width:957px; height:111px; margin:0 auto;background:url(../images/foot.jpg) no-repeat; }
.foot_left{ width:150px; height:111px; float:left;}
.foot_left ul{ margin:40px 0px 0px 40px;}
.foot_left ul li{ line-height:30px;}
.foot_left ul li a{ color:#047ec0;}
.foot_left ul li a:hover{ color:#FF6600; text-decoration:underline;}
.foot_left ul li.t1{ background:url(../images/t1.gif) 0px 8px no-repeat; padding-left:30px;}
.foot_left ul li.t2{ background:url(../images/t2.gif) 0px 8px no-repeat; padding-left:30px;}

.foot_mid{ width:500px; height:86px; float:left; margin-left:100px; display:inline; line-height:26px; text-align:center; padding-top:25px;}

.links{ width:180px; height:24px; float:left; margin-top:40px;}
select{ width:180px; line-height:24px; text-align:center;}

/*--列表页-- */
.con05_all{ width:937px; height:auto; margin: 0 auto;background:url(../images/listxy4_12.jpg) repeat-y bottom left; margin-top:10px;}
.con05{ width:937px;  margin:0 auto; overflow:hidden;height:auto; background:url(../images/bj02.jpg) no-repeat left bottom;}


.right03{ width:705px; height:auto; float:left; margin-left:10px; display:inline; }

.tt_tile{ width:100%; height:32px; float:left; border-bottom:#2fb3fc solid 1px;}
.tt_tile h1{ background:url(../images/by1.gif) 20px 10px no-repeat; color:#f58c27; line-height:32px; padding-left:40px;}
.tt_tile h1 a{ color:#f58c27;}
.tt_tile h1 a:hover{ color:#F30; text-decoration:underline;}
.tt_tile h1 span{ color:#00a4ff;}

.t_14_all{ width:703px;border:#c0c0c0 solid 1px; padding-bottom:10px; float:left; margin-top:10px;}
.title14{ width:703px; height:34px; float:left; border-bottom:#2185be solid 2px;background:url(../images/ty.gif) 20px 10px no-repeat;}
.title14 h1{font-size:12px; color:#fff; padding-left:40px; font-weight:600; font-size:14px; padding-top:15px; float:left;}
.title14 a{ float:right; line-height:34px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#047ec0;}
.title14 a:hover{color:#FF6600;}
.list15{ width:100%; height:auto; float:left;}
.list15 ul{min-height:525px; height:auto;width:95%; margin:15px auto 0px; height:525px;}
div[class].list15 ul{ height:auto;}
.list15 ul li{ line-height:32px; background:url(../images/tt.jpg) left center no-repeat;  padding-left:15px; border-bottom:#cdcdcd dotted 1px; }
.list15 ul li a{ color:#1e1e1e; }
.list15 ul li a:hover{ color:#FF6600;}
.list15 ul li span{ float:right; margin-right:20px; color:#8a8585;}

/*--分页----*/
.list_sort{ width:96%; background:#eaf8ff; height:30px; line-height:30px;
            margin:15px 0 10px 15px; _margin:15px 0 10px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

/*---文章页--*/
.photo02{width:937px; height:auto; margin: 0 auto;}
.list17{ width:100%; height: auto; float:left; }
#main3{width:90%;height:auto; margin:0px auto 0px; }
#main3 h3{float:none; width:100%;text-align:center; line-height:30px; color:#c70000; font-size:16px; height:60px; padding:15px 0px 0px 0px; float:left;}
#author{ width:70%; background:#d7f0ff; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d;}
#work{width:100%; height:auto;  margin:20px auto 20px; text-align:left; line-height:24px; color:#000; font-size:12px; }
#author span{  float:right; color:#000;}
#author span a{ color:#000;}


/*相关文章*/

.fj{ width:100%; height:auto; float:left; background:url(../images/bj_07.jpg) repeat-x; }
.fj_title{ width:68px;height:22px; float:left; background:url(../images/but_10.jpg) no-repeat; margin:15px 0 0 50px; display:inline;}
.fj_title h1{ font-size:13px; line-height:22px; font-weight:normal;color:#000; padding-left:10px;}
.fj_list{ width:100%; height:auto; float:left;}
.fj_list ul{ padding:0; margin:0; width:90%; margin-left:30px;}
.fj_list ul li{ line-height:28px;padding-left:20px; font-size:12px; background:url(../images/tt02.jpg) 10px 12px no-repeat; border-bottom:#cacaca solid 1px;}
.fj_list ul li a{ color:#000;}
.fj_list ul li a:hover{ color:#FF6600;}
.fj_list ul li span{ float:right; margin-right:10px;}
/*通栏列表*/
.right03_all{ width:937px; height:auto; margin:0 auto; }

.t_15_all{ width:935px;border:#c0c0c0 solid 1px; padding-bottom:10px; float:left; margin-top:10px;}
.title15{ width:935px; height:34px; float:left; border-bottom:#2185be solid 2px;background:url(../images/ty.gif) 20px 10px no-repeat;}
.title15 h1{font-size:12px; color:#fff; padding-left:40px; font-weight:600; font-size:14px; padding-top:15px;}


/*校园风景*/
.list16{ width:100%; height:auto; float:left;}
.list16 ul{ margin-top:15px;height: auto; float:left; border:none;min-height:635px;!important;_min-height:635px; height:635px; margin-left:25px; display:inline;}
.list16 ul li{ width:145px; text-align:center; margin:10px 15px 0px 0px; padding:0 0 10px 4px;float:left;height:134px; overflow:hidden; display:inline;}
.list16 ul img{ border:#c7c7c7 solid 1px;padding:3px 3px; width:135px; height:106px;}
.list16 ul span{ width:145px; overflow:hidden; display:block; clear:both; line-height:18px; height:18px; text-align:center; color:#1c1c1c; margin-top:5px; }
.list16 ul span a{color:#1c1c1c;}
.list16 ul span a:hover{ color:#c70000;}

/*教学单位*/
.list18{ width:100%; height:auto; float:left;}
.list18 ul{min-height:225px; height:auto;width:95%; margin:15px auto 0px; height:225px; }
div[class].list18 ul{ height:auto;}
.list18 ul li{ width:250px;line-height:32px; background:url(../images/dt_54.jpg) left center no-repeat; margin-left:20px;padding-left:15px; border-bottom:#cdcdcd dotted 1px; float:left; }
.list18 ul li a{ color:#1e1e1e; }
.list18 ul li a:hover{color:#FF6600;}
.list18 ul li span{ float:right; margin-right:20px; color:#8a8585;}



/*校内信息*/
.list20{ width:100%; height:auto; float:left;}
.list20 ul{min-height:160px; height:auto;width:95%; margin:15px auto 0px; height:160px;}
div[class].list20 ul{ height:auto;}
.list20 ul li{ line-height:32px; background:url(../images/tt.jpg) left center no-repeat;  padding-left:15px; border-bottom:#cdcdcd dotted 1px; }
.list20 ul li a{ color:#1e1e1e; }
.list20 ul li a:hover{ color:#FF6600;}
.list20 ul li span{ float:right; margin-right:20px; color:#8a8585;}



/*党政群团*/
.list19{ width:100%; height:auto; float:left;}
.list19 ul{min-height:120px; height:auto;width:95%; margin:20px auto 0px; height:150px;  }
div[class].list19 ul{ height:auto;}
.list19 ul li{ width:260px;line-height:32px; background:url(../images/re.jpg) left center no-repeat; margin-left:25px;padding-left:15px; padding-right:20px;border-bottom:#cdcdcd dotted 1px; float:left; display:inline; }
.list19 ul li a{ color:#1e1e1e; }
.list19 ul li a:hover{color:#FF6600;}
.list19 ul li span{ float:right; margin-right:20px; color:#8a8585;}


#sub_nav h3{ font-size:14px; color:#0357a5; padding-top:8px;text-align:center; background:url(../images/ft.gif) 10px 2px no-repeat; padding-bottom:10px;}

/* 新修改左侧*/


.leftnav{ width:222px; height:auto; float:left; overflow:hidden;background:url(../images/listxy2_03.jpg) no-repeat top left;}
.leftnav h3{  width:142px; font-size:14px; color:#0357a5; padding-top:6px;background:url(../images/ft.gif) 10px 2px no-repeat; padding-bottom:10px; float:left; padding-left:80px;}

.leftnav ul{width:202px;margin:10px 20px 20px 0px;  float:left; height:auto;}
.leftnav ul li{ color:#00476e; background:url(../images/ty.png) no-repeat center; line-height:24px; width:222px; height:24px; margin-top:2px; } 
.leftnav ul li a{color:#00476e; display:inline; height:24px; width:140px;padding-left:80px;line-height:24px; float:left; }
.leftnav ul li a:hover{color:#fff; background:url(../images/dy.png) no-repeat center center;line-height:24px; width:142px;height:24px;}

/*网站导航*/
.list22{ width:100%; height:auto; float:left;}
.list22 h1{ font-size:14px; font-weight:600; line-height:26px; padding-left:50px; padding-top:20px; background:url(../images/by1.gif) 30px 28px no-repeat; color:#047ec0;}
.list22 ul{ height:auto;width:95%; margin:15px auto 0px;  }
.list22 ul li{ line-height:32px; background:url(../images/12-14_28.jpg) left center no-repeat;float:left; padding-left:8px; padding-right:8px;}
.list22 ul li a{ color:#1e1e1e; }
.list22 ul li a:hover{color:#FF6600;}
.list22 ul li span{ float:right; margin-right:20px; color:#8a8585;}


/*新增表格样式*/
.main_tab{width:100%; height: auto; margin:0 auto; overflow:hidden;}
.list17 h3{float:none; width:100%;text-align:center; line-height:30px; color:#c70000; font-size:16px; height:60px; padding:15px 0px 0px 0px; float:left;}
#author{ width:100%; background:#edf3f6; height:22px; line-height:22px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d;}
#work{width:100%; height:auto;  margin:20px auto 20px; text-align:left; line-height:24px; color:#000; font-size:12px; }
#author span{  float:right; color:#000;}
#author span a{ color:#000;}


.nav {  margin:auto; }
.nav ul li {float:left; display:block; color:#fff; font-size:14px; text-align:center; padding:0 8px;position:relative;}
.nav ul li a, .nav ul li a:visited {display:block;
}
.nav ul li ul {
display: none;
}
.nav ul li a:hover { display:block;}
.nav ul li:hover ul { z-index:999999;
display:block;
position:absolute; 
top:29px; 
left:-80px; 
width:105px;
}
.nav ul li:hover ul li{ background:none; height:27px;}
.nav ul li:hover ul li a { width:100%; overflow:hidden;
display:block;  width:95px;
background:#0D4D94;color:#fff; height:27px; line-height:27px; font-size:12px; font-weight:normal;filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;}
.nav ul li:hover ul li a:hover {
background:#A3CBE8; 
color:#0D4D94;
}

/*dao hang*/
/* 7  5  | 10 7 */
.nav{ width:968px; height:29px; margin:0 auto; background:#047ec0;}
.nav ul{ margin-left:20px;}
.nav ul li{float:left; font-size:13px; line-height:29px; background:url(../images/nav_bj02.jpg) left center no-repeat; padding-left:10px; padding-right:7px; margin:0px 5px 0px 5px;}
.nav ul li a{ color:#ffffff; margin:0px 0px 0px 0px; }
.nav ul li a:hover{ text-decoration:underline;}
