@charset "utf-8";
@import url(animate.css);
@import url(fonts.css);
@import url(reset.css);
@import url(common.css);
/*!
 * JCMS CSS - Powered by JCms.Hua
 * 2016-10-31
 */

/* Common */
.j-header{position: relative;min-width: 1000px; width: 100%;}
.j-header .log {}
.j-header .j-header-c{position: relative;float: right; width:600px}
.j-header .h-navlist{position: relative; width: 100%;}
.j-header .h-navlist li{float:left;width:14.18%;height:42px;overflow:hidden; border-left:1px solid #005129; }
.j-header .h-navlist li:first-child{border-left:none;}
.j-header .h-navlist li a{display:block;line-height:42px;text-align:center;text-transform:uppercase;font-size:15px;color:#fff;}
.j-header .h-navlist li:hover a{background:#6cb93b;color:#fff;}
#grad {border-bottom:1px solid #005129;border-top:1px solid #005129; background-color:#4c8647; 
  background: -webkit-linear-gradient(#4c8647, #30a00d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#4c8647, #30a00d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#4c8647, #30a00d); /* Firefox 3.6 - 15 */
  background: linear-gradient(#4c8647, #30a00d); /* 标准的语法 */ 
}


.j-footer{background:#4c8647; color:#fff; height:50px; line-height:50px;
  background: -webkit-linear-gradient(#4c8647, #30a00d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#4c8647, #30a00d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#4c8647, #30a00d); /* Firefox 3.6 - 15 */
  background: linear-gradient(45deg, #30a00d,#84c047, #30a00d); /* 标准的语法 */ }
  
.j-footer .f-b-t{width: 50%;margin-bottom: 10px; float:left}
.j-footer .f-b-b{width: 50%;margin-bottom: 10px; float:right; text-align:right}


/* Home */
.j-home{width: 100%;position: relative; line-height:1.5}
.j-home .j-home-1{ width:954px; margin:30px auto;}
.j-home .h-bar{height:454px;overflow:hidden;}
.j-home .h-bar .slide{height:454px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.j-home .h-bar .slick-arrow{position:absolute;left:2%;top:50%;z-index:99;margin-top:-2em;cursor:pointer;}
.j-home .h-bar .slick-arrow:before{font-size:4em;color:#fff;color:rgba(255,255,255,.5);}
.j-home .h-bar .slick-next{left:auto;right:2%;}
.j-home .h-tab{position:relative;padding:35px 0;text-align:center;text-transform:uppercase;font-size:30px;}
.j-home .h-tab:after{display:block;content:'';width:40px;height:2px;margin:10px auto 0;background:#333;}
.j-home .h-tab2{padding-top:0;color:#fff;}
.j-home .h-tab2:after{background:#fff;}
.j-home .home-ab .ab-left{float:left; width:710px; line-height:22px}
.j-home .home-ab .ab-left .ab-text { margin-top:5px; font-size:14px;}
.j-home .home-ab .ab-left .ab-text span{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.j-home .home-ab .ab-left .ab-text img{ border:5px solid #fff; margin-right:20px; float:left; height:180px;}
/*.j-home .home-pr .li {width: 250px;}*/
.j-home .home-pr .li img{height: 233px;}
.j-home .home-pr .li {width: 240px;margin-left: 10px;text-align: center; border: 1px solid #ccc;box-sizing: border-box; float:left; }
.j-home .home-pr .li:first-child{margin-left: 5px;}
.j-home .home-pr .li p{display: block;width: 220px;;text-align: center;padding: 10px;margin: 0  10px 10px 10px; border-top: 1px solid #ccc;box-sizing: border-box;}



.j-home .home-ab .ab-right { line-height:22px}
.j-home .home-pr { margin-top:30px}

.j-home .h-prot .li .li-sug{width: 100%;height: 25px;background: #fff;font-size: 14px; text-align:center;}


.j-home .h-prot .slick-arrow{position:absolute;left:-30px;top:43%;z-index:99;margin-top:-2em;cursor:pointer;}
.j-home .h-prot .slick-arrow:before{font-size:4em;color:#ddd;}
.j-home .h-prot .slick-next{left:auto;right:-30px;}
.j-home .h-prot {width: 100%; margin:10px 0 30px 0}
/* Column */
.j-column .home-l{ float:left; width:224px; height:100%;padding-top: 30px;}
.j-column .home-l .nav{margin-bottom: 20px; }
.j-column .home-l .nav a{font-family:Aria,"Microsoft YaHei"}
.j-column .home-l .nav-lv1{position: relative;width: 100%;line-height: 38px; margin-top: 2px; font-size: 12px;color: #333;background-color: #fff; border-bottom:1px solid #ccc;}
.j-column .home-l .nav-lv1 .li{padding-left: 8%; font-size: 14px;}
.j-column .home-l .nav-lv1 .li span { float:right; color:#fff; padding-right:15px;}
.j-column .home-l .lv1-cur .li, .j-column .home-l .nav-lv1:hover .li{background-color: #6cb93b;color: #fff; }
.j-column .home-l .lv1-cur{}


.j-column .home-l  .lv2{ margin:5px 0 5px 13%; padding-left:3%; font-size:14px; line-height:33px;}
.j-column .home-l  .lv2:last-child{ margin-bottom:20px;}
.j-column .home-l .lv2-cur,.j-column .home-l  .lv2:hover{ background-color:#6cb93b; border-radius:5px; color:#fff;}
.j-column .home-l .home-1-2-1 { line-height:2; padding-top:10px;}


.j-column .c-l .l-snav{padding:15px 10px;margin-bottom:20px;border:1px solid #ddd;}
.j-column .c-l .l-snav a{display:block;padding:0 10px;}

.j-column .home-l .lv2{display:none;}
.j-column .home-l .lv1-cur .lv2{display:block;}

.j-column .home-r{ float:right; width:690px;padding: 30px 0 30px 20px;background-color: #fff;}
.j-column .home-r .home-r-top{position: relative;height: 40px;line-height: 40px; border-bottom: 1px solid #ccc; margin-bottom:30px}
.j-column .home-r .home-r-top h3{display: block;float: left;font-size: 16px;font-weight: bold;color: #6cb93b;}
.j-column .home-r .home-r-top h3 span{font-size: 14px;font-weight: normal;color: #000;}
.j-column .home-r .home-r-top h4{display: block;float:right;font-size: 12px;line-height: 45px;letter-spacing:1px;}
.j-column .home-r .fa-home:before{ font-size:18px}
.j-column .c-text{line-height:2;font-size:14px;}
.j-column .c-about-l,.j-column .c-contact-r{float:left;width:40%;}

/*人才招聘*/
.j-column .c-job{position: relative;width: 100%;overflow: hidden;}
.j-column .c-job .li{width: 100%;}

.j-column .c-job .li h4{width: 995px;height: 40px; padding-left: 5px; text-align: left; line-height: 40px; font-size:15px;font-weight:bold;color:#333;background: #ddd;}
.j-column .c-job .li .nowrap{height: 30px;background: #e9e9e9;padding: 0 10px;margin-top: 5px; color: #444;font-size: 15px;line-height: 30px;}
.j-column .c-job .date1{width: 995px;margin-left: 5px;height: 40px;line-height: 35px;font-size: 14px;}
.j-column .c-job .data{display: none;width: 995px;margin-left: 5px;line-height: 1.5;font-size: 14px;}
.j-column .c-job .move{width: 995px;margin-left: 5px;margin-bottom: 40px; line-height: 1.5;font-size: 14px;}
.j-column .c-job .li .data-open{display: block;}
/*电子下载*/
.j-column .cm-down .li{width: 100%;height: 70px;margin-bottom: 30px;}
.j-column .cm-down .li .title{width: 980px;height: 40px;background: #4c8647;color: #fff;text-align: left;line-height: 40px; padding-left: 20px;font-size: 15px;}
.j-column .cm-down .li .file{width: 980px; height: 30px;line-height: 30px;color: #777;padding-left: 20px;font-size: 13px;}

/*.j-column .c-about-r,.j-column .c-contact-l{float:right;width:55%;}*/
.j-column .c-news .li{ float:left;width:32.5%; margin-right:1%; border:1px solid #ddd; box-sizing:border-box; margin-bottom:10px; padding:1%;}
.j-column .c-news .li:nth-of-type(3n){ margin-right:0;}
.j-column .c-news .li span img { width:98%}
.j-column .c-news .li .left{float:left;width:25%;margin-right:5%;}
.j-column .c-news .li .autoimg{padding:35% 0; margin:0 5px; overflow:hidden;}
.j-column .c-news .li .autoimg img{width:100%;}
.j-column .c-news .li h4{ padding-top:15px;font-size:15px;font-weight:bold;color:#4c8647; margin:0 10px;}
.j-column .c-news .data { padding: 6px 0; line-height:20px}
.j-column .c-news .date1 { color:#ccc; padding-top:10px; padding-bottom:20px}
.j-column .c-news .date1 span{ color:#ccc; float:right}
.j-column .c-news .li p{line-height:2;font-size:13px;color:#666;}
.j-column .c-news .li p:last-child{margin-top:10px;color:#999;}
/*.j-column .c-news .move{ float:right; bottom:0; margin:10px 10px; line-height:26px; color:#fff; background-color:#4c8647; padding:0 15px;border-radius: 5px}*/
/*展会信息*/
.j-column .c-news .n-title{height: 30px; line-height:30px;text-align:center;font-size:18px;color:#333;}
.j-column .c-news .n-date{width: 100%;margin-bottom: 30px; line-height:1.2;text-align:center;font-size:12px;color:#333;}
.j-column .c-news .c-text p{font-size: 14px/1.5;}
.j-column .c-news .c-text p img{margin-right: 30px;}
.j-column .c-news .next{width: 100%;position: relative; margin-top:15px}
.j-column .c-news .next2{float: right; width: 100px;height: 28px;margin-left: 20px; line-height: 28px; background: #4c8647;color: #fff;border-radius: 6px;border: 1px solid #4c8647;box-sizing: border-box;text-align: center;}

/*产品展示*/
.j-column .c-l{float: left;width: 30%;box-sizing: border-box;}
.j-column .c-l .l-snav h2{font-size: 18px;font-weight: bold;padding-bottom: 5px;margin-bottom: 20px;}
.j-column .l-snav .lv1{width: 100%;; height: 45px;background: #dedede;border-bottom: 1px solid #fff;box-sizing: border-box;font-size: 14px;text-align: left;line-height: 45px;}
.j-column .l-snav .lv1{padding-left: 20px;}
.j-column .l-snav .right2{background: #4c8647;color: #fff;}
.j-column .l-snav .lv1 p::before{float: right;padding-right: 20px;line-height: 45px;font-size: 18px;}
.j-column .c-prot{margin-top: 43px;}
.j-column .c-prot .li{float: left; width: 32%; margin-right: 2%;margin-bottom: 20px; border: 1px solid #ccc;box-sizing: border-box; border-bottom: 3px solid #ccc; }
.j-column .c-prot .li:nth-of-type(3n) {margin-right: 0;}
.j-column .c-prot .li:hover{border-bottom: 3px solid #4c8647;}
.j-column .c-prot .li p{width: 100%; height: 55px;text-align:center;line-height: 55px;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.j-column .c-prot .li .li-know{width: 100%;position: relative; border-bottom: 1px solid #ccc;height:150px; overflow:hidden;}
.j-column .c-prot .li .autoimg{padding:40% 10;}
.j-column .li-know .know-about{position: absolute;right: 20px;bottom: 10px;width: 68px;height: 25px;text-align: center; line-height: 25px; border: 1px solid #ccc;border-radius: 5px;}
/*产品展示详情*/
.j-column .c-prot .d-pic { width:50%;float: left;}
.j-column .c-prot .cname {width:50%; float:right; font-size:22px; color:#4c8647; border-bottom:1px solid #ccc; padding:15px 0;}
.j-column .c-prot .cname-2 {width:50%; float:right; font-size:14px; padding:20px 0;}
.j-column .c-prot .prot-title{height: 30px;margin: 40px 0; border-bottom: 3px solid #6cb93b;}
.j-column .c-prot .prot-title p{width: 140px; height: 30px;line-height: 30px;text-align: center;color: #fff;background: #6cb93b;font-size: 14px;}
.j-column .c-prot .prot-text{line-height: 1.5;}


.j-column .c-prot .p-t{margin-bottom:40px;}
.j-column .c-prot .p-tl{float:left;width:60%;padding:4px;border:1px solid #ddd;box-sizing:border-box;cursor:crosshair;}
.j-column .c-prot .p-tl .autoimg{padding:35% 0;}
.j-column .c-prot .p-tr{float:right;width:37%;}
.j-column .c-prot .p-title{padding:10px 0 20px;border-bottom:1px solid #ddd;font-size:2.5em;}
.j-column .c-prot .p-series{padding:15px 0;margin-bottom:20px;font-size:16px; color:red}
.j-column .c-prot .p-tr li{float:left;width:48.5%;padding:1%;margin:0 3% 2% 0;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;transition:all .2s;}
.j-column .c-prot .p-tr li:nth-of-type(2n){margin-right:0;}
.j-column .c-prot .p-tr li.cur{border:1px solid #0155b0;}
.j-column .c-prot .p-tr li .autoimg{padding:35% 0;}
.j-column .c-prot .p-tab{padding-top:25px;margin-bottom:25px;border-top:1px solid #ddd;text-transform:uppercase;font-size:15px;font-weight:bold;color:#333;}
.j-column .c-prot .p-text{margin-bottom:30px;line-height:2;font-size:14px;}
.j-column .c-prot .p-table td{padding:8px;border:1px solid #bbb;line-height:1.2;}

