﻿/* reset */
* {margin:0;padding:0;border:none;font-family:Arial,Helvetica,sans-serif,Tahoma,Verdana,'Microsoft YaHei','宋体';}
table {border-collapse:collapse;border-spacing:0;}
ul,ol,dl,dt,dd,li {list-style:none}
input,textarea,select,label {outline:none;margin:auto 0;vertical-align:middle;}
/*初始化HTML5中的block元素*/

@font-face {
  font-family: "iconfont";
  src: url('font/iconfont.eot');
  src: url('font/iconfont.eot') format('embedded-opentype'),
       url('font/iconfont.woff') format('woff'),
       url('font/iconfont.ttf') format('truetype'),
       url('font/iconfont.svg') format('svg');
}
.aicf {font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing:grayscale;}

body {cursor:default;-webkit-text-size-adjust:none;font-size:12px;background:#FFF;color:#000;}

ul{list-style:none;}
img {border:0;}
a{text-decoration:none;color:#686868;}
.fl{float:left;}
.fr{float:right;}
.cl {clear:left;}
.cr {clear:right;}
.ca {clear:both;}
.ov {overflow:hidden;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.text-ell {overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;}

.ms100 {transition:all 100ms ease;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;}
.ms200 {transition:all 200ms ease;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;}
.ms300 {transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}
.ms400 {transition:all 400ms ease;-moz-transition:all 400ms ease;-webkit-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;}
.ms500 {transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.ms600 {transition:all 600ms ease;-moz-transition:all 600ms ease;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;}

.bg-ff {background:#fff;}
.bg-f5 {background:#f5f5f5;}
.bg-ee {background:#eee;}
.bg-dd {background:#ddd;}
.bg-cc {background:#ccc;}
.bg-99 {background:#999;}
.bg-66 {background:#666;}
.bg-33 {background:#333;}
.bg-00 {background:#000;}
.bg-img-01 {background:url('images/process/bg-01.jpg');}

.off-top-10 {margin-top:10px !important;}
.off-top-15 {margin-top:15px !important;}
.off-top-20 {margin-top:20px !important;}
.off-top-30 {margin-top:30px !important;}
.off-top-50 {margin-top:50px !important;}

.grayImg {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}

.dropdown-toggle {position:relative;overflow:hidden;}
.dropdown-toggle:hover {overflow:visible;}
.dropdown-menu {display:none;position:absolute;}

.theme-btn {display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}

.auto-1400 {width:1400px;padding:0 10px;display:table;margin:0 auto;}
.auto-1200 {width:1200px;padding:0 10px;display:table;margin:0 auto;}

body {padding-top:120px;min-width:1440px;}

.talkerMenu {position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;background:#fff;border:1px solid #e0e0e0;}
.talkerMenu  ul li {width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.talkerMenu  ul li:last-child {border:none;}
.talkerMenu  ul li i {height:36px;font-size:32px;display:block;margin-top:8px;}
.talkerMenu  ul li .inner-box {position:absolute;width:78px;height:78px;top:0;right:78px;transition:all .3s;overflow:hidden;background:#fff;}
.talkerMenu  ul li.topicon{background:#0094D2;color:#fff}
.talkerMenu  ul li.topicon:hover{opacity:.8;filter:Alpha(opacity=80)}

.talkerMenu  ul li.wxicon .inner-box {width:183px;/*height:218px;*/height:auto;display:none;color:#363636;text-align:center;position:absolute;top:0;border:1px solid #e0e0e0}
.talkerMenu  ul li.wxicon .inner-box img {display:block;width:100%;}

.talkerMenu  ul li.telicon .inner-box{width:200px;height:78px;display:none;color:#fff;text-align:left;position:absolute;top:0px;background:#0094D2}
.talkerMenu  ul li.telicon .inner-box div {height:40px;overflow:hidden;padding:18px 10px;margin-top:2px;}
.talkerMenu  ul li.telicon .inner-box div span{display:block;line-height:20px;font-size:16px;}
.talkerMenu  ul li.telicon .inner-box div .aicf {height:40px;font-size:38px;line-height:40px;float:left;margin-right:15px;}

.talkerMenu  ul li.user-icon-but .inner-box {width:78px;height:78px;display:none;color:#fff;text-align:left;position:absolute;top:0px;background:#0094D2;}
.talkerMenu  ul li.user-icon-but .inner-box a {display:block;width:78px;height:78px;line-height:78px;}
.talkerMenu  ul li.user-icon-but .inner-box a .aicf {height:40px;font-size:32px;line-height:40px;display:block;text-align:center;font-weight:100;}
.talkerMenu  ul li.user-icon-but .inner-box a .txt {height:30px;line-height:30px;font-size:14px;display:block;text-align:center;}

.talkerMenu  ul li:hover {background:#0094D2;color:#fff}
.talkerMenu  ul li:hover a{color:#fff}
.talkerMenu  ul li:hover .inner-box {display:block!important;}


@-webkit-keyframes BottomLine {
  0% {left:0%;width:0%;}
  15% {width:30%;}
  55% {width:30%;}
  70% {width:0%;left:100%;}
  100% {left:100%;}
}

@keyframes BottomLine {
  0% {left:0%;width:0%;}
  15% {width:30%;}
  55% {width:30%;}
  70% {width:0%;left:100%;}
  100% {left:100%;}
}

/*background:linear-gradient(to right bottom, rgb(0, 131, 176), rgb(0, 180, 219));*/
.main-header {position:fixed;left:0px;top:0px;z-index:999;width:100%;background:#ffffff;}
.main-header .header-top {background:#0094D2 linear-gradient(to right bottom, rgb(0, 131, 176), rgb(0, 180, 219));/*background:#0094D2;*/color:#ffffff;font-size:13px;overflow:hidden;}
.main-header .header-top.hover {overflow:visible;}
/*.main-header .header-top .auto-1400 {overflow:hidden;display:block;}*/
/*.main-header .header-top .dropdown-toggle .dropdown-btn {position:relative;border:none;background-color:#0094D2 !important;padding:0 15px;display:block;line-height:40px;border-radius:0px;}
.main-header .header-top .dropdown-toggle .dropdown-menu {left:0px;top:100%;width:200px;border:none;border-radius:0px;padding:0px;margin:1px 0px 0px;border-top:3px solid #0094D2;}*/
.main-header .header-top .top-left {line-height:40px;font-size:14px;}
.main-header .header-top .top-right>span {position:relative;display:inline-block;line-height:24px;margin:8px 0px 5px 30px;}
.main-header .header-top .top-right>span .aicf {font-size:14px;margin-right:6px;}

/*.main-header .header-top .top-right ul li:last-child::before {content:'';height:0px;border-bottom:1px solid #fff;position:absolute;bottom:0;animation:BottomLine 4s infinite;}*/
.main-header .adTxt {margin:0px 30px;min-width:150px;max-width:300px;overflow:hidden;}
.main-header .main-box {width:100%;background:#ffffff;padding-bottom:4px;}

/*.main-header .main-box.fixed {position:fixed;top:0;}*/

.main-header .main-box .logo-box {float:left;padding-top:16px;}
.main-header .main-box .logo-box .logo img {display:inline-block;max-width:100%;}
.main-header .nav-toggler {float:right;margin-top:16px;display:none;}
.main-header .nav-toggler button {position:relative;display:block;height:36px;width:40px;background:#0094D2;color:#ffffff;text-align:center;font-size:18px;line-height:34px;border:1px solid #0094D2;border-radius:3px;font-weight:normal;}
.main-header .header-kefu-icon {width:38px;height:38px;background-color:#0094D2;float:right;margin-top:42px;padding:5px;border-radius:50%;cursor:pointer;display:none;}

.main-menu {float:right;}
.main-menu .navigation > li {float:left;display:inline;padding:34px 0px 22px 50px;/*margin-left:-4px;background:url('/images/top-nav-bg.png') left 40px no-repeat;*/}
.main-menu .navigation > li > a {position:relative;display:block;overflow:hidden;font-size:16px;height:24px;color:#111111;line-height:24px;text-transform:uppercase;}
.main-menu .navigation > li > a > span {display:block;margin-top:0;}
.main-menu .navigation > li > a > span em {color:#0094D2;font-style:normal;}
.main-menu .navigation > li > div.dropdown {position:absolute;left:0;right:0;margin-top:16px;overflow:hidden;z-index:100000;height:0px;background:#f5f5f5;}
.main-menu .navigation > li:hover > a > span {margin-top:-24px;}
.main-menu .navigation > li:hover > div.dropdown {height:240px;}

/*关于至尚下拉菜单*/
.aboutMenu .items {overflow:hidden;width:1400px;padding:30px 10px;margin:0 auto;}
.aboutMenu .item {float:left;padding:1% 3%;width:19%;border-left:1px solid #ddd;margin-left:-1px;}
.aboutMenu .item:first-child {border:none;margin:0;}
.aboutMenu .item a {display:block;text-align:center;}
.aboutMenu .item .aicf {width:100px;height:100px;line-height:100px;font-size:50px;display:block;clear:both;margin:10px auto;background:#ddd;border-radius:50%;}
.aboutMenu .item span {font-size:18px;margin-top:10px;display:block;color:#444;}
.aboutMenu .item a:hover {transform:translateY(-5px);}
.aboutMenu .item a:hover .aicf {background:#0094D2;color:#fff;}
.aboutMenu .item a:hover span {color:#0094D2;}
.main-menu .navigation > li:hover > div.dropdown.aboutMenu {height:242px;}

/*项目案例菜单*/
.projectMenu .items {overflow:hidden;width:1180px;padding:50px 10px;margin:0 auto;}
.projectMenu .img {width:160px;height:160px;border-radius:10%;margin-left:100px;position:relative;overflow:hidden;background:#ccc;}
/*.projectMenu .img::before,.projectMenu .img::after {content:'';position:absolute;width:0%;top:0;z-index:1;border:80px solid #0094D2;}
.projectMenu .img::before {left:80px;border-left-color:transparent;}
.projectMenu .img::after {left:-80px;border-right-color:transparent;}*/
.projectMenu .img img {display:block;margin:40px;width:80px;height:80px;-webkit-filter:brightness(0);filter:brightness(0);}
.projectMenu .txt {width:720px;margin-left:100px;}
.projectMenu .txt span {line-height:50px;font-size:18px;float:left;width:240px;font-weight:300;}
.projectMenu .txt span::before {content:'-';margin-right:5px;}
.projectMenu .txt span a {color:#000;}
.projectMenu .txt span a img {-webkit-filter:brightness(0);filter:brightness(0);transition:all 300ms;}
.projectMenu .txt span a:hover {color:#0094D2;margin-left:5px;}
.projectMenu .txt span a:hover img {-webkit-filter:brightness(1);filter:brightness(1);}
.main-menu .navigation > li:hover > div.dropdown.projectMenu {height:260px;}

/*产品下拉菜单*/
.productMenu .items {overflow:hidden;width:1200px;padding:30px 10px;margin:0 auto;}
.productMenu .item {float:left;padding:1% 5%;width:15%;border-left:1px solid #ddd;margin-left:-1px;}
.productMenu .item:first-child {border:none;margin:0;}
.productMenu .item a {display:block;text-align:center;}
.productMenu .item .aicf {width:120px;height:120px;line-height:120px;font-size:58px;display:block;clear:both;margin:0 auto;background:#ddd;border-radius:50%;}
.productMenu .item span {font-size:18px;margin-top:10px;display:block;color:#444;}
.productMenu .item a:hover {transform:translateY(-5px);}
.productMenu .item a:hover .aicf {background:#0094D2;color:#fff;}
.productMenu .item a:hover span {color:#0094D2;}
.main-menu .navigation > li:hover > div.dropdown.productMenu {height:242px;}


/*流程下拉菜单*/
.processMenu .items {overflow:hidden;width:1200px;padding:30px 10px;margin:0 auto;}
.processMenu .item {float:left;padding:1% 8%;width:17.333%;border-left:1px solid #ddd;margin-left:-1px;}
.processMenu .item:first-child {border:none;margin:0;}
.processMenu .item a {display:block;text-align:center;}
.processMenu .item .aicf {width:120px;height:120px;line-height:120px;font-size:58px;display:block;clear:both;margin:0 auto;background:#ddd;border-radius:50%;}
.processMenu .item span {font-size:18px;margin-top:10px;display:block;color:#444;}
.processMenu .item a:hover {transform:translateY(-5px);}
.processMenu .item a:hover .aicf {background:#0094D2;color:#fff;}
.processMenu .item a:hover span {color:#0094D2;}
.main-menu .navigation > li:hover > div.dropdown.processMenu {height:242px;}


/*优势下拉菜单*/
.advantageMenu .items {overflow:hidden;width:1400px;padding:50px 10px;margin:0 auto;}
.advantageMenu .items .item {float:left;display:inline;}

.advantageMenu .fl {width:120px;height:120px;border-radius:10%;padding:20px;}
.advantageMenu .fl img {height:120px;display:block;margin:0 auto;}
.advantageMenu .fr span {line-height:34px;font-size:18px;float:left;width:180px;font-weight:300;}
.advantageMenu .fr span.biger {font-weight:bold;font-size:22px;float:left;clear:both;margin-left:-5px;width:90%;margin-bottom:20px;}

.advantageMenu .fr span::before {content:'-';margin-right:5px;}
.advantageMenu .fr span a {color:#000;}
.advantageMenu .fr span a:hover {color:#0094D2;margin-left:5px;}

.advantageMenu .three {width:500px;margin-left:80px;}
.advantageMenu .three .fl {background:#F32A2A;}
.advantageMenu .three .fr {width:280px;}

.advantageMenu .eight {width:750px;margin-left:60px;}
.advantageMenu .eight .fl {background:#0094D2;}
.advantageMenu .eight .fr {width:540px;margin-left:50px;}

.main-menu .navigation > li:hover > div.dropdown.advantageMenu {height:260px;}


/*** ====================================================================Hidden Sidebar style====================================================================***/
.mobile-nav {display:none;}

/*分页效果*/
.pageList {padding:3% 0 5%;text-align:center;}
.pageList * {font-size:16px;}
.pageList em,.pageList a {display:inline-block;line-height:48px;width:48px;padding:0 10px;border:1px solid #e5e5e5;margin-left:-1px;font-style:normal;text-align:center;background:#fff;transition:all 300ms;}
.pageList a:hover,.pageList em {color:#fff;background:#0094D2;}
.pageList a:first-child {border-radius:5px 0 0 5px;width:65px;}
.pageList a:last-child {border-radius:0 5px 5px 0;width:65px;}
.pageList .pageInfo {display:none;}
/*内页分页*/
.pageInfoDiv {clear:both;padding:20px 0;text-align:right;}
.pageInfoDiv span {display:inline-block;line-height:16px;margin:0 8px;}
.pageInfoDiv a,.pageInfoDiv em {display:inline-block;line-height:14px;padding:0 5px;border:1px solid #ccc;margin:0 5px;}
.pageInfoDiv em {background:#f7f8f9;border-style:dashed;}

.home-title {padding-top:5%;padding-bottom:3%;text-align:center;width:65%;margin:0 auto;}
.home-title h3 {font-size:36px;line-height:66px;letter-spacing:2px;font-weight:normal;}
.home-title p {font-size:16px;line-height:36px;color:#666;font-weight:normal;}


.about-part {padding:50px 0;overflow:hidden;}
.about-part .item {margin-left:3.5%;width:31%;}
.about-part .item:first-child {margin-left:0;}
.about-part .item .title {height:60px;line-height:60px;font-size:20px;overflow:hidden;position:relative;}
.about-part .item .title::before {content:'';position:absolute;z-index:1;height:1px;bottom:0px;width:100%;right:0;background:#ccc;}
.about-part .item .title::after {content:'';position:absolute;z-index:2;height:2px;bottom:0px;width:45px;right:0;background:#0094D2;}
.about-part .item .title .more {font-size:14px;display:none;}
.about-part .item .title .more a {color:#0094D2;}
.about-part .item .txt {width:100%;padding-top:20px;color:#666;font-size:14px;line-height:30px;}

.about-part .buts-three {margin-top:5%;display:flex;}
.about-part .buts-three a {width:30%;margin-right:3%;font-size:16px;line-height:30px;text-indent:2px;}
.about-part .buts-three a span {font-weight:bold;border-bottom:1px solid #ccc;padding:5px 2px 8px 2px;color:#666;position:relative;}
.about-part .buts-three a span::before {content:'';position:absolute;height:2px;background:#0094D2;width:0;left:0;bottom:-1px;transition:all 0.3s;}
.about-part .buts-three a:hover span {color:#0094D2;}
.about-part .buts-three a:hover span::before {width:100%;}

.about-part .buts-four {margin-top:3%;display:flex;}
.about-part .buts-four div {width:23%;margin-right:2%;font-size:14px;line-height:30px;}
.about-part .buts-four div a {display:inline-block;border-bottom:1px solid #ccc;padding:0px 2px 2px 2px;color:#666;position:relative;}
.about-part .buts-four div a::before {content:'';position:absolute;height:2px;background:#0094D2;width:0;left:0;bottom:-1px;transition:all 0.3s;}
.about-part .buts-four div a:hover {color:#0094D2;}
.about-part .buts-four div a:hover::before {width:100%;}

.youshi-part {width:100%;padding-top:20px;color:#666;font-size:14px;line-height:26px;}
.youshi-part .three {width:30%;}
.youshi-part .eight {width:70%;}
.youshi-part span {display:block;}
.youshi-part span::before {content:'- ';}
.youshi-part .biger {font-weight:bold;font-size:16px;padding-bottom:10px;}
.youshi-part .eight span {width:35%;margin-left:15%;float:left;}
.youshi-part .eight span.biger {clear:both;width:100%;}
.youshi-part a {color:#666;}
.youshi-part a:hover {color:#0094D2;}

.friend-link {padding:15px 0;border-top:1px solid #eee;line-height:26px;}
.friend-link a {margin:0 5px;}
.copyright-part {padding:20px 0;height:20px;line-height:20px;background:#333;color:#fff;}
.copyright-part .auto-1400 {overflow:hidden;}
.copyright-part .auto-1400 span {margin-left:20px;}
.copyright-part .auto-1400 a {color:#fff;}

footer {display:block;background:#333;color:#ccc;min-height:102px;}
footer .copyRight {line-height:1.8em;text-align:center;padding:30px 0;}
footer .copyRight span {display:inline-block;margin:0 10px;}

/*通用滑动门*/
.common-swap .swapbut{text-align:center; margin-top:10px; padding-bottom:40px; border-bottom:1px solid #dfdfdf;}
.common-swap .swapbut a {display:inline-block;font-size:16px;color:#000;line-height:38px;margin-left:5px;margin-right:5px;width:140px;border-radius:20px;position:relative;}
.common-swap .swapbut a:hover{color:#fff; background-color:#0094D2;}
.common-swap .swapbut a.hover{color:#fff; background-color:#0094D2;}

.common-swap .swapitem {display:none;}
.common-swap .swapitem.hover {display:block;}

.searchForm {background:#fff;height:50px;overflow:hidden;}
.searchForm input {height:50px;line-height:50px;background:none transparent;border:none transparent;margin:0;outline:none;}
.searchForm input[type="text"] {padding:0 15px;font-size:14px;width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:calc(100% - 110px);float:left;color:#000;}
.searchForm input[type="submit"] {padding:0;width:75px;text-align:center;background:#0094D2;color:#fff;font-size:16px;float:right;}
.searchForm .imgSearch {float:left;width:40px;height:50px;line-height:50px;font-size:22px;margin-left:-40px;}

.pagePos {padding-top:3%;padding-bottom:3%;}
.pagePos .txt {font-size:36px;font-weight:bold;}
.pagePos .selects .listAll-but {display:block;width:100px;float:left;height:40px;width:200px;line-height:40px;font-size:16px;color:#fff;background:#0094D2;text-align:center;}
.pagePos .select {float:left;height:40px;width:220px;line-height:40px;font-size:16px;background:#f5f5f5;margin-left:20px;text-indent:20px;}
.pagePos .select:first-child {margin-left:0;}
.pagePos .select .selectObj {position:relative;z-index:10;background:#f5f5f5;overflow:hidden;}
.pagePos .select .value-item {height:40px;line-height:40px;overflow:hidden;position:relative;}
.pagePos .select .value-item .fr {margin-right:20px;margin-top:0;width:40px;position:absolute;right:0;top:0;float:none;}
.pagePos .select .value-item .fr .aicf {clear:both;display:block;width:40px;}
.pagePos .select .items {max-height:0px;overflow:hidden;}
.pagePos .select .selectObj ul {max-height:280px;overflow-y:auto;overflow-x:hidden;}
.pagePos .select .selectObj ul li a {height:40px;line-height:40px;display:block;}
.pagePos .select .selectObj ul li a:hover {background:#0094D2;color:#fff;}
.pagePos .select.hover .selectObj {overflow:visible;box-shadow:0 0 5px #ccc;}
.pagePos .select.hover .selectObj .items {max-height:280px;}
.pagePos .select.hover .value-item .fr {margin-top:-40px;}

.pagePos .links {overflow:hidden;}
.pagePos .links a {float:left;height:50px;line-height:50px;width:120px;text-align:center;margin-right:2px;background:#fff;color:#000;font-size:16px;}
.pagePos .links a:hover,.pagePos .links a.hover {background:#0094D2;color:#fff;}
.pagePos .searchForm {width:280px;}


.pageBanner {position:relative;color:#fff;min-height:240px;}
.pageBanner>img {width:100%;max-height:580px;display:block;}
.pageBanner h2 {font-size:48px;padding:2% 0 3% 0;position:relative;}
.pageBanner h2::after {content:'';position:absolute;bottom:0;left:0;width:50px;height:4px;background:#fff;}
.pageBanner p{font-size:24px;padding:2.2% 0;}
.pageBanner p.small {padding-top:0%;margin-top:-1%;}

.pageBanner .txt-left-mid {position:absolute;top:50%;left:50%;margin-left:-680px;width:700px;margin-top:-80px;}
.pageBanner .txt-left-bot {position:absolute;bottom:20px;left:50%;width:700px;margin-left:-700px;}
.pageBanner .txt-cen-mid {position:absolute;top:50%;left:50%;width:700px;height:120px;margin-top:-60px;margin-left:-350px;}
.pageBanner .txt-right-mid {position:absolute;top:50%;right:50%;margin-right:-680px;width:700px;}

.pageBanner.black {color:#000;}
.pageBanner.black h2::after {background:#000;}

.pageBanner .searchForm {width:480px;}

@media only screen and (max-width:1440px){
	.auto-1400 {width:1200px;}
	body {min-width:1240px;}
	.main-menu .navigation > li {padding:34px 0px 22px 30px;}
	.aboutMenu .items {width:1200px;}

	.advantageMenu .items {width:1200px;}

	.advantageMenu .fr span {width:150px;}

	.advantageMenu .three {width:400px;margin-left:50px;}
	.advantageMenu .three .fr {width:200px;}

	.advantageMenu .eight {width:650px;}
	.advantageMenu .eight .fr {width:450px;margin-left:0;}

	.about-part .item .txt {line-height:25px;}

	.youshi-part .eight span {margin-left:0;text-indent:25px;width:50%;}
	.youshi-part span::before {content:none;}

	.pageBanner .txt-left-mid {margin-left:-580px;}
	.pageBanner .txt-left-bot {margin-left:-600px;}
	.pageBanner .txt-right-mid {margin-right:-580px;}

	.partner-main .owl-carousel {width:1200px;}
}

@media only screen and (max-width:1240px) and (min-width:768px){
	.auto-1400 {width:1000px;}
	.auto-1200 {width:1000px;}
	body {min-width:1020px;}
	.main-header .adTxt {display:none;}

	.article-content {padding:5% 2%;}

	.aboutMenu .items {width:1000px;}
	.aboutMenu .item span {font-size:16px;}

	.about-part .buts-four div a {font-size:12px;}
	
	.productMenu .items {width:1000px;}
	.projectMenu .img {margin-left:60px;}
	.projectMenu .items {width:980px;}
	.projectMenu .txt {width:630px;margin-left:60px;}
	.projectMenu .txt span {width:210px;font-size:16px;}
	
	.advantageMenu .items {width:1000px;}
	.advantageMenu .fr span {width:130px;font-size:16px;}
	.advantageMenu .three {width:380px;margin-left:20px;}
	.advantageMenu .three .fr {width:180px;}

	.advantageMenu .eight {width:580px;margin-left:0;}
	.advantageMenu .eight .fl {background:#0094D2;}
	.advantageMenu .eight .fr {width:390px;margin-left:0;}
	
	.processMenu .items {width:1000px;}

	.youshi-part .eight span {text-indent:15px;}

	.pageBanner .txt-left-mid {margin-left:-480px;}
	.pageBanner .txt-left-bot {margin-left:-500px;}
	.pageBanner .txt-right-mid {margin-right:-480px;}

	.pageBanner h2 {font-size:36px;padding:2% 0;}
	.pageBanner p{font-size:20px;padding:1.6% 0;}
}


@media only screen and (max-width:560px)
{
	body {min-width:unset;padding-top:125px;}
	.auto-1400,.auto-1200 {width:96%;padding:0 2%;}

	.talkerMenu {margin-top:0px;top:unset;bottom:5%;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);transform:scale(0.5);}
	.talkerMenu ul li.qqicon,.talkerMenu ul li.wxicon {display:none;}

	.main-header .main-box .logo-box {padding-top:10px;}

	.home-title {width:95%;}
	.home-title h3 {font-size:22px;line-height:44px;}
	.home-title p {font-size:14px;}

	.main-header .header-top {padding-bottom:0px;}
	.main-header .header-top .top-left {clear:both;width:100%;text-align:center;line-height:20px;margin-top:10px;}
	.main-header .header-top .top-right {float:unset;width:auto;text-align:center;}
	.main-header .header-top .top-right>span {margin:0px 5px 5px 5px;}
	.main-header .header-top .top-right>span>span {display:none;}

	.main-header .adTxt {display:none;}

	.main-header .nav-toggler {display:block;}
	.main-menu {display:none;}

	.main-menu {width:50px;height:50px;position:relative;}
	.main-menu .navigation {position:absolute;top:0;left:100%;right:0;bottom:0;}
	.main-menu .navigation li {padding:0;line-height:40px;}
	.main-menu .navigation li .dropdown {display:none;}

	.mobile-nav {position:fixed;top:0;right:-305px;width:305px;bottom:0;background:#272727;z-index:9999;display:block;padding-top:22px;}
	.mobile-nav.hover {right:0px;animation:fadeInRight 300ms;}
	.mobile-nav	.hidden-bar-closer {position:absolute;z-index:1;top:0;width:100%;height:20px;background:rgba(255,255,255,0.20);border-radius:2px;line-height:20px;color:#fff;text-align:center;font-size:12px;}
	
	.mobile-nav .logo {padding:30px 0px;background:#272727;}
	.mobile-nav .logo img {display:block;max-width:100%;margin:0 auto;height:40px;}

	.mobile-nav ul> li {border-bottom:1px solid #666;}
	.mobile-nav ul> li > a {position:relative;display:block;overflow:hidden;font-size:16px;height:48px;color:#fff;line-height:48px;text-transform:uppercase;}
	.mobile-nav ul> li > a>.aicf {position:absolute;right:0;top:0;right:0;width:48px;height:48px;text-align:center;line-height:48px;}
	.mobile-nav ul> li > a > span {display:block;margin-top:0;padding-left:2em;}
	.mobile-nav ul> li > a > span em {color:#0094D2;font-style:normal;}
	.mobile-nav ul> li > div.dropdown {display:none;border-top:1px solid #444;}
	.mobile-nav ul> li .items {clear:both;width:100%;overflow:hidden;}
	.mobile-nav ul> li .items>.txt>span {display:block;}
	.mobile-nav ul> li .items a {color:#fff;line-height:48px;display:block;text-indent:4em;font-size:14px;}
	.mobile-nav ul> li .items a .aicf {margin-right:5px;}


	.mobile-nav-box {overflow-y:scroll;overflow-x:hidden;position:absolute;top:0;left:0;right:0;bottom:0;}

	.mobile-nav ul> li.hover>div.dropdown {display:block;}
	.mobile-nav ul> li .items a img {height:12px;vertical-align:middle;margin-right:3px;}

	.pagePos {padding-top:4%;padding-bottom:4%;}
	.pagePos .txt {font-size:24px;}
	.pagePos .selects {float:none;display:none;}
	.pagePos .selects .listAll-but {width:100px;}

	.pagePos .select {width:140px;}

	.mobile-nav ul> li .items .three>a,.mobile-nav ul> li .items .eight>a {display:none;}
	.mobile-nav ul> li .items .eight {border-top:1px solid #444;}
	.mobile-nav ul> li .items .biger a {font-size:16px;font-weight:bold;text-indent:3.5em;border-bottom:1px dashed #444;}

	.contact-part .info {width:100%;}
	.contact-part .info .icons {text-align:center;}
	.contact-part .form {width:100%;}
	.contact-part .form form {padding:20px;}
	.contact-form .title {font-size:20px;margin-top:-20px;}
	.contact-form .item.fl,.contact-form .item.fr {float:none;}

	.about-part {padding-top:0;}
	.about-part .item {width:100%;margin:0;float:none;margin-top:30px;}
	.about-part .item .title {display:table;width:100%;}
	.about-part .item .txt {margin-top:20px;}

	.pageList * {font-size:12px;}
	.pageList em, .pageList a {line-height:28px;padding: 0 5px;width:28px;}

	.pageBanner {width:100%;overflow:hidden;}
	.pageBanner>img {width:240%;margin-left:-70%;}

	.pageBanner .txt-left-mid {width:90%;margin-left:5%;left:0;width:300px;margin-top:-30px !important;}
	.pageBanner .txt-left-mid img {width:90%;}
	.pageBanner .txt-left-bot {width:90%;margin-left:5%;left:0;}
	.pageBanner h2 {font-size:32px;}
	.pageBanner p {font-size:18px;}

	.pageBanner .searchForm {width:100%;}

	.copyright-part .auto-1400 span {margin-left:5px;}
}