@charset "utf-8";
/* CSS Document
//绿色 53a72d
*/
body,html,ul,ol,li,dl,dt,dd,input,table,select,p{margin:0; padding:0;}
img{border:0px;}
li{list-style:none}
body{font-size:14px; line-height:2em; color:#333;}
footer, nav{margin: 0;padding: 0;border: 0;font-size:100%;font:inherit;vertical-align: baseline;display: block;}
img{border:0;}
table{border-collapse:collapse;}
a{color:#333;}
a:link{text-decoration:none; color:#333;}
a:visited{text-decoration:none;}
a:hover{color:#53a72d;}
a:active{text-decoration:none; color:#333;}


.size1{font-size:14px; font-family:"Microsoft YaHei","黑体"; color:#000; font-weight:bold;}
.size2{font-size:14px; font-family:"Microsoft YaHei","黑体"; color:#ff0; font-weight:bold;color:#FF0}
.size3{font-size:12px; font-family:"宋体";color:#ff0;color:#FFF;}
.size4{font-size:12px; font-family:"宋体";color:#fff; font-weight:bold;color:#FFF;}
.size5{font-size:18px; font-family:"Microsoft YaHei","黑体"; color:#F00; font-weight:bold;}
.mCenter{margin:0 auto;}
.weixin{width: 100px;height: 100px;position:absolute;top:32px; z-index:200;display:none;}
.fRight{float:right;}
.relative{position:relative}
.clear{clear:both}
.w960{width:960px; margin:0 auto;}
.h32{height:32px;}
.c666{color:#666;}
.img{background:url(images/img.png) no-repeat;}
.topLan{height:32px;background:#53a72d;min-width:960px;}
.topLan ul{float:left;margin-left:5px;}
.topLan ul li{float:left;height:26px;}
.topLan ul li a img{width:26px; height:26px;margin:3px 3px;}
.topLan .top-ico{background:url(images/top-ico.jpg) no-repeat;}
.topLan ul li a .t-ico-1{background-position:0 -2px}
.topLan ul li a .t-ico-2{background-position:0 -36px}
.topLan ul li a .t-ico-3{background-position:0 -70px}
.topLan ul li a .t-ico-4{background-position:0 -102px}
.topLan ul li a .t-ico-5{background-position:0 -138px}
.topLan ul li a:hover .t-ico-1{background-position:0 -240px}
.topLan ul li a:hover .t-ico-2{background-position:0 -274px}
.topLan ul li a:hover .t-ico-3{background-position:0 -308px}
.topLan ul li a:hover .t-ico-4{background-position:0 -340px}
.topLan ul li a:hover .t-ico-5{background-position:0 -376px}
.topLan .topL-r{float:right; padding:3px 0;}
.topLan .topL-r a{display:block; line-height:26px; cursor:pointer; padding-left:26px; color:#bdb;height:26px; float:left;
    margin-left:10px;font-size: 18px;font-family: "Microsoft Yahei";font-weight: bold;}
.topLan .topL-r a.t-ico-mobile{background-position:0px -172px;}
.topLan .topL-r a.t-ico-mail{background-position:0px -204px; font-family:"Microsoft YaHei","黑体";}
.topLan .topL-r a:hover{color:#ff0;}
.topLan .topL-r a:hover.t-ico-mobile{background-position:0px -410px;}
.topLan .topL-r a:hover.t-ico-mail{background-position:0px -442px;}
.adv{position:relative; height:634px;min-width:960px;}
.adv-img{height:592px;}
.adv-img .bd li{margin:0 auto;width:100%;height:592px}
.adv-img .bd li img.img-p{width:100%;height:592px}
.adv-img .bd li .img-txt{position:absolute;width:100%; top:150px; text-align: center;}
.adv-img .bd li .img-txt .img-t{margin:0 auto;}
.adv-img .hd{position:absolute;bottom:15px;width:100%;}
.adv-img .hd ul{width:120px;margin:0 auto;}
.adv-img .hd ul li{width:10px;height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;background:#ccc;float:left;margin-right:15px;}
.adv-img .hd ul li.on{background:#ec0;}
.menuTop{position:absolute;width:960px;height:60px;z-index:10; padding-top:20px;}
.menuTop .logo1{float:left; width:250px; height:60px; background:url(images/img.png) no-repeat; margin-left:10px;}
.menuTop ul.menu{float:left; margin:10px 0px 10px 100px; width:600px;}
.menuTop ul.menu li{float:left;height:27px;padding:5px; margin:0px 17px;text-align:center;}
.menuTop ul.menu li a{font-size:14px; font-family:"Microsoft YaHei","黑体"; color:#000;font-weight:bold; height:27px; display: block;}
.menuTop ul.menu li.current a,.menuTop ul.menu li a:hover{color:#53a72d; background:url(images/menuLine.jpg) repeat-x bottom;}
.adv-tl{height:40px;background:#f3f3f3; position:relative;}
.adv-tl ul.line{width:100%; height:2px;background:#c3bc48; overflow:hidden;}
.adv-tl ul.line li.current{height:2px;min-width:200px;float:left;background:#53a72d;}
.adv-tl ul.dian{width:150px; height:14px; margin:9px auto 0;}
.adv-tl ul.dian li{float:left; padding:5px 8px;}
.adv-tl ul.dian li a{background:url(images/dian.jpg) no-repeat 0px -15px;; width:14px; height:14px; display:block; pointer: cursor;}
.adv-tl ul.dian li.current a,.adv-tl ul.dian li a:hover{background-position:0px 0px;}
/*about*/
.lf{width:300px;}
.lf-1{float:left}
.ys{color:green;}
.ri{margin-left:0px;}


/*news*/
.news-img{width:960px;height:160px;}
.news-img .img-box{width:290px; float:left; margin-right:28px;}
.news-img .img-box img{width:290px;height:120px;}
.news-list{width:60%;}
.news-list ul{margin:20px 0;}
.news-list ul li{line-height:30px; height:30px;}
.news-list ul li a{padding-left:16px; background:url(images/icotxt.gif) no-repeat left center;}

/*service*/
.service-box{width:960px; padding:12px 0; overflow:hidden;}
.service-box:hover{background:#f3f3f3;}

.s-img img{width:290px;height:60px;float:left;}
.service-box .s-text{width:650px; padding-left:10px; float:left;}
.service-box .s-text h2{font-family:"微软雅黑"; margin:0; padding:0;}
.service-box .s-text h2 small{font-weight:100; font-size:12px;}
.service-box .s-text p{text-indent:2em;}



/*contact;*/
.lxwm .bd{width:960px; margin:20px auto 0; overflow:hidden;}
.lxwm .bd .up{}
.lxwm .bd .up-l{width:454px;height:178px;float:left;}
.lxwm .bd  .up-l .lg{width:200px;float:left; text-align:center; margin:0px 65px 44px}
.lxwm .bd  .up-l .lg .t16{font-size:16px;}
.lxwm .bd  .up-l .lg img{width:185px;height:88px;}
.lxwm .bd  .up-l .wb{width:111px; float:left; text-align:center;}
.lxwm .bd  .up-r{width:454px;height:178px;float:right;}
.lxwm .bd  .up-r.r{margin:24px;}

.lxwm .bd .tb1 tr td{font-size:14px; height:24px; line-height:24px;}
.lxwm .bd .tb1 .tabtl{width:20%;}

.lxwm .bd .down-l{width:454px;float:left;}
.lxwm .bd .d-tl{width:444px; height:35px;line-height:35px;padding-left:10px; background:#999; color:#fff;}
.lxwm .bd .down-l .d-bd{width:454px; background:#f3f3f3;height:400px;}
.lxwm .bd .down-l .d-bd p{padding:10px;}

.lxwm .bd .tb2{width:95%}
.lxwm .bd .tb2 tr th{width:15%}
.lxwm .bd .tb2 tr td{width:85%;height:30px; background:url(images/input-bg.jpg);}
.lxwm .bd .tb2 tr td.ly{height:180px;}
.lxwm .bd .tb2 tr td.ly textarea{width:98%;height:180px;background:none;border:none; line-height:30px;}
.lxwm .bd .tb2 input{border:0; background:none; width:98%; padding:0 5px; line-height:24px;}
.lxwm .bd .tb2 tr td.tu{width:45%}
.lxwm .bd .tb2 tr td.tu-1{background:none;width:40%;}
.lxwm .bd .tb2 {margin:0 auto; color:green}
.lxwm .bd .bg{width:473px; height:173px;}
.lxwm .bd .down-r{width:454px;float:right;}
.lxwm .bd .down-r1{width:444px; height:35px;line-height:35px;padding-left:10px; background:#999; color:#fff;}
.lxwm .bd .op{width:940px;margin:30px auto 0;}
.lxwm .bd .op-1{width:940px; heigth:150px; float:left;}
.lxwm .bd .sm{width:284px;float:left; margin-right:29px; line-height:24px;}
.lxwm .bd .sm span{color:#666;}
.btn-mg{background-color:#999; border: 0;padding: 3px 5px;border-radius: 3px;color: #fff;border-bottom: 1px #f3f3f3 solid; border-right: 1px #f3f3f3 solid;cursor:pointer;}
.btn-mg:hover{border-bottom: 1px #666 solid; border-right: 1px #666 solid;}

/*底部*/
.floor{background:url(images/floor-bg.jpg) repeat-x #f3f3f3; padding:15px 30px; text-align:center;color:#666;}

/*浮动导航*/
.menuBox{width:182px; height:305px; position:absolute; left:0px;}
.menuBox .mb-top{width:182px;height:125px;}
.menuBox .mb-top a{display:block;cursor:pointer;}
.menuBox .mb-top .mb-logo{width:124px; height:125px;background:url(images/logo-m.jpg) no-repeat; float:left;}
.menuBox .mb-top .goTop{width:58px;height:125px;background:url(images/goTop.jpg) no-repeat;float:left;}
.menuBox .mb-bottom{width:182px; height:180px;}
.menuBox .mb-bottom .menu-list{width:124px;height:180px; background:#59af44;float:left;}
.menuBox .mb-bottom .menu-list ul{margin-top:8px;}
.menuBox .mb-bottom .menu-list ul li{height:34px; text-align:center;}
.menuBox .mb-bottom .menu-list ul li a{font-size:16px; font-family:"微软雅黑";}
.menuBox .mb-bottom a{color:#fff;}
.menuBox .mb-bottom a:hover{color:#ff0;}
.menuBox .mb-bottom .quick{width:58px;height:180px; background:#53a72d;float:left;}
.menuBox .mb-bottom .quick ul li{height:60px; width:58px; text-align:center;}
.menuBox .mb-bottom .quickImg{width:58px; height:30px; background:url(images/moveico.jpg) no-repeat; display:block;}
.menuBox .mb-bottom .qk1{background-position:0px -15px;}
.menuBox .mb-bottom .qk2{background-position:0px -75px;}
.menuBox .mb-bottom .qk3{background-position:0px -135px;}
.menuBox .mb-bottom .quick a{padding-top:30px;}
.menuBox .mb-bottom .quick a.qk1:hover{background-position:-70px -15px;}
.menuBox .mb-bottom .quick a.qk2:hover{background-position:-70px -75px;}
.menuBox .mb-bottom .quick a.qk3:hover{background-position:-70px -135px;}

/* 内容页 */
.menuTops{width:960px;height:80px;z-index:1; padding-top:20px;margin: 0 auto;}
.menuTops .logo-i{float:left; width:126px; height:64px; background:url(images/logo-m.jpg) no-repeat; margin-left:5px;}
.menuTops .logo-t{float:left; width:126px; height:42px; background:url(images/logo-m.jpg) no-repeat 0 -64px; margin-left:5px;margin-top:18px;}
.menuTops ul.menu{float:left; margin:10px 0px 10px 100px; width:600px;}
.menuTops ul.menu li{float:left;height:27px;padding:5px; margin:0px 17px;text-align:center;}
.menuTops ul.menu li a{font-size:14px; font-family:"Microsoft YaHei","黑体"; color:#000;font-weight:bold; height:27px; display: block;}
.menuTops ul.menu li.current a,.menuTops ul.menu li a:hover{color:#53a72d; background:url(images/menuLine.jpg) repeat-x bottom;}
.nrongye{width: 960px;margin: 0 auto;margin-top:15px;}
.nrbt{ text-align:center;font-size:24px; font-family:"微软雅黑";margin-top:20px}
.nrxx{padding-bottom:10px;text-align:center;border-bottom:2px solid #f3f3f3;margin-top:10px;}
.wznr{margin-top:10px; min-height:400px;padding:15px 0}
.tup{margin-top:10px;margin-left: 20px; }
.toubu{padding-bottom: 20px;overflow: hidden;background: #fff;}
.gengduoxw{width:70px;height:20px;line-height: 20px;font-size: 12px;font-family:"Microsoft YaHei"; color:#666; background-color:#f3f3f3;
    position: absolute; top:28px;left: 900px;text-align: center;}
.gengduoxw a{color:#666}
.gengduoxw a:hover{color:#e00}
.dibu{text-align:center;}


/*成功案例*/
.item{min-width:960px; overflow:hidden;}
.bkf3{background:#f3f3f3}
.item .tl{width:100%;height:44px; background:url(images/tl-line.jpg) repeat-x bottom; position:relative;}
.item .tl .tl-img{width:214px;height:20px; position: absolute; top:28px; background:url(images/img.png) no-repeat;}
.item .tl .tl-about{background-position:0px -282px;}
.item .tl .tl-news{background-position:0px -235px;}
.item .tl .tl-service{background-position:0px -188px;}
.item .tl .tl-product{background-position:0px -143px;}
.item .tl .tl-contact{background-position:0px -95px;}
.item.bkproduct{background:url(images/service-bk.jpg) center top;background-size:100% 100%}

.centent{width:960px;margin:30px auto;}
.pmargin{margin-bottom:0px;}
.product{position:relative;width:100%;height:280px;}
.product .p-left{position:absolute;left:-32px; top:80px; background-position:-281px 0; width:34px; height:52px;cursor:pointer;}
.product .p-right{position:absolute;right:-32px; top:80px; background-position:-322px 0; width:34px; height:52px;cursor:pointer;}
.product .p-list{width:960px;height:290px;}
.product .p-list .p-box{width:200px; height:290px; float:left; margin:0 19px;}
.product .p-list .p-box .g{width:190px; height:240px; background:#fff; overflow:hidden; padding:5px; text-align:center; line-height:25px;}
.product .p-list a{color:#333;}
.product .p-list a:hover{color:#e00;}
.product .p-list .p-box .g img{background:#fff;width:190px;height:190px;}
.product .p-list .p-box .dy{width:200px; height:40px; background-position:-281px -92px;}

/*列表页*/
.weizhi {display: flex; flex-wrap: wrap;}
.weizhi .breadcrumb-item{margin-right:10px;}
.weizhi .breadcrumb-item +.breadcrumb-item::before { float: left;padding-right: 0.5rem;color: #6c757d;content: "/";}
.weizhi a{margin:0px 5px;}
.media {display: flex;align-items: flex-start;}
.media-body {flex: 1;}
.cat-l .cat-l-hd{padding: 0 15px;}
.cat-l .cat-l-bd{padding: 15px 15px;overflow: hidden;}
.cat-l .cat-l-bd ul li{padding: 15px;}
.cat-l .cat-l-bd ul li:nth-child(2n){background:#f9f9f9;}
.cat-l .cat-l-bd ul li a{display:flex;align-items: center;}
.cat-l .cat-l-bd ul li p{color: #888;padding-top: 5px;}
.cat-l .cat-l-bd ul li p b{color:#333}
.cat-l .cat-l-bd ul li a .mt{margin:0;}
.cat-l .cat-l-bd ul li a img{margin-right:20px;}

.page{display: flex;justify-content: center;}
.page-mobile{display: none;}
.page input{width:30px;border:none;border-bottom:1px #ccc solid;outline:none;}
.page .count{line-height:32px;color:#666;}
.page .gotoPage a{color:#666;margin-left:10px;font-size:20px;}
.page ul{display: flex;list-style: none; border-radius: 0.25rem;}
.page ul li{padding:0 15px;}
.works-item{width:25%;display: block;}
.works-item .media-body{}
.cat-l .cat-l-bd ul li.works-item{padding: 15px 0px;float: left;}
.cat-l .cat-l-bd ul li.works-item a{text-align:center;}
.cat-l .cat-l-bd ul li.works-item a{display: block;}
.cat-l .cat-l-bd ul li.works-item a img{margin-right: 0;}

