
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}




.section1{ background:url(../images/banner1_02.jpg) bottom no-repeat #fff; position:relative;background-attachment:fixed;height:1002px;}
.section1 .wenzi1{width:533px;height:357px; position:absolute;left:50%;top:50%; margin-top:-178px; margin-left:-333px;}
.section1 .xia{width:87px;height:44px; position:absolute;left:50%;bottom:42px; margin-left:-44px;}

.section2{background:#28a838; position:relative;background-attachment:fixed;}
.section2_Xq{width:988px;height:530px; position:absolute;left:50%;top:35%; margin-top:-200px; margin-left:-494px; display:none; text-align:center;}
.section2_Xq h2{font-size:18px; line-height:26px; color:#FFF; font-weight:500; text-align:center;}
.section2_Xq span{font-size:13px; line-height:26px; color:#fff; font-weight:500; text-align:center; text-indent:15px; margin-bottom:20px;}
.section2_Xq table tr td{ width:988px; height:60px; border:#ddd 1px solid; border-collapse: collapse;border-spacing: 0; font-size:12px; color: #fff;}
.section2_Xq p img{display:block; margin:25px auto 25px auto;}
.section2_Xq .chanye{width:988px;height:370px;overflow:hidden; margin-top:100px; position:relative;}
.section2_Xq .chanye ul{width:1100px;height:370px;}
.section2_Xq .chanye ul li{float:left; width:187px;height:370px; margin-right:79px; display:none;}
.section2_Xq .chanye ul li dl dt{width:187px;height:135px; position:relative;}
.section2_Xq .chanye ul li dl dt a{position:absolute;top:0px;left:0px; width:187px;height:135px; display:block;dfilter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.section2_Xq .chanye ul li dl dd{width:187px;height:220px; margin-top:15px;}
.section2_Xq .chanye ul li dl dd h3{font-size:15px; font-weight:600; color:#28a838; text-align:center; background:url("../images/heng_12.jpg"/*tpa=http://www.zgznly.com/templets/znly/images/heng_12.jpg*/) bottom no-repeat; margin-bottom:22px;}
.section2_Xq .chanye ul li dl dd p{font-size:14px; color:#333; line-height:24px; text-align:justify; display:block;dfilter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; text-align:left;height:155px; width:187px;}
.section2_Xq .chanye ul li dl dd .more{width:140px;height:26px; line-height:26px; font-size:12px; color:#41a000; padding-left:47px; background:url("../images/more_29.png"/*tpa=http://www.zgznly.com/templets/znly/images/more_29.png*/) no-repeat; display:block;}
.section2_Xq .chanye ul li dl dd .more:hover{dfilter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

.section3{background:#eee; position:relative;background-attachment:fixed;}
.section3_Xq{width:988px;height:530px; position:absolute;left:50%;top:36%; margin-top:-200px; margin-left:-494px; display:none; text-align:center;}
.section3_Xq p img {display: block;margin: 20px auto;}
.section3_Xq h2{font-size:18px; line-height:26px; color:#FFF; font-weight:500; text-align:center;}
.section4_Xq p img{display:block; margin:0 auto;}
.section3_Xq .chanye{width:988px;height:520px;overflow:hidden; position:relative;}
.section3_Xq .chanye ul{width:1100px;height:520px;}
.section3_Xq .chanye ul li{float:left; width:187px;height:370px; margin-right:79px; display:none;}
.section3_Xq .chanye ul li dl dt{width:187px;height:135px; position:relative;}
.section3_Xq .chanye ul li dl dt a{position:absolute;top:0px;left:0px; width:187px;height:135px; display:block;dfilter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.section3_Xq .chanye ul li dl dd{width:190px;height:220px;}
.section3_Xq .chanye ul li dl dd h3{font-size:13px; font-weight:600; color:#28a838; text-align:center; height:26px; background:url("../images/heng_12.jpg") bottom no-repeat;}
.section3_Xq .chanye ul li dl dd p{font-size:14px; color:#28a838; line-height:24px; text-align:justify; line-height:22px; display:block;text-align:left; width:200px;}
.section3_Xq .chanye ul li dl dd .more{width:140px;height:26px; line-height:26px; font-size:12px; color:#41a000; padding-left:47px; background:url("../images/more_29.png"/*tpa=http://www.zgznly.com/templets/znly/images/more_29.png*/) no-repeat; display:block;}
.section3_Xq .chanye ul li dl dd .more:hover{dfilter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

.section4{background:#eeeeee; position:relative; padding-bottom:60px;}

.section4_Xq{width:1009px;heitht:620px; position:absolute;left:50%;top:30%; margin-top:-200px; margin-left:-504px; display:none; background:#ffffff; padding:10px;}
.section4_Xq h1{display:none; background:#ffffff; padding:10px; font-size:40px; color:#666;}

.section4_Xq .mainCase{width:540px;height:420px;overflow:hidden; float:left}
.section4_Xq .mainCase .tupian {width:540px;height:240px;overflow:hidden; float:left}
.section4_Xq .mainCase .tupian .left {width:260px;height:240px;overflow:hidden; float:left}
.section4_Xq .mainCase .tupian .right {width:260px;height:240px;overflow:hidden; float:right; text-align:left}
.section4_Xq .mainCase .tupian .right h3 {position:relative; font-size:17px; color:#333; line-height:26px; padding-top:15px; padding-bottom:15px; }
.section4_Xq .mainCase .tupian .right p {position:relative;color:#333; line-height:18px; font-size:12px;line-height:26px;}
.section4_Xq .mainCase .tiaoshu {width:540px;height:170px;overflow:hidden; float:left; margin-top:5px;}
.section4_Xq .mainCase .tiaoshu ul {width:540px;height:170px;overflow:hidden; float:left; text-align:left}
.section4_Xq .mainCase .tiaoshu ul li {width:530px;height:30px;overflow:hidden; float:left; text-align:left}
.section4_Xq .mainCase .tiaoshu ul li  span{float:right; text-align:left; color:#999;}
.section4_Xq .mainCasb{width:440px;height:410px;overflow:hidden; float:right}

.section4_Yl{width:1009px;heught:237px;margin-top:-700px; margin:0 auto;display:none; background:#ffffff; padding:10px;}

.serverce{height:160px; width:1009px; margin-top:450px;}
.serverce span{ text-align:left; font-size:16px; font-weight:500; padding-left:15px;}
.serverce ul{height:160px; width:1009px; list-style-type:none; margin-top:10px;}
.serverce ul li{ width:179px; float:left; margin-left:15px; margin-bottom:20px; text-align:center; line-height:60px; height:60px; list-style:none; border:#ddd 1px solid;}








/*--会社概要--*/
.ins-banner{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.ins-banner.margin{
	padding-top: 90px;
}
.ins-banner img{
	float: left;
	width: 100%;
}