.news {
	z-index: 5;
    position: relative;
    width: 100%;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1200px;
    background: #F3F6FB;
    overflow: hidden;
}
/*====== Nav =======*/
	.navtop {
		z-index: 4;
		position: relative;
		width: 100%;
		height: 70px;
		background: white;
	}
	.nav_con {
		position: relative;
	    width: 1250px;
	    margin: auto;
	}
		.nav_con img {
			float: left;
		    margin-left: 5%;
		    margin-top: 5px;
		    width: 100px;
		    height: 100px;
		    border-radius: 10px;
		}
		.nav_font {
		    float: left;
		    margin: 10px;
		}
			.n_f_f1 {
			    font-size: 24px;
			    color: black;
			}
			.n_f_f2 {
			    display: inline-block;
			    margin-top: 5px;
			    font-size: 16px;
			    color: #ab4055;
			}
			.navtop ul {
			margin-left: 18%;
			display: inline-block;
		}
			.navtop ul li {
				position: relative;
				float: left;
				font-size: 16px;
				line-height: 70px;
				margin-left: 50px;
				cursor: pointer;
			}
			.navul li:hover .diamond {
				opacity: 1;
			}
			.navul li:hover .hoverd1{
				left: 0px;
			} 
			.navul li:hover .hoverd2{
				left: 50px;
			}
			.navtop ul li a {
				color: #ab4055;
			}
			.navtop ul li span {
				position: absolute;
				bottom: 17px;
				display: inline-block;
				width: 20px;
				height: 1.2px;
				background: #AB4055;
				
			}
			.navtop ul li .hoverd1 {
				left: 20px;
				transition: .7s;
			}
			.navtop ul li .hoverd2 {
				left: 20px;
				transition: .7s;
			}
			.diamond {
				position: absolute;
				bottom: 10px;
				left: 28px;
				width: 10px;
				height: 10px;
				margin: 5px 0 0 5px;
				-webkit-transform-origin: 0 100%;
				-moz-transform-origin: 0 100%;
				-o-transform-origin: 0 100%;
				-ms-transform-origin: 0 100%;
				transform-origin: 0 100%;
				-webkit-transform:rotate(-45deg);
				-moz-transform:rotate(-45deg);
				-o-transform:rotate(-45deg);
				-ms-transform:rotate(-45deg);
				transform:rotate(-45deg);
				background: #AB4055;
				opacity: 0;
				transition: .7s;
			}
	/*========= Nav end =========*/

		.bgbanner {
	      z-index: 3;
	      position: relative;
	      width: 100%;
	      top: -65px;
	    }

	/*news_con*/
	.new_bg {
		background: #F3F6FB;
	}
		.news_con {
			z-index: 6;
			position: relative;
			top: -380px;
			width: 1000px;
			height: 670px;
			margin: auto;
		}
		.lewm {
		float: left;
		position: relative;
		width: 270px;
		height: 595px;
		margin-right: 30px;
		text-align: center;
		background: white;
	}
		.lewn_title1 {
			padding: 10px 0;
			font-size: 16px;
		}
		.lewn_title1 img {
			vertical-align: bottom;
		}
		.new_pic1 {
			margin: 10px 0;
		}
		.lewn_box {
			width: 85%;
			height: 100px;
			border-top: 1px solid #E1E1E1;
			margin: auto;
			margin-top: 11px;
		}
			.lewn_box img {
				float: left;
				width: 58%;
				margin-top: 5px;
			}
		.lewn_b_right {
			position: relative;
			float: left;
			width: 42%;
		}
			.lewn_b_right span {
				display: inline-block;
				font-size: 14px;
				line-height: 18px;
				padding: 10px 0;
			}
			.jwqysy {
				width: 90%;
				height: 22px;
				margin: auto;
				color: white;
				border-radius: 90px;
				line-height: 20px;
				background: #AB4055;
			}
			.lewn_help {
				margin-top: 10px;
			}
			.lewn_help_phone {
				margin-top: 8px;
				color: #AB4055;
			}
			.tab {
				z-index: 4;
				position: relative;
				float: left;
				width: 700px;
				height: 100%;
				background: white;
				overflow: hidden;
			}
			.up_down {
				position: absolute;
				left: 0;
				right: 0;
				bottom: 25px;
				margin: auto;
				width: 240px;
				height: 30px;
				line-height: 30px;
				text-align: center;
			}
				.up_down_left {
					float: left;
					width: 100px;
					height: 100%;
					background: #EBEBEB;
					cursor: pointer;
					border-radius: 5px;
				}
				.up_down_right {
					float: right;
					width: 100px;
					height: 100%;
					color: white;
					background: #D993A1;
					cursor: pointer;
					border-radius: 5px;
				}
			.tab_dashed {
				z-index: 2;
				position: absolute;
				left: 4%;
				top: 17.3%;
				width: 90%;
				height: 1.2px;
				border-bottom: 1.2px dashed #B8B8B8;
			}
			.tab_news_title {
				margin-top: 15px;
				margin-left: 5%;
				font-size: 24px;
			}
			.tab_new_line {
				margin-left: 3%;
			}
		.nav_ul {
			margin-left: 16%;
			margin-top: 30px;
			width: 85%;
			height: 10%;
		}
			.nav_ul li {
				position: relative;
				float: left;
				width: 15%;
				height: 10%;
				font-size: 18px;
				color: #6A6A6A;
				text-align: center;
				line-height: 20px;
				cursor: pointer;
				text-indent: 13px;
			}
			.lidom img {
				z-index: 3;
				position: absolute;
				top: 25.5px;
				left: 30px;
				display: none;
			}
			.nav_ul li:hover {
				color: #A53248;
			}
		.t_con {
			float: left;
			margin-left: 5%;
			width: 84%;
			height: 50%;
			display: none;
		}
		.t_con_active {
			display: block;
		}
			.t_con ul {
				width: 100%;
				height: 100%;
			}
				.t_con ul li {
					position: relative;
					height: 19%;
					line-height: 82px;
					font-size: 14px;
					border-bottom: 1px dashed #8c8b8c;
					color: #8c8b8c;
				}
					.t_con ul li span {
						position: absolute;
						right: 0px;
						color: #333;
					}
					.t_con ul li a {
						color: #333;
					}

	 /*footer*/
        .footer {
		position: relative;
		width: 100%;
		height: 265px;
		/*background: white;*/
	}
		.footer_main {
			width: 1200px;
			height: 100%;
			margin: auto;
			text-align: center;
		}
			.footer_main img {
				float: left;
				margin-top: 8%;
				margin-left: 20%;
			}
			.footer_font {
				float: left;
				margin-top: 7%;
				margin-left: 5%;
			}
				.footer_font ul li {
					text-align: left;
					line-height: 24px;
					color: #535353;
				}

	/*ewm*/
	.absoulte_ewm {
		position: absolute;
		top: 52px;
		left: 31px;
	}

