/*初始化*/
*{ margin: 0; padding: 0;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
a{ text-decoration: none;}
li{list-style: none;}
img{border: none;}
body{font-family: "Microsoft Yahei";}
/*头部样式*/
.head{ width: 100%; height: 120px; background: #1f63aa; border-bottom: 1px solid #1c5590;}
.head_box{ width: 1400px; margin: 0 auto;}
.logo img{ margin-top: 10px;width: 900px;}
.search{ position: relative;width: 235px;}
.search form{height: auto;overflow: hidden;}
.search form input{ width: 223px; height: 27px; border: none; outline: transparent; margin-top: 45px; padding-left: 12px; color: #767676;  font-size: 14px; line-height: 27px; background: url(search_bg.jpg) no-repeat;}
.search_bt{ width: 17px; height: 17px; background: url(search_bt.jpg) no-repeat; position: absolute; top: 50px; left: 200px; border: none; outline: transparent;}

/*导航样式*/
.nav{ width: 100%; height: 44px; background: #1f63aa; border-top: 1px solid #337ecc;}
.nav_box{ width: 1400px; margin: 0 auto;}
.nav_box ul li{ width: 169px; float: left; text-align: center; line-height: 43px;}
.nav_box ul li:hover{height: 43px; background: #d96600;}
.nav_box ul li a{ font-size: 18px;  color: #FFFFFF;}
.search form{height:auto;overflow:hidden;}
.search form .shu{width:223px;height:27px;border:none;outline:transparent;margin-top:45px;padding-left:12px;color:#767676;font-size:14px;line-height:27px;background:url(search.jpg) no-repeat;}
.search form input.ss{background:url(searchbg2.jpg) no-repeat;width:17px;height:17px;position:absolute;top:50px;left:200px;border:none;outline:transparent;margin:0;}

/*轮播样式*/

.slideBox{ width:100%; height:350px; overflow:hidden; position:relative; background: url(banner_bg.jpg) no-repeat top center;}
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; right:20%; bottom:10px; z-index:10;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-left: 15px; width:16px; height:16px; line-height:14px; text-align:center; background: url(li_bg.jpg) no-repeat; cursor:pointer;}
.slideBox .hd ul li.on{background: url(li_bg_on.jpg) no-repeat;}
.slideBox .bd li{ position:relative;}
.slideBox .bd{ height:100%; z-index:0;}
/*.slideBox .bd .pic{ position:relative; z-index:0;}*/
.slideBox .bd .pic img{ width:1400px; height:350px; display:block; margin: 0 auto;}

/*********/
.slideBox .bd .pic {position: relative;z-index: 0;width: 1400px;margin: 0 auto;overflow: hidden;}
.slideBox .bd .bg{ width:1400px; height:38px; line-height:38px; position:absolute; bottom:-38px; /*left:5.6%;*/ z-index:1;  background:#000; filter:alpha(opacity=55); opacity:0.55;}
.slideBox .bd .tit{ width:100%; height:38px; line-height:38px; position:absolute; bottom:-38px; /*left:5.6%;*/ z-index:2; color:#fff;}
.slideBox .bd .tit a{ color:#fff; margin-left:10px;}
.tempWrap{ overflow:hidden; position:relative; width:100%; margin: 0 auto;}
.tempWrap ul{width: 100%; left: -450px; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.tempWrap ul li{float: left; width: 100%;}
/*@media all and (max-width: 1366px) {

.slideBox{ width:100%; height:371px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:49%; bottom:10px; z-index:10;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-left: 15px; width:16px; height:16px; line-height:14px; text-align:center; background: url(li_bg.png) no-repeat; cursor:pointer;}
.slideBox .hd ul li.on{background: url(li_bg_on.png) no-repeat;}
.slideBox .bd li{ position:relative;}
.slideBox .bd{ height:100%; z-index:0;}
.slideBox .bd .pic{ position:relative; z-index:0;}
.slideBox .bd .pic img{ width:100%; height:371px; display:block;}
.slideBox .bd .bg{ width:100%; height:38px; line-height:38px; position:absolute; bottom:-38px; left:0; z-index:1;  background:#000; filter:alpha(opacity=55); opacity:0.55;}
.slideBox .bd .tit{ width:100%; height:38px; line-height:38px; position:absolute; bottom:-38px; left:0; z-index:2; color:#fff;}
.slideBox .bd .tit a{ color:#fff; margin-left:10px;}
.tempWrap{ overflow:hidden; position:relative; width:100%;}
.tempWrap ul{width: 100%; left: -450px; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.tempWrap ul li{float: left; width: 100%;}
}*/

/*师院要闻 & 通知公告 样式*/
.con_one{ width: 100%; height: 372px; background: #eceff1; padding-top: 15px;}
.con_one_box{ width: 1400px; margin: 0 auto;height: auto;overflow: hidden;}
.syyw{height: auto;overflow: hidden;width: calc(66.66% - 10px);}
.syyw_bt{ width: 110px; height: 40px; background: #d96600; line-height: 40px; text-align: center;}
.syyw_bt a{ font-size: 20px;  color: #FFFFFF;}
.syyw_gd a{ font-size: 14px;  color: #d96600; line-height: 40px;}
.syyw_hx{ width: 100%; height: 2px; background: #d88b1c;}

.syyw_lunbo{ width: 55%; height: 330px; margin-top: 8px;}
.slideBox1{ width:100%; overflow:hidden; position:relative; border:1px solid #ddd;}
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:10;}
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox1 .hd ul li{ float:left;  margin-right:2px;  width:18px; height:18px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.slideBox1 .hd ul li.on{ background:#00a2ff; color:#fff;}
.slideBox1 .bd li{ position:relative;}
.slideBox1 .bd{/* height:100%;*/ z-index:0;}
.slideBox1 .bd .pic{ position:relative; z-index:0;}
.slideBox1 .bd .pic img{ width:100%; height:285px; display:block;}
.slideBox1 .bd .bg{ width:100%; height:38px; line-height:38px; position:absolute; bottom:-38px; left:0; z-index:1;  background:#000;  filter:(alphaopacity=50);opacity:0.5;}
.slideBox1 .bd .tit{ width:100%; height:38px; line-height:38px; position:absolute; bottom:-38px; left:0; z-index:2; color:#fff;}
.slideBox1 .bd .tit a{ color:#fff; margin-left:10px;}

.syyw_lb{ width: 45%; height: 290px; background: #f5f7f8; margin-top: 8px;}
.syyw_lb ul { width: 100%;}
.syyw_lb ul li{ background: url(libg.jpg) no-repeat 10px 20px; line-height: 40px; padding-left: 20px;height: auto;overflow:hidden;position: relative;}
.syyw_lb ul li a{ font-size: 16px; color: #555555;}
.syyw_lb ul li a:hover{ color: #005bac;}
.syyw_lb ul li .sj{ float: right; font-size: 16px; color: #555555; position: absolute;right: 10px;top: 0px;}

.tzgg{height: auto;overflow: hidden;width: calc(33.33% - 10px);}
.tzgg_bt{ width: 110px; height: 40px; background: #d96600; line-height: 40px; text-align: center;}
.tzgg_bt a{ font-size: 20px;  color: #FFFFFF;}
.tzgg_gd a{ font-size: 14px;  color: #d96600; line-height: 40px;}
.tzgg_hx{ width: 100%; height: 2px; background: #d88b1c;}
.tzgg_con{ width: 100%; height: 290px; background: #f5f7f8; margin-top: 8px;}
.tzgg_con ul{ width: calc(100% - 20px);}
.tzgg_con ul li{ background: url(libg.jpg) no-repeat 10px 20px; line-height: 40px; text-indent: 20px; height: auto; overflow: hidden;clear: both;}
.tzgg_con ul li a{ font-size: 16px; color: #555555;  float: left;}
.tzgg_con ul li a:hover{ color: #005bac;}
.sj{ float: right; font-size: 16px; color: #555555;}

/*教学动态 & 科研动态 & 学生活动 样式*/
.con_two{ width: 100%; height: 390px; background: #97c7f9; padding-top: 35px;}
.con_two_box{ width: 1400px; margin: 0 auto;}
/*教学动态*/
.jxdt{width: calc(33.333% - 13.333px); height: 355px; position: relative;}
.jxdt_bg{ width: calc(100% - 10px);  height: 35px; position: absolute; top: 88px;left:0;background: #000000; filter:alpha(opacity=70); opacity:0.7; line-height: 35px; padding-left: 10px;}
.jxdt_bg span a{ color: #00b9fe;float: left;}
.jxdt_bg span.fr{float: right;}
.jxgd{ margin-right: 10px;}
.jxdt_pic{ width: 100%; height: 123px; position: relative;}
.jxdt_pic img{display: block;height: 123px;width: 100%;}
.jxdt_con{ width: 100%; height: 230px; background: #eef4fa; margin-top: -2px;}
.jxdt_con ul{ width: calc(100% - 20px);}
.jxdt_con ul li{ background: url(libg.jpg) no-repeat 10px 20px; line-height: 40px; padding-left: 20px;position: relative;height: 40px;}
.jxdt_con ul li span{position: absolute;right: 0;top: 0;}
.jxdt_con ul li a{ font-size: 16px; color: #555555;}
.jxdt_con ul li a:hover{ color: #005bac;}
/*科研动态*/
.kydt{width: calc(33.333% - 13.333px); height: 355px; margin-left: 20px; position: relative;}
.kydt_bg{ width: 370px;  height: 35px; position: absolute; top: 88px; background: #000000; filter:alpha(opacity=70); opacity:0.7; line-height: 35px; padding-left: 10px;}
.kydt_bg span{ color: #00b9fe;}
.kygd{ margin-right: 10px;}
.kydt_con{ width: 33.33%; height: 230px; background: #eef4fa; margin-top: -2px;}
.kydt_con ul{ width: 360px;}
.kydt_con ul li{ background: url(libg.jpg) no-repeat 10px 20px; line-height: 40px; padding-left: 20px;}
.kydt_con ul li a{ font-size: 16px; color: #555555;}
.kydt_con ul li a:hover{ color: #005bac;}
/*学生活动*/
.xshd{width: calc(33.333% - 13.333px); height: 355px; position: relative;}
.xshd_bg{ width: 370px;  height: 35px; position: absolute; top: 88px; background: #000000; filter:alpha(opacity=70); opacity:0.7; line-height: 35px; padding-left: 10px;}
.xshd_bg span{ color: #00b9fe;}
.xsgd{ margin-right: 10px;}
.xshd_con{ width: 33.33%; height: 230px; background: #eef4fa; margin-top: -2px;}
.xshd_con ul{ width: 360px;}
.xshd_con ul li{ background: url(libg.jpg) no-repeat 10px 20px; line-height: 40px; padding-left: 20px;}
.xshd_con ul li a{ font-size: 16px; color: #555555;}
.xshd_con ul li a:hover{ color: #005bac;}

/*7大系 样式*/
.con_three{ padding: 30px 0; background: #eceff1;}
.snBrand{margin:0 auto; background-color: #ECEFF1; position: relative; width:1400px; height: auto; overflow: hidden;}
/*.snBrand div{margin-top: 30px;}*/
.snBrand ol { float: left; width: 245px;background-color: #fff;}
.snBrand ol li { width: 245px; height: 48px; padding: 4px 0; line-height: 48px; border-top: 1px solid #ddd; border-right: 1px solid #ddd; text-align: center; overflow: hidden;  color: #5e5e5e; font-size: 20px;}
.snBrand ol li a{color: #5e5e5e;}
.snBrand ol li.on { background: #257dd9; color: #fff;}
.snBrand ol li.on a{color: #fff;}
.snBrand ul { float:right; width: 953px; height: 399px; overflow: hidden;}
.snBrand ul li { width: 953px; height: 399px; position:relative;}
/*.snBrand ul li p { width: 320px; height: 135px; background: #257dd9; position: absolute; top: 110px; left: 590px; color:#FFF; font-size: 16px; padding: 30px;}*/
.snBrand ul li p{width:335px;height:150px;background:url(xi_bg.jpg) no-repeat;position:absolute;top:120px;left:590px;padding:45px 25px;}
.snBrand ul li p a{color:#fff;font-size:16px;}


/*底部导航样式*/
.foot_nav{ width: 100%; height: 80px; background: #dce5ee;}
.foot_nav_box{ margin: 0 auto; line-height: 80px; text-align: center;}
.foot_nav_box span a{ color: #505050; font-size: 16px;}
.e-mail{ color: #0062c9; font-size: 16px;}

/*底部版权信息样式*/
.copy{ width: 100%; height: 118px; background: #1f63aa;}
.copy_box{ width: 1400px; margin: 0 auto;}
.copy_box p{ margin: 0 auto; font-size: 16px;  color: #c8d9eb; text-align: center; line-height: 40px; padding-top: 30px;}
.copy_box  .zhjichi{text-align: center; line-height: 32px; color: #c8d9eb;}

.content{width:100%;min-height:700px;background:#ebeff2;}
.content_box{width:1400px;min-height:660px;margin:0 auto;background:#fff;}
.dqwz{width:1330px;margin-left:50px;height:50px;line-height:50px;font-size:16px;}
.dqwz-icon{display:inline-block;width:27px;height:50px;background:url(dqwz.jpg) left center no-repeat;float:left;}
.dqwz span{font-size:15px;line-height:50px;color:#555;}
.main_wrp{height:auto;overflow:hidden;width:1300px;margin:0 auto;}
.com{width:1140px;}
.com_lf{width:300px;float:left;}
.com_rt{float:right;width:1008px;border:1px solid #ddd;margin-left:30px;min-height:570px;}
.kxyj{background:url(bjlh-bg_08.jpg) center center no-repeat;width:300px;height:57px;color:#fff;line-height:50px;font-size:16px;}
.kxyj>span{color:#fff;line-height:50px;font-size:18px;padding-left:110px;}
.kxyj_com{background:#f6f6f6;min-height:520px;width:290px;margin-left:10px;}
.kxyj_com ul>li>a{text-align:center;height:45px;display:block;line-height:45px;font-size:16px;color:#555;background:url(lm-icon-01.jpg) right center no-repeat;}
.kxyj_com a.hover{cursor:pointer;background:url(lm-icon-02.jpg) center center no-repeat!important;color:#f3892f!important;}
.con_rig_con,.con_rig_con1{width:980px;min-height:575px;border:1px solid #ededed;}
.con_rig_con>ul{ width: 913px; margin-top: 20px; margin-left: 20px;}
.con_rig_con ul .lucidity_pgContainer>li{ width: 900px; height: 40px; line-height: 40px; border-bottom: 1px solid #e8e8e8; background: url(libg.jpg) no-repeat 0px 19px; padding-left: 13px;}
.con_rig_con ul li a{ color: #333; font-size: 16px;}
.sj{ /* margin-right: 20px; */ color: #9f9f9f; font-size: 16px;}
.con_rig_con_bt{width:977px;height:50px;border-bottom:1px solid #e3e3e3;line-height:50px;padding-left:30px;color:#da6600;font-size:16px;}
.con_rig_con_nr{width:945px;height:auto;margin:20px;color:#333;font-size:16px;}
/*文章正文通用*/
.article{ width: 1200px; margin: 0 auto; font-size: 18px; color: #333333;}
#zoom p,#zoom span{	font-size: 18px;color: #555; line-height: 36px;} 
.newsContent h1{font-size:28px; text-align:center; font-weight:normal; line-height:80px; color:#0156a7; font-weight:bold;}
.newsContent .info{border-top:1px dashed #dbd4cd; border-bottom:1px dashed #dbd4cd; line-height:35px; text-align:center; margin-bottom:35px; color:#888; font-size:14px;}
.newsContent a{color:#0384ce;}
.newsContent a:hover{ color:#222;}
.newsContent .text{line-height:2em; color:#757575; font-size:18px;}
.newsContent .text p,.newsContent .text p span{line-hieght:2rem; margin-top:24px; text-indent:30px;font-size: 18px;}

/*åˆ†äº«*/
.newsContent .info .jiathis_style{ margin-top:10px; display:inline-block;}

.bt_content{padding-left:50px;padding-right:50px;padding-top:20px;font-size:18px; line-height:36px;color:#333;min-height: 300px;}
.ul-list3 li{border-bottom: 0; width: calc(100% / 4 - 20px); float: left; height: 215px; margin-bottom: 20px; margin-right: 20px;} 
/*   .ul-list3 li{border-bottom: 0; width: calc(100% / 3 - 43px); float: left; height: 185px; margin-bottom: 42px; margin-right: 42px;} */
  .ul-list3 li a{background: none; height: 100%; padding-left: 0; position: relative; line-height: 0; color:#333;}
  .ul-list3 li a img{width: 100%; height: 100%;}
  .ul-list3{overflow: hidden;}
  .default_pgContainer{width: 959px;}
  .ul-list3 li a::after{position: absolute; left:0; bottom:0; content: ''; width: 100%; height: 40px; background-color: rgba(255,255,255,.8); z-index: 10;}
  .ul-list3 li a p{z-index: 100; position: absolute; width: 100%; text-align: center; height: 40px; bottom: 0; line-height: 36px; overflow: hidden;   text-overflow: ellipsis; white-space: nowrap;}
@media (max-width: 650px){
	.jxdt,.kydt,.xshd,.syyw_lunbo,.syyw_lb,.tzgg,.syyw,.head_box{width: 100%;margin-left: 0px;float: none;clear: both;}
	.copy_box,.con_two_box,.slideBox .bd .pic img,.logo img,.slideBox .bd .pic,.con_one_box{width: 100%;}
	.search{display: none;}
	.slideBox .bd .pic img,.slideBox{height: 200px;}
	.head{height: 65px;}
	.jxdt_con ul{width:calc(100% - 0.5rem);}
	.jxdt_con ul li{padding-left : 0.5rem;}
	.slideBox1 .bd .pic img{height: 250px;}
	.jxdt_con ul li a{width:calc(100% - 3rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}
	.syyw_lb ul{float:none !important;}
	.default_pgContainer,.nav_box{width: 100%;}
    .ul-list3 li{width: 100%; height: 200px; margin-bottom:19px;}
	.nav_box ul li{width: 100%;float: none;}
	.nav_box>ul{margin-top: 44px;}
}
