@charset "utf-8";
/*页面整体初始化样式*/
body{background:#f6f6f6 url(../images/top_bg.jpg) center top no-repeat; font-family:Arial, Tahoma, 'Microsoft YaHei', '宋体'; font-size:14px; color:#333;min-width:1200px;}
ul,ol,li,dl,dt,dd,em,p,div,h1,h2,h3,h4,form,table,tr,td,label{margin: 0;padding: 0;}
*{padding:0; margin:0;}
table {border-collapse: collapse;}
em {font-style: normal;}
a{color:#333;text-decoration: none; cursor:pointer;}
a:hover{color:#2187f4;text-decoration:none;}
input, textarea, select {font-size: 12px;vertical-align: middle;}
li {list-style: none outside none;}
h1 {font-size: 16px;}
h2 {font-size: 14px;}
h3,h4,h5,h6{font-size: 12px;}
img {border: 0 none;vertical-align: middle;}
big{font-size:16px;font-family:Arial, '微软雅黑';}
small{font-size:11px;font-weight:normal;}
.clear {clear: both; height:0; padding:0; margin:0;}
.clear:after{diaplay:block; visibility:hidden; clear:both; height:0; content:"."}
.clearfix {display: block;}
.clearfix:after{display:block; visibility:hidden; clear:both; height:0; content:"."}
.none{ display:none;}
.block{ display:block;}
th{ font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.marginT5{margin-top:5px;}
.marginT10{margin-top:10px;}


/*顶部LOGO部分样式*/
.top{ width:1200px;height:90px;margin:auto;}
.logo{float:left;margin-right:20px;width:640px;}
.xy_logo{float:left;width:260px;margin-right:20px;}
.t_search{float:right;width:260px;padding:15px 0;text-align:right;}
.t_search .t_link a{color:#fff;margin:0 5px;}
.t_search .t_link a:hover{color:#ffc105;}
.searchBox{float:right;width:200px;position:relative;margin-top:10px;}
.searchBox .searchInput{width:155px;height:28px;line-height:28px;border:1px solid #1c4ea9;padding:0 35px 0 10px;}
.searchBox .searchBtn{position:absolute;right:2px;top:0;height:28px;width:22px; background:url(../images/search_i.png) center center no-repeat; display:block; cursor:pointer;}

/*导航菜单样式*/
.nav{background:#2187f4;height:48px;width:100%;}
.menu {background:#2187f4;margin:auto;font-family: 'Microsoft YaHei';width:1200px;height:auto;position:relative;font-size:20px;font-weight:bold;letter-spacing: 3px;z-index:9999;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:132px; height:48px; text-align:center; color:#fff; line-height:48px; font-size:16px; overflow:hidden;}
.menu ul {padding:0; margin:0;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff; background:#ffc105;}/*一级菜单事件*/
.menu ul li:hover ul {display:block; position:absolute; top:48px; left:0; width:130px;box-shadow:0px 3px 5px #5c5c5c;border:1px solid #e3e3e3;border-top:none;overflow:hidden;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a{display:block; background:#fff; color:#333;height:40px;line-height:40px;}/*二级菜单常规*/
.menu ul li:hover ul li a:hover {background:#2187f4; color:#fff;}/*二级菜单事件*/

/*banner样式*/
.nyBanner{clear:both;width:1200px;zoom: 1;text-align: center;margin: 10px auto;}
.indexBanner {width:1200px;zoom: 1;text-align: center;margin:15px auto;}
.indexBanner .slideshow { clear: both; }
.indexBanner .slideshow li { position: relative; overflow: hidden; }
.indexBanner .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 36px; line-height: 36px; font-size: 14px; text-indent: 10px; }
.indexBanner .slidebar { position: absolute; bottom:45px; right:10px; }
.slidebar li{background: rgba(33,135,244,0.5);  color: #FFF; overflow: hidden;border-radius:50%;}
.indexBanner .slideshow span.title{background: rgba(0,0,0,0.4);  color: #FFF; overflow: hidden;}
.indexBanner .slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.indexBanner .slidebar li.on { background: rgba(255,193,5,1);color: #fff; font-weight: 700; }
.indexBanner .banner_frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.indexBanner .banner_temp { margin: 0; }
.indexBanner .slideshow SPAN.title { text-indent: 0px; }
.indexBanner .banner_block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
#slidesImgs li { width:1200px; height:350px; display: none; }

#focus-banner{position: relative;width: 100%;overflow: hidden;}
#focus-banner-list{position: relative;}
#focus-banner-list li{position: absolute;left: 0;top: 0;width: 100%;}
#focus-banner-list li img{width: 100%;}
.focus-banner-img{display: block;}
#focus-banner-list .focus-banner-text{position: absolute;left:0;bottom: 0;width: 100%;height:36px;line-height:36px;text-align: center;color: #fff;font-size: 18px;font-weight:bold;text-align: center; background:rgba(0,0,0,0.5);}
#focus-banner .focus-handle{position: absolute;top: 50%;margin-top: -40px;z-index: 100;display: block;width: 80px;height: 80px;background-image: url("../images/focus_handle.png");}
#next-img{left: 0;}
#next-img{left: 50px;background-position: 0 0;}
#next-img:hover{background-position: 0 -80px;}
#prev-img{right: 0;}
#prev-img{right: 50px;background-position: -80px 0;}
#prev-img:hover{background-position: -80px -80px;}
#focus-bubble{position: absolute;left: 50%;bottom:50px;z-index: 999;}
#focus-bubble li{float: left;width: 10px;height: 10px;margin: 0 5px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border:1px #2187f5 solid;cursor: pointer;}
#focus-bubble li.current{background-color: #2187f5;}

/*内容区样式*/
.content{width:1200px;margin:15px auto;clear:both;}
.ny_content{width:1180px;margin:15px auto;clear:both;background:#fff;padding:10px;border-radius:5px;}
.title01_pic{ background:url(../images/t_bg1.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#f06114;}
.title01{ background:url(../images/t_bg1.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#f06114;border-bottom:1px solid #e66b29;margin-bottom:10px; position:relative;}
.title02{ background:url(../images/t_bg2.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#1c81ec;border-bottom:1px solid #1c81ec;margin-bottom:10px;position:relative;}
.title03{ background:url(../images/t_bg3.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#d60202;border-bottom:1px solid #d60202;margin-bottom:10px;position:relative;}
.title04{ background:url(../images/t_bg4.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#02abcf;border-bottom:1px solid #02abcf;margin-bottom:10px;position:relative;}
.title05{ background:url(../images/t_bg5.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#7f04cd;border-bottom:1px solid #7f04cd;margin-bottom:10px;position:relative;}
.title06{ background:url(../images/t_bg6.png) left center no-repeat;height:40px;line-height:40px;padding-left:20px;color:#2dbd01;border-bottom:1px solid #2dbd01;margin-bottom:10px;position:relative;}
.title01_pic h2, .title01 h2, .title02 h2, .title03 h2, .title04 h2, .title05 h2, .title06 h2{font-size:18px;font-family:'Microsoft YaHei';font-weight:normal;}

.mar{margin:15px;}
.mar_l_r{margin:0 15px;}
.mar_t_b{margin:15px 0;}
.mar_l{margin-left:15px;}
.mar_r{margin-right:15px;}

/*图片热点样式*/
.picNews{width:400px;height:310px;padding:0 10px 10px 10px;background:#fff;}
.indexB{position:relative;} 
.indexB .hd{ height:15px; overflow:hidden; position:absolute; right:1px; top:-25px; z-index:1; } 
.indexB .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.indexB .hd ul li{ float:left; width:12px; height:12px;background:#cdcdcd; color:#fff;line-height:16px; text-align:center;cursor:pointer;border-radius:50%;margin:0 2px;} 
.indexB .hd ul li.on{ background:#ffc105; color:#fff; } 
.indexB .bd{ position:relative; height:100%; z-index:0;border:0px solid #ccc;} 
.indexB .bd img{ width:400px; height:270px;} 
.indexB .bd .title{ position:absolute;bottom:0;left:0;background: rgba(0,0,0,0.4);color: #FFF; overflow: hidden;height:30px;line-height:30px;width:96%;padding:0 2%;}

/*高校视点样式*/
/*.schoolNews{width:400px;height:310px;padding:0 10px 10px 10px;background:#fff;overflow:hidden;}*/
.schoolNews{width:400px;height:410px;padding:0 10px 10px 10px;background:#fff;overflow:hidden;}
.schoolNews .title01 a.more, .schoolNews .title04 a.more{position:absolute;right:0;top:2px;width:45px;}
.schoolItem{padding:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.schoolNews_szjy{width:400px;height:310px;padding:0 10px 10px 10px;background:#fff;overflow:hidden;}
.schoolNews_szjy .title01 a.more, .schoolNews_szjy .title04 a.more{position:absolute;right:0;top:2px;width:45px;}

/*学院要闻样式*/
/*.colNews{width:440px;height:310px;padding:0 10px 10px 10px;background:#fff;overflow:hidden;}*/
.colNews{width:440px;height:410px;padding:0 10px 10px 10px;background:#fff;overflow:hidden;}
.colNews .title02 a.more, .colNews .title05 a.more{position:absolute;right:0;top:2px;width:45px;}
.colNews_zsjy{width:440px;height:310px;padding:0 10px 10px 10px;background:#fff;overflow:hidden;}
.colNews_zsjy .title02 a.more, .colNews_zsjy .title05 a.more{position:absolute;right:0;top:2px;width:45px;}
.title02 span {position:absolute;right:70px;top:2px;width:200px;}
.colItem{padding:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.colNews_pic{clear:both;}
.colNews_pic li{float:left;width:31%;margin:0 1%;}
.colNews_pic li img{width:100%;}

/*通知公告样式*/
.Notice{width:260px;height:300px;padding:0 10px 10px 10px;background: #fff;overflow: hidden;border:5px solid #e5e5e5;}
.Notice .title03 a.more, .Notice .title06 a.more{position:absolute;right:0;top:2px;width:45px;}
.noticeItem{padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*首页友情链接样式*/
.friendLinks{clear:both;margin:10px auto;padding:20px 10px;background: #fff;}
.friendLinks .friendly_title{float:left; background:url(../images/t_bg1.png) left 6px no-repeat;width:100px;padding-left:20px;font-size:18px;font-family:'Microsoft YaHei';font-weight:normal;}
.friendLinks .friendly_links{float:left;width:1060px;}
.friendLinks .friendly_links a{margin:0 10px;line-height:24px;}

/* 新闻列表样式*/
.itemList01 li{ background:url(../images/dot1.gif) 5px center no-repeat;padding-left:20px;line-height:32px;}
.itemList01 li span.text_t{width:75%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.itemList01 li span.time{width:25%;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:right;}
.itemList02 li{ background:url(../images/dot2.gif) left center no-repeat;padding-left:15px;line-height:32px;}
.itemList03 li{ line-height:32px;padding-left:2px;}
.itemList04 li{float:left;width:50%;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list01 dt{float:left;width:114px;}
.list01 dd{float:right;line-height:22px;margin-left:10px;color:#727171;width:345px;}
.wz_time{text-align: center;margin: 5px auto 10px auto;}
.wz_time span {margin: 0 10px;color:#999;}


/* 内页左侧快速样式*/
.sidebar{width:220px;overflow:hidden;}
.sideMenu{background:#fff;}
.sideMenu .title{height:36px;line-height:36px;text-indent:30px;color:#2187f4;font-size:18px;font-family:'Microsoft YaHei'; background:url(../images/t_bg1.png) 10px center no-repeat;}
.leftMenu_con{padding:0 10px;}
.leftMenu_con li{ background:url(../images/line_bg.gif) left bottom repeat-x;line-height:36px;padding:0 10px;font-size:16px;font-family:'Microsoft YaHei';}
.leftMenu_con li a{ background:url(../images/dot1.gif) left center no-repeat;padding-left:15px;line-height:36px;display:block;}
.leftMenu_con li a.current{color:#e96d27;font-weight:bold;}

/* 右侧内容样式*/
.container{width:949px;overflow:hidden;border-left:1px solid #f1f1f1;padding-left:10px;}
/* 面包屑样式*/
.bread{height:30px;line-height:30px;padding:0 15px;}
.bread h2{ background:url(../images/dot2.gif) left center no-repeat;padding-left:12px;font-weight:normal;font-size:12px;}
.p_content{padding:10px;}
.n_title{text-align:center;font-size:22px;font-family:'Microsoft YaHei';line-height:40px;font-weight:normal;}
.p_content p,.text{line-height:32px;margin:15px 0;text-indent:30px;}
.p_content p img{display:block;margin:0 auto;}

.list02{clear:both;background:url(../images/line_bg_r.gif) left bottom repeat-x;height:45px;line-height:45px;padding:0 15px;font-size:14px;}
.list02:hover{background:#f2f2f2 url(../images/line_bg_r.gif) left bottom repeat-x;;cursor:pointer;}
.list02 dt{float:left;width:580px; background:url(../images/dot3.gif) left center no-repeat;padding-left:12px;}
.list02 dd{float:right;color:#727171;width:90px;text-align:right;}

/* 底部样式*/
.foot{clear:both;margin:15px auto 0 auto; background:#2187f4 url(../images/b_bg.jpg) no-repeat;height:160px;min-width:1200px;}
.footWrap{clear:both;width:1200px;margin:0 auto;color:#fff;}
/* .copyright{float:left;width:600px;text-align:left;padding-top:40px; } */
.copyright{float:left;width:610px;text-align:left;padding-top:20px; }
.copyright p{line-height:28px;}
/*.t_code{float:right;width:600px;text-align:right;padding:8px 0;margin-top:10px;}*/
.t_code{float:right;width:590px;text-align:right;padding:8px 0;margin-top:10px;}
.code_text{padding:0 10px;}
.font24{font-size:24px;font-family:'Microsoft YaHei';line-height:48px;font-weight:normal;}
.clickIn{ background:#ffc105;border-radius:5px;width:120px;border:none;cursor:pointer;color:#fff;height:30px;line-height:30px;margin-top:10px;font-size:16px;font-family:'Microsoft YaHei';}

/**** pagination ****/
.pagination {
    display:inline-block;
    padding-left:0;
    margin:20px 0;
    border-radius:4px
}
.pagination>li {
    display:inline
}
.pagination>li>a, .pagination>li>span {
    position:relative;
    float:left;
    padding:6px 12px;
    margin-left:-1px;
    line-height:1.42857143;
    color:#337ab7;
    text-decoration:none;
    background-color:#fff;
    border:1px solid #ddd
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left:0;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index:2;
    color:#23527c;
    background-color:#eee;
    border-color:#ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index:3;
    color:#fff;
    cursor:default;
    background-color:#337ab7;
    border-color:#337ab7
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color:#777;
    cursor:not-allowed;
    background-color:#fff;
    border-color:#ddd
}
.pagination-lg>li>a, .pagination-lg>li>span {
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
    border-top-left-radius:6px;
    border-bottom-left-radius:6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
    border-top-right-radius:6px;
    border-bottom-right-radius:6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
    padding:5px 10px;
    font-size:12px;
    line-height:1.5
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.pager {
    padding-left:0;
    margin:20px 0;
    text-align:center;
    list-style:none
}
.pager li {
    display:inline
}
.pager li>a, .pager li>span {
    display:inline-block;
    padding:5px 14px;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:15px
}
.pager li>a:focus, .pager li>a:hover {
    text-decoration:none;
    background-color:#eee
}
.pager .next>a, .pager .next>span {
    float:right
}
.pager .previous>a, .pager .previous>span {
    float:left
}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {
    color:#777;
    cursor:not-allowed;
    background-color:#fff
}

/**** pagination ****/
