body { background:#fff; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
hr {
  margin-top: 20px;
  margin-bottom: 10px;
  border: 0;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #fff;
}
blockquote {
  padding: 8px 20px;
  margin: 20px 0 20px;
  border-left: 5px solid #5bc0de;
  background: #efefef;
  line-height:22px;
}
 

.empty { clear:both; height:1px; overflow:hidden; }
.empty2 { clear:both; height:2px; overflow:hidden; }
.empty4 { clear:both; height:4px; overflow:hidden; }
.empty8 { clear:both; height:8px; overflow:hidden; }
.empty16 { clear:both; height:16px; overflow:hidden; }

/* ========== 导航菜单 */
.nav_menu { min-width:1290px; height: 78px; background-color: #f5f5f5; z-index:99;}
.nav { position:relative; margin:0 auto; width:1262px; height:78px; z-index:100;}
.leo_logo {float:left; margin-top:28px;}
.nav .list {float:right; margin-right:60px;}
.nav .list li {float:left; list-style-type:none; }
.nav .list a {float:left; padding-top:28px; width:110px; height:78px; text-align:center; font-size:16px; color:#555; text-decoration:none; display:block; }
.nav .list a:hover, .nav .list .now {color:#f3faef; background:#66c712; }
.nav .list a small {color:#b0dd89;}
.nav .box {position:absolute; border-bottom:2px solid #66c712; border-right:1px solid #f5f5f5; border-left:1px solid #f5f5f5; right:0px; top:78px; height:0; background:#FFF; overflow:hidden; filter:alpha(opacity=0);opacity:0;  z-index:101;}
.nav .cont {position:relative; display:none;}

.sublist li {float:left; list-style-type:none; width:200px; padding-right:24px; padding-bottom:10px; }
.sublist li h3.mcate-item-hd { font-size:15px; height:26px; line-height:26px; color:#007fd0; border-bottom:1px dashed #666666;}
.sublist li p.mcate-item-bd { }
.sublist li p.mcate-item-bd a { height:26px; line-height:26px; margin-right:7px; font-size:14px; color:#666; text-decoration:none; display:inline-block; }
.sublist li p.mcate-item-bd a:hover { color:#66c712; border-bottom:1px dashed #66c712; }
.sublist li h3 a {color:#007fd0;}

.leo_search {position:absolute; right:0;}
.leo_smimg a {float:left; margin:0 5px 5px 0; width:88px; height:55px; overflow:hidden; display:block; }
.leo_smimg img {width:auto; height:60px;}
.leo_smimg2 a {float:left; margin:0 5px 5px 0; border:1px dashed #dfdfdf; }
.leo_smimg2 a:hover {border:1px dashed #66c712; }
.leo_sma {width:80px; height:80px; }
.leo_smadiv {padding:27px 10px 0 18px; }
.leo_smimgpeo a {float:left; margin:0 5px 5px 0; width:75px; height:75px; overflow:hidden; display:block; }
.leo_smimgpeo img {width:auto; height:120px;}


.leo_smnews {margin:1px 0; padding:0; }
.leo_smnews li {margin:2px 0 0 0; padding:0 0 0 11px; width:270px; background:url(/leo/img/d_01g.gif) no-repeat left center;}
.leo_smnews li a:hover { color:#66c712; border-bottom:1px dashed #66c712; }


/* ========== 版权信息 */
.leo_copybox { float:left; margin:70px 0 0 0; border-top:1px solid #dfdfdf; padding:0; width:100%; min-width:1290px; background:#f5f5f5;}
.leo_copybox ul { clear:both; margin:35px auto; padding:0; width:1262px; }
.leo_copybox ul li { float:left; list-style-type:none; border-right:1px solid #dfdfdf; padding:0 20px; width:172px; height:166px; }
.leo_copybox ul li h3, h4 { margin-top:0px; margin-bottom:13px; }
.leo_copybox ul li a { margin:3px 0; display:block; }
.leo_copybox div { clear:both; margin:auto; border-top:1px solid #dfdfdf; padding:20px 0 40px; width:1262px; color:#999; line-height:22px;}
.leo_copybox div a { color:#999;}
.leo_copybox div a:hover { color:#555;}

.leo_backfeed button {min-width:150px;}
.leo_backfeed p {padding-left:22px; text-align:left; min-width:150px; top:28px; border-top-left-radius:0; border-top-right-radius:0; }

/* ========== 首页AD */
.container {width:1130px !important;}

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 10%;
  font-size: 30px;
  color: #000;
  text-align: center;
  opacity: 0.1;
  filter: alpha(opacity=10);
}
.carousel-control:hover,
.carousel-control:focus {
  color: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.left {
  background-image: none;
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: none;
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  top:40%;
  left: 10%;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  top:40%;
  right: 10%;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-indicators li {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #d44267 \5;
  background-color: rgba(212, 66, 103, 0.5);
  border: 1px solid #d44267;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 16px;
  height: 16px;
  margin: 1px;
  background-color: #ffffff;
}

/* ========== 首页资讯动态 */

.leo_title {float:left; margin:30px 0 10px 0; width:100%; }
.leo_title h4 {float:left; width:40%;}
.leo_title h5 {float:right; width:40%;}

.leo_newsbox { float:left; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; width:1261px;}
.leo_newsbox_left { float:left; width:945px; }
.leo_newsbox_right { float:left; width:313px; }

.leo_newsbox_b, .leo_newsbox_m, .leo_newsbox_s { float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; }

.leo_newsbox_b { width:630px; height:299px; background-position:bottom right; background-repeat:no-repeat; }
.leo_newsbox_m { width:315px; height:299px; background-position:center center; background-repeat:no-repeat;  }
.leo_newsbox_s { width:315px; height:149px; background-position:center center; background-repeat:no-repeat; }
.leo_des .leo_newsbox_m { background-size:auto 180px;-moz-background-size:auto 180px;-o-background-size:auto 180px; }

.leo_newsbox_r { float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; width:315px; height:112px; background:#f5f5f5 url(/leo/img/arr01.png) no-repeat left -3px; }

.leo_newsbox_b a {padding:20px; width:100%; height:100%; border:4px solid transparent; display:block; }
.leo_newsbox_b a:hover { border:4px solid #f2f2f2;  }
.leo_newsbox_m a {width:100%; height:100%; border:4px solid transparent; text-align:center; display:block; }
.leo_newsbox_m a:hover { border:4px solid #f2f2f2;  }
.leo_newsbox_m div {margin:30px auto 15px; width:280px; height:200px; text-align:center; overflow:hidden; }

.leo_newsbox_s a {width:100%; height:100%; padding-top:85px; border:4px solid transparent; text-align:center; display:block; }
.leo_newsbox_s a:hover { border:4px solid #f2f2f2;  }

.leo_newsbox_r a {margin:6px 5px 5px 36px; font-size:16px;display:block; }
.leo_newsbox_r span {margin:4px 0px 0px 3px; color:#fff; font-size:9px; display:block; }
.leo_newsbox_r p { margin:3px 10px 5px 0; color:#999; font-size:13px; }
.leo_newsbox_r:hover { background-image:url(/leo/img/arr02.png); -webkit-transition: 150ms ease-in-out; -moz-transition: 150ms ease-in-out; -o-transition: 150ms ease-in-out; -ms-transition: 150ms ease-in-out; transition: 150ms ease-in-out; }

.leo_news_left {float:left; margin:0; border-right:1px solid #ddd; padding:0 30px 30px 0; width:770px; }
.leo_news_right {float:right; width:300px;}
.leo_news_right ul { list-style-type:none; margin:0; padding:0; }
.leo_news_right ul a {margin:3px 0; border-left:2px solid #e0e0e0;  padding:6px 10px;background:#f8f8f8; display:block;}
.leo_news_right ul a:hover {border-left:2px solid #5bc0de; background:#f5f5f5; }

.leo_zzz {margin:0 0 10px 0 ;width:300px;}

.leo_news_h1 {margin-bottom:18px; border-bottom:1px solid #ccc; padding:12px 0; font-size:25px; font-weight:normal; line-height:32px;}
.leo_news_h2 {margin:0; padding-bottom:26px; font-size:14px; font-weight:normal; line-height:14px; color:#888;}
.leo_news_h3 {margin:0 0 30px 0; font-size:13px; font-weight:normal; }
.leo_news_h4 {margin:8px 0; border:1px dashed #ccc; padding:8px; font-size:14px; font-weight:normal; line-height:14px; color:#888;}
.leo_news_main {font-size:16px; line-height:30px;}

.leo_pro_h1 { margin:1px 0; padding:10px; width:400px; font-size:18px; color:#444; background-color:#efefef; }
.leo_pro_h2 { margin:1px 0; padding:10px; width:400px; font-size:16px; color:#555; background-color:#f5f5f5; }


.leo_newslist {float:left; margin:0; border-right:1px solid #ddd; padding:0 30px 30px 0; width:770px; }
.leo_newslist ul { list-style-type:none; margin:0; padding:0; }
.leo_newslist ul li {clear:both;}
.leo_newslist ul li img {float:left; margin:0 16px 16px 0; width:150px; }
.leo_newslist ul li h2 {margin-top:0; font-size:16px;}
.leo_newslist ul li p {font-size:14px; color:#999;}
.leo_newslist ul li div {float:left; width:700px; margin-bottom:30px;}

.leo_piclist {float:left; margin:0; border-right:1px solid #ddd; padding:0 30px 30px 0; width:770px; }
.leo_piclist ul { list-style-type:none; margin:0; padding:0; }
.leo_piclist ul li { margin:10px auto;}
.leo_piclist ul li img { margin:5px 0 10px; max-width:735px; }
.leo_piclist ul li h2 { margin-top:10px; font-size:16px;}
.leo_piclist ul li p { font-size:14px; color:#999; padding-bottom:30px;}
.leo_piclist ul li div {float:left; width:700px; margin-bottom:30px;}

.leo_videolist { float:left; margin:0; border-right:1px solid #ddd; padding:0 30px 30px 0; width:770px; }
.leo_videolist ul { list-style-type:none; margin:0; padding:0; }
.leo_videolist ul li { clear:both; position:relative; width:750px; height:40px; border-bottom:1px solid #ddd; overflow:hidden;}
.leo_videolist ul li h6 { position:absolute; left:0px; top:3px; width:100px; color:#999; font-size:14px;}
.leo_videolist ul li h3 { position:absolute; left:120px; top:-10px; font-size:16px;}
.leo_videolist ul li p { position:absolute; right:0px; top:8px; font-size:14px; color:#1B83D8; cursor:pointer;}

/* ========== 企业视频 
.leo_vodbk { padding:30px 0px 30px 0px; width:100%; background:url(/leo/img/vodbk2.png) repeat-x center top; }
.leo_vod  { margin:auto; padding:34px 0 0 34px; width:855px; height:780px; background:url(/leo/img/vodbk.png) no-repeat left top; }
.leo_vods { clear:both; width:776px; height:465px; }

#leo_thisvod {list-style-type:none; clear:both; margin:auto; padding:0px; width:855px ;background:#000; }
#leo_thisvod li {position:relative;float:left; margin:5px; width:200px; height:120px;overflow:hidden;}
#leo_thisvod li img {float:left; width:200px;}
#leo_thisvod li p {position:absolute; margin:0px; padding:2px 0px 0px; left:0px; bottom:-30px; width:100%; height:25px; color:#efefef; text-align:center; background-color:#55bb18; background-color:rgba(85, 187, 24, 0.9);}

.media-body {color:#888;}
.media-body h4 {color:#444;}*/

/* ========== 分页跳转 */
.leo_page ul {margin-top:5px; margin-bottom:5px;}
.leo_page a{padding:6px 10px!important;;}
.leo_jump {margin-top:5px; margin-bottom:5px;}

#leo_clock { position:abso lute; }
#leo_clock span { position:absolute; display:none; }
.leo_myclock i { font-size: 80%; }
.leo_weekday { background-color:#ddd;}
.leo_checkinerr { color:#c00; text-decoration:line-through;}
.leo_restday { height:60px; font-size:16px;}
.dropdown-menu { min-width: 60px; }

/* ========== 招聘 */
.leo_job { list-style-type:none; margin:0; padding:0; }
.leo_job li {padding:0 0 20px 0;}
.leo_job li h2 {padding:8px 10px; color:#fff; font-size:20px; line-height:28px; background-color:#55bb18;}
.leo_job li div {float:left; margin:0 2px 1px 0; padding:10px; width:33%; font-size:14px; background-color:#f5f5f5;}
.leo_job li button {float:right;}
.leo_job li span {font-size:16px; color:#efefef;}
.leo_job li p { clear:both; padding:8px 10px; font-size:14px; color:#444; line-height:25px; display:block;}