@charset "utf-8";
/*****section1*****/
#section1 { margin: 0 auto; position: relative; }
#section1 .arrow { width: 100%; position: absolute; bottom: 7.8rem; left: 0; cursor: pointer; z-index: 100; opacity: 1; animation: arrow 3s cubic-bezier(0.5, 0, 0.1, 1) infinite; -webkit-animation: arrow 3s cubic-bezier(0.5, 0, 0.1, 1) infinite; }
#section1 .arrow a { width: 124px; display: block; margin: 0 auto; }
#section1 .arrow a dt { width: 19px; height: 19px; background-image: url(../images/ioc3.png); background-repeat: no-repeat; background-size: 100%; display: block; margin: 0 auto; }
#section1 .arrow a dd { width: 100%; text-align: center; padding-top: 10px; color: #FFF; }
#section1 .arrow a:hover { animation-play-state: paused; -webkit-animation-play-state: paused; }
@keyframes arrow { %0, %100 {
 bottom:9rem;
 opacity: 1;
}
 50% {
 bottom:9rem;
 opacity: .5
}
}
 @-webkit-keyframes arrow { %0, %100 {
bottom:7.8rem;
 opacity: 1;
}
 50% {
 bottom:9rem;
 opacity: .5;
}
}
/*****section2*****/
#section2 { position: relative; margin: 0 auto; background: #FFF; padding: 6vw 0 0 0; line-height: normal; }
#section2 .yfjg { width: 100%; overflow: hidden; padding: 4rem 0; margin-top: 3vw; position:relative; }
#section2 .yfjg .yfjg_l { width: 49%; overflow: hidden; float: left; }
#section2 .yfjg .yfjg_l .yf_nr { width: 100%; overflow: hidden; text-indent: 2em; line-height:2; }
#section2 .yfjg .yfjg_l .yf_img { width: 100%; overflow: hidden; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo { width: 100%; margin-left: auto; margin-right: auto; position: relative; padding-bottom: 26px; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .item { width: 100%; display: block; line-height: normal; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .item img { width: 97.5%; display: block; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .owl-item:nth-of-type(1) img { float: left; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .owl-item:nth-of-type(2) img { float: right; }
#section2 .yfjg .yfjg_l .yf_img .owl-pagination { width: 100%; height: 16px; text-align: center; margin-top: 10px; display: block; }
#section2 .yfjg .yfjg_l .yf_img .owl-page { display: inline-block; width: 14px; height: 14px; margin: 0 5px; background: #898989; *display: inline;
*zoom: 1;
border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; }
#section2 .yfjg .yfjg_l .yf_img .owl-pagination .active { background: #d50e25; }
#section2 .yfjg .yfjg_r { width: 46%; overflow: hidden; float: right;}
#section2 .yfjg .yf_img { width: 100%; overflow: hidden; }
#section2 .yfjg .yf_sum { width: 46%; overflow: hidden; position: absolute; right: 0; bottom:26px; }
#section2 .yfjg .yf_sum dl { width: auto; overflow: hidden; line-height: normal; }
#section2 .yfjg .yf_sum dl dt { line-height: 2.6vw; overflow: hidden; float:left; font-family: 'youshebiaotiheiregular'; font-size: 3.7vw; color: #d50e25; font-weight: bolder; }
#section2 .yfjg .yf_sum dl:nth-of-type(1) { width: auto; float: left; margin-left:8%; }
#section2 .yfjg .yf_sum dl:nth-of-type(2) { width: auto; float: right; margin-right:8%;}
#section2 .yfjg .yf_sum dl dd{ float:left; margin-left:10px; line-height: 2.6vw;}
#section2 .yfjg .yfyw { width: 0.75%; overflow: hidden; float: right; margin-right: 1%; margin-top: 20%; }
@media screen and (max-width: 1700px) and (min-width:1025px) {
#section2 .yfjg { padding: 40px 0; margin-top: 40px; }
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
#section2 .yfjg { padding: 30px 0; margin-top: 30px; }
#section2 .yfjg .yfjg_r{ padding-top:20px;}
}
 @media screen and (max-width: 768px) and (min-width: 0px) {
#section2 .yfjg .yfjg_l { width: 100%; float: inherit; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .item img { width: 100%; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .owl-item:nth-of-type(1) img { float: inherit; }
#section2 .yfjg .yfjg_l .yf_img #owl-demo .owl-item:nth-of-type(2) img { float: inherit; }
#section2 .yfjg .yfjg_r { width: 100%; float: inherit; }
#section2 .yfjg .yf_sum { width: 100%; position: inherit; right: 0; bottom: 0; margin-top: 10px; }
#section2 .yfjg .yf_sum dl dt{ font-size: 30px; line-height: 30px; }
#section2 .yfjg .yf_sum dl dd{ line-height: 30px;}
#section2 .yfjg .yf_sum dl:nth-of-type(1) {margin-left:0; }
#section2 .yfjg .yf_sum dl:nth-of-type(2) { margin-right:0;}
#section2 .yfjg .yfyw { display: none; }
}
/*****section3*****/
#section3 { width: 100%; position: relative; margin: 0 auto; padding: 6vw 0; line-height: normal; color: #FFF; }
.yfsb_nr { text-indent: 2em; line-height: 1.8; overflow: hidden; }
#section3 .yfsb_img { width: 90%; overflow: hidden; margin: 40px auto 0 auto; }
#section3 .yfsb_img #owl-demo { width: 96%; margin-left: auto; margin-right: auto; position: relative; padding: 0 2%; }
#section3 .yfsb_img #owl-demo .item { width: 100%; }
#section3 .yfsb_img #owl-demo .item img { width: 95%; margin: 0 auto; display: block; }
#section3 .yfsb_img #owl-demo .owl-buttons div { position: absolute; top: 45%; width: 25px; height: 50px; text-indent: -9999px; z-index: 100; display: block; background:url(../images/awrs.png) no-repeat; }
#section3 .yfsb_img #owl-demo .owl-buttons div:hover { background: url(../images/awr_ed.png) no-repeat; }
#section3 .yfsb_img #owl-demo .owl-buttons div.owl-prev { left: 0; }
#section3 .yfsb_img #owl-demo .owl-buttons div.owl-next { right: 0; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#section3 .yfsb_img #owl-demo .owl-buttons div.owl-next:hover { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
@media screen and (max-width: 1700px) and (min-width:1025px) {
#section3 .yfsb_img #owl-demo { width: 92%; padding: 0 4%; }
#section3 .yfsb_img { margin: 30px auto 0 auto; }
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
#section3 .yfsb_img{ width: 100%;}
#section3 .yfsb_img #owl-demo { width: 100%; padding: 0 0 0 0; }
#section3 .yfsb_img #owl-demo .owl-buttons div { display: none; }
#section3 .yfsb_img .owl-pagination { width: 100%; height: 16px; text-align: center; margin-top: 10px; display: block; }
#section3 .yfsb_img .owl-page { display: inline-block; width: 14px; height: 14px; margin: 0 5px; background: #FFF; *display: inline;
*zoom: 1;
border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; }
#section3 .yfsb_img .owl-pagination .active { background: #d50e25; }
}
@media screen and (max-width: 420px) and (min-width: 0px) {
#section3 .yfsb_img { margin: 20px auto 0 auto; }
}
/*****section4*****/
#section4 { width: 100%; position: relative; margin: 0 auto; padding: 6vw 0; line-height: normal; }
#section4 .hxjs_l { width: 65%; }
#section4 .hxjs_bo { width: 100%; overflow: hidden; margin-top: 10px; }
#section4 .hxjs_bo #owl-demo { width: 100%; margin-left: auto; margin-right: auto; position: relative; }
#section4 .hxjs_bo #owl-demo .item { width: 95%; overflow: hidden; padding: 40px 0; background: #FFF; -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); box-shadow: 0 0 20px 10px rgba(29, 29, 29, 0.1); transition: ease all .3s; text-align: center; margin: 30px 0; }
#section4 .hxjs_bo #owl-demo .item dt { width: 70px; height: 60px; margin: 0 auto; overflow: hidden; }
#section4 .hxjs_bo #owl-demo .item dd { padding-top: 10px; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(1) { float: left; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(2) { float: left; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(3) { float: left; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(4) { float: left; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(5) { float: right; }
#section4 .hxjs_bo #owl-demo .item:hover { color: #d50e25; -webkit-box-shadow: 0 0 0 rgba(0,0,0,0.1); box-shadow: 0 0 0 rgba(0,0,0,0.1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); box-shadow: 0 0 0 0 rgba(29, 29, 29, 0.1); }
@media screen and (max-width: 1700px) and (min-width:1025px) {
#section4 .hxjs_l { width: 100%; }
#section4 .hxjs_bo { margin-top: 0; }
#section4 .hxjs_bo #owl-demo .item { padding: 25px 0; }
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
#section4 .hxjs_l { width: 100%; }
#section4 .hxjs_bo { margin-top: 0; }
#section4 .hxjs_bo #owl-demo .item { padding: 25px 0; }
}
 @media screen and (max-width: 768px) and (min-width: 0px) {
#section4 .hxjs_bo #owl-demo { padding-bottom: 26px; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(1) { float: inherit; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(2) { float: inherit; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(3) { float: inherit; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(4) { float: inherit; }
#section4 .hxjs_bo #owl-demo .item:nth-of-type(5) { float: inherit; }
#section4 .hxjs_bo .owl-pagination { width: 100%; height: 16px; text-align: center; margin-top: 10px; display: block; }
#section4 .hxjs_bo .owl-page { display: inline-block; width: 14px; height: 14px; margin: 0 5px; background: #898989; *display: inline;
*zoom: 1;
border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; }
#section4 .hxjs_bo .owl-pagination .active { background: #d50e25; }
}
/*****section5*****/
#section5 { width: 100%; position: relative; margin: 0 auto; padding: 6vw 0; line-height: normal; background: #FFF; }
#section5 .bzbz_bo table { width: 100%; text-align: center; border: 0; }
#section5 .bzbz_bo table tr:nth-of-type(1) { background: #dd3e51; color: #FFF; font-weight: bolder; }
#section5 .bzbz_bo table tr td { padding: 22px 2%; }
#section5 .bzbz_bo table tr:nth-of-type(2) { background: #ffffff; }
#section5 .bzbz_bo table tr:nth-of-type(3) { background: #f4f4f4; }
#section5 .bzbz_bo table tr:nth-of-type(4) { background: #ffffff; }
#section5 .bzbz_bo table tr:nth-of-type(5) { background: #f4f4f4; }
#section5 .bzbz_bo table tr:nth-of-type(6) { background: #ffffff; }
#section5 .bzbz_bo table tr:nth-of-type(7) { background: #f4f4f4; }
#section5 .bzbz_bo table tr:nth-of-type(8) { background: #ffffff; }
#section5 .bzbz_bo table tr:nth-of-type(1) td:nth-of-type(1) { width: 10%; }
#section5 .bzbz_bo table tr:nth-of-type(1) td:nth-of-type(2) { width: 24%; }
#section5 .bzbz_bo table tr:nth-of-type(1) td:nth-of-type(3) { width: 37%; }
@media screen and (max-width: 1700px) and (min-width:1025px) {
#section5 .bzbz_bo table tr td { padding: 18px 0; }
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
#section5 .bzbz_bo table tr td { padding: 15px 0; }
}
/*****section6*****/
#section6 { width: 100%; position: relative; margin: 0 auto; padding: 6vw 0; line-height: normal; background: url(../images/ry.jpg) repeat-x bottom #e6e6e7; }
#section6 .cprd_bo { width: 90%; overflow: hidden; margin: 40px auto 0 auto; position: relative; }
#section6 .cprd_bo .cprd_top { width: 100%; overflow: hidden; position: absolute; top: 0; left: 0; z-index: 10; }
#section6 .cprd_bo .cprd_top #owl-demo { width: 96%; margin-left: auto; margin-right: auto; position: relative; padding: 0 2%; }
#section6 .cprd_bo .cprd_top #owl-demo .item { width: 100%; }
#section6 .cprd_bo .cprd_top #owl-demo .item .ry_bh { width: 96%; margin: 0 auto; overflow: hidden; position: relative; display: block; }
#section6 .cprd_bo .cprd_top #owl-demo .item .ry_bh dt { width: 83.42%; overflow: hidden; position: absolute; left: 8.29%; top: 10%; z-index: 10; }
#section6 .cprd_bo .cprd_top #owl-demo .item .ry_bh dd { width: 100%; overflow: hidden; }
#section6 .cprd_bo .cprd_top #owl-demo .item .ry_bh img { width: 100%; }
#section6 .cprd_bo .cprd_top #owl-demo .owl-buttons div { position: absolute; top: 45%; width: 25px; height: 50px; text-indent: -9999px; display: block; background: url(../images/awr.png) no-repeat; }
#section6 .cprd_bo .cprd_top #owl-demo .owl-buttons div:hover { background: url(../images/awr_ed.png); }
#section6 .cprd_bo .cprd_top #owl-demo .owl-buttons div.owl-prev { left: 0; }
#section6 .cprd_bo .cprd_top #owl-demo .owl-buttons div.owl-next { right: 0; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#section6 .cprd_bo .cprd_top #owl-demo .owl-buttons div.owl-next:hover { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#section6 .cprd_img { width: 100%; overflow: hidden; margin-top: 17%; }
@media screen and (max-width: 1700px) and (min-width:1025px) {
#section6 .cprd_bo { margin: 30px auto 0 auto; }
#section6 .cprd_bo .cprd_top #owl-demo { width: 92%; padding: 0 4%; }
}
@media screen and (max-width: 1700px) and (min-width:1500px) {
#section6 .cprd_img { margin-top: 15.5%; }
}
@media screen and (max-width: 1501px) and (min-width:1300px) {
#section6 .cprd_img { margin-top: 15.5%; }
}
@media screen and (max-width: 1301px) and (min-width:1025px) {
#section6 .cprd_img { margin-top: 15.5%; }
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
#section6 .cprd_bo { width:95%; padding-bottom: 36px; }
#section6 .cprd_bo .cprd_top #owl-demo { width: 100%; padding: 0 0 0 0; }
#section6 .cprd_bo .cprd_top #owl-demo .owl-buttons div { display: none; }
#section6 .cprd_bo .cprd_top .owl-pagination { width: 100%; height: 16px; text-align: center; margin-top: 30px; display: block; }
#section6 .cprd_bo .cprd_top .owl-page { display: inline-block; width: 14px; height: 14px; margin: 0 5px; background: #FFF; *display: inline;
*zoom: 1;
border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; }
#section6 .cprd_bo .cprd_top .owl-pagination .active { background: #d50e25; }
}
@media screen and (max-width: 768px) and (min-width: 0px) {
#section6 .cprd_img { margin-top: 23%; }
}
 @media screen and (max-width: 420px) and (min-width: 0px) {
#section6 .cprd_img { margin-top: 72%; }
}
/*****section7*****/
#section7 { width: 100%; position: relative; margin: 0 auto; padding: 6vw 0; line-height: normal; background: url(../images/ry.jpg) repeat-x bottom #e6e6e7; }
#section7 .zlsq_bo { width: 92%; overflow: hidden; margin: 40px auto 0 auto; position: relative; }
#section7 .zlsq_bo .zlsq_top { width: 100%; overflow: hidden; position: absolute; top: 0; left: 0; z-index: 10; }
#section7 .zlsq_bo .zlsq_top #owl-demo { width: 96%; margin-left: auto; margin-right: auto; position: relative; padding: 0 2%; }
#section7 .zlsq_bo .zlsq_top #owl-demo .item { width: 90%; margin: 0 auto; }
#section7 .zlsq_bo .zlsq_top #owl-demo .item .ry_bh { width: 100%; margin: 0 auto; overflow: hidden; }
#section7 .zlsq_bo .zlsq_top #owl-demo .owl-buttons div { position: absolute; top: 45%; width: 25px; height: 50px; text-indent: -9999px; z-index: 200; display: block; background: url(../images/awr.png) no-repeat; }
#section7 .zlsq_bo .zlsq_top #owl-demo .owl-buttons div:hover { background: url(../images/awr_ed.png); }
#section7 .zlsq_bo .zlsq_top #owl-demo .owl-buttons div.owl-prev { left: 0; }
#section7 .zlsq_bo .zlsq_top #owl-demo .owl-buttons div.owl-next { right: 0; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#section7 .zlsq_bo .zlsq_top #owl-demo .owl-buttons div.owl-next:hover { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#section7 .cprd_img { width: 100%; overflow: hidden; margin-top: 20.3%; }
@media screen and (max-width: 1700px) and (min-width:1025px) {
#section7 .zlsq_bo { margin: 30px auto 0 auto; }
#section7 .zlsq_bo .zlsq_top #owl-demo { width: 92%; padding: 0 4%; }
}
@media screen and (max-width: 1700px) and (min-width:1500px) {
#section7 .cprd_img { margin-top:20%; }
}
@media screen and (max-width: 1501px) and (min-width:1300px) {
#section7 .cprd_img { margin-top:19.5%; }
}
@media screen and (max-width: 1301px) and (min-width:1025px) {
#section7 .cprd_img{ margin-top: 19.5%;}
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
#section7 .zlsq_bo { width: 95%; margin: 20px auto 0 auto; padding-bottom: 36px; }
#section7 .zlsq_bo .zlsq_top #owl-demo { width: 100%; padding: 0 0 0 0; }
#section7 .zlsq_bo .zlsq_top #owl-demo .owl-buttons div { display: none; }
#section7 .zlsq_bo .zlsq_top .owl-pagination { width: 100%; height: 16px; text-align: center; margin-top: 20px; display: block; }
#section7 .zlsq_bo .zlsq_top .owl-page { display: inline-block; width: 14px; height: 14px; margin: 0 5px; background: #FFF; *display: inline;
*zoom: 1;
border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; }
#section7 .zlsq_bo .zlsq_top .owl-pagination .active { background: #d50e25; }
#section7 .cprd_img { margin-top: 26%; }
#section2, #section3, #section4, #section5, #section6, #section7{ padding:50px 0;}
}
@media screen and (max-width: 768px) and (min-width: 0px) {
#section7 .cprd_img { margin-top: 32%; }
}
 @media screen and (max-width: 420px) and (min-width: 0px) {
#section7 .cprd_img { margin-top: 68%; }
}
