﻿

.gy_con{width:100%; padding:60px 0; overflow:hidden;}
.gy_con .gy_bt{font-size:25px; line-height:36px; text-align:center; margin-bottom:50px;}
.gy_con .gy_bt p{margin-top:25px; font-size:15px; line-height:28px; color:#999;}

.gy_con .gs_js{font-size:16px; line-height:34px; color:#333;}

.gy_con .gs_zs {display:block; margin:0 auto;}
.gy_con .gs_zs  li{ width:96%; background:#fafafa; height:40px; line-height:40px; border-radius:5px; padding:1% 2%;  text-align:left; margin-bottom:10px; font-size:16px}

.gy_con .gs_wh{}
.gy_con .gs_wh ul{display: flex;justify-content: space-between;}
.gy_con .gs_wh ul li{width:calc((100% - 90px)/4); padding:30px 20px; border:1px solid #e7e7e7; box-shadow:0 0 15px #ddd; text-align:center; float:left; margin-right:30px; background:#fff}
.gy_con .gs_wh ul li:last-child{margin-right:0;}
.gy_con .gs_wh h3{font-size:18px; font-weight:bold; line-height:30px; margin:8px 0 10px;}
.gy_con .gs_wh p{font-size:15px; line-height:22px; color:#999;}

.gy_con .ry_zz{width:1242px;}
.gy_con .ry_zz ul li{width:370px; border:1px solid #e7e7e7; box-shadow:5px 5px 10px #eee; margin:21px 42px 21px 0; float:left;}

.gy_con .lx_dt{position:relative;}

.gy_con .gs_xx{width:520px; padding:40px; background-color:#fff; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-145px; z-index:999;}
.gy_con .gs_xx ul li{font-size:15px; line-height:26px; margin-bottom:15px; padding-left:28px;}
.gy_con .gs_xx .tel{padding-left:45px; background:url(../image/lx5.png) no-repeat left center; font-size:22px; color:#8b8c8f; font-weight:bold; line-height:36px; margin-top:25px;}

.gy_con .lx_xx{width:1239px; margin-top:60px;}
.gy_con .lx_xx ul li{width:372px; border:1px solid #ff8400; float:left; margin-right:39px; margin-bottom:38px;}
.gy_con .lx_xx ul li.d_l{width:579px; margin-right:38px;}
.gy_con .lx_xx h3{background-color:#ff8400; padding:10px 0; font-size:18px; font-weight:bold; line-height:32px; color:#fff; text-align:center;}
.gy_con .lx_xx .w_z{padding:30px 25px; font-size:15px; line-height:38px; color:#999;}

.gy_con .fw_kh{width:1200px; border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.gy_con .fw_kh ul li{width:239px; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; font-size:15px; line-height:66px; color:#999; text-align:center; float:left;}
.gy_con .fw_kh ul li img{display:block;}

.gy_con .fz_lc{width:1100px; margin:0 auto; padding:60px 0; background:url(../image/sx2.jpg) repeat-y center; position:relative; overflow:hidden;}
.gy_con .fz_lc em{width:13px; height:13px; background:url(../image/yq.png) no-repeat center; position:absolute; left:50%; margin-left:-6px; display:block;}
.gy_con .fz_lc em.sq{top:0;}
.gy_con .fz_lc em.xq{bottom:0;}
.gy_con .fz_lc .l_c{width:468px; padding:25px; background-color:#fff; border:1px solid #d0d0d0; border-radius:5px; text-align:right; margin:10px 0; position:relative;}
.gy_con .fz_lc .l_c i{width:44px; height:25px; background:url(../image/sjx1.png) no-repeat; position:absolute; right:-44px; top:30px; display:block;}
.gy_con .fz_lc .l_c h3{font-size:22px; color:#ff8400; font-weight:bold; line-height:30px; margin-bottom:6px;}
.gy_con .fz_lc .l_c p{font-size:15px; line-height:22px; color:#999;}
.gy_con .fz_lc .l_c.r_t{text-align:left;}
.gy_con .fz_lc .l_c.r_t i{background:url(../image/sjx.png) no-repeat; right:auto; left:-44px;}
@media only screen and (max-width:992px) {
.gy_con{width:100%; padding:20px 0; overflow:hidden;}
.gy_con .gy_bt{font-size:16px; line-height:26px; text-align:center; margin-bottom:10px; font-weight:bold}
.gy_con .gy_bt p{margin-top:25px; font-size:15px; line-height:28px; color:#999;}
.gy_con .gs_js{font-size:14px; line-height:26px; color:#333;}
.gy_con .gs_wh{width:100%;}
.gy_con .gs_wh ul li{width:46%; padding:30px 20px; border:1px solid #e7e7e7; box-shadow:0 0 15px #ddd; text-align:center; float:left; margin-right:2%; background:#fff;box-sizing:border-box ; margin-left:2%; margin-top:2%}
.gy_con .gs_wh ul li img{ width:60%}
.gy_con .gs_wh h3{font-size:16px; font-weight:bold; line-height:30px; margin:8px 0 0px;}
.gy_con .gs_wh p{font-size:14px; line-height:22px; color:#999;}
.gy_con .gs_zs  li{ width:96%; background:#fafafa; height: auto; line-height:30px; border-radius:5px; padding:1% 2%;  text-align:left; margin-bottom:10px; font-size:14px}

}
.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}
.BMapLabel{width:110px !important; height:46px !important; border:0 !important; background:url(../image/dt.png) no-repeat center !important; padding:0 !important; left:-58px !important; top:-36px !important; font-size:16px !important; color:#fff !important; line-height:40px !important; text-align:center !important; font-family:"微软雅黑" !important;}
.BMap_bubble_content{font-size:14px !important; color:#999 !important; line-height:22px !important;}
.BMap_bubble_title{font-size:16px !important;}