.rot{text-align: center;padding: 20px;color: #9B5F1A}
.rot h2{font-size: 36px;font-weight: normal;font-family: fzhzgb}
.rot p{font-size: 30px;font-family: fzsxslk}
.list1con{position: relative;padding-bottom: 30px;}
.list1conleft{width: 585px;float: left;}
.list1conright{width: 550px;padding:70px 20px;float: left;line-height:45px;font-size: 18px;color: #847373;text-indent: 2em;font-family: fzhtjt}
.posimg{position: absolute;right:-120px;bottom:-95px;}
.ro2{background: #EFEFEF;font-family: shinepersonaluse;padding: 20px 0 30px;}
.ro2 .center{position: relative;}
.ro2listtop1{width: 539px;height: 189px;float: left;}
.ro2listtop2{width: 352px;height: 69px;float:left;font-size: 20px;background: #fff;padding: 60px 10px;text-align: center;line-height: 30px;}
.ro2listtop3{width:289px;height: 189px;float: left;position: relative;}
.ro2listtop3 p{height:46px ;line-height:46px;text-align: center;font-size: 20px;background: rgba(0,0,0,0.36);position: absolute;bottom:0;color: #fff;width: 100%;}
.ro2listdownleft{float: left;width: 288px;}
.ro2listdownlefttop{height:71px;background: #fff;padding: 70px 0;text-align: center;font-size: 20px;line-height: 30px;}
.ro2listdownleftdown{height: 293px;position: relative;}
.ro2listdownleftdown p{height: 46px;position: absolute;bottom: 0;line-height: 46px;text-align: center;background: rgba(0,0,0,0.36);color: #fff;width: 100%;text-align: center;}
.ro2listdowncenter{float: left;width: 623px;}
.ro2listdowncentertop{height: 329px;position: relative;}
.ro2listdowncentertop p{height: 46px;position: absolute;bottom: 0;line-height: 46px;text-align: center;background: rgba(0,0,0,0.36);color: #fff;width: 100%;text-align: center;}
.ro2listdowncenterdown{height:55px;background: #fff;text-align: center;padding: 60px 0;font-size: 20px;}
.ro2listdownright{float: right;width: 289px;}
.ro2listdownrighttop{height:71px;background: #fff;padding: 70px 0;text-align: center;font-size: 20px;line-height: 30px;}
.ro2listdownrightdown{height: 203px;background: #F49851;padding-top: 90px;}
.ro2listdownrightdown h2{font-size: 20px;font-weight: normal;text-align: center;color: #fff}
.ro2listdownrightdown button{width: 161px;height: 45px;border:1px solid #fff;color: #fff;font-size: 20px;background: none;margin-left: 63px;margin-top: 45px;}
.swiper-container{height: 763px;}
.swiper-container .swiper-pagination .swiper-pagination-bullet{height: 20px;width: 20px;border-radius: 20px;background: #E9BA98}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background: #DA843C}
.swiper-wrapper{height: 693px;}
.rozixun{width: 100%;margin-top: 10px;}
.rozixun button{margin:0 auto;width: 263px;height: 64px;display:block;color: #fff;background:url(../../../images/home/major/romb/zixun1.png) no-repeat;font-size: 30px;border:none;border-radius: 20px;}
.ro2 .center .posimg{bottom: -125px;}
.ro3{background:url(../../../images/home/major/romb/dbj.jpg) no-repeat; background-size: cover;padding-bottom: 50px;}
.ro3 .center{position: relative;}
.jsinfo{position: relative;}
.jsinfo img{display: block;}
.jsposimg1{width: 192px;height: 240px;position: absolute;left:-100px;bottom:-150px;}
.jsposimg2{width: 287px;height: 152px;position: absolute;left:400px;bottom: -80px;}
.jsrcimg{margin-top: 120px;}
.jsrcimg div{float: left;box-shadow: 3px 3px 3px #ccc}
.jsrcimg div img{display: block;}
.jsrcimg1{margin-right: 69px;}
.rozixun2{margin-top:50px;}
.rozixun2 button{background:url(../../../images/home/major/romb/zixun2.png) no-repeat;}
.ro3posimg{position: absolute;width:297px;height:188px;right: -50px;bottom: -120px;}
.ro4{background: #EFEFEF;padding-bottom: 50px;}
.ro4listleft{width: 520px;height: 480px;float: left;}
.ro4listright{width: 680px;float: left;}
.ro4listright img{float: left;margin-left: 10px;margin-bottom: 10px;}