.project{background:#fff;}
.project ul {overflow:hidden;padding:0 5px;}
.project ul li {text-align:center;padding:2px 5px;}
.project ul li a{color:#333;width:100%;display:block;padding:5px 2px;}
.project ul li dl{position:relative;width:100%;height:270px;padding:0 15px;vertical-align:middle;border:1px solid #ddd;}
.project ul li dl:after,.project ul li dl:before{clear:both;content:'';display:block;width:100px;height:15px;position:absolute;}
.project ul li dl:after{background:url(../images/shadow-left.png) bottom left no-repeat;bottom:-11px;left:-3px}
.project ul li dl:before{background:url(../images/shadow-right.png) bottom center no-repeat;bottom:-9px;right:-6px}
.project ul li dl dt{border-radius:5%;padding-bottom:15px;}
.project ul li dl dd{padding:5px 0;display:block;font-size:14px;line-height:150%;text-align:center;border-radius:5%;background:#fff;}
.project ul li h4 {font-size:16px;font-weight:1000;text-align:center;}
.project ul li img {margin:0;border:2px solid #fff;border-radius:100%;width:100px;transform:scale(0.8);transition:transform .5s;}

.project ul li:nth-child(1) dl {background-color:rgba(245,85,20,0.1);}
.project ul li:nth-child(2) dl {background-color:rgba(40,200,250,0.1);}
.project ul li:nth-child(3) dl {background-color:rgba(120,125,10,0.1);}
.project ul li:nth-child(4) dl {background-color:rgba(15,175,90,0.1);}
.project ul li:nth-child(5) dl {background-color:rgba(250,60,100,0.1);}
.project ul li:nth-child(6) dl {background-color:rgba(130,10,240,0.1);}
.project ul li:nth-child(7) dl {background-color:rgba(10,120,215,0.1);}
.project ul li:nth-child(8) dl {background-color:rgba(155,0,155,0.1);}
.project ul li:nth-child(9) dl {background-color:rgba(200,100,0,0.1);}

.project ul li:nth-child(1) dl dt img{background-color:rgba(245,85,20,1);}
.project ul li:nth-child(2) dl dt img{background-color:rgba(40,200,250,1);}
.project ul li:nth-child(3) dl dt img{background-color:rgba(120,125,10,1);}
.project ul li:nth-child(4) dl dt img{background-color:rgba(15,175,90,1);}
.project ul li:nth-child(5) dl dt img{background-color:rgba(250,60,100,1);}
.project ul li:nth-child(6) dl dt img{background-color:rgba(130,10,240,1);}
.project ul li:nth-child(7) dl dt img{background-color:rgba(10,120,215,1);}
.project ul li:nth-child(8) dl dt img{background-color:rgba(155,0,155,1);}
.project ul li:nth-child(9) dl dt img{background-color:rgba(200,100,0,1);}

.project ul li:nth-child(1) dl dd{border:1px solid rgba(245,85,20,1);}
.project ul li:nth-child(2) dl dd{border:1px solid rgba(40,200,250,1);}
.project ul li:nth-child(3) dl dd{border:1px solid rgba(120,125,10,1);}
.project ul li:nth-child(4) dl dd{border:1px solid rgba(15,175,90,1);}
.project ul li:nth-child(5) dl dd{border:1px solid rgba(250,60,100,1);}
.project ul li:nth-child(6) dl dd{border:1px solid rgba(130,10,240,1);}
.project ul li:nth-child(7) dl dd{border:1px solid rgba(10,120,215,1);}
.project ul li:nth-child(8) dl dd{border:1px solid rgba(155,0,155,1);}
.project ul li:nth-child(9) dl dd{border:1px solid rgba(200,100,0,1);}


.text-box{padding:5px 10px;}
.text-box .tit-bg{position:relative;margin:0 auto;width:calc(100% - 50px);height:35px;background-image:url(../images/icons_title_center.png);background-size:auto 180px;line-height:38px;text-align:center;font-weight:bold;}
.text-box .tit-icon-0,.text-box .tit-icon-3,.text-box .tit-icon-6{background-position:0 -5px;}
.text-box .tit-icon-1,.text-box .tit-icon-4,.text-box .tit-icon-7{background-position:0 -54px;}
.text-box .tit-icon-2,.text-box .tit-icon-5,.text-box .tit-icon-8{background-position:0 -104px;}

.text-box .tit-icon-0:after,.text-box .tit-icon-1:after,.text-box .tit-icon-2:after,
.text-box .tit-icon-3:after,.text-box .tit-icon-4:after,.text-box .tit-icon-5:after,
.text-box .tit-icon-6:after,.text-box .tit-icon-7:after,.text-box .tit-icon-8:after{background-image:url(../images/icons_title_left.png);background-size:auto 180px;clear:both;content:'';display:block;width:18px;height:35px;position:absolute;bottom:0;left:-18px;}
.text-box .tit-icon-0:after,.text-box .tit-icon-3:after,.text-box .tit-icon-6:after{background-position:0 -5px;}
.text-box .tit-icon-1:after,.text-box .tit-icon-4:after,.text-box .tit-icon-7:after{background-position:0 -54px;}
.text-box .tit-icon-2:after,.text-box .tit-icon-5:after,.text-box .tit-icon-8:after{background-position:0 -104px;}

.text-box .tit-icon-0:before,.text-box .tit-icon-1:before,.text-box .tit-icon-2:before,
.text-box .tit-icon-3:before,.text-box .tit-icon-4:before,.text-box .tit-icon-5:before,
.text-box .tit-icon-6:before,.text-box .tit-icon-7:before,.text-box .tit-icon-8:before{background-image:url(../images/icons_title_right.png);background-size:auto 180px;clear:both;content:'';display:block;width:18px;height:35px;position:absolute;bottom:0;right:-18px;}
.text-box .tit-icon-0:before,.text-box .tit-icon-3:before,.text-box .tit-icon-6:before{background-position:0 -5px;}
.text-box .tit-icon-1:before,.text-box .tit-icon-4:before,.text-box .tit-icon-7:before{background-position:0 -54px;}
.text-box .tit-icon-2:before,.text-box .tit-icon-5:before,.text-box .tit-icon-8:before{background-position:0 -104px;}

.text-box .tit-icon-0{color:#41c2bd;}
.text-box .tit-icon-1{color:#28aae1;}
.text-box .tit-icon-2{color:#3ea957;}
.text-box .tit-icon-3{color:#884ec3;}
.text-box .tit-icon-4{color:#e8783e;}
.text-box .tit-icon-5{color:#3ea957;}
.text-box .tit-icon-6{color:#ea4467;}
.text-box .tit-icon-7{color:#777b24;}
.text-box .tit-icon-8{color:#942293;}
.text-box .tit-tip{margin-top:15px;margin-bottom:10px;text-align:center;line-height:120%;font-weight:bold;}
.text-box .txt-box{line-height:180%;}
.text-box  img,.list-style img{max-width:100%;height:auto;}


.list-style .tit{font-weight:bold;}
.list-style .txt{line-height:150%;}
.list-style img{max-width:100%;height:auto;padding:5px;}
.list-style .list-style-icon{width:100%;text-align:center;padding:5px 25px;}
.list-style .list-style-icon img{width:95px; border-radius:100%;}
.list-style ul li:nth-child(1) .list-style-icon img{background-color:#41c2bd;}
.list-style ul li:nth-child(2) .list-style-icon img{background-color:#28aae1;}
.list-style ul li:nth-child(3) .list-style-icon img{background-color:#3ea957;}
.list-style ul li:nth-child(4) .list-style-icon img{background-color:#884ec3;}
.list-style ul li:nth-child(5) .list-style-icon img{background-color:#e8783e;}
.list-style ul li:nth-child(6) .list-style-icon img{background-color:#7acd42;}
.list-style ul li:nth-child(7) .list-style-icon img{background-color:#ea4467;}
.list-style ul li:nth-child(8) .list-style-icon img{background-color:#777b24;}
.list-style ul li:nth-child(9) .list-style-icon img{background-color:#942293;}
.list-style .list-style-box{width:100%;padding:5px;}
.list-style .list-style-box span{text-align:center;display:block;font-weight:bold;}
.list-style .list-style-box p{}

.list-style-0{background:#f5f5f5;color:#666;}
.list-style-0 ul{overflow:hidden;margin:2px;}
.list-style-0 ul li{padding:0;}
.list-style-0 dl{margin:2px;height:230px;background:#fff;}

.list-style-1{background:#f5f5f5;color:#666;}
.list-style-1 ul{overflow:hidden;margin:2px;}
.list-style-1 ul li{padding:0;margin-bottom:15px;}
.list-style-1 dl{margin:2px;background:#fff;overflow:hidden;padding:10px;}
.list-style-1 dl dt{width:100px;float:left;}
.list-style-1 dl dd{width:calc(100% - 115px);float:right}

.list-style-2{background:#f5f5f5;color:#666;}
.list-style-2 ul{overflow:hidden;margin:2px;}
.list-style-2 ul li{padding:10px;background:#fff;margin-bottom:15px;}
