html{font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;background: #FFFFFF;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
input, select, textarea {
    font-size: 100%;
}
/* 去掉各 Table  cell 的边距并让其边重合 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* 去除默认边框 */
fieldset, img {
    border: 0;
}
/* 去掉 firefox 下此元素的边框 */
abbr, acronym {
    border: 0;
    font-variant: normal;
}
/* 一致的 del 样式 */
del {
    text-decoration: line-through;
}
address, caption, cite, code, dfn, em, th, var,i {
    font-size:100%;
    font-style: normal;
    font-weight: normal;
}
/* 去掉列表前的标识, li 会继承 */
ol, ul {
    list-style: none;
}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th {
    text-align: left;
}
/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;font-weight: normal;
}
q:before, q:after {
    content: '';
}
/* 统一上标和下标 */
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
/* 正常链接 未访问 */
/* 鼠标悬停 */
a:hover {
    text-decoration:none;
}
/* 默认不显示下划线，保持页面简洁 */
ins, a {
    text-decoration: none;
}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
p{margin: 0;padding: 0;}
em{font-style: normal;}
ul,li{list-style: none;padding: 0;margin: 0;}
a:hover{text-decoration:none}
a,ins{text-decoration:none}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    text-decoration: none;
    color: #333;
}
input:focus {
    outline:none;
}
select:focus {
    outline:none;
}
/*----------------共用-----------------*/

.zun_form .zun_input input::-webkit-input-placeholder{
    color:#FFFFFF;
}
.zun_form .zun_input input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#FFFFFF;
}
.zun_form .zun_input input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#FFFFFF;
}
.zun_form .zun_input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#FFFFFF;
}
.box{max-width:750px;width:100%;margin: 0 auto;overflow: hidden;position: relative; margin-bottom: 10px;}
.ban_1{width: 100%;position: relative;    margin-top: -1px;}
.ban_1 img{width: 100%;display: block;}

.bao_min{width: 100%;margin: 0 auto;/*background: #bd1a28;*/padding-top: 2vw; padding-bottom: 5vw; position: absolute;
    top: 91.4%;}
.bao_min .bao_input{width: 80%;margin: 0 auto 3vw;height: 13vw;}
.bao_min .bao_input input{border: 0px solid #8d8d8d;width: 100%;height: 11vw;text-indent: 4vw;font-size: 3.5vw;border-radius: 1vw;background: #fff0;}
.bao_min .fe_form_bottom{width: 80%;height: 11vw;margin: 0 auto 4.5vw;border-radius: 1.1vw;text-align: center;line-height: 11vw;color: #d5010000;font-size: 4vw;background: #f4d53d00;}
.picMarquee-hu{
    width: 80%;
    margin: 0 auto;
    margin-top: 11%;
}
.picMarquee-hu .bd{width: 100%;overflow: hidden;padding-bottom: 5vw;}
.picMarquee-hu .bd li{font-size: 3.5vw;color: #ffffff;width:50vw;}

.ku_form{width: 100%;margin: 0 auto;/*background: #bd1a28;*/padding-top: 3vw; padding-bottom: 5vw; position: absolute;
    top: 19.8%;}
.ku_form .ku_input{width: 80%;margin: 0 auto 3vw;height: 13vw;}
.ku_form .ku_input input{border: 0px solid #b3b3b3;width:100%;height: 11vw;text-indent: 3vw;font-size: 3.5vw;border-radius: 1vw;line-height: 10vw;background: #fff0;}
.ku_form .ku_bottom{width: 80%;height: 11vw;margin: 0 auto;text-align: center;line-height: 11vw;color: #d5010000;border-radius: 1.2vw;/*background: #f4d53d;*/font-size: 4vw;}
.ku_form .picMarquee-ku .bd{width:90%;overflow:hidden;margin: 2vw auto 0;}
.ku_form .picMarquee-ku .bd li{font-size: 3.5vw;color: #949494;width:50vw;}
.index_bi { width:100%!important;}



