﻿@charset "UTF-8";
/* CSS Document */
body{ background-color:#F4F5F9;font:14px/1.5"Microsoft Yahei", "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif}
a{color:#333333;}
a:hover{ text-decoration:none;color:#333333;}
ul li{ list-style:none;}

.log-top{ min-width:1200px; height:220px; 
background: -ms-linear-gradient(top,rgb(50,49,99), rgb(78,90,152));        /* IE 10 */ 
  background:-moz-linear-gradient(top,rgb(50,49,99),#f6f6f8);/*火狐*/ 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(50,49,99)), to(rgb(78,90,152)));      /* Safari 4-5, Chrome 1-9*/
  background: -webkit-linear-gradient(top,rgb(50,49,99),rgb(78,90,152));   /*Safari5.1 Chrome 10+*/
  background: -o-linear-gradient(top,rgb(50,49,99),rgb(78,90,152));  /*Opera 11.10+*/}
.log-top .logo-box{ width:90px; height:90px; background-color:#FFFFFF; overflow:hidden; margin:80px auto;
box-shadow: 0 4px 8px rgba(0,0,0,0.50);}
.logbar{display:block;border-bottom:1px solid #9E9E9E; margin:50px 360px 40px;}
.logbar li{display:inline-block; padding:20px 37px 0;}
.logbar li a{ font-size:18px; line-height:20px; padding:20px 40px 27px; display:block;border-bottom:8px solid rgba(255,255,255,0); }
.logbar li a:hover,
.logbar .active a{border-bottom:8px solid rgb(50,49,99);  background-color: transparent;}
.logbar li a:focus{ background-color: transparent;}
.logbox .input-group{ width:100%; padding:0 360px;}
.logbox .input-group .fc-change{ height:45px; border-radius:4px; margin-bottom:20px; border:1px solid #9E9E9E;webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);}
.logbox .input-group .fc-change1{ width:270px; margin-right:20px;}
.logbox .btn-change2{ height:45px; width:160px;}
.input-group .form-control:not(:first-child):not(:last-child){border-radius:4px;}
.logbox .input-group .fc-change:foucs{ border-color:#42DAB6;}
.logbox .btn-change1{ height:45px; width:450px; font-size:20px; margin:30px 360px 0;}
.logbox  .point{ line-height:45px; color:#F13838; position: absolute; top:0; left:830px; width:auto; z-index:999; display:none;}

/* 头部logo */
.brand-box{ background-color:#FFFFFF;}
.nav-top{ display:block; width:1200px; height:90px; padding:20px 10px; margin:0 auto; position:relative;}
.brand-box .logo{ height:50px; width:50px; margin-right:12px; display:inline-block; vertical-align:top; background-color:#EEEEEE;}
.brand-box .logo img{ height:50px; width:50px;} 
.brand-box .brand h3{ display:inline-block; width:320px; line-height:50px; margin:0; vertical-align:top; font-weight:bold;}
.brand-box .brand:hover{color:#42DAB6;}
.brand-box .right{ position:absolute; top:20px; right:40px; padding:13px 0;}
.brand-box .right img{ width:24px; height:24px; margin:0 8px 0 32px;}
.brand-box .right p{ line-height:24px;display:inline-block;color:#999999;}
.brand-box .right a:hover p{color:#333333;}

/* 头部导航待定 */
.nav-box{ background-color:#323063;}
.navbar1{display:block; width:1200px; height:40px;margin:0 auto; padding-left:0;}
.navbar1> li{ display:inline-block; position:relative;}
.navbar1> li a{padding:11px 20px;color:#FFFFFF; font-size:16px; line-height:40px;}
.navbar1 > li > a:hover{color:#42DAB6; background-color:#2a2754;}
.navbar1 > .active > a{color:#42DAB6 !important;}
.navbar1 .dropdown1.active .dropdown-toggle{color:#42DAB6 !important;}
.navbar1> li .dropdown-menu1{ display:none;width:130px; background-color:#323063; position:absolute; left:0;top:40px; z-index:9999;padding:5px 0;}
.navbar1 .dropdown1:hover .dropdown-menu1{ display:block;}
.navbar1 .dropdown1 .dropdown-menu1 li{line-height:37px;}
.navbar1 .dropdown1 .dropdown-menu1 li a{ font-size:14px; padding-right:40px;}
.navbar1 .dropdown1 .dropdown-menu1 li:hover{background-color:#2a2754;}
.navbar1 > li > a:hover{color:#42DAB6; background-color:#2a2754; border-bottom:none;} 
.dropdown-menu1 > li > a:hover, .dropdown-menu1 > li > a:focus{color:#42DAB6;background-color:#2a2754;} 
.navbar1 .open > a:hover, .navbar1 .open > a:focus{color:#42DAB6; background-color:#2a2754;}

.banner-a .item{ text-align:center;}
.banner-a .item img{ margin:0 auto;}

/* 区域通用样式 */
.main-box{display:block; vertical-align:top;width:1200px; margin:0 auto;}
.main-left{ display:inline-block; width:820px; margin-right:15px;vertical-align:top;}
.main-right{ display:inline-block; width:360px;vertical-align:top; position:relative;}

/* 首页通用头部 */
.header-a{ display:block;position:relative; margin:50px 0 20px; height:30px;}
.header-a i{ display:inline-block;width:30px; height:30px;background-position:center; background-size:30px 30px; background-repeat:no-repeat; vertical-align:top;}
.header-a .title{display:inline-block;vertical-align:top;}
.header-a .i1{ background-image:url(../img/icon/1.png);}
.header-a .i2{ background-image:url(../img/icon/2.png);}
.header-a .i3{ background-image:url(../img/icon/3.png);}
.header-a .i4{ background-image:url(../img/icon/4.png);}
.header-a .i5{ background-image:url(../img/icon/5.png);}
.header-a .i6{ background-image:url(../img/icon/6.png);}
.header-a .i7{ background-image:url(../img/icon/7.png);}
.header-a .i8{ background-image:url(../img/icon/8.png);}
.header-a .i9{ background-image:url(../img/icon/9.png);}
.header-a .i10{ background-image:url(../img/icon/10.png);}
.header-a .i11{ background-image:url(../img/icon/11.png);}
.header-a .title:hover .i1{ background-image:url(../img/icon/1a.png);}
.header-a .title:hover .i2{ background-image:url(../img/icon/2a.png);}
.header-a .title:hover .i3{ background-image:url(../img/icon/3a.png);}
.header-a .title:hover .i4{ background-image:url(../img/icon/4a.png);}
.header-a .title:hover .i5{ background-image:url(../img/icon/5a.png);}
.header-a .title:hover .i6{ background-image:url(../img/icon/6a.png);}
.header-a .title:hover .i7{ background-image:url(../img/icon/7a.png);}
.header-a .title:hover .i8{ background-image:url(../img/icon/8a.png);}
.header-a .title:hover .i9{ background-image:url(../img/icon/9a.png);}
.header-a .title:hover .i10{ background-image:url(../img/icon/10a.png);}
.header-a .title:hover .i11{ background-image:url(../img/icon/11a.png);} 
.header-a h3{ display:inline-block; line-height:30px;vertical-align:top; width:160px; margin:0;font-weight:bold;}
.header-a .title:hover h3{color:#42DAB6;}
.menubar{ display:inline-block;}
.menubar li{display:inline-block; margin-right:30px;}
.menubar li a{ font-size:16px; line-height:20px; padding:5px 0 2px; display:block;font-weight:bold;}
.menubar li a:hover,
.menubar .active a{color:#42DAB6 !important; border-bottom:2px solid #42DAB6; background-color: transparent;}
.menubar li a:focus{ background-color: transparent;}
.header-a .more-right{ position:absolute;top:5px; right:15px; line-height:20px; font-size:14px; color:#999999; z-index:2;}
.header-a .more-right:hover{color:#42DAB6;}
.header-a .more-right:hover span{background-image:url(../img/morea.png);}
.header-a .more-right span{ display:inline-block;width:15px; height:20px;background-position:center; background-size:10px auto; background-repeat:no-repeat; vertical-align:top;background-image:url(../img/more.png);}

/* 首页新闻版块 */
.po-bg{background: -ms-linear-gradient(top,rgba(0,0,0,0),  #0000ff);        /* IE 10 */ 
  background:-moz-linear-gradient(top,rgba(0,0,0,0),#f6f6f8);/*火狐*/ 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,1)));      /* Safari 4-5, Chrome 1-9*/
  background: -webkit-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,1));   /*Safari5.1 Chrome 10+*/
  background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));  /*Opera 11.10+*/}
.news-a{ display:block;background-color:#FFFFFF; padding:20px 0 20px 20px; height:300px;}
.news-a .box1{ display:inline-block; vertical-align:top;width:380px; height:260px; margin-right:15px; overflow:hidden; position:relative;}
.news-a .box1 img{ height:260px; width:auto;transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.news-a .box1 img:hover{height:108%; width:auto; margin-left:-4%; margin-top:-3%;}
.news-a .box1 .po-bg{ height:40px; width:380px; position:absolute; bottom:0; left:0; font-size:20px; color:#FFFFFF;line-height:40px; padding-left:10px;  z-index:3;}
.news-a .box2{display:inline-block;width:400px; height:260px;vertical-align:top;}
.news-a .box2 .b0{display:inline-block; vertical-align:top; width:180px; height:120px; margin:0 16px 20px 0; overflow:hidden; position:relative;}
.news-a .box2 .b0 img{ width:180px; height:auto;transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.news-a .box2 img:hover{width:112%;height:auto;  margin-left:-5%; margin-top:-3%;}
.news-a .box2 .b0 .po-bg{width:180px; height:30px;position:absolute;bottom:0; left:0; font-size:12px; line-height:30px; color:#FFFFFF;z-index:99; padding-left:10px;}

/* 首页政策版块 */
.policy-a{display:block;background-color:#FFFFFF; padding:20px; height:300px;}
/* 首页列表通用样式1 */
.textlist-a{margin:0; padding-left:0; line-height:33px;}
.textlist-a li{ height:33px;}
.textlist-a li:hover p{ text-decoration:underline;}
.textlist-a li a{ display:block;}
.textlist-a p{ width:258px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;display:inline-block; margin-right:8px;}
.textlist-a span{ vertical-align:top;color:#999999;}

/* 首页培训版块 */
.school-a{display:block;background-color:#FFFFFF; padding:20px 0 !important; width:1200px;} 
.school-a i{ display:block;width:150px; height:150px;background-position:center; background-size:150px 150px; background-repeat:no-repeat; vertical-align:top;margin:30px auto;}
.school-a p{ font-size:16px; margin-bottom:30px;}
.school-a .i1{ background-image:url(../img/icon1/1.png);}
.school-a .i2{ background-image:url(../img/icon1/2.png);}
.school-a .i3{ background-image:url(../img/icon1/3.png);}
.school-a .i4{ background-image:url(../img/icon1/4.png);}
.school-a a:hover p{color:#42DAB6;}
.school-a a:hover .i1{background-image:url(../img/icon1/1a.png);}
.school-a a:hover .i2{background-image:url(../img/icon1/2a.png);}
.school-a a:hover .i3{background-image:url(../img/icon1/3a.png);}
.school-a a:hover .i4{background-image:url(../img/icon1/4a.png);}

/* 首页电商企业版块 */
.company-a1{display:block;background-color:#FFFFFF;width:1200px;padding:20px; height:270px;}
.company-a1 .logo-a{ display:block; width:1160px;border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;}
.company-a1 .c0{ height:230px; padding:0;border-left:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE; overflow:hidden;}
.company-a1 .col-xs-2{ padding:0;}
.company-a1 .c0 img{ width:100%; height:auto;transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.company-a1 .c0 img:hover{ width:110%; height:auto; margin-left:-5%; margin-top:-3%;}
.company-a1 .c1{ display:block;height:115px; padding:30px;border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}
.company-a1 .c1 .p-box{ width:100%; height:55px;overflow:hidden;}
.company-a1 .c1 .p-box img{ width:100%; height:auto;transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.company-a1 .c1:hover{ background-color:#FAFAFA;}

/* 首页特色产品版块 */
.company-a2{display:block;background-color:#FFFFFF;width:1200px;padding:20px; height:270px;}
.company-a2 .product-a{ width:100px; height:100px; overflow:hidden; margin:40px auto 30px;}
.company-a2 .product-a img{width:100%; height:auto;}
.company-a2 .product-a p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 首页供需信息版块 */
.company-a3{display:block;background-color:#FFFFFF;width:1200px;padding:15px 20px; height:270px;}
/* 首页列表通用样式2 */
.textlist-b{padding-left:25px; line-height:40px; margin-bottom:0;}
.textlist-b li{height:40px;line-height:40px;vertical-align:top; padding-left:30px;position: relative; float:left;width:580px;}
.textlist-b li a{ display:block; height:40px;vertical-align:top;font-size:16px;}
.textlist-b li:hover p{ text-decoration:underline;}
.textlist-b i{ width:8px; height:8px; border-radius:4px; margin:16px 11px; background-color:#000000; position:absolute; left:0; top:0;}
.textlist-b p{ width:450px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;display:inline-block; margin-right:10px;}
.textlist-b span{ vertical-align:top;color:#999999;}
.border-r{ border-right:1px solid #EEEEEE;}
.textlist-bright{ padding-left:60px;}

/* 首页推荐服务商版块 */
.service-a{ width:1200px;}
.service-a .row{ margin-left:-25px !important; margin-right:-25px !important;}
.service-a .sa{padding:0 10px;}
.service-a .sa .s1{ height:171px;padding:44px 43px; background-color:#FFFFFF; }
.service-a .sa .s1 .p-box{ width:199px; height:83px;overflow:hidden;}
.service-a .sa .s1 .p-box img{ width:100%; height:auto;}
.service-a .sa:hover .s1{ z-index:99;box-shadow: 0 4px 16px 0 rgba(0,0,0,0.20); position:relative;}
.service-a .sa .po1{ display:none;width:100%;height:171px; position:absolute; left:0; top:0; background-color:#42DAB6; padding:20px;}
.service-a .sa .po1 ul{ padding-left:0;}
.service-a .sa .po1 ul li{ height:30px; line-height:30px;color:#FFFFFF;}
.service-a .sa .po1 h4{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;line-height:25px; color:#FFFFFF; margin:5px 0 10px;}
.service-a .sa .po1 span{ display:inline-block; vertical-align:top;color:#FFFFFF;font-size:12px;}
.service-a .sa .po1 p{ display:inline-block; color:#FFFFFF; width:185px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;  font-size:12px;}
.service-a .sa:hover .po1{ display:block;z-index:100;}
.space1{ display:block; height:20px;}

/* 首页电商服务站版块 */ 
.outlets-a{ width:1200px;}
.outlets-a .row{ margin-left:-25px !important; margin-right:-25px !important;}
.outlets-a .oa{padding:0 10px;}
.outlets-a .oa .o1{height:270px;background-color:#FFFFFF;}
.outlets-a .oa .p-box{ height:135px; overflow:hidden;}
.outlets-a .oa .p-box img{ width:100%; height:auto; transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.outlets-a .oa .o1:hover .p-box img{ width:110%; height:auto; margin-left:-5%; margin-top:-3%;}
.outlets-a .oa ul{ padding:0 10px; margin-bottom:0;}
.outlets-a .oa ul li{ line-height:28px; height:28px; color:#FFFFFF;}
.outlets-a .oa h4{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis; line-height:25px; color:#333333; margin:12px 0 5px;padding:0 10px;}
.outlets-a .oa .o1:hover{box-shadow: 0 4px 16px 0 rgba(0,0,0,0.20); z-index:100;}
.outlets-a .oa span{ display:inline-block; vertical-align:top;color:#666666;font-size:12px;}
.outlets-a .oa p{ display:inline-block; color:#666666; width:190px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;  font-size:12px;}
.company-a1 .c2{ display:block;height:115px; padding:15px 30px;border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}
.company-a1 .c2 .p-box{ width:50px; height:50px; padding:10px;overflow:hidden; margin:0 auto 4px;}
.company-a1 .c2 .p-box img{ width:100%; height:auto;}
.company-a1 .c2:hover p{ color:#42DAB6;}

/* 首页旅游版块 */
.travel-a{ width:1200px;}
.travel-a .row{ margin-left:-25px !important; margin-right:-25px !important;}
.travel-a .ta{ padding:0 10px;}
.travel-a .ta .t1{height:190px; overflow:hidden;}
.travel-a .ta .t1:hover{box-shadow: 0 4px 16px 0 rgba(0,0,0,0.20); z-index:100;}
.travel-a .ta .t1 img{ width:100%; height:auto; transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.travel-a .ta .t1:hover img{ width:110%; height:auto; margin-left:-5%; margin-top:-3%;}
.travel-a .ta .t1 .po-bg{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height:40px; width:285px; position:absolute; bottom:0; left:10px; font-size:16px; color:#FFFFFF;line-height:40px; padding-left:10px;  z-index:3;
  background: -ms-linear-gradient(top,rgba(0,0,0,0),  #0000ff);        /* IE 10 */ 
  background:-moz-linear-gradient(top,rgba(0,0,0,0),#f6f6f8);/*火狐*/ 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,1)));      /* Safari 4-5, Chrome 1-9*/
  background: -webkit-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,1));   /*Safari5.1 Chrome 10+*/
  background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));  /*Opera 11.10+*/}
  
  
.main-footer-box{background-color:#323063; margin-top:50px;}  
.main-footer{width:1200px;padding:40px 0 20px ;}
.main-footer h4{ color:#FFFFFF; margin-bottom:20px;}
.main-footer ul{padding-left:0;}
.main-footer ul li{line-height:30px; height:30px;}
.main-footer ul li a{ color:#FFFFFF;}
.main-footer ul li a:hover{ color:rgba(255,255,255,0.8)}
.main-footer .code{ width:90px; height:90px; margin-left:290px; margin-bottom:30px;}
.main-footer .code img{ width:100%; height:auto;}
.main-footer .web-number{ color:#fff;}




/* 通用banner版块 */
.banner-b{ width:820px; height:360px; margin-top:20px; position:relative;}
.banner-b .item{width:820px; height:360px;}
.banner-b1{ bottom:5px;margin-left:0; left:64%;}
.banner-b .po-bg{ display:block; width:820px; height:50px; position:absolute; bottom:0;left:0; font-size:20px; line-height:50px; padding:0 100px 0 15px;}
.banner-b .po-bg p{ white-space:nowrap; text-overflow: ellipsis; overflow:hidden;color:#FFFFFF;}
.banner-b .item img{ max-width:none; width:100%;transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
.banner-b .item img:hover{ width:110%; height:auto; margin-left:-5%;}
.banner-b .po-bg:hover p{ color:rgba(255,255,255,0.8);}



/* 3电商学院首页 */
.header-ac{ margin-top:30px;}
.fourpart{ width:1200px;}
.fourpart .row{ margin-left:-25px !important; margin-right:-25px !important;}
.fourpart .fpa{ padding:0 10px;}
.fourpart .fpa:hover .bg-sd{z-index:99;box-shadow: 0 4px 16px 0 rgba(0,0,0,0.20);}
.pic-box{ width:100%; height:190px; overflow:hidden;}
.pic-box img{ width:100%; height:auto;transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.pic-box:hover img{width:110%; height:auto;margin-left:-5%; margin-top:-3%;}
.course{ width:100%; background-color:#FFFFFF; height:254px;} 
.course h5{padding:0 10px;color:#333333;white-space: nowrap; overflow:hidden; text-overflow:ellipsis; line-height:20px;}
.course p{padding:0 10px 10px 10px; font-size:12px;color:#999999;white-space: nowrap; overflow:hidden; text-overflow:ellipsis; margin:0;line-height:14px;}

.left-box{ width:820px; padding:10px 30px; background-color:#FFFFFF;}
.table1 > thead > tr > th{ border-bottom:none !important; font-size:18px; line-height:18px;padding:8px 0; font-weight:400;}
.table1 > thead > tr > th.text-right{ color:#FF7600;}
.table1 > tbody > tr > td{ border-top:none !important; color:#666666;line-height:16px;padding:8px 0;}
.textlist-c{ display:block;border-bottom:1px solid #EEEEEE; padding-top:18px;}
.textlist-c:hover { background-color:#FAFAFA;}
.textlist-c:last-child{border-bottom:1px solid #FFFFFF;}
.textlist-c .right{ margin-right:10px;}
.textlist-c span,
.textlist-d .right span{ display:inline-block; width:1px; height:16px; background-color:#dddddd; margin:0 10px; vertical-align:top;}
.recruit-a{height:650px;}
.talent-a{ background-color:#FFFFFF; height:650px;}
.textlist-d .p-box{ width:60px; height:60px; border-radius:30px; display:inline-block;}
.textlist-d{ padding:3px 30px;}
.textlist-d li{ padding:23px 0; border-bottom:1px solid #EEEEee;}
.textlist-d li:hover{ background-color:#FAFAFA;}
.textlist-d li:last-child{ border-bottom:1px solid #fff;}
.textlist-d li a{ display:block; height:60px;}
.p-box{ overflow:hidden;}
.p-box img{ width:100%; height:auto;}
.textlist-d .p-box{ margin-right:15px;}
.textlist-d .right{ display: inline-block; vertical-align:top;}
.textlist-d .right h5{ font-size:18px; margin-top:3px; margin-bottom:12px; line-height:20px;font-weight:400;}
.textlist-d i{ display:inline-block; width:30px; height:20px; vertical-align:top;}
.textlist-d font{ color:#FF7600;}
.textlist-d .c-name{ width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.college-a{ width:1200px; background-color:#FFFFFF;}
.college-a .box1{ width:360px;}
.college-a .box2{ width:800px;}


/* 3.1电商学院-电商培训列表 */
.tabnav{ background-color:#FFFFFF; height:60px; padding:15px 30px; margin-top:20px; position:relative;}
.course-breed{ position:absolute; top:0; right:0; color:#999999;}
.course-breed .btn{ background-color:#FFFFFF; padding:20px 30px;}
.course-breed .btn.foucs{ background-color:#FFFFFF;}
.course-breed .dropdown-menu{right:0; min-width:auto; min-width:100px; border:none;}
.course-breed .dropdown-menu li a{ line-height:37px; color:#999999; padding-left:30px;}
.course-breed .dropdown-menu li a:hover{ color:#333333;}
.fourpart .list-fpa{ margin-top:40px;}
.pageschange{ margin:40px 0 20px;}
.pageschange li a{ width:36px; height:36px; margin:0 5px; border-radius:4px; font-size:16px; line-height:36px; padding:0; border:1px solid #CCCCCC;color:#ccc; text-align:center;}
.pageschange li a:hover,
.pageschange > .active > a,
.pageschange > .active > a:hover{border-color:#42DAB6 !important; background-color:#42DAB6; color:#fff; text-align:center;}
.pageschange li i{ display:block;width:36px; height:36px;background-position:center; background-repeat:no-repeat; background-size:9px auto;}
.pageschange li .previous{ background-image:url(../img/previous.png);}
.pageschange li .next{ background-image:url(../img/next.png);}
.pageschange li .previous:hover{ background-image:url(../img/previousa.png);}
.pageschange li .next:hover{ background-image:url(../img/nexta.png);}
.mrb{margin-bottom:20px;}

/* 3.2电商学院-电商招聘列表 */
.inputc1{ width:100%;}
.inputc1 .form-control:first-child{ border-top-right-radius:4px;border-bottom-right-radius: 4px; height:60px; border:none; margin-top:20px; padding-left:20px;}
.inputc1 .btn{ width:90px; height:59px; position:absolute; right:0;top:21px; background-color:#FFFFFF; background-image: url(../img/search.png); background-size:30px auto; background-position:center; background-repeat:no-repeat; z-index:99;}
.inputc1 .btn:hover{ background-color:#FAFAFA;}
.recruit-b{ margin-top:20px;}
.main-left .navc1{ text-align:center;}
.right-box{ background-color:#FFFFFF; margin-top:20px;}
.left-box1{ width:820px;background-color:#FFFFFF; margin-top:20px; padding-top:10px;}
.header-b{ font-size:24px; line-height:24px; padding:30px 30px 5px;}
.pdlr-none{ padding-left:0; padding-right:0;}


/* 新闻列表、培训公告列表、学院动态列表 */
.left-box2{ width:820px;background-color:#FFFFFF; margin-top:20px; padding:0;}
.textlist-e{ padding:0 20px; margin-bottom:0;}
.textlist-e li{ padding:30px 0; border-bottom:1px solid #EEEEEE;}
.textlist-e li:last-child{border-bottom:1px solid #fff;}
.textlist-e li .pic-box{ width:180px; height:120px; display:inline-block;vertical-align:top; margin-right:16px;}
.textlist-e li .right{width:575px; height:120px; display:inline-block; vertical-align:top;}
.textlist-e li a h4{ font-size:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:24px; margin-top:5px;}
.textlist-e li:hover h4{ text-decoration:underline;}
.textlist-e li a p{ font-size:14px; color:#999999;overflow:hidden; text-overflow:clip; line-height:24px; height:48px;}
.textlist-e li a span{ font-size:12px; color:#999999;}
.right-box1{background-color:#FFFFFF; margin-top:20px;}
.textlist-e1 li{ padding:20px 0; border-bottom:1px solid #EEEEEE;}
.textlist-e1 li .pic-box{ width:120px; height:80px;margin-right:6px;}
.textlist-e1 li .right{width:185px; height:80px; }
.textlist-e1 li .right h5{ font-size:16px; max-height:48px;overflow:hidden; text-overflow:ellipsis;line-height:24px; margin-top:0;}
.textlist-e1 li:hover h5{ text-decoration:underline;}
.textlist-e2{padding:0 30px;}
.article-box{ width:820px; padding:10px 30px 30px; background-color:#FFFFFF; margin-top:20px; overflow:hidden; min-height:500px;}
.article-title{ font-size:26px; margin-bottom:20px;}
.article-brief{ font-size:16px; color:#999999; line-height:20px; padding-bottom:30px; border-bottom:1px solid #EEEEEE; margin-bottom:20px;}
.article-brief span{display:inline-block; width:1px; height:20px; background-color:#dddddd; margin:0 15px; vertical-align:top;}
.article-box p{ line-height:24px; margin-bottom:0px  !important;}
.article-box img{max-width:760px;width:100%; height:auto; margin-bottom:0px;}
.article-file{ padding-top:30px; border-top:1px solid #EEEEEE;}
.article-file a{ color:#2C86FC;}
.article-file a:hover{ text-decoration:underline;}

.companylist-a{ background-color:#FAFAFA;box-shadow: 0 2px 1px 0 rgba(0,0,0,0.20); }
.companylist-a .p-box{ height:170px; padding:44px 43px; background-color:#FFFFFF;}
.companylist-a .img-box{ width:199px; height:83px; overflow:hidden;}
.companylist-a h5{ font-size:16px; padding:5px 15px 0;text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.textlist-f{ list-style:none; line-height:26px;padding:0 15px 10px; color:#666666; font-size:12px;}
.textlist-f li{ text-overflow:ellipsis;overflow:hidden;height:26px;}
.textlist-f li span{ width:1px; height:12px; background-color:#CCCCCC; display:inline-block; margin:6px 10px; vertical-align:top;}
.company-a4{ height:auto; margin-top:20px;}
.right-box2{width:360px; height:360px; background-color:#FFFFFF; margin-top:20px;}
.right-box2 .btn-box{ padding:62px;}
.btn-box .btn{ display:block;width:200px; height:58px; margin:40px auto; font-size:18px;}
.btn-change1{ background-color:#42DAB6; color:#FFFFFF;}
.btn-change2{ background-color:#FFFFFF; color:#42DAB6; border:1px solid #42DAB6;} 

.fourpart1{ padding:20px 20px; background-color:#FFFFFF; width:820px;}
.fourpart1 .row{ margin:0;}
.fourpart1 .fpa1{padding:0 10px;}
.fourpart1 .fpa1 .p-box{ padding:23px 25px; box-shadow:0 2px 1px rgba(0,0,0,0.2); margin-bottom:20px;}
.fourpart1 .fpa1 .p-box .img-box{ width:132px; height:55px;}
.fourpart1 .fpa1 .p-box .img-box img{ width:100%; height:auto;}
.fourpart1 .fpa1 .p-box:hover{ box-shadow:0 4px 16px rgba(0,0,0,0.2); z-index:999;}
.convenient{ height:120px; text-align:center;}
.convenient .p-box{ width:30px; height:30px; margin: 30px auto 20px;}
.convenient .p-box img{ width:100%; height: auto;}
.convenient:hover p{ color:#42DAB6;}
.convenient.con1{ border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}
.convenient.con2{ border-bottom:1px solid #EEEEEE;}
.convenient.con3{ border-right:1px solid #EEEEEE;}


.webservice{ background-color:#fff;}
.webservice h5{ font-size:16px; padding:5px 15px 0;text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.company-ac1{ height:auto;}
.company-a1 .c0-ac1{ border-left:1px solid #EEEEEE;}
.web1{ margin-top:20px;}
.menubar1{ padding:30px 30px 0;}


.right-box3{background-color:#FFFFFF;}
.travel-ac1 .ta{ margin-top:40px;}


.productlist-a{ background-color:#FFFFFF; padding-bottom:5px;}
.productlist-a .p-box{ height:183px;}
.productlist-a h5{ margin:10px; text-align:center; line-height:20px; overflow:hidden; text-overflow:ellipsis; height:20px;}


.introdution-a{ padding:30px; background-color:#FFFFFF; margin-top:20px;}
.introdution-a .p-box{ padding:44px 43px; height:170px; width:285px; display:inline-block; margin-right:26px;}
.introdution-a .p-box .img-box{ width:199px; height:83px; overflow:hidden;}
.img-box img{ width:100%; height:auto;} 
.introdution-a .right{ display:inline-block; vertical-align:top;max-width:445px;}
.introdution-a h3{line-height:32px;}
.textlist-f1{ padding:0; max-width:445px;}
.textlist-f1 li{ font-size:14px;}
.introdution-a h3{ margin-top:0;}
.introdution-b{ padding:10px 30px 20px; background-color:#fff; margin-top:20px; overflow:hidden;}
.introdution-b img{ width:100%; height:auto;}
.introdution-b h3{ margin-bottom:20px;}

.introdution-c{ margin-top:20px;}
.header-c{ margin:30px 0 10px 10px; width:160px; display:inline-block;}
.fourpart1 .fpa2{padding:0 10px;}
.productlist-b{ padding-bottom:2px; margin-top:20px;}
.productlist-b:hover{ box-shadow:0 4px 16px rgba(0,0,0,0.2);}
.productlist-b .p-box{ height:175px;}
.productlist-b h5{ margin:10px; text-align:center; line-height:20px; overflow:hidden; text-overflow:ellipsis; height:20px;}

.company-a5{ width:300px; padding:20px 30px 30px;}
.company-a5 .logo-a{ border-top:1px solid #EEEEEE;}
.company-a5 .logo-a a{ padding:15px; display:block; height:67px;}
.company-a5 .logo-a a:hover{ background-color:#FAFAFA;}
.company-a5 .c0 { border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}
.company-a5 .c1 { border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}
.textlist-e1 li .right1{width:300px; max-height:80px; height:auto;}
.introdution-a .pic-box{ width:285px; height:190px; display:inline-block; margin-right:26px;}

.product-b .pic-box{ width:190px;}
.product-b .textlist-f1{max-width:540px;}
.product-b .textlist-f1 h3{ max-width:540px;}
.price-box{ color:#FF7600;}
.fourpart1-ac1{ width:360px; padding-bottom:10px;}
.fourpart1 .pro-box{ height:140px; overflow:hidden; margin-bottom:20px;}
.fourpart1 .posa-bg{ width:140px; height:140px; background-color:rgba(0,0,0,0.3); padding:50px 10px; color:#FFFFFF; line-height:40px; text-align:center; position:absolute; left:10px; top:0;display:none;}
.fourpart1 .fpa2:hover .posa-bg{display:block;}
.vedio-intr{ width:1200px; background-color:#FFFFFF; margin-top:20px;}
.vedio-intr .v1{ padding:0 30px;}
.vedio-title{ margin:30px 0 20px;}
.vedio-brief{ font-size:16px; color:#333333; line-height:20px;margin-bottom:30px;}
.vedio-brief span{display:inline-block; width:1px; height:20px; background-color:#dddddd; margin:0 15px; vertical-align:top;}
.vedio-con1{ padding:30px 30px 2px; min-height:700px;}
.vedio-con1 p{ margin-bottom:30px;line-height:24px;}


.table2 > thead > tr > th{ border-bottom:none !important; font-size:24px; line-height:25px;padding:15px 0; font-weight:400; color:#FFFFFF;}
.table2 > thead > tr > th  p{ display:inline-block; margin:0 30px 0 0; }
.table2 > tbody > tr > td{ font-size:18px; border-top:none !important;line-height:18px;padding:10px 0;color:#FFFFFF;}
.recruit-c{ margin-top:20px; background-color:#434B60; padding:30px;color:#FFFFFF;}
.recruit-c span{ display:inline-block; width:1px; height:16px; background-color:#fff; margin:0 15px; vertical-align:top;}
.recruit-c1{ margin-top:20px; padding:10px 30px;}
.recruit-c1 p{ margin-bottom:20px; line-height:30px;}
.p-header{ margin:30px 0;}
.p-header1{ margin:30px 0;}
.border-h{ display:block; height:1px; background-color:#EEEEEE; margin:30px 0 0;}
.bs-example{ position:relative;}
.bs-example .po1{ display:block; position:absolute; right:30px; top:18px;padding:10px 20px; font-size:24px; color:#FFFFFF; background-color:#42DAB6;}
.experience-a{ margin-bottom:10px;}
.experience-a .r1{ font-size:16px;}
.talent-table{ padding:5px 20px 20px; background-color:#FFFFFF; margin-top:20px;}
.header-e{ font-size:16px; line-height:20px; margin:20px 0; position:relative;}
.header-e span{ position:absolute; right:0; line-height:20px; top:0; font-size:12px; color:#999999; font-weight:400;}
.table3{ background-color:rgba(29,246,251,0.05);}
.table3 > thead > tr > th{border-bottom:none !important; font-size:16px; padding:12px 10px;}
.table3 > tbody > tr > td{ border-top:1px solid #EDF0F3;padding:10px; height:41px;}
.header-f{ font-size:24px; line-height:24px; margin:20px 0; position:relative;}
.header-f span{ position:absolute; right:0; line-height:24px; top:0; font-size:14px; color:#999999; font-weight:400;}
.data-graph{ background-color:#FFFFFF; margin-top:20px; padding:10px 30px;}

.data-table{ display:block;padding:10px 20px;margin-top:20px;background-color:#fff; }
.table4{ margin-bottom:0;}
.table4 > thead > tr > th{border-bottom:none !important; font-size:16px; padding:20px 10px;}
.table4 > tbody > tr > td{ border-top:none !important;padding:12px 10px; height:41px;}


.main-vedio-left{ width:900px; padding:0;}
.main-vedio-left h3{ display:inline-block; max-width:800px; margin-right:30px;}
.main-vedio-left .course-number{ display:inline-block;}
.main-vedio-right{ height:600px; background-color:#191919; margin-top:56px;padding:0;}


.header-g{ padding:10px 20px; border-bottom:1px solid #333; position:relative; height:50px;}
.header-g h4{ color:#42DAB6; line-height:18px; padding:15px;border-bottom:1px solid #42DAB6; position:absolute; bottom:-1px; left:20px; width:auto; margin:0;}
.catalog-a{ padding:20px; color:#FFFFFF; height:550px; overflow-y:auto;}
.catalog-a::-webkit-scrollbar {width: 8px;}
.catalog-a::-webkit-scrollbar-thumb{border-radius:5px; webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
 background: #666666;}
.catalog-a::-webkit-scrollbar-track{webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2); border-radius:0;background:#333333;}
.catalog-a li{ line-height:35px; height:35px; font-weight:300;}
.catalog-a li span{ margin-right:10px;}
.catalog-a li a{color:#ffffff;}
.catalog-a li a:hover{color:#42DAB6;}


.carousel-change{ width:1200px; height:295px; margin:0 auto;}
.carousel-change .carousel-indicators{ bottom:8px;}
.product-sp{ padding:20px; background-color:#FFFFFF;}
.product-sp .left{ display:inline-block; vertical-align:top;width:260px; height:420px;line-height:420px; margin-right:15px; overflow:hidden;}
.product-sp img{ width:100%; height:auto;}
.product-sp .left:hover img{ width:110%;transition:all 0.4s; margin-left:-5%;}
.product-sp .right{display:inline-block; padding:0; vertical-align:top; margin:0;}
.product-sp .text{ display:inline-block; vertical-align:top;margin:30px 25px 0 0; transition:all 0.4s;}
.product-sp .text p{ width:200px; height:40px; line-height:20px; overflow:hidden; vertical-align:top; }
.product-sp .text span{color:#999999; font-size:12px;}
.product-sp .p-box{ display:inline-block; width:150px; height:150px;}
.product-sp .right li{ height:210px;}
.product-sp .right li a{ display:block;height:150px;}
.product-sp .right .list1{ padding:25px 30px 35px 30px; border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE; width:450px;}
.product-sp .right .list2{ padding:35px 30px 25px 30px; border-right:1px solid #EEEEEE;width:450px;}
.product-sp .right .list3{ padding:25px 10px 35px 30px; border-bottom:1px solid #EEEEEE;width:420px;}
.product-sp .right .list4{ padding:35px 10px 25px 30px;width:420px;}
.product-sp .right1{ margin-left:-5px;}
.product-sp .right li:hover .text{ margin-right:15px;}

.fourpart .col-xs-new{width:20%; display:inline-block; margin-bottom:20px;}
.fourpart .col-xs-new:not(:first-child){margin-left:-5px;}
.productlist-c{ background-color:#FFFFFF; padding-bottom:12px;}
.productlist-c .pic-box{ width:100%; height:224px; overflow:hidden;}
.productlist-c p{ font-size:12px; margin:10px 12px 4px; line-height:18px; height:36px; overflow:hidden;}
.productlist-c span{ font-size:12px; color:#999999; display:inline-block; height:18px; margin:0 12px; font-weight:lighter;}

.main-product-left{ width:970px; margin:20px 15px 0 0; background-color:#FFFFFF; padding:20px 30px 30px 20px; display:inline-block; min-height:500px;}
.box{width:350px;margin:0 15px 0 0; display:inline-block;}
.tb-pic{ overflow:hidden;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle; width:100%; height:auto;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:60px; width:60px; margin:0 10px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:340px;width:340px;}
.tb-s310, .tb-s310 img{max-height:340px;max-width:340px;}
.tb-s40{height:58px;width:58px;}
.tb-s40 a{height:58px;width:58px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #42DAB6;height:60px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:1px solid  #42DAB6;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute; background:url(../img/images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:99999;}
.main-product-left .text-intr{ display:inline-block; width:550px; vertical-align:top;}
.main-product-left .text-intr h3{ margin-top:3px; line-height:30px; font-size:21px; max-height:60px; overflow:hidden;}
.main-product-left .text-intr li{line-height:30px;}
.main-product-left .text-intr ul{ margin-bottom:60px;}
.main-product-left .text-intr span{ color:#999999; margin-right:20px; display:inline-block; width:56px;}
.main-product-left .text-intr i{ display:inline-block;width:20px; height:20px; background-image: url(../img/download.png); background-repeat:no-repeat; background-size:20px 20px; background-position:center; margin:5px; vertical-align:top;}
.link-a{ margin-bottom:30px; margin-left:-3px;}
.link-a .logo{ width:110px; height:50px; background-color:#FAFAFA; border-radius:4px; display:inline-block;vertical-align:top; overflow:hidden;}
.link-a .logo img{ width:100%; height:auto;}
.btn-link1{ width:170px; height:50px; color:#FFFFFF; font-size:18px; margin-left:20px; padding:10px; line-height:30px;}
.taobao-link{background: -ms-linear-gradient(top,#FFA135, #F16800);        /* IE 10 */ 
  background:-moz-linear-gradient(top,#FFA135,#F16800);/*火狐*/ 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFA135), to(#F16800));      /* Safari 4-5, Chrome 1-9*/
  background: -webkit-linear-gradient(top, #FFA135,#F16800);   /*Safari5.1 Chrome 10+*/
  background: -o-linear-gradient(top,#FFA135,#F16800);  /*Opera 11.10+*/}
.jingdong-link{background: -ms-linear-gradient(top,#F65353, #CF0000);        /* IE 10 */ 
  background:-moz-linear-gradient(top,#F65353,#CF0000);/*火狐*/ 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F65353), to(#CF0000));      /* Safari 4-5, Chrome 1-9*/
  background: -webkit-linear-gradient(top, #F65353,#CF0000);   /*Safari5.1 Chrome 10+*/
  background: -o-linear-gradient(top#F65353,#CF0000);  /*Opera 11.10+*/}
  
.productdetails  .title{ font-size:18px; color:#FFF; padding:10px 20px; background-color:#42DAB6; width:112px; margin:40px 0 20px;}
.productdetails p{margin-bottom:0px !important;}


.main-product-right{ width:210px; background-color:#FFFFFF; margin-top:20px; display:inline-block; vertical-align:top;}
.main-product-right .pic-box{ width:150px; height:150px; margin:30px; position:relative;}
.main-product-right .pic-box .po-bg1{ width:150px; height:24px;  position:absolute; left:0; bottom:0; background-color:rgba(255,255,255,0.5); line-height:24px; padding:0 10px; font-size:12px;overflow:hidden;}

.logo-a .c0{display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;
            display: flex !important;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
			 -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;}
.ftaboutus{color:#ffffff;}

/* 目录focus样式*/
#index .index,#news .news,#policy .policy,#school .school,#company .company,#service .service,#ecpoint .ecpoint,#travel .travel,#echelp .echelp,#datav .datav{color:#42DAB6;}

.phone-banner-a{min-width:1200px;}
.brand-box,
.nav-box{ min-width:1200px;}

.poor h4{font-weight: bolder;margin-top: 0;font-size: 16px;padding: 0 15px;}
.poor h4 span{color: #42DAB6;margin-left: 30px;}
.choice{height: 225px;}
.name{display: inline-block;vertical-align: top;line-height: 30px;}
.choice-item{display: inline-block;vertical-align: top;width: 1038px;}
.choice-item li{display: inline-block;line-height: 30px;padding: 0;margin-left: 30px;}
.nav > li > a{padding: 0;}
.choice-item li a:hover, .choice-item .active a{color:#42DAB6; background-color:#FFFFFF;}

.document-a{ background-color:#FFFFFF; margin-top:20px; padding:30px 20px 1px;}
.header-h{ font-size:24px; line-height:24px; margin-bottom:20px;}
.table5{ margin-bottom:30px;}
.table5 > tbody > tr > td{ border-top:none !important; color:#333;line-height:24px;padding:12px 15px; border-right:1px solid #EEEEEE; width:33%;}
.table5 > tbody > tr:first-child{ border-top:1px solid #EEEEEE;}
.table5 > tbody > tr:last-child{ border-bottom:1px solid #EEEEEE;}
.table5 > tbody > tr > td:first-child{ border-left:1px solid #EEEEEE;}
.table5 > tbody > tr > td span{color:#999;}
.table5 > tbody > tr:nth-of-type(odd){ background-color:#FFFFFF;}
.table5 > tbody > tr:nth-of-type(even){ background-color:#F3F9FF;}
.pro{ background-color:#F3F9FF;line-height:24px; padding:12px 15px; color:#333333; border-top:1px solid #EEEEEE; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
.pro span{ color:#999999;}


#link{position:absolute;right:2000px;}
#link span,#link a{color:#ffff;}















 