﻿blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;outline:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.clearfix{zoom:1}
.dn{display:none}
input,select,textarea{font-size:14px;color:#999;font-family:"Microsoft Yahei",sans-serif;outline:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
body{color:#333;font-size:16px;line-height:1.7;font-family:"Microsoft Yahei",sans-serif;min-width:1024px}
*{-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a,img{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
img,video{width:auto;height:auto;max-width:100%;vertical-align:middle}
img{object-fit:cover}
video{outline:0;border:none}
a{color:#999;text-decoration:none;border:none;outline:0}
textarea{resize:none}
.dn{display:none}
.wrap{max-width:1400px;margin:0 auto;width:94%}
.wp{max-width:1200px;margin:0 auto;width:94%}
.container{max-width:1580px;margin:0 auto;width:94%}
.header{line-height:68px;padding:12px 0 10px;width:100%;}
.header .container{min-width:1024px}
.head-inner{top:10px;padding:25px 0}
.head{background:url(../images/lx-banner.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:static;top:0;padding:35px 0 25px}
.header .logo{float:left;margin-right:20px}
.header .nav{float:right;width:50%;margin-right:30px}
.header .nav ul{overflow:hidden}
.header .nav ul li{float:left;width:16.6%;text-align:center}
.header .nav ul li a{display:block;color:#333;font-size:18px}
.header .nav ul li.on a,.header .nav ul li:hover a{color:#4d7ad2}
.header .head-tel{float:right}
.header .head-tel p{background:url(../images/index-tel.png) no-repeat left center;padding-left:56px;font-size:16px;color:#333}
.header .head-tel p strong{font-size:24px;color:#fda82b}
.foot-link{background-color:#162540;padding:15px 0 15px}
.foot-link strong{font-size:16px;color:#fff;float:left;margin-right:25px}
/*.foot-link .link{text-align:center}*/
.foot-link .link a{color:#aaa;display:inline-block;margin-right:5px;font-size:16px;line-height:27px}
.footer{font-size:16px;color:#d8d8d8;line-height:26px;padding:30px 0;background-color:#131e33;text-align:center}
.footer a{color:#d8d8d8;margin-left:15px}
.footer a:hover{color:#fff}
.slick-line i{background:#6489d0;content:"";position:absolute;left:0;top:0;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.index-pro{margin-bottom:36px;margin-top: 80px;}
.index-title{text-align:center;position:relative;z-index:1}
.index-title h1,.index-title h2{font-size:50px;line-height:50px;letter-spacing:30px;color:#374359;padding:10px 0;position:relative;text-align:center;margin-left:42px}
.index-title h1{font-size:52px}
.index-title h2 a{color:#374359;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.index-title h2:hover a{color:#f3b86f}
.index-title span{font-size:90px;color:#f9f9f9;font-weight:700;text-transform:uppercase;line-height:100px;position:absolute;top:-15px;left:0;right:0;text-align:center;z-index:-1}
.index-title span:after,.index-title span:before{content:'';width:20px;height:6px;background-color:#f3b86f;display:inline-block;bottom:42px;margin-top:-15px;vertical-align:middle}
.index-title span:before{margin-right:-10px}
.index-title span:after{margin-left:-10px}
.index-title p{font-size:18px;color:#374359;line-height:32px;margin-top:26px}
.pro-ul{margin-left:-5%;margin-top: 50px;}
.pro-ul li{float:left;width:21.9%;margin-left:3%;margin-bottom:60px;position:relative;z-index:1}
.pro-ul li:before{content:'';position:absolute;left:-14px;bottom:-20px;right:0;background:url(../images/pro-bg1.png) no-repeat;height:303px;z-index:-1}
.pro-ul li .pic{margin-bottom:10px;-webkit-box-shadow:0 7px 16px rgba(129,167,250,.21);-moz-box-shadow:0 7px 16px rgba(129,167,250,.21);-ms-box-shadow:0 7px 16px rgba(129,167,250,.21);-o-box-shadow:0 7px 16px rgba(129,167,250,.21);box-shadow:0 7px 16px rgba(129,167,250,.21);z-index:2}
.pro-ul li .pic img{display:block;}
.pro-ul li .pro-text{position:relative}
.pro-ul li .text{display:block;font-size:24px;color:#d6e2fc;line-height:34px;padding:18px 0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pro-ul li .text i{display:block;width:23px;height:18px;background:url(../images/arrow.png) no-repeat center;position:absolute;right:60px;top:26px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pro-ul li:hover .text{color:#f3b86f;padding-right:38px}
.pro-ul li:hover .text i{opacity:1}
.tell-box .img{float:left;width:19%;padding-left:25px;position:relative;margin-top:-58px}
.tell-box .tell-p{float:left;width:40%;padding:0 30px 10px}
.tell-box .tell-p p{font-size:18px;color:#283963;line-height:36px;margin-top:23px}
.tell-box .tell-p .tell-us{display:block;line-height:26px;margin-top:15px}
.tell-us i{display:inline-block;width:214px;height:1px;background-color:#a3a3a3;vertical-align:middle;margin-right:28px}
.tell-us a{font-size:16px;color:#8f8f8f;display:inline-block}
.tell-us a:hover{color:#f3b86f}
.tell-box .tell-btn{float:left}
.tell-box .tell-btn span{clear:both;display:inline-block;margin-top:68px;border-radius:28px 0 28px 0;-webkit-border-radius:28px 0 28px 0;-moz-border-radius:28px 0 28px 0;-ms-border-radius:28px 0 28px 0;-o-border-radius:28px 0 28px 0;cursor:pointer;line-height:56px;background-color:#fb9f2e;background-image:linear-gradient(-90deg,#fb9f2e 30%,#fb9f2e 50%,#fb9f2e);background-position:left center;background-size:200% 100%;background-repeat:no-repeat;transition:background-position .6s ease}
.tell-btn .get{font-size:22px;color:#283963;padding:0 24px}
.tell-btn .get:hover{color:#fff}
.tell-btn span img{margin-right:12px}
.tell-btn .tel{padding:0 34px 0 28px;margin-left:22px;font-size:18px;color:#283963}
.tell-btn .tel strong{font-weight:700;color:#133999;font-size:22px}
.tell-box .tell-btn span:hover{background-position:right center}
.index-txt{position:absolute;top:40%;left:0;width:100%;z-index:2}
.index-txt dt strong{vertical-align:middle;display:inline-block;height:96px;line-height:96px;font-size:80px;color:#fff;font-weight:400}
.index-txt dt i{display:inline-block;width:14px;height:14px;position:relative;top:8px;margin:0 20px;border-radius:100%;background:#fff}
.index-txt dd{margin-top:20px}
.index-txt dd p{font-size:26px;height:32px;line-height:32px;color:#fff}
.index-case{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:85px 0 20px;margin-bottom:95px;position:relative}
.index-case:after,.index-case:before{content:'';width:12.5%;height:206px;background:url(../images/btn-bg01.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;bottom:110px}
.index-case:before{left:0}
.index-case:after{right:0}
.slick-case{margin-top:60px}
.slick-case .case-con{padding:0 58px}
.case-con .case-pic{float:left;width:55%}
.case-con .case-text{float:right;width:45%}
.case-text h3 a{font-size:38px;color:#172d58;display:block;line-height:48px;margin-bottom:38px;margin-top: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.case-text h3 a:hover{color:#fda82b}
.case-text>p{font-size:18px;line-height:30px;color:#172d58;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:60px}
.case-text .txt{margin-top:18px}
.case-text .txt p{font-size:20px;color:#172d58;line-height:30px;margin-bottom:28px;background:url(../images/tag-icon.png) no-repeat left center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:35px}
.case-text .txt p span{color:#5b7fc4}
.case-btn a{display:inline-block;width:214px;background-color:#fb9f2e;line-height:52px;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;text-align:center;font-size:24px;color:#fff;-webkit-box-shadow:0 7px 13px rgba(245,174,86,.26);-moz-box-shadow:0 7px 13px rgba(245,174,86,.26);-ms-box-shadow:0 7px 13px rgba(245,174,86,.26);-o-box-shadow:0 7px 13px rgba(245,174,86,.26);box-shadow:0 7px 13px rgba(245,174,86,.26)}
.case-btn .see-more{margin-left:12px;margin-right:30px}
.case-btn a:hover{background-color:#5b7fc4}
.slick-case .slick-arrow{display:block;outline:0;font-size:0;width:80px;height:80px;border:1px solid #fff;position:absolute;top:245px;cursor:pointer;z-index:1}
.slick-case .slick-prev{background:url(../images/arr-prev.png) no-repeat center;left:50%;margin-left: -870px;}
.slick-case .slick-next{background:url(../images/arr-next.png) no-repeat center;right:50%;margin-right: -870px;}
.index-new{margin-bottom:50px}
.news-bottom{margin-top:38px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 16px rgba(94,94,94,.1);-moz-box-shadow:0 0 16px rgba(94,94,94,.1);-ms-box-shadow:0 0 16px rgba(94,94,94,.1);-o-box-shadow:0 0 16px rgba(94,94,94,.1);box-shadow:0 0 16px rgba(94,94,94,.1);padding:0 30px 58px}
.news-list{margin-left:-3%}
.news-list li{float:left;width:47%;margin-left:3%;line-height:28px;border-bottom:1px dashed #e1e4eb;padding:25px 0;overflow:hidden}
.news-list li a{display:block;float:left;width:80%;font-size:18px;color:#232323;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:42px;position:relative}
.news-list li a:before{content:'';width:12px;height:12px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background:#244fbe;background:-moz-linear-gradient(top,#2880db 0,#244fbe 100%);background:-webkit-linear-gradient(top,#2880db 0,#244fbe 100%);background:-o-linear-gradient(top,#2880db 0,#244fbe 100%);background:-ms-linear-gradient(top,#2880db 0,#244fbe 100%);background:linear-gradient(to bottom,#2880db 0,#244fbe 100%);position:absolute;left:8px;top:8px}
.news-list li span{float:right;width:15%;font-size:16px;color:#232323;font-weight:100}
.news-list li:hover a{color:#244fbe;padding-left:47px}
.crumb{padding:10px 0;line-height:30px;background:url(../images/crummbs-icon.png) no-repeat left center;padding-left:26px;font-size:16px}
.crumb li{display:inline-block;color:#d6d6d6}
.crumb li a{color:#d6d6d6}
.crumb li a:hover{color:#2880db}
.crumb-grid li{color:#252e40}
.crumb-grid li a{color:#252e40}
.new-ban{background-image:url(../images/new-banner.png);padding-top:110px}
.banner-inner{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;padding:60px 0 120px}
.inner-top{margin-top:52px}
.inner-top h1{font-size:40px;font-weight:700;line-height:50px;color:#fff;margin-bottom:50px}
.inner-top h2{font-size:38px;font-weight:700;line-height:50px;color:#fff;margin-bottom:50px}
.inner-top strong{font-size:38px;font-weight:700;line-height:50px;margin-bottom:50px;display: inline-block;color: #fff}
.inner-top strong a{color:#fff}
.inner-top .txt{background:url(../images/inner-line.png) no-repeat left center;padding-left:56px}
.inner-top .txt p{font-size:20px;color:#3370af;background-image:-webkit-gradient(linear,0 0,0 bottom,from(#4e9adf),to(#3370af));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;line-height:30px;display:inline-block;margin-bottom:3px}
.inner-top .txt span{display:block;font-size:16px;line-height:26px;color:#aecceb}
.new-wrapper{padding-bottom:88px;background:url(../images/new-bg.png) no-repeat bottom center;margin-bottom:50px}
.new-slick{margin-top:-122px}
.new-slick .item{padding:0 30px 40px}
.new-slick .content .text{background-color:#fff;border-top-left-radius:30px;position:relative;margin-top:-36px;z-index:2;-webkit-box-shadow:0 3px 27px rgba(112,133,159,.46);-moz-box-shadow:0 3px 27px rgba(112,133,159,.46);-ms-box-shadow:0 3px 27px rgba(112,133,159,.46);-o-box-shadow:0 3px 27px rgba(112,133,159,.46);box-shadow:0 3px 27px rgba(112,133,159,.46);padding:22px 30px}
.new-slick .content .text .tit{font-size:22px;color:#42567b;line-height:38px;height:76px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.more-news{width:38px;height:32px;border-radius:0 16px 16px 0;-webkit-border-radius:0 16px 16px 0;-moz-border-radius:0 16px 16px 0;-ms-border-radius:0 16px 16px 0;-o-border-radius:0 16px 16px 0;background:url(../images/new-arr01.png) no-repeat center #f3b86f;display:block;position:absolute;right:-20px;bottom:10px}
.more-news:hover{background-color:#7794ce}
.new-slick .content .text .tit:hover{color:#f3b86f}
.news-wrapper1{margin-bottom:80px}
.news-wrapper1 h2 a{color: #131e33;font-size: 36px;margin-bottom: 10px;}
.new-slick .slick-prev{background-image:url(../images/new-left.png);right:80px}
.new-slick .slick-next{background-image:url(../images/new-right.png);right:0}
.new-slick .slick-prev:hover{background-image:url(../images/new-left01.png)}
.new-slick .slick-next:hover{background-image:url(../images/new-right01.png)}
.new-slick .slick-arrow{outline:0;border:none;width:56px;height:56px;background-color:#fff;position:absolute;bottom:-60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;box-shadow:0 3px 65px rgba(20,55,102,.1);font-size:0;cursor:pointer;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.news-lb{margin-left:-3%}
.news-lb li{float:left;width:47%;margin-left:3%;padding-left:50px;position:relative;margin-bottom:40px}
.news-lb li .txt{background-color:#fff;padding:18px ;-webkit-box-shadow:0 5px 13px rgba(56,86,145,.13);-moz-box-shadow:0 5px 13px rgba(56,86,145,.13);-ms-box-shadow:0 5px 13px rgba(56,86,145,.13);-o-box-shadow:0 5px 13px rgba(56,86,145,.13);box-shadow:0 5px 13px rgba(56,86,145,.13)}
.news-lb li .txt .tit{color:#4a4a4a;}
.news-lb li .qt{overflow:hidden;height: 24px;}
.news-lb li .qt .gn{float:left;font-size:16px;line-height:24px;border:1px dashed #e7e7e7;display:inline-block;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%;}
.news-lb li .qt .date{display:block;float:right;font-size:16px;color:#4a4a4a;line-height:24px;background:url(../images/time.png) no-repeat left center;padding-left:22px}
.news-lb li:hover .tit{color:#f3b86f}
.news-side{border:1px solid #f2f2f2;padding:35px 30px;margin-bottom:100px}
.news-side .news-list li a:before{content:'';width:18px;height:18px;background:url(../images/tag-icon1.png) no-repeat;top:6px}
.see-more{text-align:center}
.see-more a{display:inline-block;font-size:24px;color:#fff;background-color:#fb9f2e;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;padding:0 60px;line-height:52px;-webkit-box-shadow:0 7px 13px rgba(245,174,86,.26);-moz-box-shadow:0 7px 13px rgba(245,174,86,.26);-ms-box-shadow:0 7px 13px rgba(245,174,86,.26);-o-box-shadow:0 7px 13px rgba(245,174,86,.26);box-shadow:0 7px 13px rgba(245,174,86,.26)}
.see-more a:hover{background-color:#4365a7}
.dn{display:none}
.new-banner{background:url(../images/new-ban.jpg) no-repeat top center;min-height:468px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:110px}
.news-content{position:relative;margin-top:-306px}
.side-news{float:left;width:72%;margin-top:40px}
.news-title{margin-bottom:120px}
.news-title h1{font-size:38px;line-height:48px;height:96px;color:#fff;margin-bottom:22px}
.news-title .release{font-size:18px;color:#7085b2;line-height:28px}
.news-title .release span{padding-left:30px}
.news-title .author{float:left;background:url(../images/new-icon00.png) no-repeat left center}
.news-title .time{background:url(../images/new-icon01.png) no-repeat left center;margin-left:50px}
.news-title .time1{background:url(../images/new-gx.png) no-repeat left center;margin-left:50px}
.show-content{margin-bottom:100px}
.show-content p{font-size:18px;color:#3a4a64;line-height:2.2;margin-bottom:20px;text-indent: 2em}
.show-content img{margin-left:-2em}
.show-content video{max-width:800px;width:100%}
.show-content p a{color:#136ec2;display:inline-block;margin:0 2px}
.show-content p a:hover{text-decoration:underline}
.show-content h2,.show-content h3{font-size:30px;color:#3a4a64;line-height:40px;margin-bottom:20px;background:url(../images/new-tag.png) no-repeat left 5px;padding-left:72px}
.pro-trait{background:url(../images/new-tag01.png) no-repeat left 8px;padding-left:40px;font-weight:700}
.inner-pager{background:url(../images/new-bg02.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 32px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(58,70,92,.18);-moz-box-shadow:0 3px 6px rgba(58,70,92,.18);-ms-box-shadow:0 3px 6px rgba(58,70,92,.18);-o-box-shadow:0 3px 6px rgba(58,70,92,.18);box-shadow:0 3px 6px rgba(58,70,92,.18);margin-bottom:120px;position:relative}
.inner-pager:after,.inner-pager:before{content:'';width:120px;height:45px;position:absolute}
.inner-pager:before{background:url(../images/page-left.png) no-repeat;left:0;top:0}
.inner-pager:after{background:url(../images/page-right.png) no-repeat;right:0;bottom:0}
.inner-pager li{font-size:20px;line-height:34px;padding:25px 0 20px 55px;color:#5b7096;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.inner-pager li strong{margin-right:25px;font-size:24px}
.inner-pager li a{color:#5b7096;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.inner-pager li.top{border-bottom:1px dashed #bec2c9;background:url(../images/arr-top.png) no-repeat 10px center}
.inner-pager li.bottom{background:url(../images/arr-bottom.png) no-repeat 10px center}
.inner-pager li:hover a{color:#fda82b}
.side-bar{float:right;width:25%}
.side-online{padding:200px 30px 100px;background:url(../images/new-pic.png) no-repeat top;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;position:relative;margin-bottom:70px;height:420px}
.side-online p{font-size:18px;line-height:40px;color:#fff;text-align:center;letter-spacing:.5px}
.side-online p i{display:block;font-size:25px;font-style:normal}
.side-online .online-btn{width:223px;height:67px;background:url(../images/new-btn.png) no-repeat;display:block;line-height:60px;position:absolute;right:11px;bottom:25px;font-size:28px;color:#ffd43d;font-weight:700;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.side-online .online-btn:hover{color:#5b7096}
.side-bar .right{padding-left:16px;padding-right:11px}
.side-bar .related{background:url(../images/new-bg03.jpg) no-repeat}
.side-bar .device{background:url(../images/new-bg04.jpg) no-repeat}
.side-bar .side-list{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:15px;-webkit-box-shadow:0 6px 10px rgba(123,156,214,.34);-moz-box-shadow:0 6px 10px rgba(123,156,214,.34);-ms-box-shadow:0 6px 10px rgba(123,156,214,.34);-o-box-shadow:0 6px 10px rgba(123,156,214,.34);box-shadow:0 6px 10px rgba(123,156,214,.34);margin-bottom:90px}
.device .title,.side-bar .related .title{background:#2f5bb4;background:-moz-linear-gradient(top,#3294e5 0,#2f5bb4 100%);background:-webkit-linear-gradient(top,#3294e5 0,#2f5bb4 100%);background:-o-linear-gradient(top,#3294e5 0,#2f5bb4 100%);background:-ms-linear-gradient(top,#3294e5 0,#2f5bb4 100%);background:linear-gradient(to bottom,#3294e5 0,#2f5bb4 100%);border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;-webkit-box-shadow:0 3px 12px rgba(81,113,137,.27);-moz-box-shadow:0 3px 12px rgba(81,113,137,.27);-ms-box-shadow:0 3px 12px rgba(81,113,137,.27);-o-box-shadow:0 3px 12px rgba(81,113,137,.27);box-shadow:0 3px 12px rgba(81,113,137,.27);padding:0 25px;margin-bottom:30px}
.side-bar .related .title h4{text-align:center;font-size:24px;color:#fff;font-weight:700;line-height:60px;position:relative}
.side-bar .related .title h4:after,.side-bar .related .title h4:before{content:'';width:74px;height:7px;position:absolute;top:26px}
.side-bar .related .title h4:before{background:url(../images/left.png) no-repeat;left:0}
.side-bar .related .title h4:after{background:url(../images/right.png) no-repeat;right:0}
.cp-ul,.xgnew-list{padding:0 20px}
.cp-ul li,.xgnew-list li{background-color:#fafdff;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(81,113,137,.06);-moz-box-shadow:0 1px 2px rgba(81,113,137,.06);-ms-box-shadow:0 1px 2px rgba(81,113,137,.06);-o-box-shadow:0 1px 2px rgba(81,113,137,.06);box-shadow:0 1px 2px rgba(81,113,137,.06)}
.cp-ul li .txt{display:block;padding:0 10px;text-align:center;font-size:18px;color:#2d3944;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.84px;-webkit-border-radius:.84px;-moz-border-radius:.84px;-ms-border-radius:.84px;-o-border-radius:.84px}
.cp-ul li .txt:hover{color:#fda82b}
.device .title{overflow:hidden}
.device .title h4{display:inline-block;font-size:24px;color:#fff;line-height:60px}
.xgnew-list .msg{padding:10px 16px 10px 22px}
.xgnew-list .msg .txt{display:block;font-size:18px;color:#365176;line-height:28px;height:56px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.xgnew-list .msg span{display:block;text-align:right;font-size:14px;color:#8e8e8e;line-height:24px;margin-top:-5px}
.xgnew-list .msg .txt:hover{color:#fda82b}
.show-grid{margin-bottom:80px}
.rele-title{position:relative;margin-bottom:40px}
.rele-title strong{display:block;font-size:36px;line-height:46px;color:#39445e;padding-left:30px;position:relative;margin-bottom:22px}
.rele-title strong:before{content:'';width:4px;height:40px;position:absolute;top:3px;left:0;background-color:#fda82b}
.rele-title p{font-size:18px;color:#39445e;line-height:28px}
.rele-title .more{display:block;font-size:18px;color:#8495bf;line-height:28px;position:absolute;right:0;top:10px}
.rele-title .more:hover{color:#fda82b}
.video-wrapper{background:url(../images/video-banner.jpg) no-repeat top center;min-height:504px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:110px}
.video-inner{position:relative;margin-top:-324px}
.video-top{margin-bottom:90px}
.video-top h1{font-size:34px;color:#fff;line-height:44px;margin-bottom:55px}
.vodie-main .grid-left{float:left;width:57%;border-radius:14px;position:relative;z-index:1}
.vodie-main .grid-left video{display:block;width:100%;height:auto;border-radius:14px;outline:0}
.vodie-main .grid-right{float:right;width:45%;background:url(../images/v-bg.jpg) no-repeat right;position:relative;margin-left:-34px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:4px 20px 20px 4px;-webkit-border-radius:4px 20px 20px 4px;-moz-border-radius:4px 20px 20px 4px;-ms-border-radius:4px 20px 20px 4px;-o-border-radius:4px 20px 20px 4px;margin-top:20px;padding:25px 0 0 20px}
.vodie-main .grid-right .gn{padding-left:66px}
.vodie-main .grid-right .gn p{font-size:20px;color:#fff;line-height:30px}
.vodie-main .grid-right .gn img{margin-right:20px;vertical-align:middle}
.vodie-main .grid-right .gn .one{margin-bottom:15px}
.video-box{background-color:#e4ebff;padding:44px 44px 56px 58px;margin-top:24px;border-top-left-radius:67px}
.str_wrap{position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}
.str_ul li{border:1px solid #6c717f;border-radius:4px;margin-bottom:10px;padding:0 18px;box-sizing:border-box}
.str_ul li a{color:#1e2a43;font-size:18px;line-height:48px;background:url(../images/v-play.png) no-repeat left center;padding-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.vodie-show{margin-bottom:180px}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}
.str_move_clone{display:inline-block;vertical-align:top;position:absolute;left:100%;top:0}
.str_vertical .str_move_clone{left:0;top:100%}
.str_down .str_move_clone{left:0;bottom:100%}
.str_down .str_move,.str_vertical .str_move{white-space:normal;width:100%}
.noStop .str_move,.no_drag .str_move,.str_static .str_move{cursor:inherit}
.str_wrap img{max-width:none!important}
.str_ul{height:205px}
.str_ul:before{content:'';width:100%;height:50px;position:absolute;top:0;z-index:1;background:rgba(228,235,255,0);background:-moz-linear-gradient(top,rgba(228,235,255,1) 0,rgba(228,235,255,0) 100%);background:-webkit-linear-gradient(top,rgba(228,235,255,1) 0,rgba(228,235,255,0) 100%);background:-o-linear-gradient(top,rgba(228,235,255,1) 0,rgba(228,235,255,0) 100%);background:-ms-linear-gradient(top,rgba(228,235,255,1) 0,rgba(228,235,255,0) 100%);background:linear-gradient(to bottom,rgba(228,235,255,1) 0,rgba(228,235,255,0) 100%)}
.grid-right .get-jg{text-align:center;position:absolute;left:0;bottom:-28px;width:100%}
.grid-right .get-jg a{display:inline-block;font-size:24px;line-height:56px;border-radius:28px;background-color:#fda82b;width:280px;color:#fff}
.grid-right .get-jg a:hover{background-color:#4d7ad2}
.v-evaluate{background:url(../images/v-bg3.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:135px;position:relative;border-radius:4px;padding:30px 240px 40px 40px;box-sizing:border-box;-webkit-box-shadow:0 3px 18px rgba(106,123,169,.1);-moz-box-shadow:0 3px 18px rgba(106,123,169,.1);-ms-box-shadow:0 3px 18px rgba(106,123,169,.1);-o-box-shadow:0 3px 18px rgba(106,123,169,.1);box-shadow:0 3px 18px rgba(106,123,169,.1)}
.v-evaluate strong{display:block;width:212px;height:82px;text-align:center;background:url(../images/v-strong.png) no-repeat top center;position:absolute;font-size:24px;color:#fff;line-height:82px;left:-10px;top:-38px}
.v-evaluate .mp-p{margin-left:166px;font-size:16px;color:#5f76a0;margin-bottom:30px}
.v-evaluate .mp-p span{display:inline-block;line-height:36px;padding:0 32px;border-radius:19px;border:1px dashed #5f76a0;margin-left:20px}
.v-evaluate .wz-p{font-size:18px;color:#333;line-height:2}
.v-evaluate:after{content:'';width:201px;height:173px;background:url(../images/v-kf.png) no-repeat;position:absolute;right:0;bottom:-1px}
.show-ul{margin-top:90px;margin-bottom:55px}
.show-ul li{float:left;width:25%;padding-right:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.show-ul li .item{background:url(../images/v-bg01.png) no-repeat left bottom;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding-bottom:5px}
.show-ul li .pic{position:relative;margin-left:20px}
.show-ul li .img{width:100%;height:0;overflow:hidden;position:relative;padding-top:75%;display:block;margin-top:-38px;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;-webkit-box-shadow:0 0 6px rgba(21,60,114,.43);-moz-box-shadow:0 0 6px rgba(21,60,114,.43);-ms-box-shadow:0 0 6px rgba(21,60,114,.43);-o-box-shadow:0 0 6px rgba(21,60,114,.43);box-shadow:0 0 6px rgba(21,60,114,.43);z-index:2}
.show-ul li .img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;z-index:2}
.show-ul li .text{text-align:center;font-size:22px;line-height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;display:block;box-sizing:border-box;width:100%;margin-top:10px}
.show-ul li .text a{color:#171c23;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.show-ul li:hover{margin-top:-20px}
.show-ul li:hover .item{background:url(../images/v-bg02.png) no-repeat left bottom}
.message-box{background:url(../images/msg-bg.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}
.message-box:after{content:'';width:684px;height:369px;background:url(../images/msg-img.png) no-repeat;position:absolute;right:0;top:100px}
.message-box::before{content:'';width:404px;height:118px;background:url(../images/msg-dot.png) no-repeat;position:absolute;left:8px;top:40px}
.show-msg .msg-fl{float:left;width:50%;margin-top:75px}
.show-msg .msg-fl strong{display:block;font-size:50px;line-height:60px;color:#fff;font-weight:400;margin-bottom:28px;position:relative;z-index:1}
.show-msg .msg-fl p{font-size:18px;color:#babdc6;line-height:28px}
.show-msg .msg-fl ul{margin-top:75px;overflow:hidden;margin-left:-2%}
.show-msg .msg-fl li{float:left;position:relative;width:46.3%;margin-left:2%;margin-right:1.7%;margin-bottom:18px;background:url(../images/msg-bg.png) no-repeat}
.show-msg .msg-fl li img{position:absolute;left:20px;top:20px;height:auto}
.show-msg ul li input,.show-msg ul li textarea{color:#dfdede;width:100%;line-height:32px;padding:14px 15px 14px 45px;font-size:16px;background-color:transparent;outline:0}
.show-msg input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #424d6e inset!important;box-shadow:0 0 0 1000px #424d6e inset!important;-webkit-text-fill-color:#dfdede!important}
.show-msg ul li.msg-area{width:98%;height:160px;margin-right:0;background:url(../images/msg-bg1.png) no-repeat}
.show-msg ul li.msg-area textarea{height:93%}
.show-msg ul li.msg-area img{top:22px}
.foot-btn{position:relative;width:210px;margin-top:28px;margin-bottom:58px;-webkit-box-shadow:0 8px 8px #444046;-moz-box-shadow:0 8px 8px #444046;-ms-box-shadow:0 8px 8px #444046;-o-box-shadow:0 8px 8px #444046;box-shadow:0 8px 8px #444046}
.foot-btn input{width:100%;height:60px;line-height:60px;text-align:center;background-color:#e99c2f;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;font-size:22px;padding-right:30px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.foot-btn img{position:absolute;left:60%;top:19px;width:24px;height:auto}
.foot-btn:hover input{padding-right:0}
.foot-btn:hover img{-webkit-animation:fadeio .3s forwards;-moz-animation:fadeio .3s forwards;-ms-animation:fadeio .3s forwards;-o-animation:fadeio .3s forwards;animation:fadeio .3s forwards}
@-webkit-keyframes fadeio{
    0%{top:19px}
    33%{top:2px;left:65%}
    66%{top:-22px;left:70%;opacity:1}
    100%{top:-44px;left:80%;opacity:0}
}
@keyframes fadeio{
    0%{top:19px}
    33%{top:2px;left:65%}
    66%{top:-22px;left:70%;opacity:1}
    100%{top:-44px;left:80%;opacity:0}
}
.show-msg .msg-fr{float:right;width:50%;padding:0 30px;position:relative;margin-top:-80px}
.show-msg .msg-fr .con{background-color:rgba(135,153,190,.3);border-radius:4px 79px 4px 4px;-webkit-border-radius:4px 79px 4px 4px;-moz-border-radius:4px 79px 4px 4px;-ms-border-radius:4px 79px 4px 4px;-o-border-radius:4px 79px 4px 4px;padding-bottom:65px}
.show-msg .msg-fr strong{display:block;font-size:24px;color:#354056;line-height:34px;padding:28px 0 20px;text-align:center}
.msg-caption{margin-top:105px;padding:45px 0 45px 60px;position:relative;z-index:1}
.msg-caption p{font-size:18px;line-height:28px;color:#fefefe;margin-bottom:32px;padding-left:48px;position:relative}
.msg-caption p span{color:#eda831}
.msg-caption p:before{content:'';width:16px;height:16px;border:3px solid #c4d4f6;position:absolute;left:0;top:3px;box-shadow:0 0 10px #8a9ec0}
.msg-caption p.one:before{border-color:#eda831;box-shadow:0 0 10px #eda831}
.msg-caption:after{content:'';position:absolute;top:0;left:70px;bottom:0;width:1px;background:url(../images/msg-line.png) no-repeat;z-index:-1}
.foot-online{position:absolute;right:0;bottom:-43px}
.foot-online .grid{position:relative}
.foot-online p{font-size:18px;color:#1c2a46;background-color:#8ba0d0;line-height:66px;padding:0 170px 0 35px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-box-shadow:0 2px 8px #23395f;-moz-box-shadow:0 2px 8px #23395f;-ms-box-shadow:0 2px 8px #23395f;-o-box-shadow:0 2px 8px #23395f;box-shadow:0 2px 8px #23395f}
.foot-online p span{color:#263452}
.foot-online p em{font-style:normal;font-size:26px;color:#ffc169;font-weight:700}
.foot-online .foot-tel{display:block;width:150px;border-radius:0 24px 0 24px;-webkit-border-radius:0 24px 0 24px;-moz-border-radius:0 24px 0 24px;-ms-border-radius:0 24px 0 24px;-o-border-radius:0 24px 0 24px;background-color:#84a5e8;font-size:24px;line-height:60px;text-align:center;color:#fff;position:absolute;right:-8px;top:-18px;-webkit-box-shadow:0 4px 4px #58698e;-moz-box-shadow:0 4px 4px #58698e;-ms-box-shadow:0 4px 4px #58698e;-o-box-shadow:0 4px 4px #58698e;box-shadow:0 4px 4px #58698e}
.foot-online .foot-tel:hover{background-color:#ffc169}
.case-wrapper{background:url(../images/case-banner.jpg) no-repeat top center;min-height:648px;padding-top:50px}
.case-content .side-case{float:left;width:72%}
.case-box{margin-top:50px}
.case-top .img{float:left;width:45.69%}
.case-top .img img{display:block;width:100%;height:auto;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}
.case-top .text{float:right;width:53.9%;padding-left:90px;position:relative;height:358px}
.case-top .text::after{content:'';width:142px;height:129px;background:url(../images/case-yd.png) no-repeat;position:absolute;top:-45px;right:0}
.case-top .text h1{font-size:40px;color:#fff;line-height:50px;margin-bottom:12px;position:relative;z-index:1}
.case-top .gn-msg{padding:68px 0 30px;position:relative;z-index:1}
.case-top .gn-msg::after{content:'';position:absolute;top:0;left:9px;width:1px;bottom:0;width:1px;background-image:linear-gradient(to top,rgba(25,27,40,0) 0,rgba(12,78,199,.5) 25%,rgba(12,78,199,1) 50%,rgba(12,78,199,.5) 75%,rgba(25,27,40,0) 100%);background-image:-moz-linear-gradient(to top,rgba(25,27,40,0) 0,rgba(12,78,199,.5) 25%,rgba(12,78,199,1) 50%,rgba(12,78,199,.5) 75%,rgba(25,27,40,0) 100%);background-image:-webkit-linear-gradient(to top,rgba(25,27,40,0) 0,rgba(12,78,199,.5) 25%,rgba(12,78,199,1) 50%,rgba(12,78,199,.5) 75%,rgba(25,27,40,0) 100%);z-index:-1}
.case-top .gn-msg p{font-size:18px;color:#fff;line-height:28px;margin-bottom:38px;padding-left:34px;position:relative}
.case-top .gn-msg p:first-child{display: none;}
.case-top .gn-msg p a{color:#fff}
.case-top .gn-msg p a:hover{color:#ffa11b}
.case-top .gn-msg p:before{content:'';width:12px;height:12px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background-color:#7197dd;position:absolute;left:0;border:3px solid #0c4ec7;top:5px}
.case-pz{width:100%;position:relative;top:-100px}
.case-pz .text{float:right;position:relative}
.case-pz .text .btn-box{padding:0 60px 0 0}
.case-pz .text .btn-box a{display:inline-block;font-size:24px;color:#fff;line-height:60px;border-radius:30px;background-color:#fda82b;padding:0 46px}
.case-pz .text .btn-box a:hover{background-color:#4d7ad2}
.case-pz .pz-list{float:right;width:66%;padding:25px;border-top-left-radius:60px;box-shadow:0 3px 10px #f1f1f1;background-color:#fff}
.case-pz .pz-list:after {content: '';width: 129px;height: 108px;background: url(../images/case-tag.png) no-repeat;position: absolute;right: -41px;bottom: -28px;}
.case-pz .pz-list .title{float:left;padding-left:20px;position:relative;margin-right:48px;margin-top:16px;font-size: 20px;}
.case-pz .pz-list .title:before{content:'';width:198px;height:32px;background:url(../images/case-wz.png) no-repeat;position:absolute;left:0;top:-12px}
.case-pz .pz-list .title span{font-size:28px;line-height:1.1;font-weight:700;color:#294b8c}
.case-inner{margin-top:50px}
.case-inner ul{overflow:hidden;background-color:#eaf2ff;padding:22px 0 24px;margin-bottom:64px;box-shadow:0 3px 12px #dfe5e9;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px}
.case-inner li{float:left;width:25%;text-align:center;position:relative}
.case-inner li:after,.case-inner li:before{content:'';width:115px;height:1px;background-color:#9ea4cb;position:absolute;bottom:10px}
.case-inner li:before{left:0}
.case-inner li:after{right:0}
.case-inner li.one:before{display:none}
.case-inner li.two:after{display:none}
.case-inner li a{display:block;font-size:20px;color:#3b465c;line-height:30px;padding:0 20px}
.case-inner li span{display:inline-block;width:16px;height:16px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border:1px dashed #9ea4cb;line-height:10px}
.case-inner li span i{display:inline-block;width:8px;height:8px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background-color:#9ea4cb}
.case-inner li.on a,.case-inner li:hover a{color:#fda82b;font-weight:700}
.contact-box{margin-bottom:60px;margin-top:40px;padding-bottom:20px}
.contact-box .left-pic{float:left;width:50%;padding-right:5%;padding-bottom:55px;position:relative;z-index:1}
.contact-box .left-pic .img{display:block;width:100%;height:auto;border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-ms-border-radius:0 12px 12px 0;-o-border-radius:0 12px 12px 0;-webkit-box-shadow:0 4px 20px #bdcef0;-moz-box-shadow:0 4px 20px #bdcef0;-ms-box-shadow:0 4px 20px #bdcef0;-o-box-shadow:0 4px 20px #bdcef0;box-shadow:0 4px 20px #bdcef0;float: right;}
.contact-box .left-pic::after{content:'';max-width:840px;width:90%;position:absolute;top:55px;left:64px;height:100%;background:url(../images/lx-bg.png) no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;z-index:-1}
.contact-box .right-text{float:right;width:50%;padding-right:13%}
.contact-box .right-text h2{font-size:46px;color:#374359;line-height:56px;letter-spacing:50px;margin-left:32px;margin-top:94px;position:relative;z-index:1;padding-left:25px}
.contact-box .right-text h2:after{content:'contact us';font-size:90px;color:#f9f9f9;line-height:100px;position:absolute;bottom:-10px;left:0;z-index:-1;letter-spacing:1px;text-transform:uppercase;font-weight:700}
.contact-box .right-text .con{padding-left:48px;margin-top:36px}
.contact-box .right-text .con>p{font-size:18px;line-height:36px;color:#142648}
.c_b_zx{margin-bottom: 90px;}
.lx-info{margin-top:42px;margin-bottom:58px}
.lx-info p{font-size:18px;color:#666;line-height:28px;padding-left:42px;background-repeat:no-repeat;background-position:left 0}
.lx-info p span{color:#466bbb}
.lx-info p.address{margin-bottom:30px;background-image:url(../images/lx-icon.png)}
.lx-info p.contact-p{background-image:url(../images/lx-icon1.png)}
.info-bo li{float:left}
.info-li{background:#2e426c;background:-moz-linear-gradient(top,#2b4783 0,#2e426c 100%);background:-webkit-linear-gradient(top,#2b4783 0,#2e426c 100%);background:-o-linear-gradient(top,#2b4783 0,#2e426c 100%);background:-ms-linear-gradient(top,#2b4783 0,#2e426c 100%);background:linear-gradient(to bottom,#2b4783 0,#2e426c 100%);padding:9px 40px 9px 9px;border-radius:4px 80px 14px 4px;-webkit-border-radius:4px 80px 14px 4px;-moz-border-radius:4px 80px 14px 4px;-ms-border-radius:4px 80px 14px 4px;-o-border-radius:4px 80px 14px 4px}
.info-li .ewm{float:left;margin-right:28px}
.info-li .phone{float:left}
.info-li span{display:block}
.info-li .one{font-size:16px;color:#81a1d5;line-height:26px;margin-top:15px;margin-bottom:8px}
.info-li .two{font-size:18px;color:#fff;line-height:28px}
.info-li .two strong{font-size:24px}
.lx-sm{padding:0 58px 0 40px;margin-top:30px;position:relative}
.lx-sm span{display:block}
.lx-sm .one{font-size:16px;color:#7c93c5;line-height:26px;margin-bottom:10px}
.lx-sm .two{font-size:20px;color:#2b4782;font-weight:700}
.lx-sm:before{content:'';width:170px;height:2px;background-color:#1440a3;position:absolute;left:0;top:32px}
.lx-sm:after{content:'';width:10px;height:10px;background-color:#1a4fa6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;right:6px;top:28px}
.lx-sm i{display:block;width:22px;height:22px;border:1px dashed #1a4fa6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;right:0;top:22px;animation:roate01 5s infinite;-webkit-animation:roate01 5s infinite}
@-webkit-keyframes roate01{
    0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes roate01{
    0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
.map-show{width:100%;height:595px;background-color:#fcf9f2;overflow:hidden}
.my-map { margin: 0 auto; width: 100%; height: 100%; }
.my-map .icon { background: url(../images/marker.png) no-repeat; }
.my-map .icon-pot { height: 23px; width: 31px; }
.my-map .icon-pot-red { background-position: -234px -5px; }
.amap-container{height: 100%;}
.map-msg .left{float:left}
.map-msg .left h4{font-size:20px;color:#eda831;margin-bottom:14px;line-height:30px}
.map-msg .left p{font-size:16px;color:#fff;line-height:26px}
.map-msg .img{float:right;width:200px}
.infoBox>img{display:none}
.pro-banner{padding-bottom: 90px;background:url(../images/pro-banner.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:110px}
.cp-top{margin-top:60px}
.cp-pic{float:left;width:50%}
.cp-pic .pic{position:relative;padding:4px 0 4px 4px;margin-bottom:45px;z-index:2}
.cp-pic .pic:after{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;background:url(../images/p-bk.png) no-repeat;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.cp-pic .pic img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:block;max-width:100%;height:auto}
.cp-relpay{padding-left:22px;position: relative;margin-top: -120px;z-index: 3;margin-bottom: 20px;}
.cp-relpay .circular{position:relative;float:left;width:176px;cursor:pointer}
.cp-relpay .circular:before{content:'';width:203px;height:203px;background:url(../images/p-pic.png) no-repeat center;position:absolute;top:-15px;left:-15px;animation:move 2s infinite linear}
.cp-relpay .circular:after{content:'';width:176px;height:176px;position:absolute;top:0;left:0;background:url(../images/p-circular.png) no-repeat center;animation:move 3s infinite linear reverse;-webkit-animation:move 3s infinite linear reverse}
@-webkit-keyframes move{
    0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
    100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}
}
@keyframes move{
    0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
    100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}
}
.cp-ys{float:left;margin-right:20px;margin-top:90px}
.cp-ys span{display:block;font-size:14px;color:#7da5dc;line-height:24px;margin-bottom:20px;padding-left:15px;position:relative;float: left;margin-right: 15px;}
.cp-ys span:before{content:'';width:4px;height:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:9px;left:0;background-color:#7da5dc}
.cp-text{float:right;width:55.9%;background:url(../images/p-bg.jpg) no-repeat right;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;margin-left:-6%;padding:30px 6% 0;margin-top:50px;border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;-o-border-radius:19px;position:relative}
.cp-text h1{font-size:34px;color:#2c406b;line-height:44px;margin-bottom:20px}
.cs-ul{overflow:hidden;background:url(../images/p-bg01.png);padding:30px 48px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border:1px dashed #bdcee3;margin-bottom:40px}
.cs-ul li{float:left;width:50%;text-align:right}
.cs-ul li.on1{padding-right:68px}
.cs-ul li.on2{padding-left:68px}
.cs-ul li strong{display:block;font-size:24px;line-height:34px;color:#2c69d8;position:relative;padding:6px 32px 5px 0}
.cs-ul li strong:after{content:'';width:13px;height:62px;background:url(../images/p-line.png) no-repeat;position:absolute;top:0;right:-8px}
.cs-ul li span{display:block;font-size:16px;line-height:32px;height:32px;background:url(../images/p-img.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-right:42px;color:#fff}
.cp-text>p{font-size:20px;color:#1b2840;line-height:30px;margin-bottom:42px}
.pro-content .side-pro{float:left;width:72%}
.cp-lb{position:relative;margin-top:-70px}
.size-img{margin-bottom:50px}
.size-img img{display:block;width:100%}
.pro-cs table{color:#333;font-size:14px;border-radius:4px}
.pro-cs table td{word-break:keep-all;padding:12px 0 13px}
.case-banner{background-image:url(../images/case-ban.jpg)}
.banner-inner{position:relative}
.list-content{padding:60px 0}
.y-tit1{overflow:hidden;margin-bottom:50px}
.y-tit1 .tit{float:left}
.y-tit1 .tit h2{font-size:38px;color:#3d6eb1;line-height:48px;margin-bottom:10px}
.y-tit1 .tit h2 a{color:#3d6eb1}
.y-tit1 .tit p{font-size:20px;color:#8c8e91;line-height:30px}
.y-tit1 .more{float:right;font-size:18px;color:#8fb1e0;line-height:28px;margin-top:20px}
.y-tit1 .more:hover{color:#fda82b}
.case-list1{margin:0 -33px}
.case-list1 li{float:left;width:33.33%}
.case-list1 .item{margin:0 33px 80px}
.case-list1 .img{overflow:hidden;border-radius:5px;border:1px solid #d6d6d6;display:block}
.case-list1 .img img{width:100%;object-fit:cover}
.case-list1 .img:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.case-list1 .txt{background-color:#fff;border-radius:10px;overflow:hidden;-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;margin-top:-30px;padding:0 20px 15px 35px}
.case-list1 .txt:before{content:"";position:absolute;left:0;top:0;bottom:0;background-color:#5178e1;width:6px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.case-list1 .txt .tit{display:block;font-size:24px;color:#3d3d3d;line-height:34px;margin:30px 0 25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.case-list1 .txt .tit:hover{color:#fda82b}
.case-list li .item:hover .txt h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.case-list1 .txt p{padding-left:35px;font-size:18px;color:#708194;line-height:28px;margin-bottom:10px;background-repeat:no-repeat;background-position:0 center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.case-list1 .txt p span{color:#3e566a}
.case-list1 .txt .more{float:right;margin-top:4px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-image:url(../images/y-jt1.png);position:relative;right:0}
.case-list1 .txt .p1{background-image:url(../images/y-ico1.png)}
.case-list1 .txt .p2{background-image:url(../images/y-ico2.png)}
.case-list1 .txt .more:hover{background-image:url(../images/y-jt2.png)}
.case-list1 .txt:hover:before{background-color:#fda82b}
.case-ban{background-image:url(../images/y-bg5.jpg)}


.case-type01{background-image:url(../images/case-type01.jpg)}
.case-type02{background-image:url(../images/case-type02.jpg)}
.case-type03{background-image:url(../images/case-type03.jpg)}
.case-type04{background-image:url(../images/case-type04.jpg)}
.case-type05{background-image:url(../images/case-type05.jpg)}
.case-type06{background-image:url(../images/case-type06.jpg)}

.new-banner2{background-image:url(../images/y-bg6.jpg)}
.banner-inner.other .inner-top h1,.banner-inner.other .inner-top h2,.banner-inner.other .inner-top strong{margin-bottom:30px;display:inline-block}
.banner-inner.other .inner-top .sp{display:inline-block;font-size:24px;color:#fff;margin-left:10px}
.banner-inner.other .inner-top h1 a{color:#fff}
.banner-inner.other .inner-top h1 a:hover{color:#fda82b}
.banner-inner.other{padding-bottom:100px}
.news-page{padding-bottom:100px}
.news-page .col-l{width:71.5%;float:left}
.news-page .col-r{width:24.6%;float:right;position:relative;margin-top:-306px}
.y-news-list{margin-top:25px}
.y-news-list li{margin-bottom:78px;padding-left:50px;position:relative;padding-top:10px;float: left;width: 48%;margin-right: 1.9%;}
.y-news-list .txt{border-radius:10px;-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);padding:25px}
.y-news-list .txt .tit{font-size:22px;color:#4a4a4a;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:32px;/*float: left;*/}
/*.y-news-list .txt .info{float: right;}*/
.y-news-list .txt .info em{/*float:right;*/font-size:16px;padding-left:24px;background:url(../images/y-ico3.png) no-repeat center left;font-style:normal}
.y-news-list .img:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.y-news-list .txt .tit:hover{color:#2880db}
.m-pages{text-align:center}
.m-pages.tar{text-align:right}
.m-pages .prev{background:url(../images/y-jt4.png) no-repeat center;margin-right:70px}
.m-pages .next{background:url(../images/y-jt5.png) no-repeat center;margin-left:70px}
.m-pages .page{border-radius:50%;font-size:18px;color:#b4b5b8;line-height:30px;cursor:pointer}
.m-pages a{display:inline-block;width:30px;height:30px;margin:0 8px;vertical-align:middle;text-align:center}
.m-pages .page.on,.m-pages .page:hover{color:#2a2a2a;background-color:#cfe2ff}
.scx-ban{background-image:url(../images/y-ban1.jpg)}
.h50{height:50px}
.h100{height:100px}
.yp-img{position:absolute;left:52%;bottom:-30px}
.y-news-list.other li{float:left;width:50%;padding:0 18px 0 68px}
.y-news-list.other{margin:80px -18px}
.y-news-list.other .img{left:18px}
.y-news-list.other .txt .tit{white-space:inherit;display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:64px}
.y-news-list.other .txt{padding-bottom:10px}
.video-banner{background-image:url(../images/y-ban2.jpg);background-position:bottom center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:110px 0}
.video-list{margin:0 -38px}
.video-list li{float:left;width:33.33%}
.video-list .item{margin:0 38px 60px}
.video-list .img{position:relative;padding-top:56.25%;overflow:hidden;display:block;border-radius:10px;-moz-box-shadow:0 4px 7px rgba(64,92,137,.3);-webkit-box-shadow:0 4px 7px rgba(64,92,137,.3);box-shadow:0 4px 7px rgba(64,92,137,.3)}
.video-list .img img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.video-list .item:hover .img img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.video-list .tit{margin:0 16px;-moz-box-shadow:0 5px 21px rgba(133,162,227,.75);-webkit-box-shadow:0 5px 21px rgba(133,162,227,.75);box-shadow:0 5px 21px rgba(133,162,227,.75);background-image:url(../images/y-bg7.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:25px 40px;border-radius:0 0 15px 15px;background-repeat:no-repeat;background-position:center}
.video-list .tit a{font-size:22px;color:#262d34;line-height:36px;display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:72px;display:block}
.video-list .item:hover .tit{background-image:url(../images/y-bg8.png)}
.video-list .item:hover .tit a{color:#fdac36}
.more-banner{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;padding:60px 0 90px}
.more-banner .wrap{position:relative}
.cp-banner{background-image:url(../images/pro-ban.jpg)}
.hgj-bg{background-image:url(../images/honggoan-bg.jpg)}
.mofenj-bg{background-image:url(../images/mofenj-bg.jpg)}
.qiumoj-bg{background-image:url(../images/qiumoj-bg.jpg)}
.zhishaj-bg{background-image:url(../images/zhishaj-bg.jpg)}
.pro-ylist{margin:0 -62px}
.pro-ylist li{float:left;width:24.9%}
.pro-ylist .item{margin:0 30px 80px;-moz-box-shadow:0 6px 9px rgba(61,110,177,.23);-webkit-box-shadow:0 6px 9px rgba(61,110,177,.23);box-shadow:0 6px 9px rgba(61,110,177,.23);}
.pro-ylist .item:hover .more{background:#e99d2f}
.pro-ylist .item:hover .txt .tit:after{width:120px}
.pro-ylist .item:hover .img img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.pro-ylist .img{overflow:hidden;display:block;border-radius:10px 65px 10px 10px}
.pro-ylist .img img{width:100%}
.pro-ylist .txt{background:url(../images/y-bg9.png) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;z-index:1;padding:25px 40px 15px}
.pro-ylist .txt .tit{display:block;font-size:26px;color:#2e2e2e;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding-bottom:20px;margin-bottom:20px}
.pro-ylist .txt .tit:after{content:"";position:absolute;left:0;bottom:0;width:70px;height:4px;background-color:#3d6eb1;background:-moz-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:-webkit-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:-o-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:-ms-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:linear-gradient(to right,#2b5999 0,#3d6eb1 100%);-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pro-ylist .txt p{font-size:18px;color:#696969;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pro-ylist .txt .more{position:absolute;width:62px;height:40px;border-radius:0 40px 40px 0;background-color:#3d6eb1;background:-moz-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:-webkit-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:-o-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:-ms-linear-gradient(left,#2b5999 0,#3d6eb1 100%);background:linear-gradient(to right,#2b5999 0,#3d6eb1 100%);bottom:20px;right:-34px;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;-o-transition:0s;transition:0s}
.pro-ylist .txt .more:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:20px;margin-left:-15px;margin-top:-10px;background:url(../images/y-jt6.png) no-repeat center}
.x-news-list{margin-bottom:50px}
.x-news-list li .qt .gn{border:none;float:left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pro-advantage ul{margin-left:-5%}
.pro-advantage li{float:left;width:45%;margin-left:5%;margin-bottom:40px}
.pro-advantage li strong{display:inline-block;font-size:20px;color:#fff;background:#437ad6;background:-moz-linear-gradient(left,#4a62b8 0,#437ad6 100%);background:-webkit-linear-gradient(left,#4a62b8 0,#437ad6 100%);background:-o-linear-gradient(left,#4a62b8 0,#437ad6 100%);background:-ms-linear-gradient(left,#4a62b8 0,#437ad6 100%);background:linear-gradient(to right,#4a62b8 0,#437ad6 100%);line-height:56px;padding:0 50px;border-radius:28px 28px 0 0}
.pro-advantage li p{font-size:16px;color:#666;line-height:30px;height:148px;padding:30px 60px 30px 66px;background-color:#fff;-webkit-box-shadow:0 6px 20px #eaebf3;-moz-box-shadow:0 6px 20px #eaebf3;-ms-box-shadow:0 6px 20px #eaebf3;-o-box-shadow:0 6px 20px #eaebf3;box-shadow:0 6px 20px #eaebf3;border-radius:0 74px 74px 80px}
.about-fw{margin-bottom:80px}
.about-fw .cow-l{float:left;width:39%;margin-top:30px}
.about-fw .cow-l h2{font-size:40px;color:#374359;line-height:50px}
.about-fw .cow-l>p{font-size:16px;color:#b0b2b7;line-height:26px}
.fw-msg{margin-top:60px;padding-right:84px}
.fw-msg li{font-size:18px;line-height:36px;color:#3f4551;padding-left:30px;margin-bottom:34px;position:relative}
.fw-msg li:before{width:11px;height:11px;border-radius:4px;background-color:#537acc;position:absolute;left:0;top:15px;content:''}
.about-fw .cow-r{float:right;width:61%;position:relative;margin-top:-48px}
.sever-list{float:left;width:46.1%;margin-left:3.8%}
.sever-list li{background:url(../images/fw-bg.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:30px;-webkit-box-shadow:0 0 20px #e8eef8;-moz-box-shadow:0 0 20px #e8eef8;-ms-box-shadow:0 0 20px #e8eef8;-o-box-shadow:0 0 20px #e8eef8;box-shadow:0 0 20px #e8eef8;padding:30px 30px 0;height:300px;text-align: center;}
.sever-list li strong{display:block;font-size:28px;line-height:38px;color:#2c4d7c;font-weight:400;margin:20px 0 15px}
.sever-list li p{font-size:20px;color:#080f19;line-height:30px}
.error-show{text-align:center;margin:170px 0 230px}
.error-show .img{margin-bottom:80px}
.error-show p{font-size:26px;color:#999;line-height:36px}
.error-show .device{font-size:18px;color:#445897;line-height:28px;margin-top:20px}
.error-show .device a{color:#445897}
.error-show .device a:hover{color:#f3b86f}
.return-home{display:inline-block;background-color:#f3b86f;font-size:20px;color:#fff;font-weight:700;height:60px;line-height:60px;border-radius:30px;padding:0 62px;margin-top:75px;position:relative;z-index:1}
.return-home:after{content:'';width:100%;height:60px;background:-webkit-linear-gradient(top,rgba(245,193,117,.5),rgba(255,255,255,0));background:-o-linear-gradient(bottom,rgba(245,193,117,.5),rgba(255,255,255,0));background:-moz-linear-gradient(bottom,rgba(245,193,117,.5),rgba(255,255,255,0));background:linear-gradient(to bottom,rgba(245,193,117,.5),rgba(255,255,255,0));position:absolute;left:0;top:30px;z-index:-1}
.return-home:hover{color:#333}
.about-banner{background:url(../images/about-banner.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.about-wrapper{position:relative;margin-top:-213px;margin-bottom:162px}
.about-cq{overflow:hidden;margin-left:-5.3%;margin-top: 250px}
.about-cq li{float:left;width:28%;margin-left:5.3%}
.about-cq li .img{position:relative;border-radius:0 60px 12px 12px;z-index:2}
.about-cq li .img img{width:100%;display:block;border-radius:0 0 10px 10px}
.about-cq li .img:after{content:'';width:100%;height:40px;background:url(../images/a-bg.png) no-repeat;position:absolute;bottom:-7px;left:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1;border-radius:0 0 10px 10px}
.about-cq li p{font-size:22px;line-height:32px;color:#374359;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:24px;padding:10px 0}
.about-wrapper1{margin-bottom:130px;overflow-x:hidden}
.about-wrapper1 .col-img{float:left;width:43%;padding:144px 70px 40px 10%;background:url(../images/a-img3.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;min-height:560px}
.col-img ul{overflow:hidden}
.col-img li{float:left;width:50%;color:#fff;margin-bottom:100px}
.col-img li strong{font-size:54px;line-height:64px}
.col-img li strong i{font-style:normal;font-size:30px}
.col-img li p{font-size:18px;line-height:28px}
.about-top h1{color: #fff}
.about-top p{color: #bbb}
.about-wrapper1 .col-text{float:right;width:50%}
.about-wrapper1 .col-text h2{font-size:40px;color:#162d3d;line-height:50px}
.about-wrapper1 .col-text span{display:block;font-size:16px;color:#b0b2b7;line-height:26px;margin-bottom:45px}
.about-wrapper1 .col-text p{padding-right:26%;font-size:18px;color:#676767;line-height:36px}
.about-wrapper1 .col-text p a{color:#ffa401}
.about-slick{width:130%;margin-top:70px;height:316px}
.about-slick .slick-item .con{margin-right:20px;transform:scale(.9);padding-top:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.about-slick .slick-item .con .img{opacity:.5;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.about-slick .slick-item.slick-current .con{transform:scale(1);padding-top:0}
.about-slick .slick-item.slick-current .con .img{opacity:1}
.about-slick .slick-arrow{position:absolute;bottom:29px;border:none;outline:0;width:86px;height:86px;font-size:0;cursor:pointer}
.about-slick .slick-prev{left:-24%;background:url(../images/a-left.png) no-repeat center #fff}
.about-slick .slick-next{left:-17%;background:url(../images/a-right.png) no-repeat center #fff}
.about-wrapper2{background:url(../images/about-bg.jpg) no-repeat bottom center;margin-bottom:140px}
.show-main{margin-top:120px}
.show-main .col-video{float:left;width:47%;margin-top:120px}
.col-video .img{border-radius:8px;position:relative;z-index:1}
.col-video .img img{border-radius:8px;display:block;width:100%;height:auto}
.col-video .btn{text-align:center;margin-top:38px;margin-bottom:88px}
.col-video .btn a{display:inline-block;width:250px;height:70px;border-radius:35px;font-size:24px;line-height:70px;background:#daa847;background:-moz-linear-gradient(top,#f5cb7f 0,#daa847 100%);background:-webkit-linear-gradient(top,#f5cb7f 0,#daa847 100%);background:-o-linear-gradient(top,#f5cb7f 0,#daa847 100%);background:-ms-linear-gradient(top,#f5cb7f 0,#daa847 100%);background:linear-gradient(to bottom,#f5cb7f 0,#daa847 100%);color:#1c1c1c;-webkit-box-shadow:0 0 15px #dba746;-moz-box-shadow:0 0 15px #dba746;-ms-box-shadow:0 0 15px #dba746;-o-box-shadow:0 0 15px #dba746;box-shadow:0 0 15px #dba746}
.col-video .btn a:hover{color:#fff}
.show-main .col-text{background:url(../images/about-bg1.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;float:left;width:58%;position:relative;margin-left:-5%;padding:64px 75px 0 145px;border-radius:8px}
.col-text li{color:#fff;margin-bottom:50px}
.col-text li strong{font-size:22px;color:#f3f7ff;line-height:32px;font-weight:400;margin-bottom:26px;display:block}
.col-text li strong em{font-style:normal;font-weight:700;color:#d9a845;margin-right:20px}
.col-text li p{font-size:18px;color:#b8d0ff;line-height:36px}
.pop-video{position:fixed;width:100%;height:100%;left:0;top:-100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;z-index:9999;opacity:0;filter:alpha(opacity=0)}
.pop-video .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.pop-video .close{position:absolute;right:20px;top:20px;width:50px;height:50px;background:url(../images/close.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;cursor:pointer}
.pop-video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-width:90%}
.pop-video.open{top:0;opacity:1;filter:alpha(opacity=100)}
.about-work{margin-top:100px;background:url(../images/about-bg2.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:90px 0 40px;overflow:hidden}
.about-work .index-title h2{color:#fff;}
.about-work .index-title span{color: #293d60;}
.about-work p{color:#fff;line-height:48px;margin-bottom:115px}
.work-slick .slick-slide .img{padding:0 20px}
.work-slick .slick-slide img{display:block;width:100%;border: 5px solid #fff;}
.work-slick .slick-slide:nth-child(even){overflow:hidden}
.work-slick .slick-slide:nth-child(even) .img{margin-top:100px;position:relative}
.work-slick .slick-dots{text-align:center;margin-top:60px}
.work-slick .slick-dots li{display:inline-block;cursor:pointer}
.work-slick .slick-dots li button{font-size:0;outline:0;border:none;background:#3d4b66;width:43px;height:4px}
.work-slick .slick-dots .slick-active button{background:#f4a32d}
.product-box{background:url(../images/product-bg.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:110px;padding-bottom:120px;overflow-x:hidden}
.hot-product{position:relative;padding-bottom:45px}
.hot-product>strong{font-size:36px;color:#439bff;line-height:46px;font-weight:700;padding-left:52px;background:url(../images/p-icon.png) no-repeat left center;position:absolute;left:0;top:0}
.hot-product:after{content:'';width:127px;height:553px;background:url(../images/pro-txt.png) no-repeat;position:absolute;left:0;top:60px}
.product .hot-product:after{display: none;}
.slick-show{position:relative;z-index:1}
.slick-pro{overflow:hidden}
.slick-pro .img{float:left;width:50%;padding-right:62px}
.slick-pro .text{float:right;width:50%;padding:20px 92px 54px 100px;position:relative}
.slick-pro .text .tit{font-size:38px;color:#fff;line-height:40px;background:url(../images/pro-icon.png) no-repeat left center;display:inline-block;padding-left:48px;margin-bottom:20px}
.slick-pro .text p{font-size:18px;color:#6b88dd;line-height:28px;margin-bottom:30px}
.slick-pro .qt{margin:0 -20px}
.slick-pro .qt li{float:left;width:50%;color:#6b88dd;padding:0 20px;text-align:center;margin-bottom:20px}
.slick-pro .qt li span{display:block;font-size:18px;line-height:46px;padding:8px 0;background:url(../images/pro-cp.png) no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.slick-pro .text:after{content:'';width:0;height:107px;position:absolute;left:-90px;bottom:50px;background:url(../images/pro-line.png) no-repeat}
.hot-product .nav-slider{width:880px;background:url(../images/pro-bg2.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;height:230px;padding-top:20px;padding-left:50px;position:absolute;right:-18%;bottom:0;z-index:2}
.hot-product .nav-slider .slick-img{cursor:pointer}
.hot-product .slick-arrow{display:block;width:50px;height:50px;border-radius:50%;position:absolute;bottom:-50px;font-size:0;outline:0;border:none;cursor:pointer;z-index:2}
.hot-product .slick-prev{background:url(../images/p-prev.png) no-repeat center;left:0}
.hot-product .slick-next{background:url(../images/p-next.png) no-repeat center;left:90px}
.hot-product .hot-slick-line{position:absolute;left:174px;bottom:20px;width:100%;height:2px;background:#314976;max-width:394px}
.hot-product .hot-slick-line i{background:#7197dd;content:"";position:absolute;left:0;top:-2px;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:5px}
.slick-pro.slick-current .text .tit{-webkit-animation:fadeInUp .6s ease-in-out;-moz-animation:fadeInUp .6s ease-in-out;-o-animation:fadeInUp .6s ease-in-out;animation:fadeInUp .6s ease-in-out}
.slick-pro.slick-current .text p{-webkit-animation:fadeInUp .8s ease-in-out;-moz-animation:fadeInUp .8s ease-in-out;-o-animation:fadeInUp .8s ease-in-out;animation:fadeInUp .4s ease-in-out}
.slick-pro.slick-current .qt li:nth-child(1){-webkit-animation:fadeInUp1 1.5s ease-in-out;-moz-animation:fadeInUp1 1.5s ease-in-out;-o-animation:fadeInUp1 1.5s ease-in-out;animation:fadeInUp1 1.5s ease-in-out}
.slick-pro.slick-current .qt li:nth-child(2){-webkit-animation:fadeInUp1 1.8s ease-in-out;-moz-animation:fadeInUp1 1.8s ease-in-out;-o-animation:fadeInUp1 1.8s ease-in-out;animation:fadeInUp1 1.8s ease-in-out}
.slick-pro.slick-current .qt li:nth-child(3){-webkit-animation:fadeInUp1 2.2s ease-in-out;-moz-animation:fadeInUp1 2.2s ease-in-out;-o-animation:fadeInUp1 2.2s ease-in-out;animation:fadeInUp1 2.2s ease-in-out}
.slick-pro.slick-current .qt li:nth-child(4){-webkit-animation:fadeInUp1 2.6s ease-in-out;-moz-animation:fadeInUp1 2.6s ease-in-out;-o-animation:fadeInUp1 2.6s ease-in-out;animation:fadeInUp1 2.6s ease-in-out}
.slick-pro.slick-current .text:after{-webkit-animation:faseWidth 2.9s linear forwards;-moz-animation:faseWidth 2.9s linear forwards;-o-animation:faseWidth 2.9s linear forwards;animation:faseWidth 2.9s linear forwards}
@-webkit-keyframes fadeInUp{
    0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
    100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{
    0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
    100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInUp1{
    0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}
    100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp1{
    0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}
    100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes faseWidth{
    0%{width:0}
    100%{width:709px}
}
@keyframes faseWidth{
    0%{width:0}
    100%{width:709px}
}
.fixed-right{width:50px;height:50px;position:fixed;right:10px;bottom:10%;background:#7ba6ed;background:-moz-linear-gradient(-63deg,#347aff 0,#7ba6ed 100%);background:-webkit-linear-gradient(-63deg,#347aff 0,#7ba6ed 100%);background:-o-linear-gradient(-63deg,#347aff 0,#7ba6ed 100%);background:-ms-linear-gradient(-63deg,#347aff 0,#7ba6ed 100%);background:linear-gradient(-63deg,#347aff 0,#7ba6ed 100%);border-radius:6px;padding:6px 6px 0;z-index:999}
.return-top{display:block;width:100%;height:36px;cursor:pointer;background:url(../images/top.png) no-repeat center}
.caseline-wrapper{padding-top:110px;background:url(../images/scx-banner.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;height:780px;position:relative;margin-bottom:70px}
.line-wrapper{height:778px}
.caseline-wrapper .wrap{position:relative}
.case-main .gn-msg{padding-right:20%}
.o-case-line ul{overflow:hidden;padding:30px 20px 25px;background:url(../images/scx-bg.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:60px;border-radius:0 70px 0 70px;-webkit-box-shadow:0 3px 4px rgba(68,93,147,.3);-moz-box-shadow:0 3px 4px rgba(68,93,147,.3);-ms-box-shadow:0 3px 4px rgba(68,93,147,.3);-o-box-shadow:0 3px 4px rgba(68,93,147,.3);box-shadow:0 3px 4px rgba(68,93,147,.3)}
.o-case-line ul li{float:left;width:20%;text-align:center;padding:0 50px}
.o-case-line ul li a{display:block}
.o-case-line ul li .img{background:url(../images/scx-img.png) no-repeat center;width:144px;height:144px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:16px;padding:20px;display:inline-block}
.o-case-line ul li .tit{font-size:22px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3a4a64}
.o-case-line ul li:hover .tit{color:#f5c661}
.product-ban{background:url(../images/pro-ban.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.pager-wrap{margin:80px auto;position:relative}
.index-wrapper{background:url(../images/index-about.jpg) no-repeat #203358;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:112px 0 92px}
.index-wrapper .text-lf{float:left;width:60%;color:#fff}
.text-lf>strong{display:block;font-size:34px;line-height:44px;margin-bottom:38px}
.text-lf>p{font-size:18px;line-height:32px}
.ul-number{overflow:hidden;margin-top:90px}
.ul-number li{float:left;text-align:center;margin-right:5%}
.ul-number li span{display:block;color:#4b7bff;line-height:58px;font-size:24px}
.ul-number li strong{font-size:48px}
.ul-number li p{font-size:18px;line-height:28px}
.ul-number li.last{margin-right:0}
.index-wrapper .pic-lr{float:right;width:40%;text-align:right;position:relative}
.index-wrapper .pic-lr:after{content:'';width:120px;height:3px;background-color:#fff;position:absolute;left:0;top:120px;z-index:0}
.pic-lr .pic{display:inline-block;border-radius:4px;position:relative;max-width:465px;width:100%;z-index:3}
.pic-lr .pic img{border-radius:4px;border:1px solid #757575}
.pic-lr .pic:after,.pic-lr .pic:before{content:'';position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);border-radius:10px;z-index:-1}
.pic-lr .pic:before{top:20px;left:-10px}
.pic-lr .pic:after{top:34px;left:-20px}
.about-people{background:url(../images/m-img.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:80px;padding-top:200px;overflow:hidden}
.about-people .img{text-align:center;margin-bottom:174px}
.about-people ul{overflow:hidden;margin-bottom:32px}
.about-people li{float:left;color:#fff;width:33.3%;text-align:center}
.about-people li strong{display:block;font-size:60px;line-height:70px;margin-bottom:4px}
.about-people li i{display:inline-block;width:100px;height:6px;background-color:#f09450}
.about-people li p{font-size:30px;line-height:40px;margin-top:20px}


/* ==============green Begin================ */
.cp-slick{max-width: 800px;width: 100%;margin: 0 auto 30px;border:1px solid #bfbfbf;padding:10px;}
.cp-slick img{display: block;width: 100%;}
.cp-slick .slider-nav{max-width: 650px;width: 100%;margin:16px auto 0;}
.cp-slick .slider-nav .slick-slider{padding:0 5px;}
.cp-slick .slider-nav .slick-current .img{border:2px solid #f3a32c;}


.cp-slick .slider-nav .slick-arrow{width: 48px;height: 48px;background-color: #354057;border:none;outline: none;font-size: 0;background-position: center;background-repeat: no-repeat;position: absolute;top: 48px;cursor: pointer;}
.cp-slick .slider-nav .slick-prev{background-image: url(../images/cp-left.png);left: -60px;}
.cp-slick .slider-nav .slick-next{background-image: url(../images/cp-right01.png);right: -60px;}
.cp-slick .slider-nav .slick-prev:hover{background-image: url(../images/cp-left01.png)}
.cp-slick .slider-nav .slick-next:hover{background-image: url(../images/cp-right.png);}
/* ==============green end================ */

@media screen and (max-width:4000px) and (min-width:2000px){
    .about-wrapper2,.case-wrapper{-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
    .news-page{margin-top:50px}
    .scx-ban{margin-bottom:50px}
    .index-case:after, .index-case:before{width: 16%;}
    .slick-case .slick-prev{margin-left: -960px;}
    .slick-case .slick-next{margin-right: -960px;}
    .case-ban{margin-bottom:50px}
    .show-scx{bottom:-103px}
    .x-news-list{margin-bottom:100px}
    .news-title{margin-bottom:180px}
}
@media screen and (max-width:1780px){
    .index-case:after,.index-case:before{width:200px}
    .index-case .wrap{max-width:1300px}
    .case-con .case-text{padding-left:30px}
    .slick-case .slick-prev{margin-left: -820px;}
    .slick-case .slick-next{margin-right: -820px;}
    .contact-box .right-text{padding-right:5%}
    .news-title{margin-bottom:150px}
    .hot-product .nav-slider{right:-10%}
    .about-people{padding-top:180px}
    .about-people .img img{width:90%}
    .about-people .img{margin-bottom:120px}
}
@media screen and (max-width:1680px){
    .slick-case .slick-prev{margin-left: -750px;}
    .slick-case .slick-next{margin-right: -750px;}
    .index-case:after,.index-case:before{width:160px}

}
@media screen and (max-width:1550px){
    .pro-ylist{margin:0 -40px}
    .pro-ylist .item{margin-left:40px;margin-right:40px}
    .slick-case .slick-prev{margin-left: -700px;}
    .slick-case .slick-next{margin-right: -700px;}
    .index-case:after,.index-case:before{width:140px}
}
@media screen and (max-width:1500px){
    .index-case .wrap{max-width:1200px}
    .index-case:after,.index-case:before{width:120px}
    .case-btn a{width:180px}
    .case-btn .see-more{margin-left:0;margin-right:15px}
    .slick-case .slick-arrow{width:50px;height:50px}
    .slick-case .slick-prev{left:-70px;margin-left: 0;}
    .slick-case .slick-next{right:-70px;margin-right: 0;}
    .news-top .news-grid{padding:0 25px 15px 20px}
    .about-slick .slick-next{left:-20%}
    .about-slick .slick-prev{left:-29%}
    .about-wrapper1 .col-text p{padding-right:19%}
    .about-wrapper1 .col-img{padding:144px 70px 40px 5%}
    .case-pz .pz-list .title{margin-right:25px}
    .info-li .ewm{width:80px;height:80px;margin-right:10px}
    .lx-sm{padding:0 46px 0 26px}
    .info-li .one{margin-top:8px}
    .lx-sm:before{width:142px}
    .new-slick .content .text{margin-left:13%}
    .show-ul li .pic:after{left:-9px}
    .video-box{padding:30px 44px 58px 58px}
    .o-case-line ul li{padding:0 47px}
    .show-scx{bottom:-48px}
    .ul-number li{margin-right:5%}
}
@media screen and (max-width:1439px){
    .index-case:after,.index-case:before{display:none}
    .slick-case .slick-arrow{background-color:#080f19;border-color:#080f19}
    .slick-case .slick-prev{left:-20px}
    .slick-case .slick-next{right:-20px}
    .case-pz .text p{font-size:16px}
    .case-pz{top:-40px}
    .contact-box .right-text h2:after{font-size:80px;line-height:90px}
    .lx-sm{padding:0 32px 0 26px}
    .lx-sm:before{width:124px}
    .fw-ul li.bar p{font-size:26px;line-height:40px}
    .new-slick .content .text{margin-left:8%}
    .hot-product .nav-slider{right:-4%;width:700px}
    .cp-lb{top:-38px}
    .cp-text{padding:35px 3% 0 120px}
    .cs-ul li.on1{padding-right:60px}
    .cs-ul li.on2{padding-left:46px}
    .video-box{padding:16px 44px 20px 58px}
    .tell-btn .get{font-size:18px;padding:0 12px}
    .tell-btn .tel{padding:0 20px 0 16px}
    .tell-box .tell-btn span{margin-top:42px}
    .tell-box .tell-p p{font-size:16px;line-height:26px}
    .price-range li{margin-right:5%}
    .o-case-line ul li{padding:0 40px}
    .show-scx{bottom:-68px}
    .x-news-list li .qt .gn{width:66%}
}
@media screen and (max-width:1359px){
    .header .logo{width: 180px;}
    .ul-number li{margin-right: 1%}
    .header .nav{margin-left:40px}
    .text-msg p{font-size:16px}
    .hot-lb li span{font-size:20px}
    .tell-box .tell-p .tell-us{margin-top:8px}
    .case-btn a{font-size:20px}
    .about-slick{height:280px}
    .case-top .text{padding-left:40px}
    .case-top .gn-msg{padding:40px 0 30px}
    .contact-box .right-text h2:after{font-size:70px;line-height:80px}
    .contact-box .right-text h2{letter-spacing:20px}
    .info-li .one{margin-top:0;margin-bottom:0}
    .info-li .ewm{width:60px;height:60px}
    .lx-sm{margin-top:0}
    .lx-sm:before{width:136px;left:-12px}
    .info-li{padding:9px 24px 9px 9px}
    .contact-box .right-text h2{margin-top:30px}
    .contact-box .left-pic::after{left:30px}
    .fw-msg{padding-right:0}
    .side-online{padding:200px 25px 100px}
    .side-online p{font-size:16px;line-height:36px}
    .side-online p i{font-size:22px}
    .new-slick .content .text{max-width:300px}
    .slick-pro .text:after{display:none}
    .slick-pro .text{padding:20px 40px 54px 40px}
    .cs-ul li.on1{padding-right:30px}
    .cs-ul li.on2{padding-left:30px}
    .cp-text>p{font-size:18px}
    .price-range li{margin-right:3%}
    .o-case-line ul li{padding:0 31px}
    .show-scx{bottom:-90px}
    .case-pz .text .btn-box a{font-size:20px;padding:0 28px}
    .news-list li span{width:17%}
    .x-news-list li .qt .gn{width:62%}
    .pro-ylist{margin:0 -30px}
    .pro-ylist .item{margin-left:30px;margin-right:30px}
    .news-title .release{font-size: 16px;}
}
@media screen and (max-width:1279px){
    .header .nav ul li a{font-size:16px}
    .header .nav{margin-left:0}
    .header .logo{width:150px}
    .header .head-tel p{padding-left:40px}
    .slider-small .con p{font-size:18px}
    .y-news-list .txt .info span{display:none}
    .index-title p{font-size:16px}
    .hot-lb li{padding:0 8px}
    .hot-lb li:after{right:-5px}
    .tell-box .tell-p{padding:0 10px 10px;width:50%}
    .tell-btn span img{margin-right:0}
    .tell-btn .tel{margin-right:5px}
    .tell-box .img{display:none}
    .btn-more{bottom:10px}
    .case-text .txt p{margin-bottom:10px}
    .case-btn a{width:150px}
    .about-wrapper1 .col-img{padding:144px 13px 40px 5%}
    .case-pz .text:after{width:110px;background-size:100%;height:166px;top:-60px}
    .case-pz .pz-list .title:before{top:-30px}
    .message-box:after{display: none;}
    .show-msg .msg-fr{padding:0 10px}
    .foot-online .foot-tel{width:130px}
    .foot-online p{padding:0 130px 0 15px}
    .foot-online p em{font-size:22px}
    .fw-ul li{margin-bottom:40px;padding:0 25px}
    .fw-ul li.bar:before{display:none}
    .fw-ul li.bar{padding:60px 0 40px 0}
    .fw-ul:before{display:none}
    .contact-box .right-text h2:after{font-size:60px;line-height:70px}
    .about-fw .cow-l h2{font-size:34px;line-height:44px}
    .get-price .be{display:none}
    .item-ul li{padding:0 20px}
    .yp-img{left:62%}
    .side-online{padding-top:150px}
    .side-online .online-btn{width:150px;font-size:22px}
    .side-online p{line-height:28px}
    .side-online p i{font-size:18px}
    .pro-ylist{margin:0 -25px}
    .pro-ylist .item{margin:0 25px 80px}
    .pro-ylist .txt{margin:-30px 30px 0 0}
    .case-list3 .tit{padding:0 30px 0 10px}
    .new-slick .content .text{margin-left:2%}
    .side-online .online-btn{display:none}
    .side-online{height:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:160px 25px 20px}
    .device .title,.side-bar .related .title{padding:0 18px}
    .hot-product:after{background-size:80%}
    .hot-product .nav-slider{width:500px;height:142px}
    .hot-product .hot-slick-line{max-width:290px}
    .slick-pro .qt li{padding:0 5px}
    .slick-pro .qt li span{line-height:42px}
    .pro-advantage li p{padding:10px 30px 30px 30px}
    .str_ul{height:130px}
    .show-ul li{padding-right:30px}
    .price-range li{width:185px;margin-right:0}
    .show-scx{display:none}
    .o-case-line ul li{padding:0 28px}
    .m-pages .prev{margin-right:36px}
    .m-pages .next{margin-left:48px}
    .case-top .text h1{font-size:32px}
    .case-pz .text .btn-box a{font-size:18px;line-height:50px}
    .index-wrapper .text-lf{width:55%}
    .text-lf>p br{display:none}
    .ul-number{margin-top:60px}
    .ul-number li{margin-bottom:10px}
    .ul-number li strong{font-size:40px}
    .ul-number li p{font-size:16px}
    .pic-lr .pic{margin-top:80px}
    .news-list li span{width:22%}
    .news-list li a{width:75%}
    .about-people{padding-top:150px}
    .about-people li p{font-size:20px;line-height:30px;margin-top:10px}
    .about-people li i{width:80px}
    .about-people li strong{font-size:50px;line-height:60px;margin-bottom:0}
    .about-people .img{margin-bottom:60px}
    .pro-ylist .txt .tit{font-size:24px}
    .pro-ylist .txt p{font-size:16px}
    .pro-ylist .txt{padding:20px 30px 15px}
    .hot-lb li span{line-height:50px}
    .case-text h3 a{font-size:36px}
    .case-text>p{font-size:16px}
    .case-text .txt p{font-size:18px}
    .case-list1 .txt .tit{font-size:22px}
    .case-list1 .txt{padding:0 10px 15px 25px}
    .case-list1 .txt p{padding-left:22px;font-size:16px}
    .case-list1 .item{margin-right:20px}
    .case-pz .text .btn-box{padding-left:92px}
    .pz-list ul li .txt{font-size:20px}
    .price-range li strong{font-size:16px}
    .x-news-list li .qt .gn{display:none}
}
@media screen and (max-width:1144px){
    .hot-lb li span{line-height:46px}
    .msg-caption p{font-size:16px}
    .vodie-main .grid-right{margin-top:10px}
}
.pc_cs{margin:30px 0}
.pc_cs table{margin-bottom:20px;margin-top:20px}
.pc_cs table td{word-break:keep-all;padding:9px 0 10px}


.toptel{background: url(../images/toptel.png) no-repeat left center; padding:0 0 0 60px;  margin:20px 0 ; line-height:1.2em;} 
.toptel b{ display:block; font-size: 24px;color: #f80205; line-height:1.2em;}