@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-overflow: ellipsis;
	
	
}
img {
	border: 0px
}
.w {
	width: 100%;
}
.w1{
	width: 1000px;
	margin-left: auto;
	margin-right: auto
}
a {
	color: #555;
	text-decoration: none
}
a:hover{ color:#c50200; text-decoration:none}
.hide{ display:none !important}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.fl {
	float: left !important
}
.fr {
	float: right !important
}
.clear {
	clear: both;
	line-height:0px; height:0px; font-size:0px;
}
.pr{ position:relative;}
.pa{ position:absolute;}
.w443{ width:443px;}
html{}
body{}
/*¹«ÓÃ*/
.top{ background:url(../images/top.gif) repeat-x left top; height:350px;}
.top h1{ text-indent:-9999em; overflow:hidden; background:url(../images/top2.jpg) no-repeat center top; height:350px;}
.nav{ background:#b80d23; height:56px; line-height:56px; border-bottom:1px solid #fff;}
.nav a{ color:#fff; font-size:16px; line-height:56px; height:56px; float:left;padding:0px 18px;}
.nav em{ float:left; width:2px; height:22px; line-height:.0px; font-size:0px; background:url(../images/nav_em.gif) no-repeat left top; margin-top:17px;}
.nav a:hover{ background:#9e0d20}
/**/
.body1{ background:url(../images/body_bg.gif) repeat-x left top;}
.hot_pic{ margin-top:36px;}
.hot_news{ font-size:46px; line-height:60px; height:60px; margin-top:30px; margin-left:15px; width:875px; overflow:hidden; white-space:nowrap; }
.hot_news a{color:#444444;font-family:"Î¢ÈíÑÅºÚ", Arial}
.hot_news a:hover{color:#000}
.bt1{ border-top:1px dotted #444444}

#box{ position:relative; width:586px; height:390px;  margin-top:28px; cursor:pointer}
#box .bigUl{}
#box .prev{ _display:none;position:absolute; width:40px; height:60px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -44px -63px no-repeat; z-index:999999; top:157px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ _display:none;position:absolute; width:40px; height:60px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat; z-index:999999; top:157px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.bigUl li img{ width:586px; height:390px;}
.numberUl { position:absolute; right:10px; bottom:42px; z-index:99999999}
.numberUl li{width:14px; height:14px;  float:left; border-radius:13px; background:#fff; /*opacity:0.7;*/ margin-right:8px;}
.numberUl li a{ display:block ;width:14px; height:14px; color:#fff; font-size:12px; text-align:center; line-height:14px; border-radius:13px;}
#box .textUl li{ position:absolute; left:0px; bottom:0px; height:36px; line-height:36px; text-align:center; width:100%; display:none; cursor:pointer}
#box .textUl li a{ font-size:14px; line-height:36px; color:#fff; font-weight:normal}

.numberUl li.night a{ background:yellow; color:black; }
.textbg{ position:absolute; z-index:9999999; width:586px; bottom:0px; height:36px;}
.textbg2{position:absolute; background:url(../images/textbg.png) repeat; width:586px; height:36px; bottom:0px; left:0px; z-index:999999}
/**/
.news1{ }
a.title1{float:left}
.news1 h3.title{ background-image:url(../images/h3.gif); background-repeat:no-repeat; height:24px; width:377px;}
.news1 h3.title a.title1{ text-indent:-9999em; display:inline-block; width:160px; height:24px;}
.news1 h3.title a.more{ font-size:14px; color:#b80d23; float:right; font-weight:normal; margin-right:8px; line-height:24px;}
.news1 h3.title2{ background-image:url(../images/h3_1.gif); background-repeat:no-repeat; height:39px; width:585px;}
.news1 h3.title2 a.title1{ text-indent:-9999em; display:inline-block; width:160px; height:39px;}
.news1 h3.title2 a.more{ font-size:14px; color:#b80d23; float:right; font-weight:normal; margin-right:8px; line-height:39px;}
.lhxwsd{ margin-top:28px;width:377px;}
.lhxwsd h3.title{ background-position:0px 0px;}
/**/
.news1 ul{ margin-top:15px;}
.news1 ul li{ line-height:32px; float:left; clear:both; height:32px;}
.news1 ul li a{ color:#555; float:left; background:url(../images/heng.png) no-repeat left center; padding-left:11px; font-size:14px; white-space:nowrap; width:377px;overflow:hidden}
.news1 ul li a:hover{ color:#b80d23}
.bt24{ border-top:1px dotted #b5b5b5; margin:12px 0px;}
/**/
.left_video{width:585px; margin-top:15px;}
.left_video1{ width:276px; margin-top:20px;}
.left_video1 a{ float:left; width:270px;  border:3px solid #d9d9d9}
.left_video1 a span{ display:inline-block; width:270px; font-size:14px; background:#d9d9d9; text-align:center; height:50px; line-height:50px;}
.left_video1 a img{ width:270px; height:172px; }
.left_video2 { margin-left:13px; width:284px;}
.left_video2 li{ float:left; width:284px;}
.left_video2 ul li a{ font-size:12px;background:url(../images/lidian.jpg) no-repeat left center;width:284px; }
/**/
.hcnw{ width:377px;}
.hcnw h3.title{ margin-top:21px; background-position:0px -24px;}
.hcnw ul{ margin-top:24px;}
/**/
.dbfc{ margin-top:24px;}
.dbfc h3.title{ width:28px; height:320px; background:url(../images/dbwy.gif) no-repeat left top; float:left;}
.dbfc h3.title a.title1{ text-indent:-6666em; width:28px; margin-top:14px; height:180px; display:inline-block}
.dbfc h3.title a.more{ color:#fff; font-size:14px; font-weight:normal; width:14px; float:left; text-align:center; margin-left:7px; margin-top:20px;}
.dbfc1 a{ float:left; margin-left:8px; width:235px; height:320px; position:relative;}
.dbfc1 a img{ width:235px; height:320px;}
.dbfc1 a span{ position:absolute; display:inline-block; width:235px; height:38px; line-height:38px; left:0px; bottom:0px; z-index:99999; background:#efefef; text-align:center; font-size:12px; color:#555}
.dbfc1 a:hover span{ background:#b80d23; color:#fff}
/**/
.yata{ width:585px; margin-top:25px;}
.yata h3.title{ background:url(../images/h3_1.gif) 0px -39px no-repeat; width:585px; height:39px; }
.yata h3.title a.title1{ text-indent:-9999em; overflow:hidden; display:inline-block; width:192px; height:30px;}
.yata h3.title a.more{ float:right; font-size:14px; font-weight:normal;line-height:39px; margin-right:8px; color:#b80d23;}
.yata1{ background:#f5f5f5; padding:10px 15px}
.yata ul{ font-size:12px; width:262px; float:left; line-height:32px;}
.yata ul li{ float:left; width:262px;}
.yata ul li a{background:url(../images/lidian.jpg) no-repeat left center; width:250px; padding-left:12px; white-space:nowrap; overflow:hidden; float:left;}
.yata2{ padding-right:14px; border-right:1px solid #efefef;}
.yata3{ padding-left:14px; border-left:1px solid #fff}
/**/
.wjgg{ margin-top:30px; width:377px;}
.wjgg h3.title{ background-position:0px -48px;}
/**/
.bb1{ border-bottom:1px solid #b80d23; margin-top:25px;}
.footer{ border-top:1px solid #fff; background:#b80d23; color:#fff; text-align:center; height:60px; line-height:60px;}

/*-----------------------------------*/
.list_div{ width:560px;}
.list_ul li{ background:url(../images/liyuan.jpg) no-repeat left center;  padding-left:15px;line-height:36px; height:36px; float:left;width:545px;}
.list_ul li a{ font-size:14px; float:left; width:430px; overflow:hidden; white-space:nowrap}
.list_ul li span{ float:right;width:100px;text-align:right;white-space:nowrap; color:#999; font-size:14px;}
.list_right{ width:377px;}
.list_next{ line-height:38px; height:38px; font-size:14px;text-align:right; background-color:#f5f5f5; padding-right:10px;border-top:1px solid #efefef}

.list_big{ height:38px; line-height:38px; margin-top:9px; border-bottom:3px solid #b80d23}
.list_big a{ float:left; font-size:12px;}
.list_big em{ float:left; line-height:38px; margin:0px 5px;_line-height:35px;*line-height:35px; font-style:normal}
.list_big h3 a{ font-size:18px; color:#d51707 !important; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; line-height:38px; margin-right:25px;}
.list_big h3 a:hover{ text-decoration:none}
.list_ul{ margin-top:20px}
/*----------------------*/
.a_title{ font-size:24px; padding:20px 0px 10px 0px;}
.a_all{ border:1px solid #efefef; padding:10px; white-space:nowrap; background:#f5f5f5}
.a_all span{ font-size:12px; color:#999}
.a_body_body{ margin-top:20px; color:#333}
.a_body_body img{ width:540px;}