body,h1,h2,h3,h4,h5,p,em,ul,li,strong,b,input,select,dl,dt,dd,ol,s,i,form,textarea,blockquote,th,td,header,nav,footer,aside,article,menu,figure,details,summary,button,input{margin:0;padding:0;}
header,nav,footer,aside,article,menu,figure,details,summary{display:block;}
body{font-family:"Helvetica,sans-serif,microsoft yahei";margin:auto; -webkit-text-size-adjust: 100%;color:#333;background: #fff !important;}
li{list-style:none;}
input,button,textarea{background:none;border:0; outline: none;-webkit-appearance: none;border-radius:0;font-family:"Arial MT Pro" !important;}
a{text-decoration:none;color:#333;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1;}
.fl{float:left!important;}
.fr{float:right!important;}
.w1200{width:1200px; margin:0 auto;}
html {min-width: 1200px;}
.top-header {background:#304f7e repeat-x;height:70px;width:1200px;}
.top-header li {float: left;text-align: center;position: relative;width: 240px;height:70px;line-height: 70px;}
.top-header .tit {color: #fff;font-family: 'microsoft yahei';font-size:16px;position: relative;cursor: pointer;}
.top-header .tit span{color:#bbb;display: inline-block;margin-top: 4px;;}
.top-header li.on .tit,.top-header .tit:hover {
	color: #fff;background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.navBox-active.png) center bottom no-repeat;}
.jidiantu {width: 720px;float: right;}
.jidiantu .secondIndex-banner {width: 720px;height: 400px;position: relative;}
.jidiantu .secondIndex-banner .banner-img {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.jidiantu .secondIndex-banner .banner-img ul {
	width: 10000px;
	zoom: 1;
}
.jidiantu .secondIndex-banner .banner-img li {
	float: left;
	height: 100%;
	position: relative;
	width: 720px;
	height: 400px;
	overflow: hidden;
}
.jidiantu .secondIndex-banner .banner-img li a {
	display: block;
	position: relative;
	*position: static;
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.jidiantu .secondIndex-banner .banner-nav {
	position: absolute;
	bottom: 22px;
	right: 35px;
}
.jidiantu .secondIndex-banner .banner-nav li {
	float: left;
	margin-left: 8px;
	width: 12px;
	height: 12px;
	background: #fff;
	cursor: pointer;
}
.jidiantu .secondIndex-banner .banner-nav li.active {
	background: #d7c198;
}
.jidiantu .secondIndex-banner .banner-text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.6);
	height: 56px;
}
.jidiantu .secondIndex-banner .banner-text a {
	color: #fff;
	padding: 0 27px;
	display: block;
	font-size: 18px;
	line-height: 56px;overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 80%;
}
.jidiantu .secondIndex-banner .banner-page a {
	display: block;
	position: absolute;
	top: 50%;
	width: 14px;
	height: 28px;
	margin-top: -14px;
	cursor: pointer;
}
.jidiantu .secondIndex-banner .banner-page a:hover {}
.jidiantu .secondIndex-banner .banner-page .btnLeft {
	left: 0px;
	padding: 0 10px;
}
.jidiantu .secondIndex-banner .banner-page .btnRight {
	right: 0px;
	padding: 0 10px;
}
.jidiantu .secondIndex-banner .banner-num {
	position: absolute;
	bottom: 50px;
	left: 50%;
	z-index: 2;
	color: #fff;
	background: #000;
}
.jidiantu .secondIndex-banner,
.jidiantu .secondIndex-banner .banner-img li {
	width:720px;
	height: 400px;
}
.jidiantu .banner-text {
	background: none;
}
.jidiantu .banner-nav li {
	width: 8px;
	height: 8px;
	margin-left: 8px;
	border-radius: 50% 50%;
}
.jidiantu .banner-page,
.jidiantu .banner-num {
	display: none;
}
.pdTB20{padding-top:20px;padding-bottom: 20px;}
/**/
.newsTwo{width:460px;float:left;margin-left:12px;}
.newsList{font-size:18px;line-height:32px;}
.newsTit a{color: #000;font-weight: bold;}
.newsBrief{margin-top:15px;font-size:14px;line-height: 25px;font-weight: normal;color: #7a7878;word-break: break-all;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 5; 
 overflow: hidden;}
.newsBrief .newsdian{display:inline}
.newsBrief {margin-top: 25px;}
.newsBrief a{color:#7a7878;text-decoration: underline;}
.newthree{margin-top:12px;}
.newthree li a{color:#000;font-size:18px;font-weight:bold;line-height:49px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.more-x{text-align: right;}
.more-x a{font-size: 14px; color: #304f7e;}

.box-jy-all-box,.box-jy-all-box1,.box-jy-all-box3,.box-jy-all-box4,.jjgcg{padding-top: 30px;}
.box-jy-all{background:#e5f0f9;margin-top: 30px; padding: 36px 20px;}
.box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.parlor.png) center center no-repeat;height:96px;position: relative;}
.box-jy-pic{height:600px;}
.box-jy-pic .banner-a {width:960px;height: 540px;position: relative;margin: 0 auto;box-shadow: 0 0 10px rgba(0,0,0,0.4);}
.box-jy-pic .banner-a .banner-img {width: 100%;height: 100%;position: relative;overflow: hidden;}
.box-jy-pic .banner-a .banner-img ul {width: 10000px;zoom: 1;}
.box-jy-pic .banner-a .banner-img li {float: left;height: 100%;position: relative;width: 960px;height: 540px;overflow: hidden;}
.box-jy-pic .banner-a .banner-img li a {display: block;position: relative;*position:static;width: 100%;height: 100%;vertical-align: top;
color: #fff;font-size: 24px;}
.box-jy-pic .banner-a .banner-img li .list-title {position: absolute;bottom:0;left:0;width: 96%;height: 56px;line-height: 56px;padding: 0 2%;background-color: rgba(0,0,0,0.6);}
.box-jy-pic .banner-a .banner-img li .list-title span {display: block;width: 80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box-jy-pic .banner-a .banner-nav {display: none;position: absolute;bottom:10px;right:30px;}
.box-jy-pic .banner-a .banner-nav li {float: left;margin-left: 10px;width: 12px;height: 12px;background: #fff;cursor: pointer;}
.box-jy-pic .banner-a .banner-nav li.active {background: #000;}
.box-jy-pic .banner-a .banner-text {display: block;width: 100%;line-height:32px; height:70px;}
.box-jy-pic .banner-a .banner-text a {color: #304f7e;padding:20px 10px;display: block;font-size: 20px;font-weight: bold;text-align: center;}
.box-jy-pic .banner-a .banner-page a {display: block;position: absolute;top:50%;width:64px;height:86px;margin-top:-43px;
cursor: pointer;opacity:1;filter:alpha(opacity=100);}
.box-jy-pic .banner-a .banner-page a:hover {opacity:0.8;filter:alpha(opacity=80);}
.box-jy-pic .banner-a .banner-page .btnLeft {left:-104px;background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.left-box.png) no-repeat center;}
.box-jy-pic .banner-a .banner-page .btnRight {right:-104px;background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.right-box.png) no-repeat center;}
.box-jy-pic .banner-a .banner-num {display: none;position: absolute;bottom:20px;right:32px;z-index: 2;color: #fff;height: 56px;line-height: 56px;font-size: 24px;}
.box-jy-pic .banner-a .banner-num span {color: #ff2828;}
.box-jy-pic .banner-a .banner-list {display: none;width: 700px;overflow-x: auto;position: relative;}
.box-jy-pic .banner-a .banner-list li {width: 300px;height: 300px;background: #000;color: #fff;float: left;margin-right: 20px;}
.box-jy-pic .banner-a .banner-list li a {display: block;position: relative;width: 100%;height: 100%;color: #fff;}
.box-jy-pic .banner-a .banner-a-num{display: none;}
.box-jy-pic .banner-a .banner-img li i{background: url(https://v2.cri.cn/M00/70/D0/rBABC2QP5MeAU7WUAAAAAAAAAAA4464393.video-box.png) center center no-repeat;width: 150px;height:150px;position: absolute;top: 50%;z-index: 9999;margin-top: -75px;left: 50%;margin-left: -75px;background-size: cover;}

.w1140{width:1140px;margin: 0 auto;}
.dyz{width:533px;}
.dyz li a{font-size: 18px; line-height:26px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.dyz-con li{margin-top:30px}
.xywh-con,.jtjy-con{margin-top: 30px;padding: 26px 40px;}
.xywh-con li a,.jtjy-con li a{ font-size: 18px;color: #000;display: block;line-height: 45px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* .jtjy .jtjy-con{background: #effbf6;} */
.mgB30{margin-top:30px;margin-bottom: 0;}

.xywh .box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.culture.png) center center no-repeat;height:96px;}
.jtjy .box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.family.png) center center no-repeat;height:96px;}
.box-jy-all-box3 .box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.activities.png) center center no-repeat;height:96px;}
.box-jy-all-box4 .box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.yunong.png) center center no-repeat;height:96px;}
.tskc .box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.courses.png) center center no-repeat;height:96px;}
.jych .box-jy-tit{background: url(https://v2.cri.cn/M00/89/F3/rBABDGbC9EqABNuoAAAAAAAAAAA4986960.abroad.png) center center no-repeat;height:96px;}
.secondIndex-banner-box-5 .secondIndex-banner,.secondIndex-banner-box-5 .secondIndex-banner .banner-img li,.secondIndex-banner-box-5 .secondIndex-banner .banner-img li a,.secondIndex-banner-box-5 .secondIndex-banner .banner-img li img {width: 585px;height: 170px;float: none;}
.en-list-2{width: 1200px;}
.en-list-2 li {width:380px; float: left;margin-right: 30px;}
.en-list-2 .list-con {background: #fff;}
.en-list-2 .list-text {}
.en-list-2 .list-text a {color: #000;}
.en-list-2 .list-title {margin-left: 17px;margin-right:17px;font-size: 18px;line-height: 22px;font-weight: bold;padding-top:14px;margin-bottom: 28px;overflow: hidden;}
.en-list-2 .list-brief {margin-left: 17px;margin-right: 17px;font-size: 14px;line-height: 20px;height: 140px; overflow: hidden;}
.en-list-2 .list-pic {width: 380px;height: 200px;margin-top:30px;}
.en-list-2 .list-brief a{color: #7a7878}
.en-list-2 li:last-child{margin-right: 0;}

.tskc .xywh-con{background: #e7effb;}
.jych .jtjy-con{background: #fceeec;}
.box-jy-all-box4{margin-bottom: 30px;padding-top: 0;}
.more-b{position: absolute;right:11px; bottom: 13px;font-size: 14px;}
.more-b a{color: #304f7e;}
.box-jy-all-box3 .more-b,.box-jy-all-box .more-b{right:27px;}

.imgScale-1 {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.imgScale-1 img {
	transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}

.imgScale-1:hover img {
	transform: rotate(0deg) scale(1.05, 1.05);
	-ms-transform: rotate(0deg) scale(1.05, 1.05);
	-moz-transform: rotate(0deg) scale(1.05, 1.05);
	-webkit-transform: rotate(0deg) scale(1.05, 1.05);
	-o-transform: rotate(0deg) scale(1.05, 1.05);
}
.xywh-con, .jtjy-con{
	margin-top: 0;
}
.dyz-con li{
	margin-top: 20px;
}