    .swiper-container {
		
        width: 100%;
        height: 100%;
		 box-sizing: border-box;
    }
    .swiper-slide {
		
        text-align: center;
        font-size: 18px;
        background: #fff;
		
        /* Center slide text vertically */
       /* display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
       
		flex-direction: column;
		-ms-flex-direction: column;
		-webkit-flex-direction: column; */
    }
.head{width: 100%; height: 132px; background-color: #165068;}
			.head .logo{margin-top: 18px;}
			.right_so{display: flex; align-items: center; margin-top: 45px;}
			.right_so .right_text{color: #fff; font-size: 17px; margin: 0 10px;}
			.form_box{display: flex; align-items: center; width: 100%;}
			.so_box{width: 176px; display: flex; align-items: center; height: 39px; line-height: 39px; border-radius: 100px; background: rgba(255,255,255,0.8); padding: 0 10px; box-sizing: border-box;}
			.so_box input{width: calc(100% - 20px); border: none; background: transparent; outline: none; color: #165068;}
			.so_box input::-webkit-input-placeholder {color: #165068; font-size: 14px;}
			.nav{width: 100%; height: 58px; line-height: 58px; background-color: #e6e6e5;transition: all 0s; white-space: nowrap; }
			.nav ul li {display: inline-block; width: 198px; position: relative;}
			.nav ul li .sub_ul{position: absolute; top: 58px; left: 0; width: 100%; background-color: #fff;transition: all 0s; z-index: 2; }
			.nav ul li .sub_ul dd{background-color: #fff; float: left;width: 100%;transition: all 0s;  }
			.nav ul li .sub_ul dd a{color: #259293;}
			.nav ul li .sub_ul dd:hover{background-color:#259293 ; }
			.nav ul li .sub_ul dd:hover a{color: #fff;}
			
			
			.nav ul li a{font-size: 18px; line-height:25px; padding:5px 0px; color: #252525; display: block; text-align: center; }
			.nav ul li.current{ background-color: #f6ac18;}
			.nav ul li.current a{color: #fff;}
			.banner{width: 100%;  }
			.banner img{width: 100% ; z-index: 1;}
			.swiper-slide{width: 100%;}
			
			
			.sub_nav{width: 100%; height: 126px; background-color: #259293;}
			.sub_nav ul li.current{background-color: #b4a120; margin-left: 2%; width: 139px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;padding-top: 15px; padding-bottom: 10px;}
			.sub_nav ul li{float: left; width:12%; text-align: center; margin: 0 1%; padding: 21px 0;}
			.sub_nav ul li p{text-align: center; font-size: 17px; color: #fff; margin-top: 5px;}
			
			.news{width: 85%; margin: 30px auto;}
			/* .news .news_img{width: 560px;} */
			.news .news_box{width: calc(47% - 20px); margin-left: 20px;}
			.news .news_box .news_tit{width: 100%; height: 66px; line-height:66px; background-color: #165068; padding: 0 10px; box-sizing: border-box;}
			.news .news_box .news_tit .news_tit_name{font-size: 25px;color: #fff;}
			.news .news_box .news_tit .news_tit_yw{color: #fff; font-size: 19px;}
			.news .news_box .news_list{margin-top: 20px;}
			.news .news_box .news_list ul li{line-height: 36px; color: #2c2c2c; font-size: 16px; text-align: right;}
			.news .news_box .news_list ul li a{color: #2c2c2c; font-size: 16px; float: left; width: calc(100% - 60px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
			.news .news_box .news_list ul li a:hover{color: #259293;}
			.news .news_box .news_list .news_more{width: 132px; margin-top: 20px; height: 41px; line-height: 41px; border: 1px solid #165068; color: #165068; font-size: 17px; text-align: center; display: block;}
			.news .news_box .news_list .news_more a{color: #165068; transition:all 0.5s;}
			.news .news_box .news_list .news_more:hover{background-color: #165068;}
			.news .news_box .news_list .news_more:hover a{color: #fff;}
			
			.hezuo{width: 100%; margin: 60px 0; padding: 50px 7%; box-sizing: border-box; min-height: 375px; height: auto; background:#dbeded url(../images/hezuo_bg.jpg) no-repeat center top;}
			.hezuo_tit{text-align: center;}
			.hezuo_tit h2{font-size: 32px; color: #165068; text-align: center;}
			.hezuo_tit .line{width: 48px; height: 5px; background-color: #259293; border-radius: 2.5px; margin: 10px auto; display: block;}
			.hezuo_list ul{margin-top:60px; justify-content: space-between; width: 100%; display: flex;}
			.hezuo_list ul li{display: inline-block; width: calc(20% - 30px); margin: 0 15px;}
			.hezuo_list ul li:hover{transform: translateY(-20px);}
			.hezuo_list ul li img{width: 100%; }
			.hezuo_list ul li p{font-size: 17px; width: 100%; height: 49px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #259293; line-height: 49px; color: #fff; text-align: center;}
			.cx_list ul li{display: inline-block; width: calc(25% - 40px); margin: 0 20px;}
			.cx_list ul li img{width: 100%; }
			.cx_list ul li p{color: #165068;font-size: 18px; background: none;}
			.xuanchang{background: none; margin-top: 0; padding: 0 7%; height: auto; min-height: auto;}
			.friend{width: 100%; padding: 30px 0; background-color: #ecf2f2;}
			.friend .friend_tit{width: 94px; height: 31px; background-color: #165068; color: #fff; text-align: center; line-height: 31px; font-size: 18px; margin-bottom: 20px;}
			.friend .friend_cont a{font-size: 17px; color: #165068; margin-right: 30px; margin-bottom: 10px; display: inline-block;}
			
			.footer{background-color: #165068; padding: 30px 0; overflow: hidden;}
			.footer .foot_list{width: 60%; margin-top: 20px;}
			.footer .foot_list li{width: 50%; color: #fff; font-size: 17px; line-height: 30px; float: left;}
			.footer .ewm_list{width: 40%; text-align: right;}
			.footer .ewm_list li{display: inline-block; margin-left: 20px;}
	
	
	
	
	
	/* 关于我们 */
	
	.sub_banner{width: 100%; background: url(../images/nei_banner.jpg) no-repeat center top; height: 266px;}
	.sub_dh{width: 100%; height: 72px; line-height: 72px; font-size: 18px; color: #545454; background-color: #edf6fa;;}
	.sub_dh a{color: #545454;}
	.mainBox{margin-top: 20px; }
	.mainBox .leftMain{width: 326px; min-height: 600px; height: auto;}
	.mainBox .leftMain .left_tit{height: 62px; line-height: 62px; background-color: #165068; text-align: center; color: #fff; font-size: 25px; margin-bottom: 15px;}
	.mainBox .leftMain ul li a{height: 54px; display: block; line-height: 54px; text-align: center;  color: #165068; font-size: 22px; margin-bottom: 15px; border: 1px solid #dadada;}
	.mainBox .leftMain ul li a:hover{background-color: #259293; color: #fff;border: 1px solid #259293;}
	.mainBox .leftMain ul li.current a{background-color: #259293; color: #fff;border: 1px solid #259293;}
	.mainBox .rightMain{width: calc(100% - 376px);margin-bottom: 50px;}
	.right_tit{width: 100%; height: 64px; line-height: 64px; border-bottom: 1px solid #dadada; font-size: 24px; color: #165068; margin-bottom: 30px;}
	.right_content{overflow: hidden; line-height: 46px; color: #545454; font-size: 18px; padding: 0 20px; box-sizing: border-box;}
	.right_content p{color: #545454;}
	
	
	/* 手续流程 */
	
	.right_list{margin-top: 20px;}
	.right_list ul li{line-height: 47px; color: #2c2c2c; font-size: 18px; text-align: right;}
	.right_list ul li a{color: #2c2c2c; font-size: 18px; float: left; width: calc(100% - 100px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.right_list ul li a:hover{color: #259293;}
	
	.pagination{text-align: center; margin-top: 50px;}
	.pagination li,.pagination ul{list-style:none;display:inline;padding-left:0;font-size:16px}
	.pagination li{counter-increment:pagination}
	.pagination li:hover a{color:#fdfdfd;background-color:#259293;border:solid 1px #259293}
	.pagination li.active a{color:#fdfdfd;background-color:#259293;border:solid 1px #259293}
	.pagination li a{margin-bottom:5px;border:solid 1px #d6d6d6;border-radius:.2rem;color:#7d7d7d;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;padding:.5rem .9rem}

		
	
	/* 孔子学院 */
	.right_pic_list ul li{display: inline-block; width: calc(33.3% - 40px); margin: 0 15px 30px;}
	.right_pic_list ul li img{width: 100%; }
	.right_pic_list ul li p{color: #165068;font-size: 18px; background: none; text-align: center; margin-top: 10px;}
	
	
	/* 新闻内容页 */
	.news_content{width: 96%; margin:10px auto;}
	.news_content_tit{text-align: center;}
	.news_content_tit .title{font-size: 26px; color: #545454; margin: 60px 0 40px; text-align: center; font-weight: normal;}
	.news_content_tit .sub_tit{text-align: center; font-size: 16px; color: #545454;}
	.news_content_tit .sub_tit span{margin: 0 10px;}
	.news_content_text{font-size: 18px; line-height: 28px; margin-top: 40px;}
	.news_content_text img{max-width: 100%; min-width: auto; display: block; margin: 10px auto;}
	.fenye{margin: 60px 0 40px;}
	.fenye p{font-size: 18px; color: #545454; margin-bottom: 10px;}
	.fenye p a{font-size: 18px; color: #545454;}
	
	
	
	.marqueeleft{height:240px;width:100%;overflow:hidden;}
.marqueeleft .bao{float:left;}
.marqueeleft .bao .tu{float:left;margin:0 10px;display:inline;width:360px;height:240px;overflow:hidden;}
.marqueeleft .bao .tu .pic{display:block;width:360px;height:240px;overflow:hidden;}

.marqueeleft .bao .tu .pic img{width:360px;height:240px;}







	
	
	
	