* {
  /* ï¿½ï¿½ï¿½æŽ©ï¿½æ¡ï¿½ï¿½ */
  margin: 0;
  padding: 0;
  outline: 0;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*è–¤ï¿½è•ç©¶ï¿½æ¡ï¿½ï¿½*/
.content_box{
  width: 1200px;
  margin: 0 auto;
  /*background-color: #eaeaea;*/
  padding-top: 20px;
  overflow: hidden;
  margin-bottom: 113px;
  /* border: 1px salmon solid; */
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.menu_box{
	border-radius: 3px;
  width: calc(1130px/4);
  float: left;
  margin: 10px 0;
  border: 1px solid #ccc;
  text-align: center;
  line-height: 277px;
  font-size: 20px;
  cursor: pointer;
  background-color: #C9C5C5;
  -moz-transition: -moz-all .3s;
  -ms-transition: -ms-all .3s;
  transition: all .3s;
}
.bred:hover{color: red;}

.menu_box:hover{
  background-color: #026262;
  color: white;
  font-size: 22px;
  -moz-transition: -moz-all .3s;
  -ms-transition: -ms-all .3s;
  transition: all .3s;
  transform: translateY(-8px);
  -webkit-transform: translateY(-8px);
  -ms-transform: translateY(-8px);
  -moz-transform: translateY(-8px);
}

/*ï¿½æ€¨ï¿½ï¿½ï¿½ç´™ï¿½ï¿½*/
.breeding_box{
  width: 1200px;
  margin: 0 auto;
  background-color: fff;
  border: 1px solid;
  margin-top: 45px;
  margin-bottom: 118px;
}

.breeding_title{
  line-height: 190px;
  text-align: center;
  font-size: 38px;
  width: 90%;
  margin: 0 auto;
  border-bottom: 1px solid #0C0C0C;
}

.breeding_content{
  width: 100%;
  margin: 0 auto ;
  display: flex;
  justify-content: space-between;
  padding: 40px;
}
.breedhd{
	
}
.breed_rg{
	width: calc(100% - 690px);
}
.hdlisty{
	border-radius: 3px;
	padding: 10px 35px;
	margin-left: 5px;
	margin-bottom: 15px;
	box-shadow: 0 0 3px #999;
	transition: -moz-all .3s;
	transition: -ms-all .3s;
	transition: all .3s;
}
.hdlisty:hover{
	background-color: #026262;
	color: #fff;
	cursor: pointer;
	transition: -moz-all .3s;
	transition: -ms-all .3s;
	transition: all .3s;
}
.breactrv{
	background-color: #026262;
	color: #fff;
	
}
.breeding_content ul li{
	border-radius: 5px;
	display: flex;
	width: 100%;
  /* height: 560px; */
  /* display: none; */
  overflow: hidden;
  margin-bottom: 188px;
}
.breeding_content ul li h2{
	line-height: 2;
	color: #000;
	white-space: nowrap;
	font-size: 34px;
	margin-bottom: 50px;
	border-bottom: 3px solid #000;
	padding-bottom: 10px;
}
.breeding_content ul li p{
	line-height: 2.71;
	color: #000;
	display: inline-block;
	font-size: 16px;
}
.breeding_content ul li:nth-child(odd) h2{
	
}
.breeding_content ul li:nth-child(odd) p{
	
}
.breeding_content ul li:nth-child(even) h2{
	text-align: right;
	
}
.breeding_content ul li:nth-child(even) p{
	
}

.breeding_content ul li:nth-child(even) img{
	margin-left: 40px;
}
.breeding_content ul li:nth-child(odd) img{
	margin-right: 40px;
}
/* .breeding_content ul li::before{
	content: "";
	display: block;
	width: 100%;
	height: 255px;
	background-color: rgba(0,0,0,.6);
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
} */
.tol{text-align: center;color: #909090;margin-bottom: 20px;}
.breeding_content ul li img{
	width: 650px;
	height:500px;
	display: block;
	object-fit: cover;
	border-radius: 5px;
}

/*ï¿½ãƒ¥å¹»ï¿½æƒ¹ï¿½ï¿½*/
.rota_box{
  width: 1200px;
  margin: 20px auto 118px;
}

.rota_title{
  width: 100%;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 26px;
  font-weight: bold;
}

table{
	width: 1200px;
  border-collapse: collapse;
  border-spacing: 0;
}

table tbody tr:nth-child(1) td{
  font-weight: bold;
  text-align: center;
}

table tr td:first-child{
  /* font-weight: bold; */
}
.dla thead th{
	font-size: 22px;
	height: 55px;
}
.dla tbody tr td:nth-child(2){
	width: 660px;
}
.dla{
	margin-bottom: 30px;
}
.cloum_title {
  text-align: left;
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEiLz48L3N2Zz4=) no-repeat 100% center;
}

.rota_box table tr td {
  width: 10%;
  height: 62px;
  text-align: center;
  font-size: 16px;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.rota_box table tr td:nth-child(1){
	/* width: 20%; */
}

.breeding_notice{
  padding: 17px 25px;
}

.breeding_notice p{
  line-height: 55px;
  text-align: left;
  font-size: 17px;
}

/*ï¿½ï¿½ç¶ãƒ¥ï¿½å£•ï¿½ï¿½ï¿½èŒµï¿½*/
.employee_box{
  width: 1200px;
  margin: 45px auto 118px;
  border: 1px solid #ccc;
  cursor: pointer;
}

.employee_list{
  width: 100%;
  height: 250px;
}

.employee_list_img{
  width: 30%;
  height: 250px;
  float: left;
  padding: 10px;
  border-bottom: 1px solid #ccc;
  position: relative;
}
.employee_list_img>span{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #fff;
	font-weight: bold;
	font-size: 25px;
	text-align: center;
}
.employee_list_img img{
  margin: 20px 0 0 19px;
  width: 91%;
  height: 191px;
  border-radius: .8rem;
}

.employee_list_cont{
  width: 68%;
  height: 250px;
  margin-left: 2%;
  float: left;
  padding-left: 10px;
  border-bottom: 1px solid #ccc;
}

.employee_title{
  width: 100%;
  height: 60px;
  line-height: 79px;
  font-size: 24px;
}

.employee_descr{
  width: 95%;
  height: 120px;
  line-height: 35px;
  color: #4d4d4d;
}

.employee_date{
  width: 100%;
  height: 70px;
  line-height: 70px;
  color: #4d4d4d;
}

.employee_list:last-child .employee_list_img{
  border-bottom: none;
}

.employee_list:last-child .employee_list_cont{
  border-bottom: none;
}

.employee_title:hover a{
  color: orange;
  text-decoration: none;
}

.employee_list_cont:hover a{
  text-decoration: none;
}

/*ï¿½å£•ï¿½èŽšï¿½ï¿½ï¿½*/
.training_box{
  width: 1200px;
  margin: 45px auto 118px;
  overflow: hidden;
}

.training_cont_left{
  width: 70%;
  min-height: 300px;
  float: left;
  border: 1px solid #ccc;
}

.training_title{
  width: 100%;
  height: 80px;
  line-height: 80px;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}

.copy_message{
  width: 90%;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  padding-left: 8%;
  color: #6b6b6b;
  border-bottom: 2px solid orange;
}

.copy_message div{
  height: 40px;
  width: 22%;
  line-height: 40px;
  float: left;
  text-align: center;
  margin: 0 auto;
  font-size: 14px;
}

.training_content{
  width: 89%;
  min-height: 180px;
  margin: 20px auto 40px auto;
  line-height: 35px;
  color: #1a1a1a;
}

.training_cont_right{
  width: 29%;
  float: right;
  border: 1px solid #ccc;
  background-color: #f7f8f9;
}

.training_com_title{
  width: 70%;
  height: 60px;
  margin: 0 auto;
  line-height: 60px;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 2px solid orange;
}

.training_commit_content{
  width: 95%;
  padding: 1% 7px 0 11px;
  margin: 0 auto;
}

.training_commit_content input{
  width: 99%;
  height: 40px;
  margin-top: 20px;
  text-align: center;
  border: 1px solid #ccc;
}

.training_commit_content input:last-child{
  margin-bottom: 20px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.health_box{
  width: 1200px;
  margin: 20px auto 118px;
}

.health_box table tr td {
  width: calc(1200px/8);
  height: 62px;
  text-align: center;
  font-size: 16px;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.health_title{
  width: 100%;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 26px;
  font-weight: bold;
}

/*è†¸ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.performance_box{
  width: 1200px;
  margin: 20px auto 118px;
}

.performance_box table tr td {
  width: calc(1200px/8);
  height: 62px;
  text-align: center;
  font-size: 16px;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.cloum_title div{
  display: inline-block;
  width: 80px;
}
.cloum_title{
	
	/* padding: 0 10px; */
	border: 0;
}
#name{
  text-align: left;
}

#date{
  text-align: right;
}

.performance_title{
  width: 100%;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 26px;
  font-weight: bold;
}

/* ï¿½ï¿½ç¶ãƒ¦ï¿½ï¿½ï¿½ï¿½ */
.ygsc{
	width: 1200px ;
	margin: 40px auto 120px auto;
}
.ygsc h1{
	text-align: center;
	margin-bottom: 40px;
	font-size: 26px;
}
.ygsc .ygsc-box{
	border: 1px solid #808080;
	padding: 60px 140px 100px;
	/* height: 1400px; */
	position: relative;
}
.ygsc .ygsc-box h2{
	font-weight: normal;
	text-align: center;
	padding-bottom: 60px;
	margin-bottom: 80px;
	font-size: 28px;
	border-bottom: 1px solid #aaa;
}
.ygsc .ygsc-box h3{
	color: #333;
	text-align: center;
	font-size: 22px;
	margin: 20px 0;
}
.ygsc .ygsc-box p{
	font-weight: normal;
	font-size: 18px;
	line-height: 60px;
}
.ygsc .ygsc-box ul li{
	height: 70px;
	font-size: 21px;
	cursor: pointer;
}
.ygsc .ygsc-box ul li a:hover{
	color: #026262;
	text-decoration: none;
}
.ygsc .ygsc-box ul li span{
	float: right;
	display: block;
}
.ygsc .ygsc-box .page{
	text-align: center; 
	color: #ccc; 
	font-size: 15px;
	position: absolute;
	bottom: 25px;
	left: 50%;
	margin-left: -29px;
}
.ygsc-btn{
	cursor: pointer;
}
.ygsc-btn:hover{
	color: #026262;
	text-decoration: none;
}

/* ï¿½ï¿½ï¿½ï¿½ï¿½çµŽï¿½ï¿½ï¿½ */
.bgssz-p{
		text-align: left;
		line-height: 10px;
}
/* ï¿½ï¿½ï¿½ï¿½ï¿½çµŽï¿½ï¿½ï¿½ */

/* ï¿½ï¿½ç¶ãƒ¦ï¿½ï¿½ï¿½ï¿½ */

/* ï¿½ãƒ©ï¿½ï¿½ç¾Œï¿½è…®ï¿½ */
.bxlc{
	width: 1200px;
	margin:0 auto 120px auto;
}
.bxlc-img{
	height: 500px;
	border: 1px solid #aaa;
	margin: 25px 0 0 20px;
}
.bxlc h1{
	text-align: center;
	margin:40px 0px;
	font-size: 26px;
}
.bxlc table tr td {
  width: 950px;
  height: 62px;
  line-height: 35px;
  padding: 20px 30px;
  text-align: left;
  font-size: 16px;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.bxlc table tr td:first-child {
	width: 250px;
  text-align: center;
}
/* ï¿½ãƒ©ï¿½ï¿½ç¾Œï¿½è…®ï¿½ */

/* ï¿½ï½…ï¿½ï¿½ï¿½ï¿½ï¿½ */
.kfbz{	
	width: 1200px;
	margin:0 auto 120px auto;
}
.kfbz h1{
	text-align: center;
	margin:40px 0px;
	font-size: 26px;
}
.kfbz table tr td {
  /* width: 950px; */
  height: 62px;
  line-height: 35px;
  padding: 10px 20px;
  text-align: left;
  font-size: 16px;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.kfbz table tr td:first-child {
	/* width: 250px; */
	text-align: center;
}

/* ï¿½ï½…ï¿½ï¿½ï¿½ï¿½ï¿½ */
/* ç¼ƒæˆ ç¯éî„€å¡éå³°ç´¡ç›ï¿½ */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
ul li {
  list-style: none;
}
a {
  text-decoration: none;
  color: #000;
}
a:hover {
  text-decoration: underline;
}
button {
  border: 0;
  outline: none;
}
input {
  outline: none;
  border: 0;
}
textarea {
  outline: none;
  border: 0;
  resize: none;
}
.common {
  width: 1200px;
  margin: 0 auto;
}
.common_btn {
  height: 50px;
  width: 180px;
  text-align: center;
  line-height: 50px;
  background-color: #233951;
  color: #fff;
  border-radius: 25px;
  margin-top: 50px;
}
.common_btn:hover {
  color: #233951;
  background-color: #f4f4f4;
  border: 1px solid #233951;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
/* å¨“å‘´æ«Žå¨´î†¼å§© */
.clearfloat:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.clearfloat {
  zoom: 1;
}
.color_red {
  color: #f00;
}

/*ç€µè‰°åŸ…ç’ºîˆšç·ž*/
.dqwzbox_a {
  height: 50px;
  /*margin-top: 12px;*/
  background-color: #f5f5f5;
}
.dqwzbox_b {
  width: 1200px;
  margin: 0 auto;
  line-height: 50px;
}
.dqwzbox_b a {
  color: #333;
}

.header_top {
  height: 45px;
  background-color: #026262;
  text-align: center;
  color: #fff;
  font-size: 14px;
  position: relative;
}
.header_top a {
  color: #fff;
}
.header_box {
  width: 66.9%;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
/* ç¶ï¿½æ· */
.left_box {
  min-width: 280px;
  margin-left: -62px;
  padding-left: 88px;
}

/* ï¿½å‹ˆæ· */
.right_box {
  padding-left: 22px;
  width: 980px;
  display: flex;
}
/* çµŽâˆ½ï¿½ï¿½ */
.right_box .r1 {
  width: 220px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0 10px;
}
.right_box .r1 img {
  width: 20px;
  height: 33px;
}
/* appç­ï¿½èŽ‰ï¿½ */
.right_box .r2 {
  width: 76px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0 10px;
  position: relative;
}
.right_box .r2 img {
  width: 10px;
  height: 15px;
}
.right_box .r2 .hiden {
  line-height: 34px;
  position: absolute;
  top: 45px;
  background-color: #026262;
  border: 1px solid #fff;
  z-index: 10;
  display: none;
}
.right_box .r2 .hiden .icon {
  width: 20px;
  height: 20px;
}
.right_box .r2 .hiden .ewm {
  width: 150px;
  height: 150px;
}
.right_box .r2 .hiden .hiden-left {
  margin: 0 10px;
}
.right_box .r2 .hiden .hiden-right {
  margin-right: 10px;
}
.right_box .r2 .hiden p {
  margin-top: -20px;
}
.right_box .r2:hover .hiden {
  display: flex;
}
.fontbld{
	font-weight: bold;
}
.colf1{
	color: red;
}
.colf1 span{
	padding: 3px 6px;
	border-bottom: 10px double red;
}
.indexnone{display: none;}
.asement{
	width: 100%;
}
.asement ul{
	width: 1200px;
	margin: 20px auto;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-top: 1px solid grey;
	border-right: 1px solid grey;
	border-left: 1px solid grey;
	display: flex;
}
.asement ul li{
	width: 100px;
	font-size: 14px;
	border-right: 1px solid grey;
}
.asement ul li:nth-child(12){
	border-right: 0;
}
.asement ul li:hover{
	color: #fff;
	background-color: #026262;
	cursor: pointer;
}
.onase{
	color: #fff;
	background-color: #026262;
}
tr.dutytr td:nth-child(n+2){
	font-weight: bold;
	color: red;
	border-color: #000;
}
/* çµ¨éœ¢ï¿½ç¶ºï¿½ */
.right_box .r3 {
  width: 76px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0 10px;
  position: relative;
}
.right_box .r3 img {
  width: 20px;
  height: 20px;
}
.right_box .r3 .hiden {
  height: 184px;
  position: absolute;
  top: 45px;
  background-color: #026262;
  border: 1px solid #fff;
  z-index: 10;
  display: none;
}
.right_box .r3 .hiden img {
  width: 160px;
  height: 160px;
  margin: 10px;
}
.right_box .r3:hover .hiden {
  display: block;
}
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.right_box .r4 {
  width: 76px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0 10px;
}
.right_box .r4 img {
  width: 20px;
  height: 20px;
}
.right_box .r4 .hiden {
  height: 184px;
  position: absolute;
  top: 45px;
  background-color: #026262;
  border: 1px solid #fff;
  z-index: 10;
  display: none;
}
.right_box .r4 .hiden img {
  width: 160px;
  height: 160px;
  margin: 10px;
}
.right_box .r4:hover .hiden {
  display: block;
}
/* ï¿½ï¿½è†£âˆ½ï¿½ */
.right_box .r5 {
  /* width: 76px; */
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0 10px;
}
.right_box .r5 img {
  width: 20px;
  height: 20px;
  margin-left: -30px;
}
.right_box .r5 input {
  width: 230px;
  height: 8px;
  border-radius: 10px;
  padding: 10px;
  display: flex;
  line-height: 8px;
}
/* ï¿½ç³¸ï¿½ */
.right_box .r6 {
  width: 90px;
  background-color: #f00;
  margin-left: 10px;
  cursor: pointer;
  color: #fff;
}
.login-form{
  padding:10px 20px 10px;
}
.login-form .login-input{
  border: 1px solid #ccc;
  padding: 5px 10px;
  margin-bottom: 15px;
}
.login-form .btn{
  color: #026262;
  background-color: #fff;
  border: 1px solid #026262;
  height: 30px;
  width: 100%;
  cursor: pointer;
  margin: auto;
  display: block;
  transition: all 0.2s;
  /* border-radius: 50px; */
}
.login-form .btn:hover{  
  color: #fff;
  border: 1px solid #026262;
  background-color: #026262;
}
.login-form .login-p{
  font-size: 16px;
  color: #333;
  font-weight: 700;
  padding-bottom: 10px;
  margin-bottom: 15px;
  text-align: center;
  border-bottom: 1px solid #ccc;
}
.login-form .login-hr{
  margin-top: 15px;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 1px solid #ccc;
}
.el-dropdown{
  color: #fff;
}

/* ï¿½è„‚ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ç³¸ï¿½ç­ï¿½ï¿½ï¿½ */
.login-back{
  padding: 15px;
}
.login-back button{
  color: #026262;
  background-color: #fff;
  border: 1px solid #026262;
  height: 30px;
  width: 100%;
  cursor: pointer;
  margin: 15px auto 0;
  display: block;
  transition: all 0.2s;

}
.login-back button:hover{  
  color: #fff;
  border: 1px solid #026262;
  background-color: #026262;
}
/* ï¿½è„‚ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ç³¸ï¿½ç­ï¿½ï¿½ï¿½ */

/* ï¿½ï¿½ï¿½ï¿½ */
.right_box .r7 {
  width: 70px;
  height: 45px;
  margin-left: 1px;
  cursor: pointer;
}
.right_box .r7:hover {
  background-color: #f00;
}
/* ï¿½æ¸‡ï¿½ãŠ§ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.right_box .r8 {
  display: none;
  width: 70px;
  height: 45px;
  margin-left: 1px;
  line-height: 45px;
  background-color: #f00;
  cursor: pointer;
}
.right_box .r8 svg {
  margin-left: -20px;
}
/* ç­ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ç¶£ï¿½ç´®ï¿½ */
.header_nav_hidden {
  width: 100%;
  height: 410px;
  position: absolute;
  display: none;
  z-index: 20;
  box-shadow: 0 0 2px 3px rgb(4 0 0 / 8%);
  background-color: #fff;
}
.header_nav_hidden ul {
  float: left;
  width: 218px;
  text-align: center;
  border-right: 1px solid rgb(230, 230, 230);
}
.header_nav_hidden ul h4 a {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 24px;
}
.header_nav_hidden_box {
  width: 1560px;
  margin: 0 auto;
  padding-top: 20px;
}
.header_nav_hidden ul:last-child {
  border: 0;
}
/*.header_nav_hidden ul:nth-child(3) {*/
/*  width: 170px;*/
/*}*/
/*.header_nav_hidden ul:nth-child(4) {*/
/*  width: 120px;*/
/*}*/
/*.header_nav_hidden ul:nth-last-child(2),*/
/*.header_nav_hidden ul:last-child {*/
/*  width: 120px;*/
/*}*/
/*.header_nav_hidden ul:nth-last-child(4) {*/
/*  width: 130px;*/
/*}*/
.header_nav_hidden ul li {
  margin: 14px 0;
}
.header_nav_hidden ul a {
  font-size: 12px;
  color: #000;
}
.header_nav_hidden ul h4 a:hover {
  color: #000;
  text-decoration: none;
}
.header_nav_hidden ul a:hover {
  color: #f00;
  text-decoration: underline;
}
/* ç­ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½è†¸ï¿½ï¿½ï¿½ */
/* çµ²å–ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ç¶£ï¿½ç´®ï¿½ */
.nav_box {
  width: 1200px;
  margin: 0 auto;
}
.nav_box .logo_box {
  width: 120px;
  height: 120px;
  margin-top: 70px;
}

.nav_list{
  width: 946px;
  overflow: hidden;
  border-bottom: 1px solid #ccc;
}

.nav_menu{
  width: calc(946px/6);
  height: 80px;
  line-height: 80px;
  float: left;
  text-align: center;
  cursor: pointer;
  /*margin-left: 80px;*/
}

.nav_menu a{
  color: #000;
}

.nav_menu:first-child{
  margin-left: 0;
}

.nav_menu:hover a{
  color: #f00;
}

.nav_list_two{
  width: 946px;
  height: 160px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.nav_list_two ul:last-child{
  border-right: none;
}

.nav_list_two ul{
  width: calc(946px/6);
  height: 160px;
  float: left;
  border-right: 1px dashed #ccc;
  padding-top: 10px;
}

.nav_list_two ul li{
  width: calc(946px/6);
  height: 30px;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
}

.nav_list_two ul li:hover a{
  color: #f00;
}

/* è´ï¿½ï¿½ï¿½è•ç‹—ï¿½ï¿½ */
.gotop{
	/* border: #000000 1px solid; */
	position: fixed;
	z-index: 10;
	padding: 5px 0 0 0;
	right: -95px;
	bottom: 100px;
	width: 135px;
	background-color: rgba(0,0,0,0.2);
	color: #fff;
	cursor: pointer;
	transition: all 0.3s;
	border-radius:  15px 0 0 15px  ;
}
.gotop span{
	font-size: 20px;
	position: absolute;
	line-height: 40px;
	
}
.gotop svg{
	transition: all 0.3s;	
}
.gotop:hover svg{
	transform: rotate(90deg);
}
.gotop:hover{	
	right: 0px;
	background-color: rgba(0,0,0,0.6);
	/* transform: rotate(90deg); */
}
/* è´ï¿½ï¿½ï¿½è•ç‹—ï¿½ï¿½ */

/* çµ²å–ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½è†¸ï¿½ï¿½ï¿½ */
/* çµ²å–ï¿½ï¿½ï¿½é³ï¿½ï¿½ï¿½ */
footer .top {
  border: 1px solid #333;
  background-color: #333;
}
footer .common {
  display: flex;
  justify-content: space-between;
  margin: 60px auto;
}
footer .item {
  width: 400px;
  /* height: 230px; */
}
footer .ul_box {
  margin-right: 38px;
  float: left;
}
footer .ul_box li {
  line-height: 36px;
  text-align: center;
}
footer .ul_box p {
  color: #dfdfdf;
  margin-bottom: 10px;
}
footer .ul_box a {
  color: #979797;
  font-size: 14px;
}
footer .ul_box a:hover {
  color: #f00;
  text-decoration: underline;
}
footer .item_2 {
  border-right: 1px solid #555;
  border-left: 1px solid #555;
}
footer .img_box {
  width: 130px;
  height: 130px;
  padding: 10px;
  border: 1px solid #555;
  display: inline-block;
  margin: 20px 44px;
}
footer .img_box:first-child {
  margin-right: 0;
}
footer .img_box img {
  width: 110px;
  background-color: #fff;
  height: 110px;
}
footer .img_box p {
  font-size: 14px;
  color: #fff;
  margin-top: 20px;
  text-align: center;
}
footer .item_3 {
  color: #fff;
  text-align: right;
  padding-top: 20px;
  padding-left: 14px;
  width: 400px;
}
footer .item_3 .d2 {
  display: flex;
  justify-content: flex-end;
  padding: 20px 0;
}
footer .item_3 .d2 img {
  height: 60px;
  margin-right: 20px;
}
footer .item_3 .d2 p {
  font-size: 26px;
}
footer .item_3 .d3 {
  font-size: 14px;
  text-align: left;
  margin-left: 35px;
}
footer .item_3 .d3 p {
  line-height: 28px;
}
footer .item_3 .d3 p:last-child {
  margin-left: 70px;
}
footer .item_3 .d4 {
  padding-top: 10px;
  font-size: 14px;
}
footer .bottom {
  height: 75px;
  background-color: #026262;
  text-align: center;
  line-height: 75px;
  color: #fff;
  font-size: 14px;
}
footer .bottom a {
  font-size: 14px;
  color: #fff;
}
.topto{
	position: fixed;right: 20px;bottom: 120px;
	width: 45px;
	height: 45px;
	border:1px solid #026262;
	background: #fff url(../img/gott.png) no-repeat;
	border-radius: 5px;
	background-position: 50%;
	background-size: 28px 28px;
}
.topto:hover{
	cursor: pointer;
	border:1px solid #fff;
	background: #026262 url(../img/gotb.png) no-repeat;
	border-radius: 5px;
	background-position: 50%;
	background-size: 28px 28px;
}

.studylist{
	width: 100%;
}
.studylist_con{
	width: 1200px;
	margin: 60px auto 118px;
}
.studyul{
	display: flex;
	align-items: center;
}
.studyul i{
	display: block;
	width: 22px;
	height: 22px;
	background: url(../img/listjt8.png) no-repeat;
	background-size: 22px;
	background-position: 50%;
	transition: -moz-all .2s;
	transition: -ms-all .2s;
	transition: all .2s;
}
.studyiro{
	transform: rotate(90deg);
	transition: -moz-all .2s;
	transition: -ms-all .2s;
	transition: all .2s;
}
.studyul i:hover{
	cursor: pointer;
	background: url(../img/listjtg.png) no-repeat;
	background-size: 22px;
	background-position: 50%;
	transition: -moz-all .2s;
	transition: -ms-all .2s;
	transition: all .2s;
}
.studyul ul{
	display: flex;
	transition: -moz-all .3s;
	transition: -ms-all .3s;
	transition: all .3s;
	margin-left: 10px;
}
.studyul ul li{
	font-size: 24px;
	color: #454545;
	margin-right: 10px;
	transition: -moz-all .3s;
	transition: -ms-all .3s;
	transition: all .3s;
	padding: 5px 20px;
	border-radius: 35px;
}
.studyul ul li:hover{
	cursor: pointer;
	background-color: #026262;
	color: #FFF;
}
.aino{
	display: none;
}
.studyul ul .ulaino{
	background-color: #026262;
	color: #FFF;
}
.studyclass div{
	display: none;
}
.studyclass .studyps{
	display: block;
}
.studyps ul,.studyai ul{
	width: 1200px;
	margin: 30px auto 0;
}
.studyps ul li,.studyai ul li{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 20px 30px;
	background-color: #f2f2f2;
	margin-bottom: 20px;
	border-radius: 12px;
}
.studyps li img,.studyai li img{
	width: 300px;
	height: 195px;
	background-color: #454545;
	margin-right: 20px;
	border: 1px solid #808080;
}
.studyps li .studymidd{
	width: calc(100% - 320px);
	display: block;
}
.studyps li .studymidd h3{
	
}

.studyps li button,.studyai li button{
	width: 100px;
	height: 45px;
	border-radius: 8px;
	color: #fff;
	background-color: #026262;
	border: 1px solid #026262;
	font-size: 18px;
}
.studyps li button:hover,.studyai li button:hover{
	background-color: #fff;
	cursor: pointer;
	color: #454545;
}
.studyclass .midde{
	display: flex;
	width: 88%;
}

.studyai ul li{
	
}

.studyai li .studymidd{
	display: block;
}
.studyai li .studymidd h3,.studyps li .studymidd h3{
	color: #333;
	margin-bottom: 15px;
}
.studyai li .studymidd p,.studyps li .studymidd p{
	color: #4a4a4a;
	font-size: 14px;
	line-height: 1.71;
}

.gostudymode{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .6);
	left: 0;
	top: 0;
	z-index: 2;
}
.gostudy{
	background-color: #fff;
	width: 650px;
	/* height: 415px; */
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	z-index: 4;
	border-radius: 10px;
}
.gostudy h1{
	text-align: center;
	font-size: 24px;
	font-weight: 600;
	height: 72px;
	line-height: 72px;
	/* border-bottom: 1px solid #444; */
}
.listcomm{
	margin: 20px 40px 100px;
	border-top: 1px solid #444;
	border-bottom: 1px solid #444;
}
.listcomm article{padding: 20px 20px;font-size: 16px;}
.listcomm h3{
	font-size: 16px;
	font-weight: 500;
	line-height: 2.5;
}
.listcomm h3 input{
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #000;
	width: 162px;
	padding: 0 5px;
}
.listcomm h3 a{
	color: blue;
	text-decoration: underline;
}
.listcomm h3:nth-child(n+4){
	text-indent: 5em;
}
.lissubmit{
	text-align: center;
	height: 64px;
	line-height: 64px;
	/* margin-top: 39px; */
	border-top: 1px solid #444;
}
.lissubmit:hover{
	background-color: #026262;
	color: #fff;
	cursor: pointer;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
/* 云盘 */
.ypsyff,.xinyg{
	width: 100%;
	margin: 50px 0 118px;
}
.ypsyff_w,.xyg_w{
	width: 1200px;
	margin: 0 auto;
	border: 1px solid #ccc;
	padding: 80px;
	position: relative;
}
.ypsyff_w img{
	display: block;
	margin: 20px auto;
}
.ypsyff_w h2{
	font-size: 26px;
	text-align: center;
	margin: 0 0 40px;
}
.ypsyff_w p{
	font-size: 16px;
	line-height: 1.8;
}
.xyg_w h2{
	font-size: 26px;
	text-align: center;
}
.xyg_w hr{
	margin: 80px 0 30px;
	height: 0;
	background-color: #f2f2f2;
	border-top:1px solid #f2f2f2;
	border-left:0px solid transparent;
border-right:0px solid transparent;
border-bottom:0px solid transparent;
}
.xyg_w .xinabsno{
	position: absolute;
	font-size: 12px;
	color: #909090;
	bottom: 65px;
	left: 50%;
	transform: translateX(-50%);
}
.xinyg .xyg_w{padding-bottom:130px;margin-bottom: 80px;}
.xyg_w>span{margin-bottom:60px;display: inline-block;}
.xyg_w p{font-size: 16px;line-height: 3.5;color: #454545;}
.xyg_w p:nth-child(1){margin-bottom: 40px;}
/* 职位申请 */
.application{width: 1200px;margin: 0 auto 118px;}
.application tr th{height: 84px;font-size: 16px;font-weight: 500;padding: 10px;white-space: nowrap;background-color: #026262;color: #fff;}
.application tr td{text-align: center;height: 40px;font-size: 14px;font-weight: 500 !important;padding: 10px;height: 68px;}
/* .application tbody tr:nth-child(odd){background-color: aliceblue;} */
.application tr td:nth-child(5),.application tr td:nth-child(7){width: 8%;}
.application_h3{font-size: 30px;text-align: center;margin: 68px 0;}
