*{
    outline:0 none !important; blr:expression(this.onFocus=this.blur());
}
html.act{overflow: hidden;width: 100%;height: 100vh;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{ margin:0; padding:0;outline: none;}
body {position: relative; -webkit-tap-highlight-color: #fff;margin:0 auto;overflow-x:hidden;position: relative;padding: 0 ; width: 100%;color: #1f1f1f;font-family:-apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Segoe UI, Hiragino Sans GB, Helvetica Neue, Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; font-size:14px;  line-height:1;background: #fff;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix {*zoom:1;}
a{display: inline-block; text-decoration:none!important; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;color: #000;}
textarea,select{ outline:none; color:#666; font-size:14px; width:100%;}
textarea{
 resize:none;
}
img{border:none;max-width: 100%;}
img[src=""]{opacity: 0;}
i{font-style: normal;}

/* 滚动条样式 */
body::-webkit-scrollbar{ width:4px;height: 1px;}
body::-webkit-scrollbar-thumb{ background:rgba(255,255,255,0.4);}
body::-webkit-scrollbar-track{ background:#000;}
/*去掉 input 默认边框*/
input{padding: 0;border: 0;font-family: 微软雅黑;outline: none;}
input[type="submit"]{background-color: transparent;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand { display: none; }
 /* @font-face {*/
 /*   font-family: '微软雅黑';*/
	/*src: url("../fonts/SIMYOU.TTF");*/
 /* }*/

  @font-face {
    font-family: 'cl';
	src: url("../fonts/canela-light.otf");
  }
  @font-face {
    font-family: 'cm';
	src: url("../fonts/canela-Medium.otf");
  }
  @font-face {
    font-family: 'cr';
	src: url("../fonts/canela-regular.otf");
  }
 /*  @font-face {*/
 /*   font-family: 'hb';*/
	/*src: url("https://givegroup2020.oss-cn-shanghai.aliyuncs.com/luokeke/HarmonyOS_Sans_SC_Bold.ttf");*/
 /* }*/
 /* @font-face {*/
 /*   font-family: 'hbl';*/
	/*src: url("https://givegroup2020.oss-cn-shanghai.aliyuncs.com/luokeke/HarmonyOS_Sans_SC_Black.ttf");*/
 /* }*/
 /* @font-face {*/
 /*   font-family: 'hl';*/
	/*src: url("https://givegroup2020.oss-cn-shanghai.aliyuncs.com/luokeke/HarmonyOS_Sans_SC_Light.ttf");*/
 /* }*/
 /* @font-face {*/
 /*   font-family: 'hm';*/
	/*src: url("https://givegroup2020.oss-cn-shanghai.aliyuncs.com/luokeke/HarmonyOS_Sans_SC_Medium.ttf");*/
 /* }*/
 /* @font-face {*/
 /*   font-family: 'hr';*/
	/*src: url("https://givegroup2020.oss-cn-shanghai.aliyuncs.com/luokeke/HarmonyOS_Sans_SC_Regular.ttf");*/
 /* }*/

.f_12 {
    font-size: 12px;
}
.f_13 {
    font-size: 13px;
}
.f_14 {
    font-size: 14px;
}

.f_15 {
    font-size: 15px;
}

.f_16 {
    font-size: 16px;
}

.f_18 {
    font-size: 18px;
}

.f_20 {
    font-size: 20px;
}
.f_21 {
    font-size: 21px;
}

.f_22 {
    font-size: 22px;
}

.f_24 {
    font-size: 24px;
}

.f_26 {
    font-size: 26px;
}

.f_28 {
    font-size: 28px;
}

.f_30 {
    font-size: 30px;
}

.f_32 {
    font-size: 32px;
}

.f_34 {
    font-size: 34px;
}
.f_35 {
    font-size: 35px;
}

.f_36 {
    font-size: 36px;
}

.f_38 {
    font-size: 38px;
}

.f_40 {
    font-size: 40px;
}

.f_42 {
    font-size: 42px;
}

.f_44 {
    font-size: 44px;
}
.f_45 {
    font-size: 45px;
}

.f_46 {
    font-size: 46px;
}
.f_48 {
    font-size: 48px;
}

.f_50 {
    font-size: 50px;
}

.f_52 {
    font-size: 52px;
}

.f_55 {
    font-size: 55px;
}

.f_60 {
    font-size: 60px;
}

.f_64 {
    font-size: 64px;
}

.f_66 {
    font-size: 66px;
}

.f_68 {
    font-size: 68px;
}

.f_72 {
    font-size: 72px;
}

.f_80 {
    font-size: 80px;
}

.f_90 {
    font-size: 90px;
}

.f_100 {
    font-size: 100px;
}

.f_110 {
    font-size: 110px;
}

.f_112 {
    font-size: 112px;
}

.f_160 {
    font-size: 160px;
}  

/* 弹窗 */

.z_tanchuang {position: fixed;display: table;height: 100%;width: 100%;top: 0;left: 0;transform: scale(0);-webkit-transform: scale(0);z-index: 10;}

.z_tanchuang .tbox {display: table-cell;background: rgba(0, 0, 0, 0.8);text-align: center;vertical-align: middle;}

/* 弹窗内容 */

.z_tanchuang .tbox .modal {background: white;padding: 30px;display: block;border-radius: 5px;position: relative;width: 80%;max-width: 1200px;max-height: 90%;margin: 0 auto;box-sizing: border-box;}

.z_tanchuang .tbox .modal .out{position: absolute;width: 40px;height: 40px;line-height: 40px;background: #fff url(../images/out.png) center no-repeat;background-size: 20px;color: #000;font-size: 30px;text-align: center;border-radius: 50%;top: 0;right: -50px;cursor: pointer;transition: all 0.5s;}

.z_tanchuang .tbox .modal .img{width: 100%;max-width: 600px;margin: 0 auto;}

.z_tanchuang .tbox .modal .img video{display: block;width: 100%;max-width: 100%;object-fit: cover;max-height: 67vh;}

.z_tanchuang .tbox .modal .img img{margin: 0 auto ;}

.z_tanchuang .tbox .modal .out:hover{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.z_tanchuang .tbox .modal2{padding: 20px;}

.z_tanchuang .tbox .modal .img{max-width: 1200px;}

/* 弹窗选中 */

.z_tanchuang.one {transform: scaleY(0.01) scaleX(0);animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;-webkit-transform: scaleY(0.01) scaleX(0);-webkit-animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}

.z_tanchuang.one .tbox .modal {transform: scale(0);animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;-webkit-transform: scale(0);-webkit-animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}

.z_tanchuang.one.out {transform: scale(1);animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;-webkit-transform: scale(1);-webkit-animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}

.z_tanchuang.one.out .tbox .modal {animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;-webkit-animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}

/*微信弹窗*/
.wx_tanchuang{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-999;opacity:0;transition:all 0.5s;}
.wx_tanchuang.on{z-index: 999;opacity: 1;}
.wx_tanchuang .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);}
.wx_tanchuang .con{position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);background-color:#ffffff;width:auto;height:auto;padding:14px;max-width:80%;}
.wx_tanchuang .con img{width: 400px;max-width: 100%;}
.wx_tanchuang .con .out{width:40px;height:40px;background:url(../img/out1.png)no-repeat center;background-size:70% 70%;background-color:#fff; position:absolute;top:0;right:0;transform:translateX(120%);cursor:pointer;}

/*小程序弹窗*/
.xcx_tanchuang{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-999;opacity:0;transition:all 0.5s;}
.xcx_tanchuang.on{z-index: 999;opacity: 1;}
.xcx_tanchuang .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);}
.xcx_tanchuang .con{position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);background-color:#ffffff;width:auto;height:auto;padding:14px;max-width:80%;}
.xcx_tanchuang .con img{width: 400px;max-width: 100%;}
.xcx_tanchuang .con .out{width:40px;height:40px;background:url(../img/out1.png)no-repeat center;background-size:70% 70%;background-color:#fff; position:absolute;top:0;right:0;transform:translateX(120%);cursor:pointer;}

/* 弹窗动画 */

@keyframes unfoldIn {0% {transform: scaleY(0.005) scaleX(0);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(1) scaleX(1);}}

@keyframes zoomIn {0% {transform: scale(0);}100% {transform: scale(1);}}

@keyframes zoomOut {0% {transform: scale(1);}100% {transform: scale(0);}}

@keyframes unfoldOut {0% {transform: scaleY(1) scaleX(1);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(0.005) scaleX(0);}}

@-webkit-keyframes zoomIn {0% {transform: scale(0);}100% {transform: scale(1);}}

@-webkit-keyframes zoomOut {0% {transform: scale(1);}100% {transform: scale(0);}}

@-webkit-keyframes unfoldOut {0% {transform: scaleY(1) scaleX(1);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(0.005) scaleX(0);}}

@-webkit-keyframes unfoldIn {0% {transform: scaleY(0.005) scaleX(0);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(1) scaleX(1);}}

.w1560{position: relative;width: 81.25vw;margin: 0 auto;}

.bannerbj{position: absolute;top: 0;left: 0;width: 100%;height: 100vh;background: no-repeat center;background-size: cover;filter: blur(8px) !important}


/* 头部 */
.header{position: fixed;z-index: 998;top: 0;left: 50%;transform: translateX(-50%);padding:0 0 1.67vw 0;transition: all 0.1s;width:100vw;}
.header.nd1{z-index:1}
.header:hover{background-color:#ffffff;}
.header.hide{transform: translate(-50%,-110%);}
.act .header{transform: translate(-50%,-110%);}
/*.header .w1560{display: flex;justify-content: space-between;align-items: center;}*/
.header .w1560 .h_tops{display: flex;justify-content: space-between;align-items: center;padding:1.4vw 0 2.8vw 0;position:relative;z-index:2;}
.header .w1560 .h_tops .logo img{width: 22.917vw;}
.header .w1560 .h_tops .logo2{display: none;}
.header:hover .w1560 .h_tops .logo2{display: block;}
.header:hover .w1560 .h_tops .logo1{display: none;}
.header.nd .w1560 .h_tops .logo2{display: block;}
.header.nd .w1560 .h_tops .logo1{display: none;}
.header .w1560>ul{display: flex;align-items: center;justify-content:space-between;}
.header .w1560>ul>li{position: relative;}
.header .w1560>ul>li:after{content:"";position: absolute;bottom: 0;left:50%; transform: translate(-50%,1.6vw);width:0;height:3px;background-color:#DCB8B7;transition:all 0.5s;}
.header .w1560>ul>li:hover:after{width:82px;}
.header .w1560>ul>li .nav2{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);width:200px;text-align:center;padding-top:50px;display:none;}
.header .w1560>ul>li .nav2 li{margin-left: 0;padding-top:0.5vw;background-color:#ffffff;position:relative;}
.header .w1560>ul>li .nav2 li:first-child{padding-top:1vw;border-top-left-radius:4px;border-top-right-radius:4px;}
.header .w1560>ul>li .nav2 li:last-child{padding-bottom:1vw;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.header .w1560>ul>li .nav2 li{margin-right: 0;}
.header .w1560>ul>li .nav2 a{display: block;color:#171717;line-height:3;}
.header .w1560>ul>li .nav2 a:hover{color:#fff;background-color:#DCB8B7;}
.header .w1560 ul a{display: block;color: #ffffff;font-family: 微软雅黑;transition: all 0.5s;}


.header .w1560>ul>li .nav2 li .nav3{position: absolute;top: 0;left: 100%;width:200px;text-align:center;padding-top:0px;display:none;}
.header .w1560>ul>li .nav2 li .nav3 li{margin-left: 0;padding-top:0.5vw;background-color:#ffffff;position:relative;}
.header .w1560>ul>li .nav2 li .nav3 li:first-child{padding-top:1vw;border-top-left-radius:4px;border-top-right-radius:4px;}
.header .w1560>ul>li .nav2 li .nav3 li:last-child{padding-bottom:1vw;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.header .w1560>ul>li .nav2 li .nav3 li{margin-right: 0;}
.header .w1560>ul>li .nav2 li .nav3 a{display: block;color:#171717;line-height:3;}
.header .w1560>ul>li .nav2 li .nav3 a:hover{color:#fff;background-color:#DCB8B7;}

.header .w1560>ul>li:nth-child(2) .nav2>li:nth-child(2)>a{pointer-events: none;}

.header:hover .w1560 ul a{color: #333333;}
.header .w1560 ul a:hover,.header .w1560 ul a.on{color:#DCB8B7;}
/*.header .w1560 ul.h_left li{margin-left: 3.54vw;}*/
/*.header .w1560 ul.h_left li:first-child{margin-left: 0;}*/
/*.header .w1560 ul.h_right li{margin-right: 3.54vw;}*/
/*.header .w1560 ul:first-child.h_right li:first-child{margin-right: 0;}*/
/*.header .w1560 ul:last-child.h_right li:last-child{margin-right: 0;}*/
.header .w1560 .lag{position: relative;color:#ffffff;padding-right:24px;background:url(../img/h_xl.png)no-repeat right center;cursor:pointer;}
.header:hover .w1560 .lag{color:#333333;background-image:url(../img/h_xl1.png);}
.header.nd .w1560 .lag{color:#333333;background-image:url(../img/h_xl1.png);}
.header .w1560 .lag>div{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);width:100px;text-align:center;padding-top:50px;display:none;}

.header .w1560 .lag div .li{margin-left: 0;padding-top:0.5vw;background-color:#ffffff;}
.header .w1560 .lag div .li:first-child{padding-top:1vw;border-top-left-radius:4px;border-top-right-radius:4px;}
.header .w1560 .lag div .li:last-child{padding-bottom:1vw;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.header .w1560 .lag div .li{margin-right: 0;}
.header .w1560 .lag div a{display: block;color:#171717;line-height:3;}
.header .w1560 .lag div a:hover{color:#fff;background-color:#DCB8B7;}
/*.header .w1560 .lag div{display:none;}*/
.header_m{display: none;}

.err_con{height: calc(100vh - 7.81vw);background:no-repeat center;background-size:cover;display:flex;width:100vw;align-items:center;justify-content:center;}
.err_con .txt{color: #1A1A1A;line-height: 56px;}
.err_con .txt .h{margin-bottom: 2.2vw;}
.err_con .txt a{width: 200px;line-height: 42px;border-radius: 21px;background-color: #DCB8B7;text-align: center;color: #fff;margin:0 auto;display:block;transition:all 0.5s;}
.err_con .txt a span{padding-right: 14px;background:url(../img/404_jt.png)no-repeat right center;}
.err_con .txt a:hover{opacity:0.6;}

/* banner */
.index_banner{position: relative;overflow: hidden;}
.index_banner .title .cn{font-family: 微软雅黑;line-height: 46px;margin-bottom: 1.51vw;text-shadow: 0 5px 10px rgba(0,0,0,0.66);}
.index_banner .title .en{font-family: cr;line-height: 18px;letter-spacing: 8px;text-transform: uppercase;}
.index_banner .title {
    position: absolute;
    text-align: center;
    width: 100%;
	/* padding-top: 10vw; */
	padding-top: 24vw;
	transition-delay: 1s;
	z-index: 10;
	color: #fff;
	text-shadow: 0 5px 10px rgba(0,0,0,0.66);
}

.index_banner .title h3 {
	font-weight: 700;
    font-size: calc(55px + 54 * ((53vw + 53vh) - 520px) / 820);
	letter-spacing: -1px;
	color: rgba(255,255,255,0);
	-webkit-text-stroke: 2px #fff;
	text-shadow: 0 5px 10px rgba(0,0,0,0.66);
}

.index_banner .swiper-slide {
    display: block;
}
.index_banner .img-box {
	width: 100%;
	height: 100%;
	/*position: absolute;*/
	transform: scale(1, 1);
	/*transition-duration: 1s;*/
	/*transition-property: transform;*/
	/*transition-timing-function: cubic-bezier(0.5, 0, 0, 1);*/
	opacity: 1;
	overflow: hidden;
}
.index_banner .img-box img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	/*transform: scale(1.2, 1.2) translateX(50%);*/
	/*transition-timing-function: cubic-bezier(0.5, 0, 0, 1);*/
	/*transition-property: transform;*/
}
.index_banner .img-box img.m_img{display: none;}
.index_banner .img-box video {
	width: 100%;
	height: 100%;
	object-fit: fill;
	/*transform: scale(1.2, 1.2) translateX(50%);*/
	/*transition-timing-function: cubic-bezier(0.5, 0, 0, 1);*/
	/*transition-property: transform;*/
}

.index_banner .button-prev, .button-next {
	transition: 0.5s;
	outline: none;
	position: absolute;
	/*width: 140px;*/
	z-index: 10;
	top: 27.17vw;
	transform: translateY(-34px);
	cursor: pointer;
	transition:all 0.5s;
}
.index_banner .button-prev:hover, .button-next:hover {
	transform: translateY(-50px);
}
.index_banner .button-prev {
	left: 5.625vw;
}
.index_banner .button-next {
	right: 5.625vw;
}
.index_banner .button.disabled {
	opacity: 0.2;
	cursor: default;
}

.i_part1{padding:3vw 0;position: relative;z-index:3;overflow:hidden}
.i_part1 .tit{text-align: center;font-family: 微软雅黑;}
.i_part1 .tit .h{line-height: 42px;color: #333333;margin-bottom: 2.7vw;}
.i_part1 .tit .p{line-height: 26px;color: #333333;font-family: 微软雅黑;margin-bottom: 3.57vw;}
.i_part1  .txt_box{display: flex;justify-content: center;text-align: center;}
.i_part1  .txt_box .box{margin: 0 5.73vw;font-family:微软雅黑;}
.i_part1  .txt_box .box .h1{margin-bottom: 6px;}
.i_part1  .txt_box .box .h1 .num{font-family: cr;color: #333333;}
.i_part1  .txt_box .box .h1 .f_24{font-weight: 300;}
.i_part1  .txt_box .box .p1{color: #333333;margin-bottom: 6.3vw;}
.i_part1  .pic_box{height:27.4vw;pointer-events:auto!important;}
.i_part1  .pic_box .pic{background: no-repeat center;background-size: 100% 100%; position: absolute;transition: all 0.9s ease-in-out;}
.i_part1  .pic_box .pic:hover{background-size: 105% 105%;}
.i_part1  .pic_box .pic1{width: 12.3vw;height: 7.8vw;top: 7vw!important;left: -12vw!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic2{width: 8.54vw;height: 11.82vw;top:19.22vw!important;left: -7.5vw!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic3{width: 8.54vw;height: 10.88vw;top:-10vw!important;left: -2.75vw!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic4{width:9.635vw;height: 14.375vw;bottom:-10.5vw!important;left: 5.6vw!important;right: auto!important;top: auto!important;}
.i_part1  .pic_box .pic5{left: 23.75vw!important;top: 0!important;width: 33.23vw;height: 19.9vw;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic6{right: 0.98vw!important;top: -10vw!important;width: 5.78vw;height: 8.43vw;left: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic7{right:-18vw!important;top: 0!important;width: 15.573vw;height: 8.33vw;left: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic8{right: -5.13vw!important;top:25.74vw!important;width: 10.67vw;height: 7.55vw;left: auto!important;bottom: auto!important;}
.i_part1  .pic_box .pic9{right: -15vw!important;top: 9.74vw!important;width: 10.67vw;height:14.17vw;left: auto!important;bottom: auto!important;}

.i_part1  .pic_box.on .pic1{top: 0!important;left: 0!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic2{top:9.22vw!important;left: 2.6vw!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic3{top:0!important;left: 13.75vw!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic4{bottom:0.5vw!important;left: 12.6vw!important;right: auto!important;top: auto!important;}
.i_part1  .pic_box.on .pic5{left: 23.75vw!important;top: 0!important;right: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic6{right: 16.98vw!important;top: 0!important;left: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic7{right:0!important;top: 0!important;left: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic8{right: 12.13vw!important;top:9.74vw!important;left: auto!important;bottom: auto!important;}
.i_part1  .pic_box.on .pic9{right: 0!important;top: 9.74vw!important;left: auto!important;bottom: auto!important;}
.i_part1  .b_txt{position: absolute;bottom: 3.2vw;left: 50%;transform: translateX(-50%);font-family: 微软雅黑;font-weight: bold;color: #333;width: 13.125vw;line-height: 1;padding-bottom: 1.52vw;border-bottom: 1px solid #333;text-align: center;cursor:pointer;}

.i_part2{padding-top: 11.98vw;background-size: 100% auto;position:relative;z-index:2;}
.i_part2>.bj{position: absolute;top: -15vw;left: 0;width: 100%;height: 100%;}
.i_part2>.bj .bj1{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity:0;transition:all 1s;background: no-repeat center top;background-size: 100% auto;}
.i_part2>.bj .bj1.on{opacity: 1;}
.i_part2 .top{display: flex;justify-content: space-between;margin-bottom: 2.41vw;position: relative;top: -15vw;}
.i_part2 .top .tit .h1{font-family: 微软雅黑;line-height: 24px;color: #333333;margin-bottom: 1.1vw;}
.i_part2 .top .tit .h2{font-family: 微软雅黑;line-height: 46px;color: #333333;}
.i_part2 .top .btn_box{display: flex;}
.i_part2 .top .next{width:4.41vw;height: 4.41vw;background: url(../img/part2_next.svg);background-size: 100% 100%;cursor: pointer;opacity: 0.6;transition: all 0.5s;}
.i_part2 .top .next:hover{opacity: 1;transform: scale(0.8);}
.i_part2 .top .prev{width:4.41vw;height: 4.41vw;background: url(../img/part2_prev.png);background-size: 100% 100%;cursor: pointer;opacity: 0.6;transition: all 0.5s;margin-right:2vw;}
.i_part2 .top .prev:hover{opacity: 1;transform: scale(0.8);}
.i_part2 .pic_box{position: relative;overflow: hidden;top: -15vw;padding-bottom:6vw;padding-top: 3vw;}
.i_part2 .pic_box .swiper-pagination{bottom: 0;}
.i_part2 .pic_box .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#DCB8B7;}

.i_part2 .pic_box .next,.i_part2 .pic_box .prev{ position:absolute;top:50%;transform:translateY(-50%) scale(0.6);z-index:10;cursor:pointer;}
.i_part2 .pic_box .next{right: 5.625vw;}
.i_part2 .pic_box .prev{left: 5.625vw;}


.i_part2 .pic_box .swiper-slide{position: relative;text-align: center;overflow: hidden;transform: scale(0.95);transition: all 0.5s;display:block;}
.i_part2 .pic_box .swiper-slide-active{transform: scale(1.05);}
.i_part2 .pic_box .swiper-slide .pic{width: 100%;height: 34.48vw;transition: all 0.5s;background:no-repeat center; background-size:cover;}
.i_part2 .pic_box .swiper-slide:hover .pic{transform: scale(1.05);}
.i_part2 .pic_box .swiper-slide .bj{position: absolute;bottom: 0;left: 0;width: 100%;height: 19.8vw;background: url(../img/p3_bj.png);background-size: 100% 100%;}
.i_part2 .pic_box .swiper-slide .h{position: absolute;bottom: 3vw;color: #ffffff;left: 0;width: 100%;font-family: 微软雅黑;}

.i_part3{padding:0 0 9.8vw 0;}
.i_part3 .tit .cn{font-family: 微软雅黑;color: #323232;line-height: 46px;margin-bottom:6.25vw;}
.i_part3 .tit .en{font-family: cr;color: #323232;line-height: 18px;text-transform: uppercase;letter-spacing: 8px;margin-bottom:6.25vw;display:none;}
.i_part3 .p3_con .m_h{display: none;}
.i_part3 .p3_con .top{display: flex;justify-content: space-between;flex-flow:row-reverse;}
.i_part3 .p3_con .top .txt{width: 24.11vw;margin: 0 3.645vw 0 9.375vw;position: relative;overflow: hidden;padding-top:3.3vw;}
.i_part3 .p3_con .top .txt .time{font-family: 微软雅黑;color: #323232;margin-bottom: 0.885vw;}
.i_part3 .p3_con .top .txt .time .num{font-family: cr;margin: 0 6px;}
.i_part3 .p3_con .top .txt .time .num:first-child{margin-left: 0;}
.i_part3 .p3_con .top .txt .h{font-family: 微软雅黑;color: #323232;line-height: 42px;height: 84px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-bottom: 1.25vw;}
.i_part3 .p3_con .top .txt .p{line-height: 50px;color: rgba(50,50,50,0.7);font-family: 微软雅黑;}
.i_part3 .p3_con .top .txt .p a{display: inline-block;color: #0009FF;}
.i_part3 .p3_con .top .txt .swiper-slide{opacity: 0;transition: all 0.5s;}
.i_part3 .p3_con .top .txt .swiper-slide-active{opacity: 1;}
.i_part3 .p3_con .top .pic{position: relative;width:54.5vw;overflow: hidden;}
.i_part3 .p3_con .top .pic .swiper-slide{position: relative;height: 29.375vw;}
.i_part3 .p3_con .top .pic .swiper-slide .bj{position: absolute;transition: all 0.6s 0.8s;opacity: 0;}
.i_part3 .p3_con .top .pic .swiper-slide-active .bj{opacity: 1;}
.i_part3 .p3_con .top .pic .swiper-slide .img{position: absolute;transition: all 0.8s;}
/*.i_part3 .p3_con .top .pic .swiper-slide .img img{width:100%;}*/
.i_part3 .p3_con .top .pic .swiper-slide-next .img{opacity: 0;transform: translateX(100%);}
.i_part3 .p3_con .top .pic .swiper-slide-prev .img{opacity: 0;transform: translateX(-100%);}
.i_part3 .p3_con .top .pic .swiper-slide.slide1 .bj{top: 0vw;left: 2.3vw;width: 0;height: 24.11vw;background-color: #DCB8B7;}
.i_part3 .p3_con .top .pic .swiper-slide-active.slide1 .bj{width: 22.135vw;}
.i_part3 .p3_con .top .pic .swiper-slide.slide1 .img1{top:2.3vw;left:5.82vw;width: 48.44vw;z-index:3;}
.i_part3 .p3_con .top .pic .swiper-slide.slide1 .img3{top: 0;right:9.375vw;width: 13.125vw;transition: all 0.8s 0.3s;}
.i_part3 .p3_con .top .pic .swiper-slide.slide1 .img2{bottom: 0;left: 0;width:13.17vw;transition: all 0.8s 0.15s;}

.i_part3 .p3_con .top .pic .swiper-slide.slide2 .bj{top: 1.56vw;left: 0;width: 0;height: 24.74vw;background-color: #DE9C6E;}
.i_part3 .p3_con .top .pic .swiper-slide-active.slide2 .bj{width: 32.8vw;}
.i_part3 .p3_con .top .pic .swiper-slide.slide2 .img1{top:2.6vw;left:4.27vw;width:39.32vw;z-index: 2;}
.i_part3 .p3_con .top .pic .swiper-slide.slide2 .img3{bottom: 3.625vw;right:0;width: 11.15vw;transition: all 0.8s 0.3s;}
.i_part3 .p3_con .top .pic .swiper-slide.slide2 .img2{top: 0;right: 2.24vw;width: 34.375vw;transition: all 0.8s 0.15s;}

.i_part3 .p3_con .top .pic .swiper-slide.slide3 .bj{bottom: 0;left: calc(100% - 35.52vw);width: 0vw;height: 29.375vw;background-color: #2375B1;}
.i_part3 .p3_con .top .pic .swiper-slide-active.slide3 .bj{width: 31vw;}
.i_part3 .p3_con .top .pic .swiper-slide.slide3 .img1{bottom:0;left:0;width: 14.687vw;z-index: 2;}
.i_part3 .p3_con .top .pic .swiper-slide.slide3 .img3{top: 3.43vw;right:15.625vw;width: 15.15vw;transition: all 0.8s 0.3s;}
.i_part3 .p3_con .top .pic .swiper-slide.slide3 .img2{bottom: 4.58vw;left: 5.1vw;width: 37.86vw;transition: all 0.8s 0.15s;z-index:5;}
.i_part3 .p3_con .bottom{position: relative;padding-left: 7.375vw;margin-top: 4.68vw;}
.i_part3 .p3_con .bottom:before{content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 1px;background-color: #C4C4C4;}
.i_part3 .p3_con .bottom .b_con{position: relative;overflow: hidden;}
.i_part3 .p3_con .bottom .b_con .swiper-slide{cursor: pointer;color: #323232;font-family: hm;transition: all 0.5s;}
.i_part3 .p3_con .bottom .b_con .swiper-slide-active{color: #DCB8B7;}
.i_part3 .p3_con .bottom .b_con .swiper-slide .item{display: table;background-color: #fff;padding:0 2vw;text-align: center;}
.i_part3 .p3_con .bottom .b_con .swiper-slide .item .en{text-transform: uppercase;line-height: 22px;}
.i_part3 .p3_con .bottom .b_con .swiper-slide .item .num{line-height: 20px;}

/* 底部 */
.footer{padding: 0 3.125vw;padding-top:6.2vw;background-color: #F9F9F9;position:relative;}
.footer .f_top{display: flex;justify-content: space-between;}
.footer .f_top .left{display: flex;font-family: 微软雅黑;width: 100%;justify-content:space-between;position:relative;}
.footer .f_top .left a{color: #171717;transition: all 0.5s;}
.footer .f_top .left a:hover{color: #DCB8B7;}
.footer .f_top .left ul{max-width:120px;position: relative;}
.footer .f_top .left:after{content: "";position: absolute;left: 0;top:calc(22px + 3.34vw); width: 100%;top: calc(22px + 1.67vw);height: 1px;background-color: rgba(0,0,0,0.09);}
.footer .f_top .left>ul:last-child{padding-right: 0;}
.footer .f_top .left>ul>li:first-child{line-height: 22px;padding-bottom: 1.67vw;margin-bottom: 1.67vw;}
.footer .f_top .left>ul:nth-child(2)>li:nth-child(3)>a{pointer-events: none;}
.footer .f_top .left>ul>li:nth-child(n+2){max-width: 120px;line-height: 20px;margin-bottom: 1vw;}
.footer .f_top .left>ul>li .nav3{padding-left: 3px;padding-top:6px;}
.footer .f_top .left>ul>li .nav3 li{padding-left: 13px;position: relative;}
.footer .f_top .left>ul>li .nav3 li:before{content:"";position: absolute;top: 50%;left: 0;width: 5px;height: 1px;border-radius: 0%;background-color: #171717;}
.footer .f_top .left>ul>li .nav3 li:hover:before{background-color:#DCB8B7;}
.footer .f_top .right{width:21.875vw;}
.footer .f_top .right .tel{font-family: cm;line-height: 42px;color: #171717;margin-bottom:2vw;}
.footer .f_top .right .zx_btn{display: block;width: 125px;line-height: 38px;border-radius: 19px;text-align: center;background-color: #DCB8B7;color: #fff;margin-bottom: 0.5vw;}
.footer .f_top .right .time{font-family: 微软雅黑;line-height: 20px;color: #171717;margin-bottom: 3.125vw;}
.footer .f_top .right .boxs{display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer .f_top .right .boxs .box{width: 10.156vw;margin-bottom: 1.875vw;}
.footer .f_top .right .boxs .box:nth-child(3){margin-bottom: 0;}
.footer .f_top .right .boxs .box:first-child,.footer .f_top .right .boxs .box:nth-child(3){width:8.854vw;}
.footer .f_top .right .boxs .box .h{line-height: 20px;color: #DCB8B7;margin-bottom:0.625vw;}
.footer .f_top .right .boxs .box .p{line-height: 26px;color: #171717;}
.footer .f_top .right .fx{margin-top: 2.6vw;}
.social-share .icon-wechat,.social-share .icon-weibo,.social-share .icon-qq{border-color: transparent!important;background-color: transparent!important; color: transparent!important;}
.footer .f_top .right .fx a{position: relative;}
.footer .f_top .right .fx a>img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: -1;transition: all 0.5s;}
.footer .f_top .right .fx a:hover>img{opacity: 0.7;}

.footer .f_center{position: relative;overflow: hidden;margin-top:5vw;}
.footer .f_center .swiper-wrapper{transition-timing-function: linear;}
.footer .f_center .swiper-wrapper .swiper-slide{display: flex;align-items: center;justify-content: center;height:5.4vw;}
.footer .f_center .swiper-wrapper .swiper-slide img{max-width:80%;max-height:70%;transition:all 0.5s}
.footer .f_center .swiper-wrapper .swiper-slide img:hover{transform:scale(1.4);}

.footer .f_bottom{display: flex;justify-content: space-between;align-items: center;margin-top: 1.2vw;height: 5.2vw;border-top:1px solid #E8E8E8;}
.footer .f_bottom .left{display: flex;color: #171717;align-items: center;}
.footer .f_bottom .right_lm{display: none;}
.footer .f_bottom a{color: #171717;transition: all 0.5s;}
.footer .f_bottom a:hover{color:#DCB8B7;}
.footer .f_bottom .left .solid{width: 1px;height: 15px;background-color: #17171780;margin: 0 6px;}
.footer .f_bottom .left a:nth-child(5){margin-right: 1vw;}
.footer .f_bottom .right{position: relative;}
.footer .f_bottom .right .h{width: 218px;line-height: 40px;border-radius: 21px;border: 1px solid #171717;padding: 0 1.25vw;cursor: pointer;}
.footer .f_bottom .right .h span{display: block;background: url(../img/link.png)no-repeat right center;}
.footer .f_bottom .right ul{position: absolute;bottom: 100%;padding:1.25vw;background-color: #fff;line-height: 2;display: none;}
.footer .f_logo{width: 12vw;position: relative;top: -3vw;}

.right_lm{position: fixed;top: 60%;right: 36px;opacity: 0;transition: all 0.5s;z-index:999;}
.right_lm.on{opacity: 1;}
.right_lm li{position: relative;}
.right_lm li a{display: flex;justify-content:center;align-items:center;margin:7px 0; width:3.43vw;height:3.43vw;background-color:rgba(0,0,0,0.13);border-radius:50%;}
.right_lm li a img{max-width: 60%;}
.right_lm li a:hover{background-color:#DCB8B7;}

.ny_banner{position: relative;z-index: 2;display:block;cursor:default;}
.ny_banner .img{background: no-repeat center;background-size: cover;}
.ny_banner .m_img{display: none;}
.ny_banner .p_img{height: 100vh;}
.ny_banner .h{position: absolute;top: 49vh;left: 0%;width: 100%;text-align: center;font-family: 微软雅黑;font-weight: bold;color: #fff;}

/* 通告列表 */
.not_con{position: relative;padding: 6.77vw 0 8.17vw 0;}
.not_con .kuai{position: absolute;top: 0;left: 0;width: 34.16vw;height: 44.63vw;background-color: #DCB8B7;}
.not_con .top{display: flex;justify-content: space-between;margin-bottom: 2.6vw;}
.not_con .top .h{line-height: 42px;color: #000000;font-family: 微软雅黑;}
.not_con .top .tab{display: flex;align-items: center;}
.not_con .top .tab li a{display: block;width: 130px;line-height: 42px;border: 1px solid #EFEFEF;text-align: center;border-radius: 21px;margin-left: 1vw;transition: all 0.5s;color: #333333;}
.not_con .top .tab li a:hover,.not_con .top .tab li.on a{color: #ffffff;border-color: transparent;background-color: #DCB8B7;}
.not_con .con{background-color: #ffffff;padding: 4.167vw 4vw 3.35vw 4vw;box-shadow: 0 0 40px rgba(0,0,0,0.06);}
.not_con .con .tit{color: #000000;line-height: 30px;font-family: 微软雅黑;margin-bottom: 2.5vw;}
.not_con .con .boxs{display: flex;flex-wrap: wrap;justify-content: space-between;}
.not_con .con .boxs .box{width: 17.08vw;border: 1px solid #EBEBEB;margin-bottom: 1.65vw;padding: 2.81vw 2.6vw;}
.not_con .con .boxs .box1{width: 17.08vw;height: 1px;}
.not_con .con .boxs .box .num{font-family: cr;color: #DCB8B7;line-height: 55px;margin-bottom: 7px;}
.not_con .con .boxs .box .day{font-family: cr;color: #333333;line-height: 16px;margin-bottom: 1.927vw;}
.not_con .con .boxs .box .h{padding-left: 40px;line-height: 30px; background: url(../img/not_icon.png)no-repeat left 2px;background-size: auto 26px;height: 60px;font-family: 微软雅黑;color: #000000;font-weight: bold;margin-bottom: 4.84vw;}
.not_con .con .boxs .box .more{color: #333333;font-family: 微软雅黑;line-height: 14px;display: table;padding-right: 10px;background: url(../img/not_more1.png)no-repeat right center;transition: all 0.5s;}
.not_con .con .boxs .box:hover .more{background-image: url(../img/not_more2.png);color: #DCB8B7;}
.not_con .con .boxs .box:hover{border-color: transparent;box-shadow: 0 0 30px rgba(0,0,0,0.07);}

/* 杂志列表 */
.maz_con{padding: 4.77vw 0 6.67vw 0;}
.maz_con .top{position:sticky;top:0; display: flex;justify-content: space-between;align-items: center;padding:2vw 0; margin-bottom: 2.32vw;background-color:#fff;z-index:20;}
.maz_con .top .h{font-family: 微软雅黑;color: #000000;line-height: 42px;}
.maz_con .top .tab{display: flex;align-items: center;}
.maz_con .top .tab li a{display: block;width: 130px;line-height: 42px;border: 1px solid #EFEFEF;text-align: center;border-radius: 21px;margin-left: 1vw;transition: all 0.5s;color: #333333;}
.maz_con .top .tab a:hover,.maz_con .top .tab li.on a{color: #ffffff;border-color: transparent;background-color: #DCB8B7;}
.maz_con .boxs{display: flex;justify-content: space-between;flex-wrap: wrap;}
.maz_con .boxs .box{width: 19vw;border: 1px solid #EEEEEE;transition: all 0.5s;padding: 3.33vw 3.33vw 1.665vw 3.33vw;margin-bottom: 1.66vw;}
.maz_con .boxs .box1{width: 19vw;height: 1px;}
.maz_con .boxs .box .pic{width: 100%;justify-content: center;height: 15.8vw;align-items: center;margin-bottom: 1.875vw;}
.maz_con .boxs .box .pic img{width: 100%;}
.maz_con .boxs .box .txt{text-align: center;}
.maz_con .boxs .box .txt .h1{line-height: 18px;height:36px; font-family: 微软雅黑;color: #333333;transition: all 0.5s;margin-bottom: 0.833vw;}
.maz_con .boxs .box .txt .p1{line-height: 16px;font-family: 微软雅黑;color: #DCB8B7;}
.maz_con .boxs .box:hover{border-color: transparent;box-shadow: 0 0 30px rgba(0,0,0,0.07);}

/* 视频列表 */
.maz_con .boxs1{display: flex;justify-content: space-between;flex-wrap: wrap;}
.maz_con .boxs1 .box{width: 19vw;border: 1px solid #EEEEEE;transition: all 0.5s;margin-bottom: 1.66vw;}
.maz_con .boxs1 .box1{width: 19vw;height: 1px;}
.maz_con .boxs1 .box .pic{width: 100%;justify-content: center;height: 12.7vw;align-items: center;position: relative;overflow:hidden;}
.maz_con .boxs1 .box .pic:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.13);transition: all 0.5s;}
.maz_con .boxs1 .box .pic:before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.34vw;height: 2.34vw;background: url(../img/video.png);background-size: 100% 100%;transition: all 0.5s;opacity: 0;z-index: 2;}
.maz_con .boxs1 .box:hover .pic:after{background-color: rgba(0,0,0,0.43);}
.maz_con .boxs1 .box:hover .pic:before{opacity: 1;}
.maz_con .boxs1 .box .pic .p{position: absolute;bottom: 1vw;left: 1.5vw;line-height: 18px;padding-left: 25px;background: url(../img/video.png)no-repeat;background-size: 18px 18px;color: #ffffff;font-family: cl;z-index: 3;}
.maz_con .boxs1 .box:hover .pic .p{opacity: 0;}
.maz_con .boxs1 .box .txt{padding: 1.875vw 1vw 2.08vw 1vw;}
.maz_con .boxs1 .box .txt .day{line-height: 16px;font-family: cr;color: #333333;margin-bottom: 1.2vw;}
.maz_con .boxs1 .box .txt .p1{line-height: 26px;font-family: 微软雅黑;color: #333333;height: 52px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.maz_con .boxs1 .box:hover .txt .p1{color: #DCB8B7;}
.maz_con .boxs1 .box:hover{border-color: transparent;box-shadow: 0 0 30px rgba(0,0,0,0.07);}

/* 新闻详情 */
.header.nd .w1560 ul a{color: #333333;}
.nd_con{margin-top: 7.45vw;padding: 4.375vw 0 13.33vw 0;}
/*.nd_con .w1560{display: flex;justify-content: space-between;}*/
.nd_con .w1560 .left{width: 55.625vw;float:left;}
.nd_con .w1560 .left_d1{width: 100%;}
.nd_con .w1560 .left .tit{width: 50.468vw;font-family: 微软雅黑;color: #000000;line-height: 42px;margin-bottom: 2.1vw;}
.nd_con .w1560 .left .df{display: flex;justify-content: space-between;align-items: center;padding-bottom: 1.2vw;border-bottom: 1px solid #E5E5E5;}
.nd_con .w1560 .left .df .day{line-height: 16px;color:#000000;font-family: 微软雅黑;}

.nd_con .w1560 .left .df .fx{display: flex;align-items: center;}
.nd_con .w1560 .left .df .fx a{display: block;width: 2.2vw;height: 2.2vw;margin-left: 0.5vw;background: no-repeat center;background-size: 100% 100%;}
.nd_con .w1560 .left .df .fx a.wx{background-image: url(../img/nd_wx1.png);}
.nd_con .w1560 .left .df .fx a.wx:hover{background-image: url(../img/nd_wx2.png);}
.nd_con .w1560 .left .df .fx a.wb{background-image: url(../img/nd_wb1.png);}
.nd_con .w1560 .left .df .fx a.wb:hover{background-image: url(../img/nd_wb2.png);}
.nd_con .w1560 .left .df .fx a.qq{background-image: url(../img/nd_qq1.png);}
.nd_con .w1560 .left .df .fx a.qq:hover{background-image: url(../img/nd_qq2.png);}

.nd_con .w1560 .right{width: 19.8vw;float:right;position:sticky;top:2vw;}
.nd_con .w1560 .right .tit{line-height: 32px;color: #000000;font-family: 微软雅黑;}
.nd_con .w1560 .right ul li a{padding: 2.3vw 0 1.98vw 0;display: block;border-bottom: 1px solid #E5E5E5;font-family: 微软雅黑;}
.nd_con .w1560 .right ul li a .h{color: #333333;line-height: 21px;margin-bottom: 1.458vw;height: 42px;transition: all 0.5s;overflow:hidden;}
.nd_con .w1560 .right ul li a:hover .h{color: #DCB8B7;}
.nd_con .w1560 .right ul li a .day{color: #666666;}
.nd_con .w1560 .right .back1{display: block;text-align: center;background-color: #DCB8B7;border-radius: 33px;color: #fff;transition: all 0.5s;margin-top: 1.98vw;}
.nd_con .w1560 .right .back1:hover{opacity: 0.6;}
.nd_con .w1560 .right .back1 span{display: inline-block;line-height: 66px;padding-left: 28px;background: url(../img/back.png)no-repeat left center;}
.nd_con .w1560 .left .cons{padding-top: 3.33vw;line-height: 32px;}
.nd_con .w1560 .left .cons .pic_box{position: relative;overflow: hidden;padding-bottom:40px;}
.nd_con .w1560 .left .cons .pic_box .swiper-slide{width:100%;padding-bottom:61%;background:no-repeat center;background-size:auto 100%;}
.nd_con .w1560 .left .cons .pic_box .swiper-pagination{bottom: 0;}
.nd_con .w1560 .left .cons .pic_box .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;opacity:1;background-color:#CECECE;}
.nd_con .w1560 .left .cons .pic_box .swiper-pagination .swiper-pagination-bullet-active{width:34px;height:10px;border-radius:5px;background-color:#DCB8B7;}
.nd_con .w1560 .left .cons .pic_box .next,.nd_con .w1560 .left .cons .pic_box .prev{position: absolute;top:50%; transform: translateY(-50%) scale(0.6);transition: all 0.5s;cursor: pointer;z-index:2;}
/*.nd_con .w1560 .left .cons .pic_box .next:hover,.nd_con .w1560 .left .cons .pic_box .prev:hover{background-color: #DCB8B7;width: 40px;height: 40px;}*/
.nd_con .w1560 .left .cons .pic_box .prev{left:0; }
.nd_con .w1560 .left .cons .pic_box .next{right:0; }
.nd_con .w1560 .left .cons .pic_box .swiper-button-disabled{display:none;}

/* 企业动态 */
.dy_con .cons .con_top{padding: 3.49vw 0 2.76vw 3vw;position: relative;background-color: #fff;box-shadow: 0 0 40px rgba(0,0,0,0.06);display: flex;justify-content: space-between;margin-bottom:11.35vw;}
.dy_con .cons .con_top .tit{position: absolute;right: 0;top: 0; width: 120px;line-height: 46px;text-align: center;background-color: #DCB8B7;color: #ffffff;}
.dy_con .cons .con_top .next,.dy_con .cons .con_top .prev{position: absolute;top:50%; border-radius: 50%;background: no-repeat center;transition: all 0.5s;cursor: pointer;z-index:10}
.dy_con .cons .con_top .prev{transform:translateY(-50%) scale(0.5);left:0;}
.dy_con .cons .con_top .next{transform:translateY(-50%) scale(0.5);right:0;}
.dy_con .cons .con_top .pics{position: relative;overflow: hidden;width:32.66vw;}
.dy_con .cons .con_top .pics .swiper-slide{height: 21.875vw;background: no-repeat center; background-size: cover;opacity: 0;transition: all 0.5s;}
.dy_con .cons .con_top .pics .swiper-slide:hover{transform: scale(1.05);}
.dy_con .cons .con_top .pics .swiper-slide-active{opacity: 1;}
.dy_con .cons .con_top .txts{position: relative;overflow: hidden;width:40.625vw;padding-right:4.8vw;margin-top:1.5625vw;height:330px;}
.dy_con .cons .con_top .txts .swiper-slide{opacity: 0;transition: all 0.5s;}
.dy_con .cons .con_top .txts .swiper-slide-active{opacity: 1;}
.dy_con .cons .con_top .txts .swiper-slide .day{font-family: 微软雅黑;color: #333333;margin-bottom:1.72vw;}
.dy_con .cons .con_top .txts .swiper-slide .day span{font-size: 30px;font-family: cr;margin: 0 8px;}
.dy_con .cons .con_top .txts .swiper-slide .day span:first-child{margin-left: 0;}
.dy_con .cons .con_top .txts .swiper-slide .h{line-height: 36px;color: #000000;font-family: 微软雅黑;height: 72px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 2.1vw;transition: all 0.5s;}
.dy_con .cons .con_top .txts .swiper-slide:hover .h{color: #DCB8B7;}
.dy_con .cons .con_top .txts .swiper-slide .p{line-height: 30px;font-family: 微软雅黑;color: #666666;height: 90px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 2.27vw;}
.dy_con .cons .con_top .more{font-family: 微软雅黑;color: #333333;padding-right: 16px;display: table;background: url(../img/not_more1.png)no-repeat right center;transition: all 0.5s;}
.dy_con .cons .con_top .more:hover{color: #DCB8B7;background-image: url(../img/not_more2.png);}
.dy_con .cons .con_top .txts .swiper-pagination{right: 1.458vw;}
.dy_con .cons .con_top .txts .swiper-pagination-bullet{width: 6px;height: 6px;opacity: 1;background-color: #DFDFDF;margin:13px 0;}
.dy_con .cons .con_top .txts .swiper-pagination-bullet-active{transform: scale(2);background-color: #DCB8B7;}

.dy_con .cons .con_main .years{position: relative;overflow: hidden;text-align: center;font-family: hm;color: #323232;line-height: 40px;padding-bottom: 2.2vw;}
.dy_con .cons .con_main .years .swiper-wrapper{align-items: center;}
.dy_con .cons .con_main .years .swiper-slide-active{font-size: 30px;color: #DCB8B7;}
.dy_con .cons .con_main>.solid{width: 100%;height: 1px;background-color: #EEEEEE;}

.dy_con .cons .con_main .months{padding-top: 2.8125vw;}
.dy_con .cons .con_main .boxs{margin: 0 0 4.32vw 0;padding-bottom: 2.6vw;position: relative;}
.dy_con .cons .con_main .boxs .y_tit{line-height: 40px;color: #323232;}
.dy_con .cons .con_main .boxs .box{position: relative;}
.dy_con .cons .con_main .boxs .box:after{content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 81.25vw;height: 1px;background-color: #F8F8F8;}
.dy_con .cons .con_main .boxs_top{line-height: 40px;font-family: hm;color: #323232;margin-bottom: 3.49vw;background: url(../img/dyn_xl.png)no-repeat right center;cursor: pointer;}
.dy_con .cons .con_main .boxs .boxs_top.on{background-image: url(../img/dyn_xl1.png);}
/* .dy_con .cons .con_main .boxs .box1{display: none;} */
.dy_con .cons .con_main .boxs .box{padding: 3.23vw 0;transition: all 0.5s;display: none;}
/* .dy_con .cons .con_main .boxs .box{padding: 3.23vw 0;transition: all 0.5s;display: block;} */
.dy_con .cons .con_main .boxs .box.hide{display: none;}
.dy_con .cons .con_main .boxs .box.show1{display: block;}
.dy_con .cons .con_main .boxs .box.show1.hide{display: none;}
.dy_con .cons .con_main .boxs .box:hover{background-color: #F8F8F8;}
.dy_con .cons .con_main .boxs .box .w1560{display: flex;align-items: center;justify-content: space-between;padding-right: 6.875vw;margin: 0 auto; }
.dy_con .cons .con_main .boxs .box .pics{width: 23.43vw;overflow: hidden;background:url(../img/mr_pic.png) no-repeat center;background-size: cover;}
.dy_con .cons .con_main .boxs .box .pics .pic{width: 100%;height:15.73vw;background:url(../img/mr_pic.png) no-repeat center;background-size: cover;transition: all 0.5s;}
.dy_con .cons .con_main .boxs .box .pics:hover .pic{transform: scale(1.05);}
.dy_con .cons .con_main .boxs .box .txt{width: 44.9vw;}
.dy_con .cons .con_main .boxs .box .txt .day{font-family: cr;color: #323232;line-height: 20px;margin-bottom: 1.77vw;}
.dy_con .cons .con_main .boxs .box .txt .h{font-family: 微软雅黑;color: #000000;line-height: 30px;margin-bottom: 1.458vw;max-height: 60px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;transition: all 0.5s;}
.dy_con .cons .con_main .boxs .box:hover .txt .h{color:#DCB8B7;}
.dy_con .cons .con_main .boxs .box .txt .p{font-family: 微软雅黑;color: #666666;line-height: 26px;height: 52px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 2.7vw;}
.dy_con .cons .con_main .boxs .box .txt .more{font-family: 微软雅黑;color: #333333;padding-right: 16px;display: table;background: url(../img/not_more1.png)no-repeat right center;transition: all 0.5s;}
.dy_con .cons .con_main .boxs .box .txt .more:hover{color: #DCB8B7;background-image: url(../img/not_more2.png);}

.page_btns{display: flex;justify-content: center;}
.page_btn{display: flex;justify-content: center;margin-top: 3.44vw;align-items: center;}
.page_btn ul{display: flex;margin-right: 2.2vw;}
.page_btn ul li{display: flex;justify-content: center;align-items: center;width: 2.2vw;height: 2.2vw;border: 1px solid #EEEEEE;border-radius: 4px;margin: 0 5px;}
.page_btn ul li:hover{background-color: #DCB8B7;}
.page_btn ul li.on{background-color: #DCB8B7;}
.page_btn ul li a{color: #333;display: flex;align-items: center;justify-content: center; line-height: 2.2vw;width: 100%;}
.page_btn ul li:hover a{color: #ffffff;}
.page_btn ul li.on a{color: #ffffff;}
.page_btn span{color: #333333;}
.page_btn input{width: 3.645vw;height: 2.2vw;line-height: 2.2vw;border: 1px solid #EEEEEE;border-radius: 4px;margin: 0 5px;padding: 0 8px;}
.page_btn:nth-child(2){display:none;}
/* 照片列表 */
/*.pho_con1{display: flex;justify-content: space-between;}*/
.pho_con1{position:relative;}
.pho_con1 .left{width: 15vw;float:left;position:sticky;top:calc(42px + 4.32vw);}
.pho_con1 .left .sx{font-family: 微软雅黑;color: #000000;line-height: 24px;margin-bottom: 1.98vw;}
.el-input__inner{padding: 2.5vw 1.458vw 1.25vw 1.458vw!important;line-height: 18px!important;height: auto!important; border-top: none!important;border-left: none!important;border-right: none!important;background: url(../img/sel.png)no-repeat 90% 60%!important;}
.el-select .el-input .el-select__caret{display: none;}
.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color: #DCB8B7!important;}
.pho_con1 .left .ser_box .cx{padding: 2.5vw 1.458vw 1.25vw 3.5vw!important;border-bottom: 1px solid rgba(112,112,112,0.1);background: url(../img/ser.svg)no-repeat 1.45vw 65%;margin-bottom: 1.67vw;}
.pho_con1 .left .ser_box button{width: 108px;line-height: 36px;border-radius: 18px;text-align: center;background-color: #DCB8B7;border: none;color: #ffffff;cursor: pointer;transition: all 0.5s;}
.pho_con1 .left .ser_box button:hover{opacity: 0.7;}

.pho_con1 .right{width: 60.4vw;display: flex;flex-wrap: wrap;justify-content: space-between;float:right;}
.pho_con1 .right .box{display: block;width: 19.06vw;border: 1px solid #EEEEEE;margin-bottom: 1.67vw;}
.pho_con1 .right .box:hover{box-shadow: 0 0 30px rgba(0,0,0,0.09);}
.pho_con1 .right .box .pic{width: 100%;overflow: hidden;padding-bottom:66.55%;position:relative;overflow:hidden;}
.pho_con1 .right .box .pic img{transition: all 0.5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;}
.pho_con1 .right .box:hover .pic img{transform:translate(-50%,-50%) scale(1.05);}
.pho_con1 .right .box .txt{padding: 2.5vw 1.51vw 2.08vw 1.51vw;}
.pho_con1 .right .box .txt .tit{line-height: 1;margin-bottom: 0.625vw;font-family: 微软雅黑;}
.pho_con1 .right .box .txt .h{font-family: 微软雅黑;color: #333333;line-height: 26px;height: 52px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 2vw;}
.pho_con1 .right .box .txt .day{font-family: cr;color: #333333;letter-spacing: 2px;}
.pho_con1 .right .box1{display: block;width: 19.06vw;height: 1px;}

.pho_con1 .tanchuang_box{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;opacity: 0;z-index: -99;overflow: hidden;}
.pho_con1 .tanchuang_box.on{opacity: 1;z-index: 9999;}
.pho_con1 .tanchuang_box::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.pho_con1 .tanchuang_box .tanchuang{background-color: #ffffff;position: absolute;right: 0;top: 0;width: 72.08vw;height: 100vh;overflow-y: auto;padding: 6.67vw 0 0 5.73vw;transform: translateX(110%);transition: all 0.5s;}
.pho_con1 .tanchuang_box .tanchuang.on{transform: translateX(0);}
.pho_con1 .tanchuang_box .tanchuang .txt{padding-bottom: 2.61vw;border-bottom: 1px solid #E9E9E9;margin-bottom: 3.125vw;}
.pho_con1 .tanchuang_box .tanchuang .txt .tit{line-height: 26px;font-family: 微软雅黑;margin-bottom:2.656vw;}
.pho_con1 .tanchuang_box .tanchuang .txt .h{font-family: 微软雅黑;color: #000000;line-height: 36px;margin-bottom: 1.52vw;}
.pho_con1 .tanchuang_box .tanchuang .txt .day{font-family: cr;color: #333333;line-height: 24px;}
.pho_con1 .tanchuang_box .tanchuang .img{padding-right: 5.73vw;}
.pho_con1 .tanchuang_box .tanchuang .img img{width: 100%;margin-bottom: 1.5vw;}
.pho_con1 .tanchuang_box .tanchuang .p{padding-right: 5.73vw;line-height: 1.5;font-family: 微软雅黑;color: #333;padding-bottom: 40px;}
.pho_con1 .tanchuang_box .out{position: absolute;top: 0;right: 0;width:4.167vw;height: 4.167vw;display: flex;justify-content: center;align-items: center;background-color: #DCB8B7;transition: all 0.5s;cursor: pointer;}
.pho_con1 .tanchuang_box.on .out{right: 72.08vw;}
.pho_con1 .tanchuang_box .out img{transition: all 0.5s;}
.pho_con1 .tanchuang_box .out:hover{opacity: 0.8;}
.pho_con1 .tanchuang_box .out:hover img{transform: rotate(180deg);}

.bus_con{padding-top: 5.52vw;}
.bus_con .box{display: flex;align-items: center;}
.bus_con .box:nth-child(2n-1){flex-flow:row-reverse;}
.bus_con .box .pics{width: 50%;overflow: hidden;position:relative;}


.bus_con .box .pics .prev,.bus_con .box .pics .next{position: absolute; top: 50%;transform: translateY(-50%) scale(0.6);z-index: 10;cursor: pointer;}
.bus_con .box .pics .next{right: 2vw;}
.bus_con .box .pics .prev{left: 2vw;}
.bus_con .box .pics .swiper-button-disabled{display:none;}


.bus_con .box .pics .pic{width: 100%;height: 34.9vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.bus_con .box .pics .pic:hover{transform: scale(1.05);}
.bus_con .box .txt{width: 50%;padding: 0 8.6vw;}
.bus_con .box .txt .h{font-family: 微软雅黑;color: #000000;line-height: 42px;margin-bottom:3.33vw;}
.bus_con .box .txt .p{line-height: 24px;color: #666666;font-family: 微软雅黑;margin-bottom:5vw;text-align: justify;}
.bus_con .box .txt .more_box{display: flex;}
.bus_con .box .txt .more_box a{display: block;padding-right: 10px;background: url(../img/not_more1.png)no-repeat right center;margin-right: 3.54vw;font-family: 微软雅黑;color: #333333;transition: all 0.5s;}
.bus_con .box .txt .more_box a:hover{color: #DCB8B7;background-image: url(../img/not_more2.png);}

.card_con .box{display: flex;align-items: center;padding: 9.11vw 0 3.9vw 0;justify-content: space-between;padding-right: 5.833vw;}
.card_con .box:nth-child(2n){flex-flow:row-reverse;}
.card_con .box .txt{width: 28.125vw;font-family: 微软雅黑;}
.card_con .box .txt .h{color: #000000;line-height: 42px;margin-bottom: 1.82vw;}
.card_con .box .txt .p{line-height: 22px;color: #666666;margin-bottom: 4.583vw;text-align: justify;}
.card_con .box .txt .p1{display: block;padding-right: 20px;background: url(../img/not_more1.png)no-repeat right center;margin-right: 3.54vw;font-family: 微软雅黑;color: #000;transition: all 0.5s;display: table;line-height: 19px;;}
.card_con .box .txt .p1:hover{color: #DCB8B7;background-image: url(../img/not_more2.png);}
.card_con .box .pic{width: 42.7vw;display: flex;align-items: center; justify-content: center;}
.card_con .box .pic img{max-width: 100%;transition:all 0.5s;}
.card_con .box .pic img:hover{transform:scale(1.05);}
.card_tanchuang{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;opacity: 0;z-index: -99;overflow: hidden;}
.card_tanchuang.on{opacity: 1;z-index: 9999;}
.card_tanchuang::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.card_tanchuang .out{position: absolute;top: 0;right: 0;width:4.167vw;height: 4.167vw;display: flex;justify-content: center;align-items: center;background-color: #DCB8B7;transition: all 0.5s;cursor: pointer;}
.card_tanchuang.on .out{right: 72.08vw;}
.card_tanchuang .out img{transition: all 0.5s;}
.card_tanchuang .out:hover{opacity: 0.8;}
.card_tanchuang .out:hover img{transform: rotate(180deg);}
.card_tanchuang .con{background-color: #ffffff;position: absolute;right: 0;top: 0;width: 72.08vw;height: 100vh;overflow-y: auto;padding: 6.67vw 0 0 5.73vw;transform: translateX(110%);transition: all 0.5s;font-family: 微软雅黑;}
.card_tanchuang.on .con{transform: translateX(0%);}
.card_tanchuang .con .tit{line-height: 30px;color: #000000;margin-bottom: 5.2vw;font-weight: bold;}
.card_tanchuang .con .h{line-height: 22px;color: #000000;margin-bottom: 1.5vw;font-weight: bold;}
.card_tanchuang .con .p{line-height: 30px;color: #666666;margin-bottom: 3.54vw;width: 58.4vw;}

.gwzx_con{position: relative;padding: 6.77vw 0 0 0;}
.gwzx_con:after{content: "";position: absolute;left: 0;top: 0;width: 100vw;height: 36.875vw;background-color: #F6F6F6;z-index: -1;}
.gwzx_con .gwzx_tit .h{line-height: 42px;font-family: 微软雅黑;color: #000000;margin-bottom: 2.1vw;}
.gwzx_con .gwzx_tit .p{line-height: 26px;color: #666666;font-family: 微软雅黑;width: 100%;margin-bottom: 4vw;}
.gwzx_con .gwzx_con1{margin-left: 9.375vw;width: 90.625vw;background-color: #DCB8B7;color: #fff;position: relative;justify-content: space-between;padding-right: 9.375vw;padding-top: 5.2vw;padding-bottom: 7.3vw;position:relative;top:0;}
.gwzx_con .gwzx_con1 .left{ width: 100px;height: calc(100vh - 5.2vw);position: relative;float:left; overflow: hidden;margin-left: 2.5vw;z-index: 2;top: 5.2vw;}
.gwzx_con .gwzx_con1 .left .swiper-slide{cursor: pointer;transition: all 0.5s;opacity: 0.6;display:flex;align-items:center;}
.gwzx_con .gwzx_con1 .left .swiper-slide.on{font-size: 24px;opacity: 1;}
.gwzx_con .gwzx_con1 .left .swiper-slide.on1{font-size: 20px;opacity: 0.8;}
.gwzx_con .gwzx_con1 .right{width: 62.5vw;position: relative;z-index: 2;top: 5.2vw;float:right;}
.gwzx_con .gwzx_con1::before{content: "";position: absolute;top: 0;left: 2.7vw;width: 38.4375vw;height:47.8125vw;background: url(../img/gwzx_bj.png);background-size: 100% 100%;z-index: 1;}
.gwzx_con .gwzx_con1 .right>.h{line-height: 30px;font-family: 微软雅黑;margin-bottom: 2vw;}
.gwzx_con .gwzx_con1 .right .boxs{width: 100%;height:calc(100vh - 30px - 7.2vw);overflow:auto; display: flex;justify-content: space-between;flex-wrap: wrap;display:none;}
.gwzx_con .gwzx_con1 .right .boxs.on{display: block;}

.gwzx_con .gwzx_con1 .right .boxs::-webkit-scrollbar{ width:4px;height: 1px;}
.gwzx_con .gwzx_con1 .right .boxs::-webkit-scrollbar-thumb{ background:#eee;}
.gwzx_con .gwzx_con1 .right .boxs::-webkit-scrollbar-track{ background:rgba(255,255,255,0.4);}

.gwzx_con .gwzx_con1 .right .boxs .box{width: 30.46vw;background-color: #fff;padding: 3.4375vw 2.7vw 2.7vw 2.7vw;margin-bottom: 1.718vw;}
.gwzx_con .gwzx_con1 .right .boxs .box .pics{width: 100%;overflow: hidden;margin-bottom: 1.458vw;}
.gwzx_con .gwzx_con1 .right .boxs .box .pics .pic{width: 100%;height: 16.1vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.gwzx_con .gwzx_con1 .right .boxs .box:hover .pics .pic{transform: scale(1.05);}
.gwzx_con .gwzx_con1 .right .boxs .box .txt .h1{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.573vw;}
.gwzx_con .gwzx_con1 .right .boxs .box .txt .h1 .h1_1{width: 100%;line-height: 20px;height: 40px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;transition: all 0.5s;color: #000000;}
.gwzx_con .gwzx_con1 .right .boxs .box:hover .txt .h1 .h1_1{color: #DCB8B7;}
.gwzx_con .gwzx_con1 .right .boxs .box .txt .h1 .h1_2{font-family: 微软雅黑;color: #171717;display:none;}
.gwzx_con .gwzx_con1 .right .boxs .box .txt .p1{color: #666666;font-family: 微软雅黑;line-height: 14px;height: 14px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 3.23vw;display:none;}
.gwzx_con .gwzx_con1 .right .boxs .box .solid{width: 100%;position: relative;height: 1px;background-color: #E5E5E5;}
.gwzx_con .gwzx_con1 .right .boxs .box .solid:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 1px;background-color: #DCB8B7;transition: all 0.5s;}
.gwzx_con .gwzx_con1 .right .boxs .box:hover .solid:after{width: 100%;}

.index_con{z-index: 2;position: relative;}

.tanchuangx_box .tanchuangs_box{opacity: 0;z-index: -99;}
.tanchuangx_box .tanchuangs_box.on{opacity: 1;z-index: 99;}
.tanchuangx_box .tanchuang{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: -99999;overflow: hidden;opacity: 0;}
.tanchuangx_box .tanchuang.on{opacity: 1;z-index: 9999;}
.tanchuangx_box .tanchuang::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.tanchuangx_box .tanchuang .out{position: absolute;top: 0;right: 0;width:4.167vw;height: 4.167vw;display: flex;justify-content: center;align-items: center;background-color: #DCB8B7;transition: all 0.5s;cursor: pointer;}
.tanchuangx_box .tanchuang.on .out{right: 72.08vw;}
.tanchuangx_box .tanchuang .out img{transition: all 0.5s;}
.tanchuangx_box .tanchuang .out:hover{opacity: 0.8;}
.tanchuangx_box .tanchuang .out:hover img{transform: rotate(180deg);}
.tanchuangx_box .tanchuang .con{transform: translateX(100%); width: 72.08vw;height: 100vh;overflow: auto; background: #fff;margin-left: 27.92vw;position: relative;z-index: 3;padding-top: 1px;transition: all 0.5s;}
.tanchuangx_box .tanchuang.on .con{transform: translateX(0);}
.tanchuangx_box .tanchuang .con .pics{margin: 4.53vw 5.73vw 0 5.73vw;position: relative;overflow: hidden;padding-bottom: 5vw;}
.tanchuangx_box .tanchuang .con .pics .swiper-pagination{bottom: 2.81vw;align-items: center;}
.tanchuangx_box .tanchuang .con .pics .swiper-pagination-bullet{width: 6px;height: 6px;opacity: 1;background-color: #DFDFDF;margin:0 13px;}
.tanchuangx_box .tanchuang .con .pics .swiper-pagination-bullet-active{transform: scale(2); background-color: #DCB8B7;}
.tanchuangx_box .tanchuang .con .pics .next,.tanchuangx_box .tanchuang .con .pics .prev{position: absolute;top: 45%;transform: translateY(-50%) scale(0.6); background: no-repeat center;background-size: 100% 100%;z-index: 2;cursor: pointer;}
.tanchuangx_box .tanchuang .con .pics .next{right: 1.25vw;}
/*.tanchuangx_box .tanchuang .con .pics .next:hover{background-image: url(../img/tc_right2.png);}*/
.tanchuangx_box .tanchuang .con .pics .prev{left: 1.25vw;}
/*.tanchuangx_box .tanchuang .con .pics .prev:hover{background-image: url(../img/tc_left2.png);}*/
.tanchuangx_box .tanchuang .con .pics .swiper-button-disabled{display:none;}
.tanchuangx_box .tanchuang .con .pics .swiper-slide{width: 100%;overflow: hidden;}
.tanchuangx_box .tanchuang .con .pics .swiper-slide .pic{height: 33.33vw;background: no-repeat center;background-size: cover;}
.tanchuangx_box .tanchuang .con .pic_top{padding:0 5.73vw 3.49vw 5.73vw;border-bottom: 1px solid #ECECEC;display: flex;justify-content: space-between;}
.tanchuangx_box .tanchuang .con .pic_top .left_txt .h{font-family: 微软雅黑;color: #000000;line-height: 36px;margin-bottom: 1.25vw;}
.tanchuangx_box .tanchuang .con .pic_top .left_txt .p{font-family: 微软雅黑;color: #333333;line-height: 18px;padding-left: 18px;background: url(../img/ny_dz.png)no-repeat left center;}
.tanchuangx_box .tanchuang .con .pic_top .right_txt{font-family: 微软雅黑;}
.tanchuangx_box .tanchuang .con .pic_top .right_txt span{font-weight: 200;}
.tanchuangx_box .tanchuang .con .txt_bottom{padding: 0 5.73vw 7.3vw 5.73vw;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs{padding: 4.22vw 0 1.62vw 0;display: flex;justify-content: space-between;border-bottom: 1px solid #ECECEC;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs:last-child{border-bottom: none;display:none;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs .tit{width: 17.5vw;padding-right: 30px;line-height: 32px;font-family: 微软雅黑;color: #000000;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1{width: calc(100% - 17.5vw);display: flex;flex-wrap: wrap;justify-content: space-between; padding-right: 6.875vw;}

.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1 .box{width: 15.645vw;margin-bottom:3.38vw;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1 .box1{width: 100%;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1 .box .h{font-family: 微软雅黑;line-height: 22px;color: #000000;margin-bottom: 1.1vw;}
.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1 .box .p{font-family: 微软雅黑;line-height: 24px;color: #666666;}

.shaixuan{display: flex;position: relative;z-index: 10;margin-bottom: 30px;}
.shaixuan .year_sel1{position: relative;width: 13.125vw;margin-right: 1.98vw;}
.shaixuan .year_sel1 .h{position: relative; line-height: 22px;border-bottom: 1px solid #E1E1E1;padding: 0 8px;padding-bottom: 14px;color: #333333;}
.shaixuan .year_sel1 .h .close{position: absolute;top: 0px;right: 8px;}
.shaixuan .year_sel1 ul{position: absolute;top: 100%;left: 0;width: 100%;padding:8px;background-color: #ffffff;line-height: 2;box-shadow: 0 20px 20px rgba(0,0,0,0.1);display: none;}
.shaixuan .year_sel1 ul a{color:#333333;transition: all 0.5s;}
.shaixuan .year_sel1 ul a:hover{color: #DCB8B7;}
.shaixuan .form{position: relative;width:13.125vw;;}
.shaixuan .form input{position: relative; line-height: 22px;width: 100%; border-bottom: 1px solid #E1E1E1;padding: 0 8px;padding-bottom: 14px;color: #333333;padding-left: 28px;background: url(../img/ss.png)no-repeat left 2px;}
.shaixuan .form .close{position: absolute;top: 5px;right: 8px;z-index: 2;}

/* 线上业务 */
.ol_con{padding: 8.854vw 0 7.81vw 0;}
.ol_con .w1560{display: flex;justify-content: space-between;}
.ol_con .w1560 .txt{width: 35.4vw;}
.ol_con .w1560 .txt .h{line-height: 44px;font-family: 微软雅黑;color: #000000;margin-bottom: 3.125vw;margin-top: 3.65vw;}
.ol_con .w1560 .txt .p{line-height: 26px;font-family: 微软雅黑;color: #666666;text-align: justify;}
.ol_con .w1560 .pic_box{width: 42.7vw;position: relative;height: 35.73vw;}
.ol_con .w1560 .pic_box .kuai1{position: absolute;top: 6.5vw;left: 10.156vw;width: 14.74vw;height: 17.34vw;background-color: #DCB8B7;}
.ol_con .w1560 .pic_box .kuai2{position: absolute;bottom: -4vw;left: 0;width: 5.2vw;height: 5.2vw;background-color: #DCB8B7;}
.ol_con .w1560 .pic_box .pic1{position: absolute;top: 4vw;right: 0;width: 28.645vw;height: 35.73vw;background: no-repeat center;background-size: cover;}
.ol_con .w1560 .pic_box .pic2{position: absolute;top:18.05vw;left: 2.2vw;width: 16vw;height: 20vw;background: no-repeat center;background-size: cover;}

/* 自营业务 */
.sef_con .top_con{padding: 8.23vw 0 10.41vw 0;display: flex;justify-content: space-between;align-items: center;}
.sef_con .top_con .pics{width: 42.1875vw;position: relative;overflow: hidden;height: 35.73vw;}
.sef_con .top_con .pics .swiper-slide{width: 100%;height: 35.73vw;position: relative;transition: all 0.6s;}
.sef_con .top_con .pics .swiper-slide .kuai1{position: absolute;top: 2.5vw;right: 10vw;width: 14.74vw;height: 17.34vw;background-color: #DCB8B7;transition: all 0.8s 0.1s;}
.sef_con .top_con .pics .swiper-slide .kuai2{position: absolute;bottom: 0;right: 0;width: 2.6vw;height: 2.6vw;background-color: #DCB8B7;transition: all 0.8s 0.1s;}
.sef_con .top_con .pics .swiper-slide .pic1{position: absolute;left: 0;top: 0;height: 100%;width: 26.646vw;background: no-repeat center;background-size: cover;transition: all 0.8s 0.2s;}
.sef_con .top_con .pics .swiper-slide .pic2{position: absolute;bottom: 1.25vw;right: 2.6vw;width: 16vw;height: 20vw;background: no-repeat center; background-size: cover;transition: all 0.8s 0.3s;}

.sef_con .top_con .pics .swiper-slide-prev{opacity: 0;}
.sef_con .top_con .pics .swiper-slide-prev .kuai1{transform: translateY(-40%);}
.sef_con .top_con .pics .swiper-slide-prev .kuai2{transform: translateY(-40%);}
.sef_con .top_con .pics .swiper-slide-prev .pic1{transform: translateY(-40%);}
.sef_con .top_con .pics .swiper-slide-prev .pic2{transform: translateY(-40%);}

.sef_con .top_con .pics .swiper-slide-next{opacity: 0;}
.sef_con .top_con .pics .swiper-slide-next .kuai1{transform: translateY(40%);}
.sef_con .top_con .pics .swiper-slide-next .kuai2{transform: translateY(40%);}
.sef_con .top_con .pics .swiper-slide-next .pic1{transform: translateY(40%);}
.sef_con .top_con .pics .swiper-slide-next .pic2{transform: translateY(40%);}

.sef_con .top_con .txts{width: 33.33vw;position: relative;overflow: hidden;height: 35.73vw;cursor: pointer;padding-right: 5.26vw;}
.sef_con .top_con .txts .swiper-slide{height: 35.73vw;display: flex;align-items: center;overflow: hidden;}
.sef_con .top_con .txts .swiper-slide .h1{font-family: 微软雅黑;color: #000000;line-height: 36px;margin-bottom: 2.6vw;}
.sef_con .top_con .txts .swiper-slide .h2{font-family: 微软雅黑;color: #000000;line-height: 1.3;margin-bottom:2.3vw;}
.sef_con .top_con .txts .swiper-slide .p{line-height: 30px;color: #333333;font-family: 微软雅黑;}
.sef_con .top_con .txts .swiper-pagination-bullet{width: 6px;height: 6px;background-color: #DFDFDF;opacity: 1;border-radius: 50%;margin: 26px 0;}
.sef_con .top_con .txts .swiper-pagination-bullet-active{transform: scale(2);background-color: #DCB8B7;}
.sef_con .top_con .txts .right_tit{position: absolute;right: 24px;top: 50%;transform: translateY(-50%);}
.sef_con .top_con .txts .right_tit li{line-height: 14px;margin:18px 0;opacity: 0;transition: all 0.5s;}
.sef_con .top_con .txts .right_tit li.on{opacity: 1;color: #DCB8B7;}
.sef_con .bottom_con{padding-bottom: 6vw;padding-top:8.23vw;position:relative;z-index:10;}
.sef_con .bottom_con .b_tit{text-align: center;line-height: 1;color: #000000;font-family: 微软雅黑;margin-bottom: 2.3vw;}
.sef_con .bottom_con .boxs{display: flex;justify-content: space-between;flex-wrap: wrap;text-align: center;}
.sef_con .bottom_con .boxs .box{display: block;width: 19.635vw;}
.sef_con .bottom_con .boxs .box1{display: block;width: 19.635vw;height: 1px;}
.sef_con .bottom_con .boxs .box .pic{width: 100%;overflow: hidden;}
.sef_con .bottom_con .boxs .box .pic .pic1{width: 100%;height: 12.3vw;background: no-repeat center; background-size: cover;transition: all 0.5s;}
.sef_con .bottom_con .boxs .box:hover .pic .pic1{transform: scale(1.05);}
.sef_con .bottom_con .boxs .box .txt{line-height: 1;color: #000000;font-family: 微软雅黑;margin-top: 1.98vw;}

.sel_tanchuangbox{opacity: 0;z-index: -99;overflow: hidden;}
.sel_tanchuangbox.on{opacity: 1;z-index: 99;}
.sel_tanchuangbox .sel_tanchuang{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: -999;overflow: hidden;opacity: 0;}
.sel_tanchuangbox .sel_tanchuang.on{opacity: 1;z-index: 9999;}
.sel_tanchuangbox .sel_tanchuang::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.sel_tanchuangbox .sel_tanchuang .out{position: absolute;top: 0;right: 0;width:4.167vw;height: 4.167vw;display: flex;justify-content: center;align-items: center;background-color: #DCB8B7;transition: all 0.5s;cursor: pointer;}
.sel_tanchuangbox .sel_tanchuang.on .out{right: 72.08vw;}
.sel_tanchuangbox .sel_tanchuang .out img{transition: all 0.5s;}
.sel_tanchuangbox .sel_tanchuang .out:hover{opacity: 0.8;}
.sel_tanchuangbox .sel_tanchuang .out:hover img{transform: rotate(180deg);}
.sel_tanchuangbox .sel_tanchuang .con{transform: translateX(100%); width: 72.08vw;height: 100vh;overflow: auto; background: #fff;margin-left: 27.92vw;position: relative;z-index: 3;padding-top: 1px;transition: all 0.5s;}
.sel_tanchuangbox .sel_tanchuang.on .con{transform: translateX(0);}
.sel_tanchuangbox .sel_tanchuang .con .pics{margin: 4.53vw 5.73vw 0 5.73vw;position: relative;overflow: hidden;padding-bottom: 5vw;}
.sel_tanchuangbox .sel_tanchuang .con .pics .swiper-pagination{bottom: 2.81vw;align-items: center;}
.sel_tanchuangbox .sel_tanchuang .con .pics .swiper-pagination-bullet{width: 6px;height: 6px;opacity: 1;background-color: #DFDFDF;margin:0 13px;}
.sel_tanchuangbox .sel_tanchuang .con .pics .swiper-pagination-bullet-active{transform: scale(2); background-color: #DCB8B7;}
.sel_tanchuangbox .sel_tanchuang .con .pics .next,.sel_tanchuangbox .sel_tanchuang .con .pics .prev{position: absolute;top: 45%;transform: translateY(-50%); width: 2.3vw;height: 2.3vw;background: no-repeat center;background-size: 100% 100%;z-index: 2;cursor: pointer;display:none!important;}
.sel_tanchuangbox .sel_tanchuang .con .pics .next{right: 1.25vw;background-image: url(../img/tc_right1.png);}
.sel_tanchuangbox .sel_tanchuang .con .pics .next:hover{background-image: url(../img/tc_right2.png);}
.sel_tanchuangbox .sel_tanchuang .con .pics .prev{left: 1.25vw;background-image: url(../img/tc_left1.png);}
.sel_tanchuangbox .sel_tanchuang .con .pics .prev:hover{background-image: url(../img/tc_left2.png);}
.sel_tanchuangbox .sel_tanchuang .con .pics .swiper-slide{width: 100%;overflow: hidden;}
.sel_tanchuangbox .sel_tanchuang .con .pics .swiper-slide .pic{height: 33.33vw;background: no-repeat center;background-size: cover;}
.sel_tanchuangbox .sel_tanchuang .con .pic_top{padding:0 5.73vw 3.49vw 5.73vw;border-bottom: 1px solid #ECECEC;display: flex;justify-content: space-between;}
.sel_tanchuangbox .sel_tanchuang .con .pic_top .left_txt .h{font-family: 微软雅黑;color: #000000;line-height: 36px;margin-bottom: 1.25vw;}
.sel_tanchuangbox .sel_tanchuang .con .pic_top .left_txt .p{font-family: 微软雅黑;color: #333333;line-height: 18px;padding-left: 18px;background: url(../img/ny_dz.png)no-repeat left center;}
.sel_tanchuangbox .sel_tanchuang .con .pic_top .right_txt{font-family: 微软雅黑;}
.sel_tanchuangbox .sel_tanchuang .con .pic_top .right_txt span{font-weight: 200;}
.sel_tanchuangbox .sel_tanchuang .con .txt_bottom{padding: 4.53vw 5.73vw 7.3vw 5.73vw;}
.sel_tanchuangbox .sel_tanchuang .con .txt_bottom .h{line-height: 1;color: #000000;font-family: 微软雅黑;margin-bottom: 2vw;}
.sel_tanchuangbox .sel_tanchuang .con .txt_bottom .p{line-height: 26px;color: #666666;font-family: 微软雅黑;text-align: justify;}

/* 关于我们 */
.ab1s{position: relative;height: 150vh;padding-top:4.854vw}
.ab1{position: sticky;top:0; display: flex;padding: 4vw 0 5.73vw 0;justify-content: space-between;align-items:center;}
.ab1 .txt{width: 27.656vw;}
.ab1 .txt .h{line-height: 1;margin-bottom: 3.23vw;font-family: 微软雅黑;color: #333333;}
.ab1 .txt .p{font-family: 微软雅黑;color: #333333;line-height: 34px;text-align: justify;}
.ab1 .pic{width: 48.125vw;height: 26.3vw;position: relative;}
.ab1 .pic .img{position: absolute;background: no-repeat center;background-size: cover;}
.ab1 .pic .img1{top: 0;left: 0;width: 39.427vw;height: 26.3vw;}
.ab1 .pic .img2{bottom: -7.48vw;right: 0;width: 29vw;height: 18.854vw;box-shadow: 0 30px 50px rgba(0,0,0,0.24);}
.ab1 .ab_txt{position: absolute;bottom: -2vw;right: 0;z-index: -1;}
.ab1 .ab_txt img{width: 62.1875vw;position: relative; right: -10vw;}


.ab2{padding: 6.3vw 0 0 0;background: url(../img/ab2_bj1.png)no-repeat center bottom;background-size: cover;}
.ab2 .w1560{height: 56vw;background: url(../img/ab2_bj2.png);background-size: 100% 100%;margin-top:0;}
.ab2 .w1560 .box{position: absolute;width: 390px;text-align: center;}
.ab2 .w1560 .box .icon{width: 6vw;height: 6vw;background-size: 100% 100%;margin: 0 auto;margin-bottom: 3vw;}
.ab2 .w1560 .box .h{line-height: 1;font-family: 微软雅黑;color: #333333;margin-bottom: 2.1875vw;}
.ab2 .w1560 .box .p{line-height: 32px;color: #333333;font-family: 微软雅黑;}
.ab2 .w1560 .box1{left: 0;bottom: 22vw;}
.ab2 .w1560 .box2{left: 50%;top: 0;transform: translateX(-50%);}
.ab2 .w1560 .box3{right: 0;bottom: 22vw;}

.ab3{position: relative;z-index: 2;display: flex;justify-content: flex-end;min-height: 37.5vw;}
.ab3 .kuai{position: absolute;top: 0;left: 0;width: 0;transition:all 2s; height:37.5vw;background-color: #DCB8B7;}
.ab3 .kuai.on{width:44.9vw;}
.ab3 .con{width: 90.625vw;background-color: #ffffff;position: relative;z-index: 2;top: -3.645vw;padding: 3.5vw 9.375vw 3.5vw 3.5vw;display: flex;justify-content: space-between;box-shadow: 0 0 99px rgba(0,0,0,0.19);}
.ab3 .con .bj{position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: #fff;transition: all 1s 0.5s;}
.ab3 .con .bj.on{width: 0%;}
.ab3 .con .pic{width: 25.2vw;height: 29.27vw;background: no-repeat center;background-size: cover; background-color: #F8F8F8;}
.ab3 .con .txt{width: 45.41vw;font-family: 微软雅黑;color: #333333;}
.ab3 .con .txt .h{line-height: 44px;margin-bottom:3.4375vw;}
.ab3 .con .txt .p{line-height: 32px;margin-bottom: 4.2vw;text-align: justify;}
.ab3 .con .txt .p1{line-height: 36px;}

.ab4{padding: 7.343vw 0 5vw 0; position: relative;background: url(../img/ab4_bj.png)no-repeat center bottom;background-size: cover;}
.ab4 .tit{line-height: 1;font-family: 微软雅黑;color: #333333;position: absolute;left: 0;top: 0;}
/*.ab4 .con{width: 56.5625vw;height: 38.125vw;background: url(../img/ab4_pic.png);background-size: 100% 100%;margin: 0 auto;position: relative;transform:rotate(180deg);transition:all 1s;}*/
/*.ab4 .con.on{transform: rotate(0deg);}*/
/*.ab4 .con .box{position: absolute;width: 11.67vw;text-align: center;}*/
/*.ab4 .con .box .icon{max-height: 4.6875vw;width: 100%;display: flex;align-items: center;justify-content: center;margin-bottom: 1.7vw;}*/
/*.ab4 .con .box .txt{font-family: 微软雅黑;color: #000000;line-height: 28px;}*/
/*.ab4 .con .box1{left: 49%;top:5.3vw;transform: translateX(-50%);}*/
/*.ab4 .con .box2{left: 4.84vw;top: 16.2vw;}*/
/*.ab4 .con .box3{left: 49%;bottom:5.3vw;transform: translateX(-50%);}*/
/*.ab4 .con .box4{right: 5.84vw;top: 16.2vw;}*/
.ab4 .con{width: 51.2vw;margin: 0 auto;text-align:center;padding-top:2vw;}
.ab4 .con .top{width: 35.15vw;margin:0 auto;}
.ab4 .con>img{width: 35.15vw;margin: 8px auto;display: block;}
.ab4 .con .boxs{display: flex;justify-content: space-between;width: 100%;}
.ab4 .con .boxs .box{position: relative;width: 16.2vw;}
.ab4 .con .boxs .box:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #bebebe;transition: all 0.3s;z-index:-1;}
.ab4 .con .boxs .box:hover:after{transform:translate(12px,12px);}

.ab5{padding: 9.2vw 0 7.45vw 0;}
.ab5 .tit{text-align: center;font-family: 微软雅黑;color: #333333;margin-bottom: 4.27vw;}
.ab5 .con{padding-left: 9.48vw;position: relative;padding-bottom: 15px;}
.ab5 .con .year{position: relative;overflow: hidden;padding-bottom: 2.3vw;padding-left:calc(100 / 7);}
.ab5 .con .year .swiper-slide{cursor: pointer;line-height: 30px;}
.ab5 .con .year .swiper-slide.on{color: #DCB8B7;font-size: 30px;}
.ab5 .con .year .solid{position: absolute;bottom: 5px;right: 0;width: 100%;height: 1px;background-color:#CFCFCF;}
.ab5 .con .year .solid1{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width:0;background-color: #DE9C6E;height: 1px;transition: all 0.5s;display:none;}
.ab5 .con .year .solid1:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width:10px;height: 10px;background-color: #DE9C6E;border-radius: 50%;}
/* .ab5 .con .year .swiper-pagination{top: auto;bottom: 10px;}
.ab5 .con .year .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: #DE9C6E;}
.ab5 .con .year .swiper-pagination-progressbar .swiper-pagination-progressbar-fill:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width:10px;height: 10px;background-color: #DE9C6E;border-radius: 50%;}
.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height: 1px;}
.ab5 .con .year .swiper-pagination .swiper-pagination-progressbar{height: 1px;background-color: #CFCFCF;} */
.ab5 .con .pics_box>.pics{position: relative;overflow: hidden;opacity:0;z-index:-1;height:0;padding:0 10px;}
.ab5 .con .pics_box>.pics.on{display: block;opacity:1;height:auto;z-index:2;margin-top: 3.474vw;padding: 10px;}
.ab5 .con .pics .swiper-slide{padding: 3.385vw 2.864vw 4vw 3.645vw;background-color: #F8F8F8;display: flex;justify-content: space-between;align-items: center;transition: all 0.5s;}
.ab5 .con .pics .swiper-slide a.hide{pointer-events: none;}
.ab5 .con .pics .swiper-slide{background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.06);}
.ab5 .con .pics .swiper-slide.show{background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.06);}
.ab5 .con .pics .swiper-slide .pic1s{width: 10.625vw;overflow: hidden;height:15.1vw;background: no-repeat center;background-size: cover;}
.ab5 .con .pics .swiper-slide .pics{width: 100%;background: no-repeat center;background-size: cover;margin-top: 0;}
.ab5 .con .pics .swiper-slide .txt1{width: 19.9vw;}
.ab5 .con .pics .swiper-slide .txt1 .icon{width: 2.7vw;height: 2.6vw;margin-bottom: 2.3vw;}
.ab5 .con .pics .swiper-slide .txt1 .en{font-family: hr;color: #949494;text-transform: uppercase;line-height: 1;margin-bottom: 0.83vw;}
.ab5 .con .pics .swiper-slide .txt1 .p{line-height: 27px;height: 81px;font-family: 微软雅黑;color: #484848;overflow:auto;}
.ab5 .con .pics .next,.ab5 .con .pics .prev{position: absolute;top: 50%;cursor: pointer;z-index:20;}
.ab5 .con .pics .next{transform:translateY(-50%) scale(0.6);right:16px;}
/*.ab5 .con .pics .next:hover{background-image: url(../img/ab5_next1.png);}*/
.ab5 .con .pics .prev{transform:translateY(-50%) scale(0.6);left:16px;}
/*.ab5 .con .pics .prev:hover{background-image: url(../img/ab5_prev1.png);}*/

.year_sel{position: absolute;right: 9.27vw;bottom: 0;cursor: pointer;display:none;}
.year_sel .name{color: #323232;line-height: 24px;margin-bottom: 1.67vw;}
.year_sel .list{display: table;width: 13.75vw;line-height: 2.5; border-bottom: 1px solid #5E5E5E;padding: 0 0.83vw 0 0;background: url(../img/h_xl1.png)no-repeat right center;position: relative;}
.year_sel .list .h{color: #323232;font-family: cr;}
.year_sel ul{position: absolute;top: 101%;background-color: rgba(255,255,255,0.5);height: 170px;overflow: auto;width: 60%;box-shadow: 0 0 10px rgba(0,0,0,0.1);display: none;}

.year_sel ul::-webkit-scrollbar{ width:4px;height: 1px;}
.year_sel ul::-webkit-scrollbar-thumb{ background:#DCB8B7;}
.year_sel ul::-webkit-scrollbar-track{ background:rgba(255,255,255,0.4);}

.year_sel ul li{line-height: 34px;text-align: center;}
.year_sel ul li:hover{color:#DCB8B7;}

.gov_tab{padding: 1.6vw 0 1.9vw 0;background-color: #DCB8B7;position:sticky;top:0;z-index:99;}
/*.gov_tab.on{padding: 1.3vw 0 1.6vw 0;}*/
.gov_tab ul{display: flex;justify-content: space-between;align-items: center;font-family: 微软雅黑;}
.gov_tab ul a{color: #ffffff;opacity: 0.7;transition: all 0.5s;}
.gov_tab ul a:hover{opacity: 1;}
.gov_tab ul li.on{font-size: 20px;}
.gov_tab ul li.on a{opacity: 1;}
.gov_con{padding:6.25vw 0 0 0;background: url(../img/gov_bj.png)no-repeat center top;background-size: 100% auto;}
.gov_con #d2,.gov_con #d3,.gov_con #d4,.gov_con #d5{position: relative;top: -10vw;}
.gov3_con{padding:6.25vw 0 8.85vw 0;background: url(../img/gov_bj.png)no-repeat center top;background-size: 100% auto;}
.gov_con .top{margin-bottom: 5.2vw;display: flex;justify-content: space-between;align-items: center;}
.gov_con .top .tit{font-family: 微软雅黑;color: #000;}
.gov_con .top ul{display: flex;font-family: 微软雅黑;align-items: center;}
.gov_con .top ul li{margin-left: 2.6vw;}
.gov_con .top ul li a{color:#000;opacity: 0.5;transition: all 0.5s;}
.gov_con .top ul li a:hover{opacity: 1;}
.gov_con .top ul li.on a{font-size: 24px;opacity: 1;}
.gov_con .boxs .box{position: relative;margin-bottom: 9.375vw;z-index: 2;}
.gov_con .boxs .box .kuai{position: absolute;left: -9.375vw;bottom: -1.82vw;width:0;height: 24.4vw;background-color: #DCB8B7;z-index: -1;transition:all 1s;}
.gov_con .boxs .box .kuai.on{width: 62.2vw;}
.gov_con .boxs .box .item{position:relative; padding: 2.08vw 4.6875vw 2.6vw 2.08vw;background-color: #ffffff;display: flex; box-shadow: 0 30px 76px rgba(0,0,0,0.07);}
.gov_con .boxs .box .item .bj{position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: #fff;transition: all 1s 0.5s;}
.gov_con .boxs .box .item .bj.on{width: 0;}
.gov_con .boxs .box .item .left{width: 17.7vw;text-align: center;}
.gov_con .boxs .box .item .pics{width: 100%;overflow: hidden;margin-bottom: 1.5vw;}
.gov_con .boxs .box .item .pics .pic{width: 100%;height: 20.57vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.gov_con .boxs .box .item .pics:hover .pic{transform: scale(1.05);}
.gov_con .boxs .box .item .left .name{font-family: 微软雅黑;color: #333333;margin-bottom:0.9375vw;}
.gov_con .boxs .box .item .left .p{font-family: 微软雅黑;color: #333333;}

.gov_con .boxs .box .item .right{width:53.125vw;margin-left: 3.54vw;padding-right:4.7vw;margin-top: 2.1vw;}
.gov_con .boxs .box .item .right .name{font-family: 微软雅黑;color: #333333;margin-bottom:0.4375vw;}
.gov_con .boxs .box .item .right .p{font-family: 微软雅黑;color: #333333;margin-bottom:0.2375vw;}
.gov_con .boxs .box:first-child .item .right{height: auto;}

.gov_con .boxs .box .item .right::-webkit-scrollbar{ width:4px;height: 1px;}
.gov_con .boxs .box .item .right::-webkit-scrollbar-thumb{ background:#DCB8B7;}
.gov_con .boxs .box .item .right::-webkit-scrollbar-track{ background:#F5F5F5;}

.gov_con .boxs .box .item .right .p{font-family: 微软雅黑;color: #666666;line-height: 2;text-align: justify;}

.gov3_con .tit{line-height: 1;color: #000000;font-family: 微软雅黑;margin-bottom: 5.1vw;}
.gov3_con .tit .p{line-height: 16px;color: #333333;margin-top: 1.72vw;}
.gov3_con .con{box-shadow: 0 0 40px rgba(0,0,0,0.06);}
.gov3_con .con .tit1{padding:1.25vw 4.9vw;background-color: #DCB8B7;color: #ffffff;font-family:微软雅黑;}
.gov3_con .con .boxs{padding: 3.8vw 5.2vw 2.6vw 5.2vw;background-color: #fff;}
.gov3_con .con .boxs .box{display: flex;justify-content: space-between;align-items: flex-start; margin-bottom:5.73vw;font-family: 微软雅黑;}
.gov3_con .con .boxs .box .h{position: relative;display: table;line-height: 33px;color: #333333;z-index: 2;}
.gov3_con .con .boxs .box .h div{text-shadow: 0 5px 10px rgba(0,0,0,0.22);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 66%, #F3F3F3 0%);background-size: 100% 100%;display: inline;}
.gov3_con .con .boxs .box .p{width: calc(100% - 245px);color: #666666;line-height: 30px;text-align: justify;}
.gov3_con .con .boxs .box1{padding: 2.08vw 2.34vw;border: 1px solid #EBEBEB;display:flex;width: 100%;justify-content: space-between;align-items: center;margin-bottom: 14.5vw;font-family: 微软雅黑;}
.gov3_con .con .boxs .box1:first-child{margin-bottom:20px;}
.gov3_con .con .boxs .box1 .left{padding-left: 40px;background: url(../img/pdf.png)no-repeat left center;line-height: 30px;color: #2D2D2D;transition: all 0.5s;width:calc(100% - 100px);}
.gov3_con .con .boxs .box1:hover .left{color: #DCB8B7;}
.gov3_con .con .boxs .box1 .right{line-height: 14px;color: #333333;padding-right: 10px;background: url(../img/not_more1.png)no-repeat right center;transition: all 0.5s;width:92px;}
.gov3_con .con .boxs .box1:hover .right{color: #DCB8B7;background-image: url(../img/not_more2.png);}
.gov3_con .con .boxs .box2{display: block;}
.gov3_con .con .boxs .box2 .h{margin-bottom: 2vw;}
.gov3_con .con .boxs .box2 .p{width: 100%;}
.gov3_con .con .boxs .box2 img{max-width: 100%;display: block;margin-top: 14px;}
.gov3_con .con .boxs .box2 .table{border: 1px solid #EBEBEB;}

.fu_con{padding: 4.32vw 4.95vw 7.8125vw 4.95vw;background-color: #ffffff;}
.gov3_con .fu_con .tit1{padding: 1.25vw 2.6vw;margin-bottom: 4.9vw;}
.gov3_con .fu_con .items{display: flex;justify-content: space-between;margin-bottom:5.05vw;flex-wrap:wrap;width:100%;}
.gov3_con .fu_con .items .item{width: 15.625vw;text-align: center;font-family: 微软雅黑;}
.gov3_con .fu_con .items .item1{width: 15.625vw;}
.gov3_con .fu_con .items .item .pics{width: 100%;overflow: hidden;margin-bottom: 1.3vw;}
.gov3_con .fu_con .items .item .pics .pic{width: 100%;height: 18.125vw;transition: all 0.5s;background: no-repeat center;background-size: cover;}
.gov3_con .fu_con .items .item:hover .pics .pic{transform: scale(1.05);}
.gov3_con .fu_con .items .item .f_h{line-height: 22px;color: #333333;margin-bottom: 0.78vw;}
.gov3_con .fu_con .items .item .f_p{line-height: 16px;color: #333333;}
.gov3_con .fu_con .tables .t_txt{line-height: 18px;font-family: 微软雅黑;color: #333333;margin-bottom: 2vw;}
.gov3_con .fu_con .tables img{max-width: 100%;display: block;}

.tzz_con{padding:6.25vw 0 0 0;background: url(../img/tzz_bj.png)no-repeat center top;background-size: 100% auto;}
.tzz_con .w1560{padding-bottom: 5.2vw;}
.tzz_con .tit{display: flex;justify-content: space-between;margin-bottom: 2.34vw;}
.tzz_con .tit .tit1{line-height: 1;color: #000000;font-family: 微软雅黑;}
.tzz_con .tit .sel{width: 188px;line-height: 44px;height: 44px; border-radius: 22px;background-color: #DCB8B7;padding: 0 22px;position: relative;font-family: 微软雅黑;}
.tzz_con .tit .sel .h{line-height: 44px;color: #ffffff;padding-right: 12px;background: url(../img/tzz_sel.png)no-repeat right center;cursor: pointer;}
.tzz_con .tit .sel ul{position: absolute;top: 100%;width: calc(100% - 44px);left: 50%;transform: translateX(-50%);background-color:#DCB8B790;text-align: center;display: none;max-height:180px;overflow:auto;}
.tzz_con .tit .sel ul::-webkit-scrollbar{ width:4px;height: 1px;}
.tzz_con .tit .sel ul::-webkit-scrollbar-thumb{background:#DCB8B790; }
.tzz_con .tit .sel ul::-webkit-scrollbar-track{ background:rgba(255,255,255,0.4);}
.tzz_con .tit .sel ul a{display: block;line-height: 36px;color: #ffffff; border-top: 1px solid #fff;}
.tzz_con .con{padding: 4.58vw 3.54vw 5.47vw 3.54vw;background-color: #fff;box-shadow: 0 0 40px rgba(0,0,0,0.06);}
.tzz_con .con .year{line-height: 42px;font-family: 微软雅黑;color: #000000;margin-bottom: 2vw;}

.tzz_con .con .list .li{padding: 1.4vw 1.77vw;background-color: #F6F6F6;margin-bottom: 0.83vw;display: flex;justify-content: space-between;align-items: center;font-family: 微软雅黑;position:relative;flex-wrap:wrap;}
.tzz_con .con .list .li .xl{ padding: 2vw 0 0 40px;left:0;width:100%;display:none;}
.tzz_con .con .list .li .xl>div{}
.tzz_con .con .list .li .xl a{margin-bottom: 1vw;display:block;transition:all 0.5s;}
.tzz_con .con .list .li .xl a:hover{color:#DCB8B7;}
.tzz_con .con .list .li:hover{z-index:2;}

.tzz_con .con .list .li{padding: 1.4vw 1.77vw;background-color: #F6F6F6;margin-bottom: 0.83vw;display: flex;justify-content: space-between;align-items: center;font-family: 微软雅黑;}
.tzz_con .con .list .li .left{width: calc(100% - 200px);color: #333333;padding-left: 40px;background: url(../img/pdf.png)no-repeat left center;line-height: 30px;transition: all 0.5s;}
.tzz_con .con .list .li:hover .left{color: #DCB8B7;}
.tzz_con .con .list .li .right{color: #333333;}
.tzz_con .con .list .li .right span{font-family: cr;font-size: 18px;margin: 0 2px;}
.tzz_con .con .list .li:hover{background-color: #ffffff;box-shadow: 0 0 20px rgba(0,0,0,0.08);}
.tzz_con .con .list table{width: 100%;border-collapse:collapse;border-spacing:0;margin-bottom: 3.28vw;border-color: #EBEBEB;}
.tzz_con .con .list table th{width: calc(100% / 3);line-height: 82px;background-color: #E9E0CE;font-size: 20px;}
.tzz_con .con .list table th p{line-height:30px;}
.tzz_con .con .list table td{text-align: center;line-height: 1.5;padding:1.5vw 2px; font-size: 16px;word-break: break-word!important;}
.tzz_con .con .list table tr:nth-child(2n+1){background-color: #F9F9F9;}

.bri_swiper{position: relative;overflow: hidden;padding-bottom: 10px;padding-top: 10px;}
.bri_swiper .swiper-slide{padding: 2.135vw 1.1vw 2vw 1.1vw;background-color: #ffffff;border: 1px solid #EBEBEB;}
.bri_swiper .swiper-slide .pics{width: 100%;overflow: hidden;margin:0.625vw 0 1.25vw 0;}
.bri_swiper .swiper-slide .pics .pic{width: 100%;padding-bottom:75.73%; background: no-repeat center;background-size:  100% 100%;transition: all 0.5s;}
.bri_swiper .swiper-slide .pics .pic1{height: 22.4vw;}
.bri_swiper .swiper-slide:hover .pics .pic{transform: scale(1.05);}
.bri_swiper .swiper-slide .h{color: #000000;line-height: 30px;}
.bri_swiper .swiper-slide .a_box{line-height: 20px;height: 40px;}
.bri_swiper .swiper-slide a{margin-right: 1.6vw;padding-right: 10px;background: url(../img/not_more1.png)no-repeat right center;display:table;}
.bri_swiper .swiper-slide a:last-child{margin-right:1vw;}
.bri_swiper .swiper-slide a:hover{color: #DCB8B7;background-image: url(../img/not_more2.png);}
.bri_swiper .swiper-slide:hover{border-color: transparent;box-shadow: 0 0 10px rgba(0,0,0,0.07);}
.bri_swiper .swiper-pagination{bottom: 13px;font-size: 14px;color: #999999;}
.bri_swiper .swiper-pagination .swiper-pagination-current{color: #000000;font-size: 20px;}
.bri_swiper .next,.bri_swiper .prev{position: absolute;bottom: 0;z-index: 99;cursor: pointer;top:50%;}
.bri_swiper .next{right: 10px;transform: translateY(-40%) scale(0.6);}
/*.bri_swiper .next:hover{background-image: url(../img/bri_next1.png);}*/
.bri_swiper .prev{left: 10px;transform: translateY(-40%) scale(0.6);}
/*.bri_swiper .prev:hover{background-image: url(../img/bri_prev1.png);}*/

.ana_boxs{display: flex;justify-content: space-between;margin-bottom: 11.46vw;}
.ana_boxs .box{width: 35.5vw;padding: 1.98vw 2.1875vw 3vw 2.1875vw;background: url(../img/ana_bj.png)no-repeat center;background-size: 100% 100%;}
.ana_boxs .box .p1{line-height: 24px;color: #333333;margin-bottom:4.84vw;}
.ana_boxs .box .name{line-height: 34px;color: #000000;margin-bottom:1.61vw;}
.ana_boxs .box .p2{line-height: 20px;color: #333333;margin-bottom: 6px;}
.ana_boxs .box a{color: #0009FF;line-height: 26px;}

.inv_boxs .h1{line-height: 42px;color: #000000;margin-bottom:2.34vw;}
.inv_boxs .boxs{display: flex;}
.inv_boxs .boxs .box{border: 1px solid #E9E9E9;background-color: #FFFFFF;width: 22.72vw;padding: 2.08vw 0 2.08vw 1.875vw;display: flex;margin-right: 1vw;align-items: center;transition: all 0.5s;}
.inv_boxs .boxs .box:last-child{margin-right: 0;}
.inv_boxs .boxs .box .icon{width: 3.28vw;margin-right:1.1vw;}
.inv_boxs .boxs .box .txt1{width:calc(100% - 4.38vw);}
.inv_boxs .boxs .box .txt1 .p1{line-height: 22px;color: #666666;margin-bottom: 0.416vw;}
.inv_boxs .boxs .box .txt1 .p2{line-height: 28px;color: #000000;}
.inv_boxs .boxs .box:last-child .txt1 .p2{color: #0009FF;}
.inv_boxs .boxs .box:hover{border-color: transparent;box-shadow: 0 0 30px rgba(0,0,0,0.07);}

.gg_tanchuang{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: -999;opacity: 0;transition: all 0.5s;}
.gg_tanchuang.on{opacity: 1;z-index: 999;}
.gg_tanchuang .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.gg_tanchuang .con{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 54.5vw;background-color: #fff;}
.gg_tanchuang .con .out{position: absolute;top: 0;right: 0;width: 3.38vw;height: 3.38vw;background: url(../img/close.png)no-repeat center;background-size: 1.1vw 1.1vw; background-color: #DCB8B7;z-index: 2;cursor: pointer;}
.gg_tanchuang .con .txt{padding: 82px 74px 60px 74px;}
.gg_tanchuang .con .txt .h{text-align: center;line-height: 42px;color: #000000;margin-bottom: 2.5vw;}
.gg_tanchuang .con .txt .p{line-height: 30px;color: #333333;margin-bottom: 1.77vw;text-align: justify;}
.gg_tanchuang .con .txt .p1{text-align: right;}
.gg_tanchuang .con .btn_box{display: flex;}
.gg_tanchuang .con .btn_box .btn1{width: 50%;text-align: center;line-height: 106px;color: #333333;background-color: #F2F2F2;transition: all 0.5s;}
.gg_tanchuang .con .btn_box .btn1:last-child{color: #ffffff;background-color: #DCB8B7;}
.gg_tanchuang .con .btn_box .btn1:hover{opacity: 0.7;}

.v_tangchuang{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: -999;opacity: 0;transition: all 0.5s;}
.v_tangchuang.on{opacity: 1;z-index: 999;}
.v_tangchuang .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.v_tangchuang .con{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 54.5vw;background-color: transparent;}
.v_tangchuang .con .out{position: absolute;top: 0;right: 0;width: 3.38vw;height: 3.38vw;background: url(../img/close.png)no-repeat center;background-size: 1.1vw 1.1vw; background-color: #DCB8B7;z-index: 2;cursor: pointer;}
.v_tangchuang .con .txt{padding:0!important;}
.v_tangchuang .con .txt video{width: 100%;}

.per_tanchuang{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: -999;opacity: 0;transition: all 0.5s;}
.per_tanchuang.on{opacity: 1;z-index: 999;}
.per_tanchuang .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);}
.per_tanchuang .con{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 54.5vw;background-color: #fff;max-height: 80vh;overflow: auto;}
.per_tanchuang .con .out{position: sticky;top: 0;right: 0;transform:translate(calc(54.5vw - 3.38vw),0); width: 3.38vw;height: 3.38vw;background: url(../img/close.png)no-repeat center;background-size: 1.1vw 1.1vw; background-color: #DCB8B7;z-index: 2;cursor: pointer;}
.per_tanchuang .con .txt{padding: 20px 74px 60px 74px;position:relative;}
.per_tanchuang .con .txt .h{text-align: center;line-height: 42px;color: #000000;margin-bottom: 2.5vw;}
.per_tanchuang .con .txt .p{line-height: 26px;color: #333333;margin-bottom: 1.354vw;text-align: justify;}
.per_tanchuang .con .txt .p1{margin-top: 2.1875vw;display: flex;line-height: 26px;}
.per_tanchuang .con .txt .p1 span{display: block;width: calc(100% - 9.635vw);}
.per_tanchuang .con .txt .p1 span.f_20{width: 9.635vw;}
.per_tanchuang .con .btn_box{display: flex;}
.per_tanchuang .con .btn_box .btn1{width: 50%;text-align: center;line-height: 106px;color: #333333;background-color: #F2F2F2;transition: all 0.5s;}
.per_tanchuang .con .btn_box .btn1:last-child{color: #ffffff;background-color: #DCB8B7;}
.per_tanchuang .con .btn_box .btn1:hover{opacity: 0.7;}
.per_tanchuang .con .txt .txt1{display: none;}
.per_tanchuang .con .txt .txt1.on{display: block;}

.per_tanchuang .con::-webkit-scrollbar{ width:4px;height: 1px;}
.per_tanchuang .con::-webkit-scrollbar-thumb{ background:rgba(255,255,255,0.4);}
.per_tanchuang .con::-webkit-scrollbar-track{ background:#000;}

.lis_con .top_txt{padding-right: 17.7vw;padding-bottom: 2.1vw;border-bottom: 1px solid #E8E8E8;}
.lis_con .top_txt .h{line-height: 42px;color: #000000;margin-bottom: 2.916vw;}
.lis_con .top_txt .boxs{display: flex;flex-wrap: wrap;}
.lis_con .top_txt .boxs .box{margin-bottom: 2.9vw;}
.lis_con .top_txt .boxs .box:nth-child(1),.lis_con .top_txt .boxs .box:nth-child(4){width: 20vw;}
.lis_con .top_txt .boxs .box:nth-child(2),.lis_con .top_txt .boxs .box:nth-child(5){width: 24vw;}
.lis_con .top_txt .boxs .box .p1{line-height: 22px;color: #333;margin-bottom: 1vw;}
.lis_con .top_txt .boxs .box .h1{line-height: 26px;color: #000000;max-width: 322px;}

.table_box{padding: 4.427vw 0 0 0;}
.table_box .tit{line-height: 42px;color: #000000;margin-bottom: 2.6vw;}
.table_box .table{margin-bottom:3vw;}
.table_box .table:last-child{margin-bottom: 0;}
.table_box .table .txt{display: flex;justify-content: space-between;line-height: 28px;color: #000000;margin-bottom: 1.12vw;}
.table_box .table table{width: 100%;border-collapse:collapse;border-spacing:0;border-color:#eee;}
.table_box .table table th{width: calc(100% / 4);line-height: 82px;background-color: #E9E0CE;font-size: 20px;border:1px solid #eee!important;}
.table_box .table table th:nth-child(1){width: 12.42vw;}
.table_box .table table th:nth-child(2){width: 14.14vw;}
.table_box .table table th:nth-child(3){width: 14.218vw;}
.table_box .table table th:nth-child(4){width: 31.98vw;}
.table_box .table table td{text-align: center;line-height: 64px;font-size: 16px;border:1px solid #eee!important;}
.table_box .table table tr:nth-child(2n+1){background-color: #F9F9F9;}

/* 我们的承诺 */
.prom1 .tit{margin-bottom: 0;}
.prom1 .tit .h{line-height: 1;color: #000000;margin-bottom: 1.458vw;}
.prom1 .tit .p{line-height: 26px;color: #333333;margin-bottom: 2.6vw;}
.prom1 .con1{padding: 3.23vw 4.427vw 4.427vw 3.646vw;background-color: #ffffff;box-shadow: 0 30px 76px rgba(0,0,0,0.07);display: flex;justify-content: space-between;}
.prom1 .con1 .txt{width: 41.3vw;}
.prom1 .con1 .txt .box{display: flex;margin-bottom: 3.385vw;align-items: flex-start;}
.prom1 .con1 .txt .box:last-child{margin-bottom: 0;}
.prom1 .con1 .txt .box .h{width: 155px;margin-right: 5.3vw;position: relative;line-height: 36px;color: #000000;z-index: 2;}
/*.prom1 .con1 .txt .box .h:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 12px;background-color: #F3F3F3;z-index: -1;}*/
.prom1 .con1 .txt .box .h div{background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 66%, #F3F3F3 0%);background-size: 100% 100%;display: inline;text-shadow:0 5px 10px rgb(0 0 0 / 22%);}
.prom1 .con1 .txt .box .p{width: calc(100% - 155px - 5.3vw);line-height: 26px;color: #333333;margin-top: 12px;}
.prom1 .con1 .txt .box .p li{position: relative;margin-bottom: 1.67vw;padding-left: 20px;line-height: 16px;}
.prom1 .con1 .txt .box .p li:last-child{margin-bottom: 0;}
.prom1 .con1 .txt .box .p li::before{content: "";position: absolute;top:5px;left: 0;width: 6px;height: 6px;border-radius: 50%;background-color: #333333;}
.prom1 .con1 .pics{width: 30vw;overflow: hidden;margin-top:4vw;}
.prom1 .con1 .pics .pic{width: 100%;height: 19vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.prom1 .con1 .pics .pic:hover{transform: scale(1.05);}

.prom1 .con2{padding: 3.23vw 4.427vw 4.427vw 3.646vw;background-color: #ffffff;box-shadow: 0 30px 76px rgba(0,0,0,0.07);}

/* 义工 */
.yg_logo{width: 10.1vw;margin-bottom: 5.2vw;}
.yg_pics{position: relative;overflow: hidden;padding: 30px 0;}
.yg_pics .swiper-slide{overflow: hidden;transition: all 0.5s;}
.yg_pics .swiper-slide-active{transform: scale(1.244);}
.yg_pics .swiper-slide .pic{height: 15.47vw;width: 100%;background: no-repeat center;background-size: cover;}
.yg_pics .prev,.yg_pics .next{position: absolute;top: 50%;transform: translateY(-50%) scale(0.6);z-index: 10;cursor: pointer;transition: all 0.5s;}
.yg_pics .prev{left: 1vw;}
/*.yg_pics .prev:hover{background-image: url(../img/tc_left2.png);}*/
.yg_pics .next{right: 1vw;}
/*.yg_pics .next:hover{background-image: url(../img/tc_right2.png);}*/

/* 联系我们 */
.con_con{padding: 3.23vw 4.427vw 4.427vw 3.646vw;background: url(../img/contact_bj.png)no-repeat right center;background-size: 42.44vw 32vw; background-color: #ffffff;box-shadow: 0 30px 76px rgba(0,0,0,0.07);}
.con_con .top{display: flex;justify-content: space-between;border-bottom: 1px solid #EFEFEF;padding-bottom: 2.6vw;}
.con_con .top .t_box{width: 47.5%;}
.con_con .top .t_box .h{line-height: 40px;margin-bottom: 2.34vw;color: #000000;}
.con_con .top .t_box .p1{line-height: 18px;color: #333; margin-bottom: 0.625vw;}
.con_con .top .t_box .p2{line-height: 24px;height: 48px; color: #333333;margin-bottom: 1.93vw;}
.con_con .top .t_box a{display: block;padding-left: 22px;background: url(../img/ny_dz.png)no-repeat left center;line-height: 20px;color: #494949;}
.con_con .bottom{padding: 3.23vw 0 0 0;display: flex;justify-content: space-between;}
.con_con .bottom .b_boxs{width: 47.5%;}
.con_con .bottom .b_boxs{display: flex;justify-content: space-between;}
.con_con .bottom .b_box .h1{color: #333; line-height: 20px;margin-bottom: 1.2vw;}
.con_con .bottom .b_box .item{line-height: 24px;color: #000;margin-bottom: 1.56vw;}
.con_con .bottom .b_box .item:last-child{margin-bottom: 0;}
.con_con .bottom .b_boxs .b_box{margin-right: 1vw;width:45%;}
.con_con .bottom .b_boxs .b_box:last-child{margin-right: 0vw;}

/* 人才 */
.con_per{padding: 3.23vw 0 0 0;background-size: 42.44vw 32vw; background-color: #ffffff;box-shadow: 0 30px 76px rgba(0,0,0,0.07);}
/* .con_per .per_box{padding: 30px 200px 65px 80px;margin-bottom: 35px;display: flex;border-bottom: 1px solid #F3F3F3;align-items: flex-start;}
.con_per .per_box:nth-last-child(2){border-bottom: none;}
.con_per .per_box .left{width: 190px;margin-right: 10.625vw;position: relative;line-height: 36px;z-index: 2;}
.con_per .per_box .left:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 12px;background-color: #F3F3F3;z-index: -1;}
.con_per .per_box .right{width: calc(100% - 190px - 10.625vw);}
.con_per .per_box .right .p{line-height: 28px;color: #333333;margin-bottom: 1.354vw;display: flex;}
.con_per .per_box .right .p:last-child{margin-bottom: 0;}
.con_per .per_box .right img{max-width: 100%;margin-bottom: 3.23vw;}
.con_per .per_box .right .p span:first-child{width: 9.6vw;}
.con_per .per_box .right .p span:last-child{width: calc(100% - 9.6vw);} */
.con_per .b_pic{display: table;margin: 0 auto;margin-bottom: 3.645vw;position: relative;}
.con_per .b_pic img{width: 57.5vw;}



@keyframes boderM {
    0% {transform: translate(-50%, -50%) scale(1);opacity: 0}

    20% {opacity: 1}

    75% {transform: translate(-50%, -50%) scale(2);opacity: 0}

    100% {opacity: 0}

}
@keyframes bordershow {

    50% {box-shadow: 0px 0px 10px 0 #001eb4;}

}


.con_per .b_pic .yuan{position: absolute;width: 9px;height: 9px;border-radius: 50%;z-index: 2;cursor: pointer;}
.con_per .b_pic .yuan div{width: 9px;height: 9px;border-radius: 50%;}
.con_per .b_pic .yuan:before{content: '';display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 20px;height: 20px;border-radius: 50%;background: rgba(255, 255, 255, 0.44);animation: boderM 3s .75s infinite;}
.con_per .b_pic .yuan:after{content: '';display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width:25px;height: 25px;border-radius: 50%;background: rgba(255, 255, 255, 0.2);animation: boderM 3s infinite;}
.con_per .b_pic .yuan1{top: 12.3125vw;left: 4.73vw;}
.con_per .b_pic .yuan1 div{background-color: #709098;}
.con_per .b_pic .yuan2{top: 12.3125vw;right: 4.73vw;}
.con_per .b_pic .yuan2 div{background-color: #99AA76;}
.con_per .b_pic .yuan3{bottom: 12.3125vw;left: 4.73vw;}
.con_per .b_pic .yuan3 div{background-color: #CF9C71;}
.con_per .b_pic .yuan4{bottom: 12.3125vw;right: 4.73vw;}
.con_per .b_pic .yuan4 div{background-color: #88759E;}

.con_per .b_pic .kuang{position: absolute;width: 10vw;height: 10vw;z-index: 3;cursor: pointer;cursor:pointer;}
.con_per .b_pic .kuang1{top: 3.6vw;left: 3.73vw;}
.con_per .b_pic .kuang1 div{background-color: #709098;}
.con_per .b_pic .kuang2{top: 3.6vw;right: 3.73vw;}
.con_per .b_pic .kuang2 div{background-color: #99AA76;}
.con_per .b_pic .kuang3{bottom: 3vw;left: 3.73vw;}
.con_per .b_pic .kuang3 div{background-color: #CF9C71;}
.con_per .b_pic .kuang4{bottom: 3vw;right: 3.73vw;}
.con_per .b_pic .kuang4 div{background-color: #88759E;}

.con_per .per_pic{padding: 9.4vw 7.08vw;text-align: left;color: #ffffff;line-height: 34px;text-align:center; background: no-repeat center;background-size: cover;}

/* 持续发展 */
.sust_p .tit1{margin-bottom: 2.6vw;}
.sust_p .tit1 .h{line-height: 1;color: #000000;margin-bottom: 1.458vw;}
.sust_p .tit1 .p{line-height: 26px;color: #333333;}
.sust_pcon{padding: 2.7vw 2.916vw 5.47vw 2.916vw;box-shadow: 0 30px 76px rgba(0,0,0,0.07);background-color: #fff;}
.sust_pcon .top{display: flex;justify-content: space-between;align-items: flex-start;width: 100%;}
.sust_pcon .top>ul{display: flex;margin-top: 4px;}
.sust_pcon .top>ul a{color: #333333;padding-bottom: 0.833vw;margin-right: 2.3vw;position: relative;}
.sust_pcon .top>ul a:after{content: "";position: absolute; left: 0;bottom: 0;width: 0%;height: 3px;background-color: #DCB8B7;transition: all 0.5s;}
.sust_pcon .top>ul a:hover:after,.sust_pcon .top>ul a.on:after{width: 100%;}
.sust_pcon .top>ul a:hover,.sust_pcon .top>ul a.on{color:#DCB8B7;}
.sust_pcon .top .shaixuan{width: auto;}
.sust_pcon .boxs .boxs1{display: flex;justify-content: space-between;border-bottom: 1px solid #EBEBEB;}
/* .sust_pcon .boxs .boxs1.boxs1x{display: block;} */
.sust_pcon .boxs .boxs1 .y_h{width: 75px;margin-right: 4.84vw;padding-top: 3.4375vw;}
.sust_pcon .boxs .boxs1 .boxs2{width: calc(100% - 75px - 4.84vw);}
.sust_pcon .boxs .boxs1 .boxs3{width: calc(100% - 75px - 4.84vw);}
.sust_pcon .boxs .boxs1 .boxs3 .boxs2{width: 100%;display: none;}
.sust_pcon .boxs .boxs1 .boxs3 .boxs2.on{display: block;}
.sust_pcon .boxs .boxs1 .box{padding: 3.4375vw 0;border-bottom: 1px solid #EBEBEB;}
.sust_pcon .boxs .boxs1 .box:last-child{border-bottom: none;}
.sust_pcon .boxs .boxs1 .box{display: flex;justify-content: space-between;}
.sust_pcon .boxs .boxs1 .box .txt{width: 34.11vw;}
.sust_pcon .boxs .boxs1 .box .txt1{width:100%;}
.sust_pcon .boxs .boxs1 .box .txt .h{line-height: 30px;color: #000000;margin-bottom: 1.4vw;max-height: 60px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.sust_pcon .boxs .boxs1 .box .txt .p{line-height: 30px;color: #666666;}
.sust_pcon .boxs .boxs1 .box .pics{width: 28.23vw;display: flex;justify-content: space-between;}
.sust_pcon .boxs .boxs1 .box .pics .b_pic{width: 23.4375vw;position: relative;overflow: hidden;}
.sust_pcon .boxs .boxs1 .box .pics .b_pic .swiper-slide{overflow: hidden;opacity: 0!important;background-color:#fff;}
.sust_pcon .boxs .boxs1 .box .pics .b_pic .swiper-slide-active{opacity: 1!important;}
.sust_pcon .boxs .boxs1 .box .pics .b_pic .swiper-slide.on{opacity: 1!important;}
.sust_pcon .boxs .boxs1 .box .pics .b_pic .swiper-slide .b_pic1{width: 100%;height: 300px;background: no-repeat center;background-size: auto 100%;}
.sust_pcon .boxs .boxs1 .box .pics .r_pic{width: 4.16vw;overflow: hidden;height: 300px;position:relative; }
.sust_pcon .boxs .boxs1 .box .pics .r_pic .swiper-slide{overflow: hidden;}
.sust_pcon .boxs .boxs1 .box .pics .r_pic .swiper-slide .b_pic1{width: 100%;height: 52px;background: no-repeat center;background-size: auto 100%;}
.sust_pcon .boxs .boxs1 .boxs3 .boxs2 .item{display: none;}
.sust_pcon .boxs .boxs1 .boxs3 .boxs2 .item.on{display: block;}
.dream_pcon .page_btn{display: none;}

.sust_p2top{padding-bottom: 3.2vw;position: relative;margin-bottom: 0.6vw;padding-top: 1.6vw;}
.sust_p2top:after{content: "";position: absolute;bottom: 0;left: -2.916vw;width: calc(100% + 5.832vw);height: 1px;background-color: #E9E9E9;}
.sust_p2top .tit{display: flex;justify-content: flex-start;align-items: center;color: #000000;margin-bottom:1.98vw;}
.sust_p2top .tit img{width: 5.25vw;}
.sust_p2top .tit .solid{width: 1px;height: 29px;background-color: #E9E9E9;margin: 0 1.2vw;}
.sust_p2top .p{line-height: 28px;color: #666666;}
.sust_p2top .p p{margin-bottom: 1.458vw;}
.sust_p2top .p p:last-child{margin-bottom: 0;}
.boxs1x ul{padding-top: 3.4375vw;}
.boxs1x ul li a{color: #D2D2D2;margin-bottom:3.33vw;transition: all 0.5s;cursor: pointer;}
.boxs1x ul li:hover a{color: #000000;}
.boxs1x ul li.on a{color: #000000;font-size: 30px;}
 
@media screen and (max-width: 1760px) {
    .f_40{font-size: 32px;}
    .f_20 {font-size: 16px;}
    .f_24{font-size: 18px;}
    .f_22{font-size: 18px;}
    .f_20{font-size: 18px;}
    .f_18{font-size: 16px;}
    .f_16{font-size: 14px;}
    .ab1 .txt .p{line-height: 30px;}
    .i_part3 .p3_con .top .txt .p{line-height: 40px;}
    .header .w1560 .lag>div{padding-top: 40px;}
}
@media screen and (max-width: 1560px) {
.f_12 {font-size: 12px;}
.f_13 {font-size: 13px;}
.f_14 {font-size: 14px;}
.f_15 {font-size: 14px;}
.f_16 {font-size: 14px;}
.f_17 {font-size: 14px;}
.f_18 {font-size: 16px;}
.f_20 {font-size: 16px;}
.f_21 {font-size: 18px;}
.f_22 {font-size: 17px;}
.f_24 {font-size: 20px;}
.f_26 {font-size: 20px;}
.f_28 {font-size: 22px;}
.f_30 {font-size: 22px;}
.f_32 {font-size: 24px;}
.f_34 {font-size: 24px;}
.f_35 {font-size: 25px;}
.f_36 {font-size: 26px;}
.f_38 {font-size: 25px;}
.f_40 {font-size: 28px;}
.f_42 {font-size: 30px;}
.f_44 {font-size: 32px;}
.f_45 {font-size: 33px;}
.f_46 {font-size: 34px;}
.f_48 {font-size: 34px;}
.f_50 {font-size: 36px;}
.f_55 {font-size: 38px;}
.f_56 {font-size: 40px;}
.f_60 {font-size: 40px;}
.f_62 {font-size: 40px;}
.f_64 {font-size: 42px;}
.f_66 {font-size: 44px;}
.f_68 {font-size: 46px;}
.f_72 {font-size: 48px;}
.f_80 {font-size: 56px;}
.f_90 {font-size: 62px;}
.f_100 {font-size: 70px;}
.f_110 {font-size: 74px;}
.f_112 {font-size: 74px;}
.f_122 {font-size: 82px;}
.footer .f_top .left{width: 100%;}
.ab1 .txt .p{line-height: 28px;}
.ab3 .con .txt .p{line-height: 26px;}
.ab4 .con .box .txt{line-height: 24px;}
.bri_swiper .swiper-slide a{font-size: 12px;margin-right: 0.6vw;}
.tzz_con .con .list table th{font-size: 18px;}
.tzz_con .con .list table td{font-size: 14px;}
.table_box .table table th{font-size: 18px;}
.table_box .table table td{font-size: 14px;}
/*.footer .f_top .left ul{width: calc(100% / 8); padding-right: 2vw;}*/
.right_lm{top: 55%;}
.sust_pcon .boxs .boxs1 .box .pics .b_pic .swiper-slide .b_pic1{height: 260px;}
.sust_pcon .boxs .boxs1 .box .pics .r_pic{height: 260px;}
.gov_tab ul li.on{font-size: 18px;}

.lis_con .top_txt .boxs .box .h1{font-size: 16px;}
}

@media screen and (max-width: 1440px) {
    .ab5 .con .pics .swiper-slide .txt1 .p{font-size: 13px;}
    .gg_tanchuang .con .btn_box .btn1{line-height: 54px;}
    .gg_tanchuang .con .txt .p{line-height: 28px;}
}
@media screen and (max-width: 1368px) {
    .tzz_con .con .list table th{font-size: 17px;}
.tzz_con .con .list table td{font-size: 13px;}

}
@media screen and (max-width: 1280px) {
.f_18 {font-size: 14px;}
.f_20 {font-size: 15px;}
.f_21 {font-size: 15px;}
.f_22 {font-size: 15px;}
.f_24 {font-size: 18px;}
.f_26 {font-size: 18px;}
.f_28 {font-size: 20px;}
.f_30 {font-size: 20px;}
.ab5 .con .pics .swiper-slide .txt1 .p{font-size: 12px;line-height:20px;}
.ab1 .txt .p{line-height: 24px;}
.not_con .con .boxs .box{padding: 1.6vw;}
.not_con .con .boxs .box .h{line-height: 22px;font-size:14px;padding-left:36px;}
.lis_con .top_txt .boxs .box .p1{font-size: 13px;}
.lis_con .top_txt .boxs .box .h1{font-size: 14px;}
.gg_tanchuang .con{width: 72vw;}
.i_part2{padding-top: 15vw;}

.tanchuangx_box .tanchuang .con .pic_top .left_txt .h{font-size: 22px;}
.tanchuangx_box .tanchuang .con .pic_top .left_txt .p{font-size: 12px;}
.tanchuangx_box .tanchuang .con .pic_top .right_txt span{font-size: 30px;}
.pho_con1 .left{width: 19vw;}
.ab5 .con .year{font-size: 15px;}
.ab5 .con .year .swiper-slide.on{font-size: 24px;}
}
@media screen and (max-width: 1024px) {
    .pho_con1 .left .ser_box .cx{background: url(../img/ser.svg)no-repeat 0.45vw 65%;}
    .ab5 .con .year{padding-bottom:2.2vw;}
    .inv_boxs .boxs .box:last-child{width:28.72vw;}
    .not_con .con .boxs .box{width: 48%;}
	.not_con .con .boxs .box .num{font-size: 30px;line-height: 36px;}
	.not_con .con .boxs .box .h{padding-left: 30px;line-height: 22px;height: 44px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;background-size: auto 22px;margin-bottom: 0; -webkit-box-orient: vertical;font-size: 14px;}
	.not_con .con .boxs .box .more{display: none;}
	.maz_con .boxs .box{width: 32%;margin-bottom: 20px;}
	.maz_con .boxs .box .pic{height: 24.5vw;}
	.maz_con .boxs .box .txt .h1{font-size:12px;margin-top: 8px;}
	.header{display: none;}
	.header:hover{background-color: transparent;}
	.header_m{display: flex;align-items: center;justify-content: space-between;padding: 16px;position: fixed;z-index: 99;}
	.act .header_m{z-index: -99;opacity:0;}
	.header_m.hide{transform: translate(-50%,0);}
	.header_m .m_btns{margin-left: 17px;}
	.header_m .m_lag{display:none;}
	.header_m .m_btn1{width: 30px;}
	.header_m .m_btn2{display: none;width: 30px;}
	.header_m .m_btn3{display: none;width: 30px;}
	.header_m.on {border-bottom: 1px solid #E1E1E1;}
	.header_m.on .m_btn1{display: none;}
	.header_m.on .m_btn2{display: block;}
	.header_m.on .m_btn3{display: none;}
	.header_m.on1 {background-color:#fff;overflow:hide;}
	.header_m.hide {background-color:#fff;}
	.header_m.on1 .m_btn1{display: none;}
	.header_m.on1 .m_btn2{display: block;}
	.header_m.on1 .m_btn3{display: none;}
	.header_m.hide {background-color:#fff;}
	.header_m.hide .m_btn1{display: none;}
	.header_m.hide .m_btn2{display: block;}
	.header_m.hide .m_btn3{display: none;}
	.header_m .logo{width: 50%;position: relative;z-index: 6;}
	.header_m .logo2{display: none;}
	.header_m.on .logo1{display: none;}
	.header_m.on .logo2{display: block;}
	.header_m.on1 .logo1{display: none;}
	.header_m.on1 .logo2{display: block;}
	.header_m.hide .logo1{display: none;}
	.header_m.hide .logo2{display: block;}
	.header_m .m_right{display: flex;position: relative;z-index: 6;}
	.right_lm{display: none;}
	.m_header_lag{position: fixed;top: 0;left: -1%;width: 102%;height: 50vh;background-color: #ffffff;transition: all 0.5s;transform: translateY(-100%);z-index: -1;padding: 80px 25px 0 25px;}
	.m_header_lag.on{transform: translateY(0);}
	.m_header_lag.on{transform: translateY(0);}
	.m_header_lag li a{line-height: 20px;font-size: 15px;color: #000000;padding: 22px 0;border-bottom: 1px solid #E6E6E6;display: block;}
	.m_header_nav{position: fixed;top: 0;left: -1%;width: 102%;height: 100vh;background-color: #ffffff;transition: all 0.5s;transform: translateY(-100%);z-index: -1;padding: 80px 0 0 0;}
	.m_header_nav.on{transform: translateY(0);}
	.m_header_nav .m_list{height:100%;overflow:auto;padding:0 25px;box-sizing:border-box;}
	.m_header_nav .m_nav>li{border-bottom: 1px solid #E6E6E6;padding: 20px 0;position: relative;}
	.m_header_nav .m_nav>li>a{line-height: 20px;font-size: 15px;color: #000000;pointer-events: none;}
	.m_header_nav .m_nav>li:nth-child(1)>a{pointer-events: auto;}
	.m_header_nav .m_nav>li:nth-child(2)>a{pointer-events: auto;}
	.m_header_nav .m_nav>li:last-child>a{pointer-events: auto;}
	.m_header_nav .m_nav>li:after{content: "";position: absolute;right: 0;top: 0;height: 64px;width: 6px;background: url(../img/mf_icon1.png)no-repeat center;background-size: 6px auto;transition: all 0.5s;}
	.m_header_nav .m_nav>li.on:after{transform: rotate(90deg);}
	.m_header_nav .m_nav2{display: none;padding:20px 0 0 0;line-height: 2;}
	.m_header_nav .m_nav>li:nth-child(8):after{display:none;}
	
	.m_header_nav .m_nav2{display: none;padding:20px 0 0 0;line-height: 2;}
	.m_header_nav .m_nav>li:nth-child(2) .m_nav2>li:nth-child(2)>a{pointer-events: none;}
	.m_header_nav .m_nav2 .m_nav3{padding:0 0 16px 0;padding-left: 20px;}
	.m_header_nav .m_nav2 .m_nav3 li{position: relative;font-size:12px;}
	.m_header_nav .m_nav2 .m_nav3 li:before{content:"";position:absolute;top:50%;left:-10px; width:5px;height:1px;background-color:#000000;}
	/*.m_header_nav .m_nav>li:nth-child(7):after{display:none;}*/
	.m_header_nav .m_nav>li:nth-child(8):after{display:none;}
	
	.m_header_nav .m_nav1>li:after{display:none;}
	
	.i_part3 .p3_con .top .txt{width: 32.11vw;}
	.tanchuangx_box .tanchuang.on .out{top: 0;}
	.tanchuangx_box .tanchuang.on .out img{width: 70%;}
	.card_tanchuang.on .out{top: 0;}
	.card_tanchuang.on .out img{width: 70%;}
	.sel_tanchuangbox .sel_tanchuang.on .out{top: 0;}
	.sel_tanchuangbox .sel_tanchuang.on .out img{width: 70%;}
	.gwzx_con .gwzx_con1 .left .swiper-slide.on{font-size: 18px;}
	/*.ab5 .con .year .solid{display: none;}*/
	.ab2 .w1560{height: 66vw;background-repeat: no-repeat;background-size: 100% auto;}
	.ab2 .w1560 .box1 {left: -13vw;bottom: 19vw;}
	.ab2 .w1560 .box3 {right: -13vw;bottom: 19vw;}
	.footer .f_bottom{display: block;height:auto;padding-top:14px;}
	.footer .f_bottom .right_lm{display: flex;position:static;}
	.right_lm li a{width: 26px;height:26px; margin: 0 10px 20px 0;display:flex;justify-content:center;align-items:center;background-color: #DCB8B7;}
	.right_lm li a img{width: 60%;height: auto;}
	.con_con .bottom{align-items: flex-start;}
.con_con .bottom .b_boxs{display: flex;justify-content: space-between;flex-wrap:wrap;}
.con_con .bottom .b_boxs .b_box{width: 100%;margin-bottom: 30px;}
/*.con_con .bottom .b_boxs .b_box:last-child{margin-bottom: 0px;}*/
.footer{padding: 35px 25px 0 25px;}
	.footer .f_logo{width: 144px;top: 0;margin-bottom: 15px;}
	.footer .f_top .left{display: block;}
	.footer .f_top .left:after{display: none;}
	.footer .f_top .left>ul{max-width: 100%;border-bottom: 1px solid #D4D4D4;padding: 19px 0;}
	.footer .f_top .left ul li:first-child{margin-bottom: 0;padding-bottom: 0;position: relative;}
	.footer .f_top .left ul li:first-child:after{content: "";position: absolute;top: 50%;right: 0;transform: translateY(-50%); background: url(../img/mf_icon1.png)no-repeat center;background-size: cover; width: 6px;height: 10px;transition: all 0.5s;}
	.footer .f_top .left ul li:first-child.on:after{transform: translateY(-50%) rotate(90deg);}
	.footer .f_top .left ul li:first-child.on{margin-bottom: 12px;}
	.footer .f_top .left>ul>li:nth-child(n+2){padding-left: 10px;max-width: 100%;display: none;}
	.footer .f_center{margin: 30px 0 24px 0;}
	.footer .f_center .swiper-wrapper .swiper-slide{height: 12vw;}
	.footer .f_bottom{height: auto;margin-top: 0;padding: 27px 0;}
	.footer .f_bottom .left{display: block;}
	.footer .f_bottom .left .solid{display: inline-block;}
	.footer .f_bottom .left span:last-child{display: block;font-size: 12px;margin-top: 14px;}
	.footer .f_bottom a{line-height: 15px;vertical-align: top;font-size: 12px;}
	/*.w1560{width: 86vw;}*/
	.shaixuan .year_sel1 .h{font-size:12px;}
	.sust_pcon .top>ul a{font-size:12px;}
	.gg_tanchuang .con{width: 88vw;}
	.gov_tab{display: none;}
	.gov_tab ul li{font-size: 12px;}
	.ab3 .con .txt .p1{font-size: 15px;line-height:1.5;}
	.m_header_nav .m_nav1>li:after{display:none;}
	
	.footer .f_top .left>ul .li1>a{pointer-events: none;}
	.footer .f_top .left>ul:nth-child(1) .li1>a{pointer-events: auto;}
	.footer .f_top .left>ul:nth-child(2) .li1>a{pointer-events: auto;}
	.footer .f_top .left>ul:last-child .li1>a{pointer-events: auto;}
	
	.pho_con1 .tanchuang_box{top: 0;}
	
	.per_tanchuang .con{width: 80.2vw;max-height:58vh}
	
	.per_tanchuang .con .out{transform: translate(calc(80.5vw - 3.38vw),0);}
	.sust_pcon .top{display: block;}
	.sust_pcon .top>ul{width: 100%;justify-content: flex-start;margin-bottom: 12px;flex-wrap: wrap;}
	.sust_pcon .top>ul li{margin-right: 6px;margin-bottom: 8px;}
	.shaixuan{width: calc(100% - 50px);}
	.shaixuan .year_sel1{width: 48%;}
	.shaixuan .form{width: 48%;}
	.i_part1 .b_txt{width: 16.2vw;}
	.footer .f_top .left ul:last-child li:first-child:after{display:none;}
	.ab1s{height: auto;}
	.tanchuangx_box .tanchuang .con .pics .swiper-pagination{bottom: 1vw;}
	.tanchuangx_box .tanchuang .con .pics .swiper-pagination-bullet{width: 3px;height: 3px;}
	
	#d1{top: -90px!important;position:relative;}
	 #d2{top: -90px!important;position:relative;}
	 #d3{top: -90px!important;position:relative;}
	 #d4{top: -90px!important;position:relative;}
	 #d5{top: -90px!important;position:relative;}
	 #d6{top: -90px!important;position:relative;}
	
	.ab_con #d1{top:-10vw!important;}
	.ab_con #d2{top:-7.5vw!important;}
	.ab_con #d3{top:-15vw!important;}
	.ab_con #d4{top:-8.5vw!important;}
	.ab_con #d5{top:-5.5vw!important;}
	
	.dy_con .cons .con_top .txts{padding-right: 9vw;}
	/*.header .w1560 ul a{font-size: 12px;}*/
}
@media screen and (max-width: 1000px) {
    .sef_con .top_con .txts .swiper-slide .h1{font-size:20px;line-height:30px;margin-bottom: 1.6vw}
    .sef_con .top_con .txts .swiper-slide .h2{font-size:15px;line-height:26px;margin-bottom:1.3vw;}
    .sef_con .top_con .txts .swiper-slide .p{font-size:13px;line-height:24px;}
    .sef_con .top_con .txts .swiper-slide .p img{width: 70%;width:auto;}
    .i_part1 .pic_box .pic3{top: -6vw!important;}
    .i_part1 .pic_box .pic6{top: -6vw!important;}
    
    .i_part2 .pic_box .next,.i_part2 .pic_box .prev{ transform:translateY(-50%) scale(0.4);}
    .i_part2 .pic_box .next{right: 3.625vw;}
    .i_part2 .pic_box .prev{left: 3.625vw;}
}
@media screen and (max-width: 768px) {
    .ab_con #d2{top:-15vw!important;}
	.header{display: none;}
	.header:hover{background-color: transparent;}
	.header_m{display: flex;align-items: center;justify-content: space-between;padding: 16px;position: fixed;z-index: 99;}
	.header_m.hide{transform: translate(-50%,0);}
	.header_m .m_btns{margin-left: 17px;}
	.header_m .m_lag{display:none;}
	.header_m .m_btn1{width: 30px;}
	.header_m .m_btn2{display: none;width: 30px;}
	.header_m .m_btn3{display: none;width: 30px;}
	.header_m.on {border-bottom: 1px solid #E1E1E1;}
	.header_m.on .m_btn1{display: none;}
	.header_m.on .m_btn2{display: block;}
	.header_m.on .m_btn3{display: none;}
	.header_m.on1 {background-color:#fff;overflow:hide;}
	.header_m.hide {background-color:#fff;}
	.header_m.on1 .m_btn1{display: none;}
	.header_m.on1 .m_btn2{display: block;}
	.header_m.on1 .m_btn3{display: none;}
	.header_m.hide {background-color:#fff;}
	.header_m.hide .m_btn1{display: none;}
	.header_m.hide .m_btn2{display: block;}
	.header_m.hide .m_btn3{display: none;}
	.header_m .logo{width: 44%;position: relative;z-index: 6;}
	.header_m .logo2{display: none;}
	.header_m.on .logo1{display: none;}
	.header_m.on .logo2{display: block;}
	.header_m.on1 .logo1{display: none;}
	.header_m.on1 .logo2{display: block;}
	.header_m.hide .logo1{display: none;}
	.header_m.hide .logo2{display: block;}
	.header_m .m_right{display: flex;position: relative;z-index: 6;}
	.right_lm{display: none;}
	.m_header_lag{position: fixed;top: 0;left: -1%;width: 102%;height: 50vh;background-color: #ffffff;transition: all 0.5s;transform: translateY(-100%);z-index: -1;padding: 80px 25px 0 25px;}
	.m_header_lag.on{transform: translateY(0);}
	.m_header_lag.on{transform: translateY(0);}
	.m_header_lag li a{line-height: 20px;font-size: 15px;color: #000000;padding: 22px 0;border-bottom: 1px solid #E6E6E6;display: block;}
	.m_header_nav{position: fixed;top: 0;left: -1%;width: 102%;height: 100vh;background-color: #ffffff;transition: all 0.5s;transform: translateY(-100%);z-index: -1;padding: 80px 0 0 0;}
	.m_header_nav.on{transform: translateY(0);}
	.m_header_nav .m_list{height:100%;overflow:auto;padding:0 25px;box-sizing:border-box;}
	.m_header_nav .m_nav>li{border-bottom: 1px solid #E6E6E6;padding: 20px 0;position: relative;}
	.m_header_nav .m_nav>li>a{line-height: 20px;font-size: 15px;color: #000000;pointer-events: none;}
	.m_header_nav .m_nav>li:nth-child(2)>a{pointer-events: auto;}
	.m_header_nav .m_nav>li:after{content: "";position: absolute;right: 0;top: 0;height: 64px;width: 6px;background: url(../img/mf_icon1.png)no-repeat center;background-size: 6px auto;transition: all 0.5s;}
	.m_header_nav .m_nav>li.on:after{transform: rotate(90deg);}
	.m_header_nav .m_nav2{display: none;padding:20px 0 0 0;line-height: 2;}
	.m_header_nav .m_nav>li:nth-child(2) .m_nav2>li:nth-child(2)>a{pointer-events: none;}
	.m_header_nav .m_nav2 .m_nav3{padding:0 0 16px 0;padding-left: 20px;}
	.m_header_nav .m_nav2 .m_nav3 li{position: relative;font-size:12px;}
	.m_header_nav .m_nav2 .m_nav3 li:before{content:"";position:absolute;top:50%;left:-10px; width:5px;height:1px;background-color:#000000;}
	/*.m_header_nav .m_nav>li:nth-child(7):after{display:none;}*/
	.m_header_nav .m_nav>li:nth-child(8):after{display:none;}
	
	.m_header_nav .m_nav1>li:after{display:none;}
	
	.index_banner{height: 39vh;}
	.index_banner .button-prev, .button-next{display: none;}
	.index_banner .img-box img.p_img{display: none;}
	.index_banner .img-box img.m_img{display: block;}
	
	.i_part1{padding: 20px 20px 0 20px;}
	.i_part1 .tit{text-align: left;}
	.i_part1 .tit .h{line-height: 26px;font-size: 20px;margin-bottom: 13px;}
	.i_part1 .txt_box .box .h1 .f_24{font-size: 13px;}
	.i_part1 .tit .p{font-size: 13px;line-height: 22px;color: #333333;margin-bottom: 37px;}
	.i_part1 .txt_box .box .h1 .num{font-size: 23px;}
	.i_part1 .txt_box{justify-content: space-between;}
	.i_part1 .txt_box .box{margin: 0;width: 84px;margin-bottom: 8px;}
	.i_part1 .txt_box .box .p1{font-size: 12px;line-height: 16px;margin-bottom: 37px;}
	.i_part1 .pic_box{margin-bottom: 20px;}
	.i_part1 .b_txt{bottom: 0;width: 140px;font-size: 12px;padding-bottom: 8px;}
	.i_part2{padding-top: 84px;padding-bottom: 68px;}
	.i_part2>.bj{top: 0;}
	.i_part2 .top{width: calc(100% - 50px);top: 0;margin-bottom: 0;}
	/* .i_part2 .top .btn_box{display: none;} */
	.i_part2 .top .prev,.i_part2 .top .next{width: 6.4vw;height: 6.4vw;}
	.i_part2 .top .tit .h1{font-size: 14px;line-height: 18px;margin-bottom: 6px;}
	.i_part2 .top .tit .h2{font-size: 20px;line-height: 26px;margin-bottom: 20px;}
	.i_part2 .pic_box{top: 0vw;}
	.i_part2 .pic_box .swiper-slide .pic{height: 54vw;}
	.i_part2 .pic_box .swiper-slide .h{bottom: 6vw;font-size: 15px;}
	
	.i_part3{padding-bottom: 88px;}
	.i_part3 .p3_con{padding: 0 25px 0 25px;}
	.i_part3 .p3_con .m_h{display: block;font-size: 20px;line-height: 26px;margin-bottom: 16px;color: #000000;}
	.i_part3 .p3_con .top{display: block;}
	.i_part3 .p3_con .top .pic{width: 100%;}
	.i_part3 .p3_con .top .txt{width: 100%;margin: 25px 0 0 0;}
	.i_part3 .p3_con .top .pic .swiper-slide{height: 48vw;}
	.i_part3 .p3_con .top .pic .swiper-slide img{max-width: 9999px;height: 100%;min-width:100%;}
	.i_part3 .p3_con .top .pic .swiper-slide-active.slide1 .bj{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide1 .img2{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide1 .img1{position: static;height: 100%;width: 100%;}
	.i_part3 .p3_con .top .pic .swiper-slide-active.slide2 .bj{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide2 .img2{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide2 .img3{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide2 .img1{position: static;height: 100%;width: 100%;}
	.i_part3 .p3_con .top .pic .swiper-slide-active.slide3 .bj{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide3 .img1{display: none;}
	.i_part3 .p3_con .top .pic .swiper-slide.slide3 .img2{position: static;height: 100%;width: 100%;}
	.i_part3 .p3_con .top .txt {margin-top: 0;padding-top: 25px;}
	.i_part3 .p3_con .top .txt .tit{display: none;}
	.i_part3 .p3_con .m_tit{display: block!important;margin:0!important;}
	.i_part3 .p3_con .m_tit .cn{line-height: 26px;font-size: 20px;}
	.i_part3 .p3_con .m_tit .en{line-height: 20px;font-size: 14px;}
	.i_part3 .p3_con .top .txt .time{margin-bottom: 10px;}
	.i_part3 .p3_con .top .txt .time .num{font-size: 17px;}
	.i_part3 .p3_con .top .txt .p{font-size: 14px;line-height: 22px;margin-bottom: 20px;}
	.i_part3 .p3_con .bottom{padding-left: 0;}
	.i_part3 .p3_con .bottom .b_con .swiper-slide .item .en{font-size: 12px;line-height: 15px;}
	
	.footer{padding: 35px 25px 0 25px;}
	.footer .f_logo{width: 144px;top: 0;margin-bottom: 15px;}
	.footer .f_top .left{display: block;}
	.footer .f_top .left:after{display: none;}
	.footer .f_top .left>ul{max-width: 100%;border-bottom: 1px solid #D4D4D4;padding: 19px 0;}
	.footer .f_top .left ul li:first-child{margin-bottom: 0;padding-bottom: 0;position: relative;}
	.footer .f_top .left ul li:first-child:after{content: "";position: absolute;top: 50%;right: 0;transform: translateY(-50%); background: url(../img/mf_icon1.png)no-repeat center;background-size: cover; width: 6px;height: 10px;transition: all 0.5s;}
	.footer .f_top .left ul li:first-child.on:after{transform: translateY(-50%) rotate(90deg);}
	.footer .f_top .left ul li:first-child.on{margin-bottom: 12px;}
	.footer .f_top .left ul:last-child li:first-child:after{display:none;}
	.footer .f_top .left>ul>li:nth-child(n+2){padding-left: 10px;max-width: 100%;display: none;}
	.footer .f_center{margin: 30px 0 24px 0;}
	.footer .f_center .swiper-wrapper .swiper-slide{height: 12vw;}
	.footer .f_bottom{height: auto;margin-top: 0;padding: 27px 0;}
	.footer .f_bottom .left{display: block;}
	.footer .f_bottom .left .solid{display: inline-block;}
	.footer .f_bottom .left span:last-child{display: block;font-size: 12px;margin-top: 14px;}
	.footer .f_bottom a{line-height: 15px;vertical-align: top;font-size: 12px;}
	/*.footer .f_top .left ul:nth-child(7) li:first-child:after{display:none;}*/
	/*.footer .f_top .left ul:nth-child(8) li:first-child:after{display:none;}*/
	
	.ny_banner{margin-top: 64px;height: 275px;}
	.ny_banner .p_img{display: none;}
	.ny_banner .m_img{display: block;height: 100%;}
	.ny_banner .h{top: 49%;font-size: 24px;line-height: 32px;font-weight: 400;}
	.ab1{display: block;width: 100%;padding: 48px 25px 28px 25px;}
	.ab1 .txt{width: 100%;}
	.ab1 .pic{width: 100%;height: 62.66vw;margin-bottom: 8.533vw;}
	.ab1 .pic .img1{width: 62.66vw;height: 62.66vw;}
	.ab1 .pic .img2{width: 52.26vw;height: 50.4vw;bottom: 12px;}
	.ab1 .ab_txt{bottom: auto;top:70.66vw;}
	.ab2 .w1560{height: auto;background: transparent;}
	.ab2 .w1560 .box{position: static;width: 100%;transform: translate(0,0);padding: 30px 0;border-bottom: 1px solid #E8E8E8;display: flex;text-align: left;}
	.ab2 .w1560 .box .h{font-size: 15px;line-height: 32px;font-weight: bold;margin-bottom: 0;}
	.ab2 .w1560 .box .p{font-size: 13px;line-height: 21px;}
	.ab2 .w1560 .box .icon{width: 12vw;height: 12vw;margin: 0 17px 0 0;}
	.ab3{padding-top: 50px;}
	.ab3 .kuai{top: 50px;left: 100px;height: 298px;}
	.ab3 .kuai.on{width: 249px;}
	.ab3 .con{top: 0;margin-top: 23px;display: block;background-color: transparent;box-shadow: 0 0 0 transparent;width: 100%; padding: 0 25px;}
	.ab3 .con .pic{width: 284px;height: 321px;border: 27px solid #fff;box-shadow: 0 0 30px rgba(0,0,0,0.08);margin-bottom: 40px;}
	.ab3 .con .txt{width: 100%;}
	.ab3 .con .txt .h{font-weight: bold; font-size: 20px;line-height: 26px;margin-bottom: 12px;}
	.ab3 .con .txt .p{font-size: 13px;line-height: 22px;}
	.ab3 .con .txt .p1{margin-bottom: 32px;}
	.ab4{padding: 32px 0 44px 0;}
	.ab4 .tit{position: static;font-size: 20px;line-height: 26px;margin-bottom: 19px;}
	.ab4 .con{width: 100%;height: auto;padding-bottom:0;}
	.ab4 .w1560{width: calc(100% - 50px);}
	.ab4 .con .box{width: 100px;}
	.ab4 .con .box1{top: 9.3vw;}
	.ab4 .con .box2{top: 24.2vw;}
	.ab4 .con .box4{top: 24.2vw;}
	.ab4 .con .box3{bottom: 7.3vw;}
	.ab4 .con .box .txt{font-size: 9px;line-height: 12px;}
	.ab4 .con .box .icon{max-height: 40px; display: flex;justify-content: center;align-items: center;width: 100%;margin-bottom: 3px;}
	.ab4 .con .box .icon img{max-height:40px;max-width: 80px;}
	.ab5{padding: 52px 0 64px 0;}
	.ab5 .tit{font-size: 20px;line-height: 26px;margin-bottom: 26px;}
	.ab5 .con{padding-left: 0;padding-bottom: 0;}
	.ab5 .con .year .swiper-slide{text-align: center;}
	.ab5 .con .year .solid{display: none;}
	.ab5 .con .pics .swiper-slide .pic1s{width: 93px;}
	.ab5 .con .pics .swiper-slide .pic1s{height: 132px;}
	.ab5 .con .pics_box>.pics.on{padding-bottom: 13vw;}
	.ab5 .con .pics .swiper-slide .txt1{width: calc(100% - 106px);position: relative;}
	.ab5 .con .pics .swiper-slide .txt1 .year{position: absolute;top: 0;right: 0;}
	.ab5 .con .pics .swiper-slide .txt1 .icon{width: 26px;height: 24px;margin-bottom: 13px;}
	.ab5 .con .pics .swiper-slide .txt1 .en{font-size: 11px;line-height: 1;margin-bottom: 9px;}
	.ab5 .con .pics .swiper-slide .txt1 .p{font-size: 12px;line-height: 16px;}
	/*.ab5 .con .pics .next, .ab5 .con .pics .prev{width: 10vw;height: 10vw;}*/
	.ab5 .con .pics .prev{left: 5%;transform: translate(0%,-57%) scale(0.5);}
	.ab5 .con .pics .next{right: 5%; transform: translate(0%,-57%) scale(0.5);}
	
	.gov_tab{display: none;}
	.tzz_con .w1560{width: calc(100% - 50px);}
	.tzz_con .tit .tit1{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.tzz_con{padding: 40px 0;}
	.ana_boxs{display: block;}
	.ana_boxs .box{width: 100%;margin-bottom: 15px;}
	.ana_boxs .box:last-child{margin-bottom: 0;}
	
	.tzz_con .tit .sel{width: 120px;line-height: 32px;height: 32px;}
	.tzz_con .tit .sel .h{line-height: 32px;}
	/*.tzz_con .con .list .li{display: block;margin-bottom: 12px;padding: 12px;}*/
	.tzz_con .con .list .li .left{margin-bottom: 8px;line-height: 22px;background-size: auto 22px;padding-left: 30px;width:calc(100% - 120px)}
	/*.tzz_con .con .list .li .left{width: 100%;margin-bottom: 8px;line-height: 22px;height: 22px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;background-size: auto 22px;padding-left: 30px;}*/
	/*.tzz_con .con .list .li .right{width: 100%;}*/
	.tzz_con .con .list .li .right{font-size: 12px;}
	.tzz_con .con .list .li .right span{font-size: 14px;}
	
	.bri_swiper .swiper-slide{padding: 12px;}
	.bri_swiper .swiper-slide .pics .pic1{height: 100vw;margin: 10px 0;}
	.bri_swiper{padding:0 0 80px 0;}
	/*.bri_swiper .next, .bri_swiper .prev{width: 10vw;height: 10vw;}*/
	.bri_swiper .next, .bri_swiper .prev{transform: translateY(-70%) scale(0.3);}
	.bri_swiper .swiper-pagination{bootom:10px}
	
	.bri_swiper .swiper-slide .pics .pic{margin: 10px 0;}
	
	.bus_con .box{display: block;margin-bottom: 30px;}
	.bus_con .box .txt .h{font-size: 20px;line-height: 26px;}
	.bus_con .box .txt{width: 100%;padding: 0 25px;}
	.bus_con{padding-top: 40px;}
	.bus_con .box .txt .more_box{margin-bottom:14px;}
	.bus_con .box .txt .p{line-height: 20px;margin-bottom: 12px;}
	.bus_con .box .pics{width: calc(100% - 50px);margin: 0 auto;}
	.bus_con .box .pics .pic{height: 60.5vw;}
	
	.ol_con .w1560{width: calc(100% - 50px);display: block;}
	.ol_con .w1560 .txt{width: 100%;}
	.ol_con .w1560 .pic_box{width: 100%;height: 60vw;}
	.ol_con .w1560 .txt .p{line-height: 22px;margin-bottom: 20px;}
	.ol_con .w1560 .pic_box .kuai1{width: 36vw;height: 40vw;}
	.ol_con .w1560 .pic_box .pic2{width: 31vw;height: 35vw;}
	.ol_con .w1560 .pic_box .pic1{width: 48vw;height: 60vw;}
	.ol_con .w1560 .txt .h{font-size: 20px;line-height: 26px;margin: 0 0 16px 0;}
	
	.sef_con .w1560{width: calc(100% - 50px);}
	
	
	
	.card_con{width: calc(100% - 50px);}
	.card_con .box{display: block;padding-right:0;}
	.card_con .box:first-child{position:relative;padding-bottom: 70px;}
	.card_con .box:first-child .txt .p1{position: absolute;bottom: 0;left: 0;width:100%;height: 50px;line-height: 50px;padding:0 calc(50% - 64px) 0 calc(50% - 64px);background:url(../img/not_more3.png)no-repeat calc(50% + 64px) center;color:#fff;background-color:#DCB8B7;border-radius:5px;margin-bottom:0;}
	.card_con .box .txt{width: 100%;}
	.card_con .box .txt .h{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.card_con .box .txt .p{line-height: 18px;margin-bottom: 10px;}
	.card_con .box .txt .p1{font-size: 12px;margin-bottom: 0;}
	.card_con .box .pic{width: 100%;}
	
	.con_con .top{display: block;}
	.con_con .top .t_box{width: 100%;}
	.sust_con .w1560{width: calc(100% - 50px);}
	.con_con .bottom{display: block;}
	.con_con .bottom .b_boxs{width: 100%;display: block;}
	.con_con .bottom .b_boxs .b_box{margin-bottom: 15px;}
	
	.not_con .kuai{display: none;}
	/*.not_con .top .h{display: none;}*/
	/*.not_con .top{justify-content: center;margin-bottom: 20px;}*/
	/*.not_con .top .tab li a{margin: 0 6px;line-height: 30px;height: 32px;}*/
	
	.not_con .top .h{font-size:20px;line-height:26px;margin-bottom:15px;}
	.not_con .top{justify-content: center;margin-bottom: 20px;display:block;}
	.not_con .top .tab li a{margin: 0 12px 0 0;line-height: 30px;height: 32px;}
	
	.dy_con .cons .con_top{width: calc(100% - 50px);display: block;padding: 0;}
	.dy_con .cons .con_top .tit{z-index: 5;width: 80px;line-height: 32px;font-size: 12px;}
	.dy_con .cons .con_top .txts .swiper-pagination{display: none;}
	.dy_con .cons .con_top .pics{width: 100%;}
	.dy_con .cons .con_top .pics .swiper-slide{height: 45vw;}
	.dy_con .cons .con_top .txts{width: 100%;height: 50vw;padding: 12px;}
	.dy_con .cons .con_top .txts .swiper-slide .day span{font-size: 18px;}
	.dy_con .cons .con_top .txts .swiper-slide .day{font-size: 14px;}
	.dy_con .cons .con_top .txts .swiper-slide .h{font-size: 16px;line-height: 26px;height: 26px;-webkit-line-clamp: 1;}
	.dy_con .cons .con_top .txts .swiper-slide .p{line-height: 22px;height: 44px;-webkit-line-clamp:2;}
	.dy_con .cons .con_top{margin-bottom: 40px;}
	
	.dy_con .cons .con_top .next, .dy_con .cons .con_top .prev{transform: translateY(0px);bottom:-8px;top:auto;z-index:20;}
	.dy_con .cons .con_top .next{right: 50%;transform: translate(80%,0px) scale(0.4);}
	.dy_con .cons .con_top .prev{right: auto;left: 50%; transform: translate(-80%,0px) scale(0.4);}
	
	.shaixuan{width: calc(100% - 50px);}
	.shaixuan .year_sel1{width: 48%;}
	.shaixuan .form{width: 48%;}
	.dy_con .cons .con_main .boxs .box{padding: 20px 0;}
	.dy_con .cons .con_main .boxs .box .w1560{width: calc(100% - 50px);display: block;padding-right: 0;}
	.dy_con .cons .con_main .boxs .box .pics{width: 100%;margin-bottom: 15px;}
	.dy_con .cons .con_main .boxs .box .pics .pic{height: 56vw;}
	.dy_con .cons .con_main .boxs .box .txt{width: 100%;}
	.dy_con .cons .con_main .boxs .box .txt .more{display: none;}
	.dy_con .cons .con_main .boxs .box .txt .h{line-height: 20px;height: 40px;margin-bottom: 10px;}
	.dy_con .cons .con_main .boxs .box .txt .p{line-height: 20px;height: 40px;margin-bottom: 0;}
	.page_btn ul li{width: 20px;height: 20px;margin: 0 2px;}
	.page_btn input{width: 30px;height: 20px;}
	.gov3_con{padding: 40px 0;}
	.gov3_con .w1560{width: calc(100% - 50px);}
	.gov3_con .con .tit1{line-height: 2;font-size: 16px;}
	.tzz_con .con .list table th{font-size: 10px;line-height: 20px!important;padding: 4px 0;}
	.tzz_con .con .list table th p{line-height: 20px;}
	.tzz_con .con .list table td{line-height: 20px;padding: 4px 0;font-size:10px;}
	.article-page01.map{width: 100%;}
	
	.gov3_con .tit{font-size: 20px;line-height: 26px;}
	.gov3_con .tit .p{margin-top: 8px;}
	.gov3_con .fu_con .items{flex-wrap: wrap;}
	.gov3_con .fu_con .items .item{width: 30.3%;}
	.gov3_con .fu_con .items .item1{width: 30.3%;}
	.gov3_con .fu_con .items .item .pics .pic{height: 34vw;}
	
	.gov_con{padding: 40px 0;}
	.gov_con .w1560{width: calc(100% - 50px);}
	.gov_con .w1560 .w1560{width: 100%;}
	.gov_con .boxs .box .kuai{height: 80%;bottom: -3vw;}
	.gov_con .top{display: block;}
	.gov_con .top .tit{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.gov_con .top ul{font-size: 14px;}
	.gov_con .top ul li{margin-left: 0;margin-right: 12px;}
	.gov_con .top ul li.on a{font-size: 16px;}
	
	.gov_con .boxs .box .item .right{width: 64vw;}
	
	.gov3_con .con .boxs .box{display: block;}
	.gov3_con .con .boxs .box .h{}
	.gov3_con .con .boxs .box .p{width: 100%;margin-top: 20px;line-height: 22px;}
	
	.tzz_con .con{padding: 20px;}
	.inv_boxs .h1{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.inv_boxs .boxs{display: block;}
	.inv_boxs .boxs .box{width: 100%!important;margin-bottom: 15px;}
	.inv_boxs .boxs .box .icon{width: 8vw;margin-right: 3vw;}
	
	.lis_con .top_txt{padding-right: 0;}
	.lis_con .top_txt .boxs{display: block;}
	.lis_con .top_txt .boxs .box:nth-child(1), .lis_con .top_txt .boxs .box:nth-child(4){width: 100%;}
	.lis_con .top_txt .boxs .box:nth-child(2), .lis_con .top_txt .boxs .box:nth-child(5){width: 100%;}
	.table_box .table table th{line-height: 1.5;padding: 8px 0;font-size: 11px;}
	.table_box .table table td{line-height: 1.5;padding: 8px 0;font-size: 11px;}
	
	.maz_con{padding: 40px 0;}
	.maz_con .w1560{width: calc(100% - 50px);}
	.maz_con .top .h{font-size:20px;line-height:26px;margin-bottom:15px;text-align:left}
	.maz_con .top .tab{position:static;}
	.maz_con .top{justify-content: center;display:block;}
	.maz_con .top .tab li a{width: 80px;line-height: 30px;height: 32px;}
	.maz_con .boxs .box{width: 48%;margin-bottom: 20px;}
	.maz_con .boxs .box .pic{height: 48.5vw;}
	.maz_con .boxs .box .txt .h1{font-size:12px;margin-top: 8px;}
	
	.nd_con .w1560{width: calc(100% - 50px);}
	.nd_con .w1560 .right{width:100%;position:relative;top:0;}
	.nd_con .w1560 .right .tit{display:none;}
	.nd_con .w1560 .right ul{display:none;}
	.nd_con .w1560 .right .back1{height:40px;width:140px;margin:0 auto;}
	.nd_con .w1560 .right .back1 span{line-height:40px;}
	.nd_con .w1560 .left{width: 100%;}
	.nd_con .w1560 .left .tit{width: 100%;font-size: 20px;line-height: 26px;text-align: center;margin-bottom: 15px;}
	.nd_con .w1560 .left .df{padding-bottom: 15px;}
	.nd_con .w1560 .left .df .fx a{width: 6vw;height: 6vw;}
	.nd_con .w1560 .left .cons{line-height: 22px;}
	
	.not_con .w1560{width: calc(100% - 50px);}
	.not_con .con .boxs .box{width: 48%;}
	.not_con .con .boxs .box .num{font-size: 30px;line-height: 36px;}
	.not_con .con .boxs .box .h{padding-left: 30px;line-height: 22px;height: 44px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;background-size: auto 22px;margin-bottom: 0; -webkit-box-orient: vertical;font-size: 14px;}
	.not_con .con .boxs .box .more{display: none;}
	
	.gov3_con .con .boxs .box1 .left{padding-left: 30px;background-size: auto 22px;line-height: 22px;}
	
	.pho_con1{display: block;}
	.pho_con1 .left{width: 100%;float:none;position:static;}
	.pho_con1 .left .sx{line-height: 1.5;margin-bottom: 15px;}
	.pho_con1 .left .l_nav{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 20px;}
	.pho_con1 .left .l_nav .nav1{width: 48%;}
	.pho_con1 .left .l_nav .ser_box{display: flex;justify-content: space-between;margin-top: 12px;width: 100%;}
	.pho_con1 .left .ser_box .cx{width: 48%;padding-left:26px!important;}
	.pho_con1 .left .ser_box .btn_box{width: 48%;}
	.pho_con1 .left .ser_box .btn_box button{width: 50%;line-height: 30px;}
	.pho_con1 .right{width: 100%;float:none;}
	.pho_con1 .right .box{width: 48%;margin-bottom: 20px;}
	.sust_pcon{padding: 20px 12px;}
	.sust_pcon .top{display: block;}
	.sust_pcon .top>ul{width: 100%;justify-content: flex-start;margin-bottom: 12px;flex-wrap: wrap;}
	.sust_pcon .top>ul li{margin-right: 6px;margin-bottom: 8px;}
	.shaixuan .year_sel1 .h{padding-bottom: 4px;}
	.shaixuan .form input{padding-bottom: 4px;}
	.sust_pcon .boxs .boxs1{display: block;}
	.sust_pcon .boxs .boxs1 .boxs2{width: 100%;}
	.sust_pcon .boxs .boxs1 .box{display: block;}
	.sust_pcon .boxs .boxs1 .box .txt{width: 100%;}
	.sust_pcon .boxs .boxs1 .box .pics{width: 100%;}
	.sust_pcon .boxs .boxs1 .box .pics .b_pic{width: 80%;}
	.sust_pcon .boxs .boxs1 .box .pics .r_pic{width: 18%;}
	.sust_pcon .boxs .boxs1 .box .pics .b_pic .swiper-slide .b_pic1{height: 180px;}
	.sust_pcon .boxs .boxs1 .box .pics .r_pic{height: 180px;}
	.sust_pcon .boxs .boxs1 .box .txt .p{line-height: 22px;margin-bottom: 15px;}
	
	.sust_p2top .tit img{width: 10vw;margin-right: 4px;}
	.sust_p2top .tit .solid{display: none;}
	.sust_p2top .tit{font-size: 18px;}
	.boxs1x ul{display: flex;justify-content: space-between;}
	.boxs1x ul li a{font-size: 14px;}
	.boxs1x ul li.on a{font-size: 18px;}
	.sust_pcon .boxs .boxs1 .boxs3{width: 100%;}
	
	
	.prom1 .con2{padding: 20px 14px;}
	.prom1 .con1{display: block;}
	.prom1 .con1 .txt{width: 100%;}
	.prom1 .con1 .txt .box{display: block;width: 100%;}
	.prom1 .con1 .txt .box .p{width: 100%;}
	.prom1 .con1 .pics{width: 100%;margin-top: 12px;}
	.prom1 .con1 .pics .pic{height: 90vw;}
	.prom1 .tit .h{font-size: 20px;line-height: 26px;}
	
	.tzz_con .swiper-slide .pics .pic{height: 100vw;}
	.yg_logo{width: 20vw;}
	/*.yg_pics{padding-bottom: 80px;}*/
	.yg_pics .prev, .yg_pics .next{transform:translateY(-50%) scale(0.4);}
	/*.yg_pics .prev{left: 50%;transform: translateX(-120%);}*/
	/*.yg_pics .next{right: 50%;transform: translateX(120%);}*/
	.yg_pics .swiper-slide .pic{height: 20.5vw;}
	
	.maz_con .boxs1 .box{width: 48%;margin-bottom: 20px;}
	.maz_con .boxs1 .box .pic{height: 27.8vw;}
	.maz_con .boxs1 .box .txt .day{font-size: 13px;}
	.maz_con .boxs1 .box .txt .p1{font-size: 14px;line-height: 22px;height: 44px;}
	.maz_con .boxs1 .box .txt{padding: 12px 8px;}
	.maz_con .top .tab li a{margin: 0 12px 0 0;}
	
	.tzz_con .swiper-slide .pics .pic{height: 22vw;}
	.bri_swiper .swiper-slide .pics .pic1{height: 48vw;}
	.con_per .b_pic img{width: 80vw;}
	.con_per .b_pic .yuan1{top: 17vw;left: 6.7vw;}
	.con_per .b_pic .yuan2{top: 17vw;right: 6.7vw;}
	.con_per .b_pic .yuan3{bottom: 17vw;left: 6.7vw;}
	.con_per .b_pic .yuan4{bottom: 17vw;right: 6.7vw;}
	.per_tanchuang .con{width: 90%;}
	.per_tanchuang .con .txt{padding:20px 40px 60px 40px;}
	.per_tanchuang .con .out{width: 6vw;height: 6vw;transform:translate(calc(84vw - 4px),0)}
	.pho_con1 .tanchuang_box .tanchuang{width: 86%;}
	.pho_con1 .tanchuang_box.on .out{right: 86%;width: 6vw;height: 6vw;}
	.pho_con1 .tanchuang_box .out img{max-width: 50%;}
	.pho_con1 .tanchuang_box .tanchuang .txt .h{font-size: 20px;line-height: 26px;}
	.pho_con1 .tanchuang_box .tanchuang .txt .day{font-size: 14px;line-height: 20px;}
	
	.sel_tanchuangbox .sel_tanchuang .con{width: 90%;margin-left: 10%;}
	/*.sel_tanchuangbox .sel_tanchuang.on .out{right: 86%;width: 6vw;height: 6vw;}*/
	.sel_tanchuangbox .sel_tanchuang .out img{max-width: 50%;}
	
	.gg_tanchuang .con{width: 90%;max-height: 80vh;overflow: auto;}
	.gg_tanchuang .con .txt{padding: 60px 40px;}
	.gg_tanchuang .con .out{width: 6vw;height: 6vw;}
	.gg_tanchuang .con .txt .p1{line-height: 1.5;}
	
	.v_tangchuang .con{width: 90%;overflow: auto;}
	.v_tangchuang .con .txt{padding: 40px 20px;}
	.v_tangchuang .con .out{width: 6vw;height: 6vw;}
	
	.gwzx_con{padding-top: 40px;}
	.gwzx_tit{width: calc(100% - 50px);}
	.gwzx_con .gwzx_tit .h{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.gwzx_con .gwzx_tit .p{line-height: 22px;width: 100%;}
	.gwzx_con .gwzx_con1{margin-left: 0;width:100%;padding:30px 25px;}
	.gwzx_con .gwzx_con1 .left{width: 70px;top:7.2vw;}
	.gwzx_con .gwzx_con1 .left .swiper-slide.on{font-size: 20px;}
	.gwzx_con .gwzx_con1 .right{width: calc(100% - 90px);}
	.gwzx_con .gwzx_con1 .right .boxs .box{width: 100%;margin-bottom:15px;}
	.gwzx_con .gwzx_con1 .right .boxs .box .pics{margin-bottom: 12px;}
	.gwzx_con .gwzx_con1 .right .boxs .box .pics .pic{height:36vw;}
	.tanchuangx_box .tanchuang .con{width: 90%;margin-left:10%;}
	
	.tanchuangx_box .tanchuang{padding-top: 0;}
	.tanchuangx_box .tanchuang.on .out{top: 0;right: 90%;width:8vw;height:8vw;}
	.tanchuangx_box .tanchuang.on .out img{width: 50%;}
	.tanchuangx_box .tanchuang .con .pics{padding-bottom: 30px;}
	.tanchuangx_box .tanchuang .con .pics .next, .tanchuangx_box .tanchuang .con .pics .prev{width: 6vw;height: 6vw;}
	.tanchuangx_box .tanchuang .con .pic_top .left_txt .h{font-size: 20px;}
	.tanchuangx_box .tanchuang .con .pic_top .right_txt span{font-size: 24px;}
	.tanchuangx_box .tanchuang .con .pic_top .left_txt .p{font-size: 12px;}
	.tanchuangx_box .tanchuang .con .txt_bottom .boxs{display: block;padding-bottom:30px;}
	.tanchuangx_box .tanchuang .con .txt_bottom .boxs .tit{width: 100%;font-size:20px;padding-right:0;}
	.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1{width: 100%;margin-top: 15px;display:block;padding-right:0;}
	.tanchuangx_box .tanchuang .con .txt_bottom .boxs .boxs1 .box{width: 100%;}
	.tanchuangx_box .tanchuang .con .pic_top{display: block;}
	.tanchuangx_box .tanchuang .con .pic_top .left_txt{margin-bottom:10px;}
	.gwzx_con:after{display:none;}
	
	.card_tanchuang .con{padding-top: 0;width: 90%;margin-left:10%;}
	.card_tanchuang.on .out{top: 0;right: 90%;width:8vw;height:8vw;}
	.card_tanchuang.on .out img{width: 50%;}
	
	.sel_tanchuangbox .sel_tanchuang{padding-top: 0;}
	.sel_tanchuangbox .sel_tanchuang.on .out{top: 0;right: 90%;width:8vw;height:8vw;}
	.sel_tanchuangbox .sel_tanchuang.on .out img{width: 50%;}
	.header.nd{position: fixed;transform: translateX(-50%);}
	.nd_con{margin-top: 66px;}
	.tanchuangx_box .tanchuang .con .pics .swiper-slide .pic{height: 50vw;}
	.gwzx_con .gwzx_con1 .left .swiper-slide.on1{font-size: 16px;}
	
	.ab4 .con .top,.ab4 .con>img{width: 80%;}
	.ab4 .con .boxs .box{width: 31%;}
	.ab1 .ab_txt img{right: 25px;}
	.ab2{padding: 0;}
	.sust_pcon .boxs .boxs1 .boxs3 .boxs2 .box.on{display: block;}
	
	.nd_con .w1560 .left .cons .pic_box {padding-bottom:30px;margin-bottom:15px;}
	.nd_con .w1560 .left .cons .pic_box .next, .nd_con .w1560 .left .cons .pic_box .prev{transform: translateY(-50%) scale(0.4);}
	.gg_tanchuang .con .btn_box .btn1{line-height: 48px;}
	.gg_tanchuang .con .out{background-size: 12px 12px;}
	.gg_tanchuang .con .txt{padding: 40px 20px;}
	.con_con .bottom .b_box .item{line-height: 20px;}
	.pho_con1 .tanchuang_box{top:0;}
	.index_banner .title .cn{font-size: 24px;}
	.index_banner .button-prev, .button-next{display: block;top:58%;}
	.index_banner .button-prev:hover, .button-next:hover{transform:translateY(-34px);}
	.index_banner .button-prev svg, .button-next svg{width:20px;}
	.index_banner .title{padding-top: 20vh;}
	.ab5 .con .year{padding-left: 0;}
	.table_box .table table th:nth-child(1){width:22.5vw;}
	#d1{top: -60px!important;position:relative;}
	 #d2{top: -60px!important;position:relative;}
	 #d3{top: -60px!important;position:relative;}
	 #d4{top: -60px!important;position:relative;}
	 #d5{top: -60px!important;position:relative;}
	 #d6{top: -60px!important;position:relative;}
	 .sust_p .tit1 .h{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
}
@media screen and (max-width: 500px) {
	.gov_con .boxs .box .item{display: block;}
	.gov_con .boxs .box .item .left{width: 50%;}
	.gov_con .boxs .box .item .pics{margin-bottom: 12px;}
	.gov_con .boxs .box .item .pics .pic{height: 45vw;}
	.gov_con .boxs .box .item .right{margin-top: 15px;width: 100%;height: auto;}
	.gov_con .boxs .box .item .right .p{line-height: 22px;}
	.sef_con .top_con{display: block;}
	.sef_con .top_con .pics{width: 100%;height: 75vw;}
	.sef_con .top_con .pics .swiper-slide .pic1{width: 56vw;}
	.sef_con .top_con .pics .swiper-slide .kuai1{width: 29vw;height: 34.5vw;}
	.sef_con .top_con .pics .swiper-slide .pic2{width: 32vw;height: 40vw;}
	.sef_con .top_con .pics .swiper-slide .kuai2{width: 5.2vw;height: 5.2vw;}
	.sef_con .top_con .txts{width: 100%;height: 55vw;margin-top: 20px;}
	.sef_con .top_con .txts .swiper-slide .h1{font-size: 20px;line-height:26px;margin-bottom: 8px;}
	.sef_con .top_con .txts .swiper-slide .h2{font-size: 16px;line-height: 22px;}
	.sef_con .top_con .txts .swiper-slide .p{font-size: 12px;line-height: 18px;}
	.sef_con .top_con .txts .swiper-slide .p img{height: 100px;}
	.sef_con .bottom_con .b_tit{font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.sef_con .bottom_con .boxs .box{width: 48%;margin-bottom: 15px;}
	.sef_con .bottom_con .boxs .box .pic .pic1{height: 25vw;}
	.sef_con .bottom_con .boxs .box .txt{font-size: 13px;}
}
.swiper-button-disabled{display: none!important;}
.next,.prev{transition: all 0.5s;}
.next:hover{margin-top:-10px!important;}
.prev:hover{margin-top:-10px!important;}
.dy_con .cons .con_top .next{transition:all 0.5s}
.dy_con .cons .con_top .prev{transition:all 0.5s}
/*.dy_con .cons .con_top .next:hover{margin-top:10px!important;transition:all 0.5s}*/
/*.dy_con .cons .con_top .prev:hover{margin-top:-10px!important;transition:all 0.5s}*/