@charset "utf-8";
/* CSS Document */
td,tr,table,dt,dl{margin:0; padding:0}
body,ul,li,p{ margin:0; padding:0;font-family:"宋体"; font-size:12px;color:#3E3D3D}

body{margin-top: -20px;}
.bxsmsb_body{ width:985px; margin:0 auto}
.bxmsb_first{ margin-bottom:8px; height:auto;overflow: hidden; }
.bx_tzgg{ width:254px; height:245px; margin-right:5px; float:left; border-bottom: solid 1px #c1dfc9;}
.bx_jrph{ width:725px; float:right;}
.dh_nav{ background:url(../images_bxsmsb/dh_nav.png) no-repeat; width:254px; height:29px}
.font_bd{ font-weight:bold; font-size:13px; color:#fff;}
.font_b{ font-size:13px; color:#fff; }
.tzgg_item{border-right: solid 1px #c1dfc9;border-left: solid 1px #c1dfc9; height:206px ; padding:5px  }
.tzgg_item ul{margin:10px;padding:0; margin-top:0px; padding-top:5px}
.tzgg_item ul li{text-align: left;line-height: 24px;background-image: url(../images_bxsmsb/ico_18.gif);border-bottom: 1px dashed #B1B0B0;background-repeat: no-repeat;padding-left: 5px;background-position: left;text-indent: 7px; list-style:none}
.tzgg_item ul li a{ color:#000; text-decoration:none}
.tzgg_item ul li a:hover{ color:#277664}
.jrph_news{ margin-left:6px; height:244px}
.jrph_title{}
.font_g{ color:#277664; font-size:14px; font-weight:bold}
.news_item{ background:url(../images_bxsmsb/news_bg.png) no-repeat; width:400px; height:215px; padding:10px}
.news_item p a {font-size: 12px;color: #999999;text-decoration: none;}
.news_item p a:hover{text-decoration:underline}
.font_hd{ font-size:14px; color:#000; font-weight:bold; text-align:center; height:35px; line-height:35px}
.font_sd{ color:#363636; line-height:20px; text-indent:1em}
.qie_left{ width:380px; float:left; margin-left:10px!important;margin-left:5px;}
.qie_left li{ list-style-type:none; border-bottom: 1px dashed #B1B0B0; line-height:24px;height:24px;margin: 0px;  }
.lists_a{ background:url(../images_bxsmsb/ico_18.gif) no-repeat left; width:328px; padding-left: 5px; background-position: left; text-indent: 7px; float:left; text-align:left;}
.lists_b{ background:url(../images_bxsmsb/ico_18.gif) no-repeat left; width:255px; padding-left: 5px; background-position: left; text-indent: 7px; float:left; text-align:left;}
.date{  float:right; color:#3e3d3d;FONT-FAMILY:Verdana;}
.date1{  float:right; color:#3e3d3d; line-height:24px; margin-right:10px }
.in_b{ width:985px; height:161px; margin:0px auto 5px auto;}
a.top_b:link{ font-size:12px; color:#3E3D3D; text-decoration:none;}
a.top_b:visited{font-size:12px;color:#3E3D3D;text-decoration:none;}
a.top_b:hover{font-size:12px; color::#3E3D3D; text-decoration: underline;}
a.top_b:active{font-size:12px;color:#3E3D3D;text-decoration:none;}
.bx_wysfk{ overflow:hidden; width:985px; margin-bottom:8px}
.wysfk_title{ width:985px; }
.wy_title_l{ background:url(../images_bxsmsb/wysyfk_l.png) no-repeat; width:170px; height:29px; float:left}
.wy_title_ls{ background:url(../images_bxsmsb/wysyfk_ls.png) no-repeat; width:162px; height:29px; float:left}
.wy_tltle_m{ background:url(../images_bxsmsb/wysyfk_s.png) repeat-x; line-height:29px;float:left; width:649px}
.wy_tltle_ms{ background:url(../images_bxsmsb/wysyfk_s.png) repeat-x; line-height:29px;float:left; width:681px}
.wy_tltle_r{ background:url(../images_bxsmsb/wysfk_r.png) no-repeat;float:left; width:4px;display: inline-block; display:block; height:29px}
.wy_tltle_m dt dl{ float:left; text-align: center; background:url(../images_bxsmsb/wysfk_line.png) no-repeat right; display:block; height:29px;color:#277664; font-weight:bold}
.wy_tltle_m dt dl{ float:left; text-align: center; background:url(../images_bxsmsb/wysfk_line.png) no-repeat right; display:block; height:29px;color:#277664; font-weight:bold}
.wy_title_lls{ background:url(../images_bxsmsb/wysyfk_ls_bak.png) no-repeat; width:299px; height:29px; float:left}
.wysfk_left {
width: 263px;
overflow: hidden;
display: inline-block;
float: left;
}

.bx_zxhf{ margin:5px; margin-left:0px; margin-top:8px}

.bx_zxhf ul li{text-align: left;line-height: 24px;background-image: url(../images_bxsmsb/ico_18.gif);border-bottom: 1px dashed #B1B0B0;background-repeat: no-repeat;padding-left: 5px;background-position: left;text-indent: 7px; list-style:none; margin-left:15px; margin-right:15px}
.zxhf_nav{ background:url(../images_bxsmsb/btn_title.png) no-repeat; width:253px; height:29px; }
.font_bd1{ font-weight:bold; font-size:13px; color:#fff; text-indent:2em; line-height:35px}
.font_bd2{ font-weight:bold; font-size:13px; color:#fff; text-indent:2.5em; line-height:25px; }
.font_bd3{ font-weight:bold; font-size:13px; color:#277664; padding-left:25px; line-height:32px; }
.zxfh_body{ background:url(../images_bxsmsb/wysyfk_bg.png) no-repeat; width:251px; height:auto;border-left: solid 1px #c1dfc9;border-right: solid 1px #c1dfc9;}

.zxfh_body2{ background:url(../images_bxsmsb/wysyfk_bg2.png) no-repeat; width:253px; height:250px}

.zxfh_bot{ background:url(../images_bxsmsb/w_dot.png) no-repeat; width:253px; height:10px}
.bx_wysfk_l{}

.wysfk_right{ float:left;  display:inline-block }
.bx_zixun{ width:720px }

.zixun_body {border: 1px solid #d0d1d3;height: 80px;}
.login_body{border: 1px solid #d0d1d3;}
.index_list_body{border: 1px solid #d0d1d3;}
.zixun_bt{ background:url(../images_bxsmsb/zixun_bt.png) no-repeat; width:720px; height:24px; margin:6px 0 0px 0px}


.zixun_td{ border-bottom:1px solid #d0d1d3; background-color:#f7f7f7;}
.zixun_td a { color:#3E3D3D; text-decoration:none;}
.zixun_td a:hover{color:#3E3D3D; text-decoration: underline}
.zixun_a{color:#3E3D3D; text-decoration:none}
.zixun_a a:hover{color:#3E3D3D; text-decoration: underline}
.zixun_td1{ border-bottom:1px solid #d0d1d3; }
.rd{ color:red}
.bxmsb_third{margin-bottom: 8px;height: auto;overflow: hidden; }
.bx_bszn{ width:268px; display:inline-block; float:left}
.bszn_bt{ background:url(../images_bxsmsb/bszn_bt.png) no-repeat; width:268px; height:29px}
.bszn_bod{ border:1px solid #c1dfc9; border-top:none}
.bx_zt{ margin-left:5px; float:left; width:712px; float:left}
.zt_title{ background:url(../images_bxsmsb/zt_bt.png) no-repeat; width:305px; height:29px; display:inline-block; float:left}
.zt_tltle_m{ background:url(../images_bxsmsb/wysyfk_s.png) repeat-x; height:29px;width:402px; display:inline-block; line-height:29px; float:left}
.zy_tltle_r{ background:url(../images_bxsmsb/wysfk_r.png) no-repeat;float:right; width:4px;display: inline-block; display:block; height:29px}
.center{ text-align:center}
/*更多选中的样式*/
#chang_btn{
	background: url(../images_bxsmsb/chang_btn.png);
}

.gonggao_in{ height:228px; float:left;width:252px; border-right:1px solid #bfdfca;border-bottom:1px solid #bfdfca;}
.gonggao_intop{ width:252px; height:28px; background-image:url(../bxsmsb/gonggao_bg.jpg); line-height:28px; margin-top:2px}
.gonggao_intop dl{ font-size:12px; font-weight:bold; color:#ffffff; float:left; padding:0px 0px 0px 25px;}
.gonggao_news{ width:240px; float:left;padding:5px 0px 0px 8px;}
.gonggao_news ul li{ text-align:left;line-height:25px; background-image:url(../bxsmsb/ico_18.gif);border-bottom: 1px dashed #B1B0B0;  background-repeat:no-repeat;padding-left: 5px; background-position: left; text-indent: 7px;}
.xinxiang_left{
	width:233px;
	float:left;
	height:26px;
	padding-bottom:2px;
	padding-top:3px;
	margin-top: 5px;
}
.xinxiang_a{ width:103px; height:26px; background:url(../bxsmsb/menubg_dhua.gif) no-repeat; float:left;margin-right:5px; line-height:26px;}
.xinxiang_b{width:50px; float:right; padding-top:8px;padding-left:30px;}
.xinxiang_aa{ width:230px; height:26px; background:url(../bxsmsb/menubg_dhuaa.jpg) no-repeat; float:left;margin-right:5px; line-height:26px;}


.i_yqmd{ width:717px; height:228px;  border:1px solid #bfdfca; float:left; }

/*bottom*/
.dibu_menu{ width:985px; height:35px; background-image:url(../bxsmsb/db_menu.gif); margin:0px auto 4px auto; line-height:35px; text-align:center;}

/*
#CommentTitle {
    background: url("../bxsmsb/titlebg.gif") repeat-x scroll 50% top #fff;
    border-left: 1px solid #6996bd;
    border-right: 1px solid #6996bd;
    clear: both;
    font-size: 23px;
    font-weight: bold;
    line-height: 23px;
    margin: 0 auto;
    padding: 32px 0 5px;
    text-align: center;
    width: 986px;
}
**/
#CommentTitle {
    background: url("../bxsmsb/titlebg.gif") repeat-x scroll 50% top #fff;
    border-left: 1px solid #6996bd;
    border-right: 1px solid #6996bd;
    margin: 0 auto;
    padding: 32px 0 5px;
    text-align: center;
    width: 986px;
}
.titleclass{
	font-size:23px;
	font-weight: bold;
	line-height: 23px;
	color:#3b78af;
	text-decoration: none;
}
#Control {
    height: 36px;
}
.K {
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #6996bd;
    border-right: 1px solid #6996bd;
    clear: both;
    margin: 0 auto;
    width: 986px;
}

#Control_A {
    background: url("../bxsmsb/Control_A.gif") repeat-x scroll 50% bottom #fff;
    height: 36px;
    margin-left: 12px;
    width: 962px;
}

#Control_A P.c {
    background: url("../bxsmsb/Control_A_p.gif") repeat-x scroll center bottom #f0fafc;
    border-color: #b3dcee;
    border-right: 1px solid #b3dcee;
    border-style: solid;
    border-width: 1px;
    color: black;
    height: 33px;
}
#Control_A P {
    background: none repeat scroll 0 0 #529fd3;
    border-color: #b3dcee;
    border-right: 1px solid #b3dcee;
    border-style: solid;
    border-width: 1px 1px 0;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 0 5px 0 0;
    padding: 0 6px 0 12px;
}
.clr {
    clear: both;
    font-size: 0;
    line-height: 0;
    margin: 0;
    width: 100%;
}
.K {
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #6996bd;
    border-right: 1px solid #6996bd;
    clear: both;
    margin: 0 auto;
    width: 986px;
}
#Cleft {
    margin-left: 12px;
    width: 960px;
}
.cmt {
    border-color: #afd3eb;
    border-right: 1px solid #afd3eb;
    border-style: solid;
    border-width: 0 1px 1px;
    margin-bottom: 0;
    width: 100%;
}
.cmt DT {
    background: none repeat scroll 0 0 #dff5ff;
    border-bottom: 1px solid #afd3eb;
    font-size: 12px;
    height: 17px;
    padding: 3px 0 2px 6px;
    text-indent: 0;
}
.cmt DD.p {
    margin: 5px auto 8px;
    width: 96%;
}
A.fra {
    background: none repeat scroll 0 0 #53bfee;
    padding: 3px 3px 1px;
}
.cmt DD.r {
    background-color: #fff;
    border-color: #ccc;
    border-right: 1px solid #ccc;
    border-style: solid;
    border-width: 1px;
    color: #666;
    font-size: 12px;
    line-height: 19px;
    margin: 10px;
    padding-left: 38px;
    width: auto;
}
.cmt DD.i {
    background: none repeat scroll 0 0 transparent;
    font-size: 12px;
    line-height: 150%;
    margin: 0 auto;
    padding: 8px 0;
    text-indent: 0;
    width: 95%;
}
.cmt DD.i .w {
    float: right;
    font-size: 12px;
    line-height: 150%;
    padding-right: 10px;
    text-align: right;
    text-indent: 0;
}
A.fra4:link {
    background: none repeat scroll 0 0 transparent;
    color: #3b78ae;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
}
A.fra6:link {
    color: #008000;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
}
.cmt DT .from_ip {
    text-align: right;
    padding-right: 50px;
    float:right;
}
.cmt DT .from_ip EM {
    color: #919191;
    font-style: normal;
    padding: 0 0 0 18px;
}
.cmt DT STRONG {
    color: #008000;
    float: left;
    padding-right: 11px;
}
.cmt DT STRONG em {
    color: #919191;
    font-style: normal;
    font-weight: normal;
    padding: 0 0 0 18px;
}
#SplitUp {
    color: #3b78ae;
    float: left;
    height: 23px;
    line-height: 23px;
    padding: 3px 0 0 6px;
    width: 986px;
}
#SplitUp .left {
    float: left;
}
#SplitUp .right {
    float: right;
}
#sLayer {
    background: none repeat scroll 0 0 blue;
    height: 600px;
    left: 0;
    opacity: 0.15;
    position: absolute;
    top: 0;
    width: 100%;
}
.undis {
    display: none;
}
#sPost {
    background: url("../bxsmsb/sPost_left.gif") repeat-x scroll 50% top #bbd0e3;
    border-color: #fff;
    border-right: 1px solid #fff;
    border-style: solid;
    border-width: 1px;
    left: 150px;
    position: absolute;
    top: 50px;
    width: 475px;
}
#sPost DL {
    background: url("../bxsmsb/sPost_right.gif") repeat-x scroll 50% top #fff;
    border-color: #6996c0;
    border-right: 1px solid #6996c0;
    border-style: solid;
    border-width: 1px;
    margin: 8px auto 4px;
    padding: 3px;
    width: 97%;
}
#sPost DT {
    height: 22px;
    text-align: right;
}
#sPost DD.title {
    background: none repeat scroll 0 0 #d2eaf6;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    padding-left: 10px;
    text-align: center;
}
#sPost DD {
    clear: both;
}
#sPost DD.re {
    background: none repeat scroll 0 0 #eaf5fb;
    margin: 4px auto 0;
    padding: 4px 8px;
    width: 92%;
}

#sPost DD.tips {
    color: #000;
    margin: 2px auto;
    text-align: left;
    width: 95%;
}
#sPost DD TEXTAREA {
    height: 98px;
    margin: 4px 0 0;
    width: 98%;
}
#sPost DD.post {
    background: url("../bxsmsb/sPost_top.gif") repeat-x scroll 50% bottom rgba(0, 0, 0, 0);
    height: 35px;
    margin: 3px auto;
    width: 95%;
}
#sPost DD.post .i {
    float: left;
}
#sPost DD.post .p {
    float: right;
}
#Login {
    margin-top: 3px;
    clear: both;
}

#Login DL {
    border-color: #afd3eb;
    border-right: 1px solid #afd3eb;
    border-style: solid;
    border-width: 1px;
    width: 962px;
}
#Login DT {
    background: none repeat scroll 0 0 #dff5ff;
    border-bottom: 1px solid #afd3eb;
    font-weight: bold;
    padding: 3px 0 0 12px;
}
#Login DD {
    clear: both;
    margin: 4px auto 2px;
    width: 95%;
}
#Login DD.post {
	padding-right: 4px;
	background: none repeat scroll 0 0 transparent;
    text-align: right;
    width: 91%;
}
#Login DD TEXTAREA {
    font-size: 14px;
    height: 95px;
    line-height: 150%;
    padding: 1px;
    width: 900px;
}
#Login DD.post .item {
    display: block;
    float: right;
}
input[type="text"], input[type="password"], textarea {
    border-color: #404040 #d4d0c8 #d4d0c8 #404040;
    border-style: solid;
    border-width: 1px;
}
#Login DD.post SPAN {
    padding: 0 15px 8px 0;
}