/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:14px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}


hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
p{margin: 0;}




/*头部样式*/
.w1200{width: 1200px;margin: 0 auto;}
#header{width: 1920px;position: relative;margin-left: -960px;left: 50%;
height: 104px;
}
.top1{width: 1200px;margin: 0 auto;padding-top: 0px;}
.wel{float: left;font-size: 12px;color: #fff;line-height: 32px;}
.k2{float: left;background: url(../images/tel.png) no-repeat 0 50%;padding-left: 32px;margin-left: 95px;font-size: 16px;color: #f8f113;
	line-height: 32px;font-weight: bold;font-family: Arial;}
.logo{
    line-height: 104px;
    margin-left: 20px;
    
}
.logo img{
   
}
.topnav{
    margin-left: 55px;
}
.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.topLink .f_count{color:#ff0000;font-size:12px;font-weight:bold;}
.topLink .k1{font-size: 12px;color: #fff;line-height: 32px;}
.topLink .k1 a{color: #fff;}
#menu{
    
    
}

/*首页banner*/

.banner, .banner .item { position: relative; overflow: hidden; }
.banner .pic { position: absolute; top: 0; left: 0; }
.banner .pic > img { opacity: 1; transform: matrix(1.1, 0, 0, 1.1, 0, 0); -webkit-transform: matrix(1.1, 0, 0, 1.1, 0, 0); transition: transform 5s, opacity 2s; -webkit-transition: transform 5s, opacity 2s; }
.banner .pic.imgIn > img { opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0); -webkit-transform: matrix(1, 0, 0, 1, 0, 0); }
.banner .bx-wrapper .bx-controls-direction a { width: 27px; height: 73px; margin-top: -36px; text-indent: 0; z-index: 99; color: #333; font-family: 'moolbor'; line-height: 50px; font-size: 24px; text-transform: lowercase; }
.banner .bx-wrapper .bx-controls-direction a .line { width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; position: absolute; left: 0; bottom: 14px; transition: 300ms; -webkit-transition: 300ms; }
.banner .bx-wrapper .bx-prev { left: 3.5%; }
.banner .bx-wrapper .bx-next { right: 3.5%; text-align: right; }
.banner .bx-wrapper .bx-prev .line { background-image: url(../images/prev.png); }
.banner .bx-wrapper .bx-next .line { background-image: url(../images/next.png); left: auto !important; right: 0 !important; }
.banner .bx-wrapper .bx-controls-direction a:hover { color: #a2192b; }
.banner .bx-wrapper .bx-controls-direction a:hover .line { width: 28px; }
.banum { position: absolute; left: 0; right: 0; bottom: 10%; color: #fff; font-size: 18px; line-height: 1.1; font-family: 'moolbor'; text-align: center;z-index: 9999;
font-style: italic; }
.bamouse { width: 27px; height: 39px; position: absolute; left: 50%; margin-left: -13px; bottom: 3.5%; background: url(../images/mouse.png) no-repeat; cursor: pointer;z-index: 9999; }
.bamouse .ico { background-image: url(../images/mouse2.png); background-position: center 0; animation: mouse 3s linear alternate infinite; -webkit-animation: mouse 3s linear alternate infinite; }


.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
#mob-banenr{display: none;}

@media (max-width: 768px){
    #pc-banner{display: none;}
    #mob-banenr{display: block;}
    .float-kf{display:none!important;}
}

.sun-banner .slick-dots{position: absolute;bottom: 4%;z-index: 99;width: 100%;text-align: center;}
.sun-banner .slick-dots li{display: inline-block;width: 0.625rem;height: 0.625rem;border: 2px solid #ccc;margin: 0 0.3125rem;border-radius: 14px;cursor: pointer;-webkit-transition: width .5s;transition: width .5s;}
.sun-banner .slick-dots li button{background: none;outline: none;border: none;font-size: 0;}
.sun-banner .slick-dots li.slick-active{background: #ccc;width: 1.875rem;}



.qih{
    font-size: 18px;
    color:#999999;
    font-weight: normal;
    line-height: 104px;
    text-transform: uppercase;
    margin-right: 40px;
}
.qih a{
    color:#999999;
}

.wh{width: 1920px;position: relative;left: 50%;margin-left: -960px;}
.con1{background: url(../images/con1.png) no-repeat center bottom;height: 1633px;}
.c1{height: 425px;overflow: hidden;padding-top: 64px;}
.c1a{width: 545px;height: 363px;}
.c1b{width: 600px;}
.c1bb{font:600 20px/60px "微软雅黑";color:#222222;background: url(../images/heng.jpg) no-repeat 0 100%;padding-bottom: 10px;}
.c1bc{font:400 14px/30px "微软雅黑";color:#222222;padding-top: 16px;}
.c1bd{width: 149px;height: 47px;background: #018347;text-align: center;line-height: 47px;color:#fff;font-size: 18px;margin-top: 30px;}
.c1bd a{color:#fff;}
.c2{margin-top: 46px;}
.c2ads{}
.c2a{
    
}


.c2ads li{float: left;height: 114px;background: #018347;overflow: hidden;margin-right: 45px;width: 370px;}
.c2ads li:nth-child(3){float: right;margin-right: 0;}
.c2ads li .c2a{
    margin-left: 82px;
    text-align: center;padding-top: 38px;}
.c2ads li .c2b{width: 234px;}
.c2ads li .c2b h3{font-size: 24px;color:#fff;padding-top: 34px;}
.c2ads li .c2b p{font-size: 14px;color: rgba(255,255,255,0.6);padding-top: 6px;}
.c3{padding-top: 106px;}
.c3t{text-align: center;background: url(../images/heng.jpg) no-repeat 50% 100%;font-size: 30px;color:#333333;padding-bottom: 26px;}
.c3t1{text-align: center;font-size: 14px;color:#222222;margin-top: 16px;}
.c33{padding-top: 84px;}
.c33 
.c3ads{}
.c3ads li{width: 372px;height: 286px;background: #fff;text-align: center;margin-right: 42px;margin-bottom: 64px;float: left;box-shadow: -2px 2px 10px #ccc;position:relative;overflow:hidden;transition: all .5s ease;}
.c3ads li .yy{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.4);
    display: none;
    padding-top: 105px;
}
.c3ads li:nth-child(3n){float: right;margin-right: 0;}
.c3ads li img{width: 372px;height: 286px;margin-top: 0px;}
.c3ads li:hover img{transform: scale(1.1);-webkit-transition: all .5s ease;transition: all .5s ease;}



.c3ads li:hover .yy{
    display: block;
    transition: all .5s ease;
}

.c3ads li h3{font-size: 18px;color:#fff;font-weight: 400;line-height: 24px;text-align:center;
}
.c3ads li .jia{
    
    margin: 0 auto;
    width: 50px;
    height: 50px;
    display: block;
    background: url(../images/jia.png) no-repeat center;
    margin-top:35px;
}
.c3ads li p{font:400 14px/24px "微软雅黑";color:#808080;padding: 14px 38px 0 38px;}

.con2{height: 850px;}
.w120{width: 1240px;position: relative;left: 50%;margin-left: -620px;}
.con4{padding-top: 57px;}
.c4t{color:#2c2c2c;font-size: 24px;text-align: center;}
.c3t11{margin-top: 2px;}
.c4tt{text-align: center;margin-top: 8px;}
.c4{border:1px solid #b4b4b4;width: 1240px;height: 356px;overflow: hidden;margin-top: 30px;}
.c4ads li .c4a{width: 776px;height: 356px;}
.c4ads li .c4a img{border-right:1px solid #b4b4b4;}
.c4ads li .c4b{width: 354px;margin-right: 58px;}
.c4ads li .c4b h3{color:#323232;font-size: 20px;font-weight: 600;padding-top: 70px;}
.c4ads li .c4b p{color:#323232;font-size:14px;font-weight: 400;padding-top: 20px;line-height: 30px;}
.c4ads li .c4m{width: 142px;height: 39px;background: #018347;text-align: center;font-size: 16px;margin-top: 42px;}
.c4ads li .c4m a{line-height: 39px;color:#fff;}

.jianzheng{margin-top: 16px;}
.jianzheng .content{position:relative}
.l_btn3{position:absolute;top:32%;cursor:pointer;z-index: 99;left:-44px;}
.r_btn3{position:absolute;top:32%;cursor:pointer;z-index: 99;right:-44px;}

#mm_demo{overflow:hidden;width:100%;margin:0 auto;}
#mm_indemo {float: left;width:800%}
#mm_demo1 {float: left;}
#mm_demo2 {float: left;}

.product_list1{}
.product_list1 li{float: left;text-align: center;margin-right: 13px;}
.product_list1 li h3{font-size: 18px;color:#5a5a5a;line-height: 46px;font-weight: 400;display: none;}
.product_list1 li img{width: 301px;height: 232px;}

.con5{background: url(../images/con5.png) no-repeat top center;height: 613px;}
.c5{padding-top: 62px;}
.c5t{text-align: center;background: url(../images/heng.jpg) no-repeat 50% 100%;font-size: 30px;color:#000;padding-bottom: 26px;}
.c5t1{text-align: center;background: url(../images/t2.png) no-repeat 50% 50%;font-size: 14px;color:#fff;margin-top: 16px;}
.c55{padding-top: 82px;}
.c5ads{}
.c5ads li{float: left;width: 380px;height: 275px;position: relative;overflow: hidden;margin-right: 30px;text-align: center;}
.c5ads li:nth-child(3){float: right;margin-right: 0;}
.c5ads li .c5a{}
.c5ads li .c5b{width: 100%;height: 72px;position: absolute;left: 0%;top:26px;text-align: center;}
.c5ads li .c5b img{width: 74px;height: 72px;}
.c5ads li h3{font-size: 22px;font-weight: 600;color:#fff;width: 100%;position: absolute;left: 0%;top:124px;text-align: center;}
.c5ads li p{font:400 14px/26px "微软雅黑";color:#fff;padding: 0 30px;position: absolute;left: 0%;top:162px;text-align: center;}

.con6{height: 775px;}
.c6{padding-top: 62px;}
.c66{padding-top: 36px;}
.c6a{width: 582px;height: 467px;overflow: hidden;transition: all .5s ease;}
.c66 ul li{
    position: relative;
}
.c6a:hover img{transform: scale(1.1);-webkit-transition: all .5s ease;transition: all .5s ease;}
.c6b{width: 609px;}
.product_list12{}
.product_list12 li{float: left;width: 301px;height: 230px;overflow: hidden;margin-bottom: 7px;}
.product_list12 li img{width:100%;}
.product_list12 li:nth-child(2n){float: right;margin-right: 0;}
.product_list12 li:hover img{transform: scale(1.1);-webkit-transition: all .5s ease;transition: all .5s ease;}

.c66 .c6a li h3{
    position: absolute;
    height: 60px;
    left: 0;
    width: 100%;
    bottom: 0;
    z-index: 999;
    background: rgba(1,131,71,.6);
    line-height: 60px;
    text-align: center
    
}
.c66 .c6a li h3 a{
    color: #fff;
    font-size: 18px;
    font-weight: normal;
}

.c66 .c6b li h3{
    position: absolute;
    height: 50px;
    left: 0;
    width: 100%;
    bottom: 0;
    z-index: 999;
    background: rgba(1,131,71,.6);
    line-height: 50px;
    text-align: center
    
}
.c66 .c6b li h3 a{
    color: #fff;
    font-size: 14px;
    font-weight: normal;
}

.con7{background: url(../images/news.png) no-repeat top center;height: 967px;overflow: hidden;}
.c7{padding-top: 65px;}
.c7t{text-align: center;color:#333333;font-size: 32px;font-weight:bold;}
.c7t p{color:#333333;font-size: 13px;padding-top: 12px;font-weight:normal;}
.xlist1{padding-top: 54px;}
.xlist1 li{width: 354px;float: left;margin-right: 68px;}
.xlist1 li:nth-child(3){float: right;margin-right: 0;}
.xlist1 li .shi1{font-size: 24px;color:#333333;font-family: "arial";}
.xlist1 li .shi2{font-size: 16px;color:#666666;font-family: "arial";padding-top: 6px;}
.xlist1 li .shi3{background: url(../images/n1.png) no-repeat;width: 354px;height: 16px;margin-top: 20px;}
.xlist1 li .shi4{width: 354px;height: 225px;overflow: hidden;margin-top: 24px;}
.xlist1 li .shi5 h3{color:#380317;font-size: 17px;margin-top: 36px;}
.xlist1 li .shi5 h3 a{color:#380317;}

.xlist1 li .shi5 p{font:400 13px/24px "微软雅黑";color:#333333;margin-top: 26px;}
.xlist1 li .shi6{width: 85px;height: 30px;background: #018347;text-align: center;margin-top: 34px;}
.xlist1 li .shi6 a{font-size: 14px;color:#fff;line-height: 30px;}
.xlist1 li:hover .shi3{background: url(../images/n1.png) no-repeat;}
.xlist1 li:hover img{transform: scale(1.1);-webkit-transition: all .5s ease;transition: all .5s ease;}
.xlist1 li:hover .shi5 h3 a{
    color: #018347;
}
.c8{padding-top: 125px;}
.c8ads{margin-top:0px;}
.c8ads li{float: left;margin-left: 93px;    margin-top: 30px}
.c8ads li h3{font-size: 26px;font-weight: 600;color:#fff;text-indent:0px;line-height: 26px;font-family:"Arial" ;}
.c8ads li h4{color:#fff;font-size: 13px;text-indent: 48px;line-height: 30px;}
.c8ads li p{color:#fff;font-size: 13px;text-indent:1px;line-height: 30px;}
.c8ads li:nth-child(2){margin-left: 240px;}

.c8ads li:nth-child(2) h3{
    font-size: 18px;font-weight: 600;color:#fff;text-indent:0px;line-height: 26px;font-family:"Arial" ;
}
.c8ads li:nth-child(3){margin-left: 220px;    margin-top: 20px
   }
.c8ads li:nth-child(3) h3{
    font-size: 18px;font-weight: 600;color:#fff;text-indent:0px;line-height: 24px;font-family:"微软雅黑" ;
}
.c8ads li:nth-child(3) p{ font-size: 18px;font-weight: 600;color:#fff;text-indent:0px;line-height: 24px;font-family:"微软雅黑" ;}
.xlink{color:#fff;padding-top: 12px;padding-bottom: 0px;text-align: left;
    
}
.xlink a{color:#fff;}

.footer{
    background: #018347;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 12px;
    color: #ffffff;
    line-height: 18px;
    text-align: center;
}
.footer a{
    color: #fff;
}

.container{
    width: 1200px;
    margin: 0 auto;
    padding: 0;
}

.ss0{
    height: 60px;
    background: #00ae67;
    line-height: 60px;
}
.hotSearch{float:left;height:60px;line-height:60px;font-weight:normal;font-size:12px;color:#e6e6e6;}
.hotSearch a{margin-right:6px;color:#e6e6e6;}
#formsearch{width:283px;float:right;background: url(../images/ss0.png) no-repeat;height:32px;margin-top:15px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
#formsearch input{height:32px;background:none;border:none;line-height:32px;float: left;box-sizing: border-box;outline: none;}
#formsearch input#keyword{padding-left:13px;color:#666;width: 249px;font-size:12px;}
#formsearch input#s_btn{width:34px;text-align:center;cursor:pointer;}
input#keyword:-ms-input-placeholder{
color: #eaeaea;
}
input#keyword::-webkit-input-placeholder{
color: #eaeaea; 
}
































