﻿@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#333;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{height:44px;width:100%;border-spacing:0px;margin:0px;padding:0px;border-collapse: collapse;}
img{vertical-align:bottom;}/*此设置是为避免使用html5 dtd时有图片的div会多出3px的问题，设为display:blcok也可以*/
header{margin:15px 6px 15px 15px;}
section{}
#wrapperrb{width:100%;margin:0 auto;padding-bottom:15px; background-color:#fff;}
#headerdiv{ text-align:left; font-size:17px; font-weight:700; color:#000;  line-height:42px;height:42px;background:url(../images/allbgs_list.png);background-position:0 0;background-repeat:no-repeat;background-size:320px auto;}
#h_left{ float:left; width:130px; height:42px;text-align:center;}
#h_left a{  padding: 6px 45px; }
#h_right{ float:left;padding-left: 20px; width:160px; overflow:hidden;}
.arclist{clear:both; padding-bottom: 10px;padding-right: 5px;padding-left: 5px; }
.arclist .arctop{background:url(../images/allbgs_list.png);background-position:0px -58px;background-repeat:no-repeat;background-size: 100% auto;}
.arclist .twolink{color:#555555; font-size:16px;}
.arclist .twolink div{  margin:0 13px;border-top: 1px solid #EEEEEE; padding:10px 8px; }
.arclist .twolink div a{ color:#424242;font-size:18px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.arctop > a{  margin-right: 13px;margin-top: 5px;float:right; width:20px; height:20px; text-indent:-9999em; text-align:center;background:url(../images/class_title_bt.png) 0px 0px no-repeat,none;background-size:20px 20px; }
.list_time{ text-align:left; color:#999999; font-size:14px; font-weight:700; padding-left:22px; line-height:35px;}
.adimg {overflow-x: hidden;overflow-y: hidden;}
.adimg>ul, .adimg2>ul{width:888px; padding:0;}
.adimg li img {left: -50%;max-height: 96px;max-width: 142px;position: static;top: -50%;vertical-align: middle;}
.adimg li a {display: block;text-align: center;}
.adimg li > a {padding: 5px 0;background-color: #F0F0F0; font-size:13px;  color:#636363;font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.adimg > ul li > h6 {height: 96px;line-height: 92px;overflow-x: hidden;overflow-y: hidden;position: relative;text-align: center;width: 142px;}
.adimg > ul li {display:inline-block; padding:0;float: left;}
.hot2{ margin-bottom: 15px; margin-top:10px;}
/*单行图片文字*/
.class_top_row{ overflow:hidden }
.class_top_rowleft{ line-height:60px;  position: relative;  padding-left: 15px; width: 85px; height:60px; float:left;text-align:center; }
.class_top_rowleft a { display:block;}
.class_top_rowleft a img {	-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius:3px 3px; max-width:85px; max-height:60px;  position: static; left: -50%;  top: -50%; vertical-align: middle; }
.class_top_rowright{ width:58%; height:42px; padding: 9px 15px; float:left; padding-left:15px; }
.class_top_rowright a{ color:#424242;font-size:17px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; line-height: 25px; }
/*两行图片文字*/
.class_top_rowline { margin:10px auto; width:294px; border-top:#EEEEEE solid 1px; }
.twolink_bord{    color: #555555;font-size: 18px;  font-weight:700;  font-family: STHeiti Light,Microsoft YaHei,sans-serif;}
.arclist .twolink_bord div { border-top: 1px solid #EEEEEE; margin: 0 13px; padding: 10px 8px;}
.loadimg{ width:15px; height:15px; position:absolute; top:5px; left:130px; display:none;}
.lg_morelist {
	margin:0 auto;
	color: #fff;
	letter-spacing:3px;
	font-size: 14px;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	text-align: center;
	text-indent: 12px;
	width:180px;
	position:relative;
	cursor:pointer;
}
.lg_more1{
	margin: 0 13px 5px;
	background-color:#adadad;
	padding:3px 0;
}
.footarclist{
	margin-top:14px;
	background-color: #f1f1f1;
	clear: both;
	padding-bottom: 10px;
}
.loadbtn{ overflow:hidden;}
#leftbt{ height:30px; width:130px; background-color:#FF9B2F; color:#fff; font-size:18px; float:left;text-align:center; line-height:30px; margin-left:20px; margin-top:15px; }
#rightbt{ height:30px; width:130px; background-color:#5CB9E2; color:#fff; font-size:18px; float:left; text-align:center; line-height:30px; margin-left:20px; margin-top:15px;}
#font_dh{text-align:center; overflow:hidden; margin-top:27px;}
#font_dh ul {}
#font_dh ul li { float: left; height:40px; line-height:40px;}
#foot_dizhu { width:320px; height:40px; }
#footer { margin: 15px 0;  text-align: center;}
#footer p { color: #787878; font-size: 12px; line-height: 20px;}
.botton_logo{ text-align:center; margin:10px auto; height:48px; }
.list_foot_btn{  text-align:center; margin:0px auto;  height: 50px;}
.list_foot_btn a {padding:0 61px 31px;  background:url(../images/allbgs_list.png);background-position:0 -165px;background-repeat:no-repeat;background-size:320px auto; }
/*广告部分*/
.adArea{padding:8px 10px; padding-bottom:0; margin-bottom:8px; }
.adArea div{margin-bottom:5px !important;}
.adArea p{line-height:22px; font-size:14px;}
.adArea a{margin-left:11px; color: #43556D;}
.adArea .zxw_indexad { text-align:center;}
.adArea .zxw_indexad a{ margin: 0 auto;}
.adArea .zxw_indexad a img { width:300px;}
.ttime{    margin-top: 5px; font-size: 14px; }
/*视频列表*/
.bf_div{Height: 62px; position: relative; }
.bf_div img{	-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius:3px 3px; max-width:85px; max-height:60px;  position: static; left: -50%;  top: -50%; vertical-align: middle; }
.bf_div .play_btn{position:absolute; width:100%; height:100%; left:7px; top:0; background:url(../images/play.png) center center no-repeat; font-size:0; -moz-transition-duration: 0.15s; opacity:1; -webkit-background-size:30px auto; background-size:30px; color:transparent;}


/*new*/

#headerdiv2{width:100%; height:70px; background-image: url(../images/gb20130925/3_02.png);
position: relative;
background-size: 100% auto;
}
#h_left1{ float:left; width:130px; height:65px;}
#h_left1 a{display:block;width:130px; height:65px;}
#h_right1{ float:left;padding-left: 50px; width:100px; height:65px; display:inline;}
#h_right1 p{width:100px; height:47px; line-height:57px; padding-top:18px; font-family:"微软雅黑"; font-size:20px;}
.home{position:absolute; right:0px; top:0px; width:54px; height:60px; display:block;}

.gotoTOP{ height:72px; width:100%; background-image:url(../images/gb20130925/2_27.png); margin-top:20px; background-size:100% auto;}
.botton_logo1{ text-align:center; margin-top:30px; height:66px; }

.fd-img1{margin:8px 0px;}
.fd-img1 img{width:320px; height:57px; display:block;}

/*焦点图*/
.container{
	height:160px;
	width:320px;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-top:0px;
	}

	.control{
	position:absolute;
	height:15px;
	right: 5px;
	bottom:8px;
	z-index:10;
	}

	.info{
	position:absolute;
	line-height:30px;
	color:#fff;
	width:70%;
	padding-left:10px;
	bottom:0px;
	left:0px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	z-index:2;
	cursor:pointer;
	text-align: left;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
	.info a{color:#fff; text-decoration:none;}
.info a:hover{color:#fff; text-decoration:underline;}
.default{width:8px;height:8px;display:block;margin:3px 0 0 0 ; text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:url(../images/gb20130925/2_05.jpg) no-repeat;_background:url(../image/2_05.jpg) no-repeat; float:left;}
.selected_cg{width:8px;height:8px;display:block; margin:3px 0 0 0 ;text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:url(../images/gb20130925/2_07.jpg) no-repeat;_background:url(../image/2_07.jpg) no-repeat;float:left;}

#nav{width:100%; background:#9e170c; border-bottom:3px solid #da0e17; overflow:hidden;}
#nav ul{padding-top:6px; padding-left:10px;}
#nav li {width:62px; height:22px; line-height:22px; margin:0px 20px 8px 0px;float:left; text-align:center;}
#nav li a{width:82px; height:22px; color:#fff; font-size:16px; font-weight:bold; cursor:pointer; display:block;}
#nav li a:hover,#nav li a.cur{width:82px; height:22px; color:#9e170c; background:#fff; text-decoration:none;}
.banner_bg{
	position:absolute;
	background-color:#000;
	height:30px;
	filter:Alpha(Opacity=50);
	opacity:0.5;
	cursor:pointer;
	width:100%;
	z-index:1;
    bottom:0px;
	left:0px;
}
	
.container img{
		height:160px;
		width:320px;
}


.blue_ad{width:304px; background:#d5fff8; padding:8px; border-bottom:1px solid #bff3e6; border-top:1px solid #bff3e6; margin:20px 0px; overflow:hidden;} 
.blue_ad a{line-height:30px; color:#166db5; font-weight:bold; padding-left:5px; font-size:15px;}
.blue_ad a:hover{line-height:30px; color:#166db5; font-weight:bold;}

/*搜索*/
.sadarclist{ background-color:#333333; padding:10px 0; clear: both; }
/*搜索begin*/
.search-zt_1{height: 31px;position: relative;background: #fff;}
.search_1{height:31px;line-height:31px;}
.search-1_1{float:right;width:31px; width:55px;}
.search-button-ss_1{border: 0 none;border-radius: 0 5px 5px 0;float: right;height:31px;text-align: center;}
.search-button-ss_1 img{height: 26px;margin-top: 5px;padding: 0;width: 26px;}
#sou_btndiv{float:right;margin-top: 0px; width: 55px; height: 31px; padding-left: 0px;background: url(../images/gb20130925/2_26.jpg) no-repeat top right;}
.search-1_2{float:left; width:70px;height:31px;margin:0; background:url(../images/gb20130925/2_23.jpg) no-repeat left top; }
.search-2_1{height: 31px;overflow: hidden;}
.search-2_1 input{-moz-appearance: none;-moz-box-sizing:border-box;background: none repeat scroll 0 0 transparent;border: 0 none;border-radius: 0 0 0 0;color: #333333;display: block;font-size: 18px;font-weight: lighter;line-height: 22px;outline: medium none;padding: 7px 10px 7px 4px;margin-top:-1px;margin-left:1px;width: 100%;}

/*触摸滑动幻灯*/
/* swipe */
.swipe{width:100%; overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe li {position:relative;}
.swipe #pagenavi{position:absolute;right:10px;bottom:10px; height:10px; z-index:10}
.swipe #pagenavi a{width:8px;height:8px;display:block;margin:3px 0 0 0 ; text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:#fff; float:left; color:#fff;}
.swipe #pagenavi a.active{width:8px;height:8px;display:block; margin:3px 0 0 0 ;text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:#ffc600; color:#ffc600;}
.banner_bg{
	position:absolute;
	background-color:#000;
	height:30px;
	filter:Alpha(Opacity=50);
	opacity:0.5;
	cursor:pointer;
	width:100%;
	z-index:1;
    bottom:0px;
	left:0px;
}
.info{
	position:absolute;
	line-height:30px;
	color:#fff;
	width:310px;
	padding-left:10px;
	bottom:0px;
	left:0px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	z-index:2;
	cursor:pointer;
	text-align: left;
}
	.info a{color:#fff; text-decoration:none;}
.info a:hover{color:#fff; text-decoration:underline;}

.yi-list-li {
height: auto;
border-bottom: 1px solid #dedede;
border-top: 1px solid #fff;
overflow: hidden;
position: relative;
 list-style:none;padding:0.5em 0}
.yi-list-li span{margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;}

.yi-imglist-imgsize {
width: 100%;
min-height: 30px;
}
.yi-list-img {
max-width: 88px;
}.ellipsis {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.yi-list-jj {
color: #999;
font-size: 14px;
line-height: 150%;
height: auto;
overflow: hidden;
padding-top: 5px;
}

.yi-list-imgwrap {
background: #fff;
width: 88px;
display: block;
float: left;
padding: 2px;
margin-right: 10px;
overflow: hidden;
text-align: center;
font-size: 0;
line-height: 0;
}.yi-list-jj.yi-list-lastline {
padding-top: 2px;
}
.yi-list-jj {
color: #999;
font-size: 14px;
line-height: 150%;
height: auto;
overflow: hidden;
padding-top: 5px;
}
.yi-fontcolor {
color: #3A231D;
}.yi-list-dl {
overflow: hidden;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
user agent stylesheetdl {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

#pageNum { width:350px; font-size: 14px; text-align: center; overflow: hidden; margin: 0.5em auto 10px; }
#pageNum li{color:#999; text-decoration: none; display: block; float: left; display: inline; height: 30px; line-height: 30px; margin:0 1px 1px 0; font-size:12px; }
#pageNum a { background: #EAEAEA;  color:#999; text-decoration: none; display: block; float: left; display: inline; width: 43px; height: 30px; line-height: 30px; margin:0 1px 1px 0; font-size:12px; }
#pageNum  li.thisclass {width: 43px;color:#fff;}
#pageNum  li.thisclass  a{ display: inline-block; width: 43px; height: 30px; line-height: 30px; background: #9E170C; margin: 0 1px 1px 0; float: left; color:#fff; }
#pageNum span.pageinfo{ color:#999}

#pageNum span.pageinfo strong{ font-weight:normal}
#pageNum a:hover { background: #9E170C; color: #fff; }
#pageNow a { cursor: not-allowed; background: #134faa!important; color: #fff!important; font-weight: bold; }
#page #pageNum, #big-page #pageNum { font-size: 14px; text-align: center; padding-bottom: 25px; padding-top: 20px; border: none; }
#page #pageNum a, #big-page #pageNum a { text-decoration: none; padding: 4px 6px; margin: 0 5px; border: 1px solid #ccc; background: #fff; color: #333; }