body {
	background-color: #e63000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x; 
	font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	font-family:"宋体", "黑体", Verdana, Arial, sans-serif;
}
#cont {
	margin:0 auto;
	padding:0;
	text-align:center;
	width:1008px;
}
div {
	margin:0;
	padding:0;
}
.f_l {
	float:left;
}
.f_r {
	float:right;
}
#main {
	clear:both;
	text-align:center;
	background-color: #FFFFFF;
	margin: 0 3px;
}
.t_l {
	text-align:left;
}
.t_r {
	text-align:right;
}
.t_c{
	text-align:center;
}
.cl {
	clear:both;
}
#main .cont_l {
	width:743px;
}
#main .cont_r {
	width:241px;
	background-color:#FFFFFF;
	padding:8px 9px;
	height:372px;
}
#main .cont_r .pro_show {
	padding:0;
	margin:0 0 8px 0;
	width:241px;
	height:160px;
}
#main .cont_r .news {
	padding:0;
	margin:0;
}
#main .cont_r .news h1 {
	font-size:13px;
	color:#FFFFFF;
	background-color:#f0602e;
	padding:3px 8px 0 8px;
	margin:0;
	height:25px;
	line-height:25px;
	font-weight: normal;
}
.more {
	padding-top:10px;
}
#main .cont_r .news ul{
	padding:0;
	margin:0;
	text-align:left;
	width:241px;
	list-style:none;
}
#main .cont_r .news ul li {
	margin:0;
	padding:8px;
	font-size:12px;
	line-height:180%;
	color:#ffffff;
}
.li_d {
	background:url(../images/list_icon.gif) no-repeat 8px 18px;
	background-color:#fea087;
	text-indent:8px;
}
.li_l {
	background:url(../images/list_icon.gif) no-repeat 8px 18px;
	background-color:#fdad96;
	text-indent:8px;
}
#main .cont_r .news ul li a, #main .cont_r .news ul li a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
#main .conts_l {
	width:198px;
	background-color: #FFFFFF;
	padding: 10px 0 10px 10px;
}
#main .conts_r {
	padding:10px 28px 10px 16px;
	background-color: #FFFFFF;
	width: 726px;
	background-image: url(../images/right_cont_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	min-height:560px;
}
#leftmenu {
	width:198px;
	text-align: left;
}
#leftmenu h1 {
	background-image:url(../images/left_menu_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:16px;
	color:#FFFFFF;
	height: 33px;
	line-height: 120%;
	padding: 12px;
	margin: 0;
	font-weight: normal;
	font-family:"黑体";
}
#leftmenu h1 span {
	font-size:13px;
	color:#FFFFFF;
}
#leftmenu ul{
	padding:0;
	margin:0;
	text-align:left;
	width:198px;
	list-style:none;
}
#leftmenu ul li {
	margin:0;
	padding:6px 0 0 0;
	height:22px;
	font-size:14px;
	font-weight:normal;
}
#leftmenu ul li img {
	margin-right:8px;
}
.li_g {
	background:url(../images/left_menu_gray.gif) repeat-x;
	text-indent:16px;
	color:#e31005;
	font-size:14px;
	font-weight:normal;
}
.li_o {
	background:url(../images/left_menu_orange.gif) repeat-x;
	text-indent:16px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
}
.li_g a, .li_g a:hover {
	text-decoration:none;
	color:#e31005;
	font-size:14px;
	font-weight:normal;
}
.li_o a, .li_o a:hover {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
}
#leftgg {
	clear:both;
	margin:20px 0 10px 0;
	padding:0;
}
#leftgg img {
	border:none;
	margin:0 0 10px 0;	
}
.location {
	text-align:right;
	padding:8px 16px;
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	color:#989898;
	clear:both;
}
.location a {
	color:#989898;
	text-decoration:none;
}
.location a:hover {
	color:#e31005;
	text-decoration:underline;
}
#article {
	padding:0 8px;
}
#article h1 {
	background-color:#fce7e6;
	height:20px;
	line-height:24px;
	margin:0;
	padding:0;
}
#article h1 span {
	float:left;
	height:20px;
	line-height:24px;
	font-size:16px;
	background-color:#FFFFFF;
	color: #e31005;
	padding: 0 8px 0 0;
	font-weight: normal;
	font-family:"黑体";
	letter-spacing: 0px;
}
#article .details {
	margin:16px 8px 0 8px;
}
#article p {
	font-size:12px;
	font-weight:normal;
	line-height:180%;
	color:#989898;
	text-indent:2em;
	padding:0;
	margin:0 8px;
}
#article .details img {
	margin: 0 8px;
	padding:0;
}
.top_5 {
	margin-top:5px;
}
.top_20 {
	margin-top:20px;
}
#article .details ul {
	margin:0;
	padding:0;
	text-align:left;
	list-style:none;
	clear:both;
}
#article .details ul li {
	margin:0 4px;
	padding:0;
	text-align:left;
	width:342px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#989898;
	line-height:180%;
	border-bottom: #ebebeb 1px solid;
}
#article .details ul li img {
	padding:8px 8px 8px 0;
	float:left;
}
#article .details ul li span {
	margin:8px 0;
	color:#e31005;
}
#article .details ul li span a,#article .details ul li span a:hover {
	color:#e31005;
	text-decoration:none;
	float:left;
}
#article .newstop {
	margin:16px 8px 0 8px;
}
#article .newstop img {
	padding:4px;
	border:#f2dedf 1px solid;
	width:180px;
	height:130px;
	margin: 4px 0 0 0;
}
#article .newstop .newstext {
	color:#989898;
	font-size:12px;
	line-height:180%;
	margin:0 0 0 16px;
}
#article .newstop .newstext h4 {
	font-size:14px;
	font-weight:bold;
	color:#e31005;
	margin:0;
	padding:0;
}
#article .newstop .newstext span {
	font-size:12px;
	color:#b8b8b8;
	font-weight:normal;
}
#article .newstop .newstext p {
	text-indent:2em;
	margin: 16px 0 0 0;
	padding:0;
}
#article .newslist {
	margin:16px 8px 0 8px;
}
#article .newslist ul {
	margin:0 0 16px 0;
	padding:0;
	text-align:left;
	list-style:none;
	clear:both;
}
#article .newslist ul li {
	margin:0 4px;
	padding:0 0 0 12px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#989898;
	line-height:180%;
	border-bottom: #ebebeb 1px dashed;
	background:url(../images/newslist_icon.gif) no-repeat 4px 10px;
}

