@charset "utf-8";
.container{}
body{background: url(n1_01.jpg) no-repeat top center;background-size: 100% auto;}
.header{padding-top: 126px;}
.head{border-bottom: 1px solid #dbdde3;}
.sjcontent{display: none;}
@media only screen and (max-width:1440px){
	.header{padding-top: 97px;}
}
@media only screen and (max-width:1200px){
	.header{padding-top: 85px;}
}
@media only screen and (max-width:750px){
	.header{padding-top: 65px;}
	.sjcontent{display: block;}
	.pccontent{display: none;}
}


/* 内容模式 */
.article{line-height:2; font-size:18px; word-wrap:break-word; }
.article .hd {padding: 0 0 20px; margin:0 0 20px; border-bottom: 1px solid #666;position: relative;}
.article .hd .back{position: absolute;right: 0;top:15px;font-size: 16px;color: #01788c}
.article .hd .back a{color: #01788c}
.article .hd h1 { color:#000; font-size:28px; }
.article .hd .titBar { color:#797979; font-size:12px; display: none;} 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}

@media only screen and (max-width:1440px){
	.article{font-size: 16px;}
	.article .hd h1{font-size: 24px;}
}
@media only screen and (max-width:1200px){
	.article{font-size: 14px;}
	.article .hd h1{font-size: 20px;}
	.article .hd{padding-right: 0;}
	.article .hd .back{position: static;font-size: 14px;text-align: right;margin-bottom: 10px;}
	.article .hd h1{line-height: 1.5;}
}

.piList .pic-item-list .pic-item{float:left;width: 31.33333%;margin:0 3% 3% 0;text-align: center;}
.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-list .pic-item .list-pic{overflow: hidden;}
.piList .pic-item-list .pic-item dl{padding: 0 3%;background: #f5f5f5;line-height: 3.2;}
.piList .pic-item-list .pic-item dl dt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.piList .pic-item-list .pic-item dl dt a{font-size: 18px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #af26a9;}
.piList .pic-item-list .pic-item:hover dl dt a{color: #fff;}
.piList .pic-item-list .pic-item .list-pic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.piList .pic-item-list .pic-item:hover .list-pic img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 12px;}	
}

/* 分页 */
.page { padding-top: 20px; line-height:24px; text-align:center;padding-bottom: 20px; }
.page a { display:inline-block; margin:0 5px; padding:3px 11px; background:#f0f0f1; color:#4f4f4f; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { background:#af26a9; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.sidebar{padding: 120px 0 0;}
.wrap .main{padding: 110px 0 120px;}
.location h3{display: none;}
.location .breadcrumbs{font-size: 16px;color: #7e7e7e;}
.location .breadcrumbs a{color: #7e7e7e;padding-left: 16px;margin-left: 12px;background: url(n3_03.png) no-repeat left center;}
.location .breadcrumbs a.u-home{padding-left: 19px;background: url(n2_03.png) no-repeat left center;margin-left: 0;}
.baseintro{font-size: 44px;color: #352f3a;line-height: 1.42;margin-top: 15px;}
.sidebar .menu{margin-top: 85px;}
.sidebar .menu dl dt{float: left;margin-right: 10px;margin-bottom: 10px;}
.sidebar .menu dl dt a{display: block;line-height: 49px;border:1px solid #d3d3d6;border-radius: 25px;padding: 0 38px;font-size: 18px;color: #352f3a;}
.sidebar .menu dl dt:hover a,.sidebar .menu dl dt a.current{background: #af25a9;color: #fff;border-color: #af25a9;}
@media only screen and (max-width:1440px){
	.sidebar{padding: 90px 0 0;}
	.wrap .main{padding: 80px 0 90px;}
	.location .breadcrumbs{font-size: 14px;}
	.location .breadcrumbs a{padding-left: 13px;margin-left: 10px;}
	.baseintro{font-size: 38px;}
	.sidebar .menu{margin-top: 60px;}
	.sidebar .menu dl dt a{line-height: 44px;border-radius: 22px;padding: 0 30px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.sidebar{padding: 60px 0 0;}
	.wrap .main{padding: 50px 0 60px;}
	.location .breadcrumbs{font-size: 13px;}
	.baseintro{font-size: 30px;}
	.sidebar .menu{margin-top: 40px;}
	.sidebar .menu dl dt a{line-height: 39px;border-radius: 20px;padding: 0 22px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.sidebar{padding: 30px 0 0;}
	.wrap .main{padding: 20px 0 30px;}
	.location .breadcrumbs a{padding-left: 10px;margin-left: 7px;background-size: 5px 9px;}
	.location .breadcrumbs a.u-home{padding-left: 15px;background-size: 15px 14px;}
	.baseintro{font-size: 22px;margin-top: 10px;}
	.sidebar .menu{margin-top: 15px;}
	.sidebar .menu dl dt{float: left;margin-right: 5px;}
	.sidebar .menu dl dt a{line-height: 32px;border-radius: 16px;padding: 0 10px;font-size: 13px;}
}

.pi{display: grid;grid-template-columns: repeat(3, 1fr);gap: 45px;margin-bottom: 45px;}
.pi .pii{background: #f3f5f7;border-radius: 8px;overflow: hidden;}
.pi .pii .piia{overflow: hidden;}
.pi .pii .piia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
	
}
.pi .pii:hover .piia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.pi .pii .piib{padding: 20px;}
.pi .pii .piib .piiba{font-size: 24px;color: #352f3a;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pi .pii .piib .piibb{margin-top: 5px;font-size: 18px;line-height: 1.8;color: #352f3a;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pi .pii:hover .piib .piiba{color: #af26a9;}
@media only screen and (max-width:1440px){
	.pi{gap:20px;margin-bottom: 30px;}
	.pi .pii .piib{padding: 15px;}
	.pi .pii .piib .piiba{font-size: 20px;}
	.pi .pii .piib .piibb{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.pi{gap:15px;margin-bottom: 20px;}
	.pi .pii .piib{padding: 10px;}
	.pi .pii .piib .piiba{font-size: 18px;}
	.pi .pii .piib .piibb{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.pi{grid-template-columns: repeat(1, 1fr);gap:12px;margin-bottom: 15px;}
	.pi .pii .piib .piiba{font-size: 16px;}
	.pi .pii .piib .piibb{font-size: 13px;margin-top: 3px;}
}


.anewList{ width:100%; padding-bottom:30px}
.anewList .item a{display: block; width:100%; box-sizing:border-box; padding:30px 20px;display:flex; transition:all 0.5s;border-bottom: 1px solid #eaeaeb;}
.anewList .item .pic{ width:230px; margin-right:30px; overflow:hidden; position:relative}
.anewList .item .pic::before { content: ''; position: absolute; top: 0; left: -86%; z-index: 2; display: block; width: 50%; height: 100%; -webkit-transform: skewX(-25deg); transform: skewX(-25deg); background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.1)); background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.1));}
.anewList .item:hover .pic::before {
  -webkit-animation: shine .5s;
  animation: shine .5s;
}
@-webkit-keyframes shine {
	100% {left: 115%;}
}
@keyframes shine {
	100% {left: 115%;}
}
.anewList .item .pic img{ width:100% ;transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.anewList .item:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.anewList .item .cont{ width:calc(100% - 230px); padding:15px 0}
.anewList .item .cont .title{ font-size:20px; color:#333333; font-weight:bold;  transition:all 0.5s}
.anewList .item .cont .title a{ color:#333;  transition:all 0.5s}
.anewList .item .cont .time{ font-size:16px; color:#bdc3cc; padding-left:45px; position:relative; margin-top:16px;  transition:all 0.5s}
.anewList .item .cont .time:after{ content:""; display:block; width:36px; height:1px; background:#e7bde5; position:absolute; left:0; top:50%;  transition:all 0.5s}
.anewList .item .cont .intro{ font-size:16px; color:rgba(153,153,153,0.8); line-height:2; margin-top:16px; transition:all 0.5s}
/*.anewList .item:hover{ background:#af26a9}*/
.anewList .item:hover .cont .title{ color:#af26a9}
/*.anewList .item:hover .cont .title a{ color:#fff}*/
/*.anewList .item:hover .cont .time{ color:rgba(255,255,255,0.6)}
.anewList .item:hover .cont .time:after{ background:rgba(255,255,255,0.6)}
.anewList .item:hover .cont .intro{ color:rgba(255,255,255,0.8)}*/
.anewList .item.nopic .cont{ width:100%}
@media (max-width: 1560px){
	.anewList{ padding-bottom:25px}
	.anewList .item a{ padding:25px 20px;}
	.anewList .item .pic{ width:200px; margin-right:25px;}
	.anewList .item .cont{ width:calc(100% - 225px); padding:10px 0}
	.anewList .item .cont .title{ font-size:18px; }
	.anewList .item .cont .time{ font-size:14px; padding-left:40px; margin-top:12px; }
	.anewList .item .cont .time:after{ width:30px;}
	.anewList .item .cont .intro{ font-size:14px; margin-top:12px;}
}
@media (max-width: 1200px){
	.anewList{ padding-bottom:20px}
	.anewList .item a{ padding:20px 20px;}
	.anewList .item .pic{ width:180px; margin-right:20px;}
	.anewList .item .cont{ width:calc(100% - 200px); padding:10px 0}
	.anewList .item .cont .title{ font-size:16px; }
	.anewList .item .cont .time{ font-size:12px; padding-left:30px; margin-top:10px; }
	.anewList .item .cont .time:after{ width:25px;}
	.anewList .item .cont .intro{ font-size:12px; margin-top:10px;}
	
}
@media (max-width: 750px){
	.anewList{ padding-bottom:10px}
	.anewList .item a{ display:block}
	.anewList .item .pic{ width:100%; margin-right:0; margin-bottom:15px}
	.anewList .item .cont{ width:100%; padding:10px 0}
	.anewList .item .cont .title{ font-size:16px; }
	.anewList .item .cont .time{ font-size:12px; padding-left:30px; margin-top:10px; }
	.anewList .item .cont .time:after{ width:25px;}
	.anewList .item .cont .intro{ font-size:12px; margin-top:10px;}
}
.abd .intro{font-size: 24px;color: #333;line-height: 2;margin-bottom: 40px;}
.abd .abdc{margin-bottom: 40px;}
.abd .abdc .abdci{border-bottom: 1px solid #dbdbdb;}
.abd .abdc .abdci .abdcia{display: flex;justify-content: space-between;align-items: center;height: 152px;}
.abd .abdc .abdci .abdcia .abdcial{width: 50%;font-size: 28px;color: #111111;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.abd .abdc .abdci .abdcia .abdciar{width: 50%;display: flex;justify-content: space-between;align-items: center;}
.abd .abdc .abdci .abdcia .abdciar .abdciarl{display: flex;font-size: 16px;color: #111111;width: calc(100% - 110px);justify-content: space-between;}
.abd .abdc .abdci .abdcia .abdciar .abdciarl .item span{display: inline-block;vertical-align: middle;margin-left: 10px;}
.abd .abdc .abdci .abdcia .abdciar .abdciarl .item img{vertical-align: middle;}
.abd .abdc .abdci .abdcia .abdciar .abdciarr{width: 36px;height: 36px;background: url(aa6_23.png) no-repeat center;background-size: cover;}
.abd .abdc .abdci.on .abdcia .abdciar .abdciarr{background: url(aa7_03.png) no-repeat center;background-size: cover;}
.abd .abdc .abdci.on .abdcia .abdcial{color: #af25a9;}
.abd .abdc .abdci .abdcib{display: none;}
.abd .abdc .abdci .abdcib .abdciba{display: flex;justify-content: space-between;}
.abd .abdc .abdci .abdcib .abdciba .abdcibai{width: 45.5%;}
.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaia{font-size: 24px;color: #111111;margin-bottom: 10px;}
.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaib{font-size: 16px;color: #666666;line-height: 1.875;}
.abd .abdc .abdci .abdcib .abdcibb{padding: 50px 0 58px;display: flex;}
.abd .abdc .abdci .abdcib .abdcibb .abdcibba a{display: inline-block;padding: 0 50px;line-height: 50px;border-radius: 50px;background: #af25a9;font-size: 16px;color: #fff;}
.abd .abdc .abdci .abdcib .abdcibb .abdcibbb{line-height: 50px;margin-left: 50px;padding-left: 38px;background: url(aa5_20.png) no-repeat left center;font-size: 16px;color: #111111;}
.abd .abdc .abdci .abdcib .abdcibb .abdcibbb a{font-size: 20px;color: #af25a9;}

.kyaxa{font-size: 18px;}
@media only screen and (max-width:1440px){
	.abd .intro{font-size: 20px;margin-bottom: 30px;}
	.abd .abdc{margin-bottom: 30px;}
	.abd .abdc .abdci .abdcia{height: 125px;}
	.abd .abdc .abdci .abdcia .abdcial{font-size: 24px;}
	.abd .abdc .abdci .abdcia .abdciar .abdciarl span{margin-right: 5px;}
	.abd .abdc .abdci .abdcia .abdciar .abdciarr{width: 32px;height: 32px;}
	.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaia{font-size: 20px;}
	.abd .abdc .abdci .abdcib .abdcibb{padding: 40px 0 45px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibba a{padding: 0 40px;line-height: 44px;border-radius: 44px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibbb{line-height: 44px;margin-left: 40px;padding-left: 30px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibbb a{font-size: 18px;}
	.kyaxa{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.abd .intro{font-size: 18px;margin-bottom: 20px;}
	.abd .abdc{margin-bottom: 20px;}
	.abd .abdc .abdci .abdcia{height: 95px;}
	.abd .abdc .abdci .abdcia .abdcial{font-size: 20px;display: block;width: calc(100% - 100px);}
	.abd .abdc .abdci .abdcia .abdciar{display: block;width: auto;}
	.abd .abdc .abdci .abdcia .abdciar .abdciarl{display: none;}
	.abd .abdc .abdci .abdcia .abdciar .abdciarr{width: 28px;height: 28px;}
	.abd .abdc .abdci .abdcib .abdciba{display: block;}
	.abd .abdc .abdci .abdcib .abdciba .abdcibai{width: 100%;margin-bottom: 5%}
	.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaia{font-size: 18px;}
	.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaib{font-size: 14px;}
	.abd .abdc .abdci .abdcib .abdcibb{padding: 10px 0 30px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibba a{padding: 0 30px;line-height: 40px;border-radius: 40px;font-size: 14px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibbb{line-height: 40px;margin-left: 30px;padding-left: 30px;font-size: 14px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibbb a{font-size: 16px;}
	.kyaxa{font-size: 14px;}
	
}
@media only screen and (max-width:750px){
	.abd .intro{font-size: 14px;margin-bottom: 10px;}
	.abd .abdc .abdci .abdcia{height: 65px;}
	.abd .abdc .abdci .abdcia .abdcial{font-size: 16px;width: calc(100% - 40px);}
	.abd .abdc .abdci .abdcia .abdciar .abdciarr{width: 20px;height: 20px;}
	.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaia{font-size: 16px;margin-bottom: 5px;}
	.abd .abdc .abdci .abdcib .abdciba .abdcibai .abdcibaib{font-size: 13px;}
	.abd .abdc .abdci .abdcib .abdcibb{padding: 10px 0 20px;}
	.abd .abdc .abdci .abdcib .abdcibb{display: block;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibba a{padding: 0 20px;line-height: 32px;border-radius: 32px;font-size: 13px;}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibbb{line-height: 32px;margin-left: 0;padding-left: 0;font-size: 13px;background: none}
	.abd .abdc .abdci .abdcib .abdcibb .abdcibbb a{font-size: 14px;}
	.kyaxa{font-size: 13px;}
}



.biaodan { position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.4); z-index:999; display:none; }

.jbclose {position: absolute; right: 2%;top: 3%;z-index: 11;width: 40px;height: 40px; cursor:pointer; }
.jbclose i {display: block;width: 100%;height: 40px;position: relative;transform: rotate(45deg); transition: all .4s ease;}
.jbclose i::after,.jbclose i::before {content: '';background: #000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.jbclose i::after {width: 26px;height: 2px;}
.jbclose i::before {width: 2px;height: 26px;}
.jbclose i:hover {transform: rotate(135deg);}
.jbclose i:hover::after,.jbclose i:hover::before {background:#af26a9;}

.biaodan01 { position: absolute; width:460px; overflow: hidden; background: #fff; z-index: 10; left: 50%; top: 50%; transform: translate(-50%,-50%); padding: 3% 50px; border-radius: 10px; }
.biaodan01 .txt { text-align:center; }
.biaodan01 .txt .p1 {font-size: 30px;padding-bottom: 10px; font-weight:bold;}
.biaodan01 .txt .p2 {font-size: 14px;color: #666;}

.biaodan01 form { margin-top:30px; font-size:14px; }
.biaodan01 form .text { border: 1px solid #ededed; width: 100%; padding:0 20px; height:45px; line-height:45px; overflow: hidden; box-sizing: border-box; display: block; margin-bottom: 10px; border-radius: 4px; background: #f2f4f7; }
.biaodan01 form .text01 { float:left; width:48%; }
.biaodan01 form .text02 { float:right; width:48%; }
.biaodan01 form .pp {  margin-bottom:5px; }

.biaodan01 form .filebtn { position:relative; }
.biaodan01 form .filebtn input.file { position:absolute; top:0; left:0; width:100%; cursor: pointer; opacity: 0; height:45px; z-index: 8; }
.biaodan01 form .filebtn .file-title { position:relative; width: 100%; height:45px; }
.biaodan01 form .filebtn .file-title .file-txt { width:70px; height:36px; line-height:36px; border-radius: 5px; cursor: pointer; text-align: center; background: #000;color: #fff;position: absolute;right: 3%;top: 50%;border:none;overflow: hidden;transform: translateY(-50%); }
.biaodan01 form .filebtn .file-title .file-name {  border: 1px solid #ededed; width: 100%; padding:0 20px; height:45px; line-height:45px; overflow: hidden; box-sizing: border-box; display: block; border-radius: 4px; background: #f2f4f7; }

.biaodan01 form .btn01 { width: 100%; height:45px; line-height:45px; overflow: hidden;box-sizing: border-box;display: block;background: #af25a9;color: #fff;border: none;cursor: pointer;font-size: 16px;border-radius: 4px;text-align: center; margin-top:10px; }

@media all and (max-width:1280px){
	.biaodan01 .txt .p1 { font-size:20px; }
	.biaodan01 .txt .p2 { font-size: 14px; color: #666; }

	.biaodan01 form { margin-top:20px; }
	.biaodan01 form .text { padding:0 15px; height:35px; line-height:35px; }
	.biaodan01 form .text01 { float:left; width:48%; }
	.biaodan01 form .text02 { float:right; width:48%; }
	.biaodan01 form .pp { font-size:14px; margin-bottom:5px; }
 
	.biaodan01 form .filebtn input.file { height:35px; }
	.biaodan01 form .filebtn .file-title { height:35px; }
	.biaodan01 form .filebtn .file-title .file-txt { width:60px; height:25px; line-height:25px; }
	.biaodan01 form .filebtn .file-title .file-name { padding:0 15px; height:35px; line-height:35px; }
 
	.biaodan01 form .btn01 { height:35px; line-height:35px; }
}
@media all and (max-width:750px){
	.biaodan01 { width:90%; padding:40px 2% 30px 2%; }
	
	.biaodan01 .txt .p1 { font-size:20px; }
	.biaodan01 .txt .p2 { font-size: 14px; color: #666; }

	.biaodan01 form { margin-top:20px; }
	.biaodan01 form .text { padding:0 15px; height:35px; line-height:35px; }
	.biaodan01 form .text01 { float:none; width:100%; }
	.biaodan01 form .text02 { float:none; width:100%; }
	.biaodan01 form .pp { font-size:14px; margin-bottom:5px; }
 
	.biaodan01 form .filebtn input.file { height:35px; }
	.biaodan01 form .filebtn .file-title { height:35px; }
	.biaodan01 form .filebtn .file-title .file-txt { width:60px; height:25px; line-height:25px; }
	.biaodan01 form .filebtn .file-title .file-name { padding:0 15px; height:35px; line-height:35px; }
 
	.biaodan01 form .btn01 { height:35px; line-height:35px; }
}

.news tr td{padding: 15px 0;font-size: 18px;border-bottom: 1px dashed #ddd}
@media all and (max-width:1440px){
	.news tr td{padding: 12px 0;font-size: 16px;}
}
@media all and (max-width:750px){
	.news{margin-bottom: 20px;}
	.news tr td{padding: 8px 0;font-size: 14px;}
}

.pcs_main{padding: 50px 30px;background: #fff;}
.pcs .pcsl{font-size: 26px;color: #333;font-weight: bold;}
.pcs .pcsr{}
.pcs .pcsr .pcsri{display: flex;padding: 16px 0 40px;position: relative;}
.pcs .pcsr .pcsri:after{content: '';width: 1px;height: 100%;position: absolute;left: 179px;top:0;background: rgba(230,233,240);z-index: 1}
.pcs .pcsr .pcsri .pcsril{width: 160px;text-align: right;font-size: 18px;color: #333;font-weight: bold;position: relative;}
.pcs .pcsr .pcsri .pcsril:after{content: '';width: 11px;height: 11px;background: #af25a9;position: absolute;right: -25px;top:8px;border-radius: 100%;z-index: 2;}
.pcs .pcsr .pcsri .pcsrir{margin-left: 20px;padding-left: 20px;box-sizing: border-box;width: calc(100% - 200px);position: relative;}
.pcs .pcsr .pcsri .pcsrir .pcsrira{font-size: 20px;line-height: 1.4;color: #333;font-weight: bold;}
.pcs .pcsr .pcsri .pcsrir .pcsrirb{margin-top: 5px;font-size: 18px;line-height: 28px;color: rgb(31,36,51);}
.pcs .pcsr .pcsri .pcsrir .pcsrirb img{max-width: 100%;height: auto;}
/*.pcs .pcsr .pcsri .pcsrir .pcsrirb p{padding-left: 15px;position: relative;}*/
/*.pcs .pcsr .pcsri .pcsrir .pcsrirb p:after{content: '';width: 8px;height: 8px;background: #af25a9;position: absolute;left: 0px;top:8px;border-radius: 100%;z-index: 2;}*/
@media all and (max-width:1440px){
	.pcs_main{padding: 35px 20px;}
	.pcs .pcsl{font-size: 22px;}
	.pcs .pcsr .pcsri{padding: 12px 0 30px;}
	.pcs .pcsr .pcsri .pcsril{width: 140px;font-size: 16px;}
	.pcs .pcsr .pcsri:after{left: 159px;}
	.pcs .pcsr .pcsri .pcsril:after{width: 10px;height: 10px;right: -24px;}
	.pcs .pcsr .pcsri .pcsrir{width: calc(100% - 180px);}
	.pcs .pcsr .pcsri .pcsrir .pcsrira{font-size: 18px;}
	.pcs .pcsr .pcsri .pcsrir .pcsrirb{font-size: 16px;line-height: 24px;}
}
@media all and (max-width:1200px){
	.pcs_main{padding: 20px 15px;}
	.pcs .pcsl{font-size: 18px;}
	.pcs .pcsr .pcsri{padding: 8px 0 20px;}
	.pcs .pcsr .pcsri .pcsril{width: 80px;font-size: 15px;}
	.pcs .pcsr .pcsri:after{left: 99px;}
	.pcs .pcsr .pcsri .pcsril:after{width: 10px;height: 10px;right: -24px;}
	.pcs .pcsr .pcsri .pcsrir{width: calc(100% - 120px);}
	.pcs .pcsr .pcsri .pcsrir .pcsrira{font-size: 16px;}
	.pcs .pcsr .pcsri .pcsrir .pcsrirb{font-size: 14px;line-height: 20px;}
}
@media all and (max-width:750px){
	.pcs_main{padding: 15px 10px;}
	.pcs .pcsl{font-size: 16px;}
	.pcs .pcsr .pcsri{padding: 6px 0 15px;display: block;}
	.pcs .pcsr .pcsri .pcsril{width: 100%;text-align: left;}
	/*.pcs .pcsr .pcsri:after{display: none;}*/
	/*.pcs .pcsr .pcsri .pcsril:after{display: none;}*/
	.pcs .pcsr .pcsri:after{left: -10px;}
	.pcs .pcsr .pcsri .pcsril:after{right: auto;left: -15px;}
	.pcs .pcsr .pcsri .pcsrir{width: 100%;margin-left: 10px;padding-left: 0}
	.pcs .pcsr .pcsri .pcsrir .pcsrira{font-size: 15px;}
	.pcs .pcsr .pcsri .pcsrir .pcsrirb{font-size: 13px;line-height: 18px;}
}

.js .jsl{width: 44.444%;position: sticky;top:0;float: left;top:20px;}
.js .jsl .gallery-top .swiper-slide{overflow: hidden;border-radius: 15px;position: relative;}
.js .jsl .gallery-top .swiper-slide img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%;
}
.js .jsl .gallery-top .swiper-slide:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.js .jsl .gallery-top .swiper-slide span{position: absolute;right: 0%;bottom: 0;line-height: 3.2;padding: 0 5%;text-align: right;font-size: 18px;/*color: #fff;background: rgba(53,47,58,0.3);*/}
.js .jsl .jslb{margin: 30px 0 0;padding: 0 7.85%;box-sizing: border-box;position: relative;}
.js .jsl .gallery-thumbs .swiper-slide{width: 22.3%;margin-right: 3.7%;box-sizing: border-box;border:1px solid #d7d7d7;}
.js .jsl .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color: #af25a9;}
.js .jsl .swiper-button-prev{position: absolute;left: 0;top:0;width: 32px;height: 100%;background: #f3f5f7 url(js2_07.png) no-repeat center;margin-top: 0;background-size: 10px 15px;}
.js .jsl .swiper-button-next{position: absolute;right: 0;top:0;width: 32px;height: 100%;background: #f3f5f7 url(js2_07.png) no-repeat center;margin-top: 0;transform: rotate(180deg);background-size: 10px 15px;}
.js .jsl .swiper-button-prev:hover{background: #af25a9 url(js3_07.png) no-repeat center;background-size: 10px 15px;}
.js .jsl .swiper-button-next:hover{background: #af25a9 url(js3_07.png) no-repeat center;background-size: 10px 15px;}
.js .jsr{width: 50.7%;float: right;}
.js .jsr .jsra{font-size: 44px;color: #352f3a;}
.js .jsr .jsrb{margin-top: 20px;font-size: 18px;color: #7e7e7e;line-height: 1.75;}
.js .jsr .jsrc{margin-top: 70px;}
.js .jsr .jsrc .hd ul{display: flex;justify-content: space-between;line-height: 75px;border-bottom: 1px solid #e5e5e5;}
.js .jsr .jsrc .hd ul li{font-size: 24px;color: #352f3a;}
.js .jsr .jsrc .hd ul li.on{color: #af25a9;}
.js .jsr .jsrc .bd{margin-top: 40px;font-size: 18px;color: #7e7e7e;line-height: 1.75;}
@media all and (max-width:1440px){
	.js .jsl .jslb{margin:20px 0 0;}
	.js .jsl .swiper-button-prev{width: 28px;}
	.js .jsl .swiper-button-next{width: 28px;}
	.js .jsr .jsra{font-size: 36px;}
	.js .jsr .jsrb{font-size: 16px;margin-top: 15px;}
	.js .jsr .jsrc{margin-top: 50px;}
	.js .jsr .jsrc .hd ul{line-height: 65px;}
	.js .jsr .jsrc .hd ul li{font-size: 20px;}
	.js .jsr .jsrc .bd{margin-top: 30px;font-size: 16px;}
	.js .jsl .gallery-top .swiper-slide span{font-size: 16px;}
}
@media all and (max-width:1200px){
	.js .jsl .jslb{margin:15px 0 0;}
	.js .jsl .swiper-button-prev{width: 22px;}
	.js .jsl .swiper-button-next{width: 22px;}
	.js .jsr .jsra{font-size: 28px;}
	.js .jsr .jsrb{font-size: 14px;margin-top: 10px;}
	.js .jsr .jsrc{margin-top: 30px;}
	.js .jsr .jsrc .hd ul{line-height: 55px;}
	.js .jsr .jsrc .hd ul li{font-size: 18px;}
	.js .jsr .jsrc .bd{margin-top: 20px;font-size: 14px;}
	.js .jsl .gallery-top .swiper-slide span{font-size: 14px;}
}
@media all and (max-width:750px){
	.js .jsl{float: none;width: 100%;position: static;}
	.js .jsl .swiper-button-prev{width: 20px;}
	.js .jsl .swiper-button-next{width: 20px;}
	.js .jsr{float: none;width: 100%;margin-top: 20px;}
	.js .jsr .jsra{font-size: 20px;}
	.js .jsr .jsrb{font-size: 13px;}
	.js .jsr .jsrc{margin-top: 20px;}
	.js .jsr .jsrc .hd ul{line-height: 45px;}
	.js .jsr .jsrc .hd ul li{font-size: 16px;}
	.js .jsr .jsrc .bd{margin-top: 10px;font-size: 13px;}
}

.ky_tit{font-size: 44px;color: #352f3a;}
.kya{padding: 85px 0 0;}
.kya .kyab{margin-top: 80px;background: url(as2.png) no-repeat bottom center;background-size: 100% auto;padding-bottom: 132px;}
.kya .kyab .swiper-slide{width: 27.15%;box-sizing: border-box;padding: 0 2.8%;background: url(as1.png) no-repeat right center;min-height: 182px;opacity: 0.6;transition: all 0.6s;}
/*.kya .kyab .swiper-slide.swiper-slide-active{opacity: 1;}*/
.kya .kyab .swiper-slide:nth-child(2n+1){padding-top: 5%;opacity: 1}
.kya .kyab .swiper-slide:hover{opacity: 1}
.kya .kyab .swiper-slide .kyabi .kyabia{font-size: 32px;color: #352f3a;padding-top: 3%;}
.kya .kyab .swiper-slide .kyabi .kyabib{font-size: 20px;color: #666666;line-height: 1.5;margin-top: 10px;}
.kya .kyab .swiper-slide .kyabi .kyabic{margin-top: 30px;overflow: hidden;}
.kya .kyab .swiper-slide .kyabi .kyabic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%;
}
.kya .kyab .swiper-slide:hover .kyabi .kyabic img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.kya .kyab .swiper-slide:hover .kyabi .kyabia{color: #af25a9;}
.kya .kyac{background: url(as3.png) no-repeat center;background-size: cover;padding: 116px 0; font-size:18px;}
.kya .kyac .kyacc{display: flex;justify-content: space-between;flex-wrap: wrap;}
.kya .kyac .kyacc .kyacci{width: 32%;margin-bottom: 2%}
.kya .kyac .kyacc .kyacci .kyaccib{margin-top: 10px;line-height: 1.7;text-align: center;}
@media all and (max-width:1440px){
	.ky_tit{font-size: 36px;}
	.kya{padding: 65px 0 0;}
	.kya .kyab{margin-top: 60px;padding-bottom: 100px;}
	.kya .kyab .swiper-slide{width: 30%;}
	.kya .kyab .swiper-slide .kyabi .kyabia{font-size: 26px;}
	.kya .kyab .swiper-slide .kyabi .kyabib{font-size: 18px;}
	.kya .kyab .swiper-slide .kyabi .kyabic{margin-top: 25px;}
	.kya .kyac{padding: 90px 0;font-size: 16px;}
}
@media all and (max-width:1200px){
	.ky_tit{font-size: 28px;}
	.kya{padding: 45px 0 0;}
	.kya .kyab{margin-top: 40px;padding-bottom: 70px;}
	.kya .kyab .swiper-slide{width: 40%;}
	.kya .kyab .swiper-slide .kyabi .kyabia{font-size: 20px;}
	.kya .kyab .swiper-slide .kyabi .kyabib{font-size: 16px;}
	.kya .kyab .swiper-slide .kyabi .kyabic{margin-top: 20px;}
	.kya .kyac{padding: 65px 0;font-size: 14px;}
}
@media all and (max-width:750px){
	.ky_tit{font-size: 20px;}
	.kya{padding: 25px 0 0;}
	.kya .kyab{margin-top: 20px;padding-bottom: 40px;}
	.kya .kyab .swiper-slide{width: 52%;min-height: 140px;}
	.kya .kyab .swiper-slide:nth-child(2n+1){padding-top: 0%;}
	.kya .kyab .swiper-slide .kyabi .kyabia{font-size: 16px;}
	.kya .kyab .swiper-slide .kyabi .kyabib{font-size: 14px;}
	.kya .kyab .swiper-slide .kyabi .kyabic{margin-top: 15px;}
	.kya .kyac{padding: 35px 0;}
}

.kyb{margin-top: 85px;}
.kyb .kybb{margin-top: 55px;}
.kyb .kybb .swiper-container .swiper-slide{width: 27.78%;box-sizing: border-box;background: #f0f3f8;border-radius: 10px;margin-right: 2.1%;opacity: 0.5;transition: all 0.6s;}
.kyb .kybb .swiper-container .swiper-slide:nth-child(2n){opacity: 1}
.kyb .kybb .swiper-container .swiper-slide:hover{opacity: 1}
.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbia{padding: 11% 6% 0;font-size: 28px;color: #141414;line-height: 36px;height: 108px;overflow: hidden;}
.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbib{padding: 6% 6% 0;height: 130px;font-size: 18px;color: #7a7d89;line-height: 1.75;overflow: hidden;}
.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbic{height: 82px;padding: 0 6%;display: flex;justify-content: space-between;align-items: center;border-top:1px solid #e4e7ed;}
@media all and (max-width:1440px){
	.kyb{margin-top: 65px;}
	.kyb .kybb{margin-top: 40px;}
	.kyb .kybb .swiper-container .swiper-slide{width: 37%;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbia{font-size: 24px;line-height: 30px;height: 90px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbib{height: 115px;font-size: 16px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbic{height: 72px;}
}
@media all and (max-width:1200px){
	.kyb{margin-top: 45px;}
	.kyb .kybb{margin-top: 30px;}
	.kyb .kybb .swiper-container .swiper-slide{width: 46%;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbia{font-size: 20px;line-height: 24px;height: 72px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbib{height: 100px;font-size: 14px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbic{height: 62px;}
}
@media all and (max-width:750px){
	.kyb{margin-top: 25px;}
	.kyb .kybb{margin-top: 20px;}
	.kyb .kybb .swiper-container .swiper-slide{width: 54%;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbia{font-size: 16px;line-height: 20px;height: 60px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbib{height: 90px;font-size: 13px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbic{height: 52px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbic .kybbicl{width: 25px;}
	.kyb .kybb .swiper-container .swiper-slide .kybbi .kybbic .kybbicr{width: 15px;}
}

.kyc{padding: 100px 0 160px;}
.kyc .kycc{margin-top: 70px;display: flex;justify-content: space-between;}
.kyc .kycc .kyccl{width: 44.4444%;overflow: hidden;}
.kyc .kycc .kyccl img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%;
}
.kyc .kycc .kyccl:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.kyc .kycc .kyccr{width: 50.7%;}
.kyc .kycc .kyccr ul{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.kyc .kycc .kyccr ul li{width: 48%;margin-bottom: 4.9%;}
.kyc .kycc .kyccr ul li a{display: block;padding: 10px 0;line-height: 30px;font-size: 24px;color: #666666;height: 60px;display: flex;align-items: center;padding-left: 80px;background: url(ky7_26.png) no-repeat left center;background-size: 55px 40px;}
@media all and (max-width:1440px){
	.kyc{padding: 75px 0 120px;}
	.kyc .kycc{margin-top: 55px;}
	.kyc .kycc .kyccr ul li a{padding: 8px 0;line-height: 24px;font-size: 20px;height: 48px;padding-left: 70px;background-size: 45px 33px;}
}
@media all and (max-width:1200px){
	.kyc{padding: 50px 0 80px;}
	.kyc .kycc{margin-top: 40px;}
	.kyc .kycc .kyccr ul li a{padding: 5px 0;line-height: 20px;font-size: 18px;height: 40px;padding-left: 60px;background-size: 40px 32px;}
}
@media all and (max-width:750px){
	.kyc{padding: 25px 0 40px;}
	.kyc .kycc{margin-top: 20px;display: block;}
	.kyc .kycc .kyccl{width: 100%;}
	.kyc .kycc .kyccr{width: 100%;margin-top: 20px;}
	.kyc .kycc .kyccr ul{display: block;}
	.kyc .kycc .kyccr ul li{width: 100%;margin-bottom: 1%;}
	.kyc .kycc .kyccr ul li a{padding: 5px 0;line-height: 18px;font-size: 14px;height: 36px;padding-left: 40px;background-size: 30px 25px;}
}

































