﻿@charset "utf-8";
html{-webkit-font-smoothing:antialiased;height: 100%;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400;}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none;outline: none;font-family: "Microsoft YaHei";}
img{vertical-align:middle;max-width: 100%;height: auto;}
button,input[type=submit],input[type=text],input[type=button],select{-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur())}
body{color:#000;font-family: 微软雅黑;background-color: #fff;}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.eps3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.btn{text-align: center;display: inline-block;cursor: pointer;white-space: nowrap;vertical-align: middle;border: none;}
.icon{display: inline-block;background-repeat: no-repeat;background-position: center center;vertical-align: middle;}
.unselect{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
body *{box-sizing: border-box;line-height: 1;}
.w{width: 100%;max-width: 1400px;margin: 0 auto;position: relative;}
.opa{opacity: 1;}
.opa:hover{transition: opacity .3s;-webkit-transition: opacity .2s;opacity: 0.9;}

.opa-bg{display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,0.3);z-index: 999;}
.opa-bg.show{display: block;}

.opac{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index: 1000;visibility: hidden;opacity: 0;transition: all .3s;}
.opac.show{visibility: visible;opacity: 1;}

.img-out{position: relative;overflow: hidden;}
.img-out img{display: block;transform: scale(1.001);transition: all 0.5s ease 0s;}
.img-out:hover img{transform: scale(1.07);}

.header{width: 100%;position: relative;z-index: 100000;}

.footer{width: 100%;}

.main{width: 100%;max-width: 1920px;margin: 0 auto;overflow: hidden;}

.focus-list{width: 100%;position: relative;z-index: 1;}
.focus-list img{width: 100%;}
.focus-list a{display: block;width: 100%;}
.focus-list .swiper-pagination-bullet{display: block;width: 25px;height: 19px;background-color: transparent;opacity: 1;border-radius: 0;position: relative;}
.focus-list .swiper-pagination-bullet:after{content: "";display: block;width: 10px;height: 5px;background-color: #fff;position: absolute;right: 0;top: 7px;transition: all .5s;}
.focus-list .swiper-pagination-bullet-active:after{background-color: #dc9c0e;width: 25px;}
.focus-list.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
.focus-list.swiper-container-horizontal>.swiper-pagination-bullets{font-size: 0;width: 25px;left: auto;bottom: auto;right: 2.6%;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
@media(max-width: 500px){
	.focus-list.swiper-container-horizontal>.swiper-pagination-bullets{width: 50%;right: 0;top: auto;bottom: 0;transform: translate(0,0);-webkit-transform: translate(0,0);}
	.focus-list .swiper-pagination-bullet{display: inline-block;margin: 0 10px;}
	.focus-list .swiper-pagination-bullet:after{right: 50%;transform: translate(50%,0);-webkit-transform: translate(50%,0);}
}

.header{width: 100%;height: 148px;position: fixed;left: 0;top: 0;transition: all .3s;}
.header *{transition: all .3s;}
.header .logo{float: left;width: 67px;margin-left: 28px;margin-top: 24px;}
.header .logo img{width: 100%;}
.header .right{float: right;font-size: 0;padding-right: 50px;}
.header .h-nav{display: inline-block;vertical-align: middle;font-size: 0;}
.header .h-nav>li{display: inline-block;vertical-align: top;}
.header .h-nav>li>a{font-size: 16px;color: #fff;display: block;padding: 0 33px;line-height: 148px;font-weight: bold;}
.header .h-nav>li:hover>a{color: #dc9c0e;}
.header .lang{display: inline-block;vertical-align: middle;font-size: 0;margin-left: 20px;}
.header .lang>a{display: inline-block;vertical-align: top;width: 42px;height: 42px;line-height: 42px;margin-left: 13px;border: 1px solid rgba(255,255,255,0.25);font-size: 14px;color: #fff;text-align: center;cursor: pointer;}
.header .lang>:hover,
.header .lang>a.active{background-color: #dc9c0e;border-color: #dc9c0e;}
.header .btn-menu{display: none;width: 40px;height: 40px;background-image: url(../images/menu.png);background-position: center center;background-repeat: no-repeat;cursor: pointer;}
.header-bottom{display: none;width: 100%;height: 40px;}
@media(max-width: 1300px){
	.header .h-nav>li>a{padding: 0 27px;}
}
@media(min-width: 1201px){
	.header.fixed{background-color: #fff;height: 60px;box-shadow: 0 0 4px rgba(0,0,0,0.1);}
	.header.fixed .logo{width: auto;height: 50px;margin-top: 5px;}
	.header.fixed .logo img{width: auto;height: 50px;}
	.header.fixed .h-nav>li>a{line-height: 60px;color: #666;}
	.header.fixed .h-nav>li>a:hover{color: #dc9c0e;}
	.header.fixed .lang>a{color: #666;border: 1px solid #eee;}
	.header.fixed .lang>a:hover{color: #fff;}
	.header.fixed .lang>a.active{color: #fff;}
}
@media(max-width: 1200px){
	.header{height: 40px;}
	.header .logo{width: auto;height: 40px;margin-left: 10px;margin-top: 0;}
	.header .logo img{width: auto;height: 36px;margin-top: 2px;}
	.header .right{padding-right: 0;}
	.header .h-nav{display: none;width: 144px;background-color: rgba(255,255,255,0.8);position: fixed;right: 0;top: 40px;padding: 10px 0;}
	.header .h-nav>li{display: block;}
	.header .h-nav>li>a{display: block;width: 100%;height: 40px;line-height: 40px;color: #666;padding-left: 0;padding-right: 0;text-align: center;font-weight: normal;}
	.header .lang>a{border: none;margin-left: 0;width: 40px;height: 40px;line-height: 40px;}
	.header .btn-menu{display: inline-block;vertical-align: middle;}
	.header.fixed{background-color: #fff;box-shadow: 0 0 4px rgba(0,0,0,0.1);}
	.header.fixed .btn-menu{background-image: url(../images/menu2.png);}
	.header.fixed .lang>a{color: #666;}
	.header.fixed .lang>a.active{color: #fff;}
	body.menu-state .header .h-nav{display: block;}
    body.menu-state:after{content: "";display: block;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.5);z-index: 100;}
}
@media(max-width: 500px){
	.header-bottom{display: block;}
	.header{background-color: #fff;box-shadow: 0 0 4px rgba(0,0,0,0.1);}
	.header .lang>a{color: #666;}
	.header .lang>a.active{color: #fff;}
	.header .btn-menu{background-image: url(../images/menu2.png);}
}

.footer{width: 100%;background-color: #882133;}
.footer .w{overflow: hidden;}
.footer .top{width: 100%;padding-top: 37px;padding-bottom: 50px;padding-left: 10px;padding-right: 10px;border-bottom: 1px solid rgba(255,255,255,0.2);overflow: hidden;}
.footer .bottom{width: 100%;padding: 16px 10px;}
.footer .bottom .left{font-size: 13px;color: #d497a2;line-height: 19px;}
.footer .f-logo{float: left;width: 68px;}
.footer .f-logo img{width: 100%;}
.footer .f-links{float: left;width: 564px;overflow: hidden;margin-left: 113px;padding-top: 10px;}
.footer .f-links>li{float: left;width: 188px;margin-bottom: 24px;}
.footer .f-links>li>a{font-size: 14px;color: #d497a2;display: inline-block;vertical-align: top;padding-left: 20px;position: relative;}
.footer .f-links>li>a:before{content: "";width: 10px;height: 2px;background-color: #d8a01d;opacity: 0.5;position: absolute;left: 0;top: 5px;}
.footer .f-links>li>a:hover{color: #dc9c0e;}
.footer .f-links>li>a:hover:before{background-color: #dc9c0e;opacity: 1;}
.footer .f-contact{float: left;width: 328px;margin-left: 93px;}
.footer .f-contact .title{font-size: 24px;color: #fff;padding-bottom: 13px;margin-bottom: 16px;position: relative;font-family: 微软雅黑;}
.footer .f-contact .title:after{content:"";display: block;width: 23px;height: 3px;background-color: #dc9c0e;position: absolute;left: 0;bottom: 0;}
.footer .f-contact .row{font-size: 0;position: relative;}
.footer .f-contact .row .text{display: inline-block;vertical-align: top;padding-left: 30px;font-size: 14px;color: #fff;line-height: 20px;margin-bottom: 13px;opacity: 0.5;}
.footer .f-contact .row:before{content: "";display: inline-block;vertical-align: top;position: absolute;left: 0;top: 0;width: 20px;height: 20px;background-repeat: no-repeat;background-position: center center;}
.footer .f-contact .row1:before{background-image: url(../images/position.png);}
.footer .f-contact .row2:before{background-image: url(../images/phone.png);}
.footer .f-share{float: right;font-size: 0;}
.footer .f-share>a{display: inline-block;vertical-align: top;width: 45px;height: 45px;margin-left: 12px;cursor: pointer;background-color: #dc9c0e;background-repeat: no-repeat;background-position: center center;}
.footer .f-share>a.share1{background-image: url(../images/share1-1.png);}
.footer .f-share>a.share2{background-image: url(../images/share2-1.png);}
.footer .f-share>a:hover{background-color: #aa273f;}
.footer .f-share>a.share1:hover{background-image: url(../images/share1-2.png);}
.footer .f-share>a.share2:hover{background-image: url(../images/share2-2.png);}
@media(max-width: 1420px){
	.footer .w{max-width: 1200px;}
	.footer .f-links{width: 420px;}
	.footer .f-links>li{width: 140px;}
}
@media(max-width: 1220px){
	.footer .w{max-width: 800px;}
	.footer .top{padding-top: 20px;padding-bottom: 10px;}
	.footer .f-logo{width: 50px;}
	.footer .f-links{width: 300px;margin-left: 20px;}
	.footer .f-links>li{width: 100px;}
	.footer .f-links>li>a{padding-left: 15px;}
	.footer .f-contact{width: 318px;}
	.footer .f-contact .title{font-size: 20px;}
	.footer .f-contact{margin-left: 10px;}
	.footer .f-share>a{width: 36px;height: 36px;margin-left: 8px;}
}
@media(max-width: 820px){
	.footer .w{max-width: 300px;}
	.footer .top{padding-bottom: 20px;}
	.footer .f-logo{display: block;margin: 0 auto;float: none;margin-bottom: 20px;}
	.footer .f-links{float: none;display: block;;width: 100%;margin-left: 0;}
	.footer .f-links>li{width:47.3333%;}
	.footer .f-contact{float: none;display: block;width: 100%;margin-bottom: 10px;margin-left: 0;}
	.footer .f-share{float: none;display: block;text-align: left;width:100%;}
	.footer .f-share>a{margin-left: 0;margin-right: 8px;}
	.footer .bottom .w{max-width: 100%;text-align: center;}
}
@media(max-width: 500px){
	.footer .top{padding-bottom: 10px;padding-top: 12px;}
	.footer .f-logo{margin-bottom: 11px;}
	.footer .f-links{margin-bottom: 5px;}
	.footer .f-links>li{margin-bottom: 12px;}
	.footer .f-contact .title{font-size: 16px;padding-bottom: 8px;margin-bottom: 10px;}
	.footer .f-contact .title:after{height: 2px;}
	.footer .f-contact .row .text{margin-bottom: 6px;}
	.footer .bottom{padding: 10px 0;}
}

.overview{width: 100%;height: 936px;position: relative;z-index: 2;border-top: 10px solid #dc9c0e;}
.overview .left{float: left;width: 50%;height: 927px;padding-top: 109px;position: relative;top: -81px;background-image: url(../images/overview-bg1.jpg);background-position: right top;}
.overview .right{float: right;width: 50%;height: 926px;padding-left: 195px;padding-top: 150px;background-image: url(../images/overview-bg2.jpg);background-position: left top;}
.overview .mall{width: 752px;float: right;margin-right: -51px;}
.overview .mall .img1{width: 100%;}
.overview .mall .img1 img{width: 100%;}
.overview .mall .img-text{width: 100%;text-align: right;font-size: 0;}
.overview .mall .video{display: inline-block;vertical-align: top;width: 331px;height: 282px;position: relative;}
.overview .mall .video img{width: 100%;height: 100%;}
.overview .mall .video .btn-play{display: block;width: 58px;height: 58px;background-image: url(../images/play.png);background-size: 100% 100%;position: absolute;left: 50%;margin-left: -29px;top: 50%;margin-top: -29px;cursor: pointer;}
.overview .mall .text{width: 272px;padding-top: 58px;padding-left: 20px;display: inline-block;vertical-align: top;position: relative;text-align: left;}
.overview .mall .text:after{content:"";width: 3px;height: 104px;background-color: #dca012;position: absolute;left: 20px;top: -66px;}
.overview .mall .en{font-size: 35px;color: #dca012;margin-bottom: 10px;}
.overview .mall .zh{font-size: 16px;color: #44403c;}
.overview .r-en{font-size: 78px;color: #dca012;margin-bottom: 18px;}
.overview .t1{font-size: 47px;color: #44403c;margin-bottom: 12px;}
.overview .t1 .brown{color: #dca012;}
.overview .t2{font-size: 24px;color: #979492;margin-bottom: 22px;}
.overview .cont{font-size: 14px;color: #979492;line-height: 20px;width: 440px;padding-top: 22px;margin-bottom: 44px;position: relative;}
.overview .cont:before{content: "";display: block;width: 15px;height: 14px;/*background-image: url(../images/quot-left.png);*/position: absolute;left: 0;top: 0;}
.overview .more-wrap{text-align: left;font-size: 0;}
.overview .more{display: inline-block;vertical-align: top;width: 127px;height: 43px;line-height: 43px;text-align: center;font-size: 15px;color: #e8a301;background-color: #fff;box-shadow: 0 5px 13px rgba(226,226,226,0.45);cursor: pointer;transition: all .3s;}
.overview .more:after{content: "";width: 12px;height: 17px;background-image: url(../images/right.png);vertical-align: middle;display: inline-block;margin-left: 15px;position: relative;top: -1px;}
.overview .more:hover{background-color: #e8a301;color: #fff;}
.overview .more:hover:after{background-image: url(../images/right2.png);}
@media(max-width: 1420px){
	.overview{height: 750px;}
	.overview .mall{width: 600px;margin-right: -30px;}
	.overview .mall .video{width: 264px;height: 225px;}
	.overview .mall .text{width: 217px;}
	.overview .left{height: 740px;padding-top: 90px;top: -51px;background-position: right -30px;}
	.overview .right{height: 740px;padding-left: 135px;padding-top: 125px;}
	.overview .mall .en{font-size: 26px;}
	.overview .mall .zh{font-size: 16px;}
	.overview .r-en{font-size: 58px;}
	.overview .t1{font-size: 37px;}
	.overview .t2{font-size: 21px;}
}
@media(max-width: 1220px){
	.overview{height: 610px;}
	.overview:before{content: "";display: block;width: 50%;height: 15px;position: absolute;left: 0;top: -14px;background-image: url(../images/overview-bg1.jpg);background-position: left top;}
	.overview .mall{width: 500px;margin-right: -20px;}
	.overview .mall .video{width: 184px;height: 157px;vertical-align: middle;}
	.overview .mall .text{width: auto;padding-left: 10px;padding-top: 0;vertical-align: middle;}
	.overview .left{height: 600px;padding-top: 75px;top: -31px;background-position: right -50px;background-position: left -20px;}
	.overview .right{height: 600px;padding-left: 40px;}
	.overview .mall .en{font-size: 18px;margin-bottom: 1px;}
	.overview .mall .en br{display: none;}
	.overview .mall .zh{font-size: 18px;line-height: 24px;}
	.overview .r-en{font-size: 38px;margin-bottom: 4px;}
	.overview .t1{font-size: 27px;margin-bottom: 10px;}
	.overview .t2{font-size: 16px;}
	.overview .cont{margin-bottom: 30px;}
	.overview .mall .video .btn-play{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
	.overview .mall .text:after{left: 10px;top: -80px;height: 60px;}
}
@media(max-width: 960px){
	.overview{border-top-width: 5px;height: auto;}
	.overview .left{float: none;width: 100%;height: auto;top: 0;padding-left: 40px;padding-top: 40px;padding-bottom: 40px;}
	.overview .right{float: none;width: 100%;height: auto;padding: 40px;margin: 0 auto;}
	.overview .mall{float: none;margin-right: 0;}
}
@media(max-width: 580px){
	.overview{border-top-width: 2px;}
	.overview .right{padding: 20px 10px;}
	.overview .r-en{font-size: 18px;text-align: center;}
	.overview .r-en br{display: none;}
	.overview .t1{font-size: 18px;text-align: center;}
	.overview .t2{text-align: center;}
	.overview .cont{width: 100%;margin-bottom: 20px;}
	.overview .left{padding: 20px 10px;}
	.overview .more-wrap{text-align: right;}
	.overview .mall{width: 100%;}
	.overview .mall .video{width: 120px;height: 102px;}
	.overview .mall .text:after{height: 40px;width: 2px;top: -50px;}
}
@media(max-width: 350px){
	.overview .mall .text{width: 162px;}
}

.c-box-wrap{position: fixed;left: 0;top: 100%;width: 100%;height: 100%;background-color: #000;z-index: 100000;transition: top .5s ease-in-out;}
.c-box-wrap.show{top: 0;}
.c-box-wrap.show iframe{visibility: visible;}
.c-box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.c-box-wrap .video-close{display: block;width: 40px;height: 40px;background-color: #dc9c0e;position: absolute;right: 0;top: 0;cursor: pointer;}
.c-box-wrap .video-close span{display: block;width: 100%;height: 100%;font-size: 21px;text-align: center;line-height: 40px;color: #fff;}
.c-box iframe{visibility: hidden;width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0px;bottom: 0px;max-width: 100%;max-height: 100%;margin: auto;}
@media(max-width: 1200px){
	.c-box-wrap{top: 130%;}
}

.scope{width: 100%;height: 483px;position: relative;z-index: 10;margin-top: -21px;}
.scope .b1{width: 50%;padding-top: 39.375%;position: absolute;left: 0;top: 0;margin-top: -4.2%;background-image: url(../images/red-bg.jpg);background-position: right top;background-size: auto 100%;}
.scope .b2{width: 50%;padding-top: 33.75%;position: absolute;right: 0;top: 0;background-position: right top;background-size: auto 100%;}
.scope .b1 .text{display: block;width: 73%;position: absolute;right: 0;top: 0;margin-top: 9.9%;cursor: pointer;}
.scope .b1 .text:after{content: "";width: 3px;height: 139px;background-color: #dc9c0e;position: absolute;left: 0;top: -150px;z-index: 100;}
.scope .b1 .en{font-size: 48px;color: #db9e0f;margin-bottom: 7px;}
.scope .b1 .zh{font-size: 36px;color: #fff;margin-bottom: 20px;}
.scope .b1 .tip{font-size: 16px;color: #fff;margin-bottom: 30px;}
.scope .b1 .more{display: block;width: 46px;height: 46px;background-color: #db9e0f;background-image: url(../images/right3.png);background-repeat: no-repeat;background-position: center center;transition: all .3s;}
.scope .b1 .more:hover{background-color: #fff;}
@media(max-width: 1420px){
	.scope{margin-top: 0;}
	.scope .b1 .text:after{height: 70px;left: 4px;top: -100px;}
	.scope .b1 .en{font-size: 36px;margin-bottom: 5px;}
	.scope .b1 .zh{font-size: 26px;margin-bottom: 14px;}
	.scope .b1 .tip{font-size: 14px;margin-bottom: 21px;}
	.scope .b1 .more{width: 36px;height: 36px;}
}
@media(max-width: 1220px){
	.scope{height: 203px;}
	.scope .b1 .text:after{height: 90px;top: -100px;}
	.scope .b1 .en{font-size: 30px;margin-bottom: 4px;}
	.scope .b1 .zh{font-size: 20px;margin-bottom: 10px;}
	.scope .b1 .tip{font-size: 14px;margin-bottom: 15px;}
}
@media(max-width: 960px){
	.scope{height: auto;font-size: 0;}
	.scope .b1{top: 0;padding-top: 33.75%;margin-top: 0;position: relative;display: inline-block;vertical-align: top;}
	.scope .b1 .text{width: 100%;padding-left: 40px;left: 0;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);margin-top: 0;}
	.scope .b1 .text:after{display: none;}
	.scope .b2{position: static;display: inline-block;vertical-align: top;}
}
@media(max-width: 580px){
	.scope .b1{width: 100%;padding-top: 195px;background-size: 100% 100%;}
	.scope .b2{width: 100%;height: auto;padding-top: 67.5%;}
	.scope .b1 .en{font-size: 18px;}
	.scope .b1 .zh{font-size: 18px;}
}


.scope-list{width: 73%;position: absolute;left: 13.52%;top: 0;margin-top: 15.5%;font-size: 0;}
.scope-list:after{content: "";width: 18.57%;padding-top: 69.42%;background-image: url(../images/beer2.jpg);background-size: 100% 100%;position: absolute;right: -18.57;top: 0;margin-top: 25%;}
.scope-list>li{width: 50%;padding-top: 25%;position: relative;overflow: hidden;display: inline-block;vertical-align: top;}
.scope-list .text{display: block;width: 50%;position: absolute;left: 0;top: 0;padding-top: 50%;cursor: pointer;transition: all .3s;background-color: #fff;}
.scope-list .text .inner{width: 100%;position: absolute;left: 0;top: 0;padding-left: 7%;padding-right: 2.8%;padding-top: 10%}
.scope-list .text *{transition: all .3s;}
.scope-list .img-box{width: 50%;padding-top: 50%;background-size: cover;position: absolute;}
.scope-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.scope-list .en{font-size: 26px;color: #882133;margin-bottom: 10px;/*white-space: pre;*/}
.scope-list .zh{font-size: 24px;color: #35322e;padding-bottom: 13px;margin-bottom: 9%;position: relative;}
.scope-list .zh:after{content: "";display: block;width: 50px;height: 2px;background-color: #aa273f;position: absolute;left: 0;bottom: 0;}
.scope-list .intro{font-size: 13px;color: #bbb;line-height: 18px;margin-bottom: 14px;overflow: hidden;height: 78px;}
.scope-list .more{display: block;width: 40px;height: 40px;background-color: #ad3248;background-image: url(../images/right2.png);background-repeat: no-repeat;background-position: center center;cursor: pointer;}
.scope .scope-list>li .text:hover{background-color: #dc9c0e;}
.scope .scope-list>li .text:hover .img-box{float: right;}
.scope .scope-list>li .text:hover .en{color: #fff;}
.scope .scope-list>li .text:hover .zh{color: #fff;}
.scope .scope-list>li .text:hover .intro{color: #fff;}
.scope .scope-list>li .text:hover .more{background-color: #fff;background-image: url(../images/right.png);}
.scope .scope-list>li .text:hover .zh:after{background-color: #fff;}
.scope-list>li.type3 .text{background-color: #ede9e6;}
.scope-list>li.type1 .img-box{right: 0;top: 0;}
.scope .scope-list>li.type1 .text:after{content: "";border-left: 13px solid #fff;border-top: 12px solid transparent;border-bottom: 12px solid transparent;position: absolute;right: -12px;top: 73px;transition: all .3s;}
.scope .scope-list>li.type1 .text:hover:after{border-left-color: #dc9c0e;}

.scope .scope-list>li.type2 .text{left: auto;right: 0;}
.scope .scope-list>li.type2 .img-box{right: auto;left: 0;top: 0}
.scope .scope-list>li.type2 .text:after{content: "";border-right: 13px solid #fff;border-top: 12px solid transparent;border-bottom: 12px solid transparent;position: absolute;left: -12px;top: 73px;transition: all .3s;}
.scope .scope-list>li.type2 .text:hover:after{border-right-color: #dc9c0e;}

.scope .scope-list>li.type3 .text{left: auto;right: 0;}
.scope .scope-list>li.type3 .img-box{right: auto;left: 0;top: 0}
.scope .scope-list>li.type3 .text:after{content: "";border-right: 13px solid #ede9e6;border-top: 12px solid transparent;border-bottom: 12px solid transparent;position: absolute;left: -12px;top: 73px;transition: all .3s;}
.scope .scope-list>li.type3 .text:hover:after{border-right-color: #dc9c0e;}

@media(max-width: 1820px){
	.scope-list .en{font-size: 22px;margin-bottom: 5px;}
	.scope-list .zh{font-size: 20px;}
}
@media(max-width: 1450px){
	.scope-list .en{font-size: 18px;}
	.scope-list .zh{font-size: 16px;}
	.scope-list .text .inner{padding-top: 7%;}
	
}
@media(max-width: 1220px){
	.scope-list .intro{height: 52px;}
	.scope-list:after{display: none;}
	.scope-list .en{font-size: 16px;}
	.scope-list .zh{font-size: 16px;margin-bottom: 11px;padding-bottom: 10px;}
	.scope-list .zh:after{height: 1px;width: 35px;}
	.scope .scope-list>li.type1 .text:after{top: 30px;}
	.scope .scope-list>li.type2 .text:after{top: 30px;}
	.scope .scope-list>li.type3 .text:after{top: 30px;}
}
@media(max-width: 960px){
	.scope-list{position: static;margin: 0 auto;left: 0;top: 0;width: 400px;}
	.scope-list>li{width: 100%;padding-top: 50%;}
	.scope-list>li.empty{display: none;}
	.scope .scope-list>li.type3 .img-box{left: auto;right: 0;}
	.scope .scope-list>li.type3 .text{right: auto;left: 0;background-color: #fff;}
	.scope .scope-list>li.type3 .text:after{left: auto;right: -12px;border-right: none;border-left: 13px solid #fff;}
	.scope .scope-list>li.type3 .text:hover:after{border-left-color: #dc9c0e;}
}
@media(max-width: 500px){
	.scope-list>li{height: auto;}
	.scope-list{width: 100%;}
	.scope-list .img-box{height: auto;padding-top: 50%;}
	.scope-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
}
@media(max-width: 400px){
	.scope-list .text{width: 50%;height: 0;padding: 50% 0 0 0;top: 0;}
	.scope-list .text .inner{position: absolute;left: 0;top:0;padding: 15px 10px;width: 100%;height: 100%;display: table; table-layout: fixed;
}
	.scope-list .text .inner .cell{display: table-cell;vertical-align: middle;}
	.scope-list .en{font-size: 14px;margin-bottom: 2px;}
	.scope-list .zh{font-size: 14px;margin-bottom: 10px;padding-bottom: 6px;}
	.scope-list .intro{font-size: 12px;line-height: 18px;height: 54px;margin-bottom: 10px;}
	.scope-list .more{width: 30px;height: 30px;}
}

.news{width: 100%;}
.news .box1{width: 100%;padding-top: 42.5%;background-image: url(../images/news-bg1.jpg);background-size: 100% auto;background-position: bottom center;position: relative;z-index: 2;}
.news .box2{width: 100%;padding-bottom: 4.6%;background-image: url(../images/news-bg2.jpg);background-size: cover;background-position: center center;position: relative;z-index: 1;}
.news .box1 .title{width: 100%;position: absolute;left: 0;bottom: 0;text-align: center;padding-bottom: 110px;}
.news .box1 .title:after{content: "";display: block;width: 3px;height: 95px;background-color: #dc9c0e;position: absolute;left: 50%;margin-left: -2px;bottom: -26px;}
.news .box1 .en{font-size: 48px;color: #882133;margin-bottom: 13px;}
.news .box1 .zh{font-size: 36px;color: #44403c;}
.news-list-wrap{width: 73%;margin: 0 auto;background-color: #fff;padding: 50px 1.6% 1.6% 1.6%;}
.news-list{width: 100%;padding-bottom: 79px;}
.news-list .swiper-pagination-bullet{width: 15px;height: 15px;background-color: #e0e0e0;opacity: 1;border-radius: 0;}
.news-list .swiper-pagination-bullet-active{background-color: #dc9c0e;}
.news-list.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 9px;}
.news-list.swiper-container-horizontal>.swiper-pagination-bullets, 
.news-list .swiper-pagination-custom,
.news-list .swiper-pagination-fraction{bottom: 15px;font-size: 0;}
.news-list .swiper-button-next,
.news-list .swiper-button-prev{width: 46px;height: 46px;background-size: auto auto;background-color: #f5f5f5;top: auto;bottom: 0;margin-top: 0;}
.news-list .swiper-button-next{background-image: url(../images/right4.png);right: 0px;}
.news-list .swiper-button-prev{background-image: url(../images/left4.png);left: 0px;}
.news-list .swiper-button-next:hover{background-color: #dc9c0e;background-image: url(../images/right2.png);}
.news-list .swiper-button-prev:hover{background-color: #dc9c0e;background-image: url(../images/left2.png);}
.news-list .swiper-slide{width: 453px;}
.news-list .item{display: block;width: 90%;cursor: pointer;}
.news-list .img-box{width: 100%;padding-top: 62.5%;position: relative;}
.news-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.news-list .img-box .date{width: 93px;height: 93px;background-color: #7e7670;padding-top: 15px;position: absolute;left: 0;bottom: 0;text-align: center;transition: all .3s;}
.news-list .img-box .day{font-size: 36px;color: #fff;margin-bottom: 9px;}
.news-list .img-box .ym{font-size: 14px;color: #fff;}
.news-list .text{width: 100%;background-color: #f5f2ef;padding: 25px 50px 42px 25px;transition: all .3s;height:179px}
.news-list .text .t1{font-size: 16px;color: #35322f;margin-bottom: 7px;transition: all .3s;padding-bottom:5px;}
.news-list .text .t2{font-size: 12px;color: #999;line-height: 20px;margin-bottom: 37px;transition: all .3s;}
.news-list .text .t3{font-size: 14px;color: #666;transition: all .3s;}
.news-list .item:hover .date{background-color: #dc9c0e;}
.news-list .item:hover .text{background-image: url(../images/red-bg2.jpg);background-size: 100% 100%;}
.news-list .item:hover .t1{color: #dc9c0e;}
.news-list .item:hover .t2{color: #fff;}
.news-list .item:hover .t3{color: #dc9c0e;}
.news-list .item:hover .t2 span{color: #fff !important;}


@media(max-width: 1620px){
	.news .box1{width: 100%;padding-top: 35%;}
	.news .box1 .en{font-size: 36px;margin-bottom: 9px;}
	.news .box1 .zh{font-size: 26px;}
	.news .box1 .title{padding-bottom: 65px;}
	.news .box1 .title:after{height: 80px;}
	.news .box2{padding-bottom: 65px;}
	.news-list .text{padding: 18px 35px 30px 18px;}
	.news-list .img-box .date{width: 65px;height: 65px;padding-top: 9px;}
	.news-list .img-box .day{font-size: 30px;margin-bottom: 4px;}
	.news-list .img-box .ym{font-size: 12px;}
}
@media(max-width: 1220px){
	.news .box1{padding-top: 50%}
	.news .box1 .en{font-size: 30px;margin-bottom: 5px;}
	.news .box1 .zh{font-size: 22px;}
	.news .box1 .title{padding-bottom: 40px;}
	.news .box1 .title:after{height: 40px;width: 2px;bottom: -20px;}
	.news .box2{padding-bottom: 45px;}
	.news-list-wrap{padding: 30px 20px}
	.news-list{padding-bottom: 60px;}
	.news-list .swiper-button-next,
	.news-list .swiper-button-prev{width: 40px;height: 40px;}
	.news-list .swiper-pagination-bullet{width: 10px;height: 10px;}
	.news-list.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
	.news-list .img-box .date{width: 55px;height: 55px;padding-top: 10px;}
	.news-list .img-box .day{font-size: 22px;margin-bottom: 2px;}
	.news-list .text{padding: 20px 15px;}
	.news-list .text .t1{font-size: 14px;margin-bottom: 9px;}
	.news-list .text .t2{margin-bottom: 25px;}
	.news-list .text .t3{font-size: 13px;}
}
@media(max-width: 960px){
	.news .box1{height: 150px;padding-top: 0;background-size: 100% auto;background-position: center bottom;}
}
@media(max-width: 629px){
	.news .box1{height: 100px;}
	.news .box2{padding-bottom: 25px;}
	.news .box1 .en{font-size: 18px;margin-bottom: 4px;}
	.news .box1 .zh{font-size: 18px;}
	.news .box1 .title{padding-bottom: 20px;}
	.news .box1 .title:after{height: 25px;bottom: -12px;}
	.news-list-wrap{width: 318px;}
	.news-list .item{width: 100%;}
}
@media(max-width: 318px){
	.news-list-wrap{width: 298px;padding: 20px 10px;}
}

.partner{width: 100%;height: 106px;border-bottom: 1px solid #efefef;background-color: #fff;}
.partner-list-wrap{width: 73%;height: 100%;margin: 0 auto;position: relative;}
.partner-list{width: 100%;height: 100%;padding-top: 15px;}
.partner-list .swiper-slide{width: 466px;}
.partner-list .item{width: 150px;display: block;margin: 0 auto;}
.partner-list .item img{width: 100%;}
.partner-list-wrap .swiper-button-next,
.partner-list-wrap .swiper-button-prev{width: 45px;height: 45px;background-size: auto auto;border: 1px solid #eee;margin-top: -22px;background-color: #fff;}
.partner-list-wrap .swiper-button-next{background-image: url(../images/right5.png);right: 0px;}
.partner-list-wrap .swiper-button-prev{background-image: url(../images/left5.png);left: 0px;}
.partner-list-wrap .swiper-button-next:hover{background-color: #dc9c0e;border-color: #dc9c0e;background-image: url(../images/right6.png);}
.partner-list-wrap .swiper-button-prev:hover{background-color: #dc9c0e;border-color: #dc9c0e;background-image: url(../images/left6.png);}
@media(max-width: 1620px){
	.partner-list .swiper-slide{width: 296px;}
}
@media(max-width: 1220px){
	.partner-list .swiper-slide{width: 320px;}
}
@media(max-width: 960px){
	.partner-list-wrap{padding-left: 40px;padding-right: 40px;}
	.partner-list .swiper-slide{width: 183px;}
	.partner-list-wrap .swiper-button-next,
	.partner-list-wrap .swiper-button-prev{width: 40px;height: 40px;margin-top: -20px;}
}
@media(max-width: 692px){
	.partner-list-wrap{width: 100%;}
	.partner-list .swiper-slide{width: 150px;}
}
@media(max-width: 390px){
	.partner{height: 97px;}
	.partner-list .item{width: 140px;}
}
@media(max-width: 370px){
	.partner{height: 90px;}
	.partner-list .item{width: 130px;}
}
@media(max-width: 350px){
	.partner-list .item{width: 120px;}
}
@media(max-width: 330px){
	.partner{height: 83px;}
	.partner-list .item{width: 110px;}
}
@media(max-width: 310px){
	.partner-list .item{width: 100px;}
}

.wall{width: 100%;position: relative;z-index: 1;}
.wall:before{content: "";width: 100%;padding-top: 9.16%;background-repeat: no-repeat;background-size: 100% 100%;background-image: url(../images/shadow.png);position: absolute;left: 0;top: 0;z-index: 10;}
@media(max-width: 1420px){
	.wall{border-bottom-width: 7px;}
}
@media(max-width: 1220px){
	.wall{border-bottom-width: 5px;}
}
@media(max-width: 800px){
	.wall{border-bottom-width: 2px;}
}
@media(max-width: 500px){
	.wall:before{display: none;}
}

.thumb{width: 50%;height: 81px;background-color: #fff;margin-top: -81px;position: relative;z-index: 2;}
.thumb.sp1{background-image: url(../images/scope-bg.jpg);}
.thumb.sp2{background-color: #f5f2ef;}
.thumb .inner{width: 700px;float: right;}
.thumb{font-size: 14px;color: #575450;padding-top: 26px;}
.thumb a{color: #575450;}
.thumb .gt{padding-left: 6px;padding-right: 6px;}
.thumb .cur:before{content: "";display: inline-block;width: 12px;height: 12px;background-image: url(../images/home.png);background-repeat: no-repeat;vertical-align: top;margin-right: 10px;margin-top: 1px;}
@media(max-width: 1420px){
	.thumb{height: 61px;margin-top: -61px;padding-top: 20px;}
	.thumb .inner{width: 600px;}
}
@media(max-width: 1220px){
	.thumb{height: 40px;margin-top: -40px;padding-top: 13px;}
	.thumb .inner{width: 470px;}
}
@media(max-width: 960px){
	.thumb{width: 100%;margin-top: 0;padding-left: 20px;padding-right: 20px;font-size: 12px;padding-top: 14px;}
	.thumb .inner{width: 100%;}
	.thumb .cur:before{margin-top: 0;}
}
@media(max-width: 500px){
	.thumb{display: none;}
}

.map{width: 100%;height: 419px;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.map{overflow: hidden;position: relative;}
.map iframe{width: 1920px !important;height: 100% !important;position: absolute;left: 50%;margin-left: -960px;top: 0;}
@media(max-width: 1420px){
	.map{height: 350px;}
}
@media(max-width: 1220px){
	.map{height: 300px;}
}
@media(max-width: 960px){
	.map{height: 250px;}
}
@media(max-width: 500px){
	.map{height: 200px;}
}


.contact-us{width: 100%;padding-top: 70px;padding-bottom: 65px;}
.contact-us .cc-title{margin-bottom: 64px;}
.contact-list{width: 100%;font-size: 0;text-align: center;}
.contact-list .item{display: inline-block;vertical-align: top;}
.contact-list .item1{width: 350px;}
.contact-list .item2{width: 500px;border-left: 1px solid #ebe7e4;border-right: 1px solid #ebe7e4;}
.contact-list .item3{width: 350px;}
.contact-list .icon{display: block;margin: 0 auto;width: 64px;height: 64px;background-color: #aa273f;border-radius: 50%;background-repeat: no-repeat;background-position: center center;}
.contact-list .item1 .icon{background-image: url(../images/phone2.png);margin-bottom: 37px;}
.contact-list .item1 .dt{font-size: 16px;color: #575450;margin-bottom: 10px;}
.contact-list .item1 .dd{font-size: 36px;color: #575450;}
.contact-list .item2 .inner{width: 300px;margin: 0 auto;}
.contact-list .item2 .icon{background-image: url(../images/position2.png);margin-bottom: 34px;}
.contact-list .item2 .t1{font-size: 16px;color: #575450;line-height: 22px;margin-bottom: 17px;}
.contact-list .item2 .t2{font-size: 16px;color: #999794;line-height: 22px;}
.contact-list .item3 .code-box{width: 200px;height: 200px;/*border: 1px solid #dadada;*/border-radius: 10px;margin: 0 auto 25px;}
.contact-list .item3 .code-box img{width: 100%;height: 100%;}
.contact-list .item3 .text{text-align: center;font-size: 16px;color: #575450;line-height: 26px;}
@media(max-width: 1420px){
	.contact-us{padding-top: 60px;padding-bottom: 55px;}
	.contact-us .cc-title{margin-bottom: 54px;}
	.contact-list .item1 .dd{font-size: 32px;}
}
@media(max-width: 1220px){
	.contact-us{padding-top: 50px;padding-bottom: 45px;}
	.contact-us .cc-title{margin-bottom: 30px;}
	.contact-list .item1{width: 280px;}
	.contact-list .item2{width: 400px;}
	.contact-list .item3{width: 280px;}
	.contact-list .icon{width: 50px;height: 50px;}
	.contact-list .item1 .icon{margin-bottom: 20px;}
	.contact-list .item1 .dd{font-size: 28px;}
	.contact-list .item2 .icon{margin-bottom: 17px;}
	.contact-list .item2 .t1{margin-bottom: 8px;}
	.contact-list .item2 .t2{font-size: 14px;line-height: 20px;}
	.contact-list .item3 .code-box{width: 100px;height: 100px;margin-bottom: 20px;}
}
@media(max-width: 960px){
	.contact-us{padding-top: 25px;padding-bottom: 20px;}
	.contact-us .cc-title{margin-bottom: 25px;}
	.contact-list .item{padding-left: 10px;padding-right: 10px;}
	.contact-list .item1{width: 200px;}
	.contact-list .item2{width: 200px;}
	.contact-list .item3{width: 200px;}
	.contact-list .item2 .inner{width: 100%;}
	.contact-list .icon{width: 40px;height: 40px;}
	.contact-list .item1 .dt{font-size: 14px;}
	.contact-list .item1 .dd{font-size: 20px;}
	.contact-list .item2 .t1{font-size: 14px;line-height: 20px;}
	.contact-list .item2 .t2{font-size: 13px;line-height: 19px;}
	.contact-list .item3 .text{font-size: 12px;}
	.contact-list .item3 .code-box{width: 90px;height: 90px;margin-bottom: 15px;}
}
@media(max-width: 600px){
	.contact-us{padding-bottom: 0px;}
	.contact-list .item{display: block;margin: 0 auto 30px;}
	.contact-list .item1{width: 100%;}
	.contact-list .item2{width: 100%;border: none;}
	.contact-list .item3{width: 100%;}
	.contact-list .item1 .icon{margin-bottom: 10px;}
	.contact-list .item1 .dt{margin-bottom: 5px;}
	.contact-list .item2 .icon{margin-bottom: 7px;}
	.contact-list .item2 .t1{margin-bottom: 3px;}
}
.cc-title{width: 100%;text-align: center;}
.cc-title .en{font-size: 48px;color: #dc9c0e;margin-bottom: 15px;}
.cc-title .zh{font-size: 36px;color: #575450;}
.cc-title.sp .en{margin-bottom: 10px;}
@media(max-width: 1420px){
	.cc-title .en{font-size: 42px;margin-bottom: 12px;}
	.cc-title .zh{font-size: 32px;}
	.cc-title.sp .en{margin-bottom: 8px;}
}
@media(max-width: 1220px){
	.cc-title .en{font-size: 36px;margin-bottom: 8px;}
	.cc-title .zh{font-size: 26px;}
	.cc-title.sp .en{margin-bottom: 6px;}
}
@media(max-width: 960px){
	.cc-title .en{font-size: 18px;margin-bottom: 4px;}
	.cc-title .zh{font-size: 18px;}
	.cc-title.sp .en{margin-bottom: 4px;}
}

.b-scope{width: 100%;padding-top: 53px;padding-bottom: 86px;background-image: url(../images/scope-bg.jpg);}
.b-scope .cc-title{margin-bottom: 50px;}
.scope-tabs{width: 100%;text-align: center;padding-bottom: 63px;font-size: 0;}
.scope-tabs>a{display: inline-block;vertical-align: top;width: 269px;height: 55px;padding: 0 10px;line-height: 55px;font-size: 16px;color: #666;background-color: #fff;margin: 0 10px 10px;cursor: pointer;}
.scope-tabs>a.active{background-color: #aa273f;color: #fff;}
.scope-tabs>a:before{content: "";width: 35px;height: 55px;background-repeat: no-repeat;background-position: left center;display: inline-block;vertical-align: top;}
.scope-tabs>a.item1:before{background-image: url(../images/scope1-1.png);}
.scope-tabs>a.item2:before{background-image: url(../images/scope1-2.png);}
.scope-tabs>a.item3:before{background-image: url(../images/scope1-3.png);}
.scope-tabs>a.item4:before{background-image: url(../images/scope1-4.png);}
.scope-tabs>a.active.item1:before{background-image: url(../images/scope2-1.png);}
.scope-tabs>a.active.item2:before{background-image: url(../images/scope2-2.png);}
.scope-tabs>a.active.item3:before{background-image: url(../images/scope2-3.png);}
.scope-tabs>a.active.item4:before{background-image: url(../images/scope2-4.png);}
.scope-conts{width: 1400px;margin: 0 auto;}
.scope-cont{display: none;width: 100%;background-color: #fff;padding: 62px 220px 90px 220px;}
.scope-cont.show{display: block;}
.scope-cont .cont1{padding-bottom: 80px;}
.scope-cont .title{padding-bottom: 30px;position: relative;margin-bottom: 56px;text-align: center;}
.scope-cont .title span{display: block;font-size: 36px;color: #575450;line-height: 42px;}
.scope-cont .title .title-logo{text-align: center;font-size: 0;padding-top: 20px;}
.scope-cont .title .title-logo img{display: inline-block;vertical-align: top;margin: 7px;}
.scope-cont .title:after{content: "";display: block;width: 50px;height: 2px;background-color: #aa273f;position: absolute;left: 50%;margin-left: -25px;bottom: 0;}
.scope-cont .t1{font-size: 18px;color: #888;line-height: 24px;text-align: center;margin-bottom: 30px;}
.scope-cont .img-box{text-align: center;margin-bottom: 31px;}
.scope-cont .para{font-size: 14px;color: #888;line-height: 24px;margin-bottom: 32px;text-align: center;}
.scope-cont .t2{font-size: 18px;color: #888;text-align: center;line-height: 24px;}
.scope-cont .cont2{width: 100%;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.scope-cont .cont2 .left{width: 65%;float: left;}
.scope-cont .cont2 .right{width: 35%;float: right;padding-top: 75px;}
.scope-cont .qrcode{width: 280px;float: right;}
.scope-cont .qrcode .code-box{width: 139px;height: 139px;border: 1px solid #dadada;border-radius: 10px;margin: 0 auto 25px;}
.scope-cont .qrcode .code-box img{width: 100%;height: 100%;}
.scope-cont .qrcode .text{text-align: center;font-size: 16px;color: #575450;}
.scope-cont .cont2 .left dl{float: left;width: 50%;height: 183px;padding-top: 58px;}
.scope-cont .cont2 .left dt{font-size: 16px;color: #a1a1a1;margin-bottom: 18px;}
.scope-cont .cont2 .left .dl1,
.scope-cont .cont2 .left .dl2{border-bottom: 1px solid #e5e5e5;}
.scope-cont .cont2 .left .dl1 dd{font-size: 16px;color: #999;}
.scope-cont .cont2 .left .dl1 dd .big{font-size: 30px;color: #050305;}
.scope-cont .cont2 .left .dl2 dd{font-size: 30px;color: #050305;}
.scope-cont .cont2 .left .dl3 dd{font-size: 18px;color: #050305;line-height: 24px;}
.scope-cont .cont2 .left .dl4 .dd1{font-size: 16px;color: #050305;line-height: 22px;margin-bottom: 10px;}
.scope-cont .cont2 .left .dl4 .dd2{font-size: 14px;color: #999;line-height: 20px;}
@media(max-width: 1420px){
	.b-scope{padding-top: 40px;padding-bottom: 66px;}
	.b-scope .cc-title{margin-bottom: 35px;}
	.scope-tabs{padding-bottom: 45px;}
	.scope-tabs>a{min-width: 150px;height: 40px;line-height: 40px;font-size: 14px;margin: 0 7px;}
	.scope-tabs>a:before{height: 40px;width: 30px;}
	.scope-conts{width: 1200px;}
	.scope-cont{padding: 50px 150px 70px 150px;}
	.scope-cont .cont1{padding-bottom: 60px;}
	.scope-cont .title{margin-bottom: 36px;padding-bottom: 20px;}
	.scope-cont .title span{font-size: 30px;line-height: 36px;}
	.scope-cont .t1{font-size: 16px;line-height: 22px;margin-bottom: 23px;}
	.scope-cont .t2{font-size: 16px;line-height: 22px;}
	.scope-cont .para{margin-bottom: 20px;}
}
@media(max-width: 1220px){
	.b-scope{padding-top: 30px;padding-bottom: 50px;}
	.b-scope .cc-title{margin-bottom: 25px;}
	.scope-tabs{padding-bottom: 35px;}
	.scope-tabs>a{min-width: 183px;font-size: 12px;margin: 0 5px;}
	.scope-tabs>a:before{height: 40px;width: 30px;}
	.scope-conts{width: 960px;}
	.scope-cont{padding: 30px 100px 40px 100px;}
	.scope-cont .cont1{padding-bottom: 50px;}
	.scope-cont .title{padding-bottom: 10px;margin-bottom: 26px;}
	.scope-cont .title span{font-size: 26px;line-height: 32px;}
	.scope-cont .title:after{width: 40px;margin-left: -20px;}
	.scope-cont .title .title-logo{padding-top: 10px;}
	.scope-cont .cont2 .left dl{padding-top: 30px;height: 130px;}
	.scope-cont .cont2 .left dt{font-size: 14px;margin-bottom: 10px;}
	.scope-cont .cont2 .left .dl1 dd{font-size: 14px;}
	.scope-cont .cont2 .left .dl1 dd .big{font-size: 26px;}
	.scope-cont .cont2 .left .dl2 dd{transition-timing-function: 26px;}
	.scope-cont .cont2 .left .dl3 dd{font-size: 14px;}
	.scope-cont .cont2 .left .dl4 .dd1{font-size: 12px;line-height: 18px;margin-bottom: 0px;}
	.scope-cont .cont2 .left .dl4 .dd2{font-size: 12px;}
	.scope-cont .qrcode{width: 210px;}
	.scope-cont .qrcode .code-box{width: 90px;height: 90px;margin-bottom: 15px;}
	.scope-cont .qrcode .text{font-size: 14px;}
	.scope-cont .cont2 .right{padding-top: 70px;}
}
@media(max-width: 960px){
	.b-scope{padding-top: 25px;padding-bottom: 30px;}
	.scope-tabs{padding-bottom: 25px;}
	.scope-conts{width: 100%;}
	.scope-cont{padding: 30px 20px;}
	.scope-cont .cont1{padding-bottom: 40px;}
	.scope-cont .title span{font-size: 18px;line-height: 28px;}
}
@media(max-width: 750px){
	.scope-cont .cont2 .left{width: 100%;float: left;}
	.scope-cont .cont2 .right{width: 100%;float: left;padding-top: 30px;padding-bottom: 30px;}
	.scope-cont .cont2 .left .dl3,
	.scope-cont .cont2 .left .dl4{border-bottom: 1px solid #e5e5e5;}
	.scope-cont .qrcode{float: none;margin: 0 auto;}
}
@media(max-width: 550px){
	.b-scope{padding-bottom: 30px;}
	.scope-tabs{width: 300px;text-align: center;margin: 0 auto;padding-bottom: 10px;}
	.scope-tabs>a{margin-bottom: 10px;height: 36px;line-height: 36px;}
	.scope-tabs>a:before{height: 36px;background-size: auto 20px;}
	.scope-cont{padding: 30px 10px;}
	.scope-cont .cont1{padding-bottom: 30px;}
	.scope-cont .cont2 .left .dl1 dd .big{font-size: 20px;}
	.scope-cont .cont2 .left .dl2 dd{font-size: 20px;}
	.scope-cont .cont2 .left .dl1,
	.scope-cont .cont2 .left .dl2{height: 110px;text-align: center;}
	.scope-cont .cont2 .left .dl3{width: 100%;height: auto;padding-bottom: 30px;text-align: center;}
	.scope-cont .cont2 .left .dl4{width: 100%;height: auto;padding-bottom: 30px;text-align: center;}
}

.recruit{width: 100%;background-color: #f5f2ef;padding-top: 57px;padding-bottom: 86px;background-image: url(../images/recruit-bg.png);background-size: 100% auto;background-position: 0 237px;background-repeat: no-repeat;}
.recruit .cc-title{margin-bottom: 62px;}
.recruit-list-wrap{width: 1400px;margin: 0 auto;position: relative;}
.recruit-list-wrap .select-wrap{width: 365px;height: 50px;background-color: #fff;position: absolute;right: 0;top: 0;padding-right: 50px;}
.recruit-list-wrap .select-wrap:after{content: "";display: block;width: 50px;height: 50px;background-color: #dc9c0e;position: absolute;right: 0;top: 0;z-index: 1;background-image: url(../images/down.png);background-repeat: no-repeat;background-position: center center;}
.recruit-list-wrap .select-wrap .cur{width: 100%;line-height: 50px;padding: 0 22px;font-size: 16px;color: #666;}
.recruit-list-wrap select{width: 100%;height: 100%;position: absolute;left: 0;top: 0;font-size: 16px;color: #666;padding: 0 22px;z-index: 2;opacity: 0;cursor: pointer;}
.recruit-list{width: 100%;overflow: hidden;}
.recruit-list>li{width: 48.2%;margin-bottom: 47px;background-color: #fff;overflow: hidden;position: relative;}
.recruit-list>li.left{float: left;}
.recruit-list>li.right{float: right;}
.recruit-list>li:nth-child(2){margin-top: 143px;}
.recruit-list>li>a{display: block;width:100%;padding-left: 157px;padding-right: 53px;padding-top: 28px;min-height: 240px;}
.recruit-list .photo{width: 100px;height: 100px;position: absolute;left: 27px;top: 30px;border-radius: 50%;overflow: hidden;}
.recruit-list .photo img{width: 100%;height: 100%;}
.recruit-list .text{width: 100%;}
.recruit-list .t1{font-size: 24px;color: #35322f;font-weight: bold;margin-bottom: 17px;transition: all .3s;}
.recruit-list .info{font-size: 0;padding-bottom: 22px;border-bottom: 1px solid #ebe8e5;}
.recruit-list .info span{font-size: 14px;color: #777;padding-right: 50px;transition: all .3s;  margin-bottom: 10px;
        vertical-align: top;
        display: inline-block;}
.recruit-list .info span:last-child{padding-right: 0;}
.recruit-list .cont{padding-top: 23px;padding-bottom: 34px;}
.recruit-list .row{font-size: 14px;color: #777;line-height: 20px;margin-bottom: 8px;padding-left: 13px;position: relative;transition: all .3s;}
.recruit-list .row:last-child{margin-bottom: 0;}
.recruit-list .row:before{content: "";display: block;width: 4px;height: 4px;background-color: #dc9c0e;border-radius: 50%;position: absolute;left: 0;top: 8px;}
.recruit-list>li:hover{background-color: #882133;}
.recruit-list>li:hover .t1{color: #dc9c0e;}
.recruit-list>li:hover .info span{color: #fff;opacity: 0.55;}
.recruit-list>li:hover .info{border-bottom-color: rgba(255,255,255,0.2);}
.recruit-list>li:hover .row{color: #fff;opacity: 0.5;}
.recruit-list>li:hover span{color: #fff !important;opacity: 0.7;}
.recruit-list>li:hover p{color: #fff !important;opacity: 0.7;}
.btn-spread{display: block;width: 121px;height: 46px;line-height: 46px;text-align: center;background-color: #7e7670;font-size: 14px;color: #fff;cursor: pointer;margin: 0 auto;}
.btn-spread:after{content: "";display: inline-block;vertical-align: middle;width: 14px;height: 9px;background-image: url(../images/down2.png);margin-left: 12px;background-repeat: no-repeat;}
@media(max-width: 1420px){
	.recruit{padding-top: 45px;padding-bottom: 80px;}
	.recruit-list-wrap{width: 1200px;}
	.recruit .cc-title{margin-bottom: 52px;}
	.recruit-list>li>a{padding-left: 120px;min-height: 220px;}
	.recruit-list .photo{width: 80px;height: 80px;left: 20px;}
	.recruit-list .t1{font-size: 22px;margin-bottom: 13px;}
	.recruit-list .info{padding-bottom: 16px;}
	.recruit-list .info span{padding-right: 25px;}
	.recruit-list .cont{padding-top: 18px;padding-bottom: 21px;}
	.recruit-list-wrap .select-wrap{width: 320px;height: 45px;padding-right: 45px;}
	.recruit-list-wrap .select-wrap:after{width: 45px;height: 45px;}
	.recruit-list-wrap .select-wrap .cur{line-height: 45px;}
}
@media(max-width: 1220px){
	.recruit{padding-top: 25px;padding-bottom: 60px;}
	.recruit .cc-title{margin-bottom: 42px;}
	.recruit-list>li{width: 100%;min-height: 0;margin-bottom: 20px;}
	.recruit-list>li:nth-child(2){margin-top: 0;}
	.recruit-list-wrap{max-width: 800px;width: 100%;}
	.recruit-list .t1{font-size: 20px;}
	.recruit-list-wrap{padding-left: 10px;padding-right: 10px;}
	.recruit-list-wrap .select-wrap{position: relative;margin-bottom: 20px;width: 100%;height: 40px;padding-right: 40px;}
	.recruit-list-wrap .select-wrap:after{width: 40px;height: 40px;}
	.recruit-list-wrap .select-wrap .cur{line-height: 40px;font-size: 14px;}
	.recruit-list-wrap select{font-size: 14px;}
	.btn-spread{height: 40px;line-height: 40px;}
}
@media(max-width: 960px){
	.recruit{padding-top: 25px;padding-bottom: 40px;}
	.recruit .cc-title{margin-bottom: 25px;}
	.recruit-list .t1{font-size: 18px;}
}
@media(max-width: 600px){
	.recruit-list>li>a{padding-right: 10px;padding-left: 80px;}
	.recruit-list .info{padding-bottom: 10px;}
	.recruit-list .info span{display: block;width: 100%;line-height: 20px;}
	.recruit-list .photo{width: 60px;height: 60px;left: 10px;}
	.recruit-list .t1{font-size: 16px;margin-bottom: 10px;}
}

.information{width: 100%;padding-top: 58px;position: relative;}
.information .cc-title{margin-bottom: 57px;}
.news-search{width: 350px;padding-right: 50px;position: absolute;right: 50%;top: 75px;margin-right: -700px;}
.news-search input[type=text]{width: 100%;height: 50px;border: 1px solid #e9e4df;border-right: none;padding: 0 15px;font-size: 14px;color: #7e7670;}
.news-search input[type=submit]{width: 50px;height: 50px;background-color: #ff9b26;border: none;position: absolute;right: 0;top: 0;font-size: 0;background-image: url(../images/search.png);background-repeat: no-repeat;background-position: center center;}
.news-big-banner{width: 1400px;margin: 0 auto;margin-bottom: 66px;}
.news-big-banner .img-box{float: left;width: 642px;height: 387px;position: relative;}
.news-big-banner .img-box img{width:100%;height: 100%;}
.news-big-banner .text{float: right;width: 758px;height: 387px;background-color: #f5f2ef;padding-left: 40px;padding-top: 43px;padding-right: 70px;}
.news-big-banner .t1{font-size: 24px;color: #35322f;display: block;line-height: 30px;margin-bottom: 22px;}
.news-big-banner .t1:hover{color:#ac2d44;}
.news-big-banner .info{font-size: 0;margin-bottom: 27px;}
.news-big-banner .info span{display: inline-block;vertical-align: top;padding-right: 25px;font-size: 14px;color: #999;margin-right: 12px;line-height: 14px;}
.news-big-banner .info span:before{content: "";display: inline-block;vertical-align: middle;margin-right: 10px;}
.news-big-banner .info .date:before{width: 16px;height: 15px;background-image: url(../images/date.png);}
.news-big-banner .info .eyes:before{width: 19px;height: 12px;background-image: url(../images/eye.png);}
.news-big-banner .abstract{font-size: 14px;color: #979492;line-height: 24px;margin-bottom: 30px;height: 48px;}
.news-big-banner .more{display: inline-block;font-size: 15px;color: #e8a301;}
.news-big-banner .more:after{content: "";display: inline-block;vertical-align: top;width: 12px;height: 17px;background-image: url(../images/right.png);background-repeat: no-repeat;margin-left: 16px;}
.news-big-banner .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #bbb;opacity: 1;}
.news-big-banner .swiper-pagination-bullet-active{background-color: #ff9b26;}
.news-big-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.news-big-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
.news-big-banner .swiper-pagination-custom,
.news-big-banner .swiper-pagination-fraction{bottom: 44px;font-size: 0;text-align: right;padding-right: 43px;}
.news-big-banner .swiper-button-next,
.news-big-banner .swiper-button-prev{width: 37px;height: 37px;background-size: auto auto;top: auto;margin-top: 0;bottom: 42px;background-color: #bebebe;}
.news-big-banner .swiper-button-next{background-image: url(../images/right2.png);right: 629px;}
.news-big-banner .swiper-button-prev{background-image: url(../images/left2.png);left: auto;right: 678px;}
.news-big-banner .swiper-button-next:hover{background-color: #ac2d44;}
.news-big-banner .swiper-button-prev:hover{background-color: #ac2d44;}
@media(max-width: 1420px){
	.information{padding-top: 45px;}
	.news-search{padding-right: 45px;width: 320px;margin-right: -600px;}
	.news-search input[type=text]{height: 45px;}
	.news-search input[type=submit]{width: 45px;height: 45px;}
	.information .cc-title{margin-bottom: 45px;}
	.news-big-banner{width: 1200px;margin-bottom: 50px;}
	.news-big-banner .img-box{width: 550px;height: 332px;}
	.news-big-banner .text{width: 650px;height: 332px;}
	.news-big-banner .swiper-button-next{right: 522px;}
	.news-big-banner .swiper-button-prev{right: 571px;}
	.news-big-banner .swiper-button-next,
	.news-big-banner .swiper-button-prev{bottom: 30px;}
	.news-big-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
	.news-big-banner .swiper-pagination-custom,
	.news-big-banner .swiper-pagination-fraction{bottom: 32px;}
}
@media(max-width: 1220px){
	.information{padding-top: 25px;}
	.news-search{position: relative;right: auto;margin-right: 0;margin: 0 auto;top: 0;padding-right: 40px;max-width: 320px;width: calc(100% - 20px);margin-bottom: 30px;}
	.news-search input[type=text]{height: 40px;}
	.news-search input[type=submit]{width: 40px;height: 40px;}
	.information .cc-title{margin-bottom: 25px;}
	.news-big-banner{width: 960px;margin-bottom: 40px;}
	.news-big-banner .img-box{width: 459px;height: 265px;}
	.news-big-banner .text{width: 501px;height: 265px;padding-top: 20px;padding-left: 20px;padding-right: 20px;}
	.news-big-banner .t1{font-size: 20px;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.news-big-banner .info{margin-bottom: 15px;}
	.news-big-banner .abstract{margin-bottom: 20px;}
	.news-big-banner .swiper-button-next{right: 394px;}
	.news-big-banner .swiper-button-prev{right: 443px;}
	.news-big-banner .swiper-button-next,
	.news-big-banner .swiper-button-prev{bottom: 20px;}
}
@media(max-width: 960px){
	.information{padding-top: 25px;}
	.information .cc-title{margin-bottom: 25px;}
	.news-big-wrap{padding-left: 10px;padding-right: 10px;}
	.news-big-banner{width: 100%;max-width: 600px;margin-bottom: 30px;}
	.news-big-banner .img-box{float: none;width: 100%;height: auto;}
	.news-big-banner .img-box img{height: auto;}
	.news-big-banner .text{float: none;width: 100%;height: auto;padding-bottom: 60px;}
	.news-big-banner .swiper-button-next{right: auto;left: 70px;}
	.news-big-banner .swiper-button-prev{right: auto;left: 20px;}
	.news-big-banner .t1{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
	.news-big-banner .info span{font-size: 12px;padding-right: 5px;}
	.news-big-banner .info span:before{margin-right: 5px;}
	.news-big-banner .info{margin-bottom: 10px;}
	.news-big-banner .abstract{margin-bottom: 10px;}
	.news-big-banner .swiper-button-next,
	.news-big-banner .swiper-button-prev{bottom: 10px;}
	.news-big-banner.swiper-container-horizontal>.swiper-pagination-bullets,
	.news-big-banner .swiper-pagination-custom,
	.news-big-banner .swiper-pagination-fraction{bottom: 24px;}
}
@media(max-width: 500px){
	.news-big-banner .text{padding-left: 10px;padding-right: 10px;}
	.news-big-banner .swiper-button-prev{left: 10px;}
	.news-big-banner .swiper-button-next{left: 60px;}
}

.infor-list-wrap{width: 100%;background-color: #f5f2ef;padding-top: 65px;padding-bottom: 124px;}
.infor-list{overflow: hidden;width: 1400px;margin: 0 auto;}
.infor-list>li{float: left;width: 435px;margin-right: 47px;margin-bottom: 57px;}
.infor-list>li:nth-child(3n){margin-right: 0;}
.infor-list .item{display: block;cursor: pointer;width: 100%;}
.infor-list .img-box{width: 100%;padding-top: 66.4%;position: relative;}
.infor-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.infor-list .img-box .date{width: 93px;height: 93px;background-color: #7e7670;padding-top: 15px;position: absolute;left: 0;bottom: 0;text-align: center;transition: all .3s;}
.infor-list .img-box .day{font-size: 36px;color: #fff;margin-bottom: 9px;}
.infor-list .img-box .ym{font-size: 14px;color: #fff;}
.infor-list .text{width: 100%;background-color: #fff;padding: 30px 40px;transition: all .3s;height:195px}
.infor-list .text .t1{font-size: 16px;color: #35322f;margin-bottom: 7px;padding-bottom:5px; transition: all .3s;}
.infor-list .text .t2{font-size: 14px;color: #999;line-height: 20px;margin-bottom: 37px;transition: all .3s;}
.infor-list .text .t3{font-size: 14px;color: #666;transition: all .3s;}
.infor-list .item:hover .date{background-color: #dc9c0e;}
.infor-list .item:hover .text{background-color: #ac2d44;background-size: 100% 100%;}
.infor-list .item:hover .t1{color: #fff;}
.infor-list .item:hover .t2{color: #fff;}
.infor-list .item:hover .t3{color: #fff;}
.infor-list .item.active .date{background-color: #dc9c0e;}
.infor-list .item.active .text{background-color: #ac2d44;background-size: 100% 100%;}
.infor-list .item.active .t1{color: #fff;}
.infor-list .item.active .t2{color: #fff;}
.infor-list .item.active .t3{color: #fff;}
@media(max-width: 1420px){
	.infor-list-wrap{padding-top: 55px;padding-bottom: 104px;}
	.infor-list{width: 1200px;}
	.infor-list>li{width: 373px;margin-right: 40px;margin-bottom: 40px;}
	.infor-list .text{padding: 20px 20px 20px 20px;}
	.infor-list .text .t2{margin-bottom: 30px;}
	.infor-list .img-box .date{width: 65px;height: 65px;padding-top: 9px;}
	.infor-list .img-box .day{font-size: 30px;margin-bottom: 4px;}
	.infor-list .img-box .ym{font-size: 12px;}
}
@media(max-width: 1220px){
	.infor-list-wrap{padding-top: 45px;padding-bottom: 84px;}
	.infor-list{width: 960px;}
	.infor-list>li{width: 298px;margin-right: 33px;margin-bottom: 33px;}
	.infor-list .img-box .date{width: 55px;height: 55px;padding-top: 10px;}
	.infor-list .img-box .day{font-size: 22px;margin-bottom: 2px;}
	.infor-list .text{padding: 20px 15px;}
	.infor-list .text .t1{font-size: 14px;margin-bottom: 9px;}
	.infor-list .text .t2{margin-bottom: 25px;}
	.infor-list .text .t3{font-size: 13px;}
}
@media(max-width: 960px){
	.infor-list-wrap{padding-top: 30px;padding-bottom: 60px;}
	.infor-list{width: 629px;}
	.infor-list>li:nth-child(odd){margin-right: 33px;}
	.infor-list>li:nth-child(2n){margin-right: 0px;}
}
@media(max-width: 629px){
	.infor-list-wrap{padding-bottom: 30px;}
	.infor-list{width: 298px;}
	.infor-list>li{margin-bottom: 20px;}
	.infor-list>li:nth-child(odd){margin-right: 0;}
}
@media(max-width: 450px){
	.infor-list{width: 100%;padding-left: 10px;padding-right: 10px;}
	.infor-list>li{width: 100%;}
	.infor-list .img-box .date{transition: all .1s;}
	.infor-list .text{transition: all .1s;}
	.infor-list .text .t1{transition: all .1s;}
	.infor-list .text .t2{transition: all .1s;}
	.infor-list .text .t3{transition: all .1s;}
}

.page{width: 1400px;text-align: right;font-size: 0;margin: 0 auto;}
.page>a{display: inline-block;vertical-align: top;height: 46px;width: 46px;background-color: #fff;line-height: 46px;text-align: center;font-size: 14px;color: #7e7670;margin-left: 20px;cursor: pointer;}
.page>a.prev{background-image: url(../images/left2.png);background-repeat: no-repeat;background-position: center center;background-color: #7e7670;}
.page>a.next{background-image: url(../images/right2.png);background-repeat: no-repeat;background-position: center center;background-color: #7e7670;}
.page>a.prev:hover,
.page>a.next:hover,
.page>a:hover{background-color: #dc9c0e;color: #fff;}
@media(max-width: 1420px){
	.page{width: 1200px;}
}
@media(max-width: 1220px){
	.page{width: 960px;}
	.page>a{width: 40px;height: 40px;line-height: 40px;}
}
@media(max-width: 960px){
	.page{width: 100%;text-align: center;}
	.page>a{margin: 0 5px;}
}
@media(max-width: 500px){
	.page>a{width: 36px;height: 36px;line-height: 36px;}
}

.article-wrap{width: 100%;background-color: #f5f2ef;padding-top: 57px;padding-bottom: 97px;}
.article-inner{width: 1400px;margin: 0 auto;overflow: hidden;position: relative;}
.article-inner .date{float: left;width: 100px;height: 100px;background-color: #7e7670;}
.article-inner .date .day{font-size: 36px;color: #fff;text-align: center;margin-bottom: 9px;padding-top: 18px;}
.article-inner .date .ym{font-size: 14px;color: #fff;text-align: center;}
.article{float: right;width: 1300px;background-color: #fff;padding: 44px 180px 70px 160px;}
.article .title{text-align: center;font-size: 30px;color: #35322f;line-height: 36px;margin-bottom: 22px;}
.article .from{text-align: center;font-size: 14px;color: #b5afaa;margin-bottom: 30px;}
.article .cont{width: 100%;border-top: 1px solid #ebe8e5;border-bottom: 1px solid #ebe8e5;padding-top: 40px;padding-bottom: 32px;line-height: 1.5;}
.article .cont .para{font-size: 14px;color: #666;line-height: 20px;margin-bottom: 20px;}
.article .cont .img-box{text-align: center;font-size: 0;margin-bottom: 60px;padding-top: 20px;}
.back-share{width: 100%;overflow: hidden;padding-top: 22px;}
.back-share .prev-next{padding-bottom: 20px;}
.back-share .prev-next .row{font-size: 0;}
.back-share .prev-next .row a{font-size: 14px;color: #666;cursor: pointer;display: inline-block;vertical-align: top;max-width: 100%;padding-bottom: 8px;padding-top: 8px;}
.back-share .prev-next .row a:hover{color: #dc9c0e;}
.back-share .left{float: left;font-size: 0;}
.back-share .left .back{display: inline-block;vertical-align: top;line-height: 20px;font-size: 14px;color: #7e7670;}
.back-share .left .back:before{content: "";display: inline-block;vertical-align: top;width: 24px;height: 20px;background-image: url(../images/arrow-left.png);background-repeat: no-repeat;margin-right: 14px;}
.back-share .right{float: right;font-size: 0;text-align: right;}
.back-share .right .dt{display: inline-block;vertical-align: top;font-size: 14px;color: #7e7670;line-height: 20px;}
.back-share .right .dd{display: inline-block;vertical-align: top;font-size: 0;}
.back-share .right .dd>a{display: inline-block;vertical-align: top;width: 20px;height: 20px;margin-right: 20px;background-repeat: no-repeat;background-position: center center;cursor: pointer;}
.back-share .right .dd>a:last-child{margin-right: 0;}
.back-share .right .dd>a.item1{background-image: url(../images/weibo.png);}
.back-share .right .dd>a.item2{background-image: url(../images/weixin.png);}
.back-share .right .dd>a.item1:hover{background-image: url(../images/weibo2.png);}
.back-share .right .dd>a.item2:hover{background-image: url(../images/weixin2.png);}
@media(max-width: 1420px){
	.article-wrap{padding-top: 47px;padding-bottom: 77px;}
	.article-inner{width: 1200px;}
	.article-inner .date{width: 80px;height: 80px;}
	.article-inner .date .day{font-size: 32px;padding-top: 12px;}
	.article{width: 1120px;padding: 34px 160px 50px 140px;}
	.article .title{font-size: 26px;line-height: 32px;margin-bottom: 18px;}
	.article .from{margin-bottom: 25px;}
	.article .cont{padding-top: 32px;padding-bottom: 26px;}
}
@media(max-width: 1220px){
	.article-wrap{padding-top: 37px;padding-bottom: 57px;}
	.article-inner{width: 960px;}
	.article-inner .date{width: 60px;height: 60px;}
	.article-inner .date .day{font-size: 24px;padding-top: 9px;margin-bottom: 5px;}
	.article{width: 900px;padding: 30px;}
	.article .title{font-size: 22px;line-height: 28px;margin-bottom: 10px;}
	.article .from{margin-bottom: 16px;}
	.article .cont{padding-top: 22px;padding-bottom: 16px;}
}
@media(max-width: 960px){
	.article-wrap{padding: 10px;padding-bottom: 30px;}
	.article-inner{width: 100%;}
	.article-inner .date{float: none;}
	.article{width: 100%;float: none;}
	.article{padding: 20px 10px;}
	.article .cont .img-box{margin-bottom: 30px;}
	.article .title{font-size: 18px;line-height: 24px;}
	.back-share{padding-top: 18px;}
}
@media(max-width: 330px){
	.back-share .left{float: none;margin-bottom: 20px;}
	.back-share .right{float: none;text-align: left;}
}

.centre{width: 100%;min-height: 200px;background-image: url(../images/scope-bg.jpg);padding-top: 50px;z-index: 1;position: relative;}
.centre .cc-title{margin-bottom: 68px;}
.centre-mall{width: 100%;padding-left: 8.38%;}
.centre-mall .cm1{width: 1500px;overflow: hidden;}
.centre-mall .cm1-text{float: left;width: 53.33%;height: 534px;background-color: #fff;padding-left: 100px;padding-right: 130px;padding-top: 72px;}
.centre-mall .cm1-title{margin-bottom: 34px;padding-bottom: 36px;position: relative;}
.centre-mall .cm1-title .en{font-size: 48px;color: #882133;margin-bottom: 10px;}
.centre-mall .cm1-title .zh{font-size: 30px;color: #575450;}
.centre-mall .cm1-title:after{content: "";width: 50px;height: 2px;background-color: #aa273f;position: absolute;left: 0;bottom: 0;}
.centre-mall .cm1-para{font-size: 14px;line-height: 24px;}
.centre-mall .cm1-imgs{float: right;width: 46.66%;}
.centre-mall .cm1-imgs .img-box{width: 100%;padding-top: 76.28%;position: relative;}
.centre-mall .cm1-imgs .img-box img{width: 100%;height: 100%;position: absolute;left:0;top: 0;}
.centre-mall .swiper-button-next,
.centre-mall .swiper-button-prev{width: 60px;height: 60px;top: auto;bottom: 32px;margin-top: 0;background-size: auto auto;background-color: rgba(73,73,73,0.5);}
.centre-mall .swiper-button-next{background-image: url(../images/right2.png);right: auto;left: 89px;}
.centre-mall .swiper-button-prev{background-image: url(../images/left2.png);left: 27px;}
.centre-mall .swiper-button-next:hover{background-color: #dc9c0e;}
.centre-mall .swiper-button-prev:hover{background-color: #dc9c0e;}
.centre-mall .cm2{width: 100%;/*height: 717px;*/margin-top: 105px;background-color: #fff;position: relative;background-image: url(../images/square.png);background-size: auto 95%;background-position: right bottom;background-repeat: no-repeat;}
.centre-mall .cm2 .title{width: 53.125%;height: 105px;background-color: #fff;position: absolute;left: 0;top: -105px;padding-left: 5.68%;padding-top: 2.95%;}
.centre-mall .cm2 .t1{font-size: 46px;color: #dca012;margin-bottom: 22px;}
.centre-mall .cm2 .t2{font-size: 46px;color: #333;}
.centre-mall .atg{width: 1166px;margin-left: 5.68%;padding-top: 7.2%;}
.centre-mall .atg .title2{font-size: 24px;color: #575450;position: relative;margin-bottom: 3.24%;}
.centre-mall .atg .title2:after{content: "";display: block;width: 922px;height: 1px;background-color: #cbcbcb;position: absolute;left: 170px;top: 34px;}
.centre-mall .atg-list{width: 1170px;overflow: hidden;}
.centre-mall .atg-list>li{float: left;width: 180px;height: 180px;padding: 7px;margin-right: 54px;margin-bottom: 40px;border-radius: 50%;border: 1px solid #ddd;background-color: rgba(255,255,255,0.5);}
.centre-mall .atg-list .item{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;position: relative;}
.centre-mall .atg-list img{display: none;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.centre-mall .atg-list .item:after{content: "";display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: url(../images/sq-bg.png);background-size: 100% 100%;z-index: 2;}
.centre-mall .atg-list .text{width: 100%;height: 100%;padding-top: 48px;position: absolute;left: 0;top: 0;z-index: 3;}
.centre-mall .atg-list .dt{text-align: center;font-size: 36px;color: #dca012;margin-bottom: 8px;}
.centre-mall .atg-list .dd{text-align: center;font-size: 18px;color: #6c6967;line-height: 24px;}
.centre-mall .atg-list>li:hover{border-color: #dca012;}
.centre-mall .atg-list>li:hover .item:after{background-image: none;background-color: rgba(0,0,0,0.5);}
.centre-mall .atg-list>li:hover .dd{color: #fff;}
.centre-mall .atg-list>li:hover img{display: block;}
@media(max-width: 1650px){
	.centre-mall{padding-left: 5%;}
	.centre-mall .cm1{width: 1200px;}
	.centre-mall .cm1-text{height: 427px;padding-left: 50px;padding-right: 50px;padding-top: 52px;}
	.centre-mall .cm1-title .en{font-size: 38px;margin-bottom: 6px;}
	.centre-mall .cm1-title .zh{font-size: 24px;}
	.centre-mall .cm1-title{margin-bottom: 24px;padding-bottom: 26px;}
	.centre-mall .swiper-button-next,
	.centre-mall .swiper-button-prev{width: 50px;height: 50px;bottom: 22px;}
	.centre-mall .swiper-button-next{left: 69px;}
	.centre-mall .swiper-button-prev{left: 17px;}
	.centre-mall .cm2{margin-top: 84px;height: 700px;}
	.centre-mall .cm2 .title{height: 84px;top: -84px;}
	.centre-mall .cm2 .t1{font-size: 36px;margin-bottom: 16px;}
	.centre-mall .cm2 .t2{font-size: 36px;}
	.centre-mall .atg .title2:after{width: 745px;}
	.centre-mall .atg-list{width: 965px;}
	.centre-mall .atg-list>li{width: 150px;height: 150px;padding: 5px;margin-right: 43px;margin-bottom: 32px;}
	.centre-mall .atg-list .text{padding-top: 38px;}
	.centre-mall .atg-list .dt{font-size: 30px;margin-bottom: 6px;}
	.centre-mall .atg-list .dd{font-size: 16px;line-height: 22px;}
}
@media(max-width: 1420px){
	.centre{padding-top: 50px;}
	.centre .cc-title{margin-bottom: 58px;}
}
@media(max-width: 1280px){
	.centre-mall .cm1{width: 1070px;}
	.centre-mall .cm1-text{height: 381px;padding-left: 30px;padding-right: 30px;padding-top: 32px;}
	.centre-mall .cm1-title .en{font-size: 32px;}
	.centre-mall .cm1-title .zh{font-size: 20px;}
	.centre-mall .cm1-title{margin-bottom: 14px;padding-bottom: 16px;}
	.centre-mall .swiper-button-next,
	.centre-mall .swiper-button-prev{width: 40px;height: 40px;bottom: 12px;}
	.centre-mall .swiper-button-next{left: 49px;}
	.centre-mall .swiper-button-prev{left: 7px;}
}
@media(max-width: 1220px){
	.centre{padding-top: 40px;}
	.centre .cc-title{margin-bottom: 48px;}
	
}
@media(max-width: 1200px){
	.centre-mall{padding-left: 0;}
	.centre-mall .cm1{width: 100%;max-width: 654px;margin: 0 auto;}
	.centre-mall .cm1-text{float: none;width: 100%;height: auto;padding-bottom: 30px;}
	.centre-mall .cm1-imgs{float: none;width: 100%;}
	.centre-mall .cm1-title .en{font-size: 18px;margin-bottom: 4px;}
	.centre-mall .cm1-title .zh{font-size: 18px;}
	.centre-mall .cm1-title:after{width: 30px;}
	.centre-mall .cm2{width: 100%;max-width: 654px;height: auto;padding-bottom: 10px;margin: 0 auto;padding-top: 0;background-size: auto 400px;}
	.centre-mall .cm2 .title{width: 100%;position: relative;left: 0;top: 0;height: auto;background-color: transparent;padding: 20px 20px 15px 20px;margin-bottom: 15px;text-align: center;}
	.centre-mall .cm2 .t1{font-size: 18px;margin-bottom: 8px;}
	.centre-mall .cm2 .t2{font-size: 18px;}
	.centre-mall .atg-list{width: 100%;}
	.centre-mall .atg .title2{width: 100%;font-size: 16px;}
	.centre-mall .atg-list{width: 100%;}
	.centre-mall .atg{margin-left: 0;padding-left: 20px;padding-right: 20px;width: 100%;padding-top: 0;}
	.centre-mall .atg .title2:after{width: 440px;left: 130px;}

	.centre-mall .atg-list img{display: block;}
	.centre-mall .atg-list>li{width: 120px;height: 120px;padding: 3px;margin-right: 20px;margin-bottom: 20px;}
	.centre-mall .atg-list .text{padding-top: 30px;}
	.centre-mall .atg-list .dt{font-size: 22px;margin-bottom: 3px;}
	.centre-mall .atg-list .dd{font-size: 14px;line-height: 20px;}
	.centre-mall .atg .title2:after{top: 10px;}
}
@media(max-width: 960px){
	.centre{padding-top: 25px;}
	.centre .cc-title{margin-bottom: 25px;}
}
@media(max-width: 500px){
	.centre-mall .cm1-text{padding: 20px;}
	.centre-mall .cm2{background-size: auto 300px;}
	.centre-mall .atg-list{width: 280px;margin: 0 auto;}
	.centre-mall .atg-list>li{margin-left: 10px;margin-right: 10px;}
}

.street{width: 100%;background-image: url(../images/scope-bg.jpg);position: relative;padding-left: 8.38%;z-index: 10;}
.street:before{content: "";display: block;width: 8.38%;height: 100%;background-color: #fff;position: absolute;left: 0;top: 0;}
.street .box-wrap{width: 1159px;height: 471px;background-size: cover;background-image: url(../images/red-bg3.jpg);position: relative;}
.street .box1{width: 100%;padding-left: 8.6%;padding-top: 120px;position: relative;}
.street .box1:before{content: "";display: block;width: 3px;height: 136px;background-color: #dca012;position: absolute;left: 8.6%;top: -64px;margin-left: 17px;}
.street .box1 .row1{font-size: 0;margin-bottom: 26px;}
.street .box1 .icon{display: inline-block;vertical-align: middle;width: 60px;height: 60px;margin-right: 15px;border-radius: 50%;background-color: #dc9c0e;background-image: url(../images/phone3.png);background-repeat: no-repeat;background-position: center center;}
.street .box1 .txt{display: inline-block;vertical-align: middle;}
.street .box1 .t1{font-size: 30px;color: #fff;margin-bottom: 10px;}
.street .box1 .t2{font-size: 14px;color: #fff;opacity: 0.5;}
.street .box1 .row2{font-size: 70px;color: #fff;}
.street .box2{width: 818px;height: 340px;background-color: #fff;position: absolute;top: 64px;right: -338px;box-shadow: 0 8px 7px rgba(169,169,169,0.13);}
.street-box{float: left;width: 480px;height: 100%;}
.street-box img{width: 100%;height: 100%;}
.street-text{float: left;width: 338px;height: 100%;padding-top: 59px;background-color: #fff;}
.street-text .icon{display: block;margin: 0 auto;width: 60px;height: 60px;margin-bottom: 22px;border-radius: 50%;background-color: #8e2c37;background-image: url(../images/position2.png);background-repeat: no-repeat;background-position: center center;}
.street-text .dt{text-align: center;font-size: 24px;color: #575450;padding-bottom: 18px;margin-bottom: 18px;position: relative;}
.street-text .dt:after{content: "";width: 33px;height: 1px;display: block;background-color: #e4e4e6;position: absolute;left: 50%;margin-left: -16px;bottom: 0;}
.street-text .dd{font-size: 16px;color: #6c6967;line-height: 30px;text-align: center;width: 180px;margin: 0 auto;}
@media(max-width: 1650px){
	.street .box-wrap{width: 927px;height: 377px;}
	.street .box2{width: 654px;height: 272px;right: -270px;top: 52px;}
	.street-box{width: 384px;}
	.street-text{width: 270px;padding-top: 50px;}
	.street .box1 .icon{width: 50px;height: 50px;margin-right: 12px;}
	.street .box1 .t1{font-size: 24px;margin-bottom: 6px;}
	.street .box1 .row1{margin-bottom: 20px;}
	.street .box1 .row2{font-size: 56px;}
	.street-text .icon{width: 50px;height: 50px;margin-bottom: 17px;}
	.street-text .dt{font-size: 20px;padding-bottom: 14px;margin-bottom: 14px;}
	.street-text .dd{font-size: 14px;line-height: 28px;}
	.street:before{width: 5%;}
	.street{padding-left: 5%;}
	.street .box1{padding-left: 5%;padding-top: 100px;}
	.street .box1:before{left: 5%;height: 110px;top: -50px;}
}
@media(max-width: 1280px){
	.street .box-wrap{width: 800px;}
	.street .box1 .row1{margin-bottom: 12px;}
	.street .box1 .row2{font-size: 42px;}
	.street .box1:before{display: none;}
}
@media(max-width: 1200px){
	.street{padding-left: 0;padding-bottom: 30px;}
	.street:before{display: none;}
	.street .box-wrap{width: 654px;height: auto;margin: 0 auto;box-sizing: content-box;}
	.street .box1{padding-top: 30px;padding-bottom: 30px;padding-left: 30px;}
	.street .box2{right: 0;top: 0;bottom: 0;position: static;}
	.street .box1 .icon{width: 40px;height: 40px;margin-right: 8px;}
	.street .box1 .t1{font-size: 20px;}
	.street .box1 .row2{font-size: 32px;}
	.street-text .dt{font-size: 18px;}
}
@media(max-width: 674px){
	.street .box-wrap{max-width: 480px;width: 100%;}
	.street .box1{padding: 20px;}
	.street .box1 .t1{font-size: 16px;}
	.street .box1 .row2{font-size: 28px;}
	.street .box2{width: 100%;height: auto;box-shadow: none;}
	.street-box{width: 100%;height: auto;float: none;padding: 20px;}
	.street-box img{height: auto;width: 100%;}
	.street-text{width: 100%;height: auto;padding-top: 30px;padding-bottom: 23px;float: none;}
	.street-text .dd{width:100%;padding-left: 20px;padding-right: 20px;}
	
}

.plan{width: 100%;padding: 66px 0 65px 0;background-color: #f5f2ef;}
.plan .cc-title{margin-bottom: 66px;}
.plan-banner-wrap{width: 1520px;margin: 0 auto;position: relative;}
.plan-banner{width: 1400px;margin: 0 auto;padding-bottom: 53px;}
.plan-banner .swiper-slide{width: 286px;}
.plan-banner .item{width: 255px;height: 334px;padding-top: 30.4%;background-color: #fff;position: relative;}
.plan-banner .item:after{content: "";width: 100%;padding-bottom: 10%;background-image: url(../images/plan-shadow.png);background-size: 100% 100%;position: absolute;left: 0;bottom: 0;margin-bottom: -10%;}
.plan-banner .img-box{width: 90%;padding-top: 64%;position: relative;margin: 0 auto;z-index: 1;}
.plan-banner .img-box img{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
.plan-banner .btns-wrap{visibility: hidden;opacity: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(255,255,255,0.9);z-index: 2;}
.plan-banner .item:hover .btns-wrap{visibility: visible;opacity: 1;}
.plan-banner .btns{width: 100%;height: 52px;font-size: 0;text-align: center;position: absolute;left: 0;top: 50%;margin-top: -26px;}
.plan-banner .btns>a{display: inline-block;vertical-align: top;width: 52px;height: 52px;background-repeat: no-repeat;background-position: center center;margin: 0 10px;cursor: pointer;}
.plan-banner .btn-download{background-color: #dc9c0e;background-image: url(../images/download.png);}
.plan-banner .btn-enlarge{background-color: #903038;background-image: url(../images/enlarge.png);}
.plan-banner .title{width: 100%;height: 40px;font-size: 14px;color: #575450;line-height: 20px;position: absolute;left: 0;bottom: 2px;overflow: hidden;padding: 0 10px;text-align: center;z-index: 2;}
.plan-banner .swiper-pagination-bullet{width: 13px;height: 13px;background-color: #dfdfdf;opacity: 1;border-radius: 0;}
.plan-banner .swiper-pagination-bullet-active{background-color: #dc9c0e;}
.plan-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
.plan-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
.plan-banner .swiper-pagination-custom,
.plan-banner .swiper-pagination-fraction{bottom: 0;font-size: 0;display: none;}
.plan-banner-wrap .swiper-button-next,
.plan-banner-wrap .swiper-button-prev{width: 45px;height: 45px;background-size: auto auto;border: 1px solid #eee;margin-top: -52px;background-color: #fff;}
.plan-banner-wrap .swiper-button-next{background-image: url(../images/right5.png);right: 0px;}
.plan-banner-wrap .swiper-button-prev{background-image: url(../images/left5.png);left: 0px;}
.plan-banner-wrap .swiper-button-next:hover{background-color: #dc9c0e;border-color: #dc9c0e;background-image: url(../images/right6.png);}
.plan-banner-wrap .swiper-button-prev:hover{background-color: #dc9c0e;border-color: #dc9c0e;background-image: url(../images/left6.png);}
.pb-num{font-size: 0;text-align: center;}
.pb-cur{font-size: 30px;color: #050305;}
.pb-slash{font-size: 16px;color: #999;}
.pb-total{font-size: 16px;color: #999;}
@media(max-width: 1520px){
	.plan{padding: 52px 0 52px 0;}
	.plan .cc-title{margin-bottom: 56px;}
	.plan-banner-wrap{width: 1300px;}
	.plan-banner{width: 1200px;}
	.plan-banner .swiper-slide{width: 245px;}
	.plan-banner .item{width: 218px;height: 286px;}
}
@media(max-width: 1300px){
	.plan{padding: 42px 0 42px 0;}
	.plan .cc-title{margin-bottom: 36px;}
	.plan-banner-wrap{width: 1060px;}
	.plan-banner{width: 960px;}
	.plan-banner .item{width: 224px;height: 292px;}
	.plan-banner .btns-wrap{visibility: visible;opacity: 1;height: 40px;}
	.plan-banner .btns{margin-top: 0;height: 40px;top: 0;}
	.plan-banner .btns>a{height: 40px;width: 40px;margin: 0;}
	.plan-banner .btn-download{float: left;}
	.plan-banner .btn-enlarge{float: right;}
	.pb-cur{font-size: 24px;}
}
@media(max-width: 1060px){
	.plan{padding: 22px 0 30px 0;}
	.plan .cc-title{margin-bottom: 25px;}
	.plan-banner-wrap{width: 570px;}
	.plan-banner{width: 470px;padding-bottom: 30px;}
	.plan-banner-wrap .swiper-button-next,
	.plan-banner-wrap .swiper-button-prev{margin-top: -33px;}
}
@media(max-width: 570px){
	.plan{padding-bottom: 20px;}
	.plan-banner-wrap{width: 100%;}
	.plan-banner{width: 224px;padding-bottom: 20px;}
}

.ft-table{visibility: hidden;opacity: 0;display: table;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 100000;transition: all .3s;}
.ft-table img{max-width: 100%;}
.ft-table.show{visibility: visible;opacity: 1;}
.ft-table .ft-cell{width: 100%;display: table-cell;vertical-align: middle;}
.ft-table .ft-cont{width: 800px;max-height: 100%;margin: 0 auto;position: relative;padding: 0 50px;}
.ft-table .btn-close{display: block;width: 26px;height: 26px;background-size: 100% 100%;position: absolute;right: 12px;left: auto;top: -33px;cursor: pointer;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABQElEQVRYR73X7REBQQwG4Dcd6IQS6EQHlEIpKqADdHIdxOTcmXO3H0l29/wxY/A+YneTJWY+AjgBOBBRhxUezLwBcAdwJWZ+AdgCkOfmiEn4DsBNAKJ5rIGYhb8B7EkqvgYiGE7U9YDWiFi45P4ArRCp8AWgNiIXHgTUQmjCo4BShDY8CfAiLOFZgBVhDVcBtAhPuBqQQ3jDTYAYYjjHpLHI2f49Xg1N7e8g0jTCwLEtH3OFmysQObblZfMvH7/LXIHJXzGWXV5yt3IzILDgBOCeJ0yA0GofSumeJ9SA1FYrmSdUAM0+9yKyAE14ZHeoFmYSYAn3IqIAT7gHEQSUhFsRC0CNcAsiNJS6G0uol+R2x3wsrxquqcT0YtIkPIcYr2ZNw5MIZn6W9HPNDDF9z2xN9JdTuZ6frZOMNTiCuHwAEvNYXn4qESsAAAAASUVORK5CYII=);}
.food-swiper{width: 100%;}
.food-swiper .img-box{text-align: center;}
.food-swiper img{max-width: 100%;display: inline-block;}
.ft-table .swiper-button-next,
.ft-table .swiper-button-prev{width: 20px;height: 36px;margin-top: -18px;background-size: 100% 100%;z-index: 10000;}
.ft-table .swiper-button-next{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAYAAACJ8xqgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJFNjczNTM3MDUyMTFFOEJEOTBERjBCMEUzNDBDNkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJFNjczNTQ3MDUyMTFFOEJEOTBERjBCMEUzNDBDNkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkU2NzM1MTcwNTIxMUU4QkQ5MERGMEIwRTM0MEM2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkU2NzM1MjcwNTIxMUU4QkQ5MERGMEIwRTM0MEM2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvhJ4goAAAGdSURBVHjarNbLK0RhGMfx1yVyyXXkUhILUixsrGwslD/CStnNSs1OllOKJVlMSWQzWUwWJE1qUppcFkJS0iTRFCnZcfyeek9+TXM53mdOfU/NmfrMmTln3vMYz/Nm0QdaQhXIaJLdpve3rWtR2XWha0I3UJUGlELogtAdVK0BpVaUJnQX1WhAqRmlCN1DtRpQakBJQg9RvQY0Fjgg9Bg1akBjv2qC0BP7kziDxl6UOKFnqE0DGntPbhN6iTo0oI/GCL1B3RrQ2L/kGqF3qFcD+ugKoQ+oXwP6RQnNoEEtKC0S+oyGtaAUIfQVjWpBaZ7Q+0qj2+rQFL3Oas5M/u9HdHaynoZcsaacZS5t11Oni9KCTglL2Q9wum3a0TlhSbt+Ot3YneiKsP18C29QrAfdEpYo9LwJgvXJ/UVYvNjDqxQ2gB4J2yr1zC6GDaEnwmJBBoBCb4ygF8JWg44o+Q6OoSxhy/+Zd3IPjKM3wqKayWHCjnX+tqCZbSbRJ2ERzfQ1jb4s9IPC2vnQvwDfaK4cE6w8xN/RTBlWb/MrwAB7OacS6drI+QAAAABJRU5ErkJggg==);right: 10px;}
.ft-table .swiper-button-prev{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAYAAACJ8xqgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YTdiMDNjYS0zYTRjLTU2NDYtYjYxNy02ODk4M2U4NThjZDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzFCNTEwNzA3Q0VGMTFFNzlDOEFERUE1NTAxOUE2ODYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzFCNTEwNkY3Q0VGMTFFNzlDOEFERUE1NTAxOUE2ODYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTRjM2M0MjAtYjFlZC0zZjRmLWJlZWQtOTA2Y2NlNGNhOTBjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZjA2ZDRhNWUtN2JlYS0xMWU3LWFmYTgtODg0MjgyNWI4ZjFiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UNBYtgAAAbRJREFUeNqs1s0rRFEcxvEfJvKS8TZ5KYkFKRY2VjZ2/ghbRdnOTpazYkkWU5LJZrKQBaGJJtLEWAhJSZJoiqbEius5Obd5mubl3nOc+tbMvXc+M3fm3DNXHMeRf2gSvaPYf2BT6Nv5GxlbbBb9aOwTTdhgYSc3PtC42m6KzRGWRWPuPhMsQtgbGuX9fqAKtEBYBo3kH+cHWyLsBQ0VOtYLVoWihD2hgWLHe8HWCXtAfaVeUwqrRnHC7lBPuTMqhW0RdoO6vHzfhTbWoR3CLlG719mQv6EeJQg7R61+5ik/aURJwk5Rk9+J7z5oRinCkvoNxARsQ2nCDvT3KKbgCWHqx6i1WdIqRSQkubGPvsRmQB1Gr/Qpwzaf0H0wiJ4JnbcFVf3okdCILajqRfeELuqlyxhUdaNbQpf9oMV2dKJrQqN6KTMGVSF0QWjMC1ruHVvQGaFxvbQZg6ogOiZUrZM1NqCqAR0SulvsevczxxSwR2hCr5/GoOhT3c5b5oI2oPt/s0loSq+nYnNvE0AbhKb1uio2d19qTq4SeoU6bO8P1SW5QuhaQOwGzlFmUBZNo6NfAQYAQJhtvgkvrbUAAAAASUVORK5CYII=);left: 10px;}
@media(max-width: 800px){
	.ft-table .ft-cont{padding-left: 30px;padding-right: 30px;}
	.ft-table .swiper-button-next{right: 3px;}
	.ft-table .swiper-button-prev{left: 3px;}
}

.merchant{width: 100%;padding: 52px 0 88px 0;}
.merchant .cc-title{margin-bottom: 64px;}
.merchant-list{width: 1420px;margin: 0 auto;font-size: 0;text-align: center;}
.merchant-list .swiper-slide{padding: 0 10px 20px;width: 178px;height: 98px;}
.merchant-list a{display: block;width: 100%;height: 100%;border: 1px solid #ebe7e4;}
.merchant-list img{width: 100%;height: 100%;}
.merchant-list-wrap{width: 1520px;position: relative;margin: 0 auto;}
.merchant-list-wrap .swiper-button-next,
.merchant-list-wrap .swiper-button-prev{width: 45px;height: 45px;background-size: auto auto;border: 1px solid #eee;margin-top: -33px;background-color: #fff;}
.merchant-list-wrap .swiper-button-next{background-image: url(../images/right5.png);right: 0px;}
.merchant-list-wrap .swiper-button-prev{background-image: url(../images/left5.png);left: 0px;}
.merchant-list-wrap .swiper-button-next:hover{background-color: #dc9c0e;border-color: #dc9c0e;background-image: url(../images/right6.png);}
.merchant-list-wrap .swiper-button-prev:hover{background-color: #dc9c0e;border-color: #dc9c0e;background-image: url(../images/left6.png);}
@media(max-width: 1520px){
	.merchant{padding: 42px 0 68px 0;}
	.merchant .cc-title{margin-bottom: 44px;}
	.merchant-list{width: 1200px;}
	.merchant-list-wrap{width: 1300px;}
	.merchant-list .swiper-slide{width: 172px;height: 94px;}
}
@media(max-width: 1300px){
	.merchant{padding: 32px 0 38px 0;}
	.merchant .cc-title{margin-bottom: 34px;}
	.merchant-list{width: 860px;}
	.merchant-list-wrap{width: 960px;}
}
@media(max-width: 960px){
	.merchant{padding: 22px 0 30px 0;}
	.merchant .cc-title{margin-bottom: 25px;}
	.merchant-list{width: 550px;}
	.merchant-list-wrap{width: 100%;}
	.merchant-list .swiper-slide{width: 137px;height: 73px;padding: 0 6px 12px;}
	.merchant-list-wrap .swiper-button-next,
	.merchant-list-wrap .swiper-button-prev{margin-top: -29px;}
}
@media(max-width: 650px){
	.merchant-list{width: 410px;}
}
@media(max-width: 510px){
	.merchant-list{width: 275px;}
}
@media(max-width: 385px){
	.merchant-list{width: 235px;}
	.merchant-list .swiper-slide{width: 117px;height: 61px;padding: 0 2px 4px;}
	.merchant-list-wrap .swiper-button-next,
	.merchant-list-wrap .swiper-button-prev{margin-top: -24px;}
}


.brand-story{width: 100%;background-color: #f5f2ef;padding: 52px 0 100px 0;}
.brand-story .cc-title{margin-bottom: 50px;}
.bs-banner{width: 1400px;margin: 0 auto;position: relative;}
.bs-banner .img-box{float: left;width: 540px;height: 431px;position: relative;}
.bs-banner .img-box img{width: 100%;height: 100%;}
.bs-banner .text{float: left;width: 860px;height: 431px;background-color: #fff;padding-top: 25px;padding-left: 40px;padding-right: 69px;background-image: url(../images/story-bg.png);background-size: auto 100%;background-position: right top;background-repeat: no-repeat;}
.bs-banner .icon{display: block;width: auto;height: 90px;margin-bottom: 30px;}
.bs-banner .icon img{width: auto;height: 100%;}
.bs-banner .name{font-size: 24px;color: #882133;margin-bottom: 28px;}
.bs-banner .intro{font-size: 14px;color: #575450;line-height: 30px;position: relative;max-height: 150px;overflow: auto;}
.bs-banner .intro:before{content: "";display: inline-block;width: 15px;height: 14px;background-image: url(../images/quot-left2.png);margin-right: 22px;}
.bs-banner .intro:after{content: "";display: inline-block;width: 15px;height: 14px;background-image: url(../images/quot-right2.png);margin-left: 22px;}
.bs-banner .swiper-pagination-bullet{width: 13px;height: 13px;background-color: #dfdfdf;opacity: 1;border-radius: 0;}
.bs-banner .swiper-pagination-bullet-active{background-color: #dc9c0e;}
.bs-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
.bs-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
.bs-banner .swiper-pagination-custom,
.bs-banner .swiper-pagination-fraction{bottom: 36px;font-size: 0;text-align: right;padding-right: 62px;}
.bs-banner .bs-num{position: absolute;left: 580px;bottom: 37px;z-index: 100;font-size: 0;}
.bs-banner .bs-cur{font-size: 30px;color: #050305;}
.bs-banner .bs-slash{font-size: 16px;color: #999;}
.bs-banner .bs-total{font-size: 16px;color: #999;}
@media(max-width: 1420px){
	.brand-story{padding: 42px 0 80px 0;}
	.brand-story .cc-title{margin-bottom: 40px;}
	.bs-banner{width: 1200px;}
	.bs-banner .img-box{width: 463px;height: 369px;}
	.bs-banner .text{width: 737px;height: 369px;padding-top: 15px;padding-left: 30px;padding-right: 40px;}
	.bs-banner .name{font-size: 22px;margin-bottom: 20px;}
	.bs-banner .icon{margin-bottom: 15px;}
	.bs-banner .bs-num{left: 493px;bottom: 20px;}
	.bs-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
	.bs-banner .swiper-pagination-custom,
	.bs-banner .swiper-pagination-fraction{bottom: 20px;}
}
@media(max-width: 1220px){
	.brand-story{padding: 32px 0 60px 0;}
	.brand-story .cc-title{margin-bottom: 40px;}
	.bs-banner{width: 960px;}
	.bs-banner .img-box{width: 317px;height: 253px;}
	.bs-banner .text{width: 643px;height: 253px;padding-top: 10px;padding-left: 10px;padding-right: 10px;}
	.bs-banner .icon{height: 60px;margin-bottom: 5px;}
	.bs-banner .name{font-size: 18px;margin-bottom: 10px;}
	.bs-banner .intro{font-size: 14px;line-height: 22px;max-height: 110px;}
	.bs-banner .bs-num{left: 326px;bottom: 5px;}
	.bs-banner .bs-cur{font-size: 24px;}
	.bs-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
	.bs-banner .swiper-pagination-custom,
	.bs-banner .swiper-pagination-fraction{bottom: 10px;}
	.bs-banner .intro:before{margin-right: 9px;}
	.bs-banner .intro:after{margin-left: 9px;}
}
@media(max-width: 960px){
	.brand-story{padding: 22px 10px 40px 10px;}
	.brand-story .cc-title{margin-bottom: 25px;}
	.bs-banner{width: 100%;max-width: 540px;}
	.bs-banner .img-box{width: 100%;height: auto;}
	.bs-banner .img-box img{position: static;height: auto;}
	.bs-banner .name{font-size: 16px;}
	.bs-banner .text{width: 100%;height: auto;padding-bottom: 50px;}
	.bs-banner .intro{max-height: none;}
	.bs-banner .bs-num{left: 10px;bottom: 10px;}
	.bs-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
	.bs-banner .swiper-pagination-custom,
	.bs-banner .swiper-pagination-fraction{padding-right: 4px;}
	.bs-banner .icon{margin-left: auto;margin-right: auto;}
}

.wall-phone{position: absolute;left: 50%;margin-left: -700px;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
.wall-phone .dt{font-size: 44px;color: #fff;position: relative;line-height: 60px;margin-bottom: 20px;}
.wall-phone .dt:before{content: "";display: inline-block;vertical-align: top;width: 60px;height: 60px;border-radius: 50%;background-color: #dc9c0e;background-image: url(../images/phone3.png);background-repeat: no-repeat;background-position: center center;margin-right: 13px;}
.wall-phone .dd{font-size: 60px;color: #fff;}
@media(max-width: 1420px){
	.wall-phone{margin-left: -600px;}
	.wall-phone .dt{font-size: 36px;line-height: 50px;margin-bottom: 12px;}
	.wall-phone .dt:before{width: 50px;height: 50px;margin-right: 15px;}
	.wall-phone .dd{font-size: 48px;}
}
@media(max-width: 1220px){
	.wall-phone{margin-left: -480px;}
	.wall-phone .dt{font-size: 28px;line-height: 40px;margin-bottom: 10px;}
	.wall-phone .dt:before{width: 40px;height: 40px;margin-right: 10px;}
	.wall-phone .dd{font-size: 36px;}
}
@media(max-width: 980px){
	.wall-phone{margin-left: 0;left: 10px;}
	.wall-phone .dt{font-size: 20px;line-height: 40px;margin-bottom: 10px;}
	.wall-phone .dd{font-size: 26px;}
}
@media(max-width: 500px){
	.wall-phone .dt{font-size: 18px;line-height: 30px;margin-bottom: 5px;}
	.wall-phone .dt:before{width: 30px;height: 30px;margin-right: 5px;background-size: 15px auto;}
	.wall-phone .dd{font-size: 20px;text-shadow: 0 0 3px rgba(0,0,0,0.5);}
}

.project{width: 100%;padding-top: 78px;background-color: #f5f2ef;position: relative;z-index: 1;}
.project .cc-title{margin-bottom: 80px;}
.project .elegance{width: 1200px;margin: 0 auto;height: 549px;background-color: #fff;position: relative;padding-left: 50px;padding-top: 55px;}
.project .elegance .sq{height: 593px;width: auto;position: absolute;right: 0;bottom: 0;z-index: 1;}
.project .elegance .cont{width: 500px;font-size: 14px;color: #666;;line-height: 24px;position: relative;z-index: 2;}
.project .elegance .cont:before{content: "";display: block;width: 15px;height: 14px;/*background-image: url(../images/quot-left.png);*/margin-bottom: 10px;}
.project .elegance .title{margin-bottom: 35px;position: relative;z-index: 2;}
.project .elegance .en{font-size: 48px;color: #dca012;margin-bottom: 12px;}
.project .elegance .zh{font-size: 47px;color: #44403c;}
.project .elegance .zh .yellow{color: #dca012;}
.project .elegance:before{content: "";display: block;width: 100px;height: 220px;background-color: #eeeae6;position: absolute;left: -100px;top: 0;}
.project .elegance:after{content: "";display: block;width: 358px;height: 100%;background-color: #eeeae6;position: absolute;right: -358px;top: 0;background-image: url(../images/s-bg3.png)}
@media(max-width: 1420px){
	.project{padding-top: 58px;}
	.project .cc-title{margin-bottom: 45px;}
	.project .elegance .en{font-size: 32px;margin-bottom: 4px;}
	.project .elegance .zh{font-size: 32px;}
}
@media(max-width: 1200px){
	.project{padding-top: 38px;}
	.project .cc-title{margin-bottom: 35px;}
	.project .elegance{width: 100%;height: auto;padding: 20px;margin-bottom: 20px;}
	.project .elegance .sq{height: 100%;}
}
@media(max-width: 960px){
	.project{padding-top: 20px;}
	.project .cc-title{margin-bottom: 25px;}
	.project .elegance{padding-bottom: 0;margin-bottom: 10px;}
	.project .elegance .cont{width: 100%;}
	.project .elegance .sq{position: static;width: 100%;height: auto;}
	.project .elegance .en{font-size: 18px;}
	.project .elegance .zh{font-size: 18px;}
	.project .elegance .title{margin-bottom: 15px;}
}
@media(max-width: 960px){
	.project{padding-top: 25px;}
}

.cmc{width: 1400px;height: 427px;margin: 0 auto;position: relative;z-index: 2;left: -100px;}
.cmc .video{float: left;width: 59.6%;padding-top: 30.5%;position: relative;top: -40px;}
.cmc .video:before{content: "";display: block;width: 160px;height: 100%;background-color: #e9e6e3;position: absolute;left: -160px;top: 0;}
.cmc .video img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.cmc .video .btn-play{display: block;width: 72px;height: 72px;background-image: url(../images/play2.png);background-size: 100% 100%;position: absolute;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;cursor: pointer;z-index: 2;}
.cmc .video .v-title{width: 100%;text-align: center;font-size: 16px;color: #fff;position: absolute;left: 0;bottom: 32px;z-index: 3;}
.cmc .text{float: left;width: 40.4%;height: 100%;background-color: #aa273f;padding: 48px 48px 0 43px;}
.cmc .title{margin-bottom: 29px;padding-bottom: 26px;position: relative;}
.cmc .title .en{font-size: 36px;color: #dca012;margin-bottom: 9px;}
.cmc .title .zh{font-size: 30px;color: #fff;}
.cmc .title:after{content: "";display: block;width: 50px;height: 2px;background-color: #f9b902;position: absolute;left: 0;bottom: 0;}
.cmc .cont{font-size: 14px;color: #fff;line-height: 24px;}
@media(max-width: 1600px){
	.cmc{left: 0;}
}
@media(max-width: 1420px){
	.cmc{width: 100%;max-width: 1200px;height: 366px;}
	.cmc .title{padding-bottom: 20px;margin-bottom: 20px;}
	.cmc .title .en{font-size: 32px;margin-bottom: 7px;}
	.cmc .title .zh{font-size: 28px;}
	.cmc .text{padding: 38px 38px 0 33px;}
}
@media(max-width: 1200px){
	.cmc{width: 100%;max-width: 715px;height: auto;}
	.cmc .video{top: 0;float: none;width: 100%;padding-top: 51%;}
	.cmc .video:before{display: none;}
	.cmc .text{float: none;width: 100%;height: auto;padding: 20px;padding-bottom: 30px;}
	.cmc .title{padding-bottom: 15px;}
	.cmc .title:after{width: 30px;}
	.cmc .title .en{font-size: 18px;margin-bottom: 4px;}
	.cmc .title .zh{font-size: 18px;}
}
@media(max-width: 500px){
	.cmc .video .btn-play{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
	.cmc .video .v-title{font-size: 14px;bottom: 10px;}
}

.dp-wrap{width: 100%;padding-bottom: 6.45%;overflow: hidden;position: relative;z-index: 3;background-color: #fff;background-image: url(../images/developer-bg.png);background-size: 100% auto;background-repeat: no-repeat;background-position: center 360px;}
.dp{width: 1200px;margin: 0 auto;padding-top: 3.9%;}
.dp .text{float: left;width: 57%;}
.dp .text .title{padding-bottom: 34px;position: relative;}
.dp .text .title:after{content: "";display: block;width: 50px;height: 2px;background-color: #aa273f;position: absolute;left: 0;bottom: 0;}
.dp .text .en{font-size: 48px;color: #dca012;margin-bottom: 10px;}
.dp .text .zh{font-size: 36px;color: #575450;}
.dp .text .cont{font-size: 14px;color: #777;line-height: 24px;margin-bottom: 50px;margin-top: 30px;}
.dp .text .red-text{font-size: 14px;color: #882133;line-height: 24px;font-weight: bold;padding: 0 30px;position: relative;}
.dp .text .red-text:before{content: "";display: block;width: 13px;height: 12px;background-image: url(../images/quot-left3.png);position: absolute;left: 0;top: 7px;}
.dp .text .red-text:after{content: "";display: block;width: 13px;height: 12px;background-image: url(../images/quot-right3.png);position: absolute;right: 0;bottom: 7px;}
.dp .img{float: right;width: 39%;}
.dp .img img{width: 100%;}
@media(max-width: 1420px){
	.dp .text .title{margin-bottom: 38px;padding-bottom: 24px;}
	.dp .text .en{font-size: 42px;margin-bottom: 8px;}
	.dp .text .zh{font-size: 30px;}
}
@media(max-width: 1240px){
	.dp{padding-left: 20px;padding-right: 20px;width: 100%;}
}
@media(max-width: 1200px){
	.dp .text .en{font-size: 18px;margin-bottom: 4px;}
	.dp .text .zh{font-size: 18px;}
	.dp .text .title{margin-bottom: 20px;padding-bottom: 15px;}
	.dp .text .title:after{width: 30px;}
}
@media(max-width: 800px){
	.dp-wrap{background-position: center bottom;}
	.dp{padding-top: 20px;}
	.dp .text{float: none;width: 100%;padding-bottom: 30px;}
	.dp .img{float: none;width: 100%;max-width: 468px;}
	.dp .text .cont{margin-bottom: 30px;}
}

.cp{width:100%;height: 989px;background-color: #fff;position: relative;z-index: 4;font-size: 0;text-align: right;}
.cp .concept{float: left;width: 63.5%;height: 489px;background-image: url(../images/red-bg4.jpg);background-size: auto 100%;background-position: right top;top: -44px;position: relative;text-align: left;}
.cp .img{display: inline-block;vertical-align: top;width: 36.5%;}
.cp .img img{width: 100%;}
.cp .position{float: left;width: 63.5%;position: relative;font-size: 0;text-align: left;}
.cp .concept .text{width: 860px;float: right;padding-top: 95px;position: relative;}
.cp .concept .text:after{content: "";display: block;width: 3px;height: 135px;background-color: #dc9c0e;position: absolute;left: 5px;top: -68px;}
.cp .concept .title{margin-bottom: 32px;}
.cp .concept .en{font-size: 48px;color: #dc9c0e;margin-bottom: 13px;}
.cp .concept .zh{font-size: 36px;color: #fff;}
.cp .concept .cont{width: 300px;font-size: 14px;color: #fff;line-height: 20px;opacity: 0.6;}
.cp .position .text{width: 535px;float: right;padding-top: 95px;}
.cp .position .title{padding-bottom: 34px;margin-bottom: 26px;position: relative;}
.cp .position .title:after{content: "";display: block;width: 50px;height: 2px;background-color: #aa273f;position: absolute;left: 0px;bottom: 0;}
.cp .position .en{font-size: 48px;color: #aa273f;margin-bottom: 20px;}
.cp .position .zh{font-size: 36px;color: #575450;}
.cp .position .cont{width: 455px;font-size: 14px;color: #777;line-height: 22px;}
.cp .position .img-box1{width: 278px;height: 478px;position: absolute;right: 580px;top: -75px;}
.cp .position .img-box1 img{width: 100%;height: 100%;}
.cp .position .img-box2{width: 468px;height: 274px;position: absolute;right: 44px;top: -218px;}
.cp .position .img-box2 img{width: 100%;height: 100%;}
@media(max-width: 1420px){
	.cp{height: 830px;}
	.cp .concept{height: 400px;top: -35px;}
	.cp .concept .text{padding-top: 75px;}
	.cp .concept .text:after{height: 100px;top: -58px;}
	.cp .concept .title{margin-bottom: 24px;}
	.cp .concept .en{font-size: 42px;margin-bottom: 4px;}
	.cp .concept .zh{font-size: 30px;}
	.cp .position .title{margin-bottom: 24px;padding-bottom: 24px;}
	.cp .position .en{font-size: 42px;margin-bottom: 4px;}
	.cp .position .zh{font-size: 30px;}
}
@media(max-width: 1370px){
	.cp .concept .text{width: 700px;}
	.cp .position .img-box1{width: 218px;height: 375px;right: 480px;}
	.cp .position .img-box2{width: 368px;height: 215px;right: 20px;top: -160px;}
	.cp .position .text{width: 460px;}
}
@media(max-width: 1200px){
	.cp{height: auto;overflow: hidden;}
	.cp .concept{top: 0;height: auto;}
	.cp .concept .text{width: 100%;padding: 30px 20px;}
	.cp .concept .text:after{display: none;}
	.cp .concept .cont{width: 100%;}
	.cp .concept .title{margin-bottom: 15px;}
	.cp .concept .en{font-size: 18px;}
	.cp .concept .zh{font-size: 18px;}
	.cp .position .text{width: 100%;padding: 30px 20px;}
	.cp .position .title{padding-bottom: 15px;margin-bottom: 15px;}
	.cp .position .en{font-size: 18px;}
	.cp .position .zh{font-size: 18px;}
	.cp .position .title:after{width: 30px;}
	.cp .position .text .cont{width: 100%;margin-bottom: 20px;}
	.cp .position .img-box1{display: inline-block;vertical-align: top;width: auto;height: 200px;position: static;right: 0;top: 0;margin-right: 5px;}
	.cp .position .img-box2{display: inline-block;vertical-align: top;width: auto;height: 200px;position: static;right: 0;top: 0;}
	.cp .position .img-box1 img{width: auto;height: 100%;}
	.cp .position .img-box2 img{width: auto;height: 100%;}
}
@media(max-width: 960px){
	.cp .concept{width: 100%;}
	
}
@media(max-width: 800px){
	.cp .position{width: 100%;}
	.cp .img{display: none;}
}
@media(max-width: 510px){
	.cp .img{display: none;}
	.cp .position .img-box1{height: 120px;}
	.cp .position .img-box2{height: 120px;}
}
@media(max-width: 320px){
	.cp .position .img-box1{height: 100px;}
	.cp .position .img-box2{height: 100px;}
}


.traffic-wrap{width: 100%;background-image: url(../images/scope-bg.jpg);padding-top: 4.4%;position: relative;}
.traffic-wrap .cc-title{margin-bottom: 3.64%;}
.traffic-wrap:after{content: "";display: block;width: 259px;height: 100%;position: absolute;left: 50%;margin-left: 700px;top: 0;background-image: url(../images/red-bg5.jpg);background-size: cover;}
.traffic{width: 1400px;margin: 0 auto;background-color: #fff;padding: 86px 100px;}
.traffic .b1{width: 100%;overflow: hidden;margin-bottom: 6.16%;}
.traffic .b1 .text{float: left;width: 46.66%;font-size: 14px;color: #575450;line-height: 20px;}
.traffic .b1 .text .yellow{color: #f6af03;font-weight: bold;}
.traffic .b1 .img{float: right;width: 40%;margin-right: 60px;margin-left: 60px;position: relative;}
.traffic .b1 .img img{width: 100%;position: relative;z-index: 2;}
.traffic .b1 .img:before,
.traffic .b1 .img:after{content: "";display: block;width: 60px;height: 200px;background-size: cover;position: absolute;z-index: 1;}
.traffic .b1 .img:before{left: -59px;bottom: 0;background-image: url(../images/s-bg2.jpg);}
.traffic .b1 .img:after{right: -59px;top: 0;background-image: url(../images/s-bg1.jpg);}
.data-list{width: 100%;font-size: 0;}
.data-list>li{width: 17%;margin-right: 3.75%;display: inline-block;vertical-align: top;}
.data-list>li:last-child{margin-right: 0;}
.data-list .row1{font-size: 0;border-bottom: 3px solid #ede9e6;padding-bottom: 20px;text-align: center;}
.data-list .row1:before{content: "";display: inline-block;vertical-align: bottom;width: 18px;height: 27px;background-image: url(../images/position3.png);margin-right: 28px;position: relative;top: -5px;}
.data-list .row1 .num{font-size: 48px;color: #aa273f;margin-right: 10px;}
.data-list .row1 .unit{font-size: 16px;color: #575450;}
.data-list .row2{width:100%;text-align: center;font-size: 14px;color: #575450;padding-top: 21px;line-height: 20px;}
@media(max-width: 1420px){
	.traffic{width: 1200px;padding: 50px;}
	.traffic .b1 .img{margin-right: 50px;margin-left: 50px;}
	.traffic .b1 .img:before,
	.traffic .b1 .img:after{width: 50px;height: 170px;}
	.traffic .b1 .img:before{left: -49px;}
	.traffic .b1 .img:after{right: -49px;}
	.data-list .row1 .num{font-size: 42px;margin-right: 6px;}
	.data-list .row1{padding-bottom: 16px;}
	.data-list .row2{padding-top: 16px;}
	.data-list .row1:before{top: -4px;}
	.traffic-wrap:after{margin-left: 600px;}
}
@media(max-width: 1200px){
	.traffic{width: 100%;padding: 20px 20px 30px;}
	.data-list .row1 .num{font-size: 32px;margin-right: 5px;}
	.data-list .row1{padding-bottom: 12px;}
	.data-list .row2{padding-top: 12px;}
	.data-list .row1:before{top: -3px;}
}
@media(max-width: 800px){
	.traffic .b1 .text{display: none;float: none;width: 100%;margin-bottom: 30px;}
	.traffic .b1 .img{float: none;width: 100%;margin-left: 0;margin-right: 0;}
	.data-list{text-align: center;}
	.data-list>li{width: 200px;margin-left: 10px;margin-right: 10px;margin-bottom: 30px;}
	.data-list>li:last-child{margin-left: 10px;margin-right: 10px;margin-bottom: 0;}
	.data-list .row1 .num{font-size: 24px;}
	.data-list .row1:before{top: 0px;}
	.data-list .row1{padding-bottom: 5px;}
	.data-list .row2{padding-top: 5px;}
}
@media(max-width: 500px){
	.traffic-wrap{padding-top: 20px;}
	.traffic-wrap .cc-title{margin-bottom: 25px;}
	.traffic .b1{margin-bottom: 30px;}
}

.perfect-wrap{width: 100%;background-color: #f5f2ef;padding-bottom: 7.3%;}
.perfect{width: 1400px;margin: 0 auto;background-color: #fff;padding: 0 100px;}
.perfect .title{text-align: center;font-size: 36px;color: #575450;padding-bottom: 22px;position: relative;padding-top: 4.75%;border-top: 1px solid #eae6e2;margin-bottom: 30px;}
.perfect .title:after{content: "";display: block;width: 50px;height: 2px;background-color: #a41b31;position: absolute;left: 50%;margin-left: -25px;bottom: 0;}
.perfect .cont{padding-bottom: 2.5%;border-bottom: 1px solid #dad3cd;}
.perfect .cont .para{font-size: 16px;line-height: 22px;}
.perfect .img-list{width: 100%;overflow: hidden;padding-top: 3.5%;padding-bottom: 1.9%;}
.perfect .img-list>li{float: left;width: 23.8%;padding-top: 15.16%;position: relative;margin-right: 1.6%;margin-bottom: 1.6%;}
.perfect .img-list>li:nth-child(4){float: right;margin-right: 0;padding-top: 32%;}
.perfect .img-list img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.perfect .img-list .city-title{position: absolute;left: 0;bottom: 0;margin-bottom: 7%;padding-left: 8.3%;padding-right: 8.3%;font-size: 16px;color: #fff;z-index: 2;}
.perfect .settle{width: 100%;padding-top: 30px;padding-bottom: 5.4%;}
.perfect .settle .dt{font-size: 16px;color: #575450;font-weight: bold;margin-bottom: 37px;}
.perfect .settle .dd .row{width: 100%;position: relative;padding-left: 28px;font-size: 14px;color: #575450;line-height: 20px;margin-bottom: 20px;}
.perfect .settle .dd .row:last-child{margin-bottom: 0;}
.perfect .settle .dd .row:before{content: "";display: block;width: 14px;height: 9px;background-image: url(../images/tick.jpg);position: absolute;left: 1px;top: 6px;}
@media(max-width: 1420px){
	.perfect{width: 1200px;padding-left: 50px;padding-right: 50px;}
	.perfect .title{font-size: 30px;padding-bottom: 16px;}
	.perfect .cont .para{font-size: 14px;line-height: 20px;}
	.perfect .img-list .city-title{font-size: 14px;}
}
@media(max-width: 1200px){
	.perfect{width: 100%;padding-left: 20px;padding-right: 20px;}
	.perfect .title{font-size: 26px;}
}
@media(max-width: 800px){
	.perfect .title{font-size: 18px;padding-bottom: 15px;}
	.perfect .title:after{width: 30px;margin-left: -15px;}
	.perfect .img-list>li{width: 49%;padding-top: 31.18%;margin-right: 2%;}
	.perfect .img-list>li:nth-child(even){margin-right: 0;}
	.perfect .img-list>li:nth-child(4){padding-top: 63.95%;}
	.perfect .img-list>li:nth-child(6){float: right;margin-right: 0;}
	.perfect .img-list>li:nth-child(7){float: left;margin-right: 2%;}
	.perfect .settle .dt{margin-bottom: 25px;}
}
@media(max-width: 500px){
	.perfect .title{margin-bottom: 25px;}
	.perfect .img-list .city-title{font-size: 12px;}
	.perfect .settle{padding-bottom: 30px;}
}

.page{ text-align:center; padding-top:20px;}
.page .page1{ display:inline-block; _display:inline; zoom:1}
.page .page1 a{ width:40px; height:40px; text-align:center; line-height:40px; background:#7e7670; font-family:Arial; font-size:18px; color:#fff; text-decoration:none; margin:0 5px;display:inline-block; _display:inline;}
.page .page1 a:hover{ color:#fff; background:#dc9c0e;}
.page .page1 a.a1{ width:78px; height:38px; border:1px #e7e7e7 solid; background:#fff; font-family:"宋体"; font-size:30px;}
.page .page1 a.a1:hover{ color:#f18101;}
.cpb{width:40px; height:40px; text-align:center; line-height:40px;background:#dc9c0e; font-family:Arial; font-size:18px; color:#fff; text-decoration:none;display:inline-block; margin-left:5px;}

.sr-bdimgshare-black .bdimgshare-bg {

    background: black;
    display: none;

}
.sr-bdimgshare .bdimgshare-content {

    position: relative;
    float: right;
    padding: 5px 8px 5px 0;
    display: none;

}

.footer .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    /*float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;*/
   
    background-image: url(../images/share2-2.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
    display: inline-block;
    vertical-align: top;
    width: 45px;
    height: 45px;
    margin-left: 12px;
    cursor: pointer;
    background-color: #dc9c0e;
    background-repeat: no-repeat;
    background-position: center center;
}
.footer .bdshare-button-style0-16 .bds_weixin {
     background-position: 11px 14px; 
}
body #bdshare_weixin_qrcode_dialog {
    height:299px
}
 body .bd_weixin_popup .bd_weixin_popup_foot {
    font-size: 12px;
    text-align: left;
    line-height: 18px;
    color: #666;
    margin-top:-10px
}

.right .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    /*float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;*/
   
    background-image: url(../images/weixin2.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
    display: inline-block;
    vertical-align: top;
    width: 45px;
    height: 45px;
    margin-left: 12px;
    cursor: pointer;
    /*background-color: #dc9c0e;*/
    background-repeat: no-repeat;
    background-position: center center;
}
.right .bdshare-button-style0-16 .bds_weixin {
     background-position: 11px 14px; 
}
.right .bd_weixin_popup .bd_weixin_popup_foot {
    font-size: 12px;
    text-align: left;
    line-height: 18px;
    color: #666;
}
.merchant-list .swiper-wrapper{width: 101% !important;}

.news-big-banner .text{display: block;}

.aa{width: 100%;background-color: #f5f5f5;padding: 20px 0;}
.ab{width: 73%;margin: 0 auto;}
.ae{width: calc(100% + 40px);font-size: 0;padding-left: 150px;position: relative;}
.ac{display: block;line-height: 36px;font-size: 16px;color: #333;margin-right: 30px;position: absolute;left: 0;top: 0;font-weight: bold;}
.ad{display: inline-block;vertical-align: top;line-height: 36px;font-size: 14px;color: #666;margin-right: 40px;}
.ad:before{content: "";display: inline-block;vertical-align: middle;width: 15px;height:1px;background-color: #aaa;margin-right: 7px;position: relative;top: -1px;}
.ad:hover:before{background-color: #dc9c0e;}
.ad:hover{color: #dc9c0e;}
@media(max-width: 692px){
	.aa{padding: 10px 0;}
	.ab{width: 100%;}
	.ae{padding-left: 0;width: 100%;text-align: center;}
	.ac{position: relative;display: block;width: 100%;font-size: 14px;text-align: center;}
	.ad{margin-right: 0;padding: 0 10px;}
	.ad:before{width: 10px;margin-right: 5px;}
}


.bd_weixin_popup_head>span{font-size: 0 !important;}
.bd_weixin_popup_foot{font-size: 0 !important;}
.bd_weixin_popup_head>span:after{content: "Share to WeChat Moments";font-size: 14px;}
.bd_weixin_popup_foot:after{content: "Scan the WeChat code";font-size: 14px;white-space: normal;word-wrap:break-word;}






.footer .bdshare-button-style0-16 a.zzza{/*background-image: url(/upload/1808/2018831572.png);*/background-size: auto 80%;position: relative;position: relative;}
.footer .bdshare-button-style0-16 a:hover{opacity: 1;}
.zzza:hover .zza{display: block;}
.zza{display: none;width: 160px;background-color: #fff;box-shadow: 0 2px 10px #aaa;transition: all .3s;position: absolute;left: 50%;margin-left: -84px;top: -161px;box-sizing: border-box;line-height: 1;}
.zza *{box-sizing: border-box;line-height: 1;}
.zza:after{content: "";display: block;border-top: 8px solid #fff;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;left: 50%;margin-left: -3px;bottom: -8px;}
.zzb{width: 100%;height: 26px;line-height: 26px;background-color: #f3f3f3;font-size: 12px;color: #666;text-align: center;}
.zzc{width: 100%;background-color: #fff;padding: 10px;}
.zzd{width: 100px;height: 100px;margin: 0 auto;}
.zzd img{width: 100%;height: 100%;}
.zze{font-size: 12px;color: #666;line-height: 16px;text-align: center;}
.footer .w{overflow: visible;}
.footer .top{overflow: visible;}































































