@charset "utf-8";


.layoutleft { width:660px; padding-right:22px; float:left;}
.layoutright { width:300px; float:right;}
/*    artcon css begin   */
#artcon { width:660px; padding-right:25px;  border-right:#e6e6e6 solid 1px;}
#artcon h3.title {font:700 26px/40px "Microsoft Yahei","冬青黑体简体中文 w3"; padding:12px 0;}
#artcon h5.data { height:24px; font-size:12px;font-weight:normal; line-height:24px; padding:0 0 10px; color:#999; border-bottom:#e6e6e6 solid 1px;}
#artcon h5.data .fl1 { padding-right:14px;}
#artcon h5.data span.icotypez,#artcon h5.data span.icotypepl { padding:0 20px; line-height:15px;}
#artcon h5.data span.icotypepl { width:50px;}
#artcon h5.data span.share {background:url(../images/bg_share.png) no-repeat 0 4px; display:block; height:24px; padding:0 0 0 23px; width:37px; line-height:24px;}
#artcon h5.data1 span.share {display:block; background:none; height:24px; padding:0px; width:180px; line-height:24px;}
#artcon h5.data1 span.bds_more{ padding-top:2px;}
#artcon h5.data span.fontzoom { width:55px; padding-left:15px;}
#artcon h5.data span.fontzoom a { background:url(../images/bg_fontzoom.gif) no-repeat 0 0; display:block; float:left; height:24px; width:24px; text-indent:-999em;}
#artcon h5.data span.fontzoom a.small { margin-right:7px;}
#artcon h5.data span.fontzoom a.big { background-position:0 -24px;}
#artcon .wordstag {
line-height: 20px;
float: left;
width: 430px;
}
#artcon .wordstag a{ border:#e0e0e0 solid 1px;  background:#fff; color:#333; font-size:12px; line-height:16px; text-align:center; padding:4px 6px;}
#artcon .wordstag a:hover{ border:#3399fe solid 1px;background:#3399fe; color:#fff;}


/*  2013-09-06  writer css */

#artcon .writer { height:64px; padding-top:15px; border-top:#e6e6e6 solid 1px; overflow:hidden; zoom:1; margin-bottom:3px;}
#artcon .writer-info { float:left; width:475px;}
#artcon .writer-info img { float:left; width:64px; height:64px; margin-right:12px;}
#artcon .writer-info strong { color:#0b4692; display:block;font:700 16px/24px "Microsoft Yahei","冬青黑体简体中文 w3"; margin-bottom:6px;}
#artcon .writer-info p { font-size:12px; line-height:18px; color:#666;}
#artcon .writer-gz { float:right; width:135px;}
#artcon .writer-gz strong { display:block;width:70px; height:25px; text-align:center;font:14px/25px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#000; margin:4px 0 11px 64px;background:#f2f1f3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#artcon .writer-gz .gz-link { height:15px;}
#artcon .writer-gz .gz-link a { background:url(../img/bg_writer-gz.png) no-repeat 0 0; display:block; width:27px; float:left; text-decoration:none;}
#artcon .writer-gz .gz-link .link1 { background-position:0 0;}
#artcon .writer-gz .gz-link .link2 { background-position:0 -38px;}
#artcon .writer-gz .gz-link .link3 { background-position:4px -81px;}
#artcon .writer-gz .gz-link .link4 { background-position:6px -120px;}
#artcon .writer-gz .gz-link .link5 { background-position:10px -160px;}
/* end */




#arttext { font:16px/30px "Microsoft Yahei","冬青黑体简体中文 w3";}
#arttext p {margin:10px 0; /*text-indent:2em;*/}
#arttext p img { margin-left:-2em; max-width:600px;}
#arttext td img,#arttext div img { max-width:600px; margin:10px auto;}
#arttext a { color:#004195;}

