.fybanner {  width: 100%;  margin: 0 auto;height: 250px;overflow: hidden }
.fybanner .rw_banner {  width: 100%;  overflow: hidden;  position: relative;}
.fybanner .rw_banner .rw_banner_a img {  width: 100%;  animation: scale_b 25s linear infinite alternate; }
@-webkit-keyframes scale_b {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1); }
	50% {
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.5);
		-ms-transform: scale(1.5);
		-o-transform: scale(1.5);
		transform: scale(1.5); }
	100% {
		-webkit-transform: scale(2);
		-moz-transform: scale(2);
		-ms-transform: scale(2);
		-o-transform: scale(2);
		transform: scale(2); } }
@-moz-keyframes scale_b {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1); }
	50% {
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.5);
		-ms-transform: scale(1.5);
		-o-transform: scale(1.5);
		transform: scale(1.5); }
	100% {
		-webkit-transform: scale(2);
		-moz-transform: scale(2);
		-ms-transform: scale(2);
		-o-transform: scale(2);
		transform: scale(2); } }
@-o-keyframes scale_b {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1); }
	50% {
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.5);
		-ms-transform: scale(1.5);
		-o-transform: scale(1.5);
		transform: scale(1.5); }
	100% {
		-webkit-transform: scale(2);
		-moz-transform: scale(2);
		-ms-transform: scale(2);
		-o-transform: scale(2);
		transform: scale(2); } }
@-ms-keyframes scale_b {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1); }
	50% {
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.5);
		-ms-transform: scale(1.5);
		-o-transform: scale(1.5);
		transform: scale(1.5); }
	100% {
		-webkit-transform: scale(2);
		-moz-transform: scale(2);
		-ms-transform: scale(2);
		-o-transform: scale(2);
		transform: scale(2); } }

/*新闻*/
.newsxilie{text-align: center;margin:50px 0;padding-bottom: 10px}
	.newsxilie h2{font-size: 2em}
	.newsxilie span{height: 1px;border-bottom: 1px solid #999;padding:0 30px}
	.newsxilie div{margin-top:40px}
	.newsxilie div a{background: #ddd;padding:12px 28px;margin-right: 20px;}

.session-one{background: #f5f5f5;padding:50px 0}
	.session-one h3{font-size: 1.7em;margin-top: 15px}
	.session-one .newslist-time{margin:15px 0}
	.session-one p{line-height: 2.2em;margin-bottom: 2em}
.session-two{margin-top: 50px}
	.session-two li{padding-bottom:20px;margin-bottom: 20px;border-bottom: 1px dashed #ddd}
	.session-two li a h3{color: #000;}
	.session-two .newslist-time{color: #666;margin: 10px 0}
	.session-two .newslist-con{margin:8px 0;color: #666}
	.session-two newslist-right{padding-left: 40px}
	.session-two .newslist-right h3{font-size: 20px;margin-bottom: 10px;}
	.session-two .newslist-right h3 a{font-size: 18px;float: right;margin-top: 2px}
	.session-two .newslist-right li{line-height: 30px;}
	.session-two .news-time{padding-bottom: 10px;margin:10px 0 20px;border-bottom: 1px solid #ddd;color: #666}
	.session-two .news-time a{color: #1ebbf0;margin-left: 15px;text-decoration: underline;}
	.session-two li:hover{border-bottom: 1px dashed red}
.newsinfo{margin:30px 0}
	.newsinfo h1,.newsinfo .news-time{text-align: center}
	.newsinfo h1{font-size: 1.7em}
	.newsinfo .news-time{margin:10px 0;border-bottom: 1px solid #ddd;padding-bottom: 10px;color:#777}
	.newsinfo .news-time span{padding:0 20px}

/*联系我们	*/
.contact-con{width: 1000px;margin:0 auto}
.contact-one{height: 600px;width: 90%;margin:0 auto;}
.contact-one #allmap{height: 100%;width: 100%}

#allmap{height: 500px;width: 100%}
.contact-two h2{margin:30px 0 10px;padding-bottom:20px;border-bottom: 1px solid #0000ff;color: #0000ff;font-size: 30px}
.contact-two>div{line-height: 30px;margin-bottom: 30px}
/*集团介绍*/
.about h2{font-size: 30px;}.about h5{font-size: 12px;margin-bottom: 20px}
.about-one{padding:50px 0;background: url("../images/aboutbj.jpg") no-repeat center;background-size:cover;color: #fff}
.about-one .abone-con{line-height: 28px}
.about-two{padding:50px 0;background: url("../images/abouttwobj.png") no-repeat center bottom;background-size:cover;}
.about-two h2,.about-two h5{color: #0000ff}
.about-two ul{line-height: 30px}
@media screen and (max-width: 991px) {
	.main-box img{width:auto; height:auto; max-width:100%; max-height:100%;}
}
@media screen and (max-width: 750px) {
	.xs-con-img img{width: 100%;height: auto}
	.nextpre{margin-top: 35px;}
	.fybanner{height: auto;}
	.about{padding-left:15px;padding-right:15px;}
	.newsxilie{text-align: center;margin:25px 0;}
	.newsxilie div a{background: #ddd;padding:8px 18px;margin-right: 20px;}
	.session-two,.newsxilie div{margin-top: 30px}
	.session-two{padding:0 15px}
	.newsinfo{margin-bottom:0}
	.xs-menu{background: #f5f5f5;padding:0px 20px 15px 20px;margin-top: 30px}
	.xs-menu h3{margin-bottom: 10px;margin-top:15px}
	.xs-menu ul li{margin-top: 15px;margin-left: 3px}

	.contact-con{width: 96%;margin:0 auto}
	.contact-one{height: 300px;}
	.contact-two{padding:0 15px;}
}
/*页数*/
.pages {text-align: center;margin:40px 0}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 17px 0 10px;
	border-radius: 3px; }
.pagination > li {
	display: inline; }
.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 8px 13px;
	line-height: 1.42857;
	text-decoration: none;
	color: #b0323b;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: 4px; }
.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-left: 0;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px; }
.pagination > li:last-child > a, .pagination > li:last-child > span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px; }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	z-index: 3;
	color: #333;
	background-color: #eee;
	border-color: #ddd; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	z-index: 2;
	color: #fff;
	background-color: #b0323b;
	border-color: #b0323b;
	cursor: default; padding: 8px 16px;}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
	color: #777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed; }