/* 前端白明明 */

*{ margin:0; padding:0;}

body { margin:0 auto;overflow-x:hidden;  max-width: 1920px; min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #333;font-family:微软雅黑,Microsoft YaHei,arial; font-size:14px;  line-height:1;background: #fff;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;transform: translateZ(0);-webkit-transform: translateZ(0);}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:8px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#000;outline-offset: -2px;outline: 2px solid #fff;-webkit-border-radius: 4px;border: 2px solid #fff;}

body::-webkit-scrollbar-track{ background:#fff;}

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}



/*分页*/

.BMap_mask,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}

.a_dw{position: relative;top: -120px;}

.box {max-width:1400px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;overflow: hidden;}
	
.page{padding: 25px 0;background: #f2f2f2;border-top: 1px solid #ddd;}

.page1{clear:both; text-align:center;font-size:16px; line-height: 50px;height: 50px;overflow: hidden; margin: 0;position: relative;z-index: 5;}

.page1 span a{display: inline-block; color:#333;padding:0 5px; text-decoration:none;margin: 0 5px;}

.page1 span a:hover,.page1 span.current a{   color:#e62129;}

.page1 span{margin:2px;}

.page2{width: 120px;height: 40px;background: #b71a35;text-align: center; color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;text-align: center;}

/* font */

@charset "UTF-8";

@font-face {
  font-family: "bo";
  src: url("../fonts/bodoni_mt.woff") format("woff"),
	   url("../fonts/bodoni_mt.ttf") format("truetype"),
	   url("../fonts/bodoni_mt.eot") format("embedded-opentype"),
	   url("../fonts/bodoni_mt.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.bo{font-family: bo;}


/* 头部 */

.head{position: fixed;width: 100%;top:0;left: 0;height: 100px;background: #252525;z-index: 10;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

.head .box{overflow: visible;}

.head .logo{width: 100px;float: left;position: relative;}

.head .logo img{display: none;width: 100%;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.head .logo img:nth-child(2){position: absolute;top: 0;left: 0;display: block;}

.head .logo.act img{opacity: 0;}

.head .logo.act img:nth-child(2){opacity: 1;}

.head .ul_nav{float: right;}

.head .ul_nav a{color: #fff;}

.head.act{top: -100px;}

.head .ul_nav li .ltp a{line-height: 100px;}

.head .ul_nav li .ltp a{opacity: 1;}

.head .ul_nav li:hover .ltp a,.head .ul_nav li.act .ltp a{opacity: 1;color: #9f2224;}

.head .irt{float: right;margin-left: 20px;}

.head .box{overflow:visible;}

.head .irt a{float: right;line-height: 100px;color: #fff;position: relative;text-align: center;}

.head .irt a:before{content: '';display: block;width: 40px;height: 40px;border:1px solid #fff;position: absolute;border-radius: 50%;top: 50%;left: 50%;margin-top: -22px;margin-left: -21px;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease;}

.head .irt span{display: block;width: 30px;background: #fff;float: right;height: 1px;margin: 50px 5px 0;}

.head .irt a:hover:before {transform: scale(1);-webkit-transform: scale(1);opacity: 1;}


/* 过度动画 */

.donghua{display: ;position: fixed;overflow: hidden;top: 0;left: 0;width: 100%;height: 100vh;z-index: 99;}

.donghua .dlt{position: absolute;top: 0;left: 0;width: 50%;height: 100%;}

.donghua .dlt:before{content: "";position: absolute;top: 0;left: 0;width: 50%;height: 50%;background: #fff;}

.donghua .drt{position: absolute;top: 0;right: 0;width: 50%;height: 100%;}

.donghua .drt:before{content: "";position: absolute;bottom: 0;right: 0;width: 50%;height: 50%;background: #fff;}

.donghua .dlt,.donghua .drt{-webkit-transform: translateX(0) translateZ(0);transform: translateX(0) translateZ(0);-webkit-transition: -webkit-transform .6s cubic-bezier(.895,.03,.685,.22);transition: -webkit-transform .6s cubic-bezier(.895,.03,.685,.22);transition: transform .6s cubic-bezier(.895,.03,.685,.22);transition: transform .6s cubic-bezier(.895,.03,.685,.22),-webkit-transform .6s cubic-bezier(.895,.03,.685,.22);}    

.donghua .dlt .cont,.donghua .drt .cont{position: absolute;width: 100%;height: 100%;top: 0;left: 0;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 2000px;perspective: 2000px;overflow: hidden;background: #fff;-webkit-transform: skewX(-20deg);transform: skewX(-20deg);}

.donghua .dlt .cont .logo{ width: 280px;height: 280px;position: absolute;top: 50%;right: -140px;margin-top: -140px; overflow: hidden; -webkit-transform: skewX(20deg);transform: skewX(20deg);}

.donghua .dlt .cont .logo img{-webkit-transition: all .6s ease-in; -moz-transition: all .6s ease-in; transition: all .6s ease-in;opacity: 0;display: block;height: 280px; position: absolute;top: 0;left: 0;transform: translateY(-30px);-webkit-transform: translateY(-30px);}

.donghua .dlt .cont .logo s{display: block;width: 100%;height: 100%;background: ;position: absolute;top: 0;left: 60px;z-index: 2; transform: rotate(20deg) scaleY(1) translateZ(0);}

.donghua .drt .cont .logo{ width: 280px;height: 280px;position: absolute;top: 50%;left: -140px;margin-top: -140px; overflow: hidden; -webkit-transform: skewX(20deg);transform: skewX(20deg);}

.donghua .drt .cont .logo img{-webkit-transition: all .6s ease-in; -moz-transition: all .6s ease-in; transition: all .6s ease-in;opacity: 0;display: block;height: 280px; position: absolute;top: 0;right: 0;transform: translateY(30px);-webkit-transform: translateY(30px);}

.donghua .drt .cont .logo s{display: block;width: 100%;height: 100%;background: ;position: absolute;top: 0;left: -60px;z-index: 2; transform: rotate(20deg) scaleY(1) translateZ(0);}

.donghua .xian{position: absolute;top: 50%;left: 50%;width: 1px;height: 180px;margin-left: -1px;margin-top: -90px;background: #000;-webkit-transform: rotate(20deg) scaleY(0) translateZ(0);transform: rotate(20deg) scaleY(0) translateZ(0);-webkit-transition: -webkit-transform .6s cubic-bezier(.23,1,.32,1);transition: -webkit-transform .6s cubic-bezier(.23,1,.32,1);transition: transform .6s cubic-bezier(.23,1,.32,1);transition: transform .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);}

.donghua .xian2{position: absolute;top: -5%;left: 50%;width: 1px;height: 110%;overflow: hidden;margin-left: -1px;background: rgba(0,0,0,.1);-webkit-transform: rotate(20deg) scaleY(0.2) translateZ(0);transform: rotate(20deg) scaleY(0.2) translateZ(0);-webkit-transition: -webkit-transform .6s cubic-bezier(.23,1,.32,1) .1s;transition: -webkit-transform .6s cubic-bezier(.23,1,.32,1) .1s;transition: transform .6s cubic-bezier(.23,1,.32,1) .1s;transition: transform .6s cubic-bezier(.23,1,.32,1) .1s,-webkit-transform .6s cubic-bezier(.23,1,.32,1) .1s;}

.donghua.act .xian,.donghua.act .xian2{-webkit-transform: rotate(20deg) scaleY(1) translateZ(0);transform: rotate(20deg) scaleY(1) translateZ(0);}

.donghua.act .dlt .cont .logo img,.donghua.act .drt .cont .logo img{transition-delay: .2s;-webkit-transition-delay: .2s;opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);}

.donghua.act .drt{transition-delay: 1s;-webkit-transition-delay: 1s;-webkit-transform: translateX(120%) translateZ(0);transform: translateX(120%) translateZ(0);}

.donghua.act .dlt{transition-delay: 1s;-webkit-transition-delay: 1s;-webkit-transform: translateX(-120%) translateZ(0);transform: translateX(-120%) translateZ(0);}

.fbd{font-weight: bold;}


/* 首页 */

.i1{position: relative;}

.i1 .swiper1{}

.i1 .swiper1 .swiper-slide{}

.i1 .swiper1 .swiper-slide *{}

.i1 .swiper1 .swiper-slide img{-webkit-transition: all 1.2s ease-in-out; -moz-transition: all 1.2s ease-in-out; transition: all 1.2s ease-in-out;display: block;width: 100%;transform: scale(1.1);-webkit-transform: scale(1.1);}

.i1 .swiper1 .swiper-slide img.mimg{display: none;}

.i1 .swiper1 .swiper-slide .txt{position: absolute;width: 100%;height: 100%;top: 0;left: 0;text-align: center;color: #fff;}

.i1 .swiper1 .swiper-slide .txt .s_d1{font-size: 46px;margin: 20% 0 40px;transform: translateX(-20%);-webkit-transform: translateX(-20%);opacity: 0;}

.i1 .swiper1 .swiper-slide .txt .s_d2{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i1 .swiper1 .swiper-slide-active .txt .s_d1{-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; transition: all 1s ease-in-out;transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i1 .swiper1 .swiper-slide-active .txt .s_d2{-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; transition: all 1s ease-in-out;transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i1 .swiper1 .swiper-slide-active img{transform: scale(1);-webkit-transform: scale(1);transition-delay: .5s;}

.i1 .swiper1 .pagination1{position: absolute;width: 60px;border-right:1px solid #ddd;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 5;right: 13%;opacity: .5;}

.i1 .swiper1 .pagination1 *{-webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease;}

.i1 .swiper1 .pagination1 span{display: block;line-height: 35px;text-align: center;color: #fefefe;cursor: pointer;position: relative;}

.i1 .swiper1 .pagination1 span s{display: block;width: 2px;height: 0%;background: #fefefe;position: absolute;top: 0;right: 0;}

.i1 .swiper1 .pagination1 span.act{font-size: 26px;}

.i1 .swiper1 .pagination1 span.act s{height: 100%;}

.i1 .itp{position: absolute;top: 0;left: 0;z-index: 5;width: 100%;}

.i1 .itp .logo{width: 110px;float: left;}

.i1 .itp .logo img{display: block;width: 100%;}

.i1 .itp .irt{float: right;}

.i1 .itp .box{overflow:visible;}

.i1 .itp .irt a{float: right;line-height: 110px;color: #fff;position: relative;text-align: center;}

.i1 .itp .irt a:before{content: '';display: block;width: 40px;height: 40px;border:1px solid #fff;position: absolute;border-radius: 50%;top: 50%;left: 50%;margin-top: -22px;margin-left: -21px;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease;}

.i1 .itp .irt span{display: block;width: 30px;background: #fff;float: right;height: 1px;margin: 53px 15px 0;}

.i1 .itp .irt a:hover:before {transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.i1 .ibt {position: absolute;width: 100%;left: 0;bottom: 35px;color: #fff;z-index: 5;height: 70px;}

.i1 .ibt a{color: #fff;}

.i1 .ibt .ul_nav{float: right;}

.i1 .ibt .box{overflow:visible; }

.ul_nav{height: 70px;z-index: 5;}

.ul_nav li{float: left;position: relative;}

.ul_nav li .ltp a{line-height: 70px;font-size: 16px;padding-right: 55px;opacity: .7;}

.ul_nav li:last-child a{padding-right: 0;}

.ul_nav li .lbt{position: absolute;background: #252525;width: 220px;box-sizing: border-box;padding: 22px 20px;display: none;}

.ul_nav li .lbt a{line-height: 1.5;margin-bottom: 10px;}

.ul_nav li:hover .ltp a{opacity: 1;}

.ul_nav li:hover .lbt{display: block;}

.ul_nav li:hover .lbt a:hover{opacity: .5;}

.i2{height: 720px;background: url(../images/1_3.jpg) center no-repeat ;background-size: cover;box-sizing: border-box;padding-top: 150px;}

.i2 .box{overflow:visible; box-sizing: border-box;padding-left: 10%;}

.i2 .box .ilt{width: 435px;float: left;}

.i2 .box .ilt .en{font-size: 42px;color: #b88d8c;}

.i2 .box .ilt .tt{margin: 40px 0 50px;}

.i2 .box .ilt .tc{line-height: 32px;margin-bottom: 60px;}

.more{width: 130px; line-height: 40px;box-sizing: border-box;position: relative;padding: 0 20px;}

.more *{-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.more .bk{display: block;position: absolute;border:1px solid #000;width: 100%;height: 100%;top: 0;left: 0;}

.more .jt{width: 90px;height: 10px;background: url(../images/1_1.png) center right no-repeat;position: absolute;top: 20px;left: 65px;} 

.more:hover .bk{width: 40px;height: 40px;border-radius: 50%;left: 55%;}

.more:hover .jt{left: 5px;}

.i2 .box .irt{width: calc(100% - 500px);float: right;}

.i2 .box .irt img{display: block;width: 100%;}

.i2 .box .xian{width: 0px;height: 3px;background: #b88d8c;position: absolute;top: 15px;left: -270px;}

.i2 .box .xian.wow1{width: 420px;-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;}

.i3{padding: 55px 0 60px;text-align: center;}

.i3 .box{overflow:visible; }

.i3 .box .en{font-size: 42px;color: #b88d8c;}

.i3 .box .tt{margin: 20px 0 70px;}

.i3 .ibox .ilt{width: 42%;float: left;position: relative;margin-right: 20%;}

.i3 .ibox .ilt > img{display: block;width: 100%;}

.i3 .ibox .ilt span{display: block;position: absolute;right: -22%;bottom: -60px; width: 55%;box-sizing: border-box;padding: 20px;background: #fff;border-radius: 20px;-moz-box-shadow:0px 10px 35px rgba(184,141,140,0.5); -webkit-box-shadow:0px 10px 35px rgba(184,141,140,0.5); box-shadow:0px 10px 35px rgba(184,141,140,0.5);}

.i3 .ibox .ilt span img{display: block;width: 100%;}

.i3 .ibox .irt{width: 350px;float: left;text-align: justify;position: relative;}

.i3 .ibox .irt .en2{font-size: 40px;color: #b88d8c;margin: 120px 0 150px;}

.i3 .ibox .irt .tc{line-height: 26px;color: #666;text-align: justify;margin: 30px 0 60px;}

.i3 .box .xian{width: 0px;height: 3px;background: #b88d8c;position: absolute;top: 135px;right: -470px;}

.i3 .box .xian.wow1{width: 470px;-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;}

.i3 .box2{margin-top: 120px;}

.i3 .box2 .ilt{float: right;margin: 0;}

.i3 .box .box2 .xian{left: -520px;right: auto;}

.i3 .box2 .irt{margin-left: 180px;}

.i3 .box2 .ilt span{left: -22%;right: auto;}

.i4{padding: 60px 0 320px;text-align: center;}

.i4 .en{font-size: 42px;color: #b88d8c;}

.i4 .tt{margin: 20px 0 70px;}

.i4 .itc{position: relative;height: 685px;background: url(../images/1_9.jpg) center no-repeat fixed;}

.i4 .itc .box{overflow: visible;}

.i4 .itc .itc_ct{position: absolute;top: 110px;left: 0;color: #fff;text-align: justify;}

.i4 .itc .itc_ct .en2{font-size: 42px;}

.i4 .itc .itc_ct .tt2{margin: 30px 0 60px;}

.i4 .itc .itc_ct .ul1{width: 810px;}

.i4 .itc .itc_ct .ul1 li{width: 33.33%;float: left;font-size: 18px;}

.i4 .itc .itc_ct .ul1 li .ltt{line-height: 45px;margin-bottom: 40px;}

.i4 .itc .itc_ct .ul1 li .ltt img{display: block;width: 45px;float: left;margin-right: 10px;}

.i4 .itc .itc_ct .ul1 li .counter{font-size: 60px;font-family: bo;}

.i4 .itc .itc_ct .hz{position: relative;color: #333;overflow:hidden;  width: 855px;height: 505px;margin-top: 50px; box-sizing: border-box;padding: 18px; -moz-box-shadow:1px 5px 20px rgba(0,0,0,0.2); -webkit-box-shadow:1px 5px 20px rgba(0,0,0,0.2); box-shadow:1px 5px 20px rgba(0,0,0,0.2);background: #fff url(../images/border.gif) center no-repeat;background-size: cover;}

.i4 .itc .itc_ct .hz .en3{font-size: 42px;color: #b88d8c;padding:30px 0 30px 75px;}

.i4 .itc .itc_ct .hz .tt3{padding-left: 75px;margin-bottom: 20px;}

.i4 .itc .itc_ct .hz .imgbox{padding-left: 63px;}

.i4 .itc .itc_ct .hz .imgbox img{display: block;float: left;margin-bottom: 0px;width: 235px; height: auto;}

.i4 .itc .itc_ct .hz .more{margin: 25px auto 0;}



.i5{padding: 0 0 60px;text-align: right;}

.i5 .box{overflow:visible; }

.i5 .box .en{color: #b88d8c;font-size: 42px;position: relative;padding-right: 155px;}

.i5 .box .en .xian{position: absolute;width: 0px;position: absolute;top: 15px;right: -270px;height: 3px;background: #b88d8c;}

.i5 .box .tt{padding-right: 155px;margin: 20px 0 110px;}

.i5 .box .en .xian.wow1{width: 400px;-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;}

.i5 .box .ul1{text-align: left;}

.i5 .box .ul1 *{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

.i5 .box .ul1 li{width: 25%;float: left;position: relative;overflow-y: hidden;cursor: pointer;background: #000;}

.i5 .box .ul1 li img{display: block;width: 100%;opacity: .76;}

.i5 .box .ul1 li .txt{position: absolute;bottom: -70px;left: 0;width: 100%;line-height:70px;background: url(../images/1_11.png) center no-repeat;color: #fff;box-sizing: border-box;padding: 0 30px;}

.i5 .box .ul1:hover li{opacity: .7;}

.i5 .box .ul1:hover li:hover{opacity: 1; transform: scaleY(1.1);transform: scaleY(1.1);-moz-box-shadow:-2px 6px 15px #b88d8c; -webkit-box-shadow:-2px 6px 15px #b88d8c; box-shadow:-2px 6px 15px #b88d8c;} 

.i5 .box .ul1 li:hover .txt{bottom: 0;}

.i5 .box .ul1 li:hover img{opacity: 1;}

.i5 .box .more{margin: 90px auto 0;text-align: left;}

/* 底部 */

.footer1{padding: 60px 0 30px;background: #1b1b1b;}

.footer1 .flt{width: 290px;float: left;color: #999;}

.footer1 .flt .logo,.footer1 .flt .logo img{display: block;width: 110px;}

.footer1 .flt .num{font-size: 14px;color: #b2b2b2;line-height: 2;margin: 50px 0 30px;}

.footer1 .flt .num span{color: #fff;display: block;float: left;line-height: 44px;width: 42px;}

.footer1 .flt .num span:nth-child(2n){width: calc(100% - 42px);}

.footer1 .flt .ss{padding-bottom: 5px;border-bottom: 1px solid #999;}

.footer1 .flt .ss input{width: calc(100% - 30px);float: left;outline: none;background: transparent;height: 30px;border:none;color: #fff;}

.footer1 .flt .ss a{width: 30px;height: 30px;float: right;background: url(../images/1_16.png) center no-repeat;}

.footer1 .flt .ss a:hover{background: url(../images/1_16_1.png) center no-repeat;}

.footer1 .flt .abtn{margin-top: 20px;}

.footer1 .flt .abtn a{width: 30px;height: 30px;position: relative;float: left;margin-right: 10px;border-radius: 50%;background: #7d7d7d;z-index: 2;}

.footer1 .flt .abtn a *{-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;}

.footer1 .flt .abtn a span{display: block;width: 100%;height: 100%;position: relative;z-index: 2;}

.footer1 .flt .abtn a s{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: #00ce0a;transform: scale(.1);-webkit-transform: scale(.1);opacity: 0;}

.footer1 .flt .abtn a:nth-child(2) s{background:#eb0000;}

.footer1 .flt .abtn a.wx span{background: url(../images/1_12.png) center no-repeat;}

.footer1 .flt .abtn a.wb span{background: url(../images/1_13.png) center no-repeat;}

.footer1 .flt .abtn a.fs span{background: url(../images/1_14.png) center no-repeat;}

.footer1 .flt .abtn a.tu span{background: url(../images/1_15.png) center no-repeat;}

.footer1 .flt .abtn a:hover s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.footer1 .flt .abtn a.wx:hover  span{background: url(../images/1_12_1.png) center no-repeat;}

.footer1 .flt .abtn a.wb:hover  span{background: url(../images/1_13_1.png) center no-repeat;}

.footer1 .flt .abtn a.fs:hover  span{background: url(../images/1_14_1.png) center no-repeat;}

.footer1 .flt .abtn a.tu:hover  span{background: url(../images/1_15_1.png) center no-repeat;}

.footer1 .frt{float: right;position: relative;} 

.footer1 .frt li{width: 150px;float: left;}

.footer1 .frt li:last-child{width: 70px;}

.footer1 .frt li .ltp a{color: #fff;margin-bottom: 50px;}

.footer1 .frt li .lbt a{color: #999;margin-bottom: 20px;position: relative;left: 0;}

.footer1 .frt li .lbt a:hover{color: #fff;left: -5px;}

.footer1 .frt .alf{display: block; position: absolute;right: 0;bottom: -150px;color: #999;}

.footer1 .frt .alf:hover{color: #fff;}

.footer2{background: #1b1b1b;color: #999;border-top: 1px solid #343433;}

.footer2 .sp1{display: block;float: left;line-height: 84px;margin-right: 20px;}

.footer2 .sp1 img{display: block;width: 30px;float: left;margin-top: 30px;}

.footer2 .other{float: right;line-height: 84px;}

.footer2 .other a{display: inline-block;color: #999;}

.top{display: none; position: fixed;width: 60px;height: 60px;right: 4%;bottom: 170px;z-index: 9;cursor: pointer;background: url(../images/top.png) center no-repeat;}

.top img{display: block;width: 100%;}

.top s{display: block;width: 100%;height: 100%;border:3px solid #9e2224;border-radius: 50%;position: absolute;top: 0;left: 0;opacity: 0; transform: scale(1.2);-webkit-transform: scale(1.2);-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.top:hover s{opacity: 1; transform: scale(1);-webkit-transform: scale(1);}


/* 产品 */

.banner{position: relative;overflow: hidden;}

.banner img{display: block;width: 100%;}

.banner .mimg{display: none;}

.banner .pimg{width: 1920px;position: relative;left: 50%;margin-left: -960px;}

.banner .txt{position: absolute;top: 45%;left: 0;width: 100%;text-align: center;color: #fff;}

.banner .txt .tt{font-size: 42px;}

.banner .txt .en{margin-top: 20px;}

.banner .nav{width: 100%;position: absolute;left: 0;bottom: 0;background: rgba(37,37,37,0.4);}

.banner .nav a{display: block;float: left;line-height: 60px;color: #fff;width: 50%;text-align: center;font-size: 16px;}

.banner .nav a.act,.banner .nav a:hover{background: rgba(37,37,37,0.6);}

.pr1{padding: 70px 0;}

.pr1 .pbox{position: relative;}

.pr1 .pbox .btbox{width: 160px;height: 80px;background: #fff;overflow: hidden;position: absolute;top: 50%;left: 50%;margin-top: -40px;margin-left: -80px;z-index: 9;-moz-box-shadow:0px 0px 5px #ddd; -webkit-box-shadow:0px 0px 5px #ddd; box-shadow:0px 0px 5px #ddd;}

.pr1 .pbox .btbox span{display: block;width: 80px;height: 80px;float: left;cursor: pointer;}

.pr1 .pbox .btbox span img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.pr1 .pbox .btbox .prev2_1:hover img{left: -5px;}

.pr1 .pbox .btbox .next2_1:hover img{left: 5px;}

.pr1 .plt{width: 50%;float: left;}

.pr1 .plt .swiper2{overflow: hidden;height: 860px;}

.pr1 .plt .swiper2 img{display: block;width: 100%;}

.pr1 .plt .swiper2 .swiper-slide{transition-timing-function:  cubic-bezier(.165,.84,.44,1);-moz-transition-timing-function:  cubic-bezier(.165,.84,.44,1); -webkit-transition-timing-function:  cubic-bezier(.165,.84,.44,1); }

.pr2{padding-bottom: 85px;}

.pr2 .ul1{}

.pr2 .ul1 li{width: 24.3%;float: left;margin-right: .93%;margin-bottom: 65px;}

.pr2 .ul1 li:nth-child(4n){margin-right: 0;}

.pr2 .ul1 li .img{position: relative;overflow:hidden; }

.pr2 .ul1 li .img span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.2) url(../images/2_3.png) 10% 95% no-repeat ;opacity: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.pr2 .ul1 li .img img{display: block;width: 100%;}

.pr2 .ul1 li .tt{margin: 20px 0 15px;}

.pr2 .ul1 li .tc{color: #666;}

.pr2 .ul1 li:hover .img span{opacity: 1;} 

.pr2 .more{margin: 20px auto 10px;}

/* 详情 */

.prc1{padding: 150px 0 75px;}

.prc1 .plt{width: 50%;float: left;position: relative;}

.prc1 .swiper3 { }

.prc1 .swiper3 .swiper-slide{}

.prc1 .plt .imgbox *,.prc1 .swiper3 .swiper-slide *{-webkit-transition: all .7s cubic-bezier(.165,.84,.44,1); -moz-transition: all .7s cubic-bezier(.165,.84,.44,1); transition: all .7s cubic-bezier(.165,.84,.44,1);}

.prc1 .swiper3 .swiper-slide{overflow: hidden;background: #fff;}

.prc1 .swiper3 .swiper-slide img{display: block;width: 100%;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;cursor:url(../images/sb.ico),zoom-in;}

.prc1 .swiper3 .swiper-slide-active img{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.prc1 .plt .imgbox{width: 50px;position: absolute;top: 35px;left: 35px;z-index: 9;}

.prc1 .plt .imgbox span{display: block;width: 50px;box-sizing: border-box;background: #bbb;padding: 1px;margin-bottom: 7px;cursor: pointer;position: relative;}

.prc1 .plt .imgbox span s{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border:3px solid #fff;box-sizing: border-box;z-index: 2;opacity: 0;}

.prc1 .plt .imgbox span img{display: block;width: 100%;}

.prc1 .plt .imgbox span.act s{opacity: 1;}

.tanchuang{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 19;background: rgba(0,0,0,0.8);}

.tanchuang .ibox{width: 80%;height: 90%;position: absolute;top: 5%;left: 10%;background: #fff; }

.tanchuang .ibox .out{position: absolute;top: 0;right: -60px;width: 50px;height: 50px;background: url(../images/out.png) center no-repeat;cursor: pointer;}

.tanchuang .ibox .img{display: block;max-width: 80%;margin: 0 auto;overflow:auto;height: 100%;overflow:hidden;  }

.tanchuang .ibox .img img{display: block;max-width: 100%;margin: 0 auto;height: 100%;}

.prc1 .prt{width: 45%;float: right;position: relative;}

.prc1 .prt .tt{margin: 70px 0 125px;}

.prc1 .prt .tt1,.prc1 .prt .tt2{padding-bottom: 15px;border-bottom: 1px solid #ddd;margin-bottom: 35px;padding-right: 20px;}

.prc1 .prt .tt1 .trt{float: right;position: relative;padding-right: 20px;background: url(../images/2_4.png) center right no-repeat;cursor: pointer;}

.prc1 .prt .tt1 .trt .abnt{position: absolute;top: 25px;right: 0;border:1px solid #ddd;background: #fff;width: 150px;box-sizing: border-box;padding: 10px;display: none;}

.prc1 .prt .tt1 .trt .abnt span{display: block;font-size: 14px;line-height: 30px;cursor: pointer;}

.prc1 .prt .tt2 .trt{width: 10px;height: 1px;background: #333;float: right;margin-top: 5px;}

.prc1 .prt .ul1{}

.prc1 .prt .ul1 li{line-height: 30px;color: #999;}

.prc1 .prt .ul1 li span{display: block;width: 22.5%;float: left;}

.prc1 .prt .ul1 li span:nth-child(5){width: 10%;}

.prc1 .prt .tt2{margin-bottom: 20px;}

.prc1 .sh_prod img{width: 49%; margin-right: 2%; margin-bottom: 20px;}

.prc1 .sh_prod img:nth-child(2n){margin-right: 0;}

.prc2{padding-bottom: 60px;}

.prc2 .box{overflow:visible; }

.prc2 .more{float: right;margin:0 30px 0 0;}

.prc2 .box > .tt{line-height: 30px;color: #666;background: url(../images/2_5.png) center repeat-x;margin-bottom: 70px;}

.prc2 .tt span{display: inline-block;background: #fff;padding-right: 50px;}



/* 设计 */

.pl1{padding-top: 100px;}

.pl1 .box{overflow:visible;}

.pl1 .en{color: #b88d8c;margin-bottom: 20px;}

.pl1 .swiper4{margin-top: -40px;}

.pl1 .swiper4 .ibox{}

.pl1 .swiper4 .ibox .slt{width:43.55%;float: left;padding-top: 10%; }

.pl1 .swiper4 .ibox .img{display: block;overflow:hidden;width: 100%;background: #fff; }

.pl1 .swiper4 .ibox .img img{display: block;width: 100%;transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 0;}

.pl1 .swiper4 .ibox .srt{width:50%;float: right; }

.pl1 .swiper4 .ibox .srt .img2{margin-bottom: 17%;}

.pl1 .swiper4 .swiper-slide-active .ibox .img img{-webkit-transition: all .7s cubic-bezier(.165,.84,.44,1); -moz-transition: all .7s cubic-bezier(.165,.84,.44,1); transition: all .7s cubic-bezier(.165,.84,.44,1);transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.pl1 .swiper4 .btbox{width: 160px;height: 80px;background: #fff;overflow: hidden;position: absolute;bottom:10%;left: 2px;z-index: 9;-moz-box-shadow:0px 0px 5px #ddd; -webkit-box-shadow:0px 0px 5px #ddd; box-shadow:0px 0px 5px #ddd;}

.pl1 .swiper4 .btbox span{-moz-box-shadow:-2px 0px 5px #ededed; -webkit-box-shadow:-2px 0px 5px #ededed; box-shadow:-2px 0px 5px #ededed;display: block;width: 80px;height: 80px;float: left;cursor: pointer;}

.pl1 .swiper4 .btbox span img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.pl1 .swiper4 .btbox .prev4_1:hover img{left: -5px;}

.pl1 .swiper4 .btbox .next4_1:hover img{left: 5px;}

.pl2{padding: 100px 0;}

.pl2 .txt{padding-left: 47.86%;}

.pl2 .txt .en{color: #b88d8c;padding: 70px 0 20px;}

.pl2 .swiper5{margin-top: -150px;padding-bottom: 5px;}

.pl2 .swiper5 .ibox .slt{width:41.1%;float: left; }

.pl2 .swiper5 .ibox .img{display: block;overflow:hidden;width: 100%;background: #fff; }

.pl2 .swiper5 .ibox .img img{display: block;width: 100%;transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 0;}

.pl2 .swiper5 .ibox .srt{width:52.14%;float: right; padding-top: 224px;}

.pl2 .swiper5 .swiper-slide-active .ibox .img img{-webkit-transition: all .7s cubic-bezier(.165,.84,.44,1); -moz-transition: all .7s cubic-bezier(.165,.84,.44,1); transition: all .7s cubic-bezier(.165,.84,.44,1);transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.pl2 .swiper5 .btbox{width: 160px;height: 80px;background: #fff;overflow: hidden;position: absolute;bottom:5px;right: 3px;z-index: 9;-moz-box-shadow:0px 0px 5px #ddd; -webkit-box-shadow:0px 0px 5px #ddd; box-shadow:0px 0px 5px #ddd;}

.pl2 .swiper5 .btbox span{-moz-box-shadow:-2px 0px 5px #ededed; -webkit-box-shadow:-2px 0px 5px #ededed; box-shadow:-2px 0px 5px #ededed;display: block;width: 80px;height: 80px;float: left;cursor: pointer;}

.pl2 .swiper5 .btbox span img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.pl2 .swiper5 .btbox .prev5:hover img{left: -5px;}

.pl2 .swiper5 .btbox .next5:hover img{left: 5px;}

.pl3{padding-bottom: 100px;height: 795px;position: relative;}

.pl3 .ul1{position: absolute;top: 0;right: 0;width: 1115px;height: 795px;overflow: hidden;}

.pl3 .ul1 li{display: block;width: 100%;height: 100%;position: absolute;top: 0;right: 0;background: #fff;overflow: hidden;transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 0;}

.pl3 .ul1 li img{display: block;width: 100%;}

.pl3 .ul1 li.act{-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;opacity: 1;transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.pl3 .ul1 li.act img{}

.pl3 .box{overflow:visible; }

.pl3 .pbox{width: 700px;height: 545px;background: #fff;-moz-box-shadow:0px 2px 20px #ddd; -webkit-box-shadow:0px 2px 20px #ddd; box-shadow:0px 2px 20px #ddd;position: relative;top: 125px;box-sizing: border-box;padding: 100px 40px 0 ;}

.pl3 .pbox .en{color: #b88d8c;}

.pl3 .pbox .tt{margin: 20px 0 100px;}

.pl3 .swiper6 {cursor: pointer;}

.pl3 .swiper6 .swiper-slide img{display: block;width: 100%;}

.pl3 .swiper6 .swiper-slide  .ibox{background: #000;}

.pl3 .swiper6 .swiper-slide.act img{opacity: .6;}

.pl3 .pbox .btbox{width: 160px;height: 80px;background: #fff;overflow: hidden;position: absolute;bottom:-80px;left: 0;z-index: 9;-moz-box-shadow:0px 5px 10px #DDDDDD; -webkit-box-shadow:0px 5px 10px #DDDDDD; box-shadow:0px 5px 10px #DDDDDD;}

.pl3 .pbox .btbox span{-moz-box-shadow:-2px 0px 5px #ededed; -webkit-box-shadow:-2px 0px 5px #ededed; box-shadow:-2px 0px 5px #ededed;display: block;width: 80px;height: 80px;float: left;cursor: pointer;}

.pl3 .pbox .btbox span img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.pl3 .pbox .btbox .prev5:hover img{left: -5px;}

.pl3 .pbox .btbox .next5:hover img{left: 5px;}

/* 合作伙伴 */

.par1{padding: 95px 0 85px;}

.par1 .box{overflow:visible;}

.par1 .box .ul1{}

.par1 .box .ul1 li{-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;position: relative;width: 25%;float: left;z-index: 1;}

.par1 .box .ul1 li img{display: block;width: 100%;}

.par1 .box .ul1 li s{-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s ;display: block;width: 1px;height: 74px;background: #ddd;position: absolute;top: 50%;margin-top: -37px;right: 0;}

.par1 .box .ul1 li:nth-child(4n) s{display: none;}

.par1 .box .ul1 li:hover{-moz-box-shadow:0px 0px 15px #ddd; -webkit-box-shadow:0px 0px 15px #ddd; box-shadow:0px 0px 15px #ddd;z-index: 2;}

.par1 .box .ul1 li:hover s{opacity: 0;}

.par1 .box .more {margin: 50px auto 0;}

/* 基地 */

.p2ro1{padding: 85px 0 100px;text-align: center;}

.p2ro1 .box{overflow:visible; }

.p2ro1 .swiper7{width: calc(100% - 160px);margin: 0 auto;}

.p2ro1 .pbox{position: relative;width: 100%;}

.p2ro1 .btn {-moz-box-shadow:0px 0px 10px #ddd; -webkit-box-shadow:0px 0px 10px #ddd; box-shadow:0px 0px 10px #ddd;display: block;width: 80px;height: 80px;cursor: pointer;position: absolute;top: 0;left: 0;z-index: 2;}

.p2ro1 .next7{left: auto;right: 0;}

.p2ro1 .btn  img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.p2ro1 .prev7:hover img{left: -5px;}

.p2ro1 .next7:hover img{left: 5px;}

.p2ro1 .swiper7 img{display: block;height: 80px;position: relative;left: 50%;margin-left: -155px;}

.p2ro1 .tt{color: #9f2224;}

.p2ro1 .xian{width: 40px;height: 1px;background: #dbdbdb;margin: 25px auto 50px;}

.p2ro1 .ul1{margin-top: 85px;}

.p2ro1 .ul1 li{position: relative;height: 400px;margin-bottom: 80px;}

.p2ro1 .ul1 li:last-child{margin-bottom: 0;}

.p2ro1 .ul1 li .img{width: 57.15%;float: left;overflow:hidden; }

.p2ro1 .ul1 li .img img{display: block;height: 400px;position: relative;left: 50%;margin-left: -400px;}

.p2ro1 .ul1 li .lrt{width: 660px;height: 300px;box-sizing: border-box;position: absolute;right: 0;bottom: 0;padding: 60px;background: #fff;text-align: justify;z-index: 3;}

.p2ro1 .ul1 li .lrt .txian{width: 40px;height: 1px;background: #dbdbdb;margin: 25px 0;}

.p2ro1 .ul1 li .lrt .tc{line-height: 30px;overflow:auto;height: 160px; padding-right: 10px;}

.p2ro1 .ul1 li .lrt .tc::-webkit-scrollbar{ width:4px;height: 1px;}

.p2ro1 .ul1 li .lrt .tc::-webkit-scrollbar-thumb{background: #9f2224;}

.p2ro1 .ul1 li .lrt .tc::-webkit-scrollbar-track{ background:#dbdbdb;}

.p2ro1 .ul1 li:nth-child(2n) .img{float: right;}

.p2ro1 .ul1 li:nth-child(2n) .lrt{right: auto;left: 0;padding: 60px 120px 60px 0;}

/* 品牌 */

.br1{padding: 70px 0 161px;height: 570px;}

.br1 .blt{width: 430px;float: left;color: #666;}

.br1 .blt .en{color: #b88d8c;}

.br1 .blt .tc{line-height: 2;margin-top: 50px;color: #666;}

.br1 .brt{width: 660px;float: right;position: relative;height: 570px;}

.br1 .brt span{display: block;width: 300px;height: 390px;background: #8e2122;float: right;position: relative;top: 90px;}

.br1 .brt .img{display: block;position: absolute;width: 455px;position: absolute;top: 0;right: 130px;}

.br1 .brt .img img,.br1 .brt .img2 img{display: block;width: 100%;}

.br1 .brt .img2{display: block;position: absolute;width: 125px;left: 0;bottom: 50px;}

.br2{height: 855px;background: #f3f3f3;padding-top: 120px;box-sizing: border-box;margin-bottom: 225px;}

.br2 .box{overflow:visible;}

.br2 .blt{width: 660px;position: relative;float: left;margin-top: -245px;}

.br2 .blt .img,.br2 .blt .img img{display: block;width: 100%;}

.br2 .blt .img2{width: 320px;margin: 60px 0 0 370px;}

.br2 .brt{width: 430px;float: right;position: relative;}

.br2 .brt .en{color: #b88d8c;}

.br2 .brt .tc{line-height: 1.8;margin-top: 50px;color: #666;}

.br2 .brt .img1{width: 100%;display: block;margin-top: 100px;}

.br2 .brt .img img{display: block;width: 100%;}

.br2 .brt .img2{width: 200px;position: absolute;top: 420px;left: -135px;}

.br2 .brt .mimg2{display: none;}

/* 关于我们 */

.ab1{padding: 105px 0 80px;}

.ab1 .alt{width: 1040px;height: 520px;float: left;background: #f5f5f5;box-sizing: border-box;padding: 65px 400px 0 100px;}

.ab1 .alt .en{font-size: 42px;color: #b88d8c;}

.ab1 .alt .tt{margin: 20px 0 50px;}

.ab1 .alt .tc{line-height: 2;text-align: justify;}

.ab1 .art{width: 660px;position: absolute;top: 50px;right: 0;z-index: 2;}

.ab1 .art img{display: block;width: 100%;}

.ab2{text-align: center;}

.ab2 .en{font-size: 42px;color: #b88d8c;}

.ab2 .tt{margin: 20px 0 60px;}

.ab2 .swiper8{text-align: justify;}

.ab2 .swiper8 .swiper-slide{}

.ab2 .swiper8 .swiper-slide .sbox{box-sizing: border-box;padding: 50px 35px 30px 50px;border:1px solid #ddd;position: relative;z-index: 2;}

.ab2 .swiper8 .swiper-slide .sbox *{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

.ab2 .swiper8 .swiper-slide .sbox s{display: block;width: 100%;height: 0%;background: #9f2224;top: 0;left: 0;z-index: -1;position: absolute;opacity: 0;}

.ab2 .swiper8 .swiper-slide .sbox .day{color: #c6c6c6;}

.ab2 .swiper8 .swiper-slide .sbox .day span{font-size: 20px;float: right;line-height: 36px;}

.ab2 .swiper8 .swiper-slide .sbox .stt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position: relative;top: 0;margin: 70px 0 40px;}

.ab2 .swiper8 .swiper-slide .sbox .stc{position: relative;top: 0;line-height: 2;height: 140px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

.ab2 .swiper8 .swiper-slide .sbox .more{position: relative;top: 0;margin-top: 45px;opacity: 0;}

.ab2 .swiper8 .swiper-slide .sbox:hover s{opacity: 1;height: 100%;}

.ab2 .swiper8 .swiper-slide .sbox:hover .day,.ab2 .swiper8 .swiper-slide .sbox:hover .day span,.ab2 .swiper8 .swiper-slide .sbox:hover *{color: #fff;}

.ab2 .swiper8 .swiper-slide .sbox:hover .more .bk{border:1px solid #fff;}

.ab2 .swiper8 .swiper-slide .sbox:hover .more .jt{background: url(../images/1_1_1.png) center right no-repeat}

.ab2 .swiper8 .swiper-slide .sbox:hover .stt,.ab2 .swiper8 .swiper-slide .sbox:hover .stc,.ab2 .swiper8 .swiper-slide .sbox:hover .more{top: -25px;opacity: 1;}

.ab2 .btbox{width: 160px;height: 80px;background: #fff;overflow: hidden;margin: 80px auto ; z-index: 9;-moz-box-shadow:0px 0px 5px #ddd; -webkit-box-shadow:0px 0px 5px #ddd; box-shadow:0px 0px 5px #ddd;}

.ab2 .btbox span{display: block;width: 80px;height: 80px;float: left;cursor: pointer;}

.ab2 .btbox span img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.ab2 .btbox .prev8:hover img{left: -5px;}

.ab2 .btbox .next8:hover img{left: 5px;}

.ab2 .btbox .next8{ -moz-box-shadow: -2px 0px 5px #ededed;-webkit-box-shadow: -2px 0px 5px #ededed;box-shadow: -2px 0px 5px #ededed;}

.ab3{text-align: center;}

.ab3 .en{font-size: 42px;color: #b88d8c;}

.ab3 .tt{margin: 20px 0 60px;}

.ab3 .swiper9{text-align: justify;}

.ab3 .swiper9 .swiper-slide{}

.ab3 .swiper9 .swiper-slide .sbox,.ab3 .swiper9 .swiper-slide .sbox img{display: block;width: 100%;overflow:hidden;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

.ab3 .swiper9 .swiper-slide .sbox:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.ab3 .btbox{width: 160px;height: 80px;background: #fff;overflow: hidden;margin: 80px auto 65px; z-index: 9;-moz-box-shadow:0px 0px 5px #ddd; -webkit-box-shadow:0px 0px 5px #ddd; box-shadow:0px 0px 5px #ddd;}

.ab3 .btbox span{display: block;width: 80px;height: 80px;float: left;cursor: pointer;}

.ab3 .btbox span img{display: block;width: 100%;position: relative;left: 0;-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.ab3 .btbox .prev9:hover img{left: -5px;}

.ab3 .btbox .next9:hover img{left: 5px;}

.ab3 .btbox .next9{ -moz-box-shadow: -2px 0px 5px #ededed;-webkit-box-shadow: -2px 0px 5px #ededed;box-shadow: -2px 0px 5px #ededed;}


/* 详情 */

.abc1{padding: 175px 0 60px;text-align: center;}

.abc1 .tt{line-height: 1.5;}

.abc1 .tt2{color: #999;margin: 40px 0 ; }

.abc1 .tc{color: #999;line-height: 2;padding: 40px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;max-width: 1200px;margin: 0 auto 40px;text-align: justify;}

.abc1 .tc img{display: block;max-width: 100%;margin: 0 auto;}

.abc1 .abtn{text-align: justify;color: #666;max-width: 1200px;margin: 0 auto;position: relative;}

.abc1 .abtn a{color: #999;margin-bottom: 15px;}

.abc1 .abtn a:hover{color: #9f2224;}

.abc1 .abtn .more{position: absolute;top: 0;right: 40px;color: #333;}

.abc1 .abtn .more:hover{color: #333;}

/* 联系我们 */

.jo1{padding: 80px 0;text-align: center;}

.jo1 .en{font-size: 42px;color: #b88d8c;}

.jo1 .tt{margin: 20px 0 60px;}

.jo1 .abtn{background: #9f1c1e;color: #fff;}

.jo1 .abtn span{display: block;width: 16.66%;float: left;line-height: 106px;font-size: 18px;}

.jo1 .ul1{}

.jo1 .ul1 li{border-bottom: 1px solid #ddd;}

.jo1 .ul1 li .ltp{background: #fafafa;cursor: pointer;}

.jo1 .ul1 li .ltp span{width: 16.66%;float: left;display: block;line-height: 60px;}

.jo1 .ul1 li .lbt{text-align: justify;line-height: 2;color: #666;padding: 40px 6%;display: none;}

.jo1 .ul1 li:nth-child(1) .lbt{display: block;}

.jo2{text-align: center;padding: 80px 0;}

.jo2 .en{font-size: 42px;color: #b88d8c;}

.jo2 .tt{margin: 20px 0 60px;}

.jo2 .tc{border:1px solid #ededed;border-top: 2px solid #9f2224;text-align: justify;}

.jo2 .tc .tlt{line-height: 200px;float: left;width: 50%;color: #9f2224;padding-left: 100px;box-sizing: border-box;}

.jo2 .tc .trt{width: 50%;float: right;padding-top: 50px;}

.jo2 .tc .trt .t_d1{margin-bottom: 25px;line-height: 45px;color: #666;}

.jo2 .tc .trt .t_d1 *{-webkit-transition: all .3s ; -moz-transition: all .3s ; transition: all .3s ;}

.jo2 .tc .trt .t_d1 span{display: block;float: left;line-height: 45px;}

.jo2 .tc .trt .t_d1 .s_p1{width: 45px;height: 45px;border-radius: 50%;overflow:hidden;box-sizing: border-box;border:1px solid #ddd;position: relative;z-index: 2;}

.jo2 .tc .trt .t_d1 .s_p1 img{display: block;width: 100%;}

.jo2 .tc .trt .t_d1 .s_p1 s{display: block;width: 100%;height: 100%;background: #eee;position: absolute;top: 0;left: 0;z-index: -1; transform: scale(0);-webkit-transform: scale(0);border-radius: 50%;}

.jo2 .tc .trt .t_d1:hover .s_p1 s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.jo2 .tc .trt .t_d1:hover .s_p1{transform: scale(1.1);-webkit-transform: scale(1.1);}

.jo2 .tc .trt .t_d1 .s_p2{margin: 0 5px 0 15px;}

#map{width: 100%;height: 500px;}

/* 搜索结果 */

.sear1{padding: 180px  0 50px;}

.sear1 .ss{width: 1010px;box-sizing: border-box;border:1px solid #ddd;margin: 0 auto;}

.sear1 .ss input{display: block;width: calc(100% - 80px);float: left;margin-left: 20px;border:none;height: 60px;outline: none;font-size: 18px;}

.sear1 .ss a{width: 60px;height: 60px;float: right;background: url(../images/ss.png) center no-repeat;}

.sear1 .ss a:hover{background: url(../images/ss_1.png) center no-repeat;}

.sear1 .tc{color: #666;margin: 50px 0;}

.sear1 .tc span{color: #9f2224;}

.sear1 .ul1{}

.sear1 .ul1 li{width: 22%;float: left;margin-right: 4%;margin-bottom: 4%;}

.sear1 .ul1 li:nth-child(4n){margin-right: 0;}

.sear1 .ul1 li .sbox{box-sizing: border-box;padding: 20px 30px;border:1px solid #ddd;position: relative;z-index: 2;}

.sear1 .ul1 li .sbox *{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

.sear1 .ul1 li .sbox s{display: block;width: 100%;height: 0%;background: #9f2224;top: 0;left: 0;z-index: -1;position: absolute;opacity: 0;}

.sear1 .ul1 li .sbox .day{color: #c6c6c6;}

.sear1 .ul1 li .sbox .day span{font-size: 20px;float: right;line-height: 36px;}

.sear1 .ul1 li .sbox .stt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position: relative;top: 0;margin: 70px 0 40px;}

.sear1 .ul1 li .sbox .stc{position: relative;top: 0;line-height: 2;height: 140px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

.sear1 .ul1 li .sbox .more{position: relative;top: 0;margin-top: 45px;opacity: 0;}

.sear1 .ul1 li .sbox:hover s{opacity: 1;height: 100%;}

.sear1 .ul1 li .sbox:hover .day.sear1 .ul1 li .sbox:hover .day span,.sear1 .ul1 li .sbox:hover *{color: #fff;}

.sear1 .ul1 li .sbox:hover .more .bk{border:1px solid #fff;}

.sear1 .ul1 li .sbox:hover .more .jt{background: url(../images/1_1_1.png) center right no-repeat}

.sear1 .ul1 li .sbox:hover .stt,.sear1 .ul1 li .sbox:hover .stc,.sear1 .ul1 li .sbox:hover .more{top: -25px;opacity: 1;}





@media (max-width: 1680px) {

	.i1 .swiper1 .pagination1{right: 50px;}

	.i2{height: 650px;}

	.i2 .box .ilt .tt{margin: 20px 0;}

	.i2 .box .ilt .tc{margin-bottom: 20px;}

	.i2 .box .xian{left: -300px}

	.footer1 .frt li{width: 120px;}

	.top{right: 50px;}

	.pl1 .swiper4 .btbox{bottom: 8.5%;}

	.pl2 .swiper5 .ibox .srt{padding-top: 180px;}

	.pl2 .txt .en{padding-top: 30px;}

	.ab2 .swiper8 .swiper-slide .sbox{padding: 30px;}

	.ab1 .alt{padding: 40px 450px 40px 40px;}

	.ab1 .art{width: 580px;top: 90px;}

	.pr1 .plt .swiper2{height: 737px;}


	
}


@media (max-width: 1440px) {

}



@media (max-width: 1366px) {

}

.m_head,.m_nav,.ulm,.br1 .mimg{display: none;}


@media (max-width: 1024px) {

  body{min-width: 200px;padding: 0;padding-top: 50px;} 

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }

  .f_22{font-size: 20px;}

  .f_24{ font-size:20px; }

  .f_26{ font-size:22px; }

  .f_28{ font-size:22px; }

  .f_30{ font-size:24px; }

  .f_32{ font-size:24px; }

  .f_34{ font-size:24px; }

  .f_36{ font-size:24px; }

  .f_40{font-size: 30px;}

  .head{display: none;}  
	
  .m_head{display: block;height: 50px;overflow: hidden;padding: 0 5%;position: fixed;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 10;background: #000;}

  .m_head .mlt{display: block;float: left;}

  .m_head .mlt img{display: block;height: 50px;margin-top: 0px;}

  .m_head .img{width: 50px;float: right;}

  .m_head .img img{display: block;width: 100%;}

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_out{ width: 15%;float: left; }
	
  .m_out img{display: block;width: 100%;} 

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_out{ width: 15%;float: left; max-width: 50px;}
	
  .m_out img{display: block;width: 100%;}  

  .wow{opacity: 1;}

  .m_navbox{width: 80%;box-sizing: border-box;float: right;background: #111;height: 100%;box-sizing: border-box;padding: 10px 5% ;overflow: auto; box-sizing: border-box;}

  .m_navbox div,.m_navbox a{color: #fff;display: block;}

  .m_navbox a{font-size: 16px;line-height: 20px;padding: 10px 0;}

  .m_navbox div,.m_navbox a.ltp{font-size: 20px;line-height: 30px;border-bottom: 1px solid #1f1e1e;padding: 10px 0;display: block;}

  .m_navbox li>div:nth-child(1){background: url(../images/plus.png) center right no-repeat;}

  .m_navbox li.act>div:nth-child(1){background: url(../images/reduce.jpg) center right no-repeat;}

  .m_navbox div.lbt{padding: 5px 0;display: none;}

  .m_navbox .lange{text-align: center;}

  .m_navbox .lange a{display: inline-block;margin: 0 10px;}

  .m_navbox li.lang {padding-top: 20px;}

  .m_navbox li.lang a{display: block;float: left;text-align: center;width: 50%;font-size: 20px;}
	
  .box{padding: 0 5%;min-width: 200px;width: 100%;}	

  .head,.i1 .ibt .ul_nav,.i1 .itp .irt,.i1 .itp,.i1 .swiper1 .pagination1{display: none;}

  .m_navbox li.lange>div:nth-child(1){background: transparent;padding: 10px 10%;}

  .m_navbox li.lange div a{width: 50%;float: left;text-align: center;margin: 0 ;padding: 0;}

  .i1 .swiper1 .swiper-slide .txt .s_d1{font-size: 30px;}

  .i2{padding-top: 50px;height: 490px;}

  .i3 .box .tt,.i4 .itc .itc_ct .tt2{margin: 20px 0 50px;}

  .i2 .box{padding-left: 5%;}

  .i3 .ibox .ilt{width: 40%;}

  .i3 .ibox .irt .en2{margin: 50px 0 30px;}

  .i3 .box2 .irt{margin-left: 0;}

  .i4 {padding-bottom: 140px;}

  .i4 .itc .itc_ct{left: 5%;top: 50px;}

  .i4 .itc .itc_ct .ul1 li .ltt{margin-bottom: 20px;}

  .i5 .box .tt{margin: 20px 0 50px;}

  .footer1{display: none;}

  .swiper1 .pagination1m span{background: #fff;opacity: 1;}

  .swiper1 .pagination1m .swiper-pagination-bullet-active{background: #9f2224;}

  .banner .pimg{width: 100%;left: 0;margin-left: 0;}

  .banner .txt .tt{font-size: 30px;}

  .banner .txt{top: 40%;}

  .pr1{padding: 50px 0;}

  .pr2{padding-bottom: 50px;}
	
  .pr2 .more{margin: 10px auto;}	

  .prc1,.par1{padding: 50px 0 ;}	

  .p2ro1{padding: 50px 0;}

  .br1 .brt{width: 470px;}

  .br1 .brt .img{width: 400px;right: 50px;}

  .br1 .brt .img2{bottom: 100px;}

  .br2 .blt{width: 430px;}

  .br2 .blt .img2{margin: 0;width: 250px;position: relative;top: 100px;left: 200px;}

  .br2 .brt .tc{margin-top: 20px;}

  .br2 .brt .img1{margin-top: 20px;}

  .br2 .brt .img2{top: 550px;}

  .br2{height: 700px;}

  .ab1 .alt{width: 900px;}

  .ab1 .art{width: 465px;top: 120px;}

  .abc1,.jo1{padding: 50px 0;}

  .abc1 .tt2{margin: 20px 0;}

  .sear1{padding: 50px 0;}

  .sear1 .ss{width: 100%;}

  .sear1 .ul1 li,.sear1 .ul1 li:nth-child(4n){width: 30%;margin-right: 3.33%;margin-bottom: 3.33%;}

  .sear1 .ul1 li:nth-child(3n){margin-right: 0;}

  .i2 .box .irt{padding-top: 105px;}

  .pl3 .pbox{height: 400px;top: 395px;}

  .pl3 .pbox .tt{margin: 20px 0 50px;}

  .pr1 .plt .swiper2{height: 554px;}

   




}





@media (max-width: 960px) {
	
	.i1 .swiper1 .swiper-slide img.pimg{display: none;}

	.i1 .swiper1 .swiper-slide img.mimg{display: block;}

	.i1 .swiper1 .swiper-slide .txt .s_d1{font-size: 20px;line-height: 1.5;margin: 30% 0 30px;}

	.i1 .swiper1 .swiper-slide .txt .s_d2{font-size: 20px;padding: 0 10%;line-height: 1.5;}

	.i2,.i3{padding: 30px 0;height: auto;}

	.i2 .box .ilt .en,.i3 .box .en,.i3 .ibox .irt .en2,.i4 .en,.i4 .itc .itc_ct .en2{font-size: 30px;}

	.i2 .box .ilt{width: 100%;float: none;}

	.i2 .box .irt{width: 100%;float: none;margin-bottom: 30px;}

	.i3 .box .tt, .i4 .itc .itc_ct .tt2,.i4 .tt{margin: 20px 0;}

	.i3 .ibox .ilt{width: 80%;margin: 0;}

	.i3 .ibox .irt{width: 100%;margin: 30px 0 0 0;}

	.i3 .ibox .irt .en2{margin: 50px 0 30px;}

	.i3 .ibox .irt .tc{margin: 20px 0 ;}

	.i3 .box2{margin-top: 30px;}

	.i4{padding:  0 0  30px 0;}

	.i4 .itc{height: auto;background: url(../images/1_9.jpg) center no-repeat ;background-size: cover;}

	.i4 .itc .itc_ct{position: static;padding: 30px 0;}

	.i4 .itc .itc_ct .ul1{width: 100%;}

	.i4 .itc .itc_ct .ul1 li{font-size: 16px;}

	.i4 .itc .itc_ct .ul1 li .ltt{margin-bottom: 0;}

	.i4 .itc .itc_ct .ul1 li .ltt img{display: none;}

	.i4 .itc .itc_ct .ul1 li .counter{font-size: 30px;}

	.i4 .itc .itc_ct .hz{width: 100%;padding: 5%;height: auto;background: #fff;}

	.i4 .itc .itc_ct .hz .en3{font-size: 30px;padding: 0;line-height: 1.2;}

	.i4 .itc .itc_ct .hz .tt3{padding: 0;text-align: center;margin: 20px 0;}

	.i4 .itc .itc_ct .hz .imgbox img{width: 50%;margin-bottom: 20px;}

	.i5 .box .en{font-size: 30px;padding: 0;text-align: center;}

	.i5 .box .tt{margin: 20px 0;text-align: center;padding: 0;}

	.i5 .box .ul1 li{width: 50%;}

	.i5 .box .ul1:hover li:hover{opacity: 1; transform: scale(1.1);transform: scale(1.1);z-index: 3;} 

	.i5 .box .more{margin-top: 30px;}

	.i5{padding-bottom: 30px;}

	.footer2 {text-align: center;padding: 20px 0;}

	.footer2 .sp1{display: inline;float: none;line-height: 30px;}

	.footer2 .sp1 img{display: none;}

	.footer2 .other{float: none;line-height: 30px;display: inline;}

	.donghua .dlt, .donghua .drt{background: #fff;}

	.pr1 .pbox .btbox{width: 100px;height: 50px;margin-top: -25px;margin-left: -50px;}

	.pr1 .pbox .btbox span{width: 50px;height: 50px;}

	.pr2 .ul1 li{width: 49%;margin: 0 0 20px;}

	.pr2 .ul1 li:nth-child(2n){float: right;}

	.pr1{padding: 30px 0;}

	.pr2{padding-bottom: 30px;}

	.banner .pimg{display: none;}

	.banner .mimg{display: block;}

	.prc1{padding: 30px 0;}

	.prc1 .plt{width: 100%;float: none;}

	.prc1 .plt .imgbox{display: none;}

	.swiper3 .pagination3m span{background: #fff;opacity: 1;}

	.swiper3 .pagination3m .swiper-pagination-bullet-active{background: #9f2224;}

	.prc1 .prt{width: 100%;float: none;}

	.prc1 .prt .tt{margin: 30px 0;}

	.prc1 .prt .ul1 li span,.prc1 .prt .ul1 li span:nth-child(5){width: 20%;}

	.pr2 .more{margin-right: 20px;}

	.pl1{padding: 30px 0 0;}

	.ulm{display: block;}

	.ulm li{display: block;width: 100%;margin-bottom: 20px;}

	.ulm li:last-child{margin: 0;}

	.ulm li img{display: block;width: 100%;}

	.pl1 .swiper4,.pl2 .swiper5,.pl3 .swiper6,.pl3 .pbox .btbox{display: none;}
	
	.pl2,.par1{padding: 30px 0;}

	.pl2 .txt,.pl2 .txt .en{padding: 0;}

	.pl2 .txt .tt,.pl1 .tt,.pl3 .pbox .tt{margin: 20px 0 30px;}

	.pl3{padding: 0;height: auto;}

	.pl3 .ul1{display: none;}

	.pl3 .pbox{position: static;margin: 0 0 30px;width: 100%;padding: 20px 5%;height: auto;}

	.par1 .box .ul1 li{width: 49%;box-sizing: border-box;border:1px solid #ddd;margin-bottom: 10px;}

	.par1 .box .ul1 li:nth-child(2n){float: right;}

	.par1 .box .ul1 li s{display: none;}

	.par1 .box .more{margin-top: 30px;}

	.p2ro1{padding: 30px 0 0;}

	.p2ro1 .xian{margin: 20px auto 30px;}

	.p2ro1 .btn{display: none;}

	.p2ro1 .swiper7{width: 100%;padding-bottom: 30px;}

	.p2ro1 .swiper7 img{position: static;margin: 0;width: 100%;height: auto;}

	.p2ro1 .pagination7{width: 100%;height: 10px;}
	
	.swiper7 .pagination7m span{background: #666;opacity: 1;}

  	.swiper7 .pagination7m .swiper-pagination-bullet-active{background: #9f2224;}

  	.p2ro1 .ul1{margin-top: 30px;}

  	.p2ro1 .ul1 li{margin: 0;}

  	.p2ro1 .ul1 li .img,.p2ro1 .ul1 li:nth-child(2n) .img{width: 100%;float: none;}

  	.p2ro1 .ul1 li{height: auto;}

  	.p2ro1 .ul1 li .lrt,.p2ro1 .ul1 li:nth-child(2n) .lrt{position: static;padding: 20px 0 ;width: 100%;float: none;}

  	.p2ro1 .ul1 li .img img{position: static;margin: 0;width: 100%;height: auto;}
	
	.br1{padding: 30px 0;}

	.br1 .blt{width: 100%;float: none;}
	
	.br1 .blt .tc{margin-top: 20px;}

	.br1 .brt,.br1{width: 100%;float: none;height: auto;}

	.br1 .brt span,.br1 .brt .img2{display: none;}

	.br1 .brt .img{width: 100%;position: static;margin: 0;}

	.br2{height: auto;padding: 0;margin: 30px 0 0;}

	.br2 .blt{width: 100%;float: none;margin: 0;}

	.br2 .brt{width: 100%;float: none;}

	.br2 .blt .img2{position: static;margin: 30px auto;}

	.br2  img{display: block;width: 100%;}

	.br2 .brt .img2{display: none;}

	.br2 .brt .img1{margin: 20px 0 30px;}

	.ab1{padding: 30px 0;}

	.ab1 .art{width: 100%;float: none;position: static;margin: 0 0 30px;}

	.ab1 .alt{width: 100% ;padding: 30px 5%;}

	.ab1 .alt .en,.ab3 .en{font-size: 30px;}

	.ab1 .alt .tt,.ab2 .tt,.ab3 .tt{margin: 20px 0 30px;}

	.ab2 .btbox,.ab3 .btbox{display: none;}

	.ab3{padding: 30px 0;}

	.ab2 .swiper8 .swiper-slide .sbox .more{opacity: 1;margin-top: 20px;}

	.ab2 .swiper8 .swiper-slide .sbox .stt{margin: 40px 0 20px;}

	.abc1{padding: 30px 0;}

	.abc1 .abtn .more{position: relative;right: 0;margin: 20px auto 10px;}

	.jo1{padding: 30px 0;}

	.jo1 .en,.jo2 .en{font-size: 30px;}

	.jo1 .tt,.jo2 .tt{margin: 20px 0 30px;}

	.jo1 .abtn span{width: 33.33%;font-size: 16px;line-height: 50px;}

	.jo1 .abtn span:nth-child(2),.jo1 .abtn span:nth-child(4),.jo1 .abtn span:nth-child(6){display: none;}

	.jo1 .ul1 li .ltp span{width: 33.33%;line-height: 40px;}
	
	.jo1 .ul1 li .ltp span:nth-child(2),.jo1 .ul1 li .ltp span:nth-child(4),.jo1 .ul1 li .ltp span:nth-child(6){display: none;}

	.jo1 .ul1 li .lbt{padding: 30px 5%;}
	
	.jo2 .tc .tlt{line-height: 50px;width: 100%;float: none;padding: 0;text-align: center;}

	.jo2 .tc .trt{width: 100%;float: none;padding: 20px 5%;box-sizing: border-box;}

	.jo2 .tc .trt .t_d1{margin-bottom: 0;}
	
	.jo2 .tc .trt .t_d1 span{display: block;float: none;margin: 0 auto;text-align: center;}

	#map{height: 300px;}

	.jo2{padding-bottom: 30px;}

	.prc2 .box > .tt{margin-bottom: 30px;}

	.sear1{padding: 30px 0;}

	.sear1 .tc{margin: 20px 0;}
	
	.sear1 .ul1 li, .sear1 .ul1 li:nth-child(4n){width: 100%;float: none;}

	.sear1 .ul1 li .sbox{padding: 20px 10%;}

	.sear1 .ul1 li .sbox .stt{margin: 40px 0 20px;}

	.sear1 .ul1 li .sbox .more{margin-top: 10px;opacity: 1;}

	.i2 .box .irt{padding-top: 0;}

	.i5 .box .ul1:hover li{opacity: 1;}

	.i5 .box .ul1:hover li:hover{opacity: 1; transform: scaleY(1);transform: scaleY(1);-moz-box-shadow:0 0 0px #b88d8c; -webkit-box-shadow:0 0px 0px #b88d8c; box-shadow:0px 0px 0px #b88d8c;} 

	.i5 .box .ul1 li .txt{bottom: 0;padding: 10px 5%;line-height: 1.5;min-height: 62px;}


	.i5 .box .ul1 li:hover img{opacity: 1;}

	.pr1 .plt .swiper2{height: 230px;}

	.br1 .mimg,.br1 .mimg img{display: block;}

    .br1 .mimg{margin-top: 20px;} 

    .swiper8,.swiper9{padding-bottom: 30px;}

    .swiper8 .pagination8 .swiper-pagination-bullet-active,.swiper9 .pagination9 .swiper-pagination-bullet-active{background: #333;}


    .swiper8 .pagination8 span,.swiper9 .pagination9 span{background: #666;opacity: 1;}

  	.swiper8 .pagination8 .swiper-pagination-bullet-active,.swiper9 .pagination9 .swiper-pagination-bullet-active{background: #9f2224;}

	.donghua .dlt, .donghua .drt{background: transparent;}

	.donghua .dlt:before,.donghua .drt:before{width: 70%;}

	.br2 .blt{display: none;}

	.br2 .brt{padding-top: 30px;}

	.br2 .brt .mimg2{display: block;}

	.br2 .brt .mimg2 img{display: block;margin: 20px auto;width: 100%;}

	.br2 .brt .mimg3 img{width: 100px;margin: 20px 0 ;}



}




