﻿@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}



img, a img {
    border: none;
}

a {
    text-decoration: none;
    color: #fff;
}

a:hover {
    text-decoration: underline;
    color: #fff;
}

/* fcnt */
.fcnt {
    display: block;
    height: 322px;
    width: 97.435897%;
    margin: 10px auto;
    border: 4px solid #ffffff;
    position: relative;
    overflow: hidden;
}

.fcnt .mimg {
    float: left;
    width: 610px; width:36%;
    height: 340px;
    overflow: hidden;
    border: 0px solid #E7E7E7;
}

.fcnt .mimg div {
    display: none;
}

.mimg img {
    width: 100%;
    height: 320px;
}

.fcnt ul {
    float: left;
    width: 17.094017%;
    height: 323px;
}

* html .fcnt ul {
    position: absolute;
    right: 0;
    top: 0;
    width: 152px;
    height: 340px;
}

.fcnt li {
    display: block;
    height: 150px;
    width: 100%;
    margin-bottom: 5px;
    cursor: pointer;
    overflow: hidden;
}

.fcnt li img {
    width: 100%;
    height: 150px;
   
}

.fcnt li.cur img {
    width: 100%;
    height: 148px;
    margin: 4px 0 0 4px;

}

#tri {
    position: absolute;
    top: 0;
    right: 2px;
    z-index: 1000;
    width: 13.247863%;
    height: 82px;
    cursor: pointer;
}

* html #tri {
    background: none;
}

.fcnt dl {
    position: absolute;
    bottom: 1px;
    left: 0px;
    width:39.583562%;
    height: 38px;
    background: #7b7b7b;
}

.fcnt dt {
    line-height: 38px;
    text-align: center;
    font-size: 20px;
    font-weight: 900;
}

.fcnt dd {
    line-height: 24px;
    text-align: center;
    font-size: 14px;
}

* html .fcnt dl {
    background: none;
}