@charset "utf-8";
html { background-color:#ffffff;}
body { font-size:12px; margin:0 auto; margin-top:0px;}
.kjdh_dh { height:50px; line-height:22px; padding-left:66px; padding-top:5px;}
.tit_link { width:390px; height:40px; display:block;}
.{padding:0px;margin:0px;}
a:link { color:#333; text-decoration:none ;}
a:visited { color:#333; text-decoration:none ;}
a:hover { color:#F60; text-decoration:none ;}
a:active { color:#F90; text-decoration:none ;}
br { text-indent:26px;}
ul { margin:0; padding:0 ;}
li { margin:0; padding:0; list-style-type:none;}
form { margin:0px; display:inline;}
image{ border:0px;}
/* 单独文字链接 */
.w a:link { color:#FFF; text-decoration:none;}
.w a:visited { text-decoration:none; color:#FFF;}
.w a:hover { text-decoration:none; color:#FF3;}
.w a:active { text-decoration:none; color:#FF3;}
.red a:link { color:#FF0000; text-decoration:none;}
.red a:visited { text-decoration:none; color:#FF0000;}
.red a:hover { text-decoration:none; color:#FDA34D;}
.red a:active { text-decoration:none; color:#FDA34D;}
/* box */
.box { float:left; width:320px; height:200px;}
.tab_menu { overflow:hidden; background-image:url(images/index_05.jpg); background-repeat:no-repeat; border-bottom:1px solid #CCC ;}
.tab_menu li { width:101px; float:left; height:28px; line-height:28px; color:#fff; background-image:url(images/index_05.jpg); background-repeat:no-repeat; text-align:center; cursor:pointer; margin-right:10px;}
.tab_menu li.current { color:#fff; background-image:url(images/index_03.jpg); background-repeat:no-repeat ;}
.tab_menu li a { color:#fff; text-decoration:none; font-weight:bold ;}
.tab_menu li.current a { color:#fff; font-weight:bold ;}
.tab_box { padding:10px 5px;}
.tab_box li { height:24px; line-height:24px; overflow:hidden;}
.tab_box li span { margin:0 5px 0 0; font-family:"宋体"; font-size:12px; font-weight:400; color:#ddd;}
.tab_box .hide { display:none;}
/* 首页新闻列表 */
.newsli2 { overflow:hidden; color:#999;}
.newsli2 li { margin-bottom:2px; height:22px; line-height:22px; list-style-type: none; background-image:url(images/gif-0630.jpg); text-indent:20px; background-repeat:no-repeat; background-position:3px 6px;}
.dhnav { display:inline; float:left;}
.dhnav1 { height:26px; line-height:26px; text-align:center; color:#FFF;}
/* 导航Nav */
#dd-navigation { width:1000px; height:43px; margin:0 auto; background-image:url(images/index_c_04.jpg);background-repeat:no-repeat; backgrou clear:both;margin-bottom:4px;}
#nav-strip ul li.nav-item, #nav-strip ul li.nav-item.active, #nav-strip ul li.nav-item:hover { border-left:1px solid #205A1B;}
#nav-strip { clear:both; margin:0 auto; width:980px; height:43px; line-height:22px; position:relative; z-index:16777265;}
#nav-strip a:hover { text-decoration:none;}
#nav-strip ul li.nav-item { display:inline; float:left; position:relative; width:82px; height:43px; text-align:center;}
#nav-strip ul li.nav-item:hover, #nav-strip ul li.nav-item.hover {}
#nav-strip ul li.nav-item:hover a, #nav-strip ul li.nav-item.hover a { color:#fff; font-weight:bold; background-color:#4A7D19;}
#nav-strip ul li a { color:#FFFFFF; font-weight:bold; display:block; padding:10px 10px; font-size:12px; outline:none;}
#nav-strip ul li a .primary-link, #nav-strip ul li.active a .primary-link, #nav-strip ul li.hover a .primary-link {}
#nav-strip ul li.no-subnav a .primary-link { background:none; padding-right:0px;}
/* subNav */
#nav-strip ul li .subnav { display:none; position:absolute; top:43px; left:-1px; border:1px solid #205A1B; border-top:0px solid #FFF; z-index:16777263; *min-width:160px;
-webkit-box-shadow:0 0px 2px #001c58; -moz-box-shadow:0 0px 2px #001c58; box-shadow:0 0px 2px #001c58; -webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px; -moz-border-bottom-left-radius:2px; -moz-border-bottom-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px; background-color: #4A7D19;}
#nav-strip .subnav-inner { float:left; width:160px;}
#nav-strip ul li .subnav ul { margin-bottom:3px; float:left; width:160px; margin:0;}
#nav-strip ul li .subnav ul li { display:block; float:left; height:auto; margin:0; width:160px;}
#nav-strip ul li .subnav ul li a { font-weight:normal;}
#nav-strip ul li .subnav ul li a, #nav-strip ul li.nav-item:hover .subnav ul li a { font-size:12px; color:#fff; white-space:nowrap; *white-space:normal;
_white-space:nowrap; padding:8px 24px; text-align:left; height:18px;}
#nav-strip ul li .subnav ul li a, #nav-strip ul li.nav-item:hover .subnav ul li a { white-space:normal;}
#nav-strip ul li .subnav ul li.active a, #nav-strip ul li .subnav ul li a:hover { background:#F47A25; color:#fff!important;}
/*轮换大图focus*/
#focus { width:1000px; height:260px; overflow:hidden; position:relative;}
#focus ul { height:248px; position:absolute;}
#focus ul li { float:left; width:1000px; height:260px; overflow:hidden; position:relative; background:#000;}
#focus ul li div { position:absolute; overflow:hidden;}
#focus .btnBg { position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn { position:absolute; width:480px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on { background:#fff;}
#focus .preNext { width:45px; height:100px; position:absolute; top:80px; background:url(img/sprite.jpg) no-repeat 0 0; cursor:pointer;}
#focus .pre { left:0;}
#focus .next { right:0; background-position:right top;}
/*部分结束-----------------------------------------------------*/
/*标签列表*/
.listy { margin-bottom:10px; border-bottom:#CCC 1px dashed; line-height:30px; width:718px; overflow:hidden ;}
.listy li { list-style-type:none;}
.listysp { margin-right:10px; width:12px; float:left; padding-top:10px;}
.listysp2 { font-size:14px; width:590px; float:left; line-height:30px;}
/* ---------------------页面布局---------------------- */
#index_header { width:1000px; height:165px; margin:0 auto; clear:both ;}
#index_src { width:320px; padding-top:36px;}
.src_input_bg { float:left; width:242px; height:28px; background-image:url(images/index_c_05-07.jpg); background-repeat:no-repeat; margin-right:10px; padding:5px 5px 5px 10px ;}
.src_input { width:230px; height:23px; border:1px solid #FAFBEF; background-color:#FAFBEF ;}
.src_bt { float:left; width:44px;}
#nav_bg { width:100%; background-image:url(images/index_c_12-13.jpg); background-repeat:repeat-x; clear:both ;}
#nav_bg_1000 { width:1000px; margin:0 auto; height:40px; background-image:url(images/index_c_15.jpg); background-repeat:no-repeat ;}
#bt_bg_112 { width:1000px; height:17px; margin:0 auto; background-image:url(images/index_1112.jpg); background-position:center; background-repeat:no-repeat;}
#nnnug_bt { height:50px; text-align:center; padding:10px 0px;}
.zy_link_bg { overflow:hidden; padding:5px; margin-bottom:10px;}
.zy_link { float:left; width:90px; height:25px; line-height:25px; text-align:center; display:block; background-image:url(images/index_c_33.jpg); background-repeat:no-repeat; margin-bottom:10px; margin-right:2px; margin-left:2px;}
#cen1_right { float:right; width:790px; overflow:hidden ;}
#cen1_right_news_bg { overflow:hidden; height:337px; margin-bottom:10px; margin-bottom:10px;}
#xy_news_tit { height:40px; background-image:url(images/index_c_24.jpg); background-repeat:no-repeat; background-position:0px 10px ;}
#xy_news_txt { overflow:hidden; padding:10px 0px; height:220px; margin-bottom:8px;}
#xy_img_bg { float:right; width:329px; height:337px; background-image:url(images/index_c_18-21.jpg); background-repeat:no-repeat;}
#xy_img_nr { height:220px; padding:40px 20px 20px 20px;}
#gg_bg { height:60px; text-indent:70px;}
#gg_time { height:26px; line-height:26px; color:#FFF ;}
#gg_tit { height:34px; line-height:26px; color:#FFF ;}
#tab_bg1 { overflow:hidden; margin-bottom:10px; background-image:url(images/index_c_43-47.jpg); background-repeat:no-repeat; background-position:center bottom;}
#tab_bg1_left { float:left; width:390px; height:201px;}
#tab_bg1_right { float: right; width:390px; height:201px;}
#tab_bg2 { overflow:hidden; margin-bottom:10px; background-image:url(images/index_c_43-47.jpg); background-repeat:no-repeat; background-position:center bottom; clear:both ;}
#tab_bg2_left { float:left; width:390px; height:201px;}
#tab_bg2_right { float: right; width:390px; height:201px;}
.tab_bg2_tit { height:31px; line-height:31px; font-size:12px; font-weight:bold; text-indent:50px; background-image:url(images/index_c_38.jpg); background-repeat:no-repeat;}
.tab_bg2_tit a:link { color:#80AB41;}
.dhfc { width:390px; height:31px; display:block;}
.tab_bg2_txt { overflow:hidden; padding:10px 5px;}
.gd_img_tit { height:42px; background-image:url(images/index_c_51-54.jpg); background-repeat:no-repeat;}
.gd_img_nr { overflow:hidden; height:140px; padding:10px 0px;}
#index_footer { width:1000px; height:90px; line-height:22px; color:#FFF; text-align:center; padding-top:30px; background-image:url(images/index_c_26.jpg); background-repeat:no-repeat; overflow:hidden; margin:0 auto; margin-bottom:290px; clear:both; margin-top:16px;}
#index_footer2 { width:1000px; height:90px; line-height:22px; color:#FFF; text-align:center; padding-top:30px; background-image:url(images/index_c_26.jpg); background-repeat:no-repeat; overflow:hidden; margin:0 auto; clear:both; margin-top:16px;}
/* 页面布局 */
.tszy_li { padding-top:58px; height:200px; background-image:url(images/index_c_19.jpg); background-repeat:no-repeat;}
.tszy_li li { height:38px; line-height:38px; font-size:14px; font-family: STHeiti, "Microsoft YaHei", Simsun; font-weight:bold; color:#1C8F72; text-indent:60px;}
.tszy_li li a:link { color:#1C8F72;}
.tszy_li li a:hover { color:#FF0000;}
.tszy_li li a:visited { color:#1C8F72;}
.tszy_li li a:active { color:#FF0000;}
.cylj_li { overflow: hidden; padding:10px 0px; height:80px; background-image:url(images/index_c_32-53.jpg); background-repeat:no-repeat ;}
.cylj_li li { height:22px; line-height:22px; font-size:12px; color:#333; text-indent:50px;}
.xnkslj { word-spacing:8px; line-height:23px; padding:15px;}
/* 页面布局 */
#index_cen { width:1000px; overflow:hidden; margin:0 auto; clear:both ;}
#index_right { float:right; width:300px; overflow:hidden ;}
#lmdh { overflow:hidden; margin-bottom:9px;}
#lmdh_1 { height:50px; background-image:url(images/lmdh_01.jpg); background-repeat:no-repeat ;}
#lmdh_2 { padding:5px 10px; background-image: url(images/lmdh_02.jpg); background-repeat:repeat-y ;}
#lmdh_3 { height:10px; background-image:url(images/lmdh_04.jpg); background-repeat:no-repeat;}
#zydh { height:155px; background-image:url(images/index_c_15.jpg); background-repeat:no-repeat; margin-bottom:12px; padding-top:45px;}
#kjdh { height:110px; background-image:url(images/index_c_19.jpg); background-repeat:no-repeat; margin-bottom:11px; padding-top:40px;}
#cydh { height:149px; background-image:url(images/index_c_23.jpg); background-repeat:no-repeat ;}
/* lbnav 列表导航 */
.lbnav { padding:10px ;}
.lbnav ul { margin:0; padding:0;}
.lbnav li { text-indent:40px; font-size:12px; font-weight:bold; width:280px; line-height:36px; list-style-type:none; border-bottom:1px solid #eee; background-image:url(images/ico_lbnav.jpg); background-repeat:no-repeat; background-position: center left;}
.lbnav li a:link { color:#1A6413 !important; display:block;}
.lbnav li a:visited { color:#1A6413 !important; display:block;}
.lbnav li a:hover { color:#AAC900 !important; display:block; background-repeat:no-repeat; font-size:12px ;}
/*三级导航——列表页调用*/
.lbnav2 { overflow:hidden; margin-bottom:10px; font-size:12px; overflow:hidden; width:790px;}
.lbnav2 ul { margin:0px; padding:0px;}
.lbnav2 li { background-color:#BE9B7A; background-repeat:no-repeat; float:left; text-align:center; margin:10px;}
.lbnav2 li a:link { color:#FFFFFF !important; font-weight:bold; display:block; padding:2px 10px; list-style-type:none;}
.lbnav2 li a:visited { color:#FFFFFF !important; font-weight:bold; display:block; padding:2px 10px; list-style-type:none;}
.lbnav2 li a:hover { color:#FFFFFF !important; font-weight:bold; display:block; padding:2px 10px; background-image:url(../images/zli2.jpg); background-repeat:no-repeat; list-style-type:none;}
.index_ad { width:1000px; overflow:hidden; margin:0 auto; margin-bottom:10px; margin-top:5px;}
#index_cen_left { float:left; width:683px; overflow:hidden; margin-bottom:16px ;}
#bg1 { height:10px; background-image:url(images/bg_01.jpg); background-repeat:no-repeat ;}
#bg2 { overflow:hidden; background-image:url(images/bg_02.jpg); background-repeat:repeat-y; padding:5px 10px;}
#bg3 { height:10px; background-image:url(images/bg_03.jpg); background-repeat:no-repeat ;}