@charset "utf-8";



.warp{width:1000px; margin:0 auto;}



.fl{float: left;}



.fr{float: right;}



.text-left{text-align: left;}



.text-right{text-align: right;}



.text-center{text-align: center;}



.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}



.over{overflow: hidden;}



.relative{position: relative;z-index: 1;}



.absolute{position: absolute;z-index: 1;}



.absolute.max{left:0;top:0;right:0;bottom:0;}



.m-Pic{ font-size:0; text-align:center;}



.m-Pic b{ display:inline-block; height:100%; vertical-align:middle; }



.m-Pic img{ vertical-align:middle; max-height:100%; max-width:100%; }



.bp-rela-img:before{ content:''; display:block; padding-top:100%;}



.fixed{position: fixed;z-index: 1;}



.inline{display: inline;}



.block{display: block;}



.inline-block{display: inline-block;}



.hide{display: none;}



.max-w100{max-width: 100%;}



.max-h100{max-height: 100%;}



.middle{vertical-align: middle;}



.border-box{ -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}



.trans{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}



.trans-internal::before,.trans-internal::after{ -webkit-transition:all 400ms ease 0s; -moz-transition:all 400ms ease 0s; -ms-transition:all 400ms ease 0s; -o-transition:all 400ms ease 0s; transition:all 400ms ease 0s;}







/*新站*/



/*body{ overflow:hidden;}*/



#warp{width:100%; max-width:1920px; min-width:320px; margin:0 auto;}



#warp .section{ -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}



#warp .wow{visibility:hidden;}



#warp a{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}



.main{ max-width:1806px; width:94.0625%; margin:0 auto;}



.main-w1344{ max-width:1344px; width:70%; margin:0 auto;}







/*公告样式*/



.b_pic{overflow:hidden;}



.b_pic img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }



.b_pic:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}



.cut{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}



.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}



.clear_both{zoom:1;}



.clear_both:after{content:""; display:block; clear:both;}



.dis{ display:inline-block; *display:inline; zoom:1;}



.loader{top: 0;right: 0;left: 0;bottom: 0;position: fixed;z-index: 99999;background: rgba(255,255,255,.5) /*url(/static/images/global/loader.svg) no-repeat center 40% / auto auto*/;}



.trans-internal::before,.trans-internal::after{ -webkit-transition:all 400ms ease 0s; -moz-transition:all 400ms ease 0s; -ms-transition:all 400ms ease 0s; -o-transition:all 400ms ease 0s; transition:all 400ms ease 0s;}







/*字体*/



