html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
span,
b,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
input,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
textarea,
article,
aside,
audio,
canvas,
figure,
footer,
header,
mark,
menu,
nav,
section,
time,
video {
  margin: 0;
  padding: 0;
  word-break: break-all;
  font-family: Microsoft YaHei;
  box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal
}

article,
aside,
dialog,
figure,
footer,
header,
hgroup,
nav,
section,
blockquote {
  display: block;
}

ul,
ol {
  list-style: none;
}

img {
  border: 0 none;
  max-width: 100%;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

strong,
em,
i {
  font-style: normal;
  font-weight: normal;
}

ins {
  text-decoration: underline;
}

button {
  cursor: pointer;
  border:none;
  outline:none;
}

del {
  text-decoration: line-through;
}

mark {
  background: none;
}

input::-ms-clear {
  display: none !important;
}
input,input:focus,button{
  border: 0;
  outline: none;
  padding:0;
}
body {
  font: 12px/1.5 \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, "Hiragino Sans GB", STHeiti, "WenQuanYi Micro Hei", "Droid Sans Fallback", SimSun, sans-serif;
  background: #fff;
}
body,html{
  min-width: 1200px;
  font-size: 14px;
  font-family:Microsoft YaHei !important;
}
a {
  text-decoration: none;
  color: #333;
}

a:hover {
  text-decoration: none;
}

.img-wrap{
  text-align: center;
}
.img-wrap img{
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.container{
  width: 1200px;
  margin: 0 auto;
}
.one-line {
  overflow: hidden;
  white-space: nowrap;
  display: block;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.two-line {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.three-line {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.placeholder{
  font-size:14px;
  font-family:Microsoft YaHei;
  font-weight:400;
  color:rgba(204,204,204,1);
  position: absolute;
  top: 50%;
  z-index: 1;
  transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
  -o-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
}
.texplace{
  font-size:14px;
  font-family:Microsoft YaHei;
  font-weight:400;
  color:rgba(204,204,204,1);
  position: absolute;
  z-index: 2;
}
.fl{
  float: left;
}
.fr{
  float: right;
}
.clear{
  zoom: 1;
}
.clear::after{
  content: '';
  display: block;
  clear: both;
}
.borderBox {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
input::-webkit-input-placeholder {
  font-size:14px;
  font-family:Microsoft YaHei;
  color:rgba(140,140,140,1);
}

input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  font-size:14px;
  font-family:Microsoft YaHei;
  color:rgba(140,140,140,1);
}

input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  font-size:14px;
  font-family:Microsoft YaHei;
  color:rgba(140,140,140,1);
}

input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  font-size:14px;
  font-family:Microsoft YaHei;
  color:rgba(140,140,140,1);
}
input::-ms-reveal{
  display: none;
}
input::-ms-clear{display:none;}



.top {
height:130px;
width:100%;
position:relative
}

.logo {
left:5%;
top:15px;
width:494px;
position:absolute
}

.tel {
right:5%;
top:15px;
width:376px;
position:absolute

}


.menu{
width:100%;
margin:0 auto;
height:50px;
border-top:1px solid #eaeaea;
border-bottom:1px solid #eaeaea;
}


.menulist {
width:1200px;
 margin:0 auto
}

.menulist ul {
list-style:none;
}

.menulist li {
width:142px;
float:left;
text-align:center;
font-size:18px;
color:#4b4b4b;

height:49px;
line-height:49px;

}


.menulist li:hover {
width:142px;
float:left;
text-align:center;
font-size:18px;
color:#fff;
background-color:#7ab800;

height:49px;
line-height:49px;

}

.menulist li a:hover {
color:#fff;
 
}


.gywmbanner {
background:url(a3.jpg) center center no-repeat;
height:500px;
}

.gywmbj{
width:100%;
background:url(a4.jpg) top center no-repeat;
height:1800px;
}

.gywmlist {
width:1300px;
margin:0px auto;
padding-top:30px;
}

.gywmlist ul {
list-style:none;
}

.gywmlist li {
float:left;
margin-right:24px;
}


.gywmbody{
width:1300px;
margin:0 auto
}


.gywmleft{
width:690px;
float:left;
margin-right:30px;
margin-top:30px;
}

.gywmtitle{
height:70px;
line-height:70px;
border-bottom:4px solid #d5d5d5;
color:#405497;
font-size:26px;

}

.gywmright {
float:right;
width:465px;
margin-top:93px
}

.casezt {
width:1300px;
height:350px;
}

.casetitle {
font-size:24px;
color:#545758;
height:75px;
line-height:75px;
border-bottom:4px solid #d0d3d4;
}

.caseslist ul {
list-style:none;
margin-top:20px;

}


.caseslist li  {
border:1px solid #dddede;
 box-shadow:0px 0px 10px #e1e2e2;
width:282px;
height:233px;
float:left;
text-align:center;
font-size:14px;
color:#a3a4a5;
margin-right:55px;
overflow:hidden;
margin-bottom:35px;
}

.ztal {
width:285px;
height:195px;
overflow:hidden
}



.ztal img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.ztal img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  
 
 
.jszss {
width:280px;
height:192px;
overflow:hidden
}



.jszss img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.jszss img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  
  
  
  
.ghgleft {
width:687px;
height:313px;
overflow:hidden
}



.ghgleft img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auto;
}  
 
 
.ghgleft img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  
   
    
.ztright {
width:684px;
height:314px;
overflow:hidden
}



.ztright img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.ztright img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  
 
 .allistpic {
width:377px;
height:211px;
overflow:hidden
}



.allistpic img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.allistpic img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  
 
 


.gywmlistpic {
width:234px;
height:233px;
overflow:hidden
}



.gywmlistpic img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.gywmlistpic img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  




.tbpic {
width:99px;
height:99px;
overflow:hidden
}



.tbpic img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.tbpic img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  


.yqljtp {
width:170px;
height:116px;
overflow:hidden
}



.yqljtp img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.yqljtp img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  

.szpyleft {
width:606px;
height:401px;
overflow:hidden
}



.szpyleft img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.szpyleft img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  


.wdrjright {
width:595px;
height:401px;
overflow:hidden
}



.wdrjright img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.wdrjright img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  





.hzhb {
width:100%;
background:url(bb.png) top center ;
height:577px;
}


.zx {
width:100%;
background:url(a1.png) top center ;
height:197px;
}

.footer{
height:530px;
background-color:#afb2c2;
width:100%;
}

.footerbq {
font-size:16px;
color:#fff;
height:55px;
width:85%; 
margin:0 auto;
border-bottom:2px solid #fff;
line-height:55px;
}

.footermenu {
width:85%;
margin:0 auto; 
}

.footmetitle {
font-size:24px;
color:#FFFFFF;
font-weight:bold;
padding-left:20px;
}

.footxm ul {
list-style:none
}

.footxm li {
font-size:16px;
height:35px;
line-height:35px;
color:#FFFFFF;
margin-top:5px;
padding-left:30px;

}

.footxm {
width:16%;
border-right:1px solid #fff;
height:280px;
margin-top:45px;
float:left;
padding-left:20px;
 }

.footxm li a {
font-size:16px;
height:35px;
line-height:35px;
color:#FFFFFF;
}

.footpic {
margin-top:30px;
float:left;
width:120px;
}

.footright {
color:#FFFFFF;
float:left;
line-height:30px;
margin-top:45px;
margin-left:10px

}

.footpic img {
width:120px;
}


.jsxmbanner {
background:url(a7.jpg) center center no-repeat;
height:500px;
}


.jsxmbj{
width:100%;
background:url(a8.jpg) top center no-repeat;
height:1800px;
}

.jszstitle  {
font-size:24px;
width:110px;
height:50px;
font-size:24px;
color:#505150;
margin:0 auto;
text-align:center;
padding-top:15px;
}

.ztssbanner {
background:url(a9.jpg) center center no-repeat;
height:500px;
}

.ztsstitle  {
font-size:24px;
width:330px;
height:50px;
font-size:24px;
color:#505150;
margin:0 auto;
text-align:center;
padding-top:15px;
}


.ztssbj{
width:100%;
background:url(a10.jpg) top center no-repeat;
height:4080px;
}

.num  {
width:1300px;
 margin:55px auto;
 }

.num ul {
list-style:none
} 

.num li {
width:295px;
height:110px;
text-align:center;
float:left;
font-size:64px;
color:#028dd2;
margin-left:10px;
margin-right:10px;
}

.numtext {
font-size:18px;
color:#a7a7a7;

}

.companypic{
width:1280px;
height:722px;
margin:0 auto;
margin-top:160px;

}

.fwbz {
width:1200px;
margin:0 auto;
margin-top:205px;
height:290px;
}

.fwbzleft {
width:705px;
float:left;

}

.fwbzleftitle {
font-size:34px;
color:#5a5a5a;
height:45px;
line-height:45px;

}


.fwbzfbtpic {
float:left;
margin-top:8px;
}

.fwbzcenter {
float:left;
font-size:20px;
color:#5a5a5a;
margin-left:15px;

}

.fwbzright {
border-bottom:2px solid #b1b0b0;
margin-top:16px;
float:left;
margin-left:25px;
width:440px

}


.fwbzfbt{
margin-top:25px;
}

.fwbzrpic {
float:right;
width:316px;
height:296px;
margin-top:20px
}


.fwbzbody {
 margin-top:25px;
font-size:18px;
color:#5a5a5a
}

.fwbzlef {
width:350px;
float:left;
}


.fwbzrightxxx {
width:330px;
float:right;
}

.shfw {
width:1200px;
margin:0 auto;
margin-top:95px;

}

.shfwpic {
float:left;
width:236px;
float:left;
height:301px
}

.shfwright {
float:right;
width:715px;
}

.shfwline {
border-bottom:2px solid #b1b0b0;
margin-top:16px;
float:left;
width:440px

 
}

.shfwtitle {

float:left;
font-size:20px;
color:#5a5a5a;
margin-left:15px;

}

.shfwpl {
 margin-top:25px;
font-size:16px;
color:#5a5a5a;
float:left;
width:330px;

}


.shfwpr {
 margin-top:25px;
font-size:16px;
color:#5a5a5a;
float:left;
width:350px;
margin-left:15px;

}

.fwbzlefnew{
font-size:16px;
color:#5a5a5a;
}

.shfwplnew {
font-size:16px;
color:#5a5a5a;
margin-top:30px;
line-height:28px;
}

.w1300 {
width:1300px;
margin:0 auto;
margin-top:30px
}

.hdkfbanner {
background:url(a13.jpg) center center no-repeat;
height:500px;
}

.hdkfbody{
width:100%;
background:url(a14.jpg) top center no-repeat;
height:2532px;
}

.lxwmbanner {
background:url(a19.jpg) center center no-repeat;
height:500px;
}

.videotitle {
width:180px;
height:35px;
margin:0px auto;
margin-top:30px;
margin-bottom:15px;
font-size:32px;
color:#5d5d5d;
text-align:center
}

.allist {
width:1300px;
margin:0 auto;
}

.allist li {
width:385px;
height:335px;
float:left;
margin-right:65px;
margin-bottom:20px
}

.altitle {
font-size:18px;
color:#6f6f6f;
height:30px;
margin-top:8px;
 
line-height:30px;
}


.aldate {
font-size:16px;
color:#6f6f6f;
height:30px;
line-height:30px;
margin-top:8px;
margin-bottom:8px;
}

.almore {
font-size:24px;
color:#fc985b;
height:30px;
line-height:30px;

}

.wdrj {
width:1300px;
height:402px;
margin:0 auto;
padding-top:65px;
padding-bottom:45px; 

}

.wdrjleft {
float:left;
width:580px;

}

.wdrjright {
float:right;
width:595px;
height:401px;
}

.wdrjtitle {
font-size:38px;
color:#325e99;
height:45px;
line-height:45px;
margin-bottom:25px;
}

.wdrjdesc{
color:#595959;
font-size:20px;
line-height:36px;
}

.xmlit ul {
list-style:none
}

.xmlit li {
width:159px;
border:2px solid #bfbfbf;
height:35px;
line-height:30px;
text-align:center;
float:left;
margin-right:50px;
margin-bottom:12px;
margin-top:20px;
font-size:18px;
}
 
.szpy {
width:1300px;
height:402px;
margin:0 auto;
padding-top:115px;
padding-bottom:45px; 

}

.szpyleft {
width:606px;
float:left;
margin-right:35px;
}

.szpyright {
width:640px;
float:right;

}

.listbanner {
background:url(a32.jpg) center center no-repeat;
height:500px;
}


.ztsjbanner {
background:url(a23.jpg) center center no-repeat;
height:500px;
}

 .ztsjbody{
width:100%;
background:url(a24.jpg) top center no-repeat;
height:3433px;
}

.zttitle {
width:180px;
height:39px;
margin:0 auto;
 color:#2b2b2b;
margin-top:55px;
text-align:center;
line-height:39px;
}

.zt {
width:1300px;
height:415px;
margin:0 auto;
padding-top:55px;

}

.ztleft {
float:left;
width:490px;
height:315px;
margin-right:45px;
}

.ztlefttitle {
font-size:24px;
color:#5a5a5a;
height:65px;
line-height:65px;
border-bottom:2px solid #b1b0b0;
}

.ztleftbody {
margin-top:20px;
color:#6f6f6f;
font-size:16px;
line-height:26px;
}

.ztleftmore {
width:85px;
height:35px;
margin-top:15px;
}

.ztmore {
font-size:20px;
color:#028dd2;
float:left;
}

.ztmored {
float:right;
margin-top:10px;
}

.ztright{
float:right;
}

.ghg {
width:1300px;
margin:0 auto;
padding-top:80px;
height:495px;


}

.ghgleft {
width:687px;
float:left;
margin-right:40px;
margin-top:65px;
}

.ghgright {
float:right;
width:560px;
padding-top:40px;

}

.ghgrighttitle{
font-size:24px;
color:#5a5a5a;
height:65px;
line-height:65px;
border-bottom:2px solid #b1b0b0;
text-align:right;


}

.ghgrightdesc {
margin-top:20px;
color:#6f6f6f;
font-size:16px;
line-height:30px;
}

.ghgmore {
float:right;
width:85px;
height:35px;
margin-top:55px;
}

.ghgmoretext{
font-size:20px;
color:#028dd2;
float:left;
}

.ghgmorepic {
float:right;
margin-top:10px;
}


.listbody{
width:100%;
background:url(a24.jpg) top center no-repeat;
height:2042px;
}

.bodytitle {
width:1300px;
height:309px;
margin:0 auto;
}

.bodytitleleft {
width:449px;
height:307px;
float:left;
margin-right:3px;
border-right:3px solid #d6d5d7;
}

.bodytitleright {
width:1300px;



padding-left:0px;
padding-top:30px;
float:right

}

.anbun{
width:408px;
height:45px;
}

.anbunleft{
float:left;
width:190px;
height:43px;
margin-right:20px
}
.anbunright{
float:left;
width:190px;
height:43px;
 }

.banner {
background:url(a38.jpg) center center no-repeat;
}

.ksmenu {
width:1245px;
height:240px;
margin:0 auto;
padding-top:50px;
padding-bottom:70px;
border-bottom:1px solid #9b9b9b;
}

.ksmenu li{
width:107px;
height:148px;
margin-right:108px;
float:left;
text-align:center
}

.kstext {
text-align:center;
margin-top:15px;
font-size:16px;
color:#929192
}

.topbj{
width:100%;
height:965px;
background:url(a39.jpg) center center no-repeat;

}

.fwqy {
width:1245px;
height:469px;
margin:0px auto;}


.fwqy ul {
list-style:none;
}

.fwqy li {
width:233px;
height:469px;
float:left;
margin-right:20px;
overflow:hidden

}

 
.fwqy img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.fwqy img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  

#dtp img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#dtp img:hover{  
	  -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);
 }  

