.container .right{width:920px;float:right;}
.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:100%;overflow:hidden;}
.container .right ol li{width:100%;padding:10px 0;overflow:hidden;position:relative;}
.container .right ol li img{float:left;width:250px;box-shadow:0 0 3px #e7e7e7;margin:3px;}
.container .right ol li .txt{width:630px;float:right;}
.container .right ol li .txt h1{color:#1383CC;letter-spacing:1px;line-height:200%;}
.container .right ol li .txt h1:hover{text-decoration:underline;}
.container .right ol li .txt p{color:#666;line-height:180%;text-indent:28px;}
.container .right ol li .txt .butt-box{position:absolute;right:0;bottom:13px;}
.container .right ol li .txt .butt-box a{overflow:hidden;float:right;margin-left:20px;}
.container .right ol li .txt .butt-box h2{background:#1383CC;color:#fff;font-weight:normal;line-height:30px;width:115px;text-align:center;}
.container .right ol li .txt .butt-box h3{background:#ccc;color:#666;font-weight:normal;line-height:30px;width:115px;text-align:center;}

.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;}


.youshipanel{
    margin-top: 60px;
    height: 130px;
    background: url(../images/youshi.png) no-repeat;
    background-size: 100%;
}
.partner{
    margin-top: 50px;
}
.partnertitle{
    text-align: center;
    color: #0075c2;
    font-size: 20px;
}
.scrollbox{
    width: 100%;
    height: 80px;
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}


.showcompany{width: 100%;margin-top:40px;position:relative;overflow:hidden;zoom:1;}
.showcompany .ohbox{overflow:hidden; position:relative;width:90%; left:34px;}
.showcompany .ohbox img{width:26px;float:left;margin-top:30px;}
.showcompany .ohbox img.next{transform:rotate(180deg);}
.showcompany .ohbox .tempWrap{overflow:hidden; position:relative; width:790px;float:left;height:140px;}
.showcompany .piclist{float:left; overflow:hidden;zoom:1;width:640px;position: relative;left: 0px;height:140px;}
.showcompany .piclist li{float:left; display:inline; width:30%; padding:0 10px;}
.showcompany .piclist li img{width:100%;margin:0;padding-bottom:30px;}
.showcompany .piclist li span{line-height:25px;display:block;text-align:center; font-size: 14px; color: #999; position: absolute;bottom:0; width:192px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.showcompany .pageBtn span{background:url(../images/bntbg.png) no-repeat; display:block; width:40px;height:70px;position:absolute;top:128px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.showcompany .pageBtn .prev{background:url(../images/prev.png) no-repeat; margin-top: -96px;}
.showcompany .pageBtn .next{right:0; background:url(../images/prev.png) no-repeat; margin-top: -117px; transform: rotate(180deg)}
.showcompany .pageBtn .list{display:none;}

