@charset "utf-8";
body {
    -moz-user-select: none; /*火狐*/
    -webkit-user-select: none; /*webkit浏览器*/
    -ms-user-select: none; /*IE10*/
    -khtml-user-select: none; /*早期浏览器*/
    user-select: none;
}
.chan{ background:url(../images/1st.jpg) no-repeat center 0;border-bottom:1px solid #e3e3e3;}
.title{ margin:66px auto;}
 /*img {
    width: 100%;
}*/
a,a:hover,a:focus{
	text-decoration: none;outline:none;
}
ul li{
	list-style: none;
}
.clear{
	display: block;
	width:0px;
	height:0px;
    clear: both;
}
.w_1200{ width:1200px; margin:0 auto;}
#ClickMe {
    width: 100%;
    height: 30px;
    border: 0;
    background: none;
    color: #FFFEFB;
    margin: 0 auto;
    outline: none;
}
/*首页顶部导航结束*/


 .wy_more{
	width:160px;
	height:40px;
	line-height: 34px;
	background:url(../images/bordericon.png) no-repeat center;
	margin:50px auto 70px;
	text-align: center;
}
.wy_more a{
	font-size:14px;
	color:#333;
}
.wy_more a:hover,.wy_more a:focus,.wy_more a:active{
	text-decoration: none;
	
}
/*解决方案结束*/
/*新闻中心开始*/
	.wy_news{
		background:url(../images/jfie.jpg) no-repeat center;
		background-size: cover;
	}
	.wy_news_content{
		width:1150px;
		margin:0px auto;
	}
	.wy_news_left{
		float:left;
		width:411px;
		height:auto;
	}
	.wy_news_middle{
		float:left;
		width:475px;
		background-color:#ffff;
		border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;
		border-right:1px solid #e7e7e7;
		height:auto;
	}
	.wy_news_right{
		float:left;
		width:264px;
		height:348px;
		background-color:#ffff;
		background-color:#ffff;
		border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;
		border-right:1px solid #e7e7e7;
		box-sizing: border-box;
	}
	.wy_news_middle ul li{
		border-bottom:1px dashed #cfcfcf;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.wy_news_middle ul li:last-child{
		border-bottom:0px;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	 
	/*.wy_news_middle ul li a:before{
		content:'';
		position:absolute;
		top:8px;
		left:0px;
		z-index:5;
		display: block;
		width:5px;
		height:5px;
		border-radius:3px;
		background-color:#666;
	}*/
	.wy_news_middle ul li a:hover,.wy_news_middle ul li a:focus{
		text-decoration: none;
		color:#7e0909;
	}
	.wy_news_middle ul li a:hover:before,.wy_news_middle ul li a:focus:before{
		background-color:#7e0909;
	}
	.wy_news_middle ul li timer{
		font-size:13px;
		color:#c4c4c4;
		float:right;
		line-height:23px;
	}
	.wy_news_middle ul li p{
		clear:both;
		float:left;
		font-size:13px;
		color:#666;
		line-height:24px;
	}
	.wy_news_right h3{
		font-size:18px;
		color:#7e0909;
		border-bottom:1px solid #ebebeb;
		position:relative;
		z-index:1;
		height:36px;
	}
	.wy_news_right h3:after{
		content:'';
		display: block;
		height:2px;
		width:74px;
		background-color:#a0632d;
		position:absolute;
		left:0px;
		bottom:0px;
		z-index:5;
	}
	.wy_news_right ul{
		/*margin-top:10px;*/
	}
	.wy_news_right ul li{
		border-bottom:1px dashed #cfcfcf;
		font-size:14px;
		color:#666;
		padding-left:10px;
		/*background:url(../images/12.png) no-repeat left 5px;*/
		position:relative;
		z-index:1;
		line-height:40px;
		margin-top:4px;
	}
	.wy_news_right ul li:before{
		content:'';
		position:absolute;
		top:18px;
		left:0px;
		z-index:5;
		display: block;
		width:5px;
		height:5px;
		border-radius:3px;
		background-color:#666;
	}
	.wy_news_right ul li:last-child{
		border-bottom:0px;
	}
	.wy_news_content{
		margin-bottom:84px;
	}
	#carousel-example-generic .carousel-indicators{
		left:auto;
		top:auto;
		bottom:22px;
		right:15px;
		margin-left:0px;
		text-align: right;
		width:38%;
		
	}
	.wy_carousel .carousel-caption{
		padding:0px;
		left:0px;
		right:auto;
		bottom:0px;
		height:65px;
		width:100%;
		background-color:rgba(0,0,0,.7);
	}
	.wy_carousel .carousel-caption p{
		text-align: left;
		font-size:16px;
		color:#fff;
		line-height:65px;
		padding:0px 17px;
		width:100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	
	.wy_moresthing{
		width:1150px;
		height:224px;
		margin:0px auto 60px;
	}
	.wy_moresthing_left{
		width:310px;
		border-right:1px solid #ddd;
		float:left;
	}
	.wy_moresthing_left h3{
		font-size:24px;
		color:#448832;
		min-height:36px;
		position:relative;
		z-index:1;
		font-weight: 200;
		margin-bottom:25px;
		float:left;
	}
	.wy_moresthing_left h3:after{
		content:'';
		position:absolute;
		bottom:0px;
		left:0px;
		z-index:5;
		display: block;
		width:13px;
		height:1px;
		background-color:#ccc;
	}
	.wy_moresthing_left p{
		clear:both;
		font-size:18px;
		color:#666;
		margin-bottom:103px;
		float:left;
	}
	.animated {
		-webkit-animation-duration: 1s;
		-moz-animation-duration: 1s;
		-ms-animation-duration: 1s;
		-o-animation-duration: 1s;
		animation-duration: 1s;
		-webkit-animation-fill-mode: both;
		-moz-animation-fill-mode: both;
		-ms-animation-fill-mode: both;
		-o-animation-fill-mode: both;
		animation-fill-mode: both;
	}
	
	.animated.infinite {
		-webkit-animation-iteration-count: infinite;
		-moz-animation-iteration-count: infinite;
		-ms-animation-iteration-count: infinite;
		-o-animation-iteration-count: infinite;
		animation-iteration-count: infinite;
	}
	
	.animated.hinge {
		-webkit-animation-duration: 2s;
		-moz-animation-duration: 2s;
		-ms-animation-duration: 2s;
		-o-animation-duration: 2s;
		animation-duration: 2s;
	}
	@-webkit-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@-moz-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@-ms-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@-o-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);


		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	
	/*.pulse {
		-webkit-animation-name: pulse;
		-moz-animation-name: pulse;
		-ms-animation-name: pulse;
		-o-animation-name: pulse;
		animation-name: pulse;
	}*/
	
	.wy_moresthing_left a{
		clear:both;
		padding:12px 20px;
		font-size:16px;
		color:#333;
		border:1px solid #aaa;
		float:left;
		position:relative;
		z-index:1;
		overflow: hidden;
		transition:padding .4s ease-in-out;
		-webkit-transition: padding .4s ease-in-out;
		-moz-transition: padding .4s ease-in-out;
		-ms-transition: padding .4s ease-in-out;
		-o-transition: padding .4s ease-in-out;
	}
	.wy_moresthing_left a img{
		width:15px;
		height:8px;
		position:absolute;
		top:50%;
		margin-top:-4px;
		left:-30px;
		z-index:5;
		margin-left:14px;
		transition:padding .3s ease-in-out;
		-webkit-transition: padding .3s ease-in-out;
		-moz-transition: padding .3s ease-in-out;
		-ms-transition: padding .3s ease-in-out;
		-o-transition: padding .3s ease-in-out;
	}
	.wy_moresthing_left a:hover{
		padding:12px 40px 12px 20px;
		transition:padding .3s ease-in;
		-webkit-transition: padding .3s ease-in;
		-moz-transition: padding .3s ease-in;
		-ms-transition: padding .3s ease-in;
		-o-transition: padding .3s ease-in;
	}
	.wy_moresthing_left a:hover img{
		left:auto;
		right:10px;
		transition:padding .4s ease-in;
		-webkit-transition: padding .4s ease-in;
		-moz-transition: padding .4s ease-in;
		-ms-transition: padding .4s ease-in;
		-o-transition: padding .4s ease-in;
	}
	.wy_moresthing_right{
		float:left;
		width:69%;
		margin-left:0px;
	}
	.wy_moresthing_right p{
		font-size:16px;
		color:#666;
		line-height:25px;
		margin-bottom:19px;
	}
	.wy_moresthing_right ul li{
		font-size:16px;
		color:#448832;
		position:relative;
		z-index:1;
		min-height: 28px;
		float:left;
		margin-right:180px;
		margin-top:23px;
	}
	.wy_moresthing_right ul li:after{
		content:'';
		position:absolute;
		bottom:0px;
		left:0px;
		z-index:5;
		display: block;
		width:17px;
		height:1px;
		background-color:#ccc;
	}
	/*新闻中心结束*/
	
	
	/*关于我们开始*/
	/*banner*/
	.wy_banner{
		position:relative;
		z-index:1;
		width:100%;
		height:351px;
		overflow: hidden;
		min-width:1200px;
		/*margin-top:-96px;*/
	}
	.wy_img{
		width:100%;
		height:351px;
		background: url(../images/aboutbg.png) no-repeat center center;
	}
	.wy_img img{
		width:1920px;
		height:351px;
	}
	.wy_content{
		width:1100px;
		height:82px;
		position:absolute;
		top:50%;
		left:50%;
		z-index:10;
		margin-left:-550px;
		/*margin-top:-33px;*/
		margin-top:15px;
	}
	.wy_content h1{
		text-align: center;
		font-size:42px;
		color:#333;
		font-weight: bold;
		margin-bottom:20px;
	}
	.wy_content p{
		text-align: center;
		font-size:16px;
		color:#333;
		line-height: 20px;
	}
	/*banner*/
	/*站内导航*/
	.wy_navsbar{
		width:100%;
		height:50px;
		border-bottom:1px solid #dbcebd;
		background-color:#fff;
	}
	.wy_navsbar_main{
		width:1150px;
		height:50px;
		margin:0px auto;
	}
	.wy_navsbar_main > ul{
		float:left;
	}
	.wy_navsbar_main > ul > li{
		height:50px;
		margin-right:50px;
		float:left;
		position:relative;
		z-index:1;
	}
	.wy_navsbar_main > ul > li a{
		font-size:16px;
		color:#333;
		line-height: 50px;
	}
	.wy_navsbar_main > ul > li.current{
		position:relative;
		z-index:1;
	}
	.wy_navsbar_main > ul > li.current a{
		color:#448832;
	}
	.wy_navsbar_main > ul > li.current:after{
		content:'';
		position:absolute;
		bottom:-1px;
		left:0px;
		display: block;
		width:100%;
		height:3px;
		background-color:#448832;
		z-index:5;
	}
	/*.wy_navsbar_main > ul > li.current:hover{
		
	}
	
	.wy_navsbar_main > ul > li.current:hover a{
		
	}*/
	.wy_navsbar_main > ul > li:hover:after{
		content:'';
		position:absolute;
		bottom:-1px;
		left:0px;
		display: block;
		width:100%;
		height:3px;
		background-color:#448832;
		z-index:5;
	}
	.wy_navsbar_main > ul > li:hover a{
		color:#448832;
	}
	.wy_navsbar_main > ol{
		float:right;
		padding:0;
		margin-bottom:0px;
		border-radius: 0;
		background-color:transparent;
		height:50px;
	}
	.wy_navsbar_main > ol > li{
		position:relative;
		z-index:1;
	}
	.wy_navsbar_main > ol > li:first-child:before{
		content:'';
		display: block;
		width:16px;
		height:16px;
		background: url(../images/home.jpg) no-repeat center;
		float:left;
		position:absolute;
		left:-29px;
		top:50%;
		margin-top:-8px;
	}
	.wy_navsbar_main > ol > li:before{
		content:'\003E';
		font-size:14px;
		color:#333;
	}
	.breadcrumb > .active{
		font-size:14px;
		color:#666;
	}
	.wy_navsbar_main > ol > li a{
		font-size:14px;
		color:#666;
		line-height: 50px;
	}
	/*站内导航*/
	/*院长信息*/
	.wy_teachers{
		width:100%;
		background-color: #fff;
	}
	.wy_teachers_items{
		width:1150px;
		margin:0px auto;
	}
	.wy_teacher_item{
		padding:56px 0;
		border-bottom:1px solid #ccc;
	}
	.wy_teacher_item:last-child{
		border-bottom:0px;
	}
	.profer{ width:50%; float:left;}
	.wy_teacher_item table tr td{ vertical-align:top; white-space:normal;}
	 
	.wy_teacher_item .profer  p{
        word-wrap:break-word;
		float:left;
		width:56px !important;
		writing-mode:tb-lr;
		writing-mode:vertical-rl;
		line-height:56px;
		min-height:190px;
		font-size:24px;
		color:#448832;
		border-left:1px solid #448832;
		border-right:1px solid #448832;
		margin-right:37px;
		padding-bottom: 15px;
	}
	
	.wy_teacher_item > img{
 		float:left;
	}
	.wy_teacher_info{
		float:left;
		width:50%;
		height:300px;
		padding:17px 0;
		box-sizing: border-box;
		overflow: hidden;
	}
	.wy_info_title{
		margin-bottom:20px;
	}
	.wy_info_title span{
		display: block;
		height:34px;
		float:left;
		margin-right:25px;
	}
	.wy_info_title span i{
		display: block;
		width:34px;
		height:34px;
		background-color:#448832;
		font-style:normal;
		border-radius:17px;
		text-align: center;
		line-height: 34px;
		font-size:18px;
		color:#fff;
		float:left;
	}
	.wy_info_content{
		line-height:37px;
		font-size:16px;
		color:#333;
	}
	/*院长信息*/
	
	/*关于我们结束*/
	
	/*招商合作*/
	/*加盟条件*/
	.wy_saomiao{
		background-color:#fff;
	}
	.wy_file{
		width:100%;
		margin:0px auto;
	}
	/*加盟条件*/
	/*招商合作*/
	
	/*健康资讯*/
	.wy_newsinfo{
		background-color:#FFFEFB;
	}
	.wy_news_list{
margin: 0px auto;
padding: 0 15px;
box-sizing: border-box;
	}
	.wy_news_cont{
		margin-top:24px;
	}
	.wy_news_cont ul li{
		border-bottom:1px solid #e5e5e5;
		padding:33px 0;
	}
	.wy_news_cont ul li img{
		/*border:1px solid #e5e5e5;*/
		width:100%;
	}
	.wy_news_texts p{
		font-size:16px;
		color:#666;
		line-height:26px;
		overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	}
	.wy_content_title{
		padding-bottom:15px;
		border-bottom:1px solid #e5e5e5;
		margin-bottom:15px;
	}
	
	.wy_content_title strong{
		font-size:24px;
		color:#333;
		line-height:30px;
		transition:all 0.3s;
		font-weight: bold;
		max-width: 740px;
		overflow: hidden;
	}
	@media screen and (max-width:768px){
		.wy_content_title strong{font-size:18px; margin-top:15px; display:block;}
		
		}
	.wy_news_cont ul li:hover .wy_content_title strong{ color:#448832;}
	.wy_content_title span{
		font-size:15px;
		color:#666;
		float:right;
		line-height:30px;
	}
	.newmore{
		display:block;
		font-size:16px;
		color:#666;
		width:100%;
		line-height:30px;
		margin-top:20px;
	}
	.wy_news_texts a{
		display:block;
		font-size:16px;
		color:#666;
	}
	.wy_news_texts a:hover,.wy_news_texts a:focus{
		color:#000;
	}
	.wy_nav{
		text-align: center;
		margin-top:36px;
		margin-bottom:56px;
	}
	.wy_nav ul.pagination{
		border-radius:0;
		margin:0;
	}
	.wy_nav ul.pagination li span{
		padding:0px;
		display: block;
		/*width:60px;*/
		height:32px;
		text-align: center;
		line-height:32px;
		padding:0px 12px;;
		font-size:14px;
	}
	.wy_nav ul.pagination li:first-child > span{
		display: block;
		width:60px;
		height:32px;
		text-align: center;
		line-height:32px;
		padding:0;
		font-size:14px;
		color:#333;
		border-radius: 0;
		border:0px;
	}
	.wy_nav ul.pagination li a{
		display: block;
		width:35px;
		height:32px;
		text-align: center;
		line-height:32px;
		padding:0;
		font-size:14px;
		color:#333;
		
	}
	.pagination > .active > span{
		background-color:#448832;
		display: block;
		width:35px;
		height:32px;
		text-align: center;
		line-height:32px;
		padding:0;
		font-size:14px;
		color:#fff;
		border:1px solid #448832;
	}
	.pagination > .active > span:hover{
		background-color:#448832;
		border:1px solid #448832;
	}
	.wy_nav ul.pagination li span i{
		font-size:20px;
	}
	.wy_nav ul.pagination > li:last-child > a{
		border-radius: 0;
		border:0px;
		display: block;
		width:60px;
		height:32px;
		border-left:1px solid #ccc;
	}
	.wy_nav ul.pagination > li:last-child > a:hover{
		background-color:#fff;
	}
	/*健康资讯*/
	
	/*科研中心*/
	.wy_scientific{
		padding:0px;
/*		background: url("../images/bottomline.png") no-repeat center bottom #f9f7f4;*/
		background-size: contain;
	}
	.wy_scientific_box{
		width:100%;
		/*max-width:1180px;*/
		margin:0px auto;
		/*padding:70px 15px;*/
		box-sizing:border-box;
		overflow: hidden;
		text-align: center;
	}
	.wy_left_panel{
		width:100%;
		float:left;
	}
	.wy_left_panel > img{
		float:left;
	}
	.wy_scientific_box a{
		clear:both;
		float:left;
		display: block;
		width:40px;
		height:40px;
		margin-left:16px;
		margin-top:16px;
	}
	.wy_scientific_right{
		float:left;
		margin-left:0px;
		width:100%;
		margin-top:10px;
		box-sizing:border-box;
		/*padding-right:15px;*/
	}
	.wy_scientific_right h2{
		font-size:18px;
		color:#448832;
		position:relative;
		z-index:1;
		line-height:20px;
		padding-bottom: 15px;
		margin-bottom:30px;
		text-align: left;
	}
	.wy_scientific_right h2:after{
		content:'';
		display: block;
		width:26px;
		height:2px;
		position:absolute;
		bottom:0px;
		left:0px;
		background-color:#448832;
	}
	.wy_scientific_right p{
		font-size:16px;
		color:#666;
		line-height:40px;
		text-align: left;
	}
@media screen and (max-width: 768px){
.wy_left_panel > img{ /*width:96%;*/}
.wy_scientific_box{padding:30px 15px;}
.wy_scientific_right p{ line-height:30px;}
}
	
	.wy_scientific_align{
		padding:0px;
		background-color: #f9f7f4;
	}
	.wy_scientific_panel{
		width:1150px;
		margin:0px auto;
	}
	.wy_scient_title{
		font-size:30px;
		font-weight: bold;
		color:#448832;
		padding-bottom:60px;
		text-align: center;
		/*background: url(../images/titlebottom.png) no-repeat center bottom;*/
		margin-bottom:18px;
		letter-spacing: 8px;
	}
	.wy_scientific_panel ul{
		
	}
	.wy_scientific_panel ul li{
		float:left;
		width:25%;
	}
	.wy_panelitem{
		box-sizing:border-box;
		width:104px;
		height:373px;
		border:1px solid #ccc;
		margin:0px auto;
		position:relative;
		z-index:1;
		background-color:#faf7f2;
		transition:background-color .3s ease-in-out;
		-webkit-transition: background-color .3s ease-in-out;
		-moz-transition: background-color .3s ease-in-out;
		-ms-transition: background-color .3s ease-in-out;
		-o-transition: background-color .3s ease-in-out;
		text-align: center;
		padding: 150px 0px 60px 0;
		overflow: hidden;
	}
	.wy_panelitem:before{
		content:'';
		position:absolute;
		left:-92px;
		top:50%;
		z-index:5;
		display: block;
		width:70px;
		height:1px;
		background-color:#ccc;
	}
	.wy_panelitem:after{
		content:'';
		position:absolute;
		right:-92px;
		top:50%;
		z-index:5;
		display: block;
		width:70px;
		height:1px;
		background-color:#ccc;
	}
	.wy_panelitem span{
		font-size:24px;
		color:#666;
		margin-bottom:36px;
	}
	.wy_panelitem p{
		font-size:16px;
		color:#333;
		width:26px;
		word-break: break-word;
		word-wrap: break-word;
		writing-mode:tb-lr;
		writing-mode:vertical-rl;
		width:100%;
		text-align: center;
		line-height:102px;
		margin-top: 36px;
	}
	.wy_panelitem:hover,.wy_panelitem:focus,.wy_panelitem:active{
		background-color:#e9bd70;
		border:1px solid #e9bd70;
		transition:background-color .3s ease-in;
		-webkit-transition: background-color .3s ease-in;
		-moz-transition: background-color .3s ease-in;
		-ms-transition: background-color .3s ease-in;
		-o-transition: background-color .3s ease-in;
		box-shadow: 2px 10px 5px 2px #ccc;
	}
	.wy_panelitem:hover span{
		color:#fff;
	}
	.wy_panelitem:hover p{
		color:#448832;
	}
	.wy_scientific_panel{
		box-sizing:border-box;
		width:100%;
		max-width:1180px;
		box-sizing:border-box;
		margin:0px auto;
		padding-top:20px 15px 50px;
	}
	.wy_scientific_panel h3{
		font-size:24px;
		color:#448832;
		text-align: center;
	}
	.wy_scientific_panel > ul{
		margin-left: 3px;
	}
	.wy_scientific_panel > ul > li{
		width:25%;
		 
		margin-left: -1px;
		overflow: hidden;
	}
	.wy_panelitem_one{
		background:url(../images/libg1.png) no-repeat -146px 0px;
	}
	.wy_panelitem_two{
		background:url(../images/libg2.png) no-repeat -146px 0px;
	}
	.wy_panelitem_three{
		background:url("../images/libg3.png") no-repeat -146px 0px;
	}
	.wy_panelitem_four{
		background:url(../images/libg4.png) no-repeat -146px 0px;
	}
	.wy_panelitem:hover{
		background-position: 0px 0px;
	}
	/*.wy_scientific_panel > ul > li p{
		
	}*/
	.wy_rganization{
		background-color:#f9f7f4;
		padding:0px;
	}
	.wy_rganization_panel{
		width:100%;
		/*max-width:1180px;*/
		margin:0px auto;
		padding: 28px 0 40px;
		box-sizing:border-box;
	}
	.wy_rganization_panel h3{
		color:#448832;
		font-size:24px;
		text-align: center;
		font-weight: bold;
		margin-bottom: 36px;
	}
	.wy_rganization_panel > ul > li{
		float:left;
		margin-bottom:15px;
		width:50%;
	}
	.wy_rganization_panel > ul > li p{
		box-sizing:border-box;
		height:67px;
		font-size:18px;
		color:#448832;
		margin-bottom:0px;
		line-height:67px;
		font-weight: bold;
		border:1px solid #e2e1e0;
		transition:background-color .3s ease-in-out;
		-webkit-transition: background-color .3s ease-in-out;
		-moz-transition: background-color .3s ease-in-out;
		-ms-transition: background-color .3s ease-in-out;
		-o-transition: background-color .3s ease-in-out;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		background:url() no-repeat 24px -57px #eee;
	}
	.wy_rganization_panel > ul > li:nth-child(even) p{
		width:99%;
		margin-left:1%;
	}
	.wy_rganization_panel > ul > li:nth-child(odd) p{
		width:99%;
		margin-right:1%;
		
	}
	.wy_rganization_panel > ul > li p:hover{
		background-color:#448832;
		border:1px solid #448832;
		color:#fff;
		transition:background-color .3s ease-in;
		-webkit-transition: background-color .3s ease-in;
		-moz-transition: background-color .3s ease-in;
		-ms-transition: background-color .3s ease-in;
		-o-transition: background-color .3s ease-in;
		background-position:24px 24px;
	}
	/*科研中心*/
	
	
	/*产品*/
	.wy_procenter{
		width:100%;
		height:882px;
		position:relative;
		z-index:1;
		overflow: hidden;
	}
	.wy_propanel{
		position:absolute;
		top:0px;
		left:50%;
		margin-left:-960px;
		width:1920px;
		height:882px;
		background:url("../images/productbg.jpg") no-repeat center bottom;
	}
	.wy_promain{
		width:1150px;
		margin:0px auto;
		padding:110px 0;
	}
	.wy_titles{
		text-align: center;
	}
	.wy_titles h2{
		font-size:30px;
		font-weight: bold;
		color:#448832;
		text-align: center;
		padding-bottom:32px;
		background:url(../images/titlebottom3.png) no-repeat center bottom;
	}
	.wy_titles > ol{
		
		padding-top:20;
		margin-bottom:0px;
		border-radius: 0;
		background-color:transparent;
		height:104px;
	}
	.wy_titles > ol > li{
		position:relative;
		z-index:1;
	}
	.wy_titles > ol > li:first-child:before{
		content:'';
		display: block;
		width:16px;
		height:16px;
		background: url(../images/home.jpg) no-repeat center;
		float:left;
		position:absolute;
		left:-29px;
		top:50%;
		margin-top:-8px;
	}
	.wy_titles > ol > li:before{
		content:'\003E';
		font-size:14px;
		color:#333;
	}
	.wy_titles > .active{
		font-size:14px;
		color:#666;
	}
	.wy_titles > ol > li a{
		font-size:14px;
		color:#666;
		line-height: 50px;
	}
	.wy_center{
		
	}
	.wy_left_cont{
		float:left;
		width:787px;
		height: 497px;
		overflow: hidden;
	}
	.wy_left_cont ul li{
		display: none;
	}
	.wy_left_cont ul li.current{
		display: block;
		
	}
	.wy_left_cont ul li img{
		box-shadow: 6px 8px 6px -6px #333;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
	}
	.wy_right_cont{
		width:320px;
		float:right;
		
	}
	.wy_right_cont ul li{
		width:319px;
		margin-bottom: 23px;
		height:150px;
		padding: 4px 0px 2px 36px;
		background:url(../images/alignleft.png) no-repeat 40px center;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
	}
	.wy_right_cont ul li:last-child{
		margin-bottom:0px;
	}
	.wy_right_cont ul li.current{
		background-position:10px center;
		background-color:#448832;
		box-shadow: -3px 7px 5px -6px #333;
		transition:all .3s ease-in;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-ms-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
	}
	.wy_right_cont ul li.current img{
		box-shadow: none;
	}
	.wy_right_cont ul li img{
		box-shadow: 6px 8px 6px -6px #333;
	}
	/*产品*/
	
	/*公司简介*/
	.wy_wenhua{
		background-color: #fff;
		padding-top:50px;
		padding-bottom:50px;
	}
	.wy_wenhua_main{
		width:100%;
/*		max-width:1180px;*/
		margin:0px auto;
		box-sizing:border-box;
/*		padding:0 15px;*/
	}
	.wy_wenhua_main h2{
		font-size:30px;
		color:#333;
		padding-bottom:30px;
		background: url(../images/titlebottom.png) no-repeat center bottom;
		text-align: center;
	}
	.wy_wenhua_main ul{
		margin-top:40px;
	}
	.wy_wenhua_main ul li{
		position:relative;
		z-index:1;
		text-align: center;
		padding-top: 70px;
		box-sizing:border-box;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		overflow: hidden;
	}
	.wy_wenhua_main ul li:before{
		content: "";
		position:absolute;
		top:0px;
		left:50%;
		display: block;
		width:64px;
		height:64px;
		overflow: hidden;
		margin-left:-32px;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
	}
	.wy_wenhua_main ul li.bgone:before{
		background:url(../images/wenhua1.png) no-repeat center 0px;
	}
	.wy_wenhua_main ul li.bgtwo:before{
		background:url(../images/wenhua2.png) no-repeat center 0px;
	}
	.wy_wenhua_main ul li.bgthree:before{
		background:url(../images/wenhua3.png) no-repeat center 0px;
	}
	.wy_wenhua_main ul li span{
		font-size:20px;
		color:#333;
		line-height:40px;
		font-weight: bold;
	}
	.wy_wenhua_main ul li > p{
		font-size:16px;
		color:#333;
		text-align: center;
		line-height: 30px;
		overflow: hidden;
	}
	.wy_wenhua_main ul li:hover{
		transition:all .3s ease-in;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-ms-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
	}
	.wy_wenhua_main ul li:hover:before{
		transition:all .3s ease-in;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-ms-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
		background-position: center -140px;
	}
	.wy_wenhua_main ul li:hover .wy_hoverbox{
		background-color:rgba(171,3,3,.8);
		transition:all .3s ease-in;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-ms-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
	}
	.wy_imgcaption{
		margin-top: 30px;
		position:relative;
		z-index:1;
		
	}
	.wy_hoverbox{
		position:absolute;
		left:0px;
		bottom:0px;
		box-sizing:border-box;
		z-index:5;
		width:100%;
		height:100%;
		padding:60px 0;
		background-color:rgba(0,0,0,.5);
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
	}
	.wy_imgcaption img{ width:100%}
	@media screen and (max-width:960px){
	.wy_hoverbox{ padding-top:20px;}
	
	}
	@media screen and (max-width:768px){
	.wy_hoverbox{ padding-top:50px;}
	.wy_wenhua_main ul li{ margin-bottom:20px;}
	.wy_wenhua_main ul li > p{ height: auto;}
	.wy_wenhua{ padding-bottom:10px;}
	 

	}
	
	.wy_hoverbox h3{
		font-size:18px;
		color:#fff;
		line-height:40px;
	}
	.wy_hoverbox p{
		font-size:18px;
		color:#fff;
		line-height:30px;
		height: 64px;
		overflow: hidden;
		background:url(../images/titlebottom4.png) no-repeat center bottom;
	}
	
	.wy_something{
		width:100%;
		padding-top:40px;
		background:url(../images/datu.jpg) no-repeat center 0;
	}
	.wy_something h2{
		font-size:30px;
		color:#fff;
		padding-bottom:30px;
		background: url(../images/titlebottom4.png) no-repeat center bottom;
		text-align: center;
		font-weight: bold;
		margin-bottom: 50px;
	}
 	.wy_carousel{
		background-color:#f9f7f4;
		 
	}
 	/*公司简介*/
	/*品牌介绍*/ 
	.brand .box{ width:100%; max-width:1150px; margin:10px auto 50px;}
	.brand .tab_menu{overflow:hidden;}
	.brand .tab_menu li{width:100%; float:left;height:auto;line-height:30px; padding-top: 0px; padding-bottom: 30px; color:#fff; text-align:center;}
	.brand .tab_menu li a{color:#000; font-size: 30px; font-weight: bold; text-decoration:none;}
	.brand .tab_box{padding:20px 15px;}
	.brand .tab_box .hide{display:none;}
	.brand .tab_menu h3{ font-size: 22px;color: #000;line-height: 30px;font-weight: bold;}
	.brand .tab_menu p{font-size:20px;color:#fff;line-height:32px; margin: 5px 0;}
	.brand .tab_menu span{  text-align:center; display: block; padding-bottom: 15px;}
	.tab1{ padding-top:101px;}
	.tab3{ padding-top:116px;}
	.tab4{ padding-top:44px;}

	.brand .wy_tabs_content{
		box-sizing:border-box;		width:100%;
		max-width:1140px;
		margin:0px auto;
		padding:30px;
		background-color:#fff;
		box-shadow: 4px 5px 6px -6px #333;
	}
	.brand .tab_box h3{
		font-size:18px;
		color:#448832;
		padding-bottom:15px;
		position:relative;
		z-index:1;
		margin-bottom:30px;
	}
	.brand .tab_box h3:after{
		content: "";
		display: block;
		width:19px;
		height:2px;
		background-color:#448832;
		position:absolute;
		bottom:0px;
		left:0px;
		z-index:5;
	}
	.brand .tab_box p{
		font-size:15px;
		color:#666;
		margin-top:0px;
		text-align: left;
		text-indent: 2em;
		line-height: 25px;
		margin-bottom:10px;
	} 
    @media screen and (max-width:768px) {
     .wy_something .wy_dashiji{background:none;}
	.tab1 ,.tab3, .tab4{ padding-top:0px;}
	.brand .tab_menu li{width:100%; text-align:left; box-sizing:border-box; padding:0 15px;}
	.brand .tab_menu li.current h3{color:#448832; }
	.brand .wy_tabs_content{ padding:20px 15px;}
    }	
	.myslider .item img{ margin:10px auto;}
	.myslider .item p{font-size: 16px;color: #333;height: 30px; text-align:center; line-height: 30px;}
	.myslider .owl-next{ float:right;}
	.myslider{ margin:30PX 0;}
	.myslider .owl-dots{ display:none !important;}

	
	/*--新闻详情--*/
.newlist{ box-sizing:border-box; margin:0 auto; }
.xqhr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px dashed #DADADA
}
.xqsj { background:url(../images/xqsz.png) no-repeat bottom; display:inline-block; width:14px; height:17px; margin-right:13px;}
.xqyj { background:url(../images/xqyj.png) no-repeat bottom;display:inline-block; width:17px; height:17px; margin-right:13px;}
.xqfx { background:url(../images/xqfx.png) no-repeat bottom;display:inline-block; width:16px; height:17px; margin-right:13px;}
.xqbt { font-size:16px; color:#fff; background:#0088c8; height:50px; line-height:50px; text-align:center; margin-top:42px;}
.return{ font-size:16px; color:#fff; background:#0088c8; height:50px; line-height:50px; text-align:center; display:block; margin-bottom:42px;}
.art_list { background:#EEEEEE; padding:0 22px; margin-top:50px;}
.art_list p strong { display:block; color:#000000; font-size:18px;}
.xqxian { border-bottom:1px solid #FFFFFF;}
.art_list p{line-height:24px;font-size:14px; color:#666; padding:22px 0;}
.art_list a{line-height:24px;font-size:14px; display:block; padding:10px 0;}
.art_list a:hover { color:#333;}
.article_time a.more {font-size: 16px;color: #999999;}
.map{background:url(../images/map_bg.png) center top no-repeat; height:818px;}
.yingxiao{border:solid 1px #fff; width:250px; height:100px;  padding:10px 20px; float:left; }

.jstop {color:#fff; margin-top: 150px; margin-bottom: 20px;}
.art_bot p , .art_bot a{font-size:15px; color:#666; line-height:26px; margin:0; }
.art_bot a:hover{ color:#448832;}
.ccv .pull-right a{font-size:16px; color:#666; line-height:26px; }
.ccv .pull-right a:hover{ color:#448832;}

@media screen and (max-width:620px) {
.jstop { margin-top: 50px; }
.xqbt {margin-top:0px;}
}


	
	/*底部链接和版权信息开始*/
	.wy_footer{
		background-color:#448832;
		padding:0px;
		
		position: relative;
	}
	.wy_links{
		margin:0px auto 17px;
	}
	.wy_links > ul{
		margin-bottom:0px;
		float:left;
		height: 190px;
		border-right: 1px solid rgba(255,255,255,0.5);
		margin-top:50px;
		width:67%;
		margin-bottom:30px;
	}
	.wy_links > ul > li{
		float:left;
		width:16.6%;
		text-align: center;
		margin-right:0;
	}
	.wy_links > ul > li h3{
		font-size:18px;
		color:#fff;
		min-height:28px;
		position:relative;
		z-index:1;
		font-weight: bold;
		margin-bottom:3px;
	}
/*	.wy_links > ul > li h3:after{
		content:'';
		position:absolute;
		bottom:0px;
		left:0px;
		z-index:5;
		display: block;
		width:17px;
		height:1px;
		background-color:#ccc;
	}*/
	.wy_links > ul > li a{
		display:block;
		color:rgb(255,255,255,);
		line-height:25px;
		margin-top:5px;
	}
	.wy_links > ul > li a:hover{
		color:#fff;
	}
	.wy_qrcode{
		float:right;
		width:14%;
		height: 190px;
		text-align:right;
		margin-top:50px;
		padding-left: 15px;
	}
	.wy_qrcode p{font-size: 16px; color: #fff !important; text-align: center; max-width: 125px; float: right; padding-top: 24px;text-indent: 0 !important;}

	.wy_copyright{
		border-top:1px solid rgba(255,255,255,0.2);
		min-height:57px;
	}
	.wy_copyright p{
		font-size:15px;
		color:#fff;
		margin:0px auto;
		line-height:57px;
	}
	.wy_copyright p a{
		float:right;
		font-size:15px;
		color:#fff;
		margin-left:24px;
	}
	/*底部链接和版权信息结束*/
	
	.lookfor{ width:100%; max-width:1150px; margin:10px auto 0;}
	.lookfor .tab_menu{overflow:hidden; box-shadow: 0px 1px 5px #666;}
	.lookfor .tab_menu li{width:20%; float:left;height:auto; cursor:pointer; padding:13px 35px; position:relative; background-color:#fff; cursor:pointer;}
	.lookfor .tab_menu li a{ text-decoration:none;}
	.lookfor .tab_menu li.current a{color:#333;}
	.lookfor .tab_box{padding:20px 15px; width:100%;}
	.lookfor .tab_box .hide{display:none;}
	.lookfor .tab_menu li p{font-size:16px;color:#333; line-height:26px;}
	.lookfor .tab_menu li span{font-size:11px;color:#999; line-height:16px;}
	.lookfor .tab_box ul li{
		float:left;
		text-align: center;
		width:20%;
		overflow: hidden;
		height:50px; line-height:50px;
	}
	.lookfor .tab_box ul li a{
		display: block;
		font-size:16px; text-align:center; width:100%;
		color:#333;
		float:left;
		line-height:50px; height:50px; overflow:hidden;
	}
	.lookfor .tab_box ul li a:hover{ color:#448832;}
	/*产品中心*/
	.wy_product{
		height: 120px;
		margin-top: -15px;
		text-align: center;
	}
	.wy_product h1{
		color:#fff;
	}
	.wy_product p{
		color:#fff;
	}
	.wy_product > ol{
		padding:0;
		margin-bottom:0px;
		border-radius: 0;
		background-color:transparent;
		height:50px;
		display: inline-block;
	}
	.wy_product > ol > li{
		position:relative;
		z-index:1;
	}
	.wy_product > ol > li:first-child:before{
		content:'';
		display: block;
		width:16px;
		height:16px;
		background: url(../images/home2.png) no-repeat center;
		float:left;
		position:absolute;
		left:-29px;
		top:50%;
		margin-top:-8px;
	}
	.wy_product > ol > li:before{
		content:'\003E';
		font-size:14px;
		color:#fff;
	}
	.wy_product .breadcrumb > .active{
		font-size:14px;
		color:#fff;
	}
	.wy_product > ol > li a{
		font-size:14px;
		color:#fff;
		line-height: 50px;
	}
	
	.wy_produce{
		margin-top:-23px;
		width:100%;
	}
	.wy_mains{
		margin:0px auto;
		width:100%;
		max-width:1150px;
	}
	.wy_tabs{
		position:relative;
		z-index:20;
		min-height:204px;
		overflow: hidden;
		margin-bottom: 65px;
	}
 
	.lookfor ul li::before{
		content: "";
		position:absolute;
		bottom:0;
		left:50%;
		z-index:5;
		display: block;
		width:11px;
		height:4px;
		margin-left:-5px;
		background: url(../images/sanjiao.png) no-repeat center;
	}
	.lookfor .tab_menu li:after{
		content: "";
		position:absolute;
		top:50%;
		right:0px;
		z-index:5;
		display: block;
		width:1px;
		height:30px;
		margin-top:-15px;
		background-color:#e6e6e6;
	}
 	.lookfor .tab_menu li:hover{
		background-color:#448832;
		background-position: 94% -51px;
		transition:background-color .3s ease-in;
		-webkit-transition: background-color .3s ease-in;
		-moz-transition: background-color .3s ease-in;
		-ms-transition: background-color .3s ease-in;
		-o-transition: background-color .3s ease-in;
		
	}
	 
	.lookfor ul li:hover span{
		color:#fff;
	}
	.lookfor ul li:hover p{
		color:#fff;
	}
	.lookfor ul li.current{
		background-color:#448832;
		background-position: 94% -51px;
	}
	 
	.lookfor ul li.current span{
		color:#fff;
	}
	.lookfor ul li.current p{
		color:#fff;
	}
	.ps_one{
		background:url(../images/addk1.png) no-repeat 94% 27px;
	}
	.ps_two{
		background:url(../images/addk2.png) no-repeat 94% 27px;
	}
	.ps_three{
		background:url(../images/addk3.png) no-repeat 94% 27px;
	}
	.ps_four{
		background:url(../images/addk4.png) no-repeat 94% 27px;
	}
	.ps_five{
		background:url(../images/addk5.png) no-repeat 94% 27px;
	}
	
	.wy_panels{
		position: absolute;
		top: 77px;
		left: 0px;
		z-index:3;
		width:100%;
		background-color:#fff;
	}
	
	.wy_panels ul li a:hover{
		color:#448832;
	}
	.wy_panels ul li.current{
		display: block;
	}
	
	
	
	.wy_caption{
		margin:0px auto;
	}
.wy_caption_items {margin-top:30px;}	
.wy_caption_items{
		width:100%; box-sizing: border-box;
	}
.wy_caption_items ul {margin-left:-15px; margin-right: -15px;}	
.wy_caption_items ul li{
		float:left;
		width:33.33%;
		padding: 0 15px;
		margin-bottom:30px;
		
	}
.wy_dw {
		/* height: 344px; */
		position:relative;
		overflow: hidden;
		z-index:1;
		}
.wy_dw img { width:100%;}
	.wy_caption_items  ul li > img{
		width:100%;
		position:absolute;
		top:0px;
		left:0px;
		z-index:5;
	}
	.wy_opcation {
		/* position:absolute; */
		/* bottom:0px; */
		/* left:0px; */
		z-index:5;
		padding:23px 30px;
		background-color:#f5f5f5;
		width:100%;
		height:80px;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		text-align: center;
	}
	.wy_opcation h3{
		font-size:22px;
		color:#333;
		padding-bottom:30px;
		white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
		background: url(../images/bottomtitle2.png) no-repeat center 27px;
		text-align: center;
	}
	.wy_opcation p{
		font-size:14px;
		color:#666;
		line-height: 22px;
		width:100%;
		height:44px;
		overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
		margin-bottom:16px;
	}
	.wy_opcation a{
		display:block;
		font-size:14px;
		color:#666;
 	}
	.wy_caption_items ul li span{ display:inline-block; padding:6px 25px; border:1px solid #fff; color:#fff; opacity:0;}
	.wy_caption_items ul li:hover .wy_opcation{
		z-index:10;
		background-color:#448832;
		transition:all .3s ease-in;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-ms-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
		
	}
	.wy_caption_items ul li:hover h3{
		color:#fff;
		background-position: center -63px;
	}
	.wy_caption_items ul li:hover p{
		color:#fff;
	}
	.wy_caption_items ul li:hover a{
		display: block;
	}
	.wy_caption_items ul li:hover span{ opacity:1;}
  @media screen and (max-width:768px) {
	.lookfor .tab_menu li{width:50%; padding:10px 20px;}
	.lookfor .tab_box ul li{
		width:33.33%;
		overflow: hidden;
	}
	}
.bdsharebuttonbox { margin-top:18px; overflow:hidden; float:right;}
.bdsharebuttonbox span { float:left; line-height:32px; color:#eee; font-size:16px;}
#fenxiang1{
  background:url(../images/fx1.png) no-repeat;
  margin-left:6px;
  margin-right:6px;
}

#fenxiang3{
  background: url(../images/fx3.png) no-repeat;
  margin-right:6px;
}
#fenxiang4{
  background: url(../images/fx4.png) no-repeat;
  margin-right:1px;
}
 @media screen and (max-width:768px) {
.wy_qrcode{ width:100%; text-align:center; padding-top:20px;} 
.bdsharebuttonbox { float:none; margin:10px auto;}
}
.article{ background-color:#fff; margin-top:30px; margin-bottom:42px;}
.article_name{ font-size:24px; color:#333;  line-height:44px; font-weight:normal;}
.article_time{ font-size:16px; color:#999999;  line-height:30px; float:none !important;}
.article_time span{ font-size:16px; color:#666 !important; float:none !important;}
.article img { max-width:100% !important; height:auto !important;}
.shares{ margin-top:65px; padding-right:35px; float:right;}
.shares a{ display:inline-block; float:right; margin-left:5px; text-align:center;}
.shares a img{ width:24px; margin:3px auto;}
.article hr{ margin:30px 0px 30px;}
.article article p{font-size:14px; color:#666;  line-height:28px;  }
.article article{ padding-bottom:40px; }
.article .bdsharebuttonbox{ float:none;} 
.xqfx {
    background: url(../images/share.png) no-repeat bottom;
    display: inline-block;
    width: 16px;
    height: 17px;
    margin-right: 13px;
}
.tcenter{ text-align:center;}
	/*产品中心*/
	
/*新增*/	
@charset "utf-8";
.chan{ background:url(../images/1st.jpg) no-repeat center 0;border-bottom:1px solid #e3e3e3;}
.title{ margin:66px auto;}
 /*img {
    width: 100%;
}*/
a:hover,a:focus{
	text-decoration: none;
}
ul li{
	list-style: none;
}
.clear{
	display: block;
	width:0px;
	height:0px;
    clear: both;
}
 
/*首页顶部导航开始*/
.w_1200{ width:1300px; margin:0 auto;}
#ClickMe {
    width: 100%;
    height: 30px;
    border: 0;
    background: none;
    color: #FFF;
    margin: 0 auto;
    outline: none;
}
/*首页顶部导航结束*/


 .wy_more{
	width:160px;
	height:40px;
	line-height: 34px;
	background:url(../images/bordericon.png) no-repeat center;
	margin:50px auto 70px;
	text-align: center;
}
.wy_more a{
	font-size:14px;
	color:#333;
	display:block; line-height:40px;
}
.wy_more a:hover,.wy_more a:focus,.wy_more a:active{
	text-decoration: none;
}
/*解决方案结束*/

 

/*新闻中心开始*/
	.wy_news{
		background:url(../images/jfie.jpg) no-repeat center;
		background-size: cover;
	}
	.wy_news_content{
		width:100%;
		max-width:1180px;
		margin:0px auto;
		box-sizing:border-box;
		padding:0 15px;
		
	}
	.wy_news_left{
		float:left;
		width:411px;
		height:348px;
	}
	.wy_news_middle{
		float:left;
		width:475px;
		background-color:#ffff;
		border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;
		border-right:1px solid #e7e7e7;
		height:348px;
		padding:25px;
		box-sizing:border-box;
	}
	.wy_news_right{
		float:left;
		width:264px;
		height:348px;
		background-color:#ffff;
		background-color:#ffff;
		border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;
		border-right:1px solid #e7e7e7;
		padding:23px 20px;
		box-sizing: border-box;
	}
	.wy_news_middle ul li{
		border-bottom:1px dashed #cfcfcf;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.wy_news_middle ul li:last-child{
		border-bottom:0px;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	.wy_news_middle ul li a{ display:block; width:100%;}
	.wy_news_middle ul li span{
		float:left;
		font-size:16px;
		color:#000;
		padding-left:10px;
		line-height:20px;
		overflow: hidden;
		width:70%;
		text-overflow: ellipsis;
		background: url(../images/12.png) no-repeat 0 center;
		white-space: nowrap;
		margin-bottom: 10px;
		position:relative;
		z-index:1;
	}
	.wy_news_middle ul li a:hover span{ color:#448832; }
	/*.wy_news_middle ul li a:before{
		content:'';
		position:absolute;
		top:8px;
		left:0px;
		z-index:5;
		display: block;
		width:5px;
		height:5px;
		border-radius:3px;
		background-color:#666;
	}*/
	.wy_news_middle ul li a:hover,.wy_news_middle ul li a:focus{
		text-decoration: none;
		color:#7e0909;
	}
	.wy_news_middle ul li a:hover:before,.wy_news_middle ul li a:focus:before{
		background-color:#7e0909;
	}
	.wy_news_middle ul li timer{
		font-size:13px;
		color:#c4c4c4;
		float:right;
		line-height:23px;
	}
	.wy_news_middle ul li p{
		clear:both;
		float:left;
		font-size:14px;
		height:44px; overflow:hidden;
		color:#666;
		line-height:22px;
	}
	.wy_news_right h3{
		font-size:18px;
		color:#7e0909;
		border-bottom:1px solid #ebebeb;
		position:relative;
		z-index:1;
		height:36px;
	}
	.wy_news_right h3:after{
		content:'';
		display: block;
		height:2px;
		width:74px;
		background-color:#a0632d;
		position:absolute;
		left:0px;
		bottom:0px;
		z-index:5;
	}
	.wy_news_right ul{
		/*margin-top:10px;*/
	}
	.wy_news_right ul li{
		display:block;
		border-bottom:1px dashed #cfcfcf;
		font-size:14px;
		color:#666;
		padding-left:10px;
		/*background:url(../images/12.png) no-repeat left 5px;*/
		position:relative;
		z-index:1;
		line-height:40px;
		height:40px; overflow:hidden;
		margin-top:4px;
	}
	.wy_news_right ul li a{
		display:block;
 		font-size:14px;
		color:#666;
 		line-height:40px;
		height:40px; overflow:hidden;
 	}
	.wy_news_right ul li a:hover{ color:#448832;}
	.wy_news_right ul li:before{
		content:'';
		position:absolute;
		top:18px;
		left:0px;
		z-index:5;
		display: block;
		width:5px;
		height:5px;
		border-radius:3px;
		background-color:#666;
	}
	.wy_news_right ul li:last-child{
		border-bottom:0px;
	}
	.wy_news_content{
		margin-bottom:84px;
	}
	#carousel-example-generic .carousel-indicators{
		left:auto;
		top:auto;
		bottom:22px;
		right:15px;
		margin-left:0px;
		text-align: right;
		width:38%;
		
	}
	.wy_carousel .carousel-caption{
		padding:0px;
		left:0px;
		right:auto;
		bottom:0px;
		height:65px;
		width:100%;
		background-color:rgba(0,0,0,.7);
	}
	.wy_carousel .carousel-caption p{
		text-align: left;
		font-size:16px;
		color:#fff;
		line-height:65px;
		padding:0px 17px;
		width:100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	
	.wy_moresthing{
		width:100%;
		max-width:1180px;
		height:auto;
		margin:0px auto 60px;
		box-sizing:border-box;
		padding:0 15px;
	}
	.wy_moresthing_left{
		width:30%;
		border-right:1px solid #ddd;
		float:left;
	}
	.wy_moresthing_left h3{
		font-size:24px;
		color:#448832;
		min-height:36px;
		position:relative;
		z-index:1;
		font-weight: 200;
		margin-bottom:10px;
 	}
	.wy_moresthing_left h3:after{
		content:'';
		position:absolute;
		bottom:0px;
		left:0px;
		z-index:5;
		display: block;
		width:13px;
		height:1px;
		background-color:#ccc;
	}
	.wy_moresthing_left p{
		clear:both;
		font-size:18px;
		color:#666;
		margin-bottom:30px;
		float:left;
	}
	.animated {
		-webkit-animation-duration: 1s;
		-moz-animation-duration: 1s;
		-ms-animation-duration: 1s;
		-o-animation-duration: 1s;
		animation-duration: 1s;
		-webkit-animation-fill-mode: both;
		-moz-animation-fill-mode: both;
		-ms-animation-fill-mode: both;
		-o-animation-fill-mode: both;
		animation-fill-mode: both;
	}
	
	.animated.infinite {
		-webkit-animation-iteration-count: infinite;
		-moz-animation-iteration-count: infinite;
		-ms-animation-iteration-count: infinite;
		-o-animation-iteration-count: infinite;
		animation-iteration-count: infinite;
	}
	
	.animated.hinge {
		-webkit-animation-duration: 2s;
		-moz-animation-duration: 2s;
		-ms-animation-duration: 2s;
		-o-animation-duration: 2s;
		animation-duration: 2s;
	}
	@-webkit-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@-moz-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@-ms-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@-o-keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	@keyframes pulse {
		0% {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	
		50% {
			-webkit-transform: scale3d(1.05,1.05,1.05);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scale3d(1.05,1.05,1.05);
		}
	
		to {
			-webkit-transform: scaleX(1);
			-moz-transform: scaleX(1);
			-ms-transform: scaleX(1);
			-o-transform: scaleX(1);
			transform: scaleX(1);
		}
	}
	
	/*.pulse {
		-webkit-animation-name: pulse;
		-moz-animation-name: pulse;
		-ms-animation-name: pulse;
		-o-animation-name: pulse;
		animation-name: pulse;
	}*/
	
	.wy_moresthing_left a{
		clear:both;
		padding:12px 20px;
		font-size:16px;
		color:#333;
		border:1px solid #aaa;
		float:left;
		position:relative;
		z-index:1;
		overflow: hidden;
		transition:padding .4s ease-in-out;
		-webkit-transition: padding .4s ease-in-out;
		-moz-transition: padding .4s ease-in-out;
		-ms-transition: padding .4s ease-in-out;
		-o-transition: padding .4s ease-in-out;
	}
	.wy_moresthing_left a img{
		width:15px;
		height:8px;
		position:absolute;
		top:50%;
		margin-top:-4px;
		left:-30px;
		z-index:5;
		margin-left:14px;
		transition:padding .3s ease-in-out;
		-webkit-transition: padding .3s ease-in-out;
		-moz-transition: padding .3s ease-in-out;
		-ms-transition: padding .3s ease-in-out;
		-o-transition: padding .3s ease-in-out;
	}
	.wy_moresthing_left a:hover{
		padding:12px 40px 12px 20px;
		transition:padding .3s ease-in;
		-webkit-transition: padding .3s ease-in;
		-moz-transition: padding .3s ease-in;
		-ms-transition: padding .3s ease-in;
		-o-transition: padding .3s ease-in;
	}
	.wy_moresthing_left a:hover img{
		left:auto;
		right:10px;
		transition:padding .4s ease-in;
		-webkit-transition: padding .4s ease-in;
		-moz-transition: padding .4s ease-in;
		-ms-transition: padding .4s ease-in;
		-o-transition: padding .4s ease-in;
	}
	.wy_moresthing_right{
		float:left;
		width:69%;
		box-sizing:border-box;
		padding-left:85px;
	}
	.wy_moresthing_right p{
		font-size:16px;
		color:#666;
		line-height:25px;
		margin-bottom:19px;
		text-indent:33px;
	}
	.wy_moresthing_right ul li{
		font-size:16px;
		color:#448832;
		position:relative;
		z-index:1;
		min-height: 28px;
		float:left;
		margin-right:180px;
		margin-top:23px;
	}
	.wy_moresthing_right ul li:after{
		content:'';
		position:absolute;
		bottom:0px;
		left:0px;
		z-index:5;
		display: block;
		width:17px;
		height:1px;
		background-color:#ccc;
	}
	/*新闻中心结束*/
	
	
 	/*站内导航*/
	.wy_navsbar{
		width:100%;
		height:50px;
		border-bottom:1px solid #dbcebd;
		background-color:#fff;
	}
	.wy_navsbar_main{
		width:1150px;
		height:50px;
		margin:0px auto;
	}
	.wy_navsbar_main > ul{
		float:left;
	}
	.wy_navsbar_main > ul > li{
		height:50px;
		margin-right:50px;
		float:left;
		position:relative;
		z-index:1;
	}
	.wy_navsbar_main > ul > li a{
		font-size:16px;
		color:#333;
		line-height: 50px;
	}
	.wy_navsbar_main > ul > li.current{
		position:relative;
		z-index:1;
	}
	.wy_navsbar_main > ul > li.current a{
		color:#448832;
	}
	.wy_navsbar_main > ul > li.current:after{
		content:'';
		position:absolute;
		bottom:-1px;
		left:0px;
		display: block;
		width:100%;
		height:3px;
		background-color:#448832;
		z-index:5;
	}
	/*.wy_navsbar_main > ul > li.current:hover{
		
	}
	.wy_navsbar_main > ul > li.current:hover a{
		
	}*/
	.wy_navsbar_main > ul > li:hover:after{
		content:'';
		position:absolute;
		bottom:-1px;
		left:0px;
		display: block;
		width:100%;
		height:3px;
		background-color:#448832;
		z-index:5;
	}
	.wy_navsbar_main > ul > li:hover a{
		color:#448832;
	}
	.wy_navsbar_main > ol{
		float:right;
		padding:0;
		margin-bottom:0px;
		border-radius: 0;
		background-color:transparent;
		height:50px;
	}
	.wy_navsbar_main > ol > li{
		position:relative;
		z-index:1;
	}
	.wy_navsbar_main > ol > li:first-child:before{
		content:'';
		display: block;
		width:16px;
		height:16px;
		background: url(../images/home.jpg) no-repeat center;
		float:left;
		position:absolute;
		left:-29px;
		top:50%;
		margin-top:-8px;
	}
	.wy_navsbar_main > ol > li:before{
		content:'\003E';
		font-size:14px;
		color:#333;
	}
	.breadcrumb > .active{
		font-size:14px;
		color:#666;
	}
	.wy_navsbar_main > ol > li a{
		font-size:14px;
		color:#666;
		line-height: 50px;
	}
 	/*加盟条件*/
	.wy_saomiao{
		background-color:#fff;
	}
	.wy_file{
		width:100%;
		margin:0px auto;
	}
	/*加盟条件*/
	/*招商合作*/
	
	 
	
	 
	
	
	/*产品*/
	.wy_procenter{
		width:100%;
		height:882px;
		position:relative;
		z-index:1;
		overflow: hidden;
	}
	.wy_propanel{
		position:absolute;
		top:0px;
		left:50%;

		margin-left:-960px;
		width:1920px;
		height:882px;
		background:url("../images/productbg.jpg") no-repeat center bottom;
	}
	.wy_promain{

		width:1150px;
		margin:0px auto;
		padding:110px 0;
	}
	.wy_titles{
		text-align: center;
	}
	.wy_titles h2{
		font-size:30px;
		font-weight: bold;
		color:#448832;
		text-align: center;
		padding-bottom:32px;
		background:url(../images/titlebottom3.png) no-repeat center bottom;
	}
	.wy_titles > ol{
		
		padding-top:20;
		margin-bottom:0px;
		border-radius: 0;
		background-color:transparent;
		height:104px;
	}
	.wy_titles > ol > li{
		position:relative;
		z-index:1;
	}
	.wy_titles > ol > li:first-child:before{
		content:'';
		display: block;
		width:16px;
		height:16px;
		background: url(../images/home.jpg) no-repeat center;
		float:left;
		position:absolute;
		left:-29px;
		top:50%;
		margin-top:-8px;
	}
	.wy_titles > ol > li:before{
		content:'\003E';
		font-size:14px;
		color:#333;
	}
	.wy_titles > .active{
		font-size:14px;
		color:#666;
	}
	.wy_titles > ol > li a{
		font-size:14px;
		color:#666;
		line-height: 50px;
	}
	.wy_center{
		
	}
	.wy_left_cont{
		float:left;
		width:787px;
		height: 497px;
		overflow: hidden;
	}
	.wy_left_cont ul li{
		display: none;
	}
	.wy_left_cont ul li.current{
		display: block;
		
	}
	.wy_left_cont ul li img{
		box-shadow: 6px 8px 6px -6px #333;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
	}
	.wy_right_cont{
		width:320px;
		float:right;
		
	}
	.wy_right_cont ul li{
		width:319px;
		margin-bottom: 23px;
		height:150px;
		padding: 4px 0px 2px 36px;
		background:url(../images/alignleft.png) no-repeat 40px center;
		transition:all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
	}
	.wy_right_cont ul li:last-child{
		margin-bottom:0px;
	}
	.wy_right_cont ul li.current{
		background-position:10px center;
		background-color:#448832;
		box-shadow: -3px 7px 5px -6px #333;
		transition:all .3s ease-in;
		-webkit-transition: all .3s ease-in;
		-moz-transition: all .3s ease-in;
		-ms-transition: all .3s ease-in;
		-o-transition: all .3s ease-in;
	}
	.wy_right_cont ul li.current img{
		box-shadow: none;
	}
	.wy_right_cont ul li img{
		box-shadow: 6px 8px 6px -6px #333;
	}
	/*产品*/
	
 	 
	
	
	
	/*--新闻详情--*/
	.tcenter {text-align:center; }
	.article{ background-color:#fff; margin-top:30px; margin-bottom:40px;}
	.article img {max-width:100%;}
	.article_name{ font-size:24px; color:#333;  line-height:36px; margin-bottom:10px; font-weight:normal;}
	.article_time{ font-size:16px; color:#999999;  line-height:30px; margin-right:20px;}
	.article_time a{ font-size:16px; color:#999999;}
	.article img { max-width:95% !important; height:auto !important;}
	.shares{ margin-top:65px; padding-right:35px; float:right;}
	.shares a{ display:inline-block; float:right; margin-left:5px; text-align:center;}
	.shares a img{ width:24px; margin:3px auto;}
	.article article p{font-size:16px; color:#333;  line-height:28px; margin-bottom:20px !important;}
	.article article{ padding-bottom:0px; }
	
	.xqhr {
		margin-top:0px;
		margin-bottom: 20px;
		border: 0;
		border-top: 1px dashed #DADADA
	}
	.xqsj { background:url(../images/xqsz.png) no-repeat bottom; display:inline-block; width:14px; height:17px; margin-right:13px;}
	.xqyj { background:url(../images/xqyj.png) no-repeat bottom;display:inline-block; width:17px; height:17px; margin-right:13px;}
	.xqfx { background:url(../images/xqfx.png) no-repeat bottom;display:inline-block; width:16px; height:17px; margin-right:13px;}
	.xqbt { font-size:16px; color:#fff; background:#0088c8; height:50px; line-height:50px; text-align:center; margin-top:42px;}
	.return{ font-size:16px; color:#fff; background:#448832; height:50px; line-height:50px; text-align:center; display:block; margin-bottom:42px;}
	.return:hover{ color:#fff !important;}
	.art_list { background:#EEEEEE; padding:0 30px;box-sizing:border-box;}
	.xqxian { border-bottom:1px solid #FFFFFF; box-sizing:border-box; padding-bottom:24px;}
	.art_list p{line-height:24px;font-size:16px; color:#333; margin:0;}
	.art_list span{line-height:24px;font-size:14px; color:#666; margin:0;}
	.art_list a{line-height:24px;font-size:14px; color:#666; display:block; padding:4px 0;}
	.art_list a:hover { color:#333;}
 	.article_time a.more:hover{
		color:#333;
	}
	.art_list .xqxian strong{ display: block;color: #010101; margin:20px 0 10px;font-size: 18px;font-weight: bold;} 
	.art_list .xqxian .pull-left{
		width:40%;
		float:left;
		margin-top:20px;
		overflow:hidden;
	}
	.art_list .xqxian .pull-right{
		display: block;
		width:60%;
		height:24px;
		line-height:24px;
		margin-top: 20px;
		font-size:16px;
		color:#333;
		box-sizing:border-box;
		padding-left: 15px;
	}
	.xqxian:hover p , .xqxian:hover a{ color:#448832;}
	 
	.wy_news_art p a{
		display: block;
		width:100%;
		height:30px;
		line-height:30px;
		margin-left:0px;
		padding:0;
		margin:6px 0px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.wy_news_art p span{
		color:#666;
		font-size:13px;
		font-family: "微软雅黑","Arial";
		margin-top:0px;
		margin-left:0px;
	}
	
	.map{background:url(../images/map_bg.png) center top no-repeat; height:818px;}
	.yingxiao{border:solid 1px #fff; width:250px; height:100px;  padding:10px 20px; float:left; }
	
	.jstop {color:#fff; margin-top: 150px; margin-bottom: 20px;}
	 
	
	.wy_container{
		width:1150px;
		padding:0px;
	}
	.wy_container .row{
		margin:0px;
	}
	.wy_container_left{
		padding:0;
	}
	.wy_container_right{
		margin-top: 55px;
	}
	.wy_pagation{
		width:100%;
		border-top:1px dashed #999;
		padding:22px 0;
		margin:30px 0;
		
	}
	@media screen and (max-width:768px){
	.wy_container_right{margin-top:0px; padding:0;}
	.art_list { padding:0 15px;}
	.xqxian{ padding-bottom:20px;}
	}
	.wy_pagation ul{
		float:left;
	}
	.wy_pagation ul li{
		line-height:34px;
	}
	.wy_pagation ul li span{
		font-size:14px;
		color:#666;
	}
	.wy_pagation ul li a{
		font-size:14px;
		color:#666;
	}
	.wy_pagation a:hover{
		color:#448832;
	}
	.wy_pagation > a{
		float:right;
		font-size:14px;
		color:#666;
		line-height: 34px;
	}
	
	/*--新闻详情--*/
	
	 
	
	.lookfor{ width:100%; max-width:1150px; margin:10px auto 0;}
	.lookfor .tab_menu{overflow:hidden; box-shadow: 0px 1px 5px #666;}
	.lookfor .tab_menu li{width:33.33%; float:left;height:auto; cursor:pointer; box-sizing:border-box;padding:17px 35px; position:relative; background-color:#fff; cursor:pointer;}
	.lookfor .tab_menu li a{ text-decoration:none;}
	.lookfor .tab_menu li.current a{color:#333;}
	.lookfor .tab_box{padding:20px 15px; width:100%;box-sizing:border-box;}
	.lookfor .tab_box .hide{display:none;}
	.lookfor .tab_menu li p{font-size:16px;color:#333; line-height:26px;}
	.lookfor .tab_menu li span{font-size:11px;color:#999; line-height:16px;}
	.lookfor .tab_box ul li{
		float:left;
		text-align: center;
		width:20%;
		overflow: hidden;
		height:50px; line-height:50px;
	}
	.lookfor .tab_box ul li a{
		display: block;
		font-size:16px; text-align:center; width:100%;
		color:#333;
		float:left;
		line-height:50px; height:50px; overflow:hidden;
	}
	.lookfor .tab_box ul li a:hover{ color:#448832;}
	/*产品中心*/
	.wy_product{
		height: 120px;
		margin-top: -15px;
		text-align: center;
	}
	.wy_product h1{
		color:#fff;
	}
	.wy_product p{
		color:#fff;
	}
	.wy_product > ol{
		padding:0;
		margin-bottom:0px;
		border-radius: 0;
		background-color:transparent;
		height:50px;
		display: inline-block;
	}
	.wy_product > ol > li{
		position:relative;
		z-index:1;
	}
	.wy_product > ol > li:first-child:before{
		content:'';
		display: block;
		width:16px;
		height:16px;
		background: url(../images/home2.png) no-repeat center;
		float:left;
		position:absolute;
		left:-29px;
		top:50%;
		margin-top:-8px;
	}
	.wy_product > ol > li:before{
		content:'\003E';
		font-size:14px;
		color:#fff;
	}
	.wy_product .breadcrumb > .active{
		font-size:14px;
		color:#fff;
	}
	.wy_product > ol > li a{
		font-size:14px;
		color:#fff;
		line-height: 50px;
	}
	
	.wy_produce{
		margin-top:-23px;
		width:100%;
	}
	.wy_mains{
		margin:0px auto;
		width:100%;
		max-width:1150px;
	}
	.wy_tabs{
		position:relative;
		z-index:20;
		min-height:204px;
		overflow: hidden;
		margin-bottom: 65px;
	}
 
	.lookfor ul li::before{
		content: "";
		position:absolute;
		bottom:0;
		left:50%;
		z-index:5;
		display: block;
		width:11px;
		height:4px;
		margin-left:-5px;
		background: url(../images/sanjiao.png) no-repeat center;
	}
	.lookfor .tab_menu li:after{
		content: "";
		position:absolute;
		top:50%;
		right:0px;
		z-index:5;
		display: block;
		width:1px;
		height:30px;
		margin-top:-15px;
		background-color:#e6e6e6;
	}
	.lookfor .tab_menu li:last-child:after{
		width:0px;
		}
 	.lookfor .tab_menu li:hover{
		background-color:#448832;
		background-position: 94% -51px;
		transition:background-color .3s ease-in;
		-webkit-transition: background-color .3s ease-in;
		-moz-transition: background-color .3s ease-in;
		-ms-transition: background-color .3s ease-in;
		-o-transition: background-color .3s ease-in;
		
	}
	 
	.lookfor ul li:hover span{
		color:#fff;
	}
	.lookfor ul li:hover p{
		color:#fff;
	}
	.lookfor ul li.current{
		background-color:#448832;
		background-position: 94% -51px;
	}
	 
	.lookfor ul li.current span{
		color:#fff;
	}
	.lookfor ul li.current p{
		color:#fff;
	}
	.ps_one{
		background:url(../images/addk1.png) no-repeat 94% 27px;
	}
	.ps_two{
		background:url(../images/addk2.png) no-repeat 94% 27px;
	}
	.ps_three{
		background:url(../images/addk3.png) no-repeat 94% 27px;
	}
	.ps_four{
		background:url(../images/addk4.png) no-repeat 94% 27px;
	}
	.ps_five{
		background:url(../images/addk5.png) no-repeat 94% 27px;
	}
	
	.wy_panels{
		position: absolute;
		top: 77px;
		left: 0px;
		z-index:3;
		width:100%;
		background-color:#fff;
	}
	
	.wy_panels ul li a:hover{
		color:#448832;
	}
	.wy_panels ul li.current{
		display: block;
	}
	
	
	
  @media screen and (max-width:768px) {
	.lookfor .tab_menu li{width:50%; padding:10px 20px;}
	.lookfor .tab_box ul li{
		width:33.33%;
		overflow: hidden;
	}
	}
.bdsharebuttonbox { margin-top:12px; overflow:hidden; float:right;}
.bdsharebuttonbox span { float:left; line-height:32px; color:#eee; font-size:15px;}
#fenxiang1{
  background:url(../images/fx1.png) no-repeat;
  margin-left:6px;
  margin-right:6px;
}
#fenxiang2{
  background: url(../images/fx2.png) no-repeat;
  margin-right:8px;
}
#fenxiang3{
  background: url(../images/fx3.png) no-repeat;
  margin-right:6px;
}
#fenxiang4{
  background: url(../images/fx4.png) no-repeat center center;
  margin:0px;
	opacity: 0.4;
	background-size: 50%;
	border:1px solid #fff; border-radius: 50%;
}
 @media screen and (max-width:768px) {
.wy_qrcode{ width:100%; text-align:center; padding-top:20px;} 
.bdsharebuttonbox { float:none; margin:10px auto;}
}
 .tcenter{ text-align:center;}
	/*产品中心*/
	
/*新增*/	
	html, body, div, span, object, iframe,a,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:16px;
	color:#666;
	font-family:"微软雅黑";
    vertical-align:baseline;
    background:transparent;
}
img{ max-width:100%;border: none;
    vertical-align: middle;}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}
 
ol,ul {
    list-style:none;
}
 
blockquote, q {
    quotes:none;
}
 
blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}
 
a {
    margin:0;
    padding:0;
    vertical-align:baseline;
    background:transparent;text-decoration:none;
	font-size: 16px;
}
/* a:hover{ color:#48a546;}*/
/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}
 
/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}
 
del {
    text-decoration: line-through;
}
 
abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}
 
table {
    border-collapse:collapse;
    border-spacing:0;
}
 
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}
 
input, select {
    vertical-align:middle; -webkit-appearance:none; 
}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.w_1200{ max-width:1300px; margin:0 auto;}
/*内页的banner*/
.neibanner{ position:relative; background-size:cover; height:400px;}
.neibanner .bzhuan{ position:absolute; top:0; left:0; width:100%;height:100%;}
.bzhuan .bzh{
    height: 51%;
    text-align: center;
    padding-top: 9%;
}
.bzhuan .bzh h2{ color:#fff; font-size:42px; padding-bottom:14px; font-weight:bold;margin-bottom: 0;
    margin-top: 0;}
	
.bzhuan .bzh p{ color:#333; font-size:16px;}
.bzhuan .quan{ position:relative;width:53px; height:53px; border-radius:50%; background:#fff; text-align:center; float:right; margin-top:30px;-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;}
.bzhuan .quan a{ display:block; width:100%; height:100%;}
.bzhuan .quan img
{width:15px; height:8px; 
position:absolute;    
top: 27px;
left: 19px;
animation: myfirst 2s infinite;  
}
.bzhuan .quan .xia01{ display:none;} 
 @keyframes myfirst {  
           0% {  
               transform: translate(0px, 0px);  
           }  
           50% {  
               transform: translate(0px, -5px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
.bzhuan .quan:hover{ background:#48a546;}
.bzhuan .quan:hover .xia{ display:none;} 
.bzhuan .quan:hover .xia01{ display:block;} 


.ernav{ width:100%; background:#448832; /*border-bottom: 1px solid #dbcebd;*/ height: 60px;}
.ernav .right{padding:14px 0; color:#ffffff4f;}
.ernav .right span{ color:#FFFFFF; font-size:13px;  height:21px; display:inline-block; line-height:21px; padding-left:25px;}
.ernav .right a{ color:#FFFFFF; font-size:13px;display:inline-block; line-height:21px;}
.ernav .left{padding-top:13px;}
.ernav .left a{ font-size:18px; color:#fff; margin-right:40px;height: 47px; display: inline-block;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.ernav .left a:hover{ color:#fff; border-bottom:3px solid #fff;}
.ernav .left .on{ color:#fff; border-bottom:3px solid #fff;}



/*联系我们*/


 
/* CSS Document */

/*新的css*/
.left{ float:left;}
.right{ float:right;}

/*联系我们开始*/
.n_banner{ text-align:center; position:relative;}
.n_banner h2{ font-size:42px; color:#333; padding-bottom:25px; font-weight:bold;}

.n_banner p{ font-size:16px; color:#000;}
.n_banner .n_ban{ position:absolute; top:40px; left:0; width:100%; height:77%;}
.na_nav{ height:49px; border-bottom:1px solid #dbcebd;}
.na_nav .left{ width:70%;}
.na_nav .left a{ color:#448832;  height:50px; line-height:50px; display: inline-block;font-size:16px;}
.na_nav .left .on{ color:#448832; border-bottom:3px solid #448832;}
.na_nav .right{ width:auto;}
.na_nav .right a{ color:#666;  height:50px; line-height:50px; display: inline-block;font-size:14px;}
.na_nav .right img{ margin-right:6px;}
.na_lxfs{ padding-top:45px;}
.na_lxfs .na_lxtop{ text-align:center;}
.na_lxfs .na_lxtop h2{ font-size:30px; color:#333; font-weight:bold; background:url(../images/lv.png) no-repeat bottom center; padding-bottom:35px; letter-spacing: 8px;}
.na_lxfs .na_lxtop p{ font-size: 23px; color: #333; padding-top: 18px; text-indent: 2em; line-height: 38px; text-align: left; padding-top: 0;}
.na_lxfs .na_lxtop span{ display:block; font-size:14px; color:#999999; font-family:Arial; padding-top:18px; text-transform:uppercase;line-height: 20px;}
.na_lxt01{ padding-top:10px;}
.na_lxt01 .lxt01{ width:45%; float:left;background:url(../images/shuxian.png) no-repeat right center; text-align:center; color:#666666;font-size:15px; }
.na_lxt01 .lxt01 span{ display:block; padding-bottom:17px; width: 190px; height:36px;
    margin: 0 auto;}
.na_lxt01 .lxt01 b{ font-weight:bold;  font-size:17px; line-height: 34px;}
.na_lxt01 .lxt02{ width:55%; float:left;text-align:center; color:#666666;font-size:15px; }
.na_lxt01 .lxt02 span{ display:block; padding-bottom:17px; width: 250px; height:36px;
    margin: 0 auto;}
.na_lxt01 .lxt02 b{ font-weight:bold; font-size:17px; line-height: 34px;}
.na_lxt01 .lxt03{ width:27%; float:left;text-align:center; color:#666666;font-size:15px; }
.na_lxt01 .lxt03 span{     display: block;
    padding-bottom: 17px;
    width: 32px;
    margin: 0 auto; height:36px;}
.na_lxt01 .lxt03 b{ font-weight:bold;  font-size:17px; line-height: 34px;}



.lian_ditu{ margin-top:60px;position:relative; height:auto;background:#f5f5f5;}
.lian_ditu .left{ width:68%;     min-height: 460px}
.lian_ditu .n_fghj{ width:100%; position:absolute;  bottom: -124px; left:0;    z-index: 1;}
.lian_ditu .n_fghj .ss_ear{    
    width:100%;
    margin: 0 auto;}
.na_lxfs .ssjin{ height:200px;}		
	
	
	
	
	
	
.ss_ear .nss_01{ float:left;}
.ss_ear .nss_01 span{ width:60px; height:60px; border-radius:50%; text-align:center; display:block; margin:0 auto; background:#e5ae4f url(../images/shouji.png) no-repeat center;}
.ss_ear .nss_01 .nss_p{ margin-top:-26px;}
.ss_ear .nss_02{ float:left;    padding: 0 5%;}
.ss_ear .nss_02 span{ width:60px; height:60px; border-radius:50%; text-align:center; display:block; margin:0 auto; background:#448832 url(../images/wicon.png) no-repeat center;}
.ss_ear .nss_02 .nss_p{ margin-top:-26px;}
.ss_ear .nss_03{ float:left;}
.ss_ear .nss_03 span{ width:60px; height:60px; border-radius:50%; text-align:center; display:block; margin:0 auto; background:#448832 url(../images/wicon.png) no-repeat center;}
.ss_ear .nss_03 .nss_p{ margin-top:-26px;}

.lian_ditu .right{ width:32%; background:#f5f5f5; position:relative;}
/*.lian_ditu .right .nrrt{ width:83%; padding-top:25px; text-align:center;    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;}
.lian_ditu .right .nrrt img{ width:50px;}
.lian_ditu .right .nrrt p{ font-size:14px; color:#333; padding-top:12px; padding-bottom:3px;}
.lian_ditu .right .nrrt span{ font-size:14px; color:#666; font-family:Arial; margin-bottom:25px; display:block;}
.lian_ditu .right .nrrt input{ width:70%; border-radius:5px; height:40px; line-height:40px; font-size:12px; background:#e6e6e6; border:0; outline:none; margin-bottom:5px; padding-left:3%;}
.lian_ditu .right .nrrt textarea{padding-left:3%;padding-top:10px;width:70%; border-radius:5px; height:60px; border:0; outline:none;font-size:12px; background:#e6e6e6; }

.lian_ditu .right .nrrt .suji{ width:70%; border-radius:5px; height:40px; line-height:38px; font-size:14px; color:#fff; background:#448832; border:0; outline:none; margin-bottom:5px; padding-left:3%; margin-top:15px;}
*/


.honer_na{ background:url(../images/hnbg.jpg) no-repeat center; width:100%;    overflow: hidden;}

.zoomed > .container_na{-webkit-filter:blur(3px);filter:blur(3px);}
.container_na{/*margin:0 auto; background:url(../images/hnxian.jpg) repeat-x top center; */padding-top:60px;}
.gallery{list-style-type:none; margin-left: -15px; margin-right: -15px; padding-bottom: 30px;}
.gallery li{float:left;padding:0 15px 20px 15px;  height: AUTO; width:33.33%;}
.gallery li:nth-child(5n){padding-right:0;}
.gallery li a,.gallery li img{float:left;}
.gallery li a{margin-bottom:19px; border:1px solid #bebebe; padding:8px 12px;}
.gallery li:hover a {
    border: 1px solid #448832;
}
.gallery li span{ display:block; text-align:center; font-size:16px; color:#666; }
#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.75);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	    z-index: 999999;
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/icons/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/icons/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../images/icons/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}
/*线下医馆开始*/

/* 效果CSS开始 */
/*加盟开始*/
.na_jia{ padding-top:60px; background:#f9f7f4; padding-bottom:57px;}
.na_jiatiao{ width:100%; background:url(../images/zxiann.png) no-repeat bottom;    padding-bottom: 66px;}
.n_jiam .left{ width:100%; text-align:center;padding: 0px 0 40px; line-height: 28px;}

.n_jiam .right{ width:70%}
.n_jiam .right a{ font-size:16px; color:#666; line-height:35px; padding: 12px 0 45px;}

.na_shi{ padding-top:32px;}
.na_shi .na_lxtop{ text-align:center;}
.na_shi .na_lxtop h2{ font-size:30px; color:#333; font-weight:bold; background:url(../images/lv.png) no-repeat bottom center; padding-bottom:35px; }



.na_shi .na_wenshu{ margin-top:40px;border:10px solid #448832; padding:30px;}
.na_shi .na_wenshu ul li{ float:left; width:20%; text-align:center;}
.na_shi .na_wenshu ul li span{ display:block; padding-bottom:14px;}
.na_shi .na_wenshu ul li p{text-align:center; width:35px; float:left; font-size:20px; color:#333;}
.na_shi .na_wenshu ul li p b{
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); display:block; text-align:center;width: 35px;    font-size: 20px;
    color: #333; font-weight:normal;}
.na_shi .na_wenshu ul li div{ border-right:1px solid #cccccc; padding-left:27%;}
.na_shi .na_wenshu ul li .div05 { border-right:0;
}
.na_shi .na_wenshu ul li .div02{ padding-left:35%;}
.na_shi .na_wenshu ul li .div03{ padding-left:35%;}
.na_shi .na_wenshu ul li .div04{ padding-left:43%;}
.na_shi .na_wenshu ul li .div05{ padding-left:43%;}
.jia_cheng{ padding-top:60px;}
.jia_cheng .na_lxtop{ text-align:center;}
.jia_cheng .na_lxtop h2{ font-size:30px; color:#333; font-weight:bold; background:url(../images/lv.png) no-repeat bottom center; padding-bottom:35px; margin-bottom:50px; }


.na_dai{ background:#f9f7f4; padding-top:60px;}
.na_dai .na_lxtop{ text-align:center;}
.na_dai .na_lxtop h2{ font-size:30px; color:#333; font-weight:bold; background:url(../images/lv.png) no-repeat bottom center; padding-bottom:35px; margin-bottom:30px; }

.hidden{visibility:hidden;}
.fl{float:left;}.fr{float:right;}

/* m_map */
.m_map{width:989px;height:744px;margin:30px auto;position:relative; background:url(../images/ditu.png) no-repeat 0 0 ;}
.tait{font-size:36px;font-weight:bold;color:#666666;text-align:center; left:100px;}
.tait span{color:#ff6d3b;}
.tait2{font-size:36px;font-weight:bold;color:#666666;text-align:center;padding:50px 0px;}
.mp{position:absolute;cursor:pointer;background:url(../images/fi1.png) no-repeat 4px 20px;width:31px;height:68px;-webkit-transition:all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.mp:hover{background:url(../images/fi2.png) no-repeat;-webkit-transition:all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.hover_tu{background:url(../images/fi2.png) no-repeat 4px 20px;}
.mp .mito{position:absolute;left:0px;bottom:0px;font-size:12px;color:#666666;}
.mp .find_mi1{left:-12px;width:55px;}
.mp .find_mi2{left:-5px;width:55px;}
.feng{position:absolute;display:none;width:380px;height:195px;    left: -173px;
    top: -202px;background:url(../images/vf1.png) no-repeat 0 top; padding:10px;z-index:10;}
.feng .tree{height:139px;width:324px;margin:9px;}
.feng .tree .du_size{height:139px;width:380px; text-align:left;} 
.feng .tree .du_size b{ color:#448832; font-size:18px; display:block;padding-bottom:28px;}
.feng .tree .du_size p{font-size:13px;color:#666;line-height:20px;}
.mp1{left:243px;top:272px;}
.mp2{left:341px;top:349px;}
.mp3{left:446px;top:474px;}
.mp4{left:524px;top:474px;}
.mp5{left:524px;top:538px;}
.mp6{left:545px;top:594px;}
.mp7{left:428px;top:585px;}
.mp8{left:548px;top:407px;}
.mp9{left:625px;top:398px;}
.mp10{left:612px;top:325px;}
.mp10{left:612px;top:325px;}
.mp11{left:643px;top:454px;}
.mp12{left:611px;top:503px;}
.mp13{left:668px;top:496px;}
.mp14{left:742px;top:498px;}
.mp15{left:699px;top:557px;}
.mp16{left:618px;top:581px;}
.mp17{left:646px;top:604px;}
.mp18{left:692px;top:443px;}
.mp19{left:727px;top:428px;}
.mp20{left:761px;top:450px;}
.mp21{left:694px;top:345px;}
.mp22{left:745px;top:345px;}
.mp23{left:681px;top:266px;}
.mp24{left:711px;top:266px;}
.mp25{left:790px;top:256px;}
.mp26{left:825px;top:187px;}
.mp27{left:864px;top:103px;}
.mp28{left:573px;top:573px;}
.mp29{left:746px;top:441px;}
.mp30{left:673px;top:592px;}
.mp31{left:779px;top:440px;}
.mp32{left:604px;top:626px;}
.mp33{left:806px;top:468px;}
.mp34{left:753px;top:210px;}
.mp35{left:753px;top:391px;}
.mp36{left:596px;top:415px;}
.mp37{left:575px;top:435px;}
.mp38{left:589px;top:365px;}
.mp39{left:575px;top:316px;}
.mp40{left:612px;top:266px;}
.mp41{left:778px;top:495px;}
.mp42{left: 783px;
top: 288px;}
.mp43{left:653px;top:545px;}
.mp44{left:769px;top:593px;}
.mp45{left:800px;top:524px;}
.mp46{left:633px;top:525px;}
.mp47{left:499px;top:354px;}
.mp48{left:763px;top:543px;}
.mp49{left:798px;top:578px;}
.mp50{left:722px;top:544px;}
.mp51{left:706px;top:501px;}
.mp52{left:743px;top:551px;}
.mp53{left:406px;top:515px;}
.mp54{left:570px;top:621px;}
.mp55{left:658px;top:347px;}
.mp56{left:651px;top:397px;}
.mp57{left:492px;top:420px;}
.mp58{left:549px;top:297px;}
.mp59{left:704px;top:398px;}
.mp60{left:556px;top:527px;}
.mp61{left:551px;top:455px;}
.mp62{left:582px;top:488px;}

.nm_map{ display:none;    text-align: left;}
.nm_map .nfen01{ border-bottom:1px solid #ccc;}


.nm_map h3{ font-size:18px; color:#448832;}
.nm_map p b{ display:16px; padding:10px 0; color:#448832; display:block;}
.nm_map p{display:13px; color:#333; line-height:28px;}
.bx-wrapper {
	position: relative;
	margin: 0 auto;
	margin-top:60px;
	
	padding: 0;
	    padding-bottom: 60px;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;    margin: 0 auto;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	left: 0;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px; display:none;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: -19px;
	background: url(../images/xzuo.jpg) no-repeat;
}

.bx-wrapper .bx-next {
	right: -7px;
	background: url(../images/xijian.png) no-repeat;
}

.bx-wrapper .bx-prev:hover {
	background: url(../images/xzuo.jpg) no-repeat;
}

.bx-wrapper .bx-next:hover {
	background: url(../images/xyou.jpg) no-repeat;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 27%;
	margin-top: -4px;
	outline: 0;
	width: 7px;
	height: 19px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
.slider3 .slide img{ border:1px solid #9e9e9e;}
.slider3 .slide span{ text-align:left; font-size:14px; color:#333; display:block; padding-top:12px; line-height:22px;    padding-left: 11px}
.na_jiafang{ padding-top:60px;}
.na_jiafang .na_lxtop{ text-align:center;}
.na_jiafang .na_lxtop h2{ font-size:30px; color:#333; font-weight:bold; background:url(../images/lv.png) no-repeat bottom center; padding-bottom:35px; margin-bottom:32px;  letter-spacing: 8px;}

.na_jiafang .jshuo{ padding-bottom:30px;}
.na_jiafang .jshuo input{ width:24%; height:38px; border:1px solid #b3b3b3; border-radius:50px; font-size:16px; padding-left:2%;   outline:none;      margin: 0 14px;}
.na_jiafang .jshuo .in01{ width:18%; margin-left:0;}
.na_jiafang .jshuo .in02{ width:14%;}
.na_jiafang textarea{ width:96%;border:1px solid #b3b3b3;border-radius:25px; font-size:16px; padding-left:2%; padding-top:12px; height:93px;  outline:none;}
.na_jiafang .digh{float:left; padding-bottom:37px;    margin-left: 2%;}
.na_jiafang .digh input{ width:136px; height:34px; text-align:center; line-height:26px; background:#448832; color:#fff; font-size:16px; border:0; border-radius:50px; margin-top:20px; outline:none;}
.na_fgh{ background:#f9f7f4; padding:25px 0; width:100%;}
.na_fgh .left{ width:19%;}
.na_fgh .left h3{ font-weight:bold; padding-bottom:16px; font-size:24px; color:#448832;}
.na_fgh .left p{font-size:16px; color:#666;}
.na_fgh .right{ width:80%; padding-top: 13px;  text-align: left;}

.na_fgh .right a{ font-size:16px; color:#333;width:33%; display:inline-block; float:left;}
.na_fgh .right a img{ margin-right:6px; float:left; }
.na_fgh .right a b{ font-weight:bold;font-size:16px;
    color: #333; float:left;}
.na_fgh .right a span{ font-weight:normal; font-size:16px; color: #333;}
.na_fgh .right .aa01{ width:28%;}
.na_fgh .right .aa02{ width:20%;}
.na_fgh .right .aa03{ width:48%;}
@media screen and (max-width:1140px) {
.na_fgh .right a span{ font-size:14px;}
}
.swiper-container {
	margin: 0 auto;
	position: relative;
	list-style: none;
	padding: 0;
	z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
	float: left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}
.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform
}
.swiper-invisible-blank-slide {
	visibility: hidden
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
	height: auto
}
.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-transition-property: height, -webkit-transform;
	transition-property: height, -webkit-transform;
	-o-transition-property: transform, height;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform
}
.swiper-container-3d {
	-webkit-perspective: 1200px;
	perspective: 1200px
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}
.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(right, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -o-linear-gradient(right, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: linear-gradient(to left, rgba(0,0,0,.5), rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: linear-gradient(to right, rgba(0,0,0,.5), rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: linear-gradient(to top, rgba(0,0,0,.5), rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -o-linear-gradient(top, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: linear-gradient(to bottom, rgba(0,0,0,.5), rgba(0,0,0,0))
}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}
.swiper-button-next, .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left: 10px;
	right: auto
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 10px;
	left: auto
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s opacity;
	-o-transition: .3s opacity;
	transition: .3s opacity;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}
.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	-webkit-transform: scale(.33);
	-ms-transform: scale(.33);
	transform: scale(.33);
	position: relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	-webkit-transform: scale(.66);
	-ms-transform: scale(.66);
	transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	-webkit-transform: scale(.33);
	-ms-transform: scale(.33);
	transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	-webkit-transform: scale(.66);
	-ms-transform: scale(.66);
	transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	-webkit-transform: scale(.33);
	-ms-transform: scale(.33);
	transform: scale(.33)
}
.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}
button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}
.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 6px 0;
	display: block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	-webkit-transition: .2s top, .2s -webkit-transform;
	transition: .2s top, .2s -webkit-transform;
	-o-transition: .2s transform, .2s top;
	transition: .2s transform, .2s top;
	transition: .2s transform, .2s top, .2s -webkit-transform
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	white-space: nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	-webkit-transition: .2s left, .2s -webkit-transform;
	transition: .2s left, .2s -webkit-transform;
	-o-transition: .2s transform, .2s left;
	transition: .2s transform, .2s left;
	transition: .2s transform, .2s left, .2s -webkit-transform
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	-webkit-transition: .2s right, .2s -webkit-transform;
	transition: .2s right, .2s -webkit-transform;
	-o-transition: .2s transform, .2s right;
	transition: .2s transform, .2s right;
	transition: .2s transform, .2s right, .2s -webkit-transform
}
.swiper-pagination-progressbar {
	background: rgba(0,0,0,.25);
	position: absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;

	transform-origin: left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	transform-origin: right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}
.swiper-container-vertical>.swiper-pagination-progressbar {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}
.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}
.swiper-pagination-progressbar.swiper-pagination-white {
	background: rgba(255,255,255,.25)
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
	background: #fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}
.swiper-pagination-progressbar.swiper-pagination-black {
	background: rgba(0,0,0,.25)
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
	background: #000
}
.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}
.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}
.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,.5);
	border-radius: 10px;
	left: 0;
	top: 0
}
.swiper-scrollbar-cursor-drag {
	cursor: move
}
.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center
}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}
.swiper-slide-zoomed {
	cursor: move
}
.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}
.swiper-lazy-preloader:after {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat
}
.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
@-webkit-keyframes swiper-preloader-spin {
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes swiper-preloader-spin {
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}
.swiper-container-cube {
	overflow: visible
}
.swiper-container-cube .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}
.swiper-container-cube .swiper-slide .swiper-slide {
	pointer-events: none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}
.swiper-container-flip {
	overflow: visible
}
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.swiper-container-coverflow .swiper-wrapper {
	-ms-perspective: 1200px
}

#certify {
	position: relative;
	width: 1123px;/*判断宽度设置响应式效果*/
	margin: 0px auto;margin-top: 60px;
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 427px;
	height: 347px;
	background: #f4f4f4;
    border:2px solid #b8b8b8;
}
#certify  .swiper-slide span{ font-size:20px; color:#333; text-align:center; display:block; width:100%; padding-top:50px; padding-bottom:20px;}
#certify  .swiper-slide img{
	width: 284px;
	height: 200px;
	display:block; margin:0 auto;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: 0;
	width: 65px;
	height: 65px;
	top:156px;
	background: url(../images/lig.png) no-repeat;

	background-size: 100%;
}

#certify .swiper-button-prev:hover {
	/*background-position: 0 -46px;*/
	/*background-size: 100%*/
}

#certify .swiper-button-next {
	right: 0;
	width: 65px;
	height: 65px;
	top:156px;
	background: url(../images/rig.png) no-repeat;

	background-size: 100%;
}

#certify .swiper-button-next:hover {
	/*background-position: 0 -139px;*/
	/*background-size: 100%*/
}


/*线下医馆*/
/* 效果CSS开始 */
.mod18{width:1140px;position:relative;margin:0 auto;margin-bottom: 0;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/xzuo.jpg) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:40%;width:65px;height:65px;}
.mod18 #prev,.mod18 #next{top:536px;width:7px;
    height: 11px;}
.mod18 #prevTop{background:url(../images/lig.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/rig.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/xyou.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:100%;height:100%;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:100%; height: 50px;background-color: #f5f5f5; position:absolute;left:0;bottom:0;line-height:50px;text-align:center; font-size:24px; color:#333;}
.mod18 .picBox{width:900px; height:600px;position:relative;overflow:hidden;   margin: 0 auto; margin-top:40px; }
.mod18 .picBox ul{height:540px;position:absolute; left:0;}
.mod18 .picBox li{width:900px;height:590px;}
.mod18 .listBox{width:1088px;height:111px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{height:111px;position:absolute; padding-left:12px;}
.mod18 .listBox li{width:185px;height:111px;cursor:pointer;position:relative; padding:5px 0 0 0;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;}
.mod18 .listBox img{border:1px solid #666666; width:140px;}
.mod18 .listBox .on img{border:1px solid #448832;}
.mod18 .listBox .on{}
.mod18 .listBox .on i{display:block;}
.slider6{ display:none;}

/*产品频道页*/
.c_bg{ height:880px; background:url(../images/cpbg.jpg) no-repeat top center;}

.na_cpd .na_lxtop{ text-align:center; padding-top:100px;}
.na_cpd .na_lxtop h2{ font-size:30px; color:#448832; font-weight:bold; background:url(../images/lv.png) no-repeat bottom center; padding-bottom:35px; margin:0;}
.na_cpd .na_lxtop .chh{ padding-top:20px;}
.na_cpd .na_lxtop .chh a{ font-size:14px; color:#666;}
.na_cpd .na_lxtop .chh img{ margin-right:10px; margin-top:-5px;}
#conp {
	margin: 0 auto;
	padding-top:66px;
}
#tagp {
	background: url(../images/proxqbg.jpg) repeat-x;
	height: auto;      float: right; }
#tagp LI {
	
	text-align: center;height:154px; width:317px;
	display: block;
	
	
}
#tagp LI A {
	color: #448832;
	font-family: "微软雅黑";
	display: block;
	font-size: 16px; line-height:50px;
	text-decoration: none;
	height: 154px; position:relative;    padding-top: 98px;
    text-align: left;
    padding-left: 47px
}
#tagp LI A b{ width:317px;height: 154px;position:absolute; top:0; left:0; background:url(../images/cshang.png) no-repeat; display:none;}

#tagp LI .jaa01{ background:url(../images/sma01.png) no-repeat;}
#tagp LI .jaa02{ background:url(../images/sma02.png) no-repeat;}
#tagp LI .jaa03{ background:url(../images/sma03.png) no-repeat;}


#tagp LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}
#tagp LI.selectTag {
	color: #448832;
	display: block;
}
#tagp LI.selectTag A {
	color: #448832;
}
#tagp LI.selectTag A b{ display:block;}
#tagContentp {
	overflow: hidden;  width:  782px; float:left; background:#faf8f3; padding-bottom:0px;
}
.tagContentp {
	DISPLAY: none;    width: 100%;
}
.tagContentp .cna01{ float:left; margin-left:4%; width:20%; margin-bottom:20px;}
.tagContentp .cna01 span{ display:block; font-size:16px; color:#333; text-align:center;}



#tagContentp DIV.selectTag {
	DISPLAY: block;
	text-align: center;
}

.fwidth { width:100%; margin:0 auto;}	
.fwidth a { color:#fff;}

/*翻页*/
.pages{padding-top:20px; margin:0 auto 50px; height:60px; text-align: center; box-sizing:border-box;}
.pages:after{ clear:both; content:''; width:0px; display:block; height:0px; visibility:hidden;}
.pages a{border: 1px solid #DDD; display:inline-block; line-height:38px;
    color: #333;
    margin: 0 2px;
    width:42px; height:40px;
    text-decoration: none;
    font-size:14px;
    }
.pages a:hover{border:1px solid #448832; text-decoration: none; color:#fff;width:42px; height:40px; line-height:38px; background-color:#448832; font-size:14px;}
.pages span { display:inline-block; border: 1px solid #448832;  background-color:#448832;color: #fff; line-height:38px; width:42px; height:40px; font-size:14px; margin:0 2px;}
.pages a:first-child , .pages a:last-child{ border:none;}
	
.wy_pinpai_box{ box-sizing:border-box; width:100%; max-width:1230px; margin:0 auto; padding:0 15px;}	
.wy_pinpai_left{ width:50%; float:left;box-sizing:border-box; padding-right:3%;}	
.wy_pinpai_left ul{ width:80%; float:left; box-sizing:border-box; padding-right:8%;}	
.wy_pinpai_left img{ width:20%; float:left;}	
.wy_pinpai_left ul li{ float:right; word-break:break-all; display:inline-block; width:39px; border-right:1px solid #dacdbc; font-size:16px; color:#766650; padding:0 10px; box-sizing:border-box;}	
.wy_pinpai_right{width:50%; float:left;}   
.wy_map{box-sizing:border-box; width:100%; max-width:1200px; margin:0 auto; } 
.collection{ background:url(../images/ai.jpg) repeat-y center 0;}
.box_four{width:100%; max-width:1230px; padding:70px 15px; margin:0 auto; box-sizing:border-box;}
.si{ background:url(../images/xians.png) no-repeat center 120px; }
.box_four ul li span{ color:#777; font-size:17px; line-height:14px; text-align:center; width:14px; height:14px; display:inline-block; border-radius:50%; border:5px solid #d1d1d1;} 
.box_four ul li{ text-align:center;} 
.box_four ul li a{ display:block;}
.box_four ul li h3{ font-size:18px; color:#448832; margin:15px auto;} 
.box_four ul li p{ color:#666; font-size:14px; line-height:24px;} 
.for1{ padding-top:70px;} 
.for3{ padding-top:100px;} 
.for4{ padding-top:30px;} 
.box_four ul li a:hover span{ color:#448832; border:5px solid rgba(171,3,3,0.5);} 
 	
.team{ width:100%;  margin:10px auto 50px;}
.team .tab_menu{overflow:hidden; float:right;}
.team .tab_menu li{ height:auto;  line-height:30px;color:#666; margin-bottom:26px; text-align:center;cursor:pointer; box-sizing:border-box; padding-left:80px;}
.team .tab_menu li .img{ width:80px; height:80px; border-radius:50%; border:1px solid #448832; overflow:hidden;}
.team .tab_menu li img{ height:100%; }
.team .tab_menu li.current{ background:url(../images/redline.png) no-repeat 8px center;}
.team .tab_box{padding:0px; float:left;}
.team .tab_box .hide{display:none;}
.team .tab_menu h3{ font-size:18px;color:#e5ae4f; line-height:30px;}
.team .tab_menu p{font-size:14px;color:#fff;line-height:25px; margin: 5px 0;}
.team .tab_menu span{ width:12px; height:12px; border-radius:50%; text-align:center; line-height:13px; padding:0px;z-index:10; display: block; margin:10px auto; font-size:14px; color:#e5ae4f; border:4px solid rgba(229,174,79,.5)}
.teachers{ background-color:#fff; padding-bottom:20px; max-width:280px;}
.teachers img{ width:100%;}	
.teachers h3{ font-size:18px; color:#448832; font-weight:bold; margin:15px;}	
.teachers p{ font-size:14px; color:#333; line-height:24px;  margin:0 15px;}	


.wy_news_left{
		float:left;
		width:34%;
		height:auto;
	}
	.wy_news_left img{ width:100%;}
	.wy_news_middle{
		float:left;
		width:41%;
		background-color:#ffff;
		border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;
		border-right:1px solid #e7e7e7;
		height:auto;
		padding:23px 25px;
		box-sizing:border-box;
	}
	.wy_news_right{
		float:left;
		width:25%;
		height:auto;
		background-color:#ffff;
		background-color:#ffff;
		border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;
		border-right:1px solid #e7e7e7;
		padding:12px 20px;
		box-sizing: border-box;
	} 
.wy_teach_main{ box-sizing:border-box; width:100%; max-width:1230px; margin:0 auto; padding:20px 15px;}	
.wy_copyright .fwidth div{ padding:0;} 
.wy_copyright .fwidth p{ padding:0;} 

@media screen and (max-width:1200px) {
.wy_pinpai_left { width:60%;} 
.wy_teach_right{ width:60%; float:right; box-sizing:border-box; padding-left:50px;}	
.wy_pinpai_right , .wy_teach_left{ width:40%;} 
.wy_teach_left{ float:left;} 	
.wy_pinpai_box{ padding:0 10px;}
.wy_news_left{
		width:35%;
	}
.wy_news_middle{
		width:41%;
		padding:27px 25px;
	}
	.wy_news_right{
		width:24%;
		padding:16px 20px;
	} 	
	
}
	
@media screen and (max-width:1000px) {
 .wy_news_middle{
		padding:9px 25px;
	}
	.wy_news_right{
		padding:8px 20px;
	} 	
.wy_news_right ul{ max-height:230px; overflow:hidden;}	
.wy_news_middle ul li {padding-bottom:10px !important;}
.wy_news_middle ul li:last-child {padding-bottom:0px !important;}	
.wy_teach_right {padding-left:70px;}	
.wy_pinpai_left ul {padding-right:2%;}
	
	
.mod18 .picBox{width:600px; height:360px;}
.mod18 .picBox ul{height:360px;}
.mod18 .picBox li{width:600px;height:360px;}		
	
}
@media screen and (max-width:800px) {
.wy_pinpai_left,.wy_pinpai_right,.wy_teach_left,.wy_teach_right,.wy_news_left,.wy_news_middle,.wy_news_right,.wy_moresthing_left,.wy_moresthing_right{ width:100%; float:none;}
.wy_pinpai_left ul{ width:80%; padding-right:2%;}	
.wy_pinpai_left img{ width:20%; float:left;}	
.wy_pinpai_left ul li{ width:32px; font-size:14px; color:#766650; padding:0 8px; box-sizing:border-box;}	
.box_four{padding:30px 15px;}
.tab_menud li{width:50%; float:left; text-align:left !important; box-sizing:border-box; padding:0 15px;}
.tab_menud li.current h3{color:#448832; }
.tab_menud li a{ display:block;}
.collection {background: url(../images/ai.jpg) no-repeat center bottom;  }
.wy_teach_right { padding-left:0px;}
.teachers { max-width:180px !important; width:80%;}
.team .tab_menu li { padding-left:20px;}
.team .tab_box{ width:65%;}
.team .tab_menu { width:35%;}
.wy_moresthing_left p {
    margin-bottom:30px;
    float: none;
}
.wy_moresthing_right {
    float:none;
    box-sizing: border-box;
    padding-left:0px; margin-top:20px;
}
.wy_moresthing_right ul li { width:50%;
    float: left;
    margin-right:0px;
    margin-top: 23px;
}
.wy_teach{ margin-bottom:0px;}
.title img{ width:80%; display:block; margin:0 auto;}
.wy_qrcode{ margin-top:10px;}
.wy_copyright p {
    font-size: 16px;
    margin: 0px 15px 0px;
    line-height:30px;
 }
 .wy_footer{ padding-bottom:10px;}
 .wy_qrcode .bdsharebuttonbox{ margin-left:72px;}
}

.plants{ width:100%; box-sizing:border-box; padding:0 15px; height:363px; max-width:1180px; margin:0 auto 70px;}
.zpmenu{border:#d8d7d8 1px solid; width:100%;display:inline;background:url(../images/zpmenu_bg.png) repeat-x;float:left;height:360px;overflow:hidden;}
.zpmenu dl{width:100%;float:left;height:360px; }
.zpmenu dt{width:13%;float:left;height:360px; background:url(../images/shu.png) no-repeat right 0}
.zpmenu dt:last-child{ border:none;}
.zpmenu dd{position:relative;width:48%;display:block;float:left;height:360px;overflow:hidden;background:url(../images/shu.png) no-repeat right 0;}
div.zpmenu dl#slider2 dd div.zpinfor{padding:30px 20px 0 20px;width:100%;display:inline; float:left; text-align:center; height:360px; box-sizing:border-box;overflow:hidden;}
.zpmenu dd h3{width:24px;float:right;font-size:24px; color:#333; line-height:26px; font-weight:bold; padding-bottom:60px; 
 background:url(../images/yingzhang.png) no-repeat center bottom;
}
.shuxian li:first-child{font-size:16px; color:#333; line-height:16px; text-transform:uppercase; box-sizing:border-box; padding:0 9px;}
.shuxian li{ width:30px !important; height:180px !important; border:none !important; word-break:break-all; float:left; font-size:18px; color:#333; line-height:18px; text-transform:uppercase; box-sizing:border-box; padding:0 4px;}
.shuxian{ margin:20px auto 0; width:62px;}
.zpmenu dt img{ display:block; margin:25px auto 0;}
.opend{ background:url(../images/ff1.png) no-repeat center 0 !important;}
.opend .shuxian li{ color:#fff; }
.zpmenu dd ul{ float:left;height:300px; float:right; margin-right:20px;}
.zpmenu dd ul li{ width:45px; font-size:18px; border-right:1px solid #c4c4c4; color:#333; line-height:18px;float:right; word-break:break-all; box-sizing:border-box; padding:0 10px;}
.zpinfor a{ display: block; margin:0 auto; width:80%; overflow:hidden;} 

@media screen and (max-width:1000px) {
.plants{ width:98%; padding:0; height:auto; border:#d8d7d8 1px solid; overflow:hidden; margin-bottom:30px;}
.mobileplant li{ width:24.5%; float:left; border-right:#d8d7d8 1px solid; height:350px;}
.mobileplant li img{ margin:20px auto 0; width:70%; display:block;}

}
.wy_copyright .fwidth div{ font-size:15px; color:#fff; line-height:57px;} 

@media screen and (max-width:768px) {
.afterright .wy_scientific_right{ width:100% !important; padding:0;}
.wy_rganization_panel > ul > li{
		float:none;
		margin-bottom:15px;
		width:100%;
	}
.wy_copyright .fwidth div{line-height:30px;} 
}

@media screen and (max-width:375px) {
.wy_pinpai_left img{ width:15%; float:left;}	
.wy_pinpai_left ul{ width:85%; padding-right:0;}	
.wy_pinpai_left ul li{ width:28px; font-size:13px; color:#766650; padding:0 6px; box-sizing:border-box;}	
.teachers h3{ font-size:14px;}
.wy_qrcode .bdsharebuttonbox { margin-left:20px;}
}

.wy_teach_left p{text-indent:33px !important;}




/* CSS Document */
/*footer*/
.foottwo { margin-top: 50px;height: 190px; border-right: 1px solid rgba(255,255,255,0.5); float: left; width: 19%; padding-left: 40px; padding-right: 15px;}
.foottwo h3 {font-size: 18px; color:#fff; font-weight: bold;}
.location { background:url(../images/lxico.png) no-repeat left; margin-top: 42px; padding-left:35px; line-height: 30px; }
.location a{ font-size: 15px;  color: #fff;}

.phone {padding-top:18px;max-width: 175px;}
.phone p{font-size: 26px;font-weight: 600;color: #FFFFFF;}
.phone p strong{font-size: 26px; display: block; float: left; height: 50px; font-weight: 600;color: #FFFFFF;}


* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


/*banner*/
.banner { max-height:100vh; overflow: hidden;}

.banner .swiper-container {
      width: 100%;
      height: 100%;
    }
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner  .swiper-pagination-custom,.banner  .swiper-pagination-fraction { bottom:35px;}
.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-pagination-bullet { width:29px; height:21px; background: url(../images/banan01.png) no-repeat; opacity:1; }
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 8px;}	
.banner .swiper-pagination-bullet-active { background: url(../images/banan02.png) no-repeat;}

.music {background: url(../images/fx2.png) no-repeat; width: 31px; height: 26px; float: right; margin-left: 30px;}
.wechat {
  position: absolute;
  top:70px;
	display: none;
  left: 0;
  z-index:99;
  width: 125px;
  overflow: hidden;
  background-color: #fff;
}



.content { overflow-x:hidden; width: 100%;}
.homefirst { margin-top: 20px; padding: 0 9px;}
.homefirst ul { margin-left:-0.5px; margin-right: -0.5px;}
.homefirst ul li {float:left; width: 33.33%; padding:0 0.5px;}
.homefirst ul li a {display:block; width: 100%; position: relative; overflow: hidden;}
.homefirst ul li h3 {font-size: 24px;color: #FFFFFF; position: absolute; left: 0; bottom: 28px; width: 100%; text-align: center; letter-spacing: 8px;}

.homefirst ul li img { transition: all .5s ease;-webkit-transition:all .5s ease;}
.homefirst ul li:hover img{ transform: scale(1.05);-webkit-transform: scale(1.05);}

.tombbg { padding-top:60px; width: 100%; background: url(../images/tombbg.png) no-repeat left top;}
.homesub h2 {text-align: center;}
.homesub h2 span{font-size: 28px;color: #333333; display: inline-block; position: relative; padding: 0 44px; letter-spacing: 8px;}
.homesub h2 span:before { width:22px; height:32px; top:50%; background: url(../images/subleft.png) no-repeat; margin-top:-16px; content:""; position:absolute; left:0;}
.homesub h2 span:after {  width:22px; height:32px; top:50%; background: url(../images/subright.png) no-repeat; margin-top:-16px; content:""; position:absolute; right:0;}
.tomblun { margin-top:50px; position: relative;}
.tomblun .tom-button-next{ width:38px; height: 38px; background: url(../images/righthui.png) no-repeat; position: absolute; right: -64px; top: 50%; margin-top: -19px;}
.tomblun .tom-button-prev {width:38px; height: 38px; background: url(../images/left.png) no-repeat; position: absolute; left: -64px; top: 50%; margin-top: -19px;}
.tomblun .tom-button-next:hover { background: url(../images/righth.png) no-repeat;}
.tomblun .tom-button-prev:hover {background: url(../images/lefth.png) no-repeat;}


.homemore { margin-top:35px; margin-bottom: 35px; text-align: center;}
.homemore a {font-size: 16px; display: inline-block;width: 194px;height: 48px; line-height: 48px; border: 2px solid #CFCFCF;border-radius: 24px;}
.homemore a:hover {background:#448832; color: #fff;}
.tomppic { overflow: hidden;}
.tomppic img { transition: all .5s ease;-webkit-transition:all .5s ease;}
.tomppic:hover img{ transform: scale(1.05);-webkit-transform: scale(1.05);}

@media screen and (max-width:1280px) {
	.tomblun { padding: 0 50px;}
	.tomblun .tom-button-next{  right: 0px;}
	.tomblun .tom-button-prev {left: 0px;}

}
@media screen and (max-width:1199px) {
.location { background:url(../images/lxico.png) no-repeat left; margin-top: 42px; padding-left:35px; line-height: 30px; }
.location a{ font-size: 15px;  color: #fff;}
}
@media screen and (max-width:1024px) {
.banner {margin-top:80px;}
}

@media screen and (max-width:767px) {
	.tombbg { padding-top:30px;}
	.homefirst ul li {  width: 100%; padding-bottom: 5px;}
	.homesub h2 span{font-size: 26px; padding: 0 44px;}
	.tomblun { margin-top:30px;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner  .swiper-pagination-custom,.banner  .swiper-pagination-fraction { bottom:15px;}

}

/*homeabout*/
.homeaboutbg { background:#1490E4; position: relative; padding-top: 50px;}
.homeaboutbg .container { /*z-index:9; */position: relative;}
.homeaboutbg img { width:100%;vertical-align: bottom; margin-top: -160px;}
/*.homeaboutbg .homesub h2 {  background: url(../images/aboutj.png) no-repeat bottom; padding-bottom: 37px;}*/
.homeaboutbg .homesub h2 span{ color:#fff;}
.homeaboutbg .homesub h2 span:before {  background: url(../images/leftw.png) no-repeat; }
.homeaboutbg .homesub h2 span:after {  background: url(../images/rightw.png) no-repeat;}
.aboutdes {padding-top:30px; text-align: center; /*text-indent: 2em;*/}
.container .aboutdes p {font-size:18px; color: #fff; line-height: 28px;}
.aboutmore { margin-top:30px; display: inline-block; opacity: 0;}
.aboutmore a { color:#fff; background: #448832; padding: 5px 25px; border-radius: 8px;}
.aboutdes:hover .aboutmore { opacity: 1;}

@media screen and (min-width:768px){
	.aboutdes:hover .aboutmore { animation: banBt 0.3s ease both;}
	
}

/*service*/
.service {padding-top:50px;}
.sercont { margin-top:58px;}
.sercont .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}
.swiperFlex {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.serico {
    width: 99px;
    height: 99px;
    background-color: #EEEEEE;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.swiperFlex_box {text-align:center; position: relative;}

.swiperFlex_box h3 { margin-top: 15px;    font-size: 24px;	height:50px;    color: #333333;}
.swiperFlex_box span { background:url(../images/serbg.png) no-repeat; line-height: 38px; color: #C3C3C3; width: 38px; height: 38px; margin: 0 auto; display: inline-block;}
img.bb  {animation: banBt 0.3s ease both;}
@keyframes banBt{0%{transform: translateY(50px);opacity: 0;}100%{transform: translateY(0);opacity: 1;}}
.swiperFlex_box:after {background:#D9D9D9;content:"";height: 1px;width: 108px;position: absolute;right: -85px;bottom: 19px;}
.sercont .swiper-slide:last-child  .swiperFlex_box:after {display:none;}
.swiperFlex_box:hover .serico {    background-color: #448832;}
.swiperFlex_box:hover span {    background: url(../images/serbgh.png) no-repeat;
color: #448832;}

@media screen and (max-width:1439px) {
	.swiperFlex_box:after { width: 88px;right: -70px;}
	
	
}
@media screen and (max-width:1199px) {
.swiperFlex_box h3 {   font-size: 18px;}
	.swiperFlex_box:after { width: 60px;right: -50px;}
	.serico {    width: 80px;height: 80px;}
	.serico img {max-width:50%;}
}
@media screen and (max-width:991px) {
	.sercont .swiper-slide .swiperFlex_box:after {display:none;}
}

/*right nav*/
.homemess {position:fixed; right:10px; bottom:56%; z-index:999; }
.homemess ul li { width:50px; height:50px; background:#757575; border-radius:3px; border-bottom: 1px solid #fff; color:#fff;  text-align:center;  position:relative; cursor:pointer;}
.homemess ul li:last-child { border-bottom: 0;}
.homemess ul li i { display: block; font-style:normal; width:100%; height:100%; border-radius:50%;transition: 0.5s;-webkit-transition: 0.5s;}
.foottop {    display: none;background:url(../images/top.png) no-repeat center;}
.phones { background:url(../images/phine.png) no-repeat center;}
.homeqq {background:url(../images/qq.png) no-repeat center;}

.homemess ul li:hover { background:#448832;}
.homemess ul li .phones a {display:none;position:absolute;right:51px;height: auto;line-height: 20px;background-color:#448832;color:#fff;font-size:16px;text-align: right;width:158px;border-radius: 5px;padding: 5px 18px;}
.homemess ul li:hover .phones a{ display:block;}

.homemess ul li:hover i.foottop{
    background-color:#448832;
	border-radius:50%;
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
}

  @media screen and (max-width: 1440px){
		.homemess {  bottom:30%; }
   }
   
 @media screen and (max-width: 767px){
	 .banner {margin-top:80px;}
	.homemess { display:none !important;}	 
	.homeaboutbg img { margin-top: -10px;}
	.aboutmore { opacity: 1;}
}

 @media screen and (max-width: 320px){
.aboutdes p {font-size:16px; line-height: 28px; letter-spacing: -0.05rem;}

}

.homeadd {margin:50px 0;}
.homeadd img { width:100%;}

/*Public memorial activities*/
.publiclist { padding-top:55px;}
.publiclist ul li {  float: left;}
.pubpic {overflow:hidden; text-align: center;}
.pubpic img { transition: all .5s ease;-webkit-transition:all .5s ease; width: 100%;}
.publiclist ul li:hover img{ transform: scale(1.05);-webkit-transform: scale(1.05);}
.publiclist ul li h3 {color: #333333;font-size: 18px; line-height: 28px; height: 56px; margin-top: 8px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.publiclist ul li span {color: #AAAAAA; background: url(../images/newjt.png) no-repeat right center; padding-right: 22px; display: inline-block; margin-top: 10px;}
.publiclist ul li:hover span {background: url(../images/newjt2.png) no-repeat right; color: #448832; }

/*new*/
.newbg {background: url(../images/newbg.png) no-repeat left top; background-color: #FFFEFB; padding-top: 42px; padding-bottom: 55px;}
.new_l {float:left; width: 46.5%;}
.new_r {float:right; width: 47%; overflow: hidden;}
.newbotom { padding-top:52px;}
.newtime {color: #B1B1B1; background:url(../images/newtime.png) no-repeat left; padding-left: 25px;}
.new_l ul li { border-bottom:1px solid #D6D6D6; padding-bottom: 15px; margin-top: 15px;}
.new_l ul li:first-child { margin-top:0;}
.new_l ul li h4 { line-height:25px;}
.newview {color: #B1B1B1; background: url(../images/newview.png) no-repeat left; padding-left: 25px; margin-left: 18px;}
.new_l ul li h3 { color:#333333; margin: 5px 0 10px 0; line-height: 30px; font-size: 20px;white-space:nowrap;overflow:hidden;
text-overflow:ellipsis;}
.new_l ul li p { font-size: 16px; height: 52px; line-height: 26px; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.new_r .new_l {width:100%;}
.newrpic {margin-bottom:19px; height: 287px;overflow:hidden;transition: all .5s ease;-webkit-transition:all .5s ease;}
.footup { background:url(../images/top2.png) no-repeat; width: 36px; height: 24px; position: absolute; left: 50%; margin-left: -18px; top: -11px; cursor: pointer;}
.new_l ul li:hover { border-bottom:1px solid #448832;}


.newrpic:hover { transform: scale(1.05);}
.sertext {padding-top:20px; text-align: center; font-size: 16px; display: none;}

@media screen and (max-width: 991px){
	.wy_links > ul {display:none;}
	.foottwo {width:50%;}
	.wy_qrcode {float:left; width: 50%; text-align: left;}
	.wy_qrcode p {float:left;}
	.wy_copyright .fwidth div {    font-size: 15px;    color: #fff;    line-height: 25px;}
	.bdsharebuttonbox { margin-top:-20px;}
	.fwidth {padding-top: 15px;}	

	.sertext {  display:block;}

}

 @media screen and (max-width: 767px){
.publiclist ul li {  float: left; margin-bottom: 30px;}
.new_l { width: 100%;}
.new_r { width: 100%;}
.newrpic {margin-top:30px; height:auto;}
	 .new_l ul li h3 {font-size:18px;}
	 .foottwo {width:65%; padding-left: 0; height: auto; border: none;margin-top: 30px;}
	.wy_qrcode {  width:35%; padding-left: 0;}
	 .location { margin-top:20px;}
	 .wy_qrcode { height:auto;}
	 .wy_qrcode p {float:left; font-size: 14px; padding-top: 10px;}
	 .bdsharebuttonbox {display:none;}
	 
}

	
.container h1{color:#448832; font-size: 22px;  margin-bottom: 16px;}
.container p{color:#666; font-size: 16px; line-height: 28px; text-indent: 32px; /*margin-bottom: 20px;*/}
.main-content{/*background: #F2F3F4;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;*/
    padding: 50px 0;}

/*.btn--thin {
    height: 38px;
	border-radius: 19px;}
.btn--green .btn--send {
    color: #fff !important;
    background-color: #0f954b;
    -webkit-transition: background-color .2s;
	transition: background-color .2s;}*/

.wy_fengshui_main {width: 100%;margin: 0px auto;box-sizing: border-box;}
.wy_fengshui_main ul {margin-top: 40px;}
.wy_fengshui_main ul li > p {font-size: 18px;color: #333;text-align: center;line-height: 30px;overflow: hidden; padding-top: 20px;}
.wy_wenhua_main ul li {position: relative;z-index: 1;text-align: center;padding-top: 70px;box-sizing: border-box;transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
	overflow: hidden;}
.fs_imgcaption {
    margin-top: 30px;
    position: relative;
	z-index: 1;}
.wy_fengshui_main ul li {
    position: relative;
    z-index: 1;
    text-align: center;
   /* padding-top: 70px;*/
    box-sizing: border-box;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    overflow: hidden;
}
.wy_fengshui_main ul li {
    position: relative;
    z-index: 1;
    text-align: center;
 /*   padding-top: 70px;*/
    box-sizing: border-box;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    overflow: hidden;
}
body {background:#FFFEFB;}
.m_about {padding-bottom:80px;}

@media screen and (max-width: 760px){
.neibanner {background:none !important;height: auto !important;}

}
.na_lxt01 span.ico {display:block;text-align: center;padding-bottom: 30px;height: auto;}
.m_text1 {text-align:center;}
.m_text1 p {font-size:22px;text-indent: 44px;line-height: 1.5;}
.na_lxfs .na_lxtop p{text-align: justify !important;}
.foottwo p.aaa {font-size:22px;color:#FFFFFF;text-indent: 0 !important;font-weight: bold;}
.foottwo h3 {padding-bottom:10px;}

