.w1200{margin:0 auto;width: 1200px;}
p{margin: 0 0 0 0;}
.fl{float: left;}
.fr{float: right;}


/* */
.head{height: 31px;background: #14a85c;line-height: 31px;color: #fff;font-size: 14px;}
.head a{color: #fff;}

/* */
#header{height: 105px;}
.logo{line-height: 105px;}
.top_tel{background: url(../images/tel.png)no-repeat left 34px;padding-left: 51px;margin-top: 10px;color: #14a85c;font-size: 26px;line-height: 26px;}
.menu{background: url(../images/nav.png)repeat-x;height: 58px;}

/* */
.ss{height: 72px;border-bottom: 1px solid #bcbcbc;}
.hotSearch{line-height: 71px;color: #4b4b4b;font-size: 15px;}
.hotSearch a{color: #4b4b4b;display: inline-block;margin-right: 6px;}
#formsearch{margin-top: 17px;float: right;}
#formsearch input{float: left;background: none;border:none;outline: none;}
#formsearch input#keyword{color: #686868;font-size: 14px;width: 282px;height: 36px;border:1px solid #d0cfcf;border-right: none;line-height: 35px;padding-left: 10px;}
#formsearch input#s_btn{width: 62px;height: 36px;background: url(../images/ss.png)no-repeat;}

/* */
.a1{width: 1920px;margin-left: -960px;left:50%;position: relative;}

/* */
.pro{background: #f6f6f6;height: 1109px;padding-top: 69px;}
.bt{text-align: center;}
.bt h3{color: #222;font-size: 38px;font-weight: bold;line-height: 40px;}
.bt h3 span{color: #14a85c;}
.bt p{color: #565656;font-size:18px;background: url(../images/tit1.png)no-repeat center;margin-top: 15px;line-height: 23px;}
.pro-cont{margin-top: 36px;position: relative;}
.pro-le{width: 793px;height: 509px;position: absolute;border:1px solid #006633;overflow: hidden;top:0;left:0;}
.pro-le .hd a{display: block;position: absolute;top:218px;cursor: pointer;width: 58px;height: 58px;z-index: 999}
.pro-le .hd a.prev{background: url(../images/left.png)no-repeat;left:8px;}
.pro-le .hd a.next{background: url(../images/right.png)no-repeat;right:8px;}
.pro-le .bd{}
.pro-le .bd ul li{width: 791px;height: 507px;position: relative;}
.pro-le .bd ul li img{width: 791px;height: 507px;}
.pro-le .bd ul li span{display: block;position: absolute;bottom:0;left:0px;width: 100%;height: 42px;line-height: 42px;background: rgba(0,0,0,0.6);text-align: center;color: #fff;font-size: 16px;}
.product_list1{}
.product_list1 li{width: 384px;height: 242px;position: relative;border:1px solid #006633;margin-bottom: 24px;float: left;margin-left: 24px;}
.product_list1 li img{width: 382px;height: 240px;}
.product_list1 li h3{position: absolute;bottom: 0;left:0;width: 100%;height: 40px;line-height: 40px;text-align: center;background: rgba(0,0,0,0.6);text-align: center;}
.product_list1 li h3 a{color: #fff;font-size: 16px;}
.product_list1 li:nth-child(1),.product_list1 li:nth-child(2){margin-left: 817px;}
.product_list1 li:nth-child(3){margin-left: 0}

.pro-more{margin:16px auto 0;width: 606px;height: 48px;background: url(../images/more.png)no-repeat;line-height: 48px;}
.pro-more h3{float: left;color: #101010;font-size: 20px;margin-left: 16px;line-height: 46px;}
.pro-more b{float: left;color: #14a85c;font-size: 31px;margin-left: 3px;display: block;}
.pro-more a{display: block;float: right;width: 212px;text-align: center;color: #fff;font-size: 18px;}

/* */
.heng{background: url(../images/bj1.png)no-repeat;height: 463px;padding-top: 125px;text-align: center;}
.heng h3{line-height: 72px;color: #14a85c;font-size: 60px;font-weight: bold;-webkit-text-stroke:2.0px #fff;}
.heng span{display: block;color: #323232;font-size: 24px;-webkit-text-stroke:1.0px #fff;text-transform: uppercase;font-weight: bold;margin-top: 25px;line-height: 27px;}
.heng p{background: url(../images/tit2.png)no-repeat center;color: #fff;font-size: 30px;margin-top: 51px;line-height: 66px;}

/* */
.ys{background: #eeeeee;height:1515px;padding-top: 75px;}
.biaoti{text-align: center;}
.biaoti h3{line-height: 66px;color: #14a85c;font-size: 54px;font-family: "宋体";}
.biaoti h3 span{color: #f86b24}
.biaoti b{margin-top: 10px;line-height: 15px;color: #14a85c;font-size: 16px;font-weight: normal;text-transform: uppercase;}
.ys-bt{width:818px;margin:0 auto;background: url(../images/bt.png)no-repeat center;text-align:center;margin-top: 29px;font-size: 0;height: 36px;line-height: 36px;}
.ys-bt h3{float: left;color: #fff;font-size: 24px;width: 301px;margin-left: 16px;line-height: 36px;}
.ys-bt span{float: left;display: block;margin-left: 24px;width: 461px;text-align: center;color: #fff;font-size: 24px;}
.ys-cont{margin-top: 126px;position: relative;}
.ysimg1{position: absolute;top:-5px;right: 0px;}
.ysimg2{position: absolute;top:395px;left: 0px;}
.ysimg3{position: absolute;top:806px;right: 0px;}

.ys1{height: 183px;}
.ys1 h3{background: url(../images/ys1.png)no-repeat left top;}
.ys2{height: 209px;}
.ys2 h3{background: url(../images/ys2.png)no-repeat left top;}
.ys3{height: 183px;margin-left: 597px;}
.ys3 h3{background: url(../images/ys3.png)no-repeat left top;}
.ys4{height: 208px;margin-left: 597px;}
.ys4 h3{background: url(../images/ys4.png)no-repeat left top;}
.ys5{height: 183px;}
.ys5 h3{background: url(../images/ys5.png)no-repeat left top;}
.ys6{height: 183px;}
.ys6 h3{background: url(../images/ys6.png)no-repeat left top;}
.ysa h3{padding-left: 80px;height: 59px;}
.ysa h3 span{color: #006633;font-size: 30px;font-weight: bold;line-height: 36px;}
.ysa h3 i{font-style: normal;color: #000;font-size: 11px;display: block;height: 23px;line-height: 20px;border-bottom: 1px solid #f3f3f3;text-transform: uppercase;opacity: 0.5;width: 484px;}
.ysa .cont{color: #000;font-size:15px;line-height: 27px;margin-top: 20px;}

/* */
.ding{background:url(../images/ding.png)no-repeat center;height: 463px;padding-top: 65px;}
.ding-tit{text-align: center;}
.ding-tit h3{color: #14a85c;font-size: 60px;font-weight: bold;line-height: 77px;-webkit-text-stroke:2.0px #fff;}
.ding-tit span{display: block;margin-top: 20px;-webkit-text-stroke:1.0px #fff;color: #000;font-size: 30px;font-weight: bold;line-height: 40px;}
.ding ul{margin-top: 57px;}
.ding ul li{width: 195px;background: url(../images/1.png)no-repeat right 54px;float: left;margin-right: 6px;}
.ding ul li:last-child{background: none;margin-right: 0}
.ding ul li a{display: block;width: 136px;height: 136px;border-radius: 50%;background: #fff2f2;text-align: center;padding-top: 25px;}
.ding ul li a .img1{line-height: 48px;height: 48px;}
.ding ul li a span{display: block;text-align: center;color: #000;font-size: 17px;line-height: 22px;margin-top: 5px;}

/* */
.xuan{background: #efefef;height: 867px;padding-top: 67px;}
.xuan .bt p{background: url(../images/tit3.png)no-repeat center;}
.xuan-cont{margin-top: 72px;position: relative;}
.xuanimg{top: -6px;right: 4px;position: absolute;}
.xuan1{background: url(../images/x1.png)no-repeat left 13px;height: 158px;}
.xuan2{background: url(../images/x2.png)no-repeat left 13px;height: 159px;}
.xuan3{background: url(../images/x3.png)no-repeat left 13px;height: 158px;}
.xuan4{background: url(../images/x4.png)no-repeat left 13px;}

.xuana{padding-left: 113px;}
.xuana h3{background: url(../images/2.png)no-repeat left bottom;height: 53px;line-height: 50px;color: #000;font-size: 28px;}
.xuana .cont{color: #5b5a5a;font-size: 16px;line-height: 23px;margin-top: 20px;}

/* */
.ab{background: url(../images/bj2.png)no-repeat;height: 690px;padding-top: 120px;}
.ab .w1200{position: relative;}
.abimg{position: absolute;top:39px;left:0;}
.ab-ri{position: relative;background: url(../images/ab.png)no-repeat;width: 722px;height: 451px;padding: 19px 26px 0 39px;}
.ab-tit{height: 68px;line-height: 68px;color: #211f36;font-size: 30px;}
.ab-tit span{font-weight: bold;}
.ab-tit span b{color: #14a85c}
.ab-tit i{font-style: normal;display:inline-block;margin-left: 3px;color: #d1d0ce;font-size: 30px;}
.ab-ri .cont{margin-top: 43px;}
.ab-ri .cont div{color: #515151;font-size: 16px;line-height: 30px;text-align: justify;height: 190px;overflow: hidden;}
.ab-ri .cont a{color: #14a85c;font-size: 16px;font-weight: bold;line-height: 24px;}
.ab-more{margin-top: 27px;}
.ab-more a{display: inline-block;float: left;width: 140px;height: 40px;line-height: 40px;text-align: center;background: #14a85c;color: #fff;font-size: 16px;border-radius: 20px;margin-right: 24px;}
.ab-more a:hover{background: #f86b24}
.ab-dh{background: url(../images/dh.png)no-repeat left;padding-left: 28px;line-height: 28px;float: left;height: 40px;}

/* */
.anli{background: url(../images/bj3.jpg)no-repeat;height: 1000px;padding-top: 69px;}
.anli .bt p{background: url(../images/tit4.png)no-repeat center;}
.anli-cont{margin-top: 54px;}
.anli-cont ul{position: relative;}
.anli-cont ul li{position: absolute;top:0;left:0;border:1px solid #006633;}
.anli-cont ul li img{}
.anli-cont ul li a{display: block;display: table;text-align: center;width: 100%;}
.anli-cont ul li p{position: absolute;bottom: 0;width: 100%;left: 0;background: rgba(0,0,0,0.65);padding-left: 14px;transition: all 1s;height: 35px;}
.anli-cont ul li p span{display: block;height: 35px;line-height: 35px;width: 100%;left:0;position: absolute;top:0;color: #fff;font-size: 14px;}
.anli-cont ul li:hover p{height: 100%;padding-left: 0;text-align: center;vertical-align: middle;display: table-cell;}
.anli-cont ul li:hover p span{top:50%;margin-top: -17px;}
.anli-cont ul li:nth-child(2){top:224px;}
.anli-cont ul li:nth-child(3){left:262px;}
.anli-cont ul li:nth-child(4){left:auto;right: 0;}
.anli-cont ul li:nth-child(5){top:449px;}
.anli-cont ul li:nth-child(6){top:449px;left:406px;}
.anli-cont ul li:nth-child(7){top:449px;left:auto;right: 0;}

/* */
.xin{background: #f0f0f0;height: 717px;padding-top: 101px;}
.xin-cont{}
.xin-le{
	width: 693px;
	height: 508px;
	border:1px solid #c0bdbd;
	border-top: 1px solid #d7d5d5;
	background: #fbfbfb;
}
.xin-ri{
	width: 479px;
	height: 508px;
	border:1px solid #c0bdbd;
	border-top: 1px solid #d7d5d5;
	background: #fbfbfb;
}
.xin h1 {
    font: bold 20px/40px "Microsoft YaHei";
    border-bottom: 1px solid #c1c1c1;
    text-indent: 15px;
    border-top: 1px solid #d7d5d5;
    height: 40px;
}
.xin h1 span:hover, .xin h1 span.on {
    color: #14a85c;
}
.xin h1 a {
    float: right;
    margin-right: 20px;
    font: 15px/22px "Microsoft YaHei";
    color: #fff;
    margin-top: 10px;
    width: 76px;
    background-color: #f86b24;
    text-align: center;
    text-indent: 0;
    position: relative;
}
.xin h1 a:after {
    content: "+";
    width: 22px;
    height: 22px;
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    font: 15px/22px "Microsoft YaHei";
    background-color: #000;
}
.xin-le .z6-inner {
    padding: 23px 20px 20px;
}
.xin-le .z6-inner ul{
	margin-top: 10px;
}
.xin-le .z6-inner ul li {
    margin-top: 17px;
    border-bottom: 1px dashed #d1cfcf;
}
.xin-le .z6-inner ul li a {
    font: 14px/22px "Microsoft YaHei";
    color: #26211f;
}
.xin-le .z6-inner ul li a:before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background-color: #f86b24;
    transform: rotate(45deg);
    vertical-align: middle;
    margin-right: 5px;
}
.xin-le .z6-inner ul li p {
    font: 13px/24px "Microsoft YaHei";
    padding-bottom: 5px;
    color: #7d7c7c;
}
.xin-le .z6-inner ul li a, .xin-le .z6-inner ul li p, .z6 .z6-r .bd li a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.xin-ri .bd {
      padding: 0 15px 15px; }
      .xin-ri .bd li {
        margin-top: 35px;
        padding-left: 35px;
        background: url(../images/wd.png) left top no-repeat;
        border-bottom: 1px dashed #d1cfcf; }
        .xin-ri .bd li a {
          font: 14px/1 "Microsoft YaHei";
          color: #26211f;
          display: block; }
        .xin-ri .bd li p {
          font: 13px/22px "Microsoft YaHei";
          color: #7d7c7c;
          margin-top: 5px;
          padding-bottom: 10px; }


.link{margin-top: 38px;color: #211f36;font-size: 16px;}
.link a{color: #211f36;display: inline-block;margin-right: 5px;}

/* */
.foot{background: #14a85c;height: 362px;padding-top: 43px;}
.ff_a{width: 324px;height: 254px;background: url(../images/ff1.png)no-repeat;padding-top: 133px;padding-left: 18px;}
.ff_a a{color: #fff;font-size:16px;line-height: 34px;}
.ff_a a:hover{color: #fdd26b}

.ff_b{margin-left: 55px;}
.ff_b h3{color: #fff;font-size: 24px;line-height: 26px;}
.ff_lx{margin-top: 20px;color: #fff;font-size: 17px;line-height: 32px;}
.copyright{margin-top: 15px;color: #fff;font-size: 14px;line-height: 24px;margin-top: 20px;}
.copyright a{color: #fff;}

.er{text-align: center;color: #fff;font-size: 29px;}
.er img{margin-bottom: 8px;}
