html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{/*min-width:1260px;*/position:relative;background-color:#fff}
body, form, img, ul, ol, li, dl, dt, dd, p, tr, td, strong, span, pre{margin:0;padding:0;border:0;background-repeat:no-repeat}
h1, h2, h3, h4, h5, h6, p{margin:0;padding:0;font-weight:normal}
h1{font-size:2em}body, button, input, select, textarea{font-size:16px;line-height:30px;color:#333;font-family:思源黑体;}
img{border-style:none;vertical-align:middle}
ul, li{list-style:none}
a{text-decoration:none;color:#333;outline:0}
a:hover{background-repeat:no-repeat}
a, area{blr:expression(this.onFocus=this.blur())}
input, button, select, textarea{outline:none;border:none;margin:0;padding:0;resize:none;background:none}
table{border-collapse:collapse;border-spacing:0}
label{cursor:pointer}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
placeholder{color:#999}::-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}button, input{overflow:visible}button, select{text-transform:none}input[type="submit"], input[type="reset"], input[type="button"], button{-webkit-appearance:button}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
.web{width:1180px;margin:0 auto;position:relative;z-index:1}
.weblg{max-width:90%; margin:0 auto;/*position:relative;*/z-index:1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;*display:none}
.clearfix{*zoom:1}
.clear{clear:both;line-height:0;height:0;font-size:0}
.show{display:block !important}
.hide{display:none !important}
@media (max-width: 1720px){.weblg{max-width:85%;}}
@media (max-width: 1600px){.weblg{max-width:95%;}}
 @media(max-width:1600px) {
	 .nav .title a{display:block;font-size:16px;line-height:44px;padding:0 4px 22px;color:#fff}
	 .weblg{max-width:90%;}
	.inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	.index-banner .slide06 .textpopup .tit{ font-size:50px; margin-bottom:10px; line-height:60px;}
	.index-banner .slide06 .textpopup .txt{ margin-bottom:25px;}
	.index-banner .slide06 .textpopup .txt h2{ font-size:42px;margin:10px auto;}
	.index-banner .slide06 .textpopup .txt p{ font-size:35px;}
	.iservice {padding: 45px 50px;min-height: 270px;}
	.iservice .title {font-size: 28px;}
	.m-ichl-title .cn{font-size:36px;line-height:62px;}
	.iabout-us .year{position:absolute;right:27px;top:-140px;z-index:3}
	.team-wrap .fir-wrap .cont-fir {width: 34%;padding: 70px 10% 10px 6%;}
	.sec_box .flow_tit{margin-bottom:20px; font-size:60px;}
	.sec_box .flow_des{ font-size: 24px;}
	.sec_box .btns_box a{font-size: 26px;}
	.cooperation-left h4 {font-size:45px;}
	.about-history-list .slides li {width: 15%;}
	.jt .j_right .nr p{ padding-bottom:28px;}
	.profile-list1 .txts-wrap {padding-top: 2.25rem;padding-bottom: 2.25rem; }
	.profile-list1 .profile-h5 {font-size: 36px;color: #333;line-height: 1.2; }
	.profile-list1 .profile-h6 {font-size: 24pxcolor: #888;line-height: 1.2;padding-bottom: 10px;margin-top: 4px; }
	.profile-list1 .profile-detail { margin-top:7px;font-size:16px; color: #666;line-height: 30px; width:80%;}
	.profile-list1 .txt-item1 {margin-bottom:5px; }
	.ppc3 .nr li.li3{position: absolute;right:5%;top:220px;}
	.ppc3 .nr li.li6{position: absolute;right:20%;bottom: 305px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:22px; line-height:63px;}
	.waimao .w_right ul li .nr span{font-size:28px;}
	.wx-solve-11 ul li a {height:110px;}
	.wx-solve-11 ul li .img {margin-left: 85px;width: 108px;height: 67px;}
	.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-11 ul li .nr {padding-left: 30px;width:68%;height: 67px; }
	#owl-demo4 .item dd h2{ font-size:18px; line-height:80px;  height:80px;}
}
@media (max-width: 1400px){.weblg{max-width:90%;}}
@media(max-width:1400px) {
	 .weblg{max-width:90%;}
	 .nav .title a{display:block;font-size:16px;line-height:44px;padding:0 4px 22px;color:#fff}
	 .inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	.index-banner .slide06 .textpopup .tit{ font-size:50px; margin-bottom:10px; line-height:60px;}
	.index-banner .slide06 .textpopup .txt{ margin-bottom:25px;}
	.index-banner .slide06 .textpopup .txt h2{ font-size:42px;margin:10px auto;}
	.index-banner .slide06 .textpopup .txt p{ font-size:35px;}
	.iservice {padding: 45px 50px;min-height: 270px;}
	.iservice .title {font-size: 28px;}
	.about-history-list .slides li {width: 14.5%;}
	.cooperation-left h4 {font-size:40px;}
	.jt .j_right .nr p{ padding-bottom:10px;}
	.profile-list1 .txts-wrap {padding-top:1.25rem;padding-bottom:1.25rem; }
	.profile-list1 .profile-h5 {font-size:30px;color: #333;line-height: 1.2; }
	.profile-list1 .profile-h6 {font-size:22pxcolor: #888;line-height: 1.2;padding-bottom: 10px;margin-top: 4px; }
	.profile-list1 .profile-detail { margin-top:0px;font-size:15px; color: #666;line-height:24px; }
	.profile-list1 .txt-item1 {margin-bottom:5px; }
	.ppc3 .nr li.li3{position: absolute;right:5%;top:220px;}
	.ppc3 .nr li.li6{position: absolute;right:20%;bottom: 305px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:22px; line-height:63px;}
	.waimao .w_right ul li .nr span{font-size:28px;}
	.wx-solve-11 ul li a {height:110px;}
	.wx-solve-11 ul li .img {margin-left: 85px;width: 108px;height: 67px;}
	.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-11 ul li .nr {padding-left: 30px;width:68%;height: 67px; }
}
@media (max-width:992px){.weblg{max-width:96%;}}
@media (max-width: 768px){.weblg{max-width:98%;}}
/*.w-lg .weblg{max-width:1400px}
.w-md .weblg{max-width:1320px}
.w-sm .weblg{max-width:1200px}
.w-xs .weblg{max-width:750px}*/
.placeholder{color:#999}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}
@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}}
.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}
@-moz-keyframes zoomInUp{0%{opacity:0;-moz-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}
@-o-keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-moz-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}
.zoomInUp{-webkit-animation-name:zoomInUp;-moz-animation-name:zoomInUp;-o-animation-name:zoomInUp;animation-name:zoomInUp}
.zoomInUp{-webkit-animation-name:zoomInUp;-moz-animation-name:zoomInUp;-o-animation-name:zoomInUp;animation-name:zoomInUp}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px, 0, 0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px, 0, 0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px, 0, 0);-o-transition-timing-function:ease;-o-transform:translate(0px, 0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px, 0, 0);-ms-transition-timing-function:ease;-webkit-transition-property:left, top, -webkit-transform;transition-property:left, top, -webkit-transform;-o-transition-property:left, top, -o-transform;-moz-transition-property:transform, left, top, -moz-transform;transition-property:transform, left, top;transition-property:transform, left, top, -webkit-transform, -moz-transform, -o-transform;transition-duration:0s;transform:translate3d(0px, 0, 0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}


.unflodheader{background:url("../images/hdbg.png") repeat 0 0}
.fixheader{position:fixed;top:-60px;height:51px;padding-top:8px;padding-bottom:1px;background:url("../images/hdbg.png") repeat 0 0}
.fixheader .logo img{height:46px}
.fixheader .nav .title{padding-bottom:0}
.fixheader .nav .title a{padding-bottom:5px}
.fixheader #case .downmenu{top:60px}
.fixheader .nav .title a{padding-bottom:0}
.fixheader .nav .title.ac a, .fixheader .nav .title.cur a{padding-bottom:6px}
.fixheader .full-dropdown{top:60px}
.scroll-tips{position:absolute;left:50%;bottom:50px;z-index:10;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;border:1px solid #fff;margin-left:-800px;cursor:pointer}
.scroll-tips i{display:block;width:100%;height:48px;background:url("../images/ibandw.png") no-repeat center;-webkit-animation:portraitmove 1.5s ease infinite;-moz-animation:portraitmove 1.5s ease infinite;-o-animation:portraitmove 1.5s ease infinite;animation:portraitmove 1.5s ease infinite}
@-webkit-keyframes portraitmove{0%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-webkit-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}
@-moz-keyframes portraitmove{0%{-moz-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-moz-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-moz-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-moz-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}
@-o-keyframes portraitmove{0%{-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-o-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}
@keyframes portraitmove{0%{-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-webkit-transform:translate(0, 50%);-moz-transform:translate(0, 50%);-o-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}

.header{position:absolute;left:0;top:0;z-index:100;width:100%;/*min-width:1260px;*/height:66px;padding-top:24px;-webkit-transition:background ease .3s;-o-transition:background ease .3s;-moz-transition:background ease .3s;transition:background ease .3s}
.header .weblg{position:static}
.header .logo{display:block;float:left;margin-top:-2px}
.header .edit-handle{margin:0 0 0 34px;float:right;width:22px;height:44px;background:url("../images/hdedit.png") no-repeat center}
.header .head-search{position:relative;float:right}
.header .search-handle{margin:0 0 0 19px;display:block;width:21px;height:44px;background:url("../images/search-handle.png") no-repeat center}
.header .search-form{display:none;position:absolute;right:-75px;width:247px;height:65px;padding-top:20px;z-index:50;background:url(../images/index_348.png) no-repeat 0 0}
.header .search-form input{display:block;width:100%;font-size:14px;line-height:16px;height:16px;color:#333}
.header .search-form .key{float:left;width:201px;padding:12px 0}
.header .search-form .key input{padding-left:15px}
.header .search-form .search{float:left;width:40px;padding:12px 0;background:url(../images/index_349.png) no-repeat center}
.header .search-form .search input{font-size:0;cursor:pointer}
.unflodheader{background:url("../images/hdbg.png") repeat 0 0}
.fixheader{position:fixed;top:-60px;height:51px;padding-top:8px;padding-bottom:1px;background:url("../images/hdbg.png") repeat 0 0}
.fixheader .logo img{height:46px}
.fixheader .nav .title{padding-bottom:0}
.fixheader .nav .title a{padding-bottom:5px}
.fixheader #case .downmenu{top:60px}
.fixheader .nav .title a{padding-bottom:0}
.fixheader .nav .title.ac a, .fixheader .nav .title.cur a{padding-bottom:6px}
.fixheader .full-dropdown{top:60px}
.scroll-tips{position:absolute;left:50%;bottom:50px;z-index:10;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;border:1px solid #fff;margin-left:-800px;cursor:pointer}
.scroll-tips i{display:block;width:100%;height:48px;background:url("../images/ibandw.png") no-repeat center;-webkit-animation:portraitmove 1.5s ease infinite;-moz-animation:portraitmove 1.5s ease infinite;-o-animation:portraitmove 1.5s ease infinite;animation:portraitmove 1.5s ease infinite}
@-webkit-keyframes portraitmove{0%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-webkit-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}
@-moz-keyframes portraitmove{0%{-moz-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-moz-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-moz-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-moz-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}
@-o-keyframes portraitmove{0%{-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-o-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}
@keyframes portraitmove{0%{-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}35%{-webkit-transform:translate(0, 50%);-moz-transform:translate(0, 50%);-o-transform:translate(0, 50%);transform:translate(0, 50%);opacity:0}65%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}90%{-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}

.nav{float:right}
.nav li{float:left;padding:0 5px 0}
.nav .title a{display:block;font-size:16px;line-height:44px;padding:0 1px 22px;color:#fff}
.nav .title a:hover{color:#d90000;border-bottom:2px solid #d90000}
.nav .title.ac a, .nav .title.cur a{color:#d90000;padding-bottom:20px;border-bottom:2px solid #d90000}
.nav .downmenu{display:none;position:absolute;top:52px;left:50%;z-index:50;width:150px;margin-left:-75px;padding:10px 0px;border:1px solid #eee;background-color:#fff}
.nav .downmenu a{display:block;padding:5px 0;text-align:center;color:#333}
.nav .downmenu a:hover{color:#d90000}
.nav .activehook{position:absolute;bottom:0;height:2px}
.nav .activehook i{display:block;height:2px;background-color:#d90000}
.m-nav-cate{overflow:hidden;zoom:1;font-size:16px;line-height:45px}
.m-nav-cate img{float:left;margin-right:20px}
.m-navlist{float:left}
.m-navlist li{float:none;padding:0}
.m-navlist a{display:block;font-size:14px;line-height:36px;color:#888888}
.m-navlist a:hover{color:#d90000} 

.full-dropdown{display:none;position:absolute;left:0;top:90px;width:100%;z-index:50;background-color:#fff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.2);box-shadow:0 0 3px 1px rgba(0,0,0,0.2);border-bottom:1px solid #d9d9d9 \9}
.full-dropdown .nav-web{width:1200px;margin:0 auto;height:275px}
.full-dropdown .column{position:relative;float:left;width:38%;height:251px;padding-top:24px;background:url("../images/columnbg.png") no-repeat right 0}.full-dropdown .column .navbg{position:absolute;top:0;right:0;z-index:-1;width:500%;height:100%;background-color:#f2f2f2}
.full-dropdown .column .ico{height:132px;line-height:132px}
.full-dropdown .column .ico img{vertical-align:middle}
.full-dropdown .column .cn{font-size:18px;line-height:36px;font-weight:bold;color:#333}
.full-dropdown .column .en{font-size:30px;line-height:36px;font-weight:bold;color:#ccc}
.full-dropdown .subnav{float:left;width:60%}
.case-nav-wraper .item{float:left;width:43%;padding:25px 0 0 7%}
.case-nav-wraper .item .m-nav-cate{margin-bottom:9px}
.case-nav-wraper .cate-navlist .m-navlist{width:50%}
.solution-nav-wrapper .solution-nav{padding-top:34px}
.solution-nav-wrapper ul{padding-left:60px}
.solution-nav-wrapper li{float:left;width:25%;padding:0}
.solution-nav-wrapper li a{display:block;font-size:16px;line-height:50px;color:#333;padding-left:12px;background:url("../images/colsolline.png") no-repeat 0 center}
.solution-nav-wrapper li a:hover{font-weight:bold;color:#d90000;background-image:url("../images/colsollineac.png")}
.m-ico-links{float:left;width:45.4%;padding-top:25px;padding-left:4.6%}
.m-ico-links a{display:block;font-size:0;line-height:45px;margin-bottom:16px}
.m-ico-links a:hover{color:#d90000}
.m-ico-links img{margin-right:20px}
.m-ico-links span{font-size:16px;vertical-align:middle}
.app-nav-wrapper .app-solution{float:left;height:250px;padding-left:72px;padding-top:25px;border-left:1px dashed #d2d2d2}
.app-nav-wrapper .app-solution .m-nav-cate{margin-bottom:9px}
.app-nav-wrapper .m-navlist{float:left;width:160px}
.news-nav-wrapper, .wechat-nav-wrapper{overflow:hidden}
.news-nav-wrapper ul, .wechat-nav-wrapper ul{padding-top:65px;margin-left:10px;margin-right:-46px}
.news-nav-wrapper li, .wechat-nav-wrapper li{float:left;width:25%;padding:0;text-align:center;font-size:16px;line-height:60px;font-weight:bold}
.news-nav-wrapper li:hover a, .wechat-nav-wrapper li:hover a{color:#d90000}
.news-nav-wrapper .ico, .wechat-nav-wrapper .ico{margin-bottom:6px}
.news-nav-wrapper .ico img, .wechat-nav-wrapper .ico img{width:100px;height:100px}
.news-nav-wrapper h3, .wechat-nav-wrapper h3{font-weight:bold;font-size:16px}
.news-nav-wrapper h3 a, .wechat-nav-wrapper h3 a{color:#333}
.news-nav-wrapper li{width:19.66667%}
.site-nav-wrapper .m-dash, .shop-nav-wrapper .m-dash{width:44.5%;border-left:1px dashed #d2d2d2;height:250px}
.site-nav-wrapper .m-ico-links{width:29.7%;padding-left:3.5%}
.about-nav-wrapper dl{float:left;width:198px;padding:24px 20px 0;height:251px}
.about-nav-wrapper dl dt{margin-bottom:15px;padding-bottom:16px;font-size:18px;line-height:24px;font-weight:bold;border-bottom:1px solid #d9d9d9}
.about-nav-wrapper dl a{display:block;font-size:16px;line-height:36px;color:#666;padding-left:12px;background:url("../images/colsolline.png") no-repeat 0 center}
.about-nav-wrapper dl a:hover{font-weight:bold;color:#d90000;background-image:url("../images/colsollineac.png")}
.about-nav-wrapper .know{background:url("../images/navknow.png") no-repeat 246px 173px}
.about-nav-wrapper .customer{border-left:1px solid #d9d9d9;background:url("../images/navcus.png") no-repeat 243px 168px}
.contact-nav-wrapper dl{float:left;position:relative;width:305px;height:192px;padding:83px 40px 0 54px;overflow:hidden;zoom:1}
.contact-nav-wrapper dl .ico{float:right;width:100px}
.contact-nav-wrapper dl dt{font-size:16px;line-height:60px;color:#333;font-weight:bold}
.contact-nav-wrapper dl dt a:hover{color:#d90000}
.contact-nav-wrapper dl dd{font-size:14px;line-height:18px;color:#888}
.contact-nav-wrapper dl dd a{color:#888}
.contact-nav-wrapper dl .ico a{display:block}
.contact-nav-wrapper .hr{border-left:1px dashed #d9d9d9}
#case{position:static}
#case .downmenu{top:76px;left:0;margin-left:0;width:100%}
#case dl{width:1180px;padding:15px 0px 8px}
#case dt{float:left;width:680px}
#case dt a{display:block;float:left;margin-right:45px}
#case dt img{display:block}
#case dd{float:right;width:445px;margin-right:50px}
#case dd p{padding:10px 0px;border-bottom:solid 1px #d9d9d9}
#case dd a{width:200px;float:left;text-align:left}
#solution .downmenu{width:576px;margin-left:-288px;padding:0 0 20px 0}
#solution .downmenu div{float:left;width:180px;height:295px;padding:30px 0 20px;text-align:left;overflow:hidden}
#solution .downmenu p{border-left:solid 1px #e7e7e7;margin-left:15px}
#solution .downmenu a{text-align:left;padding-left:20px}
#solution .col-one p{margin-left:0}
#solution .col-thr{padding-right:16px}
.cooperation-box{display:none;position:fixed;left:0;top:0;z-index:101;width:100%;background:#fff;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,0.2);box-shadow:0 2px 3px 1px rgba(0,0,0,0.2)}
.cooperation-box .cooperation{position:relative;width:1110px;margin:auto;padding:35px 0px}
.cooperation-box .cooperation-close{position:absolute;right:-70px;top:20px;z-index:3;width:40px;height:40px;background:url(../images/index_09.png) no-repeat center}
.cooperation-iframe{width:1100px}
.cooperation-left{float:left;width:450px;color:#212121}
.cooperation-left a{color:#212121}
.cooperation-left h3{font-size:40px;line-height:42px;color:#e60012;/*padding-bottom:25px*/}
.cooperation-left h4{font-size:45px;line-height:48px;border-bottom:1px solid #ccc;padding-bottom:35px}
.cooperation-left h5{font-size:18px;line-height:26px;padding-bottom:20px}
.cooperation-left p{font-size:13px}
.cooperation-left .coopb{font-size:13px;padding:35px 0px}
.cooperation-right{float:right;width:498px}
.cooperation-right h3{font-size:24px;line-height:30px;padding-bottom:10px}
.cooperation-right .baseinfo li{margin-bottom:8px}
.cooperation-right .baseinfo label{display:block;padding:6px 10px;/*height:24px*/;overflow:hidden;background:#f6f6f6;border:1px solid #d9d9d9}
.cooperation-right .baseinfo input{display:block;width:100%;font-size:15px;line-height:24px;height:24px;color:#999}
.cooperation-right .baseinfo .name{float:left;width:220px}
.cooperation-right .baseinfo .tel{float:right;width:220px}
.cooperation-right .type-label{padding-top:6px;font-size:24px;line-height:30px}
.cooperation-right .type-label span{display:block;font-size:30px;line-height:40px}
.cooperation-right .project-type dd{float:left;position:relative;width:119px;height:63px;padding:5px 5px 5px 0;cursor:pointer}
.cooperation-right .project-type input{display:none}
.cooperation-right .project-type .checked{position:absolute;right:-1px;bottom:-1px;z-index:3;width:17px;height:17px;background-repeat:no-repeat;background-position:center}
.cooperation-right .project-type label{position:relative;display:block;width:118px;height:67px;cursor:pointer;border:1px solid #ff3366;background-color:#f6f6f6;text-align:center;border:1px solid #f6f6f6}.cooperation-right .project-type label.cur{border-color:#ff3366}
.cooperation-right .project-type label.cur .checked{background-image:url(../images/zdshzimg01.jpg)}
.cooperation-right .project-type span{display:block;padding-top:15px;font-size:14px;line-height:18px}
.cooperation-right .budget-title{font-size:16px;font-weight:bold;padding:8px 0px 5px}
.cooperation-right .budget label{float:left;font-size:14px;line-height:26px;margin-right:12px}
.cooperation-right .budget input{margin:6px 3px 0 0;padding:0;width:14px;height:14px;vertical-align:top;float: left;}
.cooperation-right .verification{padding-top:20px}
.cooperation-right .verification label{float:left;display:block;width:220px;padding:6px 10px;margin-right:20px;/*height:24px;*/overflow:hidden;background:#f6f6f6;border:1px solid #d9d9d9}
.cooperation-right .verification input{display:block;line-height:24px;height:24px;width:100%;background:none;outline:none;font-size:15px;color:#999}
.cooperation-right .verification img{float:left}
.cooperation-right .sub{padding-top:15px}
.cooperation-right .sub input{width:100%;padding:10px 0px;border:2px solid #ff3366;font-size:20px;font-weight:bold;color:#ff3366;cursor:pointer;background:none;outline:none}

.cooperation-box1{ margin-bottom:30px;}
.cooperation-left1{float:left;width:48%;color:#212121}
.cooperation-left1 h2{padding: 0px 0 0 0;font-size:24px;color: #333;margin: 0 0 25px 0;}
.cooperation-left1 p{color:#666;margin-top:0; font-size:15px;}
.cooperation-right1{float:right;width:48%;}
.cooperation-right1 .baseinfo .name{ width:45%;}
.cooperation-right1 .baseinfo .tel{ width:45%;}

.inside-banner{position:relative;overflow:hidden}
.inside-banner img{display:block;width:100%}
.inside-banner .ban-info{position:absolute;left:0;top:43.33333%;z-index:10;width:100%;text-align:center;color:#fff}
.inside-banner .ban-info h2{margin-bottom:10px;font-size:50px;line-height:66px}
.inside-banner .ban-info p{font-size:20px;line-height:30px}
.inside-banner .case-ban-info{position:absolute;left:0;top:28.5%;z-index:10;width:100%;text-align:center;color:#fff}
.inside-banner .case-ban-info h2{font-size:54px;line-height:64px}
.inside-banner .case-ban-info .case-desc{margin-bottom:25px;font-size:24px;line-height:42px}
.inside-banner .feature .item{display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding:0 57px}
.inside-banner .feature .center{position:relative}
.inside-banner .feature .center span{position:absolute;top:10px;bottom:16px;width:1px;background:url("../images/bk2p.png") repeat-y 0 0}
.inside-banner .feature .center .before{left:0}
.inside-banner .feature .center .after{right:0}
.inside-banner .feature h3{font-size:18px;line-height:38px;text-align:left}
.inside-banner .feature h4{font-size:90px;line-height:104px}
.inside-banner .feature h5{font-size:16px; line-height:16px; text-align:center;}
.inside-banner .feature h5 img{width:35px; height:35px;margin:0 0;}
.inside-nav{padding:37px 0 42px;overflow:hidden}
.inside-nav ul{position:relative;margin-left:-30px}
.inside-nav li{float:left;padding:0 20px 0 30px;background:url("../images/navline.png") no-repeat 0 center}
.inside-nav .cur a{color:#d90000;border-bottom-color:#d90000}
.inside-nav a{display:block;font-size:16px;line-height:42px;color:#1a1a1a;border-bottom:2px solid #fff}
.inside-nav a:hover{color:#d90000;border-bottom-color:#d90000}
.inside-nav .activehook{position:absolute;bottom:0;width:100%;height:2px;background:none}
.inside-nav .activehook i{display:block;width:100%;height:2px;background:#d90000}
.m-line-more{position:relative;display:block;width:133px;height:33px;font-size:14px;line-height:33px;text-align:center;color:#999;border:1px solid #999;text-transform:uppercase}
.m-line-more::after{content:'';position:absolute;top:50%;left:-41px;z-index:3;width:80px;height:1px;background-color:#999}
.m-line-more.two-line{margin:18px auto 0}
.m-line-more.two-line::before{content:'';position:absolute;top:50%;right:-41px;z-index:3;width:80px;height:1px;background-color:#999}
.m-line-more:hover{color:#d80000;border-color:#d80000}
.m-line-more:hover::before, .m-line-more:hover::after{background-color:#d80000}
.customer-article{padding-top:60px;text-align:center;font-size:16px;line-height:30px;color:#333}
.customer-article .title{margin-bottom:23px;font-size:36px;line-height:50px;font-weight:bold}
.customer-article .text{padding:0 8.3125% 60px}
.customer-container{margin-bottom:83px}
.customer-container li img{display:block;width:100%}
.customer-container .bx-pager, .customer-container .flex-control-nav{display:none}
.customer-container .bx-wrapper .bx-controls-direction a{display:block;width:40px;height:78px;background-position:center;background-repeat:no-repeat;margin-top:-39px}
.customer-container .bx-wrapper .bx-controls-direction .bx-prev{left:25px;background-image:url("../images/cusprev.png")}
.customer-container .bx-wrapper .bx-controls-direction .bx-next{right:25px;background-image:url("../images/cusnext.png")}
.customer-container .flex-direction-nav{position:absolute;top:0;width:100%;top:50%;z-index:20}
.customer-container .flex-direction-nav a{font-size:0;display:block;width:40px;height:78px;background-position:center;background-repeat:no-repeat;opacity:1}
.customer-container .flex-direction-nav .flex-prev{left:25px;background-image:url("../images/cusprev.png")}
.customer-container .flex-direction-nav .flex-next{right:25px;background-image:url("../images/cusnext.png")}
.evaluate-wrapper{padding-top:60px}
.evaluate-wrapper ul{margin:0 -40px;font-size:0}
.evaluate-wrapper li{width:33.3333%;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.evaluate-wrapper .item{padding:0 40px;min-height:410px;background:url("../images/quot.png") no-repeat 42px 46px}
.evaluate-wrapper .brand{margin-bottom:22px;border-top:1px solid #d9d9d9;height:86px;padding:42px 0 0 92px;line-height:86px}
.evaluate-wrapper .brand img{vertical-align:middle;width:auto;max-height:86px}
.evaluate-wrapper .name{margin-bottom:25px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a;padding-left:92px}
.evaluate-wrapper .desc{padding:0 0 30px 92px;font-size:14px;line-height:24px;color:#666}
.loadmore{display:block;width:476px;height:46px;margin:55px auto 90px;font-size:16px;line-height:46px;font-weight:bold;color:#d93f3d;text-align:center;border:2px solid #d93f3d;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.loadmore:hover{background-color:#d93f3d;color:#fff}
.full-case-cate{background-color:#f2f2f2}
.full-case-cate .website, .full-case-cate .shop{background-color:#ededed}
.full-case-cate .item{float:left;width:25%;height:201px;padding:28px 0 31px;background-position:90% 77.77778%;background-repeat:no-repeat}
.full-case-cate .app{background-image:url("../images/caseico01.png")}
.full-case-cate .website{background-image:url("../images/caseico02.png")}
.full-case-cate .wxsm{background-image:url("../images/caseico03.png")}
.full-case-cate .shop{background-image:url("../images/caseico04.png")}
.full-case-cate .title{padding-left:74px;margin-bottom:12px;font-size:20px;line-height:32px;font-weight:bold;color:#1a1a1a}
.full-case-cate .title:hover{color:#d93f3d}
.full-case-cate .sublist{padding-left:74px}
.full-case-cate .sublist a{display:block;font-size:16px;line-height:32px;color:#666}
.full-case-cate .sublist a:hover{color:#d93f3d}
.case-filter{position:relative;z-index:3;margin-bottom:69px;background-color:#f2f2f2}
.case-filter .options{float:left}
.case-filter .options select{display:block;width:100%;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:17px;line-height:40px;background:none}
.case-filter .options select option{color:#666}
.case-filter .options{width:75%}
.case-filter .selector{position:relative;float:left;width:33%;border-right:1px solid #e6e6e6}
.case-filter .selector a{font-size:16px;color:#333}
.case-filter .selector.ac .sec-title, .case-filter .selector.cur .sec-title{background-color:#d90000;color:#fff}
.case-filter .selector.ac .sec, .case-filter .selector.cur .sec{background-image:url("../images/secless.png")}
.case-filter .sec-title{display:block;padding-left:68px;line-height:80px}
.case-filter .sec{background:url("../images/secadd.png") no-repeat 95.16% center}
.case-filter .all{background:none}
.case-filter .sec-option{display:none;position:absolute;left:0;top:80px;width:100%;background-color:#f2f2f2;max-height:240px;overflow-y:auto}
.case-filter .sec-option a{display:block;padding-left:68px;line-height:60px}
.case-filter .sec-option a:hover{color:#fff;background-color:#d90000}
.case-filter .edit{float:right;width:25%;height:80px;text-align:center}
.case-filter .edit span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:16px;line-height:80px;color:#d90000;padding-left:44px;background:url("../images/editbkac.png") no-repeat 0 44.9%}
.m-case-select{position:relative;z-index:10}
.m-case-select .selected{display:block;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:17px;line-height:40px;background:none;background-repeat:no-repeat;background-position:228px center;background-image:url("../images/secico.png");cursor:pointer}
.m-case-select .selected.cur, .m-case-select .selected:hover{background-color:#d90000;background-image:url("../images/secicoac.png");color:#fff}
.m-case-select .selected.cur select, .m-case-select .selected:hover select{color:#fff}
.m-case-select .m-options{display:none;position:absolute;left:0;top:44px;z-index:10;width:100%;color:#666;padding:15px 0;background-color:#ededed;max-height:318px;overflow:auto}
.m-case-select .m-options a{display:block;font-size:16px;line-height:36px;padding-left:17px}
.m-case-select .m-options a:hover{color:#d90000}
.cate-wrapper{overflow:hidden}
.cate-wrapper ul{margin:0 -17px;font-size:0}
.cate-wrapper li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:33.3333%;margin-bottom:45px}
.cate-wrapper .item{padding:0 17px}
.cate-wrapper .item img{display:block;width:100%;-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s}
.cate-wrapper .item .well-case, .cate-wrapper .item a{display:block}
.cate-wrapper .item .well-case:hover img, .cate-wrapper .item a:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.cate-wrapper .item .well-case:hover .name, .cate-wrapper .item a:hover .name{color:#d93f3d}
.cate-wrapper .thumb{position:relative;overflow:hidden;margin-bottom:23px}
.cate-wrapper .thumb .ratio{display:block;width:100%;padding-bottom:62.96296%}
.cate-wrapper .thumb img{position:absolute;top:0;left:0;width:100%;min-height:100%}
.cate-wrapper .name{font-size:16px;line-height:32px;font-weight:bold;color:#1a1a1a}
.cate-wrapper .desc{margin-bottom:10px;font-size:14px;color:#999;display:-webkit-box;height:72px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.cate-wrapper .cate{font-size:14px;line-height:14px;color:#999;border-left:4px solid #d90000}
.cate-wrapper .cate a{display:inline;color:#999;padding:0 0.5em}
.cate-wrapper .cate a:hover{color:#d90000}
.cate-wrapper .cate .dot{font-size:18px;line-height:14px}
.cate-wrapper .loadmore{margin-top:38px}
.cate-wrapper .well-case .thumb{position:relative}
.cate-wrapper .well-case .well-site{display:none;position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:#d90000}
.cate-wrapper .well-case ul{margin:0;padding:55px 40px;display:block}
.cate-wrapper .well-case ul a{display:block;color:#fff;font-size:14px;line-height:28px}
.cate-wrapper .well-case li{display:block;width:100%;margin-bottom:0}
.cate-wrapper .well-case .site-list{padding:55px 40px}
.cate-wrapper .well-case .site-list a{display:block;color:#fff;font-size:14px;line-height:28px}
.cate-wrapper .well-case .name{padding:0 20px}
.cate-wrapper .well-case .name a:hover{color:#d90000}
.cate-wrapper .well-case .text{padding:10px 20px 0;font-size:14px;line-height:24px;color:#666}
.case-news-wrapper{width:1248px;margin:-26px auto 0;zoom:1}
.case-news-wrapper .loadmore{margin:72px auto 69px}
.case-news-wrapper a{display:block}
.case-news-wrapper li{position:relative;padding-left:148px}
.case-news-wrapper li:hover .title a{color:#d80000}
.case-news-wrapper li:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.case-news-wrapper .date{position:absolute;left:0;top:40px;font-size:16px;line-height:40px;color:#1a1a1a;text-align:center}
.case-news-wrapper .date .dd{padding-bottom:16px;font-size:48px;line-height:40px;font-weight:bold;border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif}
.case-news-wrapper .content{padding:46px 0 45px;border-bottom:1px solid #ccc}
.case-news-wrapper .content img{display:block;width:100%;-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s}
.case-news-wrapper .content .title{font-size:28px;line-height:38px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.case-news-wrapper .content .title a{color:#333}
.case-news-wrapper .content .type{padding:8px 0;font-size:14px;line-height:36px;color:#999}
.case-news-wrapper .content .thumb{overflow:hidden;margin-bottom:23px}
.case-news-wrapper .content .desc{font-size:16px;color:#333;display:-webkit-box;height:60px;line-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.case-news-wrapper .content .more{font-size:14px;line-height:30px;color:#d80000}
.online-news-wrapper{padding-top:4.375%;overflow:hidden}
.online-news-wrapper ul{margin:0 -30px}
.online-news-wrapper li{float:left;width:33.3333%}
.online-news-wrapper li a{display:block;margin:0 30px;padding:13.74322% 20px 16.27486%;overflow:hidden;border-top:1px solid #d9d9d9;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s}
.online-news-wrapper li a:hover{background-color:#f2f2f2}
.online-news-wrapper li a:hover .title{color:#d90000}
.online-news-wrapper .date{margin-bottom:20px;font-size:18px;line-height:24px;color:#666}
.online-news-wrapper .date .line{display:block;width:20px;height:0;padding-top:15px;border-bottom:3px solid #d9d9d9}
.online-news-wrapper .title{margin-bottom:32px;font-size:18px;font-weight:bold;color:#1a1a1a;display:-webkit-box;height:48px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.online-news-wrapper .desc{font-size:14px;line-height:24px;color:#666;display:-webkit-box;height:96px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.project-cover{padding:61px 0 90px}
.project-cover .article{padding:0 6.75% 67px;font-size:16px;line-height:30px;text-align:center;color:#333}
.project-cover .article .title{margin:0 0 12px;font-size:36px;line-height:72px;font-weight:bold;color:#1a1a1a}
.m-case-list{font-size:0;margin:0 -6px}
.m-case-list a{display:block}
.m-case-list a:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.m-case-list a:hover .title{color:#d80000}
.m-case-list img{display:block;width:100%;-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s}
.m-case-list li{width:25%;padding-bottom:1.5%;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.m-case-list .item{padding:0 21px;text-align:center}
.m-case-list .thumb{margin-bottom:26px;overflow:hidden}
.m-case-list .title{font-size:20px;line-height:34px;font-weight:bold;color:#333}
.m-case-list .desc{font-size:14px;line-height:30px;color:#999}
.project-cover-list{overflow:visible}
.m-case-division{border-left:1px solid #dcdcdc}
.m-case-division li{float:left;width:33.3333%}
.m-case-division li a{display:block}
.m-case-division li img{display:block;width:100%}
.m-case-division li:hover .shadow{opacity:1}
.m-case-division li:hover .shadow img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.m-case-division li:hover .content{background-position:45px 190px;background-color:#f8f8f8}
.m-case-division li:hover .title{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);color:#d90000}
.m-case-division li:hover .desc{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}
.m-case-division .thumb a{position:relative}
.m-case-division .thumb .shadow{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:url("../images/caseshadow.png") repeat 0 0;opacity:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-case-division .thumb .shadow img{position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;width:50px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-case-division .content{padding:21px 48px 102px 35px;border-bottom:1px solid #dcdcdc;background:url("../images/casearr.png") no-repeat 35px 190px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;border-right:1px solid #dcdcdc}
.m-case-division .content .title{margin-bottom:15px;font-size:20px;line-height:48px;color:#333;font-weight:bold;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-case-division .content .desc{font-size:16px;line-height:22px;color:#999999;display:-webkit-box;height:66px;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.full-case-container{position:relative;background-color:#f5f5f5}
.case-inside-nav ul{position:relative;height:44px;overflow:hidden;padding-right:78px}
.case-inside-nav a{border-bottom-color:#f5f5f5}
.case-inside-nav .more{position:absolute;right:0;top:0;padding-right:0}
.case-inside-nav .more a{padding-right:16px;background-repeat:no-repeat;background-position:right center;background-image:url("../images/morearr.png");border-bottom:0}
.case-inside-nav .more a:hover{background-image:url("../images/morearrac.png")}
.full-case-subnav{display:none;position:absolute;width:100%;left:0;top:102px;z-index:10;padding:15px 0;background-color:#fff}
.full-case-subnav li{float:left;width:16.66667%}
.full-case-subnav a{font-size:16px;line-height:45px;color:#666;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.full-case-subnav a:hover{color:#d93f3d}
.case-wrapper{padding-bottom:73px}
.case-wrapper .cdetail-title{text-align:center;padding:50px 0 43px;font-size:30px;line-height:48px;font-weight:bold}
.case-wrapper .caseban{position:relative;overflow:hidden;font-size:0}
.case-wrapper .caseban:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.case-wrapper .caseban img{display:block;width:100%;-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s}
.case-wrapper .caseban .title{position:absolute;width:280px;height:280px;left:80px;top:50%;z-index:3;margin-top:-140px;background-color:#ce3f39;text-align:center;color:#fff}
.case-wrapper .caseban .ico{display:none;height:152px;line-height:152px}
.case-wrapper .caseban .ico img{width:auto;display:inline;vertical-align:middle}
.case-wrapper .caseban .middle{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:100%}
.case-wrapper .caseban h2{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 10px;font-size:30px;line-height:48px;font-weight:bold}
.case-intro-wrapper{background-color:#fff;padding:45px 75px 75px}
.case-intro-wrapper .jiejuelist .id{position:absolute;left:0;top:50px;z-index:3;font-size:110px;font-style:italic;color:#e5e5e5;line-height:110px;font-weight:lighter}
.case-intro-wrapper .jiejuelist dl{position:relative;padding:53px 20px 66px 19.72414%;border-bottom:1px solid #d9d9d9;font-size:16px;line-height:30px;color:#666}
.case-intro-wrapper .jiejuelist dl li{list-style-type:disc}
.case-intro-wrapper .jiejuelist dt{position:relative;margin-bottom:45px;font-size:28px;line-height:48px;font-weight:bold;color:#333}
.case-intro-wrapper .jiejuelist dt::after{content:'';position:absolute;left:0;bottom:-20px;z-index:3;width:30px;height:3px;background-color:#d93f3d}
.case-intro-wrapper table{border-collapse:collapse}
.case-intro-wrapper table td{border:1px solid #666;padding:3px 8px;min-width:5em}
.case-intro-wrapper img{max-width:100%;height:auto !important}
.case-intro-list li{position:relative;padding:53px 20px 66px 19.72414%;border-bottom:1px solid #d9d9d9;font-size:16px;line-height:30px;color:#666}
.case-intro-list li .bold{font-weight:bold}
.case-intro-list .id{position:absolute;left:0;top:50px;z-index:3;font-size:110px;font-style:italic;color:#e5e5e5;line-height:110px;font-weight:lighter}
.case-intro-list .title{position:relative;margin-bottom:45px;font-size:28px;line-height:48px;font-weight:bold;color:#333}
.case-intro-list .title::after{content:'';position:absolute;left:0;bottom:-20px;z-index:3;width:30px;height:3px;background-color:#d93f3d}
.case-intro-list .text{overflow:hidden}
.case-intro-list .m-letter-item{padding-top:63px;font-size:14px;line-height:24px;color:#666}
.case-intro-list .m-letter-item .letter{margin-bottom:18px;font-size:48px;line-height:48px;font-weight:bold;color:#d90000}
.case-intro-list .m-letter-item .sub-title{margin-bottom:26px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a}
.case-intro-list .rhalfimg img{float:right;max-width:48.6%;margin-left:30px}
.case-intro-list .rimg{position:relative;overflow:hidden;padding-right:39.73799%}
.case-intro-list .rimg .letimg{position:absolute;top:0;right:0;bottom:0;width:39.73799%;text-align:center;float:right}
.case-intro-list .rimg .letimg::before{content:'';width:0;height:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.case-intro-list .rimg .letimg img{float:none;max-width:80%;margin:0;vertical-align:middle}
.case-intro-list .prico-title{padding:24px 0 28px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a}
.trade-imglist{overflow:hidden}.trade-imglist .imglist-wrap{margin:0 -30px}
.trade-imglist .imglist-wrap .trade-item{float:left;width:33.333%;font-size:14px;line-height:24px;color:#666}
.trade-imglist .imglist-wrap .trade-item img{display:block;max-width:100%}
.trade-imglist .imglist-wrap .inner{padding:0 30px}
.trade-imglist .imglist-wrap .trade-title{padding:21px 0 18px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a}
.trade-icolist{width:86%;padding-top:25px}
.trade-left{float:left;width:44.54148%}
.trade-right{float:right;width:44.54148%}
.price-top{font-size:0;overflow:hidden}
.price-top .top-item{float:left;margin-right:22.70742%}
.price-icolist{overflow:hidden}
.price-icolist .icolist{width:110%;width:112.31441%;font-size:0}
.price-icolist .ico-item{width:38.56921%;padding-top:80px;padding:30px 11.35303% 50px 0;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:14px;line-height:24px;color:#666}.price-icolist .ico-item img{display:block}
.seo-top-list{overflow:hidden}
.seo-top-list .top-seoabc{width:110.04367%}
.seo-top-list .m-letter-item{width:25.79365%;float:left;padding-right:6.7%}
.seo-thr-list{position:relative;padding-left:385px;padding-top:40px}
.seo-thr-list .thr-left{position:absolute;left:0;top:40px;width:350px}
.seo-thr-list .m-letter-item{padding:0}
.seo-thr-list .dash-border{margin-bottom:24px;padding:0 0 67px 0;border-bottom:1px dashed #d9d9d9}
.seo-thr-list .thr-right{padding:0 0 35px 33px;overflow:hidden;border-left:1px dashed #d9d9d9}
.seo-thr-list .red-dot-list{font-size:0}
.seo-thr-list .red-dot-list .red-item{width:50%;margin-bottom:42px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:14px;line-height:24px;color:#666}
.seo-thr-list .red-dot-list h4{font-size:16px;line-height:30px;font-weight:bold;color:#d90000}
.seo-thr-list .red-dot-list p{padding-right:15px}
.m-relat-title{padding:27px 0}
.m-relat-title h3{float:left;font-size:24px;line-height:35px;color:#333}
.m-relat-title a{position:relative;float:right;width:138px;font-size:14px;line-height:33px;color:#999;text-align:center;border:1px solid #ccc;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-relat-title a i{position:absolute;left:-40px;top:18px;z-index:3;width:80px;height:1px;background-color:#ccc;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.m-relat-title a:hover{color:#d80000;border-color:#d80000}
.m-relat-title a:hover i{background-color:#d80000}
.relative-cases{padding:22px 0 62px;overflow:hidden}
.relative-cases ul{margin:0 -28px}
.relative-cases li{float:left;width:33.3333%}
.relative-cases .thumb{margin-bottom:22px;overflow:hidden}
.relative-cases a{padding:0 28px;display:block;line-height:36px}
.relative-cases a img{display:block;width:100%;-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s}
.relative-cases a .title{font-size:16px;font-weight:bold;color:#1a1a1a}
.relative-cases a .desc{font-size:14px;color:#999}
.relative-cases a:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.relative-cases a:hover .title{color:#d80000}
.m-diff-title, .m-chl-title{font-size:36px;line-height:46px;text-align:center;color:#1a1a1a}
.m-diff-title{color:#333}
.contact-ways{padding-top:70px}
.contact-ways .info{padding:87px 9.0625% 73px}
.contact-ways .info .item{float:left;width:25%;font-size:16px;line-height:28px;color:#1a1a1a}
.contact-ways .info .item a{color:#1a1a1a}
.contact-ways .info .item a:hover{color:#d80000}
.contact-ways .info img{vertical-align:middle}
.contact-ways .info .ico{margin-bottom:30px;text-align:center}
.contact-ways .info h4{font-weight:bold;text-align:center}
.contact-ways .info span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;text-align:right}
.contact-ways .info .label1{width:46%}
.contact-ways .info .label2{width:46%}
.contact-ways .info .label3{width:43%}
.contact-ways .info .label4{width:45%}
.full-contact-tab{padding:40px 0 35px;border-bottom:1px solid #eaeaea}
.full-contact-tab .tab-handle{text-align:center;font-size:0}
.full-contact-tab .tab-handle .handle{display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin:0 78px;padding-top:448px;background-repeat:no-repeat;background-position:center 0;cursor:pointer}.full-contact-tab .tab-handle .gz{background-image:url("../images/handlegz.png")}
.full-contact-tab .tab-handle .gz.cur{background-image:url("../images/handlegzac.png")}
.full-contact-tab .tab-handle .sz{background-image:url("../images/handlesz.png")}
.full-contact-tab .tab-handle .sz.cur{background-image:url("../images/handleszac.png")}
.full-contact-tab .name{margin-bottom:6px;font-size:18px;line-height:28px;color:#1a1a1a}
.full-contact-tab .addr{font-size:14px;line-height:24px;color:#1a1a1a}
.contact-ways .tab-panel .panel{display:none}
.contact-ways .tab-panel .panel.cur{display:block}
.full-arrive{padding:72px 0 0;background-color:#f5f5f5}
.arrive-info{padding-bottom:68px}
.arrive-lf{float:left;padding:5px 38px 0 95px;background:url("../images/arrico.png") no-repeat 0 0}
.arrive-lf .arr-title{margin-bottom:31-px;color:#ff3366}
.arrive-lf .arr-title h3{font-size:24px;line-height:30px;font-weight:bold}
.arrive-lf .arr-title h4{font-size:48px;line-height:60px;text-transform:uppercase}
.arrive-lf .addr{font-size:16px;line-height:28px;color:#1a1a1a}
.arrive-lf .addr span{font-weight:bold}
.arrive-rg{overflow:hidden;padding-left:64px;border-left:1px solid #d9d9d9;font-size:16px;line-height:30px}
.arrive-rg .tag{font-weight:bold}
.full-bdmap{width:100%;height:640px}
.contact-feedback{padding:80px 0 86px}
.contact-feedback .m-chl-title{margin-bottom:41px}
.contact-feedback .contact-form{max-width:1200px;margin:0 auto}
.contact-feedback .text{float:left;width:580px}
.contact-feedback .text label{display:block;padding:17px 0;margin-bottom:36px;border-bottom:1px solid #ccc}
.contact-feedback .text label input{display:block;width:100%;font-size:16px;line-height:16px;height:16px}
.contact-feedback .text label input::-webkit-input-placeholder{color:#999}
.contact-feedback .text label input:-moz-placeholder{color:#999}
.contact-feedback .text label input::-moz-placeholder{color:#999}
.contact-feedback .text label input:-ms-input-placeholder{color:#999}
.contact-feedback .text .imgval{position:relative}
.contact-feedback .text .imgval img{position:absolute;right:0;top:5px;height:40px}
.contact-feedback .msg{float:right;width:580px}
.contact-feedback .msg p{font-size:16px;line-height:50px}
.contact-feedback .msg textarea{display:block;border:1px solid #ccc;width:560px;height:329px;padding:10px}
.contact-feedback .form-ctrl{padding-top:12px;width:431px;margin:0 auto}
.contact-feedback .form-ctrl label{display:block;width:197px;height:20px;padding:20px 0}
.contact-feedback .form-ctrl label input{display:block;width:100%;font-size:18px;line-height:20px;height:20px;color:#fff;text-align:center}
.contact-feedback .form-ctrl .sub{float:left;background-color:#db2035}
.contact-feedback .form-ctrl .reset{float:right;background-color:#ccc}
.recruit-content{padding:60px 0 80px}
.recruit-content .thumb{float:right;margin-left:150px}
.recruit-content .thumb img{display:block}
.recruit-content .content{color:#333;font-size:16px;line-height:30px;color:#333}
.recruit-content .content .title{font-size:36px;line-height:52px;font-weight:bold;font-style:italic}
.recruit-content .content .text{padding:12px 0 48px}
.recruit-content .content .mail{font-size:18px;line-height:30px;color:#d93f3d;font-weight:bold}
.recruit-content .content .mail a{color:#d93f3d;text-decoration:underline}
.recruit-list-wrapper{padding-bottom:118px}
.recruit-list-wrapper ul{border-top:1px solid #d9d9d9}
.recruit-list-wrapper li{border-bottom:1px solid #d9d9d9}
.recruit-list-wrapper .brief{position:relative;padding:30px 0;font-size:18px;line-height:38px;color:#999;cursor:pointer}
.recruit-list-wrapper .brief h3, .recruit-list-wrapper .brief p{float:left;width:20.625%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.recruit-list-wrapper .brief h3{width:27.1875%;font-weight:bold;color:#333}
.recruit-list-wrapper .brief .ico{position:absolute;right:0;top:0;z-index:3;width:98px;height:98px;background:url("../images/recruitico.png") no-repeat center}
.recruit-list-wrapper .brief.cur .ico{background:url("../images/recruiticoac.png") no-repeat center}
.recruit-list-wrapper .info{display:none;padding:35px 0 64px;font-size:14px;line-height:30px;color:#333;border-top:1px solid #d9d9d9}
.recruit-list-wrapper .info dl, .recruit-list-wrapper .info .item{padding-bottom:41px}
.recruit-list-wrapper .info dt, .recruit-list-wrapper .info .label{float:left;width:230px}
.recruit-list-wrapper .info dd, .recruit-list-wrapper .info .text{overflow:hidden;zoom:1}
.recruit-list-wrapper .delivery{margin-left:230px;display:block;width:113px;height:60px;padding-left:84px;font-size:18px;line-height:60px;color:#fff;background:#333 url("../images/delivery.png") no-repeat 38px 13px}
.m-ichl-title .en{font-size:16px;line-height:24px;color:#999;text-transform:uppercase}
.m-ichl-title .cn{font-size:36px;line-height:62px;font-weight:bold;color:#1a1a1a}
.m-ichl-title .cn a{color:#1a1a1a}
.m-ichl-title .cn span{color:#d90000}
.m-ichl-subnav{position:relative;overflow:hidden;padding-top:11px}
.m-ichl-subnav ul{margin-left:-30px;position:relative}
.m-ichl-subnav li{float:left;padding:0 20px 0 30px;background:url(../images/navline.png) no-repeat 0 center}
.m-ichl-subnav li.cur a{color:#d90000;border-bottom-color:#fff}
.m-ichl-subnav li a{display:block;font-size:16px;line-height:42px;color:#1a1a1a;border-bottom:2px solid #fff}
.m-ichl-subnav li a:hover{color:#d90000;border-bottom-color:#fff}
.m-ichl-subnav .activehook{position:absolute;bottom:0;background:none}
.m-ichl-subnav .activehook i{display:block;width:100%;height:2px;background-color:#d90000}
.m-ichl-subnav .nav-more .item{display:none}
.m-ichl-subnav .m-line-more{position:absolute;right:0;top:11px;z-index:3}

.index-banwrap{position:relative;width:100%;height:0;padding-bottom:41.66667%;overflow:hidden}
.index-banwrap{position:relative;width:100%;height:0;padding-bottom:41.66667%;overflow:hidden}
.index-banwrap .index-banner{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}
.index-banwrap .index-banner .bx-wrapper{width:100%;height:100%}
.index-banwrap .index-banner .bx-viewport{width:100%;height:100%}
.index-banwrap .index-banner .slides:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;*display:none}
.index-banwrap .index-banner .slides{*zoom:1}
.index-banner .slides{width:300%}
.index-banner .slides li{float:left;width:33.3333%;overflow:hidden}
.index-banner .linerbg{position:absolute;left:0;top:0;width:100%;z-index:30;height:140px;background:url("../images/hdbanbg01.png") repeat-x 0 0}
.index-banner a{display:block}
.index-banner img{display:block;max-width:none;width:100%}
.index-banner li{position:relative}
.index-banner li .m-line-more{display:none;visibility:hidden}
.index-banner .flex-direction-nav{display:none}
.index-banner .bx-pager{bottom:18px}
.index-banner .bx-pager .bx-pager-item a{margin:0 3px;line-height:0;height:2px;padding:20px 0;width:94px}
.index-banner .bx-pager .bx-pager-item i{display:block;width:100%;height:2px;-webkit-border-radius:1px;border-radius:1px;background-color:#fff}
.index-banner .bx-pager .bx-pager-item .active i{background-color:#d90000}
.index-banner .flex-control-nav{z-index:20;bottom:38px}
.index-banner .flex-control-nav li{margin:0 3px;line-height:0;height:2px;width:94px;background-color:#fff}.
index-banner .flex-control-nav .cur{background-color:#d90000}
.index-banner .flex-control-nav a{-webkit-border-radius:0;border-radius:0;width:94px;height:2px;background:none;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;padding:15px 0;margin-top:-16px}
.index-banner .flex-control-nav .flex-active{opacity:1;background:none}
.index-banner .slide01 .imgpopup{position:absolute;right:0;bottom:0;z-index:3;width:72.39583%}
.index-banner .slide01 .imgpopup img{vertical-align:top;width:100%}
.index-banner .slide01 .textpopup{position:absolute;top:27.5%;left:50%;z-index:20;margin-left:-800px;color:#fff}
.index-banner .slide01 .tit{margin-bottom:15px;font-size:48px;line-height:58px;width:72.39583%;white-space:nowrap;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}
.index-banner .slide01 .txt{margin-bottom:52px;font-size:20px;line-height:32px;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;white-space:nowrap}
.index-banner .slide01 .m-line-more{-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;width:72.39583%;width:138px;border-color:#a19583;color:#fff}
.index-banner .slide01 .m-line-more:hover{color:#fff}
.index-banner .slide01 .m-line-more:hover::after{background-color:#a19583}
.index-banner .slide01 .before{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
.index-banner .slide01 .after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
.index-banner .slide03{position:relative}
.index-banner .slide03 .textpopup03{position:absolute;top:27.5%;left:50%;z-index:20;margin-left:-800px;color:#fff}
.index-banner .slide03 .textpopup03 .ico{margin-bottom:26px}
.index-banner .slide03 .textpopup03 .ico img{width:auto}
.index-banner .slide03 .textpopup03 .tit{-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;margin-bottom:50px;font-size:48px;line-height:60px;color:#fff}
.index-banner .slide03 .textpopup03 .m-line-more{border-color:#fff;color:#fff;-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}
.index-banner .slide03 .textpopup03 .m-line-more::after{background-color:#fff}
.index-banner .slide03 .textpopup03 .before{-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
.index-banner .slide03 .textpopup03 .after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
.index-banner .slide03 .imgpopup03 .before{-webkit-transform:translate(80px, 60px);-moz-transform:translate(80px, 60px);-ms-transform:translate(80px, 60px);-o-transform:translate(80px, 60px);transform:translate(80px, 60px);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
.index-banner .slide03 .imgpopup03 .after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.index-banner .slide03 .imgpopup03 img{position:absolute;z-index:10;width:auto}
.index-banner .slide03 .imgpopup03 .pop01{width:5.72917%;top:66.5%;left:32.34375%;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}
.index-banner .slide03 .imgpopup03 .pop02{width:11.61458%;top:69.875%;left:37.29167%;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}
.index-banner .slide03 .imgpopup03 .pop03{width:6.61458%;top:50.375%;left:41.04167%;-webkit-transition-delay:0.9s;-moz-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s}
.index-banner .slide03 .imgpopup03 .pop04{width:19.21875%;top:0%;left:68.22917%;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}
.index-banner .slide03 .imgpopup03 .pop05{width:9.32292%;top:28.375%;left:76.82292%;-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;-o-transition-delay:0.7s;transition-delay:0.7s}
.index-banner .slide04{position:relative}
.index-banner .slide04 .textpopup{position:absolute;top:31%;left:50%;z-index:20;margin-left:-800px;color:#fff}
.index-banner .slide04 .textpopup .tit{margin-bottom:15px;font-size:48px;line-height:58px;width:72.39583%;white-space:nowrap;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}
.index-banner .slide04 .textpopup .txt{margin-bottom:52px;font-size:20px;line-height:32px;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;white-space:nowrap}
.index-banner .slide04 .textpopup .txt span{ font-size:30px; padding-right:30px;}
.index-banner .slide04 .textpopup .m-line-more{-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;-o-transition-delay:0.7s;transition-delay:0.7s;width:72.39583%;width:138px;border-color:#fff;color:#fff}
.index-banner .slide04 .textpopup .m-line-more::after{background-color:#fff}
.index-banner .slide04 .textpopup .m-line-more:hover{color:#fff}
.index-banner .slide04 .textpopup .m-line-more:hover::after{background-color:#fff}
.index-banner .slide04 .textpopup .before{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
.index-banner .slide04 .textpopup .after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
.index-banner .slide04 .imgpopup img{position:absolute;z-index:10;width:auto}
.index-banner .slide04 .imgpopup .pop01{top:0;left:39%;width:35.46875%}
.index-banner .slide04 .imgpopup .pop01.before{-webkit-transform:translate(-120px, 120px);-moz-transform:translate(-120px, 120px);-ms-transform:translate(-120px, 120px);-o-transform:translate(-120px, 120px);transform:translate(-120px, 120px)}
.index-banner .slide04 .imgpopup .pop02{top:0;left:62%;width:26.35417%}
.index-banner .slide04 .imgpopup .pop02.before{-webkit-transform:translate(-120px, 120px);-moz-transform:translate(-120px, 120px);-ms-transform:translate(-120px, 120px);-o-transform:translate(-120px, 120px);transform:translate(-120px, 120px)}
.index-banner .slide04 .imgpopup .pop03{top:79.375%;left:33.3125%;width:33.33333%;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}
.index-banner .slide04 .imgpopup .pop03.before{-webkit-transform:translate(120px, -120px);-moz-transform:translate(120px, -120px);-ms-transform:translate(120px, -120px);-o-transform:translate(120px, -120px);transform:translate(120px, -120px)}
.index-banner .slide04 .imgpopup .pop04{bottom:0;left:55%;width:35.46875%;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}
.index-banner .slide04 .imgpopup .pop04.before{-webkit-transform:translate(120px, -120px);-moz-transform:translate(120px, -120px);-ms-transform:translate(120px, -120px);-o-transform:translate(120px, -120px);transform:translate(120px, -120px)}
.index-banner .slide04 .imgpopup .pop05{top:4%;right:0;width:19.47917%;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}
.index-banner .slide04 .imgpopup .pop05.before{-webkit-transform:translate(120px, -120px);-moz-transform:translate(120px, -120px);-ms-transform:translate(120px, -120px);-o-transform:translate(120px, -120px);transform:translate(120px, -120px)}
.index-banner .slide04 .imgpopup .pop06{top:73.5%;left:57.29167%;width:36.97917%}
.index-banner .slide04 .imgpopup .pop06.before{-webkit-transform:translate(-120px, 120px);-moz-transform:translate(-120px, 120px);-ms-transform:translate(-120px, 120px);-o-transform:translate(-120px, 120px);transform:translate(-120px, 120px)}
.index-banner .slide04 .imgpopup .pop07{bottom:0;left:84.32292%;width:15.88542%}
.index-banner .slide04 .imgpopup .pop07.before{-webkit-transform:translate(-120px, 120px);-moz-transform:translate(-120px, 120px);-ms-transform:translate(-120px, 120px);-o-transform:translate(-120px, 120px);transform:translate(-120px, 120px)}
.index-banner .slide04 .imgpopup .before{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}
.index-banner .slide04 .imgpopup .before.after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}
.index-banner .slide05{position:relative}
.index-banner .slide05 .textpopup{position:absolute;top:28%;left:0;z-index:20;/*margin-left:-100px;*/color:#fff; text-align:center; width:100%;}
.index-banner .slide05 .textpopup .tit{margin-bottom:15px;font-size:48px;line-height:58px;width:100%;white-space:nowrap;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s; text-align:center;}
.index-banner .slide05 .textpopup .txt{margin-bottom:52px;font-size:20px;line-height:32px;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;white-space:nowrap;text-align:center;}
.index-banner .slide05 .textpopup .before{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
.index-banner .slide05 .textpopup .after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}

.index-banner .slide06{position:relative}
.index-banner .slide06 .panel-bg {opacity:0.6;position: absolute;top:0;z-index:2;width: 100%;height: 100%;background: url(../image/panel-bg.jpg) center top repeat-x; background: linear-gradient(309deg,#d90000,#ff6600,#f2ad0a,#d90000,#ff6600,#d90000);background-size: 1000% 1000%; -webkit-animation: AnimationName 27s ease infinite;animation: AnimationName 27s ease infinite;
}
/*.index-banner .slide06 .panel-bg {opacity:0.6;position: absolute;top:0;z-index:2;width: 100%;height: 100%;background: url(../image/panel-bg.jpg) center top repeat-x; background: linear-gradient(309deg,#00f2ff,#275ffe,#5fc0d0,#5d76ff,#275ffe,#00f2ff);background-size: 1000% 1000%; -webkit-animation: AnimationName 27s ease infinite;animation: AnimationName 27s ease infinite;
}*/
@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
@-moz-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
@-o-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
@-ms-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
.index-banner .slide06 .textpopup{position:absolute;top:15%;left:0;z-index:20;/*margin-left:-100px;*/color:#fff; width:100%;}
.index-banner .slide06 .textpopup .tit{ font-size:50px; color:#ffffff; font-weight:bold; margin-bottom:10px; line-height:60px;}
.index-banner .slide06 .textpopup .txt{ margin-bottom:25px;}
.index-banner .slide06 .textpopup .txt img{/*position:absolute;*/z-index:10;width:auto; margin:0 auto;}
.index-banner .slide06 .textpopup .txt h2{ font-size:42px; font-weight:bold; margin:10px auto; line-height:50px;}
.index-banner .slide06 .textpopup .txt p{ font-size:35px; font-weight:bold;}
.index-banner .slide06 .textpopup .before{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
.index-banner .slide06 .textpopup .after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}

.index-banner .slide06 .textpopup .layer { display:block; z-index:99;}
.animation { position: relative; width: 100%; height: 100%; margin: 0 auto; overflow: hidden; }
.animation ul { width: 100%;  height: 100%;  }
.animation ul li { width: 100%; height: 100%;  display: none; }
.animation ol { z-index: 2; width: 100%; text-align: center; position: absolute; bottom: 40px; z-index: 99;}
.animation ol li { width: 10px; height: 10px; margin: 0 5px; display: inline-block; text-align: center;  border-radius: 10px; cursor: pointer; background:rgba(0,0,0,0.3);  }
.animation ol li.active { background: #fff; }
.index-banner .slide06 .textpopup .wrap {width:100%; height:100%; margin: 0 auto; text-align:center; position:relative; z-index:9;}
.index-banner .slide06 .textpopup .ib1 .i-img1 { margin-top:14%; animation: fadeInUp 0.6s 0.2s ease both;}
.index-banner .slide06 .textpopup .ib1 .i-img2 { margin-top:1%; animation: fadeInUp 0.8s 0.2s ease both;}
.index-banner .slide06 .textpopup .ib1 .i-btn { margin-top:3%; animation: fadeInUp 1s 0.2s ease both; display:block; height:500px;}
.index-banner .slide06 .textpopup .ib1 .i-img3 { margin-top:44%;}
.index-banner .slide06 .textpopup .ib1 .ibsimg{}
/*.index-banner .slide06 .textpopup .ib1 .ibsimg img { position:absolute;}*/
.index-banner .slide06 .textpopup .ib1 .ibsimg1 { top:56%; left:24.8%; z-index:99;  animation: autoimg 3s infinite linear alternate; }
.index-banner .slide06 .textpopup .ib1 .ibsimg2 { top:58%; right:19.2%; z-index:9;  animation: autoimg 2s infinite linear alternate;}
.index-banner .slide06 .textpopup .ib1 .ibsimg3 { top:65%; right:22.5%; z-index:9;  animation: autoimgo 2s infinite linear alternate; }
.index-banner .slide06 .textpopup .ib1 .ibsimg4 { top:56%; left:18%; animation: autoimg 2s infinite linear alternate;}
.index-banner .slide06 .textpopup .ib1 .ibsimg5 { top:59.5%; right:20%;  animation: autoimg 3s infinite linear alternate;}
.i-btn a {display:inline-block; width:180px; height:50px; line-height:50px; box-sizing:border-box; text-align:center; color:#fff; border:1px solid #fff; border-radius:4px; margin-right:40px; font-size:16px;}
.i-btn a:hover { background:#fff; color:#3954b1; }
.iban-ctrl{position:absolute;bottom:0;right:0;z-index:30;width:330px;height:70px;background:rgba(255,255,255,0.7);padding:0 40px 0 50px}
.iban-index{float:left;line-height:70px;color:#333}
.iban-index span{float:left;font-size:24px;font-weight:bold;line-height:70px}
.iban-index .line{font-size:20px;padding:0 10px}
.iban-index .total{color:#999}
.iban-nav{float:left;padding-left:30px}
.iban-nav a{float:left;width:100px;height:70px;background-repeat:no-repeat;background-position:center;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}
.iban-nav .prev{border-right:1px solid #fff;background-image:url("../images/ibanprev.png")}
.iban-nav .prev:hover{background-position:40% center}
.iban-nav .next{background-image:url("../images/ibannext.png")}
.iban-nav .next:hover{background-position:60% center}
.iban-nav .next{background-color:#d90000}


.iabout-us .main-business .business-item .inner{position:relative}
.iabout-us .main-business .business-item .inner .line{position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#d90000;-webkit-transition:width ease-in-out 0.5s;-o-transition:width ease-in-out 0.5s;-moz-transition:width ease-in-out 0.5s;transition:width ease-in-out 0.5s}
.main-business{margin:0 -27px}
.main-business .business-item{float:left;width:25%}
.main-business .business-item .inner{position:relative;margin:0 27px}
.main-business .business-item .inner:hover .id{color:#ccc}
.main-business .business-item .inner:hover h2 a{color:#d80000}
.main-business .business-item .inner:hover .sub{border-bottom-color:#d80000\9}
.main-business .business-item .inner:hover .line{width:100%}
.main-business .ico{display:block;margin-bottom:12px;height:82px;line-height:82px;font-size:0}
.main-business .ico img{vertical-align:middle}
.main-business .ico .ac{display:none}
.main-business .id{position:absolute;right:27px;top:0;font-size:100px;line-height:100px;color:#f2f2f2;font-weight:bold;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.main-business h2 a{display:block;padding:10px 0 21px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.main-business .sub{padding-bottom:55px;height:180px;border-bottom:2px solid #ccc}
.main-business .sub a{display:block;padding-left:30px;font-size:14px;line-height:36px;color:#666;background:url("../images/ibusline.png") no-repeat 1px center}
.main-business .sub a:hover{color:#d80000;background-image:url("../images/ibuslineac.png")}
.iclassic-case{padding:58px 0 46px;overflow:hidden}
.iclassic-case .m-ichl-title{position:relative}
.iclassic-case .m-ichl-title .m-line-more{position:absolute;right:0;bottom:13px}
.iclassic-case .m-move-handle{display:block !important}
.iclassic-case .slide-pages{display:none}
.iclassic-case .slide-ctrl{display:none}
.iclassic-case .m-line-more{margin:6px auto 0}
.iclassic-wrapper{width:102.125%}
.icase-list{padding-top:43px;margin:0}
.icase-list li{width:33.33333%;padding-bottom:32px}
.icase-list .item{position:relative;padding:0 6.42202% 0 0;text-align:left}
.icase-list .thumb{position:relative;overflow:hidden;margin-bottom:12px}
.icase-list .thumb .after{display:block;width:100%;padding-bottom:62.7451%}
.icase-list .thumb img{position:absolute;left:0;top:0;z-index:3}
.icase-list .tag{position:absolute;right:6.42202%;bottom:0;font-size:0;padding-left:33px;background:#fff url("../images/itag.png") no-repeat 14px center}
.icase-list .tag a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:14px;line-height:34px;padding-left:5px;color:#666}
.icase-list .desc{display:none}
.icase-list a{position:relative}
.icase-list .content{display:none;position:absolute;left:0;top:0;right:0;bottom:46px;z-index:3;width:100%;overflow:hidden;background:url("../images/icasebg.png") repeat 0 0;}
.icase-list .content .msg{padding:52px 25px 25px}
.icase-list .content .msg h4{font-size:15px;line-height:24px;color:#fff;opacity:0.92}
.icase-list .content .brand{padding:32px 0 0 25px;height:90px;line-height:90px;font-size:0}
.icase-list .content .brand img{display:none;width:auto;max-height:100%;vertical-align:middle}
.icase-list .content .desc{color:#fbaaac;padding:0 25px 0;display:-webkit-box;height:72px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.icase-list .content .ico-line{display:block;width:100%;height:37px;background:url("../images/icaseline.png") no-repeat 25px bottom}
.full-isoutions .soutions-wrapper, .iclients-wrapper, .inews-center{width:100%;overflow:hidden}
.full-isoutions{width:100%;padding:58px 0 0;background-color:#f5f5f5;overflow:hidden}
.full-isoutions .m-ichl-subnav li a{border-color:#f5f5f5}
.full-isoutions .m-ichl-subnav li a:hover{color:#d90000;border-bottom-color:#f5f5f5}
.full-isoutions .m-ichl-subnav li.cur a{color:#d90000;border-bottom-color:#f5f5f5}
.full-isoutions .ichannel-tabcontent{width:100%;overflow:hidden}
.full-isoutions .tabcontent-slider{position:relative;width:500%}
.full-isoutions .isoutions-list .slides{font-size:0;white-space:nowrap}
.full-isoutions .isoutions-list .slides li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;float:none}
.full-isoutions .isoutions-list .slides img{width:auto}
.isoutions-item{position:relative;float:left;width:20%;overflow:hidden}
.isoutions-item .slide-ctrl{display:none;position:absolute;top:50%;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-color:#f60}
.isoutions-item .slide-prev{left:-60px}
.isoutions-item .slide-next{right:-60px}
.isoutions-list{padding:28px 0 61px;overflow:hidden}
.isoutions-list .slide-pages{display:none;position:absolute;width:100%;bottom:40px;text-align:center;line-height:0}
.isoutions-list .slide-pages a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:8px;height:8px;font-size:0;border:1px solid #b5b5b5;margin:0 6px}
.isoutions-list .slide-pages .cur{border:1px solid #d90000;background-color:#d90000}
.isoutions-list .flex-direction-nav{display:none}
.isoutions-list ul{margin:0 -1.6875%}
.isoutions-list ul li{float:left;width:25%}
.isoutions-list .item{padding:0 6.52963%}
.isoutions-list .item a{position:relative;padding-bottom:61px;display:block;border-bottom:2px solid #ccc}
.isoutions-list .item a::after{content:'';position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:#d90000;-webkit-transition:width ease-in-out 0.5s;-o-transition:width ease-in-out 0.5s;-moz-transition:width ease-in-out 0.5s;transition:width ease-in-out 0.5s}
.isoutions-list .item a:hover{*border-bottom-color:#d90000}
.isoutions-list .item a:hover .title{color:#d90000}
.isoutions-list .item a:hover .detail{color:#d90000}
.isoutions-list .item a:hover::after{width:100%}
.isoutions-list .thumb{position:relative}
.isoutions-list .thumb .after{display:block;width:100%;padding-bottom:62.5%}
.isoutions-list .thumb img{position:absolute;left:0;top:0;z-index:3}
.isoutions-list .ico{margin-bottom:48px;height:120px;line-height:120px;font-size:0}
.isoutions-list .ico img{vertical-align:middle;width:auto}.
isoutions-list .ico .ac{display:none}
.isoutions-list .title{margin-bottom:23px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a}
.isoutions-list .desc{height:144px;font-size:14px;color:#666;display:-webkit-box;height:144px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;white-space:normal}
.isoutions-list .detail{font-size:14px;line-height:24px;text-decoration:underline;color:#666}
.isoutions-list .item .card{padding-bottom:32px}
.isoutions-list .item .card:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.isoutions-list .item .card:hover .c-title{color:#d90000}
.isoutions-list .item .card .thumb{margin-bottom:21px;overflow:hidden}
.isoutions-list .item .card .thumb img{display:block;width:100%;max-width:360px;-webkit-transition:-webkit-transform ease .7s;transition:-webkit-transform ease .7s;-o-transition:-o-transform ease .7s;-moz-transition:transform ease .7s, -moz-transform ease .7s;transition:transform ease .7s;transition:transform ease .7s, -webkit-transform ease .7s, -moz-transform ease .7s, -o-transform ease .7s}
.isoutions-list .item .card .c-title{margin-bottom:20px;font-size:18px;line-height:28px;font-weight:bold;color:#1a1a1a;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.isoutions-list .item .card .c-desc{font-size:14px;color:#666;display:-webkit-box;height:72px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal}
.iclients-wrapper{padding:48px 0 50px}
.iclients-wrapper .m-ichl-title{margin-bottom:30px}
.iclients-wrapper .m-ichl-subnav{margin-bottom:51px}
.iclients-wrapper .ichannel-tabcontent{overflow:hidden}
.iclients-wrapper .tabcontent-slider{position:relative;width:200%}
.iclients-list{width:50%;float:left;overflow:hidden}
.iclients-list ul{margin-right:-4px}
.iclients-list li{float:left;width:20%;margin-bottom:-4px;background:url("../images/iclibg.png") no-repeat right bottom}
.iclients-list li a{display:block;text-align:center}
.iclients-list li img{max-width:100%}
.icustomer{float:left;width:50%;overflow:hidden;padding-bottom:65px}
.icustomer ul{padding-left:1px}
.icustomer li{width:25%;float:left;margin-left:-1px}
.icustomer .inner{border:1px solid #d9d9d9;padding:5.5% 12.5% 16%}
.icustomer .ico{margin-bottom:16px;height:124px;line-height:124px}
.icustomer .ico img{vertical-align:middle}
.icustomer .name{margin-bottom:21px;font-size:18px;line-height:28px;font-weight:bold;color:#1a1a1a}
.icustomer .text{font-size:14px;color:#666;display:-webkit-box;height:216px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9}
.full-inum-brief{position:relative}
.full-inum-brief .briefbg{position:relative;overflow:hidden;height:520px}
.full-inum-brief .briefbg img{position:absolute;top:-45px;left:50%;display:block;margin-left:-960px;height:520px}
.full-inum-brief .inum-list{position:absolute;top:50%;left:50%;z-index:10;margin:-190px 0 0 -609px;width:1218px;text-align:center}
.full-inum-brief .inum-list li{width:406px;margin-bottom:99px;float:left;color:#fff}
.full-inum-brief .num{margin-bottom:10px;font-size:90px;line-height:92px;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif}
.full-inum-brief .text{font-size:16px;line-height:24px}
.full-inum-brief .videobg{position:absolute;left:0;top:0;width:100%;height:520px;overflow:hidden}
.full-inum-brief .video{position:absolute;left:0;top:-345px;width:100%}
.full-inum-brief .video video{min-width:100%;height:1080px}

.inews-center{padding:75px 0 70px}
.inews-center .ichannel-tabcontent{overflow:hidden}
.inews-center .tabcontent-slider{position:relative;width:600%}
.inews-wraper{float:left;width:16.66667%;padding-top:26px}
.inews-wraper .inews-wraper{overflow:hidden}
.inews-wraper a:hover h2{color:#d90000}
.inews-wraper a:hover .date{color:#d90000}
.inews-wraper a:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.news-set-top{float:left;width:395px;padding:30px 28px 27px 26px;background-color:#f7f7f7}
.news-set-top .thumb{overflow:hidden}
.news-set-top img{width:100%;-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s}
.news-set-top .title{margin-bottom:11px;font-size:20px;color:#333;display:-webkit-box;height:60px;line-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news-set-top .date{margin-bottom:20px;font-size:16px;line-height:24px;color:#999;font-weight:bold}
.news-two .date, .news-four .date{font-size:15px;line-height:24px;color:#999}
.news-two .date span, .news-two .date b, .news-four .date span, .news-four .date b{display:block;font-size:50px;line-height:48px;font-weight:bold}
.news-two{float:left;width:440px;margin:0 20px}
.news-two li{margin-bottom:22px;padding:16px 45px 45px;background-color:#f7f7f7}
.news-two li a{display:block}
.news-two .two-title{margin-bottom:16px;font-size:18px;line-height:30px;color:#333;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.news-two .desc{font-size:14px;color:#888;display:-webkit-box;height:40px;line-height:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news-two .date{margin-bottom:25px;border-bottom:1px solid #e6e6e6;padding:20px 0;background:url("../images/inewarr.png") no-repeat right center}
.news-four{overflow:hidden;zoom:1;background-color:#f7f7f7;padding:18px 40px 15px 50px}
.news-four li{border-bottom:1px solid #e6e6e6}
.news-four li:last-child{border:0}
.news-four a{position:relative;display:block;padding:48px 90px 51px 90px;background:url("../images/inewarr.png") no-repeat right center}
.news-four .date{position:absolute;left:0;top:31px}
.news-four .four-title{margin-bottom:4px;font-size:18px;line-height:36px;color:#333333;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.news-four .desc{display:none;font-size:0;line-height:36px;color:#888;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.site-article-wrapper{width:1400px;margin:0 auto}
.site-article-wrapper ul{border-top:1px solid #ccc}
.site-article-wrapper li{border-bottom:1px solid #ccc}
.site-article-wrapper li a{position:relative;display:block;padding:54px 0 0px 230px}
.site-article-wrapper li a:hover .title{color:#d90000}
.site-article-wrapper li a:hover .desc{color:#d90000}
.site-article-wrapper .date{position:absolute;top:56px;left:0;z-index:3}
.site-article-wrapper .date .mm-dd{font-size:42px;line-height:54px;font-weight:bold;color:#999;border-bottom:1px solid #666;font-family:Arial, Helvetica, sans-serif}
.site-article-wrapper .date .yy{font-size:16px;line-height:36px;color:#999}
.site-article-wrapper .title{margin-bottom:7px;font-size:20px;line-height:48px;font-weight:bold;color:#1a1a1a;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.site-article-wrapper .desc{margin-bottom:24px;font-size:16px;color:#999;display:-webkit-box;height:60px;line-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.site-article-wrapper .tag{padding:0 0 77px 230px}
.site-article-wrapper .tag a{float:left;display:block;margin-right:9px;padding:0 10px;font-size:16px;line-height:28px;color:#b2b2b2;border:1px solid #ccc}
.site-article-wrapper .tag a:hover{color:#d90000;border-color:#d90000}
.singlepage{font-size:16px;line-height:30px;color:#333}
.singlepage img{vertical-align:middle;max-width:100%;height:auto !important}
.case-news-article{position:relative;max-width:1200px;margin:0 auto;padding:15px 0 72px;overflow:hidden}
.case-news-article .share{position:absolute;right:60px}
.case-news-article .title{margin:0 0 14px;font-size:32px;line-height:48px;font-weight:bold;color:#333}
.case-news-article .share a{float:left;display:block;width:30px;height:30px;margin:0 0 0 10px;padding:0;background-repeat:no-repeat;background-position:center}
.case-news-article .share .bds_weixin{background-image:url("../images/bdwx.png")}
.case-news-article .share .bds_tsina{background-image:url("../images/bdsa.png")}
.case-news-article .share .bds_qzone{background-image:url("../images/bdqz.png")}
.case-news-article .share .bds_more{background-image:url("../images/bdmr.png")}
.case-news-article .info{padding-top:5px;padding-bottom:33px;font-size:14px;line-height:24px;border-bottom:1px solid #ccc;color:#999}
.case-news-article .info .tag{float:left;color:#999}
.case-news-article .info .tag:hover{color:#d90000}
.case-news-article .info i{float:left;padding:0 17px}
.case-news-article .info .date{float:left}
.case-news-article .singlepage{padding:36px 0 77px}
.case-news-article .singlepage p, .case-news-article .singlepage span{white-space:normal !important}
.case-news-article .page-ctrl{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:17px 0}
.case-news-article .page-ctrl a{display:block;font-size:14px;line-height:30px;color:#999;max-width:45%;background-repeat:no-repeat}
.case-news-article .page-ctrl .prev{float:left;padding-left:55px;background-position:0 center;background-image:url("../images/pageprev.png")}
.case-news-article .page-ctrl .prev:hover{color:#d90000;background-image:url("../images/pageprevac.png")}
.case-news-article .page-ctrl .next{float:right;padding-right:55px;background-position:right center;background-image:url("../images/pagenext.png")}
.case-news-article .page-ctrl .next:hover{color:#d90000;background-image:url("../images/pagenextac.png")}
.full-faith-article{background-color:#f2f2f2}.full-faith-article .faith-item{position:relative}
.full-faith-article .image img{display:block;width:100%}
.full-faith-article .content{padding-top:6.25%;padding-bottom:6.25%;font-size:16px;line-height:30px;color:#333}
.full-faith-article .content .title{float:left;width:50%}
.full-faith-article .content .title h2{margin-bottom:15px;font-size:24px;line-height:36px;font-weight:bold;color:#d93f3d}
.full-faith-article .content .title h3{margin-bottom:18px;font-size:36px;line-height:50px;color:#333}
.full-faith-article .content .title h3 b, .full-faith-article .content .title h3 strong{font-weight:bold}
.full-faith-article .content .desc{overflow:hidden}
.full-faith-key{position:relative}
.full-faith-key .bg img{display:block;width:100%}
.full-faith-key .m-key-list{position:absolute;left:0;top:50%;z-index:3;margin-top:-70px}
.m-key-list{width:100%;overflow:hidden}.m-key-list ul{padding:0 4.10526%}
.m-key-list li{float:left;width:16.66667%;text-align:center}
.m-key-list .top{margin-bottom:20px;font-size:0;color:#fff;height:78px;line-height:78px}
.m-key-list .top img{vertical-align:middle}
.m-key-list .top span{font-size:72px}
.m-key-list .text{font-size:15px;line-height:21px;color:#ccc}
.m-about-title{font-size:36px;line-height:48px;font-weight:bold;color:#1a1a1a}
.m-about-title span{color:#d93f3d}
.m-about-text{padding:41px 0 66px;font-size:16px;line-height:30px;color:#333}
.about-us-intro{padding-top:70px;padding-bottom:8.125%;position:relative;overflow:hidden}
.about-us-intro .year{position:absolute;right:0;top:70px}
.about-us-intro .article{padding:54px 38.875% 82px 0;font-size:16px;line-height:30px;color:#333}
.about-us-intro .intro-card{margin:0 -25px}
.about-us-intro .intro-card .card{float:left;width:33.3333%}
.about-us-intro .intro-card .inner{position:relative;padding:0 25px}
.about-us-intro .intro-card .inner img{display:block;width:100%}
.about-us-intro .intro-card .info{position:absolute;left:67px;top:28.18627%;color:#fff;font-size:18px;line-height:28px}
.about-us-intro .intro-card .en{font-size:16px;line-height:20px;text-transform:uppercase}
.about-us-intro .intro-card .cn{margin-bottom:37px;font-size:30px;line-height:50px;font-weight:bold}
.certificate-desc{padding-top:92px}
.full-certificate{background-color:#f2f2f2;padding:86px 0 196px;position:relative}
.full-certificate .slides li{position:relative;width:100%}
.full-certificate .slides li img{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;max-width:100%;width:auto}
.full-certificate .slides .after{display:block;width:100%;padding-bottom:136.12167%}
.full-certificate .slides .center{font-size:0;position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;text-align:center}
.full-certificate .slides .hack{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:100%}
.full-certificate .flex-control-nav{z-index:10;bottom:-93px;line-height:0}
.full-certificate .flex-control-nav a{background-color:#bfbfbf}
.full-certificate .flex-control-nav .flex-active{background-color:#d93f3d}
.full-certificate .flex-direction-nav{position:absolute;width:100%;bottom:-93px}
.full-certificate .flex-direction-nav a{position:absolute;bottom:0;z-index:20;width:58px;height:27px;background-repeat:no-repeat;background-position:center;opacity:1;font-size:0}
.full-certificate .flex-direction-nav .flex-prev{left:0;background-image:url("../images/certprev.png")}
.full-certificate .flex-direction-nav .flex-prev:hover{background-image:url("../images/certprevac.png")}
.full-certificate .flex-direction-nav .flex-next{right:0;background-image:url("../images/certnext.png")}
.full-certificate .flex-direction-nav .flex-next:hover{background-image:url("../images/certnextac.png")}
.full-certificate .slide-ctrl{position:absolute;bottom:-93px;z-index:20;width:58px;height:27px;background-repeat:no-repeat;background-position:center;opacity:1;font-size:0}
.full-certificate .slide-prev{left:0;background-image:url("../images/certprev.png")}
.full-certificate .slide-prev:hover{background-image:url("../images/certprevac.png")}
.full-certificate .slide-next{right:0;background-image:url("../images/certnext.png")}
.full-certificate .slide-next:hover{background-image:url("../images/certnextac.png")}
.full-certificate .certificate-reslider{overflow:hidden}
.full-certificate .certificate-reslider ul{width:100%;white-space:nowrap;font-size:0}
.full-certificate .certificate-reslider .center{overflow:hidden}
.full-certificate .certificate-reslider .center img{-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;transition:all ease .7s;max-width:90%}
.full-certificate .certificate-reslider .center:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.full-certificate .certificate-reslider li{width:20%;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.full-certificate-article{padding:75px 0;background-color:#f2f2f2}
.full-certificate-article .info{float:left;padding-top:2.875%}
.full-certificate-article .cert-ico{margin-bottom:23px;height:78px}
.full-certificate-article .cert-ico img{vertical-align:top;width:78px}
.full-certificate-article .certificate{float:right;width:46.875%;padding-right:6.25%}
.full-certificate-article .certificate img{display:block;width:100%}
.about-field{padding:73px 0 0}.about-field .main-business{margin:0}
.about-field .main-business .business-item{margin-left:-1px}
.about-field .main-business h2{padding:41px 0 20px}
.full-case-detail{padding:24px 0 0;background-color:#eaeaea}
.full-case-detail .case-head{margin-bottom:10px;background-color:#f5f5f5;display:table;width:100%}
.full-case-detail .info{display:table-cell;vertical-align:top;width:53.75%;padding:3.125%;background-color:#fff;}
.full-case-detail .info .img{float:left;margin-right:50px;max-width:230px}
.full-case-detail .info .img img{display:block;max-width:100%}
.full-case-detail .info .content{overflow:hidden}
.full-case-detail .info .content .desc{margin-bottom:20px;font-size:16px;line-height:24px;color:#666}
.full-case-detail .info .content .view{display:block;width:120px;height:36px;text-align:center;border:solid 1px #ccc;font-size:15px;line-height:36px;color:#666;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s}
.full-case-detail .info .content .view:hover{border-color:#d90000;color:#d90000}
.full-case-detail .u-cshd-title{padding:10px 0 23px}
.full-case-detail .u-cshd-title .en{font-size:24px;line-height:28px;color:#aaa;font-weight:bold;}.
full-case-detail .u-cshd-title .cn{margin-bottom:12px;font-size:24px;line-height:34px;color:#333}
.full-case-detail .u-cshd-title .line{display:block;width:20px;height:2px;background-color:#ccc}
.full-case-detail .server{display:table-cell;vertical-align:top;width:46.25%;padding:3.125% 5.625%;background-color:#f5f5f5;font-size:15px;line-height:40px;color:#666}
.full-case-detail .server .dot{padding-left:16px;background:url("../images/dot.png") no-repeat 0 center}
.full-case-detail .app-features{line-height:24px}
.full-case-detail .case-body{padding:50px;background-color:#fff;font-size:16px;line-height:30px}
.full-case-detail .case-body .view{text-align:center;max-width:1180px;margin:0 auto}
.full-case-detail .case-body img{margin-top:1em;vertical-align:top;max-width:100%}
.full-case-detail .case-body .casebtn{padding:47px 0 66px;text-align:center}
.full-case-detail .case-body .casebtn a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:140px;margin:0 3px;font-size:16px;line-height:35px;border:solid 1px #cccccc;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s;color:#666}
.full-case-detail .case-body .casebtn a:hover{border-color:#d90000;color:#d90000}
.full-case-detail .case-body .col-3{float:left;width:25%;line-height:36px}
.full-case-detail .case-body .lh{line-height:36px}
.full-case-detail .full-case-body{width:100%;background-color:#fff;font-size:16px;line-height:24px;color:#696a6e;padding:68px 0 0}
.full-case-detail .full-case-body .content-view{max-width:1400px}
.full-case-detail .full-case-body .casebtn{padding:30px 0 40px;text-align:center}
.full-case-detail .full-case-body .casebtn a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:140px;margin:0 3px;font-size:16px;line-height:35px;border:solid 1px #cccccc;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s;color:#666}
.full-case-detail .full-case-body .casebtn a:hover{border-color:#d90000;color:#d90000}
.full-case-detail .full-case-body .bold{font-size:36px;line-height:60px;color:#242526;margin-bottom:10px}
.full-case-detail .full-case-body img{max-width:100%;height:auto !important}
.full-case-detail .full-case-body .content-view{text-align:left;}
.full-case-detail .right-content{position:relative;z-index:10;padding:40px 0 10.9375%}
.full-case-detail .right-content .color-left{position:absolute;top:55px;left:18.75%;max-width:540px}
.full-case-detail .right-content .color-left .color-panel{padding-top:50px}.full-case-detail .right-content .color-right{padding-left:18.75%}.full-case-detail .right-content .color-right img{width:100%}.full-case-detail .skew-content{position:relative;z-index:10;width:100%}.full-case-detail .skew-content .skew-bg{position:absolute;left:0;top:17%;bottom:0;z-index:1;width:100%;overflow:hidden}.full-case-detail .skew-content .skew-bg img{max-width:none;width:auto;min-width:100%;height:100% !important}.full-case-detail .skew-content .case-server{position:relative;z-index:2}.full-case-detail .skew-content .case-server .text{position:absolute;top:15px;left:18.75%;max-width:540px;width:28.125%}.full-case-detail .skew-content .case-server .cimg{padding-left:18.75%}.full-case-detail .skew-content .case-ue{padding-top:4.16667%;position:relative;z-index:2}.full-case-detail .skew-content .case-ue .text{position:absolute;top:-170px;left:73.54167%}.full-case-detail .skew-content .case-ue .cimg{text-align:center}.moblie-case-slider{position:relative;margin-top:-27.53333%;padding:0 293px 176px}.moblie-case-slider .moblie-mswiper-wrapper, .moblie-case-slider .case-bxslider-wrapper{width:300px;height:477px;padding-top:49px;background-color:#fff}.moblie-case-slider .moblie-mswiper-wrapper li, .moblie-case-slider .case-bxslider-wrapper li{width:100%;float:left;height:100%;overflow:hidden}.moblie-case-slider .moblie-mswiper-wrapper img, .moblie-case-slider .case-bxslider-wrapper img{width:100%;margin:0}.moblie-case-slider .moblie-mswiper-wrapper .wxcase-bxslider, .moblie-case-slider .case-bxslider-wrapper .wxcase-bxslider{height:477px;overflow:hidden}.moblie-case-slider .case-mswiper{width:100%;height:100%}.moblie-case-slider .bx-pager{display:none}.moblie-case-slider .moblie-mswiper-wrapper{position:relative}.moblie-case-slider .controls a, .moblie-case-slider .bx-wrapper .bx-controls-direction a{position:absolute;width:68px;height:68px;top:auto;bottom:0px;background-repeat:no-repeat;border:1px solid #ccc;background-position:center;font-size:0}.moblie-case-slider .controls .bx-prev, .moblie-case-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-115px;background-image:url("../images/imcaseprev.png")}.moblie-case-slider .controls .bx-prev:hover, .moblie-case-slider .bx-wrapper .bx-controls-direction .bx-prev:hover{border-color:#d90000;background-image:url("../images/imcaseprevac.png")}.moblie-case-slider .controls .bx-next, .moblie-case-slider .bx-wrapper .bx-controls-direction .bx-next{right:-115px;background-image:url("../images/imcasenext.png")}.moblie-case-slider .controls .bx-next:hover, .moblie-case-slider .bx-wrapper .bx-controls-direction .bx-next:hover{border-color:#d90000;background-image:url("../images/imcasenextac.png")}.moblie-case-slider .casebg{position:absolute;left:280px;top:-16px;z-index:20;width:349px;height:683px;background:url("../images/mcasebg.png") no-repeat 0 0}.mcase-right-info{position:relative}.mcase-right-info .mcase{position:absolute;right:0;bottom:123px}.mcase-right-info .qrcode{float:left}.mcase-right-info .qrcode img{display:block;width:127px;height:127px}.mcase-right-info .mcase-more{float:left;display:block;width:125px;height:61px;margin-left:38px;padding-top:64px;border:1px solid #dcdcdc;text-align:center;font-size:15px;line-height:20px;color:#666;background:url("../images/mcasedots.png") no-repeat center 37px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s}.mcase-right-info .mcase-more:hover{color:#d90000;border-color:#d90000;background-image:url("../images/mcasedotsac.png")}.app-inside-soutions{padding:0 0 8.125%;margin-top:-32px}.app-inside-soutions .item a{padding-top:60px}.u-ue-title{font-size:36px;line-height:72px;color:#333;text-align:center}.app-singlepage{padding-top:60px;padding-bottom:88px;text-align:center;font-size:16px;line-height:30px;color:#333;border-bottom:1px solid #d9d9d9}.app-singlepage img{vertical-align:top;max-width:100%}.app-singlepage .lh48{line-height:48px}.app-singlepage .span{font-size:20px;line-height:50px}.app-singlepage .sub-title{font-size:24px;line-height:48px}.ue-list{padding-top:90px}.ue-list li{position:relative;margin-bottom:6.78571%}.ue-list .ue-rimg{padding-left:50%}.ue-list .ue-rimg .info{left:0}.ue-list .ue-rimg .middle{padding-right:6.78571%}.ue-list .ue-limg{padding-right:50%}.ue-list .ue-limg .info{right:0}.ue-list .ue-limg .middle{padding-left:6.78571%}.ue-list .info{position:absolute;top:0;z-index:3;height:100%;width:50%;font-size:0}.ue-list .info .hack{display:inline-block;*display:inline-block;*zoom:1;vertical-align:middle;width:0;height:100%}.ue-list .info .middle{display:inline-block;*display:inline-block;*zoom:1;vertical-align:middle;font-size:16px;line-height:30px;text-align:left}.ue-list .info h3{font-size:36px;line-height:72px}.m-page-partner{padding:48px 0 92px;overflow:hidden}.m-page-partner .u-ue-title{margin-bottom:53px}.m-page-partner ul{margin:0 -5px}.m-page-partner li{float:left;width:12.5%;text-align:center;margin-bottom:10px}.m-page-partner li div{padding:0 5px}.m-page-partner img{vertical-align:top;max-width:100%}.noborder{border:0;padding-bottom:82px}.m-idico-wrapper{overflow:hidden;font-size:16px;line-height:30px;color:#666;padding-bottom:42px}.m-idico-wrapper .idico-list{margin:0 -95px}.m-idico-wrapper .idico-item{float:left;width:33.3333%}.m-idico-wrapper .inner{position:relative;padding:0 95px}.m-idico-wrapper .id{position:absolute;right:95px;top:0;font-size:100px;line-height:1;color:#f2f2f2;font-weight:bold}.m-idico-wrapper .ico{margin-bottom:20px;width:80px;height:80px;line-height:80px}.m-idico-wrapper .ico img{vertical-align:middle}.m-idico-wrapper h3{margin-bottom:21px;font-size:18px;line-height:24px;font-weight:bold;color:#333}.m-idico-wrapper .sub{height:227px;border-bottom:1px solid #ccc}.text-center{text-align:center}.native-app-desc{padding:49px 0 0;border-bottom:1px solid #ccc}.m-diff-content{display:table;width:90%;margin:0 auto;padding:38px 0 70px;table-layout:fixed}.m-diff-content .ico-txt{color:#d93f3d}.m-diff-content .ico-txt img{vertical-align:baseline}.m-diff-content .ico-txt span{padding:0 7px;font-size:24px;line-height:30px}.m-diff-content .item{width:50%;display:table-cell;vertical-align:top;padding:0 55px}.m-diff-content .item img{max-width:100%}.m-diff-content .text-left{text-align:left}.m-diff-content .text-right{text-align:right;border-right:1px solid #ccc}.rn-web-topdesc{padding-bottom:25px;border:0}.rn-web-bottom{border:0;padding:47px 0 19px}.app-icodesc{-webkit-text-emphasis:center;text-emphasis:center}.app-icodesc ul{padding:26px 30px 100px}.app-icodesc .ico{margin-bottom:10px;height:60px;line-height:60px}.app-icodesc .ico img{vertical-align:middle}.app-icodesc li{float:left;width:20%}.full-foot-needs{width:100%;padding:45px 0 50px;background-color:#ededed}.full-foot-needs .notes{font-size:16px;line-height:24px;color:#999}.needs-form-wrapper{padding-bottom:35px;border-bottom:1px solid #d9d9d9}.needs-form-wrapper .title{margin-bottom:23px;font-size:36px;line-height:46px}.needs-form{padding-bottom:12px}.needs-form label{display:block;background-color:#fff;width:400px;float:left;padding:22px 0 22px 20px;margin-right:11px}.needs-form input{display:block;width:100%;font-size:16px;line-height:16px;height:16px;background:none;color:#999}.needs-form .msg{width:510px}.needs-form .sub{width:197px;margin-right:0;background-color:#333;background-repeat:no-repeat;text-align:center;padding-left:0}.needs-form .sub input{color:#fff;cursor:pointer;padding:0}

.foot-contact{padding-top:34px}
.foot-contact .title{float:left;font-size:36px;line-height:58px;font-weight:bold;color:#1a1a1a;padding:0 28px 0 78px;background-repeat:no-repeat;background-position:0 center}
.foot-contact .lines{float:left}
.foot-contact .lines .title{background-image:url("../images/fttel.png")}
.foot-contact .lines .info{overflow:hidden;padding-top:4px;font-size:16px;line-height:26px;color:#1a1a1a}
.foot-contact .lines .info a{font-weight:bold;color:#d90000}
.foot-contact .needs{float:right}
.foot-contact .needs .title{background-image:url("../images/ftneeds.png")}
.foot-contact .needs .info{float:left;padding-top:4px;font-size:16px;line-height:26px;color:#1a1a1a}
.foot-contact .needs .editbtn{float:left;width:140px;height:45px;margin:6px 0 0 40px;font-size:18px;line-height:45px;overflow:hidden;color:#fff;text-align:center;background-color:#d90000}
.footer-content{padding:36px 0 0;background-color:#333;color:#777;font-size:16px;line-height:24px}
.footer-content a{color:#777}
.footer-content a:hover{color:#fff}
.footer-content .szweb-info{float:left;width:266px;padding:0 111px 24px 0;color:#cccc}
.footer-content .szweb-info a{color:#cccc}
.footer-content .szweb-info .motto{padding:24px 0 18px;font-size:17px;line-height:28px}
.footer-content .szweb-info .ft-qrcode{padding-bottom:17px}
.foot-about{padding-bottom:43px;font-size:14px;line-height:26px;color:#666}
.foot-about .about-left{float:left;width:22%}
.foot-about .adv-mid{float:left;width:20%;margin-left:6%}
.foot-about .adv-mid .left{float:left}
.foot-about .adv-mid .right{float:right}
.foot-about .diff-right{float:left;width:22%;margin-left:6%}
.diff-right1{float:right;width:19%}
.ftcontent-right{float:right;width:1222px}
.u-qk-title{position:relative;padding-bottom:12px;margin-bottom:19px;color:#666;line-height:46px;border-bottom:1px solid #666}
.u-qk-title h4{font-size:22px;color:#ccc}
.u-qk-title .more{position:absolute;right:0;top:0;font-size:24px;width:46px;height:46px;text-align:right}
.quick-links{padding-bottom:35px}
.quick-links .item{float:left;width:257px;padding-right:117px;overflow:hidden;font-size:14px}
.quick-links .item a{display:block}
.quick-links .business{width:309px}
.quick-links .business-links .left{float:left}
.quick-links .business-links .right{float:right}
.quick-links .aboutus{width:417px;padding-right:0}
.quick-links .aboutus a{display:inline}
.quick-links .aboutus .cognition{display:none}
.quick-links .aboutus .u-qk-title span{cursor:pointer}
.quick-links .aboutus .u-qk-title .noac{color:#666}
.friend-links{padding-bottom:38px}
.friend-links h6{padding-bottom:9px;font-size:16px;line-height:24px;color:#ccc}
.friend-links h6 .tilte{float:left;margin-right:9px}
.friend-links h6 .tilte:before{content:'';display:inline-block;vertical-align:top;width:5px;height:16px;margin:4px 10px 0 0;background:#d90000}
.friend-links h6 a{display:block;padding:0 10px;font-size:14px;line-height:22px;color:#666;border:1px solid #444}
.friend-links h6 .exchagne{float:left}
.friend-links h6 .flod{float:right}
.friend-links .link-list{height:26px;overflow:hidden}
.friend-links .link-list a{position:relative;font-size:14px;margin-right:15px}
.friend-links .link-list a::before{content:'';position:absolute;left:-8px;top:1px;width:1px;height:14px;background-color:#777}
.full-foot-bottom{padding:28px 0 34px;background-color:#333;color:#666;font-size:14px;line-height:26px;border-top:1px solid #4d4d4d;text-align:center}
.full-foot-bottom a{color:#666}
.show{display:block !important}
#LXB_CONTAINER{top:auto !important;bottom:20% !important;margin-bottom:430px !important;font-family:思源黑体;}
#LXB_CONTAINER button, #LXB_CONTAINER input, #LXB_CONTAINER select, #LXB_CONTAINER textarea{font-family:思源黑体;}
#LXB_CLOSE_BTN{top:auto !important;bottom:20% !important;margin-bottom:430px !important}
.sidebar{display:none;position:fixed;bottom:20%;right:0;z-index:99;width:55px;background:url("../images/sidebarbg.png") no-repeat 0 0}
.sidebar a{position:relative;display:block;width:55px;height:22px;margin:0;padding-top:48px;text-align:center}
.sidebar a i{display:block;font-style:normal;font-size:12px;line-height:22px;color:#fff;text-align:center}
.sidebar a span{display:none;position:absolute;right:0px;top:0px;height:45px;padding-left:50px;color:#fff;line-height:45px;font-size:14px;background-color:#262626;background-repeat:no-repeat;background-image:url(../images/icon.png)}
.sidebar .qq{background:url("../images/sideqq.png") no-repeat center 16px}
.sidebar .qq span{background-position:-360px -186px;width:90px}
.sidebar .tel{background:url("../images/sidetel.png") no-repeat center 18px}
.sidebar .tel span{top:12px;width:120px;height:56px;font-size:16px;line-height:56px;font-weight:bold;text-align:left;background-position:-362px -226px}
.sidebar .edit{background:url("../images/sideedit.png") no-repeat center 21px}
.sidebar .edit span{width:120px;background-position:-362px -275px}
.sidebar .price{background:url("../images/sideprice.png") no-repeat center 14px}
.sidebar .wechat{background:url("../images/sidewechat.png") no-repeat center 19px;margin-bottom:6px}
.sidebar .wechat span{top:15px;background:#fff;right:65px;padding:0px;width:160px;height:160px;padding:8px;border:1px solid #ccc}
.sidebar .wechat span img{display:block;width:100%;height:auto}
.sidebar .hometop{padding-top:0;height:54px;background:url("../images/sidetop.png") no-repeat center}
.full-case-crumbs{position:relative;z-index:10;width:100%;height:42px;padding:14px 0;background-color:#ededed}
.full-case-crumbs.crumbs-fff{background-color:#fff}.full-case-crumbs .crumbs{float:left;font-size:0}
.full-case-crumbs .crumbs a, .full-case-crumbs .crumbs i, .full-case-crumbs .crumbs span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:16px;line-height:42px}
.full-case-crumbs .crumbs a:hover{color:#d90000}
.full-case-crumbs .crumbs i{padding:0 1em;font-family:consolas;font-style:normal}
.full-case-crumbs .crumbs span{color:#d90000}
.full-case-crumbs .crumbs .home{padding-left:36px;background:url("../images/crumbhome.png") no-repeat 0 10px}
.full-case-crumbs .crumbs .home:hover{background-image:url("../images/crumbhomeac.png")}
.full-case-crumbs .other-channel{position:relative;float:right;z-index:10;width:307px;font-size:16px;line-height:42px;color:#666}
.full-case-crumbs .other-channel .channel-title{background-color:#fff;padding-left:28px;background:#fff url("../images/otherarr.png") no-repeat 270px center;cursor:pointer}
.full-case-crumbs .other-channel .channel-dropdown{display:none;position:absolute;left:0;top:42px;width:100%;padding-bottom:18px;border:1px solid #d2d2d2;background-color:#fff;max-height:462px;overflow-y:auto}.full-case-crumbs .other-channel .channel-dropdown a{display:block;padding-left:28px}
.full-case-crumbs .other-channel .channel-dropdown a:hover{background-color:#d80000;color:#fff}
.full-case-crumbs .edit{float:right;width:23%;height:42px;text-align:center;background-color:#fff}
.full-case-crumbs .edit span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:16px;line-height:42px;color:#d90000;padding-left:44px;background:url(../images/editbkac.png) no-repeat 0 44.9%}.g-news-detail{padding-bottom:88px;background-color:#f2f2f2}
.g-news-detail .inside-nav a{border-bottom-color:#f2f2f2}
.g-news-detail .inside-nav a:hover{border-bottom-color:#d90000}
.g-news-detail .detail-container{padding-top:60px;max-width:1200px;margin:0 auto}
.g-news-detail .case-news-article{float:left;width:800px;padding:40px 60px 0;margin:0;background-color:#fff;min-height:800px}
.g-news-detail .case-news-article .share{position:static;float:right}.g-news-detail .detail-sidebar{float:right;width:270px}
.g-news-detail .qrcode-wrapper{margin-bottom:10px;padding:32px 0 38px;background-color:#fff;font-size:16px;line-height:26px;text-align:center;color:#666}
.g-news-detail .qrcode-wrapper .label{padding:10px 0 7px}
.g-news-detail .qrcode-wrapper img{vertical-align:middle}
.g-news-detail .hot-tags{margin-bottom:10px;background-color:#fff}
.g-news-detail .hot-tags .title{padding-left:20px;font-size:18px;line-height:52px;color:#333;border-bottom:1px solid #d9d9d9}
.g-news-detail .hot-tags ul{min-height:68px;padding:16px 12px 28px 20px}
.g-news-detail .hot-tags ul li{float:left;width:70px;margin:0 8px 8px 0;height:26px}
.g-news-detail .hot-tags ul a{display:block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;background-color:#f2f2f2;text-align:center;font-size:14px;line-height:26px;color:#333}
.g-news-detail .page-ctrl{padding:22px 26px 19px 18px;background-color:#fff}
.g-news-detail .page-ctrl .label{position:relative;margin-bottom:12px;padding-left:29px;background-position:0 center;background-repeat:no-repeat;font-size:18px;line-height:30px;color:#333}
.g-news-detail .page-ctrl .label span{position:absolute;right:0;top:50%;padding-left:5px;color:#ddd;font-size:0;width:130px;height:1px;background-color:#ccc}
.g-news-detail .page-ctrl .prev{background-image:url("../images/newsprev.png")}
.g-news-detail .page-ctrl .next{background-image:url("../images/newsnext.png")}
.g-news-detail .page-ctrl .item{margin-bottom:25px}
.g-news-detail .page-ctrl a{display:block;font-size:16px;line-height:24px;color:#666666;max-height:72px;line-height:24px;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.g-news-detail .page-ctrl a:hover{color:#d9000d}
.g-news-detail .page-ctrl .date{display:block}
#page{text-align:center;padding:50px 0px 80px}
#page span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:37px;height:37px;text-align:center;line-height:37px;margin:0px 5px;padding:0;color:#636363;font-size:14px;font-weight:400}
#page .laypage_curr{color:#fff;background-color:#d90000 !important;border-color:#d90000}
#page a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:37px;height:37px;text-align:center;line-height:37px;margin:0px 5px;padding:0;color:#636363;font-size:14px;font-weight:400;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;background-color:#fff}
#page a:hover{color:#fff;background-color:#d90000;border-color:#d90000}
#page .laypage_next, #page .laypage_prev{width:65px}
.iwelconme-popup{display:none;position:fixed;left:50%;top:50%;z-index:90;width:550px;height:300px;margin:-150px 0 0 -225px;background:url("../images/iwelbg.png") no-repeat 0 0;-webkit-transition:all ease 1s;-o-transition:all ease 1s;-moz-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translate(0, 60%);-moz-transform:translate(0, 60%);-ms-transform:translate(0, 60%);-o-transform:translate(0, 60%);transform:translate(0, 60%);opacity:0}
.iwelconme-popup.animatepop{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}
.iwelconme-popup.animatepop .content h4, .iwelconme-popup.animatepop .content h3{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.iwelconme-popup.animatepop .iwel-buttons{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.iwelconme-popup .close{position:absolute;top:0;right:-48px;width:48px;height:48px;background:url("../images/iwelcancel.png") no-repeat 0 0}
.iwelconme-popup .content{width:450px;margin:0 auto;padding:47px 0 0}
.iwelconme-popup .content h4{margin-bottom:8px;font-size:18px;line-height:30px;color:#ffd7d7;-webkit-transition:all ease 1s .2s;-o-transition:all ease 1s .2s;-moz-transition:all ease 1s .2s;transition:all ease 1s .2s;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}
.iwelconme-popup .content h3{margin-bottom:15px;font-size:40px;line-height:60px;font-weight:bold;color:#fff;-webkit-transition:all ease 1s .4s;-o-transition:all ease 1s .4s;-moz-transition:all ease 1s .4s;transition:all ease 1s .4s;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}
.iwelconme-popup .iwel-buttons{width:400px;margin:0 auto;-webkit-transition:all ease 1s .6s;-o-transition:all ease 1s .6s;-moz-transition:all ease 1s .6s;transition:all ease 1s .6s;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}
.iwelconme-popup .iwel-buttons a{display:block;width:171px;height:51px;border:2px solid #d54d58;font-size:18px;line-height:51px;color:#fff;background-repeat:no-repeat}
.iwelconme-popup .iwel-buttons a:hover{border-color:#de4952;background-color:#de4952}
.iwelconme-popup .iwel-buttons .server{float:left;padding-left:66px;width:105px;background-image:url("../images/iweltel.png");background-position:25px 10px}
.iwelconme-popup .iwel-buttons .edit{float:right;padding-left:81px;width:90px;background-image:url("../images/iweledit.png");background-position:38px 11px}
.m-web-title{font-size:36px;line-height:50px;color:#333;text-align:center;font-weight:bold;padding:0 15px}
.m-web-desc{font-size:16px;line-height:30px;color:#333;text-align:center}
.m-full-ban{position:relative;overflow:hidden}
.m-full-ban img{width:100%;height:auto}
.m-halfblock-list{padding:63px 0 78px;font-size:0}
.m-halfblock-list li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:50%;font-size:16px;line-height:36px}
.m-halfblock-list p{padding-right:20%}
.full-site-article{padding-top:49px}
.full-site-article .m-web-desc{padding:36px 0 77px}
.site-server-wrapper{padding:104px 0 24px}
.site-server-wrapper .m-web-title{margin-bottom:7.5%}
.server-ico-list ul{font-size:0;text-align:center}
.server-ico-list li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:20%;margin-bottom:77px;font-size:14px;line-height:20px;color:#666}
.server-ico-list .ico{margin-bottom:16px}
.server-ico-list .ico img{width:50% !important;height:auto !important}
.server-ico-list h3{margin-bottom:15px;font-size:18px;line-height:30px;color:#333}
.server-ico-list p{max-width:15em;margin:0 auto}
.b2c-solution{padding:88px 0 91px;font-size:16px;line-height:24px;color:#666}
.b2c-solution .m-web-title{margin-bottom:4.375%}
.b2c-solution h4{margin-bottom:14px;font-size:60px;line-height:60px;color:#999}
.b2c-solution h3{margin-bottom:22px;font-size:24px;line-height:36px;color:#1a1a1a}
.b2c-solution .top-four-list{border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9}
.b2c-solution .top-four-list li{float:left;width:25%}
.b2c-solution .top-four-list .inner{padding:43px 45px 8px;border-right:1px solid #d9d9d9}
.b2c-solution .top-four-list .inner p{display:-webkit-box;height:240px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:10}
.b2c-solution .last{overflow:hidden;zoom:1;padding:41px 65px 42px 45px;border:1px solid #d9d9d9}
.b2c-solution .last .left{float:left;margin-right:163px}
.b2c-solution .last .text{overflow:hidden;zoom:1}
.b2c-solution .bot-two-list{display:table;border-collapse:collapse;table-layout:fixed}
.b2c-solution .bot-two-list .quarter{width:25%;display:table-cell;vertical-align:top;border:1px solid #d9d9d9;padding:43px 45px 8px}
.b2c-solution .bot-two-list .last{width:75%;display:table-cell;vertical-align:top}
.b2c-solution .bot-two-list .last .left{margin-right:112px}
.full-b2c-server{width:100%;background-color:#f2f2f2}
.full-b2c-server .table-middle{height:100%}
.full-b2c-server .content{width:50%;padding:131px 0 60px;font-size:16px;line-height:30px;color:#333}
.full-b2c-server .content h3{margin-bottom:45px;font-size:36px;line-height:50px;color:#333;font-weight:bold}
.full-b2c-server .thumb{float:right;width:50%;margin-left:82px}
.full-b2c-server .thumb img{width:100% !important;height:auto !important}
.proxy-wrapper{padding:80px 0 92px}
.proxy-wrapper ul{border-top:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9}
.proxy-wrapper li{float:left;width:25%;font-size:16px;line-height:24px;color:#666}
.proxy-wrapper h4{margin-bottom:14px;font-size:60px;line-height:60px;color:#999}
.proxy-wrapper h3{margin-bottom:17px;font-size:24px;line-height:36px;color:#1a1a1a}
.proxy-wrapper p{display:-webkit-box;height:168px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7}
.proxy-wrapper .inner{padding:43px 50px 5px;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9}
.ipo-proxy-wrapper{padding-top:48px;padding-bottom:113px}
.ipo-proxy-wrapper .m-web-title{margin-bottom:57px}
.ipo-proxy-wrapper h3{margin-bottom:0;height:144px}
.ipo-proxy-wrapper .inner{padding:43px 50px 11px}
.ipo-server-wrapper{padding:111px 0 6px}
.ipo-server-wrapper .m-web-title{margin-bottom:67px}
.ipo-server-wrapper .server-ico-list li{width:25%;margin-bottom:96px;font-size:16px;line-height:24px;color:#333}
.ipo-server-wrapper .server-ico-list .ico{margin-bottom:29px}
.ipo-server-wrapper .server-ico-list .ico img{width:36%}
.ipo-server-wrapper .server-ico-list p{max-width:80%}
.topic-solution{padding:104px 0 88px}
.topic-solution .m-web-title{margin-bottom:17px}
.topic-solution .sub-title{text-align:center;margin-bottom:50px;font-size:16px;line-height:30px;color:#333}
.topic-solution .topic-list{border-left:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9}
.topic-solution .topic-list li{float:left;width:16.66667%}
.topic-solution .topic-list .inner{padding:43px 35px 29px;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9}
.topic-solution .topic-list h4{margin-bottom:20px;font-size:60px;line-height:60px;color:#999}
.topic-solution .topic-list h3{font-size:16px;line-height:24px;color:#666;display:-webkit-box;height:120px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.full-sys-desc .gray-sys-desc{background-color:#f2f2f2}
.full-sys-desc .gray-sys-desc .sys-lists h3{white-space:nowrap;font-weight:normal}
.full-sys-desc .quarter .sys-lists li{width:17%}
.m-sys-desc{padding:100px 0 105px}
.m-sys-desc .weblg{overflow:hidden;zoom:1}
.m-sys-desc .sys-info{float:left;width:370px;margin-right:20px;overflow:hidden;zoom:1;font-size:16px;line-height:24px;color:#666}
.m-sys-desc .sys-info .ico{float:left;width:100px;margin-right:25px}
.m-sys-desc .sys-info .info{overflow:hidden;zoom:1}
.m-sys-desc .sys-info h4{font-size:60px;line-height:60px;color:#ccc}
.m-sys-desc .sys-info h3{margin-bottom:19px;font-size:30px;line-height:40px;color:#333}
.m-sys-desc .sys-lists{overflow:hidden;zoom:1;font-size:14px;line-height:24px;color:#666}
.m-sys-desc .sys-lists li{width:25%;float:left;padding-left:8%}
.m-sys-desc .sys-lists .pull-left{margin-top:66px;width:12%;padding-left:21%}
.m-sys-desc .sys-lists .id{margin-bottom:9px;font-size:48px;line-height:48px;color:#d90000}
.m-sys-desc .sys-lists h3{margin-bottom:12px;font-size:18px;line-height:40px;color:#666;font-weight:bold}
.m-feature-list{border-top:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9}
.m-feature-list li{float:left;width:33.3333%}
.m-feature-list .inner{padding:73px 55px 62px;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9}
.m-feature-list h4{margin-bottom:14px;font-size:60px;line-height:60px;color:#999}
.m-feature-list h3{margin-bottom:29px;font-size:24px;line-height:36px;color:#1a1a1a}
.m-feature-list p{font-size:16px;color:#666;display:-webkit-box;height:120px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.shop-feature-top{padding:99px 0 124px}
.shop-feature-top .m-web-title{margin-bottom:63px}
.shop-feature-mid{position:relative;height:258px;padding:142px 0 100px}
.shop-feature-mid .feature-img{position:absolute;left:0;top:0;width:100%;height:500px;overflow:hidden}
.shop-feature-mid .feature-img img{position:absolute;left:50%;top:0;margin-left:-960px}
.shop-feature-mid .weblg{position:relative;z-index:5}
.shop-feature-mid .sys-info{width:466px}
.shop-feature-mid .sys-info h4{color:#ccc}
.shop-feature-mid .sys-info h3{color:#dcdcdc}
.shop-feature-mid .sys-lists{font-size:14px;line-height:24px;color:#d5d5d5}
.shop-feature-mid .sys-lists h3{color:#fff}
.shop-feature-bot{padding:75px 0 100px}
.crowd-article-top .sys-info{float:none;width:100%;font-size:16px;line-height:28px;color:#666}
.crowd-article-top .left{float:left;width:46%}
.crowd-article-top .right{float:right;width:46%}
.crowd-article-top .m-sys-desc{padding:8.625% 0 6.25%}
.full-crowd-bot{background-color:#f2f2f2}
.full-crowd-bot{padding:80px 0 56px}
.full-crowd-bot .sys-lists li{float:left;width:42%;padding-left:8%}
.elec-solution-wrapper{padding:70px 0 104px}
.elec-solution-wrapper .elec-title{text-align:center;font-size:36px;line-height:60px;color:#333}
.elec-solution-wrapper .sub{text-align:center;font-size:16px;line-height:40px;color:#333}
.elec-solution-wrapper .line{display:block;width:64px;height:1px;margin:36px auto 38px;overflow:hidden;background-color:#bfbfbf}
.elec-solution-wrapper .elec{margin-bottom:47px;text-align:center;font-size:36px;line-height:48px;color:#666}
.elec-solution-wrapper .elec-featrue li{float:left;width:33.3333%;background-color:#f2f2f2}
.elec-solution-wrapper .elec-featrue .ed{background-color:#ededed}
.elec-solution-wrapper .elec-featrue .inner{padding:40px 61px 23px 56px;font-size:16px;line-height:24px;color:#666}
.elec-solution-wrapper .elec-featrue .ico{margin-bottom:17px;font-size:0;line-height:54px}
.elec-solution-wrapper .elec-featrue .ico img{vertical-align:middle}

.full-related-news{width:100%;padding:52px 0 57px;background-color:#f2f2f2;display: none;}
.full-related-news .related-title{margin-bottom:38px;font-size:30px;line-height:42px;text-align:center;font-weight:bold;color:#34364b}.full-related-news .related-news{overflow:hidden}.full-related-news .related-news ul{margin:0 -13px}
.full-related-news .related-news li{float:left;width:25%}
.full-related-news .related-news a{display:block;overflow:hidden;margin:0 13px 23px;/*border:1px solid #d2d2d2;*//*padding:20px 30px 19px;*/-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
.full-related-news .related-news a:hover{/*border-color:#c40000*/ border-bottom:none !important;}
.full-related-news .related-news a:hover .title{color:#c40000}
/*.full-related-news .related-news a:hover .date{color:#e96a6a}*/
.full-related-news .related-news .title{margin-bottom:4px;font-size:16px;display:-webkit-box;height:48px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#34364b}
.full-related-news .related-news .date{font-size:16px;line-height:30px;color:#a5a5ab}
.full-related-news .related-news .date span{ padding-left:30px;}

.mapitem{position:relative;margin-bottom:20px;border:1px solid #ddd;padding:15px 10px 10px;font-size:0}
.mapitem a:hover{color:#d90000}
.mapitem .one{position:absolute;left:10px;top:-19px;padding:5px;background:#fff;color:#d90000;font-size:16px;font-weight:bold}
.mapitem .two{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:20%;font-size:14px;line-height:32px;padding-left:5px}
.mapitem .two dt:before{content:'';display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:4px;height:4px;margin-top:14px;background:#d90000;margin-right:5px}
.mapitem .two dd{padding-bottom:5px}
.mapitem .thr a{display:block;font-size:13px;line-height:30px;padding-left:12px}
.iban-pages{position:absolute;left:0;bottom:18px;z-index:20;width:100%;text-align:center}
.iban-pages span{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline;width:94px;padding:20px 0;margin:0 3px;line-height:0;-webkit-border-radius:1px;border-radius:1px;cursor:pointer;*background-color:#fff;*padding:0}
.iban-pages span:after{content:'';display:block;width:100%;height:2px;background-color:#fff}
.iban-pages span.swiper-active-switch:after{background-color:#d90000}
.wapconstomer{display:none}
.bdshare_dialog_bg, .bdshare_dialog_box{display:none !important}
.full-foot-bottom .beianic{display:inline-block;*display:inline;vertical-align:top;*zoom:1;padding-left:24px;background:url("../images/beianico.png") no-repeat 0 center}
.m-gif-ban{position:relative;background-color:#ec671c}
.iabout-us .content h1{display:inline;font-size:16px;line-height:30px;color:#e20000}.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{z-index:20}
.ie7 .cooperation-box, .ie8 .cooperation-box{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #e6e6e6}

.w-lg .needs-form label{width:350px}
.w-lg .needs-form .msg{width:460px}
.w-lg .needs-form .sub{width:147px}
.w-lg .ftcontent-right{width:1089px}
.w-lg .footer-content .szweb-info{padding-right:45px}
.w-lg .quick-links .item{padding-right:53px}
.w-lg .quick-links .aboutus{padding-right:0}
.w-lg .icase-list .content .msg{padding-top:37px}
.w-lg .icase-list .content .brand{padding-top:0}
.w-lg .history-wapper, .w-lg .site-article-wrapper{width:1320px}
.w-lg .our-server .server-inner{margin-left:-700px}
.w-lg .index-banner .slide01 .textpopup, .w-lg .index-banner .slide02 .textpopup, .w-lg .index-banner .slide03 .textpopup, .w-lg .index-banner .slide04 .textpopup{margin-left:-700px}
.w-lg .index-banner .slide01 .textpopup .tit, .w-lg .index-banner .slide02 .textpopup .tit, .w-lg .index-banner .slide03 .textpopup .tit, .w-lg .index-banner .slide04 .textpopup .tit{margin-bottom:15px;font-size:40px;line-height:48px}
.w-lg .index-banner .slide01 .textpopup .txt, .w-lg .index-banner .slide02 .textpopup .txt, .w-lg .index-banner .slide03 .textpopup .txt, .w-lg .index-banner .slide04 .textpopup .txt{margin-bottom:40px;font-size:16px;line-height:28px}
.w-lg .index-banner .slide01 .textpopup .m-line-more, .w-lg .index-banner .slide02 .textpopup .m-line-more, .w-lg .index-banner .slide03 .textpopup .m-line-more, .w-lg .index-banner .slide04 .textpopup .m-line-more{width:120px;height:28px;line-height:28px}
.w-lg .foot-contact .title{font-size:30px;padding:0 10px 0 68px}
.w-lg .foot-contact .needs .editbtn{height:45px;margin:6px 0 0 20px}
.w-lg .index-banner .slide03 .textpopup03{margin-left:-700px}
.w-lg .index-banner .slide03 .textpopup03 .ico{margin-bottom:22px}
.w-lg .index-banner .slide03 .textpopup03 .ico img{width:84px}
.w-lg .index-banner .slide03 .textpopup03 .tit{margin-bottom:42px;font-size:42px;line-height:52px}
.w-lg .iclients-list a .ac{margin-left:-88.795px}
.w-lg .m-idico-wrapper .idico-list{margin:0 -70px}
.w-lg .m-idico-wrapper .inner{padding:0 70px}
.w-lg .full-b2c-server .content{padding-top:50px}
.w-lg .full-b2c-server .content h3{font-size:30px;line-height:44px;margin-bottom:25px}
.w-lg .proxy-wrapper .inner{padding:33px 40px 5px}
.w-lg .proxy-wrapper p{height:192px;line-height:24px;-webkit-line-clamp:8}
.w-lg .full-sys-desc .sys-lists .pull-left{width:15%;padding-left:18%}
.w-lg .full-wxshop-attention .inner{padding:55px 40px 21px}
.w-lg .full-wxshop-attention p{height:264px;line-height:24px;-webkit-line-clamp:11}
.w-lg .applet-desc-list .inner br{display:none}
.w-lg .full-applet-wrapper .applet-feature li br{display:none}
.w-lg .applet-func-list .inner{padding:48px 20px 68px}
.w-lg .news-four a{padding-right:50px}
.w-lg .iclients-list li{background-image:url("../images/iclibglg.png")}
.w-lg .about-us-intro .intro-card .info{width:72%}
.w-lg .inside-banner .case-ban-info h2{font-size:50px;line-height:60px}
.w-lg .inside-banner .feature h3{font-size:20px;line-height:40px;text-align:left}
.w-lg .inside-banner .feature h4{font-size:90px;line-height:94px}
.w-lg .media-wraper li p{height:96px;-webkit-line-clamp:4}
.w-lg .foot-about .adv-mid{width:20%;margin-left:5.875%}
.w-lg .full-guidance .guidance-wraper{margin-left:-700px}
.w-lg .full-project-flow .flow-chart .item:after{top:70px}
.w-lg .maintain-content .topic-list p{height:120px;line-height:24px;-webkit-line-clamp:5}
.w-lg .contact-ways .info .label3{width:36%}
.w-lg .ban-sys-dev .title{font-size:40px;line-height:48px}
.w-lg .b2c-solution.hasbot-border h3{font-size:20px}
.w-lg .full-app-demand .demand-content{margin-left:-700px}
.w-lg .app-algin{font-size:16px}
.w-lg .app-algin .title{font-size:22px}
.w-lg .full-app-demand .demand-list .msg{font-size:16px}
.w-lg .gznews-list .item{width:433px}
.w-lg .gznews-list .date-news a{padding:50px 35px 49px 92px}

.w-md .needs-form label{width:330px}
.w-md .needs-form .msg{width:430px}
.w-md .needs-form .sub{width:137px}
.w-md .ftcontent-right{width:1009px}
.w-md .footer-content .szweb-info{padding-right:45px}
.w-md .quick-links .item{padding-right:25px}
.w-md .quick-links .business{width:301px}
.w-md .quick-links .advantage{width:249px}
.w-md .quick-links .aboutus{width:409px;padding-right:0}
.w-md .case-news-wrapper{width:1200px}
.w-md .case-wrapper .caseban .title{width:250px;height:240px;padding-top:10px;margin-top:-125px}
.w-md .history-wapper, .w-md .site-article-wrapper{width:1180px}
.w-md .our-server .server-inner{margin-left:-660px}
.w-md .index-banner .slide01 .textpopup, .w-md .index-banner .slide02 .textpopup, .w-md .index-banner .slide03 .textpopup, .w-md .index-banner .slide04 .textpopup{margin-left:-660px}
.w-md .index-banner .slide01 .textpopup .tit, .w-md .index-banner .slide02 .textpopup .tit, .w-md .index-banner .slide03 .textpopup .tit, .w-md .index-banner .slide04 .textpopup .tit{margin-bottom:15px;font-size:30px;line-height:40px}
.w-md .index-banner .slide01 .textpopup .txt, .w-md .index-banner .slide02 .textpopup .txt, .w-md .index-banner .slide03 .textpopup .txt, .w-md .index-banner .slide04 .textpopup .txt{margin-bottom:30px;font-size:14px;line-height:24px; text-align:left !important;}
.w-md .index-banner .slide01 .textpopup .m-line-more, .w-md .index-banner .slide02 .textpopup .m-line-more, .w-md .index-banner .slide03 .textpopup .m-line-more, .w-md .index-banner .slide04 .textpopup .m-line-more{width:100px;height:28px;line-height:28px}
.w-md .foot-contact .title{font-size:26px;padding:0 10px 0 68px}
.w-md .foot-contact .needs .editbtn{font-size:16px;width:130px;margin:6px 0 0 20px}
.w-md .index-banner .slide03 .textpopup03{margin-left:-660px}
.w-md .index-banner .slide03 .textpopup03 .ico{margin-bottom:21.32px}
.w-md .index-banner .slide03 .textpopup03 .ico img{width:79.54px}
.w-md .index-banner .slide03 .textpopup03 .tit{margin-bottom:41px;font-size:39.36px;line-height:49.2px}
.w-md .iclients-list a .ac{margin-left:-80.795px}
.w-md .m-idico-wrapper .idico-list{margin:0 -60px}
.w-md .m-idico-wrapper .inner{padding:0 60px}
.w-md .proxy-wrapper .inner{padding:33px 35px 5px}
.w-md .proxy-wrapper p{height:192px;line-height:24px;-webkit-line-clamp:8}
.w-md .topic-solution .topic-list .inner{padding:33px 25px 19px}
.w-md .topic-solution .topic-list .inner h3{font-size:14px}
.w-md .mobile-solution-wrapper .inner{padding:48px 35px 28px}
.w-md .full-wxshop-attention .inner{padding:50px 30px 16px}
.w-md .proxy-wrapper h3{font-size:20px}
.w-md .m-ft-contact h3{font-size:52px;line-height:72px}
.w-md .m-ft-contact .content{padding:0 270px}
.w-md .m-ft-contact h2{font-size:34px;line-height:46px}
.w-md .news-set-top{width:375px;padding-top:32px;padding-bottom:29px}
.w-md .news-set-top .thumb{height:398px}
.w-md .news-two li{padding:13px 45px 39px}
.w-md .news-four{padding:18px 40px 17px}
.w-md .news-four a{padding:46px 40px 48px 70px}
.w-md .iclients-list li{background-image:url("../images/iclibgmd.png")}
.w-md .tags-nav-wrapper ul li{width:12.5%}
.w-md .full-certificate-article .info{padding-top:1%}
.w-md .inside-banner .ban-info{top:43.33333%}
.w-md .inside-banner .ban-info h2{font-size:40px;line-height:66px}
.w-md .inside-banner .case-ban-info{top:26.19048%}
.w-md .inside-banner .case-ban-info h2{font-size:45px;line-height:55px}
.w-md .inside-banner .case-ban-info .case-desc{margin-bottom:25px;font-size:20px;line-height:38px}
.w-md .inside-banner .feature h4{font-size:86px;line-height:90px}
.w-md .icustomer .text{height:240px;line-height:24px;-webkit-line-clamp:10}
.w-md .icustomer .inner{padding:15px 25px 30px}
.w-md .icase-list .content .msg{padding-top:25px}
.w-md .media-wraper li p{height:96px;-webkit-line-clamp:4}
.w-md .full-guidance .guidance-wraper{margin-left:-660px}
.w-md .full-project-flow .flow-chart .item:after{top:63px}
.w-md .maintain-content .topic-list .inner h3{font-size:24px}
.w-md .maintain-feature ul{padding:0}
.w-md .maintain-content .topic-list .inner{padding:48px 20px 30px}
.w-md .b2c-solution.hasbot-border .top-four-list .inner{padding-left:20px;padding-right:20px}
.w-md .full-app-demand .demand-content{margin-left:-660px}
.w-md .porduct-demand .demand-list .msg{padding-left:20px}
.w-md .gznews-list .item{width:406.6px}
.w-md .gznews-list .date-news a{padding:50px 35px 49px 92px}
.w-md .gzmain-business img{height:68px}
.w-md .gzclassic-wrapper{overflow:hidden}

.w-sm .needs-form label{width:290px}
.w-sm .needs-form .msg{width:390px}
.w-sm .needs-form .sub{width:137px}
.w-sm .ftcontent-right{width:899px}
.w-sm .footer-content .szweb-info{padding-right:35px}
.w-sm .quick-links .item{padding-right:20px}
.w-sm .quick-links .business{width:281px}
.w-sm .quick-links .advantage{width:229px}
.w-sm .quick-links .aboutus{width:349px;padding-right:0}
.w-sm .case-news-wrapper{width:1180px}
.w-sm .case-wrapper .caseban .title{width:250px;height:240px;left:60px;padding-top:10px;margin-top:-125px}
.w-sm .our-server .server-inner{margin-left:-600px}
.w-sm .full-faith-article .content .title h3{font-size:34px}
.w-sm .icustomer .inner{padding:4px 20px 20px}
.w-sm .index-banner .slide01 .textpopup, .w-sm .index-banner .slide02 .textpopup, .w-sm .index-banner .slide03 .textpopup, .w-sm .index-banner .slide03 .textpopup{margin-left: 0;left: 2%;}
.w-sm .index-banner .slide01 .textpopup .tit, .w-sm .index-banner .slide02 .textpopup .tit, .w-sm .index-banner .slide03 .textpopup .tit, .w-sm .index-banner .slide03 .textpopup .tit{margin-bottom:10px;font-size:28px}
.w-sm .index-banner .slide01 .textpopup .txt, .w-sm .index-banner .slide02 .textpopup .txt, .w-sm .index-banner .slide03 .textpopup .txt, .w-sm .index-banner .slide03 .textpopup .txt{margin-bottom:30px;font-size:14px;line-height:24px}
.w-sm .index-banner .slide01 .textpopup .m-line-more, .w-sm .index-banner .slide02 .textpopup .m-line-more, .w-sm .index-banner .slide03 .textpopup .m-line-more, .w-sm .index-banner .slide03 .textpopup .m-line-more{width:100px;height:28px;line-height:28px}
.w-sm .foot-contact .title{font-size:24px;padding:0 10px 0 63px}
.w-sm .foot-contact .lines .info{font-size:15px}
.w-sm .foot-contact .needs .info{font-size:15px}
.w-sm .foot-contact .needs .editbtn{font-size:16px;width:110px;line-height:38px;height:38px;margin:10px 0 0 10px}
.w-sm .index-banner .slide03 .textpopup03{margin-left: 0;left: 2%;}
.w-sm .index-banner .slide03 .textpopup03 .ico{margin-bottom:19.5px}
.w-sm .index-banner .slide03 .textpopup03 .ico img{width:72.75px}
.w-sm .index-banner .slide03 .textpopup03 .tit{margin-bottom:37.5px;font-size:36px;line-height:45px}
.w-sm .index-banner .slide04 .textpopup{margin-left: 0;left: 2%;}
.w-sm .index-banner .slide05 .textpopup{top:28%;width:100%;}
.w-sm .index-banner .slide05 .textpopup .tit{margin-bottom:15px;font-size:28px;line-height:40px;}
.w-sm .index-banner .slide05 .textpopup .txt{margin-bottom:30px;font-size:18px;line-height:20px;}
.w-sm .index-banner .slide06 .textpopup .tit{ font-size:24px;margin-bottom:5px; line-height:26px;}
.w-sm .index-banner .slide06 .textpopup .txt{ margin-bottom:15px;}
.w-sm .index-banner .slide06 .textpopup .txt h2{font-size:24px;margin:5px auto; line-height:26px;}
.w-sm .index-banner .slide06 .textpopup .txt p{font-size:18px;}
.index-banner .slide06 .textpopup .txt img{ width:50%;}
.w-sm .i-btn a {display:inline-block; width:150px; height:30px; line-height:30px; box-sizing:border-box; text-align:center; color:#fff; border:1px solid #fff; border-radius:4px; margin-right:20px; font-size:14px;}
.w-sm .i-btn a:hover { background:#fff; color:#3954b1; }
.w-sm .iclients-list a .ac{margin-left:-68.795px}
.w-sm .m-idico-wrapper .idico-list{margin:0 -40px}
.w-sm .m-idico-wrapper .inner{padding:0 40px}
.w-sm .sidebar{bottom:5%}
.w-sm #LXB_CONTAINER{top:auto !important;bottom:5% !important}
.w-sm #LXB_CLOSE_BTN{top:auto !important;bottom:10% !important;margin-bottom:430px !important}
.w-sm .b2c-solution .top-four-list .inner{padding:33px 30px 8px}
.w-sm .b2c-solution .top-four-list .inner p{height:288px;line-height:24px;-webkit-line-clamp:12}
.w-sm .b2c-solution .last{padding-left:25px;padding-top:33px}
.w-sm .b2c-solution .last .left{margin-right:100px}
.w-sm .full-b2c-server .content{padding-top:35px;padding-bottom:30px}
.w-sm .full-b2c-server .content{font-size:15px;line-height:28px}
.w-sm .full-b2c-server .content h3{font-size:28px;line-height:42px;margin-bottom:25px}
.w-sm .b2c-solution .bot-two-list .quarter{padding:33px 30px 8px}
.w-sm .b2c-solution .bot-two-list .last{padding-top:33px 45px 35px 25px}
.w-sm .full-b2c-server .thumb{margin-left:60px}
.w-sm .proxy-wrapper p{height:216px;line-height:24px;-webkit-line-clamp:9}
.w-sm .topic-solution .topic-list .inner{padding:33px 20px 19px}
.w-sm .topic-solution .topic-list .inner h3 br{display:none}
.w-sm .platform-five-desc .inner{padding:32px 20px 26px}
.w-sm .platform-five-desc p{height:216px;line-height:24px;-webkit-line-clamp:9}
.w-sm .full-platform-apply .inner{padding:50px 25px 42px}
.w-sm .platform-server .cms-desc .item{width:44%;padding:40px 3% 38px}
.w-sm .mobile-solution-wrapper .inner{padding:43px 20px 23px}
.w-sm .full-wxshop-attention .inner{padding:40px 25px 16px}
.w-sm .full-wxshop-attention p{height:288px;line-height:24px;-webkit-line-clamp:12}
.w-sm .news-set-top{width:320px}
.w-sm .news-set-top .thumb{height:340px}
.w-sm .news-two{width:365px}
.w-sm .news-two li{padding:10px 45px 35px}
.w-sm .news-two .date{padding:17px 0 12px}
.w-sm .news-four{padding:20px 30px 17px 40px}
.w-sm .news-four a{padding:40px 40px 43px 70px}
.w-sm .news-four .date{top:24px}
.w-sm .news-subnav .news-search .key{width:227px}
.w-sm .news-four .four-title{margin-bottom:0}
.w-sm .news-two li{padding:14px 30px 30px}
.w-sm .news-two li .date{margin-bottom:15px}
.w-sm .news-two .desc{margin-bottom:0}
.w-sm .iclients-list li{background-image:url("../images/iclibgsm.png")}
.w-sm .inside-banner .case-ban-info{top:26.19048%}
.w-sm .inside-banner .case-ban-info h2{font-size:28px;line-height:40px}
.w-sm .inside-banner .case-ban-info .case-desc{margin-bottom:15px;font-size:18px;line-height:24px}
.w-sm .inside-banner .feature .item{padding:0 25px}
.w-sm .inside-banner .feature h4{font-size:70px;line-height:84px}
.w-sm .m-ft-contact h3{font-size:50px;line-height:70px}
.w-sm .m-ft-contact .content{padding:0 260px}
.w-sm .m-ft-contact h2{font-size:30px;line-height:42px}
.w-sm .m-ft-contact .msg h4{font-size:18px;line-height:32px}
.w-sm .icase-list .content .msg{padding-top:31px;padding-bottom:15px}
.w-sm .icase-list .content .ico-line{height:26px}
.w-sm .proxy-wrapper .inner{padding-left:30px;padding-right:30px}
.w-sm .media-wraper li p{height:96px;-webkit-line-clamp:4}
.w-sm .b2c-solution .market-top-list .inner p{height:144px;line-height:24px;-webkit-line-clamp:6}
.w-sm .b2c-solution .trade-three-list .inner p{height:144px;line-height:24px;-webkit-line-clamp:6}
.w-sm .b2c-solution .trade-two-list .quarter{width:33.3333%}
.w-sm #icon_module{bottom:5% !important;margin-bottom:350px !important}
.w-sm .full-guidance .guidance-wraper{margin-left:-600px}
.w-sm .full-project-flow .flow-chart .item:after{top:56px}
.w-sm .maintain-content .topic-list .inner{padding:38px 15px 20px}
.w-sm .maintain-content .topic-list h4{margin-bottom:14px}
.w-sm .maintain-content .topic-list .inner h3{margin-bottom:22px;font-size:20px;display:-webkit-box;height:28px;line-height:28px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.w-sm .maintain-content .topic-list p{font-size:14px}
.w-sm .maintain-feature .time1:after{width:68px;margin-right:-34px}
.w-sm .full-b2c-server.left-image .table-middle .content{padding-left:60px}
.w-sm .b2c-solution .more-line8 .inner p{height:192px;line-height:24px;-webkit-line-clamp:8}
.w-sm .b2c-solution .more-line5 .inner p{height:96px;line-height:24px;-webkit-line-clamp:4}
.w-sm .b2c-solution .hassub-title .inner{padding-left:20px;padding-right:20px}
.w-sm .full-app-demand .demand-content{margin-left:-600px}
.w-sm .porduct-demand .demand-list .msg{font-size:14px}
.w-sm #LXB_CONTAINER_SHOW.lxb-container-btn-show{margin-bottom:335px !important}
.w-sm .gznews-list .date-news a{padding:46px 35px 46px 92px}
.w-sm .gznews-list .item{width:366.6px}
.w-sm .culture-list1 .c_left .left-h5{font-size: 30px; padding-top:30px;}
.w-sm .culture-list1 .c_left .left-h5 p{line-height:36px;}
.w-sm .culture-list1 .c_left .left-h6{margin:80px 0 30px;}

.w-sm .inside-banner .feature .txts a{  display:inline-block; text-align:center; color:#fff; font-size:12px;}
.w-sm .inside-banner .feature .txts a i{ width:30px; height:30px; display:block; margin:0 auto;transition:all 0.4s;}
.w-sm .inside-banner .feature .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.w-sm .inside-banner .feature .txts a:hover{ color:#fff; border-bottom:none;}
.w-sm .inside-banner .feature .txts a i.bgs1{ background:url(../images/i_w_11.png) center top no-repeat;}
.w-sm .inside-banner .feature .txts a i.bgs2{ background:url(../images/i_w_12.png) center top no-repeat;}
.w-sm .inside-banner .feature .txts a i.bgs3{ background:url(../images/i_w_13.png) center top no-repeat;}
.w-sm .inside-banner .feature .txts a i.bgs4{ background:url(../images/i_w_14.png) center top no-repeat;}
.w-sm .inside-banner .feature .txts a i.bgs5{ background:url(../images/i_w_15.png) center top no-repeat;}
.w-sm .w_left{ width:100%; margin-top:30px; text-align:left;}
.w-sm .w_left .cn {margin-bottom: 12px;font-size:24px;line-height: 34px;}
.w-sm .w_left p{ margin-top:40px;font-size:16px;color:#555;}
.w-sm .w_left .about{margin-top:60px;text-align:right;}
.w-sm .wx-solve-1 ul li .img {margin-left:30px;width:90px;height: 67px;}
.w-sm .wx-solve-1 ul li .img img {left: 0;top: 50%; width:60px;}
.w-sm .wx-solve-1 ul li .nr {padding-left: 30px;width:62%;height: 67px; }
.w-sm .wx-solve-1 ul li .nr h1 {font-size:20px;}
.w-sm .wx-solve-1 ul li .nr .p {font-size:14px;line-height: 24px; }
.w-sm .about-history-list .slides li{ position:relative;/* width:220px;*/width: 11.5%; height:365px; margin-right:70px;}
.w-sm .about-history-list .slides li .item h3{height:44px; line-height:44px;font-size:20px;}
.w-sm .about-history-list .slides li .item .desc{ line-height:24px; padding:30px 26px 0; font-size:16px;}
.w-sm .jt .j_right{width:100%;}
.w-sm .jt .j_right .tit {padding-top:0; font-size:30px;padding-left:2%;}
.w-sm .jt .j_right .tit p{ font-size:16px;margin-top:15px;}
.w-sm .jt .j_right .line-short {display: block;width: 15px;height: 2px;background: #ff3366;margin-bottom:20px; margin-top:20px;margin-left: 2%;}
.w-sm .jt .j_right .nr{font-size: 16px;color: #fff; background:url(../images/jt_bj.png) no-repeat center; padding:20px 20px; height:220px;}
.w-sm .jt .j_right .nr p{font-size:16px;line-height:30px; padding-bottom:10px;}
.w-sm .jt .j_right .nr p a{ font-size:20px;}
.w-sm .jt2 .tit {padding-top:0;font-size:30px;}
.w-sm .jt1 .tit {font-size:30px;}
.w-sm .jt3{ padding:60px 0;}
.w-sm .col-sm-12{ width:100%;}
.w-sm .waimao .w_right ul li .nr {font-size:16px;line-height:55px;}
.w-sm .waimao .w_right ul li .nr span{ font-size:20px;}
.w-sm .waimao1 .tit {font-size:30px;}
.w-sm .sem2-fn {padding: 28px 45px 0 40px;}
.w-sm .sem2-fir .des {margin-left:20px;width:98%;height: 50px;line-height: 50px;}
.w-sm .sem2-fir .zw {padding-left:20px;}
.w-sm .seo2 {padding: 40px 0;}
.w-sm .seo2 .nr{padding: 50px 0;}
.w-sm .seo2 .nr .left .info{ font-size:18px;}
.w-sm .seo2 .nr .right .info{ font-size:18px;}
.w-sm .seo4 .bp1 .left{ margin-top:50px;}
.w-sm .seo4 .bp1 .left .title{ font-size:30px; margin-bottom:25px;}
.w-sm .seo4 .bp1 .left p{ line-height:36px; font-size:20px !important; padding:5px 0;}
.w-sm .seo4 .bp1 .left p span{ font-size:24px; padding-left:10px;}
.w-sm .seo4 .bp1 .left .more{ margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; border-radius:20px;}
.w-sm .ppc1 .left{height:300px;}
.w-sm .ppc1 .left .n{ padding-top:80px;}
.w-sm .ppc1 .right{height:300px;}
.w-sm .ppc1 .right .n{ padding-top:60px; padding-left:100px;}
.w-sm .ppc2 .nr{ padding-top:40px;}
.w-sm .ppc2 .nr .left .info{width:70%;}
.w-sm .ppc2 .nr .right .info{width:70%;}
.w-sm .ppc3 .nr li.li1{position: absolute;left:40%;top:80px;}
.w-sm .ppc3 .nr li.li2{position: absolute;left:-2%;bottom:280px;}
.w-sm .ppc3 .nr li.li3{position: absolute;right:0;top:220px;}
.w-sm .ppc3 .nr li.li4{position: absolute;left:65%;bottom: 200px;}
.w-sm .ppc3 .nr li.li5{position: absolute;left: 10px;top: 160px;}
.w-sm .ppc3 .nr li.li6{position: absolute;right:25%;bottom: 305px;}
.w-sm .tab .nav-tabs{ /*display:none !important;*/}
/*.w-sm .arrive-lf{float:none;padding:10px 0 0 30px;-o-background-size:20px auto;background-size:20px auto}
.w-sm .arrive-lf .arr-title{margin-bottom:10px}
.w-sm .arrive-lf .arr-title h3{font-size:16px;line-height:22px}
.w-sm .arrive-lf .arr-title h4{font-size:28px;line-height:40px}
.w-sm .arrive-lf .addr{font-size:14px;margin-bottom:10px}
.w-sm .arrive-rg{padding-left:0;border:0;font-size:14px;line-height:26px}
.w-sm .full-bdmap{height:200px}
.w-sm .cooperation-left1{width:100%;}
.w-sm .cooperation-right1{width:100%;}*/

	
.ie9 .iwelconme-popup{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.ie9 .iwelconme-popup .content{width:450px;margin:0 auto;padding:47px 0 0}
.ie9 .iwelconme-popup .content h4{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.ie9 .iwelconme-popup .content h3{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.ie9 .iwelconme-popup .iwel-buttons{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}


.ie7 .bx-wrapper .bx-controls-auto .bx-controls-auto-item, .ie7 .bx-wrapper .bx-pager-item{display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.ie7 .main-business .business-item{width:24.99%}
.ie7 .inews-list li{width:33.32%}
.ie7 .icase-list li{width:33.32%}
.ie7 .isoutions-list ul{margin:0 -1.65%}
.ie7 .iclients-list li{width:19.98%}

.flex-container a:hover, .flex-slider a:hover{outline:none}
.slides, .slides>li, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides>li:first-child{display:block}
.flexslider{position:relative;zoom:1}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto;-moz-user-select:none}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}
}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;border-radius:20px}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}

@media screen and (max-width: 860px){
	.flex-direction-nav .flex-prev{opacity:1;left:10px}
	.flex-direction-nav .flex-next{opacity:1;right:10px}
}

.knowledgebg{background:#F6F7FA;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.knowledge-base{padding:20px 0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.06);box-shadow:0 2px 8px rgba(0,0,0,0.06);background:#fff}
.knowledge-title{text-align:center}
.knowledge-search{border:1px solid #ddd;background:#fff;position:relative}
.se-input{display:inline-block;padding:5px 60px 5px 10px;background:#fff;width:82%}
.se-input::-webkit-input-placeholder{color:#999}
.se-input:-moz-placeholder{color:#999}
.se-input::-moz-placeholder{color:#999}
.se-input:-ms-input-placeholder{color:#999}
.se-btn{position:absolute;top:4px;right:2px;margin:0 4px;width:60px;background:#d90000;background:-webkit-gradient(linear, left top, right top, from(#d90000), to(#D9534F));background:-webkit-linear-gradient(left, #d90000, #D9534F);background:-moz- oldlinear-gradient(left, #d90000, #D9534F);background:-o-linear-gradient(left, #d90000, #D9534F);background:linear-gradient(to right, #d90000, #D9534F);color:#fff;text-align:center;-webkit-border-radius:4px !important;border-radius:4px !important}
.knowledge-wrap{padding-top:20px;padding-bottom:30px;overflow:hidden}
.knowledge-left{background:#fff;position:relative}
.knowledge-left ul li a{display:block;color:#555;padding:10px 20px;border-bottom:1px solid #e8eef6;line-height:20px}
.knowledge-left ul li a:hover, .knowledge-left ul li a.cur{color:#fff;background:#d90000;border-bottom:1px solid #d90000}
.article-title{font-size:16px;color:#fff;height:42px;line-height:42px;padding-left:20px;position:relative}
.article-title:before{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:16px;top:16px}
.mobile-titbtn{padding-left:30px}
.mobile-titbtn:before{right:auto;left:16px;position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.know-crumb{padding:0px 8px 0 20px;height:42px;line-height:42px;color:#999;background:#fff;white-space:nowrap;border-bottom:10px solid #F6F7FA}
.know-crumb a{color:#999}
.know-crumb a:hover{text-decoration:underline}
.knowledge-box{background:#fff}
.type-tit{font-weight:bold;font-size:18px;margin-bottom:10px}
.phpmyfaq-list li{position:relative;border-bottom:1px solid #ddd;padding:10px 0}
.phpmyfaq-list li a{color:#555;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;height:24px;line-height:24px;display:block}
.phpmyfaq-list li span{color:#666}
.article img{max-width:100%}
.read-num{color:#666}
.case-deatils{padding-top:30px;padding-bottom:30px}
.case-deatils img{max-width:100%}
.deatils-list{position:relative;margin-bottom:30px}
.deatils-tit{text-align:center;color:#0a1633;font-size:18px;margin-bottom:20px}
.deatils-right{overflow:hidden;color:#0a1633}
.deatils-imglogo{text-align:center}
.all-pt0{padding-top:0}
.white-dot{padding-top:20px}
.white-dot ul li a:after{background-color:#fff}
.mobdb{display:block}
.knowledge-aside .options{background:#fff;margin-bottom:20px}
.knowledge-aside .options ul{padding:20px 15px}
.knowledge-aside .options ul li{overflow:hidden;clear:both;padding-bottom:20px;line-height:20px}
.knowledge-aside .options ul li .know-num{width:40px;height:40px;line-height:40px;display:inline-block;float:left;text-align:center;background:#999999;color:#fff;font-size:20px;-webkit-border-radius:3px;border-radius:3px;margin-right:10px}
.knowledge-aside .options ul li a{display:block;overflow:hidden;color:#555;display:-webkit-box;height:48px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.knowledge-aside .options ul li a:hover{text-decoration:underline;color:#d90000;}
.knowledge-aside .options ul li:nth-child(1) .know-num{background:#D9534F;}
.knowledge-aside .options ul li:nth-child(2) .know-num{background:#F0AD4E;}
.knowledge-aside .options ul li:nth-child(3) .know-num{background:#5CB85C;}
.knowledge-aside .options ul li:nth-child(4) .know-num{background:#428BCA;}
.knowledge-aside .options ul li:nth-child(5) .know-num{background:#5BC0DE;}
.knowledge-aside .options ul li:nth-child(6) .know-num{background:#5BC0DE;}
.knowledge-aside .options ul li:nth-child(7) .know-num{background:#5BC0DE;}
.knowledge-aside .options ul li:nth-child(8) .know-num{background:#5BC0DE;}
.pcfl{float:left}
.pcfr{float:right}
.mobdb{display:none}
.knowcommonweb{width:1260px;margin:0 auto;padding:0 20px}
.knowledge-base{padding:30px 0}
.knowledge-title{font-size:24px;display:inline-block;min-width:20%}
.knowledge-search{display:inline-block;margin-left:20.83333%;min-width:400px}
.knowledge-wrap{padding:0;background:#fff;position:relative;clear:both;overflow:hidden}
.knowledge-wrap:before, .knowledge-wrap:after{content:"";display:block;position:absolute;left:250px;top:0;width:10px;height:100%;background:#F6F7FA}
.knowledge-wrap:after{left:auto;right:250px}
.mptb50{padding:50px 0}
.knowledge-left{width:19.84127%;margin-right:10px}
.knowledge-right{width:58.73016%}
.knowledge-aside{width:19.84127%}
.mob-knowledge{position:static;opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;width:100%;padding-bottom:0}
.article-title{background:url(../images/tit_bg.png) 0 center no-repeat}
.article-title:before{display:none}
.knowledge-box{padding:30px;min-height:500px}
.type-tit{margin-bottom:20px}
.phpmyfaq-list li{border-bottom:0;padding:0}
.phpmyfaq-list li a{line-height:30px;height:30px;overflow:inherit;display:inline}
.phpmyfaq-list li a:hover{text-decoration:underline;color:#D90000}
.read-num{float:right;margin-top:-50px}
.case-deatils{padding-top:60px;padding-bottom:60px}
.deatils-list{padding-right:20%;font-size:16px;line-height:28px;margin-bottom:40px}
.deatils-tit{float:left;width:100px;margin-right:30px;font-size:24px;padding-top:5px}
.deatils-imglogo{position:absolute;right:0;top:0;width:20%}
.index-cooper{padding-bottom:68px}
@media (max-width: 640px){
	.knowledge-wrap{margin-top:30px}
	.knowcommonweb{width:100%;padding:0 15px}
	.knowledge-left{width:100%;margin-right:0}
	.knowledge-right{width:100%;border-bottom:20px solid #F6F7FA}
	.knowledge-aside{width:100%;border-bottom:20px solid #F6F7FA}
	.knowledge-title{display:block;width:100%;text-align:center;margin-bottom:10px;font-size:18px}
	.knowledge-search{display:block;margin-left:0;min-width:100%}
	.pcdb{display:none}
	.article-title{background:-webkit-gradient(linear, left top, right top, from(#d90000), to(#D9534F));background:-webkit-linear-gradient(left, #d90000, #D9534F);background:-moz- oldlinear-gradient(left, #d90000, #D9534F);background:-o-linear-gradient(left, #d90000, #D9534F);background:linear-gradient(to right, #d90000, #D9534F);-o-background-size:100%;background-size:100%}
	.article-title:before, .mobile-titbtn:before{display:block}
	.mob-knowledge{position:fixed;top:0;right:0;width:80%;background:#fff;z-index:100;height:100%;overflow-y:auto;-webkit-box-shadow:-5px 2px 8px rgba(0,0,0,0.06);box-shadow:-5px 2px 8px rgba(0,0,0,0.06);padding-bottom:20px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}
	.mob-knowledge.show{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}
	.phpmyfaq-list li{border-bottom:1px solid #ddd;padding:10px 0}
	.phpmyfaq-list li a{display:block;overflow:hidden}
	.knowledge-box{padding:30px 15px;background:#fff;border:1px solid #e8eef6}
	.type-tit{margin-bottom:10px}
	.mobdb{display:block}
	.knowledge-wrap:after, .knowledge-wrap:before{display:none}
	}

@media (max-width: 640px){
	html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-callout:none;cursor:pointer}
	*, :after, :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}
	article, aside, footer, header, nav, section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;color:#333;outline:none;cursor:pointer}
	.bd_weixin_popup{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
	html, body{height:100%}
	html.fixedfixup, body.fixedfixup{overflow:hidden}
	body{margin:0 auto;min-width:320px;padding:60px 0 0px;max-width:768px;overflow-y:auto}
	.weblg{width:98%;padding:0 15px}
	.header{position:fixed !important;background-color:#fff;top:0 !important;height:60px !important;padding-top:8px;background:#333 !important;min-width:0}
	.header .logo{height:40px}
	.header .logo img{height:40px}
	#LXB_CONTAINER{top:auto !important;bottom:170px !important;margin-bottom:60px !important}
	#LXB_CLOSE_BTN{top:auto !important;bottom:170px !important;margin-bottom:60px !important}
	.sidebar{position:fixed;left:0;bottom:0;width:100%;display:block !important;background:#d30000;padding-left:25%}
	.sidebar a, .sidebar span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
	.sidebar a{float:left;width:33.33333%;height:20px;margin-bottom:0;padding-top:35px;font-size:10px;line-height:20px}
	.sidebar a i{color:#ffa8a8}
	.sidebar .hometop{position:fixed;right:10px;bottom:20%;bottom:170px;width:40px;height:40px;background-color:#eaeaea;border:1px solid #eee}
	.sidebar .qq{background-position:center 6px}
	.sidebar .tel{position:absolute;left:0;width:25%;background-position:center 6px}
	.sidebar .edit{background-position:center 8px}
	.sidebar .wechat{background-position:center 8px;margin-bottom:0}
	.sidebar .wechat .qrcode{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
	.menu-handle{float:right;display:block;width:40px;height:40px;padding:8px 5px;margin:2px 0 0 20px}
	.menu-handle span{display:block;width:100%;height:2px;background-color:#fff;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
	.menu-handle span:nth-child(2){margin:9px 0}
	.menu-handle.ac span:nth-child(1){-webkit-transform:translate(0, 11px) rotate(45deg);-moz-transform:translate(0, 11px) rotate(45deg);-ms-transform:translate(0, 11px) rotate(45deg);-o-transform:translate(0, 11px) rotate(45deg);transform:translate(0, 11px) rotate(45deg)}
	.menu-handle.ac span:nth-child(2){opacity:0}
	.menu-handle.ac span:nth-child(3){-webkit-transform:translate(0, -11px) rotate(-45deg);-moz-transform:translate(0, -11px) rotate(-45deg);-ms-transform:translate(0, -11px) rotate(-45deg);-o-transform:translate(0, -11px) rotate(-45deg);transform:translate(0, -11px) rotate(-45deg)}
	.nav{display:none;position:fixed;left:5%;top:60px;width:90%;/*height:100%;*/padding-bottom:60px;background-color:#fff;padding:0 25px 90px !important;overflow-y:auto;box-shadow: -2px 2px 8px rgba(0,0,0,0.5);}
	.nav>ul>li{float:none;width:100%;color:#333;border-bottom:1px solid #ccc;padding:0}
	.nav .title a{color:#333;padding-bottom:0;border-bottom:0}
	.nav .title a:hover{border:0}
	.nav .title.cur a{padding-bottom:0;border-bottom:0}
	.hassub{position:relative}
	.hassub .mico{position:absolute;right:0;top:0;width:44px;height:44px;background:url("../images/queico.png") no-repeat center;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
	.hassub.roll .mico{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
	.full-dropdown{position:static;-webkit-box-shadow:none;box-shadow:none;padding:0 0 15px}
	.full-dropdown .column{display:none}
	.full-dropdown .subnav{float:none;width:100%}
	.full-dropdown .nav-web{width:100%;height:auto}
	.m-ico-links{padding-top:0;float:none}
	.m-ico-links a{display:block;margin-bottom:10px}
	.cooperation-box{display:none;position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto}
	.cooperation-box .cooperation{width:100%;height:100%;padding:35px 15px}
	.cooperation-box .cooperation iframe{width:100%;height:100%}
	.cooperation-box .cooperation-close{position:absolute;right:20px;top:20px;width:30px;height:30px;-o-background-size:20px 20px;background-size:20px 20px}
	.cooperation-left{float:none;width:100%}
	.cooperation-left h3{font-size:20px;line-height:22px;padding-bottom:15px}
	.cooperation-left h4{font-size:25px;line-height:28px;padding-bottom:15px}
	.cooperation-left h5{padding-bottom:10px}
	.cooperation-left .coopb{padding:10px 0px}
	.cooperation-right{float:none;width:100%;padding-top:15px}
	.cooperation-right .baseinfo label{height:auto}
	.cooperation-right .baseinfo .name{float:none;width:100%;margin-bottom:8px}
	.cooperation-right .baseinfo .tel{float:none;width:100%}
	.cooperation-right .type-label{font-size:20px;line-height:26px}
	.cooperation-right .type-label span{font-size:26px;line-height:36px}
	.cooperation-right .project-type dd{width:33.333%;height:73px;margin-bottom:5px}
	.cooperation-right .project-type label{width:100%;height:67px}
	.cooperation-right .verification{position:relative;padding-top:10px;padding-right:150px}
	.cooperation-right .verification label{float:none;width:100%;height:auto}
	.cooperation-right .verification img{position:absolute;right:0;top:10px;height:36px}
	.cooperation-right .sub{padding-top:15px}
	.cooperation-right .sub input{padding:6px 0px;border:1px solid #ff3366;font-size:16px}
	.site-nav-wrapper .m-ico-links, .shop-nav-wrapper .m-ico-links{width:100%;padding-left:0}
	.site-nav-wrapper .m-dash, .shop-nav-wrapper .m-dash{border-left:0;height:auto}
	.case-nav-wraper .item{float:none;width:100%;padding:0 20px}
	.case-nav-wraper .item .m-navlist{display:none;width:100%;float:none;font-size:0}
	.case-nav-wraper .item .m-navlist li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:50%}
	.case-nav-wraper .item .m-navlist a{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
	.case-nav-wraper .item .cate-navlist{display:none}
	.case-nav-wraper .item .cate-navlist .m-navlist{display:block}
	.solution-nav-wrapper .solution-nav{padding-top:0}
	.solution-nav-wrapper ul{padding:0 0 0 20px}
	.solution-nav-wrapper li{width:50%}
	.news-nav-wrapper li, .wechat-nav-wrapper li{float:none;width:100%;text-align:left}
	.news-nav-wrapper li .ico, .wechat-nav-wrapper li .ico{display:none}
	.news-nav-wrapper li a, .wechat-nav-wrapper li a{display:block}
	.news-nav-wrapper li a, .wechat-nav-wrapper li a{padding-left:20px;line-height:44px;font-weight:normal;background: url("../images/colsolline.png") no-repeat 0 center;}
	.news-nav-wrapper ul, .wechat-nav-wrapper ul{padding-top:0;margin-left:0;margin-right:0;margin:0}
	.m-ichl-subnav ul{margin-left:-18px}
	.m-ichl-subnav li{padding:0 12px 0 18px}
	.m-ichl-subnav li a{font-size:15px}
	.m-ichl-subnav .activehook{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
	.m-ichl-subnav{overflow-x:auto}
	.m-ichl-subnav ul{white-space:nowrap;font-size:0}
	.m-ichl-subnav li{float:none;vertical-align:top;display:inline-block}
	.m-ichl-subnav li a{line-height:34px}
	.index-banner .bx-pager{bottom:0}
	.index-banner .bx-pager .bx-pager-item a{width:50px}
	.index-banner .linerbg{display:none}
	.index-banner .slide01 .textpopup{top:0;left:0;margin-left:0;padding:30px 15px 15px}
	.index-banner .slide01 .tit{margin-bottom:8px;font-size:16px;line-height:26px;width:72.39583%;white-space:normal}
	.index-banner .slide01 .txt{white-space:normal;margin-bottom:12px;font-size:10px;line-height:22px}
	.index-banner .slide03 .textpopup03{top:0;left:0;margin-left:0;padding:30px 15px 15px}
	.index-banner .slide03 .textpopup03 .ico{margin-bottom:10px}
	.index-banner .slide03 .textpopup03 .ico img{width:26px}
	.index-banner .slide03 .textpopup03 .tit{font-size:16px;line-height:26px;white-space:normal}
	.index-banner .slide04 .textpopup{top:10%;left:10%;margin-left:0;padding:30px 15px 15px}
	.index-banner .slide04 .textpopup .tit{margin-bottom:8px;font-size:16px;line-height:26px;width:100%;white-space:normal}
	.index-banner .slide04 .textpopup .txt{margin-bottom:0;font-size:10px;line-height:22px;white-space:normal}
	.index-banner .slide04 .textpopup .txt span {font-size:14px;padding-right:10px;}
	.index-banner .slide05 .textpopup .tit{margin-bottom:8px;font-size:16px;line-height:26px;width:100%;white-space:normal}
	.index-banner .slide05 .textpopup .txt{white-space:normal;margin-bottom:12px;font-size:10px;line-height:22px}
	.index-banner .slide06 .textpopup .txt{ margin-bottom:10px;}
	.index-banner .slide06 .textpopup .tit {font-size:16px; margin-bottom: 6px;line-height:16px;}
	.index-banner .slide06 .textpopup .txt h2{ font-size:16px;margin:0 auto; line-height:16px;}
	.index-banner .slide06 .textpopup .txt p{ font-size:14px;}
	.i-btn a {display:inline-block; width:100px; height:30px; line-height:30px; box-sizing:border-box;margin-right:20px; font-size:14px;}

	.about-nav-wrapper dl{padding:5px 15px;height:auto; width: 90%;}
	.about-nav-wrapper dl dt{padding-bottom:10px;font-size:16px;font-weight:normal}
	.about-nav-wrapper dl dd{padding-left:20px}
	.about-nav-wrapper .know{background:none}
	.about-nav-wrapper .customer{background:none;border:0}
	.contact-nav-wrapper dl{width:100%;height:auto;padding:0 0 0 15px}
	.contact-nav-wrapper dl dt{font-weight:normal;line-height:44px}
	.contact-nav-wrapper dl .ico{display:none}
	.contact-nav-wrapper .hr{border:0}
	.index-banwrap{padding-bottom:63%}
	.index-banwrap ul{height:100%}
	.index-banwrap ul li{height:100%}
	.index-banwrap ul a{height:100%;overflow:hidden}
	.index-banwrap .iban{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:auto;height:100%}
	.index-banwrap .slide03 .imgpopup03 .pop01{width:8.65677%;left:24.87981%}
	.index-banwrap .slide03 .imgpopup03 .pop02{width:17.54964%;left:31.07639%}
	.index-banwrap .slide03 .imgpopup03 .pop03{width:9.99464%;left:34.20139%}
	.index-banwrap .slide03 .imgpopup03 .pop04{width:29.03953%;left:78.46354%}
	.index-banwrap .slide03 .imgpopup03 .pop05{width:14.08693%;left:88.34635%}
	.index-banwrap .slide04 .imgpopup .before{-webkit-transition-delay:0s !important;-moz-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important}
	.index-banwrap .slide04 .imgpopup .pop01{top:0;left:0.60417%;width:53.20313%}
	.index-banwrap .slide04 .imgpopup .pop02{left:38.74366%;width:39.53125%}
	.index-banwrap .slide04 .imgpopup .pop03{top:80.91667%;left:-0.79167%;width:50%}
	.index-banwrap .slide04 .imgpopup .pop04{bottom:0;left:33.04861%;width:53.20313%}
	.index-banwrap .slide04 .imgpopup .pop05{left:70.75%;width:29.21875%}
	.index-banwrap .slide04 .imgpopup .pop06{top:73.7%;left:37.29444%;width:55.46875%}
	.index-banwrap .slide04 .imgpopup .pop07{bottom:0;left:76.27093%;width:23.82813%}
	.iabout-us .main-business{padding-top:15px;margin:0}
	.iabout-us .main-business .business-item{margin-bottom:15px;width:50%}
	.iabout-us .main-business .business-item .inner{margin:0}
	.iabout-us .main-business .business-item .inner:hover h2 a{color:#1a1a1a}
	.iabout-us .main-business .business-item .inner:hover .sub{border-bottom-color:#666}
	.iabout-us .main-business .business-item .inner:hover .line{width:0}
	.iabout-us .main-business .ico{margin-bottom:0;height:50px;line-height:50px;font-size:0;text-align:center}
	.iabout-us .main-business .ico img{vertical-align:middle;height:36px}
	.iabout-us .main-business .ico .ac{display:none}
	.iabout-us .main-business .id{display:none;right:27px;top:0;font-size:50px;line-height:50px}
	.iabout-us .main-business h2{text-align:center}
	.iabout-us .main-business h2 a{padding:10px 0 10px;font-size:16px}
	.iabout-us .main-business .sub{display:none;height:auto;padding-bottom:20px}
	.m-case-list .title{font-size:16px;line-height:30px}
	.iclassic-case{padding-top:10px;padding-bottom:20px}
	.iclassic-wrapper{width:100%}
	.icase-list{padding-top:15px}
	.icase-list li{width:100%;padding-bottom:10px}
	.icase-list .item{padding:0}
	.icase-list .thumb{margin-bottom:10px}
	.icase-list .desc{height:48px;line-height:24px;-webkit-line-clamp:2}
	.icase-list .content{bottom:40px}
	.full-isoutions{padding:20px 0}
	.isoutions-item{width:100%}
	.isoutions-item .slide-ctrl{display:none;position:absolute;top:50%;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-color:#f60}
	.isoutions-item .slide-prev{left:-60px}
	.isoutions-item .slide-next{right:-60px}
	.isoutions-list{padding:10px 0;margin:0}
	.isoutions-list ul{margin:0}
	.isoutions-list ul li{float:none;width:100%}
	.isoutions-list .item{padding:0}
	.isoutions-list .item a{padding-bottom:15px;border-width:1px}
	.isoutions-list .ico{margin-bottom:15px;height:60px;line-height:60px;font-size:0}
	.isoutions-list .ico img{max-height:100%}
	.isoutions-list .title{margin-bottom:10px;font-size:16px}
	.isoutions-list .desc{height:72px;line-height:24px;-webkit-line-clamp:3}
	.isoutions-list .item .card .thumb img{max-width:none}
	.iclients-wrapper{padding-top:20px;padding-bottom:20px}
	.iclients-wrapper .m-ichl-subnav{display:none;margin-bottom:20px}
	.iclients-wrapper .ichannel-tabcontent{overflow:hidden}
	.iclients-wrapper .tabcontent-slider{position:relative;width:200%}
	.iclients-wrapper .icustomer{display:none}
	.iclients-list{position:relative;overflow:hidden}
	.iclients-list:after{content:'';display:block;width:100%;padding-bottom:179.32075%}
	.iclients-list ul{position:absolute;left:0;top:0}
	.iclients-list li{width:50%;margin-bottom:0;-o-background-size:96.5625% auto;background-size:96.5625% auto}
	.icustomer{padding-bottom:10px}
	.icustomer li{width:100%;margin-bottom:10px}
	.icustomer .inner{padding:5px 10px 10px}
	.icustomer .ico{margin-bottom:10px;height:64px;line-height:64px}
	.icustomer .ico img{max-height:80%}
	.icustomer .name{margin-bottom:10px;font-size:16px;line-height:24px}
	.full-inum-brief{background-color:#ccc;overflow:hidden}
	.full-inum-brief .briefbg{position:absolute;left:50%;top:0;height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
	.full-inum-brief .briefbg img{position:static;top:0;left:0;margin-left:0;height:100%}
	.full-inum-brief .inum-list{position:relative;left:0;z-index:20;width:100%;margin:0;padding:20px 5px 0}
	.full-inum-brief .inum-list li{width:50%;padding:5px;margin-bottom:15px}
	.full-inum-brief .num{margin-bottom:10px;font-size:40px;line-height:42px}
	.full-inum-brief .text{font-size:14px;display:-webkit-box;height:48px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
	.full-inum-brief .videobg{display:none}
	.full-inum-brief .video{display:none}
	.inews-center{padding-top:20px;padding-bottom:20px}
	.inews-wraper{padding-top:10px}
	.inews-wraper .inews-wraper{overflow:hidden}
	.news-set-top{float:none;width:100%;padding:15px;margin-bottom:15px}
	.news-set-top .title{margin-bottom:6px;font-size:16px;display:-webkit-box;height:52px;line-height:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
	.news-set-top .date{margin-bottom:10px;font-size:14px}
	.news-two .date, .news-four .date{font-size:14px}
	.news-two .date b, .news-four .date b{font-size:30px;line-height:28px}
	.news-two{float:none;width:100%;margin:0}
	.news-two li{margin-bottom:15px;padding:15px 10px 5px}
	.news-two .two-title{margin-bottom:16px;font-size:18px;line-height:30px;color:#333;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
	.news-two .desc{margin-bottom:26px;font-size:14px;color:#888;display:-webkit-box;height:40px;line-height:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
	.news-two .date{padding:12px 0 12px}
	.news-four{padding:15px 10px 5px}
	.news-four a{padding:20px 30px 20px 0}
	.news-four .date{display:none;position:absolute;left:0;top:10px}
	.news-four .four-title{margin-bottom:0;font-size:16px;line-height:32px}
	.full-icontact-cover{padding:20px 0}
	.m-ft-contact .content{padding:0}
	.m-ft-contact .motto{display:none}
	.m-ft-contact .info{font-size:14px;line-height:32px}
	.m-ft-contact h3{margin-bottom:5px;font-size:22px;line-height:42px}
	.m-ft-contact h2{font-size:18px;line-height:30px}
	.m-ft-contact .msg{margin-bottom:12px;font-size:13px;line-height:24px}
	.m-ft-contact .msg h4{font-size:16px;line-height:32px}
	.m-ft-contact .btns{width:286px}
	.m-ft-contact .btns a{width:136px;height:40px;-webkit-border-radius:20px;border-radius:20px;font-size:14px;line-height:40px}
	.footer-content{/*margin-bottom:55px;*/padding:20px 0 0;overflow:hidden}
	.footer-content .friend-links{display:none}
	.footer-content .szweb-info{float:left;width:266px;padding:0 111px 24px 0;color:#cccc}
	.footer-content .szweb-info a{color:#cccc}
	.footer-content .szweb-info .motto{padding:24px 0 18px;font-size:17px;line-height:28px}
	.footer-content .szweb-info .ft-qrcode{padding-bottom:17px}
	.foot-about{display:none;padding-bottom:20px}
	.foot-about .about-left{float:none;width:100%}
	.foot-about .adv-mid{float:none;width:100%;margin-left:0}
	.foot-about .adv-mid .left, .foot-about .adv-mid .right{max-width:49%}
	.foot-about .diff-right{float:none;width:100%}
	.u-qk-title{margin:10px 0 15px;padding-bottom:7px;line-height:30px;overflow:hidden}
	.u-qk-title h4{font-size:18px}
	.u-qk-title .more{width:30px;height:30px}
	.friend-links{padding-bottom:18px}
	.full-foot-bottom{border:0;padding:18px 0 24px}
	.inside-banner img{position:relative;left:50%;width:100%;height:160px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
	.inside-banner .ban-info{top:50%;margin-top:-28px;padding:0 15px}
	.inside-banner .ban-info h2{margin-bottom:5px;font-size:18px;line-height:34px}
	.inside-banner .ban-info p{font-size:14px;line-height:24px}
	.inside-banner .case-ban-info{top:10%}
	.inside-banner .case-ban-info h2{font-size:18px;line-height:26px}
	.inside-banner .case-ban-info .case-desc{margin-bottom:7px;font-size:12px;line-height:20px}
	.inside-banner .feature .item{padding:0 8px}
	.inside-banner .feature h3{font-size:14px;line-height:26px}
	.inside-banner .feature h4{font-size:18px;line-height:24px}
	.inside-banner .feature h5{font-size:16px; line-height:16px; text-align:center;}
	.inside-banner .feature h5 img{width:35px; height:35px;margin:0 0;}
	.full-case-crumbs{display:none}
	.project-cover .article{padding:20px 0;font-size:14px;line-height:26px}
	.project-cover .article .title{margin:0 0 12px;font-size:20px;line-height:30px}
	.full-faith-key .bg{position:absolute;left:50%;top:0;width:100%;height:100%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);overflow:hidden}
	.full-faith-key .bg img{position:relative;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);width:auto;height:100%}
	.full-faith-key .m-key-list{position:relative;left:0;top:0;z-index:10;margin-top:0}
	.m-key-list ul{padding:15px 15px 1px}
	.m-key-list li{width:50%;margin-bottom:20px}
	.m-key-list .top{margin-bottom:10px;height:38px;line-height:38px}
	.m-key-list .top img{vertical-align:middle;max-height:90%}
	.m-key-list .top span{font-size:30px}
	.m-key-list .text{font-size:14px}
	.m-case-division{border:0}
	.m-case-division li{float:none;width:100%;margin-bottom:15px}
	.m-case-division .thumb .shadow{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:url("../images/caseshadow.png") repeat 0 0;opacity:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
	.m-case-division .thumb .shadow img{position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;width:50px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.m-case-division .content{padding:10px 10px 20px;border-left:1px solid #dcdcdc}
	.m-case-division .content .title{margin-bottom:10px;font-size:18px;line-height:30px}
	.m-case-division .content .desc{font-size:14px}
	.m-web-title{font-size:20px;line-height:32px}
	.m-web-desc{font-size:14px;line-height:26px}
	.full-site-article{padding-top:20px}
	.full-site-article .m-web-desc{padding:10px 0}
	.m-halfblock-list{padding:15px 0 20px}
	.m-halfblock-list li{width:100%;font-size:14px;line-height:30px}
	.m-halfblock-list p{padding-right:0}
	.site-server-wrapper{padding:20px 0 30px}
	.site-server-wrapper .m-web-title{margin-bottom:18px}
	.server-ico-list ul{text-align:left}
	.server-ico-list li{width:50%;padding:0 5px;margin-bottom:15px;text-align:center}
	.server-ico-list .ico img{width:38% !important}
	.server-ico-list h3{margin-bottom:10px}
	.proxy-wrapper{padding-top:20px;padding-bottom:10px}
	.proxy-wrapper ul{border:0}
	.proxy-wrapper li{float:none;width:100%;margin-bottom:10px}
	.proxy-wrapper h4{margin-bottom:14px;font-size:30px;line-height:30px}
	.proxy-wrapper h3{margin-bottom:10px;font-size:16px;line-height:30px}
	.proxy-wrapper p{font-size:14px;height:auto;max-height:168px}
	.proxy-wrapper .inner{padding:15px;border:1px solid #d9d9d9}
	.ipo-proxy-wrapper{padding-top:20px;padding-bottom:30px}
	.ipo-proxy-wrapper .m-web-title{margin-bottom:15px}
	.ipo-proxy-wrapper h3{margin-bottom:0;height:auto;max-height:120px}
	.ipo-proxy-wrapper .inner{padding:15px}
	.full-b2c-server .content{width:100%;padding:20px 0 30px;font-size:14px;line-height:26px}
	.full-b2c-server .content h3{font-size:18px;line-height:32px;margin-bottom:10px}
	.full-b2c-server .thumb{float:none;width:100%;margin-left:0}
	.ipo-server-wrapper{padding-top:30px;padding-bottom:20px}
	.ipo-server-wrapper .m-web-title{margin-bottom:15px}
	.ipo-server-wrapper .server-ico-list li{width:50%;margin-bottom:20px;font-size:14px}
	.ipo-server-wrapper .server-ico-list .ico{margin-bottom:15px}
	.ipo-server-wrapper .server-ico-list .ico img{width:72px !important;height:auto !important}
	.ipo-server-wrapper .server-ico-list p{max-width:none}
	.g-return-wrapper{padding:15px 0 25px}
	.g-return-wrapper a{margin:0 5px;padding:0 20px;font-size:14px}
	.b2c-solution{font-size:14px;line-height:26px;padding-top:20px;padding-bottom:30px}
	.b2c-solution .m-web-title{margin-bottom:15px}
	.b2c-solution h4{margin-bottom:10px;font-size:30px;line-height:30px}
	.b2c-solution h3{margin-bottom:10px;font-size:18px;line-height:28px}
	.b2c-solution .top-four-list{border:0}
	.b2c-solution .top-four-list li{float:none;width:100%;margin-bottom:15px}
	.b2c-solution .top-four-list .inner{padding:15px;border:1px solid #d9d9d9}
	.b2c-solution .top-four-list .inner p{height:auto;max-height:240px}
	.b2c-solution .last{padding:15px}
	.b2c-solution .last .left{float:none;margin-right:0}
	.b2c-solution .last .text{overflow:hidden;zoom:1}
	.b2c-solution .last .text br{display:none}
	.b2c-solution .bot-two-list{display:block}
	.b2c-solution .bot-two-list .quarter{margin-bottom:15px;width:100%;display:block;padding:43px 45px 8px;padding:15px}
	.b2c-solution .bot-two-list .last{width:100%;display:block;padding:15px}
	.b2c-solution .bot-two-list .last .left{margin-right:0}
	.topic-solution{padding-top:20px;padding-bottom:20px}
	.topic-solution .m-web-title{margin-bottom:10px}
	.topic-solution .sub-title{margin-bottom:10px}
	.topic-solution .topic-list{border:0}
	.topic-solution .topic-list li{float:none;width:100%;margin-bottom:15px}
	.topic-solution .topic-list .inner{padding:15px;border:solid 1px #d9d9d9}
	.topic-solution .topic-list h4{margin-bottom:10px;font-size:30px;line-height:30px}
	.topic-solution .topic-list h3{height:auto;max-height:120px}
	.case-filter{margin-bottom:20px}
	.case-filter .options{float:none}
	.case-filter .options select{width:100%;height:44px;padding-left:17px;line-height:40px}
	.case-filter .options{width:100%;padding:20px 0 10px}
	.case-filter .selector{float:none;width:100%;border:1px solid #e6e6e6;margin-bottom:10px}
	.case-filter .sec-title{padding-left:20px;line-height:40px}
	.case-filter .sec{-o-background-size:10px auto;background-size:10px auto}
	.case-filter .sec-option{top:40px;z-index:10}
	.case-filter .sec-option a{padding-left:10px;line-height:40px}
	.case-filter .edit{display:none}.cate-wrapper ul{margin:0}
	.cate-wrapper li{width:100%;margin-bottom:20px}
	.cate-wrapper .item{padding:0}
	.cate-wrapper .thumb{margin-bottom:15px}
	.cate-wrapper .desc{margin-bottom:10px;height:auto;max-height:72px}
	#page{padding-top:20px;padding-bottom:30px}
	.full-related-news{display:none;padding-top:20px;padding-bottom:10px}
	.full-related-news .related-title{margin-bottom:10px;font-size:18px;line-height:30px}
	.full-related-news .related-news ul{margin:0}
	.full-related-news .related-news li{float:none;width:100%}
	.full-related-news .related-news a{display:block;overflow:hidden;margin:0 0 15px;border:1px solid #d2d2d2;padding:20px 15px 19px}
	.full-related-news .related-news .date{font-size:16px;line-height:26px}
	.full-case-detail{padding:20px 0 20px;background-color:#eaeaea}
	.full-case-detail .case-head{margin-bottom:10px;display:block}
	.full-case-detail .info{display:block;width:100%;padding:20px 10px}
	.full-case-detail .info .img{float:none;margin-right:0;max-width:38%}
	.full-case-detail .info .content .desc{margin-bottom:20px}
	.full-case-detail .u-cshd-title{padding:10px 0 18px}
	.full-case-detail .u-cshd-title .en{font-size:20px;line-height:24px}
	.full-case-detail .u-cshd-title .cn{margin-bottom:8px;font-size:20px;line-height:30px}
	.full-case-detail .server{display:block;width:100%;padding:10px 15px;line-height:30px}
	.full-case-detail .case-body{padding:10px;font-size:14px;line-height:26px}
	.full-case-detail .case-body .casebtn{padding:20px 0 30px}
	.full-case-detail .case-body .casebtn a{width:132px}}
@media (max-width: 640px) and (max-width: 350px){.full-case-detail .case-body .casebtn a{width:126px}}
@media (max-width: 640px){
	.full-case-detail .full-case-body{font-size:14px;padding:30px 0 0}
	.full-case-detail .full-case-body .casebtn{padding:20px 0 30px}
	.full-case-detail .full-case-body .casebtn a{width:132px}
	}
@media (max-width: 640px) and (max-width: 350px){.full-case-detail .full-case-body .casebtn a{width:126px}}
@media (max-width: 640px){
	.full-case-detail .full-case-body .bold{font-size:24px;line-height:32px}
	.full-case-detail .full-case-body .bold br{display:none}
	.full-case-detail .right-content{padding:20px 0 30px}
	.full-case-detail .right-content .color-left{position:static;padding:0 15px 30px;text-align:center}
	.full-case-detail .right-content .color-left .color-panel{padding-top:10px;max-width:80%}
	.full-case-detail .right-content .color-right{padding-left:0}
	.full-case-detail .skew-content{overflow:hidden}
	.full-case-detail .skew-content .skew-bg{position:absolute;top:-60%;bottom:-60%;z-index:1}
	.full-case-detail .skew-content .case-server .text{position:static;width:100%;padding:20px 15px 0;margin-bottom:15px;text-align:center}
	.full-case-detail .skew-content .case-server .cimg{padding-left:15px}
	.full-case-detail .skew-content .case-ue{padding-top:4.16667%;position:relative;z-index:2}
	.full-case-detail .skew-content .case-ue .text{position:static;padding:0 15px;text-align:center}
	.full-case-detail .skew-content .case-ue .cimg{padding:0 15px}
	.moblie-case-slider{margin-top:0;padding:0 0 30px;margin:0 10px}
	.moblie-case-slider .case-mswiper{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.moblie-case-slider .case-mswiper img{display:block;margin:0;width:100%}
	.moblie-case-slider .moblie-mswiper-wrapper{position:absolute;left:50%;top:0;z-index:50;width:93%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-top:20%;overflow:hidden}
	.moblie-case-slider .moblie-mswiper-wrapper::after{display:block;content:'';width:100%;padding-bottom:158.6%}
	.moblie-case-slider .casebg{position:relative;left:0;top:0;width:100%;height:100%;-o-background-size:106.3% auto;background-size:106.3% auto;padding-bottom:207%}
	.mcase-right-info{padding:10px}
	.mcase-right-info .mcase{position:static}
	.mcase-right-info .qrcode img{margin:0}
	.mcase-right-info .mcase-more{height:125px;float:right;margin:0}
	.app-inside-soutions{padding:20px 15px;margin-top:0}
	.app-inside-soutions .item a{padding-top:20px;padding-bottom:15px}
	.u-ue-title{font-size:20px;line-height:30px;margin-bottom:10px}
	.full-case-detail .case-body .col-3{float:none;display:inline-block;vertical-align:top;width:48%}
	.app-singlepage{padding-top:20px;padding-bottom:30px;font-size:14px;line-height:26px}
	.app-singlepage .lh48{line-height:30px}
	.app-singlepage .span{font-size:16px;line-height:30px}
	.app-singlepage .sub-title{font-size:18px;line-height:30px}
	.ue-list{padding-top:20px}
	.ue-list li{margin-bottom:15px}
	.ue-list .ue-rimg{padding-left:0}
	.ue-list .ue-rimg .info{left:0}
	.ue-list .ue-rimg .middle{padding-right:6.78571%}
	.ue-list .ue-limg{padding-right:0}
	.ue-list .ue-limg .middle{padding-left:0}
	.ue-list .info{position:relative;width:100%}
	.ue-list .info .middle{font-size:14px;line-height:26px}
	.ue-list .info h3{font-size:18px;line-height:46px}
	.m-page-partner{padding-top:30px;padding-bottom:30px}
	.m-page-partner .u-ue-title{margin-bottom:15px}
	.m-page-partner ul{margin:0 -5px}
	.m-page-partner li{width:33.33333%}
	.noborder{padding-bottom:30px}
	.m-idico-wrapper{font-size:14px;line-height:26px;padding-bottom:0}
	.m-idico-wrapper .idico-list{margin:0}
	.m-idico-wrapper .idico-item{float:none;width:100%}
	.m-idico-wrapper .inner{padding:15px 0 0}
	.m-idico-wrapper .id{top:15px;right:0;font-size:50px;line-height:1}
	.m-idico-wrapper .ico{margin-bottom:10px;width:50px;height:50px;line-height:50px}
	.m-idico-wrapper .ico img{max-height:100%}
	.m-idico-wrapper h3{margin-bottom:10px}
	.m-idico-wrapper .sub{padding-bottom:15px;height:auto}
	.native-app-desc{padding:10px 15px 0}
	.m-diff-content{width:100%;padding:20px 0;font-size:14px;line-height:24px}
	.m-diff-content .ico-txt{padding:10px 0}
	.m-diff-content .ico-txt img{display:none}
	.m-diff-content .ico-txt span{padding:0;font-size:20px;line-height:26px}
	.m-diff-content .item{display:block;width:100%;padding:0}
	.m-diff-content .text-right{text-align:left;border:0}
	.rn-web-bottom{padding:15px 15px 0}
	.app-icodesc ul{padding:10px 0 20px}
	.app-icodesc .ico img{max-height:80%}
	.app-icodesc li{width:50%}
	.customer-article{padding-top:20px}
	.customer-article .title{margin-bottom:10px;font-size:20px;line-height:34px}
	.customer-article .text{padding:0 0 10px;font-size:14px;line-height:26px}
	.customer-container{margin-bottom:30px}
	.customer-container li img{display:block;width:100%}
	.evaluate-wrapper{padding-top:20px}
	.evaluate-wrapper ul{margin:0}
	.evaluate-wrapper li{width:100%}
	.evaluate-wrapper .item{padding:0;min-height:auto;background-position:0 10px;-o-background-size:20px auto;background-size:20px auto}
	.evaluate-wrapper .brand{margin-bottom:15px;height:76px;padding:20px 0 0 20px;line-height:56px}
	.evaluate-wrapper .brand img{max-height:46px}
	.evaluate-wrapper .name{margin-bottom:10px;line-height:24px;padding-left:20px}
	.evaluate-wrapper .desc{padding:0 0 20px 20px}
	.case-wrapper{padding-top:20px;padding-bottom:10px}
	.case-wrapper .caseban img{width:auto;height:100px;position:relative;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}
	.case-wrapper .caseban .title{left:0;top:0%;margin-top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}
	.case-wrapper .caseban h2{font-size:18px;line-height:36px}
	.case-intro-wrapper{padding:10px}
	.case-intro-wrapper .jiejuelist .id{position:static;font-size:30px;line-height:30px}
	.case-intro-wrapper .jiejuelist dl{padding:20px 10px;font-size:14px;line-height:26px}
	.case-intro-wrapper .jiejuelist dt{margin-bottom:20px;font-size:18px;line-height:32px}
	.case-intro-wrapper .jiejuelist dt::after{bottom:-10px}
	.case-intro-wrapper table{border-collapse:collapse}
	.case-intro-wrapper table td{border:1px solid #666;padding:3px 8px;min-width:5em}
	.case-intro-list li{padding:10px 10px 20px;font-size:14px;line-height:24px}
	.case-intro-list .id{position:static;font-size:30px;line-height:30px}
	.case-intro-list .title{margin-bottom:20px;font-size:18px;line-height:32px}
	.case-intro-list .title::after{bottom:-10px}
	.case-intro-list h5.letter{font-size:16px}
	.case-intro-list h4.sub-title{font-size:16px}
	.case-intro-list .m-letter-item{padding-top:15px}
	.case-intro-list .m-letter-item .letter{margin-bottom:13px;font-size:28px;line-height:28px}
	.case-intro-list .m-letter-item .sub-title{margin-bottom:10px;font-size:16px;line-height:22px}
	.case-intro-list .rhalfimg img{float:right;max-width:48.6%;margin-left:30px}
	.case-intro-list .rimg{padding:0}
	.case-intro-list .rimg .letimg{position:static;width:auto;max-width:100%;float:none}
	.case-intro-list .prico-title{padding:10px 0 15px;font-size:16px;line-height:22px}
	.m-relat-title{padding:0 0 20px}
	.m-relat-title h3{font-size:20px;line-height:30px}
	.m-relat-title a{width:90px;line-height:28px}
	.m-relat-title a i{left:-20px;top:13px;width:30px}
	.relative-cases{padding:20px 0}
	.relative-cases ul{margin:0}
	.relative-cases li{width:100%}
	.relative-cases .thumb{margin-bottom:10px}
	.relative-cases a{padding:0;line-height:26px}
	.relative-cases a .title{font-size:16px;font-weight:bold;color:#1a1a1a}
	.trade-imglist .imglist-wrap{margin:0}
	.trade-imglist .imglist-wrap .trade-item{float:none;width:100%}
	.trade-imglist .imglist-wrap .inner{padding:0}
	.trade-imglist .imglist-wrap .trade-title{padding:16px 0 13px;font-size:16px;line-height:22px}
	.trade-left{float:none;width:100%}
	.trade-right{float:none;width:100%}
	.price-top{font-size:0}
	.price-top .top-item{float:left;width:50%;margin-right:0}
	.price-icolist .icolist{width:100%}
	.price-icolist .ico-item{float:none;width:100%;margin:0;padding:15px 0}
	.seo-top-list{overflow:hidden}
	.seo-top-list .top-seoabc{width:100%}
	.seo-top-list .m-letter-item{float:none;width:100%;padding-right:0}
	.seo-thr-list{padding-left:0;padding-top:20px}
	.seo-thr-list .thr-left{position:static;width:100%}
	.seo-thr-list .dash-border{margin-bottom:15px;padding:0;border-bottom:0}
	.seo-thr-list .thr-right{padding:0;border-left:0}
	.seo-thr-list .red-dot-list{font-size:0}
	.seo-thr-list .red-dot-list .red-item{width:100%;margin-bottom:15px}
	.full-sys-desc .gray-sys-desc .sys-lists{font-size:0}
	.full-sys-desc .gray-sys-desc .sys-lists li{display:inline-block;vertical-align:top;width:50%}
	.full-sys-desc .quarter .sys-lists li{width:100%}
	.m-sys-desc{padding:20px 0}
	.m-sys-desc .sys-info{float:none;width:100%;margin-right:0}
	.m-sys-desc .sys-info .ico{float:left;width:50px;margin-right:10px}
	.m-sys-desc .sys-info .ico img{width:100%}
	.m-sys-desc .sys-info .info{font-size:14px;line-height:26px}
	.m-sys-desc .sys-info h4{font-size:26px;line-height:26px}
	.m-sys-desc .sys-info h3{margin-bottom:15px;font-size:20px;line-height:30px}
	.m-sys-desc .sys-lists{font-size:0}
	.m-sys-desc .sys-lists li{display:inline-block;vertical-align:top;float:none;width:50%;padding-left:0;margin-bottom:10px;padding-right:15px;font-size:14px}
	.m-sys-desc .sys-lists .pull-left{margin:0;width:100%;padding:0}
	.m-sys-desc .sys-lists .id{font-size:28px;line-height:28px}
	.m-sys-desc .sys-lists h3{margin-bottom:0;font-size:16px;line-height:30px}
	.full-crowd-bot .sys-lists li{width:100%;line-height:20px}
	.crowd-article-top .left{float:none;width:100%}
	.crowd-article-top .right{float:none;width:100%}
	.crowd-article-top .m-sys-desc{padding:20px 0 10px}
	.m-feature-list{border:0}
	.m-feature-list li{float:none;width:100%;margin-bottom:10px}
	.m-feature-list .inner{padding:20px 10px 15px;border:solid 1px #d9d9d9}
	.m-feature-list h4{margin-bottom:10px;font-size:30px;line-height:30px}
	.m-feature-list h3{margin-bottom:10px;font-size:18px;line-height:26px}
	.m-feature-list p{font-size:14px;height:auto;max-height:120px}
	.shop-feature-top{padding-top:20px;padding-bottom:20px}
	.shop-feature-top .m-web-title{margin-bottom:15px}
	.shop-feature-mid{height:auto;padding:30px 0}
	.shop-feature-mid .feature-img{width:100%;height:100%}
	.shop-feature-mid .feature-img img{width:auto;height:100%;margin-left:0;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}
	.shop-feature-mid .sys-info{width:100%}
	.shop-feature-bot{padding-top:20px;padding-bottom:15px}
	.elec-solution-wrapper{padding:25px 0 30px}
	.elec-solution-wrapper .elec-title{font-size:20px;line-height:30px}
	.elec-solution-wrapper .sub{font-size:14px;line-height:30px}
	.elec-solution-wrapper .line{margin:10px auto 16px}
	.elec-solution-wrapper .elec{margin-bottom:12px;font-size:20px;line-height:30px}
	.elec-solution-wrapper .elec-featrue li{float:none;width:100%}
	.elec-solution-wrapper .elec-featrue .inner{padding:20px 15px;font-size:14px}
	.elec-solution-wrapper .elec-featrue .ico{margin-bottom:10px}
	.elec-solution-wrapper .elec-featrue h3{margin-bottom:15px;font-size:18px;line-height:24px}
	.elec-solution-wrapper .elec-featrue p{font-size:14px}
	.elec-tab{padding-bottom:30px}
	.elec-tab .tabs-title a{font-size:14px;line-height:42px}
	.elec-tab .item{display:none}
	.elec-tab .item:first-child{display:block}
	.elec-tab .func .name{line-height:40px}
	.elec-tab .func .table .tr p{float:none;width:100%}
	.qa-list{padding-top:50px;font-size:16px;line-height:28px}
	.qa-list li{margin-bottom:10px}
	.qa-list h3{position:relative;padding:21px 94px 21px 112px;color:#333;background-color:#e6e6e6;background-image:url("../images/quesico.png");background-repeat:no-repeat;background-position:0 0;cursor:pointer}
	.qa-list h3 .ico{position:absolute;top:50%;right:26px;width:32px;height:32px;margin-top:-16px;background-repeat:no-repeat;background-position:center;background-image:url("../images/qadd.png")}
	.qa-list h3.cur .ico{background-image:url("../images/qaless.png")}
	.qa-list .answer{display:none;background-color:#f2f2f2;background-image:url("../images/answico.png");background-repeat:no-repeat;background-position:0 0;padding:28px 94px 45px 112px;color:#666}
	.wechat-shopcase{padding-top:20px;padding-bottom:10px}
	.wechat-shopcase .m-web-title{margin-bottom:10px}
	.wechat-shopcase .shop-case-list{border:0}
	.wechat-shopcase .shop-case-list li{float:none;width:100%;margin-bottom:15px}
	.wechat-shopcase .shop-case-list .inner{border:solid 1px #d9d9d9;padding:20px 15px 15px}
	.wechat-shopcase .shop-case-list .ico{height:42px;margin-bottom:10px;line-height:42px}
	.wechat-shopcase .shop-case-list .ico img{max-height:80%}
	.wechat-shopcase .shop-case-list h3{margin-bottom:10px;font-size:18px;line-height:24px;height:48px}
	.wechat-shopcase .shop-case-list p{font-size:14px;height:auto;max-height:120px}
	.mobile-solution-wrapper{padding-top:20px;padding-bottom:20px}
	.mobile-solution-wrapper .m-web-title{margin-bottom:15px}
	.mobile-solution-wrapper .msolution-list{border:0}
	.mobile-solution-wrapper .item{float:none;width:100%;margin-bottom:15px;font-size:14px}
	.mobile-solution-wrapper .inner{padding:15px;border:1px solid #d9d9d9}
	.mobile-solution-wrapper .ico{line-height:62px;height:62px}
	.mobile-solution-wrapper .ico img{height:70%}
	.mobile-solution-wrapper h3{margin-bottom:10px;font-size:18px;line-height:30px}
	.mobile-solution-wrapper .dot-list{height:auto;max-height:168px}
	.m-ml2-title{font-size:20px;line-height:32px}
	.sys-text-ban{overflow:hidden}
	.sys-text-ban img{position:absolute;left:50%;top:0;width:auto;min-width:100%;height:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}
	.ban-sys-dev{position:relative;top:0;z-index:10;padding:20px 10px;font-size:14px;line-height:24px}
	.platform-five-desc{margin-top:20px;margin-bottom:20px;border:0}
	.platform-five-desc li{float:none;width:100%;margin-bottom:15px;font-size:14px}
	.platform-five-desc .inner{padding:15px;border:1px solid #d9d9d9}
	.platform-five-desc .ico{margin-bottom:10px;height:50px;line-height:50px}
	.platform-five-desc .ico img{max-height:80%}
	.platform-five-desc h3{margin-bottom:7px;font-size:18px;line-height:24px}
	.platform-five-desc p{height:auto;max-height:192px}
	.full-platform-apply{padding-top:20px;padding-bottom:20px}
	.full-platform-apply .m-web-title{margin-bottom:15px}
	.full-platform-apply ul{border:0}
	.full-platform-apply li{float:none;width:100%;font-size:14px;margin-bottom:15px}
	.full-platform-apply .inner{padding:15px;border:1px solid #d9d9d9}
	.full-platform-apply h4{margin-bottom:10px;font-size:30px;line-height:30px}
	.full-platform-apply h3{margin-bottom:10px;font-size:18px;line-height:24px}
	.full-platform-apply p{height:auto;max-height:144px}
	.wechat-platform{height:auto}
	.wechat-platform .full-bg{height:100%;overflow:hidden}
	.wechat-platform .full-bg img{margin-left:0;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);height:100%}
	.wechat-platform .wechat-shop-content{padding-top:20px;padding-bottom:15px}
	.wechat-platform .left-msg{float:none;width:100%}
	.wechat-platform .left-msg .en{margin-bottom:13px;font-size:32px;line-height:32px}
	.wechat-platform .left-msg h3{font-size:20px;line-height:30px}
	.wechat-platform .wcpalt-list li{float:none;width:100%;padding-left:0;margin-bottom:10px}
	.wechat-platform .wcpalt-list .id{margin-bottom:0;font-size:30px;line-height:30px}
	.wechat-platform .wcpalt-list h3{margin-bottom:0}
	.platform-server{padding-top:20px;padding-bottom:20px}
	.platform-server .m-ml2-title{margin-bottom:15px}
	.platform-server .cms-desc .item{width:100%;padding:10px 15px 20px;font-size:14px;line-height:26px}
	.platform-server .cms-desc .left{float:none;margin-left:0;border:1px solid #fff}
	.platform-server .cms-desc .right{float:none;margin-right:0}
	.platform-server .cms-desc .ico{margin-bottom:10px;height:67px;line-height:67px}
	.platform-server .cms-desc .ico img{max-height:70%}
	.platform-server .cms-desc h3{margin-bottom:10px;font-size:18px;line-height:28px}
	.platform-feature{padding-top:20px;padding-bottom:20px}
	.platform-feature .m-ml2-title{margin-bottom:20px}
	.m-quarter-icolist, .m-three-icolist{text-align:left}
	.m-quarter-icolist li, .m-three-icolist li{width:50%;padding:0 5px;margin-bottom:20px;text-align:center}
	.m-quarter-icolist .ico, .m-three-icolist .ico{margin-bottom:10px}
	.m-quarter-icolist h3, .m-three-icolist h3{margin-bottom:5px;font-size:16px;line-height:26px}
	.m-three-icolist li{width:50%}
	.m-three-icolist .ico img{width:40%}
	.product-crowd-top{padding-top:20px;padding-bottom:20px}
	.product-crowd-top .left{float:none;width:100%;padding:0;margin-bottom:10px}
	.product-crowd-top .left .sys-info{width:100%}
	.product-crowd-top .right{float:none;width:100%}
	.product-crowd-mid.quarter .sys-lists li{width:100%}
	.online-news-wrapper{padding-top:4.375%}
	.online-news-wrapper ul{margin:0}
	.online-news-wrapper li{float:none;width:100%}
	.online-news-wrapper li a{display:block;margin:0;padding:13.74322% 20px 16.27486%;padding:20px 10px}
	.online-news-wrapper .date{margin-bottom:10px;font-size:16px;line-height:20px}
	.online-news-wrapper .date .line{padding-top:10px}
	.online-news-wrapper .title{margin-bottom:10px;font-size:16px}
	.case-news-article .title{margin-bottom:8px;font-size:18px;line-height:34px}
	.case-news-article .share a{margin:0 10px 0 0}
	.case-news-article .info{padding-top:10px;padding-bottom:15px}
	.case-news-article .singlepage{padding:15px 0;font-size:14px;line-height:24px}
	.case-news-article .page-ctrl{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:17px 0}
	.case-news-article .page-ctrl a{display:block;font-size:14px;line-height:30px;color:#999;max-width:45%;background-repeat:no-repeat}
	.case-news-article .page-ctrl .prev{float:left;padding-left:55px;background-position:0 center;background-image:url("../images/pageprev.png")}
	.case-news-article .page-ctrl .prev:hover{color:#d90000;background-image:url("../images/pageprevac.png")}
	.case-news-article .page-ctrl .next{float:right;padding-right:55px;background-position:right center;background-image:url("../images/pagenext.png")}
	.case-news-article .page-ctrl .next:hover{color:#d90000;background-image:url("../images/pagenextac.png")}
	.g-news-detail{padding-bottom:10px}
	.g-news-detail .inside-nav a{border-bottom-color:#f2f2f2}
	.g-news-detail .inside-nav a:hover{border-bottom-color:#d90000}
	.g-news-detail .detail-container{padding:20px 0}
	.g-news-detail .case-news-article{float:none;width:100%;padding:20px 10px 10px;min-height:auto;margin-bottom:10px}
	.g-news-detail .case-news-article .share{float:none}
	.g-news-detail .detail-sidebar{width:100%;float:none}
	.g-news-detail .hot-tags ul{min-height:64px;padding:15px 12px 14px}
	.g-news-detail .hot-tags ul li{width:25%;margin:0;padding:0 3px;margin-bottom:6px}
	.g-news-detail .page-ctrl{padding:20px 15px 2px}
	.g-news-detail .page-ctrl .label span{left:100px;width:auto}
	.g-news-detail .page-ctrl .item{margin-bottom:15px}
	.applet-desc-list{margin-bottom:10px;border:0;overflow:hidden}
	.applet-desc-list li{float:none;width:100%;margin-bottom:15px}
	.applet-desc-list .inner{padding:15px;border:1px solid #d9d9d9}
	.applet-desc-list .id{font-size:30px;line-height:30px;margin-bottom:8px}
	.applet-desc-list h3{margin-bottom:10px;font-size:16px}
	.full-applet-wrapper{height:auto;padding:20px 0}
	.full-applet-wrapper .m-web-title{margin-bottom:15px}
	.full-applet-wrapper .m-full-bg{height:100%}
	.full-applet-wrapper .m-full-bg img{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);margin-left:0;height:100%}
	.full-applet-wrapper .applet-feature ul{margin:0 -5px;font-size:0}
	.full-applet-wrapper .applet-feature li{float:none;display:inline-block;vertical-align:top;width:50%;padding:0 5px;margin-bottom:10px}
	.full-applet-wrapper .applet-feature .ico{margin-bottom:10px}
	.full-applet-wrapper .applet-feature .ico img{width:38%}
	.full-applet-wrapper .applet-feature h3{margin-bottom:5px;font-size:16px}
	.applet-func{padding-top:20px;padding-bottom:10px}
	.applet-func .m-web-title{margin-bottom:15px}
	.applet-func-list ul{margin:0}
	.applet-func-list li{float:none;width:100%;margin-bottom:10px;padding:0}
	.applet-func-list .inner{padding:10px 15px 20px}
	.applet-func-list .ico{height:55px;line-height:55px;margin-bottom:10px}
	.applet-func-list .ico img{max-height:70%}
	.applet-func-list h3{margin-bottom:15px}
	.full-applet-do{padding:20px 15px 10px}
	.full-applet-do .do-desc{margin-bottom:15px}
	.full-applet-do .inner{padding:43px 40px 69px}
	.full-applet-do .m-three-icolist{padding:0}
	.full-applet-do .m-three-icolist p{font-size:16px;line-height:24px}
	.wxshop-func{padding-top:20px;padding-bottom:20px}
	.wxshop-func .m-web-title{margin-bottom:15px}
	.wxshop-func .m-quarter-icolist li{margin-bottom:10px}
	.full-wxshop-attention{padding:20px 0 10px}
	.full-wxshop-attention .m-web-title{margin-bottom:15px}
	.full-wxshop-attention ul{border:0}
	.full-wxshop-attention li{float:none;width:100%;font-size:14px;margin-bottom:15px}
	.full-wxshop-attention .inner{padding:15px;border:1px solid #d9d9d9}
	.full-wxshop-attention .id{margin-bottom:10px;font-size:30px;line-height:30px}
	.full-wxshop-attention p{height:auto}
	.msite-positon{padding-top:20px;padding-bottom:15px}
	.msite-positon .m-web-title{margin-bottom:10px}
	.m-wxico-list li{width:50%;font-size:16px;line-height:26px;margin-bottom:10px}
	.m-wxico-list li .ico{margin-bottom:10px}
	.m-wxico-list li img{vertical-align:middle;width:50% !important;height:auto !important}
	.g-search-form{margin:0;width:100%;padding-top:15px;padding-bottom:0}
	.g-search-form .search-for-result{float:none;width:100%;height:100px;padding:10px 0;font-size:14px;line-height:26px}
	.g-search-form .search-for-result .nums{font-size:26px;line-height:40px}
	.g-search-form .search-form-wrap{padding:20px 0}
	.g-search-form .search-form{width:100%}
	.g-search-form .search-form form{position:relative;padding-right:64px}
	.g-search-form .search-form input{font-size:14px}
	.g-search-form .search-form label{padding:0;height:40px;line-height:40px}
	.g-search-form .search-form .key{padding-left:15px}
	.g-search-form .search-form .sub{position:absolute;right:0;top:0;width:64px;background:#fff url("../images/gsearch.png") no-repeat center}
	.g-search-form .search-form .sub input{display:block;font-size:0;height:40px}
	.g-search-cate{margin-bottom:0;padding:15px}
	.g-search-cate ul{display:block;width:100%}
	.g-search-cate li{width:25%;font-size:12px;line-height:42px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
	.sitemap-wrapper{padding:20px 0 20px}
	.sitemap-wrapper .title{padding:30px 0 15px}
	.sitemap{padding:0;}
	.mapitem .two{width:50%}
	.m-about-title{font-size:20px;line-height:32px}
	.m-about-text{padding:15px 0;font-size:16px;line-height:30px}
	.about-us-intro{padding-top:20px;padding-bottom:20}
	.about-us-intro .year{display:none}
	.about-us-intro .article{padding:10px 0;font-size:14px;line-height:26px}
	.about-us-intro .intro-card{margin:0}
	.about-us-intro .intro-card .card{float:none;width:100%;margin-bottom:15px}
	.about-us-intro .intro-card .inner{padding:0}
	.about-us-intro .intro-card .info{left:10px;top:50%;font-size:16px;line-height:26px;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}
	.about-us-intro .intro-card .en{font-size:16px;line-height:20px}
	.about-us-intro .intro-card .cn{margin-bottom:10px;font-size:20px;line-height:40px}
	.full-certificate-article{padding-top:30px;padding-bottom:20px}
	.full-certificate-article .info{float:none;width:100%;padding-top:0}
	.full-certificate-article .cert-ico{margin-bottom:10px;height:50px}
	.full-certificate-article .cert-ico img{width:50px !important;height:auto !important}
	.full-certificate-article .certificate{float:none;width:100%;padding-right:0}
	.full-certificate-article .certificate img{width:auto;max-width:100%}
	.about-field{padding-top:20px;padding-bottom:20px;overflow:hidden}
	.about-field .main-business{margin:0 -5px}
	.about-field .main-business .business-item{margin-left:0;width:50%;margin-bottom:10px;padding:0 5px}
	.about-field .main-business h2{padding:0}
	.about-field .main-business h2 a{font-size:14px;line-height:26px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
	.about-field .main-business .inner{padding:20px 10px;text-align:center}
	.about-field .main-business .sub{border:0;padding-bottom:0}
	.about-field .main-business .sub a{background:none;padding-left:0;line-height:32px}
	.about-field .field-text{padding:10px 0 10px}
	.main-business{margin:0}
	.main-business .business-item{float:left;width:25%}
	.main-business .business-item .inner{margin:0}
	.main-business .ico{margin-bottom:12px;height:50px;line-height:50px;font-size:0}
	.main-business .ico img{width:auto !important;height:36px !important}
	.our-server .bg{position:absolute;left:0;top:0;width:100%;height:100%}
	.our-server .bg img{margin-left:0;width:auto;height:100%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}
	.our-server .server-inner{position:relative;left:0;top:0;z-index:10;margin-left:0;padding-top:30px}
	.our-server .server-inner .server-desc{padding-top:10px;font-size:16px;line-height:32px}.
	our-server .server-inner .server-desc .text{font-size:18px}
	.our-server .m-key-list{position:relative;left:0;bottom:0;z-index:3}
	.history-wapper{width:100%;margin:0 auto 20px}
	.history-wapper .history{padding-bottom:20px}
	.history-wapper .botline{right:auto;left:20px;width:1px;height:20px}
	.history-wapper .chl-title{padding:20px 0 10px;font-size:24px;line-height:30px}
	.history-wapper .item{display:none;border-bottom:1px solid #e6e6e6;padding-left:20px;padding-right:15px}
	.history-wapper .item .year{display:none}
	.history-wapper .dot{right:auto;left:13px;top:25px}
	.history-wapper .list{float:none;width:100%;font-size:14px;line-height:26px;padding:20px 0 20px 15px;border-left:1px solid #d9d9d9}
	.history-wapper .list li{padding-bottom:10px}
	.loadmore{width:auto;margin:20px 15px 30px;overflow:hidden;line-height:38px;height:40px;border-width:1px}
	.m-diff-title, .m-chl-title{font-size:20px;line-height:30px}
	.m-diff-text{font-size:14px;line-height:26px}
	.m-center-img{text-align:center}
	.m-center-img img{max-width:100%;vertical-align:top}
	.diff-head{padding-top:30px;padding-bottom:20px;font-size:16px;line-height:28px}
	.diff-head h1{margin-bottom:12px;font-size:20px;line-height:32px}
	.diff-head .line{width:120px;height:2px;margin-left:-60px}
	.full-diff-text{padding:20px 15px 0}
	.full-diff-text .m-diff-text{padding:10px 0 20px}
	.full-ablum .item{float:none;width:100%}
	.adv-supplier{padding-top:30px;padding-bottom:30px}
	.adv-supplier .m-diff-text{padding:10px 0}
	.full-adv-case{position:relative}
	.full-adv-case img{position:absolute;left:0;top:0;width:100%;height:100%}
	.full-adv-case .case-ditt-content{position:relative;z-index:10;top:0;left:0;padding:15px}
	.full-adv-case .m-diff-text{padding:15px 0 0;font-size:14px}
	.diff-server{padding-top:20px;padding-bottom:20px}
	.diff-server .m-diff-text{padding:15px 0}
	.full-seo-article{padding:30px 0 20px}
	.full-seo-article .m-diff-text{padding:10px 0}
	.full-worthy-intro{padding-top:20px}
	.full-worthy-intro .m-diff-text{padding:15px 15px 20px}
	.full-faith-article .content{font-size:14px;line-height:26px}
	.full-faith-article .content .title{float:none;width:100%}
	.full-faith-article .content .title h2{margin-bottom:10px;font-size:16px;line-height:28px}
	.full-faith-article .content .title h3{margin-bottom:0;font-size:20px;line-height:34px}
	.common-problem{padding-bottom:20px}
	.common-problem .qa-title{margin-bottom:10px;font-size:20px;line-height:30px}
	.doc-download{padding:20px 0 5px}
	.doc-download ul{margin:0}
	.doc-download li{float:none;width:100%;margin-bottom:15px}
	.doc-download .inner{padding:0 15px}
	.doc-download .info{padding:10px 78px 10px 10px}
	.doc-download .pdf{padding:0;font-size:16px;padding-left:56px;line-height:24px;height:48px;-o-background-size:32px;background-size:32px}
	.doc-download .dw{width:68px;height:68px;font-size:0;-o-background-size:30px auto;background-size:30px auto}
	}
	@media (max-width: 640px) and (max-width: 350px){
		.doc-download .inner{padding:0 10px}
		.doc-download .info{padding:10px 74px 10px 10px}
		.doc-download .pdf{font-size:14px;line-height:22px;height:44px;padding-left:46px}
		.doc-download .dw{width:64px;height:64px}
		}
@media (max-width: 640px){
	.qa-list{padding-top:10px;font-size:14px;line-height:22px}
	.qa-list li{margin-bottom:10px}
	.qa-list h3{padding:5px 40px 5px 60px;font-size:14px;line-height:22px;min-height:54px;-o-background-size:54px auto;background-size:54px auto}
	.qa-list h3 .ico{right:10px;-o-background-size:18px auto;background-size:18px auto}
	.qa-list h3.cur .ico{background-image:url("../images/qaless.png")}
	.qa-list .answer{padding:5px 10px 5px 60px;-o-background-size:54px auto;background-size:54px auto;min-height:54px}
	.contact-ways{padding-top:30px}
	.contact-ways .info{padding:20px 0 10px}
	.contact-ways .info .item{float:none;width:100%;font-size:14px;line-height:26px;margin-bottom:10px}
	.contact-ways .info .item:nth-child(1){text-align:center}
	.contact-ways .info .item:nth-child(1) .ico img{max-width:none}
	.contact-ways .info .ico{margin-bottom:10px;text-align:center}
	.contact-ways .info .ico img{max-width:25%;width:auto !important;height:auto !important}
	.contact-ways .info span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;text-align:right}
	.contact-ways .info .label4{width:auto}
	.full-arrive{padding:20px 0 0}
	.arrive-info{padding-bottom:20px}
	.arrive-lf{float:none;padding:5px 0 0 0;-o-background-size:20px auto;background-size:20px auto}
	.arrive-lf .arr-title{margin-bottom:10px}
	.arrive-lf .arr-title h3{font-size:16px;line-height:22px}
	.arrive-lf .arr-title h4{font-size:28px;line-height:40px}
	.arrive-lf .addr{font-size:14px;margin-bottom:10px}
	.arrive-rg{padding-left:0;border:0;font-size:14px;line-height:26px}
	.full-bdmap{height:200px}
	.contact-feedback{padding-top:30px;padding-bottom:30px}
	.contact-feedback .m-chl-title{margin-bottom:20px}
	.contact-feedback .contact-form{max-width:1200px;margin:0 auto}
	.contact-feedback .text{float:none;width:100%}
	.contact-feedback .text label{padding:10px 0;margin-bottom:15px}
	.contact-feedback .text label input{font-size:14px}
	.contact-feedback .text .imgval img{top:-1px;height:37px}
	.contact-feedback .msg{float:none;width:100%}
	.contact-feedback .msg p{font-size:16px;line-height:50px}
	.contact-feedback .msg textarea{width:100%;height:94px;font-size:14px;line-height:24px}
	.contact-feedback .form-ctrl{width:100%}
	.contact-feedback .form-ctrl label{width:48%;height:40px;padding:10px 0}
	.contact-feedback .form-ctrl label input{font-size:16px}
	.recruit-content{padding-top:20px;padding-bottom:20px}
	.recruit-content .thumb{float:none;margin-left:0}
	.recruit-content .thumb img{width:100%}
	.recruit-content .content{font-size:14px;line-height:26px}
	.recruit-content .content .title{font-size:20px;line-height:36px}
	.recruit-content .content .text{padding:10px 0 20px}
	.recruit-content .content .mail{font-size:16px;line-height:28px}
	.recruit-list-wrapper{padding-bottom:30px}
	.recruit-list-wrapper .brief{padding:10px 0;font-size:16px;line-height:28px}
	.recruit-list-wrapper .brief h3{width:90%;font-size:16px}
	.recruit-list-wrapper .brief p{display:none}
	.recruit-list-wrapper .brief .ico{width:48px;height:48px;-o-background-size:20px auto;background-size:20px auto}
	.recruit-list-wrapper .brief.cur .ico{-o-background-size:20px auto;background-size:20px auto}
	.recruit-list-wrapper .info{padding:15px 0;font-size:14px;line-height:26px}
	.recruit-list-wrapper .info dl, .recruit-list-wrapper .info .item{padding-bottom:10px}
	.recruit-list-wrapper .info dt, .recruit-list-wrapper .info .label{float:none;width:100%}
	.recruit-list-wrapper .delivery{margin-left:0;width:177px;height:50px;padding-left:74px;font-size:16px;line-height:50px;background:#333 url("../images/delivery.png") no-repeat 28px 8px}
	.full-error-page .error-back{position:relative;left:0%;top:0%;margin-left:0;font-size:16px;line-height:40px}
	.full-error-page .error-back li{width:16.66667%;white-space:nowrap}
	.full-error-page .error-back a{padding:0 5px;font-size:12px;line-height:40px;text-align:center}
	.iban-pages{bottom:5px}
	.iban-pages span{width:30px;padding:8px 0;margin:0 3px}
	.site-article-wrapper{width:100%;padding:20px 15px 0}
	.site-article-wrapper li a{padding:15px 0 0}
	.site-article-wrapper .date{position:absolute;top:42px;left:0;z-index:3}
	.site-article-wrapper .date .mm-dd{float:right;font-size:14px;line-height:20px;border-bottom:0;font-weight:normal}
	.site-article-wrapper .date .yy{float:right;font-size:14px;line-height:20px}
	.site-article-wrapper .date .yy::after{content:'-';display:block;float:right}
	.site-article-wrapper .title{margin-bottom:24px;font-size:16px;line-height:26px}
	.site-article-wrapper .desc{margin-bottom:10px;font-size:14px;line-height:26px;height:52px}
	.site-article-wrapper .tag{padding:0 0 15px}
	.site-article-wrapper .tag a{float:left;margin-right:5px;font-size:13px;line-height:24px}
	.singlepage{font-size:14px;line-height:26px}
	.cooperation-iframe{width:100%}
	.case-intro-wrapper .jiejuelist dl li{margin-left:20px}
	.news-subnav{padding-top:30px}
	.news-subnav .news-cate{display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding-left:2px}
	.news-subnav .news-cate li{width:33.3333%;margin-right:0;margin-bottom:2px;border-left:1px solid #fff;border-right:1px solid #fff}
	.news-subnav .news-cate a{width:100%;height:40px;font-size:14px;line-height:40px}
	.customer-swiper{display:none}
	.wapconstomer{display:block;position:relative}
	.wapconstomer::after{content:'';display:block;width:100%;padding-bottom:205.6338%}
	.wapconstomer .wapbg{position:absolute;left:0;top:0;width:100%;height:100%;background:url("../images/wapconstomer.jpg") no-repeat 0 center;-o-background-size:100% auto;background-size:100% auto}
	#newBridge .nb-invite-wrap-base{bottom:55px !important}
	#newBridge .nb-icon-right-bottom{bottom:70px !important}
	#nb_icon_wrap{width:50px !important;height:50px !important}
	#newBridge .nb-icon-wrap-4 .nb-icon-wrap-base{-o-background-size:38px !important;background-size:38px !important}
	.m-gif-ban{position:relative;background-color:#ec671c}
	.m-gif-ban .weblg{padding-bottom:50%}
	.m-gif-ban .weblg img{width:60% !important;left:20%;top:10.13333%}
	#mobile_icon_div>div{width:50px !important;height:50px !important;left:auto !important;background-color:#333 !important;right:10px !important}
	#mobile_icon_div svg{-webkit-transform:translate(-0.7em, -0.7em);-moz-transform:translate(-0.7em, -0.7em);-ms-transform:translate(-0.7em, -0.7em);-o-transform:translate(-0.7em, -0.7em);transform:translate(-0.7em, -0.7em)}
	.full-project-flow{padding:0 0 0}
	.full-project-flow .flow-title{margin-bottom:15px;font-size:20px;line-height:30px}
	.full-project-flow .flow-chart{padding-top:20px;margin:0}
	.full-project-flow .flow-chart .item{width:50%;padding:0 5px;margin-bottom:15px}
	.full-project-flow .flow-chart .item:after{display:none}
	.full-project-flow .flow-chart .item p.mgw{margin:0}
	.full-project-flow .flow-chart .item img{width:50% !important}
	.full-project-flow .flow-chart .item .name{padding:10px 0 4px;font-size:16px;line-height:26px}
	.full-guidance .guidance-wraper{left:0%;margin-left:0}
	.full-guidance .guidance-wraper h3{margin-bottom:5px;font-size:16px;line-height:30px}
	.full-guidance .guidance-wraper .ico{height:36px;-o-background-size:36px auto;background-size:36px auto}
	.operate-problems{padding-top:25px;padding-bottom:30px}
	.operate-problems .qa-title{font-size:20px;line-height:30px;margin-bottom:15px}
	.operate-problems ul{padding-bottom:15px}
	.operate-video-popup .operate-video{left:3%;width:94%;height:auto;margin:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}
	.operate-video-popup .title{font-size:18px;line-height:46px}
	.operate-video-popup .close{width:46px;font-size:24px;line-height:46px}
	.operate-video-popup .video-list{height:auto;padding:20px}
	.operate-video-popup .video-list a{line-height:40px;-o-background-size:20px auto;background-size:20px auto}
	.video-player-popup .close{right:0}
	.maintain-content .m-web-title{margin-bottom:15px}
	.maintain-content .topic-list .inner{padding:15px}
	.maintain-content .topic-list h4{margin-bottom:10px}
	.maintain-content .topic-list .inner h3{margin-bottom:10px;font-size:18px;display:-webkit-box;height:26px;line-height:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}
	.maintain-content .topic-list p{max-height:144px;line-height:24px;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;height:auto}
	.full-maintain-flow{padding:25px 0 30px;background-color:#f2f2f2}
	.full-maintain-flow .m-web-title{margin-bottom:20px}
	.maintain-feature{padding:25px 0 0}
	.maintain-feature .ico{width:42%;margin:0 auto 15px}
	.maintain-feature .ico img{max-width:100%}
	.maintain-feature li{width:50%;margin-bottom:15px}
	.maintain-feature li:after{display:none}
	.maintain-feature .time1:after{display:none}
	.maintain-feature .inner{padding:0 10px}
	.maintain-feature h3{margin-bottom:10px;font-size:16px}
	.full-contact-tab{padding:20px 0 15px}
	.full-contact-tab .tab-handle{text-align:center}
	.full-contact-tab .tab-handle .handle{width:50%;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin:0;padding:155px 5px 0;-o-background-size:98px auto;background-size:98px auto}
	.full-contact-tab .name{font-size:16px;line-height:24px}
	.full-b2c-server.left-image .thumb{display:block;width:100%}
	.full-b2c-server.left-image .table-middle{display:block;width:100%;margin:0}
	.full-b2c-server.left-image .table-middle .content{width:100%;padding-left:0}
	.ban-center-dev{margin-top:0;min-height:135px}
	.ban-center-dev .title{font-size:18px;line-height:1.4}
	#LXB_CONTAINER, #LXB_CLOSE_BTN, #LXB_INVITE{z-index:99 !important}
	#LXB_CONTAINER_SHOW.lxb-container-btn-show{top:auto !important;bottom:230px !important;margin-bottom:0 !important}
	#mobile_icon_div{display:none !important}#LXB_CONTAINER_SHOW.lxb-container-btn-show{display:none !important}.iban-ctrl{width:auto;padding:0 15px;height:34px}.iban-index span{font-size:16px;line-height:34px}.iban-index .line{font-size:16px}
	.iban-nav{display:none}
	.scroll-tips{display:none}}
	@media (max-width: 350px){
		.mcase-right-info{padding:0}
		.m-ichl-subnav li a{font-size:14px}
	}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){
	.footer-content{padding-bottom:constant(safe-area-inset-bottom)}
	.sidebar{padding-bottom:constant(safe-area-inset-bottom)}
	}

.szcolor-white{color:#fff}
.szm-fs24{font-size:24px}
.m-tcenter{text-align:center}
.sz-col-md-4{float:left;width:33.3%}
.sz-col-md-3{float:left;width:25%}
.szcolor-gary{color:#666}
.sz-mb10{margin-bottom:10px}
.sz-bggary{background:#f1f1f1}
.szcolor-red{color:#d90000}
.seom-title{font-size:32px;line-height:48px;text-align:center;margin-bottom:10px}
.why-column-one{padding-top:96px;padding-bottom:96px;background-color:#fff;overflow:hidden}
.why-list{padding-top:105px;margin:0 -28px}
.why-list li{float:left;text-align:center;color:#666666;font-size:16px;width:25%;line-height:24px}
.why-list li .why-box{padding:0 28px 20px}
.why-list li .why-icon{margin-bottom:40px}
.why-list li .why-icon img{height:82px}
.why-list li .why-title{font-size:24px;margin-bottom:10px;color:#333}
.why-list li p{max-width:310px;margin:0 auto}
.seo-operation{position:relative;overflow:hidden}
.seo-operation img{display:block;width:100%}
.difference-box{width:100%;text-align:center}
.mseo-xycenter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.szm-mb20{margin-bottom:20px}
.five-advantages{padding-top:64px;padding-bottom:120px}
.advant-list{padding-top:70px;text-align:center;font-size:0;line-height:0}
.advant-list li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:20%;font-size:16px;line-height:24px}
.advant-list li .advant-item{padding:0 30px}
.advant-list li .adv-icon{width:150px;height:150px;border:1px solid #d90000;-webkit-border-radius:100%;border-radius:100%;margin:0 auto 50px}
.advant-list li .adv-icon img{width:100%}
.advant-list li h4{margin-bottom:13px}
.m-seocontent, .ranking-dec{padding-top:8px;max-width:800px;margin:0 auto}
.seo-searchrank{background:#f2f2f2;padding:50px 0 100px}
.optimization{font-size:0;line-height:0;padding-top:80px}
.optimization li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:25%;font-size:16px;line-height:24px;text-align:center}
.optimization li .opt-icon{height:80px;margin-bottom:40px}
.optimization li h4{margin-bottom:12px}
.additional-services{padding-top:100px;padding-bottom:50px}
.ranking-dec{text-align:center}
.additional-list{font-size:0;line-height:0;text-align:center;padding-top:70px}
.additional-list li{width:25%;padding-bottom:65px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:16px;line-height:24px}
.additional-list li .add-icon{width:160px;height:160px;border:1px solid #d90000;-webkit-border-radius:50%;border-radius:50%;margin:0 auto 20px}
.additional-list li .add-icon img{display:block;width:100%}
.additional-list li h5{margin-bottom:15px}
.additional-list li .max-width240{max-width:240px;margin:0 auto}
.additional-list li .addit-box{padding:0 20px}
.wqpclassic-case{padding-top:60px;padding-bottom:98px;overflow:hidden}
.wqpicase-list{padding-top:55px}.wqpicase-list{margin:0 -40px}
.wqpicase-list li .item{padding:0 40px;font-size:14px;line-height:22px}
.wqpicase-list li .item a{display:block;color:#666666}
.wqpicase-list li .item .imgzoom{margin-bottom:20px;position:relative;overflow:hidden}
.wqpicase-list li .item .imgzoom:before{content:"";display:block;padding-bottom:66.66667%}
.wqpicase-list li .item .imgzoom img{position:absolute;top:0;left:0;display:block;width:100%}
.wqpicase-list li .item .title{font-size:16px}
.wqpicase-list li .item .desc{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;height:24px;line-height:24px}
.immediate-use{text-align:center;padding-bottom:45px}
.immediate-use a{width:184px;height:55px;line-height:55px;border:solid 1px #bfbfbf;font-size:20px;color:#d90000;display:inline-block;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.immediate-use a:hover{background:#d90000;color:#fff;border-color:#d90000}
.we-resources{padding-top:90px;padding-bottom:100px}
.resources-list{padding-top:50px}
.resources-list ul{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;background:#f5f5f5}
.resources-list ul li{float:left;width:20%;font-size:16px;color:#666666}
.resources-list ul li .res-tit22{margin-bottom:10px}
.resources-list ul li:last-child .resway-item:before{display:none}
.resway-item{padding:45px 20px 40px 40px;border:1px solid #dbdbdb;margin:-1px 0 0 -1px;position:relative}
.resway-item:before{content:"";display:block;width:22px;height:72px;background:url(../images/onlineicon06.png) 0 0 no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-20px;z-index:2}
.res-icon{height:56px;line-height:56px;display:block;margin-bottom:34px}
.res-icon img{max-height:100%}
.res-tit22{font-size:22px;color:#333}
.delivery-wrap{background:url(../images/seoimg07.jpg) center 0 no-repeat;-o-background-size:cover;background-size:cover;padding-top:64px;padding-bottom:85px}
.delivery-list{font-size:0;line-height:0;padding-top:65px}
.delivery-list li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:25%;text-align:center;font-size:14px;line-height:24px;color:#fffefe}
.delivery-list li .deli-icon{width:160px;height:160px;line-height:160px;margin:0 auto 20px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%}
.delivery-list li .deli-icon img{max-height:100%}
.delivery-list li .szm-fs24{margin-bottom:20px}
.delivery-list li .max220{max-width:220px;margin:0 auto}
.media-matrix{padding-top:64px;padding-bottom:88px}
.matrix-list{padding-top:40px}
.matrix-list li{float:left;width:25%}
.matrix-list li .matrix-item{border:1px solid #dbdbdb;margin:-1px 0 0 -1px;padding:30px 30px 30px 64px;position:relative;background:url(../images/advicon11.png) right bottom no-repeat}
.matrix-list li .matrix-item:before{content:"";display:block;position:absolute;width:26px;height:55px;background:url(../images/advicon10.png);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-26px;z-index:2}
.matrix-list li .matrix-item .szm-fs24{margin-bottom:16px}
.matrix-list li:last-child .matrix-item:before{display:none}
.matrix-num{font-size:52px;color:#e34343;line-height:52px;display:block;margin-bottom:20px}
.overall-coverage{padding-top:65px;padding-bottom:100px;background:#f1f1f1}
.overage-dl{padding-top:70px}.overage-dl dt{float:left;width:50%;position:relative}
.overage-dl dt img{max-width:100%}
.overage-dl dt:after{content:"";width:78px;height:52px;display:block;background:url(../images/advicon12.png);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-20px}
.overage-dl dd{padding-top:30px;float:left;width:50%;overflow:hidden}
.cover-item{padding-left:180px;margin-bottom:70px;max-width:500px}
.cover-item:last-child{margin-bottom:0}
.cover-item .cover-num{font-size:48px;line-height:48px;color:#e34343;margin-bottom:15px}
.media-partners{padding-top:65px;padding-bottom:50px}
.media-partners .media-list{padding-top:100px;width:100%}
.media-partners .media-list li{float:left;width:25%;text-align:center;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.media-partners .media-list li img{display:inline-block;max-width:100%}
.media-partners .media-list li:nth-of-type(4n-4){border-right:0}
.ad-serving{padding-top:50px}
.ad-serving li{float:left;width:20%}
.ad-serving li .serving-box{padding:50px 20px 40px 40px;position:relative;color:#666666}
.ad-serving li .serving-box .sameheight{min-height:210px}
.ad-serving li .serving-box h2{margin-bottom:10px;color:#333}
.ad-serving li:nth-of-type(odd){background:#f5f5f5}
.ad-serving li:nth-of-type(odd) .serving-box{border:1px solid #dbdbdb}
.ad-serving li:nth-of-type(odd) .serving-box:after{content:"";position:absolute;width:20px;height:20px;border:10px solid transparent;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#f5f5f5;right:-26px;top:40%;-webkit-transform:rotate(-135deg) translateY(-50%);-moz-transform:rotate(-135deg) translateY(-50%);-ms-transform:rotate(-135deg) translateY(-50%);-o-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}
.ad-serving li:nth-of-type(odd):nth-of-type(5n-5) .serving-box:after{display:none}
.sz-fs22{font-size:22px}
.serv-num{font-size:52px;line-height:52px;color:#e34343;display:block;margin-bottom:20px}
.wtechnical-support{padding-top:48px;background:url(../images/advimg01.jpg) center 0 no-repeat;min-height:530px}
.wtech-left{float:left;width:30%;font-size:32px;line-height:36px;padding:36px 0 0}
.wtech-right{float:right;width:61.25%}
.wtech-right li{text-align:center;width:25%;float:left}
.wtech-right li .wtech-icon{width:160px;height:160px;line-height:160px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin:0 auto 15px}
.wtech-right li .wtech-icon img{max-height:100%}
.szm-mt80{margin-top:80px}
.wt-cntit{color:#d90000}
.wt-entit{color:#ffffff;opacity:0.5;margin-bottom:30px}
.location-box{padding-top:64px;padding-bottom:64px}
.location-box ul .szm-pt0{padding-top:0}
.location-box ul li .matrix-item{background:none;padding:60px 28px 50px 48px;font-size:14px;line-height:22px;color:#666}
.location-box ul li .matrix-item .szm-fs24{color:#333}
.szm-pt0{padding-top:0}
.pain-spot{background:#f1f1f1;padding-top:78px;padding-bottom:70px}
.spot-left{float:left;width:52.5%}
.spot-left li{float:left;width:33.33333%}
.spot-left li .spot-item{border:1px solid #dfdfdf;margin:-1px 0 0 -1px;padding:30px 20px 30px 30px;color:#666}
.spot-left li .spot-item .sz-fs22{color:#333;margin-bottom:10px}
.spot-wrap{margin-top:80px}.spot-right{float:right;width:32.5%}
.spot-right img{max-width:100%}
.szm-pt60{padding-top:60px}
.content-Jitter{padding-top:60px;padding-bottom:106px}
.jit-img{height:50px;line-height:50px;margin:30px 0 40px}
.jit-img img{max-height:100%}
.jit-num{font-size:100px;color:#e34343;opacity:0.1;line-height:80px;margin:-30px -10px 0 0;text-align:right;display:block}
.sz-pbuild-wrap{padding-top:64px;padding-bottom:0}
.sz-pbuild-list{font-size:0;line-height:0;margin-top:30px;position:relative}
.sz-pbuild-list li{display:inline-block;vertical-align:top;font-size:16px;line-height:24px;text-align:center;width:16.66667%}
.sz-pbuild-list li .build-icon{height:40px;overflow:hidden;margin-bottom:10px}
.sz-pbuild-list li .build-icon img{max-height:100%}
.sz-pbuild-list li .build-dot{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;display:inline-block;background:#e34343;position:relative;margin-bottom:15px}
.sz-pbuild-list li .build-dot:before{content:"";position:absolute;display:block;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;top:4px;left:4px;background:#fff}.sz-pbuild-list:before{content:"";display:block;position:absolute;top:58px;width:100%;height:2px;background-color:#d4d4d4}.sz-pbuild-list{margin-top:60px}.sz-pbuild-list li .build-icon{height:60px;margin-bottom:20px}
.sz-pbuild-list li .build-dot{width:20px;height:20px}
.sz-pbuild-list li .build-dot:before{width:10px;height:10px;top:5px;left:5px}
.sz-pbuild-list:before{top:89px}
.opjitter-wrap{padding-top:64px;padding-bottom:95px}
.opjitter-floatnone{float:none;width:100%;padding:60px 0 0;max-width:1450px;margin:0 auto;line-height:24px;font-size:14px}
.wind-tremor{padding-top:65px;padding-bottom:140px}
.analysis-ul{margin-left:-20px;margin-right:-20px;padding-top:79px}
.analysis-ul li{margin-bottom:15px;float:left;width:16.66667%}
.m-analysis{position:relative;overflow:hidden;background-color:#ffffff;margin:0 15px}
.m-analysis .title{text-align:center;line-height:48px;background:#e34343;color:#fff;font-size:24px}
.m-analysis .word{padding:20px 15px 25px;position:relative;border:1px solid #dfdfdf}
.m-analysis .word .info{color:#666;line-height:24px;display:block;width:100%}
.telphone-box{padding-bottom:100px}
.sztel-num{text-align:center;margin-top:30px}
.sztel-num a{display:inline-block;padding:14px 60px 14px 108px;-webkit-border-radius:30px;border-radius:30px;background-color:#d90000;color:#fff;font-size:32px;background-image:url(../images/advicon26.png);background-repeat:no-repeat;background-position:60px center}
.wqp-casetab{float:right;margin-top:0px; margin-bottom:10px;}
.wqp-casetab a{color:#888888;font-size:14px;height:34px;line-height:34px;padding:0 5px;position:relative;display:inline-block;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;margin:0 4px}
.wqp-casetab a:after{content:"|";position:absolute;right:-4px;top:0;line-height:34px}
.wqp-casetab a.cur, .wqp-casetab a:hover{background:#333333;color:#fff}
.wqp-casetab a:last-child:after{display:none}
.indexcase-wrap{display:none}
.indexcase-wrap .iclassic-wrapper{display:none}
.iclassic-wrapper1{display:none}
.m-mb10{margin-bottom:10px}
.szbuild-box{padding-top:45px;padding-bottom:45px}
.maxwidth1024{max-width:1024px;margin:0 auto}
.better-tit{padding:10px 0}
.szbuild-principle{position:relative;background-position:center center;-o-background-size:cover;background-size:cover}
.szbuild-commonweb{padding-top:20px;padding-bottom:24px;display:table;width:100%}
.build-prin{display:table-cell;vertical-align:middle;width:30%;font-size:32px;line-height:36px}
.build-prin img{max-width:100%}
.m-tr{text-align:right}
.prin-content{overflow:hidden;display:table-cell;vertical-align:middle;padding-left:68px;font-size:22px;line-height:36px}
.maxwidth800{max-width:800px}
.good-web-wrap{padding-top:100px;padding-bottom:100px}
.principle-list{margin:0 -50px;padding-bottom:100px}
.principle-list li{float:left;width:50%;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.principle-list li img{width:156px;height:156px;float:left;margin-right:32px}
.principle-list li .ciple-text{overflow:hidden}
.principle-list li .ciple-text h5{font-size:24px;margin-bottom:20px}
.simple-wrap{padding-top:120px;padding-bottom:120px}
.maxwidth970{max-width:970px}
.fine-team{padding-top:100px;padding-bottom:100px}
.team-list{padding-top:100px}
.team-list li{float:left;width:33.33%}
.team-list li .fine-conbox{border:1px solid #ededed;padding:30px;margin:-1px 0 0 -1px;position:relative}
.team-list li .fine-conbox .team-icon{position:absolute;top:0;right:0}
.build-sztitle{color:#d90000;font-size:48px;line-height:50px;text-align:center}
.which-wrap{padding-bottom:100px}
.szwhilce-list{padding-top:60px}
.szwhilce-list li{display:inline-block;vertical-align:top;text-align:center;width:33%}
.szwhilce-list li img{width:120px;height:120px;margin-bottom:20px}

.optimize{padding-top:35px;background-color:#f2f2f2;overflow:hidden}
.colorbule{color:#d90000}
.compare-tit{font-size:26px;color:#111;text-align:center;line-height:40px;margin-bottom:20px;font-weight:lighter}
.compare-tit span{font-family:"Montserrat-Regular";color:#d90000;font-weight:bold;display:inline-block;margin:0 18px}
.optimize{position:relative;padding-bottom:25px}
.optimize:before{content:"";display:block;width:50%;height:100%;background-color:#eaeaea;position:absolute;top:0;left:0;z-index:0}
.optimize .commonweb{position:relative;z-index:2}
.compare-list li{position:relative;min-height:50px;margin-bottom:18px;line-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.dot-icon{position:relative;min-height:50px}
.compare-left{width:50%;float:left;padding-right:50px;text-align:right;color:#d90000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.compare-right{width:50%;float:left;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.compare-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.coliumn-tit{width:50px;height:30px;background-color:#bfbfbf;text-align:center;line-height:30px;font-size:14px;position:relative}
.coliumn-tit:before, .coliumn-tit:after{content:"";position:absolute;width:10px;height:2px;top:50%;margin-top:-1px;display:block;left:-10px;background-color:#d90000}
.coliumn-tit:after{left:auto;right:-10px;background-color:#bfbfbf}
.coliumn-tit .icon-left, .coliumn-tit .icon-right{content:"";display:block;width:10px;height:10px;border:solid 2px #d90000;-webkit-border-radius:50%;border-radius:50%;position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.coliumn-tit .icon-right{left:auto;right:-20px;border-color:#bfbfbf}
.standard{padding-top:35px;overflow:hidden}
.standard ul{padding-top:15px}
.standard .pt100{padding-bottom:20px}
.weullist{font-size:0;line-height:0;padding-top:24px;text-align:center}
.weullist li{display:inline-block;width:33.3%;text-align:center;font-size:16px;line-height:20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 20px}
.weullist li .we-icon{position:relative;cursor:pointer;width:80px;margin:0 auto 10px;border:1px solid #bfbfbf;-webkit-border-radius:50%;border-radius:50%}
.weullist li .we-icon img{width:100%}
@media (min-width: 768px){
	.weullist li{width:20%};
	}
@media (min-width: 1024px){
	.compare-tit{margin-bottom:30px}
	.compare-list li{font-size:18px}
	.optimize{padding-top:80px;padding-bottom:66px}
	.compare-list li{margin-bottom:28px;line-height:30px}
	.dot-icon{padding-top:9px}
	.compare-left{padding-right:150px}
	.compare-right{padding-left:150px}
	.coliumn-tit{width:165px;height:50px;line-height:50px;font-size:18px}
	.coliumn-tit:before, .coliumn-tit:after{width:47px;height:2px;left:-47px}
	.coliumn-tit:after{left:auto;right:-47px}
	.coliumn-tit .icon-left, .coliumn-tit .icon-right{left:-55px}
	.coliumn-tit .icon-right{left:auto;right:-55px}
	.standard{padding-top:90px;padding-bottom:50px}
	.standard ul{padding-top:80px}
	.weullist{padding-top:24px}
	.weullist li{width:20%;font-size:20px;line-height:20px;padding-bottom:20px}
	.weullist li .we-icon{width:160px;margin:0 auto 20px}
	}
@media (max-width: 1366px){
	.szm-fs24{font-size:18px}
	}
@media (max-width: 640px){
	.szm-fs24{font-size:16px}
	.sz-col-xs-12{float:left;width:100%}
	.seom-title{font-size:18px;line-height:26px;margin-bottom:0}
	.why-column-one{padding-top:30px;padding-bottom:30px}
	.why-list{padding-top:30px;margin:0 -10px}
	.why-list li{width:100%;line-height:22px;font-size:14px}
	.why-list li .why-box{padding:0 10px 20px}
	.why-list li .why-icon{margin-bottom:20px}
	.why-list li .why-icon img{height:52px}
	.why-list li .why-title{font-size:16px}
	.seo-operation{font-size:14px;line-height:22px}
	.seo-operation img{width:auto;height:250px}
	.difference-box .seom-title{font-size:18px}
	.difference-box br{display:none}
	.szm-mb20{margin-bottom:10px}
	.five-advantages{padding-top:30px;padding-bottom:30px}
	.advant-list{padding-top:20px}
	.advant-list li{width:50%;font-size:14px;line-height:22px}
	.advant-list li .advant-item{padding:0 5px 15px}
	.advant-list li .adv-icon{width:80px;height:80px;margin:0 auto 10px}
	.advant-list li h4{margin-bottom:10px}
	.advant-list li:last-child{width:100%}
	.mob-fs14{font-size:14px;line-height:22px}
	.seo-searchrank{padding:35px 0 30px}
	.optimization{padding-top:20px}
	.optimization li{width:50%;font-size:14px;line-height:22px;padding-bottom:15px}
	.optimization li .opt-icon{height:50px;margin-bottom:10px}
	.optimization li .opt-icon img{height:50px}
	.additional-services{padding-top:35px;padding-bottom:40px}
	.additional-list{padding-top:20px}
	.additional-list li{width:50%;padding-bottom:15px;font-size:14px;line-height:22px}
	.additional-list li .add-icon{width:80px;height:80px;margin:0 auto 10px}
	.additional-list li .addit-box{padding:0 10px}
	.wqpclassic-case{padding-top:35px;padding-bottom:25px}
	.wqpicase-list{padding-top:25px}
	.wqpicase-list{margin:0 -10px}
	.wqpicase-list li{padding-bottom:15px}
	.wqpicase-list li .item{padding:0 10px}
	.wqpicase-list li .item .imgzoom{margin-bottom:20px}
	.wqpicase-list li .item .title{font-size:16px}
	.immediate-use{padding-top:10px;padding-bottom:15px}
	.immediate-use a{width:140px;height:40px;line-height:40px;font-size:16px}
	.we-resources{padding-top:35px;padding-bottom:30px}
	.resources-list{padding-top:20px}
	.resources-list ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:100%}
	.resources-list ul li{float:none;width:50%;font-size:14px;line-height:24px}
	.resway-item{padding:20px 10px 20px 20px;height:100%}
	.resway-item:before{width:10px;height:33px;-o-background-size:cover;background-size:cover;right:-10px}
	.res-icon{height:46px;line-height:46px;margin-bottom:14px}
	.res-icon img{max-height:100%}
	.res-tit22{font-size:18px}
	.we-resources{padding-top:35px;padding-bottom:30px}
	.resources-list{padding-top:20px}
	.resources-list ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
	.resources-list ul li{float:none;width:50%;font-size:14px}
	.resources-list ul li .res-tit22{margin-bottom:10px}
	.resway-item{padding:20px 20px 20px 40px}
	.resway-item:before{content:"";width:14px;height:46px;right:-14px}
	.res-icon{height:36px;line-height:36px;margin-bottom:14px}
	.res-tit22{font-size:18px}
	.delivery-wrap{padding-top:35px;padding-bottom:25px}
	.delivery-list{padding-top:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
	.delivery-list li{width:50%;padding-bottom:20px}
	.delivery-list li .deli-icon{width:80px;height:80px;line-height:80px;margin:0 auto 10px}
	.delivery-list li .szm-fs24{margin-bottom:10px}
	.delivery-list li .max220{max-width:220px;margin:0 auto}
	.media-matrix{padding-top:35px;padding-bottom:35px}
	.matrix-list{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
	.matrix-list li{float:none;width:50%}
	.matrix-list li .matrix-item{padding:10px 20px 10px 30px;height:100%;-o-background-size:auto 50px;background-size:auto 50px}
	.matrix-list li .matrix-item:before{content:"";width:16px;height:34px;-o-background-size:cover;background-size:cover;right:-16px}
	.matrix-list li .matrix-item .szm-fs24{margin-bottom:6px}
	.matrix-num{font-size:36px;line-height:38px;margin-bottom:10px}
	.overall-coverage{padding-top:35px;padding-bottom:30px}
	.overage-dl{padding-top:20px}
	.overage-dl dt{float:none;width:100%;padding-bottom:30px}
	.overage-dl dt:after{width:38px;height:25px;-o-background-size:cover;background-size:cover;bottom:0;top:auto;left:50%;-webkit-transform:translate(-50%, 0) rotate(90deg);-moz-transform:translate(-50%, 0) rotate(90deg);-ms-transform:translate(-50%, 0) rotate(90deg);-o-transform:translate(-50%, 0) rotate(90deg);transform:translate(-50%, 0) rotate(90deg)}
	.overage-dl dd{float:none;width:100%}
	.cover-item{padding-left:0;margin-bottom:20px}
	.cover-item .cover-num{font-size:36px;line-height:38px;margin-bottom:10px}
	.media-partners{padding-top:35px;padding-bottom:20px}
	.media-partners .media-list{padding-top:20px}
	.media-partners .media-list li{float:left;width:25%}
	.ad-serving{padding-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
	.ad-serving li{float:none;width:50%}
	.ad-serving li .serving-box{padding:20px;height:100%}
	.ad-serving li .serving-box h2{margin-bottom:10px}
	.ad-serving li:nth-of-type(odd){background:none}
	.ad-serving li:nth-of-type(odd) .serving-box{border:none}
	.ad-serving li:nth-of-type(odd) .serving-box:after{display:none}
	.ad-serving li:nth-of-type(4n-3), .ad-serving li:nth-of-type(4n){background:#f5f5f5}
	.ad-serving li:nth-of-type(4n-3) .serving-box, .ad-serving li:nth-of-type(4n) .serving-box{border:1px solid #dbdbdb}
	.ad-serving li:nth-of-type(4n-3) .serving-box:after, .ad-serving li:nth-of-type(4n) .serving-box:after{right:-17px;display:block !important}
	.sz-fs22{font-size:16px}
	.serv-num{font-size:32px;line-height:32px;margin-bottom:10px}
	.wtechnical-support{padding-top:35px;min-height:530px;-o-background-size:cover;background-size:cover}
	.wtech-left{float:none;width:100%;font-size:18px;line-height:30px;padding:0}
	.wtech-right{float:none;width:100%;padding-top:30px}
	.wtech-right li{width:50%;float:left;padding-bottom:20px}
	.wtech-right li .wtech-icon{width:80px;height:80px;line-height:80px;margin:0 auto 15px}
	.szm-mt80{margin-top:30px}
	.wt-entit{margin-bottom:5px}
	.sz-pbuild-list{font-size:0;line-height:0;margin-top:30px;position:relative}
	.sz-pbuild-list li{font-size:14px}
	.sz-pbuild-list li .build-icon{height:40px;overflow:hidden;margin-bottom:10px}
	.sz-pbuild-list li .build-dot{width:16px;height:16px;margin-bottom:15px}
	.sz-pbuild-list li .build-dot:before{content:"";width:8px;height:8px;top:4px;left:4px}
	.sz-pbuild-list:before{top:58px;width:100%}
	.location-box{padding-top:35px;padding-bottom:35px}
	.location-box ul li .matrix-item{padding:30px 10px 30px 28px}
	.pain-spot{padding-top:35px;padding-bottom:30px}
	.spot-left{float:none;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
	.spot-left li{float:none;width:50%}
	.spot-left li .spot-item{padding:20px;height:100%}
	.spot-wrap{margin-top:30px}
	.spot-right{float:none;width:100%;padding:20px 0 0}
	.szm-pt60{padding-top:30px}
	.content-Jitter{padding-top:35px;padding-bottom:35px}
	.jit-img{height:40px;line-height:40px;margin:20px 0}
	.jit-num{font-size:50px;line-height:40px;margin:-10px -10px 0 0}
	.sz-pbuild-wrap{padding-top:35px;padding-bottom:0}
	.sz-pbuild-list{margin-top:20px}
	.sz-pbuild-list li{font-size:14px}
	.sz-pbuild-list li .build-icon{height:40px;line-height:40px}
	.sz-pbuild-list li .build-dot{margin-bottom:5px}
	.opjitter-wrap{padding-top:35px;padding-bottom:35px}
	.opjitter-floatnone{padding:20px 0 0}
	.wind-tremor{padding-top:35px;padding-bottom:20px}
	.analysis-ul{margin-left:-10px;margin-right:-10px;padding-top:19px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
	.analysis-ul li{margin-bottom:15px;float:none;width:50%}
	.m-analysis{margin:0 10px;height:100%}
	.m-analysis .title{line-height:48px;font-size:16px}
	.m-analysis .word{padding:20px 15px 25px;height:100%}
	.m-analysis .word .info{font-size:14px}
	.telphone-box{padding-bottom:30px}
	.sztel-num{margin-top:20px}
	.sztel-num a{padding:14px 30px 14px 60px;font-size:22px;background-position:30px center;-o-background-size:auto 26px;background-size:auto 26px}
	.m-mb10{margin-bottom:10px}
	.szbuild-box{padding-top:35px;padding-bottom:35px}
	.szbuild-commonweb{padding-top:20px;padding-bottom:24px;display:block;width:100%}
	.build-prin{width:100%;display:block;font-size:18px;line-height:26px;text-align:center;padding-bottom:20px}
	.build-prin img{max-width:30%}
	.prin-content{display:block;padding-left:0;font-size:14px;line-height:26px}
	.good-web-wrap{padding-top:35px;padding-bottom:30px}
	.principle-list{margin:0;padding-bottom:10px}
	.principle-list li{width:100%;padding:0 0 20px}
	.principle-list li img{width:80px;height:80px;float:left;margin-right:12px}
	.principle-list li .ciple-text{overflow:hidden}
	.principle-list li .ciple-text h5{font-size:18px;margin-bottom:10px}
	.simple-wrap{padding-top:20px;padding-bottom:20px}
	.fine-team{padding-top:35px;padding-bottom:35px}
	.team-list{padding-top:20px}
	.team-list li{float:left;width:100%}
	.team-list li .fine-conbox{padding:20px}
	.team-list li .fine-conbox .team-icon{width:15%}
	.team-list li .fine-conbox .team-icon img{max-width:100%}
	.build-sztitle{font-size:26px;line-height:46px}
	.which-wrap{padding-bottom:40px}
	.szwhilce-list{padding-top:30px;font-size:0;line-height:0}
	.szwhilce-list li{width:33%;font-size:14px;line-height:24px;padding:0 5px}
	.szwhilce-list li img{width:80px;height:80px;margin-bottom:5px}
	}

.sec_box{ width:100%; height:500px; position:relative;}
.sec_box .pro_wrap {width: 100%;height: 500px;overflow: hidden;color: #fff;}
.sec_box .product_list { width: 100%; height:500px;}
.sec_box .product_box{position: absolute;width: 100%;height:500px;top: 0;left: -9999px;}
.sec_box .bg_box{position: absolute; width:100%;height: 100%;top: 0;right: 0; overflow: hidden;}
.sec_box .bg_area{ position: absolute; top:0; left:0; width: 100%; height: 100%; background-position: center center;background-repeat: no-repeat; background-size: cover; -webkit-animation: movie 8s linear alternate infinite running; animation: movie 8s linear alternate infinite running;}
.sec_box .main_box{position: relative; left: -9999px; height: 100%; width:100%; background:none;}
.sec_box .product_list .show{left: 0;}
.sec_box .product_list .show .main_box{left: 0;}
.sec_box .flow_txt{ padding:10% 5% 5% 10%; }
.sec_box .flow_tit{ font-weight: normal; line-height: normal; margin-bottom:20px; font-size:24px;text-shadow: 1px 1px 3px #999;}
.sec_box .flow_des{ font-size:16px;text-shadow: 1px 1px 3px #999; }
.sec_box .product_btns{ width:100%; position: absolute; bottom:0; opacity: 0; left:0; z-index: 10;background: rgba(225,24,30,.80);padding:15px 0;}
.sec_box .btns_box a{ display: block; position: relative; z-index: 10; float: left; width: 16.66%; text-align: center; color: #fff; font-size:14px;}
.sec_box .btns_box a img{ display: block; margin: 0 auto 10px; width: 30px; height: 30px;}
.sec_box .btns_box a span em{ display: block; margin-top:10px;font-family: Letter Gothic Std; position: relative;}
.sec_box .btns_box a span em:before{ content: ""; position: absolute; top: 9px; left: 0; z-index:0; width:100%; height: 1px; background: #fff;}
.sec_box .btns_box a span em i{ display: block; position: relative; z-index: 10; padding-top: 30px; background: url("../images/ico_04a.png") center top no-repeat; }
.sec_box .btns_box a:hover span em i,.btns_box a.cur span em i{ background-image: url("../images/ico_04b.png"); }
.sec_box .show .flow_tit{ animation:tt_effect .4s .2s linear both;-webkit-animation:tt_effect .4s .2s linear both;}
.sec_box show .flow_des{ animation:tt_effect .6s .3s linear both;-webkit-animation:tt_effect .6s .3s linear both;}
.sec_box .product_box.show .btn_product{animation:opacity .5s 1s linear both;-webkit-animation:opacity .5s 1s linear both;}
/*.active .product_btns{ animation:bottom .2s 0.3s linear both;-webkit-animation:bottom .2s 0.3s linear both; bottom: 0.5rem \9;}*/
.sec_box .active .btns_box a span em:before{ animation:linemove .2s 0.5s linear both;-webkit-animation:linemove .2s 0.5s linear both; width: 100% \9;}

.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.w-f {width: 100%;background: #f9f9f9;}
.f-cb {zoom: 1;}
.f-cb::after {display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;content: ".";}
.i-column-wrap .stit {font-size: 26px;line-height: 46px;color: #333;margin-left: -1px;}
.i-column-wrap .line {display: block;width: 10px;height: 2px;background-color: #9a9a9a;margin-top: 10px;}
.i-column-wrap .mtit {display: block;margin-top: 18px;line-height: 36px;color: #444;font-size: 16px;}
.team-wrap {padding-top: 22px;}
.team-wrap .fir-wrap {background-color:#f2f2f2;}
.team-wrap .fir-wrap .cont-fir {width: 100%;padding: 20px 10% 20px 6%;background: #f9f9f9;}
.team-wrap .fir-wrap .right-list {width:100%;}
.team-wrap .fir-wrap .list-wrap li {width: 50%;position: relative;float:left;}
.team-wrap .fir-wrap .list-wrap li img {width: 100%;}
.team-wrap .fir-wrap .list-wrap li .up-cont {width:100%;padding: 12% 8.2% 0;position: absolute;height:100%;left: 0;top: 0;color: #fff;background: url(../images/bg_08.png) repeat 0;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.3s ease 0s;}
.team-wrap .fir-wrap .list-wrap li .en-tit {font-size:14px;font-family: "Base-font";line-height: 30px;}
.team-wrap .fir-wrap .list-wrap li .cn-tit {font-size: 16px;line-height: 28px;}
.team-wrap .fir-wrap .list-wrap li .line {display: block;width: 16px;height: 1px;background-color: #fff;margin-top: 15px;}
.team-wrap .fir-wrap .list-wrap li .word {line-height: 24px;font-size: 12px;margin-top:20px;}
.team-wrap .fir-wrap .list-wrap li:hover .up-cont {opacity: 1;filter: alpha(opacity=100);}
.team-wrap .fir-wrap .list-wrap li.num-cont {text-align: center;position: relative;height: 100%;}
.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font {width: 100%;position: absolute;top:25px;left: 0;margin-top: 0;}
.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font .num {font-size:22px;font-family: "Trump";color: #fff;line-height:22px;}
.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font .font {line-height: 26px;color: #777;}
.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font .line {display: block;width: 33px;height: 2px;background-color: #9a9a9a;opacity: 0.2;filter: alpha(opacity=20);margin: 10px auto 12px;}
.team-wrap .sec-wrap .odd-li {background-color: #2a2a2a;}
.team-wrap .sec-wrap .odd-li .img-scroll {float: left;}
.team-wrap .sec-wrap .odd-li .cont-wrap {float: right;color: #fff;margin-right: 6%;}
.team-wrap .sec-wrap .odd-li .word {opacity: 0.8;filter: alpha(opacity=80);}
.team-wrap .sec-wrap .odd-li .line {background-color: #9a9a9a;}
.team-wrap .sec-wrap .even-li {background-color: #fff;}
.team-wrap .sec-wrap .even-li .cont-wrap {float: left;color: #333;margin-left: 5.9%;}
.team-wrap .sec-wrap .even-li .img-scroll {float: right;}
.team-wrap .sec-wrap .even-li .line {background-color: #9a9a9a;}
.team-wrap .sec-wrap .row-box {margin-bottom: 16px;}
.team-wrap .sec-wrap .row-box .img-scroll {width: 61.8%;position: relative;overflow: hidden;}
.team-wrap .sec-wrap .row-box .img-scroll ul.slides {width: 100%;}
.team-wrap .sec-wrap .row-box .img-scroll ul.slides li {width: 100%;}
.team-wrap .sec-wrap .row-box .img-scroll img {width: 100%;}
.team-wrap .sec-wrap .row-box .flex-control-nav {position: absolute;bottom: 25px;left: 0;width: 100%;text-align: center;}
.team-wrap .sec-wrap .row-box .flex-control-nav li {width: 8px;height: 8px;border: 1px solid #fff;border-radius: 50%;display: inline-block;vertical-align: top;margin: 0 11px;}
.team-wrap .sec-wrap .row-box .flex-control-nav li a.flex-active {background-color: #fff;}
.team-wrap .sec-wrap .row-box .flex-control-nav li a:hover {background: #ccc;}
.team-wrap .sec-wrap .row-box .cont-wrap {width: 25.6%;padding-top: 140px;}
.team-wrap .sec-wrap .row-box .stit {font-size: 24px;line-height: 40px;}
.team-wrap .sec-wrap .row-box .line {display: block;width: 10px;height: 2px; margin-top: 30px;}
.team-wrap .sec-wrap .row-box .word {line-height: 32px;margin-top: 27px;font-size: 16px;}

.wrap {width: auto;margin-right: auto;margin-left: auto;}
.full-row {width: 100%;transition: .2s width ease;*zoom: 1;}
.ipart {margin-bottom:20px;}
.iservice { background-color:#ff6600; padding:45px 50px; position:relative; min-height:270px; color:#fff; overflow:hidden;}
.iservice:before { content:""; position:absolute; display:block; width: 190%; height:100%; top:0; left:-10%; background:url(../images/white.2.png);
    -moz-transform:translateX(-120%) skewX(48deg);
    -webkit-transform:translateX(-120%) skewX(48deg);
    -o-transform:translateX(-120% )skewX(48deg);
    -ms-transform:translateX(-120%) skewX(48deg);
    transform: translateX(-120%) skewX(48deg);
    -moz-transition:left .4s ease-in-out;
    -webkit-transition:left .4s ease-in-out;
    -o-transition:left .4s ease-in-out;
    -ms-transition:left .4s ease-in-out;
    transition:left .4s ease-in-out;
}
.iservice:hover:before {left: 180%;}
.color2 .iservice:before { background-image:url(../images/gray.1.png);}
/* .ipart01 .is_animated:hover { box-shadow:0 0 10px #333; position:relative; z-index:2;} */
.iservice > .title,.iservice > div,.iservice .more { position:relative; z-index:2;}
.color2 .iservice { background-color:#ffffff; color:#585858;}
.color2 .iservice_fw { background-color:#00a1c2; color:#fff;}
.color3 .iservice { background-color:#d90000;}
.color4 .iservice { background-color:#585858;}
.color5 .iservice { background-color:#f2ad0a;}
.color6 .iservice { background-color:#4d2e83;}
.color7 .iservice { background-color:#ffb400;}
.color8 .iservice { background-color:#f2c200;}
.color9 .iservice { background-color:#2cbcb1;}
.color10 .iservice { background-color:#65bc46;}
.color11 .iservice { background-color:#333333;}
.color12 .iservice { background-color:#e9e9ea; color:#191919;}
.color13 .iservice { background-color:#4bb4e6;}

.iservice .ba { display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:5; background:url(about:blank);}
.iservice .title { font-size:28px; height:48px; font-weight:normal;}
.iservice .text { font-size:14px; line-height:1.5em; height: 4.6em; overflow:hidden; margin-bottom:8%;} 
.iservice > .links { z-index:7; }
.iservice .links .ul { width:50%; float:left;}
.iservice .links .li { line-height:20px; margin-bottom:3px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.iservice .links .li a { color:#ffffff;}
.iservice .links .li a:hover { color:#fff;}
.iservice .links .ion { display:inline-block; width:15px; vertical-align:0; height:20px; line-height:20px; font-size:12px; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../images/list_arr.png) -15px 0 no-repeat;
  *text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000'); -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.iservice_fw .links .ion {background:url(../img/list_arr1.png) -15px 0 no-repeat;
  *text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000'); -webkit-transition:all 0.3s ease;}
.iservice .links .ion:before {content:'\3000';}
.iservice .links .li a:hover .ion { background-position:0 0;}
.color2 .iservice .links .li a { color:#838383;}
.color2 .iservice .links .li a:hover { color:#ff6600;}
.color2 .iservice_fw .links .li a { color:#fff;}
.color2 .iservice_fw .links .li a:hover { color:#fff;}
.color2 .iservice .links .li .ion { background-position:-15px -20px;}
.color2 .iservice .links .li a:hover .ion { background-position:0 -20px;}

.iservice .more { display:block; position:absolute; right:30px; bottom:30px; width:46px; height:46px; line-height:46px; text-align:center; border:#fff 1px solid;}
.iservice .more .ion { display:block; width:46px; height:46px; font:0/0 a; letter-spacing:-9px; margin:0; color:#fff; background:url(../images/ipart01_arr.png) -46px 0 no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.iservice:hover .more { background-color:#fff; }
.iservice:hover .more .ion { background-position:0 0; }

.color2 .iservice .more { border-color:#ff6600; }
.color2 .iservice .more .ion {/*  color:#3d3d3d; */ background-position:0 0;}
.color2 .iservice.box:hover .more { background-color:#ff6600; border-color:#ff6600;}
.color2 .iservice.box:hover .more .ion { background-position:0 -46px;}

.color12 .iservice .more { border-color:#3d3d3d;}
.color12 .iservice .more .ion {/*  color:#3d3d3d; */ background-position:-46px -184px;}
.color12 .iservice.box:hover .more { background-color:#ff6600; border-color:#ff6600;}
.color12 .iservice.box:hover .more .ion { background-position:0 -184px;}


.servicePage .channel_bd video{ height: 100%; }
.servicePage .channel_bd .color9 video{ height: auto; width: 100%;}

.ipart01 .color1,.ipart01 .color4 { transition-delay:0s; -webkit-transition-delay:0s;}
.ipart01 .color2,.ipart01 .color5 { transition-delay:.15s; -webkit-transition-delay:.15s;}
.ipart01 .color3,.ipart01 .color6 { transition-delay:.3s; -webkit-transition-delay:.3s;}

.delay150 { -webkit-transition-delay:.15s!important; transition-delay:.15s!important;}
.delay300 { -webkit-transition-delay:.3s!important; transition-delay:.3s!important;}
.delay450 { -webkit-transition-delay:.45s!important; transition-delay:.45s!important;}
.delay600 { -webkit-transition-delay:.6s!important; transition-delay:.6s!important;}
.delay750 { -webkit-transition-delay:.75s!important; transition-delay:.75s!important;}
.delay900 { -webkit-transition-delay:.9s!important; transition-delay:.9s!important;}

/*翻转*/
.rolling > .rolling-box {
  -webkit-perspective:1300px;
  -o-perspective:1300px;
  -ms-perspective:1300px;
  perspective:1300px;
  -webkit-transform-style:preserve-3d;
  -o-transform-style:preserve-3d;
  -ms-transform-style:preserve-3d;
  transform-style:preserve-3d;
}
.rolling .is_animated {
  -webkit-transition-duration:1.2s;
  -webkit-transition-property:-webkit-transform,opacity;
  -webkit-transition-delay:.15s;
  -webkit-transition-timing-function:'ease-in-out';
  -moz-transition-duration:1.2s;
  -moz-transition-property:all;
  -moz-transition-delay:.15s;
  -moz-transition-timing-function:'ease-in-out';
  -o-transition-duration:1.2s;
  -o-transition-property:transform,opacity;
  -o-transition-delay:.15s;
  -o-transition-timing-function:'ease-in-out';
  -ms-transition-duration:1.2s;
  -ms-transition-property:transform,opacity;
  -ms-transition-delay:.15s;
  -ms-transition-timing-function:'ease-in-out';
  transition-duration:1.2s;
  transition-property:transform,opacity;
  transition-delay:.15s;
  transition-timing-function:'ease-in-out';
  -webkit-transform:rotatex(-80deg) translateZ(0);
  -ms-transform:rotatex(-80deg) translateZ(0);
  transform:rotatex(-80deg) translateZ(0);
  -webkit-transform-origin:0 0 0;
  -ms-transform-origin:0 0 0;
  transform-origin:0 0 0;
  opacity:0
}
.rolling .is_animated.revealed {
  -webkit-transform:rotatex(0) translateZ(0);
  -ms-transform:rotatex(0) translateZ(0);
  transform:rotatex(0) translateZ(0);
  opacity:1
}
.rolling>.rolling-box .tansDelay000{transition-delay:0s;-webkit-transition-delay:0s;}
.rolling>.rolling-box .tansDelay100{transition-delay:.1s;-webkit-transition-delay:.1s;}
.rolling>.rolling-box .tansDelay200{transition-delay:.2s;-webkit-transition-delay:.2s;}
.rolling>.rolling-box .tansDelay300{transition-delay:.3s;-webkit-transition-delay:.3s;}
.rolling>.rolling-box .tansDelay400{transition-delay:.4s;-webkit-transition-delay:.4s;}
.rolling>.rolling-box .tansDelay500{transition-delay:.5s;-webkit-transition-delay:.5s;}
.rolling>.rolling-box .tansDelay600{transition-delay:.6s;-webkit-transition-delay:.6s;}
.rolling>.rolling-box .tansDelay700{transition-delay:.7s;-webkit-transition-delay:.7s;}
.rolling>.rolling-box .tansDelay800{transition-delay:.8s;-webkit-transition-delay:.8s;}
.rolling>.rolling-box .tansDelay1000{transition-delay:1s;-webkit-transition-delay:1s;}
.rolling>.rolling-box .tansDelay1200{transition-delay:1.2s;-webkit-transition-delay:1.2s;}
.rolling>.rolling-box .tansDelay1400{transition-delay:1.4s;-webkit-transition-delay:1.4s;}

/*.full-row>.span-3{width:100%;*width:24.89%}*/

/*首页案例*/
#owl-demo3{ width:100%; margin:30px auto; text-align:center;}
/* Styling Next and Prev buttons*/
#owl-demo3.owl-theme .owl-controls{ bottom:-20px; text-align:center;}
#owl-demo3.owl-theme .owl-controls .owl-pagination{ display:none;}
#owl-demo3.owl-theme .owl-controls .owl-buttons{ position:absolute; top:0;width:100%; left:0; height:0;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:52px; height:50px;/*IE7 life-saver*/ text-indent:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{background:#fff url(../images/works_arr.png) no-repeat 0px 0px; margin-right:55px;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*opacity:0.6;filter:Alpha(opacity=60);*/background:#333 url(../images/works_arr.png) no-repeat -52px 0px;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ background:#fff url(../images/works_arr.png) no-repeat -52px -50px;  margin-left:55px;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:#333 url(../images/works_arr.png) no-repeat 0px -50px;}

#owl-demo3.owl-theme .owl-controls .owl-page{ display:inline-block;}

#owl-demo3 .item{margin:0 0;}
#owl-demo3 .item img{display: block;height: 100%;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
#owl-demo3 .item .l{padding: 0 5px;}
#owl-demo3 .item dd{ width:100%; margin:0 auto; text-align:left; float:left;}
#owl-demo3 .item dd .imgs{width:100%; overflow:hidden; position:relative;}
#owl-demo3 .item dd .txts{font-weight:normal; color:#fff; font-size:16px; line-height:36px; height:100%; overflow:hidden;transition:all 0.4s; position:absolute; bottom:-100%; left:0; width:100%;background:rgba(0, 0, 0, 0.75); text-align:center;}
#owl-demo3 .item dd .txts h1{ color:#fff; font-weight:normal; font-size:24px; height:76px; line-height:76px; overflow:hidden; margin-top:22%;}
#owl-demo3 .item dd .txts a{ color:#fff; display:inline-block; width:62px; margin-left:12px; margin-right:12px; font-size:16px;}
#owl-demo3 .item dd .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
#owl-demo3 .item dd .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
#owl-demo3 .item dd .txts a i.bgs1{ background:url(../images/i_pic1.png) center top no-repeat;}
#owl-demo3 .item dd .txts a i.bgs2{ background:url(../images/i_pic2.png) center top no-repeat;}
#owl-demo3 .item dd .txts a i.bgs3{ background:url(../images/i_pic3.png) center top no-repeat;}
#owl-demo3 .item dd h2{ color:#000; font-size:18px; line-height:80px; text-align:center; height:80px; text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:100%; position:relative; background-color:#fff; z-index:2; font-weight:normal;transition:all 0.4s;}
#owl-demo3 .item dd h2 i{transition:all 0.4s;position:absolute; width:100%; left:0; top:0; height:0; background:#b49173; z-index:-1;}
#owl-demo3 .item dd:nth-child(1) h2 i{background:#009fe1;}
#owl-demo3 .item dd:nth-child(2) h2 i{background:#df0011;}
#owl-demo3 .item dd:nth-child(3) h2 i{background:#ff6600;}
#owl-demo3 .item dd:nth-child(4) h2 i{background:#f2ad0a;}
#owl-demo3 .item dd:nth-child(5) h2 i{background:#b3c902;}
#owl-demo3 .item dd:nth-child(6) h2 i{background:#858585;}
#owl-demo3 .item dd:nth-child(7) h2 i{background:#858585;}
#owl-demo3 .item dd:nth-child(8) h2 i{background:#b3c902;}
#owl-demo3 .item dd:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
#owl-demo3 .item dd:hover h2{ color:#fff;}
#owl-demo3 .item dd:hover h2 i{ height:100%;}
#owl-demo3 .item dd:hover .txts{ bottom:0;}

.about_fl a{ text-align:center; display:block;color: #666;font-weight: bold;border-bottom: 3px solid #e5e5e5; line-height:45px; font-size:14px; width:100%; margin-bottom:30px;}
.about_fl a.on,a:hover{border-bottom: 3px solid #e81727; color:#e81727;}

.about{margin-top:20px;}
.about .txts a{ color:#333; display:inline-block; width:62px; /*margin-left:8px; margin-right:8px; */font-size:16px; text-align:center;}
.about .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
.about .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.about .txts a i.bgs1{ background:url(../images/i_pic1_1.png) center top no-repeat;}
.about .txts a i.bgs2{ background:url(../images/i_pic2_1.png) center top no-repeat;}
.about .txts a i.bgs3{ background:url(../images/i_pic3_1.png) center top no-repeat;}
.about .txts a i.bgs4{ background:url(../images/i_pic4_1.png) center top no-repeat;}
.about .txts a i.bgs5{ background:url(../images/i_pic5_1.png) center top no-repeat;}
.about .txts a i.bgs6{ background:url(../images/i_pic6_1.png) center top no-repeat;}
.about .txts a i.bgs7{ background:url(../images/i_pic7_1.png) center top no-repeat;}
.about .txts a i.bgs8{ background:url(../images/i_pic8_1.png) center top no-repeat;}

.culture-list1 {color: #fff;padding: 2.7rem 0;background: #131d27; width:100%; margin-top:20px;}
.culture-list1 .c_left{ background:none;color:#fff;}
.culture-list1 .c_left .left-h5 {font-size:24px; padding-left:0px; margin-top:20px;}
.culture-list1 .c_left .left-h5 p{ line-height:36px;}
.culture-list1 .c_left .left-h6 {font-size:20px; font-weight:bold;line-height: 1.25;margin:30px 0 30px;padding-left:0;}
.culture-list1 .c_left .left-detail {font-size: 16px;line-height: 1.5;color: rgba(255, 255, 255, 0.6);padding-bottom:30px;padding-left:0;}
.culture-list1 .c_right{background:url(../images/wh_r_bj.png) no-repeat left; float:right;padding:4rem 0;}
.culture-list1 .c_right ul li{background: url(../images/ico2.png) no-repeat left;margin-bottom: 30px;font-size:15px;line-height:34px;color: #fff;margin-left:40px; padding-left:40px;}
.culture-list1 .c_right ul li a{ width:40px; height:40px;line-height: 36px;float:left; border-radius:50%; border:1px solid #fff; font-weight:bold; color:#fff; text-align:center; margin-right:15px; font-size:23px;}

.culture-list2{ width:100%; background:url(../images/15435738982473v2qfe.jpg) no-repeat center; padding:70px 0;background-size: cover !important;background-repeat: no-repeat !important;
background-position: center !important;}
.culture-list2 .title{ text-align:center; margin-bottom:0;}
.culture-list2 .title-h5 {color:#fff;font-size:24px;line-height: 1.1;font-weight: bold;display: block;}
.culture-list2 .title-h6 {font-size: 16px;line-height: 26px;color:#fff;padding: 16px 0 1.9rem;display: block;}
/*.culture-list2 a{display: block;position: relative;transition: all .3s;}
.culture-list2 a .font01{position: absolute;left: 0;bottom:0;color: #fff;transition: all .3s;display: block;width: 100%;text-align: center; line-height:126px; background:url(../images/ico2.png) no-repeat center #222226 ;font-size:24px;}
.culture-list2 a .font01 p{ line-height:24px; font-size:14px; padding:20px; text-align:left;}
.culture-list2 a:hover:before {content:"";position: absolute;width: 100%;height: 100%;background-color:rgba(0,0,0,1);}
.culture-list2 a:hover .font01 {bottom:50%;background-color:rgba(0,0,0,0);}
*/
.culture-list2 .scroll-txts {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;position: relative;padding-left:1rem; }
.culture-list2 .scroll-txts:after {content: "";display: block;position: absolute;width: 28px;height: 14px;top: 7px;/*left: .5rem;*/background: url(../images/ico2.png) no-repeat center;opacity: .8; }
.culture-list2 .swiper-slide {transition-duration: .3s;font-size: 18px;line-height: 28px;color: #fff;position: relative;height:200px;width: 33.3%; }
.culture-list2 .swiper-slide span{ padding-left:30px;}
.culture-list2 .swiper-slide:after {content: ""; display: block;position: absolute;width: 0;height: 10px;bottom: 0;left: 50%; background: #005bac;transform: translate(-50%, 0);transition-duration: .3s; }
.culture-list2 .swiper-slide:hover .scroll-txts {display: block; }
.culture-list2 .swiper-slide:hover .slide-mains { height: 252px; }
.culture-list2 .swiper-slide:hover .slide-bg {height: 100%;background: #333; }
.culture-list2 .slide-bg {padding: 49px 0;position: absolute;width: 100%;height:40px; left: 0;bottom: 0;background: #d90000;transition-duration: .5s; }
.culture-list2 .swiper-slide-active:after {width: 100%; }
.culture-list2 .slide-mains { padding-right: .1rem;transition-duration: .5s;height: 28px;overflow: hidden; }
.culture-list2 .scroll-wrap {height: 252px; }

.profile-list1::after { content: "";/*background: #d90000;*/ width: 1px; height: 100%;position: absolute;left: 50%;top: 0;z-index: 1;}
.img100 {display: block;width: 100%;}
.profile-list1 {position: relative;/*padding-bottom: 1rem;*/}
.profile-list1 .profile-item {position: relative;padding:3rem 0 ; padding-bottom:0;}
.profile-list1 .profile-left,.profile-list1  .profile-right {background-color: #f6f6f6;}
.profile-list1 .profile-left {display: inline-flex; float: right;}
.profile-list1  .profile-right { padding-left:10px;}
.profile-list1 .txts-wrap {padding-top: 2.25rem;padding-bottom: 2.25rem; }
.profile-list1 .profile-h5 {font-size:24px;color: #333;line-height: 1.2; }
.profile-list1 .profile-h6 {font-size: 24pxcolor: #888;line-height: 1.2;padding-bottom: 10px;margin-top: 4px; }
.profile-list1 .profile-detail { margin-top: 20px;font-size:16px; color: #666;line-height:26px; }
.profile-list1 .txt-item1 {margin-bottom: 20px; }
.profile-list1 .txt-item1 .gothicB {color: #333; }
.profile-list1 .txt-item2 {margin-bottom: 10px;padding-left: 52px;position: relative; }
.profile-list1 .txt-item2:before {content: "";display: block; width: 28px; height: 14px;left: 0;top: 8px;position: absolute; background: url(../img/ico1.png) no-repeat center; }
.profile-list1 .m-img {display: none; }
.profile-list1 .odd .txts-wrap {padding-left: 56px; }
.profile-list1 .odd .profile-left { justify-content: flex-end; }
.profile-list1 .even {z-index: 0; }
.profile-list1 .even:after {background: #f9f9f9;width: 200%;height: 100%;content: "";display: block;position: absolute;z-index: -1;right: 42.15%; top: 0; }
.profile-list1 .even .imgs-wrap {left: 1px; }
.profile-list1 .even .txts-wrap {padding-right: 56px; }
.profile-list1 .even .profile-right {position: relative;z-index: 1; }
.profile-list1 .even .profile-left {order: 1; }
.profile-list1 .profile-item1 .imgs-wrap {flex: 0 0 611px; }
.profile-list1 .profile-item2 .imgs-wrap {flex: 0 0 576px; }
.profile-list1 .profile-item3 .imgs-wrap {flex: 0 0 698px; }

.lds-hourglass {display:inline-block;position:relative;width:72px;height:72px}
.lds-hourglass:after {content:" ";display:block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border:36px solid #ff8686;border-color:#ffabab transparent #35999e;animation:lds-hourglass 1.2s infinite}

.tuandui{width: 100%;padding: 50px 0 80px;/*background-color: #f2f2f2;*/}
.tuandui .picScroll-left{ width:100%;overflow:hidden;position:relative;}
.tuandui .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.tuandui .picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.tuandui .picScroll-left .bd ul li .pic{ text-align:center;  padding:5px 10px;}
.tuandui .picScroll-left .bd ul li .pic  img {width: 140px;height: 140px;display: block;margin: 0 auto;border: 10px solid #f7f7f7; border-radius: 82px;}
.tuandui .picScroll-left .bd ul li .pic a:hover img{}
.tuandui .picScroll-left .bd ul li .title{ line-height:24px;   }

.web_fl a{ text-align:center; display:block;color: #666;font-weight: bold;border-bottom: 2px solid #e5e5e5; line-height:40px; font-size:14px; width:33.3%;float:left; background:#fff;}
.web_fl a.on,a:hover{border-bottom: 2px solid #e81727; color:#e81727;}
.w1{ padding:30px 0;}
.w1 img{ max-width:100%; display:block; margin:0 auto;}
.w1 .right{ padding:15px;}
.w1 .right p{ color:#555; font-size:14px; padding-bottom:8px;}
.w1 .right p a{ font-weight:bold;}
.w1 .right p a:hover{ text-decoration:none; border-bottom:none;}
.w1 .right .an{ margin-top:10px;}
.w1 .right .an .l{border:1px solid #ddd; margin:5px;}
.w1 .right .an .l img{ width:100%; display:block; margin:0 auto;}
.w1 .right .an .l:hover{border:1px solid #ca3826;}
.w1 .right .more{height: 50px;line-height: 50px; margin-top:20px;border-radius: 4px;font-size:16px;/*border: 1px solid #cfcfcf;*/}
.w1 .right .more a{ height:50px; line-height:50px; display:block;background:url(../images/view-more2.png) no-repeat right; text-align:left;color: #ff3366; width:150px;}
.w1 .right table{ font-size:16px;}
.w1 .right table tr td{ padding:5px 10px; border:1px solid #ddd; line-height:26px; color:#555;}

.w2{ width:100%;background-color: #f5f5f5; padding:60px 0;}

.w3{ width:100%; padding:30px 0;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; background:url(../images/bg11.jpg)  no-repeat center;}
.wx-solve-1 ul {position: relative; margin-top:30px;}
.wx-solve-1 ul li {float: left;box-sizing: border-box;width:100%; }
.wx-solve-1 ul li a { display: block;width: 100%;height:110px;background: #fff;font-size: 0;padding-top:20px;box-sizing: border-box; }
.wx-solve-1 ul li a:hover .img img {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.wx-solve-1 ul li a:hover{border-bottom:none !important;}
.wx-solve-1 ul li .img {display: inline-block;vertical-align: top;margin-left:10px;width:60px;height: 67px;position: relative; }
.wx-solve-1 ul li .img img { position: absolute;left: 0;top: 50%;-webkit-transition: all 0.8s ease;transition: all 0.8s ease; width:60%;}
.wx-solve-1 ul li .nr {display: inline-block;vertical-align: top;padding-left: 30px;width:240px;border-left: 1px solid #e5e5e5;height: 67px; }
.wx-solve-1 ul li .nr h1 {color: #555;font-size:16px;}
.wx-solve-1 ul li .nr .p {font-size:12px;color: #999;line-height:20px; }
.wx-solve-1 ul .li {border-bottom:none;}
.wx-solve-1 ul .li-1 {border-left:none;}
.wx-solve-1 ul .shadow {position: absolute;bottom: -46px;width: 100%;height: 46px;left: 0;background-image: url(../images/icon79.png);background-repeat: no-repeat; }

.wx-solve-11 ul {position: relative; margin-top:30px;}
.wx-solve-11 ul li {float: left;box-sizing: border-box;width:100%; }
.wx-solve-11 ul li a { display: block;width: 100%;height:110px;background: #fff;font-size: 0;padding-top:20px;box-sizing: border-box;margin-bottom: 5px;}
.wx-solve-11 ul li a:hover .img img {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.wx-solve-11 ul li a:hover{border-bottom:none !important;}
.wx-solve-11 ul li .img {display: inline-block;vertical-align: top;margin-left:10px;width:60px;height: 67px;position: relative; }
.wx-solve-11 ul li .img img { position: absolute;left: 0;top: 50%;-webkit-transition: all 0.8s ease;transition: all 0.8s ease; width:60%;}
.wx-solve-11 ul li .nr {display: inline-block;vertical-align: top;padding-left: 30px;width:240px;border-left: 1px solid #e5e5e5;height: 67px; }
.wx-solve-11 ul li .nr h1 {color: #555;font-size:16px;}
.wx-solve-11 ul li .nr .p {font-size:12px;color: #999;line-height:20px; }
.wx-solve-11 ul .li {border-bottom:none;}
.wx-solve-11 ul .li-1 {border-left:none;}
.wx-solve-11 ul .shadow {position: absolute;bottom: -46px;width: 100%;height: 46px;left: 0;background-image: url(../images/icon79.png);background-repeat: no-repeat; }

.w4{ width:100%; padding:30px 0;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; background:url(../images/bg14.jpg)  no-repeat center;}
.w4 .l{ padding:0 10px;}
.w4 .img1{ width:100%; overflow:hidden; margin-top:20px;}
.w4 .img1 img{ width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.w4 .img1 img:hover{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.w4 .nr{ background:#fff; padding:20px 10px 20px; text-align:center; height:150px; overflow:hidden;}
.w4 .nr h4 {color: #333;font-size:16px;position: relative;z-index: 2;}
.w4 .nr .icon {width: 30px;position: relative;z-index: 2;height: 1px;background: #d8d8d8;display: inline-block;vertical-align: top;margin: 10px auto 10px auto;}
.w4 .nr .p {position: relative;z-index: 2;font-size: 12px;color: #999;line-height:20px;}

.jt{ padding-top:60px;}
.jt .j_right{ text-align:left; width:100%;}
.jt .j_right .tit {padding-top: 40px; font-size:24px; color:#333;padding-left:2%;}
.jt .j_right .tit p{ font-size:16px; color:#999; margin-top:15px;}
.jt .j_right .line-short {display: block;width: 15px;height: 2px;background: #ff3366;margin-bottom:20px; margin-top:20px;margin-left: 2%;}
.jt .j_right .nr{font-size: 16px;color: #fff; background:#e81727; padding:20px 15px; height:280px;}
.jt .j_right .nr p{font-size:16px;line-height:28px; padding-bottom:20px;}
.jt .j_right .nr p a{ font-size:20px; font-weight:bold; color:#fff;}

.jt1{width: 100%;/*background-color: #f5f5f5;*/padding:30px 0;}
.jt1 .tit {font-size:24px; color:#333; text-align:center;}
.jt1 .tit p{ font-size:16px; color:#666; margin-top:15px;}
.jt1 .line-short {display: block;width:30px;height: 2px;background: #ff3366; margin:20px auto;}
.jt1 img{ display:block; max-width:100%; margin:0 auto; margin-bottom:30px;}

.jt2{background: url(../images/s36.jpg) no-repeat;background-size: auto;background-size: cover;text-align: left;overflow: hidden;position: relative; padding:30px 0;}
.jt2 .tit {padding-top:10px; font-size:24px; color:#fff;}
.jt2 .line-short {display: block;width:30px;height: 2px;background: #ff3366;margin-bottom:20px; margin-top:20px;}
.jt2 .left{ color:#fff;}
.jt2 .left h2{ margin-bottom:10px; font-size:18px;}
.jt2 .left p{ font-size:12px; margin-bottom:10px;padding-left:40px;}
.jt2 .hot-line-box {width: 100%;height: 550px;background: #3d3da4;background: #4a3499 url("../images/s12.png") no-repeat;background-size: auto;background-size: 100% 100%; position:absolute; top:-10px; right:0; display:none;}
.jt2 .hot-line {width: 100%;position: relative;top: 0;left: 0;}
.jt2 .erweima {margin: 103px auto; margin-bottom: 103px;margin-bottom: 160px;}
.jt2 .erweima img{ display:block; margin:0 auto;}
.jt2 .hot-line ul {text-align: left;line-height: 27px;font-size:20px;padding: 15px 0 15px 25px;background: rgba(255,255,255,0.2);color: #f9f9f9;}

.jt3{background: url(../images/bg34.jpg) no-repeat;background-size: auto;background-size: cover;text-align: left;overflow: hidden;position: relative; padding:30px 0;}
.jt3 .tit {padding-top:10px; font-size:24px; color:#333;}
.jt3 .tit p{ font-size:14px; color:#666; margin-top:10px;}
.jt3 .line-short {display: block;width:30px;height: 2px;background: #ff3366;margin-bottom:20px; margin-top:20px;}
.jt3 p{ margin-bottom:10px;}

/*学校/政府案例*/

#owl-demo4{ width:100%; margin:30px auto; text-align:center;}
/* Styling Next and Prev buttons*/
#owl-demo4.owl-theme .owl-controls{ bottom:-20px; text-align:center;}
#owl-demo4.owl-theme .owl-controls .owl-pagination{ display:none;}
#owl-demo4.owl-theme .owl-controls .owl-buttons{ position:absolute; top:0;width:100%; left:0; height:0;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:52px; height:50px;/*IE7 life-saver*/ text-indent:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{background:#fff url(../images/works_arr.png) no-repeat 0px 0px; margin-right:55px;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*opacity:0.6;filter:Alpha(opacity=60);*/background:#333 url(../images/works_arr.png) no-repeat -52px 0px;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{ background:#fff url(../images/works_arr.png) no-repeat -52px -50px;  margin-left:55px;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:#333 url(../images/works_arr.png) no-repeat 0px -50px;}
#owl-demo4.owl-theme .owl-controls .owl-page{ display:inline-block;}
#owl-demo4 .item{margin:0 0;}
#owl-demo4 .item img{display: block;height: 100%;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; margin-bottom:0 !important;}
#owl-demo4 .item .l{padding: 0 5px;}
#owl-demo4 .item dd{ width:49.33%; margin:0 auto; text-align:left; float:left;}
#owl-demo4 .item dd .imgs{width:100%; overflow:hidden; position:relative;}
#owl-demo4 .item dd .txts{font-weight:normal; color:#fff; font-size:16px; line-height:36px; height:100%; overflow:hidden;transition:all 0.4s; position:absolute; bottom:-100%; left:0; width:100%;background:rgba(0, 0, 0, 0.75); text-align:center;}
#owl-demo4 .item dd .txts h1{ color:#fff; font-weight:normal; font-size:18px; height:36px; line-height:36px; overflow:hidden; margin-top:12%;}
#owl-demo4 .item dd .txts a{ color:#fff; display:inline-block; width:50px; margin-left:8px; margin-right:8px; font-size:14px;}
#owl-demo4 .item dd .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
#owl-demo4 .item dd .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
#owl-demo4 .item dd .txts a i.bgs1{ background:url(../images/i_pic1.png) center top no-repeat;}
#owl-demo4 .item dd .txts a i.bgs2{ background:url(../images/i_pic2.png) center top no-repeat;}
#owl-demo4 .item dd .txts a i.bgs3{ background:url(../images/i_pic3.png) center top no-repeat;}
#owl-demo4 .item dd h2{ color:#000; font-size:16px; line-height:40px; text-align:center; height:40px; text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:100%; position:relative; background-color:#fff; z-index:2; font-weight:normal;transition:all 0.4s;}
#owl-demo4 .item dd h2 i{transition:all 0.4s;position:absolute; width:100%; left:0; top:0; height:0; background:#b49173; z-index:-1;}
#owl-demo4 .item dd:nth-child(1) h2 i{background:#009fe1;}
#owl-demo4 .item dd:nth-child(2) h2 i{background:#df0011;}
#owl-demo4 .item dd:nth-child(3) h2 i{background:#ff6600;}
#owl-demo4 .item dd:nth-child(4) h2 i{background:#f2ad0a;}
#owl-demo4 .item dd:nth-child(5) h2 i{background:#b3c902;}
#owl-demo4 .item dd:nth-child(6) h2 i{background:#858585;}
#owl-demo4 .item dd:nth-child(7) h2 i{background:#858585;}
#owl-demo4 .item dd:nth-child(8) h2 i{background:#b3c902;}
#owl-demo4 .item dd:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
#owl-demo4 .item dd:hover h2{ color:#fff;}
#owl-demo4 .item dd:hover h2 i{ height:100%;}
#owl-demo4 .item dd:hover .txts{ bottom:0;}

.waimao{ padding:30px 0;}
.waimao .w_left1{ text-align:center;}
.waimao .w_left1 img{ max-width:100%; display:block; margin:0 auto;}
.waimao .w_right{ margin-top:20px; background:#fff; padding-bottom:0;}
.waimao .w_right img{ max-width:100%; display:block;}
.waimao .w_right ul li{ margin-bottom:20px;}
.waimao .w_right ul li .sz{float: left;background: url(../images/zyr.png) no-repeat center;width: 70px;height: 63px;line-height: 63px;text-align: center;font-size: 35px;color: #fff;}
.waimao .w_right ul li .nr{margin-left: 80px;font-size:18px;color: #191919; line-height:30px; font-weight:bold;}
.waimao .w_right ul li .nr span{ color:#ff3366; font-size:20px;}
.waimao1{ background:url(../images/xiangmubg2.png) no-repeat center; background-size: auto;background-size: cover; padding:30px 0;}
.waimao1 .tit{font-size:24px; color:#fff; text-align:center;}
.waimao1 .tit p{ font-size:14px; color:#666; margin-top:10px;}
.waimao1 .line-short {display: block;width:30px;height: 2px;background: #ff3366; margin:20px auto;}
.waimao1 img{ max-width:100%; display:block; margin:0 auto;}

.waimao2{ background:url(../images/xiangmubg1.png) no-repeat center; background-size: auto;background-size: cover; padding:30px 0;}
.waimao2 img{ max-width:100%; display:block; margin:0 auto;}

.yingxiao{ padding:30px 0; /*background:#eeeeee;*/}
.yingxiao .title{font-size:20px;color: #333;text-align: center;}
.yingxiao .title p{ font-size:14px; color:#666; margin:10px 0;}
.yingxiao .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
.sem2-item {background: #fff;margin-right:0;border-radius: 6px;overflow: hidden;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1);box-shadow:0 4px 30px 0 rgba(230,233,248,1);}
.sem2-item .tit {background: url(../images/sem_10.jpg) repeat-y;background-size: auto;background-size: 100% auto;height: 60px;font-size: 20px;color: #fff;line-height: 60px;text-align: center;}
.sem2-fn {padding: 28px 20px 0 40px;}
.sem2-fn li {position: relative;margin-bottom:24px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.sem2-fn li:hover{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
.sem2-fn li p{width:100%;margin: 0;display: inline-block;background:#fff;border-radius: 6px;font-size: 16px;color: #666b7e;padding:10px 20px 10px 44px;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1); box-shadow:0 4px 30px 0 rgba(230,233,248,1);}
.sem2-fn li img{position: absolute;top:50%;left: -26px;margin-top: -26px;z-index: 2;}
.sem2-fir .tit{padding-left: 80px;position: relative;}
.sem2-fir .tit::before{content: "";width: 80px;height: 60px;background:url(../images/sem_11.png) no-repeat center rgba(0,0,0,.25);position: absolute;left: 0;top:0;}
.sem2-fir .cont{background:#fcfcff;position: relative;z-index: 1;padding:4px 0;}
.sem2-fir .cont::before{content:"";position: absolute;left: 0;top:0;bottom:0;width: 80px;background:#fff;z-index: -1;}
.sem2-fir li{margin:24px 0;zoom: 1;}
.sem2-fir li:after { clear: both; display: block; content: '';height:0;visibility:hidden;}
.sem2-fir .icon{width: 80px;height:30px;background:url(../images/sem_12.png) no-repeat center;float: left;}
.sem2-fir .des{float: left;margin-left:3px;background:#fff;width:70%;height: auto;-webkit-box-shadow:0 3px 40px 0 rgba(231,234,248,1);box-shadow:0 3px 40px 0 rgba(231,234,248,1);font-size: 14px;color: #666b7e;line-height:30px;border-radius: 6px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.sem2-fir li:hover .des{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
.sem2-fir .zw{float: left;padding-left:10px;}
.sem2-fir .zw span{ color:#e81727; font-weight:bold;}
.sem2-fir .num{float: left;padding-left: 70px;}

.yingxiao1{ padding:30px 0;background: url(../images/aggregation-bg03.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.yingxiao1 .tit {font-size:24px;color: #fff;line-height:36px;text-align: center;}
.yingxiao1 .net-dec {color: white;line-height:36px;margin-top:20px; font-size:18px; text-align:center;}
.yingxiao1 .net-dec span{ font-size:30px; font-weight:bold;}
.yingxiao1 .net-dec p{ padding-left:0 !important;}

.yingxiao2{ padding:30px 0;background: url(../images/plot-bg01.jpg) repeat center; width:100%;}
.yingxiao2 .title{font-size:20px;color: #333;text-align: center;}
.yingxiao2 .title p{ font-size:14px; color:#666; margin:10px 0;}
.yingxiao2 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
.yingxiao2 img{ display:block; max-width:100%; margin:0 auto;}
.yingxiao3{ padding:30px 0;}
.yingxiao3 .title{font-size: 20px;color: #333;text-align: center;}
.yingxiao3 .title p{ font-size:14px; color:#666; margin:10px 0;}
.yingxiao3 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
.yingxiao3 img{ display:block; max-width:100%; margin:0 auto;}

.seo{}
.seo .img1{width: 100%;overflow: hidden;}
.seo .img1 img{width:100%; display:block; margin:0 auto;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.seo .s_left{ position:relative;}
.seo .s_left .title{ position:absolute; top:30%; left:30%; color:#fff; z-index:999;}
.seo .s_left .title h3{ font-size:36px; margin-bottom:40px; text-align:left;}
.seo .s_left .title .nr{ line-height:45px;}
.seo .s_left .title .nr ul li{ float:left; width:39%; font-size:18px; background:url(../images/ico_04b.png) no-repeat left; padding-left:30px;}
.seo .s_right{ position:relative;}
.seo .s_right .title{ position:absolute; top:20%; left:20%; color:#fff; z-index:999;}
.seo .s_right .title .nr{ line-height:45px;}
.seo .s_right .title .nr ul li{}
.seo .s_right .title .nr ul li a{ font-size:24px; color:#fff; font-weight:bold; color:#e81727;}
.seo .s_right .title .nr ul li a:hover{ border-bottom:none;}
.seo .s_right .title .nr ul li p{ background:url(../images/ico_05.png) no-repeat left; padding-left:25px; color:#fff; font-size:18px; margin-left:40px;}
.seo1{ width:100%; background: url(../images/xcxbg.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:80px 0;}
.seo1 .left{ margin-top:80px; padding:0 15px;}
.seo1 .left a{ font-size:36px;/* font-weight:bold;*/}
.seo1 .left a:hover{ border-bottom:none;}
.seo1 .left p{ font-size:18px; line-height:40px;}
.seo1 .left p span{ font-size:24px; font-weight:bold; color:#e81727; padding-left:10px;}
.seo1 .left .zk{ position:relative;}
.seo1 .left .more{ margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo1 .right img{ max-width:100%; display:block; margin:0 auto;}

.seo2{ padding:0 0;}
.seo2 .title{ margin-bottom:30px; text-align:center;}
.seo2 .title h2{font-size:20px;color: #3e3e3e;line-height:40px;}
.seo2 .title span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
.seo2 .nr{ background:none; padding:10px 0;padding-top:10px;}
.seo2 .nr .img{ max-width:100%; display:block; margin:0 auto;}
.seo2 .nr .left{ text-align:right;}
.seo2 .nr .left .l{ margin-bottom:20px; padding:2%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;}
.seo2 .nr .left .ico {float: left;width:50px;height:50px;margin-right: 5%;}
.seo2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.seo2 .nr .left .ico img:hover{transform: rotate(360deg);}
.seo2 .nr .left .info {float: left;width:70%;color:#333; font-size:16px;line-height:50px;text-align: left;}
.seo2 .nr .right{ float:right; text-align:left;}
.seo2 .nr .right .l{ margin-bottom:20px; padding:2%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;}
.seo2 .nr .right .ico {float: left;width:50px;height:50px; margin-right:5%;}
.seo2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.seo2 .nr .right .ico img:hover{transform: rotate(360deg);}
.seo2 .nr .right .info {float: left;width:70%;color:#333; font-size:16px;line-height:50px;text-align:left;}

.seo3{ padding-top:30px;background: url(../images/aggregation-bg02.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.seo3 .title{ margin-bottom:20px; text-align:center;font-size:20px;color: #fff;line-height:30px; padding:0 15px;}
.seo3 .l{ margin:15px 20px; background:#fff;padding:30px 0; text-align:center;box-shadow: 2px 5px 10px #ddd;}
.seo3 .l dd h3{font-size:18px;color: #393939;margin-bottom: 5px; font-weight:bold;}
.seo3 .l dd p{font-size: 14px;color: #828282;}
.seo3 .l dd ul.lists{margin-top: 20px;}
.seo3 .l dd ul.lists li{margin-bottom: 5px;font-size: 13px;color: #9D9D9D;font-weight: 600;}
.seo3 .l .icon04 dt{width: 62px;height: 62px;background: url("../images/aggregation-icon04.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
.seo3 .l .icon05 dt{width: 60px;height: 68px;background: url("../images/aggregation-icon05.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
.seo3 .l .icon06 dt{width: 70px;height: 59px;background: url("../images/aggregation-icon06.png") no-repeat;background-size: cover; margin: 0 auto 15px;}
.seo3 .l .icon07 dt{width: 53px;height: 61px;background: url("../images/aggregation-icon07.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
.seo3 .l:hover{background-color: #e81727;}
.seo3 .l:hover dd h3,.seo3 .l:hover dd p,.seo3 .l:hover dd li{color: #ffffff;}
.seo3 .l .icon07:hover dt{background: url("../images/aggregation-icon007.png") no-repeat;}
.seo3 .l .icon06:hover dt{background: url("../images/aggregation-icon006.png") no-repeat;}
.seo3 .l .icon05:hover dt{ background: url("../images/aggregation-icon005.png") no-repeat;}
.seo3 .l .icon04:hover dt{background: url("../images/aggregation-icon004.png") no-repeat;}
.seo3 .l .more{ margin:0 auto; margin-top:20px; width:150px; height:42px; line-height:42px; font-size:13px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo3 .l:hover dd .more{color:#e81727; background:#ffffff;}

.seo4{ padding-top:0px;background:none; height:auto;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
.seo4 .bp1 .left .title{ font-size:36px; color:#fff; margin-bottom:40px; line-height:40px;}
.seo4 .bp1 .left .line{ display:block; width:80px; height:3px; background:#e81727;margin-bottom:40px;}
.seo4 .bp1 .left{ margin-top:100px; margin-left:10%;}
.seo4 .bp1 .left p{ line-height:36px; font-size:20px; padding:5px 0;}
.seo4 .bp1 .left p span{ font-size:24px; font-weight:bold; color:#e81727; padding-left:10px;}
.seo4 .bp1 .left .more{ margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo4 .bp1{ display:none;}
.seo4 .bp2{ display:block;}
.seo4 .bp2 .title{ font-size:22px; color:#fff; margin-bottom:20px; line-height:30px;}
.seo4 .bp2 .line{ display:block; width:80px; height:3px; background:#e81727;margin-bottom:20px;}
.seo4 .bp2 .left{ margin-top:20px; background:url(../images/bp1.jpg) no-repeat center; padding:20px;}
.seo4 .bp2 .left p{ line-height:36px; font-size:18px !important; padding:5px 0;}
.seo4 .bp2 .left p span{ font-size:20px; font-weight:bold; color:#e81727; padding-left:10px;}
.seo4 .bp2 .left .more{ margin-top:20px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo4 .bp2 .right img{ display:block; margin:0 auto; max-width:100%;}

.seo5{ padding:30px 0; padding-bottom:30px;background: url(../images/plot-bg01.jpg) repeat center;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
.seo5 .title{ margin-bottom:20px; text-align:center;font-size:22px;color: #3e3e3e;line-height:30px;}
.seo5 .nr{text-align:center; font-size:14px; margin-bottom:20px;}
.seo5 .more{ margin:0 auto; margin-top:40px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}

.seo6{ padding:30px 0;background: url(../images/xcxbg1.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.seo6 .title{ font-size:22px; color:#3e3e3e; margin-bottom:20px; line-height:30px; text-align:center;}
.seo6 .line{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto;margin-bottom:20px;}
.seo6 .more{ margin-top:20px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo6 .nr{ padding:30px 0;background: #f3f3f3;border: 1px solid #e81727; border-top:none;}
.seo6 .l{ text-align:center; margin:20px 20px;}
.seo6 .l dd h3{font-size: 20px;color: #363636;margin-bottom: 10px; font-weight:bold;}
.seo6 .l dd p{font-size: 16px;color: #848484;line-height: 24px;}
.seo6 .l dt{width: 142px;height: 142px; border: 1px solid #DFDFDF;margin: 0 auto 20px; border-radius:50%;}
.seo6 .l .icon08{ background: url("../images/aggregation-icon08.png") no-repeat center center #ffffff;}
.seo6 .l .icon09{ background: url("../images/aggregation-icon09.png") no-repeat center center #ffffff;}
.seo6 .l .icon10{background: url("../images/aggregation-icon10.png") no-repeat center center #ffffff;}
.seo6 .l:hover dt{background-color: #e81727;}
.seo6 .l:hover .icon08{background-image: url('../images/aggregation-icon008.png');}
.seo6 .l:hover .icon09{background-image: url('../images/aggregation-icon009.png');}
.seo6 .l:hover .icon10{background-image: url('../images/aggregation-icon010.png');}

.seo6 .tuijian .title1{background:#e81727;padding-left:10px;color:#fff;font-size:16px;line-height:24px; margin-top:20px;}
.seo6 .tuijian .table1{border: 1px solid #e81727; padding:10px;}
.seo6 .tuijian .table1 a{display: inline-block;line-height:24px;padding: 0 8px;white-space: nowrap;color:#e81727;margin: 5px;border: 1px solid #ddd; font-size:13px;}
.seo6 .tuijian .table1 a:hover{ background:#e81727; color:#fff;}

.ppc1{}
.ppc1 .left{text-align:center; background:url(../images/about_09.jpg) no-repeat center;color:#fff;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;height:auto;}
.ppc1 .left .n{ padding-top:30px;}
.ppc1 .left .n h4{ font-size:22px;}
.ppc1 .left .n .jq{ width:180px; height:40px; line-height:40px; color:#fff; background:#e81727; text-align:center; font-size:16px; margin:20px auto; border-radius:10px;}
.ppc1 .right{background:url(../images/about_05.jpg) no-repeat center #e81727; color:#fff; height:auto;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.ppc1 .right .n{ padding-top:30px; padding-left:100px;}
.ppc1 .right .n ul li{ background:url(../images/ico2.png) no-repeat left; padding-left:40px; height:40px; line-height:40px; margin-bottom:10px; font-size:18px; font-weight:;}
.ppc1 .right .n ul li a{ color:#fff;}
.ppc1 .right .n ul li a:hover{ border-bottom:none;}

.ppc2{ padding:30px 0;}
.ppc2 .title{ margin-bottom:30px; text-align:center;}
.ppc2 .title h2{font-size:22px;color: #3e3e3e;line-height:30px;}
.ppc2 .title span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
.ppc2 .nr{ background:none;padding-top:0;}
.ppc2 .nr .img{ max-width:100%; display:block; margin:0 auto;}
.ppc2 .nr .left{ text-align:left;}
.ppc2 .nr .left .l{ margin-bottom:15px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;box-shadow: 0 0 5px 1px #ccc;}
.ppc2 .nr .left .ico {float: left;width: 66px;height: 66px;}
.ppc2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.ppc2 .nr .left .ico img:hover{transform: rotate(360deg);}
.ppc2 .nr .left .info {float: left;width:70%;color:#333;text-align: left; margin-left:20px;}
.ppc2 .nr .left .info h3 { font-size: 18px; color: #333; line-height: 30px; }
.ppc2 .nr .left .info p { font-size: 14px; color: #666; line-height: 20px; }
.ppc2 .nr .right{ float:right; text-align:left;}
.ppc2 .nr .right .l{ margin-bottom:15px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;box-shadow: 0 0 5px 1px #ccc;}
.ppc2 .nr .right .ico {float: left;width: 66px;height: 66px;}
.ppc2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.ppc2 .nr .right .ico img:hover{transform: rotate(360deg);}
.ppc2 .nr .right .info {float: left;width:70%;color:#333;text-align: left;margin-left:20px;}
.ppc2 .nr .right .info h3 { font-size: 18px; color: #333; line-height: 30px; }
.ppc2 .nr .right .info p { font-size: 14px; color: #666; line-height: 20px; }

.ppc2 .nr1{ background:url(../images/index-three.png) no-repeat center;padding-top:80px;}
.ppc2 .nr1 .left{ float:left;}
.ppc2 .nr1 .right{ float:right;}
.ine-li{ position:relative;width:96%; margin:3%;height: 148px;border: solid 1px #e9e9e9;text-align: center;padding-top: 36px;background: white;z-index: 2;cursor: default;}
.ine-li:after{position: absolute;content: '';width: 100%;height: 2px;bottom: 0;left: 0;transition: all .5s;z-index: -1;}
.ine-li .h1{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
.ine-li .h2{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
.ine-li:hover .h1,.ine-li:hover .h2{color: white;}
.ine-li:hover:after{height: 100%;}
.ine-li1:after{background: #3080e8;}
.ine-li2:after{background: #e3c628;}
.ine-li3:after{background: #aa27e1;}
.ine-li4:after{background: #19ddc8;}
.ine-li5:after{background: #aa27e1;}
.ine-li6:after{background: #19ddc8;}
.ine-li7:after{background: #3080e8;}
.ine-li8:after{background: #e3c628;}

.ppc2 .nr2{ background:url(../images/img3.jpg) no-repeat center;padding-top:80px; height:750px;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; position:relative;}
.ppc2 .nr2 h2{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
.ppc2 .nr2 p{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
.ppc2 .nr2 .l1{ position:absolute; top:6%; left:37%; text-align:center;}
.ppc2 .nr2 .l2{ position:absolute; top:43%; left:2%; text-align:right;}
.ppc2 .nr2 .l3{ position:absolute; top:43%; right:6%;}
.ppc2 .nr2 .l4{ position:absolute; bottom:10%; left:5%;text-align:right;}
.ppc2 .nr2 .l5{ position:absolute; bottom:10%; right:8%;}

.ppc3{background:url(../images/aggregation-bg06.jpg) no-repeat center top;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding-top:30px;}
.ppc3 .title{font-size:22px;color: #fff;line-height:30px; text-align:center;}
.ppc3 .nr{background:url(../images/img21.jpg) no-repeat center;height:520px; margin-top:10px; position:relative;}
.ppc3 .nr li{/*display: inline-block;*/line-height:22px;border-radius: 20px;background-repeat: no-repeat;background-position: right 50px center;background-color:#f0f0f0 ;color: #666;font-size:12px;padding: 10px 10px 10px 10px;position: relative;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; width:120px;}
.ppc3 .nr li:after{content: '';width: 26px;height: 15px;background: url(../images/down.png)no-repeat left bottom;position: absolute;bottom: -15px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.ppc3 .nr li.li1{position: absolute;left:60%;top:3%;}
.ppc3 .nr li.li2{position: absolute;left:8%;bottom:68%;}
.ppc3 .nr li.li3{position: absolute;right:30%;top:33%;}
.ppc3 .nr li.li4{position: absolute;left:-2%;bottom:30%;}
.ppc3 .nr li.li5{position: absolute;left:70%;top:45%;}
.ppc3 .nr li.li6{position: absolute;right:33%;bottom:15%;}
/*@media all and (max-width:1680px){
    .ppc3 .nr{width: 1400px;}
    .ppc3 .nr li.li1{left:435px;top:12px;}
    .ppc3 .nr li.li2{left:107px;top:72px;}
    .ppc3 .nrli.li3{left:748px;top:88px;}
    .ppc3 .nr li.li4{left:708px;top:167px;}
    .ppc3 .nr li.li5{left:265px;top:196px;}
}

@media all and (max-width:1440px){
    .ppc3 .nr{width: 1180px;}
    .in_one{height: 540px;}
    .ppc3 .nr li.li1{left:340px;top:18px;}
    .ppc3 .nr li.li2{left:60px;top:70px;}
    .ppc3 .nr li.li3{left:600px;top:86px;}
    .ppc3 .nr li.li4{left:574px;top:158px;}
    .ppc3 .nr li.li5{left:192px;top:185px;}
}*/

.box{overflow: hidden;}
.ppc3 .nr li:hover:after{background: url(../images/downh.png)no-repeat left bottom;}
.ppc3 .nr li:hover{color: #fff;-webkit-box-shadow: 0px 2px 20px #65a7fe;box-shadow: 0px 2px 20px #e81727;background-color:#e81727;}

.ppc4 { margin-bottom:30px;}
.ppc4 .tit{ margin-bottom:20px; text-align:center;}
.ppc4 .tit h2{font-size: 22px;color: #3e3e3e;line-height:30px;}
.ppc4 .tit span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
.ppc4 .liucheng{}
.ppc4 .liucheng .l1{padding:25px 0 25px;box-shadow: 0 0 5px 1px #e1e1e1;border-radius: 5px;overflow: hidden;transition: all 0.3s linear; margin:10px; text-align:center;}
.ppc4 .liucheng .l1 img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.ppc4 .liucheng .l1 img:hover{transform: rotate(360deg);}
.ppc4 .liucheng .l1 p{font-size: 14px;color: #666;line-height: 30px;font-weight: 500;margin-top: 15px;}

.ppc5{background:url(../images/ab-two.png) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:30px 0;}
.ppc5 .title{ font-size:22px; color:#e81727; margin-bottom:20px; line-height:30px;}
.ppc5 .line{ display:block; width:80px; height:3px; background:#e81727;}
.ppc5 .left{ padding:30px 0;}
.ppc5 .right{ color:#fff;}
.ppc5 .right span{ display:block; margin-bottom:20px; font-size:18px;color:#e81727;}
.ppc5 .right p{ font-size:14px; line-height:27px;}

.b2b1{margin:30px auto;}
.b2b1 .title{text-align:center;margin-bottom:20px;}
.b2b1 .title p{font-size:16px; color:#666; margin:10px 0;}
.b2b1 h2{ font-size:22px; color: #3e3e3e;text-align:center; margin-bottom:0;}
.b2b1 .line{display:block; width:80px; height:3px; background:#e81727; margin:0 auto;}
.b2b1 .nr{padding-bottom: 40px;}
.b2b1 .nr .n1{margin:10px; text-align:center;background: #fff;border-radius: 6px;box-shadow: 0 3px 60px 4px rgba(231,234,248,1);padding:20px 10px 20px 10px;}
.b2b1 .nr .n1 .icon{height:50px;line-height:50px;margin-bottom:0;display: inline-block;position: relative;-webkit-transition: all .6s; -o-transition: all .6s;transition: all .6s;}
.b2b1 .nr .n1 .big{vertical-align: middle;transition: all 0.4s; max-width:60%; margin:0 auto; display:block;}
.b2b1 .nr .n1 .big:hover{transform: rotate(360deg);}
.b2b1 .nr .n1 span{font-size:16px;margin:10px 0 15px; display:block;}
.b2b1 .nr .n1 p{font-size:14px;font-weight: 100;color: #666;height:90px; overflow:hidden;}

.b2b2{background:url(../images/img6.png) no-repeat center #f6f6f6;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:30px 0;}
.b2b2 .title{text-align:center;margin-bottom:20px;}
.b2b2 .title p{font-size:14px; color:#666; margin:10px 0;}
.b2b2 .title h2{ font-size:22px; color: #3e3e3e;text-align:center; margin-bottom:0;}
.b2b2 .title .line{display:block; width:80px; height:3px; background:#e81727; margin:0 auto;}
.b2b2 .in2-list{border: 1px solid #d7d6d6;border-radius: 10px;padding: 20px 20px 20px 20px; margin:10px;}
.b2b2 .in2-list .m-icon{ float:left;width:60px;height:68px;overflow: hidden;position: relative;z-index: 1;}
.b2b2 .in2-list .m-icon img{width: 100%;display: block;}
.b2b2 .in2-list .m-icon::after{content: '';width: 100%;height: 100%;background: url(../images/ctmon_17.png) no-repeat center;position: absolute;left: 0;top:0;z-index: -1;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.b2b2 .in2-list:hover .m-icon::after{opacity: 1;}
.b2b2 .in2-list .m-cont{line-height: 1.5; margin-left:80px;}
.b2b2 .in2-list .m-tit{font-size:16px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.b2b2 .in2-list:hover .m-tit{color: #e81727;}
.b2b2 .in2-list .m-en{color: #888;}
.b2b2 .in2-list .m-hr{width: 18px;height: 2px;background: #c8c8c8;margin:10px 0;}
.b2b2 .in2-list .m-des{color: #666; font-size:14px;}

.b2b3{padding:30px 0;background:url(../images/sem_16.jpg) no-repeat bottom center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; }
.b2b3 .title{text-align:center;margin-bottom:20px;}
.b2b3 .title p{font-size:14px; color:#666; margin:10px 0;}
.b2b3 .title h2{ font-size:22px; color: #3e3e3e;text-align:center; /*margin-bottom:15px;*/}
.b2b3 .title .line{display:block; width:80px; height:3px; background:#e81727; margin:0 auto;}
.b2b3 .nr{padding-bottom:20px;}
.b2b3 .nr .n1{margin:10px; text-align:center;border-radius: 6px;padding:10px 10px 0 10px;}
.b2b3 .nr .n1 .icon{height:60px;line-height:60px;margin-bottom: 10px;display: inline-block;position: relative;-webkit-transition: all .6s; -o-transition: all .6s;transition: all .6s;}
.b2b3 .nr .n1 .big{vertical-align: middle;transition: all 0.4s; width:60%; margin:0 auto;}
.b2b3 .nr .n1 .big:hover{transform: rotate(360deg);}
.b2b3 .nr .n1 span{font-size:18px;margin: 10px 0 10px; display:block;}
.b2b3 .nr .n1 p{font-size: 14px;font-weight: 100;color: #666;height: 90px; overflow:hidden;}

.pingtai{ margin:30px auto;}
.pingtai .p_left{ margin:0 0; margin-bottom:10px;}
.pingtai .p_left .tit{ margin-bottom:10px;}
.pingtai .p_left .tit img{ display:block; max-width:100%; display:block;}
.pingtai .p_left .nr{}
.pingtai .p_left .nr ul li {position: relative;margin-bottom:15px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;line-height:36px;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1); box-shadow:0 4px 30px 0 rgba(230,233,248,1);border-radius: 6px; background:#fff; padding-left:20px; width:98%;}
.pingtai .p_left .nr ul li:hover{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
.pingtai .p_left .nr ul li p{margin: 0;/*display: inline-block;*/font-size: 16px;color: #666b7e;padding:5px 15px;background:url(../images/sem_12.png) no-repeat left; padding-left:50px;}
.pingtai .p_left .nr ul li p span{ color:#e81727;}
.pingtai .p_right{}
.pingtai .p_right img{ display:block; max-width:100%; display:block;}
.pingtai1{background:url(../images/pingtai_bj.png) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:30px 0; padding-bottom:0;}
.pingtai1 img{ display:block; max-width:100%; margin:0 auto;}
.pingtai1 .right{ padding:20px 0; color:#fff;}
.pingtai1 .right p{ font-size:20px; margin-bottom:20px; margin-top:20px;}
.pingtai1 .right .btn {height:40px;line-height:40px;display: inline-block;cursor: pointer;padding: 0 24px;box-sizing: border-box;border: 1px solid hsla(0,0%,100%,.8);color: #fff;font-size: 18px; margin-top:20px; margin-left:1%;}
.pingtai2{ padding:30px 0; background:#f5f5f5;}
.pingtai2 p{ width:93% !important;}
.pingtai2 p span{ color:#333;}
.pingtai2 p a{ color:#f00;}
.pingtai2 p a:hover{border-bottom:none;}
.pingtai3{ margin:30px auto;}
.pingtai3 .title{ text-align:center; font-size:22px; color:#333; margin-bottom:15px; line-height:45px;}
.pingtai3 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin: 0 auto;margin-bottom: 40px; margin-top:10px;}
.pingtai3 .items{}
.pingtai3 .item{margin-right:0; margin-bottom:20px;}
.pingtai3 .item .item-tit{ height:100px; color:#fff; text-align:center;box-shadow: 0 0px 2px rgba(0,0,0,.2);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;border-radius: 6px 60px 0px 0px;}
.pingtai3 .item .item-tit h3{ font-size:18px; padding-top:30px; display:block;}
.pingtai3 .item .item-tit p{ font-size:14px; margin-top:10px;}
.pingtai3 .item .item-content{ border:1px solid #e5e5e5; padding:30px; overflow:hidden; -webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s; min-height:580px; position:relative;}
.pingtai3 .item .item-content1{min-height:380px;}
.pingtai3 .item .item-content p{ color:#f00;}
.pingtai3 .item .item-content .fx{ position:absolute; right:30px; bottom:30px; text-align:right;}

.pingtai3 .item3{ margin-right:0;}
.pingtai3 .item1 .item-tit{ background-color:#45a4f1;}
.pingtai3 .item2 .item-tit{ background-color:#45b7bc;}
.pingtai3 .item3 .item-tit{ background-color:#7bb74c;}

.pingtai3 .item .item-content .li1{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.pingtai3 .item .item-content .li2{ border-bottom:1px solid #e5e5e5;}
.pingtai3 .item .item-content .li3{ border-right:1px solid #e5e5e5;}

.pingtai3 .item1 .item-content .li1 i{ background-position:0 0;}
.pingtai3 .item1 .item-content .li2 i{ background-position:-63px 0;}
.pingtai3 .item1 .item-content .li3 i{ background-position:-127px 0;}
.pingtai3 .item1 .item-content .li4 i{ background-position:-189px 0;}

.pingtai3 .item2 .item-content .li1 i{ background-position:0 -61px;}
.pingtai3 .item2 .item-content .li2 i{ background-position:-61px -61px;}
.pingtai3 .item2 .item-content .li3 i{ background-position:-125px -58px;}
.pingtai3 .item2 .item-content .li4 i{ background-position:-187px -59px;}

.pingtai3 .item3 .item-content .li1 i{ background-position:0 -124px;}
.pingtai3 .item3 .item-content .li2 i{ background-position:-59px -122px;}
.pingtai3 .item3 .item-content .li3 i{ background-position:-126px -127px;}
.pingtai3 .item3 .item-content .li4 i{ background-position:-190px -129px;}

.pingtai3 .item:hover .item-tit{ border-radius:5px 5px 0 0;}
.pingtai3 .item:hover .item-content{box-shadow: 0 1px 20px rgba(0,0,0,.2);}

.pingtai4{ margin:30px auto;}
.pingtai4 img{ display:block; max-width:100%; display:block;}
.pingtai4 .title{ text-align:center; font-size:22px; color:#333; margin-bottom:15px; line-height:30px;}
.pingtai4 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin: 0 auto;margin-bottom:20px; margin-top:10px;}
.picbox{margin:10px;}
.shape {width:100%;height:100%;position: relative;}
.shape .overlay {display:block;width:100%;height:100%;position: absolute;top:-5px;left:-5px;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 0.6s;-moz-transform: scale(1,1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 0.6s;transform: scale(1,1);transition-timing-function: ease-out;transition-duration: 0.6s;				z-index:500;/* allow user to actually perform actions underneath this layer */pointer-events:none; background-repeat: no-repeat;outline:0;}
.shape:hover {cursor: pointer;}
/* different shapes */
.shape .overlay.round {background: url(../img/round.png);}
.shape .overlay.hexagon {background: url(../img/hexagon.png);}
.shape .overlay.pentagon {background: url(../img/pentagon.png);}			
/* hover effect */
.shape:hover .overlay {
	-webkit-transform: scale(1.07,1.07);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 0.3s;
	-moz-transform: scale(1.07,1.07);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 0.3s;
}


.shape:hover .bg {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	display:block;
}

.shape:hover .details {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	z-index:450;
	display:block;	
}	
/* content styles */
.shape .bg, 
.shape .details {
	position: absolute;
	width:100%;
	height:100%;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	top:0;
	left:0;
	opacity:0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;				
	display:none;  
}		

.shape .bg {
	background: #4b5a78;		
}

.shape .details span.heading {	
	font-size:20px;
	display:block;
	margin-top:5%;
	color:#fff;
	text-decoration:none;
}

.shape .details p {
	font-family: 'Microsoft Yahei', sans-serif;		
	color:#fff;
	width:88%;
	font-size:14px;
	margin:0 auto;
	height:60px;
	overflow:hidden;
}

.shape a.button {
	padding:5px 15px;
	font-size:12px;	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
	background: #e81727;
	text-decoration:none;
	color:#fff;
	display:block;
	width:100px;
	margin:0 auto;
	text-align:center;
	margin-top:15px;
}

.shape a.button:hover {
	background: #fff;
	color: #2f3644;				
}


.xin_case{ padding:30px 0;background: #f5f5f5;}
.xin_case .l{margin-right:2%; margin-left:2%; background:#fff; transition:all 0.5s; margin-bottom:4%; padding:5px 0;}
.xin_case .l:nth-child(3n+0){ margin-right:0;}
.xin_case .l .txts{ width:92%; margin:0 auto; max-width:400px;}
.xin_case .l .txts .h2{ color:#000000; font-size:18px; font-weight:normal; height:48px; line-height:48px; margin-top:24px;transition:all 0.3s;overflow:hidden;}
.xin_case .l .txts .p{ font-size:16px; color:#666666; line-height:24px; height:48px; overflow:hidden;transition:all 0.3s;}
.xin_case .l .txts .dates{ margin-top:16px; padding-top:24px; border-top:1px solid #f5f5f5; overflow:hidden; font-family:"»ªÎÄÏ¸ºÚ"; font-size:14px; color:#666666; line-height:22px; margin-bottom:26px;background:url(../images/case_bg4.png) right 50px no-repeat;transition:all 0.3s;}
.xin_case .l .txts .dates span{ display:block; color:#000000; font-size:48px; line-height:46px; height:46px;transition:all 0.3s; margin-bottom:2px;}
.xin_case .l .txts .tags{ overflow:hidden; height:22px; line-height:22px; color:#999; margin-top:10px;font-size:14px;}
.xin_case .l .txts .tags span{ float:left; margin-right:6px;font-size:14px;}
.xin_case .l .txts .tags a{ float:left; margin-right:5px;font-size:14px; color:#999;}
.xin_case .l:hover .txts .dates{background:url(../images/case_bg4_on.png) right 50px no-repeat; color:#fff; border-top:1px solid #ffa166;}
.xin_case .l:hover .txts .dates span{ color:#fff;}
.xin_case .l:hover .txts .h2{ color:#fff; overflow:hidden}
.xin_case .l:hover .txts .p{ color:#fff;}
.xin_case .l:hover{-webkit-box-shadow: 0 5px 25px rgba(0,0,0,0.1); box-shadow: 0 5px 25px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); background:#e81727; }
.xin_case .l:hover .tags span{ color:#fff;}
.xin_case .l:hover .tags { color:#fff;}

.news_show2{ overflow:hidden;padding:30px 0;background: #f5f5f5;}
.news_show2 .news_show_l{overflow: hidden; color:#333; background:#fff; padding-left:30px; padding-right:30px; margin:0 0;}
.news_show2 .news_show_l .new_show_l_top{ margin-top:30px; padding-bottom:23px; overflow:hidden; border-bottom:1px solid #e1e1e1;}
.news_show2 .news_show_l .new_show_l_top h1{ font-size:20px; line-height:38px; overflow:hidden; color:#000; font-weight:normal;}
.news_show2 .news_show_l .new_show_l_top p{ height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#666;}
.news_show2 .news_show_l .new_show_l_text{ padding-top:20px;line-height:30px; font-size:16px; color:#555;}
.news_show2 .news_show_l .new_show_l_text p{ margin-bottom:17px; font-size:16px;}
.news_show2 .news_show_l .new_show_l_text h1{ line-height:35px; font-size:14px;}
.news_show2 .news_show_l .new_show_l_text img{display: block; margin: 0 auto; max-width: 100%; margin-bottom:10px; height: auto !important;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag{ overflow:hidden; margin-top:20px; line-height:32px; margin-bottom:20px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag span{ margin-bottom:10px; float:left; font-size:16px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag a{ float:left; padding-left:20px; padding-right:20px;line-height:32px; height:32px; overflow:hidden; color:#999; font-size:16px; margin-bottom:10px; margin-right:1px; background:#fff; border:1px solid #fff;transition:all 0.3s;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag a:hover{opacity:0.8;filter:Alpha(opacity=80); border:1px solid #f45900; color:#f45900;}

.prenext{text-align:center; padding-bottom:3%; overflow:hidden; border-top:1px solid #e8e8e8; padding-top:4%;}
.prenext a{ color:#333333; display:inline-block; height:50px; line-height:50px; width:130px; overflow:hidden;  font-size:16px; background:#e8e8e8;}
.prenext a:hover{ color:#fff; background:#e81727; text-decoration:none;}
.prenext a label{font-size:22px;}
.prenext a label.a{ padding-right:12%;}
.prenext a label.b{ padding-left:12%;}
.prenext a.nodata{ background:#e8e8e8;color:#333333;}
.prenext .l{ float:left;}
.prenext .r{ float:right;}
.news_show2 .news_show_r{overflow:hidden; margin:0 0;}
.news_show2 .news_show_r .new_show_right_top{ font-size:24px; color:#000; margin-top:30px; margin-bottom:10px; font-weight:normal; height:38px; line-height:38px;padding-left:30px; padding-right:30px;}
.news_show2 .news_show_r .new_show_right_top .tagchange{ float:right; padding-left:29px;  background:url(../images/2018/case/tag_bg1.png) left center no-repeat;font-size:16px; color:#999999;}
.news_show2 .news_show_r .new_show_right_top .tagchange:hover{color:#f67524;}
.news_show2 .news_show_rnews{overflow: hidden; color:#666; background:#fff;}
.news_show2 .news_show_rnews .ul li{ display:block; border-bottom:1px dashed #cccccc; padding-bottom:20px; margin-bottom:20px; overflow:hidden; margin-left:30px; margin-right:30px;}
.news_show2 .news_show_rnews .ul li h1{ font-weight:normal; font-size:16px; color:#000000; height:30px; line-height:30px; overflow:hidden}
.news_show2 .news_show_rnews .ul li h1 a{color:#000000;}
.news_show2 .news_show_rnews .ul li h1 a:hover{color:#e81727; border-bottom:none;}
.news_show2 .news_show_rnews .ul li p{ color:#666666; font-size:14px; height:36px; line-height:36px; overflow:hidden;}
.news_show2 .news_show_rnews .ul li:last-child{ border-bottom:0; margin-bottom:0;}

.w_service{ padding:30px 0; background: url(../images/bg_about_history.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.w_service .bold{ margin-bottom:25px  !important;}
.about-history-list{ position:relative; display:none;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{ position:absolute; top:50%; right:0; left:0; border-top:1px solid #C7C7C7; content:'';}
.about-history-list .slides li{ position:relative;/* width:220px;*/width: 15.5%; height:365px; margin-right:70px;}
.about-history-list .slides li .item{ position:absolute; right:-32px; bottom:0; left:-32px; min-height:100px; padding:22px 0 0 0; background-color:#fff; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease; border-radius:5%; /*box-shadow:5px 5px 5px #ccc;*/}
.about-history-list .slides li .item:before{ position:absolute; top:-70px; left:50%; width:20px; height:20px; overflow:hidden; margin-left:-10px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:rgba(232,23,39,.6); content:'';}
.about-history-list .slides li .item:after{ position:absolute; top:-66px; left:50%; width:12px; height:12px; overflow:hidden; margin-left:-6px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:#e81727; content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:0; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#e81727;}
.about-history-list .slides li .item h3{ position:absolute; top:0; right:0; left:0; height:44px; line-height:44px; margin:0; font-size:20px; font-weight:400; color:#999999; text-align:center; background-color:#e2e2e2; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:hover h3{ color:#232323; background-color:#fff;}
.about-history-list .slides li .item h3:before{ position:absolute; bottom:100%; left:50%; margin-left:-9px; border-width:0 9px 18px; border-style:solid; border-color:transparent transparent #E2E2E2; content:'';}
.about-history-list .slides li:nth-child(even) .item h3{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item h3:before{ top:100%; bottom:auto; border-width:18px 9px 0; border-color:#E2E2E2 transparent transparent;}
.about-history-list .slides li .item .desc{ line-height:46px; padding:30px 26px 0; font-size:18px; color:#666; text-align:center; font-weight:bold;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{ margin:0;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{ position:absolute; top:50%; width:48px; height:160px; line-height:160px; overflow:hidden; margin-top:-80px; font-size:50px; font-family:simsun; color:#ffffff; text-align:center;}
.about-history-list .flex-direction-nav a.flex-prev{ left:-48px;}
.about-history-list .flex-direction-nav a.flex-next{ right:-48px;}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#999999; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:10px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}
#timeline {width:100%;margin: 30px auto;position: relative;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease; display:block;}
#timeline .timeline-item{ margin-bottom:20px;}
#timeline .timeline-item .timeline-content{ background:#fff; border-radius:5px;}
#timeline .timeline-item .timeline-content h2 {padding:10px 15px;background: #ee4d4d;color: #fff;font-weight: 500;border-radius:5px 5px 0 0;}
#timeline .timeline-item .timeline-content p{ line-height:50px; padding:0 15px;}



.inside-banner .feature .txts a{  display:inline-block; text-align:center; color:#fff; font-size:12px;}
.inside-banner .feature .txts a i{ width:30px; height:30px; display:block; margin:0 auto;transition:all 0.4s;}
.inside-banner .feature .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.inside-banner .feature .txts a:hover{ color:#fff; border-bottom:none;}
.inside-banner .feature .txts a i.bgs1{ background:url(../images/i_w_11.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs2{ background:url(../images/i_w_12.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs3{ background:url(../images/i_w_13.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs4{ background:url(../images/i_w_14.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs5{ background:url(../images/i_w_15.png) center top no-repeat;}

.full-case-detail11 {padding: 0;  min-height:450px;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; margin-top:30px; margin-bottom:50px;}
.full-case-detail .server .dot1{ background:url(../images/ico2.png) no-repeat left; padding-left:40px; font-size:18px; color:#fff;}
.full-case-detail .server .dot2 a{ color:#fff;}
.full-case-detail .server .dot2{margin-left:40px; background:url(../images/dot1.png) no-repeat left;}
.full-case-detail .server .dot2 a{ color:#fff;}
.w_left{ width:100%; float:left; margin-top:0; text-align:left;}
.w_left .cn {margin-bottom: 12px;font-size:24px; font-weight:bold;line-height: 34px;color: #333;}
.w_left p{ margin-top:0; color:#555; font-size:16px;}
.w_left .about{margin-top:0;text-align:left; margin-bottom:10px;}
.w_right{ width:100%; float:right; position:relative; background:#b41717; padding-bottom:40px;}
.w_right .shouhou{ position:absolute; right:5%;top:80px; background:url(../images/formBg1.png) no-repeat center; width:123px; height:290px; padding-top:30px;}
.w_right .shouhou .txts a{  display:block; text-align:center; color:#fff; font-size:16px; margin-top:30px;}
.w_right .shouhou .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
.w_right .shouhou .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.w_right .shouhou .txts a:hover{ color:#fff; border-bottom:none;}
.w_right .shouhou .txts a i.bgs1{ background:url(../images/i_w_6.png) center top no-repeat;}
.w_right .shouhou .txts a i.bgs2{ background:url(../images/i_w_7.png) center top no-repeat;}

.contact{background-color: #e8e8e8; padding:30px 0;}
.contact .left{padding-left: 5.7%;background-color: #fff;padding-top: 30px;min-height: 570px;}
.contact .left h4 {font-size:30px;line-height:36px;color: #333; font-weight:bold;}
.contact .left .stit {font-size: 18px;line-height: 36px;color: #3e3c36;}
.contact .left h5{font-size: 18px;color: #333;font-weight:bold;margin: 0;}
.contact .left .pay-list{line-height: 28px;font-size: 14px;color: #666;margin-top:30px;}
.contact .left .pay-list li {width: 100%;padding: 20px 0;border-bottom: 1px solid #eee;}
.contact .left .pay-list li span{ color:#f00; padding-left:10px;}
.contact .left .fl {float: left;display: inline;}
.contact .right{background-color: #e81727;padding:30px 1.5% 0 5%;min-height: 550px;}
.contact .right .stit {font-size:20px;line-height: 36px;color: #fff;}
.contact .right .sline{display: inline-block;width: 9px;height: 2px;background-color: #9a9a9a;margin-top: 18px;}
.contact .right .font {display: block;line-height: 32px;font-size: 16px;color: #fff;opacity: 0.8;filter: alpha(opacity=50); margin-top: 20px;}

.tab .nav-tabs{position: relative;border-bottom: none;padding: 40px 0 35px;border-bottom: 1px solid #eaeaea; width:100%;margin-bottom: 50px}
.tab .nav-tabs li{text-align: center;margin-right: 10px; width:29.3%;}
.tab .nav-tabs li a{display: inline-block;vertical-align: top;*display: inline;*zoom: 1;margin: 0 78px; padding-top: 448px;background-repeat: no-repeat;background-position: center 0;cursor: pointer; border:none;}
.tab .nav-tabs li .ks{background-image: url("../images/handlesz01.jpg"); width: 100%;}
.tab .nav-tabs li .ks:hover{background-image: url("../images/handlesz02.jpg")}
.tab .nav-tabs li .sh1{background-image: url("../images/handlesz03.jpg"); width: 100%;}
.tab .nav-tabs li .sh1:hover{background-image: url("../images/handlesz04.jpg")}
.tab .nav-tabs li .sz{background-image: url("../images/handlesz05.jpg"); width: 100%;}
.tab .nav-tabs li .sz:hover{background-image: url("../images/handlesz06.jpg")}
.tab .nav-tabs .name {margin-bottom: 6px;font-size: 18px;line-height: 28px;color: #1a1a1a;}
.tab .nav-tabs .addr {font-size: 14px;line-height: 24px;color: #1a1a1a;}
.tab .nav-tabs li a:before{content: "";width: 100%;position: absolute;top: 92%;left: 0;transition: all 0.3s ease 0s; background:#fff;}
.tab .nav-tabs li a:hover:before,
.tab .nav-tabs li.active a:before,
.tab .nav-tabs li.active a:hover:before{top: 0;}
.tab .nav-tabs li a:after{content: "";width: 100%;height: 100%;background: #fff;position: absolute;top: 100%;left: 0;z-index: -1;transition: all 0.3s ease 0s;}
.tab .nav-tabs li a:hover:after,
.tab .nav-tabs li.active a:after,
.tab .nav-tabs li.active a:hover:after{top: 0;}
.nav-tabs li.active a,
.nav-tabs li.active a:focus,
.nav-tabs li.active a:hover,
.nav-tabs li a:hover{border: none; background-color:#fff !important;}
.tab .tab-content{padding: 30px 0;background: #fff;font-size: 14px;color: #555;line-height: 26px;}
.tab .tab-content h3{font-size: 24px;margin-top: 0;}

.db{ position:fixed; bottom:10px; right:10px; width:48px; height:45px;}
.db img{ max-width:100%; display:block;}
	@media only screen and (max-width: 479px){
		.tab .nav-tabs li{ width: 100%; }
	}

.sh{ padding:30px 0; background: url(../images/about_c.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}

.page1{width: 100%;text-align: center;padding:30px 0px;}
.page1 a{display:inline-block;width:50px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-5px}
.page1 a:hover{ background:#e81727; color:#FFF}
.page1 a.cur{ background:#e81727; color:#FFF}
.page1 a.on{ background:#e81727; color:#FFF}

.page1 a.Prev{ border-radius:6px 0px 0px 6px;width:90px;}
.page1 a.Prev span{ background:url(../images/Icon25.gif) no-repeat  10px center; display:block;}
.page1 a.Prev:hover span{ background:url(../images/Icon025.gif) no-repeat  10px center;}

.page1 a.next{ border-radius:0px 6px 6px 0px;width:90px;}
.page1 a.next span{ background:url(../images/Icon26.gif) no-repeat 88% center; display:block;}
.page1 a.next:hover span{ background:url(../images/Icon026.gif) no-repeat 88% center;}

/*opacity*/
@keyframes opacity{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@-webkit-keyframes opacity{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
/*tt_effect*/
@keyframes tt_effect{
    0%{transform:translateY(-30px);opacity:0;}
    100%{transform:translateY(0);opacity:1;}
}
@-webkit-keyframes tt_effect{
    0%{-webkit-transform:translateY(-30px);opacity:0;}
    100%{-webkit-transform:translateY(0);opacity:1;}
}
/*bottom*/
@keyframes bottom{
    0%{ bottom:0;}
    100%{ bottom:0.5rem;}
}
@-webkit-keyframes bottom{
    0%{ bottom:0;}
    100%{ bottom:0.5rem;}
}
/*linemove*/
@keyframes linemove{
    0%{ width:0;}
    100%{ width:100%;}
}
@-webkit-keyframes linemove{
    0%{ width:0;}
    100%{ width:100%;}
}
@media(min-width:780px){
	.nav .title a{display:block;font-size:14px;line-height:44px;padding:0 2px 22px;color:#fff}
	.inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	/*.full-row > .span-3 {width:25%;*width: 24.89%;}*/
	.iservice {padding:30px 25px;min-height: 270px;}
	.iservice .title {font-size:20px;}
	.m-ichl-title .cn{font-size:24px;line-height:50px;}
	.iabout-us .year{position:absolute;right:0;top:-140px;z-index:3}
	.cooperation-left h4 {font-size:32px;}
	.full-related-news{ display:block;}
	.culture-list2 .scroll-txts {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;position: relative;padding-left:1rem; }
	.culture-list2 .scroll-txts:after {content: "";display: block;position: absolute;width: 28px;height: 14px;top: 7px;/*left: .5rem;*/background: url(../images/ico2.png) no-repeat center;opacity: .8; }
	.culture-list2 .swiper-slide {transition-duration: .3s;font-size: 18px;line-height: 28px;color: #fff;position: relative;height:200px;width: 33.3%; }
	.culture-list2 .swiper-slide span{ padding-left:30px;}
	.culture-list2 .swiper-slide:after {content: ""; display: block;position: absolute;width: 0;height: 10px;bottom: 0;left: 50%; background: #005bac;transform: translate(-50%, 0);transition-duration: .3s; }
	.culture-list2 .swiper-slide:hover .scroll-txts {display: block; }
	.culture-list2 .swiper-slide:hover .slide-mains { height: 252px; }
	.culture-list2 .swiper-slide:hover .slide-bg {height: 100%;background: #333; }
	.culture-list2 .slide-bg {padding: 49px 0;position: absolute;width: 100%;height:40px; left: 0;bottom: 0;background: #d90000;transition-duration: .5s; }
	.culture-list2 .swiper-slide-active:after {width: 100%; }
	.culture-list2 .slide-mains { padding-right: .9rem;transition-duration: .5s;height: 28px;overflow: hidden; }
	.culture-list2 .scroll-wrap {height: 252px; }

    .sec_box{ width:100%; height:800px; position:relative;}
	.sec_box .pro_wrap {width: 100%;height: 800px;overflow: hidden;color: #fff;}
	.sec_box .product_list { width: 100%; height:800px;}
	.sec_box .product_box{position: absolute;width: 100%;height:800px;top: 0;left: -9999px;}
	.sec_box .bg_box{position: absolute; width: 50%;height: 100%;top: 0;right: 0; overflow: hidden;}
	.sec_box .bg_area{ position: absolute; top:0; left:0; width: 100%; height: 100%; background-position: center center;background-repeat: no-repeat; background-size: cover; -webkit-animation: movie 8s linear alternate infinite running; animation: movie 8s linear alternate infinite running;}
	.sec_box .main_box{position: relative; left: -9999px; height: 100%; width: 50%; background: #e1181e;}
	.sec_box .product_list .show{left: 0;}
	.sec_box .product_list .show .main_box{left: 0;}
	.sec_box .flow_txt{ padding:10% 5% 5% 10%; }
	.sec_box .flow_tit{ font-weight: normal; line-height: normal; margin-bottom:20px; font-size:30px;text-shadow: none;}
	.sec_box .flow_des{ font-size:18px;text-shadow: none;}
	.sec_box .product_btns{ width:50%; position: absolute; bottom: 50px; opacity: 0; left:0; z-index: 10;}
	.sec_box .btns_box a{ display: block; position: relative; z-index: 10; float: left; width: 16.66%; text-align: center; color: #fff; font-size:22px;}
	.sec_box .btns_box a img{ display: block; margin: 0 auto 10px; width: 50px; height: 50px;}
	.sec_box .btns_box a span em{ display: block; margin-top:30px;font-family: Letter Gothic Std; position: relative;}
	.sec_box .btns_box a span em:before{ content: ""; position: absolute; top: 9px; left: 0; z-index:0; width:100%; height: 1px; background: #fff;}
	.sec_box .btns_box a span em i{ display: block; position: relative; z-index: 10; padding-top: 30px; background: url("../images/ico_04a.png") center top no-repeat; }
	.sec_box .btns_box a:hover span em i,.btns_box a.cur span em i{ background-image: url("../images/ico_04b.png"); }
	.sec_box .show .flow_tit{ animation:tt_effect .4s .2s linear both;-webkit-animation:tt_effect .4s .2s linear both;}
	.sec_box show .flow_des{ animation:tt_effect .6s .3s linear both;-webkit-animation:tt_effect .6s .3s linear both;}
	.sec_box .product_box.show .btn_product{animation:opacity .5s 1s linear both;-webkit-animation:opacity .5s 1s linear both;}
	/*.active .product_btns{ animation:bottom .2s 0.3s linear both;-webkit-animation:bottom .2s 0.3s linear both; bottom: 0.5rem \9;}*/
	.sec_box .active .btns_box a span em:before{ animation:linemove .2s 0.5s linear both;-webkit-animation:linemove .2s 0.5s linear both; width: 100% \9;}
	.team-wrap .fir-wrap .cont-fir {width:40%;padding:18px 3% 10px 3%;}
	.team-wrap .fir-wrap .right-list {width: 50%;}.team-wrap .fir-wrap .list-wrap li {width: 50%;}
	.team-wrap .fir-wrap .list-wrap li .up-cont {width: 83.6%;padding: 12% 8.2% 0;position: absolute;height: 88%;}
	.team-wrap .fir-wrap .list-wrap li .en-tit {font-size: 24px;font-family: "Base-font";line-height: 30px;}
	.team-wrap .fir-wrap .list-wrap li .cn-tit {font-size: 16px;line-height: 28px;}
	.team-wrap .fir-wrap .list-wrap li .line {display: block;width: 16px;height: 1px;background-color: #fff;margin-top: 15px;}
	.team-wrap .fir-wrap .list-wrap li .word {line-height: 24px;font-size: 12px;margin-top: 57px;}
	.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font {width: 100%;position: absolute;top: 50%;left: 0;margin-top: -114px;}
	.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font .num {font-size: 66px;line-height: 66px;}
	.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font .font {line-height: 26px;}
	.team-wrap .fir-wrap .list-wrap li.num-cont .cent-font .line {width: 33px;height: 2px;margin: 20px auto 22px;}
	<!--.full-row>.span-3{width:25%;*width:24.89%}-->
	#owl-demo3 .item .l{padding: 0 6.42202% 0 0;}
	#owl-demo3 .item dd{ width: 33.33333%;}
	.about_fl a{line-height:75px; font-size:18px;}
	.culture-list1{ margin-top:100px;}
	.culture-list1 .c_left .left-h5{ padding-left:250px;}
	.culture-list1 .c_left .left-h6{ padding-left:250px;}
	.culture-list1 .c_right ul li{margin-bottom: 30px;margin-left: 58px; padding-left:58px; font-size:24px;}
	.profile-list1 .profile-right {padding-left: 56px;}
	.culture-list2 .swiper-slide{ width:33.3%;}
	.culture-list1 .c_left{ background:url(../images/wh_bj.png) no-repeat left;}
	.culture-list1 .c_left .left-h5 {font-size:40px;}
	.culture-list1 .c_left .left-h5 p{ line-height:60px;}
	.culture-list1 .c_left .left-h6 {font-size: 24px;line-height: 1.25;margin: 120px 0 30px;padding-left:210px;}
	.culture-list1 .c_left .left-detail {font-size: 16px;line-height: 1.5;color: rgba(255, 255, 255, 0.6);padding-bottom: 44px;padding-left:250px;}
	.culture-list1 .c_right{padding: 8rem 0;}
	.inside-banner .feature .txts a{font-size:16px;}
	.inside-banner .feature .txts a i{ width:90px; height:90px;}
	.inside-banner .feature .txts a i.bgs1{ background:url(../images/i_w_1.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs2{ background:url(../images/i_w_2.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs3{ background:url(../images/i_w_3.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs4{ background:url(../images/i_w_4.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs5{ background:url(../images/i_w_5.png) center top no-repeat;}
	.full-case-detail11 {padding: 50px 0; background:url(../images/formBg.png) no-repeat center; height:450px; margin-top:30px; margin-bottom:50px;}
	.full-case-detail .server .dot1{ background:url(../images/ico2.png) no-repeat left; padding-left:40px; font-size:18px; color:#fff;}
	.full-case-detail .server .dot2{margin-left:40px; background:url(../images/dot1.png) no-repeat left;}
	.w_left{ width:40%; margin-top:60px; text-align:right;}
	.w_left .cn {margin-bottom: 12px;font-size:36px;line-height: 34px;}
	.w_left p{ margin-top:60px;font-size:18px;color:#fff;}
	.w_left .about{margin-top:60px;text-align:right;}
	.w_right{ width:50%; float:right; background:none;padding-bottom:0;}
	.w_right .shouhou{left: 45%;top:160px;width:123px; height:290px; padding-top:30px;}
	.w_right .shouhou .txts a{ margin-top:30px;}
	.w3{padding:60px 0;}
	.wx-solve-1 ul {margin-top:30px;}
	.wx-solve-1 ul li {width: 50%; }
	.wx-solve-1 ul li a {height: 202px;padding-top: 60px;}
	.wx-solve-1 ul li .img {margin-left: 85px;width: 108px;height: 67px;}
	.wx-solve-1 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-1 ul li .nr {padding-left: 30px;width: 325px;height: 67px; }
	.wx-solve-1 ul li .nr h1 {font-size:20px;}
	.wx-solve-1 ul li .nr .p {font-size:14px;line-height: 24px; }
	.wx-solve-1 ul .li {border-bottom: 1px solid #ff3366;}
	.wx-solve-1 ul .li-1 {border-left: 1px solid #ff3366;}
	.wx-solve-11 ul {margin-top:30px;}
	.wx-solve-11 ul li {width: 50%; }
	.wx-solve-11 ul li a {height:150px;}
	.wx-solve-11 ul li .img {margin-left:40px;width:98px;height: 67px;}
	.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-11 ul li .nr {padding-left: 30px;width:60%;height: 67px; }
	.wx-solve-11 ul li .nr h1 {font-size:20px;}
	.wx-solve-11 ul li .nr .p {font-size:14px;line-height: 24px; }
	.wx-solve-11 ul .li {border-bottom: 1px solid #ddd;}
	.wx-solve-11 ul .li-1 {border-left: 1px solid #ddd;}
	.web_fl a{font-weight: bold;border-bottom: 3px solid #e5e5e5; line-height:75px; font-size:18px; width:20%;}
	.web_fl a.on,a:hover{border-bottom: 3px solid #e81727;}
	.w1{ padding:60px 0;}
	.w1 .right{ padding:15px;}
	.w1 .right p{font-size:16px;}
	.w1 .right .more{height: 50px;line-height: 50px;font-size: 18px;}
	.w4{ padding:60px 0;}
	.w4 .l{ padding:0 15px;}
	.w4 .img1{ margin-top:30px;}
	.w4 .nr{padding:40px 30px 80px;height:250px;}
	.w4 .nr h4 {font-size:20px;}
	.w4 .nr .icon {width: 30px;height: 1px;margin: 18px auto 24px auto;}
	.w4 .nr .p {font-size: 14px;line-height: 26px;}
	.sh{ padding:100px 0;}
	.w_service{ padding:100px 0;}
	.about-history-list{ display:block;}
	.about-history-list .slides li{ position:relative;/* width:220px;*/width: 13.5%; height:365px; margin-right:70px;}
	.w_service .bold{ margin-bottom:60px !important;}
	#timeline{ display:none;}
	.jt{ padding-top:60px;}
	.jt .j_right{width:86%;}
	.jt .j_right .tit {padding-top: 40px; font-size:36px;padding-left:2%;}
	.jt .j_right .tit p{ font-size:16px;margin-top:15px;}
	.jt .j_right .line-short {display: block;width: 15px;height: 2px;background: #ff3366;margin-bottom:40px; margin-top:40px;margin-left: 2%;}
	.jt .j_right .nr{font-size: 16px;color: #fff; background:url(../images/jt_bj.png) no-repeat center; padding:40px 35px; height:300px;}
	.jt .j_right .nr p{font-size:17px;line-height: 34px; padding-bottom:28px;}
	.jt .j_right .nr p a{ font-size:24px;}
	.jt1{padding: 60px 0;}
	.jt1 .tit {font-size:36px;}
	.jt1 .tit p{ font-size:16px;margin-top:15px;}
	.jt1 .line-short {width:30px;height: 2px;margin:40px auto;}
	.jt1 img{margin-bottom:30px;}
	.jt2{padding:60px 0;}
	.jt2 .tit {padding-top: 40px; font-size:36px; }
	.jt2 .line-short {margin-bottom:40px; margin-top:40px;}
	.jt2 .left h2{ont-size:22px;}
	.jt2 .left p{ font-size:15px; margin-bottom:15px;}
	.jt2 .hot-line-box {width: 100%;height: 550px; display:block;}
	
	.jt3{padding:150px 0;}
	.jt3 .tit {padding-top: 40px; font-size:36px;}
	.jt3 .tit p{ font-size:16px;margin-top:15px;}
	.jt3 .line-short {margin-bottom:40px; margin-top:40px;}
	.jt3 p{ margin-bottom:15px;}
	#owl-demo4 .item dd{ width:24.33%;}
	#owl-demo4 .item dd .txts{font-size:16px;line-height:36px;}
	#owl-demo4 .item dd .txts h1{font-size:24px;height:76px;line-height:76px;margin-top:22%;}
	.waimao{ padding:60px 0;}
	.waimao .w_right{ margin-top:60px;}
	.waimao .w_right ul li{ margin-bottom:40px;}
	.waimao .w_right ul li .sz{font-size: 35px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:22px; line-height:63px;}
	.waimao .w_right ul li .nr span{font-size:28px;}
	.waimao1{padding:80px 0;}
	.waimao1 .tit{font-size:36px;}
	.waimao1 .tit p{ font-size:16px; margin-top:15px;}
	.waimao1 .line-short { margin:40px auto;}
	.waimao2{ padding:100px 0;}
	.yingxiao{ padding:60px 0; /*background:#eeeeee;*/}
	.yingxiao .title{font-size: 36px;}
	.yingxiao .title p{ font-size:16px;margin:15px 0;}
	.yingxiao .line-short {width: 30px;height: 2px;margin-bottom:40px;}
	.sem2-item {margin-right:30px;}
	.sem2-item .tit{height: 60px;font-size: 20px;line-height: 60px;}
	.sem2-fn {padding: 28px 45px 0 100px;}
	.sem2-fn li p{width: 85%;font-size: 16px;padding:10px 20px 10px 44px;}
	.sem2-fn li img{top:50%;left: -26px;margin-top: -26px;}
	.sem2-fir .tit{padding-left: 80px;}
	.sem2-fir .tit::before{width: 80px;height: 60px;}
	.sem2-fir li{margin:18px 0;zoom: 1;}
	.sem2-fir .icon{width: 80px;height:50px;}
	.sem2-fir .des{margin-left: 63px;width:70%;height:50px;line-height:50px;}
	.sem2-fir .zw{float: left;padding-left: 70px;}
	.sem2-fir .zw span{ color:#e81727; font-weight:bold;}
	.sem2-fir .num{float: left;padding-left: 70px;}
	.yingxiao1{ padding:80px 0;;}
	.yingxiao1 .tit {font-size:36px;line-height: 56px;}
	.yingxiao1 .net-dec {line-height:36px;margin-top: 25px; font-size:24px;}
	.yingxiao1 .net-dec span{ font-size:50px;}
	
	.yingxiao2{ padding:80px 0;}
	.yingxiao2 .title{font-size: 36px;}
	.yingxiao2 .title p{ font-size:16px;margin:15px 0;}
	.yingxiao2 .line-short { margin-bottom:40px;}

	.yingxiao3{ padding:80px 0;}
	.yingxiao3 .title{font-size: 36px;}
	.yingxiao3 .title p{ font-size:16px; margin:15px 0;}
	.yingxiao3 .line-short {margin-bottom:40px;}
	.culture-list2 .title-h5 {font-size: 48px;}
	.culture-list2 .title {margin-bottom: 100px;}
	.page1{padding:30px 0px;}
	.page1 a{width:65px;height:48px;line-height:48px;font-size:14px;}
	.page1 a.Prev{width:90px;}
	.page1 a.next{width:90px;}
	.xin_case{ padding:60px 0;}
	.xin_case .l{padding:20px 0;}
	.news_show2{padding:60px 0;}
	.news_show2 .news_show_l{margin:0 15px;}
	.news_show2 .news_show_l .new_show_l_top{ margin-top:30px; padding-bottom:23px;}
	.news_show2 .news_show_l .new_show_l_top h1{ font-size:30px; line-height:38px;}
	.news_show2 .news_show_l .new_show_l_top p{ height:40px; line-height:40px;font-size:16px;}
	.news_show2 .news_show_l .new_show_l_text{ padding-top:35px;line-height:30px; font-size:16px;}
	.news_show2 .news_show_l .new_show_l_text p{ margin-bottom:17px; font-size:16px;}
	.news_show2 .news_show_l .new_show_l_text h1{ line-height:35px; font-size:14px;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag{ margin-top:33px; line-height:32px; margin-bottom:50px;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag span{ margin-bottom:10px; font-size:16px;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag a{padding-left:20px; padding-right:20px;line-height:32px; height:32px;font-size:16px; margin-bottom:10px;}
	.news_show2 .news_show_r{margin:0 15px;}
	.news_show2 .news_show_r .new_show_right_top{ font-size:30px;margin-top:30px; margin-bottom:10px; height:38px; line-height:38px;padding-left:30px; padding-right:30px;}
	.news_show2 .news_show_r .new_show_right_top .tagchange{padding-left:29px;  background:url(../images/2018/case/tag_bg1.png) left center no-repeat;font-size:16px;}
	.news_show2 .news_show_rnews .ul li{padding-bottom:20px; margin-bottom:20px; margin-left:30px; margin-right:30px;}
	.news_show2 .news_show_rnews .ul li h1{font-size:18px; height:38px; line-height:38px;}
	.news_show2 .news_show_rnews .ul li p{ font-size:14px; height:36px; line-height:36px;}
	
	.seo2{ padding:60px 0;}
	.seo2 .title{ margin-bottom:40px;}
	.seo2 .title h2{font-size: 36px;line-height: 60px;}
	.seo2 .title span{ margin-top:15px;}
	.seo2 .nr{ background:url(../images/seo2.png) no-repeat center; padding:80px 0;padding-top: 125px;}
	.seo2 .nr .left .l{ margin-bottom:60px; padding:4%;font-size:18px;}
	.seo2 .nr .left .ico {float: right;width: 66px;height: 66px;margin-right:0;}
	.seo2 .nr .left .info {width:70%;font-size:20px;line-height:66px;text-align:right;}
	.seo2 .nr .right .l{ margin-bottom:60px; padding:4%;font-size:18px;}
	.seo2 .nr .right .ico {float: left;width: 66px;height: 66px; margin-right:5%;}
	.seo2 .nr .right .info {width:70%;font-size:20px;line-height:66px;text-align:left;}
	
	.seo3{padding-top:100px;background: url(../images/aggregation-bg02.jpg) no-repeat center;}
	.seo3 .title{ margin-bottom:40px;font-size: 36px;line-height: 60px;}
	.seo3 .l{ margin:15px 20px;padding:80px 0;}
	.seo3 .l dd h3{font-size: 20px;margin-bottom: 5px;}
	.seo3 .l dd ul.lists{margin-top: 20px;}
	.seo3 .l dd ul.lists li{margin-bottom: 5px;font-size: 13px;}
	.seo3 .l .more{margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px;}
	.seo3 .l:hover dd .more{color:#e81727; background:#ffffff;}
	.seo4{ /*padding-top:100px;*/background: url(../images/aggregation-img05.jpg) no-repeat center; height:702px;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
	.seo4 .bp1{ display:block;}
	.seo4 .bp2{ display:none;}

	.seo5{ padding:60px 0; padding-bottom:100px;}
	.seo5 .title{ margin-bottom:30px;font-size: 36px;line-height:40px;}
	.seo5 .nr{text-align:center; font-size:19px; margin-bottom:30px;}
	.seo5 .more{margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px;}
	
	.seo6{ padding:80px 0;}
	.seo6 .title{font-size:36px; margin-bottom:40px; line-height:40px;}
	.seo6 .line{margin-bottom:40px;}
	.seo6 .more{margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px;}
	.seo6 .nr{padding:60px 0;}
	.seo6 .l{margin:20px 20px;}
	.seo6 .l dd h3{font-size: 20px;}
	.seo6 .l dd p{font-size: 16px;line-height: 24px;}
	.seo6 .l dt{width: 142px;height: 142px;margin: 0 auto 45px;}
	.seo6 .tuijian .title1{font-size:18px;line-height:40px; margin-top:40px;}
	.seo6 .tuijian .table1 a{line-height: 28px;padding: 0 8px; font-size:16px;}
	
	.ppc1 .left{height:564px;}
	.ppc1 .left .n{ padding-top:150px;}
	.ppc1 .left .n h4{ font-size:36px;}
	.ppc1 .left .n .jq{ width:180px; height:40px; line-height:40px; font-size:18px; margin:30px auto;}
	.ppc1 .right{height:564px;}
	.ppc1 .right .n{ padding-top:150px; padding-left:100px;}
	.ppc1 .right .n ul li{margin-bottom:30px; font-size:22px;}
	
	.ppc2{ padding:60px 0;}
	.ppc2 .title{ margin-bottom:40px;}
	.ppc2 .title h2{font-size: 36px;line-height: 60px;}
	.ppc2 .title span{ margin-top:15px;}
	.ppc2 .nr{ background:url(../images/seo9.png) no-repeat center;padding-top:80px;}
	.ppc2 .nr .left .l{ margin-bottom:60px; padding:4%;font-size:18px;}
	.ppc2 .nr .left .ico {float: left;width: 66px;height: 66px;}
	.ppc2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.ppc2 .nr .left .ico img:hover{transform: rotate(360deg);}
	.ppc2 .nr .left .info {float: left;width:75%;color:#333;text-align: left; margin-left:20px;}
	.ppc2 .nr .left .info h3 { font-size: 18px; color: #333; line-height: 30px; }
	.ppc2 .nr .left .info p { font-size: 14px; color: #666; line-height: 20px; }
	.ppc2 .nr .right{ float:right; text-align:left;}
	.ppc2 .nr .right .l{ margin-bottom:60px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;box-shadow: 0 0 5px 1px #ccc;}
	.ppc2 .nr .right .ico {float: left;width: 66px;height: 66px;}
	.ppc2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.ppc2 .nr .right .ico img:hover{transform: rotate(360deg);}
	.ppc2 .nr .right .info {float: left;width:75%;color:#333;text-align: left;margin-left:20px;}
	.ppc2 .nr .right .info h3 { font-size: 18px; color: #333; line-height: 30px; }
	.ppc2 .nr .right .info p { font-size: 14px; color: #666; line-height: 20px; }
	
	.ppc2 .nr1{ background:url(../images/index-three.png) no-repeat center;padding-top:80px;}
	.ppc2 .nr1 .left{ float:left;}
	.ppc2 .nr1 .right{ float:right;}
	.ine-li{ position:relative;width:96%; margin:3%;height: 148px;border: solid 1px #e9e9e9;text-align: center;padding-top: 36px;background: white;z-index: 2;cursor: default;}
	.ine-li:after{position: absolute;content: '';width: 100%;height: 2px;bottom: 0;left: 0;transition: all .5s;z-index: -1;}
	.ine-li .h1{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
	.ine-li .h2{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
	.ine-li:hover .h1,.ine-li:hover .h2{color: white;}
	.ine-li:hover:after{height: 100%;}
	.ine-li1:after{background: #3080e8;}
	.ine-li2:after{background: #e3c628;}
	.ine-li3:after{background: #aa27e1;}
	.ine-li4:after{background: #19ddc8;}
	.ine-li5:after{background: #aa27e1;}
	.ine-li6:after{background: #19ddc8;}
	.ine-li7:after{background: #3080e8;}
	.ine-li8:after{background: #e3c628;}
	
	.ppc2 .nr2{ background:url(../images/img3.jpg) no-repeat center;padding-top:80px; height:750px;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; position:relative;}
	.ppc2 .nr2 h2{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
	.ppc2 .nr2 p{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
	.ppc2 .nr2 .l1{ position:absolute; top:6%; left:37%; text-align:center;}
	.ppc2 .nr2 .l2{ position:absolute; top:43%; left:2%; text-align:right;}
	.ppc2 .nr2 .l3{ position:absolute; top:43%; right:6%;}
	.ppc2 .nr2 .l4{ position:absolute; bottom:10%; left:5%;text-align:right;}
	.ppc2 .nr2 .l5{ position:absolute; bottom:10%; right:8%;}
	
	.ppc3{background:url(../images/aggregation-bg06.jpg) no-repeat center top;padding-top:100px;}
	.ppc3 .title{font-size: 36px;line-height: 60px;}
	.ppc3 .nr{background:url(../images/img2.jpg) no-repeat center;height:710px; margin-top:50px;}
	.ppc3 .nr li{/*display: inline-block;*/line-height:28px;border-radius: 20px;background-position: right 50px centerfont-size:16px;padding: 10px 30px 10px 30px;width:300px;font-size:16px;}
	.ppc3 .nr li:after{content: '';width: 26px;height: 15px;background: url(../images/down.png)no-repeat left bottom;position: absolute;bottom: -15px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.ppc3 .nr li.li1{position: absolute;left: 700px;top: 125px;}
	.ppc3 .nr li.li2{position: absolute;left: 50px;bottom:280px;}
	.ppc3 .nr li.li3{position: absolute;right:5%;top:220px;}
	.ppc3 .nr li.li4{position: absolute;left: 500px;bottom: 230px;}
	.ppc3 .nr li.li5{position: absolute;left:250px;top:187px;}
	.ppc3 .nr li.li6{position: absolute;right:20%;bottom: 305px;}
	
	.ppc4 { margin-bottom:80px;}
	.ppc4 .tit{ margin-bottom:40px;}
	.ppc4 .tit h2{font-size: 36px;line-height: 60px;}
	.ppc4 .liucheng .l1{padding: 40px 0 25px;}
	.ppc4 .liucheng .l1 p{font-size: 16px;line-height: 30px;margin-top: 15px;}
	
	.ppc5{padding:100px 0;}
	.ppc5 .title{ font-size:36px; margin-bottom:40px; line-height:40px;}
	.ppc5 .left{ padding:60px 0;}
	.ppc5 .right span{margin-bottom:30px; font-size:24px;}
	.ppc5 .right p{ font-size:17px; line-height:36px;}
	
	.b2b1{margin:80px auto;}
	.b2b1 .title{margin-bottom:40px;}
	.b2b1 .title p{font-size:16px; margin:20px 0;}
	.b2b1 h2{ font-size:36px;margin-bottom:15px;}
	.b2b1 .nr{padding-bottom:40px;}
	.b2b1 .nr .n1{margin:10px;padding:53px 30px 53px 30px;}
	.b2b1 .nr .n1 .icon{height:100px;line-height:100px;margin-bottom:20px;}
	.b2b1 .nr .n1 span{font-size:22px;margin:15px 0 20px;}
	.b2b1 .nr .n1 p{font-size:16px;height:60px;}
	.b2b1 .nr .n1 .big {max-width:100%;}
	
	.b2b2{padding:100px 0;}
	.b2b2 .title{margin-bottom:40px;}
	.b2b2 .title p{font-size:16px;margin:20px 0;}
	.b2b2 .title h2{ font-size:36px;margin-bottom:15px;}
	.b2b2 .in2-list{padding: 60px 100px 60px 60px; margin:10px;}
	.b2b2 .in2-list .m-icon{ float:left;width: 117px;height: 135px;}
	.b2b2 .in2-list .m-icon img{width: 100%;display: block;}
	.b2b2 .in2-list .m-cont{line-height: 1.5; margin-left: 167px;}
	.b2b2 .in2-list .m-tit{font-size: 20px;}
	.b2b2 .in2-list .m-hr{margin: 16px 0;}
	.b2b2 .in2-list .m-des{font-size:16px; height:50px; overflow:hidden;}
	
	.b2b3{padding:100px 0;}
	.b2b3 .title{margin-bottom:40px;}
	.b2b3 .title p{font-size:16px;margin:20px 0;}
	.b2b3 .title h2{ font-size:36px;margin-bottom:15px;}
	.b2b3 .nr{padding-bottom: 40px;}
	.b2b3 .nr .n1{margin:10px;padding: 53px 30px 0 30px;}
	.b2b3 .nr .n1 .icon{height:100px;line-height:100px;margin-bottom: 20px;}
	.b2b3 .nr .n1 .big{ width:100%;}
	.b2b3 .nr .n1 span{font-size: 22px;margin: 15px 0 20px;}
	.b2b3 .nr .n1 p{font-size: 16px;height: 60px;}
	
	.pingtai{ margin:30px auto;}
	.pingtai .p_left{ margin:60px 0; margin-bottom:40px;}
	.pingtai .p_left .tit{ margin-bottom:10px;}
	.pingtai .p_left .nr ul li {margin-bottom:15px;line-height:36px;padding-left:20px; width:95%;}
	.pingtai .p_left .nr ul li p{font-size: 16px;cpadding:5px 15px;padding-left:50px;}

	.pingtai1{padding-bottom:0;}
	.pingtai1 .right{ padding:0 30px; padding-bottom:30px;}
	.pingtai1 .right p{ font-size:23px; margin-bottom:25px;}
	.pingtai1 .right .btn {height:40px;line-height:40px;padding: 0 24px;font-size: 18px; margin-top:20px;}
	.pingtai2{ padding:70px 0;}
	.pingtai2 p{ width:93% !important;}
	.pingtai3{ margin:70px auto;}
	.pingtai3 .title{font-size:36px;margin-bottom:15px; line-height:45px;}
	.pingtai3 .line-short {margin-bottom: 40px; margin-top:10px;}
	.pingtai3 .item{margin-right:30px;}
	.pingtai3 .item .item-tit{ height:140px;border-radius: 6px 60px 0px 0px;}
	.pingtai3 .item .item-tit h3{font-size:24px; padding-top:50px;}
	.pingtai3 .item .item-tit p{font-size:14px; margin-top:10px;}
	.pingtai3 .item .item-content{padding:30px;min-height:300px;}
	.pingtai3 .item .item-content .fx{ position:absolute; right:30px; bottom:30px;}
	
	.pingtai4{ margin:70px auto;}
	.pingtai4 .title{ font-size:36px;margin-bottom:15px; line-height:45px;}
	.pingtai4 .line-short {margin-bottom: 40px; margin-top:10px;}
	
	.shape .details span.heading {font-size:30px;}
	.shape .details p {height:150px;}
	
	.contact{padding:60px 0;}
	.contact .left{padding-left: 5.7%;padding-top: 50px;min-height: 549px;}
	.contact .left h4 {font-size:55px;line-height: 86px;}
	.contact .left .stit {font-size: 18px;line-height: 36px;}
	.contact .left h5{font-size: 18px;}
	.contact .left .pay-list{line-height:28px;margin-top:16px;}
	.contact .left .pay-list li {padding: 20px 0;}
	.contact .right{padding: 100px 1.5% 0 5%;min-height: 500px;}
	.contact .right .stit {font-size: 24px;line-height: 36px;}
	.contact .right .sline{margin-top: 18px;}
	.contact .right .font {line-height: 32px;margin-top: 20px;}
	
	.w-sm .culture-list1 .c_left .left-h5{font-size: 30px; padding-top:250px;}
	.w-sm .culture-list1 .c_left .left-h5 p{line-height:36px;}
	.w-sm .culture-list1 .c_left .left-h6{margin:80px 0 30px;}
	.w-sm .inside-banner .feature .txts a{  display:inline-block; text-align:center; color:#fff; font-size:12px;}
	.w-sm .inside-banner .feature .txts a i{ width:50px; height:50px; display:block; margin:0 auto;transition:all 0.4s;}
	.w-sm .inside-banner .feature .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
	.w-sm .inside-banner .feature .txts a:hover{ color:#fff; border-bottom:none;}
	.w-sm .inside-banner .feature .txts a i.bgs1{ background:url(../images/i_w_21.png) center top no-repeat;}
	.w-sm .inside-banner .feature .txts a i.bgs2{ background:url(../images/i_w_22.png) center top no-repeat;}
	.w-sm .inside-banner .feature .txts a i.bgs3{ background:url(../images/i_w_23.png) center top no-repeat;}
	.w-sm .inside-banner .feature .txts a i.bgs4{ background:url(../images/i_w_24.png) center top no-repeat;}
	.w-sm .inside-banner .feature .txts a i.bgs5{ background:url(../images/i_w_25.png) center top no-repeat;}
	.w-sm .w_left{ width:35%; margin-top:60px; text-align:right;}
	.w-sm .w_left .cn {margin-bottom: 12px;font-size:30px;line-height: 34px;}
	.w-sm .w_left p{ margin-top:40px;font-size:16px;color:#fff;}
	.w-sm .w_left .about{margin-top:60px;text-align:right;}
	.w-sm .wx-solve-1 ul li .img {margin-left:30px;width:90px;height: 67px;}
	.w-sm .wx-solve-1 ul li .img img {left: 0;top: 50%; width:60px;}
	.w-sm .wx-solve-1 ul li .nr {padding-left: 30px;width:62%;height: 67px; }
	.w-sm .wx-solve-1 ul li .nr h1 {font-size:20px;}
	.w-sm .wx-solve-1 ul li .nr .p {font-size:14px;line-height: 24px; }
	.w-sm .about-history-list .slides li{ position:relative;/* width:220px;*/width: 11.5%; height:365px; margin-right:70px;}
	.w-sm .about-history-list .slides li .item h3{height:44px; line-height:44px;font-size:20px;}
	.w-sm .about-history-list .slides li .item .desc{ line-height:24px; padding:30px 26px 0; font-size:16px;}
	.w-sm .jt .j_right{width:100%;}
	.w-sm .jt .j_right .tit {padding-top:0; font-size:30px;padding-left:2%;}
	.w-sm .jt .j_right .tit p{ font-size:16px;margin-top:15px;}
	.w-sm .jt .j_right .line-short {display: block;width: 15px;height: 2px;background: #ff3366;margin-bottom:20px; margin-top:20px;margin-left: 2%;}
	.w-sm .jt .j_right .nr{font-size: 16px;color: #fff; background:url(../images/jt_bj.png) no-repeat center; padding:20px 20px; height:220px;}
	.w-sm .jt .j_right .nr p{font-size:16px;line-height:30px; padding-bottom:10px;}
	.w-sm .jt .j_right .nr p a{ font-size:20px;}
	.w-sm .jt2 .tit {padding-top:0;font-size:30px;}
	.w-sm .jt1 .tit {font-size:30px;}
	.w-sm .jt3{ padding:60px 0;}
	.w-sm .col-sm-12{ width:100%;}
	.w-sm .waimao .w_right ul li .nr {font-size:16px;line-height:55px;}
	.w-sm .waimao .w_right ul li .nr span{ font-size:20px;}
	.w-sm .waimao1 .tit {font-size:30px;}
	.w-sm .sem2-fn {padding: 28px 45px 0 40px;}
	.w-sm .sem2-fir .des {margin-left:20px;width:72%;height: 50px;line-height: 50px;}
	.w-sm .sem2-fir .zw {padding-left:20px;}
	.w-sm .seo2 {padding: 40px 0;}
	.w-sm .seo2 .nr{padding: 50px 0;}
	.w-sm .seo2 .nr .left .info{ font-size:18px;}
	.w-sm .seo2 .nr .right .info{ font-size:18px;}
	.w-sm .seo4 .bp1 .left{ margin-top:50px;}
	.w-sm .seo4 .bp1 .left .title{ font-size:30px; margin-bottom:25px;}
	.w-sm .seo4 .bp1 .left p{ line-height:36px; font-size:20px !important; padding:5px 0;}
	.w-sm .seo4 .bp1 .left p span{ font-size:24px; padding-left:10px;}
	.w-sm .seo4 .bp1 .left .more{ margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; border-radius:20px;}
	.w-sm .ppc1 .left{height:300px;}
	.w-sm .ppc1 .left .n{ padding-top:80px;}
	.w-sm .ppc1 .right{height:300px;}
	.w-sm .ppc1 .right .n{ padding-top:60px; padding-left:100px;}
	.w-sm .ppc2 .nr{ padding-top:40px;}
	.w-sm .ppc2 .nr .left .info{width:70%;}
	.w-sm .ppc2 .nr .right .info{width:70%;}
	.w-sm .ppc3 .nr li.li1{position: absolute;left:40%;top:80px;}
	.w-sm .ppc3 .nr li.li2{position: absolute;left:-2%;bottom:280px;}
	.w-sm .ppc3 .nr li.li3{position: absolute;right:0;top:220px;}
	.w-sm .ppc3 .nr li.li4{position: absolute;left:65%;bottom: 200px;}
	.w-sm .ppc3 .nr li.li5{position: absolute;left: 10px;top: 160px;}
	.w-sm .ppc3 .nr li.li6{position: absolute;right:25%;bottom: 305px;}
	.full-case-detail .full-case-body .content-view {text-align: center;}
	.contact .left h4{ font-size:60px;line-height:66px;}
	.cooperation-left1 h2{ font-size:36px;}
	
}
 @media(min-width:992px) {
	.weblg{max-width:96%;}
	.nav .title a{display:block;font-size:16px;line-height:44px;padding:0 4px 22px;color:#fff}
	.inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	.pingtai3 .item .item-content{padding:30px;min-height:400px;}
	.iservice {padding:20px 20px;min-height: 270px;}
	.iservice .title {font-size:24px;}
	.cooperation-left h4 {font-size:32px;}
	.shape .details span.heading {font-size:30px;}
	.shape .details p {height:150px;}
	
}

 @media(min-width:1200px) {
	 .weblg{max-width:90%;}
	 .nav .title a{display:block;font-size:16px;line-height:44px;padding:0 4px 22px;color:#fff}
	.inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	.index-banner .slide06 .textpopup .tit{ font-size:36px; margin-bottom:10px; line-height:40px;}
	.index-banner .slide06 .textpopup .txt{ margin-bottom:15px;}
	.index-banner .slide06 .textpopup .txt h2{ font-size:30px;margin:10px auto;}
	.index-banner .slide06 .textpopup .txt p{ font-size:26px;}
	.iservice {padding: 45px 50px;min-height: 270px;}
	.iservice .title {font-size:24px;}
	.m-ichl-title .cn{font-size:36px;line-height:62px;}
	.iabout-us .year{position:absolute;right:27px;top:-140px;z-index:3}
	.team-wrap .fir-wrap .cont-fir {width: 34%;padding: 70px 10% 10px 6%;}
	.sec_box .flow_tit{margin-bottom:20px; font-size:60px;}
	.sec_box .flow_des{font-size: 24px;}
	.sec_box .btns_box a{font-size: 26px;}
	.cooperation-left h4 {font-size:40px;}
	.pingtai3 .item .item-content{padding:30px;min-height:400px;}
	.jt .j_right .nr p{ padding-bottom:10px;}
	.profile-list1 .txts-wrap {padding-top:1.25rem;padding-bottom:1.25rem; }
	.profile-list1 .profile-h5 {font-size:30px;color: #333;line-height: 1.2; }
	.profile-list1 .profile-h6 {font-size:22pxcolor: #888;line-height: 1.2;padding-bottom:0;margin-top: 4px; }
	.profile-list1 .profile-detail { margin-top:10px;font-size: 16px; color: #666;line-height: 30px; }
	.profile-list1 .txt-item1 {margin-bottom:8px; }
	.ppc3 .nr li.li3{position: absolute;right:0;top:250px;}
	.ppc3 .nr li.li6{position: absolute;right:0;bottom: 280px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:18px; line-height:50px;}
	.waimao .w_right ul li .nr span{font-size:23px;}
	.wx-solve-11 ul li a {height:130px;}
	.wx-solve-11 ul li .img {margin-left:55px;width: 108px;height: 67px;}
	.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-11 ul li .nr {padding-left: 30px;width:63%;height: 67px; }
	.shape .details span.heading {font-size:30px;margin-top: 10%;}
	.shape .details p {height:150px;}
	.profile-list1 .profile-item {padding:6rem 0 ;}
}
 /*@media(min-width:1400px) {
	 .weblg{max-width:90%;}
	 .nav .title a{display:block;font-size:16px;line-height:44px;padding:0 4px 22px;color:#fff}
	 .inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	.index-banner .slide06 .textpopup .tit{ font-size:50px; margin-bottom:10px; line-height:60px;}
	.index-banner .slide06 .textpopup .txt{ margin-bottom:25px;}
	.index-banner .slide06 .textpopup .txt h2{ font-size:42px;margin:10px auto;}
	.index-banner .slide06 .textpopup .txt p{ font-size:35px;}
	.iservice {padding: 45px 50px;min-height: 270px;}
	.iservice .title {font-size: 28px;}
	.about-history-list .slides li {width: 14.5%;}
	.cooperation-left h4 {font-size:40px;}
	.jt .j_right .nr p{ padding-bottom:10px;}
	.profile-list1 .txts-wrap {padding-top:1.25rem;padding-bottom:1.25rem; }
	.profile-list1 .profile-h5 {font-size:30px;color: #333;line-height: 1.2; }
	.profile-list1 .profile-h6 {font-size:22pxcolor: #888;line-height: 1.2;padding-bottom: 10px;margin-top: 4px; }
	.profile-list1 .profile-detail { margin-top:0px;font-size:15px; color: #666;line-height:24px; }
	.profile-list1 .txt-item1 {margin-bottom:5px; }
	.ppc3 .nr li.li3{position: absolute;right:5%;top:220px;}
	.ppc3 .nr li.li6{position: absolute;right:20%;bottom: 305px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:22px; line-height:63px;}
	.waimao .w_right ul li .nr span{font-size:28px;}
	.wx-solve-11 ul li a {height:110px;}
	.wx-solve-11 ul li .img {margin-left: 85px;width: 108px;height: 67px;}
	.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-11 ul li .nr {padding-left: 30px;width:68%;height: 67px; }
}*/
/* @media(min-width:1600px) {
	 .nav .title a{display:block;font-size:16px;line-height:44px;padding:0 4px 22px;color:#fff}
	 .weblg{max-width:90%;}
	.inside-banner .feature h5{font-size:30px; line-height:20px; text-align:center;}
	.inside-banner .feature h5 img{width:60px; height:60px;margin:0 auto;}
	.index-banner .slide06 .textpopup .tit{ font-size:50px; margin-bottom:10px; line-height:60px;}
	.index-banner .slide06 .textpopup .txt{ margin-bottom:25px;}
	.index-banner .slide06 .textpopup .txt h2{ font-size:42px;margin:10px auto;}
	.index-banner .slide06 .textpopup .txt p{ font-size:35px;}
	.iservice {padding: 45px 50px;min-height: 270px;}
	.iservice .title {font-size: 28px;}
	.m-ichl-title .cn{font-size:36px;line-height:62px;}
	.iabout-us .year{position:absolute;right:27px;top:-140px;z-index:3}
	.team-wrap .fir-wrap .cont-fir {width: 34%;padding: 70px 10% 10px 6%;}
	.sec_box .flow_tit{margin-bottom:20px; font-size:60px;}
	.sec_box .flow_des{ font-size: 24px;}
	.sec_box .btns_box a{font-size: 26px;}
	.cooperation-left h4 {font-size:45px;}
	.about-history-list .slides li {width: 15%;}
	.jt .j_right .nr p{ padding-bottom:28px;}
	.profile-list1 .txts-wrap {padding-top: 2.25rem;padding-bottom: 2.25rem; }
	.profile-list1 .profile-h5 {font-size: 36px;color: #333;line-height: 1.2; }
	.profile-list1 .profile-h6 {font-size: 24pxcolor: #888;line-height: 1.2;padding-bottom: 10px;margin-top: 4px; }
	.profile-list1 .profile-detail { margin-top:7px;font-size:16px; color: #666;line-height: 30px; width:80%;}
	.profile-list1 .txt-item1 {margin-bottom:5px; }
	.ppc3 .nr li.li3{position: absolute;right:5%;top:220px;}
	.ppc3 .nr li.li6{position: absolute;right:20%;bottom: 305px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:22px; line-height:63px;}
	.waimao .w_right ul li .nr span{font-size:28px;}
	.wx-solve-11 ul li a {height:110px;}
	.wx-solve-11 ul li .img {margin-left: 85px;width: 108px;height: 67px;}
	.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
	.wx-solve-11 ul li .nr {padding-left: 30px;width:68%;height: 67px; }
	#owl-demo4 .item dd h2{ font-size:18px; line-height:80px;  height:80px;}
}*/




