@charset "utf-8";
html{overflow-x: hidden;}
@media (max-width:1920px) {
	html {font-size: 16px;}
}
@media (min-width:1400px) and (max-width:1600px) {
	html {font-size: 16px;}
}
@media (min-width:640px) and (max-width:1399px) {

	html {font-size: 16px;}
}
@media (min-width:471px) and (max-width:639px) {
	html {font-size: 15px;}
}
@media (min-width:360px) and (max-width:414px) {
	html {font-size: 15px;}
}
@media (min-width:320px) and (max-width:359px) {
	html {font-size: 13px;}
}
/*==========================================公共 开始=============================================*/
.header {top: 0;left: 0;z-index: 1000;width: 100%;text-align: center;position: fixed;z-index: 99;border-top: 2px solid #e1af00;}
.header .headerCon{position: relative;z-index: 5;}
.header .headerCon::after{content: "";position:absolute;left:0;top:0;right:0;height:160px;background:linear-gradient(to bottom,rgba(0,0,0,0.85),rgba(0,0,0,0));z-index: 1;}
.header .box{position: relative;z-index: 12;}
.header .logo {width: 18%;margin-left: 4%;}
.header .box{padding: 23px 0;}
.header2 .box{background: #06368b;}
.header .logo a {text-align: left;display: block;}
.header .logo img {max-width: 100%;display: block;text-align: left;}
.header .center{width: 63%;float: right;margin-right: 4%;}
.right_icon {width: 100%;}
.right_icon ul {background: url(../images2021/Language.png) no-repeat left center;padding-left: 1.25rem;}
.right_icon ul li {display: inline-block;}
.right_icon ul li+li::before{content: "|";display: inline-block;font-size: 1rem;color: white;line-height: 32px;margin-right: 9px;margin-left: 3px;}
.right_icon ul li a{display: inline-block;color: white;font-size: 0.9375rem;line-height: 32px;text-align: left;padding-top: 0.15rem;}
.right_icon ul li a span{color: #e1af00;font-weight: bold;font-size: 0.9375rem;}
.right_icon ul li a:hover{color:#e1af00;}
.right_icon .search{padding: 3px 0 3px 15px;margin-top: 4px;}
/*banners  css*/
.banners {position: relative;width: 100%;z-index: 2;margin: 0 auto;height: auto;}
.banners .hd {position: absolute;width: 100%;text-align: center;left: 0;bottom: 35px;z-index: 3;margin: 0 auto;}
.banners .hd ul{width: 100%;max-width: 1200px;margin: 0 auto;}
.banners .hd li {display: inline-block;text-indent: 999px;overflow: hidden;margin: 0 6px;border: 1px solid white;width: 10px;height: 10px;border-radius: 50%;}
.banners .hd li.on {background: white;}
.banners .bd {position: relative;z-index: 1;}
.banners .bd li {position: relative;text-align: center;overflow: hidden;height: 100%;}
.banners .bd li img {vertical-align: top;width: 100%;-webkit-animation-name: centerBig;animation-name: centerBig;animation-duration: 5s;animation-iteration-count: infinite;height: auto;z-index: 9;position: relative;}
.banners .bd li a{display: block;}
.banners .bd li a p{font-size: 1.375rem;color: white;position: absolute;bottom: 1.5625rem;z-index: 11;width: 100%;max-width: 1200px;margin: 0 auto;}
.banners .prev {opacity: 0;position: absolute;z-index: 9;left: 0%;margin-top: -35px;top: 50%;display: block;width: 40px;background: url(../images2021/bannerL.png) no-repeat center;height: 70px;cursor: pointer;}
.banners .next {opacity: 0;position: absolute;z-index: 10;left: auto;right: 0%;top: -240px;display: block;width: 40px;;background: red;background: url(../images2021/Rbanner.png) no-repeat center;height: 70px;cursor: pointer;margin-top: -35px;top: 50%;}
.banners:hover .prev,
.banners:hover .next{opacity: 1;transition: 0.4s;}
/* .banners .bd li:before{content:"";position:absolute;left:0;bottom:0;right:0;height:80px;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index: 10;} */
@keyframes centerBig {
	from {transform: scale(1.0, 1.0);}
	to {transform: scale(1.08, 1.08);}
}


.animenu__toggle {display: none;cursor: pointer;background-color: rgba(255, 255, 255, 0.2);border: 0;padding: 0.3rem;height: 2.5rem;width: 2.5rem;}
.animenu__toggle.animenu__toggle--active {background-color: #edb800;}
.animenu__toggle.animenu__toggle--active .animenu__toggle__bar {background: #fff}
.animenu__toggle__bar {display: block;width: 1.875rem;height: 2px;background-color: #e0e0e0;-webkit-transition: 0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);-o-transition: 0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);transition: 0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);}
.animenu__toggle__bar+.animenu__toggle__bar {margin-top: 0.45rem;}
.animenu__toggle--active .animenu__toggle__bar {margin: 0;position: absolute;}
.animenu__toggle--active .animenu__toggle__bar:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.animenu__toggle--active .animenu__toggle__bar:nth-child(2) {opacity: 0;}
.animenu__toggle--active .animenu__toggle__bar:nth-child(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.navBox{background: #2e6cdb;position: relative;z-index: 9;}
.navSearch .search{padding: 4px 0 4px 15px;margin-top: 3px;box-sizing: border-box;}
.animenu {display: inline-block;height: 2.5rem;width: calc(100% - 60px);}
.animenu ul {padding: 0;list-style: none;text-align: right;}
.animenu li,.animenu a {display: inline-block;font-size: 1.125rem;}
.animenu a {color: #fff;text-decoration: none;}
.animenu__nav {}
.animenu__nav>li {position: relative;height: 2.5rem;text-align: center;padding: 0 1.2%;}
.animenu__nav>li>a{font-size: 1.125rem;line-height: 2.5rem;color: white;font-weight: 500;}
.animenu__nav>li>a:first-child:nth-last-child(2):before {content: "";position: absolute;border: 4px solid transparent;border-bottom: 0;border-top-color: currentColor;top: 50%;margin-top: -2px;right: 10px;display: none;}
.animenu__nav>li:hover>ul {opacity: 1;visibility: visible;}
.animenu__nav>li:hover>a {color: #edb800;}
.animenu__nav__child {min-width: 190%;position: absolute;top: 100%;left: 5%;width: 130px;z-index: 1;opacity: 0;visibility: hidden;background-color: rgba(255, 255, 255, 0.8);transition: margin .15s, opacity .15s;margin-left: -65px;}
/* .animenu__nav li:nth-child(1) .animenu__nav__child{left: -3rem;} */
.animenu__nav__child>li {width: 100%;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.animenu__nav__child>li:first-child>a:after {content: '';position: absolute;height: 0;width: 0;left: 50%;margin-left: -6px;top: -6px;border: 6px solid transparent;border-top: 0;border-bottom-color: rgba(255, 255, 255, 0.8);/* 二级导航上方小箭头 */}
.animenu__nav__child>li:last-child {border: 0;}
.animenu__nav__child a {padding: 10px 5px;width: 100%;border-color: #edb800;font-size: 0.875rem;color: #323232;}
.animenu__nav__child a:hover {background-color: #edb800;border-color: #edb800;color: #fff;}
.animenu__nav--open {display: block !important;}
.animenu__nav--open .animenu__nav__child {}
.animenu__nav>li+li .animenu__nav__child{left:10%;}
.animenu__nav>li+li+li .animenu__nav__child{left:20%;}
.animenu__nav>li+li+li+li .animenu__nav__child{left:36%;}
.animenu__nav>li+li+li+li+li .animenu__nav__child{left:48%;}
.animenu__nav>li+li+li+li+li+li .animenu__nav__child{left:0%;}
.animenu__nav>li+li+li+li+li+li+li .animenu__nav__child{left:4%;}

@media(max-width: 1400px) {
	.animenu__nav>li>a{font-size: 1rem;}
}
@media(max-width: 1360px) {
	.header .logo {width: 25%}
}
@media(max-width: 1198px) {
	/* .header{height: auto;} */
	.header .logo {width: 38%}
	/* .header .box{padding: 4px 0;} */
	.right_icon ul{margin-top: 0;}
}
@media(max-width: 960px) {
}
@media(max-width: 900px) {
}
@media screen and (max-width: 1000px) {
	.header .logo {width: 40%}
	.animenu__nav__child>li {border-bottom: #e5e5e5 1px solid;}
}
@media(max-width: 1280px) {
.animenu ul{    overflow-y: scroll;
    height: 219px;}
	.banners .hd{bottom: 0;}
	.topLink{margin-right: 3.75rem;}
	.right_icon{float: left;position: absolute;width:100%;top: 0;left: 0;padding-right: 15px;border-bottom: 1px solid rgba(255,255,255,0.3);}
	.right_icon ul li{}
	.right_icon ul li{width: auto;}
	.navSearch .search img{width: 24px;}
	.navSearch .search{position: absolute;right: 0;top: 3px;padding: 0 0 0 0;right: 25px;}
	.animenu {display: inline-block;height: 0;width: 60%;top: 100%;position: absolute;right: 0;}
	.header .logo {width: 50%;margin-top: 2.8125rem;padding-bottom: 10px;}
	.header .center{width: 48%;}
	.animenu__nav>li{padding: 0;}
	.animenu__toggle {display: inline-block;position: absolute;right: 25px;top: 46px;}
	.scrool,.mouseIco {transform: scale(0.75)}
	.animenu__nav,.animenu__nav__child {display: none;}
	.animenu__nav__child a{color: #323232;}
	.animenu__nav>li {width: 100%;border-right: 0;border-bottom: 1px solid #515357;height: auto;}
	.animenu__nav>li .jt{ content:""; position:absolute; right:0; top:0; width:4rem; height:4rem; background:url(../images2021/jiantou.png) center no-repeat; background-size:6px auto; z-index:1000;}
	.animenu__nav>li:last-child {border: 0;}
	.animenu__nav>li:first-child>a:after {content: '';position: absolute;height: 0;width: 0;left: 1em;top: -6px;border: 6px solid transparent;border-top: 0;border-bottom-color: inherit;display: none;}
	.animenu__nav>li>a {width: 100%;padding: 0 0 0 2rem !important;border-color: #111;background:rgba(27,28,31,0.9);position: relative;height: 4rem;line-height: 4rem;text-align: left;}
	.animenu__nav a:hover {background-color: #06368B;border-color: #06368B;color: #fff;height: auto;}
	.animenu__nav__child {position: static;background-color: #f8f8f8;margin: 0;transition: none;visibility: visible;opacity: 1;}
	.animenu__nav__child>li:first-child>a:after {content: none;}
	.header .box{padding: 8px 0;}
}
@media(max-width: 768px) {
.animenu ul{    height: 250px;
    text-align: right;
    overflow-x: scroll;}
.animenu__nav__child a{    text-align: left;}
	/* .header .w14{width: 100%;} */
	.header {padding: 0;}
	.header .logo {width: 50%;margin-top:40px;;position: relative;bottom: 0;}
	.header .logo img{text-align: left;}
	.header .center{width: 28%;}
	.animenu__toggle {top: 54px;}
	.animenu__toggle{}
}
@media(max-width: 580px) {
	.header .logo {width: 67%;}
}
@media(max-width: 414px) {
	.header .headerCon::after{height: 6.875rem;}
	.animenu__toggle {top: 49px;}
	.right_icon ul li a{padding-top: 0.4rem;}
	.right_icon{position: absolute;width:100%;top: 0;padding-right: 15px;}
	.header .logo{width: 55%;padding: 32px 0 12px 0;margin-top: 12px;}
	.header{height: 103px;}
	.right_icon .search{padding: 7px 0 1px 10px;margin-top: 1px;}
	.animenu__toggle{margin-top: 0;}
}
@media(max-width: 502px) {
	.right_icon ul li:nth-child(5){clear: both;}
	.right_icon ul li a{line-height: 1.875rem;}
}
@media(max-width: 360px) {
	.animenu__toggle {top: 46px;}
	.header{height: 92px;}
}
@media(max-width: 320px) {
	.animenu__toggle {top: 45px;}
	.header{height: 88px;}
}


/* 搜索 */
.tc2 form {border-radius: 4px;overflow: hidden;background: #fff;height: 50px;width: 100%;}
.tc2 input[type="text"] {border: none;width: 94%;display: block;height: 50px;text-align: left;color: #434343;font-size: 14px;background: none;line-height: 50px;padding: 0 20px;}
.tc2 input[type="text"]:focus {text-align: left;}
.tc2 input[type="submit"] {position: absolute;right: 0;top: 50%;padding: 0;z-index: 2;background: url(../images2021/search1.png) center no-repeat;height: 50px;width: 70px;cursor: pointer;border: none;background-size: 20px 20px;margin-top: -25px;}
.tc2 input[type="submit"]:hover {background: url(../images2021/search2.png) center no-repeat;background-size: 20px 20px;}
.tc2 .tc {transition: all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;display: none}
.tc2 .tc {pointer-events: none;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;transform: scale(1.1);}
.tc2 .tc.act {filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;transform: scale(1);}
.tc2 .close:hover {transform: rotate(180deg);}
.tc2 .close,.tc {transition: all ease 400ms;-moz-transition: all ease 400ms;-ms-transition: all ease 400ms;-o-transition: all ease 400ms;-webkit-transition: all ease 400ms;}
.tc2 .tc-box {position: absolute;border-radius: 4px;overflow: hidden;top: 50%;z-index: 9999;background: #fff;height: 50px;width: 30%;left: 60%;margin-left: -25%;margin-top: -40px;}
.tc2 .tc.act {display: block;}
.tc2 .close {position: absolute;cursor: pointer;font-size: 20px;right: 30px;top: 30px;}
.tc2 .tc-bg {height: 100%;background: rgba(0, 0, 0, .6);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}

@media(max-width: 1280px) {
.animenu ul{    height: 250px;
    overflow-y: scroll;}
	.tc2 .tc-box {width: 80%;left: 30%;margin-left: -20%;margin-top: -40px;}
}
@media(max-width: 768px) {
	.tc2 .tc-box {width: 90%;left: 20%;margin-left: -15%;margin-top: -40px;}
}
/*==========================================公共 结束=============================================*/
/* sameTitle */
.sametitle{}
.sametitle h3{display: block;text-align: center;margin: 0 auto;margin-bottom: 3.125rem;}
.sametitle h3 span{display: inline-block;text-align: center;position: relative;font-size: 4.5rem;}
.sametitle h3 span::before{content: "";position: absolute;left: -11rem;height: 1px;width: 9.375rem;background:#000000;top: 50%;margin-top: -1px;}
.sametitle h3 span::after{content: "";position: absolute;right: -11rem;height: 1px;width: 9.375rem;background:#000000;top: 50%;margin-top: -1px;}
.sametitle3 h3{display: block;text-align: right;margin: 0 auto;margin-bottom: 3.125rem;}
.sametitle3 h3 span{display: inline-block;text-align: center;position: relative;font-size: 4.5rem;}
.sametitle3 h3 span::before{content: "";position: absolute;left: -11rem;height: 1px;width: 9.375rem;background:#000000;top: 50%;margin-top: -1px;}
.sametitle3 h3 span::after{content: "";position: absolute;right: -11rem;height: 1px;width: 9.375rem;background:#000000;top: 50%;margin-top: -1px;}
.sametitle2 h3 span{color: white;}
.sametitle2 h3 span::before{background:#FFFFFF;}
.sametitle2 h3 span::after{background:#FFFFFF;}
.samemore{height:2.5rem;width: 10rem;background: #fbc350;margin: 30px auto 0 auto;}
.samemore:hover{background: white;border: 1px solid #fbc350;}
.samemore a{display: block;line-height:2.5rem;text-align: center;font-size:1rem;color: #FFFFFF;transition: 0.4s;}
.samemore:hover a{color: #323232;transition: 0.4s;}
/* NewsBox 开始 */
.NewsBox{padding: 6.25rem 0;position: relative;z-index: 1;background: #f6f8fa;}
.NewsBox .title{margin-bottom: 3.5rem;position: relative;}
.NewsBox .title::after{content: "";height: 1px;background: #c7c7c7;position: absolute;bottom: -12px;width:160px;left: 50%;margin-left: -80px;transition: 0.4s;z-index: 1;}
.NewsBox .title h3{font-size: 2.375rem;font-weight: bold;color: black;text-align: center;position: relative;width: 100%;transition: 0.4s;display: inline-block;}
.NewsBox .title h3::after{content: "";height: 3px;background: #edb800;position: absolute;bottom: -13px;width:50px;left: 50%;margin-left: -25px;transition: 0.4s;z-index: 3;}
.NewsBox .newsCon{}
.NewsBox .newsCon ul{}
.NewsBox .newsCon ul li{float: left;width: 31%;transition: 0.4s;position: relative;}
.NewsBox .newsCon ul li+li{width: calc(33.33333333% - 20px);}
.NewsBox .newsCon ul li:hover{box-shadow: 0  0 15px 6px rgba(0,0,0,0.3);transition: 0.4s;transform: scale(1.02);}

.NewsBox .newsCon ul li:nth-child(2){margin-left: 30px;}
.NewsBox .newsCon ul li:nth-child(3){margin-left: 0px;margin-top: 30px;}
.NewsBox .newsCon ul li:nth-child(4){margin-left: 30px;margin-top: 30px;}
.NewsBox .newsCon ul li:nth-child(5){margin-left: 30px;margin-top: 30px;}
.NewsBox .newsCon ul li+li a{display: block;}
.NewsBox .newsCon ul li:nth-child(1) a .pic{height: 400px;width: 100%;overflow: hidden;}
.NewsBox .newsCon ul li+li a .pic{height: 290px;width: 100%;overflow: hidden;}
.NewsBox .newsCon ul li a .pic img{height: 100%;width: 100%;display: block;object-fit:cover;}
.NewsBox .newsCon ul li+li a .text{padding: 10px 20px;background: white;height: 115px;}
.NewsBox .newsCon ul li+li a .text h4{font-size: 1.125rem;color: black;line-height: 1.5rem;transition: 0.4s;font-weight: bold;height: 3rem;}
.NewsBox .newsCon ul li+li a .text span{font-size: 0.75rem;color:#999999;padding: 0 10px;line-height: 1.75rem;background:url(../images2021/date.png) no-repeat left center;padding-left: 1.125rem;}
.NewsBox .newsCon ul li+li a .text p{font-size: 0.75rem;color: #808080;line-height: 1.375rem;margin-top: 8px;height: 4.125rem;overflow: hidden;}
.NewsBox .newsCon ul li+li a .text h4:hover{color: #06368B;transition: 0.4s;}
.NewsBox .newsCon ul li:nth-child(1){width:calc(66.6666% - 10px);height: 400px;position: relative;}
.NewsBox .newsCon ul li:nth-child(1) .text{position: absolute;bottom: 0;background: no-repeat;left:0;padding: 0.9375rem;}
.NewsBox .newsCon ul li:nth-child(1)::before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 9.375rem;background: linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));;}
.NewsBox .newsCon ul li:nth-child(1) h4{font-size: 1.25rem;color: white;color: white!important;line-height: 1.5rem;height: 3rem;}

@media(max-width: 1024px) {
	.NewsBox .newsCon ul li:nth-child(1){height: 320px;}
	.NewsBox .newsCon ul li:nth-child(1) a .pic{height: 320px;}
	.NewsBox .newsCon ul li+li a .pic{height: 205px;}
	.NewsBox .newsCon ul li+li a .text span{top: 137px;}
}
@media(max-width: 768px) {
	.sametitle h3{margin-bottom: 2.125rem;}
	.sametitle h3 span{font-size: 4.5rem;}
	.sametitle h3 span::before{left: -3rem;width: 2.375rem;}
	.sametitle h3 span::after{right: -3rem;width: 2.375rem;}
	.sametitle3 h3 span::before{left: -3rem;width: 2.375rem;}
	.sametitle3 h3 span::after{right: -3rem;width: 2.375rem;}
	.sametitle3 h3{display: block;text-align: center;}
	.sametitle3 h3 span::after{display: block;}
	.NewsBox{padding: 3.25rem 0;}
	.NewsBox .newsCon ul li:nth-child(1){height: 260px;}
	.NewsBox .newsCon ul li:nth-child(1) a .pic{height: 260px;}
	.NewsBox .newsCon ul li+li a .pic{height: 145px;}
	.NewsBox .newsCon ul li+li a .text span{top: 117px;}
}
@media(max-width: 580px) {
.sametitle3 h3 span{font-size: 2.5rem;}
	.sametitle h3{margin-bottom: 1.725rem;}
	.sametitle h3 span{font-size: 2.5rem;}
	.NewsBox .newsCon ul li+li a .text{height: 5.9375rem;}
	.NewsBox .newsCon ul li:nth-child(1){width: 100%;}
	.NewsBox .newsCon ul li+li{width:calc(50% - 10px);}
	.NewsBox .newsCon ul li:nth-child(2){margin: 0;margin-top: 20px;}
	.NewsBox .newsCon ul li:nth-child(3){margin: 0;margin-top: 20px;margin-left: 20px;}
	.NewsBox .newsCon ul li:nth-child(4){margin: 0;margin-top: 20px;}
	.NewsBox .newsCon ul li:nth-child(5){margin: 0;margin-top: 20px;margin-left: 20px;}
}
@media(max-width: 414px) {
	.NewsBox .newsCon ul li:nth-child(1){height: auto;}
	.NewsBox .newsCon ul li:nth-child(1) a .pic{height: auto;}
	.NewsBox .newsCon ul li+li a .pic{height: 120px;}
	.NewsBox .newsCon ul li+li a .text span{top: 92px;}
	/* .NewsBox .newsCon ul li+li a .text {height: 110px;} */
	/* .NewsBox .newsCon ul li+li a .text h4{line-clamp: 4;-webkit-line-clamp:4;height: 6rem;} */
	.NewsBox .newsCon ul li+li a .text p{display: none;}
	.NewsBox .newsCon ul li+li a .text{padding: 10px;}
}
@media(max-width: 360px) {
	.NewsBox .newsCon ul li+li a .pic{height: 100px;}
	.NewsBox .newsCon ul li+li a .text span{top: 72px;}
}
/* NewsBox 结束 */
/* events 开始 */ 
.eventsBox{padding: 6.25rem 0;position: relative;z-index: 1;}
.eventsBox ul{}
.eventsBox ul li{width: calc(33.3333% - 63.333px);margin-left: 10px;float: left;position: relative;}
.eventsBox ul li a{display: block;}
.eventsBox ul li a .pic{width: 100%;overflow: hidden;}
.eventsBox ul li a .pic img{width: 100%;height: auto;}
.eventsBox ul li a .text{margin-top: 0.9375rem;}
.eventsBox ul li a p{height: 3.25rem;font-size: 1.125rem;color: black;line-height: 1.5rem;transition: 0.4s;font-weight: bold;height: 3rem;}
.eventsBox ul li a p:hover{color: #06368B;}
.eventsBox .ul1 li a .date{position: absolute;top: -1.25rem;left: -10px;}
.eventsBox .ul1 li a .date i{font-size: 1rem;color: #666666;font-weight: 600;background: white;border-top: 2px solid #06368b;border-bottom: 2px solid #06368b;display: inline-block;padding: 12px 10px;font-style: normal;}
.eventsBox ul li+li{margin-left: 90px;}
.eventsBox .ul2 {margin-top: 2.5rem;}
.eventsBox .ul2 li{border-top: 2px solid #06368b;padding-top: 1rem;}
.eventsBox .ul2 li a p{float: left;width: calc(100% - 4.5rem);height: auto;}
.eventsBox .ul2 li a .date{float: right;width: 4rem;}
.eventsBox .ul2 li a .date i,
.eventsBox .ul2 li a .date b,
.eventsBox .ul2 li a .date s{display: block;font-style: normal;font-weight: bold;color:#666666;font-size: 1.125rem;text-align: right;text-decoration: none;}
.eventsBox .ul2 li a .date b{margin: 3px 0;}
@media(max-width: 1024px) {
}
@media(max-width: 850px) {
}
@media(max-width: 768px) {
	.eventsBox{padding: 3.25rem 0;}
	.eventsBox ul li{float: none;width: calc(100% - 10px);margin: 10px;margin-top: 3.75rem;}
	.eventsBox .ul2 li{margin-top: 2rem;}
	.eventsBox ul li+li{margin-left: 10px;}
	.eventsBox .ul2 li+li{margin-left: 10px;}
}
@media(max-width: 580px) {
}
@media(max-width: 414px) {
}
@media(max-width: 360px) {
}
@media(max-width: 320px) {
}

/* events 结束 */
/* FactsBox 开始 */
.FactsBox{padding: 6.25rem 0;position: relative;z-index: 1;background: url(../images2021/bg3.jpg) no-repeat center;background-size: cover;}
.FactsBox ul{margin-left: -4.5%; list-style: none;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.FactsBox ul li{float: left;width: calc(33.333% - 4.5%);margin-left: 4.5%;margin-top: 4%;min-height: 9.375rem;}
.FactsBox ul li+li+li+li{float: left;width: calc(25% - 4.5%);margin-left: 4.5%;margin-top: 4%;min-height: 9.375rem;}
.FactsBox ul li+li+li+li+li{float: left;width: calc(25% - 4.5%);margin-left: 4.5%;margin-top: 4%;min-height: 9.375rem;}
.FactsBox ul li+li+li+li+li+li{float: left;width: calc(25% - 4.5%);margin-left: 4.5%;margin-top: 4%;min-height: 9.375rem;}
.FactsBox ul li+li+li+li+li+li+li{float: left;width: calc(25% - 4.5%);margin-left: 4.5%;margin-top: 4%;min-height: 9.375rem;}
.FactsBox ul li+li+li+li+li+li+li+li{float: left;width: calc(33.333% - 4.5%);margin-left: 4.5%;margin-top: 4%;min-height: 9.375rem;}

.FactsBox ul li .Lic{float: left;}
.FactsBox ul li+li+li+li .Lic{float: left; width:20%;}
.FactsBox ul li+li+li+li+li .Lic{float: left; width:20%;}
.FactsBox ul li+li+li+li+li+li .Lic{float: left; width:20%;}
.FactsBox ul li+li+li+li+li+li+li .Lic{float: left; width:20%;}
.FactsBox ul li+li+li+li+li+li+li+li .Lic{float: left;}
.FactsBox ul li .Lic img{display: block;width: 100%;max-width: 6.5625rem;}
.FactsBox ul li .text{display:block;width: calc(100% - 8.5rem);float: right;}
.FactsBox ul li+li+li+li .text{display:block;width: calc(100% - 5.5rem);float: right;}
.FactsBox ul li+li+li+li+li .text{display:block;width: calc(100% - 5.5rem);float: right;}
.FactsBox ul li+li+li+li+li+li .text{display:block;width: calc(100% - 5.5rem);float: right;}
.FactsBox ul li+li+li+li+li+li+li .text{display:block;width: calc(100% - 5.5rem);float: right;}
.FactsBox ul li+li+li+li+li+li+li+li .text{display:block;width: calc(100% - 8.5rem);float: right;}

.FactsBox ul li .text h4{font-size: 2.875rem;color: white;}
.FactsBox ul li+li+li+li .text h4{font-size: 2.275rem;color: white;}
.FactsBox ul li+li+li+li+li .text h4{font-size: 2.275rem;color: white;}
.FactsBox ul li+li+li+li+li+li .text h4{font-size: 2.275rem;color: white;}
.FactsBox ul li+li+li+li+li+li+li .text h4{font-size: 2.275rem;color: white;}
.FactsBox ul li+li+li+li+li+li+li+li .text h4{font-size: 2.875rem;color: white;}
.FactsBox ul li .text p{font-size: 1.125rem;color: white;line-height: 1.75rem;overflow: hidden;}







@media(max-width: 1200px) {
.animenu ul{    height: 250px;
    text-align: right;
    overflow-x: scroll;}
	.FactsBox ul li{margin-top: 4%;min-height: 13rem;}

.FactsBox ul li .text{display:block;width: calc(100% - 8.5rem);float: right;}
.FactsBox ul li+li+li+li .text{display:block;width: calc(100% - 3.5rem);float: right;}
.FactsBox ul li+li+li+li+li .text{display:block;width: calc(100% - 3.5rem);float: right;}
.FactsBox ul li+li+li+li+li+li .text{display:block;width: calc(100% - 3.5rem);float: right;}
.FactsBox ul li+li+li+li+li+li+li .text{display:block;width: calc(100% - 3.5rem);float: right;}
.FactsBox ul li+li+li+li+li+li+li+li .text{display:block;width: calc(100% - 8.5rem);float: right;}

.FactsBox ul li .text h4{font-size: 2.875rem;color: white;}
.FactsBox ul li+li+li+li .text h4{font-size: 2.0rem;color: white;}
.FactsBox ul li+li+li+li+li .text h4{font-size: 2.0rem;color: white;}
.FactsBox ul li+li+li+li+li+li .text h4{font-size: 2.0rem;color: white;}
.FactsBox ul li+li+li+li+li+li+li .text h4{font-size: 2.0rem;color: white;}
.FactsBox ul li+li+li+li+li+li+li+li .text h4{font-size: 2.875rem;color: white;}
}
@media(max-width: 960px) {
	.FactsBox ul li{margin-top: 4%;min-height: 15rem;}
	.FactsBox ul li .Lic img{max-width: 4.5625rem;}
	.FactsBox ul li .text{display:block;width: calc(100% - 5.5rem) !important;float: right;}
}
@media(max-width: 850px) {
	.FactsBox ul{margin: 0;}
	.FactsBox ul li{width: 100%;margin-left: 0 !important;min-height: auto;margin-top: 6%;}
        .FactsBox ul li+li+li+li{width:100% !important;}
        .FactsBox ul li+li+li+li+li+li+li+li{ width: 100% !important;}
	.FactsBox ul li .Lic img{padding-top: 1.25rem;}
}
@media(max-width: 768px) {
	.FactsBox .sametitle2 {max-width: 100%;margin:0 auto;overflow: hidden;}
	.FactsBox{padding: 3.25rem 0;}
}



/* FactsBox 结束 */

/* ResearchBox 开始 */
.ResearchBox{margin: 6.25rem 0;}
.ResearchBox .w13{position: relative;}
.ResearchBox .sametitle3{margin-bottom: 2.1875rem;}
.ResearchBox .sametitle3 h3{text-align: center;margin-bottom: 10px;}
.ResearchBox .sametitle3 p{font-size: 1.125rem;line-height:1.5rem;text-align: center;width: 60%;color: #a3a3a3;margin-top: -45px;margin: 0 auto;}
.ResearchBox .researchCon{padding-bottom: 65px;position: relative;}
.ResearchBox .researchCon::after{content: "";position: absolute;right: 0;bottom: 0;width: 100%;height: 75%;background: url(../images2021/kybj.jpg) no-repeat right bottom;z-index: -1;background-size: cover;}
.Lresearch{float: left;width:50%;position: relative;}
.Lresearch .hd {position: absolute;width: 100%;text-align: center;left: 0;bottom: -35px;z-index: 3;max-width: 100%;margin: 0 auto;}
.Lresearch .hd ul{width: 100%;max-width: 100%;margin: 0 auto;}
.Lresearch .hd li {display: inline-block;text-indent: 999px;overflow: hidden;margin: 0 6px;width: 15px;height: 4px;border-radius: 2px;background: #b8b8b8;}
.Lresearch .hd li.on{background: #06368b;width: 35px;}
.Lresearch ul{}
.Lresearch .bd ul li{width: 100%;}
.Lresearch .bd ul li a{display: block;position: relative;z-index: 5;width: 100%;}
.Lresearch .bd ul li a span{color: white;font-size: 2.5rem;position: absolute;bottom: 1.25rem;padding: 0 1.25rem;z-index: 99;}
.Lresearch .bd ul li img{display: block;width: 100%;}
.Lresearch .bd ul li a::after{content:"";position:absolute;left:0;bottom:0;right:0;height:50%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index: 10;}
.Rresearch{width:calc(50% - 50px); float: right;} 
.Rresearch h5{display: inline-block;font-size: 1.5rem;color: white;position: relative;padding-right: 20px;}
.Rresearch h5::after{position: absolute;content: "";right: 0;background: url(../images2021/bg4.png) no-repeat right center;height: 100%;width: 100%;top: 0;}
.Rresearch h5 span{display: block;text-align: center;background: #06368b;padding: 8px 15px 8px 10px;position: relative;z-index: 5;}
.Rresearch ul{margin-top: 0;padding-right: 2.8125rem;}
.Rresearch ul li{padding: 0.8125rem 0;border-bottom: 1px solid #d2d2d2;width: 100%;}
.Rresearch ul li a{font-size: 1.125rem;color: #000;line-height: 1.25rem;display: block;overflow:hidden;text-overflow:ellipsis;}
.Rresearch ul li a:hover{color: #06368B;}


@media(max-width: 960px) {
}
@media(max-width: 850px) {
	.ResearchBox .sametitle3{position: relative;right: auto;margin-bottom: 2.5rem;}
	.ResearchBox .sametitle3 p{width: 100%;text-align: center;float: none;}
	.Rresearch ul li{min-height: 100px;}
	.Lresearch {width: 100%;float: left;}
	.Rresearch {width: 100%;float: right;margin-top: 5rem;}
	.Rresearch ul{margin-top: 1.25rem;padding-right: 2.8125rem;padding-left: 2.8125rem}
	.Rresearch h5{margin-left: 2.8125rem;}
	.Rresearch ul li{padding: 0.8125rem 0;border-bottom: 1px solid #f4a548;width: 100%;float: none;min-height: auto;}
	.Rresearch ul li a{height: auto;}
	.Rresearch ul li:nth-child(even){float:none;}
        .Lresearch .bd ul li a span{font-size:1.5rem;}
}
@media(max-width: 768px) {
	.ResearchBox{margin: 3.25rem 0;}
}

@media(max-width: 580px) {
	.Lresearch {width:100%;}
}
/* ResearchBox 结束 */


/* global 开始 */
.globalBox{margin: 6.25rem 0;}
.globalBox ul{}
.globalBox ul li{float: left;width: 25.5%;}
.globalBox ul li:nth-child(2){width: calc(49% - 40px);margin: 0 20px;}
.globalBox ul li:nth-child(2) a p{color: white;font-size: 2rem;position: absolute;bottom: 1.25rem;padding: 0 1.25rem;z-index: 99;width: 60%;font-weight: bold;}
.globalBox ul li a{display: block;position: relative;}
.globalBox ul li a .pic{position: relative;z-index: 5;width: 100%;overflow: hidden;}
.globalBox ul li a .pic img{display: block;width: 100%;}
.globalBox ul li a p{color: white;font-size: 2rem;position: absolute;bottom: 1.25rem;padding: 0 1.25rem;z-index: 99;font-weight: bold;}
.globalBox ul li a::after{content:"";position:absolute;left:0;bottom:0;right:0;height:50%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index: 10;}
@media(max-width: 1300px) {
	.globalBox ul li:nth-child(2) a p{width: auto;}
}
@media(max-width: 850px) {
	.globalBox ul li{width: 100%;}
	.globalBox ul li:nth-child(2){margin: 1.875rem 0;width: 100%;}
}
@media(max-width: 768px) {
	.globalBox{margin: 3.25rem 0;}
}
/* global 结束 */

/* QuickLinks 开始 */
.QuickLinks{margin-top: 6.25rem;}
.QuickLinks ul{border-right: 1px solid #dedede;box-sizing: border-box;  box-shadow: 0px 1px 23.78px 5.22px rgba(0, 0, 0, 0.09);height: 100%;}
.QuickLinks ul li{float: left;width:16.6666%;box-sizing: border-box;border-left: 1px solid #dedede;padding: 1.875rem 0;height: 100%;}
.QuickLinks ul li a{display: block;}
.QuickLinks ul li a span{display:block;width: 5rem;height: 5rem;background-size: 100%;margin: 0 auto;margin-bottom: 1.25rem;}
.QuickLinks ul li:nth-child(1) a span{background: url(../images2021/Fic01.png) no-repeat center;}
.QuickLinks ul li:nth-child(2) a span{background: url(../images2021/Fic02.png) no-repeat center;}
.QuickLinks ul li:nth-child(3) a span{background: url(../images2021/Fic03.png) no-repeat center;}
.QuickLinks ul li:nth-child(4) a span{background: url(../images2021/Fic04.png) no-repeat center;}
.QuickLinks ul li:nth-child(5) a span{background: url(../images2021/Fic05.png) no-repeat center;}
.QuickLinks ul li:nth-child(6) a span{background: url(../images2021/Fic06.png) no-repeat center;}
.QuickLinks ul li:nth-child(1):hover a span{background: url(../images2021/Ficon01.png) no-repeat center;}
.QuickLinks ul li:nth-child(2):hover a span{background: url(../images2021/Ficon02.png) no-repeat center;}
.QuickLinks ul li:nth-child(3):hover a span{background: url(../images2021/Ficon03.png) no-repeat center;}
.QuickLinks ul li:nth-child(4):hover a span{background: url(../images2021/Ficon04.png) no-repeat center;}
.QuickLinks ul li:nth-child(5):hover a span{background: url(../images2021/Ficon05.png) no-repeat center;}
.QuickLinks ul li:nth-child(6):hover a span{background: url(../images2021/Ficon06.png) no-repeat center;}
.QuickLinks ul li a p{text-align: center;font-size: 1.125rem;font-weight: bold;color: #323232;}
.QuickLinks ul li:hover a p{color: #06368b;}
@media(max-width: 850px) {
	.QuickLinks ul li{width:33.3333%;}
}
@media(max-width: 768px) {
	.QuickLinks{margin-top: 3.25rem;}
}
@media(max-width: 580px) {
	.QuickLinks ul li{width:50%;}
}
@media(max-width: 414px) {
	.QuickLinks ul li a p{line-height: 1.5rem;height: 3rem;}
}

/* QuickLinks 结束 */

/* LinkFooter 开始 */
.LinkFooter{margin-top: 6.25rem;position: relative;padding-bottom: 10rem;}
.LinkFooter::after{content: "";position: absolute;left: 0;bottom: 0;height: 70%;width: 100%;background: url(../images2021/bg7.jpg) no-repeat top center;z-index: -1;}
.LinkFooter .Flink{}
.LinkFooter .Flink ul{}
.LinkFooter .Flink ul li{float: left;width: 48%;position: relative;z-index: 5;}
.LinkFooter .Flink ul li+li{margin-left: 4%;}
.LinkFooter .Flink ul li a{display: block;}
.LinkFooter .Flink ul li a .pic{width: 100%;overflow: hidden;}
.LinkFooter .Flink ul li a .pic img{width: 100%;height: auto;display: block;}
.LinkFooter .Flink ul li a p{font-size: 1.625rem;color: #06368b;background: white;width: 60%;margin: 0 auto;position: absolute;left: 50%;margin-left: -30%;line-height: 3.125rem;bottom: -1.5625rem;z-index: 8;text-align: center;font-weight: bold;}

@media(max-width: 768px) {
	.LinkFooter{margin-top: 3.25rem;}
	.LinkFooter::after{background: url(../images2021/bg7.jpg) no-repeat bottom center;}
}
@media(max-width: 580px) {
	.LinkFooter{padding-bottom: 6rem;}
	.LinkFooter .Flink ul li{float: left;width: 100%;position: relative;z-index: 5;}
	.LinkFooter .Flink ul li+li{margin-left: 0%;margin-top: 3.125rem;}
	
}
/* LinkFooter 结束 */

/* footer1 开始 */
.footer1{background:#072b6a;position: relative;border-top: 2px solid #EDB800;}
.footer1 .media{display: table;margin: 0 auto;position: absolute;top: -21px;text-align: center;margin-left:-47px;left: 50%;}
.footer1 .media .wxBox{position: relative;display: inline-block;}
.footer1 .media .wxBox span{background: url(../images2021/wxIc.png) no-repeat center;width: 42px;height: 42px;display: block;background-size: cover;}
.footer1 .media .wxBox img{width: 6.25rem;height: 6.25rem;padding: 0.375rem;background: white;position: absolute;bottom: 54px;left: 50%;margin-left: -3.125rem;display: none;z-index: 99999;}
.footer1 .media .wxBox:hover img{display: block;}
.footer1 .media .wbBox{position: relative;display: inline-block;margin-left: 10px;}
.footer1 .media .wbBox span{background: url(../images2021/wbIc.png) no-repeat center;width: 42px;height: 42px;display: block;background-size: cover;}
.footer1 .media .wbBox img{width: 6.25rem;height: 6.25rem;padding: 0.375rem;background: white;position: absolute;bottom: 54px;left: 50%;margin-left: -3.125rem;display: none;z-index: 9999;}
.footer1 .media .wbBox:hover img{display: block;}
.footer1  .info{padding: 2.5rem 0;}
.footer1  .info p{font-size: 0.875rem;color: #a5abbe;line-height:1.875rem;text-align: center;}
.footer1  .info p span{font-size: 0.875rem;color: #a5abbe;line-height: 1.875rem;font-weight: normal;text-align: center;display: inline-block;}


.footer2{padding-top: 60px;}
.footer2 .media{top: 36px;}
@media(max-width: 850px) {
	.footer1  .info p{display: block;line-height:1.375rem;}
	.footer1  .info p span{display: block;line-height:1.375rem;margin-top: 10px;}
	.footer1  .info p+p{margin-top: 10px;}
}
/* footer1 结束 */



.backTop{ position:fixed; right:20px; bottom:20px; width:55px; height:55px; border-radius:50%;z-index: 99999;}
.backTop:hover{opacity:0.8;}
@media(max-width: 768px) {
	.backTop{ bottom: 40px;}
}

/*************二级页二级页二级页二级页二级页二级页二级页二级页二级页二级页二级页************/

/* Nybanner开始 */
.bannerNy {position: relative;overflow: hidden;width: 100%;z-index: 2;margin: 120px auto  auto;height:auto;}
.bannerNy .ejbanner{height: auto;}
.bannerNy .ejbanner img{height: auto;width: 100%;}
@media(max-width: 768px) {
	.bannerNy .ejbanner{height: auto;}
}
@media(max-width: 768px) {
	.bannerNy{margin: 118px auto auto;}
}
@media(max-width: 414px) {
}
@media(max-width: 360px) {
}
@media(max-width: 320px) {
}
/* Nybanner结束 */
/* now开始 */
.nowBox{border-bottom: 1px solid #dbdbdb;margin-top: -40px;position: relative;z-index: 2;background: rgba(0,0,0, 0.4);padding-left: 15px;}
.nowBox .now{background: url(../images2021/now.png) no-repeat left center;padding-left: 20px;font-size: 12px;color: white;line-height: 40px;}
.nowBox .now a{font-style: normal;font-size: 12px;color: white;line-height: 40px;}
.nowBox .now i{font-style: normal;font-size: 12px;color: white;line-height: 40px;}
/* now结束 */

.main{margin-top: 2.5rem;padding-bottom: 1.5rem}
/* subNav */
.leftNav{width: 280px;}

.leftNav{background: #f7f7f7;}
#btn_sub_nav{display: none}
.leftNav .EjsubNav{}
#sider_bar{border: 1px solid #e6e6e6;border-left: 4px solid #e6e6e6;}
#sider_bar ul{display: block;width: 220px;margin: 0 auto;}
.leftNav ul .on .clum{font-size: 15px!important;color: #323232;font-weight: normal;display: block;line-height: 20px;padding: 1rem 0 1rem 20px;}
.leftNav ul .on .clum:hover{color: #007AFF;}

.leftNav .title{border-bottom: 2px solid #06368B;}
.leftNav .title h4{font-size: 1.625rem;color: white;line-height: 30px;font-weight: bold;padding-bottom: 0.625rem;background: #06368b;padding:20px;text-align: center;}
.leftNav ul li{position: relative;}
.leftNav ul li span{display: none;width: 4px;height: 36px;background: #06368b;position: absolute;left:-31px;top: 8px;z-index: 2;}
.leftNav ul li a{font-size: 1.125rem;color: #333;line-height: 1.5rem;width: 100%;box-sizing: border-box;display: inline-block;border-bottom: 1px solid #e6e6e6;padding: 15px 0;}
.leftNav ul li.last a{border-bottom: none;}
.leftNav ul li.on span{display: block;}
.leftNav ul li.on a,
.leftNav ul li:hover a{color: #06368b;}
.leftNav ul li dl dd{padding-left:2rem;}
.leftNav ul li i{position: absolute;right: -8px;top: 22px;display:none;width: 8px;height: 15px;background: url("../images2021/right_icon.png") no-repeat;z-index: 2;cursor: pointer;}
.leftNav ul li.on i.up,.leftNav ul li i.up{width:15px;height:8px;background: url("../images2021/right_icon_on.png") no-repeat;}
.leftNav .sider_bar_pic{width: 100%;height: auto;margin-top: 20px;}
.leftNav .sider_bar_pic img{display: block;width: 100%;height: auto;}


#wap_nav{display: none;}
@media(max-width: 768px) {
	.leftNav {display: none;}
	#wap_nav{display: block;position: relative;}
	#wap_nav h3.list_lmmc{height: 2rem;}
	#wap_nav .pic_icon{display: block;position: absolute;right: 0;top: 0;}
	#wap_nav ul{display: none;background: #f7f7f7;position: absolute;top: 40px;z-index: 9;width: 100%;    max-height: 600px;
    overflow-y: scroll;}
	#wap_nav .pic_icon img{display: block;}
	#wap_nav ul li{position: relative;}
#wap_nav ul li span{display: none;width: 4px;height: 36px;background: #06368b;position: absolute;left:0px;top: 8px;z-index: 2;}
#wap_nav ul li a{font-size: 1.125rem;color: #333;line-height: 1.5rem;width: 100%;box-sizing: border-box;display: inline-block;border-bottom: 1px solid #e6e6e6;padding: 15px 0;text-indent: 20px;}
#wap_nav ul li.last a{border-bottom: none;}
#wap_nav ul li.on span{display: block;}
#wap_nav ul li.on a,
#wap_nav ul li:hover a{color: #06368b;}
#wap_nav ul li dl dd{padding-left:2rem;}
#wap_nav ul li dl dd a,#wap_nav ul li.on dl dd a{color: #333;}
}
/* subNav */

/* ----------------listText 开始-------------------- */
.listText{width: calc(100% - 340px);}
.listText ul{}
.listText ul li{height: 4.25rem;overflow: hidden;border-bottom: 1px dashed #d2d2d2;}
.listText ul li a{line-height: 4.25rem;height: 4.25rem;color: #323232;font-size: 1.125rem;float: left;width: calc(100% - 100px);transition: 0.4s;}
.listText ul li:hover{border-bottom: 1px solid #06368B;}
.listText ul li:hover a{color: #06368B;padding-left: 15px;transition: 0.4s;}
.listText ul li i{color: #999999;font-size: 1rem;float: right;width: 100px;text-align: right;display: block;font-style: normal;line-height: 4.25rem;}
@media(max-width: 768px) {
	.listText{width: 100%;}
}
.fanye{width: 100%;margin: 20px 0 0 0;}
.fanye img{max-width: 100%;display: block;text-align: center;margin: 0 auto;}
/* ------------listText 结束----------- */
/* ----------------listPict 开始-------------------- */
.listPic{width: calc(100% - 340px);}
.listPic ul{margin-top: -3%;}
.listPic ul li{float: left;margin-right:4%;width:48%;margin-top: 3%;}
.listPic ul li:nth-child(2n){margin-right: 0px;}
.listPic ul li a {display: block;}
.listPic ul li a .pic{width: 100%;height: 100%;overflow: hidden;}
.listPic ul li a .pic img{width: 100%;object-fit: cover;height: 285px;}
.listPic ul li a .txt .title{float:left;width:76%;padding: 18px 0 18px 2%;color: #000;font-size: 1.125rem;border-left: 1px solid #d9d9d9;}
.listPic ul li:hover a .txt .title{border-left: 1px solid #fff;color: #fff;}
.listPic ul li:hover a .txt{background: #06368B;}
.listPic ul li a .date{float:left;width: 20%;margin-right:2%;padding: 15px 0;}
.listPic ul li a .date span{display: block;width: 96%;padding-right: 4%;text-align: right;}
.listPic ul li a .date span.d1{font-size: 1.375rem;color: #000;padding-bottom: 6px;}
.listPic ul li:hover a .date span.d1{color: #fff;}
.listPic ul li a .date span.d2{font-size: 0.875rem;color: #666;}
.listPic ul li:hover a .date span.d2{color: #fff;}
@media(max-width: 1024px) {
	.listPic ul li a .pic img{width: 100%;object-fit: cover;height: 148px;}
}
@media(max-width: 850px) {
	.listPic ul li a .pic img{width: 100%;object-fit: cover;height: 118px;}
}
@media(max-width: 768px) {
	.listPic ul li a .pic img{height: 158px;}
	.listPic{width: 100%;}
}
@media(max-width: 580px) {
	.listPic ul li a .pic img{height: 118px;}
}
@media(max-width: 414px) {
	.listPic ul{margin-left: 0;margin-top: -4%;}
	.listPic ul li{width: 48%;margin-top: 4%;float: left;}
	.listPic ul li:nth-child(even){float: right;}
	.listPic ul li a .pic img{height: 120px;}
}
@media(max-width: 360px) {
	.listPic ul li a .pic img{height: 100px;}
	
}
/* ------------listPic 结束----------- */

/* ----------------tpListPic 开始-------------------- */
.tpListPic{width: calc(100% - 340px);}
.tpListPic ul{display: block;width: 98%;margin-left: 2%;margin-top: -1.75rem;}
.tpListPic ul li{position: relative;margin: 1.75rem 2%;width: calc(100% - 2px);border: 1px solid #e5e5e5;}
.tpListPic ul li:hover{border: 1px solid #06368b;}
.tpListPic ul li .date{position: absolute;left: -4%;top: 52px;z-index: 9;width: 80px;height: 80px;background: #f0f0f0;}
.tpListPic ul li .date span{display: block;width: 100%;text-align: center;}
.tpListPic ul li:hover .date{background: #06368b;}
.tpListPic ul li .date span.d1{font-size: 1.125rem;color: #06368b;padding: 20px 0 10px;}
.tpListPic ul li:hover .date span.d1{color: #fff;}
.tpListPic ul li .date span.d2{font-size: 0.875rem;color: #8692b7;}
.tpListPic ul li:hover .date span.d2{color: #fff;}
.tpListPic ul li .pic{margin: 20px 30px 20px 70px;float: left;width: 196px;height: 100%;overflow: hidden;}
.tpListPic ul li .pic img{width: 100%;object-fit: cover;height: 150px;}
.tpListPic ul li .txt{padding:20px;}
.tpListPic ul li .txt .title{font-size: 1.125rem;color: #000;padding-bottom: 1rem;line-height:1.8rem;}
.tpListPic ul li:hover .txt .title{color: #06368b;}
.tpListPic ul li .txt .des{font-size: 1rem;color: #999;line-height: 1.375rem;}
.tpListPic ul li .line{width: 60px;height: 3px;background: #fbc350;float: right;margin: 20px 0;}

@media(max-width: 768px) {
	.tpListPic{width: 100%;}
	.tpListPic ul{width: 96%;}
        .tpListPic ul li .pic{width: calc(100% - 100px);}
}
/* ------------listText 结束----------- */


/* zcsjList 开始 */
.zcsjList{width: calc(100% - 340px);}
.zcsjList ul li{padding: 1.875rem 0;border-bottom: 1px solid #f2f2f2;}
.zcsjList ul li .date{float: left;width: 96px;height: 56px;background: #eaeaea;margin-right: 1.25rem;}
.zcsjList ul li .date span{display: block;width: 100%;text-align: center;padding-top: 8px;}
.zcsjList ul li .date span.d1{font-size: 1.25rem;}
.zcsjList ul li .date span.d2{font-size: 0.875rem;}
.zcsjList ul li:hover{border-bottom: 1px solid #06368b;}
.zcsjList ul li:hover .date{background: #06368b;cursor: pointer;}
.zcsjList ul li:hover .date span.d1{color: #fff;}
.zcsjList ul li:hover .date span.d2{color: #fff;}
.zcsjList ul li a{color: #000;font-size: 1.125rem;line-height: 1.25rem;}
.zcsjList ul li:hover a{color: #06368b;}
@media(max-width: 768px) {
	.zcsjList{width: 100%;}
}
/* 结束 zcsjList */


/* nry */
.nry{width: calc(100% - 340px);}
.nry .nryCon{}
.nry .nryCon .title{}
.nry .nryCon .title h3{font-size: 1.625rem;text-align: center;color: #323232;margin-bottom: 20px;line-height: 2rem;}
.nry .nryCon .title p{font-size: 0.875rem;padding: 12px 0 ;display: block;background: #f0f0f0;text-align: center;color: #999999;border: 1px solid #e5e5e5;}
.nry .nryCon .nryText{margin-top: 1.5625rem;}
.nry .nryCon .nryText p{font-size: 1rem !important;line-height: 2.125rem !important;text-indent: 0rem !important;}
.nry .nryCon .nryText img{display: block;margin: 10px auto;max-width:100%;}
.nry .prevNext{border-top: 1px solid #E0E0E0;padding-top: 10px;margin-top: 1.25rem;}
.nry .prevNext a{display: block;font-size: 1rem;line-height: 2.25rem;color: #808080;transition: 0.4s;}
.nry .prevNext a:hover{color: #06368B;padding-left: 10px;transition: 0.4s;}
.nry .prevNext a span{color: #323232;}

@media(max-width: 768px) {
	.nry{width: 100%;}
}
@media(max-width: 580px) {
	.nry{width: 100%;}
.nry .nryCon .nryText img{/*width: 95% !important;*/height:auto !important;}
}


/* zwy开始 */
.zwy{width: calc(100% - 280px);}
.zwy .zwyCon{}
.zwy .zwyCon .zwyText{margin-top: -2.1875rem;}
.zwy .zwyCon .zwyText h3{font-size: 1.125rem;color: #323232;font-weight: bold;margin: 2.1875rem 0 0.9375rem;}
.zwy .zwyCon .zwyText p{font-size: 1rem;line-height: 2.125rem;text-indent: 2rem;}
.zwy .zwyCon .zwyText img{width: 100%;display: block;margin: 10px auto;}

@media(max-width: 7680px) {
	.zwy{width: 100%;}
}
/* zwy结束 */
/* 0818 sjdh开始 */

.sjdhlm{}
.sjdhlm{width: calc(100% - 300px);}
.sjdhlm .sjdhlmCon{width: 70%;}
.sjdhlm .sjdhlmCon .Msjdh{margin-left: -1rem;display: none;}
.sjdhlm .sjdhlmCon .Msjdh a{display: inline-block;font-size: 1rem;color: white;margin:0 1rem 1rem 1rem;padding: 0.9375rem 1.25rem;border: 1px solid #06368B;border-radius: 20px;background: #06368B;}
.sjdhlm .sjdhlmCon dl{}
.sjdhlm .sjdhlmCon dl dt{}
.sjdhlm .sjdhlmCon dl dt>a{height: 3.75rem;width: 100%;font-size: 1.125rem;background: #99887d;color: white;display: block;line-height: 3.75rem;padding-left: 1.25rem;}
.sjdhlm .sjdhlmCon dl dt ul{background: #e7e2df;}
.sjdhlm .sjdhlmCon dl dt ul li{display: inline-block;}
.sjdhlm .sjdhlmCon dl dt ul li a{display: inline-block;font-size: 1rem;color: #323232;margin: 1rem;padding: 6px 10px;}
.sjdhlm .sjdhlmCon dl dd{display: block;margin-top: 1.5625rem;}
.sjdhlm .sjdhlmCon dl dd a{height: 3.75rem;width: 100%;font-size: 1.125rem;background: #99887d;color: white;display: block;line-height: 3.75rem;padding-left: 1.25rem;}
@media(max-width:850px) {
	.sjdhlm .sjdhlmCon{width: 100%;}
}
@media(max-width:580px) {
	.sjdhlm{width: 100%;}
	.sjdhlm .sjdhlmCon .Msjdh{display: block;}
}
/* sjdh结束 */


/* 综合页csss综合页csss综合页csss综合页csss综合页csss综合页csss综合页csss综合页csss综合页csss */
.sametitle2{}
.sametitle2 h3{position: relative;padding-bottom: 1.25rem;}
.sametitle2 h3 a{display: block;font-size: 3.5rem;color: #06368b;line-height: 5rem;font-weight: bold;}
.sametitle2 h3::after{content: "";position: absolute;left: 0;width: 50px;height: 4px;background: #e1af00;bottom: 0;}
.white h3 a{color: white;}
@media(max-width:768px) {
	.sametitle2 h3 a{font-size: 3rem;line-height:3rem;}
}
@media(max-width:414px) {
	.sametitle2 h3 a{font-size: 2.2rem;line-height:2.2rem;}
}
/* -------------国际合作 开始 -------------*/
.Nybaner{}
.Nybaner img{display: block;width: 100%;margin: 0 auto;}

.Nybaner {position: relative;width: 100%;z-index: 2;margin: 0 auto;height: auto;}
.Nybaner .hd {position: absolute;width: 100%;text-align: center;left: 0;bottom: 35px;z-index: 3;margin: 0 auto;display: none;}
.Nybaner .hd ul{width: 100%;margin: 0 auto;}
.Nybaner .hd li {display: inline-block;text-indent: 999px;overflow: hidden;margin: 0 6px;border: 1px solid white;width: 10px;height: 10px;border-radius: 50%;}
.Nybaner .hd li.on {background: white;}
.Nybaner .bd {position: relative;z-index: 1;}
.Nybaner .bd li {position: relative;text-align: center;overflow: hidden;height: 100%;}
.Nybaner .bd li img {vertical-align: top;width: 100%;-webkit-animation-name: centerBig;animation-name: centerBig;animation-duration: 5s;animation-iteration-count: infinite;height: auto;z-index: 9;position: relative;}
.Nybaner .bd li a{display: block;}
.Nybaner .bd li a p{font-size: 1.375rem;color: white;position: absolute;bottom: 1.5625rem;z-index: 11;width: 100%;max-width: 1200px;margin: 0 auto;}
.Nybaner .prev {opacity: 0;position: absolute;z-index: 9;left: 0%;margin-top: -35px;top: 50%;display: block;width: 40px;background: url(../images2021/bannerL.png) no-repeat center;height: 70px;cursor: pointer;}
.Nybaner .next {opacity: 0;position: absolute;z-index: 10;left: auto;right: 0%;top: -240px;display: block;width: 40px;;background: red;background: url(../images2021/Rbanner.png) no-repeat center;height: 70px;cursor: pointer;margin-top: -35px;top: 50%;}
.Nybaner:hover .prev,
.Nybaner:hover .next{opacity: 1;transition: 0.4s;}
/* .banners .bd li:before{content:"";position:absolute;left:0;bottom:0;right:0;height:80px;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index: 10;} */
@keyframes centerBig {
	from {transform: scale(1.0, 1.0);}
	to {transform: scale(1.08, 1.08);}
}

@media(max-width:768px) {
	.Nybaner{overflow: hidden;}
	.Nybaner img{height: 200px;width: auto;}
}
.overview{margin-top: 5rem;}
.overview .Ltext{width: 53.8%;float: left;}
.overview .Ltext .jsP{margin-top: 1.5rem;}
.overview .Ltext .jsP p{font-size: 1rem;line-height: 1.875rem;margin-top: 0.625rem;}
.overview .Rpic{float: right;width: 42%;position: relative;margin-top: 1.875rem;}
.overview .Rpic::after{content: "";position: absolute;background: #f7f7f7;width: 60%;height: 60%;right: 0;bottom: -4rem;z-index: -1;}
.overview .Rpic img{display: block;width:calc(100% - 4rem);}
@media(max-width:850px) {
	.overview{margin-top: 3rem;}
	.overview .Ltext{width: 100%;float: left;}
	.overview .Rpic{float: right;width: 100%;position: relative;margin-top: 1.875rem;}
	.overview .Rpic::after{bottom: -2rem;}
	.overview .Rpic img{width:calc(100% - 2rem);}
}
@media(max-width:414px) {
	.overview .Ltext .jsP{margin-top: 1.5rem;}
}
.Programs{margin-top: 5rem;}
.Programs ul{margin-top: 2.5rem;}
.Programs ul li{float: left;width: calc(25% - 15px);}
.Programs ul li+li{margin-left: 20px;}
.Programs ul li a{display: block;}
.Programs ul li a .pic{width: 100%;overflow: hidden;height: 100%;}
.Programs ul li a .pic img{display: block;width: 100%;height: auto;}
.Programs ul li a .text{margin-top: 0.5rem;}
.Programs ul li a .text p{font-size: 1.125rem;line-height: 1.5rem;color: #323232;}
.Programs ul li a .text p:hover{color: #06368B;}
@media(max-width:850px) {
	.Programs{margin-top: 5rem;}
	.Programs ul{margin-top: 1.5rem;}
	.Programs ul li{width: 100%;}
	.Programs ul li+li{margin-left: 0px;margin-top: 1.875rem;}
}
.Cooperation{margin-top: 5rem;padding-top: 4.9rem;position: relative;}
.Cooperation:after{content: "";position: absolute;top:0;width: 100%;height: 66.3%;background: url(../images2021/bd2021472.png) no-repeat top center;z-index: -1;background-size: cover;}
.Cooperation .sametitle2{width: 70%;}
.Cooperation ul {margin-top: 4rem;}
.Cooperation ul li{float: left;width: calc(25% - 15px);}
.Cooperation ul li+li{margin-left: 20px;}
.Cooperation ul li:nth-child(odd){margin-top: 3.5rem;}
.Cooperation ul li a{display: block;}
.Cooperation ul li a .pic{width: 100%;overflow: hidden;height: 100%;}
.Cooperation ul li a .pic img{display: block;width: 100%;height: auto;}
.Cooperation ul li a .text{background:#f7f7f7;padding: 1.5rem 1.25rem 2rem 1.25rem;}
.Cooperation ul li a .text p{font-size: 1.125rem;line-height: 1.5rem;color: #323232;font-weight: bold;}
.Cooperation ul li a .text span{display: block;font-size: 0.875rem;color: #808080;line-height: 1.375rem;margin: 1.2rem 0 1.5rem 0;}
.Cooperation ul li a .text i{display: block;font-size: 0.875rem;color: #323232;font-style: normal;}
.Cooperation ul li a .text p:hover{color: #06368B;}
@media(max-width:850px) {
	.Cooperation .sametitle2{width: 100%;}
	.Cooperation{margin-top: 3rem;}
	.Cooperation ul{margin-top: 1.5rem;}
	.Cooperation ul li{float: left;width: 100%;}
	.Cooperation ul li+li{margin-left: 0;margin-top: 1.875rem;}
	.Cooperation ul li:nth-child(odd){margin-top: 1.875rem;}
}
.Exchange{margin-top: 5rem;}
.Exchange ul {margin-top: 2.5rem;}
.Exchange ul li{float: left;width: calc(50% - 20px);position: relative;}
.Exchange ul li+li{margin-left: 20px;}
.Exchange ul li a{display: block;}
.Exchange ul li a .pic{width: 100%;overflow: hidden;height: 100%;}
.Exchange ul li a .pic img{display: block;width: 100%;height: auto;}
.Exchange ul li a .text{background:rgba(255,255,255,0.9);padding: 1.5rem 1.25rem 2rem 1.25rem;width: 40%;position: absolute;top: 0;left: 0;border-bottom: 8px solid #e1af00;}
.Exchange ul li a .text p{font-size: 1.125rem;line-height: 1.5rem;color: #323232;font-weight: bold;margin: 1.2rem 0 1.5rem 0;height: 4.5rem;}
.Exchange ul li a .text span{font-size: 0.875rem;color: #808080;line-height: 1.375rem;height: 5.5rem;}
.Exchange ul li a .text i{display: block;font-size: 0.875rem;color: #323232;font-style: normal;}
.Exchange ul li a .text p:hover{color: #06368B;}

@media(max-width:850px) {
	.Exchange ul li a .text{width: 50%;}
	.Exchange{margin-top: 3rem;}
	.Exchange ul li{width:100%;}
	.Exchange ul li+li{margin-left: 0;margin-top: 1.875rem;}
}
@media(max-width:580px) {
	.Exchange ul li a .text p{margin-bottom: 0;}
	.Exchange ul li a .text span{display: none;}
}
.office{margin-top: 5rem;background: url(../images2021/officeBg.jpg) no-repeat top center;padding: 8.125rem 0;background-size: cover;}
.office .text{margin-top: 2.5rem;width: 55%;}
.office .text p{font-size: 1rem;line-height: 1.875rem;margin-top: 0.625rem;color: white;}
.office .sametitle2 h3{width:55%;float:right;}
.office .text{float:right;}
@media(max-width:850px) {
	.office{margin-top: 3rem;}
	.office .text{width: 100%; float:none;}
        .office .sametitle2 h3{float:none;width:100%;}
}

/* -------------国际合作 结束 -------------*/
/* -------------国际学生 开始 -------------*/
.Admissions{margin-top: 5rem;}
.Admissions ul{margin-top: 2.5rem;}
.Admissions ul li{margin-left:2.3125rem;float: left;height: 18.125rem;}
.Admissions ul li+li{width: calc(33.3333% - 26px);margin-left: 39px;}
.Admissions ul li:nth-child(1){margin-left: 0;width:calc(66.6666% - 13px);}
.Admissions ul li:nth-child(3){margin-left: 0;}
.Admissions ul li a{display:block;position: relative;}
.Admissions ul li a .pic{width: 100%;overflow: hidden;}
.Admissions ul li a .pic img{display: block;width: 100%;}
.Admissions ul li a .text{display: block;background: url(../images2021/addbg.png) no-repeat left center;position: absolute;bottom: -1.25rem;right: 0;background-size: cover;width: 80%;}
.Admissions ul li.li01 a .text{width: 18.75rem;}
.Admissions ul li a .text p{font-size: 1.125rem;color: #06368B;line-height: 2.75rem;padding-left: 10%;font-weight: bold;}

@media(max-width:1200px) {.Admissions ul li{height: 15.125rem;}}
@media(max-width:1024px) {.Admissions ul li{height: 13.5rem;}}
@media(max-width:960px) {.Admissions ul li{height: 12.5rem;}}
@media(max-width:850px) {
	.Admissions{margin-top: 3rem;}
	.Admissions ul{margin-top: 1.5rem;}
	.Admissions ul li{margin-left:2.3125rem;float: left;height: auto;}
	.Admissions ul li+li{width:100%;margin-left: 0;margin-top: 1.875rem;}
	.Admissions ul li:nth-child(1){width:100%;}
}
.Policy{margin-top: 5rem;background-size: 100% 80%;padding-top: 5rem;position: relative;}
.Policy:after{content: "";position: absolute;top:0;width: 100%;height: 80%;background: url(../images2021/Policybg.png) no-repeat top center;z-index: -1;background-size: cover;}
.Policy .text{padding: 6% 8%;background: white;  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.34);margin-top: 14rem;}
.Policy .text p{font-size: 1.125rem;color: #323232;line-height: 2.25rem;}
.Policy .more{width: 14.25rem;height: 3.125rem;background: #06368B;border-top: 2px solid #e1af00;margin: 0 auto;margin-top: 3.125rem;text-align: center;transition: 0.4s;}
.Policy .more a{font-size: 1.25rem;color: white;background: url(../images2021/rr2.png) no-repeat right center;padding-right: 2.1875rem;line-height: 2.5rem;}
.Policy .more:hover{background: #e1af00;transition: 0.4s;}
@media(max-width:850px) {
	.Policy{margin-top: 3rem;}
	.Policy .text{margin-top: 4rem;}
}
.mapBg{background: url(../images2021/map.jpg) no-repeat bottom center;padding-bottom: 5rem;}
.Innovation{margin-top: 5rem;}
.Innovation .InnovationCon{position: relative;margin-top: 2.5rem;}
.Innovation .InnovationCon .pic{float: left;width: 60%;}
.Innovation .InnovationCon .pic img{display: block;width: 100%;}
.Innovation .InnovationCon .text{position: absolute;right: 0;top: 10%;  box-shadow: 0px 1px 23.78px 5.22px rgba(0, 0, 0, 0.09);background: white;width: 50%;padding: 2% 3%;float: right;}
.Innovation .InnovationCon .text p{font-size:1.125rem;color: #323232;line-height: 2.25rem;}
@media(max-width:850px) {
	.mapBg{padding-bottom: 3rem;}
	.Innovation{margin-top: 3rem;}
	.Innovation .InnovationCon{margin-top: 1.5rem;}
	.Innovation .InnovationCon .pic{width: 100%;float: none;}
	.Innovation .InnovationCon .text{width: 90%;position: relative;margin:-2.25rem auto 0 auto;float: none;padding: 4% 5%;}
}
.Contacts{margin-top: 5rem;}
.Contacts ul{background: #1549a6;margin-top: 2.5rem;}
.Contacts ul li{width: 30%;box-sizing: border-box;float: left;height: 100%;}
.Contacts ul li:nth-child(3){width: 40%;}
.Contacts ul li+li{border-left:1px solid #446db8;}
.Contacts ul li .ic{display: block;margin:2.5rem auto 0 auto;}
.Contacts ul li .ic img{display: block;margin: 0 auto;}
.Contacts ul li  a{font-size: 1.75rem;font-weight: bold;display: block;text-align: center;color: white;margin-bottom: 2.5rem;margin-top: 1.5625rem;line-height: 2.125rem;}
@media(max-width:850px) {
	.Contacts{margin-top: 3rem;}
	.Contacts ul li{width: 100%;}
	.Contacts ul li:nth-child(3){width: 100%;}
	.Contacts ul li  a{font-size: 1.5rem;margin-top: 0.625rem;}
	.Contacts ul li .ic{display: block;margin:1rem auto 0 auto;}
	.Contacts ul li .ic img{display: block;transform: scale(0.7);}
}


/* -------------国际学生 结束 -------------*/
/* ------------- 校园生活 开始 -------------*/

.CampusView{margin-top: 5rem;}
.pc-slide {width: 100%;margin-top: 2.5rem auto 0 auto;position: relative;}
.pc-slide .view{position: relative;}
.pc-slide .view .swiper-container {width: 100%;height: auto;}

.pc-slide .view .swiper-slide .text{margin-bottom: 0.3rem;width: 9rem;position: absolute;left: 0;top: 100%;}
.pc-slide .view .swiper-slide .text h5{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding-bottom: 18px;}
.pc-slide .view .swiper-slide .text h5::after{content: "";position: absolute;left: 0;bottom: 0;background: #791cb5;width: 0.68rem;height: 4px;}
.pc-slide .view .swiper-slide .text p{font-size: 0.18rem;line-height: 0.34rem;color: #1d1d22;margin-top: 0.2rem;text-indent: 2em;}

.pc-slide .view .arrow-left {background: url(../images2021/ll2.png) no-repeat right center;position: absolute;left: -3.75rem;top: 50%;margin-top: -0.265rem;width: 2.4375rem;height: 2.4375rem;z-index: 10;background-size: contain;}
.pc-slide .view .arrow-right {background: url(../images2021/rr22.png) no-repeat right center;position: absolute;right: -3.75rem;top: 50%;margin-top: -0.265rem;width: 2.4375rem;height: 2.4375rem;z-index: 10;background-size: contain;}
.pc-slide .preview {width: 100%;margin-top: -1rem;position: relative;padding-top: 20px;}
.pc-slide .preview .swiper-container {width: 61.5%;height:auto;margin:0 auto;padding-top: 0.2rem;}
.pc-slide .preview .swiper-slide {width:10rem;height: auto;cursor: pointer;padding-top: 0.625rem;}
/* .pc-slide .preview .slide6 {width: 82px;} */
.pc-slide .preview .arrow-left {background: url(../images2021/ll2.png) no-repeat left bottom ;position: absolute;left: 14%;top: 50%;margin-top: -0.5rem;width: 2.4375rem;height: 2.4375rem;z-index: 10;background-size: 100% 100%;}
.pc-slide .preview .arrow-right {background: url(../images2021/rr22.png) no-repeat right bottom;position: absolute;left: auto;right: 14%;top: 50%;margin-top: -0.5rem;width: 2.4375rem;height: 2.4375rem;z-index: 10;background-size: 100% 100%;}
.pc-slide .preview .pics{position: relative;height:auto;padding:0 8px;}
.pc-slide .view img {width: 100%;display: block;height: auto;}
.pc-slide .preview img {width: 100%;display: block;height: auto;}
.pc-slide .preview .active-nav{position: relative;}
.pc-slide .preview .active-nav img {position: relative;border: 2px solid #06368B;box-sizing: border-box;position: relative;}
.pc-slide .preview .active-nav::after{content: "";position: absolute; top: 0;z-index: 9;width: 0;height: 0;border: 0.625rem solid transparent;border-bottom-color:#06368B;border-top: none;border-left-color: transparent;border-right-color: transparent;left: 50%;margin-left: -0.312rem;}
@media(max-width: 1360px) {
	.pc-slide .view .arrow-left {left: 10px;}
	.pc-slide .view .arrow-right {right: 10px;}
}
@media(max-width: 850px) {
	.pc-slide .preview .arrow-left {background-size: 80%;}
	.pc-slide .preview .arrow-right {background-size: 80%;}
	.CampusView{margin-top: 3rem;}
	.pc-slide {margin-top: 1.5rem}
	.pc-slide .preview .active-nav::after{border: 0.5rem solid transparent;}
	.pc-slide .preview .pics{position: relative;height: auto;padding:0 4px;}
}
@media(max-width: 640px) {
	.pc-slide .preview .arrow-left {left: 0;}
	.pc-slide .preview .arrow-right {left: auto;right: 0;}
}
.Clubs{margin-top: 5rem;}
.Clubs ul{margin-top: 2.5rem;}
.Clubs ul li{width: 25%;float: left;position: relative;}
.Clubs ul li.li02{width: 50%;}
.Clubs ul li a{display: block;}
.Clubs ul li a .pic{width: 100%;height:350px;position: relative;overflow: hidden;}
.Clubs ul li a .pic::after{content: "";position: absolute;background: linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0));z-index: 2;bottom: 0;left: 0;height: 40%;width: 100%;}
.Clubs ul li a .pic img{display: block;width: 100%;object-fit: cover;height: 100%;}
.Clubs ul li a .text{position: absolute;z-index:3;bottom: 0;left: 0;padding: 8px 15px;margin-bottom: 10px;}
.Clubs ul li a .text p{font-size: 1rem;color: white;line-height: 1.625rem;height: 3.25rem;}

@media(max-width: 850px) {
	.Clubs ul li a .pic{height:238px;}
}
@media(max-width: 850px) {
	.Clubs{margin-top: 3rem;}
	.Clubs ul li{width: 100%;float: left;position: relative;}
	.Clubs ul li.li02{width: 100%;}
	.Clubs ul li a .pic{height:auto;}
	.Clubs ul{margin-top: 1.5rem;}
}
.Tour{margin-top: 5rem;}
.Tour .TourCon{position: relative;margin-top: 2.5rem;}
.Tour .TourCon::after{display:none; content: "";position: absolute;background: url(../images2021/btn.png) no-repeat;width: 4.4375rem;height: 4.4375rem;background-size: 100% 100%;top: 50%;margin-top: -2.21875rem;left: 50%;margin-left: -2.21875rem;}
.Tour .TourCon a{display: block;}
.Tour .TourCon a img{display: block;width:100%;}

@media(max-width: 850px) {
	.Tour{margin-top: 3rem;}
	.Tour .TourCon{margin-top: 1.5rem;}
}
.CampusMap{margin-top: 5rem;}
.CampusMap .mapCon{position: relative;margin-top: 2.5rem;}
.CampusMap .mapCon a{display: block;}
.CampusMap .mapCon a img{display: block;width:100%;}

@media(max-width: 850px) {
	.CampusMap{margin-top: 3rem;}
	.CampusMap .mapCon{margin-top: 1.5rem;}
}

.Services{margin-top: 5rem;background: url(../images2021/servicesbg.jpg) no-repeat center;background-size:100% 100%;padding: 5rem 0 6rem 0;}
.Services ul{margin-top: 2.5rem;}
.Services ul li{width:30%;float: left;position: relative;float: left;}
.Services ul li+li{margin-left: 5%;}
.Services ul li a{display: block;}
.Services ul li a .pic{width: 100%;position: relative;overflow: hidden;}
.Services ul li a .pic::after{content: "";position: absolute;background: linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0));z-index: 2;bottom: 0;left: 0;height: 40%;width: 100%;}
.Services ul li a .pic img{display: block;width: 100%;object-fit: cover;height: 100%;transition: 0.4s;}
.Services ul li a:hover .pic img{transform: scale(1.2);transition: 0.4s;}
.Services ul li a .text{position: absolute;z-index:3;bottom: 0;left: 0;padding: 8px 15px;width: 100%;}
.Services ul li a .text p{font-size: 1.25rem;color: white;line-height: 1.625rem;font-weight: bold;text-align: center;display: block;}
@media(max-width: 850px) {
	.Services{margin-top: 3rem;}
	.Services .ul{margin-top: 1.5rem;}
	.Services ul li{width:100%;}
	.Services ul li+li{margin-left: 0;margin-top: 1.875rem;}
}
/* -------------国际学生 结束 -------------*/

/* -------------关于学校 开始 -------------*/
.Introduction{background: #f5f5f5;position: relative;padding: 5.625rem 0 7.5rem 0;}
.Introduction::after{content: "";display: block;width: 86.25%;height: 75.9%;background: #fff;position: absolute;left: 0;bottom: 0;}
.Introduction .w13{position: relative;z-index: 1;}
.Introduction-nr{position: relative;}
.Introduction-nr .fl{width: 63.84%;position: absolute;bottom: 0;}
.Introduction-nr .fl p{font-size: 1rem;color: #000;line-height: 1.875rem;margin-bottom: 2.275rem;height: 15.125rem;overflow: hidden;}
.Introduction-nr .fl .pic img{display: block;width: 100%;}
.Introduction-nr .fr{width: 30.76%;margin-bottom: -2.5rem;}
.Introduction-nr .fr li{height: 275px;background: #06368b;margin-bottom: 2.5rem;}
.Introduction-nr .fr li+li{background: #e1af00;position: relative;}
.Introduction-nr .fr li+li::after{content: "1974";position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;font-size: 11.25rem;line-height: 8.125rem; font-family: "times new roman";font-weight: bold; color: #d2a402;}
.Introduction-nr .fr li a{display: block;padding: 2.5rem 0;position: relative;z-index: 1;}
.Introduction-nr .fr li .pic img{display: block;margin: 0 auto;}
.Introduction-nr .fr li p{font-size: 2.125rem;color: #fff;text-align: center;font-weight: bold;margin-top: 1.25rem;}
.welcome{position: relative;margin-top: 7.5rem;padding-bottom: 9.375rem; background: url(../images2021/about04.png) no-repeat top center;background-size: auto 100%; z-index: 2;}
.welcome::after{content: "";display: block;width: 83.64%;height: 7.5rem;background: #f5f5f5;position: absolute;top: -7.5rem;left: 0;z-index: 1;}
.welcome .w13{position: relative;z-index: 3;}
.welcome .sametitle2{width: 19.375rem;float: left;}
.welcome .sametitle2 h3 a{line-height: 3.375rem;}
.welcome-nr{float: left;margin-top: -2.5rem; width: 40%;background: #06368b;}
.welcome-nr a{display: block;padding: 5rem 3.75rem 8.125rem 3.75rem;}
.welcome-nr p{font-size: 1rem;color: #fff;line-height: 1.875rem;word-break: break-all;overflow: hidden;}
.welcome-nr i{font-size: 1rem;color: #fff;font-style: normal;margin-top: 3.125rem;display: block;transition: 0.6s all;}
.welcome-nr:hover i{color: #e1af00;text-decoration: underline;transition: 0.6s all;}
.Leadership{margin: 5rem 0 6.25rem 0;}
.Leadership .sametitle2{margin-bottom: 2.5rem;}
.Leadership-nr{position: relative;}
.Leadership-nr .swiper-slide{}
.Leadership-nr .swiper-slide a{display: block;position: relative;}
.Leadership-nr .swiper-slide .pic{overflow: hidden;margin-bottom: 0.9375rem;}
.Leadership-nr .swiper-slide .pic img{display: block;width: 100%;transition: 0.6s all;}
.Leadership-nr .swiper-slide h5{transition: 0.6s all;font-size: 1.25rem;color: #06368b;text-align: center;line-height: 1.5rem;height: 1.5rem;overflow: hidden;font-weight: bold;margin-bottom: 0.9375rem;}
.Leadership-nr .swiper-slide p{font-size: 1rem;color: #666666;line-height: 1.5rem;height: 3rem;overflow: hidden;text-align: center;}
.Leadership-nr .swiper-pagination{width: 100%;margin-top: 1.25rem;}
.Leadership-nr .swiper-pagination .swiper-pagination-bullet{width: 1.5rem;height: 6px;background: #bfbfbf;border-radius: 3px; margin: 0 7px;}
.Leadership-nr .swiper-pagination .swiper-pagination-bullet-active{width: 2.75rem;background: #06368b;}
.Leadership-nr .swiper-slide:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.Leadership-nr .swiper-slide:hover h5{color: #e1af00;transition: 0.6s all;}
.Leadership-nr .swiper-button-next{right: -40px;top: 32%;}
.Leadership-nr .swiper-button-prev{left: -40px;top: 32%;}
@media(max-width:1400px) {
	.Leadership-nr .swiper-button-next{right: 10px;}
	.Leadership-nr .swiper-button-prev{left: 10px;}
}



.facts{position: relative;padding-bottom: 4.375rem;}
.facts::after{content: "";width: 83.64%;height: calc(100% - 70px);background: url(../images2021/about06.png) no-repeat center;position: absolute;left: 0;top: 0;}
.facts::before{content: "";width: 71.09%;height: calc(100% - 200px);background: #06368b;position: absolute;right: 0;bottom: 0;z-index: 2;}
.facts-nr{position: relative;z-index: 3;padding-left: 18.75rem;}
.facts-nr .sametitle2{padding-top: 4.375rem;}
.facts-nr ul{padding-top: 7.25rem;padding-left: 0.625rem;margin-bottom: -3.125rem;}
.facts-nr li{float: left;width: 30%;margin-left: 3.33%;overflow: hidden;margin-bottom: 3.125rem;}
.facts-nr li .pic{float: left; width: 80px;height: 80px;line-height: 80px;text-align: center; border-radius: 50%;border: 1px dashed #fff;position: relative;}
.facts-nr li .pic img{vertical-align: middle;}
.facts-nr li .text{margin-left: 5.9375rem;}
.facts-nr li .text h5{font-size: 3rem;color: #fff;font-weight: bold;line-height: 3.125rem;height: 3.125rem;overflow: hidden;word-break: break-all;margin-bottom: 1.25rem;}
.facts-nr li .text p{font-size: 1rem;color: #fff;line-height: 1.5rem;height: 6rem;overflow: hidden;word-break: break-all;}
.maps{margin: 5.625rem 0;}
.maps .sametitle2{margin-bottom: 3.125rem;}
.maps-nr{position: relative;}
.maps-nr .pic{width: 57.92%;}
.maps-nr .pic img{display: block;width: 100%;}
.maps-nr .text{width: 40%;}
.maps-nr .text ul{margin-bottom: 1.75rem;padding-bottom: 1.75rem;border-bottom: 1px solid #a0a0a0;}
.maps-nr .text ul:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.maps-nr .text li{margin-bottom: 1.25rem;}
.maps-nr .text li:last-child{margin-bottom: 0;}
.maps-nr .text li h5{padding-left: 15px;background: url(../images2021/about17.png) no-repeat left 4px;font-size: 1.375rem;color: #343434;font-weight: bold;}
.maps-nr .text li p{margin-top: 0.9375rem;padding-left: 15px;font-size: 1rem;color: #808080;line-height: 1.625rem;}

@media(max-width:1440px) {
	.facts-nr{padding-left:25px;}
	.facts::before{width: 100%;opacity: 0.9;}
	.facts-nr li{width: 46%;margin-left: 4%;}
	
	.facts-nr li .text p{height: 6rem;}
	.facts::before{width: 100%;}
	.facts::after{width: 100%;height: 100%;background-size: cover;}
	}

@media(max-width:850px) {
	.Introduction{padding: 3rem 0rem;background:#fff;}
	.Introduction .sametitle2{margin-bottom: 1.5rem;}
	.Introduction-nr .fl{width: 100%;position: relative;float: none;bottom: auto;}
	.Introduction-nr .fl p{height: auto;}
	.Introduction-nr .fr{width: 100%;float: none;overflow: hidden;margin-top: 1.875rem;}
	.Introduction-nr .fr li{float: left;width: 48%;margin-right: 4%;}
	.Introduction-nr .fr li+li{margin-right: 0;}
	.Introduction-nr .fr li+li::after{font-size: 6.25rem;}
	.welcome{padding-bottom: 5rem;}
	.welcome .sametitle2{float: none;width: 100%;position: relative;top: -80px;}
	.welcome-nr{width: 100%;}
	.Leadership{margin: 3rem 0;}
	.facts-nr .sametitle2{padding-top: 3rem;}
	.facts-nr{padding-left:1.5625rem;}
	.facts::before{width: 90%;}
	.facts-nr li{width: 100%;margin-bottom: 1.875rem;}
	.facts-nr ul{padding-left: 5.625rem;}
	.facts-nr li .text p{height: 7.25rem;}
	.facts-nr li .text h5{margin-bottom: 0.625rem;}
	.maps{margin: 3rem 0;}
	.maps-nr .pic{width: 100%;}
	.maps-nr .text{width: 100%;margin-top: 1.875rem;}
}
/* -------------关于学校 结束 -------------*/

/* -------------科研 开始 -------------*/
.institutes{margin: 6.25rem 0;}
.institutes .sametitle2{margin-bottom: 3.125rem;}
.institutes01{margin-bottom: 3.125rem;}
.institutes01 li{float: left;width: 30.92%;margin-right: 3.62%;}
.institutes01 li:last-child{margin-right: 0;}
.institutes01 li a{display: block;position: relative;}
.institutes01 li .pic{overflow: hidden;}
.institutes01 li .pic img{display: block;width: 100%;transition: 0.6s all;}
.institutes01 li .text{position: absolute;right: 0;bottom: -1.25rem;width: 79.1%;background: url(../images2021/Research03.png) no-repeat top center;background-size: 100% 100%;}
.institutes01 li .text p{transition: 0.6s all;padding: 0.625rem 1.25rem 0.625rem 1.875rem;font-size: 1.225rem;color: #06368b;line-height: 1.5rem;height: 3rem;font-weight: bold;word-break: break-all;}
.institutes01 li:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.institutes01 li:hover .text p{color: #e1af00;transition: 0.6s all;}
.institutes02 ul li{float: left;width: 23.84%;margin-right: 1.546%;background: #06368b;transition: 0.6s all;}
.institutes02 ul li+li{background: #1451bd;}
.institutes02 ul li+li+li{background: #089ba4;}
.institutes02 ul li+li+li+li{background: #83b535;}
.institutes02 ul+ul li{width: 32.3%;margin-right: 1.55%;background: #089ba4;}
.institutes02 ul+ul li+li{background: #83b535;}
.institutes02 ul+ul li+li+li{background: #1451bd;}
.institutes02 ul+ul{margin-top: 1.25rem;}
.institutes02 ul li:last-child{margin-right: 0;}
.institutes02 ul li a{display: block;padding: 1.25rem 1.875rem;}
.institutes02 ul li p{font-size: 1.125rem;color: #fff;line-height: 1.5rem;height: 4.5rem;overflow: hidden;font-weight: bold;}
.institutes02 ul li:hover{background: #e1af00;transition: 0.6s all;}
.Publication{margin-bottom: 8.75rem;}
.Publication .sametitle2{margin-bottom: 3.125rem;}
.Publication-nr a{display: block;background: #f7f7f7;position: relative;padding: 3.125rem 1.875rem;position: relative;}
.Publication-nr .pic{position: relative;float: right;margin-top: -9.375rem;padding-right: 7.5rem;margin-left: 2.5rem;}
.Publication-nr .pic::after{content: "";display: block;width: 82px;height: 66px;background: url(../images2021/Research05.png) no-repeat center;position: absolute;right: 0;top: 9.375rem;}
.Publication-nr .pic img{display: block;width: 100%;transition: 0.6s all;}
.Publication-nr .text h5{transition: 0.6s all;font-size: 1.5rem;color: #06368b;font-weight: bold;line-height: 1.5rem;height: 3rem;overflow: hidden; transition: 0.6s all;margin-bottom: 1.875rem;}
.Publication-nr .text p{font-size: 0.875rem;color: #808080;line-height: 1.375rem;height: 6.525rem;overflow: hidden;}
.Publication-nr:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.Publication-nr:hover .text h5{color: #e1af00;transition: 0.6s all;}
.Library{margin-bottom: 6.25rem;}
.Library .pic{overflow: hidden;position: relative;}
.Library .pic img{display: block;width: 100%;margin: 0 auto;}
@media(max-width:850px) {
	.institutes{margin: 3rem 0;}
	.institutes .sametitle2{margin-bottom: 2.5rem;}
	.institutes01 ul{margin-bottom: -1.875rem;}
	.institutes01 li{width: 100%;margin-right: 0;margin-bottom: 1.875rem;}
	.institutes02 ul li{width: 100%;margin-right: 0;margin-bottom: 1.25rem;}
	.institutes02 ul li p{height: 1.5rem;}
	.institutes02 ul+ul li{width: 100%;margin-right: 0;margin-bottom: 1.25rem;}
	.institutes02 ul+ul{margin-top: 0;}
	.Publication{margin-bottom: 3rem;}
	.Publication-nr .pic{float: none;margin: 0 auto;}
	.Publication-nr .pic img{width: auto;max-width: 100%;}
	.Publication-nr .text{margin-top: 1.875rem;}
	.Library{margin-bottom: 3rem;}
}
/* -------------科研 结束 -------------*/
/* -------------学科与专业 开始 -------------*/
.Schools{margin: 5.3125rem 0 6.25rem 0;}
.Schools .sametitle2{margin-bottom: 3.125rem;}
.Schools ul{margin-right: -1.333%;}
.Schools li{float: left;width: 32%;margin-right: 1.3333%;margin-bottom: 1.333%;position: relative;overflow: hidden;}
.Schools li::after{content: "";width: 1.875rem;height: 0.125rem;background: #ffc600;position: absolute;left: 0;top: 1.25rem;}
.Schools li .nr{display: block;position: relative;}
.Schools li .nr .pic{overflow: hidden;}
.Schools li .nr .pic img{display: block;width: 100%;transition: 0.6s all;}
.Schools li .nr .text{position: absolute;z-index: 1;bottom: 0;width: 100%;left: 0; background: linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0));}
.Schools li .nr .text p{padding:0.625rem;font-size: 1.25rem;color: #fff;line-height: 1.8125rem;}
.Schools li .links{position: absolute;z-index: 9;right: 0;top: 0;display: block;padding: 0.5rem;background: rgba(0,0,0,0.3);font-size: 0.875rem;color: #fff;}
.Schools li:hover .nr .pic img{transform: scale(1.1);transition: 0.6s all;}
.desciplines{margin-bottom: 6.25rem;}
.desciplines .sametitle2{margin-bottom: 3.125rem;}
.desciplines-nr{position: relative;padding-top: 17.9375rem;}
.desciplines-nr::after{content: "";display: block;width: 100%;height: 85%;background: url(../images2021/Subject02.png) no-repeat top center;position: absolute;top: 0;background-size: cover;}
.desciplines-nr .text{position: relative;z-index: 2;width: 63.46%;margin: 0 auto;background: rgba(6,54,139,0.9);padding: 3.75rem;}
.desciplines-nr .text p{font-size: 1.125rem;color: #fff;line-height: 2.125rem;margin-bottom: 3.125rem;}
.desciplines-nr .text .more a{display: block;margin: 0 auto; width: 9.375rem;height: 2.1875rem;border: 1px solid rgba(255,255,255,0.3);border-radius: 0; font-size: 1rem;color: #7d8fb9;text-align: center;line-height: 2.1875rem;transition: 0.6s all;}
.desciplines-nr .text .more:hover a{border: 1px solid #fff;color: #fff;transition: 0.6s all;}
.Major .sametitle2{margin-bottom: 3.125rem;}
.Major li{float: left;width: 47.69%;margin-right: 4.62%;margin-bottom: 3.75rem;}
.Major li:nth-child(even){margin-right: 0;}
.Major li a{display: block;position: relative;}
.Major li .pic{overflow: hidden;}
.Major li .pic img{display: block;width: 100%;transition: 0.6s all;}
.Major li .text{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images2021/Subject04.png) repeat-x bottom;}
.Major li .text p{position: absolute;bottom: 1.25rem;padding: 0 0.9375rem;width: 100%;font-size: 1.875rem;color: #fff;text-align: center;line-height: 2.5rem;height: 2.5rem;overflow: hidden;}
.Major li:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.Faculty{background: url(../images2021/Subject05.png) no-repeat center;background-size: cover;padding: 5rem 0 4.375rem 0;}
.Faculty .sametitle2{margin-bottom: 1.875rem;}
.Faculty-nr .swiper-container{margin-bottom: 1.875rem;}
.Faculty-nr .swiper-slide {-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.6);transform: scale(0.6);}
.Faculty-nr .swiper-slide-active,.Faculty-nr .swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1);}
.Faculty-nr .none-effect {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}
.Faculty-nr .swiper-slide a {display: block;}
.Faculty-nr .swiper-slide-active a:after {background: none;}
.Faculty-nr .swiper-slide .pic{overflow: hidden;margin-bottom: 1.25rem;padding:10px;}
.Faculty-nr .swiper-slide img {width: 100%;border-radius: 50%;display: block;}
.Faculty-nr .swiper-slide h5{font-size: 1.875rem;color: #06368b;text-align: center;font-weight: bold;margin-bottom: 1.25rem;}
.Faculty-nr .swiper-slide p{display: none;font-size: 1rem;color: #666666;line-height: 1.5rem;height: 4.5rem;text-align: center; overflow: hidden;}
.Faculty-nr .swiper-slide.swiper-slide-active p{display: block;}
.Faculty-nr .swiper-pagination {float: left;position: relative;margin: 0.75rem 1.5625rem 0 1.5625rem;}
.Faculty-nr .swiper-pagination-bullet {background: #c9c9c9;margin: 0 5px; width: 10px;height: 10px;opacity: 1;}
.Faculty-nr .swiper-pagination-bullet-active {background: #06368b;}
.Faculty-nr .button {margin: 0 auto;position: relative;display: table;}
.Faculty-nr .swiper-button-prev {position: relative;float: left;left: auto;right: auto;margin-top: 0; width: 34px;height: 34px;border-radius: 50%;background: url(../images2021/Subject07.png) no-repeat center;}
.Faculty-nr .swiper-button-next {position: relative;float: left;left: auto;right: auto;margin-top: 0; width: 34px;height: 34px;border-radius: 50%;background: url(../images2021/Subject08.png) no-repeat center;}
.academic{margin-top: 6.25rem;}

@media(max-width:1200px) {
.Schools li{width: 49.3%;}
.Schools li:nth-child(even){margin-right: 0;}
}

@media(max-width:850px) {
	.Schools{margin: 3rem 0;}
	.Schools li{width: 100%;float: none;margin-right: 0;margin-bottom: 1.25rem;}
	.Schools ul{margin-right: 0;}
	.desciplines{margin-bottom: 3rem;}
	.desciplines-nr .text{width: 100%;}
	.Major li{width: 100%;margin-right: 0;margin-bottom: 1.875rem;}
	.Faculty{padding: 3rem 0;}
	.Faculty-nr .swiper-slide .pic{width: 50%;margin: 0 auto;}
	.Faculty-nr {background-size: auto 100%;}
	.Faculty-nr .swiper-container {margin: 20px 0 15px;}
	.Faculty-nr .swiper-slide {-webkit-transform: scale(0.97);transform: scale(0.97);}
	.Faculty-nr .swiper-slide-active,.swiper-slide-duplicate-active {-webkit-transform: scale(0.97);transform: scale(0.97);}
	.Faculty-nr .swiper-slide a {padding: 5px;border-radius: 7px;}
	.Faculty-nr .swiper-pagination {position: relative;}
	.Faculty-nr .swiper-pagination-bullet {width: 8px;height: 8px;}
	.academic{margin-top: 3rem;}
}
/* -------------学科与专业 结束 -------------*/

@media(min-width: 1000px) and (max-width: 1336px)  {
.Rresearch ul li a{white-space:nowrap;}
.Schools ul{margin-right:0;}
}
#vsb_content_2 IMG {
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
    border: 0 !important;}
	
	
	
	
	
	
	.outbound03-02 table {width: 100%;}
	.outbound03-02 .table {margin-bottom: 1.25rem;border-collapse: collapse;border-spacing: 0;empty-cells: show ; border-right: 1px solid #d0d6df;border-bottom: 1px solid #d0d6df;}
	.outbound03-02 .table td,.outbound03-02 .table th {border-left: 1px solid #d0d6df;border-width: 0 0 0 1px;font-size: 1rem;line-height:1.625rem; margin: 0;overflow: visible;padding: 1.875rem 0.625rem;text-align: left;color: #323232;}
	.outbound03-02 .table th {color: #FFFFFF;text-align: center;}
	.outbound03-02 .table thead{background-color: #4b6188;color: #fff;vertical-align: bottom;}
	.outbound03-02 .table tbody tr{background: #e3eaf6;border-top: 1px solid #d0d6df;}
	.outbound03-02 .table tbody tr:nth-child(odd){background: #FFFFFF;}
	.outbound03-02 table.bt thead,.outbound03-02 table.bt tbody th {display: none;}
	.outbound03-02 table.bt tfoot th,
	.outbound03-02 table.bt tfoot td,
	.outbound03-02 table.bt tbody td {border: none;display: block;vertical-align: top;}
	.outbound03-02 table.bt tfoot th:before,
	.outbound03-02 table.bt tfoot td:before,
	.outbound03-02 table.bt tbody td:before {content: attr(data-th) ": ";font-weight: bold;width: 100%;display: inline-block;}
	.outbound03-02 table.bt td{padding: 0.625rem 1.25rem;text-align: left;}
	.outbound03-02 table.bt td span{display: block;}
	.outbound03-02 table.bt tfoot th.bt-hide,
	.outbound03-02 table.bt tfoot td.bt-hide,
	.outbound03-02 table.bt tbody td.bt-hide {display: none;}
	.outbound03-02 table.bt tfoot th .bt-content,
	.outbound03-02 table.bt tfoot td .bt-content,
	.outbound03-02 table.bt tbody td .bt-content {vertical-align: top;}
	.outbound03-02 .bt-wrapper.active {max-height: 310px;overflow: auto;-webkit-overflow-scrolling: touch;}

.outNr{margin-top: 1.875rem;}
	.outNr p{font-size: 1rem !important;line-height: 2.125rem !important;text-indent: 0rem !important;}
	.outNr img{width: 70%;display: block;margin: 10px auto;}
	
@media (max-width: 850px)  {
	.outNr img{width: 95%!important;height: auto !important;margin:10px 0;}
}	
#vsb_content_2 TABLE TD,#vsb_content_2 DIV{text-indent:0 !important;}



.outbound03-02 .table td, .outbound03-02 .table td hr{    margin-bottom: 1.875rem;
    margin-top: 1.875rem;}



@media (max-width: 766px)  {

.facts_table2_td{width:20%;}
}


.pb_sys_common{width:100%;font-family: arial !important;}


@media (max-width: 770px)  {
.outbound03-02 .table{    border-left: 1px solid #d0d6df;min-width: auto !important;}
}

.sametitle2{position: relative;}
.sametitle2 a.linka{font-size: 2.375rem;line-height: 4.5rem;padding: 0 0.875rem;background: url(../images2021/bg556.png) no-repeat center;position: absolute;right: 0;top: 1rem;width: 15.625rem;background-size: 100%;font-family: "times new roman";font-weight: bold;text-align: center;color: white;height: 4.6875rem;}
.sametitle2 a.linka:hover{color: #e1af00;}
@media(max-width: 560px) {
	.sametitle2 a.linka{position: static;display: block;margin-top: 1rem;}
}

