@charset "utf-8";
/* CSS Document */
span,p,a{
	font-family:\5FAE\8F6F\96C5\9ED1;}
.choiceForm{vertical-align:super;}
/* Wrap */
.wrap1{
	width:1000px;
	margin:auto;
	}
	
.wrap2{
	width:1000px;
	height:500px;
	margin:0 auto;
	background-image:url(/images/2014/images/loginBg.png)}

.wrap3{
	width:1000px;
	height:75px;
	margin:0 auto;
	background-color:#4a4a4a;
	overflow:hidden;
	margin-top:20px;
	}
.wrap4{
	width:1000px;
	height:255px;
	border-top:5px solid #e6e6e6;
	margin:0 auto;}
.wrap5{
	width:990px;
	height:110px;
	border:5px solid #ebebeb;
	margin:0 auto;}	
	
.wrap6{
	height:45px;
	background:#e6e6e6;
	margin:0 auto;
	width:1000px;
	}
	
.wrap6>ul li{
	cursor: pointer;
}
/* header */
/*
.header{
	width:100%;
	height:118px;
	background-color:#ffffff;
	overflow:hidden;
	position:relative;
	z-index:888;
	-webkit-box-shadow:0px 2px 1px 0px rgba(0,0,0,.16);
	   -moz-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
	    -ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
		 -o-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
	}
*/
.LOGO{
	margin-top:30px;
	}
.LOGO a{
	float:left;}
.LOGO_word{
	margin-top:22px;
	float:left;
	margin-left:14px;}
.LOGO_word li{
	width:140px;
	text-align:center;}
.LOGO_word span{
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:14px;
	color:#333;
	font-weight:normal;}
.LOGO_word .LOGO_wordTop{
	font-size:18px;}
.headerRight{
	width:520px;
	float:right;
	overflow:hidden;}
.headerNav ul li{
	float:left;
	padding:0px 15px 20px 15px;
	}
.headerNav ul li a{
	color:#333;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:14px;
	}
