html,body{
	padding:0;
	margin:0;
	height:auto;
}
#logo{ margin:3px 0px;}
.logosmg{font-size:16px; line-height:20px;margin-right:10px; float:right}
#home{ height:66px; width:50px;background:url(Images/home.gif) top left no-repeat; text-indent:10px}
body{ width:990px; margin: 0px auto}
body,td,th  {
	font-size: 12px;
}
.leftbaike{float:left; margin:2px 20px; font-size:14px
}
img{ border:0;}
a{ color:#000000;text-decoration:none}
a:hover{ color:red}
h1,h2,h3,h4,h5,form{ display:inline; margin:0; padding:0;}
p{ padding:3px; font-size:16px; margin:3px}
h2{font-size:16px;}
h3{font-size:15px;}
h4{font-size:14px}
h5{font-size:13px; font-weight:400}
ul{margin:0px; padding:0px} 
.soall{margin-left:150px; font-size:14px; margin-top:5px}
.font24{ font-size:24px}
.zw_head{
background:transparent url(images/zw_h.gif) repeat-x scroll 0 0;
border-bottom:2px solid #A6C5E8;
clear:both;
height:30px;
}
.zw_tt{background:#FFFFFF url(images/zw_tt.gif) no-repeat scroll 0 0;
float:left;
height:30px;
line-height:40px;
text-indent:40px;}
.zw_moer{background:#FFFFFF none repeat scroll 0 0;
float:right;
margin-right:10px;
width:90px;}
.zw_moer a:hover {
color:#FF2605;
}
.zw_moer a {
background:transparent url(images/zw_r.gif) no-repeat scroll 0 0;
color:#000000;
display:block;
font-size:13px;
font-weight:bold;
height:27px;
line-height:31px;
margin-top:3px;
min-width:10px;
text-indent:25px;
}
.zw_content {
width:90%;
margin: 0px auto;
background:transparent url(images/zw_lb.gif) repeat scroll 0 0;
line-height:27px;
}
li{margin:0px;padding:0px;list-style:none;}
#banner{ background:url(Images/head-bg.gif) no-repeat center;  height:35px; width:990px;}
#banner ul li{ height:35px;line-height:38px; font-size:14px; width:80px;text-align:center; font-weight:bold; background:url(Images/header-menu-line-x.gif) no-repeat right; float:left;}
#banner ul li a:hover{  background:url(Images/libg2.gif) no-repeat top center;display:block;height:35px;width:77px; border:0px;overflow:hidden; color:#FFFFFF} 
.lion{ background:url(Images/libg2.gif) no-repeat top center;display:block;height:35px;width:77px; border:0px;overflow:hidden; color:#FFFFFF}
.left{ width:730px;float:left}
.right{ width:252px;float:right}
.leftcontent{ height:auto;width:730px;margin-top:5px}
.content990{ height:auto;width:990px;margin-top:5px}
.rightcontent{ height:auto; width:252px; margin-top:5px}
.head252{ background:url(Images/box-252-header.gif) no-repeat center; width:252px; height:15px}
.head730{ background:url(Images/box-730-header.gif) no-repeat center; width:730px; height:15px}
.head990{ background:url(Images/box-990-header.gif) no-repeat center; width:990px; height:15px}
.bottom730{ background:url(Images/box-730-footer.gif) no-repeat center; width:730px; height:15px}
.bottom990{ background:url(Images/box-990-footer.gif) no-repeat center; width:990px; height:15px}
.bottom252{ background:url(Images/box-252-footer.gif) no-repeat center; width:252px; height:15px}
.content990inner{ width:988px; border-left: solid 1px #e8f4f6;border-right: solid 1px #c1E1FF;height:auto}
.rightinner{ width:250px;border-left: solid 1px #c1E1FF;border-right: solid 1px #c1E1FF;height:auto}
.leftinner{ width:728px;border-left: solid 1px #c1E1FF;border-right: solid 1px #c1E1FF;height:auto}
.daohang{ height:20px; line-height:20px}
#ss_zi{ width:100%}
.foot{ width:990px; float:left;font-size:14px; border-top:solid 1px #c1E1FF; text-align:center; margin-top:10px; line-height:25px}
.tacenter{ text-align:center; font-size:14px}
.tacenter2{ text-align:center; font-size:14px; margin-top:5px}
.biaodan{ text-align:center}
.button  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	background-image: url(/Images/button-bg.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 98px;
	margin: 0px;
	border: 1px solid #EEEEEE;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.both{ clear:both}
.newhref a{
	color:#1B479F; text-decoration:underline;
}	
#hwr_div{position:absolute; margin:275px 0px 0px 140px;_margin-top:280px; z-index:99999999;}
.hwr_hidden{left:-1000px;top:0}
.hwr_visible{left:200px;top:38px}
.pt_ab{ position:absolute}
.bred{color:red; font-size:16px}
.ifr250x250{width:250px; height:250px; overflow: hidden;overflow-x:hidden; overflow-y:hidden}
.pyzi{ margin:0px 10px}
.pyzi a{ font-size:16px}
.bhzi{margin:0px 10px}
.bhzi a{ font-size:14px}
.bszi{margin:0px 10px}
.bszi a{ font-size:12px}
.zuowentitle{ text-align:center; color:#990000}
.righttitle{ background:url(Images/arrow.gif) no-repeat left;border-bottom:solid 1px #EEEEEE;text-indent:15px;_text-indent:0px;*+text-indent:0px;}
.zwdetail{ width:95%; margin:0px auto;line-height:30px; font-size:18px;}
.lefttitle{background:url(Images/arrow.gif) no-repeat left;border-bottom:solid 1px #EEEEEE; text-indent:15px;_text-indent:0px;*+text-indent:0px;}
.marleft10{ margin:10px; width:30px; height:20px; overflow:hidden; float:left; font-size:14px}
.more{ float:right; color:red; line-height:20px; margin-right:5px}
.right100{background:url(Images/arrow-01.gif) no-repeat top left;text-indent:15px;height:20px; margin:3px 3px 0px 15px;_margin-left:0px; line-height:20px;overflow:hidden; font-size:14px}
.left50{text-indent:10px;height:20px; margin:3px 3px 0px 15px;_margin-left:10px; line-height:20px;overflow:hidden; font-size:14px; width:45%; float:left; background:url(Images/arrow-02.gif) no-repeat top left
}
.right50{text-indent:15px;height:20px; margin:3px 3px 0px 5px;_margin-left:5px; line-height:20px;overflow:hidden; font-size:14px; width:45%; float:left; background:url(Images/arrow-03.gif) no-repeat top left
}
.left30{text-indent:10px;height:20px; margin:3px 3px 0px 15px;_margin-left:10px; line-height:20px;overflow:hidden; font-size:14px; width:30%; float:left; background:url(Images/arrow-03.gif) no-repeat top left}
.left25{text-indent:10px;height:20px; margin:3px 3px 0px 15px;_margin-left:10px; line-height:20px;overflow:hidden; font-size:14px; width:22%; float:left; background:url(Images/arrow-02.gif) no-repeat top left}
.left10{text-indent:10px;height:20px; margin:3px 3px 0px 15px;_margin-left:10px; line-height:20px;overflow:hidden; font-size:14px; width:9%; float:left; background:url(Images/arrow-02.gif) no-repeat top left}
.left15{text-indent:10px;height:20px; margin:3px 3px 0px 15px;_margin-left:10px; line-height:20px;overflow:hidden; font-size:14px; width:15%; float:left; background:url(Images/arrow-02.gif) no-repeat top left
}
.leftshiren{margin: 1px 1px; float:left; text-indent:20px}
.left100{text-indent:10px;height:20px; margin:3px 3px 0px 15px;_margin-left:0px; line-height:20px;overflow:hidden; font-size:14px;  background:url(Images/arrow-02.gif) no-repeat top left; clear:both;
}
.leftzwshort{ width: 650px; margin:0px auto; border:solid 1px #EEEEEE; font-size:14px; color:#666666}
.scdh{margin:0px 10px; font-size:16px;}
.scdh a{ text-decoration:underline}

.fenye{width:90%; float:left; margin-left:30px; margin-top:5px}
.midi{ font-size:12px; color:red; float:right; margin-right:15px}
.textcenter{ text-align:center; margin-top:3px; font-size:14px}
.mar35{ margin-left:35px}
.txt{overflow:auto;font-size:14px;color:#BFBFBF;
background-color:#FFF;height:212px;overflow:auto;font-size:14px;width:350px;
border: solid 1px #84ADCE; margin:5px}
.ftztext{ width:360; float:left}
.link{ float:left; margin:0px 5px;white-space:nowrap; display:inline}
.imgbjx{ border:solid 4px #EEEEEE; margin:5px; float:left}
#bjxdetail{ font-size:16px}
.left90{ width:98%; margin: 0px auto;font-size:14px}
#kpdetail{width:98%; margin:1%; font-size:16px}
.cbox{ border:1px solid #ACE; padding:20px 6px; margin-top:15px; height:150px; position:relative; }
.cbox h3{ padding:0; margin:0; position:absolute; left:15px; top:-14px; width:46px; height:26px; font:bold 16px/26px Verdana; text-align:center; background:#FFF; }
#calendar{ width:440px; float:right; }
#month{ float:left; padding:21px 0 0 10px; width:127px; }
#month .m{
	width:127px;
	height:95px;
	font:30px "微软雅黑","黑体";
	text-align:center;
	color:#333;
	background-image: url(/Images/08.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.timeright{float:right; color:#CCCCCC}
.ziimg{ width:18px; height:18px}
.focus{ text-align:center;line-height:27px;font-size:14px;font-weight:bold;width:82px; height:32px; display:block; background:url(Images/hanyu_bg03.jpg) no-repeat left top; float:left; margin:3px}
.focus a{ color:#FFFFFF}
.unfocus{text-align:center;line-height:27px;font-size:14px;font-weight:bold;width:82px; height:32px; display:block; background:url(Images/hanyu_bg04.jpg) no-repeat left top; float:left; margin:3px}
.unfocus a{ color:#000000}
#month .m .en{ display:block; font:bold 18px/45px Verdana; text-align:center; color:#638CC0; }
#month .m .en2{ font-size:40px; font-weight:bold; text-align:center; color:#000000; }
#month .bot{ height:26px; background:#EEF3F9; border:1px solid #ACE; padding:0 8px; font:12px/24px Verdana; }
#day{ float:right; }
#day table{ border-left:1px solid #EFEFEF; border-top:1px solid #EFEFEF; }
#day th,#day td{ width:40px; height:21px; text-align:center; font:12px/21px Verdana; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
#day th{ background:#EEF3F9; }
#day .hday,#day .hday a{ color:#C00; }
#day .today{ padding:1px 4px; background:#EEF3F9; border:1px solid #ACE; font-weight:bold;}
.hday li{ text-indent:0; padding-left:11px; }
.content2{ width:100%;}
	.content2_left{ float:left; width:200px;}
	.content2_right{ float:right; width:460px;}

/* CSS for chengyugushi */
.cy11{ float:left; padding-left:18px;font-size:32px; font-family:"宋体"; font-weight:bold;}
.cy12{ float:left; padding-left:18px;font-size:26px; font-family:Arial;color:#666666;}
.cy13{ float:left; padding:8px 0 0 7px;font-size:26px; font-family:Arial;color:#666666;}
.cy21{clear:both;padding-left:18px; font-size:15px; line-height:140%;}
.cy21 li{ padding:15px 10px 0 0;}
.cy211{ color:#0000FF;}
.cy212{color:#666666;padding:0 3px 0 5px;}
.cy31{clear:both;padding-left:18px;font-size:15px;}
.cy311{ color:#0000FF;padding:15px 10px 0 0;}
.cy312{ padding:15px 10px 0 0px; line-height:150%;}
.cy41{clear:both;padding-left:18px; text-align:center;}
.cy51{ background:#f9f9f9;padding:10px 0px 10px 5px; }
.cy51 ul{ clear:both;}
.cy51 li{ float:left; padding:0 0 5px 25px;width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cy511{color:#37556f; font-family:"宋体";font-size:13px; font-weight:bold; padding-bottom:5px;}
<!--词-->
.jieshi{width:740px;clear:both; padding-left:0px; font-size:15px;}
.jieshi a:link,.jieshi a:visited {text-decoration:underline; font-size:15px;color:#b97c00;}
.jieshi a:hover {text-decoration:none;font-size:15px;color:#FF0000;}
.js11{ float:left; padding-left:18px;font-size:32px; font-family:"宋体"; font-weight:bold;}
.js12{ float:left; padding-left:18px;font-size:26px; font-family:Arial;color:#666666;}
.js13{ float:left; padding:8px 0 0 7px;font-size:26px; font-family:Arial;color:#666666;}
.js21{clear:both;padding-left:18px;}
.js211{font-weight:bold; font-family:Arial;}
.js212{color:#999999;padding:0 3px 0 5px;}
.js31{clear:both;color:#666666;padding-left:18px;}
.js31 a:link,.js31 a:visited {text-decoration:underline; font-size:15px;color:#b97c00;}
.js31 a:hover {text-decoration:none;font-size:15px;color:#FF0000;}
.js41{ background:#f9f9f9;padding:10px 0px 10px 5px; height:73px;}
.js41 li{ float:left; padding-left:20px;width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.js411{color:#37556f; font-family:"宋体";font-size:13px; font-weight:bold;}
.js3131{clear:both; color:#000000;padding-left:18px;font-family:verdana;}
.js3131 li{padding-top:5px;}
.js3131 a:link,.js3131 a:visited {text-decoration:underline; font-size:15px;color:#b97c00;}
.js3131 a:hover {text-decoration:none;font-size:15px;color:#FF0000;}

.zuib {
margin:0;
padding:0;
background:url(Images/z_b.gif) no-repeat center;
height:58px;
width:58px;
}

.zuib100 {
margin:0;
padding:0;
background:url(Images/z_100.gif) no-repeat center;
height:102px;
width:90px;
}

.zuit{
margin:0;
padding:0 0 0 10px;
line-height:15px;
}
<!--广告-->
#bd960x60{ text-align:center; margin-left:15px;}
#gg250x250{text-align:center;}
#gg730x90{text-align:center;}


#pages{ clear:both; font-size:14px; height:28px; line-height:28px; margin-bottom:20px;  margin-top:0px; padding-top:10px; text-align:center;  }
#pages a{border: 1px solid #13BEB6; color:#13BEB6; margin: 2px 0 0; padding: 4px 8px; }
#pages a:hover{ border:1px solid #13BEB6; background:#13BEB6; color:#FFF;}
#pages span{background:#13BEB6; border:1px solid #039; color: #FFFFFF; font-weight: bold;margin: 2px 4px 0 0;padding: 4px 15px;}
