﻿/*----------------banner--------------------*/
.banner {width:100%; height:auto; position:relative; overflow:hidden;}
.swiper-container{height:550px;}
.swiper-slide a{display: block;width: 100%;height: 600px;}
.swiper-pagination-bullet{
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #fff !important;
    opacity:1 !important;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #078F47 !important;
}
.swiper-pagination{left: 50%;}
/*----------------快捷导航--------------------*/
.kj_box{position: relative;margin-top:10rem;}
.kj_ul{position: relative;top: -120px;z-index: 111;}
.kj_ul li{width: 33.33%;height:60px;background:rgba(0,0,0,0.4);float: left;box-sizing: border-box;border-right:2px solid #fff;text-align: center;line-height: 60px;}
.kj_ul li:nth-of-type(3){border-right: none;}
.kj_ul li a{color: #fff;font-size: 24px;font-weight: 100;transition:1s;}
.kj_ul li:hover a{color: #fff;cursor: pointer;}
.kj_ul li:hover{background:rgb(0,111,188)}
.kj_ul li span{display: inline-block;width:55px;height: 30px;position: relative;top:6px;transition:1s;}
.kj_ul li:nth-of-type(1) a span{background: url(images/cp.png) center no-repeat;}
.kj_ul li:nth-of-type(1):hover a span{background: url(images/cp.png) center no-repeat;}
.kj_ul li:nth-of-type(2) a span{background: url(images/ly.png) center no-repeat;}
.kj_ul li:nth-of-type(2):hover a span{background: url(images/ly.png) center no-repeat;}
.kj_ul li:nth-of-type(3) a span{background: url(images/fw.png) center no-repeat;}
.kj_ul li:nth-of-type(3):hover a span{background: url(images/fw.png) center no-repeat;}
.news_box{position: relative;top: -120px;background:#fff; -webkit-box-shadow:0 0 30px 25px #d7d7d7; -moz-box-shadow:0 0 30px 25px #d7d7d7;  box-shadow:0 0 30px 25px #d7d7d7; }
.newbg{background: #fff;z-index: 111;position: relative;}
.new_left{float: left;width: 33.33%;}
.new_left img{width: 100%;height: 100%;border: none;display:block; margin-top: 1.5rem; }
.new_right{float:right;width: 66%;box-sizing: border-box;padding: 2.6% 40px;}
.zdxw_top{border-bottom: 1px dashed #eaeaea;padding-bottom: 0px;}
.xwtl{float: left;font-size:50px;color: rgb(0,111,188);margin-top: 8px;}
sub{font-size: 14px;display: block;margin-top: 23px;}
.xwtr,.xwbr{float: right;width:80%;}
.xwtr p{color: #333;font-size: 18px;margin-bottom: 10px;}
.jj{color: #9a9a9a;font-size: 14px;text-transform: initial;}
.zdxw_bottom{padding-top: 30px;}
.xwbl{float: left;text-align: right;margin-left:5px;}
.xwbl b{color: rgb(0,111,188);}
.xwbl p{margin: 0px 0 10px;}
.more{display: block;width: 62px;height: 7px;background: url(/templates/default/img/more.png);}
.kh_ul{height: 302px;overflow: hidden;}
.kh_ul li{width: 70%;color: #fff;margin-bottom: 10px;}
.kh_ul li p{text-align: left;margin-bottom:0px;color: #fff;}
.ts{color: #fff !important;font-size: 16px !important;width: 70%;margin: 10px auto 0;}
.maquee{overflow: hidden;height: 55px;}
/*----------------产品中心--------------------*/
h2{text-align: center;}
h2 a{font-size: 35px;color: rgb(0,111,188);font-weight: 100;}
h2 a span{font-size: 13px;color: #adadad;display: block;margin-top: 10px;}
.cp_ul{margin-top:40px;}
.cp_ul li{width: 22.33%;float: left;border-right: 1px solid #CFCFCF;text-align: center;box-sizing: border-box;padding:0 50px;}
.cp_ul li:nth-of-type(3){border-right: none;}
.cp_img{display: block;width: 190px;height: 190px;margin:0 auto 10px;position: relative;transition:1s;}
.bt{font-size: 20px;text-transform: none;}
.cpjj{color: #a0a1a4;font-size: 14px;margin: 10px 0 15px;}
.cp_more{text-transform: none;border-radius: 5px;border:1px solid #aaaaaa;background:#fff;width: 150px;margin: 0 auto;height: 30px;line-height: 30px;color: #999;font-weight: 100;}
.cp_ul li:hover .cp_more{border:1px solid rgb(0,111,188);background:rgb(0,111,188);color: #fff;}
.cp_ul li:hover .cp_img{transform: scale(1.2);}
.zx{border-bottom: 1px solid #F0F0F0;width: 100%;height: 0px;margin:46px 0 80px;}
.cp_more2{display: block;margin: 0 auto;width: 38px;height: 38px;position: relative;top: 66px;}
/*----------------行业应用--------------------*/
.hy_ul{margin:50px auto 60px;width:600px;}
.hy_ul li{padding:5px 0;border: 1px solid #dcdcdc;color: #333;float: left;border-right: none;cursor: pointer;width: 120px;text-align:center;box-sizing: border-box;}
.hy_ul li:last-of-type{border-right: 1px solid #dcdcdc;}
.hy_ul li:hover,.list{background: url(/templates/default/img/hyxzbg.png) !important;height:39px !important;border: none !important;background-size: 100% !important;color: #fff !important;}
.hynrbg{background: rgb(0,111,188);width: 100%;position: relative;display:none;}
.hynr{float: left;width: 50%;}
.hyjj{float: right;width:580px;margin-top: 50px;}
.hyjj h3{color: #fff;font-size: 25px;font-weight: 100;}
.hyjj h3 sub{display: block;font-size: 12px;margin-top:5px;color: #d3bad3;}
.hynrjj{padding-right:60px;color: #fff;margin-top:20px;}
.hytp{float:right;width: 50%;}
.hytp img{width: 100%;height:100%;display: block;}
.hytb{position: absolute;width:120px;height:120px;background:rgba(255,255,255,0.4);border-radius:50%;left:47%;top:22%;text-align: center;}
.hytb img{width:60%;}
.hytb span{display: block;width:100px;height:100px;background: rgb(0,111,188);border-radius: 50%;margin:10px auto;padding-top: 15px;box-sizing: border-box;}
.jt{display: block;width: 170px;height: 7px;background: url(/templates/default/img/jt.png);background-size: 100%;position: relative;top: 10px;}
/*----------------服务支持--------------------*/
#fwzc{margin-top:75px;}
.fw_ul{margin:50px auto 80px;width:260px;}
.fw_ul li{padding:5px 0;border: 1px solid #dcdcdc;color: #333;float: left;border-right: none;display:block;width: 120px;text-align:center;box-sizing: border-box;}
.fw_ul li:last-of-type{border-right: 1px solid #dcdcdc;}
.fw_ul li:hover,.list2{background: rgb(0,111,188) !important;border: none !important;color: #fff !important;height:33px;cursor: pointer;}
.shfw_left{float: left;width: 50%;}
.shfw_left img{width: 100%;height:100%;display: block;}
.shfw_right{float:right;width:45%;text-align: right;}

.sideMenu {display: none;margin: 0 auto;}
.sideMenu h3 {height: 32px;line-height: 32px;padding-left: 10px;font: 600 18px/32px "Microsoft YaHei";margin-bottom: 15px;}
.sideMenu ul {padding: 0px 25px 11px;color: #9a9a9a;display: none;}
.sideMenu ul p{text-align: justify;}
.xh{display: inline-block;cursor: pointer;width: 30px;height: 30px;border-radius: 50%;border: 1px solid rgb(0,111,188);text-align: center;line-height: 30px;margin-left: 15px;}
.fwmore{display: block;width:100%;height: 7px;background: url(/templates/default/img/fwmore.png);background-size: 100% 100%;margin-top: 13px;}
/*筛选*/
.hl_main5_content{width:100%; height:370px;overflow: hidden;}
.h1_main5_title{ height:30px; background:#999; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold;}
.hl_main5_content1{width:90%; overflow:hidden; float:left;margin-top:10px;margin-left: 2.3%;}
.hl_main5_content1 ul{width:1600px; overflow:hidden;}
.hl_main5_content1 ul li a{ float:left; width:100%; display:inline;height:300px;/*line-height: 270px;*/background:#fff;box-sizing: border-box;}
.hl_main5_content1 ul li img{ width:190px;position: absolute;bottom: 10px;left:5px; }
.hl_scrool_leftbtn{width:30px; height:65px; background:url(hl_scroll_left.jpg) no-repeat; float:left;margin-top:130px; cursor:pointer;}
.hl_scrool_leftbtn:hover{background: url(hl_scroll_lefth.jpg) no-repeat;}
.hl_scrool_rightbtn{width:30px; height:65px; background:url(hl_scroll_right.jpg) no-repeat; float:right;margin-top:130px; cursor:pointer;background-size: 100%;}
.hl_scrool_rightbtn:hover{background:url(hl_scroll_righth.jpg) no-repeat;}
.demoList { width:1229px; overflow:hidden;}
.demoList li { float:left;position:relative; z-index:0; overflow:hidden;text-align: center;}
.demoList li a{color: #6b6b6b;font-weight: 600;font-size: 18px;}
.demoList li:hover {}
/**/
