@charset "utf-8";
/* CSS Document */
@media(min-width:1399px){
	body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
	body{max-width: 1920px;margin: 0 auto;}
	a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #292929;font-family: "Microsoft YaHei","微软雅黑";}
	* img{display:block;border: none;}
	input,select,textarea{padding:0;margin:0;outline:none;font-family: "Microsoft YaHei","微软雅黑";appearance:none;-moz-appearance:none; -webkit-appearance:none;border: none;}
	/*p{text-align:justify;text-justify:inter-ideograph;}*/
	.clearfix{ clear:both;}
	.mob{ display: none;}
	.pc{ display: block;}
	.fl{ float: left;}
	.fr{float:right}
	.commen{width: 1400px;margin: 0 auto;}
	.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	*{box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
		outline: none;
	}


	/* placeholder样式 */
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
	color: #828282; 
	} 
	input:-moz-placeholder, textarea:-moz-placeholder { 
	color: #828282; 
	} 
	input::-moz-placeholder, textarea::-moz-placeholder { 
	color: #828282; 
	} 
	input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
	color: #828282; 
	}

	/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#028bff;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#028bff;border-radius: 5px;}
	
	/* 导航 */
	.top{width: 1400px;z-index: 1000;position: absolute;top: 0;left: calc(50% - 700px); background: #fff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding-bottom: 35px;}
	.top .commen{padding-left: 40px;padding-right: 40px;}
	.top1{border-bottom: 1px solid #dbdbdb;padding-left: 20px;padding-right: 30px;}
	.top1 div{font-size: 12px;line-height: 37px;color: #8b8b8b;}
	.top1 h1{display: inline-block;font-size: 12px;line-height: 37px;color: #8b8b8b;}
	.top1 a{font-size: 12px;line-height: 37px;color: #8b8b8b;transition: all 0.3s;}
	.top1 a:hover{color: #0057b0;}
	
	.dh1 .fl:first-child{padding-left: 18px;padding-top: 27px; padding-top:37px; }
	.dh1 .fl:nth-child(2){padding-left: 39px;padding-top: 37px;}
	.dh1 .fl:nth-child(2) img:first-child{margin-bottom: 10px;}
	.nav{padding-top: 44px;}
	.nava{position: relative;float: left;padding: 0px 27px 7px 0px;margin-left: 41px;transition: all 0.3s;border-bottom: 1px solid #fff;}
	.nava:first-child{margin-left: 112px;}
	.nava > p a{font-size: 16px;color: #2d2d2d;display: block;transition: all 0.3s;}
	.nava > p a span{display: block;font-size: 10px;color: #828282;margin-top: 3px;transition: all 0.3s;}
	.nav .on{border-bottom: 1px solid #1f80ee;}
	.nav .on a{color: #0057b0;}
	.nav .on span{color: #0057b0;}
	.nava:hover{border-bottom: 1px solid #1f80ee;}
	.nava:hover a{color: #0057b0;}
	.nava:hover span{color: #0057b0;}
	.navb{padding: 8px 8px;width: 140px; background: #fff;opacity: 0; position: absolute;z-index: 2;text-align: center;left: -24px;top:46px; border-radius: 5px;border: 1px solid #80c5ff;}
	.navba{transition: all 0.3s;margin-bottom: 10px;}
	.navba:last-child{margin-bottom: 0;}
	.navba a{font-size: 14px;color: #333333;line-height: 30px;transition: all 0.3s;}
	.navba:hover{background: #e5f3ff;}
	.navba:hover a{color: #028bff;}
	.ban{width: 100%;height: 855px;overflow: hidden;position: relative;}
	.imgbox{position: absolute;margin-left: -960px;left: 50%;width: 1920px;overflow: hidden;height: 855px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.kw{width: 100%;position: absolute;bottom: 0;}
	.keywords{max-width: 60%;padding-bottom: 26px;padding-left: 36px;}
	.keywords p{font-size: 12px;color: #fffefe;}
	.keywords p a{font-size: 12px;color: #fffefe;margin-right: 10px;}
	.keywords p a:hover{color: #fad44f;}
	
	/* 产品中心 */
	.bt{text-align: center;}
	.bt h6{font-size: 65px;font-weight: 900;color: #f1f7fe;font-family: arial;}
	.bt p{font-size: 36px;font-weight: bold;color: #212121;margin-top: -50px;}
	.bt p span{color: #2091fe; color:#0057b0;}
	.bt img{margin: 0 auto;margin-top: 8px;}
	
	.cpzx{padding: 25px 0px 0px 0px;overflow: hidden;}
	.cpzxa{margin-top: 30px;margin-bottom: 13px;}
	.cpdet{width: 31.714%; width:23.5%;padding: 22px 22px 32px 22px; margin-right:2%;margin-bottom: 38px; background: url(../img/j2.jpg) no-repeat;background-size: 100% 100%;transition: all 0.3s;}
	/*.cpdet:nth-child(3n - 1){margin-left: 2.429%;margin-right: 2.429%;}*/
	.cpdet:nth-child(4n){ margin-right:0;}
	.imgbox1{position: relative;overflow: hidden;}
	.imgbox1 img{width: 100%;transition: all 0.3s;}
	.pbox1{margin-top: 26px;}
	.pbox1 p{font-size: 20px;line-height: 27px;color: #2d2d2d;padding-left: 15px;border-left: 3px solid #0057b0;transition: all 0.3s;width: 80%;}
	/* .pbox1 p::before{content: '';position: absolute;display: block;width: 3px;height: 27px;left: 0;top: 0;border-radius: 1px;background: #0057b0;} */
	.pbox1 h6{font-size: 14px;line-height: 27px;color: #fff;opacity: 0;transition: all 0.3s;padding-right: 5px;}
	.cpdet:hover{background: url(../img/j3.jpg) no-repeat;background-size: 100% 100%;}
	.cpdet:hover p{color: #fff;border-left: 3px solid #fff;}
	.cpdet:hover h6{opacity: 1;}
	.cpdet:hover img{transform: scale(1.05);}
	.more{width: 140px;border-radius: 18px;background: #0057b0;text-align: center;transition: all 0.3s;}
	.more a{line-height: 38px;font-size: 14px;color: #fff;display: block;}
	.cpzx .more{margin: 0 auto;}
	/* 五大理由 */
	.ly{margin-top: 33px;overflow: hidden;}
	.lya{width: 99%;margin: 0 auto;margin-top: 13px;}
	.lyaa{width: 20%;border-right: 1px solid #eaedee;padding: 29px 0px 20px 20px;}
	.lyaa:first-child{border-left: 1px solid #eaedee;}
	.lyaa .fl:first-child{position: relative;}
	.lyaa img:first-child{opacity: 1; transition: all 0.3s;}
	.lyaa img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.3s;}
	.lya .on img:first-child{opacity: 0;}
	.lya .on img:nth-child(2){opacity: 1;}
	.lyaa p{font-size: 20px;color: #2d2d2d;transition: all 0.3s;}
	.lyaa h6{font-size: 10px;color: #828282;}
	.lya .on p{color: #2091fe;}
	.lyaa .fl:nth-child(2){margin-left: 13px;}
	.lyb{background: url(../img/j4.jpg) no-repeat;height: 601px;width: 1920px;position: relative;left: 50%;margin-left: -960px;transition: all 0.3s;margin-top: 27px;}
	.lyba .commen{padding-top: 57px;padding-right: 62px;}
	.lybb{width: 498px;height: 486px;background: #fff;padding: 53px 80px 0px 70px; display:none !important;}
	.lybb h6{font-size: 80px;font-weight: bold;color: #d7dfe5;}
	.lybb h5{font-size: 36px;font-weight: bold;color: #389afe;margin-top: -7px;}
	.lybb h4{font-size: 16px;color: #2d2d2d;margin-top: 11px;line-height: 22px;height: 44px;margin-bottom: 24px;}
	.lybb hr{background: #d7dfe5;height: 1px;border: none;width: 348px;margin-top: 47px;margin-bottom: 23px;}
	/* 关于 */
	.gy{margin-top: 39px;overflow: hidden;}
	.gya{margin-bottom: 31px;}
	.gya h6{font-size: 24px;font-weight: bold;color: #2d2d2d;text-align: center;margin-top: 15px;}
	.gya h5{font-size: 10px;color: #828282;text-align: center;}
	.gya h4{font-size: 14px;line-height: 24px; /*height: 144px;*/overflow: hidden; color: #2d2d2d;text-align: center;padding: 0px 185px;margin-top: 15px;margin-bottom: 35px;}
	.gya .more{margin: 0 auto;}
	.gyca img{width: 100%;}
	.gyc .swiper-slide-next{transform: scale(1.1);}
	.gyb > img:nth-child(2){width: 33.571%;margin-left: 2.286%;margin-right: 2.286%;}
	.gyb > img:nth-child(1),.gyb > img:nth-child(3){width: 30.928%;margin-top: 10px;}
	
	/* 合作客户 */
	.hzkh{margin-top: 44px;}
	.hzkha{background: #0057b0;margin-top: 42px;}
	.bta h6{font-size: 50px;font-family: arial;color: #f1f7fe;opacity: 0.05;font-weight: 900;}
	.bta p{font-size: 26px;font-weight: bold;color: #ffffff;margin-top: -38px;}
	.bta p span{color: #41a2ff;}
	.hzkha > .fl{width: 50.929%;padding: 27px 75px 0px 64px;}
	.hzkha > .fr{width: 49.071%;}
	.hzkha > .fr img{width: 100%;}
	.hzkhb{margin-top: 27px;}
	.hzkhc{margin-bottom: 34px;}
	.hzkhc h6{font-size: 18px;font-weight: bold;color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.hzkhc p{font-size: 12px;line-height: 20px;color: #ffffff;letter-spacing: 0.1px;height: 60px;overflow: hidden;margin-top: 6px;}
	.hzkhd .more{background: #fff;}
	.hzkhd .more a{color: #103c68;}
	.filpa{padding-top: 10px;margin-right: -7px;}
	.filpa li{width: 22px;height: 22px;border-radius: 11px;border: 1px solid #0057b0; padding: 5px;display: inline-block;margin-left: 3px;transition: all 0.3s;cursor: pointer;}
	.filpa li span{width: 10px;height: 10px;background: #d3d3d3;border-radius: 5px;display: block;transition: all 0.3s;}
	.filpa .on{border: 1px solid #1f90fc;}
	.filpa .on span{background: #2091fe;}
	
	/* 新闻 */
	.xw{background: url(../img/j14.jpg) no-repeat;background-size: cover;background-position: center;margin-top: 95px;padding-bottom: 102px;}
	.xwa{padding-top: 51px;}
	.xwqh{padding-top: 51px;}
	.xwqh p{display: inline-block;width: 140px;border-radius: 19px;background: none;text-align: center;margin-left: 5px;}
	.xwqh p a{font-size: 18px;line-height: 38px;color: #000000;}
	.xwqh .on{background: #0057b0;}
	.xwqh .on a{color: #fff;}
	.btb h6{font-size: 65px;font-weight: 900;color: #f1f7fe;font-family: arial;}
	.btb p{font-size: 36px;font-weight: bold;color: #212121;margin-top: -50px;background: url(../img/j10.png) no-repeat;background-position: right center;padding-right: 53px;}
	.btb p span{color: #2091fe;}
	.xwb{margin-top: 36px;}
	.xwd{width: 39.571%;background: #ffffff;padding: 43px 41px 0px 37px;transition: all 0.3s;}
	.imgbox2{width: 100%;overflow: hidden;}
	.imgbox2 img{width: 100%;transition: all 0.3s;}
	.pbox2{padding: 34px 5px 40px 5px;}
	.title{font-size: 16px;color: #000000;letter-spacing: 0.5px;transition: all 0.3s;}
	.content{font-size: 12px;line-height: 20px;color: #828282;transition: all 0.3s;}
	.pbox2 .title{margin-bottom: 6px;}
	.pbox2 .content{height: 60px;overflow: hidden; font-size:13px;}
	.pbox2 h5{font-size: 13px;line-height: 14px;color: #828282;background: url(../img/j11.png) no-repeat;transition: all 0.3s; background-position: right center;margin-top: 14px;border-top: 1px dashed #dcdcdc;padding-top: 22px;}
	.xwe{width: 58.571%;background: #ffffff;padding: 24px 41px 39px 44px;}
	.xwf{border-bottom: 1px dashed #dcdcdc;background: url(../img/j11.png) no-repeat;background-position: 93% 61px;padding-bottom: 33px;padding-top: 30px;transition: all 0.3s;}
	.date{padding-left: 26px;}
	.date h6{font-size: 18px;letter-spacing: 0.2px;color: #000000;transition: all 0.3s;}
	.date p{font-size: 13px;color: #828282;letter-spacing: 0.1px;margin-top: 7px;transition: all 0.3s;}
	.xwcontent{padding-top: 2px;padding-left: 52px;width: 72%;}
	.xwf .content{margin-top: 6px;letter-spacing: 0.1px;height: 40px;overflow: hidden; font-size:13px;}
	.ck{text-align: right;margin-top: 24px;padding-right: 26px;}
	.ck a{font-size: 12px;color: #828282;transition: all 0.3s;}
	.ck:hover a{color: #0057b0;}
	.xwd:hover{background: #0057b0;}
	.xwd:hover img{transform: scale(1.05);}
	.xwd:hover .title{color: #fff;}
	.xwd:hover .content{color: #fff;}
	.xwd:hover .pbox2 h5{color: #fff;background: url(../img/j12.png) no-repeat;background-position: right center;}
	.xwf:hover{background-position: 91% 61px;}
	.xwf:hover .date h6{color: #0057b0;}
	.xwf:hover .date p{color: #0057b0;}
	.xwf:hover .title{color: #0057b0;}
	.xwf:hover .content{color: #0057b0;}
	
	/* 20年耕耘 */
	.ngy{width: 100%;margin-top: 63px;}
	.ngy img{max-width: 100%;margin: 0 auto;}
	
	/* 联系 */
	.lx{margin-top: 36px;}
	.lxa{margin-top: 48px;}
	.lxa > .fl{padding-left: 25px;padding-top: 20px;}
	.lxa > .fl > h6{font-size: 20px;color: #2d2d2d;font-weight: bold;}
	.lxb{margin-top: 39px;padding-bottom: 22px;}
	.lxc{margin-bottom: 19px;}
	.lxc p{font-size: 14px;line-height: 32px;color: #2d2d2d;padding-left: 23px;}
	.lyjkb .clearfix{display: none;}
	.lxd{width: 53.429%;padding: 10px;background: #fff;box-shadow: 0px 0px 10px 1px #e4e9f2;margin-right: 2.857%;}
	.lxd iframe{width: 100%;height: 282px;}
	
	/* 留言 */
	.lyjk{background: url(../img/j17.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 54px;padding-bottom: 64px;margin-top: 86px;}
	.lyjk .commen{padding-left: 26px;}
	.lyjka{font-size: 20px;font-weight: bold;color: #ffffff;margin-bottom: 4px;}
	.lyjka span{color: #fad44f;}
	.lyjkb input[type = text]{width: 287px;line-height: 51px;border-radius: 26px;padding-left: 23px;font-size: 14px;color: #333333;margin-right: 14px;}
	.lyjkb textarea{width: 469px;line-height: 25px;border-radius: 26px;padding-left: 23px;font-size: 14px;color: #333333;padding-top: 12px;height: 51px;position: relative;top:20px;margin-right: 12px;}
	.lyjkb input[type = submit]{width: 235px;line-height: 51px;text-align: center;border-radius: 26px;background: #fad44f;font-size: 14px;color: #2d2d2d;cursor: pointer;transition: all 0.3s;}
	.lyjkb input[type = submit]:hover{background: #0057b0;color: #fff;}
	
	/* foot */
	.foot{background: #121a29;}
	.fta{width: 25.857%;margin-left: 2.714%;padding-top: 66px;padding-bottom: 88px;}
	.ftb{width: 42.858%;padding-top: 59px;}
	.ftc{width: 19.142%;margin-right: 2.714%;padding-top: 66px;}
	.ftt{font-size: 16px;color: #fff;border-bottom: 1px solid #363636;position: relative;padding-bottom: 25px;margin-bottom: 16px;}
	.ftt::after{content: '';display: block;position: absolute;bottom: 0;left: 0;width: 31px;height: 2px;background: #1aa458;}
	.ftd p a{font-size: 12px;line-height: 30px;color: #606060;transition: all 0.3s;}
	.ftd p a:hover{color: #fff;}
	.fta .ftd p:nth-child(3n - 2){width: 44.444%;}
	.fta .ftd p:nth-child(3n - 1){width: 38.888%;}
	.fta .ftd p:nth-child(5){width: 55%;}
	.fta .ftd p:nth-child(6){width: 44.444%;}
	.ftc .ftt{text-align: right;}
	.ftc .ftt::after{right: 0;left: unset;}
	.ftc .ftd p{width: 42.91%;text-align: right;}
	.ftb img{margin: 0 auto;}
	.fte{padding-left: 57px;padding-right: 58px;background: #09101d;}
	.fte .fl:first-child{width: 30%;}
	.fte .fl:nth-child(2){width: 40%;text-align: center;}
	.fte .fr{width: 30%;text-align: right;}
	.fte p{font-size: 12px;line-height: 67px;color: #606060;}
	.fte p a{font-size: 12px;line-height: 67px;color: #606060;transition: all 0.3s;}
	.fte p a:hover{color: #fff;}
	.ftf{margin-top: 10px;margin-right: 10px;}
	/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 230px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #2b72fc url(../img/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #2b72fc url(../img/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #2b72fc url(../img/t3.png) no-repeat;}
	/* .yb_bar .yb_ercode{background: #2b72fc url(../img/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;} */
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	/* 友情链接 */
	.yqlj{padding-left: 15px;padding-top: 5px;}
	.yqlj p{line-height: 20px;color: #666666;font-size: 12px;}
	.yqlj p a{font-size: 12px;color: #666666;transition: all 0.3s;margin-right: 6px;}
	.yqlj p a:hover{color: #2b72fc;}
	
	/* ============================================================================================================================================= */
	/* 内页公用 */
	.nytop{width: 100%;z-index: 1000;; background: #fff;padding-bottom: 35px;}
	.nytop .commen{padding-left: 40px;padding-right: 40px;}
	.nyban{width: 100%;height: 450px;overflow: hidden;position: relative;}
	.nyban img{position: relative;width: 1920px;height: 450px;left: 50%;margin-left: -960px;}
	.nyban .keywords p{color: #c6c6c6;}
	.nyban .keywords p a{color: #c6c6c6;transition: all 0.3s;}
	.nyban .keywords p a:hover{color: #fff;}
	.nybt{margin-top: 41px;}
	.nybt .commen{background: #eef2f5;padding: 18px 29px 20px 21px;}
	.nybtn .on{background: #0057b0;}
	.nybtn .on a{color: #ffffff;}
	.nybtn p{width: 141px;text-align: center;border-radius: 19px;transition: all 0.3s;display: inline-block;}
	.nybtn p a{font-size: 18px;line-height: 38px;color: #333;transition: all 0.3s;}
	.nybtn p:hover{background: #0057b0;}
	.nybtn p:hover a{color: #ffffff;}
	.nydh{font-size: 12px;line-height: 38px;color: #686868;max-width: 50%;}
	.nydh a{font-size: 12px;line-height: 38px;color: #686868;transition: all 0.3s;}
	.nydh a h1{display: inline-block; font-size: 12px;line-height: 38px;color: #686868;transition: all 0.3s;}
	.nydh a:hover{color: #0057b0;}
	.nydh a:hover h1{color: #0057b0;}
	.zx{margin-top: 81px;margin-bottom: 8px;}
	.zx .commen{background: #eff4f8;padding: 5px 20px 22px 20px;}
	.zxa{background: url(../img/xwjbg.png) no-repeat;background-size: cover;background-position: center; padding: 12px 65px 29px 65px;margin-top: -17px;}
	.zxa .xwf{width: 48.292%;}
	.zxa .xwf:nth-child(odd){float: left;}
	.zxa .xwf:nth-child(even){float: right;}


	/* 产品列表页 */
	.cp{margin-top: 40px;}
	.cpa{background: url(../img/cpbg.png) no-repeat;background-size: cover;padding: 33px 106px 36px 38px;transition: all 0.3s;margin-bottom: 34px;}
	.imgbox3{width: 31.848%;overflow: hidden;}
	.imgbox3 img{width: 100%;transition: all 0.3s;}
	.pbox3{width: 63.694%;padding-top: 41px;}
	.cpbt{font-size: 26px;line-height: 28px;color: #2d2d2d;border-left: 3px solid #0057b0;padding-left: 18px;transition: all 0.3s;}
	.cpms{margin-left: 2.9%;margin-top: 30px;}
	.cpms p{display: inline-block;font-size: 16px;transition: all 0.3s; line-height: 36px;color: #2d2d2d;padding-left: 22px;background:url(../img/j19.png) no-repeat;background-position: left center;letter-spacing: 0.3px;}
	.cpms p:nth-child(odd){width: 42%;}
	.cpms p:nth-child(even){width: 54%;}
	.cpjj{font-size: 16px;line-height: 24px;transition: all 0.3s; color: #2d2d2d;letter-spacing: 0.3px;position: relative;padding-left: 23px;width: 98%;margin-top: 30px;}
	.cpjj::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 3px;height: 27px;background: #0057b0;transition: all 0.3s;}
	.cpa .more{margin-top: 41px;}
	.cpa:hover{background: url(../img/cpbg.jpg) no-repeat;background-size: cover;}
	.cpa:hover img{transform: scale(1.05);}
	.cpa:hover .cpbt{color: #fff;border-left: 3px solid #fff;}
	.cpa:hover .cpms p{color: #fff;}
	.cpa:hover .cpjj{color: #fff;}
	.cpa:hover .cpjj::before{background: #fff;}
	
	/* 合作客户 */
	.kh{margin-top: 38px;}
	.kha{background: #eef2f5;padding: 20px 40px 24px 45px; }
	.khb{width: 23.879%;border: 1px solid #d2d2d2;margin-right: 1.494%;overflow: hidden;}
	.khb:nth-child(4n){margin-right: 0;}
	.khb img{width: 100%;transition: all 0.3s;}
	.khb:hover img{transform: scale(1.05);}
	.khc{margin-top: 38px;padding-bottom: 23px;}
	.khd{border: 1px solid #d2d2d2;padding: 44px 58px 48px 60px;margin-bottom: 27px;transition: all 0.3s;}
	.khd h6{font-size: 18px;font-weight: bold;color: #000;letter-spacing: 0.2px;transition: all 0.3s;}
	.khd h5{font-size: 16px;margin-top: 16px; line-height: 24px;height: 48px;overflow: hidden; color: #000000;letter-spacing: 0.3px;transition: all 0.3s;}
	.khd .fl{width: 81%;}
	.khd .more{margin-top: 26px;transition: all 0.3s;}
	.more{font-size: 14px;line-height: 38px;color: #ffffff;}
	.khd:hover{background: #0057b0;}
	.khd:hover h6{color: #ffffff;}
	.khd:hover h5{color: #ffffff;}
	.khd:hover .more{color: #212121;background: #fff;}
	.page{display: table;margin: 0 auto;}
	.page .a{width: 102px;}
	.page .on{border: 1px solid #004d9d;background: #004d9d;}
	.page .on a{color: #fff;}
	.page p{width: 52px;border: 1px solid #d2d2d2;text-align: center;display: inline-block;margin-left: 2px;margin-right: 3px;transition: all 0.3s;}
	.page p a{line-height: 50px;font-size: 14px;color: #151515; display: block;transition: all 0.3s;}
	.page p:hover{border: 1px solid #004d9d;background: #004d9d;}
	.page p:hover a{color: #fff;}
	
	/* 客户评价 */
	.pj{margin-top: 39px;}
	.pja{width: 73.214%;border: 4px solid #eef2f5;padding: 46px 69px 57px 57px;}
	.pjb{width: 25%;border: 4px solid #eef2f5;}
	.pjdet h1{font-size: 26px;font-weight: bold;color: #000;letter-spacing: 0.3px;}
	.pjnr{margin-top: 31px;margin-bottom: 35px;}
	.pjnr p{font-size: 14px;line-height: 30px;color: #000000;letter-spacing: 0.5px;}
	.pjnr img{margin-top: 10px;margin-bottom: 10px;max-width: 100%;margin: 0 auto;}
	.pja > img{margin-top: 55px;width: 100%;}
	.pjb{padding-bottom: 64px;}
	.pjb .btb{display: inline-block;padding-left: 19px;padding-top: 7px;margin-bottom: 20px;}
	.pjb .btb h6{font-size: 40px;}
	.pjb .btb p{font-size: 26px;color: #212121;margin-top: -31px;}
	.zxcp{padding-left: 18px;padding-right: 22px;}
	.zxcpa{border-bottom: 1px dashed #dcdcdc;padding-bottom: 27px;padding-top: 24px;}
	.zxcpa h6{font-size: 16px;color: #000000;margin-bottom: 6px;transition: all 0.3s;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
	.zxcpa p{font-size: 12px;line-height: 20px;color: #828282;height: 60px;overflow: hidden;margin-bottom: 13px;transition: all 0.3s;}
	.zxcpa:hover h6{color: #0057b0;}
	.zxcpa:hover p{color: #0057b0;}
	.tjcp{margin-top: 37px;}
	.tjcpa{margin-top: 25px;}
	.tjcpb .cpdet{width: 100%;margin-bottom: 26px;}
	.pagea{display: table;margin: 0 auto;}
	.pagea .swiper-pagination-bullet{width: 22px;height: 22px; background: url(../img/btnb.png) no-repeat;background-position: center;transition: all 0.3s;}
	.pagea .swiper-pagination-bullet-active{background: url(../img/btna.png) no-repeat;background-position: center;}
	/* 新闻内页 */
	.xwrq{margin-top: 26px;}
	.xwrq p{font-size: 12px;line-height: 23px;display: inline-block;margin-right: 9px; color: #828282;letter-spacing: 0.3px;border: 1px solid #eef2f5;padding: 6px 9px 6px 11px;border-radius: 30px;}
	.xwrq p span{background: #eef2f5;padding-left: 15px;line-height: 23px;display: inline-block; padding-right: 20px;border-radius: 12px;margin-left: 9px;}
	.pjdet strong{font-size: 12px;color: #828282;transition: all 0.3s;margin-bottom: 27px;font-weight: normal;display: block;}
	.pjdet strong a{margin-right: 8px;color: #828282;}
	.pjdet strong a:hover{color: #0057b0;}
	.btc{background: url(../img/btc.jpg) no-repeat ;background-size: cover;padding: 21px 0px 33px 19px;border-bottom: 4px solid #eef2f5;}
	.btc h6{font-size: 30px;font-family: Arial;font-weight: 900;opacity: 0.3;color: #f1f7fe;}
	.btc p{font-size: 26px;font-weight: bold;color: #ffffff;margin-top: -22px; letter-spacing: 1px;display: inline-block; background: url(../img/j10.png) no-repeat;background-position: right center;padding-right: 53px;}
	.pjb .more{width: 107px;margin-top: 19px;margin-left: 20px;}
	.pjb .more a{line-height: 29px;}
	/* 新闻 */
	.qyxw{margin-top: 40px;}
	.qyxwa{border-left: 24px solid #eef2f5;border-top: 28px solid #eef2f5;border-right: 24px solid #eef2f5;border-bottom: 26px solid #eef2f5;background: #fff;padding: 26px 0px 28px 43px;margin-bottom: 34px;transition: all 0.3s;}
	.xwimg{width: 36.364%;overflow: hidden;}
	.xwimg img{width: 100%;transition: all 0.3s;}
	.xww{margin-left: 3.973%;width: 55%;padding-top: 17px;}
	.xww h4{font-size: 16px;color: #828282;letter-spacing: 0.5px;transition: all 0.3s;}
	.xw_title{font-size: 26px;font-weight: bold;color: #000;letter-spacing: 0.3px;transition: all 0.3s;}
	.xw_content{font-size: 16px;line-height: 24px;height: 48px;overflow: hidden; color: #000000;letter-spacing: 0.4px;transition: all 0.3s;}
	.xww .xw_title{margin-top: 14px;}
	.xww .xw_content{margin-top: 14px;margin-bottom: 42px;}
	.qyxws{padding-bottom: 24px;}
	.qyxwb{border: 1px solid #d2d2d2;padding: 36px 58px 48px 55px;margin-bottom: 27px;transition: all 0.3s;}
	.xw_date h6{font-size: 46px;color: #000000;transition: all 0.3s;}
	.xw_date p{font-size: 12px;color: #000;margin-top: -5px;transition: all 0.3s;}
	.xwwa{margin-left: 40px;width: 72%;}
	.xwwa .xw_title{font-size: 18px;margin-bottom: 16px;}
	.qyxwb .more{margin-top: 34px;transition: all 0.3s;}
	.qyxwa:hover{background: #0057b0;}
	.qyxwa:hover img{transform: scale(1.05);}
	.qyxwa:hover .more{background: #fff;color: #000;}
	.qyxwa:hover .xw_title{color: #ffffff;}
	.qyxwa:hover .xw_content{color: #ffffff;}
	.qyxwa:hover h4{color: #ffffff;}
	.qyxwb:hover{background: #0057b0;}
	.qyxwb:hover .xw_date p{color: #ffffff;}
	.qyxwb:hover .xw_date h6{color: #ffffff;}
	.qyxwb:hover .xw_title{color: #ffffff;}
	.qyxwb:hover .xw_content{color: #ffffff;}
	.qyxwb:hover .more{background: #fff;color: #000;}
	/* 百科 */
	.bk{margin-top: 40px;}
	.bka{width: 49%;border: 1px solid #d2d2d2;padding:39px 0px 39px 36px;background: #fff url(../img/j11.png) no-repeat;background-position: 95% center;margin-bottom: 27px;transition: all 0.3s;}
	.bka:nth-child(odd){float: left;}
	.bka:nth-child(even){float: right;}
	.bk_date h6{font-size: 22px;color: #000;letter-spacing: 0.4px;transition: all 0.3s;}
	.bk_date p{font-size: 14px;color: #828282;letter-spacing: 0.2px;transition: all 0.3s;}
	.bkk{width: 69%;margin-left: 35px;}
	.bkk h6{font-size: 18px;font-weight: bold;color: #000000;letter-spacing: 0.5px;transition: all 0.3s;}
	.bkk p{font-size: 12px;line-height: 20px;height: 60px;overflow: hidden; color: #000000;letter-spacing: 0.5px;margin-top: 16px;transition: all 0.3s;}
	.bks{margin-bottom: 19px;}
	.bka:hover{background: #0057b0 url(../img/j12.png) no-repeat;background-position: 95% center;}
	.bka:hover h6{color: #ffffff;}
	.bka:hover p{color: #ffffff;}
	/* 关于 */
	.gyf{margin-bottom: 46px;}
	.gyf h6{font-size: 26px;color: #000;text-align: center;letter-spacing: 0.5px;font-weight: bold;}
	.gyf h5{font-size: 10px;color: #828282;letter-spacing: 2.3px;text-align: center;margin-top: 5px;}
	.gyf h4{font-size: 16px;line-height: 30px;color: #000000;text-align: center;margin-top: 30px;padding-left: 55px;padding-right: 55px;}
	.gyg{font-size: 16px;line-height: 30px;color: #000000;text-align: center;margin-top: 54px;}
	.gy .commen > img{width: 100%;margin-top: 33px;margin-bottom: -23px;}
	.more1{width: 235px;text-align: center;border-radius: 26px;background: #fad44f;transition: all 0.3s;}
	.more1 a{font-size: 16px;line-height: 51px;color: #2d2d2d;transition: all 0.3s;}
	.more1:hover{background: #0057b0;}
	.more1:hover a{color: #fff;}

	/* 产品详情 */
	.cpxq{margin-top: 110px;overflow: hidden; margin-top:60px;}
	.cpxq .commen{padding-left: 30px;padding-right: 40px;}
	.cpxqa > .fr{width: 52.407%;position: relative;z-index: 0; border-top: 5px solid #eef2f5;background: url(../img/bg.png) no-repeat;background-size: 100% 104px;background-position: center bottom;padding-bottom: 50px;}
	.cpxqc{padding-top: 63px;margin-bottom: 72px;position: relative;}
	.cpxqc h1{font-size: 26px;line-height: 28px;color: #2d2d2d;border-left: 3px solid #0057b0;padding-left: 23px;font-weight: bold;margin-left: 19px;}
	.cpxqd{padding-left: 38px;}
	.cpxqd img{max-width: 100%;}
	.cpcs{margin-top: 50px;}
	.cpcs > .fl{width: 69.925%;}
	.cpcs > .fl > .more{margin-top: 32px;margin-left: 55px; margin-left:0;}
	.cpcs > .fr{width: 30.075%;}
	.cpt{font-size: 20px;line-height: 27px;color: #2d2d2d;font-weight: bold;padding-left: 24px;border-left: 3px solid #0057b0;margin-bottom: 15px;}
	.xgcps{border-top: 5px solid #eef2f5;padding-top: 36px;}
	.xgcps .cpdet{width: 91%;}
	.cpxqc .cpms{padding-left: 28px; line-height:200%; font-size:16px;}
	.cpcss{border-top: 5px solid #eef2f5;padding-top: 36px;padding-left: 65px;padding-right: 75px; padding-left:0;}
	.xq1{width: 100%;}
	.xqbt{margin: 0 auto;margin-top: 55px;margin-bottom: 12px;}
	.cpcsa{border-radius: 5px;position: relative;padding: 13px;background: #efedf2;position: relative;}
	.cpcsa > p{font-size: 14px;color: #efedf2;letter-spacing: 8.5px;position: absolute;bottom: -14px;}
	.cpcsaa{border-radius: 5px;background: url(../img/msbg1.png) no-repeat;background-size: cover;background-position: center;padding-top: 35px;padding-bottom: 6px;}
	.cpcsab{width: 50%;margin-bottom: 27px;}
	.cpcsab:nth-child(odd){float: left;}
	.cpcsab:nth-child(even){float: right;}
	.cpcsab > .fl{text-align: right;width: 40%;padding-right: 38px;}
	.cpcsab > .fr{width: 60%;font-size: 22px;letter-spacing: 0.4px;}
	.cpcsab > .fl p{font-size: 16px;color: #9d9d9d;letter-spacing: 0.5px;}
	.cpys{position: relative;margin-bottom: 23px;}
	.cpysa{background: url(../img/msbg2.jpg) no-repeat;background-position: center;background-size: cover;padding: 35px 50px 41px 70px;}
	.cpysb{background: url(../img/msbg3.jpg) no-repeat;background-position: center;background-size: cover;padding: 35px 70px 41px 50px;}
	.cpysa > p{position: absolute;font-size: 32px;color: #263346;letter-spacing: 1px;left: 16px;top: 12px;}
	.cpysb > p{position: absolute;font-size: 32px;color: #263346;letter-spacing: 1px;right: 16px;top: 12px;}
	.cpys > img{width: 43.134%;box-shadow: 8px 10px 0px 0px #0835bb;transition: all 0.3s;}
	.cpys:hover img{box-shadow: 1px 1px 10px 1px #0835bb;}
	.cpysc{width: 50%;padding-top: 59px;}
	.cpysc p{font-size: 36px;font-weight: bold;color: #ffffff;letter-spacing: 1px;}
	.cpysc h6{font-size: 16px;line-height: 30px;color: #ffffff;letter-spacing: 0.5px;margin-top: 11px;}
	.cpyy > h6{font-size: 16px;line-height: 24px;color: #000000;text-align: center;padding-left: 70px;padding-right: 70px;}
	.cpyya{margin-top: 29px;}
	.cpyyb{width: 31.013%;position: relative;margin-bottom: 26px;}
	.cpyyb:nth-child(3n - 1){margin-left: 3.480%;margin-right: 3.480%;}
	.cpyyb img{width: 100%;}
	.cpyyb p{font-size: 20px;letter-spacing: 0.5px;text-align: center;color: #ffffff;position: absolute;bottom: 20px;left: 0;right: 0;}
	.zysx{border: 14px solid #efedf2;border-radius: 5px;margin-top: 35px;}
	.zysx .xqbt{margin-top: -14px;margin-bottom: 28px;}
	.zysxa{padding-bottom: 11px;}
	.zysxb{padding-left: 88px;padding-right: 80px;margin-bottom: 47px;}
	.zysxc{margin-left: 29px;width: 23%;}
	.zysxc p{font-size: 30px;color: #000000;letter-spacing: 0.4px;}
	.zysxc h6{font-size: 16px;color: #8e8e8e;letter-spacing: 0.3px;}
	.zysxb > p{font-size: 18px;line-height: 24px;color: #000000;letter-spacing: 0.4px;width: 58%;}
	.dzlc{border: 15px solid #efedf2;padding: 35px 30px 0px 30px;}
	.dzlc > img{max-width: 100%;margin: 0 auto;}
	.dzlca{padding-top: 32px;}
	.dzlca > img{margin-top: 7px;margin-left: 21px;margin-right: 21px;}
	.dzlca > img:nth-child(8n){display: none;}
	.dzlcb{margin-bottom: 28px;}
	.dzlcb p{font-size: 20px;color: #000;letter-spacing: 0.5px;line-height: 34px;padding-left: 17px;}
	.xgcps .cpdet:nth-child(3n - 1){margin-left: 0;margin-right: 0;}
	.left-pro{ width: 100%;text-align: left;}
	.left-pro .t1{width:120px;float:left;margin-left: 19px;}
	.left-pro .t2{width:444px;text-indent:0;float:left;padding: 22px 22px 24px 22px;background: url(../img/codet_bg.png) no-repeat;background-size: cover;}
	.left-pro .t2 img{text-indent:0;}
	#showArea img{cursor:pointer;display:block;margin-bottom:6px;width:100%;height:auto;float:left;border: 3px solid #eef2f5;}
	#main_img{cursor:pointer;display:block}
	#gotop{cursor:pointer;display:block;transition: all 0.3s;}
	#gobottom{cursor:pointer;display:block;transition: all 0.3s;}
	#showArea{height:362px;overflow:hidden;margin: 10px 0;}
	.MagicZoomBigImageCont{border:1px solid #015198;overflow:hidden;}
	.MagicZoomBigImageCont img{width:800px;height:800px}
	.MagicZoomBigImageCont iframe{width:300px;height:300px}
	.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
	.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
	.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
	.MagicZoomLoading img{padding-top:3px !important}
/*	.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}*/
	.MagicThumb-zoomed{cursor:default}
	.MagicThumb span{display:none}
	.MagicThumb-image{border:1px solid #ccc;outline:none}
/*	.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}*/
	.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
	.MagicThumb-controlbar{display:block;height:18px}
	.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
	.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;/*background:transparent url(graphics/controlbar.png) no-repeat 0 0*/;outline:none;position:absolute;left:0px;top:0px}
	.MagicThumb-loading{border:1px solid #000;/*background:#fff url(graphics/loader.gif) no-repeat 2px 50%;*/padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
	/*网站地图*/
	.wzdt2{width: 1200px;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 1144px;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	
	/*404*/
	.fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:110px 30px;margin-bottom: -90px;}
.fzf1{width:1011px;margin:20px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:36px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:26px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:430px;margin:20px auto;margin-top: 40px;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}
	/*404*/

















































	
}

@media screen and (min-width:1000px) and (max-width:1399px){
	body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
	a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #858585;}
	* img{display:block;border: none;}
	input,select,textarea{padding:0;margin:0;outline:none;font-family: "微软雅黑";-webkit-appearance: none;border: none;}
	.clearfix{ clear:both;}
	.mob{ display: none;}
	.pc{ display: block;}
	.fl{ float: left;}
	.fr{float:right}
	.commen{width: 96%;margin: 0 auto;}
	.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	*{box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
	}

	/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#8951ad;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#8951ad;border-radius: 5px;}
	/* placeholder样式 */
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
	color: #d6ddf4; 
	} 
	input:-moz-placeholder, textarea:-moz-placeholder { 
	color: #d6ddf4; 
	} 
	input::-moz-placeholder, textarea::-moz-placeholder { 
	color: #d6ddf4; 
	} 
	input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
	color: #d6ddf4; 
	} 
	
	
	/*滚动条样式*/
		::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
		::-webkit-scrollbar{width:8px;background-color:#028bff;border-radius: 5px;}
		::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
		::-webkit-scrollbar-thumb:hover{width:8px;background-color:#028bff;border-radius: 5px;}
		
	/* 导航 */
	.top{width: 960px;z-index: 1000;position: absolute;top: 0;left: calc(50% - 480px); background: #fff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding: 0px 15px 35px 15px;}
	.top .commen{width: 100%;}
	.top1{border-bottom: 1px solid #dbdbdb;padding-left: 20px;padding-right: 30px;}
	.top1 div{font-size: 12px;line-height: 37px;color: #8b8b8b;}
	.top1 h1{display: inline-block;font-size: 12px;line-height: 37px;color: #8b8b8b;}
	.top1 a{font-size: 12px;line-height: 37px;color: #8b8b8b;transition: all 0.3s;}
	.top1 a:hover{color: #0057b0;}
	
	.dh1 .fl:first-child{padding-left: 5px;padding-top: 27px;width: 124px;}
	.dh1 .fl:first-child img{width: 100%;}
	.dh1 .fl:nth-child(2){padding-left: 5px;padding-top: 37px;width: 147px;}
	.dh1 .fl:nth-child(2) img:first-child{margin-bottom: 10px;}
	.dh1 .fl:nth-child(2) img{width: 100%;}
	.nav{padding-top: 44px;}
	.nava{position: relative;float: left;padding: 0px 20px 7px 0px;margin-left: 20px;transition: all 0.3s;border-bottom: 1px solid #fff;}
	.nava:first-child{margin-left: 30px;}
	.nava > p a{font-size: 16px;color: #2d2d2d;display: block;transition: all 0.3s;}
	.nava > p a span{display: block;font-size: 10px;color: #828282;margin-top: 3px;transition: all 0.3s;}
	.nav .on{border-bottom: 1px solid #1f80ee;}
	.nav .on a{color: #0057b0;}
	.nav .on span{color: #0057b0;}
	.nava:hover{border-bottom: 1px solid #1f80ee;}
	.nava:hover a{color: #0057b0;}
	.nava:hover span{color: #0057b0;}
	.navb{padding: 8px 8px;width: 140px; background: #fff;opacity: 0; position: absolute;z-index: 2;text-align: center;left: -24px;top:48px; border-radius: 5px;border: 1px solid #80c5ff;}
	.navba{transition: all 0.3s;margin-bottom: 10px;}
	.navba:last-child{margin-bottom: 0;}
	.navba a{font-size: 14px;color: #333333;line-height: 30px;transition: all 0.3s;}
	.navba:hover{background: #e5f3ff;}
	.navba:hover a{color: #028bff;}
	.ban{width: 100%;height: 560px;overflow: hidden;position: relative;}
	.imgbox{position: absolute;margin-left: -672px;left: 50%;width: 1344px;overflow: hidden;height: 560px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.kw{width: 100%;position: absolute;bottom: 0;}
	.keywords{max-width: 60%;padding-bottom: 26px;padding-left: 36px;}
	.keywords p{font-size: 12px;color: #fffefe;}
	.keywords p a{font-size: 12px;color: #fffefe;margin-right: 10px;}
	.keywords p a:hover{color: #fad44f;}
	
	/* 产品中心 */
	.bt{text-align: center;}
	.bt h6{font-size: 65px;font-weight: 900;color: #f1f7fe;font-family: arial;}
	.bt p{font-size: 36px;font-weight: bold;color: #212121;margin-top: -50px;}
	.bt p span{color: #2091fe;}
	.bt img{margin: 0 auto;margin-top: 8px;}
	
	.cpzx{padding: 25px 0px 0px 0px;overflow: hidden;}
	.cpzxa{margin-top: 30px;margin-bottom: 13px;}
	.cpdet{width: 31.714%;padding: 22px 22px 32px 22px;margin-bottom: 38px; background: url(../img/j2.jpg) no-repeat;background-size: 100% 100%;transition: all 0.3s;}
	.cpdet:nth-child(3n - 1){margin-left: 2.429%;margin-right: 2.429%;}
	.imgbox1{position: relative;overflow: hidden;}
	.imgbox1 img{width: 100%;transition: all 0.3s;}
	.pbox1{margin-top: 26px;}
	.pbox1 p{font-size: 20px;line-height: 27px;color: #2d2d2d;padding-left: 15px;border-left: 3px solid #0057b0;transition: all 0.3s;width: 80%;}
	/* .pbox1 p::before{content: '';position: absolute;display: block;width: 3px;height: 27px;left: 0;top: 0;border-radius: 1px;background: #0057b0;} */
	.pbox1 h6{font-size: 14px;line-height: 27px;color: #fff;opacity: 0;transition: all 0.3s;padding-right: 5px;}
	.cpdet:hover{background: url(../img/j3.jpg) no-repeat;background-size: 100% 100%;}
	.cpdet:hover p{color: #fff;border-left: 3px solid #fff;}
	.cpdet:hover h6{opacity: 1;}
	.cpdet:hover img{transform: scale(1.05);}
	.more{width: 140px;border-radius: 18px;background: #0057b0;text-align: center;transition: all 0.3s;}
	.more a{line-height: 38px;font-size: 14px;color: #fff;display: block;}
	.cpzx .more{margin: 0 auto;}
	/* 五大理由 */
	.ly{margin-top: 33px;overflow: hidden;}
	.lya{width: 99%;margin: 0 auto;margin-top: 13px;}
	.lyaa{width: 20%;border-right: 1px solid #eaedee;padding: 29px 0px 20px 10px;}
	.lyaa:first-child{border-left: 1px solid #eaedee;}
	.lyaa .fl:first-child{position: relative;}
	.lyaa img:first-child{opacity: 1; transition: all 0.3s;width: 36px;}
	.lyaa img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.3s;width: 36px;}
	.lya .on img:first-child{opacity: 0;}
	.lya .on img:nth-child(2){opacity: 1;}
	.lyaa p{font-size: 17px;color: #2d2d2d;transition: all 0.3s;}
	.lyaa h6{font-size: 10px;color: #828282;display: none;}
	.lya .on p{color: #2091fe;}
	.lyaa .fl:nth-child(2){margin-left: 10px;}
	.lyb{background: url(../img/j4.jpg) no-repeat;height: 601px;width: 1344px;position: relative;left: 50%;margin-left: -672px;transition: all 0.3s;margin-top: 27px;}
	.lyba .commen{padding-top: 57px;padding-right: 160px;}
	.lybb{width: 498px;height: 486px;background: #fff;padding: 53px 80px 0px 70px;}
	.lybb h6{font-size: 80px;font-weight: bold;color: #d7dfe5;}
	.lybb h5{font-size: 36px;font-weight: bold;color: #389afe;margin-top: -7px;}
	.lybb h4{font-size: 16px;color: #2d2d2d;margin-top: 11px;line-height: 22px;height: 44px;margin-bottom: 24px;}
	.lybb hr{background: #d7dfe5;height: 1px;border: none;width: 348px;margin-top: 47px;margin-bottom: 23px;}
	/* 关于 */
	.gy{margin-top: 39px;overflow: hidden;}
	.gya{margin-bottom: 31px;}
	.gya h6{font-size: 20px;font-weight: bold;color: #2d2d2d;text-align: center;margin-top: 15px;}
	.gya h5{font-size: 10px;color: #828282;text-align: center;}
	.gya h4{font-size: 14px;line-height: 24px;height: 144px;overflow: hidden; color: #2d2d2d;text-align: center;padding: 0px 10px;margin-top: 15px;margin-bottom: 35px;}
	.gya .more{margin: 0 auto;}
	.gyca img{width: 100%;}
	.gyc .swiper-slide-next{transform: scale(1.1);}
	.gyb > img:nth-child(2){width: 33.571%;margin-left: 2.286%;margin-right: 2.286%;}
	.gyb > img:nth-child(1),.gyb > img:nth-child(3){width: 30.928%;margin-top: 10px;}

	/* 合作客户 */
	.hzkh{margin-top: 44px;}
	.hzkha{background: #0057b0;margin-top: 42px;}
	.bta h6{font-size: 50px;font-family: arial;color: #f1f7fe;opacity: 0.05;font-weight: 900;}
	.bta p{font-size: 26px;font-weight: bold;color: #ffffff;margin-top: -38px;}
	.bta p span{color: #41a2ff;}
	.hzkha > .fl{width: 50.929%;padding: 0px 75px 0px 64px;}
	.hzkha > .fr{width: 49.071%;}
	.hzkha > .fr img{width: 100%;}
	.hzkhb{margin-top: 10px;}
	.hzkhc{margin-bottom: 15px;}
	.hzkhc h6{font-size: 18px;font-weight: bold;color: #ffffff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.hzkhc p{font-size: 12px;line-height: 20px;color: #ffffff;letter-spacing: 0.1px;height: 60px;overflow: hidden;margin-top: 6px;}
	.hzkhd .more{background: #fff;}
	.hzkhd .more a{color: #103c68;}
	.filpa{padding-top: 10px;margin-right: -7px;}
	.filpa li{width: 22px;height: 22px;border-radius: 11px;border: 1px solid #0057b0; padding: 5px;display: inline-block;margin-left: 3px;transition: all 0.3s;cursor: pointer;}
	.filpa li span{width: 10px;height: 10px;background: #d3d3d3;border-radius: 5px;display: block;transition: all 0.3s;}
	.filpa .on{border: 1px solid #1f90fc;}
	.filpa .on span{background: #2091fe;}
	
	/* 新闻 */
	.xw{background: url(../img/j14.jpg) no-repeat;background-size: cover;background-position: center;margin-top: 95px;padding-bottom: 102px;}
	.xwa{padding-top: 51px;}
	.xwqh{padding-top: 51px;}
	.xwqh p{display: inline-block;width: 140px;border-radius: 19px;background: none;text-align: center;margin-left: 5px;}
	.xwqh p a{font-size: 18px;line-height: 38px;color: #000000;}
	.xwqh .on{background: #0057b0;}
	.xwqh .on a{color: #fff;}
	.btb h6{font-size: 65px;font-weight: 900;color: #f1f7fe;font-family: arial;}
	.btb p{font-size: 36px;font-weight: bold;color: #212121;margin-top: -50px;background: url(../img/j10.png) no-repeat;background-position: right center;padding-right: 53px;}
	.btb p span{color: #2091fe;}
	.xwb{margin-top: 36px;}
	.xwd{width: 39.571%;background: #ffffff;padding: 43px 41px 0px 37px;transition: all 0.3s;}
	.imgbox2{width: 100%;overflow: hidden;}
	.imgbox2 img{width: 100%;transition: all 0.3s;}
	.pbox2{padding: 34px 5px 40px 5px;}
	.title{font-size: 16px;color: #000000;letter-spacing: 0.5px;transition: all 0.3s;}
	.content{font-size: 12px;line-height: 20px;color: #828282;transition: all 0.3s;}
	.pbox2 .title{margin-bottom: 6px;}
	.pbox2 .content{height: 60px;overflow: hidden;}
	.pbox2 h5{font-size: 12px;line-height: 14px;color: #828282;background: url(../img/j11.png) no-repeat;transition: all 0.3s; background-position: right center;margin-top: 14px;border-top: 1px dashed #dcdcdc;padding-top: 22px;}
	.xwe{width: 58.571%;background: #ffffff;padding: 10px 41px 10px 44px;}
	.xwf{border-bottom: 1px dashed #dcdcdc;background: url(../img/j11.png) no-repeat;background-position: 93% 61px;padding-bottom: 30px;padding-top: 17px;transition: all 0.3s;}
	.date{padding-left: 26px;}
	.date h6{font-size: 18px;letter-spacing: 0.2px;color: #000000;transition: all 0.3s;}
	.date p{font-size: 12px;color: #828282;letter-spacing: 0.1px;margin-top: 7px;transition: all 0.3s;}
	.xwcontent{padding-top: 2px;padding-left: 52px;width: 72%;}
	.xwf .content{margin-top: 6px;letter-spacing: 0.1px;height: 40px;overflow: hidden;}
	.ck{text-align: right;margin-top: 24px;padding-right: 26px;}
	.ck a{font-size: 12px;color: #828282;transition: all 0.3s;}
	.ck:hover a{color: #0057b0;}
	.xwd:hover{background: #0057b0;}
	.xwd:hover img{transform: scale(1.05);}
	.xwd:hover .title{color: #fff;}
	.xwd:hover .content{color: #fff;}
	.xwd:hover .pbox2 h5{color: #fff;background: url(../img/j12.png) no-repeat;background-position: right center;}
	.xwf:hover{background-position: 94% 61px;}
	.xwf:hover .date h6{color: #0057b0;}
	.xwf:hover .date p{color: #0057b0;}
	.xwf:hover .title{color: #0057b0;}
	.xwf:hover .content{color: #0057b0;}
	
	/* 20年耕耘 */
	.ngy{width: 100%;margin-top: 63px;}
	.ngy img{max-width: 100%;margin: 0 auto;}
	
	/* 联系 */
	.lx{margin-top: 36px;}
	.lxa{margin-top: 48px;}
	.lxa > .fl{padding-left: 25px;padding-top: 20px;}
	.lxa > .fl > h6{font-size: 20px;color: #2d2d2d;font-weight: bold;}
	.lxb{margin-top: 39px;padding-bottom: 22px;}
	.lxc{margin-bottom: 19px;}
	.lxc p{font-size: 14px;line-height: 32px;color: #2d2d2d;padding-left: 10px;}
	.lxd{width: 53.429%;padding: 10px;background: #fff;box-shadow: 0px 0px 10px 1px #e4e9f2;}
	.lxd iframe{width: 100%;height: 282px;}
	
	/* 留言 */
	.lyjk{background: url(../img/j17.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 54px;padding-bottom: 64px;margin-top: 86px;}
	.lyjka{font-size: 20px;font-weight: bold;color: #ffffff;margin-bottom: 4px;}
	.lyjka span{color: #fad44f;}
	.lyjkb input[type = text]{width: 200px;line-height: 51px;border-radius: 26px;padding-left: 23px;font-size: 14px;color: #333333;margin-right: 7px;}
	.lyjkb textarea{width: 300px;line-height: 25px;border-radius: 26px;padding-left: 23px;font-size: 14px;color: #333333;padding-top: 12px;height: 51px;position: relative;top:20px;margin-right: 12px;}
	.lyjkb input[type = submit]{width: 220px;line-height: 51px;text-align: center;border-radius: 26px;background: #fad44f;font-size: 14px;color: #2d2d2d;cursor: pointer;transition: all 0.3s;}
	.lyjkb input[type = submit]:hover{background: #0057b0;color: #fff;}
	.lyjkb .clearfix{display: none;}
	/* foot */
	.foot{background: #121a29;}
	.fta{width: 25.857%;margin-left: 2.714%;padding-top: 66px;padding-bottom: 88px;}
	.ftb{width: 42.858%;padding-top: 59px;}
	.ftc{width: 19.142%;margin-right: 2.714%;padding-top: 66px;}
	.ftt{font-size: 16px;color: #fff;border-bottom: 1px solid #363636;position: relative;padding-bottom: 25px;margin-bottom: 16px;}
	.ftt::after{content: '';display: block;position: absolute;bottom: 0;left: 0;width: 31px;height: 2px;background: #1aa458;}
	.ftd p a{font-size: 12px;line-height: 30px;color: #606060;transition: all 0.3s;}
	.ftd p a:hover{color: #fff;}
	.fta .ftd p:nth-child(3n - 2){width: 44.444%;}
	.fta .ftd p:nth-child(3n - 1){width: 38.888%;}
	.fta .ftd p:nth-child(5){width: 55%;}
	.fta .ftd p:nth-child(6){width: 44.444%;}
	.ftc .ftt{text-align: right;}
	.ftc .ftt::after{right: 0;left: unset;}
	.ftc .ftd p{width: 42.91%;text-align: right;}
	.ftb img{margin: 0 auto;}
	.fte{padding-left: 57px;padding-right: 58px;background: #09101d;}
	.fte .fl:first-child{width: 30%;}
	.fte .fl:nth-child(2){width: 40%;text-align: center;}
	.fte .fr{width: 30%;text-align: right;}
	.fte p{font-size: 12px;line-height: 67px;color: #606060;}
	.fte p a{font-size: 12px;line-height: 67px;color: #606060;transition: all 0.3s;}
	.fte p a:hover{color: #fff;}
	.ftf{margin-top: 10px;margin-right: 10px;}
	/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 180px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #2b72fc url(../img/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #2b72fc url(../img/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #2b72fc url(../img/t3.png) no-repeat;}
	/* .yb_bar .yb_ercode{background: #2b72fc url(../img/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;} */
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	/* 友情链接 */
	.yqlj{padding-left: 15px;padding-top: 5px;}
	.yqlj p{line-height: 20px;color: #666666;font-size: 12px;}
	.yqlj p a{font-size: 12px;color: #666666;transition: all 0.3s;margin-right: 10px;}
	.yqlj p a:hover{color: #2b72fc;}


	/* ============================================================================================================================================= */
	/* 内页公用 */
	.nytop{width: 100%;z-index: 1000;; background: #fff;padding-bottom: 35px;}
	.nytop .commen{padding: 0px 15px;width: 960px;}
	.nyban{width: 100%;height: 315px;overflow: hidden;position: relative;}
	.nyban img{position: relative;width: 1344px;height: 315px;left: 50%;margin-left: -672px;}
	.nyban .keywords p{color: #c6c6c6;}
	.nyban .keywords p a{color: #c6c6c6;transition: all 0.3s;}
	.nyban .keywords p a:hover{color: #fff;}
	.nybt{margin-top: 41px;}
	.nybt .commen{background: #eef2f5;padding: 18px 29px 20px 21px;}
	.nybtn p{width: 141px;text-align: center;border-radius: 19px;transition: all 0.3s;display: inline-block;}
	.nybtn p a{font-size: 18px;line-height: 38px;color: #333;transition: all 0.3s;}
	.nybtn p:hover{background: #0057b0;}
	.nybtn p:hover a{color: #ffffff;}
	.nybtn .on{background: #0057b0;}
	.nybtn .on a{color: #ffffff;}
	.nydh{font-size: 12px;line-height: 38px;color: #686868;max-width: 50%;}
	.nydh a{font-size: 12px;line-height: 38px;color: #686868;transition: all 0.3s;}
	.nydh a h1{display: inline-block; font-size: 12px;line-height: 38px;color: #686868;transition: all 0.3s;}
	.nydh a:hover{color: #0057b0;}
	.nydh a:hover h1{color: #0057b0;}
	.zx{margin-top: 81px;margin-bottom: 8px;}
	.zx .commen{background: #eff4f8;padding: 5px 20px 22px 20px;}
	.zxa{background: url(../img/xwjbg.png) no-repeat;background-size: cover;background-position: center; padding: 12px 15px 29px 15px;margin-top: -17px;}
	.zxa .xwf{width: 48.292%;background-position: 98% 61px;}
	.zxa .xwf:nth-child(odd){float: left;}
	.zxa .xwf:nth-child(even){float: right;}
	.xwa .xwcontent{padding-left: 25px;width: 69%;}




	/* 产品列表页 */
	.cp{margin-top: 40px;}
	.cpa{background: url(../img/cpbg.png) no-repeat;background-size: cover;padding: 24px 106px 24px 24px;transition: all 0.3s;margin-bottom: 34px;}
	.imgbox3{width: 31.848%;overflow: hidden;}
	.imgbox3 img{width: 100%;transition: all 0.3s;}
	.pbox3{width: 63.694%;padding-top: 11px;}
	.cpbt{font-size: 26px;line-height: 28px;color: #2d2d2d;border-left: 3px solid #0057b0;padding-left: 18px;transition: all 0.3s;}
	.cpms{margin-left: 2.9%;margin-top: 10px;}
	.cpms p{display: inline-block;font-size: 14px;transition: all 0.3s; line-height: 36px;color: #2d2d2d;padding-left: 22px;background:url(../img/j19.png) no-repeat;background-position: left center;letter-spacing: 0.3px;}
	.cpms p:nth-child(odd){width: 49%;}
	.cpms p:nth-child(even){width: 50%;}
	.cpjj{font-size: 16px;line-height: 24px;height: 48px;overflow: hidden; transition: all 0.3s; color: #2d2d2d;letter-spacing: 0.3px;position: relative;padding-left: 23px;width: 100%;margin-top: 10px;}
	.cpjj::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 3px;height: 27px;background: #0057b0;transition: all 0.3s;}
	.cpa .more{margin-top: 7px;}
	.cpa:hover{background: url(../img/cpbg.jpg) no-repeat;background-size: cover;}
	.cpa:hover img{transform: scale(1.05);}
	.cpa:hover .cpbt{color: #fff;border-left: 3px solid #fff;}
	.cpa:hover .cpms p{color: #fff;}
	.cpa:hover .cpjj{color: #fff;}
	.cpa:hover .cpjj::before{background: #fff;}
	/* 合作客户 */
	.kh{margin-top: 38px;}
	.kha{background: #eef2f5;padding: 20px 40px 24px 45px; }
	.khb{width: 23.879%;border: 1px solid #d2d2d2;margin-right: 1.494%;overflow: hidden;}
	.khb:nth-child(4n){margin-right: 0;}
	.khb img{width: 100%;transition: all 0.3s;}
	.khb:hover img{transform: scale(1.05);}
	.khc{margin-top: 38px;padding-bottom: 23px;}
	.khd{border: 1px solid #d2d2d2;padding: 44px 58px 48px 60px;margin-bottom: 27px;transition: all 0.3s;}
	.khd h6{font-size: 18px;font-weight: bold;color: #000;letter-spacing: 0.2px;transition: all 0.3s;}
	.khd h5{font-size: 16px;margin-top: 16px; line-height: 24px;height: 48px;overflow: hidden; color: #000000;letter-spacing: 0.3px;transition: all 0.3s;}
	.khd .fl{width: 81%;}
	.khd .more{margin-top: 26px;transition: all 0.3s;}
	.more{font-size: 14px;line-height: 38px;color: #ffffff;}
	.khd:hover{background: #0057b0;}
	.khd:hover h6{color: #ffffff;}
	.khd:hover h5{color: #ffffff;}
	.khd:hover .more{color: #212121;background: #fff;}
	.page{display: table;margin: 0 auto;}
	.page .a{width: 102px;}
	.page .on{border: 1px solid #004d9d;background: #004d9d;}
	.page .on a{color: #fff;}
	.page p{width: 52px;border: 1px solid #d2d2d2;text-align: center;display: inline-block;margin-left: 2px;margin-right: 3px;transition: all 0.3s;}
	.page p a{line-height: 50px;font-size: 14px;color: #151515; display: block;transition: all 0.3s;}
	.page p:hover{border: 1px solid #004d9d;background: #004d9d;}
	.page p:hover a{color: #fff;}

	/* 客户评价 */
	.pj{margin-top: 39px;}
	.pja{width: 73.214%;border: 4px solid #eef2f5;padding: 46px 69px 57px 57px;}
	.pjb{width: 25%;border: 4px solid #eef2f5;}
	.pjdet h1{font-size: 26px;font-weight: bold;color: #000;letter-spacing: 0.3px;}
	.pjnr{margin-top: 31px;margin-bottom: 35px;}
	.pjnr p{font-size: 14px;line-height: 30px;color: #000000;letter-spacing: 0.5px;}
	.pjnr img{margin-top: 10px;margin-bottom: 10px;max-width: 100%;margin: 0 auto;}
	.pja > img{margin-top: 55px;width: 100%;}
	.pjb{padding-bottom: 64px;}
	.pjb .btb{display: inline-block;padding-left: 19px;padding-top: 7px;margin-bottom: 20px;}
	.pjb .btb h6{font-size: 40px;}
	.pjb .btb p{font-size: 26px;color: #212121;margin-top: -31px;}
	.zxcp{padding-left: 18px;padding-right: 22px;}
	.zxcpa{border-bottom: 1px dashed #dcdcdc;padding-bottom: 27px;padding-top: 24px;}
	.zxcpa h6{font-size: 16px;color: #000000;margin-bottom: 6px;transition: all 0.3s;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.zxcpa p{font-size: 12px;line-height: 20px;color: #828282;height: 60px;overflow: hidden;margin-bottom: 13px;transition: all 0.3s;}
	.zxcpa:hover h6{color: #0057b0;}
	.zxcpa:hover p{color: #0057b0;}
	.tjcp{margin-top: 37px;}
	.tjcpa{margin-top: 25px;}
	.tjcpb .cpdet{width: 100%;margin-bottom: 26px;}
	.pagea{display: table;margin: 0 auto;}
	.pagea .swiper-pagination-bullet{width: 22px;height: 22px; background: url(../img/btnb.png) no-repeat;background-position: center;transition: all 0.3s;}
	.pagea .swiper-pagination-bullet-active{background: url(../img/btna.png) no-repeat;background-position: center;}

	/* 新闻内页 */
	.xwrq{margin-top: 26px;}
	.xwrq p{font-size: 12px;line-height: 23px;display: inline-block;margin-right: 9px; color: #828282;letter-spacing: 0.3px;border: 1px solid #eef2f5;padding: 6px 9px 6px 11px;border-radius: 30px;}
	.xwrq p span{background: #eef2f5;padding-left: 15px;line-height: 23px;display: inline-block; padding-right: 20px;border-radius: 12px;margin-left: 9px;}
	.pjdet strong{font-size: 12px;color: #828282;transition: all 0.3s;margin-bottom: 27px;font-weight: normal;display: block;}
	.pjdet strong a{margin-right: 8px;color: #828282;}
	.pjdet strong a:hover{color: #0057b0;}
	.btc{background: url(../img/btc.jpg) no-repeat ;background-size: cover;padding: 21px 0px 33px 19px;border-bottom: 4px solid #eef2f5;}
	.btc h6{font-size: 30px;font-family: Arial;font-weight: 900;opacity: 0.3;color: #f1f7fe;}
	.btc p{font-size: 26px;font-weight: bold;color: #ffffff;margin-top: -22px; letter-spacing: 1px;display: inline-block; background: url(../img/j10.png) no-repeat;background-position: right center;padding-right: 53px;}
	.pjb .more{width: 107px;margin-top: 19px;margin-left: 20px;}
	.pjb .more a{line-height: 29px;}
	/* 新闻 */
	.qyxw{margin-top: 40px;}
	.qyxwa{border-left: 24px solid #eef2f5;border-top: 28px solid #eef2f5;border-right: 24px solid #eef2f5;border-bottom: 26px solid #eef2f5;background: #fff;padding: 26px 0px 28px 43px;margin-bottom: 34px;transition: all 0.3s;}
	.xwimg{width: 36.364%;overflow: hidden;}
	.xwimg img{width: 100%;transition: all 0.3s;}
	.xww{margin-left: 3.973%;width: 55%;padding-top: 17px;}
	.xww h4{font-size: 16px;color: #828282;letter-spacing: 0.5px;transition: all 0.3s;}
	.xw_title{font-size: 26px;font-weight: bold;color: #000;letter-spacing: 0.3px;transition: all 0.3s;}
	.xw_content{font-size: 16px;line-height: 24px;height: 48px;overflow: hidden; color: #000000;letter-spacing: 0.4px;transition: all 0.3s;}
	.xww .xw_title{margin-top: 14px;}
	.xww .xw_content{margin-top: 14px;margin-bottom: 42px;}
	.qyxws{padding-bottom: 24px;}
	.qyxwb{border: 1px solid #d2d2d2;padding: 36px 58px 48px 55px;margin-bottom: 27px;transition: all 0.3s;}
	.xw_date h6{font-size: 46px;color: #000000;transition: all 0.3s;}
	.xw_date p{font-size: 12px;color: #000;margin-top: -5px;transition: all 0.3s;}
	.xwwa{margin-left: 40px;width: 72%;}
	.xwwa .xw_title{font-size: 18px;margin-bottom: 16px;}
	.qyxwb .more{margin-top: 34px;transition: all 0.3s;}
	.qyxwa:hover{background: #0057b0;}
	.qyxwa:hover img{transform: scale(1.05);}
	.qyxwa:hover .more{background: #fff;color: #000;}
	.qyxwa:hover .xw_title{color: #ffffff;}
	.qyxwa:hover .xw_content{color: #ffffff;}
	.qyxwa:hover h4{color: #ffffff;}
	.qyxwb:hover{background: #0057b0;}
	.qyxwb:hover .xw_date p{color: #ffffff;}
	.qyxwb:hover .xw_date h6{color: #ffffff;}
	.qyxwb:hover .xw_title{color: #ffffff;}
	.qyxwb:hover .xw_content{color: #ffffff;}
	.qyxwb:hover .more{background: #fff;color: #000;}
	/* 百科 */
	.bk{margin-top: 40px;}
	.bka{width: 49%;border: 1px solid #d2d2d2;padding:39px 0px 39px 36px;background: #fff url(../img/j11.png) no-repeat;background-position: 95% center;margin-bottom: 27px;transition: all 0.3s;}
	.bka:nth-child(odd){float: left;}
	.bka:nth-child(even){float: right;}
	.bk_date h6{font-size: 22px;color: #000;letter-spacing: 0.4px;transition: all 0.3s;}
	.bk_date p{font-size: 14px;color: #828282;letter-spacing: 0.2px;transition: all 0.3s;}
	.bkk{width: 69%;margin-left: 25px;}
	.bkk h6{font-size: 18px;font-weight: bold;color: #000000;letter-spacing: 0.5px;transition: all 0.3s;}
	.bkk p{font-size: 12px;line-height: 20px;height: 60px;overflow: hidden; color: #000000;letter-spacing: 0.5px;margin-top: 16px;transition: all 0.3s;}
	.bks{margin-bottom: 19px;}
	.bka:hover{background: #0057b0 url(../img/j12.png) no-repeat;background-position: 95% center;}
	.bka:hover h6{color: #ffffff;}
	.bka:hover p{color: #ffffff;}
	/* 关于 */
	.gyf{margin-bottom: 46px;}
	.gyf h6{font-size: 26px;color: #000;text-align: center;letter-spacing: 0.5px;font-weight: bold;}
	.gyf h5{font-size: 10px;color: #828282;letter-spacing: 2.3px;text-align: center;margin-top: 5px;}
	.gyf h4{font-size: 16px;line-height: 30px;color: #000000;text-align: center;margin-top: 30px;padding-left: 68px;padding-right: 60px;}
	.gyg{font-size: 16px;line-height: 30px;color: #000000;text-align: center;margin-top: 54px;}
	.gy .commen > img{width: 100%;margin-top: 33px;}
	.more1{width: 235px;text-align: center;border-radius: 26px;background: #fad44f;transition: all 0.3s;}
	.more1 a{font-size: 16px;line-height: 51px;color: #2d2d2d;transition: all 0.3s;}
	.more1:hover{background: #0057b0;}
	.more1:hover a{color: #fff;}

	/* 产品详情 */
	.cpxq{margin-top: 70px;overflow: hidden;}
	.cpxqa > .fr{width: 47%;position: relative;z-index: 0; border-top: 5px solid #eef2f5;background: url(../img/bg.png) no-repeat;background-size: 100% 104px;background-position: center bottom;padding-bottom: 50px;}
	.cpxqc{padding-top: 50px;margin-bottom: 65px;position: relative;}
	.cpxqc h1{font-size: 26px;line-height: 28px;color: #2d2d2d;border-left: 3px solid #0057b0;padding-left: 23px;font-weight: bold;margin-left: 19px;}
	.cpxqd{padding-left: 38px;}
	.cpxqd img{max-width: 100%;}
	.cpcs{margin-top: 50px;}
	.cpcs > .fl{width: 69.925%;}
	.cpcs > .fl > .more{margin-top: 32px;margin-left: 55px;}
	.cpcs > .fr{width: 30.075%;}
	.cpt{font-size: 20px;line-height: 27px;color: #2d2d2d;font-weight: bold;padding-left: 24px;border-left: 3px solid #0057b0;margin-bottom: 15px;}
	.xgcps{border-top: 5px solid #eef2f5;padding-top: 36px;}
	.xgcps .cpdet{width: 91%;}
	.cpxqc .cpms{padding-left: 28px;}
	.cpcss{border-top: 5px solid #eef2f5;padding-top: 36px;padding-left: 40px;padding-right: 40px;}
	.xq1{max-width: 100%;margin: 0 auto;}
	.xqbt{margin: 0 auto;margin-top: 55px;margin-bottom: 12px;}
	.cpcsa{border-radius: 5px;position: relative;padding: 13px;background: #efedf2;position: relative;}
	.cpcsa > p{font-size: 14px;color: #efedf2;letter-spacing: 4.5px;position: absolute;bottom: -14px;}
	.cpcsaa{border-radius: 5px;background: url(../img/msbg1.png) no-repeat;background-size: cover;background-position: center;padding-top: 35px;padding-bottom: 6px;}
	.cpcsab{width: 50%;margin-bottom: 27px;}
	.cpcsab:nth-child(odd){float: left;}
	.cpcsab:nth-child(even){float: right;}
	.cpcsab > .fl{text-align: right;width: 40%;padding-right: 38px;}
	.cpcsab > .fr{width: 60%;font-size: 18px;letter-spacing: 0.4px;}
	.cpcsab > .fl p{font-size: 16px;color: #9d9d9d;letter-spacing: 0.5px;}
	.cpys{position: relative;margin-bottom: 23px;}
	.cpysa{background: url(../img/msbg2.jpg) no-repeat;background-position: center;background-size: 100%;padding: 30px 50px 39px 70px;}
	.cpysb{background: url(../img/msbg3.jpg) no-repeat;background-position: center;background-size: 100%;padding: 39px 50px 30px 70px;}
	.cpysa > p{position: absolute;font-size: 32px;color: #263346;letter-spacing: 1px;left: 8px;top: 5px;}
	.cpysb > p{position: absolute;font-size: 32px;color: #263346;letter-spacing: 1px;right: 8px;top: 5px;}
	.cpys > img{width: 43.134%;box-shadow: 8px 10px 0px 0px #0835bb;transition: all 0.3s;}
	.cpys:hover img{box-shadow: 1px 1px 10px 1px #0835bb;}
	.cpysc{width: 50%;padding-top: 5px;}
	.cpysc p{font-size: 30px;font-weight: bold;color: #ffffff;letter-spacing: 1px;}
	.cpysc h6{font-size: 16px;line-height: 24px;color: #ffffff;letter-spacing: 0.5px;margin-top: 11px;}
	.cpyy > h6{font-size: 16px;line-height: 24px;color: #000000;text-align: center;padding-left: 30px;padding-right: 30px;}
	.cpyya{margin-top: 29px;}
	.cpyyb{width: 31.013%;position: relative;margin-bottom: 26px;}
	.cpyyb:nth-child(3n - 1){margin-left: 3.480%;margin-right: 3.480%;}
	.cpyyb img{width: 100%;}
	.cpyyb p{font-size: 20px;letter-spacing: 0.5px;text-align: center;color: #ffffff;position: absolute;bottom: 20px;left: 0;right: 0;}
	.zysx{border: 14px solid #efedf2;border-radius: 5px;margin-top: 35px;}
	.zysx .xqbt{margin-top: -14px;margin-bottom: 28px;}
	.zysxa{padding-bottom: 11px;}
	.zysxb{padding-left: 30px;padding-right: 30px;margin-bottom: 47px;}
	.zysxc{margin-left: 15px;width: 20%;}
	.zysxc p{font-size: 30px;color: #000000;letter-spacing: 0.4px;}
	.zysxc h6{font-size: 16px;color: #8e8e8e;letter-spacing: 0.3px;}
	.zysxb > p{font-size: 18px;line-height: 24px;color: #000000;letter-spacing: 0.4px;width: 58%;}
	.dzlc{border: 15px solid #efedf2;padding: 35px 30px 0px 30px;}
	.dzlc > img{max-width: 100%;margin: 0 auto;}
	.dzlca{padding-top: 32px;}
	.dzlca > img{margin-top: 7px;margin-left: 17px;margin-right: 17px;}
	.dzlca > img:nth-child(6n){display: none;}
	.dzlcb{margin-bottom: 28px;}
	.dzlcb p{font-size: 20px;color: #000;letter-spacing: 0.5px;line-height: 34px;padding-left: 17px;min-width: 100px;}
	.xgcps .cpdet:nth-child(3n - 1){margin-left: 0;margin-right: 0;}
	.left-pro{ width: 100%;text-align: left;}
	.left-pro .t1{width:100px;float:left;margin-left: 10px;}
	.left-pro .t1 > img{width: 100%;}
	.left-pro .t2{width:380px;text-indent:0;float:left;padding: 10px;background: url(../img/codet_bg.png) no-repeat;background-size: cover;}
	.left-pro .t2 img{text-indent:0;}
	#showArea img{cursor:pointer;display:block;margin-bottom:6px;width:100%;height:auto;float:left;border: 3px solid #eef2f5;}
	#main_img{cursor:pointer;display:block}
	#gotop{cursor:pointer;display:block;transition: all 0.3s;}
	#gobottom{cursor:pointer;display:block;transition: all 0.3s;}
	#showArea{height:307px;overflow:hidden;margin: 10px 0;}
	.MagicZoomBigImageCont{border:1px solid #015198;overflow:hidden;}
	.MagicZoomBigImageCont img{width:800px;height:800px}
	.MagicZoomBigImageCont iframe{width:300px;height:300px}
	.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
	.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
	.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
	.MagicZoomLoading img{padding-top:3px !important}
/*	.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}*/
	.MagicThumb-zoomed{cursor:default}
	.MagicThumb span{display:none}
	.MagicThumb-image{border:1px solid #ccc;outline:none}
/*	.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}*/
	.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
	.MagicThumb-controlbar{display:block;height:18px}
	.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
	.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;/*background:transparent url(graphics/controlbar.png) no-repeat 0 0*/;outline:none;position:absolute;left:0px;top:0px}
	.MagicThumb-loading{border:1px solid #000;/*background:#fff url(graphics/loader.gif) no-repeat 2px 50%;*/padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
	
/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-bottom: 20px;margin-top: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:110px 20px;margin-bottom: -130px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/






























		
	@media (min-width: 1050px){
		.xwf{padding-top: 21px;}
		.lyjkb input[type = text]{width: 220px;}
		.cpa .more{margin-top: 15px;}
		.pbox3{padding-top: 20px;}
		.dzlca > img{margin-left: 25px;margin-right: 25px;}
		



	}
		
		
		
		
	@media (min-width: 1100px){
		.top{width: 1050px;left: calc(50% - 525px);}
		.dh1 .fl:first-child{width: 151px;}
		.dh1 .fl:nth-child(2){width: 178px;margin-left: 20px;}
		.nava{padding: 0px 24px 7px 0px;}
		.hzkhb{margin-top: 20px;}
		.hzkhc{margin-bottom: 20px;}
		.xwe{padding: 15px 41px 15px 44px;}
		.lxd{margin-right: 2%;}
		.lyjkb textarea{width: 350px;}
		.nytop .commen{width: 1050px;}
		.cpms{margin-top: 25px;}
		.left-pro .t2{width: 400px;}
		#showArea{height: 327px;}
		.cpysa > p{left: 11px;top: 7px;}
		.cpysb > p{right: 11px;top: 7px;}
		.dzlca > img{margin-left: 33px;margin-right: 33px;}




	}

	@media (min-width: 1150px){
		.lyaa h6{display: block;}
		.lyba .commen{padding-right: 120px;}
		.xwe{padding: 20px 41px 20px 44px;}
		.lyjkb textarea,.lyjkb input[type = text]{margin-right: 17px;}
		.cpjj{margin-top: 30px;}
		.cpysc h6{line-height: 32px;}
		.cpysc p{font-size: 34px;}
	}
		

	@media (min-width: 1200px){
		.top{width: 1150px;left: calc(50% - 575px);}
		.dh1 .fl:first-child,.dh1 .fl:nth-child(2){width: unset;}
		.nava:first-child{margin-left: 60px;}
		.lyba .commen{padding-right: 80px;}
		.hzkhb,.hzkhc{margin-top: 30px;}
		.xwe{padding: 25px 41px 25px 44px;}
		.lyjkb input[type = text]{width: 250px;}
		.lyba .commen{padding-right: 60px;}
		.nytop .commen{width: 1150px;}
		.pbox3{padding-top: 30px;}
		.zxa{padding: 12px 30px 29px 30px;}
		.dzlca > img:nth-child(6n){display: block;}
		.dzlca > img:nth-child(8n){display: none;}
		.dzlca > img{margin-left: 10px;margin-right: 10px;}
		.left-pro .t2{width: 440px;padding: 20px;}
		#showArea{height: 367px;}
		.left-pro .t1{margin-left: 20px;}
		.cpxqc{padding-top: 60px;margin-bottom: 86px;}
		.cpysc{padding-top: 25px;}
		
	}
	@media (min-width: 1250px){
		.xwe{padding: 30px 41px 30px 44px;}
		.lyjkb textarea{width: 400px;}
		.lyjkb textarea, .lyjkb input[type = text]{margin-right: 30px;}
		.xwe{padding: 35px 41px 35px 44px;}
		.hzkha > .fl{padding: 20px 75px 0px 64px;}
		.lyb{width: 1920px;margin-left: -960px;}
		.lyba .commen{padding-right: 320px;}
		.xwf{padding-top: 24px;}
		.cpa{padding: 30px 106px 30px 30px;}
		.dzlca > img {margin-left: 15px;margin-right: 15px;}
		
	}
	@media (min-width: 1300px){
		.cpxqa > .fr{width: 53%;}
		.cpxqc {padding-top: 59px;margin-bottom: 75px;}
		
	}
	@media (min-width: 1350px){
		.cpysa{padding: 30px 60px 39px 80px;}
		
		
		
		
	}
}

@media(max-width:999px){
	body,html{padding:0;background: #fff;font-family:HELVETICANEUELTPRO-THEX, Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling: touch;max-width: 750px;margin: 0 auto;}
	body{overflow-x: hidden;}
	a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal;}
	* img{display:block;border: none;}
	input,select,textarea{padding:0;margin:0;font-family: "微软雅黑";-webkit-appearance: none;outline: none;border: none;}
	p{text-align:justify;}
	.pc{display: none;}
	.mob{display: block;}
	.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.clearfix{ clear:both;}
	.fl{ float: left;}
	.fr{float:right}
	.commen{width: 92%;margin: 0 auto;}
	.commen1{width: 92%;margin: 0 auto;}
	*{box-sizing:border-box;
			-webkit-box-sizing:border-box;
			-moz-box-sizing:border-box;
			-ms-box-sizing:border-box;
			-o-box-sizing:border-box;
	}
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
		color: #828282; 
		}
		input:-moz-placeholder, textarea:-moz-placeholder { 
		color: #828282; 
		}
		input::-moz-placeholder, textarea::-moz-placeholder { 
		color: #828282; 
		}
		input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
		color: #828282; 
		}
	/*手机nav*/
		.sjdhgd{width: 100%;background-size: 100% 100%;position: fixed;z-index: 10000;top: 0;left: 0;background-color: #fff;}
		.sjdh{margin: 0 auto;width: 100%;padding: 4% 1%;transition: all ease 0.4s;}
		.sjdha{width: 100%;}
		.sjdha_t1{width: 25%;overflow: hidden;margin-left: 4%;float: left; width:66%;}
		.sjdha_t3{width: 30%;margin-left: 3%;float: left;padding-top: 1.5%;}
		.sjdha_t1 img,.sjdha_t3 img{width: 100%;}
		.sjdha_t3 img:first-child{margin-bottom: 3%;}
		.sjdha_t2{width: 32px;position: absolute;right: 5%;top: calc(50% - 16px);}
		.sjdha_t2 img{width: 100%;}
		.topa{position: absolute;right: 3%;top: 50%;margin-top: -13px;}
		.topa_a{margin-left: 7px;position: relative;z-index: 100;cursor: pointer;}
		.topa_a img.t1{width: 26px;height: 26px;transition: all ease 0.3s;}
		.topa_a img.t3{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;width: 26px;height: 26px;}
		.topa_a:hover img.t3{opacity: 1;}
		.topa_a:nth-child(1) img.t3{opacity: 1;}
		.huakuai{position: fixed;top: 0;right: -100%;z-index: 100001;transition: all .4s cubic-bezier(.4,0,0,1);width: 100%;background: rgba(0,0,0,0.5);height: 100%;}
		.sjdhb{width: 79%;background: #fff;overflow-y: scroll;height: 100%;padding-bottom: 25%;float: right;}
		.guanbi{width: 100%;}
		.guanbi img{width: 22px;height: 22px;margin: 5%;float: right;}
		.sjdhb_a{width: 100%;}
		.sjdhb_a h6{line-height: 48px;width: 100%;padding-left: 18px;text-transform: uppercase;}
		.sjdhb_a h6 a{font-size: 1.1rem;color: #222222;}
		.sjdhb_a h6 span{font-size: 0.8rem;display: inline-block;margin-left: 7px;color: #b6b6b6;}
		.sjdhb_ah1 h6{border-left: 3px solid #146fff;background: #f6f6f6;}
		.sjdhb_ah1 h6 a{color: #146fff;}
		.sjdhb_aa{width: 100%;height: 0;overflow: hidden;}
		.sjdhb_ah1 .sjdhb_aa{height: auto;}
		.sjdhb_p{width: 100%;line-height: 28px;padding-left: 37px;text-transform: uppercase;margin: 11px 0;}
		.sjdhb_p a{font-size: 0.95rem;color: #222222;}
		.sjdhb_pa a{color: #146fff;}
		.sjdh{box-shadow: 0 -2px 18px -2px #2a54ff;}
	/**手机底部导航**/
		.dan-xia{width:100%;background-color: #004d9d;position: fixed;left: 0;bottom: 0;z-index: 1000;background-size: 100% 100%;box-shadow: 0 0 20px -5px #000;}
		.dan-xib{width: 25%;padding: 2% 0 1% 0%;}
		.dan-xid img{width: 30px;height: 30px; margin: 0 auto;}
		.dan-xid p{ color:#fff;text-align: center;font-size: 0.85rem;line-height: 22px;margin-top: 5px;}
		.dhgd_d{width: 49px;position: absolute;left: calc(50% - 22px);top: -22px;--animate-duration: 1400ms;}
		.dhgd_d img{width: 100%;}	
		
		/* banner */
		.banmob{margin-top: 17% !important;position: relative;}
		.banmob img{width: 100%;}
		.paged{bottom: 10px;position: absolute;z-index: 1000;}
		.paged .swiper-pagination-bullet{width: 6px;height: 6px;background: #fff;}
		.paged .swiper-pagination-bullet-active{width: 6px;height: 6px;background: #fb8e3e;}
		
		
		/* 友情链接 */
		.yqlj{display: none;}
		
		/* 产品中心 */
		.bt{text-align: center;}
		.bt h6{font-size: 2rem;font-weight: 900;color: #f1f7fe;font-family: arial;letter-spacing: 1px;}
		.bt p{font-size: 1.2rem;font-weight: bold;color: #212121;text-align: center; margin-top: -20px;}
		.bt p span{color: #2091fe;}
		.bt img{margin: 0 auto;margin-top: 5px;}
		
		.cpzx{overflow: hidden;margin-top: 8%;}
		.cpzxa{margin-top: 5%;margin-bottom: 4%;}
		.cpdet{width: 48%;padding: 2%;margin-bottom: 4%; background: url(../img/j2.jpg) no-repeat;background-size: 100% 100%;transition: all 0.3s;}
		.cpdet:nth-child(even){margin-left: 4%;}
		.imgbox1{position: relative;overflow: hidden;}
		.imgbox1 img{width: 100%;transition: all 0.3s;}
		.pbox1{margin-top: 5%;}
		.pbox1 p{font-size: 0.8rem;line-height: 20px;color: #2d2d2d;padding-left: 5px;border-left: 3px solid #0057b0;transition: all 0.3s;width: 72%;}
		/* .pbox1 p::before{content: '';position: absolute;display: block;width: 3px;height: 27px;left: 0;top: 0;border-radius: 1px;background: #0057b0;} */
		.pbox1 h6{font-size: 0.7rem;line-height: 20px;color: #fff;opacity: 0;transition: all 0.3s;}
		.cpdet:hover{background: url(../img/j3.jpg) no-repeat;background-size: 100% 100%;}
		.cpdet:hover p{color: #fff;border-left: 3px solid #fff;}
		.cpdet:hover h6{opacity: 1;}
		.cpdet:hover img{transform: scale(1.05);}
		.more{width: 80px;border-radius: 15px;background: #0057b0;text-align: center;transition: all 0.3s;}
		.more a{line-height: 30px;font-size: 0.8rem;color: #fff;display: block;}
		.cpzx .more{margin: 0 auto;}
		/* 五大理由 */
		.ly{margin-top: 8%;overflow: hidden;padding-bottom: 4%;}
		.lya{width: 100%;margin: 0 auto;margin-top: 13px;}
		.lyaa{width: 50%;margin-bottom: 4%;}
		.lyaa .fl:first-child{position: relative;}
		.lyaa img:first-child{opacity: 1; transition: all 0.3s;width: 36px;}
		.lyaa img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.3s;width: 36px;}
		.lya .on img:first-child{opacity: 0;}
		.lya .on img:nth-child(2){opacity: 1;}
		.lyaa p{font-size: 0.85rem;color: #2d2d2d;transition: all 0.3s;}
		.lyaa h6{font-size: 0.56rem;color: #828282;}
		.lya .on p{color: #2091fe;}
		.lyaa .fl:nth-child(2){margin-left: 10px;}
		.lyd{background: url(../img/j20.jpg) no-repeat;width: 100%;transition: all 0.3s; background-size: cover;height: 220px; height:280px;}
		.lyba .commen{padding-top: 40%;}
		.lyda{width: 100%;background: #fff;padding: 6% 5%;box-shadow: 0px 0px 20px 1px #eef2f7; display:none !important;}
		.lyda h6{font-size: 2rem;font-weight: bold;color: #d7dfe5;}
		.lyda h5{font-size: 1.1rem;font-weight: bold;color: #389afe;margin-top: 2%;}
		.lyda h4{font-size: 0.85rem;color: #2d2d2d;margin-top: 2%;line-height: 18px;height: 54px;overflow: hidden; margin-bottom: 2%;}
		.lyda h3{width: 50%;border-bottom: 1px solid #d7dfe5;margin-top: 6%;margin-bottom: 4%;}
		.lyda img{width: 40%;}
		/* 关于 */
		.gy{margin-top: 8%;overflow: hidden;}
		.gya{margin-bottom: 8%;}
		.gya h6{font-size: 0.95rem;font-weight: bold;color: #2d2d2d;text-align: center;margin-top: 5%; font-size:1.2rem;}
		.gya h5{font-size: 0.6rem;color: #828282;text-align: center;}
		.gya h4{font-size: 0.8rem;line-height: 18px; /*height: 162px;*/ overflow: hidden; color: #2d2d2d;text-align: center;margin-top: 5%;margin-bottom: 5%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden; line-height:24px;}
		.gya .more{margin: 0 auto;}
		.gyca{background: #000;}
		.gyca img{width: 100%;transition: all 0.3s;}
		.gyc .swiper-slide-next img,.gyc .swiper-slide-prev img{opacity: 0.4;}
		


		/* 合作客户 */
		.hzkh{margin-top: 8%;}
		.hzkha{background: #0057b0;margin-top: 6%;}
		.bta h6{font-size: 2rem;font-family: arial;color: #f1f7fe;opacity: 0.05;font-weight: 900;}
		.bta p{font-size: 1.2rem;font-weight: bold;color: #ffffff;margin-top: -25px;}
		.bta p span{color: #41a2ff;}
		.hzkha > .fl{width: 100%;padding: 4% 5%;}
		.hzkha > .fr{width: 100%;}
		.hzkha > .fr img{width: 100%;}
		.hzkhb{margin-top: 10%;}
		.hzkhc{margin-bottom: 10%;}
		.hzkhc h6{font-size: 0.9rem;font-weight: bold;color: #ffffff;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
		.hzkhc p{font-size: 0.8rem;line-height: 20px;color: #ffffff;letter-spacing: 0.1px;height: 60px;overflow: hidden;margin-top: 2%;}
		.hzkhd .more{background: #fff;}
		.hzkhd .more a{color: #103c68;}
		.filpa{padding-top: 10px;margin-right: -7px;}
		.filpa li{width: 18px;height: 18px;border-radius: 11px;border: 1px solid #0057b0; padding: 4px;display: inline-block;margin-left: 3px;transition: all 0.3s;cursor: pointer;}
		.filpa li span{width: 8px;height: 8px;background: #d3d3d3;border-radius: 5px;display: block;transition: all 0.3s;}
		.filpa .on{border: 1px solid #1f90fc;}
		.filpa .on span{background: #2091fe;}
		
		/* 新闻 */
		.xw{background: url(../img/j14.jpg) no-repeat;background-size: cover;background-position: center;margin-top: 10%;padding-top: 6%; padding-bottom: 10%;overflow: hidden;}
		.xwa{display: none;}
		.xwb{margin-top: 5%;}
		.xwd{width: 100%;background: #ffffff;padding: 5%;transition: all 0.3s;}
		.imgbox2{width: 100%;overflow: hidden;}
		.imgbox2 img{width: 100%;transition: all 0.3s;}
		.pbox2{padding: 4% 2% 0% 2%;}
		.title{font-size: 0.85rem;color: #000000;letter-spacing: 0.5px;transition: all 0.3s;}
		.content{font-size: 0.75rem;line-height: 20px;color: #828282;transition: all 0.3s;}
		.pbox2 .title{margin-bottom: 6px;}
		.pbox2 .content{height: 40px;overflow: hidden;}
		.pbox2 h5{font-size: 0.7rem;line-height: 14px;color: #828282;background: url(../img/j11.png) no-repeat;transition: all 0.3s; background-position: right center;margin-top: 4%;border-top: 1px dashed #dcdcdc;padding-top: 3%;}
		.xwe{width: 100%;background: #ffffff;padding: 5% 4%;margin-top: 6%;}
		.xwf{border-bottom: 1px dashed #dcdcdc;background: url(../img/j11.png) no-repeat;background-position: right center;padding-bottom: 6%;padding-top: 5%;transition: all 0.3s;}
		.date{padding-left: 3%;padding-top: 1%;}
		.date h6{font-size: 0.95rem;letter-spacing: 0.2px;color: #000000;transition: all 0.3s;}
		.date p{font-size: 0.7rem;color: #828282;letter-spacing: 0.1px;margin-top: 12%;transition: all 0.3s;}
		.xwcontent{padding-top: 2px;padding-left: 5%;width: 72%;}
		.xwf .content{margin-top: 6px;letter-spacing: 0.1px;height: 40px;overflow: hidden;}
		.ck{text-align: right;margin-top: 2%;padding-right: 3%;}
		.ck a{font-size: 12px;color: #828282;transition: all 0.3s;}
		.ck:hover a{color: #0057b0;}
		.xwd:hover{background: #0057b0;}
		.xwd:hover img{transform: scale(1.05);}
		.xwd:hover .title{color: #fff;}
		.xwd:hover .content{color: #fff;}
		.xwd:hover .pbox2 h5{color: #fff;background: url(../img/j12.png) no-repeat;background-position: right center;}
		.xwf:hover .date h6{color: #0057b0;}
		.xwf:hover .date p{color: #0057b0;}
		.xwf:hover .title{color: #0057b0;}
		.xwf:hover .content{color: #0057b0;}
		
		/* 20年耕耘 */
		.ngy{width: 100%;margin-top: 10%;overflow: hidden;}
		.ngy img{max-width: 100%;margin: 0 auto;}
		
		/* 联系 */
		.lx{margin-top: 8%;}
		.lxa{margin-top: 6%;}
		.lxa > .fl{width: 100%;}
		.lxa > .fl > h6{font-size: 0.9rem;color: #2d2d2d; font-weight: bold;width: 100%;padding-left: 5%;}
		.lxa .more{margin-left: 5%;}
		.lxb{margin-top: 5%;padding-bottom: 3%;padding-left: 5%;}
		.lxc{margin-bottom: 6%;}
		.lxc p{font-size: 0.85rem;padding-top: 2%; line-height: 20px;color: #2d2d2d;padding-left: 10px;width: calc(100% - 31px);}
		.lxc img{width: 29px;}
		.lxd{padding:2% 2%;background: #fff;box-shadow: 0px 0px 10px 1px #e4e9f2;overflow: hidden;margin-top: 8%; width: 100%;}
		.lxd iframe{width: 750px;position: relative;left: 50%;margin-left: -375px; height: 200px;}
		.lxg{width: 100%;overflow: hidden;}
		
		/* 留言 */
		.lyjk{background: url(../img/j17.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 8%;padding-bottom: 8%;margin-top: 10%;}
		.lyjka{font-size: 0.85rem;font-weight: bold;color: #ffffff;margin-bottom: 4%;text-align: center;}
		.lyjka span{color: #fad44f;}
		.lyjkb input[type = text]{width: 48%;line-height: 51px;border-radius: 26px;padding-left: 23px;font-size: 0.8rem;color: #333333;}
		.lyjkb input[type = text]:first-child{float: left;}
		.lyjkb input[type = text]:nth-child(2){float: right;}
		.lyjkb textarea{width: 100%;margin-top: 4%; line-height: 25px;border-radius: 26px;padding-left: 23px;font-size: 0.8rem;color: #333333;padding-top: 12px;height: 51px;}
		.lyjkb input[type = submit]{width: 200px;margin: 0 auto;display: block;margin-top: 4%; line-height: 51px;text-align: center;border-radius: 26px;background: #fad44f;font-size: 14px;color: #2d2d2d;cursor: pointer;transition: all 0.3s;}
		.lyjkb input[type = submit]:hover{background: #0057b0;color: #fff;}
		
		/* foot */
		.foot{background: #121a29;padding-bottom: 29%;}
		.fta{display: none;}
		.ftb{width: 100%;padding-top: 15%;padding-bottom: 7%; padding-top:0;}
		.ftc{display: none;}
		.ftb img{margin: 0 auto;width: 60%; display:none;}
		.fte .fl:first-child{width: 100%;text-align: center;}
		.fte .fl:nth-child(2){width: 50%;text-align: center;}
		.fte .fr{width: 50%;text-align: center;}
		.fte p{font-size: 0.75rem;line-height: 22px;color: #606060;}
		.fte p a{font-size: 0.75rem;line-height: 22px;color: #606060;transition: all 0.3s;}
		.fte p a:hover{color: #fff;}
		.ftf{margin-top: 10px;margin-right: 10px;}
		
	/* ============================================================================================================================================= */
	/* 内页公用 */
	.nybt{margin-top: 25%;}
	.nybtn{float: none;display: table;margin: 0 auto;}
	.nybtn .on{border-bottom: 1px solid #0057b0;}
	.nybtn .on a{color: #0057b0;}
	.nybtn p{width: 80px;text-align: center;margin-left: 3px;margin-right: 3px;display: inline-block;}
	.nybtn p a{font-size: 18px;line-height: 30px;color: #000;}
	.nydh{display: none;}
	.zx{margin-top: 10%;margin-bottom: 2%;}
	.zx .commen{background: #eff4f8;padding: 5px 5px 10px 5px;}
	.zxa{background: url(../img/xwjbg.png) no-repeat;background-size: cover;background-position: center; padding: 5px 5px 20px 5px;margin-top: -10px;}
	.zxa .xwf{width: 100%;background-position: 98% center;}
	.zxa .xwf:nth-child(odd){float: left;}
	.zxa .xwf:nth-child(even){float: right;}
	.xwa .xwcontent{padding-left: 25px;width: 69%;}


	/* 产品列表页 */
	.cp{margin-top: 8%;}
	.cpa{background: url(../img/cpbg.png) no-repeat;background-size: cover;padding: 5%;transition: all 0.3s;margin-bottom: 34px;}
	
	.cp .commen{ display:flex; flex-wrap:wrap;}
	.cpa{ padding:3%; width:49%; box-sizing:border-box; margin-right:2%;}
	.cpa:nth-child(2n){ margin-right:0;}
	
	.imgbox3{width: 100%;overflow: hidden;}
	.imgbox3 img{width: 100%;transition: all 0.3s;}
	.pbox3{width: 100%;padding-top: 5%;}
	.cpbt{font-size: 1rem;line-height: 22px;color: #2d2d2d;border-left: 3px solid #0057b0;padding-left: 10px;transition: all 0.3s;}
	.pbox3 .cpms{display: none;}
	.cpms{margin-top: 4%;}
	.cpms p{display: inline-block;font-size: 0.7rem;transition: all 0.3s; line-height: 26px;color: #2d2d2d;padding-left: 10px;background:url(../img/j19.png) no-repeat;background-position: left center;}
	.cpms p:nth-child(odd){width: 49%;}
	.cpms p:nth-child(even){width: 49%;}
	.cpjj{display: none;}
	.cpa .more{display: none;}
	.cpa:hover{background: url(../img/cpbg.jpg) no-repeat;background-size: cover;}
	.cpa:hover img{transform: scale(1.05);}
	.cpa:hover .cpbt{color: #fff;border-left: 3px solid #fff;}
	.cpa:hover .cpms p{color: #fff;}
	.cpa:hover .cpjj{color: #fff;}
	.cpa:hover .cpjj::before{background: #fff;}
	

	/* 合作客户 */
	.kh{margin-top: 8%;}
	.kha{background: #eef2f5;padding: 5% 5% 1% 5%; }
	.khb{width: 48%;border: 1px solid #d2d2d2;overflow: hidden;margin-bottom: 4%;}
	.khb:nth-child(odd){margin-right: 4%;}
	.khb img{width: 100%;transition: all 0.3s;}
	.khb:hover img{transform: scale(1.05);}
	.khc{margin-top: 8%;padding-bottom: 3%;}
	.khd{border: 1px solid #d2d2d2;padding:5% 3%;margin-bottom: 5%;transition: all 0.3s;}
	.khd h6{font-size: 0.9rem;font-weight: bold;color: #000;letter-spacing: 0.2px;transition: all 0.3s;}
	.khd h5{font-size: 0.8rem;margin-top: 2%; line-height: 20px;height: 40px;overflow: hidden; color: #000000;letter-spacing: 0.3px;transition: all 0.3s;}
	.khd .fl{width: 72%;}
	.khd .more{margin-top: 5%;transition: all 0.3s;}
	.more{font-size: 0.8rem;line-height: 30px;color: #ffffff;}
	.khd:hover{background: #0057b0;}
	.khd:hover h6{color: #ffffff;}
	.khd:hover h5{color: #ffffff;}
	.khd:hover .more{color: #212121;background: #fff;}
	.page{display: table;margin: 0 auto;}
	.page .a{width: 50px;}
	.page .on{border: 1px solid #004d9d;background: #004d9d;}
	.page .on a{color: #fff;}
	.page p{width: 30px;border: 1px solid #d2d2d2;text-align: center;display: inline-block;margin-left: 2px;margin-right: 3px;transition: all 0.3s;}
	.page p:first-child,.page p:last-child{display: none;}
	.page p a{line-height: 28px;font-size: 14px;color: #151515; display: block;transition: all 0.3s;}
	.page p:hover{border: 1px solid #004d9d;background: #004d9d;}
	.page p:hover a{color: #fff;}
		
	/* 客户评价 */
	.pj{margin-top: 10%;}
	.pja{width: 100%;border: 1px solid #eef2f5;padding: 6% 4%;}
	.pjb{display: none;}
	.pjdet h1{font-size: 1rem;font-weight: bold;color: #000;letter-spacing: 0.3px;}
	.pjnr{margin-top: 5%;margin-bottom: 5%;}
	.pjnr p{font-size: 0.85rem;line-height: 22px;color: #000000;letter-spacing: 0.5px;}
	.pjnr img{margin-top: 10px;margin-bottom: 10px;max-width: 100%;margin: 0 auto;}
	.pja > img{margin-top: 6%;width: 100%;}
	.tjcp{margin-top: 8%;}
	.tjcpa{margin-top: 5%;}
	.tjcpb .cpdet{width: 100%;margin-bottom: 6%;}
	.pagea{display: table;margin: 0 auto;}
	.pagea .swiper-pagination-bullet{width: 18px;height: 18px;margin-left: 3px;margin-right: 3px; background: url(../img/btnb.png) no-repeat;background-position: center;transition: all 0.3s;background-size: cover;}
	.pagea .swiper-pagination-bullet-active{background: url(../img/btna.png) no-repeat;background-position: center;background-size: cover;}

	
	/* 新闻内页 */
	.xwrq{margin-top: 3%;}
	.xwrq p{font-size: 0.65rem;line-height: 20px;display: inline-block;margin-right: 5px; color: #828282;letter-spacing: 0.3px;border: 1px solid #eef2f5;padding: 5px;border-radius: 30px;}
	.xwrq p span{background: #eef2f5;padding-left: 10px;line-height: 20px;display: inline-block; padding-right: 10px;border-radius: 12px;margin-left: 5px;}
	.pjdet strong{font-size: 12px;color: #828282;transition: all 0.3s;margin-bottom: 5%;font-weight: normal;display: block;}
	.pjdet strong a{margin-right: 8px;color: #828282;}
	.pjdet strong a:hover{color: #0057b0;}

	/* 新闻 */
	.qyxw{margin-top: 8%;}
	.qyxwa{border: 2px solid #eef2f5;background: #fff;padding: 5% 3%;margin-bottom: 6%;transition: all 0.3s;}
	.xwimg{width: 100%;overflow: hidden;}
	.xwimg img{width: 100%;transition: all 0.3s;}
	.xww{width: 100%;padding-top: 5%;}
	.xww h4{font-size: 0.7rem;color: #828282;letter-spacing: 0.5px;transition: all 0.3s;}
	.xw_title{font-size: 0.9rem;font-weight: bold;color: #000;letter-spacing: 0.3px;transition: all 0.3s;}
	.xw_content{font-size: 0.8rem;line-height: 22px;height: 44px;overflow: hidden; color: #000000;letter-spacing: 0.4px;transition: all 0.3s;}
	.xww .xw_title{margin-top: 3%;}
	.xww .xw_content{margin-top: 3%;margin-bottom: 4%;}
	.qyxws{padding-bottom: 3%;}
	.qyxwb{border: 1px solid #d2d2d2;padding: 5% 3%;margin-bottom: 6%;transition: all 0.3s;}
	.qyxwb .more{display: none;}
	.xw_date h6{font-size: 2rem;color: #000000;transition: all 0.3s;}
	.xw_date p{font-size: 0.6rem;color: #000;margin-top: -5px;transition: all 0.3s;}
	.xwwa{width: 80%;margin-left: 6%;}
	.xwwa .xw_title{font-size: 0.9rem;margin-bottom: 2%;}
	/* 百科 */
	.bk{margin-top: 40px;}
	.bka{width: 100%;border: 1px solid #d2d2d2;padding:5% 3%;background: #fff url(../img/j11.png) no-repeat;background-position: 98% center;margin-bottom: 5%;transition: all 0.3s;}
	.bk_date h6{font-size: 1.3rem;color: #000;letter-spacing: 0.4px;transition: all 0.3s;}
	.bk_date p{font-size: 0.7rem;color: #828282;letter-spacing: 0.2px;transition: all 0.3s;}
	.bkk{width: 70%;margin-left: 3%;}
	.bkk h6{font-size: 0.85rem;font-weight: bold;color: #000000;letter-spacing: 0.5px;transition: all 0.3s;}
	.bkk p{font-size: 0.75rem;line-height: 20px;height: 60px;overflow: hidden; color: #000000;letter-spacing: 0.5px;margin-top: 2%;transition: all 0.3s;}
	.bks{margin-bottom: 4%;}
	/* 关于 */
	.gyf{margin-bottom: 6%;}
	.gyf h6{font-size: 1.1rem;color: #000;text-align: center;letter-spacing: 0.5px;font-weight: bold;}
	.gyf h5{font-size: 0.58rem;color: #828282;letter-spacing: 1px;text-align: center;}
	.gyf h4{font-size: 0.8rem;line-height: 22px;color: #000000;margin-top: 4%;}
	.gyg{font-size: 0.8rem;line-height: 22px;color: #000000;margin-top: 4%;}
	.gy .commen > img{display: none;}
	.more1{width: 180px;text-align: center;border-radius: 20px;background: #fad44f;transition: all 0.3s;}
	.more1 a{font-size: 0.85rem;line-height: 40px;color: #2d2d2d;transition: all 0.3s;}
	.more1:hover{background: #0057b0;}
	.more1:hover a{color: #fff;}

	/* 产品详情 */
	.cpxq{margin-top: 6%;overflow: hidden;}
	.cpxqa > .fl{width: 100%;}
	.cpxqa > .fr{width: 100%;position: relative;z-index: 0; border-top: 5px solid #eef2f5;padding-bottom: 6%;margin-top: 8%;}
	.cpxqc{padding-top: 6%;margin-bottom: 6%;position: relative;}
	.cpxqc h1{font-size: 1rem;line-height: 24px;color: #2d2d2d;border-left: 3px solid #0057b0;padding-left: 10px;font-weight: bold;margin-left: 4%;}
	.cpxqd img{max-width: 100%;margin: 0 auto;}
	.cpcs{margin-top: 5%;}
	.cpcs > .fl{width: 100%;}
	.cpcs > .fl > .more{margin-top: 4%;}
	.cpcs > .fr{display: none;}
	.cpt{font-size: 1.2rem;line-height: 26px;color: #2d2d2d;font-weight: bold;padding-left: 20px;border-left: 3px solid #0057b0;margin-bottom: 5px;}
	.cpxqc .cpms{padding-left: 4%;}
	.cpxqc .cpms p{font-size: 0.8rem;padding-left: 15px;}
	.cpcss{border-top: 5px solid #eef2f5;padding-top: 5%;}
	.xq1{max-width: 100%;margin: 0 auto;}
	.xqbt{margin: 0 auto;margin-top: 8%;margin-bottom: 3%;width: 30%;}
	.cpcsa{border-radius: 5px;position: relative;padding: 5px;background: #efedf2;position: relative;}
	.cpcsa > p{font-size: 0.6rem;color: #efedf2;letter-spacing: 1px;position: absolute;bottom: -10px;}
	.cpcsaa{border-radius: 5px;background: url(../img/msbg1.png) no-repeat;background-size: cover;background-position: center;padding-top: 6%;padding-bottom: 3%;}
	.cpcsab{width: 100%;margin-bottom: 4%;}
	.cpcsab:nth-child(odd){float: left;}
	.cpcsab:nth-child(even){float: right;}
	.cpcsab > .fl{text-align: right;width: 40%;padding-right: 20px;}
	.cpcsab > .fr{width: 60%;font-size: 0.95rem;letter-spacing: 0.3px;}
	.cpcsab > .fl p{font-size: 0.75rem;color: #9d9d9d;letter-spacing: 0.5px;text-align: right;}
	.cpys{position: relative;margin-bottom: 6%;background: #0057b0;padding: 4% 3%;}
	.cpys > p{display: none;}
	.cpys > img{width: 100%;}
	.cpysc{width: 100%;padding-top: 5px;}
	.cpysc p{font-size: 1.1rem;font-weight: bold;color: #ffffff;letter-spacing: 1px;}
	.cpysc h6{font-size: 0.85rem;line-height: 22px;color: #ffffff;letter-spacing: 0.5px;margin-top: 3%;}
	.cpyy > h6{font-size: 0.85rem;line-height: 22px;color: #000000;text-align: center;}
	.cpyya{margin-top: 4%;}
	.cpyyb{width: 48%;position: relative;margin-bottom: 4%;}
	.cpyyb:nth-child(2),.cpyyb:nth-child(4),.cpyyb:nth-child(7),.cpyyb:nth-child(9){margin-left: 4%;}
	.cpyyb:nth-child(5){display: none;}
	.cpyyb img{width: 100%;}
	.cpyyb p{font-size: 0.85rem;letter-spacing: 0.5px;text-align: center;color: #ffffff;position: absolute;bottom: 9px;left: 0;right: 0;}
	.zysx{border-radius: 5px;margin-top: 35px;}
	.zysx .xqbt{width: 58%;}
	.zysxb{margin-bottom: 4%;}
	.zysxb > img{width: 15%;}
	.zysxc{margin-left: 10px;width: 20%;padding-top: 2.5%;}
	.zysxc p{font-size: 1rem;color: #000000;letter-spacing: 0.4px;}
	.zysxc h6{font-size: 0.6rem;color: #8e8e8e;letter-spacing: 0.3px;}
	.zysxb > p{font-size: 0.8rem;line-height: 20px;color: #000000;letter-spacing: 0.4px;width: 60%;}
	.dzlc{border: 5px solid #efedf2;padding: 5% 3% 0 3%;}
	.dzlc > img{max-width: 100%;margin: 0 auto;}
	.dzlca{padding-top: 5%;}
	.dzlca > img{margin-top: 7px;margin-left: 15px;margin-right: 15px;}
	.dzlca > img:nth-child(4n){display: none;}
	.dzlcb{margin-bottom: 5%;}
	.dzlcb p{font-size: 0.85rem;color: #000;letter-spacing: 0.5px;line-height: 34px;padding-left: 10px;min-width: 90px;}
	.left-pro{ width: 100%;text-align: left;}
	.left-pro .t1{width:20%;float:left;margin-left: 5%;}
	.left-pro .t1 > img{width: 100%;}
	.left-pro .t2{width:75%;text-indent:0;float:left;padding: 10px;background: url(../img/codet_bg.png) no-repeat;background-size: cover;}
	.left-pro .t2 img{text-indent:0;}
	#showArea img{cursor:pointer;display:block;margin-bottom:6px;width:100%;height:auto;float:left;border: 3px solid #eef2f5;}
	#main_img{cursor:pointer;display:block}
	#gotop{cursor:pointer;display:block;transition: all 0.3s;}
	#gobottom{cursor:pointer;display:block;transition: all 0.3s;}
	#showArea{height:188px;overflow:hidden;margin: 10px 0;}
	.MagicZoomBigImageCont{display: none !important;}

/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-top: 20%;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 0.95rem;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 10px;font-size: 0.85rem;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: -8%;margin-top: 14%;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:1rem;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:0.9rem;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/



















		
	@media (min-width: 350px){




		
	}	
		
	@media (min-width: 374px){
		#showArea {height: 201px;}
		
		
		
	}
		
	@media (min-width: 400px){
		.cpms p{font-size: 0.75rem;}
		.page p{margin-left: 1px;margin-right: 1px;}
		.page p:first-child,.page p:last-child{display: inline-block;}
		#showArea {height: 216px;}
		.dzlca > img{margin-left: 35px;margin-right: 35px;}
	}
		
	@media (min-width: 414px){
		.page p{margin-left: 1px;}
		#showArea {height: 226px;}



		
	}
		
	@media (min-width: 450px){
		.page p{margin-left: 3px;margin-right: 3px;}
		#showArea {height: 247px;}
		.dzlcb p{min-width: 110px;}


		
	}
		
	@media (min-width: 500px){
		#showArea {height: 276px;}
		.lyba .commen{padding-top: 35%;}
		
		
		
	}		
		
		
		
	@media (min-width: 550px){
		#showArea {height: 306px;}
		
		
		
		
	}	
		
	@media (min-width: 600px){
		.lyba .commen{padding-top: 26%;}
		#showArea {height: 335px;}
		.dzlca > img{margin-left: 80px;margin-right: 80px;}
		
		
		
		
	}	
		
	@media (min-width: 650px){
		#showArea {height: 365px;}
		
		
		
		
		
	}
		
	@media (min-width: 700px){
		#showArea {height: 395px;}
		
		
		
		
	}		
		
	@media (min-width: 750px){
		body{max-width: 750px;margin: 0 auto;}
		#showArea {height: 425px;}
		
		
		
		
	}	
	
	
}

.ab_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden; margin:20px auto;display: table;}
.ab_pages ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #ddd;float: left;margin: 0 5px;font-size:12px}
.ab_pages ul a.page-num-current{ background:#ddd; }
.ab_pages ul a:hover{ background:#ddd}
.ab_pages ul span{display: inline-block; float: left; line-height: 28px;}


.contactcc { margin-top: 60px; font-size:14px;}
.contactcc .contact{overflow:hidden;}
.contactcc .contactfl{width:50%;float:left;padding:0 2%;box-sizing:border-box;background:url(../images/map.jpg) no-repeat right bottom;padding-top:3%;padding-bottom:3%; line-height:160%; font-size:15px; background-color:#eef2f5;}
.contactcc .contactfl h3{font-size:24px;font-weight:bold;line-height:220%; margin-bottom:10px;}
.contactcc .contactfl img{ display:inline-block; vertical-align:middle;}
.contactcc .contactfl p{ font-size:16px; line-height:45px;}
.contactcc .contactfl a{ font-size:14px;}
.contactcc .contactfr{width:50%;float:right}
.contactcc .contactfr img{max-width:none}

.page_content{width:100%; margin:90px auto 60px; overflow:hidden; background-color:#eef2f5;}
.page_content .fl{width:50%;float:left}
.page_content .fl img{display:block;max-width:100%}
.page_content .fr{width:50%;float:right; padding:50px; box-sizing:border-box;}
.page_content .fr span{font-size:16px;color:#333;display:block}
.page_content .fr input{outline:0;display:block;padding:0 10px;line-height:40px;width:100%;border:none;height:40px;border:1px solid #ddd;margin-top:10px;margin-bottom:20px; box-sizing:border-box; border:none;}
.page_content .fr input:focus{box-shadow:0px 1px 10px 1px #c70000}
.page_content .fr p{width:100%;display:block;margin-top:10px; overflow:hidden;}
.page_content .fr p i{font-size:16px;color:#333;display:inline-block;font-style:normal;line-height:40px;float:left;margin-top:10px}
.page_content .fr p input{width:30%;float:left}
.page_content .fr p img{height:40px;margin-top:10px;float:left;margin-left:15px}
.page_content .fr textarea{outline:0;width:100%;border:none;height:100px;border:1px solid #ddd;padding:5px 10px;font-size:14px;line-height:24px;margin-top:10px; box-sizing:border-box; font-family:microsoft yahei; border:none;}
.page_content .fr textarea:focus{box-shadow:0px 1px 10px 1px #c70000}
.page_content .fr .btnsub{background:#0057b0;border-radius:65px;font-size:16px;color:#fff;margin-top:12px;text-align:center; margin-bottom:0;}
.page_content .fr .btnsub:focus{box-shadow:0px 1px 10px 1px #fff}


#allmap {width: 100%;height: 418px;overflow: hidden;font-family:"微软雅黑"; }
#allmap b{color: #CC5522;font-size: 16px; }
#allmap img{max-width: none;}
#allmap .BMap_bubble_content{ font-size:15px;}

.qqhproduct{ display:flex; flex-wrap:wrap;} 
.qqhproduct li{ width:23.5%; background-color:#eef2f5; background:url(../img/j2.jpg) no-repeat right bottom; padding:20px; box-sizing:border-box; margin-right:2%; margin-top:40px;}
.qqhproduct li:nth-child(4n){ margin-right:0;}
.qqhproduct .img img{ width:100%;}
.qqhproduct .tit{ display:flex; margin-top:26px; margin-bottom:10px;}
.qqhproduct .tit .titfl{font-size: 20px;line-height: 27px;color: #2d2d2d;padding-left: 15px;border-left: 3px solid #0057b0;transition: all 0.3s;width: 80%;}
.qqhproduct .tit .titfr{ width:20%;font-size: 14px;line-height: 27px;color: #fff;opacity: 0;transition: all 0.3s;padding-right: 5px;}
.qqhproduct li:hover{ background:url(../img/j3.jpg) no-repeat;}
.qqhproduct li:hover .tit .titfl{ color: #fff; border-color:#fff;}
.qqhproduct li:hover .tit .titfr{ opacity:1;}

.ab_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden; margin:20px auto;display: table;}
.ab_pages ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #ddd;float: left;margin: 0 4px;font-size:12px}
.ab_pages ul a.page-num-current{ background:#ddd; }
.ab_pages ul a:hover{ background:#ddd}
.ab_pages ul span{display: inline-block; float: left; line-height: 28px;}

.cpcss p{ font-size:16px; line-height:180%;}

.qqhprotabdd{ width:100%; border-collapse:collapse;}
.qqhprotabdd td{ border:1px solid #eee; padding:6px 3px; font-size:16px;}

.tabinner::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}
.tabinner::-webkit-scrollbar{width:5px;height:6px;border-radius:5px;background-color:#ddd}
.tabinner::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);background-clip:padding-box;border-radius:5px;min-height:28px}
.tabinner::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.5);border-radius:5px}
.tabinner{width:100%;overflow-y:auto}

.qqhobox{ overflow:hidden; margin-top:40px;}
.qqhleftside{ width:23.5%; float:left; box-sizing:border-box; border:4px solid #eef2f5; margin-right:2%;}
.qqhleftside .titt{background: url(../img/btc.jpg) no-repeat ;background-size: cover;padding: 21px 0px 33px 19px;border-bottom: 4px solid #eef2f5; }
.qqhleftside .titt h6{font-size: 30px;font-family: Arial;font-weight: 900;opacity: 0.3;color: #f1f7fe;}
.qqhleftside .titt p{font-size: 26px;font-weight: bold;color: #ffffff;margin-top: -22px; letter-spacing: 1px;display: inline-block; background: url(../img/j10.png) no-repeat;background-position: right center;padding-right: 53px;}
.qqhleftside .listt{  padding:0px 20px; }
.qqhleftside .listt li{ padding:23px 0px; border-bottom:1px dashed #dcdcdc;}
.qqhleftside .listt a{ font-size:18px; line-height:200%; display:block;}
.qqhleftside .more{ margin:30px 0 30px 20px;}
.qqhleftside .contatt{padding:28px 0;text-align:center;background: url(../img/btc.jpg) no-repeat; background-size:cover;color:#FFF;font-size:18px}
.qqhleftside .contatt .h3{display:block;font-size:24px;color:#FFF;}
.qqhleftside .contatt .h3 img{margin-right:8px; display:inline;}
.qqhleftside .listt a:hover{ color:#0057b0;}


.qqhhopro{ display:flex; flex-wrap:wrap; } 
.qqhhopro li{ width:32%; background-color:#eef2f5; background:url(../img/j2.jpg) no-repeat right bottom; padding:20px; box-sizing:border-box; margin-right:2%; margin-bottom:40px;}
.qqhhopro li:nth-child(3n){ margin-right:0;}
.qqhhopro .img img{ width:100%;}
.qqhhopro .tit{ display:flex; margin-top:26px; margin-bottom:10px;}
.qqhhopro .tit .titfl{font-size: 20px;line-height: 27px;color: #2d2d2d;padding-left: 15px;border-left: 3px solid #0057b0;transition: all 0.3s;width: 80%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.qqhhopro .tit .titfr{ width:20%;font-size: 14px;line-height: 27px;color: #fff;opacity: 0;transition: all 0.3s;padding-right: 5px;}
.qqhhopro li:hover{ background:url(../img/j3.jpg) no-repeat;}
.qqhhopro li:hover .tit .titfl{ color: #fff; border-color:#fff;}
.qqhhopro li:hover .tit .titfr{ opacity:1;}


@media (max-width:720px){
	
	.contactcc .contactfl strong{ font-size: 16px; }
	.contactcc{ margin-top: 30px; }
	.contactcc .contact{border:none}
    .contactcc .contactfl{width:100%;background:none;float:none;padding:0 2%;}
    .contactcc .contactfr{float:none;width:100%;margin-top:20px}
	
	.qqhprotabdd td{ padding:0;}
	.qqhproduct li{ width:49%; padding:3%;}
	.qqhproduct li:nth-child(2n){ margin-right:0;}
	.qqhproduct .tit .titfl{ font-size:1rem;}
	.qqhproduct .tit{ margin-top:12px;}

	.page_content{ margin:38px auto 39px;}
    .page_content .fl{display:none}
	.page_content .fr{width:100%; padding:30px;}
	.page_content .fr input{width:95%}
	.page_content .fr textarea{width:95%}
	
	.qqhleftside{ display:none;}
	.qqhhopro li{ width:49%; padding:5px; margin-bottom:10px;}
	.qqhhopro li:nth-child(3n){ margin-right:2%;}
	.qqhhopro li:nth-child(2n){ margin-right:0;}
	
	.qqhhopro .tit .titfl{ font-size:14px; width:100%; padding-left:8px; line-height:18px;}
	.qqhhopro .tit .titfr{ display:none;}
	.qqhhopro .tit{ margin-top:15px;}
}




