.newsCon{margin:20px 0px 0px 20px;}
.rightContent{padding:0px 0px 0px 15px; text-align:center; position:relative;}
.rightContent h4{font-family:Times New Roman;font-size:16px;color:#303030;font-style:italic;}
.rightContent span{color:#ee7700;font-size:16px;}
.firstNews img{margin:0px 20px 0px 0px;}
.rightContentMain{font-weight:bold;font-size:12px;}
.back{ display:block; position:absolute; top:0; right:10px;}
.newsList{margin:20px 0px 0px;}
.newsList ul{margin:0px 0px 20px;/*border-top:1px #d9d9d9 solid;*/border-top:1px #d9d9d9 dashed;/*padding:10px 0px 0px 5px;*/padding:10px 0px 0px 0;}
.newsList li{overflow:hidden;height:30px;line-height:30px; position:relative; border-bottom:1px #a5a4a3 dashed;background:url(../images/newsListBg.gif) left center no-repeat;padding-left:15px;}
.newsList li span{ position:absolute; top:0;right:0;/*right:5px;*/ color:#000000;}
.newsList li a{ padding-left:5px;width:680px;float:left;height:30px;overflow:hidden;}
.newsList li:hover{background-color:#d2d2d1;color:#ee7700;}
.newsList li:hover span{color:#ee7700;}
.newsList li:hover a{ color:#ee7700;}
.newsbox{ width:380px;}
.newsbox1{ width:420px;}
.Grouplist,.Projectlist{ padding-left:18px;}
.Grouplist li,.Projectlist li{ width:362px; height:28px; line-height:28px; position:relative;border-bottom:1px dashed #cccccc;}
.Grouplist li a,.Projectlist li a{ width:300px; line-height:28px; /*padding-left:5px;*/ display:block; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.Grouplist li span,.Projectlist li span{ display:block; position:absolute; top:0; right:5px;}
.Projectlist li{ width:402px; border-bottom:1px dashed #cccccc;}
.topfirstnews{ padding:8px 0 8px 18px;}
.topfirstnews span{ height:22px; line-height:22px; display:block;}
.topfirstnews h4{ height:20px; line-height:20px;}
.topfirstnews p{ font-weight:normal;}
.contentTit1{ height:60px;}
.paddingbottom{ padding-bottom:0;}
.contentTit .more{ width:43px; height:9px; display:block; position:absolute; bottom:10px; right:5px; background:url(../images/more.gif) no-repeat;}

.book{ height:106px; padding:5px 13px;border-top:2px solid #b8b8b8;/*background:url(../images/bookbg.jpg) repeat-x;*/}
.book h3{ height:22px; line-height:22px; padding-left:20px; background:url(../images/bookico.png) no-repeat left center; font-weight:bold; color:#5d5d5d; font-size:12px;}
.book span{ display:block; color:#bfbebe; line-height:22px;color:#818181;}
.book .bookinput{ width:124px; height:18px; line-height:18px; background:none; padding-left:5px; color:#909090; margin:5px 0; border:1px solid #fff; display:block;background:#fff;}
.bookbt{ height:22px; padding-top:5px;}
.bookbt .submit,.bookbt .reset{ width:45px; height:20px; line-height:20px; border:1px solid #ee7700; color:#fff; display:inline-block; text-align:center; margin-left:10px;}
.bookbt .submit{background-color:#ee7700;}
.bookbt .reset{ border:1px solid #999; background:#999;}
/*内页*/
.innerPage{border-top:1px #d9d9d9 dashed;color:#333333;}
.innerPage p{margin:0px 0px 15px;padding:0px 15px 0px 15px;}
.innerPageRc span{ width:720px; display:block; color:#000;font-weight:bold; margin:0 auto; }
.innerPageRc span.time{font-weight:normal;font-size:12px;margin-bottom:10px;}
.innerPage{margin-top:10px;padding:15px 0px 0px;}

.newsList td{border: 1px solid;}