	/* 头部 */
	.guding{
		position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	}
	
	.sousuo{
		height: 40px;
		width: 100%;
		background: #4b6089;
	}
	.sousuo .container .div{
		line-height: 40px;
		font-size: 15px;
		display:inline;
		cursor: pointer;
	}
		.sousuo .container .div:nth-last-of-type(2) span:nth-last-of-type(1) {
			color: #f6f7f8;
		}
		.sousuo .container .div:nth-last-of-type(2) span:nth-last-of-type(2) {
			color: #6889c8;
		}
		.sousuo .container .div:nth-last-of-type(2) span:nth-last-of-type(3) {
			color: #6889c8;
		}
		.sousuo .container .div:nth-last-of-type(1) {
			float: right;
			color: #f6f7f8;
			font-size: 15px;
		}
	.sou{
		height: 24px;
		width: 132px;
		background: #4b6089;
		border:none;
		border:1px solid #FFFFFF;
		 text-indent:1em;
		margin-left: 30px;
		color: #FFFFFF;
		cursor: pointer;
	}
	.sou input::-moz-placeholder {
    color: #FFFFFF;
	}
	.logo{
		
		width: 185px;
		height: 50px;
	}
	
	input::-webkit-input-placeholder {
	    color: #FFFFFF;
	}
	.container{
		 position: relative;
	}
	.tubiao{
	    position: absolute;
	    top: 13px;
	    right: 22px;
	}
	/* banner */
	.bx-nav-tow {
    margin-top: 26px;
    margin-bottom: 26px;
	}
	.bei{
		background: #FFFFFF;
	}
	.bx-nav-tow .bx-nav ul li a:hover{
		color: #485e88;
	} 
	/*轮播图*/
	   html, body {
        position: relative;
        height: 100%;
    }
    body {
        background: #FFFFFF;
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
    .banner .swiper-container {
        width: 1399px;
        height: 400px;
        /*margin-top: 180px;*/
    }
.banner .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	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;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
	.banner .swiper-slide img {
		width: 100%;
		height: 100%;
	}
	/* 主题区域 */
	.hangye{
		margin-top: 50px;
		position: relative;
	}
	/*.hangye li:nth-last-of-type(3){
		font-weight: 700;
	}
	.hangye li:nth-last-of-type(2){
		float: right;
	}
	.hangye li:nth-last-of-type(1){
		width: 100%;
		height: 1px;
		background: #cccccc;
		position: absolute;
		top: 40px;
	}*/
	.yan{
		color: #485e88;
	}
	.hangye li {
		
		font-size: 20px;
		margin-left: 10px;
		margin-right: 10px;
	}
	.hangye li p{
		float:left;
		padding-left: 5px;
		padding-right: 5px;
	}
	.zixun{
		display: flex;
	}
	.hangye li:nth-last-of-type(2) p:nth-last-of-type(3){
		color: #485e88;
		font-weight: 900;
	}
	.hangye li:nth-last-of-type(2) p:nth-last-of-type(2){
		color: #485e88;
	}
	.biao p:hover{
		color: #485e88;
		
	}
	.with-padding {
   		 width: 98%;
   		 cursor:pointer;
	}
	
	.shijian{
		float: right;
		color: #999999;
	}
	.biao a{
		color: #000000;
	}
	.with-padding span:nth-last-of-type(2){
		color: #999999;
	}
.with-padding span:nth-last-of-type(1) {
	color: #999999;
}
			/*小轮播图*/
			
			.hangye1{ 
				width: 100%;
				margin: initial;
				position: relative;
			}
	.jinri {
		/*background: #000;
		opacity: .3;
		width: 100%;
		height: 40px;*/
	}
	
	
	.fueu img{
		width: 100%;
	}
	.gong{
		display: flex;
	}
	.xixi{
		width: 50%;
		display: flex;
		padding-left: 20px;
	}
	.tupian img{
		width: 280px;
		margin-top: 20px;
	}
	.guanjia{
		margin: 30px 10px 30px 30px;
		font-size: 15px;
	}
	.guanjia p:hover{
		color: #485e88;
		cursor: pointer;
	}
	
	.guanjia p:nth-child(odd){
		width: 255px;
		overflow: hidden;
		text-overflow: ellipsis;
		 white-space: nowrap;
	}
	.guanjia p:nth-child(even){
		border:1px dashed #999999;
		 height:1px;
		 width: 100%;
		 margin-top: 5px;
		 margin-bottom: 10px;
	}
	.biao1{
		border:1px dashed #999999;
		 height:1px;
		 width: 100%;
		 margin-top: 5px;
		 margin-bottom: 10px;
	}
	
	/*底部*/
.di {
	line-height: 100px;
	text-align: center;
	background-color:#292929;
}
	.text-center span{
		color: #FFFFFF;
		margin-top: 10px;
	}
	.banquan p{
		color: #FFFFFF;
	}
	.header-nei{
			box-shadow: 0 0 10px rgba(0,0,0,.2);
		}

.bx-footer {
	padding: 20px 0;
	text-align: center;
	font-size: 14px;
	color: #666666;
	box-shadow: 0 2px 8px 2px rgb(198 201 208 / 50%);
	line-height: 25px;
}

.bx-footer-one ul li {
	padding: 0 10px 0 0;
}
	.bx-footer-one ul li h3 {
		font-size: 16px;
		color: #ffffff;
		padding-bottom: 5px;
		line-height: 30px;
	}

	.bx-footer-one ul li a {
		display: block;
		font-size: 14px;
		color: #999;
		line-height: 25px;
	}

.text-center span {
	color: #FFFFFF;
	margin-top: 10px;
}

.bx-footer-one span {
	display: block;
	text-align: center;
	line-height: 25px;
}





	@media screen and (max-width: 1440px) {
		.swiper-container{
		    width: 1356px;
		    /*height: 400px;*/
		   
		}
		.bx-nav-tow {
		    margin-top: 0;
		    margin-bottom: 0;
		}
	
		.swiper-container {
		    width: 100%;
		    /*height: 400px;*/
		}
		.hangye1{
			margin-top: 0;
		}
	}
	@media screen and (max-width: 1000px){
		/*头部*/
		.sou {
   		 margin-left: 0;
		}
		.logo{
		   width: 149px;
		   height: 43px;
		}
		.pull-right li:nth-child(even){
			display: none;
		}
		/* banner */
		.bx-nav-tow {
		    margin-top: 0;
		    margin-bottom: 0;
		}
		/*轮播图*/
		.swiper-container{
		    /*width: 375px;*/
		    /*height: 140px;*/
		}
		
		/*小轮播图*/
		.container, .container-fluid, .container-fixed, .container-fixed-md, .container-fixed-sm, .container-fixed-xs {
		    padding-right: 0px;
		    padding-left: 0px;
		    margin-right: auto;
		    margin-left: auto;
		}
			/* 主题区域 */	
		.hangye li:nth-last-of-type(1) {
		    width: 98%;
		}
		.zixun {
		    display: revert;
		}
		.with-padding {
		    width: 100%;
		}
		.hang {
		    width: 100%;
		    margin: 0;
		}
		.hangye {
		    margin-top: 11px;
		    padding-bottom: 52px;
		}
		.hangye1{
			margin-top: -50px;
		}
		
		.hangye li p {
		    font-size: 17px;
		    line-height: 30px;
		}
		.shijian{
			display: none;
		}
		.ji {
   			margin: 20px 0px 20px 21px;
		}
		.ji .nihao{
			margin-bottom: 30px;
		}
		.fueu img{
			margin-top: 0;
			width: 100%; 
		}
		.xixi {
		    display: list-item;
		    padding-left: 0;
		}
		.guanjia {
		    margin: 30px 10px 30px 10px;
		    font-size: 15px;
		}
		.guanjia p:nth-child(odd) {
		    width: 177px;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
		}
		.tupian img {
		    padding: 10px 10px 10px 10px;
		    margin-top: 0;
		}
		/*底部*/
		.tubiao {
		    position: absolute;
		    top: 13px;
		    /*right: 10px;*/
		}
	}
