@charset "utf-8";
/* CSS Document */
/*全局样式*/
*{ margin:0; padding:0;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-family:"微软雅黑"; -webkit-font-smoothing:antialiased;    min-width: 1200px;}
img{border:0 none; vertical-align:top;}
ul, li,ol{list-style-type:none;}
h1, h2, h3, h4, h5, h6,b,p,fomr,i, em, cite{ font-weight:normal; font-style:normal;}
button{cursor:pointer;}
a{color: #222; text-decoration:none;}
a:focus {outline:none;}
.cf:after {content: "."; display:block; clear:both; height:0; visibility:hidden;}
.cf{min-height:1%; zoom:1;}
*html .fixed{height:1%;}
*+html .clearfix{min-height:1%;}
table { border-collapse:collapse; /*合并表格边框*/ /*border-collapse:separate;默认边框分开值*/}
input{ border:none; outline:none;}
/*首字母大写*/ 
.a {text-transform:capitalize;} 
/*全都是大写*/ 
.b {text-transform:uppercase;} 
/*全都是小写*/ 
.c {text-transform:lowercase;} 
/*设定网页滚动条样式*/
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{ width:10px; height:10px; background-color: #F5F5F5;}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: #F5F5F5;}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color:#F00; }

/*通用样式*/
.clear{ display:block !important; clear:both; overflow:hidden; padding:0 !important; font-size:0;}
.more{float:right;}
.more a{font-weight:normal; font-size:12px;}
.fl, .fr{display:inline; float:left;}
.fr{float:right;}
.pointer { cursor:pointer; }
.noborder { border:0 none; }
.nopadding { padding:0; }
.t_l { text-align:left; }
.t_c { text-align:center; }
.t_r { text-align:right; }
.fgs{ width:100%; border-bottom:1px solid rgb(230, 230, 230); overflow:hidden; margin:7px 0;}
.fgx{ width:100%; border-bottom:1px dashed rgb(210, 210, 210); overflow:hidden; margin:5px 0;}
.abner{ background:#f8f8f8;}

/*浮动导航*/
.fixed-bar{position:fixed; left:20px; top:25%; z-index:9999; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30); background:#e0e2e4; border:2px solid #008bd5; border-radius:10px; padding:10px; width:82px;}
.consult-header{ padding:5px 0; margin-bottom:5px;}
.hed_dh{ width:auto; overflow:hidden; }
.hed_dh span{ display:block; width:auto; overflow:hidden;}
.hed_dh span.dh_topbj{ background:url(../fd_top.jpg) no-repeat top center; width:81px; height:20px;}
.hed_dh span.dh_bootbj{ background:url(../fd_bottom.jpg) no-repeat top center; width:81px; height:20px;}
.consult-list{ display:block; background:url(../fd_center.jpg) repeat-y; width:auto; overflow:hidden; padding:5px 6px 1px;}
.consult-list li{ font-size:11px; border:1px solid #a0a0a0; padding:5px 0; text-align:center; line-height:25px; margin-bottom:4px;}
.consult-list li:hover{ background:#008bd5; border:1px solid #007dc0; }
.consult-list li:hover a{color:#FFF;}
.gotop{ padding:10px 0 0; text-align:center; }
.gotop span{ display:block; min-height:25px; line-height:25px; width:auto; overflow:hidden; color:#008bd5;}
.gotop span i{ padding:5px 8px; background:url(../jtd_03.jpg) no-repeat center;}

/*页码*/
.prodyms{ width:auto; overflow:hidden; min-height:45px; line-height:45px; text-align:center; margin-top:20px;}
.prodyms a{ padding:5px 15px; border:#cdcdcd solid 1px; margin:0 5px;}
.prodyms a:hover{ color:#ff4242; font-weight:600;}

/*地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}