@charset "utf-8"; body {font-family:宋体,serif;background:#ffffff;font-size:12px;color: #3d3d3d;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;} body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,section,article,aside,header,footer,nav,dialog,figure{margin:0;padding:0;} section,article,aside,header,footer,nav,dialog,figure{display:block;} table{border-collapse:collapse; border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,b,th,var,i{font-weight:normal; font-style:normal;} code,kbd,pre,samp{font-family:courier new,courier,monospace;} ol,ul{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;} q:before,q:after{content:”;} abbr,acronym{border:0;} select,input,button,button img,textarea,label,img{margin:0px;} .layout-all{width:100%; height:auto; } .layout-980{width:900px; height:auto; margin:0 auto;} .lf_top img{width:100%; } .tt-main{width:100%; text-align:center; } .tt-main span{float:left; padding-left:20px; font-weight:bold;} .tt-main span a{color:#fff;} .tt-01{width:100%; height:30px; line-height:30px; font-family:"微软雅黑"; font-size:16px; background:#BC2421 url(red-e.jpg) 0 center no-repeat;} .tt-01 span{float:left; padding-left:20px;} .tt-01 span a{color:#fff;} . .news-box {font-family:Microsoft YaHei;} .lf_foot {text-align:center;} .lf_foot img {margin-top:30px;width:100%;} .foot {text-align:center; margin-top:20px;} .foot p {color:#FFF; font-size:14px; line-height:28px;} .foot img {margin-bottom:45px;} .list{ overflow: hidden; width: 112%; } .list-content{ background: #FFFFFF; width: 240px; border: 1px solid #7A7A6B; padding: 9px 0 ; } .list li{ width: 260px; float: left; margin-right: 60px; margin-top: 50px; } .imgs{ width: 220px; height: 220px; margin: 0 auto 0; position: relative; } .imgs img {width:100%;} .imgs span{ display: block; background: url(../images/rs.png); color: #fff; position: absolute; top: 0; left: 0; padding: 5px 10px; } .name{ text-align: center; margin: 20px 0 0; font-size: 16px; } .list p{ font-size: 12px; line-height: 20px; width: 220px; margin: 0 auto 0; height: 180px; } .medio{ overflow: hidden; width: 160px; margin: 10px auto 0; } .medio a{ display: block; background: #F9CB43; text-align: center; width: 76px; -webkit-border-radius: 50px; border-radius: 50px; color: #333; height:20px; font-size:16px; text-decoration:none; } .audio{ float: left; } .video{ float: right; } .btn{ width: 195px; height: 30px; margin: 10px auto 0; background: url(../images/h.png) no-repeat scroll 0 50%; } .btn img{ display: block; float: right; cursor: pointer; } /*leftNav*/ .leftNav{ position: absolute; top: 0; left: 50%; margin-left: -670px; width: 72px; line-height: 35px; text-align: center; } .leftNav.on{ position: fixed; } .leftNav dl{ color: #FFf; } .leftNav dt, .leftNav dd{ height: 35px; margin: 0 0 1px; } .leftNav dt{ color: #FFf; background: #FF0036; } .leftNav dd{ cursor: pointer; background: #bbb; } .leftNav dd.on{ color: #333; background: #F9CB43; } .back{ cursor: pointer; height: 35px; background: url(../images/up.png) no-repeat scroll 50% 50%#bbb; } .paging{ width: 1000px; text-align: center; margin: 35px auto 0; } .paging span{ background: #5B79FB; padding: 5px 8px; margin: 0 10px; color: #fff; cursor: pointer; } .paging span.on{ background:#FF0000 ; } .wx2{ position: absolute; top: 50%; left: 50%; width: 223px; height: 363px; margin: -182px 0 0 -112px; } .layer{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: url(../images/rs.png); } .close{ display: block; width: 34px; height: 34px; background: url(../images/close.png); position: absolute; top: 25px; right: -10px; cursor: pointer; } .ly{ display: none; }