
/*+++++hj_go_16+++++*/

/*+++++hj_end_16+++++*/


/*+++++hj_go_17+++++*/

/*+++++hj_end_17+++++*/


/*+++++hj_go_19+++++*/
template_hj_19 {

	background-color: #fff;

	overflow-x: hidden;

	color: #666;

	font-size: 14px;

	font-family: microsoft yahei, "宋体";

	

}

template_hj_19 a {

	text-decoration: none;

}

template_hj_19 .hj_mk_19_template_hj_19 *{

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;
    box-sizing: border-box;

}

template_hj_19 .hj_mk_19_img-style {

	border-style: none

}

template_hj_19 .hj_mk_19_clearfix {

	zoom: 1

}

template_hj_19 .hj_mk_19_clearfix:after {

	content: '';

	display: block;

	clear: both;

	height: 0;

	visibility: hidden;

}

template_hj_19 .hj_mk_19_clearfix:before, .hj_mk_19_clearfix:after {

	display: table;

	line-height: 0;

	content: ""

}

template_hj_19 .hj_mk_19_clearfix:after {

	clear: both

}



template_hj_19 .hj_mk_19_marginauto {

	margin: 0 auto;

}

template_hj_19 .hj_mk_19_flpro-box .prod-con{width:1200px;margin:0 auto; display: flex;padding:50px 0;}
template_hj_19 .hj_mk_19_flpro-box .prod-con .left{width:20%;}
template_hj_19 .hj_mk_19_flpro-box .prod-con .right{width: 76%;margin-left:4%;}
template_hj_19 .hj_mk_19_flpro-box .prod-con .left .title-box{display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    display-radio: flex;
    padding-top: 5px;
    padding-bottom: 5px;
   
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 0px;}
template_hj_19 .hj_mk_19_flpro-box .prod-con .left .title-box .s-title{font-size: 24px;
   
    font-weight: bold;line-height: 1.8;}
template_hj_19 .hj_mk_19_flpro-box .cp-list{user-select: none;
    font-size: 14px;
    width: 100%;
    max-width: 100%;
   }
template_hj_19 .hj_mk_19_flpro-box .cp-title1 {
    display: flex;
    justify-content: space-between;
    position: relative;
    line-height: 50px;
    
    font-size: 16px;
    transition: all ease .3s;
    width: 100%;
   
    display-radio: flex;
}
template_hj_19 .hj_mk_19_flpro-box .cp-title1 a {
    width: 100%;
    padding-left: 15px;
    display: flex;
    justify-content: flex-start;
   
}

template_hj_19 .hj_mk_19_flpro-box .right .p-list{display: flex;
    flex-wrap: wrap;width:100%;}


template_hj_19 .hj_mk_19_flpro-box .right .p-loopitem{flex-grow: 0;
        flex-shrink: 0;
        flex-basis: calc(100% / 3);position: relative;}
template_hj_19 .hj_mk_19_flpro-box .right .e-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: auto;
   
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 40px;
  
    position: relative;
}

template_hj_19 .hj_mk_19_flpro-box .right .e-container> .p-item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
    position: relative;
    z-index: 2;
    border: 1px solid #e9e9e9;


}
template_hj_19 .hj_mk_19_flpro-box .right .e-container .s-img {
    overflow: hidden;
    display-radio: 1;
    height: 220px;
     text-align: center; background: #f5f5f5;
}

template_hj_19 .hj_mk_19_flpro-box .right .e-container .s-img img {
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
    transition: all .5s ease 0.2s;
}

template_hj_19 .hj_mk_19_flpro-box .right .e-container .s-layout {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    padding-top: 20px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    display-radio: flex;
    justify-content: center;
}