#dtp{
overflow:hidden
}


.ansm {
width:1200px;
margin:30px auto;
}

.ansm ul {
list-style:none
}

.ansm li {
width:380px;
height:295px;
float:left;
margin-right:15px;
background:url(a52.jpg) top right no-repeat;

}

.ansmtext {
background:url(a47.jpg) center center no-repeat;
width:220px;
height:110px;
text-align:center;
margin:0 auto
}

.ansm1 {
font-size:18px;
color:#313131;
text-align:center; padding-top:25px
}

.ansm2 {
font-size:16px;
color:#fe0503;
}

.ansmbody {
font-size:14px;
margin-top:30px;
color:#333333;
width:290px;
margin-left:45px



}

.dbbb {
width:100%;
background:url(a48.jpg) top center ;
height:251px;
}


.wdleft{
width:333px;
float:left;
height:690px;
border-right:1px solid #fff;
overflow:hidden
}


.wdleft1{
width:333px;
height:211px;
border-bottom:1px solid #fff;
overflow:hidden
}

.wdleft2{
width:333px;
height:211px;
border-bottom:1px solid #fff;
overflow:hidden

}

.wdleft3{
width:333px;
height:258px;
overflow:hidden

}

.wdcenter {
width:535px;
float:left;
height:690px;
overflow:hidden


}

