
.tr{text-align: right;}
.tc{text-align: center;}

.banner{height:645px; background-color: #000;}

.menu a{float:left; position: relative; height: 90px; color:#fff; margin-right:1px; width:199px; font-size: 18px; }
.menu a span{position: absolute; right:30px; top:34px; }
.menu a:hover{opacity:0.8;}
.menu a i{position: absolute; top:50%; margin-top:-25px; left:25px; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}
.menu a:hover i{margin-top:-30px;}
.menu .m1{background-color: #99cc99;}
.menu .m2{background-color: #409f73;}
.menu .m3{background-color: #333333;}
.menu .m4{background-color: #666663;}
.menu .m5{background-color: #999999;}

.layout .container{padding:45px 0;}
.layout h2{font-size: 36px; color:#00925f; font-weight: normal;}
.layout h3{font-size: 24px; color:#000000; font-weight: normal;}
.layout p{font-size: 14px; color:#666; line-height: 24px;}
.layout-1{background-color: #fff; }
.layout-2{background-color: #f0f0f0; }
.layout-3{background-color: #fff;}
.layout-4{background-color: #f0f0f0;}
.layout-5{background-color: #fff; height: 740px;}
.layout-6{background-color: #f0f0f0; }


.layout-1 h2{margin-top:25px;}
.layout-1 p{margin-top:10px;}
.layout-1 ul{margin-top:20px;}
.layout-1 li{font-size: 14px; color:#ea0000; padding:5px 0;}
.layout-1 li a{ color:#ea0000; }

.layout-2 h2{margin-bottom:25px;}

.layout-3 h2{margin-bottom:20px;}
.layout-3 h3{margin-bottom: 5px;}
.layout-3 .param{margin-top:30px;}
.layout-3 .scroll{margin-top: 80px; position: relative; margin-bottom: 50px;}
.layout-3 .scroll .button{width:110px; height: 110px; position: absolute; z-index: 2; top:180px; cursor: pointer; opacity: 0.3;}
.layout-3 .button-prev{background:url(../images/oppo5_06.png) no-repeat; left:50px;}
.layout-3 .button-next{background:url(../images/oppo5_09.png) no-repeat; right:50px;}
.layout-3 .scroll .items{height:490px; position: relative;}
.layout-3 .scroll img{position: absolute; box-shadow: 0px 0px 15px #ccc;}


.layout-4 h2{margin-bottom:20px;}
.layout-4 h3{margin-bottom: 5px;}
.layout-4 .param{margin-top:30px;}
.layout-4 .slide-box{height:500px; margin-top: 50px;}
.layout-4 .slide-box li{height: 500px;}
.layout-4 .button,.layout-4 .slide{height:100%; float: left;}
.layout-4 .slide{width:585px; margin-left:120px; height: 500px;}
.layout-4 .slide ul{height: 500px;}
.layout-4 .button{width:85px; cursor: pointer;}
.layout-4 .button-prev{background:url(../images/oppo_20-02.png) no-repeat center center;}
.layout-4 .button-next{background:url(../images/oppo_20.png) no-repeat center center; float: right;}

.layout-5 h2{margin-bottom: 80px;}
.layout-5 .slide-box{width:460px;float:left;}
.layout-5 .adlinks{float:right; width: 473px;}
.layout-5 .adlinks a{display: block; width:473px;overflow: hidden;}
.layout-5 .adlinks img{display: block; -webkit-transition: all .8s;
-o-transition: all .8s;
transition: all .8s;}
.layout-5 .adlinks a:hover img{-webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05); }

.layout-5 .button{height: 400px; width:60px; float:left; cursor: pointer;}
.layout-5 .slide{width:340px; height: 400px; float:left;}
.layout-5 .slide ul{height: 400px;}
.layout-5 li{height: 400px;}
.layout-5 .button-prev{background:url(../images/oppo_28.png) no-repeat center center ;}
.layout-5 .button-next{background:url(../images/oppo_31.png) no-repeat center center ;}
.layout-5 .proccess{height:1px; background:#c4c4c4; margin-top: 95px;}
.layout-5 span{width:33.33%; height:100%; display: block; background:#ff9000; position: relative;}

.layout-6 h2{margin-bottom: 25px;}
.layout-6 textarea{display: block; width:958px; height: 120px; padding:20px; border:1px solid #d4d4d4; outline: 0; font-size: 16px; color:#666;}

.ds-powered-by{display: none;}






