@charset "utf-8"; /* CSS Document by mfx */ /* 初始 */ body { margin:0; background:repeat-x 0 top; font-size:12px; color:#333; font: Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; } html, html body { height:100%; } div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b, blockquote, textarea { margin:0; padding:0; border:0; } ul, li, ol { list-style-type:none; } table, input, textarea, select, button { font-size:12px; vertical-align:middle; } img, a img { border:none; } table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/ address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; } q:before, q:after { content:''; } /* 默认链接颜色 */ a:link, a:visited { outline-style:none; color:#000; text-decoration:none; } a:hover, a:active { color:#c00; text-decoration:underline; } /* 颜色 */ .black { color:#000; } .white { color:#fff; } .red { color:#990000; } .grey { color:#454545; } .orange { color:#ff7200; } .blue { color:#003398; } .navy { color:#183b7d; } .lchot, a.lchot { color:#bd0a01; } .black, a.black { color:#000; } /* 下划线 */ .unline, .unline a { text-decoration:underline } .nounline, .nounline a, .list12 .nounline { text-decoration:none } /* 通用属性 */ .left { float:left; } .right { float:right; } .clear { clear:both; font-size:1px; width:1px; height:0; visibility:hidden; margin-top:0px!important; *margin-top:-1px; line-height:0 } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ * html .clearfix { height: 1%; } /* End hide from IE-mac */ /* ie7 hack*/ *+html .clearfix { min-height: 1%; } /*文字对齐方式*/ .txtLeft { text-align:left } .txtRight { text-align:right } .txtCenter { text-align:center } /*常用方法*/ sup { vertical-align:text-top; } sub { vertical-align:text-bottom; } .show { display:block } .hidden { display:none } .invisible { visibility:hidden; } .hand { cursor:pointer; } .fB { font-weight:bold; } .fI { font-style: italic; } .f12px { font-size:12px; } .f14px { font-size:14px; } /* CSS空白 */ .blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden } .blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden } .blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden } .blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden } .blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden } .blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden } .blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden } .blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden } .blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden } .blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden } /* 图文混排公用 */ .pp, .pt, .list12 ul, .list14 ul { width:100%; margin:0 auto; } .pp:after, .pt:after, .area:after, .clear:after { content:"."; display:block; visibility:hidden; height:0; clear:both; } .pp { text-align:center; } .pp img { display:block; margin:0 auto; } /*组图内图片属性*/ .pp span { display:block; } .pt { color:#666; line-height:20px; text-align:left; } .pt div { float:left; margin:0 10px 0 0; } /*图文混排*/ .pt p { clear:none } /* 列表属性公用 */ .list12 li, .list14 li { background:url(bg-dian.gif) no-repeat 0 9px; padding-left:10px; } .list14 li { background:url(bg-dian.gif) no-repeat 0 11px; } .list12 li { line-height:24px; } .list14 li { line-height:24px; } .list12 li img, .list14 li img { margin-left:6px } .list12 li a, .list14 li a { text-decoration: none; font-size:12px; } .list14 li a { font-size:14px; } .list12 li a:hover, .list14 li a:hover { color:#c00; text-decoration:underline } /* ------------------------------------公用属性------------------------------------ */ .ad { margin:0 auto; text-align:center } .r_box { padding:1px; border:solid 0px #a47a28; } .r_box h2 { background:url(sd_92.gif) repeat-x 0 top; height:34px; line-height:34px; color:#000; text-align: center; border-bottom:solid 0px #e5e5e5; font-size:14px; font-weight:bold; } .r_box h2 span a { padding-right:10px; float:right; } .r_box h2 span a { font-size:12px; font-weight:normal; color:#999999; } .r_box .list12 { padding:18px 12px; } .r_box .list12 li a { color:#333333 } .r_box .pp { padding:10px 0 0px 0; ; } .r_box .pp p { line-height:28px; } .r_box h3 { background:url(sd_121.gif) no-repeat 0 center; height:24px; line-height:24px; color:#cc6600; text-align:left; border-bottom:solid 0px #e5e5e5; font-size:14px; font-weight:bold; margin:5px 12px 0px 12px; padding-left:20px; } .r_box h3 span a { padding-right:10px; float:right; } .r_box h3 span a { font-size:12px; font-weight:normal; color:#999999; } #wenjianziliao .list12 { padding:5px 12px 3px 12px; } /* ------------------------------------公用结构------------------------------------ */ #wrapper { margin:0 auto; WIDTH:980px; overflow:hidden; background: #FFF; } #maincon { margin:0 10px; } .column_1of2 { width:650px; float:left; overflow:hidden; } .column_1of2_1 { width:221; float:right; overflow:hidden; } .column_1of2_2 { width:400px; float:left; overflow:hidden; } .column_2of2 { width:244px; float:right; overflow:hidden; } /* ------------------------------------公用头部------------------------------------ */ #header { overflow:hidden; } #login { height:29px; line-height:29px; background:url(sd_03.gif) repeat-x 0 0; border-top:solid 0px #c7ae7b; color:#CCCCCC } #login a { color:#000000 } #login ul { padding:0 10px; display:block } #login .right { width:auto; } #login .right li { line-height:29px; float:left } #login .right .shuru { background:url(sd_06.gif) no-repeat 0 0; height:14px; width:106px; padding:2px 5px; border:none; } #login .right .tijiao { background:url(sd_07.gif) no-repeat 0 0; height:18px; width:26px; border:none; } #banner .left { width:232px; height:131px; background:url(logo_08.gif) no-repeat 0 0; } #banner .left .time { text-align:center; display:block; color:#000000; padding-top:105px; padding-right:10px; } #mainnav { border-top:solid 0px #330000; overflow:hidden; color:#cab5a5; background-color: #FFFFFF; background-repeat: no-repeat; background-position: 0 bottom; } #mainnav .bg { background:url(sd_19.gif) no-repeat right 0; } #mainnav .bg .bg2 { background:url(sd_16.gif) no-repeat 0 0px; padding:10px 20px; } #mainnav .bg a { font-size:14px; display:inline; margin:0 5px; line-height:26px; } #mainnav .bg .bg2 .center { border-top:solid 0px #cab5a5; } #hotnews { height:100px; background:url(sd_24.gif) no-repeat 0 9px; overflow: hidden; } #hotnews .bg { height:87px; background:url(sd_26.gif) no-repeat right 9px; padding:15px 75px 12px 75px; } #hotnews .bg h1 { text-align:center; } #hotnews .bg h3 { text-align:center; line-height:25px; font-size:12px; font-weight:normal; padding-top:5px; } #colA { padding:7px; border:solid 0px #873d14; } #colA .left { width:598px; overflow:hidden; } #colA .left #keywords { height:20px; line-height:20px; background:url(sd_37.gif) no-repeat 0 center; padding-left:80px; margin-top:10px; } #colA .left #keywords li { float:left; margin-right:10px;} #colA .right { width:360px; overflow:hidden; } #colA .right .tit { background:url(sd_32.gif) no-repeat 0 center; height:29px; padding:8px 10px 0 63px; *height:25px; *padding:12px 10px 0 65px; } #colA .right .tit h2 { text-align:right; } #colA .right .tit h2 span { float:left; color:#FFFFFF; font-size:14px; font-weight:bold; } #colA .right .tit h2 a { font-size:12px; color:#515151; font-weight:normal; } #colA .right .box { padding:8px 5px; border-bottom:dotted 0px #ccc; } #colA .right .box h2 { font-size:16px; font-weight:bold; line-height:30px; text-align:center } #colA .right .box p { text-align:center; font-size:14px; font-weight: normal; line-height:26px; color:#663300 } #colA .right .box p a { color:#663300 } #colA .right .box.end { padding:8px 5px 0px 5px; } #colB .left { width:306px; overflow:hidden; } #colB .left.center { width:398px; overflow:hidden; margin-left:12px; } #colB .right { width:253px; overflow:hidden; } #colB .tit h2 { background: url(bg_tit.gif) repeat-x 0 0; height:28px; line-height:28px; text-align:right; border-right:solid 0px #cdcdcd; } #colB .tit h2 span { float:left; background: url(sd_43.gif) no-repeat 0 0; font-size:14px; font-weight:bold; color:#FFF; width:79px; text-align:center; } #colB .right .tit h2 span.zhuanti { background:none; } #colB .right .tit h2 span.zhuanti a { color:#690000; font-size:14px; font-weight:bold; width:100px; } #colB .tit h2 span.er { float:left; background: url(sd_40.gif) no-repeat 0 0; width:159px; } #colB .tit h2 a { font-size:12px; font-weight:normal; color:#999999; padding-right:10px; } #colB .tit .list12 { padding:5px 15px 4px 15px; } #colB .tit .box { border:solid 0px #a47a28; border-top:none; } #colB .right .tit .box { padding-bottom:10px; } #colB .right .tit .box .ad { padding-top:10px; } #colB .left.center .tit2 h2 { padding-left:40px; background: url(sd_46.gif) no-repeat 0 0; font-size:14px; font-weight:bold; height:30px; line-height:30px; color:#cc0000; text-align:right; border-bottom:solid 0px #ccc; } #colB .left.center .tit2 h2 span { float:left; } #colB .left.center .tit2 h2 a { font-size:12px; font-weight:normal; color:#999999; padding-right:10px; } #colB .left.center .tit2 .pt { padding:15px 0 10px 0; margin-bottom:10px; border-bottom:solid 0px #ccc; } #colB .left.center .tit2 .list14 { padding:0 10px; } #colB .left.center .tit2 .list14 li span { margin-left:15px; color:#999 } #colC .left { width:730px; overflow:hidden; } #colC .right { width:250px; overflow:hidden; } #colC .left .box { width:356px; overflow:hidden; float:left; margin-right:9px; } #colC .left .box h2 { padding-left:10px; background: url(sd_95.gif) no-repeat 0 center; font-size:16px; font-weight:bold; height:27px; line-height:27px; color:#690000; text-align:right; } #colC .left .box h2 span { float:left; } #colC .left .box h2 a { font-size:12px; font-weight:normal; color:#999999; padding-right:10px; } #colC .left .box .list12 { padding:13px; border:solid 0px #a47a28; border-top:solid 0px #9a6230; } #colC .left .box .list12 .pt { margin-bottom:10px; } #colC .left .box .list12 .pt p { color:#000; } #colD { background: url(shipin_bg.gif) no-repeat 0 center; border: solid 0px #9a6230; height:173px; overflow:hidden; } #colD ul { margin:20px 10px 0 160px; overflow:hidden; } #colD ul li { float:left; margin-right:27px; position: relative; } #colD ul li span { position:absolute; top:80px; right:18px; display:inline } #colD ul li span img { border:solid 0px #ccc; padding:0px; background-color:; } #colD ul li img { border:solid 0px #ccc; padding:2px; background-color:#FFFFFF; } #colD ul li p { line-height:20px; text-align:center } #colE .left { width:720px; overflow:hidden; } #colE .right { width:250px; overflow:hidden; } #colE .left .tit { width:720px; overflow:hidden; } #colE .left .tit.haokeshandong { background: url(sd_111.gif) no-repeat 0 0; } #colE .left .tit.liyizhibang { background: url(sd_126.gif) no-repeat 0 0; } #colE .left .tit.shengrenguli { background: url(sd_132.gif) no-repeat 0 0; } #colE .left .tit h2 { font-size: 16px; font-weight:bold; color:#690000; padding-left:10px; line-height:30px; } #colE .left .tit .box { border:solid 0px #d9ac4a; border-top: none; padding:15px 5px 5px 15px; overflow:hidden; } #colE .left .tit .box ul li { float:left; display:block } #colE .left .tit .box ul li.bigpic { margin-right:24px; } #colE .left .tit .box ul li .pt2 { width:200px; margin-right:15px; margin-bottom:12px; overflow:hidden; clear:none } #colE .left .tit .box ul li .pt2 h4 { line-height:18px; } #colE .left .tit .box ul li .pt2 h4 a { font-size:14px; color:#000 } #colE .left .tit .box ul li .pt2 p { color:#333; line-height:15px; } #colE .left .tit .box ul li .pt2 div a img { padding:2px; border:solid 0px #ccc; } #colE .left .tit .box ul li .p2t:after { content:"."; display:block; visibility:hidden; height:0; clear:both; } #colE .left .tit .box ul li .pt2 div { float:left; margin:0 10px 0 0; } #colE .left .tit.liyizhibang .box .left, #colE .left .tit.liyizhibang .box .right { width:340px; overflow:hidden; } #colE .left .tit.liyizhibang .box .left .pic { width:130px; float:left; } #colE .left .tit.liyizhibang .box .left .list12 { width:200px; float: right; white-space: nowrap; } #colE .left .tit.liyizhibang .box table tr td table tr td .list12 li, #colE .left .tit.shengrenguli .box table tr td .list12 li { white-space: nowrap; float:none; } #colE .left .tit.liyizhibang .box table tr td table tr td p { line-height:30px; text-align:center; } #colE .left .tit.liyizhibang .box table tr td table tr td .list12 h2 { font-size:14px; font-weight:bold; color:#333; line-height:24px; } #linkmore { background: url(sd_154.gif) repeat-x 0 0; height:28px; line-height:28px; border:solid 0px #e4e4e4; } #link { background-color:#e7e7e7; border:solid 0px #ecebed; } #link .con_link { padding:10px; margin:5px; border:solid 0px #cdcdcd; background-color:#FFF } #link h2 { background: url(sd_149.gif) repeat-x 0 0; height:29px; line-height:29px; border:solid 0px #e4e4e4; } #link li { float:left; padding:5px 0 2px 12px; white-space:nowrap; word-wrap:break-word; } /* 列表 */ #colB #main_list { width:976px; border:0px solid #CCCCCC; padding:1px; } #colB #main_list1 { width:650px; border:0px solid #CCCCCC; padding:1px; } #colB #main_list .title { background-color:#F0F0F0; line-height:28px; padding:0 10px; } #colB #main_list1 .title { background-color:#F0F0F0; line-height:28px; padding:0 10px; } .pagelink_xl { width:640px; height:22px; text-align:center; font-size:14px; line-height:22px; border-bottom:0px solid #CCC; padding:10px 0; margin-bottom:10px; color:#333; } .pagelink_xl .font12 { font-size:14px; line-height:22px; } .First_Page, .Fir_Page, .next_Page, .Last_Page, .First_Page_action, .Fir_Page_action, .next_Page_Action, .Last_Page_Action { background:url(xl_bg_next.gif) no-repeat; width:50px; height:22px; display:inline-block; color:#666; font-size:12px; } .action_num { width:16px; height:22px; font-size:14px; background:url(xl_bg_PageLink.gif) left 1px no-repeat; display:inline-block; color:#FFF; } .pagelink_xl_one { border-bottom:0; border-top:0px solid #CCC; } .bottom_tex { height:22px; overflow:hidden; padding:15px 0; margin-top:20px; } .backtop { width:70px; height:22px; float:right; } #text_list { margin:0 20px; overflow:hidden; } #text_list ul { margin-bottom:23px;*margin-bottom:30px; overflow:hidden; } #text_list ul li { line-height:26px;} #text_list ul li span { margin-left:15px; font-size:12px; color:#666; } /* 细览 */ #xilan_con h1 { margin:0 10px; font-size:26px; font-weight:bold; line-height:30px; text-align:center; padding:20px 0 20px; border-bottom:0px solid #CCC; } #xilan_con #cont { padding:15px;} #xilan_con #cont a { color:#00F; text-decoration:underline } #xilan_con #cont p,#xilan_con #cont{ font-size:16px; line-height:30px;} .function_tex { overflow:hidden; margin:0 20px; height:30px; border-bottom:0px dashed #CCC; } #time_tex, .print_tex { color:#666; } #time_tex, .print_tex { width:350px; float:left; line-height:30px; height:30px; padding-left:10px; } .print_tex { width:220px; float:right; padding:0; } .print_tex .font { width:130px; float:left; text-align:center; } .print_tex .print { width:45px; float:left; text-align:center; } .print_tex .print a { color:#0C50CC; } .print_tex .print a:hover { color:#900; } .bottom_tex { height:22px; overflow:hidden; margin:20px 20px 0px 20px; } .backtop { width:70px; height:22px; float:right; } .editor_tex { width:200px; float:left; line-height:22px; } .backtop img { width:70px; height:22px; } #main_list .news_tex { padding-top:10px 20px; margin:0 10px; overflow:hidden; } .news_title { height:30px; border-bottom:0px solid #666; position:relative; } .news_title_left { font-size:14px; font-weight:bold; line-height:28px; border-bottom:0px solid #FF4200; position:absolute; left:0; top:0; padding:0 5px; } .news_box { padding-top:10px; overflow:hidden; } /* 公用foot */ #footer { text-align:center; line-height:18px; margin:0 auto; } #footer img { margin:0 5px; }