.indexTitle {
	text-align:center;
	font-size:36px;
	color:#333333;
	position:relative;
	margin-bottom:70px;
}
.indexTitle:after {
    width:100px;
    height:4px;
    position: absolute;
    content:"";
    background-color: #f39800;
    left:50%;
    margin-left:-50px;
    bottom:-20px;

}

.bannerImg img {
	display:block;
	width:100%;
}
.layui-form-item  .layui-form-label_new {
	width:90px;
	/*font-weight:800;*/
	font-size:18px;
	padding-right:25px;
	
}

 .layui-form-item  .layui-input-block_new {
 	margin-left:130px;
 }
 
.layui-form  .layui-form-item_new {
	margin-bottom:25px;
}
.layui-input {
	border-color:#8ed9d1;
}
 .layui-form-select  .layui-input:hover, .layui-form-select  .layui-textarea:hover {
	border-color:#8ed9d1!important;
}
.layui-input, .layui-select, .layui-textarea {
	background:rgba(222,244,241,0.8);
}
.layui-input_new, .layui-select_new, .layui-textarea_new {
	background:rgba(222,244,241,0.8);
	border-color:#8ed9d1;
	/*font-size:18px;*/
}
.layui-input_new:hover, .layui-textarea_new:hover,.layui-textarea_new:hover {
	border-color:#8ed9d1!important;
}


.layui-form-radio * {
	font-size:18px;
}
.layui-form-select dl dd.layui-this {
	/*background-color:#009688;*/
}
.layui-form-select .layui-edge {
	border-top-color:#8ed9d1;
}
.layui-form-select dl dd.layui-this {
	background:#009688;
}
.layui-btn+.layui-btn {
	margin-left:130px;
}
.layui-input-block {
	margin-left:130px;
}
.layui-btn {
	height:52px;
	line-height:38px;
	padding:0 35px;
}
.layui-btn-primary {
	border:1px solid #009688;
}
#form {
	padding:0 60px;
	padding-top:50px;
	/*margin-top:40px;*/
	background:white;
	padding-bottom:40px;
}
#layui-form-item_new {
	margin-bottom:0px;
}
#submit {
	width:120px;
	height:60px;
	border-radius:10px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	padding:0 28px;
}
.form-title {
	margin-bottom:60px;
	font-size:36px;
	text-align:center;
	color:#00aa98;
}
.layui-form-select dl dt {
	font-size:18px;
	color:#009688;
}
.layui-main {
	width:800px;
	margin:0 auto;
}
.layui-inlineDiv {
	color:#ff9400;
}
/*媒体查询响应式*/
@media (max-width: 414px) {
	
	
   .bannerImg {
   	   height:auto;
   	   margin-bottom:0;
   	   margin-top:60px;
   }
  .bannerImg img {
  	max-width:100%;
  }
   .layui-main {
   	width:100%;
   }
   
   #form {
   	padding:0;
   }
   .layui-input, .layui-textarea{
   	width:90%!important;  
   	 }
   .layui-form-item .layui-inline{
   	display:inline-block!important;
   }
   .layui-inlineDiv {
   	width:90%;
   }
   
   .indexTitle {
   	  font-size:25px;
   	  margin-top:25px;
   	  margin-bottom:30px;
   }
   .indexTitle:after {
   	 width:36px;
   	 margin-left:-18px;
   	 bottom:-10px;
   }
   
   .banxin {
   	  width:100%;
   }
   
   .researchItem {
   	height:auto;
   }
   .researchItem>a img {
   	 width:25%;
   	 height:auto;
   }
   
   .researchItem1 {
   	display:none;
   }
   .research-div div:nth-child(1) {
   	overflow:hidden;
   	text-overflow:ellipsis;
   	white-space:nowrap;
   	margin-bottom:6px;
   	margin-top:20px;
   	font-size:16px;
   }
   
   .research-div {
   	width:270px;
   	height:auto;
   	padding-left:16px;
   	padding-right:0;
   	padding-top:0;
   }
   .research-div div:nth-child(2){
   	   overflow:hidden;
   	   text-overflow:ellipsis;
   	   display:-webkit-box;
   	   -webkit-line-clamp:3;
   	   -webkit-box-orient:vertical;
   	   font-size:14px;
   }
   
   .research ul li:nth-child(even) .research-div {
   	 padding-left:6px;
   	 padding-right:10px;
   }
   .title {
   	 font-size:20px;
   	 margin-bottom:5px;
   	 margin-top:15px;
   }
   .titleDiv {
   	margin-bottom:12px;
   }
   .publishTime {
   	  font-size:16px;
   }
   .typeName {
   	  font-size:16px;
   }
   .banxin-div {
   	padding:12px 12px 30px 12px;
   	margin-bottom:30px;
   	font-size:14px;
   }
   .healthyItem .banxin {
   	padding-top:0;
   	
   }
   .banxin-div p span {
   	font-size:14px!important;
   }
   .banxin-div {
   	margin-bottom:0;
   }
   .layui-form-item .layui-form-label_new{
   	font-size:15px;
   }
   
   .layui-form-radio *{
   	font-size:15px;
   }
  
   .layui-input-blockCenter {
   	text-align:center;
   	margin-bottom:20px;
   }
   .layui-input-block{
   	margin-left:0;
   }
   #submit {
   	width:100px;
   	height:44px;
   	line-height:44px;
   	font-size:16px;
   	padding:0 15px;
   }
   .layui-btn {
   	height:44px;
   	line-height:44px;
   	border-radius:10px;
   }
   .layui-form-select .layui-edge{
   	 right:40px;
   }
   .form-title {
   	font-size:24px;
   	margin-bottom:20px;
   	margin-top:20px;
   }
   .layui-btn+.layui-btn {
   	margin-left:35px;
   }
   .layui-form-select dl{
   	min-width:90%;
   }
   
   
   
   
   
   
}

@media (max-width: 375px) {
	.research-div {
		width:245px;
	}
}

@media (max-width: 320px) {
     .research-div {
		width:206px;
	}
	.research-div div:nth-child(1){
		margin-top:7px;
	}
	.layui-btn+.layui-btn{
		margin-left:60px;
	}
}