/*软件开发*/
.header .nav li a:hover,
.header .nav li a:active,
.header .nav li a:visited {
	background: transparent !important
}

.soft-banner {
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 745px;
	position: relative
}

/* .softner{
    background-image: url('../images/sofe_ban.png');
} */
/* .mobileBan{
    background-image: url('../images/mobile-ban.png');
} */
/* .websiteBan{
    background-image: url('../images/websit_ban.png');
} */
/* .aboutBan{
    background-image: url('../images/about_ban.png');
} */
/* .dianshangBan{
    background-image: url('../images/websit_ban2.png');
} */
.brand_t {
	margin-top: 40px;
	display: flex;
	flex-direction: row;
	align-items: center;
}

.brand_t h2 {
	font-weight: bold;
	margin-left: 20px;
}

.brand_ul {
	display: flex;
	flex-direction: row;
	margin-left: 45px;
	margin-top: 30px;
}

.brand_item {
	width: calc((100% - 60px) / 2);
	border: solid 1px #dcdddd;
	display: flex;
	flex-direction: column;
	padding: 26px 20px !important;
	margin-right: 20px;
}

.brand_item:last-child {
	margin-right: 0px;
}
.process_pc{
	width: 100%;
	margin-top: 54px;
}
.process_mobile{
	display: none;
}
.b_item_title {
	margin-top: 0 !important;
	font-size: 18px;
	font-weight: bold;
}

.b_item_content {
	margin-top: 15px !important;
	font-size: 14px !important;
	color: #666666 !important;
}

.brand_ms {
	line-height: 24px;
	font-size: 14px !important;
	color: #666666 !important;
	margin-left: 45px;
}

.header {
	background: transparent !important;
}

.header .nav a {
	color: #fff;
	background: none;
}

.header .nav .active a {
	background: none;
	color: #fff;
}

.tit-soft {
	width: 100%;
	margin-top: 17%;
}

.tit-soft .spans {
	width: 35px;
	height: 3px;
	background: #d70000;
}

.tit-soft p {
	font-size: 18px;
	color: #fff;
	margin-top: 12px;
	text-transform: uppercase;
	width: 60%;
}

.two_nav_as {
	width: 100%;
	height: 78px;
	line-height: 78px;
	background: #f1f1f1;
	font-size: 18px;
	font-weight: bold;
	text-align: center
}

.sof_nav1 {
	overflow-x: auto;
	overflow-y: hidden;
	display: flex;
	display: -ms-flexbox;

}

.sof_nav1 a {
	display: block;
	width: 0;
	flex: 1;
	-ms-flex: 1;
	min-width: 140px;
}

.two_nav_as i.icon1 {
	background-image: url(../images/black1.png)
}

.two_nav_as i.icon2 {
	background-image: url(../images/black2.png)
}

.two_nav_as i.icon3 {
	background-image: url(../images/black3.png)
}

.two_nav_as.two_back i.icon1 {
	background-image: url(../images/h1.png)
}

.two_nav_as.two_back i.icon2 {
	background-image: url(../images/h2.png)
}

.two_nav_as.two_back i.icon3 {
	background-image: url(../images/h3.png)
}

.two_nav_as.two_back {
	background: #d70000;
	color: #fff
}

.bas_details_head,
.bas_nav {
	margin-top: 0px;
}

.sof_nav1 a:hover,
.sof_nav1 a:active,
.sof_nav1 a {
	text-decoration: none
}

.sof_nav1 a:hover .two_nav_as,
.sof_nav1 a:active .two_nav_as {
	background: #d70000;
	color: #fff
}

.sof_nav1 a:hover .two_nav_as i.icon1 {
	background-image: url(../images/h1.png)
}

.detailed {
	width: 100%;
	background: #f7f7f7;
	margin-top: 79px;
	display: flex;
	flex-direction: column;
	padding-bottom: 30px;
	box-sizing: border-box;
}

.detailed_title {
	margin-top: 45px !important;
	margin-bottom: 20px;
}

