@charset "utf-8";
@import "http://images.china.cn/images1/resource/styles/reset-1.0.css";

body { font-family:  "Microsoft YaHei", "SimSun"; background: #FFF url(../images/banner.jpg) no-repeat center top; }

.w1000 { width: 1000px; }
.w650 { width: 650px; }
.w645 { width: 645px; }
.w485 { width: 485px; }
.w315 { width: 315px; }
.w310 { width: 310px; }
.w230 { width: 230px; }
.ml30 { margin-left: 30px; }
.ml10 { margin-left: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }

.mainBav { font-size: 26px; color: #FFF; line-height: 52px; background: url(../images/bg_nav.png) no-repeat center top; margin-top: 320px; margin-bottom: 20px; }
.mainBav a { color: #FFF; border-right: #9bd81b 3px solid; padding: 0 30px; }
.mainBav a:last-child { border: none; }

.colTitle { font-size: 24px; color: #316f00; line-height: 66px; text-indent: 120px; height: 66px; margin-bottom: 10px; position: relative; }
.colTitle a { font-weight: normal; font-size: 18px; color: #316f00; position: absolute; right: 25px; top: 15px; }
.t1 { background: url(../images/bg_t1.png) no-repeat center top; }
.t2 { background: url(../images/bg_t2.png) no-repeat center top; }
.t3 { background: url(../images/bg_t3.png) no-repeat center top; }
.t4 { background: url(../images/bg_t4.png) no-repeat center top; }
.t5 { background: url(../images/bg_t5.png) no-repeat center top; }
.t6 { background: url(../images/bg_t6.png) no-repeat center top; }
.t7 { background: url(../images/bg_t7.png) no-repeat center top; }

.picStyle { position: relative; }
.picStyle h3 { font-size: 20px; color: #FFF; line-height: 24px; background-color: rgba(0,0,0,.7); text-align: center; width: 100%; padding: 5px 0; position: absolute; left: 0; bottom: 0; }
.picStyle h3 a { color: #FFF; }

.clearAd { margin-top: 10px; margin-bottom: 10px; }

.newsBox { background-color: #FFF; border: 1px solid #9bd81b; padding-bottom: 10px; }
.newsTop { font-size: 34px; color: #316f00; line-height: 150%; margin-bottom: 10px; }
.newsTop a { color: #316f00; }
.newsList dl { border-bottom: 1px solid #9bd81b; margin-bottom: 10px; padding-bottom: 10px; }
.newsList dt { font-weight: bold; font-size: 18px; color: #316f00; line-height: 150%; padding: 10px 0; }
.newsList dt a { color: #316f00; }
.newsList dd { font-size: 14px; color: #8a8989; line-height: 150%; }
.newsList dd a { color: #8a8989; }
.newsList li { font-weight: bold; font-size: 16px; color: #316f00; line-height: 200%; }
.newsList li a { color: #316f00; }

.list_1 { margin-top: 10px; }
.list_1 li { font-size: 15px; color: #8a8989; line-height: 30px; background: url(../images/icon_1.gif) no-repeat left 10px; text-indent: 15px; }
.list_1 li a { color: #8a8989; }

.list_2 li { margin-bottom: 10px; }
.list_2 h3 { font-size: 16px; color: #316f00; line-height: 26px; }
.list_2 h3 a { color: #316f00; }
.list_2 p { font-size: 14px; color: #8a8989; line-height: 150%; border-bottom: #a1da28 1px solid; padding: 10px 0; }
.list_2 p a { color: #8a8989; }

.list_3 li { font-size: 15px; color: #8a8989; line-height: 30px; background: url(../images/icon_1.gif) no-repeat left 10px; text-indent: 15px; }
.list_3 li a { color: #8a8989; }

.info_1 { font-weight: bold; font-size: 16px; color: #316f00; line-height: 30px; margin-top: 20px; }
.info_1 a { color: #316f00; }

.list_4 { background-color: #eaf4e1; height: 400px; }
.list_4 ul { padding: 10px; }
.list_4 li { font-size: 15px; color: #8a8989; line-height: 30px; background: url(../images/icon_1.gif) no-repeat left 10px; text-indent: 15px; }
.list_4 li a { color: #8a8989; }

.picScroll { position: relative; }
.picScroll li { position: relative; }
.picScroll h3 { font-size: 20px; color: #FFF; line-height: 24px; background-color: rgba(0,0,0,.7); text-align: center; width: 100%; padding: 5px 0; position: absolute; left: 0; bottom: 0; }
.picScroll h3 a { color: #FFF; }
.picScroll .ico { position: absolute; right: 10px; bottom: 5px; }
.picScroll .ico span { background-color: #FFF; border-radius: 100%; border: #FFF 1px solid; display: inline-block; width: 10px; height: 10px; overflow: hidden; margin-left: 10px; cursor: pointer; }
.picScroll .ico .cur { background-color: transparent; }

.picList { border: #9bd81b 1px solid; height: 400px; position: relative; }
.picList div { position: absolute; right: 0; top: 0; }
.picList div img { width: 100%; height: 100%; }
.picList .p0 { width: 110px; height: 65px; left: 10px; top: 10px; }
.picList .p1 { width: 130px; height: 75px; left: 50px; top: 80px; }
.picList .p2 { width: 180px; height: 105px; left: 185px; top: 50px; }
.picList .p3 { width: 180px; height: 105px; left: 185px; top: 160px; }
.picList .p4 { width: 250px; height: 145px; left: 370px; top: 10px; }
.picList .p5 { width: 250px; height: 145px; left: 370px; top: 160px; }
.picList .p6 { width: 180px; height: 105px; left: 625px; top: 50px; }
.picList .p7 { width: 180px; height: 105px; left: 625px; top: 160px; }
.picList .p8 { width: 130px; height: 75px; left: 810px; top: 80px; }
.picList .p9 { width: 110px; height: 65px; left: 880px; top: 10px; }
.picList p { margin-top: 240px; }
.picList div:hover { z-index: 99; transform:scale(1.5); transition: all 0.6s; }

.picItem { width: 995px; height: 525px; position: relative; }
.picItem div { position: absolute; }
.picItem .p1 { left: 0; top: 175px; }
.picItem .p2 { left: 0; top: 350px; }
.picItem .p3 { left: 250px; top: 0; }
.picItem .p4 { right: 250px; top: 350px; }
.picItem .p5 { right: 0; top: 350px; }
.picItem .p6 { left: 250px; top: 175px; }
.picItem .p7 { right: 0; top: 0; }

.footer { font-size: 14px; color: #000; line-height: 25px; background: url(../images/bg_footer.jpg) no-repeat center bottom; padding: 60px 0 105px 0; }
.footer a { color: #000; }

.picBox { overflow: hidden; position: relative; }
.picBox li { float: left; width: 645px; height: 400px; position: relative; }
.picBox h3 { font-size: 20px; color: #FFF; line-height: 24px; background-color: rgba(0,0,0,.7); text-align: left; text-indent: 10px; width: 100%; padding: 5px 0; position: absolute; left: 0; bottom: 0; }
.picBox h3 a { color: #FFF; }
.picBox .ico { position: absolute; right: 10px; bottom: 5px; }
.picBox .ico span { background-color: #FFF; border-radius: 100%; border: #FFF 1px solid; display: inline-block; width: 10px; height: 10px; overflow: hidden; margin-left: 10px; cursor: pointer; }
.picBox .ico .cur { background-color: transparent; }

.picwrp { overflow: hidden; position: relative; }
.picwrp li { float: left; width: 650px; height: 400px; position: relative; }
.picwrp h3 { font-size: 20px; color: #FFF; line-height: 24px; background-color: rgba(0,0,0,.7); text-align: left; text-indent: 10px; width: 100%; padding: 5px 0; position: absolute; left: 0; bottom: 0; }
.picwrp h3 a { color: #FFF; }
.picwrp .ico { position: absolute; right: 10px; bottom: 5px; }
.picwrp .ico span { background-color: #FFF; border-radius: 100%; border: #FFF 1px solid; display: inline-block; width: 10px; height: 10px; overflow: hidden; margin-left: 10px; cursor: pointer; }
.picwrp .ico .cur { background-color: transparent; }