@charset "utf-8";
/**原服务主页内部样式**/

/**body后头模板前**/
	.active {
	    background: #ffffff;
	}
	*,
	body {
		margin: 0;
		padding: 0;
		font-size: 16px;
		/* 设置浏览器默认字体大小 */
		/*color: #333;*/
	}

	div, ul, li, ol, p, span, h1, h2, h3, h4, h5 {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	img {
		vertical-align: middle;
	}

	input, button {
		border: none;
	}

	a:focus, a:active,
		{
		border: 0;
		outline: 0;
	}

	input, select, textarea {
		outline: none;
		border: none;
		appearance: none;
	}

	iframe, option {
		border: none;
	}

	select {
		resize: none;
	}

	ul, li {
		list-style: none
	}

	a {text-decoration: none;outline: none;}
	a:hover {text-decoration: none;outline: none;color:red;}

	::-ms-clear, ::-ms-reveal{display: none;}

	* {
		margin: 0;
		padding: 0;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right;
	}


	html, body {
		min-width: 1200px;
	}

	.content {
		width: 960px;
		margin-left: auto;
		margin-right: auto;
	}

	.header {

		background: #0A2458;
		height: 100px;
	}
	.header_logo_wrap {
		display: block;
		position: relative;
		height: 100%;
		line-height: 80px;
	}

	.header_logo_wrap img {
		width: 350px;
	}

	.header-right {
		position: relative;
	}

	.header-right a {
		color: #ffffff;
	}

	.header-right a span {
		color: #ffffff;
	}

	.header-menu {
		width: 700px;
		margin: 0 auto;
		position: relative;
	}

	.header-menu a {
		    display: inline-block;
		    /*margin-left: 20px;*/
		    text-align: center;
		    width: 55px;
		    text-decoration: none !important;
	}
	.header-menu a:hover{
		text-decoration: none !important;
		color:#fff;
	}
	.tab-page{
	    width: 960px;
	    margin-left: auto;
	    margin-right: auto;
	}
		.student-type {
		width: 370px;
		margin-top: 12px;
	}
	.student-type a{
		float:right;
		margin-left: 2px;
		font-size: 14px;
	}
	.student-type span{
		float:right;
		margin-top: -2px;
	}
	/* 选项卡 */

	.tab-page .tab-page-content {
		position: relative;
		z-index: 1000;
		height:auto;
	}

	.tab-page-content {
		width: 100%;
		height: 100px;
		background: rgba(245,245,245,0.95) !important;
	}

	.tab-page-content-list1 {
		width: 290px;
	}


	.show {
		display: block !important;
	}

   .key  a{
		color: #a1a1a1;
		font-size: 24px;
		line-height: 45px;
	}

	.center {
		width: 960px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 50px;
	}

	/* .tab-nav-center {
		position: relative;
		width: 100%;
		margin-left: auto !important;
		margin-right: auto;
	} */

	/* .tab-menu-link {
		width: 100% !important;
	    color: #ffffff !important;
	    font-size: 18px;
	    line-height: 55px;
	    display: block !important;
	} */
	/* .tab-menu-link-wrap {
		width: 100%;
		text-align: right;
	} */

	/*.tab-menu-link-active {
		display: none;
		background: #f5f5f5;
		color: #000 !important;
	} */

	.header_search_btn{
		/*position: absolute;*/
		width: 130px;
		height: 25px;
		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		right: 0;
    	top: 56px;
		padding-left: 12px;
		padding-right: 30px;
		line-height: 32px;
		z-index: 1000;
		background-repeat: no-repeat;
		background-position: 106px center;
	}
		.header_search_btn{font-size: 13px;}
	.language-switching{

		width: 80px;
		height: 32px;
		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		margin-left:20px;
		background: #fff;
		z-index: 1000;
	}
	.langbtn{
	   display: block;
		width: 50%;
		height: 100%;
		text-align: center;
		line-height: 32px;
		color: #a1a1a1 !important;
		font-size: 12px;
	}
	.langbtn .active{
		background: #e9e9ec;
	}
	.language-switching-chinese{
		border-bottom-left-radius: 4px;
		border-top-left-radius: 4px;
	}
	.language-switching-english{
		border-bottom-right-radius: 4px;
		border-top-right-radius: 4px;
	}
	.tab-page-content1{

	}
	.value a{
		color:#000000;
		font-size: 18px;
	}
	.tab-page-content-list-item{
		margin-bottom: 10px;
	}
	.tab-page-content-list2{
		width: 370px;
	}
	.tab-page-content1{

	}
	 .list_one_item——title{

	 }
	.list_one_item——title a{
		color: #a1a1a1;
		font-size: 24px;
	}
	.list_one_item——title_value a{
		font-size: 18px;
		color: #000;
	}
	.block-menu{
		margin-bottom: 20px;
		width: 50%;
		text-align: center;
		vertical-align: bottom;
		font-family:"微软雅黑";
		float:left;
	}
	.se-menu{
		margin-bottom: 5px;
	}
	.se-menu a{
		max-width: 240px;
		font-size: 16px;
    	color: #0e48a1;
    	border-bottom: 1px solid #0e48a1;
	}
	.se-menu a:hover{
		color: #ff0000;
	}
	.th-menu{
		display:none;
		position: relative;
	}
	.th-menu a{
		font-size: 16px;
		color: #000;
	}
	.th-menu  a div{
		max-width: 265px;
		font-size: 14px;
	}
	.th-menu  a div:hover{
		color:#ff0000;
	}
	.product_pagenation {
		width: 960px;
		margin: 0 auto;
	}
	/* .tab-head-menu{
		padding-top: 20px;
		position: absolute;
	    left: 500px;
	} */
	#tab{
		position: absolute;
    	top: 100px;
    	width:100%;
    	z-index:2000;
	}
	/*
	.th-menu:before{
		position: absolute;
	    top: 50%;
	    transform: translateY(-50%);
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    -o-transform: translateY(-50%);
		content: "";
	    display: inline-block;
	    width: 3px;
	    height: 3px;
	    float: left;
	    background-color: #000;
	    border-radius: 50%;
	}*/
	.student-type a:hover{
		color:#000000;
	}

	/* .tab-menu-link-wrap-div{
		position: relative;
		width: 20%;
		max-width: 95px;
	} */
	.second-level-menu-item{
		border-collapse: separate;
	    position: absolute;
	    left: -111.75px;
	   	top: 64px;
	    width: 300px;
	    z-index: 2000;
	    background: rgba(245,245,245,0.95) !important;
	}
	.second-level-menu-item td{
		width: 50%;
	    text-align: center;
	    vertical-align:middle;
	    height: 50px;
	    border: 1px solid #e4e4e4;
	}
	.second-level-menu-item-link{
		display:block !important;
		margin-left:0 !important;
		width:100% !important;
		color: #0e48a1 !important;
	}
	.tab-menu-link-more{
		position:relative;
		width: 8%;
	}
	.more-content{
		display:none;
		position: absolute;
	    top: 64px;
	    left: -111.75px;
	    z-index: 2000;
	    border-collapse: separate;
    	width: 300px;
    	background: rgba(245,245,245,0.95);
	}
	.tab-menu-link-more-title{
		display:none;
		position: absolute;
		top:0;
		left:0;
		color: #fff;
	    text-align: center;
	    font-size: 17px;
	    line-height: 64px;
	}
	.more-content-td{
		 width: 50%;
	    text-align: center;
	    vertical-align: middle;
	    height: 50px;
	    border: 1px solid #e4e4e4;
	}
	.more-content-td-link{
		display: block !important;
	    margin-left: 0 !important;
	    width: 100% !important;
	    color: #0e48a1 !important;
	}