.wdcenter1 {
 width:535px;
height:365px;
overflow:hidden

}

.wdcenter2 {
width:535px;
height:318px;
overflow:hidden

 
}

.wdcenter2left {
float:left;
width:266px;
height:318px;
border-right:1px solid #fff;
overflow:hidden

}

.wdcenter2right {
float:right;
width:267px;
height:318px;
float:left;
overflow:hidden

}

.wdright {
width:331px;
height:690px;
float:left;
overflow:hidden

}

.wdright1 {
width:331px;
height:211px;
overflow:hidden

}

.wdright2 {
width:331px;
height:212px;
overflow:hidden

}
.wdright3 {
width:331px;
height:259px;
overflow:hidden

}



.wdleft,.wdleft1,.wdleft2,.wdleft3,.wdcenter,.wdcenter1,.wdcenter2,.wdcenter2left,.wdcenter2right,.wdright,.wdright1,.wdright2,.wdright3 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
.wdleft,.wdleft1,.wdleft2,.wdleft3,.wdcenter,.wdcenter1,.wdcenter2,.wdcenter2left,.wdcenter2right,.wdright,.wdright1,.wdright2,.wdright3 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1);
 }  
 
 
.sznr{
float:left;
width:548px;
height:495px;
overflow:hidden

}

.sznrleft {
width:343px;
height:495px;
float:left;

}


