﻿@charset "utf-8";

/* 在线客服样式 */
#kefu img{vertical-align:baseline;max-width: none;}
.slide{position: fixed;top: 70%;margin-top: -126px;right: 0;border-radius: 5px 0 0 5px;z-index: 999;}
.slide ul{list-style: none;}
.slide .icon li{position: relative;background-color: #fff;}
.slide .icon li .ico{width: 25px;height: 25px;margin-bottom: 3px;border-radius: 2px 0 0 2px;text-align: center;padding: 15px;position: relative;cursor: pointer;display: block;transition: all .5s;box-sizing:content-box;}
.slide .icon .qq{background: none}
.slide .icon .qq .ico{background: #fff;border: 1px solid #454545;border-right: 0;}
.slide .icon .qq .info{position: absolute;right: -200px;display: block;height: auto;width: 140px;overflow: hidden;margin-top: -73.5px;transition:0.5s;border-radius:4px 0 0 4px ;color: #fff;bottom: 0;border: 1px solid #454545;background: #fff;border-right: 0;padding-bottom: 10px;}
.slide .icon .qq .info span{display: block;font-size: 14px;margin-bottom: 15px;text-align: left;position: relative;text-indent: 10px;padding: 10px;background: #454545}
.slide .icon .qq .info span i{position: absolute;right: 10px;width: 14px;height: 14px;cursor:pointer;top: 14px;}
.slide .icon .qq .info span i img{transition: all .5s;width: 100%;height: 100%;display: block;}
.slide .icon .qq .info span i:hover img{transform: rotate(180deg);}
.slide .icon .qq .info a{display: block;width: 90px;height: 26px;line-height: 26px;color: #454545;font-size: 12px;text-align: center;text-decoration: none;border: 1px solid #454545;border-radius:16px;margin: 5px auto;transition: all .5s;}
.slide .icon .qq .info a:hover{background-color: #454545;color: #fff;}
.slide .icon .tel{overflow: hidden;background: #fff;position: absolute;right: -155px;width: 210px;height: 55px;color: #fff; cursor: pointer;border: 1px solid #454545;border-right: 0;overflow: hidden;}
.slide .icon .tel .ico{background: none;}
.slide .icon .tel .ico{float: left;}
.slide .icon .tel .info{display: block;top: 132px;border-radius:0; float: left;font-size: 18px;color: #454545}
.slide .icon .tel .info span{display: block;font-size: 12px;margin-top:10px;height: 16px;line-height: 16px;}
.slide .icon .wx .ico{background: #fff;margin-bottom: 3px;}
.slide .icon .wx{/*position: absolute;*/top: 60px;border: 1px solid #454545;border-right: 0;}
.slide .icon .wx .info{position: absolute;top:0;height: auto;right: 100%;background: #454545;width: 150px;overflow: hidden;border-radius:4px 0 0 4px ;color: #fff;padding: 10px;display: none;text-align: center;}
.slide .icon .wx .info img{width: 120px;height: 120px;display: block;margin-bottom: 10px;padding: 5px;background-color: #fff;}
.slide .icon .up{position: absolute;top: 125px;border: 1px solid #454545;border-right: 0;}
.slide .icon .up .ico{background: #fff;}


/*分页样式*/
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#8f1e7a;color:#fff;border:1px solid #680656;}


/*---网站地图---*/
.yzh-map-main { overflow: hidden; margin: 10px 0; padding-bottom:35px;}
.yzh-map-main .sitemap_con { margin: 0 auto; color:#666; font-size:.875rem;}
.yzh-map-main .sitemap_con .map_top { border-bottom: 2px solid #555; margin-bottom:35px;}
.yzh-map-main .sitemap_con .map_top img { float: left; }
.yzh-map-main .site_r_link { margin-top:35px;/*上边界根据需要进行调整*/ padding: 5px 10px; background: #f8f8f8;text-align:center;background:#555;color:#fff;display:inline-block;}
.yzh-map-main .site_r_link a{color:#fff;}
.yzh-map-main .site_r_link a:hover{text-decoration:underline;}


/*站点地图，显示方式样式，上边界根据需要进行调整*/
.yzh-map-main .site_plc { padding: 5px 0; text-indent: 10px; background: url(../images/ico-plus.gif) no-repeat 0 8px; }
.yzh-map-main .sitemap_con h4 { line-height:35px;border-bottom:1px dotted #ccc;font-size:15px;margin-bottom:5px;font-family:"";}
.yzh-map-main .b4 {margin-bottom:20px;overflow:hidden;}
.yzh-map-main .b4 ul {}
.yzh-map-main .b4 li {line-height:30px; width:155px;float:left;background:url(../images/ly_li.png) no-repeat left center;padding-left:14px;}

/*百度地图样式*/
#baidu-map { width:720px; height:350px; border: #ccc solid 1px; float:left; }