@charset "gb2312";
*{margin:0px 0px; padding:0px 0px;}
body{font-size:12px; background:url(bg.jpg) repeat-y center #f5f5f5; width:1000px; margin:0px auto;}
a{text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none; color:#404040;}
a:focus{-moz-outline-style: none;}

#top{width:1000px; height:38px; background:url(top_bg.jpg) no-repeat; position:relative; padding-top:215px;}
/**#top #menu{width:1000px; height:38px; line-height:38px; background: rgba(0, 0, 0, 0.2) !important;  filter: alpha(opacity=20); font-size:15px; font-family:"Microsoft YaHei";}*/
#top #menu{width:1000px; height:38px; line-height:38px; filter: alpha(opacity=20); font-size:15px; font-family:"Microsoft YaHei";}
ul,li {list-style-type:none; text-transform:capitalize;}
#top #menu #nav {display:block;}
#top #menu #nav .mainlevel {float:left; background:url(nav_line.png) no-repeat right;  line-height:37px; position:relative/*IE6 only*/}
#top #menu #nav .mainlevel a {color:#ffffff; text-decoration:none; display:block; width:106px; text-align:center;}
#top #menu #nav .mainlevel a:hover {color:#fff; text-decoration:none; background:url(nav_on.png) no-repeat center;}
#top #menu #nav .mainlevel ul {display:none; position:absolute; background: rgba(17, 70, 100, 0.7) !important; background:#114667; filter: alpha(opacity=70); border:1px solid #718289}

#top #menu #nav .mainlevel li{width:106px; line-height:30px; background:url(nv_line.gif) repeat-x top; font-size:13px; /*IE6 only*/}
#top #menu #nav .mainlevel li a{display:block; width:106px}
#top #menu #nav .mainlevel li a:hover{background:none; background-color:#5ab4c2;}

#main_l{width:198px; float:left; display:inline; background-color:#cad3d9;}
#main_l #system{width:198px;  background:url(system_bg.png) no-repeat; padding-top:12px;padding-bottom: 1px;}
#main_l #system .system_title{width:177px; height:38px; margin:0px auto;}
#main_l #system .system_title .a_title{width:150px; height:38px; line-height:38px; background:url(system_title.gif) no-repeat; color:#FFF; display:block; font-size:14px; font-family:"Microsoft YaHei"; padding-left:27px;}
#main_l #system .system_title .a_title:hover{background-position:0px -38px;}
#main_l #system .system_info{width:159px;  margin:0px auto; background: rgba(0, 0, 0, 0.22) !important; background:#000; filter: alpha(opacity=22); margin-bottom:13px; color:#FFF; padding:5px 8px;}
#main_l #system .system_info1{width:159px; margin:0px auto; background: rgba(0, 0, 0, 0.22) !important; background:#000; filter: alpha(opacity=22); margin-bottom:13px; color:#FFF; padding:5px 8px;}
#main_l #system .system_info .sys_w{position:relative;}

#main_l #servie{width:198px; height:167px; background-color:#e3e3e3; padding-top:10px;}
#main_l #servie #servie_t{width:170px; height:20px; line-height:20px; margin:0px auto; font-size:15px; font-family:"Microsoft YaHei"; padding-left:5px; font-weight:bold;}
#main_l #servie #servie_t img{vertical-align:middle}
#main_l #servie #servie_t .more{width:12px; height:11px; background:url(servie_more.gif) no-repeat; display:inline-block; vertical-align:middle; margin-left:50px;}
#main_l #servie #servie_c{width:175px; margin:10px auto;}
#main_l #servie #servie_c a{width:165px; height:27px; line-height:27px; background:url(servie_b1.gif) no-repeat 0px -27px; display:block; padding-left:10px; color:#3c3c3c; font-size:13px; font-family:"Microsoft YaHei"; font-weight:bold}
#main_l #servie #servie_c a:hover{background-position:0px 0px;}
#main_l #servie #servie_b{width:175px; margin:10px auto;}
#main_l #servie #servie_b .b1{width:160px; height:20px; line-height:20px; background:url(servie_b2.gif) no-repeat 0px 0px; display:block; padding-left:15px; color:#3c3c3c; font-size:12px; font-family:"Microsoft YaHei"; font-weight:bold}
#main_l #servie #servie_b .b2{width:160px; height:20px; line-height:20px; background:url(servie_b2.gif) no-repeat 0px -20px; display:block; padding-left:15px; color:#3c3c3c; font-size:12px; font-family:"Microsoft YaHei"; font-weight:bold}

#main_l #org_t{width:198px; height:35px; background:url(jg_t.gif) no-repeat;}
#main_l #org_c{width:178px; height:auto !important; height:460px; min-height:460px; background:url(jg_c.gif) no-repeat #d8efff; line-height:17px; padding:10px 10px;}

/**#main_rt{width:802px; height:auto !important; height:437px; min-height:437px; background:url(main_rt.gif) no-repeat #e5e5e5; float:right; display:inline}**/
#main_rt{width:802px; height:auto !important; height:437px; min-height:437px; float:right; display:inline;background-color:#fff}
#main_rt .dyn_box{width:604px; float:left; display:inline; margin:20px 0px 0px 25px;}
#main_rt .dyn_box .dyn_bt{width:604px; height:29px; line-height:29px; background:url(nt_title.gif) no-repeat;}
#main_rt .dyn_box .dyn_bt .dyn_title{margin-left:30px; color:#212121; font-size:13px; font-family:"Microsoft YaHei"; font-weight:bold; float:left; display:inline;}
#main_rt .dyn_box .dyn_bt .dyn_more{width:39px; height:11px; background:url(nt_more.gif) no-repeat; float:right; display:inline-block; margin:9px 15px 0px 0px;}
#main_rt .dyn_box .dyn_main{width:604px; height:160px; background:url(nt_bg.gif) repeat-y;}
#main_rt .dyn_box .dyn_main #dyn_icon1{width:106px; height:131px; float:left; display:inline; background:url(nt_icon.gif) no-repeat; margin:13px 0px 0px 15px;}
#main_rt .dyn_box .dyn_main #dyn_icon2{width:106px; height:131px; float:left; display:inline; background:url(nt_icon.gif) no-repeat 0px -131px; margin:13px 0px 0px 15px;}
#main_rt .dyn_box .dyn_main .dyn_list{width:450px; float:right; display:inline; margin:13px 15px 0px 0px;}
#main_rt .dyn_box .dyn_main .dyn_list li{border-bottom:1px solid #d0cccc; margin-bottom:12px; overflow:hidden; font-size:13px; color:#555;}
#main_rt .dyn_box .dyn_main .dyn_list li a{color:#555; float:left; display:inline; clear:left}
#main_rt .dyn_box .dyn_main .dyn_list li a:hover{color:#c33838;}
#main_rt .dyn_box .dyn_main .dyn_list li .dyn_time{float:right; display:inline; margin-right:5px; clear:right}

/**#main_rt #quick{width:86px; height:375px; background:url(quick_bg.gif) no-repeat; float:right; display:inline; margin:20px 40px 0px 0px}**/
#main_rt #quick{width:100px; float:right; display:inline; margin:20px 30px 0px 0px;border:1px solid #d4d4d4;background:url(quick_bg.gif) no-repeat center 10px;}
#main_rt #quick ul{margin-top:37px; list-style:none;}
#main_rt #quick ul li{ border-bottom:1px solid #d4d4d4; text-align:center; padding:5px 10px; margin:10px 15px;}
#main_rt #quick ul li a{color:#555}
#main_rt #quick ul li #quick_icon1{width:45px; height:42px; background:url(quick_icon.gif) no-repeat -10px 0px;}
#main_rt #quick ul li #quick_icon2{width:45px; height:42px; background:url(quick_icon.gif) no-repeat -10px -42px;}
#main_rt #quick ul li #quick_icon3{width:45px; height:42px; background:url(quick_icon.gif) no-repeat -10px -84px;}
#main_rt #quick ul li #quick_icon4{width:45px; height:42px; background:url(quick_icon.gif) no-repeat -10px -126px;}
#main_rt #quick ul li #quick_icon5{width:45px; height:42px; background:url(quick_icon.gif) no-repeat -10px -168px;}

#main_rt #main_rcm{width:664px; float:left; display:inline; background-color:#FFF;}
#main_rt #main_rcm #jdt{width:590px; height:13px; background:url(jdt.gif) no-repeat; margin:0px auto; clear:both}
#main_rt #main_rcm .list{width:590px; margin:3px auto; list-style:none; overflow:hidden}
#main_rt #main_rcm .list li{height:25px; line-height:25px;}
#main_rt #main_rcm .list li a{color:#555; float:left; display:inline; clear:left}
#main_rt #main_rcm .list li a:hover{color:#c33838;}
#main_rt #main_rcm .list li .dyn_time{float:right; display:inline; clear:right}
#main_rt #main_rcm #list_num{width:200px; height:27px; line-height:27px; margin:10px auto; clear:both}
#main_rt #main_rcm #list_num .list_prev{width:27px; height:27px; background:url(list_button.gif) no-repeat; display:inline-block; vertical-align:middle; margin:0px 5px;}
#main_rt #main_rcm #list_num .list_prev:hover{background-position:-27px 0px;}
#main_rt #main_rcm #list_num .list_next{width:27px; height:27px; background:url(list_button.gif) no-repeat 0px -27px; display:inline-block; vertical-align:middle; margin:0px 5px;}
#main_rt #main_rcm #list_num .list_next:hover{background-position:-27px -27px;}
#main_rt #main_rcm #list_num .list_num{display:inline-block; height:26px; line-height:26px; border-bottom:1px dotted #c5c5c5;}
#main_rt #main_rcm #list_num .list_num a{color:#555; margin:0px 5px; font-size:13px;}
#main_rt #main_rcm #list_num .list_num a:hover{color:#c33838;}

#main_rt #main_rcm #content_title{width:664px; height:91px; background:url(title_bg.gif) no-repeat;}
#main_rt #main_rcm #content_title #postion{ padding-top:10px; padding-left:10px; color:#FFF;}
#main_rt #main_rcm #content_title #title{margin-top:18px;  text-align:center; color:#FFF; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei";}
#main_rt #main_rcm #content{width:570px; line-height:37px; background:url(content_line.gif) repeat-y; margin:10px auto;}

.main_rct{width:780px; height:25px; line-height:25px; background:url(main_rct.gif) no-repeat; margin-top:2px; padding-left:10px; padding-right:12px; color:#555}
.main_rct .title{float:left; display:inline; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei"; color:#212121;}
.main_rct .time{float:right; display:inline}

#main_rc{width:802px; height:auto !important; height:837px; min-height:830px; background:url(nt_b.gif) no-repeat #FFF; float:right; display:inline; padding-top:11px}
#main_rc .main_rct{width:780px; height:25px; line-height:25px; background:url(main_rct.gif) no-repeat; margin-top:2px; padding-left:10px; padding-right:12px; color:#555; clear:both}
#main_rc .main_rct .title{float:left; display:inline; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei"; color:#212121;}
#main_rc .main_rct .time{float:right; display:inline}
#main_rc .rc_l{width:558px; float:left; display:inline; margin:20px 0px 0px 20px;}
#main_rc .rc_l .dyn_box{width:558px; margin-bottom:15px;}
#main_rc .rc_l .dyn_box .dyn_bt{width:558px; height:29px; line-height:29px; background:url(nt_title2.gif) no-repeat;}
#main_rc .rc_l .dyn_box .dyn_bt .dyn_title{margin-left:30px; color:#212121; font-size:13px; font-family:"Microsoft YaHei"; font-weight:bold; float:left; display:inline;}
#main_rc .rc_l .dyn_box .dyn_bt .dyn_more{width:39px; height:11px; background:url(nt_more.gif) no-repeat; float:right; display:inline-block; margin:9px 15px 0px 0px;}
#main_rc .rc_l .dyn_box .dyn_main{width:558px; height:160px; background:url(nt_bg.gif) repeat-y;}
#main_rc .rc_l .dyn_box .dyn_main #dyn_icon3{width:106px; height:131px; float:left; display:inline; background:url(nt_icon.gif) no-repeat 0px -262px; margin:13px 0px 0px 15px;}
#main_rc .rc_l .dyn_box .dyn_main .dyn_list{width:400px; float:right; display:inline; margin:13px 15px 0px 0px;}
#main_rc .rc_l .dyn_box .dyn_main .dyn_list li{border-bottom:1px solid #d0cccc; margin-bottom:12px; overflow:hidden; font-size:13px; color:#555;}
#main_rc .rc_l .dyn_box .dyn_main .dyn_list li a{color:#555; float:left; display:inline}
#main_rc .rc_l .dyn_box .dyn_main .dyn_list li a:hover{color:#c33838;}
#main_rc .rc_l .dyn_box .dyn_main .dyn_list li .dyn_time{float:right; display:inline; margin-right:5px;}

#main_rc .rc_l .zb{width:100px; float:left; display:inline;}
#main_rc .rc_l .zb .zb_bt{width:75px; height:22px; line-height:22px; background:url(zb_title.gif) no-repeat; color:#212121; font-size:13px; font-family:"Microsoft YaHei"; font-weight:bold; padding-left:25px; margin-top:8px;}
#main_rc .rc_l .zb .zb_box{width:100px; height:83px; background:url(zb_box.gif) no-repeat; text-align:center; padding-top:8px;}
#main_rc .rc_l .zb .zb_box img{border:none;}
#main_rc .rc_l .jt{width:28px; height:115px; background:url(jt.gif) no-repeat center; float:left; display:inline; margin:0px 12px;}

#main_rc .rc_r{width:190px; float:right; display:inline; margin:20px 10px 0px 0px;}
#main_rc .rc_r #gyst_t{width:190px; height:30px; background:url(gyst_t.gif) no-repeat;}
#main_rc .rc_r #gyst_main{width:188px; background-color:#f1f1f1; border:1px solid #7c7a7a;}
#main_rc .rc_r #gyst_main ul{width:180px; list-style:none; margin:10px auto}
#main_rc .rc_r #gyst_main ul li{width:180px; height:68px; font-size:14px; color:#494949; font-family:"Microsoft YaHei";}
#main_rc .rc_r #gyst_main ul li img{border:none; vertical-align:middle; margin-left:5px;}
#main_rc .rc_r #gyst_main ul li #num_1{width:16px; height:15px; background:url(gyst_num.gif) no-repeat; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px; overflow:hidden}
#main_rc .rc_r #gyst_main ul li #num_2{width:16px; height:15px; background:url(gyst_num.gif) no-repeat 0px -15px; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px; overflow:hidden}
#main_rc .rc_r #gyst_main ul li #num_3{width:16px; height:15px; background:url(gyst_num.gif) no-repeat 0px -30px; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px; overflow:hidden}
#main_rc .rc_r #gyst_main ul li #num_4{width:16px; height:15px; background:url(gyst_num.gif) no-repeat 0px -45px; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px; overflow:hidden}
#main_rc .rc_r #gyst_main ul li #num_5{width:16px; height:15px; background:url(gyst_num.gif) no-repeat 0px -60px; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px; overflow:hidden}
#main_rc .rc_r #gyst_main ul li #num_6{width:16px; height:15px; background:url(gyst_num.gif) no-repeat 0px -75px; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px; overflow:hidden}
#main_rc .rc_r #gyst_main ul li .gyst_en{width:43px; height:19px; background:url(gyst_en.gif) no-repeat; display:inline-block; margin:5px 0px 0px 30px;}

#main_rc .rc_r #link_t{width:190px; height:30px; background:url(link_t.gif) no-repeat;}
#main_rc .rc_r #link_main{width:188px; height:90px; border:1px solid #7c7a7a; margin-bottom:15px;}
#main_rc .rc_r #link_main ul{width:180px; list-style:none; margin:0px auto; background-color:#eeeaaf}
#main_rc .rc_r #link_main ul li{}
#main_rc .rc_r #link_main ul li img{width:69px; height:24px; border:3px solid #FFF; margin:5px 7px;}

#main_rc .rc_r #link_m{width:188px;  border:1px solid #7c7a7a; margin-bottom:15px;background-color:#eeeaaf;font-size:13px;}
#main_rc .rc_r #link_m ul{ margin:0px auto;width:180px;}
#main_rc .rc_r #link_m ul li a:hover{ text-decoration:underline;}
#main_rc .rc_r #link_m ul li{ margin-top:5px;}


#main_rt #main_rcm .nbx{width:578px; margin:0px auto;}
#main_rt #main_rcm .nbx .nbx_tit{width:560px; height:39px; line-height:39px; background:url(nbx_tit.gif) no-repeat; margin-top:15px; font-size:14px; color:#415361; font-weight:bold; padding-left:18px;}
#main_rt #main_rcm .nbx .nbx_t{width:100%; height:8px; background:url(nbx_t.gif) no-repeat; overflow:hidden; margin-top:5px;}
#main_rt #main_rcm .nbx .nbx_m{width:100%; background:url(nbx_m.gif) repeat-y; overflow:hidden}
#main_rt #main_rcm .nbx .nbx_m .stit{width:530px; height:30px; line-height:30px; border-bottom:1px solid #CCC; margin:0px auto; padding-left:10px; clear:both; font-weight:bold; color:#666;}
#main_rt #main_rcm .nbx .nbx_m .sbox{width:540px; margin:0px auto;}
#main_rt #main_rcm .nbx .nbx_m .sbox .slink{line-height:25px; margin-left:1px; float:left; display:inline-block; background:url(nbx_list.gif) no-repeat 2px 10px; padding-left:10px; padding-right:15px; margin-right:5px; margin-left:5px; margin-top:5px; border-bottom:1px dashed #efefef}
#main_rt #main_rcm .nbx .nbx_b{width:100%; height:4px; background:url(nbx_b.gif) no-repeat; overflow:hidden; clear:both}

#bottom{padding-top:20px; height:50px; background:url(bottom_bg.gif) repeat-x; clear:both; color:#FFF; text-align:center; line-height:20px;}










.comment { width: 650px; display: block; float:left; }
#commentList { border-top-width: 1px; border-top-style: solid; border-top-color: #bcbcbc; float: left; margin-top: 0; margin-right: 0; margin-bottom: 20px; margin-left: 0; }

.item { padding: 20px 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bcbcbc; float:left; }
#commentList .odd { background-color: #f9f9f9; }
#commentList .user { float: right; display: block; }
.user .u-name { float: left; margin-right: 15px;}
.user .star {   float: left; }
.user .date-ask { margin-left: 15px;float: left; }

.answer { margin-top: 15px; float: left; }
.answer dt { background: url(../images/comments.png) no-repeat left center; float: left; padding-left: 22px; color: #069; width: 65px; line-height: 16px; height: 16px; }
.answer dd { width: 533px; float: left; color:#333; } 

.reply { float: left; background-color: #F7F7F7; border: 1px solid #F8E0C7; width: 600px; padding: 10px; margin-top: 10px; }
.odd .reply { background-color: #fff; } /* 橙色框内，管理员答复为白色底，以便区分 */
.reply dt { font-weight: bold; color: #F90;  }
.reply dt i { font-style: normal; color: #666; float: right; font-weight: normal; }
.reply dd { color: #F00; margin-top: 10px; }


.commentform { border: 1px solid #bcbcbc; margin: 20px 0 0 0; background-image: url(gradient_bg.gif); background-repeat: repeat-x; background-position: left top; }
.commentform .nTitle { font-size: 16px; background: url(comment_edit.png) no-repeat 10px center; padding-left: 32px; border-bottom: 1px solid #bcbcbc; line-height: 30px; height: 30px; color: #333; }

.commentform { margin: 20px 10px 10px 20px; }
.commentform dl { float:left; padding: 0 0 10px 0; }
.commentform dl dt { float:left; line-height: 28px; width: 75px; text-align: right; margin: 0 5px 0 0; }
.commentform dl dd { float:left; line-height: 28px; }
.commentform input,#comment_form textarea { padding: 3px; }
.commentform dl dd .textarea { height: 100px; width: 440px; }
/*================新添加的=======================*/
#comment_form dl dd .input2{ width:120px; }
#comment_form dl dd .submit2{ padding:3px 5px; }
#comment .star{ display:inline-block; background:url(comment_icon.gif) no-repeat; width:65px; height:12px; overflow:hidden; }
#comment .star0{background-position:-65px 0;}
#comment .star1{background-position:-52px 0;}
#comment .star2{background-position:-39px 0;}
#comment .star3{background-position:-26px 0;}
#comment .star4{background-position:-13px 0;}
#comment .star5{background-position:0 0;}
#comment #stars{position:relative;line-height:12px;vertical-align:middle;}
#comment #stars a{position:absolute;display:block;width:13px;height:12px;line-height:12px;cursor:pointer;text-indent:-999px;}
#comment #stars .a2{left:13px;}
#comment #stars .a3{left:26px;}
#comment #stars .a4{left:39px;}
#comment #stars .a5{left:52px;}
.clear{ clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;}
	

.summary
{
  text-align:right;  
    }