@charset "utf-8";
/* CSS Document */
.pro_1{display:flex; flex-wrap:wrap; background:#fafdff}
.pro_1 dl{ width:50%; padding:50px 5%; -moz-box-sizing: border-box; box-sizing: border-box; position:relative; overflow:hidden}
.pro_1 dl h6{ width:100%; float:left; overflow:hidden; font-weight:normal; color:#999; font-size:16px; line-height:30px; text-transform:uppercase}
.pro_1 dl dt{ width:100%; float:left; overflow:hidden; line-height:36px; height:36px; margin-bottom:50px}
.pro_1 dl dt a{ font-size:29px; color:#222; font-weight:bold }
.pro_1 dl dt a:hover{ color:#0063c7}
.pro_1 dl ul{ width:100%; float:left; overflow:hidden; display:flex; flex-wrap:wrap;}
.pro_1 dl ul li{ width:48%; margin-bottom:15px; margin-right:4%; line-height:30px; }
.pro_1 dl ul li img{ width:100%;}
.pro_1 dl ul li a{ font-size:16px; color:#333}
.pro_1 dl ul li a:hover{ color:#0063c7; text-decoration:underline}
.pro_1 dl ul li:nth-child(2n){ margin-right:0}
.pro_1 dl dd{ width:100%; float:left; overflow:hidden; line-height:40px; text-align:right }
.pro_1 dl dd a{ border:1px solid #ddd; padding:7px 18px 8px; font-size:14px; color:#999}
.pro_1 dl dd a:hover{ background:#0063c7; border:1px solid #0063c7; color:#fff}

.pro_5{background:#fff; padding:50px 0}
.ul_1{ width:100%; float:left; overflow:hidden}
.ul_1 li{ width:23.5%; margin-bottom:15px; margin-right:2%; line-height:30px; float:left; overflow:hidden; text-align:center; padding-bottom:10px; transition:all 0.5s }
.ul_1 li img{ width:100%; }
.ul_1 li a{ font-size:16px; color:#333}
.ul_1 li a:hover{ color:#0063c7; text-decoration:underline}
.ul_1 li:nth-child(4n){ margin-right:0}
.ul_1 li:hover{ background:#0063c7}
.ul_1 li:hover a{ color:#fff}
.ul_1 li:hover a:hover{ text-decoration:none}

/************ 产品内页 *******************/
.pro_11{ padding:50px 0; background:#f6f7f9}

.pro_one{ width:100%; display:flex; padding:50px; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff}
.hd01{ width:860px; height:430px; float:left; overflow:hidden;  margin-right:70px; }
.mF_expo2010{position:relative; width:100%; overflow:hidden; height:430px; float:left;}
.mF_expo2010 .pic li{position:absolute; width:100%; height:100%; background:#F99}
.mF_expo2010 .pic li img{width:100%; height:100%; display:block;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:100%;height:33px;line-height:33px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff; text-indent:15px;font-size:12px;text-decoration:none; line-height:33px}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0px;z-index:1;width:100%;height:33px; overflow:hidden;} /*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:13px;right:5px;color:#fff; width:100%; display:flex; justify-content:center;}/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{width:60px;height:3px;line-height:3px;overflow:hidden;text-align:center;margin-right:5px;cursor:pointer; text-indent:1000px }
.mF_expo2010 .num-bg li{background:#000;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#da251c;}/*当前/悬停按钮背景*/
.mF_expo2010 .txt li a:hover{ color:#ff0; text-decoration:underline}


.pro_nr h1{ width:100%; float:left; overflow:hidden; line-height:36px; font-size:29px; color:#222; margin-top:30px}
.pro_nr h1 span{ float:right; font-size:14px; color:#fff; width:60px; height:30px; line-height:30px; text-align:center; font-weight:normal; background:#0063c7}
.pro_nr h6{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:16px; color:#666; font-weight:normal; margin-bottom:50px; padding-bottom:30px; border-bottom:1px solid #ddd}
.pro_body{  margin-bottom:15px}
.dl_11{ width:100%; float:left; overflow:hidden; display:flex; margin-top:25px; margin-bottom:30px}
.dl_11 dt{ width:220px; height:52px; margin-right:10px; background:#ee1c25 url(tel_11.png) no-repeat 20px center; text-indent:60px; color:#fff; font-size:19px; line-height:52px;  }
.dl_11 dd{ width:170px; height:52px; }
.dl_11 dd a{ display:block; background:#0063c7 url(shop.png) no-repeat 20px center; text-indent:60px; color:#fff; font-size:19px; line-height:52px;}

.pro_nr h5{ width:100%; position:absolute; left:0; bottom:5px; z-index:9; overflow:hidden; display:flex;}
.bshare-more{ display:block; line-height:26px}

.pro_2{ padding:0px 0 50px; background:#f6f7f9; }
.pro_2a{ background:#fff;overflow:hidden; width:100%; padding:0 50px 10px;-moz-box-sizing: border-box; box-sizing: border-box;}
.pro_2a h3{ width:100%; float:left; overflow:hidden; height:35px; line-height:35px; padding-bottom:15px; font-size:29px; color:#222; margin:20px 0; background:url(line13.gif) no-repeat 0 bottom; }


.ab_31{ padding:0px 0 50px; background:#f6f7f9; }
.ab_31a{ background:#fff;overflow:hidden; width:100%; padding:40px 50px 35px;-moz-box-sizing: border-box; box-sizing: border-box;}
.ab_31a .dl_ty5{ margin-bottom:15px}

/********生产设备 ************/

.sb_01{ width:100%; float:left; overflow:hidden; padding-top:20px}
.sb_01 dl{ width:32%; float:left; overflow:hidden; margin-bottom:35px; position:relative; margin-right:2%}

.sb_01 dl h4{ width:100%; float:left; overflow:hidden;}
.sb_01 dl h4 img{ width:100%; float:left; overflow:hidden; }
.sb_01 dl ul{ position:absolute; width:100%; background:rgba(0,0,0,.5); z-index:2; padding:10px 30px; left:0; bottom:0;transition: all 0.35s; -moz-box-sizing: border-box; box-sizing: border-box; }
.sb_01 dl dt { width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:5px}
.sb_01 dl dt a{ font-size:21px; font-weight:bold; color:#fff; }
.sb_01 dl dd{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:16px; color:#fff;  height:26px;transition: all 0.35s;}



/********资质荣誉 ************/
.zz_01{ width:100%; float:left; overflow:hidden}
.zz_01 dl{ width:18.6%; float:left; overflow:hidden; margin-right:1.75%;}

.zz_01 dd{ width:100%; float:left; overflow:hidden; border:1px solid #ddd; padding:10px; text-align:center; box-sizing:border-box; margin-bottom:5px; background:#fff}
.zz_01 dd img{ max-width:100%}
.zz_01 dl:hover dd{ border:1px solid rgba(0,99,199,.5)}
.zz_01 dt{ width:100%; float:left; overflow:hidden; height:36px; line-height:36px; text-align:center; white-space: nowrap; text-overflow:ellipsis;}
.zz_01 dt a{ font-size:16px; color:#333; }
.zz_01 dt a:hover{ color:#0063c7; text-decoration:underline}

.wh_2,sb_2{ padding-bottom:0}
.zz_11{ background:#f6f7f9}
.zz_11 .dl_ty5 h5 span{ background:#f6f7f9;}
.zz_11 .zz_01 dd{  border:1px solid #e0e0e0;}

.h4_more{ width:100%; display:flex; overflow:hidden;justify-content:center; padding-top:40px}
.h4_more a{ display:block; width:150px; height:43px; border:1px solid #ddd; font-size:16px; text-align:center; line-height:43px; font-weight:normal; color:#888; border-radius:23px; }
.h4_more a:hover{ border:1px solid #0063c7; background:#0063c7; color:#fff}



@media (max-width:767px){
.pro_1 dl{ width:100%; padding:10px 3.5%; }	
.pro_1 dl:nth-child(2n){background:#eef9ff;}
	
.pro_1 dl h6{ font-size:14px; line-height:20px;}
.pro_1 dl dt{  line-height:30px; height:30px; margin-bottom:20px}
.pro_1 dl dt a{ font-size:23px;  }
	
/***********列表页***************/
.pro_5{padding:20px 0 5px}
.ul_1 li{ width:49%; margin-bottom:10px; margin-right:2%; line-height:30px;padding-bottom:10px; }
.ul_1 li img{ width:100%; }
.ul_1 li a{ font-size:16px; color:#333}
.ul_1 li:nth-child(2n){ margin-right:0}

/************ 产品内页 *******************/
.pro_11{ padding:20px 0 15px;}
.pro_one{ width:100%; display:flex; padding:15px 15px 3px; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff;flex-wrap:wrap }
.hd01{ width:100%; height:160px; margin-right:0px; }
.mF_expo2010{height:160px; }
.pro_nr{ width:100%; float:left; overflow:hidden}

.pro_nr h1{  line-height:30px; font-size:23px;  margin-top:20px}
.pro_nr h1 span{font-size:12px;width:40px; height:26px; line-height:26px;}
.pro_nr h6{  line-height:20px; font-size:14px; margin-bottom:10px; padding-bottom:10px;}
.pro_body{ margin-bottom:10px}
.pro_nr h5{ display:none}

.dl_11{  display:flex; margin-top:0px; margin-bottom:10px}
.dl_11 dt{ width:170px; height:48px; margin-right:8px; background:#ee1c25 url(tel_11m.png) no-repeat 10px center; text-indent:46px; color:#fff; font-size:16px; line-height:48px; background-size:16%  }
.dl_11 dd{flex:1; height:52px; }
.dl_11 dd a{ display:block; background:#0063c7 url(shopm.png) no-repeat 10px center; text-indent:46px; color:#fff; font-size:19px; line-height:48px; background-size:16% }

.pro_2{ padding:0px 0 15px; }
.pro_2a{ padding:0 15px 0px;}
.pro_2a h3{ height:30px; line-height:30px; padding-bottom:5px; font-size:19px; margin:10px 0; background:url(line13.gif) no-repeat 0 bottom; }

.ab_31{ padding:0px 0 15px;}
.ab_31a{ padding:15px 15px 15px;}
.ab_31a .dl_ty5{ margin-bottom:10px}

/********生产设备 ************/
.sb_01{ padding-top:10px}
.sb_01 dl{ width:49%; margin-bottom:10px; position:relative; margin-right:2%}
.sb_01 dl:nth-child(2n){ margin-right:0}

.sb_01 dl ul{ position:absolute; width:100%; background:rgba(0,0,0,.5); z-index:2; padding:5px 15px; left:0; bottom:0;}
.sb_01 dl dt { width:100%; float:left; overflow:hidden; line-height:20px; height:20px; }
.sb_01 dl dt a{ font-size:12px; font-weight:bold; color:#fff; }
.sb_01 dl dd{ display:none}

/********资质荣誉 ************/
.zz_01 dl{ width:49%; float:left; overflow:hidden; margin-right:2%; margin-bottom:10px}
.zz_01 dl:nth-child(2n){ margin-right:0}
.zz_01 dt{ width:100%; float:left; overflow:hidden; height:20px; line-height:20px; text-align:center; }
.zz_01 dt a{ font-size:12px; color:#333; }

.h4_more{ padding-top:10px}
.h4_more a{  width:140px; height:36px;font-size:16px; line-height:36px;  border-radius:18px; }



}


@media (min-width:768px){
.pro_nr{ flex:1; position:relative}
.pro_body{ height:78px;}
.sb_01 dl:nth-child(3n){ margin-right:0}
.sb_01 dl:hover ul{ padding-bottom:44px; background:rgba(0,95,195,.85)}
.sb_01 dl:hover dd{ height:52px}
.zz_01 dl:nth-child(5n){ margin-right:0}

.pro_1 dl:nth-child(2),.pro_1 dl:nth-child(3),.pro_1 dl:nth-child(6){ background:#eef9ff; }
}


