@charset "utf-8";

.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:30px; color:#999;}

.gy_con .gs_zs img{display:block; margin:0 auto;}

.gy_con .gs_wh{width:1230px;}
.gy_con .gs_wh ul li{width:233px; padding:30px 20px; border:1px solid #e7e7e7; box-shadow:0 0 15px #ddd; text-align:center; float:left; margin-right:30px;}
.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(../images/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(../images/sx2.jpg) repeat-y center; position:relative; overflow:hidden;}
.gy_con .fz_lc em{width:13px; height:13px; background:url(../images/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(../images/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(../images/sjx.png) no-repeat; right:auto; left:-44px;}

.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(../images/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;}