@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}

.banner{
	background:url(../images/gykpaygc_02.jpg) no-repeat center;
	width:100%;
	height:694px;
	overflow:hidden;
}
.lunb{
	position:relative;
	width: 525px;
    height: 707px;
    margin-right: 32px;
	float: left;
}
.lunb .bd ul li{
	width:525px;height:707px;float:left;
}
.lunb .bd ul li img{
	width:525px;height:707px;
}
.lunb .hd{
position: absolute;
width: 200px;
bottom: 8px;
left: 10px;
}
.lunb .hd ul li{
	width:10px;
	height:10px;
	background-color:#C0C0C0;
	border-radius:10px;
	float:left;
	margin-right:20px;
}
.lunb .hd ul li.on{
	background-color:#FF0000;
}
.kpay{
	width:1120px;
	margin:50px auto 80px auto;
	overflow:hidden;
	margin-bottom:80px;
}
.kpay h2{
	border-left:6px solid #bd1d21;
	font-size:36px;
	color:#000000;
	line-height:43px;
	margin-top:28px;
	margin-bottom:20px;
	display: inline-block;
	padding-left: 15px;
}
.p1{
	text-indent:2em;
	font-size:16px;
	color:#000000;
	line-height:30px;
}
.p2{
	font-size:24px;
	color:#990000;
	margin-top:30px;
}
.p2 span{
	font-weight:bold;
	color:#000000;
}
.kpay1 .hd{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
}
.kpay1 .hd ul li{
	width:362px;
	float:left;
	margin-right:16px;
}
.kpay1 .hd ul li p{
	font-size:24px;
	color:#000000;
	text-align:center;
	line-height:60px;
	width:362px;
	float:left;
	background-color:#fee49b;
	font-weight:bold;
	border-radius:10px;
}
.kpay1 .hd ul li img{
width: 17px;
float: left;
margin-left: 168px;	
display:none;
}
.kpay1 .hd ul li.on p{
	background-color:#bd1d21;
	color:#ffffff;
}
.kpay1 .hd ul li.on img{
	display:block;
}
.marginright{
	margin-right:0 !important;
}
.kpay1 .bd{
	width:1200px;
	height:362px;
	background-color:#ffffff;
	margin-top:25px;
	margin-bottom:65px;
	overflow:hidden;
}
.kpay1 .bd ul li img{
	width:300px;
	float:left;
	margin-left:60px;
	margin-top:30px;
	margin-right:35px;
}
.kpay2{
	width:784px;
	float:left;
}
.kpay2 p{
	color:#000000;
	font-size:16px;
	line-height:30px;
}
.kpay2 p span{
	font-weight:bold;
}
.kpay2 a{
	width:248px;
	line-height:56px;
	text-align:center;
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
	background-color:#bd1d21;
	float: right;
	border-radius:15px;
	margin-right:20px;
}
.kpay3{
	background:url(../images/gykpaygc_24.jpg) no-repeat center;
	width:100%;
	height:196px;
	overflow:hidden;
	margin-bottom:50px;
}
.kpay4{
	width:690px;
	float:left;
	border-right: 1px solid #ababab;
	margin-bottom:33px;
}
.kpay4 h2{
	border-left:6px solid #bd1d21;
	font-size:36px;
	color:#000000;
	line-height:43px;
	margin-bottom:10px;
	display: inline-block;
	padding-left: 15px;
}
.kpay4 form{
	width:630px;
	float:left;
	margin-left:10px;
	border-bottom:2px dashed #bfbfbf;
	margin-top:36px;
	margin-bottom:34px;
}
.kpay4 form ul li{
	height:46px;
	width:600px;
	float:left;
	margin-left:20px;
	margin-bottom:25px;
}
.kpay4 form ul li p{
	display:inline-block;
	font-size:18px;
	color:#000000;
	margin-right:14px;
}
.kpay4 form ul li p span{
	color:#bd1d21;
}
.kpay4 form ul{
	width:600px;
	overflow:hidden;
}
.input{
	width:139px;
	line-height:44px;
	border:1px solid #858283;
	margin-right:36px;
	font-size:20px;
}
.input1{
	width:90px;
	line-height:44px;
	border:1px solid #858283;
	margin-right:34px;
	font-size:20px;
	height:44px;
}
.input2{
	width:169px;
	line-height:44px;
	border:1px solid #858283;
	margin-right:34px;
	font-size:20px;
	height: 44px;
}
.bt{
	width:297px;
	line-height:61px;
	border-radius:10px;
	background-color:#bd1d21;
	text-align:center;
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
	display:block;
	margin:0 auto;
	border:0;
	margin-bottom: 50px;
	margin-top:10px;
}
.kpay5{
	width:402px;
	float:left;
	margin-left:58px;
}
.kpay5 h2{
	border-left:6px solid #bd1d21;
	font-size:30px;
	color:#000000;
	line-height:43px;
	display: inline-block;
	padding-left: 15px;
}
.kpay5 p{
	font-size:24px;
	padding-left:20px;
}
.kpay5 img{
width: 326px;
margin: 0 auto;
display: block;
margin-top: 10px;
}
.kpay6{
	background:url(../images/gykpaygc_30.jpg) no-repeat center;
	width:100%;
	height:196px;
	overflow:hidden;
}
.kpay7{
	background:url(../images/gykpaygc_32.jpg) no-repeat center;
	width:100%;
	height:960px;
	overflow:hidden;
}
.kpay8{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	margin-top:230px;
	position:relative;
}
.kpay8 .bd{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
}
.kpay8 .bd ul li img{
	width:776px;
	display:block;
	margin:0 auto;
}
.kpay9{
	width:1160px;
	margin-top:30px;
	overflow:hidden;
}
.kpay9 span{
	width:50px;
	line-height:50px;
	color:#ffffff;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	background-color:#bd1d21;
	float:left;
	margin-right:24px;
	margin-top:6px;
}
.kpay9 p{
	width:1050px;
	float:left;
	font-size:18px;
	line-height:30px;
}
.c1{
	background:url(../images/zuo.png) no-repeat center;
	width:28px;
	height:51px;
	overflow:hidden;
	position:absolute;
	left:80px;
	top:200px;
}
.c2{
	background:url(../images/you.png) no-repeat center;
	width:28px;
	height:51px;
	overflow:hidden;
	position:absolute;
	right:80px;
	top:200px;
}
.kpay10{
	width:1200px;
	overflow:hidden;
}
.kpu1{
	width:1200px;
	overflow:hidden;
}
.kpu1 li{
	width:286px;
	float:left;
	margin-right: 18px;
}
.kpu1 li p{
	width:286px;
	height:74px;
	float:left;
	text-align:center;
	font-size:20px;
	line-height:30px;
	color:#000000;
	font-weight:bold;
	background-color:#ffffff;
	padding-top:10px;
	border-radius:10px;
}
.kpu1 li img{
	width:19px;
	float:left;
	margin-left:126px;
	display:none;
}
.kpu1 li.on img{
	display:block;
}
.kpu1 li.on p{
	background-color:#fee49b;
}
.kpu2 ul{
	width:1200px;
	overflow:hidden;
	margin-top:22px;
	margin-bottom:66px;
}
.kpu2 ul li{
	width:392px;
	height:383px;
	background-color:#ffffff;
	float:left;
	margin-right:10px;
}
.kpu2 ul li h3{
	text-align:center;
	font-size:20px;
	margin-top:18px;
	margin-bottom:10px;
}
.kpu2 ul li p{
	width:364px;
	margin:0 auto;
	font-size:16px;
	line-height:24px;
	overflow:hidden;
	text-indent: 2em;
}
.kpay11{
	background:url(../images/gykpaygc_42.jpg) no-repeat center;
	width:100%;
	height:753px;
	overflow:hidden;
}
.kpay12{
	width:1182px;
	float:left;
	margin-top:242px;
	margin-left: 20px;
}
.kpay13{
	width:530px;
	float:left;
	margin-left:10px;
}
.kpay13 p{
	font-size:16px;
	line-height:30px;
	text-indent:2em;
}
.kpay13 ul{
width: 100%;
overflow: hidden;
margin-top: 10px;
}
.kpay13 ul li{
	font-size:16px;
	font-weight:bold;
	line-height:36px;
}
.kpay13 ul li a{
	color:#000000;	
}
.kpay13 ul li span{
	width:12px;
	height:12px;
	float:left;
	background-color:#bd1d21;
	margin-top: 10px;
margin-right: 10px;
}
.kpay14{
	width:1464px;
	margin:0 auto;
	overflow:hidden;
}
.kpay14 img{
	width:1063px;
	height:114px;
	display:block;
	margin:0 auto;
	margin-top:82px;
	margin-bottom:58px;
}
.kpay15{
	width:1464px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.kpay15 .bd{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom: 162px;
}
.lnn{
	background:url(../images/gykpaygc_49.jpg) no-repeat center;
	width:1200px;
	height:745px;
	overflow:hidden;
}
.de{
	background:url(../images/gy3_49.jpg) no-repeat center;
	width:1200px;
	height:745px;
	overflow:hidden;
}
.yxj{
	background:url(../images/gy4_49.jpg) no-repeat center;
	width:1200px;
	height:745px;
	overflow:hidden;
}
.wqx{
	background:url(../images/gy5_49.jpg) no-repeat center;
	width:1200px;
	height:745px;
	overflow:hidden;
}
.kpay15 .bd ul li a{
	width:250px;
	line-height:61px;
	font-size:30px;
	color:#ffffff;
	background-color:#bd1d21;
	text-align:center;
	float:left;
	border-radius:10px;
	font-weight:bold;
	margin-top: 620px;
margin-left: 100px;
}
.c3{
	background:url(../images/leri_77.jpg) no-repeat center;
	width:59px;
	height:167px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:250px;
}
.c4{
	background:url(../images/leri_80.jpg) no-repeat center;
	width:59px;
	height:167px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:250px;
}
.kpay16{
	background:url(../images/xx_14.jpg) no-repeat center;
	width:100%;
	height:29px;
	overflow:hidden;
}
.kpay17{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:73px;
}
.zhuan2{
	width:1200px;
	overflow:hidden;
}
.zhuan2 ul li{
	float:left;
	margin-right:12px;
}
.kpay18{
	width:288px;
	height:462px;
	border:1px solid #8a898a;
	background-color:#e9e8e8;
	float:left;
}
.kpay18 img{
	width:288px;
	height:277px;
	margin-bottom:22px;
}
.kpay18 p{
	text-align:center;
	font-size:18px;
	margin-bottom: 6px;
}
.kpay18 p span{
	font-size:24px;
	font-weight:bold;
	margin-right:5px;
}
.kpay18 a{
	width:215px;
	line-height:48px;
	text-align:center;
	border-radius:10px;
	background-color:#bd1d21;
	color:#ffffff;
	font-size:24px;
	font-weight:bold;
	display:block;
	margin:0 auto;
}
.zhuan1{
	width:225px;
	margin:0 auto;
	overflow:hidden;
	margin-top:43px;
}
.zhuan1 li{
	width:40px;
	height:40px;
	background-color:#c8c8c8;
	float:left;
	border-radius:40px;
	margin-right:16px;
}
.zhuan1 li.on{
	background-color:#bd1d21;
}
.kpay19{
	width:1200px;
	overflow:hidden;
	margin-bottom:30px;
}
.kpay19 li{
	float:left;
	width:583px;
	height:385px;
	margin-right:30px;
	margin-bottom:50px;
	position:relative;
}
.kpay20{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:90px;
}
.kpay20 .hd{
	width:306px;
	float:left;
	margin-right:5px;
}
.kpay20 .hd ul li{
	float:left;
	margin-bottom:1px;
}
.kpay20 .hd ul li p{
	width:296px;
	line-height:48px;
	text-align:center;
	font-size:18px;
	background-color:#fdf3e1;
	float:left;
}
.kpay20 .hd ul li img{
	width:10px;
	height:16px;
	float:left;
	margin-top: 16px;
	display:none;
}
.kpay20 .hd ul li.on img{
	display:block;
}
.kpay20 .hd ul li.on p{
	background-color:#fee49b;
	font-weight:bold;
}
.kpay20 .bd{
	width:886px;
	height:587px;
	float:left;
	background-color:#ffffff;
}
.kpay20 .bd ul li img{
	width:875px;
	height:435px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:20px;
}
.kpay20 .bd ul li p{
	width:875px;
	margin-left:5px;
	font-size:16px;
	line-height:30px;
	text-indent:2em;
}
.kpay21{
	background:url(../images/gykpaygc_112.jpg) no-repeat center;
	width:100%;
	height:646px;
	overflow:hidden;
}
.pt1{
	font-size:18px;
	text-indent:2em;
	line-height:40px;
	color:#000000;
	width:1166px;
	margin:0 auto;
	margin-top:62px;
	margin-bottom:40px;
}
.kpay21 h2{
	text-align:center;
	font-size:35px;
	color:#000000;
	margin-bottom:20px;
}
.pt2{
	text-align:center;
	font-size:18px;
	line-height:40px;
	margin-bottom: 20px;
}
.kpay21 a{
	width:273px;
	line-height:64px;
	background-color:#bd1d21;
	text-align:center;
	color:#ffffff;
	font-size:30px;
	font-weight:bold;
	display:block;
	margin:0 auto;
	border-radius:10px;
}
.wquan{
	width:1103px;
	height:406px;
	background-color:#b9b1b2;
	border-radius:20px;
	margin:0 auto;
	margin-top:35px;
	margin-bottom:70px;
	overflow: hidden;
}
.nquan{
	width:1061px;
	height:364px;
	background-color:#ffffff;
	border-radius:10px;
	margin:0 auto;
	margin-top:20px;
	overflow: hidden;
}
.nquan1{
	width:438px;
	height:268px;
	float:left;
	margin-top:50px;
	margin-left:86px;
	border-right:1px dashed #000000; 
}
.xls{
	width:100%;
	height:25px;
	margin-bottom: 20px;
}
.xls span{
	text-align:center;
	line-height:25px;
	float:left;
	font-size:18px;
	color:#ffffff;
	background-color:#bd1d21;
	font-weight:bold;
}
.nquanlist{
	width:438px;
	float:left;
}
.nquanlist li{
	width:438px;
	float:left;
}
.nquanlist li span{
	font-size:16px;
	color:#000000;
	line-height:36px;
	text-align:center;
	float:left;
}
.nquan2{
	width:438px;
	height:268px;
	float:left;
	margin-top:50px;
	margin-left:88px;
}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index: 3; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}


