/*==================================swf===========================================*/
.fullSlide{width:100%;position:relative;height:600px;background:#fff; padding-top:1px; min-width:1200px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:20px; width:20px; height:20px; margin:0 5px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:40px;height:60px;background:url(/images/slider-arrow.png) -110px 5px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:8px 5px;}

/*----------------------优势------------------------*/
.youshi_bg{width:100%;height:850px;background:url(../images/ys_bg.jpg) center no-repeat;margin:auto; margin-top:30px;}
.youshi_t{width:550px;text-align:center;margin:auto;padding-top:40px;color:#fff;padding-bottom:15px}.youshi_t1{line-height:45px;font-size:42px;font-weight:700;padding-top:20px}
.youshi_t1{line-height:45px;font-size:42px;font-weight:700;padding-top:20px}
.youshi_t2{font-size:16px;line-height:40px;color:#c8e8f9}
.xigtnjd{width:26px;height:25px;margin:0 auto;animation:myfirst 2s infinite}@keyframes myfirst{0%{transform:translate(0px,0px)}50%{transform:translate(0px,-10px)}100%{transform:translate(0px,0px)}}
#youshi_fl {width: 513px;height: 630px;background: url(/images/bs.png) left no-repeat;float: left;color: #fff}
.youshi_c {width: 340px;padding-top: 90px;padding-left: 35px;float: left}
.youshi_h1 {font-size: 34px;font-weight: 700;line-height: 42px}
.youshi_h2 {font-size: 28px;line-height: 42px;font-family: Century Gothic}
.youshi_h3 {width: 320px;height: 44px;border: 1px solid #c8e8f9;line-height: 44px;text-align: center;margin-top: 50px;font-size: 18px}
.youshi_h4 {width: 84px;margin-right: 28px;float: left;text-align: center;line-height: 42px;font-size: 14px;margin-top: 55px;animation: myfirst 2s infinite;display: inherit-block}
.youshi_h4 .v1 {width: 82px;height: 60px;padding-top: 22px;border: 1px solid #fff;border-radius: 5px}
.youshi_ted {width: 290px;height: 22px;line-height: 22px;background: url(/images/tel.png) left no-repeat;float: left;font-size: 16px;padding-left: 35px;margin-top: 55px}
.youshi_ted span {float: left}
.youshi_ted strong {font-size: 28px;font-family: Arial,Helvetica,sans-serif;float: left;color: #ff0}
#youshi_r {width: 810px;height: 565px;float: right;background: rgba(200,232,249,.85);margin-top: -595px}
.youshi_p {width: 340px;float: left;padding-top: 35px;padding-bottom: 10px;padding-left: 45px}
.youshi_p:hover {-webkit-animation: test .4s ease-in 2;cursor: pointer}
@-webkit-keyframes test {
	0% {transform: translate(0,0)}
	50% {transform: translate(0,5px)}
	100% {transform: translate(0,0)}
}
.youshi_v1 {font-size: 46px;line-height: 46px;font-family: Arial,Helvetica,sans-serif;color: #0067d0}
.youshi_v2 {line-height: 50px;font-size: 26px;padding-bottom: 5px;color: #222}
.youshi_v3 {width: 55px;height: 2px;background: #0067d0}
.youshi_v4 {padding-top: 25px;font-size: 14px;line-height: 28px;color: #666}
/*---------------公司展示--------------------------*/
.tits{width:1200px; background:url(../images/tits.png) no-repeat center bottom; height:60px; margin:auto; margin-top:30px; margin-bottom:40px;}
.tits p{ width:145px; margin:auto; text-align:center;  font-size:30px; color:#333333; line-height:48px;}
.tits span{margin:auto; text-align:center; line-height:20px; font-size:12px; color:#3672ca; text-transform:uppercase; display:block}

.equipment-list {display: flex;flex-wrap: wrap; margin-top:50px;}
.equipment-list  li {width: 31%; margin-right: 3.5%;margin-bottom:20px;cursor: pointer;box-shadow: 0 2px 20px rgba(0, 0, 0, 0.19);}
.equipment-list  li:nth-child(3n) {margin-right: 0;}
.equipment-list  li span{ float:left; width:100%; line-height:35px; text-align:center}
.equipment-list li .img{ overflow:hidden;}
.equipment-list li .img img {max-width: 100%;width: 100%;height:200px;object-fit: cover;transition: transform 0.5s;}
.equipment-list li .img img:hover{ transform: scale(1.1);-webkit-transform:scale(1.1)}
.equipment-list li:hover {box-shadow: 0 2px 20px rgba(0, 0, 0, 0.19);border-bottom: 0;}
/*简介*/
.about_bg{ width:100%; overflow:hidden; background:#f2f2f2; padding:10px 0 40px 0; margin-top:20px;}
.in-about{ margin:auto; width:1150px; background:#fff; overflow:hidden; border-left:10px solid #0067d0; padding-left:40px;}
.in-about .aboutL{ float:left; width:520px; overflow:hidden;}
.in-about .aboutL p{ width:100%; padding-top:30px; font-size:27px; line-height:50px; color:#0067d0}
.in-about .aboutL span{ float:left; width:100%; line-height:30px; font-size:14px; padding:10px 0 30px 0}
.in-about .aboutR{ float:right; width:590px;}
.srhlsnkd {width:130px;height:51px;background:#0067d0;margin-right:1px;float:left;font-size:16px;color:#fff;line-height:51px;text-align:center}
.srhlsnkd a {width:130px;height:51px;background:#0067d0;float:left;font-size:16px;color:#fff;line-height:51px;text-align:center;display:block}
.srhlsnkd a:hover {width:130px;height:51px;background:#d7030c;float:left;font-size:16px;color:#ff0;line-height:51px;text-align:center;display:block}
/*news*/
.ad{ width:100%; height:155px; background:url(../images/ad.jpg) no-repeat center;}
.innews{ margin:auto; margin-top:20px; overflow:hidden}
.innews ul{ margin-left:-48px;}
.innews ul li{ float:left; width:368px; background:#f2f2f2; margin-left:48px;}
.innews ul li img{width:368px; height:220px;}
.innews ul li p{ float:left; padding:0px 15px; width:348px; font-size:15px; margin-top:20px;}
.innews ul li span{ float:left; padding:20px 15px; font-size:13px; color:#7b7b7b; margin-bottom:30px;}
.indexClick2{ clear: both; display: block; text-align: center; margin-bottom:35px;}
.indexClick2 a{ display: inline-block; width:80%;line-height: 30px;  background:#ffffff; color:#b4b4b2; border:1px solid #e0e0e0 }
.indexClick2 a:hover{ background:#0067d0; border:1px solid #e0e0e0; color:#fff;}
