* {
font-family:宋体, 新宋体;
}

body {
font-family:宋体, 新宋体;
text-align:center;
}
body, form, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, div, input, img, #leftmenu p, #container p {
border:medium none;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}

.top {
background:#F8F8F8 none repeat scroll 0%;
border-bottom:1px solid #E6E6E6;
color:#333333;
height:22px;
line-height:22px;
margin-bottom:15px;
text-align:center;
}

.top1 {
font-size:12px;
margin:0pt auto;
padding-top:2px;
text-align:left;
width:960px;
}

.top2 {
float:right;
/* font-family:Arial,Helvetica,sans-serif; */
text-align:right;
}

.top a {
color:#666666;
font-size:12px;
margin:0pt 3px;
text-decoration:none;
}
.top a:hover {
background:#929292 none repeat scroll 0%;
color:#FFFFFF;
}

#header {
margin:0pt auto 5px;
width:960px;
height:90px;
}

#header .logo {
background:#FFFFFF none repeat scroll 0%;
clear:both;
float:left;
margin:-3px 2px 0pt 0px;
padding:0pt;
text-align:left;
width:195px;
}

#header .logo img {
height:60px;
vertical-align:top;
}

.clear {
clear:both;
}

.head_ad {
float:right;
height:60px;
width:728px;
}

.idxinput {
border:solid 1px #999999;
font-size:18px;
height:30px;
width:352px;
line-height:30px;
}

.bannerInput {
border:solid 1px #999999;
font-size:12px;
height:20px;
width:420px;
line-height:20px;
vertical-align: middle;
}

.copymisc span {
color:#ff0000;
border-bottom:1px dotted #666;
cursor:hand;
}
#top{width:960px;height:90px;margin-top:20px;margin-left:auto;margin-right:auto;background:#fff;}
.clear{clear:both;}
.logo{width:156px;height:88px;background:url(../images/logo.jpg) no-repeat left bottom;float:left;margin-left:20px;}
.banner{width:760px;height:60px;float:right;margin-top:5px;}
.right{width:1px;height:90px;float:right;text-align:right;font-size:12px;}
.right a{font-size:12px;}
#menu{width:960px;height:28px;background:url(../images/menu.gif) repeat-x;border:1px #c6c6c6 solid;margin:auto;}
#menu li{text-align:left;margin-left:0px;float:left;font-size:14px;font-weight:bold;line-height:28px;background:url(../images/index_dh_1.gif) no-repeat right center;}
#menu a{color:#000}
#menu a:hover{color:#78C32A}
#menu #gg1 {
	margin: 5px 0px 0px;
	text-align: center;
	display: block;
}
.topmenu {
display:inline;
float:left;
height:65px;
margin:7px 0pt 0pt 0px;
position:relative;
width:960px;
}

.topmenu a:hover {
color:#ffffff;
}

.topmenu dt {
background:transparent none repeat scroll 0%;
display:inline;
float:left;
line-height:25px;
margin:0pt 0pt 0pt -2px;
padding:0pt 10px;
}
.topmenu dt.menu_first {
background:transparent none repeat scroll 0%;
padding-left:15px;
}

a {
color:#353535;
text-decoration:none;
}

a:link, a:visited, a:active {
text-decoration:none;
}

a:hover {
color:#4a8109;
text-decoration:underline;
}
.topmenu dt a {
color:#FFFFFF;
display:block;
float:left;
height:32px;
width:68px;
}
.topmenu dt a.selected, .topmenu dt a:hover.selected {
background:transparent url(/images/menubg.gif) no-repeat scroll 0pt -73px;
color:#225099;
font-weight:bold;
line-height:35px;
}
.topmenu dt a:hover {
text-decoration:none;
}
.topmenu dd {
left:5px;
position:absolute;
top:39px;
}
.topmenu ul {
overflow:hidden;
}
.topmenu li {
background:transparent url(/images/bar_headermenu.gif) no-repeat scroll 0pt 1px;
display:inline;
float:left;
margin:0pt 2px 0pt -2px;
padding:0pt 10px 0pt 12px;
}

