@charset "utf-8";
/* CSS Document */

.left01{ width:265px; overflow:hidden; float:left; overflow:hidden; margin-right:50px; } 

.lefta{ width:100%; float:left; overflow:hidden;}
.lefta h3{ width:245px; float:left; overflow:hidden; height:60px; background:url(kj01.gif) no-repeat 0 0; padding-left:20px; padding-top:15px; font-size:21px; color:#fff; font-weight:normal; line-height:23px}
.lefta h3 span{ font-size:16px; color:#fff;}



.lefta ul{ width:100%; float:left; overflow:hidden}
.lefta ul li{ width:100%; border-top:none; height:57px; }
.lefta ul li a{ font-size:16px; color:#888; display:block; float:left; overflow:hidden; width:263px; border:1px solid #e4e2e2; border-top:none; height:56px; line-height:56px; text-indent:40px; background:url(dot06.gif) no-repeat 20px center}
.lefta ul li a.on_h,.lefta ul li a:hover{ background:#fff url(dot06.gif) no-repeat 20px center; color:#108ad0; }
.lefta ul li a:hover{text-decoration:underline}

.leftb{ width:100%; float:left; overflow:hidden;}
.leftb h3{ width:100%; float:left; overflow:hidden; height:50px; line-height:50px; background:url(kj01.gif) no-repeat 0px bottom; font-weight:normal; font-size:21px; color:#fff; text-indent:20px;}
.leftb h3 span{ float:right; line-height:50px; margin-right:20px}
.leftb h3 span a{ font-size:12px; color:#fff}
.leftb h3 span a:hover{ text-decoration:underline; color:#ff0}

.leftb ul{ border:1px solid #ddd; width:100%; float:left; overflow:hidden; -moz-box-sizing: border-box;box-sizing: border-box; border-top:none; padding:10px 20px }
.leftb ul li{ width:100%; float:left; overflow:hidden; line-height:25px; margin-bottom:8px; font-size:14px; color:#666; border-bottom:1px solid #ddd; padding-bottom:8px}
.leftb ul li span{ font-size:16px; color:#222}



.right01{ width:885px; float:left; overflow:hidden; }
.weizhi_01{ width:885px; height:40px; background:url(line04.gif) repeat-x 0 bottom; overflow:hidden; margin-top:10px; position:relative}
.weizhi_01 dt{ width:auto;  overflow:hidden;font-size:18px; color:#128de4; line-height:38px; border-bottom:2px solid #128de4; position:absolute; z-index:9; top:0; left:0;}
.weizhi_01 span{ float:right; line-height:40px; font-size:12px; color:#888; background:url(add001.gif) no-repeat 0 center; padding-left:15px}

.weizhi_01 span a{ font-size:12px; color:#888}
.weizhi_01 span a:hover{ text-decoration:underline; color:#128de4}

.rightb{ width:100%; float:left; overflow:hidden;}

.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:32px; overflow:hidden; color:#777; font-size:16px;}
.about01 div, .about01 p{ margin-bottom:15px; font-size:16px;}
.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, .page-link {padding:5px 10px; margin:0 5px;margin-left: -1px;line-height: 1.25; color: #128de4; background-color: #fff; border: 1px solid #dee2e6;}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1; color: #fff; background-color: #128de4; border-color: #128de4;}
.page-num-current:hover {color: #fff;}
/*分页*/

.h1_01{ width:100%; float:left; overflow:hidden; line-height:40px; font-size:31px; color:#1d1d1d; font-weight:normal; margin-bottom:15px; text-align:center}
.h6_01{ width:100%; float:left; overflow:hidden; line-height:22px; font-weight:normal; color:#666; font-size:14px; text-align:center; margin-bottom:30px; padding-bottom:15px; border-bottom:1px solid #ddd}
.h6_01 span{ color:#128de4}


.arnext{ width:100%; float:left; overflow:hidden; border-top:1px dashed #ddd; padding-top:10px}
.arnext li{ width:100%; float:left; overflow:hidden; line-height:30px;font-size:14px; color:#666;}
.arnext li a{ font-size:14px; color:#666;}
.arnext li a:hover { color:#128de4; text-decoration:underline}



.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:"微软雅黑" }
.yzm01{ width:130px; float:left; height:43px; line-height:43px; overflow:hidden; font-size:19px; color:#666; border:none; border:1px solid #ccc; padding:0 10px; font-family:"微软雅黑"; margin-right:10px }

.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}

.m_z20{ margin-bottom:20px}