/*头部*/
.com-head{width: 100%;height: 88px;}
.com-banner{width: 100%;height: 420px;}
.com-banner img{height: 420px; width: 100%;}
/*董事长介绍*/
.dsz{width: 100%;height: 470px;background-color: #fff;}
.dsz-con{width: 70%;height: 470px;margin:0 auto;}
.dsz-con-left{width: 30%;height: 470px;float: left;}
.dsz-con-left img{display: block;width: 100%;height: 380px; margin-top: 40px;}
.dsz-con-right{width: 65%;height: 350px; padding:8% 2% 2% 2%; float: right;}
.dsz-con-right h2{font-family: "Microsoft YaHei";font-size: 24px;color: red;line-height: 40px;}
.dsz-con-right span{font-family: "Microsoft YaHei";font-size: 16px;color: #696969; line-height: 24px;}
.dsz-con-right .liline{width: 100%;margin-top:10px;display: box;}
.dsz-con-right p{display: inline-block; width: 88%;overflow: hidden; font-family: "Microsoft YaHei";font-size: 14px;color: #696969; line-height: 16px;box-flex:4;}
.dsz-con-right strong{width: 12%; font-family: "Microsoft YaHei";font-size: 16px;line-height: 18px;vertical-align: top; font-weight: bold; color: #000;display: inline-block;box-flex:1;}

/*领导团队*/
.team{width: 100%;height: 1120px;position: relative;}
.team-bg1{width: 100%;height: 388px;background-color: #212121;}
.team-bg2{width: 100%;height: 732px;background-color: #fff;}
.team-con{width: 70%;height: 1120px;position: absolute;left: 16%;top:0;}
.team-con-top{width: 100%;height: 180px;}
.team-con-top h1{font-family: "黑体";font-size: 34px;line-height: 80px;color: #fff;text-align: center;padding-top: 40px;}
.team-con-top p{font-family: "黑体";font-size: 18px;line-height: 22px;color:#8c8c8c; text-align: center;}
.team-con-bot{width: 100%;height: 880px; }
.bot-scroll{width: 100%;height: 880px;}
.bigimg{width: 100%;height: 680px;margin-bottom: 30px;}
.bigimg li{width: 100%;height: 680px; position: relative;}
.bigimg li img{width: 100%;height: 680px;}
.bigimg .description{width: 9.5%;height: 128px;background-color: #c61a2f;position: absolute;left: 10px;bottom:10px;}
.bigimg .description h1{font-family: "Microsoft YaHei";width: 35px;padding-left: 0px;padding-top: 5px;margin-left: 15px; font-size: 20px;line-height: 28px;color: #fff;border-bottom: 1px solid #fff;}
.bigimg .description p{font-family: "Microsoft YaHei";font-size: 14px;line-height: 16px;letter-spacing: 2px; color:#fff; margin-left:15px;position: relative;top:70px;}
.bigimg .description .pp{font-family: "Microsoft YaHei";font-size: 14px;line-height: 16px;letter-spacing: 2px; color:#fff; margin-left:15px;position: relative;top:54px;}
.smallScroll{ height: 170px; }
.sPrev, .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../images/team/sprites1008.png) no-repeat 0 -3046px; }
.sNext{ background-position: 0 -2698px;}
.sPrev:hover{ background-position: 0 -3133px;}
.sNext:hover{ background-position: 0 -2785px;}

.smallImg{ float:left;   display:inline; width: 100%;height: 170; overflow: hidden;}
.smallImg ul{ height:170px;   overflow: hidden; }
.smallImg li{ float: left; padding: 0 1px 0 1px; width:24.86%; cursor:pointer;  display: inline;position: relative;  }
.smallImg li .des{width: 100%;height: 170px;position: absolute;top:0;left:0; }
.smallImg li .des h1{font-family: "Microsoft YaHei";width: 35px;padding-left: 5px;padding-top: 5px;margin-left: 10px; font-size: 20px;line-height: 28px;color: #000;border-bottom: 1px solid #000;}
.smallImg li .des p{font-family: "Microsoft YaHei";font-size: 14px;line-height: 16px;letter-spacing: 2px; color:#000;margin-left: 10px; text-align: left;position: relative;top:110px;}
.smallImg img{  width:100%; height:170px;  }
.smallImg li .des:hover{background-color: rgba(0,0,0,.5); }
.smallImg li .des:hover h1{color: #fff;border-bottom: 1px solid #fff;}
.smallImg li .des:hover p{color:#fff;}
/* 媒体查询1025-1750px css */
@media (min-width: 1025px)and (max-width: 1750px) {


}
/* 媒体查询768-1024px css */
@media (min-width: 768px)and (max-width: 1024px) {

.com-head{height: 44px;}
.com-banner{height: 210px;}
.com-banner img{height: 210px;}

.dsz{height: 370px;}
.dsz-con{width: 90%;height: 370px;}
.dsz-con-left{height: 370px;}
.dsz-con-left img{height: 280px; margin-top: 40px;}
.dsz-con-right{height: 280px; padding:8% 2% 2% 2%; float: right;}
.dsz-con-right h2{font-size: 24px;line-height: 40px;}
.dsz-con-right span{font-size: 16px; line-height: 24px;}
.dsz-con-right .liline{width: 100%;margin-top:10px;}
.dsz-con-right p{ width: 82%; font-size: 12px; line-height: 14px;}
.dsz-con-right strong{width: 18%; font-size: 14px;line-height: 16px;}

.team{height: 700px;}
.team-bg1{height: 288px;}
.team-bg2{height: 412px;}
.team-con{width: 90%;height: 680px;position: absolute;left: 5%;top:0;}
.team-con-top{height: 180px;}
.team-con-top h1{font-size: 28px;line-height: 80px;padding-top: 40px;}
.team-con-top p{font-size: 16px;line-height: 22px;}
.team-con-bot{height: 500px; }
.bot-scroll{height: 500px;}
.bigimg{height: 380px;margin-bottom: 20px;}
.bigimg li{height: 380px; position: relative;}
.bigimg li img{height: 380px;}
.bigimg .description{width: 15%;height: 88px;position: absolute;left: 10px;bottom:10px;}
.bigimg .description h1{width: 35px;padding-left: 5px;padding-top: 5px;margin-left: 5px; font-size: 20px;line-height: 28px;}
.bigimg .description p{font-size: 14px;line-height: 16px; position: relative;top:30px;}
.bigimg .description .pp{font-size: 14px;line-height: 16px;position: relative;top:20px;left:5px;}
.smallScroll{ height: 100px; }

.smallImg{ height: 100; }
.smallImg ul{ height:100px;   }
.smallImg li{  width:24.86%;  }
.smallImg li .des{height: 100px;}
.smallImg li .des h1{width: 35px;padding-left: 5px;padding-top: 5px;margin-left: 10px; font-size: 18px;line-height: 28px;}
.smallImg li .des p{font-size: 13px;line-height: 16px; margin-left: 10px;position: relative;top:45px;white-space: nowrap; text-overflow: hidden;overflow: hidden;}
.smallImg img{ height:100px;  }


}
/* 媒体查询461-767px css */
@media (min-width: 461px)and (max-width: 767px) {

.com-head{height: 50px;}
.com-banner{height: 110px;}
.com-banner img{height: 110px;}

.dsz{height: 370px;}
.dsz-con{width: 96%;height: 370px;}
.dsz-con-left{height: 370px;}
.dsz-con-left img{height: 280px; margin-top: 40px;}
.dsz-con-right{height: 280px; padding:8% 2% 2% 2%; float: right;}
.dsz-con-right h2{font-size: 24px;line-height: 40px;}
.dsz-con-right span{font-size: 16px; line-height: 24px;}
.dsz-con-right .liline{width: 100%;margin-top:10px;}
.dsz-con-right p{ width: 80%; font-size: 10px; line-height: 12px;overflow: hidden;}
.dsz-con-right strong{width: 20%; font-size: 12px;line-height: 14px;}

.team{height: 700px;}
.team-bg1{height: 288px;}
.team-bg2{height: 412px;}
.team-con{width: 96%;height: 680px;position: absolute;left: 2%;top:0;}
.team-con-top{height: 180px;}
.team-con-top h1{font-size: 24px;line-height: 60px;padding-top: 30px;}
.team-con-top p{font-size: 14px;line-height: 20px;}
.team-con-bot{height: 500px; }
.bot-scroll{height: 500px;}
.bigimg{height: 380px;margin-bottom: 20px;}
.bigimg li{height: 380px; position: relative;}
.bigimg li img{height: 380px;}
.bigimg .description{width: 20%;height: 88px;position: absolute;left: 10px;bottom:10px;}
.bigimg .description h1{width: 30px;padding-left: 5px;padding-top: 5px;margin-left: 5px; font-size: 16px;line-height: 22px;}
.bigimg .description p{font-size: 14px;line-height: 16px; position: relative;top:30px;}
.bigimg .description .pp{font-size: 14px;line-height: 16px;position: relative;top:20px;left:5px;}
.smallScroll{ height: 100px; }

.smallImg{ height: 100; }
.smallImg ul{ height:100px;   }
.smallImg li{  width:24.86%;  }
.smallImg li .des{height: 100px;}
.smallImg li .des h1{width: 25px;padding-left: 5px;padding-top: 5px;margin-left: 10px; font-size: 14px;line-height: 18px;}
.smallImg li .des p{font-size: 12px;line-height: 14px; margin-left: 10px;position: relative;top:55px;white-space: nowrap; text-overflow: hidden;overflow: hidden;}
.smallImg img{ height:100px;  }
}
/* 媒体查询341-460px css */
@media (min-width: 341px)and (max-width: 460px) {


.com-head{height: 50px;}
.com-banner{height: 95px;}
.com-banner img{height: 95px;}

.dsz{height: 300px;}
.dsz-con{width: 96%;height: 300px;}
.dsz-con-left{height: 300px;float: none;width: 100%}
.dsz-con-left img{height: 300px; margin-top: 10px;}
.dsz-con-right{height: 350px; padding:8% 2% 2% 2%; float: none;width: 100%;}
.dsz-con-right h2{font-size: 24px;line-height: 40px;}
.dsz-con-right span{font-size: 16px; line-height: 24px;}
.dsz-con-right .liline{width: 96%;margin-top:10px; }
.dsz-con-right .hh{height: 55px !important;}
.dsz-con-right .hhh{height: 80px !important;}
.dsz-con-right p{ width: 80%;height: 90px; font-size: 10px; line-height: 12px;overflow-y: hidden;}
.dsz-con-right strong{width: 20%; font-size: 12px;line-height: 14px;}

.team{height: 880px;top:350px;}
.team-bg1{height: 248px;}
.team-bg2{height: 292px;}
.team-con{width: 96%;height: 550px;position: absolute;left: 2%;top:0;}
.team-con-top{height: 170px;}
.team-con-top h1{font-size: 20px;line-height: 60px;padding-top: 20px;}
.team-con-top p{font-size: 14px;line-height: 20px;}
.team-con-bot{height: 380px; }
.bot-scroll{height: 320px;}
.bigimg{height: 270px;margin-bottom: 10px;}
.bigimg li{height: 270px; position: relative;}
.bigimg li img{height: 270px;}
.bigimg .description{width: 30%;height: 88px;background-color: rgba(255,0,0,0.5); position: absolute;left: 10px;bottom:10px;}
.bigimg .description h1{width: 30px;padding-left: 5px;padding-top: 5px;margin-left: 5px; font-size: 16px;line-height: 22px;}
.bigimg .description p{font-size: 14px;line-height: 16px; position: relative;top:30px;}
.bigimg .description .pp{font-size: 14px;line-height: 16px;position: relative;top:20px;left:5px;}
.smallScroll{ height: 200px; }

.smallImg{ height: 70; }
.smallImg ul{ height:70px;   }
.smallImg li{  width:24.86%;  }
.smallImg li .des{height: 70px;}
.smallImg li .des h1{width: 25px;padding-left: 2px;padding-top: 2px;margin-left: 5px; font-size: 14px;line-height: 18px;}
.smallImg li .des p{font-size: 9px;line-height: 14px; margin-left: 5px;position: relative;top:30px;white-space: nowrap; text-overflow: hidden;overflow: hidden;}
.smallImg img{ height:70px;  }





}


/* 媒体查询小于340px css */
@media (max-width: 340px) {

.com-head{height: 50px;}
.com-banner{height: 95px;}
.com-banner img{height: 95px;}

.dsz{height: 340px;}
.dsz-con{width: 96%;height: 270px;}
.dsz-con-left{height: 300px;float: none;width: 100%}
.dsz-con-left img{height: 300px; margin-top: 10px;}
.dsz-con-right{height: 350px; padding:8% 2% 2% 2%; float: none;width: 100%;}
.dsz-con-right h2{font-size: 24px;line-height: 40px;}
.dsz-con-right span{font-size: 16px; line-height: 24px;}
.dsz-con-right .liline{width: 96%;margin-top:10px;}
.dsz-con-right .hh{height: 65px !important;}
.dsz-con-right .hhh{height: 100px !important;}
.dsz-con-right p{ width: 80%;height: 110px; font-size: 10px; line-height: 12px;overflow-y: hidden;}
.dsz-con-right strong{width: 20%; font-size: 12px;line-height: 14px;}

.team{height: 840px;top:350px;}
.team-bg1{height: 200px;}
.team-bg2{height: 260px;}
.team-con{width: 96%;height: 460px;position: absolute;left: 2%;top:0;}
.team-con-top{height: 140px;}
.team-con-top h1{font-size: 18px;line-height: 40px;padding-top: 20px;}
.team-con-top p{font-size: 13px;line-height: 18px;}
.team-con-bot{height: 320px; }
.bot-scroll{height: 320px;}
.bigimg{height: 240px;margin-bottom: 10px;}
.bigimg li{height: 240px; position: relative;}
.bigimg li img{height: 240px;}
.bigimg .description{width: 30%;height: 68px;background-color: rgba(255,0,0,0.5); position: absolute;left: 10px;bottom:10px;}
.bigimg .description h1{width: 30px;padding-left: 5px;padding-top: 5px;margin-left: 5px; font-size: 14px;line-height: 20px;}
.bigimg .description p{font-size: 12px;line-height: 14px; position: relative;top:10px;}
.bigimg .description .pp{font-size: 12px;line-height: 14px;position: relative;top:10px;left:5px;}
.smallScroll{ height: 50px; }

.smallImg{ height: 50; }
.smallImg ul{ height:50px;   }
.smallImg li{  width:24.86%;  }
.smallImg li .des{height: 50px;}
.smallImg li .des h1{width: 25px;padding-left: 2px;padding-top: 2px;margin-left: 5px; font-size: 13px;line-height: 16px;}
.smallImg li .des p{font-size: 9px;line-height: 14px; margin-left: 5px;position: relative;top:10px;white-space: nowrap; text-overflow: hidden;overflow: hidden;}
.smallImg img{ height:50px;  }
}





