.container .right{width:920px;float:right;border:1px #ccc solid;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 .case-cont{width:96%;margin:0 auto;overflow:hidden; color: #666; font-size: 14px; line-height: 1.8;}
.container .right .case-cont h1{text-align:center;color:#333;line-height:300%;padding-top:15px;}
.container .right .case-cont p{color:#666;line-height:180%;letter-spacing:1px;text-align:justify;}
.container .right .case-cont img{width:95%;margin:10px auto;}

.container .right .about{width:96%;margin:10px auto;}
.container .right .about h1{margin-bottom: 5px; color:#fff;text-align:center;line-height:40px;background:url(../images/cabg.jpg) repeat-y center top;letter-spacing:2px;font-weight:normal;}
.container .right .about p{color:#666;text-indent:28px;line-height:180%;text-align:justify;padding:5px 0;}

.showcompany{width: 100%;margin-top:10px;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:810px;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;}

.container .right .about .hezuo{width:100%;margin-top:30px;}
.container .right .about .hezuo h1{color:#666;background:url(../images/hezuo.jpg) no-repeat center center;line-height:120%;padding:5px 0;}
.container .right .about .hezuo ol{width:100%;overflow:hidden;padding:3% 2%;box-sizing:border-box;}
.container .right .about .hezuo ol a{overflow:hidden;float:left;width:25%;transition:0.5s;background:#fff;}
.container .right .about .hezuo ol a li{margin:0 2%;border:1px solid #F0F0F0;}
.container .right .about .hezuo ol a li img{width:100%;}
.container .right .about .hezuo ol a li:hover{border:0;}
.container .right .about .hezuo ol a:hover{transform:scale(1.1);z-index:10;box-shadow:0 0 3px #ccc;}
.container .right .about .hezuo h2{width:100%;text-align:right;color:#999;}
.container .right .about .hezuo h2 a{display:inline;color:#3A95D3;text-decoration:underline;font-weight:normal;}
.container .right .about .hezuo h2 a:hover{color:#0664AE;}
.container .right .about .hezuo h1:hover{color:#0075c2;}

.container .right .about .anli img{padding:20px 0;}
.container .right .about .anli ul{width:95%;margin:10px auto;overflow:hidden;}
.container .right .about .anli ul li{width:23%;padding:0 1%;overflow:hidden;float:left;}
.container .right .about .anli ul li img{width:100%;padding:0;}
.container .right .about .anli ul li p{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%;line-height:200%;margin:0 auto;text-indent:0;}
.container .right .about .anli ul li p:hover{text-decoration:underline;}


.container .right .touch{width:100%;margin-top:30px;padding:0 4%;padding-bottom:30px;border-bottom:1px #ccc dashed;box-sizing:border-box;overflow:hidden;}.container .right .touch h1{color:#fff;text-align:center;line-height:40px;background:url(../images/cabg.jpg) repeat-y center top;letter-spacing:2px;font-weight:normal;background-size:100%;}.container .right .touch .txt{width:60%;padding-bottom:30px;float:left;padding-left:1%;box-sizing:border-box;}.container .right .touch .txt h2{color:#666;line-height:200%;padding-top:20px;}.container .right .touch .txt p{color:#666;line-height:180%;}.container .right .touch .code{width:30%;height:0;padding-bottom:30%;float:left;margin:5%;background:url(../images/1-1g02411325l17.jpg) no-repeat center center;background-size:100%;}

.container .right .ask{width:96%;margin:0 auto;border:1px #ccc dashed;padding:5px 15px;box-sizing:border-box;margin-top:20px;margin-bottom:20px;overflow:hidden;}
.container .right .ask h1{color:#666;line-height:200%;}
.container .right .ask span{width:80px;display:block;float:left;text-align:justify;color:#666;}
.container .right .ask .a-right{float:left;}
.container .right .ask .a-right .butt{width:100%;padding:20px 0;overflow:hidden;}
.container .right .ask .a-right .butt a{font-size:14px;text-align:center;line-height:250%;padding:0 35px;float:left;margin-right:50px;letter-spacing:5px;border-radius:4px;font-weight:bold;}
.container .right .ask .a-right .butt a.a1{background:#1584CC;color:#fff;}
.container .right .ask .a-right .butt a.a2{background:#ccc;color:#333;}


.pubdate{
    text-align: center;
    color: #999;
    font-size: 13px;
    margin-bottom: 20px;
}
.prenext{
    overflow: hidden;
    color:#666;
    margin-bottom: 40px;
    margin-top: 35px;
}
.pre{
    float: left;
    text-align: left;
    width: 50%;
}
.next{
    float: right;
    text-align: right;
    width: 50%;
}
.prenext a{
    display: inline-block;
    color: #999;
}
.prenext a:hover{
    color: #0075C2;
}
.aboutbody{
    color: #666;
    font-size: 14px;
}