﻿/* 2009-03-04 */
/* author:hhf */

*{
padding:0;
margin:0;
}
#wbody{
width:100%;
height:100%;
background:url(../images/wbody_bg.png) repeat-x 0 bottom;
background:#fff;
width:988px;
border:solid 1px #ccc;
margin:0 auto;
}
body{
margin:10px 0 0 0;
font-family:verdana,宋体;
background:#e5e5e5 url(../images/body_bg.png) repeat-x 0 0;
background:#fff;
font-size:12px;
text-align:center;
color:#555555;
}

p{
line-height:160%;
}
ul{
list-style-type:none;
}
a{
color:#333333;
text-decoration:none;
}
a:hover{
color:#dd6622;
}
img{
border:none;
vertical-align:bottom;
}
br.clear{
line-height:0;
clear:both;
}
.clear{
clear:both;
margin:0;
}
.clear2{
clear:both;
line-height:1%;
height:0px;
width:1px;
text-indent:-99999px;
}
/* begin #header */
#header{
width:988px;
background:#ffffff;
color:#fff;
text-align:left;
overflow:hidden;
margin:0 auto;
}
.h-1{
background:#000;
width:986px;
height:24px;
overflow:hidden;
border-top:solid 1px #434343;
border-left:solid 1px #434343;
border-right:solid 1px #434343;
position:relative;
}
#s_nav ul img{
float:left;
margin:0 5px 0 0;
}
.h-1 a{
color:#ffffff;
}
.h-1 a:hover{
color:#ffffff;
}
#s_nav{
position:absolute;
right:0px;
top:5px;
}
#s_nav*{
vertical-align:middle;
}
#s_nav li{
display:block;
float:left;
margin:0 7px;
height:22px;
line-height:15px;
}
ul#itime_nav{
position:absolute;
left:5px;
top:5px;
height:22px;
background:url(../images/dot01.gif) no-repeat 0 -1px;
padding:0 0 0 15px;
width:720px;
}
#itime_nav li{
display:block;
float:left;
margin:0 10px;
display:inline;
height:22px;
line-height:15px;
vertical-align:middle;
font-family:宋体;
}
.h-2{
clear:both;
height:80px;
line-height:80px;
width:988px;
padding:12px 0 20px 0;
}
.h-2 span{
display:block;
float:left;
display:inline;
margin:0px 0 0 37px;
width:710px;
overflow:hidden;
}
#logo{
margin:0 0 0 5px;
float:left;
display:inline;
}
.h-3{
background:#2c2c2c url(../images/line01.gif) repeat-x 0 0;
height:39px;
width:988px;
}
.mainNav{
margin-top:4px;
background:#2c2c2c;
height:35px;
line-height:35px;
float:left;
overflow:hidden;
padding:0 0 0 14px;
}
.mainNav li{
float:left;
color:#000;
height:35px;
font-size:14px;
width:80px;
line-height:35px;
}
.mainNav a{
color:#fff;
float:left;
width:80px;
height:35px;
text-align:center;
display:inline;
}
.mainNav a:hover{
color:#000;
font-weight:bold;
background:#fff url(../images/bg05.gif) repeat-x 0 -27px;
}
.h-3 form{
float:right;
margin:6px 5px 0 0;
width:240px;
}
.h-3 input{
vertical-align:middle;
border:solid 1px #999;
height:18px;
margin-top:4px;
float:left;
}
input.submit{
width:60px;
height:20px;
font-size:12px;
margin-top:5px;
margin-left:8px;
cursor:pointer;
}
input#Keyword{
width:165px;
height:20px;
}
#wrapper{
margin:0 auto;
padding:10px 12px 0 12px;
overflow:hidden;
width:964px;
background:#ffffff;
text-align:left;
clear:both;
}
/* end #header */

