@media screen and (max-width: 1199px) {
	body {
		font-family: "微软雅黑" !important;
	}
	@font-face {
		font-family: 'Arnhem-Normal.otf';
		src: url(../font/Arnhem-Normal.otf);
	}
	.footer {
		background-color: #222;
		padding: 0.45rem 0.3rem 0.3rem;
		height: 8.1rem;
		font-size: 0.18rem;
		line-height: 0.4rem;
		text-align: center;
	}
	.footer_r h1 {
		margin: 0;
		font-size: .30rem;
		line-height: 0.4rem;
		color: #FFFFFF;
		text-align: center;
	}
	.footer_r h2 {
		margin: 0;
		font-size: .24rem;
		color: #777777;
		padding: 0.25rem 0px;
		text-align: center;
	}
	.footer_r p {
		font-size: .24rem;
		color: #777;
		width: 100%;
		text-align: center;
	}
	.footer_r p a {
		color: #777;
	}
	.footer_share {
		width: 4.8rem;
		height: auto;
		margin: 0.58rem auto 0;
		padding-bottom: 0.52rem;
		font-size: .24rem;
		color: #777;
		display: inline-block;
		border-bottom: 1px solid #666;
	}
	.footer_share a {
		width: 2.2rem;
		text-align: center;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.55rem;
		color: #777;
		float: left;
	}
	.footer_share a img {
		width: 2.2rem;
		height: 2.2rem;
	}
	.footer_share a:last-child {
		float: right;
	}
	.copyright {
		background-color: #222;
		text-align: center;
		color: #666;
		font-size: .18rem;
		width: 4.7rem;
		margin: 0px auto;
	}
	.copyright a {
		color: #666;
		text-align: center;
		float: none !important;
		display: block;
	}
	.copyright img {
		display: block;
		margin: 0px auto;
	}
	.phone_header {
		padding: .2rem;
		width: 100%;
		z-index: 11;
		position: fixed;
		background-color: #1a1a1a;
		top: 0;
	}
	.phone_header .menu {
		position: relative;
		float: right;
		width: .4rem;
		margin-top: .05rem;
	}
	.phone_header .menu .menu_line {
		width: 100%;
		height: .05rem;
		background-color: #FFFFFF;
		border-radius: .025rem;
		margin-bottom: .07rem;
		transition: .3s all;
		-webkit-transition: .3s all;
	}
	.menu.active .menu_line:nth-child(2) {
		display: none;
	}
	.menu.active .menu_line:first-child {
		position: absolute;
		top: .2rem;
		-webkit-transform: rotate(45deg);
	}
	.menu.active .menu_line:last-child {
		-webkit-transform: rotate(-45deg);
		position: absolute;
		top: .2rem;
	}
	.banner .swiper-slide img {
		width: 100%;
	}
	.banner .swiper-pagination-bullet {
		width: .12rem;
		height: .12rem;
		border: .02rem solid #FFFFFF;
		background: transparent;
		opacity: 1;
	}
	.banner .swiper-pagination-bullet-active {
		background-color: #FFFFFF;
	}
	.index_about {
		text-align: center;
		background-color: #262626;
		padding-top: .7rem;
		padding-bottom: .7rem;
	}
	.index_about h1 {
		font-size: .32rem;
		color: #FFFFFF;
		margin-top: 0;
		margin-bottom: 0.1rem;
	}
	.index_about h2 {
		font-size: .2rem;
		color: #999999;
		margin: 0;
	}
	.index_about h2:after {
		content: '';
		display: block;
		width: .4rem;
		height: 0.04rem;
		background-color: #00a0e9;
		margin: .4rem auto;
	}
	.index_about .p {
		font-size: .22rem;
		color: #999999;
	}
	.index_about .container {
		padding-left: .4rem;
		padding-right: .4rem;
	}
	.more {
		width: 1.5rem;
		height: .42rem;
		border: 1px solid #ffffff;
		color: #FFFFFF;
		font-size: .16rem;
		display: block;
		margin: .4rem auto 0;
		text-align: center;
		line-height: .42rem;
		text-decoration: none;
	}
	.mask {
		width: 100%;
		background-color: rgba(0, 0, 0, .35);
		height: 1.7rem;
		position: absolute;
		bottom: 0;
		left: 0;
		padding-top: .25rem;
		padding-left: .85rem;
		color: #FFFFFF;
	}
	.mask h1 {
		font-size: .28rem;
		margin: 0;
	}
	.mask h2 {
		font-size: .18rem;
		margin-top: .05rem;
		margin-bottom: .2rem;
	}
	.mask p {
		font-size: .14rem;
	}
	.mask p:before {
		content: '';
		display: block;
		height: 1px;
		width: .7rem;
		margin-bottom: .2rem;
		background-color: #FFFFFF;
	}
	.index_product .swiper-slide img {
		width: 100%;
	}
	.index_news {
		width: 100%;
		padding-top: .5rem;
		position: relative;
		background: url(../img/nba.jpg) no-repeat;
		background-size: 100%;
		height: auto;
		padding-left: .3rem;
		padding-right: .3rem;
		padding-bottom: .5rem;
	}
	.index_news .index_news_l {
		border-bottom: 1px solid #FFFFFF;
		padding-bottom: .3rem;
	}
	.index_news .h1 {
		margin-top: 0;
		text-align: center;
		color: #FFFFFF;
		margin-bottom: .15rem;
		font-size: .32rem;
	}
	.index_news .h2 {
		margin-top: 0;
		text-align: center;
		color: #cccccc;
		font-size: .18rem;
		margin-bottom: .15rem;
	}
	.index_news .h2:after {
		content: '';
		display: block;
		width: .4rem;
		height: .04rem;
		background-color: #00a0e9;
		margin: .2rem auto .2rem
	}
	.am_slide_tit ul:after,
	.am_openist ul:after,
	.am_advlist:after,
	.am_advlist_show ul:after {
		content: '';
		display: block;
		height: auto;
		clear: both;
		font-size: 0;
	}
	li {
		list-style-type: none;
	}
	.index_news_img img {
		width: 100%;
		height: 240rem;
	}
	.index_news .text_l {
		float: left;
		width: 4.45rem;
	}
	.index_news .text_l h1 {
		margin-top: .2rem;
		margin-bottom: .2rem;
		font-size: .26rem;
		color: #FFFFFF;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.index_news .text_l p {
		color: #FFFFFF;
		font-size: .2rem;
		margin-bottom: 0;
	}
	.index_news .text_date {
		float: right;
		font-size: .22rem;
		color: #FFFFFF;
		padding-top: .2rem;
	}
	.index_news .text_date a img {
		width: .31rem;
	}
	.index_news_r ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.index_news_r ul li {
		border-bottom: 1px solid #FFFFFF;
		padding: .3rem 0;
	}
	.index_news_r ul li .li_l {
		float: left;
		width: 4.25rem;
		color: #FFFFFF;
	}
	.index_news_r ul li .li_l h1 {
		font-size: .26rem;
		margin: 0;
		margin-bottom: .2rem;
	}
	.index_news_r ul li .li_l p {
		color: #EEEEEE;
		font-size: .2rem;
		margin-bottom: 0;
	}
	.index_news_r ul li .li_r {
		float: right;
		color: #eeeeee;
	}
	.index_news .more {
		margin-top: .3rem;
	}
	.phone_nav {
		width: 4.2rem;
		background-color: #262626;
		position: absolute;
		top: .9rem;
		left: 0;
		text-align: center;
		-webkit-transform: translateX(-100%);
		-webkit-transition: .3s all;
		z-index: 12;
	}
	.phone_nav.active {
		-webkit-transform: translateX(0%);
	}
	.phone_nav ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.phone_nav ul li {
		line-height: .88rem;
		font-size: .24rem;
		color: #FFFFFF;
	}
	.phone_nav ul .ul {
		background-color: #edebe7;
		display: none;
	}
	.phone_nav ul .ul li {
		height: 1rem;
		line-height: 1rem;
		font-size: .2rem;
	}
	.phone_nav ul .ul li.on span {
		border-bottom: 2px solid #00a0e9;
	}
	.phone_nav ul .ul li a {
		display: block;
	}
	.phone_nav ul li a {
		color: #FFFFFF;
		display: block;
		text-decoration: none;
	}
	.phone_nav ul .ul {
		background-color: #232222;
	}
	.div_title {
		margin-bottom: .4rem
	}
	.div_title h1 {
		font-size: .36rem;
		margin-top: 0;
		margin-bottom: .15rem;
	}
	.div_title h2 {
		margin-top: 0;
		font-size: .48rem;
		color: #000000;
		opacity: .15;
		text-transform: uppercase;
		margin-bottom: 0;
	}
	.div_title .line {
		width: .8rem;
		height: .03rem;
		background-color: rgb(0, 160, 233);
		margin-top: .25rem;
	}
	.profile {
		padding-top: .8rem;
		padding-bottom: .8rem;
		padding-left: .2rem;
		padding-right: .2rem;
	}
	.profile_content img {
		max-width: 100%;
	}
	#featureCarousel .leftButton {
		display: none;
	}
	#featureCarousel .rightButton {
		display: none;
	}
	.honor {
		padding-left: .2rem;
		padding-right: .2rem;
		background: #f7f7f7;
		padding-top: .8rem;
		padding-bottom: .8rem;
	}
	.feature {
		text-align: center;
		margin-bottom: .3rem;
	}
	.honor img {
		max-width: 100%;
	}
	.culture {
		padding-left: .2rem;
		padding-right: .2rem;
		padding-top: .8rem;
		padding-bottom: .8rem;
		font-size: .18rem;
		color: #666666;
	}
	.culture ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.culture_content ul li {
		text-align: center;
		margin-bottom: .3rem;
	}
	.culture_content ul li .img {
		width: 100%;
		position: relative;
		margin-bottom: .3rem;
	}
	.culture_content ul li .img img {
		width: 100%;
	}
	.culture_content ul li .img .cover {
		width: 100%;
		height: .55rem;
		text-align: center;
		color: #FFFFFF;
		position: absolute;
		left: 0;
		bottom: 0;
		background-color: rgba(0, 0, 0, .4);
		font-size: .2rem;
		line-height: .55rem;
	}
	.about_video {
		padding-left: .2rem;
		padding-right: .2rem;
		padding-top: .8rem;
		padding-bottom: .8rem;
		background-color: #f7f7f7;
	}
	.about_video img {
		width: 100%;
	}
	.about_video .more {
		border-width: 1px;
		border-color: rgb(229, 229, 229);
		border-style: solid;
		width: 1.78rem;
		height: .48rem;
		border-radius: .24rem;
		color: #999999;
		text-decoration: none;
	}
	.video {
		padding-left: .2rem;
		padding-right: .2rem;
		padding-top: .8rem;
		padding-bottom: .8rem;
	}
	.video_ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}
	.video_ul li {
		margin-bottom: .3rem;
	}
	.video_img {
		width: 100%;
		overflow: hidden;
		position: relative;
	}
	.video_img img {
		width: 100%;
	}
	.video_img .mask {
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.video_img .mask .video_play {
		background-image: url(../img/play.png);
		background-repeat: no-repeat;
		background-size: .94rem .94rem;
		width: .94rem;
		height: .94rem;
		position: absolute;
		left: 50%;
		top: 50%;
		margin-top: -.47rem;
		margin-left: -.47rem;
	}
	.video_title {
		font-size: .2rem;
		color: #333333;
		text-align: center;
		margin-top: .35rem;
		color: #666666;
	}
	.video_title a {
		color: #666666;
	}
	.detail {
		padding-top: .7rem;
	}
	.detail .title {
		font-size: .22rem;
		color: #333333;
		text-align: center;
		margin: 0;
	}
	.detail .date {
		font-size: .16rem;
		color: #999999;
		font-family: arial;
		text-align: center;
		margin-top: 0.2rem;
	}
	.detail .detail_content {
		border-top: 1px solid #e5e5e5;
		margin-top: .5rem;
		padding-top: .5rem;
		font-size: .16rem;
		color: #666666;
		padding-left: .2rem;
		padding-right: .2rem;
	}
	.detail img {
		max-width: 100%;
	}
	.detail_page_l {
		padding-left: .2rem;
	}
	.detail_page_l a {
		display: block;
		color: #666666;
	}
	.detail_page_r {
		text-align: center;
	}
	.detail_page_r a {
		width: 1.5rem;
		height: .42rem;
		border: 1px solid #333333;
		color: #333333;
		font-size: .16rem;
		display: block;
		margin: .4rem auto 0;
		text-align: center;
		line-height: .42rem;
		text-decoration: none;
	}
	.detail {
		padding-bottom: .8rem;
	}
	.news {
		padding: .8rem .2rem;
	}
	.news_img img {
		width: 100%;
	}
	.news_ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}
	.news_ul li .news_text {
		float: right;
		width: 100%;
		font-size: .14rem;
		color: #999999;
		padding-top: .2rem;
	}
	.news_ul li .news_text p {
		font-size: .14rem;
		color: #999999;
		margin-bottom: 0;
	}
	.news_ul li .news_text h1 {
		margin: 0;
		font-size: .24rem;
		color: #333333;
		margin-top: 0;
		margin-bottom: .3rem;
	}
	.news_ul li a {
		text-decoration: none;
	}
	.news_ul li {
		margin-bottom: .3rem;
	}
	.news_date {
		margin-top: .3rem;
	}
	.news_date .view_more {
		border-width: 1px;
		border-color: rgb(229, 229, 229);
		border-style: solid;
		border-radius: 2px;
		width: 1.52rem;
		height: .42rem;
		line-height: .42rem;
		text-align: center;
		color: #999999;
		display: none;
	}
	.pro {
		padding-left: .2rem;
		padding-right: .2rem;
	}
	.pro .swiper-button-prev {
		display: none;
	}
	.pro .swiper-button-next {
		display: none;
	}
	.pro .swiper-wrapper {
		display: block;
	}
	.pro .swiper-slide img {
		width: 100%;
	}
	.pro .swiper-slide {
		margin-bottom: .3rem;
	}
	.pro_text_r {
		display: none;
	}
	.pro_text_l {
		margin-top: .3rem;
	}
	.pro_text h1 {
		margin: 0;
		font-size: .24rem;
		color: #333333;
	}
	.pro_text h2 {
		margin: 0;
		font-size: .18rem;
		color: #333333;
		margin-bottom: .23rem;
	}
	.product_top_nav,
	.ph {
		display: none;
	}
	.pro_ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.product_lists {
		padding-left: .2rem;
		padding-right: .2rem;
		padding-top: .8rem;
		padding-bottom: .8rem;
	}
	.pro_ul li {
		width: 2.5rem;
		float: left;
		text-align: center;
		margin-bottom: .3rem;
	}
	.pro_ul li:nth-child(even) {
		float: right;
	}
	.pro_ul li .pro_img {
		width: 100%;
		margin-bottom: .2rem;
	}
	.pro_ul li a {
		color: #666666;
	}
	.pro_detail {
		padding-left: .2rem;
		padding-right: .2rem;
		overflow: hidden;
		padding-top: .8rem;
		padding-bottom: .8rem;
	}
	.pro_detail .pro_banner img {
		width: 100%;
	}
	.gallery-thumbs {
		display: none;
	}
	.pro_detail_title {
		margin-bottom: .35rem;
	}
	.pro_detail_title span {
		color: #333333;
		font-size: .28rem;
		margin-right: .25rem;
	}
	.pro_introduction {
		border-top: 1px solid #e5e5e5;
		margin-top: .4rem;
		padding-top: .3rem;
		font-size: .14rem;
		color: #666666;
	}
	.pro_introduction_title {
		font-size: .18rem;
		color: #333333;
		margin-bottom: .3rem
	}
	.pro_introduction p:before {
		content: '';
		display: inline-block;
		width: .06rem;
		height: .06rem;
		border-radius: 50%;
		background-color: #00a0e9;
		vertical-align: top;
		margin-top: .1rem;
		margin-right: .14rem;
	}
	.pro_specification_title {
		font-size: .18rem;
		color: #333333;
		margin-bottom: .3rem;
	}
	.pro_specification {
		display: none;
	}
	.contact {
		padding: .8rem .2rem;
	}
	.contact_text .h1 {
		font-size: .28rem;
		color: #000000;
		margin: 0;
	}
	.contact_text .h2 {
		font-size: .2rem;
		color: #999999;
		font-family: arial;
		margin-top: .2rem;
		margin-bottom: .4rem;
	}
	.contact_text .add p {
		margin-bottom: .1rem;
	}
	.contact_text .add p:last-child {
		margin-bottom: 0;
	}
	.contact_text .tel {
		background-image: url(../img/tel.png);
		background-repeat: no-repeat;
		background-position-y: center;
		padding-left: .38rem;
		margin-bottom: .3rem;
		background-size: .18rem;
	}
	.contact_text .web {
		background-image: url(../img/web.png);
		background-repeat: no-repeat;
		background-position-y: center;
		padding-left: .38rem;
		margin-bottom: .3rem;
		background-size: .19rem;
	}
	.contact_text .fax {
		background-image: url(../img/fax.png);
		background-repeat: no-repeat;
		background-position-y: center;
		padding-left: .38rem;
		margin-bottom: .3rem;
		background-size: .18rem;
	}
	.contact_text .mail {
		background-image: url(../img/mail.png);
		background-repeat: no-repeat;
		background-position-y: .1rem;
		padding-left: .38rem;
		margin-bottom: .3rem;
		background-size: .19rem;
	}
	.contact_text .add {
		background-image: url(../img/add.png);
		background-repeat: no-repeat;
		background-position-y: .1rem;
		padding-left: .38rem;
		background-size: .16rem;
	}
	.contact_text .tel .span,
	.contact_text .web .span,
	.contact_text .fax .span,
	.contact_text .mail .span {
		display: inline-block;
		width: 2rem;
		margin-right: .1rem;
	}
	.contact {
		margin-bottom: .8rem;
	}
	.map {
		margin-top: .6rem;
	}
	.index_service {
		background-image: url(../img/163.jpg);
		background-repeat: no-repeat;
		padding-top: .9rem;
		padding-bottom: .7rem;
	}
	.index_service ul {
		padding: 0;
		margin: 0;
		list-style: none;
		text-align: center;
	}
	.index_service ul li {
		width: 49%;
		display: inline-block;
	}
	.index_service ul li img {
		max-width: 100%;
		width: 1.4rem;
	}
	.index_service .h1 {
		font-size: .32rem;
		color: #FFFFFF;
		margin: 0;
		text-align: center;
	}
	.index_service .h2 {
		color: #aaaaaa;
		text-align: center;
		font-size: .18rem;
	}
	.index_service .h2:after {
		content: '';
		display: block;
		width: .4rem;
		height: .04rem;
		background-color: #00a0e9;
		margin: .3rem auto .7rem;
	}
	.hidden-md {
		display: none;
	}
	.phone_header {
		height: 0.9rem;
		line-height: 0.9rem;
		padding: 0px 0.3rem;
		width: 100%;
		z-index: 11;
		background-color: #FFFFFF;
	}
	.phone_header a {
		width: 1.59rem;
		display: inline-block;
	}
	.phone_header img {
		width: 1.59rem;
		height: 0.46rem;
		background-size: contain;
		vertical-align: top;
		margin: 0.22rem auto;
	}
	.phone_header .am_menu {
		position: relative;
		float: right;
		width: 0.4rem;
		height: 0.25rem;
		background: url(../img/memu.png)right no-repeat;
		vertical-align: middle;
		background-size: contain;
		margin: 0.325rem 0;
	}
	.am_slide {
		width: 100%;
		height: 100%;
		z-index: 99;
		top: 0.9rem;
		background: rgba(0, 0, 0, 0.6);
		position: fixed;
		left: 0;
		display: none;
	}
	.am_slide_tit {
		width: 100%;
		height: 100%;
		position: fixed;
		overflow-y: hidden;
		padding: 0px 0.3rem;
		font-size: 0.28rem;
		line-height: 0.32rem;
		color: #FFFFFF;
		text-align: left;
	}
	.am_slide_tit ul li {
		border-bottom: 1px solid rgba(153, 153, 153, 0.09);
		float: left;
		padding: 0.3rem 0px;
		text-align: left;
		width: 100%;
	}
	.am_slide_tit ul {
		margin: 0;
		padding: 0;
		width: 100%;
		text-align: left;
	}
	.am_slide_tit ul li a {
		color: #FFFFFF;
		display: inline-block;
		width: 80%;
	}
	.am_slide_tit ul li i {
		float: right;
		vertical-align: middle;
		background: url(../img/jiant.png)right no-repeat;
		width: 0.09rem;
		height: 0.17rem;
		padding-right: 0.18rem;
	}
	.am_slide_tit ul li .am_show {
		width: 100%;
		background: #FFFFFF;
		height: auto;
		font-size: 0.24rem;
		margin-top: 0.3rem;
		color: #333333;
		line-height: 0.42rem;
		overflow: hidden;
		text-overflow: ellipsis;
		padding: 0.32rem 0.2rem 0.32rem 0.25rem;
		display: none;
	}
	.am_slide_tit ul li.active i {
		transform: rotate(90deg);
	}
	.am_slide_tit ul li.active .am_show {
		display: block;
	}
	.am_slide_tit ul li .am_show .am_show_l {
		float: left;
		width: 1.52rem;
		height: auto;
	}
	.am_slide_tit ul li .am_show .am_show_l a {
		width: 100%;
		color: #333;
		display: block;
		line-height: 0.45rem;
	}
	.am_slide_tit ul li .am_show .am_show_l a:hover {
		color: rgb(11, 126, 60);
	}
	a:hover,
	a {
		text-decoration: none !important;
	}
	.am_show_img {
		width: 2.24rem;
		height: 1.68rem;
		float: right;
	}
	.am_show_img img {
		vertical-align: top;
		width: 2.24rem;
		height: 1.68rem;
	}
	p {
		padding: 0;
		margin: 0;
	}
	.am-slider-a1 {
		width: 100%;
		height: auto;
		box-shadow: none;
		padding-top: 0.9rem;
	}
	.am-slider-a1 .am-control-nav {
		bottom: 0.3rem;
	}
	.am-slider-a1 .am-control-nav li a {
		width: 0.12rem;
		height: 0.12rem;
		background: #FFFFFF;
		box-shadow: none;
	}
	.am-slider-a1 .am-control-nav li a.am-active,
	.am-slider-a1 .am-control-nav li a:hover {
		background: #01833d;
	}
	body {
		font-size: 0.24rem;
	}
	.banner {
		padding-top: 0.9rem;
	}
	.banner,
	.banner img {
		width: 100%;
		height: auto;
		vertical-align: top;
	}
	.am_openist {
		margin-top: 0.4rem;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: #666;
	}
	.am_openist ul li {
		width: 100%;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.4rem;
		text-overflow: ellipsis;
		cursor: pointer;
		padding: 0.4rem 0;
	}
	ul {
		width: 100%;
		padding: 0;
		margin: 0;
	}
	.am_openist ul li a {
		display: inline-block;
		width: 100%;
		height: 100%;
		padding: 0px 0.3rem;
	}
	.am_openist ul li:nth-of-type(2n) {
		background: #f5faf7;
	}
	.am_openist ul li .am_openist_l {
		width: 148px;
		height: 100px;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 18px;
		text-align: center;
		color: rgb(102, 102, 102);
		line-height: 26px;
		border-right: 1px solid #E5E5E5;
		float: left;
		display: none;
	}
	.am_openist ul li .am_openist_l h2 {
		text-align: center;
		width: 100%;
		font-size: 48px;
		line-height: 50px;
		font-weight: normal;
		margin: 0;
		padding-bottom: 5px;
		color: #01833d;
	}
	.am_openist ul li a {
		color: #666666;
	}
	.am_openist ul li .am_openist_r {
		float: none;
		height: auto;
		width: 100%;
	}
	.am_openist ul li .am_openist_r h2 {
		width: 100%;
		font-size: 0.3rem;
		line-height: 0.4rem;
		font-weight: normal;
		margin: 0;
		text-align: left;
		padding-bottom: 0.1rem;
		color: #333333;
		text-transform: uppercase;
	}
	.am_openist ul li .am_openist_r h2:hover {
		color: rgb(11, 126, 60);
	}
	.am_openist ul li .am_openist_r p {
		padding: 0;
		margin: 0;
		height: auto;
		text-overflow: ellipsis;
	}
	.am_openist ul li .am_openist_r span {
		width: 100%;
		display: inline-block;
		padding-top: 0.15rem;
		font-size: 0.24rem;
		line-height: 0.35rem;
		color: #666666;
	}
	.am_openist ul li .am_openist_r span:after {
		float: right;
		content: '';
		background: url(../img/jt_ph.png)right no-repeat;
		width: 0.12rem;
		height: 0.2rem;
		margin-top: 0.08rem;
	}
	.more {
		border-radius: 0.04rem;
		background-color: rgb(19, 117, 43);
		width: 2.2rem;
		height: 0.68rem;
		text-align: center;
		vertical-align: middle;
		border: none;
		outline: none;
		font-size: 0.24rem;
		color: #FFFFFF;
		display: block;
		margin: 0.65rem auto;
	}
	.am_indexlist ul li {
		padding-top: 0;
	}
	.am_indexlist ul li .img {
		width: 100%;
		min-height: 3.38rem;
	}
	.am_indexlist ul li .img img {
		width: 100%;
		max-height: 100%;
	}
	.am_indexlist ul li h2 {
		text-align: left;
		width: 100%;
		font-size: 0.3rem;
		line-height: 0.4rem;
		font-weight: bold;
		margin: 0;
		padding: 0.25rem 0px;
		color: #333;
	}
	.am_indexlist ul li p {
		width: 100%;
		font-size: 0.24rem;
		color: #666666;
		line-height: 0.4rem;
	}
	.am_indexlist ul li span {
		width: 100%;
		font-size: 0.24rem;
		color: #333;
		line-height: 0.32rem;
		padding: 0.2rem 0;
		display: inline-block;
	}
	.am_indexlist ul li span:after {
		float: right;
		content: '';
		background: url(../img/jt_1.png)right no-repeat;
		width: 0.38rem;
		height: 0.16rem;
		margin-top: 0.08rem;
	}
	.am_indexlist ul li:nth-of-type(2n) {
		background: #FFFFFF;
	}
	.am_indexlist ul li:after {
		background: #f8f8f8;
		width: 100%;
		height: 0.2rem;
		content: '';
		display: inline-block;
	}
	.am_indexlist ul li:last-child {
		padding-bottom: 0;
	}
	.am_advlist {
		width: 100%;
		position: relative;
		height: 0.64rem;
		background: #f5faf7;
		margin-bottom: 0.4rem;
		display: inline-block;
		padding: 0px 0.3rem;
	}
	.am_advlist_t {
		background-color: rgba(1, 130, 61, 0.7);
		position: absolute;
		left: 0.3rem;
		top: -0.56rem;
		width: 2.25rem;
		overflow: hidden;
		text-overflow: ellipsis;
		height: 1.2rem;
		padding: 0px 0.04rem 0px 0.15rem;
	}
	.am_advlist_t h2 {
		text-align: left;
		width: 100%;
		font-size: 0.3rem;
		margin: 0;
		font-weight: normal;
		color: #FFFFFF;
		line-height: 0.32rem;
		padding: 0.18rem 0;
	}
	.am_advlist_t p {
		text-align: left;
		width: 100%;
		font-size: 0.14rem;
		margin: 0;
		font-weight: normal;
		color: #FFFFFF;
		text-transform: uppercase;
		white-space: nowrap;
		line-height: 0.25rem;
		font-family: 'Arnhem-Normal.otf';
	}
	.am_advlist_r {
		float: right;
		text-align: right;
		width: 45%;
		height: 0.64rem;
		font-size: 0.24rem;
	}
	.am_advlist_r h2 {
		text-align: right;
		width: 100%;
		margin: 0;
		font-size: 0.24rem;
		color: #333333;
		height: 0.64rem;
		line-height: 0.64rem;
		padding-right: 0.65rem;
		background: url(../img/greennext.png)right no-repeat;
		background-size: 0.24rem 0.16rem;
	}
	.am_advlist_show {
		background-color: rgb(13, 126, 59);
		position: absolute;
		left: 0px;
		top: 0.64rem;
		width: 100%;
		z-index: 10;
		display: none;
		padding-bottom: 0.3rem;
	}
	.am_advlist_show ul {
		width: 100%;
		height: auto;
		padding: 0;
		margin: 0;
	}
	.am_advlist_show ul li {
		text-align: center;
		width: 50%;
		font-size: 0.24rem;
		color: #FFFFFF;
		float: left;
		line-height: 0.3rem;
	}
	.am_advlist_show ul li a {
		display: block;
		width: 2rem;
		text-align: center;
		padding: 0.3rem 0;
		height: 100%;
		color: #fff;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
		margin: 0px auto;
	}
	.am_copmany_r {
		width: 100%;
		height: auto;
		text-overflow: ellipsis;
	}
	.am_copmany_r h2 {
		width: 100%;
		font-size: 0.3rem;
		color: rgb(51, 51, 51);
		line-height: 0.42rem;
		text-align: left;
		font-weight: 400;
		margin: 0;
	}
	.am_copmany_r h2:after {
		content: '';
		background: url(../img/xt.png)left no-repeat;
		display: inline-block;
		margin: 0.2rem auto;
		width: 100%;
		height: 0.02rem;
	}
	.am_copmany_r p {
		margin: 0;
		padding-bottom: 0.2rem;
		text-indent: 0em;
		line-height: 0.45rem;
		width: 100%;
	}
	.am_openist p.spa {
		width: 100%;
		font-size: 0.24rem;
		line-height: 0.45rem;
		color: #666666;
	}
	.am_copmanylist {
		width: 100%;
		display: inline-block;
		height: auto;
		margin: 0.4rem auto;
	}
	.am_copmanylist_div {
		float: left;
		width: 37%;
		height: auto;
		text-align: center;
		font-size: 0.24rem;
		color: #666666;
		line-height: 0.28rem;
		text-transform: uppercase;
	}
	.am_copmanylist_div:first-child {
		width: 26%;
	}
	.am_copmanylist_div h2 {
		width: 100%;
		font-size: 0.24rem;
		color: rgb(51, 51, 51);
		line-height: 0.35rem;
		text-align: center;
		font-weight: 400;
		margin: 0;
	}
	.am_copmanylist_div .img {
		width: 0.44rem;
		height: 0.6rem;
		text-align: center;
		margin: 0px auto 0.2rem;
	}
	.am_copmanylist_div .img img {
		max-width: 100%;
		max-height: 100%;
	}
	.am_openist {
		padding-bottom: 0.3rem;
		font-size: 0.24rem;
		line-height: 0.45rem;
	}
	.am_oh,
	.am_talk {
		width: 100%;
		padding: 0px 0.3rem;
	}
	.am_talk {
		margin-top: 0.2rem;
	}
	.am_copmanylist_div p {
		font-size: 0.18rem;
		line-height: 0.45rem;
	}
	.am_copmany_r p img {
		width: 100%;
		text-indent: 0em;
	}
	.am_talk ul li {
		width: 100%;
		margin-bottom: 0.5rem;
		font-size: 0.24rem;
		color: #666666;
		line-height: 0.35rem;
		height: auto;
		overflow: inherit;
		padding: 0;
		display: inline-block;
	}
	.am_talk ul li .img {
		width: 100%;
		height: 4.36rem;
		float: left;
	}
	.am_talk ul li .img img {
		vertical-align: top;
		width: 100%;
		max-height: 4.36rem;
	}
	.am_talk ul li .am_talk_r {
		width: 100%;
		display: inline-block;
		padding-top: 0.2rem;
	}
	.am_talk ul li .am_talk_r span.line {
		text-align: right;
		width: 100%;
		height: auto;
		display: inline-block;
		padding-top: 0.2rem;
		background: url(../img/line_1.png)right bottom no-repeat;
	}
	.am_talk ul li .am_talk_r h2 {
		width: 100%;
		font-size: 0.3rem;
		color: #333333;
		line-height: 0.45rem;
		text-align: left;
		font-weight: bold;
		margin: 0;
	}
	.am_talk ul li .am_talk_r h2 b {
		font-weight: normal;
		font-size: 0.24rem;
		display: none;
		color: #666666;
	}
	.am_talk ul li .am_talk_r h2:after {
		content: '';
		background: url(../img/xt_1.png)left no-repeat;
		display: inline-block;
		margin: 0.2rem auto;
		width: 100%;
		height: 0.02rem;
	}
	.am_talk ul li .am_talk_r p {
		text-overflow: ellipsis;
		text-indent: 2em;
		margin: 0;
		line-height: 0.45rem;
	}
	.am_talk ul li:nth-of-type(2n) {
		background: #FFFFFF;
	}
	.am_culturelist,
	.am_honorlist {
		width: 100%;
		padding: 0px 0.3rem;
		margin: 0;
	}
	.am_talk ul li a,
	.am_culturelist ul li a {
		padding: 0;
	}
	.am_culturelist ul li {
		width: 100%;
		height: auto;
		padding: 0;
		margin-bottom: 30px;
	}
	.am_culturelist ul li .img,
	.am_culturelist ul li .img img {
		width: 100%;
		height: auto;
	}
	.am_culturelist ul li:nth-of-type(2n),
	.am_honorlist ul li:nth-of-type(2n) {
		background: #FFFFFF;
	}
	.am_culturelist .am_orangeize {
		width: 5.80rem;
		height: auto;
		margin: 0px auto 0.5rem;
	}
	.am_culturelist .am_orangeize img {
		width: 100%;
		height: auto;
	}
	.am_honorlist ul:after {
		content: '';
		display: block;
		clear: both;
		font-size: 0;
		height: auto;
	}
	.am_honorlist ul li {
		height: auto;
		width: 100%;
		overflow: inherit;
		float: left;
		padding-top: 0;
		margin-bottom: 0.5rem;
		border-bottom: 1px solid #E5E5E5;
		padding-bottom: 0.3rem;
	}
	.am_honorlist ul li .img,
	.am_honorlist ul li .img img {
		width: 100%;
		height: auto;
		position: relative;
	}
	.am_honorlist ul li h2 {
		width: 100%;
		padding: 0.4rem 0 0;
		font-size: 0.3rem;
		color: #333333;
		font-weight: normal;
		margin: 0;
	}
	.am_honorlist ul li a {
		padding: 0;
	}
	.am_honorlist ul li:hover h2 {
		color: #3a9e68;
	}
	.am_honorlist ul li:hover {
		border-bottom: 1px solid #3a9e68;
	}
	.am_show {
		display: none;
	}
	.am_openist h2.sele {
		width: 100%;
		font-size: 0.3rem;
		line-height: 0.4rem;
		color: #333333;
		text-align: center;
		margin: 0;
	}
	.am_openist h2.sele:after {
		content: '';
		display: block;
		text-align: center;
		margin: 0.2rem auto;
		background: url(../img/x.png)center no-repeat;
		height: 0.03rem;
		width: 100%;
	}
	.am_openist .pic {
		width: 5.80rem;
		height: auto;
		margin: 0px auto 0.3rem;
		text-align: center;
	}
	.am_openist .pic img {
		width: 100%;
		height: auto;
	}
	.am_realize {
		margin-top: 0;
	}
	.am_realize ul li {
		width: 100%;
		height: auto;
		overflow: inherit;
		font-size: 0.3rem;
		padding: 0.3rem 0px;
		background: url(../img/jt_ph.png)right no-repeat;
		background-size: 0.11rem 0.2rem;
		background-position-x: 6rem;
	}
	.am_realize ul li h2 {
		width: 100%;
		height: auto;
		font-size: 0.3rem;
		color: #333333;
		line-height: 0.45rem;
		padding-left: 0.28rem;
		position: relative;
		margin: 0;
		padding-right: 0.7rem;
	}
	.am_realize ul li h2:after {
		content: '';
		display: inline-block;
		background-color: rgb(11, 126, 60);
		position: absolute;
		left: 0;
		top: 0.2rem;
		width: 0.1rem;
		height: 0.1rem;
	}
	.am_developement {
		width: 100%;
		min-height: 100%;
		background: url(../img/dev.png)left top repeat-y;
		padding: 0px 0.3rem;
		font-size: 0.18rem;
		line-height: 0.35rem;
		color: #999999;
		display: inline-block;
		background-position-x: 0.5rem;
	}
	.am_developement:before {
		content: '';
		display: inline-block;
		background: url(../img/time.png)left no-repeat;
		width: 0.32rem;
		height: 0.32rem;
		margin-left: 0.04rem;
		position: relative;
		top: -0.3rem;
		background-size: contain;
	}
	.am_developement_t {
		width: 5.15rem;
		height: auto;
		float: left;
		font-size: 0.18rem;
		line-height: 0.35rem;
		margin-bottom: 0.3rem;
		position: relative;
		padding-left: 0.71rem;
	}
	.am_developement_t h2 {
		width: 100%;
		text-align: left;
		font-size: 0.38rem;
		color: rgb(11, 126, 60);
		font-weight: bold;
		margin: 0;
		line-height: 0.45rem;
		/* position: relative; */
	}
	.am_developement_t h2:before {
		content: '';
		background: url(../img/yuan.png)left no-repeat;
		width: 0.12rem;
		display: inline-block;
		height: 0.12rem;
		position: absolute;
		top: 0.1rem;
		left: 0.15rem;
		background-size: contain;
	}
	.am_developement_R {
		width: 100%;
		font-size: 0.18rem;
		padding: 0.2rem 0;
		line-height: 0.35rem;
	}
	.am_developement_R span {
		width: 100%;
		text-align: left;
		font-size: 0.24rem;
		color: #333333;
		font-weight: normal;
		margin: 0;
		display: inline;
		line-height: 0.40rem;
		padding-bottom: 0.1rem;
	}
	.am_down {
		background: url(../img/down_1.png)left no-repeat;
		width: 0.32rem;
		height: 0.32rem;
		background-size: contain;
		left: 0.05rem;
		position: relative;
		cursor: pointer;
	}
	.am_height {
		width: 100%;
			height: 26.5rem;
		overflow: hidden;
	}
	/*首页 center end*/
	/*产品中心start*/
	.banner {
		width: 100%;
	}
	.banner .pcimg {
		display: none;
	}
	.banner .phimg {
		width: 100%;
		height: auto;
	}
	.navwrap {
		width: 100%;
		background-color: #f5faf7;
	}
	.navcontant {
		width: 5.8rem;
		height: 0.64rem;
		margin: 0 auto;
		position: relative;
	}
	.navleft {
		width: 2.16rem;
		height: 1.2rem;
		background-color: #01823d;
		opacity: 0.77;
		padding: 0.15rem 0 0.11rem 0.2rem;
		box-sizing: border-box;
		position: absolute;
		bottom: 0;
		left: 0;
	}
	.navtitle {
		max-width: 1.91rem;
		font-size: 0.3rem;
		color: #fefefe;
	}
	.navtag {
		max-width: 1.91rem;
		font-size: 0.12rem;
		color: #fff;
		font-family: ArialMT;
		line-height: 0.32rem;
		white-space: nowrap;
		text-align: center;
	}
	.navright {
		display: none;
	}
	.navrightph {
		float: right;
		width: 1.57rem;
		position: relative;
		overflow: hidden;
	}
	.navrightph select {
		width: 1.8rem;
		border: 0;
		height: 0.64rem;
		line-height: 0.64rem;
		background: transparent;
		color: #333;
		font-size: 0.24rem;
		z-index: 3;
	}
	.navrightph img {
		position: absolute;
		z-index: 2;
		right: 0;
		top: 0.22rem;
		width: 0.24rem;
		max-height: 0.16rem;
	}
	.pccon,
	.pagewrap {
		display: none;
	}
	.phpccontent {
		width: 5.8rem;
		margin: 0 auto;
		padding: 0.5rem 0 0.79rem;
	}
	.phpclis {
		width: 5.8rem;
		margin-bottom: 0.44rem;
	}
	.phpcimg {
		width: 5.78rem;
		height: 3.84rem;
		border: 0.01rem solid #ccc;
		position: relative;
	}
	.phpcimg img {
		max-width: 5.76rem;
		max-height: 3.82rem;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
	}
	.phpctitle {
		font-size: 0.3rem;
		color: #333;
		max-width: 100%;
		margin: 0.27rem 0 0.24rem;
	}
	.phpcthems {
		font-size: 0.24rem;
		color: #999;
		width: 5.8rem;
		line-height: 0.4rem;
		height: 0.75rem;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.ph_seemorewrap {
		width: 100%;
		margin-top: 0.43rem;
		height: auto;
		padding-bottom: 0.3rem;
	}
	.ph_seemore {
		float: right;
		width: auto;
		font-size: 0.24rem;
		color: #13752b;
		display: block;
	}
	.ph_seemore img {
		max-width: 0.12rem;
		max-height: 0.22rem;
		margin-left: 0.16rem;
		vertical-align: middle;
	}
	.ph_more {
		width: 100%;
		text-align: center;
		height: 0.68rem;
		margin: 0px auto;
	}
	.ph_morebtn {
		width: 2.2rem;
		height: 0.68rem;
		background-color: #13752b;
		border-radius: 0.04rem;
		font-size: 0.24rem;
		color: #fff;
		text-align: center;
		line-height: 0.68rem;
		border: 0;
	}
	/*产品中心end*/
	/*产品详情start*/
	.pdcontentwrap {
		width: 5.8rem;
		margin: 0 auto;
	}
	.pdcontent {
		width: 100%;
		padding: 0.48rem 0;
	}
	.pdtitle {
		font-size: 0.3rem;
		color: #000;
		text-align: center;
	}
	.pdline {
		margin: 0.23rem 0 0.37rem;
		height: 0.04rem;
	}
	.pdline img {
		width: 0.55rem;
		height: 0.04rem;
		display: block;
		margin: 0 auto;
	}
	.pdconimg {
		width: 5.8rem;
		height: 3.86rem;
		border: solid 0.01rem #ccc;
		position: relative;
	}
	.pdconimg img {
		width: 100%;
		max-height: 3.8rem;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
	}
	.pdright {
		width: 5.8rem;
	}
	.pdrightheader {
		width: 5.8rem;
		height: 0.88rem;
		border-bottom: 0.01rem solid #eee;
	}
	.pdrighttitle {
		float: left;
		font-size: 0.3rem;
		color: #333;
		width: 1.22rem;
		height: 0.89rem;
		line-height: 0.89rem;
		background: url(../images/linegreen.jpg) no-repeat;
		background-position: left bottom;
		background-size: 100%;
	}
	.pdrightadd {
		display: none;
	}
	.pdrightadds {
		max-width: 5.8rem;
		font-size: 0.24rem;
		color: #666;
		margin-top: 0.3rem;
	}
	.pdrightadds span {
		color: #333;
	}
	.pdrightcon {
		width: 100%;
		margin-top: 0.67rem;
	}
	.pdrighttag {
		font-size: 0.3rem;
		color: #333;
	}
	.pdrightlist {
		margin-top: 0.29rem;
		width: 100% !important;
		overflow: hidden;
	}
	.pdrightlist li {
		width: 100%;
		font-size: 0.24rem;
		color: #333;
		line-height: 0.4rem;
	}
	.pdcontactwrapper {
		width: 100%;
		background-color: #f8f8f8;
	}
	.pdcontact {
		width: 5.8rem;
		margin: 0 auto;
		padding: 0.4rem 0 0.39rem;
	}
	.pdcontactwrapph {
		margin-top: 0.44rem;
	}
	.pdcontactwrap {
		display: none;
	}
	.pdcontacttagph {
		width: 1.5rem;
		float: left;
		font-size: 0.24rem;
		color: #333;
		line-height: 0.5rem;
		/* height: 0.5rem; */
	}
	.pdcontacttitles {
		float: right;
		line-height: 0.5rem;
		/* height: 0.5rem; */
		width: 4.2rem;
	}
	.green {
		color: #0b7e3c;
	}
	/*产品详情end*/
	/*公众平台start*/
	.cswrap {
		width: 5.8rem;
		margin: 0 auto;
		padding: 0.5rem 0 0.8rem;
	}
	.cstitle {
		width: 100%;
		text-align: center;
	}
	.cstitle img {
		width: 0.34rem;
		;
		vertical-align: middle;
	}
	.cstitle span {
		font-size: 0.3rem;
		color: #0b7e3c;
		margin-left: 0.08rem;
		vertical-align: middle;
	}
	.cstag {
		width: 100%;
		font-size: 0.24rem;
		color: #666;
		text-align: center;
		margin: 0.3rem 0 0.47rem;
	}
	.csipttitle,
	.csiptthems,
	.csiptname,
	.csipttel,
	.csiptemail {
		background: #f5faf7;
		padding-left: 0.1rem;
		box-sizing: border-box;
		font-size: 0.24rem;
		color: #333;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
	}
	.csipttitle {
		width: 5.8rem;
		margin: 0 auto;
	}
	.mbnumberwrap {
		margin: 0.2rem auto;
	}
	.csipttitle input {
		width: 4.9rem;
		padding-left: 0.1rem;
		border: 0;
		box-sizing: border-box;
		background: #f5faf7;
	}
	.csiptthems {
		width: 5.8rem;
		height: 2.88rem;
		;
		margin: 0.2rem auto;
	}
	.csiptthems span {
		line-height: 0.62rem;
	}
	.csiptthems textarea {
		width: 4.9rem;
		height: 100%;
		padding-left: 0.1rem;
		line-height: 0.25rem;
		border: 0;
		box-sizing: border-box;
		background: #f5faf7;
		vertical-align: top;
		outline: none;
		padding-top: 0.2rem;
	}
	.phcsemail input {
		width: 4.65rem;
	}
	.phcsipt .csipttitle {
		margin-bottom: 0.2rem;
	}
	.csiptmsg {
		display: none;
	}
	.cssubwrap {
		width: 5.8rem;
		text-align: center;
		margin: 0.6rem auto;
	}
	.cssubwrap input {
		width: 1.7rem;
		height: 0.68rem;
		border-radius: 0.04rem;
		background-color: #0b7e3c;
		font-size: 0.24rem;
		color: #fff;
		text-align: center;
		line-height: 0.68rem;
		border: 0;
		cursor: pointer;
	}
	.cssubwrap .resetbtn {
		color: #333;
		background-color: #f3d521;
		margin-left: 0.4rem;
	}
	/*公众平台end*/
	/*联系方式start*/
	.ciwrap {
		width: 5.8rem;
		margin: 0 auto;
		padding: 0.48rem 0 0.8rem;
	}
	.contactlist {
		display: none;
	}
	.phcilist {
		width: 5.8rem;
		border-bottom: 0.01rem solid #e5e5e5;
	}
	.phcilis {
		width: 5.8rem;
		height: 0.88rem;
		padding: 0 0.2rem;
	}
	.phcilis div {
		width: 4.83rem;
		line-height: 0.88rem;
		font-size: 0.3rem;
		color: #333;
		float: left;
	}
	.phcilis img {
		width: 0.36rem;
		max-height: 0.36rem;
		float: right;
		margin-top: 0.26rem;
	}
	.phcilis .showimg {
		display: none;
	}
	.phcilis .hideimg {
		display: block;
	}
	.phcilist .phcilismsg {
		padding: 0.34rem 0.2rem 0.6rem;
	}
	.phcilison .phcilis {
		background-color: #0d7e3b;
	}
	.phcilison .phcilis div {
		color: #fff;
	}
	.phcilison .phcilis .showimg {
		display: block;
	}
	.phcilison .phcilis .hideimg {
		display: none;
	}
	.phcilist .hide {
		display: none;
	}
	.phcilismsg .phcilistitles {
		margin-bottom: 0.35rem;
	}
	.phcilismsg .phcilistitles:last-child {
		margin-bottom: 0;
	}
	.phcilismsg .phcititle {
		width: 4.86rem;
		font-size: 0.28rem;
		color: #000;
		margin-bottom: 0.18rem;
	}
	.phcilismsg .phcitag {
		width: 4.86rem;
		font-size: 0.24rem;
		color: #666;
	}
	/*联系方式end*/
	/*信访意见箱start*/
	.vobwrap {
		width: 5.8rem;
		margin: 0 auto;
		padding: 0.48rem 0 0.78rem;
	}
	.voblis {
		width: 5.8rem;
		height: 4.34rem;
		background-color: #f5faf7;
		background-image: url(../images/vobbg.jpg);
		background-position: left bottom;
		background-repeat: no-repeat;
		background-size: 100%;
		box-sizing: border-box;
		margin-bottom: 0.2rem;
	}
	.voblink .vobheader {
		width: 100%;
		padding-top: 0.97rem;
		margin-bottom: 0.88rem;
		text-align: center;
	}
	.voblink .vobheader img {
		width: 0.42rem;
		margin-bottom: 0.28rem;
		max-height: inherit;
	}
	.vobheader p {
		width: 100%;
		font-size: 0.3rem;
		color: #0b7e3c;
	}
	.voblink {
		width: 100%;
		display: block;
		text-align: center;
	}
	.voblink span {
		font-size: 0.24rem;
		color: #0b7e3c;
		margin-right: 0.08;
		vertical-align: middle;
	}
	.voblink img {
		width: 0.12rem;
		max-height: 0.22rem;
	}
	/*信访意见箱 end*/
	/*人力资源start*/
	.phcilismsg .hrmsgwrap {
		list-style: none;
	}
	.phcilismsg .hrmsgwrap .hrmsgtitle {
		font-size: 0.28rem;
		width: 5.27rem;
		color: #000;
		margin-bottom: 0.11rem;
	}
	.phcilismsg .hrmsgwrap .hrmsglis {
		width: 5.28rem;
		margin-bottom: 0.51rem;
	}
	.phcilismsg .hrmsgwrap .hrmsglis li {
		font-size: 0.24rem;
		width: 5.28rem;
		color: #666;
		line-height: 0.4rem;
	}
	.nowapply {
		display: block;
		width: 1.8rem;
		height: 0.58rem;
		background-color: #0b7e3c;
		font-size: 0.24rem;
		color: #fff;
		line-height: 0.58rem;
		text-align: center;
	}
	.pagewrap {
		display: none;
	}
	.phsub {
		width: 2.2rem;
		height: 0.68rem;
		background-color: #13752b;
		border-radius: 0.04rem;
		border: 0;
		line-height: 0.68rem;
		text-align: center;
		display: block;
		margin: 0.6rem auto 0;
		color: #fff;
		font-size: 0.24rem;
	}
	/*人力资源end*/
	/*博士后流动站start*/
	.dswrap {
		width: 5.8rem;
		padding: 0.81rem 0;
		margin: 0 auto;
	}
	.dstitle {
		width: 5.6rem;
		font-size: 0.26rem;
		color: #333;
		line-height: 0.52rem;
	}
	.dstag {
	    width: 5.6rem !important;
    font-size: 0.24rem;
    color: #13752b;
    line-height: 0.4rem;
    margin: 0.32rem 0 0.35rem;
    line-height: 0.38rem !important;
    font-size: 0.28rem !important;
}
	.dsthems {
		width: 5.6rem !important;
		font-size: 0.2rem !important;
		color: #666;
		line-height: 0.4rem !important;
		text-indent: 2em; 
	}
	.dsimages {
		width: 5.8rem;
		margin-top: 0.37rem;
	}
	.dsimg {
		width: 5.8rem;
		height: 4.36rem;
		position: relative;
		margin-bottom: 0.2rem;
	}
	.dsimg:first-child {
		width: 5.8rem;
		height: 3.43rem;
	}
	.dsimg:first-child img {
		max-width: 5.8rem;
		max-height: 3.43rem;
	}
	.dsimages img {
		max-width: 5.8rem;
		max-height: 4.36rem;
		position: absolute;
		margin: auto;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		display: block;
	}
	.dsimages .dsimg .dsimghide {
		display: none;
	}
	/*博士后流动站end*/
	/*首页 center start*/
	.indexcenter {
		width: 100%;
		padding: 0.48rem 0;
	}
	.productcenterwrap {
		width: 100%;
	}
	.productwrap {
		width: 5.8rem;
		margin: 0 auto;
	}
	.producttitle {
		text-align: center;
	}
	.producttitle .pcimgs {
		text-align: center;
		max-width: 100%;
		max-height: 0.32rem;
	}
	.producttitle p {
		margin: -0.26rem 0 0.3rem;
		font-size: 0.3rem;
		color: #000;
	}
	.producttitle .pcline {
		width: 0.55rem;
		max-height: 0.04rem;
		display: block;
		margin: 0 auto;
	}
	.productcon {
		display: none;
	}
	.phproduct {
		margin: 0.49rem auto;
		width: 5.8rem;
	}
	.phproductlist {
		width: 5.8rem;
	}
	.phproductimg {
		width: 5.8rem;
		min-height: 3.38rem;
		background-color: #f8f8f8;
	}
	.phproductimg img {
		width:100%;
		min-height:auto;
	}
	.pltitle {
		font-size: 0.3rem;
		color: #000;
		width: 5.68rem;
		display: block;
		text-overflow: ellipsis;
		overflow: hidden;
		margin: 0.24rem 0 0.21rem;
	}
	.plthems {
		font-size: 0.24rem;
		color: #999;
		line-height: 0.4rem;
		width: 5.68rem;
		height: 0.85rem;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.plmore {
		width: auto;
		height: 0.23rem;
		display: block;
		float: right;
		margin: 0.32rem 0;
	}
	.plmore span {
		font-size: 0.24rem;
		color: #0b7e3c;
		vertical-align: middle;
		margin-right: 0.2rem;
	}
	.plmore img {
		max-width: 0.12rem;
		max-height: 0.22rem;
		vertical-align: middle;
		background-size: contain;
	}
	.demarcation {
		width: 6.4rem;
		height: 0.2rem;
		background-color: #f8f8f8;
	}
	.about {
		width: 100%;
		padding: 0.41rem 0 0.51rem;
	}
	.aboutcenter {
		width: 100%;
	}
	.aboutwrap .aboutimages {
		width: 6.4rem;
		height: 4.56rem;
		margin: 0.49rem 0 0.28rem;
		display: block;
	}
	.aboutwrap .aboutimages img {
		width: 100%;
		max-height: 4.56rem;
	}
	.aboutcon {
		width: 100%;
		padding-bottom: 0.51rem;
	}
	.abouttitle {
		width: 5.8rem;
		margin: 0 auto;
		font-size: 0.3rem;
		color: #0b7e3c;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.aboutthems {
		width: 5.8rem;
		font-size: 0.24rem;
		color: #666;
		line-height: 0.4rem;
		margin: 0.3rem auto 0.45rem;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.aboutmore {
		width: 1.9rem;
		height: 0.6rem;
		border: solid 0.01rem #eeeeee;
		display: block;
		border-radius: 0.05rem;
		line-height: 0.6rem;
		padding-left: 0.32rem;
		box-sizing: border-box;
		float: right;
		margin-right: 0.3rem;
	}
	.aboutmore span {
		font-size: 0.24rem;
		color: #666;
	}
	.aboutmore img {
		max-width: 0.23rem;
		max-height: 0.1rem;
		margin-left: 0.1rem;
	}
	.aboutlist {
		width: 100%;
		margin-top: 1.62rem;
		box-sizing: border-box;
	}
	.aboutlist a {
		display: block;
		width: 3.2rem;
		height: 0.86rem;
		text-align: center;
		float: left;
		border-right: 0.01rem solid #eee;
		margin-bottom: 0.77rem;
	}
	.aboutlist a:nth-child(2n) {
		border: 0;
	}
	.aboutlist a:nth-child(3),
	.aboutlist a:nth-child(4) {
		margin-bottom: 0;
	}
	.aboutlist a img {
		max-width: 100%;
		max-height: 22px;
		display: block;
		margin: 0 auto 0.17rem;
	}
	.aboutlist a p {
		width: 3.2rem;
		font-size: 0.3rem;
		box-sizing: border-box;
		color: #666;
		text-overflow: ellipsis;
		overflow: hidden;
		text-align: center;
	}
	.aboutimages {
		display: none;
	}
	.information {
		width: 100%;
		padding: 0.46rem 0 0;
	}
	.infocenter {
		width: 5.8rem;
		margin: 0 auto;
		padding-bottom: 0.51rem;
	}
	.infocon {
		margin-top: 0.5rem;
		width: 5.8rem;
	}
	.infoleft {
		width: 5.8rem;
	}
	.infoimg {
		width: 5.8rem;
		height: 3.04rem;
	}
	.infoimg img {
		max-width: 5.8rem;
		max-height: 3.04rem;
		display: block;
	}
	.infomsg {
		width: 5.8rem;
		height: auto;
		background-color: #f8f8f8;
		box-sizing: border-box;
		padding: 0.17rem 0 0.35rem 0;
	}
	.infotime {
		max-width: 5.5rem;
		overflow: hidden;
		text-overflow: ellipsis;
		margin: 0px 0 0rem 0.12rem;
		color: #999;
		font-size: 0.18rem;
	}
	.infotime span {
		color: #0b7e3c;
		font-size: 0.3rem;
		padding-right: 0.14rem;
	}
	.infolefttitle {
		max-width: 5.5rem;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 0.3rem;
		color: #333;
		margin-left: 0.12rem;
	}
	.inforight {
		width: 5.8rem;
		margin-top: 0.47rem;
	}
	.infolist {
		width: 5.8rem;
		border-bottom: 0.01rem solid #eee;
		padding-bottom: 0.27rem;
		margin-bottom: 0.4rem;
	}
	.infolist:last-child {
		border: 0;
	}
	.infolisleft {
		width: 5.8rem;
	}
	.infotitle {
		font-size: 0.3rem;
		color: #333;
		width: 5.78rem;
		height: auto;
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-weight: bold;
	}
	.infothems {
		margin-top: 0.35rem;
		font-size: 0.24rem;
		color: #999;
		width: 5.78rem;
		height: 1.23rem;
		overflow: hidden;
		text-overflow: ellipsis;
		line-height: 0.4rem;
	}
	.infolisright {
		margin-top: 0.33rem;
		overflow: hidden;
	}
	.infolistime {
		font-size: 0.3rem;
		color: #0b7e3c;
		float: left;
	}
	.infomore {
		float: right;
	}
	.infomore img {
		max-width: 0.23rem;
		max-height: 0.11rem;
	}
	.phinfomeor {
		width: 2.2rem;
		height: 0.68rem;
		background-color: #13752b;
		border-radius: 0.04rem;
		color: #fff;
		text-align: center;
		line-height: 0.68rem;
		font-size: 0.24rem;
		margin: 0.38rem auto 0;
		display: block;
	}
	.friends {
		width: 100%;
		padding: 0.37rem 0 0.8rem;
	}
	.friendcenter {
		width: 5.8rem;
		margin: 0 auto;
	}
	.friendcon {
		margin-top: 0.47rem;
		width: 100%;
		position: relative;
		overflow: hidden;
	}
	.friendimages {
		width: 2.8rem;
		height: 1.48rem;
		border: solid 0.01rem #cccccc;
		margin: 0 0.19rem 0.2rem 0;
		float: left;
		box-sizing: border-box;
	}
	.friendimages:nth-child(2n) {
		margin: 0 0 0.2rem 0;
	}
	.friendimages img {
		max-width: 0.79rem;
		max-height: 0.55rem;
		margin: 0.2rem auto 0.24rem;
		display: block;
	}
	.friendimages p {
		width: 2.78rem;
		font-size: 0.3rem;
		color: #333;
		text-align: center;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.only {
		padding-top: 0.58rem;
	}
	.swiper-next,
	.swiper-prev {
		width: 0.44rem;
		height: 0.43rem;
		margin-top: 0.1rem;
	}
	.swiper-next img,
	.swiper-prev img {
		max-width: 0.44rem;
		max-height: 0.44rem;
		display: none;
	}
	.swiper-next {
		float: left;
		margin-left: 2.25rem;
	}
	.swiper-prev {
		float: left;
		margin-left: 0.4rem;
	}
	.swiper-next .def,
	.swiper-prev .def {
		display: block;
	}
	.swiper-prev .def {
		display: block;
		transform: rotateZ(180deg);
		-ms-transform: rotateZ(180deg);
		-moz-transform: rotateZ(180deg);
		-webkit-transform: rotateZ(180deg);
	}
	.swiper-prev:hover img.hov,
	.swiper-next:hover img.hov {
		display: block;
		position: relative;
		top: -0.43rem;
	}
		.swiper-next:hover img.hov{transform: rotateZ(180deg);
		-ms-transform: rotateZ(180deg);
		-moz-transform: rotateZ(180deg);
		-webkit-transform: rotateZ(180deg);}
	.swiper-prev .hov {
		display: block;
	}
	/*首页 center end*/
	/*新增加*/
	.am_detail_h {
		width: 100%;
		padding-bottom: 0.2rem;
		background: url(../img/lianx.png)center bottom no-repeat;
		height: auto;
		font-size: 0.24rem;
		line-height: 0.35rem;
		color: #999999;
		text-align: center;
		margin-bottom: 0.5rem;
	}
	.am_detail_h h2 {
		width: 100%;
		font-size: 0.28rem;
		color: #333;
		margin: 0;
		font-weight: normal;
		line-height: 0.35rem;
		text-align: left;
		padding-bottom: 0.1rem;
	}
	p {
		margin: 0;
	}
	.am_indexlist p {
		font-size: 0.24rem;
		line-height: 0.4rem;
	}
	.am_indexlist p img {
		width: 100%;
		height: auto;
		margin: 0px auto;
		text-align: center;
	}
	.am_detail_txt {
		font-size: 0.24rem;
		line-height: 0.35rem;
		color: #999999;
		padding-top: 0.5rem;
		margin-top: 0.5rem;
		border-top: 1px solid #E5E5E5;
		display: inline-block;
		width: 100%;
		margin-bottom: 1rem;
	}
	.am_detail_txt p.spa {
		width: 100%;
		font-size: 0.24rem;
		line-height: 0.35rem;
		color: #666666;
		display: block;
	}
	.am_detail_txt p.last {
		color: rgb(1, 131, 61);
		padding-top: 0.2rem;
	}
	input.lb {
		border-width: 1px;
		border-color: rgb(1, 131, 61);
		border-style: solid;
		border-radius: 2px;
		display: block;
		text-align: center;
		color: rgb(1, 131, 61);
		min-width: 1.52rem;
		height: 0.42rem;
		margin: 0.4rem auto;
		background: none;
		line-height: 0.3rem;
	}	li{list-style-type: none;}
		.am_slide_tit ul li .am_show .am_show_l a strong{display: none;}
	.am_detail {
		width: 100%;
		padding: 0px 0.3rem;
	}
	p.nr {
		width: 100%;
		height: auto;
		text-align: center;
		margin: 0px auto 1rem;
	}
	p.nr img {
		width: 100%;
		height: auto;
	}
	.am_map {
		width: 100%;
		height: auto;
		background: #f8f8f8;
		font-size: 0.24rem;
		line-height: 0.32rem;
		color: #666666;
		text-align: left;
		padding: 1.2rem 0.3rem 0.8rem;
	}
	.am_map .am_title {
		width: 100%;
		height: auto;
		padding-bottom: 0.12rem;
		font-size: 0.24rem;
		line-height: 0.32rem;
		color: #666666;
		border-bottom: 1px solid #E5E5E5;
		text-align: right;
		margin-bottom: 0.2rem;
	}
	.am_map .am_title a {
		color: #666666;
	}
	.am_map .am_title a.nor {
		color: #0d7e3b;
	}
	.am_content {
		width: 100%;
		height: auto;
		padding: 0.3rem 0.3rem 0.2rem;
		background: #FFFFFF;
		margin-top: 0.2rem;
	}
	.am_content h2 {
		width: 100%;
		text-align: left;
		height: auto;
		padding-bottom: 0.25rem;
		margin: 0;
		font-weight: normal;
		padding-left: 0.42rem;
		font-size: 0.24rem;
		color: #0d7e3b;
		background: url(../img/jiantou.png)left top no-repeat;
	}
	.am_content .am_a {
		font-size: 0.24rem;
		line-height: 0.32rem;
		color: #666666;
		display: inline-block;
		text-align: left;
	}
	.am_content .am_a a {
		color: #666666;
		padding-left: 0.26rem;
		float: left;
		padding-right: 0.4rem;
		background: url(../img/k.png)left center no-repeat;
		margin-bottom: 0.3rem;
	}
	input {
		background: none;
		border: none;
		outline: none;
	}
	.pagelis a,
	.firstpage,
	.lastpage {
		/* float: left; */
		margin-right: 0.12rem;
		width: 0.38rem;
		height: 0.38rem;
		border: solid 1px #e5e5e5;
		box-sizing: border-box;
		font-size: 0.24rem;
		color: #ccc;
		text-align: center;
		line-height: 0.36rem;
		display: inline-block;
	}
	.pagelis .pageon {
		position: relative;
		top: 0;
	}
	.firstpage a,
	.lastpage a {
		border: 0;
	}
	.firstpage a img,
	.lastpage a img {
		width: 0.08rem;
		margin: 0.10rem auto;
	}
	.pagelis .pageon,
	.pagelis a:hover {
		background: #01833d;
		color: #fff;
		border: 0;
	}
	 .close{width: 100%;height: 3.5rem;background:rgba(0,0,0,0);position: absolute;bottom: 0;}
	 .am_pt {
        width: 100%;
        height: 100%;
        position: relative;
        top: -0.19rem;
        left: 0;
        max-height: 1.5rem;
    }

        .am_pt p {
            width: 100%;
            max-height: 1.5rem;
            overflow: hidden;
            transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            position: absolute;
            top: 50%;
            left: 50%;
        }
            .am_oh .warp p img{margin: 0px auto 0.3rem;display: block;width: 100%;}
}