@charset "UTF-8";
.header .hd-t { background: #00701d url("../images/hbg.jpg") no-repeat center center; height: 170px; }
.header .hd-t .hd-tw { width: 1110px; margin: 0 auto; }
.header .hd-t h1 { font-size: 60px; font-weight: bold; line-height: 170px; color: #FFFFFF; }
.header .hd-b { background: #028624; height: 40px; }
.header .hd-b .hd-bw { width: 1110px; margin: 0 auto; }
.header .hd-b .nav li { position: relative; float: left; }
.header .hd-b .nav li:hover { cursor: pointer; }
.header .hd-b .nav li:hover h3 a { color: #f5f697; }
.header .hd-b .nav h3 a { font-size: 16px; color: #FFFFFF; line-height: 40px; padding: 0 21px; }
.header .hd-b .nav .sub { display: none; position: absolute; background: #ffffff; padding: 5px 0; top: 40px; left: 50%; margin-left: -75px; box-shadow: 0px 0px 5px #666666; z-index: 10; }
.header .hd-b .nav .sub li { width: 150px; height: 40px; text-align: center; }
.header .hd-b .nav .sub li a { display: block; font-size: 16px; line-height: 40px; color: #00701d; }
.header .hd-b .nav .sub li a:hover { background: #F1EEE7; cursor: pointer; }

.index-c { padding-bottom: 50px; overflow: hidden; }

.main { width: 1110px; margin: 0 auto; margin-top: 25px; overflow: hidden; }
.main .m-title { position: relative; height: 34px; line-height: 34px; font-size: 15px; color: #ffffff; background: #00701d; text-indent: 50px; }
.main .m-title img { position: absolute; top: 7px; left: 15px; }
.main .m-title a { font-size: 14px; color: #f5f697; margin-right: 15px; }
.main .m-title a:hover { color: #333333; }
.main .p1, .main .p2, .main .p5, .main .p6, .main .p7, .main .p8 { margin-top: 15px; }

.main-left { width: 750px; }
.main-left .slideBox { width: 750px; height: 287px; overflow: hidden; position: relative; border: 1px solid #ddd; /* 前/后按钮 */ }
.main-left .slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 15px; bottom: 15px; z-index: 1; }
.main-left .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.main-left .slideBox .hd ul li { float: left; margin-right: 2px; width: 12px; height: 12px; border-radius: 12px; text-align: center; background: #fff; cursor: pointer; margin-left: 5px; }
.main-left .slideBox .hd ul li.on { background: #59c764; }
.main-left .slideBox .bd { position: relative; height: 100%; z-index: 0; }
.main-left .slideBox .bd li { position: relative; zoom: 1; vertical-align: middle; }
.main-left .slideBox .bd li .des { width: 750px; font-size: 15px; position: absolute; bottom: 0; left: 0; color: #ffffff; height: 50px; line-height: 50px; background: rgba(0, 0, 0, 0.5); *background: #000; filter: alpha(opacity=50); *zoom: 1; text-indent: 15px; }
.main-left .slideBox .bd .img { width: 750px; height: 287px; overflow: hidden; }
.main-left .slideBox .bd .img img { width: 750px; }
.main-left .slideBox .prev, .main-left .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.main-left .slideBox .next { left: auto; right: 3%; background-position: 8px 5px; }
.main-left .slideBox .prev:hover, .main-left .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.main-left .slideBox .prevStop, .main-left .slideBox .nextStop { display: none; }
.main-left .p1 { border: 1px solid #dddddd; }
.main-left .p1 .cont { padding: 15px 0px; }
.main-left .p1 .cont a { font-size: 13px; color: #00701d; float: right; margin-right: 15px; }
.main-left .p1 .cont a:hover { color: #333333; }
.main-left .p1 p { padding: 0 15px; font-size: 13px; line-height: 24px; color: #333333; }
.main-left .p2 { padding: 15px; padding-bottom: 41px; background: #ffffff; border: 1px solid #dddddd; overflow: hidden; }
.main-left .p2 .slideTxtBox { text-align: left; }
.main-left .p2 .slideTxtBox .hd { height: 38px; line-height: 38px; position: relative; font-size: 18px; }
.main-left .p2 .slideTxtBox .hd ul { width: 750px; float: left; position: absolute; height: 48px; }
.main-left .p2 .slideTxtBox .hd ul li { width: 132px; height: 38px; line-height: 38px; background: #e7e7e7; text-align: center; margin-left: 8px; font-size: 16px; float: left; cursor: pointer; color: #333333; }
.main-left .p2 .slideTxtBox .hd ul .gk { width: 132px; height: 38px; line-height: 38px; background: #e7e7e7; text-align: center; margin-left: 8px; font-size: 16px; float: left; cursor: pointer; color: #333333; }
.main-left .p2 .slideTxtBox .hd ul li.on { color: #ffffff; background: #00701d; }
.main-left .p2 .slideTxtBox .bd ul { zoom: 1; overflow: hidden; }
.main-left .p2 .slideTxtBox .bd .choose { margin-top: 35px; }
.main-left .p2 .slideTxtBox .bd .choose .qs { font-size: 14px; color: #000; margin-left: 5px; }
.main-left .p2 .slideTxtBox .bd .choose .cl a { width: 83px; height: 26px; line-height: 26px; display: block; text-align: center; color: #ffffff; border-radius: 3px; margin-right: 10px; }
.main-left .p2 .slideTxtBox .bd .choose .cl .a3 { background: #fbaa34; display: none; }
.main-left .p2 .slideTxtBox .bd .choose .a1 { background: #fbaa34; }
.main-left .p2 .slideTxtBox .bd .choose .a2 { background: #2f9df4; }
.main-left .p2 .slideTxtBox .bd .choose .cr { font-size: 16px; height: 26px; line-height: 26px; color: #999999; margin-right: 25px; }
.main-left .p2 .slideTxtBox .bd .choose .cr a { width: 20px; height: 23px; display: inline-block; margin-left: 5px; }
.main-left .p2 .slideTxtBox .bd .choose .cr .dc { background: url("../images/dc.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .shu { font-size: 26px; position: relative; top: -3px; margin-left: 2px; }
.main-left .p2 .slideTxtBox .bd .choose .cr .dp { font-size: 14px; color: #000; position: relative; top: -5px; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp1 { background: url("../images/tp1.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp1.on { background: url("../images/tp11.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp2 { background: url("../images/tp2.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp2.on { background: url("../images/tp22.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp3 { background: url("../images/tp3.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp3.on { background: url("../images/tp33.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp4 { background: url("../images/tp1.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp4.on { background: url("../images/tp11.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp5 { background: url("../images/tp2.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp5.on { background: url("../images/tp22.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp6 { background: url("../images/tp3.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .choose .cr .tp6.on { background: url("../images/tp33.png") no-repeat center center; }
.main-left .p2 .slideTxtBox .bd .list { height: 968px; overflow: scroll; }
.main-left .p2 .slideTxtBox .bd .list h5 { margin-top: 15px; width: 80px; height: 28px; line-height: 28px; display: block; font-size: 14px; color: #fff; background: #00701d; text-align: center; }
.main-left .p2 .slideTxtBox .bd .list li { overflow: hidden; padding-top: 25px; padding-bottom: 25px; border-bottom: 1px dashed #dddddd; }
.main-left .p2 .slideTxtBox .bd .list li input { margin-top: 5px; }
.main-left .p2 .slideTxtBox .bd .list li .des { margin-left: 25px; }
.main-left .p2 .slideTxtBox .bd .list li .title { font-size: 15px; font-weight: bold; color: #666666; }
.main-left .p2 .slideTxtBox .bd .list li .title:hover { color: #00701d; }
.main-left .p2 .slideTxtBox .bd .list li .zz { font-size: 14px; color: #666666; margin-top: 8px; }
.main-left .p2 .slideTxtBox .bd .list li .ot { font-size: 14px; color: #666666; margin-top: 8px; }
.main-left .p2 .slideTxtBox .bd .list li .xz { margin-top: 5px; }
.main-left .p2 .slideTxtBox .bd .list li .xz a { display: inline-block; color: #999999; font-size: 14px; height: 20px; line-height: 20px; padding-left: 30px; margin-right: 20px; }
.main-left .p2 .slideTxtBox .bd .list li .xz a span { color: #f17e50; }
.main-left .p2 .slideTxtBox .bd .list li .pt1 { background: url("../images/icon1_03.png") no-repeat left center; }
.main-left .p2 .slideTxtBox .bd .list li .pt2 { background: url("../images/icon1_05.png") no-repeat left center; }
.main-left .p2 .slideTxtBox .bd .list li .pt3 { background: url("../images/icon1_07.png") no-repeat left center; }
.main-left .p2 .slideTxtBox .bd .list li .pt4 { background: url("../images/xx.png") no-repeat left center; }
.main-left .p2 .slideTxtBox .bd .list li .intro { display: none; margin-top: 10px; width: 530px; }
.main-left .p2 .slideTxtBox .bd .list li .intro p { font-size: 16px; color: #666666; line-height: 20px; }
.main-left .p2 .slideTxtBox .bd .list li .show-img { display: none; /* 下面是前/后按钮代码，如果不需要删除即可 */ }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list { width: 368px; height: 160px; overflow: hidden; position: relative; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .hd ul { overflow: hidden; zoom: 1; float: left; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .hd ul li.on { background: #f00; color: #fff; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .bd { position: relative; height: 100%; z-index: 0; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .bd li { zoom: 1; vertical-align: middle; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .bd img { width: 368px; height: 160px; display: block; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .sprev, .main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .snext { position: absolute; left: 3%; top: 66%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .snext { left: auto; right: 3%; background-position: 8px 5px; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .sprev:hover, .main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .snext:hover { filter: alpha(opacity=100); opacity: 1; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .prevStop { display: none; }
.main-left .p2 .slideTxtBox .bd .list li .show-img .slideBox-list .nextStop { display: none; }

.main-right { width: 340px; }
.main-right .p3 { padding-bottom: 15px; border-bottom: 1px solid #dddddd; }
.main-right .p3 .img { text-align: center; }
.main-right .p3 .msg { width: 170px; }
.main-right .p3 p { font-size: 14px; color: #333333; line-height: 26px; }
.main-right .p3 p span { font-weight: bold; }
.main-right .p4 { padding-top: 5px; padding-bottom: 17px; }
.main-right .p4 ul { margin-left: -12px; }
.main-right .p4 ul li { float: left; }
.main-right .p4 a { margin-top: 12px; float: left; width: 164px; *width: 158px; height: 48px; font-size: 15px; line-height: 48px; color: #ffffff; margin-left: 12px; text-indent: 65px; }
.main-right .p4 a:hover { color: #f5f697; }
.main-right .p4 .qy { background: #00701d url("../images/qy.png") no-repeat 25px center; }
.main-right .p4 .yd { background: #00701d url("../images/yd.png") no-repeat 25px center; }
.main-right .p4 .dz { background: #00701d url("../images/dz.png") no-repeat 25px center; }
.main-right .p4 .ks { background: #00701d url("../images/ks.png") no-repeat 25px center; }
.main-right .p55 { position: relative; border: 1px solid #dddddd; padding: 0 15px; padding-bottom: 30px; background: url("../images/gjjs.png") no-repeat 255px -100px; }
.main-right .p55 .list { margin-top: 20px; }
.main-right .p55 .list h5 { font-size: 15px; color: #333333; margin-bottom: 18px; }
.main-right .p55 .list select { float: left; border: 1px solid #dddddd; width: 128px; height: 32px; line-height: 32px; font-size: 14px; color: #333333; margin-right: 7px; text-indent: 10px; }
.main-right .p55 .list a { float: left; font-size: 14px; color: #333333; line-height: 32px; font-weight: bold; }
.main-right .p55 .list input { float: left; border: 1px solid #dddddd; outline: none; width: 126px; height: 30px; line-height: 30px; color: #333333; text-indent: 10px; margin-right: 7px; }
.main-right .p55 .gjjs { position: absolute; top: 2px; right: 0; display: block; width: 32px; height: 40px; font-size: 13px; color: #ffffff; }
.main-right .p55 .gjjs:hover { color: #f5f697; }
.main-right .p5 { border: 1px solid #dddddd; }
.main-right .p5 .list { padding: 15px; }
.main-right .p5 li { padding: 6px 0; background: url("../images/xl.png") no-repeat left 9px; border-bottom: 1px solid #e6e6e6; }
.main-right .p5 li:last-child { border-bottom: none; }
.main-right .p5 li a { margin-left: 25px; font-size: 13px; line-height: 24px; color: #000; }
.main-right .p5 li a:hover { color: #00701d; }
.main-right .p6 { border: 1px solid #dddddd; }
.main-right .p6 .list { padding: 15px; }
.main-right .p6 li { padding: 6px 0; padding-left: 15px; background: url("../images/fh.jpg") no-repeat left 12px; }
.main-right .p6 li a { font-size: 13px; line-height: 24px; color: #333333; }
.main-right .p6 li a:hover { color: #00701d; }
.main-right .p7 { border: 1px solid #dddddd; }
.main-right .p7 .list { margin-top: 3px; padding: 15px; }
.main-right .p7 li { float: left; width: 154px; }
.main-right .p7 li a { display: block; font-size: 14px; line-height: 30px; color: #333333; text-indent: 20px; background: url("../images/dian.png") no-repeat left center; }
.main-right .p7 li a:hover { color: #00701d; }
.main-right .p8 { border: 1px solid #dddddd; }
.main-right .p8 .list { margin-top: 3px; padding: 15px; }
.main-right .p8 li a { display: block; font-size: 14px; line-height: 28px; color: #333333; text-indent: 20px; background: url("../images/dian.png") no-repeat left center; }
.main-right .p8 li a:hover { color: #00701d; }

.footer { width: 100%; height: 166px; background: #00701d; overflow: hidden; }
.footer .addr { margin-top: 45px; }
.footer .addr div { text-align: center; }
.footer .addr span { display: inline-block; font-size: 13px; line-height: 26px; color: #ffffff; margin: 0 20px; }
.footer .addr .icp { background: url("../images/hz.png") no-repeat right center; padding-right: 30px; }

@media screen and (min-width: 1880px) { .header .hd-t .hd-tw, .header .hd-b .hd-bw, .main { width: 1420px; }
  .main-left, .main-left .slideBox .bd .img img, .main-left .slideBox .bd li .des { width: 1060px; }
  .main-left .slideBox, .main-left .slideBox .bd .img { width: 1060px; height: 405px; } }
