ul li{list-style: none}
a{outline: none;text-decoration: none!important;}
#footer{width: 100%;  background-image: url(/static/template/canai/images/1-bgi.png) }
#footer .titl{width: 100%;text-align: center; }
#footer .titl p{line-height: 28px}
#footer .titl p:nth-child(1){padding-top: 75px;color: white;font-size: 28px}
#footer .titl p:nth-child(2){color:white;font-size: 28px;margin-top: 18px;padding-bottom: 60px}
.detail{padding-top: 30px;position: relative;}
.detail p,.e-mail,.address {text-align: center;line-height: 25px;color: white}

.copy{padding-bottom: 30px}
.copy a{color: white;outline: none;text-decoration: none}
.icon{position: absolute;top:42px;right: calc(15% - 0px );overflow: hidden}
.icon li{ float: left;width: calc(100% / 3 - 4px);margin: 0 2px}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{width:100%;height:365px;border:#ccc solid 1px;}

@media(max-width: 480px){.icon{display: none;}
    #dituContent{height: 265px}
    .detail{padding-top: 15px}
    #footer .titl p:nth-child(1){padding-top: 20px}
    #footer .titl p:nth-child(2){padding-bottom:20px }

}
#all{position: fixed;background-color: #000000;width: 100%;height: 100%;opacity: 0.2;display: none;z-index: 2}


.yqa{color: white;font-size: 15px;}
.yqa:hover{color: white;font-size: 15px;}
.yb_QQ p{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
@media(max-width: 480px){.yb_conct{display: none}.yqa{color: white;font-size: 14px;}}