@charset "utf-8";
@import url("reset.css");
@import url("global.css");

body{
	background:#ecf6ff url(../images/BG.jpg) no-repeat center top;
	padding-top:284px;
}
.nav{
	background:#e22323;
	height:54px;
}
.nav ul{
	width:1200px;
	margin:0 auto;
}
.nav ul li{
	float:left;
	padding:0 50px;
	font-size:20px;
	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 17px 0;
}
.list02 li a{
	display:inline-block;
	width:350px;
	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
}

.box03 h2{
	border-bottom:#cccccc solid 1px;
	height:43px;
}
.box03 h2 .tit{
	background:url(../images/dot1.gif) no-repeat left 18px;
	padding:5px 0 0 20px;
	font-size:24px;
	color:#cc0000
}
.box03 h2 .more{
	font-size:15px;
	margin-top:12px;
}
.box03 h2 .more a:link,.box03 h2 .more a:visited{
	color:#999999
}
.box03 h2 .more a:hover{
	color:#e22323
}
.slideBox{position:relative; width:485px; height:362px;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; width:100%; top:334px; z-index:11; }
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center;}
.slideBox .hd ul li{ width:110px; text-align:center; height:5px; display:inline-block; margin-right:2px; cursor:pointer; background:#f2a9b1; overflow:hidden;}
.slideBox .hd ul li.on{ background:#ff0000;}
.slideBox .bd{ position:relative; height:322px; z-index:0;}
.slideBox .bd img{ width:485px; height:322px; }
.slideBox .bd dl{position:absolute; height:40px; padding:15px 0 0 20px; left:0; bottom:0; width:465px; background:url(../images/slideBox_bd_dl_bg.png) repeat; z-index:10;}
.slideBox .bd dt{text-align:center; font-size:18px; color:#ffffff;}
.slideBox .bd dt a:link,.slideBox .bd dt a:visited{ color:#ffffff}
.slideBox .bd dt a:hover{ color:#ffffff; text-decoration:underline;}
.list03{
	width:335px;
	display:inline;
	margin:-8px 0 0 25px;
}
.list03 li{
	line-height:50px;
	background:url(../images/dot3.gif) no-repeat left center;
	padding-left:20px;
}
.list04{
	width:250px;
	margin:0 auto;
}
.list04 li{
	margin-top:20px;
}
.list04 li a{
	display:block;
	width:250px;
	height:68px;
	line-height:68px;
	text-indent:105px;
	font-size:24px;
}
.list04 li a.sp01{
	background:#f05959 url(../images/ico03.png) no-repeat 40px center;
}
.list04 li a.sp01:hover{
	background-color:#febb28
}
.list04 li a.sp02{
	background:#f05959 url(../images/ico04.png) no-repeat 40px center;
}
.list04 li a.sp02:hover{
	background-color:#febb28
}
.list04 li a.sp03{
	background:#f05959 url(../images/ico05.png) no-repeat 40px center;
}
.list04 li a.sp03:hover{
	background-color:#febb28
}
.list04 li a.sp04{
	background:#f05959 url(../images/ico06.png) no-repeat 40px center;
}
.list04 li a.sp04:hover{
	background-color:#febb28
}

.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
}












