body,div,dl,dd,ul,li,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td,img,a {
    margin:0;
    padding:0;
    transition:all 0.3s;
}
ul,ol,li {
    list-style:none;
}
a {
    text-decoration:none;
}
html {
    -ms-text-size-adjust:none;
    -webkit-text-size-adjust:none;
    text-size-adjust:none;
}
body {
    line-height:1.5;
    font-size:14px;
}
body,button,input,select,textarea {
    font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;
}
b,strong {
    font-weight:bold;
}
i,em {
    font-style:normal;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
table a {
    color:#000;
}
table th,table td {
    border:1px solid #ddd;
    padding:5px;
}
table th {
    font-weight:inherit;
    border-bottom-width:2px;
    border-bottom-color:#ccc;
}
img {
    border:0 none;
    vertical-align:top;
    width:100%;
    height:100%;
}
button,input,select,textarea {
    font-family:inherit;
    font-size:100%;
    margin:0;
    vertical-align:baseline;
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
    -webkit-appearance:button;
    cursor:pointer;
}
button[disabled],input[disabled] {
    cursor:default;
}
input[type="checkbox"],input[type="radio"] {
    box-sizing:border-box;
    padding:0;
}
input[type="search"] {
    -webkit-appearance:textfield;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
}
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance:none;
}
input:focus {
    outline:none;
}
select[size],select[multiple],select[size][multiple] {
    border:1px solid #AAA;
    padding:0;
}
input::-webkit-input-speech-button {
    display:none
}
button,input,textarea {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
@font-face {
    font-family:'iconfont';
    src:url('https://www.shengjiaxin.net/zb_users/theme/sjxPc/style/iconfont.eot');
    src:url('https://www.shengjiaxin.net/zb_users/theme/sjxPc/style/iconfont.eot?') format('embedded-opentype'),url('https://www.shengjiaxin.net/zb_users/theme/sjxPc/style/iconfont.woff') format('woff'),url('https://www.shengjiaxin.net/zb_users/theme/sjxPc/style/iconfont.ttf') format('truetype'),url('https://www.shengjiaxin.net/zb_users/theme/sjxPc/style/iconfont.svg') format('svg');
}
.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -webkit-text-stroke-width:0.2px;
    -moz-osx-font-smoothing:grayscale;
}
body {
    background-image:url(../image/body-bag.jpg);
    background-size:cover;
    background-position:center;
    background-attachment:fixed;
}
.container {
    width:1200px;
    margin:0 auto;
}
.header-area {
    background-color:#fff;
}
.head-top-area {
    border-bottom:solid 1px #dfdfdf;
}
.head-top-area .container {
    display:flex;
    justify-content:space-between;
    flex-direction:row;
    line-height:45px;
    color:#999;
}
.head-logo-area .container {
    padding:35px 0;
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.head-logo {
    display:flex;
    align-items:center;
}
.head-logo img {
    margin-right:15px;
    width:60px;
    height:60px;
}
.webInfo h1 {
    color:#cda34f;
}
.webInfo .slogan {
    color:#888;
}
.head-callPhone {
    display:flex;
    align-items:center;
}
.head-callPhone i {
    display:block;
    width:50px;
    height:50px;
    line-height:50px;
    font-size:50px;
    color:#cda34f;
}
.callPhone span {
    font-size:15px;
}
.callPhone p {
    font-size:18px;
    color:#333;
    font-weight:bold;
}
.head-nav .container {
    display:flex;
    flex-direction:row;
    align-items:center;
}
.navbar {
    height:45px;
    overflow:hidden;
    display:flex;
}
.navbar .navbar-item {
    min-width:60px;
    margin-right:20px;
    padding-bottom:10px;
}
.navbar .navbar-item a {
    display:block;
    width:100%;
    height:100%;
    box-sizing:border-box;
    padding-bottom:5px;
    line-height:35px;
    font-size:17px;
    color:#666;
    text-align:center;
    position:relative;
}
.navbar .navbar-item a:hover {
    color:#cda34f;
    cursor:pointer;
}
.navbar .navbar-item a:hover::after {
    width:100%;
}
.navbar .navbar-item a::after {
    content:"";
    position:absolute;
    width:0%;
    height:2px;
    background:#cda34f;
    bottom:-2px;
    transition:all 0.4s ease-in-out !important;
    left:0;
}
/* banner */
.banner-area {
    z-index:97;
}
#banner-items {
    height:650px;
}
.recommendedDoctor .owl-wrapper-outer,
#banner-items .owl-wrapper-outer,
.owl-wrapper-outer .owl-wrapper,
.owl-wrapper-outer .owl-item,
.owl-item li {
    height:100%;
}
.owl-item li img {
    object-fit:cover;
}
#banner-items .owl-controls {
    position:absolute;
    right:20px;
    bottom:20px;
}
/* 所有整形项目 */
.menu {
    margin-right:30px;
    position:relative;
}
#menu-t {
    cursor:default;
    height:45px;
    line-height:45px;
    width:200px;
    text-align:center;
    font-size:18px;
    font-weight:400;
    color:#fff;
    background:#cda34f;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
