/* CSS Document */
*{padding:0;margin:0;list-style:none;}
body{font-size:16px;color:#000;background:url("../images/tb.png") top center no-repeat;font-family:"微软雅黑";}
ul{padding:0;margin:0;list-style:none;}
a{color:#222;text-decoration:none;}
a:hover{color:#004a9f;text-decoration:none;font-weight:bold;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
h1{color:#333;line-height:50px;font-size:14px;font-weight: bold;}
h1 a{text-decoration:none;color:#000;}
h1 a:hover{color:#004a9f;text-decoration:none;}
h3{color:#c40000;line-height:50px;font-size:25px;text-align:center;font-family:"微软雅黑";font-weight:bold;}
img{border:0px;}
.jz{width:1362px;margin:0 auto;}

/***************头部************/
#header{width:100%;margin:0 auto;}
.head_top{height:269px;}
.logo{width:650px;height:120px;float:left;padding-top:30px;padding-left:10px;}
.zz_xx{width:299px;float:left;padding:56px 172px 0px 50px;}
.header_right{width:560px;float:right;margin-left:110px;position: relative;}
.header_xtb{width:260px;height:30px;padding:15px 0px 30px;}
.header_xtb ul li{float:left;padding-right:10px;}




.header_xtb ul li a{color:#fff;}    .header_xtb ul li a:hover{color:#fff;font-weight:bold;}

.biaoyu{background:url("../images/xmxyyx.png") top center no-repeat;width:337px;height:113px; float:right; margin-right:230px;margin-top:50px;}
.header_ser{width:384px;height:43px;margin:50px 50px 0px 0px;float:right;background:#fff;border-radius:34px;}

.ss_k{width:289px;height:43px;padding-left:5px;line-height:34px;font-size:15px;float:left;overflow:hidden;border:none;text-indent:0.5em;outline:none;background:none;color:#333;}
.ss_an{width:90px;height: 43px;float:right;background:#004a9f;border-radius:0px 54px 54px 0px;}



/***************导航************/
#nav{width:100%;height:88px;margin:0 auto;}

div#menu{color:#fff; width:1362px; margin:auto; display:block; height:88px;background: #4a7fc5;}
 ul.menu{clear:both;float:none;cursor:pointer;z-index:1;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:2;position:relative; }
div#menu li{position:relative;width:150px;margin:0px;padding:0px;display:block;overflow:visible;float:left;height:88px;z-index:3;font-size:18px; text-align:center;}
div#menu .nav_bn{ background:none;}
/* menu::level1 */
div#menu li a{padding-top:10px;display:block;float:left;text-decoration:none;color:#fff;overflow:hidden;z-index:4;position:relative;}

div#menu li span{color:#fff;display:block; width:137px; z-index:6;position:relative; font-size:18px; text-align: center;float:left;font-weight:bold;}
div#menu li img{display:block; width:36px; height:37px;z-index:6;position:relative;margin: 0 auto; padding-bottom:8px;}



div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}

/* menu::level2 */
div#menu ul.menu ul{padding:0px 0px 0px; left:-999em; width:150px;position:absolute;top:88px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto;background:none;}
div#menu li li a,div#menu li li span.separator{padding:0px; 
 height:auto;float:none;display:block;line-height:45px;width:150px; font-size:16px;}
div#menu li li a,div#menu li li{background: none;color:#fff;}
div#menu li li a.parent{ }
div#menu li li a span{font-size:15px;background:none;}
div#menu li li a.parent span{ font-size:15px;}

div#menu a:hover{color:#fff;}
div#menu span:hover{color:#fff;font-weight:bold;}
div#menu li ul span{color:#fff;font-size:16px;}
div#menu li ul span:hover{color:#fff;text-decoration:none;background:#4a7fc5;}




div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}


/* menu::level2 */
div#menu ul.menu ul{padding:0px 0px 0px;background:#4a7fc5; left:-999em; width:150px;position:absolute;top:88px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto;background:none;}

div#menu li li a,div#menu li li span.separator{padding:0px; 
 height:auto;float:none;display:block;line-height:40px;width:150px; font-size:15px;}
 
 
div#menu li li a,div#menu li li{background: none;}
div#menu li li a.parent{ }
div#menu li li a span{font-size:16px;background:none;width:150px;}
div#menu li li a.parent span{ font-size:16px;}





/**************banner************/
#banner{width:100%;height:420px;margin:0 auto;}

/***************中间************/

.maina{background:url(../images/mainbg.png) center top no-repeat ; overflow:hidden;}



#conter{margin:0 auto;padding:8px 0px 0px;}
.con_fir{width:100%;margin:0 auto;}

.con_news{width:630px;}
.news_nav{width:1251px;height:67px;line-height:67px; margin-top:18px;margin-left:29px;background:url(../images/xwbj.png) 2px center no-repeat;font-size:30px;font-weight:bold;color:#004a9f;padding-left:53px;}
.news_nav span a{float:right;color:#777;font-weight:normal;font-size:16px;background:url(../images/more.png) left no-repeat;padding-left:50px;}
.tp_font{width:100%;padding-top:17px;}

/***************图片新闻开始************/
.tp_font_left{width:630px;height:525px;float:left;margin-left:29px;}

.section-focus-pic{width:630px;height:525px;overflow:hidden;position:relative;}
.section-focus-pic ul li{top:0;left:630px;width:630px;height:525px;}
.section-focus-pic ul li h3{position:absolute;bottom:-1px;left:0;font-weight:normal;color:#FFF;margin-left:10px;z-index: 111;font-size: 16px; }
.item_nr{margin-left:6px;margin-top:17px;}
.item_nr h1{font-size:18px; color:#004a9f;line-height:30px;}
.item_nr span{background: url(../images/rl.png) left no-repeat; color:#ccc;padding-left:25px;line-height:30px;}
.item_nr p{font-size:15px; line-height:26px; color:#222;	}
/*.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:45px;width:630px;opacity: 0.6;filter: alpha(opacity=60);}*/
.section-focus-pic .pages{width:630px;height:366px;}
.section-focus-pic .num{position:absolute;bottom:12px;}
.section-focus-pic .num  li{cursor:pointer;width:12px;height:12px;display:block;overflow:hidden;text-indent:20px;background:url(../images/d2.png) no-repeat; float:left;margin:0 0 0 6px;}
.section-focus-pic .num  li.on{background: url(../images/d1.png) no-repeat;}

/***************图片新闻结束************/


/********学校要闻开始********/
.xw_right{float:right;width:634px;margin-right:32px;}
.xs_zl_font{width:100%;}
.xs_zl_font ul {margin-top:-20px;}
.xs_zl_font ul li{width:100%;float:left;padding:15px 0px;border-top: 1px solid #ccc;transition: 0.6s all;}
.xs_zl_font ul li.stys{transition: 0.6s all;border-left: .3125rem solid #00579C; box-shadow: .125rem .125rem .625rem #909090;}
.xs_zl_font ul li:hover{transition: 0.6s all;border-left: .3125rem solid #00579C; box-shadow: .125rem .125rem .625rem #909090;}
.xs_zl_font ul li dl{float:left;width:99px;text-align:center;float:left;border-right:1px solid #ccc;font-size:19px;color:#004a9f;line-height:25px;}
.xs_zl_font ul li dl dt{font-size: 26px;font-weight:bold;}  
.xs_zl_font ul li dl dd{font-size:15px;	line-height:20px;margin-top:14px;}
.xs_zl_font ul li .dfont{padding-left:15px;float:left;line-height:30px;font-size:17px;width:493px;}
.xs_zl_font ul li .dfont A:HOVER{color:#00f;font-weight:bold;}

.xxlb>a,.yx_tpxw_1 .xxlb>li{display:block;width:37.5rem;line-height:3.9375rem;border-bottom:.0625rem solid #D8D8D8;float: right;}
.yw_title{font-weight:400;}
.xx_zy{display:none;line-height:1.875rem;color:#999;}
.xx_time{color:#999;float: right;}
.on .xx_zy{display:block;}
.xxlb li.on{width:37.5rem;height:7.8rem;padding:1.25rem;display: inline-block;}
.xxlb li.on{
    line-height: 1rem;
    color: #333;
    /*以下为重点*/
    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');/* For IE 8 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
    /* For IE 5.5 - 7 */
    -moz-box-shadow: .125rem .125rem .625rem #909090;
    /* for firefox */
    -webkit-box-shadow: .125rem .125rem .625rem #909090;
    /* for safari or chrome */
    box-shadow: .125rem .125rem .625rem #909090;
    /* for opera or ie9 */
}
.xxlb li.on:hover .yw_title{color:#00579C;}
.xxlb li.on:hover{border-left:.3125rem solid #00579C;}
.yx_tpxw_1 .xxlb>li .yw_title{font-size:1.0625rem;line-height:1.625rem;padding-left:1.25rem;}
.yx_tpxw_1 .xxlb>li .xx_time{margin-right:1.25rem;}
.yx_tpxw_1 .xxlb>li.on .xx_time{margin-right:0;}
.yx_tpxw_1 .xxlb>li.on .yw_title{display:inline-block;margin-bottom:.625rem;padding-left:0;font-weight:600;}
.xxlb .xx_zy{font-size:.9375rem;line-height:1.625rem;}
.yx_tpxw_1 .xxlb>li.on{line-height:1.625rem;}







/********学校要闻结束********/
/********专题图片开始********/

.con_two{margin-top:48px;height:166px;margin-left:29px;margin-bottom:44px;}
.ztzl{width:1300px; float:left; position: relative;}
.ztzl_top{width:112px; float:left;}
.ztzl_nr{width:1188px; float:right;height:170px;}
,ztz._nr img{width:100%; height:170px;}

.hd{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.hd ul{ overflow:hidden; zoom:1; float:left;  }
.hd ul li{ float:left; margin-right:10px; background:#e6a93f;  width:7px; height:7px; text-align:center;cursor:pointer; border-radius: 10px; font-size: 0; }
.hd ul li.on{ background:#134eab;}


.tplj{margin-bottom:72px;overflow: hidden;}
.tplj ul li{width:223px;height:166px;float:left; margin-right:53px;}
.tplj1{background: url(../images/tplj1.png) no-repeat;}
.tplj2{background: url(../images/tplj2.png) no-repeat;}
.tplj3{background: url(../images/tplj3.png) no-repeat;}
.tplj4{background: url(../images/tplj4.png) no-repeat;}
.tplj5{background: url(../images/tplj5.png) no-repeat;}
.tplj ul li a{display:block; width:82px;height:28px; text-align:center;line-height:28px; color:#fff;margin-top:55px;margin-left:115px;}
.tplj ul li p{color:#fff;font-size:18px;font-weight:bold;margin-top:35px;margin-left:20px;}

/********专题图片结束********/
.mainb{background:url(../images/mainbbg.jpg) center bottom no-repeat #f3f6fc; overflow:hidden;margin-top:45px;}
.con_third{margin-left:29px;}
.ba{height:170px !important;}

/********行业动态开始********/
.hydt{width:633px; float:left;height:530px;margin-top:43px;}
.hydt_top{background: url(../images/topa.jpg) left no-repeat;padding-left:34px;color:#004a9f;font-size:23px; font-weight: bold;margin-left:2px;height:40px; line-height:40px;}
.hydt_top span a{float:right;color:#777;font-weight:normal;font-size:16px;background:url(../images/more.png) left no-repeat;padding-left:50px;}

.hydt_nr{margin-top:32px;}
.hydt_tpxw{width:100%;}
.hydt_tp{width:231px; height:150px; float:left;position: relative;}
.hydt_tp img{width:231px; height:150px; display:block;}
.hydt_tp span{display:block;width:90px; height:34px; background:#ffae2a;color:#fff; font-size:20px;font-weight: bold;text-align: center;position: absolute; top:37px;left:-10px;}
.hydt_tp_nr{width:364px; float:right;}
.hydt_tp_nr h1{font-size:18px; color:#004a9f;}
.hydt_tp_nr p{font-size:16px; line-height: 32px;text-indent: 2em;}
.hydt_tp_nr a{font-size:17px; color:#004a9f;background: url(../images/xwxx.png) right no-repeat;float:right;width:62px;margin-top:12px;}

.hydt_xx{margin-top:20px;}
.hydt_xx ul li{width:100%;float:left;background: url(../images/hydtxxa.png) left no-repeat;padding-left:26px;font-size:17px; line-height:48px; color:#222;}
.hydt_xx ul li a{float:left;width:90%}
.hydt_xx ul li span{float:right;width:10%;}

/********行业动态结束********/

/********通知公告开始********/
.tzgg{width:655px; float:right;margin-top:43px;}
.tzgg_nr{margin-top:6px;}
.tzgg_nr ul li{width:297px; height:136px; float:left; margin-right:26px;background: url(../images/tzbj.png)  no-repeat;margin-top:26px;}
.sj{heigth:28px;border-left:3px solid #004a9f;background: #efeff4;width:116px; border-radius: 0px 15px 15px 0px;line-height:28px;text-align: center;margin-top: 10px; color:#333; font-weight: bold;}
.sj i{color:#004a9f;font-style: normal;}
.tz_nr{padding:13px 17px;}
.tz_nr a{font-size:17px; line-height:34px;}

/********通知公告结束********/

.con_four{margin-top:56px;}
/********学科建设开始********/
.xkjs{width:373px;margin-right:24px;float:left; background: #fff;padding:20px;margin-bottom:42px;margin-left:13px;}
.xkjs_nr{width:346px;padding-left:5px;padding-top:12px;}
.xkjs_nr ul li{width:100%;float:left;background: url(../images/hydtxxa.png) left no-repeat;padding-left:26px;font-size:17px; line-height:48px; color:#222;}
.xkjs_nr ul li a{float:left;width:80%}
.xkjs_nr ul li span{float:right;width:15%;}

/********学科建设结束********/





/***************底部************/


#footer{width:100%;height:162px;background:url(../images/foot.jpg)  center no-repeat;}
.fot_left{float:left;line-height:38px; font-size:16px;color:#fff;margin-top:26px; margin-left:307px;}
.fot_left h1{line-height:75px;font-size:24px;color:#fff;text-align:left;}
.fot_left a{color:#fff;}
.fot_left a:hover{font-weight:normal;}
.fot_right{float:right;padding:37px 63px 0px 0px;}  
.fot_right .span{padding:36px 55px 0px 0px;float:left;}
.fot_right .ewm{text-align:center;color:#fff;float:right;}   fot_right .ewm img{width:152px;height:152px;}
.fot_right span{display:block;line-height:40px;}



/*******************二级栏目***************/
.ej_con{width:1362px;background:#fff;padding:0px 0px 15px;margin:0 auto 20px;}
.ej_banner{width:1362px;height:280px;}   .ej_banner img{width:1362px;height:280px;}
.ej_zw{width:1362px;padding-top:13px;}
.ej_zw_left{width:245px;float:left;background:#f4f4f4;}
.ej_zw_left_nav{width:245px;height:55px;line-height:55px;font-size:18px;text-align:center;background:#004a9f;color:#fff;border-bottom:1px #004a9f solid;FONT-WEIGHT:bold;}
.ej_zw_left_font{width:215px;padding:0px 15px;}
.ej_zw_left_font ul li{width:215px;height:49px;line-height:49px;text-align:center;font-size:16px;border-bottom:1px #ddd solid;}
.ej_zw_left_font ul li a{color:#222;}   .ej_zw_left_font ul li a:HOVER{color:#004a9f;font-weight:bold;}

.ej_zw_left_font ul li a.actived{font-weight:bold;color:#004a9f;display:block;}


.ej_zw_right{width:1100px;float:right;}
.ej_zw_right_nav{width:1100px;min-height:30px;padding:10px 0;line-height:30px;border-bottom:1px #ccc solid;position:relative;}
.ej_zw_right_nav font{float:left;width:48%;font-size:18px;color:#004a9f;padding:0px 10px;border-bottom:3px #004a9fc  solid;font-weight:bold;}
.ej_zw_right_nav span{float:right;font-size:16px;width:48%;text-align:right;}

.ej_zw_right_font{/*width:950px;*/padding:12px 15px 0px;}
.ej_zw_right_font h1{text-align:center;font-size:18px;line-height:50px;}
.ej_zw_right_font .date{width:950px;line-height:50px;text-align: center;border-bottom:1px #ccc  dashed;margin-bottom:15px;}   .ej_zw_right_font .date span{padding:0px 25px;}
.ej_zw_right_font p{line-height:30px;padding:0px 10px;}
.ej_zw_right_font p.nodata{padding:30px 10px;text-align: center;font-size: 20px;}

/**********图书检索*********/
.tushujiansuo{background:url(../images/tsjsbj.png)  no-repeat; width: 1100px;height: 226px;padding:28px;}
.tushujiansuobox{width:890px; border-radius: 20px;background:url(../images/jskbj.png) repeat-x; padding-top:20px;padding-bottom:20px;}
.tushujiansuoboxa{background:#fff;width:644px; height:108px;border-radius: 20px;margin-left:20px;}
.ts_ss{width:339px;height:28px;padding-left:5px;line-height:28px;font-size:15px;float:left;overflow:hidden;border:none;text-indent:0.5em;outline:none;border:1px solid #767676;background:none;color:#ccc; margin-top:23px;margin-left:10px;}
.tsss_an{width:43x;height: 23px;float:left;margin-top:25px;margin-left:5px;}
.jiansuoxiang{float:left; margin-top:10px; margin-left:15px;}
.jiansuoxiang label{font-size:16px;font-style: normal; margin-right:20px;}
.jiansuoxiang label em{font-style: normal;}
.jiansuolb{overflow:hidden;margin-top:10px;width:100%; white-space: nowrap;overflow-x:scroll;} 
.jiansuolb_top{height:45px; line-height:45px; background:#cccccc; width:2070px;}
.tips{float:left; font-size:14px; height:45px;line-height:45px;color:#333;text-align:center;width:230px;}
.author{float:left; font-size:14px;height:45px; line-height:45px;color:#333; text-align:center;width:230px;}
.pub{float:left; font-size:14px; height:45px;line-height:45px;color:#333;text-align:center;width:230px;}
.isbn{float:left; font-size:14px; height:45px;line-height:45px;color:#333;text-align:center;width:230px;}
.theme{float:left; font-size:14px;height:45px; line-height:45px;color:#333;text-align:center;width:230px;}
.flh{float:left; font-size:14px; height:45px;line-height:45px;color:#333; text-align:center;width:230px;}
.cbn{float:left; font-size:14px; height:45px;line-height:45px;color:#333;text-align:center;width:230px;}
.kb{float:left; font-size:14px;height:45px; line-height:45px;color:#333;text-align:center;width:230px;}
.ztc{float:left; font-size:14px; height:45px;line-height:45px;color:#333;text-align:center;width:230px;}
.resul{display: block}
.resul .resuli{width: 2070px;}



							


/****************现任领导**************/

.ej_zw_right_xr{width:950px;}
.ej_zw_right_xr dl{width:950px;height:130px;padding:10px;border-bottom:1px #ccc  dashed;}
.ej_zw_right_xr dl:hover{background:#f3f8fd; cursor:pointer;}
.ej_zw_right_xr dl dt{width:180px;height:120px;float:left;padding-right:20px;}
.ej_zw_right_xr dl dt img{width:180px;height:120px;}
.ej_zw_right_xr dl dd{width:710px;float:right;line-height:30px;}
.ej_zw_right_xr dl dd font a{color:#005bac;font-weight:bold;font-size:17px;}  .ej_zw_right_xr dl dd font a:hover{text-decoration:underline;}
.ej_zw_right_xr dl dd p{padding:0;}




/*******************新闻列表***************/
.ej_zw_right_nfont{width:1050px;padding:12px 15px 0px;min-height:350px;}
.ej_zw_right_nfont ul li{width:100%;height:48px;line-height:48px;float:left;text-indent:1.1em;}
.ej_zw_right_nfont ul li span{float:right;color:#999;}

.page{width:910px;height:40px;line-height:40px;text-align: center;}
.ej_zw_right_jjlj{padding:12px 15px 0px;min-height:370px;}
.jjlj li{font-size:16px; color:#333; float:left; padding:10px 20px; height:40px; line-height:40px; border:1px dashed #666;border-radius:5px; margin:20px;}


/*******************图片列表***************/
.ej_zw_right_tu{width:955px;padding:25px 0px 0px 25px;}
.ej_zw_right_tu ul li{width:220px;height:206px;float:left;margin-right:18px;text-align: center;}
.ej_zw_right_tu ul li img{width:220px;height:157px;background:#fff;     box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 1px 3px 1px #dadbdc;
    -webkit-box-shadow:1px 3px 1px #dadbdc;}
.ej_zw_right_tu ul li span{line-height:40px;}


.ej_zw_right_tu ul li img:hover{background:#005bac;}

/****************机构设置**************/

.ny_gljg_nr{ border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; width: 946px;margin: 0 auto;margin-bottom: 10px;}
.ny_gljg_a ul li{ background: #ededed; text-align: center; font-size: 15px; color: #222; width: 223px; float: left; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; height: 50px; line-height: 50px;}
.ny_gljg_a ul li p{}
.ny_gljg_a ul li a{color: #22122c;}
.ny_gljg_a ul li a:hover{ color: #c7181d;}
.ny_gljg_b ul li{ background: #fff;}

/****************系部设置**************/

/*系部单页*/

.block_fr {
	font-size: 16px;
	padding-left: 8%;
}

.block_fr .b_left,
.block_fr .b_right {
	width: 350px;
	float: left;
	margin: 10px;
	line-height: 1.5em;
	margin-right: 0px;
}

.block_fr .bl,
.block_fr .br {
	display: block;
	width: 350px;
	background: #EEE;
	border: solid 1px #c8dfd2;
	color: #666666;
}

.bl:hover,
.br:hover {
	box-shadow: 0 0 15px #CCC
}

.block_fr .bl {
	height: 92px;
	margin-bottom: 10px;
	padding-top: 40px;
}

.block_fr .br {
	height: 71px;
	padding-top: 25px;
}

.block_fr .br {
	margin-bottom: 10px;
}

.block_fr .br:last-child {
	margin-bottom: 0px;
}

.block_fr img {
	float: left;
	margin-left: 20%;
	margin-right: 3%;
}

.block_fr span {
	color: #333;
	font-size: 16px;
}

#i_qrcode {
	top: 600px !important;
}

#app {
	top: 760px !important;
}

#float-contact_list {
	top: 434px !important;
}

#i_qrcode,
#app,
.float-contact,
.float-contact-mini {}


.navjz{min-height:560px; padding-bottom:40px;word-break: break-all;}

.dq_nav{height: 50px; background: #F6F6F6; position: relative;margin: 20px 0px 0px;}
.dq_nav h2{font-size: 18px;color: #6b6b6b;border-left: 8px solid #007ab9;text-indent: 1em;position: absolute; top: 10px;left: 20px;}
.dq_font{width:100%;display:block;}
.dq_font li{width: 47.5%;
	height: 45px;
	line-height: 45px;
	border: 1px #c1d2e4 dashed;
	margin-right: 2.3%;
	float: left;
	box-shadow: 0px 2px 5px #ddd;
	margin-top: 30px;
	text-indent: 20px;
	background: #fff url(../images/mtlj_jt.png) 98% center no-repeat;border-radius:5px;}
.dq_font li a{font-size: 15px;color: #6b6b6b; display: block;}
.dq_font li:hover{color:#fff;background:#007ab9 url(../images/mtlj_hjt.png)  98% center no-repeat;}
.dq_font li:hover a{color:#fff;font-weight:bold;}