@charset "utf-8";
.is-main{background: url(../images/public/bg.png) center no-repeat #02409e;background-size: 100% 100%;}
.u-wenzi{margin: 0 auto; width: 257px; margin-top: 70px; padding: 35px 0;}
.m-search{display: block; padding: 20px 0; width: 830px; margin: 0 auto;}
.m-search .text{ height: 55px;width: 720px; border: 0; border-radius: 5px; padding-left: 30px; font-size: 16px; padding-right: 50px;}
.m-search>.f-pr{width: 720px;}
.m-search .sub{right: 0; top: 0; height: 55px;width: 55px; border: 0; border-radius: 100%; background: url(../images/public/sousuo1.png) left center no-repeat;}
.u-gjss{width: 100px; height: 56px; line-height: 56px; background: #ffa303; font-size: 18px; text-align: center; color: #fff; border-radius: 10px;}
.u-rmss{width: 840px; margin: 0 auto; padding: 20px 0;}
.u-rmss ul li{float: left;}
.u-rmss ul li a{display: block; padding: 0 10px; font-size: 16px; color: #d2e1ff;}
.u-rmss ul li:nth-child(1) a{color: #fff;}
.m-rebang{width: 1000px; height: 180px; padding: 10px 20px; border: 1px solid #52749c; margin: 20px auto;}
.m-rebang .u-tit{color: #fff; line-height: 40px; margin-right: 15px;}
.m-rebang .u-tit img{margin-right: 10px; vertical-align: middle;}
.m-rebang ul li::marker{color: #ff5a00; margin-left: 10px;}
.m-rebang ul{width: 100%; padding-left: 36px;}
.m-rebangc{height: 100%;}
.m-rebang ul li a{color: #fff;}
.m-rebang ul li span{color: #d3e2ff;}
.m-rebang .swiper-container-vertical>.swiper-pagination-bullets{right: 0px;}
.m-rebang .swiper-pagination-bullet{width: 10px; height: 10px; background: rgba(0, 0, 0, 0); border: 1px solid #fff;}
.m-rebang .swiper-pagination-bullet-active{background-color: #ff0000;}
.m-tszt{margin-top: 96px; height: 120px; background: rgba(0, 0, 0, 0.2); background-color: #103097;}
.m-tszt .u-tit{float: left; width: 10%; height: 120px; padding-top: 38px; background: #1f51b5; text-align: center; color: #fff; font-size: 18px;}
.m-tszt .m-tsztc{float: left; width: 90%; height: 120px;}
.m-tszt .m-tsztc ul li a{color: #fff;}
.m-tszt .m-tsztc ul li a p:nth-child(1){margin-top: 30px; margin-bottom: 13px;}
.m-tszt .m-tsztc{position: relative;}
.swiper-button-next,.swiper-button-prev{z-index: 99999;}
.swiper-button-next{position: absolute; right: 0; background: url(../images/home/next.png) left center no-repeat !important;}
.swiper-button-prev{position: absolute; left: 0; background: url(../images/home/prev.png) right center no-repeat !important;}

.m-rebangc ul li:nth-child(1){padding-left: 30px;background: url(../images/home/1.png) left center no-repeat;}
.m-rebangc ul li:nth-child(2){padding-left: 30px;background: url(../images/home/2.png) left center no-repeat;}
.m-rebangc ul li:nth-child(3){padding-left: 30px;background: url(../images/home/3.png) left center no-repeat;}
.m-rebangc ul li{list-style-type:none;}
@media (min-width:1200px) {
	
}

/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {



	

}
/*pad md*/
@media screen and (max-width: 991px ){
    .m-search{width: 100%;}
    .m-search .text,.m-search>.f-pr{width: 100%; margin-bottom: 20px; float: none;}
    .u-gjss{margin: 0 auto; float: none;}
	.u-rmss{width: auto;}
    .u-xcx{display: none;}
    .u-logo{float: none;}
    .u-logo img{display: block; width: 275px; margin: 0 auto;}
    .m-rebang{width: 100%;}
    .m-rebang .u-tit{display: none;}
    .m-rebang .u-tit1{display: block; position: absolute; left: 5px; top: 0px; color: #fff; line-height: 38px;}
    .m-rebang .u-tit1 img{margin-right: 10px;}
    .m-rebang .swiper-wrapper{width: 95%; margin-left: 20px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {


    
}

/*small xs*/
@media screen and (max-width: 638px) {
    .m-tszt .u-tit{display: none;}
    .m-tszt .m-tsztc{width: 100%;}
}






