@charset "gb2312";
/* CSS Document */
.f_l { float: left; display: inline; }
.f_r { float: right; display: inline; }

.wrap{ width:1000px; margin:0 auto; zoom:1; }
.ico_rank,.contA li,.contB li,.c_t_new h3,.author,.date,.data,.relevant_li li{ background-image:url(../images/newsimg.png);_background-image:url(../images/newsimg_ie6.gif); background-repeat:no-repeat;}

/*main*/	
.wrap{ overflow:hidden;}



.iconew{ position:absolute; left:17px; top:0; width:26px; height:12px; text-indent:-9999px; overflow:hidden; background:url(../images/new.png) 0 0 no-repeat;}

.sch_txt,.sch_btn{ float:left; background:url(../images/sch.gif) no-repeat; border:0; vertical-align:middle; font-family:\5FAE\8F6F\96C5\9ED1;}
.sch{ float:right;width:280px;}
.sch_txt{ width:220px; height:13px; line-height:13px; padding:11px 10px; background-position:0 0; color:#aaa;}
.sch_btn{ width:40px; height:35px;  background-position:-460px 0; cursor:pointer;}
.sch_txt,.sch_btn{ margin-bottom:3px;}
.hotword a{ color:#999; font-size:12px; margin-right:10px;}

.box,.box2{ position:relative; background:#fff; zoom:1; overflow:hidden; margin-bottom:15px;}
.box{ padding:20px;}
.box2{ padding:30px;}
.ico_rank{ position:absolute; top:0; right:0; width:35px; height:35px; background-position:-72px -158px;}
.c_t{ height:28px; border-bottom:#ddd 1px solid; }
	.c_t h3{ float:left; position:relative; height:28px; font-size:18px; font-weight:bold; line-height:20px; color:#333; border-bottom:#f33 1px solid; margin:0 10px -1px 0;}
	.more{ float:right; font-size:12px; line-height:24px; color:#999;}

.col01{ width:705px;margin-bottom:20px;}
.col02{ width:280px;}

/*cont*/
.hot{ _width:645px; font-weight:300; font-size:22px; line-height:24px; zoom:1;}
.hot,.hot a{ color:#C00;}
.hot a:hover{ text-decoration:underline !important;}
.sub_t{ height:48px; overflow:hidden; margin:8px 0 20px 0;}

.rankA{ background:url(../images/num.png) 0 10px no-repeat; padding:0 0 0 25px; margin-top:14px;}
.rankA li{ _width:215px; line-height:30px;}

.contA{ margin-top:14px;}
.contA li{ _width:228px;}

.zt{ padding-top:10px; +padding-top:20px;}
.zt a{ display:block; height:165px; margin-top:10px; text-align:center; line-height:30px; overflow:hidden;}
.zt a img,.bimg img{ display:block; }

.imgs{ padding-top:19px; zoom:1; overflow:hidden;}
.imgs a{position:relative; display:inline; margin-top:1px;}
.imgs a span{ position:absolute; left:0; bottom:0; width:100%; background:url(../images/tbg2.png) bottom repeat-x; color:#fff; line-height:30px; text-indent:10px;}

.bimg{ margin-bottom:15px;}

.hotnew{ position:relative; height:150px; border-top:#ddd 1px dotted; border-bottom:#ddd 1px solid; padding:20px 0 20px 220px;}
.hotnew img{ position:absolute; left:0; top:20px;}
.contB{zoom:1;}
.contB li{ text-align:right; line-height:28px;}
.contB li span{ float:left; width:86%; text-align:left; font-size:16px;}
.contB li i{ color:#999; font-size:12px;}

.c_t_new{ height:42px; text-align:right; border-top:#ddd 1px dashed; overflow:hidden; padding-top:20px; margin-top:20px;}
.c_t_new h3{ float:left;width:100px; height:42px;background-position:0 -106px; text-align:left;}
.c_t_new a{ margin:0 5px; color:#f33;}
.c_t_new a:hover{ text-decoration:underline;}
.list li,.listB li{ position:relative; height:113px;line-height:20px; border-bottom:#ddd 1px dotted; +margin-bottom:-3px;_margin-bottom:-5px; overflow:hidden; }
.list li{ padding:20px 0 20px 170px; }
.listB li{ padding:20px 0; }
.list li img{ position:absolute; left:0; top:20px;}
.list li h4,.listB li h4{ font-size:20px; font-weight:300;}
.list li h4{ _width:475px;}
.listB li h4{ _width:645px;}
.list li h4 a,.listB li h4 a{ color:#000;}
.list li h4 a:hover,.listB li h4 a:hover{ color:#c00;}
.list_intr{ font-size:12px;height:40px; overflow:hidden;}
.author,.date,.data{ display:inline-block; font-size:12px; color:#999; padding-left:16px; margin:5px 25px 3px 0;}
.author{ background-position:-122px -154px;}
.date{ background-position:-122px -186px;}
.data{ background-position:-122px -218px;}
.list_more{ position:absolute; right:0; bottom:20px; color:#fff; font-size:12px; background:#f33; padding:0 8px;}
.list_more:hover{ background:#c00; color:#fff;}

.link{ font-size:12px;}
.link a{ margin-right:10px;}

.footer{ text-align:center; font-size:12px; padding:30px 0;}
.footer_share {height: 28px;width: 350px;margin: 0 auto;clear: both;overflow: hidden;color: #666;}
.footer p a {margin: 0 5px;color: #666;}
.footer p span{ margin:0 8px;}

.contA li,.contB li,.relevant_li li{ background-position:-130px -114px; padding-left:12px;}
.rankA li,.contA li,.hot,.contB li span,.list li h4,.eye_txt,.atc_oth_new p,.relevant_li li,.listB li h4{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.clear{ height:0; font-size:0; line-height:0; clear:both;}

/*eye*/
.eye{ margin-bottom:30px;}
.eye,.eye_img_hov{position:relative; width:645px;height:270px; overflow:hidden;}
.eye_imgli{ position:absolute; top:0;height:270px;}
.eye_imgli li { float: left; }
.eye_tit{ position: absolute; left: 0; bottom: 0; width:635px; padding:7px 0 7px 10px; height:20px; overflow: hidden; z-index:5; background:url(../images/tbg.png) repeat;}
.eye_txt { display:block; color: #fff; width: 400px; line-height: 20px; font-size: 16px; }
.eye_pag { height:6px; padding:8px 8px 0 0; overflow: hidden; }
.eye_pag li { float: left; height:6px; width:20px; line-height: 20px; background:#333; margin-right:2px; cursor:pointer;}
li.on { background:#c00;}
.eye_pag02_l, .eye_pag02_r { display:none; position:absolute; top:90px; width:60px; height:60px; background:url(../images/pag.png)  no-repeat; z-index: 999; }
.eye_pag02_l { left:0; background-position: 0 0 }
.eye_pag02_r { right:0; background-position: -70px 0; }
.eye_pag02_l:hover { background-position: -140px 0; }
.eye_pag02_r:hover { background-position: -210px 0; }
.eye_img_hov:hover .eye_pag02_l,.eye_img_hov:hover .eye_pag02_r{ display:block;}

.pag2{ padding:30px 0 0 0; text-align:center;}
.pag2 a{ display:inline-block; border:#ddd 1px solid; background:#fff;  line-height:30px; padding:0 12px; margin:0 2px; cursor:pointer;}
a.pagmore{ border:#f0d8b1 1px solid; color:#c63;}
.pag2 a:hover{ background:#666; color:#fff;border-color:#666;}
a.p_hov,a.p_hov:hover{ background:#f33; color:#fff; border-color:#f33; cursor:default;}


.atc h2{ text-align:center; color:#333; font-size:24px; line-height:30px; margin:25px 0 5px 0;}
.subtit{ text-align:center; line-height:20px;}
.atc_img_t{ width:625px; margin:20px auto;}
.atc_main{ margin:0 10px; font-size:16px; line-height:200%; color:#333;}
.atc_main p{ padding:5px 0; text-indent:2em;}
.atc_oth{ height:48px; margin:30px 10px 20px 10px;}
.atc_oth .f_l{ width:230px;}
.atc_oth_new{ width:50%; font-size:12px;}
.atc_oth_new a{ color:#666;}
.atc_oth_new a:hover{ color:#c00;}

.moodtit1{ display:block; clear:both; text-align:left; font-weight:bold; padding-bottom:20px; overflow:hidden;}
.moodtit1 i{ color:#f00; margin:0 5px;}
.pagebreak1{ display:block; clear:both; overflow:hidden; padding-bottom:20px; text-align:center; width:600px;}
.pagebreak1 table{ margin:0 auto;}

.relevant_t{ border-bottom:#ddd 1px solid; font-weight:bold; font-size:18px; color:#333; line-height:18px; padding-bottom:10px; margin:20px 10px;}
.relevant{ margin:0 10px 20px 10px; zoom:1; overflow:hidden;}
.relevant_li{ width:340px; margin-top:-5px;}
.relevant_li li{ _width:328px; height:28px; line-height:28px; +float:left;_float:left;}
.commbox{ margin:0 10px; color:#333;}

.path{ background:url(../images/path.png) left center no-repeat; color:#999; line-height:20px;padding-left:16px;}
.path a{ color:#999;}
.path i{ margin:0 5px;}

.f_lay{position:fixed;_position: absolute;right: 10px;bottom: 271px;z-index: 999;}
.f_lay .pagetop,.f_lay .wb_sina,.f_lay .ewm,.f_lay .ewm_cont{ display:block; background:url(../images/ewm.png) no-repeat; text-indent:-9999px; cursor:pointer; overflow:hidden; margin-top:10px;}
.f_lay .pagetop,.f_lay .wb_sina,.f_lay .ewm{ width:60px; height:60px;}
.f_lay .pagetop{ background-position:-182px 0;}
.f_lay .wb_sina{ background-position:-182px -70px;}
.f_lay .ewm{ background-position:-182px -140px;}
.f_lay .pagetop:hover{ background-position:-252px 0;}
.f_lay .wb_sina:hover{ background-position:-252px -70px;}
.f_lay .ewm:hover{ background-position:-252px -140px;}
.f_lay .ewm_cont{ position:absolute; right:70px; bottom:0; background-position:0 0; width:172px; height:200px;}

