@charset "utf-8";
.main{
	background: #fff;
	border-bottom:1px solid #e0e0e0;
}
.news_tab{ margin-top:0.5rem;}
.news_tab:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
.news_tab li{
	box-sizing: border-box;
	width: 30%;
	float: left;
	margin:0.2rem;
	border: 1px solid #0086c5;
	border-radius: 0.1rem;
	color: #0086c5;
}
.news_tab li.select{
	color:#fff;
	background: #0086c5;
}
.news_tab li a{
	display: block;
	font-size: 0.65rem;
	color:inherit;
	line-height: 1.25rem;
	text-align: center;
}
/*新闻列表*/
.company_news,.special_news{padding-top: 1.0rem;}
.m_list{overflow-y: hidden;}
.m_list li{width:15rem; padding:0.5rem; border-bottom:1px #b4b3b3 dashed; overflow:hidden;}
.m_list li img{float: left;width: 5.15rem;}
.m_list section{float: right;width: 8.7rem;position: relative;}
.m_list section h3{
	font-size: 0.6rem;
	color:#333;
	line-height: 1.5;
}
.m_list section span{
	display: block;
	font-size: 0.5rem;
	color:#666;
	line-height: 1;
	position: relative;
}
/*新闻详情页*/
.news_content { margin:0.3rem; padding-bottom:1rem;}
.news_content h1{ text-align:center; margin:0.5rem auto;}
.news_content h2,h3{ margin:0.5rem auto;}
.news_content .time { text-align:right; color:#CCC; font-size:0.4rem; line-height:0.8rem;}
.news_content p{ text-indent:2em; margin:0.3rem auto;}
.news_content img { width:100%; height:auto;}
table{ background-color:#FFF; width:15rem; color:#444; font-size:0.4rem; margin:0.5rem auto;}
table tr{ height:25px; line-height:25px; text-align:center;}
table tr td{ padding-left:10px;}
.tatd1{ background-color:#28777f; color:#FFFFFF; font-size:16px; min-height:40px;}
.tatd2{ background-color:#eeeeee; min-height:30px;}
.tatd3{ background-color:#99cec9; min-height:30px;}

/*翻页*/
.page{
	margin-top: 0.4rem; margin:0.5rem; text-align:center;
}
.page:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
.page b{
	display: block;
	float: left;
	font-size: 0.6rem;
	padding: 0.25rem;
	color: #fff;
	border: 1px solid #ea665d;
	background:#ea665d;
	margin-right: 0.3rem;
	margin-bottom: 0.1rem;
}
.page a{
	display: block;
	float: left;
	font-size: 0.6rem;
	padding: 0.25rem;
	box-sizing: border-box;
	color:#8a8a8a;
	border: 1px solid;
	margin-right: 0.3rem;
}
/* 产品详情页样式 */
.product_banner{
	position: relative;
	overflow: hidden;
	width: 100%;
	/* height: 9.15rem; */
	background: #e5e5e5;
}

.product_banner img{
	width: 100%;
}
.product_banner .swiper-pagination-bullet{
	width: 0.25rem;
	height:0.25rem;
	background: #ccc;
	opacity: 1;
}
.product_banner .swiper-pagination-bullet-active{
	background:#09F;
}
/* 新闻、检测、详情页样式 */
.content_box{
	background: #fff;
	padding:0.75rem 0.5rem;
	overflow: hidden;
	border-bottom: 1px solid #e0e0e0;
}
.content_box h1{
	font-size: 0.8rem;
	text-align: center;
	color:#333;
	line-height: 1;
	padding-bottom: 0.5rem; font-weight:bold;
} 
.content_box span{
	font-size: 0.5rem;
	color:#666;
	line-height: 1.5;
	text-align: center;
}
.content_box p{
	text-indent: 1.2rem;
	text-align: justify;
	font-size: 0.6rem;
	line-height: 1rem;
	color:#666;
	margin:0.6rem 0;
}
.content_box img{
	width: 100%;
}
.content_box_text { margin:0.5rem auto;}
.content_box_text h3 { line-height:1.2rem; background-color:#3CF; font-size:0.6rem; color:#fff; padding-left:0.5rem;}
/*关于我们*/
.about_tab { width: 100%; margin: 0.5rem 0.5rem; overflow:hidden; }
.about_tab h1{ text-align:center; font-size:1rem; margin:0.5rem auto;}
.about_tab h2{ font-size:0.8rem; margin:0.5rem auto;}
.about_tab h3{ font-size:0.6rem; line-height:1.2rem; background-color:#0086c5; padding-left:0.5rem; color:#FFF; margin:0.6rem auto;}
.about_tab img{ width:100%; height:auto;}
.about_tab p{ margin:0.5rem 0rem;}
.mtext { font-size:0.4rem; color:#CCC;}
.about_4 { width:100%; overflow:hidden;}
.about_4 ul li {width:21.5%; height:2rem;float: left;margin:0.2rem; background-color:#E1FCFD;border-radius: 0.1rem;color: #0086c5; text-align:center; line-height:2rem; font-size:0.8rem;}
.about_text {width:15rem;overflow:hidden; color:#333;}
.about_text img{ width:100%; overflow:hidden;}
/*联系我们*/
.content_text { width: 100%; margin: 0.5rem 0.35rem; overflow:hidden; }
.contact{ padding:20px 10px;}
.name{ padding-bottom:20px; font-size:24px;}
.list{ padding-bottom:20px;}
.list li{ width:400px; height:50px; float:left; line-height:50px; margin:10px; overflow:hidden;}
.list li div{ padding-left:48px;}
.list li img{ width:36px; float:left;}
.list li em{ font-size:26px;}
.mapDiv img{ width:100%;}
/*产品列表*/
.p_tab,.pl_tab{ width: 100%; margin: 0.5rem 0.35rem; overflow:hidden; }
.p_tab ul li { width:7.2rem;background-color:#f3f3f3; border:#EBEBEB 1px solid; margin:0.2rem; float:left; overflow:hidden; }
.p_tab img{ width:7rem; overflow: hidden;}
.p_tab h2{ font-size:0.6rem; line-height:1.2rem; text-align:center; color:#FFF; background-color:#0086c5; overflow: hidden;}
.pl_tab ul li { width:100%;border-bottom:#EBEBEB 1px dashed; margin:0.2rem; float:left; overflow:hidden; }
.pl_tab img{ width:7rem; float:left; overflow: hidden;}
.p_txet { width:8rem; float:left; margin: 0.5re; overflow:hidden;}
.p_txet h2{ width:100%; font-size:0.6rem; line-height:1rem; color:#0086c5; overflow: hidden;}
.p_txet p{ width:100%; font-size:0.4rem; line-height:1rem;}


/*解决方案列表*/
.projects_tab { width: 100%; padding-bottom:1rem; overflow:hidden; }
.projects_tab ul li { width:15rem;border-bottom: dashed 1px #b4b3b3; margin:0.5rem auto; overflow:hidden; }
.projects_tab .pic {width:4.6rem; height:3.6rem; float:left; overflow: hidden;}
.projects_tab .pic img{ width:4rem;height:3rem; margin:0.3rem; overflow: hidden;}
.projects_tab .info { width:9.4rem; margin: 0rem 0.3rem; float:left; color: #0086c5; overflow: hidden;}
.projects_tab .info h3{ font-size:0.6rem; line-height:0.8rem;}
.projects_tab .info p{ color:#999; font-size:0.4rem;}

/*解决方案列表*/
.Ccases_tab { width: 100%; padding-bottom:1rem; overflow:hidden; }
.Ccases_tab ul li { width:15rem;border-bottom: dashed 1px #b4b3b3; margin:0.5rem auto; overflow:hidden; }
.Ccases_tab .pic {width:4.6rem; height:3.6rem; float:left; overflow: hidden;}
.Ccases_tab .pic img{ width:4rem;height:3rem; margin:0.3rem; overflow: hidden;}
.Ccases_tab .info { width:9.4rem; margin: 0rem 0.3rem; float:left; color: #0086c5; overflow: hidden;}
.Ccases_tab .info h3{ font-size:0.6rem; line-height:0.8rem;}
.Ccases_tab .info p{ color:#999; font-size:0.4rem;}

/*荣誉列表*/
.Choor_tab { width: 100%; margin: 0.5rem 0.3rem auto; overflow:hidden; }
.Choor_tab ul li { width:7rem; text-align:center; margin:0.3rem; float:left; overflow:hidden; }
.Choor_tab ul li img { width:7rem;}
.Choor_tab ul li h3 { width:100%; margin:0.5rem auto;}

/*下载列表*/
.Cdownload_tab { width: 100%; margin: 0 auto; overflow:hidden; }
.Cdownload_tab ul li { width:15rem; margin:0.5rem auto; background-color:#f5f5f5; border-bottom:3px #b4b3b3 solid; overflow:hidden; }
.Cdname { width:13rem; margin:0.5rem;  background:url(/CSimages/nimg26_7.png) left center no-repeat; padding-left:1rem; overflow:hidden; }
.text_box{ width:14rem; margin:0.5rem; overflow:hidden;}
.text_box .date {width:9rem; height:1.2rem; float:left; color:#CCC;}
.text_box .btnDiv {width:5rem; height:1.2rem; float:left;background:url(/CSimages/btn3on.png) no-repeat; color:#fff;text-indent:1.9rem; line-height:1.1rem;}

