﻿@charset "utf-8";
/* CSS Document */

body{margin:0 auto; padding:0; font-size:14px; font-family:microsoft YaHei, Tahoma, serif, sans-serif, Arial, "MS Serif";}
div,p,span,a,table,tr,td,input,img,form,h1,h2,h3,h4,h5,h6,iframe,a{margin:0; padding:0;}
ul,li,ol,img{margin:0; padding:0; list-style-type:none;}
img{border:none;}








.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1; padding-left:10px;   height:90px; line-height:90px;background:url(../images/head_bg.jpg) repeat-x;  }
.nav{ position:relative; width:1000px; margin:0 auto;  }
.navBar .nav img{ float:left; margin-right:68px; width:235px; height:83px}


.nav .m{ float:left;  position:relative; z-index:1; }
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav h3 a{ display:block; width:95px; text-align:center;   font-weight: normal;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:90px; z-index:1; width:110px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{ text-decoration:none; display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;   }
.nav .sub li a:hover{ color:#FE7700;   }
.nav .block{ height:5px; width:110px; background:#ffa043; position:absolute; left:0; top:80px; overflow:hidden;  }

.nav h3 a:link,.nav h3 a:visited {color:#4d4d4d; text-decoration:none;}
.nav h3 a:hover {color:#4d4d4d;text-decoration:none;}





/* 滚动图样式 */
  .focusBox { position: relative; width:1000px; height:390px; overflow: hidden; }
  .focusBox .pic{ position:relative; z-index:0; }
  .focusBox .pic img { width:1000px; height:390px; display: block; }
  .focusBox .hd { width:180px; position: absolute; bottom: 70px; right:5px; text-align: center; font-size:0; z-index:1; }
  .focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
  }
  .focusBox .hd .on{ background-position:0 0; }

  .focusBox .prev,
  .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
  .focusBox .prev { left: 0; }
  .focusBox .next { background-position: 0 -90px; right: 0; }
  .focusBox .prev:hover,
  .focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
  
.focusBox .pic_content{ width:1000px; height:60px; position:absolute; bottom:0; background-color:rgba(84,90,126,0.8)}
.focusBox .pic_content li{ width:332px; height:60px; line-height:60px; text-align:center; float:left; font-size:18px; }
.focusBox .pic_content li img{ position:relative;top:7px;margin-right:5px;}
.focusBox .pic_content .line{ border-right:1px solid #515672;}

.pic_content li a:link,.pic_content li a:visited {color:#f8f9ff; text-decoration:none;}
.pic_content li a:hover {color:#f8f9ff; text-decoration:none;}






/*通知公告栏目*/
.part01{ width:1000px; height:50px; position:relative; margin: 0 auto; margin-top:8px; background-color:#f8f8f8;}
.part01 h1{ width:140px; height:50px; font-size:16px; color:#ffffff; text-align:center; line-height:50px; float:left; font-weight:normal; background-color:#ffa043;}
.part01 h1 img{ width:22px;position:relative; top:5px; margin-left:5px;}
.part01 p{ line-height:50px; font-size:16px; text-indent:1em; }
.part01 p a:link,.part01 p a:visited {color:#ffa043; text-decoration:none;}
.part01 p a:hover {color:#ff7e00; text-decoration: underline;}






.news{ width:1000px; height:317px; position:relative; margin: 0 auto; margin-top:8px;}

/*最新新闻滚动图 */
.hotpic { position: absolute; width: 423px; height: 317px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.hotpic .pic img { width: 423px; height: 317px; display: block; }
.hotpic .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.hotpic .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.hotpic .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.hotpic .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.hotpic .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.hotpic .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.hotpic .num li a,.hotpic .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.hotpic .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.hotpic .num li.on a,.hotpic .num a:hover{ background:#f60;  }



/* 热点新闻滑动部分 */
.hasMoreTab{ width:564px; height:317px; position: absolute; right:0; }
.hasMoreTab .hd{ width:564px;  line-height:37px; height:37px; position:relative; padding-right:10px;  }

.hasMoreTab .hd ul{ z-index:5; position:absolute; height:37px;  overflow:hidden;  width:564px; border-radius:5px; background-color:#f2f2f2; }
.hasMoreTab .hd li{ float:left;  cursor:pointer; margin-left:-1px;width:92px; height:37px; text-align:center; line-height:37px; color:#969696  }

.hasMoreTab .hd .more{ width:40px; height:16px; position:absolute; top:12px; right:20px; z-index:999;}

.hasMoreTab .hd li.on{ background-color:#f79c1a; text-align:center; line-height:37px;width:92px; height:37px;  font-weight:bold; color:#ffffff;  font-weight:normal;  }
.hasMoreTab .bd{ clear:both; position:relative;  }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999;  }
.hasMoreTab .bd p a{ color:#c00;  }
.hasMoreTab .bd ul a{ color:#3E78B3;  }


.hasMoreTab .bd .conWrap .pic-mian{ width:564px; height:108px; margin-top:12px; background:url(../images/list_fg_bg.gif) repeat-x bottom;}
.hasMoreTab .bd .conWrap .pic-mian img{ width:144px; height:89px; position:absolute;}
.hasMoreTab .bd .conWrap .pic-mian .mian{ width:410px; position:absolute; right:0;}
.hasMoreTab .bd .conWrap .pic-mian h2{ font-size:18px; font-weight:normal;}
.hasMoreTab .bd .conWrap .pic-mian .mian p{ width:410px; line-height:2em; overflow:hidden; margin-top:8px;}

.hasMoreTab .bd .conWrap .pic-mian h2 a:link,.hasMoreTab .bd .conWrap .pic-mian h2 a:visited {color:#ffa043; text-decoration:none;}
.hasMoreTab .bd .conWrap .pic-mian h2 a:hover {color:#ff7e00; text-decoration: underline;}

.hasMoreTab .bd .conWrap .pic-list{ width:564px; margin-top:8px;}
.hasMoreTab .bd .conWrap .pic-list li{ font-size:14px; background:url(../images/list_infor_bg.gif) no-repeat 3px 12px; text-indent:1em; line-height:32px;}
.hasMoreTab .bd .conWrap .pic-list li span{ position:absolute; right:0; line-height:32px; font-size:12px; color:#bcbcbc;}


.hasMoreTab .bd .conWrap .pic-list li a:link,.hasMoreTab .bd .conWrap .pic-list li a:visited {color:#6e6e6e; text-decoration:none;}
.hasMoreTab .bd .conWrap .pic-list li a:hover {color:#f79c1a; text-decoration: underline;}



/*通栏横条栏目*/
.column{ width:998px; height:98px; position:relative; margin: 0 auto; margin-top:10px; background:url(../images/column_bg.gif) repeat-x; border: solid 1px #f5f4f2;}
.column li img{ width:44px; height:44px; position:relative}
.column li{ font-size:14px; float:left; margin:20px 52px 0 52px; width:60px; text-align:center;}

.column li a:link,.column li a:visited {color:#a2a5c1; text-decoration:none;}
.column li a:hover {color:#f79c1a; text-decoration:none;}




/*二级栏目*/
.column-list{ width:1000px; height:auto; position:relative; margin: 0 auto; margin-top:10px; overflow:hidden;}

.column-list .column01{ width:325px; height:220px; position:relative; float:left; border-bottom: solid 1px #f2f2f2; border-left: solid 1px #f2f2f2; border-right: solid 1px #f2f2f2;}

.column-list .jygz,.column-list .xspd{ margin-left:10px;}
.column-list .xsgz{ float:right;}

.column-list .column01 h1{ width:327px; height:30px; position:relative; background: url(../images/title_bg.gif) no-repeat center top; z-index:99;}

.column-list .column01 h1 p{ float:left; line-height:30px; font-size:16px; font-weight:normal;color:#ffffff; padding: 0 8px; background-color:#323c76; text-align:center;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}

.column-list .column01 h1 span{ position:absolute; right:5px; top:7px;}
.column-list .column01 .news{ width:315px; height:86px; position:relative;background:url(../images/list_fg_bg.gif) repeat-x bottom;}
.column-list .column01 .news img{ width:113px; height:73px; position: absolute;}

.column-list .column01 .news h2{ width:195px; height:30px; position: absolute; right:0; font-size:16px; font-weight:normal;}
.column-list .column01 .news h2 a:link,.column-list .column01 .news h2 a:visited {color:#f79c1a; text-decoration:none;}
.column-list .column01 .news h2 a:hover {color:#ff7e00; text-decoration:none;}

.column-list .column01 .news p{ width:195px; height:40px; position:absolute; right:0; top:33px; line-height:20px; overflow:hidden; font-size:12px; color:#acacac;}
.column-list .column01 ul{ width:315px; margin-top:10px; margin: 0 auto;}
.column-list .column01 ul li{width:315px; height:30px; overflow:hidden;font-size:14px; line-height:30px; background:url(../images/list_infor_bg.gif) no-repeat 3px 12px; text-indent:1em;}

.column-list .column01 ul li a:link,.column-list .column01 ul li a:visited {color:#6e6e6e; text-decoration:none;}
.column-list .column01 ul li a:hover {color:#f79c1a; text-decoration:none;}




.column-list .column02{ width:325px; height:180px; position:relative; float:left; border-bottom: solid 1px #f2f2f2; border-left: solid 1px #f2f2f2; border-right: solid 1px #f2f2f2;}
.column-list .column02 h1{ width:327px; height:30px; position:relative; background: url(../images/title_bg.gif) no-repeat center top; z-index:99;}
.column-list .column02 h1 p{ float:left; line-height:30px; font-size:16px; font-weight:normal;color:#ffffff; padding: 0 8px; background-color:#323c76; text-align:center;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.column-list .column02 h1 span{ position:absolute; right:5px; top:7px;}

.column-list .column02 ul{ width:315px; margin-top:10px; margin: 0 auto; }
.column-list .column02 ul li{width:315px; height:30px; position:relative; font-size:14px; line-height:30px;overflow:hidden; background:url(../images/list_infor_bg.gif) no-repeat 3px 12px; text-indent:1em;}
.column-list .column02 ul li a:link,.column-list .column02 ul li a:visited {color:#6e6e6e; text-decoration:none;}
.column-list .column02 ul li a:hover {color:#f79c1a; text-decoration:none;}
.column-list .xysp{ float:right}

.column-list .xysp .video{ width:327px; height:174px; position:relative; margin-top:6px;}
.column-list .xysp .video .player{ width:50px; height:50px; position: absolute;top:35%; left:42%; z-index:99;}
.column-list .xysp .video .video_img{width:324px; height:174px;}




/*校园风采样式*/
.photo{ width:1000px; height:190px; position:relative; margin: 0 auto; margin-top:10px;}
.photo h1{ width:1000px; height:30px; position:relative; background: url(../images/photo_bg.gif) no-repeat center top; z-index:99;}
.photo h1 p{ float:left; line-height:30px; font-size:16px; font-weight:normal;color:#ffffff; padding: 0 8px; background-color:#323c76; text-align:center;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.photo h1 span{ position:absolute; right:5px; top:7px;}

.photo ul{ width:1000px; position:relative; margin-top:10px;}
.photo ul li{ float:left; margin: 0 4px 0 9px;}
.photo ul li img{ width:181px; height:136px; border:solid 2px #dfdcd8;}



/*友情链接*/
.link{ width:1000px; height:52px; position: relative; margin: 0 auto; margin-top:10px; background:url(../images/link_bg.gif) no-repeat center top;}
.link ul{ width:850px; height:48px; margin-left:150px;}
.link ul li{ line-height:48px; margin-right:10px;float: left;}
.link ul li a:link,.link ul li a:visited {color:#bbbbbb; text-decoration:none;}
.link ul li a:hover {color:#f79c1a; text-decoration:none;}



/*版权*/
.footer{width:100%; height:80px; position:relative; background-color:#f4f4f4; border-top:solid 1px #e9e9e9; margin-top:10px;}
.footer p{text-align:center; line-height:24px; color:#bbbbbb; margin-top:10px;}




/*二级页面样式*/
.head_pic{ width:1000px; height:150px; position:relative; margin: 0 auto;}

.content{ width:1000px; height:auto; position:relative; margin: 0 auto; margin-top:10px; overflow:hidden;}



.content .tab_left{ width:276px; height:auto; position:absolute; top:0; left:0; background:url(../images/notice_bg.jpg) no-repeat center top;}
.content .tab_left .but{ width:276px; height:70px; position:relative; margin-top:10px;}
.content .tab_left .but img{ width:276px; height:70px;}

.content .tab_left h3{ width:276px; height:53px; position:relative; line-height:53px; text-indent:2em; font-size:16px; font-weight: bold; color:#5669ad;}

.content .tab_left ul{ width:274px; height:auto; position:relative; margin: 0 auto;  overflow:hidden; border-left:1px solid #dce9fa; border-right:1px solid #dce9fa; border-bottom:1px solid #dce9fa;}

.content .tab_left ul li{ width:262px; height:50px; position:relative; margin: 0 auto; line-height:50px; overflow:hidden; font-size:16px;background:url(../images/column_list_bg.png) no-repeat 3px 17px; text-indent:1.5em; border-bottom:1px solid #ecf4fa;}

.content .tab_left ul li a:link,.content .tab_left ul li a:visited {color:#5669ad; text-decoration:none;}
.content .tab_left ul li a:hover {color:#f79c1a; text-decoration:none;}





.content .tab_right{ width:714px; min-height:690px; height:auto; position:relative; float:right; margin-bottom:30px; } 
.content .tab_right .title{ width:714px; height:41px; position:relative; background:url(../images/list_c_bg.gif) no-repeat center top;}
.content .tab_right .title p{ width:123px; height:41px; position:relative; float:left; color:#ffffff; text-align:center; line-height:32px; font-size:16px;}
.content .tab_right .title span{ float:right; color:#bcbcbc; font-size:12px;line-height:32px; margin-right:5px;}


.content .tab_right .newslist{ width:708px; height:auto; position:relative;  margin-top:8px;}
.content .tab_right .newslist li{ margin-bottom:25px; background:url(../images/list_fg_bg.gif) repeat-x bottom; padding-bottom:25px;}
.content .tab_right .newslist li h2{width:708px; height:30px; font-size:18px; font-weight:normal;}
.content .tab_right .newslist li p{ width:708px; height:60px; margin-top:8px; overflow:hidden; font-size:14px; color:#bcbcbc; line-height:20px;}

.content .tab_right .newslist li h2 a:link,.content .tab_right .newslist li h2 a:visited {color:#ffa043; text-decoration:none;}
.content .tab_right .newslist li h2 a:hover {color:#ff7e00; text-decoration:none;}


.content .tab_right .number{width:708px;height:auto;overflow:hidden;margin:0 auto;text-align:center;}
.content .tab_right .number .page{ display:inline-block; *display:inline; zoom:1; margin-top:15px;}
.content .tab_right .number .page li { width:30px; height:25px;float:left; margin: 0 8px; line-height:25px;background-color:#f8f8f8; border:solid 1px #d4d4d4; border-radius:3px;cursor:pointer;}
.content .tab_right .number .page .text{ width:60px;}
.content .tab_right .number .page li a{ display:block;}
.content .tab_right .number .page li a:link,.content .tab_right .number .page li a:visited {color:#8d8d8d; text-decoration:none;}
.content .tab_right .number .page li a:hover {color:#ffffff; background-color:#165b97;border:solid 1px #165b97;text-decoration:none;border-radius:3px;}


.content .tab_right .number .page .ative a:link,.content .tab_right .number .page .ative a:visited{background-color:#165b97;border:solid 1px #165b97;border-radius:3px;color:#ffffff;}
.content .tab_right .number .page .ative a:visited {color:#ffffff; text-decoration:none;}




.content .tab_right .main{ width:708px; height:auto; position:relative;  margin-top:8px;}
.content .tab_right .main h1{ width:708px; position:relative; font-size:18px; font-weight:normal;color:#f79c1a; text-align:center;}
.content .tab_right .main h2{ width:708px; position:relative; margin-top:20px;background:url(../images/list_fg_bg.gif) repeat-x bottom; padding-bottom:15px; text-align:center; font-size:12px; color:#bcbcbc; font-weight:normal; }
.content .tab_right .main p{ width:690px; position:relative; margin: 0 auto; text-indent:2em; line-height:30px; font-size:15px; margin-top:10px;}
.content .tab_right .main p img{ max-width:500px; width:100%; position:relative; margin: 0 auto; display:block;}



.content .tab_right .piclist{ width:708px; height:auto; position:relative;  margin-top:8px;}
.content .tab_right .piclist li{ width:195px; height:182px; float:left; margin: 10px 17px 0 20px;_margin:10px 17px 0 18px;}
.content .tab_right .piclist li img{ width:189px; height:147px; border:3px solid #dfdcd8;}
.content .tab_right .piclist li p{ width:195px; height:20px; line-height:20px; font-size:14px; overflow:hidden; text-align:center; color:#989898;} 