.headerNav ul li a:hover{
	color:#c9151e;}
.search{
	float:right;
	margin-right:15px;
	
	}
.searchbox{
	float:left;
	width:200px;
	height:28px;
	background-color:#fff;
	border:1px solid;
	border-color:#aaa;
	font-family:\5FAE\8F6F\96C5\9ED1;
	color:#fff;
	font-size:14px;
	}
.searchbut{
	float:left;
	width:80px;
	height:28px;
	background-color:#be3339;
	border:none;
	font-family:\5FAE\8F6F\96C5\9ED1;
	color:#fff;
	font-size:15px;
	cursor:pointer;}
	
/* mainNav */
.mainNav{
	width:100%;
	height:45px;
	background:#be333a;
	border-top:solid 2px #2d294e;
	border-bottom:solid 2px #fff;
	}
.mainNav ul li{
	float:left;
	padding:0 25px;
	margin-top:-2px;
	height:44px;
	font-size:16px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	color:#fff;
	line-height:42px;
	font-weight:590;
	
	}
.mainNav ul a{
	text-decoration:none;
	}

.mainNav ul li:hover{
	background:#eb555b;
	
	border-bottom:solid 5px #eb555b;}
/* BreadcrumbN */

.BreadcrumbN{
	width:100%;
	height:36px;
	background:#f8f8f8;
	margin-top:5px;
	overflow:hidden;}
.BreadcrumbN ul li{
	float:left;
	line-height:36px;
	}
.BreadcrumbN ul li a{
	line-height:36px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:12px;
	color:#666666;
	}
.BreadcrumbN ul li a:hover{
	color:#be3339;}
.BreadcrumbN_Right ul li{
	padding:0 15px;}
.BreadcrumbN_Left{
	float:left;}
.BreadcrumbN_Right{
	float:right;}

/* banner_ad */
.banner_ad{
	margin-top:15px;
	overflow:hidden;}
.banner_ad1{
	width:640px;
	height:90px;
	background:#a2bdde;
	float:left;
	}
.banner_ad2{
	width:300px;
	height:90px;
	background:#a2bdde;
	float:right;}
/* calendar */
.calendar{ overflow:hidden;}
.calendar ul li{
	float:left;
	padding:20px 30px;
	}
.calendar ul li:hover{
	/*background-image:url(../images/calendarBg.png);*/
	
	/*background:linear-gradient(top,#c0171e,#ea5359) ;
	background:-webkit-linear-gradient(top,#c0171e,#ea5359) ;
	  background:-moz-linear-gradient(top,#c0171e,#ea5359) ;
	   background:-ms-linear-gradient(top,#c0171e,#ea5359);
	   background:-0-linear-gradient(top,#c0171e,#ea5359);*/}
/*
.calendar ul li:nth-child(5){
	background-image:url(/images/2014/images/calendarBg.png);
	}
	*/
.calendar ul li P{
	line-height:18px;
	font-size:14px;
	color:#f6f6f6;
	font-weight:bold;}
.calendarR_text{
	width:130px;
	height:20px;
	margin-top:25px;
	margin-left:40px;}
.calendarR_select{
	height:24px;}
.calendarL{
	float:left;
	}
.calendarL>ul>li{
	cursor:pointer;
}
.calendarR{
	/*width:278px;
	height:40px;*/
	
	float:left;
	}
/* choice */
.choice{
	overflow:hidden;}
.choice ul li{
	float:left;
	height:40px;
	font-weight:bold;
	line-height:20px;
	padding:10px 8px;}
.choice .choice_firstImg{
	display:block;
	float:left;
	
	}
.choice ul li img{padding:0 10px;}
.choice ul span{
	display:block;
	float:left;
	margin-top:3px;
	}
/* Content */
.content{
	width:100%;
	background-color:#f1e8c9;
	overflow:hidden;
	position:relative;
	z-index:1;
	-webkit-box-shadow:0px 2px 1px 0px rgba(0,0,0,.16);
	   -moz-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
	    -ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
		 -o-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
	}
.loginBox{
	width:360px;
	height:400px;
	background-color:#fff;
	margin-top:50px;
	margin-right:70px;
	float:right;
	overflow:hidden;
	position:relative;
	z-index:2;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
	    -ms-box-sizing:border-box;
	     -o-box-sizing:border-box;
	padding:20px 50px;
	-webkit-box-shadow:0px 2px 1px 0px rgba(0,0,0,.16);
	   -moz-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
	    -ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
		 -o-box-shadow:0px 1px 1px 1px rgba(0,0,0,.16);
	}
.loginBox_title p{
	font-family:#\5FAE\8F6F\96C5\9ED1;
	color:#333;
	font-weight:600;
	font-size:24px;}
.loginBox_mid{ 
	overflow:hidden;
	width:272px;
	margin-top:45px;}
.loginBox_mid_mima{
	overflow:hidden;
	width:272px;
	margin-top:30px;}
.loginBox_mid1{
	float:left;
	padding-right:10px;}
.loginBox_mid1 span{
	line-height:35px;
	font-size:15px;
	}
.loginBox_mid2{
	float:left;}
.login_input{
	border:1px solid #aaa;
	width:230px;
	height:35px;
	font-size:16px;
	color:#d0cfcf;
	font-family:#\5FAE\8F6F\96C5\9ED1;}
.login_forget{
	color:#d0cfcf;
	float:left;
	font-size:14px;}
.login_regist{
	float:right;
	font-size:14px;
	color:#d14c50;}
.login_btn{
	margin-top:35px;}
.login_button{
	width:270px;
	height:40px;
	background-color:#be3339;
	border:none;
	font-family:\5FAE\8F6F\96C5\9ED1;
	color:#fff;
	font-size:15px;
	cursor:pointer;}
/* list */
.listEvent{
	margin-top:10px;
	overflow:hidden;}

.listEvent_con table{
	border-collapse:collapse;
	width:1000px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	color:#333;
	line-height:18px;
	font-size:14px;}
.listEvent_con tr:not(.chartpart):nth-child(even){
	background:#f4f4f4;}
/*bank*/	
	
	
	
/*
.listP td:nth-child(4){
	color:#003399;}
.listP td:nth-child(6){
	color:#3da100;}
.listP tr:nth-child(9){
	background:#fde2e2;}
.listP tr:nth-child(10){
	background:#fde2e2;}
.listP tr:nth-child(11){
	background:#fde2e2;}
.listP tr:nth-child(12){
	background:#fde2e2;}
.listP tr:nth-child(13){
	background:#fde2e2;}
	*/
	
.listEvent_con td,th{
	padding:15px 0px;
	text-align:left}
.listEvent_con thead{
	background:#e6e6e6;
	padding:0 0;}
.listEvent_table{}
.listEvent_con table:not(.history_info) tr:not(.chartpart ):hover{
	background:#eb555b;
}
.list{
	/*margin-top:20px;*/
	overflow:hidden;}
.listTil{
	height:40px;
	background:#3e3e3e;
	padding-left:10px;}
.listTil p{
	color:#fff;
	font-size:14px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-weight:bold;
	line-height:40px;}


/* links */
.calendar-links p{
	font-size:18px;
	padding:26px 30px;
	color:#333;}
.calendar-links ul li ,.calendar-links ul li a{
	float:left;
	font-size:14px;
	color:#333;
	padding:0 25px;}
.calendar-links ul li a:hover{
	color:#be3339;}
/* mapNav */
/*
.mapNav{
	margin-top:40px;
	margin-bottom:25px;
	overflow:hidden;}

.mapNav_top{
	padding-left:15px;}
.mapNav_top p{
	font-size:18px;
	font-weight:bold;
	font-family:\5FAE\8F6F\96C5\9ED1;
	line-height:48px;
	color:#333;
	}
.mapNav_cell{
	background:#efefef;
	height:200px;
	width:200px;
	float:left;
	margin-right:13px;}
.mapNav_cell2{
	background:#efefef;
	height:200px;
	width:102px;
	float:left;
	margin-right:14px;}
.mapNav_cell3{
	background:#efefef;
	height:200px;
	width:102px;
	float:left;}
.mapNav_cellTil{
	font-weight:bold;
	color:#333;
	line-height:40px;
	padding-left:15px;
	}
	mapNav_cellTil p{}
.mapNav_cellCot a{
	color:#333;
	font-size:14px;
	line-height:24px;
	}
.mapNav_cellCot a:hover{
	color:#be3339;}
.mapNav_cellCot ul li{
	padding:0 15px;}
.mapNav_cellCotL{
	float:left;}
.mapNav_cellCotR{
	float:left;
	margin-left:30px;}
*/
/* footer */
/*
.footer{
	width:100%;
	height:147px;
	overflow:hidden;
	background-color:#f4f4f4;
	padding-top:38px;
	}
.footerLeft{
	width:105px;
	float:left;}
.footerLeft1 p{
	margin-top:25px;
	color:#333;
	font-family:\5FAE\8F6F\96C5\9ED1;}
.footerLeft1 img{
	margin:9px 2px 0px 2px;}
.footerMid{
	padding-left:30px;
	float:left;
	width:670px;
	overflow:hidden;
	text-align:center;}
.footerMid ul{
	text-align:center;
	margin-left:75px;}
.footerMid ul li{
	color:#333;
	float:left;}
.footerMid ul li a{
	color:#333;
	font-family:\5FAE\8F6F\96C5\9ED1;}
.footerMid ul li a:hover{
	color:#c9151e;}
.footerMid1{
	float:left;
	width:750px;
	text-align:center;
	margin-top:13px;}
.footerMid1 p{
	font-size:12px;
	color:#333;
}
.footerRight{
	float:right;}
.footerRight ul li{
	text-align:center;}
.footerRight p{
	font-size:9px;
	line-height:20px;
	color:#aaa;}
*/

/*图表部分*/

.chartpart .h_text{width:100%; margin:10px 2px;}
.chartpart .h_text .text_val{float: left;display: inline;width: 120px;border: 1px #ddd solid;padding: 15px 25px 5px 15px;background: #fff;}
.chartpart .h_text .text_val p{font-size: 14px;color: #333;height: 20px;line-height: 20px;margin-bottom: 5px;text-align: left;}
.text_val p span:nth-child(even){display: inline-block;vertical-align: middle;border: 0px #aaa solid;margin: 0;padding: 0;width: 60px;text-align: center;font-family: "simsun";font-size: 14px;height: 25px;line-height: 25px;}
.chartpart .h_text .text_content{float: right;display: inline;width: 730px;}
.text_content h3{height: 18px;line-height: 18px;overflow: hidden;margin-bottom: 10px;margin-top: 2px;}
.text_content p{font-size: 14px;color: #333;line-height: 20px;margin-bottom: 9px;padding-right:100px;}


.chartpart .h_chart{width:100%;}
.chart_head {border-bottom:1px rgb(210, 199, 235) solid; margin:10px 4px;}
.chart_head h5 span{font-weight: bold;display: inline-block;float: left;width: 80px;line-height: 30px;height: 30px;text-align: center;background: #f5f5f5;border: 1px #ccc solid;color: #333;cursor: pointer;margin: 0 -1px 0 0;}

.chart_image_head{background: #fafafa;border-top: 2px #045280 solid;border-bottom: 0;height: 30px;cursor: default;color: #045280;}

.chart_table .chart_table_danwei{text-align: right;border-top:1px #ccccc solid;}
.chart_table_danwei b{font-weight: normal;display: inline-block;vertical-align: middle;padding-right:15px;}
.chart_table_image{}

.chart_table_info table{width:100%;font-size: 14px;margin: 0;padding: 0;}

.chart_table_info table tr td { height;20px;}

.displaymore{width: 100%;height: 30px;line-height: 30px;border: 1px #ddd solid;color: #000;text-align: center;border-radius: 5px;margin-top: 5px;}


.carlend_share{margin: 10px 0 6px 450px;overflow: hidden;}