﻿@charset "utf-8";#header{border-bottom:solid 1px #f5f5f5}
.header{border-bottom:solid 1px #eee}
.lxsp{padding:20px 0}
.lxbox{padding:0 15px}
.lxl{}
.lxr{border-radius:8px 8px 0 0;border:solid 1px #D8D8D8;padding:30px 15px}
.lxl img{display:block;width:100%}
.lxr-title{font-size:18px;color:#333;text-shadow:0px 0.4px 0.68px black;line-height:30px}
.lxr-des{font-size:16px;color:#333;line-height:25px;padding-top:5px}
.jyzx,.gzyd{font-size:16px;color:#333;line-height:30px;padding:10px 0;text-shadow:0px 0.4px 0.68px black}
.jyzx-pic{border-radius:6px;width:110px;border:solid 1px #BFD5F5;padding:9px}
.jyzx-pic img{display:block}
.jyzx-pic span{font-size:14px;color:#555;padding-top:8px;display:block;text-align:center}
.gzyd{padding-top:25px}
.gzyd-qr{}
.gzyd-l2, .gzyd-l, .gzyd-r {
float: left;
width: 110px;
border-radius: 6px;
border: solid 1px #5A93E4;
padding: 9px
}
.gzyd-l, .gzyd-l2 {
margin-right: 10px;
margin-bottom: 10px;
}
.gzyd-l2 img, .gzyd-l img, .gzyd-r img {
display: block
}
.gzyd-r img{}
.gzyd-l2 span, .gzyd-l span, .gzyd-r span {
font-size: 12px;
color: #555;
padding-top: 8px;
display: block;
text-align: center
}
.jsjj, .tgjl {
background: #EEF3FA;
padding: 20px 15px
}
.tgjl {
margin-bottom: 20px;
background: #FEF9EF;
}
.jsjjbg{position:relative;z-index:1}
.jsjj-rcon{}
.jsjj-rcon img{display:block;width:100%}
.jsjj-text{padding:30px 0 10px}
.jsjj-lt{color:#333}
.jsjj-pic{}
.jsjj-pic img{display:block;width:75px}
.jsjj-name{font-size:20px;text-shadow:0px 0.4px 0.68px black;padding:10px 0}
.jsjj-des{font-size:16px;text-align:justify;line-height:25px}
.jsj-more{padding-top:20px}
.jsj-more a{color:#444;font-size:15px}
.jsj-more a:hover{color:#f40}
.sporg_i{padding:20px 5px 20px 0;position:relative;z-index:1}
.mapft{position:absolute;bottom:20px;left:0;right:0;background:#fff;height:50px;z-index:3}
.sp_sv_pos{position:relative;z-index:2}
.mappicsp{position:relative;z-index:6}
.mapimg{position:absolute;z-index:4;top:25px;left:15px}
.mapimg img{width:250px}
.map-cnt{position:absolute;top:135px;left:15px;z-index:8;padding-left:15px;width:222px}
.map-cont{font-size:17px;color:#333;text-shadow:0px 0.4px 0.68px black;text-align:right;border-bottom:solid 1px #333;padding-bottom:12px}
.map-addres{line-height:20px;color:#333;font-size:12px;padding-top:7px;text-align:justify}
.brspan{font-size:12px}