@charset "UTF-8";
.linebox{border-top: 1px solid #e5e5e5}
.boxSizing{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.h20{height: 10px;background: #f5f5f5}
.padbot{height: 2.5rem;background: #f5f5f5}
.clears{clear:both;}
.tc{text-align: center;}
.content{background: #fff;padding: 0 .5rem}
h6{color: #333333;font-size: .64rem;line-height: 1.5rem}

.main1{padding-bottom: .5rem}
.main1 ul{display: inline-block;padding-top: 1rem;}
.main1 li{float: left;width: 3.5rem;}
.main1 li:nth-of-type(1){margin-right: .25rem}
.main1 li:nth-of-type(2n){width: 1rem;}
.main1 li img{height: 3.5rem;margin-bottom: .5rem}
.main1 li:nth-of-type(2n) img{height: auto;width: 50%;margin: 1.5rem auto 0}
.main1 li:nth-of-type(3){width: 4rem}
.main1 li:nth-of-type(5){margin-left: .25rem}
.main1 li dt{width: 3rem;height: 3rem;border-radius: 100%;position: relative;margin: 0 auto .5rem}
.main1 li dt img{height: 55%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.main1 li:nth-of-type(1) dt{border: 1px solid #27c96e}
.main1 li:nth-of-type(3) dt{border: 1px solid #ffc100}
.main1 li:nth-of-type(5) dt{border: 1px solid #4f9cf1}
.main1 li dd{color: #666666;font-size: .5rem;line-height: .8rem}
.main1 .tel{background: #fa9f1f;font-size: 1rem;color: #fff;line-height: 2.2rem;border-radius: 8px;width: 100%;margin: 1rem auto .5rem}
.main1 .tel:focus{border: 0;outline: none}
.main1 .tel img{height: 1rem;margin: .5rem .5rem 0 0;}
.main1 p{color: #666666;font-size: .5rem;}
.main1 p span{color: #f41010}

.main2,.main3,.main4{padding-top: .5rem}
.main2 .text{color: #999999;font-size: .56rem}
.view{margin-top: .5rem;overflow: hidden;}
.view ul.photobox{width: 10000px;position: relative;left: 0;top: 0}
.view .photobox li{position: relative;border-radius: 8px;overflow: hidden;}
.view .photobox li p{width: 100%;position: absolute;color: #fff;bottom: 0;left: 0;background: #0075c2;font-size: .4rem;padding: .3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main2 .dots{padding: .5rem 0}
.main2 .dotsbox li{width: .4rem;height: .4rem;border-radius: 100%;background: #e6e6e6;display: inline-block;margin-right: .4rem}
.main2 .dotsbox li:nth-last-of-type(1){margin-right: 0}
.main2 .dotsbox .act{background: #cccccc}

.main3{padding-bottom: .9rem}
.main3 ul{background: url(../img/ground/main3ul.png) no-repeat 0 .4rem;background-size: 100%;padding: .5rem 0 .5rem}
.main3 li{margin-bottom: 1.42rem}
.main3 li:nth-last-of-type(1){margin-bottom: 0}
.main3 dl{margin-top: .35rem;line-height: .8rem}
.main3 dt{width: 38%;padding:0 4% 0 24%;font-size: .64rem;color: #333333;border-right: 1px solid #cccccc}
.main3 dd{width: 62%;padding: 0 .75rem 0 .65rem;color: #666666;font-size: .64rem}

.main4{padding-bottom: 1rem}
.main4 h6{margin-bottom: .5rem}
.main5 ul{background: #fff;}
.main5 li{border-bottom: 1px solid #eeeeee;width: 100%;padding: 15px;box-sizing: border-box;}
.main5 li:nth-last-of-type(1){border-bottom: 0}
.main5 dt img{border-radius: 50%;height: 1.8rem;margin-right: 10px}
.main5 dt span{line-height: 1.8rem;display: block;color: #aaaaaa;font-size: .56rem}
.main5 dt span.fl{color: #000000;font-size: .64rem}
.main5 dd{color: #888888;font-size: .6rem;line-height: 1.2rem}
.main5 dd:nth-of-type(2){color: #353535;line-height: 1rem;font-size: .56rem}
.main5 .h6{padding: .5rem;line-height: .8rem;color: #333333;font-size: .64rem;border-bottom: 1px solid #e5e5e5}
.main5 .h6 img{height: .6rem;margin:.1rem .2rem 0 0;}
