﻿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; background-color: #fff;  }
.t_n { display: none; }
.t_b { display: block; }
.fl { float: left; display: inline; display: block !important; }
.fr { float: right; display: inline; }

body { background: url(lnx/bg2.gif) top #fff repeat-x; }
.topnav { width: 1000px; margin: 0 auto; text-align: left; 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 { padding: 10px 0; }
.menu { height: 35px; background-color: #dc1c03; overflow: hidden; }
    .menu ul { width: 110%; }
    .menu li { float: left; width: 110px; border-right: 1px #be0300 solid; height: 35px; line-height: 35px; overflow: hidden; text-align: center; font-size: 14px; font-weight: bold; }
        .menu li a { color: #fff; }
        .menu li:hover { background-color: #ed510c; }
        .menu li a:hover { color: #ffd800; }
.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; }
.tit { height: 35px; line-height: 35px; padding: 0 15px; overflow: hidden; }
    .tit b { font-size: 14px; float: left; }
    .tit span { float: right; }
        .tit span a { color: #555; }

/**/
.munav { width: 1010px; margin: 0 auto; padding-bottom:10px; 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; }
/**/
/*领导班子*/
.lindao { width: 100%; }
    .lindao .hd { width: 100%; height: 32px; background: url(lnx/bg4.gif) repeat-x; overflow: hidden; }
        .lindao .hd a { font-size: 14px; font-weight: bold; color: #c60404; line-height: 30px; margin-left: 10px; }
    .lindao .bd { width: 231px; height: 140px; margin: 15px auto; }
        .lindao .bd li { width: 108px; height: 140px; float: left; background-color: #DDD; text-align: center; }
            .lindao .bd li:first-child { margin-right: 15px; }
    .lindao .aimg { width: 108px; height: 115px; overflow: hidden; background: #eee; display: block; }
        .lindao .aimg img { height: 115px; }
    .lindao .atitle { width: 100px; height: 25px; line-height: 25px; overflow: hidden; }
/*视频*/
.vedio { width: 100%; }
    .vedio .hd { width: 100%; height: 32px; background: url(lnx/bg4.gif) repeat-x; overflow: hidden; border-top:1px solid #ffb310; }
        .vedio .hd a { font-size: 14px; font-weight: bold; color: #c60404; line-height: 30px; margin-left: 10px; }
    .vedio .bd { height: 120px; width: 110%; padding-left: 14px; padding-top: 14px; padding-bottom: 8px; }
        .vedio .bd li { width: 109px; height: 120px; overflow: hidden; float: left; display: inline; margin-right: 10px; }
        .vedio .bd em { display: block; width: 101px; height: 70px; padding: 4px 4px 15px 4px; overflow: hidden; background: url(cdx/tvr1.gif) no-repeat; }
            .vedio .bd em img { width: 101px; height: 70px; }
        .vedio .bd p { height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
        .vedio .bd a { color: #252525; }
.vediolist { padding: 8px 10px; }

.ad90 { max-height: 90px; margin-bottom: 10px; }
.x1 { width: 1000px; height: 370px; overflow: hidden; padding: 10px 0; }
.x1l { width: 730px; height: 370px; overflow: hidden; background: url(lnx/bg1.gif) repeat-x; }
.x1lhot { padding: 10px 8px; height: 90px; background: url(lnx/x1b1.jpg) no-repeat; }
    .x1lhot h3 { display: block; height: 40px; overflow: hidden; font: bold 24px/40px microsoft yahei,SimHei,黑体; }
    .x1lhot p { display: block; height: 44px; line-height: 22px; color: #555; overflow: hidden; }
    .x1lhot a { color: #c60404; }
.ifocus { width: 370px; height: 260px; overflow: hidden; position: relative; }
.focus_bd, .focus_bd img { width: 370px; height: 260px; }
    .focus_bd ul { overflow: hidden; zoom: 0; }
    .focus_bd li { width: 100%; height: 260px; overflow: hidden; }
    .focus_bd p { display: block; font-size: 12px; width: 370px; height: 35px; line-height: 35px; position: absolute; z-index: 100; right: 0; bottom: 0; background-color: #000; opacity: .8; filter: alpha(opacity=80); }
        .focus_bd p a { display: block; width: 210px; height: 35px; overflow: hidden; padding-left: 15px; color: #fff; }
.focus_hd { width: 100px; height: 20px; padding-right: 15px; line-height: 5px; position: absolute; text-align: right; z-index: 500; right: 0; bottom: 0; overflow: hidden; }
    .focus_hd em { display: inline-block; width: 15px; cursor: pointer; height: 5px; overflow: hidden; background-color: #fff; margin-left: 4px; }
        .focus_hd em.on { background-color: #ffd800; }
.x1tabs { width: 348px; height: 258px; overflow: hidden; border: 1px #ddd solid; }
.hotTabs { height: 32px; width: 110%; font-size: 14px; background: url(lnx/bg3.gif) repeat-x; }
    .hotTabs li { display: inline; float: left; width: 119px; text-align: center; cursor: pointer; color: #555; height: 32px; line-height: 32px; border-right: 1px #ebd6db solid; }
        .hotTabs li.selected { background-color: #fff; font-weight: bold; color: #c60404; }
.htabs { padding: 10px; height: 240px; 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; }

.x1r { width: 258px; height: 368px; overflow: hidden; border: 1px #ffb310 solid; }
    .x1r .tit { background: url(lnx/bgt1.jpg) no-repeat; }
        .x1r .tit a, .x1r .tit b { color: #fff; }
    .x1r .uli { padding: 7px 10px; }
    .x1r li:nth-child(1) a, .x1r li:nth-child(2) a, .x1r li:nth-child(3) a { color: #c60404; }
.x1rad { height: 230px; height: 50px; overflow: hidden; margin: 0 9px 5px 9px; background-color: #c60404; }
    .x1rad img { height: 230px; height: 50px; }

.x2 { height: 440px; margin-bottom: 10px; overflow: hidden; }
.x2l { width: 750px; height: 440px; overflow: hidden; }
.x2l4 { width: 363px; height: 213px; overflow: hidden; margin-bottom: 10px; margin-right:10px; border: 1px #ffb310 solid; background: url(lnx/bg4.gif) repeat-x; }
    .x2l4 .tit { height: 36px; overflow: hidden; margin-bottom: 10px; line-height: 35px; }
        .x2l4 .tit b { display: inline-block; width: 100px; font-size: 14px; text-align: center; color: #c60404; line-height: 35px; background: url(lnx/bg4t.gif) no-repeat; }
.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; }

.x2r { width: 248px; height: 438px; overflow: hidden; border: 1px #ebd6db solid; }
    .x2r .tit { height: 33px; overflow: hidden; margin-bottom: 10px; line-height: 33px; background: url(gjx/bg1.gif) bottom repeat-x; border-bottom: 1px #ebd6db solid; }
        .x2r .tit b { color: #c60404; }
    .x2r .uli { padding: 0 10px; }
        .x2r .uli li { height: 30px; line-height: 30px; border-bottom: 1px #ebd6db dotted; }

.x3 { width: 998px; height: 325px; overflow: hidden; margin: 0 auto; margin-bottom: 10px; background: url(zgx/x3t.gif) #fff repeat-x; border: 1px #f18f60 solid; }
.x3tit { height: 33px; line-height: 33px; padding: 0 10px 0 70px; background: url(zgx/x2_2.gif) 0 -110px no-repeat; }
    .x3tit b { font-size: 14px; color: #fff; display: inline-block; width: 109px; text-align: center; height: 33px; }
    .x3tit a { float: right; color: #252525; }
.x3l { width: 341px; height: 249px; overflow: hidden; overflow: hidden; margin: 15px 0 15px 15px; }
    .x3l em { display: block; width: 335px; height: 225px; padding: 2px; border: 1px #ccc solid; overflow: hidden; }
    .x3l img { width: 335px; height: 225px; }
    .x3l p { display: block; height: 25px; line-height: 25px; text-align: center; overflow: hidden; }
    .x3l a { color: #252525; }
.x3r { width: 610px; height: 255px; overflow: hidden; margin: 15px 15px 15px 0; }
    .x3r ul { width: 110%; }
    .x3r li { display: inline; float: left; width: 145px; height: 125px; margin-bottom: 5px; margin-right: 10px; }
        .x3r li em { display: block; width: 141px; height: 96px; padding: 1px; border: 1px #ccc solid; overflow: hidden; }
        .x3r li img { width: 141px; height: 96px; }
        .x3r li p { display: block; height: 25px; line-height: 25px; text-align: center; overflow: hidden; }
        .x3r li a { color: #252525; }
a:hover { text-decoration: underline; color: #b50006; }

/*县首页通用*/
.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;  padding-top:10px;}

.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; }