@charset "utf-8";body {font-family:"Microsoft Yahei";background:#f5f5f5;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
/*服务优势*/  .titl {margin-bottom:30px;text-align:center;background:url(/Template/AreaShop/48/images/title.png)no-repeat center center;}
.titl .zh {font-size:36px;font-weight:bold;color:#0664be;}
.titl .en {font-size:18px;color:#666;text-transform:uppercase;}
.index-more {width:210px;height:40px;line-height:40px;text-align:center;color:#333;border:1px solid #333;margin:30px auto;}
.index-more:hover {background:#333;}
.index-more:hover a {color:#fff}
.m3 {padding:50px 0;background:#0664be;overflow:hidden;position:relative}
.m3 .titl{background:url(/Template/AreaShop/48/images/titbg.png)no-repeat center center;}
.m3 .titl .zh { color:#fff;}
.m3 .titl .en { color:#fff; } 
.m3top {overflow:hidden; }
.m3cont{background:#fff;padding:30px;overflow:hidden; }
.m30 {float:right;width:540px;height:420px; }
.m30 img { width:100%;}
.m31 {width:550px;float:left;max-height:410px;overflow:hidden}
.m31 p {text-indent:32px;line-height:1.8;margin-bottom:20px;font-size:16px;color:#333;}
 
.c1 {padding:50px;overflow:hidden;background:#fff}
.c22 {position:relative;overflow:hidden;}
 
 
.c22 .bd li {float:left;width:275px;position:relative;margin-bottom:20px;margin-right:15px;padding:4px;border:1px solid #eee;}
.c22 .bd li:nth-child(4n) {margin-right:0;}
.c22 .bd li:hover {-moz-box-shadow:0px 0px 10px #333333;-webkit-box-shadow:0px 0px 10px #333333;box-shadow:0px 0px 10px #333333;}
.c22 .bd li .img {width:100%;padding-top:75%;position:relative;overflow:hidden;}
.c22 .bd li .img img {width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block;transition:all .5s;object-fit:cover;}
.c22 .bd li  h3 {font-size:14px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px; color:#333}
.c22 .bd li:hover .img img {transform:scale(1.1);}
.c22 .bd li:hover h3{background:#0664be;color:#fff}
.c22 .bd li:hover{border:1px solid #0664be}
.c2 {position:relative;overflow:hidden;}
.c2 ul {padding-bottom:30px !important;}
.c2 li {float:left;width:380px;position:relative;margin-right:20px;box-shadow: 0px 0px 8px #d4d4d4;margin-bottom:20px;}
.c2 li:nth-child(3n) {margin-right:0;}
.c2 li .img {width:100%;padding-top:75%;position:relative;overflow:hidden;}
.c2 li .img img {width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block;transition:all .5s;object-fit:cover;}
.c2 li  h3 {font-size:50px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px;text-align:center;font-size:16px;}
.c2 li:hover .img img {transform:scale(1.1);}
.ysbox {width:100%;background:url(/Template/AreaShop/48/images/ysbg.jpg) no-repeat center center;padding:50px 0;overflow:hidden}
.ysbox .yscont {overflow:hidden;margin:30px 0;}
/*优势*/ 
.ys01 {overflow:hidden;}
.ys02 { overflow:hidden;}
.ysbox .ysleft {width:600px;float:left;}
.ysbox .ysright {width:580px;float:right;}
.ysbox dl {width:600px;display:inline-block;padding-bottom:20px;}
.ysbox dl dt {display:inline-block;overflow:hidden;height:56px;}
.ysbox dl dt em {display:block;float:left;width:52px;height:56px;background:#0664be;color:#fff;font-size:28px;line-height:56px;text-align:center;font-style:normal;font-weight:bold;}
.ysbox dl dt em img {width:52px;height:56px;}
.ysbox dl dt h5 {float:left;padding:5px 0 0 10px;}
.ysbox dl dt h5 div {font-size:24px;color:#0664be;width:530px;height:31px;overflow:hidden}
.ysbox dl dt h5 i {display:block;font-size:12px;color:#666;text-transform:uppercase;font-weight:normal;padding:3px 0 0;}
.ysbox dl dd {padding:10px 0 0 30px;}
.ysbox dl dd p {font-size:15px;color:#333;line-height:30px;background:url(/Template/AreaShop/48/images/ys_ico.png) no-repeat 0 7px;padding:0 0 0 28px;height:30px; overflow:hidden}
.ysbox   img {display:block;width:260px;object-fit:cover;height:220px; float:left;margin:0 10px;background:#fff;padding:5px;}


.n1 {background:#f5f5f5;padding:40px 0;overflow:hidden}
.ns_l {width:790px;float:left;background:#fff;}
.ns_l dl {display:flex;justify-content:space-between;}
.ns_l dl dt {overflow:hidden;width:200px;position:relative;height:150px}
.ns_l dl dt img {width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block;transition:all .5s;object-fit:cover;}
.ns_l dl dd {padding:15px 20px;background:#fff;width:550px;}
.ns_l dl dd h3 {height:30px;line-height:30px;font-size:18px;overflow:hidden;}
.ns_l dl dd span {display:inline-block;height:25px;line-height:25px;color:#666;margin-top:5px;}
.ns_l dl dd p {font-size:14px;color:#999;line-height:25px;height:50px;overflow:hidden;margin-top:10px;}
.ns_l ul {padding:0 20px 10px 20px;overflow:hidden}
.ns_l ul li {height:50px;line-height:50px;border-bottom:1px dashed #eee;width:48%;margin:0 1%;float:left}
.ns_l ul li h3 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;  font-size:16px;font-weight:normal}
 
 
.ns_r {width:350px;float:right;background:#fff;padding:20px;}
.ns_r ul li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;overflow:hidden}
.ns_r ul li .liz{width:30px;float:left;}
.ns_r ul li .liz div{width:25px;height:25px; text-align:center;color:#fff; line-height:25px; }
.ns_r ul li .liz .wen{background:#0664be;margin-bottom:10px;margin-top:5px;}
.ns_r ul li .liz .da{background:#ff6600}
.ns_r ul li .liy{width:310px;float:left;margin-left:10px;}
.ns_r ul li .liy h3 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%; font-size:16px; height:35px;line-height:35px;}
.ns_r ul li .liy p { height:50px;line-height:25px; font-size:14px;color:#999;overflow:hidden}


.linkbox {background:#fff;padding:15px;width:1170px;line-height:26px;margin:50px auto}
.linkbox a {margin-right:10px;}
.linkbox h4 {font-size:18px;font-weight:bold;display:inline-block}
@media (max-width:768px) {
	.zdybanner{display:none}
	.four,.c22 .hd{display:none}
	.m3 {padding:15px;}
.m30 {display:none}
.m31 {width:100%;margin:0;}
.m31 .cn,.m31 .en {font-size:24px;}
.m32 {width:100%;margin-top:15px;}
.titl {margin-bottom:10px; background-size:100% auto}
.titl .zh {font-size:28px;background:none}
.c11 {display:none}
.ysbox .ysleft{width:100%}
.ysbox .ysright{width:100%}
.ysbox dl{width:100%}
.ysbox dl dt h5{width:calc(100% - 70px)}
.ysbox dl dt h5 div{width:100%;font-size:20px;}

.ysbox dl dd{padding-left:10px;}
.ys01,.ys02{padding:10px;height:auto;margin-bottom:0}

.ysbox img {display:none}
.c1 {padding:15px 10px;}
.c1 ul {width:auto !important;left:0 !important;} 
.c22 .bd li {width:48% !important;margin:1%; box-sizing:border-box}
.c2 li {width:48% !important;margin:1%;}
.n1 {padding:30px 15px;}
 
 .ns_l,.ns_r{width:100%}
 .ns_l dl {display:none}
 .ns_l ul li h3{width:calc(100% - 70px)}
 .ns_r{padding:0;margin-top:15px;}
  .ns_r ul li{padding:10px;}
 .ns_r ul li .liy{width:calc(100% - 40px)}
 .ns_l ul li{width:98%}
 .linkbox{width:auto}
}














