.jj-part{padding:120px 0 65px}
.jj-part .item{margin-bottom:50px;overflow:hidden}
.jj-part .item:nth-child(2n) .img{float:right;margin-left:65px;margin-right:0}
.jj-part .item .img{float:left;width:600px;margin-right:65px}
.jj-part .item .img img{display:block;width:100%;-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.jj-part .item .txt h3{font-size:36px;color:#444;line-height:40px;margin-bottom:48px;font-weight:400}
.jj-part .item .txt em{display:block;font-size:24px;color:#333;line-height:34px;margin:15px 0 12px}
.jj-part .item .txt p{font-size:16px;color:#555;line-height:28px;margin-bottom:20px}
.jj-part .item .img:hover img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);}
@media only screen and (max-width:1199px){
.jj-part{padding:60px 0}
.jj-part .item .img img{margin:0 auto 40px;width:auto}
.jj-part .item .img{float:none;width:auto;margin-right:0}
.jj-part .item .txt h3{font-size:30px;line-height:40px;margin:20px 0}
.jj-part .item .txt em{font-size:20px;line-height:30px}
.jj-part .item .txt p{font-size:14px;line-height:1.7}
.jj-part .item:nth-child(2n) .img{float:none;margin-left:0}
}
@media only screen and (max-width:767px){
.jj-part{padding:40px 0}
.jj-part .item .img img{margin-bottom:20px}
.jj-part .item .txt h3{font-size:24px;line-height:34px;margin-top:0}
.jj-part .item .txt em{font-size:16px;line-height:1.8}
.jj-part .item{margin-bottom:20px}
}