#menu-slide {
    width:200px;
    background-color:rgba(0,0,0,0.6);
    height:650px;
    position:absolute;
    left:0;
    top:45px;
    z-index:95;
}
.menu-down-select {
    background-color:rgba(206,163,78,0.6);
}
#menu-down li a {
    width:100%;
    color:#fff;
    line-height:30px;
    font-size:17px;
    padding:15px 0;
    text-align:center;
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
}
#menu-down li a i {
    display:block;
    width:20px;
    height:20px;
    margin-right:8px;
    background:url(../image/menu_iocn.png) no-repeat;
}
#menu-down li:nth-child(1) a i {
    background-position:-3px -307px;
}
#menu-down li:nth-child(2) a i {
    background-position:-3px -283px;
}
#menu-down li:nth-child(3) a i {
    background-position:-3px -107px;
}
#menu-down li:nth-child(4) a i {
    background-position:-3px -57px;
}
#menu-down li:nth-child(5) a i {
    background-position:-3px -28px;
}
#menu-down li:nth-child(6) a i {
    background-position:-3px -236px;
}
#menu-down li:nth-child(7) a i {
    background-position:-3px -262px;
}
#menu-down li:nth-child(8) a i {
    background-position:-3px -4px;
}
#menu-down li:nth-child(9) a i {
    background-position:-3px -134px;
}
#menu-right {
    height:650px;
    width:150px;
    background:#fff;
    position:absolute;
    left:200px;
    top:45px;
    z-index:94;
    display:none;
}
.menu-urls {
    background:#fff;
    padding:0 15px;
    box-sizing:border-box;
    width:100%;
    height:100%;
    display:flex;
    flex-direction:column;
    align-items:center;
    position:absolute;
    left:0;
    top:0;
    z-index:96;
}
.menu-urls a {
    color:#666;
    line-height:37px;
    width:100%;
    text-align:center;
    border-bottom:1px solid #f5f5f5;
    white-space:nowrap;
    background:#fff;
}
.menu-urls a:hover {
    color:#cda34f;
    border-bottom:1px solid #cda34f;
}
.menu-urls-select {
    z-index:98;
}


