@charset "utf-8";
/* CSS Document */
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,tr,td,form,input,select,option,textarea{
	  margin:0;
  	padding:0;
    border: 0;
    outline:0;
  }
  ul,li,ol{
	list-style:none;
  }
a{text-decoration:none;}
img{border:0px;}
body{font-family: Arial, Helvetica, sans-serif;}
input{margin:0; padding:0;}

.w1200{width:1200px; margin:0 auto;}
.fr{float:right;}
.clear{clear:both;}

.header{background:#ffffff; height:120px; width:100%; line-height:120px;}
.header_list li{width:115px; font-size:16px; text-align:center; float:left;}
.header_list li a:link{color:#333333;}
.header_list li a:visited{color:#333333;}
.header_list li a:hover{color:#197b3a;}
.header_list li a:active{color:#197b3a;}
.header_list li a.on{color:#197b3a;}
.header_m{margin-right:60px;}




.header_l{width:238px; height:120px; overflow:hidden; display:flex; justify-content:center;align-items:center;}
.header_l img{width:100%;}

.input01{outline:none; width:180px; height:28px; }


.header_r{margin-top:40px;width:200px;  height:30px; overflow:hidden; display:flex; justify-content:center;align-items:center;border:1px solid #e6e6e6;  }



.banner{width:100%; height:600px; background:#ffffff;}
#full-screen-slider { width:100%; height:600px; float:left; position:relative}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:540px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}






.index_product{background:#f9f9f9; padding-top:50px; padding-bottom:50px;}
.index_product_title{color:#24803a; font-size:40px; margin-bottom:20px; text-align:center;}
.white{background:#ffffff; width:100%; border-radius:8px;}


.index_about{ padding-top:50px; padding-bottom:50px;}
.index_about_r{width:600px;}
.index_about_r img{width:100%;}
.index_about_l{width:550px;}
.index_about_title{color:#24803a; font-size:40px; margin-bottom:20px;}
.index_about_l p{color:#333333; font-size:16px; line-height:30px; text-align:justify;}
a.more1{width:150px; height:45px; border-radius:5px; display:block; text-align:center; line-height:45px; margin-top:10px; color:#ffffff; font-size:14px;}
a.more1:link{background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */
}
a.more1:visited{background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */
}
a.more1:hover{background: -webkit-linear-gradient(left, #1b7b3a, #8bb23c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #1b7b3a, #8bb23c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #1b7b3a, #8bb23c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #1b7b3a, #8bb23c); /* 标准的语法 */
}
a.more1:active{background: -webkit-linear-gradient(left, #1b7b3a, #8bb23c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #1b7b3a, #8bb23c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #1b7b3a, #8bb23c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #1b7b3a, #8bb23c); /* 标准的语法 */
}


a.more2{width:150px; height:45px; border-radius:5px; display:block; text-align:center; line-height:45px;  color:#ffffff; font-size:14px; margin:10px auto 0; }
a.more2:link{background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */
}
a.more2:visited{background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */
}
a.more2:hover{background: -webkit-linear-gradient(left, #1b7b3a, #8bb23c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #1b7b3a, #8bb23c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #1b7b3a, #8bb23c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #1b7b3a, #8bb23c); /* 标准的语法 */
}
a.more2:active{background: -webkit-linear-gradient(left, #1b7b3a, #8bb23c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #1b7b3a, #8bb23c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #1b7b3a, #8bb23c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #1b7b3a, #8bb23c); /* 标准的语法 */
}





a.more3{width:150px; height:45px; border-radius:5px; display:block; text-align:center; line-height:45px; margin-top:50px; color:#ffffff; font-size:14px;}
a.more3:link{background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */
}
a.more3:visited{background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */
}
a.more3:hover{background: -webkit-linear-gradient(left, #1b7b3a, #8bb23c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #1b7b3a, #8bb23c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #1b7b3a, #8bb23c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #1b7b3a, #8bb23c); /* 标准的语法 */
}
a.more3:active{background: -webkit-linear-gradient(left, #1b7b3a, #8bb23c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #1b7b3a, #8bb23c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #1b7b3a, #8bb23c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #1b7b3a, #8bb23c); /* 标准的语法 */
}


.footer{ background:#eeeeee;  height:180px; padding-top:40px; padding-bottom:40px;}
.footer_l{width:182px; padding-top:30px;}
.footer_l img{width:100%;}
.footer_m{width:200px;}
.footer_title{font-weight:bold; font-size:16px; margin-bottom:10px;}
.footer_list li{line-height:30px; font-size:14px;}
.footer_list li a:link{color:#333333;}
.footer_list li a:visited{color:#333333;}
.footer_list li a:hover{color:#24803a;}
.footer_list li a:active{color:#24803a;}
.footer_r{font-size:14px; color:#333333; width:700px;}
.footer_r_r{width:500px;}
.footer_list2 li{margin-bottom:24px; line-height:20px;}
.footer_list3{margin-top:50px;}
.footer_list3 li{float:left; width:30px; margin-right:20px;}
.footer_list3 li img{width:100%;}

.footer_list3 a:hover{ background:#24803a;width:30px; height:30px; display:inline-block; border-radius:5px;}
.footer_list3 a:active{background:#24803a;width:30px; height:30px; display:inline-block;border-radius:5px;}



.grey{background:#f7f7f7; height:50px; line-height:50px}
.grey a:link{color:#333333;}
.grey a:visited{color:#333333;}
.grey a:hover{color:#197b3a;}
.grey a:active{color:#197b3a;}

.about_a{padding-top:50px; padding-bottom:50px;}
.about_a_title{font-size:40px; text-align:center; color:#333333; margin-bottom:40px;}
.about_a p{margin-bottom:10px; text-align:justify; color:#333333; line-height:30px; font-size:16px;}
.about_b{padding-bottom:50px;}
.about_b_title{color:#ffffff; font-size:18px; width:300px; margin:0 auto 40px; text-align:center;height:40px; line-height:40px; background: -webkit-linear-gradient(left, #8bb23c, #1b7b3a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8bb23c, #1b7b3a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8bb23c, #1b7b3a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8bb23c, #1b7b3a); /* 标准的语法 */}


.hoverbox{cursor: default;list-style: none;}

.hoverbox a{cursor:pointer;}

.hoverbox a .preview{display: none;}

.hoverbox a:hover .preview{display: block;position: absolute;top: -150px;left: -45px;z-index: 1;}

.hoverbox img{background: #fff;border-color: #aaa #ccc #ddd #bbb;border-style: solid;border-width: 1px;color: inherit;padding: 2px;vertical-align: top;width: 250px;height:348px;}

.hoverbox li{color: inherit;display: inline;float: left;margin: 20px;position: relative;	}

.hoverbox .preview{border-color: #000;width: 400px;height:557px;}

.app_list li{width:370px;  background:#f6f6f6; float:left; margin-right:15px; margin-left:15px; margin-bottom:45px;}
.app_list li p{height:60px; line-height:60px; text-align:center; font-weight:bold; font-size:16px;}
.applist_img{width:370px; height:350px; overflow:hidden;display:flex; justify-content:center;align-items:center;}
.applist_img img{width:100%;}
.Application{padding-top:50px; padding-bottom:50px;}
.app_list li a:link{color:#333333;}
.app_list li a:visited{color:#333333;}
.app_list li a:hover{color:#197b3a;}
.app_list li a:active{color:#197b3a;}



.appxx_l{width:500px;}
.appxx_r{width:620px;}
.appxx_l img{width:100%;}

.appxxr_title{font-size:36px; line-height:60px; margin-bottom:30px; background: linear-gradient(to right, #47893a, #679b3b);
        -webkit-background-clip: text;
        color: transparent;}
.appxx_r p{color:#333333; font-size:18px; line-height:40px;}


.xx_bottom{border-top:1px solid #e3e3e3; margin-top:50px; font-size:14px; height:40px; line-height:40px;}
.xx_bottom a:link{color:#333333;}
.xx_bottom a:visited{color:#333333;}
.xx_bottom a:hover{color:#1a7b3a;}
.xx_bottom a:active{color:#1a7b3a;}

.contact{padding-top:50px; }
.grey_bg{background:#fbfbfb; width:100%; padding-top:80px;padding-bottom:80px;}
.contact_r{background:#e7f1e9; height:330px; width:500px; padding:30px;}
.contact_l{width:640px;}
.contact_img{ overflow:hidden;display:flex; justify-content:center;align-items:center; height:390px;}
.contact_img img{width:100%;}

.contact_title{font-size:24px; font-weight:bold; line-height:40px; margin-bottom:30px;}
.contact p{font-size:16px; line-height:32px;}

.product{padding-top:50px;}
.product_a{padding-top:40px; padding-bottom:40px;}
.product_a_r{width:570px;}
.product_a_l{width:570px;}
.product_img{height:350px;overflow:hidden;display:flex; justify-content:center;align-items:center; border-radius:8px;}
.product_img img{width:100%;}

.product_title{font-size:30px; line-height:40px; margin-bottom:20px; background: linear-gradient(to right, #47893a, #679b3b);-webkit-background-clip: text;color: transparent;}
.product p{font-size:16px; line-height:30px; background:url(../images/icon01.png) no-repeat 2px; padding-left:25px; margin-bottom:10px;}

.product_b{padding-top:40px; padding-bottom:40px; background:#f7f7f7;}
.product_b_r{width:570px;}
.product_b_l{width:570px;}


.product_xx_title{ text-align:center; font-size:36px; line-height:60px; margin-bottom:30px; background: linear-gradient(to right, #47893a, #679b3b);-webkit-background-clip: text;color: transparent;}
.product_xx_img{margin-bottom:30px;}

.Technology{padding-top:50px; padding-bottom:50px;}
.tec_r{width:900px;}
.tec_l{width:200px;}
.tec_l_title{font-size:24px; line-height:50px; border-bottom:1px solid #cccccc; margin-bottom:20px;}
.sidebar li{line-height:24px; margin-bottom:15px;}
.sidebar li a:link{color:#333333;}
.sidebar li a:visited{color:#333333;}
.sidebar li a:hover{color:#1a7b3a;}
.sidebar li a:active{color:#1a7b3a;}
.sidebar li a.on{color:#1a7b3a;}

.tec_r_title{font-size:24px; line-height:50px; border-bottom:1px solid #cccccc; margin-bottom:20px; color:#1a7b3a;}

.tec_grey{background:#f6f6f6; padding:20px; margin-bottom:30px;}

.tec_grey_list li{width:150px; float:left; margin-right:20px;}
.tec_grey_list li img{width:100%;}
.tec_grey_l{width:500px; padding-top:30px;}
.tec_grey_l{font-size:16px; line-height:30px; text-align:justify;color:#333333;}
.tec_box_r{width:550px; padding-top:20px;}
.tec_box_r p{font-size:16px; line-height:30px; text-align:justify;color:#333333;}
.tec_box_l{width:300px;}
.tec_box_l img{width:100%;}


.tec_box2_l{width:500px;}
.tec_box2_l p{font-size:16px; line-height:30px; text-align:justify;color:#333333; margin-bottom:20px;}
.tec_box2_r{width:370px;}
.tec_box2_r img{width:100%;}



.tec_box3_l{width:500px;}
.tec_box3_l p{font-size:16px; line-height:30px; text-align:justify;color:#333333; margin-bottom:20px;}
.tec_box3_r{width:370px;}
.tec_box3_r img{width:100%;}

.grey3{background:#f6f6f6; padding:20px;}
.grey3_list .yellow{color:#ecb31a; font-weight:bold; font-size:16px;}
.grey3_list p{font-size:16px; line-height:30px;}
.grey3_list li{margin-bottom:10px;}


.search_list {width:80%; margin:0 auto;}
.search_list li{height:40pxd; line-height:40px; border-bottom:1px solid #eeeeee; background:url(../images/icon01.png) no-repeat 2px; padding-left:20px;}

.search_list li a:link{color:#333333;}
.search_list li a:visited{color:#333333;}
.search_list li a:hover{color:#1a7b3a;}
.search_list li a:active{color:#1a7b3a;}


.index_product_text{text-align:center; font-size:18px; line-height:30px; width:850px; margin:0 auto 20px;}


#tab{width:100%;position:relative;margin:0px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:20%;height:40px;line-height:40px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 0px 0 0; background:#eeeded;}
#tab .tab_box{width:100%;height:auto;clear:both;top:40px;position:relative;background-color:#ffffff;}
#tab .tab_menu .selected{background-color:#52963b;cursor:pointer; color:#ffffff;}
.hide{display:none;}
.tab_box div{} 
.tab_box_l{width:40%;}
.tab_box_l img{width:100%;}
.tab_box_r{width:50%;}
.tab_box_main{width:70%; margin:0 auto; padding-top:20px; padding-bottom:20px; }
.tab_box_r h5{color:#000;font-size:30px;line-height:60px; margin-bottom:20px;}
.tab_box_r p{color:#3e3e3e;font-size:16px;line-height:28px;margin-bottom:5px}

@media (max-width:1300px){
.w1200{width:1100px;}
.hoverbox img{width: 220px;height:306px;}
.header_l{width:160px; height:81px;}
.header_r{margin-top:20px;width:180px;  height:30px; }
.header{ height:81px; line-height:81px;}


.app_list li{width:330px; margin-right:15px; margin-left:15px; margin-bottom:45px;}
.app_list li p{height:60px; line-height:60px;font-size:16px;}
.applist_img{width:330px; height:223px;}


.appxx_l{width:480px;}
.appxx_r{width:580px;}

.contact_r{ padding:27px;}
.index_about_r{width:500px;}
.index_about_l{width:550px;}

.product_a_r{width:520px;}
.product_a_l{width:520px;}


.product_b_r{width:520px;}
.product_b_l{width:520px;}
}