﻿body 
{
	width:100%;
	min-width:1000px;
	padding:0;
	margin:0;
	font-family:Arial,微软雅黑;
	font-size:12px;
	color:#555555;
	background:#008a44;
}
p,h2,h1,h3,ul{ padding:0; margin:0;}
ul{ list-style-type:none;}
a:link,a:visited{ color:inherit; text-decoration:none;}
a:hover{ color:#008a44; text-decoration:underline; }
img{ border:0;}

.container
{
    width:1000px;
    margin:0 auto;
}
.mod-home-content
{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:hidden;
    z-index:1;
}
.mod-home-content img
{
    width:100%;
    min-height:100%;
}
.mod-lan-box
{
    position:absolute;
    left:0;
    top:24px;
    width:100%;
    z-index:100;
}
.selectbox
{
   float:right;
   width:78px;
   height:29px;
   background:#008b44 url(../images/arrows.png) no-repeat 57px 12px;
   position:relative;
   z-index:100;
}
.selectbox a
{
    float:left;
    width:100%;
    height:29px;
    line-height:29px;
    text-indent:10px;
    color:#fff;
}
.selectbox a:hover
{
    text-decoration:none;
    color:#f0f0f0;
}
.selectbox .list
{
    position:absolute;
    top:29px;
    left:0;
    width:100%;
    background:#008b44;
    display:none;
}
.selectbox:hover .list
{
    display:block;
}
.mod-nav-box
{
    position:absolute;
    left:0;
    bottom:440px;
    width:100%;
    height:67px;
    background:url(../images/bg_01.png) repeat;
    z-index:100;
}
.mod-nav-box .logo
{
    float:left;
    margin-top:-44px;
    width:206px;
    height:111px;
    font-size:0;
    text-indent:-9999px;
    background:url(../images/logo.png) no-repeat;
}
.nav
{
    float:right;
    margin:21px 0 0 0;
}
.nav ul
{
    float:left;
    height:27px;
}
.nav ul li
{
    float:left;
    margin-left:23px;
    height:27px;
    position:relative;
}
.nav ul li a
{
    float:left;
    width:85px;
    height:27px;
    text-align:center;
    line-height:27px;
    font-size:16px;
    color:#fff;
    font-family:黑体;
}
.nav ul li a:hover,.nav ul li a.current,.nav ul li a.hover
{
    text-decoration:none;
    color:#008a44;
    background:url(../images/nh.png) no-repeat;
}
.nav ul li .list
{
    position:absolute;
    top:27px;
    padding:12px 0 5px;
    left:0;
    width:624px;
    color:#fff;
    font-family:微软雅黑;
    background:url(../images/bg_01.png) repeat;
    display:none;
}
.nav ul li .list.s1
{
    left:-108px;
}
.nav ul li .list.s2
{
    left:-216px;
}
.nav ul li .list.s3
{
    left:-324px;
}
.nav ul li .list.s4
{
    left:-432px;
}
.nav ul li .list.s5
{
    left:-540px;
}
.nav ul li:hover .list
{
    display:block;
}
.nav ul li .list .item
{
    float:left;
    width:85px;
    padding-right:2px;
    border-right:solid 1px #fff;
}
.nav ul li .list .item a
{
    float:left;
    width:100%;
    padding:5px 0;
    height:auto;
    line-height:normal;
    font-size:13px;
}
.nav ul li .list .item a:hover
{
    background:#fff;
}
.nav ul li .list .cont
{
    float:left;
    margin-left:10px;
    width:510px;
    padding-right:10px;
    font-size:12px;
    line-height:23px;
}
.mod-home-news
{
    position:absolute;
    left:0;
    bottom:168px;
    width:100%;
    z-index:100;
}
.mod-home-news .slidebox
{
    float:left;
    width:687px;
    height:157px;
    background:url(../images/bg_02.png) repeat;
    overflow:hidden;
}
.mod-home-news .slidebox .list
{
    float:left;
    width:100%;
    height:157px;
}
.mod-home-news .slidebox .list img
{
    float:left;
    margin:22px 0 0 10px;
    width:228px;
    height:113px;
}
.mod-home-news .slidebox .list .cont
{
    float:right;
    margin:22px 50px 0 0;
    width:375px;
    color:#fff;
}
.mod-home-news .slidebox .list .cont .title
{
    float:left;
    width:100%;
    height:30px;
    line-height:30px;
    color:#fff;
}
.mod-home-news .slidebox .list .cont .title .date
{
    float:left;
    font-size:14px;
    margin-right:10px;
}
.mod-home-news .slidebox .list .cont .title a
{
    float:left;
    max-width:290px;
    height:30px;
    font-size:15px;
    color:#d0d3cd;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
}
.mod-home-news .slidebox .list .cont .introduction
{
    float:left;
    margin-top:10px;
    width:100%;
    height:72px;
    line-height:24px;
    overflow:hidden;
}
.mod-home-news .btn
{
    float:left;
    width:62px;
    height:157px;
}
.mod-home-news .btn a.next,.mod-home-news .btn a.prev
{
    float:left;
    width:62px;
    height:79px;
    background:url(../images/btn.png) no-repeat 0 0;
}
.mod-home-news .btn a.prev
{
    height:78px;
    background-position:0 -79px;
}
.mod-home-news .btn a.prev:hover
{
    background-position:-62px -79px;
}
.mod-home-news .btn a.next:hover
{
    background-position:-62px 0;
}
.footer
{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:40px;
    line-height:40px;
    color:#fff;
    background:#008a44;
    z-index:100;
}
.footer a
{
    margin:0 3px;
}
.footer a:hover
{
    color:#fff;
}
.footer .links
{
    float:left;
}
.footer .copyright
{
    float:right;
}