/* ::::: ::::: */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, address, code, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0pt; padding: 0pt; border: 0pt none; outline: 0pt none; } ol, ul, li { list-style: none outside none; } body { color: rgb(102, 102, 102); line-height: 160%; font-family: '微软雅黑','宋体','新宋体',verdana,arial,sans-serif; text-align: center; background: none repeat scroll 0% 0% rgb(255, 255, 255); font-size: 12px; } a:link { color: rgb(51, 51, 51); text-decoration: none; } a:visited { color: rgb(51, 51, 51); text-decoration: none; } a:hover { color: rgb(237, 22, 81); text-decoration: underline; } .headbg { border-bottom: 4px solid rgb(237, 22, 81); } #header { margin: 0pt auto; width: 1000px; height: 100px; overflow: hidden; } #logo { background: no-repeat scroll 0px 10px transparent; color: rgb(238, 0, 0); font-size: 26px; height: 100px; line-height: 60px; text-align: left; width: 330px; float: left; } #logo a { color: rgb(255, 0, 0); display: block; height: 75px; text-indent: -9999px; width: 200px; margin-top: 20px; } #lefthead { float: right; font-size: 12px; color: rgb(254, 0, 0); height: 100px; text-align: right; width: 620px; } .tophead { color: rgb(102, 102, 102); float: right; height: 33px; margin: 14px 0pt 0pt; text-align: right; width: 130px; } .hd { height: 40px; margin-top: 15px; } #nav { height: 20px; line-height: 20px; margin: 16px 0px 0pt 0pt; text-align: right; float: left; width: 480px; } #nav ul { width: 280px; margin-left: 200px; } #nav li { float: left; height: 20px; background: no-repeat scroll 0pt center transparent; } #nav li.h { background: none repeat scroll 0% 0% transparent; } #nav li a:link, #nav li a:visited { margin: 0px; text-align: center; font-size: 12px; text-decoration: none; width: 40px; height: 20px; display: block; color: rgb(102, 102, 102); padding-left: 15px; } #nav li a:hover { color: rgb(254, 0, 0); } .area { margin: 0pt auto; width: 1000px; text-align: left; overflow: hidden; clear: both; } .footbg { background: repeat-x scroll 0pt 200px rgb(51, 51, 51); } #footer { margin: 0pt auto; width: 1000px; text-align: left; clear: both; color: rgb(102, 102, 102); line-height: 25px; height: 200px; } .botlinks { height: 150px; padding-top: 25px; } .botlinks .t { color: rgb(183, 183, 183); height: 25px; font-size: 14px; } .botlinks li { float: left; border-left: 1px dashed rgb(102, 102, 102); width: 229px; line-height: 20px; padding-top: 5px; padding-bottom: 10px; padding-left: 20px; height: 120px; overflow: hidden; } .botlinks .news li { border: medium none; padding: 0pt 0pt 0pt 8px; height: 20px; background: no-repeat scroll 0pt 6px transparent; width: 200px; overflow: hidden; white-space: nowrap; } .botlinks a:link, .botlinks a:visited, .botlinks a:hover { padding: 0pt 0px; margin: 0pt 0px; color: rgb(102, 102, 102); } .botlinks li.h { border-left: medium none; padding-left: 0px; } .webtag { width: 218px; } .webtag a:link, .webtag a:visited, .webtag a:hover { color: rgb(102, 102, 102); padding-right: 5px; } #upnews1, #upnews2 { height: 100px; overflow: hidden; } .he { clear: both; padding: 0px 0pt 40px; height: 108px; } .he1 { float: left; } .he2 { float: right; padding-top: 10px; margin-right: 10px; } .he3 { float: right; padding-top: 10px; } .he1 a { padding-top: 2px; display: block; width: 537px; height: 108px; } .he2 a, .he3 a { padding-top: 3px; display: block; width: 160px; height: 75px; } .he1 a:hover, .he2 a:hover, .he3 a:hover { padding-top: 0px; } /* ::::: ::::: */ html, body, div, h1, h2, h3, h4, h5, i, img, p { margin: auto; } #ban { overflow: hidden; } #ban .slide { width: 498px; height: 486px; } #ban .slide ul { width: 498px; height: 486px; } #ban .slide img { width: 498px; height: 486px; } #footer { height: auto; } .slide { width: 1000px; height: 479px; overflow: hidden; padding: 0px; margin-top: 0px; } .slide li img { width: 1000px; height: 407px; margin: 0px; } .num { height: 40px; background-color: rgb(246, 246, 246); padding: 15px 0pt; border-bottom: 2px solid rgb(221, 221, 221); } .num a span { font-family: arial; width: 165px; height: 40px; line-height: 16px; display: block; text-align: center; margin: 3px 0px; cursor: pointer; font-size: 12px; color: rgb(51, 51, 51); float: left; text-decoration: none; overflow: hidden; border-right: 2px solid rgb(221, 221, 221); } .num a.cur { color: rgb(51, 51, 51); border: 0pt none; } .slide ul { height: 407px; overflow: hidden; } .slide ul li { display: none; } .slide a span.a1 { background: no-repeat scroll 20px 0px transparent; } .slide a span.a2 { background: no-repeat scroll 20px 0px transparent; } .slide a span.a3 { background: no-repeat scroll 20px 0px transparent; } .slide a span.a4 { background: no-repeat scroll 20px 0px transparent; } .slide a span.a5 { background: no-repeat scroll 20px 0px transparent; } .slide a span.a6 { background: no-repeat scroll 20px 0px transparent; border: medium none; } .slide a.cur span.a6 { background: no-repeat scroll 20px 0px transparent; border: medium none; } .he { clear: both; padding: 20px 0pt 40px; height: 108px; } .he1 { float: left; } .he2 { float: right; padding-top: 10px; margin-right: 10px; } .he3 { float: right; padding-top: 10px; } .he1 a { padding-top: 2px; display: block; width: 537px; height: 108px; } .he2 a, .he3 a { padding-top: 3px; display: block; width: 160px; height: 75px; } .he1 a:hover, .he2 a:hover, .he3 a:hover { padding-top: 0px; } .b1 { border-bottom: 4px solid rgb(223, 223, 223); margin: 20px auto; padding: 0px 0pt 15px; } h4 { font-size: 36px; font-weight: normal; height: 42px; line-height: 42px; margin: 0pt; } h5 { font-size: 14px; font-weight: normal; margin: 0pt; line-height: 28px; } .t1 { clear: both; border-top: 4px solid rgb(237, 22, 81); } .t1 .area { border-bottom: 1px solid rgb(204, 204, 204); text-align: left; padding: 5px 0pt; } #banner { clear: both; width: 1000px; overflow: hidden; margin: 0px auto 20px; } .left { float: left; width: 500px; } .right { float: right; width: 500px; } .right li { float: left; width: 230px; height: 238px; overflow: hidden; margin-left: 10px; margin-bottom: 10px; display: inline; } .case { margin-top: 30px; margin-bottom: 20px; overflow: visible; } .case li { float: left; margin-right: 45px; margin-bottom: 12px; width: 216px; height: 273px; position: relative; } .case li a { display: block; } .case li img { width: 216px; margin-bottom: 15px; } .case li h3 { border-top: 1px solid rgb(209, 209, 209); border-bottom: 1px solid rgb(209, 209, 209); font-size: 14px; font-weight: normal; height: 36px; line-height: 36px; } .info { border-bottom: 1px solid rgb(209, 209, 209); line-height: 20px; height: 60px; padding: 10px 0pt; overflow: hidden; } .fl li a { display: block; width: 238px; height: 238px; } .fl li.f1 { background: no-repeat scroll 0% 0% transparent; } .fl li.f2 { background: no-repeat scroll 0% 0% transparent; } .fl li.f3 { background: no-repeat scroll 0% 0% transparent; } .fl li.f4 { background: no-repeat scroll 0% 0% transparent; } /* ::::: ::::: */ .fl { float: left; margin-right: 20px; margin-bottom: 10px; display: inline; } h3 { font-size: 26px; line-height: 30px; font-weight: normal; margin-bottom: 5px; } #banner { margin-top: 30px; margin-bottom: 50px; } .he { border-top: 4px solid rgb(238, 238, 238); padding-top: 40px; }