@charset "utf-8";
/* CSS Document */
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}
.GW_top{
	width:100%;
	height:5.5rem;
	background:url(../images/topbg.png) center;;
}
.GW_top_logo{
	width:77%;
	margin-left: 5px;
	margin-top: 0.4rem;
}
.GW_top_logo a{
	height: 2.5rem;
	width: 15rem;
	display:block;
}

.GW_top_logo img{
	width: 15rem;
	
}
.GW_top_menu{
	width:21%;
}
.GW_top_menu img{
	width:1.5em;
	position:absolute;
	right:0.8em;
	top: 2.9em;
}
.dblg{
	height:34px;
	line-height:34px;
	text-align:center;
	}
.dblg a{
    display: inline-block;
    padding: 0 15px;
    color: #031227;
    font-size: 14px; 
	}	
	
	
.navHome{}

/**==================弹出导航菜单==============**/
#nav-over{position:fixed;left:0px;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{
	position:fixed;
	top:0;
	right:-205px;
	z-index:9999;
	width:200px;height:100%;
	background:url(../images/lbj.png);
	-webkit-transition:all .5s ease;transition:all .5s ease; box-shadow:4px 0px 3px 4px rgba(0,0,0,1);}
.openMenu{right:510px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3 a { color:#fff;}
.scrollerBox{ position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {position: absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#005e84;}
.leftsidebar_box dl{border-bottom:1px solid #183050;}
.leftsidebar_box dt{padding-left:25px; background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer;}
.leftsidebar_box dd a{background-color:#29456c;padding-left:25px; display:block; color:#fff; line-height:44px; height:44px;}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#20395b;}

.nav ul li a{display:block;height:2.813em;overflow:hidden;padding:0 0 0 2.188em;line-height:2.813em;color:#fff; width:100%; font-size:1em;}
.nav ul li a:hover{background:#01427a;}
.nav ul li a img{vertical-align:middle; width:1.375em;}



.GW_banner{
	width:100%;
	height:auto;
	overflow:hidden;
}
.GW_banner img{
	width:100%;
	vertical-align:top;
}

.slideBox{ 
	position:relative; 
	overflow:hidden; 
	margin:0 auto;  
	width:100%;/* 设置焦点图最大宽度 */ 
}
.slideBox .hd{
	 position:absolute; 
	 height:10px; 
	 line-height:10px; 
	 bottom:15px; 
	 right:0; 
	 z-index:1; 
	 width:100%; 
	 text-align:center; 
	 margin:0 auto; 
}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ 
display:inline-block; 
width:10px; 
height:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
border-radius:10px; 
background:#fff; 
text-indent:9999px; 
overflow:hidden; 
margin:0 6px;
}
.slideBox .hd li.on{ background:#20406e;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }

#vsb_content_100.bhApp_contCon TABLE TD,#vsb_content_100.bhApp_contCon TABLE { border: none; }
#vsb_content_100.bhApp_contCon video { max-width: 100%; }

.GW_ss{
	width:100%;
	height:auto;
	padding:0.8em 0.5em 1.3em;
	
}
.search_list{
	height:2.2em;
	line-height: 2.2em;
	background-color:#f2f2f2;
	border-radius:1.1em;
	border: 1px solid #20406e;
}

.GW_input{
	width:76%;
	height:2.3em;	
	margin-left:10px;
	border-radius:5px;
	outline:none;
	padding-left:0.5em;
	background:transparent;
	color:#999;
	margin-top:2px;
}
.GW_ann{
	width:27px;
	margin-top: 7px;
	margin-right:15px;
	
}

	
.GW_Events{
	width:95%;
	height:auto;
	margin:0px auto 20px;

}
.GW_EventsT{
	width: 100%;
	margin:0px auto 15px;
	line-height:1.5em;
	font-size:1.1em;
	color: #000;
}
.GW_EventsT .mc{
    padding: 5px 10px 5px 15px;
    color: #fff;
	display:block;
	font-size:20px;
	text-align:center;
	background:url(../images/lm-bj2.png) no-repeat center center;
   
}
.GW_EventsT .gd_more{
	display:inline-block;
	width: 27px;
	height: 27px;
	margin-right: 0px;
}
.GW_EventsT .gd_more img{
    width: 27px;
	height: 27px;
	margin-right: 0px;
	margin-top: 5px;
}
.jxky{
	margin-bottom:20px;
    margin-top:20px;
}

.list_list_nsxw{
	margin-top:15px;
	
	}
.GW_EventsB .list_list{
	margin-top:15px;
	}	
.list_list_nsxw li{
	height:60px;
	width:100%;
	margin-bottom:20px;
	overflow:hidden;
	}
.list_list_nsxw li .time{
	float:left;
	width:20%;
	height:60px;
	padding:5px 0px;
	border-top:3px solid #0058a6;
	background-color:#f0f0f0;
	}
.list_list_nsxw li .time .up{
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:24px;
	color:#0058a6;
	text-align:center;
	}
.list_list_nsxw li .time .down{
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#0058a6;
	text-align:center;
    }
.list_list_nsxw li .titt_zy{
	width:75%;
	float:right;
	}	
.list_list_nsxw li .tittle{
	width:100%;
	height:60px;
	display:block;
	font-size:15px;
	color:#494949;
	line-height:30px;
	overflow:hidden; 
	}
/*学校视频*/	
	
	
	

/*综合新闻、校务公开、系部风采*/
.lmmc_jl{
	height:37px;
	line-height:37px;
	
	}
.lmmc_jl .name_jl{
	display:inline-block;
	height:37px;
	line-height:37px;
	font-size:18px;
	color:#4e4e4e;
	}	
.more_jl{
	font-size:14px;
	color:#a1a0a0;
	height:37px;
	line-height:37px;
	padding-right:15px;
	background:url(../images/more.jpg) no-repeat right center;
	}	
.more_sy{
	position:absolute;
	top:-50px;
	right:0px;
	}	
.qh_xy_sli{
	width:100%;
	height:auto;
	margin-top:10px;
	position:relative;
	}	
.aadfad>span{
	display:inline-block;
	height:37px;
	line-height:37px;
	font-size:18px;
	color:#4e4e4e;
	padding:0 5px;
	}
.aadfad .curr1{
	color:#0168b7;
	}	
/***焦点图***/
.focus{ position:relative; width:100%; height:300px; overflow:hidden; }  
.focus img{ width:100%; height:300px;} 
.focus .btn{ position:absolute; bottom:34px; left:600px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer; background:#fc114a;}  
  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:54px; line-height: 54px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; height:19px; text-align:center; z-index:12; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:6px; height:6px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0084cb;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:45px;height:100px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 40%;margin-top: -37px; left: 0;cursor:pointer; }  
.focus .next{top: 40%;margin-top: -37px; right: 0;  background-position:-45px 0;  cursor:pointer;}  

.tit{height:45px; line-height:45px;}
.tit h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.tit a{color:#bbb; float:right;font-size:14px;}

.tit1{height:45px; line-height:45px; border-bottom:1px solid #ddd; }
.tit1 h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.tit1 a{color:#bbb; float:right; font-size:14px;}	

.news_list{
	width:100%;
	height:auto;
	margin-top:15px;
	}
.news_list li{
	height:34px;
	line-height:34px;
	padding-left:15px;
	background:url(../images/qdf.png) no-repeat left center;
	}	
.news_list li .tittlt{
	display:block;
	width:72%;
	float:left;
	font-size:15px;
	color:#444444;
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden; 

	}	
.news_list li:hover .tittlt{
	color:#0084cb;
	}	
.news_list li .date{
	float:right;
	font-size:14px;
	color:#999999;
	}	
.news_list li:hover .date{
	color:#0084cb;
	}	
/*底部图片列表*/
/*图片列表*/	

	

@media screen and (orientation:portrait) {
/*  css[竖向定义样式]  */
    .ks_lsit{
		width:80%;
		height:auto;
		margin:0 auto;
	}
		
    .ks_lsit li{
	width:100%;
	height:80px;
	margin-bottom:13px;
	overflow:hidden;
	position:relative;
	}
}
@media screen and (orientation:landscape) {
/*   css[横向定义样式]  */
    .ks_lsit{
		width:100%;
		height:auto;
		margin:0 auto;
	}
		
    .ks_lsit li{
	width:48%;
	height:80px;
	margin-bottom:13px;
	overflow:hidden;
	position:relative;
	}
}
	
.ks_lsit li a .tittt{
	position:absolute;
	width:100%;
	height:80px;
	line-height:80px;
	top:0px;
	left:0px;
	background:url(../images/k_bj_c.png) no-repeat right center;
	text-align:right;
	padding-right:5%;
	font-size:18px;
	color:#fff;
	}
.ks_lsit li:hover a .tittt{
	font-weight:bold;
}	
	

.ks_lsit li a{
	display:block;
	}
.ks_lsit li a img{ 
    width:100%;
	height:80px;
}
.ks_lsit li a img{
  cursor: pointer;
  transition: all 0.6s;
}
.ks_lsit li a img:hover{
  transform: scale(1.1);
}


.pic_lsit_lsit{
	margin-top:20px;
	width:100%;
	height:auto;
	}


/***教师风采***/
.tearch_list{
	width:100%;
	height: auto;
	padding:0px 0 20px;
}
.tearch_list .mtxy{
	padding: 20px 0 0;
}

.rvc {
	max-width: 1140px;
	position: relative;
	margin: auto;
	margin-top: 30px
}

.rvc .rvc-wrapper {
	margin: auto;
	overflow: hidden
}

.rvc .rvc-wrapper ul {
	overflow: hidden;
	position: relative
}

.rvc .rvc-wrapper ul li {
	float: left;
}

.rvc .rvc-wrapper ul li a {
	display: block;
	width: 100%;
	height: auto;
    text-decoration: none;
   
}

.rvc .rvc-wrapper ul li a .img-wrapper {
	height: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}
.rvc .rvc-wrapper ul li a .img-wrapper img{
	width:100%;
}
.rvc .rvc-wrapper ul li .title{
    background: #fff;
    padding: 7px 10px 13px 10px;
    min-height: 126px;
	color: #323232;
	line-height:22px;
    font-size: 13px;
}
.rvc .rvc-wrapper ul li .title b{
    color: #0a3568;
    margin: 8px 0;
    font-size: 16px;
    display: inline-block;
    text-align: left;
}
.rvc .rvc-wrapper ul li .title i{
	font-size: 14px;
    margin-left: 15px;
    display: inline;
	color: #0a3568;
	}
.rvc-prv,.rvc-next {
	position: absolute;
	height: 100%;
	top: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.rvc-prv {
	left: 0
}

.rvc-next {
	right: 0
}
.GW_Event_lu1{
	padding:0 0px;
}
.tearch_list .mtxy .gd_more{
	margin-right: 20px;
}

/****数字校报*****/
.tearch_list .szxb{
	background-color: #f3f3f3;
}
.tearch_list .szxb .GW_EventsT .mc{
	background-color: #f3f3f3;
}
.GW_Event_lu2{
	background-color: #fff;
	padding: 10px 0;
}
.mtxy1{
	padding:20px 0 0;
}

@media screen and (orientation:portrait) {
	/*  css[竖向定义样式]  */
	.GW_Event_lu1 .v_img{
		widows: 100%;
		text-align: center;
	}
}
	@media screen and (orientation:landscape) {
	.GW_Event_lu1 .v_img{
		widows: 100%;
		text-align: center;	
	}
}
.v_sp_list li{
	padding: 17px 0 17px 30px;
	background: url(../images/sp_v.png) no-repeat left 20px;
	border-bottom: 1px solid #e7e7e7;
}
.v_sp_list li .tit{
	line-height: 24px;
	font-size: 16px;
	color:#494949;
}
.v_sp_list li .date{
	font-size: 12px;
	color: #999999;
	line-height: 25px;
	padding-left: 25px;
	background: url(../images/date.png) no-repeat left center;
}


	
.szxb .rvc {
    max-width: 300px;
    position: relative;
    margin: auto;
}	
.szxb .rvc .rvc-wrapper ul li a .img-wrapper img{
	width: 300px;
    height: 280px;
	}	
.szxb .rvc .rvc-wrapper ul li a .img-wrapper img{
  cursor: pointer;
  transition: all 0.6s;
}
.szxb .rvc .rvc-wrapper ul li a .img-wrapper img:hover{
  transform: scale(1.1);
}	
	
.szxb .rvc .rvc-wrapper ul li a .img-wrapper{
	height: 280px;	
    }
.szxb .rvc .rvc-wrapper ul li a{
	background:#fff;	
	}
.szxb .rvc .rvc-wrapper ul li a p{
	height:60px;
	padding:10px 110px;
	font-weight:bold;
	overflow:hidden;
	line-height:60px;
	
}
.szxb .rvc .rvc-wrapper ul li a p{
	color:#013f88;
}
.szxb .rvc-prv{
	top: 290px;
	width: 80px !important;
	height:60px;
	}	
.szxb .rvc-next{
	top: 290px;
	width: 80px !important;
	height:60px;
	}		
.szxb .rvc-next{
	right: 0px;	
	padding-right:15px;
	padding-left:0px;
	background:#fff;
	}

.szxb .rvc-prv{
	left: 0px;	
	padding-left:15px;
	padding-right:0px;
	background:#fff;
	}
.wx_wb{
	width: 100%;
	height: auto;
	padding: 20px 0 1px;
	margin-bottom: 20px;
    background-color: #fff;
}
.wx_wb ul{
    width: 95%;
    height: auto;
    margin: 0px auto 20px;
}
@media screen and (orientation:portrait) {
	/*  css[竖向定义样式]  */
	.wx_wb ul li{
		height:165px;
		width:100%;
		background-color:#f3f3f3;
		padding:20px 20px 0 20px;
		margin-bottom:20px;
	}
	.wx_wb ul li .wx_up .ewm_pic{
		position:absolute;
		top:0px;
		left:90px;
		z-index:10;
		width:130px;
		height:130px;
		padding:10px;
		background-color:#fff;
		box-shadow: 0px 0px 10px #666;
		display:none;
	}
}
@media screen and (orientation:landscape) {
	.wx_wb ul li{
		height:165px;
		width:47%;
		background-color:#f3f3f3;
		padding:20px 20px 0 20px;
		margin-bottom:20px;
		float: left;
	}
	.wx_wb ul .a_2{
		float: right;
	}
	.wx_wb ul li .wx_up .ewm_pic{
		position:absolute;
		top:0px;
		left:55px;
		z-index:10;
		width:130px;
		height:130px;
		padding:10px;
		background-color:#fff;
		box-shadow: 0px 0px 10px #666;
		display:none;
	}
}
	
	.wx_wb ul .a_1{
		border-bottom:5px solid #50ae3d;
		}	
	.wx_wb ul .a_2{
		border-bottom:5px solid #cc4040;
		}		
	.wx_wb ul li .wx_up{
		height:45px;
		width:100%;
		margin-bottom:20px;
		position:relative;
		}

	.wx_wb ul li .wx_up .ewm_pic img{
		width:110px;
		height:110px;
	}
	.wx_wb ul li .wx_down{
		font-size:16px;
		color:#494949;
		line-height:25px;
	}

	.wx_wb ul li .wx_up .xxi{
		width:190px;
		height:45px;
		float:left;
		padding-left:65px;
		}	
	.wx_wb ul li .wx_up .xxi .a1{
		height:22px;
		line-height:22px;
		font-size:12px;
		color:#999999;
	}
	.wx_wb ul li .wx_up .xxi .a2{
		height:22px;
		line-height:22px;
		font-size:12px;
		color:#999999;
	}
	.wx_wb ul .a_1 .wx_up .xxi{
		background:url(../images/wx.png) no-repeat left center;
	}
	.wx_wb ul .a_2{
		margin-bottom: 0px;
	}
	.wx_wb ul .a_2 .wx_up .xxi{
		background:url(../images/wb.png) no-repeat left center;
	}
	.wx_wb ul li .wx_up .gz{
		width:50px;
		height:45px;
		float:right;
		}	
	.wx_wb ul li .wx_up .gz img{
		margin-top:10px;
		width:48px;
		height:21px;
		}	
			
/*footer*/

.GW_bottom{
	width:100%;
	height:auto;
	background:url(../images/lbj.png);
	padding:1em 0;
}
.bd_xllj{
    width:95%;
	height:auto;
	margin:5px auto 35px;
	text-align:center;
	}
.bd_xllj .bd_xllj_lm{
    color: #fff;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
	}	
.bd_xllj .bd_xllj_list{
	width:100%;
	height:auto;
	margin-top:10px;
	}	
	
	
.db_ewm{
	width:80%;
	height:auto;
	margin:15px auto;
	text-align:center;
	}	
.db_ewm li{
	width:50%;
	height:auto;
	float:left;
	overflow:hidden;
	}	
.db_ewm li img{width:95px;height:95px;}	 
.db_ewm li .text{
	font-size:14px;
	color:#fff;
	height:25px;
	line-height:25px;
	}	
.db_logo{
	width:95%;
	height:auto;
	margin:25px auto;
	text-align:center;
	}	
.db_logo img{
	width:70%;
	max-width:260px;
	}	
	
	
.center_footer{
	width:95%;
	height:auto;
	font-size:12px;
	color:#fff;
	line-height:24px;
	margin:0 auto 10px;
	text-align:center;
	}	
	
.center_footer img{
	vertical-align: middle;
	width:18px;
	height:20px;
	margin-right:5px;
	}
	
.bd_xllj_list{
	width:100%;
	height:auto;
	}

@media screen and (orientation:portrait) {
/*  css[竖向定义样式]  */
.bd_xllj_list .li{
	width:80%;
	height:35px;
	line-height:35px;
	margin:0 auto;
	background-color:#fff;
	position:relative;
	margin-bottom:20px;
}
}
@media screen and (orientation:landscape) {
/*   css[横向定义样式]  */
.bd_xllj_list .li{
	width:48%;
	height:35px;
	line-height:35px;
	margin:0 auto;
	background-color:#fff;
	position:relative;
	margin-bottom:20px;
	float:left;
}
.bd_xllj_list .right_li{
	margin-right:4%;
}
}





.bd_xllj_list .li .xl{
	height:35px;
	line-height:35px;
	}
.bd_xllj_list .li .xl .xs{
	display:block;
	width:80%;
	padding-left:10px;
	font-size:15px;
	color:#333;
	text-align:left;
	float:left;
}
.bd_xllj_list .li .xl img{
	float:right;
	width:8px;
	margin:14px 15px 0 0;
	}
.bd_xllj_list .li .ol{
	width:100%;
	position:absolute;
	background-color:#fff;
	border:1px solid #efefef;
	max-height:170px;
	z-index:10;
	display:none;
	overflow: auto;
    overflow-x: hidden;
	}
.bd_xllj_list .li .ol li{
	padding:8px 10px;
	line-height:20px;
	text-align:left
}
.bd_xllj_list .li .ol li:hover{
	background-color:#efefef;
}
.bd_xllj_list .li .ol li a{
	color:#333;
}








.PCb{
	height:30px;
	line-height:30px;
	text-align:center;
	}
.PCb a{
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	font-size:15px;
	color:#fff;
	margin:0 auto;
	}


/*========  list  ==========*/
.list_ej{
	width:95%;
	margin:15px auto;
	}
.wz{
	height:40px;
	line-height:40px;
	font-size:14px;
	border-bottom:1px solid #efefef;
	}
.wz .dqwz_ej{
	display:inline-block;
	border-bottom:2px solid #03519b;
	}
.wz .cj a{
	color:#666;
	}
.wz .cj .last{
	color:#03519b;
	}
.dengduo{
	width:40%;
	margin:10px auto 0; 
	padding:10px 0;
	text-align:center;
	font-size:15px;
	background-color:#20406e;
        color:#fff;
	}
.dengduo a{
	color:#fff;
	}
	
	
/*===== cont =====*/
.bhApp_list{
	width:100%;
	height:auto;
	background:#FFF;
}


.bhApp_contBT{
	width:100%;
	line-height:2em;
	font-size:1em;
	font-weight:bold;
	color:#333;
	text-align:center;
	margin-top:20px;
}
.bhApp_contTim{
	width:100%;
	line-height:2em;
	font-size:0.8em;
	color:#999;
	text-align:center;
	margin-bottom:10px;
}
.bhApp_contCon{
	line-height:2em;
	margin-bottom:20px;
}
.bhApp_contCon p{
	text-indent:2em;
	font-size:15px;
}
.bhApp_contCon p video{
        text-indent: 0em;
}
.bhApp_contCon img{
	width:100%;
	height:auto;
}

/***********************************/

.top_ssk{
	width:100%;
	height:80px;
	padding-top:10px;
}



/****************************************/

.GW_EventsB_timg1{
	width:36%;
	height:auto;
	float:left;
}
.GW_EventsB_timg1 img{
	width:100%;
}
.GW_EventsB_tR1{
	width:100%;
	line-height:36px;
	font-size:20px;
	color:#999999;
}
.GW_EventsB_tR1 a{
	width:100%;
	color:#000;
	height:36px;
	line-height: 36px;
	font-size:16px;
	overflow:hidden;
}
.GW_EventsB_tR1 p{
	width:100%;
	height:3em;
	float:left;
	overflow:hidden;
}
.rq_time{
	color: #315aaa;
	font-size: 12px;

}

.rq_time1{
	color: #969696;
	font-size: 0.9em;
    line-height: 37px;
}


.GW_EventsB_b1{
	width:100%;
	font-size:16px;
	color:#999999;
	margin-bottom:0.3em;
	margin-top:0.2em;
	line-height: 30px;
}
.bhApp_list{
	width: 100%;
	min-height: 300px;
}
.GW_EventsB_list{
	width: 100%;
	min-height: 300px;
}
.GW_EventsB_list .list_list{
	margin-top: 20px;
}
.GW_EventsB_list .list_list li{
	padding:0 0 0 13px;
	background:url(../images/sy_qdt.png) no-repeat left center;
	height: 37px;
	line-height: 37px;
}
.GW_EventsB_list .list_list li .titt{
	width: 70%;
	display: inline-block;
	font-size: 16px;
	white-space: nowrap;
    text-overflow: ellipsis;
	overflow: hidden;
	color:#494949;
}
.GW_EventsB_list .list_list li .titt .rq_time1{
	color: #969696;
    font-size: 0.9em;
    line-height: 37px;
}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}

.GW_EventsB_timg>h1{
	width: 71px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background: #eaeaea;
	color: #143e94;
	margin-left:6px;
	margin-top: 9px;
}
.GW_EventsB_timg>h2{
	width: 71px;
	height: 42px;
	line-height: 42px;
	text-align: center;
    background: #004ea2;
    color: #fff;
    margin-left:6px;
}

.tzgg_bt{
	width:100%;
}
.tzgg_bt a{
	float: left;
    width: 78%; 
}
.More_ckgd{
	width:90%;
	height:40px;
	background: #ffffcc;
	margin:0px auto;
	text-align: center;
    margin-top: 20px;

}

.More_ckgd a{
	font-size:16px;
	color: #8f000b;
	height:40px;
	line-height:40px;

}
.gd_more_list{
	position:absolute;
	top:-35px;
	right:10px;
	font-size:12px;
	color:#006926;
	}

/***************************************/
.GW_news_B_tp{
    background: #fff;
    width: 100%;
    padding:20px 0 10px;

}
.GW_news_B_tp ul{
	width: 90%;
	margin:0 auto;
}
.GW_news_B_tp li{
	float: left;
	width: 50%;
	text-align: center;
	margin-bottom: 15px;
}
.teshu{
	margin-right:6%;
}
.GW_news_B_tp li a div{
	position: relative;
}
.GW_news_B_tp img{
	width:90%;
}
.GW_news_B_tp li a div span{
	padding: 5px 10px;
	position: absolute;
	right: 8px;
	bottom:15px;
	background: #d16049;
	color:#fff;
}


.GW_news_B_tp ol li{
	width:25%;
	margin-left:4%;
	margin-right:4%;
}
.GW_news_B_tp ol li img{

}
.GW_news_B_tp ol li p{
	font-size: 16px;
	line-height: 12px;
	margin-top:8px;
}

	
/*********************list*********************/



.GW_EventsMore_more{
	height:60px;
	line-height: 60px;
	text-align:center;
	
}

.GW_EventsMore_more a{
	padding: 5px 60px;
	border:1px solid #eaeaea;
	border-radius: 5px;
	background: #eaeaea;
	color: #000;
}
.dqwez{
	height:20px;
	line-height: 30px;
	font-size: 14px;
    padding-left:10px; 
    color:#666;
}
.dqwez a{
	color:#666;
}
GW_EventsB_list{
	width:100%;
	}
.GW_EventsB_list ul li{
	padding:0 0 0 13px;
	background:url(../images/sy_qdt.png) no-repeat left center;
}

/***********************jjy***********************/


.bhApp_contBTjj{
	width:100%;
	line-height:2em;
	font-size:1.125em;
	color:#333;
	text-align:center;
	border-bottom:2px solid #ccc;
}
.bhApp_contTimjj{
	width:100%;
	line-height:2em;
	font-size:0.875em;
	color:#999;
	text-align:center;
}
.bhApp_contConjj{
	line-height:2em;
	margin-top:15px;
	margin-bottom:20px;
}
.bhApp_contConjj p{
	text-indent:2em;
	font-size:15px;
}
.bhApp_contConjj table p{
	text-indent:0em;
	}	
.bhApp_contConjj img{
	width:100%;
	height:auto;
}
.GW_EventsB_lj ol{
	padding:15px 15px;
}
.GW_EventsB_lj ol li{
	width: 50%;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.GW_EventsB_lj ol li a{
	color: #333;
}

.GW_EventsB_lj ol li:hover{
	background-color:#ccc;
}




/***焦点图***/
.bh-tp_top{margin-top:10px;}
.focus{ position:relative; width:100%; height:auto; overflow:hidden; }  
.focus img{ width:100%; height:auto;} 
.focus .btn{ position:absolute; bottom:34px; left:600px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer; background:#1a80c8;}  
.focus .fPic{width:100%;height:auto; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;width:70%;display:inline-block;
white-space: nowrap; 
text-overflow:ellipsis; 
overflow:hidden; 
}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:3px; right:10px; position:absolute; height:19px; text-align:center; z-index:12; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:6px; height:6px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#123c76;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:45px;height:100px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 40%;margin-top: -37px; left: 0;cursor:pointer; }  
.focus .next{top: 40%;margin-top: -37px; right: 0;  background-position:-45px 0;  cursor:pointer;}  

.tit{height:45px; line-height:45px;}
.tit h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.tit a{color:#bbb; float:right;font-size:14px;}

.tit1{height:45px; line-height:45px; border-bottom:1px solid #ddd; }
.tit1 h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.tit1 a{color:#bbb; float:right; font-size:14px;}	


.zhy_lsit{
	margin-top:20px;
	}
.zhy_lsit .zhy_lmmc{
	height:40px;
	line-height:40px;
	background-color:#f4f4f4;
	}
.zhy_lsit .zhy_lmmc .mane{
	display:inline-block; 
	padding:0 15px;
	font-size:16px;
	background-color:#03519b;
	color:#fff;
	}	
.zhy_lsit .list1{
	margin-top:15px;
	}	
.zhy_lsit .list1 li{
	background:none;
	float:left;
	width:46%;
	height:40px;
	line-height:40px;
	border:1px solid #efefef;
	margin:0 10px 20px 0;
	padding:0;
	}	
.GW_EventsB_list .zhy_lsit .list1 .li{
	margin-right:0px;
	float:right;
	}	
.GW_EventsB_list .zhy_lsit .list1 li a{
	display:block;
	font-size:14px;
	color:#494949;
    text-align:center;
	padding-left:0px;
	}	
	
.zhy_lsit .list1 li:hover{
	background-color:#03519b;
	}	
.zhy_lsit .list1 li:hover a{
	color:#fff;
	}	
	
	
/***********快速导航***********/	
.index_bj{
	width:100%;
	height:auto;
	background: url(../images/dbj.png) top center;
	}
.ksdh{
	width:100%;
	background: url(../images/ftt.png) repeat-x left bottom;
	padding:0px 0 60px;
	}	
.ksdh .tt {
    width: 290px;
    height: 50px;
    margin: 10px auto 25px;
    background: url(../images/lm-bj2.png) no-repeat;
    background-position: center;
    color: #fff;
    font-size: 20px;
    text-align: center;
    line-height: 50px;
}
.ksdh .ksdh_link{
	width:100%;
	height:auto;
	}	

	
@media screen and (orientation:portrait) {
/*  css[竖向定义样式]  */
.ksdh .ksdh_link li{
	width:33.33%;
	float:left;
	margin-bottom:15px;
	text-align:center;
	}
}
@media screen and (orientation:landscape) {
/*   css[横向定义样式]  */
.ksdh .ksdh_link li{
	width:20%;
	float:left;
	margin-bottom:15px;
	text-align:center;
	}
}
	
		
.ksdh .ksdh_link li a{
	display:block;
	}	
	
.ksdh .ksdh_link li a img{
	width:60px;
	}	
.ksdh .ksdh_link li a .titi1{
	height:20px;
	line-height:20px;
	font-size:14px;
	color: #20406e;
	width:100%;
	padding:0 3px;
	overflow:hidden;
	
	}	
.midden_pic{
	width:100%;
	height:auto;
	margin:10px auto;
	}	
.midden_pic img{
	width:100%;
	}	
.bj_bann_xaf1{
	width: 95%;
    height: auto;
    margin: 0px auto;
	}	
.bj_bann_xaf1 .qh_index{
	width:100%;
	height:auto;
	margin-bottom:25px;
	}	
.list_listajosij{
	width:100%;
	line-height:35px;
	margin-bottom:5px;
	text-align:center;
	}	
@media screen and (orientation:portrait) {
/*  css[竖向定义样式]  */
	
.list_listajosij li{
	width:90px;
	display:inline-block;
}
}
@media screen and (orientation:landscape) {
/*   css[横向定义样式]  */
	
.list_listajosij li{
	width:120px;
	display:inline-block;
}
}

.list_listajosij li span{
	display:block;
	font-size: 16px;
    cursor: pointer;
	color: #333333;
	}	
.list_listajosij li .curr{
	background:url(../images/lm-bj1.png) no-repeat center center;
	color:#fff;
	background-size:100%;
}
.list_index{
	width:100%;
	height:auto;
	}	
.list_index li{
	width:100%;
	height:35px;
	line-height:35px;
	overflow:hidden;
}
.list_index li .tit{
	display:block;
	width:78%;
	height:35px;
	line-height:35px;
	color:#333;
	float:left;
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden; 
}
.list_index li .date{
	font-size: 15px;
    color: #4f4f4f; 
	float:right;
	display:inline-block; 
}
.more_list{
	width:180px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:16px;
	border:1px solid #20406e;
	display:block;
	color:#20406e;
	margin:20px auto;
	}	
	
.sex_qh .ks1{
	font-size: 20px;
    color: #fff;
	background:url(../images/lm-bj2.png) no-repeat center center;
	height:50px;
	line-height:50px;
	text-align:center;
	margin:30px auto 20px;
	}	

.qh_content3 .lj{
	width:100%;
	height:auto;
	}

@media screen and (orientation:portrait) {
/*  css[竖向定义样式]  */
    .qh_content3 .lj .lil{ 
		width:50%;
		height:auto;
		float:left;
		margin-top:10px;
		margin-bottom:10px;
	}
}
@media screen and (orientation:landscape) {
/*   css[横向定义样式]  */
   .qh_content3 .lj .lil{ 
		width:33.33%;
		height:auto;
		float:left;
		margin-top:10px;
		margin-bottom:10px;
	}
}


.qh_content3 .lj .lil .wk{
	width:150px;
	height:45px;
	line-height:45px;
	background:url(../images/ylksbg.png) no-repeat center center;
	background-size: 98%;
	margin:0 auto;
	}
.qh_content3 .lj .lil a{
	display:block;
	width:138px;
	height:45px;
	text-align:center;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
	margin:0 auto;
	font-size: 15px;
    color: #204084;
	}	
.qh_content3 .jj{
	font-size: 14px;
    color: #8c9194;
    text-indent: 28px;
	line-height:25px;
	padding:5px 0;
	text-align:justify;
	}	
.qh_content3 .jjzl{
	padding:10px 0;
	} 
.qh_content3 .jjzl .pic_content{
	width:100%;
	height:auto;
	margin-bottom:10px;
	}	
.qh_content3 .jjzl .pic_content img{
	width:100%;
	height:auto;
	}	
.qh_content3 .jjzl .jjzl_content{
	font-size: 14px;
    color: #8c9194;
    text-indent: 28px;
    line-height: 25px;
	text-align:justify;
	}	
	
.qh_content3 .list_index li{
	border-bottom: 1px dashed #d0c8bf;
	background: url(../images/ysj.png) no-repeat left center;
	padding-left:12px;
	}
.qh_content3 .zd1{
	margin-bottom:10px;
	margin-top:10px;
	}	
.qh_content3 .zd1 h4{
	font-size: 15px;
    color: #3258a3;
    margin-bottom: 10px;
}
.qh_content3 .zd1 .zd2{
	font-size: 14px;
    color: #385079;
    line-height: 28px;
    padding: 0 5px;
    float: left;
}
	
.qh_content3 .zdzk{
	width:100%;
	height:auto;
	}	
.qh_content3 .zdzk li{ 
    font-size: 14px;
    padding: 5px 0;
    border-bottom: 1px dashed #d0c8bf;
	line-height:20px;
	color: #666;
}
.asd .rwm{
	height: auto;
    width: 305px;
    background: url(../images/hlwyy.png) no-repeat 0px 0px;
    background-size: 100%;
	padding-top: 90px;
	margin:0 auto;
	}	
.asd .rwm .rwm_pic{
	position: relative;
	width:150px;
	height:260px;
	margin:0 auto;
	}		
.asd .rwm .wmbg{
    position: absolute;
    top: 0px;
    right: 0px;
}
.asd .rwm .wme{
    position: absolute;
    top: 74px;
    right: 46px;
    width: 60px;
}	
.asd .rwm .wmq{
    position: absolute;
    top: 29px;
    right: 1px;
}	
@-webkit-keyframes changeright {
	0% {-webkit-transform: rotate(0deg);}
	50% {-webkit-transform: rotate(-180deg);}
	100% {-webkit-transform: rotate(-360deg);}
}
@-webkit-keyframes changeleft {
	0% {-webkit-transform: rotate(0deg);}
	50% {-webkit-transform: rotate(-180deg);}
	100% {-webkit-transform: rotate(-360deg);}
}
.wmq{-webkit-animation:changeright 12s linear infinite;}

.cbl_lj{
	width: 95%;
    height: auto;
    margin: 10px auto 15px;
    text-align: center;
	}	
.cbl_lj li{
	width:25%;
	height:40px;
	line-height:40px;
	float:left;
	}
.cbl_lj li a{
	display:block;
	width:90%;
	background-color: #36587b;
	color:#fff;
	margin:0 auto;
	font-size:15px;
}
.pic_list_pic{
	margin:20px auto 20px;
	width:100%;
	height:auto;
	}
	
.pic_list_pic li a{ 
    display:block;
	width:100%;
	height:auto;
	padding:10px;
	border: 1px solid #dbdbdb;
    border-radius: 5px;
}
.pic_list_pic li a img{
	width:100%;
	height:auto;
}
	
@media screen and (orientation:portrait) {
/*  css[竖向定义样式]  */
  .pic_list_pic li{
	width:100%;
	height:auto;
	margin-bottom:20px;
	}	
}
@media screen and (orientation:landscape) {
/*   css[横向定义样式]  */
   .pic_list_pic li{
	    width:50%;
	    height:auto;
	    margin-bottom:20px;
	    float:left;
	    padding:0 10px;
	}	
	.pic_list_pic li a img{
	    width:100%;
	    height:150px;
	    object-fit: cover;
    }
}
	
	

.pic_list_pic li a .tititit{
	height:40px;
	line-height:40px;
	text-align:center;
	font-size: 15px;
    color: #44494d;
	}
.tab{
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1;
	width: 100%;
}
.tab_ul{
	position:relative;
	width:100%;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}
.sz-nav{ height:46px; line-height:42px; margin-bottom:15px;margin-top:15px; width:100%;overflow:hidden;}
.sz-nav ul{ float:left; width:100%; }
.sz-nav ul li{ float:left; width: auto; font-size: 16px; text-align: center;margin-right:20px;background-color:#fff; cursor:pointer;border:1px solid #efefef;}
.sz-nav ul li:hover{ border:1px solid #03519b;background-color:#03519b;}
.sz-nav ul li:hover a{color: #fff;}
.sz-nav ul li a{display: block; color: #636363;padding:0 30px; white-space:nowrap;}
.sz-nav ul li.on{ border:1px solid #03519b;background-color:#03519b;}
.sz-nav ul li.on a{color: #fff;}	
.zhy_list_lj{text-align:center;}	
.zhy_list_lj p{
    width: 47px;
    height: 210px;
    margin-left: 15px;
    margin-right: 15px;
    background: url(../images/jk_d.png) no-repeat;
	margin-bottom:20px;
	display: inline-block;
	}	
.zhy_list_lj p a{
	color: #ffffff;
    display: block;
    padding: 64px 16px;
    font-size: 16px;
    line-height: 19px;
}
.zhy_pic{
	width:100%;
	height:auto;
    border: 1px solid #dbdbdb;
    border-radius: 8px;
    padding: 10px;
    margin-top: 15px;
	}	
.fd {
    width: 100%;
    height: 40px;
    background: #20406e;
    display:block; 
    margin-top: 10px;
	text-align:center;
}	
.fd a img {
    width: 20px;
    height: 20px;
	margin-top: 10px;
}
.zhy_index_bj{
	padding:30px 0;
	}	
.qh_content1 .jj11 {
    font-size: 16px;
    line-height: 27px;
    color: #8c9194;
    text-indent: 32px;
    margin-top: 5px;
    text-align: justify;
}	
/***********************************/	
.list_listajosij li span{
	display:block;
	height:35px;
	line-height:35px;
	width:100%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	}
.zhy_index_bj1{
	padding:1px 0 30px;
	}		
.qh_zhy{
	width:100%;
	height:auto;
	}	
.qh_zhy li{
	margin-bottom:20px;
	}	
.qh_zhy li .titti{
	font-size: 16px;
    color: #44494d;
	display:block;
	line-height: 25px;
	margin-bottom:10px;
	}	
.qh_zhy li .zy{
	font-size: 14px;
    line-height: 25px;
    color: #8c9194;
	display: -webkit-box;/* 弹性盒模型 */
-webkit-box-orient: vertical;/* 元素垂直居中*/
-webkit-line-clamp: 3;/*  文字显示的行数*/
overflow:hidden;/* 超出隐藏 */
}
.qh_zhy li .date{
	font-size: 14px;
    color: #44494d;
	line-height:30px;
}

/*科室专家*/
.llb_zj {
    margin-bottom: 30px;
}

.llb_zj ul li {
    width: 98%;
    border: 1px solid #ddd;
    padding: 3%;
    margin: 20px 0;
    box-sizing: border-box;
}

.llb_zj ul {
    display: flex;
    width: 98%;
    margin: 0 auto;
    flex-wrap: wrap;
}

.llb_zj ul li .zjimg {
    width: 120px;
}

.llb_zj ul li .zjimg img {
    width: 100%;
}

.llb_zj ul li .zjjs {
    width: calc(100% - 140px);
}

.llb_zj ul li a {
    display: flex;
    justify-content: space-between;
}

.llb_zj ul li .zjjs .zjxm {
    color: #20406e;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 10px;
}

.llb_zj ul li .zjjs .zjzc {line-height: 26px;color: #666;}

.llb_zj ul li .zjjs .zjks {
    line-height: 26px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    color: #666;
}

.llb_zj ul li .zjjs .zjzy {
    margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 26px;
    color: #666;
}


/*科室专家内容页*/
.kszjnr {
    position: relative;
}

.kszjnr .ysjjewm {
    position: absolute;
    right: 20px;
    top: 25px;
}

.kszjnr .ysjjewm img {
    width: 140px;
}
.kszjnr .zjtb {
    border: 1px solid #cdcdcd;
    padding: 2%;
    margin: 20px 0 50px;
}

.kszjnr .zjtb .tbimg {
    width: 120px;
}

.kszjnr .zjtb .zjtxt {
    width: 96%;
    margin-left: 10px;
}

.kszjnr .zjtb .tbimg img {
    width: 100%;
}

.kszjnr .zjjj {
    margin: 0 0 50px;
}

.kszjnr .zjjj .zjxq {
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 30px;
}

.kszjnr .zjtb .zjtxt .txtxm {
    font-size: 16px;
    color: #20406e;
    font-weight: bold;
    line-height: 28px;
}

.kszjnr .zjtb .zjtxt .txt {
    line-height: 26px;
    font-size: 14px;
}

.kszjnr .zjtb .zjtxt .txt p {
    margin: 6px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}


.kszjnr .zjpb {
    margin: 0 0 50px;
}
.kszjnr .zjpb .zjxq {
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 30px;
    color: #20406e;
}

.kszjnr .zjpb table {
    width: 100%;
}

.kszjnr .zjpb table tr td {
    border: 1px solid #cdcdcd;
    text-align: center;
    font-size: 12px;
    line-height: 36px;
}

.kszjnr .zjpb table tr.pbsh {background: #20406e;color: #fff;}