@charset "utf-8"; /* 全局样式 */ * { margin: 0; padding: 0; } body { background: #EFEEEA url(../images/body_bg.jpg); font: 12px/20px 'microsoft yahei', 'simsun'; color: #3F3F3F; } h1, h2, h3, h4, h5, h6 { font: inherit; } label, button, input, select, textarea { font: inherit; vertical-align: middle; } label, button { cursor: pointer; } textarea { resize: none; } em, var, cite { font-style: normal; } li { list-style: none; } table { border-collapse: collapse; border-style: none; border-spacing: 0; } caption, th { text-align: left; } img { border: none; vertical-align: bottom; } a, a:hover { text-decoration: none; } a { color: #3F3F3F; } a:hover { color: #6F6F6F; } :focus { outline: none; } .clear { content: ''; margin: 0px auto; clear: both; overflow: hidden; width: 0; height: 0; line-height: 0; font-size: 0; display: block; } .clear.both { height: 20px; } .navbar { background: #E70 url(../images/nav-banner.html) right bottom no-repeat; width: 284px; overflow: hidden; float: left; position: relative; } .nav-top, .nav-bottom { height: 155px; clear: both; overflow: hidden; } .nav-top { background: url(../images/nav-top.jpg) no-repeat center center; } .nav-bottom { background: url(../images/nav-bottom.jpg) no-repeat center center; } .nav { margin-bottom: 120px; margin-right: 25px; width: 100px; overflow: hidden; float: right; } .nav .subnav { display: none; } .nav a { border-bottom: 1px solid #FFF; padding: 12px 0px; text-align: right; font-size: 14px; font-family: simsun; color: #FFF; display: block; } .sidebar { background-color: #FFF; margin-left: -270px; width: 270px; float: left; position: relative; } .sidebar .bar-toggle { background: url(../images/bar-toggle.jpg) no-repeat -18px 0px; width: 18px; height: 137px; overflow: hidden; cursor: pointer; position: absolute; left: 270px; z-index: 999; } .sidebar .bar-toggle.on { background-position: 0px 0px; } .sidebar .bar-pic { background: url(../images/bar-pic.jpg) no-repeat 0px 0px; height: 241px; } .sidebar .bar-news { background: url(../images/bar-news.jpg) no-repeat 0px 0px; padding-top: 171px; } .sidebar .bar-news li { background: url(../images/bar-news-li.jpg) no-repeat 0px 0px; padding-left: 32px; height: 27px; line-height: 27px; } .sidebar .bar-news span { margin-right: 12px; font-weight: bold; color: #FFF; } .sidebar .bar-search { background-color: #7F8080; border: 1px solid #7F8080; margin: 28px; overflow: hidden; } .sidebar .bar-search label { height: 23px; line-height: 23px; text-align: center; color: #FFF; display: block; } .sidebar .bar-search .put { border: none; width: 100%; height: 32px; text-align: center; font-size: 14px; } .sidebar .bar-mark { border: 1px solid #7F8080; border-top: none; border-radius: 2px; margin: 32px; overflow: hidden; } .sidebar .bar-mark a { background: url(../images/bar-mark.jpg) repeat-x left bottom; border-top: 1px solid #7F8080; height: 23px; line-height: 23px; text-align: center; display: block; } .wrapper { overflow: hidden; } .float-contact { position: fixed; right: 28px; bottom: 28px; } .float-contact li { margin-top: 10px; cursor: pointer; position: relative; } .float-contact .block { background-color: #F00; padding: 35px 0px 5px 20px; width: 130px; height: 105px; overflow: hidden; display: none; position: absolute; } .float-contact .qq .block { background: url(../images/qq_block.png) no-repeat; line-height: 30px; left: -150px; top: -105px; } .float-contact .qq_weibo .block { background: url(../images/qq_weibo_block.png) no-repeat; left: -150px; top: -105px; } .float-contact .qq_weixin .block { background: url(../images/qq_weixin_block.png) no-repeat; left: -150px; top: -105px; } .float-contact .weibo .block { background: url(../images/weibo_block.png) no-repeat; left: -150px; top: -105px; } .float-contact .icon { background-image: url(../images/contact_icon.png); background-repeat: no-repeat; width: 34px; height: 34px; display: block; } .float-contact .qq .icon { background-position: 0px 0px; } .float-contact .qq_weibo .icon { background-position: -68px 0px; } .float-contact .qq_weixin .icon { background-position: -102px 0px; } .float-contact .weibo .icon { background-position: -34px 0px; } .float-contact .backtop .icon { background-position: -136px 0px; } .callmessage { margin: 50px 0px 30px 60px; overflow:hidden; } .callmessage span#spanSeconds { text-decoration:underline; color:#0093DD; } .callmessage dl { padding:30px; } .callmessage dt { border-bottom:1px solid #E8E8E8; margin-bottom:12px; padding:12px 0px; font-size:14px; color:#393939; } .callmessage dd { color:#969696; } .callmessage dd.btnCall { clear:both; overflow:hidden; } .callmessage dd.btnCall a { background-color:#55B7E8; border-radius:5px; margin:12px; margin-left:0px; padding:0px 22px; display:inline-block; height:26px; line-height:26px; text-align:center; color:#FFF; cursor:pointer; } .callmessage dd.btnCall a:hover { background-color:#0093DD; } .callmessage dd.btnCall a.reverse { background-color:#0093DD; } .callmessage dd.btnCall a.reverse:hover { background-color:#55B7E8; }