﻿html { font-size: 100%; text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -o-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd,
ul, ol, li, pre, form, fieldset, legend, button, input, textarea,
th, td { margin: 0; padding: 0; word-wrap: break-word; }
body, html { height: 100%; }
body, html, input { font: 12px/21px "宋体","微软雅黑","黑体",Arial,sans-serif,tahoma,Hiragino Sans G; font-size: 12px; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
input.dialog { height: 0; height: 0; font-size: 0; line-height: 0; border: none; }
h1 { font-size: 34px; }
h2 { font-size: 26px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
input, label, img, th, textarea { vertical-align: middle; outline: none; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new,courier,monospace; }
input.button, input.btn { padding: 0.25em; width: auto; _width: 0; overflow: visible !ie; }
ul, ol, li { list-style: none; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); outline: none; }
    a:hover { text-decoration: none; _zoom: 1; color: #b50006; }
.clr { clear: both; height: 0; overflow: hidden; }

.mi { width: 1000px; margin: 0 auto; text-align: left; }
.t_n { display: none; }
.t_b { display: block; }
.fl { float: left; display: inline; display: block !important; }
.fr { float: right; display: inline; }

body { background: url(nwqx/bg1.gif) center #f7b403 repeat-y; }
.topnav { height: 35px; line-height: 35px; color: #969696; overflow: hidden; }
    .topnav b { font-size: 14px; color: #c60404; }
    .topnav a { padding: 0 10px; color: #252525; }
a:hover { text-decoration: underline; color: #c60404; }
.banner { height: 260px; overflow: hidden; }
.menu { height: 35px; background: url(nwqx/mbg.gif) no-repeat; overflow: hidden; }
    .menu ul { width: 110%; }
    .menu li { float: left; width: 111px; border-right: 1px #dc1919 solid; height: 35px; line-height: 35px; overflow: hidden; text-align: center; font-size: 14px; font-weight: bold; }
        .menu li a { color: #fff; }
            .menu li a:hover { color: #ffff00; }

/**/
.munav { width: 1000px; margin: 0 auto; height: 23px; padding: 6px 0; background-color: #f3f3f3; overflow: hidden; }
    .munav li { position: relative; }
    .munav .fr { padding-right: 6px; }
    .munav .ml6px { padding-left: 6px; }
.topLoop { position: relative; overflow: hidden; height: 22px; line-height: 22px; }
    .topLoop a { color: #252525; }
.mv1 { line-height: 23px; padding-left: 10px; color: #555; }
.mv2, .mv3 { height: 19px; border: 1px #ebd6db solid; padding: 1px; overflow: hidden; }
.mv2 { width: 100px; }
.mv3 { width: 180px; margin-right: 5px; }
    .mv2 select, .mv3 input { display: block; width: 100%; height: 19px; line-height: 19px; border: none; }
.mv4 { height: 23px; width: 65px; text-align: center; overflow: hidden; }
    .mv4 input { display: block; width: 100%; height: 22px; line-height: 22px; border: none; background-color: #c60404; color: #fff; cursor: pointer; }
        .mv4 input:hover { background-color: #e00; }
/**/
.mv1 { line-height: 23px; padding-left: 10px; color: #555; }
.mv2, .mv3 { height: 19px; border: 1px #ebd6db solid; padding: 1px; overflow: hidden; }
.mv2 { width: 100px; }
.mv3 { width: 180px; margin-right: 5px; }
    .mv2 select, .mv3 input { display: block; width: 100%; height: 19px; line-height: 19px; border: none; }
.mv4 { height: 23px; width: 65px; text-align: center; overflow: hidden; }
    .mv4 input { display: block; width: 100%; height: 22px; line-height: 22px; border: none; background-color: #c60404; color: #fff; cursor: pointer; }
        .mv4 input:hover { background-color: #e00; }
.ad90 { max-height: 90px; margin-bottom: 10px; }
.uli li { height: 25px; line-height: 25px; color: #999; overflow: hidden; padding-left: 15px; background: url(images/i666.gif) 5px 10px no-repeat; }
    .uli li a { color: #252525; padding-right: 10px; }
        .uli li a:hover { text-decoration: underline; color: #c60404; }

.x1 { height: 290px; overflow: hidden; margin-bottom: 10px; background-color: #fff; }
.x1l { width: 550px; height: 290px; overflow: hidden; position: relative; }
.focus_bd, .focus_bd img { width: 550px; height: 290px; }
    .focus_bd ul { overflow: hidden; zoom: 0; }
    .focus_bd li { width: 100%; height: 290px; overflow: hidden; }
    .focus_bd p { display: block; font-size: 14px; width: 550px; height: 30px; line-height: 30px; position: absolute; z-index: 100; right: 0; bottom: 0; background-color: #c20510; opacity: .9; filter: alpha(opacity=90); }
        .focus_bd p a { display: block; height: 30px; overflow: hidden; padding-left: 15px; color: #fff; }
.focus_hd { width: 550px; height: 80px; padding-right: 10px; position: absolute; text-align: right; z-index: 500; right: 0; bottom: 0; overflow: hidden; }
    .focus_hd em { display: inline-block; width: 73px; height: 38px; cursor: pointer; border: 1px #fff solid; overflow: hidden; background-color: #fff; margin-left: 4px; }
        .focus_hd em.on { border: 1px #ffff00 solid; }
    .focus_hd img { width: 73px; height: 38px; }

.x1r { width: 438px; height: 288px; overflow: hidden; border: 1px #ddd solid; }
.hotTabs { height: 32px; width: 110%; font-size: 14px; background: url(nwqx/bg2.gif) repeat-x; }
    .hotTabs li { display: inline; float: left; width: 146px; text-align: center; cursor: pointer; color: #555; height: 32px; line-height: 32px; border-right: 1px #ddd solid; }
        .hotTabs li.selected { background-color: #fff; font-weight: bold; color: #c60404; }
.htabs { margin: 10px; overflow: hidden; }
    .htabs li { height: 28px; line-height: 28px; color: #999; border-bottom: 1px #ebd6db dotted; overflow: hidden; padding-left: 15px; background: url(images/i666.gif) 5px 12px no-repeat; }
        .htabs li a { color: #252525; padding-right: 10px; }



.x2 { height: 440px; margin-bottom: 10px; overflow: hidden; }
    .x2 .fl { margin-right: 10px; }
.x2l4 { width: 324px; height: 213px; overflow: hidden; margin-bottom: 10px; border: 1px #ddd solid; background: url(gjx/bg6.gif) repeat-x; }
    .x2l4 .tit { height: 36px; overflow: hidden; margin-bottom: 10px; line-height: 35px; }
        .x2l4 .tit b { display: inline-block; padding-left: 35px; width: 72px; font-size: 14px; color: #c60404; line-height: 35px; background: url(gjx/bt2.gif) no-repeat; }
        .x2l4 .tit a { float: right; color: #252525; padding-right: 10px; }
    .x2l4 .uli { padding: 0 10px; }
.x2l4h { height: 70px; padding: 3px 15px; overflow: hidden; margin-bottom: 5px; }
    .x2l4h em { display: block; float: left; width: 100px; height: 70px; overflow: hidden; }
    .x2l4h img { width: 100px; height: 70px; }
    .x2l4h p { float: right; display: block; width: 220px; height: 70px; overflow: hidden; line-height: 23px; color: #666; }
        .x2l4h p a { color: #c60404; font-size: 14px; }
        .x2l4h p b { display: block; height: 23px; overflow: hidden; }
.x2tv { width: 326px; height: 215px; overflow: hidden; }


.x3 { height: 190px; padding-top: 9px; width: 998px; margin: 0 auto; border: 1px #ddd solid; border-top: none; background: url(gjx/bg7.gif) repeat-x; overflow: hidden; margin-bottom: 10px; }
.x3tit { height: 30px; line-height: 30px; color: #999; overflow: hidden; padding-left: 150px; background: url(nwqx/x3t.gif) 15px 6px no-repeat; }
    .x3tit span a { padding: 0 6px; color: #252525; }
    .x3tit samp { float: right; padding-right: 15px; }
        .x3tit samp a { color: #666; }
    .x3tit span { float: left; }
.x3ul { width: 970px; height: 140px; margin: 5px 14px; overflow: hidden; position: relative; }
    .x3ul ul { overflow: hidden; zoom: 0; }
.x3 li { float: left; display: inline; width: 150px; height: 140px; margin-right: 14px; }
    .x3 li em { display: block; width: 150px; height: 115px; overflow: hidden; }
    .x3 li img { width: 150px; height: 115px; }
    .x3 li p { display: block; line-height: 25px; height: 25px; text-align: center; overflow: hidden; }
        .x3 li p a { color: #252525; }


.x4 { width: 998px; height: 348px; margin: 0 auto; overflow: hidden; margin-bottom: 10px; border: 1px #a4d2df solid; border-top: none; padding-top: 10px; background: url(nwqx/bg3.gif) repeat-x; }
.x4l { width: 240px; height: 330px; padding: 9px 0 9px 100px; background: url(nwqx/x4b.jpg) no-repeat; }
.x4 .tit { padding-left: 30px; height: 30px; margin-bottom: 5px; border-bottom: 1px #a4d2df dotted; line-height: 30px; font-size: 14px; color: #252525; background: url(nwqx/bgt1.gif) 5px 6px no-repeat; }
    .x4 .tit a { float: right; font-size: 12px; color: #820a18; }
.tit b { float: left; }
.x4l li { height: 26px; line-height: 26px; }
.x4c { width: 300px; height: 330px; overflow: hidden; margin: 10px 0 0 15px; }
    .x4c em { float: left; display: block; width: 100px; height: 115px; padding: 5px 0; overflow: hidden; }
        .x4c em img {  height: 115px; }
    .x4c .uli { width: 190px; height: 125px; overflow: hidden; float: right; }
.x4r { width: 295px; height: 330px; overflow: hidden; padding: 10px 15px; background: url(nwqx/bg4.gif) repeat-y; }
.x4rhot { height: 115px; padding: 5px; overflow: hidden; margin-bottom: 8px; }
    .x4rhot em { float: left; display: block; width: 100px; height: 115px; overflow: hidden; }
        .x4rhot em img { height: 115px; }
    .x4rhot p { display: block; float: right; width: 175px; height: 115px; overflow: hidden; line-height: 22px; }
        .x4rhot p b { display: block; padding-bottom: 5px; }
    .x4rhot a { color: #c60404; }
/*县首页通用*/
.wlinks { width: 1000px; height: 92px; overflow: hidden; margin: 0 auto; margin-bottom: 15px; }
.slink_l, .slink_c { height: 90px; border: 1px #ebd6db solid; overflow-y: scroll; overflow-x: hidden; }
.slink_l { width: 320px; margin-right: 18px; }
.slink_c { width: 260px; }
.slink_r { width: 380px; height: 92px; overflow: hidden; }
    .slink_r ul { width: 110%; }
    .slink_r li { float: left; display: inline; width: 180px; height: 20px; padding: 1px; border: 1px #ebd6db solid; margin-right: 12px; margin-bottom: 10px; }
        .slink_r li select { display: block; border: none; height: 20px; line-height: 20px; width: 100%; outline: none; }
.slink_l ul, .slink_c ul { padding: 2px 0; }
.slink_l ul { padding-left: 5px; }
.slink_l li { float: left; display: inline; width: 140px; height: 22px; line-height: 22px; overflow: hidden; }
.slink_c li { height: 22px; line-height: 22px; overflow: hidden; }
.wlinks a { padding-left: 10px; display: block; color: #252525; }
    .wlinks a:hover { background-color: #ebd6db; color: #b50006; }
/**/

/*列表和内容*/
.list_body { padding-bottom: 30px; background: #fff; }

.left { width: 680px; min-height: 600px; overflow: hidden; }
.right { width: 300px; min-height: 600px; overflow: hidden; }

.path { height: 35px; line-height: 30px; overflow: hidden; color: #666; }
    .path a { padding: 0 10px; color: #252525; }
.list { margin-bottom: 20px; border-top: 1px #ddd solid; padding-top: 5px; }
    .list li { padding: 15px 0; border-bottom: 1px #ddd solid; height: 105px; overflow: hidden; }
    .list em { display: block; float: left; width: 150px; height: 105px; overflow: hidden; margin-right: 15px; background-color: #ddd; }
        .list em img { width: 150px; height: 105px; }
    .list h3 { display: block; font: bold 16px/20px microsoft yahei,黑体; padding-bottom: 5px; }
        .list h3 a { color: #cc0000; }
            .list h3 a:hover { color: #b50006; text-decoration: underline; }
    .list span { display: block; max-height: 60px; line-height: 20px; overflow: hidden; color: #555; }
    .list p { display: block; height: 20px; line-height: 20px; overflow: hidden; color: #666; padding: 0; }
    .list samp a { color: #b50006; padding-left: 10px; }
.lt_msg, .lt_share { display: inline-block; width: 20px; height: 20px; overflow: hidden; margin-left: 8px; float: right; }
.lt_msg { background: url(list/list1.gif) -58px 4px no-repeat; }
    .lt_msg:hover { background: url(list/list1.gif) 2px 4px no-repeat; }
.lt_share { background: url(list/list1.gif) -93px 4px no-repeat; }
    .lt_share:hover { background: url(list/list1.gif) -33px 4px no-repeat; }

.spage { clear: both; width: 100%; height: 25px; line-height: 25px; padding: 20px 0; margin-bottom: 25px; }
    .spage a, .spage b, .spage span { float: left; display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; margin-right: 1px; color: #fff; font: normal 12px/25px microsoft yahei,黑体; }
    .spage a { background-color: #aaa; }
    .spage b { background-color: #cc0000; }
    .spage span { background-color: #b50006; }
    .spage a:hover { background-color: #b50006; color: #fff; }
    .spage select { display: none; }

.ltr_1 { border: 1px #ddd solid; margin-bottom: 10px; }
.ltr1tit { height: 35px; line-height: 35px; border-bottom: 1px #ddd solid; padding: 0 15px; font-size: 14px; font-weight: bold; color: #333; }
.ltr_1 ul { padding: 10px 15px; }
.ltr_1 li { height: 16px; line-height: 16px; padding: 7px 0; overflow: hidden; }
    .ltr_1 li b { display: inline-block; width: 16px; height: 16px; overflow: hidden; border-radius: 10px; text-align: center; background-color: #ff8400; color: #fff; }
    .ltr_1 li a { padding-left: 10px; color: #252525; font-size: 14px; }
a:hover { color: #b50006; text-decoration: underline; }

.ltr_box { border: 1px #ddd solid; border-top: 2px #b50006 solid; margin-bottom: 10px; }
.ltr_2ul { height: 35px; background: url(images/ddd.gif) bottom repeat-x; font-size: 14px; font-weight: bold; }
    .ltr_2ul li { width: 120px; height: 35px; line-height: 35px; text-align: center; border-right: 1px #ddd solid; float: left; color: #555; cursor: pointer; }
        .ltr_2ul li.selected { background-color: #fff; }

.ltr2_li { padding: 10px 15px; height: 300px; }
    .ltr2_li li { height: 30px; line-height: 30px; font-size: 14px; overflow: hidden; }
        .ltr2_li li b { padding-right: 10px; color: #666; font: bold 16px/30px microsoft yahei,黑体; }
        .ltr2_li li a { color: #252525; font-size: 14px; font-weight: normal; }
        .ltr2_li li:nth-child(1) b, .ltr2_li li:nth-child(2) b, .ltr2_li li:nth-child(3) b { color: #b50006; }

.ltr_tit { height: 35px; line-height: 35px; padding: 0 14px; color: #252525; border-bottom: 1px #ddd solid; font-size: 14px; font-weight: bold; }
.ltr_3 { width: 110%; height: 100px; padding: 14px; }
    .ltr_3 li { width: 130px; height: 110px; display: inline; float: left; margin-right: 10px; margin-bottom: 5px; overflow: hidden; }
    .ltr_3 em { display: block; width: 130px; height: 80px; overflow: hidden; background-color: #ddd; }
        .ltr_3 em img { width: 130px; height: 80px; }
    .ltr_3 p { display: block; height: 25px; line-height: 25px; text-align: center; overflow: hidden; }
        .ltr_3 p a { color: #252525; }
.ltr4_1 { padding: 0 14px; }
    .ltr4_1 li { height: 80px; padding: 14px 0; border-bottom: 1px #ddd dotted; overflow: hidden; }
    .ltr4_1 em { display: block; float: left; width: 110px; height: 80px; overflow: hidden; background-color: #ddd; }
        .ltr4_1 em img { width: 110px; height: 80px; }
    .ltr4_1 p { display: block; float: right; width: 150px; height: 80px; line-height: 20px; color: #666; overflow: hidden; }
    .ltr4_1 b { display: block; height: 20px; overflow: hidden; font-size: 14px; }
    .ltr4_1 a { color: #555; }
.ltr4_2 { clear: both; padding: 14px; }
    .ltr4_2 li { height: 30px; font-size: 14px; line-height: 30px; overflow: hidden; padding-left: 15px; background: url(images/i666.gif) 3px 12px no-repeat; }
        .ltr4_2 li a { color: #252525; }


.art_box { padding: 15px 24px; border: 1px #ddd solid; border-top: 2px #cc0000 solid; overflow: hidden; min-height: 1000px; }

.art_title { padding: 15px 0; border-bottom: 1px #ddd solid; color: #666; text-align: center; margin-bottom: 20px; }
    .art_title h2 { line-height: 35px; display: block; font-size: 26px; font-weight: bold; color: #252525; }
    .art_title p { padding-top: 5px; }
    .art_title span { padding: 0 10px; }
    .art_title samp { color: #b50006; }
.art_body { overflow: hidden; color: #252525; line-height: 25px; font-size: 14px; }
    .art_body p { padding: 10px 0; text-indent: 2em; }
.art_page { clear: both; width: 100%; height: 25px; line-height: 25px; padding: 20px 0; margin-bottom: 25px; text-align: center; }
    .art_page a, .art_page b { display: inline-block; height: 23px; line-height: 23px; padding: 0 10px; border: 1px #ddd solid; margin-right: 1px; color: #252525; font: normal 14px/23px microsoft yahei,黑体; }
    .art_page b { border: 1px #fff solid; font-weight: bold; }
    .art_page a:hover { border: 1px #ca0000 solid; color: #ca0000; }
.art_tags { line-height: 25px; }
    .art_tags a { color: #252525; padding-right: 10px; }
.art_link { line-height: 25px; padding: 10px 0; color: #555; }
    .art_link a { color: #252525; }
.art_bshare { padding: 10px; border: 1px #ddd dotted; }
.art_list1 { padding: 10px 0; overflow: hidden; }
    .art_list1 b { display: block; font: bold 16px/30px microsoft yahei,黑体; padding-bottom: 10px; }
    .art_list1 ul { width: 110%; }
    .art_list1 li { float: left; display: inline; margin-right: 20px; width: 290px; height: 30px; line-height: 30px; padding-left: 15px; background: url(images/i666.gif) 3px 12px no-repeat; }
        .art_list1 li a { color: #252525; }
