html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
ul{margin: 0;padding: 0;list-style-type: none}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{font-family: 'Microsoft Yahei';font-size: 12px;color: #222222;min-width: 1360px;}
.warp{width: 100%;padding: 500px 0 0 0;overflow: hidden;background: #FFEDD1 url("../img/banner.jpg") no-repeat top center;}
.main{width: 1200px;margin: auto}
.title{width: 100%;padding: 50px 0 6px 0;overflow: hidden;}
.title span{display: block;width: 250px;height: 80px;line-height: 80px;margin: auto;text-align: center;font-size: 24px;font-weight: 800;color: #FFF0C5;background: url("../img/title.png") no-repeat center}
.foot{width: 100%;padding: 38px 0;overflow: hidden;background: #B70003;text-align: center;}
.foot span{display: block;font-size: 16px;line-height: 24px;color: #F8E9CA;}
.foot span a{color: #F8E9CA;}
.mj_ys_p{width: 100%;padding: 43px 0 0 0;overflow: hidden;position: relative;}
.mj_ys_p .bjs{width: 260px;height: 380px;display: block;overflow: hidden;background: #D80000;border-radius: 20px;position: absolute;left: 20px;top: 20px;}
.mj_ys_p .img{display: block;position: absolute;left: 40px;top: 0;}
.mj_ys_p .ys_p_p{overflow: hidden;min-height: 377px;padding: 0 40px 0 339px;line-height: 50px;background: rgba(167,103,0,0.1);border-radius: 20px;}
.mj_ys_p .ys_p_p b{display: block;font-size: 28px;padding: 28px 0 3px 0;}
.mj_ys_p .ys_p_p span{display: block;font-size: 18px;}
.mj_ys_p .ys_p_p a{display: block;width: 88px;height: 28px;line-height: 28px;margin: 25px 0;font-size: 14px;color: #C92020;text-align: center;border: 1px solid #C92020;border-radius: 16px}
.mj_ys_o{width: 1280px;padding: 14px 0 0 0;overflow: hidden;}
.mj_ys_o li{width: 378px;height: 38px;line-height: 38px;margin: 30px 30px 0 0;border: 1px dashed #C92020;border-radius: 6px;float: left}
.mj_ys_o li:hover{background: #D80000;border: 1px solid #D80000;}
.mj_ys_o li:hover a{color: #FFF0C5;}
.mj_ys_o li a{display: block;overflow: hidden;padding: 0 16px;font-size: 16px;color: #C92020;}
.mj_ys_i{width: 100%;padding: 40px 0 0 0;overflow: hidden;}
.mj_ys_i a{display: block;width: 118px;height: 38px;line-height: 38px;margin: auto;font-size: 14px;color: #C92020;border: 1px solid #D01010;border-radius: 21px;text-align: center;}
.mj_ys_u{overflow: hidden;padding: 0 0 0 30px;margin: 44px 0 0 0;border: 1px solid rgba(216,0,0,0.1);border-radius: 10px;}
.mj_ys_u ul{width: 1280px;margin: 0 0 -1px 0;overflow: hidden;}
.mj_ys_u ul li{width: 520px;height: 55px;line-height: 55px;margin: 0 80px 0 0;overflow: hidden;float: left;border-bottom: 1px dashed rgba(201,32,32,0.1);background: url("../img/dot.png") no-repeat left center;}
.mj_ys_u ul li a{display: block;overflow: hidden;font-size: 16px;color: #222222;padding: 0 0 0 26px;}
.mj_ys_y{width: 1280px;padding: 20px 0 0 0;overflow: hidden;}
.mj_ys_y li{width: 282px;height: 204px;margin: 24px 24px 0 0;overflow: hidden;float: left;position: relative;}
.mj_ys_y li a{display: block;overflow: hidden;}
.mj_ys_y li a img{display: block;}
.mj_ys_y li a p{width: 100%;height: 40px;line-height: 40px;background: rgba(0,0,0,0.6);position: absolute;left: 0;bottom: 0;}
.mj_ys_y li a p span{display: block;text-align: center;font-size: 14px;color: #FFFFFF}
.hg50{width: 100%;height: 50px;overflow: hidden;}
