body{background:#900;}
.banner{width:100%; background:url(../image/banner_bg1.jpg) center no-repeat; height:278px; margin-top:-40px;}
.menu{width:100%; background:#5c0000; border-bottom:1px solid #900; border-top:1px solid #900; height:38px; position:relative; z-index:2; behavior:url(/sp/ggj/css/js/PIE.htc); box-shadow:0 0px 5px #000;}
.menu_li{width:922px; margin:0 auto; text-align:center;}
.menu_li a{display:inline-block; line-height:38px; height:38px; text-align:center; text-decoration:none; color:#fff; font-weight:bold; cursor:pointer; font-size:14px; margin:0 10px; padding:0 30px; text-shadow:-1px -1px 0px #714a06;}
.menu_li a:hover{display:inline-block; text-align:center; color:#3f2800; text-shadow:-1px -1px 0px #b58a22;}
.menu_li a.act{display:inline-block; text-align:center; color:#1e1300; background:#ebc873; text-shadow:-1px -1px 0px #b58a22;}

.concent{width:100%;}
.concent_li{width:1002px; margin:0 auto; background:url(../image/concent_bg.jpg) repeat-y; overflow:hidden; behavior:url(/sp/ggj/css/js/PIE.htc); box-shadow:0 3px 3px #000;}
.con_bt{background:url(../image/concent_bt.gif) 0 bottom no-repeat; width:100%; overflow:hidden; height:26px; margin:0 auto; width:1002px; overflow:hidden; behavior:url(/sp/ggj/css/js/PIE.htc); box-shadow:0 3px 3px #000;}
.con_nr_sy{padding:30px 50px 40px 50px; font-size:14px; color:#6c4708; line-height:36px; width:902px; float:left; overflow:hidden; font-weight:bold;}
.con_nr_sy img{float:right; overflow:hidden; padding:2px; border:2px solid #716022; margin:10px;}
.con_nr_sy strong{color:#a30005;}
.con_nr{padding:50px;}
.con_nr h2{font-size:14px; line-height:28px; color:#a30005; margin:0;}
.con_nr h4{font-size:14px; color:#a30005; margin:0; height:40px; line-height:40px; overflow:hidden; width:902px;}
.con_txt{font-size:12px; line-height:28px; margin:0 30px 0px 30px; padding-bottom:20px; overflow:hidden; color:#333;}
.con_txt strong{font-weight:bold; color:#6c4708;}
.con_txt a{color:#6c4708;}
.con_txt a:hover{text-decoration:none; color:#a30005;}
.con_txt .sc{float:left; overflow:hidden; width:840px;}
.con_txt .sc li{float:left; overflow:hidden; padding:2px; border:2px solid #716022; margin:20px 10px 0 0; height:100px;}

.one_pub{float:left; overflow:hidden;}
.one_pub li{float:left; overflow:hidden; margin-right:30px; list-style:none;}
.one_pub li a{padding:2px; border:2px solid #a38826; display:inline-block; overflow:hidden;}
.jjsc a{padding:2px; border:2px solid #a38826; display:inline-block; overflow:hidden;}
.jjsc img{float:left; overflow:hidden;}
.two_pub{float:left; overflow:hidden;}
.two_pub li{float:left; list-style:none; height:310px; margin-right:20px;}

.concent .yxbd h4{ color:#6c4708; line-height:40px; height:40px; padding-bottom:10px; text-indent:30px;}


table.jpjx{background:#CCC;}
table.jpjx td{background:#FFFFFF; color:#666; text-indent:10px;}

.zqzg_gq{float:left; overflow:hidden; padding-bottom:20px;}
.zqzg_gq li{float:left; margin-right:20px; overflow:hidden; list-style:none;}
.zqzg_gq li a{display:inline-block; width:180px; overflow:hidden; float:left; overflow:hidden; padding:2px; background:#FFFFFF; border:2px solid #716022; text-align:center; text-decoration:none;}
.zqzg_gq li a:hover{border-color:#a30005;}
.zqzg_gq li img{float:left; overflow:hidden;}
.zqzg_gq li strong{display:block; width:100%; cursor:pointer;}
.zqzg_gq li span{display:block; width:100%; font-weight:bold; cursor:pointer;}

.footer{height:100px; padding-top:24px; line-height:24px; margin-top:20px; overflow:hidden; width:100%; background:url(../image/foot_bg2.jpg) 0 top repeat-x #fff;}
.footer a{color:#9f886e; font-size:12px; text-decoration:none;}
.footer p{font-size:12px;}
.footer a:hover{color:#333;}
.sitetop{background:url(../image/top_bg.jpg) 0 0 repeat-x; position:relative; z-index:2; overflow:hidden; height:72px;}
.tlink{width:966px; margin:0 auto; overflow:hidden; position:relative; height:72px; text-align:right;}
.tlink div.logo{ position:absolute; left:0; top:0;}
.tlink a{line-height:30px; text-decoration:none; color:#333; font-size:12px;}
.tlink a:hover{color:#000;}
.tlink div.logo a{clear:both;}

.con_txt h5{width:100%; float:left; overflow:hidden; margin:0; font-size:12px; line-height:30px;}

.con_txt .djcz{width:95px; height:30px; background:url(../image/djcz.gif) no-repeat 0 0; color:#fff6d6; display:block; line-height:30px; font-weight:bold; text-align:center; text-decoration:none; margin-top:8px;}

.dzys{display:block; width:241px; height:101px; padding:2px; border:2px solid #716022;}
.dzys:hover{border-color:#a30005;}


.yxbd_bot{overflow:hidden; width:100%;}
.yxbd_bot a{display:inline; border:none;}