/* 首页 */
.fourBtn-area {
    background-color:#fff;
}
.fourBtn-area .container {
    padding:50px 0;
    display:flex;
    flex-direction:row;
    justify-content:space-around;
    align-items:center;
}
.projectNames {
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    justify-content:space-evenly;
    align-items:center;
    padding:20px 0;
}
.projectNames li {
    background:#b3b3b3;
    color:#fff;
    font-size:18px;
    padding:12px 30px;
}
.projectNames li {
    cursor:pointer;
}
.projectNames-select {
    background:#cda34f !important;
}
.project-article-s-area {
    background-color:#fff;
}
.project-article-s-area .container {
    padding-bottom:80px;
}
.articleLst {
    height:700px;
    position:relative;
}
.article-Items {
    height:100%;
    width:100%;
    background-color:#fff;
    overflow:hidden;
    display:flex;
    position:absolute;
    left:0;
    top:0;
    z-index:88;
}
.articleItems-select {
    z-index:89;
}
.article-Items-left {
    width:70%;
    height:100%;
}
.article-Items-left-top {
    height:55%;
    display:flex;
    flex-direction:row;
    justify-content:space-evenly;
}
.projectInfo-content {
    width:48%;
    height:100%;
}
.projectInfo-img {
    height:60%;
}
.projectInfo-img img {
    object-fit:cover;
}
.projectInfo-txt {
    overflow:hidden;
    height:40%;
    box-sizing:border-box;
    color:#666;
    font-size:15px;
    padding:15px 10px;
    border:1px dashed #e6e6e6;
    border-top:none;
}
.recommendedDoctor {
    width:48% !IMPORTANT;
    height:100%;
}
.recommendedDoctor li {
    width:100%;
    height:100%;
    position:relative;
}
.recommendedDoctor .owl-controls {
    position:absolute;
    left:0;
    bottom:0;
}
.makeDoctorBtn {
    display:flex;
    flex-direction:column;
    align-items:center;
    position:absolute;
    right:10px;
    bottom:15px;
}
.makeDoctorBtn a {
    color:#fff;
    text-align:center;
    font-size:12px;
    width:60px;
    height:60px;
    border-radius:50%;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
.makeDoctorBtn a:hover {
    transform:scale(1.1);
}
.makeDoctorBtn a:nth-child(1) {
    background-color:#636b46;
    margin-bottom:15px;
}
.makeDoctorBtn a:nth-child(2) {
    background-color:#cda34f;
}
.article-Items-left-bottom {
    height:45%;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
}
.article-Items-left-bottom li {
    width:50%;
    height:50%;
    padding:20px;
    box-sizing:border-box;
    display:flex;
    flex-direction:column;
    justify-content:space-around;
}
.article-Items-left-bottom li a {
    color:#fff;
    border-radius:35px;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden;
}
.article-Items-left-bottom li .answer,
.article-Items-left-bottom li .ask {
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:flex-start;
}
.article-Items-left-bottom li .answer a,
.article-Items-left-bottom li .ask a {
    height:100%;
    max-width:80%;
    box-sizing:border-box;
    padding:0 20px;
    line-height:40px;
    background-color:#cda34f;
}
.article-Items-left-bottom li .answer::after {
    content:"\e889";
    color:#cda34f;
}
.article-Items-left-bottom li .ask::before {
    content:"\e8cd";
    color:#636b46;
}
.article-Items-left-bottom li .ask::before,
.article-Items-left-bottom li .answer::after {
    display:block;
    width:40px;
    height:40px;
    line-height:40px;
    font-size:40px;
    margin:0 15px;
    font-family:"iconfont";
    text-align:center;
    line-height:40px;
}
.article-Items-left-bottom li .answer a {
    background-color:#636b46;
    display:flex;
}
.article-Items-left-bottom li .answer a p {
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden;
    width:80%;
    min-width:210px;
}
.article-Items-left-bottom li .answer a span {
    width:20%;
    display:block;
    text-align:center;
}
.article-Items-right {
    width:30%;
    height:100%;
}
.sonProjects-title {
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
    padding:0px 15px;
    margin-bottom:12px;
}
.sonProjects-title h4,
.sonProjects-title a {
    color:#666;
    font-size:16px;
    font-weight:400;
}
.sonProject-items {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
}
.sonProject-items li {
    width:49%;
    height:100px;
    margin-bottom:15px;
}
.sonProject-items li:nth-child(n+7) {
    display:none;
}
.sonProject-items li a {
    display:block;
    width:100%;
    height:100%;
    position:relative;
}
.sonProject-items li img {
    object-fit:cover;
}
.sonProject-items li span {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    padding:4px 0;
    background-color:#cda34f;
    color:#fff;
    text-align:center;
}
.article-Item-arcUrls-title {
    font-size:16px;
    font-weight:400;
    border-bottom:1px dashed #e6e6e6;
    padding-bottom:11px;
    display:block;
}
.article-Item-arcUrls li a {
    color:#666;
    display:flex;
    padding:8px 0px;
}
.article-Item-arcUrls li a:hover {
    color:#cda34f;
}
.article-Item-arcUrls li a p {
    width:80%;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden;
}
.article-Item-arcUrls li a span {
    display:block;
    width:20%;
    text-align:center;
    color:#999;
}
.doctors-area {
    background-color:rgba(0,0,0,0.2);
}
.doctors-area .container {
    padding:110px 0;
}
.index-doctors-title {
    font-size:20px;
    font-weight:550;
    color:#fff;
    margin-bottom:20px;
}
#doctorLst {
    width:100%;
}
.doctorItem {
    padding-top:20px;
    box-sizing:border-box;
    background:#fff;
    box-shadow:0px 0px 5px rgb(39 97 107 / 20%);
    width:260px;
    margin:10px 20px;
}
.doctorItem:hover .doctorItem-Department-area {
    color:#fff;
    background-color:#cda34f;
}
.doctorItem:hover .doctorItem-Department {
    color:#fff;
    border-top:none;
}
.doctorItem-img {
    height:220px;
    border-radius:50%;
    overflow:hidden;
    margin-bottom:15px;
}
.doctorItem-name {
    box-sizing:border-box;
    margin-bottom:15px;
    text-align:center;
    color:#cda34f;
    font-size:22px;
    font-weight:bold;
}
.doctorItem-name span {
    color:#999;
    font-size:14px;
}
.doctorItem-info {
    height:75px;
    line-height:25px;
    box-sizing:border-box;
    margin-bottom:15px;
    color:#666;
    display:-webkit-box !important;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    overflow:hidden;
}
.doctorItem-Department {
    box-sizing:border-box;
    margin:0 20px;
    padding:20px 0;
    text-align:center;
    font-size:18px;
    font-weight:bold;
    color:#444;
    border-top:1px solid #999;
}
.doctorItem-img,
.doctorItem-name,
.doctorItem-info {
    padding:0 20px;
}
.projectUrls-area {
    background-color:#fff;
}
.projectUrls-area .projectUrls {
    padding:100px 0;
}
.projectUrls {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
}
.projectUrls dl {
    width:25%;
    box-sizing:border-box;
    padding:20px;
    border-left:1px dashed #e6e6e6;
    border-bottom:1px dashed #e6e6e6;
    display:flex;
    flex-direction:column;
    align-items:center;
}
.projectUrls dl:nth-child(1),
.projectUrls dl:nth-child(5) {
    border-left:none;
}
.projectUrls dl:nth-child(n+5) {
    border-bottom:none;
}
.projectUrls dl dt {
    font-size:17px;
    border-bottom:1px solid #000000;
    display:inline-block;
    margin-bottom:20px;
}
.projectUrls dl .dds {
    width:100%;
    height:120px;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    align-content:flex-start;
}
.projectUrls dl .dds dd {
    display:block;
    height:30px;
    width:50%;
    text-align:center;
}
.projectUrls a {
    display:inline-block;
    padding:4px 0;
}
.projectUrls a:hover {
    color:#cda34f;
}
.projectUrls dl dd a {
    color:#888;
}









