@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word; font-family:"Î¢ÈíÑÅºÚ"}
a{ text-decoration:none}
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
img{ display:block; border:0}
li{ list-style:none}
*{ padding:0; margin:0}

.index_logo{ width:100%; overflow:hidden;}
.index_logo img{ margin-bottom:20px; width:40%; margin:auto}

.index_nav{ width:62%; overflow:hidden; margin:auto; margin-bottom:100px;}
.index_nav li{ width:43%; float:left; margin-left:11%; margin-bottom:20px}
.index_nav li:nth-child(odd){ margin-left:0}
.index_nav li img{ width:100%}

.nav{ width:100%; height:60px; line-height:60px; background-color:#e9e9e9; position:fixed; bottom:0px; left:0; z-index:200}
.nav a{ height:60px;display:block; width:25%; float:left; color:#b6b6b6; background-image:url(../images/nav_fg.png); background-repeat:no-repeat; background-position:center right;
font-size:0.8em;}
.nav a:last-child{ background-image:none}
.nav .active{ background-color:#e8fad3}
.nav a span{ display:block; height:60px; float:left; width:40%; background-repeat:no-repeat; background-position:center right; background-size:25px auto; margin-right:5px}
.nav_1 span{ background-image:url(../images/home.png)}
.nav_2 span{ background-image:url(../images/about.png)}
.nav_3 span{ background-image:url(../images/news.png)}
.nav_4 span{ background-image:url(../images/dianmian.png)}



.index_top{ width:100%; overflow:hidden;}
.index_top img{ width:30%; margin:auto; padding:10px}

/*ÁªÏµÎÒÃÇ*/
.top_nav{ width:100%; height:35px; background-color:#0f5d00; position:relative}
.top_nav .top_nav_d{ width:33.33%; text-align:center; line-height:35px; float:left; height:35px; color:#fff; }
.top_nav_a{background-image:url(../images/xl.png); background-repeat:no-repeat; background-position:right center; background-size:8px auto; z-index:100000}
.nav_erji{ position:absolute; top:35px; left:0; width:100%; overflow:hidden; display:none}
.nav_erji a{ display:block; width:30%;background-color:#0f5d00; color:#FFF; margin:auto; clear:both; margin:auto; line-height:35px; text-align:center; border-bottom:1px dashed #FFFFFF}
.ny_top_box{ width:100%;height:40px;background-color:#f5f5f5;}
.ny_top{ width:95%; height:40px; line-height:40px; font-size:0.8em; background-color:#f5f5f5; margin:auto;}
.ny_top span{ color:#157f00;display:block; height:30px;padding:2px 10px; float:left;  line-height:30px; margin-top:5px; margin-left:5px; padding-left:15px; background-image:url(../images/sj.png);
background-repeat:no-repeat; background-position:left center; background-size:10px auto}
.ny_top_nav{ float:right; font-size:0.9em; margin-right:5px; }
.ny_top_nav a{color:#424242}
.article{ width:95%; margin:auto; margin-top:20px; padding-bottom:150px; font-size:0.8em; color:#281614; line-height:25px}
.article img{ max-width:100%}
.ym{ width:100%; text-align:center}
.ym a{ margin-left:5px; padding:2px 5px; background-color:#f3f3f3;  color:#424242}
.ym .ym_a{ background-color:#0f5d00; color:#FFF}

.news_title{ text-align:center; font-size:0.9em; text-align:center; width:100%; color:#006239}
.oyher_xx{ font-size:0.75em; color:#424242; margin-bottom:30px; text-align:center}


.gcan{ width:100%; overflow:hidden; margin:auto}
.gcan li{ width:44%; float:left; margin-right:6%; margin-bottom:10px}
.gcan li:nth-child(even){ margin-right:0}
.gcan li img{ width:100%; height:100px}
.gcan li h2{ width:100%; background-color:#157f00; color:#FFF; font-size:0.75em; text-align:center; margin-top:6px}
.news_list li img{width:25%; float:left; height:70px}
.news_list{ width:93%; margin:auto; clear:both; overflow:hidden}
.news_r{ width:71%; float:right}
.news_r h2{ color:#006239; font-size:0.8em; margin:0}
.news_r p{ font-size:0.75em;color:#424242; line-height:20px}
.news_r>span{ color:#006239; font-size:0.75em; display:block; float:right}
.news_list li{ padding-bottom:10px; width:100%; overflow:hidden}