/*Floor002651 */
/*Floor002651 */
@import url('syr/syr.css');
@import url('animate.min.css');
.w1400 {
    max-width: 1400px;
    margin: 0 auto;
}
@media(max-width:1400px){
.w1400 { padding: 0 20px;}
}

.Floor002651 .header{position:fixed;left:0;width:100%;z-index:100;top:0;background: rgba(0,0,0,0.2);transition:0.3s;}
.Floor002651_2 .header{ position: absolute;left: 0; top: 0;}
.Floor002651 .header-left{width:20%;float: left;display: table;height: 88px;}
.Floor002651 .header-left a{display: table-cell; vertical-align: middle;}
.Floor002651 .header-right{ width:75%;float: right;}

.Floor002651 .header-left img{ display:block; width:100%; max-width:78px;}
.Floor002651 .header-menu li{ width:auto !important;}
.Floor002651 .header-menu li em a{ position:relative; color:#fff; font-size:16px; line-height:88px; display:inline-block;}
.Floor002651 .header-menu li em a::after{ position:absolute; content:'';  height:2px; background:#fff; left:50%; width:0; transform:translateX(-50%); transition:width 0.3s; bottom:-1px;}.PicList002045 li span
.Floor002651 .header-menu li.aon em a::after{width:100%;}
.Floor002651 .header-menu li em{ padding:0 35px; position:relative;}
.Floor002651 .header-menu li{position: relative;margin-right:3%;}
.Floor002651 .header-menu li:last-child{ margin-right:0%;}
.Floor002651 .header-menu li .sub{width: 196px;overflow:hidden;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.Floor002651 .header-menu li .sub-menu{padding:10px 0;background:rgba(0,0,0,0.5);}
.Floor002651 .header-menu li .sub-menu dt{ padding:0 17px; position:relative; text-align: center;}
.Floor002651 .header-menu li .sub-menu dt a{ font-size: 15px; line-height:40px;/*background:url(../images/Top002434-icon_a.png) no-repeat left center;*/ background: none; color: #fff;}
.Floor002651 .header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Floor002651 .header-menu li .sub-menu dt:hover{ background:#e5006e;}
.Floor002651 .header-menu li.has-sub:hover .sub{  height:auto;}

@media(max-width:1280px){
.Floor002651 .header-menu li em{ padding-right:40px;}
.Floor002651 .header-menu li em::after{ right:20px; }
}
@media(max-width:1200px){
.Floor002651 .header-menu li{position: relative;margin-right:1.5%;}
}
@media(max-width:1024px){
.Floor002651 .header{ position:relative; padding:0 2%;background:#fff; box-shadow:0 0 14px rgba(0,0,0,0.15);}
.Floor002651 .header .header-menu li em a{ color:#333;}
.Floor002651 .header .header-menu li em::after{ background:#d1d1d1;}
.Floor002651 .header .header-menu li em a::after{background:#e5006e;}
/*.Floor002651 .header .header-left .white{display:none;}
.Floor002651 .header .header-left .black{ display:block;}*/
.Floor002651 .header{padding: 0 2%;}
.Floor002651 #header-menu{position:absolute;top:-100%;transform:translateY(-100%);opacity:0;z-index:103;right:0;background: rgba(0,0,0,0.5);width: 50%;max-width:240px;background: 1px #e6e6e6 solid;transition:0.3s;padding: 20px;}
.Floor002651 #header-menu.header-menu-show{ top:100%; transform:translateY(0); opacity:1;}
.Floor002651 #header-menu li:last-child em,
.Floor002651 #header-menu li:last-child em a{ border-bottom:0;}
.Floor002651 #open_menu{ position:absolute; right:2%; top:50%; margin-top:-15px; width:40px; height:30px;}
.Floor002651 #open_menu i::before,
.Floor002651 #open_menu i::after,
.Floor002651 #open_menu i{ background:#a43b3f;}
.Floor002651 #open_menu i{ left:10%; height:3px; width:80%; margin-top:-1.5px;}
.Floor002651 .header{ border-bottom:0;}
}

/*banner*/
.Floor002651 #banner .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden; } 
.Floor002651 #banner .slides > li aside{ text-align:center;}
.Floor002651 #banner .slides > li aside img{width:90%; max-width:1574px; margin:0 auto; opacity:0; transform:translateY(50%); transition:0.3s;}
.Floor002651 #banner .slides > li.flex-active-slide aside img{ opacity:1;transform:translateY(0);}
.Floor002651 #banner .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Floor002651 #banner .slides {display: block;} 
* html .Floor002651 #banner .slides {height: 1%;}
.no-js .Floor002651 #banner .slides > li:first-child {display: block;}
.Floor002651 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Floor002651 .flex-viewport {max-height: 300px;}
.Floor002651 .slides {zoom: 1;}
.Floor002651 #banner .flex-direction-nav{ display:none;}
.Floor002651 #banner .flex-control-nav{position:absolute; z-index:10; bottom:2%; width:100%; left:0; text-align:center;}
.Floor002651 #banner .flex-control-nav li{ display:inline-block; padding:0 5px;}
.Floor002651 #banner .flex-control-nav li a{ cursor:pointer; display:block; position:relative; width:36px; height:36px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;  border-color: rgba(0,0,0,.3);}
.Floor002651 #banner .flex-control-nav li a.flex-active{ border-color:#e5006e; background: none;}
.Floor002651 #banner .flex-control-nav li a::before{ position:absolute; content:''; left:11px; top:11px; right:11px; bottom:11px; background:rgba(0,0,0,0.3);border-radius:50%;}
.Floor002651 #banner .wap{ display: none;}
.Floor002651 #banner .flex-control-nav li a.flex-active::before{ background:#e5006e;}

.Floor002651 #banner .slides{ width:100%; height:100%;}
.Floor002651 #banner .slides > li aside{ height:100%;}
.Floor002651 #banner .slides > li {height:100%;}

@media(max-width:1444px){
.Floor002651 #banner{ position:relative;}
.Floor002651 #banner .slides > li{ padding:5% 0;}
}

@media(min-width:1201px){
.Floor002651 #banner .slides{ width:100%; height:100%;}
.Floor002651 #banner .slides > li aside{ height:100%;}
.Floor002651 #banner .slides > li {height:100%;}
}

@media(max-width:1024px){
.Floor002651 #banner .wap{ display: block;}
.Floor002651 #banner .slides > li{ background-image: none !important; padding: 0;}
	.Floor002651 #banner .flex-control-nav li a{ width: 24px; height: 24px;}
	.Floor002651 #banner .flex-control-nav li a::before{left:7px; top:7px; right:7px; bottom:7px;}
}

/*banner end*/
.Floor002651 .home-title{font-size:20px;color: #333;font-size: 32px;text-align: center;}
.Floor002651 .home-title aside{font-size:28px;color: #999;font-family:Arial, Helvetica, sans-serif;font-weight: normal;text-transform:capitalize;margin-top: 12px;}
.Floor002651 .home-title:after{left: 0;content: '';background: #e5006e;margin: 15px auto;display: block;width: 42px;height: 4px;}
@media(max-width:640px){
.Floor002651 .home-title{ font-size:18px;}
.Floor002651 .home-title aside{ font-size:40px;}
}


.Floor002651 #about{background:url(../images/bg2.jpg) no-repeat left bottom;  background-size:cover;}
.Floor002651 #product{background:url(../images/bg3.jpg) no-repeat left top;  background-size:cover;}
.Floor002651 #news{background:url(../images/bg4.jpg) no-repeat left bottom;  background-size:cover;}
.Floor002651 #Partner{background:url(../images/bg5.jpg) no-repeat left bottom;  background-size:cover;}
/*.Floor002651 #Partner .home-title{color: #333;}
.Floor002651 #Partner .home-title aside{color: #aaa;}*/

.padding-top-80{ padding-top:70px;background:url(../images/bg.jpg) no-repeat center center;  background-size:cover;}
@media(max-width:1200px){
.padding-top-80{ padding:5% 0;}
}

.Floor002651 .all-more{ margin: 3% auto 0; text-align: center;}
.Floor002651 .all-more a{font-size: 16px; display: inline-block; color: #fff;line-height: 48px;background: #111;  padding: 0 17px 0 30px;}
.Floor002651 .all-more a:before,
.Floor002651 .all-more a:after{display: inline-block; content: ''; vertical-align: middle; height: 1px; background: #fff; opacity: 0.5; transition:width 0.3s;width: 0;}
.Floor002651 .all-more a:after{margin-left: 8px; width: 38px;}
.Floor002651 .all-more a:hover{ background: #e5006e}
.Floor002651 .all-more a:hover:after{width: 0;margin-left: 0px; }
.Floor002651 .all-more a:hover:before{width: 38px; margin-right: 8px;}

/*关于我们*/
@media(max-width:1444px){
.Floor002651 .auto{ margin:0 2%; width:96%;}
}
/*.Floor002651 #about .all-more{ margin: 3% auto 0; text-align: left;}
.Floor002651 #about .home-title{text-align: left;color: #fff;}
.Floor002651 #about .home-title:after{margin: 15px 0;}*/
/*.Floor002651 #about {background:url(../images/about.jpg) no-repeat center center;  background-size:cover;}*/
/*.Floor002651 #about ul{ margin-top: -3%;}*/
.Floor002651 #about ul{ margin-top: -8%;}
.Floor002651 #about li.ytable-cell .intro dd{}
@media(min-width:769px){
/*.Floor002651 #about ol.ytable-cell{width: 47%;}
.Floor002651 #about li.ytable-cell{width: 53%;padding-right:3%;}*/
.Floor002651 #about li.ytable-cell .intro{ max-width:68%; margin:4% auto 5%; text-align: center;}
}
@media(max-width:768px){
.Floor002651 #about .ytable,
.Floor002651 #about .ytable-cell{display: block;}
.Floor002651 #about li{padding-bottom: 20px;}
.Floor002651 #about li.ytable-cell .intro{  margin:20px 0;}
}

.Floor002651 #about li.ytable-cell .intro{line-height:30px;font-size:16px;color: #333;}


.Floor002651 .Small-img{position: relative;}
.Floor002651 .Small-img .flex-control-nav{overflow:hidden;}
.Floor002651 #about .flex-control-nav{z-index:10; position:absolute; left:50%;bottom:2%; transform: translateX(-50%); padding:10px;}
.Floor002651 .Small-img .flex-direction-nav{display: none;}
.Floor002651 .flex-control-nav li{list-style: none;}
.Floor002651 .flex-control-nav li a{ position:relative;width:30px; height:5px;  background: rgba(255,255,255,0.15);  cursor:pointer; margin:0 5px;font-size: 0;display: block;}
.Floor002651 #about .flex-control-nav li{ float:left; }
.Floor002651 .Small-img .flex-control-nav li a.flex-active{  background:#e5006e;}

@media(max-width:640px){
.Floor002651 #about .auto{ display:block;}
.Floor002651 #about li.ytable-cell{ width:auto; padding-right:0; padding-bottom:5%;}
.Floor002651 #about ol.ytable-cell{ width:auto;}
.Floor002651 #about li.ytable-cell .intro{ max-width:none; margin:3% 0;}
}
/*about end*/

/*产品中心 */
.Floor002065{ padding-bottom:15px;}
.Floor002065 .home-title{  margin-bottom: 4%;}

.Floor002065 .owl-carousel .owl-item{ border-radius: 10px}
.Floor002065 .item{ position:relative;}
.Floor002065 .item .pic{ overflow:hidden;position:relative;border-radius: 10px 10px 0 0;}
.Floor002065 .item .Ispic{ display:block; padding-bottom:105%; transition:0.3s; position:relative;}
.Floor002065 .item .pic span{ position:absolute; right:3%; bottom:3%; width:59px; line-height:59px;height:59px; color:#fff; font-size:16px; font-weight:bold; color:#fff; text-align:center; border-radius:50%;}
.Floor002065 .item .pic span.hot1{ background:#f04848;}
.Floor002065 .item .pic span.hot2{ background:#953896;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item:hover .Ispic{transform: scale(1.1);}
.Floor002065 .item .txt{padding: 20px 15px;background-color:#fff;font-size:16px;border-radius: 0 0 10px 10px;}
.Floor002065 .owl-nav{ display: block !important;}
.Floor002065 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../images/Floor002065-btn.png) no-repeat left top; z-index:10;}
.Floor002065 .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}
@media(max-width:1400px){
.Floor002651 #product .w1400{ padding: 0 50px;}
}
@media(max-width:1100px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:0;}
.Floor002065 .owl-nav .owl-next{margin-right:0;}
.Floor002651 #product .w1400{ padding: 0 30px;}	
}
@media(max-width:640px){
.Floor002065 .title span{ display:block;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
}

/*这是滚动插件的公用样式 如出现雷同 请删除*/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{
	0%{opacity:1}
	100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*end*/


/*Floor002861 */

.Floor002861 .home-title{  margin-bottom: 4%;}
.Floor002861 a:hover{color: #429535;}
/*slick Basic*/
.Floor002861 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002861 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002861 .slick-list:focus {outline: none}
.Floor002861 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002861 .slick-slider .slick-track, 
.Floor002861 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002861 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002861 .slick-track:before, 
.Floor002861 .slick-track:after{display: table; content: '';}
.Floor002861 .slick-track:after{ clear: both;}
.Floor002861 .slick-loading .slick-track { visibility: hidden;}
.Floor002861 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002861 .slick-slide .slick-loading img { display: none;}
.Floor002861 .slick-slide .dragging img { pointer-events: none;}
.Floor002861 .slick-initialized .slick-slide { display: block;}
.Floor002861 .slick-loading .slick-slide { visibility: hidden;}
.Floor002861 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002861 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002861 .main .slider li{position: relative;}
.Floor002861 .main .slider li .pic img{display: block;}
.Floor002861 .main .slider li aside{position: absolute; left: 0; width: 100%;background: rgba(0,0,0,0.5);color: #fff; z-index: 10;bottom: 0;line-height: 50px; text-indent: 25px;padding-right: 40%;font-size: 16px;font-weight: bold;}
.Floor002861 .main .slick-dots{position: absolute; z-index: 20; right: 20px; bottom: 20px;}
.Floor002861 .main .slick-dots li{float: left;margin-right: 12px; width: 10px; height: 10px; border-radius: 50%; cursor: pointer;background: #fff;}
.Floor002861 .main .slick-dots li button{display: none;}
.Floor002861 .main .slick-dots li.slick-active{background: #e5006e;}

.Floor002861 .main .fr > *{padding: 0 26px;}

.Floor002861 .main dl dd{position: relative;padding: 25px 10px 25px 0;  transition: all .3s;cursor: pointer;border-top: 1px solid rgba(0,0,0,0.1);}
.Floor002861 .main dl dd:first-child{border-top: none;}
.Floor002861 .main dl dd time{position: absolute;left: 0;width: 80px;top: 25px;color: #666;font-size: 14px;text-align: center;line-height: 1;border-right: 1px dotted #e0e0e0;font-family: arial;}
.Floor002861 .main dl dd time span{color: #e5006e;font-size: 48px;display: block;}
.Floor002861 .main dl dd .text{ padding-left: 100px;}
.Floor002861 .main dl dd .text h3{ margin: 8px 0 12px; font-weight: normal; font-size: 18px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Floor002861 .main dl dd .text h3 a{color: #333;}
.Floor002861 .main dl dd .text .con{color: #666;font-size: 14px;margin: 0;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;}
.Floor002861 .main dl dd:hover{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 10px;border-top: 1px solid #fff;}
.Floor002861 .main dl dd:first-child:hover{ border-top: none}
.Floor002861 .main dl dd:hover .text h3 a,
.Floor002861 .main dl dd .text h3 a:hover{ color: #e5006e;}
.Floor002861 .main dl dd:hover time{ color: #999;}
.Floor002861 .main dl dd:hover time span{ color: #333;}
.Floor002861 .main dl dd:hover .text .con{ color: #666}
@media(min-width:1025px){
.Floor002861 .main .fr,
.Floor002861 .main .fl{width: 50%;}
.Floor002861 .main .slider li .pic img{min-width: 100%; max-width: inherit;}
}
@media(max-width:1024px){
.Floor002861 .main .slider li .pic img{width: 100%;}
}

/*
 .Floor002358 为demo编号
 */
.Floor002358{}
.Floor002358 { padding:3% 0 5% 0;  }
.Floor002358 .auto{ position:relative;}
.Floor002358 .home-title{ margin-bottom: 4%;}
.Floor002358 .list{ width:100%; position: relative;}
.Floor002358 .bd{  }
.Floor002358 .bd ul{ margin: 0; padding: 0 25px;}
.Floor002358 .bd li{ width: 100%; margin: 0 0 25px; transition:.5s; display: block; }
.Floor002358 .bd li:hover{}
.Floor002358 .list .iconfont{position: absolute;top: 50%;display: inline-block;width: 30px;height: 30px;transform: rotate(45deg);border-left:4px solid;border-bottom:4px solid;border-color: #fff; border-radius:2px; margin-top: -25px;}
.Floor002358 .list .iconfont.next{transform: rotate(-135deg);border-radius: 1.5px;}

.Floor002358 .list .prev{ left: -40px;}
.Floor002358 .list .next{ right: -40px;}

@media only screen and (min-width:1024px ) {
	.Floor002358 .title{ font-size: 32px;}
}
@media(max-width:1666px ) {
	.Floor002358 .list{ padding: 0 50px;overflow:hidden;}
	.Floor002358 .list .iconfont{ font-size: 40px; width: 40px; height: 40px; margin-top: -20px;}
	.Floor002358 .list .prev{ left:10px;;}
    .Floor002358 .list .next{ right: 10px;}
}
@media(max-width:1366px ) {
	.Floor002358 .list .iconfont{ font-size: 30px; width: 30px; height: 30px; margin-top: -15px;}
}
@media(max-width:767px ) {
	.Floor002358 .title{ padding-bottom: 20px;}
	.Floor002358 .list{ padding: 0 15px 0 0;}
	.Floor002358 .list .iconfont{ display: none;}
	.Floor002358 .title{ font-size: 24px;}
	.Floor002358 .title:after{ margin-top: 20px;}
}


/*Bottom002574 */
.Bottom002574{background: #1b1b1b;}
.Bottom002574 .bottom{padding: 2% 0 2% 0;border-bottom: 1px rgba(255,255,255,0.1) solid;}
.Bottom002574 .share{ float:right;}
.Bottom002574 .share li{ float:left;}
.Bottom002574 .share li p{ margin:10px 0 20px;color: rgba(255,255,255,0.5); text-align:right; margin-right:15px;}
.Bottom002574 .share li span{ display:block; margin-top: 5px; font-family: Arial; font-size:28px; color: #fff;}
.Bottom002574 .share li img{ max-width:117px;}
.Bottom002574  nav{ float: left; width: 70%;}
.Bottom002574  nav dl{float:left;width: 20%;}
.Bottom002574  nav dl:nth-of-type(2){width: 40%;}
.Bottom002574  nav dl:last-child{ margin-right: 0;}
.Bottom002574  nav dt{ color:#FFF; padding-bottom:20px;}
.Bottom002574  nav dd{color: rgba(255,255,255,0.5);line-height:24px;padding: 5px 0;}
.Bottom002574  nav dd a{color: rgba(255,255,255,0.5);} 
.Bottom002574  nav dd a:hover{ color:rgba(255,255,255,0.5);} 
.Bottom002574  nav dl:nth-of-type(2) dd{ float: left; margin-right: 3%; width:48.5%;}
.Bottom002574  nav dl:nth-of-type(2) dd:nth-of-type(2n){ margin-right: 0}
.Bottom002574  nav dl.contact b{ font-size:16px;}
.Bottom002574 .copyright{padding-top: 1.2%;padding-bottom: 1.2%;color: rgba(255,255,255,0.5);}
.Bottom002574 .copyright a{color: rgba(255,255,255,0.5);}
.Bottom002574 .copyright a:hover{ color:#fff;}
@media(min-width:1025px){
.Bottom002574 .copyright dt{ float:left;}
.Bottom002574 .copyright dd{ float:right;}
}
.Bottom002574 .copyright dt a::after{display:inline-block;content:'';width:1px;height:10px;background: rgba(255,255,255,0.5);margin:0 10px;}
.Bottom002574 .copyright dt a:last-child::after{ display:none;}
@media(max-width:1280px){

	.Bottom002574 nav {width: 67%;}	
}
@media(max-width:1024px){
.Bottom002574 .copyright{ padding-top:2%; padding-bottom:2%;}
.Bottom002574 .copyright{ text-align:center;}
.Bottom002574 .copyright dt{ padding-bottom:10px;}
.Bottom002574  nav dl{ display:none;}
.Bottom002574  nav dl.contact{ display:block;}	
.Bottom002574 .share{ float: none; width: 100%; margin: 0 auto; display: block;text-align: center;}
.Bottom002574 .share li{ float: none; text-align: center; display: inline-block; text-align: center;}
.Bottom002574 .share li img{margin-top: -84px;}
.Bottom002574 .bottom{ padding: 30px 0;}
}
@media(max-width:480px){
/*.Bottom002574 .share{ float:none; display:table; margin:0 auto;}*/
.Bottom002574  nav dl.contact{ text-align:center; float:none;}
.Bottom002574 .share li img{margin-top:10px;}
.Bottom002574 .share li{ display: block; text-align: center; margin-bottom: 10px;}
.Bottom002574 .share li p{ text-align: center;margin:0px;}
.Bottom002574 .bottom{ padding: 30px 0 10px;}
.Bottom002574  nav dl.contact dt{ padding:15px 0 10px 0; font-size:16px; border-bottom:1px solid #000; margin-bottom:10px;}
}

@media(max-width:1024px){
.Floor002651 #fullPage,
.Floor002651 #fullPage .fp-table,
.Floor002651 #fullPage .fp-tableCell{display: block!important; height: auto!important;}
}

/*Banner002848 */
.Banner002848 img{display: block;width: 100%;}
.Banner002848 img.wap{display: none;}
@media(max-width:1024px){
.Banner002848 img{display: none;}
.Banner002848 img.wap{display: block;width: 100%;}
}

.Main_content{margin-top: -100px;}
.Main_content .w1400{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);position: relative;z-index: 2;padding: 20px 0 0;margin-bottom: 2%;}
@media(max-width:1024px){
.Main_content{margin-top: 0px;}
	.Main_content .w1400{ padding: 0;}
}


/*Menu002077 */
.Menu002077{padding: 1% 0 2%;}
.Menu002077 .auto{border-bottom: 1px #e6e6e6 solid;/* padding-bottom:1%; */}
.Menu002077 .columnName{float:left;font-size: 28px;color: #333;width: 20%;}
.Menu002077 .columnName b{font-size: 20px;display: block;padding-right:10px;font-family: Aria;font-weight: normal;color: #999;text-transform: uppercase;}
.Menu002077 .columnName span{display:block;padding-bottom: 5px;}
.Menu002077 ul{float:right;max-width: 78%;/* margin-top: 15px; */}
.Menu002077 li{float:left;padding: 0 25px; }
.Menu002077 li a{display:block;line-height:35px;padding: 25px 0;font-size:16px;position:relative;}
.Menu002077 li a:after{ content:''; background:#e5006e; width:0; transition:0.3s; height:2px; position:absolute; bottom:0; left:0;}
.Menu002077 li:hover a,
.Menu002077 li.aon a{color:#fff;color: #e5006e;}
.Menu002077 li:hover a:after,
.Menu002077 li.aon a:after{ width:100%;}

@media(max-width:1000px) and (min-width:769px){
.Menu002077 .columnName b{ font-size:20px;}
}
@media(max-width:1024px){
.Menu002077 .columnName{ display: none;}
.Menu002077 ul{ float:none; max-width: 100%; text-align: center;}
.Menu002077 ul li{ display: inline-block; padding: 0 15px;}
	.Menu002077 li a{ padding: 15px 0;}
}


/*PicList002735 */
.PicList002735{padding: 2% 0 1%;}
.PicList002735 li{margin-bottom: 3%;/* margin-top: 2%; */}
.PicList002735 li a{display: block;/* background: #f0f0f0; *//* border: 3px solid #f8f8f8; */background-color: #fafafa;transition: 0.3s;}
.PicList002735 li a:hover{background-color: #fff;  box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;  padding-bottom: 65.241%; }
.PicList002735 li .txt{padding: 15px 25px;}
.PicList002735 li .txt h3{font-size: 18px;color: #333;margin: 0 0 15px;font-weight: normal;}
.PicList002735 li .txt time{line-height: 28px;color: #888;height: 84px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width:31.333%; }
.PicList002735 li:not(:nth-child(3n)){margin-right:3%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(max-width:480px){
.PicList002735 li{margin-bottom: 20px;}
}

/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#e5006e;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}

/*PicList002045 */
.PicList002045{ padding-top:2%;}
.PicList002045 li{float:left;width: 23.5%;margin-right:2%;margin-bottom:3%;position:relative;text-align:center;padding: 0 0 20px 0;}
.PicList002045 li:nth-child(4n){ margin-right:0;}
.PicList002045 li a{position:absolute;left:0;top:0;/* right:0; *//* bottom:0; */border:1px solid #e8e8e8;width: 100%;height: 100%;}
.PicList002045 li a:hover{ box-shadow:0 0 20px rgba(0,0,0,0.1)}
.PicList002045 li div{overflow: hidden;margin:0 auto;border: 1px #e6e6e6 solid;border-bottom: none;}
.PicList002045 li figure{padding-bottom:100%;background-size: cover; transition: 0.3s;}
.PicList002045 li:hover figure{ transform: scale(1.1); }
.PicList002045 li figure img{ display:none;}
.PicList002045 li p{font-size:16px;color:#333;margin-bottom: 10px;margin-top: 20px; padding: 0 15px;}
.PicList002045 li span{ padding: 0 15px; color: #999; height:24px; line-height: 24px; overflow: hidden; display: block;}
.PicList002045 li:hover p{ color:#e5006e}
@media(max-width:768px){
.PicList002045 li span{ padding: 0 15px; color: #999; height:48px; line-height: 24px; overflow: hidden;}
}
@media(max-width:480px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ font-size:14px;}
}
/*
 .PicList002735 li 为demo编号
 */
.RighInfo001277{ padding:2% 0;}
.RighInfo001277 .list_img{position:relative;margin:4% 0 3%;}
.RighInfo001277 .list_img li figure{ padding-bottom: 100%;background-size:cover;}
.RighInfo001277 .owl-carousel .owl-nav{display: block !important;}
.RighInfo001277 .owl-nav div{position:absolute;top:50%;width:22px;overflow:hidden;line-height:1000px;height:40px;margin-top:-20px;background:url(../images/Floor002065-btn.png) no-repeat left top;z-index:10;}
.RighInfo001277 .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.RighInfo001277 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}

.RighInfo001277 .txt{ margin-bottom: 2%;}
.RighInfo001277 .txt h1{padding: 1% 0 0;border-bottom:1px solid #e7e8e8; margin:0;color: #333;font-size: 24px;font-weight: normal;text-align: center;}
.RighInfo001277 .txt h1 span{display:inline-block;border-bottom: 1px #333 solid;padding: 0 0 20px;}
.RighInfo001277 .txt p{font-size: 16px; margin:15px 0 0;line-height:24px; color:#666; text-align:center;}
.RighInfo001277 .txt a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#e5006e; transition:0.4s;}
.RighInfo001277 .txt a:hover{ background-color:#e5006e; color:#fff;}

.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#e5006e; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;}
.RighInfo001277 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo001277-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo001277 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo001277-icon.png) no-repeat left center;}

@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto;}
.RighInfo001277{ padding:30px 0;}
.RighInfo001277 .owl-nav .owl-prev{ left:0;margin-left:10px;}
.RighInfo001277 .owl-nav .owl-next{right:0; margin-right:10px; }
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
	.RighInfo001277 .list_img{ padding-bottom:40px;}
.RighInfo001277 .owl-carousel .owl-nav{display: none !important;}
.RighInfo001277 .owl-carousel .owl-dots{display: block !important;position: absolute;bottom: -35px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.RighInfo001277 .owl-carousel .owl-dot{ display: inline-block; background: #ccc; width: 12px; height: 12px; border-radius: 6px; margin: 0 5px;}
.RighInfo001277 .owl-carousel .owl-dot.active{ background: #e5006e;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 3%;}
 }	


/*
 .RighInfo002450 为demo编号
 */
.RighInfo002450{ padding:2% 0 3%;}
.RighInfo002450 .wrap-container{ width: 100%;}
.RighInfo002450 .auto{ position: relative; }
.RighInfo002450 table{width:100%; }
.RighInfo002450 table td{border-bottom: 5px solid #fff;padding: 15px 20px;line-height: 24px;background: #f7f7f7;font-size: 16px;width: 35%;}
.RighInfo002450 table td:nth-child(2n-1){width: 15%;border-right: 5px solid #fff;}
.RighInfo002450 table tr:nth-child(2n) td:nth-child(2),
.RighInfo002450 table tr:nth-child(2n-1) td:nth-child(2n-1){background: #f0f0f0;}
.RighInfo002450 table tr:last-child td{border-bottom: 0;}
.RighInfo002450 table td p{margin: 12px 0;position: relative;padding-left: 10px;}
.RighInfo002450 table td p:after{ content: ''; background: #e5006e; width: 5px; height: 5px; border-radius: 2.5px; position: absolute; left: 0; top:10px;}
.RighInfo002450 table td p.address{background:url(../images/icon.png) no-repeat left center;padding-left: 28px;}
.RighInfo002450 table td p.company{background:url(../images/icon2.png) no-repeat left center;padding-left: 28px;}
.RighInfo002450 table td p.address:after,
.RighInfo002450 table td p.company:after{ display: none;}
.RighInfo002450 #allmap{height:18vw;}
.RighInfo002450 #allmap,
.RighInfo002450 #allmap *{box-sizing: content-box;}
.RighInfo002450 #allmap img{max-width: inherit;}
.RighInfo002450 .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;}
@media(max-width:1024px){
.RighInfo002450 #allmap{height: 30vw;}
}
@media(max-width:768px){
.RighInfo002450 .tablebox{ overflow: auto;}
.RighInfo002450 .tablebox::-webkit-scrollbar{ height:4px;}
.RighInfo002450 .tablebox::-webkit-scrollbar-thumb{ background:#0f92db;}
.RighInfo002450 .tablebox::-webkit-scrollbar-track{ background:#d8d8d8;} 
.RighInfo002450 .tablebox table{ width:250%;}
}
@media(max-width:480px){
.RighInfo002450 #allmap{height: 70vw;}
}

/*Floor002065 */
.Floor002065{ padding-bottom:15px;}
.Floor002065 .title{ padding:20px 0; line-height:26px; color:#999;}
.Floor002065 .title a{ float:right; background:url(../images/Floor002065-more.png) no-repeat right center; padding-right:20px;}
.Floor002065 .title span{ background:url(../images/Floor002065-title_icon.png) no-repeat left center; padding-left:25px; font-size:24px; color:#000; margin-right:10px;}

.Floor002065 .item{ position:relative;}
.Floor002065 .item .pic{ overflow:hidden;position:relative;}
.Floor002065 .item .Ispic{ display:block; padding-bottom:105%; transition:0.3s; position:relative;}
.Floor002065 .item .pic span{ position:absolute; right:3%; bottom:3%; width:59px; line-height:59px;height:59px; color:#fff; font-size:16px; font-weight:bold; color:#fff; text-align:center; border-radius:50%;}
.Floor002065 .item .pic span.hot1{ background:#f04848;}
.Floor002065 .item .pic span.hot2{ background:#953896;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item:hover .Ispic{ transform:scale(1.05);}
.Floor002065 .item .txt{ padding:20px 15px; background-color:#f8f8f8;font-size:16px;}
.Floor002065 .item:hover .txt a{ color: #e5006e}
.Floor002065 .item p{ font-size:12px; color:#8c8c8c; line-height:20px; overflow:hidden; height:40px;}
.Floor002065 .item dl{ border-top:1px solid #eaeaea; padding-top:15px;}
.Floor002065 .item dt{ float:left; font-size:20px; color:#f04848; line-height:26px;}
.Floor002065 .item dd{ float:right;}
.Floor002065 .item dd a{ display:inline-block; width:16px; height:26px; background-position: center center; background-repeat:no-repeat; overflow:hidden; line-height:100px;}
.Floor002065 .item dd a.a_like{ background-image:url(../images/Floor002065-icon_like.png);}
.Floor002065 .item dd a.a_buy{ background-image:url(../images/Floor002065-icon_buy.png); margin-left:10px;}
.Floor002065 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../images/Floor002065-btn.png) no-repeat left top; z-index:10;}
.Floor002065 .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}

@media(max-width:1100px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:0;}
.Floor002065 .owl-nav .owl-next{margin-right:0;}
}
@media(max-width:640px){
.Floor002065 .title span{ display:block;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
}


/*Floor002861 */
.Floor002861{padding: 2.08vw 0;}
.Floor002861 a:hover{color: #429535;}
/*slick Basic*/
.Floor002861 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002861 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002861 .slick-list:focus {outline: none}
.Floor002861 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002861 .slick-slider .slick-track, 
.Floor002861 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002861 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002861 .slick-track:before, 
.Floor002861 .slick-track:after{display: table; content: '';}
.Floor002861 .slick-track:after{ clear: both;}
.Floor002861 .slick-loading .slick-track { visibility: hidden;}
.Floor002861 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002861 .slick-slide .slick-loading img { display: none;}
.Floor002861 .slick-slide .dragging img { pointer-events: none;}
.Floor002861 .slick-initialized .slick-slide { display: block;}
.Floor002861 .slick-loading .slick-slide { visibility: hidden;}
.Floor002861 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002861 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002861 .top-new{margin-bottom:1.93vw;position: relative;padding-left: 100px;border: 1px dotted #e50012;min-height: 90px;}
.Floor002861 .top-new .tit{position: absolute; left: -1px; top: -1px;bottom:-1px;background:url(../images/Floor002861_topnew_l.png) no-repeat;color: #fff;text-align:center; width: 100px;font-size: 24px;padding:13px 15px; overflow: hidden;}
.Floor002861 .top-new:after{position: absolute; right: -1px; top: -1px;bottom:-1px;background: url(../images/Floor002861_topnew_r.png) no-repeat; width: 27px; content: '';}
.Floor002861 .top-new .slider{margin: 0 22px;padding-top: 18px;}
.Floor002861 .top-new .slider li b{font-size: 20px;}
.Floor002861 .top-new .slider li aside{color: #888;font-size: 16px;margin-top: 5px;}
.Floor002861 .top-new .slider li aside time{float: right;margin-left: 10px;}

.Floor002861 .main .slider li{position: relative;}
.Floor002861 .main .slider li .pic img{display: block;}
.Floor002861 .main .slider li aside{position: absolute; left: 0; width: 100%;background: rgba(0,0,0,0.5);color: #fff; z-index: 10;bottom: 0;line-height: 50px; text-indent: 25px;padding-right: 40%;font-size: 16px;font-weight: bold;}
.Floor002861 .main .slick-dots{position: absolute; z-index: 20; right: 20px; bottom: 20px;}
.Floor002861 .main .slick-dots li{float: left;margin-right: 12px; width: 10px; height: 10px; border-radius: 50%; cursor: pointer;background: #fff;}
.Floor002861 .main .slick-dots li button{display: none;}
.Floor002861 .main .slick-dots li.slick-active{background: #e5006e;}

.Floor002861 .main .fr > *{padding: 0 26px;}
.Floor002861 .main .tab-ul{position: relative;}
.Floor002861 .main .tab-ul i{position:absolute;top: 0;height: 100%;background-repeat: no-repeat; width: 26px;}
.Floor002861 .main .tab-ul i.l{background-image: url(../images/Floor002861_tit_l.png);background-position: right top; left: 0;}
.Floor002861 .main .tab-ul i.r{background-image: url(../images/Floor002861_tit_r.png);background-position: left top; right: 0;}
.Floor002861 .main .tab-ul ul{position: relative; border-bottom: 2px solid #ebebeb; height: 50px;background: #f8f8f8;}
.Floor002861 .main .tab-ul li{float: left; border-bottom: 2px solid transparent;line-height: 48px; height: 50px;font-size: 18px; padding: 0 23px; cursor: pointer;}
.Floor002861 .main .tab-ul li.on{ border-bottom-color: #429535;color: #429535;}
.Floor002861 .main .tab-ul .more{position: absolute; right: 0; top: 0;line-height: 50px;font-size: 16px;background: url(../images/Floor002861_more.gif) no-repeat right center;padding-right: 14px;display: none;}
.Floor002861 .main .tab-ul li.on .more{display: block;}
.Floor002861 .main .tab-list .dl{display: none;}
.Floor002861 .main .tab-list dl{padding-top: 26px;padding-left: 8px;}
.Floor002861 .main .tab-list dt{line-height: 40px;font-size: 16px; padding-left: 20px;background: url(../images/Floor002861_icon.png) no-repeat left center;}
.Floor002861 .main .tab-list dt time{font-size: 14px;color: #999;float: right;margin-left: 10px;}

@media(min-width:1025px){
.Floor002861 .main .fr,
.Floor002861 .main .fl{width: 50%;}
.Floor002861 .main .slider li .pic img{min-width: 100%; max-width: inherit;height: 445px;}
}
@media(max-width:1024px){
.Floor002861 .main .slider li .pic img{width: 100%;}
}
@media(max-width:480px){
.Floor002861 .top-new .slider li b{font-size: 16px;}
.Floor002861 .top-new .slider li aside{font-size: 14px;}
.Floor002861 .top-new .slider{margin-left: 0;}
.Floor002861 .top-new{min-height: 80px;}
.Floor002861 .top-new .tit{background-size: contain;width: 90px;font-size: 18px;padding: 15px 20px;}
}


.home_box .w1400{  padding: 3% 8%;}
.home_box .con{ position: relative;  padding-left: 180px; }
.home_box .text{ width:100%; background:none; height:60px; border:none; line-height:60px; padding:0 40px 0 30px; background: #fff; color: #aaa;  box-shadow: 0 0 10px #ddd;border-radius:100px}
.home_box .btn{ position:absolute; right:0; bottom:0px; line-height:60px; width:100px;background: #e5006e; color: #fff; text-align: center; font-size: 18px;  border-radius: 0 100px 100px 0}
.home_box .con span{ position:absolute; left:0; bottom:0px;  font-size: 26px ;line-height: 60px;  color: #444; background: url(../images/btn1.png) no-repeat left center; padding-left: 35px;}
.home_box .box{ display: block; margin: 3% auto; text-align:center;}
@media(max-width:768px){
	.home_box .con{padding-left: 130px;}
	.home_box .text{padding: 0 40px 0 10px;}
	.home_box .btn{width: 80px;}
	.home_box .w1400{padding: 3% 3%;}
	.home_box .con span{font-size: 20px;}
}

@media(max-width:640px){
	.home_box .con{padding-left: 0;}
	.home_box .con span {display: block;position: relative;}
	.home_box .btn{font-size: 16px;width: 60px;}
}


/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:1% 0;} 
.RighInfo002228 .fl{ width:54%; float:left;}
.RighInfo002228 .fr{ width:42%; float:right;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#e5006e; font-size:24px; margin:10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{ color:#666; font-size:14px; margin-bottom:10px; font-weight:normal;}
.RighInfo002228 .txt{ width:50%; float:left; font:normal 16px/38px "微软雅黑"; color:#333;}
.RighInfo002228 .txt h1{ color:#e5006e; font-size:24px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .pic{ float:right; text-align:right; width:25%;}
.RighInfo002228 .pic img{/* border:solid 1px #ddd;*/}
.RighInfo002228 .title{ border-left:solid 8px #e5006e; color:#e5006e; font-size:20px; line-height:24px; text-indent:20px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.RighInfo002228 .single-content p{ font:normal 16px/32px "微软雅黑"; color:#333; margin:0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:480px){
.RighInfo002228 .single-header h1{ font-size:18px;}
.RighInfo002228 .single-header h3{ margin-bottom:3%;}
.RighInfo002228 .fl,.RighInfo002228 .fr,.RighInfo002228 .txt,.RighInfo002228 .pic{ width:auto;}
.RighInfo002228 .txt h1{ text-align:center;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:28px;}
}


/*
 .from 为demo编号
 */
.from{ padding:1% 0;} 
.from td{ padding-bottom:3%; border:0; padding:0;}
.from td div{ position:relative;}
.from td.f_name{ padding-right:5%; width:45%;}
.from label{ position:absolute; left:15px; top:0;line-height:44px; color:#666;}
.from .text{ width:100%; height:44px; line-height:44px; text-indent:10px; border:none; background:#f5f5f5;}
.from div span{width: 120px; display: inline-block;}
.from textarea.text{ height:132px;}
.from .btn{ text-align:center;}
.from .btn input{ font-weight:bold; cursor:pointer; padding:0; border:none; border-radius:40px; width:15%; height:36px; color:#fff; background:#e5006e;}
@media(max-width:768px){
.from div span{width: 100px;}
.from .btn input{width: 50%;}
}

/*PicList002171 */
.PicList002171{ padding:1% 0;} 
.PicList002171 li{ float:left; width:23.4%; margin-right:2%; margin-bottom:2%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.54); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}