
	.scroll{
		width: 100%;
		height: 591px;
		background-color: #F5F5F5;
	}
	.scroll>.scroll-con{
		height: 100%;
		width: 1200px;
		margin: 0px auto;
	}
	.scroll>.scroll-con>.title{
		text-align: center;
		font-size: 26px;
		color: #000000;
		font-weight: bold;
		line-height: 40px;
		padding-top: 60px;
	}
	.scroll>.scroll-con>.Subtitle{
		font-size: 14px;
		text-align: center;
		color: #999999;
		line-height: 40px;
	}
	/*.swiper-slide>.block-con{
		margin-top: 30px;
		position:relative;
	}
	.swiper-slide>.block-con>.text{
		width: 560px;
		height: 300px;
		position:relative;
	}
	.swiper-slide>.block-con>.img{
		width: 560px;
		height: 300px;
		margin-left: 80px;
	}
	.swiper-slide>.block-con>.img>img{
		height:100%;
		width: 100%;
	}
	.swiper-slide>.block-con>.text>.E-title{
		color: #c3c3c3;
		font-size: 12px;
		line-height: 30px;
	}
	.swiper-slide>.block-con>.text>.title{
		font-weight: bold;
		font-size: 20px;
		color:#444444;
	}
	.swiper-slide>.block-con>.text>.txt{
		font-size: 14px;
		color: #666666;
		line-height: 25px;
		margin-top: 40px;
		display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 6;

    overflow: hidden;
	}
	.swiper-slide>.block-con>.text>.more-btn{
		text-align: right;
		position:absolute;
		bottom:0px;
		right:0px;
	}
	.swiper-slide>.block-con>.text>.more-btn>a{
		display: inline-block;
		height: 40px;
		line-height: 38px;
		width: 140px;
		text-align: center;
		border:1px solid #CCCCCC;
		box-sizing: border-box;
		color:#004098;
		font-size: 12px;
		border-radius: 4px;
	}
	.swiper-slide>.block-con>.text>.more-btn>a:hover{
		background:#004098;
		color:#f5f5f5;
	}
	.swiper-container {
	    width: 1260px;
	    height: 440px;
	}
	.swiper-wrapper{
		width: 1200px;
		height: 440px;
		margin: 0px auto;
	}
	.swiper-pagination-bullet{
		width: 8px;
		height: 8px;
		border-radius: 50%;
		border:1px solid rgb(42, 100, 150);
		background-color: transparent;
		opacity: 1;
	}
	.swiper-pagination-bullet-active{
		background-color: rgb(42, 100, 150);
	}
	.swiper-button-prev::after,.swiper-button-next::after{
		content: "";
	}
	.swiper-button-prev,.swiper-button-next{
		color:#FFFFFF;
		background: #939393;
		height: 28px;
		width: 28px;
	}
	.swiper-button-prev{
		left: 0px;
		background: url(../img/product1_3.png) no-repeat;
		background-size: 100% 100%;
	}
	.swiper-button-next{
		right:0px;
		background: url(../img/product1_4.png) no-repeat;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		bottom: 22px;
	}*/
	.flexslider{position:relative;height:400px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
		.slides{position:relative;z-index:1;height:100%;width:100%}
		.slides li{height:400px;width:100%}
		.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; display:none;}
		.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
		.slides li>.block-con{
		margin-top: 30px;
		position:relative;
	}
	.slides li>.block-con>.text{
		width: 560px;
		height: 300px;
		position:relative;
	}
	.slides li>.block-con>.img{
		width: 560px;
		height: 300px;
		margin-left: 80px;
	}
	.slides li>.block-con>.img>img{
		height:100%;
		width: 100%;
	}
	.slides li>.block-con>.text>.E-title{
		color: #c3c3c3;
		font-size: 12px;
		line-height: 30px;
	}
	.slides li>.block-con>.text>.title{
		font-weight: bold;
		font-size: 20px;
		color:#444444;
	}
	.slides li>.block-con>.text>.txt{
		font-size: 14px;
		color: #666666;
		line-height: 25px;
		margin-top: 40px;
		display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 6;

    overflow: hidden;
	}
	.slides li>.block-con>.text>.more-btn{
		text-align: right;
		position:absolute;
		bottom:0px;
		right:0px;
	}
	.slides li>.block-con>.text>.more-btn>a{
		display: inline-block;
		height: 40px;
		line-height: 38px;
		width: 140px;
		text-align: center;
		border:1px solid #CCCCCC;
		box-sizing: border-box;
		color:#004098;
		font-size: 12px;
		border-radius: 4px;
	}
	.slides li>.block-con>.text>.more-btn>a:hover{
		background:#004098;
		color:#f5f5f5;
	}
		.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
		.flex-control-nav .flex-active{background-position:0 0;}

		.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display:none;}
		.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
		.flex-direction-nav li a.flex-prev{left:0px;background:url(../img/prev.png) center center no-repeat;}
		.flex-direction-nav li a.flex-next{right:0px;background:url(../img/next.png) center center no-repeat;}
		.flexslider:hover  .flex-direction-nav{display:block;}
	/*.banner {
		width: 100%;
		height: 410px;
		font-size: 0;
		overflow: hidden;
		position: relative;
	}
	
	.banner_img {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}
	
	.banner_img li {
		width: 100%;
		height: 410px;
		display: inline-block;
		background-position: center;
		background-repeat: no-repeat;
		float: left;
		list-style: none;
	}
	
	.banner_list {
		height: 10px;
		bottom: 40px;
		left:0px;
		right:0px;
		position: absolute;
		width:160px !important;
		margin: 0 auto;
		z-index: 1;
	}
	.banner_list:after{
		content:'';
		height:0px;
		width:0px;
		clear:both;
		overflow:hidden;
	}
	
	.banner_list span {
		float:left;
		display:block;
		width: 38px;
		height: 2px;
		border-radius: 0px;
		background-color: #FFFFFF;
		opacity: 1;
		margin-left: 10px;
		margin-top:4px;
	}
	
	.banner_list .spcss {
		width: 38px;
		height: 6px;
		margin-top:0px;
	}
	
	.banner_left {
		position: absolute;
		height: 60px;
		width: 60px;
		top: 50%;
		left: -60px;
		background-color: rgb(73,72,62);
		margin-top: -45px;
		text-align: center;
		transition: all .5s;
		z-index: 2;
	}
	
	.banner_right {
		position: absolute;
		height: 60px;
		width: 60px;
		top: 50%;
		right: -60px;
		background-color: rgb(73,72,62);
		margin-top: -45px;
		text-align: center;
		transition: all .5s;
		z-index: 2;
	}
	
	.banner_left img {
		margin-top: 22px;
	}
	
	.banner_right img {
		margin-top: 22px;
	}
	.banner_img li>.block-con{
		margin-top: 30px;
		position:relative;
	}
	.banner_img li>.block-con>.text{
		width: 560px;
		height: 300px;
		position:relative;
	}
	.banner_img li>.block-con>.img{
		width: 560px;
		height: 300px;
		margin-left: 80px;
	}
	.banner_img li>.block-con>.img>img{
		height:100%;
		width: 100%;
	}
	.banner_img li>.block-con>.text>.E-title{
		color: #c3c3c3;
		font-size: 12px;
		line-height: 30px;
	}
	.banner_img li>.block-con>.text>.title{
		font-weight: bold;
		font-size: 20px;
		color:#444444;
	}
	.banner_img li>.block-con>.text>.txt{
		font-size: 14px;
		color: #666666;
		line-height: 25px;
		margin-top: 40px;
		display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 6;

    overflow: hidden;
	}
	.banner_img li>.block-con>.text>.more-btn{
		text-align: right;
		position:absolute;
		bottom:0px;
		right:0px;
	}
	.banner_img li>.block-con>.text>.more-btn>a{
		display: inline-block;
		height: 40px;
		line-height: 38px;
		width: 140px;
		text-align: center;
		border:1px solid #CCCCCC;
		box-sizing: border-box;
		color:#004098;
		font-size: 12px;
		border-radius: 4px;
	}
	.banner_img li>.block-con>.text>.more-btn>a:hover{
		background:#004098;
		color:#f5f5f5;
	}*/
	/***************/
	.introduce{
		width: 100%;
		background-color: #FFFFFF;
	}
	.introduce>.introduce-con{
		width: 1200px;
		margin: 0px auto;
	}
	.introduce>.introduce-con>.title{
		font-size: 26px;
		font-weight: bold;
		line-height: 40px;
		text-align: center;
		color:#000000;
		padding-top: 60px;
	}
	.introduce>.introduce-con>.subtitle{
		font-size: 14px;
		color:#999999;
		text-align: center;
		line-height: 40px;
	}
	.introduce>.introduce-con>.list{
		padding-bottom: 40px;
	}
	.introduce>.introduce-con>.list>.list-block{
		display: none;
	}
	.introduce>.introduce-con>.list>.active{
		display: block;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li{
		width: 100%;
		padding: 40px 0 40px;
		box-sizing: border-box;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li>.img{
		width: 400px;
		height: 240px;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li>.img>img{
		width: 100%;
		height: 100%;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li{
		border-bottom: 1px solid #CCCCCC;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li>.border{
		width: 80px;
		height: 240px;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li>.text{
		width: 720px;
		height: 240px;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li>.text>.title{
		font-size: 18px;
		color: #333333;
		font-weight: bold;
		text-align: left;
		margin-top: 40px;
		line-height: 20px;
	}
	.introduce>.introduce-con>.list>.list-block>ul>li>.text>.con{
		font-size: 14px;
		color: #888888;
		line-height: 25px;
		margin-top: 20px;
		
	}