/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-size:12px; font-family:Arial, Helvetica, sans-serif; outline:none; color:#666;
}

form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style-type:none;}
a:link{ color:#484747; text-decoration:none; }
a:visited{ color:#484747; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
a.more:link{ color:#676767; text-decoration:none; font-weight:bold; font-size:12px;}
a.more:visited{ color:#676767; text-decoration:none; font-weight:bold; font-size:12px;}
a.more:hover{ color:#333; text-decoration:underline; font-weight:bold; font-size:12px;}

a.productlink:link{ color:#59acd5; text-decoration:none;font-size:12px}
a.productlink:visited{ color:#59acd5; text-decoration:none;font-size:12px}
a.productlink:hover{ color:#59acd5; text-decoration:underline;font-size:12px}
a.linktext:link{ text-decoration:none; color:#484747; font-weight:200;  }
a.linktext:visited{ text-decoration:none; color:#484747; font-weight:200;  }
a.linktext:hover{ text-decoration:underline; color:#BB0511; font-weight:200;  }

.span-text{ font-size:18px; color:#666; font-weight:600;}

.text-red{ color:#cc0000; font-size:14px; font-weight:bold;}

.banner{ width:960px; height:94px; margin-left:auto; margin-right:auto; text-align:left; background-image:url(../images/index_02.jpg); background-position:right; background-repeat:no-repeat;}


.main{ width:910px; height:388px; margin-left:auto; margin-right:auto; clear:both;}
.login{ width:90%; height:132px; margin-top:55px; line-height:35px;}
*html input{margin:8px 0px;;vertical-align:middle; }
*html select{margin:3px 0px;;vertical-align:middle; }
.input-border{ border:1px solid #b2947f; width:140px; height:20px;}
.new{ width:340px; height:325px; margin-top:8px; float:left; border-right:1px solid #eaeaea; }
.new-pic{ width:300px; height:141px; border-bottom:1px solid #eaeaea; margin-top:18px; text-align:left;}
.new-pic div{ width:73px; float:right; font-size:14px; line-height:23px; color:#484747;}
.active{ width:300px; height:auto; overflow:hidden; margin-top:15px; line-height:20px;}
.active ul { margin:0px; padding:0px;}
.active ul li {
	background-image: url(../images/in_06.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 18px;
	text-align:left;
	border-bottom:1px dashed #ccc;
	
}
.active ul li em{ font-style:normal; float:right}
.jiaju{ width:227px; float:right; height:328px; }
.jiaju-div1{ width:223px; height:auto; overflow:hidden; border:1px solid #d5d5d5; background:url(../images/index_49.jpg) repeat-x; margin-bottom:3px; padding-bottom:5px;}
.title{ width:208px; height:30px; background-image:url(../images/index_59.jpg); background-repeat:no-repeat; line-height:30px; text-align:left; padding-left:40px; }
.title span{ font-size:14px;  color:#333;}
.title1{ width:105px; height:auto; overflow:hidden; border-right:1px solid #333; float:left;  padding:0px 0px 0px 5px;}
.title1 ul li{ background-image:url(../images/in_09.jpg); display:block; background-repeat:no-repeat;width:92px; height:29px; line-height:29px; }
.product{ width:910px; height:262px; margin-left:auto; margin-right:auto; background-image:url(../images/index_86.jpg); background-repeat:repeat-x;}
.product-list{ width:610px; height:auto; margin-left:0px; margin-top:0px; float:left; }
.product-piclist{ width:120px; height:102px;; border-right:1px solid #eaeaea; padding-top:0px;  display:inline; text-align:center; float:left; color:#59acd5; }
.product-piclist p{ margin-bottom:17px; *margin-bottom:17px !important; *margin-bottom:7px; display:block;} 

.contact{ margin-left:15px; text-align:left; display:block; line-height:21px;}
.tel{margin:0px; font-size:26px; color:#cccc99; font-weight:600; font-family:Helvetica-Black;}


.neirong{ width:906px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:15px;}
.serch{ width:224px; float:right; height:172px; background-image:url(../images/serch.jpg); padding-top:18px;}
.serch_text{font-size:16px;}
.product-serch{width:225px; height:224px;  background:url(../images/rexian.jpg) no-repeat;padding-bottom:5px; float:right; padding-top:10px;}
.subpage{ width:665px; height:25px; background-image:url(../images/lj_bg.jpg); background-repeat:repeat-x; text-align:left; margin-top:10px;}
.subpagebox{ width:663px; height:25px; border:1px solid #e7e7e7; border-top:0px;}
.subpage ul li {display:block; height:23px; line-height:23px; float:left; width:103px; text-align:center; background:url(../images/ry1.jpg); background-repeat:no-repeat; }

.subpage ul li a{ display:block; height:23px; line-height:23px;  width:103px;background:url(../images/pic1.jpg); background-repeat:no-repeat; }
.subpage ul li a:hover{display:block; height:23px; line-height:23px; width:103px; background:url(../images/ry1.jpg); background-repeat:no-repeat; }

.layout{width:663px; height:auto; overflow:hidden; border:1px solid #e7e7e7; margin-top:10px; text-align:left;  }
.textnav{ width:400px; height:20px; margin:12px 0px 0px 22px; font-size:14px; color:#000;}
.piclist{ width:610px; height:auto; overflow:hidden; margin-left:40px; margin-top:30px; margin-bottom:30px;}
.piclist ul li{ margin:20px 18px; float:left; display:block; text-align:center; }

.postion-pic{
	width:630px;
	height:auto;
	text-align:left;
	margin:510px 30px 0px 10px;

* margin:520px 30px 0px 10px !important; * margin:100px 30px 0px 10px; 		line-height:20px;
	position: absolute;
	z-index: 100;
	float:left;
	left: 96px;
	top: 521px;
}
.down-em{ color:#cc0000;}
.leftdiv{ width:105px; height:auto; overflow:hidden; float:left; padding-top:10px; line-height:18px; padding-left:8px;}
.leftdiv ul li a{ font-size:14px;}
.leftdiv ul li a:hover{ font-size:14px;color:#BB0511; font-weight:200;}
.leftdiv ul li {
	background-image: url(../images/in_06.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
	text-align:left;
	border-bottom:1px dashed #ccc;
	display:block; width:100px;margin-top:12px;
}

.rightdiv{ width:520px; height:auto; overflow:hidden; float:left;  border-left:1px solid #e7e7e7; }
.rightdiv-conter{ width:480px; height:auto; overflow:hidden; margin-left:22px; margin-top:20px; padding-bottom:30px;}
.rightdiv-conter p{text-indent:24px; line-height:20px;}


.conter{ width:615px; height:auto; overflow:hidden; margin:20px 0px 30px 22px; line-height:20px; text-align:center;}
.conter p{ text-indent:24px; text-align:left;}
.conter ul li {
	background-image: url(../images/d.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	text-align:left;
	border-bottom:1px dashed #ccc;
	line-height:25px;
	
}
.conter ul li em{ font-style:normal; float:right}
.conter-pic2{ width:100%; margin-left:0px; height:480px; margin:20px 0px 30px 0px; text-align:left;}
.conter-pic{ width:595px; height:auto; overflow:hidden; margin:20px 0px 30px 10px; line-height:22px; text-align:center; }
.conter-pic p{ text-align:left; }
.conter-pic img{ text-align:left; margin-right:15px;}
.conter-pic3{ width:595px; height:auto; overflow:hidden; margin:20px 0px 30px 10px; line-height:22px; text-align:center; }
.conter-pic3 p{ text-align:center; }

.anli{ width:186px; height:150px;}
.anli span{ display:block; margin-top:0px;}
.server{ width:92%; height:auto; border-bottom:1px dashed #ccc; padding-left:8px; margin-top:20px; margin-left:15px; padding-bottom:15px;}
.dizhi{ width:170px; height:730px; float:left;background-image: url(../images/bg.gif);
	background-repeat: repeat-x; margin-top:10px;  border:1px solid #bebebe;  border-top:0px;}
.dizhi a{ color:#666; text-decoration:none;}
.dizhi a:hover{ color:#FF0000; text-decoration:none;}
.pic-list{ width:150px; height:88px; margin-right:30px; text-align:center; line-height:88px; float:left;}
.pic-text{ width:473px; height:auto; overflow:hidden; float:left; padding:10px 0px 30px 5px; border-bottom:1px solid #bebebe;}
.jiaju1{ width:210px; height:auto;}
.jiaju1 ul { margin:0px; padding:0px;}
.jiaju1 ul li{ float:left; text-indent:7px; background-image: url(../images/xx.gif); margin:0px 2px;
	background-repeat: no-repeat; text-align:left;}
*html .jiaju1{ width:155px; height:auto;}
	.tab{ width:645px; height:auto; overflow:hidden; margin:20px 0px 0px 30px; }
.tab ul li{ display:block; width:212px; height:auto; float:left; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; text-align:center; padding:20px 0px 10px 0px;;}
.tab ul li span{  width:212px; text-align:center; height:20px; padding:0px; margin-top:10px; display:block; border-right:0px;}



.footer{ width:970px; height:113px; background:url(../images/index_99.jpg); background-repeat:repeat-x; text-align:center; margin-left:auto; margin-right:auto;}
.footer-ul{  width:70%; height:30px;  padding-top:10px; margin-left:auto; margin-right:auto; line-height:30px;}

.footer-ul li{ margin:0px 13px; float:left; font-size:14px;}
