  @charset "utf-8";
/* CSS Document */
*{
font-family: "微软雅黑";
margin:0px;
padding:0px;

}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(/wwwroot/bjmjwyjxh/images/bj.jpg);
	background-repeat: repeat-x;
}
div {
	display: inline;
	float: left;
}

/* wrapper居中开始 */
.wrapper {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	display: block;
	float: none;
}
.wrapper .top {
	background-image: url(/wwwroot/bjmjwyjxh/images/top.jpg);
    background-repeat:no-repeat;
	height: 305px;
	width: 1003px;
	display: block;
	float: none;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.top .yf {
	position: absolute;
	height: 33px;
	width: 222px;
	top: 9px;
	right: 9px;
	line-height: 33px;
	text-align: center;
	font-family: "黑体";
}
.top .yf a {
	font-family: "黑体";
	font-size: 20px;
	padding-right: 5px;
	padding-left: 5px;
	color: #171717;
	font-weight: normal;
}
.top .yf a:hover {
	text-decoration: underline;
}

.top .yff {
	position: absolute;
	height: 33px;
	width: 222px;
	top: 226px;
	right: 9px;
	line-height: 33px;
	text-align: center;
	font-family: "黑体";
}
.top .yff a {
	font-family: "黑体";
	font-size: 20px;
	padding-right: 5px;
	padding-left: 5px;
	color: #171717;
	font-weight: normal;
}
.top .yff a:hover {
	text-decoration: underline;
}
.top .sousuo {
	background-image: url(/wwwroot/bjmjwyjxh/images/yu.jpg);
	height: 30px;
	width: 208px;
	position: absolute;
	top: 264px;
	right: 13px;
}
.sousuo .tre {
	background-color: #efeeee;
	height: 21px;
	width: 168px;
	position: absolute;
	top: 4px;
	left: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
	font-size: 17px;
}
.sousuo .yyrr {
	background-color: transparent;
	height: 23px;
	width: 23px;
	position: absolute;
	top: 3px;
	right: 3px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .nav {
	display: block;
	float: none;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	line-height: 58px;
	height: 58px;
	font-size: 18px;
	font-family: "黑体";
}
.wrapper .nav a {
	color: #fff6d7;
	margin-right: 14px;
	margin-left: 14px;
	display: inline;
	float: left;
}
.wrapper .nav a:hover {
	color: #FFF;
}












/* footer结束*/img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.juzhong {
	display: block;
	float: none;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.juzhong .gonggao {
	height: 369px;
	width: 235px;
	border: 1px solid #b61716;
	margin-bottom: 16px;
}
.juzhong .gonggaoo {
	height: 369px;
	width: 335px;
	border: 1px solid #b61716;
	margin-bottom: 16px;
}
.biaot  {
	background-image: url(/wwwroot/bjmjwyjxh/images/yh.jpg);
	background-repeat: repeat-x;
	height: 43px;
	width: 235px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #900;
	line-height: 43px;
	margin-bottom: 17px;
}
.biaot .wena {
	line-height: 43px;
	height: 43px;
	width: 180px;
	background-image: url(/wwwroot/bjmjwyjxh/images/1.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
}
.biaot a {
	font-size: 13px;
	color: #fff6d7;
	display: inline;
	float: left;
	width: 55px;
}
.biaot a:hover {
	color: #FFF;
}
ul, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.gonggao   ul {
	float: left;
	height: auto;
	width: 233px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.gonggao   ul li  {
	float: left;
	height: 35px;
	width: 210px;
	background-image: url(/wwwroot/bjmjwyjxh/images/w.jpg);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	_background-position: 0px 13px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: inline;
	margin-bottom: 7px;
}
.gonggao  ul li a{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	color: #000;
	margin: 0px;
	height: 35px;
	width: 210px;
	font-size: 15px;
	line-height: 35px;
}
.gonggao  ul li a:hover {
	color: #bb0000;
}
.xinshang   ul {
	float: left;
	height: auto;
	width: 273px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.xinshang   ul li  {
	float: left;
	height: 35px;
	width: 250px;
	background-image: url(/wwwroot/bjmjwyjxh/images/w.jpg);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	_background-position: 0px 13px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: inline;
	margin-bottom: 7px;
}
.xinshang  ul li a{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	color: #000;
	margin: 0px;
	height: 35px;
	width: 250px;
	font-size: 15px;
	line-height: 35px;
}
.xinshang  ul li a:hover {
	color: #bb0000;
}
.juzhong .xinwen {
	width: 753px;
	height: 369px;
	border: 1px solid #B61716;
	margin-left: 11px;
	background-color: #f5f7fb;
	margin-bottom: 16px;
}
.mF_expo2010 div,.mF_expo2010 ul,.mF_expo2010 div li{
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;	
	}
.mF_expo2010{
	width: 414px;
	height: 303px;
	overflow: hidden;
	position: relative;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-color: #D8D8D8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}
.mF_expo2010 .loading{
	position: absolute;
	z-index: 9999;
	width: 100%;
	height: 100%;
	color: #666;
	text-align: center;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center -40px;
}/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{
	width: 404px;
	height: 263px;
	display: inline;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{
	position: absolute;
	z-index: 2;
	left: 0;
	width: 429px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	bottom: 3px;
}
.mF_expo2010 .txt li a{
	display: inline;
	color: #000000;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-family: "微软雅黑";
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	line-height: 24px;
	float: left;
	height: 30px;
	width: 410px;
	text-align: center;
	margin-left: 2px;
}/*标题样式*/
.mF_expo2010 .txt li a:hover {
	color: #bb0000;
}
.mF_expo2010 .txt-bg{
	position: absolute;
	bottom: 0;
	z-index: 1;
	width: 466px;
	height: 30px;
	overflow: hidden;
	margin-top: 0px;
}/*标题背景*/
.mF_expo2010 .num, .mF_expo2010 .num-bg {
	bottom: 44px;
	color: #666666;
	position: absolute;
	right: 14px;
	z-index: 3;
	background-image: url(/wwwroot/bjmjwyjxh/images/121.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 125px;
	padding-left: 7px;
}
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{
	float: left;
	width: 18px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	text-align: center;
	margin-right: 2px;
	cursor: pointer;
	color: #FFF;
	background-image: url(/wwwroot/bjmjwyjxh/images/22.gif);
	margin-top: 6px;
	margin-left: 2px;
	padding-right: 2px;
	background-repeat: no-repeat;
}
.mF_expo2010 .num-bg li{
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 15px;
}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-image: url(/wwwroot/bjmjwyjxh/images/11.gif);
}/*当前/悬停按钮背景*/
.xinwen .biawg {
	/*background-image: url(/wwwroot/bjmjwyjxh/images/yy.jpg);*/
	height: 295px;
	width: 310px;
	margin-left: 9px;
	/*background-repeat: no-repeat;*/
}
.xinwen .biawg .ert {
    padding-top:3px;
    height: 295px;
	width: 310px;
    overflow:hidden;
}
.biawg   ul {
	float: left;
	height: auto;
	width: 310px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.biawg   ul li  {
	float: left;
	height: 35px;
	width: 280px;
	background-image: url(/wwwroot/bjmjwyjxh/images/w.jpg);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	_background-position: 0px 13px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: inline;
	margin-bottom: 3px;
}
.biawg   ul li a{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	color: #000;
	margin: 0px;
	height: 35px;
	width: 224px;
	font-size: 15px;
	line-height: 35px;
}
.biawg  .date {
	line-height: 35px;
	color: #999;
	font-size: 14px;
	padding-left: 6px;
}

.biawg  ul li a:hover {
	color: #bb0000;
}
.xinwen .tew {
	height: 140px;
	width: 352px;
	margin-bottom: 7px;
	margin-left: 15px;
	margin-top: 5px;
	font-size: 15px;
	line-height: 26px;
}
.tew .ttt  {
	display: inline;
	float: left;
	background-color: #4d4d4d;
	font-size: 13px;
	width: 165px;
	line-height: 24px;
	text-align: center;
	color: #FFF;
	margin-right: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 134px;
}

.tew .ttt  div{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width:185px;
	}
.tew .ttt img {
	display: inline;
	float: left;
}

.tew .ttt:hover {
	color: #FF9;
}
.xinwen .tew .te {
	font-size: 15px;
	color: #999;
	padding-right: 5px;
	padding-left: 5px;
}
.xinwen .tew .te:hover {
	color: #C98383;
}
.kwd a, .kwd1 a, .kwd2 a, .kwd3 a, .kwd4 a {
	color: #242424;
}
.kwd a:hover, .kwd1 a:hover, .kwd2 a:hover, .kwd3 a:hover, .kwd4 a:hover {
	color: #AD1E12;
}


.kwd {
	height: auto;
	width: 220px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e62718;
	margin-left: 7px;
	padding-top: 9px;
	font-size: 15px;
}
.kwd img  {
	display: inline;
	float: left;
	margin-right: 8px;
}
.kwd1 {
	height: auto;
	width: 220px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e62718;
	margin-left: 7px;
	padding-top: 9px;
	font-size: 15px;
}
.kwd1 img  {
	display: inline;
	float: left;
	margin-right: 8px;
}
.kwd1 .content {
	display: none;
}

.kwd2 {
	height: auto;
	width: 220px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e62718;
	margin-left: 7px;
	padding-top: 9px;
	font-size: 15px;
}
.kwd2 img  {
	display: inline;
	float: left;
	margin-right: 8px;
}
.kwd2 .content {
	display: none;
}
.kwd3 {
	height: auto;
	width: 220px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e62718;
	margin-left: 7px;
	padding-top: 9px;
	font-size: 15px;
}
.kwd3 img  {
	display: inline;
	float: left;
	margin-right: 8px;
}
.kwd3 .content {
	display: none;
}
.kwd4 {
	height: auto;
	width: 220px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e62718;
	margin-left: 7px;
	padding-top: 9px;
	font-size: 15px;
}
.kwd4 img  {
	display: inline;
	float: left;
	margin-right: 8px;
}
.kwd4 .content {
	display: none;
}
.focus{
	position: relative;
	width: 437px;
	height: 304px;
	float: left;
}  
.focus img{
	width: 437px;
	height: 274px;
} 
.focus .shadow .title{width: 320px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 38px;
	line-height: 38px;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  	display: block;
	text-align: left;
}  
.focus .shadow a{
	text-decoration: none;
	color: #fff;
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	width: 360px;
	height:38px;
	float:left;
}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{
	bottom: 0px;
	right: 195px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{
	position: relative;
	display: inline;
	width: 12px;
	height: 12px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
	background-color: #999999;
}    
.focus .D1fBt .current,.focus .D1fBt a:hover{
	background-color: #F11D22;
}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{
	position: absolute;
	width: 40px;
	height: 74px;
	background: url(/wwwroot/bjmjwyjxh/images/focus_btn.png) no-repeat;
}
.focus .prev{
	top: 50%;
	margin-top: -50px;
	left: 0;
	background-position: 0 -74px;
	cursor: pointer;
}  
.focus .next{
	top: 50%;
	margin-top: -50px;
	right: 0;
	background-position: -40px -74px;
	cursor: pointer;
}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.xinwen .yrt {
	background-color: #635f5f;
	height: 138px;
	width: 150px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 14px;
	line-height: 23px;
	color: #FFF;
	margin-left: 20px;
	margin-bottom: 9px;
	margin-right: 0px;
}
.xinwen .yrt:hover {
	color: #FFC;
}
.xinwen .yrt div {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 20px;
	width: 150px;
}
.focuss{
	position: relative;
	width: 477px;
	height: 304px;
	float: left;
	margin-left: 15px;
}  
.focuss img{
	width: 477px;
	height: 274px;
} 
.focuss .shadoww .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focuss .shadoww .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focuss .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focuss .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focuss .btn a:hover,.focuss .btn a.currentt{  cursor:pointer;background:#fc114a;}  
.focuss .fPicc{ position:absolute; left:0px; top:0px; }  
.focuss .D1fBtt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focuss .shadoww{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 38px;
	line-height: 38px;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  	display: block;
	text-align: left;
}  
.focuss .shadoww a{
	text-decoration: none;
	color: #fff;
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	width: 460px;
	height:38px;
	float:left;
}  
.focuss .fconn{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focuss .fconn img{ display:block; }  
.focuss .fbgg{
	bottom: 0px;
	right: 195px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
}  
.focuss .fbgg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focuss .D1fBtt a{
	position: relative;
	display: inline;
	width: 12px;
	height: 12px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
	background-color: #999999;
}    
.focuss .D1fBtt .currentt,.focuss .D1fBtt a:hover{
	background-color: #F11D22;
}    
.focuss .D1fBtt img{display:none}    
.focuss .D1fBtt i{display:none; font-style:normal; }    
.focuss .prevv,.focuss .nextt{
	position: absolute;
	width: 40px;
	height: 74px;
	background: url(/wwwroot/bjmjwyjxh/images/focus_btn.png) no-repeat;
}
.focuss .prevv{
	top: 50%;
	margin-top: -50px;
	left: 0;
	background-position: 0 -74px;
	cursor: pointer;
}  
.focuss .nextt{
	top: 50%;
	margin-top: -50px;
	right: 0;
	background-position: -40px -74px;
	cursor: pointer;
}  
.focuss .prevv:hover{  background-position:0 0; }  
.focuss .nextt:hover{  background-position:-40px 0;} 

 .gonggaoo .num  ,.gonggaoo .num-bg {
	display: none;
}
.gonggao.ghj ul  {
	width:290px;
}
.gonggao.ghj ul  li{
	width:260px;
}
.gonggao.ghj ul  li a{
	width:260px;
}.wrapper .bott {
	background-color: #b41b1d;
	height: 140px;
	width: 100%;
	margin-top: 15px;
	text-align: center;
	color: #FFC;
	padding-top: 44px;
	font-size: 14px;
	line-height: 29px;
}
