@charset "utf-8";
/* CSS Document */
.clear { clear:both; height:0; font-size: 0px; line-height: 0px; }
.clearFix:after { clear:both; display:block; visibility:hidden; height:0; line-height:0; content:''; }
.clearFix { zoom:1; }
.container{font-size:1.4rem; color:#000; line-height:1.5em; color:#222222; max-width:640px; min-width:320px; margin:0 auto; font-family:'微软雅黑';} 
.container img{width:100%; height:auto; }
html{font-size:62.5%;}
text,textarea{padding:0; margin:0; border:0; box-shadow:none; outline:none;}
.fz12{font-size:1.2rem;}
.fz16{font-size:1.6rem;}
.fz18{font-size:1.8rem;}
.con_zone{color:#000000; }
.tac{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.ti{text-indent:2em;}
.posr{position:relative;}
.posa{position:absolute;}
.mb05{margin-bottom:1rem;}
.mb10{margin-bottom:2rem;}
.mb20{margin-bottom:4rem;}
.blank10{height:2rem;}
.blank20{height:4rem;}
@media screen and (max-width:440px) and (min-width:320px){
	.mb05{margin-bottom:0.5rem;}
	.mb10{margin-bottom:1rem;}
	.mb20{margin-bottom:2rem;}
	.blank10{height:1rem;}
	.blank20{height:2rem;}
}
.bg-gray{background:#e6e4e6;}
.c-yellow{color:#ac995d;}
.con_90{width:90%; margin:0 auto;}
/*--------con01--------------*/
.fill_ti{background:#ac995d; color:#fff; text-align:center; line-height:1.6em; padding:0.5em 0; font-size:1.8rem;}
@media screen and (max-width:440px) and (min-width:320px){
	.fill_ti_long{font-size:1.6rem;}
}
.img_txt_top img{width:30%; margin-right:2%; height:auto; float:left; }
.fill_method_tab{border-collapse:collapse; background:#e6e4dd; text-align:center;}
.fill_method_tab td{padding:1rem 0;}
.fill_method_tab td:nth-child(2){padding-left:1rem; text-align:left;}
.fill_method_tab td:nth-child(1){font-size:1.6rem; }
.fill_method_tab tr:first-child td{background:#dad2b8; font-weight:bold; font-size:1.6rem; text-align:center;}
.fill_method_tab td a{width:5em; background:#de9d03; display:inline-block; border-radius:0.4rem; color:#fff;}
.fill_ti_sub span{font-size:1.8rem; color:#746431; border-bottom:1px solid #746431; float:left;}
.fill_ti_sub a{color:#fff; background:#de9d03; border-radius:0.4rem; float:right; padding:0 0.5em; font-size:1.6rem;}
.fill_tec .img_txt img{width:40%; float:left; margin-right:2%;}
.fill_tec table{background:#e6e4dd; text-align:center; border-collapse:collapse; line-height:1.4em;}
.fill_tec table td{padding:0.5em 0;}
.fill_case li .img{padding:3%; background:#f2eddd;}
.fill_case li .txt p{width:49%; line-height:2em; color:#fff; text-align:center; background:#c1b387;}