
image{ vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
var{font-style:normal;}



.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative; }
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/



#owl-demo4{ width:100%; margin:0 auto; }


/* Styling Next and Prev buttons*/
#owl-demo4.owl-theme .owl-controls .owl-pagination{ display:none;}
#owl-demo4.owl-theme .owl-controls .owl-buttons{ position:absolute; top:55%; width:100%; left:0; height:0;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:19px; height:28px;/*IE7 life-saver*/ text-indent:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-1.6%;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/zuo2.png) no-repeat; float:left; background-size:100%; margin-left:-23px;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);/*background:url(../images/zuo_on.png) no-repeat;background-size:100%;*/}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/you2.png) no-repeat; background-size:100%;float:right; margin-right:-23px;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80); /*background:url(../images/you_on.png) no-repeat; background-size:100%; */}
#owl-demo4.owl-theme .owl-controls .owl-page{ display:inline-block;}

#owl-demo4 .item{margin:0 0px 0 0; overflow:hidden}
.i_team_div_mark{position: absolute;top:0;left:0; width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(0,0,0,0.5),rgba(0,0,0,0)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, rgba(0,0,0,0.5),rgba(0,0,0,0)); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, rgba(0,0,0,0.5),rgba(0,0,0,0)); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, rgba(0,0,0,0.5),rgba(0,0,0,0)); /* 标准的语法 */}
#owl-demo4 .item img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; z-index:0;}

#owl-demo4 .item li{ position:relative; cursor:pointer; border-radius:10px; padding:5px 5px; margin-top:10px; margin-bottom:10px}
#owl-demo4 .item li dd .imgs{overflow:hidden; overflow:hidden; padding:0px; padding:5px 0px}

#owl-demo4 .item img{ width:auto}
#owl-demo4 .item li:nth-child(2){ background:#66CCCC}




#owl-demo4 .item dd h2{font-weight:normal; font-size:18px; line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-align:center; color:#fff; margin:0px; padding:0px;font-weight: bold}
#owl-demo4 .item dd .txts{ left:0%; width:100%; position:absolute; bottom:0;transition:all 0.3s; color:#fff; text-transform:uppercase;}
#owl-demo4 .item dd .txts .i_table{ display:table; width:100%;text-align:center}
#owl-demo4 .item dd .txts .i_table .i_td{ display:table-cell; vertical-align:middle;}

.i_tu{ margin:0px; padding:0px; text-align:center; margin:0 auto; width:50px; height:50px; text-align:center; margin:0 auto; margin-top:5px; margin-bottom:5px}
.i_tu img{ height:50px; width:50px; text-align: center;opacity: 0.6;}

#owl-demo4 .item dd:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);opacity: 1.0;}
#owl-demo4 .item dd:hover .imgs{}
#owl-demo4 .item dd:hover .txts{ bottom:0;color: #FF8700;}
#owl-demo4 .csel .item dd .imgs{border:0px solid #FF8700;}
#owl-demo4 .csel .item dd .imgs h2{ color: #d3242a;}
#owl-demo4 .csel .item dd .imgs .i_tu img{opacity: 1.0;}
#owl-demo4 .csel .item li{}


@media screen and (max-width:1200px) {

#owl-demo4 .item dd h2{ font-size:16px}
#owl-demo4.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0;}
.i_tu{ width:40px; height:40px;}
.i_tu img{ height:40px; width:40px; text-align: center;}

}
@media screen and (max-width:900px) {
#owl-demo4.owl-theme .owl-controls .owl-buttons{ position:absolute; top:45%; width:100%; left:0; height:0;}
}


@media screen and (max-width:600px) {
#owl-demo4.owl-theme .owl-controls .owl-buttons{ position:absolute; top:42%; width:100%; left:0; height:0;}
}



@media screen and (max-width:1100px) {
#owl-demo4.owl-theme .owl-controls .owl-buttons div{ width:12px; height:18px; margin-top:-1%;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:10px;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:10px;}
}

