@charset "utf-8";
/* css document */

.main{width:710px;overflow:hidden;}
.box01{width:340px;overflow:hidden;}
.box02{width:350px;overflow:hidden;}
.box03{margin-top:15px;overflow:hidden;}
.box04{
	height:96px;
	overflow:hidden;
}
.side{
	width:1000px;
	overflow:hidden;
}

/*图片轮播*/
.i_slide02{display:block;width:340px;height:244px;position:relative;}
.i_slide02 img{position:absolute;}
.i_slide02 a img{ width:340px; height:244px;}
.i_slide02 .opacity{background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.i_slide02 p{width:340px;height:40px;line-height:40px;color:#fff;text-align:center;position:absolute;bottom:0;}
.page02{width:107px;margin:10px auto;}
.page02 a{display:block;float:left;width:7px;height:7px;margin-top:1px;margin-right:14px;background:#c7c7c7;}
.page02 .cur{width:9px;height:9px;background:#007ddc;margin-top:0;}
/*图片轮播end*/


.w410{	width:410px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;	border-bottom-style: solid;border-top-color: #eee;border-right-color: #eee;border-bottom-color: #eee;border-left-color: #eee;}
.wrap .left.w410.h353 h2 {font-size: 18px;}
.h353{ height:353px;}
.main_news{ color:#993333; line-height:16px; padding-bottom:13px; border-bottom:1px solid #e7e7e7; display:block;}
.m_news_h1{	font-size:18px;	color:#333;	font-family:"微软雅黑";	line-height:18px;	font-weight:bold;}
.m_news_ul1{line-height:33px;	color:#333;	display:inline-block;font-size:16px;	font-family:"微软雅黑";	}
.m_news_ul1 a{line-height:33px;	color:#333;	display:inline-block;
*display:inline;zoom:1;}
.title{ height:37px; border-bottom:1px solid #006bb0; }
.title a{ display:block;background:#006bb0; line-height:37px; text-align:center; font-size:18px; color:#fff; font-family:"微软雅黑";}
.title a:hover{text-decoration:none;}
.ul1{ overflow:hidden; font-size:15px;}
.ul1 a{ font-size:15px; color:#333; line-height:34px; display:inline-block; *display:inline; zoom:1; background: no-repeat left center; padding-left:7px; margin-left:2px;}


.list01{padding-bottom:8px;background: repeat-x left bottom;}
.list01 .tit{display:block;margin-bottom:5px;font-size:16px;font-family:"微软雅黑";line-height:20px;color#333;}
.list01 .tit:hover{text-decoration:none;}
.list01 p{font-size:12px;line-height:24px;color:#999;}
.list01 p a{color:#ba0c0d;line-height:22px;}

.list02{margin-top:5px;}
.list02 li{
	padding-left:13px;
	line-height:34px;
	background: no-repeat left center;
	font-size: 14px;
}

.list03 li{height:30px;line-height:30px;padding-left:10px;}
.list03 .bgfe{background:#fef8f7;}
.list03 li a{padding-left:7px;font-size:12px;background: no-repeat left center;}

.bg_none{background:none;}

/*标题样式*/
.title01{overflow:hidden;padding-bottom:13px;border-bottom:2px solid #d0180d;}
.title01 .t{display:block;float:left;font-size:18px;font-family:"微软雅黑";line-height:24px;color:#333;}
.title01 .t:hover{text-decoration:none;}

/**/
.boardrelative{ height: 173px; position: relative;}
.boardbox1{ width: 710px; height: 171px;padding:1px;background:#d9d9d9; position: absolute; top: 0; left: 0;}
.board1{width: 706px; height: 170px;padding:1px;background:#fff; overflow: hidden; padding: 1px 1px 0; background: #fff  no-repeat 72px 1px;}
.board1 .title{ width: 125px; height: 33px; line-height: 33px;font-weight:bold;color:#fff; position: absolute; z-index: 10; left: 2px; top: 2px; background: #c81207  no-repeat right -178px; border-bottom: none; text-align: left;}
.board1 .icon{height: 33px; line-height: 33px; padding-left: 37px; background:  no-repeat 14px 8px;}
.tabtitle3{ width: 108px; position: absolute; top: 36px; left: 2px;}
.tabtitle3 li{ width: 108px; height: 33px; line-height: 33px; margin-bottom: 1px; background-color: #f0f0f0;color:#666;text-align: center; cursor: pointer;}
.tabtitle3 li.current{ background-color: #6aa0bc; color: #fff;}
.tabcont3{ width: 585px;overflow: hidden; padding-left: 108px;}
.namelist{ width: 585px; line-height: 24px; overflow: hidden; font-size: 14px;}
.namelist .l{ width: 119px; float: left; padding: 25px 0 0 22px;}
.namelist .m{ width: 120px; float: left; padding-top: 64px; color: #282828;}
.namelist .red{ color: #ff0000; font-weight: bold;}
.namelist .r{ width: 324px; float: left; padding-top: 12px;}
.namelist .r dl{ width: 324px; overflow: hidden; padding-bottom: 10px;}
.namelist .r dt{ width: 70px; float: left; text-align: right; color: #ff0000; font-weight: bold;}
.namelist .r dd{ width: 254px; float: left; color: #282828;}
.namelist .r dd span{ float: left; margin-right: 10px; white-space: nowrap;}
.ldhdzj {height: 310px;width: 1000px;margin-right: auto;margin-left: auto;position: relative;border-right-width: 1px;border-bottom-width: 1px;
border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #c00;border-bottom-color: #c00;border-left-color: #c00;}
.ldhdzj .bt {height: 30px;width: 1000px;}
.ldhdzj .bt2 {
	height: 30px;
	width: 100px;
	position: absolute;
	left: 7px;
	top: 29px;
	font-size: 18px;
	font-weight: bold;
	color: #c00;text-align:center;
	background-position: center;
}
.actlist{width: 1000px;overflow: hidden;height: 300px;}
.actlistbox{overflow-x: hidden;	height: 280px;}
.actlist li{width: 100px;line-height: 30px;float: left;text-align: center;margin-left: 5px;}
.actlist li a{font-size:14px;color:#333;}
.actlist img{ display: block;margin:0 8px;}
.actlist li a img{ width:80px; height:100px;}
.actlist li.single{margin-bottom:13px;padding-top: 80px;padding-bottom: 0;}
.piclistbox{ width: 990px; overflow: hidden;}
.actlistbox .scroll{width:260px;height:12px;background: no-repeat;cursor:pointer;position:absolute;bottom:0;left:0;}





.a_pic{display:block;float:left;width:230px;height:158px;margin-right:20px;position:relative;}
.a_pic img{position:absolute;}
.a_pic a img{ width:230px; height:158px;}
.a_pic p{width:230px;height:35px;line-height:35px;text-align:center;color:#fff;position:absolute;bottom:0;left:0;}
.a_pic .opacity{background:#000;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);}
.mr0{margin-right:0;}

.bg02{background: no-repeat;}
.box04 ul{margin:52px 0 0 28px;overflow:hidden;}
.box04 ul li{float:left;margin-right:24px;padding-left:6px;background: no-repeat left center;}
.box04 ul li a{font-family:"微软雅黑";color:#fff;}

.bor{border:1px solid #d91308;border-top:none;border-bottom:1px solid #eb817b;}
.banner{display:block;height:94px;border:1px solid #d5d5d5;overflow:hidden;background: no-repeat;}


.a_pic img{width:230px;height: 158px;}

.namelist div img{width: 99px;height: 127px;}

.scroll111{width: 260px;height: 12px;background:  no-repeat;cursor: pointer;position: absolute;bottom: -75px;left: 0;}
.photo_title{overflow: hidden;width: 238px;height: 367px;}
.photo_title1{overflow: hidden;width: 238px;height: 110px}
.photo_title2{overflow: hidden;width: 238px;height: 238px}
.photo_title img,.photo_title1 img,.photo_title2 img{position:absolute;}
.photo_title a,.photo_title2 a p,.photo_title1 a p{display: block;}
.photo_title p {position: absolute;width: 238px;text-align: center;height: 31px;background:black;bottom: 0;opacity: 0.56;-moz-opacity:0.56;filter:alpha(opacity=56);line-height: 31px}
.photo_title2 p{position: absolute;width: 238px;text-align: center;height: 31px;background:black;bottom:0;opacity: 0.56;-moz-opacity:0.56;filter:alpha(opacity=56);line-height: 31px}
.photo_title1 p{position: absolute;width: 238px;text-align: center;height: 31px;background:black;bottom: 0;opacity: 0.56;-moz-opacity:0.56;filter:alpha(opacity=56);line-height: 31px}
.photo_title p a,.photo_title2 p a,.photo_title1 p  a{color: white}
/* 焦点图样式*/

/*焦点图*/
.focus{
	position:relative;
	width:570px;
	height:353px;
	background-color: #000;
	margin-top: 1px;
	margin-right: 0px;
	margin-left: 0px;
}  
.daoht .wb {
	float: right;
	height: 70px;
	width: 70px;
	right: 60px;
	position: absolute;
	text-align:center;
}



.focus img{
	width: 570px;
	height: 353px;
} 
.focus .shadow .title{
	width: 260px;
	height: 65px;
	padding-left: 30px;
}
.focus .shadow .title a{
	text-decoration:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	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:35px;
	line-height: 40px;
	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{
	color:#fff;
	font-size:16px;
	font-family: "微软雅黑";
	padding-left: 20px;
}  
.box .box_z .toutiao #fsd1 #d1pic1 .fcon .shadow h2 {
	text-align: left;
	padding-top: 8px;
}

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{
	bottom:8px;
	right:34px;
	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; }    
.focus .d1fbt .current,.focus .d1fbt a:hover{background:#fc114a;}    
.focus .d1fbt img{display:none}    
.focus .d1fbt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:  no-repeat;}
.focus .prev{
	top: 313px;
	margin-top: -37px;
	left: 3px;
	background-position:0 -74px;
	cursor:pointer;
}  
.focus .next{
	top: 327px;
	margin-top: -37px;
	right: -1px;
	background-position:-40px -74px;
	cursor:pointer;
}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
#rmw_tuijian .cont_b_box ul li h1 {
margin-top:-4px;
	font-size: 15px;
}


/* 焦点图样式结束*/



/*主体结束*/