@charset "utf-8"; 
/*header top*/
.topWrap{
	width: 100%;
	margin: 0 auto;
	background: #ffffff;
	height: auto;
	overflow: hidden;
	/*border-top: 4px solid #0d6db9;*/
}
.topDiv{
	width: 1200px;
	margin:0 auto;
	height:112px;
}
.logo{
	float: left;
	margin-top: 20px;
}
.topR{
	width:420px;
	height: 76px;
	padding-top: 15px;
	color: #999999;
             }
.topR a{
	color: #999999;
	padding: 0 5px;
}
.topR_t{
         margin-right: 10%;
}
.Search{
	width: 287px;
	height: 38px;
	background:url(../images/top_hunt_bg.png) no-repeat;
	margin-top: 30px;
		float: right;
          margin-right: 10%;
}
.fdj{
	float: right;
	height: 18px;
	margin-top: 6px;
	margin-left: 10px;
}
.fdj img{
	margin-right: 5px;
}
.search_text{
	float: left;
	width: 195px;
	margin-top: 2px;
	height: 30px;
    line-height: 30px;
	outline: none;
	font-family: "微软雅黑";
	color: #c8c8c8;
	margin-left: 15px;
    background:none;
}
.button{
	background:url(../images/top_hunt.png) no-repeat;
	width: 18px;
	height: 18px;
	cursor: pointer;
	margin-right: 10px;
	outline: none;
}
/*nav*/
.navWrap{
	width: 100%;
	background:#1a76c3;
	height:55px; 
    -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
.menu{ margin:0 auto; height:55px; line-height:55px; width:1200px;}
#nav {display:block;}
#nav .mainlevel { float:left; width:108px;/*IE6 only*/ position:relative; z-index:99;}
#nav .mainlevel>a {color:#fff; text-decoration:none; line-height:55px; display:block;  width:120px; text-align:center; font-size:18px; }
#nav .mainlevel a:hover { text-decoration:none;} 
#nav .mainlevel ul { z-index:100; display:none; position:absolute; right:-13px; padding:15px 0 10px 0;  background:url(../images/07.png) repeat-x left top #1a76c3;}
#nav .mainlevel li { z-index:101;  width:146px; font-size:16px;height:40px; line-height:40px;  }
#nav .mainlevel li a{ display:block;width:122px; height:40px; line-height:40px; font-size:16px; margin:0 auto; text-align:center; color:#fff;}
#nav .mainlevel li a:hover{ display:block;width:122px; height:40px; line-height:40px;background:#1a94c3;font-size:16px; margin:0 auto;}

.bannerWrap{width:100%; position:relative;}
.yy1{height:60px; width:100%; background:url(../images/07.png) repeat-x; position:absolute; top:0; left:0; z-index:97;}
 
 
/*正文*/
.container{width:100%; background:url(../images/yy2.png) repeat-x; padding:30px 0 0 0;}
.container_in{width:1200px; margin:0 auto;}
.container_l{width:600px;}
.i_tit1{border-bottom:2px solid #898989; position:relative; height:50px;}
.i_tit1 span{position:absolute; right:10px; bottom:10px; font-size:16px;}
.i_tit1 span a{color:#1a76c3;}
.i_tit1 div{height:50px; position:absolute; top:0px; left:0; padding:0 5px; line-height:50px; font-size:24px; border-bottom:2px solid #1a76c3; z-index:2; color:#353535;}
.pic1{width:315px; height:230px;}
.xydt_con1{padding:10px 0 0 0;}
.xydt_con1 .fr{height:210px; width:265px; background:#1a76c3; padding:10px;}
.p1{font-size: 18px;color:#fff;line-height:28px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.p1 a{color:#fff; font-size:18px; line-height:28px;}
.p2{color:#fff; font-size:14px; line-height:24px; margin-top:10px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.p2 a{color:#fe797c;}
.xydt_con2 li{font-size:14px; background:url(../images/05.png) no-repeat left center; line-height:35px;}
.xydt_con2 li span{color:#585858; float:right;}
.xydt_con2 li a{padding:0 0 0 20px; color:#585858; display:block; width:440px; overflow:hidden;font-size:16px;float:left;}
.xydt_con2{padding:10px 0;}
.i4_r{width:560px; margin-left:40px;}
.tzgg_con{font-size:14px;}
.l1{border-bottom:1px dashed #cacaca; position:relative; padding:10px 0;  min-height:95px;}
.l1 a{color:#5d5d5d; font-size:18px;}
.l1 p{text-indent:2em; margin-top:10px;}
.l1 span{position:absolute; right:0; top:15px; color:#0042d7;}
.l1 p a{font-size:12px; color:#909090;}
.l2{border-bottom:1px dashed #cacaca; height:41px; line-height:41px; background:url(../images/05.png) no-repeat left center;}
.l2 span{float:right; color:#585858;}
.l2 a{padding-left:20px; height:41px; display:block; width:80%; color:#585858;font-size:16px;float:left;}



.i6{width:1200px; margin:10px auto 0; }
.i6_l{width:588px;}
.xsdt_con li{height:87px; margin-top:28px;}
.date{width:80px; height:87px; background:url(../images/img11.jpg) no-repeat left top;}
.sp2{height:56px; width:80px; text-align:center; font-size:48px; line-height:56px; color:#fff; display:block;}
.sp3{height:30px; width:80px; text-align:center; font-size:14px; line-height:30px; color:#fff; display:block; margin-top:1px;}
.bt{width:448px; height:77px; padding:5px 30px;}
.bt .a1{font-size:16px; color:#444; line-height:24px; display:block;}
.bt p .a2{font-size:14px; color:#555; line-height:24px;}
.bt p{margin-top:5px;}
.xsdt_con li:hover .date{background:url(../images/img12.jpg);}
.i6_r{width:588px; margin-left:24px;}
.pic3{padding:10px 0 0 0;}

.xjcx_con li{height:90px; border-bottom:1px solid #eee; padding:10px 0;}
.xjcx_con li>a{width:100%; line-height:30px; font-size:16px; color:#444;}
.xjcx_con li p a{font-size:14px; color:#555; line-height:25px;}
.xjcx_con li p{margin-top:10px;}

.i7{width:1200px; margin:10px auto 0;margin-top: 30px; }
.i7 ul{display: flex; align-items: flex-start; justify-content: space-between; flex-direction: row}
.i7 ul li img{width: 229px; height: 115px;}

footer{	width: 100%;height: 80px;background: #084c97;margin-top: 30px;padding-top: 30px;}
.foot_container{width: 1200;margin:0 auto;}
.foot_container p{text-align: center;font-size: 18px;color: #fff;}
	
/***内页***/
.con_left{ width: 200px;float: left;}
.con-left_header{ width: 100%; height: 43px; line-height: 43px; background: #1a76c3; text-align: center; color:#fff;font-size: 20px;}
.con_left_nav{ list-style: none;}
.con_left_nav li{ width: 100%;height: 43px; line-height: 43px;background: #f5f5f5; text-align: center;color: #6d6d6d;font-size: 16px; margin-top: 15px;}
.con_left_nav li a{color: #6d6d6d; text-decoration: none;}
.con_left_nav .curr{ background: url(../images/curr.png) #f5f5f5 20px 15px no-repeat;width: 100%;height: 43px; line-height: 43px; text-align: center;color: #6d6d6d;font-size: 18px; margin-top: 15px;}
 
.con_right{ width: 970px; float: right;}
.con_right_header{width: 100%; height: 44px;line-height: 44px; border-bottom: 1px solid #a0a0a0; color: #6d6d6d; font-size: 14px;text-align: right;}
.con_right_header a{ color: #6d6d6d; }
.con_right_header .title{float: left;font-size: 24px; color: #5a5a5a;}
.con_time{width: 100%;line-height: 40px; font-size:14px; text-align: center;color: #5b5b5b; }
.con_des{ padding:10px 35px; width: 900px;}
.con_des p{font-size: 16px;color:#5b5b5b;text-indent: 2em;line-height: 28px; text-align:justify }

.con_right_body{width:100%}
 
 /*zzjg*/
.con_auto{width: 1200px; margin: 0 auto;}
.con_auto_header{width: 100%; height: 44px;line-height: 44px;  color: #6d6d6d; font-size: 16px;}


 
.xysz { width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.xysz h1 { width:262px; height:54px; padding-left:385px; padding-right:377px; padding-bottom:59px; margin:10px auto 0px auto; background:url(../images/xysz_titile_bj3.jpg) no-repeat; font-size:18px; line-height:54px; color:#ffffff; text-align:center;}
.xysz_one { width:100px; height:auto; overflow:hidden; margin-left:50px; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}
.xysz_two {width: 123px;
    height: auto;
    overflow: hidden;
    margin-left: 50px; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;} 
.xysz_there { width:145px; height:auto; overflow:hidden; margin-left:50px; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;} 
 
.xysz_four { width:145px; height:auto; overflow:hidden; margin-left:50px; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;} 
.xysz_five { width:145px; height:auto; overflow:hidden; margin-left:50px; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;} 

.zzjg { width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.zzjgPadding { padding-bottom:40px;}
.zzjg h1 { width:260px; height:54px; padding-left:360px; padding-right:391px; padding-bottom:59px; margin:10px auto 0px auto; background:url(../images/zzjg_titile_bj.gif) no-repeat left; font-size:18px; line-height:54px; color:#ffffff; text-align:center;}
.zzjg_one { width:136px; height:auto; overflow:hidden; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}
.zzjg_one_title { width:100%; height:70px; display:block; float:left; font-size:18px; color:#1462ac; line-height:55px; background:#ffffff;font-weight: bold;}
.zzjg_one_title a{ color:#1462ac;}
.zzjg_lis,.zzjg_lisMo { width:100%; height:auto;  display:block; float:left; background:url(../images/zzjg_icon_quan.gif) no-repeat left top; line-height:15px;}

.zzjg_lisMo { background-color:#fff;} 
.zzjg_lis { padding-bottom:35px;}
.zzjg_lis a,.zzjg_lisMo a { padding-left:35px; display:block; float:left; color:#555555;font-size: 16px;line-height: 22px;}
.zzjg_lis a:hover,.zzjg_lisMo a:hover { color:#1462ac;}
.zzjg_lis_zj { margin-left:35px; padding-top:20px; margin-top:4px; height:auto;display:block; float:left; background:url(../images/zzjg_icon_zj_shu.gif) repeat-y;}
.zzjg_lis_zj li { width:100%; height:auto; display:block; float:left; *display:block; *float:left; *clear:both; line-height:14px;}
.zzjg_lis_zj_lis { padding-bottom:13px; background:url(../images/zzjg_icon_zj_heng.gif) no-repeat;}
.zzjg_lis_zj_lisMo { background:url(../images/zzjg_icon_zj_heng_mo.gif) no-repeat;}
.zzjg_two { width:228px; height:auto; overflow:hidden; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}
.zzjg_there { width:200px; height:auto; overflow:hidden; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}
.zzjg_four { width:146px; height:auto; overflow:hidden; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}
.zzjg_five { width:146px; height:auto; overflow:hidden; float:left; background:url(../images/zjg/zzjg_icon_shu.gif) repeat-y left top;}
.zzjg_six { width:146px; height:auto; overflow:hidden; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}
.zzjg_seven { width:150px; height:auto; overflow:hidden; float:left; background:url(../images/zzjg_icon_shu.gif) repeat-y left top;}

.zzjg_lis ul,.zzjg_lisMo ul{margin-left: 20px;margin-top: 30px;display:none;}
.zzjg_lis ul li,.zzjg_lisMo ul li{color:#757575;font-size:14px;line-height: 24px;}
.zzjg_lis ul li a,.zzjg_lisMo ul li a{color: #757575;font-size: 14px;line-height: 24px;width: auto;padding-left: unset;font-weight: unset;float: unset;display: inline-block;}
 
/*学院领导*/  
.con_tit1{font-size:24px; line-height:70px; color:#5b5b5b; text-align: center;  border-bottom:1px solid #eeeeee;}
.leaders{width:910px; padding:20px 30px 0 30px; margin:20px auto 0; }
.leaders li{width: 49%;float: left;margin-bottom: 30px;display: table;border-bottom: 1px solid #eee;border-right: 1px solid #eee;padding-bottom:30px;}
.leader_left{float: left;width: 150px;}
.leader_left img{width: 143px; height: 173px;}
.leader_right{float: left;margin-left: 20px;height: 150px;padding-top: 0;line-height: 42px;width: 256px;}
.leader_right p{font-size: 15px;color: #626260;line-height: 25px;margin-bottom: 5px;}
.leader_right p strong{color: #010101;font-size: 20px !important;}
.con_con1{ padding:35px; width: 900px;}
.con_con1 p{font-size: 18px; color:#5b5b5b; margin-bottom: 20px; line-height: 38px; text-indent: 2em;text-align:justify}
.leaders li:nth-of-type(2n) {
width:48%;border-right:none;padding-left:20px;}

 .con_jiechu{ padding:35px; width: 900px;}
 .con_jiechu p{font-size: 16px;color:#5b5b5b;text-indent: 2em;line-height: 28px; text-align:justify }
 .jcrc_img{width: 100%; height: auto; margin-bottom: 20px; text-align: center;}


 .news{padding: 10px; width: 950px;}
 .news.newt li{padding-bottom: 15px;border-bottom:  1px solid #ececec;float: left;width: 461px;height: 195px;}
  .news.newt .news_left{ width: 150px;float: left;padding-top: 15px;}
  .news.newt .news_left img{width: 120px;height: auto;}
  .news.newt .news_right{width: 280px;margin-left: 5px; float: left;}
  .news.newt .news_right .tilte{font-size: 20px;line-height: 20px;color:#5b5b5b;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;padding-top: 25px;}
  .news.newt .news_right .tilte a{color:#5b5b5b;}
  .news.newt .news_right .time{margin-top: 10px;float: none;margin-right:15px;font-size: 16px;color: #999;display: block;}
  .news.newt .news_right .desc{width: 100%;font-size: 14px;line-height: 26px;color: #b2b2b2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
  .news.newt  li:nth-of-type(2n+1) {    width: 48.3%;

    border-right: 1px solid #ececec;}
  .news.newt li:nth-of-type(2n) {
    width: 48.7%;
    padding-left: 1.5rem;
    }

 .news{padding: 10px; width: 950px;}
 .news li{padding-bottom: 15px;border-bottom:  1px solid #ececec;float: left;width:780px;}
 .news_left{ width: 150px;float: left;padding-top: 15px;}
 .news_left img{width: 120px;height: auto;}
 .news_right{width: 280px;margin-left: 5px; float: left;}
 .news_right .tilte{font-size: 20px;line-height: 50px;color:#5b5b5b;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;padding-top: 27px;}
 .news_right .tilte a{color:#5b5b5b;}
 .news_right .time{margin-top: 15px;float:left;margin-right:15px; font-size: 14px; color: #b2b2b2;}
 .news_right .desc{width: 100%;font-size: 14px;line-height: 26px;color: #b2b2b2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}


 .news_right2{width: 950px;margin-left: 0px; float: left;}
 .news_right2 .tilte{ width: 750px;font-size: 20px;float: left; line-height: 50px; color:#5b5b5b;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
 .news_right2 .tilte a{color:#5b5b5b;}
 .news_right2 .time{ width: 100px; text-align: right; float: right;margin-top: 15px;margin-right:15px; font-size: 14px; color: #b2b2b2;}
 .news_right2 .desc{width: 920px;font-size: 16px; line-height: 26px; color: #b2b2b2; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}





 
/*kctd*/ 
.pic_list{width:100%;overflow:hidden;margin-top:20px;}
.pic_list ul{width:100%;overflow:hidden;margin-left: 7px;}
.pic_list li{width:30.227272%;margin-right:3.977272%;float:left;overflow:hidden;}
.pic_list .pic a{display:block;width:auto;height:0;padding-bottom:66%;overflow:hidden;}
.pic_list .pic a img{display:block;width:100%; transition: all 1s ease 0s;}
.pic_list .pic a img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; }
.pic_list .pic strong{padding:5px;float:left;}
.list_info{width:auto;overflow:hidden;padding:0 4%;}
.pic_list .list_title{padding:8px 0 8px;text-align:center;font-weight:normal;font-size:16px;color:#444;line-height:20px;}
.list_cont{font-size:14px;line-height:23px;height:93px;overflow:hidden;margin-bottom:5px;}
.list_info .readMore{display:block;width:100px;height:26px;float:right;margin:8px 0;}
.list_info .readMore a{display:block;width:100px;height:26px;line-height:26px;font-size:14px;color:#003c7f;background:url(../images/icon12.png) no-repeat 82px center;}
.pic_list .noMargin{margin-right:0;}
.pic_list .pic{border:1px solid #d3d3d3;}
 