.detailed_ui {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.detailed_li {
	width: calc((100% - 60px)/5);
	margin-left: 15px;
	margin-bottom: 13px;
	height: 56px;
	background-color: #ffffff;
	border-radius: 28px;
	border: solid 1px #dcdddd;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 16px;
	font-weight: bold;
	padding: 0 8px;
}

.detailed_li:nth-child(5n+1) {
	margin-left: 0;
}

.promise_d {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	margin-bottom: 60px;
}

.promise_item {
	padding: 20px !important;
	box-sizing: border-box;
	border: solid 1px #dcdddd;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	width: 0;
}

.lm10 {
	margin-left: 10px;
}

.rm10 {
	margin-right: 10px;
}

.promise_content {
	margin-top: 20px;
	color: #666666;
	font-size: 14px;
	line-height: 24px;
}

.promise_top img {
	margin-right: 15px;
}

.promise_top {
	font-size: 24px;
	color: #333333;
	font-weight: bold;
	display: flex;
	flex-direction: row;
	align-items: center;
}

.sof_nav1 a:hover .two_nav_as i.icon2 {
	background-image: url(../images/h2.png)
}

.sof_nav1 a:hover .two_nav_as i.icon3 {
	background-image: url(../images/h3.png)
}

.nav>li>a:hover {
	background: transparent !important;
}

.nav>li.active>a:hover {
	background: transparent !important;
	color: #fff;
}

.two_nav_as i {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	position: relative;
}


/*移动应用*/
.english {
	font-size: 14px;
	color: #fff;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.two_nav_as i.icon4 {
	background-image: url(../images/hei1.png);

}

.two_nav_as i.icon5 {
	background-image: url(../images/hei2.png);
}

.two_nav_as i.icon6 {
	background-image: url(../images/hei3.png);
}

.two_nav_as i.icon7 {
	background-image: url(../images/hei4.png);
}

.two_nav_as.two_back i.icon4,
.sof_nav1 a:hover .two_nav_as i.icon4 {
	background-image: url(../images/red1.png)
}

.two_nav_as.two_back i.icon5,
.sof_nav1 a:hover .two_nav_as i.icon5 {
	background-image: url(../images/red2.png)
}

.two_nav_as.two_back i.icon6,
.sof_nav1 a:hover .two_nav_as i.icon6 {
	background-image: url(../images/red3.png)
}

.two_nav_as.two_back i.icon7,
.sof_nav1 a:hover .two_nav_as i.icon7 {
	background-image: url(../images/red4.png)
}

.row-height {
	margin-top: 170px;
}


/*网站建设*/
.two_nav_as i.pot1 {
	background-image: url(../images/bck1.png);

}

.two_nav_as i.pot2 {
	background-image: url(../images/bck2.png);
}

.two_nav_as i.pot3 {
	background-image: url(../images/bck3.png);
}

.two_nav_as i.pot4 {
	background-image: url(../images/bck4.png);
}

.two_nav_as i.pot5 {
	background-image: url(../images/bck5.png);
}

.two_nav_as.two_back i.pot1,
.sof_nav1 a:hover .two_nav_as i.pot1 {
	background-image: url(../images/brand1.png)
}

.two_nav_as.two_back i.pot2,
.sof_nav1 a:hover .two_nav_as i.pot2 {
	background-image: url(../images/brand2.png)
}

.two_nav_as.two_back i.pot3,
.sof_nav1 a:hover .two_nav_as i.pot3 {
	background-image: url(../images/brand3.png)
}

.two_nav_as.two_back i.pot4,
.sof_nav1 a:hover .two_nav_as i.pot4 {
	background-image: url(../images/brand4.png)
}

.two_nav_as.two_back i.pot5,
.sof_nav1 a:hover .two_nav_as i.pot5 {
	background-image: url(../images/brand5.png)
}

.web-mar {
	margin-top: 108px;
}

.web-size {
	font-size: 24px;
	color: #d70000;
	position: relative;
	top: 3px;

}

.shop_navs {
	font-size: 30px;
	color: #3b3b3b;
	text-align: right;
	overflow: hidden;
	padding-right: 36px !important;
	box-sizing: border-box
}

.shop_navs a {
	display: inline-block;
	margin-left: 8%;
	font-size: 16px;
	color: #464646;
}

.shop_nav_a {
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}

/*关于我们*/
.two_nav_as i.about1 {
	background-image: url(../images/hui1.png);
}

.two_nav_as i.about2 {
	background-image: url(../images/hui2.png);
}

.two_nav_as i.about3 {
	background-image: url(../images/hui3.png);
}

.two_nav_as i.about4 {
	background-image: url(../images/hui4.png);
}

.two_nav_as i.about5 {
	background-image: url(../images/hui5.png);
}

.two_nav_as.two_back i.about1,
.sof_nav1 a:hover .two_nav_as i.about1 {
	background-image: url(../images/mt1.png)
}

.two_nav_as.two_back i.about2,
.sof_nav1 a:hover .two_nav_as i.about2 {
	background-image: url(../images/mt2.png)
}

.two_nav_as.two_back i.about3,
.sof_nav1 a:hover .two_nav_as i.about3 {
	background-image: url(../images/mt3.png)
}

.two_nav_as.two_back i.about4,
.sof_nav1 a:hover .two_nav_as i.about4 {
	background-image: url(../images/mt4.png)
}

.two_nav_as.two_back i.about5,
.sof_nav1 a:hover .two_nav_as i.about5 {
	background-image: url(../images/mt5.png)
}

/*网站建设*/
.abo_us_type {
	font-size: 24px;
	color: #333333;
	margin-top: 75px;
	margin-bottom: 48px;
}

.type-over {
	width: 100%;
}

.type-over ul {
	width: 100%;
	overflow: hidden;
}

.type-over ul li {
	width: 48.5%;
	float: left;
	margin-right: 3%;
	margin-bottom: 35px;
}

.type-over ul li:nth-child(2n+2) {
	margin-right: 0px;
}

.type-over ul li .back-image {
	width: 100%;
	padding: 14% 50px 6% 50px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.back-image span {
	width: 22px;
	height: 3px;
	background: rgba(255, 255, 255, .7);
	display: inline-block
}

.back-image h3 {
	font-size: 24px;
	color: #fff;
	margin-top: 18px;
}

.back-image p {
	font-size: 14px;
	color: #fff;
	margin-top: 16px;
}

.top-you {
	margin-top: 70px;
	margin-bottom: 50px;
}

.top-you h3 {
	font-size: 24px;
	color: #333333
}

.top-you p {
	font-size: 18px;
	color: #333333;
	margin-top: 16px;
}

.advang-main {
	width: 100%;
	background: url(../img/youshi.jpg) no-repeat center;
	background-size: cover;
	height: 420px;
	padding: 68px 0px 10px 0px !important;
	box-sizing: border-box;
	margin-bottom: 80px;
}

.product-nue {
	margin-bottom: 97px;
}

.product-nue p {
	font-size: 24px;
	color: #fff;
	margin-bottom: 18px;
}

.product-nue span {
	display: block;
	font-size: 14px;
	color: #fff;
	width: 90%;
}

.product-nue:nth-child(2n+2) {
	padding-left: 10%;
	box-sizing: border-box
}

/*软件开发*/
.scope-hot {
	margin-top: 70px;
}

.scope-hot p {
	font-size: 30px;
	color: #000000;
	margin-bottom: 15px;
}

.scope-hot span {
	color: #666666;
	font-size: 14px;
}

.sys-top {
	margin-top: 60px;
}

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

.system-on i {
	display: block;
	margin: 0 auto;
	width: 160px;
	height: 160px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center
}

.system-on i.pot1 {
	background-image: url(../img/xt1.jpg)
}

.system-on i.pot2 {
	background-image: url(../img/xt2.jpg)
}

.system-on i.pot3 {
	background-image: url(../img/xt3.jpg)
}

.system-on i.pot4 {
	background-image: url(../img/xt4.jpg)
}

.system-on p {
	font-size: 18px;
	color: #111c88;
	margin-top: 25px;
}

.beginning {
	margin-top: 80px;
	height: 78px;
	border-top: 1px solid #e5e7fa;
	border-bottom: 1px solid #e5e7fa;
	line-height: 78px;
	text-align: center;
	font-size: 16px;
	color: #333333
}

.beginning a {
	width: 133px;
	height: 35px;
	display: inline-block;
	line-height: 35px;
	text-align: center;
	background: #f800fb;
	color: #fff;
	border-radius: 25px;
	font-size: 16px;
	margin-left: 20px;
}

.scope-hot img {
	width: 100%;
	margin-top: 50px;
}

.industry-main {
	width: 100%;
	overflow: hidden;
	margin-top: 42px;
}

.industry-main .trade-left {
	width: 49%;
	float: left;
}

.industry-main .trade-right {
	width: 49%;
	float: right;
}

.trade-img {
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 40px 10px 10px 55px;
	box-sizing: border-box;
}

.hei-img1 {
	height: 505px;
}

.hei-img2 {
	height: 245px;
	margin-bottom: 15px;
}

.hei-img3 {
	height: 245px;
}

.trade-img i.mot1 {
	background: url(../images/ms1.png) no-repeat;
	width: 40px;
	height: 28px;
	display: inline-block;
	background-size: contain;
}

.trade-img i.mot2 {
	background: url(../images/ms2.png) no-repeat;
	width: 30px;
	height: 32px;
	display: inline-block;
	background-size: contain;
}

.trade-img i.mot3 {
	background: url(../images/ms3.png) no-repeat;
	width: 36px;
	height: 24px;
	display: inline-block;
	background-size: contain;
}

.trade-img p {
	font-size: 24px;
	color: #fff;
	margin-top: 15px;
	margin-bottom: 12px;
}

.trade-img span {
	display: block;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	width: 70%;
}

.trade-img a {
	display: inline-block;
	margin-top: 20px;
	width: 127px;
	height: 30px;
	border-radius: 25px;
	background: #fff;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
}

.trade-img a em {
	width: 12px;
	height: 9px;
	display: inline-block;
	background-size: contain;
	margin-left: 9px;
	background-size: contain;
	background-repeat: no-repeat;
}

.more-on1 {
	color: #111c88
}

.more-on1 em {
	background: url(../images/jiantou1.png) no-repeat;
	widows: 12px;
	height: 9px;
	display: inline-block;
	background-size: contain;
	margin-left: 9px;
}

.more-on2 {
	color: #8816f7
}

.more-on2 em {
	background-image: url(../images/jiantou2.png);
}

.more-on3 {
	color: #1e4596
}

.more-on3 em {
	background-image: url(../images/jiantou3.png);
}

.made-main {
	width: 100%;
	margin-top: 15px;
}

.mage-img {
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 90px 10px 10px 60%;
	box-sizing: border-box;
	height: 372px;
}

.mage-img i {
	background: url(../images/ms4.png) no-repeat;
	width: 31px;
	height: 28px;
	display: inline-block;
	background-size: contain;
}

.mage-img p {
	font-size: 24px;
	color: #fff;
	margin-top: 20px;
	margin-bottom: 15px;
}

.mage-img span {
	display: block;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
}

.made-main a {
	display: inline-block;
	margin-top: 20px;
	width: 127px;
	height: 30px;
	border-radius: 25px;
	background: #fff;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	color: #2d1cf4;
}

.made-main a em {
	width: 12px;
	height: 9px;
	display: inline-block;
	background-size: contain;
	margin-left: 9px;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(../images/jiantou4.png);
}

.retail-main {
	width: 100%;
	overflow: hidden;
	margin-top: 15px;
}

.retail-main .rel-over {
	width: 49.25%;
	float: left;
	margin-right: 1.5%;
}

.retail-main .rel-over:last-child {
	margin-right: 0px;
}

.retail-img {
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 100px 10px 10px 58px;
	box-sizing: border-box;
	height: 350px;
}

.retail-img p {
	font-size: 24px;
	color: #fff;
	margin-top: 20px;
	margin-bottom: 15px;
}

.retail-img span {
	display: block;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
}

.rel1 {
	background: url(../images/ms5.png) no-repeat;
	width: 29px;
	height: 30px;
	display: inline-block;
	background-size: contain;
}

.rel2 {
	background: url(../images/ms6.png) no-repeat;
	width: 30px;
	height: 28px;
	display: inline-block;
	background-size: contain;
}

.retail-img a {
	display: inline-block;
	margin-top: 20px;
	width: 127px;
	height: 30px;
	border-radius: 25px;
	background: #fff;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
}

.retail-img a em {
	width: 12px;
	height: 9px;
	display: inline-block;
	background-size: contain;
	margin-left: 9px;
	background-size: contain;
	background-repeat: no-repeat;
}

.rel-more1 {
	color: #26126b;
}

.rel-more1 em {
	background-image: url(../images/jiantou5.png);
}

.rel-more2 {
	color: #4f079b;
}

.rel-more2 em {
	background-image: url(../images/jiantou6.png);
}

.sel-main {
	width: 100%;
	margin-top: 90px;
	background: url(../images/touming.jpg) no-repeat center;
	padding: 10px 0px 5% 0px;
	background-size: cover;
}

.solt-ul {
	width: 100%;
	margin-top: 50px;
}

.solt-ul ul {
	overflow: hidden;
}

.solt-ul ul li {
	width: 13%;
	float: left;
	text-align: center;
	margin-right: 1.25%;
}

.solt-ul ul li:last-child {
	margin-right: 0px;
}

.solt-ul ul li .solt-all {
	width: 100%;
	height: 223px;
	padding-top: 47px;
	box-sizing: border-box;
}

.solt-all i {
	display: block;
	margin: 0 auto;
	width: 62px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: center center;
}

/*.solt-all i.solt1{
    background-image: url(../images/tag1.png);
}
.solt-all i.solt2{
    background-image: url(../images/tag2.png);
}
.solt-all i.solt3{
    background-image: url(../images/tag3.png);
}
.solt-all i.solt4{
    background-image: url(../images/tag4.png);
}
.solt-all i.solt5{
    background-image: url(../images/tag5.png);
}
.solt-all i.solt6{
    background-image: url(../images/tag6.png);
}
.solt-all i.solt7{
    background-image: url(../images/tag7.png);
}*/
.solt-all i.solt1 {
	background-image: url(../images/ico_why1_1.png);
}

.solt-all i.solt2 {
	background-image: url(../images/ico_why2_1.png);
}

.solt-all i.solt3 {
	background-image: url(../images/ico_why3_1.png);
}

.solt-all i.solt4 {
	background-image: url(../images/ico_why4_1.png);
}

.solt-all i.solt5 {
	background-image: url(../images/ico_why5_1.png);
}

.solt-all i.solt6 {
	background-image: url(../images/ico_why6_1.png);
}

.solt-all i.solt7 {
	background-image: url(../images/ico_why7_1.png);
}

.solt-all p {
	font-size: 18px;
	color: #333333;
	margin-top: 15px;
}

.solt-all span {
	font-size: 14px;
	color: #666666;
	margin-top: 6px;
}

.solt-ul ul li:hover .solt-all {
	background: #fff
}

/*.solt-ul ul li:hover .solt-all i.solt1{
    background-image: url(../images/acticed1.png);
}
.solt-ul ul li:hover .solt-all i.solt2{
    background-image: url(../images/acticed2.png);
}
.solt-ul ul li:hover .solt-all i.solt3{
    background-image: url(../images/acticed3.png);
}
.solt-ul ul li:hover .solt-all i.solt4{
    background-image: url(../images/acticed4.png);
}
.solt-ul ul li:hover .solt-all i.solt5{
    background-image: url(../images/acticed5.png);
}
.solt-ul ul li:hover .solt-all i.solt6{
    background-image: url(../images/acticed6.png);
}
.solt-ul ul li:hover .solt-all i.solt7{
    background-image: url(../images/acticed7.png);
}*/
.solt-ul ul li:hover .solt-all i.solt1 {
	background-image: url(../images/ico_why1_2.png);
}

.solt-ul ul li:hover .solt-all i.solt2 {
	background-image: url(../images/ico_why2_2.png);
}

.solt-ul ul li:hover .solt-all i.solt3 {
	background-image: url(../images/ico_why3_2.png);
}

.solt-ul ul li:hover .solt-all i.solt4 {
	background-image: url(../images/ico_why4_2.png);
}

.solt-ul ul li:hover .solt-all i.solt5 {
	background-image: url(../images/ico_why5_2.png);
}

.solt-ul ul li:hover .solt-all i.solt6 {
	background-image: url(../images/ico_why6_2.png);
}

.solt-ul ul li:hover .solt-all i.solt7 {
	background-image: url(../images/ico_why7_2.png);
}

.solt-ul ul li:hover .solt-all p {
	margin-top: 36px;
}

/*关于我们 */
.instrodution {
	width: 100%;
	margin-top: 110px;
}

.infor-les h3 {
	font-size: 48px;
	color: #464646;
	font-weight: bold;
}

.infor-les p {
	font-size: 16px;
	margin-top: 20px;
	line-height: 28px;
}

.infor-rigs {
	padding-left: 40px !important;
	box-sizing: border-box;
}

.infor-rigs p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	margin-bottom: 36px;
}

.abo_left_nav_word {
	color: #cf1010
}

.td_l {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-bottom: 14px;
}

.td_l_i {
	height: 30px;
	width: auto;
	margin-right: 15px;
}

.triangle {
	width: 11px;
	height: auto;
}

.td_l_content {
	font-size: 14px;
	color: #333333;
	border-radius: 30px;
	border: solid 1px #feaeff;
	background-color: #fff4ff;
	display: flex;
	align-items: center;
	padding: 10px 40px;
	margin-right: -1px;
	box-sizing: border-box;
}

.td_r {
	display: flex;
	align-self: flex-end;
	margin-bottom: 14px;
	align-items: center;
}

.td_r_content {
	background-color: #3746d7;
	font-size: 14px;
	color: #FFFFFF;
	border-radius: 30px;
	display: flex;
	align-items: center;
	padding: 10px 40px;
	box-sizing: border-box;
}

.td_r_i {
	height: 35px;
	width: auto;
	margin-left: 12px;
}

.triangle_r {
	width: 7px;
	height: auto;
}

.wrap {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-end;
}

.td_r_img {
	display: flex;
	align-self: flex-end;
}

.wrap1 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.type_item {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.type_item p {
	margin-top: 15px;
}

.type_grow {
	flex-grow: 1;
}

.type_line {
	background: #d6d6d6;
	height: 1px;
	display: flex;
	flex-grow: 1;
}

.type_img_div {
	display: flex;
	flex-direction: row;
	align-items: center;
	width: 100%;
}

.type_img_div img {
	margin: 0 15px;
	width: 44px;
	height: 44px;
}

/* 我们能做什么 */
.thing_item {
	width: calc((100% - 90px)/4);
	margin-left: 30px;
	margin-left: ;
	height: 400px;
	background: #e6f1ff;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
}

.thing_item:first-child {
	margin-left: 0;
}

.color_blue {
	color: #2d6bb9 !important;
}

.thing_top {
	display: flex;
	flex-grow: 1;
	position: relative;
}

.thing_r_img {
	position: absolute;
	height: 95px;
	width: auto;
	right: 27px;
	top: 50%;
	transform: translateY(-50%);
}

.th_top_l {
	display: flex;
	flex-direction: column;
	margin: 50px 18px 0 18px;
	position: absolute;
	z-index: 1;
}

.th_top_l p {
	margin-bottom: 12px;
	font-size: 16px;
	line-height: 16px;
	color: #333333;
}

.th_top_l p:first-child {
	margin-bottom: 15px;
	font-size: 18px;
	line-height: 18px;
	color: #333333;
	font-weight: bold;
}

.thing_botm {
	height: 236px;
	width: 99%;
	display: flex;
	flex-direction: column;
	margin-left: 0.5%;
	margin-bottom: 1px;
}

.thing_jiao {
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #ffffff;
	margin-left: 70px;
}

.thing_botm1 {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	background: #ffffff;
	border-radius: 10px;
}

.thing_botm1 {
	font-size: 18px;
	color: #2d6bb9;
	font-weight: bold;
	padding: 30px 0 0 18px;
	box-sizing: border-box;
}

.thing_botm1 p {
	margin-top: 11px;
	line-height: 18px;
}

.thing_line {
	width: 22px;
	height: 2px;
	background: #b9d1f1;
	margin-bottom: 5px;
}

/*手机 */
@media (min-width: 320px) and (max-width:768px) {
	.thing_item{
		height:300px !important ;
	}
	.thing_botm{
		height: 175px !important;
	}
	.type_item p {
		margin-top: 10px;
	}
	.process_mobile{
		display: block;
		margin-top: 40px;
	}
	.process_ul{
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
		
	}
	.process_item {
		width: 118px;
		height: 120px;
		position: relative;
		box-sizing: border-box;
		margin-bottom: 20px;
	}
	.process_div{
		display: flex;
		flex-direction: column;
		position: relative;
		align-items: flex-end;
	}
	.process_bottom_img{
		transform:rotate(-90deg);
		-ms-transform:rotate(-90deg); 	/* IE 9 */
		-moz-transform:rotate(-90deg); 	/* Firefox */
		-webkit-transform:rotate(-90deg); /* Safari 和 Chrome */
		-o-transform:rotate(-90deg); 
		margin-top: 20px;
		margin-right:45px;
	}
	.process_top {
		width: 40px;
		height: 40px;
		background-color: #ffffff;
		border: solid 1px #dcdddd;
		position: absolute;
		z-index: 2;
		border-radius: 50%;
		left: 50%;
		transform: translateX(-50%);
		color: #205fce;
		font-size: 18px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	.process_bottom {
		position: absolute;
		bottom: 0;
		height: 100px;
		width: 100%;
		border: solid 1px #dcdddd;
		border-radius: 10px;
		background: linear-gradient(to bottom, #f2f3fc, #ffffff);
		background: -webkit-linear-gradient(to bottom, #f2f3fc, #ffffff);
		/* Safari 5.1 到 6.0 */
		background: -o-linear-gradient(to bottom, #f2f3fc, #ffffff);
		/* Opera 11.1 到 12.0 */
		background: -moz-linear-gradient(to bottom, #f2f3fc, #ffffff);
		/* Firefox 3.6 到 15 */
		z-index: 1;
		font-size: 16px;
		color: #464646;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		
	
	}
	.process_bottom p{
		margin-top: 0 !important;
		font-size: 16px !important;
		color: #464646;
	}
	.process_right{
		width: auto;
		height: 11px;
		margin: 0 10px;
	}
	.process_pc{
		display: none;
	}
	
	.brand_t {
		margin-top: 20px;
	}

	.brand_t h2 {
		font-weight: normal;
	}

	.two_nav_a {
		font-size: 12px;
	}

	.brand_ms {
		text-align: justify;
		text-justify: distribute;
	}

	.brand_item {
		width: 100%;
		padding: 10px 10px !important;
		margin-bottom: 10px;
		margin-right: 0;
	}

	.brand_ul {
		flex-wrap: wrap;
	}

	.soft-banner {
		height: 260px;
	}

	.header .logo img {
		width: 9rem !important;
	}

	.header .telephone {
		font-size: 0.65rem;
	}

	.two_nav_as {
		/*2019.7.30修改*/
		font-size: 11px;
		height: 50px;
		line-height: 50px;
		margin-bottom: 10px;
	}

	.subnav1 i {
		width: 14px;
		height: 14px;
		top: 2px;
		margin-right: 8px;
	}

	.subnav2 i {
		width: 18px;
		height: 18px;
		margin-right: 8px;
		top: 4px;
	}

	.subnav3 i {
		width: 20px;
		height: 13px;
		margin-right: 6px;
		top: 2px;
	}

	.tit-soft {
		margin-top: 17%;
	}

	.tit-soft .font-big {
		font-size: 22px;
		margin-top: 8px;
		color: #fff;
	}

	.tit-soft p {
		font-size: 12px;
		margin-top: 8px;
	}

	.sof_nav1 {
		margin-top: -35px;
	}

	.wenxi {
		margin-bottom: 35px;
		margin-top: 50px;
		font-size: 14px;
	}

	.row-height {
		margin-top: 120px;
	}

	.container .app_cover {
		margin-top: 60px;
	}

	.shop_navs {
		text-align: left;
	}

	.shop_navs a {
		margin-right: 8%;
		margin-left: 0px;
	}

	.web-mar {
		margin-top: 20px;
	}

	.shop_nav_a {
		margin-bottom: 0px;
		font-size: 15px;
	}

	.english {
		font-size: 12px;
	}

	/*2019.7.30修改*/
	.back-image h3 {
		font-size: 20px;
	}

	.back-image p {
		font-size: 12px
	}

	.abo_us_type {
		margin-top: 60px;
		margin-bottom: 35px;
	}

	.type-over ul li {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 20px;
	}

	.type-over ul li .back-image {
		padding: 13% 30px 5% 30px;
	}

	.top-you {
		margin-top: 40px;
		margin-bottom: 30px;
	}

	.product-nue p {
		font-size: 18px;
	}

	.top-you p {
		font-size: 14px;
	}

	.advang-main {
		height: auto;
		padding: 40px 0px 1px 0px !important;
		margin-bottom: 50px;
	}

	.product-nue:nth-child(2n+2) {
		padding-left: 0px;
	}

	.product-nue {
		margin-bottom: 50px;
	}

	.product-nue span {
		font-size: 12px;
	}

	.system-on i {
		width: 120px;
		height: 120px;
	}

	.scope-hot p {
		font-size: 22px;
	}

	.system-on p {
		font-size: 14px;
	}

	.scope-hot {
		margin-top: 50px;
	}

	.sys-top,
	.beginning {
		margin-top: 40px;
	}

	.beginning {
		font-size: 12px;
	}

	.beginning a {
		width: 100px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-size: 12px;
	}

	.industry-main .trade-left,
	.industry-main .trade-right,
	.retail-main .rel-over {
		width: 100%;
		float: none;
	}

	.trade-img,
	.mage-img,
	.retail-img {
		padding: 30px 10px 20px 25px;
		margin-bottom: 10px;
	}

	.trade-img i.mot1 {
		width: 30px;
		height: 18px;
	}

	.trade-img i.mot2 {
		width: 22px;
		height: 24px;
	}

	.trade-img i.mot3 {
		width: 30px;
		height: 20px;
	}

	.mage-img i {
		width: 26px;
		height: 22px;
	}

	.trade-img p,
	.mage-img p,
	.retail-img p {
		font-size: 18px;
		margin-top: 10px;
		margin-bottom: 8px;
	}

	.trade-img a,
	.mage-img a,
	.retail-img a {
		width: 90px;
		height: 25px;
		line-height: 25px;
		margin-top: 15px;
	}

	.hei-img1,
	.hei-img2,
	.hei-img3,
	.mage-img,
	.retail-img {
		height: auto;
	}

	.trade-img span,
	.mage-img span,
	.retail-img span {
		width: 100%;
	}

	.made-main {
		margin-top: 0px;
	}

	.retail-main {
		margin-top: 10px;
	}

	.rel1 {
		width: 24px;
		height: 25px;
	}

	.rel2 {
		width: 25px;
		height: 24px;
	}

	.sel-main {
		margin-top: 50px;
		padding: 10px 0px 5% 0px;
	}

	.solt-ul ul li {
		width: 32%;
		margin-right: 2%;
	}

	.solt-ul ul li:nth-child(3n+3) {
		margin-right: 0px;
	}

	.solt-ul {
		margin-top: 0px;
	}

	.solt-ul ul li .solt-all {
		height: 180px;
		padding-top: 30px;
	}

	.solt-all i {
		width: 40px;
		height: 43px;
	}

	.solt-all p {
		font-size: 16px;
	}

	.solt-all span {
		font-size: 12px;
	}

	.scope-hot img {
		margin-top: 30px;
	}

	.infor-rigs {
		padding-left: 0px !important;
		box-sizing: border-box;
		margin-top: 30px;
	}

	.instrodution {
		margin-top: 50px;
	}

	.infor-rigs p {
		font-size: 12px;
	}

	.infor-les p {
		font-size: 14px;
	}

	.infor-les h3 {
		font-size: 1.2rem
	}

	.infor-rigs p {
		margin-bottom: 24px;
	}

	.abo_new_cont_c {
		height: 145px;
	}

	.td_r_img {
		width: 100%;
	}

	.td_l_img {
		width: 100%;
	}

	.type_grow {
		margin-bottom: 30px;
	}

	.thing_item {
		width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.detailed_li {
		width: calc((100% - 10px)/2);
		margin-left: 10px;
		margin-bottom: 13px;
		height: 56px;
		background-color: #ffffff;
		border-radius: 28px;
		border: solid 1px #dcdddd;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 16px;
		font-weight: bold;
		padding: 0px;
	}

	.detailed_li:nth-child(2n + 1) {
		margin-left: 0;
	}

	.detailed_li:nth-child(6) {
		margin-left: 10px;
	}

	.promise_item {
		width: 100%;
	}

	.promise_d {
		flex-wrap: wrap;
	}

	.rm10 {
		margin-right: 0;
	}

	.lm10 {
		margin-left: 0;
		margin-top: 20px;
	}
}

/*平板 */
@media (min-width: 768px) {
	.soft-banner {
		height: 400px;
	}

	.header .logo img {
		width: 330px;
	}

	.header .telephone {
		font-size: 12px;
	}

	.two_nav_as {
		font-size: 15px;
		height: 50px;
		line-height: 50px;
	}

	.sof_nav1 {
		margin-top: -25px;
	}

	.tit-soft {
		margin-top: 18%;
	}

	.header .telephone {
		font-size: 1.2rem;
	}

	.telephone img {
		position: relative;
		top: -2px;
	}

	.header .logo {
		padding-top: 0px;
	}

	.wenxi {
		margin-bottom: 45px;
		margin-top: 70px;
	}

	.subnav1 i {
		width: 14px;
		height: 14px;
		margin-right: 14px;
		top: 2px;
	}

	.subnav2 i {
		width: 18px;
		height: 18px;
		margin-right: 10px;
		top: 3px;
	}

	.subnav3 i {
		width: 22px;
		height: 15px;
		margin-right: 6px;
		top: 2px;
	}

	.tit-soft .font-big {
		font-size: 30px;
		color: #fff;
		margin-top: 8px;
	}

	.tit-soft p {
		font-size: 14px;
		margin-top: 8px;
	}

	.row-height {
		margin-top: 120px;
	}

	.container .app_cover {
		margin-top: 80px;
	}

	.shop_navs {
		text-align: left;
	}

	.shop_navs a {
		margin-right: 8%;
		margin-left: 0px;
	}

	.web-mar {
		margin-top: 130px;
	}

	/*2019.7.30新增*/
	.type-over ul li .back-image {
		padding: 13% 25px 5% 25px
	}

	.top-you p {
		font-size: 15px;
	}

	.product-nue {
		margin-bottom: 67px;
	}

	.product-nue:nth-child(2n+2) {
		padding-left: 3%;
	}

	.advang-main {
		margin-bottom: 60px;
	}

	.sys-top {
		margin-top: 40px;
	}

	.beginning {
		margin-top: 50px;
	}

	.scope-hot {
		margin-top: 50px;
	}

	.system-on {
		margin-bottom: 10px;
	}

	.trade-img {
		padding: 25px 10px 10px 25px
	}

	.trade-img p {
		font-size: 20px;
		margin-top: 10px;
		margin-bottom: 5px;
	}

	.trade-img span {
		width: 100%;
	}

	.hei-img1 {
		height: 400px;
	}

	.hei-img2,
	.hei-img3 {
		height: 192.5px;
	}

	.trade-img a {
		width: 100px;
		height: 25px;
		line-height: 25px;
		margin-top: 15px;
	}

	.mage-img {
		height: 300px;
		padding: 60px 10px 10px 45%
	}

	.retail-img {
		height: 300px;
		padding: 70px 10px 10px 45px
	}

	.solt-ul ul li {
		width: 23.5%;
		margin-right: 2%
	}

	.solt-ul ul li:nth-child(4n+4) {
		margin-right: 0px;
	}

	.solt-ul {
		margin-top: 20px;
	}

	.infor-rigs {
		padding-left: 0px !important;
		box-sizing: border-box;
		margin-top: 30px;
	}

	.instrodution {
		margin-top: 70px;
	}

	.wrap {
		justify-content: center;
	}

	.type_grow {
		margin-bottom: 40px;
	}

	.thing_item {
		width: calc((100% - 30px)/2);
		margin-left: 30px;
		height: 400px;
		background: #e6f1ff;
		border-radius: 10px;
		display: flex;
		flex-direction: column;
		margin-bottom: 20px;
	}

	.thing_item:nth-child(3) {
		margin-left: 0;
	}
}

/*中等屏幕 桌面显示器 */
@media (min-width: 992px) {
	.soft-banner {
		height: 450px;
	}

	.header .logo img {
		width: 370px;
	}

	.header .telephone {
		font-size: 14px;
	}

	.tit-soft {
		margin-top: 13%;
	}

	.tit-soft .font-big {
		font-size: 32px;
		margin-top: 8px;
	}

	.tit-soft p {
		font-size: 14px;
		margin-top: 8px;
	}

	.header .telephone {
		padding-top: 0px;
	}

	.two_nav_as {
		font-size: 16px;
		height: 60px;
		line-height: 60px;
	}

	.sof_nav1 {
		margin-top: -30px;
	}

	.header .logo {
		padding-top: 16px;
	}

	.subnav1 i {
		width: 19px;
		height: 19px;
		margin-right: 14px;
		top: 4px;
	}

	.subnav2 i {
		width: 24px;
		height: 24px;
		margin-right: 14px;
		top: 4px;
	}

	.subnav2 i {
		width: 24px;
		height: 24px;
	}

	.shop_navs {
		text-align: right;
	}

	.shop_navs a {
		margin-left: 8%;
		margin-right: 0px;
	}

	/*2019.7.30新增*/
	.type-over ul li .back-image {
		padding: 13% 25px 5% 25px
	}

	.product-nue:nth-child(2n+2) {
		padding-left: 6%;
	}

	.infor-rigs {
		padding-left: 40px !important;
		box-sizing: border-box;
		margin-top: 0px;
	}

	.thing_item {
		width: calc((100% - 90px)/4);
	}

	.thing_item:nth-child(3) {
		margin-left: 30px;
	}
}

.td_l_img {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

/*大屏幕 大桌面显示器 */
@media (min-width: 1200px) {
	.td_r_img {
		height: 448px;
	}

	.soft-banner {
		height: 600px;
	}

	.header .logo img {
		width: 437px;
	}

	.header .telephone {
		font-size: 16px;
	}

	.header .nav li {
		float: left;
		margin-left: 20px;
	}

	.tit-soft {
		margin-top: 16%;
	}

	.tit-soft .font-big {
		font-size: 56px;
		color: #fff;
		margin-top: 12px;
	}

	.sof_nav1 {
		overflow: hidden;
		color: #FFFFFF;
		z-index: 22;
		display: flex;
		margin-top: -40px;
	}

	.wenxi {
		color: #999;
		font-size: 16px;
		margin-bottom: 64px;
		margin-top: 94px;
	}

	.header .telephone {
		padding-top: 8px;
	}

	.two_nav_as {
		width: 100%;
		height: 78px;
		line-height: 78px;
		background: #f1f1f1;
		font-size: 17px;
		font-weight: bold;
		text-align: center
	}

	.subnav1 i {
		width: 19px;
		height: 19px;
		margin-right: 14px;
		top: 4px;
	}

	.subnav2 i {
		width: 24px;
		height: 24px;
		margin-right: 14px;
		top: 5px;
	}

	.subnav3 i {
		width: 29px;
		height: 21px;
		margin-right: 10px;
		top: 5px;
	}

	.tit-soft p {
		font-size: 24px;
		color: #fff;
		margin-top: 12px;
		text-transform: uppercase
	}

	/*2019.7.30新曾*/
	.trade-img {
		padding: 40px 10px 10px 55px;
	}

	.hei-img1 {
		height: 505px;
	}

	.hei-img2 {
		height: 245px;
		margin-bottom: 15px;
	}

	.hei-img3 {
		height: 245px;
	}

	.trade-img p {
		font-size: 24px;
		margin-top: 15px;
		margin-bottom: 12px;
	}

	.trade-img span,
	.retail-img span {
		width: 70%;
	}

	.trade-img a {
		margin-top: 20px;
		width: 127px;
		height: 30px;
		line-height: 30px;
	}

	.retail-img {
		padding: 100px 10px 10px 58px;
		height: 350px;
	}

	.retail-img p {
		font-size: 24px;
		margin-top: 20px;
		margin-bottom: 15px;
	}

	.mage-img {
		padding: 90px 10px 10px 60%;
		height: 372px;
	}

	.solt-ul ul li {
		width: 13%;
		float: left;
		text-align: center;
		margin-right: 1.25%;
	}

	.solt-ul ul li:last-child {
		margin-right: 0px;
	}

	.solt-ul ul li .solt-all {
		width: 100%;
		height: 223px;
		padding-top: 47px;
		box-sizing: border-box;
	}

	.scope-hot {
		margin-top: 70px;
	}

	.logoser {
		padding-top: 20px;
	}
}

@media (min-width: 1500px) {
	.soft-banner {
		height: 745px;
	}

	.tit-soft .font-big {
		font-size: 72px;
		color: #fff;
		margin-top: 12px;
	}

	.tit-soft {
		margin-top: 20%;
	}

	.td_r_img {
		height: 500px;
	}

	.td_l_img {
		width: 850px;
	}
}
