/*-----首页---- */
.j_header{ width:100%;}
.j_top{ background-color: #F0F0F0;  height:29px; width:100%;color:#cccccc}
.j_top_main{ width:1000px; margin:0 auto; }
.j_top_left{ float:left; line-height:30px;color:#222222;}
.j_top_right{ float:right; line-height:30px;color:#222222;}
.j_top_right a:link,.j_top_right a:visited{color:#222222;}
.j_top_right a:hover{ color:#F33;}
.j_logo{ width:100%; height: 90px; }
.j_logo_bg{ width:1000px; height:90px; margin:0 auto;}
.j_logo_main{width:1000px; margin:0 auto; position:relative;}
.j_logo1{position: absolute; left:3px;top:10px; display:inline; }
.j_tell{ position: absolute;right: 0;top: 10px;}
.j_t1{ font-size:16px; font-family:"微软雅黑"; color:#d90000; font-weight:bold; float: right;padding: 38px 0 0 0;line-height: 32px; width: 190px;}
.j_30{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#d90000; font-weight:bold; float: right;}
/*-------导航----*/
.j_nav{ width:100%;  height:58px;} /*-------58px----*/
.j_nav_main_bottom{ 
    width:1000px; 
    margin:0 auto;
    background-color:#FFCF60;
    border-bottom-left-radius: 5px; 
    border-bottom-right-radius: 5px; 
    height: 46px;
    padding-left: 200px;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
}

.j_nav_main_bottom_left{
    width: 50px;
    height: 34px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    background-color: #ffffff; 
}  

.j_nav_main_bottom_select{
    border:none;
    height: 34px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px; 
} 

.j_nav_main_bottom .search_btn{
    width: 90px; height: 34px; border-top-right-radius: 5px;border-bottom-right-radius: 5px;
    line-height: 34px;font-size: 14px; color: #ffffff;text-align: center;font-weight: bold;
    background: url("/images/search.png") no-repeat 9px center / 20px 20px, #07c160;
}
.j_nav_main{ width:1000px; margin:0 auto;background : #492D30;border-top-left-radius: 5px; border-top-right-radius: 5px; height: 46px;}
#wrapper {
	TEXT-ALIGN: left; WIDTH: 1000px; height:46px;clear:both;
}
.lavaLamp {
	display : flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
}
.lavaLamp li { line-height:46px; text-align:center; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#FFF;margin-left:2px;margin-right:2px;}
.lavaLamp li  a{ color:#FFF; }
/*-----中间部分----*/
.j_con{ width:100%; overflow:hidden;}
/*.......banner......*/
.jcy_main{ width:250px; margin:0 auto; height:250px;}



.shouye_c0_left0{ width:270px; height:240px; margin-right:5px}

/* slidepic-01 */
.slidebox-01{width:250px;height:230px;overflow:hidden;position:relative;margin:0 auto; top:0; }
.slidepic-01{position:absolute;width:750px;height:230px;margin:0px auto; }/* 必要元素 */
.slidepic-01 li{width:250px;height:230px; float:left;}
.slidepic-01 li img{width:250px;height:200px; }
.slidepic-01 li .title{width:250px;height:30px; line-height: 30px;text-align: center; background-color: #e7e7e7; overflow: hidden; }
.slidebtn-01{position:absolute;bottom:48px;right:0px; width: 100%; text-align: center;display: flex;flex-direction: row;align-items: center; justify-content: center; }

.slidebtn-01 li{
  width: 10px;        
  height: 10px;      
  background-color: #a9a9a9;  
  border-radius: 50%; 
   margin: 5px;
}
.slidebtn-01 li.current{ 
  width: 10px;       
  height: 10px;       
  background-color: red; 
  border-radius: 50%; 
  margin: 5px;
}



.shouye_c0_center0{ width:468px; height:auto; margin-left:5px ; margin-right:5px}
.shouye_c0_right0{ width:242px; height:auto; margin-right:5px; vertical-align: top;}

.shouye_c0_center0_top  ul li {
    width: 78px; 
    height: 30px;
    line-height: 30px;
    text-align: center;
}


.sy_lx_top_div{ width:270px; height:auto; float:left;  }
.sy_lx{ width:270px; height:auto;  border: 1px solid #C8D4E4; }
.sy_lx_top{ width:270px; height:34px; line-height:34px; background-color: #EFEFEF; font-family:"微软雅黑"; font-weight:bold; font-size:14px; color: #333333;}
.sy_lx_top p{ display:block;  text-indent:10px;}
.sy_lx_di{ width:90%; height:auto; margin:5px auto;}
.sy_lx_di h3{ line-height:30px; font-weight:bold;}
.sy_lx_di p{ line-height:30px; color: #222;font-size: 14px;}
.sy_lx_di ul li{ display:block; width:48%; float:left; line-height:30px; background:url(../images/ul_li_bj.gif) no-repeat 10px; text-indent:28px;}
.sy_gsjj{ float:right; width:717px; height:auto;border:1px solid #C8D4E4; background:#fff;}
.sy_gsjj_top{ width:100%; height:34px;line-height:34px; background-color: #EFEFEF; }
.sy_gsjj_top p{  font-size:14px; color: #222; float:left;display:block; text-indent:10px; font-family: "Microsoft YaHei";}
.sy_gsjj_top span a{ float:right; margin-right:10px; color: #222;}
.sy_gsjj_di{ display:block; width:95%; height:auto; margin:6px auto;}
.sy_gsjj_di img{ float:left; display:block; margin:8px 10px;}
.sy_gsjj_di p{ line-height:26px; text-indent:2em;}
.sy_cpzs{ width:998px; height: auto; margin:5px auto;border:1px solid #427084; background:#f3f3f3}
.sy_cpzs_top{width:100%; height:34px;line-height:34px; background:url(../images/mokuai_top_bj.gif) repeat-x;}
.sy_cpzs_top p{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#fff; float:left;display:block; background:url(../images/mokuai_top_l.gif) no-repeat; text-indent:40px;}
.sy_cpzs_top span a{ float:right; margin-right:10px; color:#fff;}
.gray_mulu_bottom{ width:100%; height:auto; margin:5px auto; overflow:hidden; }
.gray_mulu_bottom td a{ display:block; background:url(../images/chanpin_bj.gif) no-repeat; width:236px; height:190px; padding: 6px 0px;}
.gray_mulu_bottom td a img{ display:block; margin:10px auto; }
.shouye_c2{ width:100%; height:auto; margin:0 auto;}
.sy_gsxw{ float:left; width:488px; height:auto;margin:5px auto;border:1px solid #427084; background:#f3f3f3}
.sy_gsxw_top{width:100%; height:34px;line-height:34px; background:url(../images/mokuai_top_bj.gif) repeat-x;}
.sy_gsxw_top p{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#fff; float:left;display:block; background:url(../images/mokuai_top_l.gif) no-repeat; text-indent:40px;}
.sy_gsxw_top span a{ float:right; margin-right:10px; color:#fff;}
.sy_gsxw_di{ width:95%; height:auto; margin:10px auto; }
.sy_gsxw1{ border-bottom:1px dotted #ccc;}
.sy_gsxw1 img{ display:block; margin:10px 10px; float:left;}
.sy_gsxw1 h3{ font-weight:bold; line-height:30px; margin-top:10px;}
.sy_gsxw1 p{ line-height:24px; text-indent:2em;}
.sy_gsxw1 p a:link,.sy_gsxw1 p a:visited,.sy_gsxw1 p a:hover{ color:#f00;}
.sy_gsxw_di ul{ margin:10px auto; }
.sy_gsxw_di ul li{ line-height:30px; background:url(../images/ul_li_bj.gif) no-repeat 10px; text-indent:30px;border-bottom:1px dotted #ccc;}
.sy_gsxw_di ul li span{ float:right;}
/*....底部....*/
.shouye_di{ width:100%; height:379px; background:url(../images/banquan_bj.gif) repeat-x; margin-top:10px; overflow:hidden;}
.sy_yq{ width:1000px; height:auto; margin:10px auto;}
.sy_yq_top{ height:35px; line-height:45px; border-bottom:1px solid #fff9e9; color:#fff9e9; margin-top:30px;}
.sy_yq_top p{ font-family:"微软雅黑"; font-size:14px; float:left; text-indent:10px;}
.sy_yq_top p span{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sy_yq_top p em{ font-size:18px;}
.sy_yq_top a:link,.sy_yq_top a:visited,.sy_yq_top a:hover{ float:right; color:#fff9e9}
.sy_yq_di{ height:80px;}
.sy_yq_di ul li{ float:left; line-height:24px; margin-left:10px;}
.sy_yq_di ul li a{ color:#fff9e9;}
.banquan{ width:1000px; height:auto; margin:5px auto; line-height:30px; text-align:center; color:#fff9e9}
.banquan p a{color:#fff9e9; }
.banquan p.bq_p1{ margin-top:20px;}
/*......公司简介........*/
.zy_banner{ width:1000px; height:auto; margin:10px auto;}
.zy_c{ width:1000px; height:auto; margin:5px auto;}
.zy_c_l{ float:left;width:344px;height:auto;}
.zy_ggtu img{ border:1px solid #ccc;}
.zy_c_r{ float:right; width:639px; height:auto;border:1px solid #427084; background:#fff}
.zy_c_r_top{ width:100%; height:34px;line-height:34px; background:url(../images/mokuai_top_bj.gif) repeat-x;}
.zy_c_r_top p{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#fff; float:left;display:block; background:url(../images/mokuai_top_l.gif) no-repeat; text-indent:40px;}
.zy_jj{ width:95%; margin:10px auto;}
.zy_jj p{ line-height:24px; text-indent:2em;}
/*....产品展示....*/
.zy_cpjj{ width:100%; margin:10px auto;}
.zy_cpjj ul li{ display:block; width:33%; height:auto; float:left; }
.zy_cpjj ul li img{ display:block; margin:10px auto; }
.zy_cpjj ul li p{ line-height:30px; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.fenye{ text-align:center; margin:25px auto;}
.fenye a{ border:1px solid #ccc; padding:5px 8px; margin-left:10px; }
.zy_cpjj1{ width:95%; height:auto; margin:10px auto; }
.zy_cpjj1 h3{ line-height:40px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; text-align:center;}
.zy_cpjj1 p{ line-height:24px;}
/*.....新闻中心.....*/
.zy_xwzx{ width:100%; height:auto; margin:10px auto;}
.zy_xwzx ul li{ line-height:30px; background:url(../images/ul_li_bj.gif) no-repeat 10px; text-indent:30px;border-bottom:1px dotted #ccc;}
.zy_xwzx ul li span{ float:right;}
/*.......招商加盟.......*/
.zy_cpjm{ width:95%; height: auto; margin:10px auto; }
.jt_03 {padding: 10px 0 0 90px;font-size: 18px;font-family: "Microsoft YaHei";font-weight: bold;color: #FFDB73;}
.tech_text {padding: 10px 0 0 20px;}
.tech_text li {padding-bottom: 12px;vertical-align: top;font-family: "宋体";height: 26px;
overflow: hidden;}
.tech_text li span {width: 65px;text-align: right;display: inline-block;font-weight: bold;color: #FFDB73;}
.inp04 {border: none;width: 240px;height: 26px;line-height: 26px;background: url(../images/alpha_50.png);padding-left: 5px;color: #F9E2D8;}
.tech_text li i {padding-left: 10px;font-style: normal;color: #FFDB73;}
.tech_text .t_li {height: 64px;}
.i_area {border: none;width: 280px;height: 65px;vertical-align: top;background: url(../images/alpha_50.png);padding-left: 5px;color: #F9E2D8;}
.i_img03 {border: none;width: 85px;height: 26px;line-height: 26px;padding-left: 5px;color: #F9E2D8;background: url(../images/alpha_50.png);}
.code {display: inline;margin: 0 5px;width: 83px;height: 26px;}
.tech_text li img {vertical-align: middle;}
.sub_btn {padding: 0 0 0 64px;}
.i_img01 {margin-right: 10px;}
/*.....联系我们........*/
.zy_lxwm{ width:95%; height:auto; margin:10px auto;}
.zy_lxwm h3{ font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.zy_lxwm p{ line-height:30px;}

.factory_ml_list{
   width:100% ; 
   height: 50px; 
   box-sizing: border-box; 
   display: flex;
   flex-direction: row;
   align-items: center;
   justify-content: space-around;
   border-bottom:  1px solid #6b6b6b; 
}
.factory_ml_list .factory_ml_block{
   height:50px;
   line-height: 18px;
   box-sizing: border-box; 
   border-right: 1px solid #6b6b6b; 
   text-align: center;
   word-break: break-all;
   word-wrap: break-word; 
   display: flex;	
   flex-direction: row;
   align-items: center;
   justify-content: center;
}

.cat_list_block{ width:220px; height:auto; margin:0px auto;}

.css_cat_list{
    height: 30px;
    width: 220px;
    line-height: 30px;
    position: relative;
    border-top: 0px solid hsl(0, 0%, 87%);
    text-align: left;
    border-bottom: 1px solid #DDD;
    padding-left: 10px;
    box-sizing: border-box;
    background-color: #e5eff6;
}

.sub_list{
    width: 150px;
    border: 1px solid #DDD;
    border-left: 0px solid #DDD;
    position: absolute;
    left: 221px;
    top: -1px;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
   background-color: #e5eff6;
    line-height: 15px;
    z-index: 100000;
}

.sub_list .list_style{
    height: 30px;
    width: 100%;
    line-height: 30px;
}

.sub_list_blow_gengduo{
    width: 500px;
    min-height: 200px;
    border: 1px solid #DDD;
    border-left: 0px solid #DDD;
    position: absolute;
    left: 221px; 
    padding-left: 8px  ;
    padding-right: 8px ;
    display: none;
   background-color: #e5eff6;
    line-height: 15px;
    z-index: 100000; 
}
.sub_list_blow_gengduo .list_style1{
    height: 30px;
    width: 100%;
    line-height: 30px;
    border-bottom: 1px dotted #DDD ; 
     box-sizing: border-box;
}


.css_cat_list:hover .sub_list{
    display: block;
}

.css_cat_list:hover .sub_list_gengduo{
    display: block;
}

.css_cat_list_gengduo:hover .sub_list_blow_gengduo{
    display: block;
}


.css_cat_list_gengduo{
    height: 30px;
    width: 220px;
    line-height: 30px;
    position: relative;
    border-top: 0px solid hsl(0, 0%, 87%);
    text-align: left;
    border-bottom: 1px solid #DDD;
    padding-left: 10px;
    box-sizing: border-box;
}

.sub_list_gengduo{
    width: 220px;
    border: 1px solid #DDD;
    border-left: 0px solid #DDD;
    position: absolute;
    left: 221px;
  
    display: none;
   background-color: #e5eff6;
 
    z-index: 100000;
}

.sub_list_gengduo .list_style{
    height: 30px;
    width: 100%;
    line-height: 30px;
}

mark {
    display: inline-block;
    height: 34px;
    line-height: 32px;
    padding: 0 13px;
    color: #fff;
    background: url(/images/mark-bg.png) no-repeat;
    background-size: contain;
}

.zhuanti_bigimg_up{
 width: 100%;
 height: 260px;
  transition: all 0.3s ease; /* 平滑过渡效果 */
  transform-origin: 50% 50%;
}
 
.zhuanti_bigimg_up:hover{
 transform: scale(1.1);
    transform-origin: 50% 50%;
}

/*分页
.pagination {} */
.pagination li {background:none ;display: inline-block;margin-right: -1px;padding: 5px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;padding: 5px 8px; font-size: 18px; line-height: 1.3333333;}

.pagination li.active {background: #009688;color: #fff;border: 1px solid #009688;}
.pagination li a {display: block;text-align: center;}