html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;font-family:"microsoft yahei",Tahoma,Verdana,Arial,Helvetica,sans-serif;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,picture{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left; font-weight:normal;}
html,body,img,iframe,abbr{border:0;}
html,body{font-size: 16px}
body{max-width: 1920px;overflow-x: hidden;margin: 0 auto}
i,em{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
sup,sub{font-size:12px;}
textarea{overflow:auto; resize:none;}
label{cursor:default;}
a,button{cursor:pointer;transition: all 0.3s;}
a,a:hover{text-decoration:none;}
input{border:0;}
*:focus {outline: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.w1440{max-width: 1440px;margin: 0 auto;position: relative;width: 90%;}
.imgbox {overflow: hidden;position: relative;}
.imgbox span {background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%; display: flex;align-items: center;justify-content: center;transition: all 0.3s}
.imgbox:hover span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); }

@font-face{
	font-family: DINPro-Bold;
	src:url(../fonts/DINPro-Bold.ttf);
}
/*Top002262*/
.Top002262 { background: url(../images/tbg.png) no-repeat center; position: relative; z-index: 100;}
.Top002262 .top_t{height: 2.63rem;line-height: 2.63rem;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Top002262 .top_t p{font-size: 0.94rem;color: #ffffff;}
.Top002262 .top_t .search{width: 12.63rem;height: 1.75rem;border-radius: 0.88rem;background: rgba(98,147,193,.6);margin: 0.44rem 0}
.Top002262 .top_t .search input{height: 1.75rem;margin-left: 1rem;float: left;background: none;border: none;color: #fff}
.Top002262 .top_t .search button{background: url(../images/sousuo.png) no-repeat center;border: none;width: 0.88rem;	height: 0.88rem;float: right;margin: .3rem 0.44rem}
.Top002262 .top_t .search button img{display: none}
.Top002262 .top_m{height: 7.2rem;line-height: 7.2rem;text-align: center;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Top002262 .top_m .fl{width: 26.25%}
.Top002262 .top_m .fr{width: 21.46%}
.Top002262 .top_m img{max-width: 33.8%}
.Top002262 .top_m .fl img,.Top002262 .top_m .fr img{max-width: 100%}




.Top002262 .header-left{ float: left; width: 40%; display:table; height:70px;max-width: 198px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid{width: 100%}
.Top002262 .header-right{display: none;}
.Top002262 .header-menu li#m5 .sub,.Top002262 .header-menu li#m8 .sub{display:none !important} 
.Top002262 .header-menu li{ width:11.11%;float: left;height: 4.31rem;line-height:  4.31rem;text-align: center;}
.Top002262 .header-menu li em{ padding:0 ;position:relative;}
.Top002262 .header-menu li:hover >  a{color: #142e90}
.Top002262 .header-menu li a,.Top002262 .header-menu li em >a{ position:relative; font-size: 1.38rem; color:#ffffff;font-weight: bold;}
.Top002262 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);bottom:0;  height:3px; background:#fff;width:0; transition:ease-in-out 0.3s;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:70%;}
.Top002262 .header-menu li .sub{ width:100%; left:0%;   padding-top: 20px;background: none;overflow: visible;}
.Top002262 .header-menu li .sub:before{width: 100%;height: 20px;left: 0;top: 0px;content: "";position: absolute;background: url(../images/sjx.png) no-repeat center bottom;}
.Top002262 .header-menu li .sub-menu{ padding:0; text-align:center;font-size: 1.38rem;box-shadow: 0rem 0.5rem 0.78rem 0.03rem 	rgba(117, 117, 117, 0.51);}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;	background-color: rgba(255, 255, 255, 1);line-height: 3.44rem;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#333; transition:0.3s;font-weight: normal;}
.Top002262 .header-menu li .sub-menu dt:hover{ background-color: rgba(16, 42, 140, 1); color:#fff; }
.Top002262 .header-menu li .sub-menu dt:hover a{color: #fff}
.Top002262 .header-right dd{ float:left;padding:20px 0;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-search.png) no-repeat center center; width:30px; height:30px;  display:block;}
.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#142e90; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}

.Top002262 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.2); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
.Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}

@media(max-width:1024px){
.Top002262 #header-menu{ position:fixed; right:-100%; top:0;padding: 0 20px; background:rgba(20, 46, 144, 1); z-index:100; padding-top:70px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
.Top002262 #header-menu.header-menu-show{ right:0;max-height: 100vh;overflow: auto;}
.Top002262 #header-menu li em,
.Top002262 #header-menu li em a{ border-bottom:0;}
.Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002262 #header-menu li em a{ font-weight:normal;}
.Top002262 #header-menu li.has-sub em a{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
.Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 #header-menu li .sub-menu{ padding:5%;}
.Top002262 #open_menu{ width:40px; height:30px;background:#142e90; position:relative; z-index:101; transition:background 0.3s;display: block;position: fixed;right:2%;top: 7%}
.Top002262 #open_menu i,
.Top002262 #open_menu i::before,
.Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
.Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
.Top002262 #open_menu.open_menu_on{ background:#000; position:fixed; right:2%;top: 7%}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
.Top002262 .header-right{display: block;float: right}
}
@media(max-width:768px){
.Top002262 .top_m{height: auto;line-height: 4rem;border-bottom: none;}
.Top002262{background-size: cover;}
.Top002262 .top_m .fr,.Top002262 .top_m .fl{width: 100%;display: none}
.Top002262 .top_m img{max-width: unset;max-height: 40px;}
.header{height: 0;}


}
.pd70{padding: 4.4rem 0}
.banner .swiper-container{padding: 0 12.5%;background-color: #D5DEFF;overflow-x: hidden;}
.banner .swiper-button-prev{left: 5%}
.banner .swiper-button-next{right: 5%}

.hometit{height: 3.75rem;border-radius: 0.38rem;background: url(../images/bg10.png) no-repeat center/cover;line-height: 3.75rem;padding: 0  1.25rem;font-size: 1.25rem;font-weight: bold;color: #333333;}
.hometit img{vertical-align: middle;margin-right: 10px;}
.hometit a{font-size: 1rem;color: #333333;font-weight: normal;}

.news1{display: inline-block;width: 100%;background: url(../images/bg1.png) no-repeat center/cover;float: left;}
.news1_l{width: 60%;}
.news1_l .news1_lb{position: relative;margin-top: 0.75rem}
.slideBox{ width:43%; height:21.25rem; overflow:hidden; position:relative;margin: 1rem 0; border-radius: 0.63rem }
.slideBox .hd{ height:0.25rem; overflow:hidden; position:absolute; left:0.88rem; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right: 0.5rem;  width:1.19rem;; height: 0.25rem;; line-height: 0.25rem;; text-align:center; background:#cccccc; cursor:pointer; }
.slideBox .hd ul li.on{ background:#102a8c; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}

.slideBox .bd .imgbox{ width:100%; padding-bottom: 70%; display:block;  }
.slideBox .bd p{position: absolute;	height: 5.25rem;border-radius: 0rem 0rem 0rem 0.63rem;overflow: hidden; background: url(../images/bg3.png) no-repeat	center;font-size: 1.13rem;color: #ffffff;line-height: 1.13rem;padding: 0.58rem;padding-right: 1.88rem;}

.txbox{width: 31.25rem;height: 22.75rem;padding: 1.4rem;	background-color: #ffffff; position: relative;;	border-radius: 0.63rem;overflow: hidden;float: right;width: 60%;position: absolute;right: 0;top: 0rem}
.txbox:after{width:  0.38rem;height: 100%;position: absolute;right: 0;top: 0;content: "";background-image: linear-gradient(180deg, 	#102a8c 0%, 	#6680df 100%);}
.txbox li.top{height: 5.5rem;background-color: rgba(86, 151, 255, 0.2);border-radius: 0.38rem;padding:0.25rem 0.88rem;margin-bottom: 0.5rem;}
.txbox li.top h3{font-size: 1.25rem;color: rgba(20, 46, 144, 1);line-height: 2.25rem;font-weight: normal;}
.txbox li.top p{font-size: 1rem;line-height: 1.13rem;color: rgba(152, 176, 215, 1);}
.txbox li.normal{line-height: 2.4rem;font-size: 1.06rem;color: rgba(68, 68, 68, 1);position: relative;background: url(../images/fang.png) no-repeat left center;padding-left: 0.81rem;position: relative;}
.txbox li.normal:hover{background: url(../images/fang2.png) no-repeat left center;}
.txbox li.normal:hover a{color: rgba(16, 42, 140, 1);}
.txbox li.normal span{position: absolute;right: 0;font-size: 1rem;color: rgba(130, 130, 130, 1);top: 0}
.txbox li.normal a{padding-right: 3rem;}

.news1_r{width: 38%;}
.news1_r .hd{height: 3.75rem;border-radius: 0.38rem;background: url(../images/bg10.png) no-repeat center/cover;line-height: 3.75rem;padding: 0  1.25rem;font-size: 1.25rem;font-weight: bold;color: #333333;}
.news1_r .hd img{float: left;margin: 1.2rem 0;margin-right: 10px;}
.news1_r .hd li{float: left;margin-right: 0.63rem;font-size: 1.25rem;color: rgba(91, 114, 170, 1);}
.news1_r .hd li.on{color: rgba(20, 46, 144, 1);border-bottom: rgba(20, 46, 144, 1) 0.19rem solid;height: 3.7rem;}
.news1_r .bd li{position: relative;height: 4rem;background: url(../images/bg4.png) no-repeat center/100% 100%;margin-top: 0.72rem;padding-right:5.4rem;line-height: 4rem;padding-left: 1.2rem;font-size: 1.13rem;}
.news1_r .bd li .date{position: absolute;right: 0;top: 0;font-size: 1rem;line-height: 1.5rem;color: rgba(255, 255, 255, 1);width:5.4rem;text-align: center;padding: 0.5rem 0 }
.news1_r .bd ul{position: relative;}
.news1_r .bd ul .more{position: absolute;right: 0.75rem;top: -3.25rem;color: #333333;}
.news1_r .bd .nones{display: none} 
@media(max-width:1024px){
.news1_l,.news1_r{width: 100%}
.pd70{padding: 2rem 0}
.banner .swiper-container{padding: 0}


}
.news2{display: inline-block;width: 100%;background: url(../images/bg2.png) no-repeat center/cover;float: left;}
.slideBox2{position: relative;}
.slideBox2 a.more{position: absolute;right: 12.25rem;top: -3rem;	font-size: 1rem;line-height: 2.53rem;color: rgba(51, 51, 51, 1);}
.slideBox2 a.more:hover{color: rgba(1, 64, 153, 1);}
.slideGroup{ width:100%; text-align:left;  }
.slideGroup .parHd{height: 3.81rem;line-height:3.38rem;  position:relative;  }
.slideGroup .parHd ul{ float:left;  }
.slideGroup .parHd ul li{ float:left;position: relative; padding:0 1.9rem;font-size: 1.25rem;color: rgba(51, 51, 51, 1);margin-right: 1.13rem; cursor:pointer;background: url(../images/bg12.png) no-repeat top center }
.slideGroup .parHd ul li.on{ background: url(../images/bg11.png) no-repeat top center;color: #fff }
.slideGroup .parHd ul li.on:after{position: absolute;width: 12px;height: 7px;position: absolute;left: 50%;margin-left: -6px;bottom: -7px;background: url(../images/arrs.png) no-repeat center; content: ""}
.slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:1.31rem;z-index: 999; bottom:1.31rem; display:block; width:1.75rem;; height:1.75rem;;background: url(../images/larr.png) no-repeat center / 100% 100%; }
.slideGroup .sNext{ left:3.669rem;background: url(../images/rarr.png) no-repeat center / 100% 100%; }

.slideGroup .parBd .box{position: relative;margin-top: 4.3rem;width: 42%;height: 27rem;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{  float:left; _display:inline; text-align:center; position: relative;height: 27rem;width: 100% }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic .imgbox{padding-bottom: 75%;width: 100%}
.slideGroup .parBd ul li .title{ position: absolute;left: 0;bottom: 0;background: url(../images/bg5.png) repeat-x center;height: 4.31rem;width: 100%; line-height: 4.31rem;text-align: left;padding-left: 6.44rem;font-size: 0.94rem;color: rgba(255, 255, 255, 1);font-weight: bold;;  }
.slideGroup .parBd ul li .title a{color: #fff}


.newsbox{width: 57%;}
.newsbox .item{width: 49%;float: left;margin-top: 4.3rem;}
.newsbox .item .imgbox{padding-bottom: 62%;margin-top: 1.44rem;}
.newsbox .item,.newsbox .item *{transition: all 0.3s}
.newsbox .item time{display: inline-block;width: 7.75rem;	height: 2.13rem;	border: solid 0.06rem rgba(1, 64, 153, 1);;text-align: center;line-height: 2.13rem ;font-family: DINPro-Bold;font-size: 1.13rem;color: rgba(1, 64, 153, 1);;}
.newsbox .item .txt{height: 10.56rem;background-color: rgba(255, 255, 255, 1);margin-top: 0.5rem;padding: 1rem}
.newsbox .item:hover .txt{background-image: linear-gradient(180deg, 		rgba(16, 42, 140, 1) 0%, 		rgba(102, 128, 223, 1) 100%);}
.newsbox .item .txt h3{font-family: PingFang-SC-Bold;font-size: 1rem;line-height: 2.15rem;color: rgba(51, 51, 51, 1);margin: 0.5rem 0 }
.newsbox .item .txt p{font-family: PingFang-SC-Medium;font-size: 0.88rem;font-weight: normal;line-height: 1.5rem;letter-spacing: -0.07rem;color: rgba(153, 153, 153, 1);}
.newsbox .item:hover .txt h3,.newsbox .item:hover .txt p,.newsbox .item:hover .txt time{color: #fff}
.newsbox .item:hover .txt time{border-color: #fff}
.newsbox .item:nth-child(2){float: right;}
@media(max-width:1024px){
.slideBox2 a.more{right: 0;top: -3.5rem;color: #fff}
.slideGroup .parBd .box,.newsbox .item{margin-top: 1.5rem}
.slideGroup .parBd .box,.slideGroup .parBd ul li{height: auto;}
.slideGroup .parBd ul li .pic img{height: 20rem;}
.newsbox{width: 100%}
html,body{font-size: 16px;overflow-x: hidden;}
.slideGroup .parBd .box{width: 100%}

}


.kslj{display: inline-block;width: 100%;background: url(../images/bg7.png) no-repeat center/cover;float: left;padding: 3.69rem 0 2.63rem}
.kslj li{width: 10.75%;height: 13.31rem;display: flex;align-items: center;justify-content: center;float: left;text-align: center;background-color: rgba(255, 255, 255, 0.87);border-radius: 0.38rem;overflow: hidden;margin-right: 2%;}
.kslj li .imgbox{width: 5.63rem;height: 5.63rem;background-image: linear-gradient(180deg, 	rgba(16, 42, 140, 1) 0%, 		rgba(102, 128, 223, 1) 100%);transition: transform 0.5s ease-in-out;border-radius: 50%;overflow: hidden;margin:0 auto;}
.kslj li .imgbox span{background-size: auto}
.kslj li p{font-size: 1.25rem;line-height: 2rem;color: rgba(21, 46, 144, 1);margin-top: 1rem;transition: all 0.5s}
.kslj li:last-child{margin-right: 0;}
.kslj li:hover .imgbox{transform: rotateY(360deg);}
.kslj li:hover p{font-weight: bold;}


.bgbox{display: inline-block;width: 100%;background: url(../images/bbg.png) no-repeat bottom center/cover;float: left;padding: 3.69rem 0 29.63rem}
.news3_l{width: 49%;}
.news3_l .swiper-container{padding: 0 14%;overflow: hidden;margin-top: 1.75rem}
.news3_l .swiper-slide{position: relative;box-shadow: 0rem 0.44rem 0.94rem 0.06rem rgba(74, 100, 197, 0.36);}
.news3_l .swiper-slide img{width: 100%}
.news3_l .swiper-slide .imgbox{width: 100%;padding-bottom: 80%;}
.news3_l .swiper-slide p{height: 4.44rem;background-image: linear-gradient(180deg, 	rgba(16, 42, 140, 1) 0%, 	rgba(102, 128, 223, 1) 100%);line-height: 4.44rem;overflow: hidden;color: rgba(255, 255, 255, 1);font-weight: bold;font-size: 1.5rem;text-align: center; display: none;	border-radius: 0rem 0rem 0.63rem 0.63rem;}
.news3_l .swiper-slide.swiper-slide-active p{display: block;}
.news3_l .swiper-slide.swiper-slide-active{box-shadow: none}

.news3_r{width: 49%;}
.news3_r li{width: 49%;float: left;margin-top: 1.06rem}
.news3_r li:nth-child(2n){float: right;}
.news3_r li .imgbox{padding-bottom: 55.7%;}
.news3_r li .imgbox img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 3rem;height: 2.75rem;}
.news3_r li p{height: 3rem;background-color: rgba(224, 231, 255, 1);line-height: 3rem;padding: 0 1.13rem;color: rgba(51, 51, 51, 1);font-weight: bold;font-size: 1.25rem;}
.news3_r li p time{float: right;}
.news3_r li:hover p{background-image: linear-gradient(180deg, rgba(16, 42, 140, 1) 0%, rgba(102, 128, 223, 1) 100%);color: #fff}

.rdzt .swiper-container{overflow: hidden;}
.rdzt .hometit{background: url(../images/bg13.png) no-repeat center/cover;}
.rdzt .swiper-slide{height: 6.25rem;margin-top: 1.5rem}
.rdzt .swiper-slide .imgbox{width: 100%;height: 100%;font-size: 1.13rem;color: rgba(255, 255, 255, 1);font-weight: bold;}
@media(max-width:1024px){
.news3_r li p{font-size:1em;}
.rdzt .swiper-slide .imgbox{font-size: 1em;text-align: center;}
.kslj li .imgbox{width: 4.5rem;height: 4.5rem;}
.kslj li{height: 10rem;}
.kslj li p{font-size: 0.6rem;margin-top: 0.5rem}
.news3_l,.news3_r{width: 100%}

}

.footer{display: inline-block;width: 100%;background: url(../images/fbg.png) no-repeat center/cover;float: left;}
.xglj{line-height: 4.81rem;border-bottom: 1px solid rgba(255,255,255,.2);font-size: 1.25rem;color: rgba(255, 255, 255, 1);display: inline-block;width: 100%;float: left;}
.xgljbox{height: 2.69rem;;line-height: 2.69rem;;border: solid 1px #cccccc;border-radius:  0.5rem;;cursor: pointer; text-align: center;position: relative;font-size:  1.13rem;;color: rgba(255, 255, 255, 1);float: left;}
.xgljbox .xiala{width: 100%;background: #fff;position: absolute;left: 0;top:2.69rem;display: none;z-index: 999;box-shadow: 0px 5px 5px 5px  rgba(0, 0, 0, 0.1);max-height: 10rem;overflow-y: auto}
.xgljbox .xiala p{height: 2rem;line-height: 2rem;color: #666;color: #666;font-size: 1rem}
.xgljbox:hover> .xiala{display: block}
.xgljbox .xiala p:hover{color: #e70012}
.xglj .xglj_l{width: 12%;}
.xglj .xglj_r{width: 86%;padding: 1rem 0}
.xglj .xglj_r .xgljbox{width: 23.5%;margin-right: 2%;}
.xglj .xglj_r .xgljbox:nth-child(4n){margin-right: 0;}
.footer_b{text-align: center;padding: 2rem 0 1.5rem;display: inline-block;width: 100%;position: relative;border-bottom: 1px solid rgba(10, 35, 129, 0.2);;}
.footer_b p.fl{font-size: 1.13rem;font-weight: normal;line-height: 2.53rem;color: rgba(255, 255, 255, 1);text-align: left;}
.footer_b p.fr{font-size: 1.13rem;line-height: 2.53rem;	color: rgba(255, 255, 255, 1);}
.footer_b .flogo{margin-left: -10%;}
.footer_bb{text-align: center;height: 4.81rem;line-height: 2.81rem;font-size: 1rem;color: rgba(255, 255, 255, 1);}
.footer_bb img{margin: 0 5px}
.footer_bb  a{color: #fff}

@media(max-width:1024px){
	.xgljbox{font-size: 1rem}
	.bgbox{background-size: 100% auto;padding-bottom: 10rem;}
}

@media(max-width:1280px){.slideBox .bd .imgbox{padding-bottom:92%} .slideGroup .parBd ul li{height:19rem}  .slideGroup .sPrev, .slideGroup .sNext{bottom:3.31rem} }

@media(max-width:768px){
.slideBox{width: 100%;height: auto;}
.slideBox .bd p{position: static;bottom:0;background-size: cover;width: 100%}
.txbox{position: static;width: 100%}
.slideBox .hd{bottom:10px;}
 .news1_r{margin-top: 1.5rem}
 .slideGroup .parHd ul li{font-size: 1rem;background-size: 100% 100%;padding: 0 10px;margin-right: 10px;}
.slideGroup .parBd .box, .slideGroup .parBd ul li{width: 100%	}
 .slideGroup .parBd ul li .pic img{width: 100%;height: auto;}
 .kslj li{height: auto;padding: 10px 0;width: 23.5%;margin-bottom: 2%;}
  .kslj li:nth-child(4n){margin-right: 0;}
  .news3_l,.news3_r{width: 100%;margin-bottom: 20px;}
  .xglj .xglj_r .xgljbox{width: 48%;margin-bottom: 20px;}
  .xglj .xglj_l{width: 20%;line-height: 1.5;}
  .xglj .xglj_r{width: 78%;}
  .footer_b p.fl,.footer_b p.fr{width: 100%}
  .footer_b .flogo{margin: 20px auto}
  .footer_bb{height: auto;line-height: 1.5;padding: 5px 0}
  .hometit{height: 2.5rem;line-height: 2.5rem;font-size: 1.13rem}
  .news1_r .bd li .date{background:#142E90 }
  .news1_r .bd li{border-radius: 5px;overflow: hidden;}
  .slideGroup .parHd{height: 40px;	line-height: 40px; }
    .slideGroup .parHd li{margin-bottom: 10px;}
    .slideBox2 a.more{top: 0.5rem;color: #333 }
    .newsbox .item{width: 100%;margin-top: 0}
}

@media(max-width:480px){
	  .xglj{padding: 20px 0 0 }
  .xglj .xglj_r .xgljbox,.xglj .xglj_l,.xglj .xglj_r{width: 100%}
  .Top002262 .top_t{height: auto;display: inline-block;width: 100%;}
  .Top002262 #open_menu,.Top002262 #open_menu.open_menu_on{top: 1%}
  .Top002262 .top_m img{max-height: 40px;}
  .Top002262 .top_m{line-height: 3.5rem;}
  .news3_r li{width: 100%}
  .news3_l .swiper-container{padding: 0}
  .news3_l .swiper-slide p,.slideGroup .parBd ul li .title,.news1_r .hd{font-size: 1rem;height: 40px;line-height: 40px;}
.slideGroup .sPrev, .slideGroup .sNext{bottom:0.35rem;}
.news1_r .hd li{font-size: 1rem;}
.news1_r .hd li.on{height: 37px;}
.news1_r .hd img{margin: 10px auto;margin-right: 10px;}
.news1_r .bd ul .more{top: -2.7rem}
}



.bgbox2{display: inline-block;width: 100%;background: url(../images/bbg2.png) no-repeat bottom center #F7F7F7;float: left;padding: 3.69rem 0 31.63rem;min-height: 72.25rem}

.searchlist{width:  51%;;height: 3.56rem;background: url(../images/ssbg.png) no-repeat center/100% 100%;border-radius: 3.56rem;display: block;margin: 40px auto;overflow: hidden;}
.searchlist input{background: none;margin-left: 1rem;display: inline-block;width: 60%;height: 3.56rem;line-height:3.56rem;color: rgba(51, 51, 51, 1);;font-size: 1.13rem;;}
.searchlist button{width: 8.31rem;text-align: center;border: none;background-color: rgba(20, 46, 144, 1);font-weight: bold; border-radius: 1.78rem;float: right;font-size: 1.25rem;color: rgba(255, 255, 255, 1);height: 3.56rem;line-height:3.56rem;;}
.searchlist img {vertical-align: middle;margin-left: 2rem;margin-top: -3px;}
.keylist li .key{color: rgba(51, 51, 51, 1);;}

.nbanner .slideBox .imgbox{height: 350px;border: none}
.nbanner .slideBox li{padding-top: 0;}
.nbanner .slideBox li p{font-size: 36px;color: #ffffff;font-weight: bold; position: absolute;width: 319px;height: 100px;border: solid 2px #ffffff;left: 50%;margin-left: -160px;top: 50%;margin-top: -50px;line-height: 100px;text-align: center;}

.newslist_l{width: 18%;border-bottom:2px solid rgba(20, 46, 144, 1);; box-shadow: 0px 3px 10px 0px rgba(70, 171, 229, 0.15);border-radius: 8px 8px 0px 0px;height: 900px;background: #fff}
.newslist_l h1{height: 90px;line-height: 90px;font-size: 24px;font-weight: normal;color: #ffffff;background-image: linear-gradient(180deg, 		rgba(16, 42, 140, 1) 0%, 		rgba(102, 128, 223, 1) 100%);text-align: center;}
.list{width: 100%;overflow: hidden;}
.list ul li{background:#fff;position: relative;border-bottom: 1px solid #ddd;width: 100%;float: left; }
.list ul li.active:after{width: 6px;height: 60px;content:"";position: absolute;left: 0;top: 0; background-image: linear-gradient(180deg, 		rgba(16, 42, 140, 1) 0%, 		rgba(102, 128, 223, 1) 100%);text-align: center;}
.list ul li.active,.list ul li:hover{background: rgba(229, 235, 255, 1);border-color: rgba(229, 235, 255, 1) }
.list ul li a{padding-left: 10px;color: #333; font-size:20px; float: left;;height: 60px;line-height: 60px;position: relative;margin:0 20px;}
.list ul li.inactive{ background:url(../images/xiala2.png) no-repeat 95% center rgba(229, 235, 255, 1);margin-left: 0;border-bottom: none;cursor: pointer;}




.list ul li.inactives.inactive{background:url(../images/xiala.png) no-repeat 95% 30px rgba(229, 235, 255, 1);border-bottom: none}
.list ul li ul{display: none;}
.list ul li.active ul a{border-left: none;}
.list ul li ul li { border-left:0; border-right:0; background-color:#fff; border-color:none;text-indent: 20px;padding-left: 0; background:#fff}
.list ul li ul li ul{display: none;}
.list ul li ul li a{ margin-right:20px;border-bottom: none;border-left: none;float: none;width: 100%;display: inline-block;margin: 0 auto}
.list ul li ul li ul li { background:#fff; border:none; }

.newslist_r{background-color: #ffffff;;margin-bottom: 30px;padding-bottom: 50px;padding-top: 1px;width: 80%;	min-height: 900px;padding: 20px 2.56rem}
.newslist_r  .location{height: 3.75rem;line-height: 3.75rem;border-bottom: 2px solid #eeeeee;color: rgba(20, 46, 144, 1);;font-size: 20px;font-weight: bold;}
.newslist_r  .location img{vertical-align: middle;margin-right: 10px;}
.newslist_r  .location a{color: rgba(20, 46, 144, 1);;}

.pages{height: 50px;margin: 20px auto 0;text-align: center;}
.pages a{padding: 0px 10px;border: 1px solid #E7E7E7;border-radius: 4px;display: inline-block; height: 2rem;line-height: 2rem;color: #9b9b9b;margin: 0 6px;font-family: 忙掳鈥溍┞┞疵┧喡┟⑩�櫯∶幝得┾�溌懊堵伱⑩�澛モ�撀∶Ｆ捚捗幝裁┢捖澝ヂ蹬撁悸γε解�犆柯矫β⑩�澛⒚β嶁�撁β韭澝幝睹β嶁�撁棵⑩�樎┟柯矫β锯�好韭∶Ｆ捖⒚柯矫︹�欌偓芒藛露茂录娄忙聧拧忙聧鈥斆悸γε解�犆柯矫βλ嗏�澝ヂ佲�溍ㄅ掆�毭┞┞疵┾劉鈥犆ヂ库劉莽炉鈥溍伮ㄅ掆�毭ヂ解�⒚ヅ锯�灻р�郝裁ヂ解�⒚ヂ郝惷ㄅ犫�櫭┧喡ッβ⑺喡睹�犈撁β︹�毭犫�犆�犈撁┡嘎犫�犆�÷访︹�毬该悸Ｃ�犅姑柯矫兟访棵幝得ニ溑矫�÷该韭Ｃニ溑矫�氣偓卯鈥犅姑柯矫兟访棵幝得ニ溑矫�÷该�÷访ε嘎柯�;}
.pages .active,.pages a:hover{border: 1px solid rgba(20, 46, 144, 1);;background: rgba(20, 46, 144, 1);;color: #fff}

.txtlist li{font-size: 1rem;line-height: 3.13rem;color: #333333;text-indent: 1.5rem;background: url(../images/fang1.png) no-repeat left center;border-bottom: 1px dashed #eee;position: relative;}
.txtlist li a{color: #333333;padding-right: 8rem;}
.txtlist li span.time{position: absolute;right: 0;top: 0;line-height: 3.13rem;}
.txtlist ul{margin-top:15px ;}
.txtlist li:hover a,.txtlist li:hover span,.titile a:hover{color: rgba(20, 46, 144, 1);;}
.txtlist li:hover{background: url(../images/fang2.png) no-repeat left center;}

.newscon .ctitle{font-size: 1.5rem;color: #333333;line-height: 2.67rem;text-align: center;margin-top: 20px}
.newscon .info{font-size: 1rem;color: #999999;line-height: 2.67rem;text-align: center;}
.content img{max-width: 100%;display: block;margin: 20px auto;height:100%;}
.content p{font-size: 1.13rem;line-height: 2.67rem;color: #666666;text-indent: 2em;padding: 0 10px;text-align: justify;}

.prev_next{display: inline-block;width: 100%;margin: 2rem auto;}
.prev_next a{width: 48%;height: 3rem;border: solid 1px #cccccc;text-align: center;overflow: font-size: 1.13rem;color: #666666;line-height: 3rem;font-size: 1.13rem;;}
.prev_next a:hover{color: rgba(20, 46, 144, 1);;border-color: rgba(20, 46, 144, 1);}

.keylist li{background: url(../images/fang1.png) no-repeat left 8px;line-height: 1.5rem;margin-bottom: 1.31rem;}
.keylist li:hover{background: url(../images/fang2.png) no-repeat left 8px;}
.keylist li h3{font-size: 1.13rem;font-weight: normal;color: rgba(51, 51, 51, 1);line-height: 1.5rem;margin-bottom: 1rem;text-indent: 1rem;}
.keylist li p{font-size: 1rem;color: rgba(102, 102, 102, 1);line-height: 1.5rem;letter-spacing: 0.03rem;text-indent: 0;}
.keylist .key{color: rgba(1, 78, 160, 1) !important; }


.zzjg .zzjgtit{text-align: center;}
.zzjg .zzjgtit p{position: relative;line-height: 2.66rem;display: inline-block;margin-top: 2.5rem;}
.zzjg .zzjgtit  p .sp1{width: 3.63rem;height: 3.25rem;background: url(../images/zjbg1.png) no-repeat center;top: 0.63rem;left: -2.06rem;content: "";position: absolute;z-index: 0;}
.zzjg .zzjgtit  p .sp2{width: 3.63rem;height: 3.25rem;background: url(../images/zjbg2.png) no-repeat center;top: 0.63rem;right: -2.06rem;content: "";position: absolute;z-index: 0;}
.zzjg .zzjgtit .txt{display: inline-block;font-size: 1.5rem;font-weight: bold;background-color: rgba(54, 88, 215, 1);padding: 0 4.5rem;color: #fff;position: relative;z-index: 9;}
.zzjglist li{width: calc(32% - 2px);padding-left: 1.3rem;font-size: 1.25rem;color: rgba(20, 46, 144, 1);font-weight: bold; float: left;margin-right: 2%;margin-bottom: 2%;height: 3.75rem;line-height: 3.75rem;border-radius: 0.38rem;border: solid 1px rgba(226, 226, 226, 1);;}
.zzjglist li:nth-child(3n){margin-right: 0;}
.zzjglist{display: inline-block;width: 100%;margin-top: 3.81rem}
.zzjglist li img{margin-right: 0.5rem;}
.zzjglist li a{color: rgba(20, 46, 144, 1);}
@media(max-width:768px){
	.newslist_l{display: none}
	.newslist_r{width: 100%;min-height:unset;}
	.searchlist{width: 100%}
	.zzjglist li{width: 48%}
	.zzjglist li:nth-child(3n){margin-right: 2%;}
	.bgbox2{background-size: 100% auto;padding-bottom: 10rem;}
	.Top002262 .top_t .search{display: none}
}
@media(max-width:480px){
.zzjg .zzjgtit .txt{padding: 0 20px}
.zzjg .zzjgtit p .sp2,.zzjg .zzjgtit p .sp1{height: 40px;}
.zzjglist li{width: 100%;font-size: 1rem}
.newslist_r{padding: 20px;}
	.bgbox2{padding-top: 20px;min-height: unset;}
	.newslist_r .location{height: auto;line-height: 1.5;padding: 10px 0}
	.searchlist{background: none;border:1px solid #dedede;}
	.txtlist li span.time{line-height: 1.5;}
	.txtlist li span.time{position: static;}
	.txtlist li{height: auto;width: 100%;float: left;background: url(../images/fang1.png) no-repeat left 18px;line-height: 1.5;padding: 10px 0}
	.txtlist li a{padding-right: 0;}
	.newscon .ctitle{font-size: 1.2rem;line-height: 1.5;}
	.content p{font-size: 1rem;line-height: 1.5;}
	.prev_next a{width: 100%;margin-bottom: 10px;}
	.pages a{padding: 0 5px;margin: 0 3px;}

}

/*20230517*/

.imglist li{width: 21%;float: left;margin-right: 2%;box-shadow: 0rem 0.5rem 0.78rem 0.03rem rgba(117, 117, 117, 0.21);background-image: linear-gradient(180deg, 		rgba(16, 42, 140, 1) 0%, 	rgba(102, 128, 223, 1) 100%);text-align: center;margin: 2%}
.imglist li:nth-child(4n){margin-right: 0;}
.imglist li .imgbox{width: 100%;padding-bottom: 144%;}
.imglist li h3{font-size: 1.36rem;color: rgba(255, 255, 255, 1);line-height: 1.86rem;}
.imglist li p{color: rgba(255, 255, 255, 1);line-height: 1.86rem;}
.imglist li .txt{padding: 10px;}

.imglist2 .imgs{width: 33.3%;text-align: center;float: left;margin-top: 20px}
.imglist2{padding: 0;background: none;}
.imglist2 .imgsbox{width: 49%;height: auto;min-height: 20rem; background-color: #ffffff;box-shadow: 0px 2px 16px 0px rgba(53, 53, 53, 0.11);	border-radius: 10px;margin-bottom: 15px; border-top: 5px solid #005bac;box-sizing: border-box;padding: 45px 25px ;float: left;}
.imglist2 .imgbox{display: inline-block;width: 35%;padding-top: 45%;;float: left;}
.imglist2 .imgbox span{background-size: contain !important;}
.imglist2 .imgsbox:nth-child(2n){float: right;}
.imglist2 .imgsbox .txt{width: 60%;}
.imglist2 .imgsbox .txt h3{font-size: 22px;color: #333333;line-height: 22px;}
.imglist2 .imgsbox .txt .p1{font-size: 16px;color: #666666;margin: 25px auto}
.imglist2 .imgsbox .txt .p2{font-size: 14px;color: #666666;line-height: 24px;text-align: justify;}

@media(max-width:768px){
.imglist2 .imgsbox{width: 100%;margin-right: 0;min-height:unset;padding: 15px;}
.imglist2 .imgsbox .txt .p1{margin: 5px auto}
.imglist li{width: 49%;margin: 2% auto;;}
.imglist li:nth-child(2n){float: right;}
.imglist{margin-top: 20px;}
}


	/* 氓驴鈩⒚ㄢ�扳劉氓聧垄莽鈥郝裁λ喡┧喡ッヂр�樏Ｆ掆�毭�灺幻β佀唖s */
.banner .slick-list,.news3_l .slick-list{padding:0 12.5%;background: #D5DEFF}
.banner .item{text-align:center;opacity: 0.5;position: relative;}
.banner .item .imgbox{padding-top:40%;}
.banner .item .wap{display: none}
.banner .item .ti{overflow: hidden;height:60px;line-height: 61px; color:#fff;font-weight:bold;width:580px;font-size:18px;background: rgba(0,0,0,.7);text-align: center;position: absolute;bottom:148px;left: 50%;margin-left: -284px;}
.banner .item.slick-current {padding:0;z-index:10;position: relative;opacity: 1;}
.banner .slick-dots{bottom:-6%;}
.banner .slick-dots li button{width:14px;height:14px;}
.banner .slick-arrow{width:64px;height:64px;background-size: contain;background-repeat: no-repeat;border-radius: 0}
.banner .slick-arrow:hover{background-color:transparent;}
.banner .slick-prev:before,.banner .slick-next:before{display:none;}
.banner .slick-prev{background-image: url(../images/arrl.png);left: 8%}
.banner .slick-prev:hover{background-image: url(../images/arrl01.png);}
.banner .slick-next{background-image: url(../images/arrr.png);right: 8%}
.banner .slick-next:hover{background-image: url(../images/arrr01.png);}
.banner .slick-slide {transition: all 0.3s ease-in-out;transform-style: preserve-3d;transform: perspective(1920px) rotateY(10deg);box-shadow: 0 0 50px rgba(0,0,0,.5);}

.banner .slick-slide.slick-center + .slick-slide {transition: all 0.3s ease-in-out;transform-style: preserve-3d;transform: perspective(1920px) rotateY(-10deg);box-shadow: 0 0 50px rgba(0,0,0,.8)}
.banner .item.slick-current{transform: perspective(1920px) rotateY(0deg);box-shadow:none}

.news3_l .slick-list{background: none;margin-top: 1.06rem}
.news3_l .item{text-align:center;opacity: 0.5;position: relative;padding: 50px 0;}
.news3_l .item p{display: none;height: 4.44rem;background-image: linear-gradient(180deg, 	rgba(16, 42, 140, 1) 0%, 	rgba(102, 128, 223, 1) 100%);line-height: 4.44rem;overflow: hidden;color: rgba(255, 255, 255, 1);font-weight: bold;font-size: 1.5rem;text-align: center; display: none;	border-radius: 0rem 0rem 0.63rem 0.63rem;}
.news3_l .item.slick-current{opacity: 1;padding: 0;box-shadow:none;border-radius: 0.63rem;overflow: hidden;}
.news3_l .item.slick-current p{display: inline-block;width: 100%;}
.news3_l .item .imgbox{width: 100%;padding-bottom: 80%;box-shadow: 0rem 0rem 0.94rem	rgba(74, 100, 197, 0.36);}
.news3_l .item.slick-current .imgbox{box-shadow:none}

.news3_l .slick-dots{bottom:-6%;}
.news3_l .slick-dots li button{width:14px;height:14px;}
.news3_l .slick-arrow{width:40px;height:40px;background-size: contain;background-repeat: no-repeat;border-radius: 0}
.news3_l .slick-arrow:hover{background-color:transparent;}
.news3_l .slick-prev:before,.news3_l .slick-next:before{display:none;}
.news3_l .slick-prev{background-image: url(../images/arrl.png);left: 5%}
.news3_l .slick-prev:hover{background-image: url(../images/arrl01.png);}
.news3_l .slick-next{background-image: url(../images/arrr.png);right: 5%}
.news3_l .slick-next:hover{background-image: url(../images/arrr01.png);}




@media(max-width:1024px){
.banner .slick-list, .news3_l .slick-list{padding: 0}
.banner .slick-arrow{height: 40px;width: 40px;}
.slideGroup .parBd ul li .pic .imgbox{padding-bottom: 75%;}

	}
	
	@media(max-width:768px){
.rdzt .swiper-slide{padding: 0}
.banner .slick-arrow{height:30px;width:30px;}
}




/*****20231518****/
.tips{width: 100%;height: 100%;position: fixed;top:0;left: 0;background: #000;z-index: 99999999;text-align: center;color: #fff}
.tips span{vertical-align: middle;font-size: 30px;display: inline-block;padding-top: 120px}

/*20230519*/
.rdzt .swiper-slide{padding: 0 10px;}
@media(max-width:768px){
.banner .item .imgbox.pc{display: none}
.banner .item .imgbox.wap{display: block;padding-top: 60%;}
#appu0{display: none}
.rdzt .swiper-slide{padding: 0 10px}
}