@charset "utf-8";
/* CSS Document */

body{margin:0px;padding:0px;font-size:12px;font-style:normal;font-family: Arial, 黑体,"宋体";  }
.mid{background:#bab0a4 center top; height:582px;}
.mid-box{background:url(../images/line-bg.png) no-repeat;width:774px; height:511px;margin:0 auto}
.mid-box ul{width:774px;float:left;}
.mid-box ul li{float:left;margin-right:1px}
.mid-box ul li.w1{width:258px;}
.mid-box ul li div{margin-bottom:1px}
.mid-box ul li.w2{width:259px;}
.mid-box ul li.w3{width:253px;}
.mid2{ background:#f0f0f0 center top;}

.sr_tit{width:1024px;padding-bottom:20px;border-bottom:2px #C41127 solid;margin:35px 0}
.sr_tit a{color:#009FE8; text-decoration:none}
.sr_tit a:hover{color:#009FE8; text-decoration: underline}
.sr_tit .f16{margin-top:30px}
.mid2 .item{z-index: 1;position: relative;margin-bottom:30px;width:1024px;}
.mid2 .item  .tit{width:1024px;margin-bottom:15px;}
.mid2 .item .tit span{float:left;margin-right:15px}
.mid2 .item .tit span a{ background:#f0f0f0;padding:0px 5px;color:#717071; width:30px;border:1px #717071 solid; text-align:center;  font-size:14px; display:block}
.mid2 .item .tit span a:hover{ background:#e50012;color:#fff}
.mt2{margin-top:2px}
.mid2 .item .list{width:1024px; position:relative;}
.mid2 .item .list ul {
float: left;
overflow: hidden;
}
.mid2 .item .list ul li {
float: left;
margin-right: 10px;
margin-bottom:5px
}
.mid2 .item .list ul li a {
display: inline-block;
}
.mid2 .item .list a {
float: left;
height: 22px;
line-height: 20px;
color: #717071;
white-space: nowrap;
padding: 0 5px;
margin-left:5px
}
.mid2 .item .list a.cur,.mid2 .item .list a:hover {
color: #fff;
background: #e50012;
}
.cz{border:none;border:2px #231815 solid;background:#fff; text-align:center; height:38px; line-height:35px;width:112px;cursor:pointer;color:#e50012; margin-left:1px;}
.cz:hover{background:#e50012;color:#fff;border:2px #e50012 solid;}
.bottom{background:#fff center top;}
.pp-tb{border:1px #F0C2C8 dotted}
.pp-tb tr td{ padding:10px 0}
.pp-tb tr td{border-right:1px #F0C2C8 dotted;border-bottom:1px #F0C2C8 dotted}
.pp-tb tr td .tt{width:700px; height:98px;background:#D80C18; text-align:center;color:#fff; line-height:98px;margin-left:7px}
.pp-tb tr td .tt2{width:700px; background:#fff; margin-left:7px;}
.pp-tb a{color:#888; text-decoration:none}
.more a{width:1024px;color:#E50012; text-align:center; height:100px; line-height:100px;}

.cehua-top{height:90px;background:#fff center top;border-bottom:2px #dbdbdb solid;}
.cehua-top .tit{margin-top:3px;color:#231815;width:1024px}
.cehua-bottom{background:#fff center top;}
.fl-bar{width:188px; background:#fff left top;border-right:2px #dbdbdb solid; height:653px;}
.fl-bar .tt{background:#e50012;width:168px; height:48px; line-height:48px;color:#fff; text-align:center;margin-top:150px}
.fr-bar{width:834px;}
.fr-bar .item{padding-top: 9px;margin-top:5px;
clear:both;
line-height: 34px;
z-index: 1;*padding-top:4px;
position: relative;}
.fr-bar .item  .label{width:100px;
text-align: left;
font-size: 16px;
color: #3E3A39;
padding-left: 20px;}
.fr-bar .item .item-ifo {
position: relative;
}
.fr-bar .item .item-ifo  .text {
width: 288px;
height: 16px;
padding: 9px;
border:2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px
}
.fr-bar  .item  .view-btn{background:#9e9e9f;color:#fff; border:none; height:38px; line-height:38px;padding:0 20px;cursor:pointer}

.fr-bar .item .item-ifo  .text2 {
width: 288px;
height:200px;
padding: 9px;
border:2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px
}
.fr-bar .item .item-ifo  .text3{width: 138px;
height: 16px;
padding: 9px;
border: 2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px}
.fr-bar .item .item-ifo  .button2:hover{border:2px #e50012 solid;background:#e50012;color:#fff;}
 .fr-bar .item .item-ifo  .button2{width:74px; height:34px; line-height:28px;border:2px #e50012 solid;background:#fff;color:#231815;letter-spacing:1px;cursor:pointer;margin-right:10px}

.font16{font-size: 16px}




.grid_dm {
background-image:url(../images/dm.png);
background-position:center;
float:left;
width:100%;
height:511px;
cursor:pointer;
margin:0px;
margin-top:-5px;
}
.grid_dm_l{background-image: url(../images/web/index_l_bg.png);
background-position:center;
float:left;
width:100%;
height:511px;
cursor:pointer;
margin:0px;
margin-top:-5px;}
.grid_dm_l a{ display:block; height:511px;}
.grid_dm_r{background-image: url(../images/web/index_r_bg.png);
background-position:center;
float:left;
width:100%;
height:511px;
cursor:pointer;
margin:0px;
margin-top:-5px;}
.grid_dm_r a{ display:block; height:511px;}


.movie {
width:750px;
height:516px;
margin: 0 auto;
margin-top:202px;
position:relative;
}
.movie_b{height:18px;width:20px; position:absolute; top:0px; right:-30px; background-image:url(../images/close_b.png); cursor:pointer;z-index:300000;}
.mid_f{
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:99999999;
	}
.mid_bg{
	float:left;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000000;
	opacity:0.5;
	filter:alpha(opacity=50);
	overflow:hidden;
	}
.banner{height:510px;overflow:hidden; width:750px; position:relative; margin:0 auto; margin-top:202px;}
.banner .d1{width:100%;height:510px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100000;left:0px;bottom:20px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}
.banner_b{height:18px;width:20px; position:absolute; top:20px; right:20px; background-image:url(../images/close_b.png); cursor:pointer;z-index:300000;}