body{margin:0px; font-size:12px; padding:0px; color:#010101; font-family:"新宋体"; font-family:"宋体";}
.w{width:980px;}
.c{margin-left:auto; margin-right:auto;}
.s{overflow:hidden;}
.wag{margin-top:6px;}
.bg{background-color:#589FD1;}
.mar5{margin:5px; overflow:hidden;zoom:1;}
.mar7{margin:7px; overflow:hidden;zoom:1;}
.mar8{margin:8px; overflow:hidden;zoom:1;}
.mar10{margin:10px; overflow:hidden;zoom:1;}
.font_14{ font-size:14px;}
.clear { clear:both; margin:0; padding:0; }
.bmbg{background-image:url(../images/bm_bg.gif);}

a,a:visited{text-decoration:none; color:#333333;}
a:hover {color:#ff0000; text-decoration:underline;}
.bl{ height:100%; overflow:hidden; border:1px solid #E4E4E4;}

.top{ height:26px; line-height:26px; margin-top:7px; color:#1E3B87;}
.top a,.top a:visited{text-decoration:none; color:#1E3B87;}
.top a:hover {color:#1E3B87; text-decoration:underline;}
.page{ border:1px solid #DFDFDF; height:30px; line-height:30px; text-align:right;}

.menu{ height:32px; line-height:32px; background-image:url(../images/menu_bg.gif); color:#FFFFFF;}
.menu .menu_left{ float:left; width:210px; height:32px; overflow:hidden;}
.menu .menu_right{ float:right; width:770px; height:32px; overflow:hidden;}
.menu .menu_right .tr{ height:20px; overflow:hidden; margin-top:5px; line-height:20px;}

.menu a,.menu a:visited{text-decoration:none; color:#FFFFFF;}
.menu a:hover {color:#FFFFFF; text-decoration:underline;}
.menu .menu_right .tr .input{ border:1px solid #B6B4B5; height:16px; background-image:url(../images/s.gif); background-repeat:no-repeat; background-position:2px 3px; padding-left:20px;}
.menu .menu_right .tr .but{ border:1px solid #B6B4B5; height:19px; background-image:url(../images/but.gif);}
.bma{ color:#000000;}

.bm_left{ float:left; width:400px; height:100%;}
.bm_right{ float:right; width:576px; height:100%;}

.bm_title{ border:1px solid #DFDFDF; background-image:url(../images/bm_zx_bg.gif); height:24px; line-height:24px; font-size:14px; font-weight:bold; text-indent:10px; position:relative;}
.bm_title span{position:absolute; right:5px; top:0px; font-size:12px; font-weight:normal;}

.bm_news{ height:100%; overflow:hidden;}
.bm_news ul{margin:0px; padding:0px; overflow:hidden;}
.bm_news ul li{ list-style-type:none; height:24px; line-height:24px; font-size:14px;}
.bm_news a{ color:#223764;}
.bm_news ul .sli{height:0px; font-size:0px; list-style-type:none; border-bottom:1px dotted #CCCCCC; margin-top:5px; margin-bottom:5px; overflow:hidden;}

.so_text{ height:30px; line-height:30px; text-align:center; font-size:14px; margin-top:10px;}
.so_text a{ margin-right:8px; color:#3462C0;}
.so_input{ text-align:center;}
.so_input .input{ height:22px; line-height:22px; font-size:14px; font-weight:bold;}
.so_input .but{ height:28px; font-size:14px; font-weight:bold;}

.bm_gj{ height:100%; overflow:hidden;}
.bm_gj ul{margin:4px; padding:0px; overflow:hidden;}
.bm_gj ul li{height:26px; line-height:26px; list-style-type:none; float:left; font-size:14px; font-weight:bold; width:19%; text-indent:16px; background-image:url(../images/gj.gif); background-repeat:no-repeat; background-position:0px 8px;}
.bm_gj ul li a{ color:#096BB4;}

.bm_fl{ height:100%; overflow:hidden;}
.bm_fl ul{margin:5px; padding:0px; overflow:hidden;}
.bm_fl ul li{list-style-type:none; height:28px; line-height:28px; font-size:14px; border-bottom:1px dashed #CACACA; text-indent:10px;}
.bm_fl ul li a{ color:#0602CB;}

.bm_zg{ height:100%; overflow:hidden;}
.bm_zg ul{margin:8px; padding:0px; overflow:hidden;}
.bm_zg ul li{ float:left; height:26px; line-height:26px; list-style-type:none; width:16%; font-size:14px; text-indent:6px;}
.wztr{ border-bottom:1px dashed #CCCCCC; font-size:0px; height:0px; width:96%; margin-left:auto; margin-right:auto;}

.bm_tool{ margin:5px; overflow:hidden; height:100%;}
.bm_tool ul{margin:0px; padding:0px; overflow:hidden;}
.bm_tool ul li{height:24px; line-height:24px; font-size:14px; list-style-type:none; float:left; width:33%;}

.bm_hy{ margin:5px; overflow:hidden; height:100%;}
.bm_hy ul{margin:0px; padding:0px; overflow:hidden;}
.bm_hy ul li{ height:24px; line-height:24px; list-style-type:none; float:left; width:49%; font-size:14px;}
.bm_hy ul li a{ color:#666666;}

.bm_tq{ height:41px; overflow:hidden; background-image:url(../images/tq.gif); background-repeat:no-repeat;}
.bm_tq .gundong{ width:464px; height:25px; line-height:25px; border:1px solid #CCCCCC; margin-top:8px; margin-left:90px;}


.bottom{line-height:150%; text-align:center; border-top:1px solid #E4E4E4;}
