@charset "utf-8";

*{margin:0;padding:0;}
body{padding: 0;margin:0;font-family:'微软雅黑','SourceHanSansCN-Regular_0','SourceHanSansCN-Normal_0','SourceHanSansCN-Bold_0','SourceHanSansCN-Light_0','SourceHanSansCN-ExtraLight_0','SourceHanSansCN-Heavy_0','SourceHanSansCN-Medium_0','Roboto-Light','Roboto-Black','Roboto-BlackItalic','Roboto-Bold','Roboto-BoldCondensed','Roboto-BoldCondensedItalic','Roboto-BoldItalic','Roboto-Condensed','Roboto-CondensedItalic','Roboto-Italic','Roboto-LightItalic','Roboto-Medium','Roboto-MediumItalic','Roboto-Regular','Roboto-Thin','Roboto-ThinItalic','Microsoft Yahei','PingFang SC','Helvetica Neue','Helvetica','Montserrat light','Helvetica','Arial','sans-serif','微軟正黑體';overflow-x:hidden;}
.inlineblock{display: inline-block;}
.disblock{display: block;}
.margin0auto{margin: 0 auto;}
.widthauto{width:auto;}
.white{color: #fff;}
.black{color: #000;}
.line_height_1{line-height:1;}
.white_im{color: #fff !important;}
.over_hide{overflow:hidden;}
.notextshadow{text-shadow: none !important;}
.po_absolute{position:absolute;}
li{list-style-type: none;}
.transition_date{transition:1s;}
.bdselect_share_box,#bdimgshare_1554708354709,.sr-bdimgshare,
.bdimgshare-bg{display:none !important;height:0 !important;overflow:hidden!important;width:0 !important;}
.hover_cursor{cursor: pointer;}
.dis-block{display:block;}
.nowrap{white-space:nowrap;} /*禁止换行*/
.hidden{display: none;}

.rotate180{transform:rotate(180deg);}
.border-eee1{border:1px solid #eee;}


/* ============================================================
   flex：定义布局为盒模型
   flex-v：盒模型垂直布局
   flex-1：子元素占据剩余的空间
   flex-middle：子元素垂直居中
   flex-center：子元素水平居中
   flex-justify：子元素两端对齐
   兼容性：ios 4+、android 2.3+、winphone8+
   ============================================================ */
.flex-row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-bottom{align-items:flex-end;}
.flex-top{align-items:flex-start;}
.flex-justifyend{justify-content:flex-end;}
.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}


/* 占位符颜色 */
#top-search form input::placeholder{ /* Firefox, Chrome, Opera */ 
color:#7d7d7d;font-size:15px;}
#top-search form input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ 
color:#7d7d7d;font-size:15px;}
#top-search form input::-ms-input-placeholder{ /* Microsoft Edge */ 
color:#7d7d7d;font-size:15px;}
/* 占位符颜色end */


/* 头部导航 */
#logo{width: 25%;}
#primary-menu{width: 75%;}
#primary-menu ul li > a{font-size: 16px;padding: 0px 35px;color: #7d7d7d;font-weight: normal;}
#primary-menu ul li > a div{padding: 35px 0px;font-weight: 600;transition: .45s;}
#primary-menu ul li:hover > a div{color: #5693e5;border-bottom: 2px solid #5693e5;transition: .45s;}
#primary-menu ul li.active > a div{color: #5693e5;border-bottom: 2px solid #5693e5;}
#primary-menu ul ul:not(.mega-menu-column){width: 100%;border-top: none;}
#primary-menu ul ul li > a{font-size:14px;}
#primary-menu ul ul li:hover > a{color:#5693e5;font-size: 16px;background-color: #ddd;}
#primary-menu #top-search a i{top: -2px;font-size: 16px;color: #7d7d7d;}
#primary-menu #top-search{margin-left: 20px;}
#primary-menu #top-cart > a{line-height: 14px;font-size: 16px;color: #7d7d7d;}
/* 滚动导航 */
#header.sticky-header:not(.static-sticky) #header-wrap,#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{height: auto;}
#header.sticky-header:not(.static-sticky) #top-cart,#header.sticky-header:not(.static-sticky) #top-search{margin-top: 40px!important;margin-bottom: 40px!important;}
#top-search form input{font-size: 18px;}
.topnav #top-cart{display: none;}
/* 头部导航end */

/* 置顶 */
#gotoTop i{font-size: 18px;}
/* 置顶end */

/* banner文字居中 */
.banner_center{position: relative;}
.title_center{position: absolute;top: 36%;left: 0px;width: 100%;display: none;}
.title_top div{font-size: 36px;color: #fff;line-height: 1.5;font-weight: normal;margin-bottom: 0px;}
.title_en{font-family: Roboto-Light;font-weight: normal;margin-bottom: 0px;}


/* 底部 */
footer{background-color: #333;padding: 40px 0 46px;color: #fff;}
footer a{color: #fff!important;}
/* footer_top */
.footerr{padding: 30px 0px 20px;box-sizing:border-box;background:#2f2e2e;color:#636363;}
.footerr div{font-size: 16px;}
.footerr .index_lianjie a{font-size: 14px;margin: 0 10px 5px 0;}
.footerr a{margin-left:0;color:#636363;position: relative;}
.footerr a:hover{color: #5693e5!important;}
.footerr a:hover:before{content: "";position: absolute;border-bottom: solid 2px #5693e5;width: 100%;height: 2px;bottom: 0px;}
.boxed-slider{padding:0!important;}
#header,.full-header,.sticky-header,#header-wrap,#header.sticky-header #header-wrap{background:#fff;}
.solution_pic{max-width:none;width:fill-available!important;}
.retina-logo,.standard-logo{width:200px;height:auto;}
.footerbottom{font-size:14px;text-align: center;}
.footerr ul{list-style:none;}
.footerr .footer_p{font-size:16px;margin-bottom:20px;color:#ffffff;}
.footerr li{line-height:30px;font-size:14px;color:#ffffff;}
.footerr li a{color:#ffffff!important;}
.footerr img{width:110px;margin-bottom:1px;}
.footerr .col-sm-2 div{margin-bottom: 10px;}
/* 底部end */
/* 底部end */


/* 首页 */
/* banner */
.index_slider_top .flex-control-nav{top: auto;bottom: 35px;right: 49%;}
.index_slider_top .not-animated{opacity: 1;}
.index_slider_top .flex-control-nav li a{background-color: #282828;border: none;}
.index_slider_top .flex-control-nav li:hover a, .index_slider_top .flex-control-nav li a.flex-active{background-color: #5693e5;}
.index_slider_top .slider-wrap .slide .index_video{position: absolute!important;bottom: 10%;left: 47%;width:  80px;height: 35px;line-height: 35px;border-radius: 20px;text-align: center;}
.index_slider_top .slider-wrap .slide .index_video i{ margin-right: 0 !important;color: #5693e5; color: #eee !important;}
.index_slider_top .slider-wrap .slide .index_video{ border: 2px solid #eee !important; }
/* 产品中心 */
.index_productbig{margin-top: 80px;}
.index_product div[class*=col]{height:100%;overflow:hidden;}
.index_product div[class*=col] ~ div[class*=col]:after{content:"";display:block;position:absolute;background-color:#fff;width:1px;top:0;bottom:0;height:100%;left:0;}
.index_product div[class*=col] .content{left:50px;position:absolute;}
.index_product div[class*=col] .content h2{font-size:18px;margin-bottom:0;transition:.45s;}
.index_product div[class*=col] .content .title{font-size:20px;padding-bottom:30px;margin-bottom:30px;transition:.45s;}
.index_product div[class*=col] .content .title:after{content:"";display:block;height:6px;background:#fff;left:0;right:0;bottom:0;position:absolute;}
.index_product div[class*=col] .content a{font-size:20px;color:#e77919;height:50px;line-height:50px;padding:0 30px;background:#fff;transition:.45s;white-space:nowrap;}
.index_product div[class*=col] .content a img{margin-left:20px;width:22px;}
.index_product div.col-sm-6{background-image:linear-gradient(0deg,rgba(108,201,255,0.37) 0%,rgba(255,255,255,0.37) 100%);}
.index_product div.col-sm-6 .content{bottom:133px;max-width:340px;}
.index_product div.col-sm-6 .content h2{font-size:24px;}
.index_product div.col-sm-6 .content .title{font-size:36px;}
.index_product div.col-sm-6 .content a{margin-top:116px;width:230px;}
.index_product div.col-sm-2 .content{bottom:140px;max-width:234px;}
.index_product div.col-sm-2 .content h2{font-size:18px;}
.index_product div.col-sm-2 .content .title{font-size:20px;}
.index_product div.col-sm-2 .content a{height:0;}
/* 分类产品 */
.index_fenlei{margin: 80px -20px 0px;}
.index_fenlei>div{padding: 0 20px;margin-bottom: 40px;}
.index_fenleibox{position: relative;}
.index_fenleibox:hover .index_fenleibg{opacity: 1;transition: .45s;}
.index_fenleipic{overflow: hidden;}
.index_fenleipic img{transition: .45s;}
.index_fenleipic:hover img{transition: .45s;transform: scale(1.2);}
.index_fenleibg{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0px;left: 0px;padding: 15px;opacity: 0;transition: .45s;}
.index_fenleiname{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-bottom: 0px;font-weight: normal;color: #fff;}
/* 公司简介 */
.index_about{margin-top: 80px;}
.index_about .box{margin:0 -30px;}
.index_about .box>div{padding:0 30px;}
.index_about .box .left-box{background-size:100%;box-sizing:border-box;overflow:hidden;}
.index_about .box .left-box img{transition:.45s;width: 100%;}
.index_about .box .left-box img:hover{transform:scale(1.2);transition:.45s;}
.index_about .box .right-box .title{font-size:35px;color:#444;font-weight:bold;margin-top:0px;}
.index_about .box .right-box .title span:hover{color:#5693e5;cursor:pointer;}
.index_about .box .right-box .txt{font-size:16px;line-height:1.5;color:#313131;margin-top:38px;height: 120px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.index_about .box .right-box .more{display: inline-block;width: 100px;text-align: center;line-height: 40px;color: #fff;background: #5693e5;font-size: 16px;margin-top: 40px;}
.index_about .box .right-box .more:hover{box-shadow:6px 6px 20px 0px #c3c3c3;}
.index_about .outofour_top{text-align: left!important;margin-top: 0px!important;}
.index_about .outofour_border {margin: 25px 0 0!important;}
/* 合作伙伴 */
.index_partner{margin-bottom: 100px;}
.index_partner .owl-carousel .owl-dots .owl-dot{margin-top: 50px;}
.index_partner .owl-carousel .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 0 10px;}


/* 产品中心 */
/* 第一部分 */
.productbig_box{margin: 80px -15px;}
.productbig_box>div{padding: 0 15px;}
.productbig_box>div:nth-child(1n+3){margin-top: 30px;}
.productbig_box .index_promain{position: relative;}
.productbig_box .index_procover{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;padding: 40px;opacity: 0;background: rgba(0, 0, 0, 0.6);transition: .45s;}
.productbig_box .index_pronum{margin-bottom: 30px;font-weight: normal;color: #fff;}
.productbig_msgbox{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.productbig_box .index_protitle{font-weight: normal;margin-bottom: 0px;padding: 5px 0;color: #fff;font-size: 22px;}
.productbig_box .index_probox{margin: 0 -15px;}
.productbig_box .index_probox>div{padding: 0 15px 30px;}
.productbig_box .index_promain span{overflow: hidden;}
.productbig_box .index_promain img{transition: .45s;}
.productbig_box .index_promain:hover img{transform: scale(1.2);transition: .45s;}
.productbig_box .index_promain:hover .index_procover{opacity: 1;transition: .45s;}
/* 第一部分end */
/* 产品中心end */


/* 产品列表 */
/* 产品左边导航 */
.protwo_list{margin: 80px -30px 40px -30px;}
.protwo_list>div{padding: 0 30px;}
.protwo_left .acctitle{border: none;padding-left: 0px;color: #b3b3b3;font-size: 16px;padding: 15px 0;}
.protwo_left .acctitle span{color: #b3b3b3;}
.protwo_left .acctitle i{left: auto;right: 25%;color: #b2b2b2;font-size: 12px;}
.protwo_uls{margin-bottom: 0px;}
.protwo_uls li~li{margin-top: 15px;}
.protwo_uls li{width: 60%;}
.protwo_uls li a{position: relative;color: #b3b3b3;}
.protwo_uls li.active a{color: #1176ba;}
.protwo_uls li.active a:after{content: "";width: 100%;height: auto;border: solid 1px #2984c0;position: absolute;bottom: -5px;left: 0px;}
.protwo_uls li a:hover{color: #1176ba;transition: .45s;}
.protwo_uls li a:hover:after{content: "";width: 100%;height: auto;border: solid 1px #2984c0;position: absolute;bottom: -5px;left: 0px;transition: .45s;}
.protwo_left .acctitlec span,.protwo_left .acctitlec{color: #555!important;}
/* 产品右边内容 */
.protwo_product{margin-bottom: 30px;}
.protwo_product h5{font-size: 16px;color: #333333;margin-bottom: 30px;}
.protwo_listone{margin: 0 -15px;}
.protwo_listone>div{padding: 0 15px;margin-bottom: 40px;}
.protwo_listone>div:nth-child(3n+1){clear: both;}
.protwo_listone>div .project_pic{position: relative;transition: .45s;}
.project_cover{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;background-color: rgba(0, 0, 0, 0.78);opacity: 0;transition: .45s;}
.project_cover h3{color: #1176ba;font-weight: 100;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.project_cover h3 i{font-size: 20px;margin-left: 5px;}
.protwo_listone>div span{padding-top: 20px;transition: .45s;color: #333333;font-size: 16px;}
.protwo_listone>div .project_pic{overflow: hidden;border: solid 1px #eee;}
.protwo_listone>div .project_pic img{transition: .45s;}
.protwo_listone>div .project_pic:hover img{transition: .45s;transform: scale(1.2);}
/* 产品列表end */


/* 产品详情 */
/* 第一部分 */
/* 左侧轮播 */
.prodetails_onebig{margin: 80px 0;}
.prodetails_one{margin: 0 -25px;}
.prodetails_one>div{padding: 0 25px;}
.prodetails_oneleft .owl-carousel .owl-dots{position: absolute;bottom: 30px;width: 100%;display: inline-block;text-align: center;}
.prodetails_oneleft .owl-carousel .owl-dots .owl-dot span{background-color: transparent;border: solid 2px #5693e5;width: 12px;height: 12px;}
.prodetails_oneleft .owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background-color: #5693e5;}
/* 右侧内容 */
.prodetails_onetitle{margin-bottom: 20px;font-weight: normal;}
.prodetails_oneuls{margin-bottom: 50px;}
.prodetails_oneuls li{margin-bottom: 15px;padding-left: 15px;position: relative;}
.prodetails_oneuls li:before{content: "";position: absolute;top: 10px;left: 4px;width: 4px;height: 4px;border-radius: 50%;background-color: #000;}
.prodetails_two{margin-bottom: 40px;}
/* 第一部分end */
/* 推荐产品 */
.prodetails_sixbox{margin: 50px -20px 80px;}
.prodetails_sixbox>div{padding: 0 20px;}
.prodetails_sixbox>div:nth-child(1n+5){margin-top: 45px;}
.prodetails_sixpic{overflow: hidden;border: solid 1px #eee;}
.prodetails_sixpic img{transition: .45s;}
.prodetails_sixpic img:hover{transition: .45s;transform: scale(1.2);}
.prodetails_sixname{font-weight: normal;margin: 15px 0;}
/* 推荐产品end */
/* 产品详情end */


/* 标题（统一样式） */
.outofour_top{margin: 60px 0;}
.outofour_en{font-size: 20px;color: #999;letter-spacing: 4px;font-weight: normal;margin-bottom: 0px;}
.outofour_cn{font-size: 30px;color: #333;font-weight: normal;margin-bottom: 0px;}
.outofour_border{width: 262px;height: 1px;border-bottom: solid 1px #c8c8c8;margin: 0 auto;margin-top: 25px;}
/* 标题end */


/* 联系我们 */
/* 联系信息 */
.contact-list{margin:80px 0;}
.contact-list div[class*=col]{padding:0 55px;position: relative;}
.contact-list div[class*=col]:after,
.contact-list div[class*=col]:before{content:'';display:block;width:1px;height:38px;background:#ebebeb;position: absolute;}
.contact-list div[class*=col]:after{top: 30%;left: 0px;}
.contact-list div[class*=col]:before{top: 30%;right: 0px;}
.contact-list div[class*=col] div{color:#333;margin-top:15px;min-height:42px;font-size: 16px;}
.contact-list div[class*=col] i{font-size: 40px;line-height: 1;}
.contact-list div[class*=col]:nth-child(1n+5){margin-top: 20px;}
/* 联系我们 */
#allmap{height:590px;width:100%;overflow:hidden;}
#BMapLib_transBox0 tbody > tr > td{padding-left:4px!important;}
#BMapLib_transBox0 tbody > tr > td{padding-left:4px!important;}
.BMap_Marker > div{width:50px!important;}
#BMapLib_search_bus_btn0{margin-left:0!important;}
.BMap_Marker > div{width:50px!important;}
.BMapLabel{border:none!important;background:rgba(255,255,255,.6)!important;font-size:18px!important;padding:10px!important;display:block!important;font-weight:600!important;border-radius:25px;padding:3px 5px!important;max-width:none;}
.anchorBL{display: none;}
/* 联系我们end */


/* 新闻动态 */
/* 第一部分 */
.news_big{margin: 80px 0;}
.news_left li{margin-bottom: 52px;}
.news_left li:hover{box-shadow: 0px 0px 63px 0px rgba(76, 76, 76, 0.1);transition: .45s;}
.news_left li:hover .news_title,.news_left li:hover .news_top span{color: #5693e5;transition: .45s;}
.news_pic{margin: 10px;overflow: hidden;}
.news_pic img{width: 100%;transition: .45s;}
.news_pic:hover img{transform: scale(1.2);transition: .45s;}
.news_title{font-size: 17px;color: #333;margin-bottom: 35px;font-weight: 600;}
.news_main{padding: 0 30px;position: relative;margin-top: 30px;}
.news_main:before{content: "";position: absolute;top: 0px;right: 0px;width: 1px;height: 100%;border-right: solid 1px #b5b5b5;}
.news_msg{color: #b3b3b3;font-size: 14px;height: 105px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.news_top{font-size: 18px;color: #999;margin: 30px 0 20px;}
.news_top span{color: #666;font-size: 59px;font-weight: 900;}
.godetails{font-size: 28px;color: #666;line-height: 1;}
/* 分页 */
.page{text-align: right;}
.page ul li{padding: 0 15px;height: 40px;line-height: 40px;float: left;background-color: #f8f8f8;}
.page ul li~li{margin-left: 5px;}
.page ul li a{font-size: 14px;color: #b3b3b3;transition: .45s;}
.page ul li.active{background-color: #5693e5;}
.page ul li.active a{color: #fff;font-weight: 600;}
.page ul li:hover{background-color: #5693e5;transition: .45s;}
.page ul li:hover a{color: #fff;font-weight: 600;transition: .45s;}
/* 第一部分end */
/* 新闻动态end */


/* 新闻资讯详情 */
.news_container .container{width: 1200px;margin: 0 auto;}
/* section1 */
.newsdetails_big{margin: 0px auto 100px auto;}
.newsdetails_title {margin: 50px 0;}
.newsdetails_title > h1 {font-size: 36px;font-weight: 600;color: #000;margin-bottom: 25px;}
.newsdetails_title > ul >li {font-size: 16px;font-weight: 100;padding: 0 5px;background: #fff;position: relative;z-index: 2;float: left;height: 32px;line-height: 32px;color: #000;}
.newsdetails_title > ul >li~li{margin-left: 66px;}
.newsdetails_box {border-top: 4px solid #5693e5;box-shadow: 1.5px 0.33px 20px 0px rgba(0, 0, 0, 0.11);padding: 60px 70px;margin-bottom: 60px;}
.news_list:hover {background: #fff;box-shadow: 0px 0px 47px 7px rgba(163, 163, 163, 0.51);transition: .35s;position: relative;}
.related {margin-bottom: 20px;font-size: 40px;text-transform: uppercase;}
.newsdetails_box p{margin-bottom: 20px;}
.newsdetails_box img{width: 100%;height: 100%;margin-bottom: 20px;}
/* 新闻资讯详情 */


/* 资质荣誉 */
.honor_box{margin: 80px -40px;}
.honor_box>div{padding: 0 40px;}
.honor_box>div .honor_list img{width: 100%;}
.honor_box>div:nth-child(1n+4){margin-top: 50px;}
.over_hide{overflow: hidden;}
.over_hide img{transition: .45s;}
.honor_list:hover .over_hide img{transform: scale(1.2);transition: .45s;}
/* 资质荣誉end */


/* 公司简介 */
/* 第一部分 */
.company_box{margin: 80px 0;}
.company_box .box{margin:0 -30px;}
.company_box .box>div{padding:0 30px;}
.company_box .box .left-box{float:left;background-size:100%;margin-right:-58px;box-sizing:border-box;overflow:hidden;}
.company_box .box .left-box img{transition:.45s;}
.company_box .box .left-box img:hover{transform:scale(1.2);transition:.45s;}
.company_box .box .right-box .title{font-size:35px;color:#444;font-weight:bold;margin-top:0px;}
.company_box .box .right-box .title span:hover{color:#5693e5;cursor:pointer;}
.company_box .box .right-box .txt{font-size:16px;line-height:1.5;color:#313131;margin-top:38px;}
.company_box .box .right-box .txt p{margin-bottom: 20px;}
.company_box .box .right-box .more{display: inline-block;width: 100px;text-align: center;line-height: 40px;color: #fff;background: #5693e5;font-size: 16px;margin-top: 40px;}
.company_box .box .right-box .more:hover{box-shadow:6px 6px 20px 0px #c3c3c3;}
.company_box .outofour_top{text-align: left!important;margin-top: 0px!important;}
.company_box .outofour_border {margin: 25px 0 0!important;}
/* 第一部分end */
/* 我们的优势 */
.company_ysbig{margin-bottom: 50px;}
.company_ysleft li{margin-bottom: 30px;width: 50%;float: left;}
.company_ysleft li:hover{box-shadow: 0px 0px 63px 0px rgba(76, 76, 76, 0.1);transition: .45s;}
.company_ysleft li:hover .company_ystitle,.company_ysleft li:hover .news_top span{color: #5693e5;transition: .45s;}
.company_yspic{margin: 10px;overflow: hidden;}
.company_yspic img{width: 100%;transition: .45s;}
.company_yspic:hover img{transform: scale(1.2);transition: .45s;}
.company_ysmain{padding: 0 30px;margin-top: 30px;}
.company_ysmsg{color: #b3b3b3;font-size: 16px;height: 105px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
/* 我们的优势end */
/* 公司简介end */


/* 生产工艺 */
.production_box{margin: 80px -15px 0px;}
.production_box>div{padding: 0 15px;}
.production_box>div:nth-child(1n+5){margin-top: 30px;}
.production_pic{overflow: hidden;}
.production_pic img{transition: .45s;width: 100%;}
.production_pic:hover img{transform: scale(1.2);transition: .45s;}
/* 生产工艺end */


/* 右侧浮窗 */
.float_right{position: fixed;top: 40%;right: 0px;width: 51px;height: 220px;background-color: #ffffff;box-shadow: -5px 0px 10px 0px rgba(1, 20, 18, 0.11);border-radius: 26px 0px 0px 26px;border: solid 1px #e8e8e8;padding: 40px 0;z-index: 1000;}
.float_icon a{color: #999999;}
.float_icon a i{font-size: 26px;line-height: 1;}
.float_icon a:hover{color: #5693e5;}
.float_icon #gotoTop:hover{color: #5693e5;}
.float_icon a~a{margin-top: 30px;}
.float_icon #gotoTop{position: initial;background-color: transparent;color: #999999;display: block!important;width: auto;height: auto;opacity: 1!important;}
.float_icon .iconwechat_box{position: relative;}
.float_icon .iconwechat_box:hover .iconwechat_pic{display: block;}
.iconwechat_pic{position: absolute;top: -30px;left: -145px;display: none;color: #444;background: #ddd;padding: 15px;width: 145px;}
.iconwechat_pic img{width: 100%;height: 100%;}
/* 右侧浮窗end */


/* 移动端适配 */
@media(max-width:768px){
	/* 分页 */
    .page ul li{height: 30px;line-height: 30px;padding: 0 5px;}
    .page ul li span,.page ul li a{font-size: 12px;}
	#gotoTop{width: 30px;height: 30px;line-height: 25px;right: 15px;}
	#gotoTop i{font-size: 14px;}
	/* 头部 */
	#logo{width: 100%;}
	.retina-logo, .standard-logo{width: auto;}
	#header.transparent-header, #header.semi-transparent{border-bottom: none;}
	#primary-menu{width: 100%;}
	#primary-menu > div > ul{margin-top: 0px!important;}
	#primary-menu ul li > a div{padding: 0px;font-size: 14px;}
	#primary-menu ul li.active > a div{border-bottom: none;font-size: 14px;}
	#primary-menu ul > li > a, #primary-menu.style-2 > div > ul > li > a{padding: 10px 5px!important;}
	#primary-menu ul li > a i{top: 55px;}
	#primary-menu ul li:hover > a div{font-size: 14px;border-bottom: none;}
	#primary-menu ul ul:not(.mega-menu-column), #primary-menu ul li .mega-menu-content{padding-left: 5px;}
	#primary-menu ul li > a i{display: none;}
	#top-search{display: none;}
    .topnav #top-cart{display: block;width: 100%;position: initial;}
    .topnav #top-cart a{padding: 14px 5px!important;font-size: 14px;text-align: left!important;}
    #primary-menu #top-cart{margin: 0px!important;padding-bottom: 10px;}

	/* 底部 */
	.footerr .footerr{padding: 0px 0px 10px;}
	.footerr .col-sm-2 div{width: 50%;float: left;}
	.footerr .col-sm-2{margin-bottom: 10px;}
	.footerr .footerr>div:last-child{float: left!important;padding: 0 15px!important;margin-top: 10px;}
	.footerr .footer_p{font-size: 14px;margin-bottom: 10px;}
	.footerr ul{margin-bottom: 10px;}
	.footerr li{line-height: 25px;font-size: 12px;}
	.footerr .footerbottom span,.footerr .footerbottom,.footerr div,.footerr .index_lianjie a{font-size: 12px;}
	.footerr .footerbottom a{font-size: 12px;margin: 0px 15px!important;}
	.footerr img{width: 80px;}

	/* 首页 */
	.flex-prev i, .flex-next i{font-size: 20px;width: 30px;height: 30px;line-height: 30px;margin-left: 0px;}
	.flex-prev, .flex-next{width: 30px;height: 30px;}
    .index_slider_top .flex-control-nav{bottom: 10px;right: 45%;}
	.outofour_top{margin: 30px 0;}
	.index_productbig{margin-top: 40px;}
	.outofour_cn{font-size: 16px;}
	.outofour_en{font-size: 14px;letter-spacing: 2px;}
	.outofour_border{width: 100px;margin-top: 10px;}
	.index_fenlei {margin: 0px -20px 0px;}
	.index_fenlei>div{margin-bottom: 20px;}
	.index_about{margin-top: 40px;}
	.index_about .box .right-box{margin-top: 20px;}
	.index_about .box .left-box{margin-right: 0px;}
	.index_about .outofour_border{margin-top: 10px!important;}
	.index_about .box .right-box .txt{font-size: 12px;margin-top: 30px;-webkit-line-clamp: 7;height: 125px;}
	.index_about .box .right-box .more{width: 100px;line-height: 35px;font-size: 14px;margin-top: 20px;}
	.production_box{margin-top: 40px;}
	.production_box>div{padding: 0 15px;}
	.production_box>div~div{margin-top: 20px;}
	.production_box>div:nth-child(1n+5){margin-top: 20px;}
	.index_partner .owl-carousel .owl-dots .owl-dot{margin-top: 15px;}
	.index_partner .owl-carousel .owl-dots .owl-dot span{width: 8px;height: 8px;margin: 0 5px;}
	.index_partner{margin-bottom: 40px;}
	/* 首页产品中心 */
	.index_product div[class*=col] {width: 25%;float: left;background: linear-gradient(0deg,rgba(108,201,255,0.37) 0%,rgba(255,255,255,0.37) 100%);}
	.index_product div.col-sm-6 .content .title {font-size: 10px;}
	.index_product div[class*=col] .content .title {font-size: 10px;padding-bottom: 5px;margin-bottom: 10px;transition: .45s;}
	.index_product div[class*=col] .content .title:after{height: 2px;width: 50%;}
	.index_product div.col-sm-6 .content h2{font-size: 10px;margin-bottom: 0px;}
	.index_product div.col-sm-6 .content a {margin-top: 10px;width: 100%;}
	.index_product div[class*=col] .content a img {margin-left: 5px;width: 10px;}
	.index_product div[class*=col] .content a {font-size: 10px;height: 22px;line-height: 22px;margin-top: 5px;padding: 0 10px;}
	.index_product div.col-sm-6 .content,.index_product div.col-sm-2 .content{bottom: 20px;max-width: 88%;}
	.index_product div[class*=col] .content{left: 5px;position: absolute;}
	.index_product div.col-sm-2 .content h2{font-size: 10px;}

	/* 产品中心 */
	.protwo_list{margin: 40px 0px;}
	.protwo_list>div{padding: 0px;}
	.protwo_left .acctitle{font-size: 14px;padding: 5px 0;}
	.acc_content{padding: 0 0 10px 10px;}
	.protwo_product h5{margin-bottom: 15px;}
	.protwo_listone>div span{padding-top: 10px;font-size: 14px;}
	.protwo_listone>div{margin-bottom: 20px;}
	.protwo_product{margin-bottom: 0px;}

	/* 产品详情页 */
	.prodetails_onebig{margin: 40px 0;}
	.prodetails_oneright{margin-top: 20px;}
	.prodetails_onetitle{margin-bottom: 10px;font-size: 16px;}
	.prodetails_oneuls li{margin-bottom: 5px;font-size: 12px;}
	.prodetails_oneuls{margin-bottom: 0px;}
	.prodetails_title{margin-bottom: 10px;font-size: 16px;}
	.prodetails_sixbox{margin: 20px 0px 40px;}
	.prodetails_sixbox>div{padding: 0px;}
	.prodetails_sixname{font-size: 14px;}

	/* 公司简介 */
	.company_box{margin: 40px 0 0px;}
	.company_box .box .left-box{margin-right: 0px;float: none;}
	.company_box .box .right-box{padding-top: 20px;}
	.company_box .outofour_border {margin: 10px 0 0!important;}
	.company_box .box .right-box .txt p{margin-bottom: 10px;font-size: 12px;}
	.company_box .outofour_top{margin-bottom: 20px;}
	.company_box .box .right-box .txt{margin-top: 20px;}
	.company_ysbig .outofour_top{margin: 20px 0;}
	.company_ysleft li{width: 100%;padding: 0px;}
	.company_yspic{margin: 0px;}
	.company_ysmain {padding: 0px;margin-top: 15px;}
	.company_ysmsg{font-size: 13px;height: auto;}
	.company_ysbig{margin-bottom: 10px;}
	.company_ysleft{margin-bottom: 0px;}

	/* 新闻资讯 */
	.news_big{margin: 40px 0 10px;}
	.news_left{margin-bottom: 0px;}
	.news_left li{margin-bottom: 15px;}
	.news_pic{margin: 0px;}
	.news_main{padding: 0px;margin-top: 20px;}
	.news_title{font-size: 15px;margin-bottom: 10px;}
	.news_msg{font-size: 12px;height: 92px;}
	.news_main:before{display: none;}
	.news_top{font-size: 13px;color: #999;margin: 20px 0 10px;}
	.news_top span{font-size: 28px;}
	.godetails{font-size: 16px;}
	.page ul li{height: 30px;line-height: 30px;padding: 0 10px;}
	.page ul{margin-bottom: 0px;}

	/* 新闻资讯详情 */
	.news_container .container{width: 100%;}
	.newsdetails_title{margin: 20px 0;}
	.newsdetails_title > h1{font-size: 16px;margin-bottom: 15px;}
	.newsdetails_box{padding: 15px;font-size: 12px;margin-bottom: 40px;}
	.newsdetails_big{margin-bottom: 40px;}
	.newsdetails_title > ul >li~li{margin-left: 0px;}
	/* 新闻资讯详情end */

	/* 资质荣誉 */
	.honor_box{margin: 40px 0;}
	.honor_box>div{padding: 0px;}
	.honor_box>div~div{margin-top: 20px;}
	.honor_box>div:nth-child(1n+4){margin-top: 20px;}

	/* 联系我们 */
	.contact-list div[class*=col]:before,.contact-list div[class*=col]:after{display: none;}
	.contact-list{margin: 40px 0;}
	.contact-list div[class*=col]{padding: 0 15px;margin-bottom: 15px;}
	.contact-list div[class*=col] i{font-size: 26px;}
	.contact-list div[class*=col] div{font-size: 14px;min-height: auto;}
	#allmap{height: 400px;}
	.BMapLabel{font-size: 13px!important;white-space: normal!important;width: 100px!important;}

	/* 侧边栏 */
	.float_icon a~a{margin-top: 15px;}
	.float_right{width: 35px;height: 145px;padding: 25px 0;}
	.float_icon a i{font-size: 20px;}


}
@media(max-width:1440px) and (min-width: 1367px){
   
}
@media(max-width:1366px) and (min-width: 1201px){
   
}
@media(max-width:1200px) and (min-width: 1025px){
   
}
@media(max-width:1024px) and (min-width: 991px){
   
}
@media(max-width:2560px) and (min-width: 1920px){
   
}