@charset "gb2312";
body,ul,li {margin:0;padding:0;}
ul,li { list-style:none;}
a img {border:none;}


.clear {clear:both;}

#main {width:960px; margin:5px auto 20px; }

#main { font-family:arial,sans-serf; font-size:12px; color:#333; text-align:left;/* border:1px solid #272727; */ border:1px solid #d6d6d6;}
#index {/* background-color:#cdcdcd; */ background-color:#fff; padding:10px;}
#content {float:left; width:570px; display:inline; margin-right:10px; overflow:hidden;}
#aside {float:right; width:360px; display:inline; overflow:hidden;}


/*flash box*/
.flashbox {border:1px solid #432000; height:278px; overflow:hidden; position:relative;}
#SwitchNav { position:absolute; left:13px; top:9px; z-index:5}
#SwitchNav li {margin-bottom:5px;  overflow:hidden; width:72px; height:46px; border:1px #000 solid}
#SwitchNav li.selected { border:#FFF600 1px solid}
#SwitchNav li  img { border:1px #999 solid; width:70px; height:44px; cursor:pointer}
#SwitchNav li.selected  img { border:1px #999 solid}
#SwitchNav li a {border:1px solid #000; display:block; width:70px; height:44px; overflow:hidden; vertical-align:bottom;}
#SwitchBigPic img {	width: 568px; height:278px;}


#SwitchNav .selected a, #SwitchNav li a:hover  {border-color:#fff600;}

.btext { position:absolute; bottom:0; left:100px;z-index:100;}
.btext a { display:block; height:30px; font-size:18px; line-height:30px;  color:#FFF}

#SwitchBigPic a b { position:absolute; bottom:0; left:0px;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; background:#000; width:568px; height:30px; display:block; z-index:1; cursor:pointer }
#SwitchBigPic a:hover b {filter:alpha(opacity=75); -moz-opacity:0.75; opacity: 0.75; background:#000;}


/*标题*/
.caption_o, .caption_g {height:28px; border:1px solid #505050; font-size:13px;  color:#fff; font-weight:bold; padding:0 10px; line-height:28px; white-space:nowrap; overflow:hidden;}
.caption_o {background-color:#ce600e;}
.caption_g {background-color:#7f7f7f;}

.caption_o strong, .caption_g strong {float:left;}
.caption_o .more, .caption_g .more {float:right; text-decoration:none; background:url(/public/images/skin/images/replace.gif) no-repeat right center; _background-position:right 6px; display:inline; height:28px; padding-right:18px; color:#fff;}
a.more:hover { text-decoration:underline;}

/*频道推荐*/

#channels {overflow:hidden; margin-top:10px;}
.ch_list {width:600px; margin-top:10px;}
.ch_list .item, .ch_list .item_d, .ch_list .item_l {width:268px; height:163px; float:left; display:inline; padding:1px 4px 3px 1px; margin-right:26px; }
.ch_list .item_d { background:url(/public/images/skin/images/ch_bg_dark.gif) no-repeat;}
.ch_list .item_l, .ch_list .item { background:url(/public/images/skin/images/ch_bg_light.gif) no-repeat left top;}

.ch_list .sub_img {height:138px; overflow:hidden; }

.ch_list .sub_img a img { width:268px; height:138px;}
.ch_list .sub_name {line-height:25px; white-space:nowrap; font-weight:bold; padding:0 10px; text-align:center;}
.ch_list .sub_name a {text-decoration:none;}
.ch_list .sub_name a:hover {text-decoration: underline;}
.ch_list .item .sub_name a {color:#bb4b33; }
.ch_list .item_d .sub_name a {color:#fff; }
.ch_list .item_l .sub_name a {color:#00595b; }

/*资源列表*/

#down_home {margin-top:10px;}
.down_list {background-color:#fff; padding:10px 10px 20px; }
.down_list a { text-decoration:none;}
.down_list a:hover { text-decoration:underline;}
.down_list .item { padding:10px 15px 10px 157px; border-bottom:1px dotted   #c4c4c4; height:auto !important; height:80px; min-height:80px;}
.down_list .sub_img {margin-left:-157px; width:140px; height:80px; overflow:hidden; border:1px solid #000; float:left; display:inline;}
.down_list .sub_img a img { width:140px; height:80px;}
.down_list .sub_name a{font-size:14px;  font-weight:bold; line-height:18px;;}
.down_list .sub_dec {line-height:18px; margin-top:5px;}
.down_list .sub_link {color:#c4c4c4; font-size:16px; line-height:16px; margin-top:3px;}
.down_list .sub_link a {font-weight:bold; color:#999; font-size:12px;}

/*热点资源*/
.aside_block { background:#fff url(/public/images/skin/images/side_bottom.gif) no-repeat left bottom; padding-bottom:5px; margin-bottom:10px;}

#hot_down {padding:5px;}

.hot_list {padding:0 5px; zoom:1; overflow:hidden;}
.hot_list a {text-decoration:none;}
.hot_list a:hover { text-decoration:underline;}
.hot_list .sub_name a{color:#c74b00; line-height:18px; }
.hot_list .sub_name { overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.hot_list .item_on, .hot_list .item {padding:10px 0 ; border-bottom:1px dotted #c4c4c4;}
.hot_list .item_on {padding-right:110px; height:auto !important; height:72px; min-height:72px;position:relative;}
.hot_list .item_on .sub_img { position:absolute;  right:0; width:100px; height:140px;  border:1px solid #000; display:inline; overflow:hidden;}
.hot_list .item_on .sub_img a img { width:100px; height:140px;}
.hot_list .item_on .sub_dec { text-align:justify; line-height:24px; margin-top:5px; }
.hot_list .item_on .sub_dec b{ color:#089BED}
.hot_list .item_on .sub_dec .sizea { color:#f00}
.hanhua { color:#F00}
.hot_list .item_on .sub_dec a { color:#F00}
.hot_list .item_on .sub_dec a:hover { color:#f60}


.hot_list .item .sub_dec, .hot_list .item .sub_img {display:none;}
.hot_list .item .sub_name { white-space:nowrap; line-height:}
.hot_list .item {margin-bottom:-1px; zoom:1;}


/*热点栏目*/
.hot_part_link {font-weight:bold; font-size:13px; padding:10px; color:#000; }
.hot_part_link a { text-decoration:none; color:#000;  line-height:20px;}
.hot_part_link a:hover { text-decoration:underline;}

.hot_part_img { width:272px; height:90px; text-align:center; overflow:hidden;margin-bottom:5px;}
.hot_part_top {
	clear: both;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.jrdown { display:inline-block; width:57px; height:20px; background:url(/public/images/skin/new12/jrdown.gif) no-repeat; margin-top:4px;}
.jrdown:hover { background-position: right top}
/*阅读排行*/

#read_rank { padding-bottom:0;}
.read_list {padding:0 10px; zoom:1; overflow:hidden;}
.read_list a{ text-decoration:none; }
.read_list a:hover { text-decoration:underline;}
.read_list .item {padding:11px 0 10px 0; border-bottom:1px  dotted #c4c4c4; position:relative;   min-height:72px; margin-bottom:-1px;width:330px; overflow:hidden}
* html .read_list .item { margin-bottom:-2px;}
.read_list .sub_name a {color:#000;line-height:18px; font-size:13px; font-weight:bold}
.read_list .sub_img {width:130px; height:74px; border:1px solid #000; position:absolute; right:0; overflow:hidden; }
.read_list .sub_img a img { width:130px; height:74px;}
.read_list .sub_dec { text-align:justify; line-height:18px; margin-top:5px; width:180px;}
.read_list .sub_link {font-size:16px; line-height:16px; color:#c4c4c4;margin-top:3px; width:300px }
.read_list .sub_link a {color:#999;font-weight:bold; font-size:12px;}
.read_list .sub_link .hight_link {color:#0080bf;}
.lm_buttom {background: url(/public/images/skin/images/otlist_bg.gif)  center center;	height: 24px;	padding: 0px;	width: 130px;	float: left;	margin: 0px 10px 8px 0px;	overflow: hidden; text-align:center; padding-top:2px;}
.lm_buttom a { font-size:12px;  color:#FFF;}
.lm_buttom a:hover { color:#F00}


.indextuijian {width:960px;  margin:0 auto; background:url(/public/images/skin/new12/ind_p_p.gif); margin-top:10px; border:1px #000 solid;}
.indextuijian strong { float:left; display:inline; width:70px;}
.indextuijian span { display:block; width:870px; margin:auto}

.indextuijian .tuijian_b  { height:28px; background:url(/public/images/skin/new12/ind_p_t.gif) repeat-x; line-height:28px;}
.indextuijian p a { color:#333;}
.indextuijian .tuijian_b a:hover { color:#fae6d8}
.indextuijian p a { text-decoration:none; margin:0 3px; white-space:nowrap}
.indextuijian p a:hover { text-decoration:underline}

.indextuijian p a.colored { color:#F00}
.indextuijian p a.colobai { color:#fff}
.indextuijian .tuijian_b strong  { font-size:14px; color:#FFF;}
.indextuijian p { overflow:hidden;}
.indextuijian p strong { margin-left:16px; font-weight:bold}
.indextuijian .tuijianlist {  line-height:24px; margin-bottom:5px; background:url(/public/images/skin/new12/ind_p_p.gif);padding-bottom: 1px;}
.indextuijian .tuijianlist strong { color:#006ac1}


.fll { display:inline; float:left}
.morea:hover { text-decoration:underline}
.morea { float:right; font-size:12px; font-weight:normal}

.pic li a img { width:628px; height:356px;}