/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","微软雅黑","Tahoma",sans-serif; margin:0;padding:0;background:#fff;}
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a, img{-webkit-touch-callout: none;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
body,html{width: 100%; max-width:750px; margin:0 auto;}
body{position: relative;-webkit-overflow-scrolling:touch;}
.hide{display: none;}

.main { width:18.75rem; margin:0 auto; background-color:#7aacc3;}
.main img { width:100%; height:auto; display:block;}
ul.pic_djhw li { position:relative; z-index:1;}
ul.pic_djhw li a.pic_a { position:absolute; z-index:99; width:4.75rem; height:1.75rem; display:block;}
ul.pic_1 li:first-child a.pic_a { top:7.35rem; left:3.35rem;}
ul.pic_1 li:nth-child(2) a.pic_a { top:5.5rem; left:7.3rem;}
ul.pic_1 li:last-child a.pic_a { top:5.7rem; left:3.35rem;}
ul.pic_2 li:first-child a.pic_a { top:6.45rem; left:1.75rem;}
ul.pic_2 li:nth-child(2) a.pic_a { top:6.45rem; left:10.2rem;}
ul.pic_2 li:nth-child(3) a.pic_a { top:6.3rem; left:1.75rem;}
ul.pic_2 li:last-child a.pic_a { top:6.45rem; left:9.9rem;}
ul.pic_3 li:first-child a.pic_a { top:6.45rem; left:1.6rem;}
ul.pic_3 li:last-child a.pic_a { top:6.5rem; left:9.9rem;}
.floor_djhw { position:relative;}
.floor_djhw a { position:absolute; z-index:99; left:5.2rem; width:8.5rem; height:2.4rem; display:block; text-indent:-9999px;}
.floor_djhw a.floor_a1 { top:0.7rem;}
.floor_djhw a.floor_a2 { top:3.6rem;}
.floor_djhw a.floor_a3 { top:6.43rem;}
.floor_djhw a.btn_djhw { width:4.5rem; height:1.75rem; top:6rem; left:7.15rem;}

/*弹窗效果*/
.tk_content{position: fixed;left:0px;top:0px;width: 100%;height: 100%; background-color:rgba(0,0,0,.6);z-index: 999;display: none;}
.tk_content .bgCont{width:90%;height: 80%;background:#fff;position: absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);}

.pop_close{width:0.55rem;height:0.55rem;position:absolute;right:0.65rem;top:0.35rem;}
.pop_close a{display:block;width:0.55rem;height:0.55rem;background:url(../images/pop_close.png) no-repeat;background-size:0.55rem 0.55rem;} 
.tk_content .bgCont .pT{text-align: center; font-size:0; margin:1.25rem 0 0.75rem;}
.tk_content .bgCont .pT img { width:4.15rem; height:1.65rem;}
.tk_content .bgCont .over_cont{width: 92%;height:80%;overflow-y: scroll;margin:0 0 0 1rem;padding-top:0.2rem;}

.tk_content .bgCont .over_cont p{line-height:0.9rem;font-size:0.6rem;color:#333;padding:0 0.5rem 0.2rem;}
.pop-table { width:100%; font-size:0.45rem;color:#333; text-align:center; margin-bottom:0.4rem;}
.pop-table table { width:100%; border-top:#ccc solid 1px; border-left:#ccc solid 1px;}
.pop-table th { padding:0.05rem 0.2rem; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background-color:#e5efff;}
.pop-table td {padding:0.05rem 0.1rem; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px;}
.pop-table tr td:nth-child(2) { color:#666}
.pop-table tr td:nth-child(3) { color:#cc3333}


.dialog-zoomIn { display: block; -webkit-animation: zoomIn .5s ease 1 both;
 -moz-animation: zoomIn .5s ease 1 both;
 -ms-animation: zoomIn .5s ease 1 both;
 animation: zoomIn .5s ease 1 both;
}
.bounceIn { -webkit-animation: bounceIn 1s 0.2s ease 1 both; -moz-animation: bounceIn 1s 0.2s ease 1 both; -ms-animation: bounceIn 1s 0.2s ease 1 both; animation: bounceIn 1s 0.2s ease 1 both; }

@-webkit-keyframes opacityMove{
	0%{ opacity:0;}
	25%{ opacity:1;}
	50%{ opacity:0;}
	75%{ opacity:1;}
	100%{ opacity:0;}
}
@keyframes opacityMove{
	0%{ opacity:0;}
	25%{ opacity:1;}
	50%{ opacity:0;}
	75%{ opacity:1;}
	100%{ opacity:0;}
}
 @-webkit-keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @-o-keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @-moz-keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
 @-moz-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
 @-ms-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
 @keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}