.topmenu p {
margin:0;
}

.topmenu p a {
border-bottom:2px solid #F1F1F1;
color:#26519A;
}
.topmenu p a:hover {
border-bottom:2px solid #26519A;
color:#FF0000;
text-decoration:none;
}

#container {
font-family:新宋体,宋体;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:1.6em;
margin:5px auto 0pt;
overflow:hidden;
text-align:left;
width:960px;
}

.main {
float:left;
height:auto;
overflow:hidden;
width:750px;
}

.sidebar {
float:right;
height:auto;
width:205px;
}

.inner {
background:#EEEEEE none repeat scroll 0%;
float:left;
padding:6px;
width:738px;
}

#mycontent, #categorynav, #categorynav2 {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
font-size:12px;
margin:0px;
overflow:hidden;
padding:8px 9px;
height:115px;
/* position:relative; */
/* z-index:100; */
}

#categorynav, #categorynav2 {
height:auto;
width:718px;
}

#categorynav2 {
margin-top:5px;
}

#diy {
float:left;
background-color:#FFFFFF;
border:1px solid #DDDDDD;
overflow:hidden;
height:auto;
width:736px;
}

#diy .nopadding {
padding:0;
}

#diy ul {
float:left;
margin:2px 0;
width:736px;
}

#diy ul.half{
float:left;
margin:2px 0;
width:425px;
}

#diy .lh20 {
width:700px; line-height:20px
}

.lh20 a {
color:#FF0000;
}

.lh20 span {
color:#ff0000;
}

#diy ul li {
float:left;
line-height:30px;
padding:0 4px;
}

#diy ul li.banner {
float:left;
line-height:30px;
padding:0 4px;
margin-bottom:2px;
width:725px;
}

.genimg img {
padding:4px;
border:1px solid #999999;
}

#diy ul li.bannerImg, .clist ul li.bannerImg {
width:736px;
padding:0 1px;
height:auto;
}

.clist ul li.bannerImg {
width:738px;
margin-top:4px;
text-align:left;
}

.bannerImg img {
border:1px solid #999999;
padding:2px;
}

#diy select {
margin:5px 0;
}

#diy .f1 {
font-size:14px;
font-weight:bold;
}

#diy .f2 {
font-size:14px;
font-weight:bold;
}

#categorynav a, ##categorynav2 a {
color:#26519A;
}

#categorynav a:hover, #categorynav2 a:hover {
border-bottom:2px solid #26519A;
text-decoration:none;
}

#categorynav .high, #categorynav2 .high {
border-bottom:2px solid #FF0000;
color:#FF0000;
font-size:14px;
}

.high a:hover {
border-bottom:2px solid #FF0000;
}

#mycontent ul li.cl {
clear:left;
padding-top:5px;
text-align:center;
width:172px;
}

#mycontent ul li.cl img {
padding:4px; 
border:1px solid #999999;
}

#mycontent ul li.wordlist {
padding-top:8px;
text-align:center;
}

#mycontent ul li.wordlist img {
padding:4px; 
border:1px solid #999999;
}

#mycontent .rightli {
text-align:right;
padding-right:4px;
}

#mycontent .f1 {
font-size:16px;
font-weight:bold;
}

#mycontent ul li {
padding:0 4px;
}

#mycontent ul {
width:718px;
}

.mybtn {
height:32px;
border-left:solid 1px #dddddd;
border-top:solid 1px #dddddd;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
font-size:16px;
}

.insidebar {
float:right;
margin-bottom:5px;
overflow:hidden;
width:205px;
font-family: 宋体, 新宋体;
}

.insidebar h4 {
font-family: 宋体, 新宋体;
border-bottom:0pt none;
text-indent:5px;
}
.insidebar h4 {
border-bottom:1px solid #DDDDDD;
color:#006600;
font-size:12px;
font-weight:normal;
margin-bottom:5px;
margin-top:5px;
}

