﻿/*resetStyle*/
html,body,div,span,p,dl,dt,dd,ul,ol,li,table,thead,tbody,tfoot,tr,th,td,h1,h2,h3,h4,h5,h6,img,a,strong,form,fieldset,input,textarea,select,lable,option,blockquote,pre{margin:0; padding:0}header,nav,aside,article,section,article,footer,hgroup,time{margin:0;padding:0;display:block;}
table{border-collapse:collapse;border-spacing:0}
label,input,select,textarea{vertical-align:middle; font-size:12px;outline:none;}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:14px;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#000;}
img{border:none;vertical-align:top;}
em,i{font-style:normal;}
.dsn{display:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}
.clearfix{zoom:1}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt24{margin-top:24px;}
.mt30{margin-top:30px;}
.mt46{margin-top:46px;}
.ml20{margin-left:20px;}
.vt{ vertical-align:top;}
.tar{text-align:right;}
.tac{text-align:center;}
.fYH{font-family:"\5fae\8f6f\96c5\9ed1","\9ed1\4f53","Microsoft YaHei","微软雅黑";}
.red{color:#f00;}
.redBlod{color:#f00;font-weight:bold;}
body{
	background-color:#fff;
}
.blank {width:1000px;margin:0 auto;}
.main{overflow:hidden;}
.header{
	background-color:#eeeeee;
	font:normal 14px/40px '\5B8B\4F53';
	color:#000;
	height:40px;
}
.header .logo{
	float:left;
	padding-left:49px;
	background:url(../img/icon/icon_01.png) 14px center no-repeat;
}
.header .link_01{
	float:right;
}
.header .logo a,.header .link_01 a{
	color:#000;
	text-decoration:none;
}
.top_bg{
	height:143px;
	background:url(../img/bg/bg_top_01.jpg) top center no-repeat;
}
.sub_nav{
	height:37px;
	background-color:#125dc4;
	border-bottom:4px solid #272c35;
}
.menu li{
	float:left;
	width:100px;
	font:bold 16px/40px '\5B8B\4F53';
	text-align:center;
}
.menu li.cur,.menu li:hover{
	background-color:#272c35;
}
.menu li.last{
	width:160px;
}
.menu li a{
	color:#fff;
	text-decoration:none;
}
.navMain{
	padding:10px 0 10px 28px;
	font:normal 14px/28px '\5B8B\4F53';
	background:url(../img/icon/icon_09.png) 0 center no-repeat;
	border-bottom:1px solid #e9e9e9;
}
.navMain a{
	margin:0 10px;
	color:#000;
	text-decoration:none;
}
.navMain a.a1{
	margin-left:0;
}
.navMain i{
	padding-left:10px;
	color:#000;
}
.ml,.ml_01,.mr,.mr_01{
	margin-top:15px;
}
.ml,.ml_01{
	float:left;
	width:240px;
}
.ml_01,.mr_01{
	margin-bottom:-9999px;
	padding-bottom:9999px;
}
.ml_01{
	background-color:#cbe3ff;
}
.mr_01{
	background-color:#fff;
}
.mr,.mr_01{
	float:right;
	width:747px;
}
.tit_01{
	background-color:#96c8f7;
	font:bold 22px/42px '\5FAE\8F6F\96C5\9ED1';
	color:#003366;
	text-align:center;
}
.tit_02{
	font:normal 14px/30px '\5B8B\4F53';
	color:#000;
}
.tit_03{
	background-color:#96c8f7;
	font:bold 22px/50px '\5FAE\8F6F\96C5\9ED1';
	color:#003366;
	text-align:center;
}
.tit_04{
	padding-left:28px;
	background:#b7d2eb url(../img/icon/icon_03.png) 12px 14px no-repeat;
	font:bold 16px/34px '\5B8B\4F53';
	color:#000;
	cursor:pointer;
}
.txt_list_01 li{
	padding:5px 8px;
	font:normal 12px/14px '\5B8B\4F53';
	color:#333333;
	background-color:#cbe3ff;
	border-top:1px dotted #b3d0ec;
}
.txt_list_01 li.bdtn{
	border-top:none;
}
.txt_list_01 li dt,.txt_list_01 li dd{
	float:left;
}
.txt_list_01 li dt{
	width:150px;
	text-align:left;
	line-height:18px;
}
.txt_list_01 li dd{
	width:74px;
	text-align:right;
}
.notice_box{
	padding:9px 10px;
	background-color:#cbe3ff;
}
.notice_box dt{
	padding-left:20px;
	font:normal 14px/22px '\5B8B\4F53';
	color:#666;
	background:url(../img/icon/icon_02.png) 4px 10px no-repeat;
	cursor:pointer;
}
.notice_box dd{
	padding-left:20px;
	font:bold 14px/28px '\5B8B\4F53';
}
.notice_box dt a,.notice_box dd a{
	color:#333;
	text-decoration:none;
}
.ml_01 .notice_box dt{
	font:normal 14px/32px '\5B8B\4F53';
	color:#333;
}
.ml_01 .notice_box dd{
	padding-left:40px;
	font:normal 12px/32px '\5B8B\4F53';
	background:url(../img/icon/icon_08.png) 30px 15px no-repeat;
}
.menu_01{
	padding-left:14px;
}
.checkbox_list{
	padding:10px 20px;
	background-color:#cbe3ff;
}
.checkbox_list li{
	float:left;
	padding-right:18px;
}
.checkbox_list label{
	padding-left:5px;
	font:normal 14px/30px '\5B8B\4F53';
	color:#000;
	text-decoration:none;
}
.checkbox_list .p1{
	text-align:right;
}
.checkbox_list .p1 input{
	width:56px;
	height:26px;
	font:bold 14px/26px '\5B8B\4F53';
	color:#fffefe;
	background-color:#6199c8;
	border:none;
	cursor:pointer;
}
.p2{
	text-align:right;
	font:normal 14px/34px '\5B8B\4F53';
}.p3{	text-align:center;	font:normal 14px/34px '\5B8B\4F53';	color: red;	margin-bottom: 10px;}
.links{
	margin:20px auto 0;
	padding:20px;
	width:960px;
	border:1px solid #ccc;
	border-top:4px solid #3d8fde;
}
.links span{
	padding-right:45px;
	font:normal 22px/30px '\5FAE\8F6F\96C5\9ED1';
}
.links a{
	/* margin-right:48px; */
	width:130px;
	padding-left:7px;
	display:inline-block;
	font:normal 14px/30px '\5FAE\8F6F\96C5\9ED1';
	text-decoration:none;
	background:url(../img/icon/icon_08.png) 0 center no-repeat;
}
.txt_box{
	width:729px;
	border:9px solid #bdd9e6;
}
.txt_search{
	padding:0 12px;
	width:593px;
	height:32px;
	font:normal 12px/32px '\5B8B\4F53';
	border:none;
	background-color:#fff;
	color:#aaa;
}
.btn_search{
	width:112px;
	height:32px;
	background-color:#c5143c;
	font:bold 16px/32px '\5B8B\4F53';
	color:#fff;
	border:none;
	cursor:pointer;
}
.imgfocus{
	
	float:left;
	width:446px;
}
.newlist{
	margin-top:1px;
	float:right;
	width:290px;
}
.focusPlay{
	position:relative;
	line-height:0;
	font-size:0;
	zoom:1;
}
.focusPlay .txt, .focusPlay .btn, .focusPlay .bg{
	position:absolute;
}
.focusPlay .con li{
	display:none;
}
.focusPlay .con .cur{
	display:block;
}
.focusPlay .con img{
	width:446px;
	height:280px;
}
.focusPlay .txt, .focusPlay .con img, .focusPlay .bg{
	width:100%;
}
.focusPlay .txt{
	left:0;
	bottom:0;
	line-height:32px;
	text-align:center;
	font-size:14px;
	color:#fff;
	z-index:11;
}
.focusPlay .btn{
	bottom:6px;
	line-height:20px;
	font-weight:bold;
	font-size:18px;
	color:#fff;
	cursor:pointer;
	z-index:11;
}
.focusPlay .btnL{
	left:12px;
}
.focusPlay .btnR{
	right:8px;
}
.focusPlay .bg{
	left:0;
	bottom:0;
	height:32px;
	background-color:rgba(0,0,0,0.75) !important;
	filter:alpha(opacity=75);
	background:#5c0600;
	z-index:10;
}
.topNavTit {
    border-bottom: 2px solid #d1d1d1;
    height: 34px;
}
.topNavTit h4 {
    color: #000;
    font: normal 22px/24px '\5FAE\8F6F\96C5\9ED1';
}
.topNavTit h4 a.more {
    color: #666;
    float: right;
	font: normal 14px/34px '\5FAE\8F6F\96C5\9ED1';
}
.pm02-bd ul li {
    background: url(../img/icon/icon_08.png) 4px 18px no-repeat;
    font-size: 12px;
    padding: 2px 0px 2px 15px;
    line-height: 30px;
    vertical-align: middle;
    color: #333;
}
.pm02-bd ul li a {
    font-size: 14px;
	text-decoration:none;
}
.seacchBox{
	margin-top:20px;
	padding:12px 20px;
	border:1px solid #ccc;
	border-top:4px solid #3d8fde;
}
.seacchBox h4{
	margin-bottom:15px;
	font:normal 22px/30px '\5FAE\8F6F\96C5\9ED1';
}
.seacchBox a{
	float:left;
	width: 228px;
	height:34px;
	font:normal 14px/34px '\5B8B\4F53';
	text-decoration:none;
	color:#333;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.imglist_01{
	margin:15px -10px 0 0;
}
.imglist_01 h4{
	margin-bottom:15px;
	font:normal 22px/36px '\5FAE\8F6F\96C5\9ED1';
}
.imglist_01 li{
	float:left;
	margin-right:10px;
}
.imglist_01 img{
	width:116px;
	height:124px;
}
.chart{
	margin:30px 0 15px 0;
}
.chart1{
	margin:30px 0 0px 0;
	width:360px;
}
.chart2{
	margin:30px 0 0px 0;
	width:420px;
}
.chart2-1{
	margin:30px 0 0px 0;
	width:300px;
}.chart3{	margin:30px 0 2px 0;}
.searchbox_01{
	height:50px;
	line-height:50px;
	background-color:#b4d4af;
}
.searchbox_01 label{
	vertical-align:baseline;
}
.txt_01{
	padding: 0 15px;
	font: bold 18px/50px '\5FAE\8F6F\96C5\9ED1';
	display: inline-block;
	color:#333;
	background-color:#8dc185;
}
.searchbox_01 label{
	padding:0 10px 0 15px;
	font-family:'\5B8B\4F53';
	font-size:14px;
	font-weight:normal;
	color:#333;
}
.searchbox_01 .date{
	margin-bottom:5px;
	width:166px;
	height:30px;
	line-height:30px;
	border:none;
	background-color:#fff;
}
.btn_01{
	margin:0 0 5px 15px;
	width:77px;
	height:30px;
	font:bold 14px/30px '\5B8B\4F53';
	background-color:#125dc4;
	border:none;
	color:#fff;
	cursor:pointer;
}
.btn_02{
	margin:0 0 5px 15px;
	width:50px;
	height:26px;
	font:bold 14px/30px '\5B8B\4F53';
	background-color:#125dc4;
	border:none;
	color:#fff;
	cursor:pointer;
	line-height: 10px;
}
.t1{
	margin-top:20px;
	width:100%;
	border-collapse:collapse;
	border-left:1px solid #e2e1e1;
	border-right:1px solid #e2e1e1;
}
.t1 td{
	padding-left:10px;
	border-bottom:1px solid #e2e1e1;
	border-right:1px solid #e2e1e1;
	font:normal 14px/34px '\5B8B\4F53';
	color:#000;
	background-color:#fff;
}
.t1 td.br1{border-right:1px solid black;}
.t1 td.bl1{border-left:1px solid black;}
.t1 td.br11{border-right:1px solid #e2e1e1;}
.t1 td.bl11{border-left:1px solid #e2e1e1;}
.t1 td.bb11{border-bottom:1px solid #000;}
.t1 th{
	background:#b4d6fd;
	border-right:1px solid #fff;
	border-bottom:1px solid #e2e1e1;
	font:bold 14px/34px '\5B8B\4F53';
	color:#003366;
}
.t1 .c{text-align:center;}
.t1 .r{text-align:right;}
.t1 .r td{background-color:#e3f5fd;color:#3b83a7;text-align:right;}
.t2{
	margin-top:30px;
	width:100%;
	border-collapse:collapse;
	border-left:1px solid #e2e1e1;
	border-right:1px solid #e2e1e1;
}
.t2 td{
	padding-left:10px;
	border-bottom:1px solid #e2e1e1;
	font:normal 14px/34px '\5B8B\4F53';
	color:#000;
	background-color:#fff;
}
.t2 td.br1{border-right:1px solid black;}
.t2 td.bl1{border-left:1px solid black;}
.t2 td.br11{border-right:1px solid #e2e1e1;}
.t2 td.bl11{border-left:1px solid #e2e1e1;}
.t2 th{
	background:#8dc185;
	border-right:1px solid #fff;
	border-bottom:1px solid #e2e1e1;
	font:bold 14px/34px '\5B8B\4F53';
	color:#333;
}
.t2 .c{text-align:center;}
.t2 .r{text-align:right;}
.t2 .r td{background-color:#e3f5fd;color:#3b83a7;text-align:right;}
.t3{
	width:100%;
	border-collapse:collapse;
	border-left:1px solid #e2e1e1;
	border-right:1px solid #e2e1e1;
}
.t3 td{
	padding-left:10px;
	border-bottom:1px solid #e2e1e1;
	font:normal 14px/34px '\5B8B\4F53';
	color:#000;
	background-color:#fff;
}
.t3 td.br1{border-right:1px solid black;}
.t3 td.bl1{border-left:1px solid black;}
.t3 td.br11{border-right:1px solid #e2e1e1;}
.t3 td.bl11{border-left:1px solid #e2e1e1;}
.t3 th{
	background:#b4d6fd;
	border-right:1px solid #fff;
	border-bottom:1px solid #e2e1e1;
	font:bold 14px/34px '\5B8B\4F53';
	color:#003366;
}
.t3 .c{text-align:center;}
.t3 .r{text-align:right;}
.t3 .r td{background-color:#e3f5fd;color:#3b83a7;text-align:right;}
#footer{background-color:#e9e9e9;}
.copyright{
	margin:0 auto;
	padding:39px 0 39px 185px;
	width:815px;
	background:url(../img/bg/logo.gif) 20px center no-repeat;
	font:normal 14px/26px '\5B8B\4F53';
	color:#666;
}
.copyright a{
	color:#666;
	text-decoration:none;
}

/*遮罩层*/
.mask{width:100%;position:absolute;z-index:888;background:#000000;filter:alpha(opacity=50);opacity:0.5;}

.select_win{background:#fff; display:none;height:auto;left:140px;position:absolute;top:180px;width:540px;z-index:10;}
.select_win h3{height:40px;font-size:14px;background:#96c8f7;padding:10px 0px 0 10px;line-height:30px; position:relative;color:#036;}
.select_win h3 span{ position:absolute;right:10px;top:10px;display:block;width:20px;height:30px; text-align:center;cursor:pointer;}
.select_win h3 i{color:#0177db;}
.select_win .con{padding:0px 20px 30px;}
.select_win .con h2{font:normal 18px/26px '\5B8B\4F53';margin-top:20px;}
.select_win .con table{width:100%;border-top:1px solid #aaa;border-left:1px solid #aaa;margin-top:10px;}
.select_win .con table th{border-right:1px solid #aaa;border-bottom:1px solid #aaa;background:#ddd;color:#111;font-weight:normal; text-align:left;padding:5px;line-height:20px;}
.select_win .con table td{border-right:1px solid #aaa;border-bottom:1px solid #aaa;color:#111;font-weight:normal; text-align:left;padding:5px;line-height:20px;}
.select_win .con .indexTc{font-size:14px;line-height:22px;}

/* map start*/
.mapBox{
	height:567px;
	background:#eeeeee;
	/* border-top:15px solid #575a60; */
	/* border-bottom:5px solid #a8a8a8; */
}
/* map end*/

.chart11{height:315px;width:747px;background:#ededed; text-align:center;font:normal 24px/314px 'Microsoft YaHei';}

.list-ul li{
	line-height:20px;
	padding:5px 0 5px 18px;
	font-size:14px;
	color:#000;
	background:url(../img/icon/icon_08.png) left 14px no-repeat;}
.list-ul li span{
	color:#999;
	padding-left:10px;}
.list-ul li a{
	color:#000;}
.list-ul li a.bold{
	font-weight:bold;}
.list-ul li a:hover{
	text-decoration:underline;}
.page{
	border-top:2px solid #bdc2c9;
	padding:8px 0;
	font-size:12px;
	color:#868fa0;}
.page a{color:#868fa0;}
.page span{
	padding:0 10px 0 8px;}
.page input{
	background:#f7f7f7;
	border:1px solid #868fa0;
	margin:0 3px;
	height:14px;
	vertical-align:middle;
	width:25px;}
.page input.btn{
	width:28px;
	font-size:12px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	background:url(../images/page-btn.jpg) bottom repeat-x;
	padding:0;
	color:#868fa0;
	text-align:center;
	cursor:pointer;}
.artcle-tit{
	text-align:center;
	font-size:16px;
	line-height:22px;
	padding:19px 0 14px 0;}
.artcle-tit1{
	font-size:12px;
	color:#333;
	text-align:center;
	font-weight:normal;
	line-height:22px;
	padding:0 0 20px 0;
	}
.artcle-pic{
	margin:0px auto 15px auto;
	width:500px;
	border:1px solid #ccc;
	padding:3px;}
.artcle p{
	line-height:24px;
	color:#000;
	padding:0 0 15px 0;
	margin:0;}
	
	
.ml8{margin-left:8px;}
.worldMap{
	line-height:24px;
	font-size:14px;
	padding:10px 20px;
	margin-bottom:20px;
	background:#bdd9e6;
}
.worldMap .tit{font-weight:bold;color:#036;}
.ml8{margin-left:8px;}
.worldMap input{border:1px solid #666;margin-right:4px; vertical-align:middle;}
.worldMap p{padding:5px 0 0 0;line-height:28px;}

.noNum{font-size:18px;text-align:center;color:#666;line-height:80px;display:none;}
	