.container .right{width:920px;float:right;overflow:hidden;}
.container .right .location p{color:#666;line-height:38px;float:left;letter-spacing:1px;padding:0 5px;}
.container .right .location a p:hover{text-decoration:underline;}

.container .right ol{width:920px;overflow:hidden;padding:2% 0;box-sizing:border-box;}
.container .right ol a{width:30%;overflow:hidden;margin-right:5%;float:left;padding:5px;box-sizing:border-box;}
.container .right ol a:nth-of-type(3n){margin-right:0};
.container .right ol li{width:100%;}
.container .right ol a.no-margin{margin:0;}
.container .right ol li .pict-box{width:100%;height:200px;overflow:hidden;}
.container .right ol li img{width:100%;}
.container .right ol li p{color:#666;line-height:200%;padding:0 5px;}

.container .right ol a:hover li .pict-box{box-shadow:0 0 3px #ccc;}
.container .right ol a:hover p{text-decoration:underline;}

.container .right .case{overflow:hidden;padding-bottom:20px;}
.container .right .head{border-bottom:1px #ccc solid;width:100%;overflow:hidden;}
.container .right .head p{float:left;color:#666;line-height:200%;padding:0 5px;}
.container .right .head a p{float:right;}
.container .right .head a p:hover{color:#1383CC;}
.container .right .case ul{width:95%;margin:10px auto;overflow:hidden;}
.container .right .case ul li{width:23%;padding:0 1%;overflow:hidden;float:left;}
.container .right .case ul li img{width:100%;}
.container .right .case ul li p{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%;line-height:200%;margin:0 auto;}
.container .right .case ul li p:hover{text-decoration:underline;}

.container .right .lc{width:100%;overflow:hidden;background:url(../images/c13.jpg) no-repeat left top;height:302px;background-size:100%}
.container .right .lc .lc-cont{width:506px;margin:0 auto;}
.container .right .lc .lc-cont .top{width:100%;height:55px;background:url(../images/c14.png) no-repeat center center;}
.container .right .lc .lc-cont .foot{width:100%;height:247px;background:url(../images/c15.png) no-repeat center center;}
.container .right .lc .lc-cont .foot ul{padding:0 3px;padding-top:12px;overflow:hidden;}
.container .right .lc .lc-cont .foot ul.ul2{padding-top:20px;}
.container .right .lc .lc-cont .foot ul a{overflow:hidden;float:left;}
.container .right .lc .lc-cont .foot ul li{padding:10px 20px;margin-right:10px;}
.container .right .lc .lc-cont .foot ul li.no-margin{margin:0;}
.container .right .lc .lc-cont .foot ul li img{width:48px;height:48px;border-radius:48px;box-shadow:5px 5px 10px #123F7E;}
.container .right .lc .lc-cont .foot ul li img.light{box-shadow:5px 5px 10px #123F7E,0 0 10px #98B5D5;}
.container .right .lc .lc-cont .foot ul li p{color:#fff;letter-spacing:1px;line-height:250%;width:100%;text-align:center;}

.container .right .lc .lc-cont .foot ul a li img:hover{box-shadow:5px 5px 10px #123F7E,0 0 10px #CDDEF0;}
.container .right .lc .lc-cont .foot ul a li p:hover{text-shadow:0 0 3px #042A61;}

.noline{
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}