@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}
body{ color:#333;}
img{ display:block;}
a{color:#333;}
a:hover{ color:#264c7c;}



/*公共*/
.center{ margin:0 auto;}
.al_wi{ width:1160px; height:auto;}
.al_bc{ background:#fff; padding-bottom:15px;}

.more{ position:absolute; right:0px; top:0px; background:url(12.jpg) no-repeat center center; line-height:27px; text-align:center; width:65px;}
.mor{ position:absolute; right:15px; top:0px; font-size:12px; line-height:38px; color:#fff;}



/*头部*/
.he_na{ height:180px; background:url(1.jpg) no-repeat top center;}
.he_na  .head{ height:135px;}
.he_na  .head .logo{ float:left; display:inline;}
.he_na  .head .logo img{ width:518px; margin-top:13px; height:102px;}
.he_na  .head .wz_gd{ float:right;}
.he_na  .head .search{ float:right; position:relative; display:inline; padding-top:30px; margin-top:30px;}
.he_na  .head .search .se_tx{ width:177px; height:27px; background:#fff;  padding:0px 5px; float:left; display:inline; border:1px solid #dcdcdc;}
.he_na  .head .search .se_bt{ background:url(3.jpg) no-repeat left center; width:55px; height:28px; border:none;}
.he_na  .head .search span{ display:block; position:absolute; top:0px; left:0px;}
.he_na  .head .search span a{ display:inline-block; margin-right:5px; margin-left:5px;}

/*导航*/
.nav{ position:relative; z-index:300; background:url(4.png) no-repeat left center; height:46px;}
.na_ul{}
.na_ul li{ float:left; color:#333; display:inline;  width:96px; text-align:center;position:relative;  line-height:46px; font-size:16px;}
.na_ul li.hover{/* background:#0C73DE; */}
.na_ul li.hover a{color:#333;}
.na_ul  li a{height:46px; line-height:46px; color:#333;}
.na_ul  li .af_yj{ display:none; width:120px;     background:  #264c7c; border-left:1px solid #0664C5; border-right:1px solid #0664C5; border-bottom:1px solid #0664C5; }
.na_ul  li .af_yj li{ font-size:14px; float:none; cursor:pointer; background:#264c7c; width:80px; text-align:center; line-height:46px; }
.na_ul  li .af_yj li a{ color:#fff; line-height:46px; height:46px; display:block;}
.na_ul  li .af_yj li a:hover{ background:#0664C5; display:block; line-height:46px;}


/*banner滚动*/
.container_image{width:1920px;height:414px;}
.add{background:url(../images/a_more.png) no-repeat 0 0;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;bottom:30px;z-index:4;cursor:pointer;display:none;}
.container_image .i_btn{display:block;width:33px;height:50px;position:absolute;top:178px;z-index:3;background-image:url(../images/a_l.png);}
.container_image .prev_L{left:16px;background-position:0 0;}
.container_image .next_R{right:16px;background-position:-34px 0;}
.slide_img {width:1160px;height:414px;position:relative;z-index:1;}
.slide_img li{width:380px;height:414px; position:relative;overflow:hidden;position:absolute;top:0px;background:#ffffff;}
.slide_img li a{display:block;position:relative;width:100%;height:100%;height:414px;}
.slide_img li a img{position:absolute;height:100%; z-index:300;}
.slide_img li.on .im_bc{ display:none;}
.slide_img li.on a{height:414px;}
.slide_img li.on{width:160px;left:0px;top:0;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{right:0px;}
.slide_img li.mid{left:190px;}
.slide_img li .info{height:134px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3;}
.slide_img li .icon{background:url(../images/a_more.png) no-repeat 0 0;width:60px;height:60px;position:absolute;left:562px;bottom:30px;z-index:4;}
.slide_img li.on .icon{display:block;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}
.slide_img li .info span{font-size:18px;display:block; padding:7px 0;height:36px;overflow:hidden;padding-left:12px;background:url(../images/tibg3.png) no-repeat 0 center;line-height:36px;}
.slide_img li .info p{font-size:16px;line-height:24px;height:48px;overflow:hidden;}
.slide_img li .info i{display:block;width:60px;height:60px;background:url(../images/a_more.png) no-repeat 0 -60px;cursor:pointer;position:absolute;left:50%;margin-left:-30px;top:-30px;}





/*图片轮转学院新闻*/
.ph_nw{ height:334px; background:url(8.jpg) no-repeat top center; overflow:hidden;}

.tp_xw{ width:408px; overflow:hidden; height:307px; background:url(9.jpg) no-repeat left center;margin-top:15px;   float:left; display:inline; margin-left:10px;}
.qh_bn{width:408px;}


#i_focus ul, li { list-style:none; }
/*第一个幻灯样式*/
#i_focus{width:484px; height:333px;background:#eee; padding:5px 5px 0 5px; margin:0 auto }
#i_focus_pic{width:376px; height:226px;display:inline; position:relative;float:left;overflow:hidden}
#i_focus_piclist { position:absolute; height:300px;}
#i_focus_piclist img { width:402px; height:267px; margin-left:3px; margin-top:1px;border:1px solid #fff;}
#i_focus_btn {float:right; width:77px}
#i_focus_btn li {cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50)}
#i_focus_btn img { width:75px; height:70px; border:1px solid #fff; margin-bottom:2px}
#i_focus_btn .i_cur {opacity:1; -moz-opacity:1; filter:alpha(opacity=100)}
#i_focus_opdiv { position:absolute; left:0; bottom:0; width:374px; height:40px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); border:1px solid #fff; border-top:0}
#i_focus_tx span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:22px; display:block}
#i_focus_tx { position:absolute; left:8px; bottom:2px; color:#FFF}
#i_focus_tx .normal {display:none}
.bann  ul li p{ position:absolute; bottom:0px; left:0px; color:#264c7c; font-weight:bold; margin-top:15px; font-size:16px; width:464px; padding:0px 10px;}



/*学院新闻*/
.xy_xw{width:570px; float:left;margin-top:15px; display:inline;overflow:hidden;}
.xy_xw h1{ background:url(11.png) no-repeat left center; padding-left:30px;}
.cg_cj .yj_cg h1{ background:url(29.png) no-repeat left center; padding-left:35px;}
.cg_cj .js_cj h1{ background:url(28.png) no-repeat left center; padding-left:40px;}
.xy_xw h1 , .cg_cj .yj_cg h1 , .cg_cj .js_cj h1{ height:50px; line-height:50px;  border-bottom:2px solid #264c7c; font-size:20px; color:#264c7c;}
.xy_xw h1 span , .ty_wh h1 span , .cg_cj .yj_cg h1 span , .cg_cj .js_cj h1 span { float:right; display:inline; font-size:14px; font-weight:normal;}
.xy_xw h1 span a , .ty_wh h1 a , .cg_cj .yj_cg h1 span a , .cg_cj .js_cj h1 span a , .cg_cj .yj_cg  div.cg_tt  h2 , .cg_cj .yq_lj h1{ color:#264c7c;}

.xy_xw ul li{ height:50px; line-height:24px; margin-top:9px;}
.xy_xw ul li span { border:1px solid #264c7c; height:48px; width:62px; display:inline-block; float:left; margin-right:15px;}
.xy_xw ul li span p{ height:24px; line-height:24px; text-align:center;}
.xy_xw ul li span p.mo_th{ background:#264c7c; color:#fff;}
.xy_xw ul li span p.ye_ar{ background:#fff; color:#333;}

/*通知公告*/
.tz_gg{float: right;}
.tz_gg h1{background:url(36.png) no-repeat left center; padding-left:30px;}


/*体院文化*/
.ty_wh{ background:url(14.jpg) no-repeat top center; height:564px;padding-top:20px;}
.ty_wh .wh_ty{ overflow:hidden;}
.ty_wh .wh_ty h1{ height:61px; line-height:61px; }
.ty_wh .wh_ty ul{ width:1200px; margin-top:20px;}
.ty_wh .wh_ty ul li{ float:left; margin-right:3px; cursor:pointer; margin-top:4px; display:inline; position:relative;}
.ty_wh .wh_ty ul li p{ position:absolute; display:none; bottom:6px; left:4px; height:36px; padding:0px 5px; line-height:36px; text-align:center; background:url(26.png) repeat; color:#fff;}
.ty_wh .wh_ty ul li.fi_st{ background:url(17.png) no-repeat left top; width:220px; height:150px;}
.ty_wh .wh_ty ul li.fi_st img{ width:212px; height:142px;}
.ty_wh .wh_ty ul li.fi_st p{width:202px; }
.ty_wh .wh_ty ul li.fi_st img , .ty_wh .wh_ty ul li.tw_st img , .ty_wh .wh_ty ul li.th_st img ,  .ty_wh .wh_ty ul li.fo_st img ,  .ty_wh .wh_ty ul li.fv_st img{ margin-top:2px; margin-left:4px;}
.ty_wh .wh_ty ul li.tw_st{ background:url(16.png) no-repeat left top; width:270px; height:150px;}
.ty_wh .wh_ty ul li.tw_st img { width:264px; height:142px;}
.ty_wh .wh_ty ul li.tw_st p{width:254px; }
.ty_wh .wh_ty ul li.th_st{ background:url(19.png) no-repeat left top; width:223px; height:150px;}
.ty_wh .wh_ty ul li.th_st img{ width:215px; height:142px;}
.ty_wh .wh_ty ul li.th_st p{width:205px;}
.ty_wh .wh_ty ul li.fo_st{ background:url(18.png) no-repeat left top; width:445px; height:305px;}
.ty_wh .wh_ty ul li.fo_st img{ width:437px; height:297px;}
.ty_wh .wh_ty ul li.fo_st p{width:427px;bottom:6px;}
.ty_wh .wh_ty ul li.fv_st{ background:url(20.png) no-repeat left top; width:443px; height:150px;}
.ty_wh .wh_ty ul li.fv_st img{ width:435px; height:142px;}
.ty_wh .wh_ty ul li.fv_st p{ width:425px; }


/*研究成果 成绩  专题链接*/
.cg_cj{ background:url(27.png) no-repeat top center; height:477px;}
.cg_cj .yj_cg , .cg_cj .js_cj , .cg_cj .zt_lj{ margin-top:30px;}
.cg_cj .yj_cg , .cg_cj .js_cj{ width:464px;}
.cg_cj .yj_cg{ float:left; display:inline;}
.cg_cj .yj_cg  div.cg_tt{ margin-top:15px; height:97px;}
.cg_cj .yj_cg  div.cg_tt  div.cg_ti{ float:left; display:inline; margin-right:15px; background:url(34.png) no-repeat left center; width:142px; height:97px;}
.cg_cj .yj_cg  div.cg_tt  div.cg_ti img{ width:140px; height:93px; margin-left:2px; margin-top:2px;}
.cg_cj .yj_cg ul {}
.cg_cj .yj_cg ul li{ height:34px; line-height:34px; vertical-align:middle; background:url(35.jpg) no-repeat left center; padding-left:15px;}


.cg_cj .js_cj{float:left; display:inline; margin-left:12px;}
.cg_cj .js_cj ul{margin-top:6px;}
.cg_cj .js_cj ul li{height:50px; line-height:24px; margin-top:9px;}
.cg_cj .js_cj ul li span {border:1px solid #264c7c; height:48px; width:62px; display:inline-block; float:left; margin-right:15px;}
.cg_cj .js_cj ul li span p{height:24px; line-height:24px; text-align:center;}
.cg_cj .js_cj ul li span p.mo_th{background:#264c7c; color:#fff;}
.cg_cj .js_cj ul li span p.ye_ar{background:#fff; color:#333;}
.cg_cj .zt_lj{ float:right; display:inline; width:206px;}
.cg_cj .zt_lj ul{ margin-top:50px;}
.cg_cj .zt_lj ul li{height:61px; overflow:hidden; margin-bottom:14px; vertical-align:middle; line-height:61px}
.cg_cj .zt_lj ul li a{display:block;}
.cg_cj .zt_lj ul li img{display:block;}


/*友情链接*/
.m_link {padding:20px 0; background: #eceef1;}
.m_link .yq_lj{ position:relative; padding-left:160px;}
.m_link .yq_lj h1{ position:absolute; top:13px; height:49px; line-height:49px; left:0px; background:url(37.png) no-repeat left center; padding-left:60px; font-size:18px; }
.m_link .yq_lj ul {}
.m_link .yq_lj ul li{ width:250px; float:left; display:inline; text-align:center; height:36px; line-height:36px; vertical-align:middle;}


/*末尾导航*/
.db_dh{ background:url(38.jpg) repeat-x; height:410px; padding-top:20px;}
.db_dh ul{ }
.db_dh ul li{ width:112px; float:left; display:inline; text-align:center;}
.db_dh ul li h1{ font-size:18px; color:#333; font-weight:bold;}
.db_dh ul li ul{ margin-top:15px;}
.db_dh ul li ul li{ width:116px; display:block; text-align:center; line-height:40px; height:40px;}
.db_dh ul li ul li p{ height:20px; line-height:20px;}
.db_dh ul li ul li.hh_dh{ margin-bottom:5px;}











/*底部*/
.foot{ background:#264c7c; height:116px; text-align:center; padding-top:30px;}
.foot p{ line-height:28px; height:28px; color:#fff;}



/*list 页面*/
.zy_bj{ background:url(39.jpg) repeat;}


.zy_li{  min-height:700px; _height:700px;background:url(40.jpg) repeat-y left top; padding-bottom:5px; }

.zy_lf{ width:246px; float:left; display:inline; min-height:500px;_height:500px;}
.zy_lf h1 , .zy_ri h1{height:50px; line-height:50px; color:#fff; font-size:16px; }
.zy_lf h1{   background: #264c7c;color: #fff;  text-align:center; width:246px;}
.zy_lf ul{ width:244px; border:1px solid #D6CFCF; } 
.zy_lf ul li{min-height: 40px;
    text-align: center;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    background: url(42.png) no-repeat 7px 15px #dcdcdc;
    border-bottom: 1px solid #D6CFCF;
    padding-left: 35px;}
.zy_lf ul li.hover{ background:url(42.png) no-repeat 7px 15px #F3EEEE;}
.zy_lf ul li.hover a{ color:#264c7c;}


.zy_ri{ float:right; display:inline; width:897px; margin-right:10px; overflow:hidden;}
.zy_ri h1{ color:#264c7c;border-bottom:1px solid #D6CFCF; padding-left:20px;}
.zy_ri h1 span{ color:#666; margin-right:15px; font-weight:normal;}
.zy_ri h1 span{ float:right; display:inline; font-size:14px;}
.zy_ri .ri_co{ min-height:700px; _height:700px; padding-bottom:30xp; padding:10px;}
.zy_ri .ri_co p , .zy_ri .ri_co p span{font:normal 14px "Microsoft YaHei",Arial !important; font-size:16px !important; line-height:32px !important;}
.zy_ri .ri_co p , .zy_ri .ri_co p span{ background:none !important;}


/*新闻列表页*/
.zy_ri .ri_co .hd_lb{ padding-left:11px;}
.zy_ri .ri_co .hd_lb li{  line-height:36px; background:url(35.jpg) no-repeat left center; border-bottom:1px dashed #dcdcdc; height:36px;}
.zy_ri .ri_co .hd_lb li a{ padding-left:15px; color:#333; font-size:14px; }
.zy_ri .ri_co .hd_lb li span{  float:right; font-weight:normal; }



/*新闻详细页*/
.zy_ri .ri_co .nr_de{ padding:0px 15px;}
.zy_ri .ri_co .nr_de .zy_h2{    font-size: 18px;font-weight: bold;text-align: center;line-height: 25px;color: #333;padding: 13px 0px;border-bottom: 1px dashed #dcdcdc;}
.zy_ri .ri_co .nr_de .zy_h3{font-size: 12px;line-height: 36px;margin-top: 10px;margin-bottom: 20px;font-weight: normal;text-align: center;}
.zy_ri .ri_co .nr_de p{ font-size:16px; line-height:32px;}
.zy_ri .ri_co .nr_de table tr td a{ text-decoration: underline; color: #264c7c;}


/*多彩校园*/
/*.mkeFocus {  background:#fff; padding-top: 7px;border: 1px solid #C9CACB; width:620px;}
.mkeUl { margin: 0px auto; height:577px;width: 600px; position: relative; overflow:hidden; }
.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; padding:0px 83px; font-size:16px; height:100px; background:#eee; border:1px solid #dcdcdc; text-align:left; padding-left:40px; line-height:28px; overflow-y:scroll;}
.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;}
*/
.mkeFocus { height:850px; width: 600px; background:#fff;border: 1px solid #C9CACB; padding-top: 7px; margin:50px auto 0; }
.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; padding: 0; min-height: auto;}
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:600px; overflow:hidden; }
.ml_xy ul li{ line-height: none; padding: 0; height: auto; background: none; border: none;}
.mkeUl ul li img {}
.mkeUl ul li p{ margin-top:16px; padding:0px 40px 0 60px; font-size:16px; height: auto; border: none; overflow: hidden; text-align: center;}
.mkeNum { height: 35px; width: 37px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial; background: url(banNum.jpg) no-repeat center center;}
.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;}


/*名师风采列表页*/
.zy_ri .ri_co .xc_lb{ width:750px; padding-left:45px;}
.zy_ri .ri_co .xc_lb li{ text-align:center; width:172px; float:left; display:inline; margin-right:44px; margin-top:20px;}
.zy_ri .ri_co .xc_lb li img{ width:160px; height:120px; padding:5px; border:1px solid #dcdcdc; background:#fff;}
.zy_ri .ri_co .xc_lb li p{ font-size:16px; line-height:28px; height:56px; background:#eee; font-weight:bold;}





















