@charset "utf-8";
/* CSS Document */

/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#fff;
}
body{		
	font-size:12px;
	font-family:"???";
	background:#fff;margin:0;padding:0
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select{
	font:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
}
font{font-size:12px}

.r{float:right}
.l{float:left}
img{border:0;}
a{text-decoration:none}
a:link{color:#3c3c3c}
a:visited{color:#3c3c3c}
a:hover{color:#1a88d7;text-decoration:none}
a:active{color:#3c3c3c}
a.redlink{text-decoration:none;font-weight:bold;}
a.redlink:link{color:red} 
a.redlink:visited{color:red}
a.redlink:hover{color:#1a88d7;text-decoration:none}
a.redlink:active{color:red}
.clear{clear:both;height:0px;overflow:hidden;*display:inline;_display:inline;line-height:0}
li,ul{margin:0;padding:0;list-style:none}
dl,dd,dt,p{margin:0;padding:0}
.wrapper{width:1002px;margin:0 auto;margin-top:10px}
.bootom10{margin-bottom:10px}
.top10{margin-top:10px}
.border{border:1px solid #d9d9d9}
.input{border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;background:none}


.top{width:100%;height:140px;border-top:1px solid #168de1}
.top p{width:970px;text-align:right;margin:0 auto;padding-top:15px}
.menu{width:1002px;margin:0 auto;height:42px;background:url(../images/menu_bg.jpg) repeat-x center top}
.menu_c{width:990px;margin:0 auto}
.menu_c .item{float:left;padding-top:6px}
.menu_c .item a{display:inline-block;float:left;width:75px;color:#fff;text-align:center;font-weight:bold;font-size:14px;height:36px;line-height:30px}
.menu_c .item span{display:inline-block;float:left;width:2px;height:12px;background:url(../images/menu_ico.jpg) no-repeat;margin:9px 14px 0 14px}
.menu_c .item a.cur,.menu_c .item a:hover{background:url(../images/menu_on2.jpg) no-repeat;color:#343434;}
.menu_c .item a.home{width:58px;background:url(../images/menu_on.jpg) no-repeat;color:#343434;}
.menu_c .item a.son{background:url(../images/menu_on2.jpg) no-repeat;color:#343434;}
.menu_c .item a.home1{width:58px;}
.menu_c .nav{float:left;background:url(../images/menu_ico2.jpg) no-repeat left center;margin-left:130px;line-height:42px;padding-left:20px}
.menu_c .nav a{margin-right:15px;color:#d2e3f3}

.gg{background:#ffffcd;padding:0 25px;border:1px solid #ffcc67;height:35px;line-height:35px;margin-bottom:12px}
.gg small{font-size:12px;color:#fe0120;float:left}
.gg span{margin-right:15px;color:#030633;float:left}
.gg span font{font-size:12px;font-weight:lighter;margin:0 3px;float:left;display:inline-block;}
.gg span input{height:13px;line-height:13px;color:#fff;margin-top:10px;line-height:13px;background:url(../images/ico06.jpg) repeat-x;width:13px;text-align:center;margin-left:2px;display:inline-block;float:left}

.idx_left{width:210px;float:left;}
.idx_left .l_nav{border:1px solid #dfdfdf;border-bottom:none}
.idx_left .l_nav img{display:block;border-bottom:1px solid #dfdfdf}
.left_dl{margin-top:10px;border:1px solid #d9d9d9}
.left_dl dt{color:#0f3272;font-size:16px;font-weight:bold;background:url(../images/dt_bg.jpg) repeat-x;height:30px;line-height:30px;padding-left:13px;border-bottom:1px solid #d9d9d9;font-family:"??????"}
.left_dl dd li{background:url(../images/ico08.jpg) no-repeat left center;padding-left:9px}
.left_dl dd ul{padding:10px 10px;_padding:5px 5px;line-height:24px}
.flink{margin-top:10px}
.flink img{display:block;margin-bottom:5px}
.idx_right{float:right;width:780px }
.idx_right .one{border:3px solid #59abff;padding:20px 25px;height:220px}
.idx_right .one h5{font-size:36px;color:#0650af;font-family:"??????"}
.idx_right .one ul{float:left;width:500px;margin-top:30px;overflow:hidden}
.idx_right .one ul li{background:url(../images/ico07.jpg) no-repeat left center;padding-left:11px;height:24px;line-height:24px}
.idx_right .one .date{color:#fff;float:right;width:109px;text-align:center;height:88px;background:url(../images/ico01.jpg) no-repeat;margin:10px 10px 0 0;padding:20px 10px}
.idx_right .one .date b{font-size:50px;font-family:"??????"}

.idx_right .two{width:751px;height:69px;background:url(../images/ico09.jpg) no-repeat;margin-top:10px}
.idx_right .two ul{padding:7px 0 0 96px;line-height:28px}
.idx_right .two ul span{color:#fe0103;margin-left:7px}
.idx_right .two ul li{background:url(../images/ico08.jpg) no-repeat left center;padding-left:9px}

.idx_right .thr{border:1px solid #acdafb;min-height:420px;background:#f4f8fb}
.idx_right .thr dl dt{height:43px;line-height:43px;background:url(../images/dt_bg2.jpg) repeat-x;color:#fff;font-size:16px;font-weight:bold;padding-left:20px;}
.idx_right .thr dl dd{background:#f4f8fb}
.idx_right .thr dl dd .ul01{background:#e3f1f4;border-bottom:1px solid #acdafb;height:40px;}
.idx_right .thr dl dd .ul01 li{float:left;position:relative}
.idx_right .thr dl dd .ul01 a{float:left;display:inline-block;width:125px;height:40px;line-height:40px;text-align:center;background:#e3f1f4;font-size:14px;font-weight:bold;border-right:1px solid #acdafb;}
.idx_right .thr dl dd .ul01 a.tabactive{background:#f4f8fb;position:relative;top:1px;}

.idx_right .thr dl dd .tab table{border-collapse: collapse;}
.idx_right .thr dl dd .tab table tr td{border:1px solid #acdafb;line-height:24px;text-align:center;color:#3d3d3d;padding:4px 1px;}
.idx_right .thr dl dd .tab table .title{font-size:12px;font-weight:bold;}
.idx_right .thr dl dd .tab table .title td{border-bottom:1px solid #acdafb;height:45px;line-height:45px;padding-top:0}
.idx_right .thr dl dd .tab table .one1 span{display:inline-block;background:url(../images/ico07.png) no-repeat left center;padding-left:12px}

/*???*/
.list_dl {border:1px solid #9cd3fa;background:#f4f8fb}
.list_dl dt{background:#1c88d6;height:45px;line-height:45px}
.list_dl dt span{color:#fff;font-weight:bold;margin-left:15px;font-size:14px;float:left}
.list_dl dt p{float:right;margin-right:20px;color:#fff}
.list_dl dt p a{color:#fff}
.list_dl dd ul{padding:15px 30px}
.list_dl dd ul li{border-bottom:1px dashed #ccd3d9;background:url(../images/ico07.png) no-repeat left center;padding-left:15px;height:35px;line-height:35px}
.list_dl dd ul li span{float:right}

.page {margin:32px 0;text-align:center;height:30px}
.page a{border:1px solid #c9c9c9;background:#fff;padding:4px 7px;margin-right:4px;}
.page span{margin-left:15px}
.page span font{font-size:12px;color:#1885d5}
.page a:hover,.page a.cur{border:1px solid #1885d5;background:#1885d5;color:#fff}

.list_dl dd h5{text-align:center;color:#3c3c3c;font-size:14px;margin-top:25px}
.list_dl dd .date{text-align:center;color:#868788;line-height:35px;height:35px;border-bottom:1px solid #9cd3fa}
.list_dl dd .arc_body{line-height:25px;color:#3c3c3c;padding:25px 25px}
.list_dl dd .context b{color:#3c3c3c}
.list_dl dd .context a{color:#3c3c3c}
.list_dl dd .context{margin:30px 0 0 25px;line-height:23px;padding-bottom:30px}

/*footer*/
.foot{width:990px;margin:0 auto;height:87px;border-top:3px solid #015fa7;margin-top:40px}
.bottom{width:990px;margin:0 auto;color:#8e8e8e;text-align:center;line-height:25px;padding-top:15px}
/*HY*/
.zone-bar {	width:1060px;margin:0 auto; }
.zone-bar ul {display: block;}
.zone-bar ul li {height: 28px;padding: 5px 5px 0 5px;position: relative;float: left;margin-right: 10px;	}
.zone-bar ul li:hover {	background: url(images/zonebar-navleft.png) center left no-repeat;}
.zone-bar ul li a {	display: block;	float: left;height: 23px;position: relative;top: -5px;right: -5px;padding-right: 3px;color: .383838;font-weight: bold;font-size: 1.1em;text-decoration: none;}
.zone-bar ul li a:hover {background: url(images/zonebar-navright.png) center right no-repeat;}
.zone-bar ul li a span {position: relative;top: 8px; font-size:16px;font-weight:bold; font-family:'??????'; color:#FFF}
.zone-bar ul li ul {display: none;position: absolute;top: 29px;left: 0px;width: 150px;border: 1px solid #ccc;background: white;padding: 10px 0 0 0;}
.zone-bar ul li ul li {float: none;padding: 0; margin: 0;height: 100%; text-align:center}
.zone-bar ul li ul li:hover {background:#F00}
.zone-bar ul li ul li a {display: block;float: none;margin-left: -5px;padding: 5px 0 0 10px;width: 140px; font-size:16px; font-family:'??????'; font-weight:bold}
.zone-bar ul li ul li a:hover {background:#FFF0F5;}
.btn{
	width: 75px;
	height: 30px;
	text-align: center;
	font-family: "???";
	font-size: 16px;
	color: rgb(0, 0, 0);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.btndisabled{
	width: 75px;
	height: 30px;
	text-align: center;
	font-family: "???";
	font-size: 16px;
	color: #c0c0c0;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.btn2{
	width: 85px;
	height: 30px;
	text-align: center;
	font-family: "???";
	font-size: 16px;
	color: rgb(0, 0, 0);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.bigtable{ border: 1px solid #3399FF; width:100%; caption-side:0;border-collapse:collapse;}
.bigtable th { text-align:center; height:32px;border: 1px solid #3399FF; background-color:#F1F6F9;padding:0 4px;}
.bigtable td {height:32px; border: 1px solid #3399FF;padding:0 4px; }
.input_4{height:20px;
	line-height:16px;
	padding:4px 0 2px 0;
	width:262px;
	padding-left:4px;
	border:1px solid #7F9DB9;
	*position:relative;
	*top:-1px;border:1px solid #7B99DF; background:#E6EDFD
}
#pointer:hover{cursor:pointer;}