* { margin:0px; padding:0px; list-style:none; line-height:24px; font-size:12px; color:#3b3b3b;}
a{ color:#3b3b3b;
text-decoration:none; line-height:26px;
}
a:hover{
text-decoration:none;
line-height:26px;
}
ul{
list-style:none;
padding:0;
margin:0;
}
h1,h2,h3{
margin:0;
padding:0;
}
img{
border:0;
}
.clear{
clear:both;
}
body {  margin:0px auto; padding:0px; width:980px;}
.top { width:980px; background-color:#F4F4F4;}
.logo { width:980px; background-image:url(../images/top_bg.gif); height:90px;}
.logo1 { width:356px; float:left; height:65px; padding:10px 0px 0px 10px;}
.logo2 { width:240px; float:right; text-align:right; padding:5px 20px 0px 10px;}
.logo2  a { padding-left:8px; color:#3b3b3b;}
.logo2 a:hover { padding-left:8px; color:#3b3b3b;}
.dianhua { float:right;width:380px; text-align:right; padding:25px 20px 0px 0px;}

/*导航*/
#menu{width:980px; background-image:url(../images/dh_bg.gif); background-repeat:repeat-x; height:42px;_height:38px;}
#menu ul { width:920px; padding:0px 30px;}
.m_li{
	float:left; width:90px; line-height:42px; _line-height:38px; text-align:center; }
.m_li a{
	display:block; color:#FFFFFF;line-height:42px;font-size:14px; _line-height:38px;font-weight:bold;
}
.m_li a:hover{
	display:block; color:#FFFFFF;line-height:42px;_line-height:38px;font-size:14px; font-weight:bold;
}
.m_li_a{
	float:left; line-height:42px;_line-height:38px; text-align:center; font-size:14px; font-weight:bold;position:relative; height:42px; _height:38px;}
.m_li_a a:hover{
	display:block;font-size:14px; color:#FFffff; width:90px; line-height:42px; _line-height:38px;}
.m_li_a a{
	display:block;font-size:14px; color:#FFffff; width:90px; line-height:42px;_line-height:38px;
}
.m_line{
	float:left; width:2px; height:40px;_height:40px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}

.smenu{
	width:980px;  list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}
.s_li_a:hover{
	line-height:32px; width:auto; display:block; height:32px; 
}





/* qqshop focus */
#focus {width:980px; height:250px; overflow:hidden; position:relative;padding-top:10px;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:980px; height:280px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*中间部分*/
.main { width:980px;}
/*左*/
.left { width:202px; float:left;}
.left_nr { width:202px; margin-top:10px;}
.left_dh { width:202px; height:30px;}
.cplb { width:180px; border:1px solid #D5D5D5;padding:0px 10px 10px 10px;overflow:hidden;height:175px;}
.cplb ul li { width:180px; height:27px; background-image:url(../images/li.gif); margin-top:8px; }
.cplb ul li a { padding-left:35px; line-height:27px; color:#3b3b3b;}
.cplb ul li a:hover { padding-left:35px; line-height:27px; color:#ffffff; background-image:url(../images/li2.gif); display:block; width:145px; height:27px;}

/*水常识*/
.scs { width:180px; border:1px solid #D5D5D5;padding:12px 10px; _padding:10px 10px;}
.scs ul li { width:180px; height:26px; background-image:url(../images/tubiao1.gif); background-repeat:no-repeat; background-position:6px 8px;}
.scs ul li a { padding-left:20px; line-height:26px;}
.scs ul li a:hover { padding-left:20px; line-height:26px;}

.lxwm {width:180px; border:1px solid #D5D5D5;padding:3px 10px 1px 10px; _padding:2px 10px 0px 10px;line-height:22px; background-image:url(../images/lxwm_bg.gif); background-repeat:no-repeat; background-position:right bottom;}
/*右*/
.right { width:765px; float:left; padding-left:10px;}
.r_top { width:765px; padding-top:10px;}
/*新闻中心*/
.news { width:493px;border:1px solid #D5D5D5; float:left;}
.news_dh { width:493px; background-image:url(../images/xdh1.gif); height:30px; border-bottom:1px solid #D5D5D5;}
.news_dh ul li { width:235px; float:left; line-height:30px; font-size:14px; font-weight:bold; color:#0185D0;}
.news_nr { width:493px;}
.news_left { float:left; width:215px; height:155px; padding:14px 10px;}
.news_right { float:left; width:235px; padding:0px 10px 10px 10px;}
.news_right ul li { float:left; background-image:url(../images/tubiao3.gif); background-repeat:no-repeat; background-position:6px 10px; height:28px; border-bottom:1px dashed #D2D3D4; width:235px;}
.news_right ul li a { padding-left:20px; line-height:28px;}
.news_right ul li a:hover { padding-left:20px; line-height:28px;}

/*关于我们*/
.about { width:258px; float:left; margin-left:10px;border:1px solid #D5D5D5;}
.about_dh { width:258px; background-image:url(../images/xdh1.gif); height:30px;border-bottom:1px solid #D5D5D5;}
.about_dh ul li {width:118px; float:left; line-height:30px; font-size:14px; font-weight:bold; color:#0185D0;}
.about_nr { width:238px; padding:7px 10px;}

/*产品展示*/
.cpzs { width:765px;border:1px solid #D5D5D5; margin-top:10px; _margin-top:2px;}
.cpzs1 { width:765px;border:1px solid #D5D5D5; margin-top:10px; _margin-top:12px;}

.cpzs_dh { width:765px; background-image:url(../images/xdh1.gif); height:30px; border-bottom:1px solid #D5D5D5;}
.cpzs_dh ul li {width:372px; float:left; line-height:30px; font-size:14px; font-weight:bold; color:#0185D0;}
.cpzs_nr {overflow:hidden;width:755px; padding:10px 5px;_padding:5px 5px; height:178px; _height:171px}
.cpzs_nr1 {overflow:hidden; width:765px; height:167px; padding:6px 0px; _padding:4px 0px;}

.cp { width:122px; padding:6px;border:1px solid #D5D5D5; float:left; margin:14px 0px 0px 10px;_margin:8px 0px 0px 8px;}
.cp ul li { width:122px; text-align:center;} 
.cp ul li a{ line-height:30px;}
.cp ul li a:hover{ line-height:30px;}

/*友情链接*/
.yqlj { width:980px; margin-top:10px;}
.yqlj_dh { width:965px; background-image:url(../images/yl_dh.gif); height:39px; line-height:34px; text-align:right; padding-right:15px;}
.yqlj_nr { margin-left:7px;border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5;width:951px;border-right:1px solid #D5D5D5; padding:0px 10px;}
.yqlj_nr a { padding:0px 5px; line-height:24px;}
.yqlj_nr a:hover { padding:0px 5px; line-height:24px;}

.bq { width:980px; height:85px; background-image:url(../images/bq_bg.gif); text-align:center; color:#FFFFFF; padding-top:15px; margin-top:10px;}
.bq a { color:#FFFFFF;}
.bq a:hover { color:#FFFFFF;}


/*内页*/
.nabout { width:765px;float:left;border:1px solid #D5D5D5; margin-top:10px;}
.nabout_dh {width:765px; background-image:url(../images/xdh1.gif); height:30px; border-bottom:1px solid #D5D5D5;}
.nabout_dh ul li {width:370px; float:left; line-height:30px; font-size:14px; font-weight:bold; color:#0185D0;}
.nabout_nr { width:745px; padding:8px 10px;}
.nleft_dh {width:187px; background-image:url(../images/xdh2.gif); line-height:30px; font-size:14px; font-weight:bold; color:#0185D0; padding-left:15px;}



.scroll_box {width:755px; padding:0px 5px;height:160px; _height:161px; overflow:hidden; }
.scroll_box ul { padding-top:10px;}
.scroll_box ul li {width:128px;float:left; margin-right:10px; text-align:center;}
.scroll_box ul li img{padding:0px; padding:3px;border:1px solid #D5D5D5; }


#demo{width:755px; height:160x; margin:0 auto;overflow:hidden;position:relative;}
#indemo{ float:left; width:800%;}
#demo1 {float:left;}
#demo2 {float:left;}

#demo3 {width:755px; height:170x; margin:0 auto;overflow:hidden;position:relative;}
#indemo1 {float: left;width: 800%;}
#demo4 {float: left;}
#demo5 {float: left;}		
	



#demoTop {float:left;overflow:hidden;height: 175px;width: 180px;}
#demoTop .indemotop {float: left;}
#demo8,#demo9 {float: left;}












#con {
	WIDTH: 128px; BACKGROUND: url(../images/con_top.png) no-repeat; OVERFLOW: hidden; PADDING-TOP: 31px
}
#con .list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/con_bg.gif) repeat-y; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#con .list .contact {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/title_bg.gif) repeat-x; PADDING-TOP: 5px
}
#con .list .contact H3 {
	BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei"; COLOR: #2460a3; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#con .list .contact H3 SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
#con .list .contact .qq {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 107px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 24px; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#con .list .contact .msn {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 107px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 24px; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#con .list .contact .qq:hover {
	BACKGROUND: url(../images/qqhover.gif) no-repeat
}
#con .list .contact .msn:hover {
	BACKGROUND: url(../images/qqhover.gif) no-repeat
}
#con .list .contact .qq IMG {
	MARGIN-RIGHT: 5px
}
#con .list .contact .msn IMG {
	MARGIN-RIGHT: 5px
}
#con .list .contact .msn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#con .list .contact P {
	PADDING-BOTTOM: 1px; MARGIN: 7px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/tabicons_098.gif) no-repeat; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 1px
}
