/* CSS Document */
body{width:100%; background:url(../images/bj.jpg) repeat-x left top #ECECEC;}
.clear{clear:both;}
#wrapper{width:960px; margin:0 auto;}
.top{
	width:960px;
	height:98px;
	position:relative;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
ul,li{ padding:0 0; margin:0 0; list-style:none;}
.logo{position:absolute; left:0px; top:20px;}
.bb{position:absolute; right:15px; top:60px;}
.bb a{width:72px; font-weight:bold; padding-left:25px; color:#555555; height:16px; line-height:16px;}
.enbb{position:absolute; right:15px; top:60px;}
.enbb a{width:72px; font-weight:bold; padding-left:25px; color:#555555; height:16px; line-height:16px;}

.menu{width:960px; margin:0 auto; height:37px; background:url(../images/navbj.jpg) no-repeat left top; position:relative;}
.nav{width:100%; position:absolute; left:5px; top:0px;}
.nav ul{display:block; padding-left:5px;}
.nav ul li{float:left; font-size:14px; height:37px; line-height:37px; position:relative;}
.nav ul li a{color:#333333; display:block; width:128px; text-align:center;}
.nav ul li a:hover{display:block; background:url(../images/navaa.jpg) no-repeat center top;}
.navn{position:absolute; left:0px; top:37px; background-color:#CECECE; width:130px;}
.navn ul{display:block; clear:both; padding:0px;}
.navn ul li{font-weight:100; font-size:12px; height:25px; line-height:25px; border-bottom:1px solid #ECECEC;}
.navn ul li a{color:#333; display:block; width:130px;}
.navn ul li a:hover{color:#FF0000; background:none;}
.leftmenu{ padding-left:5px; padding-top:5px;}
.leftmenu dl{ padding:0 0; margin:0 0;}
.leftmenu dt a{ background:url(../images/bt4.jpg) no-repeat center; width:181px; height:24px; line-height:24px; text-indent:20px; display:block; font-weight:bold;}
.leftmenu dt a:hover{ background:url(../images/bt4aa.jpg) no-repeat;}
.leftmenu dd a{ background:url(../images/bt4aa.jpg) no-repeat center; width:181px; height:24px; line-height:24px; text-indent:20px; display:block;}

.search{position:absolute; top:8px; right:15px; width:150px; height:21px;}
.search input.sstyle{border:none; background:none; font-size:12px; line-height:14px; height:14px; margin-top:2px; color:#555; font-weight:100;}

.banner{width:960px; margin:0 auto; margin-top:36px;}

.con{height:201px; width:960px; margin:0 auto; margin-top:20px; background:url(../images/cbj.jpg) repeat-x left top; position:relative;}
.conl{width:7px; position:absolute; left:0px; top:0px;}
.conr{width:7px; position:absolute; right:0px; top:0px;}
.con-a{width:290px; position:absolute; left:18px; top:25px;}
.con-a h2{height:25px; line-height:25px; font-size:12px; color:#666666; font-weight:bold; text-indent:105px; background:url(../images/ab.jpg) no-repeat left top;}
.index-about{padding:10px 0px; font-family:"宋体"; line-height:19px; height:95px; overflow:hidden;}
.con-a h3{height:10px;}
.con-b{width:610px; position:absolute; left:342px; top:25px;}
.con-b h2{height:25px; line-height:25px; font-size:12px; color:#666666; font-weight:bold; text-indent:137px; background:url(../images/news.jpg) no-repeat left top;}
.index-news{padding:10px 0px; height:95px; overflow:hidden; font-family:"宋体";}
.index-news ul li{height:24px; line-height:24px; background:url(../images/dian.jpg) no-repeat left 10px; padding-left:15px;}
.index-news ul li span{float:right}
.con-b h3{height:10px;}
.con-c{width:254px; position:absolute; right:18px; top:25px;}
.index-contact{padding:5px 0px; height:160px; font-family:"宋体"; line-height:19px;}
.index-contact p{ margin-top:5px; margin-bottom:5px;}
.footer{height:82px; width:960px; margin:0 auto; position:relative; margin-top:-22px; text-align:center;}
.footer1{position:absolute; left:5px; top:10px; line-height:22px; font-family:"宋体";}
.footer2{position:absolute; right:3px; top:3px; width:427px;}
.footer2 ul li{float:left; display:inline;}
menu_ul{display:none;}

/*产品列表页面*/
.prolist{ width:100%; padding:0 0; margin:0 0;}
.prolist li{    border: 5px solid #EEEEEE;
    float: left;
    margin-right: 8px;
    margin-top: 13px;
    overflow: hidden;
    width: 204px;
	}
.prolist li span{
    background-color: #EEEEEE;
    float: left;
    font-weight: bold;
    line-height: 35px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}

/*案例页面*/

.pjlist ul {
    float: left;
    width: 100%;
}
.pjlist ul li {
    background: url("../images/pjlbg.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    height: 170px;
    margin-bottom: 22px;
    padding-left: 18px;
    position: relative;
    width: 650px;
}
.pjtit {
    float: left;
    font-weight: bold;
    line-height: 30px;
    width: 100%;
}
.pjlist ul li img {
    float: left;
    height: 116px;
    width: 282px;
}	

/*销售网络*/
.culture, .culture ul {
    float: left;
    width: 725px;
}
.culture ul li {
    border-bottom: 1px dashed #DDDDDD;
    float: left;
    height: 137px;
    overflow: hidden;
    padding-top: 18px;
    width: 700px;
}
.culture ul li span {
    height: 120px;
}
.culture ul li span {
    background-image: url("../images/bg2.gif");
    background-repeat: no-repeat;
    float: left;
    height: 102px;
    padding: 7px 9px 7px 7px;
    width: 202px;
}

.titleaa {
    float: left;
    width: 440px;
}