/* CSS Document */
/* 全局样式
body {margin:0 auto; padding:0px;font-size:12px;font-family: Georgia,宋体, arial,sans-serif;TEXT-ALIGN: center;background:#ffffff;color:#16387C;}
div { text-align:left; margin:0 auto; padding:0; overflow:hidden;}
img{border:0px;}
form,input,p{margin:0;padding:0;}
P{text-indent: 2em;}
a:link,a:visited,a:active{color:#2B5197;text-decoration: none;outline:none}
a:hover{color:#ff0000;text-decoration:underline;}
li a:visited{color:#24437D;}
ul{margin:0;padding:0;list-style-type:none;}
.zi{font-family:宋体;font-size:12px;color:#666666;}
.height6{margin-top:6px;}
.tab{border:1px solid #CAD9EA;}
.xuline{border-bottom:1px dashed #CAD9EA;}
span a:link,span a:visited,span a:active{font-family:宋体;font-size:12px;color:#666666;text-decoration: none;}
span a:hover{color:#FF0000;text-decoration:underline;}
h4{margin:0;padding:0;text-align:center;height:25px;line-height:25px;font-family:"黑体";font-weight:normal;font-size:18px;}
h4 a:link,h4 a:visited,h4 a:active{color:#800000;}
.se{float:right;width:160px;height:15px;}
.se .se_l{float:left;width:90px;padding-right:10px;text-align:right;color:#000000;}
.se .se_r{float:left;width:60px;}
.se .se_r ul{width:60px;height:15px;background:url(se.gif) no-repeat;}
.se .se_r li{float:left;width:14px;height:15px;margin-right:6px;}
.se .se_r li a{display:block;width:14px;height:15px;text-decoration: none;}
.se .se_r li a:hover{text-decoration: none;}
 */
 body {margin:0 auto; padding:0px;font-size:12px;font-family:verdana,宋体, arial,sans-serif;TEXT-ALIGN: center}
