﻿/* 公共样式 */

body {
    color: #666;
    font-family: "STHeiti","Microsoft YaHei","微软雅黑","arial";
    font-size: 32px;
    line-height: 0.92em;
}
a{color:#333; text-decoration:none;}
a:hover,a:focus{color:#ed6642; text-decoration:none;}
.btn-default {color: #333; background-color:transparent; border:solid 2px #ed6642;padding:8px 20px;}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active{color: #fff; background-color:#ed6642;border-color: #ed6642; transition:all ease 0.2s;}
.btn-primary {color: #ccc; border:0;border-right:solid 1px #999;padding:12px 0; background-color:#35322d;}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active{color: #fff; background-color:#ed6642;border-color: #ccc; transition:all ease 0.2s;}
@media (max-width:767px) {.btn-primary {font-size:12px;}}
@media (min-width:768px) {
.pro-lmenu .btn-primary{ background-color:#f5f5f5; border:1px solid #ddd;color:#666;margin-top:1px;}
.pro-lmenu .btn-primary.active,.pro-lmenu .btn-primary:hover{color: #fff; background-color:#ed6642;border-color: #ccc; transition:all ease 0.2s;}
}
.gray{color:#666;}
.mtb60{margin:50px auto;}
.mtb20{margin:15px auto 50px;}
@media (max-width:767px) {.mtb60{margin:40px auto;}.mtb20{margin:15px auto;}}
@media (max-width:767px) {.hd-1 .mtb60{margin:0 auto 40PX;}}
.an{width:129px;height:34px;line-height:34px;color:#fff; text-align:center; display:block;margin:0 auto; background:url(../images/ann.png) no-repeat center center;}
.an:hover{color:#333;}
.an-g{margin-top:20px;width:78px;height:34px;line-height:34px;color:#555; text-align:center; display:block; background:url(../images/anng.png) no-repeat center center;}
.an-g:hover{color:#ed6642;}
.b-border{border-bottom:1px solid #ed6642;width:30px;height:1px;margin:30px auto;}
.b-border-gray{border-bottom:1px solid #ccc;width:30px;height:1px;margin:20px 0;}
.red{color:#ed6642;}
.font12{font-size:12px;}
/* .white{color:#fff;}*/
/* 头部样式 */

.pc-menu{height:70px;box-sizing: border-box;padding-top:10px; background-color:#1e1e1e;}
.pc-menu .navbar-nav{margin-right:30px;}
.pc-menu .navbar-nav > li > a {font-size: 15px;color:#b0afae;}
.pc-menu .nav > li > a { padding: 10px 50px 10px 0;}
@media (max-width:992px) {.pc-menu .nav > li > a { padding: 10px 25px 10px 0;}}
.pc-menu .nav > li > a:hover{color:#ed6642;}
.english a{margin-top:10px; background:#ed6642;color:#fff;font-size:12px;width:28px;height:28px;line-height:24px; text-align:center;border:1px solid #ed6642; display:block;}
.english .btn-default{width:auto;line-height:0.9em; background-color:transparent;color:#fff;}
.english a:hover{color:#fff; background-color:#ed6642; transition:all ease 0.2s;}
.english2 .btn{margin-top:9px;border:1px solid #ed6642;}

.navbar-default {background-color: #1e1e1e; background-size:100px;}
.navbar-brand { padding: 8px 15px;}

.navbar-wrapper{position: fixed; top: 0px; z-index:9999;width:100%}
.navbar-default .navbar-toggle {border:none;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-toggle .icon-bar {border-radius: 1px;display: block;height: 3px; width: 22px;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: transparent;}
.navbar-default .navbar-nav > li > a {color: #fff;font-size:16px;}

.navpc3 {padding:0;margin:0;list-style: outside none none;}
.navpc3 li a{ display:block;padding:5px 5px 5px 35px;color:#555;font-size:13px;}
.navpc3 li a:hover{ color:#ed6642; }

.nav3 {padding:0;margin:0;}
.nav3 li a{ display:block;padding:10px 10px 10px 30px;color:#fff;font-size:13px;}
.nav3 li a:hover,.nav3 li a:active,.nav3 li a:focus { display:block;padding:10px 10px 10px 30px;color:#fff; background-color:#ed6642;}

/* 首页轮换-phone */
#banner_box { margin:50px auto 0; text-align: center; overflow: hidden; position: relative; }
#banner_box img { width: 100%; }
#banner_box ul { padding: 0; margin: 0; }
#banner_box ul li { width: 640px; display: table-cell; vertical-align: top; }
.box_swipe > ol { position: absolute; z-index: 10; left: 0; right: 0; bottom: 5px; text-align: center; padding-right: 35px; }
.box_swipe > ol > li { display: inline-block; margin: 5px 3px; width: 8px; height: 8px; background-color: #ccc; border-radius: 8px; }
.box_swipe > ol > li.on { background-color: #ed6642; }

/* 缘起 */
.hd-1{ background-color:#f06641; text-align:center; color:#fff;}
.hd-1 h3{margin-top:0px;}
.hd-1{font-size:14px;line-height:1.6em;}
/* 流程 */
.hd-2{ text-align:center;}
.hd-date{bdorder:1px solid #f06641;color:#fff;background-color:#f06641;margin-right:10px;padding:5px 10px;}
.hd-lc div{margin-bottom:18px; }
/* 嘉宾 */
.hd-3{ background-color:#f5f5f5; text-align:center; }
.hd-3-white{ background-color:#fff;margin:15px auto}
.hd-3 .col-md-9{padding:30px;}
.hd-3 h4{line-height:1.5em;}
.hd-3 .col-md-3{padding:0;margin:0 0 0 -15px;}
@media (max-width:767px) {.hd-4 h4 {font-size:16px;}.hd-3 .col-md-3{margin:0 auto;}}
@media (max-width:767px) {.hd-3 h3 {font-size:18px;}}
@media (max-width:767px) {.hd-3 h4 {font-size:14px;}}
.col-md-55{padding-left:15px;padding-right:15px;width:20%;float:left;margin:0 auto;}
@media (max-width: 992px) {.col-md-55{width:30%;}}
@media (max-width:767px) {.col-md-55{width:100%;}}



/* 首页智本 */
.index-about{ text-align:center;}
.index-about span{ background: url(../images/graydi.png) no-repeat center center;width:235px;height:44px;line-height:44px; display:inline-block}
.index-about h5{margin:20px auto;padding-top:20px;border-top:1px solid #E3E3E3;}
@media (max-width:767px) {.index-about span{ display:block;margin:0 auto;}}


/* 首页智业 */
.index-zhiye{ background-color:#ededed; text-align:center;}
.index-zhiye .name a{font-size:18px; display:block;margin:0 auto;width:172px;height:172px;line-height:172px; background:url(../images/index-zy.png) no-repeat bottom center;color:#fff;margin-bottom:20px; background-size:cover;}
.index-zhiye .name a:hover,.index-zhiye .name a:active{ background-position:top center;}

.index-zhiye2{ background-color:#ededed; text-align:center;}
.index-zhiye2 .name{margin-bottom:20px; opacity:0.8;}
.index-zhiye2 .name:hover{margin-bottom:20px; opacity:1;}
.index-zhiye2 p {line-height:1.8em;}



.col-md-55{padding-left:15px;padding-right:15px;width:20%;float:left;margin:0 auto;}
@media (max-width: 992px) {.col-md-55{width:30%;}}
@media (max-width:767px) {.col-md-55{width:100%;}}



/* 首页智闻 */
.index-news{ text-align:center;}
.index-news [class^="col"] img{width:100%;}
.index-news [class^="col"] {margin-top:30px;}
.index-news{ text-align:center;}
.index-news .b-border-gray{margin:15px auto;}
.index-news p{text-align:left;}
.index-news .an-g{display:block;margin:0 auto;}

/* 内页BANNER */
.nei-banner{height:200px;  no-repeat center center; text-align:center;color:#E0E0E0;padding-top:30px;}
.nei-banner i{margin:0 25px;}
@media (max-width:767px) {.nei-banner i{margin:0 10px;}}
.nei-banner h4{color:#FFFFFF;margin-bottom:35px;font-size:36px;}
@media (max-width:767px) {.nei-banner{padding-top:85px;}}
.nei-banner2{ background:url(../images/nebanner2.jpg) no-repeat center center; text-align:center;color:#999;padding:30px 10px 25px;margin-bottom:15px}
.nei-banner2 i{margin:0 25px;}
.nei-banner2 h4{color:#fff;margin-bottom:15px;font-size:22px;}
@media (max-width:767px) {.nei-banner2{padding-top:85px;}}
.nei-banner3{height:200px; background:url(../images/nebanner1.jpg) no-repeat center center; text-align:center;color:#666;padding-top:55px;}
.nei-banner3 i{margin:0 25px;}
.nei-banner3 h4{color:#333;margin-bottom:15px;font-size:22px;}
@media (max-width:767px) {.nei-banner3{padding-top:85px;}}

/* 智联 */
.contact{border:1px solid #ccc;padding:10px 10px 20px; text-align:center;margin-bottom:20px;}
.contact h4{line-height:2em;}
.contact img{width:100%;}

/* 智闻 */
.newslist{border:1px solid #ccc;padding:10px 10px 20px; margin-bottom:30px;}
.newslist h4{line-height:2em;}
.newslist img{width:100%;}
.newslist .list{margin:30px;}
.newslist .list h6{color:#ed6642;}
.newslist .list p{color:#666;margin:25px 0;height:62px;}
.news-con img{width:auto;}
@media (max-width:767px) {.newslist .list{margin:10px;}.news-con img,.pro img{width:100% !important;}.newslist .list p{color:#666;margin:25px 0;height:auto;}}
@media (min-width:992px) {.news-con{width:1000px;}}

.news-con p{color:#666;}
.news-con h4{margin:20px 0 30px;border-left:5px solid #ed6642;padding-left:10px;}


@media (max-width:767px) {.news-con img,.pro img{width:100% !important;}}
.team-1 img{width:100% ;}
.team-1 p{margin-top:20px;padding-right:30px;font-size:13px;}
.team-1 small{font-size:12px;}

.team-1{margin-bottom:50px; display: table;}
@media (max-width:767px) {.team-1 p{padding-right:0;}.team-1{margin-bottom:20px; display: table;}}
.team-1:hover{background-color:#F6F6F6;}

.team-2 img{ width:100%!important;}

@media (max-width:767px) {.pro-lm{width:50% !important; display:inline-block!important; float:left!important;} .pro-lm .btn{ border-radius:0 !important;}.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: 0!important;
}}

.pro .panel-collapse a{color:#ed6642;}

.modal-body,.modal-header {padding:15px 30px;}
.modal-footer {padding: 20px 15px;}

/* foot */
.foot{padding:20px 0; background-color:#1e1e1e;font-size:12px;color:#999;line-height:1.6em;}
.foot .pull-right{ text-align:right;margin-top:20px;} 
.shengm{border-top:1px dotted #ccc;padding:20px 0;margin-top:30px;font-size:10px;}
.sx{border-top:1px dotted #ccc;}
.pro-top{ text-align:center;}
.pro-top h4{margin:20px 0;}

/* 智善 */
.zhishan{ background-color:#f2f2f2;}
@media (max-width:767px) {.imggif img{width:100% !important;}.vedio video{width:100% !important;}}
.vedio{margin-bottom:30px;}

/* 面包屑颜色 */
.mbx{color:#999;}
.mbx:hover{color:#ed6642;}
.img-auto{text-align:center}
@media (max-width:767px) {.img-auto img{width:100% !important; text-align:center}}
@media (min-width:768px) {.img-xiao img{width:640px !important; text-align:center}}

/* 智业二级栏目PC左侧 */
@media (min-width:768px) {
.pro-lmenu .btn-group-justified > .btn-group .btn {
    border-bottom: 1px solid #ccc;
    width: 100%;
	border-radius: 3px!important;
	
}
.pro-lmenu  .btn-group {
    display: block;
	width:100%;
	}
.pro-menu{margin-left:-1px !important;}
.pro-lmenu .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-radius: 0;
}
}
@media (max-width:767px) {
.pro{margin:40px auto;}
}


/* 荣誉 */
.honor [class*="col"]{margin-bottom:15px;height:330px}
.honor img{width:100% !important;height:auto;}
.honor .modal-dialog{width:640px;}
.honor .modal-content{ box-shadow:none !important; background-color:transparent !important; border:none !important;}
@media (max-width: 992px) {.honor [class*="col"]{height:240px;}}/* lightbox */
body:after {
  content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
  display: none;
}

body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/*注册*/
.login{width:400px;margin:0 auto;}
@media (max-width:767px) {.login{width:100%; font-size:12px !important}}
.login [class*="col"]{margin-top:15px;}
.mb60{margin-bottom:160px;}
.login span{margin-top: 5px; display:block;}
.login .checkbox{ position: inherit}