.sznrlefttitle{
font-size:22px;
color:#515151;
font-weight:bold;
height:52px;
line-height:52px;
overflow:hidden

}

.sznrbody{
width:548px;
height:441px;
overflow:hidden


}

.sznrbodyleft {
width:343px;
float:left;
height:441px;
overflow:hidden

}

.sznrbodyleft1{
width:343px;
height:199px;
overflow:hidden

}

.sznrbodyleft2 {
margin-top:10px;
height:232px;
width:343px;
overflow:hidden

}

.sznrbodyleft22 {
float:left;
width:168px;
height:232px;
overflow:hidden

}

.sznrbodyleft33 {
width:165px;
float:right;
overflow:hidden

}

.sznrbodyleft333 {
width:165px;
height:110px;
overflow:hidden

}


.sznrbodyleft334 {
width:165px;
height:112px;
margin-top:9px;
overflow:hidden

}

.sznrbodyright {
width:195px;
float:right;
overflow:hidden

}

.sznrbodyright1 {
width:195px;
height:234px;
overflow:hidden

}


.sznrbodyright2 {
width:195px;
height:197px;
margin-top:9px;
overflow:hidden


}

.sznrright {
float:right;
width:620px;
height:495px;
overflow:hidden

}

.sznrright1 {

width:620px;
height:189px;
overflow:hidden

}

