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; }

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;}

.addinfo{ margin:8px; height:640px; overflow:hidden;}
.addinfo .title{ height:30px; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold; color:#000000; background-color:#F8F8F8;border:1px solid #E4E4E4;}
.addinfo .info_box{ margin-top:10px; height:280px; overflow:hidden;}

.addinfo input{ border:1px solid #CCCCCC;}

.news_box{ height:100%; overflow:hidden; border:1px solid #FE6610;}
.news_box .box_te{ background-image:url(../images/menu_bg.gif); height:32px; line-height:32px; text-indent:10px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.news_box .box_ls{ height:100%; overflow:hidden;}
.news_box .box_ls ul{ margin:6px; padding:0px; overflow:hidden;}
.news_box .box_ls ul li{height:22px; list-style-type:none; line-height:22px;}

.addinfobtn input{ border:0px; cursor:pointer; margin:0px; padding:0px;}
.addbtn{ width:128px; height:36px; background-image:url(../images/btn.gif); background-repeat:no-repeat; border:0px; margin:0px; padding:0px;color:#FFFFFF; font-size:14px; font-weight:bold;}
/* bm index */
.topic_bg{ background-image:url(../images/topic_bg.gif);}

.idx_topic{ height:100%; overflow:hidden;}
.idx_topic .idx_text{ float:left; width:28px;}
.idx_topic .idx_top_list{ float:right; width:740px; height:50px; margin-right:16px; margin-top:5px;}

.idx_top_list ul{ margin:0px; padding:0px; overflow:hidden;}
.idx_top_list ul li{list-style-type:none; height:22px; line-height:22px; overflow:hidden; float:left; width:33%;}

.bm{ height:100%; overflow:hidden;}
.bm .left{float:left;}
.bm .right{float:right;}
.idx_box{ width:363px; height:285px; overflow:hidden; margin-top:5px;}
.idx_box .title{ height:30px; line-height:30px; text-indent:8px; font-size:14px; color:#010101; border:1px solid #E2E2E2; position:relative; font-weight:bold; background-image:url(../images/idx_mn_bg.gif);}
.idx_box .title span{position:absolute; right:6px; top:0px; font-size:12px; font-weight:normal;}
.idx_box .idxbox_ls{ height:100%; overflow:hidden;}
.idx_box .idxbox_ls ul{margin:0px; padding:0px; overflow:hidden;}
.idx_box .idxbox_ls ul li{list-style-type:none; border-bottom:1px dotted #CCCCCC; height:30px; line-height:30px; text-indent:6px; position:relative; font-size:14px;}
.idx_box .idxbox_ls ul li a{ color:#0000CC;}
.idx_box .idxbox_ls ul li span{ width:90px; position:absolute; right:3px; top:0px; font-size:12px; text-align:center; font-weight:normal;}
/* bm index end */


/* view */
.view_left{ float:left; height:100%; overflow:hidden; width:735px;}
.view_right{ float:right; height:100%; overflow:hidden; width:220px;}

.view_left .title{ height:30px; line-height:30px; background-color:#F8F8F8; border:1px solid #E2E2E2;}

.view_box{ height:100%; overflow:hidden;}
.view_box .view_title{ height:40px; line-height:40px; border-bottom:1px dotted #CCCCCC; text-align:center; font-size:12px; font-weight:bold; font-size:14px;}
.view_text{ line-height:150%; margin:10px; overflow:hidden; font-size:14px;}

.view_con{ line-height:200%;background-color:#F8F8F8;}
/* view end */

/* page */
.mnls{ border:1px solid #FF8800; height:100%; overflow:hidden;}
.page_te{ width:80px; height:100%; overflow:hidden;}
.page_te .te{ height:20px; line-height:20px; text-align:center; font-size:14px; font-weight:bold; color:#FD5B08;}
.page_te .zone{ text-align:center; margin-top:10px;}



.mn_li{ height:100%; line-height:150%; overflow:hidden; color:#FE5C09;}
.mn_li a,.mn_li a:visited{text-decoration:none; color:#FE5C09;}
.mn_li a:hover {color:#000000; text-decoration:underline;}



.page_left{ float:left; height:100%; overflow:hidden; width:220px;}
.page_right{ float:right; height:100%; overflow:hidden; width:735px;}

.page_right .title{ height:30px; background-color:#F8F8F8; line-height:30px; border:1px solid #E2E2E2;}
.page_right .title b{ width:410px; float:left; font-weight:normal; font-size:14px; text-indent:6px;font-style:normal;}
.page_right .title i{ width:65px; float:left; font-weight:normal; font-size:14px; text-indent:6px;font-style:normal;}
.page_right .title s{ width:100px; float:left; font-weight:normal; font-size:14px; text-indent:6px;font-style:normal; text-decoration:none;}
.page_right .title em{ width:90px; float:left; font-weight:normal; font-size:14px; text-indent:6px;font-style:normal;}

.page_right .page_list{ height:100%; overflow:hidden; margin-top:8px;}
.page_right .page_list li:hover{ background-color:#F7F7F7;}

.page_right .page_list ul{ margin:0px;padding:0px; overflow:hidden;}
.page_right .page_list ul li{ list-style-type:none; height:30px; line-height:30px; border-bottom:1px dotted #E2E2E2; overflow:hidden;}
.page_right .page_list li b{ width:410px; float:left; font-weight:normal; font-size:14px; text-indent:2px;font-style:normal; overflow:hidden;}
.page_right .page_list li i{ width:65px; float:left; font-weight:normal; font-size:14px; text-indent:0px;font-style:normal; overflow:hidden;}
.page_right .page_list li s{ width:100px; float:left; font-weight:normal; font-size:14px; text-indent:0px;font-style:normal; text-decoration:none; overflow:hidden;}
.page_right .page_list li em{ width:90px; float:left; font-weight:normal; font-size:14px; text-indent:0px;font-style:normal; text-align:center; overflow:hidden;}

.page_right .page_list li a,.page_right .page_list li a:visited{text-decoration:none; color:#0100CC;}
.page_right .page_list li a:hover {color:#0100CC; text-decoration:underline;}


.page_left{}
/* page end */



/* po */
.wb{ border:1px solid #C0C0C0; height:100%; overflow:;}
.wb .title{ background-image:url(../images/mn_bg.gif); height:25px; line-height:25px; font-size:14px; position:relative;font-weight:bold; border-bottom:1px solid #C0C0C0;}
.wb .title span{position:absolute; right:6px; top:0px; font-weight:normal;}
.wb ul{margin:5px; padding:0px;}
.wb li{height:20px; line-height:20px; list-style-type:none; color:#C26E26;float:left; width:49%; border-bottom:1px dotted #C5BDBA; position:relative;}
.wb li span{position:absolute; right:8px; top:0px;}
.wb li a,.wb li a:visited{text-decoration:none; color:#C26E26;}
.wb li a:hover {color:#ff0000; text-decoration:underline;}

.po_advs{ height:100%; border:1px solid #CCCCCC; overflow:hidden;}
.po_advs ul{ height:100%; margin:6px; padding:0px; overflow:hidden;}
.po_advs ul li{float:left; list-style-type:none; width:193px; text-align:center; height:92px;overflow:hidden;}

.po_co{ height:100%;}
.po_co .po_l{width:486px; float:left; height:100%;}
.po_co .po_r{width:486px; float:right; height:100%;}

.po_so{height:54px; border:1px solid #CCCCCC;background-image:url(../images/so.gif); background-repeat:no-repeat; background-position:60px 18px; overflow:hidden; text-align:left;}
.po_so .po_so_key{ width:760px; height:34px;margin-top:10px; float:right;position:relative;}
.po_so .po_so_key span{position:absolute; height:34px; line-height:34px; top:0px; text-align:left;}
.po_so .po_so_key input{height:26px; line-height:26px; font-size:14px; font-weight:bold; border:1px solid #CCCCCC; width:300px; margin-left:0px;}

.po_text{ overflow:hidden; height:100%;}
.po_text ul{margin:4px; padding:0px; height:100%; overflow:hidden;}
.po_text ul li{ height:22px; line-height:22px; list-style-type:none; position:relative;}
.po_text ul li span{position:absolute; right:3px; top:0px;}
.po_text li a,.po_text li a:visited{text-decoration:none; color:#000000;}
/* po end */

/* qc */
.qc_bl{ height:100%; overflow:hidden; border:1px solid #E4E4E4;}
.qc_left{ float:left; width:484px; height:100%; overflow:hidden;}
.qc_title{ height:27px; line-height:27px; font-size:14px; font-weight:bold; position:relative; text-indent:10px;  background-image:url(../images/qc_title.gif);}
.qc_title span{position:absolute; right:6px; top:0px; font-size:12px;font-weight:normal;}

.qc_box{ height:100%; overflow:hidden;}
.qc_box ul{margin:10px; overflow:hidden; height:100%; padding:0px;}
.qc_box ul li{list-style-type:none; height:22px; line-height:22px; font-size:14px; text-align:left; position:relative;}
.qc_box ul li span{ position:absolute; float:right; top:0px; right:3px; color:#999999; }
.qc_right{ float:right; width:484px; overflow:hidden;}


.gj_title{ height:40px; line-height:40px; background-image:url(../images/qc_gj_te.gif); font-size:14px; font-weight:bold; text-indent:20px; color:#006EB8; position:relative;}
.gj_title .span{position:absolute; right:3px; top:0px; height:40px; line-height:40px; font-size:14px; width:840px;}
.qc_alert{ width:916px; border:1px solid #F9CA40; background-color:#FFFFED; margin-left:auto; margin-right:auto; margin-top:20px; line-height:150%; padding:3px;}
.qc_cha_co{ width:920px; line-height:150%; font-size:14px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:20px;}

.qc_gj_ch{ height:26px; line-height:26px; text-indent:20px; font-weight:bold; font-size:14px; color:#0A6EB9; background-color:#DEE1F4;}

.qc_gj_lu{ height:100%; overflow:hidden;}
.qc_gj_lu ul{margin:20px; padding:0px; height:100%; overflow:hidden;}
.qc_gj_lu ul li{height:24px; line-height:24px; list-style-type:none; width:12%; float:left; background-image:url(../images/qc_gj.gif); background-repeat:no-repeat; background-position:0px 6px; text-indent:20px; font-size:14px; font-weight:bold;}
.qc_gj_lu ul li a{color:#0A6EB9;}

.qc_cha{ text-align:center; margin-top:20px; font-size:14px;}
/* qc end */




.bottom{line-height:150%; text-align:center; border-top:1px solid #E4E4E4;}