﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{width:100%;margin:0;padding:0;font-size:12px;height:100%;font-family:"微软雅黑",arial;}
html,body{overflow-x:hidden;}
em{font-style: normal;font-weight: normal;}
ul,ol,li{list-style-type:none}
ul{list-style-type:none;margin:0;padding:0;}
img{border:none;vertical-align:top;}
a{text-decoration:none;cursor:pointer;color:#000;}
a:link{text-decoration:none;}
a:hover{text-decoration:none;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix {display:inline-block;}
.clearfix {display:block;}

.APP-BOX{max-width:100%;height:auto;overflow:hidden;margin:0 auto;}
.APP-BOX img{width:100%;margin:0;padding:0;}
.tel-block{width:95%;margin:1% auto;}
.tel-block .IMG01{display:block;width:40%;float:left;}
.tel-block p{ float:left;width:57%;font-size:16px;line-height:22px;margin-left:2%;}
.tel-block02{width:100%;text-align:center;}
.tel-block02 img{width:142px;vertical-align:middle;}
.tel-block03{width:100%;margin:2% auto;}
.tel-block03 ul li{float:left;width:25%;}
.tel-block03 ul li img{width:80%;display:block;margin:0 auto 2%;}
.tel-block03 ul li span{display:block;width:80%;margin:0 auto;font-size:14px;}
.tel-block04{width:100%;margin:0 auto 2%;}
.tel-block04 ul li{float:left;width:25%; text-align:center;}
.tel-block04 ul li img{width:80%;vertical-align:middle;margin-bottom:2%;}
.tel-block04 ul li span{display:block;width:100%;font-size:16px;font-weight:bold;}
.but01{background:#363636;display:block;width:165px;height:30px;border-radius:20px;-o-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;line-height:30px;text-align:center;color:#fff;font-size:16px;font-weight:bold;margin:1% auto 4%;}
.tel-block05{width:100%;text-align:center;}
.tel-block05 img{width:55%;vertical-align:middle;}
.but02{background:#c43166;display:block;width:185px;height:30px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:30px;text-align:center;color:#fff;font-size:16px;font-weight:bold;margin:1% auto 4%;}
.con01{width:100%;background:#ede6e0; padding:0 0 2% 0;}
.con01 p{color:#462820;font-size:14px;line-height:27px;padding:0 2%;}
.con01 p span{font-weight:bold;}
.con01 h2{font-size:16px;color:#462820;width:100%;text-align:center; font-style:italic;}
.con01 h2 span{ font-size:22px;}