﻿@charset "utf-8";
/* 在线客服样式 */
.gr_kefu{position:fixed;width:58px;height:275px;right:0;top:428px;z-index:100;}
.gr_kefu ul li{width:58px;height:58px;float:left;position:relative;margin-bottom:1px;font-size:14px;line-height:58px;}
.gr_kefu ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;color:#ffffff;background:#db0d0d;overflow:hidden;transition:all 0.3s;}
.gr_kefu ul li.kf2 .sidebox{overflow:visible;}
.gr_kefu ul li .sidetop{width:58px;height:58px;line-height:58px;display:inline-block;background:#333333;transition:all 0.3s;}
.gr_kefu ul li .sidetop:hover{background:#000006;}
.gr_kefu ul li img{float:left;}
.gr_kefu ul li .kImg{padding:17px;}
.gr_kefu .kf_wx{position:absolute;top:0;left:-140px;width:110px;display:;background:#ffffff;border:1px solid #dadada;padding:14px;line-height:20px;color:#333333;text-align:center;display:none;}
.gr_kefu .kf_wx img{display:block;width:110px;height:110px;margin-bottom:5px;float:none;}



/*---网站地图---*/
.yzh-map-main{overflow:hidden;}
.yzh-map-main .sitemap_con{width:100%;color:#666666;font-size: 16px;}
.yzh-map-main .sitemap_con .map_top{border-bottom: 2px solid #555555;margin-bottom:35px;}
.yzh-map-main .site_r_link{width: 160px;padding:5px 10px;text-align:center;background:#555;color:#ffffff;}
.yzh-map-main .site_r_link a{color:#ffffff;}
.yzh-map-main .site_r_link a:hover{text-decoration:underline;}

/*站点地图，显示方式样式，上边界根据需要进行调整*/
.yzh-map-main .site_plc{padding: 5px 0 25px 20px;background: url(../images/mapicon.png) no-repeat left 10px;font-family:"宋体";}
.yzh-map-main .site_plc span{color: #666666;font-family: "微软雅黑";}
.yzh-map-main .site_plc a{color: #666666;font-family: "微软雅黑";}
.yzh-map-main .site_plc a:hover{color: #db0d0d;}
.yzh-map-main .sitemap_con h4{line-height:35px;border-bottom:1px dotted #cccccc;font-size:16px;margin-bottom:5px;overflow: hidden;}
.yzh-map-main .b4{margin-bottom:20px;overflow:hidden;}
.yzh-map-main .b4 ul{overflow: hidden;}
.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;}


@media all and (max-width:768px) {
.pagination a.previous_page:after{top: 16px;left: 15px;}
.pagination a.previous_page{width: 80px;height: 40px;}
.pagination a.next_page{width: 80px;height: 40px;}
.pagination span{height: 40px;line-height: 40px;}
.pagination a{height: 40px;line-height: 40px;}
.pagination a.next_page:after{top: 18px;left: 10px;}
}