.kuang-content{margin-bottom:60px;padding:0 2% 3%;border:1px solid #ddd;}
.kuang-content h3{margin-bottom:20px;padding:2% 0;border-bottom:1px solid #ddd;text-align:center;font-size:24px;}
.contact-us-con p{padding:0 10px;text-align:center;}
.contact-us-con p span{position:relative;display:inline-block;margin-top:20px;padding-left:30px;height:24px;min-width:235px;text-align:left;font-size:16px;line-height:24px;}
.contact-us-con p img{position:absolute;top:0;left:0;}
.p_distributor{text-align:center;}
.p_distributor a{display:inline-block;padding-right:40px;background:url(/static/img/about/distributor.png) no-repeat center right;font-weight:700;font-size:24px;line-height:40px;}
.sit-map-list h5{position:relative;height:45px;border-bottom:1px solid #ddd;font-size:18px;}
.sit-map-list h5 span{position:absolute;bottom:-5px;display:inline-block;padding-right:15px;background:#fff;}
.sit-map-list h5 a{color:#666;}
.sit-map-list ul{padding-top:20px;width:100%;}
.sit-map-list li{display:inline-block;height:32px;min-width:250px;line-height:32px;}
.sit-map-list li a{color:#999;font-size:14px;}
.sit-map-list a:hover{color:#f39800;text-decoration:underline;}
.distributors_dl b{cursor: pointer;}


/*worldwide-distributors*/
.distributors_map{max-width:1300px;margin:0 auto;}
.map{position:relative;width:1300px;height:540px;background:url(/static/img/distributors/address_bg.png) no-repeat center;}
.map label{position:absolute;display:inline-block;height:56px;color:#000;font-size:12px;cursor:pointer;}
.map label.korea{top:181px;left:958px;background:url(/static/img/distributors/map9.png);}
.map label.Poland{top:127px;left:666px;z-index:2;background:url(/static/img/distributors/map1.png);}
.map label.Sweden{top:98px;left:639px;background:url(/static/img/distributors/map2.png);}
.map label.Japan{top:184px;left:989px;background:url(/static/img/distributors/map3.png);}
.map label.India{top:232px;left:821px;background:url(/static/img/distributors/map4.png);}
.map label.Egypt{top:208px;left:686px;background:url(/static/img/distributors/map5.png);}
.map label.Pakistan{top:208px;left:783px;background:url(/static/img/distributors/map6.png);}
.map label.Taiwan{top:220px;left:938px;background:url(/static/img/distributors/map7.png);}
.map label.Brazil{top:317px;left:453px;background:url(/static/img/distributors/map8.png);}
.map label.United-States{top:188px;left:303px;background:url(/static/img/distributors/map9.png);}
.map label.top{background-position:center bottom;background-repeat:no-repeat;}
.map label.bot{background-position:center top;background-repeat:no-repeat;line-height:96px;}
.pt_show{display:block!important;}
.dv_boxTxt{display:table-cell;width:49%;color:#555;vertical-align:top;text-align:left;font-size:12px;}
.dv_boxTxt:nth-child(2){margin-left:2%;padding-left:10px;border-left:1px solid #ddd;}
.dv_boxTxt p span{display:inline-block;width:100%;line-height:16px;}


.dv_center h1{border-bottom:1px solid #e7e7e7;color:#555;font-weight:700;font-size:18px;line-height:40px;}
.distributors_dl{position:relative;padding-left:15%;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.distributors_dl dt{position:absolute;top:0;left:0;padding:10px;width:15%;height:100%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align:middle;text-align:center;line-height:100%;}
.distributors_dl dt label{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;padding-top:40px;width:40px;height:60px;color:#555;vertical-align:middle;text-align:center;font-size:14px;cursor: pointer;}
.distributors_dl dd{position:relative;padding-left:30%;border-bottom:1px solid #ddd;}
.distributors_dl dd b{position:absolute;top:0;left:0;padding:10px;width:30%;height:100%;border-right:1px solid #ddd;}
.distributors_dl dd img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:80%;max-height:90%;}
.distributors_dl dd em{display:inline-block;padding:15px 20px;color:#555;font-style:normal;font-size:12px;line-height:20px;}
.distributors_dl dd em span{display:inline-block;min-width:220px;}
.distributors_dl dd em a,.dv_boxTxt a{color:#549b35;}

@media only screen and (max-width:1024px){
	.distributors_map,.pt{display:none!important;}
	.kuang-content h3{font-size:20px;}
}
@media only screen and (max-width:650px){
	.contact-us-con p span{min-width:100%;}
}
@media only screen and (max-width:480px){
	.distributors_dl dd b{display:none;}
	.distributors_dl dd {padding-left:0;}
	.distributors_dl dd em{padding:10px 12px;}
}