.hintarea {height:300px;margin-top:100px;}

/*云应用平台*/
.cloudbanner{margin:-15px auto 0 auto;height:420px;padding-top:0px;background-image:url(../images/cloud_banner.png);background-repeat:no-repeat;background-position:center bottom;position:relative;background-color:#167ed8}
.cloudbanner h1{width:100%;display:block;font-size:32px;font-weight:bold;color:#fff;padding-top:100px; line-height: 40px; position: relative; z-index: 99;}
.cloudbanner p{width:571px; display:block; font-size:16px; font-weight:500;color:#fff;line-height:28px;margin-top:30px}
.cloudbanner .content { position: relative; height: 100%;}
.cloud_bannerimg { position:absolute; bottom:30px; right:0px; text-align: right;}
.cloud_bannerimg img { display: inline;}
.cloud_tit {margin:0 auto;height:48px;background:rgba(255,255,255,1);box-shadow:0 1px 0 0 rgba(0,0,0,0.2);line-height:48px;}
.cloud_tit span {font-size:18px;color:#4a4a4a;float:left;font-weight:bold;}
.cloud_tit .fr a {color:#4A4A4A; font-size:18px; margin-left:35px; display:inline;}
.cloud_tit .fr a:hover { color:#0091F9;}
.cloudtext { margin:35px auto; color:#767676;font-size:14px; line-height:30px;}
.cloudlist { margin:0 auto; width:1142px;}
.cloudlist ul { margin:0 -8px}
.cloudlist ul li { float:left; width:33.3%; padding:0 8px; margin-bottom:24px}
.cloudlist ul li .cloudlistcon { height:115px; padding:30px 22px; background-color:#fff; display:block; position:relative; transition: all 1s;}
.cloudlist ul li .cloudlistcon:hover {box-shadow:0px 4px 8px 0px rgba(165,176,208,0.64);}
.cloudlist ul li .cloudlistcon .climg { width:50px; position:absolute; left:22px; top:30px;}
.cloudlist ul li .cloudlistcon .climg .icon {width:50px; height:50px; font-size:48px; color:#0066b2;}
.cloudlist ul li .cloudlistcon .cloudlist_te { margin:0 0px 0 70px;}
.cloudlist ul li .cloudlistcon .cloudlist_te h1 {font-size:18px;font-weight:bold;line-height:30px; height:30px; overflow:hidden; display:block; color:#353F4E;}
.cloudlist ul li .cloudlistcon .cloudlist_te p {font-size:18px;font-weight:bold;line-height:25px; display:block; color:#0091F9;}
.cloudlist ul li .cloudlistcon:hover .icon {transform: rotate(360deg);transition: color 0.5s ease, background-color 0.5s ease, transform 0.5s ease;}
.cloudtect { margin:0 auto; width:1142px; height:348px; background-image:url(../images/cloudcenterbg.png); margin-top:35px;}
.cloudtect h1 { display:block;height:90px;font-size:24px;color:#fff;line-height:54px; padding-top:40px; text-align:center;}
.cloudtect p {display:block; text-align:center; line-height:24px;height:62px;font-size:14px; color:#fff; padding:0 92px;padding-top:15px}
.cloudtect ul { width:100%; margin-top:20px;}
.cloudtect ul li { float:left; width:25%; text-align:center;}
.cloudtect ul li .icon { height:65px; display:inline; font-size:55px; color:#fff;}
.cloudtect ul li h2 { display:block;line-height:30px;font-size:20px; margin-top:25px; color:#fff; font-weight:normal;}
.cloudtect ul li:hover img {transform: rotate(360deg);transition: color 0.5s ease, background-color 0.5s ease, transform 0.5s ease;}
.wuqu h1 { display:block;height:90px;font-size:24px;color:#4A4A4A;line-height:54px; padding-top:40px; text-align:center;}
.wuqu p {display:block; text-align:center; line-height:24px;height:62px;font-size:14px;color:#767676; padding:0 62px;padding-top:15px}
.wuqucon { margin-top:40px;}
.wuqucon li {float:left;width:33.3%;height:96px;border:1px solid rgba(216,216,216,1);padding:34px 18px;position:relative}
.wuqucon li .icon { position: absolute; left: 18px; top:34px; font-size:30px; color:#0066b2;} 
.wuqucon li h2 {font-size:20px; margin-left:15px;font-weight:bold; line-height:25px; display: block; margin-left: 45px; overflow: hidden; height: 25px;}
.wuqucon li:nth-child(2) { margin-top:95px;}
.ruhe { border-bottom:1px solid #D8D8D8;}
.ruhe h1 { display:block;height:90px;font-size:24px;color:#4A4A4A;line-height:54px; padding-top:40px; text-align:center;}
.ruhe p {display:block; text-align:center; line-height:24px;height:62px;font-size:14px;color:#767676; padding:0 62px;padding-top:15px}
.ruhecon ul { margin-top:40px;}
.ruhecon ul li { float:left; width:50%;text-align:center;}
.ruhecon li:nth-child(1) { padding-right:4px;}
.ruhecon li:nth-child(2) { padding-left:4px;}
.ruhecon ul li img { display:inline}
.ruhecon li h2 { display:block;font-size:20px; line-height:120px;font-weight:bold;}
.cloud_producyshi ul li .producyshicon {  height: 180px!important;}

/*大数据中台*/
.bigdatebanner {background-image: url(../images/bd_banner.png);}
.bigdatebanner p {width:424px;display:block;font-size:20px;font-weight:500;line-height:36px;margin-top:30px}
.bigdatebanner .cloud_bannerimg {bottom:40px; right:0;  text-align: right;}
.bigdatebanner .cloud_bannerimg img{ max-height: 100%; display:inline; width: 85%;}
.dashuju {width:1142px;height:348px;border:1px solid rgba(216,216,216,1);margin:0 auto;margin-top:35px}
.dashuju h1 {display:block;height:115px;font-size:24px;color:#4a4a4a;line-height:115px;text-align:center}
.dashuju ul li { float:left; width:50%; padding-left:42px; position:relative;}
.dashuju ul li .dashujuimg {position:absolute; left:42px; top:0px; width:72px;}
.dashuju ul li .dashujuimg .icon {  width:72px;}
.dashuju ul li:hover .icon {transform: rotate(360deg);transition: color 0.5s ease, background-color 0.5s ease, transform 0.5s ease;}
.dashuju ul li .dashujucon { margin-left:90px; margin-right:60px;}
.dashuju ul li .dashujucon h2 {display:block;font-size:20px;font-weight:500;color:#4a4a4a;line-height:36px}
.dashuju ul li .dashujucon p {display:block;font-size:14px;font-weight:500;color:#767676;line-height:28px;margin-top:10px}
.bigsjyshi { margin:0 auto;  margin-top:60px; height:90px; line-height:85px; color:#4A4A4A;font-size:24px; text-align:center;  }
.bigsjyshi span {position: relative;padding-top:20px;}
.bigsjyshi b { position: absolute; top:0; left:0; width: 100%; border-top:5px solid #0066B2;}
.youshicon { padding:40px 0; border-bottom:1px solid #D8D8D8;}
.appys .youshicon:last-child {border:0;}
.youshicon .fl, .youshicon .fr { width:47%;}
.youshicon h1 {font-size:20px; display:block;line-height:24px; color:#353F4E; height:50px; margin-top:30px;}
.youshicon p {font-size:14px; display:block;line-height:28px; color:#767676; text-align:justify;}
.abdsj {padding:40px 0; }
.abdsj h1 {font-size:20px; display:block;line-height:24px; color:#353F4E; height:50px; margin-top:10px;}
.abdsj p {font-size:14px; display:block;line-height:24px; color:#767676; text-align:justify; }
.bdabout { position: relative; width: auto!important; padding-left: 64px; background-color: #fff;}
.bdabout .accordion-menu li { border: 0px!important;}
.bdabout .aftersal_tit { position: absolute; left: 20px; text-align: center; top:25px;}
.bdabout .dropdownlink {   font-weight:normal!important;    padding-right: 0px!important;}
.bdabout .submenuItems {  height: 0px!important; }
.bdabout .open .submenuItems {    height: auto!important;}

/*SOA*/
.SOAbanner {background-image: url(../images/SOA_banner.png);}
.SOAbanner .cloud_bannerimg {  bottom:0px; right:0px; top: 0;}
.SOAbanner .cloud_bannerimg img { width: auto;}
.pysoa {}
.pysoaleft { float:left; width: 700px;}
.pysoaleft h1 { display: block; color: #353F4E; font-size:20px; line-height: 75px; margin-top: 35px;}
.pysoaleft p {display: block; color: #767676; font-size:14px;  line-height:27px; text-align:justify}
.pysoaright { width: 406px; margin-top: 38px;}
.pysoaright ul li { float: left; width: 100%; margin-bottom: 10px;}
.pysoaright ul li .cloudlistcon { height:85px; padding:20px 22px; background-color:#fff; display:block; position:relative; transition: all 1s;}
.pysoaright ul li .cloudlistcon:hover {box-shadow:0px 4px 8px 0px rgba(165,176,208,0.64);}
.pysoaright ul li .cloudlistcon .climg { width:40px; position:absolute; left:22px; top:25px;}
.pysoaright ul li .cloudlistcon .climg .icon {width: 40px; height: 40px; font-size: 40px; color: #0066b2;}
.pysoaright ul li .cloudlistcon .cloudlist_te { margin:0 0px 0 70px;}
.pysoaright ul li .cloudlistcon .cloudlist_te h1 {font-size:16px;font-weight:bold;line-height:25px; height:25px; overflow:hidden; display:block; color:#353F4E;}
.pysoaright ul li .cloudlistcon .cloudlist_te p {font-size:14px;font-weight:bold;line-height:25px; display:block; color:#0091F9;}
.pusoays {  width: 250px;}

/*SOA*/
.solbanner {background-image: url(../images/solu_banner.png);}
.solbanner h1 {color:#fff;text-align: center;}
.solbanner p {width:1142px; color:#fff;text-align: center;}
.sollist { margin: 40px auto 25px auto;}
.sollist ul { margin: 0 -12px;}
.sollist ul li { float: left; width: 50%; padding: 0 12px; margin-bottom: 24px;}
.sollist ul li .sollistcon {background:#fff; padding: 0 30px; cursor: pointer;}
.sollist ul li .sollistcon { background-color:#fff; padding:21px 20px 20px 30px;transition: all 1s;}
.sollist ul li .sollistcon .keyProducts_tit { height:56px; line-height:56px; float: left; margin-top: 0px;}
.sollist ul li .sollistcon .keyProducts_tit .icon { height:56px;width:56px; }
.sollist ul li .sollistcon .sollisttext { float: left; width: 445px;padding-left:20px; }
.sollist ul li .sollistcon .sollisttext h1 {font-size:20px;font-weight:500;color:#0A1633; } 
.sollist ul li .sollistcon .sollisttext p { display:block; line-height:24px;font-size:14px; color:#767676; margin-top:13px;font-weight:400; min-height:48px;}
.sollist ul li .sollistcon .sollisttext a {width:140px;height:40px;background:rgba(255,255,255,1);border-radius:24px;border:1px solid #0066b2;float:left;text-align:center;line-height:40px;color:#0066b2;margin-top:20px;font-size:14px;transition:all 1s; display: none;}
.sollist ul li:hover .sollistcon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.sollist ul li:hover .sollistcon a {background:#0066B2;border:1px solid #0066B2;color:#fff; transition: transform 250ms ease;}
.solution { margin:0 auto; padding-top:20px;}

/*热点资讯*/
.neinews { margin:0 auto; margin-top:35px;}
.newsleft { float:left; width:235px; background-color:#fff; padding-bottom:45px; }
.newsleft h1 {display:block;font-size:12px;color:#4a4a4a;line-height:70px;padding:0 30px}
.newsleft ul { display:block;}
.newsleft ul li { float:left; width:100%; height:37px;}
.newsleft ul li a { display:block; height:35px; line-height:35px; padding-left:54px; color:#8A96A3;}
.newsactive {border:1px solid rgba(216,216,216,1); color:#0066B2!important;}
.newsright { float:right; width:875px; }
.newsrightcon { float:left; width:100%; background-color:#fff; padding-bottom:25px;margin-bottom:55px;  }
.newsright ul li {float:left; width:100%;  padding:30px 20px; position: relative;}
.newsright ul li .date { position:absolute; left:20px; top:30px; width:60px; text-align:center;}
.newsright ul li .date .cmonth {height:40px;font-size:34px;color:#767676;line-height:40px;}
.newsright ul li .date .cday {height:47px;font-size:40px;color:#FF8C2B;line-height:47px;}
.newsright ul li .date .cyears {height:16px;font-size:14px;color:#767676;line-height:16px;}
.newsright ul li .newsnei { padding-left:15px; margin-left:60px;}
.newsright ul li .newsnei h1 { display:block; font-size:20px;font-weight:bold;color:#4A4A4A;  line-height:25px; padding-top: 7px; overflow:hidden; border-bottom:2px solid #D8D8D8; padding-bottom: 10px;}
.newsright ul li:hover h1  {color:#0066B2;}
.newsright ul li a { display:block; font-size:14px;font-weight:bold;color:#0091F9; height:22px; line-height:22px; overflow:hidden; float: right; }
.newsright ul li a:hover { color:#0066B2;}
.newsright ul li .newsnei p {font-size:14px;font-weight:400;color:#4A4A4A;line-height:24px; display:block; overflow:hidden;  margin-top: 15px;}

.cloud_tit .content { position:relative;}
.smallnav {	float:right; width:100%;}
.smallnav ul { }
.padded {float:right;}
.smallnav ul li {float:left;display:inline;margin-right:0;list-style:none}
.smallnav ul li a {display:block;color:#4a4a4a;font-size:14px;margin-left:5px;font-weight:normal;text-decoration:none;padding:0 15px;}
.smallnav ul li a:hover {color:#337ab7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.smallnav ul li.activenav a { color: #337ab7;}
.smallnavfixed { left:0px; top:64px; position:fixed; width:100%; z-index:888; background-color: #0066B2;}
.smallnavfixed a {color:#fff}
.smallnavfixed span{color:#fff}
.smallnavfixed ul li a{display:block;color:#fff}
.smallnavfixed ul li a:hover {color: #fff; background:#141E62;}
.smallnavfixed ul li.activenav a { color: #fff; background:#141E62;}
.smallnavsmall { display:none;}

/*投资者关系*/
.tzzbanner {background-image: url(../images/stock_banner.png); height: 214px;}
.tzzbanner h1 {
    padding-top: 0px;
	line-height: 150px;
}
.tzzbannertext { display: none;}
.tzzbannertext h5 { display:block; color:#D8ECFA; font-size:18px; font-weight:normal; line-height:45px}
.tzzbannertext h2 { display:block; color:#fff; font-size:36px; font-weight:normal;line-height:55px}
.tzzbannertext h3 { display:block; color:#fff; font-size:20px; font-weight:normal;line-height:45px}
.tzzbannertext h4 { display:block; color:#D8ECFA; font-size:14px; font-weight:normal;line-height:40px}
.cttll {display:block;height:115px;font-size:24px;color:#4a4a4a;line-height:115px;text-align:center}
.company ul { background-color:#fff;}
.company ul li { float:left; width:50%; padding:0 45px; position:relative; margin:35px 0; height:160px;}
.company ul li .date { position:absolute; left:45px; top:0; width:60px; text-align:center;}
.company ul li .date .cmonth {height:40px;font-size:34px;color:#767676;line-height:40px;}
.company ul li .date .cday {height:47px;font-size:40px;color:#FF8C2B;line-height:47px;}
.company ul li .date .cyears {height:16px;font-size:14px;color:#767676;line-height:16px;}
.company ul li .companylist { padding-left:15px; margin-left:60px; border-left:2px solid #D8D8D8;}
.company ul li .companylist h2 {display:block;font-size:20px;font-weight:bold;color:#353F4E;line-height:24px;}
.company ul li .companylist p {display:block; color:#767676; font-size:14px;line-height:24px; margin-top:10px;}
.company ul li .companylist a {font-size:14px;font-weight:400;color:#0066B2; margin-top:10px; float:left;}
.company ul .more { margin:0 auto; text-align:center; margin-bottom:60px;}
.company ul .more a {color:#0066B2; font-size:16px;}
.reportslsit { margin-top:20px;}
.reportslsit ul { margin:0 -8px}
.reportslsit ul li { float:left; width:25%; padding:0 8px;}
.reportslsit ul li .reportscon { 
	transition: all 1s;
	height:314px;
	background:#F0F1F7;
	border-radius:4px;
	background-image: url(../images/stockpic.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 215px 275px;
}
.reportslsit ul li .reportscon h1 { display: block; text-align: center;line-height:28px;font-size:18px; padding-top: 130px; color: #4B5058;}
.reportslsit ul li .reportscon p { display: block; text-align: center;line-height:28px;font-size:14px;margin-top: 85px;color: #949AA2;}
.reportslsit ul li .reportscon:hover {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.marketchart { margin-top:20px}
.box{width:100%;margin:auto;}
.tab_menu{overflow:hidden; }
.tab_menu li{color: #000;float: left;display: inline;cursor: pointer;height: 50px;line-height: 50px;  font-size:18px; margin-right:30px;}
.tab_menu li.current{color: #FF8C2B; }
.tab_box{padding:20px; background-color:#fff; margin-top:20px; height: 486px;}
.tab_box li{height:24px;line-height:24px;overflow:hidden;}
.tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}
.contact { margin-top:20px; margin-bottom: 75px;}
.contactcon { float: left; margin-left: 60px; font-size:14px; color: #767676; line-height: 45px; margin-top: 35px;}

/*运营监管平台*/
.jkbanner {background-image: url(../images/jk_banner.png)!important;}
.jkbanner .zxfangan {margin-top: 35px!important;}
.producttx { margin: 0 auto; background-color: #fff; padding-bottom: 15px;}
.producttx ul { margin: 0;}
.producttx ul li { float: left; width: 50%; padding: 0 35px; margin-bottom: 10px;}
.producttx ul li .sollistcon { background-color:#fff; padding:20px 10px;transition: all 1s;}
.producttx ul li .sollistcon .keyProducts_tit { height:60px; line-height:56px; float: left; margin-top: 0px;}
.producttx ul li .sollistcon .keyProducts_tit img { height:60px; }
.producttx ul li .sollistcon .keyProducts_tit .icon { height:50px; width: 50px; }
.producttx ul li .sollistcon .sollisttext { float: left; width: 380px;padding-left:24px; }
.producttx ul li .sollistcon .sollisttext h1 {font-size:18px;font-weight:bold;color:#4A4A4A; } 
.producttx ul li .sollistcon .sollisttext p { display:block; line-height:24px;font-size:14px; color:#4A4A4A; margin-top:13px;font-weight:400; min-height:72px ;}
.producttx ul li:hover .sollistcon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.newproducttx .ctt_b { padding: 0 140px;}
.itojzhi { margin-bottom: 55px;}
.itojzhi ul { margin: 0 -11px;}
.itojzhi ul li { float: left; width: 25%; padding: 0 11px;}
.itojzhi ul li .itojzhicon { background-color: #fff; padding: 40px; padding-bottom: 25px;}
.itojzhi ul li:hover .itojzhicon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.itojzhi ul li .itojzhicon .itojzhiconimg { margin: 0 auto; height: 72px; text-align: center;}
.itojzhi ul li .itojzhicon .itojzhiconimg img { width: 72px; height: 72px; display: inline;}
.itojzhi ul li .itojzhicon .itojzhiconimg .icon { width: 72px; height: 72px; display: inline;}
.itojzhi ul li .itojzhicon h1 {font-size:18px;color:#4A4A4A;line-height:27px; text-align: center; display: block; margin-top: 15px;}
.itojzhi ul li .itojzhicon p { display: block; line-height:25px;font-size:14px;color:#4A4A4A;margin-top: 15px;}

/*统一测试平台*/
.tybanner {background-image: url(../images/uc_banner.png);}
.zxfangan { float: left;width:134px;height:50px;background:#1A82FF;border-radius:25px; line-height: 50px; text-align: center; color: #fff;margin-top: 36px;font-size:18px;}
.ctt_b {font-size:14px;color:#767676;line-height:25px; padding: 0 75px; display: block; text-align: center; font-weight: normal; margin-bottom: 15px; }

/*作业调度平台*/
.ddbanner {background-image: url(../images/job_banner.png);}
.ddbanner .zxfangan {margin-top: 35px;}
.producyshi { margin-bottom: 35px;}
.producyshi ul { margin: 0 -8px;}
.producyshi ul li { float: left; width: 33.33%; padding: 0 8px; margin-bottom: 25px;}
.producyshi ul li .producyshicon { background-color: #fff; padding: 15px 0; height: 250px; }
.producyshi ul li .producyshicon h1 { display: block; text-align: center; height: 30px; line-height: 30px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; border-left: 4px solid #208DDD; font-weight: bold;}
.producyshi ul li .producyshicon P {display: block; padding: 0 30px; color: #475159; font-size:14px; line-height:24px;}
.producyshi ul li .producyshicon:hover {box-shadow:0px 4px 8px 0px rgba(165,176,208,0.64);}


/*云资源管理平台*/
.zybanner {background-image: url(../images/iaas_banner.png);}
.reys h1 { line-height: 34px; height: auto; margin-top: 40px;}
.reys h1 span { color: #007DD3;}
.youshicon p {margin-top: 20px;}
.iaas { margin: 0 auto; background-color: #fff; margin-bottom: 50px; padding-bottom: 70px;}
.iaas ul { margin: 0 95px;}
.iaas ul li { float: left; width: 100%; position: relative; margin-top: 25px;}
.iaas ul li h1 { position: absolute; left: 0; height: 24px; line-height: 24px; padding-left: 18px; color: #4A4A4A; font-size:16px; border-left: 4px solid #208DDD;}
.iaas ul li p { display: block; margin-left: 190px; border-bottom: 1px solid #D8D8D8; font-size:14px;line-height:25px; padding-bottom: 35px; color: #767676;}

/*云应用平台*/
.yunybanner  {background-image: url(../images/pass_bannerbg.png);}
.kfms {margin: 0 auto; background-color: #fff; margin-top: 40px; padding-bottom: 40px;}
.kfms .ctt_b { margin: 0 200px;}
.kfmscon ul { margin: 0 -11px; display: block; }
.kfmscon ul li { float: left; width: 33.33%; padding: 0 11px;}
.kfmscon ul li .kfmsconc { background-color: #fff; padding: 50px; padding-bottom: 25px;}
.kfmscon ul li:hover .kfmsconc {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.kfmscon ul li .kfmsconc .itojzhiconimg { margin: 0 auto; height: 72px; text-align: center;}
.kfmscon ul li .kfmsconc .itojzhiconimg img { width: 72px; height: 72px; display: inline;}
.kfmscon ul li .kfmsconc .itojzhiconimg .icon { width: 72px; height: 72px; display: inline;}
.kfmscon ul li .kfmsconc h1 {font-size:18px;color:#4A4A4A;line-height:27px; text-align: center; display: block; margin-top: 15px;}
.kfmscon ul li .kfmsconc p { display: block; line-height:25px;font-size:14px;color:#4A4A4A;margin-top: 15px;}
.yewudz { margin-bottom: 60px; margin-top: -20px;}
.yewudz ul li { float: left; width: 50%;}
.yewudz ul li:nth-child(1) { padding-right: 11px;}
.yewudz ul li:nth-child(2) { padding-left: 11px;}
.yewudz ul li .yewudzcon { background-color: #EAEEF7; padding: 20px 40px 40px 120px;}
.yewudz ul li .yewudzcon h1 { display: block;height:27px;font-size:18px;color:#4A4A4A;line-height:27px;}
.yewudz ul li .yewudzcon p { display: block;line-height:25px;font-size:14px;color:#4A4A4A; margin-top: 40px;}

/*敏捷工程平台*/
.agilbanner {background-image: url(../images/devops_bannerbg.png);}
.agilbanner .cloud_bannerimg { position: absolute; top: 0px; right: 0;  bottom: 0; text-align: right; }
.agilbanner .cloud_bannerimg img { height: 100%; display:inline;}
.agilbanner p { width: 775px;}
.baoztixi { margin-bottom: 60px;}
.baoztixi ul li { float: left; width: 33.33%; background-color: #fff; padding: 30px; height: 255px; cursor: pointer;}
.baoztixi ul li:nth-child(odd) { background-color: #fff;}
.baoztixi ul li:nth-child(even) { background-color: #E6FCFF;}
.baoztixi ul li:nth-child(7) { background-color: #E6FCFF; margin-left: 33.3%;}
.baoztixi ul li:hover {}
.baoztixi ul li h1 { display: block; color: #0A1633; font-size:18px; line-height:27px;}
.baoztixi ul li p { display: block; color: #767676; line-height:24px; font-size:14px; margin-top: 20px;}
.xuqiucon {padding: 60px 0; border-top: 1px solid #D8D8D8;}
.xuqiucon h1 {display: block;font-size:24px;color:#4A4A4A;line-height:54px;}
.xuqiuleft { float: left; width: 49%;}
.xuqiuright {float: right; width: 47%; }
.xuqiucon:nth-child(1) .xuqiuleft{ margin-top: 90px;}
.xuqiucon:nth-child(1) .xuqiuright{ margin-top: 70px;}
.xuqiuright h1 {display:block;font-size:20px;font-weight:500;color:rgba(53,63,78,1);line-height:36px}
.xuqiuright p {display:block;font-size:14px;font-weight:400;color:rgba(118,118,118,1);line-height:24px}

/*微服务平台*/
.eosmsbanner {background-image: url(../images/eosms_banner.png);}
.microService ul { margin:0 -8px;padding-top:45px; }
.microService .content {border-bottom: 1px solid #D8D8D8; padding-bottom:45px;}
.microService ul li { float:left; width:33.3%; padding:0 8px; margin-bottom:16px;}
.microService ul li:nth-child(4){ margin-left:16.6667%;}
.microService ul li .microServicecon { background-color:#fff; height:280px; padding:20px 30px; text-align:center;transition: all 1s;}
.microService ul li .microServicecon .keyProducts_tit { height:64px;}
.microService ul li .microServicecon .keyProducts_tit img { height:64px; display:inline;}
.microService ul li .microServicecon .keyProducts_tit .icon { height:64px; width:64px;}
.microServicecon h2 { display:block; font-size:16px; font-weight:normal; color:#0A1633;line-height:16px; margin-top:15px;}
.microServicecon h1 { display:block; font-size:18px;  color:#0A1633; line-height:18px; margin-top:10px;}
.microServicecon p { display:block; font-size:14px;  color:#767676; line-height:24px; margin-top:10px; text-align:left;}
.microService ul li:hover .microServicecon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.solution { margin:0 auto; padding-top:20px;}
.core .content {border-bottom:1px solid #D8D8D8;}
.core ul { margin:0 -59px}
.core ul li { float:left; padding:0 59px; width:33.3%;}
.core ul li .corecon { margin:0 auto; border-top:1px solid #D8D8D8; padding:20px 0 40px 0;transition: all 1s; cursor:pointer;}
.core ul li .corecon h1 { display:block;line-height:36px;font-size:20px; color:#4A4A4A;}
.core ul li .corecon p {display:block;line-height:24px;font-size:14px; color:#767676; margin-top:20px;}
.core ul li:hover .corecon {border-top:1px solid #0066B2;}
.core ul li:hover .corecon h1 { color:#0066B2;}
.concept { }
.concept .content {border-bottom:1px solid #D8D8D8;padding-bottom:60px;}
.concept ul { margin:0 -12px}
.concept ul li { float:left; padding:0 12px; width:33.3%;}
.concept ul li .conceptcon { margin:0 auto; height:415px; background-color:#fff; position:relative;}
.concept ul li .conceptcon .concept_top { float:left; width:100%; height:85px; line-height:85px; text-align:center; color:#4A4A4A;font-size:20px; background-color:rgb(209,249,255);position:relative;}
.concept ul li .conceptcon .concept_left { float:left; width:105px; height:245px; line-height:245px; text-align:center; color:#4A4A4A;font-size:20px; background-color:rgb(145,216,254);position:relative; z-index: 1;}
.concept ul li .conceptcon .concept_left01 { float:left; width:105px; height:165px; line-height:165px; text-align:center; color:#4A4A4A;font-size:20px; background-color:rgb(145,216,254);position:relative;z-index: 1;}
.concept ul li .conceptcon .concept_right { float:right; width:105px; height:245px; line-height:245px; text-align:center; color:#4A4A4A;font-size:20px; background-color:rgb(145,216,254);position:relative;}
.concept ul li .conceptcon .concept_right01 { float:right; width:105px; height:165px; line-height:165px; text-align:center; color:#4A4A4A;font-size:20px; background-color:rgb(145,216,254);position:relative; margin-top:80px;z-index: 1;}
.concept ul li .conceptcon .concept_center { width:100%; height:85px; line-height:85px; text-align:center; color:#4A4A4A;font-size:20px; background-color:rgb(209,249,255); padding-left:105px;margin-top:0px; position: relative;float:left; margin-top: -165px;}
.customerValue .content {border-bottom:1px solid #D8D8D8;padding-bottom:60px;}
.customerValue .fr { width:40%;}
.customerValue .fl { width:56%;}
.customerValue .fr h1 { display:block;line-height:30px;font-size:20px; color:#4A4A4A; margin-top:20px;}
.customerValue .fr p {display:block;line-height:24px;font-size:14px; color:#767676; margin-top:15px;}
.tddyshi .cttll { line-height:50px; height:auto; padding:30px 0;}
.tddyshi .fr { width:40%; text-align:left;}
.tddyshi .fr h2 {font-size:20px; display:block; color:#353F4E; line-height:40px;}
.tddyshi .fr p {font-size:14px; display:block; color:#767676; line-height:28px; margin-top:20px;}
.tddyshi .swiper-banner {  margin-top: 0px; height: auto;}
.tddyshi .swiper-banner .swiper-slide {
	padding: 0 50px;
}
.tddyshi .swiper-banner .swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
	padding-bottom:70px;
}
.tddyshi .swiper-banner .fl { width:55.5%;}
.tddyshi .swiper-button-prev {background-image:url(../images/eosms_left.png)!important;width: 30px!important; height: 30px!important;margin-top: -35px!important;background-size: 30px 30px!important; }
.tddyshi .swiper-button-next {background-image:url(../images/eosms_right.png)!important;width: 30px!important; height: 30px!important;margin-top: -35px!important;background-size: 30px 30px!important;}
.tddyshi .swiper-pagination-white .swiper-pagination-bullet { background: #9B9B9B!important;}
.tddyshi .swiper-pagination-white .swiper-pagination-bullet-active { background: #0F63A6!important;}
.kxcs { margin-top: 100px;}
.kxcs .fr h2 {  line-height: 24px;}
.kxcs .fl { width:auto!important;}
.kxcs .fr { width:70%!important; text-align:left;}
.fxgk { margin-top: 100px;}
.fxgk .fl h2 {font-size:20px; display:block; color:#353F4E; line-height:24px;}
.fxgk .fl p {font-size:14px; display:block; color:#767676; line-height:28px; margin-top:20px;}
.fxgk .fr { width:auto!important;}
.fxgk .fl { width:70%!important; text-align:left; color:#333;}
.kfang { margin-top: 70px;}
.kfang .fl h2 {font-size:20px; display:block; color:#353F4E; line-height:24px; margin-top: 50px;}
.kfang .fl p {font-size:14px; display:block; color:#767676; line-height:28px; margin-top:20px;}
.kfang .fr { }
.kfang .fl {  text-align:left; color:#333;}

/*移动渠道平台*/
.mobilebanner {background-image: url(../images/mobile_banner.png); }
.mobilebanner h1 {width: 650px;}
.mobilebanner .cloud_bannerimg { bottom: 0px;}
.mobliegainain { margin-top:85px;}
.mobliegainain_left { float:left; width:30.29%;}
.mobliegainain_left h1 { display:block; font-size:20px; color:#353F4E;line-height:36px; padding-right:65px; }
.mobliegainain_left p { display:block; font-size:14px; color:#767676;line-height:28px; margin-top:40px;}
.mobliegainain_right { float:right; width:67.6%;}
.mobliegainain_right ul li { float:left; width:50%; padding-left:16px; margin-bottom:16px;}
.mobliegainain_right ul li .mobliegainain_rightcon { background-color:#fff; padding:30px;transition: all 1s;}
.mobliegainain_right ul li .mobliegainain_rightcon h1 { display:block; font-size:18px; color:#0A1633;line-height:27px;}
.mobliegainain_right ul li .mobliegainain_rightcon p { display:block; font-size:14px; color:#767676;line-height:24px; margin-top:30px;}
.mobliegainain_right ul li .mobliegainain_rightcon:hover {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.mobkvalue { margin-bottom: 55px;}
.mobkvalue ul { margin: 0 -11px;}
.mobkvalue ul li { float: left; width: 25%; padding: 0 11px;height:100%;}
.mobkvalue ul li .mobkvaluecon { background-color: #fff; padding: 20px; height:100%;}
.mobkvalue ul li:hover .mobkvaluecon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.mobkvalue ul li .mobkvaluecon .itojzhiconimg { margin: 0 auto; height: 72px; text-align: center;}
.mobkvalue ul li .mobkvaluecon .itojzhiconimg img {width: 65px; height: 55px; display: inline;}
.mobkvalue ul li .mobkvaluecon .itojzhiconimg .icon {width: 65px; height: 55px;}
.mobkvalue ul li .mobkvaluecon h1 {font-size:18px;color:#4A4A4A;line-height:27px; text-align: center; display: block; margin-top: 15px;}
.mobkvalue ul li .mobkvaluecon h2 {font-size:14px;color:#4a4a4a;line-height:27px;text-align:center;display:block}
.mobkvalue ul li .mobkvaluecon p { display: block; line-height:25px;font-size:14px;color: #767676;margin-top: 15px;}
.yinqing { padding-bottom:50px; border-bottom:1px solid #d8d8d8;}
.yinqing .fl {width:32.3%;}
.yinqing .fl h1 { display:block; font-size:20px; color:#353F4E;line-height:36px; padding-right:65px;}
.yinqing .fl p { display:block; font-size:14px; color:#767676;line-height:28px; margin-top:40px;}
.yinqing .fr { width:58%;}
.kekebzang { margin: 0 auto;  padding-bottom: 50px;}
.kekebzang .ctt_b {    margin-top: -15px; margin-bottom:30px;}
.kekebzang ul { margin: 0 -6px;}
.kekebzang ul li { float: left; width: 33.3%; padding: 0 6px; margin-bottom: 10px;}
.kekebzang ul li .kekebzangcon { background-color:#fff; padding:25px 22px;transition: all 1s; position:relative; height:220px;}
.kekebzang ul li:nth-child(1) .kekebzangcon {  height:140px;}
.kekebzang ul li:nth-child(2) .kekebzangcon {  height:140px;}
.kekebzang ul li:nth-child(3) .kekebzangcon {  height:140px;}
.kekebzang ul li:nth-child(4) .kekebzangcon {  height:180px;}
.kekebzang ul li:nth-child(5) .kekebzangcon {  height:180px;}
.kekebzang ul li:nth-child(6) .kekebzangcon {  height:180px;}
.kekebzang ul li .kekebzangcon .keyProducts_tit { height:50px;  position:absolute; left:22px; top:25px;}
.kekebzang ul li .kekebzangcon .keyProducts_tit .icon { width:50px; height:50px }
.kekebzang ul li .kekebzangcon .sollisttext {  margin-left:70px; margin-right:0px; }
.kekebzang ul li .kekebzangcon .sollisttext h1 {font-size:18px;font-weight:bold;color:#4A4A4A; } 
.kekebzang ul li .kekebzangcon .sollisttext p { display:block; line-height:24px;font-size:14px; color:#767676; margin-top:13px;font-weight:400; }
.kekebzang ul li:hover .kekebzangcon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.strongedi { border-top:1px solid #D8D8D8; padding:50px 0 80px 0;}
.strongedi .fl {width:42%;}
.strongedi .fl h1 { display:block; font-size:20px; color:#353F4E;line-height:36px; padding-right:65px; margin-top:50px;}
.strongedi .fl p { display:block; font-size:14px; color:#767676;line-height:28px; margin-top:30px;}
.strongedi .fr {width:47%;}
.strongedi .fr ul li{ float:left; width:100%; height:50px; padding-top:10px; line-height:35px; position:relative; padding-bottom:5px; color:#888988;}
.strongedi .fr ul li span { position:absolute; left:0; bottom:0; height:5px; background-color:#ddd; border-radius:5px; width:100%;}
.cblue { background-color:#34B0DF!important;}
.strongedi .fr ul li span strong { position:absolute; right:0;  background-color:#055FA6; border-radius:2px; padding:0 3px; bottom:10px; color:#fff; font-weight:normal; font-size:12px; line-height:28px;}
.strongedi .fr ul li span strong b {margin-left:10px;float:left;width:0;height:0;border-width:5px;border-style:solid;border-color:#055fa6 transparent transparent transparent;position:absolute;bottom:-10px;left:0}

/*移动渠道平台*/
.dxdobanner {
	background-image: url(../images/yunyingshang_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.dxdobanner .cloud_bannerimg { position: absolute; top: 0px; right: 0;  bottom: 0; text-align: right; }
.dxdobanner .cloud_bannerimg img { height: 100%; display:inline;}
.yysyy .ctt_b { padding:0 240px;}
.yysyy ul { margin:0 -8px; margin-top:40px;}
.yysyy ul li { float:left; width:33.3%; padding:0 8px;}
.yysyy ul li .yysyycon { background-color:#fff; padding:65px 50px 25px 50px;transition: all 1s; position:relative; text-align:center;}
.yysyy ul li .yysyycon img { display:inline;}
.yysyy ul li .yysyycon h1 {font-size:24px;font-weight:bold;color:#4A4A4A; margin-top:35px;} 
.yysyy ul li .yysyycon h2 {font-size:14px;font-weight:bold;color:#4A4A4A;margin-top:24px; line-height:24px;} 
.yysyy ul li .yysyycon p { display:block; line-height:24px;font-size:14px; color:#4A4A4A; margin-top:24px;font-weight:400; }
.yysyy ul li:hover .yysyycon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.tiaozhan .cttll { line-height:36px; padding-top:60px; height:auto;}
.xitjaigou ul { margin:0 -40px; margin-top:40px;}
.xitjaigou ul li { padding:0 40px; width:33.3%; float:left; margin-bottom:60px;}
.xitjaigou ul li .xitjaigoucon { position:relative;}
.xitjaigou ul li .xitjaigoucon .xihao {position:absolute;left:0;top:0;width:42px;height:42px;text-align-last:center;line-height:40px;border:1px solid rgba(97,227,120,1);border-radius:100%;font-size:24px;color:#4a4a4a}
.xitjaigou ul li .xitjaigoucon .xianeir { margin-left:65px;}
.xitjaigou ul li .xitjaigoucon .xianeir h1 { display:block;font-size:20px;line-height:30px;color:#4A4A4A;}
.xitjaigou ul li .xitjaigoucon .xianeir p { display:block;font-size:14px;line-height:21px; color:#4A4A4A; margin-top:20px;}

/*云流程平台*/
.cloudbpsbanner {background-image: url(../images/cloudbps_bannerimg.png);}
.cloudbpsbanner .cloud_bannerimg { bottom: 0;}
.cogaishu { position:relative; height:255px;}
.cogaishu .fl { position:absolute; left:27px; top:115px;}
.cogaishu .fr {  color:#4A4A4A; font-size:16px;line-height:30px; margin-left:365px;}
.gjtexiang { margin-top: 30px;}
.gjtexiangcon { margin:0 auto; background-color:#EFF1F4; padding-bottom:55px;}
.gitt { margin:0 auto;font-size:20px;color:#4A4A4A; text-align:center; height: 60px; margin-top: -30px;}
.gjtexiangcon ul { margin:0 -10px; margin-top:25px;}
.gjtexiangcon ul li { float:left; width:25%; padding:0 10px;}
.gjtexiangcon ul li .gjtxni { margin:0 auto; background-color:#fff; padding:25px 0; padding-bottom:40px; position:relative; height: 100%;}
.gjtexiangcon ul li .gjtxni h2 { display:block; line-height:55px; text-align:center;font-size:18px;  border-bottom:1px solid #DDE1E7;}
.gjtexiangcon ul li .gjtxni p { display:block;  text-align:center; padding:0 25px;line-height:28px; color:#4A4A4A; margin-top:10px;}
.gjtxni img { position:absolute; top:-32px;left:15px;}
.cogaishu .fr h1 { display:block; font-size:20px; color:#38414B;line-height:33px;}
.cogaishu .fr p { display:block; margin-top:20px; font-size:14px; line-height:28px;}
.ddshens { padding:60px 0 40px 0;  border-bottom:1px solid #DDE1E7; color:#7B7F83;}
.ddshens .fl {top:60px;}
.onlinekf { padding:40px 0 60px 0;  color:#7B7F83; position:relative;}
.onlinekf .fr{ position:absolute; right:0; top:40px;}
.onlinekf .fl h1 { display:block; font-size:20px; color:#38414B;line-height:33px;}
.onlinekf .fl p { display:block; margin-top:20px; font-size:14px; line-height:28px;}
.onlinekf .fl { color:#4A4A4A; font-size:16px;line-height:30px; margin-right:365px;}

/*元数据平台*/
.metacubebanner {background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);}
.metacubebanner {
	background-image: url(../images/metacube_bannerimg.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.metacubebanner .cloud_bannerimg { position: absolute; right: 0;  bottom: 0;  width: 660px; overflow: hidden; text-align: right;}
.metacubebanner .cloud_bannerimg img { height: 100%; display:inline; max-width: none;}
.qxfbu { margin-top: 40px;}
.qxfbu h3 { display: block; font-size: 16px; color: #767676; margin-bottom: 10px;}
.metlist { margin-top: 60px;}
.metlist ul { margin: 0 -11px;}
.metlist ul li { float: left; width: 25%; padding: 0 11px; margin-bottom: 15px;}
.metlist ul li .mobkvaluecon { padding: 20px; height:360px; border:1px solid #D8D8D8;}
.metlist ul li:hover .mobkvaluecon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.metlist ul li .mobkvaluecon .itojzhiconimg { margin: 0 auto; height: 72px; text-align: center;}
.metlist ul li .mobkvaluecon .itojzhiconimg img {width: 65px; height: 55px; display: inline;}
.metlist ul li .mobkvaluecon .itojzhiconimg .icon {width: 65px; height: 55px; display: inline;}
.metlist ul li .mobkvaluecon h1 {font-size:18px;color:#4A4A4A;line-height:27px; text-align: center; display: block; margin-top: 15px;}
.metlist ul li .mobkvaluecon h2 {font-size:14px;color:#4a4a4a;line-height:27px;text-align:center;display:block}
.metlist ul li .mobkvaluecon p { display: block; line-height:25px;font-size:14px;color: #767676;margin-top: 15px;}
.metsz {}
.metszcon { border-bottom: 1px solid #d8d8d8; padding: 40px 0;}
.metszcon .fl { width: 65%;}
.metszcon .fl h1 { display: block;font-size:20px;line-height:34px; color: #353F4E;}
.metszcon .fl p { display: block;font-size:14px;line-height:28px; color: #767676; margin-top: 25px;}
.metszcon:nth-child(even) .fl {float: right!important;}
.metszcon:nth-child(even) .fr { float: left!important;}
.metszcon:nth-child(6) .fl { width: 62%;}
.qxfbu ul li .sollistcon .keyProducts_tit .icon {height: 50px; width: 50px;}

/*数据质量平台*/
.portalbanner {background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);}
.portalbanner {
	background-image: url(../images/qiyemenhu_banner1.png);
	background-repeat: repeat;
	background-position: -216px 0;
}
.portalbanner .cloud_bannerimg { position: absolute; right: 0; top:0;  bottom: 0; text-align: right; width: 660px; overflow: hidden; }
.portalbanner .cloud_bannerimg img {max-height: 100%; display:inline;}
.cptexqc { background-color: #fff; margin-bottom: 60px;}
.cptexqc ul li .kekebzangcon {border:1px solid #D8D8D8;height: 150px!important;}
.qcjiazhi { background-color: #fff; }
.qcjiazhi .content {border:0; }
.qcjiazhi ul li .microServicecon {border:1px solid #D8D8D8;}

/*大数据集成交换平台*/
.dipro { margin-top: 0px;}
.dibanner {background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);background-image: url(../images/dibannerbg.png);
	background-repeat: repeat;
	background-position: right bottom;}
.dibanner .cloud_bannerimg { bottom: 0px; right: 0px; top:64px; position: absolute; text-align: right;}
.dibanner .cloud_bannerimg img { max-height: 100%; display: inline;}
.metlist ul li .mobkvaluecon {padding:20px;height:405px;border:0;background-color:#fff}
.metszcon .fl h2 {display:block;font-size:20px;line-height:34px;color:#f5a623}
.metszcon:nth-child(2) .fr h2 {display:block;font-size:20px;line-height:34px;color:#f5a623}

/*数据服务共享平台*/
.dspbanner {background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);
background-image: url(../images/dsp_bannerbg.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.dspbanner .cloud_bannerimg { position: absolute; top: 64px; right: 0;  bottom: 0; text-align: right; }
.dspbanner .cloud_bannerimg img { height: 100%; display:inline;}
.dsppic { display: block; text-align: center; margin-top: 40px;}
.dsppic img { display: inline;}
.dspkehu .ctt_b {padding: 0px;}
.dspkehu ul li .kekebzangcon {  background-color:transparent; height: 230px!important;}
.dsptex ul li .producyshicon h1 { line-height: 24px; height: auto;}
.dspyshii { margin-bottom: 0;}
.dspcloudtext { margin-top: 0;}
.kekebzang01 { background-color: #fff; margin-top: 25px;}
.dspprogaishu { background-color: #fff;padding-bottom: 40px ;}
.dspprogaishutext {color: #767676;   font-size: 14px;   line-height: 30px;}
.dspprogaishupic { margin: 0 auto; }
.dspprogaishupic .dsppic { float: left; width: 45%;}
.dspprogaishupic .dspyshii { float: right; width: 50%; margin-top: 25px;}
.dspprogaishupic .dspyshii ul li { width: 50%;}
.dspprogaishupic .dspyshii ul li:nth-child(1) { width: 100%;}
.dspprogaishupic .dspyshii ul li .producyshicon h1 { text-align: left;padding-left: 15px;}
.dspprogaishupic .dspyshii ul li .producyshicon P {   font-size: 12px; padding: 0 15px;}
.dspprogaishupic .dspyshii ul li .producyshicon {  height: auto;padding: 10px 0;}

/*智慧数据应用平台*/
.dpbanner {background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);}
.dpbanner {
	background-image: url(../images/zhihuishuju_banner1.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.dpbanner .cloud_bannerimg { position: absolute; top: 64px; right: 0;  bottom: 0;   overflow: hidden; text-align: center; }
.dpbanner .cloud_bannerimg img { max-height: 100%; display:inline; max-width: none;}

/*主数据管理平台*/
.mdmbanner {
	background-image: url(../images/zhushuju_banner2.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.mdmdw {  border-bottom: 1px solid #D8D8D8; padding-bottom: 60px; margin-bottom: 0;}
.mdmdw .cttll { margin-top: -35px;}
.mdmprogs {}
.mdmprogs ul { margin: 0 -11px; margin-top: 20px;}
.mdmprogs ul li { float: left; width: 25%; padding: 0 11px; margin-bottom: 15px;}
.mdmprogs ul li .mobkvaluecon { padding: 20px; height:275px; border:1px solid #D8D8D8;}
.mdmprogs ul li:hover .mobkvaluecon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.mdmprogs ul li .mobkvaluecon .itojzhiconimg { margin: 0 auto; height: 72px; text-align: center;}
.mdmprogs ul li .mobkvaluecon .itojzhiconimg img {width: 65px; height: 55px; display: inline;}
.mdmprogs ul li .mobkvaluecon .itojzhiconimg .icon {width: 65px; height: 55px; display: inline;}
.mdmprogs ul li .mobkvaluecon h1 {font-size:18px;color:#4A4A4A;line-height:27px; text-align: center; display: block; margin-top: 15px;}
.mdmprogs ul li .mobkvaluecon h2 {font-size:14px;color:#4a4a4a;line-height:27px;text-align:center;display:block}
.mdmprogs ul li .mobkvaluecon p { display: block; line-height:25px;font-size:14px;color: #767676;margin-top: 15px;}
.mdmddys ul { margin: 0 -8px;}
.mdmddys ul li { float: left; width: 25%; padding: 0 8px; margin-bottom: 25px;}
.mdmddys ul li .producyshicon { background-color: #fff; padding: 15px 0; height: 250px; }
.mdmddys ul li .producyshicon h1 { display: block; text-align: center; height: 30px; line-height: 30px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; border-left: 4px solid #208DDD;}
.mdmddys ul li .producyshicon P {display: block; padding: 0 30px; color: #475159; font-size:14px; line-height:24px;}

/*大数据平台*/
.dashujupt { margin-top: 40px;}
.bigdatabanner {
	background-image: url(../images/dashuju_banner1.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.bigdatabanner .cloud_bannerimg img { max-height: 100%; display:inline; max-width: none;}
.bigdatabanner p { line-height: 24px;}
.bigdatabanner .cloud_bannerimg { position: absolute; top: 64px; right: 0; width: 660px; bottom: 0;  max-width: none; overflow: hidden;text-align: right; }
.dashujupt ul { margin: 0 -6px;}
.dashujupt ul li { float: left; width: 33.3%; padding: 0 6px; margin-bottom: 10px;}
.dashujupt ul li .kekebzangcon {  padding:25px 22px;transition: all 1s; position:relative; height:170px;border: 1px solid #D8D8D8;}
.dashujupt ul li .kekebzangcon .keyProducts_tit { height:50px;  position:absolute; left:22px; top:25px;}
.dashujupt ul li .kekebzangcon .keyProducts_tit .icon { width:50px; height:50px }
.dashujupt ul li .kekebzangcon .sollisttext {  margin-left:70px; margin-right:0px; }
.dashujupt ul li .kekebzangcon .sollisttext h1 {font-size:18px;font-weight:bold;color:#4A4A4A; } 
.dashujupt ul li .kekebzangcon .sollisttext p { display:block; line-height:24px;font-size:14px; color:#767676; margin-top:13px;font-weight:400; }
.dashujupt ul li:hover .kekebzangcon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.dashujupt ul li:nth-child(1) { width: 50%; margin-left: 25%;}
.zlfangan { margin-bottom: 35px; background-color: #fff; margin-top: 50px;}
.zlfangan ul { margin: 0 -12px;}
.zlfangan ul li { float: left; width: 50%; padding: 0 12px; margin-bottom: 25px;}
.zlfangan ul li .producyshicon { background-color: #fff; padding: 30px 0; height: 240px; border:1px solid #D8D8D8; }
.zlfangan ul li .producyshicon .fantt { display: block;border-left: 4px solid #208DDD; padding-left: 50px;}
.zlfangan ul li .producyshicon .fantt h1 { display: block;  line-height: 25px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; font-weight: bold;}
.zlfangan ul li .producyshicon .fantt h2 { display: block;  height: 30px; line-height: 30px; font-size:16px; color: #F5A623; font-size: 16px; }
.zlfangan ul li .producyshicon P {display: block; padding: 0 54px; color: #475159; font-size:14px; line-height:24px;}

/*SOA应用开发平台*/
.epbanner { background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);}
.epbanner {
	background-image: url(../images/yingyongkaifa_banner1.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.epbanner .cloud_bannerimg { position: absolute; top: 33px; right: 0;  bottom: 0; text-align: right; }
.epbanner .cloud_bannerimg img { max-height: 100%; display:inline;}
.epsz .metszcon .fr {width:65%}
.epsz .metszcon .fl {width:auto}
.epsz .metszcon .fr h1 {display:block;font-size:20px;line-height:34px;color:#353f4e}
.epsz .metszcon .fr h1 span {color:#f5a623}
.epsz .metszcon .fr p {display:block;font-size:14px;line-height:28px;color:#767676;margin-top:25px}
.epsz .metszcon:nth-child(even) .fl {float:right!important}
.epsz .metszcon:nth-child(even) .fr {float:left!important}

/*SOA业务流程平台*/
.bpsbanner {
	background-image: url(../images/bps_banner1.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.bpsbanner .cloud_bannerimg { position: absolute; top: 10px; right: 0;  bottom: 0; text-align: right; }
.bpsbanner .cloud_bannerimg img { max-height: 100%; display:inline;}
.bpsjz { margin-bottom: 35px;}
.bpsjz .ctt_b { padding: 0 255px;}
.bpsjz ul { margin: 0 -8px;}
.bpsjz ul li { float: left; width: 25%; padding: 0 8px; margin-bottom: 25px;}
.bpsjz ul li .producyshicon { background-color: #fff; padding: 15px 0; height: 245px; }
.bpsjz ul li .producyshicon h1 { display: block; text-align: center; height: 30px; line-height: 30px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; border-left: 4px solid #208DDD;}
.bpsjz ul li .producyshicon P {display: block; padding: 0 30px; color: #475159; font-size:14px; line-height:24px;}
.bpszh:nth-child(8) .metszcon { border:0}

/*SOA 企业服务总线ESB*/
.esbbanner { background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%);}
.esbbanner {background-image: url(../images/esb_banner1.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.protex .content { border: 0;}
.protex ul {margin: 0 -8px; padding-top: 0px;}
.protex .cttll { margin-top: 20px;}
.portaltt {  border:0;}
.portaltt p { line-height: 32px;}
.portallist { margin: 0 auto;  padding-bottom: 15px;}
.portallist ul { margin: 0;}
.portallist ul li { float: left; width: 100%; margin-bottom: 15px;}
.portallist ul li .sollistcon { background-color:#fff; padding:25px 10px;transition: all 1s; position: relative; height: 150px;}
.portallist ul li .sollistcon .keyProducts_tit { height:60px; line-height:56px;left: 25px; top: 10px; position: absolute;}
.portallist ul li .sollistcon .keyProducts_tit img { height:60px; }
.portallist ul li .sollistcon .keyProducts_tit .icon { height:50px; width: 50px; }
.portallist ul li .sollistcon .sollisttext { margin-left: 100px; }
.portallist ul li .sollistcon .sollisttext h1 {font-size:18px;font-weight:bold;color:#4A4A4A; } 
.portallist ul li .sollistcon .sollisttext p { display:block; line-height:28px;font-size:14px; color:#4A4A4A; margin-top:13px;font-weight:400; padding-right: 255px;}
.portallist ul li:hover .sollistcon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}

/*SOA 应用服务器*/
.pasbanner {background:#187CD6;}
.pasbanner {
	background-image: url(../images/pas_banner1.png);
	background-repeat: repeat;
	background-position: right bottom;
}
.pasbanner .cloud_bannerimg {  right: 0;  bottom: 0; text-align: right; }
.bpsbanner .cloud_bannerimg img { max-height: 100%; display:inline;}
.pasprotxone ul { margin: 0 -8px;}
.pasprotxone ul li { float: left; width: 33.3%; padding: 0 8px; margin-bottom: 25px;}
.pasprotxone ul li .producyshicon { background-color: #fff; padding: 15px 0; height: 136px; }
.pasprotxone ul li .producyshicon h1 { display: block; text-align: center; height: 30px; line-height: 30px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; border-left: 4px solid #FFB441;}
.pasprotxone ul li .producyshicon P {display: block; padding: 0 30px; color: #475159; font-size:14px; line-height:24px;}
.pasprotxtwo { margin: 40px auto;}
.pasprotxtwo ul { width:100%; margin-top:20px;}
.pasprotxtwo ul li { float:left; width:25%; text-align:center;}
.pasprotxtwo ul li .icon { height:65px; display:inline; font-size:55px; color:#187CD6;}
.pasprotxtwo ul li h2 { display:block;line-height:30px;font-size:18px; margin-top:25px; color:#4A4A4A; font-weight:normal;}
.pasprotxtwo ul li:hover img {transform: rotate(360deg);transition: color 0.5s ease, background-color 0.5s ease, transform 0.5s ease;}
.pasprotxthree ul { margin: 0 -8px;}
.pasprotxthree ul li { float: left; width: 33.3%; padding: 0 8px; margin-bottom: 25px;}
.pasprotxthree ul li .producyshicon { background-color: #fff; padding: 19px 0; height: 78px; }
.pasprotxthree ul li .producyshicon h1 { display: block;  height: 30px; line-height: 30px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; border-left: 4px solid #208DDD; padding-left: 30px;}
.pasprotxthree ul li .producyshicon P {display: block; padding: 0 30px; color: #475159; font-size:14px; line-height:24px;}
.ggjzhi .ctt_b { }

/*金融业务创新解决方案*/
.ibankbanner {
	background-image: url(../images/jinrong_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.ibankbannernew {
	background-image: url(../images/jinrong_0515_newbanner.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.ibankbannernew .cloud_bannerimg {  right: 0;  bottom: 30px; top:30px; text-align: right; }
.effbannernew .cloud_bannerimg {  right: 0;  bottom: 0px; top:80px; text-align: right; }
.ibankbannernew .cloud_bannerimg img {max-height: 100%;}
.ibankdw .ctt_b { padding: 0; text-align: left;}
.ibankdwimg { text-align: center; margin-top: 40px;}
.ibankdwimg img { display: inline; width: 75%;}
.ibankjz { background-color: #fff; margin-top: 60px; padding-bottom: 40px;}
.ibanktd { background-color: transparent;}
.ibanktd ul li .microServicecon { height: 200px;}
.ibanktd .content { border-bottom: 0;}
.ibanktd ul { padding-top: 0px;}
.ibankdwnews .ctt_b {line-height:24px; text-align: center; margin: 60px 0 24px 0;}
.newinbank { margin-top: 40px;border-bottom:2px solid #D7DCE4; padding-bottom: 100px;}
.newinbank ul {
    margin: 0 -8px;
}
.newinbank ul li {
    float: left;
    width: 25%;
    padding: 0 8px;
    margin-bottom: 25px;
}
.newinbank ul li .newinbankcon {
    background-color: #fff;
    padding: 20px 0;
    height: 450px;
}
.newinbank ul li .newinbankcon h1 {
    display: block;
    text-align: center;
    height: 30px;
    line-height: 30px;
    margin-bottom: 15px;
    font-size: 18px;
    color: #4A4A4A;
    border-left: 4px solid #208DDD;
}
.newinbank ul li .newinbankcon P {
    display: block;
    padding: 0 30px;
    color: #475159;
    font-size: 14px;
    line-height: 28px;
}
.newlistc { margin: 0 auto; padding-top: 60px;}
.newlistc .box {
    width: 100%;
    float: left;
}
.newlistc .tab_menu { margin: 0 auto; width: 280px;}
.newlistc .tab_menu li {
    color: #000;
    float: left;
    display: inline;
    cursor: pointer;
    height: 50px;
    line-height: 48px;
    font-size: 18px;
    margin: 0px 20px;
	width: 100px;
	text-align: center;
}
.newlistc .tab_menu .current div { color: #0855AF; border-bottom: 2px solid #0855AF; padding: 0 10px;} 
.newlistc .tab_box {
    padding: 0px;
    background-color:transparent;
    margin-top: 70px;
	margin-bottom: 60px;
    height: auto;
	float: left;width: 100%;
}
.newyeztcon dl dd { float: left; width: 100%; padding: 40px 0; color: #4A4A4A;}
.newyeztcon dl dd .fl  { width: 36%; margin-top: 60px;} 
.newyeztcon dl dd .fr{ width: 48.5%;} 
.newyeztcon dl dd h1 {line-height:24px;font-size:20px;color: #4A4A4A;}
.newyeztcon dl dd p {line-height:24px;font-size:14px;color: #4A4A4A; margin-top: 25px;}
.newyeztcon dl dd:nth-child(odd) { background-color: #fff;}
.newyeztcon dl dd:nth-child(1) .fr{ width: 59%;} 
.newyeztcon dl dd:nth-child(1) .fl{ width: 29%;} 
.newyeztcon dl dd:nth-child(1) .fl p { margin-top: 75px;} 
.newyeztcon dl dd:nth-child(2) .fr{ width: 57%;} 
.newyeztcon dl dd:nth-child(2) .fl{ width: 29%;} 
.newyeztcon dl dd:nth-child(2) .fl { margin-top: 60px;}
.newyeztcon dl dd:nth-child(3) .fl { width: 100%;margin-top: 0px;}
.newyeztcon dl dd:nth-child(3) .fr{ width:100%; text-align: center; margin-top: 40px;} 
.newyeztcon dl dd:nth-child(3) .fr img { width: 70%; display: inline;}
.inkabntab02 { margin: 0 auto; line-height:24px;font-size:14px; color: #4A4A4A; margin-bottom: 40px;}
.newyeztcon01 dl dd { float: left; width: 100%; padding: 40px 0; color: #4A4A4A;}
.newyeztcon01 dl dd:nth-child(odd) { background-color: #fff;}
.newyeztcon01 dl dd .fr{ width: 61%;} 
.newyeztcon01 dl dd .fl{ width: 26%; margin-top: 100px;} 
.newyeztcon01 dl dd h1 {line-height:24px;font-size:20px;color: #4A4A4A;}
.newyeztcon01 dl dd p {line-height:24px;font-size:14px;color: #4A4A4A; margin-top: 25px;}

/*智慧城市解决方案*/
.smartcitybanner {
	background-image: url(../images/zhihuichengshi_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.smartcitycon { padding: 50px 0;}
.smartcitycon .fr { width: 57%;}
.smartcitycon .fl { width: 36.7%;}
.smartcitycon .fl h1 { line-height:30px; color: #4A4A4A; display: block; font-size:20px;}
.smartcitycon .fl h1 span { color: #0091F9;}
.smartcitycon .fl h2 { line-height:30px; color: #4A4A4A; display: block;font-size:16px; margin-top: 20px;}
.smartcitycon .fl p {  color: #7B7F83;display: block;line-height:24px;font-size:14px;margin-top: 30px;}
.smartcity .smartcitycon:nth-child(even) {background: #ffffff;}

/*企业统一流程平台解决方案*/
.ubbanner {
	background-image: url(../images/tongyiliucheng_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.ublist { margin:0 auto; margin-top:50px; }
.ublist .content { border-top:1px solid #d8d8d8; padding-top:40px;}
.ublistcon { margin: 0 auto;  padding-bottom: 15px;}
.ublistcon ul { margin: 0;}
.ublistcon ul li { float: left; width: 50%; padding: 0 10px; margin-bottom: 15px;}
.ublistcon ul li .sollistcon { background-color:#fff; padding:25px 10px;transition: all 1s; position: relative; height: 240px;}
.ublistcon ul li .sollistcon .keyProducts_tit { position:absolute; left:30px; top:35px; width:90px;}
.ublistcon ul li .sollistcon .keyProducts_tit .icon { height:50px; width: 50px; }
.ublistcon ul li .sollistcon .sollisttext { margin-left: 90px; }
.ublistcon ul li .sollistcon .sollisttext h1 {font-size:18px;font-weight:bold;color:#4A4A4A; } 
.ublistcon ul li .sollistcon .sollisttext p { display:block; line-height:28px;font-size:14px; color:#4A4A4A; margin-top:13px;font-weight:400;}
.ublistcon ul li:hover .sollistcon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.ublistcon ul li:nth-child(3) {width: 100%;}
.ublistcon ul li:nth-child(3) .sollistcon { height: auto;}
.ublist_n { display: block; margin-top: 10px;}
.ublist_n dl dd {  width: 50%; padding: 0 8px; float: left; margin-bottom: 16px;}
.ublist_n dl dd .ublist_ncon { background-color: #EAEEF7; padding: 20px; color: #767676; line-height:24px;font-size:14px; position: relative; height: 230px;}
.ublist_n dl dd .ublist_ncon span { position: absolute; left: 0;width:4px;height:30px; background-color: #208DDD; top: 20px;}

/*大数据治理解决方案*/
.dgbanner {
	background-image: url(../images/shujuzhili_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.zhilisj { padding-bottom: 50px; border-bottom: 1px solid #d8d8d8;}
.zhilisj ul { margin: 0 -8px;}
.zhilisj ul li { float: left; width: 33.3%; padding: 0 8px; height: 210px; overflow: hidden;}
.zhilisj ul li .zhilisjcon { height: 210px; font-size: 20px; text-align: center; color: #fff; line-height: 40px; background-image: url(../images/dg_pic01.png); background-size: 100% 100%; padding-top: 65px;transition: transform 12s cubic-bezier(.23,1,.32,1);
    transform: scale(1);}
.zhilisj ul li:nth-child(2) .zhilisjcon {background-image: url(../images/dg_pic02.png);}
.zhilisj ul li:nth-child(3) .zhilisjcon {background-image: url(../images/dg_pic03.png);}
.zhilisj ul li .zhilisjcon:hover  { font-size: 24px; transform: scale(1.1)}
.zhilisj p { display: block; font-size: 14px; text-align: center;color: #767676; float: left; width: 100%; margin-top: 25px;}
.shijian {padding-bottom: 50px; border-bottom: 1px solid #d8d8d8; text-align: center;}
.shijian img { display: inline;}
.shijian01 { margin-bottom: 40px;text-align: center;}
.dglist { margin-bottom: 70px;}
.dglist ul li .mobkvaluecon { height: 280px;}
.yaosu { margin: 0 auto; height: 209px; width: 990px; background-image: url(../images/dg_picyaosu.png);}
.yaosu ul li { float: left; width: 125px; text-align: left; }
.yaosu ul li h1 { display: block; font-size: 14px; color: #0091F9;line-height: 22px; margin-top: 20px;}
.yaosu ul li h2 { display: block; font-size: 14px; color: #4A4A4A;line-height: 22px;}
.yaosu ul li:nth-child(1) { margin-left: 100px; }
.yaosu ul li:nth-child(even) {  margin-left: 0px; margin-top: 120px;}
.yaosu ul li:nth-child(2) { margin-top: 115px;}
.yaosu ul li:nth-child(6) { width: 140px;}
.yaosu ul li:nth-child(7) { width: 140px; margin-left: -15px;}
.yaosumoblie { display: none;}
.yaosumoblie ul li { float: left; width: 100%; margin-bottom: 15px; height: 60px; position: relative;}
.yaosumoblie ul li .xuhao { position: absolute; left: 0; top: 0; width: 60px; height: 60px; border-radius: 50%; border:1px dashed #0091F9; padding: 5px;}
.yaosumoblie ul li .xuhao span {width: 50px; height: 50px; border-radius: 50%; background-color: #0091F9; display:block; text-align: center; line-height: 50px; font-size: 20px; color: #fff;}
.yaosumobliecon { margin-left: 75px;}
.yaosumobliecon h1 { display: block; font-size: 14px; color: #0091F9;line-height: 22px; margin-top: 10px; text-align: left;}
.yaosumobliecon h2 { display: block; font-size: 14px; color: #4A4A4A;line-height: 22px;text-align: left;}

/*广电*/
.rtbanner {
	background-image: url(../images/guangdian_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.rtzhilisj { border: 0;}
.rtzhilisj ul li { height: 190px;}
.rtcon { background-color: #fff;}
.rtcon .content { border-bottom: 1px solid #d8d8d8; padding-bottom: 60px;}
.rtcon .smartcitycon { padding-bottom: 0;}
.yduitiaozhan { margin-bottom: 60px;}
.yduitiaozhan .cttll span { color: #0091F9;}
.trlist_n { display: block; margin-top: 10px;}
.trlist_n dl dd {  width: 50%; padding: 0 8px; float: left; margin-bottom: 16px;}
.trlist_n dl dd .ublist_ncon { background-color: #fff; padding: 20px; color: #767676; line-height:24px;font-size:14px; position: relative; height: 90px;}
.trlist_n dl dd .ublist_ncon span { position: absolute; left: 0;width:4px;height:30px; background-color: #208DDD; top: 20px;}
.trlist_n dl dd .ublist_ncon:hover {box-shadow:0px 4px 8px 0px rgba(165,176,208,0.64);}
.rtimg { margin-top: 40px;text-align: center;}
.rtimg img {display: inline;}
.rtzhilisj ul li .zhilisjcon {  background-image: url(../images/gd_pic011.png);}
.rtzhilisj ul li:nth-child(2) .zhilisjcon {background-image: url(../images/gd_pic021.png);}
.rtzhilisj ul li:nth-child(3) .zhilisjcon {background-image: url(../images/gd_pic031.png);}

/*政务大数据*/
.gbdbanner {
	background-image: url(../images/zhengwudashuju_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.gbdcon .fl { width: 46%;}
.gbdcon .fr { width: 47%; text-align: center;}
.gbdcon .fr img { display: inline;}
.dgbjiag { margin-bottom: 60px;}
.dgbjiag .ctt_b { padding: 0; line-height: 24px; text-align: left;}
.dgbjiag ul { margin: 0 -10px; margin-top: 40px;}
.dgbjiag ul li { width: 20%; height: 235px; padding: 0 10px; float: left;}
.dgbjiag ul li .dgbjiagcon {height: 235px; background-color: #fff;text-align: center;}
.dgbjiag ul li .dgbjiagcon .icon { height:65px; display:inline; font-size:55px; color:#187CD6; width: 100%; margin-top: 20px;}
.dgbjiag ul li .dgbjiagcon h1 { display:block;line-height:30px;font-size:20px; margin-top:20px; color:#4A4A4A; font-weight:normal; text-align: center;}
.dgbjiag ul li .dgbjiagcon p { display:block;line-height:30px;text-align: center; font-size: 14px; color: #0091F9; margin-top: 10px;}
.dgbjiag ul li .dgbjiagcon:hover {box-shadow:0px 4px 8px 0px rgba(165,176,208,0.64);}
.whypy {margin-bottom: 60px;}
.whypy ul { margin: 0 -10px;}
.whypy ul li { width: 25%; height: 280px; padding: 0 10px; float: left;}
.whypy ul li .dgbjiagcon {height: 280px; background-color: #fff;text-align: center; padding: 0 25px;}
.whypy ul li .dgbjiagcon .icon { height:65px; display:inline; font-size:55px; color:#187CD6; width: 100%; margin-top: 20px;}
.whypy ul li .dgbjiagcon h1 { display:block;line-height:30px;font-size:20px; margin-top:20px; color:#4A4A4A; font-weight:normal; text-align: center;}
.whypy ul li .dgbjiagcon p { display:block;line-height:24px;text-align: left; font-size: 14px; color: #4A4A4A; margin-top: 10px;}
.whypy ul li .dgbjiagcon:hover {box-shadow:0px 4px 8px 0px rgba(165,176,208,0.64);}
.gbdconziy { background-color: #fff;}
.gbdconziy .fl h1 { margin-top: 70px;}

/*发电领域信息化白皮书*/
.pgbanner {
	background-image: url(../images/fadian_banner1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.gppro ul li .producyshicon { background-color: #fff; padding: 15px 0; height: 320px; }
.gppro ul li .producyshicon h1 { border-left: 4px solid #208DDD;}
.gppro ul li .producyshicon h1 span { color: #208DDD; }
.pgyoushicon { border: 0; padding: 30px 0;}
.youshicon h1 span { color: #0091F9;}
.ythsz { background-color: #fff; margin: 0 auto; margin-top: 30px;}
.ythsz .ctt_b {
	padding: 0 85px;
	text-align: left;
	padding-bottom: 45px;
	background-image: url(../images/yinhao.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:30px 30px;
	padding-top:10px;
}
.pgwhy { background-color:transparent;}
.pgwhy ul li .kfmsconc { padding: 50px 30px;}
.pgwhy ul li .kfmsconc p { color: #767676;}
.shuzihua { background-color:#fff;}
.shuzihua .ctt_b { padding:0; text-align:left;}
.shuzihua .fl { width: 45%;}
.shuzihua .metszcon { border:0; padding:30px 0;}
.whycloud { background-color: transparent; padding-top: 0;}

/*高效数字化校园解决方案*/
.dcbanner {
	background-image: url(../images/shuzihuaxiaoyuan_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.dcpic .dcpiccon:nth-child(even) { background-color:#fff;}
.dcpic .dcpiccon .youshicon { border:0; padding:30px 0;}
.dcpic .dcpiccon .youshicon h2 { display:block; font-size:14px; color:#0091F9;}
.dcpic .dcpiccon:nth-child(even) .fl {float:right!important}
.dcpic .dcpiccon:nth-child(even) .fr {float:left!important}
.dcjiazhilist { margin-bottom:60px;}
.dcjiazhilist ul li .sollistcon .sollisttext {   width: 410px;}

/*企业互联网能力开放解决方案*/
.aobanner {
	background-image: url(../images/qiyehualianwang_1.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.aoPositioning { margin-top: 40px; padding-bottom: 35px; border-bottom: 1px solid #d8d8d8;}
.aoPositioning h1 {font-size:20px;color:#4A4A4A;line-height:70px; display: block; text-align: center;}
.aoPositioning p {font-size:14px;color:#4A4A4A;line-height:24px;}
.aoPositioning_down {margin-top: 15px; border: 0;}
.aozygn ul { margin: 0 -12px;}
.aozygn ul li { float: left; width: 50%; padding: 0 12px; margin-bottom: 24px;}
.aozygn ul li .aozygncon { background-color: #fff; padding: 15px 0; height: 325px; }
.aozygn ul li .aozygncon h1 { display: block; text-align: left; height: 30px; line-height: 30px; margin-bottom: 15px; font-size:18px; color: #4A4A4A; border-left: 4px solid #208DDD; padding-left: 30px;}
.aozygn ul li .aozygncon P {display: block; padding: 0 30px; color: #767676; font-size:14px; line-height:24px;}
.aotxgn ul li .sollistcon .sollisttext {
    float: left;
    width: 425px;
    padding-left: 24px;
}
.aolist .cttll { line-height: 40px; margin-top: 50px;}

/*关于普元-公司简介*/
.aboutbanner {
	background-image: url(../images/guanyupuyuan_banner.png);
	background-repeat: repeat;
	background-position: center bottom;
}
.aboutbanner h1 { text-align: center; margin-top: 30px;}
.aboutbanner h2 { text-align: center; font-size: 28px; color: #fff; display: block; margin-top: 30px;}
.aboutc { margin-bottom: 60px;}
.aboutc h1 { display: block; line-height: 110px; font-size: 20px;font-weight:600; height: 110px;}
.aboutc p { display: block; line-height: 24px; font-size: 14px;}
.aboutlist { margin-bottom: 60px;}
.aboutlist ul { margin: 0 -10px;}
.aboutlist ul li { float: left; width: 25%; padding: 0 10px; height: 290px;}
.aboutlist ul li .aboutlistcon {box-shadow:0px 2px 4px 0px rgba(117,131,147,0.33); background-color: #fff; height: 100%;}
.aboutlist ul li .aboutlistcon .aboutlistimg { height: 190px; position: relative;}
.aboutlist ul li .aboutlistcon .aboutlistimg h1 { color: #fff;line-height:40px;font-size:24px; text-align: center; position: absolute; left: 0; right: 0; top:50%; margin-top: -20px;}
.aboutlist ul li .aboutlistcon p { display: block; text-align: center; padding: 0 35px;line-height:20px; color: #50565F; margin-top: 30px;}
.aboutlist ul li:nth-child(4) .aboutlistcon p {margin-top: 15px;}

/*关于普元-公司历程*/
.historyc h1 { display: block; line-height: 110px; font-size: 20px;}
.historyclist { margin: 0 auto; padding-left: 145px; padding-top: 15px;}
.historyclist ul li { width: 100%; float: left; position: relative; margin-bottom: 40px;}
.historyclist ul li .year { position: absolute; left: 0; width: 140px; border-top: 3px solid #0066B3; line-height: 65px; color:#0066B3; font-size: 32px; font-weight: bold;}
.historyclist ul li .historyclistcon { margin-left: 195px;border-top: 3px solid #D7DCE4; padding-left: 25px; padding-top: 10px; }
.historyclist ul li .historyclistcon dd {width: 100%; float: left; min-height: 25px; line-height: 25px; position: relative; margin-top: 10px; margin-bottom: 5px;}
.historyclist ul li .historyclistcon dd span {  width: 60px; color: #0066B3; position: absolute; left: 0;}
.historyclist ul li .historyclistcon dd p { margin-left: 60px;}

/*关于普元-典型客户*/
.customers h1 { display: block; line-height: 85px; font-size: 20px; margin-top: 30px;}
.customerslist { margin: 0 auto; border-top: 1px solid #dee1ec;border-left: 1px solid #dee1ec;}
.dlast { margin-bottom: 60px; }
.customerslist ul li { float: left; width: 25%; padding: 0px; height: 110px; border-right: 1px solid #dee1ec;border-bottom: 1px solid #dee1ec; }
.customerslist ul li .aboutlistcon {
	/* box-shadow:0px 2px 4px 0px rgba(117,131,147,0.33); */
	background-color: #fff; 
	height: 100%;
	text-align: center;
}
.customerslist ul li .aboutlistcon img { display: inline;}

/*关于普元-加入我们*/
.jobs { margin-bottom: 60px;}
.jobs h1 { display: block; line-height: 110px; font-size: 20px; height: 110px;}
.jobsnav a { float: left; margin-right: 20px; line-height: 40px; margin-top: 30px;}
.jobsnav .acti { border-bottom: 2px solid #0066B3; padding: 0 5px;}
.jobscon { position: relative;}
.jobs .box { background-color:transparent;}
.jobscon .tab_menu { width: 140px; position: absolute; left: 0; top:0; overflow: inherit;} 
.jobscon .tab_menu li {
    color: #59626E;
    float: left;
    display: inline;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    margin-right: 0px;
	text-align: left;
	width: 100%;
	position: relative;
	padding: 0;
}
.jobscon .tab_menu li span {width: 4px; height: 38px; margin-right: -3px; position: absolute; right: 0; top:6px; z-index: 99;}
.jobscon .tab_menu li.current {  color: #0066B3; }
.jobscon .tab_menu li.current span {    background-color:#0066B3 ;}
.jobscon .tab_box {
	margin-left: 140px;
    padding: 0px;
    background-color:transparent;
    margin-top: 0px;
    height: auto;
	border-left: 2px solid #B5BEC8;
	padding-left: 110px;
}
.jobscon .tab_box table { width: 100%; }
.jobscon .tab_box table thead th { background-color: #fff; height: 50px; line-height: 50px; color: #707A88;font-size:16px; border-bottom:1px solid #D5DBE1;}
.jobscon .tab_box table tbody td {  height: 55px; line-height: 22px; color: #4A4A4A;font-size:14px; border-bottom:1px solid #D5DBE1; padding: 5px;}
.jobdate { padding-left: 35px; width: 15%;}
.jobaddress {width: 15%;}
.jobenshu {width: 15%;}
.jobzhiwei {}

/*服务支持-专业服务*/
.servicebanner { margin: -15px auto 0px auto; height:150px; background:linear-gradient(270deg,rgba(10,126,238,1) 0%,rgba(30,125,200,1) 100%); line-height: 150px; text-align: center; color: #fff; font-size:32px;background-image: url(../images/service.png);
	background-repeat: repeat;
	background-position: center bottom;}
.peixunbanner {background-image: url(../images/peixun.png);}
.posmkuai { margin-bottom: 45px;}
.posmkuai ul { margin:0 -8px;}
.posmkuai ul li { float:left; width:33.3%; padding:0 8px; margin-bottom: 15px;}
.posmkuai ul li .yysyycon { background-color:#fff; padding:45px 30px 35px 30px;transition: all 1s; position:relative;text-align:center; height: 480px;}
.posmkuai ul li .yysyycon .icon {width: 65px; height: 65px;}
.posmkuai ul li .yysyycon h1 {font-size:20px;font-weight:bold;color:#4A4A4A; margin-top:35px;} 
.posmkuai ul li .yysyycon h2 { display:block; line-height:24px;font-size:14px; color:#767676; margin-top:24px;font-weight:400; text-align:left;}
.posmkuai ul li:hover .yysyycon {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.posmkuai ul li .yysyycon dl { display: block; margin-top: 30px;}
.posmkuai ul li .yysyycon dl dt { float: left; width: 100%; font-weight: normal; text-align: left;color:#767676; margin-bottom: 10px;}
.posmkuai ul li .yysyycon dl dd { float: left; width: 100%; font-weight: normal; text-align: left;color:#4A4A4A;font-weight:500; position: relative;min-height: 24px; line-height: 24px;}
.posmkuai ul li .yysyycon dl dd span { position: absolute; left: 0; top:10px;width:6px;height:6px; border-radius: 50%; background-color: #187DD2;}
.posmkuai ul li .yysyycon dl dd p { margin-left: 20px; display: block;}

/*服务支持-培训*/
.schedule {  padding-bottom: 60px; margin-bottom: 60px; margin-top: 1px;}
.scheduletable { width: 100%;}
.scheduletable table { min-width: 1000px;}
.schedule table th {height:50px; background-color: #529EE8; line-height: 50px; font-size: 16px; color: #fff; padding: 0 20px; border-left: 2px solid rgba(234,238,247,1);}
.schedule table th:first-child { border:0;}
.schedule table td { background-color: #EAEEF7; line-height:24px; font-size: 14px; color: #4A4A4A; padding: 15px 20px; border-bottom: 1px solid #C7C7C7; vertical-align:top;}
.schedulegedi {  margin-bottom: 60px;}
.schedulegedi .tab_menu { width: 258px; margin: 0 auto;}
.schedulegedi .tab_menu li {
    color: #000;
    float: left;
    display: inline;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    margin-right: 30px;
	width: 85px;
	margin: 0 22px;
	text-align: center;
}
.schedulegedi .tab_menu li.current {  color: #027EE5; border-bottom: 2px solid #027EE5;}
.schedulegedi .schline { display: block;border-bottom: 2px solid #D8D8D8; margin-top: -2px;}
.schedulegedi .tab_box { height: auto; padding: 0;float: left; width: 100%; background-color: transparent;}
.schedulegedi .tab_box .con {  float: left; width: 100%;}
.schedulegedi .tab_box h1 {display: block;font-size:20px;font-weight:600;color:#4A4A4A;line-height:28px; float: left; width: 100%; }
.schedulegedi .tab_box h1 a {color: #027EE5;}
.cshlist {border-bottom: 2px solid #D8D8D8;float: left; width: 100%; padding-bottom: 60px; padding-top: 40px;  }
.schedulegedi .tab_box dl dd { float: left; width: 100%; min-height: 24px; position: relative; margin-top: 30px; line-height: 24px;}
.schedulegedi .tab_box dl dd .titlesch { position: absolute;left: 0; top: 0; width: 140px;}
.titlesch .icon { float: left; color: #979797; margin-right: 15px;}
.schedulegedi .tab_box dl dd .schedulegedicon { margin-left: 140px; color: #767676; width: 360px;}
.cshlist01 { border: 0;}
.aftersal {background-color: #fff; margin-bottom: 60px; padding-bottom: 40px; padding-top: 20px;}
.aftersal_tit { margin: 0 auto; font-size: 24px; text-align: center; margin-bottom: 30px; margin-top: 10px; }
.aftersal_tit .icon { width: 56px; height: 56px; display: inline; vertical-align:middle; margin-right: 30px;}
.aftersal_tit p { display: inline;}
.aftersaleservices { margin: 0 auto; width: 880px;}
.aftersaleservices .accordion-menu {display: block; width: 100%;margin: 0 auto; background: #fff;}
.aftersaleservices .accordion-menu li {border: 1px solid #D8D8D8; padding: 20px 40px; margin-bottom: 20px;}
.aftersaleservices .accordion-menu li .dropdownlink .fa-chevron-down { height: 22px; width: 24px; background: url(../images/arr3.png) no-repeat center center; background-size:cover; position: absolute; right: 20px; top: 0; margin-top: 5px;  transition: all 0.3s ease-out; }
.aftersaleservices .accordion-menu li.open .dropdownlink .fa-chevron-down {background: url(../images/arr4.png) no-repeat center center; background-size:cover; }
.aftersaleservices .dropdownlink {
	  cursor: pointer;
	  display: block;
	  padding: 0px;
	  padding-right: 0px;
	  
	  position: relative;
	  -webkit-transition: all 0.4s ease-out;
	  transition: all 0.4s ease-out;
	  color: #4A4A4A; font-size: 20px;line-height:28px;
	  font-weight: bold;
	}
.aftersaleservices .dropdownlink i {
	  position: absolute;
	  top: 17px;
	  left: 16px;
	}
.aftersaleservices .dropdownlink .fa-chevron-down {
	  right: 12px;
	  left: auto;
	}
.aftersaleservices .submenuItems {
	  display: none;
	  background: #C8E6C9;
	}
.aftersaleservices .open .submenuItems {
	  display: block;
	}
.aftersaleservices .submenuItems li {
	  border-bottom: 1px solid #B6B6B6;
	}
.aftersaleservices .submenuItems a {
	  display: block;
	  color: #727272;
	  -webkit-transition: all 0.4s ease-out;
	  transition: all 0.4s ease-out;
	}
.aftersaleservices .submenuItems a:hover {
	  background-color: #fff;
	  color: #8A939B;
	}
.aftersaleservices .mobiletabcon{ background: #fff; padding:0px; padding-bottom:0px; float: left; width: 100%;}
.aftersaleservices .mobiletabcon h1 { display:block;line-height:30px; color:#4A4A4A;font-size:20px; padding-top:40px;}
.aftersaleservices .mobiletabcon a { float:left;width:140px;height:44px;background:rgba(255,255,255,1);border-radius:24px;opacity:0.75;border:1px solid rgba(219,219,219,1); color:#8A939B; line-height:44px; text-align:center; margin-top:30px;}
.aftersaleservices .submenuItems dl dd { float: left; width: 100%; font-weight: normal; text-align: left;color:#4A4A4A;font-weight:500; position: relative;min-height: 24px; line-height: 24px; margin-top: 20px;}
.aftersaleservices .submenuItems dl dd span { position: absolute; left: 0; top:10px;width:6px;height:6px; border-radius: 50%; background-color: #187DD2;}
.aftersaleservices .submenuItems dl dd p { margin-left: 20px; display: block; color: #4A4A4A;}
.aftersaleservices .newtext { float: left; width: 100%; font-weight: normal; text-align: left;color:#4A4A4A;font-weight:500; position: relative;min-height: 24px; line-height: 24px; margin-top: 20px; font-size: 14px; margin-right: -90px;}
.aftersaleservices .newtext span { position: absolute; left: 0; top:10px;width:6px;height:6px; border-radius: 50%; background-color: #187DD2;}
.aftersaleservices .newtext p { margin-left: 20px; display: block; color: #4A4A4A;}
.textnn { float: left; width: 100%; padding-right: 90px;}

.honorsleft { float: left; width: 550px; min-height: 400px;}
.honorsleft dl dd { float: left; width: 100%;line-height:40px;font-size:14px; color: #4A4A4A;}
.honorsleft dl dd a{ display: block; color: #4A4A4A;}
.honorsleft dl dd a:hover { color: #1271B9;}
.honorsright {float: right;}

.readbanner { margin: 0 auto; height:150px;  color: #fff; font-size:32px; margin-top: 64px;background-image: url(../images/read.webp);	background-repeat: repeat;background-position: center bottom; background-size: 100%;}
.readbanner h1 { font-size:20px; }
.readbanner p {padding-top: 40px;}
.read { margin-bottom: 60px;}
.read_title { margin: 0 auto;font-size:28px;font-weight:600;color:#0A2639;line-height:40px; text-align: center; padding: 60px 0 40px 0;}
.read_con {font-size:16px;line-height:24px; color: #4A4A4A;}
.read_con img { display: inline;}

.jobs .tab_box li { height: auto;}
.jobstab { margin: 0 auto;}
.jobstab .accordion-menu {display: block; width: 100%;margin: 0 auto;  }
.jobstab .accordion-menu li {padding:0px;position: relative;overflow: auto;}
.jobstab .accordion-menu li .dropdownlink .fa-chevron-down { height: 18px; width: 20px; background: url(../images/arr3.png) no-repeat center center; background-size:cover; position: absolute; right: 20px; top: 0; margin-top: 20px;  transition: all 0.3s ease-out; }
.jobstab .accordion-menu li.open .dropdownlink .fa-chevron-down {background: url(../images/arr4.png) no-repeat center center; background-size:cover;  }
.jobstab .dropdownlink {
	  cursor: pointer;
	  display: block;
	  padding: 0px;
	  padding-right: 0px;
	  -webkit-transition: all 0.4s ease-out;
	  transition: all 0.4s ease-out;
	  color: #4A4A4A; font-size: 20px;line-height:28px;
	  font-weight: bold;
	  min-width: 550px;
	  
}
.itttable_tt01 {overflow: auto;}
.itttable_tt {min-width: 550px;}
.jobstab .dropdownlink i {	  position: absolute;	  top: 17px;	  left: 16px;	}
.jobstab .dropdownlink .fa-chevron-down {	  right: 12px;	  left: auto;	}
.jobstab .submenuItems { padding: 30px;line-height:32px; display: none;}
.jobstab .open .submenuItems { display: block;border-bottom:1px solid #D5DBE1; }
.jobstab .submenuItems li {  border-bottom: 1px solid #B6B6B6;}
.jobstab .submenuItems a { display: block; color: #727272; -webkit-transition: all 0.4s ease-out;  transition: all 0.4s ease-out;	}
.jobstab .submenuItems a:hover {  background-color: #fff;  color: #8A939B;}
.jobsconc { margin-bottom: 15px;}
.lisq a {
    display: block;
    width: 95px;
    height: 34px;
    background: rgba(255,255,255,1);
    border-radius: 17px;
    border: 1px solid rgba(188,203,213,1);
    color: #206EA9;
    text-align: center;
    line-height: 32px;
}
.lisq a:hover {background:#0066B3; color: #fff;}
.itttable {border-top:1px solid #D5DBE1; }

/*普元引力*/
.hihello {display: block;font-size:20px!important;color:#0A2639;line-height:33px; font-weight: 600;}
.yinli {display: block;font-size:18px!important;color:#0A2639;line-height:33px; font-weight: 600; margin-top: 10px; }
.pyyl {margin-bottom: 40px;}
.pyyl ul li { float: left; width: 100%; background-color: #fff; margin-bottom: 20px; padding: 30px; position: relative;}
.pyyl ul li dl { margin: 25px 0; display: block; width: 100%; float: left;}
.pyyl ul li dl dd { width: 33.3%; padding: 0 10px; float: left;}
.berwu dd { width: 25%!important;}
.pyyl ul li .xuh { position: absolute; left: 30px; top: 30px; }
.xuh span {
  height: 56px;
  width: 40px;
  display: block;
  position: relative;
}
.llso {
  width: 40px;
}
.llso:before {
  content: '';
  height: 38px;
  width: 38px;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
  line-height: 26px;
  background: #69ADFF;
  border-radius: 38px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  color: #fff;
  text-align: center;
}
.llso:after {
  content: '';
  height: 0px;
  width: 0px;
  border: 10px transparent solid;
  display: block;
  position: absolute;
  top: 28px;
  left: 2px;
  border-right: 17px solid transparent;
  border-top: 25px solid #69ADFF;
  border-left: 17px solid transparent;
}
.llso b { display: block; position: absolute; left: 0; width: 38px; text-align: center; z-index: 99; color: #0855B2;font-size:20px; line-height: 35px;}
.pyylcon { margin-left: 65px;}
.pyylcon h1 {font-size:20px;font-weight:600;color:#0A2639;line-height:28px; display: block; margin-bottom: 10px;} 
.pyylcon p {font-size:14px;color:#0A2639;line-height:24px;display: block;}
.jihua {display: block;font-size:20px!important;color:#0A2639;line-height:33px; font-weight: 600; padding: 40px 0 20px 0;}
.newsyg { margin-top: 40px; display: block;}
.tanxing { margin-top: 55px; display: block;}
.tanxing dd { width: 25%; padding: 0 10px; float: left;}
.tanxing01 dd { width: 33.3%; padding: 0 10px; float: left;}

.attlist .accordion-menu {
    display: block;
    width: 100%;
    margin: 0 auto;
    background:transparent;
}
.attlist .accordion-menu li {
    border: 0;
    padding: 20px 40px;
    margin-bottom: 20px;
}
.attlist .dropdownlink {
    cursor: pointer;
    display: block;
    padding: 0px;
    padding-right: 0px;
    position: relative;
    -webkit-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    color: #4A4A4A;
    font-size: 20px;
    line-height: 28px;
    font-weight: bold;
}
.attlist .submenuItems  { display: none;}
.attlist .open .submenuItems { display: block; margin-top: 0px;}
.attlist .accordion-menu li .dropdownlink .fa-chevron-down {
    height: 22px;
    width: 24px;
    background: url(../images/arr3.png) no-repeat center center;
    background-size: cover;
    position: absolute;
    right: 20px;
    top: 0;
    margin-top: 5px;
    transition: all 0.3s ease-out;
}
.attlist .accordion-menu li .open .dropdownlink .fa-chevron-down {
    background: url(../images/arr4.png) no-repeat center center;
    background-size: cover;
}

.prbanner {background-image: url(../images/prbanner.png);}
.techleft { float: left;}
.techright {float: right; width: 235px;  padding-bottom: 45px;}
.techright h1 { display: block; font-size: 16px; color: #252F37; line-height:22px;font-weight:500;margin-bottom: 17px;}
.techright ul {  display: block;border:1px solid #D8D8D8;padding: 25px 18px; padding-bottom: 0;}
.techright ul li {   float: left;   width: 100%; line-height: 24px; margin-bottom: 25px; text-align: justify;}
.techright ul li a {  display: block;}
.techright ul li a:hover {  color: #0066B2;}
.techleft ul li h1 { margin-top: 7px;}
.techleft ul li .newsnei h1 {   height: auto;}
.techleft ul li a {
    display: block;
    font-size: 20px;
    font-weight: bold;
    color: #4A4A4A;
    height: auto;
    line-height: 22px;
    overflow: hidden;
    float: none;
}

.pressbanner {background-image: url(../images/pressbanner.png);}
.press { margin: 60px auto; position: relative;}
.press .padded { position: absolute; left: 0; top:0; width: 90px;}
.presscon { margin-left: 90px; border-left: 2px solid #B5BEC8; padding-left: 40px;}
.pressconlist { margin: 0 auto;}
.pressconlist h1 {display: block;height:40px;font-size:20px;font-weight:500;color:#0A2639;line-height:40px; float: left; width: 100%;}
.pressconlist ul { margin-top: 30px; width: 80%;float: left; margin-bottom: 20px;}
.pressconlist ul li { float: left; width: 175px; margin-right: 20px; margin-bottom: 30px; height: 300px;}
.pressconlist ul li h2 {line-height:24px; display: block;font-size:18px; margin-top: 20px; color: #252F37;font-weight:500;}
.pressconlist ul li p {line-height:24px; display: block;font-size:14px; color: #4A4A4A;}
.press .smallnavfixed {
    left: 0px;
    top: 120px;
    position: fixed;
    width: 100%;
    z-index: 888;
    background-color:transparent;
}
.press .smallnav ul li { width: 100%;}
.smallnavfixed .prolcd { margin: 0 auto; max-width: 1142px;}
.smallnavfixed .prolcd ul { width: 90px;}
.smallnavfixed .prolcd ul li { width: 100%;}
.press .smallnav ul li a {
    line-height: 45px;
	font-size: 18px;width: 100%;margin-left: 3px;
}
.press .smallnav ul li.activenav a {
    color: #337ab7;border-right: 4px solid #0066B3;
	width: 100%; 
}
.press .smallnavfixed ul li a {
    display: block;
    color: #4A4A4A;
	line-height: 45px;
}
.press .smallnavfixed ul li.activenav a {
    color: #337ab7;
    background: transparent;
	border-right: 4px solid #0066B3;
	
}
.press .smallnavfixed ul li a:hover {
    color: #337ab7;
    background: transparent;
}
.articless h1 {
    display: block;
    line-height: 110px;
    font-size: 20px;
	padding-left: 55px;
}
.articlesslist { width: 870px; margin-left: 25px;}
.articlesslist ul { float:left; width:100%; padding-bottom:25px; margin-bottom:55px;  }
.articlesslist ul li {float:left; width:100%;  padding:22px 20px; position: relative;}
.articlesslist ul li .date { position:absolute; left:20px; top:30px; width:60px; text-align:center;}
.articlesslist ul li .date .cmonth {height:40px;font-size:34px;color:#767676;line-height:40px;}
.articlesslist ul li .date .cday {height:45px;font-size:40px;color:#FF8C2B;line-height:47px; font-weight: bold; margin-top: -8px;}
.articlesslist ul li .date .cyears {height:16px;font-size:14px;color:#767676;line-height:16px; margin-top: 0px;}
.articlesslist ul li .newsnei { padding-left:15px; margin-left:60px;}
.articlesslist ul li .newsnei h1 { display:block; font-size:20px;font-weight:bold;color:#4A4A4A; line-height:27px; overflow:hidden;  padding-left: 0; margin-top: 10px; }
.articlesslist ul li:hover h1  {color:#0066B2;}
.articlesslist ul li a:hover { color:#0066B2;}
.articlesslist ul li .newsnei p {font-size:14px;font-weight:400;color:#4A4A4A;line-height:24px; display:block; overflow:hidden; border-bottom:1px solid #D8D8D8; padding-bottom: 15px; margin-top: 13px;}

.contactbanner {background-image: url(../images/contactbanner.png);}
.contact_v .contact_vcon { background-color: #fff; padding: 25px 40px; margin-bottom: 40px;}
.contact_v h1 { display: block; line-height: 110px; font-size: 20px;}
.contact_v p { line-height: 1.8; margin-top: 1em; margin-bottom: 1em;}
.contactmap { border:1px solid #ddd; padding: 0; float: right;}
.contact_vcon h4 { border-bottom:2px solid #D8D8D8;line-height:30px; display: block;font-size:20px; padding-bottom: 25px; margin-right: 100px;}
.contact_vcon p { position: relative; display: block; padding-left: 25px;}
.contact_vcon p span { position: absolute; left: 0; top:0;}

.auth { max-width: 460px; margin: 0 auto; margin-top: 45px;}
.step { margin: 0 auto; position:relative; padding: 0 50px; height: 56px;}
.step ul { position: relative; z-index: 3;}
.step ul li { float: left; height: 56px; width: 33.3%;}
.step ul li span { display: block;width: 56px; height: 56px; border-radius: 50%; background-color: #DCDFEA; font-size:20px; color: #fff; font-weight: bold; line-height: 36px; text-align: center; border:10px solid #F9FAFF;}
.step ul li .stepact {background-color: #16ADF7;}
.step ul li:nth-child(2) span { margin-left: 42px;}
.step ul li:nth-child(3) span { float: right;}
.step .stepline { position: absolute; bottom: 28px; left: 60px; right: 60px;border-bottom:2px solid #C3C3C3;}
.authtext {font-size:14px;color:#575E63;line-height:26px;margin-top: 35px;padding: 0 25px; text-align: center; margin-bottom: 30px;}
.authfrom { margin: 0 auto;}
.authfrom ul li { float: left; width: 100%; margin-bottom: 10px; position: relative;}
.authfrom ul li:nth-child(3) {margin-bottom: 40px;}
.authfrom ul li input { width:100%; height:50px; background:#fff; border-radius:5px; border:1px solid #C8CBD8; padding: 0 15px;}
.authfrom ul li input:disabled { background:#ccc; }
.authfrom ul li .hquyzm { width:160px; height:48px; background:#EAECF3; color: #616C77; font-size:16px; text-align: center; line-height: 48px; position: absolute; right: 1px; top:1px; border-top-right-radius:5px;border-bottom-right-radius:5px;}
.authfromch { position:relative; float: left; width: 100%;}
.authfromch .authcheckbox { width: 20px; height: 20px; position: absolute; left: 0; top:5px;}
.authfromch p { font-size: 13px; color: #575E63;line-height:26px; margin-left: 30px;}
.cbx {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  border-radius: 2px;
  overflow: hidden;
  transition: all 0.2s ease;
}
.cbx span {
  float: left;
  vertical-align: middle;
  transform: translate3d(0, 0, 0);
}
.cbx span {
  position: relative;
  width: 18px;
  height: 18px;
  border-radius: 3px;
  transform: scale(1);
  border: 1px solid #c8ccd4;
  transition: all 0.2s ease;
}
.cbx span svg {
  position: absolute;
  top: 3px;
  left: 2px;
  fill: none;
  stroke: #fff;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 16px;
  stroke-dashoffset: 16px;
  transition: all 0.3s ease;
  transition-delay: 0.1s;
  transform: translate3d(0, 0, 0);
}
.cbx span {
  padding-left: 8px;
  line-height: 18px;
}

.inp-cbx:checked + .cbx span {
  background: #16ADF7;
  border-color: #16ADF7;
  animation: wave 0.4s ease;
}
.inp-cbx:checked + .cbx span svg {
  stroke-dashoffset: 1;
}
.inline-svg {
  position: absolute;
  width: 0;
  height: 0;
  pointer-events: none;
  user-select: none;
}
.submit { margin-top: 30px; margin-bottom: 60px; height:50px; padding: 0 80px;float: left; width: 100%;}
.submit input { display: block; background-color: #16ADF7;border-radius:25px;font-size:16px; color: #fff; border:0; width: 100%; height:50px; }
.filter-disabled {
	-moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.filter-box, .filter-box01 {
    position: relative;
}

.filter-box select, .filter-box01 select {
	display: none;
}

.filter-text {
	height: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	height:50px ;
	background:#fff; border-radius:5px; border:1px solid #C8CBD8; 
	 padding: 0 15px;
	 line-height: 50px;
}

.filter-text input {
	font-size: 14px;
}

.filter-text .filter-title {
	width: 100%;
	height: 36px;
	line-height: 36px;
	border: 0;
	background-color: transparent;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0;
	cursor: pointer;
	color: #78828C;
}

.filter-list {
	display: none;
	width: 100%;
	max-height: 300px;
	background-color: #fff;
	font-size: 14px;
	position: absolute;
	top: 49px;
	left: 0;
	z-index: 99;
	border: 1px solid #e6e6e6;
	overflow: auto;
}
.filter-list li { margin-bottom: 0!important;}
.filter-list li.filter-null a {
	color: #d2d2d2;
}

.filter-list li a {
	display: block;
	padding: 0 15px;
	line-height: 50px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}

.filter-list li:hover {
	background-color: #f2f2f2;
}

.filter-list li.filter-selected {
	background-color: #16ADF7;
}

.filter-list li.filter-selected a{
	display: block;
	color: #fff;
}

.filter-list li.filter-disabled {
	background-color: #fff;
}

.filter-list li.filter-disabled a{
	display: block;
	color: #d2d2d2;
}

.filter-list li.filter-disabled:hover a {
	cursor: not-allowed!important;
	background-color: #fff;
}
.filter-box .icon, .filter-box01 .icon {
	position: absolute;
}

.icon-filter-arrow {
	width: 8px;
	height: 6px;
	background-repeat: no-repeat;
    background-image: url(../images/icon_arrow_down_x2.png);
    background-size: 100%;
    right: 15px;
    top: 22px;
    transition: all .2s;
}

.icon-filter-arrow.filter-show {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.filter-list::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

.filter-list::-webkit-scrollbar-track {
	background: #fff 
}

.filter-list::-webkit-scrollbar-thumb {
	background: #CBCBCB;
}

/*服务概览*/
.professcontact { margin-bottom: 60px;}
.professcontact .cttll { margin-top: 30px;}
.professcontact .ctt_b { margin-top: -30px;}
.professcontact div { margin-top: 30px;}
.profesabout { background-color: transparent;}
.nyoushicon { border: 0;}
.nyoushicon .fl {width: 54.6%;}
.nyoushicon .fl h2 { font-size: 18px; color: #0066B2;}
.nyoushicon .fr {  width: 33.8%;}
.nyoushicon p { margin-top: 10px;}
.profesabout { margin-bottom: 50px;}
.profesabout h2 {
    font-size: 14px;
    color: #767676;
    line-height: 25px;
    display: block;
    font-weight: normal;
    margin-bottom: 30px;
}
.profesabout ul { margin: 0 -5px;}
.profesabout ul li {  padding: 0 5px;}
.profesabout ul li .sollistcon { min-height: 124px;}
.profesabout ul li .sollistcon .sollisttext p { display: block; line-height:28px; font-size: 16px;    margin-top:0px;}
.profesabout ul li .sollistcon .sollisttext {  width: 480px;}

/*故障处理机制*/
.fixblock { margin: 0 auto; margin-bottom: 50px;}
.fixblock { background-color: transparent;}
.fixblock h1 { display: block;font-size:20px;color:#545454;line-height:20px; border-left: #208DDD 4px solid; padding-left: 10px;}
.fixblock p { display: block;font-size:14px;color:#676767;line-height:30px; margin-top: 12px; margin-bottom: 15px;}
.fixblock table { min-width: 1000px;}
.fixblock table th {height:50px; background-color: #529EE8; line-height: 50px; font-size: 16px; color: #fff; padding: 0 20px; }
.fixblock table th:first-child { border:0;}
.fixblock table td { background-color: #EAEEF7; line-height:24px; font-size: 14px; color: #4A4A4A; padding: 15px 20px; border-bottom: 1px solid #CFD4E0; vertical-align:top;}
.fixblock .box {
    width: 100%;
    float: left;
}
.fixblock .tab_menu { margin: 0 auto; width: 340px; position: relative;}
.fixblock .fixline {float: left;width: 100%;border-bottom:2px solid #D9D9D9; margin-top: -2px;}
.fixblock .tab_menu li {color:#000;float:left;display:inline;cursor:pointer;height:50px;line-height:48px;font-size:18px;margin:0px 20px;width:130px;text-align:center;}
.fixblock .tab_menu .current div {color:#0855AF;border-bottom:2px solid #0855AF;}
.fixblock .tab_box {padding:0px;background-color:transparent;margin-top:30px;height:auto;float:left;width:100%;}
.fixtop01 { background-color: #A3B1BE!important;}
.fixtop02 { background-color: #529EE8!important;}
.fixtop03 { background-color: #4391DE!important;}
.fixtop04 { background-color: #0066B2!important;}
.fixb01 { background-color: #fff!important;}
.fixb02 { background-color: #F1F3F9!important;}
.fixb03 { background-color: #EBEEF5!important;}
.fixb04 { background-color: #E5E9F2!important;}

.tranbout { background-color: transparent; margin-bottom: 10px;}
.tranbout .box {
    width: 100%;
    float: left;
}
.tranbout .tab_menu { margin: 0 auto; width: 380px; position: relative;}
.tranbout .fixline {float: left;width: 100%;border-bottom:2px solid #D9D9D9; margin-top: -2px;}
.tranbout .tab_menu li {color:#000;float:left;display:inline;cursor:pointer;height:50px;line-height:48px;font-size:18px;margin:0px 20px;width:150px;text-align:center;}
.tranbout .tab_menu .current div {color:#0855AF;border-bottom:2px solid #0855AF;}
.tranbout .tab_box {padding:0px;background-color:transparent;margin-top:30px;height:auto;float:left;width:100%;}
.tranbout h2 {display: block;font-size:14px;color:#676767;line-height:30px; margin-bottom: 10px;}
.tranbout p {display: block;font-size:16px;color:#0066B2;line-height:24px; margin-bottom: 15px; margin-left: 30px; padding-left: 20px; position: relative;}
.tranbout p span { position: absolute; width: 20px; left: 0; font-size: 20px;}
.tranbout table th {height:50px; background-color: #529EE8; line-height: 50px; font-size: 14px; color: #fff; padding: 0 20px; border-left: 1px solid #CFD4E0; font-weight: normal;}
.tranbout table th:first-child { border:0;}
.tranbout table td { border-left: 1px solid #CFD4E0; }
.tranbout table td:first-child {border-left:0;  }
.tranbout table td { background-color: #F1F3F9; line-height:24px; font-size: 14px; color: #4A4A4A; padding: 10px 20px; border-bottom: 1px solid #CFD4E0; vertical-align:top;}
.ceritable table td {line-height:20px;}
.ceritable table td p { margin: 0; color: #717171;}
.sqlist { margin-top: 40px;}
.sqlist ul li { float: left; width: 20%; padding: 5px;}
.sqlist ul li div { height: 110px;box-shadow:0px 2px 6px 0px rgba(160,170,182,0.2); background-color: #fff; text-align: center; position: relative;font-size:16px; line-height: 26px; padding-top: 30px;transition: all 1s;}
.sqlist ul li div span { position:absolute; left:0; top:-2px; width: 34px; height: 36px; background-size: 34px 36px; background-image: url(../images/ceritableicon.png);}
.sqlist ul li:hover div {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64); color: #208DDD; cursor: pointer;}

.stocktab {margin-top:40px;}
.stocktab .tab_menu {margin:0 auto;width:420px;position:relative;}
.stocktab .tab_menu li {   width: 100px;}
.efficacy .tab_menu {   margin: 0 auto;   width: 430px;}
.efficacy .tab_menu li {color:#000;float:left;display:inline;cursor:pointer;height:50px;line-height:48px;font-size:18px;margin:0px 20px;width:auto;text-align:center;}
.efficacy .tab_menu div {padding:0 10px;}
.efficacy .content .efftext { color: #4A4A4A; line-height:24px; margin-bottom: 40px;}
.efficacy .content .effpic { text-align: center; margin-bottom: 40px; }
.efficacy .content .effpic img { display: inline; }
.efficacycon {border:1px solid #D8D8D8; padding: 27px 20px 20px 20px; background-color: #fff;min-height: 188px; position: relative;}
.efftab1 dd { float: left; width: 33.33%; padding: 0 8px; margin-bottom: 16px;}
.efftab1 dd .itojzhiconimg {position:absolute;height:56px;width:56px;left:20px;top:27px;}
.efftab1 dd .itojzhiconimg .icon {height:56px;width:56px;}
.efficacy .content dd .efficacycontext {margin-left:76px;}
.efftab1 dd .efficacycontext h1 {font-size:18px;color:#353F4E;margin-top:3px;}
.efftab1 dd .efficacycontext p {font-size:14px;color:#767676;margin-top:20px;line-height:24px;}
.efftab2_1 {background-color:#fff;padding-bottom:50px;}
.efftab2_1 h1 {display:block;height:115px;font-size:24px;color:#4a4a4a;line-height:115px;text-align:center;}
.efftab2_1 p {font-size:14px;color:#767676;line-height:25px;display:block;font-weight:normal;margin-bottom:35px;padding:0 95px;}
.efftab2_1 .content div { text-align: center;}
.efftab2_1 .content div img { display: inline;}
.efftab2_2 { padding: 50px 0;}
.efftab2_2 h1{display:block;font-size:24px;color:#4a4a4a;margin-bottom:20px;}
.efftab2_2 p {font-size:14px;color:#767676;line-height:25px;display:block;font-weight:normal;margin-bottom:35px;}
.efftab2_3 .metszcon {border-top:1px solid #d8d8d8;padding:40px 0;border-bottom:0px;}
.efflist {margin:0 auto;background-color:#fff;padding-bottom:15px;}
.efflist dl dd {float:left;width:50%;padding:0 15px;margin-bottom:10px;}
.efflist dl dd .sollistcon {background-color:#fff;padding:20px 10px;transition:all 1s;min-height:249px;}
.efflist dl dd .sollistcon .keyProducts_tit {height:60px;line-height:56px;float:left;margin-top:0px;}.efflist dl dd .sollistcon .keyProducts_tit .icon {height:50px;width:50px;}
.efflist dl dd .sollistcon .sollisttext {float:left;width:460px;padding-left:24px;}
.efflist dl dd .sollistcon .sollisttext h1 {font-size:18px;font-weight:bold;color:#4A4A4A;}
.efflist dl dd .sollistcon .sollisttext p {display:block;line-height:24px;font-size:14px;color:#4A4A4A;margin-top:13px;font-weight:400;min-height:72px;}
.efftab3_text { color: #4A4A4A; line-height:24px; margin-bottom: 30px;}
.efftab3_tit { color: #353F4E; font-size:24px; padding-top: 20px; padding-bottom: 15px; text-align: center;}
.raptexing { margin: 0 auto; width: 764px;}
.raptexing dl dd { float: left; width: 25%; padding: 0 23px; height: 145px; margin-bottom: 23px;}
.raptexing dl dd div { background-color: rgb(0,172,249);height: 145px; text-align: center; color: #fff; font-size: 18px; border-radius: 100%; padding-top: 45px;}
.raptexing dl dd:nth-child(even) div {background-color: rgb(0,99,181);}
.efftab3_2 { background-color: #fff; padding: 15px 0 50px 0;}
.efftab3_2 div { text-align: center; margin-top: 15px;}
.efftab3_2 div img { display: inline;}
.efftab3_3 { margin: 30px auto;}
.efftab3_3 dl { margin-top: 20px;}
.efftab3_3 dd { width: 20%; padding: 0 10px; float: left; display: inline;}
.efftab3_3 dd div { background-color: #fff; padding: 23px; height: 235px; text-align: center;transition: all 1s;}
.efftab3_3 dd div .icon { height: 64px;    width: 64px;}
.efftab3_3 dd div img { display: inline;}
.efftab3_3 dd div p {line-height:32px; margin-top: 25px;}
.efftab3_3 dd:hover div {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.efftab3_4 { height: 522px; position: relative;}
.efftab3_4_pic { position: absolute; left: 50%; margin-left: -230px; top:100px;}
.efftab3_4_list { width: 295px; float: left; margin-left: 60px; margin-top: 15px;}
.efftab3_4_list dd {width: 100%; float: left; margin-bottom: 25px; padding-right: 25px;}
.efftab3_4_list dd:first-child {padding-left: 25px; padding-right: 0;}
.efftab3_4_list dd:last-child {padding-left: 25px; padding-right: 0;}
.efftab3_4_list dd h1 {line-height:24px; color: #4A4A4A;font-size:18px; font-weight: bold;}
.efftab3_4_list dd p {line-height:24px; color: #4A4A4A;}
.efftab3_4_listrig {float: right;margin-left: 0px;margin-right: 50px;  }
.efftab3_4_listrig dd {width: 100%; float: left; margin-bottom: 25px; padding-left: 25px;}
.efftab3_4_listrig dd:first-child {padding-left: 0; padding-right: 25px;}
.efftab3_4_listrig dd:last-child {padding-left: 0; padding-right: 25px;}
.efftab3_5 dd {width: 33.3%; float: left; padding: 0 10px; margin-bottom: 16px;}
.efftab3_5 dd .efftab3_5con { background-color: #fff; text-align: center; padding: 15px; height: 165px;transition: all 1s;}
.efftab3_5 dd .efftab3_5con h1 {line-height:28px;font-size:20px;}
.efftab3_5 dd .efftab3_5con p {line-height:28px;font-size:14px; color: #767676; margin-top: 10px;}
.efftab3_5 dd .efftab3_5con_icon { }
.efftab3_5 dd .efftab3_5con_icon .icon {  height: 64px;  width: 64px;}
.efftab3_5 dd:hover .efftab3_5con {box-shadow:0px 4px 12px 0px rgba(165,176,208,0.64);}
.efftab3_5 dl { margin-top: 15px;}

.btnll { display: none;}

.mycustomer { padding-top: 60px;}
.mycustomer .tab_menu li {
    float: left;
    display: inline;
    cursor: pointer;
    height: 160px;
	width: 20%;
    font-size: 18px;
    padding: 0 45px;
	text-align: center;
	box-sizing: border-box;
	margin: 0;
	color: #4A4A4A;
	line-height: 55px;
}
.mycustomer .tab_menu li div{
    cursor: pointer;
    height: 100px;
	width: 100px;
    line-height: 100px;
	background: #EFF2F5;
	border-radius: 100px;
	color: #0091F9;	
	margin: 0 auto;
}
.mycustomer .tab_menu li .iconfont  {font-size: 76px;}
.mycustomer .tab_menu li.current {  color: #0091F9;}
.mycustomer .tab_menu li.current div {
    color: #fff;
	background: #0091F9;
}
.mycustomer .tab_box {
    padding: 20px;
    background-color:transparent;
    margin-top: 20px;
    height: auto;
}
.mycustomercon { position: relative;}
.mycustomercon .tab_menu {
    width: 140px;
    position: absolute;
    left: 0;
    top: 0;
    overflow: inherit;
}
.mycustomercon .tab_menu li {
    color: #59626E;
    float: left;
    display: inline;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    margin-right: 0px;
    text-align: right;
    width: 100%;
    position: relative;
    padding: 0;
	padding-left: 0px;
	padding-right: 10px;
	border:0;
	overflow: inherit;
}
.mycustomercon .tab_menu li span {
    width: 4px;
    height: 38px;
    position: absolute;
	margin: 0;
    right: -3px;
    top: 6px;
    z-index: 99;
}
.mycustomercon .tab_menu li.current {
    color: #0066B3;border:0;
}
.mycustomercon .tab_menu li.current span {
    background-color: #0066B3;
}
.mycustomercon .tab_box {
    margin-left: 140px;
    padding: 0px;
    background-color: transparent;
    margin-top: 0px;
    height: auto;
    border-left: 2px solid #B5BEC8;
    padding-left: 50px;
	padding-bottom: 60px;
}
.jlist {float: left; padding-top: 20px;}
.jlist01 { margin-left: 155px;}
.jlist02 { margin-top: 45px; width: 100%;}
.jlist03 {width: 100%; padding-top: 0;}
.jlist h1 { display: block; font-size: 14px;}
.jlist h1 .iconfont  {font-size: 12px; color: #97979; font-weight: bold;}
.jpic {
	margin-top: 15px;
	float: left;
	padding-left: 1px;
}
.jpic dl .ddtext { float: left; width: 20%; font-size: 14px; line-height: 40px; color: #4A4A4A; }
.jpic dl dd img { width: 160px; height: 80px;}
.jpic dl .ddimg{border: 1px solid #dee1ec; background-color: #fff; float: left; margin-top:-1px ; margin-left: -1px;}
.jlist04 { margin-top: 45px; width: 100%;}
.jlist04 .jpic, .jlist03 .jpic{ border: 0;}

.ssmenu{width: 550px;float: left; position: relative; z-index: 99;}
.menu_tab { text-align: right;width: 600px; position: absolute; right: 0; top:80px}
.menu_tab img { display: inline; margin-bottom: 15px; }
.ssmenu dd a{text-decoration: none;color: #000;font-size: 14px;display: block;line-height:25px; padding: 8px 0;}
.ssmenu .selected{color: #0066B3;}
.menu1 .tab {display: none;}
.menu1 .ssactive{display: block;}
.menu2 .tab {display: none; width: 600px; float: right; }
.menu2 .ssactive{display: block;}
.jobscon02 .smallnavfixed  {position:fixed;top:200px; left: 50%; width: 1142px; margin-left: -571px; background-color: transparent; z-index: 88; }
.jpicnyu dl { display: block; float: left; width: 100%; margin-bottom: 15px;}
.jpicnyu dl .ddtext {  width: 33.3%;}
.jobscon02 .tab_menu li {   text-align: center;}

.newpiclist { margin: 0 auto;    border-top: 1px solid #dee1ec;   border-left: 1px solid #dee1ec;}
.newpiclistcon {
    float: left;
    width: 33.3%;
    border-right: 1px solid #dee1ec;
    border-bottom: 1px solid #dee1ec;
	padding: 20px;
	background-color: #fff;
	position: relative;
}
.newpiclistcon p { display: block; text-align: center; margin-top: 10px; height: 40px; line-height: 20px;}
.wenziss { text-align: center; padding-top: 120px; position: absolute; left: 0; right: 0;  top: 0;}
.efftab3_6 { margin-top: 40px;}
.efftab3_6con { min-height: 140px; position: relative; line-height: 30px; padding: 25px; background-color: #fff; margin-top: 20px;}
.efftab3_6img { position: absolute; left: 25px; top: 25px; height: 90px; height: 90px;}
.efftab3_6img img { height: 90px; height: 90px;}
.efftab3_6con p { margin-left: 120px; display: block; color: #767676; font-size: 16px; font-weight: normal;}
.efftab3_6con p strong { font-weight: bold; color: #333;}

/*航空业数据治理解决方案*/
.aviationbannernew {
	background-image: url(../images/aviationbannernewbannerbg.png);
}
.aviation { margin-bottom: 60px;}
.aviationTit { margin: 0 auto; margin-top: 45px;}
.aviationTit h1 {
	display: block;
	font-size: 24px;
	color: #4a4a4a;
	line-height: 60px;
}
.aviationTit p {
	display: block;
	font-size: 14px;
	color: #767676;
	line-height: 25px;
}
.aviimg { margin: 0 auto; margin-top: 35px;}

.ecological .tab_menu {
    margin: 0 auto;
    width: auto;
    position: relative;
	display:flex;
	justify-content:flex-start;
}
.ecological .tab_menu li {
    width: auto;
}
.ectext { margin: 0 auto; padding-top: 40px; font-size: 16px;}
.eclist {margin: 0 auto; margin-top: 50px;}
.eclist dl { margin: 0 -10px;}
.eclist dd { width: 25%; padding: 0 10px; margin-bottom: 20px; float: left; text-align: center;}
.eclist dd img {background-color: #fff;box-shadow: 0px 0px 8px #ccc; display: inline;}
.dwcon { margin-top: 30px; float: left; width: 100%;}



