@charset "utf-8";

*{ margin:0; padding:0; font-family:"微软雅黑", "黑体"}
a{ color:#000; text-decoration:none;}
ul{ list-style:none;}
body{ background:url(../image/bg.png);}
#all{background: #fff;
    box-shadow: 0 0 20px rgba(0,0,0,.2);
 width:1000px;
 margin:0 auto; height:auto; }
#top,#main,#down{ background:#fff;}
#top{height:400px; width:100%;}
#top_img{ width:100%; height:250px; background:url(../image/tpimg.jpg);}
#logo{width:100%;height:100px;}
#nav{width:100%;height:40px;border-bottom: 11px solid rgb(224, 227, 230); color:#000; cursor:pointer;}
#nav_ul{width:100%; height:40px; margin:0; padding:0; list-style:none; }
#nav_ul li{ float:left; text-align:center; line-height:40px;  width:125px; position:relative;}
#nav_ul li:hover{ color:#fff; background:#006b2d;}
#nav_ul li:hover>a{ color:#fff;}
.nav_two:after{content: '';
    position: absolute;
    top: 50%;
    right: 1em;
    margin-top: -3px;
    height: 0;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #3e5769;
    }
#nav_ul li ul{ display:none; list-style:none;position:absolute; background:#fff; color:#000;}
#nav_ul li:hover ul{ display:block; }
#nav_ul li:hover a:after{ border-top-color: #fff;}
#nav_ul li ul li{ float:none;}
#nav_ul li ul li:hover{ background: #006b2d; color:#fff; cursor:pointer;}

#main{width:100%; height:800px;}
#main_top{width:100%; height:300px;}
#main a:hover{ color:#006b2d; text-decoration:underline;}
#mt_lb{width:520px; height:280px; margin:10px 40px 10px 40px; background:#888; float:left;}
#mt_news{width:360px; height:270px; margin:20px 20px 10px 0; float:left;}
#mt_tz{width:360px; height:27px; border-bottom:3px solid #006b2d; background:#efefef;}
#mt_tz span{ font-size:13x; color:#aaa; line-height:24px;}
#tz_title{width:85px; height:27px; border-bottom:3px solid #006b2d; font-size:18px; font-weight:bold; line-height:26px;    background: #006b2d;
    color: #fff; text-align:center;}
#mt_news ul{ font-size:13px; color:#222;}
#mt_news ul li{height:30px; line-height:30px; width:360px;}
#mt_news ul li span{ float:right;}
#mt_news ul li a:hover{ color:#006b2d; text-decoration:underline;}
#main_center{width:960px; margin:0 auto; height:250px;}
.mc_news{width:460px; height:250px; float:left;  margin:0 10px 0 10px;}
.mc_title{width:460px; height:27px; border-bottom:3px solid #006b2d; background:#efefef;}
.mc_title span{ font-size:13px; color:#aaa; line-height:24px; float:right;}
.title_all{width:85px; height:27px; border-bottom:3px solid #006b2d; font-size:18px; font-weight:bold; line-height:26px;    background: #006b2d;
    color: #fff; text-align:center;}
.mc_news ul li span{ float:right;}
.mc_news ul li {width:460px; height:30px; font-size:13px; line-height:30px;}
#main_next{width:960px; margin:0 auto; height:250px;}
#mc_xyfc{width:300px; height:120px; margin-top:20px;}
#fc_img{width:180px; height:120px; float:left; overflow:hidden;}
#fc_content{width:100px; height:100px; margin:10px 10px 10px; float:left;overflow:hidden; font-size:12px;}
.mc_ly{width:300px; margin:5px auto 5px; border-radius:6px; background:#006b2d; height:30px; line-height:30px; color:#fff; font-size:22px; font-weight:bold; text-align:center;letter-spacing: 10px;}
#down{width:1000px; height:220px; margin:0 auto;}
#d_xyfg{width:980px; margin:0 auto; height:150px; }
#xyfg{width:30px; height:140px; float:left; margin:0 10px 0 20px; line-height:30px; padding-top:10px; text-align:center; border-radius:5px; background:#006b2d ; color:#fff; font-size:24px; font-weight:bold; }
#xyfg_img{width:920px; height:150px; float:left; background:#eee;}
#d_au{ background:#ececec; width:1000px; height:50px; }

.linkItem{width: 140px;
    float: left;
    line-height: 18px;
    margin-left: 20px; font-size:12px; color:#666;}
.linkItem a:hover{ text-decoration:underline;}
#au_img{width:940px; height:30px; margin:0 auto; background:url(../image/dibu.jpg); }
.copyRight {
    font-family: 微软雅黑;
    text-align: center;
    font-size: 11px;
    height: 23px;
    width: 943px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    color: rgb(76, 76, 76);
}
#d_xy{background:#f9f9f9;box-shadow: inset 0 3px 4px rgba(0,0,0,.1); width:1000px; height:160px; padding-top:10px;}

#li_main{    width: 800px;
    padding: 0 100px 0;
    height: 450px;
    margin: 0 auto;}
#li_nav{width:90%; height:50px; line-height:50px; margin:0 auto;}
#li_item{width:100%; height:350px;}
#ct_main{    width: 800px;
    padding: 0 100px 0;
 height:auto;
 min-height:400px;
    margin: 0 auto;}
#ct_nav{width:90%; min-height:50px; line-height:50px; margin:0 auto;}
#ct_content{width:100%; min-height:350px;}