@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5B8B\4F53;color:#333;text-align:center;background:url(images/bg.jpg) no-repeat top center #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5B8B\4F53;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w980{width:980px;}
.fl{float:left;}
.fr{float:right;}
.list_24 li{background:url(images/dot.gif) no-repeat 0 18px;padding-left:25px;}
.list_14 li{background:url(images/dot2.gif) no-repeat 0 13px;padding-left:8px;}
/*header*/
.header{height:35px;background:#f4f4f4;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{height:410px;text-align:center;}
/*p1*/
.p1_content{background:#fff;padding-top:15px;}
.p1_content .fl{width:470px;}
.p1_content .fr{width:496px;padding-right:14px;}
.p1_1{width:438px;margin:0 auto;}
.p1_1 li{font:bold 24px/180% \5FAE\8F6F\96C5\9ED1;}
.p1_2{width:414px;margin:15px auto 0 auto;}
.p1_2 li{font-size:14px;line-height:200%}
.p1_3{width:437px;margin:20px auto 0 auto;}
.p1_3 span{display:inline-block;background:#b7c5d5;height:32px;line-height:32px;padding:0 8px;margin:0 3px 0 4px;}
.p1_3 span.odd{background:#8aa1bb;}
.p1_3 span,.p1_3 span a:link,.p1_3 span a:visited,.p3_content .fr li span a:link,.p3_content .fr li span a:visited,#box2 ul li span a:link,#box2 ul li span a:visited{color:#fff;}
#box{width:496px;position:relative;}
#box ul li{display:none;text-align:center;position:absolute;left:0;}
#box ul li em{position:absolute;background:#000;-moz-opacity:0.8;filter:alpha(opacity=60);opacity:0.8;width:492px;top:245px;left:0;height:50px;}
#box ul li span{position:absolute;width:492px;top:245px;left:0;height:50px;line-height:50px;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;}
#box ol{width:496px;padding:296px 0 0 0;}
#box ol li{float:left;margin-right:1px;}
#box ol li img{width:98px;height:59px;}
#box ol li.active img{width:90px;height:53px;background:#f74242;padding:4px 3px;}
#box ol li span,#box ol li em{display:none;}
#box ul li span a:link,#box ul li span a:visited,.pic_jCarouselLite li em a:link,.pic_jCarouselLite li em a:visited{color:#fff;}
/*p2*/
.p2_1{width:978px;height:53px;background:url(images/p2_1.gif) repeat-x bottom;}
.p2_1 h1{float:left;font:normal 28px/48px \5FAE\8F6F\96C5\9ED1;}
.p2_1 span{float:right;font:normal 14px/180% \5FAE\8F6F\96C5\9ED1;padding-top:20px;height:28px;}
.p2_1 h1,.p2_1 h1 a:link,.p2_1 h1 a:visited{color:#c51515;}
.p2_1 span,.p2_1 span a:link,.p2_1 span a:visited{color:#a6a6a6;}
.p2_content{margin-top:25px;}
.p2_content .fl{width:520px;margin-top:20px;}
.p2_content .fr{width:430px;margin-top:20px;}
.pic_jCarouselLite{position:relative;overflow:hidden;width:520px;height:320px;left:0;}
.pic_jCarouselLite span{position:absolute;cursor:pointer;height:50px;width:50px;}
.pic_jCarouselLite span.a01{top:40%;left:0;z-index:999;}
.pic_jCarouselLite span.a02{top:40%;right:0;z-index:999;}
.pic_jCarouselLite li{position:relative;}
.pic_jCarouselLite li img{display:block;margin-bottom:8px;}
.pic_jCarouselLite li i{position:absolute;z-index:1000;width:520px;height:40px;background:#000;top:280px;left:0;filter:alpha(opacity=80);opacity:.8;}
.pic_jCarouselLite li em{position:absolute;z-index:1000;width:520px;height:40px;line-height:40px;top:280px;left:0;text-align:center;font:normal 18px/40px \5FAE\8F6F\96C5\9ED1;}
.p2_2{width:430px;margin-top:8px;}
.p2_2 li{font-size:14px;line-height:190%}
/*p3*/
.p3_content{padding-top:7px;}
.p3_content .fl{width:581px;margin-top:14px;}
.p3_content .fr{width:399px;}
.p3_content .fr li{float:left;width:179px;margin:15px 1px 0 19px;display:inline;position:relative;}
.p3_content .fr li em{background:#000;filter:alpha(opacity=80);opacity:.8;}
.p3_content .fr li em,.p3_content .fr li span{top:110px;left:0;position:absolute;height:25px;width:179px;}
.p3_content .fr li span{height:25px;line-height:25px;text-align:center;}
/*p4*/
.p4_content{padding-top:20px;}
.p4_left,.p4_center,.p4_right,.p4_1{width:301px;}
.p4_center{margin-left:40px;}
.p4_1{background:url(images/p4_1.gif) no-repeat bottom;}
.p4_1 h1{float:left;font:normal 22px/48px \5FAE\8F6F\96C5\9ED1;}
.p4_2{width:283px;}
.p4_2 li{line-height:200%;}
/*p5*/
.p5_content{padding-top:20px;}
#box2{width:980px;height:562px;position:relative;margin-top:20px;}
#box2 ul li{display:none;position:absolute;height:56px;}
#box2 ul li span{position:absolute;top:506px;left:25px;z-index:3;line-height:56px;width:980px;font:normal 18px/56px \5FAE\8F6F\96C5\9ED1;}
#box2 ul li em{background:#000;filter:alpha(opacity=80);opacity:.8;height:56px;position:absolute;top:506px;width:980px;z-index:1;left:0;}
#box2 ol{position:absolute;top:524px;right:10px;z-index:99;}
#box2 ol li.active{display:block;background:#d42220;}
#box2 ol li{width:20px;height:20px;line-height:20px;float:left;cursor:pointer;text-align:center;font-size:14px;color:#fff;font-weight:bold;background:#999;margin-right:8px;}
/*p6*/
.p6_content,.p6_1{margin-top:20px;}
/*nav*/
.nav{position:fixed;top:448px;width:145px;left:50%;z-index:1000;margin:0 0 0 505px;}
.nav span{display:block;background:url(images/nav1.png);height:53px;text-align:center;margin-bottom:3px;font:normal 16px/53px \5FAE\8F6F\96C5\9ED1;cursor:pointer;}
.nav span a{text-decoration:none;display:block;width:145px;height:53px;}
.nav span,.nav span a:link,.nav span a:visited,.nav span a:hover{color:#905128;}
.nav span.active,.nav span.active a:link,.nav span.active a:visited,.nav span.active a:hover{color:#fcd076;}
.nav span.active{background:#c42b29;}
*html #rb_right{position:absolute;right:expression(eval(document.documentElement.scrollLeft+ (document.documentElement.clientWidth -980)/2-200));top:expression(eval(document.documentElement.scrollTop+350))
}
/*=copyright=*/
#copyright{clear:both;margin:0 auto;text-align:center;padding:80px 0 50px 0;color:#8b8b8b;}

/*20160122*/
.topnew{width:413px; margin:0 auto; font:bold 24px/180% \5FAE\8F6F\96C5\9ED1; background:url(images/dot.gif) no-repeat 0 18px; padding-left:25px;}
.topsummary{width:438px; margin:0 auto; font:normal 12px/180% \5B8B\4F53;}

/*20160203*/
.tab_content{ margin-top:25px;}
.tab_content div.fl{ width:480px;}
.tab_content div.title{ width:480px; height:53px; background:url(images/p2_1.gif) repeat-x bottom;}
.tab_content div.title h1{float:left;font:normal 28px/48px \5FAE\8F6F\96C5\9ED1; cursor:pointer; background:#f0f0f0; color:#828282; padding:0 10px; margin-right:10px;}
.tab_content div.title h1 a{color:#828282;}
.tab_content div.title h1.on{ background:#d33b38; color:#fff;}
.tab_content div.title h1.on a{color:#fff;}

/*20160204*/
	.echart-wrapper {
		background:url(images/echart_bg.gif);
		width:980px;
		height:738px;
		margin:25px auto 0;
		position:relative;
	}

	#chart {
		position:absolute;
		left:38px;
		top:0px;
	}

	.echart-cloud {
		position:absolute;
		width:74px;
		height:45px;
		background-image:url(images/echart_cloud.png);
		left:151px;
		top:117px;
	}

	@keyframes swing {
		
		30% {transform:rotate(30deg);}
		70% {transform:rotate(-10deg);}
		
	}

	@-webkit-keyframes swing {
		
		30% {-webkit-transform:rotate(30deg);}
		70% {-webkit-transform:rotate(-10deg);}
	}

	.echart-knot {
		position:absolute;
		width:61px;
		height:108px;
		background-image:url(images/echart_knot.png);
		left:346px;
		top:180px;

		transform-origin:top center;
		-webkit-transform-origin:top center;
		animation:swing 4s infinite;
		-webkit-animation:swing 4s infinite;
	}

	.echart-title {
		position:absolute;
		width:308px;
		height:123px;
		background-image:url(images/echart_title.png);
		left:208px;
		top:61px;
	}

	.popup {
		width:110px;
		height:92px;
		background-image:url(images/echart_popup.png);
		margin-left:-75px;
		margin-top:-120px;
		text-align: center;
	}

	.popup .pname {
		color:white;
		line-height: 28px;
		height:28px;
		text-align: center;
	}

	.popup .value {
		color:black;
		font-size:20px;
		line-height:52px;
		height:52px;
		text-align: center;
	}

	#list-wrapper {
		position:absolute;
		width:207px;
		height:541px;
		background:white;
		right:50px;
		top:124px;
		font-family: 'Microsoft YaHei';
		font-size: 16px;
	}

	#list-wrapper ul, #list-wrapper li {
		list-style: none;
		padding:0px;
		margin:0px;
	}

	#list-wrapper li {
		width:197px;
		margin:10px 20px;
	}

	#list-wrapper li .pname {
		color:#8c5328;
	}

	#list-wrapper li .bar {
		display: inline-block;
		background:#f8d193;
		width:10px;
		height:10px;
	}

	#list-wrapper li .num {
		color:#c52b29;
	}