/*
Author: Richard Chow
Author URI: http://www.noapex.org/
*/

@import url("style.css");
@import url("link.css");
@import url("master.css");

#Head {
position:relative;
margin:0 auto;
width:1003px;
font-size:Tahoma;
}
#Banner {
width:1003px;
height:125px;
}
.Index {
margin:0 auto;
padding:0 8px;
width:987px;
overflow:hidden;
font-family:"宋体";
background-color:#fff;
}
.Main {
float:right;
width:794px;
overflow:hidden;
}
.loginbg{
width:187px;
position:absolute;
top:-53px;
left:0;
}
.sidelogin{
position:relative;
padding-top:15px;
}

.Side {
float:left;
width:187px;
}
.Side ul {
padding:5px 8px;
height:auto !important;
height:128px;
min-height:128px;
line-height:18px;
border:1px solid #6ACBFF;
}
.Side li {
padding:3px 0;
border-bottom:1px dashed #ccc;
}
.Side li.last {
border:0;
}
.sidelogin p img{margin-top:5px;}
.News {
float:right;
width:538px;
}
* html #News {
margin-right:-2px;
}
.News p {
margin:0 0 4px;
}
.News dl {
margin-right:-2px;
overflow:hidden;
background:url("../Images/MenuBack.gif") no-repeat left top;
zoom:1;
}
.News dd {
float:left;
margin:0 2px 0 0;
width:52px;
line-height:27px;
text-align:center;
background:url("../Images/Menu.gif") no-repeat left top;
zoom:1;
}
.News dd.over a {
font-weight:bold;
display:block;
background:url("../Images/Menu.gif") no-repeat left -27px;
}
.News ul {
padding:3px 10px;
height:auto !important;
height:182px;
min-height:182px;
border-left:1px solid #B6E1F7;
border-right:1px solid #B6E1F7;
border-bottom:1px solid #B6E1F7;
line-height:22px;
}
.News li {
border-bottom:1px solid #eee;
overflow:hidden;
}
.News li.last {
border:0;
}
.News li span {
float:right;
font-family:Arial;
font-size:11px;
}
#Image {
float:left;
padding:34px 0 0;
width:248px;
text-align:center;
border:1px solid #77B0DF;
background:#EDF7FF url("../Images/ImageTitle.gif") no-repeat left top;
}
#Image p {
font-weight:bold;
color:red;
margin:6px 0 5px;
}
/**首页四大块高度设置**/
#NewsInfo ul {
height:auto !important;
height:175px;
min-height:175px;
}
#ServiceInfo ul {
height:auto !important;
height:263px;
min-height:263px;
}
/**首页四大块高度设置**/
.InLeft {
float:left;
width:394px;
}
.InRight {
float:right;
width:394px;
}
.NewsList dl {
height:27px;
overflow:hidden;
background:url("../Images/ListBack.gif") repeat-x left bottom;
}
.NewsList dt {
float:left;
font-weight:bold;
padding:6px 0 0 36px;
font-size:14px;
background:url("../Images/TitleDot.gif") no-repeat 10px 3px;
}
.NewsList dd {
float:right;
margin:0 0 0 2px;
display:inline;
overflow:hidden;
}
.NewsList dd a {
float:left;
padding:0 0 0 4px;
margin:0;
text-decoration:none;
/*background:url("../Images/MenuLeft.png") no-repeat left top !important;*/
background:url("../Images/MenuLeft.gif") no-repeat left top;
}
.NewsList dd a span {
float:left;
padding:8px 7px 4px 4px;
display:block;
cursor:hand;
/*background:url("../Images/MenuRight.png") no-repeat right top !important;*/
background:url("../Images/MenuRight.gif") no-repeat right top;
}
* html .NewsList dd a span {
padding:9px 7px 4px 4px;
}
*+html .NewsList dd a span {
padding:9px 7px 4px 4px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.NewsList dd a span {float:none;}
/* End IE5-Mac hack */
.NewsList dd a:hover span {
color:#404040;
}
.NewsList dd a:hover {
color:#404040;
text-decoration:none;
background-position:0% -27px;
}
.NewsList dd.over a {
background-position:0% -27px;
}
.NewsList dd a:hover span {
background-position:100% -27px;
}
.NewsList dd.over a span {
background-position:100% -27px;
}
.NewsList ul {
padding:6px 6px 3px;
height:auto !important;
height:220px;
min-height:220px;
border-left:1px solid #83BBD9;
border-right:1px solid #83BBD9;
border-bottom:1px solid #83BBD9;
line-height:21px;
}
.NewsList li {
border-bottom:1px dashed #ddd;
}
.NewsList li.last {
border-bottom:0;
}
#info {
padding:4px 5px;
border-left:1px solid #83BBD9;
border-right:1px solid #83BBD9;
border-bottom:1px solid #83BBD9;
line-height:20px;
}
#info img {
display:block;
}
.Side .SideTitle {
margin:6px 0 0;
padding:0 0 0 30px;
line-height:22px;
border-top:1px solid #6ACBFF;
border-left:1px solid #6ACBFF;
border-right:1px solid #6ACBFF;
background:url("../images/caption.gif") repeat-x left top;
}
.SideTitle h4 {
padding:2px 0 0 32px;
background:url("../images/SideDot.gif") no-repeat left 2px;
}
#Open ul {
padding:7px 14px 7px 12px;
width:159px;
height:auto !important;
height:141px;
min-height:141px;
border-top:0;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
overflow:hidden;
line-height:20px;
}
#Open li {
display:inline;
float:left;
margin-left:6px;
padding:0 0 0 12px;
width:65px;
border:0;
background:url("../images/ListDot.gif") no-repeat 2px 5px;
}
#Query {
border:1px solid #6ACBFF;
padding:5px 6px;
line-height:20px;
}
#Object ul {
padding:10px 14px;
height:auto !important;
height:252px;
min-height:252px;
}
#Object li {
float:left;
width:180px;
}
#Foot {
margin:0 auto;
width:1003px;
text-align:center;
background-color:#fff;
}