/* 面包屑 */
.breads {
	padding-top:20px;
}
.bread {
	box-sizing:border-box;
	padding:20px 0;
	background:#fff;
}
.bread a {
	font-size:15px;
	color:#8b8a8a;
	margin:0 10px;
}
.bread a:hover {
	color:#cda34f;
}
.bread i::before {
	content:">";
	color:#8b8a8a;
}


/* 列表页 */

.subColumn {
	padding:50px 0;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:space-between;
}
.subColumn li {
	width:30%;
	margin-bottom:20px;
	background:#fff;
	padding:20px;
	box-sizing:border-box;
	border:1px solid #e9e9e9;
}
.subColumn li:hover {
	box-shadow:-2px 10px 25px -2px rgb(216 216 216 /90%);
}
.subColumn li a {
	display:block;
}
.subColumn-img {
	position:relative;
	width:100%;
	padding-top:100%;
}
.subColumn-img img {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	object-fit:cover;
}
.subColumn-name {
	text-align:center;
	color:#be9e7f;
	margin-top: 15px;
}
.subColumn-jianjie {
	color:#666464;
	letter-spacing:1px;
	text-align:center;
}

.article-list-left {
	width:70%;
}
.article-list-right {
	width:30%;
	padding-left:20px;
	box-sizing:border-box;
}
.list-jieshao {
	background:#fff;
	box-shadow:0 0 2px 2px #ebebeb;
	padding:30px;
	border-radius:3px;
	margin-bottom:30px;
}
.list-name {
	color:#888;
	padding-bottom:15px;
}
.list-jianjie {
	text-indent:2em;
	font-size:14px;
	color:#666;
	line-height:26px;
	border-bottom:1px solid #ebebeb;
	padding-bottom:23px;
	margin-bottom:11px;
}
.list-jieshao dl dt {
	font-size:16px;
	color:#cda34f;
	padding-bottom:6px;
	padding-top:17px;
}
.list-jieshao dl dd {
	display:flex;
	flex-wrap:wrap;
}
.list-jieshao dl p {
	width:50%;
	color:#666;
	font-size:14px;
	margin-bottom:10px;
}
.list-jieshao dl p span:nth-child(1) {
	color:#999;
	padding-right:16px;
}
.list-dian {
	display:flex;
	color:#666;
}
.list-youdian,.list-quedian {
	width:50%;
}
.youdian-title,.quedian-title {
	padding-left:30px;
	line-height:30px;
	background:url(../image/list-dian.png) no-repeat;
}
.youdian-title {
	background-position:4px -44px;
}
.quedian-title {
	background-position:4px -4px;
}
.list-dian-txt {
	line-height:2;
}
.list-dian-txt p {
	text-indent:30px;
}
.article-list {
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
}
.article-list li {
	width:30%;
	background:#fff;
	box-sizing:border-box;
	padding:15px 0;
	margin-bottom:20px;
	border-radius:10px;
}
.article-list li:hover {
	box-shadow:-2px 10px 25px -2px rgb(216 216 216 / 90%);
}
.article-list-img {
	padding:0 30px 20px 30px;
}
.article-list-img img {
	width:100%;
	height:165px;
	object-fit:contain;
}
.arc-list-info {
	text-align:center;
	padding:0 15px;
}
.arc-list-info h4 {
	color:#292929;
}
.arc-list-info .price {
	color:#9e4b47;
}
.arc-list-info .arc-title {
	color:#202020;
	text-align:center;
	font-size:18px;
	height:60px;
	margin-top:10px;
	padding:0 10px;
	line-height:30px;
	font-weight:300;
	font-family:"Prata",serif;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}
