*{margin:0px;padding:0px;}
body{font-family:'宋体';text-align:center;margin:0 auto;padding:0;font-size:12px;background:url(../images/bg.jpg) #EEF9FF 0 0px repeat-x;}
img{border:none;}
ul,li,ol{list-style-type:none;}
table,td{font-size:12px;}
input,select,form,button{font-size:12px;vertical-align:middle;outline: none;}
.txtl{text-align:left;}
.txtr{text-align:right;}
.txtc{text-align:center
}
a{text-decoration:none;}
a:link,a:visited{color:#666666;}
a:hover{color:#FF6600;text-decoration:underline;}
a:active{color:#CC3300;} 
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
/*TOP CSS*/
.topcheck a:link{color:#FFFFFF}
.topcheck a:visited{color:#FFFFFF}
.topcheck a:hover{color:#FFFFFF}
.classcheck td img{cursor:pointer}
.top{height:21px;color:#A0A0A0;padding-top:5px;line-height:20px;width:955px;padding-left:15px;overflow:hidden;}
.imgbutton img{margin-right:15px;}
.banner{background:url(../images/banner.jpg);width:921px;padding-left:1px;height:82px;margin-top:3px;}
.logo{width:178px;padding-top:15px;padding-left:8px;height:53px;cursor:pointer;}   
.top a{padding: 0 5px 0 5px;}
.top a:link{color:#404040;}
.top a:visited{color:#404040;}
.top a:hover{color:#FF0000;}
/*check css*/
.check{width:920px;}
.checkl{background:url(../images/checkleft.png);width:10px;height:98px;font-size:1px;}
.checkr{background:url(../images/checkright.png);width:67px;height:98px;}
.checkc {background:url(../images/checkcen.png) repeat-x;height:93px;width:803px;color:#FFFFFF;font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:5px;padding-left:40px;}
.checkc  li{float:left;text-align:center;line-height:33px;cursor:pointer;}
.searchtype {color:#145367; font-size:12px;padding-top:4px;padding-left:40px;text-align:left;}
.searchtype label{margin-right:5px; color:#fff; font-size:12px;}
.clchinput{line-height:22px;padding-left:5px;}
.select{height:34px;overflow:hidden;padding-left:45px;}
.select li{width:90px;height:34px;font-weight:700;position:relative;color:#fff;}
.select li a {font-weight:700;color:#fff;display:block;text-decoration:none;}
.select li.on a {color:#983400;}
.select li.on{background:url(../images/down.jpg) center no-repeat;z-index:1000;color:#983400;}  
.down a:link{color:#993400;}
.down a:visited{color:#993400;}
.down a:hover{color:#993400;}
.checkbo input{float:left;margin-left:15px;border:0px;}
.checkbo img{float:left;margin-left:15px;}
.sel{border:0px;height:30px;line-height:28px;width:620px;margin-top:3px;font-size:14px;color:#666;font-family:Arial, Helvetica, sans-serif;} 
/*js*/
#contxin_1,#contxin_2,#contxin_3,#contxin_4,#contxin_5,#contxin_6,#contxin_7,#contxin_8{float:left;position:relative;top:-1px;margin-left:28px!important;margin-left:14px;}
/*.currentmenu,.menu_index{float:left;text-align:center;line-height:28px;}*/
.showweb{background:#F2FAFD;padding-top:4px;border:#bee3f0 solid 1px;width:916px;margin-top:8px;line-height:19px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;text-align:left}
.showweb a{padding-left:6px;}
.showweb a:link{color:#4f4f4f;}
.showweb a:visited{color:#4f4f4f;}
/*classcheck*/
.classcheck{width:918px;margin-top:8px;}
.clcheck{width:454px;}
.topcheck{background:url(../images/topgo.gif);width:454px;height:33px;font-size:14px;color:#FFFFFF;line-height:32px;}
.inputcheck{border:1px solid #E0EAEC;width:452px;border-top:none;background:#F7FBFC;height:53px;font-weight:bold;}
.webadd{color:#4E4E4E;font-size:14px;font-weight:100;}
.clchinput{border:1px solid #B9DDEB;background:url(../images/checkbgone.jpg);width:260px;height:25px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#666666;}
/*copyright*/
.copyright{width: 920px;margin-top: 14px;}
.copyrightl{background: url(../images/copyl.jpg) no-repeat;width: 7px;height: 91px;font-size: 1px;}
.copyrightr{background: url(../images/copyr.jpg) no-repeat;width: 7px;height: 91px;font-size: 1px;}
.copyrightc{background: url(../images/copyc.jpg);width: 906px;height: 91px;overflow: hidden;}
.copyright_left {float:left;width:200px;text-align:center;padding-top:26px;}		 		   
.copyright_right {float:left;font-family:Arial, Helvetica, sans-serif;color:#5A5E5D;text-align:left;margin-left:10px;width:600px;line-height:21px;padding-top:15px;}
.checkbo{background:url(../images/checkbo.gif) no-repeat;width:645px;height:35px;overflow:hidden;clear:both;}
.topimgbutton{width:95px;float:left;}
/*---help-----*/
.bz_bal {font-family: "宋体";font-size: 14px;color: #333333;margin-bottom: 14px;font-weight: bold;}
.fuzhi ul li {font-size: 12px;font-family: "宋体";color: #444;line-height: 23px;margin-top: 5px;}
.fuzhi ul li img {margin-top: 10px;margin-bottom: 10px;}
.an_re {color: #CF0709;}
.jing_key img {margin-left: 115px;}
.showweb_link{background:#F2FAFD;padding-top:4px;padding-bottom:5px;border:#bee3f0 solid 1px;width:916px;margin-top:8px;line-height:21px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;text-align:left
}
.showweb_link a{padding-left:6px;}
.showweb_link a:link{color:#4f4f4f;}
.showweb_link a:visited{color:#4f4f4f;}
/* CSS Document */
.all{border:1px solid #B7DDEA;width:725px;margin-top:10px;margin-left:10px!important;color:#333;margin-left:5px;overflow: hidden;}
.all_midu{border:1px solid #B7DDEA;border-bottom:none;width:725px;margin-top:10px;margin-left:10px!important;color:#333;margin-left:5px;} 
.all_title{background:url(../images/all_titlebg.jpg) repeat-x;border-bottom:1px solid #B7DDEA;height:34px;width:708px;font-size:14px;line-height:34px;text-align:left;padding-left:15px;overflow: hidden;font-weight:bold;color:#0F6882;}
.all_title h1{font-size:16px;}
.allred{color:#D52B08;font-weight:bold}
.all_pic{width:180px;height:130px;color:#333;padding:0px;padding-top:10px;margin-left:auto;margin-right:auto;text-align:center;}
.all_pic span {margin:0 auto;width:100px;height:100px;font-size:90px;font-family:'楷体', '隶书', '宋体';text-align:center;background-image: url('../images/bg_100.gif');overflow:hidden;vertical-align:middle;line-height:100px;display:block;}
.allright{width:545px;}
.allright td{padding-left:5px;padding-right:5px;}
.leti{background:#EDFBFE;color:#05698B;border:1px solid #B7DDEA;border-top:none;}
.leti2{background:#EDFBFE;color:#05698B;border:1px solid #B7DDEA;border-top:none;border-bottom:none;}
.leti-right{background:#FFF;color:#333;border-bottom:1px solid #B7DDEA;border-top:none;font-size:14px;text-align:left;line-height:180%;}
.leti2-right{background:#FFF;color:#05698B;border-top:none;border-bottom:none;font-size:18px;}
.all_bg{background:url(../images/greenl.jpg) no-repeat;width:92px;height:24px;}
.all_bg td{padding:0px;margin:0px;}
.bdr{border:1px solid #DFE6DF;background:#EEF0ED;width:82px;height:3px;overflow:hidden;font-size:0px;}
.allbdr{color:#0F9802;}
.listmain{border:1px #E1E9EC solid;background:#F7FBFC;width:916px;margin-top:10px;padding-bottom:8px;}
.listtop{background: url(../images/subnavleft.jpg) repeat-x;width:161px;font-size:14px;border-bottom:1px solid #E6EAED;color:#518093;height:28px;line-height:28px;} 
.listleft {border:1px solid #E6EAED;border-top:none;border-left:none;}    
.listlbottom{background:#F3F8FC;}
.listlbottom ul{padding-top:5px;padding-left:12px;padding-bottom:35px;margin:0px;padding-right:0px;}	  
.listlbottom li{background:url(../images/repx.png) repeat-x;width:146px;height:40px;color:#356373;text-align:left;padding-left:0px;font-size:14px;cursor:pointer;line-height:40px;position: relative;overflow:hidden;}
.listlbottom li.on{background-image:none;background-color:#ffffff;font-weight:bold;border-bottom: 1px solid #E6EAED;border-left: 1px solid #E6EAED;color: #333;border-top: 1px solid #E6EAED;left:2px;}
.listlbottom li a {padding-left:30px;background:url(../images/sprite.png) 5px 8px no-repeat;display:block;color:#035781;}
/*.listlbottom li a:link{color:#035781;}
.listlbottom li a:visited{color:#035781;}
.listlbottom li a:hover{color:#ff0000;}
.listlbottom li a:active{color:#ff0000;}*/
.menu li a{color:#035781;font-weight:bold;};
.help li {height:30px; line-height:30px;background-position:0px -10px;}
.help li a{padding-left:16px;background:url(../images/sprite.png) 0px 2px no-repeat;display:block;}

#subnavli a:link{color:#222}
#subnavli a:hover{color:#222}
#subnavli a:visited{color:#222}
#menu_index a{background-position:5px -37px;}
#menu_ciyu a{background-position:5px -67px;}
#menu_jieshi a{background-position:5px -97px;}
#menu_shurufa a{background-position:5px -127px;}
#menu_swjz a{background-position:5px -157px;}
#menu_kangxi a{background-position:5px -187px;}
#menu_ziyuan a{background-position:5px -217px;}
#menu_shuxie a{background-position:5px -247px;}
#menu_pinyin a{background-position:5px -277px;}
#menu_bushou a{background-position:5px -307px;}
#menu_bihua a{background-position:5px -337px;}
#menu_jielong a{background-position:5px -367px;}
#menu_gushi a{background-position:5px -397px;}
#menu_miyu a{background-position:5px -427px;}
#menu_xiehouyu a{background-position:5px -457px;}
#menu_jinyici a{background-position:5px -487px;}
#menu_fanyici a{background-position:5px -517px;}
.listritop{background: url(../images/subnavt.gif) repeat-x ;height:30px;width:740px;line-height:30px;text-align:left;padding-left:10px;color:#4EB8DB;font-size:14px;position:relative;top:-3px;font-weight:bold;}
.listritop h1{font-size:14px;font-weight:bold;color:#4EB8DB;line-height:30px;}						
.listritop h1 a{color:#035781;}
#aff{clear:both;margin-left:11px!important;margin-left:6px;background:#f1fafd;border:1px solid #b6ddeb;width:710px;margin-top:8px;padding:6px 0 6px 15px;line-height:22px;color:#666666;text-align:center;} 	
/*copy address over*/
.content{font-family:'宋体', Arial, Helvetica, sans-serif;text-align:left;padding:10px;font-size:14px;line-height:180%;background: #fff;}
.content .relatelist li{width:32%;float:left;margin-left:3px;overflow:hidden;text-indent:12px;background:url(../images/sprite.png) 0px -3px no-repeat;}
.content pre{border:1px solid #E6EAED;background:#F7FBFC;width:95%;clear:both;padding:5px;font-size:13px;text-indent:2em; margin:5px auto; color:#0F6882; word-wrap: break-word; word-break: normal; }
/*.content .relatelist li a{display:block;}*/	  
.zilist .lititle{background: #EDFBFE;color:#05698B;border: 1px solid #B7DDEA;width:33%;margin:0px;height:24px;float:left;}
.zilist .lititle .bh{width:15%;height:24px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;}
.zilist .lititle .hz{width:15%;height:24px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;}
.zilist .lititle .py{width:65%;height:24px;display:block;float:left;}
.zilist .licontent{background: #fff;color:#05698B;border: 1px solid #B7DDEA;border-top: none;width:33%;margin:0px;height:30px;float:left;}
.zilist .licontent .bh{width:15%;height:30px;display:block;float:left;background: #EDFBFE;text-align:center;border-right:1px solid #B7DDEA;line-height:30px;}
.zilist .licontent .hz{width:15%;height:30px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;background: #fff;line-height:30px;font-size:14px;}
.zilist .licontent .hz a{font-size:20px;font-weight:normal;color:#333;}
.zilist .licontent .hz a img{margin-top:4px;}
.zilist .licontent .py{width:65%;height:30px;display:block;float:left;background: #fff;padding-left:5px;line-height:30px;overflow:hidden;font-size:14px;}

.cylist .licontent{background: #fff;color:#05698B;border-bottom: 1px solid #B7DDEA;border-top: none;width:100%;margin:0px;height:30px;float:left;}
.cylist .licontent .hz{height:30px;display:block;float:left;text-align:left;background: #fff;line-height:30px;font-size:14px;margin:auto 15px;}
.cylist .licontent .js{height:30px;display:block;float:left;text-align:left;background: #fff;line-height:30px;font-size:12px;color:#666;}
.cylist .licontent .hz a{font-size:16px;font-weight:normal;color:#035781;}
.cylist .licontent .hz a img{margin-top:4px;}


.jyclist {padding-left:0px;}
.jyclist .licontent{background: #fff;color:#05698B;border-bottom: 1px solid #B7DDEA;border-top: none;width:48%;margin:0px;height:30px;float:left;margin-left:12px;border-left:1px solid #ccc;overflow:hidden;}
.jyclist .licontent .hz{height:30px;text-align:left;background: #fff;line-height:30px;font-size:14px;margin:auto 10px;float:left;width:85%;}
.jyclist .licontent .js{height:30px;text-align:left;background: #fff;line-height:30px;font-size:12px;color:#666;margin-left:10px;}
.jyclist .licontent .hz a{font-size:16px;font-weight:normal;color:#035781;}
.jyclist .licontent .right a{font-size:12px;font-weight:normal;color:#035781;line-height:30px;}

.zilist2 .lititle{background: #EDFBFE;color:#05698B;border: 1px solid #B7DDEA;width:24%;margin:0px;height:24px;float:left;}
.zilist2 .lititle .bh{width:20%;height:24px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;}
.zilist2 .lititle .hz{width:20%;height:24px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;}
.zilist2 .lititle .py{width:50%;height:24px;display:block;float:left;}
.zilist2 .licontent{background: #fff;color:#05698B;border: 1px solid #B7DDEA;border-top: none;width:24%;margin:0px;height:30px;float:left;}
.zilist2 .licontent .bh{width:20%;height:30px;display:block;float:left;background: #fff;text-align:center;border-right:1px solid #B7DDEA;}
.zilist2 .licontent .hz{width:20%;height:30px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;background: #EDFBFE;}
.zilist2 .licontent .hz a{font-size:20px;font-weight:normal;}
.zilist2 .licontent .py{width:50%;height:30px;display:block;float:left;background: #fff;padding-left:5px;overflow:hidden;}	  
.ciyulist .lititle{background: #EDFBFE;color:#05698B;border: 1px solid #B7DDEA;width:24%;margin:0px;height:24px;float:left;}
.ciyulist .lititle .py{width:30%;height:24px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;}
.ciyulist .lititle .cy{width:50%;height:24px;display:block;float:left;overflow:hidden;}
.ciyulist .licontent{background: #fff;color:#05698B;border: 1px solid #B7DDEA;border-top: none;width:24%;margin:0px;height:30px;float:left;}
.ciyulist .licontent .py{width:30%;height:30px;display:block;float:left;text-align:center;border-right:1px solid #B7DDEA;background: #EDFBFE;}
.ciyulist .licontent .cy a{font-size:20px;font-weight:normal;}
.ciyulist .licontent .cy{width:60%;height:30px;display:block;float:left;background: #fff;padding-left:5px;overflow:hidden;line-height:30px;}	
.icon_sound {background-image:url(../images/sound.png);background-repeat:no-repeat;width:15px;height:14px;display:inline-block;cursor:pointer;}
.icon_sound:hover{background-position:-24px 0px}
/*page*/
.pagelist{padding:12px 0px 12px 16px;width:100%;clear:both;overflow:hidden;}
.pagelist li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.pagelist li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.pagelist li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.pagelist li.thisclass,
.pagelist li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;/*padding:2px 4px 2px;*/
font-weight:bold;}
.pagelist .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.pagelist .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
.jsitem {}
.jsitem .title {border-bottom:1px dotted #BFC2C3;font-size:14px;font-weight:bold;color:#00A5D3;}
.ziyuan li{width:100px;float:left;overflow:hidden;border:1px solid #ccc;margin:5px;text-align:center;}
.ziyuan li img{width:100px;text-align:center;}
.ziyuan li b{width:100px;text-align:center;font-weight:normal;}

.switch {overflow:visible;}
.switch ul li{width:100px; height:28px; border: 1px solid #B7DDEA;border-bottom: none;margin-top: 6px; text-align:center; float:left;position: relative;margin-left:2px; line-height:28px;font-weight: normal;cursor:pointer;}
.switch ul li.on{margin-top: 5px;background:url(../images/ale_bq.jpg) repeat-x;top:1px;font-weight: bold;}
.switch ul li a{color:#0F6882;}
.span300 {margin:0 auto;width:300px;height:300px;font-size:300px;font-family:'楷体', '隶书', '宋体';text-align:center;background-image: url('../images/bg_300.gif');overflow:hidden;vertical-align:middle;line-height:300px;display:block;}
/*letter*/
.letter {width:725px;margin-top:10px;margin-left:10px!important;color:#333;margin-left:5px;}

.letter .index {width:100%;clear:both;}
.letter .index li{float:left;margin-left:4px;width:20px; height:20px;border:1px solid #02A5D8;border-bottom:none; background:#f1fafd;}
.letter .index a{ display:block;font-size:16px;line-height:20px; color:#02A5D8;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.letter .letters {clear:both;text-align:left;border:1px solid #80D9FB; background:#F1FAFD;}
.letter .letters a{font-size:16px;line-height:20px; width:50px; display:inline-block;margin:2px;text-align:center; color:#035781;font-family:Arial, Helvetica, sans-serif;}