div { text-align:left; margin:0 auto; padding:0; overflow:hidden;}
a:link,a:visited,a:active{color:#003399;text-decoration: none;outline:none}
a:hover{color:#ff0000;text-decoration:underline;}
.mainbody{clear:both;float:center;background:#ffffff;color:#16387C;}
.height6{margin-top:6px;}
.xuline{border-bottom:1px dashed #CAD9EA;}
.xuline{border-right:1px dashed #DEC7BC;}
.xulinered{border-bottom:1px dashed red;}
.xulinegreen{border-bottom:1px dashed green;}


.se{float:right;width:160px;height:15px;}
.se .se_l{float:left;width:50px;padding-right:10px;line-height:18px;text-align:right;color:#000000;}
.se .se_r{float:left;width:60px;}
.se .se_r ul{width:60px;height:15px;background:url(images/se.gif) no-repeat;}
.se .se_r li{float:left;width:14px;height:15px;margin-right:6px;}
.se .se_r li a{display:block;width:14px;height:15px;text-decoration: none;}
.se .se_r li a:hover{text-decoration: none;}


.main {clear:both;float:center;width:950px;background:#ffffff;} 

/*.main .top{width:950px;height:110px;border:0px solid #CAD9EA;background:url(images/top_bg2 .jpg) repeat-x 0 0px;}*/
.main .top{width:950px;height:66px;border:0px solid #CAD9EA;background:#E8F4F4;}
.main .topm{width:650px;height:30px;border:0px solid #CAD9EA;border:0px solid black}
.zhuce_nei_l{float:left;width:640px;padding:5px 0 0 0px;text-align:right}
input.text{height:16px;width:76px;margin:0 3px;margin-top:0px;border:1px solid #CAD9EA;border-left-color:#000000;border-top-color:#000000;color:#999999;}

.signin-btn{background:url(images/btn-signin.gif);width:44px;height:20px;border:0;text-align:center;line-height:22px;color:#0C4E7C;cursor:pointer;}

input.button{font-size:12px;background:#d4d0c8;height:21px;margin:0px 0px 0px 2px;padding-top:0px;}
.zhuce_nei_m{float:left;width:0px;padding-top:5px;text-align:right;}
.zhuce_nei_r{float:left;width:0px;line-height:30px;text-align:right;border:0px solid #CAD9EA;}


.main .head{clear:both;float:center;width:950px;height:66px;border:0px solid #CAD9EA;margin-top:0px;padding:0px 0px 0px 0px;}
.main .head .logo{float:left;width:290px;height:66px;padding:1px 0px 0px 10px;background:white;}
.main .head .menu{float:left;width:645px; padding:0px 0px 0px 0px;font-size:13px;font-weight:500;border:0px solid black;}


.main .head .menu .popupmenu_popup {	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bbs/portalbox_bg.gif) #fff repeat-x 0px 1px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left}
.main .head .menu .popupmenu_popup LI {	LIST-STYLE-TYPE: none}
.main .head .menu  .postbtn { cursor: pointer; }

.main .head .menu .newspecialmenu { width: 100px; }
.main .head .menu .newspecialmenu li { background: url(../images/bbs/folder_s.gif) no-repeat 3px 50%; float: left; }
.main .head .menu  .newspecialmenu a { display: block; width: 75px; border-bottom: 1px solid #E8E8E8; padding: 0px 0 0px 20px; }
.main .head .menu  .newspecialmenu a:hover { text-decoration: none; color: #D20000; border-bottom-color: #ddd; }

.main .head .menu li{float:left;padding-left:0px;width:90px;text-align:center;line-height:30px;background:url(images/li_bg.gif) no-repeat 25px 10px;}
.main .head .menu li a:link,.top_r li a:visited,.top_r li a:active{color:#000000;}
.main .head .toppic{float:left;width:300px; padding:3px 0px 0px 0px;font-size:13px;font-weight:500;}

/*###################*/
.linkbox{background:white;line-height:30px;margin:5px 0px 0px 7px;float:left;width:97px;border:1px solid #cfebfe}
.linkbox .con {background:#daebfd;margin:2px;padding:0px 3px 0px 3px;text-align:center}
.linkbox A {TEXT-DECORATION: none;}
/*###################*/

/*###################*/
.linkbox1{background:white;line-height:24px;margin:2px 0px 0px 0px;float:left;width:82px;border:1px solid #cfebfe}
.linkbox1 .con {background:#daebfd;margin:2px;padding:0px 2px 0px 2px;text-align:center}
.linkbox1 A {TEXT-DECORATION: none;}
/*###################*/


/*###################*/
.linkbox_zl{background:;line-height:30px;margin:0px 0px 0px 5px;float:left;width:220px;border:0px solid #cfebfe}
.linkbox_zl .con {background:#daebfd;margin:2px;padding:3px 0px 0px 0px;text-align:center}
.linkbox_zl A {TEXT-DECORATION: none;}
/*###################*/

/*###################*/
.linkbox_zl1{background:white;line-height:23px;margin:0px 0px 0px 2px;float:left;width:62px;border:1px solid #cfebfe}
.linkbox_zl1 .con {background:#daebfd;margin:2px;padding:3px 2px 0px 2px;text-align:center}
.linkbox_zl1 A {TEXT-DECORATION: none;}
/*###################*/

/*###################*/
.linkbox_zl2{background:white;line-height:23px;margin:0px 0px 0px 2px;float:left;width:47px;border:1px solid #cfebfe}
.linkbox_zl2 .con {background:#daebfd;margin:2px;padding:3px 2px 0px 2px;text-align:center}
.linkbox_zl2 A {TEXT-DECORATION: none;}
/*###################*/


/* google广告 */
.gg{height:30px;clear:left; padding: 0px; margin: 0px auto 0px auto;display:block;overflow:hidden; width: 650px;display:block;overflow: hidden;border:0px solid #DEC7BC;}
.gg .left{ float:left;margin:0px auto 0px auto; display:block;overflow:hidden; width: 350px; text-align: left;display:block;overflow: hidden;border:0px solid #DEC7BC;}
.gg .right{ float:right;padding: 0px; display:block;overflow:hidden; text-align: right;display:block;overflow: hidden;border:0px solid #DEC7BC;}

/* google广告 */
.gg1{height:33px;clear:left;background: #FFF; padding: 0px; margin: 0px auto 0px auto;display:block;overflow:hidden; width: 945px;display:block;overflow: hidden;border:0px solid #DEC7BC;}
.gg1 .left{ float:left;background: #FFF; margin: 0px auto 0px auto;padding-left:50px; display:block;overflow:hidden; width: 450px; text-align: center;display:block;overflow: hidden;border:0px solid #DEC7BC;}
.gg1 .right{ float:right;background: #FFF; margin-top: 3px; display:block;overflow:hidden; width: 400px; text-align:center;display:block;overflow: hidden;border:0px solid #DEC7BC;}



.sbar{height:30;width:950px;background:url(images/sbar02.jpg) repeat-x ;border:0px solid black;margin-top:3px;} 

.sbar_l{float:left;width:320px;text-align:left;height:24px;font-weight:bold;font-size:14px;padding-top:6px;padding-left:10px}
.sbar_l2{float:left;width:150px;text-align:left;height:25px;line-height:28px;padding-top:1px;}
/*.sbar_m{float:left;width:930px;text-align:left;height:25px;line-height:25px;padding:5px 0px 2px 10px;border:0px solid #CAD9EA;}
*/
.sbar_r{float:left;width:300px;text-align:left;height:24px;font-weight:bold;font-size:14px;padding-top:6px;padding-left:5px;border:0px solid #CAD9EA;}
.sbar_r2{float:left;width:160px;text-align:left;height:25px;padding-top:5px;border:0px solid #CAD9EA;}

.bbar{height:30;width:950px;background:url(images/sbar03.jpg) repeat-x;} 

.bbar_l{float:left;width:8px;text-align:left;height:30px;line-height:28px;}
.bbar_m{float:left;width:930px;text-align:left;height:25px;line-height:25px;padding:5px 0px 2px 10px;border:0px solid #CAD9EA;}
.bbar_r{float:right;width:6px;text-align:right;height:30px;border:0px solid #CAD9EA;}

.mainbody{clear:both;float:center;text-align:center;width:950px;background:#ffffff;margin:5px 0px 5px 0px;}

/*.mainbody_left{float:left;width:322px;text-align:center;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 7px 10px 0px;}
.mainbody_mid{float:left;width:322px;text-align:center; padding:0px 5px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 10px 0px;}
.mainbody_right{float:right;width:322px;text-align:center;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 10px 0px;}*/
.mainbody_left{float:left;width:650px;height:auto;overflow:hidden;text-align:center;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 7px 0px 0px;}
.mainbody_right{float:right;width:322px;height:auto;overflow:hidden;text-align:center;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 10px 0px;}




.mainbody_detal420{float:left;width:420px;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 10px 0px;}
.mainbody_detal420 .top{width:420px;height:27px;background:url(images/top420.jpg) no-repeat 0 0px;}
.mainbody_detal420 .top .left{float:left;overflow:hidden;width:240px;font-size:14px;font-weight:bold;font-weight:bold;line-height:20px;padding-top:3px;padding-left:10px;}
.mainbody_detal420 .top .right{float:right;text-align:right;overflow:hidden;width:150px;font-size:13px;line-height:20px;padding-top:3px;padding-right:10px;}

.mainbody_detal420 .mid{width:420px;height:auto;padding:0px 5px 3px 5px;line-height:25px;background:url(images/mid420.jpg) repeat-y 0 0px;}

.mainbody_detal420 .mid .tr1 {background-color:#f5f5f5 ;line-height:25px; font-family:verdana,宋体;}
.mainbody_detal420 .mid .tr2 {background-color:white ;line-height:25px; font-family:verdana,宋体;}
.mainbody_detal420 .mid td {text-align:left;font-weight:500;font-size:14px;line-height:27px;height:27px;padding-left:0px; font-family:verdana,宋体;}

.mainbody_detal420 .mid td li {float:left;padding-left:5px;width:405px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

.mainbody_detal420 .mid .videonewsname {float:left;padding-left:5px;width:340px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; border:0px solid black;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

.mainbody_detal420 .but{width:420px;height:13px;background:url(images/bot420.jpg) no-repeat 0 0px;}



.mainbody_detal520{float:left;width:520px;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 10px 0px;}
.mainbody_detal520 .top{width:520px;height:27px;background:url(images/top520.gif) no-repeat 0 0px;}
.mainbody_detal520 .top .left{float:left;overflow:hidden;width:200px;font-size:14px;font-weight:bold;font-weight:bold;line-height:20px;padding-top:3px;padding-left:10px;}
.mainbody_detal520 .top .right{float:right;text-align:right;overflow:hidden;width:200px;font-size:13px;line-height:20px;padding-top:3px;padding-right:10px;}

.mainbody_detal520 .mid{width:520px;height:auto;padding:0px 5px 3px 5px;line-height:25px;background:url(images/mid520.jpg) repeat-y 0 0px;}

.mainbody_detal520 .mid .tr1 {background-color:#f5f5f5 ;line-height:25px; font-family:verdana,宋体;}
.mainbody_detal520 .mid .tr2 {background-color:white ;line-height:25px; font-family:verdana,宋体;}
.mainbody_detal520 .mid td {text-align:left;font-weight:500;font-size:14px;line-height:27px;height:27px;padding-left:0px; font-family:verdana,宋体;}
.mainbody_detal520 .mid td li {float:left;padding-left:5px;width:340px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;line-height:25px;}
.mainbody_detal520 .mid .td_auther {font-size:13px; font-family:verdana,宋体;text-align:center;}
.mainbody_detal520 .mid .td_replytime {font-size:13px;padding-right:3px; font-family:verdana,宋体;color:gray;text-align:right}


.mainbody_detal520 .but{width:520px;height:13px;background:url(images/bot520.jpg) no-repeat 0 0px;}



.mainbody_detal950{float:left;width:950px;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 5px 0px;}
.mainbody_detal950 .top{width:950px;height:27px;background:url(images/top950.gif) no-repeat 0 0px;}
.mainbody_detal950 .top .left{float:left;overflow:hidden;width:800px;font-size:14px;font-weight:bold;font-weight:bold;line-height:20px;padding-top:3px;padding-left:10px;}
.mainbody_detal950 .top .right{float:right;text-align:right;overflow:hidden;width:100px;font-size:13px;line-height:20px;padding-top:3px;padding-right:10px;}

.mainbody_detal950 .mid{width:950px;height:auto;padding:-3px 5px 0px 5px;line-height:25px;background:url(images/mid950.gif) repeat-y 0 0px;}

.mainbody_detal950 .mid li{float:left;width:80px;padding:0px 0px 0px 5px;border:0px solid #CAD9EA;}

.mainbody_detal950 .but{width:950px;height:6px;background:url(images/bot950.gif) no-repeat 0px -6px;}





.mainbody_detal1{float:left;width:950px;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;margin:0px 0px 0px 0px;border:0px solid black;text-align:left}
.mainbody_detal1 .top{width:950px;height:35px;background:url(images/top.gif) no-repeat 0 0px;padding:0px;border:0px solid black}
.mainbody_detal1 .top .left{float:left;overflow:hidden;width:280px;font-size:14px;font-weight:bold;font-weight:bold;line-height:30px;padding-top:1px;padding-left:20px;text-align:left;border:0px solid black}
.mainbody_detal1 .top .left1{float:left;overflow:hidden;width:155px;font-size:14px;font-weight:;;line-height:30px;padding-top:1px;padding-left:20px;text-align:left;border:0px solid black}
.mainbody_detal1 .top .right{float:left;overflow:hidden;width:150px;font-size:14px;font-weight:bold;line-height:30px;padding-top:1px;padding-left:15px;text-align:left;border:0px solid black}
.mainbody_detal1 .top .right_zmd{float:left;overflow:hidden;width:520px;font-size:14px;font-weight:solid;line-height:30px;padding-top:1px;padding-left:20px;text-align:left;border:0px solid black}
.mainbody_detal1 .top .right1{float:right;overflow:hidden;width:240px;font-size:14px;font-weight:bold;font-weight:;line-height:30px;padding-top:1px;padding-left:20px;text-align:left;border:0px solid black}

/*.mainbody_detal .top .right{float:right;text-align:right;overflow:hidden;width:;font-size:13px;line-height:30px;padding-top:5px;padding-right:10px;}*/

.mainbody_detal1 .mid{width:950px;height:auto;padding:0px 0px 0px 0px;line-height:25px;background:url(images/mid.gif) repeat-y 0 0px;border:0px solid black}
.mainbody_detal1 .mid li{float:left;width:112px;padding:0px 0px 0px 5px;border:0px solid #CAD9EA;}
.mainbody_detal1 .midshortli{width:950px;height:auto;padding:3px 15px 3px 15px;line-height:25px;background:url(images/mid.gif) repeat-y 0 0px;}
.mainbody_detal1 .midshortli li{float:left;width:50px;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;}
.mainbody_detal1 .midlongli{width:950px;height:auto;padding:3px 15px 3px 15px;line-height:25px;background:url(images/mid.gif) repeat-y 0 0px;}
.mainbody_detal1 .midlongli li{float:left;width:300px;padding:0px 0px 0px 0px;border:0px solid #CAD9EA;}

.mainbody_detal1 .but{width:950px;height:12px;background:url(images/but.gif) no-repeat 0 0px;}








/* 主体 */
.main{width:981px;}
.main_left{float:left;margin-right:9px;width:650px;font-size:14px;}
.itemtitle{margin:1px 1px 1px 1px;height:28px;padding:0px 2px 0px 2px;text-align:left;display:block;overflow:hidden;background: #E8DDD5 url(../newindex/images/tbg.gif);}

.itemtitle .title_left{float:left;overflow:hidden;font-size:14px;font-weight:bold;font-weight:bold;padding-left:12px;color:#16387C;padding-top:5px;}
.itemtitle .title_right{float:right;overflow:hidden;font-size:13px;padding-top:5px;padding-right:12px;;color:#16387C;}
/* 主体 左body1 */
.main_left_body1{width:648px;height:auto;border:1px solid #CAD9EA; border-top:1px solid #CAD9EA;background:#EFEFEF;}
.main_left_body1 .cont{width:643px;height:340px;}
.main_left_body1 .conttitle{margin:1px 1px 1px 1px;height:29px;padding:0px 10px 0px 10px;text-align:left;display:block;overflow:hidden;background: url(../newindex/images/contbg.gif) no-repeat 0px 2px;}
.main_left_body1 .conttitle .titleleft{font-size:14px;float:left;color:#;}
.main_left_body1 .conttitle .titleright{font-size:12px;float:right;color:#;}
.main_left_body1 .cont_l{float:left;width:280px;margin:5px 0px 5px 0px;}
.main_left_body1 .cont_l li{padding-left:15px;height:25px;color:#2B5197;line-height:25px;font-size:14px;border-bottom:0px dashed #CAD9EA;background:url(../newindex/images/dot.gif) no-repeat 5px 10px;}
.main_left_body1 .cont_l li span{font-size:11px;float:right;color:#666666;}

.main_left_body1 .cont_r_title{float:left;width:357px;height:auto;margin:5px 5px 5px 5px;}
.main_left_body1 .cont_r{float:left;width:357px;height:auto;margin:5px 0px 0px 0px;border:0px dashed #CAD9EA;}
.main_left_body1 .cont_r li{padding:0 2px 0 13px;height:24px;color:#2B5197;line-height:25px;border-bottom:1px dashed #CAD9EA;font-size:14px;background:url(../newindex/images/dot.gif) no-repeat 4px 8px;}
.main_left_body1 .cont_r li span{font-size:11px;float:right;color:#666666;}

/* 主体 左body2 */
.main_left_body2{clear:both;float:left; width:320px;border:1px solid #CAD9EA;margin:5px 0px 0px 0px; background:#EFEFEF;height:340px;}
.main_left_body2 li{padding-left:15px;color:#2B5197;line-height:24px;border-bottom:1px dashed #CAD9EA;background:url(../newindex/images/dot.gif) no-repeat 5px 8px;}
.main_left_body2 li span{float:right;color:#666666;font-size:11px;}

.main_left_body3{float:left; width:319px;border:1px solid #CAD9EA;margin:5px 0px 0px 8px;background:#EFEFEF;height:340px;}
.main_left_body3 li{padding-left:5px;color:#2B5197;line-height:24px;border-bottom:1px dashed #CAD9EA;background:url(../newindex/images/dot.gif) no-repeat 5px 8px;}
.main_left_body3 li span{float:right;color:#666666;font-size:11px;}



/* 主体 右*/
.main_right_body{float:left;width:318px;color:#2B5197;text-align:center; border:1px solid #CAD9EA;background:#EFEFEF;}




/* bottom*/
.bottom{clear:both;width:979px;border:1px solid #CAD9EA;}
.bottom .bleft{margin:1px;height:25px;line-height:25px;text-align:left;padding-left:5px;font-size:13px;color:#16387C;font-weight:600;background:url(../newindex/images/tbg.gif) repeat-x #EFEFEF;}
.bottom .bright{width:969px;padding:5px;background:#EFEFEF;color:#CAD9EA;}
.bottom .bright a{color:#000000;line-height:22px;font-size:13px;}
/* foot*/
.foot{width:981px;text-align:center;line-height:20px;padding:10px 0 5px 0;border-top:2px solid #2B5096;color:#000000;}
.foot a{color:#000000;}

.foot1{width:950px;text-align:center;line-height:20px;padding:10px 0 5px 0;border-top:3px solid #599AC2;color:#599AC2;}
.foot1 a{color:#599AC2;}
.foot {margin:0px auto 0px auto;height:90px;text-align:left;display:block;overflow:hidden;border-top:solid 3px #991A2E;}
.foot_left {float:left;text-align:center;overflow:hidden;width:170px;padding-top:10px;display:inline;}
.foot_center {float:left;text-align:left;overflow:hidden;padding-left:6px;}
.foot_center .linkitem{float:left;color:#599AC2;font-size:13px;padding-top:10px;}
.foot_center .linkitem a {color:#599AC2;TEXT-DECORATION: none	}
.foot_center .linkitem a:hover {color:#599AC2;TEXT-DECORATION: underline}
.foot_center .copyright{float:left;clear:left;color:#6C6C6C;font-size:12px;padding-top:15px;width:640px;}
.foot_center .copyright a {color:#6C6C6C;TEXT-DECORATION: none	}
.foot_center .copyright a:hover {color:#D20000;TEXT-DECORATION: underline}
.foot_right {float:right;overflow:hidden;padding-top:10px;padding-right:2px;}