@charset "utf-8";

/******list-box******/
.lists{ margin-top:20px; border-top:1px solid #ccc;}
.lists .list-box { width: 800px; border-right: 1px solid #ccc;float: left; }
.list-box .content-box:hover { background: #f7f7f7; }
.list-box .content-box:after { background: #f7f7f7; }
.list-box .content-box { clear: both; border-bottom: 1px dotted #CCC; padding: 5px 0; display: block; width: 765px; float: left; }
.list-box .content-box h3 { font-size: 16px; line-height: 40px; height: 30px; font-family: Microsoft YaHei, SimSun, arial; color: #252525; display: inline; }
.list-box .content-box h3, .list-box .content-box h3 a { color: #333; font-weight: 600; }
.list-box .content-box h3 a:hover { color: #F00; font-weight: 600; }
.list-box .content-box img { float: left; margin-right: 20px; margin-top: 20px; }
.list-box .content-box .list-about { float: left; width: 515px; text-align: left; }
.list-box .content-box .list-about-nopic { float: left; width: 765px; text-align: left; }
.list-box .content-box .about-info { font-size: 12px; line-height: 24px; color: #808080; }
.list-box .content-box .about-tags { font-size: 12px; line-height: 30px; display: inline; color: #808080; }
.list-box .content-box .about-tags a { color: #808080; padding: 2px 5px; }
.list-box .content-box .about-tags em { background: #cc0000; color: #FFF; padding: 2px 5px; position: relative; margin-left: 20px; margin-right: 10px; }
.list-box .content-box .about-tags a:hover { background: #cc0000; color: #FFF; }

/******node-right*****/
#container .node-right { width: 300px; float: right; }
.node-right .right-box { width: 350px; margin-top: 10px;}
.node-right .right-box dt { /* width: 298px; */ height: 40px; border-bottom: 1px solid #ccc; background: url('images/bar-bg.png') 0 -420px no-repeat; line-height: 30px; }
.node-right .right-box dt h2 { font-size: 16px; font-weight: 600; line-height: 35px; color: #cc0000; }
.node-right .right-box dd { }
.node-right .right-box dd ul li { line-height: 30px; height: 35px; /* width: 300px; */ overflow: hidden; font-size: 14px; border-bottom: 1px dotted #ccc;}
.node-right .right-box dd ul li em{ font-size:14px;margin-right:5px;}
.node-right .right-box dd ul li:hover em{color:#cc0000;}
.node-right .right-box dd ul li a{color:#333;}
.node-right .right-box dd ul li:hover a{color:#cc0000;}
.node-right .right-box dd .tags { margin-top: 10px; }
.node-right .right-box dd .tags li { height: 40px; }
.node-right .right-box dd .tags li a { background: #F6F6F6; border: 1px solid #CCC; padding: 5px; margin-right: 10px; }
.node-right .right-box .clearfix { padding-top: 10px; }
.node-right .right-box .clearfix li { display: inline; width: 140px; height: 120px; overflow: hidden; font-size: 12px; }
.node-right .right-box .clearfix:after { content: ""; display: table; clear: both; }
.clearfix:after { clear: both; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.column-aside { float: right; width: 300px; }

/*gonggao*/
.notice{height: 32px;/* width:960px; */font-size:18px;line-height: 32px;background:url(../images/red_bg.gif) left no-repeat;overflow:hidden;margin: 20px auto;}
.notice_tit{ margin-left:10px; width: 115px; height:auto; color:#fff; float:left;}
.notice_tit a{ color:#fff;}
#Scroll{ FONT-SIZE:18px; /* MARGIN:0px auto; */ WIDTH: 1055px; LINE-HEIGHT: 32px; HEIGHT: 32px; TEXT-ALIGN:left; float:left; 
}
#Scroll a{PADDING-LEFT:0px; COLOR: #333; TEXT-DECORATION:none; height: 32px; line-height:32px;width: 350px; display:block; float:left; overflow:hidden;}
#Scroll a:hover{ color:#cc0000; text-decoration:underline;}
#Scroll A.s_end{PADDING-RIGHT:0px; MARGIN-LEFT:0px}

.pic-recommend .dotted-head { width: 350px; height: 40px; border-bottom: 1px solid #ccc; /* background: url('images/bar-bg.png') no-repeat scroll 0px -420px transparent; */ line-height: 30px; margin-top: 10px;}
.pic-recommend .dotted-head .title .words { color: #cc0000; font-size: 16px; font-weight: bold; line-height: 30px; }
.pic-recommend .v-pic .thumb { position: relative; }
.pic-recommend .v-pic .thumb img { width: 140px; height: 90px; }
.pic-recommend .v-pic { width: 140px;   margin: 0 17px 0 17px;float: left; _display: inline; }
.pic-recommend .v-pic .title { height: 44px; line-height: 20px; margin-top: 10px; overflow: hidden; _zoom: 1; }
.pic-recommend .v-pic .title a { color: #333333; font-size: 14px; }
.pic-recommend .v-pic .title a:hover { color: #cc0000; }
.m-main{width:350px;margin-top:10px;}


.postion  {font-size:18px;color:#cc0000;}