@charset "utf-8";
/* CSS Document */

html{background:url(../images/bg.jpg) #f7f7f7}
body{width:100%; font-family:"微软雅黑"; margin:0px auto; padding:0; position:relative; /*background:#fff url(../images/hnyande/1224bg.gif) center top no-repeat*/}
a{text-decoration:none; font-family:"微软雅黑"; color:#000}
img{border:0px}
ul,li,h1,h3,dd,dl,p{margin:0px; padding:0px; list-style-type:none}
a.pic:hover img{filter:alpha(opacity=50); opacity:0.5}
/*a:hover{color:#0282D3; text-decoration:none}*/
.mt10{margin-top:10px}

/*head*/
div.head{width:100%; height:40px; position:relative}
div.top{width:100%; height:40px; line-height:40px; background:#812c2f}
div.top span{display:block; width:300px; color:#fff; font-size:14px; letter-spacing:1px}
div.top span.jianfan{margin-left:calc(50% - 600px); float:left}
div.top span.jianfan a{display:inline-block; height:28px; line-height:28px; color:#fff; border-radius:5px; padding:0 5px}
div.top span.jianfan a.active{display:inline-block; height:28px; line-height:28px; color:#fff; border-radius:5px; padding:0 5px}
div.top span.time{text-align:right; margin-right:calc(50% - 600px); float:right}

/*当前路径*/
div.weizhi{width:calc(100% - 40px); height:30px; line-height:25px; background:#none; font-size:18px; border-bottom:#ccc dashed 1px; margin:15px auto 0 auto}
div.weizhi span{margin:0 5px}

/*分页*/
#pages{text-align:center; margin:0 auto}
.pages{display:inline-block; background:#fff; text-align:center; margin:0 auto; padding:10px; border-radius:7px}
.pages a{display:inline-block; color:#000; background:#f3f3f3; padding:10px 15px; border-radius:5px}
.pages a.a1{color:#000; background:#f3f3f3}
.pages a:hover{color:#fff; background:#812c2f}
.pages span{display:inline-block; color:#fff; background:#812c2f; font-weight:bold; padding:10px 15px; border-radius:5px}

/*toolbar*/
div.toolbar{width:60px; height:180px; background:#a33033; border-radius:10px 0 0 10px; position:fixed; bottom:calc(50% - 60px); right:0}
div.toolbar div.one{width:60px; height:60px; color:#fff; font-size:16px; text-align:center; position:relative}
div.toolbar div.two{width:60px; height:420px; background:#a33033; border-radius:10px 0 10px 10px; position:absolute; top:0; right:60px; display:none}
div.toolbar div.three{width:60px; height:60px; position:relative}
div.toolbar div.three p.fa{display:block; width:60px; height:60px; line-height:60px; background:rgba(255,255,255,0); font-size:30px}
div.toolbar div.four{width:250px; height:120px; background:#a33033; border-radius:10px 0 0 10px; position:absolute; top:0; right:60px; display:none}
div.toolbar:hover{border-radius:0}
div.toolbar div.one:hover > div.two{display:block}
div.toolbar div.three:hover > div.four{display:block}
div.toolbar div.one p.fa{display:block; width:60px; height:60px; line-height:60px; font-size:30px}
div.toolbar div.one p.fa{color:#fff}/*div.toolbar div.one:last-child p.fa{color:#fff}*/
div.toolbar div.one:hover{background:#a33033}
div.toolbar div.three:hover{background:#a33033}
div.toolbar div.three:hover > div.four{background:#a33033}

div.toolbar div.phone p{height:30px; line-height:30px}

div.toolbar div.wechat{width:116px; height:358px; padding:10px 0}
div.toolbar div.wechat img{width:96px; height:auto}
div.toolbar div.wechat p{height:25px; line-height:25px; font-size:14px}

div.toolbar div.qq{width:116px; height:358px; padding:10px 0}
div.toolbar div.qq img{width:96px; height:auto}
div.toolbar div.qq p{height:25px; line-height:25px; font-size:14px}

div.toolbar div.gongzhonghao{width:116px; height:237px; padding:10px 0}
div.toolbar div.gongzhonghao img{width:96px; height:auto}
div.toolbar div.gongzhonghao p{height:25px; line-height:25px; font-size:14px}

div.toolbar div.weibo{width:116px; height:116px; padding:10px 0}
div.toolbar div.weibo img{width:96px; height:auto}
div.toolbar div.weibo p{height:25px; line-height:25px; font-size:14px}

div.toolbar div.douyin{width:116px; height:116px; padding:10px 0}
div.toolbar div.douyin img{width:96px; height:auto}
div.toolbar div.douyin p{height:25px; line-height:25px; font-size:14px}

div.toolbar div.email{width:250px; height:60px}
div.toolbar div.email p{height:60px; line-height:60px}

/*footer*/
.foot{width:100%; background:#595854; text-align:center; padding:30px 0; margin:20px auto 0 auto}
.foot p{height:30px; line-height:30px; color:#fff}
.foot a{color:#fff}