@charset "utf-8";
/* CSS Document */
body,div,p,form,img,ul,ol,li,b,h1,h2,h3,h4,dl,dt,dd {margin:0; padding:0;border:none;}
li{list-style-type:none;}
body {font:400 13px/24px "宋体"; width:100%;color:#444444;background:#fff;}
a{color:#444444;text-decoration:none;font:400 12px/24px "宋体";}
a:hover{color:#ce050b;}
.clear {clear:both;}

.header{width:960px;height:100px;margin:0 auto; text-align:right; color:#555555; padding:4px 0 8px 0;}
.header a{color:#555555;}

.nav{width:100%;height:37px;background:url(images/01_07.jpg) repeat-x;border-top:#cecece solid 1px; overflow:hidden;}
.nav_con{width:960px;height:37px;margin:0 auto;background:url(images/01_11.jpg) no-repeat top right;}
.nav_con li{display:block;width:137px;height:37px;text-align:center;float:left; background:url(images/01_11.jpg) no-repeat top left;}
.nav_con li.special{display:block;width:137px;height:37px;border-top:#ce050b solid 1px;}
.nav_con li.special a{color:#ce050b;}
.nav_con li a{color:#555555;font:900 14px/36px "宋体";}
.nav_con li a:hover{display:block;width:137px;height:37px;color:#ce050b;font:900 14px/36px "宋体";border-top:#ce050b solid 1px;}
.banner{width:100%;height:280px;background:#e1effa; margin-top:1px;}
.banner_con{width:958px;height:280px;margin:0 auto;position: relative; overflow: auto;}
.banner_con li{ list-style: none; }
.banner_con ul li { float: left; }
.bannerin{width:100%;height:198px;background:#e1effa; margin-top:1px;}
.bannerin_con{width:958px;height:198px;margin:0 auto;position: relative; overflow: auto;}
.bannerin_con li{ list-style: none; }
.bannerin_con ul li { float: left; }

.list{ width:958px;height:48px; border:#e3e3e3 solid 1px; background:#fafafa; margin:12px auto 12px auto; position:relative; padding:1px 0 1px 0;}
.list img{ float:left; margin-right:8px;}
.text01{width:960px; height:48px; overflow:hidden;}
.phone{ position:absolute; left:668px; top:-8px;}
.navbar{width:100%;height:35px;overflow:hidden;}
.navbar_con{width:960px;height:34px;margin:0 auto;background:url(images/01_07.jpg) repeat-x;border-top:#cecece solid 1px; }
.navbar_con li{display:block;width:auto; padding-left:18px;height:34px;text-align:center;float:left; }
.navbar_con li.special{display:block;height:34px;}
.navbar_con li.special a{color:#ce050b;}
.navbar_con li a{color:#555555;font:600 14px/36px "宋体";}
.navbar_con li a:hover{display:block;height:34px;color:#ce050b;font:600 14px/36px "宋体";border-top:#ce050b solid 1px;}

.main{width:960px;height:auto;margin:0 auto;}
.contentl{width:740px;height:auto;float:left;display:inline;}
.contentr{width:220px;height:auto;float:left;display:inline; padding-top:5px;}

.product_t{width:683px; height:24px;background:url(images/01_26.jpg) no-repeat; padding:11px 11px 0 31px;font:900 14px/14px "宋体"; color:#FFFFFF;margin-right:15px;}
.product_t a{ float:right;font:400 12px/14px "宋体";}
.product_m{width:740px;height:auto;float:left; overflow:hidden;}
.product_m li{width:350px; height:136px;float:left; overflow:hidden;margin:10px 16px 0 0;display:inline; }
.picture{width:130px; height:130px; padding:1px; border:#c0c0c0 solid 1px;float:left;margin-right:10px;}
.text02{width:206px;height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text02 a{font:900 12px/22px "宋体";}
.text03{width:206px;height:90px;overflow:hidden;}
.button{text-align:right; height:20px; margin-top:5px;}

.customer_t{width:910px; height:24px;background:url(images/01_27.jpg) no-repeat; padding:11px 11px 0 31px;font:900 14px/14px "宋体"; color:#FFFFFF;margin-right:15px;}
.customer_t a{ float:right;font:400 12px/14px "宋体";}
.customer_con{width:950px; margin-top:12px; padding-right:15px;}
.customer_con li{ display:block;width:144px; height:160px; overflow:hidden; float:left; margin:0 11px 8px 0; }
.customer_con li img{ width:130px; height:130px; border:#dadada solid 1px;padding:1px;}
.customer_con p{width:130px; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.about_t{ width:200px; height:24px;background:url(images/01_29.jpg) no-repeat; padding:0 4px 0 16px;font:900 14px/24px "宋体";}
.about_t a{ float:right;font:400 12px/24px "宋体";}
.about_m{width:220px; height:315px; overflow:hidden; margin-bottom:8px;}
.about_m img{margin:10px 0 2px 0;} 
.news_m{width:220px; height:auto; padding-top:5px; overflow:hidden;} 
.news_m li{ display:block;width:220px;height:29px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_m li span{ color:#666666; line-height:29px;}
.news_m li a{ line-height:29px;}
.famen_m{width:220px;padding-top:5px;overflow:hidden;}
.famen_m li{display:block; background-color:#E1EFFA;padding-left:2px;width:220px;height:29px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-top:#9AC2DB solid 1px;}
.famen_m li span{ color:#666666; line-height:29px;}
.famen_m li a{line-height:29px; color:#000000; font-size:13px;}


.link{width:948px;height:auto; margin:0px auto 0 auto;}
.link a{font:12px "宋体";}
.footer{ width:100%; height:auto; margin-top:9px;}
.footer_con{width:960px;margin:0 auto; padding:12px 0 8px 0;background:url(images/f2.jpg) repeat-x;}
.footer_con a{font:Arial, Helvetica, sans-serif; font-weight:900;}
.footer_left{width:310px; padding-left:10px; padding-bottom:30px;float:left;}
.footer_center{width:310px;float:left;}
.footer_right{width:310px;float:left;}

#footer {
	width: 100%;
	height: auto;
	background: #eeeeee;
}
#bottomNav {
	width: 960px;
	height: 230px;
	margin: 24.5px auto;
	border: 1px solid #dcdcdc;
	background: #FFF;
}
#contact {
	background: url(images/grey-logo.png) no-repeat 10px 10px;
	height: 55px;
	width: 960px;
	border-bottom: 1px dotted #dcdcdc;
}
#contact ul {
	margin-left: 180px;
	float: left;
	list-style: none;
	font-size: 14px;
}
#contact ul li {
	float: left;
	margin-top:8px;
	margin-left: 20px;
	color: #666666;
	line-height: 33px;
}
#mail {
	background:url("images/mail_32.png") no-repeat left 5px;
	padding-left: 40px;
}
#tel {
	background: url("images/tel_32.png") no-repeat left 3px;
	padding-left: 40px;
}
#fax {
	background: url("images/fax_32.png") no-repeat left 3px;
	padding-left: 40px;
}
.categories {
	margin-left: 15px;
	float: left;
}
.categories h4 {
	font-size: 11px;
}
.categories h4 a {
	color: #666;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 60px;
}
.categories h4 a:hover {
	color: #FFF;
	background-color: #888;
}
.categories h4 a:active {
	color: #dcdcdc;
	background: #666;
	border: 1px solid #CCC;
}
.categories ul {
	list-style: none;
	height: 120px;
	float: left;
	margin: 0;
	padding: 0;
}
.categories ul li {
	font-size: 11px;
}
.categories ul li a {
	display: block;
	color: #888;
	text-decoration: none;
}
.categories ul li a:hover {
	color: #FFF;
	background: #888;
}
.categories ul li a:active {
	color: #dcdcdc;
	background: #666;
	border: 1px solid #CCC;
}
.categories p {
	float: left;
}
.categories img {
	float: left;
}
.valveSeries {
	width: 100px;
	margin-left: 15px;
}
#sitemapSeries {
	width: 152px;
}
#demo {background: #FFF;overflow:hidden;width: 950px; margin-top:10px;		}
		#demo img {border: 3px solid #F2F2F2;		}
		#indemo {float: left;width: 800%;}
		#demo1 {float: left;}
		#demo2 {float: left;}

.maincont{width:683px; height:24px;background:url(images/01_26.jpg) no-repeat; padding:11px 26px 0 20px;font:900 14px/14px "宋体"; color:#FFFFFF;}
.maincont span{float:right;font:400 12px/14px "宋体";color:#444444;}
.maincont span a{font:400 12px/14px "宋体";color:#444444;}
.about_con{ width:725px; padding:12px 15px 0 0;font:400 13px/30px "宋体";}
.about_con img{ float:left; margin-right:12px;}
.about_con span{color:#ce050b;}

.product_con{width:725px; margin-top:12px; padding-right:15px;}
.product_con dt{width:715px; height:26px;font:600 13px/26px "宋体"; background:url(images/bg.jpg) no-repeat left bottom; padding-left:10px; margin:0 0 10px 0;}
.product_con dd{ width:725px; overflow:hidden;}
.product_con li{ display:block;width:134px; height:160px; overflow:hidden; float:left; margin:0 11px 8px 0; }
.product_con li img{ width:130px; height:130px; border:#dadada solid 1px;padding:1px;}
.product_con p{width:130px; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.product01_con{width:740px;height:auto;float:left;}
.product01_con li{width:350px; height:113px;float:left; overflow:hidden;margin:10px 16px 0 0;display:inline; }
.btn{ text-align:center; margin-top:6px;}

.news_con{ width:725px; padding:0 15px 0 0;}
.news_con li{display:block;height:24px;margin-top:8px;width:725px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;background:url(images/01_35.jpg) no-repeat left bottom;}
.date{float:right; color:#777777;}
.text04{width:535px; height:24px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}

.case_con{ width:740px; height:auto;}
.case_con li{display:block;width:200px;height:180px;float:left; padding:8px 8px 0 8px;border:#dbdbdb solid 1px;margin:12px 20px 0 0; }
.case_con img{ width:200px; height:150px;}
.case_con p{width:200px; height:30px;text-align:center;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.case_con p a{ line-height:30px;}

.pic_con{ width:740px; height:auto;}
.pic_con li{display:block;width:150px;height:180px;float:left; padding:8px 8px 0 8px;border:#dbdbdb solid 1px;margin:12px 10px 0 0; }
.pic_con img{ width:150px; height:150px;}
.pic_con p{width:150px; height:30px;text-align:center;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.pic_con p a{ line-height:30px;}

.contact_con{ width:725px; padding:10px 15px 0 0;font:400 14px/30px "宋体";}
.contact_con font{color:#ce050b;font:600 14px/30px "Arial";}
.contact_con img{margin-bottom:10px;}

.newsxx_cont{width:725px;font:900 14px/30px "宋体";text-align:center; padding:10px 15px 0 0;}
.newsxx_cont span{font:400 12px/24px "宋体";color:#777777;}
.newsxx_con{width:725px;padding:0 15px 0 0;}

.productxx_con{ width:725px; padding:10px 15px 0 0;}
.product_name{width:723px; height:26px; background:#f0f0f0;border:#dbdbdb solid 1px;font:900 14px/26px "宋体";color:#ce050b; text-align:center; margin:10px 0 10px 0;}
.p_left {text-align: right; width: 298px; float: left; height: 300px; margin:0 30px 0 0;}
.slides {border-bottom: #eee 5px solid; position: relative; border-left: #eee 5px solid; margin: 0px auto; width: 270px; float: left; height: 290px; overflow: hidden; border-top: #eee 5px solid; border-right: #eee 5px solid}
.slide-pic {width: 270px; overflow: hidden}
.slide-pic img {border-bottom: #e4e4e4 1px solid; border-left: #e4e4e4 1px solid; width: 270px; height: 215px; border-top: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid}
.slide-pic img.dpic {border-bottom: #e4e4e4 1px solid; border-left: #e4e4e4 1px solid; width: 270px; height: 286px; border-top: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid}
.slide-pic li {display: none}
.slide-pic li.cur {display: block}
.slide-li {position: absolute; bottom: 0px; left: 0px}
.slide-li li {text-align: center; line-height: 30px; width: 88px; float: left; height: 70px; margin-right: 1px}
.slide-li li img{ width: 88px; float: left; height: 70px}
.op li {filter: alpha(opacity=60); background: #666; opacity: 0.6}
.op li.cur {background: #fff}
.slide-txt span {display: none}

table {max-width: 100%;  background-color: transparent;border-spacing: 0;}
.taimg,.table {width: 100%; margin-bottom: 15px;}
.table th,
.table td {padding: 6px;line-height: 15px;text-align: left;vertical-align: top;}
.table th {font-weight: bold;}
.taimg td{padding: 8px;line-height: 10px;text-align: center;vertical-align: top;}
.table-bordered { border-collapse: collapse;}
.table-bordered th,
.table-bordered td {border:1px solid #CCCCCC; padding-left:5px; text-align:center;}
.table-bordered th{ background-color:#E1EFFA; color:#000;text-align:center;}

.p_right{ width:300px; height:300px; float:left; overflow:hidden;}
.p_right dt{ width:300px; height:216px; overflow:hidden;}
.introducte_t{width:715px; height:26px;font:900 12px/26px "宋体"; background:url(images/bg.jpg) no-repeat left bottom;margin-bottom:10px; padding-left:8px;}
.introducte_con{ width:725px;margin-bottom:10px;}
.article{ width:725px;}
.article li{ display:block;height:24px;margin-bottom:4px; width:725px; background:url(images/01_35.jpg) no-repeat left bottom; white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.p_sort{ font-weight:bold; font-size:14px; color:#FF0000;}

.services {
	float: left;
}
.services .con {
	background: url(images/service.gif) no-repeat 0 0;
	width: 127px;
	height: 368px;
	position: relative;
}
.services .shares {
	position: absolute;
	left: 10px;
	top: 275px;
	white-space: nowrap;
	color: #666;
}
.services .shares img {
	margin-right: 5px;
}
.services li {
	text-align: center;
}
.services .qq {
	padding-top: 105px;
}
.services .name {
	padding-top: 8px;
	float: left;
	display: block;
	width: 60px;
	text-align: right;
}
#kefu .s-btn {
	background-position: 0 -89px;
	width: 38px;
	height: 198px;
	margin-top: 104px;
	float: left;
}
#kefu .Obtn {
	background: url(images/service.gif) no-repeat -331px -53px;
	float: left;
	width: 39px;
	height: 197px;
	margin-top: 30px;
	margin-left: -1px;
}
#kefu a.wx {
	position: absolute;
	top: 166px;
	left: 15px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
	width: 95px;
	height: 95px;
}