@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
ul{ list-style-type:none;}
a{ text-decoration:none;}
input {outline:none;}

.a_top{ text-align:center; margin-top:53px; position:relative; z-index:2;}
.a_top label{ display:inline-block; color:#61cdf5; font-size:40px; text-shadow:3px 3px 3px #0c6795; font-weight:bold; padding-left:286px; height:54px; padding-top:4px; background:url(../images/aLogo.png) no-repeat;}

*{-webkit-user-select:none;-moz-user-select:none}
input{ -webkit-user-select:text;-moz-user-select:text}

div.tsDiv{ position:absolute; top:0; left:105%; height:50px; line-height:50px; display:inline-block; background:url(../images/acon5.png) no-repeat; background-size:100% 100%;}
div.tsDiv span{ display:inline-block; padding:0 20px 0 50px; font-size:14px;white-space: nowrap; color:#ff6b4f; background:url(../images/acon8.png) no-repeat 20px center;}
.a_con{ width:637px; height:362px; padding-top:102px; position:absolute; left:50%; top:194px; margin-left:-318px; z-index:2; background:url(../images/acon.png) no-repeat;}
.a_con1{ width:646px; height:70px; position:absolute; left:-4px; top:-11px; z-index:1}
.a_con2{ width:288px; height:52px; position:absolute; left:175px; top:-38px; z-index:3;}
.a_con1 img,.a_con2 img{ width:100%; height:100%;}
.a_con3_bg{ width:251px; height:40px; overflow:hidden; position:absolute; left:191px; top:-31px; z-index:2;}
.a_con3{ width:251px; height:250px; padding-top:50px; background:url(../images/acon3.png) no-repeat; position:absolute; left:0px; top:-242px; transition:all .5s; -webkit-transition:all .5s;}
.a_con3 a{ width:180px; height:41px; display:block; cursor:pointer; margin-left:33px; text-align:center; line-height:41px; color:#4ac8ee;}
.a_con3 a:hover{ background:url(../images/acon5.png) no-repeat;}
.a_con4{ width:235px; height:45px; line-height:42px;color:#4ac8ee; background:url(../images/acon6.png) no-repeat 205px 12px; text-align:center; position:absolute; left:201px; top:-36px; z-index:4}
.a_con5{ width:495px; height:50px; margin-left:71px; position:relative; background:url(../images/acon7.png) no-repeat;}
.a_con5 label{ width:88px; height:50px; line-height:48px; background:url(../images/acon9.jpg) no-repeat 9px center; font-size:16px; color:#adadad; margin-right:9px; text-align:right; display:block; float:left;}
.a_con5 input{ height:21px; width:350px; border-left:1px solid #283339; color:#adadad; font-size:16px; margin-top:14px; padding-left:12px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.a_con6{ width:495px; height:50px;position:relative; margin-left:71px; margin-top:27px; background:url(../images/acon7.png) no-repeat;}
.a_con6 label{ width:88px; height:50px; line-height:48px; background:url(../images/acon10.jpg) no-repeat 9px center; font-size:16px; color:#adadad; margin-right:9px; text-align:right; display:block; float:left;}
.a_con6 input{ height:21px; width:350px; border-left:1px solid #283339; color:#adadad; font-size:16px; margin-top:14px; padding-left:12px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.a_con7{ width:495px; height:50px;position:relative; margin-left:71px; margin-top:27px;}
.a_con7_1{ width:487px; height:50px; float:left; background:url(../images/acon25.png) no-repeat;background-size:100% 100%;padding:0 4px;}
.a_con7_2{ width:151px; height:50px; float:right;}
.a_con7_2 input{ width:100%; height:100%; background:none; cursor:pointer; border:0; background:url(../images/acon12.png) no-repeat;}
a.a_con8{ display:inline-block; height:19px; position:absolute; left:140px; bottom:75px; font-size:15px; cursor:pointer; line-height:19px; color:#ffde8b; padding-left:25px; background:url(../images/acon13.png) no-repeat;}
a.a_con8:hover{ text-decoration:underline;}
.a_con9{ height:69px; width:178px; position:absolute; left:308px; bottom:35px;}
.a_con9_1{ width:89px; height:69px; position: relative; display:block; float:left; cursor:pointer;}
.a_con9_1 input{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: block; background:none; border: 0; }
.a_con9_2{ width:89px; height:69px; display:block; float:left; cursor:pointer;}
.a_conD .a_con9_1{ background:url(../images/btn1.png) no-repeat;}
.a_conD .a_con9_2{ background:url(../images/btn2_1.png) no-repeat;}
.a_conZ .a_con9_1{ background:url(../images/btn1_1.png) no-repeat;}
.a_conZ .a_con9_2{ background:url(../images/btn2.png) no-repeat;}


.d_con{ display:none; width:637px; height:562px; padding-top:84px; z-index:2; background:url(../images/acon14.png) no-repeat; position:absolute; left:50%; top:165px; margin-left:-318px;}
.d_con00{ width:646px; height:70px; position:absolute; left:-4px; top:-11px; z-index:1}
.d_con0{ width:288px; height:52px; color:#adadad; text-align:center; line-height:44px; font-size:18px; letter-spacing:8px; font-weight:bold; background:url(../images/acon2.png) no-repeat; background-size:100% 100%; position:absolute; left:175px; top:-38px; z-index:3;}
.d_con1{ width:495px; height:50px; position:relative; margin-left:71px; background:url(../images/acon7.png) no-repeat;}
.d_con1 label{ width:83px; padding-left:51px; height:50px; position:relative; overflow:hidden; line-height:48px; background:url(../images/acon15.jpg) no-repeat 9px center; font-size:16px; color:#adadad; display:block; float:left;}
.d_con1 label a{ position:absolute; height:50px; line-height:50px; display:block; right:-3px; top:0; letter-spacing:14px;}
.d_con1 input{ height:21px; width:350px; border-left:1px solid #283339; color:#adadad; font-size:16px; margin-top:14px; padding-left:12px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.d_con2{ width:495px; height:50px; position:relative; margin-left:71px; margin-top:12px; background:url(../images/acon7.png) no-repeat;}
.d_con2 label{  width:83px; padding-left:51px; height:50px; position:relative; overflow:hidden; line-height:48px; background:url(../images/acon16.jpg) no-repeat 9px center; font-size:16px; color:#adadad; display:block; float:left;}
.d_con2 label a{ position:absolute; height:50px; line-height:50px; display:block; right:-33px; top:0; letter-spacing:43px;}
.d_con2 input{ height:21px; width:350px; border-left:1px solid #283339; color:#adadad; font-size:16px; margin-top:14px; padding-left:12px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.d_con3{ width:495px; height:50px; position:relative; margin-left:71px; margin-top:12px; background:url(../images/acon7.png) no-repeat;}
.d_con3 label{  width:83px; padding-left:51px; height:50px; position:relative; overflow:hidden; line-height:48px; background:url(../images/acon17.jpg) no-repeat 9px center; font-size:16px; color:#adadad; display:block; float:left;}
.d_con3 label a{ position:absolute; height:50px; line-height:50px; display:block; right:-33px; top:0; letter-spacing:43px;}
.d_con3 input{ height:21px; width:350px; border-left:1px solid #283339; color:#adadad; font-size:16px; margin-top:14px; padding-left:12px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.d_con4{ width:495px; height:50px; position:relative; margin-left:71px; margin-top:12px; background:url(../images/acon7.png) no-repeat;}
.d_con4 label{  width:83px; padding-left:51px; height:50px; position:relative; overflow:hidden; line-height:48px; background:url(../images/acon18.jpg) no-repeat 9px center; font-size:16px; color:#adadad; display:block; float:left;}
.d_con4 label a{ position:absolute; height:50px; line-height:50px; display:block; right:4px; top:0; letter-spacing:4px;}
.d_con4 input{ height:21px; width:350px; border-left:1px solid #283339; color:#adadad; font-size:16px; margin-top:14px; padding-left:12px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.d_con5{ width:495px; height:50px; margin-left:71px; margin-top:12px;position: relative;}
.d_con5_1{ width:335px; float:left; height:50px; background:url(../images/acon7.png) no-repeat; background-size:100% 100%;}
.d_con5_1 label{ height:50px; width:41px; line-height:48px; background:url(../images/acon19.jpg) no-repeat 9px center; font-size:16px; color:#adadad; margin-right:9px; text-align:right; display:block; float:left;}
.d_con5_1 input{ height:21px; width:250px; color:#adadad; font-size:16px; margin-top:14px; background:none; box-sizing:border-box; -webkit-box-sizing:border-box;}
.d_con5_2{ float:right; text-align:center; cursor:pointer; line-height:50px; color:#adadad; width:150px; height:50px; background:url(../images/acon20.png) no-repeat; background-size:100% 100%;}
.d_con6{ width:489px; padding:0 3px; height:50px; margin-left:71px; position: relative;  background:url(../images/acon25.png) no-repeat; margin-top:14px; background-size:100% 100%;}
.d_con7{ width:495px; height:50px; line-height:27px; margin-left:71px; position: relative; margin-top:12px; background:url(../images/acon21.png) no-repeat left center;}
.d_con7_1{ position:relative; float:left; height:27px; margin-top:11px;}
.d_con7_1 span{ width:27px; height:27px; display:block; float:left; position:relative; margin-right:13px;}
.d_con7_1 span img{ position:absolute; left:0; top:-4px; display:none;}
.d_con7_1 span.sIn img{ display:block;}
.d_con7_1 label{ cursor:pointer;}
.d_con7_1 p{ color:#9e9e9e; float:left;}
.d_con7_1 p label{ color:#027ead; cursor:pointer;}
.d_con7_2{ width:180px; letter-spacing:1px; font-weight:bold; height:50px; text-align:center; cursor:pointer; line-height:50px; color:#adadad; float:right; background:url(../images/acon23.png) no-repeat; background-size:100% 100%;}
a.d_con8{ display:inline-block; height:22px; line-height:22px; position:absolute; left:136px; bottom:72px; font-size:15px; cursor:pointer; font-size:16px; color:#ffde8b; padding-left:28px; background:url(../images/acon24.png) no-repeat left top;}
a.d_con8:hover{ text-decoration:underline;}

.d_con9{ height:69px; width:178px; position:absolute; left:308px; bottom:35px;}
.d_con9_1{ width:89px; height:69px; display:block; float:left; cursor:pointer;}
.d_con9_2{ width:89px; height:69px; display:block; float:left; cursor:pointer; position: relative;}
.d_con9_2 input{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: block; background:none; border: 0; }
.a_conD .d_con9_1{ background:url(../images/btn1.png) no-repeat;}
.a_conD .d_con9_2{ background:url(../images/btn2_1.png) no-repeat;}
.a_conZ .d_con9_1{ background:url(../images/btn1_1.png) no-repeat;}
.a_conZ .d_con9_2{ background:url(../images/btn2.png) no-repeat;}

.xy_bg{ width:100%; height:100%; display:none; background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; z-index:99;}
.xy{ width:838px; height:617px; padding-top:65px; background:url(../images/zcbg.png) no-repeat; background-size:100% 100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;}
.xyClose{ width:55px; height:55px; cursor:pointer; display:block; position:absolute; right:11px; top:2px;}
#sucai{width:708px;height:575px;padding-right:44px;overflow:hidden; margin-left:33px; float:right; margin-right:32px;}
#sucai h2{ color:#e4a411; font-size:24px;}
#sucai p{color:#c7c6c6;font-size:15px;line-height:29px; margin-bottom:10px;text-align:left;}


.a_foot{ width:1000px; height:44px; line-height:44px; font-size:12px; color:#498298; text-align:center;background:url(../images/abot.png) no-repeat center top; position:absolute; left:50%; bottom:24px; margin-left:-500px;}