@charset "utf-8";
/* CSS Document */
*{max-width: 100%;margin: 0px;padding: 0px;}
body{font-family: "黑体";color: #000;padding-top: 136px;}
ul,li{list-style-type: none;margin: 0;}
a,a:hover,a:focus{text-decoration: none;}
p{margin: 0;}
.clear:before,.clear:after{display: block;content: " ";}
.clear:after{clear: both;}

.js .animate-box {opacity: 0;}
.w1310{width: 1310px;margin: 0 auto;}
.top{position: fixed;top: 0;width: 100%;z-index: 10;background-color: #fff;}
.top>.w1310{text-align: right;padding: 10px 0;}
.top .ss{display: inline-block;text-align: center;background-color: #c9cacb;border-radius: 7px;font-size: 12px;color: #fff;line-height: 26px;}
.top .ss input{width: 80px;border: none;border-right: 1px solid #fff;background: transparent;outline: none;transition: .3s;}
.top .ss input::-moz-placeholder {color: #fff;}
.top .ss input:-ms-input-placeholder {color: #fff;}
.top .ss input::-webkit-input-placeholder {color: #fff;}
.top .ss input:focus{width: 200px;}
.top .ss .lx{color: #fff;display: inline-block;width: 78px;}
.top .ss .tj{display: inline-block;width: 25px;text-align: center;}
.top select{background-color: #c9cacb;border-radius: 7px;border: none;font-size: 12px;color: #fff;height: 26px;outline: none;}
.top .lan{background-color: #c9cacb;font-size: 12px;color: #fff;line-height: 26px;position: relative;display: inline-block;border-radius: 7px;text-align: left;}
.top .lan a{font-size: 12px;color: #fff;height: 26px;display: block; width: 50px;padding: 0 10px;}
.top .lan #lan{background-color: #c9cacb;font-size: 12px;color: #fff;position: absolute;top: 100%;z-index: 9999;}
.menu{background-color: #41b367;position: relative;}
.menu .w1310{padding: 0!important;}

/* header */
.sg-navigation-up{ position: relative;}
.sg-navigation-up-inner{  }
.sg-navigation-up-logo{ float: left; display: block;line-height: 90px;height: 90px; margin-left: -20px;}
.sg-navigation-up-logo img{height: 100%;}
.sg-navigation-up-menu{  float: right;width: 900px;}
.sg-navigation-up-menu>ul>li{ width: 14.28%; float: left;position: relative;padding: 30px 0;}
.sg-navigation-up-menu>ul>li:hover{background: url(../images/sj4.png)no-repeat bottom;}
.sg-navigation-up-menu>ul>li>a{ line-height: 30px; text-align: center; font-size: 14px; color: #fff; display: block; border-right: 1px dashed #fff;}
.sg-navigation-up-menu>ul>li:last-of-type>a{border-right: none;}
.sg-navigation-up-menu ul li a.glyphicon-home{font-size: 21px;}
.sg-navigation-down{ position: absolute; top: 90px; right: 0; left: 0; width: 100%;z-index: 99;background-color: rgba(255,255,255,0.7); }
.sg-nav-down-menu { display: none;padding: 10px 0; position: absolute;top: 100%;left: 0; max-width: none;min-width: 400px; background-color: rgba(255,255,255,0.8);} 
.sg-navigation-up-menu>ul>li:last-of-type>.sg-nav-down-menu {right: 0;left: inherit;} 
.sg-nav-down-menu .img{display: table-cell;max-width: 50%;margin: 0 10px;width: 200px;overflow: hidden;}
.sg-nav-down-menu .img img{width: 180px;transition: .3s;}
.sg-nav-down-menu .img img:hover{transform: scale(1.2);}
.sg-nav-down-menu .txt{display: table-cell;padding: 0 10px;border-right: 1px solid #81c589;vertical-align: top;width: 200px;}
.sg-nav-down-menu .txt .f1{font-size: 20px;color: #3fb266;font-weight: bold;}
.sg-nav-down-menu .txt .f1 a{color: #3fb266;}
.sg-nav-down-menu .txt .f2{font-size: 14px;color: #727171;padding: 7px 0;}
.sg-nav-down-menu#product .txt .f2{padding: 0;}
.sg-nav-down-menu .txt .f2 a{color: #727171;}
.sg-nav-down-menu .txt .f2 a:hover{color: #3fb266;}
.sg-nav-down-menu .txt .f3{font-size: 14px;color: #3fb266;line-height: 19px; padding: 13px 0;}
.sg-nav-down-menu .txt .f3 a{color: #3fb266;}
.sg-nav-down-menu .txt .f3 img{vertical-align: top;}
.sg-wap-header{ display: none; }

@media (max-width: 1260px) {
	.sg-navigation-up-menu{width: 605px;}
}
@media (max-width: 830px) {
    .sg-navigation-up{ display: none; }
    .sg-navigation-down{ display: none; }
    .sg-wap-header{ width: 100%; height: 50px; display: block; }
    .sg-wap-logo{ position: relative; z-index: 10001; width: 150px; height: 50px; background: url(../images/logo.png) no-repeat center center; background-size: 100% auto; float: left; display: block; }
}

/* header */
.banner .slick-dots{bottom: 0;left: 0;right: 0; width: 1310px;margin: 0 auto;text-align: left;}
.banner .slick-dots li{width: 165px;margin: 0 2px 0 0;height: auto;}
.banner .slick-dots li button{width: 100%;height: auto;padding: 0;position: relative;}
.banner .slick-dots li button:before{display: block; position: relative;font-size: 13px;color: #fff;line-height: 40px;font-weight: bold;text-align: left;padding: 0 20px;width: 100%;height: auto; opacity: 1;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.banner .slick-dots li:nth-of-type(1) button:before{content: "产品"; background-color: rgba(232,56,40,.9);}
.banner .slick-dots li:nth-of-type(2) button:before{content: "解决方案"; background-color: rgba(47,168,225,.9);}
.banner .slick-dots li:nth-of-type(3) button:before{content: "研发创新"; background-color: rgba(65,178,102,.9);}
.banner .slick-dots li:nth-of-type(4) button:before{content: "公司"; background-color: rgba(23,42,136,.9);}
@media (min-width: 830px) {
	.banner .slick-dots li.slick-active button:before{padding-top: 20px;}
	.banner .slick-dots li.slick-active button:after{display: block;content: "";background: url(../images/shadow.png)no-repeat left top;width: 15px;height: 40px;position: absolute;left: 100%;bottom: 0;z-index: 9;margin-left: 1px;opacity: 0.3;}
	.banner .slick-dots li:last-of-type.slick-active button:after{display: none;}
	.banner .slick-dots li.slick-active:nth-of-type(1) button:before{background: url(../images/bnbg1.png)no-repeat top left;}
	.banner .slick-dots li.slick-active:nth-of-type(2) button:before{background: url(../images/bnbg2.png)no-repeat top left;}
	.banner .slick-dots li.slick-active:nth-of-type(3) button:before{background: url(../images/bnbg3.png)no-repeat top left;}
	.banner .slick-dots li.slick-active:nth-of-type(4) button:before{background: url(../images/bnbg4.png)no-repeat top left;}
}
.index1{padding: 30px 0;color: #727171;}
.index1 .hy{font-size: 18px;border-bottom: 1px solid #82c58a;padding: 12px 0;}
.index1 .txt1{float: left;width: 50%;font-size: 32px;line-height: 50px; font-weight: bold;padding: 3% 0;}
.index1 .txt2{overflow: hidden; font-size: 13px;line-height: 32px;padding: 3% 0;}
.index1 .txt2 a{color: #727171;}
.index2 .box1{float: left; width: 50%;padding-right: 5px;}
.index2 .box1 .title{margin-bottom: 10px;}
.index2 .box1 .title span{font-size: 16px;line-height: 40px; padding: 0 3%;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index2 .box1 .title span:first-of-type{color: #fff;width: 26%; background-color: #2fa8e1;}
.index2 .box1 .title span:last-of-type{color: #727171;width: 74%; text-align: center; background-color: #c9cacb;}
.index2 .box1 .title span:last-of-type a{color: #727171;}
.index2 .box1 .title span:last-of-type a:hover{text-decoration: underline;}
.index2 .box1 .txt{padding: 20px 35px;background-color: #efeff0;}
.index2 .box1 .txt .f1{font-size: 13px;color: #727171;line-height: 32px;}
.index2 .box1 .txt .table{border: 1px solid #30a8e1;float: left;width: 49%;margin-right: 1%;position: relative;padding-bottom: 40px;height: 337px;}
.index2 .box1 .txt .table .f2{font-size: 19px;color: #2ea7e0;border-bottom: 1px solid #30a8e1;padding: 15px 18px;}
.index2 .box1 .txt .table li{font-size: 16px; padding: 5px 18px;}
.index2 .box1 .txt .table li a{color: #727171;}
.index2 .box1 .txt .table li a:hover{color: #3fb266;}
.index2 .box1 .txt .table .more{font-size: 13px; padding: 0 18px;position: absolute;bottom: 20px;left: 0;}
.index2 .box1 .txt .table .more a{color: #727171;}
.index2 .box2{float: left; width: 50%;padding-left: 5px;}
.index2 .box2 .title{margin-bottom: 10px;}
.index2 .box2 .title span{font-size: 13px;color: #fff;line-height: 40px; padding: 0 3%;display: inline-block;width: 50%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index2 .box2 .title span:first-of-type{background-color: #601986;}
.index2 .box2 .title span:last-of-type{background-color: #e61773;}
.index2 .box2 .title span a{color: #fff;}
.index2 .box2 .txt{background-color: #efeff0;}
.index2 .box2 .txt .b1{padding: 10px 30px;text-align: center;}
.index2 .box2 .txt .b1 .f1{font-size: 22px;color: #601986;}
.index2 .box2 .txt .b1 .f2{font-size: 13px;color: #727171;}
.index2 .box2 .txt .b2{background-color: #41b266;padding: 28px;}
.index2 .box2 .txt .b2 .tabs{padding: 15px 0;margin-left: -15px;}
.index2 .box2 .txt .b2 .tabs li{float: left;padding: 0 15px;height: 20px; border-right: 1px solid #fff;}
.index2 .box2 .txt .b2 .tabs li a{font-size: 19px;color: #fff;line-height: 20px;}
.index2 .box2 .txt .b2 .tabs li:last-of-type{border-right: none;}
.index2 .box2 .txt .b2 .tabs li.active a{cursor: default;color: #006934;}
.index2 .box2 .txt .b2 .tab-pane .list{height: 454px;}
.index2 .box2 .txt .b2 .tab-pane .list .item li{border-top: 1px solid #fff;padding: 15px 0;}
.index2 .box2 .txt .b2 .tab-pane .list .item li .f1{font-size: 13px;color: #fff;line-height: 25px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index2 .box2 .txt .b2 .tab-pane .list .item li .f1 a{color: #fff;}
.index2 .box2 .txt .b2 .tab-pane .more{text-align: right;padding-top: 48px;}
.index2 .box2 .txt .b2 .tab-pane .more a{font-size: 13px;color: #fff;}
.index2 .box2 .txt .b2 .tab-pane .list .slick-dots{bottom: -68px;text-align: left;}
.index2 .box2 .txt .b2 .tab-pane .list .slick-dots li{margin: 0 1px;;width: 15px;height: 15px;}
.index2 .box2 .txt .b2 .tab-pane .list .slick-dots li button:before{display: none;}
.index2 .box2 .txt .b2 .tab-pane .list .slick-dots li button{width: 15px;height: 15px;border: 1px solid #fff;border-radius: 50%;}
.index2 .box2 .txt .b2 .tab-pane .list .slick-dots li.slick-active button{background-color: #fff;}
.index3{padding: 3.8% 0;}
.index3 .img{float: left;width: 49.5%;margin-right: 1%;position: relative;overflow: hidden;}
.index3 .img img{width: 100%;transition: .3s;}
.index3 .img:nth-of-type(1):hover img{transform: scale(1.2);}
.index3 .img:nth-of-type(2n){margin-right: 0;}
.index3 .img .mask{position: absolute;right: -100%;top: 0;width: 50%;height: 100%;padding: 4.6% 4.6% 9.2%;color: #fff;transition: .3s;}
.index3 .img:nth-of-type(1n) .mask{background-color: #2fa8e1;}
.index3 .img:nth-of-type(2n) .mask{background-color: #e83828;}
.index3 .img:hover .mask{right: 0;}
.index3 .img .mask .f1{font-size: 22px;line-height: 35px; margin-bottom: 20px;}
.index3 .img .mask .f2{font-size: 13px;line-height: 28px;}
.index3 .img .mask .more{position: absolute;bottom: 30px;right: 30px;}
.index3 .img .mask .more a{font-size: 13px;color: #fff;}
.guanzhu{padding: 30px 0;}
.guanzhu .f1{font-size: 13px;color: #727171;padding: 10px 0;}
.guanzhu .lj{float: left;}
.guanzhu .lj .img{display: inline-block;margin-right: 10px;position: relative;}
.guanzhu .lj .img#ewm .ewm2{position: absolute;bottom: 100%;max-width: none;display: none;}
.guanzhu .lj .img#ewm:hover .ewm2{display: block;}
.guanzhu .ss{display: table-cell;vertical-align: middle;height: 55px;font-size: 13px;color: #727171;text-align: right;width: 1%;}
.guanzhu .ss select{border: none;height: 32px;margin-left: 10px;padding: 0 20px;outline: none;background: #efeff0;width: 320px;}
.foot{background-color: #efeff0;padding: 50px 0;}
.foot .box{float: left;width: 14.5%;margin-right: 5%;}
.foot .box .f1{font-size: 18px;color: #727171;border-right: 1px dashed #727272;margin-bottom: 25px;}
.foot .box .f2{font-size: 13px;color: #9fa0a0;line-height: 20px;}
.foot .box .f2 a{color: #9fa0a0;}
.foot .box:last-of-type{width: initial;margin-right: 0;text-align: right;}
.foot .box:last-of-type img{width: 110px;}
.foot .box .f3{font-size: 13px;color: #9fa0a0;line-height: 20px;margin-top: 30px;}
.banquan{background-color: #41b266;font-size: 13px;color: #fff;padding: 25px 0;}
.banquan .dl{float: right;}
.banquan .dl a{margin-left: 15px;color: #fff;}
.banquan .dl .fx{float: left; width: 50px;}
.banquan .dl .fx span{float: left;margin-right: 5px;}
.banquan .dl .fx .bds_more{margin: 0;}
.ml{border-bottom: 2px solid #b3dad2;padding: 50px 0 12px;font-size: 13px;color: #727171;}
.ml a{color: #727171;}
.ml a:first-of-type{color: #3fb266;margin-right: 25px;}
.fenxiang{padding: 12px 0;line-height: 28px;}
.fenxiang a{font-size: 13px;color: #727171;margin-right: 30px;}
.fenxiang #fx{font-size: 13px;color: #727171;margin-right: 30px;float: left;width: 64px;}
.fenxiang #fx span:first-of-type{float: left;margin-right: 6px;}
.main .left{/*overflow: hidden;*/ width: 69.2%;}
.main .left .new1{position: relative;overflow: hidden;}
.main .left .new1 .img img{width: 100%;}
.main .left .new1 .float{position: absolute;top: 25px;left: 0;width: 100%;padding: 2.75%;background-color: rgba(255,255,255,0.9);}
.main .left .new1 .float .date{float: left;}
.main .left .new1 .float .date span{background: url(../images/datebg.png)no-repeat top/100% 74px;display: inline-block;width: 67px;height: 74px;font-size: 26px;color: #3fb266;padding-top: 25px;text-align: center;}
.main .left .new1 .float .txt{overflow: hidden;padding-left: 5.9%;position: relative;}
.main .left .new1 .float .txt .title{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.main .left .new1 .float .txt .title a{font-size: 20px;color: #727171;}
.main .left .new1 .float .txt .jj{font-size: 13px;color: #727171;line-height: 32px;border-top: 1px solid #7cc286;height: 65px; overflow: hidden;margin-top: 10px; margin-right: 100px;}
.main .left .new1 .float .txt .more{position: absolute;right: 0px;bottom: 0px;font-size: 13px;color: #727171;}
.main .left .newlist .item{border-bottom: 2px solid #b3dab2;padding: 30px 0;}
.main .left .newlist .item .date{float: right;}
.main .left .newlist .item .date span{background: url(../images/datebg2.png)no-repeat top/100% 70px;display: inline-block;width: 65px;height: 70px;font-size: 26px;color: #fff;line-height: 70px; text-align: center;}
.main .left .newlist .item .txt{overflow: hidden;padding-right: 7.6%;}
.main .left .newlist .item .txt .title{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.main .left .newlist .item .txt .title a{font-size: 16px;color: #727171;font-weight: bold;line-height: 30px;}
.main .left .newlist .item .txt .jj{font-size: 13px;color: #727171;line-height: 32px;}
.main .right{float: right;width: 245px;max-width: 24.4%;margin-left: 6.4%;font-weight: bold;}
.main .right .box1{margin-bottom: 10px;}
.main .right .box1 .title{font-size: 13px;color: #fff;background-color: #41b266;margin-bottom: 5px;padding: 7px 20px;display: block;}
.main .right .box1 #zd.in{display: block;}
.main .right .box1 .list{background-color: #efeff0;margin-bottom: 5px;padding: 20px;}
.main .right .box1 .list li a{font-size: 13px;color: #727171;line-height: 31px;}
.main .right .box1 .list li.active a{color: #41b266;}
.main .right .box2{background-color: #41b266;padding: 20px;margin-bottom: 10px;}
.main .right .box2 img{width: 100%;}
.main .right .box2 .f1{font-size: 13px;color: #fff;line-height: 31px;}
.main .right .box2 .f1 .more{font-size: 13px;color: #fff;float: right;}
.main .right .box3{background-color: #efeff0;padding: 20px;margin-bottom: 10px;}
.main .right .box3 .f1{font-size: 13px;color: #727272;line-height: 31px;}
.main .right .box3 input{width: 100%;border: 1px solid #80c388;height: 31px;background: url(../images/search3.png)no-repeat right 7px center #efeff0;padding-right: 35px;}
.main .right .box4{text-align: right;}
.main .right .box4 img{width: 28px;}
.main .right .box5{margin-top: 318px;}
.main .left .kwimg img{width: 100%;}
.main .left .img img{width: 100%;}
.main .left .img .slick-dots{bottom: 0;}
.main .left .kwtxt{padding: 3.3% 0;}
.main .left .kwtxt .f1{font-size: 16px;color: #727272;font-weight: bold;margin-bottom: 3.3%;}
.main .left .kwtxt .f2{font-size: 14px;color: #727272;}
.main .left .kwtabs{margin-bottom: 10px;}
.main .left .kwtabs li{float: left;width: 49%;margin-right: 1%;}
.main .left .kwtabs li a{display: block;padding: 14px 20px;font-size: 22px;color: #727272;background: url(../images/sj.png)no-repeat right 20px center #efefef;position: relative;}
.main .left .kwtabs li.active a{color: #fff;background: url(../images/sj2.png)no-repeat right 20px center #40b266;}
.main .left .kwtabs li.active a:before{display: block;content: ""; position: absolute;top: 100%;left: 0;right: 0; width: 0px;height: 0px;margin: 0 auto;border-top: 10px solid #40b266;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.main .left .kwcontent .tab-pane{padding: 30px 0;}
.main .left .kwcontent .tab-pane .item{font-size: 14px;color: #727272;line-height: 35px; border-bottom: 1px solid #82c58a;padding: 12px 0;}
.main .left .kwcontent .tab-pane .item a{color: #727272;}
.main .left .kwcontent .tab-pane .item .title{display: table-cell;width: 1%;}
.main .left .kwcontent .tab-pane .item .down{display: table-cell;width: 1%;text-align: right;}
.main .left .kwcontent .tab-pane .item .date{display: table-cell;width: 1%;text-align: right;}
.main .left .tzzss{text-align: right;padding: 15px 0;}
.main .left .tzzss input{border: none;border-radius: 10px; background:url(../images/search2.png)no-repeat right 12px center #efeff0;padding: 0 45px 0 12px;height: 31px;outline: none;}
.main .left .tzzbox>.title{background-color: #2fa8e1;text-align: right;font-size: 24px;color: #fff;margin-bottom: 5px;padding: 10px 25px;}
.main .left .tzzbox:last-of-type>.title{background-color: #41b266;}
.main .left .tzzbox:last-of-type .list{background-color: #41b266;}
.main .left .tzzbox .list{background-color: #2fa8e1;padding: 10px 25px;margin-bottom: 5px;}
.main .left .tzzbox .list .item{font-size: 14px;color: #fff;line-height: 35px; border-bottom: 1px solid #fff;padding: 12px 0;}
.main .left .tzzbox .list .item a{color: #fff;}
.main .left .tzzbox .list .item .title{display: table-cell;width: 1%;}
.main .left .tzzbox .list .item .down{display: table-cell;width: 1%;text-align: right;}
.main .left .tzzbox .list .item .date{display: table-cell;width: 1%;text-align: right;}
.main .left .tzzbox .list .more{text-align: right;padding: 12px 0;}
.main .left .tzzbox .list .more a{font-size: 14px; color: #fff;}
.main .left .tzzfw{padding: 8% 0;}
.main .left .tzzfw .f1{font-size: 24px;color: #727272;font-weight: bold;}
.main .left .tzzfw .txt{font-size: 18px;color: #727272;padding: 30px 0;}
.main .left .tzzfw .txt .f2{padding: 10px 0; border-bottom: 1px solid #82c5ba;}
.main .left .tzzfw .txt .f3{padding: 10px 0;}
.main .left .yjs{padding: 5.5% 0;}
.main .left .yjs .title{font-size: 24px;color: #727272;font-weight: bold;padding: 3.3% 0; border-bottom: 1px solid #82c5ba;}
.main .left .yjs .txt{font-size: 14px;color: #727272;line-height: 31px; padding: 3.3% 0;}
.main .left .yfsl{padding: 5.5% 0;}
.main .left .yfsl .title{font-size: 24px;color: #727272;font-weight: bold;padding: 3.3% 0;}
.main .left .yfsl .txt{font-size: 14px;color: #727272;line-height: 30px; padding: 3.3% 0;}
.main .left .lshg{padding: 5.5% 0;}
.main .left .lshg .title{font-size: 24px;color: #727272;font-weight: bold;padding: 10px 0;border-bottom: 1px solid #82c5ba;margin-bottom: 5.5%;}
.main .left .lshg .txt .f1{font-size: 24px;color: #727272;font-weight: bold;padding: 10px;border-bottom: 1px solid #82c5ba;background: url(../images/sj.png)no-repeat right 15px center #efeff0;margin-top: 3.3%;}
.main .left .lshg .txt .f2{font-size: 14px;color: #727272;line-height: 31px; padding: 10px 0;}
.main .left .dy>.img{margin-bottom: 7%;}
.main .left .dy>.title{font-size: 24px;color: #727272;font-weight: bold;padding: 3.3% 0; border-bottom: 2px solid #b3dab2;}
.main .left .dy .txt{font-size: 14px;color: #727272;line-height: 31px; padding: 3.3% 0;}
.main .left .jyzl .img{margin-bottom: 7%;}
.main .left .jyzl .img img{}
.main .left .jyzl .img .txt{font-size: 16px;color: #3fb266;font-weight: bold;border-left: 16px solid #41b367;padding: 32px 25px;margin-top: 55px;}
.main .left .jyzl .f1{font-size: 24px;color: #41b367;font-weight: bold;padding: 3.8% 0; border-bottom: 1px solid #41b367;}
.main .left .jyzl .f2{font-size: 14px;color: #727272;line-height: 31px;padding: 10px 0;}
.main .left .contact .tabs{margin-bottom: 10px;}
.main .left .contact .tabs li{float: left;width: 49.5%;margin-right: 1%;}
.main .left .contact .tabs li:nth-of-type(2n){margin-right: 0;}
.main .left .contact .tabs li a{display: block;padding: 14px 20px;font-size: 20px;color: #727272;background: url(../images/sj.png)no-repeat right 20px center #efefef;position: relative;}
.main .left .contact .tabs li.active a{color: #fff;background: url(../images/sj2.png)no-repeat right 20px center #40b266;}
.main .left .contact .tabs li.active a:before{display: block;content: ""; position: absolute;top: 100%;left: 0;right: 0; width: 0px;height: 0px;margin: 0 auto;border-top: 10px solid #40b266;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.main .left .contact .tab-content .tab-pane{padding: 30px 0;}
.main .left .contact .tab-content .tab-pane#lxfs .item{border-top: 1px solid #82c58a;padding: 20px 0;line-height: 35px;color: #9f9f9f;}
.main .left .contact .tab-content .tab-pane#lxfs .item:last-of-type{border-bottom: 1px solid #82c58a;}
.main .left .contact .tab-content .tab-pane#lxfs .item .f1{font-size: 18px;color: #727272;font-weight: bold;}
.main .left .contact .tab-content .tab-pane#lxfs .item .f2{font-size: 18px;color: #727272;}
.main .left .contact .tab-content .tab-pane#zxly .td{width: 100%;background-color: #efeff0;margin-bottom: 15px;font-size: 16px;color: #727272;padding: 7px 15px;}
.main .left .contact .tab-content .tab-pane#zxly .tr .td{width: 50%;float: left;}
.main .left .contact .tab-content .tab-pane#zxly .td label{font-weight: normal;float: left;margin: 0;line-height: 26px;}
.main .left .contact .tab-content .tab-pane#zxly .td .cell{display: table-cell;width: 1%;}
.main .left .contact .tab-content .tab-pane#zxly .td .cell input{width: 100%;outline: none;background-color: transparent;border: none;}
.main .left .contact .tab-content .tab-pane#zxly .td .cell select{width: 100%;height: 100%; outline: none;background-color: transparent;border: none;}
.main .left .contact .tab-content .tab-pane#zxly .td .cell textarea{width: 100%;height: 300px; outline: none;background-color: transparent;border: none;}
.main .left .contact .tab-content .tab-pane#zxly input[type='submit']{width: 155px;height: 40px;border: none; outline: none; font-size: 20px;color: #fff;background-color: #41b266;}
.main .left .contact .tab-content .tab-pane#zxly input[type='reset']{width: 155px;height: 40px;border: none; outline: none; font-size: 20px;color: #727272;background-color: #efeff0;}
.main .left .about .sp video{width: 100%;}
.main .left .cfsb{padding: 5.5% 0;}
.main .left .cfsb .item{margin: 0 1.84%;overflow: hidden;}
.main .left .cfsb .item .img{overflow: hidden;}
.main .left .cfsb .item img{width: 100%;transition: .3s;}
.main .left .cfsb .item img:hover{transform: scale(1.2);}
.main .left .cfsb .item .title{padding: 4.7% 10px;font-size: 14px;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background-color: #41b266;}
.main .left .cfsb button:before{color: #41b266;}
.main .left .chry{padding: 4.4% 0;}
.main .left .chry .item{float: left;width: 31.8%;margin-right: 2.3%;margin-bottom: 2.3%;}
.main .left .chry .item:nth-of-type(3n){margin-right: 0;}
.main .left .chry .item .img{text-align: center;border: 1px solid #41b266;position: relative;padding-bottom: 66%;overflow: hidden;}
.main .left .chry .item .img img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-height: 100%;transition: .3s;}
.main .left .chry .item .img img:hover{transform: scale(1.2);}
.main .left .chry .item .title{padding: 4.7% 10px;font-size: 14px;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background-color: #41b266;}
.main .left .pro .f1{font-size: 13px;color: #727272;line-height: 31px;padding: 3% 0;}
.main .left .pro .img2 a{float: left;position: relative;}
.main .left .pro .img2 a:nth-of-type(1){width: 40.59%;margin-right: 0.35%;}
.main .left .pro .img2 a:nth-of-type(2){width: 37.53%;margin-right: 0.35%;}
.main .left .pro .img2 a:nth-of-type(3){width: 21.17%;margin-bottom: 0.3%;}
.main .left .pro .img2 a:nth-of-type(4){width: 21.17%;margin-bottom: 0.3%;}
.main .left .pro .img2 a:nth-of-type(5){width: 21.17%;}
.main .left .pro .img2 a .wz{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,0.3);display: none;}
.main .left .pro .img2 a .wz p{position: absolute;top: 50%;transform: translateY(-50%);width: 100%; color: #fff;text-align: center;}
.main .left .pro .img2 a:hover .wz{display: block;}
.main .left .pro .tabs{margin-bottom: 10px;padding: 40px 0 25px;}
.main .left .pro .tabs li{float: left;width: 49.5%;margin-right: 1%;}
.main .left .pro .tabs li:nth-of-type(2n){margin-right: 0;}
.main .left .pro .tabs li a{display: block;padding: 14px 20px;font-size: 18px;color: #727272;background: url(../images/sj.png)no-repeat right 20px center #efefef;position: relative;}
.main .left .pro .tabs li.active a{color: #fff;background: url(../images/sj2.png)no-repeat right 20px center #40b266;}
.main .left .pro .tabs li:nth-of-type(2n).active a{background-color: #19a0db;}
.main .left .pro .tabs li.active a:before{display: block;content: ""; position: absolute;top: 100%;left: 0;right: 0; width: 0px;height: 0px;margin: 0 auto;border-top: 10px solid #40b266;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.main .left .pro .tabs li:nth-of-type(2n).active a:before{border-top: 10px solid #19a0db;}
.main .left .pro .tab-pane .item{border: 1px solid #40b266;margin-top: 20px;}
.main .left .pro .tab-pane#yyly .item{border: 1px solid #19a0db;}
.main .left .pro .tab-pane .item .caption{font-size: 16px;color: #727171;padding: 15px 20px;}
.main .left .pro .tab-pane .item .caption .r{float: right;}
.main .left .pro .tab-pane .item .caption .r img{margin-left: 5px;width: 18px;margin-top: 2px;}
.main .left .pro .tab-pane .item .caption:hover .r{color: #41b367;}
.main .left .pro .tab-pane .item .caption img{float: right;}
.main .left .pro .tab-pane .item .caption a{color: #727171;}
.main .left .pro .tab-pane .item .box table{width: 100%;}
.main .left .pro .tab-pane .item .box table td{font-size: 13px;color: #727171;padding: 10px 1.5%;min-width: 62px;}
.main .left .pro .tab-pane .item .box table td:first-of-type{min-width: 91px;}
.main .left .pro .tab-pane .item .box table td .yc{height: 18px;overflow: hidden;transition: .3s;}
.main .left .pro .tab-pane .item .box table .th{background-color: #efeff0;}
.main .left .pro .tab-pane .item .box table .th td{font-size: 16px;padding: 12px 1.5%;}
.main .left .pro .tab-pane .item .box table .th td:nth-of-type(1){width: 107px;}
.main .left .pro .tab-pane .item .box table .th td:nth-of-type(2){width: 76px;}
.main .left .pro .tab-pane .item .box table .th td:nth-of-type(3){width: 650px;}
.main .left .pro .tab-pane .item .box table .th td:nth-of-type(4){width: 71px;}
.main .left .pro .tab-pane .item .box table img.xz{max-width: none;}
.main .left .pro .tab-pane .item .box2 .title{font-size: 16px;color: #727171;padding: 14px;font-weight: bold;background-color: #efeff0;}
.main .left .pro .tab-pane .item .box2 .title .pdf{float: right;color: #727171;}
.main .left .pro .tab-pane .item .box2 .nr{font-size: 14px;color: #727171;line-height: 30px;padding: 14px;}
.main .left .pro .tab-pane .item .box2 .nr table tr:nth-of-type(odd){background-color: #efeff0;}
.main .left .pro .tab-pane .item .box2 .nr table tr:nth-of-type(even){border-bottom: 1px solid #d3d3d3;}
.main .left .pro .tab-pane .item .box2 .nr table td{padding: 10px;}
.main .left .pro .txt .f1{font-size: 24px;color: #727171;padding: 20px 0;}
.main .left .pro .txt .f2{font-size: 15px;color: #727171;}
.main .left .pro .tabs2{margin-bottom: 10px;padding: 40px 0 25px;}
.main .left .pro .tabs2 li{float: left;width: 100%;}
.main .left .pro .tabs2 li a{display: block;padding: 14px 20px;font-size: 18px;color: #fff;background: url(../images/sj2.png)no-repeat right 20px center #19a0db;position: relative;}
.main .left .newsnr .title{font-size: 20px;color: #727171;font-weight: bold;padding: 30px 0;}
.main .left .newsnr .nr{font-size: 13px;color: #727171;line-height: 32px;	}


.fdcd{position: fixed;right: 0;bottom: 50px;background-color: rgba(35,24,21,0.7);width: 30px;text-align: center;}
.fdcd .a{border-bottom: 1px solid #838b95;line-height: 45px;position: relative;padding: 5px;}
.fdcd .a:last-of-type{border-bottom: none;}
.fdcd .a:hover{background-color: #41b367;}
.fdcd .a a{display: block;cursor: pointer;}
.fdcd .a#ewm #ewm2{position: absolute;right: 100%;top: 0;width: 120px;max-width: none;display: none;}
.fdcd .a#ewm:hover #ewm2{display: block;}
.fdcd .a#ss #ss2{position: absolute;right: 100%;top: 0;width: 120px;height: 100%;padding: 15px 0; max-width: none;line-height: normal;display: none;}
.fdcd .a#ss:hover #ss2{display: table-cell;vertical-align: middle;}



.main .left .xwzj .txt{font-size: 18px;color: #727171;line-height: 32px;}
.main .left .xwzj .td{width: 100%;border: 1px solid #efeff0;margin-bottom: 15px;font-size: 16px;color: #727272;padding: 7px 15px;}
.main .left .xwzj .tr .td{width: 50%;float: left;}
.main .left .xwzj .td label{font-weight: normal;float: left;margin: 0;line-height: 26px;}
.main .left .xwzj .td .cell{display: table-cell;width: 1%;}
.main .left .xwzj .td .cell input{width: 100%;outline: none;background-color: transparent;border: none;}
.main .left .xwzj .td .cell select{width: 100%;height: 100%; outline: none;border: none;}
.main .left .xwzj .td .cell textarea{width: 100%;height: 300px; outline: none;background-color: transparent;border: none;}
.main .left .xwzj input[type='submit']{width: 155px;height: 40px;border: none; outline: none; font-size: 20px;color: #fff;background-color: #41b266;display: block;margin: auto;}


.main .left .fh{width: 70px;height: 30px;line-height: 30px;font-size: 15px;text-align: center;background-color: #3eb367;margin-top: 30px;}
.main .left .fh a{display: block;color: #fff;}

.wzdt .box{border-bottom: 1px solid #82c58a;padding: 10px 0;}
.wzdt .box .txt{display: table-cell;width: 380px;vertical-align: top;}
.wzdt .box .txt2{display: table-cell;width: 760px;vertical-align: top;}
.wzdt .box .img{display: table-cell;width: 550px;vertical-align: bottom;text-align: right;}
.wzdt .box .img img{width: 191px;}
.wzdt .box .txt .f1{font-size: 20px;color: #3fb266;font-weight: bold;margin-bottom: 20px;}
.wzdt .box .txt .f2{font-size: 17px;color: #3fb266;}
.wzdt .box .txt .f2 a{font-size: 17px;color: #3fb266;}
.wzdt .box .txt .f3 a{font-size: 14px;color: #727171;}
.wzdt .box .txt2 .f1{font-size: 20px;color: #3fb266;font-weight: bold;margin-bottom: 20px;}
.wzdt .box .txt2 .f2{font-size: 17px;color: #3fb266;}
.wzdt .box .txt2 .f2 a{font-size: 17px;color: #3fb266;}
.wzdt .box .txt2 .f3 a{font-size: 14px;color: #727171;}


.footm{display: none;padding: 3.8% 0;background-color: #efeff0;}
.footm .panel{background-color: transparent;margin: 0;border: none; border-radius: 0;}
.footm .f1{font-size: 14px;color: #fff;line-height: 35px;border-bottom: 1px solid #999;}
.footm .f1 a{display: block;background: url(../images/jian.png) no-repeat right center/10px;color: #333;}
.footm .f1 a.collapsed{background: url(../images/jia.png) no-repeat right center/10px;}
.footm .f2 a{font-size: 12px;color: #333;line-height: 32px;display: block;margin: 0 12px;}
.footm .ewm{padding-top: 20px;}
.footm .ewm img{width: 80px;}
.footm .ewm .txt{padding-top: 20px;font-size: 14px;color: #333;}
.dl-menu li.f1 a{background: url(../images/jian.png) no-repeat right 20px center/10px;}
.dl-menu li.f1 a.collapsed{background: url(../images/jia.png) no-repeat right 20px center/10px;}
.dl-menu li.sub a{font-size: 12px;color: #444;}
.dl-menu .sub2 a{padding-left: 40px;}


/* investor */
.index3 .img{height:353px;background-repeat:no-repeat;background-size:cover;background-position:center}
.investor{position:relative}
.investor .invest-box{position:absolute;width:100%;height:100%;left:0;top:0;padding:32px}
.investor .inv-tit{font-size:24px}
.investor .inv-code{font-size:15px;margin-top:18px}
.investor .inv-code span{margin-left:25px}
.investor .inv-num{display:inline-flex;align-items:center;margin:20px 0;position:relative}
.investor .inv-num .s1{font-size:32px;padding-top:15px}
.investor .inv-num .s2{font-size:60px;margin-left:5px}
.investor .inv-num .zd{position:absolute;right:-30px;top:12px}
.investor .inv-num .zd img{width:23px}
.investor .inv-num .img1,.investor .inv-num .img2{display:none;}
.investor .inv-data{display:flex;font-size:13px}
.investor .inv-data .dd{margin-right:50px;}
.investor .inv-data .dd:last-child{color:#231815!important;margin-right:0}
.investor .inv-link{position:absolute;bottom:35px;left:32px;z-index:1;font-size:15px;color:#2EA7E0}
.investor .die .inv-num{color:#237c02;} 
.investor .jia{display:none;}
.investor .zhang .inv-num{color:#E60012;}
.investor .zhang .inv-num  .img1{display:none;}
.investor .zhang .inv-num .img2{display:block;}
.investor .zhang .inv-data .dd{color:#E60012}
.investor .zhang .jia{display:inline-block;margin-right:5px;}
.investor .die .inv-num .img2{display:none;}
.investor .die .inv-num .img1{display:block;}
.investor .die .inv-data .dd{color:#237c02}
@media (max-width: 1310px) {
	.w1310{padding-left: 20px!important;padding-right: 20px!important;}
}

@media (max-width: 830px) {
	.index3 .img{height:300px;}
	.investor .inv-num .s1{font-size:26px;padding-top:13px;}
	.investor .inv-num .zd img{font-size:20px;}
	.investor .inv-num .s2{font-size:45px;}
	.investor .inv-num{margin:6px 0}
	.investor .inv-data .dd{margin-right:20px;}
	.investor .inv-link{bottom:28px;}
	body{padding-top: 96px;}
	.banner .slick-dots li{width: 24%;}
	.banner .slick-dots li button:before{padding: 0 10px;line-height: 30px;}
	.index1 .txt1,.index1 .txt2{float: none;width: inherit;line-height: normal;}
	.index1 .txt1{font-size: 28px;}
	.index2 .box1,.index2 .box2{float: none;width: inherit;padding: 10px 0;}
	.index2 .box1 .txt{padding-left: 20px;padding-right: 20px;}
	.index3 .img{float: none;width: inherit;margin: 0 0 20px;}
	.guanzhu .ss select{width: auto;}
	.main .right .box3,.main .right .box4,.main .right .box5{display: none;}
	.main .right{float: none;width: 100%;margin: 0;max-width: 100%;}
	.main .left{width: 100%;}
	.foot{display: none;}
	.footm{display: block;}
	.banquan .dl{float: none;}
	.index1 .hy{font-size: 17px;}
	.index2 .box1 .txt .table li{font-size: 12px;padding-left: 10px;padding-right: 10px;}
	.guanzhu .lj .img{width: 45px;}
	.main .left .pro .tabs li a{font-size: 16px;}
	.main .left .pro .tab-pane .item .caption{font-size: 14px;}
	.main .left .xwzj .txt{font-size: 16px;}
	.main .left .xwzj .td{font-size: 14px;}
	.main .left .xwzj input[type='submit']{font-size: 18px;}
	.main .left .pro .tab-pane .item .box2 .nr table td{border-right: 1px solid #d3d3d3;}
	.main .left .pro .tab-pane .item .box2 .nr table td:last-of-type{border-right: none;}
	.main .left .new1{margin-top: 30px;}
	.main .left .new1 .float{background-color: rgba(255,255,255,0.5);}
	.main .left .new1 .float .date{display: none;}
	.main .left .new1 .float .txt{padding-left: 0;}
	.main .left .new1 .float .txt .title a{font-size: 16px;color: #000;}
	.main .left .new1 .float .txt .jj{margin-right: 60px;color: #000;}
	.main .left .new1 .float .txt .more{color: #000;}
	.main .left .newlist .item .date{display: none;}
	.main .left .newsnr .title{font-size: 16px;}
	.main .left .fh{font-weight: 65px;}
	.main .left .kwtabs li a{font-size: 16px;}
	.main .left .yjs .title{font-size: 20px;}
	.main .left .lshg .title,.main .left .lshg .txt .f1{font-size: 20px;}
	.main .left .dy>.title{font-size: 20px;}
	.main .left .cfsb .item .title,.main .left .chry .item .title{font-size: 12px;}
	.main .left .jyzl .f1{font-size: 20px;}
	.main .left .contact .tabs li a{font-size: 16px;}
	.main .left .contact .tab-content .tab-pane#zxly input[type='submit'],.main .left .contact .tab-content .tab-pane#zxly input[type='reset']{width: 100px;font-size: 16px;}
	.main .left .pro .tab-pane .item .box2 .title{font-size: 14px;}
	.top select{width: 85px;}
	.top .ss input{width: 60px;}
	.index1{padding-bottom: 0;}
	.index3 .img .mask .f1{font-size: 18px;line-height: normal;}
	.main .right .box1 .list li a{line-height: 25px;}
	.main .left .dy .txt,.main .left .jyzl .f2,.main .left .contact .tab-content .tab-pane#lxfs .item,.main .left .yjs .txt,.main .left .lshg .txt .f2,.main .left .yfsl .txt,.index2 .box1 .txt .f1,.main .left .newsnr .nr{line-height: normal!important;}
	.main .left .kwimg{padding-top: 20px;margin-top: 20px; border-top: 1px solid #ddd;}
	.index3 .img .mask{padding-left: 10px;padding-right: 10px;}
	.main .right .box1 .title{background: url(../images/sj2.png)no-repeat right 20px center/15px #41b266;}
}
@media (max-width: 600px) {
	.fdcd{display: none;}
}



