body {
  font: 14px PingFang-Medium, Arial, Microsoft Yahei, sans-serif;
  line-height: 1;
  color:#333;
}

.container {
  max-width: 1400px;
  width: 72.92%;
  margin: 0 auto;
}
.container1 {
  max-width: 1762px;
  width: 91.77%;
  margin: 0 auto;
}


a:hover {
  text-decoration: none;
  color: #0842b2;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  -webkit-transition: color 0.4s;
  -o-transition: color 0.4s;
}

@-webkit-keyframes fromBottomFade {
  from {
    -webkit-transform: translateY(20%);
    opacity: 0;
  }
}

@keyframes fromBottomFade {
  from {
    transform: translateY(20%);
    opacity: 0;
  }
}
@font-face {
  font-family: PingFang-Heavy;
  src: url(../fonts/pingfang/PingFang-Heavy.otf);
  font-display: swap;
}
@font-face {
  font-family: PingFang-Medium;
  src: url(../fonts/pingfang/PingFang-Medium.otf);
  font-display: swap;
}
@font-face {
  font-family: PangZhenGui-PMZD;
  src: url(../fonts/PangZhenGui/PangZhenGui-PMZD.TTF);
  font-display: swap;
}


.PingFang-Heavy{
  font-family: PingFang-Heavy;
}

