.banner{ position: relative; /*padding-top: 6%;*/}
.wap_banner{ display: none;}
.banner{background:-webkit-linear-gradient(left,#00a9ff,#00689c); padding-bottom: 1px;/*padding-top: 0px !important;*/ padding-top: 120px;}
body .wap_banner{padding-top: 48px;}
.body_cview{ padding-bottom: 5%;}
.position{ padding:1.5% 0 1.5% 24px; background-image: url("../images/position_icon.png"); background-repeat: no-repeat; background-position: left center; background-size: 16px 30px;}
.position a{ padding: 0 5px;}
.position a.cur{ color: #008ad0;}

.tab_chnal{ width: 75%;}
.tab_name{ display: inline-block; position: relative; padding:2% 1.6%; text-align: center;}
.tab_name .line{ display: block; position: absolute; left: 50%; margin-left:-50%; bottom: 0; width: 0; height: 3px;}
.tab_chnal a:hover .line,.tab_chnal a.cur .line{ background-color: #008ad0; width: 100%;}

/*产品中心*/
.body_proview .header{ border-bottom: 1px solid #ddd;}
.body_proview .banner{ background:none;padding-top: 120px;}
.product_ld .item_more{ display: block;}
.list ul{ margin: 0 -25px;}
.list li{ float: left; width:25%; padding:0 25px; margin-top:2%;}
.product_list li a{ display: block; padding: 4px;}
.product_lt{ padding: 5% 5% 10% 5%; box-shadow: 0 0 8px #ccc;}
.product_ld{ margin-top: -5%;}
.product_intro{ color: #6d6d6d;    align-items: center;
    text-align: center;}
.product_line .title_line{ background-color: #d4d4d4;}
.product_list li a:hover .title_line{ background-color: #008ad0;}
.pro_vbanner,.pro_vshbaner{ width: 100%; height: 100%;}
.pro_vshbaner{ background-position: top center; background-repeat: no-repeat; background-size: cover;}

.pro_vinfo{ clear: both; padding:1.5% 4% 2%; margin:2% 4px 4px 4px;  box-shadow: 0 0 8px #ccc;}
.pro_vtab{ margin-top: 4%; background-color: #0f5db7;}
.pro_vtab a{ color: #fff; display: inline-block; padding: 0.8% 4%; margin-left: -2px; border-right:1px solid #fff; }
.pro_vtab a:hover,.pro_vtab a.cur{background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); color: #fff !important;}
.pro_gdlist ul{ margin: 0 -13px;}
.pro_gdlist li{ float: left; width: 25%; padding: 0 13px; box-sizing: border-box; margin-top: 15px; display: inline;}
.pxingneng .pro_gdlist li{height: 295px;}
.pro_gdtitle{ padding:5% 6px;}
.wap-pro-banner{ display: none;}

/*行业应用*/
.applicate li a{ display: block; position: relative; padding: 15px;}
.img{ position: relative;}
.img_box{ position: absolute; top:20%; left: 0;  z-index: 40; width:0; text-align: center;}
.img_box img{ width: 16%; margin: 0 auto;}
.check{ color: #fff;}
.appl_title{ padding: 8% 0 0 0;}
.appl_gd,.appl_title{ position: relative; z-index: 60;}
.bganimate{ position: absolute; top: 0; left: 0; z-index: 30; width:0; height: 100%;background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); opacity: 0.8;}
a:hover .bganimate,a:hover .img_box{ width: 100%;}
a:hover .appl_title,a:hover .appl_gd{ color: #fff !important;}
.applica_vbox{ padding: 2.5% 0;}
.applica_vct{ padding-top: 2%;}
.applica_vtshow{ padding: 0 3%;}
.applica_vtshbox{ padding:3% 0; border-bottom: 1px solid #ddd;}
.applica_vtl .item_more{ display: block; margin:3% 0 0 0;}
.applica_vbname{ padding-left: 20px; background-image: url("../images/applica_icon.png"); background-repeat: no-repeat; background-position: left center; background-size:14px 19px; }
.applica_vtcon{ line-height:2;}
.applica_vtl{ width: 50%;}
.applica_vtr{ width: 18%;}
.applica_vtname{ margin-bottom: 2%;}
.applica_prolist li{ float: left; box-sizing: border-box; width: 33.333333%; height: 30px; line-height: 30px; margin:0.2% 0; padding:0 6px 0 12px;}
.applica_prolist li a{ display: block; background: url("../images/applica_pro_icon.png") no-repeat left; padding-left: 10px;}
.applica_vtldata{ background: url("../images/applica_list_icon.png") no-repeat left; padding-left: 12px;}

/*服务*/
.ziload ul{ margin: 0 -3%;}
.ziload li{ float: left; width: 50%; padding:0 3%; box-sizing: border-box;}
.ziload_box{ padding: 3% 0; border-bottom:1px dashed #dbdbdb;}
.ziload_box a{ display: block;}
.ziload_bimg{ width: 10%;}
.ziload_bfor{ width: 60%; padding:2%;}
.ziload_size{ padding-top: 8px; font-size: 12px;}
.ziload_bmimg{ width:30px; margin: 0 auto;}
.ziload_bmore{ padding-top: 2%;}
.ziload_btext{ padding-top: 6px; font-size: 12px;}
.ziload li a:hover .ziload_bfor>div{ color:#008ad0;}

/*联系我们*/
.contact{ padding:3% 4px 4px 4px;}
.contact_box{box-shadow: 0 0 8px #ccc; margin-bottom: 3%;}
.contact_img{padding: 3% 30%;margin: 0 auto;}
.cont_logo{/* width: 33.333333%; */min-width: 138px;margin-right: 12%;line-height: 110px;padding-top: 13px;}
.cont_wx{width:9.166666%;padding-left: 22%;border-left:1px solid #ddd;min-width: 80px;}
.cont_wxname{ padding-top: 8px;}
.cont_t{ padding: 3% 21.875%;}
.cont_c li{ padding: 0.8% 21.875%; }
.cont_bg1{ background-color: #f2f9fd;}
.cont_bg2{ background-color: #fff;}
.cont_ctaicon{ padding-right: 14px; width: 42px;}
.cont_d{ padding: 3%;}

.job{ padding-top: 3%;}
.job_t,.job_dt{ height:auto; overflow:hidden; padding: 0 3%;}
.job_t{ background:-webkit-linear-gradient(left,#44b3ec,#1e84fe);}
.job_t li,.job_dt li{ float: left; padding:0.8% 0;}
.job_t li{ color: #fff;}
.wd1{ width: 12%;}
.wd2{ width: 12%;}
.wd3{ width: 16%;}
.wd4{ width: 16%;}
.wd5{ width: 20%;}
.wd6{ width: 24%;}
.job_d{ clear: both; margin:15px 0 0 0; border: 1px solid #ddd;}
.job_dt{color: #000; cursor: pointer;}
.job_dd{ display: none; height: auto; overflow: hidden; padding:3% 4%; border-top: 1px solid #ddd; }
.job_dtop{ padding: 1.2% 0; border-bottom: 1px solid #ddd;}
.job_dtop span{ display: inline-block; color: #000; margin-right: 8%;}
.job_dtop span em{ color: #777; font-style: normal;}
.job_dcon{ color: #000; height: auto; overflow: hidden; line-height: 2; padding:3% 0;}
.item_more{ display: block; width:216px;}
.job_click{ float: right; background-image: url("../images/job_ac.png"); background-repeat: no-repeat; width: 22px; height: 16px; margin: 0.8% 0; background-size: 22px 16px; cursor: pointer;}
.job_click.on{ background-image: url("../images/job_ho.png");}

    /*弹框*/
#fancybox-overlay{ z-index: 1201 !important;}
#fancybox-wrap{ z-index: 1203 !important;}

/*分页*/
.page{ padding: 5% 0 3%;}
.wp-pagenavi .page a{ padding: 0.6% 1%; margin: 0 4px; color: #737373;}
.page a:hover,.page a.cur{ color: #fff !important; background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); border-radius: 6px;}
.pro_vcont{ padding: 4%; margin:0 4px;  box-shadow: 0 0 8px #ccc;}
.por_vcont .hgauto table td{    border-top: solid 1px #d9e5f3;
    border-right: solid 1px #d9e5f3;}

/*关于我们*/
.about_tinfo{ width: 53.125%;}
.about_timg{ width: 39.125%;}
.ab_line{ width: 12%; min-width: 15px; height: 1px; background-color: #008ad0; margin: 2% 0 4%;}
.ab_con{ height: auto; overflow: hidden; line-height: 1.8;}
.about_ct{ padding: 4% 0; background-color: #f2f2f2;}
.ab_ctimgmove .item{ padding: 4%;}
.ab_ctimgmove .owl-theme .owl-controls .owl-buttons div{ font-family: "黑体"; color: #008ad0; font-size: 24px; height: 40px; width: 40px; line-height: 40px; padding: 0; margin: 15px; background-color:inherit; border: 1px solid #008ad0; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;}
.ab_ctimgmove .owl-theme .owl-controls .owl-buttons div:hover{ background-color: #008ad0; color: #fff;}
.about_cd{ border-top:1px solid #ececec; border-bottom: 1px solid #ececec;}
.about_cdnumove li{ float: left; width: 25%; text-align: center;}
.ab_cityimg{ padding-top: 4%;}
.about_ddfo,.about_ddimg{ width: 50%;}
.about_ddfo{ padding: 4%;}

    /*关于我们-新闻中心*/
.news_l{ width:12.375%;}
.news_c{ width: 59.625%; padding:2% 4%;}
.news_r{ width:28%;}
.news li{  position: relative; padding:2% 0;}
.news_line{ position: absolute; top: 0; left:12.375%; height: 100%; width: 1px; background-color: #ddd;}
.news_hline{ position: absolute; top: 25%; left:12.375%; height:0; width: 3px; background-color: #008ad0;}
.news_lbox{ padding-top:30%;}
.news_lclick{ font-family: "宋体"; color: #c4c4c4; font-size: 22px; width: 32px; height: 32px; line-height: 32px; text-align: center; margin:3% auto 0; border: 1px solid #ddd; border-radius: 50%;}
.news_rtitle{ padding-bottom: 5%;}
.news_rinfo{ line-height: 2;}
.news li:hover .news_lclick{  background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); border: 0; color: #fff;}
.news li:hover .news_hline{ height: 50%;}
.news li:hover a{ color: #008ad0;}
.news li:hover .news_rinfo{ color: #000;}
.view{ padding-top: 4%;}
.view_info{ padding: 2% 0; border-bottom: 1px solid #ddd;}
.view_info span{ display: inline-block; height: 20px; color: #999; background-size: 20px 20px; background-repeat: no-repeat; background-position: left center; padding-left: 26px; margin: 0 2%;}
.view_infuser{ background-image: url("../images/view_icon1.png");}
.view_inftime{ background-image: url("../images/view_icon2.png");}
.view_con{ padding-top: 4%; line-height: 2;}

/*关于我们-企业文化*/
.culture_box{ position: relative; margin: 4% 0;}
/*.culture_info{ width: 47.5%; padding:10% 8%; background: url("../images/ab_clture_bg.png") repeat top left;}*/
.culture_info{ width: 47.5%; padding:7% 8%; background: url("../images/ab_clture_bg.png") repeat top left;}

.culture_img{ width: 52.5%; margin-top: 4%; box-shadow: #999 0px 4px 8px;}
.culture_timg,.culture_dimg{ width:12.75%; position: absolute; z-index: 30;}
.culture_timg{ top: 0; right: 0;}
.culture_dimg{ bottom: 0; right: 0;}
.cul_con{ line-height: 2;}
.cul_en{ color: #e9e9e9; position: absolute; top:18%;}
.culture_box .ab_line{ margin: 12% 0 8%;}
.culture_box1 .culture_timg{ right: 7%;}
.culture_box2 .culture_timg{ left:0; right: auto;}
.culture_box2 .culture_dimg{ right: 52.5%;}
.culture_box1 .cul_en{ left: 62.5%;}
.culture_box2 .cul_en{ left: 9.5%;}
.ab_title,.ab_line,.cul_con{ position: relative; z-index: 30;}

.honor .appl_title{ padding: 2% 0 0 0;}
.team_box{ position: relative; padding:5% 5% 10%;}
.team_box .appl_title{ padding: 0;}
.team_box .team_zw{ color: #010101; font-size: 14px; padding-left: 15px;}
.applicate li:hover .team_zw{ color: #fff !important;}
.team_box .appl_gd{ color: #555;}

/*产品详情*/
.pro_vt{ padding: 4% 0;}
.pro_vtl{ width:25%; margin-right: 9%;}
.pro_vtc{ width: 26%;}
.pro_vtr{ width: 40%;}
.pro_vtline{ background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); height: 2px; margin-bottom: 4px;}
.pro_vtchnal,.pro_vtchnal span{ display: block;}
.pro_vtchnal{ padding: 3.4% 8%; border-bottom: 1px solid #ddd;}
.pro_vtl li.cur .pro_vtchnal,.pro_vtl li .pro_vtchnal:hover{ background-color: #eaedf6;}
.pro_vtcchname{ font-weight: bold;}
.pro_vtcinfor{ padding-top: 4%;}
.pro_vtcinfbox{ padding: 1.4% 0 1.4% 22px; background-image: url("../images/pro_vinfo_icon.png"); background-repeat: no-repeat; background-position: left center; background-size: 9px 9px;}
.pro_vtrimg{ width: 80%; margin: 0 auto;}

.about_ddshow{ padding: 3% 0;}
.ab_title{ font-weight:bold;}

.culuture{ padding-bottom: 10%;}
.culture_box{ position: relative;}
.culture_box .culture_info{ float: none;}
.culture_box .culture_info{ width: 52.5%; height: 100%; position: absolute;}
.culture_box1 .culture_info{ top:-8%; right: 0; padding: 7% 8% 7% 13%;}
.culture_box2 .culture_info{ top:-8%; left: 0; padding: 7% 13% 7% 8%;}
.culture_box .culture_img{ margin-top: 0;}
.body_cview .culture_box .cul_en{ top: 21%;}
.body_cview .culture_box1 .cul_en{ left: 25.888888%;}
.body_cview .culture_box2 .cul_en{ left: 16.888888%;}
.culture_box .culture_timg, .culture_box .culture_dimg{ width: 24.75%; z-index: 999999999;}
.culture_box1 .culture_dimg{ right: 5%;}
.culture_box2 .culture_dimg{ right: 14%;}
.body_cview .culture_box .culture_dimg{ bottom: -9%;}
.culture_box .culture_img{ position: relative; z-index: 99;}
.body_cview .culture_box{ z-index: 999999;}
.about_ddimg{ overflow: hidden;}