.sznrright1left {
width:331px;
height:189px;
float:left;
overflow:hidden

}

.sznrright1right {
float:right;
width:280px;
height:189px;
overflow:hidden

}

.sznrright2 {
width:620px;
height:242px;
overflow:hidden

}

.sznrright2left {
width:400px;
float:left;
height:242px;
overflow:hidden

}

.sznrright2right {
float:right;
width:211px;
height:242px;
overflow:hidden;

}

.sznrright2right1{
width:211px;
height:115px;
overflow:hidden;

}

.sznrright2right2 {
margin-top:5px;
width:211px;
height:122px;
overflow:hidden;

}

.tgcx {
float:left;
width:570px;
height:440px;
overflow:hidden;

}

.tgcxleft {
width:353px;
height:440px;
float:left;
overflow:hidden;

}

.tgcxleft1 {
width:353px;
height:187px;
overflow:hidden;

}

.tgcxleft2 {
width:353px;
height:242px;
margin-top:8px;
overflow:hidden;

}

.tgcxright {
float:right;
width:206px;
height:439px;
overflow:hidden;


}


.jczk {
width:620px;
height:440px;
overflow:hidden;
float:right;
}

.jczk1{
width:620px;
height:197px;
overflow:hidden;
}

.jczk1left {
width:331px;
height:197px;
float:left;
overflow: hidden;
}


.jczk1right {
float:right;
width:280px;
height:197px;
}

.jczk2 {
width:620px;
height:242px;
}

.jczk2left {
width:331px;
height:242px;
float:left;

}

.jczk2right {
float:right;
width:280px;
height:197px;
}

.jczk2right1{
width:280px;
height:121px;
}

.jczk2right2 {
margin-top:4px;
width:280px;
height:121px;
}





#sznrbodyleft1 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrbodyleft1 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 


#sznrbodyleft22 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrbodyleft22 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 


#sznrbodyleft333 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrbodyleft333 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 


#sznrbodyleft334 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrbodyleft334 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 


#sznrbodyright1 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrbodyright1 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 


#sznrbodyright2 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrbodyright2 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
#sznrright1left img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrright1left img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 

#sznrright1right img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrright1right img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 

#sznrright2left img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrright2left img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
#sznrright2right1 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrright2right1 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 

#sznrright2right2 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#sznrright2right2 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 

#tgcxleft1 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#tgcxleft1 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
 
 
 #tgcxleft2 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#tgcxleft2 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
 
  
 #tgcxright img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#tgcxright img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
 
  #jczk1left img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#jczk1left img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
 
   #jczk1right img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#jczk1right img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
 
    #jczk2left img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#jczk2left img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
     #jczk2right1 img{  
 	cursor: pointer;  
    transition:0.5s all;
	margin:0 auot;
}  
 
 
#jczk2right1 img:hover{  
	  -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1.06);
 } 
 
 
  

