@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
ul { list-style-type:none;}
img { border:none;}
a { text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
body { width:100%; height:auto; background:url(../images/body-bg.jpg) center top #fff no-repeat; text-align:center;}

.logo { width:1006px; height:194px;}

.nav_box { width:1006px; height:80px; margin:0 auto; background:#fff; text-align:left;}
.nav_frist { width:72px; line-height:80px; text-align:center; float:left;}
.nav_frist a { font-family:黑体; font-size:24px; color:#b80508; text-shadow:#d2d2d2 -3px 1px 1px;}
.nav { width:900px; line-height:80px; float:right;}
.nav ul { display:block;}
.nav ul li { display:inline; margin-right:20px;}
.nav ul li a { font-family: 黑体;font-size: 24px;color: #b80508;text-shadow: #d2d2d2 -3px 1px 1px;}
.nav ul li a:hover { text-decoration:underline;}

#contents { width:1006px; height:auto; margin:0 auto; position:relative; text-align:left;}
.contents_l { width:354px; height:488px; float:left; padding-left:1px;}
.contents_c { width:346px; height:488px; float:left; margin-right:10px;}
.contents_r { width:294px; height:488px; float:left;}
.contents_b { width:100%; margin-top:20px; float:left;}

/*************************************图片轮播************************************************/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; font-family:微软雅黑; font-size:12px; color:#fff;}
    .slideshow span.title { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 24px; height: 24px; line-height: 24px; text-align: center; font-size: 10px; cursor: pointer; font-family:微软雅黑; font-size:12px; color:#fff;}

.slideshow span.titles { width:200px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom:2px; right:0px;}
    .slideshow span.title { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background:#e6e6e6; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #040505; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 354px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width:354px; height: 267px; display: none; }
/*************************************图片轮播结束************************************************/

.info { width:292px; height:384px; margin-top:10px;overflow: hidden;}
.info_tit { width:100%; height:28px; padding-top:14px; text-indent:13px; background:url(../images/div-tit.jpg) no-repeat; font-family:黑体; font-size:18px; color:#b30000;}
.info_tit img, .info ul li img, .notify ul li img, .talk ul li img { vertical-align:middle;}
.info_tit span a { font-family: 微软雅黑; font-size: 13px; color: #555454; float: right; margin-right: 8px}
.info ul { margin-left:3px;}
.info ul li { width:100%; height:26px; line-height:26px; _height:20px; _line-height:20px;}
.info ul li a { width:100%; display:block; background:url(../images/1.jpg) left center no-repeat; padding-left:6px; float:left;}
.info ul li a, .info ul li span { font-family:微软雅黑; font-size:13px; color:#3a3a3a;}
.info ul li.frist a { font-family:微软雅黑; font-size:15px; color:#a10101;}
.info ul li span { float:right; margin-right:5px;}
.info ul li a:hover { color:#bd090d;}
.notify { width:344px; height:190px; padding:5px 1px; background:url(../images/notify.jpg) no-repeat; margin-top:16px;}
.notify ul li { height:25px; line-height:25px; margin-left:21px;}
.notify ul li span a { background:none; margin-right:8px;}
.notify ul li a { width:90%; font-family:微软雅黑; font-size:13px; color:#3a3a3a; background:url(../images/1.jpg) left center no-repeat; padding-left:6px; display:block;}
.notify ul li a:hover { color:#bd090d;}
.notify ul li img { margin-right:6px;}
.talk { width:338px; height:478px; border-top:1px solid #c05555; border-bottom:1px solid #c05555; border-left:1px solid #a10101; border-right:1px solid #a10101; margin-top:10px;overflow: hidden;}
.talk_top { width:265px; height:80px; padding-top:19px; padding-left:17px; padding-right:10px; background:url(../images/line.jpg) bottom no-repeat; position:relative;}
.talk_top p { font-family:微软雅黑; font-size:16px; color:#a10101;}
.talk_top span { font-family:微软雅黑; font-size:13px; color:#3a3a3a; display:block; line-height:20px; margin-top:10px;}
.talk_top a { color:#3a3a3a;}
.talk_top a:hover { color:#bd090d;}
.talk ul { margin-left:13px;}
.talk li { height:34px; line-height:34px;}
.talk li a { width:90%; display:block; font-family:微软雅黑; font-size:13px; color:#3a3a3a; background:url(../images/1.jpg) left center no-repeat; padding-left:6px;}
.talk li a:hover { color:#bd090d;}
.gdzz,.fgdjw { display:inline-block;}
.list { width:1006px; /*height:431px;*/}
.list div { float:left;}
.list .infos_tit { float:none;}
.infos { width:316px; height:214px; margin-bottom:10px;}
.infos_tit { width:100%; height:32px; line-height:32px; background:url(../images/tit_bg.jpg) bottom no-repeat; font-family:微软雅黑; font-size:16px; color:#970000; text-indent:13px;}
.infos_tit span { float:left;}
.infos_tit a { font-family:微软雅黑; font-size:13px; color:#555454; float:right; margin-right:8px;}
.infos ul { margin-left:8px;}
.infos ul li { height:30px; line-height:30px;}
.infos ul li a { width:75%; display:block; background:url(../images/1.jpg) left center no-repeat; padding-left:6px;}
.infos ul li a, .infos ul li span { font-family:微软雅黑; font-size:12px; color:#555454; float:left;}
.infos ul li a:hover { color:#bd090d;}
.infos ul li span { float:right;}
.infos ul li img { vertical-align:middle;}
.zj { margin:0 28px;}
.yqlj { width:1006px; height:44px; line-height:44px; margin-top:36px; padding-bottom:47px; background:#fbfbfb;}
.lj { width:74px; height:44px; text-align:center; font-family:黑体; font-size:14px; color:#2e2e2e; background:url(../images/lines.jpg) right no-repeat; float:left;}
.yqlj ul { float:left; margin-left:18px;}
.yqlj ul li { float:left; display:inline-block;}
.yqlj ul li a { font-family:黑体; font-size:14px; color:#2e2e2e; margin-right:8px;}
.yqlj ul li a:hover { color:#bd090d;}


.pager { width:100%; line-height:38px; text-indent:2em;}



#footer { width:1006px; margin:0 auto; padding-top:52px; font-family:微软雅黑; font-size:13px; color:#333333; text-align:left;}
#footer .copyright { width:100%; text-align:center; line-height:25px;}
#footer .copyright a { font-family:微软雅黑; font-size:13px; color:#333333;}



#footerV2 {
	/* position: absolute;
	bottom: 0;
	left: 0;
	right: 0; */
	background-color: #ffffff;
	border-top: 1px solid #e79b24;
    width: 100%;
	height: 100px;
	margin-top: 50px;
}

#footerV2 .footer {
	position: relative;
	margin: 0 auto;
	width: 1066px;
	height: 100%;
}

#footerV2 #_span_jiucuo {
    position: absolute;
	left: 0;
	top: 18px;
}

#footerV2 .footer .ico {
	position: absolute;
	left: 110px;
	top: 0;
	margin: 9px 0 11px;
	border-right: 1px solid #b9b9b9;
	width: 80px;
	height: 70px;
	text-align: center;
}

#footerV2 .footer .ico img {
	margin-top: 3px;
}

#footerV2 .footer .selects {
	position: absolute;
	left: 191px;
	padding-top: 14px;
	margin-bottom: 6px;
}

#footerV2 .footer dl {
	float: left;
	position: relative;
	margin-left: 15px;
	background: url(../images/dl_bg.png) no-repeat;
	width: 271px;
	height: 36px;	
	font-size: 16px;
	color: #6c6c6c;
	text-indent: 10px;
	z-index: 999;
}

#footerV2 .footer dl dt {
	line-height: 36px;
}

#footerV2 .footer dl dd {
	position: absolute;
	bottom: 35px;
	display: none;
	background-color: #ffffff;
	border: 1px solid #d5d5d5;
	width: 269px;
	height: 134px;
	overflow-y: scroll;
}

#footerV2 .footer dl dd a {
	display: block;
	padding: 5px 5px 5px 0px;
	border-bottom: #e3e3e3 1px dotted;
    width: auto;
	line-height: 25px;	
	font-size: 16px;
	color: #6c6c6c;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#footerV2 .footer dl dd a:hover {
	color: #df7118;
}

#footerV2 .footer .copyright {
	position: absolute;
	/* top: 60px; */
	top:56px;
	width: 100%;	
	font-size: 14px;
	color: #999999;
	text-align: center;
}

#footerV2 .footer .copyright-v2 {
	float: left;
    /* width: 38%; */
    line-height: 20px;
    color: #666666;
    padding-top: 7px;
}

#footerV2 .footer .copyright-v2 a {
    text-decoration: none;
	color: #666666;
}

#footerV2 .footer .footnav {
	float: left;
    /* width: 42%; */
    text-align: right;
    font-size: 13px;
    color: #cccccc;
    padding-top: 25px;
    line-height: 20px;
}

#footerV2 .footer .footnav a {
	margin: 0 5px;
	text-decoration: none;
    color: #333333;
}

#footerV2 .footer .foot_pic{
	float: left;
    /* text-align: center; */
    /* width: 20%; */
}

#footerV2 .footer .foot_pic img {
	vertical-align: middle;
}

.st12 {
	font-family: "宋体";
    font-size: 12px;
}

.clear { clear:both;}