body{
	min-width: 1400px;
	margin: 0 auto;
}
.w1400{
	width: 1400px;
	margin: 0 auto;
	position: relative;
}

header .website_top {
	height: 170px;
	background:url(../img/top_bannerbg.jpg) center top no-repeat ;
	background-size:100% 100% ;
	overflow: hidden;
	box-sizing: border-box;
	
}
header .website_top .w1400{
	height: 170px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
header .website_top .w1400  .search_box{
	width: 220px;
	height: 40px;
	box-sizing: border-box;
	border-radius: 20px;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	background-color: #fff;
}

header .website_top .w1400  .search_box .text{
	background:none;
	border: 0;
	background-color: #fff;
	height: 40px;
	display: flex;
	box-sizing: border-box;
	padding-left: 20px;
	display: flex;
	align-items: center;
	line-height: 1;
	width: 180px;
	position: relative;
	font-size: 16px;
}
header .website_top .w1400  .search_box .btn{
	background:none;
	border: 0;	
	width: 40px;
	height: 40px;
	margin-right: 10px;
	background: url(../img/search_btnbg.png) center center no-repeat;
	cursor: pointer;
}


header .website_top_links{
	color: #1b53a5;
	font-size: 18px;
}
header .website_top_links a{
	font-size: 18px;
	color: #1b53a5;
}
header .website_top_links span{
	margin: 0 6px;
}
header  .website_navigation{
	height: 60px;
	position: relative;
	z-index: 999999;	
	background-color: #1c3e99;
}


header .website_navigation ul{
	display: flex;
	justify-content: space-between;
	width: 1400px;
	position: relative;
}

header .website_navigation ul::after{
	content: "";
	width: 1px;
	height: 20px;
	position: absolute;
	top: 20px;
	right: 0;
	background-color: #6178b8;
}
header .website_navigation ul li{
	font-size: 18px;
	height: 60px;
	display: flex;
	align-items: center;
	box-sizing: border-box;	
	width: calc(100%/8);
	cursor: pointer;
	position: relative;
	justify-content: center;
	text-align: center;
}	
header .website_navigation ul li::after{
	content: "";
	width: 1px;
	height: 20px;
	position: absolute;
	top: 20px;
	left: 0;
	background-color: #6178b8;
}
header .website_navigation ul li:first-child::after{

}
header .website_navigation ul li.on::after{

}

header .website_navigation ul li a{
	color: #fff;
}
header .website_navigation ul li.on{
	background: #0a5fd3;
}
header .website_navigation ul li.on a{
	font-weight: bold;
	color: #fff;
}
header .website_navigation ul li.on a{
	font-weight: bold;
}
header .website_navigation ul li .sub{
	width: 100%;
	position: absolute;
	top: 60px;
	left: 0;
	display: none;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#0a5fd3, endcolorstr=#0a5fd3);
	background: rgba(10,95,211,0.7);	
}
header .website_navigation ul li .sub p{
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;

}
header .website_navigation ul li .sub p:last-child{
	border-bottom: 0;
	font-size: 16px;
}
header .website_navigation ul li .sub p a{
	color: #fff;
	font-weight: 100;
	font-size: 16px;	
}
header .website_banner{
	width: 100%;
	height: 36.4583vw;
}

header .website_banner .swiper{
	width: 100%;
	height: 36.4583vw;
	overflow: hidden;
}
header .website_banner .swiper .swiper-slide{
	width: 100%;
	height: 36.4583vw;	
	background-size:100% 100% !important;
}

header .website_banner .swiper .swiper-pagination{
	bottom: 24px;
	height: 10px;
} 
header .website_banner .swiper .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	background-color: #fff;
	opacity: 1;
	margin: 0 8px;
	border-radius: 0;
}
header .website_banner .swiper .swiper-pagination-bullet-active{
	background-color: #193b97;	
}
footer{
	height: 260px;
	background:center top no-repeat url(../img/footer_bg.jpg);
	background-size:100% 100% ;	
}

footer .w1400{
	display: flex;
	justify-content: space-between;
}

