@charset "utf-8";
/* CSS Document */
body,td,th,input,select,textarea,button { font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#363636;}
body {margin: 0; background: url(images/bg.jpg) top center;}

img{border:0;}
form{margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left}
th,td {border-collapse:collapse; padding:0px}
a {color: #363636; text-decoration:none}
a:hover {color: #cc0000; text-decoration:none;}
button {border:0;cursor:pointer;}
dl,dt,dd {margin:0; padding:0}
hr {height:1px}
ul,li,h1,h2,h3,h4,h5,p { margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style:none}

#page { width:1003px; margin:0 auto; background:#fff;}
.banner { margin-bottom:10px;}

.menu { width:1003px; height:35px; overflow:hidden; background:url(images/menubg.jpg) no-repeat;}
.menu ul { margin:0 0 0 5px;}
.menu li { float:left;}
.menu a { line-height:35px; padding:0 25px;}
.menu a:hover { background: url(images/menuhover.jpg) no-repeat; display:block; color:#FFF;}
#menuDiv { width:3px; height:35px; overflow:hidden; float:left; background:url(images/menuDiv.jpg);}
#home { background:url(images/menuhomehover.jpg) no-repeat; display:block; color:#FFF;}
.home a { line-height:35px;}
.home a:hover { background:url(images/menuhomehover.jpg) no-repeat; display:block; color:#FFF;}
.menuon { background: url(images/menuhover.jpg) no-repeat; display:block; color:#FFF; }
.menuon a { color:#FFF; line-height:35px;}

.midBox { margin:10px 0;}
.cont { line-height:22px;}
.cont p { text-indent:24px;}
.Tit { margin-bottom:3px;}
.hd { padding:3px; border:solid #CCC 1px; width:240px;}
.i_list { margin-top: 8px; margin-left:5px; width:741px; height:153px; overflow: hidden;}
.i_list li{ width:168px; overflow:hidden; text-align:center; margin:0 6px; }
.i_list img,.i_list1 img { padding:3px; border:#CCC 1px solid;}
.i_list a,.i_list1 a { line-height:26px;}

.i_list1{ overflow: hidden; width:720px; margin:0 auto ; text-align:center}
.i_list1 li { width:168px; overflow:hidden; text-align:center; margin:0 5px; float:left }

.rightbox { border:#ccc solid 1px; border-top:0;}
.rightbox ul { padding:5px 8px;}
.rightbox li { margin:4px 0;}
.rcont { padding:5px 8px; line-height:22px;}
.sbody { line-height:24px; margin:10px 10px; width:731px; overflow:hidden;}
.sbody p { text-indent:24px;}
.bottom { border-top: solid 1px #CCC; line-height:36px; background:url(images/ttbg.jpg)}
.bottom span { float:right;}
.sTit { background:url(images/s-tit.jpg) no-repeat; height:34px;}
.sTit strong { font-size:14px; line-height:34px; padding-left:25px;}
.sTit span { float:right; line-height:34px; margin-right:5px;}

.newslist li { border-bottom:dashed #CCC 1px; height:24px; background: url(images/arr2.gif) 5px center no-repeat;}
.newslist span { float:right; margin:0 15px 0 35px;}
.newslist a { line-height:24px; padding-left:15px;}
.newstit { text-align:center; margin-bottom:5px;}

#project1 a{  padding-left:20px; color:#000}
#project1 li{ background:url("images/pro.jpg") no-repeat 5px; height:18px; line-height:18px;border-bottom:dashed 1px #ddd ; display:block }


