@import "base.css";

/*     news_home     */

#news_main {padding:10px 0;margin-bottom:10px;float:left;}
.padding {padding-bottom:8px;}
.white_back {background:none;width:960px;float:left;}

#SL_partA {height:508px;height:505px !important;overflow:hidden;}
#SL_partA_l {width:300px;float:left;}
#SL_partA_l #newsTop {margin:10px 0;}
#SL_partA_l #newsTop_tit {height:40px;}
#SL_partA_l .newsTop_list {float:left;background:url('../images/ico_ul_bg3.jpg') no-repeat 2px -10px;}
#SL_partA_l .newsTop_list li {text-align:left; line-height:24px;padding-left:25px;}

#SL_partA_r {margin-left:10px;width:340px;float:left;}
#SL_partA_r #newsHot h2 {padding:0 10px;margin-bottom:10px;width:320px;font-size:12px;text-align:left;background:#f4f4f4;height:20px;line-height:20px;float:left;}
#SL_partA_r #newsList {padding:0 10px;margin-top:15px;font-size:13px;}
#SL_partA_r #newsList li {text-align:left;height:28px;line-height:28px;overflow:hidden;}
.date {float:right;font-weight:normal;font-size:12px;padding-left:3px;}
.span_class a { color:#1f6ee3;}
.ul_style {padding:0 10px;}
.ul_style li {float:left;line-height:26px;height:26px;overflow:hidden;}
.ul_style2 li  {line-height:25px;height:25px;overflow:hidden;}
.toutiao a {font-weight:bold;font-size:16px;color:#ce0000;}
.toutiao {width:320px;}
.newsinfo {width:160px;}

.SL_box {width:660px;}
.SL_box h2 {margin:10px 0 15px 0;padding:0 10px;width:635px;float:left;clear:both;text-align:left;font-size:14px;background:url('../images/bg.png') no-repeat 0 -297px;line-height:23px;color:#7daa00;}
.SL_box h2 span {float:right;font-weight:normal;font-size:12px;}
.SL_box_l {padding:0 5px;width:400px;float:left;}
.SL_box_l img {margin:8px 10px 0 0;float:left;background:url('../images/bg.png') no-repeat -219px -351px;width:117px;height:77px;padding:2px 3px 3px 2px;overflow:hidden;}
.SL_box_l li {text-align:left;line-height:24px;height:24px;overflow:hidden;color:#797979;}
.padding_ul {margin-bottom:15px;}

.SL_box_r {width:240px;float:right;}
.SL_box_r h3 {margin-bottom:10px;width:218px;height:38px;line-height:38px;background:url('../images/bg.png') no-repeat left -351px;font-size:14px;}
.SL_box_r h3 a {color:#7DAA00;text-decoration:none;}
.SL_box_r li {line-height:26px;height:26px;text-align:left;overflow:hidden;}
.SL_box_r ul {padding:0 5px;width:220px;}

.banner {width:650px;padding:15px 0;overflow:hidden;}
#game {width:660px;float:left;}
#game h2 { margin:10px 0;padding:0 10px;width:630px;line-height:30px;text-align:left;font-size:14px;color:#7DAA00;float:left;background:url("../images/bg.png") no-repeat 0 -436px;}
#game #gameImg li {width:163px;float:left;overflow:hidden;}
#game #gameImg img {width:120px;height:80px;overflow:hidden;}
#game #gameImg p { margin-bottom:10px;line-height:24px;height:24px;overflow:hidden;}

#gameList {width:660px;clear:both;}
#gameList li {margin:0 10px;width:200px;line-height:24px;height:24px;overflow:hidden;text-align:left;float:left;overflow:hidden;}

#sideRight {float:right;}
.right_box {margin-bottom:10px;width:288px;border:1px solid #d5d5d5;clear:both;float:right;}
.right_box h2 {padding:0 10px;width:268px;height:26px;line-height:26px;font-size:14px;text-align:left;background:url('../images/bg.png') repeat-x left -143px;}
.right_box ul {padding:10px;}
.news_li_style {height:120px;overflow:hidden;}
.news_li_style h3 {height:25px;line-height:25px;width:265px;overflow:hidden;font-size:14px;text-align:left;padding-bottom:5px;}
.news_li_style h3 a{ color:#000 }
.news_li_style span {float:left;border:1px solid #ccc;padding:1px;}
.news_li_style img {width:120px;height:80px;overflow:hidden;}
.news_li_style p {width:130px;height:83px;overflow:hidden;float:right;text-align:left;color:#999999;}
.news_li-style2 {line-height:24px;height:24px;overflow:hidden;text-align:left;}

.special { width:268px;height:111px;clear:both;}

/* flash ad  start -----------------------*/
	#play { height:200px;overflow:hidden;width:300px;}
	#play_text { float:left; height:20px; margin-top:-5px; width:200px; }
	#play_text ul { display:block; right:-10px; list-style-type:none; margin-top:-22px; opacity:0.6; padding-top:1px; position:relative; width:200px; z-index:3; }
	#play_text ul li { background-color:#FFFFFF; border:1px solid #CECECE; color:#333; cursor:pointer; display:block; float:left; font-family:"Arial"; font-size:9px; height:15px; margin:2px; padding-top:3px; text-align:center !important; width:15px; }
	#play_list a { display:block; overflow:hidden; }
	#play_list img { vertical-align:top !important; width:300px;height:200px;}
	
	#control_size {position:relative;float:left;overflow:hidden; color:#333; border:1px solid #CECECE; font-family:Tahoma, Geneva, sans-serif,宋体}
	.flashNews  a{color:#FFFFFF; text-decoration:none}
	.flashNews  a:hover{color:#F20000;}
	.flashNews img{ border:0}
	.flashNews .bg {width:100%; height:60px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; position:absolute; bottom:0}
	.flashNews h3 { position:absolute; z-index:10; padding:5px 5px 0 8px; font-size:14px;text-align:left;}
	.flashNews h3 p { padding-top:5px;font-weight:normal; font-size:12px;text-align:left;}
	.flashNews .t_s{ height:60px; position:absolute; width:100%; bottom:0px; left:0}
	.flashNews #SwitchNav { position:absolute; right:2px; bottom:2px;  z-index:2;}
	.flashNews ul,li{ margin:0; padding:0}
	.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#333; list-style:none;}
	.flashNews ul li a {display:block;width:15px;height:18px;font-size:11px;font-family:Tahoma;color:#FFFFFF;}
	.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
	
/* flash ad  end -----------------------*/

/*  title 周 月 总 切换样式  */
	.commonTit { background:url('../images/bg.png') repeat-x 0 -436px;height:50px;}
	.commonTit h2 { padding-left:5px;width:180px;height:35px;line-height:35px;float:left;font-size:14px;color:#7daa00;text-align:left;}
	.commonTit ul { margin-top:10px;margin-right:5px;width:78px;height:18px;line-height:20px;float:right;border:1px solid #85af10;background:#ffffff;}
	.commonTit li { width:26px;height:18px;line-height:18px;float:left;}
	.li_style2 a { display:block;width:270px;height:24px;overflow:hidden;float:left;}
	.li_stlyle2 a {display:block;color:#ffffff;background:#85af10;width:26px;height:18px;text-decoration:none;}
	.li_style2 { padding-left:25px;line-height:24px;}

/* sideLeft  start -----------------------*/
	#sideLeft { width:660px;float:left;}
	#sideLeft #article { padding:20px 0px;width:640px;}
	#sideLeft #article img{max-width:600px;width:expression(document.body.clientWidth>600?"600px":"auto") !important;width:expression(this.width>600?"600px":this.width);} 
	#sideLeft #article h1 { line-height:40px;font-size:24px;border-bottom:1px solid #dfdfdf;}
	#sideLeft #artInfo { height:40px;line-height:40px;}
	#sideLeft #TIPS { margin:10px 0;padding:10px;border:1px solid #d5ecf6;background:#f8fafb;color:#2A609F;font-size:14px}
	#sideLeft #TIPS p { text-align:left;line-height:20px;}
	#sideLeft #text { padding:15px 0;text-align:left;font-size:14px;padding:5px;}
	#sideLeft #text img{ border:1px solid #E4E4E3;margin:0 0 5px;padding:5px; -moz-border-radius:3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;}
	#sideLeft #text a { color:blue;text-decoration:underline;}
	#sideLeft #text p { margin-bottom:20px;text-align:left;line-height:24px;font-size:14px;}
	#sideLeft #text ol { }
	#sideLeft #text li { margin-left: 30px;list-style-type:decimal; }
			
	#pagination { text-align:right;}
	#editor {text-align:right;color:#666}

	#sideLeft #about, #comment { padding:0 10px 10px 10px;width:620px;border:1px solid #d4d4d4;overflow:hidden; background:url("../images/h2_bg2.jpg") repeat-x left -1px;
								-moz-border-radius:3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;}
	#sideLeft #aboutTit,#commentTit { height:50px;line-height:40px;}
	#sideLeft #aboutTit h2,#commentTit h2 { width:80px;float:left;font-size:14px;color:#000000;}
	#sideLeft #aboutTit span,#commentTit span { width:500px;float:right;text-align:right;height:40px;line-height:40px;}
	#sideLeft #aboutTit span { margin-top:0px !important;margin-top:10px;}
	#sideLeft #aboutTit a { margin:0 5px;}				
	#sideLeft #aboutImg { padding-top:0px;width:330px;float:left;}
	#sideLeft #aboutImg span { margin-top:5px; padding:1px; width:120px;height:105px;float:left;overflow:hidden; border:1px solid #D8D8D8;}
	#sideLeft #aboutImg span img { width:120px;height:105px;}
	#sideLeft #aboutImg p { width:200px;line-height:24px;float:right;text-align:left;}
	#sideLeft #aboutImg li { height:100px;overflow:hidden;}
	.li_padd { padding-bottom:20px;color:#828282;}
	.li_padd_title { font-weight:bold;height:24px;overflow:hidden;}

	#sideLeft #aboutList { width:280px;float:right;color:#828282;}
	#sideLeft #aboutList li { width:280px;line-height:24px;height:24px;text-align:left;overflow:hidden;}
	#sideLeft #aboutList li a{ color:#000; }
	#sideLeft #aboutList li span a { color:#b71e49;}

	/* sideLeft  end -----------------------*/



/* sideRight  start -----------------------*/

	#sideRight { width:290px;float:right;overflow:hidden;}
	#hotIfroList, #hotIfroList_month, #hotIfroList_week { width:265px;padding:5px 10px 10px 15px;height:230px}
	#hotIfroList li,#hotIfroList_month li, #hotIfroList_week li { text-align:left;line-height:24px;height:24px;overflow:hidden;}
		.contentTit { width:290px;height:38px;line-height:38px;background:url('../images/content_h2_bg.jpg') no-repeat left top;}
		.contentTit h2 { padding-left:25px;width:60px;float:left;font-size:14px;text-align:left;}
		.contentTit ul { }
		.contentTit li { float:left;height:18px;line-height:18px;width:26px;}
		.li_stlyle2 a {display:block;color:#ffffff;background:#85af10;width:26px;height:18px;text-decoration:none;}
		.titGreen a:link{text-decoration:none;color:#85af10;} 
		.titGreen a:visited{text-decoration:none;color:#85af10;}
		.titGreen a:active{text-decoration:none;color:#85af10;background:#ffffff;}
		.titGreen a:hover{text-decoration:none;color:#FFFFFF;background:#85af10;display:block;height:18px;}
		.commAd { padding-top:10px;width:290px;}
		.right_bor { border-top:1px solid #c6c6c6;}



	#sideRight #appTop_tit ul,#hotInfoTit ul {}
		.li_stlyle3 a {display:block;color:#ffffff;background:#85af10;width:33px;height:18px;text-decoration:none;}

	#appTop_tit li,#hotInfoTit li { float:left;height:18px;line-height:18px;width:33px;}
	.commonCommList { padding:0 10px; }
	.commonCommList li { padding:5px 0; height:90px;text-align:left;color:#828282;overflow:hidden;background:url("../images/bg.png") no-repeat -360px -333px; }
	.commonCommList .comm_img { width:65px;height:60px;float:left;text-align:center;}
	.commonCommList .comm_img img { width:45px;}
	.commonCommList p { width:200px;line-height:20px;float:right;}
	.commonCommList .comm_p_style {overflow:hidden;height:20px;}
	.commonCommList .comm_p_style a { font-weight:bold;color:#000000;}
	.commonCommList .comm_p_info {height:40px; overflow:hidden;}
	.commonCommList .comm_p_style2 { padding-top:5px;padding-bottom:5px;text-align:right;}
/* sideRight  end -----------------------*/


/* 文章列表页  start -----------------------*/
#sideLeft #articleList { margin:10px 0;width:650px;overflow:hidden;}
#sideLeft #articleList #listTit { height:50px;line-height:50px;}
#sideLeft #articleList #listTit h2 { width:420px;font-size:18px;text-align:left;float:left;}
#sideLeft #articleList #listTit span { margin-top:10px;line-height:20px;font-size:12px;float:right;background:url('../images/tougao.jpg') no-repeat left top;text-indent:-9999em;}
#sideLeft #articleList #listTit span a { margin-right:20px;width:59px;height:18px;display:block;}
	.listItem { margin:10px;width:630px;float:left;}
	.listItem li { text-align:left;line-height:30px;font-size:14px;color:#6E6E6E;}
	.listItem li span { float:right;width:65px !important;width:75px;}
	.xuxian { height:30px;background:url('../images/xuxian.jpg') repeat-x left center;}
#sideLeft #listpagination {width:650px;line-height:50px;float:left;}

#sideRight #more2 { margin-top:10px;width:60px;float:right;}
#sideRight #bestInro { width:290px;}
#sideRight #bestInro_list,#monthhotInfo_list,#weekhotInfo_list { width:260px;padding:10px 15px;text-align:left;overflow:hidden;}
#sideRight #bestInro_list li,#monthhotInfo_list li,#weekhotInfo_list li { line-height:24px;height:24px;overflow:hidden;}
/* 文章列表页  end -----------------------*/
