﻿/********搜索页面开始***********/
/*主体*/
.bgGreen{background: url(../images/bg_index.png) center center;}
.ss_con{padding: 30px 0 40px; color: #fff; overflow: hidden; position: relative; overflow: hidden;}
.hot-words{font-size: 15px; border-left: 1px solid #537F44; padding: 40px 0 40px 21px; margin-left: 48px;  position: relative;  height: 585px;}
.hot-words .box{position: absolute; top: 40px; left: 21px; width: 100%; height: 90%; overflow: hidden;}
.hot-words ul{position: absolute;top:5px;height:585px;}
.hot-words li{line-height: 65px;height: 65px;}
.hot-words li a{color: #537F44; font-size: 1.125em;}
.slogan{position: absolute;right:15px;top:136px;font-size:1.625em; padding-right: 420px;background: url(../images/line.png) no-repeat right 50%;line-height: 26px}
.title{position: absolute;top:235px;left:50%;margin-left: -220px;}
.title h1{font-size: 5em; color: #fff;letter-spacing:10px;}

/* 搜索 */
.search{position: absolute;top:386px;left:0;width:100%;}
.search .btn_tp{width: 14.5%; font-size: 1.875em; background: url(../images/btn_tp.png)no-repeat; height:60px; line-height: 60px; text-align: center; color: #fff; background-position: center; background-size: cover; display: inline-block; margin-left: 20px;}
.index_search{width: 82.5%; float: left;}
.search input{width:100%;height:60px;line-height: 60px;font-size: 20px;border:5px solid #93BD84;padding:0 40px;}
.search button{position: absolute;width:50px;height:50px;background: url(../images/icon_search.png) no-repeat center;top:5px;right:225px;border:none;cursor: pointer;outline:none;}
.search .key-words{position: absolute;left:186px;top:65px;}
.search .key-words span{font-size: 1.375em;color: #fff; display: inline-block; padding: 21px 30px 6px; cursor: pointer;}
.search .key-words span.current{background: url(../images/icon_jt.png) no-repeat top center; color: #537F44;}
.placeholder{position: absolute; line-height: 50px;font-size: 20px;color:#999;top:5px;left:65px;}
.hot-words-mobile{display: none;}
/********搜索页面结束***********/


/********列表页开始*********/
.result_list{margin-top: 45px; overflow: hidden;}
.result_menu{width: 18.33%; margin: 15px 0; color: #fff; font-size: 1.65em; font-weight: bold;}
.result_menu .menu_tit{height: 40px; text-align: center; background: #558147; line-height: 40px; display: block;}
.result_menu li{height: 50px; border-bottom: 1px solid #fff; text-align: center; background: #D6EAD6; line-height: 50px; color: #878787; cursor: pointer; overflow: hidden;}
/* .result_menu li:hover{color: #fff; background: #558147; transition: all 0.5s;} */
.result_menu .menu_on{height: auto; transition: all 0.5s;}
.result_menu .btn_zctp{background: url(../images/btn_tp.jpg) center; height:84px; display: block; margin-top: 10px;}
.jb_list{background:#EBF5EB; padding-top: 10px; /* display: none; */ color: #000; font-weight: normal; text-align: left;}
.jb_list .icon_class{background: url(../images/icon_c1.png); width: 17px; height: 13px; display: inline-block; margin: 0 20px;}
.jb_list_three .icon_file{background: url(../images/icon_c2.png); width: 12px; height: 15px; display: inline-block; margin: 0 20px;}
.jb_list a,.jb_list_three a{font-size: 0.8em;}
.jb_list a{display: block; width: 90%; margin-left: 10%; font-weight: normal; text-align: center; height: 40px; line-height: 40px; cursor: pointer;}
.jb_list .jb_active{background: #fff; border-top-left-radius:20px; border-bottom-left-radius: 20px;}
.three_active{background: #fff; border-top-left-radius:25px; border-bottom-left-radius: 25px;}
.result_menu .menu_li .jb_list_three{background: #EBF5EB;display: none;}
.jb_list_three a{display: block; font-weight: normal; text-align: left; margin-left: 40px;}
.result_menu .menu_li .jb_list_three.active{display: block;}
.jb_list_three .three_active .icon_file{background: url(../images/icon_c3.png)no-repeat !important; width: 17px; height: 13px;}
.result_right{width: 78.66%; margin: 15px 0 0 30px;}
.result_r_con{width: 100%;}
.result_num {font-size: 1.125em; width: 160px;}
.result_num font{font-size: 1.5em; color: #B20000;}
.result_box table{width: 100%; margin-top: 40px;}
.result_box table th{background: #E5E5E5; line-height: 45px; white-space: nowrap;}
.result_box table td{text-align: center; padding: 15px 0;}
.result_box table tbody tr:nth-child(even){background: #F7F7F7;}
.result_box table .col1{width: 10%;}
.result_box table .col2{width: 16%;}
.result_box table .col4{width: 16%;}
.result_box table .col5{width: 16%;}
.result_box table .col6{width: 14%;}
.result_box table .col7{text-align: left; padding-left: 10px;}
.mobile-sideBar-icon{display: none;}
.pageList ul li{padding: 10px 0; text-align: justify; font-size: 1.2em; overflow: hidden; clear: both;}
.pageList ul li a{float: left;}
.pageList ul li span{float: right;}
/********列表页结束*********/

/********高级搜索开始***********/
.daoyan{padding: 30px 15px; font-size: 1.25em; text-indent: 2em; line-height: 25px; color: #558147;text-align: justify;}
.gj_search h3{width: 140px; height: 59px; background: #558147; color: #fff; font-size: 1.5em; text-align: center;border-radius: 6px; line-height: 59px;}
.gj_search h3:after{content: '';background-image: url(../images/icon_qp.png); position: absolute; width: 31px; height: 15px; margin-left: -50px; margin-top: 59px;}
.serch_choice_box{background:#ECF5F0; padding: 24px 50px; margin-top: 15px;}
.serch_choice_box .left_keywords{width: 14.3%; height: 400px; border-right: 1px solid #ddd;}
.left_keywords li{height: 60px; line-height: 60px; font-size: 1.5em; text-align: right; padding-right: 60px; cursor: pointer;}
.left_keywords li:after{display: none;  content: ''; background: url(../images/icon_left.png); position: absolute; width: 18px; height: 32px; margin-left: 140px; margin-top: -48px;}
.left_keywords li.on:after{color:#57AA5E; display: block;}
.left_keywords li.on a{color:#57AA5E;}
.layui-form{margin-left: 30px; width: 82%;}
.layui_form_inline .layui-row{margin-top:0;margin-bottom: 0;}
.layui_form_inline .layui-form-item{clear:none;margin-bottom: 20px;padding-top:0;padding-bottom: 0;}
.layui_form_inline .layui-form-label{width:100px;padding:10px 0;font-size: 1.0625em;color:#000;}
.layui_form_inline .layui-input::-webkit-input-placeholder{color:#666666;}
.layui_form_inline .layui-input,
.layui_form_inline .layui-select,
.layui_form_inline .layui-textarea{border-color:#E4EAF2;height: 40px;line-height: 40px;border-radius: 4px;-o-border-radius: 4px;}
.layui_form_inline .inline_two .layui-inline{width:48.5%;margin-right: 0;float: right;}
.layui_form_inline .inline_two .layui-inline:first-child{float: left;}
.layui_form_inline .inline_two.range .layui-inline{width:46%;}
.layui_form_inline .inline_two.range .to{width:18px;text-align: center;line-height: 40px; font-size: 1.0625em;color:#000;position: absolute;left:50%;margin-left: -8px;}
.layui_form_inline .inline_short .layui-inline{width:200px;}
.layui_form_inline .inline_short .layui-inline.zclx{width:auto;}
.layui_form_inline .layui-btn{width:120px;border-radius: 4px;-o-border-radius: 4px;height: 40px;color:#fff;}
.layui_form_inline .layui-btn.btn_submit{background: #1866CF;}
.layui_form_inline .layui-btn.btn_reset{background: #999;margin-left: 15px;}
.layui_form_inline .zclx span{display: inline-block;width:150px; font-size: 1.65em;color:#a5bea0;cursor: pointer; font-weight: bold;}
.grzc{margin-left: 40px;}
.layui_form_inline .zclx span.on{font-weight:bold;color:#537F44;cursor: not-allowed;}
.layui_form_inline .zclx i{display: inline-block;vertical-align: middle;margin-right:5px; width:46px;height: 46px;}
/* .layui_form_inline .zclx .on .icon{background: url(../images/icon_qy_l.png) no-repeat center;} */
/* .layui_form_inline .zclx .grzc .on .icon{background: url(../images/icon_gr_l.png) no-repeat center;}*/
.layui_form_inline .zclx .on i:nth-child(1){display: none;}
.layui_form_inline .zclx .on i:nth-child(2){display: inline-block;}
.layui_form_inline .zclx i:nth-child(2){display: none;}
.layui_form_inline .zclx .qyzc .icon_l{background: url(../images/icon_qy_l.png) no-repeat center;} 
.layui_form_inline .zclx .qyzc .icon_h{background: url(../images/icon_qy_h.png) no-repeat center;} 
.layui_form_inline .zclx .grzc .icon_l{background: url(../images/icon_gr_l.png) no-repeat center;}
.layui_form_inline .zclx .grzc .icon_h{background: url(../images/icon_gr_h.png) no-repeat center;}
.ztfl{margin-left: 30px;}

.layui_form_inline .layui-form-select dl dd.layui-this{background-color:#1866CF;}
.search_gj{position: absolute;top:525px;left:50%; margin-left:-45%; width:90%;}
.search_gj input{width:100%;height:60px;line-height: 60px;font-size: 20px;border:5px solid #93BD84;padding:0 60px;}
.search_gj button{position: absolute;width:50px;height:50px;background: url(../images/icon_search.png) no-repeat center;top:6px;right:25px;border:none;cursor: pointer;outline:none;}
.search_gj .key-words{position: absolute;left:331px;top:65px;}
.search_gj .key-words span{font-size: 22px;color: #fff;display: inline-block;padding:0 10px;cursor: pointer;padding-top: 21px;padding-bottom: 6px;}
.search_gj .key-words span.current{background: url(../images/icon_jt.png) no-repeat top center; color: #537F44;}
.result_left{width: 73%; border-right: 1px solid #ddd; padding-right: 10px;}
.zctj_pic{height: 154px; display: block; width: 100%;}
.zctj_tit{text-align: center; margin-top: 10px;}
.zctj_right{width: 25%; }
.zctj_right h3{color: #558147; font-size: 1.67em; font-weight: bold;}
.zctj_box{margin-top: 35px;}
.zctj_box .swiper-slide p{margin-top: 10px; text-align: center;}
.zctj_con{height: 635px !important; margin-top: 10px !important;}
.green_up{width: 100% !important; height: 14px !important; background: url(../images/green_down.png)no-repeat #ECF5F0 center !important;margin-top: 323px !important; right: 0 !important;}
.green_dowm{width: 100% !important; height: 14px !important; background: url(../images/green_up.png)no-repeat #ECF5F0 center !important; margin-top: -333px !important; margin-left: -10px !important;}
/********高级搜索结束***********/


@media (max-width: 1200px){	
	.search input{width: 100%;}
}
@media (max-width: 1024px){
	.search_gj{top: 535px;}
	.search button{right: 200px;}
	.search .key-words{left: 50%; margin-left: -280px; display: flex; flex-wrap: wrap; justify-content: space-around;}	
	.search .key-words span{font-size: 1.375em;color: #fff; display: inline-block; padding: 21px 20px 6px; cursor: pointer;}
}	
@media (max-width: 991px){	
	.search .key-words{left: 25%;}
}

@media (max-width: 768px) {		
	.bgGreen{height: 100%; background: url(../images/bg_index.png)#E6F0E6 no-repeat top center;}
	.slogan{top: 20px; font-size: 1.525em;}
	.title{top: 150px; width: 100%; margin-left: -50%; text-align: center;}
	.title h1{font-size: 5.15em;}
	.hot-words ul{display: flex; height: 50px; top: 0; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; width: 90%; left: 50%; margin-left: -45%;}
	.hot-words li{float: left; margin-left: 10px;}
	.hot-words{border: 0; padding: 0; margin: 0;}
	.hot-words .box{left: 0; top:280px}
	.search{left: 50%; margin-left: -45%; width: 90%;}
	.search .key-words{left: 50%; margin-left: -340px; display: flex; flex-wrap: wrap; justify-content: flex-start;}	
	.search .btn_tp{font-size: 1.5em;}
	.search button{right: 155px;}
	.result_menu{position: fixed; top: 0 ; left: 0 ; margin: 0;  background-color: rgba(0,0,0,0.6); height: 1024px; width: 200px; left: -200px; transition: all 0.5s; z-index: 999;}
	.w200{left: 0;}
	.result_right{width: auto; margin: 15px auto 0;}	
	.result_box {overflow-x: scroll; overflow-y: hidden;}
	.result_box table{width: 200%; margin-top: 20px;}
	.gj_search h3{display: none;}
	.serch_choice_box .left_keywords{display: none;}
	.serch_choice_box{padding: 24px 20px 64px;}	
	.search_gj{top: 445px;}
	.layui-form{width: 100%; margin: 0;}
	.layui_form_inline .inline_short .layui-inline{width:100px;}
	.layui-form-label{text-align: left !important;}
	.result_menu .menu_li .jb_list_three.active{ display: block;  overflow-y: scroll; overflow-x: hidden;  white-space: nowrap;  height: 150px;}
}

@media (max-width:414px) {	
	.layui_form_inline .zclx span{width: 49%; font-size: 1.5em;}
	.grzc{margin: 0;}
	.slogan{padding-right:180px; background-size: 42%; font-size: 1.15em;}
	.title{top:95px}
	.title a{display: block;}
	.title h1{font-size: 3.6em;  letter-spacing:2px;}
	.search input{padding: 0 20px;}	
	#ztfl{margin-left: 0; margin-bottom: 10px;}
	.layui_form_inline .inline_short .layui-inline{width:auto;}
	.zctj_right{display: none;}
	.layui_form_inline .inline_two.range .layui-inline{width: 100%;}
	.layui-input-block{margin: 0 !important;}
	.layui_form_inline .inline_two.range .to{position: static; margin-left: 0; margin-top: -10px;}
	.result_left{width: 100%; border: 0;}
	.layui_form_inline .inline_two .layui-inline{width: 100%;}
	.search_gj{top: 905px;}
	.search .key-words{left: 0; margin:0;  display: flex; flex-wrap: wrap; justify-content: flex-start;}	
	.layui_form_inline .layui-form-item{margin-bottom: 10px;}
	.serch_choice_box{padding: 24px 20px 70px;}
	.hot-words .box{top:150px;}
	.search{top: 250px;}
	.search,.hot-words ul{width: 100%; margin-left: -50%;}
	.search .btn_tp{margin-left: 0;}
	.search .btn_tp span{margin: 4px 1px; line-height: 25px; display: block;}
	.search .key-words{justify-content: space-between;}
	.bgGreen{height: auto; background: url(../images/bg_index.png)#E6F0E6 no-repeat top center;}
	.hot-words{height: 485px;}
	.zcwjk_search .search_box .ss_btn_gj{display: none;}
	.result_right{float: none !important;}
}
@media (max-width:411px) {		
	.title h1{font-size: 3.25em;  letter-spacing:2px;}	
	.slogan{font-size: 1.1em;}
}
@media (max-width:375px){
	.search .key-words{justify-content: space-between;}
	.slogan{padding-right: 135px;}	
	.search_gj{top: 95px;}
	.search button{right: 70px;}
}
@media (max-width:360px){
	.slogan{font-size: 1.05em;}
	.title h1{font-size: 3em;}
	.search_gj{top: 955px;}
	.layui_form_inline .zclx span{font-size: 1.4em;}
}
@media (max-width:320px){
	.title h1{font-size: 2.75em;}
	.search_gj{top: 955px;}
	.layui_form_inline .zclx span{font-size: 1.3em;}
	.search .key-words span{padding: 21px 20px 6px;}
}