/*样式初始化及公共样式部分*/
*{ margin:0px; padding:0px; }
body{ color:#333; margin:0 auto; background-color:#fff; font-family:"Microsoft YaHei"; overflow-x:hidden; }
a{ color:#333; text-decoration:none; }      /
a:hover{ color:#00ac38; transition:0.3s all; }      
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px; padding:0px; list-style:none; border:0px; font-weight: lighter; }    
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{ font-style: inherit; font-weight: lighter; }
b{ font-weight:normal;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
.cl{ clear: both; height:0px; }  
.fl{ float:left; }     
.fr{ float:right; }     
#copy{ display:none; }      
.page{ width:1300px; margin:0 auto; height:auto; overflow:hidden; }

.page1{ width:1300px; margin:0 auto; position:relative; }
.page3{ width:90%; min-width:1300px; margin:0 auto; height:auto;  }
.box,.footer1{ width:1300px; margin:0 auto; height:auto; }    /*定义版面统一宽度*/
.top30{ margin-top:30px; }
.top40{ margin-top:40px; }
.top30{ margin-top:30px; }
.top50{ margin-top:50px; }
.top60{ margin-top:60px; }



/*顶部*/
.top_all{ font-size:14px; color:#b3b5b7; height:50px; line-height:50px; background:#f6f7f8; position:relative;}
.page3:after,.top_all:after{ content:''; display:block; position:absolute; right:0; top:0; z-index:1; background:#0890e6; width:450px; height:50px; border-bottom-left-radius:80px;}
.top_r{z-index:2;position:relative; font-size:16px; color:#fff; line-height:48px; padding-left:30px; background:url(//memberpic.114my.com.cn/dgjhcg/uploadfile/image/20201109/20201109170126_1412792261.png) no-repeat left center;}
.top_r span {font-size: 21px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;}
.top_r span i { font-size: 17px;}



/*导航*/
.head_nr {margin: 0 auto; height:133px;}
.head_logo a img {float: left;}
.head_logo{margin-top: 26px;}
.head_logo span {color: #0890e6;}
.head_logo p {font-size: 20px;color: #444;float: left;padding-left: 21px; padding-top:5px;line-height: 35px;}
.nav{ transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.menu {width: 708px;min-width: 708px;padding-top: 28px;    float: right;}
.navl1 a{color: #fff;}
.menu .NavCeshi{margin: 0 auto;}
.nav>ul>li{float:left;height:60px;text-align:center; position: relative;}
.nav ul>li>a {font-size: 16px;line-height: 65px;display: block;position: relative;padding: 0 20px;transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;z-index: 999;color: #444;height: 92px;}
li#Zz8 a {padding-right: 0px;}
.nav ul>li:hover>a{color:#0890e6;}
.nav ul>li>a:after{content:""; display:block; width:13px;height: 8px;position: absolute;right: 0;bottom: 20px;left: 0;z-index: -1;margin:auto; transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s; }
.nav ul>li:hover>a:after{background:url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210408/20210408105731_16095349.png) no-repeat;}
.nav>ul>li.navcurrent a:after,.nav>ul>li>a:hover::after{background:url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210408/20210408105731_16095349.png) no-repeat;}
.nav>ul>li.navcurrent>a{color:#0890e6;}
li#Zz8 a {padding-right: 0px;}
li#Zz8 a:after {right: -20px;}

	 
/*幻灯片开始*/
.banner-box{ min-width:1400px; height:650px; position:relative; overflow:hidden; background:#eee; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:650px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width: 100%; position: absolute; top: 266px; left: 0; margin-left: 0; height:372px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; }
.banner-btn a.prev{ left:-50px; background:url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210408/20210408113035_717370474.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210408/20210408113035_717370474.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center; }
.banner-box .hd ul li{ width:100px; height:6px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; }
.banner-box .hd ul li.on{ background:#0890e6; width: 100px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }


/*搜索*/
.search_bg{height: 80px;border-bottom: 1px solid #eee;-webkit-box-sizing: initial;box-sizing: initial;}
.search_nbg{position: absolute;z-index: 999;top: 525px;border-bottom: 1px solid #eee;}
.search_nbg .search{margin:0 auto;background: #fff;}
.search{height: 80px;background: #fff;}
.search_l{line-height: 80px;color: #666;background: url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210409/20210409085408_2002031004.png)no-repeat left center;padding-left: 34px;}
.search_l d{font-size: 15px;}
.search_l a{font-size: 15px;}
.search-bg #infoname{width:250px;background:#f5f5f5; outline:none; color:#ccc; border: none; height:42px; line-height:6;font-size: 14px;padding-left: 20px;font-weight: lighter;margin: 20px 0;}
.search-i{margin-top: 20px;}

/*产品中心*/
.bt { text-align: center; font-size: 41px; color: #333; font-weight: bold;}
.bt p { font-size: 18px; color: #999; margin: 15px 0; }

.protuct_nav li { width: 203px; height: 50px; line-height: 50px; text-align: center; float: left; margin-right: 16px; transition: all 0.5s; box-sizing: border-box; }
.protuct_nav li a { display: block; font-size: 16px; color: #333333; text-transform: uppercase; background: #f5f5f5; }
.protuct_nav li:nth-child(6n){ margin-right:0; }
.protuct_nav li:nth-child(n+7){ margin-top:17px; }
.protuct_nav li.on a{ color:#fff; background:#0890e6; }
.protuct_nav{ margin-bottom:35px; }
.protuct { overflow: hidden; padding: 60px 0; }


.protuct_content dl table tr td br { display: none !important; }
.protuct_content dl table tr td { padding-left: 0px !important; width: 423px !important; margin-bottom: 20px; overflow: hidden; display: block; float: left; margin-right: 15px; }
.protuct_content dl table tr td:nth-child(3n) { margin-right: 0px; }
.protuct_content dl table tr td span { height: 72px; background: #ededed; display: block; line-height: 72px !important; text-align: left; padding-left: 25px; position: relative; z-index: 99; margin-top: 10px; width: 398px !important; }
.protuct_content dl table tr td span a{ font-size:17px; }
.protuct_content dl table tr td:hover span a { color: #fff; transition: 500ms; }

.protuct_content dl table tr td span a:after { content: '查看更多'; width: 100px; height: 35px; background: #0890e6; border-radius: 20px; position: absolute; top: 0; bottom: 0; right: 25px; margin: auto; font-size: 14px; line-height: 35px; color: #fff; text-align: center; }
.protuct_content dl table tr td:hover span a:after { background: #ffb607; transition: 500ms; }
.protuct_content dl table tr td span:after { content: ''; width: 422px; height: 100%; background: #0890e6; position: absolute; left: -100%; top: 0; transition: 500ms; z-index: -1; }
.protuct_content dl table tr td:hover span:after { left: 0; transition: 500ms; }
.protuct_content dl table tr td img {border: 1px solid #ededed; width: 421px;}
.protuct_box p a { display: inline-block; font-size: 16px; color: #333333; text-transform: uppercase; background: #f5f5f5; width: 203px; height: 50px; text-align: center; line-height: 50px; margin-top: 17px; color:#333; }
.protuct_box p a:hover {background: #0890e6;color: #fff;}

/*疑问*/
.problem{ position:relative; min-height:300px; position:relative; background:#f3f3f3; padding:70px 0 60px 0;}
.problem:after{ content:''; display:block; position:absolute; width:100%; height:300px; background:#0890e6; top:0; left:0;}
.pb_t{ text-align:center; font-size:22px; color:#eee; font-weight:lighter; z-index:1; position:relative;}
.pb_t b{ display:block; font-size:45px; color:#fff; margin-bottom:10px;}
.pbul{ position:relative; z-index:3; box-sizing:border-box; width:1400px; margin:45px auto 45px auto; padding:60px 54px; background:#fff; font-size:0;}
.pbul li+li{ margin-top:32px;}
.pbul li dl{ display:inline-block; vertical-align:top; box-sizing:border-box; width:300px; height:165px; position:relative; box-shadow:0 0 15px #f5f5f5; padding:30px 70px 0 30px; font-size:16px; color:#888; font-weight:lighter; line-height:30px; transition:all .3s ease;}
.pbul li dl+dl{ margin-left:30px;}
.pbul li dl span{ display:block; font-size:28px; color:#2e2e2e; font-weight:normal; margin-bottom:10px; font-weight:normal;}
.pbul li dl:after{ content:''; display:block; position:absolute; width:39px; height:71px; background-color:#0890e6; border-radius:30px; background-image:url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210409/20210409085805_101478916.png); top:-13px; right:27px; transition:all .3s ease;}
.pbul li dl:hover:after{ background-color:#ffb607;}
.pbul li dl:hover{ box-shadow:0 0 15px #dde9fd; }
.pbadver{ text-align:center; text-align:center; font-size:35px; color:#3b3b3b;}
.pbadver b{ color:#ffb607;}
.pbbtn{ text-align:center; margin-top:25px;}
.pbbtn a{ display:inline-block; width:330px; line-height:56px; border-radius:6px; background:#ffb607; font-size:18px; color:#fff; transition:all .3s ease;}
.pbbtn a:hover{ background:#0890e6;}


 /*优势*/
.adv_all{width: 100%;min-width: 1200px;  box-sizing: border-box; margin-top:70px;}

.adv_all .prod_t .gear:after{ background: #fff;}
.adv_all .prod_t{ margin-bottom: 20px;}

.adv_b{ position: relative; box-sizing: border-box; height: 745px; background: url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210409/20210409094948_393934880.jpg)center top no-repeat;}

.adv_b_t{width:1300px;position: relative; height: 176px; overflow: hidden; line-height: 45px; }
.adv_b_t a{ display: block; width: 325px; font-size: 28px;padding-top: 46px; position: relative; box-sizing: border-box;float: left;text-align: center;margin:0; color: #222; height: 100%;}
.adv_b_t a:after{ display: block; height: 80px; position: absolute;top:50px; content: "";border-right: 1px dashed rgba(0,0,0,0.2); right: 0;}
.adv_b_t #p04 a:after{ border: none;}
.adv_b_t a i{ display: block;font-style: normal;font-size: 40px;font-family: "arial";color: #999;}
.adv_b_b{position: relative;padding-left:60px; margin-top: 45px; height: 450px;overflow: hidden; background: #fff; box-sizing: border-box;}
.adv_b_b:before{ display: block;content: "";width: 7px;height: 7px;background: #0890e6;position: absolute;left:7px;top: 7px;}
.adv_b_b:after{ display: block;content: "";width: 7px;height: 7px;background: #0890e6;position: absolute;left: 0;top: 0;}

.nep01 a{ color: #0890e6;}
.nep01 a i{color: #0890e6;}

.adv_b_r{width: 650px; overflow: hidden;}
.adv_b_l{ font-size: 16px; width: 530px; line-height: 32px; position: relative;}
.adv_b_l .title{padding:45px 0 10px 0;}
.adv_b_l .title_l{ line-height: 45px; font-family: "arial";font-size:25px;  color: #999;}
.adv_b_l .title_r{ font-size: 30px;color: #222;line-height: 60px;font-weight: bold;}
.adv_b_l .font{ text-align: justify;}
.adv_b_l .font p{ padding-top: 5px;}

.adv_b_l .phone{height: 40px; line-height: 40px;color: #333;font-size: 16px; margin-top:35px;}
.adv_b_l .phone a{display: block; font-size: 16px; width: 120px; text-align: center; margin-right:15px; float: left;background: #0890e6;color: #fff;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; }
.adv_b_l .phone i{display: block;font-style: normal;float: left; }
.adv_b_l .phone span{display: block;float: left;color: #0890e6;font-size: 28px; letter-spacing: 0.5px; font-family: "impact";}
.adv_b_l .phone a:hover{ background: #7bcf36; border-radius: 10px;}
.adv_b_l em{ display: block;font-style: normal;font-size: 12px;color: #ccc; line-height: 18px; font-family: "arial"; margin-top: 22px;}


/*行业应用*/
@keyframes proTabI{
0%{left:48px;}
20%{left:52px;}
40%{left:47px;}
60%{left:50px;}
80%{left:46px;}
100%{left:48px;}
}
.case_c tr > td.one { margin-left: 0;}
.case_c td {padding: 0 !important; width:24.43%; }
.case_c td > a:after,.case_c td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(http://chaoyue98.n.zyqxt.com/uploadfile/image/20201126/20201126194028_417241392.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }

.case_c td > span { height: 50px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden;}
.case_c td > span > a{ display:block; height: 50px; line-height: 50px; color: #454545; font-size: 15px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
.case_c td > span:after,.case_c td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background:#0093d5; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
.case_c td:hover > a:after,.case_c td:hover > a::after{ top: 0; }
.case_c td:hover > span > a{ color: #fff; }
.case_c td:hover > span:after,.case_c td:hover > span::after{ bottom: 0; }
.case_c td br { display: none;}
.case_c tr:after, .case_c tr::after { content: ''; display: block; clear: both; }
.case_c td a{ position: relative; display: block; overflow: hidden; }
.case_c td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out; }
.case_c td:hover a img{ transform:scale(1.2);}

.case_c{overflow:hidden;margin:0 auto;margin-top:35px;width:95%;}

.ceshi{width:100%;margin:0 auto;overflow:hidden;}
.ceshi td{display:block;float:left; padding:5px;margin:0.3vw;overflow:hidden;transition:all 0.8s linear;position:relative;}
.ceshi td:hover{transition:all 0.8s linear}
.ceshi td:nth-child(1) {width:49.5%;    margin-left: 0px !important;}
.ceshi td:nth-child(1) img{width:100% !important; height:auto !important;}
.ceshi td:nth-child(1):hover div{ margin-top:-50px; transition: all 0.3s linear; }

.ceshi td:hover img{transform: scale(1.05);transition: all 0.3s linear;}

.ceshi td a{text-decoration:blink; display:block; overflow:hidden;}
.ceshi td div { position: absolute; line-height: 40px; overflow: hidden; width: 100%; background: rgba(8, 144, 230, 0.8); white-space: nowrap; text-overflow: ellipsis; padding: 5px 0px; transition: all 0.3s linear; }
.ceshi td div a{ font-size:14px; color:#fff; }
.ceshi td:hover div{ margin-top:-50px; transition: all 0.3s linear; }
.ceshi td:hover div a{ }
.ceshi td br{ display:none; }
.case06 .case-main>div>div{ height:100%; }
.swiper-container{ overflow:inherit !important; }

/* 新闻中心*/
.news *{ box-sizing: border-box; }
.news_cont{ height:595px; margin-top: 50px; }
.news_cont_l{ width:560px; height:570px; }
.news_cont_l .news_div{ width: 560px; height: 595px; padding: 36px; background: #f8f8f8; }
.news_cont_l .news_div_item{ position: relative; }
.news_cont_l .news_div_item_date{ position: absolute; right: 0; top: 355px; width: 100px; height: 20px; display: block; font-size: 14px; line-height: 20px; font-family: 'Arial'; }
.news_div_item_year ,.news_div_item_month ,.news_div_item_day{ float:left}
.news_cont_l .news_div_item_content{ position: absolute; top: 350px; width:100%; }
.news_cont_l .news_div_item_pic{ position: absolute; }
.news_cont_l .news_div_item_pic img{ width:488px; height:325px; }
.news_cont_l .news_div_item_a{ font-size:18px; color:#333; font-weight:lighter; }
.news_div_item_title { height: 40px; }
.news_cont_l .news_div_item_body{ font-size:14px; color:#999; font-weight:lighter; line-height:24px; }
.news_cont_l .news_div_item_a:after { content: '了解详情+'; width: 160px; height: 35px; background: #0890e6; text-align: center; color: #fff; display: block; line-height: 35px; position: relative; top: 88px; }
.news_cont_l .news_div_item_a:hover{color:#0890e6;}
.news_cont_r{width:705px;height:604px;}
.news_cont_r ul{height:65px;}
.news_cont_r ul a{width:30%;height:63px;margin-left:5%;float:left;background:#e8e8e8;border:1px solid #efefef;text-align:center;line-height:65px;font-size:18px;color:#333;font-weight:bolder;display:block; font-weight: 300;}
.news_cont_r ul a:nth-child(1){ margin-left:0;}
.news_cont_r .cur{background:#0890e6;color:#fff;}
.news_cont_r .news_div_item:nth-child(1){display:none;}
.news_cont_r .news_div_item{margin-top:8px;position: relative;width:705px;border:1px solid #eee;height:169px; background: #fff; padding:10px;}
.news_cont_r .news_div_item_date{display:none;}
.news_cont_r .news_div_item_pic{position: absolute;}
.news_cont_r .news_div_item_pic img{width:221px;height: 148px;}
.news_cont_r .news_div_item_content{position: absolute;width:415px;left:260px;top:33px;}
.news_cont_r .news_div_item_a{font-size:18px;color:#333;width:100%;height:115px;display:block;position:absolute;z-index:3;}
.news_cont_r .news_div_item_a:hover{color:#0890e6;}
.news_cont_r .news_div_item_body{font-size:14px;color:#999;font-weight:lighter;margin-top:36px;line-height:24px;}
.news  .news_div_item:hover .news_div_item_body:after{background: #10388a;}
.news_cont_r .divdgweb_new_div_item:nth-child(1){display:none;}
.news_cont_r .divdgweb_new_div_item{margin-top:8px;position: relative;width:705px;border:1px solid #eee;height:169px; background: #fff; padding:10px;}
.news_cont_r .divdgweb_new_div_item_date{display:none;}
.news_cont_r .divdgweb_new_div_item_content{position: absolute;width:415px;left:260px;top:33px;}
.news_cont_r .divdgweb_new_div_item_a{font-size:18px;color:#333;width:100%;height:115px;display:block;position:absolute;z-index:3;}
.news_cont_r .divdgweb_new_div_item_a:hover{color:#0890e6;}
.news_cont_r .divdgweb_new_div_item_body{font-size:14px;color:#999;font-weight:lighter;margin-top:36px;line-height:24px;}

/* 友情链接*/
.links{ line-height:95px; background:#0890e6; font-size:18px; color:#f9f9f9; font-weight:lighter;}
.links p.fr a{ font-size:14px; color:#f9f9f9;}
.links p.fr a:hover{ color:#fff;} 
.links p.fl:nth-child(1){ font-size:28px; color:#ffffff; font-family:fontDin1; padding-left:65px; background:url(//memberpic.114my.com.cn/0461011/uploadfile/image/20210410/20210410085232_1660520154.png) no-repeat left center; margin-right:10px;}
/* 版权*/
.copyright{ width:100%; height:auto; position:relative; background:#f3f3f3; margin:0 auto;}
.copyright_l{ width:828px;}
.copyright_r{width:410px; height: auto; border-left:1px #e6e6e6 solid; padding:60px 0 60px 60px;}
.coplogo{ font-size:22px; height:156px; color:#0890e6; border-bottom:1px #e6e6e6 solid; }
.copyright:after{ content: ''; display: block; position: absolute; width: 16%; height: 1px; left: 0; top: 156px; background: #e6e6e6; z-index: 1; }
.coplogo p{ display: inline-block; vertical-align: middle; }
.coplogo p+p{ padding-top:60px; padding-left:30px; }
.coplogo img{ padding-top:43px; }

.kslj{ font-size:0; margin-top:60px; }
.kslj li{ display:inline-block; vertical-align:top; }
.kslj li p { font-size: 18px; color: #222; position: relative; height: 68px; }
.kslj li p:after{ content:''; display:block; width:19px; height:2px; background:#c1c1c1; margin:20px 0; }
.kslj li a{ display:block; font-size:15px; color:#a3a3a3; line-height:35px; }
.kslj li a:hover,.links p.fr a:hover,.end a:hover{ color:#0890e6; }
.kslj li+li{ margin-left:100px; }


.crconcat{ width:438px; }
.cr_tel{ padding:0 0 20px 0px; margin-bottom:25px; font-size:15px; color:#afafaf; }
.cr_tel em { display: block; font-size: 34px; color: #ffb607; position: relative; font-family: arial; padding-top: 4px; }

.cr_tel em:after { content: ''; display: block; position: absolute; width:227px; height: 2px; z-index: 1; background: #ffb607; left: 5px; top: 60px; animation: widthchange 2s linear infinite; }
.cr_tel em:before { content: ""; width: 0; background: #0890e6; position: absolute; z-index: 999; height: 2px; left: 5px; top: 60px; transition: 0.5s all; }
.crconcat:hover .cr_tel em:before { width: 227px; transition: 0.5s all; }
.kslj li p:before { content: ""; display: block; width: 0px; height: 2px; background: #0890e6; z-index: 999; position: absolute; bottom: 22px; transition: 0.3s all; }
.kslj li:hover p:before { width: 70px; transition: 0.3s all; }
.craddr{ font-size:15px; color:#b0b0b0; line-height:35px; }
.craddr p{ padding-left:28px; background:url(//memberpic.114my.com.cn/dgzydr/uploadfile/image/20201130/20201130173124_1941439956.png) no-repeat left center; }
.craddr p:nth-child(2){ background:url(//memberpic.114my.com.cn/dgzydr/uploadfile/image/20201130/20201130173124_1709337701.png) no-repeat left center; }


.crcode{ font-size: 0; margin-top:30px; }
.kslj li,.crcode li,.crcontact li{ display: inline-block; vertical-align: top; }
.crcode li img{ width: 126px; height: 126px; }
.crcode li+li{ margin-left: 10px; }
.crcode li span{ display: block; line-height: 40px; font-size: 15px; color: #a4a4a4; text-align: center; }

.end,.end a{ line-height: 108px; font-size: 15px; color: #666; background:#ebebeb; }
.end a:hover{ color: #0890e6; }