﻿@charset "utf-8";
@import url("reset.css");
@import url("global.css");

body{
	background:#ecf6ff url(../images/BG2019.jpg) no-repeat center top;
	padding-top:284px;
}
.nav{
	background:#e22323;
	height:54px;
}
.nav ul{
	width:1170px;
	margin:0 auto;
	padding-left:30px;
}
.nav ul li{
	float:left;
	padding:0 18px;
	height:54px;
	line-height:54px;
	background:url(../images/nav_line.gif) no-repeat right center;
}
.container{
	width:1200px;
	margin:0 auto;
	padding:24px 0;
}
.box01{
	position:relative
}
.box01 h2{
	height:39px;
	background:#eeeeee
}
.box01 h2 .tit{
	background:url(../images/box01_tit_bg.gif) no-repeat right top;
	height:39px;
	line-height:39px;
	font-size:20px;
	padding:0 42px 0 24px;
}
.box01 .box01_con{
	padding:8px 3px 0
}
.box01 .box01_con .more{
	position:absolute;
	right:15px;
	top:11px;
}
.list01 li{
	background:url(../images/ico01.gif) no-repeat left center;
	padding-left:12px;
}
.box01 h2 ol li{
	float:left;
	text-align:center;
	height:39px;
	font-size:20px;
	line-height:39px;
}
.box01 h2 ol li.cur{
	background:#e22323;
	color:#ffffff
}
.box01 h2 ol li.cur a:link,.box01 h2 ol li.cur a:hover,.box01 h2 ol li.cur a:visited{
	color:#ffffff;
}
.box01 h2 .three_cg li{
	width:33.33%;	
}
.box02 h2{
	height:35px;
	border-bottom:#e6e6e6 solid 4px;
}
.box02 h2 .tit{
	height:35px;
	font-size:24px;
	font-weight:normal;
	padding:0 10px 0 38px;
	border-bottom:#ea3e3e solid 4px;
	background:url(../images/ico02.png) no-repeat 5px center;
}
.list02 li{
	float:left;
	display:inline;
	margin:20px 0 0 14px;
}
.list02 li a{
	display:inline-block;
	width:148px;
	height:50px;
	line-height:50px;
	background:#f4f4f4;
	border:#dedede solid 1px;
	font-size:18px;
	text-align:center;
}
.list02 li a:hover{
	background:#e22323;
	color:#ffffff
}


.i_nav{
	height:40px;
	line-height:40px;
	text-indent:40px;
	background:url(../images/loc.png) 10px center no-repeat
}
.l_nav{
	width:290px
}
.l_nav>div{
	font-size:16px;
	margin-bottom:10px
}
.zx_list{
	background-color:#f8f8f8;
	display:inline-block
}
.zx_list dt{
	width:290px;
	height:50px;
	line-height:50px;
	background-color:#cd0a10
}
.zx_list dd{
	border:1px solid #ededed;
	text-indent:30px;
	margin:15px;
	width:258px;
	font-size:16px;
	background:#fff url(../images/arrow02.gif) 10px center no-repeat
}
.zx_list dd a{
	padding:10px 0;
	display:block;
	color:#333
}
.zx_list dd a:hover{
	display:block;
	color:#fff;
	background:#cd0a10 url(../images/arrow02_h.gif) 10px center no-repeat
}
.l_nav dl.zpfl dt{
	width:248px;
	height:35px;
	line-height:35px;
	border:1px solid #e9e9e9;
	background:#f8f7f2 url(../images/arrow01.gif) 220px center no-repeat;
	text-indent:15px
}
.in_con{
	width:820px
}
.tab_list{
	position:relative
}
.tab_list .more{
	position:absolute;
	right:10px;
	top:25px;
	color:#999;
	font-size:12px
}
.tab_list .title{
	height:50px;
	line-height:50px;
	border-bottom:2px solid #e9e9e9
}
.tab_list .title a{
	display:block;
	float:left;
	margin-right:40px;
	height:50px;
	line-height:50px
}
.tab_list .title a:hover,
.tab_list .title a.hover{
	border-bottom:2px solid #cd0a10;
	color:#cd0a10
}
.tab_list .list li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(../images/dot2.gif) left center no-repeat;
	text-indent:15px
}
.tab_list .list_1 li{
	line-height:40px;
	height:40px;
	border-bottom:1px dashed #c1c1c1
}
.content .date{
	border-bottom:1px solid #c1c1c1;
	padding-bottom:20px;
	width:90%;
	margin:0 5%;
	margin-bottom:20px
}
#Zoom p{
	font-size:16px;
	padding:0 5%;
	margin-bottom:10px;
	line-height:30px
}
.content table{
	margin:15px 5%;
	width:90%
}
.content td {
	padding:6px 6px 4px;
	text-align:center;
}
.content td.t {
	font-weight:bold;
	color:#666666;
	background:#FDEFEB
}