#article .newslist1 {
	margin:16px 8px 0 8px;
}
#article .newslist1 ul {
	margin:0 0 16px 0;
	padding:0;
	text-align:left;
	list-style:none;
	clear:both;
}
#article .newslist1 ul li {
	margin:0 4px;
	padding:0 6px 0 6px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#989898;
	line-height:180%;
}


#article .newslist ul li span {
	float:right;
}
#article .newslist ul li a {
	color:#989898;
	text-decoration:none;
}
#article .newslist ul li a:hover {
	color:#e73000;
	text-decoration:none;
}
#article .pics {
	padding:0;
	margin:10px 20px 20px 20px;
	width: 670px;
	clear:both;
}
#article .pics .pics_m {
	border:#fbece5 5px solid;
	height: 142px;
	border-left: none;
	border-right: none;
	width: 612px;
	float:left;
}
#article .pics .pics_m img {
	padding:4px;
	border:#fbece5 2px solid;
	margin:30px 16px;
}
#article .tv_play {
	height: 294px;
	width: 310px;
	float:left;
	background-image:url(../images/17.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 10px 15px;
}
#article .paper{
	margin:0 16px 0 8px;
	padding:0;
}
#article .paper ul {
	margin:20px 36px;
	padding:0;
	clear:both;
	list-style:none;
	text-align: left;
}
#article .paper ul li {
	margin:8px;
	padding:4px;
	border: #fce0d4 1px solid;
	background-color:#f9f8f4;
	width:180px;
	float:left;
	display:inline;
	height:170px;
}
#article .paper ul li span {
	padding:0 0 0 8px;
	margin:0 8px 0 0;
	float:left;
	font-size:12px;
	line-height:180%;
	color:#e73000;
	text-align:left;
	font-weight:normal;
	width:74px;
	background:url(../images/left_menu_grayarrow.gif) no-repeat 0 6px;
}
#article .paper img {
	padding:0;
	margin:0;
}
#article .screensavers{
	margin:0 16px 0 8px;
	padding:0;
}
#article .screensavers ul {
	margin:25px;
	padding:0;
	clear:both;
	list-style:none;
	text-align: left;
}
#article .screensavers ul li {
	margin:8px;
	padding:4px;
	border: #fce0d4 1px solid;
	background-color:#f9f8f4;
	width:300px;
	float:left;
	display:inline;
	height:260px;
}
#article .screensavers ul li span {
	padding:0 0 0 8px;
	margin:0 8px 0 0;
	float:left;
	font-size:12px;
	line-height:180%;
	color:#e73000;
	text-align:left;
	font-weight:normal;
	width:74px;
	background:url(../images/left_menu_grayarrow.gif) no-repeat 0 6px;
}
#article .screensavers img {
	padding:0;
	margin:0;
	width:300px;
	height:225px;
}
#tv_text {
	float:left;
	width: 315px;
	margin: 0 0 0 16px;
	text-align: left;
	height: 276px;
	color:#989898;
	line-height:180%;
	font-size:12px;
}
#tv_text h2 {
	margin:0;
	padding:0;
	font-size:40px;
	font-weight:bold;
	color:#e73000;
	line-height: 1em;
}
#tv_text h3 {
	margin:0 0 60px 0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	line-height: 120%;
	color:#e73000;
}
#article .proinfo {
	margin:16px 24px 0 24px;
}
#article .proinfo h2 {
	font-size:14px;
	color:#e73000;
	font-weight:bold;
	line-height:180%;
	margin:0 0 0 16px;
	padding:0;
}
#article .proinfo .txtred {
	font-size:12px;
	color:#e73000;
	font-weight:bold;
	line-height:180%;
	margin:0 0 0 16px;
	padding:0 0 0 16px;
	background:url(../images/2.jpg) no-repeat 0 3px;
}
#article .proinfo .txt {
	font-size:12px;
	color:#989898;
	font-weight:normal;
	line-height:180%;
	margin:0 0 0 8px;
	padding:0;
	width:314px;
	word-break:break-all;
	word-wrap:break-word;
}
#article .proinfo img {
	margin:0;
	padding:0;
}
#article .proinfo .rpart {
	width:420px;
}


