@charset "utf-8";
/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#000;/*-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/}
a:hover{text-decoration:none; }
.clear{clear:both;}
*{ font-family:"Microsoft songti"; }
/* HTY Common Atom*/
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clear-fix:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.c_b{clear:both;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#a4a4a4;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#a4a4a4;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#a4a4a4;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#a4a4a4;
}
textarea{resize:none; overflow:auto;}
/*■■■■■■■■　基本设定　■■■■■■■■*/
body{font-size:14px;background-color:#ccc; overflow-x:hidden; margin:0 auto;}
.form1{ margin:60px 0;}
@media screen and (min-width: 900px) {
.index1{ padding:20px; margin:20px auto; float:none;}
.banner{}
.banner img{ width:100%;}
.wl{ width:900px; margin:0 auto; background-color:#fff;}
.index1 .fllm,.index1 .fllm1{ width:400px;  margin:20px auto;}
.index1 .fllm input{ width:calc(100% - 20px);padding:15px 10px; border-radius:10px; font-size:16px;outline:none;border:1px solid #ccc; background-color:#f1f1f1;}
.index1 .fllm1 .a1{ width:40%;float:left;}
.index1 .fllm1 .a2{ width:55%;float:right; margin-left:5%;}
.index1 .fllm1 input{ width:calc(100% - 20px);padding:15px 10px; border-radius:10px; font-size:16px;outline:none;border:1px solid #ccc; background-color:#f1f1f1; }
.index1 .fllm1 .a2{ cursor:pointer; text-align:center; height:53px; line-height:53px; border-radius:10px; color:#fff; font-size:18px;
background: -webkit-linear-gradient(#e6273d, #900a1a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e6273d, #900a1a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e6273d, #900a1a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#e6273d, #900a1a); /* 标准的语法 */
}
.fllm_tj{ width:400px;  margin:20px auto;cursor:pointer; text-align:center; height:53px; line-height:53px; border-radius:10px; color:#fff; font-size:18px;

background: -webkit-linear-gradient(#e6273d, #900a1a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e6273d, #900a1a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e6273d, #900a1a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#e6273d, #900a1a); /* 标准的语法 */
}
.fllm_tja{ width:400px;  margin:20px auto;cursor:pointer; text-align:center; height:53px; line-height:53px; border-radius:10px; color:#fff; font-size:18px;
background: -webkit-linear-gradient(#5aa725, #3f9e02); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#5aa725, #3f9e02); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#5aa725, #3f9e02); /* Firefox 3.6 - 15 */
  background: linear-gradient(#5aa725, #3f9e02); /* 标准的语法 */
}

.txtinfo{ width:500px; margin:0 auto;}
.txtinfo li{ height:40px; line-height:40px; margin:15px 0; font-size:18px; color:#a4a4a4;}
.txtyz{ width:440px; margin:30px auto 80px auto; background:#ebebeb; border-radius:20px; padding:30px;font-size:18px; color:#a4a4a4;}
.txtyz .a2{display:block; margin-top:20px;
background: -webkit-linear-gradient(#5aa725, #3f9e02); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#5aa725, #3f9e02); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#5aa725, #3f9e02); /* Firefox 3.6 - 15 */
  background: linear-gradient(#5aa725, #3f9e02); /* 标准的语法 */ border-radius:10px;}
} 
.txtyz a{color:#fff; display:block; background:url(../images/down.png) 30% center no-repeat;height:50px; text-align:center; line-height:50px; letter-spacing:10px; font-size:20px;}
@media screen and (max-width: 899px) {
.index1{ padding:10px; margin:20px auto; float:none;}
.banner{}
.banner img{ width:100%;}
.wl{ width:98%; margin:0 auto; background-color:#fff;}
.index1 .fllm,.index1 .fllm1{ width:100%;  margin:20px auto;}
.index1 .fllm input{ width:calc(100% - 20px);padding:15px 10px; border-radius:10px; font-size:14px;outline:none;border:1px solid #ccc; background-color:#f1f1f1;}
.index1 .fllm1 .a1{ width:40%;float:left;}
.index1 .fllm1 .a2{ width:55%;float:right; margin-left:5%;}
.index1 .fllm1 input{ width:calc(100% - 20px);padding:15px 10px; border-radius:10px; font-size:14px;outline:none;border:1px solid #ccc; background-color:#f1f1f1; }
.index1 .fllm1 .a2{ cursor:pointer; text-align:center; height:53px; line-height:53px; border-radius:10px; color:#fff; font-size:18px;
background: -webkit-linear-gradient(#e6273d, #900a1a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e6273d, #900a1a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e6273d, #900a1a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#e6273d, #900a1a); /* 标准的语法 */
}
.fllm_tj{ width:100%;  margin:20px auto;cursor:pointer; text-align:center; height:53px; line-height:53px; border-radius:10px; color:#fff; font-size:18px;

background: -webkit-linear-gradient(#e6273d, #900a1a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e6273d, #900a1a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e6273d, #900a1a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#e6273d, #900a1a); /* 标准的语法 */
}



.fllm_tja{ width:100%;  margin:20px auto;cursor:pointer; text-align:center; height:53px; line-height:53px; border-radius:10px; color:#fff; font-size:18px;

background: -webkit-linear-gradient(#5aa725, #3f9e02); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#5aa725, #3f9e02); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#5aa725, #3f9e02); /* Firefox 3.6 - 15 */
  background: linear-gradient(#5aa725, #3f9e02); /* 标准的语法 */
}
.txtinfo{ width:100%; margin:0 auto;}
.txtinfo li{line-height:30px; margin:15px 0; font-size:16px; color:#a4a4a4;}
.txtyz{ margin:30px auto 80px auto; background:#ebebeb; border-radius:20px; padding:30px;font-size:16px; color:#a4a4a4;}
.txtyz .a2{display:block; margin-top:20px;
background: -webkit-linear-gradient(#5aa725, #3f9e02); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#5aa725, #3f9e02); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#5aa725, #3f9e02); /* Firefox 3.6 - 15 */
  background: linear-gradient(#5aa725, #3f9e02); /* 标准的语法 */ border-radius:10px;}
} 
.txtyz a{color:#fff; display:block; background:url(../images/down.png) 30% center no-repeat;height:50px; padding-left:20%;line-height:50px; letter-spacing:10px; font-size:16px;}
} 


