@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0;font:12px/1.2 Arial, Tahoma, "宋体", sans-serif; color:#333; min-width:1000px}
div{ margin:0 auto;}
p,form,ul,dl,ol,li,dt,dd,h1,h2,h3{margin:0;padding:0;list-style:none;} 
img{border:0;}
a{ color:#0000cc; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:underline;} 
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 
.hc{ display:none;} .sc{ display:block;}
.c{ clear:both; }
.fix{width:100%;height:0;overflow:hidden;clear:both;float:none;}
#footer{ text-align:center; padding:20px 0;}
#footer a{ margin:0 10px;}
.left{ float:left; }
.right{ float:right; }
.win1000{width:1000px;}
.red{ color:#ff0000;}
.green{ color:#090;}
.mtb35{ margin:35px auto;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.mr10{ margin-left:13px;}
.ml20{margin-left:20px}
.p14{ padding-top:14px!important;}
.pl10{ padding-left:10px;}
.pt50{ padding:50px 0 14px;}
p.p20{ padding:20px 13px 10px!important;}
p.pl35{ padding:0px 35px 10px!important;}
.mb10{ margin-bottom:10px;}
.p35-tip{ margin:0 35px;}
#container{}
#header{ height:60px; margin: 0 auto; position:relative; overflow:hidden; }
#logo,#cityname,#logintext{position:absolute}
#logo{left:10px;top:12px;}
#logo img{ display:block;}
.header-border{ border-bottom:#f1f1f1 1px solid; }
.footer-border{ border-top:#f1f1f1 1px solid; }
.y-tip{ background:#fffee0; border:#f5e9ab 1px solid; padding:5px; color:#333; margin-bottom:35px!important; margin:0 13px;}
.y-tip strong{ background:url(../Images/Public/about-bx.gif) no-repeat; padding:0 0 2px 20px;}
.y-tip-2{ background:#f4f7fc; border:#d6d6d6 1px solid; padding:10px; }

/*首页*/
.content{ padding:0 0px;}
dl.qlist{ border-bottom:#f1f1f1 1px solid; padding:15px 10px 30px; line-height:2;}
dl.qlist.y{ background-color:#fffee5; }
dl.qlist dt{ float:left; position:relative;  padding:0 0 0 17px; width:114px; font-weight:bold; font-size:14px;}
dl.qlist dt i{ position:absolute; left:0; top:7px; display:inline-block; width:8px; height:14px; }
dl.qlist dt i.b-1{ background-color:#ff9d3d;}
dl.qlist dt i.b-2{ background-color:#c3e617;}
dl.qlist dt i.b-3{ background-color:#78bf13;}
dl.qlist dt i.b-4{ background-color:#ffd919;}
dl.qlist dt i.b-5{ background-color:#1ab2ff;}
dl.qlist dt i.b-6{ background-color:#ff9ac5;}
dl.qlist dt i.b-7{ background-color:#a1a0ff;}
dl.qlist dt i.b-8{ background-color:#60e7ff;}
dl.qlist dt i.b-9{ background-color:#ccff64;}
dl.qlist dd{ float:right; font-size:14px; width:800px;}
dl.qlist dd a{ float:left; display:block; width:158px;}

/* Autocomplete: */
#AutocompleteContainter_6ecdb{ width:300px;position: absolute; z-index:568;top:149px;left:0px;}
.autocomplete-w1 { background:#e4e4e4; position:absolute; top:0px; left:0px; margin:3px 0 0 3px;  _margin:0px 0 0 0px;  }
.autocomplete { width:300px; border:1px solid #c8c8c8; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-3px 2px 2px -3px; _margin:0px 2px 2px 0px; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:4px 10px; white-space:nowrap; font-size:12px; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
/*详情页*/
.w70{ width:70%;}
.w90{ width:97%;}
.c66{ color:#666;}
.b-dou{ border:#ddd 3px double; background-color:#f8f8f8; padding:20px 0 20px 20px!important;}
#bar{ position:relative; border:#dae0e4 1px solid; background-color:#fff; padding:1px;}
#bar i.shadow{ position:absolute; display:block; width:100%; background-color:#f8f8f8; border-top:#f6f6f6 1px solid; height:1px; left:1px;  bottom:-3px;}
#divnavname{background-color:#f8f8f8; padding:5px 10px 6px;padding:6px 10px 5px\0;}
.bo_width{ padding:0 0 50px 0; min-height:420px; height:auto!important; height:420px;}
.rwpdiv{ line-height:2; font-size:14px; letter-spacing:0.5px; min-height:420px; height:auto!important; height:420px;}
.rwpdiv h1{ font-size:14px; height:30px; line-height:30px; padding:0 0 0 10px; display:none; }
.rwpdiv h2{font-size:14px; margin:15px 0 0px; padding:2px 10px 3px;  padding:3px 10px 1px\0;background-color:#f7f7f7; border-left:#f97d03 3px solid;   }
.rwpdiv h3{ font-size:14px; padding:20px 0 5px 13px; }
.rwpdiv p b{ display:block; color:#009900; margin:15px 0 2px; font-weight:normal; }
.rwpdiv p{ padding:10px 13px; color:#364242;  }
.rwpdiv p img{ margin:5px 0;}
.rwpdiv .bg-cor{  }
.rwpdiv table.s-t{ border-collapse:collapse; margin:0 auto;border:#ddd 1px solid;}
.rwpdiv table.m0{ margin:0 0 0 13px;}
.rwpdiv table.s-t th{ padding:2px 10px; border:#ddd 1px solid; background-color:#f7f7f7; color:#666; font-weight:normal; text-align:left; }
.rwpdiv table.s-t td{ border:#ddd 1px solid; padding:2px 10px;text-align:left; }
.rwpdiv table.s-t td.bn{ border:none; background-color:#fffee5;}
.smallmenu{ padding:10px 0; }
.smallmenu table{ border-collapse:collapse; width:100%; }
.smallmenu table td{ font-size:14px; padding:1px 10px; }
#right h2 span{ float:right; _margin-top:5px; font-size:12px}
#right h2 span a{ color:#C7C7C7; text-decoration:none; font-weight:lighter;}
.zxtwut{ margin:40px 0 0px 0; text-align:center;}
.rwpdiv .tl{ padding:0px 0 10px 60px; line-height:20px;}
.rwpdiv .tl p.prtl{ padding:0 10px;}
.rwpdiv .tl p.prt2{ padding:0 30px;}
.rwpdiv .tl b{ padding:0; background:none; color:#364242; }
blockquote strong{ margin:0 2px;}
.rwpdiv dl.txt{ padding:20px 0 0 10px; }
.rwpdiv dl.txt dt{ font-weight:bold;}
.rwpdiv dl.txt dd{ padding:0 0 0 24px; color:#666;}
blockquote.mt0{ margin-top:0;}
#divResult div{ padding:10px 13px; border-top:#ddd 1px dashed; margin-top:20px;}
.bank-menu{padding: 10px 10px 5px;}
ul.bank-ul-menu li{ float:left;  display:block; width:140px;}
ul.bank-ul-menu li.selected a{ font-weight:bold; color:#090; text-decoration:none; }
.zxtwut a {position: relative; font-size: 12px; top: -14px; top:0\0; margin-left: 14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.zxtwut a{top:0px;} }
.nm-con{ text-align:center; min-height:520px; height:auto!important; height:520px; padding:50px 0 0 0;}
.tac{ padding:25px 0; color:#fe9900; font-family:"微软雅黑"; font-size:30px; text-align:center; }
#stMenu{ height:36px;}
.tal{ line-height:1.5;}
#stSwf{ padding:25px 0;}
