/* 通用列表页 */
.ty_list_box { padding-bottom: 40px;max-width: 1200px; margin: 0 auto;}
.ty_list_nav { width: 15%;float: left;}
.ty_list_nav .a_title {width: 100%;height: 61px;display: block;text-align: center;line-height: 61px;font-size: 20px;padding: 0 5px;box-sizing: border-box;font-weight: bold;border-bottom: 2px solid #1a69ad;}
.ty_list_nav ul {padding: 10px 0;background: #f1f8ff;}
.ty_list_nav ul li{padding: 15px 20px;}

.ty_list_nav ul li:last-child a { border-bottom: none;}
.ty_list_nav ul li a {display: block;font-size: 18px;color: #000;padding-left: 50px;background: url(../img/list_icon1.jpg) no-repeat left center;}
.ty_list_nav ul li:hover a {color:#3481ff}
.ty_list_nav ul li.active{background-color: #1e9fff;}
.ty_list_nav ul li.active a {color: #ffffff;background: url(../img/list_icon2.jpg) no-repeat left center;}
.ty_list_nav ul li:hover a span,.ty_list_nav ul li.active a span {display: block;}

.ty_list_main {width: 85%;float: right;box-sizing: border-box;padding: 0 30px;}
.list_title {height:60px;line-height:60px;/* border-bottom: 1px solid #c9c9c9; */}
.list_title h2 {display: inline-block;height: 60px;border-bottom: 2px solid #1a69ad;font-size: 20px;color: #1a69ad;font-weight: bold;cursor: auto;padding: 0 10px;line-height: 60px;}
.ty_list_main .ul_list1 {min-height:680px;padding: 15px 10px;}
.ty_list_main .ul_list1:last-child { border-bottom: none;}
.ty_list_main .ul_list1 li{line-height: 40px;height: 40px;}
.ty_list_main .ul_list1 li:nth-child(5n+0) {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #dcdcdc;}
.ty_list_main .ul_list1 li:last-child{border-bottom:none;}
.ty_list_main .ul_list1 li a{font-size: 16px;color: #000;float: left;width:65%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ty_list_main .ul_list1 li span.date{float: right;font-size: 14px;color: #666;}
.ty_list_main .ul_list1 li a i{display: inline-block;color: #1a69ad;margin-right: 2px;font-style: unset;}
.ty_list_main .ul_list1 li a:hover{color: #256294;}
.ty_list_full{width:100%;float: none;}
.date{float: right;height: 36px;line-height: 36px;color: #999;}


/*分页样式*/
.epages{text-align:center;margin-top: 20px;}
.epages>b{padding:6px 15px;background-color:#2d96db;color:#fff;border: 1px solid #eee;font-weight: normal;margin: 0 2px;}
.epages>a:first-child{margin: 0 10px 0 0}
.epages>a{padding:6px 15px;background-color:#fff;color:#333;border: 1px solid #eee;margin: 0 2px;}
.epages>a:hover{color: #009688;}
.layui-laypage a, .layui-laypage span{font-size:14px;margin: 0 2px;}
.layui-laypage .layui-laypage-count{padding:0 15px;border: 1px solid #eee;}
.layui-laypage .layui-disabled{display:none;}

/* 查询 */
.layui-form{padding:10px;}
.layui-form .layui-input, .layui-form .layui-btn,.layui-textarea{border: 1px solid #2d96db;}
.layui-textarea{min-height:200px;}
.ipt1{position: relative;}
.ipt1 .layui-icon{position: absolute;right: 10px;top: 8px;}
.ipt2, .ipt3{width: 29.5%;}
.ipt2 .layui-form-label, .ipt3 .layui-form-label{width: 90px;}
.ipt2 .layui-input-block, .ipt3 .layui-input-block{margin-left: 100px;}
.ipt4{margin-left: 40px;}
.choose-select{width:110px;}
.layui-form-select dl dd.layui-this{background-color: #1e9fff;}

/* 成果展示列表页 */
.cgzs_list .ty_list_main{width: 100%;float: none;padding: 0;}
.cgzs_list .ty_list_main .ul_list1{min-height: auto;}
.cgzs_list .ty_list_main .title{margin-bottom: 20px;}
.cgzs_list .ty_list_main .ul_list1 li{width: 50%;float: left;height: auto;margin-bottom: 20px;}
.cgzs_list .ty_list_main .ul_list1 li a.cg_img{width: 226px;height: 160px;float: left;border-radius: 4px;margin-right: 20px;}
.cgzs_list .ty_list_main .ul_list1 li a.cg_img img{width: 100%;height: 100%;}
.cgzs_list .cg_text{position: relative;}
.cgzs_list .ty_list_main .ul_list1 li .cg_text{width: 58.3%;}
.cgzs_list .ty_list_main .ul_list1 li .cg_text h2 a{font-size: 18px;float: none;width: 100%;display: block;font-weight: bold;}
.cgzs_list .cg_text p{line-height: 40px;overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap}
.cgzs_list .ipt0{width: 18%;}
.cgzs_list .ipt0 .layui-icon-search{position: absolute;right: 10px;top: 8px;}
.cgzs_list .ipt2, .cgzs_list .ipt3 {width: 22.5%;}

/* 创建需求 */
.form_box .xqk-form{padding-left: 100px;padding-bottom: 120px;}
.form_box h2{text-align: center;font-size: 24px;color: #071248;margin: 40px 0 20px;}
.form_box .layui-form-label{width: 130px;}
.form_box .layui-input-block{margin-left: 140px;}
.form_box .layui-form-item .layui-inline{width: 40%;}
.form_box .layui-form-select .layui-input{padding-right: 0;}
.form_box  .layui-form-text .layui-input-block{width: 70%;}
.form_box .reqform_btn{text-align: center;margin-left: 0;margin-top: 50px;width: 90%;}
.ipt1 .layui-icon-date{top:11px;}
#infoshowkey{line-height: 38px;}

/* 问卷调查 */
.wjdc_box .ipt1{position: relative;}
.wjdc_box .ipt0{width: 24%;position: relative;margin-left: 4%;}
.wjdc_box .ipt0 .layui-icon-search{position: absolute;right: 10px;top: 8px;}
.wjdc_box .ipt4{margin-left: 5%;}
.wjdc_list{margin: 100px 0 60px;}
.wjdc_list ul li{float: left;width: 230px;height: 150px;margin-right: 93.3px;background-color: #fff;margin-bottom: 66px;border-radius: 4px;}
.wjdc_list ul li:nth-child(4n){margin-right: 0;}
.wjdc_list ul li a{display: flex;height:100%;align-items: center;text-align: center;font-size: 18px;border: 1px solid #616161;background: url(../img/dcwj_liBg.jpg) no-repeat center;background-size: 100% 100%;}
.wjdc_list ul li a:hover{background: #dff1ff;}

/* 需求库 */
.xqk_box .ty_list_main{width: 100%;float: none;padding: 0;}
.xqk_box .ty_list_main .ul_list1{min-height: auto;}
.xqk_box .ipt0{width: 22%;}
.xqk_box .ipt0 .layui-icon-search{position: absolute;right: 10px;top: 8px;}
.xqk_box .ipt4{margin-left: 110px;}
.sendneed{margin-left:15px;}

/* 专家智库 */
.zjzk_list .ty_list_main .ul_list1 li a.cg_img{width: 145px;height: 155px;float: left;margin-right: 20px;}
/* .zjzk_list .ty_list_main .ul_list1 li a.cg_img img{width: 100%;height: 100%;} */
.zjzk_list .ty_list_main .ul_list1 li p a{font-weight: bold;font-size: 18px;float: none;display: block;}



@media screen and (max-width:768px){
	/* 通用列表页 */
	main{padding: 10px;}
	.ty_list_box{padding-bottom: 20px;}
	.list-box-lists-newsList li:last-child{padding-bottom: 0;}
	.list-box-lists-newsList li{line-height: 1.8;}
	.list-box-lists-newsList li a{white-space: normal;max-width: inherit;padding-right: 10px;display: inline;padding-left: inherit;}
	.list-box-lists-newsList li a::after{background:transparent;}
	.list-box-lists-newsList li span{float: inherit;color:#999;}
	.ty_list_nav, .ty_list_main{width: 100%;float: none;padding: 0;}
	.ipt1, .ipt2, .ipt3, .ipt4{width: 100%;margin: 6px auto;}
	.ipt4{margin-left: 0;}
	.ty_list_main .ul_list1{min-height: auto;}
	.ty_list_main .ul_list1 li{height: auto;line-height: 1.8;margin-bottom: 10px;padding: 5px 0;}
	.ty_list_main .ul_list1 li a{float: none;white-space: normal;display: inline;margin-right: 10px;}
	.ty_list_main .ul_list1 li span.date{float: none;white-space: nowrap;}
	.epages .page_num{display: none;}
	
	/* 成果展示列表页 */
	.choose-select{width:100%;}
	.cgzs_list .ipt0, .cgzs_list .ipt1, .cgzs_list .ipt2, .cgzs_list .ipt3, .cgzs_list .ipt4{width: 100%;margin: 6px auto;}
	.cgzs_list .ty_list_main .ul_list1 li{width: 100%;margin-bottom: 20px;border-bottom: 1px solid #939393;}
	.cgzs_list .ty_list_main .ul_list1 li .cg_text{float: none;width: 100%;}
	.cgzs_list .ty_list_main .ul_list1 li a.cg_img{float: none;margin: 0 auto;padding-left: 0;}
	.cgzs_list .cg_text p:first-child{text-align: center;}
	.cgzs_list .cg_text p:first-child a{margin: 0 auto;}

	/* 创建需求页 */
	.form_box h2{font-size: 20px;margin: 20px 0;}
	.form_box .layui-form{padding: 0;}
	.form_box .layui-form-item .layui-inline{width: 100%;}
	.form_box .layui-input-block{margin-left: 130px;width: auto;}
	.form_box .layui-form-text .layui-input-block{width: auto;}
	.form_box .reqform_btn{margin-top: 20px;margin-left: 0;width: 100%;}
	.code-img{width: 50%;}
	.code-text{width: 42%;}

	
	/* 问卷调查页 */
	.wjdc_list{margin: 20px 0;}
	.wjdc_box .ipt0, .wjdc_box .ipt1, .wjdc_box .ipt3, .wjdc_box .ipt4{width: 100%;margin: 6px auto;}
	.wjdc_list ul li{width: 49%;height: 60px;margin-right: 2%;margin-bottom: 10px;}
	.wjdc_list ul li:nth-child(2n){margin-right: 0;}
	.wjdc_list ul li a{font-size: 16px;}

	/* 需求库 */
	.xqk_box .ipt0, .xqk_box .ipt1, .xqk_box .ipt3, .xqk_box .ipt4{width: 100%;margin: 6px auto;}
	.el-cascader__dropdown{overflow-x: auto;width: 100%;}
	
	/* 专家智库 */
	.zjzk_list .layui-form{margin-bottom: 20px;}
	.zjzk_list .ty_list_main .ul_list1 li a.cg_img{display: block;margin: 0 auto;}

	
}