*{margin:0; border:0; padding:0;}
body{ font-size:12px; text-align:center; }
body ul,li,ol,dl,dd,dt{list-style:none;}
a{color:#000000; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}

#box{width:1000px; margin:0 auto;}
.logo{width:265px; height:84px; float:left; background:url(../images/logo.jpg) no-repeat;}
#header{width:1000px; height:84px; float:left; background:url(../images/IT1.gif) no-repeat;}
.joinus{width:300px; height:30px; float:right; margin-top:5px;}

.joinus ul li{line-height:30px;}

.dh{width:630px; height:30px; float:left; font-size:16px;font-weight:bolder;margin-top:8px}
.dh ul li{line-height:30px;}
.dh ul li a{color:#2E2B2B}
.dh ul li a:hover{color:#E5E5E5; text-decoration:none}
.time{width:300px; height:25px; float:left; margin-top:50px; margin-left:180px;}
.time ul li{line-height:25px; padding-left:100px;}
.nav{width:1000px; height:33px; float:left; background:url(../images/IT3.jpg);}
.nav ul{width:800px; height:33px; float:left; margin-left:150px; display:inline;}
.nav ul li{line-height:33px; margin-left:14px; float:left;}

#center{width:1000px; height:auto; float:left;}
.js{width:1000px; height:379px; float:left; border-bottom:0px; }
.left{width:214px; height:auto; float:left;background:url(../images/img_bg2.gif); background-repeat:repeat-x}
.left h1{width:214px; height:36px; float:left;}
.left h2{width:14px; height:420px; float:left; background:url(../images/IT35.jpg);}
.left h3{width:200px; height:30px; float:left; background:url(../images/IT14.gif) no-repeat; margin-top:3px;  line-height:30px;}
.left h3 a:hover{color:#fff; text-decoration:none;}
.left h4{width:196px; height:30px; float:left; border-left:4px solid #f1faf5;}
.us{width:192px; height:244px; float:left; border-left:4px solid #f1faf5; border-top:3px solid #f1faf5; display:inline;}
.us dl{width:192px; height:244px; float:left; background:url(../images/IT41.jpg) no-repeat; margin-left:2px; display:inline;}
.us dl dt{width:146px; height:53px; float:left; margin-left:22px; margin-top:45px; display:inline;} 
.us dl dd{width:146px; height:22px; float:left; line-height:22px; margin-left:15px; margin-top:3px; display:inline; text-align:left;}
.us dl dd.dizhi{width:146px; height:44px; float:left; line-height:22px;}
.right{width:761px; height:207px; float:left;padding-left:25px;background:url(../images/img_bg2.gif);background-repeat:repeat-x}
.content{width:275px; height:209px; float:left;}
.content h1{width:auto; height:auto; float:left; margin-left:3px;}
.content ol{width:260px; height:160px; float:left;}
.content ol li{line-height:22px; word-break:break-all;word-wrap:break-word; width:250px; text-align:left; float:left; margin-top:2px; margin-left:4px; }
.pic{width:auto; height:auto; float:left; margin-top:50px; margin-left:5px;}
.news{width:326px; height:209px; float:left; margin-left:5px;}
.news h1{width:auto; height:auto; float:left; margin-left:3px;}
.news ul{width:300px; height:160px; float:left; margin-left:6px; margin-top:5px;}
.news ul li{width:280px; height:22px; float:left; border-bottom:1px dashed #cccccc; line-height:22px; margin-top:2px; margin-left:5px; text-align:left;}
.list{width:746px;  float:left; margin-top:12px;}
.list h1{width:auto; height:auto; float:left;}
.piclist{width:740px; height:156px; float:left; background:#f6f6f6; margin-top:8px;}
.piclist dl{width:135px; height:149px; float:left; margin-left:7px; margin-top:3px;}
.piclist dl dt{width:115px; height:115px; float:left; margin-left:20px; display:inline; border:1px solid #cccccc;}
.piclist dl dt table tr td{height:115px;vertical-align:middle;}
.piclist dl dd{margin-top:2px; line-height:18px; width:135px; height:18px; float:left;}

#footer{
	width:1000px;
	height:60px;
	float:left;
	margin-top:8px;
	background-color: #FFE9DD;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FCC4A5;
}
#footer ul li{line-height:25px; margin-top:5px; float:right; margin-right:10px;}


.newslist{width:770px; height:auto; float:left;}
.newslist ul{width:700px; height:auto; float:left; margin-top:10px;}
.newslist ul li{line-height:30px; width:700px; height:30px; text-align:left; float:left; border-bottom:1px dashed #cccccc; padding-left:8px;}
.newslist ul li a{color:#0000FF;}
.newslist dl dt table tr td{height:115px;vertical-align:middle;}
.newslist ul li.page{ border-bottom:none;}
.newslist ul li.page a{color:#000;}
.newslist ul li.page a:hover{color:red;}

.newslist01{width:750px; height:auto; float:left;}
.newslist01 ul{float:left; margin-left:20px; margin-top:20px; width:700px; height:auto; text-align:center;}
.newslist01 ul li{line-height:25px; text-align:center; width:700px; height:auto;}
.newslist01 ul li a span{font-weight:bold; font-size:14px; color:#0000FF; text-align:center;}

.newslist01 ul li.newslist02{text-align:left;}


.product{width:740px; height:160px; float:left; margin-left:20px;}
.product dl{width:145px; height:160px; float:left;background:#f6f6f6; margin-top:20px;}
.product dl dt{width:116px; height:116px; float:left; display:inline; margin-left:20px; border:1px solid #cccccc; margin-top:3px;}
.product dl dd{margin-top:2px; line-height:18px; width:145px; height:18px; float:left; text-align:center;}

.productlist{width:700px; height:auto; float:left; margin-top:20px; margin-left:20px;}
.productlist dl{width:700px; height:auto; float:left;}
.productlist dl dd span{font-size:14px; text-align:center; font-weight:bold; color:#0000FF; width:700px; height:25px; line-height:25px;}
.productlist dl dd{line-height:25px; float:left; text-align:left; width:700px; height:auto;}
.productlist dl dt{width:700px; height:auto; float:left; text-align:center; margin-top:10px;}

.productlist dl dd.productlist02{text-align:left;}
#msg_div input,textarea
{ border:solid 1px #ccc
}
.msglist{width:100%; height:auto; float:left;}
.msglist ul{width:100%; height:auto; float:left; margin-top:10px;}
.msglist ul li{ width:100%;text-align:left; float:left; border-bottom:1px dashed #cccccc; padding-left:8px;word-break:break-all}
.msglist ul li a{color:#0000FF;}
.msglist dl dt table tr td{height:115px;vertical-align:middle;}
.msglist ul li.page{ border-bottom:none;}
.msglist ul li.page a{color:#000;}
.msglist ul li.page a:hover{color:red;}

.msgcontent{ width:700px; height:auto; float:left;}
