@charset "utf-8";
/* CSS Document */

html {  -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
input[type="submit"], input[type="reset"], input[type="button"], input { -webkit-appearance: none; resize: none; }
div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
 div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; border: none; }
body, button, input, select, textarea { font: 12px/1.5 '微软雅黑', tahoma, Srial, helvetica, sans-serif; }



a { text-decoration: none; color: #969696; }
a:hover { text-decoration: none; }
ul, ol { list-style: none; }



.float_left { float: left; }
.noticeBanner { width: 100%; height: 80px; background-color: #f1ebeb; box-shadow: inset 0 0 3px rgba(0,0,0,.3); padding: 0 2.8%; overflow:hidden;}
.noticeIcon { width: 68px; height: 57px; margin:11px 0; background: url(../images/hm_hot.jpg) no-repeat; display: inline;}
#noticeScroll { height: 100%; line-height: 30px; overflow: hidden; width: 81%; float: left; margin-left: 4%;}
#noticeScroll li { width: 100%; height: 80px; }
#noticeScroll li a { display: block; height: 100%; overflow: hidden }
#noticeScroll li a span { display: block; line-height: 28px; font-size: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#noticeScroll li a span:first-child { color: #d70a50; position: relative; padding:11px 0 0 1.7em; }
#noticeScroll li a span:last-child { color: #6d6d6d; }
#noticeScroll li a span:first-child:before { position: absolute; content: ""; width: 24px; height: 22px; background: url("../images/noticeGif1.gif")no-repeat center; left: 3px; top: 14px; }
 @media screen and (min-width:320px) and (max-width:900px) {
.noticeBanner { height: 50px; padding: 0 2.8%; }
.noticeIcon { width: 42px; height: 35px; margin:8px 0; background: url(../images/hm_hot.jpg) no-repeat; -webkit-background-size: cover; background-size: cover; }
#noticeScroll li { height: 50px; }
#noticeScroll li a span { font-size: 13px!important; line-height: 15px; }
#noticeScroll li a span:first-child{padding:9px 0 0 1.7em;line-height: 17px;}
#noticeScroll li a span:first-child:before { top: 11px; width: 15px; height: 12px; background: url("../images/noticeGif1.gif")no-repeat center; -webkit-background-size: cover; background-size: cover; }
}
