@charset "utf-8";
html {min-width:1200px;height:100%}
/*------section_1-------*/
.section_1 {background: url(../../ryimg/bg-1.png)no-repeat top;height: 882px; margin-bottom: -48px;}
.section_1 .article {width:1200px;margin:0 auto;}
.article .package {position:relative;margin:0 auto;top:530px;right:-145px;width:570px;height:153px;padding:15px 15px;background:url(../../ryimg/QR-bg.png) no-repeat;background-size:100% 100%;}
.package .content_r {float:left;padding-left:50px;cursor:pointer;}
.package .content_f {float:left;padding-left:50px;padding-top:25px;}
.package .content_c {float:right;padding-top:25px;}
.package .content_c .img {width:200px;}
.package .content_c .img1 {margin-top:8px;}
.section_1 .content {text-align:center;}
.content .content_f {display:inline-block;}
.content .content_f p {font-size:0.5rem;color:#e8cf73;}
.content .content_c {display:inline-block;margin-left:30px;}
.content .content_c .img2 {margin:30px 0 10px 0;}
.content .content_r {display:inline-block;margin-left:30px;}

/*------section_2-------*/
.section_2 {height:685px;position:relative;background: url(../../ryimg/bg-2.png)no-repeat top;/*padding:68px 0 70px 0;*/margin-bottom:-58px;}
.section_2>img {width:100%;display:block;position:absolute;bottom:0;}
.section_2 .top {text-align:center;clear:both;padding-top:5px;}
.section_2 .main {width:1200px;height:495px;margin:70px auto 0;}
.section_2 .main_l {float:left;display:inline-block;margin-right:25px;}

/*------------------------section_3---------------------------------*/
.section_3 {background:url("../../ryimg/bg-3.png") no-repeat top center;height:675px;position:relative;}
.section_3 .top {text-align:center;padding:5px 0 0 0;}
.dg-container {position:absolute;top:22px;width:100%;height:653px;}
.dg-wrapper {width:660px;height:653px;margin:0 auto;position:relative;top:-15px;transform-style:preserve-3d;perspective:300px;}
.dg-wrapper a {display:block;position:absolute;left:0;top:176px;}
.dg-wrapper a:first-child {z-index:2;}
.dg-wrapper a img {display:block;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.20);border-radius:4px;background:#fff;}
.dg-wrapper a.dg-transition {transition:all 0.5s ease-in-out;}
.dg-wrapper a.dg-transition-fast {transition:all 0.2s ease-in-out;}
.dg-container nav span:hover {opacity:1;}
.dg-container nav span.dg-next {background-position:top right;margin-left:10px;}
.dg-container .button {display:block;height:38px;width:1000px;margin:0 auto;position:relative;top:135px;z-index:20;border-bottom:5px solid #913329;}
#lightButton li {width:195px;height:38px;line-height:38px;float:left;margin-left:5px;text-align:center;font-size:24px;cursor:pointer;}
#lightButton .light {background:url(../../ryimg/slide_bg.png) no-repeat center top;background-size:100% 100%;color:#fff;}
.dg-container .dg-prev {position:absolute;top:340px;left:350px;background:url(../../ryimg/last.png) no-repeat;width:29px;height:54px;}
.dg-container .dg-prev:hover {background:url(../../ryimg/last-hover.png) no-repeat;}
.dg-container .dg-next {position:absolute;top:340px;right:350px;background:url(../../ryimg/next.png) no-repeat;width:29px;height:54px;}
.dg-container .dg-next:hover {background:url(../../ryimg/next-hover.png) no-repeat;}

/*------------------------section_4---------------------------------*/
.section_4 {background:url("../../ryimg/slide.jpg") no-repeat top center;height:530px;position:relative;}

/*------------------------section_5---------------------------------*/
.section_5 {background-color:#fff;width:100%;margin-bottom:30px;}
.position {width:100%;background:#f5f5f5;height:55px;}
.position div {width:1200px;margin:0 auto;line-height:55px;font-size:14px;}
.position .f-c {color:#bc4233;}
.det {width:1200px;margin:0 auto;margin-top:35px;}
.det .det-Code {background:url(../../ryimg/QR_bg.png) no-repeat;width:234px;height:398px;float:left;text-align:center;padding-top:33px;}
.det .det-Code .img {width:210px;margin:0 auto;}
.det .det-Code .img1 {margin-bottom:10px;}
.det .det-content {width:930px;float:right;}
.det .det-content .news {border: 1px solid #000000;width: 868px;min-height: 500px;margin-top: 20px;padding: 30px;}
.det .det-content .news ul li{font-size: 20px;border-bottom: 1px dashed  #000;padding: 20px 0;}
.det .det-content .news ul li a{cursor: pointer;color: #000;}
.det .det-content .news ul li a:hover{color: #d56214;}
.det .det-content .news ul li span{float: left;}
.det .det-content .news ul li span:last-child{float: right;}
.det .det-content .news .page{margin-top: 20px;text-align: center;}
.det .det-content .news .page .page-detail{float: left;}
.det .det-content .news .page a{cursor: pointer;color: #000;}
.det .det-content .news .page a:hover{color: #d56214;}
.det .det-content h1 {width:100%;height:80px;border-bottom:1px solid #666;text-align:center;line-height:80px;font-size:28px;margin-top:-27px;}
.det .det-content dl {padding-top:20px;}
.det .det-content dl dt {font-weight:bold;font-size:15px;margin:12px 0;}
.det .det-content dl dd {font-size:16px;line-height:25px;margin-bottom:10px;text-indent:1em;}
.det-content dl p {font-size:16px;line-height:25px;margin-bottom:10px;text-indent:2em;}

/*---------------------nav------------------------*/
.nav {position:fixed;bottom:110px;right:40px;z-index:100;}
.nav a {display:block;margin-top:-1px;}
.nav a img {width:90%;display:block;}
