@charset "utf-8";
/* css document */
body{margin:0 auto;font-size:12px;font-family:"arial" ;line-height:180%;color:#555555; background: ;-webkit-text-size-adjust: none; position:relative;}
div,ul,li,dt,dl,dd,form,span,img{ margin:0; padding:0; border:none; list-style:none;}
img, div, td {behavior: }
a{color:#555555;text-decoration:none;}
a:hover{color:#198249;}
h1,h2,h3,h4,h5,h6,p{margin:0 auto; padding:0;font-size:12px; font-weight:normal;}
img{border:0;}
.clear{clear:both;}

/*top*/
.tt{ background:#188247; width:auto;}
.tt h1{ width:995px; text-align:right; margin:auto; color:#fff; font-family:"arial";}
.tt h1 a{color:#fff;}
.tt h1 a:hover{color:#f2b122;}
.top{ width:995px; margin:auto; background:url(/uploads/image/eimages/logo.jpg) no-repeat;}
.logo{height:101px; float:left;width:312px;}

.dh{float:left;width:683px; height:73px;line-height:93px;z-index:10;position:relative; z-index:10; font-family:"arial"; }
.dh ul li{float:left; display: inline; position:relative;z-index:11;width:84px; text-align:center; font-size:14px;height:73px; border-right:1px solid #e6e6e6;}
.dh ul li a{width:95px;color:#555555;  text-decoration:none;display:block;text-align:center;}
.dh ul li a:hover,.dh ul li a.current,.dh ul li.iehover a,.dh ul li:hover a{display:inline-block;background-position:0 0;  text-align:center;background:url(/uploads/image/eimages/dh_d.jpg) no-repeat top;color:#188247;}
.dh ul li ul{display:none;position:absolute; left:0;top:70px;font-size:14px; width:300px;}
.dh ul li ul li{ border:none;padding:inherit;filter:alpha(opacity=80);float:left;display:inline; text-align:center; z-index:1000;height:30px;line-height:30px; width:135px;}
.dh ul li ul li a{text-indent:0px;text-align:left;height:30px;line-height:30px; display:block; float:left; background:#fff; padding-left:12px; color:#858585; padding-right:0;width:86px; border-right:none;}
.dh ul li ul li a:hover{text-decoration:none;background:#198249; color:#fff;font-weight:bold;width:135px;}
#menu{float:left;}
html>/**/body ul#menu li ul li{display:inline; !important;/*for firfox*/}

/* 2nd menu */ 
ul#menu li:hover li a,
ul#menu li.iehover li a{text-align:left; font-size:14px;filter:alpha(opacity=80);font-weight:normal;background:#fff;margin:0; padding-right:0;height:30px;line-height:30px; width:135px;}
/* 2nd menu hover */ 
ul#menu li:hover li a:hover,
ul#menu li:hover li:hover a,
ul#menu li.iehover li a:hover,
ul#menu li.iehover li.iehover a{text-decoration:none;background: left center no-repeat; color:#000;}
ul#menu li:hover ul ul, 
ul#menu li:hover ul ul ul, 
ul#menu li.iehover ul ul, 
ul#menu li.iehover ul ul ul { 
display: none; 
} 
ul#menu li:hover ul, 
ul#menu ul li:hover ul, 
ul#menu ul ul li:hover ul, 
ul#menu li.iehover ul, 
ul#menu ul li.iehover ul, 
ul#menu ul ul li.iehover ul { 
display: block; 
}
.i_banner{height:358px;margin:0 auto; z-index:0;}
.focus_ad{ height:358px; overflow:hidden; position:relative; z-index:1;}
.focus_ad .slide_pic li{display:none;}
.focus_ad .slide_pic .li_on{display:block;}

.focu_btn{ width:110px; margin:0 auto;}
.focus_ad .slide_txt{ width:110px; display:block; position:absolute; bottom:10px;}
.focus_ad .slide_txt li{width:20px;float:left;height:10px;line-height:10px;}
.focus_ad .slide_txt a,.focus_ad .slide_txt a:hover{ width:10px; height:10px; display:block; text-indent:-9999px; background:url(/uploads/image/eimages/li.png) no-repeat 0 0; background:none\9; filter:progid:dximagetransform.microsoft.alphaimageloader(, sizingmethod='scale')\9;}
.focus_ad .slide_txt .li_on{}
.focus_ad .slide_txt .li_on a,.focus_ad .slide_txt .li_on a:hover{ background:url(/uploads/image/eimages/li_on.png) no-repeat 0 0; background:none\9; filter:progid:dximagetransform.microsoft.alphaimageloader(, sizingmethod='scale')\9;}

/************************** index_focus_ad ******************************************/
.index_focus_ad{ width:1440px; height:358px; float:left; overflow:hidden; position:relative;}
.index_focus_ad .slide_pic li{ display:none;}
.index_focus_ad .slide_pic .li_on{display:block;}
.index_focus_ad .slide_txt{height:10px; position:absolute; bottom:10px; right:700px;}
.index_focus_ad .slide_txt li{width:10px; height:10px; line-height:16px; margin-right:5px; text-align:center; float:left; background:#c3c3c3;opacity:1;filter:alpha(opacity=100);}
.index_focus_ad .slide_txt a,.index_focus_ad .slide_txt a:hover{color:#333;text-decoration:none;}
.index_focus_ad .slide_txt .li_on{background:#2472bd;opacity:1;filter:alpha(opacity=100);}
.index_focus_ad .slide_txt .li_on a,.index_focus_ad .slide_txt .li_on a:hover{color:#fff;}
/************************** index_focus_ad end******************************************/

/*center*/
.cc{ background:url(/uploads/image/eimages/cbj.jpg) repeat-x #fff; min-height:305px;height:auto !important; /*兼容ff,ie7!important标签*/height:305px; /*兼容ie6*/overflow:visible;width:100%;}
.center{width:995px;margin:auto; padding-bottom:20px;}
.cn{ width:980px; margin:auto; padding:20px 0; }
.i_ll{min-height:149px;height:auto !important; /*兼容ff,ie7!important标签*/height:149px; /*兼容ie6*/overflow:visible; padding-top:20px;background:url(/uploads/image/eimages/id_r.jpg) right no-repeat;float:left; }

#i_gsjj{width:336px;  }
.i_lh{height:31px; line-height:31px;  text-align:right; color:#198249; font-family:"arial"; font-size:10px; padding-bottom:10px; }
#i_gsjj h1{ background:url(/uploads/image/eimages/i_gb.jpg) left top no-repeat;width:311px;padding-right:25px;}
#i_gsjj img{ float:left; padding-right:5px;}
#i_gsjj p{ float:left; width:220px; height:93px; line-height:20px;}


#i_news{ width:410px; padding-left:20px;}
#i_news h1{ background:url(/uploads/image/eimages/i_nb.jpg) left top no-repeat; width:372px; padding-right:38px;}
#i_news ul{ padding:0 38px 0 0;}
#i_news ul li a{line-height:24px; height:24px; padding-left:10px;background:url(/uploads/image/eimages/inb.jpg) left center no-repeat;text-decoration:none;display:block;}
#i_news ul li a:hover{color:#198249;}
.date{float:right; width:80px; text-align:right;font-family:"arial"; font-size:11px; color:#888888;}

#i_rt{ float:right; width:209px; padding-top:20px;}

#i_cpzs{ background:url(/uploads/image/eimages/i_cd.jpg) no-repeat top center; padding-top:52px; width:995px; margin-top:15px;}
.rollbox{overflow:hidden;}
.rollbox .leftbotton{height:128px;width:32px;background:url(/uploads/image/eimages/ic_l.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:0 16px 0 0;cursor:pointer;}
.rollbox .rightbotton{height:128px;width:32px;background:url(/uploads/image/eimages/ic_r.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:0 0 0 15px;cursor:pointer;}
.rollbox .cont{width:895px;overflow:hidden;float:left;}
.rollbox .scrcont{width:10000000px;}
.rollbox .cont .pic{ width:128px; float:left;text-align:center; padding:4px ;background:#dddddd; margin:0 7px;}
.rollbox .cont .pic img{display:block;margin:0 auto;width: 128px; height: 100px;}
.rollbox .cont .pic img.hover {margin-top:15px;background: no-repeat center center;border: none;}
.rollbox .cont .pic a:hover{ background:#028c41; color:#fff;}
.rollbox .cont a:link,.rollbox .cont a:visited{color:#626466;text-decoration:none;}
.rollbox .cont a:hover{color:#f00;text-decoration:underline;}
.rollbox #list1,.rollbox #list2{float:left;}


.thumb { margin:0;position: relative;width: 120px;height: 110px;}
.thumb img {width: 120px; height: 100px;position: absolute;-ms-interpolation-mode: bicubic; }
.thumb img.hover {margin-top:15px;background: no-repeat center center;border: none;}




.ee{ height:32px; background: url(/uploads/image/eimages/e_d.jpg) repeat-x;line-height:32px; padding:0 5px; margin:auto; width:985px;}
.ss{ margin-top:5px; float:right;width:220px; height:23px; line-height:23px; background:url(/uploads/image/eimages/ss_d.jpg) no-repeat left;}
.ss li{ float:left;}
.ss_bk{border:none; background:none;line-height:23px; padding-left:10px;width:130px;height:23px;color:#ccc; margin-right:20px;}
.ss_an{border:none;width:40px; height:24px; background:none; text-align:left;color:#555555; font-size:12px; }
.end{ width:995px;padding:15px;  margin:auto; font-family:"arial"; text-align:center; font-size:12px;}


.n_banner{ width:100%; height:265px;}




.n_left{ width:212px; float:left; margin:15px 0;}
.n_left h1{font-size:14px; color:#fff; text-align:center;font-family:"arial";  line-height:30px; height:32px; background:url(/uploads/image/eimages/nl_t.jpg) no-repeat center;}
.n_left ul{ padding:15px; margin:auto;  background:url(/uploads/image/eimages/nl_d.jpg) repeat-y;}
.n_left li a{ margin:auto;width:155px; height:28px; line-height:28px; color:#02823c; background:url(/uploads/image/eimages/ld02.jpg); padding-left:24px;text-decoration:none;display:block; margin-bottom:5px;}
.n_left li a:hover,.n_left li a.current{ background:url(/uploads/image/eimages/ld01.jpg); color:#fff;}
.n_left h2{height:19px; background:url(/uploads/image/eimages/nl_e.jpg) no-repeat center;}
.n_left img{ padding:5px 0 0;}

.n_right{ width:738px; float:right; margin:15px 0;}
.n_right h3{ font-size:12px;font-family: "arial"; text-align:left; color:#188247; background:url(/uploads/image/eimages/ny_t.jpg) no-repeat; height:56px; line-height:30px;}
.n_right ul{padding:5px 0 10px;}
.n_bt{ font-size:16px; font-family:"arial"; color:#000; padding-right:5px;}
.bt_y{ float:right; width:400px; color:#6c6d6c; text-align:right;}

#zw{padding:20px 10px;line-height:180%;}
#zw p{font-size:12px;}
.zw1{ color:#02873f; font-size:16px; font-family:"arial"; font-style:italic;  }
.zw2{ color:#02873f; font-size:14px; font-family:"arial"; font-style:italic;}

.n_ryzz li{ float:left;background:url(/uploads/image/eimages/ngry_d.jpg) no-repeat; width:200px; height:167px; margin:0 15px 12px; text-align:center;}
.n_ryzz li img{ padding:15px 0;}
.n_ryzz li p{ margin:0; text-align:center; line-height:18px; font-size:12px; font-weight:normal;}

.n_cpzs li{width:150px; margin:0 10px 10px 5px;float:left; height:210px;}
.n_cpzs li img{border:1px solid #dee9e3; width:150px; height:153px;}
.n_cpzs p{ padding-top:10px;text-align:left;}
.n_pb{color:#188247;}

.page{text-align:center; height:13px; zoom:1; margin:0 auto;line-height:13px;}
.page li{ _float:left; display:inline-block; width:auto;line-height:11px; height:11px;}
.page li a.lc{width:28px; background:none;}
.page li a{ padding-right:5px; _margin-right:5px; width:15px; font-family:"arial"; font-size:12px;}
.page li a#xz{ color:#02873f; font-weight:bold;}

.ssb{ height:28px; line-height:28px; color:#01843e; font-size:14px; font-weight:bold; background:url(/uploads/image/eimages/ssb_d.jpg) no-repeat right; width:150px; text-align:center; margin:auto;}
.p01{text-align:center; line-height:40px; color:#01843e; font-size:16px; font-weight:bold;}
.p02{text-align:center; line-height:20px; color:#3a3a3a; padding:5px 0; border-top:1px solid #d8d9d9;}
.p03{ padding:20px; background:#eff4f1;}
.p04{ padding:10px;}
.p04 p{ padding:5px 0;}
.p05{ color:#01843e; padding:5px 15px;;background:#eff4f1; font-family:"arial"; font-size:14px; font-weight:bold;}
.p06{ font-weight:bold; color:#01843e;}
.p07{ padding:5px; color:#01843e; font-weight:bold;}
.p09{ background:#0e7ddd; color:#fff; padding:5px 10px;}

.xzzx{ width:auto;}
.xzzx li{ width:auto; font-size:12px;font-weight:normal; color:#000; line-height:28px; background: url(/uploads/image/eimages/51.gif) no-repeat left center; padding-left:20px; border-bottom:1px  dotted #ccc;}

.lxwm{background:url(/uploads/image/eimages/ncan_d.jpg) right top no-repeat;}
.zwbb{color:#01843e; font-weight:bold;}
.lxwm table{ padding:10px 0;}
.lxwm td{ padding:10px 0; font-family:"arial"; width:50%;}

.n_news li{ border-bottom:1px dotted #188247; padding:10px 0; margin:10px 0;}
.n_news li img{ border:4px solid #dedede; float:left; margin-left:10px;}
.n_newsr{ float:right; width:550px; padding-right:8px;}
.n_news h2{ font-size:14px; font-weight:bold; color:#188247; border-bottom:1px solid #b5b6b6; padding:5px 0;}
.n_news h2 a{color:#188247;}
.n_news h2 a:hover{color:#ead30e;}
.n_news p{ padding:5px 0; line-height:180%;}
.ndate{float:right; font-weight:normal; width:80px; text-align:right;font-family:"arial"; font-size:12px; color:#888888;}





.cpbt{line-height:45px; height:105px; background: left no-repeat; padding-left:40px; font-size:32px; font-family:"arial"; font-weight:bold; }




.cpxxnr{}
.cnxr{ font-size:12px;font-weight:bold; color:#000; float:left; padding-right:5px;}
.cpxxnr li{ font-size:12px;font-weight:normal; color:#000; line-height:22px;}

.marquee {width:960px;height:180px;overflow:hidden;}
.marquee ul{ padding:0 0 10px;}
.marquee li{float:left; margin-right:10px;width:150px; height:180px; }
.marquee li a{ display:block; float:left; text-align:center; font-size:12px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:140px; height:140px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block;}