/*================全局样式==================*/
body { background: #ffffff; font-size: 12px;  background-image:url(mback.gif); background-repeat:repeat-x;}
body, div, ul, li, h1, h2, h3, h4, h5, h6, form, input, p { padding: 0; margin: 0; }
table, td, tr, th { font-size: 12px; }
li { list-style-type: none; }
table { margin: 0 auto; }
img { vertical-align: top; border: 0; }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
a:link { color: #2b2b2b; text-decoration: none; }
a:visited { color: #2b2b2b; text-decoration: none; }
a:hover { color: #ba2636; text-decoration: underline; }
a:active { color: #ba2636; }
.list { margin-left: 15px; font-size: 13px; padding-top: 5px; padding-bottom: 5px; }
.list li { background: url(list.gif) no-repeat 0px 9px; padding-left: 10px; line-height: 22px; }
.fw { background: url(list.gif) no-repeat 0px 5px; padding-left: 10px; margin-left: 20px; }
.mt10 { margin-top: 10px; }
.ml10 { margin-left: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.more { float: right; font-size: 12px; line-height: 27px; margin-right: 5px; }
.clear{ clear:both; font-size:0px; line-height:1px; height:1px;}
.new { font-size:10px; color:#ff104e; margin-left:5px; font-family:Arial, Helvetica, sans-serif;}
.box { width: 910px; margin: 0px auto; background: #ffffff;}
.banner { height: 215px;}

/*================导航样式==================*/
.menu { position: relative; }
.menu_1 { width: 13px; height: 73px; background-image: url(menu_1.gif); position: absolute; top: 0px; left: 0px; _left: -13px; }
.menu_2 { height: 73px; background-image: url(menu_2.gif); margin-left: 13px; margin-right: 13px; }
.menu_2_1 { height: 50px; }
.menu_2_1 li { width: 89px; height: 33px; float: left; text-align: center; line-height: 30px; margin-left: -3px; margin-top: 12px; font-size: 14px; }
.menu_2_1 a:link { color: #ffffff; text-decoration: none; }
.menu_2_1 a:visited { color: #ffffff; text-decoration: none; }
.menu_2_1 a:hover { color: #ffffff; text-decoration: underline; }
.menu_2_1 a:active { color: #ffffff; }
.menu_3 { width: 13px; height: 73px; background-image: url(menu_3.gif); position: absolute; top: 0px; right: 0px; }
.current { background-image: url(menu_4.gif); color: #2b2b2b; }
.current a:link { color: #2b2b2b; text-decoration: none; }
.current a:visited { color: #2b2b2b; text-decoration: none; }
.current a:hover { color: #2b2b2b; text-decoration: underline; }
.current a:active { color: #2b2b2b; }
.menu_2_2 span { margin-left: 10px; margin-right: 10px; }
.menu_2_2 li { display: none; }

.left_item { width: 236px; float: left; }
.left_item_1 { height: 37px; background-image: url(left_item_1.gif); }
.left_item_1 h3 { font-size: 16px; color: #609300; font-weight: bold; margin-left: 20px; padding-top: 15px; }
.left_item_2 { background-image: url(left_item_2.gif); }
.left_item_3 { height: 8px; background-image: url(left_item_3.gif); line-height: 0px; font-size: 0px; }

.cnt_item { width: 437px; float: left; }
.play { background: url(play.gif); padding-top: 10px; padding-bottom: 10px; text-align: center; }
.jsfc { position: relative; }
.jsfc_1 { width: 2px; height: 198px; background-image: url(jsfc_1.gif); position: absolute; top: 0px; left: 0px; _margin-left: -2px; }
.jsfc_2 { height: 198px; background-image: url(jsfc_2.gif); margin-left: 2px; margin-right: 2px; }
.jsfc_3 { width: 2px; height: 198px; background-image: url(jsfc_3.gif); position: absolute; top: 0px; right: 0px; _margin-right: -1px; }
.imgtit { height: 40px; _margin-left: -12px; }
.imgtit li { width: 80px; height: 24px; float: left; font-size: 15px; line-height: 28px; text-align: center; color: #ffffff; font-weight: bold; margin-left: 12px; margin-top: 7px; cursor: pointer; overflow: hidden; }
.present { background-image: url(jsfc_4.gif); }
.presented { background-image: url(jsfc_5.gif); }

.imglist { display: none; _margin-left: -10px; }
.imglist li { text-align: center; float: left; margin-left: 8px; }
.imglist img { border: 1px solid #dfdfdf; padding: 3px; margin-bottom: 5px; }

.fzxhd { position: relative; }
.fzxhd_1 { width: 2px; height: 209px; background-image: url(fzxhd_1.gif); position: absolute; top: 0px; left: 0px; _margin-left: -2px; }
.fzxhd_2 { height: 209px; background-image: url(fzxhd_2.gif); margin-left: 2px; margin-right: 2px; position:relative;}
.fzxhd_2 span { font-size: 16px; font-weight: bold; color: #6da700; line-height: 32px; margin-left: 12px; }
.imglist3 .new{ display:none;}
.fzxhd_2 table { width: 192px; height: 151px; position:absolute; top:35px; left:0px; text-align: center; border-right: 1px dotted #cccccc; margin-top: 13px; }
.fzxhd_2 div { position:absolute; top:38px; left:190px;}
.fzxhd_2 table img { border: 1px solid #dfdfdf; padding: 3px; margin-bottom: 5px; }
.fzxhd_3 { width: 2px; height: 209px; background-image: url(fzxhd_3.gif); position: absolute; top: 0px; right: 0px; _margin-right: -1px; }

.right_item { width: 216px; float: left; }
.right_item_1 { background-image: url(right_item_1.gif); height: 27px; }
.right_item_1 span { font-size: 16px; color: #ffc100; font-weight: bold; margin-left: 15px; line-height: 27px; }
.right_item_1 a:link { color: #9ea292; text-decoration: none; }
.right_item_1 a:visited { color: #9ea292; text-decoration: none; }
.right_item_1 a:hover { color: #9ea292; text-decoration: underline; }
.right_item_1 a:active { color: #9ea292; }
.right_item_2 { border: 1px solid #ffc100; border-top: 0px; }
.right_item_2 h3 { margin-left: 108px; _margin-left: 104px; font-weight: bold; font-size: 13px; padding-top: 10px; }
.right_item_2 p { margin-left: 108px; _margin-left: 104px; line-height: 22px; height: 100px; }
.right_item_3 { border: 1px solid #ffc100; border-top: 0px; }
.fzxjj { width: 95px; height: 120px; float: left; padding-top: 10px; margin-left: 8px; _margin-left: 4px; }
.kctj { height: 34px; border: 1px solid #c7c4bd; background: url(kctjbg.gif); }
.kctj span { display: block; float: left; width: 112px; height: 28px; background: url(kctj.gif); line-height: 28px; text-align: center; margin-top: 3px; margin-left: 3px; font-size: 14px; font-weight: bold; color: #ffffff; }
.kctj a { display: block; float: left; margin-top: 12px; margin-left: 15px; }
.con_item { width: 682px; float: left; }
.con_item_1 { height: 259px; background-color: #fcfef9; }
.con_item_1 div { height: 259px; float: left; }
.con_item_1 h2 a{ font-size:18px; font-weight:bold; color:#6fa20f; background:url(yuan.gif) no-repeat 12px 0px; padding-left:30px; margin-top:5px;}
.con_item_2 { border: 1px solid #c0e2b3; background: url(vbg.gif); width: 295px; }
.con_item_3{ width:182px;}
.con_item_3 ul{ width:176px}
.con_item_3 ul li{ border-bottom:1px dotted #000000;}
.con_item_4{ width:182px; margin-left:0px;}
.con_item_4 ul{ width:176px}
.con_item_4 ul li{ border-bottom:1px dotted #000000;}
.video{ width:272px; margin-left:12px; _margin-left:6px; margin-top:12px;}
.videotit { width:272px; margin-left:10px; text-align:center; color:#6fa20f; font-size:14px; font-weight:bold; line-height:30px;}
.btn { height:28px; background-image:url(btn.gif); border:0px; color:#ffffff; font-weight:bold;}

.atit img {display:none;}
.ad1 { border:1px solid #dfdfdf; height:85px;}
.xgzs {border:1px solid #7cb70d; height:164px; margin-top:10px; _margin-top:-10px;}
.xgzs_1 { width:226px; height:145px; float:left; border-left:1px solid #d7fdbc; margin-top:10px;}
.xgzs h2 { font-size:18px; font-weight:bold; color:#6fa20f; background:url(yuan.gif) no-repeat 12px 0px; padding-left:30px; margin-top:5px;}
.jctp {position: relative;}
.jctp_1 { width: 2px; height: 182px; background-image: url(jctp_1.gif); position: absolute; top: 0px; left: 0px; _margin-left: -2px; }
.jctp_2 { height: 182px; background-image: url(jctp_2.gif); margin-left: 2px; margin-right: 2px; }
.jctp_3 { width: 2px; height: 182px; background-image: url(jctp_3.gif); position: absolute; top: 0px; right: 0px; }
.imglist2 { height:125px;}
.imglist2 li { text-align: center; float: left; margin-left: 19px;  margin-top:12px; }
.imglist2 img { border: 1px solid #dfdfdf; padding: 3px; margin-bottom: 5px; }
.imglist3 { margin-left: -3px; _margin-left: -19px; height:125px;}
.imglist3 li { text-align: center; float: left; margin-left: 10px;  margin-top:12px; }
.imglist3 img { border: 1px solid #dfdfdf; padding: 3px; margin-bottom: 5px; }
.link { height:100px; border:1px solid #c7c4bd;}
.link table { float:left; line-height:22px; text-align:center; _margin-left:-1px; margin-top:-1px; width:870px; border:0px;}
.link td { height:22px; padding::0px; margin:0px;}
.link_1 {width:25px; height:87px;  padding-top:13px; float:left; border-right:1px solid #c7c4bd; font-size:14px; color:#6fa20f; font-weight:bold; text-align:center;}
#icefable1{border:1px solid #ffffff; margin-top:5px;}
.footer{ background:#f2f2f2; height:90px;}
.footer p { text-align:center; line-height:22px; padding-top:20px;}

#zxdt {background: #FFF; overflow:hidden; height:230px;}
#inzxdt {height: 400%;}
#zxdt1 .list { margin-left: 15px; font-size: 13px; padding-top: 0px; padding-bottom: 0px; }
#zxdt2 .list { margin-left: 15px; font-size: 13px; padding-top: 0px; padding-bottom: 0px; }
.finally  { margin-bottom:20px;}
.finally .list li { border-bottom:1px dotted #dfdfdf; position:relative;}
.time {position:absolute; top:-4px; right:0px;}
.imgfinally { height:465px;}
.imgfinally .imglist { display:block;}
.imgfinally .imglist li{ margin-left:13px; margin-bottom:9px;}
.imgfinally .new {display:none;}
.fzxhd_2 .new { font-size:10px; color:#ff104e; margin-left:5px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}


/*================内容页样式==================*/
.content_left{ width:566px; float:left; padding:15px; border: 1px solid #ffc100; min-height:533px; _height:533px;}
.content_left h1{ font-size:18px; font-weight:bold; text-align:center;}
.nav { margin-bottom:25px; line-height:30px;}
.content { margin-top:25px; font-size:12px; line-height:26px;}
.content_right{ width:280px; float:left; padding:10px; border:1px solid #7cb70d;}
.content_item1 {height:240px;}
.content_item { line-height:28px; font-size:16px; font-weight:bold; color:#7cb70d; border-bottom:1px solid #dfdfdf;}
.content_video{ margin-top:25px; text-align:center;}

.jyeocvwx{width:5px; height:5px; clear:both; text-indent:10px;}

.jycsdfe{margin:5px; padding:0; overflow:hidden;}
