/* CSS Document */
html,div,h1,h2,h3,h4,img,strong,dl,dt,dd,ul,li,p,form,article,aside,header,section,footer,nav,figure,menu{display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baselinebaseline;background:transparent}
body{margin:0;overflow:-Scroll;overflow-x:hidden;background:#e7e6e6;color:#666;font:14px 微软雅黑,Verdana}
li{float:left;list-style:none}
a{text-decoration:none;transition:all 0.3s linear 0s}
#t_top{width:100%;height:30px;background:#fff}
#top{margin:auto;width:1000px;height:30px;background:url(t_bg.png) top right no-repeat;line-height:30px}
#top a{display:none}
#top h1{font-weight:normal;font-size:12px;float:left;width:790px;padding-left:10px}
#top p{float:left;width:200px;text-align:right;font-size:16px;font-weight:bold}
header{width:100%;height:69px;background:#3ecd59;border-bottom:4px solid #019944}
#l_bg{margin:auto;width:1000px;height:69px;background:url(logo.png) no-repeat}
header ul{float:right}
header ul li{width:120px;height:69px;line-height:69px;text-align:right}
header ul a{color:#fff}
header ul a:hover{text-decoration:underline}
#ban{overflow:hidden;width:100%;height:500px}
.index-main{z-index:55;position:relative;width:980px;margin:0 auto;height:500px}
.index-main-box{position:relative;display:block;overflow:hidden;height:500px}
#indexslider{position:relative;width:1920px;left:50%;margin-left:-960px;height:500px}
.index-img{display:block;width:1920px;height:500px;overflow:hidden}
.index-img img{width:1920px;height:500px}
section{margin:auto;width:1000px;height:568px;background:url(m_bg.png)}
#hab_pic{position:absolute;margin:40px 0 0 25px}
#hab_tit{position:absolute;width:460px;height:40px;margin:35px 0 0 270px;border-bottom:1px dotted #ccc}
#hab_tit h3,#hnews_tit h3,#pro_tit h3{position:absolute;line-height:40px;font-size:14px;color:#00953d}
#hab_tit p{position:absolute;width:450px;text-align:right;line-height:40px;font-size:12px}
#hab_tit p a,#hnews_tit p a,#pro_tit p a,#pro_bg a{color:#999}
#hab_tit p a:hover,#hnews_tit p a:hover,#pro_tit p a:hover,#pro_bg a:hover{color:#00953d}
#hab_txt{position:absolute;width:460px;line-height:1.8rem;margin:80px 0 0 270px;font-size:12px}
#hnews_tit{position:absolute;margin:35px 0 0 766px;width:216px;height:40px;border-bottom:1px dotted #ccc}
#hnews_tit p{position:absolute;width:208px;text-align:right;line-height:40px;font-size:12px}
#h_news{position:absolute;margin:80px 0 0 766px;font-size:12px;line-height:1.6rem}
#h_news span{font-family:Simsun}
#h_news a{color:#666}
#h_news a:hover{color:#00953d}
#pro_tit{position:absolute;width:955px;height:40px;border-bottom:1px dotted #ccc;line-height:40px;margin:318px 0 0 25px}
#pro_tit p{position:absolute;width:946px;text-align:right;line-height:40px;font-size:12px}
#pro_bg{position:absolute;width:952px;margin:370px 0 0 25px}
#Marquee_x {overflow:hidden;width:952px;font-size:12px} 
#Marquee_x ul li ,#Marquee_x ul li div{float:left;line-height:25px;overflow:hidden}
#Marquee_x ul li div{float:left;margin:0 12px;width:140px;height:160px;text-align:-moz-center!important;text-align:center;line-height:2.5em}
#Marquee_x ul li div span{display:block}
#Marquee_x ul li div img{margin:auto;border:1px solid #eee;padding:2px}
#Marquee_x ul li div img:hover{border:1px solid #00953d}
footer{width:100%;min-width:1000px;height:40px;background:#3dcd58;text-align:center;color:#fff;line-height:40px;font-size:12px}
footer a{color:#fff}
#n_main{overflow:hidden;margin:15px auto 25px auto;width:1100px}
#n_left{float:left;width:210px;margin-right:15px}
#l_tit{width:210px;height:40px;background:#3ecd59;border-bottom:4px solid #009843}
#l_tit h3{color:#fff;font-size:16px;margin-left:7px;line-height:40px}
#l_lxbg{width:210px;background:#f8f6f6}
#l_txt{padding:10px;font-size:12px;line-height:2.5em}
#n_right{float:left;width:873px;border:1px solid #d2d2d2;background:#fff}
#ntit{width:873px;height:40px;background:#f3f3f3;border-bottom:1px solid #fff}
#ntit b{position:absolute;margin-left:10px;line-height:40px;font-size:18px;color:#999}
#ntit p{position:absolute;width:860px;text-align:right;font-size:12px;line-height:43px}
#l_xian{border:0;margin:0;border:0;border-bottom:1px solid #d2d2d2}
#ntxt{margin:10px auto;width:840px;line-height:2.2em;height:auto!important;height:651px;min-height:651px}
#ntxt img{display:inline}
#news_sty{width:840px;overflow:hidden;font-size:12px}
#news_sty span{font-family:Simsun}
#news_sty dt{float:left;width:740px;height:35px}
#news_sty dd{float:left;width:90px;text-align:right;height:35px}
#news_sty a,#cet a{color:#333}
#news_sty a:hover,#cet a:hover{color:#00953d;text-decoration:underline}
#cet{width:100%;text-align:center;font-size:12px}
#zhong{text-align:center;width:100%;font-size:12px;height:40px}
#zhong b{font-size:20px}
#lpro_bg{overflow:hidden;width:210px;background:#f8f6f6}
#lpro_sty{width:194px;margin:10px auto}
#pp_tit{margin-top:9px}
#pp_tit a{display:block;width:194px;height:32px;background:url(p1.png);font-size:12px;color:#fff}
#pp_tit a:hover{background:url(p2.png)}
#pp_tit span{display:block;margin-left:28px;line-height:32px}
#kuang{width:194px;height:8px}
#zfl_sty{margin:auto;width:194px;height:35px;border-bottom:1px solid #e8e6e7;line-height:35px}
#zfl_sty a{font-size:14px;color:#14a22f;margin-left:30px}
#zfl_sty a:hover{font-weight:bold}
#pp_line{margin:0 auto;padding:0;border:0;border-top:1px solid #fff;width:194px}
#sta_sty{margin:auto;overflow:hidden;width:840px}
#sta_sty li{width:168px;text-align:center;height:200px}
#sta_sty img{margin:auto;border:1px solid #eee;padding:2px}
#sta_sty img:hover{border:1px solid #00953d}
#sta_sty a{color:#666}
#sta_sty a:hover{color:#00953d}
#p_cet{width:100%;text-align:center;margin-bottom:7px}
#p_cet img{margin:auto}
#p_cet b{font-size:18px}