/*@media (min-width: 721px){
/***************首页***********/

/* banner */
.banner{ width:100%; overflow:hidden;position:relative; z-index:7;height:689px;}
.banner .swiper-slide{ background-position:center top; background-repeat:no-repeat;}
.TJban{ width:1200px; margin:0 auto; padding-top:210px;color:#FFF;}
.TJban h3{ font-size:48px; color:#2f9cf2;font-weight:500; line-height:60px; margin-bottom: 28px; letter-spacing: 2px;}
.TJban h4{ font-size:24px; line-height:40px; width: 800px; font-weight:500;letter-spacing:1px;}
.TJban p{ color:#6d7aac; font-size:16px; line-height:30px; width: 660px; margin:35px 0 65px;}
.TJbanA{ color:#FFF; font-size:18px; width:150px; height:50px; line-height:50px; display:block; border-radius:25px; text-align:center;box-shadow:0 0 5px rgba(14,193,248,0.3);background:#2f9cf2;}
.TJbanA:hover{box-shadow:0 0 5px rgba(255,255,255,0.6);transition:0.5s;}
.banner .swiper-pagination-bullets {bottom:30px;}
/*title*/
.TJtitle{text-align:center; line-height:50px;}
.TJtitle h3{ font-weight:550; font-size:32px; color:#312d1f; line-height:50px; position:relative; padding-bottom:30px;letter-spacing:2px;}
.TJtitle h3:before{display: block;content:'';position:absolute;width:54px;height:3px; background:#007de0;right:0;left:0; margin:0 auto; bottom:0;}
.TJtitleC h3{ color:#FFF; }
.TJtitleC h3:before{background:#FFF; }
/*由产量异常反推出蛋鸡异常*/
.ward{width:1200px; margin:0 auto;}
.TJLay{padding:100px 0 55px;}
.TJLayK{ margin-top:55px;}
.TJLayN{ width:206px; padding:0 20px; height:270px; background:#fbfbfb; border:1px dashed #ddd; position:relative;}
.TJLayN h3{ padding-top:60px; font-size:18px; color:#007de0; line-height:30px;font-weight:550;}
.TJLayNp{padding-top:30px;}
.TJLayNp p{ padding-left:17px; position:relative; height:38px; line-height:38px;}
.TJLayNp p:before{display: block;content:'';position: absolute;left:0;top:50%; margin-top:-2px; background:#007de0;width:4px; height:4px;transform:rotate(360deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform: rotate(45deg);}
.TJLayN i{ display:block; font-size:90px; color:#141414;position: absolute;top:25px;left:30px;line-height:100px; font-weight:550;opacity:0.07;}
.TJLayJ{margin-top:110px; width:69px; height:28px; display:block; background-image:url(../images/icon/TJLayJ.png); background-size:28px; background-repeat: no-repeat; background-position:center;}
/*产品展示*/
.TJdis{}
.videoB{width:1176px; height:447px;border:12px solid #eee; background:#eee; margin-top:50px;}
/*产品优势*/
.TJadv{ padding:50px 0 75px; }
.TJadvK{ margin-top: 50px; }
.TJadvA{ margin-left:66px; width:262px; height:350px; padding:48px 47px; border-radius:10px; box-shadow:0 7px 20px rgba(163,163,163,0.15);  display:block; background-image:url(../images/pic/TJadvB.png); background-repeat:no-repeat; background-position:bottom right; }
.TJadvA:nth-child(1){margin-left:0;}
.TJadvI{width:76px; height:76px; border-radius:9px; background:#007de0;overflow: hidden;}
.TJadvI img{width:100%;}
.TJadvA h3{ color:#141414; font-size:24px; line-height:75px; position:relative; padding-top:15px; font-weight:500;}
.TJadvA h3:before{display: block;content:'';position:absolute;width:33px;height:2px; background:#007de0;left:0;bottom:0;}
.TJadvA p{ color:#797979; font-size:18px; line-height:38px;  margin-top:40px;}
.TJadvA:hover{box-shadow:0 7px 20px rgba(163,163,163,0.3);}
/*适用场景*/
.TJsce{padding:60px 0 0; height:1127px;background:#0052ac url(../images/pic/TJsce.jpg) no-repeat top center;}
.TJscek{ padding-top: 50px; }
.TJsceH{ font-size:24px; line-height:32px; color:#FFF; }
.TJsceN{ padding-top:26px; padding-bottom:10px;}
.TJsceA{background:#FFF; border:5px solid #FFF; background:#FFF; display:block;width:573px; height:358px; overflow: hidden;}
.TJsceA img{width:100%;}
/*联合单位*/
.TJjoi{padding:70px 0;}
.TJjoiK{padding:60px 0 45px;}
.TJjoiA{width:278px; display:block; margin-left:29px; margin-bottom:15px;}
.TJjoiA:nth-child(1){margin-left:0;}
.TJjoiI{width:276px; height:99px; border:1px  solid #ececec; overflow:hidden;}
.TJjoiI img{width:100%;}
.TJjoiA p{ text-align:center; font-size:16px; color:#6e6e6e; line-height:30px; margin-top:15px; }
.TJjoiA:hover .TJjoiI{box-shadow:0 0 6px(0,0,0,0.1);}
.TJjoiG{background:#006abd url(../images/pic/TJjoiB.jpg) no-repeat top center;width:1200px;height:262px;}
.TJjoiGw{padding-left:90px;padding-top:60px; color:#FFF;}
.TJjoiGw h4{ font-size:14px; line-height:26px; }
.TJjoiGw h3{font-size:36px; line-height:45px; padding:10px 0 20px;}
.TJjoiGA{ display:block;;  background:#ffd674; font-size:16px; color:#19375e; text-align:center; width: 120px; line-height:40px; height: 40px; border-radius:20px;}
.TJjoiGA:hover{ box-shadow:0 0 7px rgba(4,159,239,1)}

/*.DetDWN:before,.DetDWN:after{display: block;content:'';position: absolute; z-index:-1;}*/
