@charset "gb2312";
/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 

html,body{width:100%;}

body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px; background:url(images/bg.jpg) left top repeat-x;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{width:950px; margin:0 auto;}
.top{ height:161px; overflow:hidden;}
.nav{ height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; background:url(images/nav.jpg) left center repeat-x; position:relative; z-index:5;}
.nav a{ color:#fff;}
.nav span{ margin:0 13px;}
.des{ width:668px; padding:0 10px; height:199px; margin:0 auto; border:solid 5px #2a8fd7; position:relative; background:url(images/des2.jpg) 1px bottom no-repeat; z-index:1;}
.des1{ position:absolute; top:-7px; left:5px;}
.des .p1{ margin-top:9px; text-indent:2em;}
.des .p2{ text-indent:2em; color:#066cbb;}
.des .p2 strong{ color:#ff8400;}
.des .bmbtn{ position:absolute; right:15px;}
.b{ width:940px; margin:10px auto; border:solid 5px #2a8fd7; background:url(images/b1.jpg) 2px top no-repeat; padding-bottom:10px;}
.tit{ width:130px; padding-left:25px; height:43px; line-height:32px; font-size:18px; font-weight:800; color:#ffffff; background:url(images/titbg.jpg); margin:15px 0 10px;}
.tit1{ width:190px; padding-left:15px; height:47px; line-height:32px; font-size:18px; font-weight:800; color:#ffffff; background:url(images/d1.jpg);}
.b .bcon1{ padding-left:20px;position:relative;}
.b .bcon1 font{ color:#fe0000;}
.bcon1 .buy{
	position: absolute;
	top: 97px;
	left: 248px;
}
.bcon2{ margin:10px auto; padding:0 15px;}
.bcon2 .con{ width:423px; overflow:hidden; padding:10px; float:left; border:solid 1px #2683c5; border-top:solid 5px #2683c5;}
.bcon2 .con strong{ color:#006ec2;}
.bcon2 .con font{ color:#ff0000;}
.bcon3{ margin:0 15px; height:72px; background:url(images/b2.jpg) left center no-repeat; padding-top:20px;}
.bcon3 p{ padding-left:172px; font-size:14px; color:#2681c3;}
.c{ width:940px; margin:0 auto; border:solid 5px #2a8fd7; padding-bottom:10px;}
.c ul{ width:885px; margin-left:15px;}
.c li{ padding-left:115px; border-bottom:dashed 1px #b2b2b2; height:70px; padding-top:10px;} 
.c .li1{ background:url(images/c1.jpg) left center no-repeat;}
.c .li2{ background:url(images/c2.jpg) left center no-repeat;}
.c .li3{ background:url(images/c3.jpg) left center no-repeat;}
.c .li4{ background:url(images/c4.jpg) left center no-repeat; border-bottom:none;}
.d{ margin:10px auto; width:950px;}
.d1{ width:590px; height:315px; padding:10px 10px 10px 0; border:solid 5px #2a8fd7; float:left;}
.d1 p{ padding:0 0 0 15px; line-height:28px;}
.d1 p a{ color:#d00000;}
.d1 p font{ color:#d00000;}
.d2{ width:315px; height:315px; padding:10px 10px 10px 0; border:solid 5px #2a8fd7; float:right;}
.d2 table{ width:303px; margin-left:10px; background:#c6e2f1;}
.d2 table td{ background:#fff; padding:2px 5px;}
.d2 table .td1{ background:#f1fafe;}
.d2 table td p{ text-indent:2em;}
/*20130508导航*/
.menu{width:950px; margin:0 auto; position:relative; height:33px; line-height:33px; font-size:14px; background:url(/images/pro2013/nssb/nav.gif); margin:0 auto; z-index:2;}
.menu li{display:inline;list-style-position:outside;text-align:center;float:left; font-size:14px; width:90px; color:#fff; height:36px; color:#fff;overflow-y:hidden;cursor:hand; background:url(/project/tuishui/images/sx_new.jpg) no-repeat 86px 5px; }
.menu li span{ display:block; width:2px; height:36px; background:url(/project/tuishui/images/sx_new.jpg) no-repeat 0px 5px; position:absolute; top:0; left:329px;}
.menu li .jbs{}
.menu li span.sx01{ left:479px;}
.menu li span.sx02{ left:645px;}
.menu li span.sx03{ left:765px;}
.menu li.jbs a{ color:#fff;text-decoration:none;} 
.menu li.jbs a:hover{ color:#fff;} 
.menu li a{color:#000;text-decoration:none;}
.menu li a:hover{color:#000;text-decoration:underline;}

.menu li.menu2{ width:140px; background:url(/project/tuishui/images/xjh_new.gif) no-repeat 130px 11px; cursor:pointer;}
.menu li.menu5{ width:180px; background:url(/project/tuishui/images/xjh_new.gif) no-repeat 158px 11px; cursor:pointer;}
.menu li.menu3{ width:152px; background:none; }
.menu li.menu4{ width:112px; background:none; }
.menu li.last{ background:none;}

.menu #nav{ width:950px;position:absolute; left:0px;top:3px; line-height:24px;}
.menu #nav div{ _width:230px;padding:4px;font-weight:normal; position: absolute; top:28px; text-align:left; z-index:500;}
.menu #nav div{visibility: hidden;height:auto;border:1px solid #7db4ed;background:none #fff; color:#000;cursor:hand;overflow-y:hidden;filter:Alpha(opacity=90);-moz-opacity:0.1;-khtml-opacity: 0.9;opacity: 0.9;}
.menu #nav div a:hover{ text-decoration:underline; color:red;}