@charset "gb2312";
body {
	font-size: 12px;
	margin: 0 auto;
	padding: 0px;
	background:#eef7fd;
	text-align:center;
}
.top{
	width:1005px;	
}
#apDiv1 {
	width:252px;
	height:76px;
	float:left;
}
#apDiv2 {
	width:753px;
	height:76px;
	float:left;
	position:relative;
	background-image: url(../images/indexs-02.jpg);
}
.menu{
	width:1005px;
	clear:both;
	overflow:visible;
}
#apDiv3 {
	float:left;
	width:107px;
	height:35px;
	
}
#apDiv4 {
	float:left;
	width:125px;
	height:35px;
	position:relative;
	overflow:visible;
	z-index:2;
}
#apDiv5 {
	float:left;
	width:121px;
	height:35px;
	position:relative;
	overflow:visible;
	z-index:2;
}
#apDiv6 {
	float:left;
	width:123px;
	height:35px;
	position:relative;
	overflow:visible;
	z-index:2;
}
#apDiv7 {
	float:left;
	width:120px;
	height:35px;
	position:relative;
	overflow:visible;
	z-index:2;
}
#apDiv8 {
	float:left;
	width:115px;
	height:35px;
	position:relative;
	overflow:visible;
	z-index:2;
}
#apDiv9 {
	float:left;
	width:294px;
	height:35px;
	position:relative;
	overflow:visible;
}
#apDiv10 {
	clear:both;
	width:1005px;
	height:301px;
}
.in_main{
	width:1005px;
}
.in_left1{
	width:384px;
	float:left;
}
#apDiv11 {
	width:384px;
	height:50px;
}
#apDiv12 {
	width:384px;
	height:151px;
	background-image: url(../images/index-07.jpg);
}
#apDiv13 {
	width:384px;
	height:19px;
}
.in_left2{
	width:341px;
	float:left;
}
#apDiv14 {
	width:341px;
	height:45px;
}
#apDiv15 {
	width:341px;
	height:175px;
	position:relative;
	background-image: url(../images/index-06.jpg);
}
.in_left3{
	width:280px;
	float:left;
}
#apDiv16 {
	width:280px;
	height:68px;
}
#apDiv17 {
	width:280px;
	height:152px;
	position:relative;
	background-image: url(../images/index-08.jpg);
}
.footer{
	width:1005px;
	height:57px;
	clear:both;
	position:relative;
	background:url(../images/index-09.jpg);
}
.menubar{
	width:192px;
	height:auto;
	position:absolute;
	left:0px;
	top:35px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a1c3e4;
	border-left-color: #a1c3e4;
	filter: Alpha(Opacity=80);
	-moz-opacity:0.8;
	visibility:hidden;
	z-index:3;
	
}
.menubarli{
	width:100%;
	height:28px;
	line-height:28px;
	background:#2775ba;
	padding-left:20px;
	border-bottom:#a1c3e4 solid 1px;
}
.in_news{
	width:333px;
	height:27px;
	position:relative;
	margin-left:34px;
	border-bottom:#333 dotted 1px;
}
#apDiv18 {
	position:absolute;
	left:10px;
	top:7px;
	width:223px;
	height:14px;
	z-index:1;
}
#apDiv19 {
	position:absolute;
	left:241px;
	top:7px;
	width:83px;
	height:14px;
	z-index:1;
}
#apDiv20 {
	position:absolute;
	left:67px;
	top:11px;
	width:181px;
	height:17px;
	z-index:1;
}
#apDiv21 {
	position:absolute;
	left:67px;
	top:56px;
	width:181px;
	height:17px;
	z-index:1;
}
#apDiv22 {
	position:absolute;
	left:67px;
	top:103px;
	width:181px;
	height:17px;
	z-index:1;
}
#apDiv23 {
	position:absolute;
	left:14px;
	top:0px;
	width:317px;
	height:154px;
	z-index:1;
}
#apDiv24 {
	position:absolute;
	left:103px;
	top:15px;
	width:477px;
	height:32px;
	z-index:1;
	line-height:1.3em;
}
#apDiv25 {
	position:absolute;
	left:855px;
	top:31px;
	width:120px;
	height:15px;
	z-index:1;
}

#apDiv26 {
	position:absolute;
	left:503px;
	top:35px;
	width:229px;
	height:27px;
	z-index:1;
}
.kwordsinput{
	background:#f3f6f9;
	border:none;
	width:173px;
	height:13px;
	margin-left:10px;
	margin-top:4px;
}

