
.fl {
	float: left;
}

.fr {
	float: right;
}


.w1170{width:100%; background:#fff; overflow:hidden;
	margin: 0 auto;
}


.jisImporter{	background: #fff;	padding: 0.5% 0;}
.jscom{position: relative;	/* height: 40px; */	line-height: 40px;}
.jscom:after{
	content: '';
	position: absolute;
	height: 25px;
	left: 165px;
	right: 100px;
	top: 10px;
	background-repeat: repeat-x;
	background-position-y: 5px;
}
.jscom_name{	width: 159px;	height: 40px;	background: url(../images/i24.png) no-repeat left top;	background-size: 100%;	padding-left: 16px;	color: #fff;	font-size: 19px; text-align:left;text-indent:20px}
/*0517*/
.jswhite{
}
.jswhite:after{
}
.jscom_fr{
	font-size: 16px;
}
.jsContent .jscom_fr{
	background: #F5F5F5;
	position: relative;
	z-index: 5;
}
.jsContent .jscom_fr a{
	display: inline-block;
	margin: 0 16px;
	position: relative;
}
.jsContent .jscom_fr .icon{
	font-size: 14px;
	vertical-align: middle;
	display: inline-block;
	margin-right: 10px;
	margin-top: -2px;
}
.jsContent .jscom_fr a:last-child{
	margin-right: 0;
}
.jsContent .jscom_fr a.active,.jsContent .jscom_fr a:hover{
	color: #de4c11;
}
.jsContent .jscom_fr a:after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	background: #de4c11;
	display: none;
}
.jsContent .jscom_fr a.active:after,
.jsContent .jscom_fr a:hover:after{
	display: block;
}
.jsContent .jscom_search_fr{
	background: #fff;
	position: relative;
	z-index: 5;
	line-height: 40px;
	padding: 0 10px;
}
.jsContent .jscom_search_fr a{
	display: inline-block;
	margin: 0 10px 10px 0;
	padding: 0 4px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.jsContent .jscom_search_fr a:hover,
.jsContent .jscom_search_fr a.active{
	color: #fff;
	background: #de4c11;
}
.jsContent .jscom_search_fr .more{
	color: #de4c11;
}
.mr0{
	margin:0!important;
}
.jisImporter .jistit{
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.jisImporter .jistit a{
	color: #333333;
	float: right;
}
.jisImporter .line{
	border-bottom: 4px solid #2bab35;
}
.jisImporter .jis_comUl li{
	width: 23%;
}
.jisImporter .jis_comUl li .imt{
	height: 390px;
}
.jisHighlights,.jisStore,.jisMaterial,.jisIndustry,.jisSoft{
	background: #F5F5F5;
	padding:0 0 3% 0;
}
.wrapStore_scroll{
	margin: 3.5% 0 0;
}
.wrapStore_scroll .picMarquee-left{
	width:100%;
	overflow:hidden;
	position:relative;
}
.wrapStore_scroll .picMarquee-left .bd ul li{
	margin:0;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:center;
	width: 20%;
}
.wrapStore_scroll .picMarquee-left .bd ul li{
	text-align:center;
}
.wrapStore_scroll .picMarquee-left .bd ul li a{
	display: block;
	width: 92%;
	margin: 0 auto;
	position: relative;
}
.wrapStore_scroll .picMarquee-left .bd ul li img{
	width: 100%;
}
.wrapStore_scroll .picMarquee-left .bd ul li .text{
	margin-top: 18px;
	color: #333;
	padding: 0 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
}
.jis_add{
	margin-top: 3.5%;
}
.jisMaterial_content{
	padding-top: 3%;
}
.jisMaterial_content_fl{
	width: 49%;
}
.jisMaterial_content_fr{
	width: 49.5%;
}
.jisMaterial_list{
	margin-left: -2.5%;
	margin-top: -3%;
	display: flex;
	display: -webkit-flex;
  flex-wrap: wrap;
}
.jisMaterial_list li{
	float: left;
	overflow: hidden;
	width: 47.5%;
	margin: 3% 0 0 2.5%;
}
.jisMaterial_list li img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.jisIndustry_list{
	margin: 1.5% 0 0 -2%;
}
.jisIndustry_list li{
	width: 48%;
	float: left;
	padding: 10px 25px 10px 10px;
	background: #fff;
	border-radius: 6px;
	overflow: hidden;
	margin: 1.5% 0 0 2%;
}
.jisIndustry_list li a{
	display: block;
	overflow: hidden;
}
.jisIndustry_list li .imt{
	float: left;
	width: 30%;
}
.jisIndustry_list li .info{
	width: 66.5%;
	float: right;
}
.jisIndustry_list li .info_name{
	color: #333;
	font-size: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 8px 0;
}
.jisIndustry_list li .info_text{
	line-height: 1.8;
}
.jisIndustry_list li .c33{
	color: #333;
}
.jisSoft_content{
	margin-top: 3%;
}
.jisSoft_content .jisMaterial_list{
	margin-left: -1.5%;
}
.jisSoft_content .jisMaterial_list li{
	width: 23.5%;
	margin: 0 0 1.7% 1.5%;
}
.jisSearch{
	background: #fff;
	padding: 4% 0 3%;
}
.jisSearch .jscom:after{
	right: 0;
}
.jisSearch_content{
	margin-top: 2%;
	padding: 20px 25px 5px 25px;
	border: 1px solid #e1e1e1;
	border-radius: 6px;
}
.jisSearch_content li{
	overflow: hidden;
	margin-bottom: 10px;
}
.jisSearch_content li .name{
	color: #333;
	font-weight: bold;
	float: left;
	width: 62px;
	line-height: 20px;
}
.jisSearch_content li .link a{
	display: inline-block;
	margin: 0 10px 10px 0;
	padding:0 4px;
	height: 20px;
	line-height: 20px;
}
.jisSearch_content li .link a:hover,
.jisSearch_content li .link a.active{
	color: #fff;
	background: #de4c11;
}
.jisSearch_content li .link.tit a{
	font-weight: bold;
}
.jisSearch_content li .link .more{
	color: #de4c11;
}


.jisImporterIn{
	padding:0px;
}
.jisImporterIn .jscom_fr{
	font-size: 14px;
	background: #F1F1F1;
	padding-left: 38px;
	margin-top: 3px;
}
.jisImporterIn .jscom_fr a{
	margin: 0;
}
.jisImporterIn .jscom_fr .line{
	padding: 0 3px;
}
.jisImporterIn .jscom_fr .text{
	color: #de4c11;
}
.jisImporterIn_fl{
	width: 21.5%;
	display: none;
}
.jisImporterIn_fr{
	width: 100%;
}
.jisImporterIn_content{
	margin-top: 22px;
}
.jisImporterIn .jisSearch_content{
	background: #fff;
	border: none;
	margin: 0;
}
.jisImporterIn_login{
	background: #fff;
	border: 1px solid #e1e1e1;
	padding: 16px 16px 4px 16px;
	border-radius: 5px;
	height: 265px;
}
.jisImporterIn_login .form-group{
	position: relative;
	margin-bottom: 12px;
}
.jisImporterIn_login .form-group .icon{
	color: #333;
	font-size: 16px;
	position: absolute;
	left: 11px;
	top: 7px;
	font-weight: bold;
}
.jisImporterIn_login .form-group .yanz{
	position: absolute;
	height: 28px;
	right: 5px;
	top: 4px;
}
.jisImporterIn_login .form-group .btn{
	width: 100px;
	height: 38px;
	border: none;
	font-size: 14px;
	color: #fff;
	margin-top: 4px;
}
.jisImporterIn_login .form-group .btn_login{
	background: #de4c11;
}
.jisImporterIn_login .form-group .btn_zuc{
	background: #404145;
}
.jisImporterIn_login .form-control{
	padding-left: 38px;
	height: 38px;
}
.jisImporterIn_login .title{
	position: relative;
	text-align: center;
	font-size: 18px;
	color: #de4c11;
	line-height: 20px;
	margin-bottom: 13px;
}
.jisImporterIn_login .title:after{
	content: '';
	height: 2px;
	background: #de4c11;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: -1px;
}
.jisImporterIn_login .title_name{
	position: relative;
	z-index: 3;
	height: 20px;
	background: #fff;
	padding: 0 12px;
}
.jisImporterIn_login .jisImporterIn_userInfo .form-group .icon{
	position:initial;
	margin-right: 12px;
}
.jisImporterIn_login label{
	font-weight: normal;
}
.jisImporterIn_login .jisImporterIn_userInfo .from-com{
	margin-bottom: 3px;
}
.jisImporterIn_userInfo .from-name{
	color: #333;
	font-size: 16px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 16px;
	margin-top: 20px;
}
.jisImporterIn_userInfo .from-btn{
	margin-top: 25px;
}
.jisImporterIn_tuij{
	background: #fff;
	margin-top: 18px;
	border-radius: 5px;
	overflow: hidden;
}
.jisImporterIn_tuij .tuij_title{
	font-size: 18px;
	color: #fff;
	height: 64px;
	background: #de4c11;
	color: #fff;
	font-weight: bold;
	line-height: 64px;
	padding-left: 40px;
	position: relative;
}
.jisImporterIn_tuij .tuij_title:before{
	content: '';
	width: 4px;
	height: 18px;
	background: #fff;
	position: absolute;
	left: 20px;
	top: 50%;
	margin-top: -9px;
}

.jisImporterIn_tuij .jisImporterIn_tuij-picMarquee{
	padding: 0 20px 20px;
	margin-top: 10px;
}
.jisImporterIn_tuij .tuij_list .name{
	color: #333;
	padding: 0 6px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-top: 8px;
	text-align: center;
}
.jisImporterIn_tuij .tuij_list li{
	margin-top: 5px;
	height: 280px;
}
.jisImporterIn_tuij .tuij_list li a{
	display:block;
}
.jisImporterIn_tuij .tuij_list li .imt{
	/*display: flex;*/
	/*display: -webkit-flex;*/
	/*align-items: center;*/
	/*justify-content: center;*/
	/*height: 134px;*/
	overflow: hidden;
	max-height: 240px;
	height: 240px;
}
.jisImporterIn_tuij .tuij_list li .imt img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.jisImporterIn_fr .jisImporter{
	background: none;
	/*padding: 0;*/
	padding-bottom: 3.5%;
}
.jisImporterIn_fr .jisImporter .jis_comUl{
	margin:0 0 0 -2.3%;
}
.jisImporterIn_fr .jisImporter .jis_comUl li{
	width: 17.7%;
	margin: 0 0 3% 2.3%;
}
.jisImporterIn_fr .jisImporter .jis_comUl li .icon{
	color: #fff;
	position: absolute;
	/*top: 11px;*/
	bottom: 45px;
	right: 10px;
	font-size: 18px;
}
.jisImporterIn_fr .jisImporter .jis_comUl li .icon.active{
	color: #de4c11;
}
.jisImporterIn_fr .pageNum{
	margin-top: 2%;
}
.jisImporterIn_search{
	background: #fff;
	border-radius: 5px;
	padding: 10px 20px 10px 25px;
	margin: 18px 0;
}
.jisImporterIn_search .icon{
	font-size: 24px;
	vertical-align: middle;
	display: inline-block;
	margin: -3px 7px 0 0;
}
.jisImporterIn_search .img_fl{
	width: 30%;
}
.jisImporterIn_search .img_fl .spn{
	display: inline-block;
	cursor: pointer;
}
.jisImporterIn_search .img_fl .spn_img{
	margin-right: 18px;
}
.jisImporterIn_search .time_fr{
	width: 63%;
	text-align: right;
}
.jisImporterIn_search .time_fr .month{
	display: inline-block;
	margin-right: 28px;
	cursor: pointer;
}
.jisImporterIn_search .time_fr .timeDown{
	display: inline-block;
	margin: 0 0 0 40px;
	cursor: pointer;
}
.jisImporterIn_search .time_fr .btn_apply{
	display: inline-block;
	width: 106px;
	height: 30px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	background: #00af62;
	color: #fff;
	padding: 0;
	margin-top: -5px;
	margin-left: 40px;
}
.jisImporterIn_search .time_fr .form-control{
	display: inline-block;
	width: 124px;
	height: 34px;
	background: none;
	border-radius: 0;
	border: 1px solid #e1e1e1;
	color: #818181;
	margin-left: 12px;
}