template_hj_19 .hj_mk_19_flpro-box .right .e-container .s-title {
    font_radio: 2;
    font-size: 16px;
   
    font-weight: normal;
    text-align: center;
    line-height: 1.6;
    transition: all .5s ease;
    display-radio: -webkit-box;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
template_hj_19 .hj_mk_19_flpro-box .right .e-container .s-title a{color:#333;}

template_hj_19 .hj_mk_19_flpro-box .right .p-loopitem .e-container:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 0%;
    left: 0;
    bottom: 0;
    z-index: 1;
   
    transition: all .5s ease;
}

template_hj_19 .hj_mk_19_flpro-box .right .p-loopitem .e-container:hover:after {
    height: 100%;
}

template_hj_19 .hj_mk_19_flpro-box .right .p-loopitem .e-container:hover .s-img img {
    transform: scale(1.1);
}
template_hj_19 .fenyeyemadiv {
    display: table;
    margin: 10px auto;
}

template_hj_19 .hj_mk_19_flpro-box .cp-item.active >.cp-title1 a {
    background: #005ccb;
    color: #fff;
    border-bottom: 1px solid #005ccb;
}

template_hj_19 .hj_mk_19_nav-show {
    margin-bottom: 1px;
    background: #fff;
    padding: 20px 30px;
}
template_hj_19 .hj_mk_19_nav-show  .container {
       
        padding:0 25px;
    }
template_hj_19 .mbx-box>li {
    display: inline-block;
}
template_hj_19 .mbx-box>li a {
    text-decoration: none;
    color: #333;
}
template_hj_19 .hj_mk_19_search {
    background: #fff;
    display: block;
}
template_hj_19 .hj_mk_19_procls {
    margin: 0 0 22px;
    padding: 14px 12px 14px;
}
template_hj_19 .hj_mk_19_procls .line{ padding:0 0 7px; margin:0 0 7px; border-bottom:1px solid #eee;}
template_hj_19 .hj_mk_19_procls .l{ overflow:hidden; min-height:40px; list-style-type:none; padding:0; width: 23%; margin: 0 2% 4% 0; float: left; height: 430px}
template_hj_19 .hj_mk_19_procls .l li{ line-height:24px; font-size:14px;}
template_hj_19 .hj_mk_19_procls  .clear{ clear: both}
template_hj_19 .hj_mk_19_procls  .l_i{ line-height: 0}
template_hj_19 .hj_mk_19_procls  .l_i img{ width: 100%; height: auto }
template_hj_19 .hj_mk_19_procls  li.l_no{ font-size: 16px; font-weight: bold; text-align: center}

template_hj_19 .hj_mk_19_procls  input[type=checkbox] {display:none}
template_hj_19 .hj_mk_19_procls  input[type=checkbox]:checked + label { background:#003362; color:#fff;}
template_hj_19 .hj_mk_19_procls .cb{ float:left; margin:0 20px 8px 0; font-size:12px; cursor:pointer}
template_hj_19 .hj_mk_19_procls .cb:hover{ color:#003362; cursor: pointer}
template_hj_19 .hj_mk_19_procls  .cb label{ cursor: pointer}
template_hj_19 .hj_mk_19_procls .ct{ font-size:14px; font-weight:bold; margin:0 10px 5px 0; width:100px; text-align: right; color:#003362; float:left}
template_hj_19 .hj_mk_19_procls .plist{ float:left; width:676px}

template_hj_19 .hj_mk_19_procls .c_checked { background:#003362; color:#fff; padding:1px 2px }

template_hj_19 .hj_mk_19_procls ul.t li{ box-sizing:border-box}
template_hj_19 .hj_mk_19_procls .t{ overflow:hidden; background:#eee; list-style-type:none; padding:0; margin:0}
template_hj_19 .hj_mk_19_procls .t li{ line-height:30px; font-size:14px; font-weight:bold; text-align:center; padding:5px 0}
template_hj_19 .hj_mk_19_procls .t_no{ float:left; width:14%;}
template_hj_19 .hj_mk_19_procls .t_i{ float:left; width:14%;}
template_hj_19 .hj_mk_19_procls .t_a{ float:left; width:14%;}
template_hj_19 .hj_mk_19_procls .t_u{ float:left; width:58%}


template_hj_19 .hj_mk_19_procls .linput{ border:1px solid #ddd; background:#fff; height:28px; line-height:28px; padding:0 5px; margin:0 10px 0 0; width: 300px;}
template_hj_19 .hj_mk_19_procls #btn_search{ height:28px; font-size:14px; font-weight:bold; color:#fff; width:72px; text-align:center; background:#003362; border:0; cursor:pointer}
template_hj_19 .hj_mk_19_procls #searchtype{ height:26px; margin:0 6px 0 0}

template_hj_19 .hj_mk_19_procls .cl{ overflow:hidden;float:left;margin:0 8px 0 0;}
template_hj_19 .hj_mk_19_procls .cl label{ display:block; border:1px solid #003362; padding:0 20px 0 3px; position:relative; float:left; height:21px; font:14px/21px Arial, Helvetica, sans-serif; color:#666;  cursor:pointer }
template_hj_19 .hj_mk_19_procls .cl label:hover{ color:#003362;}
template_hj_19 .hj_mk_19_procls .cl label i{ font-style:normal; color:#003362; position:absolute; top:0; right:0; height:21px; width:17px; text-align:center }
template_hj_19 .hj_mk_19_procls .cl label:hover i{ color:#fff; background:#003362; }
template_hj_19 .hj_mk_19_procls   #DataPager2 a:first-child,template_hj_19 .hj_mk_19_procls #DataPager2 a:last-child{ display: inline-block; background: #003362; color: #fff; padding: 0 5px; line-height: 16px;  border-radius:4px; margin: 0 2px 0 0}
template_hj_19 .hj_mk_19_procls  #DataPager2 a:first-child:hover,template_hj_19 .hj_mk_19_procls #DataPager2 a:last-child:hover{ text-decoration: none; background: #b69244}
template_hj_19 .hj_mk_19_procls  #DataPager2 a:last-child{ margin: 0 0 0 2px}
template_hj_19 .hj_mk_19_procls  .count{ font-size: 16px; font-weight: bold; margin: 0 0 20px}
template_hj_19 .hj_mk_19_procls .filters {
    float: left;
    margin: 0 20px 8px 0;
    padding: 3px 7px;
    font-size: 12px;
    cursor: pointer;
    border-radius: 5px;
}
template_hj_19 .hj_mk_19_procls .filters .closebtn{
    margin-left:5px;
    color:#fff;
    font-weight:bold;
    padding:1px 5px;
    border-radius:5px
}
/*+++++hj_end_19+++++*/


/*+++++hj_go_18+++++*/

/*+++++hj_end_18+++++*/

