﻿body { min-width: 1200px; margin: 0; font-family: "Arial", "Microsoft YaHei" }
h4, p { margin: 0; }
.inner { width: 1200px; margin: 0 auto; }
.hid { height: 1px; line-height: 10em; overflow: hidden; }
.head { height: 100px; background: #232528; }
.head .inner { padding-top: 30px; }
.ct1_in1 { height: 485px; background: url(../v2/images/p34_01.jpg?time=1) center top no-repeat; }
.ct1_in2 { height: 459px; background: url(../v2/images/p34_02.jpg?time=1) center top no-repeat; }
.ct1_in_btn { padding: 72px 0 0 0; text-align: center; }
.btn01, .btn02, .btn03, .btn04 { display: inline-block; width: 256px; height: 70px; margin: 0 20px; background-repeat: no-repeat; background-position: 30px 20px; border-radius: 5px; }
.btn01 { background-color: #1e52c0; background-image: url(../v2/images/p34_btn01.png); }
.btn02 { background-color: #292929; background-image: url(../v2/images/p34_btn02.png); }
.btn03 { background-color: #32b80a; background-image: url(../v2/images/p34_btn03.png); }
.btn01:hover { background-color: #2271ec; }
.btn02:hover { background-color: #353535; }
.btn03:hover { background-color: #0dce0e; }

.ct-2 .inner, .ct-3 .inner, .ct-4 .inner, .ct-5, .ct-6 .inner { position: relative; }
.ct2_in1, .ct2_in2, .ct2_in3, .ct2_in_btn, .ct3_img, .ct3_in1, .ct3_in2, .ct3_in3, .ct3_in4, .ct3_in_btn, .ct4_img, .ct4_in1, .ct4_in2, .ct4_in3, .ct4_in4, .ct4_in_btn, .ct5_in_btn, .ct6_in1, .ct6_in2, .ct6_in3, .ct6_in4, .ct6_in_btn { position: absolute; width: 286px; height: 100px; color: #666; line-height: 1.6em; z-index: 9 }

.ct-2 { height: 860px; background: url(../v2/images/p34_03.jpg) center top no-repeat; font-size: 14px; }
.ct-2 .ct2_in1 { top: 500px; left: 82px; }
.ct-2 .ct2_in2 { top: 500px; left: 460px; }
.ct-2 .ct2_in3 { top: 500px; left: 832px; }
.ct2_in_btn, .ct3_in_btn, .ct4_in_btn, .ct5_in_btn, .ct6_in_btn { top: 702px; width: 100%; text-align: center; }
.ct2_in_btn a, .ct3_in_btn a, .ct4_in_btn a, .ct5_in_btn a, .ct6_in_btn a { margin: 0 15px; vertical-align: middle; }

.ct-3 { height: 919px; background: url(../v2/images/p34_04.jpg) center top no-repeat; }
.ct3_in1, .ct3_in2, .ct3_in3, .ct3_in4 { width: 272px; top: 575px; color: #fff; text-align: center; font-size: 18px; line-height: 1.8em; }
.ct-3 .ct3_in1 { left: 26px; }
.ct-3 .ct3_in2 { left: 312px; }
.ct-3 .ct3_in3 { left: 603px; }
.ct-3 .ct3_in4 { left: 889px; }
.ct3_in1 h4, .ct3_in2 h4, .ct3_in3 h4, .ct3_in4 h4 { font-size: 30px; line-height: 1em; padding-bottom: 20px; }
.c_fed { color: #4196ff; }
.ct3_in_btn { top: 765px; }

.ct-4 { height: 988px; background: #e7ecf0 url(../v2/images/p34_05.jpg) center no-repeat; }
.ct4_in1, .ct4_in2, .ct4_in3, .ct4_in4 { width: auto; top: 585px; color: #aeab9e; text-align: left; font-size: 18px; line-height: 1.6em; }
.ct-4 h4 { color: #ebd466; }
.ct-4 .ct4_in1 { left: 113px; }
.ct-4 .ct4_in2 { left: 420px; }
.ct-4 .ct4_in3 { left: 732px; }
.ct-4 .ct4_in4 { left: 975px; }
.ct4_in1 h4, .ct4_in2 h4, .ct4_in3 h4, .ct4_in4 h4 { font-size: 24px; line-height: 1em; padding-bottom: 30px; }
.ct4_in_btn { top: 830px; }

.ct5_in1 { height: 374px; background: url(../v2/images/p34_06_1.jpg) center top no-repeat; }
.ct5_in2 { height: 653px; background: url(../v2/images/p34_06_2.jpg) center top no-repeat; }
.ct5_in_btn { top: 858px; }
.ct5_in_btn .btn02 { border: 1px solid #000; }

.ct-6 { height: 851px; background: url(../v2/images/p34_07.jpg) center no-repeat; }
.ct6_in1, .ct6_in2, .ct6_in3, .ct6_in4 { color: #aeab9e; font-size: 14px; top: 610px; text-align: center; }
.ct-6 .ct6_in1 { left: 37px; }
.ct-6 .ct6_in2 { left: 325px; }
.ct-6 .ct6_in3 { left: 615px; }
.ct-6 .ct6_in4 { left: 900px; }
.ct6_in1 h4, .ct6_in2 h4, .ct6_in3 h4, .ct6_in4 h4 { font-size: 26px; color: #d2d2d2; line-height: 1em; padding-bottom: 15px; }
.c_1e5 { color: #ffe537; }
.ct6_in_btn { top: 755px; }

.ct6_in_btn a { margin: 0 20px; }
.btn04 { width: 245px; background-color: #1e52c0; font-size: 24px; color: #fff; line-height: 70px; text-align: left; }
.btn04 .ic { display: inline-block; width: 33px; height: 32px; background: url(../v2/images/p34_btn01.png) 0 0 no-repeat; vertical-align: middle; margin-right: 26px; margin-left: 25px; border-right: 1px #215bd4 solid; padding-right: 15px }
.btn04:hover { background-color: #2271ec; color: #fff; }

.footer {  background: #232528; padding: 0 0 30px; line-height: 1.3em; }
.qwrz { background-image: url(../v2/images/qwrz.png); background-position: center center; background-repeat: no-repeat; }
.foot_in1 { font-size: 22px; color: #fff; text-align: center; height: 42px; line-height: 42px; padding-top: 20px; }
.foot_icon { display: inline-block; width: 46px; height: 38px; vertical-align: middle; background: url(../v2/images/qwrz_icon_wap.png) center center no-repeat; }

#getDownDialog { background: rgba(0,0,0,0.5); position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 99; display: none; }
.getdown-W { width: 656px; height: 470px; position: fixed; left: 50%; top: 50%; margin: -240px 0 0 -328px; background: #fff; }
.dialog-hd { background: #1e52c0; height: 60px; color: #fff; font-size: 18px; line-height: 60px; text-indent: 30px; position: relative; }
.dialog-hd .close { display: inline-block; position: absolute; right: 10px; top: 20px; text-indent: 0; width: 20px; height: 20px; background: url(../v2/images/close.png) no-repeat; }
.dialog-bd { padding: 70px 0 0 66px; }
.f-list, .f-listBtn { margin-bottom: 20px; font-size: 14px; position: relative; }
.f-list .f-tit, .f-list .f-text, .f-list .getVerifyCode { display: inline-block; }
.f-list .f-tit { width: 90px; text-align: left; line-height: 50px; }
.f-list .f-text, .f-list .f-code { width: 420px; height: 48px; line-height: 48px; border: 1px solid #dedede; background: #eee; padding: 0 5px; }
.f-list .f-code { width: 250px; }
.f-list .error { position: absolute; left: 96px; top: 50px; padding: 0; font-size: 14px; color: red; }
.f-list .getVerifyCode { width: 158px; height: 50px; text-align: center; margin-left: 13px; line-height: 50px; background: #e6e6e6; color: #ababab; }
.getVerifyCode img { width: 100%; height: 100%; }
.f-listBtn { padding-top: 20px; }
.f-listBtn .btn { width: 523px; background: #2665eb; display: inline-block; height: 50px; line-height: 50px; text-align: center; font-size: 16px; border: 0; color: #fff; cursor: pointer; }
.f-listBtn .btn:hover { background: #2271ec; }
.f-btotxt { margin-top: 30px; font-size: 14px; color: #999; }

.f-list .btn-yzm { width: 158px; height: 50px; line-height: 50px; font-size: 16px; }