@charset "utf-8";
/* CSS Document */
html{
　　font-size:62.5%; /* 10÷16=62.5% */ 
}
*{word-wrap:break-word;}
body{
　　font-size:12px;
　　font-size:1.2rem ; /* 12÷10=1.2 */
   overflow-x:hidden;
background-repeat: no-repeat;
    background-size: cover;
}
body,html{ font-family:"微软雅黑"; min-width:320px;margin:0px; padding:0px;}
ul,ul li,dl,dl dt,dl dd{ margin:0px; padding:0px; list-style:none;}
.f_faminly{ font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right;}
.clearboth{ clear:both;}
.bigzm{text-transform:uppercase;}
.b_cursor{ border:0px; cursor:pointer;}
a,a:hover{ text-decoration:none;}
input{ outline:0;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #888888;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #888888;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #888888;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #888888;
}
.zxl_div1{width:1000px; margin:0px auto;}
.zxl_div1_t{width:100%; padding-bottom:20px;}
.zxl_div1_t li{width:50%; float:left; text-align:center;}
.zxl_div1_t li a{width:43%; height:45px; line-height:45px; background-color:#666666; display:inline-block; color:#fff; font-size:18px; overflow:hidden;-moz-border-radius: 30px;      /* Gecko browsers */
-webkit-border-radius: 30px;   /* Webkit browsers */
border-radius:30px;            /* W3C syntax */}
.zxl_div1_t li a:hover,.zxl_div1_t li a.activezs{ text-decoration:none; color:#fff; background-color:#d8a160;}
.zxl_div1_c{width:90%; background-color:#eff2f4;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */ padding:30px 5%; color:#333333; font-size:16px;}
.zxl_div1_con{width:100%; display:none;}
.zxl_div1_con li{width:100%; float:left; padding:10px 0px;}
.zxl_div1_con li .s1{width:10%; height:5vmin; line-height:5vmin; overflow:hidden;}
.zxl_div1_con li .s2{width:50%; height:5vmin;}
.zxl_div1_con li .s2 .ipt1{width:87%; height:5vmin; border:0px; line-height:5vmin; background-color:#fff;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ color:#999999; font-size:14px; text-indent:20px; font-family:"微软雅黑";}
.zxl_div1_con li .s3{width:30%; height:5vmin;}
.zxl_div1_con li .s3 .ipt2{width:100%; height:5vmin; border:0px; line-height:5vmin; background-color:#fff;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ color:#999999; font-size:14px; text-indent:20px; font-family:"微软雅黑";}

.zxl_div1_con li .s4{width:90%; height:5vmin;}
.zxl_div1_con li .s5{width:100%;}
.zxl_div1_con li .s5 dd{width:14.28%; float:left; height:5vmin; line-height:5vmin;}
.zxl_div1_con li .s5 dd .lable{ color:#333333; font-size:14px; font-weight:normal;}
.zxl_div1_con li .s6{width:90%; margin-left:10%;}
.zxl_div1_con li .s6 .ipt3{width:100%; height:5vmin; border:0px; line-height:5vmin; background-color:#fff;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ color:#999999; font-size:14px; text-indent:20px; font-family:"微软雅黑";}

.zxl_div1_con li .s7{width:100%;}
.zxl_div1_con li .s7 dd{width:20%; float:left; height:5vmin; line-height:5vmin;}
.zxl_div1_con li .s7 dd .lable{ color:#333333; font-size:14px; font-weight:normal;}

.zxl_div1_con li .s8{width:100%; padding-top:40px; text-align:center;}
.zxl_div1_con li .s8 .ipt4{width:42%; height:55px; text-decoration:none; border:0px; line-height:55px; background-color:#d8a160; text-align:center; display:inline-block; overflow:hidden; color:#fff; font-size:18px;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ cursor:pointer;}

.zxl_pf{width:100%; background:url(images/bg_01.png) bottom center no-repeat; position:fixed; z-index:1; left:0px; bottom:0px;}
.zxl_pf_c{width:1200px; margin:0px auto;}
.zxl_pf_c .s1{width:15%; display:inline-block; overflow:hidden;}
.zxl_pf_c .s1 img{width:100%;}
.zxl_pf_c .s2{width:85%;}
.zxl_pf_c .s3{width:100%; text-align:right;}
.zxl_pf_c .s3 img{width:32px; height:32px;}
.zxl_pf_c .s4{width:100%; padding-top:70px;}
.zxl_pf_c .s4_l{width:75%; height:126px; line-height:126px; font-size:50px; font-weight:bold; color:#fff;}
.zxl_pf_c .s4_r{width:25%}
.zxl_pf_c .s4_r img{width:50%;}

.zxl_pf1{width:100%; background:url(images/bg_01.png) bottom center no-repeat; position:fixed; z-index:10000000; left:0px; bottom:0px;}
.zxl_pf_c1{width:1200px; margin:0px auto;}
.zxl_pf_c1 .s1{width:100%; text-align:center; position:relative;}
.zxl_pf_c1 .s1 .s3{width:100%; text-align:center;}
.zxl_pf_c1 .s1 .s3 a{width:100%; display:inline-block;}
.zxl_pf_c1 .s1 .s3 a:hover{ text-decoration:none;}
.zxl_pf_c1 .s1 .s3 img{ max-width:100%;}
.zxl_pf_c1 .s1 .s2{width:45px;  height:48px; position:absolute;right:30px; top:90px;}
.zxl_pf_c1 .s1 .s2 img{width:45px; height:48px;}

.zxl_pf_c1 .s1 .s4{width:45px;  height:48px; position:fixed; left:50%; margin-left:530px; bottom:40px; display:none;}
.zxl_pf_c1 .s1 .s4 img{width:45px; height:48px;}

.arrowGo{
	 animation: arrowGo 2.5s infinite; 
	 -webkit-animation: arrowGo 2.5s infinite ; 
}

@-webkit-keyframes arrowGo {
	0%{ 
		-webkit-transform: translate(0, 30%);
	}
	50%{ 
		-webkit-transform: translate(0, 0%);
	}
	100%{
		-webkit-transform:translate(0, 30%);
	}
}
@keyframes arrowGo {
	0%{ 
		transform: translate(0, 30%);
	}
	50%{
		transform: translate(0, 0%);
	}
	100%{
		transform:translate(0, 30%);
	}
}




@media screen and (min-width:0px) and (max-width:767px)
{
	.zxl_div1{ width:100%; padding:0px;}
	.zxl_div1_t{ padding:0px;}
	.zxl_div1_t li a{width:100%; height:10vmin; line-height:10vmin; background-color:#666666; color:#fff; font-size:4vmin;-moz-border-radius: 0px;      /* Gecko browsers */
-webkit-border-radius: 0px;   /* Webkit browsers */
border-radius:0px;            /* W3C syntax */}
.zxl_div1_c{ font-size:14px; padding:0% 0px 3% 0px; width:100%;/* background-color:#fff;*/}
.zxl_div1_con li{ padding:0px;}
.zxl_div1_con li .s1{width:100%; height:40px; line-height:40px;}
.zxl_div1_con li .s2{width:100%; height:40px;}
.zxl_div1_con li .s2 .ipt1{width:100%; height:40px; line-height:40px; font-size:13px; text-indent:10px; background-color:#fff; color:#ababab;-moz-border-radius: 0px;      /* Gecko browsers */
-webkit-border-radius: 0px;   /* Webkit browsers */
border-radius:0px;            /* W3C syntax */}
.zxl_div1_con li .s3{width:100%; height:40px;}
.zxl_div1_con li .s3 .ipt2{width:100%; height:40px; line-height:40px;font-size:13px; text-indent:10px;background-color:#fff; color:#ababab;-moz-border-radius: 0px;      /* Gecko browsers */
-webkit-border-radius: 0px;   /* Webkit browsers */
border-radius:0px;            /* W3C syntax */}

.zxl_div1_con li .s4{width:100%; height:auto !important;}
.zxl_div1_con li .s5{ padding:5px 0px;}
.zxl_div1_con li .s5 dd{width:33.33%; float:left; height:30px; line-height:30px;}
.zxl_div1_con li .s5 dd .lable{ color:#333333; font-size:13px;}
.zxl_div1_con li .s6{width:100%; margin:0px;}
.zxl_div1_con li .s6 .ipt3{width:100%; height:40px;  line-height:40px; text-indent:10px; font-size:13px;background-color:#fff; color:#ababab;-moz-border-radius: 0px;      /* Gecko browsers */
-webkit-border-radius: 0px;   /* Webkit browsers */
border-radius:0px;            /* W3C syntax */}

.zxl_div1_con li .s7{ padding:5px 0px;}
.zxl_div1_con li .s7 dd{width:50%; float:left; height:30px; line-height:30px;}
.zxl_div1_con li .s7 dd .lable{ color:#333333; font-size:13px;}

.zxl_div1_con li .s8 .ipt4{width:100%; height:45px; line-height:45px;}

	.zxl_pf{width:100%; background:url(images/bg_01.png) bottom center no-repeat; background-size:150%;}
	.zxl_pf_c .s3 img{width:25px; height:25px;}
	.zxl_pf_c{width:100%; margin:0px auto;}
	.zxl_pf_c .s4{width:100%; padding-top:10px;}
	.zxl_pf_c .s4_l{ font-size:18px; height:40px; line-height:40px; padding-bottom:10px;}
	.zxl_pf_c .s4_r{ text-align:center;}
	
.zxl_pf_c1{width:90%; margin:0px auto; padding:0px 5%}
.zxl_pf1{width:100%; background:url(images/bg_01.png) bottom center no-repeat; background-size:300%;}

    .zxl_pf_c1 .s1 .s2{width:32px;  height:35px; position:absolute;right:-30px; top:20px;}
    .zxl_pf_c1 .s1 .s2 img{width:32px; height:35px;}
	
	.zxl_pf_c1 .s1 .s4{width:32px;  height:35px; right:10px; left:auto; top:auto; bottom:20px; margin:0px;}
    .zxl_pf_c1 .s1 .s4 img{width:32px; height:35px;}

}
@media screen and (min-width:768px) and (max-width:1001px)
{
	.zxl_div1{ width:94%; padding:0px 3%}
	.zxl_pf{width:100%; background:url(images/bg_01.png) bottom center no-repeat; background-size:150%;}
	.zxl_pf_c{width:100%; margin:0px auto;}
	.zxl_pf_c .s4{width:100%; padding-top:50px;}
	.zxl_pf_c .s4_l{ font-size:30px; height:80px; line-height:80px;}
	
	.zxl_pf_c1{width:90%; margin:0px auto; padding:0px 5%}
	
	.zxl_pf_c1 .s1 .s2{width:45px;  height:48px; position:absolute;right:-50px; top:50px;}
    .zxl_pf_c1 .s1 .s2 img{width:45px; height:48px;}
	
	.zxl_pf_c1 .s1 .s4{width:45px;  height:48px; right:20px; left:auto; top:auto; bottom:20px; margin:0px;}
    .zxl_pf_c1 .s1 .s4 img{width:45px; height:48px;}
}
@media screen and (min-width:1001px) and (max-width:1201px)
{
	.zxl_pf_c{width:100%; margin:0px auto;}
	.zxl_pf_c .s4{width:100%; padding-top:20px;}
	.zxl_pf_c .s4_l{ font-size:30px;}
	
	.zxl_pf_c1{width:92%; margin:0px auto; padding:0px 4%}
	.zxl_pf_c1 .s1 .s2{width:45px;  height:48px; position:absolute;right:-40px; top:90px;}
    .zxl_pf_c1 .s1 .s2 img{width:45px; height:48px;}
	
	.zxl_pf_c1 .s1 .s4{width:45px;  height:48px; right:30px; left:auto; top:auto; bottom:20px; margin:0px;}
    .zxl_pf_c1 .s1 .s4 img{width:45px; height:48px;}
}