html { position: relative; }
body { font-family: "Microsoft YaHei", SimHei, "宋体", simsun, sans-serif; width: 100%; margin: auto; }
body * { -webkit-text-size-adjust: 100%;/*文本大小不会根据设备尺寸进行调整*/ -webkit-user-select: none; }
a, button, input { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
i, em { font-style: normal; }
span { display: inline-block; }
button, input { -webkit-appearance: none; border-radius: 0; }
a { padding: 0; margin: 0; text-decoration: none; }
a:hover { text-decoration: none; }
input { outline: none; }
ul, li { margin: 0; padding: 0; list-style: none; }
form, table { padding: 0; margin: 0; display: block; }
span, i { display: inline-block; }
img { width: auto; max-width: 100%; height: auto; vertical-align: middle;/*垂直居中对齐*/ }
h3, h4, p, span, ul, li { margin: 0; }
.left { float: left; }
.right { float: right; }
.clearfix:after { content: ""; display: block; clear: both; }
.container { max-width: 7.68rem; margin: auto; }
header { width: 100%; max-width: 7.68rem; position: fixed; top: 0; z-index: 9999; }
.header-box { width: 100%; height: auto; position: relative; }
.header-box .header { width: 100%; height: auto; overflow: hidden; margin: auto; display: -webkit-flex; align-items: center; justify-content: space-between; padding: 0 .25rem; box-sizing: border-box; background: #2C2C2C; }
.header-box .header>span { width: 3.5rem; font-size: .24rem; color: #FFFFFF; float: left; padding: .2rem 0; }
.header-box .header-language { /*width: 2.84rem;*/width: 3rem; display: -webkit-flex; align-items: center; justify-content: space-between; }
.header-box .header-language i { width: 0.03rem; height: 0.26rem; background: #FFFFFF; }
.header-language .language-china { /*width: 1.25rem;*/width: 1.3rem; height: auto; overflow: hidden; }
.header-language .language-china a { display: block; width: 100%; height: auto; font-size: .24rem; color: #FFFFFF; display: -webkit-flex; align-items: center; }
.header-language .language-china a:hover, .header-language .language-english a:hover { text-decoration: none; }
.header-language .language-china a i { width: .47rem; height: .31rem; float: left; background: url(../images/language.png) no-repeat; background-size: cover; background-position: 0 0; margin-right: 0.06rem; align-items: center; }
.header-language .language-english { /*width: 1.33rem;*/ font-size: .24rem; }
.header-language .language-english a { color: #FFFFFF; }
.header-language .language-english a i { width: .45rem; height: .31rem; background: url(../images/language.png) no-repeat; background-size: cover; background-position: right; float: left; margin-right: 0.06rem; }
.header-box .header-logo { width: 100%; background: url(../images/logo-bg.png) no-repeat; background-size: cover; padding: 0 .25rem; box-sizing: border-box; display: -webkit-flex; align-items: center; justify-content: space-between; }
.header-box .header-logo a { display: block; width: 5.33rem; padding: 0.27rem 0; }
.header-box .header-logo a img { display: block; }
.header-box .header-logo .menu { width: 0.49rem; height: 0.35rem; cursor: pointer; }
.header-box .header-logo .menu span { width: 0.49rem; /*height: 0.35rem;*/height: 0.4rem; float: left; background: url(../images/menu-down.png)  no-repeat; background-size: cover; }

/*导航条*/
nav { width: 100%; max-width: 7.68rem;	/*height:10.25rem;*/ background: rgba(0, 0, 0, .2); position: absolute; z-index: 999; padding: 0; }
nav ul { width: 100%; height: auto; background: #FFFFFF; position: absolute; z-index: 999; padding: 0; top: 0; }
nav ul li { width: 100%; height: 0; line-height: .8rem; overflow: hidden; display: -webkit-flex; align-items: center; justify-content: center; border-bottom: none; position: relative; transition: all 0.3s ease; -webkit-box-sizing: border-box; }
nav ul li:last-child { border: none !important; }
nav ul li a { display: block; width: 100%; height: 100%; font-size: 0.32rem; color: #333; text-align: center; /*position: absolute;*/ transition: all 0.3s ease-out; }
nav ul li a:hover { text-decoration: none; }
.section { margin-top: 1.9rem; }
.banner { width: 100%; height: auto; overflow: hidden; }
.banner .swiper-container .swiper-slide { width: 100%; height: 100%; text-align: center; font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.banner .swiper-pagination { display: -webkit-flex; justify-content: center; }
.banner .swiper-pagination span { width: .25rem !important; height: .25rem !important; float: left; }
.banner .swiper-pagination .swiper-pagination-bullet { background: #FFFFFF; }
.banner .swiper-pagination .swiper-pagination-bullet-active { background: #2D2D2D !important; }
.banner .swiper-container { width: 100%; height: 100%; }
.banner span { display: block; width: 100%; }
.banner span img { display: block; width: 100%; }
.company-message { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem; box-sizing: border-box; }
.company-message ul { width: 100%; height: auto; overflow: hidden; }
.company-message ul li { width: 48.5%; height: auto; overflow: hidden; margin-top: 0.2rem; border-top: 0.09rem solid #2C2C2C; position: relative; }
.company-message ul li:nth-child(odd) { float: left; }
.company-message ul li:nth-child(even) { float: right; }
.company-message ul li span { display: block; width: 100%; }
.company-message ul li span img { display: block; width: 100%; }
.company-message ul li p { width: 100%; font-size: 0.28rem; font-weight: bold; text-align: center; position: absolute; padding: 0.13rem 0; background: rgba(0, 0, 0, .5); color: #FFFFFF; bottom: 0; }
footer { width: 100%; max-width: 7.68rem; height: auto; overflow: hidden; }
.copyright { width: 100%; height: auto; overflow: hidden; padding: 0.38rem .25rem 0; box-sizing: border-box; margin-bottom: 1.57rem; }
.copyright p { font-size: .24rem; text-align: center; color: #6d6d6d; }
.copyright p:nth-child(1) { padding-bottom: 0.22rem; }
.footer-line { width: 100%; max-width: 7.68rem; display: -webkit-flex; align-items: center; padding: 0 .25rem; box-sizing: border-box; background: #BFBFBF; margin-top: 0.29rem; position: fixed; bottom: 0; z-index: 9999; }
.footer-line ul { width: 100%; display: -webkit-flex; justify-content: space-between; }
.footer-line ul li { width: 25%; }
.footer-line ul li a { width: 100%; height: 0.86rem; display: -webkit-flex; flex-direction: column; font-size: 0.28rem; color: #616161; text-align: center; border-right: 1px solid  #AFAFAF; padding: .18rem 0 .15rem; align-content: space-between; }
.footer-line ul li a:hover { text-decoration: none; }
.footer-line ul li:last-child a { border: none; }
.index a i { width: 0.49rem; height: 0.46rem; background: url(../images/footer_11.png) no-repeat; background-size: 100% 100%; margin: auto; }
.index-product a i { width: 0.5rem; height: 0.5rem; float: left; background: url(../images/footer_03.png) no-repeat; background-size: 100% 100%; margin: auto; }
.index-message a i { width: 0.61rem; height: 0.47rem; background: url(../images/footer_08.png) no-repeat; background-size: 100% 100%; margin: auto; }
.index-call a i { width: 0.53rem; height: 0.55rem; background: url(../images/footer_05.png) no-repeat; background-size: 100% 100%; margin: auto; }
.main { width: 100%; height: auto; overflow: hidden; }
.main .news-title, .job-title, .call-title { padding: 0 .25rem; }
.product-title { padding-left: .25rem; box-sizing: border-box; }
.main .news-title h3, .job-title h3, .call-title h3, .product-title h3, .product-content-title h3 { font-size: .36rem; padding: .2rem 0; border-bottom: 0.01rem solid #C9C9C9; }
.product-title h3 { font-weight: bold; margin-right: .25rem; }
.product-title-en{margin-top: 0.4rem;}
.product-content-title h3 { font-weight: bold; }
.main .news-title .news-select, .job-select, .call-select { width: 4.77rem; margin: auto; }
.news-select ul, .job-select ul, .call-select ul { width: 100%; height: auto; overflow: hidden; display: -webkit-flex; justify-content: space-between; margin: 0.65rem 0; }
.news-select ul li, .job-select ul li, .call-select ul li { width: 1.79rem; height: 1.8rem; border-radius: 0.9rem; display: -webkit-flex; align-items: center; justify-content: center; }
.news-select ul .news-select-company { background: url(../images/news.png) no-repeat; background-size: cover; }
.news-select ul .news-select-led { background: url(../images/news-1.png) no-repeat; background-size: cover; }
.job-select .job-worlds { background: url(../images/job_03.png) no-repeat; background-size: cover; }
.job-select .job-school { background: url(../images/job_05.png) no-repeat; background-size: cover; }
.call-select .call-select-company { background: url(../images/call_03.png) no-repeat; background-size: cover; }
.call-select .call-select-message { background: url(../images/call_05.png) no-repeat; background-size: cover; }
.news-select ul li a, .job-select ul li a, .call-select ul li a { display: block; font-size: .32rem; font-weight: bold; color: #FFFFFF; }
.news-banner, .job-banner, .call-banner { width: 100%; height: auto; overflow: hidden; }
.news-banner span, .job-banner span, .call-banner span { width: 100%; height: auto; }
.news-banner span img, .job-banner span img, .call-banner span img { width: 100%; }
.news-list { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem .2rem .25rem; box-sizing: border-box; }
.news-list .news-list-content { width: 100%; border-bottom: 0.01rem solid #C9C9C9; padding-bottom: 0.06rem; margin-bottom: .4rem; }
.news-list .news-list-content>ul { width: 100%; height: auto; overflow: hidden; }
.news-list .news-list-content>ul>li { width: 100%; min-height: 1.91rem; display: -webkit-flex; background: #F6F6F6; margin-bottom: .24rem; }
.news-list .news-list-content>ul>li:first-child { margin-top: .35rem; }
.news-list .news-list-content>ul>li:last-child { margin-bottom: 0; }
.news-list .news-list-content>ul>li .news-list-left { width: 2.67rem; float: left; height: auto; max-height: 1.91rem; overflow: hidden; }
.news-list .news-list-content>ul>li .news-list-left a { width: 100%; height: auto; }
.news-list .news-list-content>ul>li .news-list-left a img { display: block; width: 100%; }
.news-list .news-list-content ul li .news-list-right { width: 4.33rem; float: right; padding: 0 .26rem; }
.news-list .news-list-content ul li .news-list-right h4 { font-size: .32rem; padding: .06rem 0; }
.news-list .news-list-content ul li .news-list-right h4 a { color: #5e5d5d; line-height: .5rem; }
.news-list .news-list-content ul li .news-list-right>a { display: block; width: 1.26rem; height: 0.49rem; line-height: .49rem; font-size: 0.28rem; color: #5e5d5d; border: 0.01rem solid #5E5D5D; border-radius: 0.04rem; text-align: center; box-sizing: border-box; }
.page { height: .61rem; float: left; position: relative; left: 50%; transform: translateX(-50%); }
.page ul { width: 100%; height: auto; overflow: hidden; }
.page ul li { width: 0.61rem; height: 0.61rem; line-height: 0.61rem; font-size: 0.32rem; color: #717171; float: left; text-align: center; background: #F6F6F6; float: left; margin-right: 0.1rem; }
.page ul li:last-child { margin-right: 0; }
.page ul li a { font-size: 0.32rem; color: #717171; }
.page ul li a:hover { text-decoration: none; }
.page ul .active { background: #2D2D2D; }
.page ul .active a { color: #FFFFFF; }

/*新闻详细页*/
.news-list-content { width: 100%; }
.news-list-content h1 { font-size: 0.36rem; font-weight: bold; color: #2e2e2e; text-align: center; padding: 0.5rem 0 0.1rem; border-top: 0.01rem solid #C9C9C9; }
.news-list-content .news-time { width: 100%; height: auto; overflow: hidden; display: -webkit-flex; justify-content: center; }
.news-list-content .news-time span { display: block; color: #818181; font-size: 0.28rem; float: left; }
.news-list-content .news-time span:nth-child(1) { padding-right: 0.3rem; }
.news-list-content .news-content-pic { width: 100%; height: auto; overflow: hidden; margin: 0.34rem 0 0.48rem; }
.news-list-content .news-content-pic img { width: 100%; }
.news-list-content .news-txt { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem 0.42rem; box-sizing: border-box; }
.news-list-content .news-txt p { width: 100%; line-height: 0.51rem; font-size: 0.32rem; color: #717171; padding-bottom: 0.1rem; }
.news-list-content .news-history { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem; box-sizing: border-box; }
.news-history .news-history-content { width: 100%; height: auto; overflow: hidden; padding: 0.55rem 0; border-top: 0.01rem solid #C9C9C9; border-bottom: 0.01rem solid #C9C9C9; margin-bottom: 0.06rem; }
.news-history .news-history-content p { width: 100%; font-size: 0.32rem; position: relative; }
.news-history .news-history-content p i { position: absolute; left: 0; }
.news-history .news-history-content p span { padding-left: 1.33rem; }
.news-history .news-history-content p:nth-child(1) { padding-bottom: 0.46rem; }

/*招聘详情*/
.job-content { width: 100%; padding: 0 .25rem; box-sizing: border-box; }
.job-content h1 { font-size: 0.36rem; color: #2e2e2e; font-weight: bold; text-align: center; padding: .66rem 0 .34rem; }
.job-content .job-content-txt, .job-message { width: 100%; height: auto; overflow: hidden; }
.job-content .job-content-txt { padding-bottom: .4rem; border-bottom: .01rem solid #EFEFEF; margin-bottom: .53rem; }
.job-content-txt h3, .job-content-txt h4, .job-content-txt p { font-size: .32rem; color: #2e2e2e; }
.job-content .job-content-txt h3 { font-size: .32rem; color: #2e2e2e; font-weight: bold; padding-bottom: .49rem; }
.job-content-txt .job-message h4, .job-demand h4 { color: #2e2e2e; font-size: .32rem; }
.job-demand h4 { padding-top: .54rem; }
.job-content-txt .job-message ul { width: 100%; }
.job-content-txt .job-message ul li, .job-demand ul li { font-size: .32rem; color: #8c8c8c; line-height: .5rem; list-style: decimal inside; }
.job-demand { width: 100%; height: auto; }
.job-call { width: 100%; padding-bottom: 0.5rem; border-bottom: 0.01rem solid #C9C9C9; box-sizing: border-box; }
.job-call p { width: 100%; line-height: 0.5rem; color: #2e2e2e; font-size: 0.32rem; }

/*联系我们*/
.call { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem; box-sizing: border-box; }
.call-content { width: 100%; }
.call-content h1 { font-size: 0.36rem; color: #2e2e2e; font-weight: bold; text-align: center; padding: 0.63rem 0 0.54rem; }
.call-content h2 { font-size: 0.32rem; font-weight: bold; color: #2e2e2e; }
.call-content ul { width: 100%; margin-top: 0.2rem; }
.call-content ul li { height: .6rem; line-height: .32rem; font-size: .32rem; color: #717171; display: -webkit-flex; align-items: center; }
.call-content ul .call-adress i { width: 0.25rem; height: 0.34rem; display: block; background: url(../images/call-adress.png) no-repeat; background-size: 100% 100%; float: left; margin-right: 0.1rem; }
.call-content ul .call-phone i { width: 0.21rem; height: 0.35rem; background: url(../images/call-phone.png) no-repeat; float: left; background-size: 100% 100%; margin-right: 0.1rem; margin-left: 0.02rem; }
.call-content ul .call-phone1 i { width: 0.29rem; height: 0.29rem; background: url(../images/call-phone1.png) no-repeat; background-size: 100% 100%; float: left; margin-right: 0.1rem; }
.call-content ul .call-email i { width: 0.32rem; height: 0.23rem; background: url(../images/call-email.png) no-repeat; background-size: 100% 100%; float: left; margin-right: 0.1rem; }
.call-content ul .call-fxp i { width: 0.36rem; height: 0.32rem; background: url(../images/call-fxp.png) no-repeat; background-size: 100% 100%; float: left; margin-right: 0.1rem; }
.call-map { width: 100%; margin: 0.33rem 0 0.05rem; }
.call-content table { display: block; width: 100%; height: auto; overflow: hidden; }
.call-content table tr { display: block; width: 100%; height: 0.68rem; margin-bottom: 0.16rem; }
.call-content table tr td:nth-child(1) { width: 2.33rem; color: #333333; font-size: 0.32rem; }
.call-content table tr td:nth-child(2) { width: 4.67rem; color: #333333; font-size: 0.32rem; }
.call-content table tr td:nth-child(2) input { height: 0.68rem; width: 100%; border: none; border: 0.01rem solid #D3D3D3; box-sizing: border-box; padding-left: 0.2rem; box-sizing: border-box; }
.call-content table tr td:nth-child(2) input::-webkit-input-placeholder { color: #bdbdbd; font-size: 0.32rem; }
.call-content table tr td:nth-child(1) i { width: 0.62rem; height: 0.46rem; background: url(../images/call-message1.png) no-repeat; background-position: 0.03rem 0; background-size: cover; float: left; }
.call-content table .call-content-phone td:nth-child(1) i { width: 0.62rem; height: 0.46rem; background: url(../images/call-message1.png) no-repeat; background-position: -0.58rem 0; background-size: cover; float: left; }
.call-content table .call-content-email td:nth-child(1) i { width: 0.62rem; height: 0.46rem; background: url(../images/call-message1.png) no-repeat; background-position: -1.18rem 0; background-size: cover; float: left; }
.call-content table .call-content-address td:nth-child(1) i { width: 0.62rem; height: 0.46rem; background: url(../images/call-message1.png) no-repeat; background-position: -1.74rem 0; background-size: cover; float: left; }
.call-content table .call-content-tell td:nth-child(1) i { width: 0.62rem; height: 0.46rem; background: url(../images/call-message1.png) no-repeat; background-position: -2.3rem 0; background-size: cover; float: left; }
.call-content table .call-content-address { min-height: 1.78rem; }
.call-content table .call-content-tell { min-height: 2.44rem; }
.call-content table .call-content-address td:nth-child(2) textarea, .call-content table .call-content-tell td:nth-child(2) textarea { resize: none; border: none; border: 0.01rem solid #D3D3D3; box-sizing: border-box; color: #bdbdbd; }
.call-content table .call-content-address td:nth-child(2) textarea { width: 100%; min-height: 1.78rem; color: #bdbdbd; text-indent: 0.2rem; color: #bdbdbd; }
.call-content table .call-content-tell td:nth-child(2) textarea { width: 100%; min-height: 2.44rem; color: #bdbdbd; text-indent: 0.2rem; }
.call-content button { width: 2.38rem; height: 0.78rem; background: #2D2D2D;	/*display: -webkit-flex;
		justify-content: center;*/ margin-left: 2.33rem; font-size: 0.36rem; color: #FFFFFF; border: none; border-radius: 0.02rem; margin-bottom: 0.1rem; margin-top: 0.3rem; }
.call-map{width: 100%; height: auto;}
	.form-message { width: 100%; padding-bottom: 0.3rem; border-bottom: 0.01rem solid #C9C9C9; }
	.form-message p { text-align: center; color: #a9262b; font-size: 0.28rem; line-height: 0.5rem; }

	/*产品中心*/
	.product-title .swiper-container { width: 100%; max-height: 3.1rem; overflow: hidden; }
	.product-title .swiper-container .swiper-wrapper { width: 100%; height: auto; overflow: hidden; }
	.center { display: flex; align-items: center; justify-content: center; }
	.product-title .swiper-container .swiper-wrapper .pro1 { background: url(../images/product-nav1.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .pro2 { background: url(../images/product-nav2.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .pro3 { background: url(../images/product-nav3.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .pro4 { background: url(../images/product-nav4.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .quality1 { background: url(../images/product-quality_03.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .quality2 { background: url(../images/product-quality_05.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .quality3 { background: url(../images/product-quality_07.png) no-repeat; background-size: cover; }
	.product-title .swiper-container .swiper-wrapper .quality4 { background: url(../images/product-quality_09.png) no-repeat; background-size: cover; }
	.product-title .swiper-slide { width: 1.91rem; height: 1.91rem; text-align: center; font-size: 18px; background: #fff; border-radius: .9rem; float: left; display: -webkit-flex; justify-content: center; align-items: center; margin: .65rem .3rem .65rem 0; }
	.product-title .swiper-slide a { width: 100%; font-size: 0.32rem; font-weight: bold; color: #FFFFFF; }
	.product-title .swiper-slide a:hover { text-decoration: none; }
	.product-title .swiper-slide a span { display: block; width: 1.91rem; }
	.product-title .swiper-slide:last-child { margin-right: 0; }
	.product-pic, .about-us-pic, .about-us-honer { width: 100%; height: auto; overflow: hidden; }
	.about-us-pic { margin-bottom: 0.5rem; }
	.product-pic span, .about-us-pic span, .about-us-honer span { width: 100%; }
	.product-pic span img, .about-us-pic span img, .about-us-honer span img { width: 100%; }
	.product-content { width: 100%; margin-bottom: .4rem; }
	.product-content>h3 { font-size: 0.36rem; font-weight: bold; color: #2e2e2e; text-align: center; padding: 0.5rem 0 0.25rem; }
	.product-content .product-list { width: 100%; padding: .61rem .25rem 1.2rem; box-sizing: border-box; background: #EEEEEE; position: relative; }
	.product-content-list { width: 100%; padding: .66rem .25rem .31rem; box-sizing: border-box; background: #EEEEEE; position: relative; }
	.product-content .product-list>ul, .product-content-list ul, .about-honer-content>ul { width: 100%; height: auto; overflow: hidden; }
	.about-honer-content ul { padding-top: 0.5rem; }

.product-content .product-list>ul>li{
	float: left; width: 48%;
}

.about-honer-content>ul>li{ 
		float: left; width: 48%; height: 3.6rem;
		}
.product-content .product-list>ul>li:nth-child(even),  
.about-honer-content>ul>li:nth-child(even) {
	width: 48%; float: right; 
	}
	.product-content .product-list>ul>li a, .product-content-list ul li a, .about-honer-content>ul>li>a { display: -webkit-flex; width: 100%; justify-content: center; flex-direction: column; }
	.product-content .product-list ul li a span { width: 100%; /*height: 0; padding-bottom: 74%;*/ overflow: hidden; }
	.product-content .product-list ul li a img, .product-content-list ul li a img, .about-honer-content ul li a img { width: 100%;}
	.about-honer-content ul li a p { width: 100%; height: 0; padding-bottom: 73%; overflow: hidden; }
	.product-list ul li a p, .product-content-list ul li a span, .about-honer-content ul li a span { font-size: 0.32rem; color: #717171; text-align: center; padding: 0.1rem 0 0.32rem; line-height: 0.32rem;}
	.product-list ul li a p { 
		width: 3.2rem; 
		font-size: 0.32rem; 
		white-space: nowrap; 
		overflow: hidden; 
		text-overflow: ellipsis; 
		display: inline;
		text-align: center;
		}
	.product-content .page { padding: 0; margin: 0.1rem auto 0; }
	.product-content .page ul li { background: #FFFFFF; }
	.product-content .page ul .active { background: #000000; }
	.product-content .page ul .active a { color: #FFFFFF; }
	.product-content i { display: block; width: 0.61rem; height: 0.27rem; background: url(../images/san.png) no-repeat; background-size: cover; position: absolute; top: 0; left: 0; right: 0; margin: auto; }

	/*商品详情*/
	.product-content-center { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem; box-sizing: border-box; }
	.product-message { width: 100%; height: auto; overflow: hidden; padding: 0.58rem 0 0.3rem; display: -webkit-flex; align-items: center; border-bottom: 0.01rem solid #C8C8C8; margin-bottom: 0.36rem; }
	.product-message .product-message-left, .product-message .product-message-right { width: 3.5rem; }
	.product-message .product-message-left a { display: block; width: 100%; }
	.product-message .product-message-left a img { width: 100%; }
	.product-message-right h4 { font-size: 0.4rem; font-weight: normal; text-align: center; color: #2e2e2e; }
	.product-message-right span { display: block; font-size: 0.32rem; color: #717171; text-align: center; }
	.product-content-info { width: 100%; }
	.product-content-info>p { font-size: 0.32rem; line-height: .48rem; color: #717171; padding-top: 0.11rem; }
	.product-content-info>span { display: block; width: 100%; margin: 0.4rem 0 0.73rem; }
	.product-content-info ul { width: 100%; height: auto; overflow: hidden; padding-bottom: 0.2rem; border-bottom: 0.01rem solid #C8C8C8; }
	.product-content-info ul li { width: 100%; height: auto; color: #717171; font-size: 0.32rem; overflow: hidden; margin-bottom: 0.5rem; }
	.product-content-info ul li h5 { padding-bottom: 0.07rem; font-weight: bold; }
	.product-content-info ul li p { line-height: 0.52rem; }

	/*产品质量*/
	.about-us-quality, .about-honer { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem; box-sizing: border-box; }
	.about-honer { background: #EEEEEE; }
	.about-us-quality p { font-size: 0.32rem; color: #717171; text-indent: 0.7rem; line-height: 0.5rem; }
	.quality-content { width: 100%; padding-bottom: .36rem; border-bottom: 0.01rem solid #C8C8C8; }
	.about-us-quality span { display: block; width: 100%; height: auto; overflow: hidden; margin: 0.29rem 0 .27rem; }
	.about-us-quality span img { width: 100%; }
	.about-honer-content { width: 100%; }
	.about-honer-content .page { margin: 0 auto 0.77rem; }
	.about-honer-content .page ul { padding: 0; }
	.about-honer-content .page ul li { background: #FFFFFF; }
	.about-honer-content .page ul .active { background: #000; }
	.about-honer-content .page ul .active a { color: #FFFFFF; }

	/*公司简介*/
	.about-pic { width: 100%; }
	.about-pic span { display: block; width: 100%; }
	.about-pic span img { width: 100%; }
	.about-important, .about-cultrue { width: 100%; padding: 0 .25rem; box-sizing: border-box; background: #EFEFEF; height: auto; overflow: hidden; }
	.about-important .about-important-content, .about-cultrue-content { width: 100%; height: auto; overflow: hidden; padding-top: 0.67rem; padding-bottom: .55rem; }
	.about-important .about-important-content span, .about-cultrue-content span { display: block; width: 100%; font-size: 0.42rem; color: #2e2e2e; float: left; padding-bottom: 0.5rem; }
	.about-important .about-important-content span i, .about-cultrue-content span i { display: block; font-size: 0.32rem; color: #717171; }
	.about-important .about-important-content .about-important-last i { padding-top: 0.1rem; }
	.about-important-txt { width: 100%; padding: 0.5rem .25rem 0; box-sizing: border-box; }
	.about-important-txt p { font-size: 0.32rem; color: #717171; line-height: 0.5rem; text-indent: 0.72rem; padding-bottom: 0.2rem; }
	.about-important-txt img { display: block; }
	.about-important-txt p:last-child { padding-bottom: 0; }
	.about-important-pic { width: 100%; padding: 0 .25rem; box-sizing: border-box; }
	.about-important-pic .pic-content { width: 100%; height: auto; overflow: hidden; padding: .52rem 0; border-bottom: 0.01rem solid #C9C9C9; }
	.about-important-pic .pic-left { width: 3.54rem; float: left; }
	.about-important-pic .pic-right { width: 3.38rem; float: right; }
	.about-important-pic .pic-left span, .about-important .about-important-pic .pic-right span { display: block; width: 100%; height: auto; }
	.about-important-pic .pic-right span:nth-child(1) { margin-bottom: 0.1rem; }

	/*企业文化*/
	.about-culture-pic { width: 100%; height: auto; overflow: hidden; padding: 0 .25rem; box-sizing: border-box; }
	.about-culture-pic .culture-pic-content { width: 100%; padding: 0.44rem 0; border-bottom: 0.01rem solid #C9C9C9; }
	.about-culture-pic .culture-pic-content ul { width: 100%; height: auto; overflow: hidden; display: -webkit-flex; justify-content: space-between; }
	.about-culture-pic .culture-pic-content ul li { width: 2.28rem; }