﻿/* ==奥林匹克风格定义== */
body {
	font: 12px/1.75 "宋体",arial,sans-serif;
	margin: 0px;
	padding: 0px;
        background: url(images/bg.gif);
}
dl, dt, dd, ul, p, li {
	margin: 0px;
	padding: 0px;
	list-style:none;
}
li {
	list-style: none;
}
.clear {
	clear:both;
}
img {
	border:0px;
}
.W_996 {
	width: 996px;
	margin: 0px auto;
          background:#fff;
}
.W_995 {
	width: 996px;
	margin: 2px auto;
          background: #fff;
}
.m_5 {
	margin-bottom: 0px;
}
input,select{
    vertical-align:middle;
    height:20px;
    line-height:20px;
} 
/* ==中间内容区1== */
/* --中间内容区1右边--*/

.M01_right {
	float: right;
	width: 270px;
}
.M01_right dt.Tbg {
	height: 5px;
	background: url(images/red01_top.gif) no-repeat center bottom;
}
*html .M01_right {
	height: 5px;
	background: url(images/red01_top.gif) no-repeat center bottom;
	margin-top:-10px;
}
.M01_right dd.Mbg {
	min-height: 452px;
	_height: 452px;
	border-left: 1px #ff8988 solid;
	border-right: 1px #ff8988 solid;
}
.M01_right dd.Bbg {
	height: 5px;
	background: url(images/red01_bottom.gif) no-repeat center top;
	overflow:hidden;
}
.M01_right dl {
	padding:0px;
	margin:0px;
}
.newspic dt {
	color:#ff7700;
	font-weight:bold;
	padding-left:5px;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #009abc;
	margin-left:5px;
}
.newspic dt span {
	color:#004aaf;
	font-weight:normal;
}
.newspic dd {
	margin:5px;
}
.right_pic {
	width:120px;
	height:80px;
	overflow:hidden;
	border:1px solid #8a8d8c;
	float:left;
}
.pic_text {
	float:right;
	color:#424242;
	width:128px;
	height:80px;
	overflow:hidden;
	line-height:180%;
}
.pic_text span {
	color:#004aaf;
}
.pic_block {
	width:255px;
	height:90px;
	background:#f0f0f0;
	border:1px solid #bbbbbb;
	margin-top:5px;
	text-align:center;
}
.pic_block li {
	float:left;
	width:68px;
	height:68px;
	border:1px solid #8a8d8c;
	margin :10px 4px 5px 8px;
	overflow:hidden;
}
*html .pic_block li {
	float:left;/*IE6*/
	width:68px;
	height:68px;
	border:1px solid #8a8d8c;
	margin :10px 5px 5px 5px;
	overflow:hidden;
}
.newspic dd.music {
	background:url(images/musicback.gif) repeat-x center top;
	height:20px;
	line-height:20px;
	color:#004aaf;
	text-align:center;
	margin-top:0px
}
.musiclist li {
	color:#424242;
	border-bottom:1px dotted #4f4f4f;
}
.firead{
	padding-top:5px;
}
.fire {
	border:1px solid #c9c9c9;
	text-align:center;
}
.center_pic {
	width:520px;
	float:right;
	margin-right:5px;
}
.bigtitle {
	height:166px;
	width:520px;
	background:url(images/centertitle.gif) repeat-x;
}
.bigtitle dt {
	font-size:16px;
	font-weight:bold;
	color:#c00a09;
	height:25px;
	text-align:center;
	line-height:25px;
}
.list_title {
	color:#ff0000;
	font-weight:bold;
	height:25px;
	font-size:16px;
	text-align:center;
}
.bigtitle dd {
	color:#7f7f7f;
	padding:5px;
	line-height:180%;
	text-align:left;
	text-indent:15px;
}
.bigtitle li {
	height:19px;
	line-height:19px;
	color:#0066cc;
}
.time {
	width:190px;
}
/* --倒计时-- */
.time .djs {
	padding:35px 0px 3px;
	background:url(images/djs.gif) no-repeat left top;
	text-align:center;
	margin-bottom:5px;
	width:190px;
	font: normal normal bold 16px/150% Arial, Helvetica, sans-serif;
}

