﻿html { background-image: url(images/index_bg.jpg); background-repeat:no-repeat }
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; }
.dhnav { display:inline; float:left; }
.dhnav1 { height:26px; line-height:26px; text-align:center; color:#FFF; }
image{border:0px;}
/* 导航Nav */
#dd-navigation { clear:both; height:40px; }
#nav-strip ul li.nav-item, #nav-strip ul li.nav-item.active, #nav-strip ul li.nav-item:hover { border-left:1px solid #139E87; }
#nav-strip { clear:both; margin:0 auto; width:980px; height:40px; line-height:24px; 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:88px; height:40px; 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:#198F73; }
#nav-strip ul li a { color:#FFFFFF; font-weight:bold; display:block; padding:8px 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:40px; left:-1px; border:1px solid #EEE; 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: #198F73; }
#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; }
/*轮换大图banner*/
.none { display:none; }
.banner { min-width:1000px; height:300px; position:relative; margin:0 auto; overflow:hidden; z-index:1; background-image:url(images/detail-bg.png); background-repeat:repeat-x; background-position:bottom; }
.banner_show { width:100%; text-align:center; height:300px; overflow:hidden; position:relative; }
.bannger_inbox { position:absolute; left:50%; top:0; }
/*翻页*/
.banner_pre_next { position:relative; z-index:100005; top:251px; width:926px; left:50%; height:37px; margin-left:-463px; *left:240px;
}
.banner_pre_next a { width:37px; height:37px; background:url(imagesbtn.png) no-repeat; text-indent:-999em; }
.banner_pre_next .banner_btn_left { position:absolute; left:-74px; _left:-72px; background-position:0px 0px; z-index:10000000 }
.banner_pre_next .banner_btn_right { position:absolute; right:-74px; _right:-72px; background-position:-37px 0px; z-index:10000000 }
/*圆点*/
.yq_banner_list { width:200px; height:25px; position:absolute; top:285px; text-align:right; z-index:100; left:120px; padding-right:12px; }
.yq_banner_list a { display:inline-block; width:19px; height:19px; background:url(images/abg.png) no-repeat right; margin-right:10px; }
.yq_banner_list a.hover { background:url(images/abg.png) no-repeat left; }
/*文字*/
.banner_mag { width:345px; height:250px; position:absolute; overflow:hidden; left:50%; top:80px; margin-left:-500px; text-align:left; z-index:99; font-family:"Microsoft YaHei"; }
.banner_magbox { height:213px; background:url(images/ico3.png) repeat; text-align:left; padding:20px 30px 35px; background-color:#66CCFF; filter:alpha(opacity=70); opacity:0.7; }
.banner_magbox .focus-img { text-align:right; margin-bottom:40px; }
.banner_magbox h4 { font-size:24px; font-weight: bold; color:#fff; margin-bottom:10px; }
.banner_magbox h4 a { color:#fff; }
.banner_magbox p { font-size:14px; color:#fff; font-weight:normal; line-height:22px; }
/*新闻*/
.focus-news { height:50px; color:#fff; padding:0px 0px 10px 0px; background:#139E87; position:absolute; bottom:1px; width:1000px; left:50%; margin-left:-500px; z-index:9999; filter:alpha(opacity=70); opacity:0.7; font-family:"Microsoft YaHei"; }
.index-news-title { float:left; width:100px; margin-right:10px; position:relative; padding-left:50px; padding-top:10px; _padding-top:0px;  font-family:"Microsoft YaHei";}
.index-news-title h2 { font-size:20px; _padding-top:10px; font-weight: bold; }
.index-tabs { position:absolute; right:0px; width:34px; bottom:10px; }
.index-tabs li { width:17px; height:17px; float:left; cursor:pointer; background:url(images/dot.gif) no-repeat; }
.index-tabs li.prev { background-position:0px 0px; }
.index-tabs li.next { background-position:-9px 0px; }
.index-news-show { float:left; width:730px; padding:6px 0px 0px 10px; }
.index-news-show ul { }
.index-news-show ul li { float:left; width:230px; }
.index-news-show ul li h2 { font-size:14px; }
.index-news-show ul li h2 a { color:#fff; }
.index-news-show ul li p { font-size:14px; }
.index-news-show ul.hide { display:none; }
/*部分结束-----------------------------------------------------*/
/*标签列表*/
.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; }
/*列表页调用*/
.lbnav { width:200px; margin-bottom:10px; }
.lbnav ul { margin:0; padding:0; }
.lbnav li { background-image:url(images/zli1.gif); background-repeat:no-repeat; }
.lbnav li a:link { color:#DC0D0E !important; font-weight:bold; display:block; width:200px; text-indent:60px; height:28px; line-height:28px; margin-bottom:5px; list-style-type:none; }
.lbnav li a:visited { color:#DC0D0E !important; font-weight:bold; display:block; width:200px; text-indent:60px; height:28px; line-height:28px; margin-bottom:5px; list-style-type:none; }
.lbnav li a:hover { color:#E58140 !important; font-weight:bold; display:block; width:200px; text-indent:60px; height:28px; line-height:28px; background-image:url(images/zli2.gif); background-repeat:no-repeat; margin-bottom:5px; list-style-type:none; }
/* 单独文字链接 */
.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; }
.black a:active { text-decoration:none; font-size:20px; }
/* 首页新闻列表 */
.newsli2 { overflow:hidden; color:#999;}
.newsli2 li { margin-bottom:2px; height:22px; line-height:22px; list-style-type: none; background-image:url(imagesgif-0630.gif); text-indent:20px; background-repeat:no-repeat; background-position:3px 6px; }
/* box */
.box{width:390px; height:201px;}
.tab_menu{overflow:hidden; background-image:url(imagesindex_c_39.png); background-repeat:no-repeat; padding-left:50px; width:340px; height:26px;}
.tab_menu li{width:72px;float:left;height:26px;line-height:26px; padding-top:5px; color:#fff; background-image:url(imagesindex_c_43.png); background-repeat:no-repeat;text-align:center;cursor:pointer; margin-right:10px;}
.tab_menu li.current{color:#198F72; background-image:url(imagesindex_c_45.png); background-repeat:no-repeat}
.tab_menu li a{color:#198F72;text-decoration:none; }
.tab_menu li.current a{ color:#80AB41; 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;}

/* ---------------------页面布局---------------------- */
#index_header{width:100%; overflow:hidden; background-image:url(imagesindex_c_01.png); background-repeat:repeat-x; clear:both}
#index_header_1000{width:1000px; margin:0 auto; height:145px;}
#index_header_logo{float:left; width:530px;}
#index_header_right{float:right; width:315px; overflow:hidden}
#index_header_txt{height:30px; height:40px; line-height:40px; text-align:right}
#index_src{width:320px; padding-top:36px;}
.src_input_bg{float:left; width:242px; height:28px;  background-image:url(imagesindex_c_05-07.png); background-repeat:no-repeat; margin-right:10px; padding:5px 5px 5px 10px}
.src_input{width:230px; height:23px; line-height:23px; border:1px solid #FAFBEF; background-color:#FAFBEF}
.src_bt{float:left; width:44px;}
#nav_bg{width:100%; background-image:url(imagesindex_c_12-13.png); background-repeat:repeat-x; clear:both}
#nav_bg_1000{width:1000px; margin:0 auto; height:40px; background-image:url(imagesindex_c_15.png); background-repeat:no-repeat}
#bt_bg_112{width:1000px; height:17px; margin:0 auto; background-image:url(imagesindex_1112.jpg); background-position:center; background-repeat:no-repeat;}
#cen1{width:1000px; margin:0 auto; overflow:hidden; clear:both}
#cen1_left{float:left; width:200px; overflow:hidden; margin-right:10px; background-color:#DDEEEA; padding-bottom:70px;}
#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(imagesindex_c_33.png); 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(imagesindex_c_24.png); 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(imagesindex_c_18-21.png); background-repeat:no-repeat;}
#xy_img_nr{height:220px; padding:43px 5px 20px 5px; _padding:43px 5px 10px 5px;}
#gg_bg{height:60px; text-indent:70px;}
#gg_time{height:26px; line-height:26px; _height:22px; _line-height:22px; color:#FFF}
#gg_tit{height:50px; line-height:26px; color:#FFF}
#tab_bg2{ width:790px; overflow:hidden; margin-bottom:10px; background-image:url(imagesindex_c_43-47.png); 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_bg1{ width:790px; overflow:hidden; margin-bottom:10px; background-image:url(imagesindex_c_43-47.png); background-repeat:no-repeat; background-position:center bottom; clear:both}
#tab_bg1_left{float:left; width:390px; height:201px;}
#tab_bg1_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(imagesindex_c_38.png); 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(imagesindex_c_51-54.png); background-repeat:no-repeat;}
.gd_img_nr{overflow:hidden; height:140px; padding:5px 0px 0px 0px; _padding:10px 0px 0px 0px;}
#demo {
 width:100%; height:174px;float:right; overflow:hidden; border:none;
}

#demo ul,li, div {margin:0; padding:0; font-size:12px;}

#indemo {
float: left;
width: 800%;
}

#demo1,#demo2{height:100%;float:left; display:inline-table;}
#demo1 li,#demo2 li{ width:240px; height:190px; float:left; padding-left:8px; }
#demo1 li img,#demo2 li img{ display:block; background:#ccc; padding:1px; border:1px solid #ccc;}
#demo1 li span,#demo2 li span{ width:127px; height:50px; line-height:0px; text-align:center; overflow:hidden;}


#footer_bg{width:100%; background-image:url(imagesindex_c_59-60.png); background-repeat:repeat-x; clear:both}
#footer_bg_1000{width:1000px; padding-top:30px; margin:0 auto; height:30px; line-height:23px; text-indent:120px; background-image:url(imagesindex_c_61-62.png); background-repeat:no-repeat; background-position:0px 20px; word-spacing:10px; color:#FFF}
#footer_bg_1000_2{width:1000px; margin:0 auto; height:140px;}
#footer_bg_1000_2_left{float:left; width:230px; height:140px; background-image:url(imagesindex_c_65-66.png); background-repeat:no-repeat; background-position:10px 30px;}
#footer_bg_1000_2_cen{text-align:center; float:left; width:538px; height:110px; padding-top:30px; line-height:23px; color:#FFF}
#footer_bg_1000_2_right{float:right; width:230px; height:40px; padding-top:50px; text-align:center; background-image:url(imagesindex_c_69.png); background-repeat:no-repeat; background-position:50px 36px}
/* 页面布局 */
.tszy_li {padding-top:58px; height:200px; background-image:url(imagesindex_c_19.png); 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(imagesindex_c_32-53.png); 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; }



/* lbnav 列表导航 */
.lbnav { padding:70px 0px 0px 0px}
.lbnav ul { margin:0; padding:0; }
.lbnav li { text-indent:10px; font-size:12px; font-weight:bold; width:180px; line-height:36px; list-style-type:none; border-bottom:1px solid #eee}
.lbnav li a:link { color:#198F72 !important; display:block; }
.lbnav li a:visited { color:#198F72 !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:#139E87; 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.gif); background-repeat:no-repeat; list-style-type:none; }


.index_ad{ width:1000px; overflow:hidden; margin:0 auto; margin-bottom:10px; margin-top:5px;}