@charset "utf-8";
/* CSS Document */

#news_yw{ width:420px;}
#news_yw .tit{ font-size:20px; line-height:37px; color:#9e5e6d; border-bottom:1px dashed #e9e8e8; padding:0 10px; margin-bottom:10px;}
#news_yw .tit i{ float:right; font-size:12px; line-height:50px; color:#666666;}

#news_yw .cont{ padding:0 10px;}
#news_yw .box{ padding-bottom:10px; }
#news_yw .box .title{ font-family:"微软雅黑"; font-size:20px; line-height:34px; color:#cc0000;}
#news_yw .box .title a{color:#cc0000;}
#news_yw .box .subtitle { font-size:14px; line-height:24px;}

/* 图片展示 */
#news_pic{ width:710px; height:350px; overflow:hidden;}
.banner { position:relative; width:710px; height:350px; overflow:hidden;}
	.banner_pic { position:relative; width:710px; height:350px; overflow:hidden;}
	.banner_pic ul { position:absolute; list-style:none; top:0; left:0; width:710px; height:350px; overflow:hidden;}
	.banner_pic ul li { float:left; width:710px;list-style:none; }
	.banner a.btn_prev{ position:absolute; background:url(../images/webpic.png) no-repeat; top:146px; left:0px; width:38px; height:58px; outline:none; z-index:100; display:block; text-indent:-9999px;}
	.banner a.btn_next { position:absolute; top:146px; right:0px; width:38px; height:58px; background:url(../images/webpic.png) no-repeat; outline:none; z-index:100; display:block; text-indent:-9999px; }
		.banner a.btn_prev { float:left; background-position:-4px -8px;}
		.banner a.btn_next { float:right; background-position:-3px -68px;}
		.banner a.btn_prev:hover { background-position:-45px -7px; }
		.banner a.btn_next:hover { background-position:-44px -69px; }
		.banner_info { position:absolute; bottom:0px; left:0px; width:710px; height:40px; overflow:hidden; background:#000; opacity:0.7; filter:alpha(opacity="70");}
		.banner_info li{ display:none; padding-left:20px; padding-right:20px; }
		.banner_info li.current { display:block; }
		.banner_info li h4 { line-height:35px; overflow:hidden; font-size:16px; color:#fff; font-weight:bold; }
		.banner_info li .ext, .banner_info li .ext a { color:#FFFFFF; font-size:15px; line-height:40px; }
		span.pipe { padding:0 6px;}
	.banner_count { display:none; }
	.banner_pages { position:absolute; right:20px; bottom:5px; width:140px; height:20px; overflow:hidden;}
		.banner_pages ul { float:right; }
		.banner_pages li { float:left; margin-left:10px;}
		.banner_pages li span { display:block; width:16px; height:16px; overflow:hidden; background:#cccccc url(../images/kakaFoucs_bg.gif) no-repeat -600px -350px; text-indent:-9999px; cursor:pointer;  -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
		.banner_pages li span:hover { background-position:-550px -350px; }
		.banner_pages li.current span, .banner_pages li.current span:hover { background:#37ad00 url(../images/kakaFoucs_bg.gif) no-repeat -500px -350px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
		
	
/* 新闻列表 */	
#news_list{ width:820px; overflow:hidden;}
#news_list li{ height:30px; background:url(../images/dot02.jpg) 0 6px no-repeat; padding:0 10px 0 22px; overflow:hidden;}	
#news_list li a{ display:block; width:600px; font-size:15px; line-height:30px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
#news_list li time{ display:block; font-size:15px; line-height:30px; color:#666;}

#news_list li:nth-child(5n){ border-bottom:1px dashed #999999; padding-bottom:14px; margin-bottom:16px;}
#news_list li:last-child{ border:none;}

/* 今日推荐 */
.moduletable02{ width:300px; height:auto; overflow:hidden; margin-bottom:20px;}
.moduletable02 .title { font-size:14px; padding:0 13px; height:29px; line-height:31px; border:1px solid #d9e4f3; overflow:hidden;}
.moduletable02 .title a { float:right; color:#8896b1; font-size:12px;}
.moduletable02 .content { width:298px; height:auto; overflow:hidden; border:solid 1px #d9e4f3; border-top:none;}

.img_list { width:350px; height:auto; overflow:hidden; padding:7px 0 7px;}
.img_list li { float:left; padding:7px 0 0 14px;}
.img_list li div  { padding:3px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;width:120px;height:76px; border: 1px solid #dcdddd;}
.img_list li div img {vertical-align:middle;}
.img_list li span { display:block; width:128px; height:25px; line-height:27px; overflow:hidden; text-align:center;}

.today_list { width:270px; height:auto; overflow:hidden; margin:auto; padding:10px 0; border-top:1px dashed #dadada;}
.today_list li { height:25px; line-height:25px; overflow:hidden; background:url(../images/dot03.jpg) 5px 5px no-repeat; padding-left:18px; list-style-type:circle;}
.today_list li a,.Img_List li span a,.NewsPh_ li div a  { color:#777777;}

/*
.hit_list { width:270px; height:auto; overflow:hidden; margin:auto; text-align:right; font-family:Arial, Helvetica, sans-serif; padding:10px 0; background:url(../images/f_03.gif) left 13px no-repeat; color:#999999;}
*/
.hit_list { width:270px; height:auto; overflow:hidden; text-align:right; font-family:Arial, Helvetica, sans-serif; margin:10px auto 14px; background:url(../images/f_03.gif) left 2px no-repeat; color:#999999;}
.hit_list li { height:24px; line-height:24px; overflow:hidden; padding-left:25px;}
.hit_list li div { width:200px; float:left; text-align:left; font-family:"宋体";}

/*  --------- 新闻详情 ------------*/
.news-title{ width:700px; overflow:hidden;}
.news-title h3{ font-size:16px; color:#000000; line-height:30px;}

.news-times{ font-size:12px; color:#6d6d6d; line-height:24px;}