.time dt {
	background:url(images/left_title.gif);
	height:28px;
	font-weight:bold;
	padding-left:27px;
	line-height:28px;
	color:#dd0000;
}
.time dd {
	border-left:1px solid #ff8988;
	border-right:1px solid #ff8988;
	width:178px;
	padding:5px;
	background:#fcfcfc;
	overflow:auto;
}
.time dt.bottom {
	background:url(images/left_bottom.gif) left top no-repeat;
	height:11px;
}
.light_right {
	float:right;
	width:100px;
}
.light_right li, .good_right li, .bjlist li, .bjlist1 li, .bjlist2 li {
	height:24px;
	line-height:24px;
}
.light_right span, .good_right span {
	font-weight:bold;
	color:#454545
}
.light_right1 {
	width:168px;
	overflow:hidden;
	margin-top:8px;
}
.light_right1 li {
	height:22px;
	line-height:22px;
}
/*中部2开始*/
.web_ad1 {
        background:#fff;
	border:1px solid #CBD7EC;
	padding:5px auto;
}
.aoyun_title dt {
	height:56px;
	background:url(images/aoyuntitle.gif);
}
.aoyun_title dd {
	border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
	overflow:auto;
	padding:5px;
	_height:1%;
}
.aoyun_title dt.aoyun_bottom {
	background:url(images/oayunbottom.gif) no-repeat;
	height:11px;
}

.main_search{
	margin-left:50px;
	margin-right:60px;
	color:#000099;
        line-height:40px;
}
.main_search a, .main_search a:link{
	color:#fff;
}

.aoyun_right {
	float:right;
	width:230px;
	background:#fbfaf9;
	overflow:auto;
	padding:8px;
}
.aoyun_right dt {
	height:28px;
	line-height:29px;
	padding-left:25px;
	font-weight:bold;
	color:#ff0000;
	background:url(images/aoyunright.gif) no-repeat;
}
.aoyun_right dd {
	overflow:auto;
	border:none;
}
.aoyun_pic {
	width:120px;
	float:left;
	height:90px;
	overflow:hidden;
	border:1px solid #8a8d8c;
}
.aoyun_text {
	float:right;
	width:90px;
	line-height:24px;
	color:#454545;
}
.aoyun_text span {
	font-weight:bold;
	color:#454545;
}
.aoyun_text1 li {
	height:24px;
	line-height:24px;
	color:#454545;
}
.gold {
	width:212px;
	margin-top:10px;
}
.nptcon1 {
	width:212px;
	border:1px solid #8a8d8c;
	margin-top:10px;
}
.pTB_1 {
	float:left;
	text-align:center
}
.pTB_2 img {
	height:78px;
	margin:0px auto;
	padding:3px;
	width:90px
}
.inwrap06 {
	display:inline;
	float:right;
	width:110px;
}
.inwrap06 h4 {
	font-size:12px;
	margin:0;
	padding:0
}
.inwrap06 p {
	font-size:12px;
	line-height:19px;
	margin:0;
	padding:0
}
.nptcon1 {
	width:212px;
	border:1px solid #8a8d8c;
	margin-top:10px;
}
.gold_left {
	float:left;
	width:70px;
	height:65px;
}
.gold_right {
	float:right;
	width:115px;
}
.gold_right li {
	height:24px;
	line-height:24px;
	color:#666666;
}
.gold_right span {
	color:#1264af;
	font-weight:bold;
}
.aoyun_center {
	width:356px;
	float:right;
	margin-rigth:23px;
	overflow:auto;
}
.china dt {
	height:31px;
	line-height:31px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #ff9090;
	background:#ffffff;
	color:#454545;
	padding-left:28px;
        background: url(images/ico.gif) no-repeat 5px 8px; 
}
.china dt span {
	font-size:12px;
	font-weight:normal;
	color:#ff0000;
	float:right;
}
.china dd {
	border:0px;
}
.china ul {
}
.china li {
	list-style:none;
	color:#666666;
	font-size:14px;
	border-bottom:1px dotted #4f4f4f;
	height:24px;
	line-height:24px;
}

