* {
	padding: 0;
	margin: 0;
}

ul,
ol {
	list-style: none;
}

ul li {
	transition: all 0s ease-in-out;
}

body {
	padding: 0;
	margin: 0;
	font: 14px/1.5 "Microsoft YaHei", 微软雅黑, '宋体', tahoma, Verdana, arial, sans-serif;
	color: #333;
	background: url(../images/body_bj.png) no-repeat center top;
	/* background-attachment: fixed;*/
}

img {
	max-width: 100%;
	border: none;
}

a {
	color: #333;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

.clearfix:after {
	content: " ";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}

* html .clearfix {
	zoom: 1;
}


/* IE6 */

*:first-child+html .clearfix {
	zoom: 1;
}


/* IE7 */

.clear,
.cc {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	margin-top: -1px;
	overflow: hidden;
}

.f1,
.left {
	float: left;
}

.f2,
.right {
	float: right;
}

select {
	outline: none;
}

input,
textarea {
	outline: none;
	vertical-align: middle;
}


/*搜索框里面字体颜色*/

input::-webkit-input-placeholder {
	/* WebKit browsers */
	font-family: "微软雅黑";
}

input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	font-family: "微软雅黑";
}

input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	font-family: "微软雅黑";
}

input:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	font-family: "微软雅黑";
}


/*内容*/

#content {
	width: 1040px;
	margin: auto;
	overflow: hidden;
}


/*二级新闻中间*/

.content1 {
	width: 1040px;
	margin-top: 15px;
}

.xwtt {
	width: 1040px;
	height: 95px;
	background: #FFFFFF;
}

.xwtt_bt {
	width: 988px;
	height: 95px;
	line-height: 95px;
	font-size: 36px;
	font-weight: bold;
	color: #FF0000;
	float: left;
	margin-left: 25px;
}
.xwtt_bt a{
		color: #FF0000;
	float: none;
	width: 100%;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}
