.container{width: 1200px;margin: 0 auto;position: relative;box-sizing: border-box}
.container::after { content: ''; display: table; clear: both; overflow: hidden }
.re-top{background: url("../images/revest/bg-blue.png") no-repeat 0 0;padding: 30px 0;color: #fff}
.re-top .top-left p{font-size: 20px;line-height: 26px;margin-bottom: 25px;}
.re-top .re-item span{border: 1px solid #fff;padding: 2px 8px;margin-right: 5px;font-size: 14px;}
.re-top .top-left{float: left}
.re-top .top-right{background: url("../images/revest/tel.png") no-repeat 0 0;float: right}
.re-top .top-right p{text-indent:85px;line-height: 36px;font-size: 16px;}
.re-top .top-right p.tel{font-size: 36px;}
.re-center{background: #fff;padding: 85px 0 110px;margin-bottom: 118px}
.re-center h3{font-size: 44px;margin-bottom:75px;text-align: center;font-weight: normal }
.re-center h1{font-size: 44px;margin-bottom:75px;text-align: center;font-weight: normal }
.re-center .intro{font-size: 16px;line-height: 30px;margin-bottom: 30px;}
.bg{background:  #476a8f;}
.bg h3{color: #fff}
.re-center .cen-item{width: 380px;height: 420px;background: #fff;float: left;margin-right: 30px;overflow: hidden}
.re-center .cen-item:nth-child(4n){margin-right: 0;}
.re-center .cen-item img{width: 100%;height: 340px;display: block}
.re-center .cen-item p{font-size: 22px;text-align: center;padding: 25px 0 20px;}
.re-center .cen-item p a{color: #000;}
#naver_bar{height: 50px;line-height:50px;width: 100%;position: fixed;left: 0;top:0;display: none;z-index: 99;}
#naver_bar .warp_flix{position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: #54769a;opacity: .8;}
#naver_bar p{font-size: 18px;color: #fff;z-index:5;position: absolute;}
#naver_bar .addr_msg{left: 0;top: 0;height: 50px;width: 500px;text-align: left}
#naver_bar .tel_msg{right: 0;top: 0;height: 50px;width: 350px;text-align: left;text-indent:40px;background: url("../images/call-icon.png") left center no-repeat;background-size: 30px 30px;}

/*�ֲ�*/
.picScroll-left{ width:100%;  overflow:hidden; position:relative; }
.picScroll-left .hd{ height:30px;padding:0 10px; position: absolute;left: 48%; top: 0; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:25px; height:60px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
    cursor:pointer; background:url("../images/revest/icon.png") no-repeat -7px 8px rgba(0,0,0,.5);opacity: 0}
.picScroll-left .hd .show{opacity: 1;}
.picScroll-left .hd .prev{  position: absolute; left: -576px; z-index: 2; top: 130px;}
.picScroll-left .hd .next{ background-position:-76px 8px; position: absolute; right: -586px; z-index: 2; top: 130px; }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#999;border-radius: 50%; }
.picScroll-left .hd ul li.on{background: #f28b46; }
.picScroll-left .bd{margin-top: 30px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right: 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:395px; height:300px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }

.picScroll-left.re-success .bd ul li .pic img{width: 380px;height: 200px;}
.picScroll-left.re-success .bd ul li{margin-right: 30px;}
.picScroll-left.re-success .hd .prev{top:90px}
.picScroll-left.re-success .hd .next{top:90px;right: -564px;}


/*
��˰����*/

.cash-top{height: 380px;background: url("../images/revest/bg-sui.png") no-repeat 0 0;padding: 60px 0;color: #fff;}
.cash-top .cash{text-align: center;font-size: 22px;color: #fff;line-height: 62px;background: url("../images/revest/tran.png") no-repeat center -21px;height: 380px;padding-top: 65px;}
.cash-top .cash h3{font-size: 40px;font-weight: normal}
.cash-top .cash h1{font-size: 40px;font-weight: normal}
.ca-center .cen-item{background: #f5faff;border: 1px solid #dae6f2;width: 378px;height: 465px;border-top: 4px solid #acc9e5;}
.ca-center .cen-item p a{color: #505050;font-size: 20px;}
.ca-center .cen-item span{  margin: 0 15px; display: block; font-size: 14px; line-height: 24px;color: #505050}
.re-center .ca-item{width: 220px;height: 260px;background: #fff;float: left;margin-right: 25px;color: #476a8f;padding: 30px;box-sizing: border-box;text-align: center;}
.re-center .ca-item:last-child{margin-right: 0;}
.re-center .ca-item i{width: 100%;height: 150px;display: block;background:url("../images/revest/server-icons.png") no-repeat 11px -9px }
.re-center .ca-item i.icon2{background-position: 14px -244px;}
.re-center .ca-item i.icon3{background-position: 14px -486px;}
.re-center .ca-item i.icon4{background-position: 8px -743px;}
.re-center .ca-item i.icon5{background-position: 11px -997px;}
.re-center .ca-item p{font-size: 20px;margin-top: 15px;line-height: 26px;}
.re-center .price-type{width: 100%;height: 270px;background: #f5faff;border: 1px solid  #dae6f2;box-sizing: border-box;padding: 40px 0;}
.re-center .price-type .price-items{float: left;width: 37%;margin:0  75px;text-align: center}
.re-center .price-type .price-items h3{border-bottom: 1px solid #dae6f2;font-size: 28px;padding: 30px 0 35px;}
.re-center .price-type .price-items p{font-size: 40px;color:#476a8f;line-height: 26px;}
.re-center .price-type .price-items p sub{color: #505050;font-size: 16px;}
.re-center .price-type .price-items small{color: #999;line-height: 40px;}