/**{margin: 0;padding: 0;}
html,body{width: 100%;box-sizing: border-box;
	background: url(../img/container02_bg.png) left bottom no-repeat;
	background-size: 100% 100%;}
a{text-decoration: none;}
li{list-style: none;}

.wrap{
	height: 100%;
	width: 100%;
	min-width: 1200px;
	!* max-width: 1920px; *!
	margin: 0 auto;
	overflow: auto;
}
!**************   nav   *************!
.wrap .nav{
	width: 100%;
	height: 145px;
	!* background-color: coral; *!
	box-sizing: border-box;
}
.wrap .nav .navTop{
	height: 41px;
	width: 100%;
	background: url(../img/navtop.png) center center no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.wrap .nav .navTop .inner{
	width: 120px;
	height: 100%;
	display: flex;
	align-items: center;
	position: absolute;
	right: 240px;
	font-size: 14px;
	color: #FFFFFF;
}
.wrap .nav .navTop .inner img{
	margin-right: 10px;
}
.wrap  .nav .navBottom{
	height: 104px;
	width: 100%;
	background:url(../img/navBg.png) left top no-repeat;
	background-size: 100% 100%;
}
.wrap  .nav .navBottom .inner{
	height: 104px;
	width: 1200px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	box-sizing: border-box;
	background-color: transparent;
}
.wrap  .nav .navBottom .navImgs{
	height: 100%;
	width: 430px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.wrap  .nav .navBottom .navImgs img{
	width: 277px;
}
.wrap .nav .navBottom .navSec{
	width:770px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.wrap .nav .navBottom .navSec ul{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	!* font-size: 0.14rem; *!
	box-sizing: border-box;
}
.wrap .nav .navBottom .navSec ul li{
	flex: 1;
	height: 70px;
	margin-right: 12px;
	text-align: center;
	line-height: 71px;
	font-size: 16px;
	color: #2c4790;
	position: relative;
}
.wrap .nav .navBottom .navSec ul li .secNav{
	font-size: 16px;
	position: absolute;
	width: 150%;
	z-index: 999;
	left: -25%;
	top: 107%;
	display: none;
	transition: all 0.5s;
	background: url(../img/twobg.png) left top no-repeat;
	background-size: 100% 100%;
}
.wrap .nav .navBottom .navSec ul li .secNav .on{
	background-color: #c5c6e1;
	color: #FFFFFF;
}
.wrap .nav .navBottom .navSec ul li .secNav li{
	!* background-color: #e8dde8; *!
	width: 100%;
	height: 50px;
	border: none;
	box-sizing: border-box;
}
.wrap .nav .navBottom .navSec ul li .secNav li a{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 50px;
	box-sizing: border-box;
	color: #000000;
}
.wrap .nav .navBottom .navSec ul li a{
	color: #2c4790;
}
.wrap .nav .navBottom .navSec ul .oneli:hover{
	background-color: #eceef2;
	height: 66px;
	line-height: 72px;
	border-bottom: 4px solid #2e4a96;
}
!**************   imgsBox   *************!
.wrap .imgsBox{
	width: 100%;
	height: 3.85rem;
}
.wrap .imgsBox img{
	width: 100%;
	height: 100%;
}
!**************   section   *************!
.wrap .sec{
	min-height: 500px;
	height: auto;
	width: 1200px;
	margin: auto;
	font-size: 0.16rem;
	display: flex;
}
.wrap .sec .leftBox{
	position: relative;
	width: 290px;
}
.wrap .sec .leftBox .inner{
	position: absolute;
	!*background-color: ;*!
	width: 100%;
	height: 5.8rem;
	left: 0rem;
	top:-0.8rem;
	border-left:8px solid #2e4a96;
	box-sizing: border-box;
	background:#FFFFFF url(../img/showSchool15.png) 0% 100% no-repeat;
	background-size: 100%;
}
.wrap .sec .leftBox .inner .topP{
	height: 0.8rem;
	width: 100%;
	border-right:8px solid #2e4a96;
	line-height: 0.9rem;
	padding-left:0.42rem ;
	font-size: 22px;
	font-weight: 600;
	box-sizing: border-box;
}
.wrap .sec .leftBox .inner .bottomUl{
	width: 100%;
}
.wrap .sec .leftBox .inner .bottomUl .on{
	color: #2C4790;
	border-bottom: 1px solid #2C4790;
}
.wrap .sec .leftBox .inner .bottomUl li{
	margin: 0.2rem 0.5rem 0 0.42rem;
	padding-bottom: 0.2rem;
	border-bottom: 1px solid #e5e5e5;
	color: #999;
	font-size: 0.17rem;
}

.wrap .sec .leftBox .inner .bottomUl li a{
	color: #999;
	font-size: 0.17rem;
}

.wrap .sec .leftBox .inner .bottomUl .on a{
	color: #2C4790;
}

.wrap .sec .rightBox{
	width: 850px;
	box-sizing: border-box;
	padding-left:0.6rem;
	color: #999;
}

.wrap .sec .rightBox a {
	color: #999;
}

.wrap .sec .rightBox .oneP{
	padding-top: 0.1rem;
	font-size: 0.14rem;
}
.wrap .sec .rightBox .showNews .firstP{
	font-size: 0.22rem;
	font-weight: 600;
	padding-top: 0.3rem;
	position: relative;
	padding-top: 0.8rem;
	margin-bottom: 0rem;
	border-bottom: 1px solid #E5E5E5;
}
.wrap .sec .rightBox .showNews .firstP span{
	border-bottom: 3px solid #2e4a96;
	display: inline-block;
	padding-bottom: 0.25rem;
	position: absolute;
	top: 0.27rem;
	color: #2e4a96;
}
.wrap .sec .rightBox .showNews ul li{
	padding: 0.3rem 0 0.25rem 0.3rem;
	border-bottom: 1px solid #E5E5E5;
	!* display: flex;
	align-items: center;
	justify-content: space-between; *!
	position: relative;
}

.wrap .sec .rightBox .showNews ul li:before {
	content: "";
	display: inline-block;
	width: 9px;
	height: 9px;
	background-color: #2e4a96;
	border-radius: 50%;
	margin-right:5px;
	position: absolute;
	top: 50%;
	transform: translateY(-20%);
	left: 0rem;
}

.wrap .sec .rightBox .showNews ul li span{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.wrap .sec .rightBox .showNews ul li:hover{
	color: #2e4a96;
}
.wrap .sec .rightBox .showNews ul li a{
	color:#4D4D4D
}

!********************newsDetails **********************!
.wrap .sec .rightBox .newsDetails{
	width: 100%;
}
.wrap .sec .rightBox .newsDetails .oneP{
	font-size: 22px;
	font-weight: 600;
	color: #2C4790;
	padding: 0.2rem 0 0.22rem;
	text-indent:0rem;
}
.wrap .sec .rightBox .newsDetails .twoP{
	padding-bottom: 0.4rem;
	border-bottom: 1px solid #E5E5E5;
	margin-bottom: 0.58rem;
	position: relative;
	text-indent:0rem;
	color: #4D4D4D;
}
.wrap .sec .rightBox .newsDetails .twoP span{
	position: absolute;
	padding-bottom: 0.2rem;
	border-bottom: 3px solid #2C4790;
	top:-0.06rem;
}
.wrap .sec .rightBox .newsDetails .threeP{
	text-indent:0rem;
}
.wrap .sec .rightBox .newsDetails .threeP img{
	width: 100%;
}
.wrap .sec .rightBox .newsDetails p{
	width: 100%;
	line-height: 0.25rem;
	padding-bottom: 0.4rem;
	text-indent:0.35rem;
	color: #000000;
	font-size: 16px;
}
!**************   footer   *************!
.wrap .footer{
	margin-top:0.9rem;
	height:1.25rem;
	background:#002f83;
	display: flex;
	justify-content: center;
	align-items: center;
}
.wrap .footer a{
	color: #FFFFFF;
	font-size: 0.16rem;
}

.paging{
	padding-top: 0.4rem;
	text-align: center;
}

.paging select {
	margin: 5px 5px auto;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	text-align: center;
	color: #999;
}*/

/**  新版本 **/
.pageIndex {
	padding-top: 1rem;
	text-align: center;
}

.pageIndex a {
	margin: 0 2px auto;
}

.pageIndex select {
	margin: 5px 5px auto;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	text-align: center;
	color: #999;
}