﻿*{margin:0;padding:0;}
body{  background:#fff; font-family:Arial, 'Microsoft YaHei',SimHei, SimSun; font-size:14px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd{ margin:0; padding:0;}
li,img,input,em{ list-style:none; border:none; font-style:normal; outline:none;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none;}
.row {
    width: 1200px;
    margin: auto;
}
.shangxia{
    width: 1230px;
    overflow: hidden;
    margin: 0 auto;
}
.shangxia ul{/* float:left; */overflow: hidden;}
.shangxia ul li{width: 50%;float: left;height: 50px;line-height: 50px;text-align: center;background: #e0e0e0;}
.tjdown li .cptj_B .cptj_img .cptj_img_top{padding-top:73.45133%;}
.tjdown{display:block;overflow:hidden;float: left;}
.tjdown li{width: 23%;float:left;/* margin: 0 0px 0px 0; */text-align: center;margin: 0 auto;}
.tjdown li .cptj_B{/* width:226px; */overflow:hidden;border:1px solid #efefef;padding:1px;transition:all 0.4s;}
.tjdown li .cptj_B .cptj_img{width: 100%;overflow:hidden;margin: 0 auto;text-align: center;}
.tjdown li .cptj_B .cptj_img .cptj_img_top{padding-top:73.45133%;}
.tjdown li .cptj_txt{display:block;overflow:hidden;height:38px;line-height:38px;margin-top:1px;background:#efefef;text-align:center;font-size:14px;color:#222222;transition:all 0.4s;border: 1px solid #fff;padding: 1px;}
.tjdown li:hover .cptj_B{border-color:#34bbcb;}
.tjdown li:hover .cptj_txt{background:#34bbcb; color:#fff;}
.col-md-6 {width: 48%;float: right;height: 340px;padding: 10px;}
.col-md-6 p{font-size:16px;line-height:2;}
.col-md-6 p{text-indent:2em;padding-top: 10px;}
.wrap{width:1200px; margin:0 auto;}
.wrap1{width: 1185px;margin:0 auto;}
.img-none{display:none !important;}
.img-position-absolute{position: absolute;top: 0;bottom: 0; left: 0;right: 0; max-width: 100%; max-height: 100%;display: block;margin:auto;padding: auto;}
#bigbox{width:100%;min-width:1220px;float:left;}

.topbox{width:100%; overflow:hidden; line-height:38px; background:#34bbcb; color:#fff; font-size:14px;}
.top_L{float:left;}
.top_R{float:right; background:url(/css/img/top_dianhua.png) no-repeat left center; padding-left:32px;}
.p10{padding:10px;}
.top15{margin-top: 0px;}
.clear{clear:both;}
.oh{overflow:hidden;}
.bg_f6{background-color:#f6f6f6;}
.lspan{display:block;margin-right:10px;width:180px;line-height:60px;}
.fl{float:left;}
.tc{text-align:center}
.f18{font-size:18px}
.plink{width:953px;border-left:1px solid #dddddd;padding-left:15px;}
.plink p{display:inline;margin:0px 6px;color:#888888;}
.plink a{color:#333333;}
.lh30{line-height:30px;}
.header{width:100%; overflow:hidden; background:#fff; border-bottom:1px solid #dcdce0;}
.logo{width:442px; float:left; padding:20px 0;}
.logo img{width:100%; display:block;;}

#nav{float:right; border-right:1px solid #f4f4f4;}
#nav li{width:120px; float:left; border-left:1px solid #f4f4f4;}
#nav li a{ display:block; height:102px; line-height:102px; text-align:center; overflow:hidden; font-size:14px; color:#222; transition:all 0.4s;}
#nav li a:hover{background:#34bbcb; color:#fff;}
#nav .on a{background: #34bbcb;color:#fff;}
/*banner*/
.banner{width: 100%; overflow:hidden; height:auto; position: relative;}
.banner .banner_img_top{padding-top:31.25%;}
.pagination {width: 100%; position: absolute; left: 0; text-align: center; bottom:5px; z-index:99;}
.swiper-pagination-switch {display:inline-block; width:10px; height:10px; border-radius:10px; background:#34bbcb; margin:0 3px; cursor: pointer; opacity:0.5;}
.swiper-active-switch { opacity:1;}
.banner .banner-left{width:32px; height:52px; float:left; background:url(/css/img/prev.jpg) no-repeat center center; position:absolute; left:10px; top:50%;margin-top: -26px; z-index:9999;}
.banner .banner-right{width:32px; height:52px; float:left; background:url(/css/img/next.jpg) no-repeat center center; position:absolute; right:10px; top:50%;margin-top: -26px; z-index:9999;}
/*END*/

.main{width:100%; overflow:hidden; padding:40px 0;}
.main_left{width:240px; float:left;}
.about{width:100%; float:left;}
.about_title{display:block;overflow:hidden;background-size:cover;padding:13px 0;text-align:center;background: #34bbcb;}
.about_p{display:block; overflow:hidden; height:36px; line-height:36px; font-size:24px; color:#fff; font-weight:bold;}
.about_sp{display:block; overflow:hidden; height:22px; line-height:22px; font-size:12px; color:#fff; text-transform:uppercase;}
.about_ul{display:block; overflow:hidden; border:1px solid #efefef;}
.about_ul li{display:block; overflow:hidden; border-bottom:1px solid #efefef; padding-bottom:1px;}
.about_ul li a{display:block; overflow:hidden; height:46px; line-height:46px; font-size:14px; color:#222; background:url(/css/img/about_li1.png) no-repeat 15px center; padding:0 15px 0 40px; transition:all 0.4s;}
.about_ul li:hover{border-bottom:1px solid #34bbcb;}
.about_ul li:hover a{background:url(/css/img/about_li2.png) no-repeat 15px center #34bbcb; color:#fff;}

.about_ul li.on{border-bottom:1px solid #34bbcb;}
.about_ul li.on a{background:url(/css/img/about_li2.png) no-repeat 15px center #34bbcb; color:#fff;}


.main_right{width:945px; float:right;}
.dqwz_title{width:100%; float:left; border:1px solid #e5e4e4; background:#efefef;}
.dqwz_p{float:left;height:46px;line-height:43px;background:#fff;border-top:3px solid #34bbcb;font-size:16px;color: #34bbcb;font-weight:bold;padding:0 20px;}
.dqwz_more{float:right; line-height:46px; padding-right:15px;color:#222; font-size:14px;}
.dqwz_more a{color:#222; text-transform:uppercase;}
.dqwz_contect{width:100%;float:left;}
.cptj_ul{display:block; overflow:hidden; width:953px;}
.cptj_ul li{width:230px; float:left; margin:0 8px 10px 0;}
.cptj_ul li .cptj_B{width:226px; overflow:hidden; border:1px solid #efefef; padding:1px; transition:all 0.4s;}
.cptj_ul li .cptj_B .cptj_img{width:226px; overflow:hidden;}
.cptj_ul li .cptj_B .cptj_img .cptj_img_top{padding-top:73.45133%;}
.cptj_ul li .cptj_txt{display:block; overflow:hidden; height:38px; line-height:38px; margin-top:1px; background:#efefef; text-align:center; font-size:14px; color:#222222; transition:all 0.4s;}
.cptj_ul li:hover .cptj_B{border-color:#34bbcb;}
.cptj_ul li:hover .cptj_txt{background:#34bbcb; color:#fff;}

.cptj_ul1{display:block;overflow:hidden;float: left;}
.cptj_ul1 li{width: 20%;float:left;/* margin: 0 0px 0px 0; */text-align: center;margin: 0 auto;}
.cptj_ul1 li .cptj_B{/* width:226px; */overflow:hidden;border:1px solid #efefef;padding:1px;transition:all 0.4s;}
.cptj_ul1 li .cptj_B .cptj_img{width: 100%;overflow:hidden;margin: 0 auto;text-align: center;}
.cptj_ul1 li .cptj_B .cptj_img .cptj_img_top{padding-top:73.45133%;}
.cptj_ul1 li .cptj_txt{display:block;overflow:hidden;height:38px;line-height:38px;margin-top:1px;background:#efefef;text-align:center;font-size:14px;color:#222222;transition:all 0.4s;border: 1px solid #fff;padding: 1px;}
.cptj_ul1 li:hover .cptj_B{border-color:#34bbcb;}
.cptj_ul1 li:hover .cptj_txt{background:#34bbcb; color:#fff;}


.gsjj{width:100%; overflow:hidden;}
.gsjj_title{display:block;overflow:hidden;text-align:center;}
.gsjj_B{display:block;overflow:hidden;background:url(/css/img/gsjj_title_bj.png) no-repeat center top;background-color: #34bbcb;}
.gsjj_C{display:block;overflow:hidden;background:url(/css/img/gsjj_title_bj.png) no-repeat center top;background-color: #34bbcb;}
.gsjj_p{display:block; overflow:hidden; height:76px; line-height:76px; font-family:'Bell MT'; font-size:90px; color:#fff;}
.gsjj_sp{display:block; overflow:hidden; height:40px; line-height:40px; font-weight:bold; font-size:24px; color:#fff;}
.gsjj_sp h2{display:block; overflow:hidden; height:40px; line-height:40px; font-weight:bold; font-size:24px; color:#fff;}
.gsjj_pp{display:block; overflow:hidden; height:14px; line-height:14px; font-family:'Times New Roman'; font-weight:bold; font-size:14px; color:#fff; text-transform:uppercase;}
.gsjj_contect{display:block;overflow:hidden;padding:40px 0;margin: 0 auto;background: #34bbcb1f;}
.row {overflow: hidden;padding: 10px;}
.row a{display:block;text-align: center;margin-bottom:1.4rem;color: #fff;}
.t-about .g-more{margin:2rem 0;}
.g-more{
    display: block;
    width: 7rem;
    height: 2.2rem;
    line-height: 2.2rem;
    color: #fff;
    font-size: 1rem;
    text-align: center;
    background: #34bbcb;
    border-radius: 1.1rem;
    margin: 2rem  auto;
}
.g-more:hover{background: #ffa600;color:#fff;}
.row a img{width:100%;}
.row a h4{font-size: 1.2rem;color:#222;border-bottom:1px solid #ccc;padding:1rem 0;}
.row a p{font-size: 0.8rem;color:#323333;padding-top:0.8rem;line-height:1.6rem;height: 4rem;}
.g-more{margin-top: 0;}

.gsjj_txt{width: 860px;float:left;background:url(/css/img/gsjj_img.jpg) no-repeat center center;background-size:cover;}
.gsjj_hover p{padding: 7px;letter-spacing: 0px;/* width: 50%; */}
.gsjj_hover{display:block;overflow:hidden;background: rgba(3, 92, 172, 0.7) none repeat scroll 0 0 !important;background-color: #34bbcb;padding: 15px;} 
.gsjj_hover video{float:left;height: 250px;padding:10px;width: 300px;}
.gsjj_txt span {overflow: hidden;height: 350px;display: block;font-size: 14px;color: #fff;line-height: 24px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}
.lxwm{width: 285px;float:left;height: 340px;background:#34bbcb;padding:20px;font-size:14px;color:#fff;line-height:24px;}
.lxwm img{display:block;  margin-top:10px;}

.case{width:100%;overflow:hidden;background:#efefef;padding-top: 20px;padding-bottom: 20px;}
.case_title{display:block; overflow:hidden; text-align:center;}
.case_p{display:block;overflow:hidden; line-height:36px; padding-bottom:16px; font-size:24px; color:#34bbcb; font-weight:bold; background:url(/css/img/case_heng.png) no-repeat center bottom;}
.case_sp{display:block;overflow:hidden; line-height:34px; font-size:16px; color:#898989; font-weight:bold; font-family:'Times New Roman'; text-transform:uppercase;}
.case_contect{display:block; overflow:hidden; padding-top:20px;}
.case_contect img{width:406px; float:right; margin-left:70px;}
.case_shutiao{width:18px; float:left; height:45px;background:#34bbcb; margin-right:15px;}
.case_B{display:block; overflow:hidden;}
.case_pp{display:block; overflow:hidden; line-height:36px; font-size:24px; color:#006dca; font-weight:bold;}
.case_txt{display:block; overflow:hidden; font-size:14px; color:#222; line-height:30px; margin-top:10px;}
.case_more{width:142px; float:right; margin-top:10px;}
.case_more a{display:block; overflow:hidden; height:45px; line-height:45px; text-align:center; background:#006dca; font-size:14px; color:#fff;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.bg_066acd{background-color:#066acd;}
.w1180{width:1180px;}
.mauto{margin:0 auto;}
.oh{overflow:hidden;}
.white{color:#ffffff;}
.fr{float:right;}
.tc{text-align:center}
.mr15{margin-right:15px;}
.fl{float:left;}
.f18{font-size:18px}
.top10{margin-top:10px;}
.ml20{margin-left:20px;}
.grayc{color:#ccc}
.footer {width:100%;background:#34bbcb;overflow: hidden;line-height:24px;/* padding:15px 0; */}
.footer a{color:#fff;}
.footer a:hover{color:#fff; text-decoration:underline !important;}

/*公司简介*/
.about_title1{display:block; margin-top:10px; overflow:hidden; height:60px; line-height:60px; background:#34bbcb; text-align:center; font-size:20px; color:#fff;}
.about_title1 span{background:url(/css/img/about_lx_logo.png) no-repeat left center; padding-left:60px; display:inline-table;}
.about_txt{display:block; overflow:hidden; border:1px solid #efefef; margin-top:10px; font-size:14px; color:#222222; line-height:24px; padding:10px;}
.company{display:block; overflow:hidden; border:1px solid #efefef; padding:15px; font-size:14px; color:#222; line-height:30px;}

/*产品展示*/
.cpxq{display:block; overflow:hidden;}
.cpxq_T{display:block; overflow:hidden; text-align:center; font-size:16px; color:#222; font-weight:bold;}
.cpxq_txt{display:block; overflow:hidden; font-size:14px; color:#222; line-height:30px; padding-top:10px;}
.cpxq_txt h1{ text-align:center;}
.cpxq_txt h2{ font-size:16px; line-height:1.8em; color:#444;}
.t-about-r{/* padding:10px */} 
.t-about-r video{}
.t-about-r h4{color: #34bbcb;text-shadow: 5px 5px 5px #c4ccdb;letter-spacing: 2px;s}
.col-md-6 h4 {color: #34bbcb;text-shadow: 5px 5px 5px #a3aab8;letter-spacing: 11px;font-size: 20px;padding-bottom: 10px;}
/*厂房设备*/
.equ{display:block; overflow:hidden; border:1px solid #efefef; padding:30px 15px;}
.equ img{display:block; max-width:100%; height:auto; margin:0 auto;}

/*联系我们*/
.contact{display:block;  overflow:hidden; border:1px solid #efefef; padding:15px;}
.contact_txt{display:block; overflow:hidden; font-size:14px; color:#222222; line-height:30px;}
 #map {float: left; width: 100%; margin-top:10px;}
#dituContent { width: 100%; height:250px;}
.iw_poi_title { color: #CC5522; font-size: 14px; font-weight: bold; overflow: hidden; padding-right: 13px; white-space: nowrap;}
.iw_poi_content { font: 12px arial,sans-serif; overflow: visible; padding: 4px; white-space: -moz-pre-wrap; word-wrap: break-word;}

/*浮动QQ*/
.open{width:31px; height:110px; background:url(/css/img/openTrigger.jpg) no-repeat center center; position:fixed; right:0; top:150px;z-index:9999; cursor:pointer;}
.off{width:24px; height:24px; background:url(/css/img/closeBtnImg.gif) no-repeat center center; position:fixed; right:-5px; top:140px;z-index:9999; cursor:pointer;}
.fix_qq { display:none;
position: fixed;
right: 0px;
top: 150px;
width: 93px;
height: 122px;
z-index:9999;
background: url(/css/img/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(/css/img/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(/css/img/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(/css/img/qq_04.png) no-repeat;
}
.xinlink{background-color:#f1f1f1;width: 100%;overflow: hidden;padding-bottom: 20px;}
.clear{clear:both;}
.mid{margin:0 auto;width:1200px;}
.innewsfl{background-color:#FFF;margin-right:10px;padding: 15px;width: 30%;}
.titlele2 {border-bottom: 2px solid #ececec;height: 42px;position:relative;} 
.titlele2 span {
  color: #34bbcb;
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  height: 42px;
  float: left;
}
.titlele2 span b {
  font-family: arial;
  font-size: 12px;
  color: #d1d1d1;
  text-transform: uppercase;
  white-space: nowrap;
  padding-left: 5px;
  font-weight: normal;
}
.titlele2 i {
  background: url(http://mip.hnxlzx.cn/images/t4.png) no-repeat;
  width: 210px;
  height: 6px;
  display: block;
  position: absolute;
  top: 38px;
  left: 0px;
}
.more2{color:#918f8f;float:right;padding-right:10px;line-height:56px;}
.inul{padding:10px;}.inul li{padding-left:20px;line-height:35px;border-bottom:dashed 1px #ccc;background-image:url(http://mip.hnxlzx.cn/images/nnli.png);background-repeat:no-repeat;background-position:5px center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.slide{
		width: 50px;
		height: 250px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background: #018D75;
		right: 0;
		border-radius: 5px 0 0 5px;
		z-index: 999;
	}
	.slide ul{
		list-style: none;
	}
	.slide .icon li{
		width: 49px;
		height: 50px;
		background: url(http://mip.hnxlzx.cn/images/icon.png) no-repeat;
	}
	.slide .icon .up{
		background-position:-330px -120px ;
	}
	.slide .icon li.qq{
		background-position:-385px -73px ;
	}
	.slide .icon li.tel{
		background-position:-385px -160px ;
	}
	.slide .icon li.wx{
		background-position:-385px -120px ;
	}
	.slide .icon li.down{
		background-position:-330px -160px ;
	}
	.slide .info{
		top: 50%;
		height: 147px;
		position: absolute;
		right: 100%;
		background: #018D75;
		width: 0px;
		overflow: hidden;
		margin-top: -73.5px;
		transition:0.5s;
		border-radius:4px 0 0 4px ;
	}
	.slide .info.hover{
		width: 145px;
		
	}
	.slide .info li{
		width: 145px;
		color: #ffffff;
		text-align: center;
	}
	.slide .info li p{
		font-size: 1.1em;
		line-height: 2em;
		padding: 15px;
		text-align: left;
	}
	.slide .info li.qq p a{
		display: block;
		margin-top: 12px;
		width: 100px;
		height: 32px;
		line-height: 32px;
		color: #00DFB9;
		font-size: 16px;   
		text-align: center;
		text-decoration: none;
		border: 1px solid #00DFB9;
		border-radius: 5px;
	}
	.slide .info li.qq p a:hover{
		color: #FFFFFF;
		border: none;
		background: #00E0DB;
	}
	.slide .info li div.img{
		height: 100%;
		background: #DEFFF9;
		margin: 15px;
	}
	.slide .info li div.img img{
		width: 100%;
		height: 100%;
	}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url(http://mip.hnxlzx.cn/images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 62px 0;
		cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url(img/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 30px 0;
		cursor: pointer;
	}
.company_box{width: 1200px;height: 130px;overflow: hidden;background-color: #fff;/* box-shadow:0px 0px 18px 0px #ececec; *//* -webkit-box-shadow: 0px 0px 18px 0px #ececec; */-moz-box-shadow: 0px 0px 18px 0px #ececec;margin: 0 auto;/* margin-bottom: 80px; */}
.company_box ul{width: 1200px;height: 130px;}
.company_box ul li{width: 400px;float: left;height: 130px;background: url(../img/jj_li_bg.png)no-repeat left center;}
.company_box ul li:first-child{background-image: none;}
.company_box ul li h2{text-align: center;font-weight: normal;padding-top: 28px;padding-bottom: 10px;}
.company_box ul li strong{font-size:48px;color: #222;font-weight: normal;font-family: cursive;}
.company_box ul li h2>img{vertical-align: top;margin-top: 5px;margin-left: 5px;}
.company_box ul li p{font-size: 13px;color: #999;text-align: center;}
.page_crumbs {
	width: 100%;
	height: 50px;
	background: #f6f6f6;
	overflow: hidden;
}
.page_crumbs .crumbs_list {
	width: 1200px;
	margin: 0 auto;
}
.crumbs_list .crumbs {
	float: right;
	line-height: 50px;
	color: #898989;
}
.crumbs_list .crumbs a {
	color: #444;
	font-size: 12px;
}
.crumbs_list .crumbs a:hover {
	color: #34bbcb
}
.page_content {
	width: 100%;
	overflow: hidden;
	position: relative;
	background: white;
}
.page_content .page_nav {
	width: 1200px;
	margin: 0 auto;
	border-bottom: 1px solid #e9e9e9;
	height: 50px;
}
.page_content .page_nav li {
	float: left;
	line-height: 50px;
	margin: 0 20px;
	height:50px;
}
.page_content .page_nav li a {
	color: #898989;
	font-size: 14px;
}
.page_content .page_nav li a:hover {
	color: #34bbcb;
}
.page_content .page_nav .select a {
	color: #34bbcb;
}
/* page_news */
.page_content .page_news {
	width: 1200px;
	margin: 20px auto 0;
	min-height: 450px;
}
.page_content .page_news li {
	width: 100%;
	float: left;
	height: 190px;
	position: relative;
	margin: 20px 0;
}
.page_content .page_news li dl {
	width: 318px;
	height: 190px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	display: inline-block;
	float: left;
}
.page_content .page_news li dl .img {
	width: 318px;
	height: 190px;
	position: relative;
	overflow: hidden;
}
.page_content .page_news li dl .img img {
	width: 318px;
	height: 190px;
	position: absolute;
	transform: scaleX(1) scaleY(1);
	transition: all 0.7s ease 0s;
}
.page_content .page_news li:hover dl .img img {
	transform: scaleX(1.1) scaleY(1.1);
}
.page_content .page_news li dl .info {
	visibility: hidden;
	opacity: 0;
	pointer-events: none;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	backface-visibility: hidden;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 40px;
	height: 40px;
	padding: 75px 139px;
}
.page_content .page_news dl .info {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}
.page_content .page_news li:hover .info {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}
.page_content .page_news li .newcon {
	width: 70%;
	float: right;
}
.page_content .page_news li .newcon a {
	line-height: 30px;
	color: #222;
}
.page_content .page_news li .newcon p {
	float: left;
	font-size: 16px;
	color: #222;
	display: block;
	width: 100%;
}
.page_content .page_news li .newcon p:hover {
	color: #c9252c;
}
.page_content .page_news li .newcon span {
	width: 100%;
	font-size: 12px;
	color: #BFBFBF;
	border-bottom: 1px dotted #d3d3d3;
	padding-bottom: 10px;
	line-height: 24px;
	display: block;
}
.page_content .page_news li .newcon dd {
	width: 100%;
	font-size: 14px;
	color: #878787;
	padding-bottom: 10px;
	margin-top: 10px;
	line-height: 28px;
}
.pageNewsT {
	width: 1200px;
	margin: 30px auto 0;
	font-size: 16px;
	text-align: center;
	color: #222;
	font-weight: bold;
}
.pageNewsC {
	width: 1200px;
	margin: 0 auto;
	font-size: 12px;
	color: #999;
	text-align: center;
	padding: 10px 0;
	border-bottom: dashed 1px #f0f0f0;
}
.pageNewsD {
	width: 1200px;
	margin: 0 auto;
	font-size: 14px;
	color: #333;
	line-height: 28px;
	margin-top: 20px;
}
.pageNewsD img {
	max-width: 100%;
	margin: 5px 0;
}
/* page_anli */
.page_content .anli_list {
	width: 1200px;
	margin: 30px auto;
	min-height: 450px;
}
.page_content .page_anli {
	float: left;
	position: relative;
	width: 1212px;
	margin-left: -6px;
}
.page_content .page_anli li {
	float: left;
	width: 291px;
	height: 274px;
	background: #fff;
	margin: 10px 6px;
}
.page_content .page_anli li:hover {
	-moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
}
.page_content .page_anli li dl {
	width: 291px;
	height: 200px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	display: inline-block;
	float: left;
}
.page_content .page_anli li dl .img {
	width: 291px;
	height: 200px;
	position: relative;
	overflow: hidden;
}
.page_content .page_anli li dl .img img {
	width: 291px;
	height: 200px;
	position: absolute;
	transform: scaleX(1) scaleY(1);
	transition: all 0.7s ease 0s;
}
.page_content .page_anli li:hover dl .img img {
	transform: scaleX(1.1) scaleY(1.1);
}
.page_content .page_anli li dl .info {
	background: #ffffffad url(../images/ic.png) center center no-repeat;
	visibility: hidden;
	opacity: 0;
	pointer-events: none;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	backface-visibility: hidden;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 40px;
	height: 40px;
	padding: 80px 125.5px;
}
.page_content .page_anli li dl .info {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}
.page_content .page_anli li a:hover .info {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}
.page_content .page_anli li dd {
	width: 100%;
	height: 5px;
	background: #e3e3e3;
	float: left;
	margin-bottom:10px;
}
.page_content .page_anli li:hover dd {
	background: #34bbcb;
	transition: all 0.4s linear 0s;
}
.page_content .page_anli li p {
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 30px;
}
.page_content .page_anli li em {
	width: 40px;
	height: 1px;
	background: #b0b0b0;
	display: block;
	margin: 4px auto;
}
.page_content .page_anli li span {
	font-size: 14px;
	color: #b0b0b0;
	text-align: center;
	width: 100%;
	display: block;
}
/* page_service */
.page_content .page_service {
	position: relative;
	width: 1200px;
	margin: 20px auto 0;
	min-height: 450px;
}
.page_content .page_service .bd {
	width: 1230px;
	overflow: hidden;
	margin-left: -15px;
	margin-bottom: 40px;
}
.page_content .page_service .service_pic {
	position: relative;
	width: 1200px;
	overflow: hidden;
}
.page_content .page_service .bd li {
	width: 380px;
	margin: 20px 15px;
	float: left;
}
.page_content .page_service .bd li dl {
	width: 380px;
	height: 210px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	display: inline-block;
	float: left;
}
.page_content .page_service .bd li dl .img {
	width: 380px;
	height: 210px;
	position: relative;
	overflow: hidden;
}
.page_content .page_service .bd li dl .img img {
	width: 380px;
	height: 210px;
	position: absolute;
	transform: scaleX(1) scaleY(1);
	transition: all 0.7s ease 0s;
}
.page_content .page_service .bd li:hover dl .img img {
	transform: scaleX(1.1) scaleY(1.1);
}
.page_content .page_service .bd li dl .info {
	background: rgba(0, 0, 0, 0.3)url(../images/ic.png) center center no-repeat;
	visibility: hidden;
	opacity: 0;
	pointer-events: none;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	backface-visibility: hidden;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 40px;
	height: 40px;
	padding: 85px 170px;
}
.page_content .page_service .bd li dl .info {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}
.page_content .page_service .bd li a:hover .info {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}
.page_content .page_service .bd li dd {
	line-height: 50px;
	border-bottom: 1px #e1e1e1 solid;
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}
.page_content .page_service .bd li:hover dd {
	border-bottom: 1px #c9252c solid;
	transition: all 0.4s linear 0s;
}
.page_content .page_service .bd li dd span {
	font-size: 14px;
	color: #9f9f9f;
	margin-left: 15px;
}
.page_content .page_service .bd li .cat {
	font-size: 14px;
	color: #878787;
	line-height: 24px;
}
.page_content .page_service p {
	font-size: 14px;
	color: #878787;
	line-height: 24px;
}
/* page_about */
.page_content .page_about {
	position: relative;
	width: 1200px;
	margin: 20px auto;
	min-height: 450px;
}
.page_content .page_about p {
	font-size: 14px;
	color: #878787;
	line-height: 24px;
}
/* pr */
.pz_main{float:left;width:100%;background: #fff;overflow: hidden;}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 768px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 992px;
  }
}
@media (min-width: 1230px) {
  .container {
    width: 1230px;
    overflow: hidden;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.twoSlide{ padding: 3.5% 0; margin: 0 -6px;}
.pz_SideLayer2{ float: left; width: 100%;
    display: -webkit-flex; /*webkit*/
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    align-items: flex-start;
    -webkit-align-items: flex-start;
}
.pz_SideLayer2 .l1{float: left;width: 12%;padding: 18px 21px 0 6px;overflow: hidden;}
.pz_SideLayer2 .l1 a{float: left;width: 100%;border: #e5e5e5 solid 1px;padding: 10px 5px;color: #333333;font-size: 14px;line-height: 18px;text-align: center;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;overflow: hidden;border-radius: 5px;}
.pz_SideLayer2 .l1 a:hover,
.pz_SideLayer2 .l1 .hover{ color:#e70012; border-bottom-color: #e70012; }
.pz_SideLayer2 .l1 .layerIco{ margin: 0 auto; width:52px; line-height: 0; }
.pz_SideLayer2 .l1 .layerIco .imgs{}
.pz_SideLayer2 .l1 .layerIco .imgd{ display: none;}
.pz_SideLayer2 .l1 a:hover .layerIco .imgs,
.pz_SideLayer2 .l1 .hover .layerIco .imgs{ display: none;}
.pz_SideLayer2 .l1 a:hover .layerIco .imgd,
.pz_SideLayer2 .l1 .hover .layerIco .imgd{ display: block;}
.pz_SideLayer2 .l1 a h3{ margin-top: 14px; font-size: 18px;}
.pz_SideLayer2 .l2{display:none;}
@media  screen and (max-width:1229px){
    .pz_SideLayer2 .l1{ width: 16.666%; }
}
@media  screen and (max-width:991px){
    .pz_SideLayer2 .l1{ width: 25%; }
}
@media  screen and (max-width:767px){
    .twoSlide{ margin: 0 -2px;}
    .pz_SideLayer2 .l1{ width: 50%; padding: 5px 2px 0 2px; }
    .pz_SideLayer2 .l1 a{  padding: 10px 2px; color: #333333; font-size: 14px; line-height: 18px; text-align: center; }
}
.productCTop{padding: 5% 0 10px 0;overflow: hidden;}
.productCTop .productLeft{ float: left; width: 565px; overflow: hidden;}
.productSlideTop{ border: #e1e1e1 solid 1px; position: relative;}
.productSlideTop .slick-slide{ padding:0;}
.productSlideTop .slick-slide img{ width: 100%;}
.productSlideTop .slick-prev{ position: absolute; width: 23px; height: 39px; left: 0; top: 50%; background: url("/skin/images/pro7.jpg") no-repeat; background-size: cover;}
.productSlideTop .slick-prev:hover{background: url("/skin/images/pro7_h.jpg") no-repeat; background-size: cover;}
.productSlideTop .slick-next{ position: absolute; width: 23px; height: 39px; right: 0; top: 50%; background: url("/skin/images/pro8.jpg") no-repeat; background-size: cover;}
.productSlideTop .slick-next:hover{background: url("/skin/images/pro8_h.jpg") no-repeat; background-size: cover;}
@media  screen and (max-width:1229px){
    .productCTop .productLeft{ width: 466px; }
}
@media  screen and (max-width:991px){
    .productCTop .productLeft{ width: 565px; margin-left: 86px;}
}
@media  screen and (max-width:767px){
    .productCTop .productLeft{ width: 100%; margin-left: 0;}

}

.productSlideDown{ padding-top: 17px; margin: 0 -9px;}
.productSlideDown .SlideDown{}
.productSlideDown .SlideDown .slick-slide{ }
.productSlideDown .SlideDown .slick-slide .dLi{padding: 0 10px;}
.productSlideDown .SlideDown .slick-slide .dLi .span{ position: relative; line-height: 0;}
.productSlideDown .SlideDown .slick-slide .dLi .span::before{ position: absolute; content:''; width: 100%; height: 100%; left: 0; top: 0; border: #e2e2e2 solid 1px; cursor: pointer; box-sizing: border-box;}
.productSlideDown .SlideDown .slick-slide.slick-current .dLi .span::before{ border-color: #e91122;}
.productSlideDown .SlideDown img{ width:100%;}
@media  screen and (max-width:767px){
    .productSlideDown{ padding-top: 10px; margin: 0 -2px;}
    .productSlideDown .SlideDown .slick-slide .dLi{ padding: 0 4px;}
}

.productRight{ float: right; width: 596px; }
.productRight h1{padding-top: 10px;color: #333333;font-size: 24px;line-height:1.416;font-weight: bold;}
.productRight .busLine{padding-top: 3px;padding-bottom: 2.02%;border-bottom: #e0e0e0 solid 1px;color: #757575;font-size: 12px;line-height: 20px;}
.productRight .busList{padding: 0 0 0 0;border-bottom: #e0e0e0 solid 1px;}
.productRight .busList .listLi{ padding: 5px 0; color: #757575; font-size: 14px; line-height: 26px;}
.productRight .busList .listLi span{ color: #333333; font-weight: bold;}
.productRight .busTag{padding: 2.35% 0 7.19% 0;border-bottom: #e0e0e0 solid 1px;}
.productRight .busTag span{ float: left; margin: 5px 10px 0 0; border: #e2e2e2 solid 1px; color: #666666; line-height: 22px; padding: 0 8px;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
}
.productRight .busTag span:hover{ border-color: #e70012; color: #e70012;}
.productRight .busBtn{padding-top: 2.04%;}
.productRight .busBtn .busButton{
    float: left;
    padding: 0 56px;
    background-color: #34bbcb;
    color: #fff;
    font-size: 16px;
    line-height: 40px;
    border: 0;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    -webkit-appearance:none;
    outline: 0;
}
.productRight .busBtn .busLoad{
    float: left;
    margin-left: 15px;
    border: #34bbcb solid 1px;
    padding: 0 22px;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
}
.productRight .busBtn .busLoad b{ float: left; width: 19px; height: 19px; margin: 10px 6px 0 0; line-height: 0;}
.productRight .busBtn .busLoad span{float: left;color: #34bbcb;font-size: 16px;line-height: 38px;}
.productRight .busBtn .shareRight{ float: right; margin-top: 8px;}
@media  screen and (max-width:1229px){
    .productRight{ width: 466px; }
    .productRight h3{ padding-top: 0; }
    .productRight .busList{ padding: 2.85% 0 3.7% 0; }
}
@media  screen and (max-width:991px){
    .productRight{ float: left; width: 100%;  }
    .productRight h3{ padding-top: 4.02%; font-size:20px; }
}
@media  screen and (max-width:767px){
    .productRight h3{ font-size:17px; }
    .productRight .busBtn{ padding-top: 3.5%; padding-bottom: 1.5%;}
    .productRight .busBtn .busButton{ padding: 0 20px; }
    .productRight .busBtn .busLoad{ margin-left: 10px; padding: 0 15px; }
}


.productSpecification{border: #e0e0e0 solid 1px;}
.productSpecification .hd{background: url("../images/pro11.jpg") bottom repeat-x;overflow: hidden;}
.productSpecification .hd ul{}
.productSpecification .hd ul li{ float: left; padding: 0 26px; border-right:#e0e0e0 solid 1px; border-bottom:#e0e0e0 solid 1px; color: #757575; font-size: 14px; line-height: 59px; cursor: pointer; }
.productSpecification .hd ul li.on{ color: #e70012; background-color: #ffedee; border-bottom-color: #ffedee;}
.productSpecification .bd{}
.productSpecification .bd .bdDhow{color: #333333;font-size: 14px;line-height: 28px;padding: 2% 2.5% 0 2.5%;}
@media  screen and (max-width:991px){
    .productSpecification .hd ul li{ line-height: 45px; }
}
@media  screen and (max-width:767px){
    .productSpecification .hd ul li{ line-height: 42px; }
}

.productTjBack{ background-color: #f8f8f8;}
.productTjBox{padding: 0.75% 0 5% 0;}
.tjTitle h1{text-align:center;}
.tjTitle h4{background: url("../images/pro13.png") center repeat-x;text-align: center;}
.tjTitle h4 span{display: inline-block;padding: 0 20px;color: #ffffff;font-size: 24px;line-height: 30px;padding-top: 4px;padding-bottom: 4px;background: #45c3d1;border-radius: 4px;}
.tjTitle .tjTitDown{ padding-top: 7px; color: #9e9e9e; font-size: 14px; line-height: 20px; text-align: center; text-transform: uppercase;}
.productTjBox .tjdown{padding-top: 0.1%;margin: 0px 0px;width: 100%;}
.productTjBox .tjdown li{padding: 0 12px;padding-bottom: 10px;}
.productTjBox .tjdown li .zbox{ width:100%; float:left; }
.productTjBox .tjdown li .zbox .img{ overflow:hidden;}
.productTjBox .tjdown li .zbox .img img{
    transition: all 0.6s linear;
    -moz-transition: all 0.6s linear;
    -webkit-transition: all 0.6s linear;
    -o-transition: all 0.6s linear;
}
.productTjBox .tjdown li .zbox:hover .img img{
    transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);}
.productTjBox .tjdown li .zbox .text{ padding:12px 5px 12px 15px; border-bottom:solid 1px #e6e6e6;}
.productTjBox .tjdown li .zbox .text .arrow{ float: right; width: 38px; height: 20px; margin-top: 19px; padding: 6px 0 5px 20px; border-left: #fff solid 1px; margin-right: 10px; line-height: 0;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.productTjBox .tjdown li .zbox:hover .text .arrow{ border-left: #e5e5e5 solid 1px; margin-right: 0;}
.productTjBox .tjdown li .zbox .text .caseRight{ padding-right: 60px;}
.productTjBox .tjdown li .zbox .text h4{ float: left; width: 100%; font-size:16px; color:#333; line-height:30px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.productTjBox .tjdown li .zbox:hover .text h4{ color:#e70012;}
.productTjBox .tjdown li .zbox .text h5{ float: left; width: 100%; font-size:14px; color:#999; line-height:28px;}
.productTjBox .tjdown .owl-prev{ position: absolute; width: 22px; height: 38px; left: -35px; top: 50%; margin-top: -19px; background: url("/skin/images/pro14.png") no-repeat; background-size: cover; overflow: hidden; text-indent: -200px;}
.productTjBox .tjdown .owl-prev:hover{background: url("/skin/images/pro14_h.png") no-repeat; background-size: cover;}
.productTjBox .tjdown .owl-next{ position: absolute; width: 22px; height: 38px; right: -35px; top: 50%; margin-top: -19px; background: url("/skin/images/pro15.png") no-repeat; background-size: cover; overflow: hidden; text-indent: -200px;}
.productTjBox .tjdown .owl-next:hover{background: url("/skin/images/pro15_h.png") no-repeat; background-size: cover; }
@media  screen and (max-width:991px){
    .tjTitle h4 span{ font-size: 24px; }
}
@media  screen and (max-width:767px){
    .tjTitle h4 span{ font-size: 18px; }
    .tjTitle .tjTitDown{ padding-top: 0; line-height: 16px; }
}
@media  screen and (max-width:991px){
    .productTjBox .tjdown li{ }
}
@media  screen and (max-width:767px){
    .productTjBox .tjdown{ margin: 0 -6px;}
    .productTjBox .tjdown li{ padding:0 6px;}
    .productTjBox .tjdown li .zbox .text{ padding:6px 3px 6px 0;}
    .productTjBox .tjdown li .zbox .text h4{ font-size:14px; line-height:22px;}
    .productTjBox .tjdown li .zbox .text h5{ font-size:12px; line-height:20px;}
    .productTjBox .tjdown li .zbox .text .arrow{ width: 30px; margin-top: 10px; padding: 6px 0 5px 12px; margin-right: 0; }
    .productTjBox .tjdown li .zbox .text .caseRight{ padding-right: 34px;}
}
.cptj_ul1{display:block;overflow:hidden;float: left;}
.cptj_ul1 li{width: 20%;float:left;/* margin: 0 0px 0px 0; */text-align: center;margin: 0 auto;}
.cptj_ul1 li .cptj_B{/* width:226px; */overflow:hidden;border:1px solid #efefef;padding:1px;transition:all 0.4s;}
.cptj_ul1 li .cptj_B .cptj_img{width: 100%;overflow:hidden;margin: 0 auto;text-align: center;}
.cptj_ul1 li .cptj_B .cptj_img .cptj_img_top{padding-top:73.45133%;}
.cptj_ul1 li .cptj_txt{display:block;overflow:hidden;height:38px;line-height:38px;margin-top:1px;background:#efefef;text-align:center;font-size:14px;color:#222222;transition:all 0.4s;border: 1px solid #fff;padding: 1px;}
.cptj_ul1 li:hover .cptj_B{border-color:#34bbcb;}
.cptj_ul1 li:hover .cptj_txt{background:#34bbcb; color:#fff;}
.bufenganli {
    width: 1280px;
    text-align: center;
    padding-top: 4%;
    overflow: hidden;
    margin: 0 auto;
}
.bufenganli h2{
    background: url("../images/pro13.png") center repeat-x;
}
.mingdan {width:1280px;margin:0 auto;margin-top:20px}
.mingdan li{width:25%;float:left;height: 390px;}
.mingdan li dt{font-size:18px;font-weight:bold;}
.mingdan li dd{    
    font-family:Microsoft YaHei;
    font-weight:400;
    line-height:30px;
}
.bufengmingdan {
    line-height: 20px;
    margin-top: 7px;
    /* border-bottom: 2px solid #34bbcb; */
}