@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0; color:#555555;font-family: Microsoft YaHei,Arial, Helvetica, sans-serif;}
ul,li,h1,h2,p{margin:0;padding:0; list-style:none;}
img{border:none;}
.gray{color:#555;}
.red{color:#cc0000;}
.green{color:#19bc19;}
.pl-20{padding-left:20px;}
.sz{font-family:Arial, Helvetica, sans-serif;}
.g-head{width:1024px; position:relative; margin:0 auto;z-index:11;}
.g-top{position:fixed; width:1024px; margin:0 auto; background:#fff; z-index:999;}
.m-interval{height:135px;width:936px; margin:0 auto;}
/* IE6浏览器的特有方法 */
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .ie6fixedTL{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}

/*头部*/
.m-top{width:1024px; margin:0 auto;height:83px;}
.m-top .m-logo{background:url("../logo.png") no-repeat left top;width:247px;height:83px; float:left;}
.m-top .m-date{float:right; margin-top:21px;}
.m-top .m-date span,.g-top .m-date a,.g-top .m-date a:hover,.pre-week,.nex-week,.pre-week:hover,.nex-week:hover{background:url(../upxwc/btn.jpg) no-repeat;}
.m-top .m-date span{ display:block; float:left;background-position:left top;width:166px;height:38px; line-height:38px; font-family:"微软雅黑"; font-size:20px; color:#323232; text-align:center;}
.m-top .m-date a{background-position:-166px top;width:44px;height:38px; display:block; float:left;}
.m-top .m-date a:hover{background-position:-166px -39px;}

/*导航*/
.m-nav{
	width:1024px;
	font-family: Microsoft YaHei,Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#fff;
}

.m-nav ul{
	background: #008CBA;
	height: 38px;
	border-bottom: 3px solid #9CF;
	padding-left: 21px;
}

.m-nav ul li{
	float: left;
	width: 104px;
	height: 38px;
	line-height: 38px;
	margin-left: 20px;
	text-align: center;
	position: relative;
}

.m-nav ul li a{
	color:#fff;
}

.m-nav ul li.cur{
	background: #99ccff;
}

.m-nav ul li.active_nav a{
	font-weight: bold;
}

.active_nav_top{
	width: 114px;
	height: 5px;
	position: absolute;
	top: -5px;
	left: -5px;
	background: url("../upzzd/active_nav_top.jpg") no-repeat;
}

.m-interval {
	height: 135px;
	width: 940px;
	margin: 0 auto;
}

.content{
	width:940px;
	margin: 0 auto;
	margin-top: 15px;
}

.summarize{
	/*float: left;
	width: 476px;*/
	height: 153px;
	background: #EBEBEB;
	padding: 15px 50px 20px 50px;
}

.summarize_title{
	font-size: 24px;
	color:#1e1e1e;
	font-weight: 300;
}

.summarize_details{
	margin-top: 5px;
	font-size: 16px;
	color:#262626;
}

.summarize_details p{
	text-indent: 2em;
	line-height: 30px;
}

.inside_img{
	float:right;
	width:361px;
	height:188px;
}

.g-con {
	width: 936px;
	height: auto;
	overflow: hidden;
	clear: both;
	margin: 0 auto; 
}

.g-con h1{
	font-size: 30px;
	color:#1e1e1e;
	font-weight: 300;
	padding-top: 20px;
}

.gn{
	float:left;
	width:450px;
	margin-top: 20px;
}

.title_line{
	border-top:2px solid #99ccff;
	position: relative;
	height:10px;
}

.gj{
	float:right;
	width:450px;
	margin-top: 20px;
}

.cjfy_title{
	position: absolute;
	z-index: 0;
	padding: 5px 5px 5px 5px;
	background: white;
	color: #008CBA;
	font-size: 16px;
	top: -18px;
	left: 35px;
	font-weight: bold;
}

.gn_news ul{
	list-style-type: circle;
	padding: 5px 0px 0px 40px;
}

.gn_news ul li{
	line-height: 30px;
}

.gn_news ul li a{
	font-size: 16px;
	color:#555555;
}

.gj_news ul{
	list-style-type: circle;
	padding: 5px 0px 0px 40px;
}

.gj_news ul li{
	line-height: 30px;
}

.gj_news ul li a{
	font-size: 16px;
	color:#555555;
}

.line{
	border-top:2px solid #99ccff;
	margin-top: 5px;
}

.news{
	padding: 24px 0 0 42px;
}

.news_title{
font-size:20px;font-weight:600;
}

.number{
	font-family: Arial;
	font-size: 14px;
	color:#fff;
	background: #c12853;
	padding: 0px 4px 0px 4px;
	vertical-align: 1px;
}

.news_title a{
	font-size: 16px;
	color:#008cba;
}

.news_intro{
	margin-top:10px;
}

.news_intro p{
	text-indent: 2em;
	font-size: 14px;
	color:#888888;
	line-height: 20px;
}

.feedback{
	width:940px;
	margin:0 auto;
	border-top: 1px solid #d9d9d9;
	margin-top: 30px;
	padding-bottom: 60px;
	overflow: hidden;
}

.feedback h2{
	font-size: 16px;
	color:#333;
}

.evaluate{
	float: left;
	width: 388px;
	border-right: 1px solid #D9D9D9;
	padding: 15px 40px 20px 40px;
	_padding-right:20px;
	height: 230px;
	_height:260px;
}

.evaluate ul{
	padding: 40px 0 0 20px;
	overflow: hidden;
}

.evaluate ul li{
	width:95px;
	height:68px;
	cursor: pointer;
	float:left;
	margin-right: 25px;
}

.zyg{
	background: url("../upzzd/zyg.png");
}

.yb{
	background: url("../yb.png");
}

.tc{
	background: url("../tc.png");
}	

.advise{
	width: 388px;
	padding: 15px 40px 20px 40px;	
	float:right;
}

.textarea{
	width:360px;
	height:160px;
	background: #f4f4f4;
	border:1px solid #e9e9e9;
	font-size: 12px;
	color:#999999;
	padding:8px;
	margin-top:10px;
	resize:none;

}

.sub_btn{
	background: #008CBA;
	color: white;
	font-family: Sinsun;
	font-size: 14px;
	padding: 5px 15px 5px 15px;
	border: 0 none;
	margin-top: 8px;
	cursor: pointer;
}

.percent{
	margin-top: 30px;
}

.percent_line{
	width:320px;
	display: inline-block;
}

.zyg_percent{
	font-size: 14px;
	color:#dd6b6b;
	font-family: Arial;
	margin-right:5px;
	float:left;
	margin-top:5px;
}

.tc_percent{
	font-size: 14px;
	color:#929292;
	font-family: Arial;
	float:right;
	margin-top:-17px;
	margin-right:-30px;
}

.red_line{
	height:9px;
	_height:5px;
	background: #dd6b6b;
	display: inline-block;
	float: left;
}

.blue_line{
	background: #6babdd;
	height:9px;
	_height:5px;
	display: inline-block;
	float: left;
}

.gray_line{
	background: #929292;
	height:9px;
	_height:5px;
	display: inline-block;
	float: left;
}

.mr{
	margin-right: 1px;
}