ï»¿@charset "utf-8";
body, ul, ol, li, dt, dd, dl, p, div, span, from { margin: 0px; padding: 0px; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #333; }
body { background-image: url(/templets/default/images/_bg.gif); }
img { border: none; }
a { text-decoration: none; color: #333; }
a:visited { color: #666; }
a:hover { text-decoration: underline; color: #000; }
.t a { text-decoration: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.u { text-decoration: underline; }
.c1 { color: #974739 !important; }
.c2 { color: #000; }
.c2:hover { color: #F60; }
.c3 { color: #c4955d; }
.c4 { color: #666; }
.c5 { color: #10835B; }
.c6 { color: #EB939A; }
.c7 { color: #C33 !important; }
.o1 { border: 1px solid #dec29e; }
.o2 { border: 1px solid #707070; }
.o3 { border-bottom: 1px solid #c4955d; }
.o4 { border-bottom: 1px solid #dec29e; }
.o5 { border-bottom: 2px solid #DEC29E; }
.bc1 { background-color: #f3eee6; }
.bc2 { background-color: #fff; }
.bc3 { background-image: url(_sec_node_dis/templets/default/images/_bg.gif); background-position: left; }
.bc4 { background-image: url(links/templets/default/images/_bg.gif); /*background-position: bottom;*/ }
.w { width: 990px; }
.w6px { width: 6px; }
.w345px, .w345px li, .w345px li.t { width: 345px; }
.w381px { width: 381px; overflow: hidden; }
.w345px li a.lst { width: 270px; }
.w381px li a.lst { width: 301px; }
.w974px { width: 974px; }
.w620px { width: 620px; }
.w695px { width: 695px; }
.h219px { height: 219px; }
.h192px { height: 192px; }
.nobg { background-image: none !important; }
.f14px { font-size: 14px; }
.t4px { margin-top: 4px; }
.t5px { margin-top: 5px; }
.t8px { margin-top: 8px; }
.tl8px { margin-top: 8px; margin-left: 8px; }
.m8px { margin: 0px 8px 3px 0px; }
.p7px { padding: 7px 15px; }
.p8px { padding-top: 8px; padding-left: 8px; }
.c { margin-left: auto; margin-right: auto; }
.l { float: left; }
.r { float: right; }
.tr { text-align: right; }
.nowrap { white-space: nowrap; }
.ht { text-indent: -9999px; }
.h { overflow: hidden; }
.hide { visibility: hidden; display: none; }
.ho { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.box { display: block; }
#content { margin-top: 10px; position: relative; zoom: 1; }
#v-content { float: right; width: 737px; _width: 737px; +width: 737px;
}
li{list-style:none;}
#v-side { width: 243px; float: left; margin-right: 10px; overflow: hidden; }
em.btn-more { width: 35px; height: 16px; display: inline-block; float: right; background-image: url(/templets/default/images/btn_more.gif); }
em.btn-more2 { width: 46px; height: 30px; display: inline-block; float: right; background-image: url(/templets/default/images/_btn_sec_more.gif); }
#misc { background-color: #F3E6D2;/*background-color: #e5dbc9;*/ height: 26px; line-height: 26px; }
#misc #date { float: left; padding-left: 14px; }
#misc #date iframe, #misc #date span { float: left; }
#misc #date iframe { margin-top: 3px; margin-left: 4px; }
#misc #links { padding-right: 14px; float: right; }
#misc #links a, #misc #links a:visited { padding-right: 8px; padding-left: 8px; color: #333; }
#misc #links a:hover { color: #F60; }
#menu { line-height: 35px; height: 35px; background-image: url(_menu/templets/default/images/_bg.gif); background-repeat: repeat-x; padding-left: 14px; width: 976px; }
#menu li { float: left; display: inline-block; height: 35px; line-height: 35px; white-space: nowrap; background-image: url(_menu/templets/default/images/_bg.gif); background-repeat: repeat-x; list-style: none; }
#menu li.act { background-image: url(_menu_a/templets/default/images/_bg.gif); }
#menu li a { padding-right: 11px; padding-left: 11px; color: #fff; font-size: 14px; }
#menu li a:hover { text-decoration: none; }
#menu .dropdown .sub_navigation { position: absolute; _top: 275px; +top: 275px;
z-index: 9999; display: none; background-color: #fffbf1; _border-right: 1px solid #dec29e; _border-bottom: 1px solid #dec29e; _border-left: 1px solid #dec29e; _margin-left: -11px; +margin-left: -11px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);
-moz-box-shadow: 2px 2px 10px #909090; -webkit-box-shadow: 2px 2px 10px #909090; padding: 4px 0px; }
#menu .dropdown .sub_navigation li { background-image: none; _width: 160px; min-width: 160px; clear: both; padding: 0px; margin: 0px; }
#menu .dropdown .sub_navigation li a { color: #a44a16; display: block; font-size: 12px; }
#menu .dropdown .sub_navigation li a:hover { background-color: #dec29e; }
#search { height: 26px; background-color: #F3E6D2; padding-top: 5px; padding-bottom: 5px; overflow: hidden; vertical-align: middle }
#search #ar { background-image: url(_news_arrw/templets/default/images/_bg.gif); height: 26px; width: 64px; line-height: 26px; text-align: center; color: #FFF; margin-left: 20px; _margin-left: 10px; padding-right: 5px; }
#ar-list { width: 545px; line-height: 26px; height: 26px; overflow: hidden; float: left; margin-left: 10px; position: relative; display: inline-block; }
#ar-list table { height: 26px; line-height: 26px; }
#ar-list td.lsttd { padding-right: 10px; line-height: 26px; height: 26px; display: inline-block; white-space: nowrap; text-indent: 11px; background-image: url(/templets/default/images/_list_dot.gif); background-repeat: no-repeat; background-position: 3px center; }
#search #frmsearch { padding-top: 2px; padding-bottom: 2px; line-height: 22px; height: 22px; padding-right: 20px; width: 320px; }
#search #frmsearch #zoom { background-image: url(_search_arrw/templets/default/images/_bg.gif); width: 33px; height: 22px; }
.key { line-height: 18px; height: 18px; border: 1px solid #abadb3; color: #abadb3; margin: 0px; padding: 0px; }
#search #frmsearch #key-iput { padding-top: 2px; padding-bottom: 2px; padding-right: 10px; }
.btn { background-image: url(/templets/default/images/_search_btn.gif); height: 22px; width: 48px; line-height: 22px; color: #974739; border: none; cursor: pointer; display: block; text-align: center; margin-right: 10px; }
.btn:hover { text-decoration: none; }
.sidebox { list-style: none; background-image: url(_side_box_middle/templets/default/images/_bg.gif); height: 261px; }
.sidebox ul { padding: 6px; margin-right: 8px; margin-left: 8px; list-style: none; }
.sidebox ul li, .sidebox ul li a.lst { width: 217px; display: block; height: 25px; line-height: 25px; }
.sidebox ul li.t { height: 24px; line-height: 24px; text-indent: 0px; }
.sidebox .box.top { background-image: url(_side_box_top/templets/default/images/_bg.gif); }
.sidebox .box.bottom { background-image: url(_side_box_bottom/templets/default/images/_bg.gif); }
.sidebox .box.bottom, .sidebox .box.top { height: 8px; font-size: 0px; line-height: 0px; background-repeat: no-repeat; }
.sidebox1 { background-color: #fff; }
.sidebox1 dt { height: 30px; overflow: hidden; background-image: url(_side_sec_node/templets/default/images/_bg.gif); }
.sidebox1 dt span { margin-left: 12px; background-image: url(/templets/default/images/_side_sec_node.gif); width: 105px; text-align: center; color: #974739; font-size: 14px; line-height: 35px; font-weight: bold; background-position: top; }
.fix-h {  overflow: hidden; }
.fix-h2 { height: 188px; overflow: hidden; }
.btn-lst, .btn-dblst { margin: 13px 15px; list-style: none; }
.btn-dblst { margin-top: 5px; margin-bottom: 0px; }
.btn-lst li { line-height: 33px; height: 33px; border: 1px solid #dec29e; margin-bottom: 7px; background-image: url(_side_list/templets/default/images/_bg.gif); background-repeat: repeat-x; overflow: hidden; }
.mulinks li { height: auto; min-height: 33px; }
.mulinks li ul li { border-right-style: none; border-bottom-style: none; border-left-style: none; margin-bottom: 0px; background-image: none; border-top-style: dashed; height:33px; }
.btn-lst li a { color: #974739; background-image: url(_side/templets/default/images/_list_dot.gif); text-indent: 25px; display: block; background-repeat: no-repeat; background-position: left top; width: 200px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mulinks li ul li a { background-position: 0px -35px; }
.btn-dblst li { display: inline-block; float: left; width: 105px; height: 24px; background-image: url(/templets/default/images/_list_dot.gif); background-position: left center; background-repeat: no-repeat; line-height: 24px; }
.btn-dblst li a { text-indent: 8px; display: block; }
#copyright { margin-top: 29px; margin-bottom: 29px; }
#copyright #logo { margin-left: 120px; _margin-left: 60px; background-image: url(/templets/default/images/csdaj_logo.gif); height: 54px; width: 223px; float: left; }
#copyright #info { float: left; border-left: 2px solid #e0c6a4; padding-left: 25px; line-height: 24px; }
#copyright #info, #copyright #info a { color: #c4955d;position: relative; }
#wx-code { background-image: url(/templets/default/images/wx-code.gif);width: 108px;height: 108px;position: absolute;top: -5px;right: -180px;}
.sidebox ul li, .newslist1 li, .newslist2 li, .newslist3 li { height: 25px; line-height: 25px; _line-height: 23px; _height: 23px; text-indent: 11px; background-image: url(/templets/default/images/_list_dot.gif); background-repeat: no-repeat; background-position: 3px center; display: block; clear: both; overflow: hidden; }
.newslist1 li { height: 34px; line-height: 34px; }
.newslist1 li.title, .newslist1 li.title span, .newslist1 li.title em { font-size: 14px; font-style: normal; font-family: "ËÎÌå"; }
.newslist1 li.title { border-bottom-width: 2px; background-image: none; font-weight: normal; }
.newslist1 li.boxview, .newslist1 li.boxview div { line-height: 160%; font-size: 14px; }
.newslist1 li.boxview div { padding: 10px 0px; }
.newslist1 li.boxview { height: auto; padding: 0px 50px; background-image: none; text-indent: 0px; }
.newslist1 li.boxview strong { color: #C00; display: block; padding: 20px 0px; }
.newslist1 { padding: 6px; list-style: none; }
.newslist1 li.t, .newslist1 li.tt { line-height: 24px; height: 24px; }
li.t, li.tt { background-image: none; text-indent: 0px; margin-bottom: 7px; _margin-bottom: 5px; }
li.t span { min-width: 105px; _width: 105px; display: inline-block; background-image: url(_main_node/templets/default/images/_bg.gif); height: 24px; float: left; text-align: center; font-size: 14px; color: #974739; font-weight: bold; }
li.tt span { display: inline-block; height: 24px; float: left; text-align: center; font-size: 14px; color: #974739; font-weight: bold; }
.newsbox1 .newsbox1-fixe { padding: 8px;/* _height: 691px; min-height: 691px; */ }
li a.lst { height: 25px; }
li s { text-indent: 0px; text-decoration: none; width: 76px; overflow: hide; position: relative; }
.b1 { background-image: url(_main_box_top/templets/default/images/_bg.gif); background-repeat: no-repeat; background-position: top; }
.b2 { background-image: url(_main_box_middle/templets/default/images/_bg.gif); }
.b3 { background-image: url(_main_box_bottom/templets/default/images/_bg.gif); background-repeat: no-repeat; background-position: bottom; }
.newslist2 li, .newslist3 li { background-image: none; text-indent: 0px; }
.newslist3, .newslist2 { list-style: none; background-image: url(_sec_node/templets/default/images/_bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FFF; }
.newslist2 li a.lst, .newslist3 li a.lst { margin: 0px 15px; text-indent: 11px; background-image: url(/templets/default/images/_list_dot.gif); background-repeat: no-repeat; background-position: 3px center; }
.newslist2 li.t, .newslist3 li.t { line-height: 30px; height: 30px; margin-bottom: 5px; }
.newslist2 .t a, .newslist3 .t a { text-align: center; width: 117px; line-height: 30px; height: 30px; font-size: 14px; font-weight: bold; color: #974739; }
.newslist2 .t div, .newslist3 .t div { height: 30px; }
.newslist3 li.ha { height: 175px; line-height: 21px; }
.newslist3 li.ha a { color: #974739; }
#frilinks-lst { line-height: 42px; height: 42px; vertical-align: middle; _padding-top: 12px; _height: 30px; }
#frilinks-lst span { margin-right: 12px; margin-left: 14px; }
#frilinks-lst span .frlst { width: 190px; font-family: "ËÎÌå"; }
#local { line-height: 34px; height: 34px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url(/templets/default/images/PIE.htc); _width: 100%; zoom: 1; overflow: hidden; }
#local span { font-family: "ËÎÌå", "ÐÂËÎÌå"; width: 690px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; overflow: hidden; padding-left: 40px; padding-right: 7px; background-image: url(/templets/default/images/_local_icon.gif); background-position: 16px center; background-repeat: no-repeat; color: #666; zoom: 1; _width: 945px; }
#local span a { color: #666; padding-right: 4px; padding-left: 4px; }
#local span a:hover { color: #000; text-decoration: none; }
.pagebox { padding-top: 14px; padding-bottom: 14px; text-align: center; color: #999; clear: both; }
.pagebox span { color: #974739; }
.pagebox .pageitem { background: #999; display: inline-block; height: 22px; line-height: 22px; margin: 1px 4px; width: 50px; color: #fff; _padding-top: 5px; _height: 17px; _overflow: hidden; _position: relative; _top: 3px; }
.pagebox .pageitem a { background: #c4955d; display: inline-block; color: #fff; height: 22px; line-height: 22px; white-space: nowrap; width: 50px; _top: -5px; _position: relative; _padding-top: 5px; _height: 17px; }
.pagebox .pageitem a:hover { text-decoration: none; background: #974739; color: #FFF; }
.pagebox .pageitemselect { margin-left: 4px; }
.pagebox .pageitem img { margin: auto 2px; }
.pagebox .pageitemselect .pagenumberitem { background: #c4955d; display: inline-block; height: 22px; line-height: 22px; margin: 0px; width: 22px; color: #fff; }
.pagebox .pageitemselect .pagenumberitem:hover, .pagebox .pageitemselect .pagenumberitemcurrent { background: #974739; color: #FFF; text-decoration: none; }
.newslist1ext { padding-bottom: 7px; }
.newslist1ext li a.lst { margin-right: 0px; }
.newslist1ext li s { padding-right: 15px; }
#content-text { padding: 8px; background-color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url(/templets/default/images/PIE.htc); zoom: 1; _position: relative; _top: 8px; +position: relative;
+top: 8px;
}
.spec-content-text { width: 718px; }
#content-text #title { font-size: 16px; color: #933; text-align: center; padding: 34px 14px 14px; font-weight: bold; }
#content-text #text { font-size: 14px; line-height: 120%; padding: 14px 14px 24px; }
#content-text #text ol, #content-text #text ul { list-style-position: inside; }
#content-text .misc, #content-text #text, #content-text #title { border-right: 1px solid #DEC29E; border-left: 1px solid #DEC29E; position: relative; }
#content-text .misc { border-top: 1px solid #DEC29E; border-bottom: 1px solid #DEC29E; background-color: #F3E6D2; height: 26px; line-height: 26px; text-align: right; padding-right: 14px; zoom: 1; }
#content-text .misc, #content-text .misc span { color: #974739; }
#content-text .misc a { color: #974739; }
.datlist { border-collapse: collapse; border-top: none; border-right: 1px solid #DEC29E; border-top: 1px solid #DEC29E; border-left: none; position: relative; }
.datlist th, .datlist td { padding: 6px; border-bottom: 1px solid #DEC29E; border-left: 1px solid #DEC29E; }
.datlist th { background-color: #EEE6D9; color: #974739; }
.datlist td a { color: #974739; }
.alert, .alert th, .alert td { border-color: #c33; }
a.nicebtn { background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: url(/templets/default/images/_nicebtn.png); background-origin: padding-box; background-position: 0px 0px; background-size: auto; border: none; color: #333 !important; text-decoration: none; cursor: pointer; display: block; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: 300; height: 25px; line-height: 25px; position: relative; text-align: center; width: 85px; }
a.nicebtn:hover { background-position: -90px 0px; }
a.nicebtn2 { background-position: 0px -30px; }
a.nicebtn2:hover { background-position: -90px -30px; }
a.nicebtn3, a.nicebtn3:hover { background-position: 0px -60px; color: #999 !important; cursor: auto; }
.messagepost input, .messagepost textarea { margin: 0px; border: 1px solid #ccc; padding: 1px; }
.ie7fix_h_229px { +height:229px;
}
.searchtb { margin-right: auto; margin-left: auto; }
fieldset { padding: 9px; }
.bigbtn { height: 32px;/* [disabled]line-height: 32px;
*/ padding-right: 20px; padding-left: 20px; _padding-right: 10px; _padding-left: 10px; +padding-right: 10px;
+padding-left: 10px;
font-size: 14px; }
/*.dang { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFCACA; border-right-color: #F99; border-bottom-color: #F99; border-left-color: #FFCACA; }*/
.dang dt { background-image: url(/templets/default/images/_side_sec_node_bg_dang.gif); }
.dang dt .box { color: #FFF; background-image: url(/templets/default/images/_side_sec_node_dang.gif); text-indent: 12px; }
.dang dd .btn-lst li { background-image: url(/templets/default/images/_side_list_bg_dang.gif); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFCACA; border-right-color: #F99; border-bottom-color: #F99; border-left-color: #FFCACA; }
.dang dd .btn-lst li a {color: #C03; background-image: url(/templets/default/images/_side_list_dot_dang.gif); }

.topnew{width:362px; height:66px; display:block;padding:10px 0px 0 0px; font-size:12px;}
.topnew dt{ text-align:center}
.topnew dt a{ font-size:14px; font-weight:700; color:#7c171b}
.topnew dt a:hover{ color:#FF0000}
.topnew dd{ line-height:20px; padding-top:5px; text-indent:2em; color:#999}
.topnew dd a{color:#750b10}
.topnew dd a:hover{color:#FF0000}


.rollBox{width:970px;overflow:hidden;}
.rollBox .LeftBotton{height:105px;width:31px;background:url(/templets/default/images/pre.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:105px;width:31px;background:url(/templets/default/images/next.jpg) no-repeat;overflow:hidden;float:right;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:904px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:222px;overflow:hidden;margin:0px 2px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}