@charset "utf-8";
html,body,ul,li,div,p,textarea,h1,h2,h3 {margin: 0;padding: 0;}
html,body {font: 14px/2em PingFang SC Medium,microsoft yahei,arial,verdana,helvetica,sans-serif;min-width: 320px;margin: 0 auto;}
ul,li {list-style: none;}
a {text-decoration: none;}
a {-webkit-tap-highlight-color: rgba(0,0,0,.3);}
.banner{width: 100%; margin: 0 auto; text-align: center; height:370px; background: #de0000;}
.banner img{ width: 1190px; height: 370px;}
.contbg{ background: #d60002; overflow: hidden; padding: 0px 0px 15px 0px; }
.title{ width: 1024px; height:120px;text-align: center; overflow: hidden;  margin: 0 auto;}
.title h2{ font-size:36px;padding-top:30px;  color: #fff; display: inline-block; height: 40px; border-bottom: 1px solid #fff;}
.title h2 font{ color: #fff; }
.title h2 span{ color: #fff; }
.title p{ font-size:16px; color: #fff;}
ul.onecont{ width: 1020px; margin: 0 auto; overflow: hidden; background: #fff; border-radius: 20px;}
ul.onecont li{ width: 340px;padding: 25px 25px;float: left;text-align: center;border-right: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;box-sizing: border-box;height: 373px; }
ul.onecont li:nth-child(3n){ border-right: 0 none; }
ul.onecont li:hover{ background: #f6f6f6; }
ul.onecont li .pic{ width:126px;height: 126px; background: #fff; display: inline-block;border-radius:50%;}
ul.onecont li .pic img{ width: 86px; height: 86px; margin-top:20px; }
ul.onecont li .name{font-size: 18px; line-height: 40px; color:#555; }
ul.onecont li .texts{ font-size: 14px; padding: 10px 0px 20px 0px; color:#999; text-align: center; }
ul.onecont li a{width: 148px; border-radius:3px; height: 40px;  line-height: 40px; display: inline-block; border:1px solid #ff9908; font-size: 16px; color:#ff9908;}
ul.onecont li a:hover{ background: #ff9908; color:#fff; }
.prulebg{ background: #fff; overflow: hidden; padding:15px 0px; }
ul.twocont{width: 1024px; margin: 0 auto; overflow: hidden;}
ul.twocont li{ width:310px; height:168px; margin-right:45px; float:left; background: rgba(255,117,0,0.7); border-radius:5px; }
.topcont{overflow: hidden; padding:25px 15px;}
.topcont img{ width: 70px; height: 70px; float: left; }
.rightxt{width:200px; float: left;margin-left:10px;}
.rightxt h3{font-size:22px; color:#fff;}
.rightxt p{ font-size: 14px;color:#fff; line-height: 22px;}
ul.twocont li a{display: inline-block; font-size: 18px; text-align: center; border-bottom-left-radius:5px;border-bottom-right-radius:5px; line-height: 44px; height: 44px; width: 310px; background:rgba(255,255,255,0.1); color:#fff; }
ul.twocont li a:hover{ background:rgba(255,117,0,0.8); }
ul.twocont li.none{ margin-right:0px; }
.explain{ width: 1024px; padding: 15px 0; margin: 0 auto; text-align: left; font-size:12px;color: #999; }
.explain p{line-height: 22px;}
.wihtebg{background: #f6f6f6; overflow: hidden; padding: 15px 0px;}
ul.misha{ width: 1024px; margin: 0 auto; overflow: hidden;}
ul.misha li{ width:480px;  height: 160px; float: left; margin-right: 60px; margin-bottom:30px; border-radius:5px;  background: #fff;}
ul.misha li.none{ margin-right:0px; }
ul.misha li .btitle{ height:40px; line-height: 40px;  background: #eee; color: #4d4d4d; font-size: 18px; padding:0 10px;}
.mi_cont{ overflow: hidden;margin-top: 20px; margin-left:20px; }
.mi_cont .leftpic{ width: 86px; height: 86px; float: left;}
.mi_cont .leftpic img{ width: 86px; height: 86px; }
.mi_cont .centxt{ float: left; width: 220px;  }
.mi_cont .centxt p.m_name{padding-top: 10px; font-size: 20px; color: #666;}
.mi_cont .centxt p.m_name font{ font-size: 14px; color:#999; }
.mi_cont .centxt p.m_prices{ color:#ff0000; font-size: 26px; line-height: 40px; margin-top:5px;}
.mi_cont a.rightbtn{ width: 120px; height: 40px; margin-top:22px; border-radius:3px; text-align: center; display: inline-block; line-height: 40px; float:left; border:1px solid #ff9908; color:#ff9908;  }
.mi_cont a.rightbtn:hover{ background: #ff9908; color: #fff; }
.share{ width: 800px;margin: 0 auto; padding:0 112px; overflow: hidden;}
.sharetext{width: 580px; height:180px; float: left; background-image: url(../../images/huodong/zhounian/14.png); margin-bottom: 20px;}
.sharetext p.s_title{ font-size:28px; font-weight: bold;  color:#fff; padding: 30px 65px 0px 30px;}
.sharetext p.s_text{ font-size:16px; color: #fff; padding: 30px 65px 0px 30px;}
.sharepic{ width: 160px; height: 160px; float: left;padding:10px; border:1px solid #bbb; margin-left: 15px; }
.sharepic img{ width: 160px; height: 160px; }
.vipbuy{ width: 1024px; margin: 0 auto; padding:0px 0px 20px 0px; ; }
.vipbuy img{ width: 1024px;  }
.footer{ background: #f6f6f6; color:#999; text-align: center; padding:10px 0px; }