.xwtt_bt p{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.guag li{margin-top: 10px;}
.guag .img_title{
	display: none;
}
.xwtt_nr {
	float: left;
	width: 988px;
	height: 52px;
	text-align: left;
	text-indent: 2em;
	margin-left: 25px;
	line-height: 26px;
	margin-top: 5px;
}

.xwtt_nr a {
	color: #FF0000;
}

.hsxw {
	width: 1040px;
	height: 320px;
	margin-top: 15px;
}

/*flash轮播*/
.flash {
	width: 512px;
	height: 320px;
	float: left;
	overflow: hidden;
}

.flash .mF_sohusports_wrap {
	padding: 0px !important;
	border: 0px !important;
}

.flash .mF_sohusports_myFocus {
	height:320px !important;
}

.flash .mF_sohusports_myFocus .pic {
	height:320px !important;
}

.mF_sohusports_myFocus01 {
	height:320px !important;
}

.flash .mF_sohusports .txt li {
	height: 40px !important;
	line-height: 40px !important;
}

.flash .mF_sohusports .txt li a {
	display: none;
}

.flash .mF_sohusports .txt li b {
	display: none;
}

.flash .mF_sohusports .num {
	bottom: 12px !important;
	right: 6px !important;
}

.flash .mF_sohusports .num li a {
	width:20px !important;
	height: 20px !important;
	/*text-indent: -999999px;*/
	background:#ccc;
	color: #ffff00;
	font-size: 12px;
	line-height: 20px;
	margin-right: 8px !important;
}
.flash .mF_sohusports .num li.current a,
.flash .mF_sohusports .num li a:hover {
	color:#ccc;
	background:#ffff00;
}
/*今日花山tab切换*/
.jrhs {
	width: 512px;
	height: 318px;
	background: #FFFFFF;
	float: right;
	border: 1px #ddd solid;
}

.jrhs_bt {
	width: 485px;
	height: 40px;
	border-bottom: 1px #0e92cf solid;
	margin: 0 auto;
	margin-top: 10px;
}

.jrhs_bt ul {
	float: left;
	width: 485px;
	height: 40px;
}

.jrhs_bt ul li {
	width: 116px;
	height: 40px;
	line-height: 40px;
	float: left;
	font-size:14px;
	text-align: center;
}

.jrhs_bt ul li.active{
	width: 116px;
	height: 40px;
	background: url(../images_new/bq_bj.png);
}
.jrhs_bt ul li.active a{
	color:#fff;
}

.jrhs_bt span {
	float: right;
	width: 60px;
	height: 40px;
	line-height: 40px;
}

.jrhs_nr {
	width: 485px;
	height: 248px;
	margin: 0 auto;
}

.jrhs_nr ul {
	margin-top: 15px;
	display: none;
}
.jrhs_nr ul.active{
	display: block;
}
.jrhs_nr ul li {
	float: left;
	width:100%;
	line-height: 30px;
}
.jrhs_nr ul li a{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    max-width:352px;
}

.jrhs_nr ul li span.date{
	color: #999999;
}
.content2 {
	width: 1040px;
	height: 234px;
	margin-top: 15px;
}

.gsgg {
	float: left;
	width: 512px;
	height: 232px;
	border: 1px #ddd solid;
}

.gsgg_bt {
	border-bottom: 1px #0e92cf solid;
	width: 512px;
	height: 37px;
}


.gsgg_bt ul li {
	width: 116px;
	height: 37px;
	line-height: 37px;
	float: left;
	font-size:14px;
	color: #0069ae;
	text-align: center;
}

.gsgg_bt ul li.active{
	width: 116px;
	height: 37px;
	color: #FFFFFF;
	background: url(../images_new/bq_bj.png);
}
.gsgg_bt ul li.active a{
	color: #fff;
}

.gsgg_nr {
	width: 490px;
	height: 180px;
	margin: 0 auto;
}

.gsgg_nr ul {
	margin-top: 8px;
	display: none;
}
.gsgg_nr ul.active{
	display: block;
}
.gsgg_nr ul li {
	float: left;
	width:100%;
	line-height: 30px;
}

.gsgg_nr ul li a{
	max-width: 352px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.gsgg_nr ul li span.date{
	float: right;
	color: #999999;
}

.bmdt {
	float: right;
	width: 512px;
	height: 232px;
	border: 1px #ddd solid;
}

.bmdt_bt {
	border-bottom: 1px #0e92cf solid;
	width: 512px;
	height: 37px;
}


.bmdt_bt ul li {
	width: 116px;
	height: 37px;
	line-height: 37px;
	float: left;
	font-size: 14px;
	color: #0069ae;
	text-align: center;
}

.bmdt_bt ul li.active{
	width: 116px;
	height: 37px;
	color: #FFFFFF;
	background: url(../images_new/bq_bj.png);
}
.bmdt_bt ul li.active a{
	color: #fff;
}

.bmdt_bt span {
	float: right;
	width: 60px;
	height: 37px;
	line-height: 37px;
}

.bmdt_nr {
	width: 490px;
	height: 180px;
	margin: 0 auto;
}

.bmdt_nr ul {
	margin-top: 8px;
	display: none;
}

.bmdt_nr ul.active{
	display: block;
}

.bmdt_nr ul li {
	float: left;
	width:100%;
	line-height: 30px;
}

.bmdt_nr ul li a{
	max-width: 352px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.bmdt_nr ul li span.date{
	float: right;
	color: #999999;
}
/*广告位轮播*/
.content3 {
	width: 1040px;
	height:105px;
	margin-top: 15px;
	overflow: hidden;
}
.content3 .mF_sohusports_wrap {
	padding: 0px !important;
	border: 0px !important;
}

.content3 .mF_sohusports_myFocus {
	height:105px !important;
}

.content3 .mF_sohusports_myFocus .pic {
	height:105px !important;
}

.content3 .mF_sohusports_myFocus02 {
	height:105px !important;
}

.content3 .mF_sohusports .txt li {
	height: 40px !important;
	line-height: 40px !important;
}

.content3 .mF_sohusports .txt li a {
	display: none;
}

.content3  .mF_sohusports .txt li b {
	display: none;
}

.content3 .mF_sohusports .num {
	bottom: 12px !important;
	right: 6px !important;
}

.content3 .mF_sohusports .num li a {
	width:20px !important;
	height: 20px !important;
	background:#ccc;
	color: #ffff00;
	font-size: 12px;
	line-height: 20px;
	margin-right: 8px !important;
}
.content3  .mF_sohusports .num li.current a,
.content3 .mF_sohusports .num li a:hover {
	color:#ccc;
	background:#ffff00;
}





.content4 {
	width: 1040px;
	height: 92px;
	margin-top: 15px;
}

.rxzt_bt {
	float: left;
	width: 90px;
	height: 92px;
}

.rxzt_nr {
	width: 949px;
	float: right;
	height: 90px;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd; overflow: hidden;
}

.rxzt_nr  .j-marquee{ height: 52px !important; overflow: hidden;}
.rxzt_nr img {
	width: 100%;
	height: 100%;
}
.rxzt_nr .img_title{
	display: none;
}
.rxzt_nr ul {
	float: left;
	margin-left: 10px;
	width: 920px;
	height: 52px;
	margin-top: 20px;
}

.rxzt_nr ul li {
	float: left;
	height: 52px;
	width: 203px;
	padding-right: 10px;
}

.rxzt_nr ul li img {
	width: 203px;
	height: 52px;
}

.content5 {
	width: 1038px;
	height: 356px;
	margin-top: 15px;
	border: 1px solid #ddd;
}

.tpxw_bt {
	width: 1038px;
	height: 37px;
	border-bottom: 1px #0e92cf solid;
}

.tpxw_bt p {
	float: left;
	width: 110px;
	height: 37px;
	float: left;
	background: url(../images_new/bq_bj.png);
	line-height: 37px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
}

.tpxw_bt span {
	float: right;
	width: 80px;
	line-height: 37px;
}

.tpxw_nr {
	width: 1010px;
	height: 280px;
	margin: 0 auto;
	margin-top: 20px;
}
.tpxw_nr .img_title{
	display: none;
}
.tpxw_nrp{
	float: left;
	width: 384px;
	height: 280px;
}

.tpxw_nrul {
	width: 616px;
	float: left;
	height: 280px;
	margin-left: 10px;
}

.tpxw_nrul ul li {
	width: 195px;
	height: 136px;
	float: left;
	margin-right: 10px;
	margin-bottom: 9px;
}

/*响应式*/
@media (max-width:991px) {
		#content{
		width: 100%;
	}
	.tpxw_nrul{margin-top: 5px;}
	.content1{
		width: 100%;
	}
	.xwtt,.guag,.hsxw{
		width: 100%;
	}
	.xwtt_bt{
		    width: 97%;
    float: none;
    margin-left: 0;
    margin: 0 auto;
		
	}
	.flash{
		width: 100%;
		float: none;
	}
	.mF_sohusports_myFocus01 .pic{
		width: 100%;
	}
	.mF_sohusports_myFocus01 .pic ul li{
		width: 100%;
	}
	.mF_sohusports_myFocus01 .pic img{
		width: 100%;
	}
	.mF_sohusports_wrap{
		float:none!important;
	}
	.mF_sohusports_myFocus01{
		width: 100%;
	}
	.jrhs{
	    width: 99.5%;
    margin-top: 10px;
    margin-bottom: 10px;
	}
	.jrhs_bt{
		width:100%;
	}
	.jrhs_nr{
		width: 97%;
	}
	.content3{
		width: 100%;
	}
	.mF_sohusports_myFocus02{
		width: 100%;
	}
	.mF_sohusports_myFocus02 .pic{
		width: 100%;
	}
	.mF_sohusports_myFocus02 .pic img{
		width: 100%;
	}
	.content2{
		width: 100%;
		height: auto;
	}
	.gsgg{
		width:99.5%;
		float: none;
	}
	.bmdt{
		    width: 99.5%;
		    float: none;
		    margin-top: 10px;
	}
	.gsgg_bt{
		width: 100%;
	}
	.gsgg_nr{
		width: 97%;
	}
	.bmdt_bt{
		width: 100%;
	}
	.bmdt_nr{
		width: 97%;
	}
	.content4{
		width: 100%;
	}
	.rxzt_nr{
		width: 88%;
	}
	.content5{
		width:99.5%;
		height: auto;
	}
	.tpxw_bt{
		width: 100%;
	}
	.tpxw_nr{
		width: 97%;
		height: auto;
	}
	.tpxw_nrp{
		width: 100%;
		float: none;
	}
	.tpxw_nrp img{
			width: 100%;
		}
		.tpxw_nrul{
			width: 100%;
			float: none;
		}
		.tpxw_nrul ul li{
			    width: 30%;
              margin-left: 21px;
              margin-right: 0;
		}
		
}
@media (max-width:767px) {
	.jrhs_nr ul li a{
		    max-width:300px;
	}
	.gsgg_nr ul li a{
		max-width:300px;
	}
	.bmdt_nr ul li a{
		max-width:300px;
	}
	.rxzt_bt{
		    width: 24%;
		display: none;
	}
	.rxzt_nr{
		width: 100%;
	}
	.tpxw_nrul ul li{
		margin-left: 5px;
	}
}
@media (max-width:375px) {
		.jrhs_nr ul li a{
		    max-width:260px;
	}
	.gsgg_nr ul li a{
		max-width:260px;
	}
	.bmdt_nr ul li a{
		max-width:260px;
	}
}
@media (max-width:375px) {
		.rxzt_nr{
		height:86px;
	}
}

@media (max-width:320px) {
		.jrhs_nr ul li a{
		    max-width:200px;
	}
	.gsgg_nr ul li a{
		max-width:200px;
	}
	.bmdt_nr ul li a{
		max-width:200px;
	}
	.gsgg_bt ul li{
		width: 30%;
	}
	.gsgg_bt ul li.active{
		width: 30%;
	}
	.bmdt_bt ul li{
		width: 30%;
	}
	.bmdt_bt ul li.active{
		width: 30%;
	}
	.rxzt_nr{
		height: 77px;
	}
}