.insidebar h4 .nobottom {
margin-top:4px;
border-bottom:none;
}

.insidebar p img {
border:1px solid #EEEEEE;
width:203px;
}
.insidebar .bg {
background-color:#F7F7F7;
}
.insidebar a {
color:#666666;
}

.schnews {
height:22px;
margin:0pt;
width:214px;
}
.schnews dl.selectlist {
color:#484848;
display:inline;
float:left;
margin:1px 0pt 0pt;
padding:0pt;
text-align:left;
width:71px;
}
.schnews dl.selectlist a {
color:#373737;
text-decoration:none;
}
.schnews dl.selectlist dt {
background:#FFFFFF url(/images/bu_gnb_schnews.gif) no-repeat scroll 57px 9px;
border:1px solid #CBD0D4;
}
.schnews dl.selectlist dt a {
display:block;
font-family:宋体, 新宋体;
height:19px;
line-height:19px;
overflow:hidden;
padding:0pt 0pt 0pt 3px;
width:65px;
}
.schnews dl.selectlist dd {
height:1px;
margin:-1px 0pt 3px;
padding:0pt;
position:relative;
width:69px;
}
.schnews dl.selectlist dd ul.opt {
background:#FFFFFF none repeat scroll 0%;
border-color:#CBD0D4 rgb(203, 208, 212);
border-style:none solid solid;
border-width:medium 1px 1px;
margin:0pt;
padding:0pt 0pt 3px;
position:absolute;
width:69px;
}
.schnews dl.selectlist dd ul.opt li {
font-family:宋体, 新宋体;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:69px;
}
.schnews dl.selectlist dd ul.opt li a {
color:#373737;
display:block;
margin:0pt;
padding:2px 0pt 0pt 4px;
width:65px;
}
.schnews dl.selectlist dd ul.opt li a:hover {
background-color:#3266B9;
color:#FFFFFF;
}
.schnews input.keywords {
background:#FFFFFF url(/images/bg_headerinput.gif) no-repeat scroll left top;
border-color:#CBD0D4;
border-style:solid none;
border-width:1px medium;
display:inline;
float:left;
height:15px;
margin:1px 0pt 0pt 0px;
padding:4px 0pt 0pt;
text-indent:3px;
line-height:15px;
width:114px;
color:#373737;
}
.schnews img {
display:inline;
float:right;
margin:0pt 0pt 0pt 4px;
vertical-align:top;
}
.btn {
background:transparent url(/images/ss.gif) no-repeat scroll 0%;
border:medium none;
cursor:pointer;
float:left;
height:21px;
margin-top:1px;
width:26px;
}
.schnews dl.selectlist dd ul.opt li a.green {
background:#3266B9 none repeat scroll 0%;
color:#FFFFFF;
}

select, input, textarea {
font-family:宋体, 新宋体;
font-size:12px;
}

.insidebar li {
line-height:23px;
list-style-position:inside;
list-style-type: disc;
padding-left:5px;
}

.insidebar li img {
display:none;
}

.insidebar a:hover {
color:#006000;
}

.insidebar .bg {
background-color:#F7F7F7;
}

.right_tools {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #DDDDDD;
margin:5px 0pt;
width:203px;
}

.right_tools ul {
background:#F7F7F7 none repeat scroll 0%;
height:80px;
margin:2px;
padding-left:1px;
}

.right_tools ul h3 {
border-bottom:1px solid #DDDDDD;
color:#666666;
font-size:12px;
padding-left:5px;
}

.right_tools ul h3 span {
float:right;
font-weight:normal;
margin-right:3px;
}

.right_tools ul li {
float:left;
height:22px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 1px 0pt 1px;
overflow:hidden;
padding:0pt;
width:94px;
}

