/*--[if lte IE 6]>body { behavior:url("csshover.htc"); }<![endif]--*/
body{ margin:0; padding:0; font-family: "Microsoft YaHei","simsun", Arial, Helvetica, sans-serif; }
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
a{ text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both; height:0px; overflow:hidden;}
.w1200_center{ width:1200px; margin:0 auto;}
.vertical { width:0; height:100%; display:inline-block;vertical-align:middle;}
.center_img{display:inline-block;text-align: center;vertical-align:middle;border:none;}

/*----首页banner-------*/
.banner{ width:100%; background:#ccc; margin-top:90px}
.banner .slideBox {  position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .slideBox .hd {width:120px; height:25px; position:absolute; left:47%; text-align:center; bottom:20px; z-index:10;  }
.banner .slideBox .hd ul { overflow:hidden; zoom:1; display:block; height:65px;}
.banner .slideBox .hd ul li {float:left; _display:inline; text-align:center; transition: all 0.4s; width:20px; height:5px; background:#333; overflow:hidden; margin-right:10px; cursor:pointer; opacity:0.8; border-radius:3px;}
.banner .slideBox .hd ul li.on { background:#ff8800!important; margin-top:0px;  opacity:1; width:40px}
.banner .slideBox .bd {left: 50%; width:100%;}
.banner .slideBox .bd img { width:100%; z-index:1;}
.banner .slideBox .bd ul{}
.banner .slideBox .bd li { position:relative; zoom:1; display:inline-block; }
.banner .slideBox .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .slideBox .bd li .bg { display:none;}
.banner .slideBox .bd li .title { display:none;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .slideBox .prev,
.banner .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .slideBox .prev:hover,
.banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .slideBox .prevStop{ display:none;  }
.banner .slideBox .nextStop{ display:none;  }

#ind_bt{width:50%; text-align:center; font-size:35px; color:#000; font-weight:normal; margin:0 auto; height:55px; overflow:hidden}
#ind_bt .ind_x{width:30%; height:1px; display:block; background:#dddddd; float:left; margin:22px 0px 0px 0px; }
#ind_bt p{width:18%; float:left; display:block; text-align:center}
#ind_bt b{width:22%; float:left; color:#0069b3; display:block; text-align:center; font-weight:normal}
.ind_ms{width:50%; margin:0 auto; text-align:center; font-size:16px; color:#999; font-weight:normal;}

#ind_bt01{text-align:center; font-size:35px; color:#fff; font-weight:normal; max-width:760px; margin:0 auto; height:55px; overflow:hidden; margin-top:65px}
#ind_bt01 .ind_x{width:26%; height:1px; display:block; background:#fff; float:left; margin:22px 10px 0px 10px; }
#ind_bt01 p{ float:left}
#ind_bt01 font{ float:left; color:#fff; padding-left:5px}
.ind_ms01{max-width:760px; margin:0 auto; text-align:center; font-size:16px; color:#fff; font-weight:normal;}

#ind_bt02{text-align:center; font-size:35px; color:#000; font-weight:normal; max-width:688px; margin:0 auto; height:55px; overflow:hidden}
#ind_bt02 .ind_x{width:26%; height:1px; display:block; background:#dddddd; float:left; margin:22px 10px 0px 10px; }
#ind_bt02 p{ float:left}
#ind_bt02 font{ float:left; color:#0069b3; padding-left:5px}
.ind_ms02{max-width:688px; margin:0 auto; text-align:center; font-size:16px; color:#999; font-weight:normal;}

/*----首页简介----*/
#ind_box_about{clear:both; padding-top:65px; background:#ececec; padding-bottom:170px; overflow:hidden}
.ind_about{max-width:1200px; margin:40px auto; overflow:hidden}
.ind_about img{ position:absolute; margin-top:2%}
.ind_about .more{ width:120px; height:50px; line-height:50px; font-size:16px; color:#FFF; background:#ec7900; display:block; margin:0 auto; margin-top:-26px; transition: all 0.3s; text-align:center; margin-left:55%; float:right}
.ind_about .more:hover{width:176px;}
.ind_about .wzbj{ background:#0069b3; width:92%; float:right; padding:50px 20px}
.ind_about span{ font-size:14px; line-height:30px; color:#fff; display:block; width:59%; float:right}


#ind_pro_rec{ clear:both; background:url(../images/pro-rec.jpg) no-repeat center top; overflow:hidden; height:680px}


/*----首页应用----*/
#ind_box_case{ clear:both; background:url(../images/in_case.jpg) no-repeat center top; overflow:hidden; padding-bottom:10px}
.ind_case{max-width:1200px; margin:0px auto; margin-top:450px; height:160px; background:#FFF; -moz-box-shadow:3px 3px 5px #c2c2c2; -webkit-box-shadow:3px 3px 5px #c2c2c2; box-shadow:3px 3px 5px #c2c2c2;}
.ind_case .item{ width:175px; height:160px; margin:0px 70px; text-align:center; color:#666; cursor:pointer; overflow:hidden; font-size:14px; }
.ind_case .item .tb{font-family:"iconfont"; font-style:normal; display:block; font-size:50px; margin-top:33px; margin-bottom:10px}
.ind_case .item .tbb{font-family:"iconfont"; font-style:normal; display:block; font-size:60px; margin-top:30px}
.ind_case .item:hover{height:156px; border-bottom:4px solid #0069b3; color:#0069b3}
.owl-pagination{ display:none}
.owl-buttons{height:150px; overflow:hidden; margin-top:-120px;}
.owl-prev{float:left; background:url(../images/jt.png) no-repeat center; z-index:9999;  position:relative}
.owl-next{float:right; background:url(../images/jt1.png) no-repeat center; z-index:9999;  position:relative}


/*----首页新闻---*/
#ind_box_news{clear:both; padding-top:65px; padding-bottom:70px; overflow:hidden}
.in_news-list{max-width:1240px; margin:40px auto; overflow:hidden}
.in_news-list .news-item{ width:28%; float:left; border:1px solid #dbdbdb; margin:0px 18px 0px 20px; padding:1%}
.in_news-list .news-item-time{color:#c3c3c3; padding:8px 0;}
.in_news-list .news-item h5 { font-size:16px; font-weight:normal; color:#666; line-height:24px; margin-bottom:20px; height:24px; overflow:hidden}
.in_news-list .news-item-img {width:100%; height:160px; overflow:hidden;}
.in_news-list .news-item-img img {display:block; width:100%;}
.in_news-list .news-item-txt {color:#c3c3c3; line-height:22px;  padding:24px 0 20px;}
.in_news-list .news-item-more {float: left;width: 68px;height: 21px;background-color: #c3c3c3;color: #fff;text-align: center;line-height: 21px;}
.in_news-list .news-item:hover{border:1px solid #0069b3; background:#0069b3}
.in_news-list .news-item:hover .news-item-time{color:#fff;}
.in_news-list .news-item:hover h5{color:#fff;}
.in_news-list .news-item:hover .news-item-txt{color:#fff;}
.in_news-list .news-item:hover .news-item-more {background-color: #fff; color:#0069b3}

/*----首页了解---*/
#ind_box_ljyf{clear:both; padding-top:65px; background:#ececec; padding-bottom:70px; overflow:hidden}
.ind_ljyf{max-width:1198px; margin:40px auto; background:#FFF; border:#dadada solid 1px; overflow:hidden}
.ind_ljyf .ljyf{ width:55%; float:left}
.ind_ljyf .ljyf h1{ width:90%; margin:30px 0 0 30px}
.ind_ljyf .ljyf ul{ width:90%; margin:20px 0 20px 30px; overflow:hidden}
.ind_ljyf .ljyf ul li{ width:50%; float:left; font-size:16px; color:#333; height:32px; line-height:32px; margin-bottom:20px}
.ind_ljyf .ljyf ul li .jt{ width:31px; height:31px; border:#dadada solid 1px; display:block; float:left; margin-right:10px; color:#dadada; font-size:16px; text-align:center; font-family:"iconfont" !important; font-style:normal;}
.ind_ljyf .ljyf .shzr{background:#e0e0e0; overflow:hidden}
.ind_ljyf .ljyf img{ float:left; width:55%}
.ind_ljyf .ljyf .wz{ float:left; width:40%; padding-left:5%; padding-top:60px;}
.ind_ljyf .ljyf .wz h2{ font-size:25px; font-weight:normal; margin-bottom:20px}
.ind_ljyf .ljyf .wz h3{ font-size:14px; font-weight:normal; color:#666}
.ind_ljyf .ljyf .wz .jt01{ width:48px; height:48px; line-height:48px; text-align:center; background:#0069b3; display:block; float:right; margin-top:130px}
.ind_ljyf .ljyf .wz .jt01 i{ color:#fff; font-size:16px; font-family:"iconfont" !important; font-style:normal; color:#FFF; font-size:18px}
.ind_ljyf .ppgs{ width:45%; float:left}
.ind_ljyf .ppgs h1{ width:140px; height:115px; background:#ff8800; color:#FFF; text-align:center; font-size:35px; padding-top:25px; position:absolute; margin-left:399px}
.ind_ljyf .ppgs img{width:100%;}
.ind_ljyf .ppgs .wz{ height:103px; background:#FFF; overflow:hidden; padding:30px 20px; font-size:14px; color:#666; line-height:30px;}
.ind_ljyf .ppgs .wz span{ height:120px; float:left; display:block; width:85%}
.ind_ljyf .ppgs .wz .jt02{ width:15%; height:90px; display:block; float:right; }
.ind_ljyf .ppgs .wz .jt02 i{ color:#0069b3; line-height:90px; font-size:60px; text-align:center; font-family:"iconfont" !important; font-style:normal; margin-left:20px}

/*----首页图片---*/
#ind_box_pic{clear:both; padding-top:65px; padding-bottom:40px; overflow:hidden}
.ind_pic{max-width:1200px; margin:40px auto; overflow:hidden}
.ind_pic .in_bt{ width:100%; border-bottom:1px solid #dadada; overflow:hidden}
.ind_pic .in_bt h1{ font-size:30px; font-weight:normal; float:left; border-bottom:4px solid #0069b3; height:50px; line-height:50px}
.ind_pic .in_bt p{ font-size:18px; float:left; color:#0069b3; padding-left:10px; margin-top:20px}
.ind_pic .ind_team{ width:35%; float:left; height:320px}

#banner_Small{ width:85%; clear:both; position:relative; z-index:999;}
#banner_Small .picBtnLeft {width:100%; overflow:hidden;}
/*----箭头切换按钮----*/
#banner_Small .picBtnLeft .hdd{width:100%; overflow:hidden; height:85px; margin-top:20%; position:absolute; z-index:10; text-align:center} 
#banner_Small .picBtnLeft .hdd .prev{ display:block;width:30px; height:85px;float:left;overflow:hidden;cursor:pointer; background:#e0e0e0;}
#banner_Small .picBtnLeft .hdd .prev:hover{ background:#0069b3;}
#banner_Small .picBtnLeft .hdd .next{ display:block;width:30px;height:85px;float:right;overflow:hidden;cursor:pointer; background:#e0e0e0;}
#banner_Small .picBtnLeft .hdd .next:hover{background:#0069b3;}
#banner_Small .picBtnLeft .hdd i{font-family:"iconfont" !important; font-style:normal; color:#FFF; line-height:85px;}

#banner_Small .picBtnLeft .bd { position: absolute; width:100%; }
#banner_Small .picBtnLeft .bd img { width:100%; z-index:1;}
#banner_Small .picBtnLeft .bd li { width:100%; }
#banner_Small .picBtnLeft .bd li .pic{ width:100%; height:300px; position:relative;text-align:center;vertical-align:middle;}
#banner_Small .picBtnLeft .bd li .pic a{ line-height:0px; width:100%; line-height:200px;height:200px;font-size:200px; text-align:center;position:static;+position:absolute;top:50%; z-index:999}
#banner_Small .picBtnLeft .bd li .pic img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:200px; max-height:200px}
#banner_Small .picBtnLeft .bd li .bg { display:none;}
#banner_Small .picBtnLeft .bd li .title { display:none;}
#banner_Small .picBtnLeft .bd li span{ position:absolute; margin-top:-60px; display:block; width:100%;  text-align:center; font-size:14px; color:#666}
#banner_Small .picBtnLeft .bd a img { padding-top: 0px!important}
#banner_Small .picBtnLeft .bd li span a{ color:#666}

.ind_pic .ind_paitner{ width:65%; float:left}
.ind_pic .ind_paitner li{ width:23%; height:80px; background:#fff; float:left; margin-top:10px; padding:0px 1%}
.ind_pic .ind_paitner li .pic{width:100%; height:80px; position:relative;text-align:center;vertical-align:middle;}
.ind_pic .ind_paitner li .pic a{width:100%;line-height:80px;height:80px;font-size:80px;text-align:center;position:static;+position:absolute;top:50%}
.ind_pic .ind_paitner li .pic img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:170px; max-height:75px}

.friendyl{ margin-top:30px}
.friendyl a{ color:#333}


/*----首页标题----*/
.sec-tit{text-align: center; position: relative;}
.sec-tit01{text-align: center; position: relative; margin-top:70px}
@media screen and (max-width: 1000px){
.sec-tit{width: 90%; margin: 0 auto 8px; overflow: hidden;}
.sec-tit01{width: 90%; margin: 0 auto 8px; overflow: hidden; margin-top:30px;}
}
.sec-tit h2{font-size: 35px; padding: 20px 0; line-height: 38px; font-weight:normal}
.sec-tit01 h2{font-size: 35px; padding: 20px 0; line-height: 38px; font-weight:normal; color:#FFF}
@media screen and (max-width: 860px){
.sec-tit h2{font-size: 26px; padding: 14px 0; line-height: 32px;}
.sec-tit01 h2{font-size: 26px; padding: 14px 0; line-height: 32px;}
}
.sec-tit b{font-size:35px; color: #0069b3; text-transform: uppercase; margin: 0 4px; display: inline-block; vertical-align: top; font-weight:normal}
.sec-tit01 b{font-size:35px; color: #fff; text-transform: uppercase; margin: 0 4px; display: inline-block; vertical-align: top; font-weight:normal}
@media screen and (max-width: 860px){
.sec-tit b{font-size: 28px; line-height: 32px;}
.sec-tit01 b{font-size: 28px; line-height: 32px;}
}
.sec-tit p{color: #999; font-size:16px; line-height: 18px;}
.sec-tit01 p{color: #fff; font-size:16px; line-height: 18px;}
.sec-tit .sec-tit-line-l, .sec-tit .sec-tit-line-r{position: absolute; top: 39px; width: 20%; border-bottom: 1px solid #ddd;}
.sec-tit01 .sec-tit-line-l, .sec-tit01 .sec-tit-line-r{position: absolute; top: 39px; width: 20%; border-bottom: 1px solid #fff;}
@media screen and (max-width: 860px){
.sec-tit .sec-tit-line-l, .sec-tit .sec-tit-line-r{top: 29px;}
.sec-tit01 .sec-tit-line-l, .sec-tit01 .sec-tit-line-r{top: 29px;}
}
.sec-tit .sec-tit-line-l{margin-right: 180px; right: 50%;}
.sec-tit .sec-tit-line-r{margin-left: 180px; left: 50%;}
.sec-tit01 .sec-tit-line-l{margin-right: 180px; right: 50%;}
.sec-tit01 .sec-tit-line-r{margin-left: 180px; left: 50%;}



@media only screen and (max-width:1024px) {
#ind_bt01{max-width: 761px;}
.ind_ms01{max-width: 761px;}
#ind_bt02{max-width: 689px;}
.ind_ms02{max-width: 689px;}

#ind_box_about{padding-top:35px; padding-bottom:65px;}
.ind_about{width:96%;}
.ind_about .wzbj{width:90%;}
.ind_about span{width:49%;}

.ind_case{width:96%;}

#ind_box_news{padding-top:30px;padding-bottom:10px;}
.in_news-list{width:98%;}
.in_news-list .news-item{margin:0px 16px 0px 15px;}
.in_news-list .news-item-more{line-height: 19px;}
.in_news-list .news-item-img{height:130px;}

#ind_box_ljyf{padding-top:20px; padding-bottom:20px;}
.ind_ljyf{width:96%;}
.ind_ljyf .ljyf .wz .jt01{margin-top:80px;}
.ind_ljyf .ppgs h1{margin-left:0px;}

#ind_box_pic{padding-top:20px; padding-bottom:30px;}	
.ind_pic{width:96%; margin:20px auto;}
.ind_pic .ind_paitner li .pic img{max-width:145px;}

#ind_pro_rec{ display:none}
}

@media only screen and (max-width:780px) {
.owl-pagination { display:block}
#ind_box_about{padding-top:25px; padding-bottom:25px;}
.ind_about{margin:15px auto;}
.ind_about img{ margin-left:16%; position: inherit } 
.ind_about .wzbj{ width:95%; float:none; padding:20px 20px; margin-top:20px}
.ind_about span{width:100%; float:none }
.ind_about .more{ margin:0 auto; margin-top:20px; width:420px; float:none}
.ind_about .more:hover{width:520px;}
.ind_case .item{margin: 0px 40px;  width:165px;}
.in_news-list{margin:30px auto;}
.in_news-list .news-item { margin: 0px 10px 0px 10px;}
.in_news-list .news-item h5{margin-bottom:10px;}
.in_news-list .news-item-img{ height:95px}
.in_news-list .news-item-txt{padding:15px 0 10px;}
#ind_box_ljyf{padding-top:0px; padding-bottom:0px;}
.ind_ljyf{margin:30px auto;}
.ind_ljyf .ljyf h1{margin:20px 0 0 20px;}
.ind_ljyf .ljyf ul{margin: 20px 0 20px 20px;}
.ind_ljyf .ljyf ul li{font-size:12px;}
.ind_ljyf .ljyf .wz{padding-top:40px;}
.ind_ljyf .ljyf .wz h2{ margin-bottom:10px;}
.ind_ljyf .ljyf .wz .jt01 {margin-top:42px;}
.ind_ljyf .ppgs h1{width:100px; height:85px; font-size:30px; padding-top:15px;}
.ind_ljyf .ppgs .wz{line-height:28px;}
#ind_box_pic{padding-top:0px; padding-bottom:80px;}
.ind_pic {margin: 10px auto;}
.ind_pic .in_bt h1{font-size:24px; height:40px; line-height:40px;}
.ind_pic .in_bt p{font-size:16px;margin-top:14px;}
#banner_Small .picBtnLeft .bd li .pic{height:220px;}
#banner_Small .picBtnLeft .bd li .pic a{ line-height:150px;height:150px; font-size: 150px;}
#banner_Small .picBtnLeft .bd li .pic img{ max-width:150px;max-height:150px;}
.ind_pic .ind_paitner li{height:50px;}
.ind_pic .ind_paitner li .pic{height:50px;}
.ind_pic .ind_paitner li .pic a{line-height:50px;height:50px; font-size:50px;}
.ind_pic .ind_paitner li .pic img{max-width:105px; max-height:45px;}

}
	
@media only screen and (max-width:480px) {
.sec-tit .sec-tit-line-l, .sec-tit .sec-tit-line-r{ display:none}	
.sec-tit01 .sec-tit-line-l, .sec-tit01 .sec-tit-line-r{ display:none}	
#ind_box_about{padding-top:15px; padding-bottom:15px;}
.ind_about img{ margin-left:0; width:100%}
.ind_about .wzbj{ margin-top:10px;}
.ind_about .wzbj{padding:10px 10px;}
.ind_about .more{margin-top:10px; width:300px}
.ind_about .more:hover{ width:350px}
#ind_box_case{    background: url(../images/in_case.jpg) no-repeat center;}
.ind_case{    margin-top:130px;}
.ind_case .item{margin: 0px 30px;  width:140px;}
.owl-pagination{ display:none !important}
.owl-buttons{    margin-top: -100px;}
.sec-tit01{margin-top:15px;}
#ind_box_news{padding-top:15px;}
.in_news-list {margin:25px auto; margin-bottom:0px}
.in_news-list .news-item{width:96%; float:none; margin:0 auto; margin-bottom:20px}
.in_news-list .news-item-img{height:160px;}
.ind_ljyf{margin:25px auto;}
.ind_ljyf .ljyf{ width:100%}
.ind_ljyf .ppgs{ width:100%}
.ind_pic .ind_team{ width:100%; height:250px; overflow:hidden}
#banner_Small .picBtnLeft .hdd{margin-top: 12%;}
#banner_Small{ width:100%}
.ind_pic .ind_paitner{ width:100%}
.ind_pic .ind_paitner li .pic img{    max-width: 95px;}
.ind_ljyf .ljyf ul li{ overflow:hidden; padding-bottom:1px}
}


@media only screen and (max-width:380px) {
.ind_pic .ind_paitner li .pic img{    max-width: 85px;}
}
@media only screen and (max-width:320px) {
.ind_pic .ind_paitner li .pic img{    max-width:65px;}
.ind_ljyf .ppgs .wz span{ overflow:hidden}
}



/*首页产品分类*/
.index_ppro{max-width: 1200px; margin: 40px auto; overflow: hidden;}
.index_product_lb_two{width:100%;overflow: hidden;}
.index_product_lb_two li{width:33%; height:60px; float:left; color:#666; background:#fff; text-align:center; border:1px solid #CCC; border-right:none; cursor:pointer; }
.index_product_lb_two li.wow{visibility:visible; animation-name:fadeInRight; animation-duration:1.5s;}
.index_product_lb_two li h1{font-size:16px; line-height:60px; letter-spacing:1px;}
.index_product_lb_two li.active{background:#0069b3; border:1px solid #0069b3; color:#fff;}
.index_product_lb_two li.active:hover{color:#fff;}
.index_product_lb_two li:hover{color:#0069b3; border:1px solid #0069b3;}
.index_product_lb_two li:nth-child(3){border-right:1px solid #CCC;}
.index_ppro .boxbox dl{display:none; margin-top:30px}
.index_ppro .boxbox dl .item{width:94%; border:1px solid #ccc; margin:0 3%}
.index_ppro .boxbox dl .item .pro{display:block; width:100%; height:350px; overflow:hidden; padding:0; position:relative;}
.index_ppro .boxbox dl .item .pro .img {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; border-bottom:none}
.index_ppro .boxbox dl .item .pro .img img{display:block; max-width:95%; max-height:95%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; z-index:10; transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;}
.index_ppro .boxbox dl .item .text{background:#f5f5f5; line-height:50px; text-align:center; font-size:14px}
.index_ppro .boxbox dl .owl-carousel{overflow: hidden; height:420px;}
.index_ppro .boxbox dl .owl-buttons{margin-top: -250px;}
.index_ppro .boxbox dl .owl-buttons .owl-prev{background-image: url(../images/xjtl.png); background-position:center; background-repeat:no-repeat; background-color:#0069b3; border-radius:50%; opacity:0; transition:.3s; margin-left:-50px}
.index_ppro .boxbox dl .owl-buttons .owl-next{background-image: url(../images/xjtr.png); background-position:center; background-repeat:no-repeat; background-color:#0069b3; border-radius:50%; opacity:0; transition:.3s; margin-right:-50px}
.index_ppro .boxbox dl:hover .owl-buttons .owl-prev{opacity:1; margin-left:0px}
.index_ppro .boxbox dl:hover .owl-buttons .owl-next{opacity:1; margin-right:0px}

#ind_box_case02{width:100%; overflow: hidden; background:#f5f5f5; padding:60px 0 0}
.ind_case_box{max-width:1200px; margin: 40px auto 80px; overflow: hidden;}
.ind_case_box .item{width:96%; margin:0 2%; position:relative; border-top-left-radius:0; border-bottom-right-radius:0; overflow:hidden}
.ind_case_box .item .img{width:100%; position:relative}
.ind_case_box .item .img img{width:100%;}
.ind_case_box .item .text{position:absolute; bottom:8%; right:10%; font-size:20px; color:#fff; transition:.3s; opacity:1;}
.ind_case_box .item .text02{position:absolute; width:81%; height:80%; background:rgba(0,105,179,.9); top:101%; padding:10%; color:#fff; transition:.3s;}
.ind_case_box .item .text02 i img{ width:60px; margin-bottom:10px}
.ind_case_box .item .text02 b{font-size:20px; display:block; margin-bottom:10px}
.ind_case_box .item .text02 p{font-size:14px; line-height:25px}
.ind_case_box .item .text02 span{font-size:16px; display:block; margin-top:20px}
.ind_case_box .item:hover .text{opacity:0;}
.ind_case_box .item:hover .text02{opacity:1; top:0;}
.ind_case_box .owl-pagination{display:block}
#ind_box_case02 .owl-theme .owl-controls .owl-page span{background:#0069b3 !important;}
.ind_case_box .owl-buttons{display:none}
.ind_case_box .owl-buttons .owl-prev{background-image: url(../images/xjtl.png); background-position:center; background-repeat:no-repeat; background-color:#0069b3; border-radius:50%; opacity:0; transition:.3s;}
.ind_case_box .owl-buttons .owl-next{background-image: url(../images/xjtr.png); background-position:center; background-repeat:no-repeat; background-color:#0069b3; border-radius:50%; opacity:0; transition:.3s;}
@media only screen and (max-width:1380px) {
.index_ppro .boxbox dl .item .pro{height:320px;}
.ind_case_box{margin:30px auto 60px;}
}
@media only screen and (max-width:430px) {
.index_product_lb_two li{width:32.5%; }	
}