/**搜索区域**/
.zimu{
	letter-spacing:0px;
}
.zimu a{
	display:inline-block;
	padding: 3.5px;
	text-align: center;
}
.zimu .active{
	background-color:#c8161d !important;
	color:#fff !important;
	border-radius:3px;
}
.search_txt1{
	font-size:14px;
	letter-spacing: 0;
}
.qikannumber{
	letter-spacing:0px;
}
.qikannumber a{
	display:inline-block;
	padding: 1px;
	text-align: center;
}
.qikannumber .active{
	background-color:#c8161d !important;
	color:#fff !important;
	border-radius:3px;
}
.qikannumber_en{
	letter-spacing:0px;
}
.qikannumber_en a{
	display:inline-block;
	padding: 1px;
	text-align: center;
}
.qikannumber_en .active{
	background-color:#c8161d !important;
	color:#fff !important;
	border-radius:3px;
}

	/*首页导航菜单行间样式转style样式*/
	.ts_radio{
		margin-left:37px;
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		color: #0A2458;
	}
	.search_img{
		margin-top: 4px;
		float: right;

	}
	.search_condition_ul{
		max-height: inherit;
		overflow: visible;
		min-width: 254px;
	}
	.chanyongshujuku{
		display: inline-block;
		margin-bottom:0px;
		margin-top: 9px;
	}
	.shujukulianjie{
		font-size: 14px;
		margin-top: 5px;
		display: inline-block;
		margin-bottom:0px;
		width: 692px;
line-height: 26px;
	}
	.shiyongshujuku{
		display: inline-block;
		margin-bottom:0px;
		margin-top: 9px;
	}
	.shujukuchazhao{
		margin-top:1px;
	}
	.shujukuchazhao p{
		margin:0;
	}
	.kongjian{
		padding-bottom: 25px;
	}
	.space-facilities-content-a{
		height:50px;
		width:80px;
	}
	.space-facilities-content-b{
		padding: 0px 0px 0px 15px;
		height:50px;
		width:80px;
	}
	.kongjiansheshi-png{
		width:40px;
		margin:0 auto;

	}
	.jiaoxuekeyanzhichi-item-lianJie{
		/*margin-top:-10px;*/
		max-width: 700px;
	    padding: 0px 0px 0px 15px;
	    /* word-wrap: break-word !important; */
	    /*word-break: keep-all;*/
	}
	.kongjian-table{
		margin:10px;
		width:90%;
	}
	.input-group-btn{
		display: inline;
	}
	#alphaAndNumberOrderDataBase{
		word-spacing:3px;
	}
	.shujukuchazha-each-leiixing-practicual{
		margin-top: 5px;
	}
	.xuekeguanyuan-png{
		width: 60px;
    	margin: 5px auto;
	}
	.fuwuxiangmu-png{
		width: 40px;
    	margin: 9px auto;
	}
	.jiaocanfuwu-png{
		width: 30px;
    	margin: 2px auto;
	}
	.jiaoxuekeyanzhichi-item {
		max-width: 156px;
	}
	.jiaoxuekeyanzhichi-item-link-max{
		  max-width: 700px;
	    margin-top: 20px;
      margin-left: 20px;
      /* word-wrap: break-word !important; */
	    /*word-break: keep-all;*/

	}
	.jiaoxuekeyanzhichi-item-link-style{
		  max-width: 700px;
	    margin-top: 10px;
	    padding: 0px 0px 0px 15px;
	    /* word-wrap: break-word !important; */
	    /*word-break: keep-all;*/
	}
	.jiaoxuekeyanzhichi-item-lianJie{
		/*margin-top:-10px;*/
		max-width: 700px;
	    padding: 0px 0px 0px 25px;
	    word-wrap: break-word !important;
	    word-break: keep-all;
	}

	.nav-item-each{
		padding-top: 20px;
	}
	.nav-item{
		position: relative;
	}
	.swiper-container{

	}


	/*首页导航菜单行间样式转style样式*/

