﻿@CHARSET "UTF-8";

.road_ch{ width:308px; height:23px; border:1px solid #dbdbdb;border-collapse:collapse; margin:5px 0; background-color:#f8f8f8;-moz-linear-gradient(top, #fff, #f6f6f6);}
.road_ch td{border:1px solid #dbdbdb; text-align:center; color:#666}
.road_ch td a{ color:#666}
.road_ch td:hover{ border:1px solid #c0c0c0}
.road_ched{ background-color:#f1f1f1; cursor:pointer;}
.road_ched a{ font-weight:bold}
.road_ch td a:hover{ text-decoration:none;}

.tit03{margin:16px 0 6px;position:relative; border-bottom:1px dotted #b3b3b3; padding:0 50px 10px 0;font-weight:bold;color:#316887;}
.tit03 a{font-weight:bold;color:#316887;}
.tit03 span,.tit03 p{position: absolute;right:0px;top:0}
.tit03 p a{font-size:12px;color:#30668a;font-weight:normal;}
.tit03 span a{background:url(../images/fh.png) no-repeat;width:43px;height:18px;display:inline-block; text-indent:-999px;overflow:hidden;}
.tit03 span a:hover{background:url(../images/fh2.png) no-repeat;}
.tit04{font-size:14px;position:relative;}
.tit04 span{position:absolute;right:10px;font-weight:normal;}
.titcp{margin:10px 0;position:relative; padding-bottom:10px; margin-bottom:6px;font-weight:bold;color:#316887;}

.bline{ border-bottom:1px dotted #b3b3b3; height:1px; overflow:hidden; font-size:1px; margin:8px 0 5px}

.win3{ width:650px; position:absolute; z-index:300; left:40%; top:30%; border:1px solid #999; background-color:#fff; padding-bottom:10px; display:none}
.titw3{ height:25px; line-height:25px; background:url(../images/titbgw3.gif) repeat-x; text-indent:10px; font-size:14px; color:#333; font-weight:bold;}
.titw3 a{ float:right; font-size:12px; font-weight:normal; margin:0 8px 0 0; color:#999;}
.win3 p{height:30px; border-bottom:1px dotted #cacaca; padding:20px 20px 10px}
.win3 p label{ margin:0 50px 0 3px; font-size:14px; color:#368}
.win3 dl{line-height:22px; margin:5px 0 0 0; width:100%;float:left;}
.win3 dl dt{ float:left; width:100px;border-right:1px solid #222;margin:2px 12px 2px 20px;height:16px; line-height:16px; padding:2px }
.win3 dl dd{ width:500px;word-wrap:break-word; float:left; line-height:18px; padding:2px 0 }
.win3 dl dd a{ margin-right:9px; color:#333}
.win3 dl dt a{color:#368; background:url(../images/icowin3.gif) no-repeat; padding-left:22px; font-size:14px}
.win3 dl dt a.ico3_1{ background-position:0 -3px}
.win3 dl dt a.ico3_2{ background-position:0 -34px}
.win3 dl dt a.ico3_3{ background-position:0 -60px}
.win3 dl dt a.ico3_4{ background-position:1px -88px}
.win3 dl dt a.ico3_5{ background-position:0 -116px}
.win3 dl dt a.ico3_6{ background-position:0 -144px}
.win3 dl dt a.ico3_7{ background-position:0 -172px}
.win3 dl dt a.ico3_8{ background-position:0 -200px}
.win3 dl dt a.icostar{background:url(../images/starw.gif) no-repeat 0 0;}
.win3 dl dt.nameh1{ width:120px; border:none}
.win3 dl dt.nameh2{ height:40px; line-height:20px}
.win3 dl dd.jicr{ line-height:24px;}
.black30{ position:absolute; width:100%; height:100%; top:0; left:0; background-color:#000;FILTER: Alpha(Opacity=30);opacity:0.3; z-index:300; display:none}
left_con1,.left_con2{ width:100%; overflow:auto; clear:both}

.listc{ margin:0 0 4px 0; padding:4px 0 1px 0;}
.listc:hover{ background-color:#f2f2f2; cursor:pointer}
.lc_tit{ height:24px; line-height:24px; font-size:14px;}
.lc_tit h4{color:#368; float:left; font-size:14px; font-weight:normal;max-width: 300px; padding-right: 70px; position: relative;}
.lc_tit h4 em{ color:#f60}
.lc_tit strong{ color:#F90; display: block;float:left; margin-right:0; font-weight:bold;text-align: center;max-width: 35px;padding:0 10px 0 5px;}
.lc_tit span{ float:right; color:#999; font-size:12px; margin-right:8px;position: absolute;right: 0px; top: 0px;}
.lc_tit span a{ color:#368; display:none}
.listc p{clear: both;line-height:22px; padding-left:28px; color:#666}
.lcbtn{ height:20px; padding:2px 0; visibility:hidden}
.lcbtn dt{ float:left; width:175px; height:20px; padding-left:28px}
.lcbtn dt a{ display:inline-block; width:30px; height:18px; line-height:18px; background-color:#f0f0f0; border:1px solid #a4a4a4; margin-right:11px; text-align:center;border-radius: 3px;background:-moz-linear-gradient(top, #fff,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e0e0e0,grandientType=1);}
.lcbtn dt a:hover{ border:1px solid #83afce; text-decoration:none;background:-moz-linear-gradient(top, #f0f9ff,#c5e7ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f0f9ff,endColorstr=#c5e7ff,grandientType=1); color:#368}
.lcbtn dd.phone{ float:right; }
.lcbtn dd.phone a{ display:block; width:16px; height:16px; overflow:hidden; background:url(../images/phone.png) no-repeat; text-indent:-99px; margin-right:8px}
.hlcb{ visibility:visible}

.lcf1,.lcf2,.lcf3{ width:282px; height:34px; padding:7px 0 0 8px; background:url(../images/lcbbg.png) no-repeat; margin:0 0 3px 12px; overflow:hidden}
.lcf2{background:url(../images/lcbbg2.png) no-repeat; }
.lcf3{background:url(../images/lcbbg3.png) no-repeat; }
.lcinp,.lcinp2{ width:160px; height:22px; border:1px solid #f2c88c; margin:4px 6px 0 0; float:left}
.lcf1 span,.lcf2 span{ float:left; margin:7px 0 0 0}
.lcbtn2{ width:24px; height:24px; border:none; background:url(../images/btn3.png) no-repeat; margin:4px 0 0 4px; overflow:hidden; float:left}
.lchange{ display:inline-block; background:url(../images/crow.png) no-repeat; width:29px; height:15px; margin:8px 4px 0; overflow:hidden; text-indent:-999px; float:left}
.lcinp2{ width:195px;}
.lcf3 span{ /* float:left; */ font-size:12px; display:block; margin:7px 0 0 0}
.lcf3 span a{ margin:0 3px}

.pagenum{width:100%;height:20px;line-height:20px; background-color:#f4f4f4; text-align:center; color:#666;font-size:12px;}
.goback{ height:22px; border-bottom:1px dotted #b3b3b3; padding:7px 0 2px 0}
.goback a{background:url(../images/fh.png) no-repeat;width:43px;height:18px;display:inline-block; text-indent:999em;overflow:hidden; float:left}

/**mapstyle0828**/
.search,.tj,.xj{padding:10px 0;border-bottom:1px dotted #b3b3b3;}
.xj a{width:60px;margin:5px 5px;display:inline-block;text-decoration:underline}
.xj{padding: 0 15px 10px 25px;}