@charset "utf-8";
/* CSS Document */

a{ text-decoration:none; color:#2c2c2c;}
a:hover{ text-decoration:none;}
img{ border:0px;}
body{ background: url(topbg.jpg) center 30px no-repeat #000; color:#2C2C2C;}

#footer p a{color:#696969;}

.wrapper{ width:922px; margin:0px auto; padding:0px; height:100%; padding-bottom:1px; position:relative;}
.top_pic{ width:100%; height:260px; position:relative;}

.sub_main{height:auto; width:878px; padding:22px; margin-bottom:20px; overflow:hidden; background:#fff;}

/*left*/
.left{ width:268px; float:left; overflow:hidden; border:1px solid #DADADA;}
.left h2{font: normal 22px/43px "微软雅黑"; height:43px; padding-left:28px;}
.left h2 span{ color:#f1f1f1; font-family:Arial; font-weight: bold; padding-left:6px;}
.daylist li{ float:left; width:100%; clear:both; padding-bottom:12px; border-top:1px solid #DADADA; cursor:pointer;}
.daylist li:hover{ background:url(pagebg.png) no-repeat; border-top:1px solid #fff; -webkit-transition:300ms;}
.daylist li h3{font: normal 17px/17px "微软雅黑"; padding-left:6px; padding-top:16px; padding-bottom:12px; color:#cd3700; text-shadow:#F4D6CC 0px 1px 1px;}
.daylist li h3 a.toggle{ float:left; display:inline-block; font-size:12px; height:15px; line-height:15px; background:#cd3700; color:#fff; padding:0 5px; margin-right:6px; margin-top:1px; border-radius:3px;}
.daylist li p{ line-height:24px; font-size:12px; padding:0 28px;}
.daylist li p span{ color:#BA6501;}

.imgbor{ border:1px solid #989898;}

.star_intro{ width:276px; height:159px; margin-top:10px; background:url(rightbg.jpg) -1px -407px no-repeat;}
.star_intro p{ line-height:20px; padding-top:4px;}
.star_intro p span{ color:#999;}

/*right*/
.bigPic{width:594px; height:408px; float:left; overflow:hidden; position:relative;}
.bigPic p{ position:relative; top:-63px; color:#eaebec; padding:10px 18px; line-height:21px; background:url(opacity_70.png) repeat}
.right{ width:594px; float:right; overflow:hidden;}
.right .rcont{ width:100%; float:left; clear:both; margin-bottom:10px;}
.right .newsbox{ width:548px; padding:10px 22px; float:left; clear:both; border:1px solid #DADADA; margin-top:10px;}
.newsbox h2{ clear:both; color:#bd6804; font: normal 18px/32px "微软雅黑"; position:relative;}
.newsbox h2 em{ font-family:Arial; font-size:14px; left:-15px; top:-2px; position:absolute;}
.newsbox h2 span{ font-size:14px; color:#ababab; padding-left:12px;}
.newsbox .summary{ color:#ababab; line-height:20px; padding-bottom:10px; border-bottom:1px solid #EBEBEB;}
.newsbox .Editpush{ width:100%; line-height:20px; margin-top:5px; margin-bottom:20px;}
.newsbox .Editpush caption{ text-align:left; color:#de4522; line-height:28px;}
.clear:after {
    height:0;
    content:".";
    clear:both;
    display:block;
    visibility:hidden;
    } 
