@charset "utf-8";
/* CSS Document */

/*合作伙伴*/
.hezuo {width:1200px; margin: 20px auto 0 auto; background-color: #fff; border: solid 1px #e6e6e6;}
.hezuo h3 { background-color: #134bbb; width: 20px; font-size: 20px; color: #fff; padding: 8px 15px; float:left;}

/*产品中心*/
.main_cp {	width:1200px; margin: 30px auto 0 auto;}
.list {	width: 225px;	float: left;}
.list h3 { line-height: 55px; color: #fff; padding-left: 30px; background-image: url(images/index_30.jpg); background-repeat: no-repeat; background-position: 5px; background-color: #134bbb; }
.listnr {background-color: #fff; border: solid 1px #e6e6e6;	height: 588px;}
.listnr ul {margin: 0px;}
.listnr ul LI {	LINE-HEIGHT: 36px;	DISPLAY: block;	list-style-type: none; border-bottom: dotted 1px #999;	background-image: url(images/index_45.jpg);background-repeat: no-repeat;background-position: 10px center;}
.listnr ul LI A {PADDING-LEFT: 30px;COLOR: #6c6c6d;font-size: 14px;display: block;}
.listnr ul LI A:hover {	COLOR: #000;display: block;	background-color: #e9e9e9;	background-image: url(images/index_42.jpg);	background-position: 10px center;	background-repeat: no-repeat;}
.listnr .data { FLOAT: right; margin-right: 5px; }

.cp {width:960px; float: right;}
.cp h3 {line-height: 50px;	color: #5d5d5d;	font-size: 18px; padding-left: 25px; background: url(images/index_33.jpg) no-repeat center left; border-top: solid 1px #134bbb; }
.cp_m {	}
.cp_m ul li {float: left;margin-left: 5px;	list-style-type: none;	margin-right: 5px; margin-bottom: 10px;}
.cp_m ul li img{width: 300px;height: 210px;	padding: 2px;	border: 1px solid #E8E8E8;	overflow: hidden;}
.cp_m ul li p { text-align:center; line-height:35px; background-color: #eaeaea;}
.cp_m ul li p a {	color: #000;}
.cp_m ul li p a:hover {text-decoration: underline;}

/*小banner*/
.xiaoban { width: 1200px; height: 175px; margin: 20px auto;}

/*案例展示*/
.anli {	width: 1200px;	margin: 0 auto; border: solid 1px #e6e6e6; background-color: #fff;}
.anli_bt { background-image: url(images/index_52.jpg); height: 37px;}
.anli h3 { background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px;font-size: 18px; font-weight: normal;}
.anlinr {	padding-top: 10px;	padding-right: 3px;	padding-bottom: 10px;	padding-left: 3px;}
.anlinr ul {	margin: 0px;}
.anlinr ul LI {	DISPLAY: block;	list-style-type: none;	float: left;	text-align: center;	margin-right: 90px;}
.anlinr ul li a img {  -webkit-filter: grayscale(0%); filter: grayscale(0%);  }
/*.anlinr ul li a img:hover {-webkit-filter: grayscale(100%); 
-webkit-filter: grayscale(1); 
filter: grayscale(100%); 
filter:gray; }
.anlinr ul li p A {
	COLOR: #4c4c4c;
	font-size: 18px;
	line-height: 70px;
}
.anlinr ul li p A:hover { color:#ffa800;}
.anlinr A:hover {
	COLOR: #06F;
	display: block;
}

/*四大体系*/
.tixi{width: 1200px;	margin: 20px auto; border: solid 1px #e6e6e6; background-color: #fff;}
.tixi h3 { text-align: center; padding-top: 20px;}
.tixi .zhuanye { margin: 10px;}
.tixi .zhuanye ul {list-style-type: none;}
.tixi .zhuanye ul li { width:580px; float: left; margin-right: 10px;}
.tixi .zhuanye ul li dl{ height: 175px; margin-bottom: 15px;}
.tixi .zhuanye ul li dt { width:170px;float: left;}
.tixi .zhuanye ul li dt img { width:166px; height: 166px;padding: 2px;}
.tixi .zhuanye ul li dd { width:400px; float: right;}
.tixi .zhuanye ul li dd h3 { font-size: 24px; color: #134bbb; text-align: left;}
.tixi .zhuanye ul li dd span { font-size: 14px; color: #585858;}
.tixi .zhuanye ul li dd p { font-size: 12px; color: #7a7a7a; line-height: 18px;}

.tixipic { height: 235px; border-top: dotted 1px #999;}
.tixipic_bt {background-image: url(images/index_52.jpg); height: 37px;}
.tixipic h4 { background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px; font-size: 18px; font-weight: normal;}

/*技术优势*/
.youshi {width: 1200px;	margin: 20px auto; border: solid 1px #e6e6e6; background-color: #fff;}
.youshi_bt {background-image: url(images/index_52.jpg); height: 37px;}
.youshi h3 { background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px; font-size: 18px; font-weight: normal;}
.yslist { padding:10px;}
.yslist ul { list-style-type: none;}
.yslist ul li {width: 380px; height: 200px; float: left;padding: 5px;  border: dotted 1px #dddddd;}
.yslist ul li img { width:90px; height: 90px;}
.yslist ul li p { text-align: center;}
.yslist ul li h4 { font-size: 24px; color: #69e45c;line-height: 30px;text-align: center;}
.yslist ul li span { text-align: left; font-size: 14px; color: #010101; line-height: 20px; }

/*方案*/
.fangan { width:1200px;  height: 385px; margin: 0 auto 20px auto;border: solid 1px #e6e6e6; background-color: #fff;}
div.card-tabs-bar{	border-bottom: 1px solid #eaecef;}
div.card-tabs-bar a{		padding-bottom: 1px;	border: 1px solid transparant;	color: #575b66;	text-decoration: none;	margin-left: 5px;	outline: none;}
div.card-tabs-bar a:first-child{	margin-left: 10px;}
div.card-tabs-bar a:hover{	text-decoration: underline;}
div.card-tabs-bar a.active{	border-bottom: none;display: inline-block;color: black;	font-weight: bold;	border-radius: 4px 4px 0px 0px;		margin-bottom: -10px;	background: #fff;}
div.card-tabs-bar a.active:hover{	text-decoration: none;}
div.card-tabs-bar.titles{	margin-top: -10px;}
div.card-tabs-bar.titles a{	font-size: 17px;}
div.card-tabs-stack div[data-tab]{	display: none;	border-top: none;	padding: 10px;}
div.card-tabs-stack div[data-tab]:first-child{	display: block;}

/*  Green gray slate */ 
div.card-tabs-bar.graygreen{border-bottom: 1px solid #e5e5e5; background-image: url(images/index_52.jpg);}
div.card-tabs-bar.graygreen a{	border-radius: 0px;	margin: 0;	 padding-left: 20px; padding-right: 20px;font-size: 18px; color: #134bbb;}
div.card-tabs-bar.graygreen a.active{	background-color: #134bbb; color: #fff; font-size: 18px; line-height: 37px; padding-left: 20px; padding-right: 20px;}

/*净化方案*/
.news_lone{ width:390px; height:320px; overflow:hidden;border:1px solid #e7e7e7; margin-top:2px; float: left;}
.news_lone_img{ position:relative; width:390px; height:209px;}
.news_lone_img img{ display:block; width:390px; height:209px;}
.news_lone .blog_infR{ width:250px; margin-right:10px;}
.news_lone .blog_title{ padding:6px 0 8px; text-align:left;}
.news_lone .blog_title a{ display:block; height:30px; line-height:30px;color:#d33f00; font-size:16px; font-weight:bold; display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_lone .blog_intro{ color:#818181; line-height:26px; height:95px; overflow:hidden; padding:5px; margin-bottom:6px; text-align:left;}
.blog_r{ width:780px; height:320px; overflow:hidden; text-align:left;float: right;}
.blog_list ul{ width:818px;}
.blog_list li{ float:left; margin:0 20px 20px 0; display:inline; position:relative; width:376px; height:92px; overflow:hidden;}
.blog_list li a{ display:block; padding:15px 29px 12px 22px; overflow:hidden; background:url(images/blog_bg.png) no-repeat; color:#888888; width:325px; height:65px;}
.blog_list li a span{ display:block; cursor:pointer;}
.blog_list li a:hover{background:url(images/blog_bg2.png) no-repeat;}
.blog_list li a:hover .blog_Rtime{background-color:#ff5735;}
.blog_list li a:hover .blog_Rmore b{ color:#d33f00;}
.blog_Rtime{ width:65px; height:65px; background-color:#969393; text-align:center;}
.blog_Rtime em,.blog_Rtime b{ display:block; font-family:Arial; color:#FFF;}
.blog_Rtime b{ font-size:31.7px;height:42px; line-height:42px; font-weight:bold; letter-spacing:2px;}
.blog_Rtime em{ font-style:normal;height:22px; line-height:22px; font-size:14px;}
.blog_Rmore{ width:240px;}
.blog_Rmore b{ color:#333; display:block; width:230px; height:24px; line-height:24px; overflow:hidden;}
.blog_Rmore span{ line-height:18px; height:36px; overflow:hidden;}
.l { float: left;}  .r { float: right;}

/*适用行业*/
.hangye {width: 1200px;	margin: 20px auto; border: solid 1px #e6e6e6; background-color: #fff;}
.hangye_bt {background-image: url(images/index_52.jpg); height: 37px;}
.hangye h3 { background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px; font-size: 18px; font-weight: normal;}
.hangyenr { padding-top: 20px; padding-bottom: 20px;}
.hangyenr ul {list-style-type: none;}
.hangyenr ul li {float: left;margin-left: 14px;	list-style-type: none;	margin-right: 14px; margin-bottom: 20px;}
.hangyenr ul li img{width: 210px;height: 155px;	border: 1px solid #E8E8E8;	overflow: hidden;}
.hangyenr ul li p { text-align:center; line-height:25px;}
.hangyenr ul li p a {	color: #000;}
.hangyenr ul li p a:hover {text-decoration: underline;}

/*公司简介*/
.main_about {width: 1200px;	padding-bottom: 20px;	margin-right: auto;	margin-left: auto;	margin-top:20px;}
.about {width: 820px; float: left;background-color: #fff; border: solid 1px #e6e6e6;}
.about_tit {background-image: url(images/index_52.jpg); height: 37px;}
.about h3 {background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px; font-size: 18px; font-weight: normal;}
.about_m {line-height: 26px;font-size: 12px;color: #000;float: right; padding: 10px;	}
.about_m img {	float: left;width: 325px; margin-right: 10px; height: 208px;}
/*环境展示*/
.huanjing {margin: 0 10px 0 10px;}
.about .huanjing h4 {border-bottom: solid 1px #134bbb; font-size: 16px; color: #242424; line-height: 30px;}
.about .huanjingnr { padding: 0 20px;}
.about .huanjingnr ul { list-style-type: none;}
.about .huanjingnr ul li {float: left; margin: 10px 8px;}
.about .huanjingnr ul li img {width: 170px;height: 125px;	border: 1px solid #E8E8E8;	overflow: hidden;}
.about .huanjingnr ul li p { text-align:center; line-height:25px;}
.about .huanjingnr ul li p a {	color: #000;}
.about .huanjingnr ul li p a:hover {text-decoration: underline;}

.shipin {width: 360px; float: right;background-color: #fff; border: solid 1px #e6e6e6; height: 486px;}
.shipin h3 {background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px; font-size: 18px; font-weight: normal;}
.shipinnr { font-size: 16px; color: #404040; line-height: 30px; padding: 5px;}

/*发展历程*/
.fzlc { width: 1200px; margin: 0 auto;background-color: #fff; border: solid 1px #e6e6e6; }
.fzlc h3 {background-image: url(images/index_52.jpg);line-height: 37px; color: #000000; font-size: 18px; text-align: center;}

/*荣誉资质*/
.rongyu {width: 1200px;	margin: 20px auto; border: solid 1px #e6e6e6; background-color: #fff;}
.rongyu_bt {background-image: url(images/index_52.jpg); height: 37px;}
.rongyu h3 { background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff; padding-left: 30px; font-size: 18px; font-weight: normal;}
.rongyunr { padding: 5px;}

/*新闻中心*/
.main_news01 {	width: 1200px;	margin-right: auto;	margin-left: auto;}
.news01 {	width: 430px;	margin:0 20px 0 0;	float: left;border: solid 1px #e6e6e6; background-color: #fff; }
.news01 h3 {	font-size: 18px;background: url(images/index_51.jpg) no-repeat center left; line-height: 37px; color: #fff;padding-left: 30px;font-weight: normal;}
.news01 h3 code { color:#8f8f8f; font-size:14px;}
.news01 dl {padding: 10px 5px 0 5px;	HEIGHT: 130px;}
.news01 DT {	WIDTH: 158px;	FLOAT: left;}
.news01 DT IMG {width:157px; height: 110px;}
.news01 DD {	WIDTH: 240px;	FLOAT: right}
.news01 DD H4 {	FONT-SIZE: 14px}
.news01 DD H4 A {	COLOR: #000;	font-size: 14px;}
.news01 DD P { padding: 10px 0 0 0;	LINE-HEIGHT: 24px;	OVERFLOW: hidden;	font-size: 12px;}
.news01 DD A {	COLOR: #013C64;	font-size: 14px;}
.news01 ul { margin: 0px; padding: 0; }
.news01_m {	margin: auto;}
.news01_m ul LI {	LINE-HEIGHT: 30px;	DISPLAY: block;	list-style-type: none;	float: left; background-image: url(images/index_124.jpg);background-repeat: no-repeat;background-position: 5px center;padding-left: 20px;	width: 95%;}
.news01_m ul LI a {	font-size: 12px;	color: #333333;}
.news01_m ul LI a:hover{	color: #ff6b10;}
.news01_m .data {	FLOAT: right;	margin-right: 5px;color: #868686;}
/*滚动*/
.news03 {	width: 295px;float: right; background-color: #e9e9e9;}
.news03 h3 {	text-align: left;	font-size: 20px;	color: #134bbb;	line-height: 40px; padding-left: 20px;}
.news03 ul { margin: 0px; padding: 0px; }
.news03_m {	 height:330px;}
.news03_m ul { margin: 0; line-height: 30px;}
.news03_m LI {	LINE-HEIGHT: 28px;	DISPLAY: block;	list-style-type: none;	list-style-position: inside;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCC;}
.news03_m LI h3 {	padding-left: 29px;	height: 48px;	line-height: 48px;	overflow: hidden;	font-size: 14px;	background-image: url(images/wd_w.jpg);	background-repeat: no-repeat;	background-position: 4px 18px;}
.news03_m LI h3 a {line-height: 48px;}
.news03_m LI h3 a:hover { color:#68b92e;}
.news03_m LI span { background:url(images/wd_d.jpg) no-repeat 5px 6px; padding-left:20px;display: block;font-size:12px;}
.news03_m LI span a { color:#6bba32; font-size:12px;}
.news03_m .data { FLOAT: right; margin-right: 5px; }

/*友情链接*/
.lianjie {	width: 1200px; margin: 20px auto 0 auto;}
.lianjie h3 {font-size: 18px;line-height: 37px; color: #fff;padding-left: 30px;font-weight: normal;background-color: #134bbb; }
.links {border: solid 1px #e6e6e6; background-color: #fff;}
.links ul {	list-style: none;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}
.links ul li {float: left;	padding-left: 20px; color: #FFFFFF; line-height: 45px;}
.links ul li a {line-height: 45px;	text-align: center;	font-size: 12px;	color: #000;}
.links ul li a:hover {color: #333;	text-decoration: underline;}


