@charset "utf-8";
/* CSS Document */
/*--------------------------all----------------------------*/
*{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:1.4;
text-decoration:none;
}
html,body{
background-color:#f7f7f7;
}
html{
overflow-y:scroll;
}
#wholediv{
background-color: #fff;
width:840px;
margin:0px auto;
border:solid 1px #ddd;
widt\h:838px;
position:relative;
}
img{
border: none;
}
hr{
border:none;
border-bottom:dashed 1px #ccc;
}
strong{
}
.warning{
color:#f00;
}
.getmargin{
margin:12px;
}
.center{
text-align:center;
}
.right{
text-align:right;
}
.left{
text-align:left;
}
.clear{
clear: both;
}
.clearl{
clear:left;
}
.clearr{
clear:right;
}
br{
display:inline;
height:0;
}
.justify{
text-align:justify;
}
/*---------------------part---------------------*/
#logo{
width:54px;
height:55px;
position:absolute;
top:2px;
left:30px;
}
#key1,#desp1{
height:30px;
padding-left:20px;
line-height:35px;
background-color:#C0C6C7;
color:#000;
font-size:20px;
}
#key1{
background:#C0C6C7 url(keybg.jpg) repeat-x left top;
}
#desp1{
line-height:25px;
font-size:16px;
}
#search{
position:absolute;
top:32px;
_top:38px;
right:8px;
width:220px;
}
#q,#searchbut{
float:right;
height:18px;
}
#q{
border:solid 1px #999;
background:#fff url(qbg.gif) no-repeat left 1px;
padding-left:20px;
width:120px;
heigh\t:16px;
}
#searchbut{
width:48px;
border:none;
background-color:#53AF0E;
margin-left:8px;
text-align:center;
font-size:10px;
color:#fff;
padding-bottom:2px;
}
#mainmenu{
width:220px;
float:left;
}
#mainmenu ul{
list-style:none;
background-color:#6F807F;
border-right:solid 4px #C0C6C7;
padding-bottom:3px;
}
#mainmenu ul li a{
display:block;
_height:38px;
line-height:38px;
color:#fff;
font-weight:bolder;
border-bottom:solid 1px #fff;
background:transparent url(menubg.gif) no-repeat 14px center;
padding-left:30px;
}
#mainmenu ul li a:hover,#mainmenu ul li a.currentpage{
background-color:#839493;
}
#banner{
position:absolute;
top:60px;
_top:65px;
right:0;
width:618px;
height:197px;
background:#fff url(banner.jpg) no-repeat left top;
}
#content{
margin-top:198px;
background-color:#C0C6C7;
*height:1%;
}
#content:after{
content:"";
display:block;
height:0;
clear:both;
}
#main{
background-color:#fff;
float:right;
width:618px;
border-left:solid 4px #C0C6C7;
widt\h:614x;
_height:490px;
min-height:490px;
}
#side{
float:left;
width:216px;
background-color:#C0C6C7;
}
#ctlist,#contact{
}
#ctlist *,#contact *{
color:#333;
}
#ctlisttitle,#contacttitle,#welcome{
line-height:28px;
color:#fff;
height:28px;
text-align: center;
background:#C0C6C7 url(titlebg.jpg) repeat-x left top;
}
#ctlisttitle a,#contacttitle a{
line-height:28px;
color:#fff;
}
#welcome{
text-indent:12px;
text-align: left;
}
#ctlisttitle a:hover,#contacttitle a:hover{
text-decoration:underline;
}
#welcome span{
color:#fff;
}
#ctlist div,#contact div{
padding:10px 15px;
}
.bigul,.midul{
list-style:none;
}
.bigli,.midli{
}
.bigli a,.midli a{
font-weight:bolder;
line-height:24px;
}
.bigli a:hover,.midli a:hover{
text-decoration:underline;
}
#contact div p{
margin-bottom:8px;
line-height:18px;
}
#contact div p strong{
margin-right:8px;
}
#contact div a{
float:right;
text-decoration:underline;
}
#contact div a:hover{
text-decoration:none;
}
.desp{
padding:12px;
}
.introduction{
padding:8px;
}
.introduction p{
line-height:20px;
margin-bottom:12px;
}
.introductimg{
float:right;
margin:0 0 8px 14px;
}
.swf{
position:relative;
}
.swf strong{
position:absolute;
left:8px;
top:4px;
height:20px;
background-color:#53af0e;
line-height:20px;
padding:0 4px;
color:#fff;
}
.ctul{
list-style:none;
*height:1%;
padding-left:32px;
}
.ctul .ctul{
padding-left:0;
}
.ctul:after{
content:"";
display:block;
height:0;
clear:both;
}
.ctli{
float:left;
width:120px;
height:220px;
text-align:center;
margin:0 32px;
_margin:0;
_padding:0 32px;
}
a.imglink{
}
a.imglink img{
}
a.imglink:hover{
}
a.imglink:hover img{
}
a.sortlink{
}
a.sortlink strong{
color:#438F0B;
}
a.sortlink:hover,a.sortlink:hover strong{
text-decoration:underline;
}
a.sortlink:hover{
color:#666;
}
.sitemapul{
margin:4px 0 4px 27px;
}
.sitemapul li{
line-height:18px;
}
.sitemapul li a:hover{
text-decoration:underline;
color:#f00;
}
.newsort{
}
.newul{
}
.new{
}
.contactul{
list-style:none;
}
.contactul li{
clear:left;
*height:1%;
margin-top:5px;
*margin-top:0px;
}
.contactul li:after{
content:"";
display:block;
height:0px;
clear:both;
}
li.right{
margin-right:12px;
}
.item,.itembox{
float:left;
}
.item{
width:200px;
text-align:right;
margin-right:4px;
}
.item strong{
line-height:21px;
}
.bigmap,.midmap,.searchmap{
clear:both;
background-color:#eee;
padding:2px 0px 2px 10px;
margin:10px;
}
.bigmap a,.midmap a,.searchmap a{
}
.bigmap a:hover,.midmap a:hover,.searchmap a:hover{
text-decoration:underline;
}
.currentpr{
color:#666;
}
.prmap{
margin-left:14px;
}
#primg{
margin-left:12px;
}
#prtag{
margin-top:12px;
}
#secondmenu{
height:35px;
background:#6F807F url(menu2bg.jpg) repeat-x left top;
padding-top:13px;
heigh\t:22px;
}
#secondmenu ul{
list-style:none;
margin-left:6px;
}
#secondmenu ul li,#secondmenu ul li a{
float:left;
color:#fff;
}
#secondmenu ul li a{
padding:0 20px;
}
#secondmenu ul li a:hover,#secondmenu ul li a.currentpage2{
text-decoration:underline;
}

#foot{
clear:both;
text-align:center;
padding:8px 0;
}
#keywordlist{
list-style:none;
text-align:left;
margin:0 12px 8px 12px;
border:dashed 1px #ccc;
padding:5px;
}
#keywordlist li
{
display:inline;
padding:2px;
}
#keywordlist li a{
text-decoration:underline;
font-size:11px;
color:#888;
word-break:break-all;
}
#keywordlist li a:hover{
text-decoration:none;
color:#438F0B;
}
#foot div{
line-height:18px;
}
#foot p,#foot p a{
line-height:18px;
}
#foot p a:hover{
color:#666;
}
#linksct,#links{
float:left;
padding-left:12px;
margin:12px;
}
#links{
float:right;
width:300px;
border-left:solid 1px #000;
}
#linksct dt,#links dt{
padding-left:10px;
background:transparent url(square.jpg) no-repeat left 6px;
}
#linksct dt strong{
color:#000;
}
#links a{
text-decoration:underline;
}
#pages{
text-align:center;
clear:both;
}