@charset "utf-8";
/* CSS Document */
*{margin: 0;outline: 0;padding: 0;font-size: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html {overflow-y:scroll;}
body {font-size:14px;color:#303030;font-family:"微软雅黑";margin: 0px;padding: 0px;background-color: #c80000;}
ul,li,img,dl,dt,dd,form{margin: 0px;padding: 0px;}
td {font-size:14px;}
textarea{ margin:0px;padding:0px;}
input{margin:0;padding:0;}
section{width: 100%;z-index: 100;}
a{text-decoration:none;color: #000000;}
li{ list-style-type:none;}
img{border:0px;}
span{text-indent: 0px;}
.red{color: #FF0000;}
.font12{font-size: 12px;}
.font14{font-size: 14px;color: #000000;}
.font14bold{font-size: 14px;color: #000000;font-weight: bold;}

.clear{clear: both;height:0px;width:100%;}
.clear2{clear: both;height: 2px;width: 100%;margin: 0px;padding: 0px;}
.clear3{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;}
.clear4{clear: both;height: 4px;width: 100%;margin: 0px;padding: 0px;}
.clear5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px;}
.clear6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px;}
.clear7{clear: both;height: 7px;width: 100%;margin: 0px;padding: 0px;}
.clear8{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear15{clear: both;height: 15px;width: 100%;margin: 0px;padding: 0px;}
.clear20{margin: 0px;padding: 0px;clear: both;height: 20px;width: 100%;}
.clear57{margin: 0px;padding: 0px;clear: both;height: 57px;width: 100%;}
.clear40{margin: 0px;padding: 0px;clear: both;height: 40px;width: 100%;}
.clear65{margin: 0px;padding: 0px;clear: both;height: 65px;width: 100%;}
.clear150{margin: 0px;padding: 0px;clear: both;height: 150px;width: 100%;}
.topclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-top: 1px solid #d7d7d7;}
.botclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-bottom: 1px solid #d7d7d7;}
.topclearbg2{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;}
.clear10-f0{margin: 0px;padding: 0px;clear: both;height: 10px;width: 100%;background-color:#c80000}
.clear100{margin: 0px;padding: 0px;clear: both;height: 100px;width: 100%;background-color: #ffffff;}

.f_l {float:left;}
.f_r {float:right;}


img {-ms-interpolation-mode: bicubic;vertical-align: middle;}
img:not([src*="/"]){display:none;}
th, td, caption {vertical-align: middle;}
textarea {resize: none;border: 0;padding: 0;border-radius: 0;}
input, button, select, textarea {outline: none;border-radius: 0;}
li {list-style: none;}
.clear30{margin: 0px;padding: 0px;clear: both;height: 60px;width: 100%;}
.clear6{margin: 0px;padding: 0px;clear: both;height: 6px;width: 100%;}
.clear10{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear48{margin: 0px;padding: 0px;clear: both;height: 48px;width: 100%;}
.clearlist{z-index: 2;clear: both;height: 2px;width: 100%;margin-top: -1px;border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF;position: absolute;}
input::-webkit-input-placeholder{ /*WebKit browsers*/color: #c0c0c0;}
input::-moz-input-placeholder{ /*Mozilla Firefox*/color: #c0c0c0;}
input::-ms-input-placeholder{ /*Internet Explorer*/ color: #c0c0c0;}

/*拜年专题页*/
/*音乐播放*/
.play {width: 150%;height: 200px;overflow: hidden;margin: 0 auto;width: 150%;}
.pause {background-position: 0 bottom !important;width: 150%;}
.mscBtn {height: 40px;background: url(bainian/musicbtn.png) no-repeat;display: block;background-size: 38px;}
/*音乐播放*/
.bn-top{background-color: #c80000;width: 100%;position: fixed;z-index: 666; max-width:640px;}
.bn-sy-top {background-image: url(bainian/bn-top.png); background-size: 100% 100%;background-repeat: no-repeat;height: 40px;font-size: 20px;color: #FF0000;font-family: "微软雅黑";width: 94%;
margin: 0px 3%;text-align: center;background-color: #c80000;}
.bn-sy-top span{float: right;margin: 0px;font-size:16px;position: relative;width: 38px;}
.bn-sy-top font{ background-color:#FF0000; padding:6px 16px 4px 16px; font-size:16px;color:#ffff46; margin-top:15px;line-height:44px;}
.bn-sy-top span font a{color:#ffff46}
.bn-sy-top span a{color:#fff}
.bn-top-shu{width: 100%;position: fixed;font-size: 16px;color: #ffff46;letter-spacing:5px;top: 48px;}
.bn-top-shu-left{float: left;margin-left:calc(3% + 2px); }
.bn-top-shu-right{float: right;margin-right:calc(3% + 2px); }
 .bn-wzbn {  
   height: 20px;  
   line-height: 20px;  
   text-align: center;  
   font-size:12px;
}  
 .bn-wzbn .line {  
   display: inline-block;  
   width: 30px;  
   border-top: 1px solid #ffb4b4 ;  
}  
.bn-wzbn .txt {  
   color: #ffb4b4;  
   vertical-align: -4px;  
}  
.bn-shipin{color: #ffb4b4;font-size: 12px; text-align: center;background-image: url(bainian/bn-shipin.png); background-size: 100% 100%;
 background-repeat: no-repeat;width: calc(100% - 86px);text-align: center;margin: 15px 43px 0px 43px;position: relative;}
.bn-shipin iframe{margin: 9px 3%; width: 94%;}
.bn-con{color: #ffffb4; font-size: 16px;line-height: 26px; margin: 5px 43px 15px 43px; position: relative; z-index:2; text-align:justify;}
.more{position: absolute; bottom: 0;right:0; font-size: 12px; color:#FF0}
.bn-fenlei{ float: left;width: calc(100% - 86px); margin: 0 43px 0 43px; text-align: center; color: #fff; height: 32px;line-height: 33px; font-size:13px;position: relative;z-index: 2; }
.bn-fenlei a{color: #fff;}
.bn-fenlei-left{width: calc(33.33% - 8px);float: left;display: block; border:1px solid #d77070; margin-right:8px;}
.bn-fenlei-center{width: calc(33.33% - 8px);float: left;display: block; border:1px solid #d77070; margin-right:8px;}
.bn-fenlei-right{width: calc(33.33% - 8px);float: left;display: block; border:1px solid #d77070;}
.bn-duilian{width: 100%;position: fixed;top: 40%;font-size: 14px;color: #ffff46;letter-spacing:8px;top: calc((100% - 162px)/2); max-width:640px;}
.bn-duilian-left{ float: left;writing-mode:tb-rl;background-color: #ff0000;padding: 12px 7px 5px 5px; margin-left:6px; }
.bn-duilian-right{float: right;writing-mode:tb-rl;background-color: #ff0000;padding: 12px 7px 5px 5px; margin-right:6px; }
.bn-ssbn-list{width: calc(100% - 81px); margin: 0 43px 0 38px;position: relative;z-index: 2;}
.bn-ssbn-list ul{width: 100%; }
.bn-ssbn-list ul li{float: left;width: calc(50% - 30px);background-color: #b40000;margin-left: 10px;padding: 10px;
color: #d4d47c;margin-bottom: 10px;}
.bn-ssbn-list ul li a{color: #d4d47c;overflow: hidden;text-overflow: ellipsis;display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.bn-ssbn-list ul li img{width: 100%; background-color: #b40000;text-align: center; margin-bottom: 8px; height: 118px;}
.bn-wybn-list{width: calc(100% - 86px); margin: 0 43px;position: relative;z-index: 2;}
.bn-wybn-list ul{width: 100%;}
.bn-wybn-list ul li{float: left; background-color: #b40000; margin-bottom: 6px;color: #d4d47c;line-height: 21px;width:100%;}
.bn-wybn-list ul li a{color: #d4d47c;display: block;padding: 10px 10px 12px 10px;}
.bn-wybn-list ul li span{font-size: 18px; color: #ffffc7; line-height:30px;}
.bn-wybn-list ul li font{font-family:"微软雅黑"; margin-left:5px; }
.bn-wybn-list ul li img{display: block;width: 75px;float: left; margin-right:10px;height: 75px;}
.bn-banquan{width: 100%;margin: 0 auto;text-align: center;color: #ff9696;font-size: 12px;position: relative;z-index: 2;}
.bn-banquan a{color: #ff9696;}
.bn-bottom-img{
	background-image: url(bainian/bn-bottom.png);
	background-size: 94% 94%;
	background-repeat: no-repeat;
	width: 100%;
	text-align: center;
	background-color: #c80000;
	position: fixed;
	z-index: 667;
	height: 23px;
	bottom: 10px;
	max-width:640px;
	background-position: center bottom;
}
.bn-bottom-shu{width: 100%;position: fixed;font-size: 16px;color: #ffff46;letter-spacing:5px;bottom: 33px;max-width:640px;}
.bn-bottom-shu-left{float: left;margin-left:calc(3% + 0px); }
.bn-bottom-shu-right{float: right;margin-right:calc(3% + 0px);}
.clear10-bottom-f0{margin: 0px;padding: 0px;clear: both;bottom: 0px;width: 100%;background-color:#c80000; height: 10px;position: fixed;z-index: 667;max-width:640px;}


/*拜年内页*/
.bn-ny-img{text-align: center; width: calc(100% - 86px); margin: 0 43px 10px 43px; }
.bn-ny-img img{width: 180px;height: 180px;}
.bn-ny-content{width: calc(100% - 86px); margin: 0 43px; color: #ffffb4; font-size: 16px; line-height: 26px;}
.bn-ny-content img{width: 180px;height: 180px;}
.bn-ny-tel{width: calc(100% - 86px); margin: 10px 43px;}
.bn-ny-tel-fangshi{background-color: #b40000;padding: 8px;color: #ffffd2;line-height: 24px;position: relative;z-index: 2;}
.bn-ny-tel-fangshi font{color: #ffff64;}
.bn-ny-tel-fangshi font a{color: #ffff64;}
.bn-ny-button-wybn{width: calc(100% - 88px); margin: 20px 43px 0 43px;display: block;background-color: #e2e266;text-align: center;border: 1px solid #e2e266;font-size: 16px;position: relative;z-index: 2;}
.bn-ny-button-wybn a{color: #dc2d2d;display: block;padding: 8px 10px;}

.bn-ny-button-bnzt{width: calc(100% - 88px); margin: 15px 43px 0 43px;display: block;background-color: #c80000;text-align: center;border: 1px solid #e2e266;font-size: 16px;position: relative;z-index: 2;}
.bn-ny-button-bnzt a{color: #e2e266;display: block;padding: 8px 10px;}

/*发布页面*/
.bn-fb-sctx{color: #ffb4b4;font-size: 12px; text-align: center;background-image: url(bainian/bn-sc-touxiang.png); background-size: 100% 100%;
 background-repeat: no-repeat;width: 50%;text-align: center;margin: 15px 25% 0px 25%;}
.bn-fb-sctx img{margin: 9px 5%; width: 90%}
.bn-fb-sctx-button{color: #fff;width: 30%;text-align: center;margin: 15px 35% 20px 35%;font-size: 14px;background-image: url(bainian/bn-sc-button.png); background-size: 100% 100%;background-repeat: no-repeat;position: relative;z-index: 2;}
.bn-fb-sctx-button a{color: #fff;display: block;padding: 8px 0;}

.bn-fb-ziliao{width: calc(100% - 86px); margin: 0 43px;position: relative;z-index: 2; color: #fff;font-size: 16px;}
.bn-fb-ziliao ul{width:100%;}
.bn-fb-ziliao ul li{width:100%; margin-bottom: 8px;}
.bn-fb-ziliao input{background-color: #b40000;height: 38px;border: 1px solid #b40000;color: #ffffd2;padding: 0 10px;width: calc(100% - 87px);}
.bn-fb-ziliao textarea{background-color: #b40000;height: 150px;color: #ffffd2;font-family:"微软雅黑";padding: 6px 10px;width: calc(100% - 85px); vertical-align: middle;}
.bn-fb-ziliao select{background-color: #b40000;height: 40px;border: none;color: #ffffd2;padding: 0;width: calc(33.34% - 25px);font-size: 15px;}
.huise{background-color:#b40000;margin-right:5px;color: #fff;display: block;float: left; text-align: center;width: 60px;height: 40px; line-height:40px;}
.huise2{background-color:#b40000; margin-right:5px;color: #fff;display: block;float: left; text-align: center;width: 60px;height: 110px;padding-top: 52px;}
.bn-fb-ziliao ul li font{width: calc(100% - 54px);background-color: #b40000;}

.bn-fb-scsp{color: #e2e266;text-align: center;width: 50%;text-align: center;margin: 15px 25% 0px 25%;font-size: 14px;}
.bn-fb-scsp-zd{color: #e2e266;font-size: 12px; text-align: center;width: 50%;text-align: center;margin:0px 25%;}
.bn-fb-scsp-zd img{height: 10px}
.bn-fb-shipin{color: #ffb4b4;font-size: 12px; text-align: center;background-image: url(bainian/bn-shipin.png); background-size: 100% 100%;
 background-repeat: no-repeat;width: calc(100% - 86px);text-align: center;margin: 10px 43px 0px 43px;}
.bn-fb-shipin img{margin: 9px 3%; width: 94%}
.bn-fb-shipin-note{width: 100%;text-align: center;color: #ffffa1; font-size: 12px; line-height: 30px;}
.btn_g-input{color: #dc2d2d;padding: 8px 10px; text-align: center;border: none;width: 100%; background-color: #e2e266;}

/*图片上传*/
#Dtop{bottom:-100px; border:none}
#Dtop .dbody{border:#3D95E6 1px solid;background:#FFFFFF;}
#Dtop .dhead{background:#3D95E6;color:#FFFFFF;padding:1px 0 2px 10px;letter-spacing:1px;line-height:26px;height:26px;font-weight:bold;cursor:move;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
#Dtop .dhead span{float:right;cursor:pointer;display:block;width:26px;height:26px;background:url('close.gif') no-repeat center center;}
#Dtop .dbox{padding:8px;overflow:hidden;line-height:200%;clear:both;}
#Dtop .dsize{height:11px;font-size:1px;}
#Dtop .dsize div{height:11px;width:11px;background:url('resize.gif') no-repeat;cursor:se-resize;font-size:1px;float:right;}

/*拜年专题2019*/
.index-kehulist{background-color: #b40000; width:100%; height:130px; padding:0px; margin:0px;}
.index-kehulist-a{ padding:5px;}
.kehu-list-name{font-size: 16px;font-weight: bold;color: #fbee09;}
.kehu-list-heci{ color:#f6b803; font-size:16px; line-height:24px;}
.kehu-list-heci a{ color:#f6b803;}
a.adress{ background-color:#ff9900; padding:4px 6px 3px 6px;; color:#FFFFFF; border-radius:5px; font-size:6px;}
a.bainiandianhua{ background-color:#eb414a; padding:6px; color:#FFFFFF; border-radius:5px;}
