﻿@charset "utf-8";
body {
	margin: 0px; padding: 0px; font-size: 12px; background-repeat: repeat;
}
div {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; list-style-type: none;
}
.FL {
	float: left;
}
html {
	-ms-overflow-x: auto; -ms-overflow-y: scroll; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased;
}
a {
	color: rgb(91, 91, 91); text-transform: none; text-decoration: none;
}
a:hover {
	color: rgb(177, 14, 31); text-decoration: none;
}
.clear {
	clear: both;
}
.clearfix {
	-ms-zoom: 1;
}
.fixed::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.fixed {
	display: block;
}
.fixed {
	min-height: 1%;
}
* html .fixed {
	height: 1%;
}
s .top_z {
	color: rgb(3, 102, 196);
}
.top_z a {
	color: rgb(3, 102, 196);
}
.menu {
	color: rgb(255, 255, 255); line-height: 28px; font-family: "微软雅黑"; font-size: 14px; font-weight: bold;
}
.menu a {
	color: rgb(255, 255, 255);
}
.menu a:hover {
	color: rgb(255, 241, 28); text-decoration: none;
}
.top_ss_text {
	border: 0px currentColor; width: 193px; height: 19px; color: rgb(68, 68, 68); line-height: 19px; padding-left: 10px; background-image: url("ssbj.jpg");
}
.flash {
	width: 435px; height: 300px; float: left;
}
.flash .mF_sohusports_wrap {
	padding: 0px !important; border: 0px currentColor !important;
}
.flash .mF_sohusports_myFocus {
	height: 300px !important;
}
.flash .mF_sohusports_myFocus .pic {
	height: 300px !important;
}
.flash .mF_sohusports .txt li {
	height: 40px !important; line-height: 40px !important;
}
.flash .mF_sohusports .txt li a {
	width: 435px !important; overflow: hidden; padding-left: 17px !important; font-family: "Microsoft YaHei",微软雅黑; font-size: 16px !important; font-weight: normal !important; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.flash .mF_sohusports .txt li b {
	opacity: 0.5 !important;
}
.flash .mF_sohusports .num {
	right: 7px !important; bottom: 14px !important;
}
.flash .mF_sohusports .num li a {
	background: url(btn.png) no-repeat !important; width: 12px !important; height: 12px !important; text-indent: -999999px; margin-right: 5px !important;
}
.flash .mF_sohusports .num li.current a {
	background: url(btnhover.png) no-repeat 0px 0px !important;
}
.flash .mF_sohusports .num li a:hover {
	background: url(btnhover.png) no-repeat 0px 0px !important;
}
.mF_sohusports_wrap {
	background: rgb(255, 255, 255); padding: 8px; border: 1px solid rgb(153, 153, 153); float: left;
}
.mF_sohusports .pic li {
	display: none; position: absolute;
}
.mF_sohusports .txt li {
	height: 60px; bottom: 0px; line-height: 32px; display: none; position: absolute; z-index: 2;
}
.mF_sohusports .txt li a {
	color: rgb(255, 255, 255); padding-left: 16px; font-size: 14px; font-weight: bold; text-decoration: none; display: block; position: relative; z-index: 1;
}
.mF_sohusports .txt li b {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; opacity: 0.4;
}
.mF_sohusports .txt li p {
	display: none;
}
.mF_sohusports .num {
	right: 6px; bottom: 8px; position: absolute; z-index: 3;
}
.mF_sohusports .num li {
	float: left;
}
.mF_sohusports .num li a {
	background: url("img/mF_sohusports/sh-btn.gif") no-repeat left; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; overflow: hidden; text-decoration: none; margin-right: 4px; float: left; cursor: pointer;
}
.mF_sohusports .num li.current a {
	background-position: right; color: rgb(255, 123, 17);
}
.mF_sohusports .num li.hover a {
	background-position: right; color: rgb(255, 123, 17);
}
.index_yqlj1 {
	width: 95px; height: 33px; text-align: center; color: rgb(255, 255, 255); line-height: 31px; font-family: "宋体"; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; background-image: url(hbj.jpg); background-repeat: no-repeat;
}
.index_yqlj1 a {
	color: rgb(255, 255, 255);
}
.index_yqlj {
	width: 95px; height: 33px; text-align: center; color: rgb(50, 100, 165); line-height: 30px; font-family: "宋体"; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.index_yqlj a {
	color: rgb(50, 100, 165);
}
.left {
	float: left;
}
.yw_csli {
	width: 930px; height: 100%; text-align: center; overflow: hidden; font-family: "微软雅黑"; float: left;
}
.yw_csli li {
	margin-bottom: 1px; margin-left: 1px; float: left; display: inline;
}
.yw_csli li a:link {
	width: 102px; height: 30px; color: rgb(1, 128, 221); line-height: 30px; font-weight: bold; text-decoration: none; display: block; background-color: rgb(225, 225, 225);
}
.yw_csli li a:visited {
	width: 102px; height: 30px; color: rgb(1, 128, 221); line-height: 30px; text-decoration: none; display: block; background-color: rgb(225, 225, 225);
}
.yw_csli li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(222, 8, 8);
}
.left_menu ul {
	width: 196px; height: 34px; background-image: url(left_ul_bg1.jpg);
}
.left_menu li {
	color: rgb(0, 0, 0); padding-top: 8px; padding-left: 40px; font-size: 14px; font-weight: bold;
}
.left_menu .left_menu_xz {
	background-image: url("left_ul_bg2.jpg");
}
.left_menu_xz li {
	color: rgb(197, 5, 4); padding-top: 8px; padding-left: 40px; font-size: 14px; font-weight: bold;
}
.left_menu_xz li a {
	
}
.index_xwbtd {
	color: rgb(1, 128, 221); line-height: 40px; font-size: 14px; font-weight: bold;
}
.index_topxwd a {
	color: rgb(0, 0, 0);
}
.index_topxwd a:visited {
	color: rgb(0, 0, 255);
}
.index_topxwd a:hover {
	color: rgb(216, 32, 1);
}
.index_topxwx {
	color: rgb(0, 0, 0); line-height: 34px; font-size: 14px;
}
.index_topxwx a {
	color: rgb(0, 0, 0);
}
.index_topxwx a:visited {
	color: rgb(0, 0, 255);
}
.index_topxwx a:hover {
	color: rgb(216, 32, 1);
}
.index_xwbt {
	color: rgb(5, 118, 198); font-size: 16px; font-weight: bold;
}
.index_xwbt_right {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold;
}
.index_xwbt_right a {
	color: rgb(0, 0, 0);
}
.index_xwbt_more {
	color: rgb(5, 118, 198); font-size: 12px;
}
.index_xwbt_more a {
	color: rgb(5, 118, 198);
}
.news_bt {
	color: rgb(0, 0, 0); line-height: 25px; font-size: 12px; font-weight: bold;
}
.news_bt a {
	color: rgb(0, 0, 0);
}
.news_bt a:hover {
	color: rgb(225, 41, 13);
}
.news {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 12px;
}
.news a {
	color: rgb(0, 0, 0);
}
.news a:hover {
	color: rgb(216, 32, 1);
}
.newszj {
	color: rgb(102, 102, 102); line-height: 20px; font-size: 12px;
}
.index_dz {
	line-height: 27px;
}
.fy_page {
	padding: 0px; border: 1px solid rgb(221, 221, 221); width: 22px; height: 22px; color: rgb(31, 58, 135); line-height: 22px; margin-right: 6px; float: left; display: none; background-color: rgb(240, 244, 245);
}
.fy_page a {
	color: rgb(31, 58, 135);
}
.fy_page2 {
	padding: 0px; width: 22px; height: 22px; color: rgb(31, 58, 135); line-height: 22px; margin-right: 6px; float: left;
}
.fy_page3 {
	padding: 0px; border: 1px solid rgb(221, 221, 221); width: 22px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-weight: bold; margin-right: 6px; float: left; background-color: rgb(31, 58, 135);
}
.fy_page3 a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.fy_page4 {
	padding: 0px; border: 1px solid rgb(221, 221, 221); width: 22px; height: 22px; color: rgb(31, 58, 135); line-height: 22px; margin-right: 6px; float: left; background-color: rgb(240, 244, 245);
}
.fy_page4 a {
	color: rgb(31, 58, 135);
}
.news_nr {
	padding: 9px 0px; text-align: justify; color: rgb(101, 101, 101); line-height: 28px; overflow: hidden; clear: both; font-size: 14px; -ms-word-break: break-all; -ms-text-justify: inter-ideograph; -ms-word-wrap: break-word;
}
.news_nr div {
	margin-top: 0px; margin-bottom: 6px;
}
.news_nr p {
	margin-top: 0px; margin-bottom: 8px;
}
.bjk1 {
	width: 680px;
}
.di_link3 {
	line-height: 30px; overflow: hidden; font-size: 14px; margin-top: 0px; margin-bottom: 0px; float: left;
}
.index_di_z {
	color: rgb(255, 255, 255); font-size: 12px;
}
.index_di_xz {
	color: rgb(51, 51, 51); line-height: 23px; font-size: 12px;
}
.left_dz {
	color: rgb(255, 255, 255); font-family: "微软雅黑"; font-size: 16px; font-weight: bold;
}
.ny_right_dz {
	color: rgb(6, 95, 197); line-height: 40px; padding-top: 10px; font-family: "微软雅黑"; font-size: 16px; font-weight: bold;
}
.ny_right_xz {
	color: rgb(6, 95, 197); line-height: 40px; padding-top: 14px; font-size: 12px; font-weight: bold;
}
.newslist {
	width: 755px; font-size: 14px; margin-left: 10px;
}
.newslist ul {
	background-position: 5px 8px; margin: 0px; height: 25px; line-height: 25px; padding-left: 20px; background-image: url(xw_lg.jpg); background-repeat: no-repeat;
}
.newslist ul a {
	color: rgb(60, 60, 60);
}
.newslist ul a:hover {
	color: rgb(255, 102, 0);
}
.newslistdixx {
	padding-top: 12px; padding-bottom: 12px; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: dashed;
}
.list_newstitle {
	width: 600px; height: 24px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.pagelist {
	height: 50px; text-align: center; line-height: 50px;
}
.fy_page {
	padding: 0px; border: 1px solid rgb(221, 221, 221); width: 22px; height: 22px; color: rgb(31, 58, 135); line-height: 22px; margin-right: 6px; float: left; display: none; background-color: rgb(240, 244, 245);
}
.fy_page a {
	color: rgb(31, 58, 135);
}
.fy_page2 {
	padding: 0px; width: 22px; height: 22px; color: rgb(31, 58, 135); line-height: 22px; margin-right: 6px; float: left;
}
.fy_page3 {
	padding: 0px; border: 1px solid rgb(221, 221, 221); width: 22px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-weight: bold; margin-right: 6px; float: left; background-color: rgb(31, 58, 135);
}
.fy_page3 a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.fy_page4 {
	padding: 0px; border: 1px solid rgb(221, 221, 221); width: 22px; height: 22px; color: rgb(31, 58, 135); line-height: 22px; margin-right: 6px; float: left; background-color: rgb(240, 244, 245);
}
.fy_page4 a {
	color: rgb(31, 58, 135);
}
.a_dygb { 
	width: 140px; line-height: 52px; margin-right: 10px; float: right; display: inline;
}
.a_dygb a:link {
	color: rgb(119, 119, 119); text-decoration: none;
}
.a_dygb a:visited {
	color: rgb(119, 119, 119); text-decoration: none;
}
.a_dygb a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.a_dygb p {
	margin: 0px; padding: 0px; float: left;
}
.a_dygb .a_dy {
	background-position: left; padding-right: 10px; padding-left: 23px; background-image: url("art2.gif"); background-repeat: no-repeat;
}
.a_dygb .a_gb {
	background-position: left; padding-right: 10px; padding-left: 20px; background-image: url("art3.jpg"); background-repeat: no-repeat;
}
.a_dygb .a_fz {
	background-position: left; padding-left: 20px; background-image: url("wsbs_r11_c32.jpg"); background-repeat: no-repeat;
}
.read_title {
	color: rgb(3, 102, 196); font-family: "微软雅黑"; font-size: 20px; font-weight: bold;
}
.index_xwdt_dz {
	color: rgb(197, 1, 3); line-height: 25px; font-size: 14px; font-weight: bold;
}
.index_xwdt_xz {
	color: rgb(140, 136, 137); line-height: 22px; font-size: 12px;
}
.index_xwdt_xz1 {
	color: rgb(71, 71, 71); line-height: 22px; font-size: 12px;
}
.xw_xz1 {
	color: rgb(198, 8, 11); padding-top: 8px; font-size: 12px; font-weight: bold;
}
.xw_xz1 .a {
	color: rgb(198, 8, 11); padding-top: 8px; font-size: 12px; font-weight: bold;
}
.xw_dz11 {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 14px;
}
.xw_dz11 .a {
	color: rgb(0, 0, 0);
}