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;width: 100%;min-width: 1360px}
.warp{width: 100%;padding: 463px 0 0 0;overflow: hidden;background: #BB0000 url("../img/banner.png") no-repeat top center;}
.main{width: 1200px;margin: auto;}
.dc_ys_p{overflow: hidden;padding: 21px 55px;border: 2px dashed #FFE2AA;border-radius: 20px}
.dc_ys_p span{display: block;font-size: 20px;line-height: 40px;color: #FFE2AA;text-align: justify;word-break: break-all; text-indent: 2em;}
.dc_ys_o{width: 100%;padding: 50px 0;overflow: hidden;}
.dc_ys_o span{display: block;width: 260px;height: 50px;line-height: 50px;margin: 0 auto;text-align: center;font-size: 24px;font-weight: 700;color: #FFE2AA;background: url("../img/title_icon.png") no-repeat center;}
.dc_ys_i{overflow: hidden;padding: 20px;background: #FFE2AA;border-radius: 30px}
.dc_ys_i>img{display: block;float: left;margin: 0 32px 0 0;}
.dc_ys_i>div{overflow: hidden;padding: 0 8px 0 0;}
.dc_ys_i>div>span{display: block;font-size: 16px;line-height: 42px;text-indent: 2em;text-align: justify;word-break: break-all;}
.dc_ys_u{width: 1280px;overflow: hidden;}
.dc_ys_u li{width: 380px;margin: 0 30px 30px 0;overflow: hidden;float: left;}
.dc_ys_u li a{display: block;padding: 0 20px;height: 38px;line-height: 38px;border: 1px dashed #FFE2AA;border-radius: 6px;font-size: 16px;color: #FFE2AA;}
.dc_ys_u li a:hover{background: #FFE2AA;color: #80181C;}
.dc_ys_y{width: 1280px;overflow: hidden;}
.dc_ys_y .ys_y_p{width: 580px;height: 368px;margin: 20px 40px 0 0;overflow: hidden;float: left;background: #FFE2AA;border-radius: 30px;}
.dc_ys_y .ys_y_o{overflow: hidden;padding: 24px 24px 2px 24px;}
.dc_ys_y .ys_y_o span{display: block;width: 210px;height: 50px;line-height: 50px;text-align: center;font-size: 24px;font-weight: 700;color: #BB0000;background: url("../img/title_icons.png") no-repeat center;float: left}
.dc_ys_y .ys_y_o a{display: block;float: right;line-height: 50px;font-size: 16px;color: #BB0000}
.dc_ys_y .ys_y_i{width: 100%;overflow: hidden;}
.dc_ys_y .ys_y_i li{width: 100%;overflow: hidden;border-bottom: 1px dashed rgba(187,0,0,0.2);}
.dc_ys_y .ys_y_i li:last-child{border: 0;}
.dc_ys_y .ys_y_i li a{display: block;overflow: hidden;padding: 0 24px;height: 56px;line-height: 56px;}
.dc_ys_y .ys_y_i li a em{display: block;float: left;width: 6px;height: 6px;margin: 25px 8px 0 0;background: #BB0000;border-radius: 100%;}
.dc_ys_y .ys_y_i li a span{display: block;overflow: hidden;font-size: 16px;color: #222222;}
.dc_ys_t{width: 1280px;overflow: hidden;}
.dc_ys_t li{overflow: hidden;float: left;margin: 0 40px 40px 0;}
.dc_ys_t li a{display: block;overflow: hidden;width: 270px;height: 190px;background: rgba(255,226,170,0.2);position: relative;}
.dc_ys_t li a img{display: block;margin: 6px auto;}
.dc_ys_t li a em{display: block;width: 44px;height: 44px;margin: -22px 0 0 -22px;background: url("../img/video.png") no-repeat center;position: absolute;left: 50%;top: 50%;}
.dc_ys_r{width: 100%;padding: 20px 0;overflow: hidden;background: #9C0000;}
.dc_ys_r span{display: block;text-align: center;font-size: 16px;line-height: 40px;color: #F4D5A0;}
.dc_ys_r span a{color: #F4D5A0;}

