﻿.banner2 img{ width: 100%; height: auto;}

.about1{ width: 1092px; margin: 35px auto 45px;}
.about-tit{ width: 100%; height: 86px; text-align: center; padding-bottom: 30px;}
.about1 dl dt{ width: 470px; height: 307px; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; float: left; margin-right: 22px;margin-top: 10px;}
.about1 dl dd{ width: 600px; height: 316px; color: #555; line-height: 23px; float: right;}

.advatage{ width: 100%; background: #D5F2FD; padding: 10px 0 30px 0;}
.advatage ul{ width: 1186px;}
.advatage ul li{ float: left; width: 142px;margin-right: 95px;}
.advatage ul li p{ font-size: 24px;color: #333; line-height: 60px; text-align: center;}
.advatage ul li a{display: block;width: 142px; height: 142px;}
.advatage ul li.li01 a{ background: url(/images/s1.png) no-repeat}
.advatage ul li.li02 a{ background: url(/images/s2.png) no-repeat}
.advatage ul li.li03 a{ background: url(/images/s3.png) no-repeat}
.advatage ul li.li04 a{ background: url(/images/s4.png) no-repeat}
.advatage ul li.li05 a{ background: url(/images/s5.png) no-repeat}
.advatage ul li.li01 a:hover,.advatage ul li.li01.on a{ background: url(/images/s1_on.png) no-repeat;}
.advatage ul li.li02 a:hover,.advatage ul li.li02.on a{ background: url(/images/s2_on.png) no-repeat;}
.advatage ul li.li03 a:hover,.advatage ul li.li03.on a{ background: url(/images/s3_on.png) no-repeat;}
.advatage ul li.li04 a:hover,.advatage ul li.li04.on a{ background: url(/images/s4_on.png) no-repeat;}
.advatage ul li.li05 a:hover,.advatage ul li.li05.on a{ background: url(/images/s5_on.png) no-repeat;}

.advatage .service-desc{ padding: 20px 0; line-height: 30px; font-size: 18px; color: #444;}

.qualification .qualification-tit{ padding-bottom: 10px;}
.qualification p.qualification-desc{line-height: 30px; font-size: 16px; color: #666; text-align: center; }
.qualification .qualification-info{ padding: 20px 0;}

.section1{ width: 1092px; margin: 0 auto; margin-top: 57px; padding-bottom: 30px;}
.section1-box{ padding-left: 497px; padding-bottom: 80px;position: relative;}
.section-con{ color:#58585A;line-height:26px;font-size: 12px;}
.section1-bot{ width: 555px; height: 85px; position: absolute; left: 50px; bottom: 20px;}
.section1-bot img{ display: block; float: left;}
.section1-bot a{ width: 110px; height: 35px; display: block; float: left; margin-left: 20px; background: url(/images/btn01.jpg) no-repeat;line-height: 35px; text-align: center; color: #fff; font-size: 16px;margin-top: 38px;}

.sec2{ width: 100%; background: #F1F0EF;}
.section2{ width: 1092px; margin: 0 auto; padding-top: 57px;}
.section2-box{ padding: 0 497px 80px 50px; position: relative;}
.section2-bot{ width: 555px; height: 85px; position: absolute; right: 0px; bottom: 30px;}
.section2-bot img{ display: block; float: left;}
.section2-bot a{ width: 110px; height: 35px; display: block; float: left; margin-right: 20px; background: url(/images/btn01.jpg) no-repeat;line-height: 35px; text-align: center; color: #fff; font-size: 16px;margin-top: 38px;}


.app-nav{ width: 100%; height: 26px; text-align: center; position: absolute; bottom: 100px; z-index: 999px;}
.app-nav a{ width: 109px;height: 26px; line-height: 26px; text-align: center; display: inline-block; background: url(/images/app_nav.png) no-repeat; margin-left: 10px; color: #7F7F7F;}
.app-nav a.on{ background: url(/images/app_nav_on.png) no-repeat; color: #fff;}

.app{ width: 100%; background: #F5F5F5;}
.app h1.app-tit{text-align: center; color: #3F3F3F;}
.app .app-info{ width: 1092px;height:470px; margin: 0 auto; padding-top: 40px; margin-bottom: 80px;}
.app .app-info-left{ width: 470px;}
.app .app-info-img{ width: 522px; height:470px;padding-left:100px; text-align: center; overflow: hidden;}
.app .app-info-tit{ padding: 30px 0; background: url(/images/icon05.jpg) bottom left no-repeat;}
.app .app-info-tit h2,.app .app-info-tit h3{ font-size: 30px; font-weight: bold;}
.app .app-info-tit h2{ color: #3F3F3F; margin-right: 10px;}
.app .app-info-tit h3{ color: #66AEDE;}
.app .app-info-tit h4{ font-weight: normal; color: #888;}
.app .app-info-text{ padding: 25px 0; line-height: 28px; color: #888;}
.app-ios{ padding-top: 50px;}


.app-adva{ width: 1092px; margin: 0 auto;}
.app-adva .app-adva-tit{ text-align: center; margin-bottom: 20px;}
.app-adva .app-adva-tit h1{font-size: 30px;font-weight: bold; color: #3F3F3F;}
.app-adva .app-adva-tit h1 span{color: #73B4E0;}
.app-adva .app-adva-tit p{ font-size: 12px; color: #888;}
.app-adva dl.app-adva-list{ width: 1092px; height: 460px; margin-bottom: 10px;}
.app-adva dl.app-adva-list dt{ width: 460px; height: 460px; padding-right: 70px; float: left; text-align: center;}
.app-adva dl.app-adva-list dt img{ /*: 460px; height: 460px;*/}
.app-adva dl.app-adva-list dd.app-adva-list-tit{ width: 562px; height: 60px; float: left; padding-top: 70px; padding-bottom: 25px;background: url(/images/icon05.jpg) bottom left no-repeat;}
.app-adva dl.app-adva-list dd.app-adva-list-tit h1{ color: #3F3F3F;font-weight: normal; font-size: 28px;}
.app-adva dl.app-adva-list dd.app-adva-list-tit h2{ color: #888; font-weight: normal; font-size: 14px;}
.app-adva dl.app-adva-list dd.app-adva-list-desc{ width: 562px; float: left; padding-top: 36px;line-height: 28px; color: #888;}

.app02{ width: 100%; background: #F3F3F3;}
.app02 h1{ text-align: center; font-weight: normal; line-height: 50px; font-size: 28px; color: #3B3B3C; background: #F3F3F3;}
.app02 h1 span{ padding:0 10px; font-size: 45px; color: #4D9CCD;}


.app-system{ width: 1092px; margin: 0 auto;}
.app-system .app-system-tit{ text-align: center; margin-bottom: 20px;}

.app-system dl.app-system-list{ width: 1092px;/*margin-bottom: 30px;*/}
.app-system dl.app-system-list dt{ width: 460px; height: 300px; float: right; text-align: right; padding: 50px 0;}
.app-system dl.app-system-list dd{width: 522px; float: left; margin-left: 20px; }
.app-system dl.app-system-list dd.app-system-list-tit{ height: 60px; float: left; padding-top: 50px; padding-bottom: 25px;background: url(/images/icon05.jpg) bottom left no-repeat;}
.app-system dl.app-system-list dd.app-system-list-tit h1{ color: #4D9CCE; font-size: 28px;}
.app-system dl.app-system-list dd.app-system-list-tit h2{ color: #888; font-weight: normal; font-size: 14px;}
.app-system dl.app-system-list dd.app-system-list-desc{ float: left; padding: 30px 0;line-height: 28px; color: #888; text-indent: 2em;}
.app-system dl.app-system-list dd.app-system-list-btn {float: left;}
.app-system dl.app-system-list dd.app-system-list-btn a{ width: 101px; height: 33px; display: block; background: url(/images/btn02.png) no-repeat; line-height: 33px; text-align: center; color: #fff; font-size: 16px;}

.app-system dl.app-system-list2{ width: 1092px; margin-bottom: 50px;}
.app-system dl.app-system-list2 dt{ width: 460px; height: 300px; float: left; text-align: left; padding: 70px 0 30px 0;}
.app-system dl.app-system-list2 dd{width: 522px; float: right;}
.app-system dl.app-system-list2 dd.app-system-list-tit{ height: 60px; float: right; padding-top: 70px; padding-bottom: 25px;background: url(/images/icon06.jpg) bottom right no-repeat; text-align: right;}
.app-system dl.app-system-list2 dd.app-system-list-tit h1{ color: #F4734E; font-size: 28px;}
.app-system dl.app-system-list2 dd.app-system-list-tit h2{ color: #888; font-weight: normal; font-size: 14px;}
.app-system dl.app-system-list2 dd.app-system-list-desc{ float: right; padding: 30px 0;line-height: 28px; color: #888; text-indent: 2em;}
.app-system dl.app-system-list2 dd.app-system-list-btn{ float: right; width:600px;}
.app-system dl.app-system-list2 dd.app-system-list-btn a{ width: 101px; height: 33px; display: block; background: url(/images/btn03.png) no-repeat; line-height: 33px; text-align: center; color: #fff; font-size: 16px;float: right; }




.mws-list{width:1092px;border-top:0;padding-bottom:15px; margin:0 auto;}
.mws-list-box{padding:40px 40px 0 52px;width:1000px;padding-bottom:70px;}
.afull:after,.mws-list-box .mwsbox_dir ul li:after{content:"";visibility:hidden;height:0;display:block;clear:both;}
.mws-list-box .mwsbox{width:460px;}
.mws-list-box .mwsbox_dir{}
.mws-list-box .mwsbox_dir .tit2{height:80px;overflow:hidden;}
.mws-list-box .mwsbox_dir .tit2 span{font-size:72px;font-family:"Arial";float:left;display:block;width:80px;height:80px;overflow:hidden;}
.mws-list-box .mwsbox_dir .tit2 h3,.mws-list-box .mwsbox_dir .tit2 p{width:320px;float:left;padding-left:10px; text-align: left;}
.mws-list-box .mwsbox_dir .tit2 h3{font-size:34px;line-height:45px;padding-top:20px;}
.mws-list-box .mwsbox_dir .tit2 p{font-size:12px;line-height:14px;}
.mws-list-box .mwsbox_dir ul{padding-top:10px;}
.mws-list-box .mwsbox_dir ul li{font-size:0;line-height:0;}
.mws-list-box .mwsbox_dir ul li em{font-style:normal;display:inline-block;float:left;width:16px;line-height:20px;font-size:12px;}
.mws-list-box .mwsbox_dir ul li p{font-size:14px;line-height:28px;color:#535353;width:394px;float:left;}
.mws-list-box .mwsbox_pic{}

.font_a{color:#D3E8F8;}
.font_a_a{color:#559AD0;}
.font_b{color:#E3FCD1;}
.font_b_b{color:#6BBD2F;}
.font_c{color:#FEE4D9;}
.font_c_c{color:#CF714C;}
.font_d{color:#FEF8D9;}
.font_d_d{color:#F9DD4E;}
.font_e{color:#DEFDF8;}
.font_e_e{color:#5BB3A4;}

.special-feature {margin: 0 auto; width: 1210px;}
.special-feature .special-feature-wrap {width: 1210px;overflow: hidden;}
.subject-title { padding: 50px 0; text-align: center;}
.subject-title h3 {font-size: 30px;font-weight: bold; text-align: center;}
.subject-title h3 span {color: #ff7852;}
.subject-title p {display: block; font-size: 14px; margin-top: 8px; color: #888888;font-weight: normal;}
.special-feature .special-feature-wrap ul li {float: left;width: 302px;height: 175px;text-align: center;margin-bottom: 60px;}
.special-feature .special-feature-wrap ul li .top-img {width: 80px;margin: 0 auto;}
.special-feature .special-feature-wrap ul li p {line-height:18px;font-size:12px;color: #888888;}
.special-feature .special-feature-wrap ul li p {line-height: 18px;font-size:12px;color: #888888;}

/*page1*/
.page{border-bottom:1px solid #ccc; margin:0 auto;padding:30px 0;width:1000px; color: #5F5F60;}
.page ul.pageLeft{float:left;width:47%;display:inline;}
.page ul.pageRight{ float:right;width:47%;display:inline;}
.page1{background:url(/images/bp1.jpg) no-repeat bottom right; min-height:320px;}
.page1 h2{padding:20px 0;font-weight:normal;}
.page1 h3{padding:30px 0 10px;font-weight:normal;}
.page1 p{font-size:20px;line-height:30px;}
.page1 li{line-height:30px;height:30px; font-size:16px;background:url(/images/icon06.png) left no-repeat;padding-left:17px;}
mark{background:none;color:#F19317;}
mark a{color: #09F;text-decoration:underline;}

/*page2*/
.page2{background:url(/images/bp2.jpg) no-repeat bottom center;padding-bottom:20px;}
.page2 h2{text-align:center;padding:20px 0 40px;}
.page2 li{background:url(/images/bg.png) no-repeat -820px 6px;padding-left:17px;margin-bottom:20px;float:left;}
.page2 h4{padding:5px 0; float:left;width:100%;}
.page2 p{color:#999;font-size:14px;margin-top:3px;width:100%;line-height:25px;}
.page2 .bgNone{ background:none;}
.page2-img{text-align: center; padding-top: 50px;}

/*page3*/
.page3{padding-bottom:30px; margin-bottom:50px;}
.page3 h2{text-align:center; padding:20px 0 20px;}
.page3 h3{text-align:center;padding-bottom:40px;}
.page3 li{margin-bottom:20px;padding-left:45px; min-height:40px;color:#999;}
.page3 .page3-l1{background:url(/images/bg.png) no-repeat -788px -205px;}
.page3 .page3-l2{background:url(/images/bg.png) no-repeat -788px -307px;}
.page3 .page3-l3{background:url(/images/bg.png) no-repeat -788px -409px;}
.page3 .page3-l4{background:url(/images/bg.png) no-repeat -788px -506px;}
.page3 .page3-l5{ background:url(/images/bg.png) no-repeat -788px -608px;}
.page3 .page3-l6{background:url(/images/bg.png) no-repeat -788px -709px;}
.page3-img{text-align: center; padding-top: 30px;}


.choose{ width:100%; height: 443px; background: url(/images/ch_bg.jpg) repeat-x;}
.choose .app-tit{ padding: 50px 0;}
.choose .choose-list{ width: 1092px; margin: 0 auto;}
.choose ul{ width: 1124px;}
.choose ul li{ width: 155px; height: 155px; float: left; margin-right: 32px;}
.choose ul li a{width: 155px; height: 155px; display: block;}
.choose ul li.ch01 a{ background: url(/images/ch01.png) no-repeat;}
.choose ul li.ch02 a{ background: url(/images/ch02.png) no-repeat;}
.choose ul li.ch03 a{ background: url(/images/ch03.png) no-repeat;}
.choose ul li.ch04 a{ background: url(/images/ch04.png) no-repeat;}
.choose ul li.ch05 a{ background: url(/images/ch05.png) no-repeat;}
.choose ul li.ch06 a{ background: url(/images/ch06.png) no-repeat;}
.choose ul li.ch01 a:hover{ background: url(/images/ch01_on.png) no-repeat;}
.choose ul li.ch02 a:hover{ background: url(/images/ch02_on.png) no-repeat;}
.choose ul li.ch03 a:hover{ background: url(/images/ch03_on.png) no-repeat;}
.choose ul li.ch04 a:hover{ background: url(/images/ch04_on.png) no-repeat;}
.choose ul li.ch05 a:hover{ background: url(/images/ch05_on.png) no-repeat;}
.choose ul li.ch06 a:hover{ background: url(/images/ch06_on.png) no-repeat;}

.develop-type-wrap #related-tell.related-tell {margin-top: 120px;}
.wrap {width: 1092px;margin: 0 auto;}
.develop-type-wrap .h-block-sys { padding: 0 40px; position: relative; z-index: 3;}
.h-block-sys.first .sys-con { height: 520px;}
.h-block-sys.first .sys-con .sys-left {padding-top: 105px;}
.develop-type-wrap .h-block-sys .sys-con {height: 540px;}
.develop-type-wrap .h-block-sys .sys-con .sys-left {width: 506px;padding: 125px 0 0 0;float: left;}
.develop-type-wrap .h-block-sys .sys-con .sys-left h3 {font-size: 28px;}
.develop-type-wrap .h-block-sys .sys-con .sys-left p {font-size: 14px;color: #888888;line-height: 25px;padding-top: 24px; clear: both;}
.develop-type-wrap .h-block-sys .sys-con .sys-left b {font-size: 14px;margin-top: 15px;display: block; font-weight: normal; color: #3F3F3F;}
.develop-type-wrap .h-block-sys .sys-con .sys-left b span {color: #52A6D9;}
.develop-type-wrap .h-block-sys .sys-con .sys-left .more {margin-top: 20px;display: inline-block;height: 30px;width: 100px;line-height: 30px;color: #ffffff;background-color: #52A6D9;text-align: center;}
.h-block-sys.first .sys-con .sys-right {padding: 50px 0 0 0;}
.develop-type-wrap .h-block-sys .sys-con .sys-right {padding: 65px 0 0 0;width: 506px;float: right;text-align: right;}
.first .type-img {margin-right: 30px;}

.develop-type-wrap .h-block-sys .sys-con .sys-left02 { width: 480px;padding: 125px 0 0 0;float: right;text-align: right;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 h3 {font-size: 28px;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 .line {width: 50px;height: 28px;border-bottom: 2px solid #52A6D9;float: right;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 p {font-size: 14px;color: #888888;line-height: 25px;padding-top: 24px;clear: both;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 b { font-size: 14px;margin-top: 15px;display: block; font-weight: normal; color: #3F3F3F;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 b span {color: #52A6D9;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 .more {margin-top: 20px;display: inline-block;height: 30px;width: 100px;line-height: 30px;color: #ffffff;background-color: #52A6D9;text-align: center;}
.develop-type-wrap .h-block-sys .sys-con .sys-right02 {padding: 65px 0 0 0;width: 532px;float: left;text-align: left; overflow: hidden;}
.develop-type-wrap .h-block-sys .sys-con .sys-left h3 span {display: block;font-size: 12px;margin-top: 8px;}
.develop-type-wrap .h-block-sys .sys-con .sys-left02 h3 span {display: block;font-size: 12px;margin-top: 8px;}
.develop-type-wrap .h-block-sys .sys-con .sys-left .line {width: 50px;height: 28px; border-bottom: 2px solid #52A6D9;}
.develop-type-wrap h1.app-tit{ padding-top: 50px;}
.h-block-sys.sec .sys-con .sys-right02 {padding: 40px 0 0 0;}



.develop-type-wrap #related-tell.related-tell {margin-top: 120px;}
.develop-type-wrap #platform-related-title.platform-related-title {padding: 0;}


#platform-related-title.platform-related-title {padding: 30px 0 10px; text-align: center;}
#platform-related-title.platform-related-title h2 {font-size: 30px;color: #3f3f3f;font-weight: bold;}
#platform-related-title.platform-related-title p {color: #888888;font-size: 14px;margin-top: 8px;}
#related-tell.related-tell .appcase-con {width: 1102px; overflow: hidden;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item {margin-top: 20px;
  float: left;width: 265px; margin-right: 10px;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-img { width: 265px;height: 220px;position: relative;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-img span {display: inline-block;position: absolute; bottom: 0; right: 33px; width: 18px; height: 9px; background: url(/images/case-ch-icon.png) no-repeat center;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom {
  padding: 10px 0 15px 5px;border: 1px solid #dcdcdc;background-color: #ffffff; border-top: none;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-con-title span {display: inline-block;vertical-align: top;height: 30px;line-height: 29px;color: #888888;font-size: 12px;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-con-title a {font-size: 14px;line-height: 29px;width: 200px;font-weight: bold;border-bottom: 1px solid #f1f1f1;/*display: inline-block;*/vertical-align: top; height: 30px; overflow: hidden;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-content { margin-top: 5px;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-content .label {display: inline-block;vertical-align: top;color: #888888;font-size: 12px; line-height: 22px;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-content .con {height: 44px;line-height: 22px;font-size: 12px;color: #888888;width: 200px;border-bottom: 1px solid #f1f1f1;/*display: inline-block;*/vertical-align: top;padding-bottom: 5px;color: #666666;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-content { margin-top: 5px;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-content .label {/*display: inline-block;*/vertical-align: top;color: #888888;font-size: 12px;line-height: 22px;}
#related-tell.related-tell .appcase-con .appcase-con-list .appcase-con-item .appcase-con-bottom .appcase-content .con { height: 44px; line-height: 22px;font-size: 12px; color: #888888;width: 200px;border-bottom: 1px solid #f1f1f1;/*display: inline-block;*/ vertical-align: top; padding-bottom: 5px; color: #666666;}

.app .ser-process{ width: 100%; height: 593px; position: relative;z-index:1;}
.app .ser-process img.service-bg{ position: absolute; width: 100%; height: 593px; left:0; top:0; display:block; z-index: -1;}
.app .process-con{ width:1092px; height: 593px; margin:0 auto; z-index:999; overflow:hidden;}
.app .process-con h1{text-align:center;padding-top:20px;}
.app .process-con p img{z-index:999;}

.e-supplier-wrap { padding-bottom: 75px;}
.e-supplier-wrap .e-supplier-title {margin-top: 50px;text-align: center;padding-bottom: 12px;}
.e-supplier-wrap .e-supplier-title h1 {color: #3f3f3f;font-size: 32px;font-weight: bold;}
.e-supplier-wrap .e-supplier-title p {
  color: #888888;
  font-size: 14px;
  margin-top: 10px;
}

.e-supplier-wrap .e-supplier-title .title-line {width: 30px;margin: 20px auto 0;border-top: 4px solid #ff7852;}
.e-supplier-wrap .e-supplier-content { margin: 0 auto; width: 950px;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul {background: url(/images/e-bg.png) no-repeat center 40px;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul li {width: 475px;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul li .con-line {width: 30px;padding-bottom: 10px;border-top: 2px solid #ff7852;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul li h3 {margin-bottom: 12px;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul li h3 a {font-size: 18px;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul li p {font-size: 14px;color: #888888; line-height: 20px;width: 305px;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul .left {float: left;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul .right {float: right;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul .right .con-line {float: right;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul .right h3 { clear: both;text-align: right;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul .right p {float: right;}
.e-supplier-wrap .e-supplier-content .e-supplie-list ul .bottom { margin-top: 270px;}


.socially-app-wrap .socially-title {padding-top: 50px;text-align: center;padding-bottom: 30px;}
.socially-app-wrap .socially-title h1 {color: #3f3f3f;font-size: 28px;font-weight: bold;}
.socially-app-wrap .socially-title h2 {color: #3f3f3f;font-size: 32px;font-weight: bold;}
.socially-app-wrap .socially-title p {color: #888888;font-size: 14px;margin-top: 10px;}
.socially-app-wrap .socially-con {color: #3f3f3f;}
.socially-app-wrap .socially-con .socially-more-wrap {width: 1092px;margin: 0 auto;overflow: hidden;padding-bottom: 70px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list {width: 1112px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li {width: 536px;height: 240px;margin: 0 20px 20px 0;float: left;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap {border: 1px solid #d7d7d7;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-left {text-align: right;float: left;width: 281px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-left h3 {font-size: 20px;margin-top: 20px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-left h3 span {display: block;color: #888888;margin-top: 8px;font-size: 12px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-left p {color: #888888;font-size: 12px;padding-left: 20px;line-height: 20px;margin-top: 15px;height: 115px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-left b {display: block;font-size: 14px;line-height: 20px;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-left b span {color: #ff7852;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-right {float: right;width: 238px;height: 238px;border-left: 1px solid #d7d7d7;overflow: hidden;}
.socially-app-wrap .socially-con .socially-more-wrap .socially-more-list li .socially-more-item-wrap .more-right img {width: 100%;}
.socially-app-wrap .socially-con .socially-features {position: relative;z-index: 3;}
.socially-app-wrap .socially-con .socially-features .socially-title {padding-bottom: 40px;}
.socially-app-wrap .socially-con .socially-features ul {padding-bottom: 40px;}
.socially-app-wrap .socially-con .socially-features ul li {float: left;width: 364px;height: 200px;text-align: center;margin-bottom: 40px;}
.socially-app-wrap .socially-con .socially-features ul li .top-img { width: 80px;margin: 0 auto;}
.socially-app-wrap .socially-con .socially-features ul li h3 {margin: 20px 0 15px;font-size: 20px;font-weight: bold;}
.socially-app-wrap .socially-con .socially-features ul li p {line-height: 18px; font-size: 12px;color: #888888;width: 280px; margin: 0 auto;}


.enterprise-app-wrap {padding-bottom: 60px;}
.enterprise-app-wrap .enterprise-title { margin-top: 30px;text-align: center; padding-bottom: 35px;}
.enterprise-app-wrap .enterprise-title h1{  color: #3F3F3F; font-size: 28px;}
.enterprise-app-wrap .enterprise-title h2 {color: #3f3f3f;font-size: 30px;font-weight: bold;}
.enterprise-app-wrap .enterprise-title p {color: #888888;font-size: 14px; margin-top: 10px;}
.enterprise-app-wrap .enterprise-title .title-line {width: 30px;margin: 20px auto 0;border-top: 4px solid #ff7852;}
.enterprise-app-wrap .h-block-sys .sys-con {height: 470px;}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 {width: 500px;padding: 100px 0 0 0;float: left;}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 h4 {color: #3f3f3f;font-size: 18px; margin-bottom: 15px; font-weight: normal;}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 p {font-size: 12px;color: #888888;line-height: 18px;margin-bottom: 15px;}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 {width: 592px; float: left;text-align: left;overflow: hidden;}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 img {margin-left: 55px;}
.enterprise-app-wrap .enterprise-content {height: 770px;position: relative;z-index: 3;}
.enterprise-app-wrap .enterprise-content .enterprise-title {text-align: center;padding: 80px 0 140px;}
.enterprise-app-wrap .enterprise-content .enterprise-title h2 {color: #3f3f3f;font-size: 30px; font-weight: bold;}
.enterprise-app-wrap .enterprise-content .enterprise-title h2 span {color: #ff7852;}
.enterprise-app-wrap .enterprise-content .enterprise-title p {color: #888888;font-size: 14px;margin-top: 10px;}
.enterprise-app-wrap .enterprise-content .enterprise-title .title-line {width: 30px;margin: 20px auto 0; border-top: 4px solid #ff7852;}
.enterprise-app-wrap .enterprise-content .enterprise-list {padding: 0 10px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul {background: url("/images/enterprise-bg.png") no-repeat center 80px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item {width: 430px;height: 120px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap h3 {font-size: 18px;margin-bottom: 15px;color: #3f3f3f;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap p {font-size: 12px;color: #888888;line-height: 20px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap span { font-size: 12px;color: #888888;display: block;padding-top: 15px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top {float: left;text-align: right;height: 187px;background: url("/images/enterprise-icon01.png") no-repeat right 5px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top:hover {background: url("/images/enterprise-icon01-h.png") no-repeat right 5px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top .enterprise-item-wrap {padding-right: 100px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top {float: right;height: 187px;text-align: left;background: url("/images/enterprise-icon02.png") no-repeat left 5px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top:hover {background: url("/images/enterprise-icon02-h.png") no-repeat left 5px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top .enterprise-item-wrap {
  padding-left: 100px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom {float: left;margin-top: 120px;text-align: right;background: url("/images/enterprise-icon03.png") no-repeat right 20px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom:hover {background: url("/images/enterprise-icon03-h.png") no-repeat right 20px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom .enterprise-item-wrap {
  padding-right: 100px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom {float: right;margin-top: 120px;text-align: left;background: url("/images/enterprise-icon04.png") no-repeat left 20px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom:hover {background: url("/images/enterprise-icon04-h.png") no-repeat left 20px;}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom .enterprise-item-wrap{
  padding-left: 100px;}
.enterprise-app-wrap .enterprise-content .enterprise-content-bg {background: #ffffff;width: 1920px;height: 100%;overflow: hidden;position: absolute;left: 50%;top: 0; margin-left: -960px;z-index: -1;}


.capacity.enterprise-app-wrap .capactity-block01 {position: relative;z-index: 1;}
.capacity.enterprise-app-wrap .capactity-block01 .enterprise-title .p1 {font-size: 18px;padding-top: 20px;}
.capacity.enterprise-app-wrap .capactity-block01 .h-block-sys .sys-con .sys-right02 {padding-top: 79px;}
.capacity.enterprise-app-wrap .capactity-block01 .h-block-sys .sys-con .sys-left02 {padding-top: 79px;}

.capacity.enterprise-app-wrap .capactity-block02 { width: 100%; height: 880px;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content { width: 1042px; margin: 0 auto;overflow: hidden;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul {width: 1142px;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul li {width: 280px;height: 335px;float: left;margin-bottom: 31px; margin-right: 100px;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul li .img { width: 100%;height: 238px;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul li .img img {border: 1px solid #ccc;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul li .word { height: 95px;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul li .word .title {height: 45px;font-size: 20px;line-height: 45px;text-align: center;}
.capacity.enterprise-app-wrap .capactity-block02 .cap-content ul li .word p {width: 252px; margin: 0 auto;font-size: 12px;line-height: 22px;color: #888;}
.capacity.enterprise-app-wrap .capactity-block03 {width: 100%;height: 920px;position: relative; z-index: 3;}
.capacity.enterprise-app-wrap .capactity-block03 .enterprise-title {margin-top: 0; padding-top: 50px;}
.capacity.enterprise-app-wrap .capactity-block03 .enterprise-title span { color: #ff7852; padding-left: 5px;}
.capacity.enterprise-app-wrap .capactity-block03 .line { border-bottom: 1px solid #d2d2d2;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo {width: 1042px;margin: 0 auto;overflow: hidden; padding: 35px 0;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo ul {width: 1142px;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo ul li {width: 280px;height: 228px;float: left; margin-bottom: 31px; margin-right: 100px;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo ul li .img { width: 100%; height: 118px;text-align: center;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo ul li .word {height: 110px;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo ul li .word .title {height: 45px; font-size: 20px;line-height: 45px; text-align: center; font-weight: bold;}
.capacity.enterprise-app-wrap .capactity-block03 .cap-rwo ul li .word p { width: 100%;font-size: 12px; line-height: 22px;color: #888;}


/*---鎴愬姛妗堜緥---*/

.webbg{ width:100%; background:#f4f4f4 url(/images/case_page_bg.jpg) no-repeat center top; position:relative;}

.anlititle{width:1180px;margin:0px auto; padding:65px 0px;}
.anlititle img{ display:block; margin:auto;}

.Productstitle{width:1180px;margin:0px auto; padding:120px 0px 65px;}
.Productstitle img{ display:block; margin:auto}

.anliclass{width:1180px;margin:0px auto; text-align:center; padding:0px 0px 40px; position:relative;}
.anliclass a{ display:inline-block; background:url(/images/app_nav.png) no-repeat; margin:0px 5px; width:109px; height:26px; line-height:25px; color:#7e7e7e;font-size:14px; overflow: hidden;}
.anliclass a:hover,.anliclass a.on{background:url(/images/app_nav_on.png) no-repeat; color:#fff;}


.anlilist{width:1092px; margin:0px auto;position:relative;}
.anlilist ul{ margin:0px; padding:0px; width: 1102px;}
.anlilist ul li{float:left; width:265px;height:300px;background:#FFF;box-shadow:0px 2px 3px #d9dbdb; display:inline;margin-right:10px;margin-top:28px;position:relative;}
.anlilist ul li a{ display: block; width: 265px; height: 300px;}
.anlilist ul li a:hover{ background: #52A6D9; color: #fff;}
.anlilist ul li a:hover h3, .anlilist ul li a:hover p{ color: #fff;}
.anlilist ul li.cur{margin-right:0px;}
.anlilist ul li img{display:block;}
.anlilist ul li .anlipic,.anlilist ul li .anlipic2{ width:265px; height:188px; margin:0px auto; overflow:hidden; position:relative; cursor:pointer;}
.anlilist ul li .anlipic img{width:366px; height:276px; position:absolute; left:50%; top:50%; margin-left:-183px; margin-top:-138px;}
.anlilist ul li .anlipic2 img.anlipic-img{ width:265px; height:200px;}
.anlilist ul li .anlipic2 a{ width:265px; height:200px; display:none; position:absolute; top:0;}
.anlilist ul li .anlipic2 a:hover{background: none;}
.anlilist ul li .anlipic2 a p{width:265px; height:160px;padding:20px 0;background: #000000; background:rgba(0,0,0,0.75);filter:alpha(opacity=75);}
.anlilist ul li .anlipic2 a p img{ width:160px; height:160px; margin:0 auto;}



.anlilist ul li h3{ font-size:16px; height:23px; overflow:hidden; padding:20px 15px 0px; color: #333;}
.anlilist ul li p.anlitext{padding:10px 15px 0px; height:50px; overflow:hidden; font-size: 12px; line-height: 24px; color: #999;}
.anlilist ul li h4{ font-size:12px; border-top:1px solid #ececec; margin-top:12px;padding:5px 7px 0px;}
.anlilist ul li h4 a{ color:#0577ba;}
.anlilist ul li h4 span{ float:right; background:url(/images/Icon22.png) no-repeat left center; padding-left:22px; color:#acacac;}

.anliIntro{position:absolute;width:100%; height:290px; background:#0577ba; top:0px; left:0px; display:none;}
.anliIntro p{ background:url(/images/index_59.png) no-repeat 0px 35px; width:323px; margin:0px auto; padding:60px 0px 0px; color:#fff}

#page{ width: 1052px; margin: 0 auto; padding: 50px 20px; text-align: right;}
#page a{padding: 5px 10px; border:1px solid #666; color: #666; margin-right: 5px;}
#page a:hover,#page a.on{ background: #666; color: #fff;}


.caseshow{ width: 1092px; margin: 0 auto;}
.caseshow .caseshow-tit{ height: 70px; padding-top: 80px; line-height: 70px;}
.caseshow .caseshow-tit h1{ width:865px; height: 70px; float: left; font-size: 48px; font-weight: normal; color: #333; overflow: hidden;}
.caseshow-tit-right{ width: 225px; height: 37px; float: right;}
.caseshow-tit-right a{ float: left; display: block; margin-top: 22px; margin-right: 5px;}
.caseshow-tit-right a.prev{ width: 42px; height: 36px; background: url(/images/prev.png) no-repeat;}
.caseshow-tit-right a.next{ width: 42px; height: 36px; background: url(/images/next.png) no-repeat;}
.caseshow-tit-right a.lookweb{ width: 123px; height: 37px; background: url(/images/lookweb_btn.png) no-repeat; text-align: center; line-height: 37px; color: #fff;}
.caseshow .caseshow-desc{ padding: 30px 10px; border-bottom: 1px solid #DDDDDE; line-height: 30px; font-size: 16px; color: #666;}
.caseshow .caseshow-content{ padding: 20px 10px; overflow: hidden;}
.caseshow .case-more{ width: 100%; padding: 30px 0; margin-bottom: 20px;}
.caseshow .case-more a{ display: block; width: 121px; height: 36px; margin: 0 auto; background: url(/images/case_more_btn.png) no-repeat; text-align: center;; line-height: 36px; color: #fff;}

.anlilist{ height: auto;}
.anlilist .news-cen{ height: 510px;}
.anlilist .news-cen .news-right dl{ width: 525px;}
.news-page{ padding-top:10px;}
.news-list{ width: 1122px; padding: 20px 0;}
.news-list dl{ width: 532px; height: 160px; float: left; margin:0 20px 15px 0; background: #fff;}
.news-list dl dt{ width: 145px; height: 130px; float: right; padding: 15px 20px 0;}
.news-list dl dd.news-tit2{ padding:15px 0 5px 17px; line-height: 20px;}
.news-list dl dd.news-tit2 a{ font-size: 16px; color: #333;}
.news-list dl dd.news-tit2 a:hover{color: #0B88E2;}
.news-list dl dd.news-tit2 p{  font-size: 12px; color: #999; padding-top:8px;}
.news-list dl dd.news-desc2{ padding: 10px 0 0 17px; line-height: 20px; font-size: 12px; color: #999;}

.newsshow{ padding: 30px 20px; position: relative;}
.newsshow h1{ font-size: 30px; font-weight: normal; text-align: center; line-height: 50px; color: #333;}
.newsshow h2{ font-size: 14px; font-weight: normal; text-align: center; line-height: 30px; color: #666;}
.newsshow .news-con{ padding: 30px 20px; line-height: 22px; color: #333;background: #fff;}
.newsshow-prev-next{ width: 95px; position: absolute; right: 0; top: 47px;}


.home_title{text-align:center;padding-top:60px;}
.connect{background: url("/images/cn01.jpg") no-repeat center;min-height: 420px;}
.connect_column{margin-top: 40px; width:1109px;}
.connect_column li{float: left;text-align: center;width: 260px;height: 218px;margin-right: 17px;position: relative;padding-top: 42px;font-size: 16px;color: #333;line-height: 32px;}
.connect_column li:first-child{margin-left: 0;}
.connect_column h2{font-size: 18px;color: #333;font-weight: normal;margin-top: 10px;margin-bottom: 10px;}
.connect_column .info{position: relative;z-index: 2;}
.connect_column .text{margin: 0 20px;}
.connect_column .s1{position:absolute;top:0;left:0;width:100%;height:100%;background: #de6764;opacity: 0.2;filter:alpha(opacity=20);}
.connect_column .s2{position:absolute;top:0;left:0;width:100%;height:100%;background: #58bec8;opacity: 0.2;filter:alpha(opacity=20);}
.connect_column .s3{position:absolute;top:0;left:0;width:100%;height:100%;background: #9ac047;opacity: 0.2;filter:alpha(opacity=20);}
.connect_column .s4{position:absolute;top:0;left:0;width:100%;height:100%;background: #31a0e1;opacity: 0.2;filter:alpha(opacity=20);}
.connect_column .i1{display: inline-block;width: 36px;height: 46px; background: url("/images/sprite2.png") no-repeat 0 0;}
.connect_column .i2{display: inline-block;width: 42px;height: 46px; background: url("/images/sprite2.png") no-repeat -38px 0;}
.connect_column .i3{display: inline-block;width: 40px;height: 46px; background: url("/images/sprite2.png") no-repeat -83px 0;}
.connect_column .i4{display: inline-block;width: 40px;height: 46px; background: url("/images/sprite2.png") no-repeat -125px 0;}
.connect_column a{ color: #333;}
.connect_share{border-top: 2px solid #43bcc7;width: 120px;margin: 46px auto 0;text-align: center;padding-top: 46px;}
.connect_share .sh1{display: inline-block;width: 40px;height: 40px;background: url("/images/sprite2.png") 0 -48px;margin-right: 9px;}
.connect_share .sh2{display: inline-block;width: 40px;height: 40px;background: url("/images/sprite2.png") -41px -48px;}

.arrive{background: #f7f7f7;padding-bottom: 40px;}
.arrive_column_con{width:1092px;overflow:hidden;}
.arrive_column{margin-left:52px;width:1142px;}
.arrive_column dl{float:left;width:290px;margin:40px 90px 0 0px;}
.arrive_column dt{margin-bottom: 20px;}
.arrive_column dd{font-size: 16px;color: #333;line-height: 32px;}
.bus{font-size: 18px;color: #31a0e1;}
.bus dt{margin-left: -50px;}
.bus .icon{display: inline-block;width: 32px;height: 32px;background: url("/images/sprite2.png") 0 -90px;vertical-align: middle;margin-right: 18px;}
.taxi{font-size: 18px;color: #de6764;}
.taxi dt{margin-left: -50px;}
.taxi .icon{display: inline-block;width: 32px;height: 34px;background: url("/images/sprite2.png") -34px -90px;vertical-align: middle;margin-right: 18px;}
.metro{font-size: 18px;color: #9ac047;}
.metro dt{margin-left: -50px;}
.metro .icon{display: inline-block;width: 34px;height: 34px;background: url("/images/sprite2.png") -66px -90px;vertical-align: middle;margin-right: 16px;}

.job-tit{ height:88px;}
.job-tit h1{ width:40%; height:88px; float:left; text-align:left; padding-left:100px; background:url(/images/job.png) no-repeat; line-height:88px; overflow:hidden; font-size:28px;}
.job-tit span{ float:left; line-height:88px; color:#666;}