

.main_other{ padding:0 0 80px;}
.inwrap{ max-width:1532px; margin:0 auto;}




/*联系ag亚博地图*/
.map_box{ position:relative; width:816px; height:620px; text-align:center; float: right; margin-right: 100px;}
#svgpaper{ width:760px; height:620px;  position:absolute; left:30px; top:0;}
#paper{width:760px; height:620px; position:absolute;  margin:0 auto; left:30px; top:0;}
.province_ul{width:760px; height:620px; position:absolute;  margin:0 auto; left:30px; top:0;}
.province_ul li{ color:#3f3f3f; font-size:12px;   width:100px; height:20px; position:absolute;z-index: 99; cursor: pointer; }
.province_ul li.current{color: #fff;}
.province_ul li.m01{ left:590px; top:205px;}
.province_ul li.m02{ left:630px; top:160px;}
.province_ul li.m03{ left:630px; top:110px;}
.province_ul li.m04{ left:508px; top:228px;}
.province_ul li.m05{ left:525px; top:242px;}
.province_ul li.m06{ left:500px; top:260px;}
.province_ul li.m07{ left:455px; top:280px;}
.province_ul li.m08{ left:450px; top:200px;}
.province_ul li.m09{ left:585px; top:380px;}
.province_ul li.m10{ left:568px; top:350px;}
.province_ul li.m11{ left:570px; top:410px;}
.province_ul li.m12{ left:534px; top:370px;}
.province_ul li.m13{ left:550px; top:460px;}
.province_ul li.m14{ left:510px; top:440px;}
.province_ul li.m15{ left:535px; top:295px;}
.province_ul li.m16{ left:475px; top:335px;}
.province_ul li.m17{ left:460px; top:380px;}
.province_ul li.m18{ left:450px; top:440px;}
.province_ul li.m19{ left:480px; top:502px;}
.province_ul li.m20{ left:410px; top:502px;}
.province_ul li.m21{ left:410px; top:580px;}
.province_ul li.m22{ left:395px; top:405px;}
.province_ul li.m23{ left:320px; top:390px;}
.province_ul li.m24{ left:380px; top:455px;}
.province_ul li.m25{ left:290px; top:490px;}
.province_ul li.m26{ left:120px; top:360px;}
.province_ul li.m27{ left:410px; top:322px;}
.province_ul li.m28{ left:318px; top:260px;}
.province_ul li.m29{ left:230px; top:290px;}
.province_ul li.m30{ left:368px; top:280px;}
.province_ul li.m31{ left:120px; top:180px;}
.province_ul li.m32{ left:590px; top:500px;}
.province_ul li span{ padding-left:12px;background:url(/map/images/mapicon.png) no-repeat 0 center;}
.province_ul li span i{display: none;}
.province_ul li.current i{display: block}
.hidden{ display:none;}

.smapbg{padding: 35px 0; padding-bottom: 135px;position: relative;}
.nanhai{position: absolute;bottom: 16px;right: 214px;width: 250px;}
.nanhai1{position: absolute;bottom: 20px;right: 20px;}
@media only screen and (max-width: 1024px) {
	.nanhai{display: none;}
	.nanhai1{display: none;}
}
.smap{ position:relative; overflow: hidden;}
.clblock{display: none!important; position:absolute; z-index:999 !important; left:-150px; top:50px; opacity:1;width:350px; background:url(/map/images/conmapbg.png) repeat; border-bottom: 1px solid #bbbbbb;display:none;}
.clblock_box{ width:350px;}
.clblock .cont{ text-align:left;}
.clblock .cont h4{ height:52px; line-height:52px;padding:0 25px;color:#fff;background:#c3151d; font-weight: normal;}
.clblock .cont h4 a{ float:right; margin:10px 10px 0 0; width:25px; height:25px; border:none; background:url(/map/images/s_btn_23.png) no-repeat;}
.clblock .cont dl{margin:0 25px; padding:25px 0; line-height: 24px; color: #717171;overflow: hidden; border-bottom: 1px solid #bbbbbb; margin-bottom: -1px;}
.clblock .cont dl dt{overflow: hidden;}
.clblock .cont dl em{ float: left; }
.clblock .cont p{float: none;padding: 0 15px; line-height: 24px; color: #717171;overflow: hidden;min-height: 24px;}

.phone_add_select{ display:none;}

.mapboxcont{max-height: 280px; overflow: hidden;padding: 25px 0;background: rgba(255,255,255,0.5);}



/*联系ag亚博地图*/




@media only screen and (max-width: 1366px){
.clblock{ left:20px;}
.sm_h2,.clblock .cont h4{ font-size:20px;}
}


@media only screen and (max-width: 1300px) {
.inwrap{ width:768px;}	
.clblock{ left:20px;}
.clblock .cont h4{ font-size:18px;}
}

@media only screen and (max-width:1150px) {
#svgpaper{left:32px;}
#paper{left:32px;}
.province_ul{left:32px;}

}

@media only screen and (max-width: 1023px) {
.clblock{display:block;}
.select-box{margin: 0;}
.main_other{ padding:0 0 30px;}
.clblock .cont dl p{width: 85%}
.smapbg{padding: 0}
.map_box #svgpaper,.map_box #paper,.map_box .province_ul{ display:none;}
.map_box{ width:100%; /*height:420px;*/ height:auto; padding-top:0px; margin-right:0; margin-top: 10px;}
.clblock{ width:100%; /*height:350px;*/ position:relative; height:auto; margin:0; top:auto; left:auto;}
.sm_h2,.clblock .cont h4{ font-size:14px; margin:0;}
.clblock .cont h4{ height:46px; line-height:46px; padding:0 10px;box-sizing: border-box;}
.smapbg{ padding:0;}
.cl_box{ width:100%;}
.clblock .cont dl{ width:100%;/* height:280px;*/ height:auto; margin:0px; padding: 10px;box-sizing: border-box;}
.clblock .cont dl dd{ padding:0 0 10px; margin-bottom:10px;}
.phone_add_select{ display:block; margin:0;}
.phone_add_select .select-box{ width:100%; height:34px; line-height:34px;box-sizing: border-box;}
.phone_add_select .select-box dt{ background-position:95% center; font-size:14px;box-sizing: border-box;}
.mapboxcont{height: auto;}

.addlist ul{ margin:0 0 20px;}
.addlist li{ width:100%;}
.addlist li .inner{ margin:15px 0 0; padding:15px; height:auto;}

	.case li .txt .c { height:auto;}
.mod_f_t_r li .select-box dd { display:none !important;}
	.sele-fixed { max-height:none; overflow:auto; border:1px solid #aaa; box-shadow:0 0 2px #333; background:#fff; width:80%; left:10%; top:50%; max-height:60%; position:fixed; z-index:1000000;}
	.sele-fixed  a { font-size:16px; line-height:1.8; border-bottom:1px solid #ddd; display:block; text-align:center; padding:5px; }

a.m_mask { z-index:999999; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.clblock{border-bottom: 0}
}

@media only screen and (max-width: 768px) {
.clblock .cont dl p{width: 75%}
}
<!--0.00011396408081055-->