.fz10{ font-size:10px; color:#333;}



.fz12{ font-size:12px; color:#333;}



.fz13{ font-size:13px; color:#333;}



.fz14{ font-size:14px; color:#333;}



.fz16{ font-size:16px; color:#333;}



.fz18{ font-size:18px; color:#333;}



.fz20{ font-size:20px; color:#333;}



.fz22{ font-size:22px; color:#333;}



.fz24{ font-size:24px; color:#333;}



.fz26{ font-size:26px; color:#333;}



.fz28{ font-size:28px; color:#333;}



.fz30{ font-size:30px; color:#333;}



.fz32{ font-size:32px; color:#333;}



.fz34{ font-size:34px; color:#333;}



.fz36{ font-size:36px; color:#333;}



.fz38{ font-size:38px; color:#333;}



.fz40{ font-size:40px; color:#333;}



.fz42{ font-size:42px; color:#333;}



.fz44{ font-size:44px; color:#333;}



.fz46{ font-size:46px; color:#333;}



.fz48{ font-size:48px; color:#333;}







/*头部样式*/



#new-header-black{ width:100%; height:128px;}



#new-header{ width:100%; max-width:1920px; min-width:320px; _box-shadow:0 0 10px 5px #f2f2f2; position:fixed; left:0; right:0; top:0; z-index:5; margin:0 auto;}



#new-header.h-info{box-shadow: 0 0 20px 10px #f8f8f8;}



#new-header .top{ width:100%; background:#f8f8f8; padding:0.6% 0;border-bottom: 1px solid #eeeeee;}



#new-header .top .left{}



#new-header .top .left .fz14{ height:20px; line-height:20px; color:#666; padding-left:26px;}



#new-header .top .left .fz14.n1{ background:url(/images/img1.png) no-repeat left center;}



#new-header .top .left .fz14.n1 a{font-family: 'lato';color: #666666;font-size: 14px;}



#new-header .top .left .fz14.n2{ background:url(/images/img2.png) no-repeat left center; margin-left:20px;}



#new-header .top .right{}



#new-header .top .right .share{}



#new-header .top .right .share a{ width:24px; margin-right:9px;}



#new-header .top .right .share a img{ width:100%;}



#new-header .top .right .lang{ background:url(/images/img9.png) no-repeat left center; position:relative; padding-left:18px; margin-top:4px; margin-left:20px;}



#new-header .top .right .lang .Zi1{ background:url(/images/img10.png) no-repeat right center; padding-right:10px;}



#new-header .bot{ width:100%; text-align:center; background:#fff; padding:20px 0 0;}



#new-header .bot .logo{ width:258px;}



#new-header .bot .logo img{ width:100%;}



#new-header .bot .nav{ margin-top:4px;}



#new-header .bot .nav .list{ padding-bottom:26px; margin-left:90px;}



#new-header .bot .nav .list .fz20{ text-transform:uppercase; color:#666; position:relative; padding-left:18px;}



#new-header .bot .nav .list .fz20::before{ width:12px; height:3px; background:#003280; position:absolute; left:0; top:50%; z-index:2; content:'';}



#new-header .bot .nav .list.in{ margin-left:0;}



#new-header .bot .nav .list.on .fz20{ color:#ec1d24;}



#new-header .bot .nav .list.on .fz20::before{ background:#ec1d24;}



#new-header .bot .nav .list .two{ width:100%; max-width:1920px; min-width:320px; text-align:left; display:none; background:#f8f8f8; url(/images/img82.jpg) repeat-x top center; position:fixed; top:0; left:0; right:0; z-index:4; padding:3.4% 10%; margin:-3px auto 0;}



#new-header .bot .nav .list .two .item{ width:32%; margin-right:2%; margin-top:5.3%;}



#new-header .bot .nav .list .two .item .fz24{ width:100%; text-transform:capitalize; font-size:22px; margin-bottom:5.8%;}



#new-header .bot .nav .list .two .item .fz24 a{ color:#333;}



#new-header .bot .nav .list .two .item .fz24 a:hover{ color:#ec1d24;}



#new-header .bot .nav .list .two .item .fz14{ width:100%; font-size:16px; margin-top:3%;}



#new-header .bot .nav .list .two .item .fz14 a{ color:#666;}



#new-header .bot .nav .list .two .item .fz14 a:hover{ color:#ec1d24;}



#new-header .bot .nav .list .two .item .fz14.in{ margin-top:0;}



#new-header .bot .nav .list .two .item.in{ margin-right:0;}



#new-header .bot .nav .list .two .item.in2{ margin-top:2.8%;}



#new-header .bot .nav .list .two .item.in2 .fz24{ margin-bottom:0;}



#new-header .bot .nav .list .two.main{ padding:3.4% 2.96875% !important;}



#new-header .bot .nav .list:hover .fz20{ color:#ec1d24;}



#new-header .bot .nav .list:hover .fz20::before{ background:#ec1d24;}



#new-header .bot .nav .list:hover .two{ display:inline-block;}



#new-header .bot .nav .list.on .two{ display:none;}



#new-header .bot .search{ width:284px; height:38px; border:1px solid #e2e2e2; border-radius:20px; padding:0 20px;}



#new-header .bot .search .input{ width:220px; height:35px; border:none; outline:none;}



#new-header .bot .search .sub{ width:15px; height:36px; cursor:pointer; background:url(/images/img11.png) no-repeat center; border:none;}



#new-header .bot .target{ width:46px; display:none; cursor:pointer;}



#new-header .bot .target img{ width:100%;}





/*手机导航*/



#phone-nav{ width:100%; max-width:980px; min-width:320px; text-align:center; display:none; background:rgba(0,0,0,.8); position:fixed; left:0; right:0; top:0; z-index:5; margin:0 auto;}



#phone-nav .list{ width:100%; color:#fff; border-bottom:1px solid rgba(255,255,255,.8); padding:20px 0;}

#phone-nav .list:hover{background: #003280;}



/*悬浮表单*/

#follow{ display: none;width:200px; background:rgba(0,60,134,.8); position:fixed; top:30%; left:0; z-index:6; padding:10px;}



#follow .top{ width:100%; text-align:center; color:#fff; font-weight:bold; margin-bottom:10px;}



#follow .form .input{ width:100%; height:30px; background:#fff; color:#333; border:1px solid #eee; padding:0 6px; margin-bottom:10px;}



#follow .form .text{ width:100%; height:80px; background:#fff; color:#333; border:1px solid #eee; box-shadow:0 0 100000px #fff inset; resize:none; padding:6px; margin-bottom:10px;}



#follow .form .sub{ width:100%; cursor:pointer; background:#ccc; color:#333; border:none; padding:6px 0;}





/*广告样式*/



#new-advertising{ width:100%; overflow:hidden; position:relative;}



#new-advertising .db{ width:100% !important;}



#new-advertising .db a{ width:100% !important;}



#new-advertising .db img{ width:100% !important;}



#new-advertising .bottom{ width:100%; text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:0 auto;}



#new-advertising .page .prev{ width:152px; vertical-align:top; cursor:pointer; margin-top:5px;}



#new-advertising .page .prev img{ width:100%;}



#new-advertising .page .next{ width:152px; vertical-align:top; cursor:pointer; margin-top:5px;}



#new-advertising .page .next img{ width:100%;}



#new-advertising .page .fz22{ color:#fff; margin:0 28px;}



#new-advertising .arrow{ width:51px; margin-top:1.4%;}



#new-advertising .arrow img{ width:100%;}



#new-advertising.in{ margin-bottom:-3px;}







/*手机广告*/



#new-advertising-phone{ width:100%; display:none; overflow:hidden; position:relative;}



#new-advertising-phone .db{ width:100% !important;}



#new-advertising-phone .db a{ width:100% !important; font-size:0;}



#new-advertising-phone .db img{ width:100% !important;}



#new-advertising-phone .bottom{ width:100%; text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:0 auto;}



#new-advertising-phone .page .prev{ width:152px; vertical-align:top; cursor:pointer; margin-top:5px;}



#new-advertising-phone .page .prev img{ width:100%;}



#new-advertising-phone .page .next{ width:152px; vertical-align:top; cursor:pointer; margin-top:5px;}



#new-advertising-phone .page .next img{ width:100%;}



#new-advertising-phone .page .fz22{ color:#fff; margin:0 28px;}



#new-advertising-phone .arrow{ width:51px; margin-top:1.4%;}



#new-advertising-phone .arrow img{ width:100%;}



#new-advertising-phone.in{ margin-bottom:-3px;}







/*底部样式*/



#new-footer{ width:100%; background:#fff;}



#new-footer .top{ padding:4.5% 0;}



#new-footer .top .left{ width:25%;}



#new-footer .top .left .logo{ width:100%;}



#new-footer .top .left .logo .img{ width:258px;}



#new-footer .top .left .logo .img img{ width:100%;}



#new-footer .top .left .logo .fz16{ width:100%; color:#333;}



#new-footer .top .left .conter{ width:100%; margin:26px 0;}



#new-footer .top .left .conter .fz13{ width:100%; line-height:18px; color:#666; padding-left:24px; margin-bottom:14px;}



#new-footer .top .left .conter .fz13 a{ color:#666;}



#new-footer .top .left .conter .fz13.n1{ background:url(/images/bimg1.png) no-repeat left center;}



#new-footer .top .left .conter .fz13.n2{ background:url(/images/bimg2.png) no-repeat left center;}



#new-footer .top .left .conter .fz13.n3{ background:url(/images/bimg3.jpg) no-repeat left center;}



#new-footer .top .left .share{ width:100%;;}



#new-footer .top .left .share .icon{ width:32px; margin-right:15px;}



#new-footer .top .left .share .icon img{ width:100%;}



#new-footer .top .right{}



#new-footer .top .right .list{ height:220px; border-right:1px solid #eee; padding-right:90px; margin-right:90px;}



#new-footer .top .right .list .fz16{ width:100%; color:#666; margin-bottom:18px;}



#new-footer .top .right .list .fz14{ width:100%; margin-bottom:14px;}



#new-footer .top .right .list .fz14 a{ color:#999;}



#new-footer .top .right .list .fz14 a:hover{ color:#003280;}



#new-footer .top .right .list.in{ border-right:none; padding-right:0; margin-right:0;}



#new-footer .bot{ width:100%; text-align:center; color:#999; border-top:1px solid #eee; padding:1.7% 0;}



#new-footer .phone-nav{ display:none;}







/*首页样式*/



/*#new-index{ width:100%; background:url(/images/img36.jpg) no-repeat center bottom; padding-bottom:2.3%;}*/

.fwb{font-weight: bold;}

#new-index .pub-title{padding: 2% 0;color: #666666;}

#new-index .pub-title:before,

#new-index .pub-title:after{content: "";position: absolute;top: 0;bottom: 0;margin: auto;width: 36%;height: 2px;background: #e4e4e4;}

#new-index .pub-title:before{left: 0;}

#new-index .pub-title:after{right: 0;}



#new-index .title{width:100%;}



#new-index .title .fz44{ color:#666;}



#new-index .title .fz18{ text-transform:uppercase; color:#666; position:relative; padding-left:110px; margin-top:18px;}



#new-index .title .fz18::before{ width:80px; height:2px; background:#ec1d24; position:absolute; left:0; top:50%; z-index:2; content:'';}



#new-index .title .fz18:hover{ color:#003280;}



#new-index .one{ padding:0 0 2.1%;}



#new-index .one .pc{ width:100%;}



#new-index .one .pc .item{ overflow:hidden; position:relative;}



#new-index .one .pc .item.n1{ width:38.5%;}



#new-index .one .pc .item.n1 .conter{ padding:0 7.8%;}



#new-index .one .pc .item.n2{ width:36.3%; padding:0 1px;}



#new-index .one .pc .item.n2 .conter{ padding:0 10.7%;}



#new-index .one .pc .item.n3{ width:25%;}



#new-index .one .pc .item.n3 .conter{ padding:0 12%;}



#new-index .one .pc .item .list{ width:100%; position:relative;}



#new-index .one .pc .item .list.in{ margin-bottom:1px;}



#new-index .one .pc .item .img{ width:100%;}



#new-index .one .pc .item .img img{ width:100%; height:100%;}



#new-index .one .pc .item .conter{ width:100%; /*display:table;*/ position:absolute; top:0; left:0; bottom: 0; margin: auto; right:0; z-index:2;}



/*#new-index .one .pc .item .conter .table{ display:table-cell; vertical-align:middle;}*/



#new-index .one .pc .item .conter .table .fz36{ color:#fff;}



#new-index .one .pc .item .conter .table .fz22{color:rgba(255,255,255,.6); }

#new-index .one .pc .item .conter .table .h{height: 65px;overflow: hidden;margin-top:24px;}

#new-index .one .pc .item .conter.pro-desc .table{height: auto!important;}



#new-index .one .pc .item .conter:hover .table .fz36{ _color:#ec1d24;}



#new-index .one .phone{ width:100%; display:none;}



#new-index .one .phone .item{ width:100%; display:block; position:relative;background-color: #ededed; margin-bottom:5px;}



/*#new-index .one .phone .item .img{ width:100%;}



#new-index .one .phone .item .img img{ width:100%;}*/



#new-index .one .phone .item{ /*height:60vw;*/ background-size:cover !important;}

#new-index .one .phone .item:after{ content: "";position: relative;width: 100%;padding-top: 63.8%;display: inline-block;}



#new-index .one .phone .item .conter{ width:94%; display:table; position:absolute; left:0; right:0; top:0; z-index:2; margin:0 auto;}



#new-index .one .phone .item .conter .table-cell{ width:100%; display:table-cell; vertical-align:middle;text-align: center;}



#new-index .one .phone .item .conter .table-cell .fz42{ color:#fff;}



#new-index .one .phone .item .conter .table-cell .fz24{ width:96%; height:98px; display:none; overflow:hidden; color:rgba(255,255,255,.6); margin:2% auto;}



#new-index .one .phone .item .conter .table-cell .fz14{ display:none; background:#ec1d24; color:#fff; padding:5px 10px; margin:0 auto;}



#new-index .two{ width:100%;}



#new-index .two .top{ width:100%; background:#f8f8f8; padding-top:2.6%;}



#new-index .two .top .item{ width:100%; position:relative; margin-top:1.5%;}



#new-index .two .top .item .prev{ width:45px; position:absolute; left:0; top:40%; z-index:2;}



#new-index .two .top .item .prev img{ width:100%;}



#new-index .two .top .item .prev.swiper-button-disabled{ display:none;}



#new-index .two .top .item .next{ width:45px; position:absolute; right:0; top:40%; z-index:2;}



#new-index .two .top .item .next img{ width:100%;}



#new-index .two .top .item .next.swiper-button-disabled{ display:none;}



#new-index .two .top .item .list{ width:24.5%; margin-right:0.666%;}



#new-index .two .item .list .simg{ width:100%; height:19vw; text-align:center; display:table; background:url(/images/img19.jpg) no-repeat center; background-size:cover;}



#new-index .two .item .list .simg .a{ width:100%; height:19vw; display:table-cell; vertical-align:middle;}



#new-index .two .item .list .simg .a img{ max-width:80%; max-height:80%;}



#new-index .two .top .item .list.in{ margin-right:0;}



#new-index .two .bot .item .list{ width:24.5%; margin-right:0.666%;}



#new-index .two .bot .item .list .simg{display: none;}



#new-index .two .bot .item .list .conter{ width:100%; background:#f3f3f3; padding:4.5% 6.8%;}



#new-index .two .bot .item .list .conter .fz26{ width:100%; color:#333;}



#new-index .two .bot .item .list .conter .fz16{ width:100%; height:72px; line-height:24px; overflow:hidden; color:#999; margin:4.2% 0;}



#new-index .two .bot .item .list .conter .fz12{ color:#999;}



#new-index .two .bot .item .list:hover .conter{ background:#003280 url(/images/img22.jpg) no-repeat center; background-size:cover;}



#new-index .two .bot .item .list:hover .conter .fz26{ color:#fff;}



#new-index .two .bot .item .list:hover .conter .fz16{ color:#fff;}



#new-index .two .bot .item .list:hover .conter .fz12{ color:#fff;}



#new-index .two .bot .item .list.in{ margin-right:0;}



#new-index .thr{ padding-top:2.4%;}



#new-index .thr .item{ width:100%; margin-top:1.7%;}



#new-index .thr .item .list{ width:16.66%; text-align:center; border-right:1px solid #fff; position:relative; margin-bottom:1px;}



#new-index .thr .item .list::before{ width:100%; height:100%; background:rgba(0,0,0,.5); position:absolute; top:0; left:0; z-index:2; content:'';}



#new-index .thr .item .list .img{ width:100%;}



#new-index .thr .item .list .img img{ width:100%;}



#new-index .thr .item .list .conter{ width:100%; height:100%; position:absolute; top:0; left:0; right:0; z-index:3; padding:8% 7.4%; margin:0 auto;display: block;}



#new-index .thr .item .list .conter .table{ width:100%; display:table; position:relative;}



#new-index .thr .item .list .conter .table::before{ width:100%; height:100%; opacity:0; border:1px solid rgba(255,255,255,.3); position:absolute; top:0; left:0; z-index:3; margin:0 auto; content:'';}



#new-index .thr .item .list .conter .table .table-cell{ width:100%; display:table-cell; vertical-align:middle; padding:0 8.7%;}



#new-index .thr .item .list .conter .table .table-cell .fz26{ width:100%; color:#fff; word-wrap:break-word;font-weight: bold;}



#new-index .thr .item .list .conter .table .table-cell .nts{ width:100%; display:none;}



#new-index .thr .item .list .conter .table .table-cell .nts .fz14{ width:100%; height:96px; line-height:24px; text-align:left; overflow:hidden; color:rgba(255,255,255,.6); margin:11.4% 0 15.2%;}



#new-index .thr .item .list .conter .table .table-cell .nts .fz16{ width:100%; font-size:12px; color:#fff;}



#new-index .thr .item .list:hover .conter .table::before{ opacity:1;}



#new-index .four{background: #f8f8f8;padding: 3.125% 2.96875%;margin-top: 3.38%;}



#new-index .four .item{ width:100%; margin-top:1.8%;}



#new-index .four .item .top{width: 49.84%;}



#new-index .four .item .top .block{display: inline-block;width: 100%;overflow: hidden;}



#new-index .four .item .top .block .img{background-repeat: no-repeat;-webkit-background-size: cover;background-position: center center;background-size: cover;top: 0;bottom: 0;right: 0;left: 0;margin: auto;}



#new-index .four .item .top .block img{max-width: 100%;max-height: 100%;vertical-align: middle;}

#new-index .four .item .top .block:hover .img{transform: scale(1.05);}



#new-index .four .item .top .block:after{content: "";position: relative;width: 100%;display: inline-block;padding-top: 45.7%;background: #f1f1f1;}



/*#new-index .four .item .top .conter{ width:50%; padding:2.8% 3.6% 0;}*/



#new-index .four .item .top .msg{left: 0;bottom: 0;width: 100%;}



#new-index .four .item .top .msg .fz22{ width:100%; margin-bottom: 10px; color:#ffffff;}



#new-index .four .item .top .msg .fz16{ color:#ffffff;}



#new-index .four .item .top .msg .fz18{ width:100%; color:#ffffff;}



#new-index .four .item .top .msg .fz18.brief{}



#new-index .four .item .top .msg .fz14{ background:#ec1d24; color:#fff; padding:1.1% 2.4%;}



#new-index .four .item .top .msg{width: 100%;}



#new-index .four .item .top .msg .relative{width: 92%;padding: 3.6% 4% 2.66%;background: url(/images/info1.png) no-repeat center center/100% 100%;}



#new-index .four .item .bot{width: 48.72%;}



#new-index .four .item .bot .list{ width: 93.2%; padding: 2.12% 3.4%; margin-bottom: 2.27%;background: #fff;}



#new-index .four .item .bot .list .time{ width:84px; height:84px; text-align:center; background:#eee;}



#new-index .four .item .bot .list .time .fz32{ color:#666; font-family:'微软雅黑'; font-weight:bold; margin-top:8px;}



#new-index .four .item .bot .list .time .fz16{ color:#666;}



#new-index .four .item .bot .list .conter{ width:79.54%;}



#new-index .four .item .bot .list .conter .fz22{ width:100%;}



#new-index .four .item .bot .list .conter .fz22 a{ color:#333;}



#new-index .four .item .bot .list .conter .fz16{ width:100%; height:48px; line-height:24px; overflow:hidden; color:#999; margin-top:1.5%;}



#new-index .four .item .bot .list.in{ margin-bottom:0;}



#new-index .four .item .bot .list.in .conter{ border-bottom:none;}



#new-index .four .item .bot .list:hover {box-shadow: 0px 10px  20px -8px #e8e8e8;}



#new-index .four .item .bot .list:hover .conter .fz22 a{ color:#003280;}



/*底部*/



/*关于我们*/

#new-foot .five{padding: 3.125% 2.969%;}



#new-foot .five.color{background: #fafafa;}



#new-foot .five .pub-title{padding-top: 0;padding-bottom: 1%;text-transform: uppercase;color: #666666;}



#new-foot .five .desc{color: #666666;line-height: 24px;}



/*客户logo*/

#new-foot .six{padding: 0.9% 2.969% 1.5%;background: url(/images/link.jpg) no-repeat center center/cover;}



#new-foot .six .title{margin-bottom: 0.6%;color: #fff;font-size: 22px;font-weight: bold;}



#new-foot .six .btn1{width: 19px;height: 40px;background-repeat: no-repeat;background-position: center center;}



#new-foot .six .btn1.prev{background-image: url(/images/p_left.png);}



#new-foot .six .btn1.next{background-image: url(/images/p_right.png);}



#new-foot .six .swiper-slide .block{height: 40px;font-size: 0;text-align: center;width: 100%;}



#new-foot .six .list{width: 89.7%;margin-left: 4.43%;}



#new-foot .six .swiper-slide img{vertical-align: middle;max-width: 100%;max-height: 100%;}



#new-foot .six .swiper-slide span{display: inline-block;vertical-align: middle;height: 100%;}





/*位置*/



#wz{ width:100%; background:#efefef; padding:18px 0;}



#wz .fz18{ background:url(/images/img71.png) no-repeat left center; color:#333; padding-left:28px;}







/*留言板*/



#feedback{ width:100%; background:#fff; padding:3.2% 0;}



#feedback .main-w1344{}



#feedback .main-w1344 .list{ width:100%; margin-bottom:2.5%;}



#feedback .main-w1344 .list .input{ width:49%; height:2.3vw; opacity:1; background:#f9f9f9; color:rgba(56,56,54,.6); border:1px solid #e0e0e0; padding:0 10px;}



#feedback .main-w1344 .list .input:focus{ background:#fff; color:#333; border-color:#858585;}



#feedback .main-w1344 .list .input.in{ width:100%;}



#feedback .main-w1344 .list .input.form_focus{ border-color:red;}



#feedback .main-w1344 .list .text{ width:100%; height:10.6vw; background:#f9f9f9; color:rgba(56,56,54,.6); border:1px solid #e0e0e0; padding:10px;}



#feedback .main-w1344 .list .text:focus{ background:#fff; color:#333; border-color:#858585;}



#feedback .main-w1344 .list .text.form_focus{ border-color:red;}



#feedback .main-w1344 .sub{ cursor:pointer; background:#003c86; color:#fff; border:none; padding:1.1% 4.5%;}



/*#feedback .main-w1344 .list .input::-webkit-input-placeholder{ opacity:1; color:#fff;}



#feedback .main-w1344 .list .input:-moz-placeholder{ opacity:1; color:#fff;}



#feedback .main-w1344 .list .input::-moz-placeholder{ opacity:1; color:#fff;}



#feedback .main-w1344 .list .input::-webkit-input-placeholder{ opacity:1; color:#fff;}



#feedback .main-w1344 .list .input:-ms-input-placeholder{ opacity:1; color:#fff;}*/





.cw1300{width: 1300px;margin: 0 auto;}

@media (max-width: 1400px){

    .cw1300{width: 92%;}

}



.cw1440{width: 1440px;margin: 0 auto;}

@media (max-width: 1560px){

    .cw1440{width: 92%;}

}



/*新-联系我们*/

#new-contact .top{padding: 3.125% 0;text-align: center;}

#new-contact .top .con{max-width: 28%;min-width: 20%; padding: 0 2.76%;display: inline-block;vertical-align: top;}

#new-contact .top .con:after{content: "";position: absolute;right: 0;top: 0;width: 2px;height: 59px;background: #eef0f2;}

#new-contact .top .con .ico{width: 48px;height: 48px;background-color: #ebebeb;background-repeat: no-repeat;background-position: center center;border-radius: 50%;margin: 0 auto;}

#new-contact .top .con:hover .ico{background-color: #003280;}

#new-contact .top .con.c1 .ico{background-image: url(/images/ico1.png);}

#new-contact .top .con.c1:hover .ico{background-image: url(/images/hico1.png);}



#new-contact .top .con.c2 .ico{background-image: url(/images/ico2.png);}

#new-contact .top .con.c2:hover .ico{background-image: url(/images/hico2.png);}



#new-contact .top .con.c3 .ico{background-image: url(/images/ico3.png);}

#new-contact .top .con.c3:hover .ico{background-image: url(/images/hico3.png);}

#new-contact .top .con .tit{margin: 15px 0 10px;color: #888888;font-size: 14px;}

#new-contact .top .con .msg{color: #888888;font-size: 14px;}

#new-contact .top .con:last-child::after{display: none;}

#new-contact .bottom{background: #f8f8f8;padding: 3.125% 0 1.5%;}

#new-contact .bottom .left iframe{width: 100%;height: 800px;}

#new-contact .bottom .left,

#new-contact .bottom .right{width: 48.61%;}

#new-contact .bottom .left{border: 1px solid #ccc;}

#new-contact .bottom .right .title{color: #333333;}

#new-contact .bottom .right .rows .tit{margin: 12px 0 8px;color: #828282;font-size: 16px;}

#new-contact .bottom .right .rows .tit span{color: #ff0000;font-size: 16px;}

#new-contact .bottom .right .rows input{height: 38px;line-height: 38px;padding: 0 2%;width: 96%;color: #666;font-size: 14px;background: #fff;border-radius: 3px;border: 1px solid #efefef;}

#new-contact .bottom .right .rows textarea{resize: none;height: 130px;padding: 10px 2%;width: 96%;color: #666;font-size: 14px;background: #fff;border-radius: 3px;border: 1px solid #efefef;}

#new-contact .bottom .right .ques{margin: 10px 0 15px;color: #666666;font-size: 18px;}

#new-contact .bottom .right .way .wy{display: inline-block;vertical-align: top;color: #999999;font-size: 16px;margin-right: 5%;margin-bottom: 10px;cursor: pointer;}

#new-contact .bottom .right .way .wy span{display: inline-block;vertical-align: top;}

#new-contact .bottom .right .way .wy .t{color: #999999;font-size: 16px;}

#new-contact .bottom .right .way .wy .d{margin-top: 5px;width: 10px;height: 10px;border: 1px solid #e3e3e3;margin-right: 6px;}

#new-contact .bottom .right .way .wy.on .d{background: #013a80 url(/images/check.jpg) no-repeat center center;border-color: #013a80;}

#new-contact .bottom .right .way .wy:hover .d{border-color: #013a80;}

#new-contact .bottom .right .way .wy.on{color: #013a80;}

#new-contact .bottom .right .way .wy:hover{color: #013a80;}

#new-contact .bottom .right label{cursor: pointer;display: inline-block;width: 174px;height: 80px;background: url(/images/submit.jpg) no-repeat center center;color: #ffffff;font-size: 18px;font-weight: bold;line-height: 48px;margin: 20px auto 0;position: relative;}

#new-contact .bottom .right label input{opacity: 0;width: 0;position: absolute;top: 0;left: 0;}





/*产品*/



#products{ width:100%;margin-top: 50px;}



#products .one-blank{height: 65px;}



#products .one{ position: static; width:100%; z-index: 3;top: 0;left: 0;text-align:center;box-shadow: 0 0 20px 3px #f8f8f8;height: 65px;background: #fff;overflow: hidden;overflow-x: scroll;white-space: nowrap;}



#products .one.fixed{position: fixed;border-top: 1px solid #f8f8f8;}



#products .one::-webkit-scrollbar {display: none;width: 10px;height: 3px;z-index: 8;position: relative;}



/*#products .one::-webkit-scrollbar-thumb {border-radius: 50px;background: #cacaca;}*/



/*#products .one::-webkit-scrollbar-track {border-radius: 50px;background: #f0f0f0;}*/



.fz0{font-size: 0;}



#products .one .list{ padding: 0 3.38%;display: inline-block;vertical-align: top;background:#fff; color:#666;border-right: 1px solid #eeeeee;height: 65px;line-height: 65px;}



#products .one .list.on{ background:#073a85; color:#fff;}



#products .one .list:hover{ background:#073a85; color:#fff;}

#products .one .list:last-child{border-right: none;}



#products .pub-cate{color: #333333; margin: 3.32% 0;font-weight: bold;}



#products .pub-cate.first_cate{margin-top: 5.21%;}



#products .one-phone{ width:80%; height:40px; display:none; text-align:center; font-size:20px; margin:5% auto;}



#products .two{ width:100%;padding-bottom: 1.5625%;}



#products .two .item{ width:100%;}



#products .two .item .list{ width:32.11%; background:#fff;  margin-right: 1.6%;margin-bottom: 1.66%;}



#products .two .item .list:nth-child(3n){margin-right: 0;}



#products .two .item .list .img{ width:99.68%; border: 1px solid #f4f4f4; text-align:center;}



#products .two .item .list .img .absolute{top: 0;bottom: 0;left: 0;right: 0;margin: auto;}



#products .two .item .list .img .sale{z-index: 10;width: 18.96%;height: 110px;background: url(/images/sale.png) no-repeat left top/100% auto;right: auto;bottom: auto;}



#products .two .item .list .img img{max-width: 98%;max-height: 98%;vertical-align: middle;}



#products .two .item .list .img span{display: inline-block;height: 100%;vertical-align: middle;}



#products .two .item .list .img:after{content: "";padding-top: 70.76%;display: inline-block;width: 100%;position: relative;}



#products .two .item .list .conter{width: 100%;background: #f4f4f4;padding: 6.89% 0;border: 1px solid #f4f4f4;}



#products .two .item .list .conter .in{ width: 88.96%;margin: 0 auto;}



#products .two .item .list .conter .fz24{ width:100%;}



#products .two .item .list .conter .fz24 a{ color:#333333;}



#products .two .item .list .conter .fz18{ color:#666666; margin-top:3%;}



#products .two .item .list .conter .Zi1{ max-height:62px; line-height:22px; overflow:hidden; color:#666666; margin: 3.87% 0 5.8%;}



#products .two .item .list .conter .Zi2{ padding: 0 20px;height: 50px;line-height: 50px;color: #d0111e;border: 1px solid #d0111e;}



#products .two .item .list .conter .Zi2 span{display: inline-block;vertical-align: top;margin-top: 18px;margin-left: 10px;width: 13px;height: 13px;background: url(/images/add.png) no-repeat center center;}

#products .two .item .list:hover{box-shadow: 0 0 20px 3px #eaeaea;}



#products .two .item .list:hover .Zi2{color: #fff;background: #d0111e;}



#products .two .item .list:hover .Zi2 span{background-image: url(/images/add2.png);}







#products .thr{ width:100%; background:#f8f8f8; padding:2% 0;}



#products .thr .main-w1344{ word-wrap:break-word; background:#fff; border:1px solid #eee; padding:3.1% 0;}



#products .thr .main-w1344 table{ width:100% !important;}



#products .thr .main-w1344 img{ max-width:100%; height:auto !important;}



#products .thr .main-w1344 td{ line-height:24px; display:inline-block;}



#products .thr .main-w1344 *{ word-wrap:break-word;}



#products .thr .main-w1344.phone{ display:none;}



/*#products .thr .main-w1344 .img{ width:50%; text-align:center;}



#products .thr .main-w1344 .img img{ max-width:100%; max-height:100%;}



#products .thr .main-w1344 .conter{ width:50%; padding-right:6%;}



#products .thr .main-w1344 .conter .fz32{ width:100%; color:#003c86;}



#products .thr .main-w1344 .conter .fz20{ width:100%; line-height:30px; color:#666; margin-top:4%;}*/



#products .four{ width:100%; background:#fff; padding:2.1% 0 3.1%;}



#products .four .video{ width:100%; min-height:380px; cursor:pointer; font-size:0; position:relative;}

#wrap .pub-video{ width:100%; min-height:380px; cursor:pointer; font-size:0; position:relative;}



#products .four .video::before{ width:100%; height:100%; cursor:pointer; background:rgba(0,0,0,.5); position:absolute; left:0; right:0; top:0; z-index:2; content:'';}

#wrap .pub-video::before{ width:100%; height:100%; cursor:pointer; background:rgba(0,0,0,.5); position:absolute; left:0; right:0; top:0; z-index:2; content:'';}



#products .four .video::after{ width:79px; height:79px; cursor:pointer; background:url(/images/img76.png) no-repeat center; background-size:100%; position:absolute; left:0; right:0; top:50%; z-index:3; margin:-40px auto 0; content:'';}

#wrap .pub-video::after{ width:79px; height:79px; cursor:pointer; background:url(/images/img76.png) no-repeat center; background-size:100%; position:absolute; left:0; right:0; top:50%; z-index:3; margin:-40px auto 0; content:'';}



#products .four .video img{ width:100%;}

#wrap .pub-video img{ width:100%;}



#products .four .video .ifem{ width:100%; height:100%; _display:none; position:absolute; left:0; right:0; top:0; z-index:4;}

#wrap .pub-video .ifem{ width:100%; height:100%; _display:none; position:absolute; left:0; right:0; top:0; z-index:4;}



#products .four .video .ifem iframe{ width:100% !important; height:100% !important; border:none;}

#wrap .pub-video .ifem iframe{ width:100% !important; height:100% !important; border:none;}



#warp .video.pv2{text-align: center;margin-bottom: 3%;}

#warp .video.pv2 .ifem{width: 100%;}

#warp .video.pv2 .ifem:after{content:"";position: relative;display: inline-block;width: 100%;padding-top: 56.23%;}

#warp .video.pv2 .ifem .absolute{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}

#warp .video.pv2 iframe{width: 100%;height: 100%;}



#products .four .fz32{ width:100%; color:#333; font-size:28px; border-bottom:1px solid #ccc; padding-bottom:0.8%; margin-top:2.5%;}



#products .four .fz20{ width:100%; line-height:24px; font-size:14px; color:#666; margin-top:1.2%;}



#products .four .item{ width:100%; position:relative; margin-top:3%;}



#products .four .item .prev{ width:44px; position:absolute; left:0; top:50%; z-index:2; margin-top:-21px;}



#products .four .item .prev img{ width:100%;}



#products .four .item .next{ width:44px; position:absolute; right:0; top:50%; z-index:2; margin-top:-21px;}



#products .four .item .next img{ width:100%;}



#products .four .item .list{ width:24.5%; text-align:center; position:relative; margin-right:0.66%;}



#products .four .item .list .img{ width:100%; height:9vw; overflow:hidden;}



#products .four .item .list .fz26{ width:100%; height:100%; color:#333; margin-top:3%;}



#products .four .item .list.in{ margin-right:0;}



#products .five{ width:100%; background:#f8f8f8; padding:2.4% 0 3.3%;}



#products .five .fz32{ width:100%; color:#333; font-size:28px; border-bottom:1px solid #ccc; padding-bottom:0.8%;}



#products .five .fz20{ width:100%; line-height:24px; font-size:14px; color:#666; margin-top:1.4%;}



#products .five .item{ width:100%; position:relative; margin-top:1.7%;}



#products .five .item .prev{ width:44px; position:absolute; left:0; top:30%; z-index:2;}



#products .five .item .prev img{ width:100%;}



#products .five .item .next{ width:44px; position:absolute; right:0; top:30%; z-index:2;}



#products .five .item .next img{ width:100%;}



#products .five .item .list{ width:32%; background:#fff; margin-right:2%;}



#products .five .item .list .img{ width:100%;}



#products .five .item .list .img img{ width:100%;}



#products .five .item .list .brieft{ width:100%; padding:4.5% 4%;}



#products .five .item .list .fz18{ width:100%; height:72px; line-height:24px; font-size:14px; overflow:hidden; color:#666;}



#products .five .item .list.in{ margin-right:0;}



#products .six{ width:100%; border-bottom:2px solid #f8f8f8; padding:2.2% 0;}



#products .six .fz32{ width:100%; color:#333; font-size:28px; border-bottom:1px solid #ccc; padding-bottom:0.8%;}



#products .six .desc{ width:100%; overflow:auto; margin-top:3.4%;}



#products .six .desc table{ width:100% !important;}



#products .six .desc img{ max-width:100%; height:auto !important;}







/*产品详细*/

#products2 .picture{width: 60.76%;}

#products2 .picture .m-pic{top: 0;bottom: 0;width: 100%;height: 100%;margin: auto;left: 0;font-size: 0;text-align: center;}

#products2 .picture .m-pic .img{max-width: 100%;max-height: 100%;vertical-align: middle;}

#products2 .picture .m-pic:hover .img{opacity: 0;}

#products2 .picture .m-pic span{display: inline-block;height: 100%;vertical-align: middle;}

#products2 .picture .sale{width: 17.79%;height: 110px;background: url(/images/sale.png) no-repeat left top/100% auto;left: 0;top: 0;z-index: 10;}

#products2 .picture .view{width: 78.22%;padding-top: 55.39%;border: 1px solid #e8e8e8;}

#products2 .picture .button{width: 20%;}

#products2 .picture .button .swiper-container{height: 338px;margin-bottom: 101px;}

#product_swiper2{display: none;}

#products2 .picture .button .swiper-slide{width: 98%;margin: 0 auto;cursor: pointer;border: 1px solid #e4e4e4;background: url(/images/pro_bg2.jpg) no-repeat center center/100% 100%;}

#products2 .picture .button .swiper-slide .m-pic{width: 72%;height: 58%;padding: 12.8%;margin: 0 auto;}

#products2 .picture .button .swiper-slide .m-pic img{max-height: 100%;}

#products2 .picture .button .swiper-slide:hover .m-pic{border-color: #6b8fba;}

#products2 .picture .button .prev,

#products2 .picture .button .next{cursor: pointer;width: 49%;height: 82px;border: 1px solid #e4e4e4;bottom: 0;background-repeat: no-repeat;background-position: center center;}

#products2 .picture .button .next{right: 0;background-image: url(/images/p2.png);border-left: none;}

#products2 .picture .button .prev{left: 0;background-image: url(/images/p1.png);}

#products2 .picture .button .next:hover{background-image: url(/images/p22.png);}

#products2 .picture .button .prev:hover{background-image: url(/images/p11.png);}

#products2 .msg{width: 36.61%;}

#products2 .msg .title{color: #333333;}

#products2 .msg .tit2{color: #333333;margin: 2.26% 0;}

#products2 .msg .desc{color: #888888;font-size: 14px;height: 260px;margin-top: 3.2%;margin-bottom: 6.38%;line-height: 22px;overflow: hidden;overflow-y: auto;}

#products2 .msg .desc::-webkit-scrollbar {width: 3px;height: 1px;z-index: 8;position: relative;}
#products2 .msg .desc::-webkit-scrollbar-thumb {border-radius: 50px;background: #e5e5e5;}
#products2 .msg .desc::-webkit-scrollbar-track {border-radius: 50px;background: #f2f2f2;}

#products2 .msg .contact{display: inline-block;vertical-align: top;width: 140px;height: 52px;line-height: 52px;color: #ffffff;font-size: 18px;background: #013f88;text-align: center;}

#products2 .msg .price{width: 56%;padding: 0 4.25%;margin-bottom: 15px;height: 52px;background: #eeeeee;margin-right: 4.6%;display: inline-block;vertical-align: top;line-height: 52px;}

#products2 .msg .price span{display: inline-block;vertical-align: top;font-size: 14px;color: #666666;}

#products2 .msg .price span.i{width: 16px;margin-top: 18px;margin-right: 2%;height: 16px;background: url(/images/price.png) no-repeat center center;font-size: 14px;color: #666666;}

#products2 .msg .price span.p{margin-left: 2%;color: #ec1d24;font-size: 24px;font-weight: bold;}

#products2 .thr{margin-top: 3.32%;}

#products2 .thr .picture2{margin-bottom: 2.91%;}

#products2 .pub-title{padding-bottom: 1.38%;margin-bottom: 1.38%;border-bottom: 1px solid #ededed;color: #333333;font-size: 20px;font-weight: bold;}

#products2 .five{padding: 3.125% 0;background: #f7f7f7;}

#products2 .five .tit{color: #333333;font-size: 28px;margin-bottom: 15px;}

#products2 .five .desc{color: #666666;font-size: 18px;margin-bottom: 15px;margin-bottom: 2.69%;}

#products2 .pub-detail{margin-bottom: 2.91%;}

#products2 .pub-detail table{background-attachment:initial;background-clip:initial;background-image:initial;background-origin:initial;background-position:initial;background-repeat:initial;background-size:initial;border-collapse:collapse;border-color:initial;border-spacing:0px;border-style:none;border-width:initial;box-sizing:border-box;color:rgb(0, 0, 0);font-family:roboto,sans-serif;font-size:16px;margin-bottom:1.25em;width:100%;}

#products2 .d1,

#products2 .d1 *{color: #828282;font-size: 16px;line-height: 28px;}



#four{margin-bottom: 2.9%;}

#four .dis{top: 34%;margin: auto;width: 44px;height: 42px;background-color: #868f95;z-index: 10;background-repeat: no-repeat;background-position: center center;cursor: pointer;}

#four .dis:hover{background-color: #013f88;}

#four .dis.prev{left: 0;background-image: url(/images/aleft2.png);}

#four .dis.next{right: 0;background-image: url(/images/aright2.png);}

#four .swiper-slide .name{text-align: center;font-size: 16px;color: #666666;margin-top: 20px;}

#four .swiper-slide .img{background: url(/images/pro_bg3.jpg) no-repeat center center/100% 100%;padding: 2px; overflow: hidden;}

#four .swiper-slide .img .absolute{width: 99%;height: 99%;top: 0;bottom: 0px;left: 0;right: 0;margin: auto;font-size: 0;text-align: center;}

#four .swiper-slide .img .absolute img{max-width: 100%;max-height: 100%;vertical-align: middle;}

#four .swiper-slide .img .absolute span{display: inline-block;vertical-align: middle;height: 100%;}

#four .swiper-slide .img:after{content: "";position: relative;display: inline-block;vertical-align: middle;padding-top: 70.64%;}

#four .swiper-slide:hover .absolute img{opacity: 0; -webkit-transition:all 400ms ease 0s; -moz-transition:all 400ms ease 0s; -ms-transition:all 400ms ease 0s; -o-transition:all 400ms ease 0s; transition:all 400ms ease 0s;}

#products2 .five .cw1300{padding: 0 3.95%;}

#products2 .five .dis{top: 0;bottom:0;margin: auto;width: 43px;height: 43px;border-radius: 50%;background-repeat: no-repeat;background-position: center center;border: 1px solid #c7c7c7;}

#products2 .five .dis:hover{background-color: #013a80;border-color: #013a80;}

#products2 .five .dis.prev{left: -6%;background-image: url(/images/p_let.png);}

#products2 .five .dis.next{right: -6%;background-image: url(/images/p_rh.png);}

#products2 .five .dis.prev:hover{background-image: url(/images/p_lef2.png);}

#products2 .five .dis.next:hover{background-image: url(/images/p_rht2.png);}

#five{margin-bottom: 2.9%;}

#five .swiper-wrapper{text-align: center;font-size: 0;display: block;}

#five .swiper-slide {display: inline-block;vertical-align: top;border: 1px solid #e4e4e4;background: #fff;}

#five .swiper-slide .brieft{text-align: center;font-size: 14px;color: #666666;border-top: 1px solid #e4e4e4;width: 100%;padding: 8.06% 2%;background: #fff;}

#five .swiper-slide .img{position: relative;overflow: hidden;background: #f7f7f7;}

#five .swiper-slide .img .absolute{width: 100%;height: 100%;top: 0;bottom: 0px;left: 0;right: 0;margin: auto;font-size: 0;text-align: center;}

#five .swiper-slide .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}

#five .swiper-slide .img span{display: inline-block;vertical-align: middle;height: 100%;}

#five .swiper-slide .img:after{width: 100%;content: "";position: relative;display: inline-block;vertical-align: middle;padding-top: 76.93%;}

/*#five .swiper-slide:hover .absolute img{opacity: 0; -webkit-transition:all 400ms ease 0s; -moz-transition:all 400ms ease 0s; -ms-transition:all 400ms ease 0s; -o-transition:all 400ms ease 0s; transition:all 400ms ease 0s;}*/





/*应用*/

img {max-width: 100%;}



#instance{ width:100%; /*background:#f8f8f8;padding:3% 0 2.6%;*/}



#instance .one .item{ width:100%;}



#instance .one .item .list{ width:100%; background:#fff;}



#instance .one .item .list .img{ width:50%; position:relative;}



#instance .one .item .list .img::before{ width:0.5vw; height:1vw; background:url(/images/img58.png) no-repeat center; background-size:contain; position:absolute; right:0; top:2.4vw; z-index:2; content:'';}



#instance .one .item .list .img img{ width:100%;}



#instance .one .item .list .conter{ width:50%; padding:2.4% 3.8% 0;}



#instance .one .item .list .conter .Zi1{ width:100%; color:#333; position:relative;}



#instance .one .item .list .conter .Zi1::before{ width:0.6vw; height:1vw; background:url(/images/img56.png) no-repeat center; background-size:contain; position:absolute; left:-1vw; top:50%; z-index:2; margin-top:-0.5vw; content:'';}



#instance .one .item .list .conter .Zi1 .fz28{ width:100%;}



#instance .one .item .list .conter .Zi1 .fz28 b{ position:relative;}



#instance .one .item .list .conter .Zi1 .fz28 b::before{ width:0.6vw; height:1vw; display:none; background:url(/images/img57.png) no-repeat center; background-size:contain; position:absolute; right:-1vw; top:50%; z-index:2; margin-top:-0.5vw; content:'';}



#instance .one .item .list .conter .Zi1 .fz28 b:hover{ color:#ec1d24;}



#instance .one .item .list .conter .Zi2{ width:100%; max-height:130px; line-height:26px; overflow:hidden; color:#999; margin:2.6% 0 4%;}



#instance .one .item .list .conter .Zi3{ color:#666;}



#instance .one .item .list .conter .Zi3:hover{ color:#ec1d24;}



#instance .one .item .list.in .img::before{ background:url(/images/img59.png) no-repeat center; background-size:contain; right:auto; left:0;}



#instance .one .item .list.in .conter .Zi1::before{ display:none;}



#instance .one .item .list.in .conter .Zi1 .fz28 b::before{ display:inline-block;}



#instance .item-one{ width:100%;margin-bottom: 3.125%;}



#instance .item-one img{ width:100%;}



#instance .nav-left{width: 18.15%;padding-top: 4.2%;background: #fff url(/images/app_2.jpg) no-repeat center top/100% auto;}

#instance .nav-left .list{overflow: hidden;overflow-y: auto;}

#instance .nav-left .list::-webkit-scrollbar {width: 3px;height: 10px;z-index: 8;position: relative;}



#instance .nav-left .list::-webkit-scrollbar-thumb {border-radius: 50px;background: #cacaca;}



#instance .nav-left .list::-webkit-scrollbar-track {border-radius: 50px;background: #f0f0f0;}

#instance .nav-left .top img{max-width: 100%;height: auto;}

#instance .nav-left .child{border: 1px solid rgba(218,218,218,.5);border-top: none;width: 87.21%;padding: 4.5% 6.11%;color: #333333;}

#instance .nav-left .child:hover{color: #0652a8;}

#instance .nav-left .child.on{border: 1px solid #0652a8;color: #fff;background: #0652a8;}



#instance .two .item-main{ width:79.95%;}



#instance .two .item-main .item-two{ width:100%;}



#instance .two .item-main .item-two .title{ width:100%;}



#instance .two .item-main .item-two .title .fz58{ font-size:54px; color:#333;}



#instance .two .item-main .item-two .title .fz12{ text-transform:uppercase; vertical-align:bottom; background:url(/images/img61.png) no-repeat left center; color:#000; padding-left:18px; margin-top:2.2%;}



#instance .two .item-main .item-two .breft{ width:100%; font-size:16px; color:#666; margin-top: 2.42%;}



#instance .two .item-main .item-thr{ width:100%; margin-top: 4.15%;}



#instance .two .item-main .item-thr .fz32{ width:100%; border-bottom:1px solid #ccc; padding-bottom:0.8%;}



#instance .two .item-main .item-thr .last{ width:100%; position:relative; margin-top:2.8%;}



#instance .two .item-main .item-thr .last .swiper-wrapper{ width:100%;}



#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide{ width:24.5%; text-align:center; position:relative; margin-right:0.666%;}



#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .img{ width: 99.5%; height: 11.96vw; background: #fff;border: 1px solid #f3f3f3; overflow:hidden;text-align: center;font-size: 0;}

#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .img img.i1{max-width: 100%;max-height: 100%;vertical-align: middle;}

#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .img span{height: 100%;display: inline-block;vertical-align: middle;}

#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide:hover .fz26{color: #fff;background: #0652a8;}

#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide:hover .img{border-color: #aabed7;}



#instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .fz26{ width:100%; color:#333;background: #f4f4f4;padding: 6.36% 0px;font-size: 16px!important;}



#instance .two .item-main .item-thr .button{margin-bottom: 3.5%;height: 40px;margin-top: 30px;background: url(/images/border.jpg) no-repeat left center/91% 3px;}

#instance .two .item-main .item-thr .button .b1{display: inline-block;vertical-align: top;width: 40px;border-radius: 50%;cursor: pointer;background-color: #f4f4f4;background-repeat: no-repeat;background-position: center center;height: 40px;}

#instance .two .item-main .item-thr .button .b1:hover{background-color: #003c86;}

#instance .two .item-main .item-thr .button .b1.prev{margin-right: 10px;background-image: url(/images/aleft.png);}

#instance .two .item-main .item-thr .button .b1.prev:hover{background-image: url(/images/aleft2.png);}

#instance .two .item-main .item-thr .button .b1.next{background-image: url(/images/aright.png);}

#instance .two .item-main .item-thr .button .b1.next:hover{background-image: url(/images/aright2.png);}



#instance .two .item-main .item-four{ width:100%; }



#instance .two .item-main .item-four .fz32{ width:100%; color:#000;text-transform: uppercase;padding-bottom: 12px;border-bottom: 1px solid #eeeeee;margin-bottom: 30px;}



#instance .two .item-main .item-four .last{ width:100%;}



#instance .two .item-main .item-four .last .list{ margin-right:2.4%; margin-bottom:0.8%;}



#instance  #feedback{padding-top: 4.15%;padding-bottom: 2%;}

#instance  #feedback .main-w1344{width: 100%;max-width: none;  }

#instance  #feedback .main-w1344 .list {margin-bottom: 0;}

#instance  #feedback .main-w1344 .list .input{width: 47.18%;padding: 0 1%;height: 44px;line-height: 44px;border: 1px solid #e0e0e0;margin-bottom: 2.35%;background: #f9f9f9;}

#instance  #feedback .main-w1344 .list .input:focus{background: #fff;border: 1px solid rgba(133,133,133);}

#instance  #feedback .main-w1344 .list .text{margin-bottom: 1.66%;padding: 1%;}

#instance  #feedback .main-w1344 .sub-btn{width: 174px;height: 80px;color: #fff;background: url(/images/submit2.jpg) no-repeat center top;text-align: center;}

#instance  #feedback .main-w1344 .sub-btn input{padding: 0;background: transparent;width: 100%;line-height: 48px;}



#instance .two .item-main .item-four .last .list:hover a{ color:#ec1d24;}



#instance .two .item-main .item-five{ margin-top: 3%;width:100%; /*height:380px;*/}



#instance .two .item-main .item-five iframe{ width:100% !important; /*height:100% !important;*/ border:none;}

.html5-video-player:not(.ytp-transparent), .html5-video-player.unstarted-mode, .html5-video-player.ad-showing, .html5-video-player.ended-mode, .html5-video-player.ytp-fullscreen,

#wrap .pub-video2 iframe body,

#instance .two .item-main .item-five iframe body{background: transparent!important;}





/*公共面包屑*/



#main.detail .bread{margin: 32px auto 60px;}

#main.detail .bread .fl{width: 85%;}

#main.detail .bread .fr{color: #999999;line-height: 22px;}

#main.detail .bread .fr span{display: inline-block;width: 16px;height: 13px;background: url(/images/back.png) no-repeat center center;margin-left: 5px;}

#main.detail .bread .fr:hover span{background-image: url(/images/back2.png);}

#main.detail .bread .fl a,

#main.detail .bread .fl span{color: #999999;}

#main.detail .bread .fl span{margin: 0 15px;}

#main.detail .bread .fl span:last-child{margin: 0;}

#main.detail  .bread a:hover{color: #003884;}







/*新闻、大族知识*/



#knowledge{ width:100%; background:#f8f8f8; padding:2.1% 0;}



#knowledge .one{ background:#fff; padding-bottom:2.1%;}



#knowledge .one .item{ width:100%;}



#knowledge .one .item .list{ width:100%; border-bottom:1px solid #eee; padding:3%;}



#knowledge .one .item .list .conter{ width:53%;}



#knowledge .one .item .list .conter .fz28{ width:100%; margin-top:4%;}



#knowledge .one .item .list .conter .fz28{ color:#000;}



#knowledge .one .item .list .conter .Zi1{ width:100%; max-height:120px; line-height:24px; overflow:hidden; color:#999; margin:4% 0 5.4%;}



#knowledge .one .item .list .conter .Zi2{ color:#666;}



#knowledge .one .item .list .img{ width:43.5%; height:16vw; text-align:center; overflow:hidden;}



#knowledge .one .item .list .img a{ width:43.5%; height:16vw; display:table-cell; vertical-align:middle;}



#knowledge .one .item .list .img a img{ max-width:100%; max-height:100%;}



#knowledge .one .item .list:hover .conter .fz28{ color:#ec1d24;}



#knowledge .two{ padding-top:1.2%;}



#knowledge .two .fz34{ width:100%; text-align:center;}



#knowledge .two .desc{ width:100%; background:#fff; padding:3%; margin-top:3%;}



#knowledge .two .desc.phone{ display:none;}



#knowledge .two .desc img{ max-width:100%; height:auto !important;}





/*详细*/

#news-detail .detail .top-title{color: #333333;font-size: 24px;}

#news-detail .detail .top-time{margin: 16px 0 25px;}

#news-detail .detail .top-time .date{padding-left: 26px;background: url(/images/date.jpg) no-repeat left center;color: #828282;font-size: 14px;}

#news-detail .detail .top-time .visit{padding-left: 32px;background: url(/images/visit.jpg) no-repeat left center;color: #828282;font-size: 14px;margin-left: 2.71%;}

#news-detail .content {margin-bottom: 58px;}

#news-detail .content.mi {display: none;}

#news-detail .prev_next{height: 44px;margin-top: 55px;margin-bottom: 60px;padding-top: 30px;border-top: 1px solid #e5e5e5;}

#news-detail .prev_next .absolute{width: 174px;color: #999999;background: #fff;font-size: 14px;height: 44px;line-height: 44px;border: 1px solid #e5e5e5;right: 0;left: 0;margin: auto;top: 30px;}

#news-detail .prev_next .absolute:hover{color: #fff;background: #003884;border: 1px solid #003884;}

#news-detail .prev_next .absolute .ico{width: 20px;height: 12px;margin-top: 16px;margin-left: 10px;background: url(/images/menu.png) no-repeat center center;}

#news-detail .prev_next .absolute:hover .ico{background-image: url(/images/menu2.png);}

#news-detail .prev_next .next a,

#news-detail .prev_next .prev a{display: block;color: #999999;font-size: 14px;width: 174px;height: 42px;line-height: 42px;border: 1px solid #e5e5e5;}

#news-detail .prev_next .next a .jt,

#news-detail .prev_next .prev a .jt{width: 16px;height: 6px;margin-top: 18px;}

#news-detail .prev_next .next a .jt{background: url(/images/news_right.png) no-repeat center center;margin-left: 33px;}

#news-detail .prev_next .prev a .jt{background: url(/images/news_left.png) no-repeat center center;margin-right: 33px;}

#news-detail .prev_next .next:hover a .jt{background-image: url(/images/new_right2.png);}

#news-detail .prev_next .prev:hover a .jt{background-image: url(/images/new_left2.png);}

#news-detail .prev_next .prev.have:hover a,

#news-detail .prev_next .next.have:hover a{color: #003884;border-color: #003884;}



@media (max-width: 750px){

  #news-detail .prev_next{margin-top: 60px;}

  #news-detail .detail .top-title{font-size: 22px;}



  #news-detail .prev_next .absolute{width: 160px;line-height: 36px;height: 36px;}

  #news-detail .prev_next .absolute .ico{margin-top: 13px;}

  #news-detail .prev_next .next a, #news-detail .prev_next .prev a{width: 108px;height: 36px;line-height: 36px;}

  #news-detail .prev_next .next a .jt, #news-detail .prev_next .prev a .jt{margin-top: 16px;}

  #news-detail .prev_next .prev a .jt{margin-right: 20px;}

  #news-detail .prev_next .next a .jt{margin-left: 20px;}

  #news-detail.ru .prev_next .next a, #news-detail.ru .prev_next .prev a{width: 135px;}



  #new-contact .top .con{width: 27%;max-width: none;}

  #new-contact .top .con .tit{margin: 12px 0 6px;}



  #instance .two .item-main .item-thr .button{background: #fff;}

  #instance .two .item-main .item-thr .button .fr{float: none;width: 100%;text-align: center;}





    #news-detail .content.pc{display: none;}

    #news-detail .content.mi{display: block;}



    #five .swiper-wrapper{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}

}

@media (max-width: 480px){

  #news-detail .prev_next .absolute{width: 110px;}

  #news-detail .prev_next .absolute .ico{width: 12px;}

  #news-detail .prev_next .next a, #news-detail .prev_next .prev a{width: 90px;}

  #news-detail.ru .prev_next .next a, #news-detail.ru .prev_next .prev a{width: 100px;}

  #news-detail .prev_next .next a .jt, #news-detail .prev_next .prev a .jt{width: 12px;-webkit-background-size: 100% auto;background-size: 100% auto;}

  #news-detail .prev_next .prev a .jt{margin-right: 12px;}

  #news-detail .prev_next .next a .jt{margin-left: 12px;}

  #news-detail.ru .prev_next .prev a .jt{margin-right:6px;}

  #news-detail.ru .prev_next .next a .jt{margin-left: 6px;}



  #instance #feedback .main-w1344 .list .input{width: 100%;color: #333;}

  #instance #feedback .main-w1344 .list .text{height: 140px;}

  #instance #feedback .main-w1344 .sub-btn{width: 150px;-webkit-background-size: 100% 100%;background-size: 100% 100%;}





}

@media (max-width: 375px){

  #news-detail.ru .prev_next .absolute{width: 85px;}

}

@media (max-width: 410px){



  #news-detail .detail .top-title{font-size: 18px;}

}



@media only screen and (max-width: 980px){

    #news .news-list .item .time .date{font-size: 32px;}

    #news .news-list .item .info{width: 70%;}

    #news .news-list .item .time{margin-right: 0;}

    #news .news-list .item .time .date{font-size: 40px;}

    #news .news-list .item .right{display: none;}

}



@media only screen and (max-width: 768px){

    .hide-768{display: none;}

    .block-768{display: block;}

    #news .news-list .item .time .date{font-size: 30px;}

    #news .news-list .item .info .title a{font-size: 16px;}

}

@media only screen and (max-width: 768px){

    #news .news-list .item .info{width: 100%;}

    #news .news-list .item .info .d2{display: block;}

    #news .news-list .item .time{display: none;}

}



/*end*/





/*turn page*/



#turn_page{ width:100%; line-height:40px; text-align:center; margin-top:3%;}



#turn_page .page_button{ height:38px; display:inline-block; background:#fff; color:#333; font-size:12px; border:1px solid #e5e5e5; padding:0 20px; margin:0 3px;}



#turn_page .page_button:hover{ background:#19438b; color:#fff; border-color:#19438b;}



#turn_page .page_item{ width:38px; height:38px; display:inline-block; background:#fff; color:#333; font-size:12px; border:1px solid #e5e5e5; margin:0 3px;}



#turn_page .page_item:hover{ background:#19438b; color:#fff; border-color:#19438b;}



#turn_page .page_item_current{ width:40px; height:40px; display:inline-block; background:#19438b; color:#fff; margin:0 3px;}







/*H5兼容*/



@media only screen and (max-width:1680px){



    #new-header-black{ height:119px;}



    #new-header .bot .logo{ width:220px;}



    #new-header .bot .nav{ margin-top:2px;}



    #new-header .bot .nav .list{ margin-left:50px;}



    #new-header .bot .nav .list .fz20{ font-size:18px;}



    #new-header .bot .nav .list .fz20::before{ height:2px;}



    #new-header .bot .nav .list .two .item .fz24{ font-size:20px;}



    #new-header .bot .nav .list .two .item .fz14{ font-size:14px;}



    #new-header .bot .search{ width:230px; height:32px;}



    #new-header .bot .search .input{ width:85%; height:30px;}



    #new-header .bot .search .sub{ width:10px; height:30px; background-size:100%;}



    #new-index .pub-title:before,

    #new-index .pub-title:after{width: 30%;}





    #new-foot .five .pub-title{font-size: 38px;}



    #four .swiper-slide .name{margin-top: 12px;margin-bottom: 12px;}



    /*#instance .nav-left .child{width: 86.81%;}*/

    #instance .nav-left .child{font-size: 16px;}



    #new-foot .six{padding: 2.2% 2.969%;}



    #new-index .one .pc .item .conter .table .fz36{ font-size:30px;}



    #new-index .one .pc .item .conter .table .fz22{ font-size:18px; }

    #new-index .one .pc .item .conter .table .h{ margin-top:18px; height: 70px;}





    #new-index .title .fz44{ font-size:38px;}



    #new-index .title .fz18{ font-size:16px; padding-left:80px;}



    #new-index .title .fz18::before{ width:68px;}



    #new-index .two .bot .item .list .conter .fz26{ font-size:24px;}



    #new-index .two .bot .item .list .conter .fz16{ font-size:14px;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:24px;}



    #new-index .four .item .top .conter .fz32{ font-size:28px;}



    #new-index .four .item .top .conter .fz18{ font-size:16px;}



    #new-index .four .item .top .conter .fz18.brief{ height:104px; line-height:26px;}



    #new-index .four .item .top .conter .fz14{ font-size:12px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:24px; margin-top:12px;}



    #new-index .four .item .bot .list .time .fz16{ font-size:14px;}



    /*#new-index .four .item .bot .list .conter{ padding-bottom:3%;}*/



    #new-index .four .item .bot .list .conter .fz22{ font-size:20px;}



    #new-index .four .item .bot .list .conter .fz16{ height:44px; line-height:22px; font-size:14px;}



    #new-footer .top .right .list{ padding-right:60px; margin-right:60px;}



    #instance .one .item .list .conter .Zi1 .fz28{ font-size:24px;}



    #instance .one .item .list .conter .Zi2{ max-height:120px; line-height:24px; font-size:14px;}



    #instance .one .item .list .conter .Zi3{ font-size:12px;}



    #instance .two .item-main .item-two .title .fz58{ font-size:48px;}



    #instance .two .item-main .item-two .breft{ font-size:14px;}



    #instance .two .item-main .item-thr .fz32{ font-size:28px;}



    #instance .two .item-main .item-four .fz32{ font-size:28px;}



    #knowledge .one .item .list .conter .fz28{ font-size:24px;}



    #knowledge .one .item .list .conter .Zi1{ height:44px; line-height:22px; font-size:14px;}



    #knowledge .one .item .list .conter .Zi2{ font-size:12px;}



    #knowledge .two .fz34{ font-size:30px;}



    #products .one .list{ font-size:16px; }



    #products .two .item .list .conter .fz28{ font-size:24px;}



    #products .two .item .list .conter .fz18{ font-size:16px;}



    #products .two .item .list .conter .Zi1{ height:88px; line-height:22px; margin:5% 0;}



    #products .two .item .list .conter .fz14{ font-size:12px;}



    #wz{ padding:14px 0;}



    #wz .fz18{ font-size:16px;}



    #products .thr .main-w1344 .conter .fz32{ font-size:28px;}



    #products .thr .main-w1344 .conter .fz20{ font-size:16px;}



    #products .fz32{ font-size:28px;}



    #products .four .item .list .fz26{ font-size:22px;}



    #products .five .item .list .fz18{ height:78px; line-height:26px; font-size:16px;}



    #instance .two .item-main .item-thr .button{-webkit-background-size: 80% 3px;background-size: 80% 3px;}

    #products2 .five .dis.prev{left: -4%;}

    #products2 .five .dis.next{right: -4%;}



}







@media only screen and (max-width:1440px){



    #new-header-black{ height:116px;}



    #new-header .bot .logo{ width:200px;}



    #new-header .bot .nav .list{ margin-left:40px;}



    #new-header .bot .nav .list .fz20{ font-size:16px;}



    #new-header .bot .nav .list .two .item .fz24{ font-size:16px;}



    #new-index .one .pc .item .conter .table .fz36{ font-size:26px;}



    #new-index .one .pc .item .conter .table .fz22{ font-size:16px;}

    #new-index .one .pc .item .conter .table .h{ margin-top:8px;height: 78px;}



    #new-index .title .fz44{ font-size:28px;}



    #new-index .title .fz18{ font-size:14px; padding-left:70px;}



    #new-index .title .fz18::before{ width:60px;}



    #new-index .two .bot .item .list .conter .fz26{ font-size:18px;}



    #new-index .two .bot .item .list .conter .fz16{ height:60px; line-height:20px; font-size:12px;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:22px;}



    #new-index .four .item .top .conter{ padding:2% 2% 0;}



    #new-index .four .item .top .conter .fz32{ font-size:24px;}



    #new-index .four .item .top .conter .fz18{ font-size:14px;}



    #new-index .four .item .top .conter .fz18.brief{ margin:2% 0;}



    #new-index .four .item .bot .list .time{ width:70px; height:70px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:24px; margin-top:10px;}



    #new-index .four .item .bot .list .time .fz16{ font-size:12px;}



    #new-index .four .item .bot .list .conter .fz22{ font-size:18px;}



    #new-index .four .item .bot .list .conter .fz16{ height:40px; line-height:20px; font-size:12px;}



    #new-footer .top{ padding:4% 0;}



    #new-footer .top .right .list{ padding-right:40px; margin-right:40px;}



    #new-footer .top .right .list .fz16{ margin-bottom:10px;}



    #new-footer .top .right .list .fz14{ margin-bottom:8px;}



    #instance .one .item .list .conter{ padding:2% 3%;}



    #instance .one .item .list .conter .Zi1 .fz28{ font-size:20px;}



    #instance .one .item .list .conter .Zi2{ margin:2% 0;}



    #instance .two .item-main .item-two .title .fz58{ font-size:40px;}



    #instance .two .item-main .item-two .breft{ margin-top:3%;}



    #instance .two .item-main .item-thr .fz32{ font-size:24px;}



    #instance .two .item-main .item-four .fz32{ font-size:24px;}



    #instance .two .item-main .item-four .last .list{ font-size:14px;}

    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .fz26{font-size: 14px!important;}


    #feedback .main-w1344 .list .fz16{ font-size:14px;}



    #feedback .main-w1344 .list .input{ height:3vw;}



    #feedback .main-w1344 .list .text{ height:12vw;}



    #feedback .main-w1344 .sub{ font-size:16px;}



    #knowledge .one .item .list .conter .fz28{ font-size:22px;}



    #knowledge .two .fz34{ font-size:28px;}



    #products .one{height: 50px;}



    #products .one .list{ font-size:14px;padding: 0 2%;height: 50px;line-height: 50px;}



    #products .two .item .list .img img{ max-width:80%; max-height:80%;}



    #products .two .item .list .conter .fz28{ font-size:22px;}



    #wz{ padding:10px 0;}



    #wz .fz18{ background-size:12px; font-size:14px; padding-left:18px;}



    #products .thr .main-w1344 .conter .fz32{ font-size:24px;}



    #products .thr .main-w1344 .conter .fz20{ line-height:24px; font-size:14px;}



    #products .four .video::after{ width:60px; height:60px;}

    #wrap .pub-video::after{ width:60px; height:60px;}



    #products .fz32{ font-size:24px;}



    #products .four .item .prev{ width:34px; margin-top:-17px;}



    #products .four .item .next{ width:34px; margin-top:-17px;}



    #products .four .item .list .fz26{ font-size:20px;}



    #products .five .item .list .fz18{ height:44px; line-height:22px; font-size:14px;}



    #products .two .item .list .conter .fz24{font-size: 18px;}



    #products .two .item .list .conter .Zi2{height: 40px;line-height: 40px;padding: 0 12px;}



    #products .pub-cate{font-size: 22px;}



    #products .two .item .list .conter .Zi2 span{margin-top: 13px;}



    #products2 .msg .price span.p{font-size: 20px;}



    #instance .nav-left{width: 20%;}

    #instance .two .item-main{width: 77%;}



    #products2 .five .cw1300{padding: 0;}

    #products2 .five .dis.prev{left: 0;background-image: url(/images/p_lef2.png);}

    #products2 .five .dis.next{right: 0;background-image: url(/images/p_rht2.png);}

    #products2 .five .dis{width: 36px;height: 36px;z-index: 10;background-color: #c7c7c7;}



}







@media only screen and (max-width:1280px){



    #new-header-black{ height:97px;}



    #new-header .bot{ padding:14px 0 0;}



    #new-header .bot .nav .list{ padding-bottom:20px;}

    

    #products2 .five .tit{font-size: 22px;}



    #new-header .bot .logo{ width:180px;}



    #new-header .bot .nav .list{ margin-left:30px;}



    #new-header .bot .nav .list .fz20{ font-size:14px; padding-left:15px;}



    #new-header .bot .nav .list .fz20::before{ width:10px;}



    #new-header .bot .search{ width:180px; height:26px;}



    #new-header .bot .search .input{ height:24px;}



    #new-advertising .arrow{ width:42px;}



    #new-advertising .page .prev{ width:120px; margin-top:2px;}



    #new-advertising .page .next{ width:120px; margin-top:2px;}



    #new-advertising .page .fz22{ font-size:18px; margin:0 20px;}



    #new-index .one .pc .item .conter .table .fz36{ font-size:22px;}



    #new-index .one .pc .item .conter .table .fz22{ font-size:14px;}



    #new-foot .five .pub-title{font-size: 28px;}

    #new-index .title .fz44{ font-size:24px;}

    #new-foot .six .list{margin-left: 0;}

    #new-foot .six .btn1.prev{margin-right: 2.2%;}

    #new-foot .six .list{width: 92%;}

    #new-foot .six .btn1,

    #new-foot .six .swiper-slide .block{height:30px}

    #products2 .five .desc{font-size: 16px;}

    #new-foot .six .swiper-slide .block img{max-height: 15px;}



    #new-index .title .fz18{ font-size:12px; padding-left:60px;}



    #new-index .title .fz18::before{ width:50px;}



    #new-index .two .top .item .prev{ width:36px;}



    #new-index .two .top .item .next{ width:36px;}



    #new-index .two .bot .item .list .conter .fz26{ font-size:16px;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:18px;}



    #new-index .thr .item .list .conter .table .table-cell .nts .fz14{ height:80px; line-height:20px; font-size:12px;}



    /*#new-index .pub-title{font-size: 30px;}*/



    #new-footer .top .left .logo .img{ width:220px;}



    #new-footer .top .left .logo .fz16{ font-size:14px;}



    #new-footer .top .left .conter{ margin:20px 0;}



    #new-footer .top .left .conter .fz13{ font-size:12px; margin-bottom:10px;}



    #new-footer .top .left .share .icon{ width:24px; margin-right:10px;}



    #new-footer .top .right .list .fz16{ font-size:14px;}



    #new-footer .top .right .list .fz14{ font-size:12px;}



    #new-footer .bot{ font-size:12px; padding:1% 0;}



    #instance .one .item .list .conter .Zi1 .fz28{ font-size:18px;}



    #instance .one .item .list .conter .Zi2{ max-height:100px; line-height:20px; font-size:12px;}



    #instance .two .item-main .item-two .title .fz58{ font-size:32px;}



    #instance .two .item-main .item-thr .fz32{ font-size:22px;}


    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .fz26{font-size: 12px!important;}



    #instance .two .item-main .item-thr .last .prev{ width:38px;}



    #instance .two .item-main .item-thr .last .next{ width:38px;}



    #instance .two .item-main .item-four .fz32{ font-size:22px;}



    #instance .two .item-main .item-four .last .list{ font-size:12px;}



    #feedback .main-w1344 .list .fz16{ font-size:12px;}



    #main.detail .bread{margin-bottom: 40px;margin-top: 25px;}



    #feedback .main-w1344 .list .input{ height:3.2vw;}



    #feedback .main-w1344 .sub{ font-size:14px;}



    #knowledge .two .fz34{ font-size:26px;}



    #products .one .list{ font-size:12px; /*padding:12px 0;*/}



    #products .two .item .list .conter .fz28{ font-size:20px;}



    #products .thr .main-w1344 .conter .fz32{ font-size:22px;}



    #products .thr .main-w1344 .conter .fz20{ line-height:22px; font-size:12px;}



    #products .four .video::after{ width:50px; height:50px;}

    #wrap .pub-video::after{ width:50px; height:50px;}



    #products .fz32{ font-size:22px;}



    #products .four .item .list .fz26{ font-size:18px;}



    #products .five .item .list .brieft{ padding:4%;}



    #products .five .item .prev{ width:36px;}



    #products .five .item .next{ width:36px;}



    #products2 .msg .price{width: 90%;}



    #products2 .picture .button .swiper-container{height: 300px;margin-bottom: 73px;}

    #products2 .msg .title{font-size: 18px;}



    #products2 .picture .button .prev, #products2 .picture .button .next{height: 60px;}



    #new-contact .bottom .left, #new-contact .bottom .right{width: 100%;float: none;}

     #new-contact .bottom .right{margin-top: 30px;}

     #new-contact .bottom .left iframe{height: 450px;}



     #four .dis{width: 35px;height: 35px;}



}







@media only screen and (max-width:1100px){



    #new-header .bot .nav .list{margin-left: 20px;}



    #new-index .thr .item .list .conter{ padding:5%;}



    #new-index .thr .item .list .conter .table .table-cell{ padding:0 5%;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:16px;}



    #new-index .thr .item .list .conter .table .table-cell .nts .fz14{ height:72px; line-height:18px; font-size:10px; margin:8% 0;}



    #new-index .four .item .bot .list .time{ width:60px; height:60px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:20px; margin-top:8px;}



    #new-footer .top .left{ width:auto;}



    #new-footer .top .left .logo{ width:160px;}



    #new-footer .top .left .logo .img{ width:100%;}



    #new-footer .top .left .logo .fz16{ font-size:10px;}



    #new-footer .top .left .conter{ margin:16px 0;}



    #new-footer .top .left .conter .fz13{ background-size:5% !important; font-size:10px; padding-left:16px; margin-bottom:6px;}



    #new-footer .top .left .share .icon{ width:16px; margin-right:8px;}



    #new-footer .top .right .list{ height:140px; padding-right:30px; margin-right:30px;}



    #new-footer .top .right .list .fz16{ font-size:12px; margin-bottom:8px;}



    #new-footer .top .right .list .fz14{ font-size:10px; margin-bottom:6px;}



    #new-footer .bot{ font-size:10px;}





    #instance .nav-left{display: none;}

    #instance .two .item-main{width: 100%;float: none;}



}







@media only screen and (max-width:1024px){



    #instance .two .item-main .item-two .title .fz58{ font-size:28px;}



    #knowledge .two .fz34{ font-size:24px;}



    #products .two .item .list .conter .fz28{ font-size:18px;}



    #products .fz32{ font-size:20px;}



    #new-contact .bottom .right .title{font-size: 22px;}



}







@media only screen and (max-width:980px){



    #new-header-black{ height:102px;}



    #new-header .bot{ padding:14px 0;}



    #new-header .bot .logo{ width:250px;}



    #new-header .bot .nav{ display:none;}



    #new-header .bot .search{ width:220px; height:36px; margin-right:20px;}



    #new-header .bot .search .input{ height:34px;}



    #new-header .bot .search .sub{ width:14px; height:34px;}



    #new-header .bot .target{ display:inline-block;}



    #new-advertising .page{ margin-bottom:2%;}



    #new-advertising .page .prev{ display:none;}



    #new-advertising .page .next{ display:none;}



    #new-advertising .page .fz22{ font-size:16px; margin:0 16px;}



    #new-advertising .arrow{ display:none;}



    #new-index .one .pc .item .conter .table .fz36{ font-size:18px;}



    #new-index .one .pc .item .conter .table .fz22{ font-size:12px;}



    #new-index .one .pc .item .conter .table .h{height: 84px;}



    /*#new-index .pub-title{font-size: 26px;}*/



    #new-index .one .phone .item .conter .table-cell .fz42{font-size: 30px;}



    #new-index .two .top .item .prev{ width:30px;}



    #new-index .two .top .item .next{ width:30px;}



    #new-index .two .top .item .list{ width:33%; margin-right:1%;}



    #new-index .two .bot .item .list{ width:33%; margin-right:1%;}



    #new-index .two .bot .item .list .conter{ padding:3% 5%;}



    #new-index .thr .item .list{ width:25%;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:20px;}



    #new-index .thr .item .list .conter .table .table-cell .nts .fz14{ height:80px; line-height:20px; font-size:12px;}



    #new-index .thr .item .list .conter .table .table-cell .nts .fz16{ font-size:10px;}



    #new-index .four .item .top .conter{ padding:1% 1% 0;}



    #new-index .four .item .top .conter .fz32{ font-size:22px;}



    #new-index .four .item .top .conter .fz18{ font-size:12px;}



    #new-index .four .item .top .conter .fz18.brief{ height:40px; line-height:20px; margin:2.5% 0;}



    #new-index .four .item .top .conter .fz14{ font-size:10px;}



    /*#new-index .four .item .bot{ padding:1.5%;}*/



    /*#new-index .four .item .bot .list{ width:49%;}*/



    /*#new-index .four .item .bot .list .conter{ width:82%;}*/



    #new-index .title .fz18{margin-top: 9px;}



    #new-index .four .item .bot,



    #new-index .four .item .top{float: none;width: 100%;}



    #new-index .four .item .top{margin-bottom: 30px;}



    #new-index .four .item .bot .list .conter{width: 84.54%;}



    #new-index .four .item .bot .list .conter .fz22{ font-size:16px;}



    #new-footer .top .right{ display:none;}



    #new-footer .top .phone-nav{ width:44%; display:inline-block;}



    #new-footer .top .phone-nav .list{ width:100%; text-align:right; margin-top:2%;}



    #new-footer .top .phone-nav .list.in{ margin-top:0;}



    #instance .one .item .list .conter .Zi2{ max-height:60px;}



    #instance .two .item-main .item-thr .fz32{ font-size:20px;}



    #instance .two .item-main .item-four .fz32{ font-size:20px;}



    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide{ width:32%; margin-right:2%;}



    #feedback .main-w1344 .list .input{ height:4vw;}



    #knowledge .one .item .list .conter{ width:54%;}



    #knowledge .one .item .list .conter .fz28{ font-size:20px;}



    #knowledge .one .item .list .conter .Zi1{ margin:3% 0;}



    #knowledge .one .item .list .img{ width:45%;}



    #knowledge .one .item .list .img a{ width:1%;}



    #turn_page{ line-height:32px;}



    #turn_page .page_button{ height:30px; padding:0 10px; margin:0 2px;}



    #turn_page .page_item_current{ width:32px; height:32px; margin:0 2px;}



    #turn_page .page_item{ width:30px; height:30px; margin:0 2px;}



    #knowledge .two .fz34{ font-size:22px;}



    #products .two .item .list .conter .Zi1{ height:60px; line-height:20px;}



    #products .two .item .list .conter .Zi2{ display:none;}



    #products .four .item .list{ width:32%; margin-right:2%;}



    #products .four .item .prev{ width:26px; margin-top:-13px;}



    #products .four .item .next{ width:26px; margin-top:-13px;}



    #products .four .item .list .fz26{ font-size:16px;}



    #products .five .item .prev{ width:30px;}



    #products .five .item .next{ width:30px;}



    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .img{ height:12.5vw;}



    #products2 .picture,

    #products2 .msg{float: none;width: 100%;}

    #products2 .msg{margin-top: 30px;}

    #products2 .msg .desc{height: auto;margin-bottom: 25px;}

    #products2 #product_swiper{display: none;}

    #products2 #product_swiper2{display: block;}

    #products2 .msg .price{width: auto;}

    #products2 .msg .price span.i{margin-right: 6px;}

    #products2 .msg .price span.p{margin-left: 6px;}

    #products2 .picture .view,

    #products2 .picture .button{float: none;width: 100%;}

    #products2 .picture .sale{height: 250px;}

    #products2 .picture .button{margin-top: 30px;margin-bottom: 30px;}

    #products2 .picture .button .next{border-left: 1px solid #e4e4e4;}

    #products2 .picture .button .swiper-container{height: auto;width: 85%;margin-bottom: 0;}

    #products2 .picture .button .swiper-container .swiper-slide{height: 80px;}

    #products2 .picture .button .swiper-container .swiper-slide .absolute{width: 80%;height: 80%;top: 0;bottom: 0;left: 0;right: 0;margin: auto; font-size: 0;text-align: center;}

    #products2 .picture .button .swiper-container .swiper-slide img{max-width: 100%;max-height: 100%;vertical-align: middle;}

    #products2 .picture .button .swiper-container .swiper-slide span{display: inline-block;height: 100%;vertical-align: middle;}

    #products2 .picture .button .prev,

    #products2 .picture .button .next{width: 4%;height: 82px;}



}







@media only screen and (max-width:850px){



    #new-index .one .pc .item .conter .table .fz36{ font-size:16px;}



    #new-index .one .pc .item .conter .table .fz22{ font-size:10px;}

    #new-index .one .pc .item .conter .table .h{ margin-top:6px;}



    #main.detail .bread .fl{width: 100%;}

    #main.detail .bread .fl span{font-size: 14px;}

    #main.detail .bread .fr{display: none;}



    #new-contact .bottom .left iframe{height: 320px;}

}







@media only screen and (max-width:750px){



    #phone-nav .list{ font-size:20px; padding:16px 0;}



    #new-advertising{ display:none;}



    #new-advertising-phone{ display:block;}

    

    #new-index .one{ padding:0 0 2%; margin-top:5px;}



    #new-index .one .pc{ display:none;}



    #new-index .one .phone{ display:inline-block;}



    #products2 .msg .price{height: 40px;line-height: 40px;}

    #products2 .msg .price span.p{font-size: 16px;}

    #products2 .msg .price span.i{margin-top: 10px;}

    #products2 .msg .contact{font-size: 16px;height: 40px;line-height: 40px;margin-bottom: 30px;}



    #new-index .title .fz44{ width:100%; font-size:32px;}



    #products2 .five .desc{font-size: 13px;}



    #new-index .title .fz18{ display:none;}



    #new-index .pub-title:before,

    #new-index .pub-title:after{display: none;}



    #new-foot .five .pub-title{font-size: 22px;}

    #new-foot .five .desc{font-size: 14px;line-height: 22px;}



    #new-foot .six{padding: 4% 2.969%;}

    #new-foot .six .list{width: 90%;}



    #new-index .two .top .item .prev{ width:24px;}



    #new-index .two .top .item .next{ width:24px;}



    #new-index .two .bot .item .list .conter .fz16{ height:40px;}



    #new-index .thr .item .list{ width:33.33%;}



    #new-index .thr .item .list .conter .table .table-cell .nts{ display:inline-block;}



    #new-index .thr .item .list .conter .table::before{ opacity:1;}

    #products .pub-cate,

    #new-index .four .item .top .msg .fz22{font-size: 18px;}

    /*#new-index .four .item .top{ display:none;}*/

    #products2 .picture .view{padding-top: 80%;}



    #new-index .one .phone .item .conter .table-cell .fz24{font-size: 22px;}



    /*#new-index .four .item .bot{ padding:3%;}*/



    /*#new-index .four .item .bot .list{ width:100%; border-bottom:1px solid #ebebeb; padding-bottom:3%; margin-bottom:3% !important;}*/



    #new-index .four .item .bot .list .time{ width:80px; height:80px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:28px; margin-top:10px;}



    #new-index .four .item .bot .list .time .fz16{ font-size:14px;}



    #new-index .four .item .bot .list .conter{ border-bottom:none; padding-bottom:0;}



    #new-index .four .item .bot .list .conter .fz22{ font-size:18px;}



    #new-index .four .item .bot .list .conter .fz16{ height:44px; line-height:22px; font-size:14px;}



    #new-index .four .item .bot .list.to{ border-bottom:none; padding-bottom:0; margin-bottom:0 !important;}



    #new-footer .top .phone-nav .list{ font-size:16px;}



    #instance .one .item .list .img{ width:100%;}



    #instance .one .item .list .img::before{ display:none;}



    #instance .one .item .list .conter{ width:100%;}



    #instance .one .item .list .conter .Zi2{ max-height:none;}



    /*#instance .two .item-main{ width:90%;}*/



    .main-w1344{ width:90%;}



    #instance .two .item-main .item-two .breft{ font-size:12px;}



    #instance .two .item-main .item-thr .fz32{ font-size:18px;}

/*

    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .fz26{ opacity:1;}



    #instance .two .item-main .item-thr .last .prev{ width:30px; margin-top:-15px;}



    #instance .two .item-main .item-thr .last .next{ width:30px; margin-top:-15px;}*/



    #instance .two .item-main .item-four .fz32{ font-size:18px;}



    #feedback .main-w1344 .sub,

    #feedback .main-w1344 .list .fz16{ font-size:16px;}



    #feedback .main-w1344 .list .input{ height:34px;}



    #feedback .main-w1344 .list .text{ height:120px;}





    #knowledge .two .fz34{ font-size:20px;}



    #knowledge .two .desc{ display:none;}



    #knowledge .two .desc.phone{ display:inline-block;}



    #products .one{ display:none;}



    #products .one-phone{ display:block;}



    #products .two .item .list .conter .fz28{ font-size:16px;}



    #products .two .item .list .conter .fz18{ font-size:14px; margin:3% 0;}



    #products .two .item .list .conter .Zi1{ height:48px; line-height:16px; margin:0;}



    #products .fz32{ font-size:18px;}



    #products .thr .main-w1344{ display:none;}



    #products .thr .main-w1344.phone{ display:block; padding:3%;}



    #products .four .item .list::before{ display:none;}



    #products .four .item .list .fz26{ opacity:1;}



    #products .four .item .list .table .img{ height:18vw;}



    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .img{ height:15vw;}



    #new-contact .bottom .left iframe{height: 280px;}



    #new-contact .bottom .right label{width: 130px;height: 64px;font-size: 14px;line-height: 38px;-webkit-background-size: 100% 100%;

    background-size: 100% 100%;}

    #new-contact .bottom .right .way .wy{margin-right: 3%;}

    #new-contact .bottom .right .way .wy .t{font-size: 14px;}





    #products2 .five .dis{width: 30px;height:30px}



}







@media only screen and (max-width:680px){



    #new-header-black{ height:93px;}



    #new-header .top{ padding:10px 0;}



    #new-header .top .left .fz14{ font-size:12px;}



    #new-header .top .right .share a{ width:18px; margin-right:4px;}



    #new-header .top .right .lang{ margin-top:2px;}



    #new-header .bot{ padding:10px 0;}



    #new-header .bot .logo{ width:220px;}



    #new-header .bot .search{ width:180px; height:32px; padding:0 10px;}



    #new-header .bot .search .input{ height:30px;}



    #new-header .bot .search .sub{ width:10px; height:30px;}



    #new-header .bot .target{ width:40px;}





  #new-contact .top .con{width: 100%;float: none;margin-bottom: 30px;padding: 0;}



  #new-contact .top .con:after{display: none;}



    #four .dis{width: 28px;height: 28px;}





}







@media only screen and (max-width:640px){



    #phone-nav .list{ font-size:16px; padding:12px 0;}



    #new-advertising-phone .arrow{ width:42px;}



    #new-advertising-phone .page .prev{ width:120px; margin-top:2px;}



    #new-advertising-phone .page .next{ width:120px; margin-top:2px;}



    #new-advertising-phone .page .fz22{ font-size:18px; margin:0 20px;}



    #new-index .one .phone .item .conter .table-cell .fz42{ font-size:36px;}



    #new-index .one .phone .item .conter .table-cell .fz24{ font-size:22px;}



    #new-index .title .fz44{ font-size:28px;}



    /*#new-index .two .top{display: none;}*/

    #new-index .two .top .item{display: none;}

    #new-index .two .top .title{padding-bottom: 1.5%;}

    #new-index .two .top .item .list{ width:50%;}



    #new-index .two .bot .item .list{ width:50%;}



    #new-index .two .bot .item .list .simg{display: block;}

    #new-index .two .bot .item .list .simg .a{display: block;font-size: 0;}

    #new-index .two .bot .item .list .simg .a img{vertical-align: middle;}

    #new-index .two .bot .item .list .simg .a span{display: inline-block;vertical-align: middle;height: 100%;}



    #new-index .two .bot .item .list .conter .fz16{ height:60px;}



    #new-index .four .item .bot .list .time{ width:70px; height:70px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:24px; margin-top:8px;}



    #new-index .four .item .bot .list .conter .fz22{ font-size:16px;}



    #new-index .four .item .bot .list .conter .fz16{ height:40px; line-height:20px; font-size:12px;}



    #new-footer .top .phone-nav .list{ font-size:14px;}



    #instance .one .item .list .conter .Zi1 .fz28{ font-size:16px;}



    #instance .two .item-main .item-two .title .fz58{ font-size:26px;}



    #instance .two .item-main .item-two .title .fz12{ margin-top:2%;}



    #instance .two .item-main .item-thr .fz32{ font-size:16px;}



    #instance .two .item-main .item-four .fz32{ font-size:16px;}



    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide{ width:49%; margin-right:2%;}



    #knowledge .one .item .list .conter .fz28{ font-size:18px;}



    #knowledge .one .item .list .conter .Zi1{ height:40px; line-height:20px; font-size:12px;}



    #knowledge .one .item .list .conter .Zi2{ font-size:10px;}



    #products .four .fz32{ font-size:16px;}



    #products .five .fz32{ font-size:16px;}



    #products .six .fz32{ font-size:16px;}



    #products .four .item .list .table .img{ height:15vw;}



    #products .four .item .list .fz26{ font-size:14px;}



    #products .five .item .list{ width:49%;}



    #instance .two .item-main .item-thr .last .swiper-wrapper .swiper-slide .img{ height:23vw;} 

    

    #follow{ display:none;}



    #new-index .four .item .top .msg .fz22{font-size: 16px;}



}







@media only screen and (max-width:560px){



    #new-header-black{ height:117px;}



    #new-header .top .left{ width:100%;}



    #new-header .top .right{ width:100%; margin-top:10px;}



    #new-header .bot .logo{ width:180px;}



    #new-header .bot .target{ width:33px;}



    #new-header .bot .search{ width:140px; height:26px; margin-right:10px;}



    #new-header .bot .search .input{ height:24px;}



    #new-header .bot .search .sub{ height:24px;}



    #new-advertising-phone .page{ margin-bottom:5%;}



    #new-advertising-phone .page .prev{ display:none;}



    #new-advertising-phone .page .next{ display:none;}



    #new-advertising-phone .page .fz22{ font-size:16px; margin:0;}



    #new-advertising-phone .arrow{ display:none;}



    #new-index .one .phone .item .conter .table-cell .fz42{ font-size:30px;}



    #new-index .one .phone .item .conter .table-cell .fz24{ font-size:18px;}



    #new-index .title .fz44{ font-size:24px;}



    #new-foot .six .list{width: 86%;}



    #new-index .two .item .list .simg{ height:40vw;}



    #new-index .two .item .list .simg .a{ height:40vw;}



    #new-index .four .item .bot .list .time{ width:60px; height:60px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:18px;}



    #new-index .four .item .bot .list .time .fz16{ font-size:12px;}



    #new-index .four .item .bot .list .conter{ width:83%;}



    #new-index .four .item .bot .list .conter .fz22{ font-size:14px;}



    #new-index .four .item .bot .list .conter .fz16{ height:36px; line-height:18px; font-size:10px;}



    #instance .two .item-main .item-two .title .fz58{ font-size:24px;}



    #knowledge .two .fz34{ font-size:18px;}



    #products .one-phone{ font-size:18px;}



    #products .two .item .list{ width:100%; margin-bottom:2%;}

    

    #products .four .video{ min-height:260px;}

    #wrap .pub-video{ min-height:260px;}



    #products .four .video::after{ width:40px; height:40px; margin:-20px auto 0;}

    #wrap .pub-video::after{ width:40px; height:40px; margin:-20px auto 0;}

    

    #instance .two .item-main .item-five{ height:260px;}

    #instance .two .item-main .item-five iframe{height: 100%;}





    #products2 .picture .button{margin-bottom: 20px;margin-top: 12px;}

    #products2 .picture .button .prev, #products2 .picture .button .next{width: 5%;height: 60px;-webkit-background-size: 8px auto;

    background-size: 8px auto;}

    #products2 .picture .button .swiper-container .swiper-slide{height: 60px;}



}







@media only screen and (max-width: 550px){

    

    /*#new-foot .six{background: #013281;}*/

    #new-foot .six .list{width: 85%;}

    #new-foot .six .btn1.prev{margin-right: 4.2%;}

    #new-foot .six .swiper-slide .block{width: 90%;padding: 5px 5%;}

    #new-foot .six .btn1{margin-top: 13%;}

    #new-foot .six .swiper-slide .block img{max-height: 100%;}



}

@media only screen and (max-width:460px){

    

    #products .four .item .list .img{ height:23vw;}



    #new-header-black{ height:115px;}



    #new-header .top .left .fz14.n1{ background-size:5%; padding-left:16px;}



    #new-header .top .left .fz14.n2{ background-size:12%; padding-left:20px; margin-left:0px;}



    #new-header .bot .logo{ width:160px;}



    #new-header .bot .target{ width:30px;}



    #new-header .bot .search{ width:120px; height:24px;}



    #new-header .bot .search .input{ height:22px;}



    #new-header .bot .search .sub{ height:22px;}



    #new-index .one .phone .item .conter .table-cell .fz42{ font-size:26px;}



    #new-index .one .phone .item .conter .table-cell .fz24{ font-size:16px;}



    #new-index .title .fz44{ font-size:22px;}



 #products2 .picture .button{margin-bottom: 0;}

    

    #new-foot .six .list{width: 82%;}



    #new-index .two .bot .item .list .conter .fz26{ font-size:14px;}



    #new-index .two .bot .item .list .conter .fz16{ height:54px; line-height:18px; font-size:10px; margin:2% 0 0;}



    #new-index .two .bot .item .list .conter .fz12{ display:none;}



    #new-index .thr .item .list{ width:50%;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:16px;}



    #new-index .four .item .bot .list .time{ width:50px; height:50px;}



    #new-index .four .item .bot .list .time .fz32{ font-size:16px; margin-top:6px;}



    #new-index .four .item .bot .list .time .fz16{ font-size:10px;}



    #new-index .four .item .bot .list .conter .fz16{ height:32px; line-height:16px;}



    #new-footer .top .left{ width:50%;}



    #new-footer .top .left .conter{ margin:10px 0;}



    #new-footer .top .left .conter .fz13{ margin-bottom:4px;}



    #new-footer .top .phone-nav .list{ margin-top:3%;}



    #instance .one .item .list .conter{ padding:4%;}



    #instance .one .item .list .conter .Zi1 .fz28{ font-size:14px;}



    #instance .two .item-main .item-two .breft{ font-size:10px;}



    #instance .two .item-main .item-two .title .fz58{ font-size:20px;}



    #instance .two .item-main .item-four .last .list{ font-size:10px;}



    #feedback .main-w1344 .list .input{ height:28px; padding:0 6px;}



    #feedback .main-w1344 .list .text{ height:90px;}



    #knowledge .one .item .list .conter{ width:100%;}



    #knowledge .one .item .list .conter .fz28{ font-size:16px; margin-top:0;}



    #knowledge .one .item .list .conter .Zi1{ height:auto; max-height:none; line-height:18px;}



    #knowledge .one .item .list .img{ display:none;}



    #turn_page{ line-height:28px;}



    #turn_page .page_button{ height:26px; padding:0 10px; font-size:10px; margin:0 1px;}



    #turn_page .page_item_current{ width:28px; height:28px; font-size:10px; margin:0 1px;}



    #turn_page .page_item{ width:26px; height:26px; font-size:10px; margin:0 1px;}



    #knowledge .two .fz34{ font-size:16px;}



    #products .one-phone{ font-size:16px;}



    #wz .fz18{ font-size:12px;}



    #products .thr .main-w1344 .img{ width:100%;}



    #products .thr .main-w1344 .img img{ max-width:80%; max-height:80%;}



    #products .thr .main-w1344 .conter{ width:100%; padding:0 4%; margin-top:4%;}



    #products .four .item .list{ width:49%;}



    #products .four .item .list .table .img{ height:30vw;}



    #products .five .item .list .fz18{ height:54px; line-height:18px; font-size:12px;}



}







@media only screen and (max-width:380px){



    #new-header-black{ height:114px;}



    #new-header .bot .logo{ width:140px;}



    #new-header .bot .target{ width:28px;}



    #new-header .bot .search{ width:100px; height:22px;}



    #new-header .bot .search .input{ height:20px;}



    #new-header .bot .search .sub{ height:20px;}



    #phone-nav .list{ font-size:14px; padding:10px 0;}



    #new-advertising-phone .page .fz22{ font-size:14px;}



    #new-index .one .phone .item .conter .table-cell .fz42{ font-size:20px;}



    #new-index .one .phone .item .conter .table-cell .fz24{ font-size:14px;}



    #new-index .title .fz44{ font-size:20px;}



    #new-index .thr .item .list .conter .table .table-cell .fz26{ font-size:14px;}



    #new-index .thr .item .list .conter .table .table-cell .nts .fz14{ height:72px; line-height:18px; font-size:10px;}



    #new-index .thr .item .list .conter .table .table-cell .nts .fz16{ font-size:8px;}



    #new-index .four .item .bot .list .conter{ width:80%;}



    #new-index .four .item .bot .list .conter .fz22{ font-size:12px;}



    #instance .two .item-main .item-two .title .fz58{ font-size:18px;}



    #instance .two .item-main .item-two .title .fz12{ font-size:10px; margin-top:1.5%;}



    #turn_page{ line-height:24px;}



    #turn_page .page_button{ height:22px; padding:0 10px; font-size:10px; margin:0 1px;}



    #turn_page .page_item_current{ width:24px; height:24px; font-size:10px; margin:0 1px;}



    #turn_page .page_item{ width:22px; height:22px; font-size:10px; margin:0 1px;}



    #products .one-phone{ font-size:14px;}



    #products .four .video::after{ width:30px; height:30px; margin:-15px auto 0;}

    #wrap .pub-video::after{ width:30px; height:30px; margin:-15px auto 0;}



}







@media only screen and (max-width:320px){



    #new-index .one .phone .item .conter .table-cell .fz42{ font-size:16px;}



    #new-index .one .phone .item .conter .table-cell .fz24{ font-size:12px;}



}