main{width:100%;}

main .main{width:1170px;margin:0px auto;margin-top:148px;}

main .main .tree-content {width:1168px;height:auto;border:1px solid #ddd;float:right;margin-top:10px;}

main .main .tree-content .tct{width:100%;height:27px;border-bottom:1px solid #ddd;}

main .main .tree-content .tct span{background:#303033;color:#fff;padding:5px 17px;text-align:center;line-height:27px;}

main .main .tree-content .shaixuan{height:30px;margin:0px auto;margin-top:15px;margin-left:20px;font-size:14px;line-height:30px;position:relative;}

main .main .tree-content .shaixuan select{width:110px;height:27px;margin-right:5px;font-size:14px;}

main .main .tree-content .shaixuan input{width:150px;height:27px;border:1px solid #ccc;font-size:14px;padding-left:10px;bottom:0px;right:0px}

main .main .tree-content .main-tp{margin:5px 25px;}

main .main .tree-content .main-tp .tp{width:1100px;height:127px;margin-top:25px;border-bottom:1px solid #ccc;}

main .main .tree-content  .main-tp .tp .tubiao{width:205px;height:80px;border:1px solid #ccc;text-align:center;line-height:80px;float:left;}

main .main .tree-content  .main-tp .tp img{width:205px;height:80px;}

main .main .tree-content .main-tp .tp .describe{width:615px;height:auto;float:left;margin-left:60px;font-size:12px;line-height:23px;font-weight:500;}

main .main .tree-content .main-tp .tp .describe p{text-indent:2em;}

main .main .tree-content .main-tp a span{position:absolute;width:100%; height:30px; left:0; bottom:0; background:rgba(0,0,0,0.5);line-height:30px;}

main .main .tree-content .fy{width:400px;height:50px;text-align:center;margin:0px auto;padding-top:50px;}

main .main .tree-content .fy .fy1{width:28px;height:30px;text-align:center;line-height:30px;float:left;margin:0px 10px;}

main .main .tree-content .fy .fy2{background:#00A499;color:#fff;}

main .main .tree-content .fy .fy1:hover{background:#00A499;cursor:pointer;}