.fenypage  {overflow:hidden; zoom:1;}
.fenypage .fenybox  { padding-left:200px; height:59px;}
.fenypage .fenybox a,.fenypage .fenybox span.current { display:block; height:16px; width:16px; border:#e0e0e0 solid 1px; float:left; background:#fff; color:#333; margin:23px 2px 20px;_display:inline; font-size:12px; line-height:16px; text-align:center;}
.fenypage .fenybox span.current,.fenypage .fenybox a:hover{ border:#3399fe solid 1px;background:#3399fe; color:#fff;}
.fenypage .fenybox a.prev,.fenypage .fenybox a.next { width:64px; height:21px; border:#ccc solid 1px; margin:20px 0 20px; line-height:21px; background:url(../img/bg_fenypage.gif) no-repeat 0 0;}
.fenypage .fenybox a.prev { display:block; height:16px; width:46px; border:#e0e0e0 solid 1px; float:left; background:#fff; color:#333; margin:23px 2px 20px;_display:inline; font-size:12px; line-height:16px; text-align:center;}
.fenypage .fenybox a.next { display:block; height:16px; width:46px; border:#e0e0e0 solid 1px; float:left; background:#fff; color:#333; margin:23px 2px 20px;_display:inline; font-size:12px; line-height:16px; text-align:center;}
.fenypage .fenybox a:hover.prev,.fenypage .fenybox a:hover.next {border:#3399fe solid 1px;background:#3399fe; color:#fff;}
.fenypage .fenybox a.next_1,.fenypage .fenybox a.prev_1{ display:block; height:16px; width:46px; border:#e0e0e0 solid 1px; color:#CCC; text-decoration:none;}
.fenypage .fenybox a:hover.prev_1,.fenypage .fenybox a:hover.next_1 { border:#e0e0e0 solid 1px; color:#CCC;background:none; }

#artcon .artlist { height:30px;}
#artcon .artlist li { float:left; width:282px; background:url(../img/bg_artlist.gif) no-repeat 0 0; height:30px; line-height:30px; color:#999; overflow:hidden;}
#artcon .artlist li a { color:#000;}
#artcon .artlist li.prev { padding-left:25px; background-position:0 8px;}
#artcon .artlist li.next { padding-right:25px;background-position:100% -22px; text-align:right;}
#artcon .xgbox { background:#f9fafd; border-bottom:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px; padding:18px 20px; height:220px;overflow:hidden; zoom:1; margin-bottom:11px;}

#artcon .artplobx {border-top:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px;}
/*#artcon .xglist .box { width:296px; float:left;}
#artcon .xglist .axglist { margin-right:30px;}
#artcon .xglist .hd { background:url(../img/bg_artcon_r01.jpg) no-repeat 0 39px; height:40px; line-height:40px;} 
#artcon .xglist .hd h2 {font:16px/40px "Microsoft Yahei","冬青黑体简体中文 w3"; }
#artcon .xglist .box ul { padding:10px 0;}
#artcon .xglist .box li { background:url(../img/bg_xglisticon.gif) no-repeat 2px 10px; height:25px; line-height:25px; font-size:12px; padding-left:10px; overflow:hidden;}
#artcon .xglist .box li a { color:#666;}*/

#artcon .xglist .box {}
#artcon .xglist .axglist { margin-bottom:20px;}
#artcon .xglist .hd { background:url(../img/bg_artcon_r01.jpg) no-repeat 0 39px; height:40px; line-height:40px;} 
#artcon .xglist .hd h2 {font:16px/40px "Microsoft Yahei","冬青黑体简体中文 w3"; }
#artcon .xglist .box ul { padding:10px 0;}
#artcon .xglist .box li { background:url(../img/bg_xglisticon.gif) no-repeat 2px 10px; height:25px; line-height:25px; font-size:12px; padding-left:10px; overflow:hidden;}
#artcon .xglist .box li a { color:#666; font:14px/24px "Microsoft Yahei","冬青黑体简体中文 w3";  }

/*    artcon css end   */

.arttitle1 {
height: 33px;
margin-bottom: 0px;
color: #000;
line-height: 33px;
border-bottom: #CCC 1px solid;
margin-bottom: 15px;
width:680px;
text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.arttitle1 a{ color:#000;}

#arttext .smalltext{ background-color:#FCFCFC; border:#E7E7E7 1px solid; padding:10px; margin:20px 0; font-size:14px; line-height:22px;}
.arttext{ border:#F6F6F6 1px solid; padding:10px; margin-top:10px;}
.arttext .hd{ margin-bottom:12px;}
.arttext ul{ padding:0; margin:0; width:620px; height:220px;}
.arttext ul li{ float:left; width:143px; overflow:hidden; white-space: nowrap; word-break: keep-all; margin:0 10px 12px 0; text-align:center;}
.arttext ul li p{ text-align:center; line-height:24px;}
.arttext ul li a{ color:#333}
.arttext ul li.clear{ width:100%; clear:both;}
.arttext_hd h2 {
font: 700 20px/38px "Microsoft Yahei","冬青黑体简体中文 w3";
color: #000;
background: url(../img/bg_artcon_r1.jpg) repeat-x 0 100%;
}