﻿@charset "utf-8";
.buttons1{text-align: center!important;margin: -30px 0 0px;display: flex;justify-content:center; }
.buttons1 li{border-bottom: none}
.buttons1 li{padding: 0;height: 80px;line-height: 80px;width: 240px;background: #fff;font-size: 18px;color: #636da3;font-weight: 600;box-shadow: 0 0px 25px 2px rgba(0,0,0,.1)}
.buttons1 li i{font-size: 28px;margin-right: 11px;font-weight: 500}
.buttons1 li:hover{box-shadow: 0 0px 15px 2px rgba(0,0,0,.2);}
.buttons1 li.layui-this{background: url(../images/newsbg1.jpg);}
.buttons1 li.layui-this a{color: #fff}
.buttons1 li + li{margin-left: 20px}
.buttons1 {height: 80px;margin-bottom: 80px}
/*招聘*/
.recruitbox1{width: 1200px;margin: 0 auto 104px;padding-top: 106px;text-align: center;color: #000}
.title3{font-size: 32px;margin-bottom: 34px}
.recruitbox1 p{line-height: 32px}
.recruitbox2{display: flex;width: 1200px;margin: 0 auto;padding: 0 47px 0 42px; ;box-sizing: border-box;color: #000}
.recruitbox2 .right{height: 447px;width: 782px;border-radius: 52px;overflow: hidden}
.recruitbox2 .right img{width: 100%;height: 100%}
.recruitbox2 .left{width: 324px;box-sizing: border-box;padding-right: 40px}
.recruitbox2 .left .title3{padding-top: 100px}
.recruitbox2 .left p{margin-bottom: 44px;}
.recruitbox2 .left li+ li{margin-top: 7px}
.recruitbox3{background: #f7f7f7;padding-top: 278px;padding-bottom: 133px;margin-top: -168px}
.recruitbox3 .inner{width: 1200px;margin: 0 auto;}
.title4{text-align: center;font-size: 36px;position: relative;margin-bottom: 40px}
.title4 i{position: absolute;color: #eeeeee;font-size: 57px;font-weight: 600;z-index: 1;width: 100%;left: 0; top:-25px}
.title4 em{position: relative;z-index: 2;display: block;color: #000}
.title4 s{background: #245bf4;height: 3px;width: 100px;margin-top: -4px}
.recruitbox3 ul{width: 100%;display: grid;grid-template-columns: repeat(3, 1fr);;gap: 37px 45px;}
.zpitem{height: 450px;background: #fff;box-sizing: border-box;padding: 39px 30px 0;box-shadow: 0 0px 25px 2px #e9eef3}
.zpitem h3{font-size: 20px;font-weight: 600;margin-bottom: 10px;color: #000}
.zpitem .biaoqian{font-size: 12px;margin-bottom: 22px}
.zpitem .biaoqian i{margin-right:4px;color: #e3e3e7 }
.zpitem .biaoqian tt+ tt{margin-left: 50px}
.zpitem .yaoqiu{line-height: 22px;height:258px;overflow: auto;margin-bottom: 17px}
.zpitem .yaoqiu h4{margin: 18px 0 14px;font-size: 16px;font-weight: 600}
.zpitem .email{padding-top: 18px;border-top: 2px solid #245bf4;display: block}
.zpitem .email a{color: #245bf4}
   .yaoqiu::-webkit-scrollbar {/*滚动条整体样式*/ 
            width: 2px;    /*高宽分别对应横竖滚动条的尺寸*/
            height: 2px;
        }
        .yaoqiu::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius: 7.5px;
            background: rgba(0,0,0,.05);
			width: 15px;height: 15px;box-shadow: none
        }
        .yaoqiu::-webkit-scrollbar-track {/*滚动条里面轨道*/
            border-radius: 0;
            background: rgba(0,0,0,.03);
			box-shadow: none
        }

/*评价咨询服务*/
.reviewbox1 .inner{width: 1200px;margin: 0 auto;display: grid;grid-template-columns: repeat(3, calc(33.33% - 10px));}
.title5{font-size: 24px;padding-bottom: 15px;position: relative;margin-bottom: 8px;color: #000000;font-weight: 600;text-align: center}
	.title5 s {
		position: absolute;
		width: 25px;
		height: 5px;
		background: #215ffe;
		left: 50%;
		margin-left: -12.5px;
		bottom: 0
	}
.reviewpage .details {width: 720px;line-height: 1.68em;text-align: center;margin: 0 auto 53px}
.reviewbox1 .item{height: 326px;text-align: center;}
.itemstyle2 .img{margin: 0 auto;margin-bottom: 24px;width: 75px}
.itemstyle2 .img img{max-height: 100%}
.itemstyle2 .tit{font-size: 20px;margin-bottom: 27px;position: relative;padding-bottom: 16px;overflow:hidden; white-space: nowrap; text-overflow:ellipsis;width: 100%}
 .itemstyle2 .tit s{position: absolute;width: 20px;height: 5px;background: #0e0e0e;left: 50%;margin-left: -10px;bottom: 0}
 .itemstyle2 p{max-width: 227px;margin: 0 auto}
.clamp2{max-height:52px;line-height:26px;-webkit-line-clamp: 2; word-break: break-word;white-space: normal;overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;}
.reviewbox2{padding-top: 74px;background: #f5f9f8;padding-bottom: 114px;margin-bottom: 80px}
.reviewbox2 .inner{width: 1200px;margin: 0 auto;display: grid;grid-template-columns: repeat(3, calc(33.33% - 9.33px));gap:14px;}
.reviewbox2 .item{text-align: center;background: #fff;height: 308px;padding: 30px 30px ;box-sizing: border-box;box-shadow: 0 0px 15px 2px rgba(0,0,0,.05);}
.clamp3{max-height:76px;line-height:25px;-webkit-line-clamp: 3; word-break: break-word;white-space: normal;overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;}
.reviewpage .layui-tab.tabstyle1 .layui-tab-content{margin-bottom: 0}
.reviewpage>div:last-child{margin-bottom: 0}

/*详情*/
.details{}
.navigation {width: 1200px;margin: 0 auto 50px;/*padding-top: 160px;*/
	font-size: 16px;
	color: #666;
}
.navigation a{color: #4370f5;}
.navigation i{font-family: simsun;margin-right: 8px}
.fagui_out {
	background: #fff;
	padding-top: 1px;
	margin-top: -1px;
	min-height: 550px
}
.gk_fagui {
	width: 1200px;
	margin: 0px auto 35px;
	background: #fff;
	padding: 0px 0 100px
}

	.gk_fagui .title {
		font-size: 32px;
		color: #222;
		line-height: 40px;
		font-weight: 600;
		padding: 0 75px;
		text-align: center
	}

	.gk_fagui .info {
		color: #676767;
		margin: 24px auto 17px;
		text-align: center
	}

	.gk_fagui .info li {
			float: left;
			width: 300px;
			height: 26px;
			overflow: hidden;
			padding: 0 30px;
			line-height: 26px;
			color: #999;
		}

	.gk_fagui p {
	}

.detail-nr {
	padding: 0 75px;
}

	.detail-nr h3 {
		font-size: 24px;
		color: #222;
		line-height: 30px;
		margin-bottom: 35px;
		padding-top: 10px;
	}

	.detail-nr h4 {
		font-size: 18px;
		color: #222;
		line-height: 24px;
		padding-top: 10px;
		margin-bottom: 15px;
	}

	/*.detail-nr p {
		font-size: 16px;
		line-height: 40px;
		color: #666;
		margin-bottom: 25px;
		text-indent: 2em
	}*/

		.detail-nr p[style="line-height: 16px;"] {
			margin-bottom: 5px
		}

			.detail-nr p[style="line-height: 16px;"] img {
				display: inline-block;
				margin: 0
			}
.detail-nr img {
	text-align: center;
	margin: 30px auto;
	max-height: 500px;
	width: auto;
	display: inline-block;
}
	/*详情表格*/
.tabletitle .tabletitle_name{font-size: 24px;font-weight: 600;display: block;color: #000;margin-bottom: 5px}
.tabletitle_cr{font-weight: 500;}
.tabletitle{border-bottom: 1px solid #ccc;padding: 10px 0 6px;margin-bottom: 24px}
.fagui_out .inner{width: 1200px;margin: 0 auto}
.MsoNormalTable{margin-bottom: 80px}
.MsoNormalTable tr{background: linear-gradient(to right, #f2f5ff 70%, #ffffff 100%)}
.MsoNormalTable tr:nth-child(1){background: linear-gradient(to right, #1d7ffb , #c8e1ff);font-size: 16px;font-weight: 600;color: #fff}
.MsoNormalTable td{padding: 15px 8px;font-family:  \5FAE\8F6F\96C5\9ED1;color: #000;font-size: 16px;text-align: center}
.MsoNormalTable tr:nth-child(1) td{color: #fff }
.MsoNormalTable,.MsoNormalTable th,.MsoNormalTable td {border: 1px solid #fff;}
/*.MsoNormalTable tr:nth-child(2n){background: #f2f5ff}*/
/*.MsoNormalTable td[rowspan]{background: #e6ecff}*/
.tabprev{font-size: 20px;font-weight: 600;;background: linear-gradient(120deg, #cbdffa 0%,#cbdffa 20%, #177efb 100%);border-radius: 6px;padding: 10px 12px;color: #fff;margin-bottom: 10px;margin-right: 15px}
.MsoNormalTable tr:last-child td{text-align: left}



