@charset "utf-8";

body{ overflow-x: hidden;}
.topbanner{ height:100%; padding:0px; margin:0px; position:absolute; top:0px; overflow:hidden;}

.topbanner .covervid-video{}

.topbanner .covervid-video{
    position: absolute;
    z-index: 1;
    top: -100px;
    left: 0px;
    min-width: 0px;
    width: 1920px;
    height: auto;
    min-height: 999px;
}


.topnav{ display:none;}


.header{ position:fixed; top:0; z-index:6; width:100%;}
.header .logo{  margin-left:2%; }
.header .nav{  margin-right:2%; }

.header .nav ul li a{ font-weight:400; color:#FFF}
.header .nav ul li a:hover{ color:#fff;}


.header.notwo .nav ul li a:hover{ color:#2C8BE9;}





.banbg{
	background-color: rgba(0, 0, 0, 0.52);
    position: absolute;
    width: 100%;
    height: 100%; z-index:2;
    background-position: 50% 0;
    background-size: auto 108%;
}


.picbanner{ height:100%; position:absolute; z-index:4; width:100%; top:0px; }

.picbanner i{ height:1px; width:100%; background:url("line.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/line.png*/ no-repeat center #3988e6; position:absolute; bottom:55px; opacity:0; }



.picbanner .picbanner_1,.picbanner .picbanner_2,.picbanner .picbanner_3{ position: absolute; height:100%; width:100%;}

.picbanner li{ width:100%; text-align: center; position:absolute;}
/*.picbanner .picbanner_1_1{ background:url(videopic/b1.png) no-repeat center; width:100%; height:411px; text-indent:-10000px; top:50%; margin-top:-235px;}*/
.picbanner .picbanner_1_1{ width:100%; height:411px; text-indent:-10000px; top:50%; margin-top:-315px; opacity:0;}

.picbanner .picbanner_1 .picbanner_1_1{ background:url("b1.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/b1.png*/ no-repeat center; }
.picbanner .picbanner_2 .picbanner_1_1{ background:url("b2.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/b2.png*/ no-repeat center;}
.picbanner .picbanner_3 .picbanner_1_1{ background:url("b3.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/b3.png*/ no-repeat center;}




/*.picbanner .picbanner_1_2{top:50%; margin-top:220px; font-size:16px; color:#FFF; letter-spacing:15px;}*/
.picbanner .picbanner_1_2{top:50%; margin-top:300px; font-size:16px; color:#FFF; letter-spacing:15px; opacity:0;}

@media screen and (max-width: 640px){
	
.picbanner .picbanner_1 .picbanner_1_1{ background-size:90%; }
.picbanner .picbanner_2 .picbanner_1_1{ background-size:90%;}
.picbanner .picbanner_3 .picbanner_1_1{ background-size:90%;}
	.picbanner .picbanner_1_2{font-size:12px; letter-spacing:2px; }
	
	

	
}

.anan { width:285px; position:absolute; left:50%; margin-left:-142px; bottom:40px;}
/*.anan li{ float:left; width:15px; height:15px; margin-left:30px; margin-right:30px; display:block; position:static; border-radius:50%; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;padding:6px; cursor:pointer}
.anan li:hover{background: rgba(255, 255, 255, 0.13);}
.anan li:before{ display:block; width:15px; height:15px; background:#fff; content: " ";display: block;  border-radius:12px;}*/



.anan li {
    
    width: 33px;
    height: 33px;
    cursor: pointer; float:left; margin-left:30px; margin-right:30px; display:inline-block; position:static;
}


.anan li span {
    display: block;
    position: relative;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background-color: #fff;
    margin: 12px auto;
    z-index: 2;
    opacity: 0.7;
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    filter: alpha(opacity=70);
    transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -webkit-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -moz-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -ms-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
}

.anan li:hover span,.anan li.on span {
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}


.anan li span:before {
    width: 16px;
    height: 16px;
    position: absolute;
    content: '';
    left: -5px;
    top: -5px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 1px solid #fff;
    transition: all .6s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -webkit-transition: all .6s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -moz-transition: all .6s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -ms-transition: all .6s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
}

.anan li:hover span:before,.anan li.no span:before {
    transform: scale(1.8,1.8);
    -webkit-transform: scale(1.8,1.8);
    -moz-transform: scale(1.8,1.8);
    -ms-transform: scale(1.8,1.8);
    opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
   
}




.anan li span:after {
    position: absolute;
    content: '';
    left: -4px;
    top: -4px;
    z-index: 0;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    background-color: #fff;
    transform: scale(0.3,0.3);
    -webkit-transform: scale(0.3,0.3);
    -moz-transform: scale(0.3,0.3);
    -ms-transform: scale(0.3,0.3);
    transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -webkit-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -moz-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -ms-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
}

.anan li:hover span:after,.anan .no span:after{
    opacity: 0.3;
    -webkit-opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30);
    left: -4px;
    top: -4px;
    transform: scale(1.5,1.5);
    -webkit-transform: scale(1.5,1.5);
    -moz-transform: scale(1.5,1.5);
    -ms-transform: scale(1.5,1.5);
    z-index: 0;
}





.header,.header .logo,.header .nav,.header .logo img {
    transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -webkit-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -moz-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
    -ms-transition: all .4s cubic-bezier(0.45,0.55,0.55,0.45) 0s;
}

.header.no {
	background: rgba(0, 0, 0, 0.34);
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

.header.no .logo{ height:70px;}
.header.no .logo img{ margin-top:0px;}

.header.no .nav {
    padding-top: 13px;
}



.header.notwo {
	background: #fff;
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
	-moz-box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.04);
    -webkit-box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.04);
    box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.04);
}



.header.notwo .logo{ height:70px; background:url("logothree.png")/*tpa=https://www.topzhong.com/skin/lz/images/logothree.png*/ no-repeat 0px 0px}
.header.notwo .logo img{ margin-top:0px; opacity:0;}
.header.notwo .nav {
    padding-top: 13px;
}
.header.notwo .nav a{ color: #333}


.sbanimte {
    position: absolute;
    left: 50%;
    margin-left: -15px;
    bottom: 132px;
    width: 20px;
    height: 31px;
    background: url("sbbg.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/sbbg.png*/ no-repeat center center;
    z-index: 3;
}
.sbanimte span {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.sbanimte img {
    position: absolute;
    left: 50%;
    margin-left: -3px;
    top: 6px;
    opacity: 1;
    animation: aimtea 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimtea 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}
@keyframes aimtea
{ 
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
  } 
  20%{
	  opacity:0.5;
	   top:8px;
	  }
  40%{
	  opacity:0.8;
	   top:10px;
	  }
  60%{
	  opacity:1;
	   top:12px;
	  }
  80%{
	  opacity:0.8;
	   top:14px;
	  }
  to{
	  opacity:0.5;
	   top:16px;
	 }
}
@-webkit-keyframes aimtea
{ 
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
  } 
  20%{
	  opacity:0.5;
	   top:8px;
	  }
  40%{
	  opacity:1;
	   top:10px;
	  }
  60%{
	  opacity:0.5;
	   top:12px;
	  }
  80%{
	  opacity:1;
	   top:14px;
	  }
  to{
	  opacity:0.5;
	   top:16px;
	 }  
}


.caseshead{ text-align:center;padding-top:130px; height:632px;  background-repeat: no-repeat; background-position: center 0px; }



.caseshead h1{ color: #2F2F2F; font-weight:100; margin-bottom:20px; margin-top:-30px; font-size:40px;}
.websx{ width:80%; padding:0 10%; margin:0 auto; padding-bottom: 30px;
    border-bottom: 1px solid #EFEFEF; font-size:14px; margin-top:30px;}
.websx a{display: inline-block;
    width: 102px;
    height: 28px;
    border: 1px solid #9D9D9D;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    border-radius: 5px;
    color: #5D5D5D;}
.websx span{    margin-left: 20px;
    color: #8C8C8C;}

.websx .goto{ margin-left:4%}
.websx .goto:hover{ background:#000; color:#FFF; border:1px solid #000}
.websx .postion{ float:right; margin-right:4%;  color: #8C8C8C;}
.websx .postion a{ border:none; width:auto; color: #8C8C8C;}
.fxbtn{ float:right; text-align:right; border:none;}
.fxbtn a{display: inline-block;
    margin-left: 18px;
    opacity: 0.7;
    vertical-align: bottom; width:29px; height:31px; border:none}
.websx .bdshare-button-style1-24 a:hover{opacity:1}

.fxbtn .bds_tsina{ background:url("sina-icon.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/sina-icon.png*/ no-repeat}
.bds_tsina{background-position: 0px 0px!important;}

.fxbtn .bds_tsina{ background:url("sina-icon.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/sina-icon.png*/ no-repeat}
.bds_tsina{background-position: 0px 0px!important;}

.fxbtn .bds_weixin{ background:url("weixin-icon.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/weixin-icon.png*/ no-repeat}
.bds_weixin{background-position: 0px 0px!important;}

.fxbtn .bds_tqq{ background:url("qq-icon.png")/*tpa=https://www.topzhong.com/skin/lz/videopic/qq-icon.png*/ no-repeat}
.bds_tqq{background-position: 0px 0px!important;}

.websx .bdshare-button-style1-24 a, .websx .bdshare-button-style1-24 .bds_more{ margin:0px; padding:0px; margin-right:20px; width:29px; height:31px; float:none;     margin-bottom: 30px; display:block}

.bdshare-button-style1-24{position: absolute;
    top: 290px;
    left: 50%;
    margin-left:-430px;}






#xys{background:url("bg_bg01.jpg")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_bg01.jpg*/ top center no-repeat; height:750px; width:100%; position:relative; overflow:hidden; }

#xys .zdzd{ position:absolute; top:50px;}
#xys h1{ text-align:center; color:#FFF; font-weight:100; font-size:50px; margin-top:150px;}
#xys .text2{ text-align:center; font-size:16px; color:#FFF; margin-top:10px;}
#xys .zixun{ height:50px; text-align:center; margin-top:20px; position:absolute; z-index:5; width:100%; top:248px;}
#xys .zixun a{ display:inline-block;     border-radius: 3px; background:#FFF; color:#787878; width:150px; margin-left:10px; margin-right:10px; height:35px; line-height:35px; font-size:14px;}
#xys .zixun a:hover{ background:#2C8BE9; color:#FFF}
#xys .img1{ position:absolute; left:50%; margin-left:-164px; bottom:-20px; z-index:4}


.section1,.section2,.section3 ,.section4,.section5{ text-align:center; padding-top:40px;}
.section1 h2,.section2 h2,.section3 h2,.section4 h2,.section5 h2 {
    font-size: 36px;
    line-height: 62px;
    color: #62636d; padding-top:30px; display:block;
}
.section1 h2:after,.section2 h2:after,.section3 h2:after,.section4 h2:after,.section5 h2:after {
    display: block;
    content: "";
    width: 36px;
    height: 3px;
    background: #79b5ff;
    margin:20px auto 32px;
}
.section1 .shumin,.section2 .shumin,.section3 .shumin,.section4 .shumin,.section5 .shumin{ text-align:center; color:#5B5B5B; font-size:14px;}

.hdp{ height:530px; width:100%; position:relative; margin-top:50px;}
.hdp .hdp_1{ position:absolute; left:50%; width:723px; margin-left:-480px; background:url("img02.png")/*tpa=https://www.topzhong.com/skin/lz/html5/img02.png*/ no-repeat; height:501px;}
.hdp .hdp_2{ position:absolute; left:50%; width:297px; margin-left:190px; background:url("img03.png")/*tpa=https://www.topzhong.com/skin/lz/html5/img03.png*/ no-repeat; height: 419px; top: 82px;}
.hdp .hdp_3{ position:absolute; left:50%; width:142px; margin-left:130px; background:url("img04.png")/*tpa=https://www.topzhong.com/skin/lz/html5/img04.png*/ no-repeat; height:290px; top: 240px;}
.hdp .hdpkj{ overflow:hidden}


.hdp .hdp_1 .hdpkj{background: #F00;
    width: 681px;
    height: 455px;
    margin-left: 21px;
    margin-top: 24px; }
.hdp .hdp_1 ul li{ width: 681px;
    height: 455px;}
	

.hdp .hdp_2 .hdpkj{background: #F00;
    width: 262px;
    height: 382px;
        margin-left: 17px;
    margin-top: 19px; }
.hdp .hdp_2 ul li{width: 262px;
    height: 382px;}
	
	
.hdp .hdp_3 .hdpkj{background: #F00;
    width: 129px;
    height: 230px;
    margin-left: 6px;
    margin-top: 27px;}
.hdp .hdp_3 ul li{width: 129px;
    height: 230px;}
	
	
.hdp  .hdp_1_1{ background:#000}
.hdp  .hdp_1_2{ background: #0F0}
.hdp  .hdp_1_3{ background: #F0F}
.section1 .hdp_btn{ padding-top:50px; padding-bottom:50px; margin:0 auto; width:90px;}
.section1 .hdp_btn li{ float:left; width:10px; height:10px; border-radius:50%; background:#B2B2B2; cursor:pointer; margin-left:10px; margin-right:10px;}
.section1 .hdp_btn .hover,.section1 .hdp_btn li：hover{ background:#F00; }


.section2{ background:url("bg_bg03.jpg")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_bg03.jpg*/ center top no-repeat; width:100%; height:597px; margin-top:20px;}
.section2 h2,.section2 .shumin{color:#FFF}
.section2 h2:after { background:#FFF}

.section2 .section2_1{width: 1100px;
    height: 431px;
    margin: 0 auto;  position:relative}
.section2 .secbg{left: 0; bottom:0px;
    width: 1100px;
    height: 373px; position:absolute}
.section2 .section2_1_bg{background: url("bg_bg04.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_bg04.png*/ no-repeat left center;}
.section2 .section2_2_bg{background: url("bg_bg05.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_bg05.png*/ no-repeat left center;}
.section2 .section2_3_bg{background: url("bg_bg06.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_bg06.png*/ no-repeat left center;}

.section2 .section2_1 .dd{ position:absolute;}
.section2 .section2_1 .dd1{top: 283px; left: 170px;}
.section2 .section2_1 .dd2{top: 100px;
    left: 323px;}
.section2 .section2_1 .dd3{top: 228px;
    left: 326px;}
.section2 .section2_1 .dd4{top: 335px;
    left: 130px;}

.section2 .section2_1 .dd5{top: 230px;
    left: 484px;}
.section2 .section2_1 .dd6{top: 194px;
    left: 529px;}
.section2 .section2_1 .dd7{top: 276px;
    left: 883px;}

.section2 .section2_1 .dd8{    top: 337px;
    left: 898px;}

.section2 .section2_1 .dd span{ position:relative; font-size:14px; color:#FFF}
.section2 .section2_1 .dd span:after{content: "";border-radius:50%;background:#FFF; display:block; width:10px; height:10px; position:absolute; left: 97px;
    top: 5px;}

.section2 .section2_1 .dd span:before{content: ""; border-radius:50%;background: rgba(255, 255, 255, 0.8); display:block; width:10px; height:10px;    
	animation: aimte 1s infinite ;
    -webkit-animation: aimte 1s  infinite ;
	
	 position:absolute; top:5px; left:97px; opacity:0;}

.section2 .section2_1 .dd4 span:before,.section2 .section2_1 .dd4 span:after{left: 138px;}

.section2 .section2_1 .dd6 span:before,.section2 .section2_1 .dd6 span:after{left: 186px;}

.section2 .section2_1 .dd5 span:before,.section2 .section2_1 .dd5 span:after{left: 182px;}

.section2 .section2_1 .dd7 span:before,.section2 .section2_1 .dd7 span:after,.section2 .section2_1 .dd8 span:before,.section2 .section2_1 .dd8 span:after{left:-30px;}


@keyframes aimte
{ 
  from, 20%, 40%, 60%, 80%{

  } 
  20%{
	opacity:1;
	    transform: scale(0.8,0.8);
    -webkit-transform: scale(0.8,0.8);
    -moz-transform: scale(0.8,0.8);
    -ms-transform: scale(0.8,0.8);
	  }
  40%{
	opacity:0.5;
	    transform: scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    -moz-transform: scale(1.2,1.2);
    -ms-transform: scale(1.2,1.2);
	  }
  60%{
	opacity:1;
	    transform: scale(1.6,1.6);
    -webkit-transform: scale(1.6,1.6);
    -moz-transform: scale(1.6,1.6);
    -ms-transform: scale(1.6,1.6);
	  }
  80%{
	opacity:0.5;
	    transform: scale(2,2);
    -webkit-transform: scale(2,2);
    -moz-transform: scale(2,2);
    -ms-transform: scale(2,2);
	  }
  to{
	 opacity:0; 
		    transform: scale(3,3);
    -webkit-transform: scale(3,3);
    -moz-transform: scale(3,3);
    -ms-transform: scale(3,3);

	 }
}
@-webkit-keyframes aimte
{ 
 
}
.section3{ background:#f1f1f1}
.section3_1{ width:1106px; margin:0 auto; position: relative; height:500px;}
.section3_1 .section3_1_1{ width:100%; background:url("bg_bg07.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_bg07.png*/ no-repeat; position:absolute; height:133px; top:200px;}
.section3_1 .section3_btn{    width: 68px;
    height: 150px;
    line-height: 2;
    color: #8f8f95;
    text-align: center; position:absolute; font-size:14px; z-index:3
    }
.section3_1 .section3_btn .section3_btn_1{
    float: left;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background: #fff;
    margin: 12px 29px;     position: relative;     }



.section3_1 .section3_btn .section3_btn_1:after {
    content: "";
    position: absolute;
    left: -5px;
    top: -5px;
    z-index:-1;
    width: 20px;
    height: 20px;
    border-radius: 10px;
    background: #0098ef;
    opacity: 0.3;
}


.section3_1 .cur .section3_btn_1:after {animation: Circle 1.2s infinite linear;}


@keyframes Circle{
	0%{
		transform: scale(0.5);
		opacity: 0;
	}
	50%{
		transform: scale(1);
		opacity: 0.3;
	}
	100%{
		transform: scale(0.5);
		opacity: 0;		
	}
}


.section3_1 .section3_btn .section3_btn_2{width: 68px;
    height: 68px;
    border-radius: 34px;
    background: #fff;
    margin: 12px 0; position:relative; float:left; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;

}

.section3_1 .section3_btn .section3_btn_2:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 68px;
    height: 68px;
}

.section3_1 .section3_btn1 .section3_btn_2:after {
    background: url("bg_sign06.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign06.png*/ no-repeat;
}

.section3_1 .section3_btn2 .section3_btn_2:after {
    background: url("bg_sign07.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign07.png*/ no-repeat;
}

.section3_1 .section3_btn3 .section3_btn_2:after {
    background: url("bg_sign09.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign09.png*/ no-repeat;
}

.section3_1 .section3_btn4 .section3_btn_2:after {
    background: url("bg_sign08.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign08.png*/ no-repeat;
}

.section3_1 .section3_btn5 .section3_btn_2:after {
    background: url("bg_sign10.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign10.png*/ no-repeat;
}

.section3_1 .section3_btn6 .section3_btn_2:after {
    background: url("bg_sign11.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign11.png*/ no-repeat;
}

.section3_1 .section3_btn7 .section3_btn_2:after {
    background: url("bg_sign12.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign12.png*/ no-repeat;
}

.section3_1 .section3_btn8 .section3_btn_2:after {
    background: url("bg_sign13.png")/*tpa=https://www.topzhong.com/skin/lz/html5/bg_sign13.png*/ no-repeat;
}




.section3_1 .cur .section3_btn_2{ background:#2C8BE9}
.section3_1 .cur .section3_btn_2:after{    background-position: 0px -68px;}
.section3_1 .cur p{ color:#2C8BE9}

.section3_1 .section3_btn1{ top:261px; left:0px;}
.section3_1 .section3_btn2{top: 154px;
    left: 154px;}
.section3_1 .section3_btn3{ top: 225px;
    left: 310px;}
.section3_1 .section3_btn4{top: 119px;
    left: 460px;}
.section3_1 .section3_btn5{    top: 168px;
    left: 615px;}
.section3_1 .section3_btn6{top: 152px;
    left: 749px;}
.section3_1 .section3_btn7{ top: 252px;
    left: 890px;}
.section3_1 .section3_btn8{top: 163px;
    left: 1030px;}


.section4 {background: #f5f6f7; padding-bottom:90px}
.section4 ul{ width:1200px;     height: 230px; margin:0 auto; padding-top:50px;}
.section4 li{ position:relative; height:220px; width:220px;  background:#FFF; border-radius:50%; float:left; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in; cursor:pointer}
.section4 li span{ position:absolute; text-align:center; display:block;  -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.section4 .tc1{ font-size:25px; top:41px; width:100%}
.section4 .tc2{    font-size: 40px;
    color: #2C8BE9;
    text-align: center;
    width: 100%;
    top: 81px; 
}
.section4 .tc2 em{font-size: 14px; font-style: inherit;}

.section4 .tc3{padding: 36px;
    top:111px;
    font-size: 14px; }
.section4 li a{display: block;
    font-size: 30px;
    position: absolute;
    width: 100%;
    text-align: center;
    padding-top: 76px;
    height: 143px;}	
.section4 li a em{ display:block;font-size:20px; font-style: inherit;}	

.section4 .tcb{    margin-left: 115px;
    margin-right:45px;}
.section4 .tcc{margin-left:45px;
    margin-right: 115px;}

.section4 .tcd{ background:#2C8BE9}
.section4 .tcd a{ color:#FFF}

.section4 li:hover{ margin-top:-20px;}

.section4 li:hover .tc2{ font-size:30px; top:87px; color:#000}
.section4 li:hover .tc3{ font-size:16px; top:100px; color: #2C8BE9;}
.section4 li:hover .tc1{ font-size:30px; color: #2C8BE9;}

.section4 li:after{ opacity:0;content: "";
    position: absolute;
    left: -5px;
    
    width:220px;
    height:59px; background:url("afterbg.png")/*tpa=https://www.topzhong.com/skin/lz/html5/afterbg.png*/ no-repeat; position:absolute;top:200px;     background-size: 19em;  -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
	
.section4 li:hover:after{top:260px; opacity:0.8; }


.section4 li:before{content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    width: 220px;
    height: 220px;
    background:#fff;
    border-radius: 50%; -webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}

.section4 .tcd:before{content: "";  background:#2C8BE9; width:220px; height:220px;}

.section4 li:hover:before{opacity:0; transform: scale(1.2,1.2);}


.section5 .section5_cases{ width:100%; overflow:hidden}
.section5 .section5_cases li{ width:25%; height:auto; float:left; position:relative; overflow:hidden}
.section5 .section5_cases li a{ display:block; width:100%; height:100%;}
.section5 .section5_cases li a:before{content: ""; background: rgba(0, 0, 0, 0.51); width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:2}
.section5 .section5_cases li img{ width:100%; height:auto; -webkit-transition:all 5s ease-in;-moz-transition:all 5s ease-in;-o-transition:all 5s ease-in;transition:all 5s ease-in;}
.section5 .section5_cases li p{ height:40px; line-height:40px; font-size:16px; position:absolute; bottom:-40px; width:100%; text-align:center;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in; background: rgba(0, 0, 0, 0.51); color:#FFF}


.section5 .section5_cases li:hover img{transform: scale(1.3,1.3);}
.section5 .section5_cases li:hover a:before{ background: rgba(0, 0, 0, 0);}
.section5 .section5_cases li:hover p{ bottom:0px;}

.section5 .section5_nav {    width: 474px;
    margin: 0 auto;
    height: 40px;
    overflow: hidden;
    padding-top: 40px;
    padding-bottom: 40px;}
.section5 .section5_nav li{text-align: center;
    width: 197px;
    height: 40px;
    line-height: 40px;
    float: left;
    background: #F5F6F7;
    border-radius: 26px;
    font-size: 14px;
    margin-left: 20px;
    margin-right: 20px; cursor:pointer; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.section5 .section5_nav li.hover,.section5 .section5_nav li:hover{ background:#2C8BE9; color:#FFF;}
.section5 .client_table{ width:1100px; margin:0 auto;}
.section5 .client_table table {border-width: 1px;border-color: #ccc;border-collapse: collapse;}

.section5 .client_table table td {border-width: 1px;border-style: solid;border-color: #ccc;background-color: #ffffff;}
.client_table span{ display:block; width:219px; height:128px; background:url("client_more.jpg")/*tpa=https://www.topzhong.com/skin/lz/html5/client_more.jpg*/ no-repeat}
.client_table span:hover{  background:url("client_moreho.jpg")/*tpa=https://www.topzhong.com/skin/lz/html5/client_moreho.jpg*/ no-repeat }

.section5 .more{ width:200px; height:40px;  margin:0 auto; margin-top:40px; margin-bottom:40px; }
.section5 .more a{ display:block; background:#F5F6F7; color:#4E4E4E; border-radius:5px;width:100%; height:100%; line-height:40px; font-size:14px;}
.section5 .more a:hover{ background:#2C8BE9; color:#FFF;}


.confooter{ width:100%; background:url("footerbg.jpg")/*tpa=https://www.topzhong.com/skin/lz/html5/footerbg.jpg*/ no-repeat center top; height:500px;}
.confooter .confooter_1{ height: auto;
    overflow: hidden;
    padding-bottom: 30px;
    padding-top: 90px;
    text-align: center; margin: 0 auto;
    max-width: 1100px;}
.confooter .confooter_1 span{color: #FFF;
    font-size: 36px; padding-bottom: 12px;
    border-bottom: 1px solid #b6b9bf;}

.confooter .confooter_1 span b{background: url("top_enline.jpg")/*tpa=https://www.topzhong.com/skin/lz/html5/top_enline.jpg*/ no-repeat bottom;
    padding-bottom: 14px;}

.confooter_ask {padding: 62px 0 60px;
    color: #6f6f6f;
    font-size: 14px;}

.confooter ul{    width: 1200px; margin:0 auto; overflow:hidden}
.confooter ul li{ float: left;
    margin-right: 57px;
    display: inline;
    width: 230px;
    height: 120px;
    background: rgba(0, 0, 0, 0.54); -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;
}

.confooter ul li:hover{ background: rgb(44, 139, 233);}
.confooter ul li a{display: block;}

.confooter li img, .contact_icon {
    width: 72px;
    height: 54px;
    margin: 18px 0 12px 79px;
    display: block;
}

.confooter ul li span{color: #e0e0e0;
    font-size: 14px;
    text-align: center; display:block}

.contact_icon1 {
    background: url("contact_Cicon1.png")/*tpa=https://www.topzhong.com/skin/lz/html5/contact_Cicon1.png*/ no-repeat;
}
.contact_icon2 {
    background: url("contact_Cicon2.png")/*tpa=https://www.topzhong.com/skin/lz/html5/contact_Cicon2.png*/ no-repeat;
}
.contact_icon3 {
    background: url("contact_Cicon3.png")/*tpa=https://www.topzhong.com/skin/lz/html5/contact_Cicon3.png*/ no-repeat;
}

.contact_icon4 {
    background: url("contact_Cicon4.png")/*tpa=https://www.topzhong.com/skin/lz/html5/contact_Cicon4.png*/ no-repeat;
}
.confooter_2{ background:#212121; text-align:center; height:40px; line-height:40px; color:#fff; font-family:"Microsoft YaHei";}




.zuoweb_banner{ overflow:hidden; position:relative; transform-style: preserve-3d;    perspective: 1000px;}
.zuoweb_banner .bannerimg{ width:103%; height:auto; }


.zuoweb_banner .text{position:absolute; background:#FFF; width:1160px; left:50%; margin-left:-600px; bottom:0px; height:80px; padding:20px;      transform-origin: 0 120px;
    transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out; }


.zuoweb_banner .text h1{}
.zuoweb_banner .text p{ margin-top:10px; letter-spacing:0px; font-size:16px; width:500px;}

.zuoweb_banner .text.texttwo{    transform: rotateX(120deg);
    -moz-transform: rotateX(120deg);
    -webkit-transform: rotateX(120deg);}

.zuoweb_banner .text span{ position:absolute; font-size:16px; color:#2C8BE9; font-weight:bold; left:50%; margin-left:300px; bottom:20px; border-left:1px solid #f1f1f1; display:block; padding-left:50px; padding-top:30px; padding-bottom:30px;}



.zuoweb_section1 h2,.zuweb_fy h2,.zuweb_youshi h2{ width:100%; text-align:center; font-size:36px; display:block; padding-top:120px; padding-bottom:10px;}
.zuoweb_section1 .text_js, .zuweb_fy .text_js , .zuweb_youshi .text_js{ text-align:center; font-size:18px; }
.zuweb_youshi .text_js strong{ font-size:20px; letter-spacing:2px; margin-left:5px; margin-right:5px}

.business_list{ width:90%; margin:0 auto; padding-top:50px;}
.business_list ul{ overflow:hidden}
.business_list li{ float:left; width:18%; text-align:center; padding-left:1%; padding-right:1%; cursor:pointer; -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;}
	
.business_list li h3{ font-size:20px; margin-bottom:10px; font-weight:100}
.business_list li p{ font-size:14px; color:#8C8C8C; padding-left:10px; padding-right:10px; display:block}
.business_list li span{ display:block;    width: 160px;
    height: 160px;position: relative;
    display: table;
    background: rgb(234, 234, 234);
    margin: 0px auto;
    transition: box-shadow 0.4s ease-in-out; margin-bottom:15px; background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat #eaeaea; -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in; border-radius:50%;}
	
.business_list li:hover h3,.business_list li:hover p{ color:#2C8BE9;}
.business_list li:hover span{background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat;}	

.business_list li:nth-child(1) span{ background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat;     background-position: 42px 43px;}
.business_list li:nth-child(1):hover span{background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat #636363;   background-position: 42px -103px;}


.business_list li:nth-child(2) span{ background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat;     background-position:-139px  43px;}
.business_list li:nth-child(2):hover span{background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat #636363;   background-position:-139px -103px;}


.business_list li:nth-child(3) span{ background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat;     background-position:-310px  43px;}
.business_list li:nth-child(3):hover span{background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat #636363;    background-position:-310px -103px;}

.business_list li:nth-child(4) span{ background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat;     background-position:-490px  43px;}
.business_list li:nth-child(4):hover span{background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat #636363;  background-position:-490px -103px;}


.business_list li:nth-child(5) span{ background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat;     background-position:-675px  43px;}
.business_list li:nth-child(5):hover span{background:url("zuowebbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/zuowebbg.png*/ no-repeat #636363;  background-position:-675px -103px;}




.zuweb_cases{ position:relative; margin-top:50px;}
.zuweb_cases h2{ width:100%; text-align:center; font-size:36px; display:block; padding-top:150px; padding-bottom:10px; color:#FFF}
.zuweb_cases .text_js{ text-align:center; font-size:18px; color:#EFEFEF}

.zuweb_cases .zuweb_cases_bg,.zuweb_cases  .zuweb_cases_bgtwo{ position:absolute; background:#333; left:0px; top:100px; height:200px; width:80%; z-index:-1;}
.zuweb_cases .zuweb_cases_bgtwo{ z-index:-1; background:#f1f1f1; width:20%; left:100%; margin-left:-20%;}
.zuweb_cases .enen{ position:absolute; color:#585858; z-index:1; font-size:50px; top:160px; width:500px; text-align:center;}


.zuweb_cases .down{ position:absolute; width:150px; height:200px; top:100px; right:100px;}

.zuweb_cases .cases_more{ text-align:center; width:200px; margin:0 auto; margin-bottom:50px; }
.zuweb_cases .cases_more a{display: block;
    background: #2C8BE9;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    font-size: 14px;
    color: #fff; height:30px; line-height:30px;}

.zuweb_cases .down:after
{ display:block; background:url("jtjt.png")/*tpa=https://www.topzhong.com/skin/lz/images/jtjt.png*/ no-repeat center; content:' '; width:48px; height:91px; opacity:0.6; margin-left:50px; margin-top:50px;
}

.zuweb_info{ width:84%; margin:0 auto; overflow:hidden; margin-top:100px;}
.zuweb_info li{display: inline-block;
    position: relative;
    width: 31.5%;
    margin: 0 0.5%;
    margin-bottom: 30px;
    vertical-align: top;}
.zuweb_info .Img{ position: relative; overflow:hidden}
.zuweb_info li img{display: block;
    width: 100%;
    height: auto;
    transition: all 1.2s ease-in-out;
    -moz-transition: all 1.2s ease-in-out;
    -webkit-transition: all 1.2s ease-in-out; }
	
	
.zuweb_info li .Img i{position: absolute;
    background: rgba(255,255,255,.5);
    text-align: center;
    bottom: 0;
    width: 100%;
	height:70px;
    display: block;
    transform: translateY(100%);
    -moz-transform: translateY(100%);
    -webkit-transform: translateY(100%);
    transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -webkit-transition: all .4s ease-out; line-height:100%; font-style: normal; line-height:70px; color:#000}

.zuweb_info li .Txt {
    height: 70px;
    overflow: hidden;
    width: 100%;
    position: relative;
    text-align: center;
    overflow: hidden;
    z-index: 2;
}
.zuweb_info li .Txt h5 {
    font-size: 16px;
    line-height:70px;
    color: #000;
    transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out; font-weight:100;
}


.zuweb_info li .Txt small {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transition: all .4s ease-in-out .2s;
    -moz-transition: all .4s ease-in-out .2s;
    -webkit-transition: all .4s ease-in-out .2s;
}


.zuweb_info li:hover img{-moz-transform:scale(1.3,1.3); 
-webkit-transform:scale(1.3,1.3); 
-o-transform:scale(1.3,1.3); }

.zuweb_info li:hover small{top:70px;}
.zuweb_info li:hover h5{ color:#FFF}
.zuweb_info li:hover i{ bottom:70px;}
.zuweb_fy h2{ padding-top:70px;}
.zuweb_fy{ background:#f1f1f1; padding-bottom:80px;}
.zuweb_fy ul{ overflow:hidden; width:80%; margin:0 auto; margin-top:20px;}
.zuweb_fy ul li{ width:20%; float:left; text-align:center; border:1px solid #f1f1f1; background:#FFF; padding:1%; margin:1%; height:150px;}
.zuweb_fy ul li h5{ font-size:20px; font-weight:100; margin-top:20px;}
.zuweb_fy ul li p{ padding:10px; font-size:14px;     color: #8C8C8C;}
.zuweb_fy ul li span{ font-size:20px;}
.zuweb_fy ul li span em{ font-size:14px;}
.zuweb_fy ul li:nth-child(4){ border:none; background:#fff; line-height:150px; font-size:20px;}
.zuweb_fy ul li:nth-child(4) a{ color:#000}
.zuweb_fy ul li:nth-child(4) em{ font-size:25px; font-style:inherit; color:#2C8BE9}

.zuweb_youshi{ padding-bottom:50px; height:600px; background: #39447a;}
.zuweb_youshi .text_js,.zuweb_youshi h2{ color:#FFF;}

.zuweb_youshi .zuweb_youshi_1{ position:relative; width:1200px; margin:0 auto; background:url("ysbgbg.png")/*tpa=https://www.topzhong.com/skin/lz/images/ysbgbg.png*/ no-repeat 24px 105px; height:447px; }
.zuweb_youshi span{position: absolute;
    background: #EBEBEB;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    padding: 5px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    letter-spacing: 1px;}

.zuweb_youshi .ys1{top: 100px;
    left: 850px;
    background: #eb3900;
    color: #FFF;}

.zuweb_youshi .ys2{top: 330px;
    left: 220px;
    background: #66b9a7;
    color: #FFF;}
.zuweb_youshi .ys3{top: 100px;
    left: 180px;
    background: #175eb6;
    color: #FFF;}
.zuweb_youshi .ys4{top: 200px;
    left: 350px;}
.zuweb_youshi .ys5{    top: 250px;
    left: 150px;
}
.zuweb_youshi .ys6{    top: 250px;
    left: 670px;
    background: #38d900;
    color: #FFF;}
.zuweb_youshi .ys7{top: 200px;
    left: 850px;}
.zuweb_youshi .ys8{  top:160px;
    left:150px; }
.zuweb_youshi .ys9{ top:160px;
    left:450px; }
.zuweb_youshi .ys10{    top: 200px;
    left: 0px;}
.zuweb_youshi .ys11{top: 200px;
    left: 1099px;}
.zuweb_youshi .ys12{top: 310px;
    left: 900px; background:#000; color:#FFF}
	
.zuweb_youshi .ys13{ top: 90px;
    left: 600px; background: #d04ff1; color:#FFF}
	
.zuweb_youshi .ys14{top:252px;
    left:400px; background:#fba200; color:#FFF}





.zuonews{ width:1200px; margin:0 auto; height:316px; overflow:hidden; margin-bottom:30px; margin-top:30px;}

.zuonews .zuonews_one{ float:left; width:700px; border-right:1px solid #E8E8E8; padding-right:30px;}
.zuonews .zuonews_one h2{ font-size:25px;     border-bottom: 1px solid #eaeaea; padding-bottom:15px; line-height:25px; padding-top:15px; display:block;}
.zuonews .zuonews_one h2 span{ color:#eb3900}
.zuonews .zuonews_one .news_list{ padding-top:15px; float:right; width:350px;}
.zuonews .zuonews_one .news_list li{ height:35px; line-height:35px; background: url("lidd.png")/*tpa=https://www.topzhong.com/skin/lz/images/lidd.png*/ no-repeat 0px 14px; padding-left:15px;}
.zuonews .zuonews_one .news_list li a{ font-size:14px; color:#757575}
.zuonews .zuonews_one .news_list li a:hover{ color:#eb3900;}

.products .more{ color:#666}
.toppic{float:left;width:320px; height:240px;  overflow:hidden; margin-top:20px; position:relative}
.topnews{}
.topnews li{ float:left;}
.topnews img{ width:320px; height:auto; height:240px;}
.toppic .next,.toppic .prev{ position:absolute;  -moz-border-radius:50%;
    -webkit-border-radius:50%; 
    border-radius:50%; display:block; width:50px; height:50px; top:90px; left:0px; z-index:10; cursor:pointer}

.toppic .next{ background:url("left1.png")/*tpa=https://www.topzhong.com/skin/lz/images/left1.png*/ no-repeat center #fff; margin-left:-50px; transition: left 0.3s ease-out,right 0.3s ease-out,background-color 0.3s ease-out;}
.toppic .next:hover{ background:url("left2.png")/*tpa=https://www.topzhong.com/skin/lz/images/left2.png*/ no-repeat center #eb3900;}
.toppic .topnews p{ position:absolute; display:block; z-index:10; background-color:rgba(255,255,255,0.5);; width:100%; bottom:-50px; padding-top:15px; padding-bottom:15px; text-indent:20px; font-size:18px;}

.toppic .prev{ background:url("right1.png")/*tpa=https://www.topzhong.com/skin/lz/images/right1.png*/ no-repeat center #fff; margin-left:320px; transition: left 0.3s ease-out,right 0.3s ease-out,background-color 0.3s ease-out;}
.toppic .prev:hover{ background:url("right2.png")/*tpa=https://www.topzhong.com/skin/lz/images/right2.png*/ no-repeat center #eb3900; }

.zuonews .zuonews_two{ float:right; width:450px;}
.zuonews .zuonews_two .zuo_faq{ overflow:hidden}
.zuonews .zuonews_two .zuo_faq li{ float:left; width:200px; margin-left:10px; margin-right:10px; height:50px; line-height:50px; border-bottom:1px solid #EEE}
.zuonews .zuonews_two .zuo_faq li a{ font-size:14px; color:#757575}
.zuonews .zuonews_two .zuo_faq li a:hover{color:#eb3900;}
.zuonews .zuonews_two .zuo_faq .fl_right{ float:right}

.zuonews .zuonews_two .lianxi{height:110px; padding-top:0px; padding-left:0px; margin-top:20px;}
.zuonews .zuonews_two .lianxi li{ color:#FFF; font-size:18px; position:relative}
.zuonews .zuonews_two .lianxi li span{ display:block; margin-top:0px; float:left;}
.zuonews .zuonews_two .lianxi li span font{ letter-spacing:1px; font-weight:100}
.lianxi .lianxi_1{ float:left; width:50px; background:#175eb6; padding:20px; text-align:center}
.lianxi .lianxi_2{ width:285px; padding:32px; background:#2176e0; float:left; line-height:20px;padding-bottom:29px;}
.lianxi .lianxi_2 font{ margin-bottom:5px; font-size:31px; font-weight:100}
.lianxi .lianxi_2 a{ font-size:14px; margin-left:10px; color:#FFF}


.wekh{ width:100%; text-align: center; position: relative; }

.wekh .title {
    font-size: 40px;
    margin-bottom: 16px;
}
.wekh  p {
    color: #666;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
}

.wekh ul{ width:1200px; height:600px; position:relative; margin:0 auto; margin-top:40px;}
.wekh ul li{ position: absolute; }
.wekh ul li img{ width:100%; height:auto }

.wekh ul li:nth-child(1){
	top: 150px;
    left: 505px;
    animation-duration: 2.2s;
    opacity: 1;
    z-index: 20;
 	animation: aimteakh1 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.5s infinite alternate;
    -webkit-animation: aimteakh1 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.5s infinite alternate;
}
.wekh ul li:nth-child(2){top: 180px;
    left: 315px;
    animation-duration: 2.2s;
    opacity: 0.3;
    width: 190px;
    z-index: 5;
    animation: aimteakh2 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.8s infinite alternate;
    -webkit-animation: aimteakh2 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.8s infinite alternate;
}
.wekh ul li:nth-child(3){top: 0px;
    left: 950px;
    animation-duration: 2.2s;
    opacity: 1;
    width: 190px;
    z-index: 8;
	animation: aimteakh3 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimteakh3 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}
.wekh ul li:nth-child(4){top: 30px;
    left: 305px;
    animation-duration: 2.2s;
    opacity: 0.6;
    width: 100px;
    z-index: 5;
	animation: aimteakh4 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimteakh4 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}
.wekh ul li:nth-child(5){top: 100px;
    left: 775px;
    animation-duration: 2.2s;
    opacity: 0.6;
    width: 150px;
    z-index: 5;
	animation: aimteakh5 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimteakh5 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}
.wekh ul li:nth-child(6){top: 380px;
    left: 355px;
    animation-duration: 2.2s;
    opacity: 0.4;
    width: 110px;
    z-index: 5;
	animation: aimteakh6 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimteakh6 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}
.wekh ul li:nth-child(7){top: 44px;
    left: 700px;
    animation-duration: 2.2s;
    opacity: 1;
    width: 90px;
    z-index: 5;
	animation: aimteakh7 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.9s infinite alternate;
    -webkit-animation: aimteakh7 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.9s infinite alternate;
}
.wekh ul li:nth-child(8){top: 280px;
    left: 805px;
    animation-duration: 2.2s;
    opacity: 1;
    width: 150px;
    z-index: 5;
	animation: aimteakh8 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimteakh8 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}
.wekh ul li:nth-child(9){    top: 280px;
    left: 205px;
    animation-duration: 2.2s;
    opacity: 1;
    width: 170px;
    z-index: 5;
	animation: aimteakh9 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.7s infinite alternate;
    -webkit-animation: aimteakh9 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.7s infinite alternate;
}
.wekh ul li:nth-child(10){top: 50px;
    left: 70px;
    animation-duration: 2.2s;
    opacity: 1;
    width: 160px;
    z-index: 5;
    animation: aimteakh 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.5s infinite alternate;
    -webkit-animation: aimteakh 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.5s infinite alternate;
	
}
.wekh ul li:nth-child(11){top: 20px;
    left: 475px;
    animation-duration: 2.2s;
    opacity: 0.6;
    width: 150px;
    z-index: 5;
	animation: aimteakh11 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.3s infinite alternate;
    -webkit-animation: aimteakh11 1s cubic-bezier(0.45,0.45,0.45,0.45) 0.3s infinite alternate;
}
.wekh ul li:nth-child(12){top: 353px;
    left: 585px;
    animation-duration: 2.2s;
    opacity: 0.4;
    width: 130px;
    z-index: 5;
	animation: aimteakh12 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
    -webkit-animation: aimteakh12 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate;
}


.wekh .bg_kh1{ background:url("bg_kh2.jpg")/*tpa=https://www.topzhong.com/skin/lz/images/bg_kh2.jpg*/ no-repeat;width: 267px;
    height: 266px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -860px; }

.wekh .bg_kh2{ 
	background: url("bg_kh.jpg")/*tpa=https://www.topzhong.com/skin/lz/images/bg_kh.jpg*/ no-repeat;
    background-size: 69%;
    width: 456px;
    height: 818px;
    position: absolute;
    bottom: 160px;
    left: 90%;
    z-index: -1; }

.wekh .bg_kh3{
	background: url("bg_kh3.jpg")/*tpa=https://www.topzhong.com/skin/lz/images/bg_kh3.jpg*/ no-repeat;
    width: 152px;
    height: 299px;
    top: -210px;
    left: 50%;
    margin-left: -980px;
    position: absolute;
    z-index: -1;
	
}

.wekh .bg_kh4{
	background: url("bg_kh5.jpg")/*tpa=https://www.topzhong.com/skin/lz/images/bg_kh5.jpg*/ no-repeat;
    width: 195px;
    height: 204px;
    top: 50%;
    left: 50%;
    margin-left: 400px;
    position: absolute;
    z-index: -1;
	
}




@keyframes aimteakh
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	 top: 50px;
     left: 70px;
	  width: 160px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	  top:55px;
      left:70px;
	  width:150px;
	 }
}
@-webkit-keyframes aimteakh
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	top: 50px;left: 70px; width: 160px;
  } 

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	  top:55px; left:70px;width:150px; }
}


@keyframes aimteakh1
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	top: 150px;
    left: 505px;
	  width:243px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	  top: 155px;
      left: 510px;
	  width:233px;
	 }
}
@-webkit-keyframes aimteakh1
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	top: 150px;
    left: 505px;
	  width:243px;
  } 

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
	  top: 155px;
      left: 510px;
	  width:233px; }
}


@keyframes aimteakh2
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 180px;
		left: 315px;
		width: 190px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 185px;
		left: 320px;
		width: 180px;
	 }
}
@-webkit-keyframes aimteakh2
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 180px;
		left: 315px;
		width: 190px;
  } 

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 185px;
		left: 320px;
		width: 180px; }
}


@keyframes aimteakh3
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 0px;
		left: 950px;
		width: 190px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:5px;
		left: 955px;
		width:180px;
	 }
}
@-webkit-keyframes aimteakh3
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:0px;
		left: 950px;
		width: 190px;
  } 

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:5px;
		left: 955px;
		width:180px; }
}


@keyframes aimteakh4
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 30px;
		left: 305px;
		width:100px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:35px;
		left: 310px;
		width:90px;
	 }
}
@-webkit-keyframes aimteakh4
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 30px;
		left: 305px;
		width:100px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:35px;
		left: 310px;
		width:90px;
	 }
}



@keyframes aimteakh5
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 100px;
    	left: 775px;
		width:150px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:105px;
		left: 780px;
		width:140px;
	 }
}
@-webkit-keyframes aimteakh5
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 100px;
    	left: 775px;
		width:150px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top:105px;
		left: 780px;
		width:140px;
	 }
}


@keyframes aimteakh6
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 380px;
    	left: 355px;
		width:110px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 385px;
    	left: 360px;
		width:100px;
	 }
}
@-webkit-keyframes aimteakh6
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 380px;
    	left: 355px;
		width:110px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 385px;
    	left: 360px;
		width:100px;
	 }
}



@keyframes aimteakh7
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 44px;
    	left: 700px;
		width:90px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 49px;
    	left: 705px;
		width:80px;
	 }
}
@-webkit-keyframes aimteakh7
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 44px;
    	left: 700px;
		width:90px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 49px;
    	left: 705px;
		width:80px;
	 }
}


@keyframes aimteakh8
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 285px;
    	left: 810px;
		width:140px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 290px;
    	left: 815px;
		width:130px;
	 }
}
@-webkit-keyframes aimteakh8
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 285px;
    	left: 810px;
		width:140px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 290px;
    	left: 815px;
		width:130px;
	 }
}



@keyframes aimteakh9
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 280px;
    	left:205px;
		width:170px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 285px;
    	left:210px;
		width:160px;
	 }
}
@-webkit-keyframes aimteakh9
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 280px;
    	left:205px;
		width:170px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 285px;
    	left:210px;
		width:160px;
	 }
}


@keyframes aimteakh11
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 25px;
    	left:480px;
		width:140px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 30px;
    	left:485px;
		width:130px;
	 }
}
@-webkit-keyframes aimteakh11
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 25px;
    	left:480px;
		width:140px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 30px;
    	left:485px;
		width:130px;
	 }
}



@keyframes aimteakh12
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 353px;
    	left:585px;
		width:130px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 358px;
    	left:590px;
		width:120px;
	 }
}
@-webkit-keyframes aimteakh12
{ 
  from{
    animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 353px;
    	left:585px;
		width:130px;
  }

  to{animation-timing-function: cubic-bezier(0.325, 0.225, 0.335, 1.000);
		top: 358px;
    	left:590px;
		width:120px;
	 }
}





@media screen and (max-width: 640px){
	
	.header .nav{ width:30%; background:#fff; overflow: hidden; display:none; margin-right:0px; }
	.main{ min-width:90%; width:90%; overflow: hidden; margin-top:0px;}
	.main .main_1other{ width:100%; }
	.main .main_1other .show{ margin-top:0px; width:100%; padding:0px;  }
	.main .main_1other .show .title{ width: 90%;
    height: auto;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
    padding-top: 15px;}
	
	.main .main_1other .show .source{ width:90%;     white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
	
	.main .main_1other .show .article{ width:90%;  }
	
	
	.main .main_1other .xgnews{ width:90%; }
	.xgnews li img{ width: 160px; }
	.footer .footer_2{width:100%;  }
	.head_titlethree h2{ display:none; }
	.head_titlethree .postion{ left:2%; margin-left:0px; top:0px; margin-top:10px; text-indent:0px;}
	
	.header{
    background: #fff;
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
    -moz-box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.04);
    -webkit-box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.04);
    box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.04);
	}
	
	.header .logo {
    height: 60px;
    background: url("logothree.png")/*tpa=https://www.topzhong.com/skin/lz/images/logothree.png*/ no-repeat 0px 10px; background-size:70%;
	}
	
	.header.notwo .logo {
    height: 60px;
    background: url("logothree.png")/*tpa=https://www.topzhong.com/skin/lz/images/logothree.png*/ no-repeat 0px 10px; background-size:70%;
	}
	
	.header.no .logo{ height:60px; }
	
	.header .logo img {
    margin-top: 0px;
    opacity: 0;
	}
	
	.header.no {
    background:#fff;
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
	}
	
	
	.head_titlethree {
    margin-bottom: 40px;
    width: 100%;
    height:50px;
    background:#fff;
    position: relative; margin-bottom:0px; margin-top:60px;
	}
	
	.head_titlethree .bgbg{ display:none;  }
	
	.head_titlethree .postion p,.head_titlethree .postion a{    color: #a5a5a5;}
	
	
	.page{ width:90%; }
	
	.news2017{ width:96%; margin:0 auto;  }
	.news_two_ul li,.news_two_box{     overflow: hidden; height:auto; }
	.news_two_img{ padding:0px; width:30%; height:auto; }
	.news_two_img img{ width:100%; height:auto; }
	.news_two_txt{ width: 68%; padding: 0px;  }
	.news_two_txt span:before,.news_two_date,.news_two_ul .ser_but{ display:none;}
	.news_two_txt span{  margin-bottom: 10px;   white-space: nowrap;text-overflow: ellipsis; }
	.news_two_ul li{    padding-bottom: 5px;}
	
	
	.zxnews{ width: 100%; min-width: 100%; }
	.zxnews .zxnews_1{ display:none; }
	.link, .lqpic ,.bominfo{display: none;}
	
	.cases-pic{ min-width:100%; overflow: hidden; }
	.cases-pic li{width:100%; margin-left:0; margin-right:0px;}
	.cases-pic p{ font-size:12px;     width: 96%;
    margin: 0 auto; margin-bottom: 10px;}
	.products_list .products_list1,.products_list .products_list9,.products_list .products_list4,.products_list .products_list5,.products_list .products_list2,.products_list .products_list8,.products_list .products_list6,.products_list .products_list3,.products_list .products_list7 {background-size:60px;}
	
	.products_list h2{ font-size:14px;  }
	.products_list li {padding-top:63px; width:50%;     height: 124px; }
	.products_list p {font-size: 12px;}
	.main_1 .main_1_1 p{ font-size: 14px;}
	
	
	.myserver{ padding-bottom: 0px; }
	
	.aone{
	padding-left: 32px;
    background: url("a1.png")/*tpa=https://www.topzhong.com/skin/lz/images/a1.png*/ no-repeat left 4px;
    background-size: 22px;}
	
	.bone{ padding-left: 32px; background: url("a2.png")/*tpa=https://www.topzhong.com/skin/lz/images/a2.png*/ no-repeat left 4px; background-size: 22px;}
	
	.cone {
    padding-left: 32px;
    background: url("a3.png")/*tpa=https://www.topzhong.com/skin/lz/images/a3.png*/ no-repeat left 4px; background-size: 22px;}
	
	.youshitwo div h4 {
    font-size: 19px;
    font-weight: 400;
    margin-top: 0px;
    text-align: left;
    padding-top: 0px;
	}
	
	.youshitwo-a{ margin-bottom:15px; }
	.youshitwo-a p{font-size: 14px;}
	.youshitwo span{ display:none; }
	
	.youshitwo{ width:96%; margin-left: 2%;  }
	.youshi{ padding: 60px 0px 20px;  height:auto; margin-bottom:0px; }
	
	.zxnews .zxnews_3{ background:none; float: left;
    /* background: #f8f8f8; */
    width: 96%;
    height: 422px;
    overflow: hidden;
    position: relative;
    margin-left: 2%; }
	.zxnews .zxnews_3 h3{ text-indent:0px; }
	.zxnews_3 .Cont {margin-left: 0px; width:100% !important;     margin-top: 10px; height:110px; }
	.zxnews_3 .LeftBotton,.zxnews_3 .RightBotton{ display:none; }
	
	.zxnews_3 .Cont .boxal img {
    width: 170px;
    height: auto;
	}
	
	.zxnews_3 .zxqy{ width:100%;}
	.zxnews_3 .zxqy li{     width: 50%; }
	
	.zxnews_3 .zxqy .title{ white-space: normal; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;     font-size: 12px; }
	.zxnews_3 .zxqy img{ margin-right:10px;  }
	.zxnews{     height: 340px;overflow: hidden; }
	
	.wekh{ display:none;}
	
	
	.caseshead{ background-size: 190%; background-position: center 60px;  height: auto;    padding-top: 108px; }
	.caseshead img{ width:100%; }
	.caseshead h1{ color: #2F2F2F;
    margin-bottom: 0px;
    margin-top: -30px;
    font-size: 20px;
    padding-top: 25px;
    font-weight: 400; 
	margin-left: 20px;
    text-align: left; }
	
	.websx .goto{display:none; }
	.websx span{display:block; }
	.websx { margin-top: 10px; padding-bottom: 15px;}
	.websx .postion{ display:none;}
	
	.updown{ display:none; }
	
	.casefile{ padding: 10px;
    padding-top: 0px;
    margin-top: 0px;}
	.casefile img{ width: 100%; height: auto; }
	
	.casesbg h1{ font-size: 30px; }
	.casesbg p{ font-size:14px; width:80%; left: 10%; line-height: 30px;}
	.casesbg i::before{ background-size:80%; }
	.casestype li a{ font-size:14px; }
	.casestype { margin-top:20px; margin-bottom:20px;}
	.cases-pic{ padding-top:0px; }
	.cases-pic ul{ overflow:hidden; margin-top:0px; width:100%; }
	.cases-pic li p{margin-top: 14px;text-indent: 0; font-size: 18px; line-height: 32px; color: #303030; font-weight: bold; width: 67%; margin-left: 0;}
	.cases-pic li{ margin-bottom:0px; }
	.cases-pic li.huodon{ display:none; }
	.wm_xg{ width: 96%; }
	.wm_xg .wm_xg_1{ width:100%; margin-right:0px; }
	
	.fu_li{ width:100%; background:none; padding-top:40px; }
	.fu_li h2{     text-align: center;display: block;   font-size: 20px; line-height: 30px;}
	.fu_li .commiaoshu{ display:none; }
	.fu_li_1 dl{ margin-right:0px; margin-left:3%;}
	.fu_li_1 dl,.fu_li_1 dl:nth-child(2n) { text-align: center; background-position: center top; background-size:40px; padding-top:30px; }
	.fu_li_1 dl:nth-child(1),.fu_li_1 dl:nth-child(3){  background-position: center top; background-size:40px; }
	.fu_li_1 dl:nth-child(1){ margin-left:5.5%;}
	.fu_li_1 dl:nth-child(3){margin-bottom:0px; background-size:40px;}
	.fu_li_1 dl:nth-child(4){margin-bottom:0px; background-size:30px;}
	
	.fu_li_1 dl{ width:20%; height: 50px; border-bottom:none; margin-bottom: 20px; }
	.fu_li_1 dl dd{ display:none; }
	.fu_li_1 dl::before{ display:none }
	.fu_li h2 span{     display: block; }
	.fu_li_1{ margin-top:20px; }
	.fu_li_1 dl dt{    padding: 10px 0 10px;  font-size: 12px; line-height: 24px;}
	.cases-pic h2{ font-size:20px; padding-top: 30px; padding-bottom: 10px; }
}