/* begin .point */
.pic_art_content{
line-height:160%;
}
.point{
width:450px;
border-top:none;
}
.point2 li{
margin:6px 0 0 0;
}
.point2 a{
font-size:16px;
line-height:150%;
padding:0 0 0px 13px;
color:#cc0000;
font-weight:bold;
background:url(../images/sign03.gif) no-repeat 0 5px;
}
.point2 a:hover,.point3 a:hover{
color:#ff9900;
}
.point3{
padding:10px 0 0 0;
}
.point3 a{
font-weight:bold;
background:url(../images/sign05.gif) no-repeat 10px 50%;
border-bottom:solid 1px #cccccc;
padding:0 0 0 29px;
word-spacing:1px;
letter-spacing:1px;
font-size:14px;
display:block;
height:28px;
line-height:28px;
color:#cc0000;
}
/* end .point */


.box{
border:solid 1px #cccccc;
margin:0 0 10px 0;
overflow:hidden;
}
.clearboth{
clear:both;
}
.font12px{
font-size:12px;
}
.font14px{
font-size:14px;
}
.gg{
padding:10px 0;
display:block;
clear:both;
}
#footer-nav{
clear:both;
margin:0 auto;
width:988px;
text-align:center;
height:35px;
background:#fff url(../images/sign09.gif) repeat-x 0 0;
}
#footer-nav li{
display:inline;
}
#footer-nav a{
line-height:35px;
color:#fff;
padding:0 8px;
}
#footer-nav a:hover{
color:#fff;
font-weight:bold;
text-decoration:underline;
}
#footer{
clear:both;
margin:10px auto 0 auto;
width:988px;
height:45px;
color:#fff;
text-align:left;
position:relative;
background:#2c2c2c;
overflow:hidden;
}
#footer p{
line-height:150%;
height:39px;
padding-top:4px;
width:100%;
text-align:center;
color:#fff;
background:#2c2c2c;
}
.links a{
color:#7e7e7e;
white-space: nowrap;
}
.links a:hover{
color:#5e5e5e;
text-decoration:underline;
}
.links .tmenu ul{
background:#fff;
bordeR:none;
height:24px;
border-bottom:solid 1px #ccc;
}
.links .tmenu li{
background:#fff;
color:#000;
border:solid 1px #ccc;
border-bottom:solid 1px #eee;
}
.links .tmenu li.on{
background:#eee;
color:#000;
border:solid 1px #ccc;
border-bottom:solid 1px #eee;
}
.links .tbox{
background:#eee;
bordeR:none;
}
.links .tbox ul{
padding:8px 0;
background:#eee;
margin:0;
}
.links .tmenu li.a1{
border-left:none;
}
.link-txt{
color:#5e5e5e;
font-family:宋体;
}
.link-txt li{
padding:2px 4px;
line-height:18px;
display:inline;
}
.link-img1{
height:30px;
margin:10px 0;
text-align:center;
}
.link-img1 a,.link-img2 a{

}
.link-img2{
height:30px;
margin:0px 0 10px 0;
text-align:center;
}

/* link style*/
.linkstyle1,.linkstyle2,.linkstyle3{
margin:7px 5px;
font-size:12px;
}
.linkstyle1 li{
height:28px;
line-height:28px;
overflow:hidden;
white-space:nowrap;
}
.linkstyle1 a{
color:#004488;
font-weight:bold;
background:url(../images/sign04.gif) no-repeat 0px -5px;
padding:0 0 0 22px;
height:28px;
line-height:28px;
overflow:hidden;
white-space:nowrap;
}
.linkstyle1 a:hover,.linkstyle2 a:hover,.linkstyle3 a:hover{
color:#ff9900;
}
.linkstyle2 a{
color:#004488;
background:url(../images/sign03.gif) no-repeat 6px 5px;
padding:0 0 0 20px;
height:25px;
line-height:25px;
overflow:hidden;
white-space:nowrap;
}
.linkstyle3 li{ 
background:url(../images/sign03.gif) no-repeat 2px 50%;
padding:0 0 0 15px;
height:25px;
line-height:25px;
overflow:hidden;
white-space:nowrap;
}
.linkstyle3 a{
color:#004488;
}
.linkstyle4{
margin:9px 5px 7px 5px;
}
.linkstyle4 a{
color:#004488;
background:url(../images/sign03.gif) no-repeat 4px 50%;
padding:0 0 0 20px;
height:25px;
line-height:25px;
overflow:hidden;
white-space:nowrap;
}
.linkstyle4 a:hover{
color:#ff9900;
text-decoration:underline;
}