/*新闻动态 资源动态*/
#newsnotice_content{
	min-height: 599px;
}
#main-head-title-b .news-notice{
	width:300px;
	min-height: 599px;
}
.news-notice-content-item-title{
 	width:250px;
 	word-break:keep-all;
 	white-space:nowrap;
 	overflow:hidden;
 	text-overflow:ellipsis;
 	cursor:pointer;
}
#see-more-a{
	width: 19%;
}
#see-more-b{
	width: 11.5%;
}
/*新闻动态 资源动态*/
.xinwentonggaoBgTitle{
	position: relative;
    top: 216px;
    height: 55px;
    line-height: 55px;
    background: rgba(0, 0, 0, 0.5);
    color: #ffffff;
    padding-left: 20px;
}
/*浏览器内容区域高度小于465px时自适应*/
@media (max-height: 465px) {
    .home-broadcast-menu-wrap-wrap{
    	/*top:15px;*/
    }
}
/**zz**/
.d4 {
	height:auto !important;
}
 .fwTitle span:last-child a{
     font-size: 14px;
     color:#0A2458;
     line-height: 25px;
     display: inline-block;
     font-family: 微软雅黑;
 }
.piclist li img {
    width: 130px;
    height: 150px;
    border: solid 1px #0A2458;
}
.actContents a, .actContents a:visited {
    font-size: 16px;
    color:#0A2458;
}
.actContents a:hover {
    font-size: 16px;
    color:#559cda;
}
.fwIntro p {
	text-indent: 0em !important;
}
input:-internal-autofill-selected {
    box-shadow: inset 0 0 0 1000px #fff !important; // 改变了背景色
    -webkit-text-fill-color: #c0aefa; // 改变了字体颜色
}
.fwtab1 img {
	width: 20px;
	height: 20px;
	margin-right: 10px;
	vertical-align: middle;
}
/**************************************/
