﻿@charset "utf-8";
*{ margin:0; padding:0;}
html { }
body{ font-size: 12px; color:#000; background:#fff; background: url(bgbb.jpg) 0 0 repeat;}
a:hover img,img{ border:none;}
ul{ list-style:none;}
input,button,select,textarea{outline:none; font-size:12px;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color: inherit;}
a:hover { position: relative; left: 1px; top: 1px; text-decoration: underline;}
::selection{background: #ed3232; color: white; }
::-moz-selection{background: #ed3232; color: white;}
/*结束*/
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.clearfix{*zoom:1}
.clear{clear:both;width:0px;height:0px;font-size:0px;overflow:hidden}
.v_mid{ vertical-align:middle; _vertical-align:baseline;}
.float_l { float: left;}
.float_r { float: right;}
#logoBar{ background: #557555;}
.logoBar { width: 1018px; height: 80px; margin: 0 auto; position: relative;}
.logoBar .logo1 { width: 423px; height: 55px; position: absolute; left: 0; top: 12px;}
.logoBar .logo2 { width: 289px; height: 54px; position: absolute; left: 445px; top: 13px;}
.logoBar .logo3 { width: 196px; height: 68px; position: absolute; left: 750px; top: 4px;}
.div_title {margin-bottom: 5px; padding: 5px 0; background-color: #738f73;}
.div_title .title_text {height: 90px;width: 1018px; margin: auto; position: relative; font-weight: bold; border: solid 1px #9ac39a; background: #2d462d;}
.div_title .title_left { width: 499px; position: absolute; left: 10px; top: 5px;}
.div_title .title_right { width: 499px; position: absolute; right: 10px; top: 5px;}
.div_title li:first-child { width: 60px; background: url(hot_tags.png) left center no-repeat; color: #FFF; text-align: center; font-weight: 800;}
.div_title li { float: left; height: 27px; line-height: 27px; padding: 0px 6px 0px 3px; color: #FFF;}
.div_title ul { clear: left;}
.div_title li a { color: #0F0; text-decoration: none;}
.div_title a:hover { border: solid #0F0 1px; color: #FF0;}
.ttHead { width: 1000px; height: 12px; line-height: 0; margin: 0 auto; padding: 0 9px; font-size: 0; background: url(ttHead.png) 0 0 no-repeat;}
.ttFoot { width: 1000px; height: 12px; line-height: 0; margin: 0 auto 5px auto; font-size: 0; padding: 0 9px; background: url(ttFoot.png) 0 0 no-repeat;}
#main { width: 1000px; margin: 0 auto; padding: 0 9px; background: url(ttBody.png) top center repeat-y;}
#main2 { width: 1000px; margin: 0 auto; padding: 9px; background: #fff;}
.jinru {}
.jinru td { height: 45px; text-align: center; font-size: 32px; font-weight: bold;}
.jinru td a:hover { font-size: 36px;}
.greenT { margin: 3px 0; border-collapse: separate; border: solid 2px #90d76f; font-family: "Microsoft YaHei";}
.greenT td { height: 25px; font-weight: bold; font-size: 14px; text-align: center; border: solid 1px #90d76f; background: #e7fbd2;}
.greenT td.one { color: #f00; background: #ff0;}
.greenT td a { width: 100%; height: 25px; line-height: 25px; display: block; color:#057100;}
.greenT td a:hover { color: #fff; background: #219403;}
.greenT td font { color: #f00; background: #ff0;}
.zctb { padding: 0px 0 3px 0; font-size: 18px; font-weight: bold; color: #00F; letter-spacing: 1px; font-family: "Microsoft YaHei";}
.zctb font { margin-right: 5px; padding: 0 5px; color: #ff0; background: #f00;}
.gszl { margin-top: 5px;}
.gszl th { height: 40px; text-align: center; font-size: 24px; font-weight: bold; color: #fff; font-family: "Microsoft YaHei"; background: #00cc00;}
.gszl td { height: 22px; border: solid 2px #fff;}
.gszl_one { text-align: center; color: #fff; background: #00afe2;}
.gszl_num { text-align: center;}
.gszl_num span { width: 22px; height: 16px; display: inline-block; text-align: center; color: #fff; font-family: Arial, Helvetica, sans-serif; background: #00afe2;}
.gszl a { color: #f0f;}
.lhbd{ margin-top: 5px;}
.lhbd a { color: #253f0c; display: block; height: 20px; line-height: 25px; background: #fff; text-decoration: none;}
.lhbd a:hover { background: #669933; color: #fff;}
.lhbd td { text-align: center;}
.lhbd th { padding: 10px; text-align: center; font-size: 20px; color: #aaa; font-family: "Microsoft YaHei";}
.tuku_tit { height: 35px; line-height: 35px; margin-bottom: 1px; padding: 0 10px; text-align: right; font-size: 14px; font-weight: bold; background: url(wu_tt.png) 0 0 no-repeat;}
.tuku_tit a { color: #fff;}
.tuku_tit a:hover { color: #f00; text-decoration: underline;}
.pic { padding: 2px 0; text-align: center;}
.pic ul { padding-left: 4px;}
.pic li { float: left; width: 144px; height: 130px; line-height: 30px; margin-right: 10px; margin-bottom: 8px; cursor: pointer; padding: 5px; border: solid 1px #ddd; background: #eee;}
.pic li:hover { background: #ddd;}
.pic li a { color: #000; text-decoration: none;}
.pic li a:hover{ color:#f00;}
.pic img { width: 139px; height: 105px;}
.zld { padding-top: 8px;}
.zld .float_l { width: 495px;}
.zld .float_r { width: 495px;}
.zlTit { height: 40px; line-height: 40px; padding: 0 15px; font-size: 16px; font-weight: bold; color: #fff; background: #006600;}
.zlTit a.enter { float: right; color: #ff0;}
.zlBox { padding: 10px 20px; border: solid 1px #006600; font-size:14px; line-height:20px;}
.zlBox li { list-style: none;}
.footLinks { margin-top: 8px; padding: 15px 10px 0 0; line-height: 1.8em; color: #fff; font-size: 14px; background: #557555;}
.footLinks dl { padding-bottom: 10px;}
.footLinks dl dt { float: left; width: 80px; text-align: right; font-weight: bold;}
.footLinks dl dd { float: right; width: 900px; padding-bottom: 10px; border-bottom: dashed 1px #9cb39c;}
.footLinks dl dd ul {}
.footLinks dl dd ul li { float: left; padding-right: 20px;}
.footLinks dl.last dt { color: #0f0;}
.footLinks dl.last dd { color: #ff0; font-weight: bold;}
.footer { padding: 15px 0; text-align: center; color: #fff; font-size: 16px; font-weight: bold; background: #2d462d;}
.footer a{ text-decoration:none; color:#fff;}
.footer a:hover{ text-decoration: underline;}
.nav_top { width: 100%; height: 46px; margin-bottom: 5px; font-size: 14px; color: #fff; font-weight: bold; text-align: center; background: #2d462d;}
.nav_top ul { width: 1000px; margin: 0 auto;}
.nav_top ul li { float: left; width: 11.111%;}
.nav_top ul li a { height: 46px; line-height: 44px; display: block;}
.nav_top ul li a:hover { height: 44px; color: #ff0; border-bottom: solid 2px #0f0; text-decoration: none; background: #1f371f;}
.tjGreen { height: 40px; line-height: 40px; font-size: 18px; color: #fff; font-weight: bold; text-align: center; font-family: "Microsoft YaHei"; background: #090;}
.tjGreen a { color: #ff0; text-decoration: underline;}
.conTit { padding: 0 0 5px 0; font-size: 18px; font-weight: bold;}
.conTit em { color: #777; font-size: 12px; padding-left: 5px; font-weight: normal;}
.editBar {}
.editBar td { height: 40px; margin-bottom: 10px; font-size: 14px; border-bottom: dashed 1px #ccc;}
.neirong{ min-height:120px; margin: 0 auto; padding-top: 10px; padding-bottom: 20px; font-size: 18pt;}
.button { width: 40px; margin-left: 3px; cursor: pointer;}
.kjnav{border:3px solid #008800; margin-bottom:2px;}
.kjnav a{padding:5px; background: #0066FF; color:#FFFFFF}
.kjnav a:hover{ background:#FF8000}
.main2 { padding: 20px 10px 0 10px;}
/*后续增加*/
.wrap {margin: 0 auto; padding: 5px; overflow: hidden; border: solid 1px #ccc; background: #fff; }
.big_tit {padding-bottom: 8px; background: url(titBg.jpg) 0 0 no-repeat; }
.big_tit span {float: right; width: 760px; height: 50px; line-height: 50px; padding: 0 17px; font-size: 18px; color: #f00; display: block; border: solid 1px #cdcdcd; background: #f7f7f7; }
.big_tit h2 { float: left; width: 140px; font-weight: normal; color: #fff; line-height: 48px; padding-left: 30px; font-family: "Microsoft YaHei"; font-size: 20px; }
.nav_li {float: left; width: 149px; height: 46px; border: 2px solid #ccc; background: #fff; float: left; margin: 8px 4px 5px 7px; text-align: center; line-height: 46px; font-size: 15px; cursor: pointer; font-family: "Microsoft YaHei"; }
.nav_li:hover{ height:46px; border:2px solid #ffc52a; float:left; margin:8px 4px 5px 7px; text-align:center; line-height:46px; }
.nav_li em { margin-left: 5px; vertical-align: middle; font-family: "Microsoft YaHei"; }
.nav_box { padding-bottom: 3px; border: solid 1px #ededed; background: #f7f7f7; }
.nav_box a {cursor: pointer; color: #000; text-decoration: none; outline: 0 none; }
.nav_box a:hover,.nav_box a:focus{text-decoration:none; color:#cd2406; }
.txt_foot { margin-top: 5px; padding: 10px 0; text-align: center; font-size: 14px; color: #2e71a6; border: solid 1px #ddd; background: #efefef; font-family: "Microsoft YaHei"; }
.txt_foot a { padding: 2px 5px; font-weight: bold; color: #ff0; background: #cd2406;}
/*文字*/
.newscontent{width:100%px;margin:0 auto; background:#fff; position:relative; padding:0px 5px}
.newscontent .Dg{ line-height:30px;font-size:12px; padding-top:20px;color:#999}
.newscontent .Dg .l{ margin-left:5px; float:left;width:430px; height:60px;font-size:15px;}
.newscontent .Dg .l a{color:#666;}
.newscontent .Dg .r{ float:right}
.newscontent h1{ line-height:40px;font-weight:normal;font-size:24px; text-align:center; padding:30px 0px 10px 10px}
.newscontent .ct{ padding:1px;font-size:16px;color:#000;line-height:28px; width:100%px;}
.newscontent .ct img{ display:block; margin:0 auto; margin-bottom:15px; max-width:750px;}
.newscontent .ct a{color:#1982cc}
.newscontent .ct a.anlbtn{width:65px; height:23px; background:url(anlbtn.png) no-repeat; float:left; margin-left:15px;color:#fff; text-align:center;font-size:12px; line-height:20px;}
.newscontent .ct a.anlbtn:hover{color:#fff000; text-decoration:none}
/*导航*/
.nav { height: 50px; line-height: 45px; text-align: center; font-size: 16px; font-weight: bold; color: #000; font-family: "Microsoft YaHei"; background: url(nav.png) top center no-repeat;}
.nav ul {}
.nav ul li { display: inline; padding: 0 18px;}
.nav ul li a {}
.nav ul li a:hover { color: #ff0000;}
/*标题*/
.display_th{ clear:both; line-height:1.0em; font-weight:bold; font-size:18px; margin:auto; padding:10px 0; border-bottom:2px solid #008800; text-align:center;}
.red_b{ color:red; font-weight:bold;}
.display_th em{ font-size:12px; font-weight:normal; margin-left:8px; font-style:normal;}
.display_th a{ color:#777; margin:0 2px;}
.ziliaoshang{ margin-top:0px;}
.cbwTit { height: 40px; line-height: 40px; padding-top: 25px;font-family: "Microsoft YaHei"; background: url(jd.png) 0 0 no-repeat;}
.cbwTit h2 { float: left; padding-left: 160px; font-size: 30px; font-weight: bold;}
.cbwTit span { width: 91px; margin-left: 20px; text-align: center; color: #844202; font-size: 16px; display: inline-block; background: url(qi.gif) center center no-repeat;}
.cbwbox { padding-top: 1px; line-height: 33px; font-size: 14px;font-family: "Microsoft YaHei";}
.cbwbox strong { font-size: 16px;}
.cbwbox a { color: #bc1c14;}
.cbw { height: 528px;font-family: "Microsoft YaHei"; background: url(jd_88.jpg) 0 0 no-repeat #fbf5e8; margin-top:3px;}
.cbw .float_l { width: 380px; margin-left: 75px; margin-top:5px;}
.cbw .float_r { width: 380px; margin-right: 130px; padding-top: 110px;}
.cbw .zoom{zoom:1;}
.cbw .zoombox{ margin: 0 auto; position: relative;}
.cbw .photoBox{ width: 374px; height: 518px; display:inline-block; background: url(shadow.png) top center no-repeat;}
.cbw .photoBox img{display:block; cursor: pointer; margin: 7px auto 0 auto;}
.cbw .photoArea{zoom:1; height: 1321px;}
.cbw .photoArea img { width: 1000px; height: 1411px; cursor: pointer; position: absolute; left: -75px; top: -90px;}
.yzjtm_t { height: 143px; margin-top: 2px; background: url(yzjtm_t.gif) 0 0 no-repeat;}
.yzjtm { padding: 20px 30px; background: url(yzjtm.gif) 0 0 repeat-y;}
.yzjtm .float_l {}
.yzjtm .float_l img { width: 350px; height: 350px; border: solid 10px #fff;
-moz-box-shadow: 5px 5px 6px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 6px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 6px rgba(0, 0, 0, 0.4);
*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color="#000000")}
.yzjtm .float_r { width: 540px;}
.tmList {}
.tmList li { height: 30px; line-height: 30px; padding-left: 20px; border-bottom: solid 1px #dcd3bd; background: url(arrow2.gif) left center no-repeat;}
.yzjtm_f { height: 7px; line-height: 0; font-size: 0; background: url(yzjtm_f.gif) 0 0 no-repeat;}
.table_lf888{margin: 3px 0; border-collapse: separate; border: solid 2px #a57b5e;}
.table_lf888 a { color: #714630; display: block; height: 25px; line-height: 25px; background: #fff; text-decoration: none;}
.table_lf888 a:hover { background: #e7cea6; font-weight: normal;}
.table_lf888 td { text-align: center; border: solid 1px #dabd8f; font-size: 12px;}
.table_lf888 th { padding: 1px; text-align: center; font-size: 20px; color: #aaa; font-family: "Microsoft YaHei";}
.con {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; ZOOM: 1; BACKGROUND: #f8f8f8; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; margin-top:5px;}
h2{font-size:13px; color:#333;}
h2 span{
	padding-right: 5px;
	cursor:pointer;
	float:right;
	font-size:12px;
	font-weight:100}
h2 a{color:#333}
.listT1 {PADDING: 3px; LINE-HEIGHT: 20px; padding-top:8px; border-bottom:1px #CCCCCC solid; HEIGHT: 20px;}
.listT2 {PADDING: 3px; LINE-HEIGHT: 20px; padding-top:8px; border-bottom: #FF0000 3px solid; HEIGHT: 20px;}
.sxdz{FONT-FAMILY: arial,sans-serif,宋体; text-align: center; width:100%; height:70px; padding-top:8px}
.sxdz li {FONT-SIZE: 10pt; color:#FFF; width:16%; float:left}
.sx{font-size:13px; font-weight:bold; color:#990000}
.bg_blue{background-color: #0066FF}
.bg_green{background-color: #009900}
.bg_red{background-color: red;}
.sxdz2{
FONT-FAMILY: arial,sans-serif,宋体; text-align: center; width:100%; font-weight:bold}
.sxdz2 li {FONT-SIZE: 14px; float:left;}
.table4{FONT-FAMILY: arial,sans-serif,宋体; color:#fff; font-size:13px}
.table4 td{border:none;border-bottom: 1px #ddd dashed; line-height:28px}
.table4 .font{text-align: center; font-size:14px; font-weight:bold}
.table5{ text-align: center; line-height:28px; font-size:16px;}
.table5 td{ border-top:none;border-left:none;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd}
table.juesha { font-size: 14px; border-collapse: separate; border: solid 3px #4b9f6a;}
table.juesha th { height: 35px; text-align: center; font-weight: bold; color: #fff; border: solid 1px #064a1f; background: #12622f;}
table.juesha th a { font-weight: normal; color: #ff0;}
table.juesha td { height: 30px; text-align: center; border: solid 1px #93d1a9; background: #fff;}
table.juesha td strong { color: #f00;}
.zhixian{ border-bottom:3px solid #008800; height:3px; margin-bottom:5px;}
.tiexianxia{line-height: 2em; font-size: 16px; font-weight: bold; color: #00f; letter-spacing: 1px;border:3px solid #93157F;}