body{ background: #2e2d52; max-width: 800px; margin: 0 auto}

.floatleft{ float: left}
.floatright{ float: right}
.padding0{ padding: 0px}
.padding20{ padding-top: 20px}
.fz12{ font-size: 12px}
.fff{ color: #fff}
.h10{ height: 10px; clear: both; width: 100%}
.h20{ height: 20px; clear: both; width: 100%}
.h40{ height: 40px; clear: both; width: 100%}
.h60{ height: 60px; clear: both; width: 100%}
.fz12{ font-size: 12px}
.mtop{ margin-top: 10px}
.width100{ width: 100%}

/*小程序弹出*/
#divMsgBack2021a{display:none;position:fixed;_position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000;z-index:9999;opacity:0.5;filter:Alpha(opacity=50);}
#divMsg2021a{display:none;position:fixed;width:80%; margin-left:10%; margin-top:35%; height: auto;z-index:10000;opacity:1;filter:Alpha(opacity=100);} 
#msgBody2021a #divMsgBack2021a{display:block;_left:0px;}
#msgBody2021a #divMsg2021a{display:block; background:#eee;border-radius:10px;}
#msgBody2021a a{overflow: hidden; zoom:1;text-decoration:none; }
#msgBody2021a img{ }

/*优惠信息弹出*/
#divMsgBack2022a{display:none;position:fixed;_position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000;z-index:9999;opacity:0.5;filter:Alpha(opacity=50);}
#divMsg2022a{display:none;position:fixed;width:80%; margin-left:10%; margin-top:35%; height: auto;z-index:10000;opacity:1;filter:Alpha(opacity=100);} 
#msgBody2022a #divMsgBack2022a{display:block;_left:0px;}
#msgBody2022a #divMsg2022a{display:block; background:#eee;border-radius:10px;}

.bg0121 img{ width: 100%;z-index: 1}
.dh0121{width:100%; max-width: 800px;  padding: 0; margin: 0;overflow: hidden; zoom:1; margin-top: -150px; z-index: 999;position: absolute;}
.dh0121 a{ width:38%;list-style-type:none;text-decoration:none; display: block; margin-bottom: 20px; background:  url( ../images/tubiao/0.png); text-align: center;border-radius: 20px;}
.dh0121 a img{ width: 45%; margin-top: 20px}
.dh0121 a span{ line-height: 14px;}
.dh0121 .left{ float: left; margin-left: 40px}
.dh0121 .right{ float: right; margin-right: 40px}
.dh0121 .zt { margin-top: 10px; margin-bottom: 10px}
.dh0121 .zt p{ line-height: 15px; font-size: 14px;padding:0px; margin: 0;}
.dh0121 .zt span{ font-size: 12px;line-height: 16px;}

.bottom0121{ width:100%; margin: 0 auto; text-align: center; background: #393966}
.bottom0121 a{width:50%; float: left; color: #fff;list-style-type:none;text-decoration:none; padding-top: 10px ; font-size: 12px;}
.bottom0121 img{ width: 20px}

.kj220118{ color: #eee; text-align: center}
.kj220118 img{border-radius:20px;}
.kj220127{ color: #eee; text-align: center; padding: 0; margin: 25px}
.kj220127 img{border-radius:20px; width: 100%; max-width: 800px}
.fh211125{  font-size: 16px; height: 50px; width: 60px;display: block; line-height:50px; color: #fff; background:url( ../images/fh.jpg) no-repeat;text-decoration:none; position: absolute; margin-left: 30px }
.fh211125:hover,.fh211125:active,.fh211125:link{color: #fff;text-decoration:none;}

.new0119 { margin: 0;  padding: 20px; width: 100%; max-width: 800px;}
.new0119 li{list-style-type:none;overflow: hidden; zoom:1;  background: #393966 ; padding: 10px;border-radius:20px; margin-bottom: 10px; border: 1px solid #444468}
.new0119 li a{text-decoration:none; display: block}
.new0119 .date{ font-size: 12px; color: #aaa}
.new0119 .zw{ font-size: 15px; color: #eee;}
.new0119 .img img{  width: 100%; border-radius:20px; margin-top: 10px}

.top0121{width: 100%; max-width: 800px; text-align: center;overflow: hidden; zoom:1; font-size: 16px; line-height:45px; background: #ec6b05;color: #fff; margin: 0 auto}

.aboubg220121{background: #eee; overflow: hidden; zoom:1; width: 90%; margin: 0 auto;border-radius:20px; padding-top: 10px;}

.tese1209{background: #ec6c00; height: 25px; line-height: 25px; text-align: center; color: #fff; border-radius: 5px; margin: 10px 20px}
.about1216{ font-size: 25px; color: #ef7f2d;  line-height: 35px;}
.about12xx{ font-size: 16px; color: #eeee;  line-height: 25px;}
.about12xx1{ font-size: 16px; color: #333;  line-height: 25px;}
.about12aa{ font-size: 14px; color: #888;  line-height: 25px;}

.maplie0118 a{text-decoration:none; display: block ; color: #aaa}
.maplie0118 b{color: #eee; font-size: 15px}
.maplie0118 p{color: #888;font-size: 13px; margin-top: 10px}
.maplie0118 { margin: 0;  padding: 20px; width: 100%; max-width: 800px;}
.maplie0118 li{list-style-type:none;overflow: hidden; zoom:1;  background: #393966 ; padding: 10px;border-radius:20px; margin-bottom: 10px; border: 1px solid #444468}
.maplie0118 .map0118{ float: left; width: 60px; margin-right: 10px;border-radius: 15px }

.gb220129{ color:#ec6c00; font-size: 14px;text-decoration:none; display: block; width: 100%; line-height: 35px; text-align: right }

.an220628{height: 45px; line-height: 45px; font-size: 16px; font-weight: bold;display: block;background: #ec6c00;  text-align: center; color: #fff; border-radius: 5px;}
.jc220628{ margin: 0; padding: 0; width: 100%}
.jc220628 li{ width: 30%; float: left;list-style-type:none; margin: 1.5%}
.jc220628 li a{height: 45px; line-height: 45px; font-size: 14px;background: #0d1e35;border:1px solid #ccc;text-align: center; color: #fff; border-radius: 5px;display: block; }

