@charset "utf-8";
/* CSS Document */
#warp{ width:100%; background-color:#128ed4; height:127px;}
.weeklyWarp{ width:970px; margin:0 auto;}
.mtop20{ margin-top:20px;}

.weeklyL{ width:630px;}
.weeklyContent{}
.weeklyContent li{ padding:15px; border:1px solid #cbcbcb; overflow:hidden; background-color:#fff; line-height:26px; font-size:14px; color:#777777; margin-bottom:10px; }
.weeklyContent li img{ float:left; margin-right:15px;}
.weeklyContent li h2{ font-size:18px; line-height:38px; border-bottom:1px solid #d8d8d8; color:#000000; padding-bottom:8px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; font-weight:normal; }
.weeklyContent li h2 a{ color:#000;}
.weeklyContent li h2 a:hover{ color:#6a98d4;}
.weeklyContent li p{ padding-top:10px; text-indent:2em;}
.weeklyContent li.weekly-new{ padding:0; border:0;}
.weekly-news{ border:1px solid #cbcbcb; width:100%;}
.weekly-news a{ border:1px solid #fff; background:url(../images/weekly-bg_13.gif) repeat-x; width:626px; color:#777777; height:37px; line-height:37px; display:block; text-align:center; font-size:14px;}
.weeklyContent li.position{ position:relative;}
.weeklyContent li span{ position:relative; bottom:0; right:0;}

.weeklyR{ width:325px;}
.subscription{ margin-bottom:10px;}
.subscription .input1{ height:26px; line-height:26px; font-size:14px; color:#b8b8b8; width:228px;}
.subscription .submit{ width:79px; height:30px; background:url(../images/subscription_07.gif) no-repeat; border:0; cursor:pointer;}

.weeklyR-warp{ border:1px solid #cbcbcb; background-color:#FFF; margin-bottom:10px;}
.weeklyR-warp h4{ background-color:#f4f6f8; height:34px; border-bottom:1px solid #cbcbcb; line-height:34px; color:#22191b; font-size:14px; font-weight:normal; padding-left:10px;}
.sinweibo{ padding:10px;}
#sinweibo{ height:250px; overflow:hidden;}

.weekly-list,.weekly-weibo{padding:15px; }
#scrollDiv{height:275px;overflow:hidden;}
.weekly-list ol{}
.weekly-list li{ line-height:28px; height:28px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.weekly-list li a,.specialTopic a{font-size:14px; color:#22191b;}
.weekly-list li a:hover,.specialTopic a:hover{ color:#6a98d4;}

.weekly-weibo{line-height:24px; color:#22191b; font-size:14px;}
.weekly-weibo img{ float:left; margin-right:10px;}
.weekly-weibo p{ font-size:12px; color:#909090; }

.height50{ height:50px; clear:both;}


/*引导航*/
.location {line-height: 33px;padding: 0 12px;margin: 0 0 10px; border:1px solid #DADADA; background-color:#fff; font-size:12px;} 
.imgbg{ background:url(../images/special-topic_03.jpg) no-repeat; width:970px; height:159px;}
.imgbg h1{ font-size:22px; color:#fff; padding:43px;}
/**/

.w308{ width:308px;}
.w480{ width:480px;}
.specialTopic{ border:1px solid #c0c0c0; margin-bottom:10px; display:inline-block;}
.specialTopic .title{font-size:14px;height:33px; line-height:33px; border-bottom:2px solid #c0c0c0; }
.specialTopic .title h3{ float:left;  font-weight:normal; border-bottom:2px solid #588add; padding-left:10px; padding-right:5px; }
.specialTopic .title span{ float:right; margin-right:5px; }
.specialTopic .title span a{color:#4394fe;}
.specialTopic ul{ padding:10px;}
.specialTopic li{ font-size:14px; line-height:28px;}

.faq h1 {font:500 20px/38px "Microsoft YaHei", 微软雅黑;text-align: center;color: #494949;}
.faqdate {text-align: center;border-bottom: 1px solid #cdcdcd;margin:0 0 15px 0; padding:5px 0; color:#777777; line-height:24px;}
.rtext {padding: 0 0 15px;}
.rtext p{/* text-indent:2em;*/ line-height:24px; color:#777777;}
.gray {color: #999;}
.date {float: right;text-align: right;}
.list li a {color: #494949;}
.list li {list-style-image: none;height: 26px;line-height: 26px;overflow: hidden; font-size:14px;}
.pbot{ padding-bottom:100px; padding-top:30px;}
.list ul{  padding-bottom:20px;}

/*专题*/
.banner{ height:127px; background:url(../images/special-topic_02.jpg) center no-repeat #6f6387; width:100%; min-width:970px;}
.mbot10{ margin-bottom:10px;}
.important{ background:url(../images/special-topic_bg.png) no-repeat; margin:10px 10px 0; padding:10px; height:55px; font-size:14px; line-height:28px; overflow:hidden;}
.specialTopic-important{}
.specialTopic-important span.iocntop{ background:url(../images/specialTopic_bg_03.gif) no-repeat; height:5px;display:inline-block; width:100%;}
.specialTopic-important span.iocnbot{ background:url(../images/specialTopic_bg_08.gif) no-repeat; height:5px; display:inline-block; width:100%;}
.specialTopic-important div.iocnmid{ background:url(../images/specialTopic_bg_06.gif) repeat-y; display:inline-block; padding:10px 20px;}
.specialTopic-important div.iocnmid h2{ font-size:20px; color:#22191b; border-bottom:1px solid #d3d0c4; line-height:30px; padding-bottom:10px;}
.specialTopic-important div.iocnmid p{ line-height:24px; padding-top:10px; text-indent:2em;}