.fl{float:left;}
.fr{float:right;}
.prod_bg {background:#f5f5f5;padding-bottom:80px;overflow:hidden;}
.prod_bg .page {width:85%;margin:auto;padding-top:80px;}
.prod_top {height:5.2vw;margin-bottom:35px;}
.prod_l p {font-size:38px;display:block;width:280px;line-height:50px;color:#333;}
.prod_l d {line-height:3vw;font-size:30PX;color:#888;font-family:"Arial";}
.prod_r a {width:170px;height:3vw;display:block;background:#aaa;text-align:center;line-height:3vw;float:left;color:#fff;margin-left:15px;margin-top:1.1vw;font-size:15px;}
.prod_r .on {background:#131c7c;}
.prod .divproduct_new_div_item .product_div_item_pic {position:relative;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item .product_div_item_pic img {width:100%;height:100%;}
.prod .divproduct_new_div_item .product_div_item_pic a {display:block;position:relative;}
.prod .divproduct_new_div_item .product_div_item_pic a:before,.prod .divproduct_new_div_item .product_div_item_pic a:after {content:"";display:block;position:absolute;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-mz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0.8;}
.prod .divproduct_new_div_item .product_div_item_pic a:before {content:"+";width:4.6vw;height:4.6vw;line-height:4.6vw;text-align:center;top:42%;left:42%;font-size:30px;font-weight:100;color:#fff;border:1px #fff solid;border-radius:100%;z-index:2;}
.prod .divproduct_new_div_item .product_div_item_pic a:after {left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}
.prod .divproduct_new_div_item:hover .product_div_item_pic a:before,.prod .divproduct_new_div_item:hover .product_div_item_pic a:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.prod .divproduct_new_div_item {float:left;width:32%;height:100%;position:relative;margin-top:2%;margin-left:2%;}
.prod .divproduct_new_div_item:nth-child(1) {margin-left:0px;}
.prod .divproduct_new_div_item:nth-child(4) {margin-left:0px;}
.prod .divproduct_new_div_item:nth-child(7) {margin-left:0px;}
.prod .divproduct_new_div_item_content {width:99%;margin-left:1%;line-height:60px;margin-top:2%;height:60px;text-align:center;background:#fff;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_title a {font-size:1vw;color:#333;width:100%;display:block;position:absolute;transition:all linear 0.3s;-moz-transition:all linear 0.3s;line-height:60px;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body {color:#666;margin-top:1.8vw;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body:after {width:4vw;height:1vw;display:block;position:absolute;top:2.4vw;background-size:100%;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body:after {}
.divproduct_new_div_item:hover .divproduct_new_div_item_body {}
.divproduct_new_div_item:hover .divproduct_new_div_item_title a {}
.prod .tempWrap {width:100% !important;}
.divproduct_new_div_item_title,.divproduct_new_div_item_body {height:100%;}
.divproduct_new_div_item_content:after {width:0;height:60px;content:"";display:block;position:absolute;left:0;bottom:0;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item:hover .divproduct_new_div_item_content:after {width:100%;}
.pswp {display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:10010;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}
.pswp * {-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp img {max-width:none}
.pswp--animate_opacity {opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--open {display:block}
.pswp--zoom-allowed .pswp__img {cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img {cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__img {cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg {position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap {position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,.pswp__zoom-wrap {-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__zoom-wrap {position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}
.pswp__bg {will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {-webkit-transition:none;transition:none}
.pswp__container,.pswp__zoom-wrap {-webkit-backface-visibility:hidden}
.pswp__item {position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__img {position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__img--placeholder {-webkit-backface-visibility:hidden}
.pswp__img--placeholder--blank {background:#222}
.pswp--ie .pswp__img {width:100%!important;height:auto!important;left:0;top:0}
.pswp__error-msg {position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}
.pswp__error-msg a {color:#ccc;text-decoration:underline}
.pswp__button {width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}
.pswp__button:focus,.pswp__button:hover {opacity:1}
.pswp__button:active {outline:0;opacity:.9}
.pswp__button::-moz-focus-inner {padding:0;border:0}
.pswp__ui--over-close .pswp__button--close {opacity:1}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {background:url(default-skin.png?v=20200817101125) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx) {.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before {background-image:url(default-skin.svg?v=20200817101125)}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right {background:0 0}
}
.pswp__button--close {background-position:0 -44px}
.pswp__button--share {background-position:-44px -44px}
.pswp__button--fs {display:none}
.pswp--supports-fs .pswp__button--fs {display:block}
.pswp--fs .pswp__button--fs {background-position:-44px 0}
.pswp__button--zoom {display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom {display:block}
.pswp--zoomed-in .pswp__button--zoom {background-position:-132px 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right {visibility:hidden}
.pswp__button--arrow--left,.pswp__button--arrow--right {background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left {left:0}
.pswp__button--arrow--right {right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before {left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before {right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal {display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden {display:none}
.pswp__share-tooltip {z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a {display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover {text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child {border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child {border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in {opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip {-webkit-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a {padding:16px 12px}
a.pswp__share--facebook:before {content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
a.pswp__share--facebook:hover {background:#3e5c9a;color:#fff}
a.pswp__share--facebook:hover:before {border-bottom-color:#3e5c9a}
a.pswp__share--twitter:hover {background:#55acee;color:#fff}
a.pswp__share--pinterest:hover {background:#ccc;color:#ce272d}
a.pswp__share--download:hover {background:#ddd}
.pswp__counter {position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}
.pswp__caption {position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small {font-size:11px;color:#bbb}
.pswp__caption__center {text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}
.pswp__caption--empty {display:none}
.pswp__caption--fake {visibility:hidden}
.pswp__preloader {width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}
.pswp__preloader__icn {width:20px;height:20px;margin:12px}
.pswp__preloader--active {opacity:1}
.pswp__preloader--active .pswp__preloader__icn {background:url(preloader.gif?v=20200817101125) 0 0 no-repeat}
.pswp--css_animation .pswp__preloader--active {opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn {background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut {position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut {-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}
.floor_1 {}
.floor_1 .floor_1_main {width:85%;padding-top:60px;margin:auto;}
.floor_1 .fenlei {float:left;margin-bottom:30px;width:100%;}
.indexTit {float:left;}
.indexTit .tit {font-size:38px;color:#333;text-align:left;height:40px;line-height:40px;letter-spacing:3px;margin-bottom:10px;font-weight:400;}
.indexTit d {font-size:20px;letter-spacing:-1px;font-family:"Arial";color:#888;}
.indexTit i {display:block;width:85px;height:5px;margin:0 auto;background:#01b2b3;margin-bottom:30px;}
.index_title {text-align:center;padding-top:35px;padding-bottom:40px;}
.index_title h3 {font-size:38px;font-weight:100;padding-bottom:12px;color:#333;font-weight:bold;}
.index_title p {background:url(../images/line.png) center center no-repeat;width:320px;height:22px;margin:0 auto;}
.floor_1 .floor_1_main .content {}
.floor_1 .menu {float:right;width: 66%;margin-top:20px;}
.floor_1 .menu .list {padding:0;text-align:center;}
.floor_1 .menu .list .item {display:inline-block;width: 17%;height:41px;line-height:42px;border:1px solid #c1c1c1;margin:0 8px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;float: left;margin-bottom: 10px;}
.floor_1t .menu .list .item:last-child {margin-right:0px;}
.floor_1 .menu .list .item a {font-size:14px;color:#666;text-align:center;display:block;}
.floor_1 .menu .list .item:hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;}
.floor_1 .menu .list .item:hover a {color:#FFFFFF;}
.floor_1 .menu .list .hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;display:inline-block;height:41px;line-height:42px;margin:0 8px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1 .menu .list .hover a {color:#FFFFFF;}
.floor_1 .floor_1_main .content .case {}
.floor_1 .floor_1_main .content .case .bd {overflow:hidden;width:95%;height:380px;margin:auto;}
.floor_1 .floor_1_main .content .case .bd .list {}
.floor_1 .floor_1_main .content .case .bd .list li {position:relative;float:left;display:block;width:100%;}
.floor_1 .floor_1_main .content .case .bd .list li a {color:#2b2b2b;}
.floor_1 .floor_1_main .content .case .bd .list li h3 span {color:#000;font-size:24px;height:60px;line-height:60px;padding-bottom:10px;border-bottom:3px solid #131c7c;}
.floor_1 .floor_1_main .content .case .bd .list li i {width:100%;height:10px;display:block;}
.floor_1 .floor_1_main .content .case .bd .list li .text .ipem {width:97%;line-height:30px;display:block;text-align:left;color:#666666;font-size:16px;margin-top:4px;}
.floor_1 .floor_1_main .content .case .bd .list li .pcimgshow {float:left;width:40%;height:100%;}
.floor_1 .floor_1_main .content .case .bd .list li .pcimgshow img{width:100%;}
.case .xwright {width:58%;}
.case .xwright ul {}
.case .xwright .item {border-bottom:1px #ccc solid;width:100%;float:left;padding:2.5% 0% 2.5% 0%;}
.case .xwright .newsrq {background:#bfbfbf;padding:1% 1% 1% 1%;color:#fff;width:13%;text-align:center;}
.case .xwright .newsrq p {}
.case .xwright .newsrq span {text-align:center;}
.case .xwright .newswz {width:84%;}
.case .xwright .newswz h3 {color:#444;font-weight:500;font-size:18px;letter-spacing:1px;margin-bottom:10px;}
.case .xwright .newsrq p {text-align:center;font-size:28px;font-weight:bold;}
.floor_1 .floor_1_main .content .case .bd .list li .text {float:right;width:56%;padding:1% 0 0 2%;margin:0px 0px 0px 20px;background:#fff;height:300px;}
.floor_1 .floor_1_main .content .case .hd {width:100%;top:0px;position:relative;padding-bottom:80px;}
.floor_1 .floor_1_main .content .case .hd .prev {position:absolute;left:0px;top:-183px;display:block;width:72px;height:45px;background-position:-0px -0px;cursor:pointer;background:url(../images/left2.png) no-repeat;opacity:0.6;}
.floor_1 .floor_1_main .content .case .hd .next {position:absolute;right:0;top:-183px;display:block;width:72px;height:45px;background-position:-80px -0px;cursor:pointer;background:url(../images/right2.png) no-repeat right;opacity:0.6;}
.floor_1 .floor_1_main .content .case .hd .prev:hover {opacity:1;}
.floor_1 .floor_1_main .content .case .hd .next:hover {opacity:1;}
.floor_1 .floor_1_main .content .case .hd .amore {position:absolute;left:570px;top:-0px;display:block;width:61px;height:32px;background-position:-0px -76px;cursor:pointer;}
.floor_1 .floor_1_main .content .case .hd .amore:hover {opacity:0.8;background-position:-80px -76px;}
.floor_1 .floor_1_main .content .case .bd .list li a .More {margin-top:32px;margin-left:60px;overflow:hidden;opacity:0;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);}
.floor_1 .floor_1_main .content .case .bd .list li:hover a .More {opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.floor_1 .floor_1_main .content .case .bd .list li a .More i {background-position:-30px -300px;width:12px;height:7px;margin-top:-17px;margin-left:100px;float:left;}
.floor_1 .floor_1_main .content .case .bd ul:hover li .bg em {opacity:1}
.floor_1 .floor_1_main .content .case .bd ul li .txtIco {position:absolute;top:0px;left:0px;display:block;width:290px;height:290px;z-index:1000;}
.floor_1 .floor_1_main .content .case .bd ul li .txtIco s {width:54px;height:54px;background-position:0px -270px;position:absolute;left:145px;top:80px;margin-left:-20px;opacity:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1 .floor_1_main .content .case .bd ul li:hover a .txtIco s {opacity:1;}
.floor_1 .floor_1_main .content .case .bd ul li a .txtIco .stit {padding-top:220px;font-size:18px;line-height:18px;text-align:center;transition:all ease-in-out .2s;opacity:0;filter:alpha(opacity=0);color:#fff;}
.floor_1 .floor_1_main .content .case .bd ul li:hover a .txtIco .stit {padding-top:160px;transition:all ease-in-out .2s;opacity:1;filter:alpha(opacity=100);color:#fff;}
#about {width:100%;height: 450px;background:url(../images/about_bg.jpg) no-repeat center;}
.about {text-align:center;padding-top:55px}
.about_top span:nth-child(1) {font-size:30px;color:#4d4d4d}
.about_top span:nth-child(2) {font-size:14px;color:#4d4d4d}
.about_top p {width:85%;height: 220px;margin: 30px auto;line-height: 30px;font-size: 14px;}
.about_top a {width:151px;height:47px;background-color:#15469d;display:inline-block;color:white;font-size:16px;line-height: 46px;}
.about_top a:hover {background-color:#f36f20}
ul,li {list-style:none}
.clearfix:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.clearfix {zoom:1}
.main {padding:60px 0;margin:0 auto;max-width:1000px;}
.numCount {margin:25px;}
.numCount li {float:left;width:25%;text-align:center;}
.numCount li .item {margin:20px 0;}
.numCount li .numU {line-height:1.3;}
.numCount li .numCX {font-size:48px;color:#4d4d4d;font-weight:bold;}
.numCount li .numU .unitC {font-size:100%;line-height:1.3;margin-left:0.3em;}
.numCount li .numU sup {vertical-align:top;}
.numCount li .numU sub {vertical-align:baseline;color:white;width:50px;height:50px;background-color:#ff6000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:20px;display:inline-block;height:20px;}
.footer {background-color:#222;width:100%;z-index:1;}
.Displayfoot {padding:32px 0 45px 0;width:100%;color:#fff;font-size:13px;}
.commonweb {margin:0px auto;width:85%;}
.footerlinks ul li {width:12%;float:left;padding:0;border:none;line-height:26px;color:#b8c7db;}
.foottitle {font-size:20px;color:#d8d5d5;padding-bottom:16px;font-weight:bold;}
.footnav {padding-top:12px;font-size:14px;padding-top:0;}
.Displayfoot a {color:rgb(243 243 243 / 41%);display:block;padding:5px 0;font-size:15px;}
.Displayfoot a:hover {color:#fff;}
.footerlinks ul li:nth-last-child(2) {width:10%;}
.footerlinks ul li:last-child {width:25%;padding-left:5%;margin-left:-2%;background:url(../images/bg_02.png) no-repeat left center;width:32%;padding-left:5%;float:right;}
h3.foottitle {color:#fff;padding:0 0 15px 0;}
.cooperationform {position:relative;}
.follow-us {position:relative;padding:8px 0 0px;}
.cooperationform .submitbtn {display:block;height:40px;line-height:40px;text-align:center;font-size:15px;cursor:pointer;float:right;width:200px;font-family:microsoft yahei;color:#ffffff;background:#131c7c;}
.cooperationform .submitbtn:hover {display:block;height:40px;line-height:40px;text-align:center;font-size:15px;color:#ffffff;background:#131c7c;cursor:pointer;font-family:microsoft yahei;}
.cooperationform label {display:block;padding:6px 6px;background-color:#ffffff;margin-bottom:6px;}
.cooperationform label input {display:block;width:100%;color:#222;border:#fff;height:26px;background:none;font-family:microsoft yahei;}
.cooperationform label textarea {display:block;width:100%;height:30px;line-height:24px;background:none;resize:none;font-size:14px;border:none;font-family:microsoft yahei;}
.follow-us .tip {float:left;font-size:14px;line-height:30px;color:#fff;margin-right:12px;}
.follow-us p {float:left;margin-right:12px;}
.follow-us .sina a {background:url(../images/followac_03.png) no-repeat 0 0 #fff;}
.follow-us .sina a:hover,.follow-us .sina a:active {background:url(../images/followac_03.png) no-repeat 0 0;margin-top:-2px;}
.follow-us .weixin a {background:url(../images/followac_05.png) no-repeat 0 0 #fff;border-radius:30px;}
.follow-us .weixin a:hover,.follow-us .weixin a:active {background:url(../images/followac_05.png) no-repeat 0 0;margin-top:-2px;}
.follow-us .weixin-qrcode {display:none;position:absolute;left:70%;bottom:-81px;margin-left:-81.5px;}
.follow-us .weixin-qrcode img {width:120px;height:120px;}
.footerB {text-align:center;border-top:1px solid #dcdcdc;font-size:13px;padding-top:20px;color:#959595;}
.follow-us a {display:block;width:30px;height:19px;border:1px solid #fff;border-radius:30px;}
.footerBleft {float:left;text-align:left;width:30%;}
.footerBleft p {float:left;margin-right:3%;color:#fff;}
.footerBleft .phone {padding-left:25px;background:url(../images/icon_05.png) no-repeat left center;}
.footerB a {color:#ffffff;}
.footerBleft .phone .num {font-size:14px;font-weight:bold;color:#ffffff;}
.footerBright {float:right;text-align:right;color:#fff;}
.footerBright img {max-width:100%;}
.news .fenlei {overflow:hidden;}
.news .menu {float:right;width: 540px;margin-top:20px;}
.news .menu .list {padding:0;text-align:center;}
.news .menu .list .item {display:inline-block;width: 158px;height:41px;line-height:42px;border:1px solid #c1c1c1;margin:0 8px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1t .news .menu .list .item:last-child {margin-right:0px;}
.news .menu .list .item a {font-size:14px;color:#666;text-align:center;display:block;}
.news .menu .list .item:hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;}
.news .menu .list .item:hover a {color:#FFFFFF;}
.news .menu .list .hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;display:inline-block;width: 158px;height:41px;line-height:42px;margin:0 8px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.news .menu .list .hover a {color:#FFFFFF;}
.news {margin-top:80px;}
.news .container {width:85%;}
.news_nr {}
.news .xwleft {width:35%;float: left;}
.news .xwleft img {width:100%;}
.news .xwleft .dht {font-size:16px;background:rgba(0,0,0,0.9);height:60px;position:relative;top:-50px;line-height:60px;padding:0px 20px;}
.news .xwright {width:62%;float: right;}
.news .xwright ul {}
.news .xwright ul li {border-bottom:1px #ccc solid;float:left;padding:2.5% 0% 2.5% 0%;}
.news .xwright .newsrq {background:#bfbfbf;padding:1% 1% 1% 1%;color:#fff;width:13%;text-align:center;}
.news .xwright .newsrq p {}
.news .xwright .newsrq span {text-align:center;}
.news .xwright .newswz {width:84%;}
.news .xwright .newswz a:hover{color:#131c7c}
.news .xwright .newswz h3 {color:#444;font-weight:500;font-size:20px;letter-spacing:1px;margin-bottom:10px;}
.news .xwright .newswz p:hover {color:#131c7c;}
.news .xwright .newsrq p {text-align:center;font-size:28px;font-weight:bold;}
@media (max-width: 768px) {.prod_bg {background:#f5f5f5;padding-bottom:80px;overflow:hidden;}
.prod_bg .page {width:95%;margin:auto;padding-top:6%;}
.prod_top {margin-bottom:0px;height:52px;}
.prod_l p {font-size:24px;display:block;width:280px;line-height:50px;color:#333;}
.prod_l {width:100%;}
.prod_r {float:left;width:100%;}
.prod_l d {line-height:20px;font-size:20PX;color:#888;font-family:"Arial";}
.prod_r a {width:29%;display:block;background:#aaa;text-align:center;line-height:30px;float:left;color:#fff;margin-right:10px;margin-left:0px;margin-top:1.1vw;font-size:15px;height:30px;}
.prod_r .on {background:#131c7c;}
.prod .divproduct_new_div_item .product_div_item_pic {position:relative;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item .product_div_item_pic img {width:100%;height:100%;}
.prod .divproduct_new_div_item .product_div_item_pic a {display:block;position:relative;}
.prod .divproduct_new_div_item .product_div_item_pic a:before,.prod .divproduct_new_div_item .product_div_item_pic a:after {content:"";display:block;position:absolute;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-mz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0.8;}
.prod .divproduct_new_div_item .product_div_item_pic a:before {content:"+";width:4.6vw;height:4.6vw;line-height:4.6vw;text-align:center;top:42%;left:42%;font-size:30px;font-weight:100;color:#fff;border:1px #fff solid;border-radius:100%;z-index:2;}
.prod .divproduct_new_div_item .product_div_item_pic a:after {left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}
.prod .divproduct_new_div_item:hover .product_div_item_pic a:before,.prod .divproduct_new_div_item:hover .product_div_item_pic a:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.prod .divproduct_new_div_item {float:left;width:98%;height:100%;position:relative;margin-top:2%;margin-left:2%;}
#prod_box {}
.prod .divproduct_new_div_item:nth-child(1) {margin-left:0px;float:left;}
.prod .divproduct_new_div_item:nth-child(4) {margin-left:0px;}
.prod .divproduct_new_div_item:nth-child(7) {margin-left:0px;}
.prod .divproduct_new_div_item_content {width:99%;margin-left:1%;line-height:30px;margin-top:1%;height:30px;text-align:center;background:#fff;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_title a {font-size:14px;color:#333;width:100%;display:block;position:absolute;transition:all linear 0.3s;-moz-transition:all linear 0.3s;line-height:30px;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body {color:#666;margin-top:1.8vw;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body:after {width:4vw;height:1vw;display:block;position:absolute;top:2.4vw;background-size:100%;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body:after {}
.divproduct_new_div_item:hover .divproduct_new_div_item_body {}
.divproduct_new_div_item:hover .divproduct_new_div_item_title a {}
.prod .tempWrap {width:100% !important;}
.divproduct_new_div_item_title,.divproduct_new_div_item_body {height:100%;}
.divproduct_new_div_item_content:after {width:0;height:60px;content:"";display:block;position:absolute;left:0;bottom:0;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item:hover .divproduct_new_div_item_content:after {width:100%;}
.floor_1 {}
.floor_1 .floor_1_main {width:95%;margin:auto;}
.floor_1 .fenlei {float:left;width:100%;margin-bottom:0px;}
.indexTit {float:left;width:100%;}
.indexTit .tit {font-size:24px;color:#333;text-align:left;height:30px;line-height:30px;letter-spacing:3px;margin-bottom:5px;font-weight:400;}
.indexTit i {display:block;width:85px;height:5px;margin:0 auto;background:#01b2b3;margin-bottom:30px;}
.index_title {text-align:center;padding-top:35px;padding-bottom:40px;}
.index_title h3 {font-size:38px;font-weight:100;padding-bottom:12px;color:#333;font-weight:bold;}
.index_title p {background:url(../images/line.png) center center no-repeat;width:320px;height:22px;margin:0 auto;}
.floor_1 .floor_1_main .content {}
.floor_1 .menu {margin-bottom:15px;float:left;width:100%;margin-top:5px;}
.floor_1 .menu .list {padding:0;text-align:center;}
.floor_1 .menu .list .item {display:inline-block;width:32%;height:41px;float:left;line-height:42px;border:1px solid #c1c1c1;margin:2px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1t .menu .list .item:last-child {margin-right:0px;}
.floor_1 .menu .list .item a {font-size:14px;color:#666;text-align:center;display:block;}
.floor_1 .menu .list .item:hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;}
.floor_1 .menu .list .item:hover a {color:#FFFFFF;}
.floor_1 .menu .list .hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;display:inline-block;width:32%;height:41px;line-height:42px;margin:2px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1 .menu .list .hover a {color:#FFFFFF;}
.floor_1 .floor_1_main .content .case {}
.floor_1 .floor_1_main .content .case .bd {overflow:hidden;width:100%;height:100%;margin:auto;}
.floor_1 .floor_1_main .content .case .bd .list {width:100%;overflow:hidden;}
.floor_1 .floor_1_main .content .case .bd .list li {position:relative;float:left;display:block;width:100%;height:100%;}
.case .xwright {width:100%;}
.case .xwright ul {}
.case .xwright .item {}
.case .xwright .newsrq {}
.case .xwright .newsrq span {}
.case .xwright .newswz {}
.case .xwright .newswz h3 {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 0px;
}
.case .xwright .newswz p{display:none;}
.case .xwright .newsrq p{
    font-size: 16px;
}
.floor_1 .floor_1_main .content .case .bd .list li:hover {background:url(../images/f2_1.jpg) center center no-repeat;}
.floor_1 .floor_1_main .content .case .bd .list li a {width:150px;height:50px;color:#2b2b2b;line-height:70px;font-size:16px;}
.floor_1 .floor_1_main .content .case .bd .list li img {margin:0 auto;display:block;width:100%;height:100%;}
.floor_1 .floor_1_main .content .case .bd .list li h3 span {color:#000;font-size:20px;height:30px;line-height:30px;padding-bottom:5px;border-bottom:3px solid #131c7c;}
.floor_1 .floor_1_main .content .case .bd .list li i {width:100%;height:5px;display:block;}
.floor_1 .floor_1_main .content .case .bd .list li .text .ipem {width:97%;line-height:25px;display:none;text-align:left;color:#666666;font-size:12px;margin-top:5px;}
.floor_1 .floor_1_main .content .case .bd .list li a:hover {color:#131c7c;}
.floor_1 .floor_1_main .content .case .bd .list li .pcimgshow {float:left;width:40%;height:100%;display: none;}
.floor_1 .floor_1_main .content .case .bd .list li .text {float:right;width:54%;height:70px;padding:1% 0 0 1%;margin:0px 0px 0px 10px;background:#fff;}
.floor_1 .floor_1_main .content .case .bd .list li .text h3 {font-weight:200;}
.floor_1 .floor_1_main .content .case .hd {width:100%;top:0px;position:relative;padding-bottom:80px;}
.floor_1 .floor_1_main .content .case .hd .prev {position:absolute;left:0px;top:-183px;display:block;width:72px;height:45px;background-position:-0px -0px;cursor:pointer;background:url(../images/left2.png) no-repeat;opacity:0.6;}
.floor_1 .floor_1_main .content .case .hd .next {position:absolute;right:0;top:-183px;display:block;width:72px;height:45px;background-position:-80px -0px;cursor:pointer;background:url(../images/right2.png) no-repeat right;opacity:0.6;}
.floor_1 .floor_1_main .content .case .hd .prev:hover {opacity:1;}
.floor_1 .floor_1_main .content .case .hd .next:hover {opacity:1;}
.floor_1 .floor_1_main .content .case .hd .amore {position:absolute;left:570px;top:-0px;display:block;width:61px;height:32px;background-position:-0px -76px;cursor:pointer;}
.floor_1 .floor_1_main .content .case .hd .amore:hover {opacity:0.8;background-position:-80px -76px;}
.floor_1 .floor_1_main .content .case .bd .list li a .More {margin-top:32px;margin-left:60px;overflow:hidden;opacity:0;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);}
.floor_1 .floor_1_main .content .case .bd .list li:hover a .More {opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.floor_1 .floor_1_main .content .case .bd .list li a .More i {background-position:-30px -300px;width:12px;height:7px;margin-top:-17px;margin-left:100px;float:left;}
.floor_1 .floor_1_main .content .case .bd ul li .bg {width:100%;height:100%;background:rgba(0,0,0,0.35);center center;background-size:290px 187px;opacity:0;margin-top:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:none;z-index:999;position:relative;opacity:1;}
.floor_1 .floor_1_main .content .case .bd ul li .pcimgshow:hover .bg {display:block;z-index:999;margin-top:-485px;position:relative;opacity:1;}
.floor_1 .floor_1_main .content .case .bd ul li .bg em {opacity:0;width:54px;height:54px;display:block;background:url(../images/icon_bg.png) no-repeat;margin:0px auto;position:relative;top:140px;cursor:pointer;}
.floor_1 .floor_1_main .content .case .bd ul:hover li .bg em {opacity:1}
.floor_1 .floor_1_main .content .case .bd ul li .txtIco {position:absolute;top:0px;left:0px;display:block;width:290px;height:290px;z-index:1000;}
.floor_1 .floor_1_main .content .case .bd ul li .txtIco s {width:54px;height:54px;background-position:0px -270px;position:absolute;left:145px;top:80px;margin-left:-20px;opacity:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1 .floor_1_main .content .case .bd ul li:hover a .txtIco s {opacity:1;}
.floor_1 .floor_1_main .content .case .bd ul li a .txtIco .stit {padding-top:220px;font-size:18px;line-height:18px;text-align:center;transition:all ease-in-out .2s;opacity:0;filter:alpha(opacity=0);color:#fff;}
.floor_1 .floor_1_main .content .case .bd ul li:hover a .txtIco .stit {padding-top:160px;transition:all ease-in-out .2s;opacity:1;filter:alpha(opacity=100);color:#fff;}
.footer {display:none;}
#about {width:100%;height:100%;background:url(../images/about_bg.jpg) no-repeat center;}
.about {text-align:center;padding-top:55px;padding-bottom:10%;}
.about_top span:nth-child(1) {font-size:30px;color:#4d4d4d}
.about_top span:nth-child(2) {font-size:14px;color:#4d4d4d}
.about_top p {width:90%;height:100%;margin:15px auto;line-height:27px;font-size:14px;}
.about_top a {width:151px;height:47px;background-color:#15469d;display:inline-block;color:white;font-size:16px;line-height:46px}
.about_top a:hover {background-color:#f36f20}
ul,li {list-style:none}
img {border:0;vertical-align:middle;max-width:100%}
.clearfix:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.clearfix {zoom:1}
.main {padding:60px 0;margin:0 auto;max-width:1000px;}
.numCount {margin:25px;display:none;}
.numCount li {float:left;width:25%;text-align:center;}
.numCount li .item {margin:13px 0;}
.numCount li .numU {line-height:1.3;}
.numCount li .numCX {font-size:20px;color:#4d4d4d;font-weight:bold;}
.numCount li .numU .unitC {font-size:100%;line-height:1.3;margin-left:0.3em;}
.numCount li .numU sup {vertical-align:top;}
.numCount li .numU sub {vertical-align:baseline;color:white;width:50px;height:50px;background-color:#ff6000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:20px;display:inline-block;height:20px;}
.news .fenlei {overflow:hidden;}
.news .menu {float:right;width:100%;margin-top:20px;}
.news .menu .list {padding:0;text-align:center;}
.news .menu .list .item {display:inline-block;width:23%;height:41px;line-height:42px;border:1px solid #c1c1c1;margin:1%;float:left;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_1t .news .menu .list .item:last-child {margin-right:0px;}
.news .menu .list .item a {font-size:14px;color:#666;text-align:center;display:block;}
.news .menu .list .item:hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;}
.news .menu .list .item:hover a {color:#FFFFFF;}
.news .menu .list .hover {background-color:#131c7c;color:#FFFFFF;border:1px solid #131c7c;display:inline-block;width: 20%;height:41px;line-height:42px;margin:0 8px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.news .menu .list .hover a {color:#FFFFFF;}
.news {margin-top:10%;padding-bottom:100px;}
.news .container {width:90%;}
.news_nr {overflow:hidden;}
.news .xwleft {width:100%;}
.news .xwleft img {width:100%;}
.news .xwleft .dht {font-size:14px;background:rgba(0,0,0,0.9);height:35px;position:relative;top:-2%;line-height:35px;padding:0px 5px;}
.news .xwright {width:62%;}
.news .xwright ul {overflow:hidden;}
.news .xwright ul li {border-bottom:1px #ccc solid;float:left;padding:0%;}
.news .xwright .newsrq {background:#bfbfbf;padding:0%;color:#fff;display:none;width:14%;text-align:center;}
.news .xwright .newsrq p {}
.news .xwright .newsrq span {text-align:center;}
.news .xwright .newswz {width:100%;display:none;}
.news .xwright .newswz h3 {color:#444;font-weight:500;letter-spacing:1px;margin-bottom:10px;}
.news .xwright .newswz p {height:54px;}
.news .xwright .newsrq p {text-align:center;font-size:28px;font-weight:bold;}
}
