@charset "UTF-8";
/*整站样式*/
html, body, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, button, input { margin: 0; padding: 0; border: 0; }
* { -webkit-tap-highlight-color: transparent; }
body { font-family: "Microsoft YaHei", STHeiti, 微软雅黑, arial; background-color: #fff; }
html{overflow-x:hidden;}
input, textarea, button { font-family: "Microsoft YaHei", STHeiti, 微软雅黑, arial; padding: 0; font-family: Verdana, Arial; }
h1, h2, h3, h4, h5, h6 { font-family: "Microsoft YaHei", STHeiti, 微软雅黑, arial; font-weight: normal; }
img { border: 0; }
input[type=submit]:hover, button:hover { cursor: pointer; }
input:focus, textarea:focus, button:focus, input:active { outline-color: transparent; border: 0; }
a { color: #333; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; cursor: pointer; }
a:active { text-decoration: none; }
.hidden { display: none; visibility: hidden; }
.wrap { position: relative; border: 0; padding: 0; margin: 0 auto; *zoom:1;
}
.wrap:after { clear: both; content: ""; display: table; }
.clear { clear: both; font-size: 0; line-height: 0; height: 0; visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.absolute { position: absolute; }
.pors { position: relative; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.red { color: #f00; }
header li, .index-product li, .item-list li { list-style-type: none; }
.layouts { position: relative; width: 1270px; margin: 0 auto; }
.wrap { width: 1130px; margin: 0 auto; }
.layouts:after, .layouts:before { content: ""; display: table; }
.layouts:after { clear: both; }
.clear { clear: both; }
.inline_block { display: inline-block; }
.ptb50 { padding: 50px 0; }
.blue { color: #006aff; }
.blue1 { color: #09abd9; }
.picture { overflow: hidden; }
.picture img { transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; width: 100%; }
li:hover .picture img, .each-item:hover .picture img { transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); }

.clear{clear: both;}

::-webkit-scrollbar {
 width: 10px;
 height: 10px;
}



::-webkit-scrollbar-thumb {
 border-radius: 0;
 background-color: rgba(0,0,0,.3);
}



::-webkit-scrollbar-corner, ::-webkit-scrollbar-track {
 background-color: #e2e2e2;
}
.layui-layer { scrollbar-arrow-color: rgba(0,0,0,.3); /*滚动条滑块按钮的颜色*/ scrollbar-face-color: rgba(0,0,0,.3); /*滚动条整体颜色*/ scrollbar-highlight-color: #e2e2e2; /*滚动条阴影*/ scrollbar-shadow-color: #ccc; /*滚动条轨道颜色*/ scrollbar-track-color: #e2e2e2; }
 input:-ms-input-placeholder, textarea:-ms-input-placeholder {
 color: #666;
}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
 color: #666;
}
/*header*/



header { padding-top: 32px; }
header .logo { position: absolute; left: 0; top: 0; }
header .right-side { float: right; }
header .language-wrap { position: absolute; right: 0; top: -32px; height: 27px; padding: 10px 0px 10px 20px; width:560px; }
header .show-lan { padding-top: 2px; margin-right: 10px; }
header .language-wrap .lan { display: inline-block; padding: 0 5px; font-size: 14px; color: #fbf158; line-height: 18px; text-transform: uppercase; }
header .language-wrap .lan:first-child { border-right: 1px solid #fbf158; }
header .search-go { display: inline-block; width: 20px; height: 20px; background: url(../images/search.png) no-repeat center center; vertical-align: 4px; }
header .input-search { width: 0; height: 20px; line-height: 20px; background: #efefef; transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; }
header .search-box:hover .input-search { width: 150px; padding: 0 5px; }
header .search-box .search-go { font-size: 0; }
nav >ul > li { position: relative; float: left; padding: 0 25px 32px 25px;margin:0px 10px;}
nav >ul > li:last-child { padding-right: 0; }
nav .per { display: block; height: 41px; padding-top: 30px; font-size: 14px; line-height: 41px; border-bottom: 3px solid #00a0e9; }
nav .on .per, nav .per:hover { color: #00a0e9; border-color: #e97714; }
.sub-nav { position: absolute; top: 95px; display: none; /*padding:15px 0 15px 0;*/ background: #087cb1; z-index: 99; }
.sub-nav li { padding: 0 20px 0 10px; border-top: 1px solid rgba(255,255,255,.8); }
.sub-nav li:first-child { border-top: 0; }
.sub-nav a { display: block; font-size: 14px; color: #fff; line-height: 40px; white-space: nowrap; }
.sub-nav a:hover { color: #f8fa27; }
/*banner*/



.index-banner { /*height:675px;*/ }
.index-banner .swiper-button-next, .index-banner .swiper-button-prev { display: none; }
.index-banner:hover .swiper-button-next, .index-banner:hover .swiper-button-prev { display: block; }
.index-banner .swiper-pagination-bullet { background: #fff; }
.index-banner .swiper-pagination-bullet-active { background: #007aff; }
.index-banner .banner-inner { position: relative; width: 100%; /*height:675px;*/ }
.index-banner .text-inner { width: 100%; position: absolute; top: 50%; text-align: center; text-transform: uppercase; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.index-banner .text-inner .welcome { font-size: 20px; color: #f7eded; }
.index-banner .text-inner .title { margin: 30px 0 40px; font-size: 42px; color: #59c5fe; }
.index-banner .text-inner .descrition { margin-bottom: 50px; font-size: 12px; color: #fff; line-height: 1.8; }
.index-banner .text-inner .button { margin: 0 5px; }
.button { display: inline-block; width: 180px; height: 60px; font-size: 20px; line-height: 60px; }
.button-yellow { color: #000; background: #e97714; }
.button-blue { color: #fff; background: #00a0e9; }
.index-wrap { padding: 85px 0; }
.index-title-w { padding-bottom: 20px; text-align: center; }
.index-title { margin-bottom: 18px; font-size: 44px; color: #000; }
.index-title-w .line { display: block; width: 40px; height: 4px; margin: 0 auto; background: #e67a18; }
.index-product { border-bottom: 1px solid #ddd; }
.index-more { display: inline-block; width: 148px; height: 48px; font-size: 16px; color: #000; line-height: 48px; text-align: center; border: 3px solid #e67a18; }
.index-more:hover { color: #fff; background: #e67a18; }
.index-more .icon { display: inline-block; width: 20px; height: 8px; margin-left: 15px; background: url(../images/ri-cont.png) no-repeat center center; vertical-align: 2px; }
.index-more:hover .icon { background: url(../images/ri-cont1.png) no-repeat center center; }
.index-product-tab li { position: relative; display: inline-block; padding: 0 7px; }
.index-product-tab li .line { position: absolute; right: 0; top: 5px; display: block; width: 1px; height: 18px; background: #7c7a7a; }
.index-product-tab li:last-child .line, .index-product-tab li.on .line { width: 0; }
.index-product-tab .tab { display: block; height: 28px; padding: 0 15px; font-size: 16px; color: #7c7a7a; line-height: 28px; }
.index-product-tab .on .tab, .index-product-tab li:hover .tab { color: #fff; background: #00a0e9; }

.index-product .index-product-list ul { padding: 50px 0 70px; overflow: hidden;}
.index-product-list .item { position: relative; float: left; width: 150px; margin: 0 14px; text-align: center; }
.product-page .index-product-list .item { margin: 25px 28px; }
.index-product-list .item .picture { width: 100%; height: 200px; margin: 10px auto; overflow: hidden; }
.index-product-list .item a { display: block; padding: 8px; border: 2px solid transparent; overflow: hidden; }
.index-product-list .item a:hover { border-color: #07a4d1; }
.index-product-list .item .pro-name { display: block; padding: 20px 0; font-size: 16px; color: #686565; white-space: nowrap; overflow: hidden; border-top: 1px solid #e6e3e3; }

.index-product-list .tempWrap{width:100% !important;}
.index-product-list li{width:208px;margin:0px 12px;text-align: center;}
.index-product-list li .pro-img{border:1px solid #eee;}
.index-product-list li .pro-img img{width:100%;height:100%;object-fit:contain;}
.index-product-list li h3{font-size:16px;line-height:36px;}

.index-industry .item-list li { float: left; width: 25%; }
.index-industry .item-list li a { position: relative; display: block; }
.index-industry .item-list li img { display: block; width: 100%; }
.index-industry .item-list li .mask { position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; background: #000; opacity: .65; filter: Alpha(opacity=65); transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; }
.index-industry .item-list li a:hover .mask { opacity: 0; filter: Alpha(opacity=0); }
.index-industry .item-list li h3 { width: 100%; position: absolute; top: 50%; font-size: 20px; color: #fff; text-align: center; text-transform: uppercase; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; }
.index-industry .item-list li a:hover h3 { opacity: 0; filter: Alpha(opacity=0); }
.index-about .picture { float: left; width: 450px; height: 505px; padding-left: 55px; padding-top: 100px; }
.index-about .right-cont { margin-left: 505px; padding: 0 70px; }
.index-about .index-title-w { text-align: left; }
.index-about .index-title-w .line { margin: 0; }
.index-about .descrition { margin-bottom: 60px; font-size: 14px; color: #666; line-height: 2; overflow: hidden; }

.index_cooperation .layouts { width: 1068px; }
.index-brand-list ul { padding-bottom: 80px; }
.index-brand-list li { float: left; display: table; width: 265px; height: 165px; margin: -1px 0 0 -1px; text-align: center; border: 1px solid #ddd; }
.index-brand-list li .inner { display: table-cell; vertical-align: middle; }
.index-brand-list li .inner img { width: 222px; height: 111px; vertical-align: middle; transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; }
.index-brand-list li:hover img { opacity: .5; filter: Alpha(opacity=50); }

.index-news{background:#f1f1f1;}

/* 应用领域 */
.df{display: flex;}
.fw{flex-wrap:wrap;}
.ly-list{gap:0px 2%;}
.ly-list li{width:23.5%;position: relative;margin-bottom:100px;}
.ly-list li .img{width:100%;height:222px;overflow: hidden;}
.ly-list li .img img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.ly-list li .ly-info{width:88%;background:rgba(255,255,255,0.6);padding:15px 10px;box-sizing:border-box;
position: absolute;bottom:-50px;left:0;right:0;margin:0 auto;box-shadow:0 2px 29px 0 rgba(15, 46, 64, 0.12);
text-align:center;border-radius:4px;border-bottom: 4px solid rgba(255,255,255,0.6);}
.ly-list li .ly-info h3{font-size: 22px;line-height: 30px;margin-bottom:15px;}
.ly-list li .ly-info .desc{font-size: 16px;line-height: 28px;color:#61727f;}
.ly-list li:hover .img img{transform:scale(1.2);}
.ly-list li:hover .ly-info{border-bottom: 4px solid #133D7A;}
/*footer*/







.top-footer { padding: 25px 0; background: #1f1f1f; }
.top-footer .each-item { float: left; width: 235px; }
.top-footer .each-item.contact-item { float: right; width: 250px; padding: 0 30px; border-left: 1px solid #424242; }
.top-footer .each-item dt { margin-bottom: 15px; font-size: 20px; color: #ffffff; font-weight: bold }
.top-footer .each-item dd a, .top-footer .each-item.contact-item dd { display: block; padding: 5px 0; font-size: 14px; color: #f6fcff; }
.top-footer .each-item dd a:hover { color: #eee; }
.top-footer .each-item.contact-item dd { font-size: 16px; }
.top-footer .each-item.contact-item dd:nth-child(2) { font-size: 14px; }
.top-footer .contact-item dd .icon { float: left; display: block; width: 21px; height: 21px; }
.top-footer .contact-item dd .icon1 { background: url(../images/footer-icon1-1.png) no-repeat center center; }
.top-footer .contact-item dd .icon2 { background: url(../images/footer-icon1-2.png) no-repeat center center; }
.top-footer .contact-item dd .icon3 { background: url(../images/footer-icon1-3.png) no-repeat center center; }
.top-footer .contact-item dd strong { display: block; margin-left: 25px; font-weight: normal; }
.bottom-footer { padding: 10px 0; font-size: 14px; color: #f1f7fa; line-height: 40px; background: #000; }
.bottom-footer .each { float: right; margin-left: 45px; }
.bottom-footer .share { position: relative; display: inline-block; width: 40px; height: 40px; margin-left: 13px; text-align: center; background: #6f737c; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; }
.bottom-footer .share .code-img { position: absolute; left: -42.5px; bottom: 45px; display: none; }
.bottom-footer .share:hover .code-img { display: block; }
.bottom-footer .share:hover { background: #a4aab7; }
.bottom-footer .share .icon { display: inline-block; width: 23px; height: 20px; vertical-align: -5px; }
.bottom-footer .share1 .icon { background: url(../images/footer-icon2-1.png) no-repeat center center; }
.bottom-footer .share2 .icon { background: url(../images/footer-icon2-5.png) no-repeat center center; }
.bottom-footer .share3 .icon { background: url(../images/footer-icon2-3.png) no-repeat center center; }
.bottom-footer .share4 .icon { background: url(../images/footer-icon2-4.png) no-repeat center center; }

.top-footer .contact-item dd .icon-name{display: block;
    width: 20px;
    height: 20px;
    background: url(../images/icon-name.png) no-repeat center;
    background-size: cover;
    float: left;
    margin-right: 7px;}
/*内页*/

.map{width:100%;height:500px;overflow: hidden;margin-top:80px;}

.inner-banner {width:100%;}
.inner-banner img{width:100%;}
.inner-tab-wrap { text-align: center; border-bottom: 1px solid #e2e2e6; }
.inner-tab-wrap .search-result { width: 1200px; margin: 0 auto; padding: 15px 0; font-size: 16px; color: #4d4f50; text-align: left; }
.inner-tab-wrap .item-list li { display: inline-block; padding: 0 20px; }
.inner-tab-wrap .item-list .tab { display: block; height: 47px; margin-bottom: -1px; font-size: 16px; color: #99999b; line-height: 47px; border-bottom: 4px solid transparent; }
.inner-tab-wrap .item-list .on .tab { color: #087cb1; border-color: #087cb1; }
.inner-content-wrap { padding-bottom: 120px; }
.contact-page.inner-content-wrap { padding-bottom: 0; }
.inner-title-wrap { padding: 50px 0 40px; text-align: center; }
.inner-title-wrap .title { margin-bottom: 15px; font-size: 30px; color: #000; }
.inner-title-wrap .line { display: block; width: 40px; height: 4px; margin: 0 auto; background: #c5bfbf; }
.detail-content { width: 1140px; margin: 0 auto; overflow: hidden;}

.detail-content p { font-size: 16px; color: #333; line-height:28px;     margin-bottom: 6px;}
.detail-content img { max-width: 100%; margin-top: -10px; }
.product-dialog { padding: 40px 50px 80px; }
.product-dialog .product-table img { max-width: 100%; }
.product-dialog h1 { font-size: 28px; margin-bottom: 20px; text-align: center; }
.product-dialog .big-picture { margin-bottom: 45px; text-align: center; }
.product-dialog .title { height: 40px; margin: 25px 0; padding: 0 10px; font-size: 18px; color: #1171de; line-height: 40px; background: #f0efef; }
.product-dialog .download-wrap li { position: relative; margin-bottom: 10px; }
.product-dialog .download-wrap .download { position: absolute; right: 0; top: 10px; display: block; width: 46px; height: 46px; background: url(../images/down.png) no-repeat center center; }
.industry-list { width: 1000px; margin: 0 auto; }
.industry-list li { margin-top: 45px; border: 1px solid #ddd; }
.industry-list li .picture { float: left; width: 370px; height: 195px; }
.industry-list li:nth-child(2n) .picture { float: right; }
.industry-list li .picture img { display: block; }
.industry-list li .text-wrap { float: right; width: 578px; height: 165px; padding: 15px 25px; font-size: 16px; }
.industry-list li:nth-child(2n) .text-wrap { float: left; }
.industry-list li .text-wrap .title a { display: block; font-size: 24px; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.industry-list li:hover .text-wrap .title a { color: #128bc2; }
.industry-list li .text-wrap .descrition { height: 72px; margin: 20px 0 10px; color: #333; line-height: 24px; overflow: hidden; }
.industry-list li .text-wrap .more { color: #128bc2; }
.industry-list li:nth-child(2n+1) .text-wrap .more { float: right; }
.industry-list li .text-wrap .more:hover { text-decoration: underline; }
.recommond-list { margin-top: 45px; border-top: 1px solid #bbb; }
.news-list .recommond-list { border-top: 0; }
.recommond-list .layouts { width: 1200px; }
.recommond-list .title { position: relative; padding-bottom: 30px; font-size: 24px; color: #000; }
.recommond-list .title .line { display: inline-block; padding-top: 10px; border-top: 4px solid #858383; }
.recommond-list .item-list li { padding: 20px 0; border-bottom: 1px dashed #ddd; }
.news-list .recommond-list li { margin-bottom: 45px; }
.recommond-list .item-list .picture { float: left; width: 270px; height: 150px; }
.recommond-list .item-list .text-wrap { margin-left: 295px; font-size: 16px; }
.search-list .recommond-list .item-list .text-wrap { margin-left: 0; }
.recommond-list .item-list .text-wrap .small-title { font-size: 20px; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news-list .recommond-list .text-wrap .small-title { position: relative; padding-right: 120px; font-size: 22px; }
.news-list .recommond-list .text-wrap .small-title .date { position: absolute; right: 0; top: 5px; font-size: 16px; color: #8e8f8f; }
.recommond-list .item-list li:hover .text-wrap .small-title { color: #087cb1; }
.recommond-list .item-list .text-wrap .descrition { height: 56px; margin: 15px 0; color: #b0aeae; line-height: 28px; overflow: hidden; }
.recommond-list .item-list .more { font-size: 14px; color: #087cb1; }
.recommond-list .item-list .more:hover { text-decoration: underline; }
.each-about-content { padding: 40px 0; }
.about-title { padding-bottom: 10px; margin-bottom: 60px; font-size: 22px; color: #333; border-bottom: 1px solid #bbb; }
.about-title .line { position: absolute; left: 0; bottom: -10px; display: block; width: 40px; height: 4px; background: #c5bfbf; }
.team-list .item-list { margin-left: -65px; }
.team-list li { float: left; width: 230px; margin: 65px 0 0 65px; }
.team-list li .picture { width: 230px; height: 240px; }
.team-list li .name { margin: 10px 0; font-size: 18px; color: #000; white-space: nowrap; overflow: hidden; }
.team-list li .descrition { height: 48px; line-height: 24px; overflow: hidden; }
.history-list { padding-top: 70px; }
.history-list .item-list { background: url(../images/ling_bg1-2.png) repeat-y center top; }
.history-list li { position: relative; padding-top: 50px; font-size: 18px; }
.history-list li .year-wrap { position: absolute; left: 50%; top: 55px; width: 66px; height: 66px; margin-left: -35px; font-weight: bold; color: #fff; text-align: center; line-height: 66px; background: #fac217; border-radius: 35px; -moz-border-radius: 35px; -webkit-border-radius: 35px; }
.history-list li:nth-child(2n+1) .year-wrap { color: #fff; background: #087cb1; }
.history-list .picture-wrap { width: 515px; }
.history-list .picture-wrap img { width: 195px; }
.history-list li:nth-child(2n) .picture-wrap { float: right; text-align: left; }
.history-list li:nth-child(2n+1) .picture-wrap { float: left; text-align: right; }
.history-list .text-wrap { width: 400px; min-height: 35px; padding: 15px 20px; border: 1px solid #ddd; }
.history-list li:nth-child(2n) .text-wrap { float: left; }
.history-list li:nth-child(2n+1) .text-wrap { float: right; }
.history-list .text-wrap .des { font-size: 14px; color: #087cb1; line-height: 1.7; }
.history-list .bg-square { position: absolute; top: 0; width: 35px; height: 100%; z-index: 2; overflow: hidden; }
.history-list li:nth-child(2n+1) .bg-square { left: 480px; }
.history-list .bg-square-inner { position: absolute; top: 5px; left: -3px; width: 80px; height: 80px; border: 45px solid #fff; transform: rotate(45deg); }
.history-list li:nth-child(2n+1) .bg-square-inner { left: -132px; }
.advantage-detail .item-list { padding-top: 20px; margin-left: -3px; }
.advantage-detail .item-list li { position: relative; float: left; width: 418px; margin: 0 0 3px 3px; overflow: hidden; }
.advantage-detail .item-list .picture { width: 418px; height: 550px; }
.advantage-detail .item-list .text-wrap { position: absolute; left: 0; top: -100%; width: 100%; height: 100%; background: rgba(0,0,0,.43); transition: all .6s; }
.advantage-detail .item-list li:hover .text-wrap { top: 0; }
.advantage-detail .item-list .text { padding: 25px; color: #fff; }
.advantage-detail .item-list .title { font-size: 26px; white-space: nowrap; overflow: hidden; }
.advantage-detail .item-list .line { display: block; width: 45px; height: 4px; margin: 15px 0 40px; background: #fff; }
.advantage-detail .item-list .descrition { max-height: 390px; font-size: 14px; color: #f6eaea; line-height: 30px; overflow: hidden; }
.about3-list { width: 900px; margin: 0 auto; text-align: center; }
.about3-list .show-pic { padding: 15px 0 90px; }
.about3-list .item-list { margin-left: -90px; }
.about3-list .item-list li { position: relative; float: left; width: 403px; height: 72px; margin: 0 0 25px 90px; line-height: 72px; border: 1px solid #e8dddd; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; overflow: hidden; }
.about3-list .item-list h3 { position: absolute; width: 100%; white-space: nowrap; overflow: hidden; transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; }
.about3-list .item-list .show-word { top: 0; background: url(../images/bg2.jpg) repeat-x left top; }
.about3-list .item-list li:hover .show-word { top: -72px; }
.about3-list .item-list .hide-word { top: 72px; color: #fff; background: url(../images/bg1.jpg) repeat-x left top; }
.about3-list .item-list li:hover .hide-word { top: 0 }
.contact-us { width: 1180px; margin: 0 auto 100px; }
.contact-us .left-map { float: left; width: 740px; height: 425px; }
.contact-us .right-contact { float: right; width: 380px; padding-top: 20px; }
.contact-us .right-contact .each { margin-bottom: 35px; }
.contact-us .right-contact .each .icon { float: left; display: block; width: 100px; height: 100px; border: 1px solid #000; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; }
.contact-us .right-contact .each1 .icon { background: url(../images/contact1-1.png) no-repeat center center; }
.contact-us .right-contact .each2 .icon { background: url(../images/contact1-2.png) no-repeat center center; }
.contact-us .right-contact .each3 .icon { background: url(../images/contact1-3.png) no-repeat center center; }
.contact-us .right-contact .each .text { margin-left: 120px; padding-top: 20px; }
.contact-us .right-contact .each .text strong { display: block; margin-bottom: 10px; font-size: 22px; font-weight: normal; color: #000; }
.contact-us .right-contact .each .text span { font-size: 16px; color: #888; }
.feedback { padding: 50px 0 70px; background: #efefef; }
.feedback-box { width: 900px; margin: 0 auto; }
.feedback-box .title { margin-bottom: 60px; font-size: 36px; color: #333; text-align: center; }
.feedback-box .each { margin-bottom: 35px; }
.feedback-box .input-w { width: 380px; height: 50px; padding: 0 15px; background: #fff; border-radius: 5px; }
.feedback-box .input-text { padding-left: 38px; width: 342px; font-size: 16px; line-height: 50px; }
.feedback-box .input-text1 { background: url(../images/contact2-1.png) no-repeat center left; }
.feedback-box .input-text2 { background: url(../images/contact2-2.png) no-repeat center left; }
.feedback-box .input-text3 { background: url(../images/contact2-3.png) no-repeat center left; }
.feedback-box .input-text4 { background: url(../images/contact2-4.png) no-repeat center left; }
.feedback-box .textarea-w { width: 740px; padding: 15px; background: #fff; border-radius: 5px; }
.feedback-box .textarea-w textarea { width: 702px; height: 50px; padding-left: 38px; font-size: 16px; line-height: 33px; border: 0; background: url(../images/contact2-5.png) no-repeat top left; }
.feedback-box .input-submit { width: 100px; height: 84px; font-size: 26px; color: #fff; line-height: 84px; background: #bababf; border-radius: 5px; }
.page { text-align: right; margin-top:20px;}
.page a { display: inline-block; padding: .25rem .5rem; margin: 0 .25rem; font-size: 14px; background: #f2f2f2; }
.page a.on, .page a:hover { color: #fff; background: #087cb1; }

.ab-info p{font-size:16px;line-height:30px;margin-bottom:6px;}
/*首页效果*/

/* 首页产品展示 */
.homesearch{ width: 100%; background:none; overflow: hidden; position: relative; z-index: 6;}
.homesearch .sta{ display: block;overflow: hidden; z-index: 9; position: relative; bottom: -40px; width: calc(70% - 120px);  margin: 0 auto;}
.homesearch .sta a{ position: relative;display: block; color: #333; font-size: 18px; padding-bottom: 6px; float: left; margin:0 50px 0 10px;}
.homesearch .sta .active{    color: #0073b7;}
.homesearch .sta .active:after{ content: ""; position: absolute; bottom: 0; width: 100%; height: 2px; left: 0; background: #0073b7;}

.homesearch .stc{display: block;overflow: hidden;}
.homesearch .stc .stform{display: block;overflow: hidden;}
.homesearch .stc .stform form{ display: block;overflow: hidden;position: relative; width:70%; left: 0px; padding: 60px 60px; margin: 0 auto;}
.homesearch .stc .stform form input{display: block; width: 100%; border: 0; background-color: rgb(255, 255, 255);box-shadow: 0px 13px 36.86px 1.14px rgba(40, 43, 109, 0.08);height: 50px; text-indent: 20px; font-size: 16px; color: #0073b7;}
.homesearch .stc .stform form button{position: absolute; top:60px; right:60px; width: 50px; height: 50px; border: 0; background-color: rgb(255, 255, 255); font-size: 20px; color: #0073b7;cursor:pointer;} 


.ptt{ background: #eee;width: 120px;text-align: center;height: 60px;line-height: 60px;color: #0073b7;font-size: 26px;}
*:focus{ outline:none; }
.w14{width:1400px;margin:0 auto;}
.homeprotag{margin: 0 auto 0;   display: block; overflow: initial;padding-top:40px;}
.homeprotag .hdl{ display: block;overflow: hidden;margin: 0 auto 0;}
.homeprotag .ptt{ float: left;}
.homeprotag .more{ float: right;margin-top: 20px;}
.homeprotag .cplist{overflow: inherit; position: relative; top:0;}
.homeprotag .inproleft{ display: block; overflow: hidden;margin-top: 0;}
.homeprotag .inproleft li{display: block;float: left;width:15.83%; border-bottom: 2px solid #ddd; margin: 0 1% 1% 0; cursor:pointer; }
.homeprotag .inproleft li:nth-child(6n){margin-right:0;}
.homeprotag .inproleft li img{ display: block;width: auto;height:50px;margin: 0 auto; opacity: 0.9;}
.homeprotag .inproleft li span{ display: block;text-align: center;font-size: 18px;margin:0 0 10px; }
.homeprotag .inproleft li.on{ border-bottom: 2px solid #0073b7; }
.homeprotag .inproleft li.on span{color: #0073b7;}
.homeprotag .inproleft li.on img{opacity: 1;}

.homeprotag .inproright{ display: block;overflow: inherit;margin-top: 30px;}
.homeprotag .inproright .into{    display: flex; display: -webkit-flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.homeprotag .inproright .into li{background-color: rgb(255, 255, 255); box-shadow: 0px 13px 36.86px 1.14px rgba(40, 43, 109, 0.08); float: left; margin: 0 2% 1% 0; width: calc(32% - 40px); padding: 16px 20px;}
.homeprotag .inproright .into li:nth-child(3n),.homeprotag .inproright .into dd:nth-child(3n){margin-right:0;}
.homeprotag .inproright .into li:hover{box-shadow: 0px 13px 36.86px 1.14px rgba(40, 43, 109, 0.2);}
.homeprotag .inproright .into li .fa{font-size: 14px;margin-right: 10px;display: inline-block;}
.homeprotag .inproright .into li span{ display: inline-block; font-size: 16px;}
.homeprotag .inproright .into li:hover span{color: #0066ca;}
.homeprotag .inproright .icenter{overflow: inherit;}



.homeprotag .inproright .into dd{ float: left;margin: 0 2% 1% 0;width: calc(32% - 0px);}
.homeprotag .inproright .into dd > a{ width: calc(100% - 40px);margin: 0 0 20px;padding: 16px 20px;}
.homeprotag .inproright .into dd h6{}
.homeprotag .inproright .into dd h6 a{ width: 100%;padding: 6px 0;background: none;box-shadow: none;text-indent: 20px;margin-bottom: 6px;font-size: 14px;}
.homeprotag .inproright .into dd h6 a span{ font-size: 14px;}

.homeprotag .inproright .into .ap a span{color:#999;}
.homeprotag .inproright .into .ap a:hover span{color: #0073b7;}


/* 热门推荐 */
.hot-ul{gap:20px 0.8%;}
.hot-ul li{width:16%;text-align: center;}
.hot-ul li .hot-img{width:100%;height:150px;overflow:hidden;border:1px solid #eee;}
.hot-ul li .hot-img img{width:100%;height:100%;object-fit: contain;transition: all 0.6s;}
.hot-ul li h3{font-size:16px;line-height:32px;}
.hot-ul li h3:hover{color:#0073b7;}
.hot-ul li:hover .hot-img img{transform: scale(1.5);}


/* 首页产品展示 */

/* 新闻资讯 */
#inewslist{ width:1270px; margin:0px auto;}

#inewslist ul li{ width:49%; float:left; border-bottom:#CCC 1px dotted;box-sizing: border-box;
    padding: 0px 10px;}
#inewslist ul li:nth-child(2n){float:right;}
#inewslist ul li:hover{ background:#0574fe;}

#inewslist ul li:hover .title a{ color:#FFF;}

#inewslist ul li:hover #info .detail p{ color:#FFF;}

#inewslist ul li .title{ font-size:18px; font-weight:bold; padding-top:20px;}

#inewslist ul li #info{ display:block; padding:20px 0px; height:100px;}

#inewslist ul li #info .img{ width:100px; overflow:hidden; float:left;}

#inewslist ul li #info .img img{ width:100px; height:100px;}

#inewslist ul li #info .detail{ float:right; font-size:12px; width:480px;}

#inewslist ul li #info .detail p{ color:#999;}

#inewslist ul li #info .detail span{ color:#CCC; display:block; line-height:30px; height:30px;}

/* 新闻资讯 */



#ChinaMap { margin: 0 auto; text-align: center; }
/* 提示自定义 */



.stateTip, #StateTip { display: block; position: absolute; padding: 15px; background: #58a6f4; border: 2px solid #58a6f4; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size: 14px; line-height: 1.8; font-family: Tahoma; color: #f8fa27; }
.stateTip { width: 150px!important; }
.mapInfo i { display: inline-block; width: 15px; height: 15px; margin-top: 5px; line-height: 15px; font-style: normal; background: #aeaeae; color: #fff; font-size: 11px; font-family: Tahoma; -webkit-border-radius: 15px; border-radius: 15px; text-align: center }
.mapInfo i.active { background: #E27F21; }
.mapInfo span { padding: 0 5px 0 3px; }
.mapInfo b { font-weight: normal; color: #2770B5; }

@media screen and (max-width:1270px) {
.header, .index-banner, .index-wrap, .inner-banner, .industry-detail .detail-content, article img, footer, .inner-tab-wrap, .layouts, .inner-content { width: 1270px; }
}
.index-banner .banner-inner img { width: 100%; }
/*7.17新增*/



.new-contact7 .new-contact7-text { width: 1200px; margin: 55px auto; font-size: 14px; line-height: 30px; color: #666666; margin-bottom: 40px; }
.new-contact7-map ul { width: 1220px; margin: 0px auto; vertical-align: top; margin-bottom: 50px; }
.new-contact7-map li { display: inline-block; width: 275px; height: 310px; box-sizing: border-box; border: 1px solid #eae8e8; box-shadow: 0px 0px 10px #EAE8E8; padding: 17px 8px 5px 13px; vertical-align: top; margin: 0px 12px; margin-bottom: 33px; }
.new-contact7-map li:hover { border-color: #07a4d1; }
.new-contact7-map a { display: block; }
.new-contact7-map .title { font-size: 18px; line-height: 30px; color: #99999b; }
.new-contact7-map .title img { border: 1px solid #ddd7d7; margin-right: 20px; margin-bottom: -5px; }
.new-contact7-map .name { font-size: 16px; line-height: 24px; color: #000000; padding: 18px 0px; }
.new-contact7-map .mess { color: #7e7474; font-size: 14px; line-height: 24px; }
.solutionlist { width: 1200px; margin: 0px auto; padding-top: 40px; }
.solutionlist ul li { width: 593px; height: 330px; margin-right: 14px; float: left; position: relative; text-align: center; list-style: none; margin-bottom: 14px; }
.solutionlist li img { max-width: 100%; max-height: 100%; font-size: 0; vertical-align: middle; }
.solutionlist li p { position: absolute; color: #fff; border-bottom: 1px solid #fff; font-size: 16px; bottom: 20px; left: 40px; line-height: 40px; height: 40px; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; z-index: 5; }
.solutionlist li:hover p { bottom: 150px; left: 240px; }
.solutionlist li a:after { content: "."; text-indent: 999px; overflow: hidden; position: absolute; left: 0; top: 0; opacity: 0; z-index: 1; display: block; width: 593px; height: 330px; background: rgba(0,0,0,0.6); -webkit-transition: .5s; -o-transition: .5s; transition: .5s; }
.solutionlist li:hover a:after { opacity: 1 }
/*产品详情*/



/*产品详情*/



.com-width { width: 1200px; margin: 0 auto; }
.product-detail-header { padding-top: 40px; padding-bottom: 40px; background-color: #fff; }
.product-pic { height: 370px; }
.product-zoom { float: left; }
.product-zoom .spec-preview { width: 500px; height: 500px; float: left; line-height: 500px; font-size: 0; text-align: center;/*border: 1px solid #e4e4e4;*/ }
.product-zoom .spec-scroll { margin-right: 20px; width: 90px; height: 100%; }
.product-zoom .spec-scroll ul li { margin-top: 8px; padding: 2px; width: 88px; height: 88px; line-height: 88px; border: 1px solid #e4e4e4; }
.product-zoom .spec-scroll ul li.on { border-color: #D31C19; }
.product-zoom .spec-scroll ul li:first-child { margin-top: 0; }
.product-zoom .spec-scroll ul li img { width: 100%; }
/*放大镜*/



ol, li, ul, dl, dt, dd { list-style: none; }
.zoomdiv { z-index: 100; position: absolute; top: 0px; left: 0px; width: 430px; height: 430px !important; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
/*.zoomdiv img{max-width: 100%;max-height: 100%;}*/



.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; border: 1px solid #aaa; background: #ddd /*url(../images/zoom.png) 50% center no-repeat*/; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
.gr-product-des { float: right; width: 620px; position: relative; }
.gr-product-des .tit { margin-bottom: 5px; font-size: 28px; color: #333; }
.gr-product-des .fenlei { padding-bottom: 10px; font-size: 16px; border-bottom: 1px solid #ddd; margin-bottom: 15px; }
.gr-product-des .hotline { padding-left: 33px; line-height: 22px; margin-top: 40px; height: 47px; background: url(../images/icon-tel.png) no-repeat left center; font-size: 16px; }
.gr-product-des .hotline em { font-size: 25px; font-weight: 600; }
.gr-product-des .tip { /*line-height: 2;*/ font-size: 14px; line-height: 35px; color: #666; position: relative; }
.gr-product-des .tip span { width: 200px; height: 30px; display: inline-block; font-weight: bold; }
.gr-product-des .tip .buy_weixin { position: absolute; left: 200px; top: 0px; }
.gr-product-des .tip .buy_weixin img { width: 200px; }
.gr-product-des .tip .buy_qq { position: absolute; left: 410px; top: 0px; }
.gr-product-des .tip .buy_qq img { width: 200px; }
.gr-product-des .tipa { position: absolute; right: 0px; top: 80px; }
.gr-product-des .tipa img { width: 200px; }
.gr-product-des .tipa p { height: 30px; line-height: 30px; }
.gr-product-des .zixun { display: inline-block; margin-top: 40px; width: 190px; height: 50px; line-height: 50px; text-align: center; background: #D31C19; color: #fff; font-size: 16px; border-radius: 5px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; }
.gr-product-des .zixun:hover { opacity: 0.8; filter: alpha(opacity=80); }
.product-detail-body { padding-top: 30px; }
.gr-product-content { float: left; margin-right: 30px; width: 810px; padding: 30px; background-color: #fff; }
.gr-product-content img { max-width: 100%; }
.gr-product-nav { margin-bottom: 30px; height: 48px; line-height: 48px; border-bottom: 1px solid #f2f2f2; background-color: #f2f2f2; }
.gr-product-nav li { position: relative; float: left; margin-right: 5px; padding: 0 15px; font-size: 18px; }
/*.gr-product-nav li.on:before {



    position: absolute;



    left: 0;



    bottom: -1px;



    width: 100%;



    border-bottom: 2px solid #D31C19;



    content: "";



}*/



.gr-product-content .box { min-height: 500px; }
.com-product-box h3 { margin-top: 40px; margin-bottom: 30px; padding-left: 15px; height: 50px; line-height: 50px; background: #F0F0F0; color: #333; font-size: 18px; }
.com-product-box h3 span { color: #fe000d; }
.gr-liyou-list li { height: 195px; }
.gr-liyou-list li .cont { overflow: hidden; padding-left: 28px; }
.gr-liyou-list li.right .cont { padding-left: 0; padding-right: 28px; height: 195px; }
.gr-liyou-list li .cont .gr-table { height: 195px; display: table; }
.gr-liyou-list li .cont .gr-cell { display: table-cell; vertical-align: middle; }
.gr-liyou-list li .cont h5 { position: relative; margin-bottom: 20px; padding-bottom: 15px; font-size: 25px; line-height: 25px; font-weight: 600; color: #fe000d; }
.gr-liyou-list li.right .cont h5 { text-align: right; }
.gr-liyou-list li .cont h5:before { position: absolute; left: 1px; bottom: 0; width: 22px; border-bottom: 2px solid #fe000d; content: ""; }
.gr-liyou-list li.right .cont h5:before { right: 2px; left: inherit; }
.gr-liyou-list li .cont p { font-size: 14px; color: #666; line-height: 1.75; text-align: justify; }
.gr-shili-list { margin-bottom: -14px; width: 824px; }
.gr-shili-list li { float: left; margin-right: 14px; margin-bottom: 14px; width: 398px; height: 260px; overflow: hidden; }
.gr-com-tit { margin-top: 30px; margin-bottom: 30px; text-align: center; font-size: 24px; }
.gr-p-solution { margin-bottom: 50px; text-align: center; font-size: 0; }
.team1 { background: url("../images/gr-p-solution-bg.gif") no-repeat center; background-size: contain; color: #333; display: block; height: 184px; display: inline-block; float: left; padding-right: 18px; text-align: center; width: 184px; }
.team1:hover { background: url("../images/gr-p-solution-bg-on.gif") no-repeat center; background-size: contain; }
.team1 .em { display: block; font-family: Impact; font-size: 34px; line-height: 36px; padding: 41px 0 15px 13px; }
.team1:hover .em, .team1:hover p { color: #FE000D; }
.team1 p { font-family: mirciosoft yahei; display: block; font-size: 14px; line-height: 24px; margin: 0 auto; padding: 6px 0 0 15px; width: 140px; }
.team1 .p1 { display: block; font-size: 12px; font-weight: bold; line-height: 24px; }
.gr-product-hot { float: right; padding: 30px 5px; width: 290px; min-height: 500px; background-color: #fff; }
.gr-product-hot h3 { margin-bottom: 15px; font-size: 16px; padding: 0 20px 0; }
.gr-product-hot .prolist li { margin-bottom: 10px; border: 1px solid #e0e0e0; }
.gr-page-other { border-top: 1px dotted #ddd; margin-top: 15px; padding-top: 10px; border-bottom: 1px dotted #ddd; padding-bottom: 10px; }
.gr-product-content .gr-page-other { border-color: #E4EAEC; }
.gr-page-other p { line-height: 26px; }
.gr-back-btn { margin-top: 6px; width: 125px; height: 40px; line-height: 40px; text-align: center; background-color: #696969; font-size: 14px; color: #fff; }
.top_lan { float: right;}
.top_lan ul li { line-height:27px; height: 27px; position: relative; font-size: 12px; color: #666; z-index: 10000; float: left; margin-right: 10px; font-size: 14px;}
.top_lan ul li>a {display: block;}
.top_lan ul li img { vertical-align: middle; margin-right: 10px;}

.top_search { float: left; margin-left: 20px; }
.top_search ul li { float: left; }
.top_search ul li .key_s { border: #eee 1px solid; height: 30px; line-height: 30px; width: 220px; }
.top_search ul li .key_sub { background: #eee; height: 32px; width: 80px }

.pc-none{display: none;}



/* 移动端css */
@media screen and (max-width:780px) {
	.pc-none{display: block;}
	header{padding-top:0px;height:60px;position: relative;}
	header .language-wrap{display: none;}
	.index-banner,.inner-banner,.inner-tab-wrap{width:100%;}

	header .logo{position: inherit;padding:10px 3%;box-sizing:border-box;    display: flex;
    justify-content: space-between;}
    header .logo button{background: none;font-size:34px;}
	header .logo a{width:60%;display: block;}
	header .logo a img{max-width:100%;}

	nav{display:none;position: absolute;top:60px;left:0;z-index:9999999;width:100%;}
	nav>ul>li,header .right-side{float:none;}
	nav>ul{background:#f1f1f1;padding-bottom: 30px;}
	nav>ul>li{padding:0px 3%;}
	nav .per{padding-top:0px;border-bottom: 1px solid #00a0e9;}

	.sub-nav{z-index:-999;top: -100%;}

	.index-wrap{padding:30px 0px;}
	.w14,.index-wrap{width:96%;margin:0 auto;}
	.layouts{width:100%;}
	.homeprotag .inproleft li{width: 32.3%;padding:0px;}
	.homeprotag .inproright .into li{width:100%;margin: 1% 0px;}
	.homesearch .sta{width:100%;}
	.homesearch .sta a{width:30%;text-align: center;margin: 0px 10%;}
	.homesearch .stc .stform form{    padding-bottom: 0px;}
	.homeprotag .inproright{margin-top:0px;}
	.index-title{font-size:24px;}
	.index-product .index-product-list ul{padding:0px;}
	.index-product-list li{width:20%;}
	.index-product-list li h3{font-size:14px;line-height:32px;}
	.index-about .picture,.index-about .right-cont{width:100%;height:auto;padding:0;margin-left:0;}
	.index-about .picture{float:right;}
	.index-about .right-cont{float:left;}
	.ly-list li{width:49%;margin-bottom:75px;}
	.ly-list li .img{height:auto;}
	.ly-list li .ly-info{padding: 6px 4px;width:96%;bottom: -35px;}
	.ly-list li .ly-info h3{font-size:16px;margin-bottom: 6px;}
	.ly-list li .ly-info .desc{font-size:12px;line-height:18px;}

	.homeprotag{padding-top:20px;}
	.homeprotag .homesearch,.homeprotag .hdl{display: none;}

	.index-industry{padding-bottom:50px;}
	#inewslist{width:100%;}
	#inewslist ul li{width:100%;}
	#inewslist ul li #info .img{width:30%;}
	#inewslist ul li .title{font-size:16px;}
	#inewslist ul li #info .detail{width: 68%;}
	#inewslist ul li #info .detail p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;
    line-clamp: 5;-webkit-box-orient: vertical;}

	.ab-info p{font-size:14px;line-height:26px;}


	/* 内页 */
	.item-list,.inner-content{width:96%;margin:0 auto;}
	.inner-tab-wrap .item-list li{padding:0;width:18%;}
	.detail-content{width:100%;}
	.inner-title-wrap{padding:30px 0px 20px;}

	#mo-list{overflow: hidden;padding-bottom: 45px;}
	#mo-list li{width:100%;}

	.recommond-list{margin-top:0px;}
	.recommond-list .layouts{width:100%;}
	.news-list .recommond-list li{margin-bottom:0px;}
	.recommond-list .item-list .picture{height:auto;width:40%;}
	.recommond-list .item-list .text-wrap{margin-right:0px;width: 58%;float: right;margin-left: 0;}
	.news-list .recommond-list .text-wrap .small-title .date{display:none;}
	.news-list .recommond-list .text-wrap .small-title{padding-right:0px;    font-size: 16px;}
	.recommond-list .item-list .text-wrap .descrition{font-size: 12px;line-height: 18px;margin: 6px auto;}

	.inner-title-wrap .title{font-size: 18px;line-height: 28px;}
	.industry-detail .detail-content{width:100%;}

	.post{width:100% !important;padding:0px 3%;box-sizing:border-box;font-size:12px !important;}

	.com-width{width:96%;margin:0 auto;}
	.gr-product-des{width:100%;}
	.gr-product-des .tip span{width:30%;}
	.tipa{width:40%;}
	.gr-product-des .tipa img{width:100%;}

	.product-detail-header{padding:0px !important;}
	.product-zoom .spec-preview{width:100%;height:auto;}
	.product-zoom .spec-preview img{width:100% !important;}
	.product-pic{height:auto;}

	.w300{width:300%;}
	.pro_left{width: 100% !important;margin-bottom:20px;}
	.pro_right{width: 100% !important;overflow: hidden;overflow-x: auto;}

	/* 热门推荐 */
	.hot-ul{gap:15px 2%;}
	.hot-ul li{width:32%;}
	.hot-ul li .hot-img{height:100px;}
	.hot-ul li h3{font-size:14px;}

	footer{display: none;}
}


.floating_ck{position:fixed;right:20px;top:30%;z-index: 777;box-shadow:0 0 20px rgba(0,0,0,0.2); color:#fff;}
.floating_ck a{color:#fff;}
.floating_ck .floating_left a{color:#333;}
.floating_ck dl dd{position:relative;width:75px;height:70px;background-color:rgba(0,0,0,0.5);text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;
    transition: all 500ms;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    -o-transition: all 500ms;}
.floating_ck dl dd:hover .floating_left{ width:160px;}
.floating_ck dl dd:hover .weixin_left{ width:160px;}
.floating_ck dl dd:hover .floating_left2{ width:160px;}

.weixin{background-image:url(../images/weixin.png);}
.weixin:before{font-size:30px;line-height:44px;text-align:center;color:#fff;position:absolute;top:0;left:0;right:0;}
.consult{background-image:url(../images/qq.png);}
.words{background-image:url(../images/tel.png);}
.quote{background-image:url(../images/qq.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{display:block;padding-top:44px;font-size: 14px;}
.floating_left{position:absolute; right:75px;top:0px;width:0px;height:70px;background-color:#FFF;border-right: none;
    transition: all 500ms;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    -o-transition: all 500ms; overflow:hidden;
}
.weixin_left{position:absolute; right:75px;height:160px;bottom:0px;width:0px;background-color:#FFF;border-right: none;
    transition: all 500ms;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    -o-transition: all 500ms; overflow:hidden;
}
.weixin_left img{display: :block;width: 160px;}
.floating_left a{line-height:70px;
    font-size: 14px;
    font-weight: bold;
}

.floating_left2{position:absolute; right:80px;top:0px;width:0px; 
    transition: all 500ms;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    -o-transition: all 500ms; overflow:hidden;
}
.floating_left2 a{color:#fff;line-height:0px; font-size:16px;
    font-size: 18px;
    font-weight: bold;
}


.floating_lf {position: fixed;left: 20px;top: 30%;z-index: 777;display: none;}

.call-info p{font-size:16px;line-height:32px;}