@charset "utf-8";
.icolor,.hvcolor:hover{
	color: #9B8679;
}
.bgcolor,.hvbgcolor:hover{
	background: #9B8679;
	color: #fff;
}
.icolor1,.hvcolor1:hover{
	color: #F7931D;
}
.bgcolor1,.hvbgcolor1:hover{
	background: #F7931D;
	color: #fff;
}
.head,.head_height{
	height: 100px;
}
.head{
	width: 100%;
	background: #fff;
	box-shadow: 0 0 15px rgba(0,0,0,.1);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99;
}
.logo{
	display: inline-block;
	height: 59px;
}
.nav li{
	height: 100%;
	position: relative;
	margin-left: 35px;
}
.nava{
	display: flex;
	align-items: center;
	height: 100%;
	border-bottom: 3px solid rgba(0,0,0,0);
	color: #383838;
}
.nav li.active .nava{
	color: #000;
	border-bottom: 3px solid #000;
}
.nav li:hover .nava{
	color: #000;
}
.navhide{
	width: 160px;
	background: #fff;
	position: absolute;
	left: 50%;
	margin-left: -80px;
	top: 100%;
	z-index: 10;
	transition: .25s;
	margin-top: -10px;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	box-shadow: 0 0 15px rgba(0,0,0,.1);
}
.nav li:hover .navhide,
.hbr2:hover .navhide{
	margin-top: 0;
	opacity: 1;
	visibility: inherit;
}
.hbr2 .navhide{
	width: 120px;
}
.navhide a{
	line-height: 23px;
	display: block;
	text-align: center;
	color: #666;
	font-size: 15px;
	padding: 10px;
}
.navhide a:last-child{
	border-bottom: 0;
}
.navhide a:hover{
	color: #9B8679;
}
.bntxt_line{
	width: 80px;
	height: 4px;
	margin: 25px auto;
}
.foot{
	background: #9B8679;
	color: #fff;
}
.foot a{
	color: #fff;
}
.foot a:hover{
	text-decoration: underline;
}
.ft{
	padding: 40px 0;
	border-bottom: 1px solid rgba(255,255,255,.1);
}
.fb{
	padding: 20px 0;
}
.ftnav li{
	margin: 0 20px;
}
.md{
	padding: 80px 0;
}
.itopline{
	width: 20px;
	height: 1px;
	background: #F7931D;
	margin: 10px auto;
}
.i1a{
	border-right: 1px solid #ddd;
	padding: 0 25px;
	width: 25%;
	text-align: center;
}
.i1a:last-child{
	border: 0;
}
.i1a img{
	margin: 0 auto;
}
.i1a img.img1{
	display: block;
}
.i1a img.img2{
	display: none;
}
.i1a:hover img.img1{
	display: none;
}
.i1a:hover img.img2{
	display: block;
}
.i2{
	background: url(../images/i2bg.png) no-repeat top center;
	background-size: cover;
}
.itxt p{
	padding: 10px 0;
}
.morea{
	display: inline-block;
	padding: 5px 20px;
	border-radius: 10px 0 10px 0;
	background: #9B8679;
	color: #fff;
}
.morea:hover{
	transform: scale(1.05);
}
.i3a{
	display: block;
	position: relative;
	overflow: hidden;
	margin: 20px 0;
	transition: .5s;
	color: #fff;
}
.i3a:hover{
	transform: scale(1.05);
}
.i3a:hover .i3abg{
	background: linear-gradient(to top, rgba(0,0,0, .7), rgba(0,0,0, 0));
}
.i4{
	background: url(../images/ab4bg.jpg) no-repeat center;
	background-size: cover;
}
.i4a{
	display: block;
	text-align: left;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.i4a .i3abg{
	background: linear-gradient(to top, rgba(0,0,0, .7), rgba(0,0,0, 0));
	transition: .5s;
	opacity: 0;
	padding: 25px;
}
.morea_ac{
	background: #F7931D;
}
.i4a:hover .i3abg{
	opacity: 1;
}
.swiper-button-next-i4,.swiper-button-prev-i4{
	width: 50px;
	height: 50px;
	background: rgba(255,255,255,.53);
	border-radius: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #9B8679;
	font-size: 20px;
	margin-top: -25px;
}
.imore img{
	max-width: 40%;
}
.i5map{
	width: 38%;
	margin-right: 15%;
}
.itop_left{
	text-align: left;
}
.itop_left .itopline{
	margin-left: 0;
}

.lbntxtt i{
	width: 50px;
	height: 2px;
	background: #F7931D;
	margin: 0 15px;
}
.listbnbg{
	background: rgba(0,0,0,.3);
}
.ab2{
	background: url(../images/ab2bg.jpg) no-repeat top center #ECECEE;
	background-size: 100%;
}
.itop_wt *{
	color: #fff;
}
.ab2a{
	width: 25%;
	text-align: center;
	padding: 29px 20px;
	background: #9B8679;
	border: 1px solid #E6E6E6;
	margin-left: -1px;
	color: #fff;
	transition: .5s;
}
.ab2a:hover{
	background: #F7931D;
	color: #fff;
	padding: 60px 20px;
	border-color: #F7931D;
}
.ab2a img{
	transition: .5s;
}
.ab2a:hover img{
	filter: grayscale(100%) brightness(1000%);
}
.ab3top{
	background: #ECECEE;
}
.ab3top::after{
	width: 20px;
	height: 20px;
	content: "";
	background: #ECECEE;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	bottom: -10px;
	transform:rotate(45deg);
}
.ab3bot{
	background: url(../images/ab3bg.jpg) no-repeat bottom center #fff;
	background-size: 100%;
}
.swiper-container-ab3 .swiper-slide{
	transform: scale(0.9);
	transition: .25s;
}
.swiper-container-ab3 .swiper-slide-active,.swiper-container-ab3 .swiper-slide-duplicate-active{
	transform: scale(1);
}
.ab3baimghide{
	background: rgba(0,0,0,.2);
	opacity: 0;
	color: #fff;
}
.ab3ba:hover .ab3baimghide{
	opacity: 1;
}
.ab3batxt{
	padding: 0 15px;
}
.ab3batxti{
	width: 10px;
	height: 10px;
	border-radius: 100%;
	background: #F7931D;
	display: inline-block;
	opacity: 0;
}
.ab3ba:hover .ab3batxti{
	opacity: 1;
}
.ab3ba:hover span{
	color: #F7931D;
}
.ab4a{
	margin: 15px 0;
}
.ab4{
	background: url(../images/ab4bg.jpg) no-repeat top center #ECECEE;
	background-size: 100%;
}
.ab4a1,.ab4a2{
	color: #fff;
	z-index: 1;
	transition: .5s;
	padding: 20px 10%;
}
.ab4a1{
	background: rgba(0,0,0,.2);
}
.ab4a2{
	z-index: 2;
	background: rgba(0,0,0,.5);
	opacity: 0;
	visibility: hidden;
	padding-top: 50px;
}
.ab4a:hover .ab4a1{
	opacity: 0;
	visibility: hidden;
}
.ab4a:hover .ab4a2{
	opacity: 1;
	visibility: inherit;
	padding-top: 20px;
}

.yc1{
	background: url(../images/yc1bg.jpg) no-repeat bottom center;
	background-size: 100%;
}
.yctop h1{
	line-height: 1;
}
.yc1t{
	background: #ccc;
}
.yc1t li{
	line-height: 50px;
	flex: 0;
	flex-grow: 1;
	text-align: center;
	color: #fff;
	cursor: pointer;
	transition: .25s;
}
.yc1t li.active{
	background: #9B8679;
}
.yc1t li a{color: #FFFFFF;}
.yc1t li:hover{background: #9B8679;}
.yc1aimgb{
	background: #fff;
	padding: 20px;
	width: 80%;
	margin: 0 auto;
	margin-top: -50px;
	position: relative;
	z-index: 9;
	text-align: center;
	box-shadow: 0 0 10px rgba(0,0,0,.08);
}
.yc1a:hover .yc1atxt span{
	color: #F7931D;
}
.swiper-pagination-public{
	position: static;
	width: 100%;
	text-align: center;
}
.swiper-pagination-public .swiper-pagination-bullet{
	width: 9px;
	height: 9px;
	border-radius: 10px;
	background: #ccc;
	opacity: 1;
	transition: .25s;
	margin: 0 4px;
}
.swiper-pagination-public .swiper-pagination-bullet-active{
	background: #9B8679;
	width: 20px;
}
.yc2{
	background: #ECECEE;
}
.yc2aimg{
	width: 40%;
	margin-right: 4%;
}
.yc3a_a{
	position: relative;
}
.yc3a_a_video::after{
	width: 100%;
	height: 100%;
	content: "";
	background: url(../images/yc3vd.png) no-repeat center;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
}

@media only screen and (max-width:1399px) {
	.md{
		padding: 70px 0;
	}
	.head,.head_height{
		height: 80px;
	}
	.bntxt_line{
		width: 50px;
		height: 3px;
		margin: 15px auto;
	}
	.logo{
		height: 50px;
	}
	.ftnav li{
		margin: 0 10px;
	}
	.ftr img{
		width: 100px;
	}
	.i1a img{
		height: 60px;
	}
	.morea{
		padding: 4px 15px;
	}
	.morea img{
		height: 4px;
	}
	
	.lbntxtt i{
		width: 30px;
		height: 2px;
	}
	
	.ab2a img{
		height: 40px;
	}
	
	.yc3a_a_video::after{
		background-size: 50px;
	}
}
@media only screen and (min-width:768px) and (max-width:1199px) {
	.md{
		padding: 60px 0;
	}
	.i1a img{
		height: 40px;
	}
	
	.ab2a img{
		height: 35px;
	}
}
@media only screen and (max-width:950px) {
	.md{
		padding: 50px 0;
	}
}
@media only screen and (max-width:768px) {
	.md{
		padding: 25px 0;
	}
	.bnimg img{
		min-height: 180px;
	}
	.bntxt h1{
		font-size: 24px;
	}
	.bntxt_line{
		width: 30px;
		height: 2px;
		margin: 15px auto;
	}
	.bntxt h3{
		font-size: 12px;
	}
	.ftnav{
		display: none;
	}
	.ft{
		text-align: center;
		padding: 25px 0;
	}
	.logo{
		height: 40px;
	}
	.fb{
		padding: 12px 0;
	}
	.i1a{
		border-right: 0;
		border-bottom: 1px solid #ddd;
		padding: 20px;
	}
	.i1a img{
		height: 50px;
	}
	.imore img{
		max-width: 100%;
	}
	.i2{
		background: #ECECEE;
	}
	.itxt p{
		padding: 6px 0;
	}
	.swiper-button-next-i4, .swiper-button-prev-i4{
		width: 40px;
		height: 40px;
		font-size: 16px;
		margin-top: -20px;
	}
	.i5r{
		text-align: center;
	}
	.i5r *{
		text-align: center;
	}
	.i5r .itop_left .itopline{
		margin: 10px auto;
	}
	
	.lbntxtt i{
		width: 20px;
		height: 1px;
		margin: 0 5px;
	}
	.lbntxtt h1{
		font-size: 20px;
	}
	
	.ab2a{
		width: 100%;
		padding: 30px !important;
		border-bottom: 1px solid #E6E6E6;
		margin-left: 0;
		margin-top: -1px;
	}
	.ab2{
		background-size: 200% 250px;
	}
	.ab3top::after{
		width: 12px;
		height: 12px;
		bottom: -6px;
		margin-left: -6px;
	}
	.ab4a1 img{
		height: 25px;
	}
	
	.yc1t li{
		width: 50%;
		flex: inherit;
		flex-grow: inherit;
		line-height: 40px;
		font-size: 12px;
	}
	.yc2atxt img.yh{
		height: 20px;
	}
	.yc3a_a_video::after{
		background-size: 35px;
	}
}

.news{width:100%; padding:60px 0 80px; background-color:#f7f8f9; overflow:hidden;}
.news .row{margin:0;}
.news .xw_lb ul li{padding:25px 30px; background-color:#fff; border-radius:6px; margin-bottom:35px; overflow:hidden;
	transition:all .5s;
	-webkit-transition:all .5s;}
.news .xw_lb ul li:hover{box-shadow:0 0 15px rgba(0,0,0,.05);}
.news .xw_lb a{display:flex; flex-wrap:wrap; justify-content:space-between;}
.news .xw_lb .t_p{width:23%; border-radius:6px; overflow:hidden;}
.news .xw_lb .t_p img{width:100%; height:100%; display:block;
	object-fit:cover;
	object-position:center;
	-webkit-user-select:none;
	user-select:none;
	transition:all 1s;
	-webkit-transition:all 1s;}
.news .xw_lb ul li:hover .t_p img{transform:scale(1.05);
	-webkit-transform:scale(1.05);}
.news .xw_lb .w_z{width:75%; margin-top:6px; padding-right:160px; position:relative;}
.news .xw_lb .w_z h3{font-size:24px; color:#000; font-weight:bold; margin-bottom:15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	transition:all .5s;
	-webkit-transition:all .5s;}
.news .xw_lb ul li:hover .w_z h3{color:#F7931D;}
.news .xw_lb .w_z .m_s{line-height:26px; color:#666; height:78px; overflow:hidden; display:-webkit-box; margin-bottom:20px;
	line-clamp:3;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;}
.news .xw_lb .w_z i{width:120px; height:40px; border-radius:40px; border:1px solid #F7931D; line-height:38px; text-align:center; color:#F7931D; display:block;
	transition:all .5s;
	-webkit-transition:all .5s;}
.news .xw_lb ul li:hover .w_z i{background-color:#F7931D; color:#fff;}
.news .xw_lb ul li:hover .morea{background: #F7931D;}
.news .xw_lb .r_q{width:100px; background-color:#f7f7f7; padding:20px 0; border-radius:10px; text-align:center; position:absolute; top:3px; right:0;}
.news .xw_lb .r_q strong{display:block; font-size:26px; color:#000;}
.news .xw_lb .r_q span{display:block; color:#666;}
@media only screen and (max-width:1100px){
	.news{padding:50px 0 60px;}
	.news .xw_lb .t_p{width:26%;}
	.news .xw_lb .w_z{width:71%; padding-right:130px;}
	.news .xw_lb .w_z h3{font-size:20px; margin-bottom:10px;}
	.news .xw_lb .w_z .m_s{height:52px; margin-bottom:15px;
		line-clamp:2;
		-webkit-line-clamp:2;}
}
@media only screen and (max-width:768px){
	.news{padding:40px 0 50px;}
	.news .xw_lb ul li{padding:20px; margin-bottom:20px;}
	.news .xw_lb .t_p{width:30%;}
	.news .xw_lb .w_z{width:68%; padding-right:100px;}
	.news .xw_lb .w_z .m_s{height:44px; line-height:22px; margin-bottom:10px;}
	.news .xw_lb .w_z i{width:100px; height:34px; border-radius:34px; line-height:32px;}
	.news .xw_lb .r_q{width:90px;}
	.news .xw_lb .r_q strong{font-size:22px;}
}
@media only screen and (max-width:640px){
	.news .xw_lb ul li{padding:0; margin-bottom:15px;}
	.news .xw_lb .t_p{width:100%; border-radius:0;}
	.news .xw_lb .w_z{width:100%; padding:15px; margin-top:0;}
	.news .xw_lb .w_z h3{font-size:18px; margin-bottom:6px;}
	.news .xw_lb .w_z i{width:90px; height:30px; border-radius:30px; line-height:28px;}
	.news .xw_lb .r_q{display:none;}
}

.yema{width:100%; margin-top:30px; text-align:center;}
.yema ul li{display:inline-block; margin:0 2px;}
.yema ul li a{min-width:40px; padding:0 15px; border-radius:2px; background-color:#fff; border:1px solid #9B8679; font-size:15px; line-height:38px; text-align:center; color:#9B8679; display:block;}
.yema ul li a:hover{background-color:#F7931D; border:1px solid #F7931D; color:#fff;}
.yema ul li.active a{background-color:#F7931D; border:1px solid #F7931D; color:#fff;}
.yema ul li{border-bottom: none !important;padding-bottom: 0px !important;margin-bottom: 0px!important;}
@media only screen and (max-width:1440px){
	.yema{margin-top:20px;}
	.yema ul li a{min-width:36px; padding:0 10px; font-size:14px; line-height:34px;}
}
@media only screen and (max-width:992px){
	.yema{margin-top:10px;}
	.yema ul li a{min-width:30px; padding:0 10px; height:30px; font-size:12px; line-height:28px;}
}
@media only screen and (max-width:320px){
	.yema ul li{margin:0 1px;}
	.yema ul li a{padding:0 6px;}
}

.xw_xq{width:100%; overflow:hidden; position:relative;background: #FFFFFF;padding: 50px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.xw_xq .xq_nr .b_t{font-size:28px; line-height:36px; font-weight:bold; color:#000; text-align:center; margin-bottom:20px;}
.xw_xq .xq_nr .x_x{padding-bottom:30px;margin-bottom:45px; border-bottom:1px solid #eee; text-align:center; line-height:26px;}
.xw_xq .xq_nr .x_x span{display:inline-block; padding:0 10px;}
.xw_xq .xq_nr .n_r{font-size:15px; line-height:30px;}
.xw_xq .xq_nr .n_r img{max-width:100%; height:auto; display:block; margin:0 auto;}
.xw_xq .xq_nr .n_r video{
	width:100%; height:100%; display:block;
	object-fit:cover;
	object-position:center;
	-webkit-user-select:none;
	user-select:none;
}
.xw_xq .xq_nr .f_y{margin-top:40px; padding-top:30px; border-top:1px solid #eee; color:#999; font-size:15px; line-height:32px;}
.xw_xq .xq_nr .z_c, .xw_xq .xq_nr .y_c{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
@media only screen and (max-width:640px){
	.xw_xq{padding: 20px;}
	.xw_xq .xq_nr .b_t{font-size:16px; line-height:30px; margin-bottom:15px;}
	.xw_xq .xq_nr .x_x{padding-bottom:15px; margin-bottom:15px;}
	.xw_xq .xq_nr .n_r{font-size:12px; line-height:24px;}
	.xw_xq .xq_nr .f_y{margin-top:15px; padding-top:20px; font-size:12px;}
}

.ny_al .al_nr .n_r{
	margin-bottom: 39px;
	background: #FFFFFF;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
	box-shadow: 0 0 20px rgba(0,0,0,.05);
}
.ny_al .al_nr .n_r .t_p{position: relative;overflow: hidden;}
.ny_al .al_nr .n_r .t_p img{width: 100%;height: auto;display: block;}
.ny_al .al_nr .n_r .t_p::after {
	width: 100%;
	height: 100%;
	content: "";
	background: url(../images/bofang.png) no-repeat center;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
}
.ny_al .al_nr .n_r .w_z{padding: 19px;}
.ny_al .al_nr .n_r .w_z .b_t a{font-size: 20px;color: #0C0C0C;line-height: 46px;display: block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ny_al .al_nr .n_r .w_z .m_s{font-size: 15px;line-height: 36px;color: #808080;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ny_al .al_nr .n_r .w_z .m_r a{display: flex;align-items: center;margin-top: 15px;color: #9B8679;}
.ny_al .al_nr .n_r:hover .w_z .b_t a{color: #F7931D;}
.ny_al .al_nr .n_r:hover .w_z .m_r a{color: #F7931D;}
@media only screen and (max-width:1100px){
	.ny_al .al_nr .n_r .w_z .b_t a {
		font-size: 17px;
		line-height: 36px;
	}
	.ny_al .al_nr .n_r .w_z .m_s {
		font-size: 14px;
		line-height: 26px;
	}
	.ny_al .al_nr .n_r .w_z .m_r a {
		margin-top: 9px;
	}
	.ny_al .al_nr .n_r{
		margin-bottom: 19px;
	}
}
.ny_lx{width:100%; background-color:#f7f8f9; overflow:hidden;}
.ny_lx .lx_nr .n_r{
	margin-bottom: 19px;
	background: #FFFFFF;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
	box-shadow: 0 0 20px rgba(0,0,0,.05);
	padding: 50px 20px;
}
.ny_lx .lx_nr .n_r .t_p{display: flex;justify-content: center;margin-bottom: 15px;}
.ny_lx .lx_nr .n_r .w_z{text-align: center;}
.ny_lx .lx_nr .n_r .w_z .b_t{color: #333333;font-size: 20px;font-weight: bold;}
.ny_lx .lx_nr .n_r .w_z .m_s{color: #7D7D7D;font-size: 16px;margin-top: 9px;line-height: 24px;min-height: 47px;}
.ny_lx .lx_dt{width: 100%;overflow: hidden;}
.ny_lx .lx_dt img{width: 100%;display: block;height: auto;}
.ny_ly{width: 100%;overflow: hidden;padding: 60px 0px 80px 0px;}
.ny_ly .ly_nr .ly_zc .top{margin-bottom: 19px;display: flex;align-items: flex-end;}
.ny_ly .ly_nr .ly_zc .top p{color: #000000;font-size: 40px;font-weight: bold;padding-right: 9px;}
.ny_ly .ly_nr .ly_zc .m_s{color: #808080;font-size: 15px;line-height: 36px;}
.ny_ly .ly_nr .ly_zc i{
	width: 69px;
	height: 2px;
	background: #F7931D;
	display: block;
	margin-top: 19px;
}
.ny_ly .ly_nr .ly_xx{width: 100%;overflow: hidden;margin-top: 49px;}
.ny_ly .ly_nr .ly_xx .xx_tb{padding: 29px 0px;border-top:solid 1px #dddddd;border-bottom: solid 1px #dddddd;}
.ny_ly .ly_nr .ly_xx .xx_tb .t_m{color: #808080;font-size: 14px;margin-bottom: 9px;}
.ny_ly .ly_nr .ly_xx .xx_tb .w_z{color: #000000;font-size: 18px;font-weight: bold;}
.ny_ly .ly_nr .ly_xx .xx_tj{margin-top: 49px;}
.ny_ly .ly_nr .ly_xx .xx_tj .bu_nt{
	display: inline-block;
	padding: 5px 20px;
	border-radius: 10px 0 10px 0;
	background: #9B8679;
	color: #fff;
	cursor: pointer;
}
.ny_ly .ly_nr .ly_yc{width: 100%;overflow: hidden;}
.ny_ly .ly_nr .ly_yc .tx_a{width: 100%;background: #F5F5F5;text-indent: 14px;line-height: 56px;margin-bottom: 29px}
.ny_ly .ly_nr .ly_yc .tx_a::placeholder{color: #A6A6A6;font-size: 16px;}
.ny_ly .ly_nr .ly_yc .tt_a{width: 100%;background: #F5F5F5;text-indent: 14px;line-height: 56px;min-height: 180px;}
.ny_ly .ly_nr .ly_yc .tt_a::placeholder{color: #A6A6A6;font-size: 16px;}
@media only screen and (max-width:1440px){
	.ny_lx .lx_nr .n_r .w_z .b_t {
		font-size: 17px;
	}
	.ny_lx .lx_nr .n_r .w_z .m_s {
		font-size: 14px;
		min-height: 47px;
	}
	.ny_ly .ly_nr .ly_zc .top p {
		font-size: 32px;
	}
	.ny_ly .ly_nr .ly_zc .m_s {
		font-size: 14px;
		line-height: 28px;
	}
	.ny_ly .ly_nr .ly_xx {
		margin-top: 29px;
	}
	.ny_ly .ly_nr .ly_yc .tx_a {
		line-height: 46px;
	}
}
@media only screen and (max-width:768px){
	.ny_ly {
		padding: 50px 0px;
	}
	.ny_lx .lx_nr .n_r{
		padding: 30px;
	}
	.ny_lx .lx_nr .n_r .w_z .m_s {
		min-height: auto;
	}
	.ny_ly .ly_nr .ly_xx{
		margin-bottom: 29px;
	}
}
@media only screen and (max-width:640px){
	.ny_ly {
		padding: 30px 0px 50px 0px;
	}
	.ny_ly .ly_nr .ly_xx .xx_tb {
		padding: 19px 0px 0px 0px;
	}
	.ny_ly .ly_nr .ly_xx .xx_tb .w_z{
		margin-bottom: 19px;
	}
}

.ny_hz{
	width: 100%;
	background-color: #f7f8f9;
	overflow: hidden;
}
.cp_lb .n_r{margin-bottom:19px;width:100%;overflow:hidden;	
    -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;}
.cp_lb .t_p{ 
    width: 100%;
	overflow: hidden;
}
.cp_lb .t_p img{width:100%; height:auto; display:block;
	transition:all 1s;
	-webkit-transition:all 1s;}
.cp_lb .t_p:hover img{transform:scale(1.05);
	-webkit-transform:scale(1.05);}
.cp_lb .w_z{padding:7px 0; font-size:15px; line-height:28px; text-align:center; color:#fff; background-color:rgba(0,0,0,.9); text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
@media only screen and (max-width:1100px){
	.cp_lb .w_z{font-size:14px;}
}
@media only screen and (max-width:768px){
	.cp_lb .w_z{font-size:13px; padding:5px;}
}

.ny_lm{width:100%; color:#999; line-height:60px; position:relative; z-index:9;background: #f9f9f9;}
.ny_lm .dq_wz a{color:#999;}
.ny_lm .dq_wz a:hover{color:#0044A7;}
.ny_lm .dq_wz span{color:#0044A7;}
.ny_lm .dq_wz i{font-size:18px; display:inline-block; margin-right:3px; vertical-align:middle; margin-top:-2px;}
@media only screen and (max-width:1100px) {
	.ny_lm{line-height:50px;}
}