/* Write your styles */
.clearfix {
	clear: both;
}
body>* {
	font-family: "微软雅黑";
}
input, textarea {
	outline: none;
	background: none;
	border: none;
}
textarea {
	width: 100%;
}
figure{
	margin: 0;
}
.am-with-fixed-navbar {
	padding-bottom: 0;
}
/*分页*/
#pages .pages {
	text-align: center;
	margin: 1em 0;
}
#pages .pages a {
	margin: 0 5px;
	font-size: 14px;
	color: #4c6f8f;
	font-weight: bold;
	font-family: "宋体"
}
#pages .pages a span {
	color: #333;
	padding: 3px;
	font-weight: normal;
}
#pages .pages a:hover span, #pages .pages a.hover span {
	background-color: #4c6f8f;
	color: #FFF;
	padding: 3px;
}
 @media (min-width: 1025px) {
.am-header-default,  #language {
	display: none;
}
.am-container {
	max-width: 1200px !important;
}
.pcmnav {
	background: rgba(255,255,255,1);
}
#header-wap {
	display: none;
}
#cssmenu {
	float: left;
}
#cssmenu .logo {
	padding-right: 70px;
}
.am-navbar {
	display: none;
}
/*首页-产品中心*/
    #home-title{
		text-align: center;
		margin: 2% 0;
	}
	#home-title h3{
		font-size: 36px;
		font-weight: normal;
		margin-bottom: 0;
	}
	#home-title p{
		width: 200px;
		margin: 0 auto;
		font-size: 18px;
		line-height: 50px;
		border-bottom: 5px solid #009fa8;
	}
	.home-product .am-tabs-bd{
		border: none;
	}
	.home-product .am-tabs-default .am-tabs-nav>.am-active a{
		background: #009fa8;
	}
	.home-product [data-am-widget=tabs] .am-tabs-nav{
		width: 60%;
		margin: 0 auto 2% auto;
	}
	.home-product [data-am-widget=tabs]{
		margin: 10px 0;
	}
	.home-product .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
		width: 35px;
		height: 35px;
		background-image: url(../images/2.png);
		top: 25px;
		background-size:35px 35px;
	}
	.home-product .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
		width: 35px;
		height: 35px;
		background-image: url(../images/1.png);
		top: 25px;
		background-size:35px 35px;
		margin-left: 91%;
	}
	.home-product .swiper-container{
		margin-top: 40px;
	}
	.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
    .home-product .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    	display: none;
    }
    .home-product{
    	margin-bottom: 3%;
    }
    .home-product figure {
		position: relative;
		margin-bottom: 10px !important;
		overflow: hidden;
	}

	.home-product figure img {
		width: 100%;
	}
	.home-product .swiper-slide a span{
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.home-product .swiper-slide a:hover span{
		position: absolute;
		left: 0;
		top: 0;
		display: block;
		width: 100%;
		height: 100%;
		background: rgba(255, 255, 255, .25);
	}
	.home-product p {
		width: 100%;
		height: 45px;
		line-height: 45px;
		text-align: center;
		color: #37474f;
		font-size: 16px;
		background-color: #f2f2f2;
		margin:0 !important; 
	}
	.home-product .swiper-slide a:hover p{
		color: #FFF;
		background-color: #009fa8;
	}
	.home_case_more a {
		display: block;
		width: 150px;
		height: 45px;
		line-height: 45px;
		color: #333;
		font-size: 18px;
		text-align: center;
		margin: 3% auto 0 auto;
		border: 1px solid #333;
	}
	.home_case_more a:hover {
		color: #FFF;
		background: #009fa8;
		border: 1px solid #009fa8;
	}
	/*首页-关于我们*/
	#home-about-main{
		background: #f2f2f2;
		padding: 1% 0 4% 0;
	}
	.home-about-left img{
		width: 100%;
	}
	.home-about-right p.about-font {
		color: #666666;
		height: 13em;
		overflow: hidden;
		text-align: justify;
		line-height: 30px;
		font-size: 14px;
		margin-top: 1.5rem;
	}
	.home-about-right a {
		width: 100px;
		height: 35px;
		text-align: center;
		margin-top: 10px;
		line-height: 35px;
		background-color: #b15533;
		color: #FFF;
		display: block;
	}
	/*首页-生产实力*/
	#home-strength-main{
		background: #f2f2f2 url(../images/strength-bg.png) no-repeat;
		padding: 2% 0 3% 0;
	}
	#home-strength-main #home-title span{
		color: #FFF;
		font-size: 14px;
	}
	.home-strength{
		display: flex;
        flex-direction: row;
	}
	.home-strength .home-strength-item{
		width: 33.3%;
		position: relative;
	}
	.home-strength .home-strength-item figure{
		width: 100%;
		overflow: hidden;
	}
	.home-strength .home-strength-item img{
		width: 100%;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	.home-strength .home-strength-item p{
		background: #FFF;
		margin: 0;
		width: 100%;
		height: 100px;
		line-height: 100px;
		color: #333;
		font-size: 24px;
		text-align: center;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}
	.iab_t:before {
		display: block;
		content: '';
		height: 1px;
		width: 98px;
		background-color: #CCC;
		position: absolute;
		left: 3%;
		top: 86%;
		
	}
	.iab_t:after {
		display: block;
		content: '';
		height: 1px;
		width: 98px;
		background-color: #CCC;
		position: absolute;
		right: 3%;
		top: 86%;
	}
	.home-strength .home-strength-item:hover img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
	.home-strength .home-strength-item:hover p{
		background: #b15533;
		color: #FFF;
		font-size: 20px;
	}
	/*首页-新闻中心*/
	#home-news-content{
		padding: 1% 0 2% 0;
	}
	#home-news-content .home-news-text{
		text-align: justify;
		line-height: 30px;
		font-size: 16px;
		color: #333;
	}
	#home-news-content .home-news-more{
		width: 180px;
		height: 45px;
		line-height: 45px;
		text-align: center;
		background: #FFF;
		border: 1px solid #CCC;
		border-radius: 30px;
		color: #333;
		display: block;
		margin: 5% 0 0 0;
	}
	.home-news-img {
		position: relative;
		overflow: hidden;
	}
	.home-news-img img{
		width: 100%;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}
	.home-news-img:hover img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
	.inews_img_c{
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		height: 83px;
		color: #fff;
		padding-left: 30px;
		background-color: rgba(0,159,168,0.6);
	}
	.inews_img_c_t {
		font-size: 14px;
		margin-top: 15px;
		font-family: kalinga,Arial;
	}
	.inews_img_c_p {
		font-size: 16px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.home-news-list{
		clear: both;
		overflow: hidden;
		padding: 13px 50px 13px 10px;
		-webkit-transition: all 0.3s ease;
		transition: all 0.3s ease;
		border-bottom: 1px solid #f3f3f3;
	}
	._date1 a{
		width: 110px;
		float: left;
		color: #c8c8c8;
		font-size: 38px;
		line-height: 1.5;
		margin-right: 30px;
		padding-top: 10px;
		text-align: right;
		font-family: kalinga,Arial;
	}
	._date1 ._d1 {
		font-size: 12px;
		display: block;
		text-align: right;
		margin-bottom: -10px;
	}
	.home-news-list h3{
		font-size: 18px;
		height: 35px;
		line-height: 35px;
		font-weight: normal;
		color: #333;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.home-news-list p{
		color: #999;
		font-size: 14px;
		height: 3em;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.home-news-list:hover h3{
		font-weight: bold;
	}
	.home-news-list:hover ._date1 a{
		color: #009fa8;
	}
	/*footer底部*/
	.footer-top-area {
		overflow: hidden;
		padding: 0 0 50px 0;
		background: #f2f2f2;
		margin-top: 5%;
	}
	.footer-nav {
		padding: 50px 0;
	}
	.text-center {
		text-align: center;
	}
	.footer-nav a {
		display: inline-block;
		height: 12px;
		padding: 0 18px 0 16px;
		line-height: 10px;
		color: #333;
		font-size: 14px;
		border-right: 1px solid rgba(0, 0, 0, .1);
	}
	.footer-nav a:hover{
		text-decoration:underline; 
	}
	.footer-nav a:last-child{
		border-right: 0;
	}
	.footer-content {
		padding: 0 170px;
		color: #333;
		font-size: 12px;
	}
	.footer-content .item {
		padding-top: 18px;
	}
	.footer-content .item img {
		display: block;
		margin: 0 auto 25px;
	}
	.text-center {
		text-align: center;
	}
	.code-warp p {
		display: inline-block;
		margin: 0 5px;
		line-height: 35px;
		width: 43%;
	}
	.code-warp p img{
		width: 100%;
	}
	.footer-bottom-area {
		background: #f2f2f2;
		padding: 10px 0;
		border-top: 1px solid rgba(255, 255, 255, .1);
		text-align: center;
		font-size: 12px;
		border-top: 1px solid #727171;
	}
	.footer-bottom-area p {
		background: #f2f2f2;
		color: #333;
		font-size: 12px;
		font-family: "Microsoft YaHei";
		margin: 0;
	}
	/*page页*/
    #inbanner img{
        width: 100%;
    }
    #main{
        margin: 5% 0;
    }
    #main .abouts-left {
        padding-left: 0;
    }
    #main .abouts-left .abouts-left-title {
        width: 230px;
        background:#06747a;
        text-align: center;
        color: #FFF;
        font-size: 18px;
        padding: 1em 0;
    }
    #main .abouts-left .abouts-left-nav ul {
        padding-left: 0;
        width: 230px;
        margin: 10px 0;
    }
    #main .abouts-left .abouts-left-nav ul li {
        list-style: none;
    }
    #main .abouts-left .abouts-left-nav ul li a {
        display: block;
        background: #f8f8f8;
        border-bottom: 1px solid #838280;
        line-height: 59px;
        color: #333;
        padding-left: 25px;
    }
    #main .abouts-left .abouts-left-nav ul li a:hover,  #main .abouts-left .abouts-left-nav ul li a.current {
        color: #FFF;
        background: #009fa8;
    }
    #main .abouts-right {
        padding-left: 0;
    }
    #main .abouts-right .abouts-right-content {
        margin-bottom: 2em;
    }
    #main .abouts-right .abouts-right-content h3 {
        border-bottom: 1px solid #bababa;
        line-height: 30px;
        color: #009fa8;
        font-size: 22px;
        padding: 1rem 0;
    }
    #main .abouts-right .abouts-right-content h3 span {
        border-bottom: 3px solid #009fa8;
        line-height: 30px;
        height: 30px;
        padding: 1rem 0;
        letter-spacing: 1px;
    }
    #main .abouts-right .abouts-right-content h3 p {
        color: #4a4b4b;
        font-size: 12px;
        margin: 0;
        float: right; 
    }
    #main .abouts-right .abouts-right-content p i{
        margin-right: 5px;
    }
    #main .abouts-right .abouts-right-content p a{
        color: #4a4b4b;
    }
    #main .abouts-right .abouts-right-content p a:after {
        display: inline-block;
        content: ">";
        font-family: "宋体";
        color: #4a4b4b;
        margin: 0 5px;
    }
    #main .abouts-right .abouts-right-content p a:last-child:after {
        content: "";
    }
    #main .abouts-right .abouts-right-content dd {
        line-height: 25px;
        text-align: justify;
    }
    /*news*/
    #news-lists .home-news-list{
    	padding: 13px 10px 13px 0 !important;
    }
    #news-lists .home-news-list h3{
    	font-size: 18px !important;
    	height: 35px !important;
    	line-height: 35px !important;
    	font-weight: normal !important;
    	color: #333 !important;
    	white-space: nowrap !important;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	margin: 0 !important;
    	padding: 0 !important;
    	border: none !important;
    }
    /*产品中心-内页*/
    .abouts-right-content .home_pinpai_shadow figure {
    	position: relative;
    	margin-bottom: 10px;
    	overflow: hidden;
    }
    .abouts-right-content .home_pinpai_shadow figure img{
    	width: 100%;
    }
    .abouts-right-content .home_pinpai_shadow a span{
    	-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
    }
    .abouts-right-content .home_pinpai_shadow a:hover span{
    	position: absolute;
		left: 0;
		top: 0;
		display: block;
		width: 100%;
		height: 100%;
		background: rgba(255, 255, 255, .25);
    }
    .abouts-right-content .home_pinpai_shadow a:hover p{
		color: #FFF;
		background-color: #009fa8;
	}
    .abouts-right-content .home_pinpai_shadow a > p{
    	width: 100%;
    	height: 45px;
    	line-height: 45px;
    	text-align: center;
    	color: #37474f;
    	font-size: 16px;
    	background-color: #f2f2f2;
    	margin: 0;
    }
	.abouts-right-content .home_pinpai_shadow{
		margin: 0 0 25px 0;
	}
	.abouts-right-content .home_pinpai_shadow p{
		font-size: 14px !important;
	}
	[class*=am-u-]+[class*=am-u-]:last-child{
		float: left
	}
}
 @media (min-width: 641px) and (max-width: 1024px) {
.am-navbar {
	display: none;
}
.am-header-default {
	background-color: #FFF;
}
.am-header .am-header-title img {
	margin: 5px 0;
	height: 39px;
}
.am-header-default .am-header-nav>a {
	color: #333;
}
.pcmnav {
	display: none;
}
.pro-content .am-u-lg-3 {
	padding: 0;
}
/*首页-产品中心*/
    #home-title{
		text-align: center;
		margin: 2% 0;
	}
	#home-title h3{
		font-size: 36px;
		font-weight: normal;
		margin-bottom: 0;
	}
	#home-title p{
		width: 200px;
		margin: 0 auto;
		font-size: 18px;
		line-height: 50px;
		border-bottom: 5px solid #009ea7;
	}
	.home-product .am-tabs-bd{
		border: none;
	}
	.home-product .am-tabs-default .am-tabs-nav>.am-active a{
		background: #009ea7;
	}
	.home-product [data-am-widget=tabs] .am-tabs-nav{
		width: 60%;
		margin: 0 auto 2% auto;
	}
	.home-product [data-am-widget=tabs]{
		margin: 10px 0;
	}
	.home-product .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
		width: 35px;
		height: 35px;
		background-image: url(../images/2.png);
		top: 25px;
		background-size:35px 35px;
	}
	.home-product .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
		width: 35px;
		height: 35px;
		background-image: url(../images/1.png);
		top: 25px;
		background-size:35px 35px;
		margin-left: 85%;
	}
	.home-product .swiper-container{
		margin-top: 40px;
	}
	.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
    .home-product .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    	display: none;
    }
    .home-product{
    	margin-bottom: 3%;
    }
    .home-product figure {
		position: relative;
		margin-bottom: 10px !important;
		overflow: hidden;
	}

	.home-product figure img {
		width: 100%;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.home-product .swiper-slide a:hover figure img {
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		-o-transform: scale(1.2);
		transform: scale(1.2);
	}
	.home-product p {
		width: 100%;
		height: 45px;
		line-height: 45px;
		text-align: center;
		color: #37474f;
		font-size: 16px;
		background-color: #f2f2f2;
		margin:0 !important; 
	}
	.home-product .swiper-slide a:hover p{
		color: #FFF;
		background-color: #009ea7;
	}
	.home_case_more a {
		display: block;
		width: 150px;
		height: 45px;
		line-height: 45px;
		color: #333;
		font-size: 18px;
		text-align: center;
		margin: 3% auto 0 auto;
		border: 1px solid #333;
	}
	.home_case_more a:hover {
		color: #FFF;
		background: #009ea7;
		border: 1px solid #009ea7;
	}
	/*首页-关于我们*/
	#home-about-main{
		background: #f2f2f2;
		padding: 1% 0 2% 0;
	}
	.home-about-left img{
		width: 100%;
	}
	.home-about-right p.about-font {
		color: #666666;
		height: 8em;
		overflow: hidden;
		text-align: justify;
		line-height: 30px;
		font-size: 14px;
	}
	.home-about-right a {
		width: 100px;
		height: 35px;
		text-align: center;
		margin-top: 10px;
		line-height: 35px;
		background-color: #b15533;
		color: #FFF;
		display: block;
	}
	/*首页-生产实力*/
	#home-strength-main{
		background: #f2f2f2 url(../images/strength-bg.png) no-repeat 0 35%;
		padding: 5% 0;
	}
	#home-strength-main #home-title span{
		color: #FFF;
		font-size: 14px;
	}
	.home-strength{
		display: flex;
        flex-direction: row;
	}
	.home-strength .home-strength-item{
		width: 33.3%;
		position: relative;
	}
	.home-strength .home-strength-item figure{
		width: 100%;
		overflow: hidden;
	}
	.home-strength .home-strength-item img{
		width: 100%;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	.home-strength .home-strength-item p{
		background: #FFF;
		margin: 0;
		width: 100%;
		height: 100px;
		line-height: 100px;
		color: #333;
		font-size: 18px;
		text-align: center;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}
	.iab_t:before {
		display: block;
		content: '';
		height: 1px;
		width: 50px;
		background-color: #CCC;
		position: absolute;
		left: 3%;
		top: 80%;
		
	}
	.iab_t:after {
		display: block;
		content: '';
		height: 1px;
		width: 50px;
		background-color: #CCC;
		position: absolute;
		right: 3%;
		top: 80%;
	}
	.home-strength .home-strength-item:hover img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
	.home-strength .home-strength-item:hover p{
		background: #b15533;
		color: #FFF;
		font-size: 16px;
	}
	/*首页-新闻中心*/
	#home-news-content{
		padding: 1% 0 2% 0;
	}
	#home-news-content .home-news-text{
		text-align: justify;
		line-height: 30px;
		font-size: 16px;
		color: #333;
	}
	#home-news-content .home-news-more{
		width: 180px;
		height: 45px;
		line-height: 45px;
		text-align: center;
		background: #FFF;
		border: 1px solid #CCC;
		border-radius: 30px;
		color: #333;
		display: block;
		margin: 5% 0 0 0;
	}
	.home-news-img {
		position: relative;
		overflow: hidden;
	}
	.home-news-img img{
		width: 100%;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}
	.home-news-img:hover img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
	.inews_img_c{
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		height: 83px;
		color: #fff;
		padding-left: 30px;
		background-color: rgba(0,159,168,0.6);
	}
	.inews_img_c_t {
		font-size: 14px;
		margin-top: 15px;
		font-family: kalinga,Arial;
	}
	.inews_img_c_p {
		font-size: 16px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.home-news-list{
		clear: both;
		overflow: hidden;
		padding: 13px 50px 13px 10px;
		-webkit-transition: all 0.3s ease;
		transition: all 0.3s ease;
		border-bottom: 1px solid #f3f3f3;
	}
	._date1 a{
		width: 80px;
		float: left;
		color: #c8c8c8;
		font-size: 38px;
		line-height: 1.5;
		margin-right: 30px;
		padding-top: 10px;
		text-align: right;
		font-family: kalinga,Arial;
	}
	._date1 ._d1 {
		font-size: 12px;
		display: block;
		text-align: right;
		margin-bottom: -10px;
	}
	.home-news-list h3{
		font-size: 18px;
		height: 35px;
		line-height: 35px;
		font-weight: normal;
		color: #333;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.home-news-list p{
		color: #999;
		font-size: 14px;
		height: 3em;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.home-news-list:hover h3{
		font-weight: bold;
	}
	.home-news-list:hover ._date1 a{
		color: #009fa8;
	}
	/*footer底部*/
	.footer-top-area {
		overflow: hidden;
		padding: 0 0 50px 0;
		background: #f2f2f2;
		margin-top: 5%;
	}
	.footer-nav {
		padding: 50px 0;
	}
	.text-center {
		text-align: center;
	}
	.footer-nav a {
		display: inline-block;
		height: 12px;
		padding: 0 18px 0 16px;
		line-height: 10px;
		color: #333;
		font-size: 14px;
		border-right: 1px solid rgba(0, 0, 0, .1);
	}
	.footer-nav a:hover{
		text-decoration:underline; 
	}
	.footer-nav a:last-child{
		border-right: 0;
	}
	.footer-content {
		padding: 0 170px;
		color: #333;
		font-size: 12px;
	}
	.footer-content .item {
		padding-top: 18px;
	}
	.footer-content .item img {
		display: block;
		margin: 0 auto 25px;
	}
	.text-center {
		text-align: center;
	}
	.code-warp p {
		display: inline-block;
		margin: 0 5px;
		line-height: 35px;
		width: 43%;
	}
	.code-warp p img{
		display: block;
		margin: 0 auto;
	}
	.footer-bottom-area {
		background: #f2f2f2;
		padding: 10px 0;
		border-top: 1px solid rgba(255, 255, 255, .1);
		text-align: center;
		font-size: 12px;
		border-top: 1px solid #727171;
	}
	.footer-bottom-area p {
		background: #f2f2f2;
		color: #333;
		font-size: 12px;
		font-family: "Microsoft YaHei";
		margin: 0;
	}
	/*page页*/
    #inbanner img{
        width: 100%;
    }
    #main{
        margin: 5% 0;
    }
    #main .abouts-left {
    	display: none;
        padding-left: 0;
    }
    #main .abouts-left .abouts-left-title {
        width: 230px;
        background:#06747a;
        text-align: center;
        color: #FFF;
        font-size: 18px;
        padding: 1em 0;
    }
    #main .abouts-left .abouts-left-nav ul {
        padding-left: 0;
        width: 230px;
        margin: 10px 0;
    }
    #main .abouts-left .abouts-left-nav ul li {
        list-style: none;
    }
    #main .abouts-left .abouts-left-nav ul li a {
        display: block;
        background: #f8f8f8;
        border-bottom: 1px solid #838280;
        line-height: 59px;
        color: #333;
        padding-left: 25px;
    }
    #main .abouts-left .abouts-left-nav ul li a:hover,  #main .abouts-left .abouts-left-nav ul li a.current {
        color: #FFF;
        background: #009fa8;
    }
    #main .abouts-right {
        padding-left: 0;
    }
    #main .abouts-right .abouts-right-content {
        margin-bottom: 2em;
    }
    #main .abouts-right .abouts-right-content h3 {
        border-bottom: 1px solid #bababa;
        line-height: 30px;
        color: #009fa8;
        font-size: 22px;
        padding: 1rem 0;
    }
    #main .abouts-right .abouts-right-content h3 span {
        border-bottom: 3px solid #009fa8;
        line-height: 30px;
        height: 30px;
        padding: 1rem 0;
        letter-spacing: 1px;
    }
    #main .abouts-right .abouts-right-content h3 p {
        color: #4a4b4b;
        font-size: 12px;
        margin: 0;
        float: right; 
    }
    #main .abouts-right .abouts-right-content p i{
        margin-right: 5px;
    }
    #main .abouts-right .abouts-right-content p a{
        color: #4a4b4b;
    }
    #main .abouts-right .abouts-right-content p a:after {
        display: inline-block;
        content: ">";
        font-family: "宋体";
        color: #4a4b4b;
        margin: 0 5px;
    }
    #main .abouts-right .abouts-right-content p a:last-child:after {
        content: "";
    }
    #main .abouts-right .abouts-right-content dd {
        line-height: 25px;
        text-align: justify;
    }
    /*news*/
    #news-lists .home-news-list{
    	padding: 13px 10px 13px 0 !important;
    }
    #news-lists .home-news-list h3{
    	font-size: 18px !important;
    	height: 35px !important;
    	line-height: 35px !important;
    	font-weight: normal !important;
    	color: #333 !important;
    	white-space: nowrap !important;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	margin: 0 !important;
    	padding: 0 !important;
    	border: none !important;
    }
    /*产品中心-内页*/
    .abouts-right-content .home_pinpai_shadow figure {
    	position: relative;
    	margin-bottom: 10px;
    	overflow: hidden;
    }
    .abouts-right-content .home_pinpai_shadow figure img{
    	width: 100%;
    }
    .abouts-right-content .home_pinpai_shadow a span{
    	-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
    }
    .abouts-right-content .home_pinpai_shadow a:hover span{
    	position: absolute;
		left: 0;
		top: 0;
		display: block;
		width: 100%;
		height: 100%;
		background: rgba(255, 255, 255, .25);
    }
    .abouts-right-content .home_pinpai_shadow a:hover p{
		color: #FFF;
		background-color: #009fa8;
	}
    .abouts-right-content .home_pinpai_shadow a > p{
    	width: 100%;
    	height: 45px;
    	line-height: 45px;
    	text-align: center;
    	color: #37474f;
    	font-size: 16px;
    	background-color: #f2f2f2;
    	margin: 0;
    }
	.abouts-right-content .home_pinpai_shadow{
		margin: 0 0 25px 0;
	}
	.abouts-right-content .home_pinpai_shadow p{
		font-size: 14px !important;
	}
	[class*=am-u-]+[class*=am-u-]:last-child{
		float: left
	}
}
 @media (max-width: 640px) {
.pcmnav {
	display: none;
}
.am-header-default {
	background-color: #FFF;
}
.am-header .am-header-title img {
	margin: 5px 0;
	height: 39px;
}
.am-header-default .am-header-nav>a {
	color: #333;
}
.am-slider-a1 .am-control-nav li a {
	width: 10px !important;
	height: 10px !important;
	display: block;
	cursor: pointer;
	margin: 0 3px;
	text-indent: -9999px;
	border-radius: 50%;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
	box-shadow: inset 0 0 3px rgba(0,0,0,.3);
}
/*首页-产品中心*/
    .swiper-button-next, .swiper-button-prev{
    	display: none !important;
    }
    [data-am-widget=tabs] .am-tabs-nav a{
    	font-size: 14px !important;
    }
    #home-title{
		text-align: center;
		margin: 2% 0;
	}
	#home-title h3{
		font-size: 24px;
		font-weight: normal;
		margin-bottom: 0;
	}
	#home-title p{
		width: 30%;
		margin: 0 auto;
		font-size: 16px;
		line-height: 30px;
		border-bottom: 3px solid #009ea7;
	}
	.home-product .am-tabs-bd{
		border: none;
	}
	.home-product .am-tabs-default .am-tabs-nav>.am-active a{
		background: #009ea7;
	}
	.home-product [data-am-widget=tabs] .am-tabs-nav{
		width: 100%;
		margin: 0 auto 2% auto;
	}
	.home-product [data-am-widget=tabs]{
		margin: 10px 0;
	}
	.home-product .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
		width: 35px;
		height: 35px;
		background-image: url(../images/2.png);
		top: 25px;
		background-size:35px 35px;
	}
	.home-product .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
		width: 35px;
		height: 35px;
		background-image: url(../images/1.png);
		top: 25px;
		background-size:35px 35px;
		margin-left: 70%;
	}
	.home-product .swiper-container{
		margin-top: 10px;
	}
	.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
    .home-product .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    	display: none;
    }
    .home-product{
    	margin-bottom: 3%;
    }
    .home-product figure {
		position: relative;
		margin-bottom: 10px !important;
		overflow: hidden;
	}

	.home-product figure img {
		width: 100%;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.home-product .swiper-slide a:hover figure img {
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		-o-transform: scale(1.2);
		transform: scale(1.2);
	}
	.home-product p {
		width: 100%;
		height: 45px;
		line-height: 45px;
		text-align: center;
		color: #37474f;
		font-size: 16px;
		background-color: #f2f2f2;
		margin:0 !important; 
	}
	.home-product .swiper-slide a:hover p{
		color: #FFF;
		background-color: #009ea7;
	}
	.home_case_more a {
		display: block;
		width: 120px;
		height: 40px;
		line-height: 40px;
		color: #333;
		font-size: 18px;
		text-align: center;
		margin: 3% auto 0 auto;
		border: 1px solid #333;
	}
	.home_case_more a:hover {
		color: #FFF;
		background: #009ea7;
		border: 1px solid #009ea7;
	}
	/*首页-关于我们*/
	#home-about-main{
		background: #f2f2f2;
		padding: 5% 0;
	}
	.home-about{
		margin-top: 1rem;
	}
	.home-about-left img{
		width: 100%;
	}
	.home-about-right p.about-font {
		color: #666666;
		height: 8em;
		overflow: hidden;
		text-align: justify;
		line-height: 30px;
		font-size: 14px;
	}
	.home-about-right a {
		width: 100%;
		height: 35px;
		text-align: center;
		margin-top: 10px;
		line-height: 35px;
		background-color: #b15533;
		color: #FFF;
		display: block;
	}
	/*首页-生产实力*/
	#home-strength-main{
		background: #f2f2f2 url(../images/strength-bg.png) no-repeat;
		padding: 2rem 0;
	}
	#home-strength-main #home-title span{
		color: #FFF;
		font-size: 14px;
	}
	.home-strength{
		display: flex;
        flex-direction: column;
        margin-top: 2rem;
	}
	.home-strength .home-strength-item{
		width: 100%;
		position: relative;
	}
	.home-strength .home-strength-item figure{
		width: 100%;
		overflow: hidden;
	}
	.home-strength .home-strength-item img{
		width: 100%;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	.home-strength .home-strength-item p{
		background: #FFF;
		margin: 0;
		width: 100%;
		height: 100px;
		line-height: 100px;
		color: #333;
		font-size: 18px;
		text-align: center;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}
	.iab_t:before {
		display: block;
		content: '';
		height: 1px;
		width: 98px;
		background-color: #CCC;
		position: absolute;
		left: 3%;
		top: 85%;
		
	}
	.iab_t:after {
		display: block;
		content: '';
		height: 1px;
		width: 98px;
		background-color: #CCC;
		position: absolute;
		right: 3%;
		top: 85%;
	}
	.home-strength .home-strength-item:hover img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
	.home-strength .home-strength-item:hover p{
		background: #b15533;
		color: #FFF;
		font-size: 16px;
	}
	/*首页-新闻中心*/
	#home-news-content{
		padding: 1% 0 2% 0;
	}
	#home-news-content .home-news-text{
		text-align: justify;
		line-height: 30px;
		font-size: 16px;
		color: #333;
	}
	#home-news-content .home-news-more{
		width: 180px;
		height: 45px;
		line-height: 45px;
		text-align: center;
		background: #FFF;
		border: 1px solid #CCC;
		border-radius: 30px;
		color: #333;
		display: block;
		margin: 5% 0 0 0;
	}
	.home-news-img {
		position: relative;
		overflow: hidden;
	}
	.home-news-img img{
		width: 100%;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
	}
	.home-news-img:hover img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
	.inews_img_c{
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		height: 83px;
		color: #fff;
		padding-left: 30px;
		background-color: rgba(0,159,168,0.6);
	}
	.inews_img_c_t {
		font-size: 14px;
		margin-top: 15px;
		font-family: kalinga,Arial;
	}
	.inews_img_c_p {
		font-size: 16px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.home-news-list{
		clear: both;
		overflow: hidden;
		padding: 13px 10px 13px 10px;
		-webkit-transition: all 0.3s ease;
		transition: all 0.3s ease;
		border-bottom: 1px solid #f3f3f3;
	}
	._date1 a{
		width: 75px;
		float: left;
		color: #c8c8c8;
		font-size: 35px;
		line-height: 1.5;
		margin-right: 30px;
		padding-top: 10px;
		text-align: right;
		font-family: kalinga,Arial;
	}
	._date1 ._d1 {
		font-size: 12px;
		display: block;
		text-align: right;
		margin-bottom: -10px;
	}
	.home-news-list h3{
		font-size: 18px;
		height: 35px;
		line-height: 35px;
		font-weight: normal;
		color: #333;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.home-news-list p{
		color: #999;
		font-size: 14px;
		height: 3em;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.home-news-list:hover h3{
		font-weight: bold;
	}
	.home-news-list:hover ._date1 a{
		color: #009fa8;
	}
	/*footer底部*/
	.footer-top-area {
		overflow: hidden;
		padding: 0 0 20px 0;
		background: #f2f2f2;
		margin-top: 10%;
	}
	.footer-nav {
		padding: 30px 0;
	}
	.text-center {
		text-align: center;
	}
	.footer-nav a {
		display: inline-block;
		height: 12px;
		padding: 0 18px 0 16px;
		line-height: 10px;
		color: #333;
		font-size: 12px;
		border-right: 1px solid rgba(0, 0, 0, .1);
	}
	.footer-nav a:hover{
		text-decoration:underline; 
	}
	.footer-nav a:last-child{
		border-right: 0;
	}
	.footer-content {
		padding: 0 35%;
		color: #333;
		font-size: 12px;
	}
	.footer-contact{
		display: none;
	}
	.footer-content .item {
		padding-top: 18px;
	}
	.footer-content .item img {
		display: block;
		margin: 0 auto 25px;
	}
	.text-center {
		text-align: center;
	}
	.code-warp p {
		display: inline-block;
		margin: 0 5px;
		line-height: 35px;
	}
	.code-warp p img{
		width: 100%;
	}
	.code1{
		display: none !important;
	}
	.footer-bottom-area {
		background: #f2f2f2;
		padding: 10px 0;
		border-top: 1px solid rgba(255, 255, 255, .1);
		text-align: center;
		font-size: 12px;
		border-top: 1px solid #727171;
	}
	.footer-bottom-area p {
		background: #f2f2f2;
		color: #333;
		font-size: 12px;
		font-family: "Microsoft YaHei";
		margin: 0;
	}
	.footer-bottom-area p span{
		display: none;
	}
	/*page页*/
    #inbanner img{
        width: 100%;
    }
    #main{
        margin: 5% 0;
    }
    #main .abouts-left {
    	display: none;
        padding-left: 0;
    }
    #main .abouts-left .abouts-left-title {
        width: 230px;
        background:#06747a;
        text-align: center;
        color: #FFF;
        font-size: 18px;
        padding: 1em 0;
    }
    #main .abouts-left .abouts-left-nav ul {
        padding-left: 0;
        width: 230px;
        margin: 10px 0;
    }
    #main .abouts-left .abouts-left-nav ul li {
        list-style: none;
    }
    #main .abouts-left .abouts-left-nav ul li a {
        display: block;
        background: #f8f8f8;
        border-bottom: 1px solid #838280;
        line-height: 59px;
        color: #333;
        padding-left: 25px;
    }
    #main .abouts-left .abouts-left-nav ul li a:hover,  #main .abouts-left .abouts-left-nav ul li a.current {
        color: #FFF;
        background: #009fa8;
    }
    #main .abouts-right {
        padding-left: 0;
    }
    #main .abouts-right .abouts-right-content {
        margin-bottom: 2em;
    }
    #main .abouts-right .abouts-right-content h3 {
        border-bottom: 1px solid #bababa;
        line-height: 30px;
        color: #009fa8;
        font-size: 18px;
        padding: 1rem 0;
    }
    #main .abouts-right .abouts-right-content h3 span {
        border-bottom: 3px solid #009fa8;
        line-height: 25px;
        height: 25px;
        padding: 1rem 0;
        letter-spacing: 1px;
    }
    #main .abouts-right .abouts-right-content h3 p {
        color: #4a4b4b;
        font-size: 12px;
        margin: 0;
        float: right;
        display: none; 
    }
    #main .abouts-right .abouts-right-content p i{
        margin-right: 5px;
    }
    #main .abouts-right .abouts-right-content p a{
        color: #4a4b4b;
    }
    #main .abouts-right .abouts-right-content p a:after {
        display: inline-block;
        content: ">";
        font-family: "宋体";
        color: #4a4b4b;
        margin: 0 5px;
    }
    #main .abouts-right .abouts-right-content p a:last-child:after {
        content: "";
    }
    #main .abouts-right .abouts-right-content dd {
        line-height: 25px;
        text-align: justify;
    }
    /*news*/
    #news-lists .home-news-list{
    	padding: 13px 10px 13px 0 !important;
    }
    #news-lists .home-news-list h3{
    	font-size: 18px !important;
    	height: 35px !important;
    	line-height: 35px !important;
    	font-weight: normal !important;
    	color: #333 !important;
    	white-space: nowrap !important;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	margin: 0 !important;
    	padding: 0 !important;
    	border: none !important;
    }
    /*产品中心-内页*/
    .abouts-right-content .home_pinpai_shadow figure {
    	position: relative;
    	margin-bottom: 10px;
    	overflow: hidden;
    }
    .abouts-right-content .home_pinpai_shadow figure img{
    	width: 100%;
    }
    .abouts-right-content .home_pinpai_shadow a span{
    	-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
		-ms-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
    }
    .abouts-right-content .home_pinpai_shadow a:hover span{
    	position: absolute;
		left: 0;
		top: 0;
		display: block;
		width: 100%;
		height: 100%;
		background: rgba(255, 255, 255, .25);
    }
    .abouts-right-content .home_pinpai_shadow a:hover p{
		color: #FFF;
		background-color: #009fa8;
	}
    .abouts-right-content .home_pinpai_shadow a > p{
    	width: 100%;
    	height: 45px;
    	line-height: 45px;
    	text-align: center;
    	color: #37474f;
    	font-size: 16px;
    	background-color: #f2f2f2;
    	margin: 0;
    }
	.abouts-right-content .home_pinpai_shadow{
		margin: 0 0 25px 0;
	}
	.abouts-right-content .home_pinpai_shadow p{
		font-size: 14px !important;
	}
	[class*=am-u-]+[class*=am-u-]:last-child{
		float: left
	}





.am-navbar-default .am-navbar-nav {
	background-color: #3a3938;
}
}
