body,div,ul,li,dl,dt,dd,p,span,a,input,select,textarea,em,i,img,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
body{font-size:12px; font-family:"Microsoft Yahei"; overflow-x:hidden;background:url(../images/bg.jpg) center top repeat-y #ebebeb;}
ul,li,dl,dt,dd,p,span,a,input,select,textarea,em,i,img,h1,h2,h3,h4,h5,h6{font-style:normal; list-style-type:none; background:none; border:none;}
a{color:#fff; text-decoration:none; outline:none;}
a:hover{text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:after{height:0; font-size:0; display:block; clear:both; overflow:hidden; visibility:hidden; content:"";}
.f_l{float:left;}
.f_r{float:right;}
.indent{text-indent:-999px; overflow:hidden;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}


	.section1 {overflow:hidden;width:100%;margin-top:-350px;}
.section1 .inc{position:relative;width:1362px;height:650px;margin:0 auto;top:0px;}
	.download{float:left;width:500px;height:650px;z-index:999999999999999999}
		.btn_1{width:239px;height:91px;text-align:center;font-size:13px;color:#000;margin-left:150px;margin-top:200px;background:url(../images/btn1.png) no-repeat left top;display:block;}
		.btn_1:hover{background-position:left bottom;}
		.btn_2{width:239px;height:91px;text-align:center;font-size:13px;color:#000;margin-top:10px;margin-left:150px;background:url(../images/btn2.png) no-repeat right top;display:block;}
		.btn_2:hover{background-position:left bottom;}
		.btn_3{width:239px;height:91px;text-align:center;font-size:13px;color:#000;margin-top:10px;margin-left:150px;background:url(../images/btn3.png) no-repeat right top;display:block;}
		.btn_3:hover{background-position:left bottom;}

	#section2bg{width:100%;height:475px;margin:0 auto;margin-top:-300px;background:url(../images/index_01.jpg) no-repeat  top;}
	#section2{width:800px;height:475px;margin:0 auto;margin-top:-0px;padding-left:400px;}
	
.issue{height:465px; padding:10px 0 0 40px; position:relative;}

.news{width:710px; height:386px; color:#050607; overflow:hidden; position:relative; z-index:3;}
.news .more{width:18px; height:18px; line-height:16px; color:#050607; font-size:18px; border:1px solid #454545; text-align:center; position:absolute; top:16px; right:20px;}
.news .more:hover{color:#fff; background:#454545;}
.news .tit{height:53px; color:#806e59; border-bottom:1px solid rgba(108,111,117,0.5); margin-bottom:12px;}
.news .tit a{width:100px; height:33px; color:#050607; text-align:right; padding:8px 18px 12px 12px; margin-right:30px; float:left; position:relative; cursor:pointer;}
.news .tit a.on{color:#566893;}
.news .tit a em{font-size:24px; position:absolute; top:-2px; right:56px;}
.news .tit a strong{font-size:16px; position:absolute; top:12px; right:26px;}
.news .tit a small{font-size:8px; -webkit-transform:scale(0.78); position:absolute; top:24px; right:42px;}
.news .tit a i{width:100%; height:2px; border-bottom:2px solid #566893; position:absolute; bottom:0; left:0; display:none;}
.news .tit a.on i{display:block;}
.news .tit a .xing{width:6px; height:6px; background:#050607; -webkit-transform:rotate(45deg); position:absolute; top:13px; right:-15px;}
.news .hot{height:36px; line-height:36px; overflow:hidden; margin:10px 0 0 0; font-size:18px; font-weight:bold; color:#566893;}
.news .hot a{color:#566893;}
.news .hot a:hover{text-decoration:underline;}
.news .t_ico{ background:url(../images/t_ico.png) 0 0 no-repeat; font-size:16px; font-weight:bold; margin-right:10px; width:52px; height:35px; line-height:35px; text-align:center; color:#fff; display:inline-block;}
.news .txt li{height:26px; line-height:26px; border-bottom:1px dotted #c0c0c0; padding:10px 0; position:relative;}
.news .txt li a{color:#050607; display:block; overflow:hidden; cursor:pointer;}
.news .txt li a:hover{color:#566893;}
.news .txt li:last-child,.rank-kf-wrap li:last-child{border-bottom:none;}
	#section3bg{width:100%;height:785px;position:relative;margin:0 auto;z-index:1500;margin-top:-0px;background:url(../images/index_02.jpg) no-repeat  top;}
	#section3{width:1200px;height:785px;position:relative;margin:0 auto;z-index:1500;margin-top:-0px;}
	
.role{height:960px; overflow:hidden; position:relative;}
.role_tit{width:408px; height:50px; background:url(../images/role_tit.png) center no-repeat; position:absolute; top:100px; left:50%; margin-left:-204px;}
.role_icon{position:absolute;width:308px; top:230px; left:114px;}
.role_icon a{width:116px; height:120px; background-image:url(../images/role_icon.png); margin-right:20px; float:left;}
.role_icon a.b1{background-position:0 0;}
.role_icon a.b2{background-position:0 -120px;}
.role_icon a.b3{background-position:0 -240px;}
.role_icon a.b4{background-position:0 -360px;}
.role_icon a.b5{background-position:0 -480px;}
.role_icon a.b6{background-position:0 -600px;}
.role_icon a.b1.on{background-position:-116px 0;}
.role_icon a.b2.on{background-position:-116px -120px;}
.role_icon a.b3.on{background-position:-116px -240px;}
.role_icon a.b4.on{background-position:-116px -360px;}
.role_icon a.b5.on{background-position:-116px -480px;}
.role_icon a.b6.on{background-position:-116px -600px;}
	#section4bg{width:100%;position:relative;margin:0 auto;z-index:1500;padding-top:20px;background:url(../images/index_03.png) no-repeat  top;}
	#section4{width:1280px;position:relative;margin:0 auto;z-index:1500;margin-top:-0px;}
	





#KefuR{width:140px;position:fixed;top:50%;margin-top:-100px;right:10px;background-color:#433f3e;box-shadow:0 0 14px rgba(0,0,0,0.2);z-index:1500;}
#KefuR h4{width:140px;height:80px;text-indent:-99em;overflow:hidden;background:url(../images/kf.jpg) no-repeat left top;}
#KefuR ul li{font-size:15px;background:url(../images/line_x.jpg) repeat-x left bottom;}
#KefuR ul li a{padding:10px 0;line-height:24px;text-align:center;color:#c59d58;background:url(../images/0.gif) no-repeat 10px center;display:block;}
#KefuR ul li a:hover{color:#ffe506;}
#KefuR ul li strong{font-weight:normal;display:block;}
#KefuR ._backtop{width:100%;height:24px;line-height:24px;text-align:center;position:absolute;font-size:14px;left:0px;text-transform:uppercase;}
#KefuR ._backtop:hover{color:#c59d58;}
#KefuR ._ewm{width:140px;height:140px;padding-top:13px;}
#KefuR ._ewm img{width:120px;height:120px;overflow:hidden;margin:0 auto;background:#fff;display:block;}

#kefubg{float:left;width:320px;height:561px;position:relative;margin-top:30px;padding:10px 10px 0;margin-bottom:18px;overflow:hidden;border:1px solid #444;margin-bottom:0px;background-color:rgba(255,255,255,0.5);box-shadow:0 0px 14px rgba(0,0,0,0.4) inset;}
#kefu{width:300px;height:541px;padding:10px 10px 0;position:relative;margin-bottom:18px;}		
#kefu ul{width:285px;position:relative;overflow:hidden;font-size:14px;color:#000;margin:0px auto 15px auto;z-index:1000;margin-top:15px}
#kefu ul li{padding:4px 10px;height:40px;line-height:40px;margin-bottom:2px;border-radius:5px;}
#kefu ul li:hover{background-color:#FFF;color:#000;}
#kefu ul li a{float:right;position:relative;margin-top:-2px;}
#kefu img{float:right;position:relative;margin-top:10px;}

		














