.huodong{margin-top:60px;}
.huodong img{border: 0;vertical-align: middle;-ms-interpolation-mode: bicubic;transition: transform 1s;}
.mt20 {margin-top: 20px;}
.p20 {padding: 20px 0;}
.clear {clear: both;}
.f14 {font-size: 14px;}
.ml24 {margin-left: 24px;}
.keonwrap1{width:1200px;position: relative;margin: 0 auto;}
.foot{width:100%; border-top:#dedede solid 1px; background-color:#e3e3e3;}
.line1{ height:2px; line-height:2px; background-color:#F60; margin:15px auto; width:60px;}
.tips { width: 420px; height: 182px;border-right: 1px solid #d3d3d3;}
.tips img.f-logo {margin: 0 0 7px;}
.tips .tel{font-size: 14px;color: #333;}
.tips .tel a{ display:block; width:100%; height:27px; line-height:27px; padding-left:38px;}
.tips .tel a.mall { font-size:14px; color:#666;background: url("../img/tubiao.png") no-repeat left top  transparent;}
.tips .tel a.mall:hover {color:#666;}
.tips .tel a.sina {font-size:14px;color:#666;background: url("../img/tubiao.png") no-repeat 0px -27px transparent;}
.tips .tel a.sina:hover { color:#666;}
.tips .tel a.tengxun {font-size:14px; color:#666;background: url("../img/tubiao.png") no-repeat 0 -58px transparent;}
.tips .tel a.tengxun:hover {color:#666;}
.tips .tel .en {font-size:24px;line-height:32px;font-weight:bold;font-family:calibri, Arial;color: #333;}
.tips .ewm {font-size:12px;line-height:30px;text-align:center;top:29px;left:250px;}
.tips .ewm .box {margin: 0 9px;}
.list {height:292px;}
.list li {  width:72px;margin-left:80px;float:left;}
.list li:first-child {margin-left: 0;}
.list li a { width: 100%; font-size:14px; line-height: 2; color: #666; display: inline-block;}
.list li a.tit { font-size:16px; line-height: 2; margin-bottom: 10px; color: #333;}
.list li a:hover {color: #f60;}
.fl {float:left;display: inline;}
.fr {float:right;display: inline;}
.bot {margin-bottom: 20px;}
.poa {position: absolute;}

.w1200 {margin: 0 auto;width: 1200px;overflow: hidden;margin-top:35px;}
.nhcontent h3 {font-size:16px;display: inline-block;background-color:#f70;height:52px;line-height:52px;width: 100%;text-indent: 1em;color: #FFF;}
.nhcontent ul {padding-top: 30px;}
.nhcontent ul li {width: 220px;float: left;margin-right: 25px;margin-bottom: 0px;text-align: center;}
.nhcontent ul li.mr0 {margin-right: 0;}



.lnews {}
.lnews h3 {font-size:16px;display: inline-block;background-color:#f70;height:52px;line-height:52px;width: 100%;text-indent: 1em;color: #FFF;}
.ln-lst {float: none;width: 1200px;margin: 0 auto;margin-bottom: 30px;margin-top:30px;}
.ln-lst li {float: left;width: 380px;height:420px;background-color: #eee;position: relative;cursor: pointer;margin-right: 9px;margin-left: 9px;}
.ln-lst .ln-lt-i {
    display: block;
    margin: 0 auto;
    margin-top: 12px;
    width: 350px;
    height: 250px;
}
.ln-lst h2 {
        margin-top: 15px;
    height: 26px;
    line-height: 26px;
    font-size: 20px;
    color: #000;
    font-weight: normal;
    padding: 0 15px;
    width: 350px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.ln-lst span {
        display: block;
    margin-top: 9px;
    text-indent: 15px;
    line-height: 22px;
    font-size: 15px;
    color: #838383;
}
.ln-lst p {
    margin-top: 11px;
    height: 48px;
    line-height: 24px;
    font-size: 12px;
    color: #999;
    padding: 0 15px;
    overflow: hidden;
}
.ln-lst .ln-lst-de {
    display: block;
    width: 31px;
    height: 31px;
    margin-left: 27px;
    margin-top: 15px;
    background: url(../img/ln_enter.png) no-repeat;
}
.ln-lst .ln-lt-bg {
    display: none;
    position: absolute;
    width: 426px;
    height: 470px;
    top: -10px;
    left: -15px;
    background: url(../img/ln_bg03.png) no-repeat;
}