﻿body {font-size: 16px; line-height: 24px; font-family:"微软雅黑"; color: #666666; background:#fff;}
*{ margin:0; padding:0;}
a {text-decoration:none;color: #666666;}
a:hover {text-decoration: none; color:#009E5A; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}

.container{ width:1200px; margin:0 auto;}

.banner{ width:100%; height:925px; background:url(banner.png) no-repeat top; min-width: 1200px; text-align: center; margin-bottom: 50px;}

.icon_1{ text-align: center; width: 100%; min-width: 1200px;margin-bottom: 15px;}


.nav_0bg{ width: 1200px; margin: -240px auto 0 auto; }
.nav0_left{ float: left; width: 803px; height: 442px; background:url(bg0_1.png) no-repeat top left; padding: 40px 0 0 70px;}
.nav0_boxbg{width: 730px;padding:30px 20px 0 0;height: 317px; background:url(bg0_2.png) no-repeat top; }
.nav0_box{overflow: auto;  width: 730px;height: 317px;color: #365815; line-height: 30px; padding: 0 20px 0 10px;}
.nav0_box::-webkit-scrollbar-thumb{background:#E0E7D9; border-radius: 6px;}
.nav0_box::-webkit-scrollbar {width: 6px;}

.nav0_right{ float: right; width: 291px; height: 435px; text-align: center;  background:url(bg0_3.png) no-repeat top;}
.nav0_right img{width: 237px;height: 237px; padding-top: 165px;}


.nav_1{ width: 800px; height: 533px; margin: -50px auto 50px auto;  background:url(bg2.png) no-repeat top; padding: 70px 200px 0 200px;}
.nav_1 dl{ position: relative; width: 800px;height: 447px;}
.nav_1 dl i{ position: absolute; width: 800px;height: 447px; background: rgba(0, 0, 0, 0.6) url(playicon.png) no-repeat center;}
.nav_1 dl img{ width: 800px;height: 447px;}

.focusBox2 { padding-bottom: 35px;}
.focusBox2 .swiper-pagination-bullet{ width:6px; height:6px; filter: alpha(opacity=100); opacity: 1.0;background:#C7CEC1;}
.focusBox2 .swiper-pagination-bullet-active{background:#5EC321;}
.focusBox2 .swiper-pagination-bullets{ bottom:0;  }

.nav_2{width: 1100px; height: 329px; margin: -50px auto 50px auto;  background:url(bg3.png) no-repeat top; padding: 70px 45px 0 45px;}
.nav_2left{ float: left; overflow: auto;width: 600px;height: 270px;color: #F6FFF0; line-height: 30px; padding: 0 20px 0 0;}
.nav_2left::-webkit-scrollbar-thumb{background:rgba(246, 255, 240, 0.2);  border-radius: 6px;}
.nav_2left::-webkit-scrollbar {width: 6px;}

.nav_2right{ float: right;width: 446px;height: 252px; border:10px solid #58C096; }
.nav_2right img{ width: 446px;height: 252px;}



.nav_3{width: 1100px; height: 392px; margin: -50px auto 50px auto;  background:url(bg4.png) no-repeat top; padding: 70px 45px 0 45px;}
.nav_3left{ float: left; overflow: auto;width: 680px;height: 330px;color: #2A3420; line-height: 30px; padding: 0 20px 0 0;}
.nav_3left::-webkit-scrollbar-thumb{background:#E0E7D9; border-radius: 6px;}
.nav_3left::-webkit-scrollbar {width: 6px;}



.nav_4{width: 1100px; height: 370px; margin: -50px auto 50px auto;  background:url(bg5.png) no-repeat top; padding: 70px 45px 0 45px;}
.nav_4left{ float: right; overflow: auto;width: 680px;height: 330px;color: #F6FFF0; line-height: 30px; padding: 0 20px 0 0;}
.nav_4left::-webkit-scrollbar-thumb{background:rgba(246, 255, 240, 0.2); border-radius: 6px;}
.nav_4left::-webkit-scrollbar {width: 6px;}

.nav_5{width: 1200px; margin: 0 auto 50px auto; }
.nav_5 dl{ width: 277px; height: 460px; float: left; margin-right: 30px;}
.nav_5 dl img{ width: 277px; height: 460px;}
.nav_5 dl:nth-child(3n) { float: right; margin: 0; }

.nav_6{width: 1200px; margin: 0 auto 50px auto; }
.nav_6left{ float:left;width: 680px;height: 370px;}
.nav_6left dl{ float:left;width: 680px;height: 370px; position:relative;}
.nav_6left dl img{width: 680px;height: 370px; z-index:1; position:absolute; top:0; }
.nav_6left dl dt{background: url(imgbg.png) repeat-x bottom;  width:650px; height: 50px; padding:20px 15px 0 15px; position:absolute; z-index:9; bottom:0; color:#fff; font-size:18px; }

.focusBox1 {}
.focusBox1 .swiper-pagination-bullet{ width:4px; height:4px; filter: alpha(opacity=100); opacity: 1.0;background:#76A07D;}
.focusBox1 .swiper-pagination-bullet-active{background:#fff;}
.focusBox1 .swiper-pagination-bullets{ bottom:26px; left: 44%; }


.nav_6right{ float: right; width: 482px;}
.nav_6right dl{ padding-bottom: 30px; margin-bottom: 20px; background: url(bg7.png) no-repeat bottom;}
.nav_6right dl dt{ color: #2C650A; font-size: 24px; line-height: 36px; margin-bottom: 5px;}
.nav_6right dl dd{ color:#869B7A; line-height: 24px;}
.nav_6right dl:nth-child(2n) { background: no-repeat; margin-bottom: 0; }


.bottombg{ width:100%; height:0; text-align: center; }
.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}