@media screen and (max-width:900px) {
#owl-demo4.owl-theme .owl-controls .owl-buttons div{ width:12px; height:18px; margin-top:-1.5%;}
}
@media screen and (max-width:600px) {
#owl-demo4.owl-theme .owl-controls .owl-buttons div{ width:12px; height:18px; margin-top:-1.8%;}
}



.i_team_box{position:relative; margin:0px; padding:0px}
.i_team{ overflow:hidden; }

#tu_big{height:750px; overflow:hidden}
#block_on{ display:block;}

.i_team .i_team_div{ display:none; position:relative;}



.i_team img{ display:block; }
.i_team .i_team_con{position:absolute; top:0; width:100%; top:0; height:100%;}
.i_team .i_team_con .i_team_con_txt{ overflow:hidden; margin:0 auto; max-width:1300px; width:90%; margin-top:11%;}
.i_team .i_team_con .i_team_con_txt h2{font-weight: bolder; font-size:18px; margin-bottom: 20px;  color:#222; padding-bottom:10px; letter-spacing:1.5px; }
.i_team .i_team_con .i_team_con_txt .txt_sm{ line-height:190%;overflow:hidden; color:#f5f5f5; font-size:16px; width:45%; margin:0px; padding:0px; text-align: justify}
.i_team .i_team_con .i_team_con_txt .morea2{ margin-top:25px; width:130px;height:39px; line-height:39px; display:block; border:1px solid #FF8700; background-color:#FF8700; color:#fff;  border-radius:6px; font-size:14px; text-align:center}
.i_team .i_team_con .i_team_con_txt .morea2 label{ font-size:26px; font-family:Arial; margin-left:5%;transition:all 0.3s; vertical-align:bottom;}
.i_team .i_team_con .i_team_con_txt .morea2:Hover{background-color:#fff; color:#FF8700;}
.i_team .i_team_con .i_team_con_txt .morea2:Hover label{ margin-left:10%;}

.i_team_ul{ margin:0 auto; max-width:1400px;margin-bottom:20px; width:94%;}
@media (max-width:1440px){
.i_team_ul{ margin:0 auto; max-width:1300px; margin-bottom:20px; width:94%;}
}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:5px!important;z-index: 2;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:5px!important;z-index: 2;}

.i_more.btn-enter:active,.btn-enter:focus,.i_more.btn-enter:hover{background:#fafafa;color:#fff;}
@media (max-width:1300px){

.i_team .i_team_con .i_team_con_txt{margin-top:80px;}
.i_team .i_team_con .i_team_con_txt h2{ font-size:30px; margin-bottom:10px; }
.i_team .i_team_con .i_team_con_txt .txt_sm{ width:70%;}
}

@media (max-width:1200px){
.i_team .i_team_con .i_team_con_txt h2{ font-size:26px}
.i_team .i_team_con .i_team_con_txt .txt_sm{ width:100%;}

}

@media (max-width:1000px){
.i_team_ul{ margin:0 auto; max-width:1300px; width:94%; margin-bottom:15px}
.i_team .i_team_con .i_team_con_txt{margin-top:40px;}
.i_team .i_team_con .i_team_con_txt .txt_sm{ width:100%; font-size:14px; line-height:24px}
.i_team .i_team_con .i_team_con_txt .morea2{ margin-top:10px; }
}




@media screen and (max-width:1200px) {
.i_team .i_team_con{ width:90%; left:5%;}
}



@media screen and (max-width:800px) {
.i_team .i_team_con .i_team_con_txt .morea2{ height:30px; line-height:30px;}
.i_team .i_team_con .i_team_con_txt{ width:100%}

.i_team .i_team_con .i_team_con_txt{margin-top:20px;}
.i_team .i_team_con .i_team_con_txt .txt_sm{ height:96px; overflow:hidden}

.i_team .i_team_con .i_team_con_txt h2{ font-size:24px; margin-bottom:5px; }
}







.i_ser_tu1{ width:100%; height:100%;text-align:center; margin:0 auto;}