.right_tools ul li a {
background:transparent url(/images/ss_bg.gif) no-repeat scroll 0pt -22px;
display:block;
height:22px;
line-height:22px;
overflow:hidden;
text-indent:15px;
width:94px;
}

.right_tools ul li a:hover {
background:transparent url(/images/ss_bg.gif) no-repeat scroll 0pt 0px;
color:#006600;
text-decoration:none;
}


.tags {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #DDDDDD;
margin:5px 0pt;
width:203px;
border-top:none;
}

.tags ul {
margin:0;
padding:0;
}

.tags ul h3 {
border-top:1px solid #DDDDDD;
border-bottom:1px solid #DDDDDD;
color:#666666;
font-size:12px;
padding-left:5px;
background-color:#F7F7F7;
height:22px;
line-height:22px;
}

.tags ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 2px;
margin:5px 1px 0pt 1px;
overflow:hidden;
}

.tags ul li a:hover {
text-decoration:none;
}

.clist {
margin-top:5px;
border:1px solid #dddddd;
border-top:none;
position:relative;
float:left;
width:747px;
}

.clist h3 {
height:26px;
line-height:26px;
border-bottom:1px solid #dddddd;
border-top:1px solid #dddddd;
padding-left:5px;
background-color:#F1F1F1;
}

.clist ul {
float:left;
width:745px;
}

.clist ul li {
list-style:none;
float:left;
padding:5px 9px;
text-align:center;
width:128px;
height:171px;
overflow:hidden;
}

.clist ul.banner li {
list-style:none;
float:left;
padding:5px 5px;
text-align:center;
width:175px;
height:171px;
overflow:hidden;
}

.clist .page {
height:auto;
width:720px;
}

.clist .page a {
display:block;
border:1px solid #666666;
float:left;
width:20px;
margin:2px;
padding:0;
}

.clist .page .current {
border:1px solid #ff0000;
background-color:#dddddd;
}

.clist ul li img {
border:1px solid #999999;
padding:4px;
}

.idx728 {
text-align:center;
}

#mycontent ul li {
float:left;
}

.links {
border:1px solid #DDDDDD;
margin:5px auto;
padding-top:1px;
width:958px;
height:50px;
}

.links h3 {
background:#F7F7F7 none repeat scroll 0%;
font-size:12px;
font-weight:normal;
height:25px;
line-height:25px;
padding-left:10px;
text-align:left;
width:948px;
}

.links ul {
padding-left:5px;
}

.links ul li {
float:left;
font-size:12px;
height:25px;
line-height:25px;
overflow:hidden;
width:79px;
}

#footer {
border-top:1px solid #EEEEEE;
color:#666666;
line-height:22px;
margin:5px auto;
padding:10px 0pt;
text-align:center;
width:960px;
}

#footer .p {
color:#666666;
padding:0pt;
text-align:center;
}

#footer p {
margin:1px;
}

.copy span {
float:right;
font-weight:bold;
}

.btn1, .btn2 {background:url(/images/btn_bg.gif) no-repeat; cursor:pointer}
.btn1{ width:91px; height:25px; background-position:-1px -2px; border:0; color:#464646; line-height:25px}
.btn2{ width:91px; height:25px; background-position:-1px -27px; border:0; color:#464646; line-height:25px}

#preview{
	position:absolute;
	border:2px solid #999999;
	background:#F1F1F1;
	padding:5px;
	display:none;
	color:#000000;
}

.btnGenShanzi {
width:158px;
height:33px;
background-image:url(/images/genword2.gif);
cursor:pointer;
}

.myinput, .myinput1 {
border:1px solid #999999;
height:20px;
width:60px;
margin:0 4px;
line-height:20px;
}

.myinput1 {
width:200px;
}

.tab {
position:absolute;
left: 0px; 
top: 0px;
border:1px dashed #0000ff;
text-align:left;
}

#nav7 {
background:url(/images/ico.gif) no-repeat;
position:absolute;
clear:left;
display:block;
height:23px;
left:500px;
width:19px;
top:-16px;
}
