@charset "utf-8"; /* CSS Document */ /*CSS reset*/ html,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, "寰蒋闆呴粦";} html, body { min-width: 1132px; } 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: #d20000} .fl { float: left; } .fr { float: right; } .hui_6 { color: #666; } .hui_9 { color: #999; } .text_decnone { text-decoration: none } .red { color: #cc2723 } .clear { clear: both; } .ft10 { font-size: 10px } .ft12 { font-size: 12px } .ft14 { font-size: 14px } .ft16 { font-size: 16px } .ft18 { font-size: 18px } .ft20 { font-size: 20px; } .marl15 { margin-left:15px; } .marr15 { margin-right:15px; } .marbot15 { margin-bottom:15px;} .height285 { height:285px;} .height150 { height:150px;} .height175 { height:175px;} .head { width:100%; margin:0px; padding:0px; background:url(banner.jpg) no-repeat center top; height:388px;} .header { width: 1132px; margin: 0px auto; padding: 322px 0px 0px; position: relative; } .header span { position:absolute; right:0px; top:0px;} .header span a { width:84px; height:29px; display:block; color:#fff; background:url(home.png) no-repeat; text-align:center; line-height:29px} .header span a:hover { background-position:0px -29px; color:#278dec} .navlist { width: 1060px; height: 62px; padding: 0px 36px; margin: 0px auto; background: url(nav.png) no-repeat } .navlist li { background:url(nav_x.jpg) no-repeat right center; float:left;} .navlist li.last { background:none} .navlist li a { font-size: 14px; height: 40px; line-height: 20px; padding: 11px 38px; display: block; color: #fff; font-weight: bold; } .navlist li a:hover { background:#384799} .index_page { width:1100px; margin:0px auto; padding:50px 0px; } .page_main {width:1040px;padding:80px 30px 0px 30px; } .page_main h4 { font-size: 16px; line-height: 26px; display: block; margin-bottom: 30px } .img_link { width:1040px; text-align:center;} .bg_01 {background:url(bg01.jpg) no-repeat;height:428px;} .bg_02 {background:url(bg02.jpg) no-repeat;height:429px;} .bg_03 {background:url(bg03.jpg) no-repeat;height:282px;} .bg_04 {background:url(bg04.jpg) no-repeat;height:389px;} .bg_05 {background:url(bg05.jpg) no-repeat;height:282px;} .bg_06 {background:url(bg06.jpg) no-repeat;} .subpage_yd { width: 1132px; margin: 0px auto; padding: 20px 0px; height: 20px; line-height: 20px; font-size: 12px; color: #999 } .subpage_yd span { margin:0px 10px;} .subpage { width: 1132px; margin: 0px auto; padding: 0px 0px 50px 0px; } .submenu{ width:280px; float:left;} .submenu h2{ background: #1b50a0; line-height: 20px; color: #FFF; text-align: center; font-size: 20px; font-weight: bold; padding: 20px 0px; margin-bottom: 1px; } .submenu ul{width:280px; display:inline-block;} .submenu li{ margin-bottom:6px;} .submenu li h3 a{ font-size:14px; color:#666; padding-left:52px;} .submenu li h3 { background:url(zdly_list_item_bg.png) #eee left top no-repeat;width:280px; height:45px; line-height:45px; font-size:16px; color:#3399cc; cursor:pointer; } .submenu li h3:hover{background:url(zdly_list_item_bg.png) #1a8efa left bottom no-repeat;color:#FFF;} .submenu li h3:hover a{color:#FFF;} .submenu li.selected h3 { background: url(zdly_list_item_bg.png) #1a8efa left bottom no-repeat; color: #FFF; } .submenu li.selected h3 a{color:#FFF;} .submenu .list-item {border:#eee 1px solid; border-top:none; padding:0px;} .submenu .list-item ul { width: 280px; border-top: #eee 1px solid; padding: 10px 0px; display: none; } .submenu .list-item ul li { margin-bottom:0px} .submenu .list-item ul li a{ height: 28px; line-height: 28px; padding-left: 45px; display: block; width: 235px; } .submenu .list-item ul li a:hover { background:#eee; color:#333;} .submenu .list-item > a{ display: block; font-size: 14px; line-height: 38px; padding-left: 45px; background: url(zdly_gl_submenu1.gif) 36px center no-repeat; color: #666; border-top: #eee 1px solid; } .submenu .list-item > a:hover,.submenu .list-item > a.on{background:url(zdly_gl_submenu2.gif) 36px center no-repeat #f8f8f8; color:#04468b;} .right-box { width: 830px; } .right-box .title{ height: 48px; line-height: 48px; background-color: #eee; border-bottom: #1b50a0 solid 2px; } .right-box .title li{white-space: nowrap; font-size: 16px; float: left;} .right-box .title li a{ float:left; display: block; height: 48px; line-height: 48px; padding: 0 20px; color: #04468b; font-size:16px; font-weight: bold;} .right-box .title li.active a{ background-color: #1b50a0; color: #FFF; } .news_list li{ line-height: 45px; height: 45px; position: relative; font-size: 14px; background: url(zdly_gl_submenu1.gif) no-repeat left center; padding-left: 12px; border-bottom: #d9d9d9 1px dotted; } .news_list li span { font-size: 12px; color: #999; position: absolute; right: 0px; top: 0px; } .news_main { border: #ddd 1px solid; border-top: #1b50a0 2px solid; padding: 20px 30px; } .news_top_title { padding: 20px 0px 0px; height: 75px; margin: 0px auto; text-align: center; border-bottom: #ddd 1px dotted; } .news_top_title h4 { font-size: 24px; text-align: center; display: block; padding-bottom: 8px } .news_neirong { padding: 30px 0px; margin: 0px auto; background: #fff; font-size: 14px; line-height: 24px; } .share { padding-left: 50px; height: 50px; line-height: 50px; font-size: 12px; color: #666; position: relative; margin-top: 20px; border-bottom: #ccc 1px dotted; border-top: #ccc 1px dotted; } .share span { position: absolute; left: 0px; top: 0px } .news_other { width: 100%; display: block; margin: 0px; padding: 20px 0px; line-height: 28px; color: #666 } .news_other h4 { background: none; height: auto; padding-bottom: 5px; } .news_other li { line-height: 30px; background:url(zdly_gl_submenu1.gif) no-repeat left center; padding-left: 10px; } .news_other li span { font-size: 12px; color: #999; margin-left: 30px; } .page_numbers{text-align: center;padding-top: 40px;} .page_numbers a.previous_page, .page_numbers a.next_page{ width: 60px; height: 30px; line-height: 30px; color: #888; text-align: center; font-size: 14px; } .page_numbers a{ display: inline-block; height: 30px; line-height: 30px; width: 32px; background: #e8e8e8; text-align: center; font-size: 14px; color: #888; } .page_numbers a:hover{ background: #1b50a0; color: #fff; } .page_numbers a.cur{ background: #1b50a0; color: #fff; }