*{margin:0px; padding:0px;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; background-image:url(images/body_bj.jpg); background-repeat:repeat-x; color:#0d0d0d;}
.Gray{color:#666666;}
.page{text-align:center; float:left; width:738px; padding-top:2px; padding-bottom:2px; margin-top:5px; margin-bottom:5px; background-color:#F0F0F0;}
ul{list-style-type:none;}
img{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}


#layout{width:960px; margin-right:auto; margin-left:auto;}
#header{float:left; width:960px;}
#header #top{float:left; height:30px; width:950px; text-align:right; padding-top:10px; padding-right:10px;}
#header #top a{color:#555555; text-decoration:none; margin-right:7px; margin-left:7px;}
#header #top a:hover{text-decoration:underline;}

#header #banner{float:left; height:148px; width:960px;}
#header #nav{background-image:url(images/nav_bj.jpg); background-repeat:repeat-x; float:left; height:34px; width:960px;}
#header #nav li{background-image:url(images/li.gif); background-repeat:no-repeat; background-position:right center; display:block; float:left; height:26px; padding-top:4px; padding-right:36px; padding-left:37px;}
#header #nav .Noborder{background-image:none;}
#header #nav a{color:#FFFFFF; text-decoration:none; font-size:13px;}
#header #nav a:hover{color:#f6ff00;}

#content{float:left; width:960px; padding-bottom:7px;}
#left{float:left; width:207px;}
#left #sidenav{float:left; width:201px; padding-right:5px; padding-top:15px; padding-bottom:25px; padding-left:1px; background-image:url(images/left_bj.jpg); background-repeat:repeat-y;}
#left #sidenav li{float:left; width:173px; display:block; background-image:url(images/sidenav_li.gif); background-repeat:no-repeat; background-position:left bottom; padding-left:27px;
 padding-top:4px; padding-bottom:4px;}
#left #sidenav li:hover{background-color:#00b0ff;}
#left #sidenav li a{color:#555555; text-decoration:none;}

#left #left_bot{float:left; width:205px; height:264px; padding-top:12px; text-align:center;}
#left #left_bot p{line-height:18px;}
#left #left_bot p a{color:#3D3D3D; text-decoration:none;}
#left #left_bot p a:hover{text-decoration:underline;}
#right{float:left; width:738px; padding-left:15px; padding-top:15px;}
#right h2{font-size:13px; font-weight:bold; background-image:url(images/dian.gif); background-repeat:no-repeat; float:left; width:708px; display:block; padding-left:30px; height:22px; padding-top:4px; padding-bottom:15px;}
#right h2 .h_left{float:left;}
#right h2 .search{float:right; font-size:12px; width:160px;}
#right  h2  .search  .textBg{width:100px; border:1px solid #999999; margin-right:5px; float:left; height:18px; padding-top:2px;}
#right h2 .search .buttonBg{width:50px; float:right; background-color:#CCCCCC; border:1px solid #626262; height:22px;}

#right .h_Box{float:left; width:738px;}
#right  .h_Box  #h_font {width:730px; padding-right:3px;}
#right .h_Box #h_imgbox{float:left; width:325px; background-repeat:no-repeat; background-position:10px 10px;}
#right .h_Box #h_img{float:left; width:310px; padding-left:15px; background-image:url(images/img_bj.jpg); background-repeat:no-repeat; height:245px; background-position:10px top; padding-top:5px;}

#right .Box{float:left; width:738px;}
#right .Box .proBox{float:left; height:135px; width:174px; text-align:center; padding-right:5px; padding-left:3px;}
#right .Box .proBox a{color:#333333; text-decoration:none;}
#right .Box  .proBox  img {padding:2px; height:100px; width:170px; border:1px solid #CCCCCC;}
#right  .Box  .proBox img:hover{background-color:#E7E7E7;}
#right .Box dl{display:block; float:left; width:718px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#CCCCCC; padding-left:20px; padding-top:5px;}
#right .Box dt{display:block; float:left; width:718px;}

#right .messgeBox{float:left; width:738px; text-align:center; padding-top:20px;}
#right .messgeBox td{padding:3px;}
#right .messgeBox .textBg1{height:18px; width:100px; border:1px solid #CCCCCC;}
#right .messgeBox .areaBg{width:350px; border:1px solid #CCCCCC; height:80px;}
#right   .messgeBox    .buttonBg   {width:50px; background-color:#DFDFDF; height:22px; float:left; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#FFFFFF; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; border-left-color:#FFFFFF;}


.h_Box p{text-indent:23px; padding-bottom:10px;}
#right .h_Box li{display:block; float:left; width:143px; text-align:center; padding-top:2px; padding-bottom:2px;}
#right .h_Box li a{color:#555555; text-decoration:none;}
#right  .Box  li{display:block; float:left; width:708px; padding-top:2px; padding-bottom:2px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#CCCCCC; padding-left:30px;}
#right .Box li:hover{background-color:#F3F3F3;}

#right  .Box  li  a{color:#555555; text-decoration:none;}
#right .Box li a:hover{font-weight:bold; color:#4A4A4A;}


#footer{float:left; width:960px;}
#footer #f_nav{background-color:#999999; float:left; height:25px; width:960px; color:#FFFFFF; text-align:center; padding-top:5px;}
#footer #f_nav a{color:#FFFFFF; text-decoration:none; margin-right:10px; margin-left:10px;}
#footer #f_nav a:hover{text-decoration:underline;}
#footer #f_bot{text-align:center; float:left; width:960px; padding-top:5px; padding-bottom:20px;}
#footer #f_bot a{color:#555555; text-decoration:none;}
#footer #f_bot a:hover{color:#555555; text-decoration:underline;}
