﻿@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}
body{ color:#686363; background:#c8220c;font-size:14px;    }
img{ }
a{color:#686363;}
a:hover{ color:#9f0c07;}



/*公共*/
.center{ margin:0 auto;}
.al_wi{ width:1038px; height:auto;}

.more{ position:absolute; right:15px; top:15px;  color:#fff; line-height:43px;}
.more:hover{ color:#fff;}
.mor{ position:absolute; color:#c8920d; display:block; right:15px; top:0px; line-height:40px;}

.bo_bc{ background:url(2.jpg) no-repeat top center;}

/*head*/
.head{ position:relative; z-index:300; width:1400px; max-width:100%; height:307px;}
.head img{ position:absolute; top:0px; left:0px;width:1400px; max-width:100%;}
.js_ts{ position:absolute; top:248px; left:840px; color:#f8ec00; font-size:18px;}



/*导航*/
.nav{position:relative; z-index:300; background:url(2.jpg) repeat-x;}
.nav_ul { height:40px; line-height:40px; background:url(42.jpg) repeat-x; }
.nav_ul li{ width:100px; text-align: center; font-size:14px; float:left; display:inline;}
.nav_ul li a{ color:#fff;}
.nav_ul li a:hover{ color:#fff;}
.na_ul{}
.na_ul{background:url(4.png) repeat; height:50px;}
.na_ul li{ float:left; color:#333; display:inline; background:url(3.jpg) no-repeat right center; width:125px; text-align:center;position:relative; font-weight:bold; line-height:50px; }
.na_ul  li a{ color:#fff; height:50px; line-height:50px;}

/*banner*/
/*ban*/
.ban{width:1038px; position:relative; z-index:300; background:url(6.jpg) repeat; }
#wrapper{
position:relative;
width:1038px;
margin:0 auto;
text-align:left;
overflow:hidden;}

.a_down{color:#ff6600;text-decoration:underline; }

.allIntro{
border:1px solid #ccc;
margin:10px 0;
padding:15px;
background:#eee;
line-height:1.7em; }

.p_other{
font-size:1.17em;
margin:20px 0 10px; }
.p_author{
font-size:1.17em;
text-align:right;
margin:0 10px 10px; }
.p_author a{
color:#cc0000;
text-decoration:underline; }
.p_author a:hover{text-decoration:none;}
.eachBox{
overflow:hidden;
clear:both;
height:346px;
}

.introArea{
float:left; 
margin-left:20px;
display:inline;
width:300px;
line-height:1.7em; }

.introArea h2{
font-size:1.17em;
padding:5px 0 10px;
color:#CC0000;}

.green{color:green;}
.red{color:#CC0000;}
.blue,code{
font-size:1em;
color:blue;
font-family:Verdana;}





/* changeBox_a1 */
.changeBox_a1{
float:left;
width:1038px;height:346px; 
position:relative;
 }

.changeBox_a1 .a_bigImg{
position:absolute;
top:0px;left:0px;
display:none;}
.changeBox_a1 .a_bigImg img{ width:1038px; height:346px;}
.changeBox_a1 .a_bigImg p
{
    height:80px; background:url(5.png) repeat;
	line-height:80px;
	font-size:22px;
	color:#fff;
	position:absolute;
	color:#fff;
	left:100px;
	text-align:center;
	bottom:20px;
	padding:0px 15px 0px 15px;
}

.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:650px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}


/* ul_change_a1 */
.ul_change_a1{
position:absolute;
right:1px; bottom:6px;
padding-left:19px;
overflow:hidden;}

.ul_change_a1 li{
float:left;
margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}
.a_last,.a_next{
position:absolute;
top:142px;
width:47px;height:106px;
background:url(8.png) no-repeat;
text-indent:-999em;overflow:hidden;
background-position:-47px;}

.a_last{ left:18px ; background-position:0 0;}
.a_next{right:18px;}



/* ul_change_a2 */
/*.ul_change_a2{
position:absolute;
right:5px; bottom:7px;
padding-left:19px;
overflow:hidden;
 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
font-size:0.8em;
padding:0px 3px; 
margin-right:2px;
border:1px solid #999;
background:#fff;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
}

.ul_change_a2 span.on{
border:1px solid #CC0000;
background:#FFFF9D;
color:#CC0000;}
*/

/* changeBox_b1 */

/*.changeBox_b1{
float:left;
position:relative;
width:645px;height:250px; 
padding-left:5px; }
.changeBox_b1 h3{
float:left;
position:relative;
width:80px;height:25px;line-height:25px;  
border:1px solid #ccc;
text-align:center;
margin-left:-1px;
z-index:0;
}

.changeBox_b1 h3.now{
background:#f3f3f3; 
border:1px solid #B70000;
border-bottom:none;
color:#B70000;
z-index:3;}

.changeBox_b1 h3 a{
color:#666;}
.changeBox_b1 h3 a:hover,
.changeBox_b1 h3.now a{
color:#B70000;}

.changeBox_b1 div{
position:absolute;
top:25px;left:4px;_left:3px;
width:500px;height:150px;
background:#f3f3f3; 
padding:15px; 
border:1px solid #B70000;
z-index:2;}
*/
/*内容content*/
.co_nt{ background:url(6.jpg) repeat; padding:0px 15px; }


/*通知公告   校庆动态   校友馈赠*/
.tz_no ,  .xq_dt , .xy_kz , .xy_fc , .xy_sh  { float:left; display:inline;position:relative; overflow:hidden;}
.tz_no ,  .xq_dt , .xy_kz{ width:493px; height:332px;}
.tz_no h1 ,  .xq_dt h1 , .xy_kz h1 , .xy_fc h1 , .xy_sh h1 , .xy_yx h1 , .tx_ml h1{ background:url(9.jpg) no-repeat left bottom; font-size:18px; color:#9f0c07; height:40px; line-height:40px;}
.tz_no h1 span ,  .xq_dt h1 span , .xy_kz h1 span , .xy_fc h1 span , .xy_sh h1 span , .xy_yx h1 span , .tx_ml h1 span{ background:url(10.jpg) no-repeat left center; padding-left:15px;}
.xq_dt , .xy_kz{ margin-left:15px;}


/*网站新闻列表*/
.ne_lb{ margin-top:6px;}
.ne_lb li{ line-height:28px; height:28px; background:url(11.jpg) no-repeat left center; vertical-align:middle;  }
.ne_lb li a{ padding-left:15px;}
.ne_lb li span{ float:right; margin-right:15px; }



/*校庆动态*/
.xq_dt .dt_dv{ border-bottom:1px dashed #dc8383; min-height:50px; _height:50px; padding-bottom:5px; margin-bottom:10px;}
.xq_dt .dt_dv h2{ font-size:16px; color:#9f0c07; margin-top:10px; margin-bottom:13px;}
.xq_dt .dt_dv p{ line-height:28px; text-indent:2em;}


/*庆祝banner*/
.qz_bn{ padding-top:10px;}
.qz_bn img{ width:1008px; height:104px;}


/*校友风采   校友抒怀*/
.xy_fc , .xy_sh{ width:493px; height:332px;}
.fc_sh{ margin-top:10px;}
.fc_sh img{ float:left; margin-right:10px; display:inline;}
.fc_sh h2{ font-size:16px; color:#9f0c07; margin-bottom:10px;}
.fc_sh p{ line-height:28px; text-indent:2em;}

.xy_sh{ margin-left:22px;}

/*校园影像*/
.yx_ml{ padding-bottom:15px;}


.xy_yx{ width:493px; overflow:hidden; margin-left:10px;}
.demo{ width:493px; overflow:hidden; position:relative; height:105px; margin-top:10px;}
.lf_btn , .rg_btn{ position:absolute; top:20px; width:20px; height:36px; z-index:80;}
.lf_btn{ background:url(14.png) no-repeat left center; left:0px;}
.rg_btn{ background:url(15.png) no-repeat right center; right:0px;}
.demo  .tp_lz{position:absolute; top:0px; left:0px; z-index:60; width:1000px;}
.demo  .lz_de{}
.demo .mo_ul , .demo .mo_ut{ float:left; display:inline; min-width:1010px;}
.demo .mo_ul li , .demo .mo_ut li{  display:inline; position:relative; width:158px; cursor:pointer; margin-right:10px; float:left; text-align:center;}
.demo .mo_ul li p , .demo .mo_ut li p{ font-size:14px; color:#333; position:absolute; bottom:0px; left:0px; background:url(5.png) repeat; width:158px; color:#fff; line-height:30px;}
.demo .mo_ul li img , .demo .mo_ut li img{ width:158px; height:104px;}

/*同学名录*/
.tx_ml{ width:493px; margin-left:10px;}
.tx_ml ul{ width:510px; overflow:hidden; margin-top:10px;}
.tx_ml ul li{ float:left; display:inline; margin-right:14px;}





/*末尾*/
.foot{ text-align:center; padding:10px 0px 30px 0px; background:#e42113;}
.foot p{ line-height:28px; color:#fff; color:#fff;}

/*子页banner*/
.zy_bn{ height:200px;}



/*左侧列表导航*/

.zy_dt { position:relative; z-index:300; min-height:500px; _height:500px;}
.zy_dt .ls_lf{ width:220px;float:left; display:inline;}
.zy_dt .zy_lf{ margin-top:10px; width:220px; background:url(6.jpg) repeat; border:1px solid #ccad60; min-height:300px; _height:300px;  padding-bottom:30px;}
.zy_dt .zy_lf h1{ font-size:18px; color:#fff; background:url(17.jpg) repeat-x;height:38px; font-weight:normal;line-height:38px; text-align:center;}
.zy_dt .zy_lf ul{ width:220px; overflow:hidden;}
.zy_dt .zy_lf ul li{ line-height:40px; width:220px; font-size:16px; border-bottom:1px dashed #dc8383;}
.zy_dt .zy_lf ul li a{display:block; width:220px; color:#9f0c07;background:url(18.jpg) no-repeat left center;  padding-left:60px; margin-left:20px;}

.ls_ml{ margin-top:10px;}
.ls_ml li{ margin-bottom:10px; height:60px; overflow:hidden;}
.ls_ml li img{ }

/*右边内容*/
.zy_dt .zy_ri{ width:770px; margin-top:10px;  float:right; display:inline;min-height:700px; _height:700px; }
.zy_dt .zy_ri h1{ font-size:18px; background:url(9.jpg) no-repeat left bottom; display:block; font-weight:normal;  line-height:40px;}
.zy_dt .zy_ri h1 b{ background:url(10.jpg) no-repeat left center;  color:#9f0c07;display:block; padding-left:15px;}
.zy_dt .zy_ri h1 span{ float:right; font-size:14px;}
.zy_dt .zy_ri h2 {font-size: 14px;font-weight: bold;text-align: center;line-height: 40px;color: #333;border-bottom: 1px dashed #dcdcdc;}
.zy_dt .zy_ri h3 {font-size: 12px;line-height: 36px;font-weight: normal;text-align: center;}
.zy_dt .zy_ri p {line-height: 28px; margin-top:10px; padding:0px 15px;}
.dt_lb{ min-height:540px; _height:540px;}
.dt_lb li a{ background:url(32.jpg) no-repeat left center;}

.zy_dt .zy_ri h2 {font-size: 14px;font-weight: bold; margin:0px 15px; background:none !important;text-align: center;line-height: 40px;color: #333;border-bottom: 1px dashed #9f0c07;}
.zy_dt .zy_ri h3 {font-size: 12px;line-height: 36px;font-weight: normal;text-align: center;}
.zy_dt .zy_ri p {line-height: 28px;}






/*魅力校园*/
.mkeFocus { height:850px; width: 600px; background:#fff;border: 1px solid #C9CACB; padding-top: 7px; margin:30px auto }
.mkeUl { margin: 0px auto; height: 850px;  width: 600px; position: relative; overflow:hidden; }
.bt_xy{ width:613px;}
.ml_xy{ height:516px;}
.mkeUl ul { position: absolute; left: 0px; top: 0px; height: 800px; }
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:600px; overflow:hidden; }
.ml_xy ul li{}
.mkeUl ul li img {}
.mkeUl ul li p{ margin-top:16px;}
.mkeNum { height: 35px; width: 37px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial; }
.mke_ns1 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 0px; top: 0px; }
.mke_ns2 { line-height: 16px; color: #9FA0A0; text-align: center; display: block; height: 16px; width: 16px; position: absolute; right: 0px; bottom: 0px; }
.mke_ns3 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 12px; top: 9px; }
.mkeLbtn { background: url(kelBtn.png) no-repeat; height: 52px; width: 30px; position: absolute; left: 0px; top: 374px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 374px; right: 0px; background: url(kerBtn.png) no-repeat; height: 98px; width: 30px; cursor: pointer; z-index: 10; }
.mx_bt{ width:36px; height:98px; top:165px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:15px;}


/*校长信箱*/

.zj_zp{ width:421px; margin-left:120px; margin-top:20px;}
.zj_zp li{ text-align:right; margin-bottom:15px; vertical-align:middle; line-height:25px;}
.zj_zp li input{ width:300px; height:25px; border:1px solid #dcdcdc; padding-left:10px; padding-right:10px;}
.zj_zp li textarea{ width:318px; vertical-align:top; border:1px solid #dcdcdc;}
.zj_zp li select{ width:220px; border:1px solid #dcdcdc; height:25px;}
 .tj{ width:86px; height:30px; margin-left:338px; margin-top:30px; display:block; background:#e42113; border:none; font-size:14px; color:#fff; font-weight:bold; text-align:center; line-height:30px;}













































