/**产品导航**/
.mainmap{margin-top:0;/**width: calc(100% - 300px);**/height: 100%;}
.tab_box{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px;}
.tab_box > div{background:#666;color:#fff;margin:0 2px;width:60px;text-align:center;line-height:20px;height:22px;font-size:12px;}
.tab_box_three{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px;}
.tab_box_three > div{background:#f2f2f2;color:#333;font-weight:bold;margin:0 2px;width:450px;text-align:center;line-height:20px;height:22px;font-size:12px;}
.tab_box_bg a{display:block;color:#fff;font-size:12px;}
.tab_box_bg a:hover{border-bottom:2px solid #d7000f;font-size:12px;}
.tab_box_bg_0n a{display:block;color:#fff;border-bottom:2px solid #d7000f;font-size:12px;}
.tab_box_three_bg a{display:block;color:#333;font-size:12px;}
.tab_box_three_bg a:hover{border-bottom:2px solid #d7000f;background:#666;color:#fff;font-size:12px;}
.tab_box_three_on a{display:block;color:#fff;background:#666;border-bottom:2px solid #d7000f;font-size:12px;}
/**产品导航结束**/
.labels {color: #fff;background:url("/map/i/mapNumber.png");
font-family: "Arial", sans-serif;font-size: 12px; text-align:center;
width: 55px;height: 56px;line-height: 76px;white-space: nowrap;}
*{padding:0;margin:0;font-size:12px;}
.FRAME_main{}
body { } 
#maphead1{width:100%;height:93px;background:#f2f6f9 url("/img/cnheadbg.gif") repeat-x left top; margin: 0 auto;padding:0;}
#maphead1 #headtop{width:100%;min-width:1200px;background:url("/images/map_top.gif") no-repeat center center; }
.downbutn{margin:13px 15px;padding:0 0 0 4px;border-left:1px solid #E3EDFA;background:#F7F7F7 url(/map/i/mapDownbg.gif) repeat-x left top; height:24px;}
.downbutna{display:block;background:url(/map/i/mapDownimg.gif) no-repeat right top;padding-right:21px; width:105px; height:24px; line-height:24px;color:#9A9A9A;font-weight:bold; text-decoration:none; text-align:left;cursor:pointer;}
.maplogindiv ul li.changelanguage{float:right;}
.maplogindiv ul li.changelanguage a{ color:#86A9DF; text-decoration:none; line-height:53px;font-weight:bold; font-family:Arial;}
.mapgraydiv{width:100%; background:#EFE9E9 url(/map/i/mapGraybg.gif) left top; height:37px;}
.clearfloat{ clear:both;}
.leftdivstyle{position:absolute;width:225px;height:606px;overflow:hidden;margin:0;left:0;background-color:#666;z-index:9;}
.comdivpos{clear:both;width:180px;margin:-5px auto 0;}
.comdivpos ul{list-style:none;}
.comdivpos ul li{font-size:12px;}
#comonblue{display:block;background:url(/map/i/leftmapbg.gif) left top;line-height:120%;font-size:12px;color:#fff;border-right:1px solid #999;border-bottom:1px solid #999;} 
.mapalldiv{position:absolute;width:100%;left:0;z-index:1;}
.mapdiv{height:420px;border:1px solid #999;}
.mapdivon{width:100%;height:600px;margin:0;right:0;z-index:9;border-left:1px solid #999;border-top:1px solid #999;}
.hidediv{position:absolute;left:225px;top:299px;z-index:100;width:17px;height:64px;}
.showdiv{position:absolute;left:1px;top:299px;z-index:100;width:17px;height:64px;}
.hidediv a{display:block;width:17px;height:64px;background:url(/map/i/hidegray.png) center;cursor:pointer;}
.hidediv a:hover{background:url(/map/i/hideblue.png) center;}
.showdiv a{display:block;width:17px;height:64px;background:url(/map/i/showgray.png) center;cursor:pointer;}
.showdiv a:hover{background:url(/map/i/showblue.png) center;}
.hidemenuul{position:absolute;margin:0;right:-20px;top:20px;z-index:100;}
.mapopendiv{width:200px;margin:0 auto;padding:5px;}
.opencomname{float:left;width:200px;height:25px;line-height:25px;margin-bottom:10px;border-bottom:1px dotted #cccccc;font-size:15px;font-weight:bold;color:#069;overflow:hidden;white-space:nowrap;-o-text-overflow:clip;text-overflow:clip;}
.closediv{float:right;width:30px;height:25px;line-height:25px;border-bottom:1px dotted #cccccc;font-size:12px;text-align:center;}
.opencomcontent{font-size:12px;line-height:140%;text-align:left;}
.clearfloat{clear:both;}
/*left product style*/
.productone{width:180px;height:30px;line-height:30px;background:url(/map/i/grayproductbg.gif) repeat-x left top;text-align:center;margin:11px auto 5px;font-size:14px;font-family:"宋体";}
.productthree{width:180px;margin:0 auto 7px;}
.productthree ul{list-style:none;position:relative;margin:0;padding-left:15px;}
.productthree ul li{float:left;display:block;display:inline;list-style:none;margin:0px 2px 2px 0px;}
.productthreea{}
.productthreeselect{clear:both;color:#FF4D00;text-decoration:none;display:block;width:36px;line-height:20px;height:20px;text-align:center;}
.productthree ul li a:hover{clear:both;color:#FF4D00;text-decoration:none;display:block;width:36px;line-height:20px;height:20px;text-align:center;}
.productfour{clear:both;width:180px;margin-bottom:5px;}
.productfour ul{list-style:none;position:relative;margin:0;padding-left:15px;}
.productfour ul li{float:left;display:block;display:inline;list-style:none;width:49px;margin:0px 2px 2px 0px;}
.productfoura{clear:both; color:#6A6A6C;text-decoration:none;display:block;width:49px;line-height:20px;height:20px;text-align:center;}
.productthree ul li a.productfoura:hover {clear:both;color:#FF4D00;text-decoration:none;display:block;width:49px;line-height:20px;height:20px;text-align:center;}
.productthree ul li a.producttwoa:hover {clear:both;color:#FF4D00;text-decoration:none;display:block;width:75px;line-height:20px;height:20px;text-align:center;}
.productfourselect{clear:both;color:#FF4D00;text-decoration:none;display:block;width:49px;line-height:20px;height:20px;text-align:center;}
.productfour ul li a:hover{clear:both;color:#FF4D00;text-decoration:none;display:block;width:49px;line-height:20px;height:20px;text-align:center;}
#productthree_tie,#quyu,#quyuone,#quyutwo{clear:both;}
.mapall{width:100%;height:700px;margin:0px}
.clearfloat{clear:both;}
/*产品，国家样式及弹出层样式*/
.mapleftdiv{clear:both;position:relative;width:225px;height:23px;background:url(/i/maptitlebg.png) repeat-x left top;z-index:15;}
.mapleftdiv ul{clear:both;list-style:none;width:180px;margin-left:1px;}
.mapleftdiv ul li{float:left;position:relative;height:23px;line-height:23px;}
.mapleftdiv .productthree ul{list-style:none;position:relative;margin:0;padding-left:15px;}
.maplion{width:180px;height:30px;line-height:30px;color:#fff;}
.maplionspan{margin-left:80px;font-weight:bold;font-size:13px;}
.maplioff{width:75px;height:30px;line-height:30px;text-align:center;}

.mapleftdiv ul li .maplistdiv{display:block;position:absolute;width:225px;height:530px;left:-20px;top:30px;color:#000;z-index:9999;}
.mapleftdiv ul li .mapcountrydiv{display:block;position:absolute;width:225px;height:530px;left:-1px;top:30px;color:#fff;text-align:left;z-index:9999;}
.mapcountrydiv ul{list-style:none;padding:0 0 5px 30px;}
.mapcountrydiv #couUl{padding:0;height:508px;width:225px;overflow-x:hidden;background-color:#fff;}
.mapcountrydiv #province{padding:0 0 5px 30px;}
.mapcountrydiv ul li{line-height:22px;clear:both;}
.mapcountrydiv ul li a{text-decoration:none;color:#000;}
.mapcountrydiv ul li img{width: 20px;height: 14px;vertical-align: text-bottom;margin-right: 3px;margin-left: 10px;}

/*检索公司结果样式*/
.searchdiv{clear:both;position:relative;width:225px;height:500px;background-color:#fff;margin:0;padding:10px 0 0;z-index:10;}
.searchdiv ul{list-style:none;padding:0 0 10px 30px;}
.searchdiv ul li{line-height:20px;}
.searchdiv ul li a{text-decoration:none;color:#707070;}
.ulred{background:url(/map/i/icored.png) no-repeat left top;}
.ulblue{background:url(/map/i/icoblue.png) no-repeat left top;}
.uly{background:url(/map/i/icoy.png) no-repeat left top;}
.ulc{background:url(/map/i/icoc.png) no-repeat left top;}
.licomname{font-weight:bold;color:#0254A6;}
.ulblue .licomname{text-decoration:underline;}
.libutn{width:30px;height:20px;margin-top:-20px;padding-left:140px;}
a.abutn{display:block;width:30px;height:18px;line-height:20px;background-color:#1372B4;color:#fff;text-decoration:none;text-align:center;}
.libotline{width:170px;height:10px;border-bottom:2px solid #E2E2E2;}
/*检索产品国家样式*/
.searchprodiv{clear:both;position:relative;width:225px;height:500px;background-color:#fff;margin:0;padding:10px 0 0;z-index:10;}
.searchprodiv ul{list-style:none;padding:0 0 5px 30px;}
.searchprodiv ul li{line-height:22px;}
.searchprodiv ul li a{text-decoration:none;color:#000;}

.spannum{color:#00ff00;}
.zgcity{border:1px solid #ccc;width:170px;}
.citydiv{padding:5px;width:160px;border-bottom:1px solid #ccc;}
.citydiv ul{clear:both;list-style:none;padding:0 0 5px 0;}
.citydiv ul li{float:left;}
.citydiv ul li a{text-decoration:none;}
.ulcity li{padding:0 3px 0 2px;height:22px;line-height:22px;}
.ulchar li{padding:0 5px;height:22px;line-height:22px;font-family:Arial;}
.citydiv ul li a.acitybutn{display:block;width:50px;height:18px;line-height:18px;border:1px solid #333;color:#000;text-align:center;}
.citydiv ul li a.acitybutnon{display:block;width:50px;height:18px;line-height:18px;border:1px solid #333;color:#000;text-align:center;background-color:#F0F0F0;font-weight:bold;}
.citydiv ul li a.acitybutn:hover{background-color:#F0F0F0;font-weight:bold;}
/*字母顺序的省份城市分类样式*/
.citysortdiv{padding:5px;width:160px;height:200px;background-color:#fff;}
.citysortdiv ul{clear:both;list-style:none;padding:0 0 5px 0;}
.citysortdiv ul li{float:left;}
.citysortdiv ul li a{text-decoration:none;z-index:5;}
.sortleft{float:left;width:30px;font-size:20px;color:#ccc;font-family:Arial;}
.sortcenter{float:left;width:40px;font-size:12px;color:#0254A6;font-weight:bold;text-align:right;}
.sortright{float:right;width:60px;font-size:12px;color:#0254A6;text-align:center;}
.listitle{width:180px;margin:0 auto;border:1px solid #ccc;text-align:center;padding:3px 0;margin-left:-15px;}
.listitle a{margin:0 8px;border:1px solid #ccc;padding:3px;}
.allmap{height:24px;width:24px;position:absolute;top:100px;right:10px;background-color:#fff;background-image:url(/map/i/wholebtn.png);z-index:10;}
.littlemap{height:24px;width:24px;position:absolute;top:10px;right:10px;background-color:#fff;background-image:url(/map/i/wholebackbtn.png)}
.allmap:hover{height:24px;width:24px;position:absolute;top:100px;right:10px;background-color:#fff;background-image:url(/map/i/wholebtn_act.png)}
.littlemap:hover{height:24px;width:24px;position:absolute;top:10px;right:10px;background-color:#fff;background-image:url(/map/i/wholebackbtn_act.png)}
.leftmap{height:24px;width:24px;position:absolute;top:10px;right:10px;background-color:#fff;background-image:url(/map/i/wholebtn.png);z-index:10;}
.leftmap:hover{height:24px;width:24px;position:absolute;top:10px;right:10px;background-color:#fff;background-image:url(/map/i/wholebtn_act.png)}

/*公司侧边栏样式*/
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-button{ display:none;}
::-webkit-scrollbar-track {background:url(/map/i/scrollbac.png) repeat-y left;}
::-webkit-scrollbar-thumb {background:url(/map/i/scrollback.png) center center no-repeat; background-color:white; -webkit-border-radius: 10px;border-radius: 10px;border:1px solid #ccc; }

.leftdiv{ width:225px; height:600px; margin-top:6px; background:#fff; }
.scrollbar{ scrollbar-face-color:#fff;scrollbar-3dlight-color:#666;scrollbar-3dshadow-color:#666;scrollbar-highlight-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-track-color:#999;}
.leftcon{ width:225px; font-size:12px; padding-bottom:5px; background-color:#666;}
.leftclick{background:url(/map/i/leftconbac_1.png) no-repeat top center; background-color:rgb(242,246,249); box-shadow:0 3px 10px #999; margin-bottom:15px;}
.leftcontit{ width:225px;line-height:24px; height:24px; overflow:hidden; white-space:nowrap;color:#fff;}
.leftcontit img{width:20px;height:14px;vertical-align:text-bottom; margin-right:3px; margin-left:10px;}
.leftcontit:hover{background-color:rgb(242,246,249);  color:#009944;}
.leftcontiton{width:225px;line-height:24px; height:24px; overflow:hidden; white-space:nowrap;background-color:rgb(242,246,249);  color:#009944;}
.mapcountrydiv .leftcontext{ width:180px; margin:5px 30px; list-style:none;padding:0;}
.leftcontext li{ white-space:nowrap; overflow:hidden;}
.leftcontext img{ vertical-align:text-bottom; margin-right:3px;}
.leftproduct{ width:205px; margin:5px auto; overflow:hidden;}
.leftprona{ float:left;width:25px;}
.leftprona img:nth-child(1){display:block;margin-right:5px;width:20px;height:13px;margin-top:3px;margin-bottom:6px;}
.leftprona img:nth-child(2){display:block;margin-right:5px;}
.leftprocon{ width:180px; float:left;}
.leftprocon_m{ width:180px; overflow:hidden; height:20px; line-height:20px;white-space:nowrap;}

.leftprocon p span{ color:gray; font-weight:bold;}
.leftprocon_{ overflow:hidden;}
.leftprocon_ img{ float:left; margin-right:5px;}
.leftprocon_ p{ width:82px; float:left; margin-right:5px; white-space:nowrap; overflow:hidden; line-height:20px;height:20px;}
.lefton_1{ box-shadow:0 3px 10px #999; margin-bottom:15px; background-color:rgb(242,246,249);}
.lefton_1 .leftcontit{background:url(/map/i/tit_bac.png) repeat-x bottom;}
.lefton_2{ box-shadow:0 3px 10px #999; margin-bottom:15px; background-color:rgb(242,246,249);}
.lefton_2 .leftcontit{background:url(/map/i/tit_bac.png) repeat-x bottom;}
.leftcon_tishi{ width:225px; line-height:16px;background:url(/map/i/tishi.png) 8px center no-repeat; background-color:#036; height:75px; position:absolute; bottom:0px; padding:10px 10px 5px 35px; color:#ccc;font-size:12px;}
.leftcon_tishi a{ text-decoration:underline;color:#00ff00 ;}

.headtip{ height:44px; border:1px solid #ccc; border-radius:5px; margin-left:20px; margin-top:25px;}
.headtip img{ float:left; margin-top:2px; margin-left:5px;}
.headtip p{ float:left; line-height:20px; margin-top:2px;margin-left:5px; color:#999;}
.headtip a{ text-decoration:none;}

#styles, #add-tab {float: left;margin-top: 10px;width: 440px;}

#styles label, #add-tab label {display: inline-block;width: 130px;}

.phoney {background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgb(112,112,112)),color-stop(0.51, rgb(94,94,94)),color-stop(0.52, rgb(57,57,57)));
background: -moz-linear-gradient(center top,rgb(112,112,112) 0%,rgb(94,94,94) 51%,rgb(57,57,57) 52%);
}

.phoneytext {text-shadow: 0 -1px 0 #000;color: #fff;font-family: Helvetica Neue, Helvetica, arial;
 font-size: 18px;line-height: 25px;padding: 4px 45px 4px 15px;
 font-weight: bold;background: url(images/arrow.png) 95% 50% no-repeat;
}

.phoneytab {text-shadow: 0 -1px 0 #000;
 color: #fff;font-family: Helvetica Neue, Helvetica, arial;font-size: 18px;
 background: rgb(112,112,112) !important;
}
      
#alertbox{ width:384px; height:150px;position:absolute;z-index:100; left:50%; margin-left:-80px; top:50%; margin-top:-75px; box-shadow:5px 5px 8px #999; background:#fff;}
#alertbox1{ width:384px; height:150px;position:absolute;z-index:100; left:50%; margin-left:-80px; top:50%; margin-top:-75px; box-shadow:5px 5px 8px #999; background:#fff;}
.alerttit{ background:url(/map/i/confirm_tit.png) repeat-x center center; height:36px; line-height:36px; padding:0 30px; color:#fff; font-size:16px;}
.alerttit a{ float:right; margin-top:16px; margin-right:4px; cursor:pointer;}
.alertcontent{ width:384px; line-height:20px; background-color:#fff; font-size:12px;}
.alertcontent p{ width:324px; margin:0 auto ; padding-top:10px; line-height:20px;white-space:pre-line; text-align:justify;}
.alertbtn{ width:50px; height:24px; text-align:center; line-height:24px; color:#fff; font-size:12px; float:right; margin-right:30px; margin-top:20px; margin-bottom:20px; background:url(/map/i/ok.png) no-repeat top left; cursor:pointer;}

.customInfobox {/* background-color: rgba(0, 0, 0, 0.5); */
background-color:white; color: black; max-width: 450px;border-radius: 10px;
/*padding: 10px;*/
font-size: 12px;pointer-events: auto !importantwidth: 450px;}

.customInfobox .title {font-size: 14px;font-weight: bold;margin-bottom: 5px;}

a.customInfoboxCloseButton:link,a.customInfoboxCloseButton:visited {color: #ccc;text-decoration: none;
position: absolute;top: 5px;right: 10px;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: bold;font-size: 12px;}
.mapalldivimg{width:100%;left:0;z-index:1;}   