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);}

.page{ border:1px solid #DFDFDF; height:30px; line-height:30px; text-align:right;}

a,a:visited{text-decoration:none; color:#333333;}
a:hover {color:#ff0000; text-decoration:underline;}
.bl{ height:100%; overflow:hidden;border:1px solid #CFCFCF;}
.bllan{ height:100%; overflow:hidden;border:1px solid #539DDC;}

.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;}

.left{ float:left; width:660px; height:100%;}
.left .advs_640_120{ width:640px; height:120px; overflow:hidden; margin-top:10px; margin-left:10px; margin-bottom:10px;}
.list_nav{ height:30px; overflow:hidden;border:1px solid #CFCFCF; border-left:0px; border-right:0px;}
.list_nav .tr{ height:23px; overflow:hidden; margin-top:4px; line-height:23px;}
.list_nav .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;}
.list_nav .tr .but{ border:1px solid #B6B4B5; height:19px; background-image:url(../images/but.gif);}


.list_page{ height:100%; overflow:hidden;}
.list_page ul{margin:10px; padding:0px; overflow:hidden;}
.list_page ul li{height:26px; line-height:26px; list-style-type:none; position:relative; font-size:14px;}
.list_page ul li span{position:absolute; right:3px; top:0px; font-size:12px;}
.list_page .hr{ border:0px;border-bottom:1px dotted #CCCCCC; margin:0px; padding:0px; height:0px; line-height:0px; font-size:0px; margin-top:5px; margin-bottom:5px; overflow:hidden;}

.right{ float:right; width:310px; height:100%;}
.right .right_box{ border:1px solid #D2E3F7; height:100%; overflow:hidden;}
.right_box .title{ height:24px; line-height:24px; font-weight:bold; text-indent:10px; position:relative; border-bottom:1px solid #D2E3F7; border-top:1px solid #D2E3F7; background-image:url(../images/title_bg.gif);}
.right_box .title span{position:absolute; right:3px; top:0px; font-weight:normal; font-size:12px;}

.cu_list{ height:100%; overflow:hidden;}
.cu_list ul{margin:5px; padding:0px; overflow:hidden;}
.cu_list ul li{ list-style-type:none; height:28px; line-height:28px; position:relative; border-bottom:1px dotted #B8B8B8;}
.cu_list ul li span{position:absolute; right:3px; top:0px;}

.img_list{ height:100%; overflow:hidden;}
.img_list ul{margin:5px; padding:0px; overflow:hidden;}
.img_list ul li{ list-style-type:none; float:left; width:148px; height:120px; text-align:center;}
.img_list ul li h1{margin:0px; padding:0px; font-size:12px; height:22px; line-height:22px; font-weight:normal;}

.topic_list{ height:100%; overflow:hidden;}
.topic_list ul{margin:5px; padding:0px; overflow:hidden;}
.topic_list ul li{ list-style-type:none; height:22px; line-height:22px;}
.topic_list .hr{ border:0px;border-bottom:1px dotted #CCCCCC; margin:0px; padding:0px; height:0px; line-height:0px; font-size:0px; margin-top:4px; margin-bottom:4px; overflow:hidden;}

.tk_list{ overflow:hidden; border:1px solid #E4E4E4;}
.tk_list ul{margin:10px; padding:0px; height:100%; overflow:hidden;}
.tk_list ul li{ list-style-type:none; float:left; width:133px; height:120px; text-align:center;}
.tk_list ul li a img{ padding:2px; border:1px solid #F7F7F7; margin:3px;}
.tk_list ul li a:hover img{border:1px solid #9CCDEE;}
.tk_list ul li h1{ margin:0px; padding:0px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:normal;}


.vi_mn{ height:26px; background-image:url(../images/vi_bg.gif); background-repeat:repeat-x;}
.vi_mn ul{margin:0px; padding:0px;}
.vi_mn ul li{height:26px; line-height:26px; float:left; width:70px; height:26px; line-height:26px; list-style-type:none; text-align:center; margin-left:6px;}
.vi_mn a,.vi_mn a:visited{text-decoration:none; font-weight:bold; width:100%; height:100%; display:block; background-image:url(../images/vi_mn_bg.gif); background-repeat:no-repeat;}
.vi_mn a:hover {background-image:url(../images/te_ti_bg_an.gif); background-repeat:no-repeat;}
.vi_mn .sli a,.vi_mn .sli a:visited{text-decoration:none; font-weight:bold; width:100%; height:100%; display:block; background-image:url(../images/te_ti_bg_an.gif); background-repeat:no-repeat;}

.mn_list{ height:100%; overflow:hidden; border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.mn_list ul{margin:8px; padding:0px;}
.mn_list ul li{ height:22px; line-height:22px; list-style-type:none; position:relative; border-bottom:1px dotted #CCCCCC;}
.mn_list ul li span{ position:absolute; right:5px; top:0px;}

/* view */
.view_title{ height:40px; line-height:40px; font-size:18px; font-weight:bold; text-align:center;}
.view_top{ height:60px; border:1px solid #E9E8E6; line-height:20px; color:#979692; background-color:#FEFEF4;}
.view_top table{ margin-top:10px; overflow:hidden;}

.view_text{ font-size:14px; line-height:150%; margin:20px; overflow:hidden;}
.view_alert{ height:30px; line-height:30px; text-align:center; margin-top:4px; border:1px dashed #9A9A9A;color:#999999; }

.view_mo_te{ height:33px; background-image:url(../images/view_mn.gif);font-size:14px; font-weight:bold; line-height:33px;}
.view_mo_te ul{margin:0px; padding:0px; overflow:hidden;}
.view_mo_te ul li{ list-style-type:none; float:left; width:96px; text-align:center; font-size:14px; font-weight:bold; line-height:33px; border-right:1px solid #E4E4E4;}

.view_mo_te ul li a,.view_mo_te ul li a:visited{text-decoration:none; color:#020202; width:100%; height:100%; display:block;}
.view_mo_te ul li a:hover {color:#4137A7; background-image:url(../images/vimo_bg.gif);}
.view_mo_te ul .sli a,.view_mo_te ul .sli a:visited{text-decoration:none; color:#4137A7; background-image:url(../images/vimo_bg.gif);width:100%; height:100%; display:block;}

.view_mo{ margin:10px; height:100%; overflow:hidden;}
.view_mo .left{float:left; width:160px; text-align:center;}
.view_mo .left a img{width:140px; height:115px; padding:2px; border:1px solid #F7F7F7;}
.view_mo .left a:hover img{border:1px solid #CCCCCC;}
.view_mo .right{float:right; width:450px; height:120px;}
.view_mo .right .rglist{ width:440px;}
.view_mo .right .rglist ul{margin:0px; padding:0px; overflow:hidden;}
.view_mo .right .rglist ul li{height:24px; line-height:24px; font-size:14px; position:relative;}
.view_mo .right .rglist ul li span{ position:absolute;right:3px; top:0px; font-size:12px;}



.box_list{ height:100%; overflow:hidden;}
.box_list ul{margin:5px; padding:0px; overflow:hidden;}
.box_list ul li{ list-style-type:none; height:20px; line-height:20px; font-size:12px;}

.img_130_90{ height:100%; overflow:hidden;}
.img_130_90 ul{margin:6px; margin-bottom:0px; padding:0px; overflow:hidden;}
.img_130_90 ul li{ width:144px; text-align:center; height:92px; float:left; list-style-type:none;}
.img_130_90 ul li a img{ width:130px; height:90px;border:1px solid #F6F6F6;}
.img_130_90 ul li a:hover img{border:1px solid #FF0000;}
/* view end */


/* hd */
.hd_te{ height:25px; line-height:25px; background-image:url(../images/hd_mn.gif); font-size:14px; font-weight:bold; text-indent:16px;}
.hdimg{ height:100%; overflow:hidden;}
.hdimg ul{margin:10px; padding:0px; overflow:hidden; margin-top:18px;}
.hdimg ul li{ list-style-type:none; float:left; width:156px; height:120px; text-align:center;}
.hdimg ul li h1{margin:0px; padding:0px; height:30px; line-height:30px; font-size:12px; font-weight:normal; text-align:center;}


.bm_te{ height:25px; line-height:25px; color:#FFFFFF; background-color:#2F92D5;font-size:14px; font-weight:bold; text-indent:16px;}
.bm_input{ height:100%; overflow:hidden;}
.bm_input table{border-top:1px solid #E5E6E8;border-right:1px solid #E5E6E8;}
.bm_input table td{border-left:1px solid #E5E6E8; border-bottom:1px solid #E5E6E8; text-indent:6px; line-height:24px;}

.bm_add{ line-height:150%;}
/* hd end */

/* img_bm_ls */
.img_bm_ls{ height:100%; overflow:hidden;}
.img_bm_ls ul{margin:8px; margin-bottom:0px; padding:0px; overflow:hidden;}
.img_bm_ls ul li{ width:156px; text-align:center; height:120px; float:left; list-style-type:none;}
.img_bm_ls ul li a h1{ height:22px; line-height:22px; padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center;}
.img_bm_ls ul li a img{ width:130px; height:90px;border:1px solid #F6F6F6;}
.img_bm_ls ul li a:hover img{border:1px solid #FF0000;}
/* img_bm_ls end */

/* tool */
.to_ls{}
.to_ls ul{ margin:10px; padding:0px;}
.to_ls ul li{ float:left; width:25%; list-style-type:none; height:24px; line-height:24px;}
/* tool end */

/* zt */
.zt_bl{ border:1px solid #D1E4F5; overflow:hidden;}
.zt_bl .title{ height:24px; line-height:24px; font-weight:bold; text-indent:10px; position:relative; border-bottom:1px solid #D2E3F7; border-top:1px solid #D2E3F7; background-image:url(../images/title_bg.gif);}
.zt_to{ height:33px; line-height:31px; background-image:url(../images/zt_bg.gif);}
.zt_to_to{ height:31px; line-height:31px; font-size:12px; text-align:right; background-image:url(../images/zt_logo.gif); background-repeat:no-repeat;border:1px solid #CFCFCF;}
.hd_to_to{ height:31px; line-height:31px; font-size:12px; text-align:right; background-image:url(../images/hd_logo.gif); background-repeat:no-repeat;border:1px solid #CFCFCF;}

.zt_left{ float:left; width:290px; height:100%; }
.zt_center{ float:left; width:381px; height:100%; margin-left:6px; position:relative;}
.zt_center .zt_nav{ width:38px; height:38px; background-image:url(../images/zt_nav.gif); background-repeat:no-repeat; position:absolute; left:-2px; top:-2px;}

.ztcen_title{ height:40px; line-height:40px; border-bottom:1px dotted #B5B5B5; font-size:16px; font-weight:bold; color:#BE2B00; text-align:center;}

.zt_right{ float:right; width:296px; height:100%;}
/* zt end */

/* topic */
.topic_box{}
.topic_box .tobox{ width:487px; height:146px; overflow:hidden; position:relative; background-image:url(../images/box.gif); background-repeat:no-repeat; margin-top:6px;}
.topic_box .tobox .toco{ width:444px; height:110px; background-color:#FFFFFF; margin-top:21px; margin-left:21px;}
.toptitle{ height:20px; line-height:20px; font-weight:bold; font-size:14px;}
.toptext{ margin-top:5px; line-height:150%; color:#5D5D5D;}
/* topic end */

.bottom{line-height:150%; text-align:center; border-top:1px solid #E4E4E4;}