@charset "utf-8";
html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:40px;}
body{min-width:320px;max-width:640px;margin:0 auto;font-family: arial, Microsoft Yahei;color:#333;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0px;padding:0px}
ul,li{list-style:none}
a:active,a:hover{outline:none;}
img{ vertical-align:top;}
a{outline:none;text-decoration:none;cursor:pointer;color:#333;}
a:hover{text-decoration:none;outline:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button{overflow:visible}
button,select{text-transform:none}
input{line-height:normal;-webkit-appearance:none}
input::-webkit-input-placeholder{color:#999!important;font-family:"\9ED1\4F53";}
.c{ clear:both;}



.z1{}
.z1 p{ font-size:0.55rem; line-height:0.8rem; padding:10px 10px 0 10px; text-indent:2em;}
.z2{ text-align:center; }
.z2 img{border:5px solid #FFFFFF;box-shadow: 5px 5px 5px #DEDEDE; margin-top:15px;}

.t1{ text-align:center; padding-top:15px;}
.t1 h2{ font-size:0.85rem; font-weight:normal; color:#E3201E;}
.t1 p{ color:#616161; font-size:0.5rem; padding-top:10px;}

.z3{ width:95%; margin:0 auto; padding-top:35px;}

.t2{ width:50%; background: url(../images/z4.jpg) no-repeat; background-size: contain; text-align:center; font-size:0.6rem; height:40px; color:#FFFFFF; font-weight:bold; margin:0 auto; margin-top:35px;}
.z4{ width:95%; margin:0 auto; margin-top:20px;} 
.z4 ul li { width:24%; float:left; margin-right:1%; background:#F4EBDC; padding-bottom:15px;}
.z4 ul li p{ font-size:0.55rem; text-align:center; padding-top:10px;}
.za{ width:40%; padding:15px 0; margin:0 auto; overflow:hidden;}

.z5{ width:95%; margin:0 auto; padding:15px 0;}
.z5 ul li{ width:30%; margin:0 auto; float: left; margin-right:3%; text-align:center; font-size:0.6rem;}
.z5 ul li img{ margin-bottom:10px;}

.z6{ height:6.9rem; font-size:0.55rem; text-align:center; background:url(../images/bg.jpg) no-repeat center top; background-size:contain; overflow:hidden; margin-top:25px;}
.z6 a{ display:block; padding-top:15px; font-weight:bold; line-height:1rem;}
.z6 a span{ color:#FF0004;}

.z7{ width:95%; margin:0 auto;}
.z7 ul li { overflow:hidden; margin-top:15px;}
.z7 ul li img{ float:left;}
.z7 ul li p{ width:55%; float:right; font-size:0.6rem; line-height:1rem;}
.z7 ul li p strong{ display:block; font-size:0.8rem; margin-bottom:10px;}

.z8{ width:95%; margin:0 auto; margin-top:15px;}
.z8 ul li{ float:left; width:33%; text-align:center;}
.z8 ul li span{ display:block; width:40%; margin:0 auto;}
.z8 ul li p{ font-size:0.3rem;}