@charset "utf-8";
@import url(base.css);
.header{width: 100%;height: 80px;position: fixed;top: 0;left: 0;z-index: 10000;background: #fff;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headeractive{box-shadow: 10px 23px 24px rgba(25,47,102,0.1);}
.headerleft{float: left;width: 20%;height: 80px;background: #192f66;}
.headerleft a{display: block;width: 100%;}
.headerleft a img{display: block;max-width: 100%;margin: 0 auto;}
.headeright{float: right;padding-right: 10%;box-sizing: border-box;}
.headeright ul{float: left;}
.headeright ul li{float: left;position: relative;}
.headeright ul li::before{content: "";width: 1px;height: 22px;background: #dadada;position: absolute;top: 38px;right: 0px;}
.headeright ul li:last-child::before{display: none;}
.headeright ul li>a{display: block;font-size: 16px;color: #666;font-weight: bold;padding: 0 60px;box-sizing: border-box;position: relative;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;overflow: hidden;line-height: 80px;}
.headeright ul li>a::before{content: "";width: 20px;height: 8px;background: url(../images/j.png) center no-repeat;
position: absolute;bottom: -10px;left: 50%;margin-left: -10px;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headeright ul li:hover>a{color: #0c245d;}
.headeright ul li:hover>a::before{bottom: 0;}
.headeright ul li.active>a{color: #0c245d;}
.headeright ul li.active a::before{bottom: 0;}
.headerdown{position: absolute;top: 80px;left: 50%;width: 180px;margin-left: -90px;padding: 10px 0;display: none;
background: #fff;border-radius:0 0 4px 4px;box-shadow: 0 8px 10px rgba(0,0,0,0.3);}
.headerdown a{display: block;padding: 12px 8px;box-sizing: border-box;font-size: 14px;color: #333;text-align: center;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headerdown a:hover{background: #0c245d;color: #fff;}
.headerlast{float: right;position: relative;margin-top: 19px;}
.headerlast input{width: 196px;height: 42px;background: #f5f5f5;border: 0;font-size: 14px;color: #333;font-weight: 500;outline: none;
border-radius: 25px;display: block;padding: 0 50px 0 20px;box-sizing: border-box;}
.headerlast button{display: block;width: 42px;height: 42px;border: 0;background: url(../images/sousuo.png) center no-repeat;
position: absolute;top: 0;right: 0;}
.banner{width: 100%;padding-top: 80px;box-sizing: border-box;}
.bannercon{width: 100%;}
.bannercon ul li{width: 100%;}
.bannercon ul li a{display: block;width: 100%;}
.bannercon ul li a .bimg{display: block;width: 100%;}
.bannerconter{width: 100%;padding: 0 10%;box-sizing: border-box;position: absolute;top: 50%;left: 0;transform: translateY(-50%);
overflow: hidden;}
.bannerleft{float: left;width: 50%;margin-right: 5%;
transform: translateX(-360px);opacity: 0;filter: alpha(opacity=0);transition: all .8s;transition-delay: .6s;}
.bannerleft h5{font-size: 30px;color: #fff;font-weight: 400;margin-bottom: 34px;}
.bannerleft h4{font-size: 54px;color: #fff;font-weight: 500;margin-bottom: 44px;line-height: 1.5;}
.bannerleft span{display: block;width: 250px;height: 60px;border-radius: 50px;border: 1px solid #fff;
font-size: 18px;color: #fff;text-align: center;line-height: 58px; transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.bannerleft span i{display: inline-block;width: 22px;height: 11px;background: url(../images/jt.png) center no-repeat;vertical-align: 0px;margin-left: 40px; transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.bannerleft span:hover{background: #192f66; border-color: #192f66;}
.banneright{float: right;width: 45%;transform: translateX(360px);opacity: 0;filter: alpha(opacity=0);transition: all .8s;transition-delay: .6s;}
.banneright img{display: block;max-width: 100%;margin: 0 auto;}
.bannercon .swiper-slide-active .bannerleft{transform: translateX(0);opacity: 1;filter: alpha(opacity=100);}
.bannercon .swiper-slide-active .banneright{transform: translateX(0);opacity: 1;filter: alpha(opacity=100);}
.pageser{bottom: 40px !important;}
/* .pageser .swiper-pagination-bullet{width: 36px;height: 36px;background: url(../images/y.png) center no-repeat !important;opacity: 1;}
.pageser .swiper-pagination-bullet-active{background: url(../images/ys.png) center no-repeat !important;} */

.banner .swiper-container-horizontal>.swiper-pagination-bullets{font-size:0;}
.banner .swiper-pagination-bullet{width: 40px;height:40px;background:unset;opacity:1;filter: alpha(opacity=100);border-radius:100%;transition: all .2s;position: relative;}
.banner .swiper-pagination-bullet::after{content: ""; width: 18px; height: 18px; background-color: #fff; border-radius: 50%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 18px;}
.banner .swiper-pagination-bullet svg{position: absolute;top: 0;left: 0;}
.banner .path-loop{fill: none;stroke: transparent;stroke-miterlimit: 0;stroke-width: 2px;opacity: 0;}
.banner .swiper-pagination-bullet-active .path-loop{opacity: 1;stroke: #fff;transition: 0.1s stroke 1s;}

.bnext{width: 60px !important;height: 60px !important;position: absolute !important;background: url(../images/right.png) center no-repeat !important;cursor: pointer;
background-size: 100% 100% !important;z-index: 100;top: 50%;margin-top: -30px;right: 50px !important;}
.bnext::after{display: none !important;}
.bprev::after{display: none !important;}
.bprev{width: 60px !important;height: 60px !important;position: absolute !important;background: url(../images/left.png) center no-repeat !important;cursor: pointer;
background-size: 100% 100% !important;z-index: 100;top: 50%;margin-top: -30px;left: 50px !important;}
/* 手机端 */
.nav{width: 100%;height: 60px;background: rgba(0,0,0,0.2);position: fixed;top: 0;left: 0;z-index: 2000;padding: 0 14px;box-sizing: border-box;display: none;}
.navleft{float: left;height: 60px;display: flex;align-items: center;}
.navleft a{display: block;font-size: 0;width: 80px;}
.navleft a img{width: 100%;display: block;}
.navright{float: right;margin-top: 20px;}
.navright>span{width: 24px;height: 2px;display: block;background: #fff;margin-bottom: 7px;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;
 background: #fff;}
.navright.active span:nth-child(2){margin-left:6px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.navright.active span:nth-child(3){margin-left:2px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.mobile{width: 100%;height: 100%;position: fixed;top: 0;right: -100%;z-index: 3000;}
.mobilebj{width: 100%;height: 100%;position: fixed;top: 0;right: -100%;background: rgba(0,0,0,0.5);}
.mobilebox{width: 60%;height: 100%;position: absolute;top: 0;right: -50%;background: #002B60;}
.mobilebox .close{width: 100%;height: 60px;position: relative;}
.mobilebox .close i{float: right;width: 20px;height: 20px;background: url(../images/menu-close.svg) no-repeat;background-size: 100% 100%;margin: 20px;}
.mobilelist>ul>.on>a i{transform: rotate(90deg);}
.mobilelist{width: 100%;height: 100%;}
.mobilelist>ul>li{width: 100%;border-bottom: 1px solid #0b56b9;}
.mobilelist>ul>li:first-child{border-top: 1px solid #0b56b9;}
.mobilelist>ul>li:last-child{border-bottom: 0;}
.mobilelist>ul>li>a{display: block;font-family: chainRegular;font-size: 14px;color: #fff;padding: 9px 15px;box-sizing: border-box;background: #407aab;position: relative;}
.mobilelist>ul>li>a i{display: inline-block;width: 20px;height: 20px;background: url(../images/jiao.png) center no-repeat;
position: absolute;top:7px;right: 10px;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.mobilenav{width: 100%;display: none;}
.mobilenav>a{display: block;font-size: 14px;color: #fff;padding: 9px 15px;box-sizing: border-box;border-top: 1px solid #eee;background: #5e83a2;
position: relative;}
.mobilenav>a:first-child{border-top: 0;}
.headerlasted{position: relative;margin-top: 28px;width: 100%;padding: 0 4%;box-sizing: border-box;}
.headerlasted input{width: 100%;height: 40px;background: #f5f5f5;border: 0;font-size: 14px;color: #333;font-weight: 500;outline: none;
border-radius: 25px;display: block;padding: 0 44px 0 12px;box-sizing: border-box;}
.headerlasted button{display: block;width: 40px;height: 40px;border: 0;background: url(../images/sousuo.png) center no-repeat;
position: absolute;top: 0;right: 4%;}
.iabout{width: 100%;padding: 80px 10% 0 10%;box-sizing: border-box;background: #fff;position: relative;overflow: hidden;}
.ialeft{float: left;width: 55%;}
.iaup{width: 100%;margin-bottom: 50px;}
.iaup h4{font-size: 36px;color: #0c245d;font-weight: bold;position: relative;padding-left: 23px;box-sizing: border-box;margin-bottom: 26px;
text-transform: uppercase;}
.iaup h5{font-size: 30px;color: #333;font-weight: 500;}
.iaup h4::before{content: "";width: 8px;height: 28px;background: #4cc0f1;position: absolute;top: 50%;left: 0;margin-top: -14px;}
.iaup h4::after{content: "";width: 8px;height: 14px;background: #005aaa;position: absolute;bottom: 10px;left: 0;}
.iatext{width: 100%;padding-right: 8%;box-sizing: border-box;margin-bottom: 60px;}
.iatext p{font-size: 16px;color: #333;font-weight: 400;line-height: 32px;}
.ialist{width: 100%;margin-bottom: 120px;}
.ialist a{display: inline-block;width: 240px;height: 60px;border-radius: 40px;border: 1px solid #c3c9d9;box-sizing: border-box;
text-align: center;line-height: 58px;font-size: 18px;color: #192f66;margin-right: 10px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.ialist .ryzz{margin-right: 0;}
.ialist a i{display: inline-block;width: 20px;height: 20px;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;vertical-align: -4px;
margin-right: 10px;}
.ialist .qywh i{background: url(../images/ab1.png) center no-repeat;}
.ialist .ryzz i{background: url(../images/ad2.png) center no-repeat;}
.ialist a:hover{color: #fff;border-color: #192f66;background: #192f66;}
.ialist .qywh:hover i{background: url(../images/ab1s.png) center no-repeat;}
.ialist .ryzz:hover i{background: url(../images/ab2s.png) center no-repeat;}
.ialast{width: 100%;padding: 47px 10%;box-sizing: border-box;}
.ialast a{display: block;width: 100%;}
.ialastleft{float: left;}
.ialastleft h5{font-size: 30px;color: #fff;font-weight: 400;margin-bottom: 8px;}
.ialastleft p{font-size: 16px;color: #fff;font-weight: 400;}
.ialastright{float: left;margin-top: 20px;margin-left: 90px;}
.ialastright img{display: block;max-width: 100%;}
.iaright{float: right;width: 45%;overflow: hidden;}
.iaright img{display: block;width: 100%;margin: 0 auto;max-width: 100%;height: 100%;object-fit: cover;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.iaright:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.iatexted{position: absolute;bottom: 0;left: 4%;z-index: 100;margin-left: -10px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite;}
.iatexted p{font-size: 18px;color: #192f66;font-weight: 300;writing-mode: vertical-lr;position: relative;padding-bottom: 60px;box-sizing: border-box;}
.iatexted p::before{content: "";width: 1px;height: 42px;background: #192f66;position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;cursor: pointer;}
@-webkit-keyframes nudgeMouse {0% {-webkit-transform:translateY(0);transform:translateY(0);}
50% {-webkit-transform:translateY(8px);transform:translateY(8px);}
100% {-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes nudgeMouse {0% {-webkit-transform:translateY(0);transform:translateY(0);}
50% {-webkit-transform:translateY(8px);transform:translateY(8px);}
100% {-webkit-transform:translateY(0);transform:translateY(0);}
}
.ichanpin{width: 100%;padding: 90px 10% 60px 10%;box-sizing: border-box;overflow: hidden;}
.icpup{width: 100%;margin-bottom: 60px;}
.cpleft{float: left;}
.cpleft h4{font-size: 36px;color: #0c245d;font-weight: bold;position: relative;padding-left: 23px;box-sizing: border-box;margin-bottom: 20px;
text-transform: uppercase;}
.cpleft h5{font-size: 30px;color: #333;font-weight: 500;padding-left: 23px;box-sizing: border-box;}
.cpleft h4::before{content: "";width: 8px;height: 28px;background: #4cc0f1;position: absolute;top: 50%;left: 0;margin-top: -14px;}
.cpleft h4::after{content: "";width: 8px;height: 14px;background: #005aaa;position: absolute;bottom: 10px;left: 0;}
.cpright{float: right;margin-top: 20px;}
.cpright a{float: left;padding: 0 48px 0 26px;box-sizing: border-box;border-radius: 50px;background: #fff;height: 80px;line-height: 80px;margin-right: 20px;
font-size: 18px;color: #333;font-weight: 500;text-align: center;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.cpright a:last-child{margin-right: 0;}
.cpright a i{display: inline-block;width: 6px;height: 10px;background: url(../images/j1.png) center no-repeat;vertical-align: 0px;margin-left: 20px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.cpright a:hover{background: #192e63;color: #fff;}
.cpright a:hover i{background: url(../images/j1s.png) center no-repeat;}
.cpright a.active{background: #192e63;color: #fff;}
.cpright a.active i{background: url(../images/j1s.png) center no-repeat;}
.iconter{width: 100%;}
.iconfirst{width: 100%;display: none;padding-bottom: 90px;box-sizing: border-box;}
.iconfirst:first-child{display: block;}
.iconfirst ul li{float: left; box-shadow: 8px 23px 13px rgba(0,0,0,0.11);}
.iconfirst ul li a{display: block;width: 100%; background: #fff; padding: 30px 30px 50px 30px;box-sizing: border-box;position: relative;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.cpimg{width: 100%;margin-bottom: 30px;}
.cpimg img{display: block;width: 100%;}
.cptext{width: 100%;}
.cptext h5{font-size: 20px;color: #192e63;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 6px;}
.cptext p{font-size: 14px;color: #192e63;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;text-transform: uppercase;}
.iconfirst ul li a i{width: 60px;height: 60px;background: url(../images/jt1.png) center no-repeat;background-size: 100% 100%;
position: absolute;bottom: -30px;left: 50%;transform: translateX(-50%);transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.iconfirst ul li:hover a{background: #192e63;}
.iconfirst ul li:hover .cptext h5{color: #fff;}
.iconfirst ul li:hover .cptext p{color: #fff;}
.iconfirst ul li:hover i{color: #fff;background: url(../images/jt1s.png) center no-repeat;background-size: 100% 100%;}
.pagesed{height: 1px !important;}
.pagesed .swiper-scrollbar-drag{background: #192e63;height: 4px;top: -4px;}
.inew{width: 100%;padding: 100px 10%;box-sizing: border-box;background: #fff;overflow: hidden;}
.cprights{margin-top: 30px;}
.cprights a{height: 60px;line-height: 60px;box-shadow: 4px 14px 24px rgba(0,0,0,0.1);color: #192e63;width: 240px;text-align: center;padding: 0;}
.inewcon{width: 100%;}
.inleft{float: left;width: 45%;margin-right: 3%;}
.inconter{width: 100%;}
.inconter ul li{width: 100%;}
.inconter ul li a{display: block;width: 100%;position: relative;height: 100%;}
.inconter ul li a img{display: block;width: 100%;max-width: 100%;margin: 0 auto;height: 100%;object-fit: cover;}
.intext{width: 100%;padding: 42px 40px;box-sizing: border-box;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;left: 0;z-index: 1;}
.intext p{font-size: 24px;color: #fff;font-weight: bold;width: 80%;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newpageser{bottom: 42px !important;width: auto !important;left: auto !important;right: 40px !important;}
.newpageser .swiper-pagination-bullet{width: 16px;height: 16px;border-radius: 0;opacity: 0.4 !important;background: #fff !important;}
.newpageser .swiper-pagination-bullet-active{opacity: 1 !important;}
.inright{float: right;width: 52%;}
.inright ul li{width: 100%;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;border-bottom: 1px solid #ccc;box-sizing: border-box;
background: #fff;}
.inright ul li a{display: block;width: 100%;padding: 38.3px 32px;box-sizing: border-box;}
.neleft{float: left;width: 77%;}
.neleft h5{font-size: 24px;color: #03294f;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 18px;}
.neleft p{font-size: 16px;color: #777c86;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;opacity: 0.9;}
.neright{float: right;width: 20%;text-align: right;}
.neright h5{font-size: 30px;color: #ccc;font-weight: 400;margin-bottom: 35px;}
.neright i{display: inline-block;width: 20px;height: 16px;background: url(../images/s1.png) center no-repeat;margin-right: 30px;position: relative;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.neright i::before{content: "";width: 2px;height: 16px;background: #ccc;position: absolute;top: 0;left: -28px;}
.inright ul li:hover{box-shadow: 0px 18px 18px rgba(0,0,0,0.1);position: relative;}
.inright ul li:hover i{background: url(../images/s.png) center no-repeat;}
.footer{width: 100%;padding: 0 10%;box-sizing: border-box;}
.footerup{width: 100%;padding: 50px 0 30px 0;box-sizing: border-box;border-bottom: 1px solid rgba(255,255,255,0.2);}
.footerup ul li{float: left;width: 25%;}
.footerup ul li i{float: left;width: 30px;height: 35px;display: flex;align-items: center;margin-top: 10px;}
.footerup ul li img{display: block;max-width: 100%;}
.ftext{float: left;width: calc(100% - 30px);padding-left: 12px;box-sizing: border-box;}
.ftext p{font-size: 18px;color: #fff;font-weight: 400;line-height: 32px;}
.footerup ul li:nth-child(1){width: 31%;}
.footerup ul li:nth-child(2){width: 23%;}
.footerup ul li:nth-child(3){width: 23%;}
.footerup ul li:nth-child(4){width: 23%;}
.footercon{width: 100%;padding: 70px 0;box-sizing: border-box;border-bottom: 1px solid rgba(255,255,255,0.2);}
.flefted{float: left;margin-top: 32px;}
.flefted h4{float: left;}
.flefted h4 img{display: block;max-width: 100%;}
.flefted ul{float: left;margin-left: 60px;}
.flefted ul li{float: left;margin-right: 40px;line-height:55px;}
.flefted ul li:last-child{margin-right: 0;}
.flefted ul li a{display: block;font-size: 20px;color: #fff;font-weight: bold;}
.frighted{float: right;text-align: right;padding-right: 10%;box-sizing: border-box;}
.frighted span{display: inline-block;width: 130px;padding: 10px;box-sizing: border-box;margin-left: 40px;background: #fff;}
.frighted span img{display: block;max-width: 100%;}
.flast{width: 100%;padding: 32px 0;box-sizing: border-box;}
.flast p{float: left;font-size: 16px;color: #fff;font-weight: 400;}
.flast p a{color: #fff;}
.flast span{float: right;font-size: 16px;color: #fff;font-weight: 400;display: block;}
.backup{cursor: pointer;font-size:14px;position: fixed;text-align: center;z-index: 5500;transition: background-color 0.2s ease-in-out;display:none;
background: #121212;color: #ffffff;border-radius: 3px;padding: 12px;right: 20px;bottom: 45px;}
.backup:hover{background: #192e63;}
@media screen and (max-width:1600px){
	.headeright{padding-right: 8%;}
}
@media screen and (max-width:1550px){
	.headeright{padding-right: 6%;}
	.headeright ul li>a{padding: 0 40px;}
}
@media screen and (max-width:1450px){
	.bannerleft h5{margin-bottom: 20px;}
	.bannerleft h4{margin-bottom: 24px;font-size: 40px;}
	.iabout{padding: 60px 6% 0 6%;}
	.iaup{margin-bottom: 32px;}
	.iatext{margin-bottom: 40px;}
	.ialist{margin-bottom: 60px;}
	.iatexted{left: 3%;}
	.ichanpin{padding: 60px 6%;}
	.inew{padding: 60px 6%;}
	.footer{padding: 0 6%;}
}
@media screen and (max-width:1370px){
	.iabout{padding: 40px 4% 0 4%;}
	.ichanpin{padding: 40px 4%;}
	.iaup{margin-bottom: 20px;}
	.iatext{margin-bottom: 20px;}
	.ialist{margin-bottom: 40px;}
	.iaup{margin-bottom: 10px;}
	.iaup h4,.cpleft h4{font-size: 28px;margin-bottom: 10px;}
	.iaup h4::after{bottom: 4px;}
	.cpleft h4::after{bottom: 4px;}
	.iaup h5{font-size: 24px;}
	.cpleft h5{font-size: 24px;}
	.iatext p{line-height: 24px;}
	.ialist a{width: 180px;height: 50px;line-height: 48px;}
	.iatexted{left: 2%;}
	.cpright a{height: 60px;line-height: 58px;}
	.cpright{margin-top: 15px;}
	.icpup{margin-bottom: 20px;}
	.iconfirst ul li a{padding-bottom: 60px;}
	.inew{padding: 40px 4%;}
	.footer{padding: 0 4%;}
	.footerup{padding: 20px 0;}
	.footercon{padding: 40px 0;}
	.flefted ul li{margin-right: 20px;}
	.frighted{padding-right: 0;}
	.flast{padding: 14px 0;}
	.footerup ul li:nth-child(1){width: 50%;}
	.footerup ul li:nth-child(2){width: 50%;}
	.footerup ul li:nth-child(3){width: 50%;}
	.footerup ul li:nth-child(4){width: 50%;}
}
@media screen and (max-width:1250px){
	.headeright{padding-right: 4%;}
	.headeright ul li>a{padding: 0 24px;}
	.bannerleft h5{margin-bottom: 12px;font-size: 24px;}
	.bannerleft h4{margin-bottom: 20px;font-size: 36px;}
	.bprev{left: 24px !important;}
	.bnext{right: 24px !important;}
	.bannerconter{padding: 0 8%;}
	.ialast{padding: 24px 6%;}
	.ialastleft h5{font-size: 24px;}
	.ialastright{margin-top: 16px;}
	.flefted ul{margin-left: 20px;}
	.footercon{padding: 20px 0;}
	.frighted span{width: 100px;margin-left: 20px;padding: 4px;}
}
@media screen and (max-width:1025px){
	.header{display: none;}
	.nav{display: block;}
	.banner{padding-top: 60px;}
	.bprev,.bnext{display: none;}
	.bannerconter{padding: 0 4%;}
	.bannerleft h5{margin-bottom: 10px;font-size: 22px;}
	.bannerleft h4{margin-bottom: 16px;font-size: 32px;}
	.bannerleft span{width: 180px;height: 45px;line-height: 43px;font-size: 16px;}
	.bannerleft span i{margin-left: 24px;}
	.pageser{bottom: 20px !important;}
	.iabout{display: block;}
	.ialeft{float: none;width: 100%;}
	.iatext{padding-right: 0;}
	.iaright{float: none;width: 100%;margin-top: 20px;}
	.iaright img{width: auto;height: auto;}
	.iatexted{display: none;}
	.inewcon{display: block;}
	.inleft{float: none;width: 100%;margin-bottom: 10px;}
	.intext{padding: 20px;}
	.intext p{font-size: 18px;}
	.newpageser{bottom: 19px !important;right: 20px !important;}
	.inright{float: none;width: 100%;}
	.inright ul li a{padding: 20px;}
	.neleft h5{font-size: 20px;}
	.neright h5{font-size: 24px;margin-bottom: 22px;}
	.neright i{margin-right: 15px;}
}
@media screen and (max-width:980px){
	.cpleft{float: none;}
	.cpright{float: none;}
	.flefted ul{display: none;}
	.flefted{float: none;margin-bottom: 12px;margin-top: 0;}
	.flefted h4{float: none;margin: 0 auto;}
	.flefted h4 img{margin: 0 auto;}
	.frighted{float: none;width: 100%;text-align: center;}
	.footerup ul li{float: none;width: 100% !important;margin-bottom: 10px;}
	.footerup ul li:last-child{margin-bottom: 0;}
}
@media screen and (max-width:580px){
	.bannerconter{display: block;}
	.bannercon ul li a .bimg{height: 450px;object-fit: cover;}
	.bannerleft{width: 100%;float: none;margin-right: 0;text-align: center;margin-bottom: 20px;}
	.bannerleft h5{margin-bottom: 10px;font-size: 16px;}
	.bannerleft h4{margin-bottom: 10px;font-size: 24px;}
	.bannerleft span{width: 140px;height: 40px;line-height: 40px;font-size: 14px;margin: 0 auto;}
	.bannerleft span i{margin-left: 12px;}
	.banneright{float: none;width: 100%;}
	.banneright img{max-width: 50%;}
	.pageser{bottom: 10px !important;}
	.ialist{overflow: hidden;margin-bottom: 20px;}
	.ialist a{width: 48%;margin-right: 4%;float: left;}
	.ialastleft{float: none;width: 100%;text-align: center;}
	.ialastright{float: none;width: 100%;margin-left: 0;margin-top: 10px;}
	.ialastright img{margin: 0 auto;}
	.cpright a{height: 40px;line-height: 38px;font-size: 16px;padding: 0 12px;margin-bottom: 8px;}
	.cpright a:last-child{margin-bottom: 0;}
	.cpright a i{margin-left: 8px;}
	.iconfirst ul li a{padding: 20px 20px 40px 20px;}
	.cpimg{margin-bottom: 14px;}
	.inright ul li a{padding: 12px;}
	.neleft{float: none;width: 100%;}
	.neleft h5{margin-bottom: 10px;}
	.neright{float: none;width: 100%;text-align: left;margin-top: 8px;}
	.neright h5{display: inline-block;width: auto;margin-bottom: 0;}
	.neright i{display: inline-block;margin-right: 0;margin-left: 40px;}
	.ftext p{font-size: 16px;line-height: 24px;}
	.flast p{float: none;text-align: center;}
	.flast span{float: none;text-align: center;}
	
}
