﻿
img{border:0 none;}
a:hover, a:focus {
    outline: none;
    text-decoration: none;
}

.tab .nav-tabs {
    /*border: 1px solid #1fc1dd;*/
}

    .tab .nav-tabs li {
        margin: 0;
    }

        .tab .nav-tabs li a {
            font-size: 14px;
            color: #999898;
            background: #fff;
            margin: 0;
            padding: 20px 25px;
            border-radius: 0;
            border: none;
            /*border-right: 1px solid #ddd;*/
            text-transform: uppercase;
            position: relative;
        }

            .tab .nav-tabs li a:hover {
                border-top: none;
                border-bottom: none;
                /*border-right-color: #ddd;*/
            }

        .tab .nav-tabs li.active a,
        .tab .nav-tabs li.active a:hover {
            color: #fff;
            border: none;
            background: #1fc1dd;
            /*border-right: 1px solid #ddd;*/
        }

            .tab .nav-tabs li.active a:before {
                content: "";
                width: 58%;
                height: 4px;
                background: #fff;
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                margin: 0 auto;
            }

            .tab .nav-tabs li.active a:after {
                content: "";
                /*border-top: 10px solid #1fc1dd;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;*/
                position: absolute;
                bottom: -10px;
                left: 43%;
            }

.tab .tab-content {
    font-size: 13px;
    color: #999898;
    line-height: 25px;
    background: #fff;
    padding: 20px;
    /*border: 1px solid #1fc1dd;*/
    border-top: none;
}

    .tab .tab-content h3 {
        font-size: 24px;
        color: #999898;
        margin-top: 0;
    }

@media only screen and (max-width: 480px) {
    .tab .nav-tabs li {
        width: 100%;
        text-align: center;
    }

        .tab .nav-tabs li.active a,
        .tab .nav-tabs li.active a:after,
        .tab .nav-tabs li.active a:hover {
            border: none;
        }
}

.list-inline li {
    vertical-align: top;
    margin-right: 50px;
}

.list-inline dt {
    margin-bottom: 10px;
}

#switcher {
    height: 54px;
    background-color: #1161ba;
    z-index: 99999;
    position: fixed;
    width: 100%;
    top: 0;
}





/*图片动态效果*/
.wapper {height:150px;}
.wapper ul{margin-top:30px;}		

.wapper li{float:left;margin-left:30px;width:225px;height:150px;background-color:#fff;color:#fff;text-align:center;font-weight:bold;display:inline-block;}

.wapper li .pic{margin:0 0 30px 0;}
.wapper li .title{margin:0 10px 2px}
.wapper li .title a{color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1}
.wapper li .desc{margin:0 10px 10px;height:18px;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;color:#b0b0b0}	
.wapper li .price{margin:0 10px 14px;color:#ff6700;}	
		
.wapper li{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
.wapper li:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 15px #89cff0;
    -moz-box-shadow:0px 5px 15px #89cff0;
    box-shadow:0px 5px 15px #89cff0;
}
/*图片动态效果*/

/**
    内容图片自动适应
*/
.container p *{
        width: 100%;
    max-width: 100%;
    }