footer .w1400 .footer_top_left{
	width: 740px;
}
footer .w1400 .footer_top_left img{
	padding-top: 45px;
	padding-bottom: 20px;
}
footer .w1400 .footer_top_left .text{
	border-top: 1px solid #5494e4;
	padding-top: 16px;
}
footer .w1400 .footer_top_left .text p{
	font-size: 14px;
	line-height: 30px;
	color: #fff;
}
footer .w1400 .footer_top_right{
	width: 360px;
}
footer .w1400 .footer_top_right .nav{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	margin-top: 42px;
	margin-bottom: 18px;
}
footer .w1400 .footer_top_right ul{
	display: flex;
	flex-wrap: wrap;
}
footer .w1400 .footer_top_right ul li{
	width: 50%;
	font-size: 14px;
	line-height: 30px;
	
}
footer .w1400 .footer_top_right ul li a{
	color: #fff;
}

.navbox{
	height: 155px;
	display:flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.navbox .txt{
	width: 260px;
	position: relative;
	height: 48px;
	display: flex;
	align-items: center;
}
.navbox .txt p.cn{
	font-size: 36px;
	font-weight: bold;
}
.navbox .txt p.cn span{
	color: #193b97;
}

.navbox .txt::after{
	content: "";
	height: 30px;
	width: 1px;
	position: absolute;
	left: 162px;
	top: 11px;
	background-color: #193b97;
}
.navbox .txt p.en{
	font-size: 30px;
	font-family: sans-serif;
	position: absolute;
	right: 0;
	bottom: 0;
}
.navbox a.more{
	position: absolute;
	font-size: 16px;
	color: #193b97;
	right: 0;
	top: 0;
	height: 100%;
	display: flex;
	align-items: center;
	padding-right:80px ;
	background:center right no-repeat url(../img/more_bg01.png);
}
.navbox a.more::after{
	content: "";
	height: 1px;
	width: 50px;
	position: absolute;
	right:24px;
	top: 77px;
	background-color: #193b97;	
}

.zxdt_box{
	display: flex;
	justify-content: space-between;
}
.left_swiper{
	width: 660px;
	height: 615px;
}

.left_swiper .swiper-slide .pic{
	width: 660px;
	height: 450px;
}
.left_swiper .swiper-slide .pic img{
	width: 100%;
	height: 100%;
}
.left_swiper .swiper-slide .text{
	height: 165px;
	box-sizing: border-box;
	padding: 0 24px;
	padding-top: 32px;
	background:center top no-repeat url(../img/swiper_txtbg.jpg);
}
.left_swiper .swiper-slide .text p.title{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}
.left_swiper .swiper-slide .text p.title a{
	color: #fff;
}
.left_swiper .swiper-slide .text p.des{
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	padding-top: 12px;
	max-width: 480px;
}

.left_swiper .swiper-button-next:after, .left_swiper .swiper-rtl .swiper-button-prev:after{
	display: none;
}

.left_swiper .swiper-button-prev:after, .left_swiper .swiper-rtl .swiper-button-next:after{
	display: none;
}

.left_swiper .swiper-button-next{
	width: 30px;
	height: 30px;
	background:center center no-repeat url(../img/right_btn01.png);
	bottom: 46px;
	right: 25px;
	margin: 0;
	top: auto;
}
.left_swiper .swiper-button-prev{
	width: 30px;
	height: 30px;
	background:center center no-repeat url(../img/left_btn01.png);	
	bottom: 46px;
	left: auto;
	right: 65px;
	margin: 0;
	top: auto;	
}

.left_swiper .swiper-button-next.swiper-button-disabled, .left_swiper .swiper-button-prev.swiper-button-disabled{
	opacity: 1;
}

.right_news{
	width: 662px;
	height: 615px;
	background:center center no-repeat url(../img/boxbg01.jpg);	
}
.right_news dl{
	width: 594px;
	margin: 0 auto;
	padding-top: 36px;
}
.right_news dl dt{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	line-height: 36px;	
}
.right_news dl dt a{
	color: #193b97;
}
.right_news dl dd{
	text-align: justify;
	color: #999999;
	font-size: 16px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; 	
	padding-top: 8px;
}
.right_news dl p{
	text-align: right;
	font-size: 16px;
	color: #193b97;
	padding: 10px 0;
}
.right_news dl{
	border-bottom: 1px solid #cccccc;
	padding-bottom: 12px;
}
.right_news .newslist{
	width: 594px;
	margin: 0 auto;	
}
.right_news ul{
	padding-top: 20px;
	padding-bottom: 24px;
}
.right_news ul li{
	height: 48px;
	display: flex;
	align-items: center;
	box-sizing: border-box;
	padding-left: 26px;
	font-size: 18px;
	background:left center no-repeat url(../img/ulli01.png);		
}
.right_news ul li a{
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;	
}
.right_news a.more{
	color: #193b97;
	font-size: 16px;
	display: flex;
	justify-content: right;
}

.xslt_bbs{
	background-color: #eaf4ff;
	position: relative;
	overflow:hidden;
}

.xsky_box{
	
}
.bbs_swiper{
	padding-bottom: 70px;
	margin-bottom: 60px;
	overflow: hidden;
}

.bbs_swiper .swiper-slide{
	width: 311px;
}

.bbs_swiper .swiper-slide .pic{
	width: 311px;
	height: 195px;
	overflow:hidden;
	border-radius: 15px 15px 0 0;
}
.bbs_swiper .swiper-slide .pic img{
	width: 100%;
	height: 100%;
}
.bbs_swiper .swiper-slide p.title{
	font-size: 18px;
	line-height: 26px;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; 		
	box-sizing: border-box;
	text-align: justify;
	padding: 16px 5px  0 5px;
	margin-bottom: 24px;
}
.bbs_swiper .swiper-slide p.time{
	box-sizing: border-box;
	padding-left: 30px;
	color: #0a5fd3;
	position: relative;
	height: 24px;
	display: flex;
	align-items: center;
	background:5px center no-repeat url(../img/time_icon.png);	
}
.bbs_swiper .swiper-slide p.time::after{
	content: "";
	height: 7px;
	width: 188px;
	position: absolute;
	right:0;
	bottom: 10px;
	background:right center no-repeat url(../img/time_bg.png);	
}




.kxyj_box{
	background-color: #f9f9f9;
	position: relative;
	overflow:hidden;	
}
.kxyj_swiper{
	width: 1400px;
	height: 460px;
	margin-bottom: 60px;
}
.kxyj_swiper .swiper-slide{
	width: 440px;
	height: 180px;
	box-sizing: border-box;
	border: 1px solid #eaeaea;
	background-color: #fff;
	padding: 30px 24px;
}
.kxyj_swiper .swiper-slide .text{
	display: flex;
	justify-content: space-between;
}
.kxyj_swiper .swiper-slide .text .time{
	width: 60px;
}
.kxyj_swiper .swiper-slide .text .time .m{
	font-size: 20px;
	font-weight: bold;
	padding-top: 2px;
}
.kxyj_swiper .swiper-slide .text .time .y{
	color: #999999;
	font-size: 14px;
	padding-top: 4px;
}

.kxyj_swiper .swiper-slide .text .title{
	width: 300px;
	font-size: 18px;
	line-height: 28px;
	text-align: justify;
}
.kxyj_swiper .swiper-slide .text .title a{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; 	
}
.kxyj_swiper .swiper-slide a.more{
	margin-top:28px;
	display: flex;
	color: #193b97;
	font-size: 14px;
	position: relative;
	box-sizing: border-box;
	justify-content: end;
	align-items: center;
}
.kxyj_swiper .swiper-slide a.more::after{
	content: "";
	height: 1px;
	width: 310px;
	position: absolute;
	left:0;
	bottom: 7px;
	background-color: #d2e2f7;
}

.xshy_swiper{
	width: 1400px;
	padding-bottom: 70px;
	margin-bottom: 50px;
}
.xshy_swiper .swiper-slide{
	width: 660px;
	height: 724px;
	box-sizing: border-box;
	position: relative;

}

.xshy_swiper .swiper-slide .pic{
	width: 614px;
	height: 400px;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 23px;
}
.xshy_swiper .swiper-slide .pic img{
	width: 100%;
	height: 100%;
}

.xshy_swiper .swiper-slide .textbox{
	height: 424px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	background-color: #ecf5ff;
	box-sizing: border-box;
	padding:128px 23px 0 23px ;
	
}
.xshy_swiper .swiper-slide .textbox p.title{
	text-align: justify;
	font-size: 18px;
	line-height: 30px;
}
.xshy_swiper .swiper-slide .textbox p.time{
	color: #114cb2;
	font-size: 15px;
	padding: 16px 0;
}
.xshy_swiper .swiper-slide .textbox p.des{
	text-align: justify;
	font-size: 16px;
	color: #999999;
	line-height: 28px;
}

.xshy_swiper .swiper-slide .textbox p.more{
	height: 45px;
	width: 614px;
	position: absolute;
	bottom: 48px;
	left: 23px;
}

.xshy_swiper .swiper-slide .textbox p.more::after{
	content: "";
	height: 1px;
	width: 458px;
	position: absolute;
	background:right center repeat-x url(../img/linebg.png);		
	left:0;
	bottom: 24px;
	background-color: #d2e2f7;	
}
.xshy_swiper .swiper-slide .textbox p.more a{
	width: 140px;
	display: flex;
	height: 45px;
	background:right center no-repeat url(../img/more_bg02.png);	
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 16px;
	position: absolute;
	right: 0;
	top: 0;
}

.list_content{
	background:center top no-repeat url(../img/list_body_bg.jpg);	
	background-size:100% 100%;
	overflow: hidden;
	padding: 60px 0;
}
.list_content .w1400{
	display: flex;
	justify-content: space-between;
}
.w1400 .list_left{
	width: 310px;
	background-color: #fff;
	box-shadow: 0 0 25px 0 rgba(0,0,0,.13); 
	align-self: flex-start; 
}
.w1400 .list_right{
	width: 1040px;
	background-color: #fff;
	box-sizing: border-box;
	border-top: 5px solid #0c51b0;
	padding: 0 35px;
	
	padding-bottom: 48px;
	align-self: flex-start; 
}
.w1400 .list_left .right_this{
	height: 85px;
	background:center top no-repeat url(../img/list_left_navbg.jpg);	
	display: flex;
	align-items: center;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	box-sizing: border-box;
	padding: 0 25px;
}
.w1400 .list_left .right_list{
	padding: 15px 25px;
}
.w1400 .list_left .right_list ul li{
	height: 68px;
	display: flex;
	align-items: center;
	position: relative;
	border-bottom: 1px solid #e6e9f1;
	box-sizing: border-box;
	padding-left: 16px;
	font-size: 18px;
	color: #666666;
	cursor: pointer;
}
.w1400 .list_left .right_list ul li a{
	font-size: 18px;
	color: #666666;	
}

.w1400 .list_left .right_list ul li::after{
	content: "";
	height: 20px;
	width: 5px;
	position: absolute;
	background:left center no-repeat url(../img/right_ulli_icon01.png);		
	left:0;
	top: 24px;

}
.w1400 .list_left .right_list ul li:before{
	content: "";
	height: 7px;
	width: 12px;
	position: absolute;
	background:right center no-repeat url(../img/right_ulli_icon.png);		
	right:0;
	top: 31px;

}


.w1400 .list_left .right_list ul li:last-child{
	border: 0;
}

.w1400 .list_left .right_list ul li:hover a{
	font-weight: bold;
	font-size: 20px;
	color: #0b47be;
}

.w1400 .list_left .right_list ul li:hover::before{

	background:right center no-repeat url(../img/right_ulli_icon_active.png);		


}


.right_position{
	display: flex;
	justify-content: space-between;
	height: 78px;
	display: flex;
	align-items: center;
	border-bottom: 2px solid #e6e9f1;

}
.right_position .right_position_left{
	font-size: 30px;
	font-weight: bold;
}

.right_position .right_position_right{
	font-size: 16px;
}
.right_position .right_position_right a{
	font-size: 16px;
}
.right_position .right_position_right a.this{
	color: #0b47be;	
}



.txt_list ul{
	position: relative;
	padding-bottom: 24px;
	margin-top: 24px;
	border-bottom: 1px solid #dddddd;
}
.txt_list ul::after{
	content: "";
	width: 1px;
	background-color: #dddddd;
	z-index: 0;
	left: 3px;
	top: 30px;
	position: absolute;
	height: 240px;
}

.txt_list ul li{
	height: 60px;
	display: flex;
	align-items: center;
	line-height: 1;
	font-size: 18px;
	justify-content: space-between;
	background: url(../img/y_icon01.png) left center no-repeat;
	box-sizing: border-box;
	padding-left: 24px;
	position: relative;
	z-index: 2;
}
.txt_list ul li a{
	font-size: 18px;
	max-width: 732px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;		
}
.txt_list ul li span{
	color: #1b53a5;
	font-size: 16px;
}


.doclist_pic .box{
	display: flex;
	justify-content: space-between;	
	height: 260px;
	margin-top: 40px;	
	
}
.doclist_pic .box img{
	width: 415px;
	height: 260px;
}
.doclist_pic .box .textbox{
	width: 555px;
	padding-right: 0;
	border-bottom: 1px solid #dddddd;
	position: relative;
}
.doclist_pic .box .textbox h2{
	font-size: 24px;
	line-height: 1.5;
	text-align: justify;
	padding-top: 12px;
	padding-left: 24px;
}

.doclist_pic .box .textbox p.des{
	font-size: 18px;
	line-height: 2;
	text-align: justify;
	padding-top: 12px;
	padding-left: 24px;
	color: #999999;
}

.doclist_pic .box .textbox p.time{
	display: flex;
	color: #1b53a5;
	font-style:italic;
	font-size: 18px;
	position: absolute;
	left: 24px;
	bottom: 24px;
}
.doclist_pic .box .textbox a.more{
	font-size: 18px;
	position: absolute;
	right: 12px;
	bottom: 60px;
	width: 130px;
	height: 46px;
	display: flex;
	border-radius: 23px;
	background-color: #ff0000;
	text-align: center;
	justify-content: center;
	align-items: center;
	color: #fff;
}



.content_page{
	margin: 0 auto;
	position: relative;
	padding: 40px 0 40px 0;
	background-color: #fff;
}
.content_page h1{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	line-height: 1.5;
	color: #0a5fd3;
}
.mini_page_option{
	height: 54px;
	background-color: #f8f8f8;
	margin-top: 36px;
	display: flex;
	align-items: center;
	color: #999999;
	justify-content: space-between;


}
.mini_page_option .page_time{
		margin-left: 40px;
		
}
.page_option_right{
	margin-right: 40px;
	display: flex;
}
.fontsizebtn{
	height: 54px;
	display: flex;
	align-items: center;	
	color: #999999;
}
.fontsizebtn a{
	color: #999999;
	margin: 0 5px;
}
.page_share{
	height: 54px;
	display: flex;
	align-items: center;
	margin-left: 10px;
}
.page_share .bds_tsina {
	background: url(../img/wb.png) center no-repeat !important;
	background-size: 30px auto !important;
	width: 30px;
	height: 30px;
	display:inline-block;
	margin-left: 5px;
}

.page_share .bds_weixin {
	background: url(../img/wx.png) center no-repeat !important;
	background-size: 30px auto !important;
	width: 30px;
	height: 30px;
	display:inline-block;
	margin-left: 10px;
}

.article_box {
	padding: 20px 0 0 ;
	line-height:2;
	color: #555;
	height: 100%;
	font-size: 18px;
}

.article_box p {
	margin-bottom: 1em;
	color: #333;
}

.article_box .article_photo {
	text-align: center;
}

.article_box p img,
.article_box img {
	display: inline-block;
	max-width: 80%;
	margin: 14px 6px;
}
.article_code{
	text-align: center;
}
.xl_bdggq{
	display: flex;
	justify-content: center;
}
.xl_bdggq>a {
    display: flex;
	align-items: center;
	justify-content: center;
    width: 115px;
    height: 45px;
    color: #333333;
    font-size: 16px;
    border: 1px solid #cfcaca;
    border-radius: 3px;
	margin: 0 10px;

}

.columnpager{
	margin-top: 48px;
}
.columnpager ul{
	display: flex;
	justify-content: center;
}
.columnpager ul li{
	border: 1px solid #f1f1f1;
	width: 32px;
	height: 32px;
	margin: 0 4px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	line-height: 1;
}
.columnpager ul li.row{
	background-color:#1658a0;
	color: #fff;
}
.columnpager ul li.row a{
	color: #fff;
}
.columnpager ul li.next{
	width: 72px;
}
.columnpager ul li.home{
	width: 64px;
}
.columnpager ul li.select{
	width: 58px;
	background-color: #e5e5e5;
}
.columnpager ul li.select select{
	border: 0;
}
.columnpager ul li.select select option{
	border: 0;
}

.columnpager ul li.select select {
  font-size: 14px; 
  background-color: #e5e5e5; 
  appearance: none;
  -moz-appearance: none; 
  -webkit-appearance: none;
}


.columnpager ul li.select select {
 
  background-image: url(../img/icon_select.png);
  background-repeat: no-repeat;
  background-position: right 6px; 
  padding-left: 12px;
  padding-right: 30px;

}


.columnpager ul li.select select::-ms-expand {
  display: none; 
}

.bbs_swiper .swiper-button-next, .bbs_swiper .swiper-button-prev{
	top: 100px;
}
.bbs_swiper .swiper-button-next{
	right: 0;
}
.bbs_swiper .swiper-button-prev{
	left: 0;
}


.kxyj_swiper .swiper-button-next, .kxyj_swiper .swiper-button-prev{
	top: 200px;
}
.kxyj_swiper .swiper-button-next{
	right: 0;
}
.kxyj_swiper .swiper-button-prev{
	left: 0;
}
.swiper_tab{
	height: 62px;
	overflow: hidden;
}
.swiper_tab ul{
	display: flex;
	justify-content: center;
}
.swiper_tab ul li{
	width: 150px;
	height: 62px;
	margin: 0 20px;
	display: flex;
	justify-content: center;
	text-align: center;
	box-sizing: border-box;
	font-size: 20px;
	font-weight: bold;
	padding-top: 12px;
	cursor: pointer;
}

.swiper_tab ul li.on{
	background: url(../img/active_bg.png) center no-repeat;
	color: #fff;
}
.swiper_tab_content{
	width: 1400px;
	height: 460px;
	position: relative;
	overflow: hidden;
}
.swiper_tab_content .wbbox{

	opacity: 0;
	position: absolute;
	top: 0;
	left: 1400px;
	width: 1400px;
	height: 460px;
	
}
.swiper_tab_content .on{
	transition: all 0.5s linear;	
}

.szly_list{
	overflow: hidden;
	margin-top: 60px;
}
.szly_list .box{
	overflow: hidden;
}

.szly_list .nav{
	background-color: #e8effa;
	height: 60px;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: center;
	font-size: 24px;
	font-weight: bold;
}
.szly_list .nav span{
	font-size: 14px;
	font-weight: 100;
}
.szly_list ul{
	display: flex;
	flex-wrap: wrap;
	padding: 32px 0;
}
.szly_list ul li{
	width: calc(100%/6);
	display: flex;
	text-align: center;
	justify-content: center;
	font-size: 18px;
	line-height: 40px;
}


.xshy_swiper .swiper-button-next, .xshy_swiper .swiper-button-prev{
	top: 200px;
}
.xshy_swiper .swiper-button-next{
	right: 24px;
}
.xshy_swiper .swiper-button-prev{
	left: 24px;
}

@media screen and (max-width: 768px) {
header .website_banner .swiper .swiper-slide{
	width: 100%;
	height: 36.4583vw;	
	background-size:100% 100% !important;
}	
}