@charset "utf-8";
/* CSS Document */
.wz_01{ width:100%; float:left; overflow:hidden; line-height:30px;font-size:14px; color:#999; margin:5px 0 15px; background:url(wz.png) no-repeat 2px center; text-indent:29px}
.wz_01 a{ font-size:14px; color:#999}
.wz_01 a:hover{ color:#125db2; text-decoration:underline}


.ny_01{ width:1310px; padding:25px 44px 35px; background:#fff; border:1px solid #ddd; float:left; overflow:hidden}


.h1_01{ width:100%; float:left; overflow:hidden; line-height:40px; font-size:31px; color:#333;  margin-bottom:25px; text-align:center}
.h1_02{ font-weight:normal}
.h6_01{ width:100%; float:left; overflow:hidden; line-height:37px; font-weight:normal; color:#5e5e5e; font-size:14px; text-align:center; margin-bottom:30px; height:37px; background:#f5f5f5}
.h6_01 span{ padding:0 20px}
.h6_01 a{ color:#5e5e5e;}

.nr_01{ width:100%; float:left; overflow:hidden; line-height:33px; overflow:hidden; color:#555;  font-size:16px;}
.nr_01 div, .nr_01 p{ margin-bottom:18px;}
.nr_01 img{ max-width:100%}

.ul_01{ width:100%; float:left; overflow:hidden;}
.ul_01 li{ width:100%; float:left; overflow:hidden; line-height:50px; background:url(dot01.gif) no-repeat 0 center; text-indent:20px}
.ul_01 li a{ font-size:18px; color:#333}
.ul_01 li a b{ font-weight:normal}
.ul_01 li a font{ font-size:17px}
.ul_01 li span{ float:right; font-size:16px; color:#888}
.ul_01 a:hover{ color:#125db2; text-decoration:underline}
.ul_01 p{ width:100%; float:left; overflow:hidden; height:20px; border-bottom:1px solid #ddd; margin-bottom:20px}

.h6_line{ width:100%; height:10px; border-bottom:1px dotted #777; margin-bottom:25px; float:left; overflow:hidden}

.arnext{ width:100%; float:left; overflow:hidden;background:#dbecfb; height:22px; padding:18px 0;}
.arnext li{ width:100%;float:left; overflow:hidden; line-height:22px; font-size:16px; color:#0b6fcd; height:22px; text-align:center}
.arnext li span{ padding:0 40px; color:#0b6fcd}
.arnext li a{ font-size:16px; color:#0b6fcd;}
.arnext li a:hover { color:#125db2; text-decoration:underline}


.lx_bg{ background:url(lx_bg01.jpg) no-repeat 0 0; padding:0 5%; width:90%}
.groupbody{ width:100%; float:left; overflow:hidden}
.about01{ line-height:30px; overflow:hidden; color:#666; font-size:14px;}
.about01 div, .about01 p{ margin-bottom:15px; font-size:14px;}
.about01 img{ max-width:100%}


.ab_body{ width:100%; float:left; line-height:30px; overflow:hidden; color:#666; font-size:16px}
.ab_body div, .ab_body p{ margin-bottom:15px; }
.ab_body img{ max-width:100%}
.ab_body a{ color:#128de4; text-decoration:underline}
.ab_body a:hover{ color:#222}


.dl_01{ width:100%; float:left; overflow:hidden; padding-bottom:18px; margin-bottom:18px; border-bottom:1px dashed #ccc}
.dl_01 ul{ width:84px; height:61px; float:left; overflow:hidden; background:#f2f2f2; margin-right:20px; text-align:center; line-height:20px; padding-top:23px; font-size:23px; color:#666}
.dl_01 ul span{ font-size:12px; color:#888}
.dl_01 dt{ width:739px; float:left; overflow:hidden; height:26px; line-height:26px; margin-bottom:8px; margin-top:3px }
.dl_01 dt a{ font-size:16px; color:#333}
.dl_01 dt a b{ font-weight:normal}
.dl_01 dt a font{ font-size:16px}
.dl_01 dd{ width:739px; float:left; overflow:hidden; line-height:18px; color:#888; font-size:12px}
.dl_01 a:hover{ color:#128de4; text-decoration:underline}

.dl_02{ width:232px; float:left; overflow:hidden; padding:0 23px 0 22px; margin-bottom:25px}
.dl_02 img{ width:230px; float:left; overflow:hidden; height:100px; border:1px solid #ddd; margin-bottom:5px}
.dl_02 dt{ width:100%; float:left; overflow:hidden; line-height:26px; text-align:center; height:26px}
.dl_02 dt a{ font-size:14px; color:#666}
.dl_02 dt a:hover{ text-decoration:underline; color:#128de4}

.dl_03{ width:256px; float:left; overflow:hidden; margin-bottom:20px; padding:0 19px}
.dl_03 dd{ width:100%; float:left; overflow:hidden; text-align:center; margin-bottom:5px}
.dl_03 dd img{ width:100%; border-radius:5px; height:176px; margin-bottom:10px;  }
.dl_03 dt{ width:100%; float:left; overflow:hidden; line-height:22px; height:22px;}
.dl_03 dt a{ font-size:14px; color:#333}
.dl_03 dt a:hover{ text-decoration:underline; color:#128de4}
.dl_03 dt span{ float:right; line-height:20px; margin-bottom:3px; width:auto; padding:0 5px; border-radius:3px; background:#aacc99; font-size:12px; color:#fff; height:20px}
.dl_03 h5{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; font-size:12px; color:#888; font-weight:normal}



/*分页*/
.page01{float:left; overflow:hidden; width:100%; margin-top:10px; background:#f6f6f6; padding:15px;  -moz-box-sizing: border-box;box-sizing: border-box; text-align:center  }
.page-num:not(:disabled) {cursor: pointer;}
.page-num a, .page-link span,.page-link a {padding:10px 20px; margin:0 8px;margin-left: -1px;line-height:40px; color: #125db2; background-color: #fff; border: 1px solid #dee2e6; font-size:16px}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current a {z-index: 1; color: #fff; background-color: #125db2; border-color: #125db2;}
.page-num-current a { color: #fff;}
.page-num-current:hover {color: #fff;}

/*分页*/





.ly_01{ width:885px; float:left; overflow:hidden; padding:20px 30px}


.maplist{ width:100%; float:left; overflow:hidden;font-family:"Microsoft Yahei" }
.maplist li{ width:100%; float:left; overflow:hidden; margin-bottom:35px}
.intxt{ width:50%; float:left; height:40px; line-height:40px; overflow:hidden; font-size:19px; color:#666; border:none; border:1px solid #ccc; padding:0 10px; font-family:"微软雅黑" }

.maplist textarea{ width:80%; float:left; overflow:hidden; padding:15px; border:1px solid #ddd; color:#666; font-size:19px; -moz-box-sizing: border-box;box-sizing: border-box; height:200px;font-family:"微软雅黑" }
.coolbg{ width:130px; height:45px; float:left; overflow:hidden; line-height:45px; text-align:center; font-size:21px; color:#fff; background:#128de4; cursor:pointer; border:none; font-family:"微软雅黑" }
.coolbg:hover{ background:#faa10e}


.lx_01{ background:#f6f6f6; padding:50px 0 70px; margin-top:-50px}

.lx_02{ padding:50px 0px 30px ; float:left; width:885px; overflow:hidden;}
.lx_02 h2{ width:100%; float:left; overflow:hidden; line-height:40px; font-size:31px; color:#1d1d1d; margin-bottom:30px; font-weight:normal}

.lx_02 ul{ width:500px; float:left; overflow:hidden; margin-right:100px}
.lx_02 ul li{ width:100%; float:left; overflow:hidden; line-height:30px; -moz-box-sizing: border-box;box-sizing: border-box; margin-bottom:20px; font-size:17px; color:#333}
.lx_02 ul li.li_001{ line-height:36px;}
.lx_02 ul li.li_001 span{ color:#ff3630; font-size:17px}
.lx_02 ul li.li_002 span{ color:#0089db; }

.lx_map{ float:left; overflow:hidden; width:885px; margin-bottom:50px}
#dituContent{ width:800px; height:400px; border:5px solid #ddd}
.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}


.gw-01{ width:100%; float:left; overflow:hidden; padding:25px 0;}
.gw-01 dl{ width:25%; float:left; overflow:hidden; margin-bottom:50px}
.gw-01 dd{ width:100%; float:left; overflow:hidden; height:149px; text-align:center; text-align:center; margin-bottom:15px;}
.gw-01 dd img{ width:145px; height:145px; border-radius:50%; border:2px solid #fff}
.gw-01 dd a:hover img{ border:2px solid #faa10e}
.gw-01 dt{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:center;}
.gw-01 dt a{ color:#333; font-size:16px}
.gw-01 dt a:hover{ text-decoration:underline; color:#125db2}

.dl_gw{ text-align:center; width:100%; padding:15px 0 25px}

#dituContent{ width:100%; float:left; overflow:hidden; border:5px solid #ddd; margin-bottom:30px; -moz-box-sizing: border-box;box-sizing: border-box; height:600px}

.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}

.m_z20{ margin-bottom:20px}
.m_top10{ margin-top:20px}

ul.pagination {
    display: inline-block;
}

.pagination > li {
    display: inline;
}