﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#000;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#000;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#000;}
textarea{resize:none;}
a{color:#000;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* 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:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}  
.container { 
width: 1000px;
margin-right: auto;
margin-left: auto;
padding-left: 0;
padding-right: 0;
}
.jump-info .btn-group{ padding-left:0px!important;}

/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding-top:20px;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ui-dialog-content .btn-group .btn-yes{background:#2e8bde;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}

/**轮播**/
.twbox{width: 1200px;height:670px;overflow: hidden;}
.twbox .mF_sohusports_wrap{width: 100% !important; height:100% !important;padding:0px !important;border:0px !important;}
.twbox .mF_sohusports{width: 100% !important; height:100% !important;}
.twbox .mF_sohusports .pic{width: 100% !important; height:100% !important;}
.twbox .mF_sohusports .pic li{width: 100% !important;height: 100% !important;text-align: center;background: #e0e0e0;}
.twbox .mF_sohusports .pic img{object-fit: cover;max-width: 100%;max-height: 100% !important;}
.twbox .mF_sohusports .txt li{width: 100%; height:150px !important;}
.twbox .mF_sohusports .txt li a{font-size: 20px;color: #fff; font-family:"Microsoft YaHei";font-weight:bold !important;margin:15px 20px !important;height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.twbox .mF_sohusports .txt li b{filter:alpha(opacity=100) !important;opacity:1 !important;background: url(/_res/images_lxyz/change_bg.png) repeat left top !important;}
.twbox .mF_sohusports .num{bottom:20px !important;left:49%;}
.twbox .mF_sohusports .num li a{width: 10px !important;height: 10px !important;text-indent: -999999px;margin:0 4px !important;background: url(/_res/images_lxyz/img_white.png) 0 0 no-repeat !important;}
.twbox .mF_sohusports .num li.current a{width: 20px !important;background: url(/_res/images_lxyz/img_three.png) no-repeat !important;}
.mF_sohusports .txt li .note{position: relative;display: block;color: #fff;font-size: 16px;height:46px;line-height:23px;overflow: hidden;margin: 0 20px;z-index: 1; display: -webkit-box; /* autoprefixer: off */-webkit-box-orient: vertical; /* autoprefixer: on */-webkit-line-clamp: 2;overflow: hidden;}
.mF_sohusports .txt li p{display: block !important;}


/*分页/翻页*/   
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:28px;font-size:16px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;padding:0px 9px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#c7020d;border:1px solid #c7020d;color:#fff !important;}
.pagination a.active{border:1px solid #c7020d;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#c7020d;border:1px solid #c7020d;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#c7020d;border:#c7020d 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:26px;padding:0 5px;}
.pagination .total{border:0px;height:26px;padding:0;}
.pagination .inputBar input{width:40px;height:20px;line-height:20px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button{display: inline-block;font-size: 12px; width: 40px;height: 26px;line-height:20px;border: #d9d9d9 1px solid;margin: -3px 6px 0 3px;_margin: -3px 3px 0;background: #fff;vertical-align: middle;color: #666;}
.pagination button:hover{background:#c7020d;border:1px solid #c7020d;color:#fff !important;}


/*归档*/
.guidang{
	position: absolute;
	top: -20px;
	right: 0;
}

body{
	background-color: #fff;
}


/*头部*/
.header{
	width: 100%;
	height: 443px;
	background: url(/_res/images_lxyz/header_bg.png) no-repeat center top;
	overflow: hidden;
}
.logo{
	width: 1008px;
	text-align: center;
    margin: auto;
	padding-top: 139px;
}
.header img{
	/*width: */
}
.zt_ban{width: 1200px;margin: 0 auto;position: relative;}
.zt_logo{position: absolute;left: 10px;top: 20px;}
.zt_logo img{width: auto;height: 60px;}
.zt_logo .img_title{display: none;}
/*中部内容区*/
.mainbox{
	overflow: hidden;
    background: url(/_res/images_lxyz/bit_bg.png) no-repeat center bottom;
    padding: 0 0 40px;

}


.container,.main-con{
	width: 1200px;
    margin: 0 auto;
    min-height: 800px;
	position: relative;
}
.lanmu{
	background: #fff;
	border: 1px solid #f6f6f6;
}
.pgb{
	padding-top: 54px;
	/*padding-bottom: 50px;*/
}
.where{
	height: 40px;
	/*line-height: 40px;*/
	background: #fbfbfb;
	color: #333;
	padding: 0 10px;
}
.current-path{
	width: 1175px;
	border-left: 5px solid #e3646b;
	padding-left: 12px;
	font-size: 14px;
	margin-top: 10px;
}
.where a{
	color: #ba1013;
	margin: 0 5px 0 0;
}
.where i{font-style: normal;}

.con-list{
	width: 100%;
	height: auto;
	margin-top: 50px;
}
.list-top{
	width:367px;
	height:70px;
	line-height:70px;
	color:#fff;
	font-size:26px;
	margin:0 auto 30px;
	background:url(/_res/images_lxyz/xxdt_title.png) no-repeat center top;
	font-weight:bold;
}
.list-top span{
	display: inline-block;
	width: 180px;
	text-align: center;
}

.list-top a{
	float: right;
	color: #fff;

	margin: 0 25px 0 0;
}
.list-top a:hover{
	text-decoration:underline;
}

.list-text{
	border:1px solid #ea2c1e;
	padding: 10px 40px 30px;
	background:#fff;
}
/*文字溢出隐藏*/
.list-text ul li{
	height: 64px;
	line-height: 64px;
	overflow: hidden;
	border-bottom:1px solid #eee;
	overflow: hidden;
	vertical-align: bottom;
}
.list-text ul li a{
	color: #333;
	font-size: 16px;
	float: left;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 985px;
}
.list-text ul li a:hover{color: #ff730d;}

.list-text ul li img{
	float: left;
	padding: 26px 0 0;
}
.list-text ul li .date{
	color: #666;
	font-size: 14px;
}
/*尾部*/
.footer{
	height:auto;
	background:#ba1013;
	text-align:center;
	color:#fff;
	font-size:16px;
	padding: 20px 0;
}
.footer span{
	display: inline-block;
	margin: 0 5px;
	height: 25px;
	line-height: 25px;
}
.footer span a{
	color: #fff;
}

.fotcon{width: 1200px;margin: 0 auto;position: relative;}
.fotcon .bot_ico{position:absolute;left:20px;top:20px;width:80px;height: 80px;}
.fotcon .bot_jiucuo{position:absolute;right:0px;top:10px;width:110px;height:55px;}
/*文章页*/

.de-con{
	padding: 10px 30px 30px;
	min-height: 800px;
}
.wenzhang{
	text-align: center;
}

.wztit{
	font-size: 24px;
	font-weight:bold;
	color: #ba1013;
	text-align: center;
	margin: 20px 0 10px;
}
.newsinfo {
	font-size: 14px;
	color: #666;
	font-weight: normal;
	margin: 10px 0;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #dadada;
}
.newsinfo i{
	font-style: normal;
}
.newsinfo span{
	margin: 0 15px;
}
.wzcon{
	font-size: 16px;
	text-align: left;
	line-height: 30px;
}

.de-wzbot{
	margin: 30px 0px 10px;
	padding: 10px 0 0;
	text-align: right;
	border-top: 1px solid #dadada;
}
.de-wzbot a {
	margin: 0 5px;
}

/*通用栏目*/
.detail .pbg{
	padding: 20px;
}
/*栏目左边*/
.con-l{
	width: 250px;
	height: auto;

}
.con-l-top{
	height: 56px;
	line-height: 56px;
	background: #c2000b;
	color: #fff;
	position: relative;
	font-size: 20px;
	font-weight: bold;
	font-family: "Tahoma,Arial,simsun";
	text-align: center;
}
.con-l-top i{
	background: url(/_res/images_lxyz/sidebar_h2_i.png) no-repeat center bottom;
	width: 100%;
	height: 9px;
	display: block;
	position: absolute;
	left: 0;
	bottom: -9px;
}
.con-l .navdh{
	margin: 15px 0 0;
}
.con-l .navdh li{
	height: 40px;
	line-height: 40px;
	margin: 0 0 5px;
	font-size: 16px;

	overflow: hidden;
	background: #f2f4fb;
	font-size: 16px;
	border-left: 13px solid #d82b35;

}
.con-l .navdh  li a{
	display: block;
	color: #1c1c1c;
	margin-left: 30px;
	font-weight: bold;
	background: #f2f4fb;
}
.con-l .navdh .active a{
	display: block;
	color: #fff;
	margin-left: 0;
	font-weight: bold;
	background: #cf0813;
}
/*栏目右边*/
.con-r{
	width: 884px;
	margin-left: 26px;
}
.con-r-top{
	height: 40px;
	border-bottom: 3px solid #dbe4ea;
	font-size: 18px;
	color: #c7020d;
	background: url(/_res/images_lxyz/list_right_icon.png) no-repeat left top;
}

.con-r-top h2{
	height: 40px;
	line-height: 36px;
	border-bottom: 3px solid #c7020d;
	display: inline-block;
	padding: 0 10px 0 40px;
}

.con-r-list{
	min-height: 690px;
	overflow: hidden;
	margin: 10px 0 0;
}
.con-r-list li{
	border-bottom: 1px solid #e8eaf2;
	width: 100%;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	vertical-align: bottom;
}
.con-r-list li .date{
	color: #7d7d7d;
}
.con-r-list li a{
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #222;
	max-width: 765px;
	font-size: 16px;
}
.con-r-list li img{
	float: left;
	padding: 17px 0 0;
}
.con-r-list li a:hover{
	color: #ff730d;
}

