﻿@charset "UTF-8";
/* 基础 */
*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;margin:0}
::-webkit-scrollbar{width:4px;height:4px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1)}
::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}
::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4)}
input,textarea{-webkit-user-select:text}
/* 全局 */
body{background:#F2F2F2}
a,body{color:#333}

/* 图标 */
.eyIcoOne{background-image:url(../images/ico01.png);background-repeat:no-repeat;background-size:auto 160px}
.eyIcoTwo{background-image:url(../images/ico02.png);background-repeat:no-repeat;background-size:auto 220px}

/* 头部 底部 通用 */
footer,header{display:box;display:-webkit-box;text-align:center;align-items:center;-webkit-align-items:center;position:fixed;z-index:9997;width:100%;overflow:hidden}
footer a,header a,header span{display:block}

/* 头部 */
header span{width:25%}
header h1{width:50%;font-size:18px}
header{color:#FFF;background:#BD0404;top:0;height:45px;line-height:45px;font-size:25px}
header span:first-child{background-position:0 -38px}
header span:last-child{background-position:100% 2px}

/* 底部 */
footer{background:rgba(220,220,220,.8);border-top:1px solid #DCDCDC;bottom:0;height:50px;line-height:75px;font-size:13px}
footer a{width:33%;height:50px}
footer a:first-child{background-position:49.5% -5px}
footer a:nth-child(2){background-position:49.5% -55px}
footer a:nth-child(3){background-position:49.5% -109px}
footer a:last-child{background-position:49.5% -169px}

/* 导航 通用 */
nav,nav a{color:#FFF}
nav dd a.on,nav ul{background:#950D06;}

/* 导航 */
nav{background:#BD0404;display:none;position:fixed;right:0;top:0;z-index:9999;width:200px;height:100%;overflow:auto}
nav dl{padding:5px 0}
nav dd{height:45px;line-height:45px}
nav ul{display:none;padding:10px 20px}
nav ul li{height:35px;line-height:35px}
nav a{display:block;padding:0 20px}
nav .eyNavDd{background:url(../images/arrow-off.png) 180px center no-repeat}
nav .eyNavDd.active{background-image:url(../images/arrow-on.png)}

/* 内容 通用 */
.eyBox,.eyBoxBt,.eyBoxTt{background:#FFF}
.eyBoxBt,.eyBoxTt{margin-top:20px}

/* 内容 */
section{visibility:hidden;margin:45px 0 50px 0}
.eyBoxBt{border-top:1px solid #EEE}
.eyBoxTt{border-bottom:1px solid #DDD}

/* 幻灯 通用 */
.eyBanner .ey-bd,.eyBanner ul{font-size:0}

/* 幻灯 */
.eyBanner{background:#FFF;position:relative}
.eyBanner .ey-hd{position:absolute;bottom:8px;width:100%}
.eyBanner .ey-hd ul li{display:inline-block;margin:0 2px;width:10px;height:10px;background:rgba(255,255,255,.5);border-radius:50%;-webkit-border-radius:50%}
.eyBanner .ey-hd ul .on{background:#FFF}
.eyBanner .ey-bd li img{width:100%}

/* 搜索 通用 */
.eySearch form button,.eySearch form input{border:1px solid #CCC}

/* 搜索 */
.eySearch{padding:20px 0}
.eySearch form{position:relative;width:80%;margin:0 auto}
.eySearch form input{border-radius:5px;-webkit-border-radius:5px;width:96%;height:38px;font-size:14px;padding:0 2%}
.eySearch form button{border-right:0;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;width:40px;height:40px;position:absolute;top:0;right:0;background:url(../images/ico-search.png) center center no-repeat;background-size:25px}

/* 服务 通用 */
.eyIbox ul li a,.eyIbox ul li p{color:#777}

/* 服务 */
.eyIbox ul{display:box;display:-webkit-box;text-align:center;align-items:center;-webkit-align-items:center;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;font-size:0}
.eyIbox ul li{width:25%}
.eyIbox ul li img{width:65%}
.eyIbox ul li p{font-size:14px;height:48px}
.eyIbox ul li a{display:block}

/* 活动 通用 */
.eyHbox dl dd img,.eyHbox dl dt img{width:100%}
.eyHbox dl dd,.eyHbox dl dt{width:50%}

/* 活动 */
.eyHbox dl{display:box;display:-webkit-box;text-align:center;align-items:center;-webkit-align-items:center;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;font-size:0}
.eyHbox dl dt{border-right:1px solid #EEE;margin-left:-1px;padding-top:1px}
.eyHbox dl dd img:last-child{border-top:1px solid #EEE;margin-top:-1px}

/* 标题 通用 */
.eyTitle h2,.eyTitle h2 span a{color:#777}

/* 标题 */
.eyTitle{padding:10px 0}
.eyTitle h2{border-left:3px solid #BD0404;height:15px;line-height:15px;font-size:16px;text-indent:5px}
.eyTitle h2 span{position:relative}
.eyTitle h2 span a{padding:0 20px}
.eyTitle h2 span i{position:absolute;top:0;display:inline-block;width:18px;height:32px;background-position:0 -362px}

/* 图片 通用 */
.eyPbox ul li h3,.eyPbox>ul{display:box;display:-webkit-box}
.eyPbox dl,.eyPbox ul{font-size:0}
.eyPbox .ey-hd dl li,.eyPboxBnt img{border-radius:50%;-webkit-border-radius:50%}

/* 图片 */
.eyPbox{padding-bottom:10px}
.eyPbox ul li{display:inline-block;width:48%;padding:1%}
.eyPbox ul li img{width:100%}
.eyPbox ul li h3{border-bottom:1px solid #EEE;color:#777;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;margin:5px 0;font-size:12px;height:35px;line-height:1.5}
.eyPbox ul li p{color:#F23015;padding:5px 0;line-height:25px;font-size:14px}
.eyPbox .ey-hd dl li,.eyPboxBnt img{background:#CCC;display:inline-block;margin:0 2px;width:10px;height:10px}
.eyPbox .ey-hd dl .on{background:#BD0404}
.eyPbox ul li p .eyPboxBnt img{background:#f23;width:25px;height:25px}

/* 图片2 */
.eyPboxTop{margin-top:10px}
.eyPboxTop h2{color:#777;height:50px;line-height:50px}
.eyPboxTop h2 span{padding:0 5px}
.eyPboxTop ul{font-size:0}
.eyPboxTop ul li{background:#FFF;display:inline-block;width:48%;margin:1%;padding-bottom:10px}
.eyPboxTop ul li img{width:100%}
.eyPboxTop ul li h3{border-bottom:1px solid #EEE;color:#777;display:box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;margin:5px 0;padding:0 10px;font-size:14px;height:45px;line-height:1.5}
.eyPboxTop ul li p{color:#F23015;padding:5px 10px;line-height:25px;font-size:16px}
.eyPboxTop ul li p .eyPboxBnt img{background:#f23;width:25px;height:25px}

/* 版权 通用 */
.eyCopy,.eyCopy ul li a{color:#82858A}

/* 版权 */
.eyCopy{background:#F8F8F8}
.eyCopy ul{padding:20px 0}
.eyCopy ul li{border-left:1px solid #DCDCDC;padding:0 10px;display:inline-block;font-size:14px}
.eyCopy ul li:first-child{border-left:0}
.eyCopy p{padding-top:10px;font-size:12px}

/* 扩展 通用 */
.eyBg,.eyEwmBg,.eyShareBg{background:rgba(0,0,0,.1);display:none;position:fixed;z-index:9998;top:0;width:100%;height:100%}

/* 扩展 */
.eyTop{border:1px solid #CCC;display:none;width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;position:fixed;right:8px;bottom:70px;background:rgba(243,241,241,.5)}
.eyEwm{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;margin:auto;height:50%}
.eyEwm img{height:100%}
.eyLoad{visibility:visible}
.eyLoad span{background:rgba(0,0,0,.8);color:#FFF;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-border-radius:3px;border-radius:3px;width:140px;height:40px;line-height:40px;padding:20px}
.eyLoad img{width:40px;vertical-align:middle}

/* 百度地图 */
#ey-map{width:100%;height:100%}
.eyMapBox{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}
.BMap_shadow,.anchorBL{display:none}
.BMap_pop img{display:none}

/* 分享 */
.eyShareBox{background:#FFF;border-top:1px solid #EEE;display:none;position:fixed;z-index:9998;bottom:0;width:100%;padding:10px}
.eyShareBox .bdsharebuttonbox a{background-image:url(../images/ico03.png);background-repeat:no-repeat;background-size:auto 150px;float:none;display:inline-block;margin:0 20px 0 10px;opacity:.5;padding:20px}
.eyShareBox .bdsharebuttonbox a:hover{opacity:.5}
.eyShareBox .bdsharebuttonbox a:first-child{background-position:49.5% 10px}
.eyShareBox .bdsharebuttonbox a:nth-child(2){background-position:49.5% -50px}
.eyShareBox .bdsharebuttonbox a:last-child{background-position:49.5% -110px}
.eyShareBox .shareBnt{border-top:1px solid #EEE;padding-top:10px;margin-left:-10px}

/* 单页 */
.eyPage{background:#FFF}
.eyPageBox{padding:20px;line-height:2}

/* 返回 */
#eyTui{background:#BD0404;color:#FFF;display:inline-block;border-radius:3px;-webkit-border-radius:3px;padding:20px;margin-bottom:20px;line-height:0}

/* 图片 */
.eyPhoto{padding:10px 0 20px 0}

/* 更多 */
.eyloading{display:inline-block;margin-bottom:20px}
.eyloading img{width:25%}

/* 描述 */
.eyMs{background:#FAFAFA;border-bottom:1px solid #EEE;display:box;display:-webkit-box;align-items:center;-webkit-align-items:center}
.eyMs h2{display:block;padding:10px 2%;width:76%}
.eyMs a{border-left:1px solid #EEE;display:block;padding:10px 2%;width:16%}
.eyInfo{background:#FFF;padding-top:20px}

/* 瀑布流 通用 */
.eyPbl .grid-sizer,.eyPbl .gutter-sizer{width:0}

/* 瀑布流 */
.eyPbl{max-width:1263px;margin:0 auto;padding-top:10px}
.eyPbl .item{width:23%;padding:1%}
.eyPbl .item img{display:block;width:96%;padding:2%;background:#FFF;box-shadow:0 0 0 1px #EEE}
.eyPbl .item p{padding:10px 0 20px 0}
@media screen and (max-width:959px){.eyPbl .item{width:31.33%;padding:1%}
}
@media screen and (max-width:479px){.eyPbl .item{width:48%;padding:1%}
}

/* 列表 */
.eyList ul{padding:20px}
.eyList ul li{border-top:1px solid #EEE;height:35px;line-height:35px}
.eyList ul li:first-child{border-top:0}
.eyList ul li .eyListP{width:80%}
.eyList ul li .eyListT{color:#AAA}

/* 图文 */
.eyListPic ul{margin-top:-10px}
.eyListPic ul li{padding-top:20px;height:85px;overflow:hidden;margin-bottom:20px}
.eyListPic ul li img{width:136px;float:left;padding-right:10px}
.eyListPic ul li h3{line-height:1.3}
.eyListPic ul li p{color:#AAA;height:65px;font-size:90%;line-height:1.6}

/* 评论 */
.eyComment{background:#FFF;border-top:1px solid #EEE;padding:20px;margin:20px 0}
.eyComment ul li{border-top:1px solid #EEE;position:relative;padding-top:20px}
.eyComment ul li:first-child{border-top:0;padding-top:0}
.eyComment ul li span{color:#777;position:absolute;right:0;top:20px}
.eyComment ul li:first-child span{top:0}
.eyComment ul li img{display:block}
.eyComment ul li p{padding:20px 0}
.eyComment ul li p.admin{border:1px solid #FC6;background:#FFC;color:#F33;padding:10px;margin-bottom:20px}
.eyComment form{border:1px solid #EEE}
.eyComment form input{padding:10px 0}
.eyComment form input:first-child{float:left;width:80%;padding-left:2%;padding-right:2%}
.eyComment form input:nth-child(3){background:#FAFAFA;border-left:1px solid #EEE;float:left;width:16%}
.eyCmore{background:#EEE;padding:10px;margin-bottom:20px}
.eyCmore a{display:block}

/* 404 */
.ey404{color:#BD0404;}

.yqlj{line-height:26px;font-size:14px}
.index_jj{line-height:28px;font-size:14px}