.aoyun_left {
	float:left;
	width:347px;
	border-right:1px solid #ff8988;
}
.aoyun_left dt {
	height:33px;
	background:url(images/beijintitle.gif) no-repeat;
	padding-left:35px;
	line-height:40px;
	color:#e53913;
	font-size:14px;
	font-weight:bold;
}
.aoyun_left dd {
	width:337px;
	border:none;
}
.huoju, .a_left, uu {
	width:100%;
}
.huoju ul, .a_left ul, uu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.uu li {
	width:100%;
}
.uu .good_left {
	width:117px;
	height:70px;
	padding:5px;
	border:1px solid #8a8d8c;
}
.uu .good_left img {
	width:117px;
	height:70px;
	border:1px solid #BDBDBD;
}
.uu .good_right {
	width:121px;
}
.light .good_left {
	width:75px;
	height:70px;
	border:1px solid #bdbdbd;
	padding:3px;
	text-align:center;
}
.light .good_left img {
	border:1px solid #bdbdbd;
}
.a_left li {
	width:49.8%;
	float:left;
}
.huoju li {
	width:49.8%;
	float:left;
	margin-top:10px;
}
.aoyun_left span {
	font: normal normal bold 12px/100% Arial, "宋体", Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 14px;
	line-height: normal;
}
.aoyun_left span a {
	color: #c00;
	font-size: 12px;
	line-height: normal;
}
.good_left img {
	width:70px;
	height:65px;
}
/* */
.good {
	width:160px;
	float:left;
}
.good img {
	width:70px;
	height:65px;
	overflow:hidden;
}
.good_left {
	float:left;
	width:70px;
	height:65px;
	padding:3px;
	border:1px solid #454545;
}
.good_right {
	float:right;
	width:80px;
}
.bjlist {
	width:330px;
	margin-top:20px;
	background:url(images/blue.gif) repeat-x center top;
}
.bjlist ul {
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;
}
.huoju {
	width:337px;
}
.bjlist1 ul, .bjlist2 ul {
	float:none;
	list-style:none;
	padding:0px;
	margin:0px;
}
.bjlist1 li, .bjlist2 li {
	height:22px;
}
.bjlist3 li {
	float:left;
	width:49%;
}
.bjlist li {
	width:160px!important;
	display:block;
	float:left;
}
.baike li {
	width:78px;
	height:52px;
	padding:10px 10px 0px 10px;
	float:left;
}
.web_ad2 {
	border:1px soild #ff0000;
	margin-bottom:10px;
}
.city_right {
	float:right;
	width:296px;
}
.city_right dt {
	height:29px;
	background:url(images/city_left.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#454545;
	line-height:29px;
	padding-left:30px;
}
.city_right dd {
	border-left:1px solid #b8c1be;
	border-right:1px solid #b8c1be;
	overflow:auto;
	padding:5px;
}
.city_right dt.city_left1 {
	background:url(images/city_left2.gif) no-repeat;
	font-size:0px;
}
.city_left3 {
	background:#f5f7f4;
	padding:5px;
}
.city_left3 dt {
	background:#e2e9e2;
	height:20px;
	color:#ff0000;
	line-height:20px;
}
.city_left3 dd {
	border:none;
}
.city_left3 li {
	height:22px;
	line-height:22px;
}
.city_left {
	float:left;
	width:690px;
	overflow:hidden;
}
.city_left dt {
	height:11px;
	background:url(images/C_01.gif) no-repeat;
	font-size:0px;
}
.city_left dd {
	border-left:1px solid #b7c0bd;
	border-right:1px solid #b7c0bd;
	overflow:auto;
	_height:1%;
	padding:3px;
	overflow:hidden;
}
.city_left dt.C_01 {
	height:12px;
	background:url(images/C_02.gif) no-repeat;
}
.C-01 {
	float:left;
	width:330px;
}
.C-01 dt {
	height:29px;
	background:url(images/citytitle.gif) no-repeat;
	line-height:29px;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
}
.C-01 dd {
	border:0px;
	width:330px;
	text-align:left;
}
.C-01_r {
	float:right;
}
.C-01 h4 {
	margin:0px;
	padding:0px;
	color:#f00;
	line-height:30px;
	font: normal normal normal 12px/150% Arial,"宋体",Helvetica,sans-serif;
}


/*链接样式*/
a {
	text-decoration: none;
	text-decoration: none;
} /* 链接无下划线,有为underline */
a:link {
	color: #000000;
	text-decoration: none;
} /* 未访问的链接 */
a:visited {
	color: #333333;
	text-decoration: none;
} /* 已访问的链接 */
a:hover {
	color: #AE0927;
} /* 鼠标在链接上 */
a:active {
	color: #0000ff;
	text-decoration: none;
}
/**/
.newspic span a, .newspic span a, .newspic span a, .pic_text span a, .pic_text span a, .pic_text span a, .music a {
	color: #004aaf;
}
.newspic span a:link, .newspic span a:visited, .newspic span a:active, .pic_text span a:link, .pic_text span a:visited, .pic_text span a:active,, .music a:link, .music a:visited, .music a:active, {
color: #004aaf;
}
.newspic span a:hover, .pic_text span a:hover, .music a:hover {
	color: #ff6600;
}
.china li a:link, .bjlist li a:link, .bjlist1 li a:link, .bjlist2 li a:link, .bjlist1 li a:visited, .bjlist2 li a:visited, .bjlist1 li a:active, .bjlist2 li a:active, .china li a:visited, .bjlist li a:visited, .china li a:active, .bjlist li a:active {
	color:#666666;
}
.china li a:hover, .musiclist a:hover {
	color:#0066FF;
	position : relative;
	top : 1px;
	left : 1px;
}
.bjlist1 li a:link, .bjlist1 li a:visited, .bjlist1 li a:hover {
	font-size:14px;
	border-bottom:1px solid #666666;
}
.bjlist2 li a:hover {
	font-size:12px;
}
.bjlist li a:hover, .bjlist1 li a:hover {
	color:#0066FF;
	border-bottom:1px solid #0066FF;
}
.light_right1 a {
	color:#4f4f4f;
}
.light_right1 a:hover {
	color:#009AC6;
}
.list_title a:link, .list_title a:visited, .list_title a:active {
	color:#ff0000;
}
.list_title a:hover {
	color:#8a8d8c;
}
.sitepath a:link, .sitepath a:visited, .sitepath a:active {
	color:#000099;
}
.sitepath a:hover {
	color:#ff0000;
}
.u ul {
	margin:0px;
	padding:0px;
}
.u li .good_left {
	width:120px;
	height:80px;
	border:1px solid #bdbdbd;
	padding:5px;
}
.u li .good_left img {
	width:120px;
	height:80px;
}

/* ==节点导航背景定义== */
.Channel li.li_title-2 a {
	background: url(images/menu_red.gif) no-repeat center;
}
 
/* 友情链接 */
.c_padding
{
    border: 1px solid #9bbde6;
}
.c_friendsite
{
    padding: 5px;
}
.c_friendsite a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite img
{
    width: 88px;
    height:31px;
    border: 0px;
}

.c_friendsite li
{
    padding: 0px;
    width: 12.4%;
    float: left;
    text-align: center;
    list-style: none;
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}