.abouta{ width: 1200px; margin: 0 auto; position: relative; display: block; padding: 60px 0; text-align: center; }
.abouta img{ margin: auto; max-width: 130px; }
.abouta h2{ font-size:16px; line-height:30px; text-align: center; padding: 60px 0; }
.abouta p{ font-size:20px; line-height:42px; text-align: center; }

.aboutb{font-size:28px;line-height:60px; font-weight: normal; width: 1200px; margin: 0 auto; text-align: center;}
.aboutb em{padding: 0 25px;position: relative;}
.aboutb em:before{display: block;content: ' ';width:110px;height: 1px;border-bottom: 1px solid #e84b18;position: absolute;right: 100%;bottom: 50%}
.aboutb em:after{display: block;content: ' ';width:110px;height: 1px;border-bottom: 1px solid #e84b18;position: absolute;left: 100%;bottom: 50%}

.aboutc{ width: 1200px; margin: 0 auto; position: relative; display: block; padding: 60px 0; }
.aboutc dl{ width: 207px; float: left; display: block; padding-right: 124px; }
.aboutc dl dt{ width: 145px; height: 145px; display: table-cell; vertical-align: middle; background: #eeeeef; text-align: center; }
.aboutc dl dt img{ max-height: 145px; max-width: 145px; display: block; margin: auto;  }
.aboutc dl:last-child{ padding-right: 0; }
.aboutc dl dd{ width: 100%; display: block; }
.aboutc dl dd ul h2{ width: 100%; font-size:28px; color:#e84b18; padding: 40px 0; line-height:35px;    }
.aboutc dl dd ul h2 a{color:#e84b18; }
.aboutc dl dd ul li{ width: 100%; line-height:35px; font-size: 16px; display: block; float: left; }
.aboutc dl dd ul li a{ color: #5f5f5f; }
.aboutc dl dd ul li a:hover{ color: #e84b18; }
.aboutc dl:hover dt img{transform: scale(.9);
    transition: all 1s ease 0s;
    -webkit-transform: scale(.9);
    -webkit-transform: all 1s ease 0s;}

.aboutd{ width: 1200px; margin: 0 auto; position: relative; display: block; padding:80px 0; }
.aboutd dl{ width: 410px; float: left; display: block; border-right: 1px solid #b0b0b0; height: 145px; padding-right:190px;   }
.aboutd dl:last-child{ padding-right: 0; float: right; border-right:0}
.aboutd dl dt{ width: 145px; height: 145px; float: left; background: #eeeeef;}
.aboutd dl dt .abtdimg{ width: 145px; height: 145px; display: table-cell; vertical-align: middle;  text-align: center; }
.aboutd dl dt .abtdimg img{ max-height: 145px; max-width: 145px; display: block; margin: auto;  }
.aboutd dl dd{ width:200px; float: right; } 
.aboutd dl dd ul li{ width: 100%; line-height:45px; font-size: 16px; display: block; float: left; }
.aboutd dl dd ul li a{ color: #5f5f5f; }
.aboutd dl dd ul li a:hover{ color: #e84b18; }
.aboutd dl:hover dt img{transform: scale(.9);
    transition: all 1s ease 0s;
    -webkit-transform: scale(.9);
    -webkit-transform: all 1s ease 0s;}


.abt-team{ width: 100%; position: relative; }
.abt-teama{ width: 100%; position: relative; height: 390px; }
.abt-teama ul li{ width: 390px; height: 390px; float: left; margin-right: 15px; overflow: hidden; }
.abt-teama ul li:nth-child(3n){ margin-right: 0; }
.abt-teama ul li img{width: 390px; height: 390px;}
.abt-teama ul li:hover img{transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;}

.abt-teamb{ width: 100%; position: relative; height: 390px; margin: 15px auto }

.abt-teambfr{ width: 795px; float: right; height: 390px; overflow: hidden; }
.abt-teambfr img{ width: 795px; height: 390px;}
.abt-teambfr:hover img{transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;}

.abt-teambfl{ width: 390px; float: left; padding-top:100px; }
.abt-teambfl h2{font-size:28px; line-height:50px; }
.abt-teambfl h3{ line-height:26px; font-size: 16px; }
.abt-bgef{ width: 100%; position: absolute; height: 810px; top: 195px; background: #eeeeef; }


.scrollpic{width:500px;margin:0 auto; position: relative;}

.dzfrwb{font-size:16px; line-height: 30px; color: #5f5f5f; height: 120px; display: block; width: 100%;  padding-bottom:15px;}

#myscroll{display:block;width:500px; float: left; position:relative;height:220px;overflow:hidden}
#myscroll #myscrollbox{display:block;float:left;position:absolute;left:0;top:0;width:1000000px}
#myscroll ul{display:block;float:left;list-style-type:none;padding:0;margin:0}
#myscroll ul li{display:block;float:left;padding:0;width:500px}
#myscroll ul li img{ width: 60px; height: 60px; margin-top: 12px; float: left; border-right: 50%; }
#myscroll ul li a{display:block;float:left;width:500px;padding:0;position:relative;height:220px;color:#333}
#myscroll a .intro{ width: 200px; float: right; padding-top: 13px; padding-right:100px; font-size:16px; line-height:30px; color: #5f5f5f;}
#myscroll a .intro h5{padding:0;margin:0;font-size:16px;height:40px;width:260px;line-height:30px;border-bottom:1px solid #347fdc;font-weight:100}
#myscroll a .intro p{font-size:13px;line-height:20px;margin:65px 70px;height:70px;overflow:hidden}
/*#myscroll a .intro{bottom:-211px}
#myscroll a:hover .intro{bottom:0}*/
#mybtns{ right: 0; top: 160px; z-index: 11; width:90px;display:block;height:42px; position: absolute;}
#mybtns a{width:15px;height:42px;display:block;float:right; }
#mybtns a:hover{background-color:#347fdc}
#mybtns a:hover,#myscroll,#mybtns a,#myscroll a:hover .intro,#myscroll a .intro,#myscroll #myscrollbox{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#mybtns #left{background:url(../images/jt_l.png) no-repeat left center; }
#mybtns #right{background:url(../images/jt_r.png) no-repeat right center; }
#mybtns #left:hover{background:url(../images/jt_lh.png) no-repeat left center; }
#mybtns #right:hover{background:url(../images/jt_rh.png) no-repeat right center; }




.scrollpica{width:100%;margin:40px auto 75px; position: relative; overflow: hidden;z-index: 4}
#myscrolla{display:block;width:1200px; float: left; position:relative;height:270px;overflow:hidden}
#myscrolla #myscrollboxa{display:block;float:left;position:absolute;left:0;top:0;width:1000000px}
#myscrolla ul{display:block;float:left;list-style-type:none;padding:0;margin:0}
#myscrolla ul li{display:block;float:left;width:597px; padding:70px 50px; box-sizing: border-box;  background: rgba(255,255,255,.8) none repeat scroll 0 0!important;filter: Alpha(opacity=80); margin-right:2px; margin-left: 1px }
#myscrolla ul li h3{ text-align: center; font-size:22px; line-height:65px; color: #5f5f5f; width: 100%; height:55px; overflow: hidden; display:block; }
#myscrolla ul li span{display:block; text-align: center; font-size: 16px; line-height:35px; color: #5f5f5f;}
#myscrolla ul li:hover h3{ color: #e84b18 }
  

#mybtnsa{ width:80px; margin: 0 auto; display:block;height:42px}
#mybtnsa a{width:15px;height:42px;display:block;float:right; }
#mybtnsa a:hover{background-color:#347fdc}
#mybtnsa a:hover,#myscrolla,#mybtnsa a,#myscrolla a:hover .intro,#myscrolla a .intro,#myscrolla #myscrollboxa{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#mybtnsa #lefta{background:url(../images/jt_lh.png) no-repeat left center; }
#mybtnsa #righta{background:url(../images/jt_rh.png) no-repeat right center; }
#mybtnsa #lefta:hover{background:url(../images/jt_al.png) no-repeat left center; }
#mybtnsa #righta:hover{background:url(../images/jt_ar.png) no-repeat right center; }



.zsbgef{ width: 100%; padding:50px 0; background: #eeeeef; position: relative; }
.rvctt{ position: absolute; line-height: 55px; font-size: 34px; top:225px; left: 60px; height: 55px;  }
.rvc{max-width:1200px;position:relative;margin:auto;}
.rvc .rvc-wrapper{margin:auto;overflow:hidden; width: 820px; float: right;margin-right:60px; } 
.rvc .rvc-wrapper ul{overflow:hidden;position:relative}
.rvc .rvc-wrapper ul li{float:left; width:350px;}
.rvc .rvc-wrapper ul li a{display:block;width:100%;height:auto;text-decoration:none}
.rvc .rvc-wrapper ul li a .img-wrapper{height:505px;width:350px;overflow: hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center; }
.rvc .rvc-wrapper ul li a .img-wrapper img{ width:350px;height:505px; display: block; overflow: hidden;}
.rvc .rvc-wrapper ul li a .img-wrapper img:hover{transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;}
 
.rvc-prv,.rvc-next{position:absolute;height:505px;top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.rvc-prv{left:0}
.rvc-next{right:0}

.newsbg{ background:rgba(0,0,0,.5) none repeat scroll 0 0!important;filter: Alpha(opacity=50); position: absolute; top: 0; width: 100%; height:567px; z-index: 1}