.list-page {
	text-align:center;
	padding:30px 0;
}
.list-page span {
	display:inline-block;
	width:30px;
	height:30px;
	color:#fff;
	line-height:30px;
	background:#818385;
}
.list-page span:hover {
	background:#498fe4 !important;
}
.now-page {
	background:#498fe4 !important;
}
.search_title {
	padding-left:6px;
	border-left:5px solid #1ba9f3;
	font-size:24px;
	margin:30px 0;
}
.article-list-area {
	margin-top:40px;
	padding-bottom:40px;
	display:flex;
}
.right-block {
	margin-bottom:20px;
	background:#fff;
	padding:15px 0;
}
.right-block-title {
	font-size:20px;
	border-bottom:1px solid #cda34f;
	padding-bottom:8px;
	margin-bottom:20px;
	text-align:center;
}
.list-right-urls,.list-right-form,.list-right-tags {
	padding:0 15px;
}
.list-right-urls a {
	color:#4e4e4e;
	font-size:14px;
	line-height:33px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
	padding-left:30px;
	position:relative;
}
.list-right-urls a:hover {
	color:#cda34f;
}
.list-right-urls a:hover:before {
	color:#cda34f;
}
.list-right-urls li a:before {
	font-family:"iconfont";
	color:#4e4e4e;
	font-size:27px;
	transition:all .3s;
	position:absolute;
	left:0;
	top:0;
}
.list-right-urls li:nth-child(1) a:before {
	content:"\e653";
	color:#cda34f;
}
.list-right-urls li:nth-child(2) a:before {
	content:"\e655";
	color:#cda34f;
}
.list-right-urls li:nth-child(3) a:before {
	content:"\e657";
	color:#cda34f;
}
.list-right-urls li:nth-child(4) a:before {
	content:"\e658";
}
.list-right-urls li:nth-child(5) a:before {
	content:"\e654";
}
.list-right-urls li:nth-child(6) a:before {
	content:"\e64f";
}
.list-right-urls li:nth-child(7) a:before {
	content:"\e64e";
}
.list-right-urls li:nth-child(8) a:before {
	content:"\e659";
}
.list-right-urls li:nth-child(9) a:before {
	content:"\e652";
}
.list-right-tags a {
	display:inline-block;
	padding:0 5px;
	margin-right:8px;
	margin-bottom:5px;
	height:30px;
	line-height:30px;
	border:1px solid #f0f0f0;
	background-color:#f2f5f7;
	font-size:12px;
	color:#999;
}
.list-right-tags a:hover {
	border:1px solid #cda34f;
	color:#cda34f;
}










