@charset "utf-8";
/* CSS Document */
/*切图：yf*/
html{ overflow-x:hidden; overflow-y:auto;}
body{background-color:#fff;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}

h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
i{font-style:normal;}



/*首页 */
/*首页顶部*/
.top_box{width:100%; background-color:#f7f7f7;padding:8px 0; }
.top_box .p{float:left; font-size:12px; color:#888; line-height: 24px;}
.top_box .top_box_a{float:right;font-size:12px; color:#888; line-height: 24px;}
.top_box .top_box_a a{float:left; color:#888;}
.top_box .top_box_a i{float:left; margin: 0 5px;}
.top_box .top_box_a a:hover{color:#e60012;}
.logo_box{padding:20px 0; border-bottom:2px solid #e60012;}
.logo_box span{float:left; width:387px; height: auto;}
.logo_box .logo_box_infor{float:left; margin:5px 0 0 18px; padding:5px 0 5px 18px; border-left:1px solid #cbcbcb;}
.logo_box .logo_box_infor h5{font-size:20px; color:#e60012;}
.logo_box .logo_box_infor h6{font-size:16px; color:#666666; margin:5px 0 0 0;}
.logo_box .logo_box_tel{float:right;}
.logo_box .logo_box_tel h5{float:left; font-size:16px; color:#333333; line-height: 47px;}
.logo_box .logo_box_tel h6{font-size:43px; color:#e60012; font-weight: bold; float:left; letter-spacing: -3px;}
.top1 .menu{width:100%; text-align: center;}
.top1 .nli{display:inline-block; position: relative; margin: 0 2.3%;}
.top1 .nli > span > a{font-size:16px; color:#333; padding:20px 10px; display: block; }
.top1 .nli:hover > span > a{color:#e60012; font-weight: bold;}
.top1 .nli.hover > span > a{color:#e60012; font-weight: bold;}
.top1 .menu .sub{ position: absolute; width:100%; left:0; top: 61px; display: none; z-index: 100;}
.top1 .menu .sub ul{ float: left; width: 100%; display: block;  background-color:rgba(230,0,18,0.7);padding: 10px 0; border-radius: 4px; overflow: hidden;}
.top1 .menu .sub li{ padding: 10px 0; color: #fff; font-size: 13px; line-height: 20px; border-bottom: rgba(255,255,255,0.1) solid 1px; text-align: center;}
.top1 .menu .sub li a{color:#fff; opacity: 0.8;}
.top1 .menu .sub li:last-child{ border-bottom: 0;}
.top1 .menu .sub li:hover{ background-color:#e60012;}
.top1 .menu .sub li:hover a{ opacity:1;}


/*手机头*/
.top2{width:100%; height:60px;background-color:#fff;display: none; box-shadow: 0 0px 17px  rgba(0,0,0,0.1); }
.top2 .logo{width:145px; height:40px; float:left; margin-top:10px;}
@media screen and (max-width:1199px){
	.top1 .nli{margin:0 1.5%;}
}
@media screen and (max-width:991px){
    .top2{ display:block;}
	.top1{ display:none;}
}



/*下拉*/
.menuph{
    float:right;
    margin:10px 0 0 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    text-align: center;
}
.menuph .point
{
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 10px;
    position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before
{
    width: 28px;
}
.menuph .navbtn
{
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #e60012;
}
.menuph .navbtn::after,
.menuph .navbtn::before
{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;

    background: #e60012;
}
.menuph .navbtn::after
{
    top: -11px;
}
.menuph .navbtn::before
{
    top: 10px;
}
.menuph .point.active .navbtn{
    background: transparent;
}
.menuph .point.active .navbtn::after{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0px;
}
.menuph .point.active .navbtn::before
{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 0px;
}


/*手机下拉*/
.xialaph{
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    padding-bottom: 20px;
    display: none;
    z-index: 1029;
    background: #fff;
	text-align: center;
}
.xialaph li{border-top:1px solid rgba(0,0,0,0.1);}
.xialaph li:last-child{border-bottom:1px solid rgba(0,0,0,0.1);}
.xialaph li a{
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
}


@media screen and (max-width:1199px){
	.top2{background-color:#fff;}
}

/*banner*/
.pz_banner{clear: both;}
.slide1{ margin:0;width: 100%;  padding-top:1px;}
.slide1 .slick-slide{ width:100%; padding:0; position: relative}
.slide1 li{overflow:hidden;}
 .slide1 .slick-dots{width:100%; text-align: center; bottom:40px;}
 .slide1 .slick-dots li{display:inline-block; width:1.875%; height:5px; background-color:#fff; opacity: 0.7;vertical-align: middle;}
.slide1 .slick-dots li.slick-active{opacity: 1;background-color:#c30009;}
.slide1 .slick-prev{width:24px; height: 48px; background:url("images/p1.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p1.png*/ center no-repeat; left:7.76%;}
.slide1 .slick-next{width:24px; height: 48px; background:url("images/p2.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p2.png*/ center no-repeat; right:7.76%;}
.slide1 .slick-prev:hover{background-image: url("images/p4.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p4.png*/;}
.slide1 .slick-next:hover{background-image: url("images/p3.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p3.png*/;}

@media screen and (max-width:991px){
	.slide1 .slick-prev,.slide1 .slick-next{opacity:0;}
	 .slide1 .slick-dots{bottom:10px;}
}

/*main*/

/*首页  关于我们	*/
.in_aboutUs{padding:30px 0 65px 0;}	
.in_aboutUs .in_aboutUs_nav{}
.in_aboutUs .in_aboutUs_nav	li{float:left; width:23%; margin: 0 2.66% 0 0; background-color:#f2eeef;padding:15px 0; text-align: center;}
.in_aboutUs .in_aboutUs_nav	li:nth-child(4n){margin:0;}
.in_aboutUs .in_aboutUs_nav	li a{font-size:18px; color:#333333; display:block; width:100%; }
.in_aboutUs .in_aboutUs_nav	li:hover a{color:#e60012;}
.title{padding:60px 0 0 0; text-align: center;}	
.title	h1{font-size:40px; color:#e60012;}
.title	h2{font-size:30px; color:#e60012; margin:15px 0 0 0; background:url("images/p5.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p5.png*/ center no-repeat;}
.in_aboutUs	.in_aboutUs_box{padding:40px 0 0 0;}
.in_aboutUs .in_aboutUs_box_left{width:46.6%; float:left;}
.in_aboutUs .in_aboutUs_box_left h3{font-size:28px; color:#333; padding:25px 0 0 0;}
.in_aboutUs .in_aboutUs_box_left span{width:57px; height: 3px; display: block; background-color:#e60012;margin: 28px 0;}
.in_aboutUs .in_aboutUs_box_left p{font-size:16px; color:#666666; line-height: 36px; height: 144px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
.in_aboutUs .in_aboutUs_box_left a{width:134px; height: 40px; background-color:#e60012; display: block; margin:40px 0 0 0; font-size:16px; color:#fff; text-align: center; line-height: 40px;}
.in_aboutUs .in_aboutUs_box_left a:hover{background-color:#c4000f;}
.in_aboutUs .in_aboutUs_box_right{width:48.66%; float:right;height: auto;position: relative; margin-right:12px;}



.in_aboutUs .in_aboutUs_box_right .video_box{width:100%;  position: relative; padding-bottom:60.445%; overflow:hidden;}
.in_aboutUs .in_aboutUs_box_right .video_box video,
.in_aboutUs .in_aboutUs_box_right .video_box p,
.in_aboutUs .in_aboutUs_box_right .video_box img{width:100%; height:100%; position:absolute; left:0; top:0;}
.in_aboutUs .in_aboutUs_box_right .video_box p iframe{width:100%; height:100%;}

video::-internal-media-controls-download-button {
    display:none;
}

video::-webkit-media-controls-enclosure {
    overflow:hidden !important;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}



.black_on{width:100%; height: 100%; background-color:rgba(0,0,0,0.2); position: absolute; top:0; left: 0;}
.black_on span{width:51px; height: 51px;  position: absolute;left: 50%; top: 50%;display: block; margin: 0 0 0 -25.5px;
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}

@media screen and (max-width:1229px){
	.in_aboutUs .in_aboutUs_box_left h3{padding:10px 0 0 0;}
	.in_aboutUs .in_aboutUs_box_left span{margin:15px 0 5px 0;}
}
@media screen and (max-width:991px){
	.in_aboutUs{padding:30px 0 30px 0;}
	.in_aboutUs .in_aboutUs_nav li{padding:7px 0;}
	.in_aboutUs .in_aboutUs_nav li a{font-size:16px;}
	.title{padding:30px 0 0 0;}
	.title h1{font-size:30px;}
	.title h2{font-size:20px; }
	.in_aboutUs .in_aboutUs_box_left{width:100%;}
	.in_aboutUs .in_aboutUs_box{padding:20px 0 0 0;}
	.in_aboutUs .in_aboutUs_box_left h3{padding:0; font-size:18px;}
	.in_aboutUs .in_aboutUs_box_left p{font-size:14px; line-height: 20px; height: 80px;}
	.in_aboutUs .in_aboutUs_box_left a{margin:10px 0 0 0;}
	.in_aboutUs .in_aboutUs_box_right{width:100%; margin:10px 0 0 0;}
	.in_aboutUs .in_aboutUs_box_left span{margin:10px 0;}
}
@media screen and (max-width:767px){
	.in_aboutUs{display:none;}
	.title{padding:20px 0 0 0;}
	.title h1{display:none;}
	.title h2{font-size:16px; margin:10px 0 0 0;}
	.in_aboutUs .in_aboutUs_box_left h3{font-size:15px;}
	.in_aboutUs .in_aboutUs_box_left p{font-size:13px;}
	.in_aboutUs .in_aboutUs_box_left a{width:100px; height: 30px; line-height: 30px;font-size:14px;}
	.in_product .title{display:none;}
    

}


/*首页  产品中心*/
.title p{font-size:16px; color:#666666; line-height: 28px; margin-top:35px;}
.in_product{ padding-bottom:60px; text-align: center;}
.in_product .in_product_tab{margin-top:35px;}
.in_product .in_product_tab .hd{text-align:center;}
.in_product .in_product_tab .hd li{display:inline-block; padding:10px 1.7%; border:1px solid #d8d8d8; font-size:16px; color:#333333; margin: 0 1.14%; cursor: pointer;}
.in_product .in_product_tab .hd li.on{background-color:#e60012; color:#fff;}
.in_product .bd{margin-top:50px;}
.in_product .in_product_tab_li{float:left; width:31.6%; margin: 0 2.6% 30px 0; height: auto; position: relative;}

.in_product .in_product_tab_li .z_tit{    font-size: 18px;   padding: 15px 0; text-align: center; background: #fff; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;  color: #e60012;}
.in_product .in_product_tab_li:hover .z_tit{background:#e60012; color:#fff;}
.in_product .in_product_tab_ul .in_product_tab_li:nth-child(3),
.in_product .in_product_tab_ul .in_product_tab_li:nth-child(6){margin-right:0;}
.in_product .red_on{width:100%; height: 100%; position: absolute; top:0; left:0; /*background-color:rgba(230,0,18,0.4);*/ display: none;} 
.in_product .red_on div{position:absolute; top:50%; left:3%;right:3%;  text-align: center;
	-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}
.in_product .red_on div h5{font-size:20px; color:#fefefe; line-height: 28px; height: 28px;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; display:none;
}
.in_product .red_on div h6{display: inline-block; border:1px solid #fefefe; padding:8px 15px; font-size:14px; color:#fff; /*margin-top:25px;*/}
.in_product .in_product_tab_li:hover .red_on{display:block;}
.in_product .in_product_tab_li2{float:right; width:31.6%; margin-left:2.6%; height: auto; position: relative;}
.in_product_tab_li2:nth-child(5),
.in_product .in_product_tab_li3{width:65.75%;}
.in_product .in_product_tab_li3 .z_img_box{padding-bottom:32.446%; position:relative; overflow:hidden;}
.in_product .in_product_tab_li3 .z_img_box img{position:absolute; width:100%; height:auto; left:0; top:0;}
.in_product .in_product_tab_li2:hover .red_on{display:block;}
.in_product .more{font-size:16px; color:#333;display: inline-block; margin-top:10px; border-bottom:1px solid #e60012;}
.in_product .more:hover{color:#e60012;}

@media screen and (max-width:1229px){
	.in_product .in_product_tab .hd li{margin:0 0.5%; font-size:15px;padding:10px 1%;}
}
@media screen and (max-width:991px){
	.title p{font-size:14px; line-height: 24px; margin-top:20px;}
	.in_product .in_product_tab{margin-top:20px;}
	.in_product .in_product_tab .hd li{font-size:13px; padding:5px 0.5%;}
	.in_product .bd{margin-top:30px;}
	.in_product{padding-bottom:30px;}
	.in_product .more{margin-top:0px; font-size:14px;}

    .in_product .in_product_tab_li .z_tit{font-size:16px; padding:8px 0;}

}
@media screen and (max-width:767px){
	.title p{font-size:12px; line-height: 18px; margin-top:10px;}
	.in_product .in_product_tab .hd li{width:46%; margin:0 1% 10px 1%; padding: 5px 0; text-align: center; font-size:12px;}
	.in_product .bd{margin-top:10px;}
	.in_product{padding:0;}
	.in_product .more{margin-top:10px; font-size:13px;}
	.in_product .in_product_tab_ul .in_product_tab_li{width:49%; margin:0 2% 10px 0 ;}
	.in_product .in_product_tab_ul .in_product_tab_li:nth-child(3){margin-right:2%;}
	.in_product .in_product_tab_ul .in_product_tab_li:nth-child(2){margin-right:0;}
    .in_product .in_product_tab_ul .in_product_tab_li:nth-child(4){margin-right:0;}
	.in_product .in_product_tab_li2{float:left;width:49%; margin:0 0 0 0;}
	.in_product .in_product_tab_li2:nth-child(5){width:100%;}

    .in_product .in_product_tab_li .z_tit{font-size:13px;}
}


/*首页  工程案例*/
.in_case{padding-bottom:80px; }
.in_case .in_case_ul{margin-top:40px;}
.in_case .in_case_ul li{float:left; width:31.6%; margin-right:2.6%; height: auto; text-align: center;}
.in_case .in_case_ul li:nth-child(3n){margin-right:0;}
.in_case .in_case_ul li span{display:block; width:100%; height: auto;}
.in_case .in_case_ul li h5{font-size:16px; color:#333333; font-weight: bold; margin-top:25px;}
.in_case .in_case_ul li p{font-size:14px; color:#838383; line-height: 25px; margin-top:15px;  height: 75px;
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.in_case_more{margin-top:35px;}
.in_case_more i{float:left; width:35.83%; height: 1px; display: block; background-color:#e60012;margin-top:20px;}
.in_case_more a{float:left; display: block; width:23.3%; padding:10px 0; border:1px solid #e60012; margin:0 2.52%;text-align: center; font-size:16px; color:#e60012; }
.in_case_more a:hover{background-color:#e60012; color:#fff;}
@media screen and (max-width:991px){
	.in_case{padding-bottom:40px;}
	.in_case .in_case_ul{margin-top:20px;}
	.in_case .in_case_ul li h5{margin-top:10px;}
	.in_case .in_case_ul li p{line-height: 20px; height: 60px;}
}
@media screen and (max-width:767px){
	.in_case .in_case_ul li{width:100%; margin: 0 0 10px 0;text-align: left;}
	.in_case .in_case_ul li span{width:130px; height: auto; float:left; margin-right:3%; }
	.in_case .in_case_ul li h5{margin-top:5px; font-size:14px;}
	.in_case .in_case_ul li p{font-size:13px; line-height: 16px; height: 48px; margin-top:10px;}
	.in_case_more{margin-top:10px;}
	.in_case_more a{font-size:13px;width:30%; paddng:5px 0; margin: 0 5%;}
	.in_case_more i{width:30%;}
	.in_case{padding:0;}
}

/*首页  新闻中心*/

.in_new{padding-bottom:65px; }
.in_new .in_new_ul{padding-top:10px;}
.in_new .in_new_ul li{width:47.5%; margin-right:5%; border-bottom:1px solid #d7d9e0; float:left;padding:30px 0 10px 0;}
.in_new .in_new_ul li:nth-child(2n){margin-right:0; }
.in_new .in_new_date{float:left; text-align: center; margin-right:25px;}
.in_new .in_new_date h5{font-size:40px; color:#666666; font-family: Arial;}
.in_new .in_new_date h6{font-size:14px; color:#666666; margin-top:10px;}
.in_new .in_new_text h5{font-size:18px; color:#333333; margin-top:5px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.in_new .in_new_text p{font-size:12px; line-height: 20px; height: 40px; margin-top:10px;
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.in_new .in_new_ul li:hover .in_new_text h5{color:#e60012;}

@media screen and (max-width:991px){
	.in_new{padding-bottom:30px;}
	.in_new .in_new_ul li{padding:20px 0 10px 0;}
	.in_new .in_new_date h5{font-size:30px;}
	.in_new .in_new_text h5{font-size:16px;}
	.in_new .in_new_text p{margin-top:5px;}
}
@media screen and (max-width:767px){
	.in_new .in_new_ul li{width:100%;margin:0;}
	.in_new .in_new_date{ margin-right:15px;}
	.in_new .in_new_text h5{font-size:14px;}
	.in_new .in_new_text p{line-height: 16px; height: 32px;}
	.in_new .in_new_ul{height:356px; overflow: hidden;}
}

/*首页  联系我们*/
.in_contact{padding-bottom:80px;}
.in_contact .in_contact_left{width:35.5%; float:left;}
.in_contact .title1{padding:55px 0 40px 0;}
.in_contact .title1 h5{display:inline-block; font-size:30px; color:#e60012; font-weight: bold;}
.in_contact .title1 h6{font-size:14px; color:#e60012; display: inline-block; font-weight: bold; text-transform: uppercase;}
.in_contact .in_contact_left input{width:100%; height: 50px; border:1px solid #d8d8d8; font-size:16px; color:#666666; text-indent: 4.6%; margin-bottom:10px; background:none;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0
}
.in_contact .in_contact_left button{width:204px; height: 50px; line-height: 50px; display: block; background-color:#e60012; font-size:16px; color:#fff;margin-top:10px;
	appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}
.in_contact .in_contact_left button:hover{background-color:#c4000f}
.in_contact .in_contact_right{width:47%; float:right;}
.in_contact .in_contact_infor .p{width:72.88%; float:left; font-size:16px; color:#666666; line-height: 40px;}
.in_contact .in_contact_infor .in_contact_ewm{width:26.4%; float:left;}
.in_contact .in_contact_infor .in_contact_ewm span{width:100%; height: auto; display: block; padding:8px; background-color:#ececed;}
.in_contact .in_contact_infor .in_contact_ewm h5{width:100%; background-color:#f82a2a; font-size:14px; color:#fff;padding: 0 0 0 5.4%; line-height: 31px;}
.in_contact .in_contact_infor .in_contact_ewm h5 i{ font-size:14px; color:#fff; background-color:#e60012; padding:0 5.4% 0 5.4%; float:right;}

@media screen and (max-width:1229px){
	.in_contact .in_contact_infor .in_contact_ewm h5{text-align:center;padding:0;}
	.in_contact .in_contact_infor .in_contact_ewm h5 i{width:100%;}
}
@media screen and (max-width:991px){
	.in_contact .title1{padding:30px 0;}
	.in_contact .title1 h5{font-size:22px;}
	.in_contact .in_contact_right{width:55%;}
	.in_contact .in_contact_infor .p{line-height: 30px; font-size:14px;}
	.in_contact{padding-bottom:30px;}
}
@media screen and (max-width:767px){
	.in_contact .in_contact_left{width:100%;}
	.in_contact .title1{padding:15px 0; text-align: center;}
	.in_contact .title1 h5{font-size:18px;}
	.in_contact .title1 h6{font-size:13px;}
	.in_contact .in_contact_left input{height:35px; font-size:14px;}
	.in_contact .in_contact_left button{width:150px; height: 30px; line-height: 30px; font-size:14px;margin: auto }
	.in_contact .in_contact_right{width:100%;}
	.in_contact .in_contact_infor .p{width:100%; font-size:13px; line-height: 24px; text-align: center;float:none;}
	.in_contact .in_contact_infor .in_contact_ewm{display:none}
	.in_contact{background:none !important; }
}

/*bottom*/
.bottom{background-color:#303030;  text-align: center; padding-bottom:57px;}
.bottom span{display:none;}
.bottom_top{display:inline-block;padding:30px 0;}
.bottom_top h5{float:left; font-size:14px; color:#fff; line-height: 19px;}
.bottom_top ul{float:left;}
.bottom_top ul li{float:left;font-size:14px; color:#fff;}
.bottom_top ul li a{color:#fff;}
.bottom_top ul i{float:left; float:left;font-size:14px; color:#fff; margin: 0 22px;}
.bottom_down{width:100%; text-align: center; font-size:12px; color:#fff; padding:20px 0; background-color:#292929;}
.bottom_down a{color:#fff;}
.bottom_down a:hover{color:#e60012;}
.bottom_top div{float:left; }

@media screen and (max-width:1229px){
	.bottom_top ul i{margin:0 10px;}
}
@media screen and (max-width:991px){
	.bottom_top{ position: relative;width:80%; padding:0;}
	.bottom_top div{ margin: auto; border:1px solid #fff;margin: 10px 0; box-sizing: border-box;padding:10px 3%; float:none;}
	.bottom_top span{display:block; float:right; width:30px; height: auto;}
	.bottom_top ul{width:100%; background-color:#303030; display: none;border:1px solid rgba(255,255,255,0.5);}
	.bottom_top ul li{width:100%; border-bottom:1px solid rgba(255,255,255,0.2); padding:10px 0;}
	.bottom_top ul li:last-child{border:none;}
	.bottom_top ul i{display:none;}
	.bottom_top.on span{transform:rotate(180deg)}
}

/*关于我们  公司简介*/
.page_box{width:100%; background-color:#ececec; padding:25px 0;}
.page_box .page_con{float:right;}
.page_box .page_con span{width:14px; float:left; height: auto; margin-right:10px;}
.page_box .page_con a{float:left; font-size:14px; color:#2f2f2f;}
.page_box .page_con i{float:left;font-size:14px; color:#2f2f2f; margin: 0 6px;}
.page_box .page_con a:hover{color:#e60012;}
.page_nav{text-align:center; padding:38px 0;}
.page_nav li{display:inline-block; padding:11px 1.43%; margin: 0 0.6%; border:1px solid #e4e4e4;}
.page_nav li a{font-size:16px; color:#373737;}
.page_nav li:hover{background-color:#e60012;}
.page_nav li:hover a{color:#fff;}
.page_nav li.hover{background-color:#e60012;}
.page_nav li.hover a{color:#fff;}

@media screen and (max-width:991px){
	.page_box{padding:15px 0;}
}
@media screen and (max-width:767px){
	.page_box{padding:10px 0;}
	.page_box .page_con a{font-size:13px;}
	.page_box .page_con i{font-size:13px;}
}



/*内页下拉*/
.babyserBox{position: relative; height: 49px; width:100%; display: none;}
.babyser{ position: absolute; z-index: 5; top:0; left: 0;width:100%;}
.babyser h2{ float:left; width:100%; padding: 0 15px; border-bottom:#e1e1e1 solid 1px;  color:#333333; font-size:18px; line-height:48px; }
.babyser h2 .imgr{ float:right; margin:16px 0 0 0;}
@media  screen and (max-width:991px){
    .babyser h2 .imgr{ float:right; margin:16px 0 0 0;
        transition: all 0.2s linear;
    }
    .babyser h2.active .imgr{
        -webkit-transform:rotate(180deg);
        -moz-transform:rotate(180deg);
        -o-transform:rotate(180deg);
        transform:rotate(180deg);
    }
}
.pz_SideLayerph{ display:none;  background-color:#fff;}
.pz_SideLayerph .l1{}
.pz_SideLayerph .l1 h3{ color:#333; font-size:14px; line-height:40px; cursor:pointer; border-bottom:#e1e1e1 dashed 1px; position: relative;}
.pz_SideLayerph .l1 h3 a{ display: block; color:#333; padding-left:15px;}
.pz_SideLayerph .l1 h3.active a{ color:#337ab7;}
.pz_SideLayerph .l1 h3 img{ position: absolute; right: 0; top: 0; margin:17px 15px 0 0;}
.pz_SideLayerph .l1 h3 img.img3{ display:block;}
.pz_SideLayerph .l1 h3 img.img3h{ display:none;}
.pz_SideLayerph .l1 h3.active img.img3{ display:none;}
.pz_SideLayerph .l1 h3.active img.img3h{ display:block;}
.pz_SideLayerph .l1 .l1ul{ display:none;}
.pz_SideLayerph .l1 .l1ul li{border-bottom:#e1e1e1 solid 1px; padding:10px 10px 10px 29px; font-size:14px; line-height:22px;}
.pz_SideLayerph .l1 .l1ul li:last-child{ border:0;}
.pz_SideLayerph .l1 .l1ul li a{color:#999999;}

@media screen and (max-width:991px){
	.Navi{display:none;}
	.babyserBox{display:block;}
	.page_nav{display:none;}
}

.aboutUs{padding-bottom:65px;}
.aboutUs > span{width:50%; float:right; margin-left:2.75%; }
.aboutUs > span .video_box{width:100%;  position: relative; padding-bottom:60%; overflow:hidden;}
.aboutUs > span .video_box video,
.aboutUs > span .video_box p,
.aboutUs > span .video_box img{width:100%; height:100%; position:absolute; left:0; top:0;}
.aboutUs > span .video_box p iframe{width:100%; height:100%;}

.aboutUs h5{font-size:18px; color:#333333; font-weight: bold; padding:30px 0 30px 0; background:url("images/j24.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j24.jpg*/ no-repeat; background-size:auto 19px ; background-position: 11.5% center}
.aboutUs p{font-size:14px; color:#666666; line-height: 28px;}
.aboutUs h5:nth-child(3){margin-top:25px; background:url("images/j22.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j22.jpg*/ no-repeat; background-size:90% 19px ; background-position:right center}
.aboutUs h5:nth-child(5){background:url("images/j22.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j22.jpg*/ no-repeat; background-size:90% 19px ; background-position:right center}

@media screen and (max-width:1129px){
	.aboutUs h5{background:url("images/j22.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j22.jpg*/ no-repeat; background-size:90% 19px ; background-position:right center}
}
@media screen and (max-width:991px){
	.aboutUs{padding:30px 0 40px 0;}
	.aboutUs h5{padding:20px 0; font-size:16px; margin: 0 !important;}
	.aboutUs p{line-height: 24px;}
}
@media screen and (max-width:767px){
	.aboutUs > span{width:100%; margin:0 0 20px 0;}
	.aboutUs p{font-size:13px; line-height: 18px;}
	.aboutUs h5{background:none !important;}
	.aboutUs h5{padding:10px 0;}
}

/*关于我们   生产设备*/
.aboutUs_equ{padding:10px 0 0 0;}
.aboutUs_equ_slick{padding-bottom:80px;}
.aboutUs_equ_slick .homelandscape .topk{width:40%; float:left; height: auto; border:10px solid #fff; box-shadow: 0 0 14px 2px rgba(0,0,0,0.1);}
.aboutUs_equ_slick .homelandscape .downk{width:57%; float:right;margin:  0 -10px 0 0;}
.aboutUs_equ_slick .homelandscape .homedown .slick-slide > li{width:88%; margin: auto}
.aboutUs_equ_con{width:55%; float:right; font-size:14px; color:#666666; line-height: 28px; padding:35px 0;}
.aboutUs_equ_slick .homelandscape .homedown .slick-dots {text-align:center; bottom:-46px;}
.aboutUs_equ_slick .homelandscape .homedown .slick-dots li{display:inline-block; width:36px; height: 5px; background-color:#b4b4b4; opacity:0.7;}
.aboutUs_equ_slick .homelandscape .homedown .slick-dots li.slick-active{background-color:#e60012;}

@media screen and (max-width:1299px){
	.aboutUs_equ_slick .homelandscape .topk{margin-top:60px;}
}
@media screen and (max-width:991px){
	.aboutUs_equ{padding:0;}
	.aboutUs_equ_con{width:100%; float:none; padding:20px 0;}
	.aboutUs_equ_slick .homelandscape .topk{width:60%; float:none; margin: auto }
	.aboutUs_equ_slick .homelandscape .downk{width:62%; margin: auto; float:none;}
	.aboutUs_equ_slick{padding-bottom:60px;}
}
@media screen and (max-width:767px){
	.aboutUs_equ_con{font-size:13px; line-height: 20px;}
	.aboutUs_equ_slick .homelandscape .topk{width:100%;}
	.aboutUs_equ_slick .homelandscape .downk{width:100%;}
	.aboutUs_equ_slick{padding-bottom:40px;}
	.aboutUs_equ_slick .homelandscape .homedown .slick-dots{bottom:-30px;}
	.aboutUs_equ_slick .homelandscape .homedown .slick-dots li{width:20px; height: 3px;}
}

/*关于我们  生产工艺*/
.min-height{min-height:500px;}
.art_box{padding:10px 0 40px 0;}
.art{padding-top:20px;}
.art li{margin-bottom:40px;}
.art li span{float:left; width:46.6%; padding:22px 22px 0 0; background:url("images/j29.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j29.jpg*/ right top no-repeat; height: auto;}
.art li div{margin-left:53.33%;}
.art li div h2{font-size:48px; color:#333333; margin-top:60px; background:url("images/j30.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j30.jpg*/ right center no-repeat; font-weight: bold;}
.art li div h3{font-size:24px; color:#333333; font-weight: bold; margin-top:10px;}
.art li div p{font-size:14px; color:#666666; line-height: 32px; margin-top:30px;}
.art li:nth-child(2n) span{float:right;}
.art li:nth-child(2n) div{margin:0 53.33% 0 0;}

@media screen and (max-width:991px){
	.art li div h2{margin-top:10px; font-size:40px;}
	.art li div h3{font-size:20px;}
	.art li div p{line-height:22px; margin-top:10px;}
	.art_box{padding:0 0 30px 0;}
}
@media screen and (max-width:767px){
	.art li{margin-bottom:20px;}
	.art li span{width:150px; padding:5px 5px 0 0; margin-right:3%;}
	.art li div{margin:0;}
	.art li:nth-child(2n) span{margin:0 0 0 3%;}
.art li:nth-child(2n) div{margin:0;}
	.art_box{padding: 0;}
	.art li div h2{font-size:30px; margin-top:5px;}
	.art li div h3{font-size:16px; margin-top:5px;}
	.art li div p{font-size:13px;}
}


/*关于我们   球管性能*/
.performance_box{padding:10px 0 80px 0;}
.performance_box .z_box{padding-top:60px;}
.performance_title{font-size:18px; color:#333333; font-weight: bold; background:url("images/j33.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j33.jpg*/ right center no-repeat;}
.performance_title i{display:inline-block; width:27px; height: auto; margin-right:10px;}
.performance_con{padding:30px 0 0 0;}
.performance_img{padding:0 0 0 2.66%;}
.performance_img span{width:47%;float:left; height: auto;}
.performance_img em{float:right; width:41.66%; height: auto; margin:65px 2% 0 0;}
.performance_con p{font-size:14px; color:#666666; line-height: 28px;}
.performance_con2 p{font-size:14px; color:#666666; padding:30px 0;}
.performance_con2 span{width:100%; height: auto; display: block;}

@media screen and (max-width:991px){
	.performance_img{}
	.performance_con p{line-height:20px;}
	.performance_con{padding:20px 0 0 0;}
	.performance_con2 p{padding:20px 0;}
	.performance_box{padding:10px 0 30px 0;}
}
@media screen and (max-width:767px){
	.performance_title{font-size:16px;}
	.performance_title i{width:20px; }
	.performance_img span{width:100%;}
	.performance_img i{width:100%; margin:10px 0 0 0;}
	.performance_con p{font-size:13px;}
	.performance_con2 p{padding:10px 0 ; font-size:13px;}
}

/*新闻中心*/
.news{margin-top:-10px; padding-bottom:60px;}
.news_slick .slick-slide > li{background-color:#f7f7f7;padding-right:2.5%;}
.news_slick .slick-slide > li a > span{width:43%; float:left; height: auto; margin-right:3.33%;}
.news_slick .slick-slide > li div h2{font-size:24px; color:#4d4d4d; font-family: Arial; margin-top:20px;}
.news_slick .slick-slide > li div h2 i{font-size:72px; color:#c2c2c2; font-family: Arial; font-weight: bold;}
.news_slick .slick-slide > li div h3{font-size:22px; color:#333333; margin-top:20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.news_slick .slick-slide > li div p{font-size:16px; color:#666666; line-height: 32px; margin-top:15px; height: 96px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.news_slick .slick-slide > li div span{font-size:16px; color:#666666;display: block; width:53.5%; border-top:1px dashed #cccccc; float:right; margin-top:50px; padding-top:20px;}
.news_slick .slick-slide > li div span	i{display:inline-block; width:16px; height: auto; margin-left:10px;}
.news_slick .slick-slide > li div span	i img{display:block;}
.news_slick .slick-slide > li:hover div span{color:#e60012;}
.news_slick .slick-dots{text-align:right;right:2.5%; bottom:27px;}
.news_slick .slick-dots	li{width:11px; height: 11px; border-radius: 5.5px; border:1px solid #e60012;}
.news_slick .slick-dots	li.slick-active{background-color:#e60012;}
	
@media screen and (max-width:1229px){
	.news_slick .slick-slide > li div h2{font-size:18px; margin-top:10px;}
	.news_slick .slick-slide > li div h2 i{font-size:40px;}
	.news_slick .slick-slide > li div h3{font-size:18px; margin:10px;}
	.news_slick .slick-slide > li div span{font-size:14px; margin-top:30px;padding-top:10px;}
}	

@media screen and (max-width:991px){
	.news_slick .slick-slide > li{padding-right:0;}
	.news{margin-top:10px; padding-bottom:30px;}
	.news_slick .slick-slide > li div{padding:0 2.5%;}
	.news_slick .slick-slide > li div p{font-size:14px; line-height: 20px; height: 80px;}
	.news_slick .slick-slide > li div span{font-size:14px; margin-top:10px;padding-top:10px;}
	.news_slick .slick-dots{bottom:10px;}
	.news_slick .slick-dots li{width:8px; height: 8px;}
}	


@media screen and (max-width:767px){
	.news_slick .slick-slide > li a > span{width:100%; margin:0 0 10px 0;}
	.news_slick .slick-slide > li div h2 i{font-size:30px;}
	.news_slick .slick-slide > li div h2{font-size:16px;}
	.news_slick .slick-slide > li div h3{font-size:16px; margin: 5px 0 0 0;}
	.news_slick .slick-slide > li div p{font-size:13px; margin-top:10px;}
	.news_slick .slick-slide > li div span{width:100%; padding:10px 0;}
}	
	
.news_con {padding-bottom:60px;}
.news_con li{margin-top:20px; padding:20px 2.5% 20px 0; background-color:#f7f7f7;}	
.news_date{float:left; padding:10px 4.3%; margin-right:3%;border-right:1px solid #e0e0e0; text-align: center;}
.news_date h1{font-size:72px; color:#c2c2c2; font-family: Arial; font-weight: bold; line-height: 50px;}
.news_date h6{font-size:20px; color:#4c4c4c; font-family: Arial; margin-top:15px;}
.news_content h3{font-size:18px; color:#333333; margin-top:14px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;} 
.news_content p{font-size:14px; color:#666666; line-height: 26px; margin-top:20px; height: 52px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.news_con li:hover .news_content h3{color:#e60012;}
.new_page{text-align:center;}
.new_page a{display:inline-block; width:38px; height: 38px; border-radius: 19px; border: 1px solid #e1e1e1; text-align: center; line-height: 38px; vertical-align: middle; overflow: hidden; margin: 0 5px; font-size:14px; color:#272727;}
.new_page span{display:none;font-size:14px; color:#272727;}
.new_page .pageUp{width:100px; background:url("images/p13.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p13.png*/ center no-repeat;}
.new_page .pageDown{width:100px; background:url("images/p12.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p12.png*/ center no-repeat;}
.new_page .pageUp:hover,
.new_page .pageUp.on{background:url("images/p10.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p10.png*/;}
.new_page .pageDown:hover,
.new_page .pageDown.on{background:url("images/p11.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p11.png*/;}
.new_page a:hover,
.new_page a.on{background-color:#e60012; color:#fff; border:none;}


@media screen and (max-width:991px){
	.news_date h1{font-size:50px;}
	.news_date h6{font-size:16px; margin-top:0;}
	.news_con li{padding:10px 2.5% 10px 0;}
	.news_content h3{font-size:16px;}
	.news_content p{line-height:20px; height: 40px; margin-top:10px;}
	.news_con{padding-bottom:30px;}
}
@media screen and (max-width:767px){
	.news_con li{margin-top:10px;}
	.news_date h1{font-size:40px;}
	.news_date h6{font-size:14px;}
	.news_content h3{font-size:14px; margin-top:10px;}
	.news_content p{font-size:13px;}
	.new_page .new_a{display:none;}
	.new_page span{display:inline-block;}
}

/*新闻详情*/
.new_text_box{padding:10px 0 60px 0;}
.new_text{}
.new_text h1{font-size:24px; color:#333; padding:10px 0 30px 0; text-align: center;}
.new_text_div{border-top:1px solid #d7d8d8; border-bottom:1px solid #d7d8d8; padding:9px 0;}
.new_text_div h2{font-size:14px; color:#777777; margin-right:0.83%; float:left;line-height: 34px;}
.new_text_div a{float:right; font-size;14px; color:#777777;}
.new_text_div a i{display:inline-block; width:38px; height: auto; margin-left:10px; }
.new_text_div a:hover{color:#e60012}
.new_text_con{font-size:14px; line-height: 30px; color:#333333; margin-top:35px;}
/*.new_text_con p{margin:30px 0;}*/
.share{text-align:center; margin-bottom:10px;}
.share .bdsharebuttonbox{display:inline-block;}
.share .bdsharebuttonbox .bdshare-button-style0-16{margin:0; padding:0;}
.share .bdsharebuttonbox .bds_weixin{width:35px; height:35px; background:url("images/j44.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j44.jpg*/ center no-repeat; margin: 0;}
.share .bdsharebuttonbox .bds_tsina{width:35px; height:35px; background:url("images/j45.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j45.jpg*/ center no-repeat; margin:0 15px;}
.share .bdsharebuttonbox .bds_qzone{width:35px; height:35px; background:url("images/j46.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j46.jpg*/ center no-repeat; margin: 0;}
.page_a{border-top:1px solid #d7d8d8; padding-top:20px;}
.page_a a{font-size:14px; color:#666666;}
.page_a a:hover{color:#e60012;}
.page_Up{float:left;}
.page_Down{float:right;}
.about_new_box{}
.about_new_box h2{font-size:18px; color:#e60012; font-weight: bold; background:url("images/j47.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j47.jpg*/ right center no-repeat; padding:20px 0 20px 0; margin-top:20px;}
.about_new li{width:48.75%; margin-right:2.5%; padding:13px 0; border-bottom:1px solid #e4e4e4; float:left;}
.about_new li:nth-child(2n){margin-right:0;}
.about_new li h5{float:left; font-size:14px; color:#333333; width:80%;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.about_new li h6{font-size:14px; color:#777777; float:right;}
.about_new li:hover h5{color:#e60012;}

@media screen and (max-width:991px){
	.new_text h1{font-size:20px; padding:0 0 20px 0;}
	.new_text_con{margin-top:20px; line-height: 24px;}
	.about_new li h5{width:65%;}
	.new_text_box{padding:10px 0 30px 0;}
	.about_new_box h2{margin:0;}
	.share{margin:0;}
}
@media screen and (max-width:767px){
	.new_text h1{font-size:16px;}
	.new_text_div h2{font-size:13px; line-height: 20px;}
	.new_text_div a i{width:25px;}
	.new_text_con{font-size:13px; line-height: 20px; margin-top:10px;}
	/*.new_text_con p{margin:15px 0;}*/
	.page_a{padding-top:10px;}
	.page_a a{width:100%; text-align: center; font-size:13px;}
	.about_new_box h2{padding:20px 0 20px 0; font-size:16px;}
	.about_new li{width:100%; margin:0 0 0 0; padding:8px 0;}
	.about_new li h5{font-size:13px;}
	.about_new li h6{font-size:12px;}
}

/*产品展示*/
.product_box{padding:10px 0 60px 0;}
.product_con{padding-bottom:20px;}
.product_con li{float:left; width:31.66%; margin-right:2.51%; position: relative; margin-bottom:30px;}
.product_con li:nth-child(3n){margin-right:0;}
.product_con li span{width:100%; height: auto; display: block; border:1px solid #d8d8d8; }
.product_con li h5{font-size:18px; padding:15px 0; text-align: center; background:#fff; color:#e60012;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.product_con li:hover h5{background:#e60012; color:#fff;}
.red_on2{width:100%; height:100%; position: absolute; top:0; left:0; /*background-color:rgba(230,0,18,0.4);*/ display: none;}
.red_on2 div{position:absolute; top:50%; left:9.21%; right:9.21%; text-align: center;
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
}
.red_on2 div h6{font-size:20px; color:#fff;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.red_on2 div span{width:30px; height: 3px; background-color:#fff; display: block; margin:15px auto}
.red_on2 div p{font-size:16px; color:#fff; line-height: 28px; height: 56px;
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.red_on2 div i{width:36px; height: auto; display: block; margin:20px auto auto auto;}
.product_con li:hover .red_on2{display:block;}

@media screen and (max-width:991px){
	.product_con li{margin-bottom:10px;}
	.product_con{padding:0;}
	.product_box{padding:10px 0 30px 0;}
	.product_con li h5{font-size:16px; padding:8px 0;}
	.red_on2 div h6{font-size:18px;}
	.red_on2 div span{margin:5px auto;}
	.red_on2 div p{font-size:14px; line-height: 20px; height: 40px;}
}
@media screen and (max-width:767px){
	.product_con li{width:49%; margin-right:2%;}
	.product_con li:nth-child(3n){margin-right:2%;}
	.product_con li:nth-child(2n){margin-right:0;}
	
	.product_con li h5{font-size:13px;}
	.red_on2 div h6{font-size:13px;}
	.red_on2 div p{font-size:12px; line-height: 15px; height: 30px;}
	.red_on2 div i{width:25px; }
}

/*产品详情*/
.p_details_box{padding:10px 0 60px 0;}
.p_details_con{border:1px solid #e5e5e5; padding:50px 4.16%; }
.p_details_con span{width:46.5%; float:left; margin-right:4.5%;}
.p_details_right h2{font-size:26px; color:#161616; margin-top:10px;}
.p_details_right p{font-size:14px; line-height: 30px; margin-top:40px; height: 180px; white-space: nowrap;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
}
.p_details_right p i{display:inline-block; width:8px; height: auto; margin-right:10px;}
.p_details_right > div{margin-top:30px;}
.p_details_right > div > a{display:inline-block; width:157px; height: 50px; background-color:#e60012; float:left; text-align: center; line-height: 50px; font-size:18px; color:#fff;}
.share1{float:right; margin-top:15px;}
.p_details_tab{border:1px solid #e5e5e5; border-bottom:none; margin-top:30px;}
.p_details_tab .hd{border-bottom:1px solid #e5e5e5;}
.p_details_tab .hd ul li{border-right:1px solid #e5e5e5; display: inline-block; font-size:14px; color:#333333; padding:14px 2%; cursor:pointer;}
.p_details_tab .hd ul li.on{border-top:3px solid #e60012; color:#e60012;}
.p_details_tab_con{padding:30px 2.25% 37px 2.25%; font-size:14px; color:#666666; line-height: 28px;}
.p_details_tab_con i{font-size:14px; font-weight: bold; color:#333333;}
.p_details_tab_img{margin-top:30px;}
.p_details_tab_img span{width:48.6%; margin-right:2.8%; height: auto; float:left;}
.p_details_tab_img span:nth-child(2n){margin-right:0;}
.p_details .page_a{padding-top:30px;}
.p_details_about li{margin:10px 0 0 0; width:23.1%; margin-right:2.53%;}
.p_details_about li:nth-child(4n){margin-right:0;}
.p_details_about li:nth-child(3n){margin-right:2.53%;}
.p_details_about li .red_on2 i{margin-top:27px;}
.p_details_about li h5{font-size:14px; padding:10px 0;}

@media screen and (max-width:1229px){
	.p_details_right p{margin-top:10px; line-height: 24px; height: 144px;}
	.p_details_right > div{margin-top:10px;}
}
@media screen and (max-width:991px){
	.p_details_con{padding:30px 4%;}
	.p_details_con span{float:none; margin: auto; width:60%; display: block;}
	.p_details_right h2{font-size:22px;}
	.p_details_right > div > a{font-size:16px; width:100px; height: 30px; line-height: 30px;}
	.share1{margin:0;}
	.p_details_tab_con{padding:20px 2%; line-height: 22px;}
	.p_details_tab_img{margin-top:20px;}
	.p_details .page_a{padding-top:20px;}
	.p_details_box{padding:10px 0 30px 0;}
}
@media screen and (max-width:767px){
	.p_details_con{padding:10px 4%;}
	.p_details_con span{width:100%;}
	.p_details_right h2{font-size:18px;}
	.p_details_right p{font-size:13px; line-height: 20px; height: 120px;}
	.p_details_right > div > a{font-size:14px;}
	.p_details_tab{margin-top:10px;}
	.p_details_tab .hd ul li{font-size:13px;}
	.p_details_tab_con{font-size:13px; line-height: 20px;}
	.p_details_tab_img{margin-top:10px;}
	.p_details_about li{width:49%; margin-right:2%;}
	.p_details_about li:nth-child(2n){margin-right:0;}
	.p_details_about li:nth-child(3n){margin-right:2%;}
	.p_details_about li h5{font-size:13px;}
}

/*工程案例*/
.case_box{padding: 0 0 60px 0}
.case{padding:10px 0 60px 0 ;
	display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.case li{width:31.66%; margin:30px 2.4% 0 0; float:left;border-bottom:1px solid #e6e6e6; box-sizing: border-box;}
.case li:nth-child(3n){margin-right:0;}
.case li div{float:left; width:85.52%; padding:20px  0 20px 3.94%;}
.case li div h5{font-size:16px; color:#333333; 
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.case li div p{font-size:14px; color:#999999; margin-top:10px;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.case li i{float:right; width:10%; margin:33px 3.94% 0 0;padding:5px 0 5px 5% ; box-sizing: border-box;}
.case li i img{display:block;}
.case li:hover{border-bottom:1px solid #e60012; box-sizing: border-box;}
.case li:hover div h5{color:#e60012;}
.case li:hover i{border-left: 1px solid rgba(0,0,0,0.1);}

@media screen and (max-width:991px){
	.case li div{padding:10px 0;}
	.case li div h5{font-size:14px;}
	.case li div p{font-size:13px;}
	.case li div{width:80%;}
	.case li i{width:17px; padding:0; margin-top:20px;}
	.case li:hover i{border:none;}
	.case{padding:10px 0 30px 0;}
	.case_box{padding:0 0 30px 0;}
}
@media screen and (max-width:767px){
	.case li{width:100%; margin:0 0 10px 0;}
	.case li div p{font-size:12px; margin-top:5px;}

}


/*工程案例详情*/
.caseDetail{padding:40px 0 50px 0;}
.case_slide_box{margin-top:45px;}
.case_slide{ width:100%; position:relative; }
.case_slide .li_hp{border:1px solid rgba(0,0,0,0.1); float:left; overflow: hidden; position: relative;}
.case_slide img{ width:100%; float:left;
-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;
border:5px solid #fff; box-sizing: border-box;
}
.case_slide .slick-slide{ padding:90px 1px 90px 1px;}
.case_slide .slick-center img{

border:6px solid #fff; box-sizing: border-box;
}
.case_slide .slick-center li{
	position: relative;
	z-index: 100;
	border:1px solid rgba(0,0,0,0.1); float: left;
	transform: scale(1.6);
	-ms-transform: scale(1.6);	
-webkit-transform: scale(1.6);
	 -o-transform: scale(1.6);	
   -moz-transform: scale(1.6);
}
.case_slide .slick-prev,.case_slide .slick-next {
	position: absolute;
	left: 170px;
	top: 50%;
	width: 70px;
	height: 67px;
	background:url("images/p82.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p82.png*/ no-repeat left center;
	background-size:auto 100%;
	z-index: 9;
-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;
}
.case_slide .slick-next {
	background-position:right center;
	left:auto;
	right:170px;
	background:url("images/p83.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p83.png*/ no-repeat right center;
}
.bg6{background-image:url("images/j72.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j72.jpg*/; background-repeat: no-repeat; background-position: center center;}
.case_slide_ico{ width:16px; height: auto; margin:29px auto auto auto;}
.black_on2{position:absolute; top:0; left: 0; width:100%; height: 100%; background-color:rgba(0,0,0,0.3); border:5px solid #fff;}
.case_slide .slick-center li .black_on2{display:none;}
.title2 h1{font-size:24px; color:#333333;text-align: center; }
.title2 span{width:50px; height: 1px; display: block;background-color:rgba(0,0,0,0.1); margin:20px auto auto auto;}
.caseDetail_con .p{font-size:14px; color:#333333; line-height: 30px; padding:30px 0;}
.caseDetail_con .p i{font-weight: bold;}
.caseDetail_con .page_a{padding-top:30px;}
.caseDetail_con .about_new_box h2{margin-top:30px;}
.caseDetail_con .p_details_about li h5{font-size:16px; padding:20px 0;}
.caseDetail_con .p_details_about li:hover h5{color:#e60012;}
 .case_slide .slick-dots{width:100%; text-align: center; bottom:-10px;}
 .case_slide .slick-dots li{display:inline-block; width:8px; height:5px; background-color:#c30009; opacity: 0.3;vertical-align: middle;}
.case_slide .slick-dots li.slick-active{opacity: 1;background-color:#c30009;}

@media screen and (max-width:991px){
	.caseDetail{padding:20px 0 30px 0;}
	.title2 h1{font-size:20px;}
	.title2 span{margin:10px auto auto auto;}
	.case_slide_box{margin-top:20px;}
	.case_slide .slick-slide{padding:60px 1px;}
	.case_slide .slick-prev, .case_slide .slick-next{width:40px; height: 38px;}
	.case_slide .slick-prev{left:10%;}
	.case_slide .slick-next{right:10%;}
	.case_slide_ico{display:none;}
	.caseDetail_con .p{padding:20px 0 15px 0; line-height: 24px;}
	.caseDetail_con .page_a{padding-top:20px;}
	.caseDetail_con .about_new_box h2{margin:0;}
	.caseDetail_con .p_details_about li h5{font-size:14px; padding: 10px 0;}
}
@media screen and (max-width:767px){
	.title2 h1{font-size:18px;}
	.case_slide_box{margin-top:10px;}
	.case_slide .slick-slide{padding:25px 1px;}
	.case_slide .slick-center img{border:3px solid #fff;}
	.case_slide .slick-prev, .case_slide .slick-next{width:20px; height: 19px;}
	.caseDetail_con .p{font-size:13px; line-height: 20px;}
	.caseDetail_con .page_a{padding-top:10px;}
	.caseDetail_con .p_details_about li h5{font-size:13px; padding: 5px 0;}
}

/*行业文化*/
.industry_box{padding:40px 0 80px 0;}
.industry .span{width:100%; height: auto; display: block; position: relative;}

.industry .span .video_box{width:100%;  position: relative; padding-bottom:48.167%; overflow:hidden;}
.industry .span .video_box video,
.industry .span .video_box p,
.industry .span .video_box img{width:100%; height:100%; position:absolute; left:0; top:0;}
.industry .span .video_box p iframe{width:100%; height:100%;}

.industry .black_on3{position: absolute; width:100%; height: 100%; top:0; left: 0; background-color:rgba(0,0,0,0.4);}
.industry .black_on3 div{width:79px; height: auto; position: absolute; top:50%; left: 50%; margin-left:-39.5px; margin-top:-100px;}
.industry .p{padding:20px 2.5%; background-color:#f5f5f5; font-size:14px; color:#666666; line-height: 30px; margin-top:30px;}
.play_down{position:absolute; bottom:0; left: 0; z-index: 100;}

@media screen and (max-width:991px){
	.industry .black_on3 div{width:50px; margin:0 0 0 -25px;
	-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}
	.industry .p{line-height:24px; margin-top:20px;}
	.industry_box{padding:20px 0 30px 0;}
}
@media screen and (max-width:767px){
	.industry .black_on3 div{width:30px; margin:0 0 0 -15px;}
	.industry .p{font-size:13px; line-height: 20px; margin-top:10px; padding:10px 0;}
}

/*联系我们*/
.contact_box{padding:70px 0 60px 0; background:url("images/j85.jpg")/*tpa=http://www.cnzjgd.com/templates/cn/images/j85.jpg*/ top center no-repeat;}
.contact_left{width:50%; float:left;}
.contact_left h2{font-size:18px; color:#262335; padding-bottom:10px;}
.contact_left input{display:block; width:83.33%; height: 46px; background-color:#fff;border:none; margin-top:10px; font-size:14px; color:#737373; text-indent: 20px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}
.contact_left textarea{display:block; width:83.33%; height: 85px; background-color:#fff;border:none; margin-top:10px; font-size:14px; color:#737373;  padding:15px 0 0 20px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}
.contact_left button{width:45%; height: 54px;background-color:#e60012; font-size:16px; color:#fff; margin:30px 0 80px 0;}
.contact_left button:hover{background-color:#c4000f;}
.contact_right{width:46%; float:right;}
.contact_right h2{font-size:18px; color:#262335; padding-bottom:10px;margin-left:7%}
.contact_con_box{padding-top:25px;}
.contact_con{float:left; margin-left:7%}
.contact_con li span{float:left; width:40px; height: 40px; border-radius: 20px; background-color:#e60012;}
.contact_con li div{margin-left:70px; font-size:16px; color:#262335;line-height: 20px;}
.contact_con li div i{display:block;  color:#737373; }
.contact_con li{margin-bottom:35px; position: relative;}
.ewm{width:134px; height: auto;padding:10px; background-color:#f4f4f4; /*position: absolute; top:60px; left:50%;*/ margin-top:20px; margin-left:70px !important; /*display: none;*/}
.contact_con li:hover .ewm {display:block;}
.title3{padding:80px 0 35px 0; text-align: center;}
.title3 h2{font-size:24px; color:#232323; }
.title3 h3{font-size:14px; color:#232323; text-transform: uppercase; font-family: Arial; margin-top:5px; background:url("images/p91.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p91.png*/ center no-repeat;}
.map{ width:100%; height:450px; }
#bdmap_1{ width:100%; position:relative; height:100%;}
#bdmap_1 .BMap_pop{ float:right; background-image:url("images/ico4_2.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/ico4_2.png*/; background-repeat:no-repeat; border:none !important; width:352px !important; border:0 !important; height:85px; margin:70px 0 0 170px;}
#bdmap_1 .BMap_pop .BMap_top,#bdmap_1 .BMap_pop .BMap_center,#bdmap_1 .BMap_pop .BMap_bottom,#bdmap_1 .BMap_pop div:nth-child(9n){ width:86% !important;}
#bdmap_1 .BMap_pop div{ background:none !important; border-color: none !important; border:0 !important;}
#bdmap_1 .BMap_pop div img{display:none;}
#bdmap_1 .iw_poi_content{ font-size: 14px; color: #6f6f6f; line-height: 22px; padding-left:16px; padding-top:5px;}
#bdmap_1 .BMap_shadow{ width:100%; float: left; display: none !important;}
#bdmap_1 .BMapLabel{ display: none !important;}
@media  screen and (max-width:767px){
#bdmap_1 .BMap_pop{ background-size:contain; width:247px !important; height:69px; margin:20px 0 0 0; background:#fff;}
#bdmap_1 .iw_poi_content{ font-size: 12px; line-height: 20px; padding-top:0px; padding-left:0px;}
}
@media screen and (max-width:1229px){
	.contact_right{width:50%;}
	.contact_con{margin-left:5%;}
	.contact_con li div{margin-left:45px;}
    .ewm{margin-left:46px !important;}
}
@media screen and (max-width:991px){
	.contact_box{padding:30px 0 60px 0;background:none; background-color:#f9f9f9;}
	.contact_left{width:100%;}
	.contact_right{width:100%;}
	.contact_left button{margin:30px 0;}
	.contact_right h2{margin:0;}
	.contact_con{margin:0 5% 0 0;}
	.contact_con li{margin-bottom:20px;}
	.title3{padding:30px 0;}
	.title3 h2{font-size:20px;}
	.contact_con li div{font-size:14px;}
	.contact_con li span{width:30px; height: 30px;}
	.map{height:300px;}
}
@media screen and (max-width:767px){
	.contact_con {width:100%;}
	.contact_con li{width:100%; margin-bottom:10px;}
	.contact_con li div{font-size:13px;}
	.contact_box{padding:20px 0 30px 0;}
	.contact_left h2{font-size:16px; padding: 0;}
	.contact_left button{font-size:13px; height:30px; margin: 10px 0;}
	.contact_right h2{font-size:16px; margin:10px 0 0 0 ;}
	.contact_con_box{padding:0;}
	.ewm{width:100px; height: 100px; margin-top:10px;}
	.title3{display:none;}
	.map{display:none}
	.contact_left input{height:35px; width:100%;}
	.contact_left textarea{width:100%}
}



/*代理商查询*/
.on_search_box{width:100%; height: 100%; background-color:rgba(0,0,0,0.5); position: fixed; top:0; left:0;  z-index: 300; display: none;}

.agent{ padding:190px 0 260px 0;}
.agent_top{width:72%; margin: auto; text-align: center;}
.agent_top span{width:20%; display: inline-block;height: 1px; background-color:rgba(255,255,255,0.3);vertical-align:middle;}
.agent_top h4{display: inline-block;font-size:44px; color:#fff; margin: 0 20px; vertical-align: middle}
.agent_down{width:68.25%; margin:55px auto auto auto}
.agent_down div{float:left; width:79.6%; padding:20px 0; background-color:rgba(255,255,255,0.8); border:1px solid #fff;}
.agent_down div span{width:24px; height: 24px;margin-left:20px; float:left;}
.agent_down div input{width:90%; height: 24px; background:none;border-left:1px solid #a7a7a7; margin-left:8px; padding-left:8px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}
.agent_down h5{padding:20px 0; text-align: center;width:20.39%;background-color:rgba(230,0,18,0.8); float:left; font-size:18px; color:#fff; line-height: 26px; cursor: pointer;}

.on_search{position:absolute; width:42.7%; right:28.65%; top:50%; 
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}
.on_search i{width:16px; height: 16px; display: block; position: absolute; top:25px ; right:25px;}
.on_search_top{padding:25px 0; text-align: center; background:url("images/p95.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p95.png*/ center no-repeat; background-size:cover;border-top-left-radius: 10px;  border-top-right-radius: 10px; overflow: hidden;}
.on_search_top span{display:inline-block; width:74px;border-top:1px solid #fff; vertical-align: middle;}
.on_search_top h4{display:inline-block; font-size:20px; color:#fff; font-weight:bold; margin: 0 22px; vertical-align: middle}
.on_search_down{background:url("images/p96.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/p96.png*/ top center no-repeat; background-size:cover;border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px; overflow: hidden; padding:65px 10% 90px 10%; margin-top:-2px; font-size:16px; color:#333333; line-height: 32px;}

@media screen and (max-width:1229px){
	.agent_top h4{font-size:36px;}
}
@media screen and (max-width:991px){
.agent_top h4{font-size:26px;}
	.agent_down div input{width:80%;}
	.on_search i{top:10px; right:10px;}
}
@media screen and (max-width:767px){
	.agent{padding:190px 0;}
	.agent_top{width:100%;}
	.agent_top h4{font-size:18px; margin: 0 2%;}
	.agent_top span{width:5%;}
	.agent_down{width:100%; margin: 20px 0 0 0;}
	.agent_down div span{margin-left:2%;width:18px; height:18px;}
	.agent_down div input{width:75%;}
	.agent_down div{padding:5px 0;}
	.agent_down h5{font-size:14px; padding:8px; line-height: 20px;}
	.on_search{width:96%; right:2%;}
	.on_search_top{padding:15px 0;}
	.on_search_top h4{font-size:16px;}
	.on_search_top span{width:15%;}
	.on_search_down{padding:20px 10%; font-size:13px; line-height: 24px;}
}	
	
	
	
/*	底部导航*/
.bottom_nav{background-color:#fff; width:100%; padding:5px 0; border-top:1px solid rgba(0,0,0,0.2); display: none; position: fixed; bottom:0; left: 0;}	
.bottom_nav li{float:left; width:25%;}
.bottom_nav	li span{width:25px; height: 25px; display: block; margin: auto;}
.bottom_nav	li h5{font-size:14px; text-align: center; color:#333; margin-top:5px;}
	
@media screen and (max-width:767px){
	.bottom_nav{display:block;}
}	
	
	
	
/*右侧漂浮*/
.pf_right{ position:absolute; right:10px; top:0; z-index:999; float:left; width:50px;
-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;}
@media screen and (max-width:767px){
	.pf_right{display:none;}
}	
	
.pf_right.on{ position:fixed; top:50%; margin-top:-101px;}
.pf_right ul{ width:50px; float:left; background:#474747;}
.pf_right ul li{ width:50px; height:50px; float:left; border-top:solid 1px #575757; position:relative; overflow:hidden; cursor:pointer; text-align:center;
-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;}
.pf_right ul li.first{ border-top:0;}
.pf_right ul li img{ float:none; height:50px;
-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;}
.pf_right ul li h4{ position:absolute; right:-30px; top:0; width:173px; text-align:center; height:50px; line-height:50px; color:white; font-size:16px;font-family:Arial; opacity:0; z-index:2; letter-spacing:1px; background:#e60012;
-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;}
.pf_right ul li h4 img{ width:40px; max-width:none; margin-left:-10px; vertical-align:middle;}
.pf_right ul li h4 p{display:inline-block;}
.pf_right ul li:hover{ overflow:visible; background:#e60012; background-size:100% 100%;}
.pf_right ul li:hover h4{ right:0; opacity:1;}
.pf_right ul li.yx h4{width:240px;}
.pf_right ul li .ewm1{ position:absolute; right:30px; top:50%; margin-top:-46px; width:93px; text-align:center; height:93px; background:#e60012; opacity:0; z-index:1; padding:5px;
-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;}
.pf_right ul li .ewm1 img{ width:100%; float:left; height:auto; margin:0;
-moz-border-radius:0px; 
-webkit-border-radius:0px; 
-khtml-border-radius:0px;
border-radius:0px;}
.pf_right ul li:hover .ewm1{ right:110%; opacity:1;}
.pf_right ul li.last img{ width:100%; height:auto; margin-top:0;}

.sitemap{ width:100%;float:left;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#e60012;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}



.pz_pf{ float:right; width:140px; position:fixed; right:5px; top:50%; z-index:100; margin-top:-166px;}
.pz_pf *{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.pf_box{ float:left; width:100%; position:relative; background:#474747; border:1px solid #e60012; border-radius:8px;}
.pf_tel{ float:left; width:100%; text-align:center; margin-top:18px;}
.pf_tel h5{ float:left; width:100%; color:#fff; font-size:14px; line-height:20px; font-weight:bold; padding:7px 0;}
.pf_tel h5.yx p{font-size:12px;}
.pf_tel h5.yx{padding-bottom:12px;}
.pf_wx{ float:left; width:100%; padding:17px 0 18px 0; text-align:center; background:#676767;}
.pf_wx h5{ float:left; width:100%; color:#fff; font-size:14px; font-weight:bold; line-height:24px; padding:0 0 4px 0;}
.pf_wx p{ float:left; width:100%; line-height:0;}
.pf_wx .ico img{ width:80px; padding:5px; background:#fff;}
.pf_renter{ float:left; width:100%; padding:16px 0 18px 0; text-align:center;}
.pf_renter h5{ float:left; width:100%; color:#fff; font-size:14px; font-weight:bold; line-height:14px; margin-top:8px;}
.pf_zx{ float:left; width:106px; padding:0 10px 10px 10px; margin-left:7px;}
.pf_zx a{ float:left; width:66px; height:25px; line-height:25px; color:#fff; font-size:12px; padding-left:40px; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; margin-bottom:10px;}
.pf_zx a.zx2{ background:url("images/pf3.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/pf3.png*/ 19px center no-repeat #e60012;}
.pf_close{ position:absolute; right:0; top:-38px; background:url("images/pf8.png")/*tpa=http://www.cnzjgd.com/templates/cn/images/pf8.png*/ center no-repeat; width:24px; height:38px; display:block; cursor:pointer;}
.pz_pf.on{ display:block;}
@media screen and (max-width:992px){
	.pz_pf{display:none;}
}	