#apDiv27 {
	width:1005px;
	height:184px;
	clear:both;
}
.pro_main{
	width:1005px;
	background:url(../images/promainbg.jpg);
}
.pro_left{
	width:230px;
	float:left;
}
#apDiv28 {
	width:230px;
	height:63px;
}
#apDiv29 {
	width:230px;
	background-image: url(../images/products-04.jpg);
}
#apDiv30 {
	width:230px;
	height:17px;
}
#apDiv31 {
	width:230px;
	height:38px;
}
#apDiv32 {
	float:left;
	width:25px;
	height:879px;
	background-image: url(../images/pro.jpg);
	background-repeat:no-repeat;
}
.newsleftbg {
	float:left;
	width:25px;
	height:600px;
	background-image: url(../images/pro.jpg);
	background-repeat:no-repeat;
}
#apDiv33 {
	width:750px;
	float:left;
}
#apDiv34 {
	width:750px;
	height:73px;
	position:relative;
	background-image: url(../images/pro-02.jpg);
}
#apDiv35 {
	width:750px;
	height:auto;
}
#apDiv36 {
	width:775px;
	height:53px;
	text-align:center;
	line-height:53px;
	
}
.menuleft1{
	width:192px;
	height:33px;
	background:url(../images/menuleft1.jpg);
	margin-left:21px;
}
.menuleft1 ul{
	margin-left:40px;
	margin-top:11px;
}
.menuleft2{
	width:192px;
	height:33px;
	background:url(../images/menuleft2.jpg);
	margin-left:21px;
}
.menuleft2 ul{
	margin-left:40px;
	margin-top:6px;
}
#apDiv37 {
	position:absolute;
	left:24px;
	top:23px;
	width:385px;
	height:19px;
	z-index:1;
}
#apDiv38 {
	position:absolute;
	left:415px;
	top:28px;
	width:314px;
	height:14px;
	z-index:1;
	text-align:right;
}
.prodata{
	width:736px;
	height:145px;
	border-bottom:#CCC dotted 1px;
	margin-left:4px;
	position:relative;
	margin-bottom:14px;
}
#apDiv39 {
	position:absolute;
	left:18px;
	top:8px;
	width:145px;
	height:114px;
	z-index:1;
	background-image: url(../images/proimgbg.jpg);
}
#apDiv40 {
	width:133px;
	height:102px;
	margin-left:5px;
	margin-top:5px;
}
#apDiv41 {
	position:absolute;
	left:186px;
	top:2px;
	width:500px;
	height:29px;
	z-index:1;
	line-height:29px;
	border-bottom:#f0eae6 solid 1px;
}
#apDiv42 {
	position:absolute;
	left:186px;
	top:45px;
	width:514px;
	height:14px;
	z-index:1;
}
#apDiv43 {
	position:absolute;
	left:185px;
	top:66px;
	width:514px;
	height:57px;
	z-index:1;
	line-height:1.5em;
}
#apDiv44 {
	position:absolute;
	left:599px;
	top:113px;
	width:108px;
	height:23px;
	z-index:1;
}

.casesdiv{
	width:364px;
	height:284px;
	position:relative;
	float:left;
	padding-right:8px;
	border-bottom:#CCC dashed 1px;
	margin-bottom:10px;
}
#apDiv45 {
	position:absolute;
	left:20px;
	top:10px;
	width:321px;
	height:166px;
	z-index:1;
	background-image: url(../images/casesbg.jpg);
}
#apDiv46 {
	width:309px;
	height:154px;
	margin-left:6px;
	margin-top:6px;
}
#apDiv47 {
	position:absolute;
	left:28px;
	top:190px;
	width:303px;
	height:14px;
	z-index:1;
}

#apDiv48 {
	position:absolute;
	left:28px;
	top:208px;
	width:303px;
	height:59px;
	z-index:1;
	line-height:1.8em;
}

#apDiv49 {
	width:711px;
	height:31px;
}
#apDiv50 {
	width:704px;
	height:28px;
	position:relative;
	border-bottom:#CCC dotted 1px;
}
#apDiv51 {
	position:absolute;
	left:31px;
	top:9px;
	width:573px;
	height:14px;
	z-index:1;
}
#apDiv52 {
	position:absolute;
	left:617px;
	top:9px;
	width:84px;
	height:14px;
	z-index:1;
}
#apDiv53 {
	width:724px;
	margin-left:15px;
}
#apDiv54 {
	width:713px;
	height:32px;
	border-bottom:dashed 1px #CCC;
	position:relative;
}
#apDiv55 {
	position:absolute;
	left:8px;
	top:10px;
	width:664px;
	height:18px;
	z-index:1;
}
#apDiv56 {
	width:702px;
	margin-top:25px;
	margin-left:24px;
}
.minprodiv{
	width:170px;
	height:131px;
	text-align:center;
	float:left;
	margin-right:83px;
	margin-bottom:17px;
}
#apDiv57 {
	width:166px;
	height:101px;
	border:#CCC solid 1px;
	background:#eeeeee;
}