/* 文章页 */
.article-area{
    padding: 40px 0;
    display: flex;
}
.article-left {
    width:70%;
    box-sizing:border-box;
}
.article-body{
    background: #fff;
}
.article-title {
    padding:20px;
    border-bottom: 1px solid #cda34f;
}
.article-title h1 {
    font-size:23px;
    margin-bottom:10px;
    font-weight:500;
}
.article-title span {
    border-left:1px solid #e5e5e5;
    display:inline-block;
    padding:0 10px;
    color:#808080;
}
.article-title span:nth-child(1) {
    border-left:none;
}
.article-txt {
    color:#666;
    padding:30px;
}
.article-txt img {
    display:block;
    margin:10px auto;
    max-width:80%;
}
.article-txt p {
    margin-bottom:10px;
    font-size:16px;
    line-height:1.6;
}
.related-arc ul li:hover,
.swtUrls ul li:hover,
.arc-Prev-Next-btn:hover {
    box-shadow:-2px 10px 25px -2px rgb(216 216 216 / 90%);
}
.arc-Prev-Next {
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    padding:30px 0;
}
.arc-Prev-Next a {
    width:48%;
    color:#020202;
}
.arc-Prev-Next-btn {
    background:#fff;
    padding:20px;
    color:#666;
}
.arc-Prev-Next-btn span {
    display:block;
    font-size:20px;
    margin-bottom:8px;
}
.rel_arc_title {
    border-bottom:1px solid #ebebeb;
    font-size:19px;
    color:#000;
    padding-bottom:5px;
    margin-bottom:13px;
}
.related-arc {
    padding:17px;
    background:#fff;
}
.related-arc ul {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
}
.related-arc ul li {
    width:25%;
    margin-bottom:15px;
    box-sizing:border-box;
    padding:1%;
}
.rel-arc-img {
    position:relative;
    width:100%;
    padding-top:100%;
}
.rel-arc-img img {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    object-fit:cover;
}
.related-arc ul li h2 {
    color:#666;
    font-weight:400;
    display:flex;
    flex-direction:column;
}
.related-arc ul li h2 a {
    font-size:15px;
    color:#666;
    display:block;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    text-align:center;
    padding:8px 0 4px 0;
}
.related-arc ul li h2 span {
    text-align:center;
    font-size:12px;
}












/* 底部 */
footer {
    background:#ededed;
    padding-top:40px;
}
footer a {
    color:#888;
}
footer .container {
    padding-bottom:40px;
    display:flex;
    flex-direction:row;
    justify-content:space-around;
    align-items:center;
}
.foot_left {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:space-between;
}
.foot_logo {
    width:60px;
    height:60px;
}
.foot_webName {
    margin-top:20px;
    color:#333;
}
.foot_in p {
    color:#888;
    line-height:2;
}
.foot_right {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:space-between;
}
.foot_right img {
    width:130px;
    height:130px;
    object-fit:cover;
}
.foot_right p {
    color:#888;
    margin-top:15px;
}
.foot_lien {
    width:1px;
    min-height:130px;
    background-color:#d2d2d2;
}
.copyright {
    padding:15px 0;
    border-top:1px solid #d2d2d2;
    text-align:center;
    color:#888;
    line-height:2;
}


/* 浮窗 */
.celan {
    width:100px;
    position:fixed;
    z-index:50;
    right:10px;
    top:350px;
}
.celan ul li {
    margin-bottom:5px;
    position:relative;
}
.celan ul li a {
    display:block;
}
.celan ul li:nth-child(3) {
    border:1px solid #eee;
}
.celan ul li:hover a::after {
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    height:100%;
    width:100%;
    background:rgba(0,0,0,.2);
    transition:all .3s;
}






/* 内页 四大块商务通 */


.tx-form-box li:last-child{
    justify-content: center;
}

