.jing-ying-zhe-xue .left img, .jing-ying-zhe-xue .right img{-webkit-box-reflect: below 0.125rem -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(250, 250, 250, 0.1)));-moz-transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}
.jing-ying-zhe-xue .left img:hover, .jing-ying-zhe-xue .right img:hover{box-shadow: 0 0.1875rem 0.3125rem rgba(0,0,0,.7);transform:translate3d(0,-0.875rem ,0);}
 
 
@font-face {
font-family: 'pmzd_font';
src: ;
src:  format('embedded-opentype'),
	  format('woff');
font-weight: normal;
font-style: normal;
}

/**.header { background: #0f1419; }**/
.banner, .data_num, .mdj_img { width: 100%; }
.banner img, .data_num>img, .mdj_img img { width: 100%; }

/* 公司简介 */
.gsjj { margin-top: 80px; }
.gsjj .tit { margin-bottom: 40px; }
.gsjj .tit a { font-size: 50px; color: #333; }
.gsjj .con { font-size: 20px; color: #333; line-height: 2.5em; text-align: justify; margin-bottom: 80px; }
.data_num { position: relative; }
.data_num_con { width: 100%; height: 220px; position: absolute; bottom: 0; left:0; text-align: center; background: url(/uploads/image/ftpqywh/black60.png); display:none;}
.data_num_con img { width: 1200px; }
.fywm_js { margin: 45px auto; }
.fywm_js p { font-size: 20px; line-height: 2.5em; color: #333; text-align: justify; }


/* 信息公开 */
.gsjj2 { margin-top: 80px; }
.gsjj2 .tit { margin-bottom: 40px; }
.gsjj2 .tit a { font-size: 36px;
    height: 70px;
    font-weight: bold;
    color: #333;
    text-align: center;
    display: block;
    background-image: blanchedalmond;
    border-bottom: 1px solid #e8e8e8;
    padding-top: 10px;}

.gsjj2 .con { font-size: 18px; color: #333; line-height: 2em; text-align: justify; margin-bottom: 80px; }



/* 导航 */
.gywm_nav_list { overflow: hidden; width: 100%; }
.gywm_nav_list li a { display: block; }
.gywm_nav_list li { width: 33.33%; float: left; position: relative; overflow: hidden; }
.gywm_nav_list li img { width: 100%; display: block; }
.gywm_nav_list li:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); -webkit-transition: transform 1s ease; -moz-transition: transform 1s ease; -ms-transition: transform 1s ease; -o-transition: transform 1s ease; transition: transform 1s ease; }
.gywm_nav_list li p { font-size: 30px; color: #fff; position: absolute; right: 40px; top: 50%; line-height: 30px; padding-right: 45px; margin-top: -15px; }

/******************品牌战略**********************/
.pagetit { font-size: 50px; color: #333; line-height: 200px; }
/* 切换 */
.ppzl_tab_hd { overflow: hidden; }
.ppzl_tab_hd a { display: block; width: 33.13%; margin: 0 0.1%; float: left; text-align: center; line-height: 100px; font-size: 40px; border-bottom: 1px solid #adadad; color: #333333; } 
.ppzl_tab_hd a.on { border-bottom: 3px solid #003b90; }
.ppzl_tab_item { display: none; min-height: 650px; background: url(/uploads/image/frc20img_pc_site/2019082011461128482.png) no-repeat center bottom; background-size: 100%; }
.zljg_tab_hd { text-align: center; padding-top: 170px; overflow: hidden; display: flex; align-items: baseline; justify-content: center; }
.zljg_tab_hd a { font-family: 'pmzd_font'; font-size: 100px; color: #adadad; margin: 0 5px; display: inline-block; cursor: pointer; line-height: 230px; }
.zljg_tab_hd a.on { font-size: 200px; color: #003b90; }
.zljg_tab_bd p { display: none; font-size: 50px; text-align: center; color: #333; font-weight: 100; }
.zljg_tab_bd p.on { display: block; }

/* 六大品牌 */
.ldpp_list { margin-top: 100px; padding-bottom: 100px; }
.ldpp_list li { padding: 80px 0; text-align: center; border-bottom: 2px solid #adadad; }
.ldpp_list li .tit { font-size: 50px; margin-bottom: 40px; }
.ldpp_list li .txt { font-size: 18px; color: #333; margin-top: 40px; }
.padtop { padding-top: 160px; }
.ppzl_con { background: #fff; height: 250px; } 
.ppzl_list { text-align: center; }
.ppzl_list li { padding-top: 55px; display: inline-block; }
.ppzl_list li .p1 { font-size: 30px; }
.ppzl_list li .p1 span { font-size: 80px; font-family: "pmzd_font"; }
.ppzl_list li .p2 { font-size: 40px; }
.ppzl_list li.img { margin-right: 50px; }
.ppzl_smy { width: 800px; margin: 0 auto; font-size: 18px; margin-top: 100px; text-align: center; }

/******************产品布局**********************/
.zpbj_list { padding-top: 50px; }
.zpbj_list li { margin-bottom: 120px; }
.zpbj_list li p { font-size: 40px; color: #000; line-height: 80px; border-bottom: 2px solid #ccc; margin-bottom: 40px; }
.zpbj_list li img { display: block; margin: 0 auto; max-width: 100%; }


/* 辉煌历程 */
#ldcxlist,#ldcxtit,#dsjlist{display:none;}
.dsj{overflow: hidden; margin-bottom:50px;}
.hidecon{position: relative;}
.dsj .tabtit{width: 900px; margin:0 auto 100px; overflow: hidden;}
.dsj .tabtit a{width: 40%; margin:0 5%; height: 99px; line-height: 100px; text-align:center; font-size: 40px; border-bottom:solid 1px #adadad; display: block; float: left; color: #adadad;}
.dsj .tabtit a.on{border-bottom:solid 3px #003b90; height:96px; color: #333;}
.pre,.next{position:absolute;top:50%; margin-top:-46px; z-index: 100; cursor: pointer;}
.pre{left: 0px;}
.next{right: 0px;}
#pre02{left: 10px;}
#next02{right: 10px;}
.dsjul li{overflow: hidden; /**margin-bottom:120px;**/}
.titimg{display: block;height:178px;}
.titimg img{height:167px;}
.titimg img{max-width: 100%;height:100%;object-fit:cover;}
.dsjul .tit{border-top:2px #adadad solid; display: block; height: 40px; /**line-height: 40px;**/line-height: 23px; height:100px; text-overflow: ellipsis; overflow: hidden; /**white-space: nowrap;**/margin-top:20px;}
#dsj{width: 80%; margin:0 auto; }

#ldcx{width: 100%; height: auto; position: relative;}
.swiper-container{height: 100%; width: 100%;}
.swiper-wrapper li{float: left; width: 100%; -height: 300px;}
.ulfz li{width: 31.33%; margin:0 1% 10px;}
.ldcx02{width: 50%;  overflow:hidden; position: absolute; bottom:40px; left:25%; z-index: 100;}
.ldcx02 li{width: 18%; margin:0 1%; border-bottom:solid 1px #595959; float:left; height:54px;}
.ldcx02 li b,.ldcx02 li span{display: none; color:#fff;}
.ldcx02 li b{font-size:24px;}
.ldcx02 li.on{border-color:#fff;}
.ldcx02 li.on b,.ldcx02 li.on span{display: block;}

.ldcxtit{width: 25%;  border-bottom:solid 1px #fff; height:33px; position:absolute; left:42.5%; bottom:0;}
.ldcxtit b,.ldcxtit span{display: block; color:#000; text-align:center;}
.ldcxtit b{font-size:18px;}
/*营销*/
.data_num_con01 img{margin-top:20px;}
.data_city{width: 100%; background: center center no-repeat; background-size: cover;}
.data_city p{text-align:center; color:#fff; font-size: 24px; line-height: 80px;}
.data_city p.data_citynum{font-size: 120px; line-height: 140px; font-family: 'pmzd_font';}
.citynew{margin:40px auto 0px;}
.citynew li{text-align:center; padding:20px 0; font-size: 18px;}
.citynew li.li01{height: 120px; line-height: 80px;}
.citynew li.li02{background-color: #adadad; height: 100px; line-height: 60px;}
.citynew li.li01.litwo p{line-height: 40px;}
.citynew li.li02.litwo p{line-height: 30px;}
.qqxx{font-size: 18px; line-height: 2em; color: #333; text-align: justify; margin:150px auto 100px;}
.earth{display: block; margin:0 auto;}

/********************** 企业布局 **********************/
.dsj.swiper-container.con_w{width:1200px !important;margin:0 auto 100px !important; }
.dsj { margin-bottom: 100px; }
.jdlist li { margin-bottom: 50px; }
.jdlist li img { width: 100%; display: block; }
.jdlist li dl { margin-top: 30px; border-bottom: 1px solid #adadad; padding-bottom: 50px;  position: relative; }
.jdlist li dl dt { position: absolute; font-size: 50px; left: 0; top: 20px; }
.jdlist li dl dd { padding-left:160px; font-size: 18px; line-height: 36px; }
.dsj .hidecon p { font-size: 18px; line-height: 36px; }

.jdlist li:last-child dl{padding-bottom: 70px;}

/********************* 技术研发 *********************/
.jsyf_list { overflow: hidden; }
.jsyf_list li { width: 33.13%; float: left; margin: 0 0.1%; overflow: hidden; }
.jsyf_list li img { width: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: transform 800ms ease-out; -o-transition: transform 800ms ease-out; transition: transform 800ms ease-out; }
.jsyf_list li:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }

/*产品中心*/
.cp01,.cp02{position: relative; overflow: hidden;}
.cp01tit{position: absolute; left: 0px; top:10%; width: 100%;}
.cp01 p{color: #fff;text-align: center;  width: 100%;}
.cp01tit01{font-size: 80px; }
.cp01tit02{font-size: 20px;letter-spacing: 40px;/* margin-top:20px; */}
.cp01more{color: #fff; font-size: 25px; display: block;  border:solid 1px #fff; width: 250px; height: 40px; text-align:center; line-height: 40px; position: absolute; left:50%; margin-left:-125px; bottom:50px;}

.cp02 .cp02tit{position: absolute; left: 0px; top:0px; width: 100%;height: 100%;}
.cp02l,.cp02r{position: relative; width: 1200px; height: 100%; margin:0 auto;}
.cpgg{position: absolute; top:25%;}
.cp02l .cpgg{left: 0px;}
.cp02r .cpgg{right:-420px;}
.cpgg h2{font-size: 55px; color: #fff; margin-bottom: 30px;text-shadow: black 0.1em 0.1em 0.2em;}
.cpgg  p{font-size: 30px; line-height: 50px; color:#fff;text-shadow: black 0.1em 0.1em 0.2em;}
/*高安全*/
.cp03 .cpgg{}
/*高舒适*/
.cp04 .cpgg{right:-200px;}
/*高智能*/
.cp05 .cpgg{left: 2%;}
/*高效率*/
.cp06 .cpgg{}
/*高节油*/
.cp07 .cpgg{left: 20%;}
/*高回报*/
.cp08 .cpgg{left: 10%;}

.cp02 img,
.cp01 img{
    -o-transition: 		all 0.5s ease-out 0s;
    -webkit-transition:         all 0.5s ease-out 0s;
    -moz-transition: 	        all 0.5s ease-out 0s;
    transition: 		all 0.5s ease-out 0s;
}

.cp02:hover img,.cp01:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transition: transform 1s ease; -moz-transition: transform 1s ease; -ms-transition: transform 1s ease; -o-transition: transform 1s ease; transition: transform 1s ease; }


/* 响应式代码 */
@media screen and (max-width: 1600px) {
.cp02 .cpgg{right:0px;}
.cp07 .cpgg{left:0px;}
.cp08 .cpgg{right:0px;left:auto;}

}
@media screen and (max-width: 1200px) {
	.dsj.swiper-container.con_w{width:96% !important;margin:0 auto 10px !important; }
	.gsjj { margin-top: 40px; }
	.gsjj .tit a { font-size: 36px; }
	.data_num_con { height: auto; }
	.data_num_con img { width: 100%; }
	.gywm_nav_list li p { font-size: 24px; right: 0; }

	/* 品牌战略 */
	.pagetit { font-size: 3rem; line-height: 2em; }
	.zljg_tab_hd { padding-top: 20px; }
	.ppzl_tab_item { min-height: auto; }
	.zljg_tab_bd p { padding-bottom: 20px; font-size: 30px; }
	.ppzl_tab_hd a { font-size: 30px; line-height: 80px; }
	.ldpp_list { margin-top: 0; padding-bottom: 0; }
	.padtop { padding-top: 50px; }
	.ppzl_con { height: auto; padding: 20px 0; }
	.ppzl_list { display: flex; align-items: center; justify-content: center; }
	.ppzl_list li { padding: 0; }
	.ppzl_list li.img { margin-right: 0; height: 100px; }
	.ppzl_list li.img img { height: 100%; }
	.ppzl_list li .p1 { font-size: 20px; }
	.ppzl_list li .p1 span { font-size: 60px; }
	.ppzl_list li .p2 { font-size: 30px; }
	.ppzl_smy { margin-top: 30px; padding-bottom: 30px; width: 90%; }
        .pagetit a{font-size:3rem!important;}
	/* 产品布局 */
	.zpbj_list { padding-top: 0; }
	.zpbj_list li { margin-bottom: 60px; }
        /*辉煌历程*/

	.titimg img{height:auto;width:100%;}
	.dsj .tabtit{width: 90%; margin-bottom:60px;}
        .dsj{ margin-bottom:0px!important;}
	.dsj .tabtit a{font-size: 32px;}
	.pre, .next{width: 40px;}
	.dsjul li{margin-bottom:5px;}
	/*产品中心*/
	.cp02l, .cp02r{width: 76%;}
        .cp01tit{top: 7%;}
	.cpgg h2{font-size: 32px; margin-bottom: 20px;}
	.cpgg p{font-size: 20px; line-height: 30px;}
        #ldcx{height:240px;}
        .ldcxtit{width: 80%;height:52px; left:10.5%;bottom:-30px;}
        .data_num_con01 img{margin-bottom:8px; margin-top:15px;}
        .jdlist li:last-child dl{padding-bottom: 35px;}
}

@media screen  and (max-width: 768px) {
        .data_num_con img{width:100%!important;}
	.gsjj { margin-top: 20px; }
	.gsjj .tit { margin-bottom: 20px; }
	.gsjj .tit a { font-size: 28px; }
	.gsjj .con, .fywm_js p { font-size: 16px; }
	.gsjj .con { margin-bottom: 20px; }
	.fywm_js { margin: 20px auto; }
	.gywm_nav_list li { width: 50%; }
	.gywm_nav_list li p { font-size: 16px; padding-right: 10px; }

	/* 品牌战略 */
	.zljg_tab_hd a { font-size: 50px; line-height: 100px; }
	.zljg_tab_hd a.on { font-size: 100px; }
	.ppzl_tab_hd a { line-height: 40px; font-size: 18px; }
	.ppzl_list li .p1 span { font-size: 40px; display: block; }
	.ppzl_list li .p2, .zljg_tab_bd p { font-size: 20px; }
	.ppzl_list li.img { height: 40px; }
	.ldpp_list li { padding: 20px 0; }
	.ldpp_list li .tit { font-size: 30px; margin-bottom: 20px; }
	.ldpp_list li .logo { height: 50px; }
	.ldpp_list li .logo img { height: 100%; }
	.ldpp_list li .txt { font-size: 16px; margin-top: 20px; }
        .pagetit a{font-size:3rem!important;}
	/* 产品布局 */
	.zpbj_list li p { font-size: 30px; line-height: 2em; }
	/*辉煌历程*/
	.pre, .next{width: 20px;}
	.dsjul li{margin-bottom:0px;}
        .dsj{ margin-bottom:0px!important;}
        /*营销*/
	.data_city p{font-size: 18px; line-height: 40px;}
	.data_city p.data_citynum{font-size: 60px; line-height: 70px;}
	.qqxx{font-size: 16px;margin: 50px auto 40px;}
	.citynew li{font-size: 16px;}
	.citynew li.li01,.citynew li.li02{height: auto; line-height: 25px;}
	.citynew li.li01.litwo p,.citynew li.li02.litwo p{line-height: 25px;}
        /*产品中心*/
	.cp01tit01{font-size: 40px;}
	.cp01tit02{font-size:18px;letter-spacing:10px;}
	.cp01more{font-size: 20px;width: 200px;margin-left:-100px;bottom: 30px;}
	.cpgg h2{font-size: 26px; margin-bottom:10px;}
	.cpgg p{font-size: 16px; line-height: 25px;display:none;}
        #ldcx{height:240px;}
         .ldcxtit{width: 80%;height:52px; left:10.5%;bottom:-30px;}
         .data_num_con01 img{margin-bottom:8px; margin-top:15px;}
        .jdlist li:last-child dl{padding-bottom: 35px;}
        .dsj.swiper-container.con_w{width:96% !important;margin:0 auto 10px !important; }
}

@media screen and (max-width: 450px) {
	/* 品牌战略 */
	.ppzl_tab_hd a { font-size: 16px; }
	.zljg_tab_hd a { font-size: 40px; }
	.zljg_tab_hd a.on { font-size: 80px; }
	.ldpp_list li .logo { height: 36px; }
	.ldpp_list li .tit { font-size: 28px; }
	.ppzl_list li .p2, .zljg_tab_bd p { font-size: 18px; }
        .pagetit a{font-size:3rem!important;}
	/* 产品布局 */
	.zpbj_list li { margin-bottom: 30px; }
	/*辉煌历程*/
	/**.dsj .tabtit{margin-bottom:30px;}**/
	.dsj .tabtit a{font-size: 18px; height: 40px; line-height: 40px;}
	.dsj .tabtit a.on{height: 40px;}
	.ldcx02{width: 80%; left:10%; bottom:10px;}
	.ldcx02 li{height: 44px;}
	.ldcx02 li b{font-size: 16px;}
	.ldcx02 li span{font-size: 12px;}

	/* 制造布局 */
	.jdlist li dl dt { position: static; font-size: 36px; }
	.jdlist li dl dd { padding-left: 0; }
         
        /*产品中心*/
        .cp02l, .cp02r{width:90%;}
	.cp01tit01{font-size: 18px;}
	.cp01tit02{font-size:14px;letter-spacing:0px; margin-top:0px;}
	.cp01more{font-size:14px;width:120px;margin-left:-60px;height:30px;line-height:30px;bottom:30px;}
	.cpgg h2{font-size: 26px; margin-bottom:5px;}
	.cpgg p{font-size: 12px; line-height: 15px;display:none;}
	 #ldcx{height:240px;}
          .ldcxtit{width: 80%;height:52px; left:10.5%;bottom:-30px;}
         .data_num_con01 img{margin-bottom:8px; margin-top:15px;}
         .jdlist li:last-child dl{padding-bottom: 35px;}
         .dsj.swiper-container.con_w{width:96% !important;margin:0 auto 10px !important; }
}