@charset "utf-8"; /* CSS Document */ /*CSS reset*/ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textatea, p, blockquote, th, td, input { margin: 0; padding: 0; } body { font-size: 12px; font-family: Arial, Helvetica, sans-serif, "寰蒋闆呴粦"; width: 100%; background: url(bg.jpg) repeat;} html,body { min-width:1130px} table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } ol, ul, li { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } addr, acronym { border: 0; } a { color:#333; text-decoration:none} a:hover { text-decoration: none; color: #e10606 } .fl { float: left; } .fr { float: right; } .bg1 {background: #f1f1f1; } .hui_9 { color:#999;} .hui_6 { color:#666} .red { color: #be1c21; } .blue { color: #5192e5 } .text_decnone { text-decoration:underline} .clear { clear: both; } .eng { font-size: 12px; color: #bababa; margin-left: 8px; text-transform: uppercase; font-weight: normal; } .ft11 { font-size:11px} .ft12 { font-size:12px} .ft14 { font-size:14px} .ft18 { font-size:18px} .ft20 { font-size:20px;} .ft22 { font-size:22px;} .ft24 { font-size:24px;} .ft26 { font-size:26px;} .padd15 { padding: 0px 15px; } .padd20 { padding: 14px 20px; } .padr10 { padding-right:10px;} .padbot10 { padding-bottom: 8px } .martb03 { margin: 4px 0px; } .marl15 { margin-left:15px;} .marl60 { margin-left:63px;} .marbot10 { margin-bottom: 10px; } .marbot15 { margin-bottom:15px;} .marbot20 { margin-bottom:20px;} .marr10 { margin-rights:10px;} .marlr05 { margin:0px 7px;} .banner{ width: 100%; height: 456px; position: relative; overflow: hidden; } .banner .pic,.banner .pic li{ width: 100%; height: 456px; overflow: hidden; } .banner .pic li{position:absolute; display:none;} .banner .ben{ position: absolute; width: 100%; margin: 0px auto; height: 13px; z-index: 500; top: 460px; text-align: center } .banner .ben span{ background: url(ben_li.png) no-repeat; display: inline-block; cursor: pointer; width: 14px; height: 14px; margin: 0 2px; overflow: hidden; } .banner .ben span.on{background:url(ben_li_on.png) no-repeat;} .head { width: 100%; margin: 0px; padding-top: 30px; position: absolute; z-index: 100; } .head ul.header { width:1130px; height:68px; margin:0px auto} .hdsearch_txt { width: 190px; height: 29px; line-height: 29px; padding-left:21px; font-size: 12px; color: #666; float: left; background: url(search_txt.png) no-repeat; border: 0; } .head_search { padding-top:10px;} .head_search a.search { width:48px; height:29px; display: block; float: left; background: url(search_bg.png) no-repeat; border: 0px; color: #fff; font-size: 12px; line-height:29px; text-indent: -9999px; } .head_search a.search:hover { background-position: -48px 0px; } .nav { width: 100%; height: 88px; background: url(nav_bg.jpg) no-repeat center top } .nav ul { width:1130px; margin:0px auto; padding:0px} .nav ul li { float: left; width: auto; height: 88px; display: block; background: url(nav_x.png) no-repeat right center; padding-right: 20px; margin-right: 8px; } .nav ul li a { width: auto; height: 33px; display: block; padding: 25px 20px 30px 20px; } .nav ul li a:hover,.nav ul li a.on { background:url(nav_hover.png) repeat-x} .nav ul li.last { background:none; margin-right:0px; padding-right:0px;} .foot { background: url(foot_bg.jpg); border-bottom: #810000 10px solid; padding: 30px 0px 20px 0px; height: 150px; } .foot ul { width:1130px; margin:0px auto;color:#fff; line-height:20px; font-size:14px} .foot ul li.txt { padding-right:90px} .foot ul li a { color:#fff;} .foot ul li a:hover { text-decoration:underline} .foot ul li.other p { display: block; width: 102px; margin-left: 20px; margin-top: 15px }