@charset "gb2312";
/* CSS Document */

body { margin:0px; padding:0px; font-size:12px; font-family:microsoft yahei; color:#000; line-height:22px;}
ul,li,dl,dt,dd,p,h1,h2,h3{ margin:0px; padding:0px; list-style:none;}
img { border:none;}
.itemtxt2 a,.part2_2 a ,.item .itemtxt a { color:#1c6a00; text-decoration:none;}
.itemtxt2 a:hover,.part2_2 a:hover,.item .itemtxt a:hover { color:#f00; text-decoration: underline;}
a.red{ color:#8f0606}
.cl{clear:both; display:block; height:0px; overflow:hidden; }
.pt20{padding-top:20px;}
img{border:0px;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.contarin{width:980px; position:relative; margin:0 auto;}
h1{background:url(images/lmdi.gif) repeat-x; height:51px; padding-left:30px; font-size:25px; color:#999; font-family:microsoft yahei; font-weight:bold; line-height:51px; margin-top:15px; margin-bottom:15px;}

h2{color: #7ea02d; font-size:16px; padding-right:15px; padding-bottom:10px;}

.part4 h1 a{float:right; padding-right:10px; font-size:12px; font-weight:normal; color:#999;}




.pIIcot{width:980px; height:674px; position:relative; margin:0 auto; padding-top:20px;}
.witbg{background:#eee; padding:10px;}
.pIIcot a{ color:#8f0606;}
.pIIimg{position:absolute; }
.pIItxt{position:absolute; background:#fff; border:1px solid #d7d7d7; padding:5px;}
.pIIarrowl{ background:url(images/p2arrowleft.gif) no-repeat; display:block; width:28px; height:40px; z-index:600; position:absolute}
.pIIarrowup{ background:url(images/p2arrowup.gif) no-repeat; display:block; width:40px; height:28px; z-index:600;position:absolute}
.pIIarrowr{ background:url(images/p2arrowright.gif) no-repeat; display:block; width:28px; height:40px; z-index:600;position:absolute}
.p2tit{font-size:14px; font-weight:bold; text-align:center; font-weight:bold; color:#000;}
.p2txt span{ color:#7ea02d; font-weight:bold; padding-right:15px; font-size:16px;}

.pIIimg1{left:0px; top:83px;}
.pIItxt1{ left:0px; top:300px; width:306px; }
.pIIarrow1{top:280px; left:136px;}

.pIIimg2{left:338px; top:68px;}
.pIItxt2{  left:575px; top:80px; width:369px;}
.pIIarrow2{top:120px; left:556px;}

.pIIimg3{right:0px; top:224px;}
.pIItxt3{right:0px; top:460px; width:334px;}
.pIIarrow3{top:440px; right:126px;}

.pIIimg4{left:440px; top:276px; z-index:20;}
.pIItxt4{ border-bottom:0px;border-right:0px;  left:458px; top:481px; width:241px;}
.pIIarrow4{top:462px; left:572px;}

.pIIimg5{left:647px; top:205px;}
.pIItxt5{ border-bottom:0px;border-right:0px;  left:725px; top:352px; width:218px;}
.pIIarrow5{top:333px; left:825px;}

.top01{ background:url(images/top01.jpg) center no-repeat; height:100px; overflow:hidden;}
.top02{ background:url(images/top02.jpg) center no-repeat; height:100px; overflow:hidden;}
.top03{ background:url(images/top03.jpg) center no-repeat; height:100px; overflow:hidden;}
.top04{ background:url(images/top04.jpg) center no-repeat; height:100px; overflow:hidden;}
.top05{ background:url(images/top05.jpg) center no-repeat; height:50px; overflow:hidden;}
.top06{ background:url(images/top06.jpg) center no-repeat; height:90px; overflow:hidden;}
.top06 p{font-size:14px; font-weight:bold; width:750px; margin:0 auto; padding-left:200px; padding-right:50px;
padding-top:10px;}

.part01{ width:980px; height:710px; position:relative; clear:both;}
.part1zj{ width:577px; height:200px; background:#1c6a00; position:absolute; left:0px; top:502px;color:#fff;}
.part1zj .left{ background:url(images/left.gif) 10px 10px no-repeat; padding:30px 0px 0px 40px; display:block}
.part1zj .right{ background:url(images/right.gif) 490px 125px no-repeat; display:block;padding:0px 40px 30px 0px; display:block}
.part1zj a{color:#FF0;}

.part2_1{background:url(images/2-di.gif) repeat-x; height:516px;}

.part2_1_l{padding:30px 45px;}
.part2_1_l img{margin-top:20px; border:4px solid #fff;}

.part2_2{padding:15px 0px; background:url(images/line.jpg) bottom no-repeat;}
.part2_2 img{padding-left:30px;}
.part2_2 h2{padding-top:20px;}
.part2_2:after,.part2_3:after,.item:after,.item:after{clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}
.part2_3{padding:15px 0px;}
.part2_3 img{padding-right:30px;}
.part2_3  h2{padding-top:25px;}
.item{clear:both; padding-bottom:20px;}
.item .itemimg{float:left; width:335px;}
.item .itemtxt{float:left; width:645px; overflow:hidden; background:#eeeeee;}
.item h2{padding:20px 40px 12px;}
.item .itemtxt p{ padding:0px 40px 20px;}

.itemtxt2{float:left; width:414px; overflow:hidden; background:#eeeeee; padding:40px 40px 0px; height:245px;}

.itemtxt2 h2{padding-left:0px;}

.zj{position: relative;color:#fff; padding:30px 50px 30px 280px; background:#1c6a00 url(images/js.jpg) 50px center no-repeat; width:650px; height:80px;}

.zj .left{background:url(images/left.gif) no-repeat; height:37px; width:37px; position:absolute; top:10px; left:10px;}
.zj .right{background:url(images/right.gif) no-repeat; height:37px; width:37px; position:absolute; bottom:10px; right:10px;}


#marquee6{width:980px;height:185px; overflow:hidden;  }
#marquee6 ul li{padding:0 10px;line-height:20px;height:165px;overflow:hidden; float:left; width:200px;}

/*Í·²¿*/
.bgcolor{background-color:#87051b;}
.nav{background:#e6e6e6;width:980px;height:27px;margin:0 auto;overflow:hidden;}
.nav h1{float:left;
background:none;
    font-size: 25px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
}

.nav em{float:right;padding-right:10px; font-style:normal;}
.nav em a{line-height:27px; color:#333;}
.top,.wrap{width:980px;margin:0 auto;}
.top img{display:block;}
.menu{background:url(images/navbg.gif) repeat-x;width:100%;height:60px;overflow:hidden;}
.menu .wrap{text-align:center;}
.menu .wrap em{padding:0 10px;}
/*µ×²¿*/
.w980{ height:auto;margin:0 auto; margin-top:10px;background-color:#fff;overflow:hidden;}
.bottom_banner{ background:url(/images/global/bottom.gif) no-repeat; height:28px; clear:both; overflow:hidden;}
.bottom_wz{ margin-left:75px; line-height:30px;}
.bottom_wz li{ float:left; width:77px;}
.bottom_wz a{ display:block; text-align:center;color:#2c3546;}
.bottom_sm{ width:970px; padding:10px 0;}
.bottom_sm li{ float:left;line-height:22px;}
.bottom_img{ margin:10px auto; width:260px;}
.bottom_img img{ margin:0 20px;}