/* µ¼º½ */
.ptop{width: 100%;height: 80px;  position: fixed;  top: 0;  left: 0;  z-index: 500; transition: 0.6s;background:#0842b2;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);}
.ptop .logo-box{ display: flex;  align-items: center;  justify-content: space-between; transition: 0.6s;float: left;height: 80px;position:relative;z-index:10;}
.ptop .logo-box .logo {align-items: center;font-size: 0;}
.ptop .logo-box .logo img {max-width: 100%;max-height: 100%;}
.ptop .btns{float:right;margin-top:31px;position:relative;z-index:10;}
.ptop .btns .nbtn{float:left;margin-right:40px;cursor:pointer;}
.ptop .btns .sbtn{float:left;}
.ptop .container1{position: relative;}
.ptop .title{position:absolute;left: 0;top: 0;width:100%;text-align:center;font-size:38px;color:#fff;font-family:PangZhenGui-PMZD;font-weight:bold;line-height:80px;opacity:1;}
.ptop .title.shut{opacity:0;}
.ptop .nav{position: absolute;left: 0;top: 0px;width:100%;padding-left:150px;opacity:0;display:none;}
.ptop .nav.on{opacity:1;display:block;}
.ptop .nav .menu {display:flex;align-content:center;justify-content:center;}
.ptop .nav .menu li {position:relative;margin-left:56px;display:flex;align-content:center;justify-content:center;}
.ptop .nav .menu li a{font-size: 17px; color:#84a1d9;white-space: nowrap;height: 80px;line-height: 80px;position: relative;}
.ptop .nav .menu li a::after{content:"";position: absolute;left: calc(50% - 15px);top: 60px;width: 0px;height:5px;background: #fff;border-radius: 3px; transition: 0.6s;}
.ptop .nav .menu li a.nv{white-space: nowrap;position: relative;}
.ptop .nav .menu .menu-son {  display: none;  position: absolute;border-radius: 3px;overflow: hidden;  top: 100%;  left: calc(50% - 65px);   z-index: 100;  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  width: 130px;  font-size: 14px;  background: #fff;  animation: fromBottomFade 0.6s ease both;  -webkit-animation: fromBottomFade 0.6s ease both;}
.ptop .nav .menu .menu-son a {  overflow: hidden;  color: #222;  display: block;  font-size: 14px; text-align: center;  border-bottom: 1px solid #ebebeb;  text-align: center;height:40px;line-height:40px;}

.ptop .nav .menu li.cur a.nv{color:#fff;font-size:20px;}
.ptop .nav .menu li.cur a::after{width: 30px;}
.ptop .nav .menu li a.nv:hover{color:#fff;}
.ptop .nav .menu li:hover a.nv::after{ width: 30px;}
.ptop .nav .menu li:hover .menu-son{display: block;}
.ptop .nav .menu li .menu-son a:hover{background:#ebf2ff;color: #0842b2;}
.headerauto{height: 80px;}



.index-banner{overflow:hidden;width:100%;position:relative;}	
.index-banner .swiper-pagination{width:15px;height:100%;right:15px;left:auto;bottom:0;display:flex;flex-direction:column;justify-content:center;}
.index-banner .swiper-pagination-bullet{width:13px;height:13px;background:#fff;opacity:1;margin:4px 0!important;}
.index-banner .swiper-pagination-bullet-active{background:#6597f7;}
.index-banner .swiper-button-prev{left: -40px;}
.index-banner .swiper-button-next{right: -40px;}
.index-banner .swiper-button-next{outline:none;color:#ffffff;right: 20px;}
.index-banner .swiper-button-prev{outline:none;color:#ffffff;left: 20px;}



.iTab{background:#f8f8f8;padding-bottom:46px;}
.iTab .tab1{display:flex;align-content:center;justify-content:center;margin-top:-60px;position:relative;z-index:100;}
.iTab .tab1 .list{margin:0 23px;background:#fff;padding:4px;border-radius:18px;width:25.79%;box-shadow:0 0 8px 6px rgba(204,204,204,.2);position:relative;}
.iTab .tab1 .list .im{border-radius:15px;overflow:hidden;}
.iTab .tab1 .list .tt{position:absolute;color:#175acc;font-size:26px;left:36px;top:50%;transform:translateY(-50%);}
.iTab .tab1 .list:hover .im img{transform:scale(1.1);}
.iTab .tab2{margin-top:56px;display:flex;align-content:center;justify-content:space-between;}
.iTab .tab2 .list{width:15.71%;box-shadow:0 0 8px 6px rgba(204,204,204,.2);border:1px solid #bbcff1;border-radius:6px;position:relative;}
.iTab .tab2 .list:first-child{border:1px solid #e9c3cd;}
.iTab .tab2 .list .im{border-radius:6px;overflow:hidden;}
.iTab .tab2 .list .tt{position:absolute;color:#333;font-size:20px;left:26px;top:50%;transform:translateY(-50%);}
.iTab .tab2 .list:hover .im img{transform:scale(1.1);}





.iAbout{height:734px;background:url(../images/bg.jpg) no-repeat center;}
.iAbout .mc{height:449px;}
.iAbout .mc .left{float:left;width:415px;padding-top:112px;}
.iAbout .mc .left p{font-size:50px;font-family:PangZhenGui-PMZD;color:#fff;margin-bottom:26px;}
.iAbout .mc .left p.t2{padding-left:78px;}
.iAbout .mc .left p.t3{padding-left:162px;}
.iAbout .mc .right{float:left;width:calc(100% - 820px);}
.iAbout .mc .right .tt{font-size:36px;color:#fff;margin-top:65px;}
.iAbout .mc .right .line{width:50px;height:5px;background:#4d90ff;border-radius:5px;margin-top:25px;}
.iAbout .mc .right .des{color:#fff;font-size:16px;line-height:1.9;text-indent:2em;margin-top:23px;height:182px;overflow:hidden;}
.iAbout .mc .right .more{width:140px;height:48px;position:relative;border:1px solid #4d90ff;border-radius:30px;display:block;margin-top:25px;font-size:16px;color:#fff;text-align:center;line-height:48px;overflow:hidden;}
.iAbout .mc .right .more:after{content:"";position:absolute;left:0;width:0;height:100%;background:#4d90ff;transition:all 0.6s ease 0s;border-radius:30px;z-index:-1;}
.iAbout .mc .right .more img{margin-left:16px;position:relative;top:3px;}
.iAbout .mc .right .more:hover:after{width:100%;} 
.iAbout .mc .center{float:right;width:343px;margin-top:65px;}
.iAbout .item{height:285px;display:flex;align-items: center;justify-content:space-between;}
.iAbout .item .list{width:15.71%;height:138px;border-radius:10px;background:rgba(31,74,147,0.7);}
.iAbout .item .list .img{height:50px;margin-top:27px;}
.iAbout .item .list .tt{text-align:center;color:#6fa5ff;font-size:18px;margin-top:16px;}
.iAbout .item .list:hover{background:#fff;}
.iAbout .item .list:hover .tt{color:#2476ff;}




.back_bg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0;left:0;z-index:600;display:none;font-size:0;}
.back_bg1{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.2);top:0;left:0;z-index:600;display:none;font-size:0;}




.footer .top{height:244px;border-bottom:1px solid #f3f3f3;padding-top:53px;position:relative;}
.footer .top .item{float:left;width:calc(100% - 215px);}
.footer .top .item .link{padding-left:88px;position:relative;margin-top:6px;}
.footer .top .item .link .tt{font-size:18px;position:absolute;left:0;top:0;}
.footer .top .item .link .tab{padding-top:2px;}
.footer .top .item .link .tab a{float:left;font-size:16px;margin-bottom:12px;}
.footer .top .item .link .tab span{float:left;font-size:16px;margin:0 12px;}
.footer .top .item .link .tab span:last-child{display:none;}
.footer .top .item .faddress{position:absolute;left:0;bottom:43px;}
.footer .top .item .faddress p{font-size:18px;line-height:22px;float:left;margin-right:40px;padding-left:37px;}
.footer .top .item .faddress p.t1{background:url(../images/icon1.png) no-repeat left center;}
.footer .top .item .faddress p.t2{background:url(../images/icon2.png) no-repeat 3px center;}
.footer .top .wx{float:right;width:146px;}
.footer .bottom{display:flex;justify-content:space-between;height:72px;line-height:72px;}
.footer .bottom *{color:#999;font-size:16px;}
.footer .bottom .int a{margin-right:8px;}
.footer .bottom a:hover{color:#0842b2;}





.inside-banner{height:290px;}
.inside-nav{float:left;width:248px;}
.inside-nav .mt{background:#0842b2;height:70px;line-height:70px;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;color:#fff;font-size:20px;}
.inside-nav .nav{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:37px 0 20px 82px;}
.inside-nav .nav p{margin-bottom:30px;position:relative;}
.inside-nav .nav p a{font-size:18px;}
.inside-nav .nav p.on a{font-family:PingFang-Heavy;color:#0842b2;}
.inside-nav .nav p.on:before{content:"";position:absolute;width:25px;height:12px;background:url(../images/icon3.png) no-repeat center;top:3px;left:-40px;}



.npage{min-height:500px;padding-bottom:75px;background:#f8f8f8;}
.npage .crumb{color:#999;height:63px;line-height:63px;font-size:16px;text-align:right;}
.npage .crumb a{color:#666;font-size:16px;}
.npage .crumb a:hover{color:#0842b2;}
.npage .crumb form{
    float:left;
    width:250px;
    height:40px;
    border:1px solid #e4e4e4;
    border-radius: 30px;
    margin-top:11px;
	background:#fff;
}
.npage .crumb form input[type='text']{
    float:left;
    width:185px;
    padding-left:20px;
    height:38px;
    border:none;
    border-radius: 30px;
    outline: 0;
}
.npage .crumb form input[type='image']{
    float:left;
    margin-top:7px;
}
.npage .box{float:right;width:calc(100% - 260px);background:#fff;border:5px solid #efefef;border-radius:10px;padding:70px 48px;}
.npage .box1{width:100%;}
.npage .box .mt{font-size:30px;}
.npage .box .mc{margin-top:60px;line-height:2;min-height:400px;}
.npage .box .mc *{max-width:100%;}
.npage .box .mc table tr td{padding:0 5px;}
.npage .box .mc .enter{display:block;margin:auto;width:200px;line-height:50px;background:#0842b2;border-radius:30px;color:#fff;text-align:center;font-size:20px;}
.npage .box .mc .enter:hover{background:#4d90ff;}



.contact .mc{margin-top:24px;}
.contact .tab{margin-top:54px;}
.contact .tab .list{float:left;width:calc((100% - 18px)/2);height:105px;background:#f8f8f8;border-radius:10px;overflow:hidden;}
.contact .tab .list:last-child{float:right;}
.contact .tab .list .img{width:50px;height:100%;float:left;margin-left:30px;margin-right:20px;}
.contact .tab .list .con{float:left;width:calc(100% - 100px);}
.contact .tab .list .con .tt{font-size:16px;margin-top:33px;}
.contact .tab .list .con .des{color:#0842b2;font-size:16px;margin-top:8px;word-wrap:break-word;padding-right:10px;}
.contact .box .mc{margin-top:17px;}



.notice .box .mc{margin-top:25px;}
.notice .box .mc .list{height:72px;line-height:72px;display:block;border-bottom:1px dashed #e2e2e2;padding-left:32px;background:url(../images/icon4.png) no-repeat left center;}
.notice .box .mc .list .tt{float:left;font-size:18px;width:calc(100% - 140px);}
.notice .box .mc .list .tt span{position:relative;}
.notice .box .mc .list .tt span.on:after{content:"";position:absolute;width:40px;height:18px;background:url(../images/icon5.png) no-repeat center;top:2px;right:-56px;}
.notice .box .mc .list .tt span color{color:red;}
.notice .box .mc .list .time{float:right;font-size:16px;color:#666;}
.notice .box .mc .list:hover .tt span{color:#0842b2;}
.notice .box .mc .list:hover{background:url(../images/icon4_hover.png) no-repeat left center;}




.news .box .mc{margin-top:8px;}
.news .box .mc .list{display:block;padding:22px 0;border-bottom:1px dashed #e2e2e2;}
.news .box .mc .list .im{float:left;width:204px;height:140px;overflow:hidden;border-radius:10px;}
.news .box .mc .list .con{float:right;width:calc(100% - 234px);}
.news .box .mc .list .con .tt{font-size:18px;margin-top:10px;}
.news .box .mc .list .con .des{font-size:16px;color:#666;margin-top:5px;}
.news .box .mc .list .con .time{font-size:16px;color:#999;margin-top:10px;}
.news .box .mc .list:hover .con .tt{color:#0842b2;}
.news .box .mc .list:hover .im img{transform:scale(1.1);}



.npage .news-info .mt{text-align:center;font-size:23px;}
.news-info .subtt{text-align:center;margin-top:15px;font-size:15px;}
.npage .news-info .mc{line-height:2;font-size:16px;min-height:350px;margin-top:30px;text-align:justify;}
.news-info .mc *{max-width:100%;}
.npage .news-info .enter{display:block;margin:auto;width:200px;line-height:50px;background:#0842b2;border-radius:30px;color:#fff;text-align:center;font-size:20px;margin-top:20px;}
.npage .news-info .enter:hover{background:#4d90ff;}




.npage .examine .box{width:100%;margin-top:39px;}
.examine .title{margin-top:35px;text-align:center;font-size:36px;}
.examine .tab{margin-top:45px;display:flex;align-items:center;justify-content:space-between;}
.examine .tab .im{width:49.07%;border-radius:20px;}
.examine .tab .im:hover{box-shadow:0 0 5px 2px rgba(204,204,204,.3);}




.directory .subtt{font-size:18px;color:#999;margin-top:25px;}
.directory .box .mc{margin-top:32px;}
.directory .box .mc .list{margin-bottom:15px;float:left;width:24.25%;margin-right:1%;}
.directory .box .mc .list:nth-child(4n){margin-right:0;}
.directory .box .mc .list .img{border-radius:10px;box-shadow:0 0 1px 2px rgba(204,204,204,.1);width:100%;height:150px;padding:5px;}
.directory .box .mc .list .tt{font-size:15px;text-align:center;line-height:1.5;margin-top:8px;}
.directory .box .mc .list:hover .tt{color:#0842b2;}
.directory .box .mc .list:hover .img{box-shadow:0 0 3px 2px rgba(204,204,204,.2);}



.npage .staff .box .mc{margin-top:40px;}
.staff .mc .list{float:left;width:31.86%;margin-right:2.21%;cursor:pointer;margin-bottom:35px;}
.staff .mc .list:nth-child(3n){margin-right:0;}
.staff .mc .list .im{width:100%;height:12vw;border-radius:20px;overflow:hidden;}
.staff .mc .list .tt{text-align:center;margin-top:15px;font-size:18px;line-height:1.5;}
.staff .mc .list:hover .tt{color:#26599e;font-family:PingFang-Heavy;}
.staff .mc .list:hover .im img{transform:scale(1.1);}





.orientation{line-height:2;font-size:16px;margin-top:40px;}




.mypage{
	padding-top:30px;
	text-align:center;
}
.mypage ul li{
	display:inline-block;
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#f8f8f8;
	border-radius:6px;
	margin:0 4px;
}
.mypage ul li a{
	display:block;
	color:#333;
	font-size:14px;
}
.mypage ul li.active{
	background:#0842b2;
	color:#fff;
	font-size:14px;
}
.mypage ul li.active span{
	color:#fff;
}





.ptop .btn{display:none;}
.mnav{display:none;}
.footer .mbottom{display:none;}





@media screen and (max-width:1820px){
	.iAbout .mc .right .tt{font-size:26px;}
}
@media screen and (max-width:1780px){
	.ptop .nav .menu li a{font-size:16px;}
	.ptop .nav .menu li{margin-left:30px;}
}
@media screen and (max-width:1630px){
	.iAbout .mc .center{width:280px;}
	.iAbout .mc .right{width:calc(100% - 760px);}
}
@media screen and (max-width:1590px){
	.ptop .nav .menu li a{font-size:16px;}
	.ptop .nav .menu li{margin-left:20px;}
	.iAbout .about-right .mt .tt{font-size:28px;}
}
@media screen and (max-width:1450px){
	.container{width:96%;}
	.container1{width:98%;}
	.ptop .nav .menu li a{font-size:14px;}
	.ptop .nav .menu li{margin-left:15px;}
	.ptop .nav .menu li.cur a.nv{font-size:18px;}
	.ptop .title{padding-left:100px;}
}
@media screen and (max-width:1200px){
	.iAbout .mc .right .tt{font-size:21px;}
}
@media screen and (max-width:1100px){
	.footer .top .item .faddress{bottom:30px;}
	.iAbout .mc .left{width:320px;}
	.iAbout .mc .left p{font-size:32px;}
	.iAbout .mc .right{width:calc(100% - 600px);}
	.iAbout .mc .right .tt{font-size:18px;}
	.iAbout .mc .center{width:250px;}
	
	.ptop{height:70px;}
	.ptop .nav,.ptop .nav.on{display:none;}
	.ptop .btns,.ptop .title{display:none;}
	.ptop .logo-box{height:70px;}
	.ptop .logo-box .logo img{height:50px;}
	.headerauto{height:70px;}
	.mnav{display:block;}
	.ptop .btn{display:block;float:right;font-size:36px;margin-top:17px;color:#fff;}
	.mnav .menu{
		position: fixed;
		width: 65%;
		height: 100%;
		background:#FAFAFA;
		top: 0;
		left: 0;
		z-index: 3000;
		opacity: 0;
		overflow: auto;
		transform: translate3d(150%,0,0);
	}
	.mnav .menu.on{
		opacity:1;
		transform: translate3d(54%,0,0);
	}
	.mnav .menu ul li{
		min-height:50px;
	}
	.mnav .menu ul li .tt{
		border-top:1px solid #ebebeb;
		height:50px;
		line-height:50px;
		display:block;
		padding:0 20px;
	}
	.mnav .menu ul li:first-child .tt{
		border-top:none;
	}
	.mnav .menu ul li span.circle{
		border: #D8D8D8 1px solid;
		border-radius: 50%;
		width: 10px;
		height: 10px;
		background-color: transparent;
		margin-right: 15px;
		display:inline-block;
	}
	.header .menu ul li .menu-son{
		height:0;
		overflow:hidden;
	}
	.header .menu ul li .menu-son .bt{
		height:50px;
		line-height:50px;
		display:block;
		padding:0 20px;
		background:#ebebeb;
	}
	.header .menu ul li .menu-son .bt i{
		font-size:10px;
		margin-right:17px;
	}
	.header .menu ul li span.more {
		width: 12px;
		height: 12px;
		position: relative;
		float: right;
		top: 20px;
	}
	.header .menu ul li span.more span {
		background: #474747;
		position: absolute;
	}
	.header .menu ul li span.more span.h{
		width: 12px;
		height: 2px;
		transform: translate3d(0,5px,0);
		-webkit-transform: translate3d(0,5px,0);
	}
	.header .menu ul li span.more span.v {
		transform: rotate3d(0,0,1,90deg) translate3d(5px,0,0);
		-webkit-transform: rotate3d(0,0,1,90deg) translate3d(5px,0,0);
	}
	.header .menu ul li.active span.more span{
		background:#fff;
	}
	.header .menu ul li.active .tt {
		background: #333;
		color: #fff;
	}
	.header .menu ul li.active a span.circle {
		border-color: #fff;
		background-color: #fff;
	}
	.header .menu ul li.active span.more span.v {
		transform: rotate3d(0,0,0,0) translate3d(0,5px,0);
		-webkit-transform: rotate3d(0,0,0,0) translate3d(0,5px,0);
	}
}
@media screen and (max-width:768px){
	.container{width:94%;}
	.container1{width:94%;}
	
	.ptop{height:70px;}
	.ptop .nav,.ptop .nav.on{display:none;}
	.ptop .btns,.ptop .title{display:none;}
	.ptop .logo-box{height:70px;}
	.ptop .logo-box .logo img{height:50px;}
	.headerauto{height:70px;}
	.mnav{display:block;}
	.ptop .btn{display:block;float:right;font-size:36px;margin-top:17px;color:#fff;}
	.mnav .menu{
		position: fixed;
		width: 65%;
		height: 100%;
		background:#FAFAFA;
		top: 0;
		left: 0;
		z-index: 3000;
		opacity: 0;
		overflow: auto;
		transform: translate3d(150%,0,0);
	}
	.mnav .menu.on{
		opacity:1;
		transform: translate3d(54%,0,0);
	}
	.mnav .menu ul li{
		min-height:50px;
	}
	.mnav .menu ul li .tt{
		border-top:1px solid #ebebeb;
		height:50px;
		line-height:50px;
		display:block;
		padding:0 20px;
	}
	.mnav .menu ul li:first-child .tt{
		border-top:none;
	}
	.mnav .menu ul li span.circle{
		border: #D8D8D8 1px solid;
		border-radius: 50%;
		width: 10px;
		height: 10px;
		background-color: transparent;
		margin-right: 15px;
		display:inline-block;
	}
	.header .menu ul li .menu-son{
		height:0;
		overflow:hidden;
	}
	.header .menu ul li .menu-son .bt{
		height:50px;
		line-height:50px;
		display:block;
		padding:0 20px;
		background:#ebebeb;
	}
	.header .menu ul li .menu-son .bt i{
		font-size:10px;
		margin-right:17px;
	}
	.header .menu ul li span.more {
		width: 12px;
		height: 12px;
		position: relative;
		float: right;
		top: 20px;
	}
	.header .menu ul li span.more span {
		background: #474747;
		position: absolute;
	}
	.header .menu ul li span.more span.h{
		width: 12px;
		height: 2px;
		transform: translate3d(0,5px,0);
		-webkit-transform: translate3d(0,5px,0);
	}
	.header .menu ul li span.more span.v {
		transform: rotate3d(0,0,1,90deg) translate3d(5px,0,0);
		-webkit-transform: rotate3d(0,0,1,90deg) translate3d(5px,0,0);
	}
	.header .menu ul li.active span.more span{
		background:#fff;
	}
	.header .menu ul li.active .tt {
		background: #333;
		color: #fff;
	}
	.header .menu ul li.active a span.circle {
		border-color: #fff;
		background-color: #fff;
	}
	.header .menu ul li.active span.more span.v {
		transform: rotate3d(0,0,0,0) translate3d(0,5px,0);
		-webkit-transform: rotate3d(0,0,0,0) translate3d(0,5px,0);
	}
	.index-banner .swiper-button-prev{width:15px;height:24px;margin-top:-12px;background-size:100%;left:10px;}
	.index-banner .swiper-button-next{width:15px;height:24px;margin-top:-12px;background-size:100%;right:10px;}
	.index-banner .swiper-pagination{width:100%;height:20px;right:0;left:0;bottom:5px;display:flex;flex-direction:row;justify-content:center;}
	.index-banner .swiper-pagination-bullet{width:11px;height:11px;margin:0 4px!important;}
	
	
	.iTab{overflow:hidden;padding-bottom:10px;}
	.iTab .tab1{margin-top:20px;display:block;}
	.iTab .tab1 .list{float:left;margin:0;width:49%;margin-bottom:10px;border-radius:12px;padding:3px;}
	.iTab .tab1 .list:nth-child(2n){float:right;}
	.iTab .tab1 .list .tt{font-size:20px;left:17px;}
	.iTab .tab1 .list .im{border-radius:10px;}
	.iTab .tab2{display:block;margin-top:5px;}
	.iTab .tab2 .list{float:left;width:49%;margin-bottom:10px;}
	.iTab .tab2 .list:nth-child(2n){float:right;}
	.iTab .tab2 .list .tt{font-size:18px;}
	
	
	.iAbout{height:auto;background:#0d45b4;}
	.iAbout .mc{height:auto;}
	.iAbout .mc .center{float:left;margin-top:20px;width:100%;}
	.iAbout .mc .center img{max-width:80%;width:auto;}
	.iAbout .mc .left{width:100%;padding-top:20px;}
	.iAbout .mc .left p{font-size:30px;margin-bottom:10px;}
	.iAbout .mc .right{width:100%;}
	.iAbout .mc .right .tt{font-size:20px;margin-top:10px;}
	.iAbout .mc .right .line{margin-top:12px;width:40px;}
	.iAbout .mc .right .des{margin-top:10px;font-size:14px;height:186px;}
	.iAbout .mc .right .more{margin-top:10px;height:35px;line-height:35px;width:110px;font-size:14px;}
	.iAbout .mc .right .more img{margin-left:6px;width:15px;}
	.iAbout .item{display:block;padding:20px 3%;background:#0a3883;width:100%;}
	.iAbout .item .list{float:left;width:32%;margin-right:2%;height:117.5px;margin-bottom:10px;}
	.iAbout .item .list:nth-child(3n){margin-right:0;}
	.iAbout .item .list .img{margin-top:20px;}
	.iAbout .item .list .tt{font-size:16px;margin-top:12px;}
	
	
	.footer .top{padding:10px 0;height:auto;overflow:hidden;}
	.footer .top .item{width:calc(100% - 140px);height:140px;}
	.footer .top .item .link{display:none;}
	.footer .top .item .faddress{position:relative;float:left;bottom:0;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}
	.footer .top .item .faddress p{margin-right:0;font-size:15px;}
	.footer .top .item .faddress p.t1{margin-bottom:10px;}
	.footer .top .wx{width:140px;}
	.footer .top .wx img{width:140px;display:block;}
	.footer .bottom{display:none;}
	.footer .mbottom{display:block;line-height:1.8;padding:10px 0;font-size:13px;text-align:center;}
	
	
	
	.inside-banner{height:150px;}
	.npage .crumb{display:none;}
	.npage{padding:20px 0;min-height:300px;}
	.inside-nav{width:100%;}
	.inside-nav .mt{display:none;}
	.inside-nav .nav{border-radius:10px;padding:15px 10px;overflow:hidden;padding-bottom:3px;}
	.inside-nav .nav p{float:left;width:32%;margin-right:2%;margin-bottom:12px;height:16px;}
	.inside-nav .nav p:nth-child(3n){margin-right:0;}
	.inside-nav .nav p a{font-size:16px;}
	.inside-nav .nav p.on:before{display:none;}
	.npage .box{width:100%;margin-top:15px;border:3px solid #efefef;padding:20px 10px;min-height:300px;}
	.npage .box1{margin-top:0;}
	.npage .box .mt{font-size:20px;}
	.npage .box .mc{min-height:auto;margin-top:15px;}
	.npage .box .mc .enter{width:120px;line-height:35px;font-size:15px;}
	.mypage{padding-top:20px;}
	.mypage ul li{width:30px;height:30px;line-height:30px;margin:3px;}
	.orientation{font-size:14px;margin-top:20px;}
	
	
	.notice .box .mc{margin-top:8px;}
	.notice .box .mc .list{height:48px;line-height:48px;padding-left:0;background:none;}
	.notice .box .mc .list .tt{font-size:15px;width:calc(100% - 90px);}
	.notice .box .mc .list .tt span.on:after{display:none;}
	.notice .box .mc .list .time{font-size:14px;}
	
	
	
	.news .box .mc{margin-top:0;}
	.news .box .mc .list{padding:15px 0;}
	.news .box .mc .list .im{width:140px;height:90px;border-radius:5px;}
	.news .box .mc .list .con{width:calc(100% - 150px);}
	.news .box .mc .list .con .tt{font-size:15px;line-height:1.2;margin-top:0;}
	.news .box .mc .list .con .des{width:100%;font-size:14px;line-height:23px;height:46px;margin-top:5px;white-space:normal;}
	.news .box .mc .list .con .time{font-size:14px;margin-top:5px;line-height:1;}
	
	
	
	.npage .news-info .mt{font-size:17px;line-height:1.5;}
	.news-info .subtt{font-size:13px;margin-top:10px;}
	.npage .news-info .mc{font-size:14px;margin-top:15px;min-height:200px;}
	.npage .news-info .enter{width:120px;line-height:35px;font-size:15px;margin-top:10px;}
	
	
	
	.contact .tab{margin-top:15px;}
	.contact .tab .list{width:100%;height:70px;margin-bottom:10px;}
	.contact .tab .list:last-child{width:100%;}
	.contact .tab .list .img{margin-left:5px;margin-right:5px;padding:0 10px;width:42px;}
	.contact .tab .list .con{width:calc(100% - 56px);}
	.contact .tab .list .con .tt{font-size:16px;margin-top:15px;}
	.contact .tab .list .con .des{font-size:14px;padding-right:8px;line-height:1.2;margin-top:6px;}
	.contact .box .mc{margin-top:5px;}
	.contact .box .mc img{display:block;}
	
	
	
	
	.examine .title{margin-top:0;font-size:22px;}
	.examine .tab{margin-top:15px;}
	.npage .examine .box{margin-top:15px;}
	
	
	
	.npage .directory .box .mt{line-height:1.2;}
	.directory .subtt{font-size:16px;margin-top:10px;}
	.directory .box .mc .list{width:49%;margin-right:2%;}
	.directory .box .mc .list:nth-child(2n){margin-right:0;}
	.directory .box .mc .list .img{height:130px;}
	.directory .box .mc .list .tt{font-size:14px;}
	
	
	
	.npage .staff .box .mc{margin-top:15px;}
	.staff .mc .list{width:49%;margin-right:2%;margin-bottom:12px;}
	.staff .mc .list:nth-child(3n){margin-right:2%;}
	.staff .mc .list:nth-child(2n){margin-right:0;}
	.staff .mc .list .im{border-radius:10px;height:120px;}
	.staff .mc .list .tt{margin-top:8px;font-size:14px;}
	
	
	
	
}





@media screen and (max-width:405px){
	.contact .tab .list:last-child{height:85px;}
}





















