﻿@charset "UTF-8";
html{
  font-size: 7.14vw;
}
@media screen and  (min-width:1400px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}

html {
  scrollbar-width: thin;
  scrollbar-color: #0070B0 rgba(255, 255, 255, .75);
}
html::-webkit-scrollbar {
  width:8px;
}
html::-webkit-scrollbar-thumb {
  background-color: #0070B0;border-radius:8px;
}

.max-1920{max-width:1920px; margin-right: auto; margin-left: auto;}
.max-width{max-width:1400px; margin-right: auto; margin-left: auto;}
.ctext{padding-left:76px;padding-right:76px;}
@media  screen and (max-width: 1024px){
.ctext{padding-left:15px;padding-right:15px;}
}

/*PC head*/
.t_navs{ position: absolute; left:0; top:0; z-index: 30; width:100%;}
.t_navs.act{position: fixed;}
.t_navs.act .top{display: none;}
.t_navs .box{ width: 100%;display:flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding:24px 0;}
.t_navs .top{ width:100%; position: relative; z-index:20; background: #fff;}
.t_navs .down{display: block; width:100%;  position: relative; z-index:18; background: #fff; border-top:1px solid #E5E5E5; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.t_navs .logo{ line-height: 0; display:inline-flex;}
.t_navs .logo a{ float: left;}
.t_navs .logo img{ width: auto; height:36px;}
.t_navs .logo1{ line-height: 0; display:none;}
.t_navs .logo1 a{ float: left;}
.t_navs .logo1 img{ width: auto; max-width: inherit; object-fit: contain; height:22px; margin-right:0.5rem;}
.t_navs .btn{ display: flex; align-items: center;position: relative;}
.t_navs .shop{ margin:0 10px;display: flex;position: relative;}
.t_navs .shop .a{ display: flex; align-items: center; justify-content: center; color: #fff; font-size:16px; line-height:1; padding-bottom:2px; background: #0070B0; padding:0 16px; height:44px;  }
.t_navs .shop .a span{ padding-bottom:2px;}
.t_navs .shop .a img{ width:22px; height:22px; margin-right:8px;}
.t_navs .shop .a:hover{background:#00964E;}
.t_navs .shop .comt{width:438px; position: absolute; left:50%; top:100%; padding-top: 24px;-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
  -moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
  transition: all 500ms cubic-bezier(.5, 1, .4, 1);
  -webkit-transform-origin: 50% 10%;
  -moz-transform-origin:50% 10%;
  -ms-transform-origin:50% 10%;
  -o-transform-origin:50% 10%;
  transform-origin:50% 10%;
  -webkit-transform: translateX(-50%) scale(0);
  -moz-transform: translateX(-50%) scale(0);
  -ms-transform: translateX(-50%) scale(0);
  -o-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.t_navs .shop:hover .comt{opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateX(-50%) scale(1);
	-moz-transform: translateX(-50%) scale(1);
	-ms-transform: translateX(-50%) scale(1);
	-o-transform: translateX(-50%) scale(1);
	transform: translateX(-50%) scale(1);}	
.t_navs .shop .sect{ position: relative; display:block; width:100%; border-radius:12px; box-shadow:0 0 10px rgba(0,0,0,0.1); background: #fff;padding:16px 24px 24px 24px; }
.t_navs .shop .sect::after{ display: block; content: ''; position: absolute; left: 50%; bottom:100%; margin:0 0 0 -9px; border-left:9px solid transparent; border-right:9px solid transparent;border-bottom:14px solid #fff; }
.t_navs .shop .jian{display:block; width:100%; font-size:16px; color: #555; line-height:24px;}
.t_navs .shop .l1{display:flex; justify-content: space-between; align-items: center; width:100%; padding: 0.16rem 0 0.24rem 0;}
.t_navs .shop .l2{display:flex; flex-wrap: wrap; justify-content: space-between; width:100%; padding:0.24rem 0; border-top:1px solid #E5E5E5; font-size:16px; color: #000; line-height:24px; }
.t_navs .shop .l3{display:flex; flex-wrap: wrap; justify-content: space-between; width:100%;}
.t_navs .shop .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0; color: #0070B0; font-size:14px; line-height:1; height:40px; width: 47.7%; }
.t_navs .shop .ljzf{ background:#0070B0; color: #fff;}
.t_navs .shop .ljzf:hover{ border:1px solid #00964E; background:#00964E; color: #fff}
.t_navs .shop .ckgwc:hover{ background:#0070B0; color: #fff}
.t_navs .shop .pic{display: flex; flex-wrap: wrap; width:100px; min-width:100px; margin-right:0.24rem;}
.t_navs .shop ._img{ padding-bottom: 100%;}
.t_navs .shop .cont{ width:100%; display: flex; flex-wrap: wrap; position: relative; padding:0 100px 0 0;}
.t_navs .shop .toll{ color:#FF000A; font-size: 14px;}
.t_navs .shop .dw{ display: inline-flex; position: absolute; right: 0; top: 0;  color:#FF000A; font-size: 14px; line-height:30px;}
.t_navs .shop .tit{ width:100%;  color:#000; font-size: 16px; line-height:30px;}
.t_navs .shop .sl{ width:100%; color:#555; font-size: 14px; line-height:20px; margin-top: 16px;}
.t_navs .shop1{display: none; margin:0 10px;}
.t_navs .shop1 .a1{ display: block; line-height: 0; width:34px; height:34px; padding:5px;}
.t_navs .shop1 .comt{width:100%; position:fixed; left:0; top:104px; height:100vh; z-index: 20; background: #fff;padding:24px 16px;
 border-top:1px solid #E5E5E5; display: none; }
 .t_navs.act .shop1 .comt{ top:50px;}
.t_navs .shop1 .sect{ position: relative; display:block; width:100%; }
.t_navs .shop1 .sect::after{ display: block; content: ''; position: absolute; left: 50%; bottom:100%; margin:0 0 0 -9px; border-left:9px solid transparent; border-right:9px solid transparent;border-bottom:14px solid #fff; }
.t_navs .shop1 .jian{display:block; width:100%; font-size:16px; color: #555; line-height:24px;}
.t_navs .shop1 .l1{display:flex; justify-content: space-between; align-items: center; width:100%; padding:12px 0 16px 0;}
.t_navs .shop1 .l2{display:flex; flex-wrap: wrap; justify-content: space-between; width:100%; padding:16px 0; border-top:1px solid #E5E5E5; font-size:16px; color: #000; line-height:24px; }
.t_navs .shop1 .l3{display:flex; flex-wrap: wrap; justify-content: space-between; width:100%;}
.t_navs .shop1 .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0; color: #0070B0; font-size:14px; line-height:1; height:34px; width: 47.7%; }
.t_navs .shop1 .ljzf{ background:#0070B0; color: #fff;}
.t_navs .shop1 .ljzf:hover{ border:1px solid #00964E; background:#00964E; color: #fff}
.t_navs .shop1 .ckgwc:hover{ background:#0070B0; color: #fff}
.t_navs .shop1 .pic{display: flex; flex-wrap: wrap; width:100px; min-width:100px; margin-right:14px;}
.t_navs .shop1 ._img{ padding-bottom: 100%;}
.t_navs .shop1 .cont{ width:100%; display: flex; flex-wrap: wrap; position: relative;}
.t_navs .shop1 .toll{ color:#FF000A; font-size: 14px;}
.t_navs .shop1 .dw{ display: inline-flex; position: absolute; right: 0; bottom: 0;  color:#FF000A; font-size: 14px; line-height:20px;}
.t_navs .shop1 .tit{ width:100%;  color:#000; font-size: 16px; line-height:26px;}
.t_navs .shop1 .sl{ width:100%; color:#555; font-size: 14px; line-height:20px; margin-top:10px;}
.t_navs .shop1 ._close{ z-index: 10; display: inline-flex; position: absolute; right:16px; top:16px; line-height:0; width:30px;}

.t_navs .r1{display: flex; margin-left: 0.3rem;}
.t_navs .r1 .a{border-radius: 40px; height:40px;padding: 0 16px;
background:#F5F5F5;
color: #333;
font-size: 16px;
font-weight: 400;
line-height: 1;
display: flex;
flex-direction: row;
justify-content:center;
align-items: center;
margin:0 0 0 10px;}
.t_navs .r1 .a img{ width:20px; height: 20px; margin-right: 8px;}
.t_navs .r1 .a .img1{ display: block;}
.t_navs .r1 .a .img2{ display: none;}
.t_navs .r1 .a:hover{background:#0070B0;color: #fff;}
.t_navs .r1 .a:hover .img1{ display: none;}
.t_navs .r1 .a:hover .img2{ display: block;}
.t_navs .r1 .vipbox{display: flex;margin:0 0 0 0.55rem; position: relative;}
.t_navs .r1 .vip{
color:#231815; padding:0 24px 0 0; background:url(img/xia.svg) right center no-repeat; background-size:8px auto !important; 
font-size: 16px;
font-weight: 400;
line-height: 1;
display: flex;
flex-direction: row;
justify-content:center;
align-items: center;
}
.t_navs .r1 .vip img{ border-radius:50%; width:44px; height: 44px; margin-right:12px;}
.t_navs .vipbox .comt{width:216px; position: absolute; left:50%; top:100%; padding-top: 24px;-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
  -moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
  transition: all 500ms cubic-bezier(.5, 1, .4, 1);
  -webkit-transform-origin: 50% 10%;
  -moz-transform-origin:50% 10%;
  -ms-transform-origin:50% 10%;
  -o-transform-origin:50% 10%;
  transform-origin:50% 10%;
  -webkit-transform: translateX(-50%) scale(0);
  -moz-transform: translateX(-50%) scale(0);
  -ms-transform: translateX(-50%) scale(0);
  -o-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.t_navs .vipbox:hover .comt{opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateX(-50%) scale(1);
	-moz-transform: translateX(-50%) scale(1);
	-ms-transform: translateX(-50%) scale(1);
	-o-transform: translateX(-50%) scale(1);
	transform: translateX(-50%) scale(1);}
.t_navs .vipbox .sect{ position: relative; display:block; width:100%; border-radius:12px; box-shadow:0 0 10px rgba(0,0,0,0.1); background: #fff;padding:24px 24px; }
.t_navs .vipbox .sect::after{ display: block; content: ''; position: absolute; left: 50%; bottom:100%; margin:0 0 0 -9px; border-left:9px solid transparent; border-right:9px solid transparent;border-bottom:14px solid #fff; }
.t_navs .vipbox .l1{display:flex; justify-content: space-between; align-items: center; width:100%;}
.t_navs .vipbox .l2{display:flex; flex-wrap: wrap; justify-content: space-between; width:100%; padding:0.24rem 0 0.16rem 0; border-bottom:1px solid #E5E5E5; }
.t_navs .vipbox .l2 .a1{ display: flex; font-size:14px; color: #555; line-height:19px;}
.t_navs .vipbox .l2 .a1 img{ width: 16px; height: 16px; margin-right: 4px;}
.t_navs .vipbox .l2 .a1:hover{color: #0070B0;}
.t_navs .vipbox .l3{display:flex; flex-wrap: wrap; justify-content:center; width:100%; margin-top: 0.16rem;}
.t_navs .vipbox .l3 .a1{ display:inline-flex;color: #555; font-size:14px; line-height:19px;}
.t_navs .vipbox .l3 .a1:hover{color: #0070B0;}
.t_navs .vipbox .pic{display: flex; flex-wrap: wrap; width:44px; min-width:44px; margin-right:0.16rem;}
.t_navs .vipbox ._img{ padding-bottom: 100%;}
.t_navs .vipbox .cont{ width:100%; display: flex; flex-wrap: wrap;}
.t_navs .vipbox .tit{ width:100%;  color:#231815; font-size: 16px; line-height:22px;}
.t_navs .vipbox .p{ width:100%; color:#9F9F9F; font-size: 12px; line-height:16px; margin-top:4px;}

.t_navs .selt{ cursor: pointer; position: relative; display: flex; width:112px; height:44px; color: #333; font-size:16px; line-height:30px; background:#F5F5F5; border:1px solid #E5E5E5; padding:6px 16px; margin-right: -1px;}
.t_navs .selt:after{ display: block; content:''; position: absolute; right:16px; top:18px;border-left:4px solid transparent; border-right:4px solid transparent;border-top:5px solid #555555; }
.t_navs .search{ display: flex; align-items: center; justify-content: center; width:3.64rem;}
.t_navs .search .text{ display: flex; width:100%; height:44px; color: #333; font-size:16px; line-height:30px; background:#fff; border:1px solid #E5E5E5; padding:6px 16px;}
.t_navs .search .submit{ display: flex; width:44px; min-width:44px; height:44px; background:url(img/_search.svg) center no-repeat #0070B0; background-size:24px 24px !important;}
.t_navs .search .submit:hover{background:url(img/_search.svg) center no-repeat #00964E;}
.t_navs .seltDown{ display:none; float:left; width:295px; position:absolute; left: 0; top:100%; z-index: 10; margin-top:15px; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:12px 12px 12px 20px; }
.t_navs .seltDown:after{ display: block; content:''; position: absolute; left:20px; bottom:100%; border-left:7px solid transparent; border-right:7px solid transparent;border-bottom:9px solid #fff; }
.t_navs .seltDown .li{ cursor: pointer; float: left; display:flex; align-items: center; width:44%; margin:5px 0; color: #333; font-size:16px; line-height:26px; }
.t_navs .seltDown .li:nth-child(2n){ float: right;}
.t_navs .seltDown .li .i{ display: block; width:18px; height:18px; margin-right: 10px; background:#f5f5f5; border:1px solid #E5E5E5; }
.t_navs .seltDown .li.on .i{ background:url(img/ico1.png) center no-repeat #0070B0; background-size:16px 16px !important;  border:1px solid #0070B0; }
.t_navs .seltDown .li.on{color: #00964E;}

.t_navs input::placeholder{ opacity:1 !important;}
.t_navs ::-webkit-input-placeholder{color:#888}
.t_navs :-moz-placeholder{color:#888}
.t_navs ::-moz-placeholder{color:#888}
.t_navs :-ms-input-placeholder{color:#888}


.t_navs .menu{display: flex; width:100%; align-items: center;justify-content: space-between;}
.t_navs .menu .u1{ width:100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
.t_navs .menu .nli{ display: block; position: relative;}
.t_navs .menu .nli span a{ display:flex; align-items: center; width:100%; text-align: center; color: #000; position: relative;line-height:54px;font-size:18px;}
.t_navs .menu .nli span a i{ margin-top: 2px; display: block; border-left:4px solid transparent; border-right:4px solid transparent;border-top:5px solid #555; margin-left:0.08rem; }
.t_navs .menu .nli.on span a,
.t_navs .menu .nli:hover span a{ color:#0070B0;}
.t_navs .menu .nli.on  span a i,
.t_navs .menu .nli:hover span a i{border-top:5px solid #0070B0;}


.t_navs .menuSub{ display:none; position: absolute; z-index:8; top:100%; left:50%; width:140px; background: #fff; transform: translateX(-50%); -ms-transform: translateX(-50%); box-shadow:0 0 10px rgba(0,0,0,0.1); }
.t_navs .menuSub .li{ display: block; width:100%; border-bottom:1px solid #e5e5e5;}
.t_navs .menuSub .li:last-child{ border-bottom:none;}
.t_navs .menuSub .li a{ display: block; width:100%; text-align: center; color: #000; line-height:28px; font-size:14px; padding:10px 20px;}
.t_navs .menuSub .li a:hover{ color: #0070B0;}

.t_navs .menuSub1{ display:none; position: absolute; z-index:8; top:100%; left:0; width:100%;backdrop-filter: blur(30px);
background: rgba(255, 255, 255, 0.8); }
.t_navs .menuSub1 .box{ display: flex; flex-wrap:wrap; width:100%; padding:0.28rem 0;}
.t_navs .menuSub1 .ul{ display: flex; flex-wrap:wrap; width:calc(100% + 0.36rem); margin:0 -0.18rem; }
.t_navs .menuSub1 .li{ display: block; width:20%;padding:0.12rem 0.18rem;}
.t_navs .menuSub1 .li a{ display: flex; align-items: center; height: 0.78rem; width:100%; color: #333; line-height:1.3; font-size:16px; padding:14px 0; border-bottom:1px solid rgba(0,0,0,0.1);}
.t_navs .menuSub1 .li a img{ width:30px; height:30px; margin-right:0.16rem;}
.t_navs .menuSub1 .li a:hover{ background: #fff;border-bottom:1px solid #fff; color: #0070B0; font-weight: bold; padding-left:0.18rem;}

.t_navs .btn3{ display: none; width:100%;width: 100%;
  position: relative;
  z-index: 20;
  background: #fff; padding-bottom: 14px; }
.t_navs.act .menuSub1{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.t_navs.act .logo1{ display:inline-flex;}

@media screen and (max-width:1600px) {
.t_navs .menuSub1 .ul{ width:calc(100% + 0.24rem); margin:0 -0.12rem; }
.t_navs .menuSub1 .li{padding:0.12rem 0.12rem;}
}
@media screen and (max-width:1440px) {
.t_navs .menuSub1 .li a{ font-size:14px;} 	
.t_navs .menuSub1 .li a img{ width:26px; height:26px; margin-right:6px;}
.t_navs .menuSub1 .li a:hover{ padding-left:0.12rem;}
.t_navs .r1 .vip{
margin:0 0 0 0.2rem;}
}
@media screen and (max-width:1270px) {
.t_navs .r1{ margin: 0;}
.t_navs .search{width: 3.04rem;}
}
@media screen and (max-width:1024px) {
.t_navs{ position: fixed; }
.t_navs.act .top{display: block;}	
.t_navs .shop1{display: block;}
.t_navs .btn3{ display: flex; }
.t_navs.act .btn3{ display: none; }
.t_navs .menuSub1{ display:none; }
.t_navs .top{ box-shadow:0 0 10px rgba(0,0,0,0.1);}
.t_navs .top .selt{ display: none;}
.t_navs .top .shop{ display:none;}
.t_navs .top .search{ display:none;}
.t_navs .btn .seltDown{ display:none !important;}
.t_navs .down{ display:none;}
.t_navs .box{ padding:0; height:50px;}
.t_navs .logo img{ height:22px;}
.t_navs .nav{ width:100%; justify-content: center;}
.t_navs .nav .a{ width:auto; height:40px; flex-direction: row; padding:0 12px;}
.t_navs .nav .a img{ margin:0 5px 0 0;}
.t_navs .seltDown .li{ width: 33.33%; font-size:14px;}
.t_navs .seltDown{ justify-content:flex-start; width: 100%; margin-top: 0;}
.t_navs .seltDown:after{ left:60px; }
.t_navs .search{ width:100%;}
.t_navs .search .text{ font-size:14px; padding:4px 12px;height: 40px;}
.t_navs .seltDown .li:nth-child(2n) {
  float:left;
}
.t_navs .selt{ font-size:14px;height: 40px; width:100px; min-width:100px; padding:4px 12px;}
.t_navs .selt::after{ right: 12px;}
.t_navs .r1{display: none; }
.t_navs .r1 .a{ height:30px;padding: 0 14px;
font-size: 14px;
margin:0 10px 0 0;}
.t_navs .r1 .a img{ width:16px; height: 16px; margin-right: 4px;}
.t_navs .r1 .vip{ padding:0 14px 0 0;
font-size: 14px;
margin:0 15px 0 0;}
.t_navs .r1 .vip img{width:32px; height: 32px; margin-right:6px;}
.t_navs .search .submit{width: 40px;
  min-width: 40px;
  height: 40px;background-size: 20px 20px !important;}
.t_navs.act{ transform: translateY(0); -ms-transform: translateY(0); }
}


.menuph{ display:none; float: right; width:26px; height: 20px; cursor: pointer; text-align: center;}
.menuph .point { float:left; width: 100%;  height: 20px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before { width: 100%;}
.menuph .navbtn { position: absolute; top:9px; right: 0; display: inline-block; width:100%; height: 2px; background: #0070B0;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 100%; height: 2px; content: ''; background: #0070B0;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after { top: -9px;}
.menuph .navbtn::before { top: 9px;}
.menuph.active .point .navbtn{ background: transparent !important;}
.menuph.active .point .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
.menuph.active .point .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}


@media  screen and (max-width:1024px){
.menuph{ display:block;}
}

.xialaph{ position: fixed; left: 0; float: left; width: 100%; top:85px; height:100vh; overflow: scroll; padding:15px 15px 120px 15px; display: none; z-index:15; background:#fff; }
.t_navs.act .xialaph{ top:50px; padding:15px 15px 70px 15px;}
.xialaph::-webkit-scrollbar{ display: none;}
.xialaph .ul2,
.xialaph .ul3{ display: none;}
.xialaph h4 a{ float: left; width:100%; color: #000; font-size:16px; line-height:30px; padding:10px 0;}
.xialaph h4{ float: left; width: 100%; position: relative; margin-top:-1px;}
.xialaph h4 i,
.xialaph h5 i{ float:left; width:50px; height:50px; position:absolute; right:-15px; top:0;}

.xialaph h4 i::before,
.xialaph h5 i::before{ content: ''; display:block; width:9px; height:9px; position:absolute; right:30%; top:50%; border-top:1px solid #000; border-right:1px solid #000; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg);}

.xialaph h4.active i::before{ transform:translate(-50%,-50%) rotate(135deg); -ms-transform:translate(-50%,-50%) rotate(135deg); margin-top:0px; border-top:1px solid #0070B0; border-right:1px solid #0070B0; opacity:1}
.xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e5e5e5;}
.xialaph li:first-child h4::after{ display:none;}
.xialaph li:last-child h4::before{ display:none;}
.xialaph h4.active a{ color: #0070B0;}
.xialaph h5:hover a{ color: #0070B0;}
.xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e5e5e5;}
.xialaph h5 a{ float: left; width:100%; color: #333; font-size:14px; line-height:24px; display:flex; align-items: center; padding:4px 0;}
.xialaph h5 a img{ display: block; margin-right:10px; width:20px; height:20px;}
.xialaph h5{ float: left; width: 100%; position: relative;}
.xialaph h5::after{ display:none; content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e5e5e5;}
.xialaph li:last-child h5::after{ display:none;}
.xialaph .ul1{ float: left; width: 100%; border-bottom:1px solid #e5e5e5; margin-bottom:20px;}
.xialaph .ul2{ float: left; width: 100%; padding:0 10px 20px 10px;}
.xialaph .ul3{ float: left; width: 100%; padding:5px 10px 10px 10px;}
.xialaph .ul3 li{ display: block; width:100%;}
.xialaph .ul3 li a{ display: block; position: relative; width:100%; color: #555; font-size:14px; line-height:24px; padding:2px 0 2px 20px;}
.xialaph .ul3 li a::after{ content: ''; position:absolute; left:6px; top:50%; display:block; width:4px; height:4px;background:#555; border-radius: 4px; margin-top: -2px; }
.xialaph .ul3 li a:hover{ color: #0070B0;}
.xialaph .ul3 li a:hover::after{ background: #0070B0;}
.xialaph .btn1{ display: flex; width:100%; position: relative;}



.footer{ width: 100%; overflow: hidden; background:#0070B0; position: relative;}
.footer .left{ display:flex; flex-wrap: wrap; align-items: flex-start; flex-direction: column;}
.footer .right{ display:flex; flex-wrap: wrap;}
.footer .down{ display:flex; flex-wrap: wrap; width:100%; align-items: flex-start; justify-content: space-between; padding:40px 0 0.80rem 0;}
.footer .er{ float:right; width:124px; color:rgba(255, 255, 255, 0.8);font-size: 15px;line-height:24px; text-align:center; }
.footer .er i{ float:left; width:100%; line-height:0;}
.footer .er i img{ width:100%;}
.footer .er span{ float:left; width:100%; margin-top:8px; }
.footer .tit{ display:flex; color: #fff; font-weight:600; font-size:16px; line-height:24px; padding-bottom:8px;}
.footer .addr{ display:flex; flex-wrap: wrap; align-items: flex-start; flex-direction: column;}
.footer .info{ display:flex; color: rgba(255, 255, 255, 0.8); font-size:15px; line-height:24px; margin-top:8px;}
.footer .info img{ width:18px; min-width:18px; height:18px; margin:3px 8px 0 0;}
.footer .info .s{ white-space: nowrap;}
.footer .nav{ display: flex; flex-wrap: wrap; width:32.14%; }
.footer .nav .u2{ display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; width:100%;}
.footer .nav .div{ display: flex; flex-direction: column;}
.footer .nav .a2{ display:block; color:rgba(255, 255, 255, 0.8); font-size:15px; line-height:24px; margin-top: 8px; padding-left: 10px; position: relative;}
.footer .nav .a2::after{background: rgba(255, 255, 255, 0.8);
width: 4px; display: flex; content: ''; position: absolute; left: 0; top:10px; border-radius:50%;
height: 4px;}
.footer .nav .a2:hover{ color: #fff;}
.footer .nav .a2:hover::after{ background: #fff;}
.footer .top{ display:flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding:0.8rem 0 40px 0; border-bottom:1px solid rgba(255,255,255,0.15);}
.footer .logo{ display:block; line-height:0;}
.footer .logo img{ height:34px;}
.footer .btn{ display:inline-flex; align-items: center; color: #fff; line-height:1; height: 40px; background:rgba(255, 255, 255, 0.1); margin-left:10px; padding:0 16px;
font-size: 16px;
font-weight: 400;
}
.footer .btn:first-child{ margin-left:0 !important; }
.footer .btn img{ display: block; width:20px; height:20px; margin-right:8px;}
.footer .btn:hover{ background:#00964E;}


@media (max-width: 1024px){
.footer .nav{ display:none;}
.footer .logo img{ height:20px;}
.footer .top{ padding:30px 0 20px 0;}
.footer .down{ padding:20px 0 30px 0;}
.footer .btn{font-size: 14px; height: 30px; padding:0 10px; margin-left:8px;}
.footer .btn img{ width:18px; height:18px; margin-right:4px;}
.footer .er{ width:100px; font-size: 14px;line-height:24px; }
.footer .info{ font-size: 14px;line-height:22px;}

}
@media (max-width: 767px){
.footer .down{position: relative;}
.footer .left{ width: 100%;}
.footer .er{ position: absolute; right:0; top:22px;}
.footer .info:first-child{ padding:0 110px 0 0; }
}


.footer1{ width: 100%; background:rgba(0,0,0,0.06);}
.footer1 .box{ display:flex; flex-wrap: wrap; width:100%; align-items:center; justify-content: space-between; padding:16px 0;}
.footer1 .left{ display:flex; flex-wrap: wrap; align-items: flex-start; flex-direction: column;}
.footer1 .share{ display:flex;}
.footer1 .share .li{ position: relative; display:flex; margin-left:8px;}
.footer1 .share .li .a{ display: flex; align-items: center; justify-content: center; width:36px; height:36px; overflow: hidden; border-radius:50%; background:rgba(255, 255, 255, 0.2);}
.footer1 .share .li .a:hover{  background:#00964E;}
.footer1 .share .li .a img{ width:20px; height:20px;}
.footer1 .Copyright{ display:inline-flex; flex-wrap: wrap; color:rgba(255, 255, 255, 0.8); font-size:14px; line-height:20px;}
.footer1 .Copyright .s{ display:inline-flex; align-items:center;}
.footer1 .Copyright a{color:rgba(255, 255, 255, 0.8); padding:0 0 0 20px;}
.footer1 .Copyright a:hover{ color: #fff;}
.footer1 .map{ display:inline-flex; flex-wrap: wrap; align-items: center; color:rgba(255, 255, 255, 0.8); font-size:14px; line-height:20px; margin-top: 4px;}
.footer1 .map i{ width:1px; height:12px; background:rgba(255, 255, 255, 0.2); display: inline-flex; margin:4px 16px 0 16px;}
.footer1 .map a{color:rgba(255, 255, 255, 0.8);}
.footer1 .map a:hover{ color: #fff;}

@media (max-width: 1024px){
.footer1 .Copyright{ justify-content: center; width:100%; text-align:center;}
.footer1 .map{ justify-content: center; width:100%; text-align:center;}
.footer1 .share{ width:100%; justify-content: center; margin:10px 0 0 0;}
.footer1 .share .li{ margin:0 5px;}
.footer1 .share .li .a{ width:32px; height:32px;}
.footer1 .map i{margin:4px 12px 0 12px;}
.footer1 .left{ width: 100%;}
}

@media (max-width: 767px){
.footer1 .Copyright a{ padding:0;}

}



.pf-right{display:none;z-index:16; position:fixed; right:16px; bottom:15vh; width:0.56rem;}
.pf-right .ul{ display:flex; flex-wrap:wrap; justify-content: center; width:100%; border-radius:0.48rem; background: #fff; padding:0 0.04rem;
margin:0 0 10px 0px;
box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1)
}
.pf-right .line{ position: relative; display: block; width:16px; height:1px; background:#E6E6E6; margin:1px 0;}
.pf-right .li{ position: relative; display: block; width:100%;padding:0.04rem 0;}
.pf-right .li .a{ display:flex; flex-wrap:wrap; width:100%; justify-content: center; align-items: center; line-height: 0; width:100%; height:0.48rem; border-radius:0.48rem;}
.pf-right .li .a:hover{background:#0070B0;}
.pf-right .li .a img{ width:24px; height:24px;}
.pf-right .li .a .img1{ display:block;}
.pf-right .li .a .img2{ display:none;}
.pf-right .li .a:hover .img1{ display:none;}
.pf-right .li .a:hover .img2{ display:block;}
.pf-right .tel{ position: absolute; right:100%; top:50%; background: #fff; border-radius:4px;color:#1E1E1E;
font-size: 16px;
font-weight: 400; display: flex; flex-wrap: wrap; flex-direction: column;
line-height: 23px; padding:10px 20px 12px 20px;
box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); margin:0 0.26rem 0 0;
-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:90% 50%;
	-moz-transform-origin:90% 50%;
	-ms-transform-origin:90% 50%;
	-o-transform-origin:90% 50%;
	transform-origin:90% 50%;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0)
}
.pf-right .tel::after{ display: block; content: ''; position: absolute; left: 100%; top:50%; margin:-10px 0 0 -4px; border-top: 10px solid transparent; border-bottom:10px solid transparent;border-left:12px solid #fff; }
.pf-right .er{ position: absolute; right:100%; bottom:0; width:120px; line-height: 0;
box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); margin:0 0.26rem 0 0;
-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:90% 80%;
	-moz-transform-origin:90% 80%;
	-ms-transform-origin:90% 80%;
	-o-transform-origin:90% 80%;
	transform-origin:90% 80%;
	-webkit-transform:scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform:scale(0)
}
.pf-right .er i{ display: block; width: 100%; line-height: 0; border-radius:4px; overflow: hidden; background: #fff;}
.pf-right .er span{ text-align: center; display: block; width: 100%;
color: rgb(0, 82, 217);
font-size: 14px;
font-weight: 400;
line-height: 21px;
}
.pf-right .er::after{ display: block; content: ''; position: absolute; left: 100%; bottom:20px; margin:0 0 0 -4px; border-top: 10px solid transparent; border-bottom:10px solid transparent;border-left:12px solid #fff; }
.pf-right .li:hover .tel{opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(-50%) scale(1);
	-moz-transform: translateY(-50%) scale(1);
	-ms-transform: translateY(-50%) scale(1);
	-o-transform: translateY(-50%) scale(1);
	transform: translateY(-50%) scale(1);}
.pf-right .li:hover .er{opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform: scale(1);}
.pf-right ._renter{ position: relative; display:flex; justify-content: center; width:100%;}
.pf-right ._renter .a{ display:flex; flex-wrap:wrap; width:0.56rem; height:0.56rem; border-radius: 50%; justify-content: center; align-items: center; line-height: 0;
background: rgb(255, 255, 255);
box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07)
}
.pf-right ._renter .a img{ width:24px; height:24px;}
.pf-right ._renter .a:hover{background:#0070B0;}
.pf-right ._renter .a .img1{ display:block;}
.pf-right ._renter .a .img2{ display:none;}
.pf-right ._renter .a:hover .img1{ display:none;}
.pf-right ._renter .a:hover .img2{ display:block;}


@media screen and (max-width:1560px) {
.pf-right{ right:8px;}
}	
@media screen and (max-width:1024px) {
.pf-right{ display:none !important;}
}

.wap_hei{ display: none; width: 100%;height:50px;}
.wap_down{ display: none; width: 100%;background: #fff;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07);position: fixed;z-index: 15;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom); left: 0; bottom: 0;}
.wap_down li{width:25%;float: left;text-align: center;}
.wap_down li a{width: 100%;display: flex;flex-wrap: wrap;align-content: center; justify-content: center; height:50px;}
.wap_down li .ico{ border-radius: 0; width:20px;display: flex;flex-wrap: wrap;align-content: center; justify-content: center; height:20px; line-height: 0;}
.wap_down li .ico img{ width:20px; height:20px;}
.wap_down li .ico .img1{ display:block;}
.wap_down li .ico .img2{ display:none;}
.wap_down li .tit{width:100%;display: block; color: #000; font-size: 14px; line-height:18px;}
.wap_down li  a:hover .tit{color:#0070B0;}
.wap_down li  a:hover .ico .img1{ display:none;}
.wap_down li  a:hover .ico .img2{ display:block;}


@media screen and (max-width:1024px) {
/*WAP head*/
.wap_down{ display: block;}
.wap_hei{ display: block;}

}


.index-banner{ display:flex; width: 100%; overflow: hidden; z-index:5; position: relative;}
.index-banner .swiper-wrapper{position: relative; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;}
.index-banner .swiper-slide {flex-shrink: 0; position: relative; transition-property: transform; width:100%; line-height: 0;}
.index-banner .swiper-slide .pc_show1{width: 100%;}
.index-banner .swiper-slide .ph_show1{width: 100%; height: 500px; object-fit: cover;}
.index-banner .swiper-prev,
.index-banner .swiper-next{ cursor: pointer; display:flex; justify-content: center; position: absolute; z-index:10; top:50%; margin-top:-20px; width:40px; height:40px;background:url(img/right.svg) center no-repeat rgba(255,255,255,0.1);border-radius:50%; background-size:24px auto !important; }
.index-banner .swiper-prev{ left:20px; transform: rotate(180deg); -ms-transform: rotate(180deg);}
.index-banner .swiper-next{ right:20px;}
.index-banner .swiper-prev:hover,
.index-banner .swiper-next:hover{background:url(img/right.svg) center no-repeat #0070B0;}
.index-banner .swiper-pagination{ display:flex; justify-content: center; position: absolute; left:0; z-index:10; bottom:20px; width:100%;}
.index-banner .swiper-pagination-bullet{ cursor: pointer; display: flex; margin:0 3px; width:8px; height:8px; border-radius:8px; background:rgba(255,255,255,0.3);}
.index-banner .swiper-pagination-bullet-active{ width:24px; background: #fff;}
.index-banner .box{ display:block; position: absolute; left:0; top:50%; z-index:10; width:100%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.index-banner .box .cont1{ display: flex; flex-wrap: wrap; width:100%;}
.index-banner .box .tit1{ display:block;width:100%; color: #fff; font-size:0.22rem; line-height:0.32rem; }
.index-banner .box .p1{ display:block;width:100%; color: #fff; font-size:0.6rem; line-height:0.68rem; font-weight: bold; margin-top:0.16rem;}
.index-banner .box .p2{ display:block;width:100%; color: #fff; font-size:0.36rem; line-height:0.48rem; font-weight: 200; margin-top:0.16rem;}
.index-banner .box .more{ display:block;width:100%; margin-top:0.56rem;}
.index-banner .box .more a{ display: inline-flex; align-items: center; justify-content: center; height:0.44rem; padding-bottom:0; color: #fff; font-size:16px; line-height:1; background: #E87200; padding:0 0.28rem}
.index-banner .box .more a img{width:18px; height: 18px; margin-right:4px;}
.index-banner .box .more a:hover{background:#0070B0;}


@media screen and (max-width:1024px) {
.index-banner .swiper-prev{ display:none; left:0;}
.index-banner .swiper-next{ display:none; right:0;}
.index-banner .swiper-pagination{ bottom:20px;}
.index-banner .box .tit1{ font-size:15px; line-height:23px;}	
.index-banner .box .p1{ font-size:20px; line-height:30px; margin-top:10px;}	
.index-banner .box .p2{ font-size:16px; line-height:24px; margin-top:10px;}
.index-banner .box .more{ margin-top:20px;}
.index-banner .box .more a{ padding:0 14px; height:30px; font-size:14px;}
}
@media screen and (max-width:767px) {
.index-banner .box .cont1{ width:100%; text-align: center;}	
}



.main1{ padding-top: 60px; padding-bottom: 60px;}
.main1 .slick-list{ padding: 8px 0;}
.main1 .cont{ display:block; width:calc(100% + 14px); margin:0 -7px;}
.main1 .cont .box{ display:block; width:10%; padding:12px 7px;}
.main1 .cont .box a{ display:block; width:100%; border-radius:50%; overflow: hidden; background: #fff;
box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.06); position: relative;}
.main1 .cont .box .pb{ padding-bottom:100%;}
.main1 .cont .box .tit{ display:flex; align-items: center; justify-content: center; text-align: center; width:100%; height: 100%; overflow: hidden; background:rgba(0, 112, 176,0.8); position: absolute; left:0; top:0; z-index: 10; color:#fff; font-size:16px; line-height:24px; font-weight:400; transform: scale(0.6); opacity: 0; border-radius:50%; padding:15%; }
.main1 .cont .box a:hover{box-shadow: 0px 10px 10px 0px rgba(0, 112, 176, 0.3);}
.main1 .cont .box a:hover .pb:hover img{ transform: scale(0.95); -ms-transform: scale(0.95);}
.main1 .cont .box a:hover .tit{ transform: scale(1); -ms-transform: scale(1); opacity: 1;}


@media screen and (max-width:1024px) {
.main1{ padding-top:27px; padding-bottom: 27px;}
.main1 .cont{ width:calc(100% + 10px); margin:0 -5px;}
.main1 .cont .box{ padding:8px 5px;}
.main1 .cont .box a{box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);}
.main1 .cont .box a:hover{box-shadow: 0px 5px 5px 0px rgba(0, 112, 176, 0.3);}
.main1 .cont .box .tit{ font-size:13px; line-height:20px; }
}









.contact1{ width:100%; margin-top:40px;}
.contact1 .ul{ display: flex; flex-wrap: wrap; width:calc(100% + 20px); margin:0 -10px;}
.contact1 .li{ display: flex; flex-wrap: wrap; width:25%; padding:0 10px; margin-bottom: 20px;}
.contact1 .li .a{ flex-wrap: wrap; width:100%; position: relative; height:100%;  text-align: center;
background: #F5F5F5;
border-radius: 10px;
display: flex;
justify-content: center;
align-content: flex-start;
padding:44px 28px;
}
.contact1 .li .a .tit{ display: block; width:100%; color:#333; font-size:16px; line-height:23px; font-weight: 700; margin-top:8px;}
.contact1 .li .a .p{ display: block; width:100%; color:#333; font-size:15px; line-height:24px; margin-top:8px; word-break: break-all;}
.contact1 .li .a .ico{ display:block; width:100%; line-height: 0;}
.contact1 .li .a .ico img{ width:48px; height:48px;}


@media screen and (max-width:1024px){ 
.contact1{ margin-top:20px;}	
.contact1 .ul{ width:calc(100% + 14px); margin:0 -7px;}	
.contact1 .li{width:50%; padding:0 7px; margin-bottom: 14px;}
.contact1 .li .a{ padding:25px 14px;}
.contact1 .li .a .tit{font-size:15px; line-height:22px;}
.contact1 .li .a .p{font-size:13px; line-height:22px; margin-top: 4px; }
.contact1 .li .a .ico img{ width:30px; height:30px;}
}
@media screen and (max-width:767px){ 
.contact1 .li{width:100%;}
.contact1 .li .a{ text-align: left; padding:20px 16px 20px 56px;}
.contact1 .li .a .ico{ width:30px; position: absolute; left: 16px; top:50%; margin-top:-18px;}
.contact1 .li .a .tit{ margin-top: 0;line-height:21px; margin-top:0;}
.contact1 .li .a .p{font-size:13px; line-height:19px; margin-top:3px; }
}



.mapbox{ display:block; width:100%; overflow: hidden; border-radius: 16px; position: relative;}
.mapbox .a{ position: relative; display: block; width:100%;}
.mapbox .bg{ display: block; width:100%; height:580px;}

@media screen and (max-width:767px) {
.mapbox .bg{ height:300px;}

}


._form3{ width:100%; flex-wrap:wrap; display: flex; align-content: flex-start; justify-content:space-between; padding:40px; margin-top:40px;box-sizing: border-box;
border: 1px solid rgba(229, 229, 229, 1);
border-radius: 16px;
background: rgba(255, 255, 255, 1);}
._form3 .lab{ width:48.48%; position:relative; display: flex; flex-wrap: wrap; margin-bottom:30px; }
._form3 .lab1{ width:100%; display: flex; flex-wrap: wrap; justify-content: center; padding-top:10px; }
._form3 .w100{ width:100%;}
._form3 .name{ width:100%; display:block; color: #333; font-size:16px; line-height:30px; padding-bottom:8px;}
._form3 .text{ position: relative; z-index: 6; cursor: pointer; width:100%;border: 1px solid #E5E5E5; background:#F5F5F5; font-size:14px;color: #333; line-height:30px; height:48px; padding:8px 16px; border-radius: 6px;}
._form3 .textarea{ position: relative; z-index: 6; cursor: pointer; width:100%; border: 1px solid #E5E5E5; background:#F5F5F5; font-size:14px;color: #333; line-height:24px; height:142px; padding:14px 16px;border-radius: 6px;}
._form3 .yanzhengma{ min-width:126px; width:126px; height:48px; object-fit: contain; z-index:6; margin-left: 16px; border: 1px solid #E5E5E5; border-radius: 6px;}
._form3 .submit{ display: flex; justify-content:center; align-items: center; width:180px; font-size:16px; color: #fff; height:48px; padding-bottom: 1px; background:#0070B0; border:1px solid #0070B0; border-radius:6px;}
._form3 .submit:hover{ background:#00964E;}


._form3 input::placeholder{color:#7E7E7E; opacity:1 !important;}
._form3 textarea::placeholder{color:#7E7E7E; opacity:1 !important;}

@media screen and (max-width:1024px) {
._form3{ margin-top:20px;padding:20px 15px;}
._form3 .lab{ margin-bottom: 10px;}
._form3 .lab1{ padding-top: 5px;}
._form3 .name{  font-size:14px; line-height:24px; padding-bottom: 6px;}
._form3 .text{ height:40px; padding:4px 12px;}
._form3 .yanzhengma{ min-width:91px; width:91px; height:40px;margin-left: 10px;}
._form3 .textarea{ padding:7px 12px;}
._form3 .submit{ width:120px; font-size:14px; height:40px;}
}
@media screen and (max-width:767px) {
._form3 .lab{ width:100%;}
}


.centerTab{ display: flex; flex-wrap: wrap; align-items: center; width:100%; background:#fff; border-radius: 8px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:0.35rem 0.5rem;}
.centerTab ul{ width:100%; position:relative;display:flex;flex-wrap: wrap; position:relative;}
.centerTab ul:after{ float:left; width:100%; height:6px; border-radius:6px; background:#E5E5E5; content:''; position:absolute; left:0; top:32px; z-index:1;}
.centerTab ul li{ width:33.33%; position:relative; z-index:6; display:flex;flex-wrap: wrap; align-content: flex-start; justify-content: center; }
.centerTab ul li a{display:flex; flex-wrap: wrap; flex-direction:column; color:#000000; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.02rem); display:flex; align-items:center; justify-content:center; position:relative; z-index:6; }
.centerTab ul li i{ width:74px; height:74px; line-height:0; border-radius:50%; border:7px solid #EAEAEA; background:#98989A; display:flex; align-items:center; justify-content:center;}
.centerTab ul li i img{ width:30px; height:30px;}
.centerTab ul li span{ width:100%; margin-top:0.16rem;}
.centerTab ul li.on:nth-child(2):after{ width:106%;}
.centerTab ul li.on a{ color:#0070B0;font-weight:bold;}
.centerTab ul li.on i{ background:#0070B0; border:7px solid #cce2ef;}
.centerTab ul li.on:after{ float:left; width:100%; height:6px; border-radius:6px; background:#0070B0; content:''; position:absolute; left:50%; transform: translateX(-50%); -ms-transform: translateX(-50%); top:32px; z-index:1;}
.ph-top{ display: block; width: 100%;}


@media screen and (max-width:1024px) {
.centerTab{ padding:20px 14px;}	
.centerTab ul:after{ height:4px; border-radius:4px; top:23px; }
.centerTab ul li a{ font-size: 13px; line-height: 18px;}
.centerTab ul li span{ margin-top:6px;}
.centerTab ul li i{ width:50px; height:50px; border:5px solid #eaeaea;}
.centerTab ul li i img{ width:24px; height:24px;}
.centerTab ul li.on:after{ height:4px; border-radius:4px; top:23px; }
.centerTab ul li.on i{ background:#0070B0; border:5px solid #cce2ef;}
.ph-top{ padding-top:25px;}

}


.shopT .label{ float:left; min-width:18px; width:18px; height:18px; line-height:0; position:relative; cursor:pointer; margin-right: 16px; border: 1px solid #E5E5E5; background: #f5f5f5;}
.shopT .label .son_check{ z-index: 1; cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT .label .whole_check{ z-index: 1; cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT .label label{ cursor: pointer; z-index: 6; position: relative; display: block; width:18px; height:18px; background-size:100% 100% !important; }
.shopT .label .mark{  background:url(img/ico13.png) no-repeat;}

.shopT .label input[type="checkbox"]{ cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT .label span.img_span{ width:18px; height:18px; display:block; cursor: pointer;}
.shopT .label input[type="checkbox"]:checked + span.img_span{  background:url(img/ico13.png) no-repeat; background-size:100% 100%;}
.shopT .label.on span.img_span{  background:url(img/ico13.png) no-repeat; background-size:100% 100%;}

.shopT .box{display: flex; flex-wrap: wrap; width:100%; background:#fff;border-radius: 8px; margin-top:20px; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.shopT .shop{ display: flex; width: 100%; color: #333; font-weight: bold; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem); padding:13px 24px;}
.shopT .top{ display: flex; flex-wrap: wrap;align-items: center;width: 100%; background: #0070B0; padding:12px 16px; color: #fff; font-size:calc(14px + 0.02rem); line-height:24px;}
.shopT .top .cpms{ padding-left:8px;}
.shopT .div{display: flex;align-items: center; flex-wrap:wrap;}
.shopT .shopCon{ display: flex; flex-wrap: wrap; width: 100%;}

.shopT .shopCon ul{ display: flex; flex-wrap: wrap; width: 100%;}
.shopT .shopCon li{ display: flex; flex-wrap: wrap; align-items: center; border-bottom:1px solid #E5E5E5; width:100%; color: #333; font-size:14px; line-height:24px; padding:24px 16px;}
.shopT .shopCon li:last-child{border-bottom:0; }
.shopT .shopCon li .btn{ float:right; }
.shopT .shopCon li .btn a{ float:left; display: flex; align-items: center; height: 19px;}
.shopT .shopCon li .btn img{ max-width: none; width: 16px; height: 16px; transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
.shopT .shopCon li:hover a{ color: #0070B0;}
.shopT .shopCon li.delete:hover{ color:#0070B0;}
.shopT .shopCon li .btn{ float: left;}
.shopT .shopCon li .btn .btn1,
.shopT .shopCon li .btn .btn2{ float: left; width:32px; height: 32px; cursor: pointer; position: relative; border:1px solid #E5E5E5; background-size:20px 20px !important;}
.shopT .shopCon li .btn .btn1{background: url(img/_minus.svg) center no-repeat #F5F5F5; }
.shopT .shopCon li .btn .btn2{ background: url(img/_plus.svg) center no-repeat #F5F5F5; }
.shopT .shopCon li .btn .number{ float: left; width:0.68rem; border:1px solid #E5E5E5; text-align: center; height:32px; line-height:30px; color: #333; margin:0 -1px;}
.shopT .shopCon .tit{ width:100%; color: #000; font-size:calc(14px + 0.02rem);}
.shopT .shopCon .p{ width:100%; margin-top:0.16rem;}
.shopT .shopCon .img1{ display:block; line-height:0; width:100px; min-width:100px; margin-right:0.24rem;}
.shopT .shopCon .cont{ display: block; width:100%;}
.shopT .shopCon .xiaoji{ color:#FF000A;}
.shopT .shopCon .cpdj{ color:#FF000A;}
.shopT .shopCon .img{ display:block; line-height:0; width:100px; min-width:100px; margin-right:0.24rem;}
.shopT .cpms{ display: flex; align-items: center; width:39%; }
.shopT .guige{ width:13%; text-align:center; justify-content: center;margin:0 calc(4% - 0.48rem);}
.shopT .cpdj{ width:10%; text-align:center; justify-content: center;}
.shopT .shuliang{ align-items: center; justify-content: center; width:16%; text-align:center;}
.shopT .xiaoji{ width:10%; text-align:center; justify-content: center;}
.shopT .cs{ width:0.96rem; min-width:0.96rem; text-align:center; justify-content: center; flex-direction: column; margin-left:4%;}
.shopT .sc{ cursor:pointer; color: #555; padding-left: 20px;background: url(img/_suocang1.svg) left center no-repeat;background-size: 16px auto !important;}
.shopT .sc.on{ color:#0070B0; background: url(img/_suocang.svg) left center no-repeat;}

.shopT .delete{ cursor:pointer; color: #555; padding-left: 20px;background:url(img/ino26.svg) left center no-repeat;background-size: 16px auto !important; margin-top: 8px;}
.shopT .delete:hover{ color:#0070B0; background: url(img/ino26.1.svg) left center no-repeat;}
.shopT .shopCon .xiaoji1{ color:#FF000A;}
.shopT .shopCon .xiaoji1 span{ font-weight: bold;}
.shopT .shopCon .cpdj1{ color:#FF000A;}
.shopT .shopCon .cpdj1 span{ font-weight: bold;}
.shopT .cpms1{ display: flex; align-items: center; width:37%; padding:0 6px;}
.shopT .guige1{ width:16%; text-align:center; justify-content: center;}
.shopT .cpdj1{ width:16%; text-align:center; justify-content: center;}
.shopT .shuliang1{ align-items: center; justify-content: center; width:16%; text-align:center;}
.shopT .xiaoji1{ width:15%; text-align:center; justify-content: center;}
.shopT .ph{ display:none; color: #333; font-weight: normal;}
.shopT .ddzl .num{ font-size:14px; margin-right: 5px;}
.shopT .ddjg .num{ font-size:14px; margin-right: 5px;}
.shopT .title1{ display: flex;align-items: center; justify-content:space-between; width:100%; background: #F5F7FA;}
.shopT .title1 .tit{ display: inline-flex; white-space: nowrap; padding:12px 24px; color:#0070B0; font-size:calc(14px + 0.02rem); line-height:24px;}
.shopT .title1 .r1{ display: inline-flex;}
.shopT .title1 .an{ cursor:pointer; display: flex; align-items: center; justify-content: center; background:#0070B0; color: #fff; height: 48px; width:164px; font-size:calc(14px + 0.02rem); line-height:24px; }
.shopT .title1 .an:hover{ background:#00964E;}
.shopT .title1 .an img{ width:24px; height:24px; margin-right:4px;}
.shopT .title1 .an span{ padding-bottom:1px;}
.shopT .title1 .an.fp1{ background:#00964E;}
.shopT .title1 .an.fp1:hover{ background:#0070B0;}
.shopT .title1 .an.zh1{ background:#00964E;}
.shopT .title1 .an.zh1:hover{ background:#0070B0;}
.shopT .zffs{ display: flex; flex-wrap: wrap;width:100%; padding:24px;}
.shopT .zffs .u0{ display: flex; flex-wrap: wrap;width:100%;}
.shopT .zffs .u0 li{ display:flex; flex-wrap: wrap; align-items: center; justify-content: center; position: relative; overflow: hidden; margin:0 16px 16px 0; border:1px solid #E5E5E5; border-radius: 4px; width:174px; cursor: pointer; padding: 16px 0; color:#231815; font-size:calc(14px + 0.04rem); line-height:24px;}
.shopT .zffs .u0 li img{ width:36px; height: 36px; margin-right: 16px;}
.shopT .zffs .u0 li.on{ border:1px solid #0070B0;background: url(img/rd.png) right bottom no-repeat;
  background-size: 27px 27px !important;}
.shopT .zffs .u1{ display: flex; flex-wrap: wrap;width:100%;}
.shopT .zffs .u1 li{ display:inline-flex; margin:0 16px 16px 0; cursor: pointer; padding:0 0 0 18px; color:#333; font-size:calc(14px + 0.02rem); line-height:24px;}
.shopT .zffs .u1 li{position: relative; display:inline-flex; margin:0 0.48rem 0 0; cursor: pointer; padding:0 0 0 18px; color:#333; font-size:calc(14px + 0.02rem); line-height:24px;}
.shopT .zffs .u1 li::after{ display: block; content: ''; width:14px; height: 14px; position: absolute; left: 0; top:5px; border: 4px solid rgba(0, 0, 0, 0.2); border-radius: 50%; }
.shopT .zffs .u1 li.on::after{ border: 4px solid #0070B0; }
.shopT .zffs .u2{display: flex; flex-wrap: wrap;  width: 100%;border: 1px solid #E5E5E5;border-left:0;background: #fff;margin:8px 0;}
.shopT .zffs .u2 li{width:31%;display: flex; flex-wrap: wrap; align-items: flex-start;border-left: 1px solid #E5E5E5;}
.shopT .zffs .u2 li .list{  width: 100%; font-size: calc(14px + 0.02rem);color: #333;line-height: 24px;padding:15px 16px;}
.shopT .zffs .u2 li:nth-child(4n+3),
.shopT .zffs .u2 li:nth-child(4n+4){width:19%;}
.shopT .zffs .u2 li .list:nth-child(1){ background: #F5F7FA; border-bottom: 1px solid #E5E5E5;}
.shopT .zffs .u3{ display: flex; flex-wrap: wrap;width:100%;}
.shopT .zffs .u3 li{width:39%;margin-top: 30px;  margin-right: 8.8%; }
.shopT .zffs .u3 .scpz_box{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start; margin-top: 8px;}
.shopT .zffs .u3 .scpz_box .left{width:3.6rem; position: relative; margin:0 30px 0 0; float:left;  }
.shopT .zffs .u3 .scpz_box .left .img{width: 100%;display: block; height:2.7rem;}
.shopT .zffs .u3 .scpz_box .left .none{width: 30px;display: block;position: absolute;right: 6px;top: 6px;cursor: pointer;}
.shopT .zffs .u3 .scpz_box .right{width: 136px;font-size: 14px;color: #fff;line-height: 40px;background: #0070B0;text-align: center;border-radius: 0;cursor: pointer; position: relative; overflow: hidden;}
.shopT .zffs .u3 .scpz_box .right input{width: 100%;height: 100%;cursor: pointer; position: absolute; left:0; top:0; opacity: 0;}
.shopT .zffs .u3 .scpz_box .right:hover{ background:#00964E;}


.shopT .t0{ display:block; color: #000; font-weight: bold; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); width:100%; padding-bottom: 8px; }
.shopT .t1{ display:block; color: #0070B0; font-size:14px; line-height:24px; width:100%; padding-bottom:40px; }
.shopT .addr{ display: flex; flex-wrap: wrap;width:100%; padding:32px 24px;}
.shopT .addr .u0{ display: flex; flex-wrap: wrap; width:100%;}
.shopT .addr .u0 li{ display:flex; flex-wrap: wrap; flex-direction: column; color: #000; font-size:calc(14px + 0.02rem); line-height:24px; padding:8px 0; width:36.5%; margin-right: 2%;}
.shopT .addr .u0 li span{display: block; color: #888; font-size: 14px; line-height: 24px; margin-bottom: 4px;}
.shopT .addr .u0 li:nth-child(3n){ width:23%;margin-right:0;}
.shopT .box1{display: flex; flex-wrap: wrap; width:100%; text-align: center; background:#fff; margin-top:20px;border-radius: 8px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:48px 48px;}
.shopT .box1 .title2{ width:100%; font-weight: bold; color:#0070B0; font-size:calc(14px + 0.1rem); line-height:calc(22px + 0.08rem); margin-top:16px;}
.shopT .box1 .p1{ width:100%; color:#555; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.08rem); margin-top:16px;}
.shopT .box1 .ico1{ width:100%; line-height:0;}
.shopT .box1 .ico1 img{ width:72px; height:72px;}

@media screen and (max-width:1440px) {
.shopT .cs{ margin-left: 2%;}
.shopT .guige{ margin:0 calc(5% - 0.48rem);}
}
@media screen and (max-width:1024px) {
.shopT label{min-width:16px; width:16px; height:16px;  margin-right:10px;}	
.shopT .shop{ padding:12px 14px;}
.shopT .shopCon li{ line-height:22px; padding:18px 14px;}
.shopT .shopCon .img{ margin-right: 12px;}
.shopT .shopCon .img1{margin-right: 12px;}
.shopT .shopCon .p{ margin-top:6px;}
.shopT .shopCon .tit{-webkit-line-clamp: 2;}
.shopT .title1 .tit{padding:6px 14px;}
.shopT .title1 .an{width: 124px;font-size:13px;height:38px;}
.shopT .title1 .an img{ width: 20px; height: 20px;}
.shopT .zffs{ padding:16px 14px;}
.shopT .zffs .u0 li{ margin:0 10px 10px 0; width:130px; font-size: 14px; line-height: 20px; padding: 12px 0; }
.shopT .zffs .u0 li img{ width:26px; height: 26px; margin-right:8px}
.shopT .zffs .u0 li.on{  background-size: 24px 24px !important;}
.shopT .zffs .u2 li{width:50%;}
.shopT .zffs .u2 li .list{font-size:14px;line-height: 22px;padding: 10px 14px;}
.shopT .zffs .u2 li:nth-child(4n+3),
.shopT .zffs .u2 li:nth-child(4n+4){width:50%;}
.shopT .zffs .u3 .scpz_box .left{width: 200px; margin:0 12px 0 0;}
.shopT .zffs .u3 .scpz_box .left .img{ height:152px;}
.shopT .zffs .u3 .scpz_box .left .none{width: 22px;}
.shopT .zffs .u3 .scpz_box .right{width:86px; line-height: 34px;}
.shopT .box1{ padding:30px 16px;}
.shopT .box1 .ico1 img{ width:44px; height:44px;}
.shopT .box1 .title2{ margin-top:8px;}
.shopT .box1 .p1{ margin-top:8px;}
.shopT .t0{ padding-bottom: 4px;}
.shopT .t1{  padding-bottom:20px; }
.shopT .addr{  padding:16px 14px;}
.shopT .addr .u0 li{ padding: 4px 0;}
.shopT .addr .u0 li span{ margin-bottom: 0;}

}
@media screen and (max-width:767px) {
.shopT .top{ display:none !important;}
.shopT .shopCon{border-top: 1px solid #e5e5e5;}
.shopT .shopCon li{ position: relative; justify-content: flex-end;}
.shopT .shopCon li .btn .number{ width: 100%;}
.shopT .shopCon li .btn{ width: 100%;display: flex;}
.shopT .shopCon li .btn .btn1,
.shopT .shopCon li .btn .btn2{ min-width: 32px;}
.shopT .cpms{ width:100%; margin:0;}
.shopT .shuliang{ justify-content: flex-start; width: calc(100% - 168px); position: absolute; right:14px; bottom:20px; z-index:5;}
.shopT .shopCon .xiaoji{ margin-bottom:45px;}
.shopT .cs{ position: absolute; left:40px; top:144px; width:100px;justify-content: flex-start;align-items: flex-start; margin: 0; }
.shopT .guige,
.shopT .cpdj,
.shopT .xiaoji{ width:calc(100% - 140px); text-align: left; justify-content: flex-start; margin:2px 0 0 0; }
.shopT .cpms1{ width:100%; padding:0 4px; margin:0; }
.shopT .guige1,
.shopT .cpdj1,
.shopT .xiaoji1{ width:calc(100% - 112px); text-align: left; justify-content: flex-start; margin-top: 2px;}
.shopT .delete{ margin-top: 4px;}
.shopT .shuliang1{ width: auto; position: absolute; right:16px; bottom:18px; z-index:5;}
.shopT .ph{ display:inline-flex;}
.shopT .zffs .u0{ justify-content: space-between; } 
.shopT .zffs .u0 li{ width:23%; margin-right:0; flex-direction: column; font-size: 13px;}
.shopT .zffs .u0 li img{ margin:0 0 6px 0; }
.shopT .zffs .u3 li{ width: 100%;margin-top:15px; margin-right:0;}
.shopT .addr .u0 li{width:100%;margin-right:0; flex-direction: row;}
.shopT .addr .u0 li:nth-child(3n){ width:100%;}
.shopT .addr .u0 li span{ margin-right:10px;}
.shopT .title1 .an{ width:124px;}
}


.shopT .down{ display: flex; flex-wrap: wrap; justify-content:space-between; align-items: center; width:100%; background:#fff; margin-top:16px; color:#333; font-size:14px; line-height:24px; padding:10px 10px 10px 16px;border-radius: 8px; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.shopT .down a{ color: #333; padding-bottom: 1px;}
.shopT .down a:hover{ color: #0070B0;}
.shopT .down .gongjin{ font-weight: bold; color:#0070B0;}
.shopT .down .yuan{ font-weight: bold; color:#FF000A;}
.shopT .down .sett{ display: flex; flex-wrap: wrap; justify-content:center; align-items: center; width:136px; text-align:center; color:#fff; font-size:14px; line-height:1; padding-bottom: 1px; height:40px; background:#0070B0;}
.shopT .down .sett:hover{ background:#00964E; color:#fff;}
.shopT .down .left{ display: flex; align-items: center; padding:4px 4px;}
.shopT .down .right{ display: flex; flex-wrap: wrap; align-items: center;;}
.shopT .down .bottom-label{ display: flex; align-items: center;}
.shopT .down .line{ display: flex; width:1px; height:16px; margin:0 8px; background: #E5E5E5;}
.shopT .down .kilogram{margin:0 5px 0 0; }
.shopT .down .num{ font-weight: bold;color: #0070B0;}
.shopT .down .totleprice{ margin:0 5px 0 0; color: #FF000A;}
.shopT .down .jian{ margin:0 5px;}
.shopT .down .cont{ display: flex; flex-wrap: wrap; align-items: center; margin:0 0.2rem 0 0;}


@media screen and (max-width:1024px) {
.shopT .down{ padding:14px 14px; }	
.shopT .down .sett{ width:100px; height:34px; margin:5px 0;}
.shopT .down .left{ width:100%;justify-content: center; padding:0;}
.shopT .down .right{ width:100%;justify-content: center;}
}
@media screen and (max-width:767px) {
.shopT .down .cont{ width:100%;justify-content: center; margin:0;}
.shopT .down .line2{ display: none;}
.shopT .down .price{ justify-content: center; width:100%;}
.shopT .down .ddzl{ margin:0 14px 0 0;}
}





/*登录通用*/
.dl_section{width: 100%;}
.dl_section .w_920{display: flex;justify-content: flex-start;align-items: stretch;background: #ffffff;border-radius: 12px;overflow: hidden;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);width:100%;}
.dl_section .dl_left{width:57.14%;min-height:600px;padding:59px 40px 40px 40px;}
.dl_section .dl_left .ico{width:100%; line-height: 0;
}
.dl_section .dl_left .ico img{ height:40px;}
.dl_section .dl_left .pic{width:100%; line-height: 0; margin-top: 27px;
}
.dl_section .dl_left .info{width:100%;
color: rgb(255, 255, 255);
font-size: 30px;
font-weight: 400;
line-height: 45px; margin-top: 8px;
}

.dl_section .dl_right{width:48.63%;min-height: 600px;}
@media screen and (max-width:1024px){
.dl_section .w_920{display: block;}
.dl_section .dl_left{display: none;}
.dl_section .dl_right{width: 100%;min-height:400px;}
}


/*验证码登录*/
.yzmdl_box{width: 100%;padding:61px 70px 40px 70px;position: relative;display: none;}
.yzmdl_box .top{margin-bottom: 74px;display: flex;justify-content: flex-start;align-items: flex-start;}
.yzmdl_box .top .dd{margin-right:14px;padding-right: 14px;position: relative;}
.yzmdl_box .top .dd::after{content: "";display: block;height:16px;width: 1px;background: #3F4347;position: absolute;right: 0;top: 50%;transform: translate(0,-48%);}
.yzmdl_box .top .dd:last-child::after{display: none;}
.yzmdl_box .top .dd:last-child{padding-right: 0;margin-right: 0;}
.yzmdl_box .top .dd a{display: block;font-size:16px;color:#333;line-height: 30px;}
.yzmdl_box .top .dd.on a{color: #0070B0 !important;font-weight: bold;font-size: 20px;}
.yzmdl_box .top .dd:hover a{color: #0070B0 !important;}
.yzmdl_box.on{display: block;}
.yzmdl_box .bottom{width: 100%;display: none;}
.yzmdl_box .bottom.on{display: block;}
.yzmdl_box .bottom ul{margin-bottom: 74px;}
.yzmdl_box .bottom ul li{margin-bottom: 32px;}
.yzmdl_box .bottom ul li:last-child{margin-bottom: 0;}
.yzmdl_box .bottom ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid #E5E8EF; border-radius: 4px;}
.yzmdl_box .bottom ul .dh ._l{width: 81px;position: relative; display:none;}
.yzmdl_box .bottom ul .dh ._t{width: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.yzmdl_box .bottom ul .dh ._t .wz{font-size: 16px;color: #1D2129;line-height: 48px;margin-right: 6px;}
.yzmdl_box .bottom ul .dh ._t img{width: 16px;display: block;}
.yzmdl_box .bottom ul .dh ._b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,0.1);padding: 10px;display: none;z-index: 50;}
.yzmdl_box .bottom ul .dh ._b a{display: block;font-size: 14px;color: #333;line-height: 20px;padding: 10px 0;text-align: center;border-bottom: 1px solid #eee;}
.yzmdl_box .bottom ul .dh ._b a:last-child{border-bottom: 0;}
.yzmdl_box .bottom ul .dh ._b a:hover{color:#0070B0;}
.yzmdl_box .bottom ul .dh ._r{width: calc(100% - 81px);border-left: 1px solid rgb(229, 232, 239); width:100%; border:0;}
.yzmdl_box .bottom ul .dh ._r input{width: 100%;height: 48px;display: block;padding: 0 16px;font-size: 16px;color: #333;}
.yzmdl_box .bottom ul .dh ._r input::-webkit-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dh ._r input::-moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dh ._r input::moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dh ._r input:-ms-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm{width: 100%;border: 1px solid rgb(229, 232, 239);padding: 0 100px 0 16px;position: relative; border-radius: 4px;}
.yzmdl_box .bottom ul .dhyzm .inps{width: 100%;height: 48px;display: block;font-size: 16px;color: #333;}
.yzmdl_box .bottom ul .dhyzm .inps::-webkit-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .inps::-moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .inps::moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .inps:-ms-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .btn{font-size: 16px;color:#0070B0;line-height: 20px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmdl_box .bottom ul .dhyzm .btn:hover{color:#00964E;}
.yzmdl_box .bottom .gx{display: flex;justify-content: flex-start;align-items: center;margin-bottom:24px;}
.yzmdl_box .bottom .gx .icobox{width: 16px;cursor: pointer;}
.yzmdl_box .bottom .gx .icobox img{width: 100%;display: block;}
.yzmdl_box .bottom .gx .icobox .ico2{display: none;}
.yzmdl_box .bottom .gx .icobox.on .ico1{display: none;}
.yzmdl_box .bottom .gx .icobox.on .ico2{display: block;}
.yzmdl_box .bottom .gx .wz{font-size: 14px;color: #333;line-height: 21px;padding-left: 8px;}
.yzmdl_box .bottom .gx .wz a{color:#0070B0;}
.yzmdl_box .bottom .gx .wz a:hover{text-decoration:underline;}
.yzmdl_box .bottom .dl_btn{margin-bottom:24px;}
.yzmdl_box .bottom .dl_btn a{display: block;font-size: 18px;color: #FFFFFF;line-height: 48px;text-align: center;border-radius: 4px;background:#0070B0;
box-shadow: 0px 70px 20px 0px rgba(0, 82, 217, 0),0px 45px 18px 0px rgba(0, 82, 217, 0.01),0px 25px 15px 0px rgba(0, 82, 217, 0.05),0px 11px 11px 0px rgba(0, 82, 217, 0.09),0px 3px 6px 0px rgba(0, 82, 217, 0.1),0px 0px 0px 0px rgba(0, 82, 217, 0.1);
}
.yzmdl_box .bottom .dl_btn a:hover{ background:#00964E;}
.yzmdl_box .bottom .zc_btn{width: 100%;display: flex;justify-content: center;align-items: flex-start;}
.yzmdl_box .bottom .zc_btn a{display: block;font-size: 14px;color: #1D2129;line-height: 20px;}
.yzmdl_box .bottom .zc_btn a:hover{color:#0070B0;}
.yzmdl_box .posi_yam{position: absolute;right: 0;top: 0;}
.yzmdl_box .posi_yam a{display: flex;justify-content: flex-start;align-items: flex-start;}
.yzmdl_box .posi_yam a img{display: block;}
.yzmdl_box .posi_yam a .img1{ height:24px; margin:18px -8px 0 0;}
.yzmdl_box .posi_yam a .img2{ height:56px;}
.yzmdl_box .posi_yam:hover{opacity: 0.8;}
@media screen and (max-width:1024px){
.yzmdl_box{padding:50px 20px 30px 20px;}
.yzmdl_box .top{margin-bottom: 20px;}
.yzmdl_box .top .dd{margin-right: 12px;padding-right: 12px;}
.yzmdl_box .top .dd::after{height: 14px;}
.yzmdl_box .top .dd a{font-size: 14px;line-height: 24px;}
.yzmdl_box .top .dd.on a{font-size: 16px;}
.yzmdl_box .bottom ul{margin-bottom: 20px;}
.yzmdl_box .bottom ul li{margin-bottom: 12px;}
.yzmdl_box .bottom ul .dh ._l{width: 70px;}
.yzmdl_box .bottom ul .dh ._t .wz{font-size: 14px;line-height: 38px;margin-right: 4px;}
.yzmdl_box .bottom ul .dh ._t img{width: 14px;}
.yzmdl_box .bottom ul .dh ._b{padding: 6px;}
.yzmdl_box .bottom ul .dh ._b a{padding: 6px 0;}
.yzmdl_box .bottom ul .dh ._r{width: calc(100% - 70px); width:100%;}
.yzmdl_box .bottom ul .dh ._r input{height: 38px;padding: 0 12px;font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input::-webkit-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input::-moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input::moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input:-ms-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm{padding: 0 80px 0 12px;}
.yzmdl_box .bottom ul .dhyzm .inps{height: 38px;font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps::-webkit-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps::-moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps::moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps:-ms-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .btn{font-size: 14px;right: 12px;}
.yzmdl_box .bottom .gx{margin-bottom: 12px;}
.yzmdl_box .bottom .gx .icobox{width: 14px;}
.yzmdl_box .bottom .dl_btn{margin-bottom: 12px;}
.yzmdl_box .bottom .dl_btn a{font-size: 14px;line-height: 40px;}
}

.ystk_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999999;background: rgba(0, 0, 0, 0.63);display: none;}
.ystk_tc.on{display: block;}
.ystk_tc .content{width: 996px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 56px 36px;border-radius: 8px;background: rgb(255, 255, 255);}
.ystk_tc .content .title{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 40px;}
.ystk_tc .content .none{width: 24px;display: block;cursor: pointer;position: absolute;right: 24px;top: 24px;}
.ystk_tc .content .none:hover{opacity: 0.8;}
.ystk_tc .content .cont{font-size: 14px;color: #231815;line-height: 21px;text-align: center;overflow: hidden;overflow-y: auto;max-height: 567px;padding-right: 10px;}
.ystk_tc .content .cont::-webkit-scrollbar{ width: 3px;}
.ystk_tc .content .cont::-webkit-scrollbar-track{background-color: #e5e5e5;border-radius: 3px;}
.ystk_tc .content .cont::-webkit-scrollbar-thumb{width: 3px;background-color:#0070B0;border-radius: 3px;}
@media screen and (max-width:1680px){
.ystk_tc .content .cont{max-height: 360px;}
}
@media screen and (max-width:1024px){
.ystk_tc .content{width: calc(100% - 40px);padding: 20px;}
.ystk_tc .content .title{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.ystk_tc .content .none{width: 20px;right: 12px;top: 12px;}
.ystk_tc .content .cont{line-height: 20px;max-height: 320px;padding-right: 0;}
.ystk_tc .content .cont::-webkit-scrollbar{ width: 0;}
.ystk_tc .content .cont::-webkit-scrollbar-track{background-color: rgba(255,255,255,0);border-radius: 0;}
.ystk_tc .content .cont::-webkit-scrollbar-thumb{width: 0;background-color: rgba(255,255,255,0);border-radius: 0;}
.ystk_tc .content .cont::-webkit-scrollbar{ display: none;}
}

.yzmzhdl_box .top{margin-bottom:50px;}
.yzmzhdl_box .bottom ul{margin-bottom: 50px;}
.yzmzhdl_box .bottom .sjh_input input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 16px;font-size: 16px;color: #333;}
.yzmzhdl_box .bottom .sjh_input input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .sjh_input input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .sjh_input input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .sjh_input input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input{width: 100%;position: relative;}
.yzmzhdl_box .bottom .mm_input input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 16px;font-size: 16px;color: #333;}
.yzmzhdl_box .bottom .mm_input input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmzhdl_box .bottom .mm_input .icobox img{width: 100%;display: block;}
.yzmzhdl_box .bottom .mm_input .icobox .ico2{display: none;}
.yzmzhdl_box .bottom .mm_input .icobox.on .ico1{display: none;}
.yzmzhdl_box .bottom .mm_input .icobox.on .ico2{display: block;}
.yzmzhdl_box .bottom .tpyzm{width: 100%;position: relative;}
.yzmzhdl_box .bottom .tpyzm input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 130px 0 16px;font-size: 16px;color: #333;}
.yzmzhdl_box .bottom .tpyzm input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm img{width: 113px;height: 42px;display: block;position: absolute;right: 4px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmzhdl_box .bottom .zcwj_btn{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.yzmzhdl_box .bottom .zcwj_btn a{display: block;font-size: 14px;color:#333;line-height:21px;}
.yzmzhdl_box .bottom .zcwj_btn a:hover{color:#0070B0 !important;}
@media screen and (max-width:1024px){
.yzmzhdl_box .top{margin-bottom: 20px;}
.yzmzhdl_box .bottom ul{margin-bottom: 20px;}
.yzmzhdl_box .bottom .sjh_input input{height: 38px;padding: 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input::-webkit-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input::-moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input::moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input:-ms-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input{height: 38px;padding: 0 40px 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input::-webkit-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input::-moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input::moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input:-ms-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input .icobox{width: 20px;right: 12px;}
.yzmzhdl_box .bottom .tpyzm input{height: 38px;padding: 0 100px 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input::-webkit-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input::-moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input::moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input:-ms-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm img{width: 80px;height: 30px}
}

/*二维码登录*/
.ewmdl_box{width: 100%;padding:105px 70px 70px 70px;position: relative;display: block;}
.ewmdl_box.on{display: none;}
.ewmdl_box .posi_yam{position: absolute;right: 0;top: 0;}
.ewmdl_box .posi_yam a{display: flex;
  justify-content: flex-start;
  align-items: flex-start;}
.ewmdl_box .posi_yam img{display: block;}
.ewmdl_box .posi_yam a .img1{ height:24px; margin:18px -8px 0 0;}
.ewmdl_box .posi_yam a .img2{ height:56px;}
.ewmdl_box .bt{font-size:30px;color:#000000;line-height:45px;margin-bottom:24px; display: flex; align-items: center; justify-content: center; font-weight: 400;}
.ewmdl_box .bt img{ height:40px; margin:0 12px 0 0;}
.ewmdl_box .ewm{width: 190px;margin: 0 auto 24px auto;}
.ewmdl_box .ewm img{width: 100%;display: block;}
.ewmdl_box .info{font-size: 16px;color:#3F4347;line-height:19px;margin-bottom:64px;text-align: center;}
.ewmdl_box .info2{display: flex;justify-content:center;align-items: center;}
.ewmdl_box .info2 .icobox{width: 16px;cursor: pointer;}
.ewmdl_box .info2 .icobox img{width: 100%;display: block;}
.ewmdl_box .info2 .icobox .ico2{display: none;}
.ewmdl_box .info2 .icobox.on .ico1{display: none;}
.ewmdl_box .info2 .icobox.on .ico2{display: block;}
.ewmdl_box .info2 .wz{font-size: 16px;color:#3F4347;line-height: 24px;padding-left: 7px;}
.ewmdl_box .info2 .wz a{color:#0070B0;}
.ewmdl_box .info2 .wz a:hover{ text-decoration: underline;}

@media screen and (max-width:1024px){
.ewmdl_box{padding:65px 20px 30px 20px;}
.ewmdl_box .bt{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.ewmdl_box .bt img{ height:30px; margin:0 8px 0 0;}
.ewmdl_box .ewm{width: 140px;margin: 0 auto 16px auto;}
.ewmdl_box .info{font-size: 14px;margin-bottom:40px;}
.ewmdl_box .info2 .wz{font-size: 14px;}

}



.login1{ position: absolute; right:50%; top:1.5rem; z-index:20; margin:0 -700px 0 0; width:3.7rem; background:rgba(0,0,0,0.4); height:448px;}
.login1 .ewmdl_box .bt{ color: #fff;}
.login1 .ewmdl_box .info{ color: #fff;  margin-bottom: 50px;}
.login1 .ewmdl_box .info2 .wz{ color:#9F9F9F;}
.login1 .ewmdl_box{padding:60px 0.2rem 32px 0.2rem;}
.login1 .ewmdl_box .bt{ color: #fff;}
.login1 .yzmdl_box .top .dd a{ color: #fff;}
.login1 .yzmdl_box .bottom .zcwj_btn a{ color: #fff;}
.login1 .yzmdl_box .bottom .gx .wz{ color:#9F9F9F;}
.login1 .yzmdl_box .bottom1 li{ margin-bottom:14px;}
.login1 .yzmdl_box .bottom1 ul{ margin-bottom: 15px;}
.login1 .yzmdl_box .bottom1 .dl_btn{ margin-bottom:12px;}
.login1 .yzmdl_box .bottom .sjh_input input{ color: #fff;}
.login1 .yzmdl_box .bottom .mm_input input{ color: #fff;}
.login1 .yzmdl_box .bottom .tpyzm input{ color: #fff;}
.login1 .yzmdl_box .bottom ul .dh ._r input{ color: #fff;}
.login1 .yzmdl_box .bottom ul .dhyzm .inps{ color: #fff;}

@media screen and (max-width:1540px){
.login1{ right:70px; margin:0; }
}
@media screen and (max-width:1024px){
.login1{ right:70px; margin:0; display: none; }
}

.zc_box{width: 100%;padding:38px 70px 20px 70px;}
.zc_box .title{font-size: 20px;color:#0070B0;line-height: 30px;font-weight: bold;margin-bottom:24px;}
.zc_box ul{margin-bottom:24px;}
.zc_box ul li{margin-bottom:16px;}
.zc_box ul li:last-child{margin-bottom: 0;}
.zc_box ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid #E5E8EF; border-radius: 4px;}
.zc_box ul .dh ._l{width: 81px;position: relative; display:none;}
.zc_box ul .dh ._t{width: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.zc_box ul .dh ._t .wz{font-size: 16px;color: #1D2129;line-height: 48px;margin-right: 6px;}
.zc_box ul .dh ._t img{width: 16px;display: block;}
.zc_box ul .dh ._b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,0.1);padding: 10px;display: none;z-index: 50;}
.zc_box ul .dh ._b a{display: block;font-size: 14px;color: #333;line-height: 20px;padding: 10px 0;text-align: center;border-bottom: 1px solid #eee;}
.zc_box ul .dh ._b a:last-child{border-bottom: 0;}
.zc_box ul .dh ._b a:hover{color:#0070B0;}
.zc_box ul .dh ._r{width: calc(100% - 81px); width:100%; border-left: 1px solid rgb(229, 232, 239); border:0;}
.zc_box ul .dh ._r input{width: 100%;height: 48px;display: block;padding: 0 16px; border-radius: 4px;}
.zc_box ul .dhyzm{width: 100%;border: 1px solid rgb(229, 232, 239);padding: 0 100px 0 16px;position: relative; border-radius: 4px;}
.zc_box ul .dhyzm .inps{width: 100%;height: 48px;display: block;}
.zc_box ul .dhyzm .btn{font-size: 16px;color:#0070B0;line-height: 20px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.zc_box ul .dhyzm .btn:hover{opacity: 0.8;}
.zc_box ul .srk{font-size: 16px;color: #333;}
.zc_box ul .srk::placeholder{color: #888;opacity: 1;}
.zc_box ul .srk::-webkit-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.zc_box ul .srk::-moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.zc_box ul .srk::moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.zc_box ul .srk:-ms-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.zc_box ul .mm_input{width: 100%;position: relative;}
.zc_box ul .mm_input input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 16px; border-radius: 4px;}
.zc_box ul .mm_input .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.zc_box ul .mm_input .icobox img{width: 100%;display: block;}
.zc_box ul .mm_input .icobox .ico2{display: none;}
.zc_box ul .mm_input .icobox.on .ico1{display: none;}
.zc_box ul .mm_input .icobox.on .ico2{display: block;}
.zc_box .dl_btn{margin-bottom:24px;}
.zc_box .dl_btn a{display: block;font-size: 18px;color: #FFFFFF;line-height: 48px;text-align: center;border-radius: 4px;background:#0070B0;
box-shadow: 0px 70px 20px 0px rgba(0, 82, 217, 0),0px 45px 18px 0px rgba(0, 82, 217, 0.01),0px 25px 15px 0px rgba(0, 82, 217, 0.05),0px 11px 11px 0px rgba(0, 82, 217, 0.09),0px 3px 6px 0px rgba(0, 82, 217, 0.1),0px 0px 0px 0px rgba(0, 82, 217, 0.1);
}
.zc_box .dl_btn a:hover{background: #00964E;}
.zc_box .zc_btn{width: 100%;display: flex;justify-content: center;align-items: flex-start;}
.zc_box .zc_btn a{display: block;font-size: 14px;color: #333;line-height: 21px;}
.zc_box .zc_btn a:hover{color:#0070B0;}
.zc_box .gx{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 24px;}
.zc_box .gx .icobox{width: 16px;cursor: pointer;}
.zc_box .gx .icobox img{width: 100%;display: block;}
.zc_box .gx .icobox .ico2{display: none;}
.zc_box .gx .icobox.on .ico1{display: none;}
.zc_box .gx .icobox.on .ico2{display: block;}
.zc_box .gx .wz{font-size: 14px;color: #333;line-height: 21px;padding-left: 8px;}
.zc_box .gx .wz a{color:#0070B0;}
.zc_box .gx .wz a:hover{ text-decoration: underline;}

.zc_box1 .title{ margin-top: 33px;margin-bottom:50px;}
.zc_box1 ul li{ margin-bottom: 24px;}
.zc_box1 .dl_btn{ margin-bottom:0;}
.zc_box1 ul { margin-bottom: 50px;}


@media screen and (max-width:1024px){
.zc_box{padding:30px 20px;}
.zc_box .title{font-size: 16px;line-height: 20px;margin-bottom: 20px;}
.zc_box ul{margin-bottom: 20px;}
.zc_box ul li{margin-bottom: 12px;}
.zc_box ul li:last-child{margin-bottom: 0;}
.zc_box ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid rgb(229, 232, 239);}
.zc_box ul .mm_input input{height: 38px;padding: 0 12px;}
.zc_box ul li{margin-bottom: 12px;}
.zc_box ul .dh ._l{width: 70px;}
.zc_box ul .dh ._t .wz{font-size: 14px;line-height: 38px;margin-right: 4px;}
.zc_box ul .dh ._t img{width: 14px;}
.zc_box ul .dh ._b{padding: 6px;}
.zc_box ul .dh ._b a{padding: 6px 0;}
.zc_box ul .dh ._r{width: calc(100% - 70px); width:100%;}
.zc_box ul .dh ._r input{height: 38px;padding: 0 12px;}
.zc_box ul .srk{font-size: 14px;}
.zc_box ul .srk::-webkit-input-placeholder{font-size: 14px;}
.zc_box ul .srk::-moz-placeholder{font-size: 14px;}
.zc_box ul .srk::moz-placeholder{font-size: 14px;}
.zc_box ul .srk:-ms-input-placeholder{font-size: 14px;}
.zc_box ul .dhyzm{padding: 0 80px 0 12px;}
.zc_box ul .dhyzm .inps{height: 38px;}
.zc_box ul .dhyzm .btn{font-size: 14px;right: 12px;}
.zc_box .dl_btn{margin-bottom: 12px;}
.zc_box .dl_btn a{font-size: 14px;line-height: 40px;}
.zc_box ul .mm_input .icobox{width: 20px;right: 12px;}

.zc_box1 .title{ margin-top:10px;margin-bottom:25px;}
.zc_box1 ul li{ margin-bottom:18px;}
.zc_box1 ul { margin-bottom:25px;}

}


/*会员通用*/
.hyzx_section{width: 100%;padding-top: 50px;padding-bottom: 51px; background:#FAFBFD;}
.hyzx_section .max-width{display: flex;justify-content: space-between;align-items: flex-start;}
.hyzx_section .hyzx_left{border-radius: 8px;background: rgb(255, 255, 255);overflow: hidden;
width: 280px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.hyzx_section .hyzx_left .title{font-size: 22px;color: #FFFFFF;line-height: 33px;padding: 24px 20px;background:#0070B0; font-weight:bold; text-align: center;}
.hyzx_section .hyzx_left .cont{width: 100%;padding:24px 20px;}
.hyzx_section .hyzx_left .dd{margin-bottom: 24px;}
.hyzx_section .hyzx_left .dd:last-child{margin-bottom: 0;}
.hyzx_section .hyzx_left .btbox{width: 100%;display: flex;justify-content: flex-start;align-items: center;padding:8px 8px;margin-bottom:8px;}
.hyzx_section .hyzx_left .btbox img{width:18px;display: block;}
.hyzx_section .hyzx_left .btbox .wz{font-size: 16px;color: #000;line-height: 24px;padding-left: 8px;}
.hyzx_section .hyzx_left ul li{display: block;width: 100%; margin-bottom: 4px;}
.hyzx_section .hyzx_left ul li:last-child{ margin-bottom: 0;}
.hyzx_section .hyzx_left ul li a{display: block;width: 100%;padding: 9px 32px;font-size: 14px;color: #000;line-height: 21px;border-radius: 4px; background:#F5F7FA;}
.hyzx_section .hyzx_left ul li:hover a{color:#0070B0;}
.hyzx_section .hyzx_left ul li.on a{color: #fff;background:#0070B0;}
.hyzx_section .hyzx_right{width: calc(100% - 310px);}
.hyzx_section .hyzx_right .box01{width:100%;border-radius: 8px;background: rgb(255, 255, 255);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); margin-bottom: 20px;}
.hyzx_section .hyzx_right .box01:last-child{ margin-bottom: 0 !important;}

.hyzx_section.hyzx_section_xq .hyzx_right{width: 100%;}

@media screen and (max-width:1024px){
.hyzx_section{padding-top:30px;padding-bottom: 30px;}
.hyzx_section .max-width{display: block;}
.hyzx_section .hyzx_left{width: 100%;margin-bottom: 20px;}
.hyzx_section .hyzx_left .title{font-size: 18px;line-height: 24px;padding: 12px 14px;position: relative; text-align: left;}
.hyzx_section .hyzx_left .title::after{content: "";display: block;width: 30px;height: 30px;background: url(img/down2.svg) no-repeat center center;background-size:24px auto !important;position: absolute;right:6px;top: 50%;transform: translate(0,-50%);}
.hyzx_section .hyzx_left .cont{padding:14px 16px; display: none;}
.hyzx_section .hyzx_left .dd{margin-bottom:8px;}
.hyzx_section .hyzx_left .btbox{padding:6px 6px; margin-bottom:4px;}
.hyzx_section .hyzx_left .btbox img{width: 16px;}
.hyzx_section .hyzx_left .btbox .wz{font-size: 14px;line-height: 20px;padding-left: 6px;}
.hyzx_section .hyzx_left ul{ display: flex;flex-wrap: wrap; width: 100%;}
.hyzx_section .hyzx_left ul li{margin-right:2%; width:23.5%;}
.hyzx_section .hyzx_left ul li:nth-child(4n){margin-right: 0;}
.hyzx_section .hyzx_left ul li a{padding: 6px 0;line-height: 20px; text-align: center;}
.hyzx_section .hyzx_right{width: 100%;}
}

.hy_bt{font-size: 20px;color: #000000;line-height: 30px; padding:16px 30px; width: 100%; border-bottom: 1px solid #E5E5E5; font-weight: 700;}
.hy_bt .tit{ display: inline-flex;}
.hy_bt .info{ display: inline-flex;}
.hy_bt .fanhui{display: block;font-size: 16px;color:#3F4347;line-height: 30px;padding-left:23px;font-weight: 400;background: url(img/fanhui.svg) no-repeat left center;background-size:18px auto !important;}
.hy_bt .fanhui:hover{color:#0070B0;background: url(img/fanhui1.svg) no-repeat left center;}
.hy_bt .detle{display: block;font-size: 14px;color:#3F4347;line-height: 30px;padding-left:23px;font-weight: 400;background: url(img/detle.svg) no-repeat left center;background-size:18px auto !important; cursor: pointer;}
.hy_bt .detle:hover{color:#0070B0;background: url(img/detle1.svg) no-repeat left center;}
.hy_bt .yidu{display: block;font-size: 14px;color:#3F4347;line-height: 30px;padding-left:23px;font-weight: 400;background: url(img/yidu.svg) no-repeat left center;background-size:18px auto !important; margin-left: 24px; cursor: pointer;}
.hy_bt .yidu:hover{color:#0070B0;background: url(img/yidu1.svg) no-repeat left center;}


.hy_ul{display: flex;justify-content: space-between;align-items:center;margin-bottom:16px;}
.hy_ul .ul{display: flex;}
.hy_ul .ul li{margin-right:0.48rem;}
.hy_ul .ul li:last-child{ margin-right:0 !important;}
.hy_ul .ul a{display: block;font-size: 16px;color: #231815;line-height: 24px;padding-bottom:7px;position: relative;}
.hy_ul .ul li.on a::after{content: "";display: block;width: 29px;height: 2px;background:#0070B0;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 0;}
.hy_ul .ul li.on a,
.hy_ul .ul li:hover a{color:#0070B0;}


@media screen and (max-width:1440px){
.hy_ul .ul li{margin-right:0.24rem;}
}
@media screen and (max-width:1024px){
.hy_bt{font-size: 18px;line-height: 24px; padding:12px 16px;}
.hy_bt .fanhui{font-size: 14px;line-height: 24px;}
.hy_ul{ flex-wrap: wrap;}
.hy_ul .ul li{margin-right:16px; font-size:15px;}
.hy_ul .ul a{font-size: 15px; line-height: 20px;padding-bottom: 6px;}
.hy_ul .ul li.on a::after{width: 20px;height: 1px;;}
}
@media screen and (max-width:767px){
.hy_ul1 .ul{width: 100%; justify-content: space-between;}
.hy_ul1 .ul li{margin-right:0;}
}



._box1{ display: flex; align-items: center; justify-content:space-between; width:100%; padding:24px 30px;}
._box1 .pic{min-width: 100px;width: 100px; display: flex; flex-wrap: wrap; justify-content: center;
}
._box1 .pic .logo{ display: flex; align-content:center; justify-content: center;
width: 100px;
height: 100px; border-radius: 50%; overflow: hidden;
}
._box1 .pic .logo img{ width:100%; height:100%; display:block; /*object-fit: contain;*/}
._box1 .pic .tx{ display: inline-flex; background:#0070B0; overflow: hidden; position: relative; z-index: 6; margin:-17px 0 0 0; padding:0 8px 1px 8px; color: #fff; font-size:14px; line-height:20px; border-radius:4px;}
._box1 .pic .tx1{
background: linear-gradient(130.89deg, rgb(0, 82, 217) 1.213%,rgb(253, 0, 253) 111.866%);
}
._box1 .cont{ display: flex; flex-wrap: wrap; align-content:flex-start; justify-content: space-between; width:100%; padding:0 0.24rem 0 0.56rem;}
._box1 .tit{ color: #000; font-size:16px; line-height:24px; font-weight: 700;}
._box1 .p{ color:#666; font-size:16px; line-height:24px; font-weight: 400; margin-top: 8px;}
._box1 .l1{ display: inline-flex; flex-wrap: wrap; flex-direction: column;}
._box1 .l1:last-child{ margin-right: 0 !important;}
._box1 .fubu{ display: inline-flex;}
._box1 .fubu .a{ 
width: 120px; min-width: 120px;
height: 36px;
background: rgb(0, 82, 217);
border-radius: 4px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 0 0 2px 0;
color: rgb(255, 255, 255);
font-size: 16px;
font-weight: 400;
line-height: 24px;
}
._box1 .fubu .a:hover{ background: #FEB067;}


@media screen and (max-width:1024px) {
._box1{ padding:20px 16px;}	

}
@media screen and (max-width:767px) {
._box1{ flex-wrap: wrap; padding:20px 16px 20px 132px; position:relative;}	
._box1 .pic{ position: absolute; left:16px; top:24px;}
._box1 .cont{ position:relative; padding:0;}
._box1 .l1{ width:100%; flex-direction: row; margin:0 0 3px 0;}
._box1 .tit{ font-size:14px;}
._box1 .p{ font-size:14px; margin:0 0 0 8px;}
._box1 .fubu{ margin-top: 12px;}
._box1 .fubu .a{ font-size:14px;}
}


/*订单信息*/
.ddxx_box{width: 100%; padding:24px 30px 40px 30px;}
.ddxx_box .cont1{background:#0070B0;border-radius: 8px;padding:15px 24px;display: flex;justify-content: flex-start;align-items: flex-start;}
.ddxx_box .cont1 .list{font-size: 16px;color: #FFFFFF;line-height:27px;}
.ddxx_box .cont1 .list.w1{width: 53%;}
.ddxx_box .cont1 .list.w2{width: 12%;text-align: center;}
.ddxx_box .cont1 .list.w3{width:10.7%;text-align: center;margin-right: 0.37rem;}
.ddxx_box .cont1 .list.w4{width:14.5%;text-align: center;}
.ddxx_box .cont1 .list.w5{width: 12%;text-align: center;margin-right: 0.37rem;}
.ddxx_box .cont1 .list.w6{width: 95px; min-width: 95px;text-align: center;}

.ddxx_box .cont2 li{margin-top:20px;border: 1px solid #E3E2E2;border-radius: 8px;overflow: hidden;}
.ddxx_box .cont2 .top{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 11px 24px;border-bottom: 1px solid #E3E2E2;font-size: 14px;color: #414541;line-height: 20px;}
.ddxx_box .cont2 .bottom{width: 100%;padding:24px 24px;display: flex;justify-content: flex-start;align-items: center;font-size: 14px;color: #333;line-height: 20px;}
.ddxx_box .cont2 .bottom .list.w1{width: 53%; display: flex; align-items: center; }
.ddxx_box .cont2 .bottom .list.w2{width: 12%;text-align: center;}
.ddxx_box .cont2 .bottom .list.w3{width:10.7%;text-align: center; margin-right: 0.37rem; }
.ddxx_box .cont2 .bottom .list.w4{width:14.5%;text-align: center;}
.ddxx_box .cont2 .bottom .list.w5{width: 12%;text-align: center; margin-right: 0.37rem;}
.ddxx_box .cont2 .bottom .list.w6{width: 95px; min-width: 95px;text-align: center;}
.ddxx_box .cont2 .bottom .list .picbox{width:100px; min-width:100px;}
.ddxx_box .cont2 .bottom .list .pic{ padding-bottom:100px; position: relative; overflow: hidden;}
.ddxx_box .cont2 .bottom .list .pic img{ width: 100%; position: absolute; left:0; top: 0; height: 100%; object-fit: contain;}
.ddxx_box .cont2 .bottom .list .wzbox{width: calc(100% - 100px);padding-left:0.24rem; display: flex; flex-wrap: wrap;}
.ddxx_box .cont2 .bottom .list .bt{ width: 100%;font-size: 16px;color: #000;line-height: 24px;margin-bottom: 8px;}
.ddxx_box .cont2 .bottom:hover .list .bt{ color:#0070B0;}
.ddxx_box .cont2 .bottom .list .jj{ width: 100%;color: #555; margin-top: 8px;}
.ddxx_box .cont2 .bottom .list .btnbox{width:100%; /*height:72px;*/ display: flex; flex-wrap:wrap; align-content: center; justify-content: center;}
.ddxx_box .cont2 .bottom .list .btn1{width:100%;margin: 0 0 8px 0;display: flex;justify-content: center;align-items: flex-start;}
.ddxx_box .cont2 .bottom .list .btn1 a{width:100%;display: block;font-size: 14px;color: #fff; background:#0070B0;line-height: 30px;width: 100%;text-align: center;border-radius:4px; padding-bottom: 2px;}
.ddxx_box .cont2 .bottom .list .btn1 a:hover{background: #00964E;color: #fff;}
.ddxx_box .cont2 .bottom .list .btn2{width:100%;margin: 0 0 8px 0;display: flex;justify-content: center;align-items: flex-start;}
.ddxx_box .cont2 .bottom .list .btn2 a{width:100%;display: block;font-size: 14px;color:#00964E; border:1px solid #00964E;line-height:28px;width: 100%;text-align: center;border-radius:4px; padding-bottom: 2px;}
.ddxx_box .cont2 .bottom .list .btn2 a:hover{background:#0070B0; border:1px solid #0070B0; color: #fff;}
.ddxx_box .cont2 .bottom .list .btn3{width:100%;margin: 0 0 8px 0;display: flex;justify-content: center;align-items: flex-start;}
.ddxx_box .cont2 .bottom .list .btn3 a{width:100%;display: block;font-size: 14px;color: #888888;line-height: 20px;text-align: center;}
.ddxx_box .cont2 .bottom .list .btn3 a:hover{color:#0070B0;}
.ddxx_box .cont2 .bottom .phshow{ display: none;}

.ddxx_box .cont2 .bottom .list.lv{color:#00964E}
.ddxx_box .cont2 .bottom .list.red{color:#FF000A;}
.ddxx_box .cont2 .bottom .list.co5{color:#555;}

.ddxx_box-1{ padding:24px 30px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between;}
.ddxx_box-1 .toll{ display: inline-flex;font-size: 16px;color: #333;line-height: 24px;}
.ddxx_box-1 .toll span{color:#0070B0; font-weight: bold; padding: 0 5px;}

@media screen and (max-width:1440px){
.ddxx_box .cont1 .list.w3{margin-right: 0;}
.ddxx_box .cont1 .list.w5{margin-right: 0.1rem;}	
.ddxx_box .cont1 .list.w6{width: 90px; min-width: 90px;}
.ddxx_box .cont2 .bottom .list .wzbox{padding-left: 0.14rem;}	
.ddxx_box .cont2 .bottom .list.w3{ margin-right: 0;}
.ddxx_box .cont2 .bottom .list.w5{ margin-right: 0.1rem;}
.ddxx_box .cont2 .bottom .list.w6{width: 90px; min-width: 90px;}
}	
@media screen and (max-width:1024px){
.ddxx_box{padding:16px 16px 30px 16px;}
.ddxx_box .cont1{display: none}
.ddxx_box .cont2{margin-top: 12px;}
.ddxx_box .cont2 li{margin-bottom: 12px;}
.ddxx_box .cont2 .top{padding:11px 14px;}
.ddxx_box .cont2 .bottom{padding:8px 14px;flex-wrap: wrap;position: relative; justify-content: space-between;}
.ddxx_box .cont2 .bottom .list{width: 100%; padding:8px 0;}
.ddxx_box .cont2 .bottom .list .btnbox{justify-content:flex-start; flex-wrap:nowrap;height: auto;}
.ddxx_box .cont2 .bottom .list .btn1{width:31%; margin:0 3.5% 0 0;}
.ddxx_box .cont2 .bottom .list .btn2{width:31%; margin:0 3.5% 0 0;}
.ddxx_box .cont2 .bottom .list .btn3{width:31%; margin:0 3.5% 0 0;}
.ddxx_box .cont2 .bottom .list .btn3 a{ line-height:32px;}
.ddxx_box .cont2 .bottom .list .wzbox{ padding-left:14px;}
.ddxx_box .cont2 .bottom .list .bt{-webkit-line-clamp: 2; margin-bottom: 2px; font-size: 15px; line-height:22px;}
.ddxx_box .cont2 .bottom .list .jj{ margin-top: 2px;}
.ddxx_box .cont2 .bottom .phshow{ display:block;}
.ddxx_box .cont2 .bottom .list.w1{width:100%;}
.ddxx_box .cont2 .bottom .list.w2{width:25%;}
.ddxx_box .cont2 .bottom .list.w3{width:25%;}
.ddxx_box .cont2 .bottom .list.w4{width:25%;}
.ddxx_box .cont2 .bottom .list.w5{width:25%; margin-right:0;}
.ddxx_box .cont2 .bottom .list.w6{width: 100%; min-width: 100%;}

.ddxx_box-1{ padding:16px 16px;}

}
@media screen and (max-width:767px){
.ddxx_box-1 .toll{ font-size: 14px;}
.ddxx_box-1 ._search{ margin:0; width:calc(100% - 110px);}
}



/*分页*/
.page_section{width: 100%; margin-top: 40px;}
.page_section .pcpage{display: flex;justify-content: center;align-items: center;}
.page_section .pcpage .wz_l{font-size: 14px;color:#2C2B28;line-height: 20px;margin-right: 22px;}
.page_section .pcpage a{display: block;font-size: 14px;color: #2C2B28;width: 32px;height: 32px;border: 1px solid rgb(238, 238, 238);border-radius: 2px;background: rgb(255, 255, 255);display: flex;justify-content: center;align-items: center;margin-right: 8px;}
.page_section .pcpage a img{width: 20px;}
.page_section .pcpage a .ico2{display: none;}
.page_section .pcpage a:hover,
.page_section .pcpage a.on{background:#0070B0;border-color:#0070B0;color: #fff;}
.page_section .pcpage a:hover .ico1{display: none;}
.page_section .pcpage a:hover .ico2{display: block;}

.page_section .pcpage a.on .ico1{display: none;}
.page_section .pcpage a.on .ico2{display: block;}

.page_section .pcpage .wz_r{font-size: 14px;color: #2C2B28;line-height: 20px;}
.page_section .pcpage input{width: 44px;height: 32px;border: 1px solid rgb(238, 238, 238);border-radius: 2px;background: rgb(255, 255, 255);padding: 0 10px;text-align: center;font-size: 14px;color: #2C2B28;margin: 0 8px;display: block;}
.page_section .phpage{display: none;}
@media screen and (max-width:1024px) {
.page_section{ margin-top:30px;}	
.page_section .pcpage{display: none;}
.page_section .phpage{display: flex;justify-content: center;align-items: center;}
.page_section .phpage a{width: 32px;height: 32px;border: 1px solid rgb(238, 238, 238);border-radius: 2px;background: rgb(255, 255, 255);display: flex;justify-content: center;align-items: center;}
.page_section .phpage a img{width: 20px;}
.page_section .phpage a .ico2{display: none;}
.page_section .phpage a:hover{background:#0070B0;border-color:#0070B0;}
.page_section .phpage a:hover .ico1{display: none;}
.page_section .phpage a:hover .ico2{display: block;}
.page_section .phpage span{margin: 0 20px;}
}


._search{ display: flex; align-items: center; justify-content: center; width:4.4rem; position: relative;}
._search .ss{ display:block; width:38px; height:38px; position: absolute; left:0; top:1px; padding:12px;}
._search .text{ display: flex; width:100%; height:40px; color: #333; font-size:14px; line-height:28px; background:#F5F5F5; border:1px solid #E5E5E5; padding:5px 16px;border-radius: 0;}
._search .submit{
width: 40px;min-width: 40px;
height: 40px;
background: url(img/_search.svg) center no-repeat #0070B0; background-size: 24px 24px !important;
border-radius: 0;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding:0;color: #fff; font-size:16px; line-height:1;
}
._search .submit:hover{background: url(img/_search.svg) center no-repeat #00964E; }

._search input::placeholder{color:#888; opacity:1 !important;}
._search ::-webkit-input-placeholder{color:#888}
._search :-moz-placeholder{color:#888}
._search ::-moz-placeholder{color:#888}

@media screen and (max-width:1440px) {
._search{ width:4rem; }
}
@media screen and (max-width:1024px) {
._search{ width:6rem;}
._search .text{ padding:5px 12px;}
}
@media screen and (max-width:767px) {
._search{ width:100%; margin-top: 15px;}
}



/*个人资料*/
.grzl_box{width: 100%;padding: 30px 30px 44px 30px;}
.grzl_box ul{padding-bottom: 18px;}
.grzl_box ul li{margin-bottom: 30px;display: flex;justify-content: flex-start;align-items: center;}
.grzl_box ul .wz_l{font-size: 14px;color:#333;line-height: 24px;width:94px;}
.grzl_box ul .wz_l span{color:#FF000A; padding:0 5px 0 20px;}
.grzl_box ul .con_r{display: flex; position: relative;}
.grzl_box ul .con_r .head{display: flex;justify-content: flex-start;align-items: center;}
.grzl_box ul .con_r .head img{display: block;border-radius: 100%;margin-right: 24px;
width: 100px;
height: 100px;
}
.grzl_box ul .con_r .head .xg_btn{ display: inline-flex; align-items: center; justify-content:center; width:70px; height:29px; font-size: 14px;color:#0070B0;line-height:1;text-align: center;border: 1px solid#0070B0;border-radius: 4px;cursor: pointer; padding:0 0 1px 0; position: relative; overflow: hidden;}
.grzl_box ul .con_r .head .xg_btn input{ display: block; content:''; position:absolute; left: 0; top:0; width: 100%; height: 100%; z-index: 6; opacity: 0; cursor: pointer;}
.grzl_box ul .con_r .head .xg_btn:hover{background:#0070B0;color: #fff;}
.grzl_box ul .con_r .input{width:420px;height: 40px;display: block;border: 1px solid #E5E5E5; background:none;border-radius: 2px;padding:5px 8px;font-size:14px; line-height:28px; color: #333; }
.grzl_box ul .con_r select{width:134px;height: 40px;display: block;border: 1px solid #E5E5E5; background:none;border-radius: 2px;padding:5px 8px;font-size:14px; line-height:28px; color: #333; margin-right: 10px;background: url(img/down3.svg) 94% center no-repeat #fff; background-size: 16px auto !important; appearance:none;-webkit-appearance:none;-moz-appearance:none; overflow-y:auto; max-height:100px;}
.grzl_box ul .con_r .dl{display: flex;justify-content: flex-start;align-items: center;}
.grzl_box ul .con_r .dl .dd{margin:0 24px 0 16px;display: flex;justify-content: flex-start;align-items: center;cursor: pointer; padding-left:24px;background: url(img/icon_ridiobutton_select.svg) left center no-repeat; background-size: 16px auto !important;font-size: 16px;color: #333;line-height:43px;}
.grzl_box ul .con_r .dl .dd.on{background: url(img/icon_ridiobutton_select1.svg) left center no-repeat;}
.grzl_box ul .con_r .jt{width:16px;position: absolute;right:8px;top: 50%;transform: translate(0,-50%);z-index: 1;}
.grzl_box ul .con_r .dl1{display: none; width: 100%;position: absolute;left:0;top: 100%;z-index: 6;background: #fff;
  border: 1px solid #E5E5E5; margin-top: -1px; border-radius: 2px; padding:8px 0;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.grzl_box ul .con_r .dl1 .dd1{display: block; width: 100%; font-size: 14px;color: #333;line-height:24px; padding:0 8px; cursor: pointer;}
.grzl_box ul .con_r .dl1 .dd1:hover{color: #00964E;}

.grzl_box .btn{width: 100%;padding-left: 181px;}
.grzl_box .btn a{display: flex; align-items: center; justify-content: center; padding-bottom: 2px; width: 151px;font-size: 16px;color: #FFFFFF;line-height: 1; height: 40px; background:#0070B0;border-radius: 8px;text-align: center;}
.grzl_box .btn a:hover{background: #00964E}

.grzl_box input::placeholder{ color: #888; opacity:1 !important;}
.grzl_box ul .con_r .input2{position: relative;width: 100%;}
.grzl_box ul .con_r .input2 input{position: relative;z-index: 10;cursor: pointer;}

@media screen and (max-width:1024px){
.grzl_box{padding: 20px 16px 30px 16px;}
.grzl_box ul{padding-bottom:8px;}
.grzl_box ul li{margin-bottom: 14px;}
.grzl_box ul .wz_l{width: 80px;}
.grzl_box ul .wz_l span{padding:0 5px 0 10px;}
.grzl_box ul li:nth-child(1) .wz_l{line-height: 60px;}
.grzl_box ul .con_r .head img{width: 60px; height: 60px; margin-right: 12px;}
.grzl_box ul .con_r{width: calc(100% - 80px); justify-content: space-between;}
.grzl_box ul .con_r .input{width:100%; line-height:24px; height:36px;}
.grzl_box ul .con_r select{width:31%; margin-right:0; line-height:24px; height:36px;}
.grzl_box ul .con_r .dl .dd{margin-right: 20px; padding-left:20px;line-height:30px; background-size: 14px auto !important;}
.grzl_box .btn{padding-left: 80px;}
.grzl_box .btn a{width: 100px;font-size: 15px; height: 36px;}


}




/*账号管理*/
.zhgl_box{width: 100%;padding:6px 30px 1rem 30px; min-height: 798px;}
.zhgl_box ul{width: 100%;}
.zhgl_box ul li{display: flex;justify-content: space-between;align-items:center;margin-top: 24px;}
.zhgl_box ul .ico_l{width: 32px; min-width: 32px; line-height: 0; display: block;margin:0 32px 24px 0;}
.zhgl_box ul .ico_l img{width: 100%;display: block;}
.zhgl_box ul .con_r{width:100%;padding-bottom: 24px;border-bottom: 1px solid #E3E2E2;display: flex;justify-content: space-between;align-items: flex-start;}
.zhgl_box ul li:last-child .con_r{margin-bottom: 0!important;}
.zhgl_box ul li .wzbox{width: calc(100% - 100px);}
.zhgl_box ul li .bt{font-size: 16px;color:#333;line-height: 24px;}
.zhgl_box ul li .bt span{color: #BB0007;margin-left: 4px;font-size: 14px;}
.zhgl_box ul li .jj{
color: #888;
font-size: 14px;
font-weight: 400;
line-height: 21px; margin-top: 4px;
}
.zhgl_box ul li .btn{ display: flex; align-items: center; justify-content: center; width: 70px;font-size: 14px;color:#333;line-height: 1; height: 28px;text-align: center;border: 1px solid #888;border-radius: 4px;margin-top:9px; cursor: pointer; padding-bottom: 2px;}
.zhgl_box ul li .btn1{color: #0070B0;border-color: #0070B0;}
.zhgl_box ul li .btn:hover{background: #0070B0;border-color: #0070B0; color: #fff;}

@media screen and (max-width:1024px){
.zhgl_box{padding:3px 16px 30px 16px;min-height: inherit;}
.zhgl_box ul li{margin-top: 16px;}
.zhgl_box ul .ico_l{width: 24px;margin: 0 14px 16px 0;}
.zhgl_box ul .con_r{width: calc(100% - 40px);padding-bottom: 16px;align-items: center;}
.zhgl_box ul li .wzbox{width: calc(100% - 80px);}
.zhgl_box ul li .btn{width: 60px;font-size: 13px;height: 28px;margin-top: 0;}
}


.tc_wrapper{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 60;background: rgba(0, 0, 0, 0.5);display: none}
.tc_wrapper .tc_content{width: 528px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 8px;background: rgb(255, 255, 255);padding: 57px 64px;}
.tc_wrapper .tc_content .none{width: 22px;display: block;position: absolute;right: 20px;top: 20px;cursor: pointer;}
.tc_wrapper .tc_content .none:hover{opacity: 0.8;}
.tc_wrapper .title{font-size: 24px;color: #000;line-height: 36px;text-align: center;margin-bottom: 40px;}
.tc_wrapper .tip_wz{font-size: 14px;color: #000;line-height: 20px;margin-bottom: 32px;}
.tc_wrapper ul{margin-bottom: 40px;}
.tc_wrapper ul li{margin-bottom: 32px;}
.tc_wrapper ul li:last-child{margin-bottom: 0;}
.tc_wrapper ul .input{width: 100%;border: 1px solid #E5E8EF;border-radius: 4px;}
.tc_wrapper ul .srk{width: 100%;height: 46px;display: block;padding: 0 16px;font-size: 16px;color: #333;}
.tc_wrapper ul .srk::-webkit-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.tc_wrapper ul .srk::-moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.tc_wrapper ul .srk::moz-placeholder{font-size: 16px;color: #888;opacity: 1;}
.tc_wrapper ul .srk:-ms-input-placeholder{font-size: 16px;color: #888;opacity: 1;}
.tc_wrapper ul .tel{width: 100%;border: 1px solid #E5E8EF;border-radius: 4px;display: flex;justify-content: flex-start;align-items: center;}
.tc_wrapper ul .tel ._l{width: 80px;position: relative;}
.tc_wrapper ul .tel ._l ._t{width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;padding: 0 16px;cursor: pointer;}
.tc_wrapper ul .tel ._l ._t .wz{font-size: 16px;color: #1D2129;line-height: 46px;}
.tc_wrapper ul .tel ._l ._t img{display: block; margin:2px 0 0 6px; width:16px;}
.tc_wrapper ul .tel ._l ._b{width: 100%;position: absolute;left: 0;top: 100%;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 4px;display: none;background: #fff;}
.tc_wrapper ul .tel ._l ._b div{display: block;font-size: 16px;color: #333;line-height: 20px;padding: 10px 6px;text-align: center;border-bottom: 1px solid #E5E8EF;cursor: pointer;}
.tc_wrapper ul .tel ._l ._b div:hover{color: #0070B0;}
.tc_wrapper ul .tel ._l ._b div:last-child{border-bottom: 0;}
.tc_wrapper ul .tel ._r{width: calc(100% - 80px);border-left: 1px solid #E5E8EF;}
.tc_wrapper ul .mm{width: 100%;position: relative;border: 1px solid #E5E8EF;border-radius: 4px;}
.tc_wrapper ul .mm input{padding: 0 100px 0 16px;}
.tc_wrapper ul .mm .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.tc_wrapper ul .mm .icobox img{width: 100%;display: block;}
.tc_wrapper ul .mm .icobox .ico2{display: none;}
.tc_wrapper ul .mm .icobox.on .ico1{display: none;}
.tc_wrapper ul .mm .icobox.on .ico2{display: block;}
.tc_wrapper ul .yzm{width: 100%;border: 1px solid rgb(229, 232, 239);padding: 0 100px 0 16px;position: relative;}
.tc_wrapper ul .yzm input{padding-left: 0;}
.tc_wrapper ul .yzm .btn{font-size: 16px;color: #0070B0;line-height: 26px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.tc_wrapper ul .yzm .btn:hover{color: #00964E;}
.tc_wrapper .button a{display: block;width: 100%;font-size: 18px;color: #FFFFFF;line-height: 48px;text-align: center; background:#0070B0;border-radius: 4px;}
.tc_wrapper .button a:hover{background: #00964E;}


@media screen and (max-width:1024px){
.tc_wrapper .tc_content{width:86%;padding:30px 20px;}
.tc_wrapper .tc_content .none{width: 20px;right: 12px;top: 12px;}
.tc_wrapper .title{font-size: 18px;line-height:24px;margin-bottom: 20px;}
.tc_wrapper .tip_wz{margin-bottom: 20px;}
.tc_wrapper ul{margin-bottom: 20px;}
.tc_wrapper ul li{margin-bottom: 14px;}
.tc_wrapper ul .srk{height:38px;padding: 0 12px;font-size: 14px;}
.tc_wrapper ul .srk::-webkit-input-placeholder{font-size: 14px;}
.tc_wrapper ul .srk::-moz-placeholder{font-size: 14px;}
.tc_wrapper ul .srk::moz-placeholder{font-size: 14px;}
.tc_wrapper ul .srk:-ms-input-placeholder{font-size: 14px;}
.tc_wrapper ul .tel ._l{width: 70px;}
.tc_wrapper ul .tel ._l ._t{padding: 0 12px;}
.tc_wrapper ul .tel ._l ._t .wz{font-size: 14px;line-height: 34px;}
.tc_wrapper ul .tel ._l ._b div{font-size: 14px;padding: 8px 6px;}
.tc_wrapper ul .tel ._r{width: calc(100% - 70px);}
.tc_wrapper ul .mm input{padding: 0 50px 0 12px;}
.tc_wrapper ul .mm .icobox{width: 20px;right: 12px;}
.tc_wrapper ul .yzm{padding: 0 80px 0 12px;}
.tc_wrapper ul .yzm .btn{font-size: 14px;right: 12px;}
.tc_wrapper .button a{font-size: 16px;line-height:40px;}
}


.my-tit{ display: flex; flex-wrap: wrap; width:100%; align-items: center; justify-content: space-between; padding:16px 30px; border-bottom: 1px solid #E5E5E5;}
.my-tit .tit{ display: inline-flex; align-items: center; color: #000; font-weight: bold; font-size:20px; line-height:30px;}
.my-tit .tit img{ width:32px; height:32px; margin:-1px 10px -1px 0;}
.my-tit .info{ display: inline-flex; align-items: center;}
.my-tit .pbqx{ display: inline-flex; align-items: center; color: #3F4347; font-size:14px; line-height:30px; padding: 0 0 0 21px; background:url(img/xing.svg) left center no-repeat;background-size:16px auto !important; }
.my-tit .pbqx.on{ color: #0070B0; background:url(img/xing1.svg) left center no-repeat; }
.my-tit .a{ display: inline-flex; align-items: center; justify-content:center; min-width:88px; color: #fff; font-size:14px; line-height:1; height:30px; padding: 0 8px 1px 8px; background: #0070B0; border-radius: 4px; margin-left:8px;}
.my-tit .a0{ min-width:56px;}
.my-tit .a:hover{ background: #00964E;}
.my-tit .qxsc{ white-space: nowrap; display: flex; align-items: center; color: #888; font-size:14px; line-height:24px;}
.my-tit .qxsc i{ display:block; width:18px; height:18px; border-radius: 50%; background:url(img/_close-small1.svg) center no-repeat #c1c1c1; background-size:14px 14px !important; margin-right:5px;}
.my-tit .qxsc:hover{color: #0070B0;}
.my-tit .qxsc:hover i{  background:url(img/_close-small1.svg) center no-repeat #0070B0;}
.my-tit .csyx{ display: flex; color: #333; font-size:14px; line-height:24px; cursor: pointer;}
.my-tit .csyx:hover{color: #0070B0;}
.my-tit .line{ display: block; width:1px; height:16px; background: #e5e5e5; margin:0 11px;}
.my-tit .search{ width:3.6rem !important;}
.my-tit .search{ width:4.44rem !important;}
.my-tit .date{ display: flex; width:130px;}
.my-tit .input{ display: flex; width:100%; height:40px; color: #333; font-size:calc(14px + 0.01rem); line-height:28px; background:#f5f5f5; border:1px solid #e5e5e5; padding:5px 10px; cursor: pointer;  background: url(img/_calendar.svg) 93% center no-repeat #f5f5f5;background-size:20px 20px;}
.my-tit .an{ display: flex; width:80px; height:40px; background:#0070B0; color: #fff; font-size:calc(14px + 0.02rem); line-height:1; padding-bottom: 1px; align-items: center; justify-content: center; margin:0 20px 0 10px;}
.my-tit .an:hover{background:#00964E;}
.my-tit .zhi{ display: block; width:12px; height:1px; background: #ccc; margin:0 8px;}
.my-tit .p{  color: #888; font-size:14px; line-height:24px;}
.my-tit .fh{ position: relative; display: inline-flex; align-items: center; color: #000; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.04rem); padding: 0 calc(8px + 0.08rem) 0 0;}
.my-tit .fh::after{ display: block; content:''; position: absolute; right:0; top:50%; transform: translate(0,-50%) rotate(45deg); -ms-transform: translate(0,-50%) rotate(45deg); margin-top: 2px; width:calc(6px + 0.04rem); height:calc(6px + 0.04rem); border-top:1px solid #494949; border-right:1px solid #494949; }
.my-tit .fh:hover{color: #0070B0;}
.my-tit .fh:hover::after{ border-top:1px solid #0070B0; border-right:1px solid #0070B0;}
.my-tit .detle{display: block;font-size: 14px;color:#333;line-height: 30px;padding-left:23px;font-weight: 400;background: url(img/detle.svg) no-repeat left center;background-size:18px auto !important; cursor: pointer;}
.my-tit .detle:hover{color: #0070B0;background: url(img/detle1.svg) no-repeat left center;}
.my-tit .yidu{display: block;font-size: 14px;color:#333;line-height: 30px;padding-left:23px;font-weight: 400;background: url(img/yidu.svg) no-repeat left center;background-size:18px auto !important; margin-left: 24px; cursor: pointer;}
.my-tit .yidu:hover{color: #0070B0;background: url(img/yidu1.svg) no-repeat left center;}



@media screen and (max-width:1440px) {
.my-tit .search{ width:200px !important;}
.my-tit .an{ display: flex; width:80px; height:40px; margin:0 8px;}
.my-tit .fh::after{ margin-top:0; }
}
@media screen and (max-width:1024px) {
.my-tit{ padding:14px 14px;}	
.my-tit .a{ font-size:14px; margin-left:10px;}
.my-tit .tit{ line-height:22px; font-size:calc(14px + 0.09rem);}
.my-tit .tit img{ width:22px; height:22px; margin:0 2px 0 0;}
.my-tit .qxsc{ font-size:12px;}
.my-tit .qxsc i{ width:16px; height:16px; margin-right: 3px;}
.my-tit .yidu{ margin-left:16px;}
}
@media screen and (max-width:767px) {
.my-tit .info1{ margin-top:10px; flex-wrap: wrap;}	
.my-tit .date{ width:calc(50% - 44px);}
.my-tit .input{font-size:14px;}
.my-tit .zhi{width:8px;  margin:0 6px;}
.my-tit .an{ width:60px; height:40px; font-size:14px; margin:0 0 0 8px;}
.my-tit .search{ width:100% !important; margin-top:10px;}
.my-tit .search1{ margin-top:0;}
/* .my-tit .info2{ width:100%; justify-content: space-between; flex-wrap: wrap;}	 */
.my-tit .info-2{ width:calc(100% - 90px);}
.my-tit .p{ font-size:12px; line-height:22px;}
}

._box0{ display: flex; flex-wrap: wrap; width:100%; background: #fff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius: 8px;overflow: hidden;}

._box8{display: flex; flex-wrap: wrap; width:100%; padding:14px 30px 40px 30px;}
._box8 .ul{display: flex; flex-wrap: wrap; width:100%;min-height:680px; align-content: flex-start;}
._box8 .li{display: flex; flex-wrap: wrap; position: relative; width:100%; margin-top:16px; background: #fff; border:1px solid #E3E2E2; padding:14px 44px; overflow: hidden; border-radius: 4px; }
._box8 .li .tit{ display: block; width:100%; color: #000; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem);}
._box8 .li .p{ display: block; width:100%; color: #555; font-size:14px; line-height:calc(22px + 0.08rem);}
._box8 .li .bnt1{ position: absolute; right:4px; top:14px; display: flex;}
._box8 .li .bnt1 .a{ display: flex; margin-right:20px; display: flex; color:#888888; font-size:14px; line-height:calc(22px + 0.08rem); padding-left:20px; }
._box8 .li .bnt1 .a:hover{ color: #0070B0;}
._box8 .li .bnt1 .a.bj{ color: #0070B0; background: url(img/ino27.svg) left center no-repeat;background-size:17px auto !important;}
._box8 .li .bnt1 .a.bj:hover{ color: #00964E; background: url(img/ino27.1.svg) left center no-repeat;}
._box8 .li .bnt1 .a.sc{ background: url(img/ino26.svg) left center no-repeat;background-size:16px auto !important;}
._box8 .li .bnt1 .a.sc:hover{ background: url(img/ino26.1.svg) left center no-repeat;}
._box8 .li .moren{ opacity:0; position: absolute; left:-40px; top:-10px; display: flex; background: #0070B0; color: #fff; font-size:12px; width:102px; height:42px; justify-content: center; align-items: center; transform: rotate(-45deg); -ms-transform: rotate(-45deg); padding-top: 12px; }
._box8 .li.on{ border:1px solid #0070B0; background:rgba(0, 112, 176, 0.05);}
._box8 .li.on .moren{ opacity:1;}
._box8-1{ padding:30px 30px 40px 30px;}

@media (max-width: 1024px){
._box8{ padding:5px 16px 30px 16px;}
._box8 .ul{ min-height: inherit;}
._box8 .li{ margin-top: 14px; padding:14px 22px;}
._box8 .li .bnt1{ right:0;}
._box8 .li .bnt1 .a{ margin-right:16px; font-size:14px; line-height:26px; }
._box8 .li .moren{left:-42px; top:-8px;font-size:12px; width:102px; height:30px; padding-top:10px; }
._box8 .li .tit{ font-size:14px; line-height:26px;}

._box8-1{ padding:20px 16px 30px 16px;}

}


.my-bg{ float: left; display: none; width: 100%; height: 100%; position: fixed; left: 0; top:0; z-index: 60; background: #000; opacity:0.6;}
.my-puop{ float: left; display: none; width: 100%; transform: translateY(-50%); -ms-transform: translateY(-50%); position: fixed; left: 0; top:50%; z-index: 61;}
.my-puop .box{ position: relative; display: flex; flex-wrap: wrap; width:85.8%; margin:0 7.1%; background: #fff; padding:0.43rem 0.5rem 0.7rem 0.5rem;}
.my-puop .box .colse{ cursor: pointer; display:flex; align-items: center; justify-content: center; position: absolute; right:9px; top:9px; line-height: 0; width:38px; height:38px;}
.my-puop .box .colse img{ width:28px; height:28px;}
.my-puop .box .title{ width:100%; color: #0070B0; text-align:center; display: block; font-size:calc(14px + 0.16rem); line-height:calc(22px + 0.18rem);}
.my-puop .box .cont{ display: block; width:calc(100% + 0.3rem); margin-right:-0.3rem; color: #333; font-size:calc(14px + 0.02rem);line-height:calc(22px + 0.08rem); margin-top: 0.3rem; overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin; padding-right:0.4rem;
 max-height:62vh;
  scrollbar-width: thin;
  scrollbar-color: #c1c1c1 #f1f1f1;
}
.my-puop .box .cont::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}

.my-puop1{ float: left; display:none; width:520px; transform: translate(-50%,-50%); -ms-transform: translateY(-50%,-50%); position: fixed; left:50%; top:50%; z-index: 61;}
.my-puop1 .box{ position: relative; display: flex; flex-wrap: wrap; width:100%; background: #fff;}
.my-puop1 .box .colse{ cursor: pointer; display:flex; align-items: center; justify-content: center; position: absolute; right:0; top:0; background:rgba(255,255,255,0.1); width:56px; height:56px;}
.my-puop1 .box .colse img{ width:36px; height:36px;}
.my-puop1 .box .title{ width:100%; background: #0070B0; font-weight: bold; color: #fff; display: block; font-size:24px; line-height:36px; height:56px; padding:10px 20px; display:flex; align-items: center; }
.my-puop1 .box .title img{width:30px; height:30px; margin-right: 4px;}
.my-puop1 .box .cont{ display:flex; width:100%; align-items: center; padding:26px 20px; color: #333; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.06rem);}
.my-puop1 .box .cont img{width:54px; height:54px; margin-right: 12px;}


.my-puop1-1{ width:668px; }



@media screen and (max-width:1024px) {
.my-puop .box{ width:92%; margin:0 4%; padding:30px 15px 40px 15px;}	
.my-puop .box .colse{ right:4px; top:4px;}
.my-puop .box .cont{ font-size:14px; line-height:24px; margin-top: 15px;}
.my-puop1 .jia{width:24px; height:24px; margin:0 5px 0 -5px;}

.my-puop1 .box .colse{ width:46px; height:46px;}
.my-puop1 .box .title{ font-size:calc(14px + 0.1rem); line-height:26px; height:46px; padding:10px 14px;}
.my-puop1 .box .cont{ padding:14px 14px;}
.my-puop1 .box .cont img{width:36px; height:36px; margin-right:8px;}
}
@media screen and (max-width:1024px) {
.my-puop1{ width:92%;}

}

._form4 select{ appearance:none;-webkit-appearance:none;-moz-appearance:none;}
._form4{ width:100%; flex-wrap:wrap; display: flex; justify-content:space-between; padding:24px 24px 40px 24px;}
._form4 .lab{ width:48.5%; position:relative; flex-wrap: wrap; display: flex; margin-bottom: 16px; }
._form4 .w100{ width:100%;}
._form4 .name{ width:100%; display:flex; color: #000; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.02rem); margin-bottom: 7px;}
._form4 .name span{ color:#FF0000;}
._form4 .name1{ margin-bottom: 2px;}
._form4 .text{ cursor: pointer; width:100%; border:1px solid #E5E5E5; background:#F5F5F5; font-size:calc(14px + 0.02rem);color: #000; line-height:28px; height:40px; padding:5px 12px;}
._form4 .btn{ display: flex; width:100%; justify-content:center; margin-top: 40px;}
._form4 .submit{ display: flex; justify-content:center; align-items: center; width:150px; font-size:calc(14px + 0.02rem); color: #fff; height:40px; padding-bottom: 1px; border:0; border-radius:0; border:1px solid #0070B0; background: #0070B0; margin:0 10px; border-radius: 4px;}
._form4 .submit.on{background:none; color: #0070B0;}
._form4 .submit.on:hover{ border:1px solid #0070B0; background: #0070B0; color: #fff;}
._form4 .submit:hover{ border:1px solid #00964E; background: #00964E; color: #fff;}
._form4 .jt{ position: relative;}
._form4 .jt::after{ display: block; content:''; position: absolute; right:12px; top:50%; border-left:4px solid transparent; border-right:4px solid transparent;border-top: 5px solid #0070B0; z-index: 8; margin-top:-2px;}
._form4 .lab1{ width:100%; display:flex; align-items: center; color: #555; font-size:14px; line-height:24px; margin-top: 8px;}
._form4 .xx{ width:100%; display:flex; flex-wrap: wrap; color: #888; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.04rem);}
._form4 ._ico{ cursor: pointer; display:flex; align-items: center; justify-content: center; min-width:16px; width:16px; width:16px; overflow: hidden; line-height: 0; background: #fff; border:1px solid #E5E5E5; margin:1px 6px 0 0; border-radius: 2px; padding:1px; }
._form4 ._ico img{ width:100%; opacity:0;}
._form4 .on ._ico{ background: #0070B0;border:1px solid #0070B0;}
._form4 .on ._ico img{ opacity:1;}
._form4 .fplx{ width:100%; display: flex; flex-wrap: wrap;}
._form4 .fplx .fp{ cursor: pointer; width:27%;color:#555; margin:0 25px 0 0; position: relative;}
._form4 .fplx .fp span{ position: relative; top:-1px; margin-left: 24px;}
._form4 .fplx .fp::after{ display: block; content:''; position: absolute; left:12px; width:16px; height:16px; border-radius:50%;background: #fff; border:1px solid #E5E5E5; top:50%; margin-top: -8px;}
._form4 .fplx .fp.on{ background:rgba(0, 112, 176, 0.1);border:1px solid #0070B0;color:#0070B0;}
._form4 .fplx .fp.on::after{ background:url(img/ico0.svg) center no-repeat #0070B0; border:0; background-size:10px auto;}
._form4 .file{ cursor: pointer; float:left; width:160px; height:160px; border:1px solid #e5e5e5; background:#f5f5f5; position: relative; color:#888; font-size:calc(14px + 0.02rem);line-height:1; display: flex; align-items:center; justify-content:center; flex-direction: column; margin:18px 0 10px 0;}
._form4 .file i{ display: block; width:25px; height:25px; position: relative;}
._form4 .file i::after,
._form4 .file i::before{ z-index: 1; display: block; content:''; position: absolute; left:50%; top:50%; background: #888; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
._form4 .file i::after{ width:100%; height:3px;}
._form4 .file i::before{ height:100%; width:3px;}
._form4 .file span{ display: block; margin-top:12px;}
._form4 .file input{ cursor: pointer; z-index: 6; position: absolute; left: 0; top:0; width:100%; height:100%; opacity:0;}
._form4 .middl{ display: flex; flex-wrap: wrap; justify-content: space-between; max-height:calc(90vh - 240px); overflow-y: auto; margin-right:-10px; padding-right: 10px; width:calc(100% + 10px);scrollbar-width: thin;
  scrollbar-color: #0070B0 rgba(255, 255, 255, .75);
}

._form4 input::placeholder{ opacity:1 !important;}
._form4 ::-webkit-input-placeholder{color:#888}
._form4 :-moz-placeholder{color:#888}
._form4 ::-moz-placeholder{color:#888}


@media screen and (max-width:1024px) {
._form4{ padding:14px 14px 34px 14px;}	
._form4 .submit{ width:120px; margin:0 6px;}
._form4 .btn{ margin-top:20px;}
._form4 .lab{ margin-bottom: 12px; }
._form4 .name{ line-height:22px;}
._form4 .file{ width:100px; height:100px; font-size:14px;margin:10px 0 2px 0;}
._form4 .file i{ width:16px; height:16px;}
._form4 .file i::after{ width:100%; height:2px;}
._form4 .file i::before{ height:100%; width:2px;}
._form4 .file span{ margin-top:8px;}
._form4 .middl{ max-height:396px;}

}
@media screen and (max-width:767px) {
._form4 .fplx .fp{ width:48%;}
._form4 .fplx .fp:nth-child(1){ margin-right: 4%;}
._form4 .fplx .fp:nth-child(2n){ margin-right:0;}
}

._box3{display: flex; flex-wrap: wrap; width:100%; justify-content: center; align-content: center; padding:30px 30px; min-height: 798px;}
._box3 .info{ display:flex; align-items: center; justify-content: center; width:100%; color: #000; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.06rem); margin-top: 0.77rem;}
._box3 .info img{ width:28px; height:28px; margin-right: 8px;}
._box3 .er{ display:block; width:100%; text-align: center; line-height: 0; margin-top: 20px;}
._box3 .er .img{ width:220px; height:220px; /*border:1px solid #e5e5e5;*/ margin:0 auto;}
._box3 .ico{ display: block; text-align: center; width: 100%; line-height: 0;}
._box3 .ico img{ width:180px; height:180px;}
._box3 .cont{ display:block; text-align: center; width:100%; color: #888; font-size:16px; line-height:30px; margin-top:44px;}



@media (max-width: 1024px){
._box3{ padding:20px 16px; min-height:320px;}	
._box3 .er .img{ width:180px; height:180px;}
._box3 .ico img{ width:140px; height:140px;}
._box3 .cont{ margin-top:24px; font-size:14px; line-height:24px;}

}


._box3-1{align-content: flex-start; }

.fp-hd{display: flex; width:100%; align-items: center; justify-content: space-between; background: #F5F7FA;}
.fp-hd ul{display: inline-flex;}
.fp-hd li{display: flex;}
.fp-hd li .a{ white-space: nowrap; position: relative; display: flex; color: #333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.06rem); padding:10px 24px;}
.fp-hd li.on .a{color: #0070B0;}
.fp-hd li.on .a::after{ display: block; content:''; position:absolute; left:0; bottom:0; z-index:6; width:100%; height:2px; background: #0070B0;}
.fp-bd{display: flex; flex-wrap: wrap; width:100%;margin:1.9rem 0 2.1rem 0;}
.fp-ul{display: flex; flex-wrap: wrap; width:100%;}

.fp-hd .search{ display: flex; align-items: center; justify-content: center; width:100%;background: #fff; margin:0 24px 0 120px;}
.fp-hd .search .text{ display: flex; width:100%; height:32px; color: #333; font-size:14px; line-height:26px; background:none; border:0; padding:3px 16px;}
.fp-hd .search .submit{ display: flex; width:32px; min-width:32px; height:32px; background:url(img/_search.svg) center no-repeat #0070B0; background-size:20px 20px !important;}
.fp-hd .search .submit:hover{background:url(img/_search.svg) center no-repeat #00964E;}
.fp-hd input::placeholder{ opacity:1 !important;}


@media (max-width: 1440px){
.fp-hd .search{ margin:0 24px 0 60px;}
}
@media (max-width: 1024px){
.fp-hd li .a{ padding:10px 16px;}
.fp-bd{margin:50px 0 50px 0;}
.fp-hd .search{ margin:0 16px 0 32px;}
.fp-hd .search .text{ height:32px; font-size:14px; line-height:26px; padding:3px 12px;}
.fp-hd .search .submit{ width:32px; min-width:32px; height:32px; }	
}
@media (max-width: 767px){
.fp-hd{ flex-wrap: wrap; flex-wrap:wrap-reverse;}	
.fp-hd .search{ width:calc(100% - 32px); margin:16px 16px 6px 16px;}
.fp-hd ul{width: 100%; justify-content: center;}
}


.down_list{ width:100%; display: block; padding:30px 30px 40px 30px; }
.down_list .u3{ width:100%; display: block;}
.down_list .u3 .li{ width:100%; display:flex; justify-content: space-between; border:1px solid #E3E2E2; border-radius: 4px; margin-top:16px; padding:16px 24px;}
.down_list .u3 .li .rbtn{ display: inline-flex; white-space: nowrap;}
.down_list .u3 .li .tit{ width:100%; color: #333; font-size:16px;line-height:24px;}
.down_list .u3 .li .time{ display: inline-flex; color: #888; font-size:14px; line-height:24px; margin:0 0.48rem;}
.down_list .u3 .li .down{ display: inline-flex; color: #333; font-size:14px;line-height:26px; padding:0 12px; border-radius: 4px; border:1px solid #888;}
.down_list .u3 .li:hover .tit{ color: #0070B0;}
.down_list .u3 .li:hover .down{ color: #fff;background:#0070B0; border:1px solid #0070B0;}


@media (max-width: 1024px){
.down_list{  padding:20px 16px 30px 16px; }
.down_list .u3 .li{margin-top:16px; padding:16px 14px;}
.down_list .u3 .li .time{ margin:0 12px;}
.down_list .u3 .li .tit{ font-size:14px;line-height:24px;}
}
@media (max-width: 767px){
.down_list .u3 .li{ flex-wrap: wrap;}
.down_list .u3 .li .rbtn{ width:100%; justify-content:space-between; margin:2px 0;}
.down_list .u3 .li .time{ margin:0;}
.down_list .u3 .li .down{ font-size:12px;line-height:24px; }
}




.vip5{ display:block; width:100%; margin-top: -6px; padding:0 30px 40px 30px;}
.vip5 .ul{ display: flex; flex-wrap: wrap; width:100%; }
.vip5 .li{ display: flex; align-items: flex-start; width:100%;}
.vip5 .li .ico{ display: flex; align-items: center; justify-content: center; min-width:56px; width:56px; height:56px; background:#F5F5F5; border-radius:50%; overflow: hidden; margin:30px 20px 30px 0;}
.vip5 .li .ico img{ width:100%;}
.vip5 .li .cont{ display: block; width:100%; padding:30px 0; border-bottom: 1px solid #E5E5E5 }
.vip5 .li .time{ display: block; width:100%; color: #000; font-size:16px; line-height:24px; font-weight: 400;}
.vip5 .li .time time{color:#888888; font-size:12px;}
.vip5 .li .time span{margin-right: 16px;}
.vip5 .li .p{ display: block; width:100%; color:#333; font-size:14px; line-height:28px; margin-top:8px; font-weight: 400;}
.vip5 .li.on .time{color:#888888;}
.vip5 .li.on .p{color:#888888;}

@media  screen and (max-width:1024px){	
.vip5{ margin: 0; padding:0 16px 30px 16px;}	
.vip5 .li .cont{ padding:16px 0;}
.vip5 .li .ico{ margin:16px 12px 16px 0;}
.vip5 .li .p{ margin-top:4px; line-height:24px;}
}


._box2{display: block; width:100%; padding-bottom: 40px;}
._box2 .ul{display: block; width:100%; border-top: 1px solid #E5E5E5;}
._box2 .li{display: flex; justify-content:space-between; align-items: center; width:100%; position: relative; padding:30px 30px; border-bottom: 1px solid #E5E5E5;}
._box2 .li .pic{display: flex; flex-wrap: wrap; width:160px; min-width:160px; margin-right:0.4rem;}
._box2 .li ._img{ padding-bottom: 100%;}
._box2 .li .cont{ width:100%; display: flex; flex-wrap: wrap;}
._box2 .li .top{ z-index: 6; display: flex; flex-wrap: wrap; position: absolute; right:30px; top:30px;}
._box2 .li .top .a{ display: flex; align-items: center; color: #0070B0; font-size:14px; line-height:24px; background:url(img/_suocang.svg) left center no-repeat; background-size:16px auto !important; padding-left:20px;}
._box2 .li .top .a.on{color: #555; background:url(img/_suocang1.svg) left center no-repeat;}
._box2 .li .tit{width:100%; color: #000; font-size:18px; line-height:24px; font-weight: bold; margin-bottom:8px; padding-right: 60px;}
._box2 .li .t{ margin-right:8px; font-weight:bold;}
._box2 .li .p{ width:100%; color: #555; font-size:14px; line-height:20px; margin-top:8px;}
._box2 .li .info{ display: flex; flex-wrap: wrap; width:100%; margin-top:14px;}
._box2 .li .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #E5E5E5; color: #0070B0; font-size:14px; line-height:1; height:36px; margin:10px 10px 0 0; padding:0 16px; }
._box2 .li .btn i{ display: block; width:18px; height:18px; margin-right:4px; background-size:100% 100% !important;}
._box2 .li .btn:hover{ border:1px solid #0070B0; background: #0070B0; color: #fff;}
._box2 .li .det i{ background:url(img/_preview-open.svg) center no-repeat;}
._box2 .li .det:hover i{ background:url(img/_preview-open1.svg) center no-repeat;}
._box2 .li .sqbj i{ background:url(img/_finance.svg) center no-repeat;}
._box2 .li .sqbj:hover i{ background:url(img/_finance1.svg) center no-repeat;}
._box2 .li .ypsq{ background:#0070B0;border:1px solid #0070B0;color: #fff; }
._box2 .li .ypsq i{ background:url(img/_shopping.svg) center no-repeat;}
._box2 .li .ypsq:hover{ background:#00964E;border:1px solid #00964E;color: #fff; }
._box2 .li:hover .tit{color: #0070B0} 


@media (max-width: 1024px){
._box2 .li{ padding:16px 16px;}	
._box2 .li .pic{width:116px; min-width:116px; margin-right:14px;}
._box2 .li .tit{ font-size:15px; line-height:22px; margin-bottom:3px;}
._box2 .li .p{margin-top:3px;}
._box2 .li .info{margin-top:3px;}
._box2 .li .top{ top:16px; right:16px;}
._box2 .li .btn{ font-size:13px; padding:0 12px; height:32px;}
}
@media (max-width: 767px){
._box2 .li{ padding:16px 16px 60px 16px;}		
._box2 .li .info{ position: absolute; left:0; bottom: 16px; justify-content: space-between; padding:0 16px;}
._box2 .li .btn{ width:31.5%; padding:0; margin-right: 0;}
._box2 .li .tit{-webkit-line-clamp:2; padding-right: 0; }
._box2 .li .top{ top:8px; right:16px;}
}


._box10{display: block; width:100%; padding-bottom:10px;}
._box10 .ul{display: block; width:100%; }
._box10 .li{display: flex; justify-content:space-between; align-items: center; width:100%; position: relative; padding:16px 16px; margin-top:16px;box-shadow: 0 0 10px rgba(0,0,0,0.1); background: #fff; border-radius: 8px;}
._box10 .li .pic{display: flex; flex-wrap: wrap; width:160px; min-width:160px; margin-right:0.4rem;}
._box10 .li ._img{ padding-bottom: 100%;}
._box10 .li .cont{ width:100%; display: flex; flex-wrap: wrap;}
._box10 .li .top{ z-index: 6; display: flex; flex-wrap: wrap; position: absolute; right:16px; top:16px;}
._box10 .li .top .a{ display: flex; align-items: center; font-size:14px; line-height:24px;color: #555; background:url(img/_suocang1.svg) left center no-repeat;background-size:16px auto !important; padding-left:20px;}
._box10 .li .top .a.on{ color: #0070B0; background:url(img/_suocang.svg) left center no-repeat; }
._box10 .li .tit{width:100%; color: #000; font-size:18px; line-height:24px; font-weight: bold; margin-bottom:8px; padding-right: 60px;}
._box10 .li .t{ margin-right:8px; font-weight:bold;}
._box10 .li .p{ width:100%; color: #555; font-size:14px; line-height:20px; margin-top:8px;}
._box10 .li .info{ display: flex; flex-wrap: wrap; width:100%; margin-top:14px;}
._box10 .li .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #E5E5E5; color: #0070B0; font-size:14px; line-height:1; height:36px; margin:10px 10px 0 0; padding:0 16px; }
._box10 .li .btn i{ display: block; width:18px; height:18px; margin-right:4px; background-size:100% 100% !important;}
._box10 .li .btn:hover{ border:1px solid #0070B0; background: #0070B0; color: #fff;}
._box10 .li .det i{ background:url(img/_det.svg) center no-repeat;}
._box10 .li .det:hover i{ background:url(img/_det1.svg) center no-repeat;}
._box10 .li .ljxj i{ background:url(img/_preview-open.svg) center no-repeat;}
._box10 .li .ljxj:hover i{ background:url(img/_preview-open1.svg) center no-repeat;}
._box10 .li .sqbj i{ background:url(img/_finance.svg) center no-repeat;}
._box10 .li .sqbj:hover i{ background:url(img/_finance1.svg) center no-repeat;}
._box10 .li .ypsq{ background:#0070B0;border:1px solid #0070B0;color: #fff; }
._box10 .li .ypsq i{ background:url(img/_shopping.svg) center no-repeat;}
._box10 .li .ypsq:hover{ background:#00964E;border:1px solid #00964E;color: #fff; }
._box10 .li:hover .tit{color: #0070B0} 


@media (max-width: 1024px){
._box10{ padding-bottom: 0;}	
._box10 .li{ padding:16px 14px;}	
._box10 .li .pic{width:116px; min-width:116px; margin-right:14px;}
._box10 .li .tit{ font-size:15px; line-height:22px; margin-bottom:3px;}
._box10 .li .p{margin-top:3px;}
._box10 .li .info{margin-top:3px;}
._box10 .li .top{ top:16px; right:16px;}
._box10 .li .btn{ font-size:13px; padding:0 12px; height:32px;}
}
@media (max-width: 767px){
._box10 .li{ padding:16px 14px 60px 14px;}		
._box10 .li .info{ position: absolute; left:0; bottom: 16px; justify-content: space-between; padding:0 16px;}
._box10 .li .btn{ width:31.5%; padding:0; margin-right: 0;}
._box10 .li .tit{-webkit-line-clamp:2; padding-right: 0; }
._box10 .li .top{ top:8px; right:14px;}
}


.ljxd_section1{width: 100%;background: #ffffff;padding:24px;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius:8px;margin-bottom: 20px;}
.ljxd_section1 ul{display: flex;justify-content: space-between;align-items: flex-start;position: relative;}
.ljxd_section1 ul::after{content: "";display: block;width: calc(100% - 120px);height: 6px;position: absolute;left: 50%;transform: translate(-50%,0);top: 27px;background: #e5e5e5;}
.ljxd_section1 li{width:120px;position: relative;z-index: 5;}
.ljxd_section1 .numbox{width: 70px;height: 70px;background:#EAEAEA;border-radius: 100%;display: flex;justify-content: center;align-items: center;margin: 0 auto;}
.ljxd_section1 .numbox .num{width:60px;font-size: 20px;color: #ffffff;line-height: 60px;background:#98989A;border-radius: 100%;text-align: center;font-weight: bold;}
.ljxd_section1 .wzbox{margin-top:16px;}
.ljxd_section1 .wz1{font-size:16px;color: #333;line-height: 24px;text-align: center;}
.ljxd_section1 .wz2{font-size: 12px;color: #888;line-height:18px;text-align: center;}
.ljxd_section1 li.on .wz1{font-weight: bold;color: #0070B0;}
.ljxd_section1 li.on .numbox{background: rgba(0, 112, 176, 0.2);}
.ljxd_section1 li.on .numbox .num{background: #0070B0;}
.ljxd_section2{width: 100%;background: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius:8px;margin-bottom:16px;padding: 16px 30px;}
.ljxd_section2 .cont1{margin-bottom: 40px;}
.ljxd_section2 .cont1 h3{font-size: 20px;color: #010000;line-height:30px;font-weight: bold;margin-bottom:16px;font-weight: bold;}
.ljxd_section2 .cont1 .content{width: 100%;background:#F5F7FA;display: flex;justify-content: flex-start;align-items: stretch;border: 1px solid #E5E5E5;}
.ljxd_section2 .cont1 .left{width: 50%;padding: 40px 24px;display: flex;justify-content: flex-start;align-items: flex-start;}
.ljxd_section2 .cont1 .content2 .left{padding: 50px 20px 40px 22px;}
.ljxd_section2 .cont1 ._lwz{width:88px;font-size: 16px;color: #888;line-height:24px;}
.ljxd_section2 .cont1 ._rcon{width: calc(100% - 88px);}
.ljxd_section2 .cont1 ._rcon .wz1{font-size: 16px;color: #333;line-height:24px;margin-bottom:8px;}
.ljxd_section2 .cont1 ._rcon .wz2{ display: block; padding-top: 16px;}
.ljxd_section2 .cont1 ._rcon .wz2 a{font-size: 16px;color: #0070B0;line-height: 24px;cursor: pointer;}
.ljxd_section2 .cont1 ._rcon .wz2 a:hover{color:#00964E; ;}
.ljxd_section2 .cont1 .right{width: 50%;background: #fff;display: flex;justify-content: flex-start;align-items: center;padding: 40px 30px;}
.ljxd_section2 .cont1 .right img{width:40px;display: block;}
.ljxd_section2 .cont1 .right .wz{font-size: 20px;color: #0070B0;line-height: 24px;padding-left: 16px;font-weight: bold;}
.ljxd_section2 .cont1 .right2{width: 50%;background: #fff;padding:50px 10px 50px 30px;display: flex;justify-content: flex-start;align-items: flex-start;}
.ljxd_section2 .cont1 .right2 img{width: 40px;display: block;}
.ljxd_section2 .cont1 .right2 .wzbox{width: calc(100% - 40px);padding-left: 16px;}
.ljxd_section2 .cont1 .right2 .wzbox .bt{font-size: 20px;color: #0070B0;line-height: 24px;font-weight: bold;padding:8px 0;}
.ljxd_section2 .cont1 .right2 .wzbox .wl{display: flex;align-items:center;  font-size: 14px;color: #333;line-height: 24px;}
.ljxd_section2 .cont1 .right2 .wzbox .wl img{ cursor: pointer; width: 16px; height: 16px;margin:0 0 0 8px !important;}
.ljxd_section2 .cont1 .right2 .wzbox .jj{font-size: 14px;color: #888;line-height: 24px; padding-bottom: 8px;}
.ljxd_section2 .cont1 .right2 .wzbox .btn{display:inline-block; margin-top: 8px; margin-right:4px; width: 104px;font-size: 14px;color: #ffffff;line-height: 36px;background: #0070B0;border-radius: 0;text-align: center;cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ljxd_section2 .cont1 .right2 .wzbox .btn:hover{background:#00964E;}
.ljxd_section2 .cont2{width: 100%;margin-bottom: 40px;}
.ljxd_section2 .cont2 h4{font-size: 16px;color: #333;line-height: 24px;margin-bottom:8px;}
.ljxd_section2 .cont2 h4 span{margin-right: 14px;}
.ljxd_section2 .cont2 .content{width: 100%;border: 1px solid #E5E5E5;}
.ljxd_section2 .cont2 .nav{width: 100%;background:#F5F7FA;padding:12px 24px;display: flex;justify-content: flex-start;align-items: flex-start;}
.ljxd_section2 .cont2 .nav .list{font-size: 16px;color: #000000;line-height: 24px;text-align: center;}
.ljxd_section2 .cont2 .nav .list:nth-child(1){width: 48.38%;text-align: left;}
.ljxd_section2 .cont2 .nav .list:nth-child(2){width: 14.46%;}
.ljxd_section2 .cont2 .nav .list:nth-child(3){width: 11.33%;}
.ljxd_section2 .cont2 .nav .list:nth-child(4){width: 16.03%;}
.ljxd_section2 .cont2 .nav .list:nth-child(5){width: 9.77%;}
.ljxd_section2 .cont2 ul{width: 100%;}
.ljxd_section2 .cont2 ul li{border-top: 1px solid #E5E5E5;width: 100%; padding: 24px 24px;display: flex;justify-content: flex-start;align-items: center;font-size: 14px;line-height: 20px}
.ljxd_section2 .cont2 ul .list:nth-child(1){width: 48.38%;display: flex;align-items:center;}
.ljxd_section2 .cont2 ul .list:nth-child(2){width: 14.46%;color: #333333;text-align: center;}
.ljxd_section2 .cont2 ul .list:nth-child(3){width: 11.33%;color: #FF000A;text-align: center;}
.ljxd_section2 .cont2 ul .list:nth-child(4){width: 16.03%;color: #FF000A;text-align: center;}
.ljxd_section2 .cont2 ul .list:nth-child(5){width: 9.77%;color:#FF000A;;text-align: center;}
.ljxd_section2 .cont2 ul .list .phshow{display: none;}
.ljxd_section2 .cont2 ul .list .a{display: flex;justify-content: flex-start;align-items: center;}
.ljxd_section2 .cont2 ul .list .picbox{width:100px; min-width:100px;}
.ljxd_section2 .cont2 ul .list .pic{ padding-bottom: 100%; position: relative; overflow: hidden;}
.ljxd_section2 .cont2 ul .list .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ljxd_section2 .cont2 ul .list .wzbox{width: calc(100% - 100px);padding-left: 24px;}
.ljxd_section2 .cont2 ul .list .bt{ width: 100%; font-size: 16px;color: #000000;line-height: 24px;font-weight: bold;margin-bottom: 8px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ljxd_section2 .cont2 ul .list .jj{ width: 100%; color: #555; padding-top: 8px;}
.ljxd_section2 .cont2 ul li:hover .list .bt{color: #0070B0;}
.ljxd_section2 .cont3{width: 100%;}
.ljxd_section2 .cont3 h5{font-size:20px;color: #000000;line-height:30px;margin-bottom: 16px;font-weight: bold;}
.ljxd_section2 .cont3 .zffs_box{margin-bottom:24px;}
.ljxd_section2 .cont3 .zffs_box a{display:inline-flex;justify-content: center;align-items: center; border: 1px solid #E5E5E5; padding: 13px 20px; border-radius: 4px; margin-right:5px;}
.ljxd_section2 .cont3 .zffs_box img{width: 36px; height: 36px; margin-right: 16px; display: block;}
.ljxd_section2 .cont3 .zffs_box .wz{font-size: 18px;color:#231815;line-height: 24px;}
.ljxd_section2 .cont3 .zffs_box a.on{border: 1px solid #0070B0;}
.ljxd_section2 .cont3 .zffs_box a.on .wz{color: #0070B0; }
.ljxd_section2 .cont3 .tit1{font-size: 18px;color: #0070B0;line-height: 24px;margin-bottom: 16px;font-weight: bold;}
.ljxd_section2 .cont3 .tit2{font-size: 16px;color: #000000;line-height: 24px;margin-bottom: 8px;}

.ljxd_section2 .cont3 .tit3{font-size: 16px;color: #000000;line-height: 24px;margin-bottom:8px;}
.ljxd_section2 .cont3 .tit3 span{font-size: 14px;color: #0070B0;margin-left: 10px;}
/*.ljxd_section2 .cont3 .scpz_box{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}

.ljxd_section2 .cont3 .scpz_box .left{width:3.6rem; position: relative; margin:0 30px 14px 0; float:left;  }
.ljxd_section2 .cont3 .scpz_box .left .img{width: 100%;display: block; height:2.7rem;}
.ljxd_section2 .cont3 .scpz_box .left .none{width: 30px;display: block;position: absolute;right: 6px;top: 6px;cursor: pointer;}
.ljxd_section2 .cont3 .scpz_box .right{width: 136px;font-size: 14px;color: #fff;line-height: 40px;background: #0070B0;text-align: center;border-radius: 0;cursor: pointer;}
.ljxd_section2 .cont3 .scpz_box .right:hover{ background:#00964E;}*/
.ljxd_section2 .cont4{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.ljxd_section2 .cont4 .left{font-size: 14px;color: #333333;line-height: 24px;}
.ljxd_section2 .cont4 .left span{color:#FF000A;font-weight: bold; padding-right: 4px;}
.ljxd_section2 .cont4 .right{font-size: 14px;color: #333333;line-height: 24px;}
.ljxd_section2 .cont4 .right span{color: #FF000A;font-weight: bold;font-size:18px; padding-right: 4px;}}
.ljxd_section3{width: 100%;background: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius:8px;padding:10px 10px 10px 16px;display: flex;justify-content: space-between;align-items: center;}
.ljxd_section3 .left{font-size: 14px;color: #333333;line-height:24px;}
.ljxd_section3 .left span{font-weight: bold;color:#FF000A; padding-right: 4px;}
.ljxd_section3 .right{display: flex;justify-content: flex-end;align-items: center;}
.ljxd_section3 .right .wz{font-size: 14px;color: #333333;line-height: 24px;margin-right:14px;}
.ljxd_section3 .right .wz span{font-size: 18px;color: #FF000A;font-weight: bold; padding-right: 4px;}
.ljxd_section3 .right .btn{font-size: 14px;color: #0070B0;line-height: 38px;border: 1px solid #0070B0;width:136px;text-align: center;border-radius: 0;margin-left: 10px;cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ljxd_section3 .right .btn1:hover{background: #0070B0;color: #fff;}
.ljxd_section3 .right .btn2{background: #0070B0;color: #fff;}
.ljxd_section3 .right .btn2:hover{background: #00964E;}


@media  screen and (max-width:1024px){
.ljxd_section1{padding:20px 5px;}
.ljxd_section1 li{width:90px;}
.ljxd_section1 ul::after { top:23px; height: 4px;}
.ljxd_section1 .numbox{width: 50px;height: 50px;margin: 0 auto 8px auto;}
.ljxd_section1 .numbox .num{width: 40px;font-size: 16px;line-height: 40px;}
.ljxd_section1 .wzbox{margin-top: 0;padding-left: 0;}
.ljxd_section1 .wz1{font-size: 14px;line-height: 18px;text-align: center;}
.ljxd_section1 .wz2{font-size: 12px;line-height: 18px;margin-top: 4px;text-align: center;padding-left: 0;}
.ljxd_section2{padding: 20px 16px;}
.ljxd_section2 .cont1{margin-bottom:20px;}
.ljxd_section2 .cont1 h3{font-size: 16px;line-height: 20px;}
.ljxd_section2 .cont1 .content{display: block;}
.ljxd_section2 .cont1 .content2 .left{padding: 16px 16px;}
.ljxd_section2 .cont1 .left{width: 100%;padding:16px;display: block;}
.ljxd_section2 .cont1 ._lwz{width: 72px;font-size: 15px;line-height: 24px;margin-bottom: 6px;}
.ljxd_section2 .cont1 ._rcon{width: calc(100% - 72px);}
.ljxd_section2 .cont1 ._rcon .wz1{font-size: 14px;line-height: 22px;margin-bottom:4px;}
.ljxd_section2 .cont1 ._rcon .wz2{ padding-top: 8px;}
.ljxd_section2 .cont1 .right{padding:20px 16px;width: 100%;justify-content: center;border-left: 1px solid #e5e5e5;border-top: 0;}
.ljxd_section2 .cont1 .right img{width: 32px;}
.ljxd_section2 .cont1 .right .wz{font-size: 15px;line-height: 20px;padding-left: 12px;}
.ljxd_section2 .cont1 .right2{width: 100%;padding:16px;}
.ljxd_section2 .cont1 .right2 img{width: 32px;}
.ljxd_section2 .cont1 .right2 .wzbox{width: calc(100% - 32px);padding-left: 10px;}
.ljxd_section2 .cont1 .right2 .wzbox .bt{font-size: 15px;line-height: 20px;padding-bottom: 4px;}
.ljxd_section2 .cont1 .right2 .wzbox .jj{font-size: 12px;line-height: 16px;padding-top: 4px;}
.ljxd_section2 .cont1 .right2 .wzbox .btn{width: 90px; margin-bottom:5px; margin-right:3px;}
.ljxd_section2 .cont2{margin-bottom:20px;}
.ljxd_section2 .cont2 h4{font-size: 14px;}
.ljxd_section2 .cont2 h4 span{margin-right: 8px;}
.ljxd_section2 .cont2 .nav{display: none;}
.ljxd_section2 .cont2 .content{ border-top: 0;}
.ljxd_section2 .cont2 ul li{padding: 16px; flex-wrap: wrap; justify-content: space-between;}
.ljxd_section2 .cont2 ul .list:nth-child(1){width: 100%; margin-bottom: 12px;}
.ljxd_section2 .cont2 ul .list .wzbox{padding-left: 14px;}
.ljxd_section2 .cont2 ul .list .bt{font-size: 15px;line-height: 20px;-webkit-line-clamp:2; margin-bottom: 4px;}
.ljxd_section2 .cont2 ul .list .jj{ padding-top:4px;}
.ljxd_section2 .cont2 ul .list:nth-child(2){width: 48%;text-align: left;}
.ljxd_section2 .cont2 ul .list:nth-child(3){width: 48%;text-align: right;}
.ljxd_section2 .cont2 ul .list:nth-child(4){width: 48%;text-align: left;}
.ljxd_section2 .cont2 ul .list:nth-child(5){width: 48%;text-align: right;}
.ljxd_section2 .cont2 ul .list .phshow{display:inline-block;color: #333333;}
.ljxd_section2 .cont3 h5{font-size: 16px;line-height: 24px;}
.ljxd_section2 .cont3 .zffs_box{margin-bottom: 12px;}
.ljxd_section2 .cont3 .zffs_box a{padding:8px 12px;}
.ljxd_section2 .cont3 .zffs_box img{width: 26px; margin-right:12px;}
.ljxd_section2 .cont3 .zffs_box .wz{font-size: 15px;line-height: 20px;}
.ljxd_section2 .cont3 .tit1{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.ljxd_section2 .cont3 .tit2{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.ljxd_section2 .cont3 ul{width: 100%;margin-bottom: 12px;}

.ljxd_section2 .cont3 ul .list{font-size: 14px;line-height: 20px;padding: 0;}
.ljxd_section2 .cont3 ul .list:nth-child(1){width: 100%;margin-bottom: 6px;}
.ljxd_section2 .cont3 ul .list:nth-child(2){width: 100%;}
.ljxd_section2 .cont3 .tit3{font-size: 14px;margin-bottom: 12px;}
.ljxd_section2 .cont3 .tit3 span{font-size: 12px;margin-left: 0;display: block;}
/*.ljxd_section2 .cont3 .scpz_box .left{width: 200px; margin:0 12px 12px 0;}
.ljxd_section2 .cont3 .scpz_box .left .img{ height:152px;}
.ljxd_section2 .cont3 .scpz_box .left .none{width: 22px;}
.ljxd_section2 .cont3 .scpz_box .right{width:86px; line-height: 34px;}*/
.ljxd_section2 .cont4 .left{font-size: 14px;}
.ljxd_section2 .cont4 .right{font-size: 14px;line-height: 20px;}
.ljxd_section2 .cont4 .right span{font-size: 16px;}
.ljxd_section3{border-radius: 6px;padding: 12px;display: block;position: relative;}
.ljxd_section3 .left{font-size: 14px;line-height: 26px;}
.ljxd_section3 .right{flex-wrap: wrap;justify-content: center;margin: 10px 0 5px 0;}
.ljxd_section3 .right .wz{font-size: 14px;line-height: 25px;margin-right: 12px;position: absolute;right: 12px;top: 12px;margin-right: 0;}
.ljxd_section3 .right .wz span{font-size: 14px;}
.ljxd_section3 .right .btn{line-height: 34px;width: 120px;margin:0 7px;}
}


.copy-pou{ display:none; position: fixed; left: 50%;; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); z-index: 20;}
.copy-pou .text{ display: block; white-space: normal; color: #fff; font-size:16px; line-height:26px; background: rgba(0,0,0,0.6); border-radius: 3px; padding:14px 36px;}





/*审核通知*/
.shtz_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 99;background: rgba(0,0,0,0.6);display: none;}
.shtz_tc .content{width: 576px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.shtz_tc .top{width: 100%;background:#0070B0;padding-left: 24px;display: flex;justify-content: space-between;align-items: center;}
.shtz_tc .top .left{font-size: 24px;color: #ffffff;line-height: 36px;font-weight: bold;}
.shtz_tc .top .right{width: 56px;height: 56px;display: flex;justify-content: center;align-items: center;background:rgba(255,255,255,0.1);cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.shtz_tc .top .right img{width:36px;display: block;}
.shtz_tc .bottom{width: 100%;display: flex; flex-wrap: wrap; padding: 24px 24px;background: #ffffff;}
.shtz_tc .bottom img{width:56px;display: block;}
.shtz_tc .bottom .wz{font-size: 18px;color: #333333;line-height:36px;padding-left: 16px;}
.shtz_tc .bottom .t1{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.shtz_tc .bottom .t2{width: 100%;display: flex; flex-wrap: wrap;justify-content:center;  margin-top:24px;}
.shtz_tc .bottom .t2 .a{font-size: 16px;color: #fff;background: #0070B0;line-height:1; height:40px; width:151px;text-align: center;border-radius: 4px; padding-bottom: 1px;display: flex; flex-wrap: wrap;justify-content:center;align-items: center;}
.shtz_tc .bottom .t2 .a:hover{background: #00964E;}

@media  screen and (max-width:1024px){
.shtz_tc .content{width: calc(100% - 30px);}
.shtz_tc .top{padding-left:14px;}
.shtz_tc .top .left{font-size: calc(14px + 0.1rem);line-height: 26px;}
.shtz_tc .top .right{width:46px;height: 46px;}
.shtz_tc .bottom{padding:18px 14px;}
.shtz_tc .bottom img{width: 32px;display: block;}
.shtz_tc .bottom .wz{font-size: 14px;line-height: 20px;padding-left: 10px;}
.shtz_tc .bottom .t2{ margin-top:14px;}
.shtz_tc .bottom .t2 .a{font-size: 14px; height:32px; width:100px;}

}

.fpxx{display: flex; flex-wrap: wrap; width:100%;}
.fpxx .li{display: flex; flex-wrap: wrap; position: relative; width:100%; margin:8px 0; background: #fff; border:1px solid #E3E2E2; padding:14px 40px; overflow: hidden;border-radius: 4px; }
.fpxx .li .tit{ display: block; width:100%; color: #000; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); font-weight: bold;}
.fpxx .li .p{ display: block; width:100%; color: #555; font-size:14px; line-height:calc(22px + 0.08rem);}
.fpxx .li .moren{ opacity:0; position: absolute; left:-40px; top:-10px; display: flex; background: #0070B0; color: #fff; font-size:12px; width:102px; height:42px; justify-content: center; align-items: center; transform: rotate(-45deg); -ms-transform: rotate(-45deg); padding-top: 12px; }
.fpxx .li.on{ border:1px solid #0070B0;background: rgba(0, 112, 176, 0.05);}
.fpxx .li.on .moren{ opacity:1;}


@media (max-width: 1024px){
.fpxx .li{ margin:7px 0; padding:16px 22px;}
.fpxx .li .moren{left:-42px; top:-8px;font-size:12px; width:102px; height:30px; padding-top:10px; }
.fpxx .li .tit{ font-size:14px; line-height:26px;}

}

.zskf{ width:100%; min-height:798px; padding:86px 30px;}
.zskf .sect{ display: flex; flex-wrap: wrap; width:100%; align-items: center; border-radius: 8px; padding:0.14rem;
background: linear-gradient(180.00deg, rgba(226, 235, 246, 1),rgba(255, 255, 255, 1) 56%,rgba(226, 235, 246, 1) 100%);}
.zskf .pic{ display: block; width:23.3%; position: relative; margin: -0.36rem 1.56%  -0.36rem 2%;box-shadow: -6px 6px 10px 0px rgba(0, 112, 176, 0.15);}
.zskf .pic ._img{ padding-bottom: 133.33%;}
.zskf .pic .name{display: block; width:100%; text-align: center; z-index: 6; position: absolute; left: 0; bottom: 0; backdrop-filter: blur(25px);
background: rgba(255, 255, 255, 0.7);padding: 12px 12px;
ont-size: 20px;
font-weight: 600; color:#000;
line-height: 24px; }
.zskf .ul{ display: flex; flex-wrap: wrap; width:73.14%;}
.zskf .li{ display: flex; flex-wrap: wrap; width:33.33%; padding:0.1rem;}
.zskf .li .a{ flex-wrap: wrap; width:100%; position: relative; height:100%;  text-align: center;
background: #fff;
border-radius: 8px;
display: flex;
justify-content: center;
align-content: center;
padding:0.36rem 10px;
}
.zskf .li .a .tit{ display: block; width:100%; color:#000; font-size:16px; line-height:24px; font-weight: 400; margin-top:0.16rem;}
.zskf .li .a .p{ display: block; width:100%; color:#333; font-size:16px; line-height:24px; margin-top:0.08rem; word-break: break-all;}
.zskf .li .a .ico{ display:block; width:100%; line-height: 0;}
.zskf .li .a .ico img{ width:0.64rem; height:0.64rem; object-fit: contain;}
.zskf .li .a .er{ display:block; width:100%; line-height: 0;}
.zskf .li .a .er img{ width:1.24rem;}

@media screen and (max-width:1440px){ 
.zskf .ul{ width:73%;}	
.zskf .li .a{padding:0.26rem 10px;}	
.zskf .li .a .tit{ font-size:14px; line-height:22px;  margin-top:10px;}
.zskf .li .a .p{  font-size:14px; line-height:22px; margin-top:5px;}
.zskf .li .a .er img{ width:1rem;}
.zskf .li .a .ico img{ width:44px; height:44px;}
.zskf .pic{ width:25%; margin: -0.36rem 1%  -0.36rem 1%;}
}
@media screen and (max-width:1024px){ 
.zskf{padding:30px 16px; min-height:inherit;}	
.zskf .sect{ padding:8px;}
.zskf .pic{ width:25%; margin: -20px 1%  -20px 1%;}
.zskf .pic .name{padding:8px 8px;
ont-size:16px;
line-height: 20px; }
.zskf .li{ padding:6px;}
.zskf .li .a{padding:20px 10px;}	
.zskf .li .a .er img{ width:100px;}
.zskf .li .a .ico img{ width:44px; height:44px;}
}
@media screen and (max-width:767px){ 
.zskf .sect{ padding:8px; position: relative;}
.zskf .ul{width:100%; }	
.zskf .li{width:50%; }
.zskf .li:last-child{ position: absolute; right:7px; top:7px;width:calc(50% - 8px); }
.zskf .li:nth-child(2){ margin-top: 7px;}
.zskf .li:nth-child(1){ margin-top: 7px;}
.zskf .li .a{ padding:25px 10px; height:190px;box-shadow: -3px 3px 5px 0px rgba(0, 112, 176, 0.15); }
.zskf .li .a .tit{font-size:15px; line-height:22px;}
.zskf .li .a .p{font-size:13px; line-height:22px; margin-top: 4px; }
.zskf .pic{ width:calc(50% - 12px); margin:7px 0 0 7px; box-shadow: -3px 3px 5px 0px rgba(0, 112, 176, 0.15); border-radius: 8px; overflow: hidden; }
.zskf .pic ._img{ padding-bottom:190px;}

}






.pord2{display: flex; flex-wrap: wrap; width:100%;}
.pord2 .ul{display: flex; flex-wrap: wrap; width:100%;}
.pord2 .li{display: flex; justify-content:space-between; align-items: center; width:100%; position: relative; background: #fff; box-shadow:0 2px 0.16rem rgba(0,0,0,0.04); padding:20px 20px; margin-top:20px;}
.pord2 .li .pic{display: flex; flex-wrap: wrap; width:290px; min-width:290px; margin-right:20px;}
.pord2 .li ._img{ height:210px;}
.pord2 .li .cont{ width:100%; padding:0 0.34rem;}
.pord2 .li .top{ z-index: 6; display: flex; flex-wrap: wrap; position: absolute; right:20px; top:15px; color: #333; font-size:14px; line-height:24px;}
.pord2 .li .top .a{ display: flex; align-items: center; margin:0 0 0 14px;}
.pord2 .li .top .a:hover{color: #0070B0;}
.pord2 .li .top .a.bijiao i{ display:block; width:20px; height:20px; border:1px solid #e5e5e5; background: #f5f5f5; margin-right:9px;}
.pord2 .li .top .on.bijiao i{ background:url(img/ico0.png) center no-repeat #0070B0; border:1px solid #0070B0; background-size:100% 100%;}
.pord2 .li .top .a.cang i{ display:block; width:16px; height:16px; margin-right:4px; background:url(img/_like.svg) center no-repeat; background-size:100% 100% !important;}
.pord2 .li .top .on.cang{color: #0070B0;}
.pord2 .li .top .on.cang i{ background:url(img/_like1.svg) center no-repeat;}
.pord2 .li .tit{ display: flex; flex-wrap: wrap; align-items:center; color: #000; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.06rem);}
.pord2 .li .t{ margin-right:8px; font-weight:bold;}
.pord2 .li .kcx{ display: flex; flex-wrap: wrap; align-items: center; background: #00a15b; color: #fff; font-size:14px; line-height:24px; height:24px; padding:0 10px; position: relative;}
.pord2 .li .kcx img{ display:block; width:14px; height:14px; margin-right:3px;}
.pord2 .li .kcx span{ padding-bottom:1px;}
.pord2 .li .kcx .down{ position: absolute; left:0; display:none; top:100%; margin-top:10px; z-index:10; background: #00a15b; color: #fff; font-size:14px; line-height:24px; padding:7px 12px; width:320px; text-align: justify;}
.pord2 .li .kcx .down::after{ z-index:10; position: absolute; left:0; bottom:100%; content:''; display: block; border-left:4px solid transparent; border-right:4px solid transparent;border-bottom:5px solid #00a15b; margin-left:13px; }
.pord2 .li .kcx:hover .down{ display:block;}
.pord2 .li .p{ width:100%; color: #333; font-size:14px; line-height:24px; margin-top:12px;}
.pord2 .li .title{ display: flex; flex-wrap: wrap; align-items: center; color: #0070B0; font-size:14px; line-height:24px; margin-top:7px;}
.pord2 .li .title img{ display:block; width:16px; height:16px; margin-right:5px;}
.pord2 .li .title span{ padding-bottom:2px;}
.pord2 .li .info{ display: flex; flex-wrap: wrap; width:100%; margin-top:0.17rem;}
.pord2 .li .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0; color: #0070B0; font-size:14px; line-height:1; height:40px; margin:9px 9px 0 0; width:140px;}
.pord2 .li .btn i{ display: block; width:18px; height:18px; margin-right:4px; background-size:100% 100% !important;}
.pord2 .li .btn:hover{ background: #0070B0; color: #fff;}
.pord2 .li .ljxj i{ background:url(img/_preview-open.svg) center no-repeat;}
.pord2 .li .ljxj:hover i{ background:url(img/_preview-open1.svg) center no-repeat;}
.pord2 .li .sqyp i{ background:url(img/_finance.svg) center no-repeat;}
.pord2 .li .sqyp:hover i{ background:url(img/_finance1.svg) center no-repeat;}
.pord2 .li .det i{ background:url(img/_order.svg) center no-repeat;}
.pord2 .li .det:hover i{ background:url(img/_order.1.svg) center no-repeat;}
.pord2 .li .ypsq{ background:#0070B0;border:1px solid #0070B0;color: #fff; }
.pord2 .li .ypsq i{ background:url(img/_shopping.svg) center no-repeat;}
.pord2 .li .ypsq:hover{ background:#00964E;border:1px solid #00964E;color: #fff; }

.pord2 .li:hover .tit{color: #0070B0} 

@media (max-width: 1440px){
.pord2 .li .cont{ padding:0 0.2rem;}
.pord2 .li .kcx .down{ width:260px;}
}
@media (max-width: 1024px){
.pord2 .li .pic{ width:200px; min-width:200px; margin-right:14px;}
.pord2 .li ._img{ height:145px;}	
.pord2 .li{ padding:14px 14px; margin-top:15px;}
.pord2 .li .p{ line-height:22px; margin-top:10px;}
.pord2 .li .cont{ padding:0;}
.pord2 .li .title{ margin-top:2px;}
.pord2 .li .info{ margin-top:0; justify-content: space-between;}
.pord2 .li .btn{ width:23.5%; margin:9px 0 0 0; height:34px;}
.pord2 .li .top .a.bijiao i{ width:16px; height:16px;}
}
@media (max-width: 767px){
.pord2 .li{ flex-wrap: wrap;}	
.pord2 .li .pic{ width:140px; min-width:140px; height:102px; margin-right:12px;}
.pord2 .li ._img{ height:auto; padding-bottom:72.41%;}	
.pord2 .li .cont{ position: relative; margin-top:-102px;}
.pord2 .li .btn{ width:49%;}
.pord2 .li .kcx{ position: static; margin:7px 0;}
.pord2 .li .kcx .down{ width:100%;}
.pord2 .li .kcx .down::after{ display: none; }
.pord2 .li .tit{ position: relative; padding:0 0 0 152px;}
.pord2 .li .top{ position: static; padding:0 0 0 152px;}
.pord2 .li .top .a{ margin:0 14px 0 0;}
.pord2 .li .t{ width:100%; margin:2px 0 0 0; line-height:18px; height:36px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:2;}

}



.pord4{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between;}
.pord4 .left{ display: flex; flex-wrap: wrap; width:calc(100% - 156px); align-items: flex-start; justify-content: space-between; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius: 8px; padding:0.3rem;}
.pord4 .right{ display: flex; flex-wrap: wrap; align-content: space-between; width:136px;background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius: 8px;  padding:30px 20px;}
.pord4 .box{ width:100%; }
.pord4 .box .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #00b3d8; color: #00b3d8; font-size:calc(14px + 0.02rem); line-height:1; height:40px;  width:100%; margin-top:9px;}
.pord4 .box .btn i{ display: block; width:20px; height:20px; margin-right:6px; background-size:100% 100% !important;}
.pord4 .box .btn:hover{ background: #00b3d8; color: #fff;}
.pord4 .box .sqbj i{ background:url(img/_finance.svg) center no-repeat;}
.pord4 .box .sqbj:hover i{ background:url(img/_finance1.svg) center no-repeat;}
.pord4 .box .ypsq i{ background:url(img/_order.svg) center no-repeat;}
.pord4 .box .ypsq:hover i{ background:url(img/_order1.svg) center no-repeat;}
.pord4 .box .lxzj{ border:1px solid #0070B0; background:#0070B0; color: #fff}
.pord4 .box .lxzj:hover{ background:none; color: #0070B0}
.pord4 .box .lxzj i{ background:url(img/_wechat.svg) center no-repeat;}
.pord4 .box .lxzj:hover i{ background:url(img/_wechat1.svg) center no-repeat;}
.pord4 .box4{ width:63%;}
.pord4 .box4 .tit{width:100%; font-weight:bold; color: #000; font-size:0.3rem; line-height:0.36rem;}
.pord4 .box4 .info{width:100%; color: #333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top: 0.24rem; }
.pord4 .box4 .jiage{ display: block; padding:0.16rem 0 0.24rem 0; width:100%;  border-bottom:1px solid #E5E5E5;  }
.pord4 .box4 .jiage .a{ display: inline-flex; color: #FF000A; font-size:0.26rem; line-height:0.3rem; cursor:default;  }
/*.pord4 .box4 .jiage a:hover{ color: #00964E}*/
.pord4 .box4 .p0{width:100%; color: #0070B0; font-size:calc(14px + 0.02rem); padding:2px 0; }
.pord4 .box4 .num{ font-size:24px;}
.pord4 .box4 .fl{ display:flex; flex-wrap: wrap; justify-content: space-between; width:100%; color: #333; font-size:calc(14px + 0.02rem); line-height:24px; padding:0.18rem 0;}
.pord4 .box4 .fl .p{ padding:0.06rem 0;}
.pord4 .box4 .fl .w50{ width:45%;}
.pord4 .box4 .guige{ border-bottom:1px solid #E5E5E5;  border-top:1px solid #E5E5E5; display:flex; flex-wrap: wrap; align-items: center; width:100%; color: #333; font-size:calc(14px + 0.02rem); line-height:32px; padding:0.24rem 0;}
.pord4 .box4 .guige .gj{ display: flex;}
.pord4 .box4 .guige .gj .li{ display: flex; cursor: pointer; background: #f5f5f5; border:1px solid #E5E5E5; line-height:30px; margin:0 10px 0 0; padding:0 16px;}
.pord4 .box4 .guige .gj .li.on{ background: #fff; border:1px solid #0070B0;color: #0070B0;}
.pord4 .box4 .down{ display:flex; flex-wrap: wrap; margin-top:0.24rem;}
.pord4 .box4 .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0; color: #0070B0; font-size:14px; line-height:1; height:40px; margin:0 0 0 10px; padding:0 16px; }
.pord4 .box4 .btn i{ display: block; width:22px; height:22px; margin-right:8px; background-size:100% 100% !important;}
.pord4 .box4 .ljgm{ border:1px solid #FF000A; background:#FF000A; color: #fff;padding:0 24px;}
.pord4 .box4 .ljgm:hover{ border:1px solid #00964E; background:#00964E; color: #fff}
.pord4 .box4 .ljgm i{ background:url(img/_flash-payment.svg) center no-repeat;}
.pord4 .box4 .sqyp:hover{ background:#0070B0; color: #fff}
.pord4 .box4 .sqyp i{ background:url(img/_finance.svg) center no-repeat;}
.pord4 .box4 .sqyp:hover i{ background:url(img/_finance1.svg) center no-repeat;}
.pord4 .box4 .shop:hover{ background:#0070B0; color: #fff}
.pord4 .box4 .shop i{ background:url(img/_shopping2.svg) center no-repeat;}
.pord4 .box4 .shop:hover i{ background:url(img/_shopping.svg) center no-repeat;}
.pord4 .box4 .ljxj{ border:1px solid #0070B0; background:#0070B0; color: #fff;}
.pord4 .box4 .ljxj i{ background:url(img/_preview-open1.svg) center no-repeat;}
.pord4 .box4 .ljxj:hover{ border:1px solid #00964E; background:#00964E; color: #fff}
.pord4 .box4 .spinner{ display:flex; width: 1.48rem;}
.pord4 .box4 .spinner .decrease,
.pord4 .box4 .spinner .increase{ display:flex;cursor: pointer;text-align: center;width:40px; min-width:40px;height:40px;border: 1px solid #E5E5E5; justify-content: center;background:#f5f5f5; overflow: hidden; text-indent: -999px;} 
.pord4 .box4 .spinner .decrease{background: url(img/_minus.svg) center no-repeat #F5F5F5;}
.pord4 .box4 .spinner .increase{background: url(img/_plus.svg) center no-repeat #F5F5F5;}
.pord4 .box4 .spinner .spinnerExample{ display:flex;cursor: pointer;text-align: center;width:100%;height:40px; color:#333; font-size:16px;line-height: 38px;border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;} 
.pord4 .box3{ width:34%;}
.pord4 .box3 .img{ line-height:0; display: block; width:100%; text-align: center;}
.pord4 .box3 .cang{ position: relative; display: flex; width:100%; margin-top:8px;}
.pord4 .box3 .cang .tit{ cursor: pointer; display: inline-flex; align-items: center; color:#FF000A; font-size:15px;line-height:24px; padding:8px 0;}
.pord4 .box3 .cang .tit i{ display:block; width:16px; height:16px; margin-right:4px; background:url(img/_suocang1.svg) center no-repeat; background-size:100% 100% !important;}
.pord4 .box3 .cang .tit.on{color: #0070B0;}
.pord4 .box3 .cang .tit.on i{ background:url(img/_suocang.svg) center no-repeat;}
.pord4 .box3 .down{ display:none; width:200px; z-index:10; position: absolute; left:0; top:100%;}
.pord4 .box3 .cang:hover .down{ display: block;}
.pord4 .box3 .down::after{ z-index:10; position: absolute; left:0; bottom:100%; content:''; margin-top: 2px; display: block; border-left:5px solid transparent; border-right:5px solid transparent;border-bottom:7px solid #0070B0; margin-left:16px; }
.pord4 .box3 .down .file{ display: flex; position: relative; padding:6px; background: #0070B0;}
.pord4 .box3 .down .file input{ cursor: pointer; display: block; opacity:0; width:30px; height:30px; position: absolute; left:6px; top:6px; z-index: 10;}
.pord4 .box3 .down .file .ico{ display: block; min-width:30px;  width:30px; height:30px; margin-right: 6px; background: #ffffff; position: relative;}
.pord4 .box3 .down .file .ico:after,
.pord4 .box3 .down .file .ico:before{ float:left; content:''; background:#0070B0; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.pord4 .box3 .down .file .ico:after{ width:13px; height:1px; }
.pord4 .box3 .down .file .ico:before{ height:13px; width:1px; }
.pord4 .box3 .down .file:hover .ico{ background: #0070B0; border:1px solid rgba(255,255,255,0.4);}
.pord4 .box3 .down .file:hover .ico:after,
.pord4 .box3 .down .file:hover .ico:before{ background: #fff;}
.pord4 .box3 .down .file .addr{ display: flex; width:100%; border:1px solid rgba(255,255,255,0.4); height:30px; line-height:24px; color: #fff; font-size:14px; padding:2px 10px; background:none;}
.pord4 .box3 .down .ul{ display: flex; flex-wrap: wrap; align-content:flex-start; background: #fff; border:1px solid #0070B0; padding:5px 10px; min-height:118px;}
.pord4 .box3 .down .ul .dd{ cursor:pointer; width:100%; padding:3px 0; color:#333; font-size:14px;  line-height:24px; display:flex; align-items:center; }
.pord4 .box3 .down .ul .dd span{ float:left; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; white-space:nowrap;}
.pord4 .box3 .down .ul .dd .checkbox{ float:left; margin-right:9px; width:16px; min-width:16px; height:16px; border:1px solid #e5e5e5; background: #fff; color:#fff; font-size:12px; text-align:center; line-height:calc(10px + 0.03rem);}
.pord4 .box3 .down .ul .dd:hover{ color:#0070B0; }
.pord4 .box3 .down .ul .dd.on{ color:#0070B0; }
.pord4 .box3 .down .ul .dd.on .checkbox{ background:url(img/ico0.png) center no-repeat #0070B0; border:1px solid #0070B0; background-size:100% 100%;}
.pord4 .box2 .btn1{ margin-top: 20px;
width: 100%;
display: flex; flex-wrap: wrap;
justify-content: center;
align-items: center;  background: #f5f5f5;
border: 1px solid #E5E5E5; padding: 18px 0; position: relative;
}
.pord4 .box2 .btn1 .a{line-height: 0;
width: 40px;
height: 40px;
display: flex;
}
.pord4 .box2 .btn1 .t{ display:block; text-align: center; width:100%; color: #333; font-size:calc(14px + 0.02rem); line-height:24px; margin-top: 10px; }
.pord4 .box2 .btn1 .a img{ width:40px;  height:40px;}
.pord4 .box2 .btn1 .a .img1{ display: block;}
.pord4 .box2 .btn1 .a .img2{ display: none;}
.pord4 .box2 .btn1:hover{ background:#0070B0;border: 1px solid #0070B0;}
.pord4 .box2 .btn1:hover .a .img2{ display: block;}
.pord4 .box2 .btn1:hover .a .img1{ display: none;}
.pord4 .box2 .btn1:hover .t{ color: #fff;}

.pord4 .box1 .pic{
width: 100%;
display: block; line-height: 0;}
.pord4 .box1 .name{ display:block; text-align: center; width:100%; color: #000; font-weight: bold; font-size:calc(14px + 0.02rem); line-height:24px; margin-top: 16px; }
.pord4 .box1 .p2{ display:block; text-align: center; width:100%; color: #0070B0; font-size:14px; line-height:24px; margin-top:4px; }
.pord4 .box2 .tel{ position: absolute; right:100%; top:50%; background: #fff; border-radius:4px;color:#1E1E1E;
font-size: 16px;
font-weight: 400; display: flex; flex-wrap: wrap; flex-direction: column;
line-height: 23px; padding:10px 20px 12px 20px;
box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); margin:0 10px 0 0;
-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:90% 50%;
	-moz-transform-origin:90% 50%;
	-ms-transform-origin:90% 50%;
	-o-transform-origin:90% 50%;
	transform-origin:90% 50%;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0)
}
.pord4 .box2 .tel::after{ display: block; content: ''; position: absolute; left: 100%; top:50%; margin:-10px 0 0 -4px; border-top: 10px solid transparent; border-bottom:10px solid transparent;border-left:12px solid #fff; }
.pord4 .box2 .er{ position: absolute; right:100%; top:50%; width:112px; line-height: 0;
box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); margin:0 10px 0 0;
-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:90% 50%;
	-moz-transform-origin:90% 50%;
	-ms-transform-origin:90% 50%;
	-o-transform-origin:90% 50%;
	transform-origin:90% 50%;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0)
}
.pord4 .box2 .er i{ display: block; width: 100%; line-height: 0; border-radius:4px; overflow: hidden; background: #fff;}
.pord4 .box2 .er span{ text-align: center; display: block; width: 100%;
color: rgb(0, 82, 217);
font-size: 14px;
font-weight: 400;
line-height: 21px;
}
.pord4 .box2 .er::after{ display: block; content: ''; position: absolute; left: 100%; top:50%; margin:-10px 0 0 -4px; border-top: 10px solid transparent; border-bottom:10px solid transparent;border-left:12px solid #fff; }
.pord4 .box2 .btn1:hover .tel{opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(-50%) scale(1);
	-moz-transform: translateY(-50%) scale(1);
	-ms-transform: translateY(-50%) scale(1);
	-o-transform: translateY(-50%) scale(1);
	transform: translateY(-50%) scale(1);}
.pord4 .box2 .btn1:hover .er{opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(-50%) scale(1);
	-moz-transform: translateY(-50%) scale(1);
	-ms-transform: translateY(-50%) scale(1);
	-o-transform: translateY(-50%) scale(1);
	transform: translateY(-50%) scale(1);}



@media (max-width:1024px){
.pord4 .left{ width:100%; padding:14px 14px 20px 14px;}
.pord4 .right{ display: none; justify-content: space-between; width:100%; margin-top:15px;}
.pord4 .box3{ width:100%;}
.pord4 .box4{ width:100%;}
.pord4 .box4 .btn{ height:34px; font-size:12px;}
.pord4 .box4 .spinner{ width:140px;}
.pord4 .box4 .spinner .decrease,
.pord4 .box4 .spinner .increase{width:34px; min-width:34px;height:34px; font-size:18px;line-height: 30px;} 
.pord4 .box4 .spinner .spinnerExample{height:34px;line-height: 30px;} 
.pord4 .box4 .jiage{ padding:8px 0 15px 0;}
.pord4 .box4 .jiage .a{ font-size: 18px; line-height: 22px; }
.pord4 .box4 .fl{ font-size: 14px; line-height: 22px; padding:16px 0;}
.pord4 .box4 .fl .p{ padding:2px 0;}
.pord4 .box4 .p0{ padding:0; }
}
@media (max-width:767px){
.pord4 .box2{ margin-top:15px;}
.pord4 .box{ width:100%;}	
.pord4 .box4 .down{ justify-content: space-between;;}
.pord4 .box4 .spinner{width:48.5%; margin:10px 0 0 0;}
.pord4 .box4 .btn{ width:48.5%; margin:10px 0 0 0;}
.pord4 .box .btn i{ margin-right: 4px;}
.pord4 .box4 .fl .p{width:auto; font-size: 13px;}
.pord4 .box4 .fl .p:nth-child(2n){ width: 42%;}
}


.pord5{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; margin-top:20px;}
.pord5 .left{ width:24.57%;}
.pord5 .left .title{ display: flex; justify-content: center; align-items: center; color: #fff; font-weight: bold; background: #0070B0;font-size:calc(14px + 0.06rem); line-height:1; height:56px; padding-bottom: 2px;}
.pord5 .right{ background: #fff; width:74%; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,0.1); padding:0 24px 28px 24px;}
.pord5 .pord2 .li{ flex-wrap: wrap; padding:0.2rem;}
.pord5 .pord2 .li:first-child{ margin-top:0 !important;}
.pord5 .pord2 .li ._img{ height: auto; padding-bottom:100%;}
.pord5 .pord2 .li .tit{ width:100%; font-weight: bold; margin:16px 0 8px 0;color: #000; font-size:calc(14px + 0.04rem); line-height:24px;}
.pord5 .pord2 .li .info1{width:100%;display: flex; flex-wrap: wrap; justify-content: space-between;}
.pord5 .pord2 .li .p{ width:100%; margin-top:8px; color: #555; font-size:14px; line-height:20px;}
.pord5 .pord2 .li .btn{ width:calc(50% - 8px); margin:16px 0 0 0;}
.pord5 .box{ display: flex; flex-wrap: wrap; width:100%;}
.pord5 .box .title{ display: flex;width:100%;  align-items: center; margin-top: 40px; color:#0070B0; font-weight: bold; font-size:18px; line-height:24px;}
.pord5 .box .title img{ width: auto; max-width: inherit; height: 14px; margin-right: 8px;}
.pord5 .box4 .zhu{ display: flex; color: #0070B0; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.04rem); padding-right:20px;}
.pord5 .box4 .btn{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0; background: #0070B0; color: #fff; font-size:14px; line-height:1; padding-bottom: 1px; height:40px;  width:140px;}
.pord5 .box4 .btn i{ display: block; width:20px; height:20px; margin-right:6px; background-size:100% 100% !important;}
.pord5 .box4 .btn:hover{ background:none; color: #0070B0;}
.pord5 .box1 .info{ /*display: flex;*/ color: #555; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); margin-top:16px;}
.pord5 .list{ display: flex; flex-wrap: wrap; width:100%; padding-top: 6px;}
.pord5 .list .li{ display: flex; width:100%; align-items: center; justify-content: space-between; background:#F5F7FA; margin-top:10px; padding:16px 24px;}
.pord5 .list .li .r{ display: flex; align-items:center;}
.pord5 .list .pdf{ width:100%; color: #333; font-size:calc(14px + 0.02rem); line-height:24px; }
.pord5 .list .time{color: #555;font-size:14px; line-height:24px; padding:0 24px; white-space: nowrap;}
.pord5 .list .xz{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0;  color: #0070B0; width:84px; height:32px;font-size:14px; line-height:24px;  white-space: nowrap;}
.pord5 .list .xz i{ display: block; width:20px; height:20px; margin-right:4px; background:url(img/_preview-open3.svg) center no-repeat; background-size:100% 100% !important;}
.pord5 .list .xz span{ padding-bottom:1px;}
.pord5 .list .li:hover .xz{ background: #0070B0; color: #fff;}
.pord5 .list .li:hover .xz i{ background:url(img/_preview-open4.svg) center no-repeat; }
.pord5 .list .li:hover .pdf{ color: #0070B0;}
.pord5 .hd{ display: flex; position: relative; margin:0 -24px; width:calc(100% + 48px); padding:0 24px; height:56px; border-bottom:1px solid #E5E5E5;}
.pord5 .hd .nav-wrap{ display: flex; position: relative; height:56px;}
.pord5 .hd ul{ display: flex;}
.pord5 .hd li{ display: flex; margin:0 0.4rem 0 0;}
.pord5 .hd li a{ position: relative; display: flex; color: #000; font-size:calc(14px + 0.02rem); line-height:26px; padding:14px 0.4rem;}
.pord5 .hd li a.active{ color: #0070B0;}
.pord5 .hd li a.active::after{ display: block; content:''; position:absolute; left:0; bottom:0; z-index:6; width:100%; height:2px; background: #0070B0;}

.pord5 .cont3{width: 100%; display: block;margin-top:17px;}
.pord5 .cont3 ul{width: 100%; display: flex; flex-wrap: wrap; }
.pord5 .cont3 ul li{width: 50%;display: flex;justify-content: flex-start;border: 1px solid #E5E5E5; margin-top:-1px;}
.pord5 .cont3 ul .list{width: 50%; font-size: calc(14px + 0.02rem);color: #333;line-height: 24px;padding:11px 0.16rem;align-items:center;}
.pord5 .cont3 ul .list:nth-child(2n+1){ background: #F5F7FA;border-right: 1px solid #E5E5E5;}
.pord5 .cont3 ul li:nth-child(2n+2){border-left:0;}
.pord5 .cont3 .tit3{font-size: 16px;color: #000000;line-height: 24px;margin-bottom:8px;}
.pord5 .cont3 .tit3 span{font-size: 14px;color: #0070B0;margin-left: 10px;}
.pord5 .cont3 .scpz_box{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}




@media (max-width:1440px){
.pord5 .hd li a{ padding:14px 0.3rem;}
.pord5 .cont3 ul .list{width: 40%; }
.pord5 .cont3 ul .list:nth-child(2n+1){width: 60%; }
}
@media (max-width:1024px){
.pord5{ margin-top:20px; flex-wrap:wrap-reverse;}	
.pord5 .left{ width:100%; margin-top:20px; }
.pord5 .left .title{ height:46px;}	
.pord5 .right{ width:100%;padding:0 14px 14px 14px;}
.pord5 .pord2 .li{ padding:14px 14px;}
.pord5 .pord2 .li .tit{margin: 12px 0 2px 0;}
.pord5 .pord2 .li .btn{ width:32%;}
.pord5 .pord2 .li .p{ margin-top: 2px;}
.pord4 .box4 .tit{ font-size: 18px; line-height: 24px; margin-top: 10px;}
.pord4 .box4 .info{font-size: 14px; line-height: 26px;  margin-top:6px;}
.pord5 .box4 .btn{ width:120px; height:34px;}
.pord5 .box1 .info{ margin-top:10px; font-size: 14px; line-height: 26px; }
.pord4 .box4 .guige{ padding: 16px 0;font-size: 14px;}
.pord4 .box4 .guige .gj .li{ padding: 0 12px; }
.pord4 .box4 .down{ margin-top: 16px;}
.pord5 .hd{ margin:0 -14px; width:calc(100% + 28px); padding:0 14px;}
.pord5 .list .li{ padding:14px 14px;}
.pord5 .list .time{ padding:0 14px;}
.pord5 .box .title{ margin-top:25px;}
.pord5 .cont3 ul .list{ font-size: 14px; line-height: 22px;padding:8px 14px;}
.pord5 .hd li a{ padding:14px 0;}

}
@media (max-width:767px){
.pord5 .box4{ justify-content: center;}	
.pord4 .box4 .guige .bold{ line-height: 1; margin-bottom:15px; width: 100%;}
.pord4 .box4 .down{ margin-top:6px;}
.pord5 .list .li{ flex-wrap: wrap;}
.pord5 .list .li .r{ width:100%; justify-content: space-between; margin-top: 4px;}
.pord5 .list .time{ padding: 0; font-size: 13px;}
.pord5 .list .xz{ font-size: 13px;width: 70px;height:28px;}
.pord5 .list .xz i{ width: 16px; height: 16px; margin-bottom: 1px;}
.pord5 .list .pdf{ width:100%;}
.pord5 .pord2 .li .tit{ padding:0;}
.pord5 .cont3 ul li{ width:100%;}
.pord5 .cont3 ul li:nth-child(2n+2){border-left:1px solid #E5E5E5;}
.pord5 .cont3 ul .list{ font-size: 13px;padding:8px 10px; }
.pord5 .hd .nav-wrap{ width: 100%;}
.pord5 .hd ul{ width: 100%; justify-content: space-between;}
.pord5 .hd li{ margin-right: 0;}

}








.sy_section1{display: block; width: 100%;margin-top:40px;}
.sy_section1 .ul{margin: -10px;width: calc(100% + 20px); display: flex; flex-wrap: wrap;}
.sy_section1 .li{width: 25%;padding:10px; display: flex; flex-wrap: wrap; }
.sy_section1 .li .a{width: 100%;background: #ffffff; border:1px solid #E5E5E5; display: flex; flex-wrap: wrap; overflow: hidden; position: relative;}
.sy_section1 .li .com{ position: relative; z-index: 6; width: 100%; display: flex; flex-wrap: wrap; justify-content: center; align-content: flex-start;padding:0.55rem 0.24rem;}
.sy_section1 .li .ico{width: 100px; height:100px; background:#F2F8FB;border-radius: 100%;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.sy_section1 .li .ico img{width: 50px; height: 50px; display: block;}
.sy_section1 .li .words{width: 100%; font-size:20px;color: #333333;line-height: 24px; font-weight: bold; text-align: center; margin-top: 14px;}
.sy_section1 .li .info{width: 100%; display:flex; justify-content:center; flex-wrap: wrap; margin-top: 8px;}
.sy_section1 .li .p{display:inline-flex; justify-content: center; font-size:16px;color: #555;line-height: 24px; margin-top:8px;}
.sy_section1 .li .i{display:inline-flex;background:rgba(0,0,0,0.2); width: 1px; height:14px; margin:14px 8px 0 8px;}
.sy_section1 .li .more{ display: block; background:url(img/ico31.svg) center no-repeat #0070B0; background-size: 18px auto !important; width: 30px; height: 30px; border-radius: 50%; margin:16px 0 -0.4rem 0; opacity: 0; }
.sy_section1 .li .more:hover{ background:url(img/ico31.svg) center no-repeat #00964E;}
.sy_section1 .li .a:hover{
border: 1px solid rgba(0, 112, 176, 1);
background: rgba(242, 248, 251, 1);}
.sy_section1 .li .a:hover .words{color: #0070B0;}
.sy_section1 .li .a:hover .com{ transform: translateY(-0.23rem); -ms-transform: translateY(-0.23rem); }
.sy_section1 .li .a:hover .more{  opacity:1;  }
.sy_section1 .li .p:hover{color: #0070B0;}
.sy_section1 .li.last .a{border:1px solid #fff;}
.sy_section1 .li.last .a::after{width: 100%; height: 100%; content: ''; background:rgba(0, 0, 0, 0.4); display: block; position: absolute; left: 0; top:0;}
.sy_section1 .li.last .ico{background:rgba(255, 255, 255, 0.2);}
.sy_section1 .li.last .words{color: #fff;}
.sy_section1 .li.last .p{color: #fff;}
.sy_section1 .li.last .words{color: #fff;}
.sy_section1 .li.last .a:hover .words{color: #fff;}


@media screen and (max-width:1440px) {
.sy_section1 .li .com{padding: 0.55rem 0.16rem;}	
.sy_section1 .li .p{ font-size:14px;}	
.sy_section1 .li .i{margin: 14px 4px 0 4px;}
}
@media screen and (max-width:1024px) {
.sy_section1{margin-top: 20px;}
.sy_section1 .ul{margin: -7px;width: calc(100% + 14px);}
.sy_section1 .li{width: 50%;padding:7px;}
.sy_section1 .li .com{padding: 20px 6px;}
.sy_section1 .li .ico{width: 70px; height: 70px;}
.sy_section1 .li .ico img{width: 34px; height:34px; }
.sy_section1 .li .words{font-size:16px;;line-height: 24px;margin-top: 10px;}
.sy_section1 .li .info{width: 100%; display:flex; justify-content:center; flex-wrap: wrap; margin-top:6px;}
.sy_section1 .li .p{ font-size:13px;line-height: 22px; margin:2px 6px 0 6px;}
.sy_section1 .li .i{ display: none;}
.sy_section1 .li .more{ width: 24px; height: 24px;  margin:10px 0 0 0; opacity:1; }
.sy_section1 .li .a:hover .com{ transform: translateY(0); -ms-transform: translateY(0); }
}
@media screen and (max-width:1024px) {
.sy_section1 .li{width: 50%;}
}


.news1{ background:#0070B0; padding-bottom: 34px;}
.news1 .title {border-top: 1px solid rgba(255,255,255,0.2); padding-top: 34px;
width: 100%;display:display: block;
color: #fff;
font-size: 0.36rem;
font-weight: 400;
line-height:0.4rem;
}
.news1 .info {
width: 100%;display: block;
color: #fff;
font-size: 16px;
font-weight: 400;
line-height:24px; margin-top: 14px;
}
.news1 .info .d{align-items: center; display: inline-flex; margin-right: 0.92rem;
}
.news1 .info .d:last-child{ margin-right:0 !important;}
.news1 .info img{width:16px; height:16px; margin-right:4px;}

@media screen and (max-width:1024px) {
.news1{padding-bottom: 20px;}
.news1 .title {padding-top:20px;
font-size:18px;
line-height:26px;
}
.news1 .info {
font-size: 14px;
line-height:22px; margin-top:7px;
}
.news1 .info .d{ margin-right:20px;
}
}




.news2{ display: flex; flex-wrap: wrap; width: 100%;justify-content: space-between;}
.news2-2{ display:block; width: 30%; background:#fff; border-radius: 8px;box-shadow: 0 0 10px rgba(0,0,0,0.1); padding:30px; align-items: flex-start; }
.news2-2 .w100{ display:block; width: 100%; position: sticky; top:0.9rem;}
.news2-2 .title{ display:block; width: 100%; color:#0070B0; font-size:24px; line-height:1;  padding:0 0 12px 0;  position: relative;}
.news2-2 .title::after{ display:block; content: ''; position: absolute; left: 0; bottom: 0; background:#0070B0;
width: 33px; border-radius: 4px;
height: 4px;}
.news2-2 .ul{ display:block; width: 100%; margin-top: 32px;}
.news2-2 .ul .li1{ display:block; width: 100%;}
.news2-2 .ul .li1 a{ display:block; width: 100%; position: relative;}
.news2-2 .ul .li1 a ._img{  padding-bottom: 64.32%;}
.news2-2 .ul .li1 a .tit{ position: absolute;left: 0; bottom: 0; z-index: 6; width: 100%; text-align: center; color:#fff; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); padding: 8px; background: rgba(0,0,0,0.6);}
.news2-2 .ul .li{ display:block; width: 100%;}
.news2-2 .ul .li a{ display:block; width: 100%; padding:0.24rem 0; border-bottom:1px solid #E3E2E2;}
.news2-2 .ul .li a .tit{ width: 100%; color:#333; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem);}
.news2-2 .ul .li a .time{ width: 100%; color:#888; font-size:14px; line-height:18px; margin-top:0.12rem;}
.news2-2 .ul .li a:hover .tit{ color:#0070B0;}
.news2-1{ display:block; align-items: flex-start;  width: 68.57%; position: relative; background:#fff; border-radius: 8px;box-shadow: 0 0 10px rgba(0,0,0,0.1);  color:#555; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); padding:30px;}
.news2-1 .cont{ width: 100%;}
.news2-1 .box{ display: flex; flex-wrap: wrap; width: 100%; flex-wrap:wrap-reverse;}
.news2-1 .page{ display: block; width: 100%; border-top:1px solid #E5E5E5; margin-top: 38px;}
.news2-1 .page a{ display: flex; width: 100%; color:#555; font-size:14px; line-height:24px; border-bottom:1px solid #E5E5E5; padding:24px 24px;}
.news2-1 .page a span{ font-size:12px; color:#888; white-space: nowrap; margin-right: 24px;}
.news2-1 .page a:hover{background:#0070B0; color:#fff; }
.news2-1 .page a:hover span{color:#fff; }
.news2-1 .zan{ display: flex; width: 100%; justify-content: center; margin-top:38px;}
.news2-1 .zan a{font-size:14px;line-height:24px;color: #333; display: flex;align-items: center;}
.news2-1 .zan a .i{ width:18px;height:18px;display:block; background: url(img/path.svg) center no-repeat; background-size:100% 100% !important; margin-right:12px;}
.news2-1 .zan a.active{color:#0070B0;}
.news2-1 .zan a.active .i{background: url(img/path1.svg) center no-repeat;}
.news2-1 .share-2{ height: 0; position: sticky; margin:-30px 0 30px -1.08rem; top:0.9rem; z-index: 6; width:0;}
.news2-1 .share-1{ display: none;width:100%; justify-content: center; margin-top:20px;}
.news2-1 .share a{float: left;width:0.48rem !important;height:0.48rem !important; background-size: 100% 100% !important;padding: 0 !important;  margin:0 0 12px 0 !important;box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius: 8px;}


@media screen and (max-width:1024px) {
.news2-1{ width:100%; font-size:14px; line-height:26px; padding:20px 14px;}
.news2-1 .zan{ margin-top:20px;}
.news2-1 .page{ margin-top:25px;}
.news2-1 .page a{ padding:14px 14px;}
.news2-1 .page a span{ margin-right:14px;}
.news2-1 .share-2{ display:none;}
.news2-1 .share-1{ display:flex;}
.news2-1 .share a{width:30px !important;height:30px !important;  margin:0 6px !important;}
.news2-1 .zan a .i{ width:18px;height:18px;margin-right:8px;}
.news2-2{ width:100%; margin-top:20px;padding:20px 14px;}
.news2-2 .title{ font-size:18px; }
.news2-2 .ul{ margin-top:16px;}
.news2-2 .ul .li a{ padding:14px 0;}

}


.in_banner{ line-height:0; display: block; width:100%; position:relative; overflow: hidden;}
.in_banner img{ width:100%;}

/*二级导航 当前位置*/
.mbox{display:flex; flex-wrap: wrap; width:100%;  align-items: center; justify-content:space-between; }
.mbox .title{display:flex;font-size: calc(14px + 0.16rem);color: #fff;line-height: 1; height: 96px;  position: relative; padding:0 0.3rem;background: #0070B0; min-width: 2.16rem; font-weight: bold; margin:-32px 0.45rem 0 0; align-items: center; border-radius: 16px 16px 0 0; justify-content: center;}
.mbox .left{ display:flex; flex-wrap: wrap; }
.mbox .right{ display:flex; flex-wrap: wrap;}
._slide{ display:flex;}
._slide ul{ display: inline-flex;}
._slide li{ display: inline-flex;}
._slide a{display: inline-flex;font-size: calc(14px + 0.02rem);color: #333;line-height: 24px;position: relative; padding:20px 0.36rem;}
._slide a::after{content: "";display: block;width: 0%;height:2px;position: absolute;left: 50%;bottom:0;background: #0070B0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
._slide li.on a::after{width: 100%;}
._slide li:hover a{color: #0070B0; }
._slide li.on a{color: #0070B0; font-weight: bold;}
.mbx{ display: inline-flex; align-items: center; padding:16px 0;font-size: 14px;color: #888;line-height: 24px;}
.mbx img{width: 18px;display: inline-flex; margin-right: 4px;}
.mbx i{display:inline-fle;margin: 0 5px;}
.mbx a{color: #888;}
.mbx a:hover,
.mbx a.on{color:#0070B0;}
.mbx1{color: #fff;}
.mbx1 a{color: #fff;}
.mbx1 a:hover,
.mbx1 a.on{color:#fff;opacity:0.6;}
.fanhui1{ display: inline-flex; align-items: center; padding:16px 0;font-size: 14px;color: #fff;line-height: 24px;}
.fanhui1 img{width: 16px; margin-right: 8px; display: inline-flex;}
.fanhui1 a{color: #fff;}
.fanhui1 a:hover{opacity:0.6;}

@media  screen and (max-width: 1024px){
.fanhui1{ padding:10px 0;}	
.mbox1{ justify-content: flex-end;}
.mbox .left{width: 100%;justify-content: center;}
.mbox .title{font-size: 16px; height:54px; padding:0 14px; margin:-14px 14px 0 0; border-radius: 8px 8px 0 0; min-width:92px;}
._slide ul{width: 100%; justify-content: center;}
._slide a{font-size: 14px;line-height: 20px; padding:10px 14px;}
.mbx{ display: none; padding:10px 0;}
}




._NewL{display:block; width:100%;  padding-bottom:10px;}
._NewL ul{display:block; width:100%; }
._NewL li{display:block; width:100%; margin-bottom:30px;}
._NewL li:last-child{ margin-bottom:0 !important;}
._NewL li .la{ width: 100%;background:#F5F5F5; display: flex; align-items: center; justify-content: space-between;}
._NewL li .cont{width: 100%; padding:30px 40px;}
._NewL li .img{ min-width:3.70rem; width:3.70rem; }
._NewL li ._img{ padding-bottom:64.32%; }
._NewL li .time{ display: inline-flex; color:#fff;font-size: 14px;line-height:calc(22px + 0.1rem);}
._NewL li .time time{ padding:0 12px; border-radius:2px 0 0 2px;background:#00964E;}
._NewL li .time span{ padding:0 12px; border-radius:0 2px 2px 0;background:#0070B0;}
._NewL li .tit{ width: 100%; color: #000; font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.08rem);margin-top:0.2rem; }
._NewL li .text{width: 100%; color: #555555; font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.08rem); margin-top:0.16rem; }
._NewL li .la:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);
background: linear-gradient(0.00deg, rgba(227, 236, 245, 1),rgba(248, 249, 249, 1) 100%);}
._NewL li .la:hover .tit{ font-weight: bold;}

@media screen and (max-width:1024px) {
._NewL li{ margin-bottom:15px;}	
._NewL li .img{ min-width:230px; width:230px;}	
._NewL li .cont{ padding:18px 14px;}
._NewL li .time{ font-size:12px;line-height:24px;}
._NewL li .time time{ padding:0 8px;}
._NewL li .time span{ padding:0 8px; }
._NewL li .tit{font-size:16px;line-height:24px;margin-top:8px; }
._NewL li .text{ font-size:14px;line-height:22px; margin-top:4px; }
}
@media screen and (max-width:767px) {
._NewL li .la{ flex-wrap: wrap;}
._NewL li .img{ min-width:100%; width:100%;}	

}


.my2{ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; width: 100%;}
.my2 .left{ display: flex; flex-wrap: wrap; width:280px;}
.my2 .right{ display: flex; flex-wrap: wrap; width:calc(100% - 300px);}


@media screen and (max-width:1024px) {
.my2 .left{ width:100%;}
.my2 .right{ width:100%; margin-top:20px;}
}

.slide1{ display: flex; flex-wrap: wrap; width:100%;}
.slide1 .title{display: flex; align-items: center; justify-content: space-between; width: 100%; padding:10px 16px; border-radius: 8px; background: #0070B0; box-shadow: 0 0 10px rgba(0,0,0,0.1);color: #fff; font-size:18px; line-height:36px; font-weight: bold; position:relative;  }
.slide1 .title .t{ display: flex; align-items: center; width:100%; color:#fff;}
.slide1 .title .t img{ min-width:24px; width:24px; height:24px; margin-right: 8px;}
.slide1 .title .ico{ cursor: pointer; position:absolute; right: 16px; top:50%; display:block; width:24px; height:12px;background:rgba(255, 2555, 255,0.2); border-radius: 10px; border:2px solid #fff; margin-top: -6px;}
.slide1 .title .ico::after{ content: ''; position:absolute; right:2px; top:1px; display:block; width:6px; height:6px;background:#fff; border-radius: 6px; }
.slide1 .title .ico.on::after{ right:auto; left:2px;}
.slide1 .u1{ display: block; width:100%;;}
.slide1 .l1{ display: block; width:100%;; margin-top: 8px; position:relative;border-radius: 8px; overflow: hidden;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);}
.slide1 .l1 .ico{ cursor: pointer; position:absolute; right: 16px; top:18px; display:block; width:20px; height:20px;background:url(img/_ico9.svg) center no-repeat; background-size:100% 100% !important;}
.slide1 .a1{ display: flex; flex-wrap: wrap; align-items: center; width:100%; background:linear-gradient(180.00deg, rgba(226, 235, 246, 1),rgba(255, 255, 255, 1) 56%,rgba(226, 235, 246, 1) 100%); color: #000; font-size:calc(14px + 0.04rem); line-height:24px; padding:16px 16px;}
.slide1 .a1 img{min-width:24px; width:24px; height:24px; margin-right: 8px;}
.slide1 .a1:hover{ color: #0070B0;}
.slide1 .l1.active .ico{background:url(img/_ico10.svg) center no-repeat;}
.slide1 .l1.active .a1{ font-weight: bold; color: #0070B0;}
.slide1 .u2{ display: none; width:100%; padding:0 16px;}
.slide1 .l2{ display: block; width:100%; border-bottom:1px solid #E5E5E5;}
.slide1 .l2:last-child{ border-bottom:0;}
.slide1 .a2{ display: block; position: relative; width:100%; color: #555; font-size:calc(14px + 0.02rem); line-height:24px; padding:16px 0 16px 16px;}
.slide1 .a2::after{ content: ''; position:absolute; left:6px; top:50%; display:block; width:4px; height:4px;background:#555; border-radius: 4px; margin-top: -2px; }
.slide1 .a2:hover{ color: #0070B0;}
.slide1 .a2:hover::after{ background: #0070B0;}

.slide1 .l2.active .a2{ color: #0070B0;}
.slide1 .l2.active .a2::after{ background: #0070B0;}


@media screen and (max-width:1024px) {
.slide1{ z-index: 10; position: relative;}	
.slide1 .title{ padding:10px 14px;font-size:16px; line-height:28px; }	
.slide1 .title .ico{ right: 14px;}
.slide1 .title .ico::after{ right:auto; left:2px;}
.slide1 .title .ico.on::after{ left:auto; right:2px; }
.slide1 .title .t img{ min-width:20px; width:20px; height:20px; margin-right:6px;}
.slide1 .u1{ display: none;}
.slide1 .l1{box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);}
.slide1 .l1 .ico{ right: 14px; top:12px; }
.slide1 .a1{ font-size:14px;padding: 10px 14px;}
.slide1 .l2{ width:100%;}
.slide1 .a1 img{min-width:20px; width:20px; height:20px; margin-right:6px;}
.slide1 .u2{padding:0 14px;}
.slide1 .a2{ font-size:14px; line-height:22px; padding:10px 0 10px 14px;}
.slide1 .a2::after{left:3px; }

}


.shopT2 .search{ display: flex; align-items: center; justify-content: center; width:100%; margin:0 40px;}
.shopT2 .search .text{ display: flex; width:100%; height:36px; color: #333; font-size:15px; line-height:36px; background: #fff; border:0; padding:10px 16px;}
.shopT2 .search .submit{ display: flex; width:36px; min-width:36px; height:36px; background:url(img/_search.svg) center no-repeat rgba(255, 255, 255, 0.1); background-size:20px 20px !important;}
.shopT2 .search .submit:hover{background:url(img/_search.svg) center no-repeat #00964E;}
.shopT2 input::placeholder{ opacity:1 !important;}


.shopT2 label{ float:left; min-width:20px; width:20px; height:20px; line-height:0; position:relative; z-index: 6; cursor:pointer; margin-right:16px;}
.shopT2 label input[type="checkbox"]{ cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT2 label span.img{ width:18px; height:18px; display:block; background:url(img/ico11.png) no-repeat; background-size:100% 100%;}
.shopT2 label input[type="checkbox"]:checked + span.img{  background:url(img/ico13.png) no-repeat; background-size:100% 100%;}
.shopT2 label.on span.img{  background:url(img/ico13.png) no-repeat; background-size:100% 100%;}
.shopT2 ._l2{ display: flex; align-items: center; color: #fff; font-size:16px; line-height:24px; white-space: nowrap;}
.shopT2 ._l2 .bottom-label{ display: flex; align-items: center;}
.shopT2 ._l1{ display: flex; align-items: center; white-space: nowrap;}
.shopT2 .p{ color: #fff; font-size:14px; line-height:24px; margin:0 16px 0 0;}
.shopT2 .xz{ display: flex; align-items: center; color:#0070B0; font-size:16px; line-height:24px; padding:6px 0.32rem; background: #fff; white-space: nowrap;}
.shopT2 .xz:hover{ background: #00964E;color: #fff;}
.shopT2 .top{display: flex; align-items: center; justify-content: space-between; width: 100%; padding:10px 16px; border-radius: 8px; background: #0070B0; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.shopT2 .shopCon{ display: block; width: 100%; padding:0 0 10px 0; }
.shopT2 .shopCon ul{ display: block; width: 100%; margin-top:16px;}
.shopT2 .shopCon li{ display: flex; align-items: center; width:100%; border-radius: 8px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1); margin-top:19px; padding:16px 16px; color: #555; font-size:14px; line-height:20px;}
.shopT2 .shopCon .cont{ display: flex; flex-wrap: wrap; width: 100%;}
.shopT2 .shopCon ._r1{ display: flex; align-items: center;}
.shopT2 .shopCon .info{ display: flex; flex-wrap: wrap; width: 100%;}
.shopT2 .shopCon .time{ white-space: nowrap; margin:0 0.24rem;}
.shopT2 .shopCon .tit{ width:100%; color: #000; font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.02rem); }
.shopT2 .shopCon .s{ display:inline-flex; margin-top: 8px; margin-right: 0.4rem;}
.shopT2 .shopCon .s:last-child{ margin-right: 0 !important;}
.shopT2 .shopCon .det{ display: flex; align-items: center; justify-content: center; border:1px solid #0070B0; color: #0070B0; font-size:14px; line-height:1; height:32px; width:84px; min-width:84px;}
.shopT2 .shopCon .det i{ display: block; width:20px; height:20px; margin-right:4px; background:url(img/_preview-open3.svg) center no-repeat; background-size:100% 100% !important;}
.shopT2 .shopCon .det:hover{ background: #0070B0; color: #fff;}
.shopT2 .shopCon .det:hover i{ background:url(img/_preview-open4.svg) center no-repeat;}
.shopT2 .shopCon li:hover .tit{ color: #0070B0;}


@media screen and (max-width:1024px) {
.shopT2 .search{ margin:0 15px;}	
.shopT2 .search .text{ height:32px; font-size:14px; line-height:26px; padding:3px 12px;}
.shopT2 .search .submit{ width:32px; min-width:32px; height:32px; }	
.shopT2 .top{ padding:10px 14px;}	
.shopT2 label{ min-width:16px; width:16px; height:16px; margin-right:6px;}
.shopT2 ._l2{ font-size:14px;}
.shopT2 .p{font-size:12px; line-height:22px; margin:0 8px 0 0;}
.shopT2 .xz{ font-size:14px; line-height:20px; padding:4px 12px;}
.shopT2 .shopCon{ padding:0; }
.shopT2 .shopCon li{ padding:16px 14px 16px 44px;}
.shopT2 .shopCon .det{ width:90px; font-size:12px;}
.shopT2 .shopCon .det i{ width:16px; height:16px; margin-right:4px;}
.shopT2 .shopCon .img{ width:24px; min-width:24px; margin:0 0 0 2px;}
.shopT2 .shopCon .tit{ font-size:15px; line-height:22px;}
.shopT2 .shopCon .s{ margin-top: 6px; margin-right:20px;}
}
@media screen and (max-width:767px) {
.shopT2 .top{ flex-wrap: wrap; justify-content: space-between;}	
.shopT2 ._l1{ justify-content: space-between; width: 100%; margin-top: 10px;}
.shopT2 .search{ margin:0; width:calc(100% - 70px);}	
.shopT2 .shopCon li{ flex-wrap: wrap; position: relative;}
.shopT2 .shopCon .det{ height:28px; width:64px; min-width:64px;}
.shopT2 .shopCon ._r1 { width:100%; justify-content: space-between; }
.shopT2 .shopCon .time{ margin: 0;}
.shopT2 .shopCon .cpms{ position: absolute; left:14px; top:19px; }
}






.jiazai{ display:flex; justify-content: center; width:100%; margin-top: 20px; }
.jiazai .a{ display:flex; align-items: center; color: #666; font-size:calc(14px + 0.02rem); line-height:24px;}
.jiazai .a img{min-width:36px; width:36px; height:36px; margin-right: 8px;}
._hangye1{ display:block; width:100%;}
._hangye1 .tit{ text-align: center; width:100%;color: #000; font-size:calc(14px + 0.22rem); line-height:calc(22px + 0.18rem);  }
._hangye1 .text{ width:100%;color: #555; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.08rem); margin-top: 40px; }

@media screen and (max-width:1024px) {
.jiazai{ margin-top: 10px; }
.jiazai .a{  font-size:14px;}
.jiazai .a img{min-width:24px; width:24px; height:24px; margin-right: 6px;}
._hangye1 .tit{ font-size:18px; line-height:22px;  }
._hangye1 .text{ font-size:14px; line-height:26px; margin-top: 20px; }
}

._hangye{ display:block; width:100%; margin-top: 20px;  }
._hangye .ul{ display:flex; flex-wrap: wrap; width:calc(100% + 20px); margin:0 -10px;}
._hangye .ul .li{ display:block; width:25%; padding:20px 10px;}
._hangye .ul .li .la{ display:block; width:100%;}
._hangye .ul .li ._img{ padding-bottom:100%;}
._hangye .ul .li .tit{ width:100%;color: #000; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.02rem); margin-top: 24px; }


@media screen and (max-width:1024px) {
._hangye{ margin-top: 10px;  }	
._hangye .ul{ width:calc(100% + 14px); margin:0 -7px;}
._hangye .ul .li{ padding:10px 7px;}
._hangye .ul .li .tit{-webkit-line-clamp:2; font-size:14px; line-height:22px; margin-top:12px;}
}
@media screen and (max-width:1024px) {
._hangye .ul .li{ width:50%;}

}

._gys{ display:block; width:100%; padding-top: 80px; padding-bottom: 10px;}
._gys .ul{ display:block; width:100%;}
._gys .ul .li{ display:block; width:100%;}
._gys .ul .la{ display:flex; width:100%; align-items: center; position: relative; padding:23px 0;}
._gys .ul .la::after{ content: ''; display: block; position: absolute; right: 0; bottom: 0; width:calc(100% - 148px); border-bottom: 1px solid #E5E5E5;}
._gys .ul .la .pic{ display:block; width:1.28rem; min-width:1.28rem; margin-right:0.4rem; }
._gys .ul .la ._img{  border-radius: 50%; padding-bottom: 100%; box-shadow: 0 10px 10px rgba(0,0,0,0.06);}
._gys .ul .la .cont{ display:flex; flex-wrap: wrap; width:100%;}
._gys .ul .la .tit{ width:100%;color: #000; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem); }
._gys .ul .la .info{ width:100%;color: #555; font-size:14px; line-height:24px; margin-top:0.16rem; }
._gys .ul .la .more{ margin-left: 1.5rem; white-space:nowrap; color: #0070B0; font-size:14px; line-height:24px;border: 1px solid #0070B0; padding: 6px 0.24rem; }
._gys .ul .la:hover .tit{ font-weight: bold; }
._gys .ul .la:hover .more{  background: #0070B0; color: #fff;  }
/* ._gys .ul .la:hover ._img img{ transform: scale(0.95); -ms-transform: scale(0.95);} */


@media screen and (max-width:1440px) {
._gys .ul .la .more{ margin-left:0.7rem;}
}
@media screen and (max-width:1024px) {
._gys{  padding-top:25px; padding-bottom: 0;}
._gys .ul .la::after{width:calc(100% - 90px);}
._gys .ul .la .pic{ width:76px; min-width:76px; margin-right:14px; }
._gys .ul .la .tit{  font-size:16px; line-height:24px; }
._gys .ul .la .info{ line-height: 22px; margin-top:4px; }
._gys .ul .la .more{ margin-left:14px;font-size:12px; line-height:22px; padding:2px 14px; }
}
@media screen and (max-width:767px) {
._gys .ul .la{ align-items: flex-start; padding:18px 0; position: relative; }
._gys .ul .la .cont{ margin-bottom:42px; }
._gys .ul .la .more{ margin-left:0; position: absolute; left: 90px; bottom:22px; }
}

.pord1{box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;border-radius: 8px; width:100%; padding: 12px 24px; display: inline-flex; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-top: 16px;}
.pord1 .tit{ display: flex; color:#0070B0; font-size:18px; line-height:30px; font-weight: bold;}
.pord1 .ul{ display: flex;}
.pord1 .ul li{display: flex; align-items: center; justify-content: center; line-height: 0; cursor: pointer; width:30px; height:30px; margin-left: 10px; background:#F5F5F5; border-radius: 4px;}
.pord1 .ul li img{ display: block; width:20px; height:20px; }
.pord1 .ul li .img1{ display: block;}
.pord1 .ul li .img2{ display: none;}
.pord1 .ul li.on { background:#0070B0;}
.pord1 .ul li.on .img2{ display: block;}
.pord1 .ul li.on .img1{ display: none;}

@media  screen and (max-width:1024px){	
.pord1{ padding: 12px 14px;}
.pord1 .tit{font-size:16px; line-height:30px;}
.pord1 .ul li{ width:28px;}
}

.pord0{box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;border-radius: 8px; width:100%; padding: 12px 24px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-bottom: 16px;}
.pord0 .celar{display: flex; color: #888; font-size:14px; line-height:30px; cursor: pointer;}
.pord0 .celar:hover{color:#0070B0; }
.pord0 .l1{ display: flex;}
.pord0 .tit{display: flex; white-space: nowrap; color: #333; font-size:16px; line-height:32px; margin-right:3px;}
.saixuan{ display: flex; flex-wrap: wrap; margin: -5px 0;}
.saixuan .li{cursor:pointer; margin:5px; color:#333; font-size:16px; line-height:1; height: 32px; background:#fff; border-radius:4px; padding:0 12px; border:1px solid #E5E5E5; display:flex; align-items: center;}
.saixuan .li:hover{color:#0070B0; }
.saixuan .li .ul{ display:flex; padding-bottom: 1px;}
.saixuan .li .Btn{ float:left; width:12px; height:12px; cursor:pointer; position:relative; margin-left:0.3rem; background: url(img/colse1.svg) center no-repeat; background-size: 100% auto !important; }

@media  screen and (max-width:1024px){	
.pord0{ padding: 12px 14px;}
.pord0 .tit{ font-size:14px; line-height:30px; margin-right:4px;}
.saixuan{ margin: -4px 0;}
.saixuan .li{ margin:4px; font-size:13px; height: 30px;padding:0 8px;}


}

.screen-panel{ display: flex; flex-wrap: wrap; overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;border-radius: 8px; width:100%;  padding:0 24px;}
.screen-panel-itemss{ display: flex; width:100%; position:relative;padding:20px 0; border-bottom: 1px solid #E5E5E5;}
.screen-panel-itemss:last-child{border-bottom:0;}
.screen-panel-item-left{ white-space:nowrap; display: flex; justify-content:flex-end; min-width:72px; width:72px; font-weight: bold; color:#000; font-size:16px;  line-height:24px; padding:4px 6px 4px 0;}
.screen-panel-item-middle{ display: flex; flex-wrap: wrap; width:100%;}
.screen-panel-item-middle ul{ display: flex; flex-wrap: wrap; width:100%; }
.screen-panel-item-middle ul li{ display: flex; flex-wrap: wrap; padding:4px 18px;}
.screen-panel-item-middle ul li a{ display: flex; flex-wrap: wrap; color:#666; font-size:16px;  line-height:24px;}
.screen-panel-item-middle ul li.on a{ color:#0070B0; text-decoration:underline;}
.screen-panel-item-middle ul li:hover a{ color:#0070B0; }

@media  screen and (max-width:1024px){	
.screen-panel{ padding:0 14px;}	
.screen-panel-itemss{ padding:14px 0;}
.screen-panel-item-left{ min-width:66px; width:66px; font-size:14px; line-height:22px; padding:2px 6px 2px 0;}	
.screen-panel-item-middle ul li{padding:2px 7px;}	
.screen-panel-item-middle ul li a{ font-size:14px; line-height:22px;}

}



._box11{ display: block; width:100%;  margin-top: 16px; padding-bottom: 10px;}
._box11 table{  width:100%; color:#555; text-align: center; font-size:14px; line-height:22px; }
._box11 table th{ background:#0070B0; color:#fff; border-right:1px solid #fff; border-left:1px solid #fff; font-size:16px; line-height:24px; padding: 17px 10px; }
._box11 table th:first-child{ border-radius: 8px 0 0 0; border-left:0; padding:0 !important;}
._box11 table th:last-child{ border-radius:0 8px 0 0; border-right:0; padding:0 !important;}
._box11 table td{ background:#fff; padding:10px 10px; border:1px solid #E5E5E5; border-top:0;}
._box11 table tr:hover .cpjj{color:#0070B0;}
._box11 .pic{ display: block; line-height: 0;}
._box11 .cz{ display: flex; align-items: center; justify-content: center;}
._box11 .cz .btn{ display: flex; position: relative; margin:0 4px; }
._box11 .cz .ssyp{ position: absolute; left:50%; top: 100%; transform: translateX(-50%); -ms-transform: translateX(-50%);
display: none; padding-top: 8px; z-index: 8; }




._box11 .cz .btn:hover .ssyp{display: block;}
._box11 .cz .ssyp .a1{ white-space: nowrap; position: relative;
display: flex;color:#0070B0;background:#fff; padding:3px 8px;border-radius: 4px;
font-size:14px; line-height:20px;box-shadow: 0 0 15px rgba(0,0,0,0.2);}
._box11 .cz .ssyp .a1::after{ content: '';
 position: absolute; left:50%; bottom: 100%; transform: translateX(-50%); -ms-transform: translateX(-50%);
  display: block;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom:6px solid #fff;
}
._box11 .cz .ssyp .a1:hover{ background:#0070B0; color:#fff;}


._box11 .cz .btn.sqyp .ssyp{padding-bottom:8px; padding-top:0; top:auto; bottom:40px; }
._box11 .cz .btn.sqyp .ssyp .a1::after{top:auto; bottom:-6px;border-top:6px solid #fff; border-bottom:0;}


._box11 .cz .a{line-height: 0;
width: 40px;
height: 40px;
display: flex;
justify-content: center;
align-items: center;
border: 1px solid #E5E5E5;
border-radius: 6px;
}
._box11 .cz .er{ position: absolute;right: 0; top: 100%; width: 100px;
display: none; padding-top:8px; z-index: 8; }
._box11 .cz .btn:hover .er{display: block;}
._box11 .cz .er .i{ white-space: nowrap; position: relative;
display: flex;color:#0070B0;background:#fff; padding:0;border-radius: 4px;
font-size:14px; line-height:20px;box-shadow: 0 0 15px rgba(0,0,0,0.2);}
._box11 .cz .er .i::after{ content: '';
 position: absolute; right: 15px; bottom: 100%;
  display: block;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom:6px solid #fff;
}
._box11 .cz .a:hover{ background:#0070B0;border: 1px solid #0070B0;}
._box11 .cz .a.on{ background:#0070B0;border: 1px solid #0070B0;}
._box11 .cz .a img{ width:18px;  height:18px;}
._box11 .cz .a .img1{ display: block;}
._box11 .cz .a .img2{ display: none;}
._box11 .cz .a:hover .img2{ display: block;}
._box11 .cz .a:hover .img1{ display: none;}
._box11 .cz .a.on .img2{ display: block;}
._box11 .cz .a.on .img1{ display: none;}


@media  screen and (max-width:880px){	
._box11{ padding-bottom: 0; overflow-x: auto;}	
._box11 .cz .a{
width: 30px;
height: 30px;}
._box11 .cz .a img{ width:16px; height:16px;}
._box11 .cz .ssyp{padding: 0 8px 0 0;left: 0;top: 50%;transform: translate(-100%,-50%); -ms-transform: translate(-100%,-50%);}
._box11 .cz .ssyp .a1::after{left: 99%;bottom: 50%; -ms-transform: translate(0,50%) rotate(90deg); transform: translate(0,50%) rotate(90deg);}
._box11 .cz .er{padding: 0 8px 0 0;left: 0;top: 50%;transform: translate(-100%,-50%); -ms-transform: translate(-100%,-50%);width: 70px;}
._box11 .cz .er .i::after{left: 99%;bottom: 50%; -ms-transform: translate(0,50%) rotate(90deg); transform: translate(0,50%) rotate(90deg);}
._box11 table{ width:880px; }
._box11 table th{ font-size:15px; padding: 10px 10px; }
._box11 table th:nth-child(2){ width:15% !important; }
._box11 table th:nth-child(3){ width:44% !important; }
._box11 table th:nth-child(4){ width:17% !important; }
._box11 table th:nth-child(5){ width:17% !important; }
._box11 table th:last-child{ width:180px !important; min-width:180px !important; }


}




.prod_tj{ display:block; width:100%;  }
.prod_tj .ul{ display:flex; flex-wrap: wrap; width:calc(100% + 20px); margin:0 -10px;}
.prod_tj .ul .li{ display:block; width:25%; padding:0 10px; margin-bottom: 40px;}
.prod_tj .ul .li .la{ display:block; width:100%;}
.prod_tj .ul .li ._img{ padding-bottom:100%;}
.prod_tj .ul .li .tit{ width:100%;color: #000; font-size:calc(14px + 0.04rem); line-height:calc(22px + 0.02rem); margin-top: 24px; }
.prod_tj .ul .li .p{ width:100%;color: #555; font-size:14px; line-height:20px; margin-top:8px; }

@media screen and (max-width:1024px) {
.prod_tj .ul{ width:calc(100% + 14px); margin:0 -7px; }
.prod_tj .ul .li{ padding:0 7px; margin-bottom: 20px;}
.prod_tj .ul .li .tit{-webkit-line-clamp:2; font-size:14px; line-height:22px; margin-top:12px;}
.prod_tj .ul .li .p{ margin-top:4px; }
}
@media screen and (max-width:767px) {
.prod_tj .ul .li{ width:50%;}

}

._more{ display:flex; flex-wrap: wrap; width:100%; justify-content: center;}
._more .a{display: flex; align-items: center; justify-content: center; color: #fff; font-size:16px; line-height:1; background: #0070B0; padding:0 36px; height:44px;  }
._more .a:hover{background:#00964E;}

@media screen and (max-width:1024px) {
._more .a{ font-size:14px; padding:0 20px; height:32px;  }

}

.main3 .box{margin-top:40px; display:flex; flex-wrap: wrap; align-items: flex-start;}
.main3 .title{ width: 0; position: sticky; top:0.9rem; left:0;}
.main3 .title .ul{ width:64px; display: block; margin-left: -95px;}
.main3 .title .ul .li{ width:100%; display: block; margin-bottom: 6px;}
.main3 .title .ul .la{ width:100%; height: 64px; display: flex; text-align: center; align-items: center; justify-content: center; box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff; border-radius: 4px;color: #0070B0; font-size:14px; line-height:20px;}
.main3 .title .ul .on .la{background: #0070B0;color: #fff; }

@media screen and (max-width:1600px) {
.main3 .title .ul{ width:48px; margin-left: -60px;}
.main3 .title .ul .la{ height: 48px; font-size:12px; line-height:1.3;}
}
@media screen and (max-width:1024px) {
.main3 .box{margin-top:20px;}
.main3 .title{ width:100%; position: static; top:0; padding-bottom:14px;}
.main3 .title .ul{ width:100%; margin-left:0; display:flex; flex-wrap: wrap; justify-content: space-between;}
.main3 .title .ul .li{ width:13.5%;}
}
@media screen and (max-width:767px) {
.main3 .title .ul{ justify-content: flex-start;}	
.main3 .title .ul .li{ width:23.5%; margin-right: 2%;}
.main3 .title .ul .li:nth-child(4n){ margin-right: 0;}
.main3 .title .ul .la{height:100%; font-size:0.42rem;  padding:8px 0;}
.main3 .title .ul .la br{ display: none;}
}


/*250707 */


._form4 .file{margin-top:0; margin-bottom:0;}
._form4 .file .input{cursor:pointer; z-index: 6; position: absolute; left: 0; top:0; width:100%; height:100%;}
._form4 .fileImg{position:relative;}
._form4 .fileImg .close{position:absolute; right:2px; top:2px; width:14px; height:14px;}
._form4 .fileImg .close img{display:block;}


._form4 .w100.fl{margin-top:18px;}

@media screen and (max-width:767px) {

._form4 .fileImg{ width:144px; height:100px; margin-right:10px;}
}

._form4 .fileImg{ cursor: pointer; float:left; width:203px; height:160px; border:1px solid #e5e5e5;line-height:0; display: flex; align-items:center; justify-content:center; margin-right: 19px;}
._form4 .fileImg img{ object-fit: contain; width:100%; height:100%;}


._box8-1 .bd{width:100%;}


.ljxd_section2 .cont3 .u3 .pingzheng .t0{ display:block; color: #000; font-weight: bold; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); width:100%; padding-bottom: 8px; }
.ljxd_section2 .cont3 .u3{ display: flex; flex-wrap: wrap;width:100%;}
.ljxd_section2 .cont3 .u3 .pingzheng{width:48%;margin-top: 30px;  margin-right: 4%; }
.ljxd_section2 .cont3 .u3 .pingzheng:nth-child(2){margin-right:0;}
.ljxd_section2 .cont3 .u3 .scpz_box{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start; margin-top: 8px;}
.ljxd_section2 .cont3 .u3 .scpz_box .left{width:3.6rem; position: relative; margin:0 30px 0 0; float:left;  }
.ljxd_section2 .cont3 .u3 .scpz_box .left .img{width: 100%;display: block; height:2.7rem;}
.ljxd_section2 .cont3 .u3 .scpz_box .left .none{width: 30px;display: block;position: absolute;right: 6px;top: 6px;cursor: pointer;}
.ljxd_section2 .cont3 .u3 .scpz_box .right{width: 136px;font-size: 14px;color: #fff;line-height: 40px;background: #0070B0;text-align: center;border-radius: 0;cursor: pointer; position: relative; overflow: hidden;}
.ljxd_section2 .cont3 .u3 .scpz_box .right input{width: 100%;height: 100%;cursor: pointer; position: absolute; left:0; top:0; opacity: 0;}
.ljxd_section2 .cont3 .u3 .scpz_box .right:hover{ background:#00964E;}

@media screen and (max-width:1024px) {
.ljxd_section2 .cont3 .u3 .scpz_box .left{width: 200px; margin:0 12px 0 0;}
.ljxd_section2 .cont3 .u3 .scpz_box .left .img{ height:152px;}
.ljxd_section2 .cont3 .u3 .scpz_box .left .none{width: 22px;}
.ljxd_section2 .cont3 .u3 .scpz_box .right{width:86px; line-height: 34px;}

.ljxd_section2 .cont3 .u3 .pingzheng .t0{ padding-bottom: 4px;}
}
@media screen and (max-width:767px) {
.ljxd_section2 .cont3 .u3 .pingzheng{ width: 100%;margin-top:15px; margin-right:0;}
}


.ljxd_section2 .cont3 .u1 .li{ display:inline-flex; margin:0 16px 16px 0; cursor: pointer; padding:0 0 0 18px; color:#333; font-size:calc(14px + 0.02rem); line-height:24px;}
.ljxd_section2 .cont3 .u1 .li{position: relative; display:inline-flex; margin:0 0.48rem 0 0; cursor: pointer; padding:0 0 0 18px; color:#333; font-size:calc(14px + 0.02rem); line-height:24px;}
.ljxd_section2 .cont3 .u1 .li::after{ display: block; content: ''; width:14px; height: 14px; position: absolute; left: 0; top:5px; border: 4px solid rgba(0, 0, 0, 0.2); border-radius: 50%; }
.ljxd_section2 .cont3 .u1 .li.on::after{ border: 4px solid #0070B0; }

.ljxd_section2 .cont3 .t0{ display:block; color: #000; font-weight: bold; font-size:calc(14px + 0.02rem); line-height:calc(22px + 0.08rem); width:100%; padding-bottom: 8px; }
.ljxd_section2 .cont3 .t1{ display:block; color: #0070B0; font-size:14px; line-height:24px; width:100%; padding-bottom:20px; }


.pagecon{padding-top:60px; padding-bottom:60px;}
.pagecon ._hangye1 .text{margin-top:0;}
@media screen and (max-width:1024px) {
.pagecon{padding-top:15px; padding-bottom:15px;}
}


.sitemap{ width:100%; overflow:hidden;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#0070B0;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}



/*250811start*/
.pf-right .li:hover .tel{white-space: nowrap;}
.ljxd_section2 .cont3 .zffs_box img{ min-width: 36px;}
@media screen and (max-width:1024px) {
.ljxd_section2 .cont3 .zffs_box img{ min-width: 26px;height: 26px;margin-right: 8px; }

}
@media screen and (max-width:767px) {
.ljxd_section2 .cont3 .zffs_box{display: flex;
        flex-wrap: wrap;
        width: 100%;
        justify-content: space-between;}	
	.ljxd_section2 .cont3 .zffs_box a{width: 48%;    justify-content: flex-start;
        padding: 8px 14px;
    margin: 8px 0 0 0;}
.ljxd_section2 .cont3 .zffs_box img{ min-width: 26px;height: 26px;margin-right: 8px; }

}
/*250811end*/



/*250822start*/
.fhd-pdf{ display: flex; width:100%;min-height: 100vh; background:#FAFBFD; align-items: flex-start; justify-content: center; padding:76px 76px; }
.fhd-pdf .box{ display: flex; flex-wrap: wrap; width:790px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
background: rgba(255, 255, 255, 1); padding:35px 35px 34px 35px; }
.fhd-pdf .top{ display: flex; flex-wrap: wrap; width:100%; align-items: center; justify-content: space-between;}
.fhd-pdf .top .tit{ display: inline-flex;color:rgba(0, 112, 176, 1);
font-size: 24px;
font-weight: 600;
line-height: 30px;}
.fhd-pdf .top .logo{ display: block;  line-height: 0;}
.fhd-pdf .top .logo img{ height: 31px;}
.fhd-pdf .addr{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between;padding-top: 14px;}
.fhd-pdf .addr .li{box-sizing: border-box; display: flex; flex-wrap: wrap; width:48.61%; padding:16px 24px;background: rgba(245, 247, 250, 1); margin-top: 20px;}
.fhd-pdf .addr .tit{ display: block; width:100%;color:rgba(51, 51, 51, 1);
font-size: 16px;
font-weight: 600;
line-height: 24px;}
.fhd-pdf .addr .p{ display: block; width:100%;color:rgba(85, 85, 85, 1); margin-top: 8px;
font-size: 16px;
font-weight: 400;
line-height: 30px;}
.fhd-pdf .info1{ display: block; width:100%; margin-top:16px;color:rgba(51, 51, 51, 1);
font-size: 14px;
line-height: 20px;
}
.fhd-pdf .info1 a{color:rgba(0, 112, 176, 1); margin:0 5px;}
.fhd-pdf .cont2{width: 100%;margin-top:35px; min-height:552px;}
.fhd-pdf .cont2 h4{font-size: 16px;color: #333;line-height: 24px;margin-bottom:8px;}
.fhd-pdf .cont2 h4 span{margin-right: 14px;}
.fhd-pdf .cont2 .content{width: 100%;border: 1px solid #E5E5E5;}
.fhd-pdf .cont2 .nav{width: 100%;background:#F5F7FA;padding:12px 0 12px 16px;display: flex;justify-content: flex-start;align-items: flex-start;}
.fhd-pdf .cont2 .nav .list{font-size: 16px;color: #000000;line-height: 24px;text-align: center;}
.fhd-pdf .cont2 .nav .list:nth-child(1){width: 57%;text-align: left; padding-left: 8px;}
.fhd-pdf .cont2 .nav .list:nth-child(2){width: 10%;}
.fhd-pdf .cont2 .nav .list:nth-child(3){width: 18%;}
.fhd-pdf .cont2 .nav .list:nth-child(4){width: 15%;}
.fhd-pdf .cont2 ul{width: 100%;}
.fhd-pdf .cont2 ul li{border-top: 1px solid #E5E5E5;width: 100%; padding:16px 0 16px 16px;display: flex;justify-content: flex-start;align-items: center;font-size: 14px;line-height: 20px}
.fhd-pdf .cont2 ul .list:nth-child(1){width: 57%;display: flex;align-items:center;}
.fhd-pdf .cont2 ul .list:nth-child(2){width: 10%;color: #333333;text-align: center;}
.fhd-pdf .cont2 ul .list:nth-child(3){width: 18%;color: #FF000A;text-align: center;}
.fhd-pdf .cont2 ul .list:nth-child(4){width: 15%;color: #FF000A;text-align: center;}
.fhd-pdf .cont2 ul .list .phshow{display: none;}
.fhd-pdf .cont2 ul .list .a{display: flex;justify-content: flex-start;align-items: center;}
.fhd-pdf .cont2 ul .list .picbox{width:100px; min-width:100px;}
.fhd-pdf .cont2 ul .list .pic{ padding-bottom: 100%; position: relative; overflow: hidden;}
.fhd-pdf .cont2 ul .list .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.fhd-pdf .cont2 ul .list .wzbox{width: calc(100% - 100px);padding-left: 16px;}
.fhd-pdf .cont2 ul .list .bt{ width: 100%; font-size: 16px;color: #000000;line-height: 24px;font-weight: 400;margin-bottom: 8px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.fhd-pdf .cont2 ul .list .jj{ width: 100%; color: #555; padding-top: 8px;}
.fhd-pdf .cont2 ul li:hover .list .bt{color: #0070B0;}
.fhd-pdf .cont4{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 16px;}
.fhd-pdf .cont4 .left{font-size: 14px;color: #333333;line-height: 24px;}
.fhd-pdf .cont4 .left span{color:#FF000A;font-weight: bold; padding-right: 4px;}
.fhd-pdf .cont4 .right{font-size: 14px;color: #333333;line-height: 24px;}
.fhd-pdf .cont4 .right span{color: #FF000A;font-weight: bold;font-size:18px; padding-right: 4px;}
.fhd-pdf .cont5{width: 100%;margin-top: 35px;}
.fhd-pdf .cont5 .tit{width: 100%;color: rgba(51, 51, 51, 1);
font-size: 14px;
font-weight: 400;
line-height: 24px;}
.fhd-pdf .cont5 .info{width: 100%;color:rgba(85, 85, 85, 1); display: flex; flex-wrap: wrap;margin-top: 4px;
font-size: 14px;
font-weight: 400;
line-height: 24px;}
.fhd-pdf .cont5 .p{ display: inline-flex; }
.fhd-pdf .cont5 .line{ display: inline-flex; margin:4px 16px;height:16px;border: 1px solid rgba(229, 229, 229, 1);}



@media  screen and (max-width:1024px){
.fhd-pdf{ padding:25px 15px;}	
.fhd-pdf .box{  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); padding:25px 15px;}
.fhd-pdf .top .tit{ font-size:18px; line-height:22px;}
.fhd-pdf .top .logo img{ height:24px;}
.fhd-pdf .addr{  padding-top:6px;}
.fhd-pdf .addr .li{ padding:16px 14px;  margin-top:14px;}
.fhd-pdf .addr .tit{font-size:14px; line-height:24px;}
.fhd-pdf .addr .p{font-size:14px; line-height:24px; margin-top: 4px;}
.fhd-pdf .cont2{margin-top:20px; min-height: inherit;}
.fhd-pdf .cont2 h4{font-size: 14px;}
.fhd-pdf .cont2 h4 span{margin-right: 8px;}
.fhd-pdf .cont2 .nav{display: none;}
.fhd-pdf .cont2 .content{ border-top: 0;}
.fhd-pdf .cont2 ul li{padding: 14px; flex-wrap: wrap; justify-content: space-between;}
.fhd-pdf .cont2 ul .list:nth-child(1){width: 100%; margin-bottom: 12px;}
.fhd-pdf .cont2 ul .list .wzbox{padding-left: 14px;}
.fhd-pdf .cont2 ul .list .bt{font-size: 15px;line-height: 21px;-webkit-line-clamp:2; margin-bottom: 4px;}
.fhd-pdf .cont2 ul .list .jj{ padding-top:4px;}
.fhd-pdf .cont2 ul .list:nth-child(2){width: 48%;text-align: left;}
.fhd-pdf .cont2 ul .list:nth-child(3){width: 48%;text-align: right;}
.fhd-pdf .cont2 ul .list:nth-child(4){width: 48%;text-align: left;}
.fhd-pdf .cont2 ul .list:nth-child(5){width: 48%;text-align: right;}
.fhd-pdf .cont2 ul .list .phshow{display:inline-block;color: #333333;}
.fhd-pdf .cont4 .left{font-size: 14px;}
.fhd-pdf .cont4 .right{font-size: 14px;line-height: 20px;}
.fhd-pdf .cont4 .right span{font-size: 16px;}
.fhd-pdf .cont5{margin-top:20px;}
}

@media  screen and (max-width:767px){
.fhd-pdf .cont5 .line{ display:none;}
.fhd-pdf .cont5 .p{ width:100%; }
}


/*250822end*/
.pord4 .box4 .btn{position:relative;}
.pord4 .box4 .btn .tp{ width:124px; height:124px; position:absolute; left:50%; bottom:40px; margin-left:-62px; display:none;}
.pord4 .box4 .btn .tp img{display:block; width:100%; height:100%;}
.pord4 .box4 .btn.ect .tp{display:block;}

@media screen and  (max-width:1024px){

}


.cgddh{ display: block; width: 100%; padding:40px 24px;}
.cgddh input{ display: block; width:556px; height:44px; padding:10px 16px;
color:#888;
font-size: 14px;
font-weight: 400;
line-height: 24px;
border: 1px solid rgba(229, 229, 229, 1);
background: rgba(255, 255, 255, 1);}
@media screen and (max-width:1024px) {
.cgddh input{ width:100%; height:40px; padding:8px 14px;}
.cgddh{ padding:20px 14px;}
}



/*251027start*/

.hetong{ display: flex; width:100%;min-height: 100vh; background:#FAFBFD; align-items: flex-start; justify-content: center; padding:76px 76px; }
.hetong .box{ display: flex; flex-wrap: wrap; width:790px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
background:rgba(255, 255, 255, 1); padding:35px 35px 17px 35px; }
.hetong .top{ display: flex; flex-wrap: wrap; width:100%; align-items: center; justify-content: flex-end; padding-bottom: 4px;}
.hetong .logo{ display: block;  line-height: 0;}
.hetong .logo img{ height: 31px;}
.hetong .addr{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; align-items: flex-start; padding:20px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.hetong .addr .li{ display: flex; flex-direction: column; width:45.27%;padding: 10px 0;}
.hetong .addr .tit{ display: block; width:100%;color:#000;margin-bottom: 6px;
font-size: 15px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0px;
text-align: left;}
.hetong .addr .p{ display: block; width:100%;color:rgba(51, 51, 51, 1);margin-top: 4px;
font-size: 15px;
font-weight: 400;
line-height: 24px;
letter-spacing: 0px;
text-align: left;}
.hetong .addr1{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; align-items: flex-start; padding:18px 0;}
.hetong .addr1 .li{ display: flex; flex-direction: column; width:45.27%;padding: 10px 0;}
.hetong .addr1 .tit{ display: block; width:100%;color: #0070B0;
font-size: 16px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0px;margin:0 0 4px 0;
text-align: left;}
.hetong .addr1 .p{ display: block; width:100%;color:rgba(51, 51, 51, 1);
font-size: 15px;
font-weight: 400;
line-height: 28px;
letter-spacing: 0px;
text-align: left;}
.hetong .cont2{width: 100%;}
.hetong .cont2 ul{width: 100%;}
.hetong .cont2 ul li{border-top: 1px solid #333;width: 100%;display: flex;justify-content: space-between;  color: #333;
font-size: 14px;
font-weight: 400;
line-height: 23px;
letter-spacing: 0px;
text-align: left;}
.hetong .cont2 ul li .list{ padding:16px 0;display: flex;justify-content: space-between;align-items: center; flex-wrap: wrap; }
.hetong .cont2 ul li .tit{
font-size: 16px;
font-weight: 700;}
.hetong .cont2 ul li .w53{ width: 53.6%; padding:16px 18px;}
.hetong .cont2 ul li .w13{ width: 13%; text-align: center;border-left: 1px solid #333; justify-content: center;}
.hetong .cont2 ul li .w18{ width: 18.5%; text-align: center;border-left: 1px solid #333; justify-content: center;}
.hetong .cont2 ul li .w14{ width: 14.9%; text-align: center;border-left: 1px solid #333; justify-content: center;}

.hetong .info1{ display: block; width:100%;color: rgba(136, 136, 136, 1); padding: 14px 0 2px 0;
font-size: 14px;
font-weight: 400;
line-height: 24px;
letter-spacing: 0px;
text-align: left;}
.hetong .cont4{ display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; align-items: flex-start; position: relative; margin-top: 30px;}
.hetong .cont4 .li{ display: flex; flex-direction: column; width:45.27%;color: rgba(51, 51, 51, 1); min-height: 140px;
font-size: 16px;
font-weight: 400;
line-height: 24px;
letter-spacing: 0px;
text-align: left;}
.hetong .cont4 .w100{ display: block; width:100%;margin-bottom:16px;}
.hetong .cont4 .li:first-child{border-bottom: 1px solid rgba(0, 0, 0, 0.15);}
.hetong .cont4 .gongzhang{ display: block; width: 150px; line-height: 0; z-index: 6; position: absolute; right:50px; bottom: 0; }
.hetong .cont5{ display: block; width:100%;color:rgba(51, 51, 51, 1); margin-top: 27px;
font-size: 14px;
font-weight: 400;
line-height: 24px;
letter-spacing: 0px;
text-align: center;}


@media  screen and (max-width:1024px){
.hetong{ padding:25px 15px;}	
.hetong .box{  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); padding:25px 15px;}
.hetong .logo img{ height:24px;}
.hetong .cont2 ul li .tit{ font-size:14px;}
.hetong .cont2 ul li .w53{ width: 53.6%; padding:16px 12px 16px 0;}
.hetong .cont4 .li{font-size: 14px;}

}

@media  screen and (max-width:767px){
.hetong .addr .li{ width:100%; }
.hetong .addr1 .li{ width:100%; }
.hetong .cont4{border-bottom: 1px solid rgba(0, 0, 0, 0.15); padding-bottom: 30px; align-content: flex-start;}
.hetong .cont4 .li{ width:100%; min-height:auto; margin-top: 12px; }
.hetong .cont4 .li:first-child{border-bottom:0;}
.hetong .cont4 .gongzhang{ bottom:30px; }
.hetong .cont2 ul li .w53{ width: 44%;}
.hetong .cont2 ul li .w13{ width: 15%; }
.hetong .cont2 ul li .w18{ width: 20%;}
.hetong .cont2 ul li .w14{ width: 21%; }
}









/*251027end*/


.pord5 .pord2 .li .btn{position:relative;}
.pord5 .pord2 .li .btn .tp{ width:124px; height:124px; position:absolute; left:50%; bottom:40px; margin-left:-62px; display:none;}
.pord5 .pord2 .li .btn .tp img{display:block; width:100%; height:100%;}
.pord5 .pord2 .li .btn.ect .tp{display:block;}

._box10 .li .btn{position:relative;}
._box10 .li .btn .tp{ width:124px; height:124px; position:absolute; left:50%; bottom:40px; margin-left:-62px; display:none;}
._box10 .li .btn .tp img{display:block; width:100%; height:100%;}
._box10 .li .btn.ect .tp{display:block;}

._box11 .cz .btn{position:relative;}
._box11 .cz .btn .tp{ width:124px; height:124px; position:absolute; left:50%; bottom:40px; margin-left:-62px; display:none;}
._box11 .cz .btnn .tp img{display:block; width:100%; height:100%;}
._box11 .cz .btn.ect .tp{display:block;}


.ljxd_section2 .cont3 ul.u1{ display: flex; flex-wrap: wrap;width:100%;}
.ljxd_section2 .cont3 ul.u1 li{ display:inline-flex; margin:0 16px 16px 0; cursor: pointer; padding:0 0 0 18px; color:#333; font-size:calc(14px + 0.02rem); line-height:24px;}
.ljxd_section2 .cont3 ul.u1 li{position: relative; display:inline-flex; margin:0 0.48rem 0 0; cursor: pointer; padding:0 0 0 18px; color:#333; font-size:calc(14px + 0.02rem); line-height:24px;}
.ljxd_section2 .cont3 ul.u1 li::after{ display: block; content: ''; width:14px; height: 14px; position: absolute; left: 0; top:5px; border: 4px solid rgba(0, 0, 0, 0.2); border-radius: 50%; }
.ljxd_section2 .cont3 ul.u1 li.on::after{ border: 4px solid #0070B0; }


.ljxd_section2 .cont3 ul.ul_bank{width: 100%;border: 1px solid #E5E5E5;border-bottom:0;background: #F5F7FA;width: 500px;margin-bottom: 30px;}
.ljxd_section2 .cont3 ul.ul_bank li{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border-bottom: 1px solid #E5E5E5;}
.ljxd_section2 .cont3 ul.ul_bank .list{font-size: 16px;color: #333;line-height: 24px;padding:15px 24px;}
.ljxd_section2 .cont3 ul.ul_bank .list:nth-child(1){width: 38.8%;}
.ljxd_section2 .cont3 ul.ul_bank .list:nth-child(2){width: 61.2%;}
@media  screen and (max-width:1024px){
.ljxd_section2 .cont3 ul.ul_bank li{display: block;padding: 12px;}
}