#login {
	width:198px;
	text-align: left;
	margin-top: 5px;
}
#login h1 {
	background:url(../images/login_tbg.gif) repeat-x;
	font-size:14px;
	color:#FFFFFF;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	margin: 0;
	font-weight: normal;
}
#login .login_c {
	background-color:#fcfcfc;
	padding:8px;
	border:#e0e0e0 1px solid;
	border-top:none;
	text-align: center;
	font-size: 12px;
	color: #989898;
	line-height: 180%;
}
#login .login_c input {
	width:119px;
	height:18px;
	line-height:18px;
	border:#e0e0e0 1px solid;
	font-size:12px;
	font-weight:normal;
}
.red {
	color:#e73000;
}
.td_title {
background-color:#c6c6c6;
font-size:13px;
font-weight:bold;
color:#666666;
line-height:25px;
height:25px;
text-align:center;
}
.td_1 {
background-color:#ffffff;
font-size:12px;
color:#989898;
line-height:25px;
height:25px;
text-align:center;
}
.td_2 {
background-color:#f0f0f0;
font-size:12px;
color:#989898;
line-height:25px;
height:25px;
text-align:center;
}
a {
	color:#989898;
	text-decoration:none;
}
a:hover {
	color:#e31005;
	text-decoration:underline;
}


#article .picnews {
	margin:16px 8px 0 8px;
}
#article .picnews img {
	margin: 0 8px;
	padding:0;
}
#article .picnews ul {
	margin:0;
	padding:0;
	text-align:left;
	list-style:none;
	clear:both;
}
#article .picnews ul li {
	margin:0 4px;
	padding:0;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#989898;
	line-height:180%;
	border-bottom: #ebebeb 1px dashed;
}
#article .picnews ul li img {
	padding:4px;
	float:left;
	margin: 8px 8px 8px 0;
	border: #e5e5e5 1px solid;
}
#article .picnews ul li span {
	margin:8px 0;
	color:#989898;
}
#article .picnews ul li span a,#article .picnews ul li span a:hover {
	color:#e31005;
	text-decoration:none;
	float:left;
}




/*翻页*/
DIV.jogger {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 8px; PADDING-TOP: 1px; font-size:13px; text-align:center;
}
DIV.jogger A {
	PADDING-RIGHT: 0.44em; PADDING-LEFT: 0.44em; PADDING-BOTTOM: 0.23em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #f8c0b2; TEXT-DECORATION: none;
}
DIV.jogger A:hover {
	PADDING-RIGHT: 0.44em; PADDING-LEFT: 0.44em; PADDING-BOTTOM: 0.23em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #e73000;
}
DIV.jogger A:active {
	PADDING-RIGHT: 0.44em; PADDING-LEFT: 0.44em; PADDING-BOTTOM: 0.23em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #f8c0b2;
}
DIV.jogger SPAN.current {
	PADDING-RIGHT: 0.44em; PADDING-LEFT: 0.44em; PADDING-BOTTOM: 0.23em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #e73000;
}

.disablecss{
	PADDING-RIGHT: 0.44em; PADDING-LEFT: 0.44em; PADDING-BOTTOM: 0.23em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #f8c0b2; TEXT-DECORATION: none;
}

#foot {
	background-image:url(../images/bq_bg.gif);
	background-repeat:repeat-x;
	width:972px;
	height:20px;
	padding:13px 16px 0 16px;
	color:#e73000;
	font-size:12px;
}
#foot a {
	color:#e73000;
	text-decoration:none;
}
.f_r{ float:right;}
#foot a:hover {
	color:#e73000;
	text-decoration:none;
}
.checkfont{
	color:#ff0000;
	font-size:12px;
}
.newstitle{
	font-family: 宋体;
	font-size: 16px;
	font-weight: bold;
}