/* CSS Document */

.team{}
.team .tinfo{width:796px;margin:0 auto; line-height: 30px; text-align: center;}

.list{width:100%;padding:100px 0 0 0;}
.list:after{clear:both;content:'';display:block;}
.list ul{width:100%;}
.list ul li{float:left;width:20%;box-sizing: border-box;border:solid 1px #fff; position: relative;}
.list ul li img{display:block;width:100%;}
.list ul li .a{ position: absolute;left:20px;bottom:20px;color:#fff; line-height: 180%;}
.list ul li .a dt{font-size:16px;font-weight:bold;}
.list ul li .m{position: absolute;top:0px;left:0px;width:100%;height:100%;background:url('c.jpg') repeat-x; background-size:100% 100%;color:#fff;padding:30px;box-sizing: border-box;display:none;}
.list ul li .m dl{padding-bottom:10px;}
.list ul li .m dl dt{font-size:20px;font-weight:bold; line-height: 200%;margin-bottom:15px;}
.list ul li .m dl dt div{display:inline-block;padding:0 10px; border:solid 1px #fff;}
.list ul li .m dl dd{color:#d0d674; font-size:20px;}
.list ul li .m .c{line-height: 26px; height: 60%;overflow: auto;}

.types{}
.types ul{ text-align: center;}
.types ul li{display:inline-block;margin:0px 10px;}
.types ul li a{display: block;height:36px;text-align: center;line-height: 36px;font-size:20px;box-sizing: border-box;background-color:#f5f5f5;border-radius: 5px;text-indent: 25px;padding:0 30px;}
.types ul li a.t1{background:url('i-1.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t1.cur,
.types ul li a.t1:hover{background:#f5f5f5 url('i-1-1.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t2{background:url('i-2.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t2.cur,
.types ul li a.t2:hover{background:#f5f5f5 url('i-2-1.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t3{background:url('i-3.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t3.cur,
.types ul li a.t3:hover{background:#f5f5f5 url('i-3-1.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t4{background:url('i-4.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t4.cur,
.types ul li a.t4:hover{background:#f5f5f5 url('i-4-1.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t5{background:url('i-5.png') no-repeat 30px; background-size: auto 55%;}
.types ul li a.t5.cur,
.types ul li a.t5:hover{background:#f5f5f5 url('i-5-1.png') no-repeat 30px; background-size: auto 55%;}

.tl{text-align:center;padding:100px 5%;}
.tl table{width:100%;}

.sl{}
.sl tr td{padding-bottom:30px;}