/* Powered by Cnblue.cn & Citydog & Citydog@cnblue.cn */
body {
 font-size:12px;
 font-family:Tahoma;
 background:#b7c1c7;
 color:#333333;
 margin:0;
 padding:0;
 list-style:none;
 }
 
a:link,a:hover {
 color:#333333;
 text-decoration:none;
 }
 
a:visited,a:active {
 color:#333333;
 text-decoration:none;
 }
 
#body {
 width:1000px !important;
 width:996px;
 height:auto;
 margin:0px auto 0px auto;
 background:#FFFFFF;
 padding:0 !important;
 padding:0px 0px 0px 2px;
 }
 
#head {
 width:1000px;
 height:86px;
 float:left;
 background:url(/images/head1.jpg);
 border-bottom:1px solid #b4b4b4;
 }
 
#logo {
 width:300px;
 height:86px;
 float:left;
 }
 
#cates {
 width:510px;
 height:71px;
 float:left;
 padding-top:15px;
 }
 
#cates li {
 width:490px;
 height:auto;
 float:left;
 padding:10px 0px 10px 20px;
 }
 
#link {
 width:190px;
 height:86px;
 float:left;
 }
 
#menu {
 width:980px;
 height:21px;
 float:left;
 background:url(/images/menu_bg.jpg) repeat-x;
 margin-top:2px;
 padding:5px 0px 0px 20px;
 }
 
#menu li {
 width:auto;
 height:21px;
 float:left;
 }
 
#banner {
 width:1000px;
 height:100px;
 float:left;
 padding:1px 0px 1px 0px;
 }

.form {
 margin:0;
 padding:0;
 }
 
#search {
 width:190px;
 height:14px;
 border:1px solid #818181;
 }
 
#but {
 font-size:12px;
 }

#left {
 width:300px;
 height:auto;
 float:left;
 padding:2px 0px 0px 2px;
 }
 
#icons_1 {
 width:300px;
 height:200px;
 float:left;
 }
 
#icons_2 {
 width:300px;
 height:auto;
 float:left;
 margin-top:2px;
 }
 
#icons_2 li {
 width:280px;
 height:auto;
 padding:2px 0px 0px 20px;
 float:left;
 font-weight:bold;
 }
 
#icons_3 {
 width:300px;
 height:123px;
 float:left;
 background:url(but1.jpg) no-repeat;
 margin-top:2px;
 }
 
#mid {
 width:584px;
 height:auto;
 float:left;
 padding:2px 2px 0px 2px;
 overflow:hidden;
 }
 
#mid_icon {
 width:290px;
 height:auto;
 float:left;
 padding:0px 1px 0px 1px;
 }
 
#title {
 width:275px;
 height:21px;
 float:left;
 background:url(title.jpg) repeat-x;
 padding:5px 0px 0px 15px;
 }
 
#content {
 width:290px !important;
 width:274px;
 height:164px;
 float:left;
 background:#cadeff;
 padding:5px 0px 5px 0px;
 }
 
#content li {
 width:275px !important;
 width:259px;
 height:auto;
 padding:5px 0px 5px 15px;
 background:url(icon.gif) no-repeat left 9px;
 }
 
#mid_info {
 width:584px;
 height:auto;
 float:left;
 margin-top:3px;
 }
 
#right {
 width:105px;
 height:512px;
 float:left;
 padding:2px 0px 0px 0px;
 }
 
.dates {
 font-size:10px;
 color:#969696;
 }
 
#jgxx {
 width:434px;
 height:100px;
 float:left;
 background:url(jgxx.jpg);
 margin-top:1px;
 padding:25px 0px 0px 150px;
 }
 
#jgxx li {
 width:434px;
 height:auto;
 padding:4px 0px 4px 0px;
 }
 
#infos {
 width:996px;
 height:auto;
 float:left;
 padding:2px 2px 2px 2px;
 }
 
#video {
 width:266px;
 height:180px;
 float:left;
 }
 
#infos_s {
 width:238px;
 height:178px;
 float:left;
 border:1px solid #c9c9c9;
 margin-left:2px;
 background:#f6f6f6;
 }
 
#i_title {
 width:223px !important;
 width:203px;
 height:15px;
 float:left;
 font-weight:bold;
 padding:5px 15px 0px 0px;
 text-align:right;
 }
 
#infos_s li {
 width:218px !important;
 width:198px;
 height:auto;
 padding:4px 0px 4px 20px;
 background:url(icon.gif) no-repeat left 6px;
 } 
 
#footer {
 width:996px !important;
 width:994px;
 height:105px;
 float:left;
 background:url(footer.gif) repeat-x;
 margin:5px 0px 0px 2px;
 }
 
#footer li {
 width:100%;
 height:auto;
 padding: 30px 0px 10px 0px;
 text-align:center;
 line-height:30px;
 font-weight:bold;
 }
 
#footer1 {
 width:996px !important;
 width:986px;
 height:auto;
 background:url(footer.gif) repeat-x;
 margin:0px auto 0px auto;
 }
 
#footer1 li {
 width:100%;
 height:auto;
 padding: 30px 0px 10px 0px;
 text-align:center;
 line-height:30px;
 font-weight:bold;
 }
 
.form {
 margin:0;
 padding:0;
 }
 
#inp1 {
 width:60px;
 height:20px;
 border:1px solid #D5D5D5;
 color:#818181;
 }
 
#inp2 {
 width:150px;
 height:20px;
 border:1px solid #D5D5D5;
 color:#818181;
 }
 
#inp3,#inp4 {
 width:105px;
 height:20px;
 border:1px solid #D5D5D5;
 color:#818181;
 }
 
#inp5 {
 width:218px;
 height:20px;
 border:1px solid #D5D5D5;
 color:#818181;
 }
 
#but1,#but2,#but3 {
 width:40px;
 height:24px;
 font-size:12px;
 border:none;
 background:#f6f6f6;
 text-decoration:underline;
 }
 
#img {
 width:200px !important;
 width:200px;
 height:auto;
 float:left;
 text-align:center;
 }
 
#text {
 width:380px !important;
 width:auto;
 height:auto;
 float:left;
 }
 
#text li {
 width:380px !important;
 width:auto;
 height:auto;
 padding:5px 0px 5px 0px;
 float:left;
 }
 
#cate_title {
 width:564px;
 height:auto;
 float:left;
 padding:10px 0px 10px 20px;
 font-weight:bold;
 background:url(/images/icons/web_icon_003.gif) left 10px no-repeat #f4f9fd;
 border-bottom:1px solid #aaaaaa;
 margin-top:20px;
 }
 
#cate_content,#cate_content_2 {
 width:544px;
 height:auto;
 float:left;
 padding:10px 20px 10px 20px;
 }
 
#cate_content li,#cate_content_2 li {
 width:524px;
 height:auto;
 padding:5px 0px 5px 20px;
 float:left;
 border-bottom:1px solid #cccccc;
 }
 
#cate_content_3 {
 width:544px;
 height:auto;
 float:left;
 padding:10px 20px 10px 20px;
 }
 
#cate_content_3 li {
 width:252px;
 height:auto;
 padding:5px 0px 5px 20px;
 float:left;
 border-bottom:1px solid #cccccc;
 }
 
li#more {
 background:none;
}

#inp1 {
 width:400px;
 height:22px;
 border:1px solid #CCCCCC;
 }
 
#inp2 {
 width:400px;
 height:220px;
 border:1px solid #CCCCCC;
 }
 
#but {
 width:100px;
 height:auto;
 }
 
.red {
 color:red;
 }