﻿@import "reset.css";
@import "common.css";

*{ margin:0; padding:0;}

ul,ol,dl,li {list-style:none;}

.bread{
    background:#f5f5f5;
    font-size:14px;
}

.bread a{
    color:#999;
    display:inline-block;
    line-height:38px;
    font-weight: bold;

}
.bread a:hover{
    color:#ff8a00;
}
.bread span{
    color:#999;
    display:inline-block;
    line-height:38px;
}



.page-content{
    min-height:800px;
    margin:30px auto;
}
.page-content .left-nav{
    width:160px;
    padding:0 40px 0 0;
    float:left;
}
.page-content .left-nav .nav a{
    display:block;
    height:48px;
    line-height:48px;
    width:140px;
    text-indent:20px;
    color:#999999;
    padding-left:10px;
    margin-right:10px;
    background: #f5f5f5;
    border-bottom:1px solid #FFF;
    overflow:hidden;
    position:relative;
}

.page-content .left-nav .nav a.curr{
    color:#FFF;
    background:#b6b6b6;
    overflow:visible;
}
.page-content .left-nav .nav a.curr span{
    position:absolute;
    display:block;
    height:100%;
    left:0;
    top:0;
    width:8px;
    background:#ff8a00;
}
.page-content .left-nav .nav a.curr .arrow{
    position:absolute;
    right:-16px;
    top:50%;
    margin-top:-8px;
    border-width:8px;
    border-color: transparent transparent transparent #b6b6b6;
    border-style:dashed dashed dashed solid ;
}
.page-content .left-nav .nav a:hover{
    color:#ef8100;
}
.page-content .left-nav .nav a.curr:hover{
    color:#FFF;
}
.page-content .left-nav .qr-code{
    margin:180px 50px 0 0;
    width:150px;
    text-align:center;

}
.page-content .left-nav .qr-code img{
	width:110px;
	height:110px;
    margin:0 auto;
}
.page-content .left-nav .qr-code span{
    line-height:20px;
    display:block;
    font-size: 14px;
    color:#9e9e9e;
    padding:10px 0;
}


.page-content .right-content{
    width:1000px;
    float:right;
}
.page-content .right-content .title{
    line-height:60px;
    font-size: 24px;
    color:#666;
    font-weight:bold;

}
.page-content .right-content .main-content{
    color:#808080;
    font-size:14px;
}
.page-content .right-content .main-content p{
    line-height:28px;
    margin:15px auto;
}


.slide {
  width: 100%;
  height: 400px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}
.slide ul {
  margin: 0 auto;
  height: 400px;
}
.slide ul li {
  width: 100%;
  list-style: none;
  position: absolute;
  z-index: 1;
  height: 400px;
  background-position: top center;
  top: 0;
  left: 0;
  right: 0;
}
.slide ul li a{
  display:block;
  width:100%;
  height:100%;
}
.slide ol {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
  height: 10px;
  z-index: 9999;
  font-size: 0;
  text-align: center;
}
.slide ol li {
  background: #FEFEFE;
  opacity:0.5;
  margin: 0 4px;
  width:10px;
  height: 10px;
  border-radius:50%;

  display: inline-block;
  cursor: pointer;
}
.slide ol li.active {
  background: #FFF;
  opacity:1;
}

.lby10{ width:1000px; float:right;}

.lby10 .profile {
  margin: 0 auto;
  overflow: hidden;
}
.lby10 .profile .title {
  height: 60px;
  color: #4c4c4c;
  font-size: 28px;
  line-height: 60px;
  font-weight: bold;
  position: relative;
}
.lby10 .profile .des {
  padding-top: 10px;
  color: #808080;
  font-size: 14px;
  line-height: 26px;
}
.lby10 .profile-img { margin:0 auto;  width: 1000px; overflow:hidden;}
.lby10 .profile-img li{  display: block; float:left;  margin: 30px 32px 40px 0;  width: 300px;}
.lby10 .profile-img li:hover {  opacity: 0.8;}
.lby10 .profile-img li img{ display:block; width:100%; display:block;}
.lby10 .profile-img li span{ font-size:20px; text-align:left; color:#333; line-height:40px;}
.lby10 .profile-img li p{ font-size:16px; text-align:left; color:#999; text-indent:2em; line-height:20px;}
.lby10 .profile-img li p a{ color:#666;}

.pagelist ul{margin:0 auto; padding:0;}
.pagelist ul li{display:inline-block;padding:0px 12px 0px 12px;line-height:30px;border:1px solid #ccc; cursor:pointer;}
.pagelist ul li a{ color:#666;}

.list_left ul li h2{font-size:24px; line-height:40px;color: #000;font-weight: bold; color:#666;}
.list_left ul li h2 a{color:#666;}
.list_left ul li p{font-size:13px;line-height:24px;margin-top:5px; margin-bottom:10px;  padding-left: 10px;text-align: justify;}
.list_left ul li p a{/* font-weight:bold; *//* color: #00A5A8; */}
.list_left ul li:last-child{border-bottom:none;}
.list_left ul li p span{margin:0 15px 0 0;font-family: "宋体";color: #9e9e9e;}
.list_left ul li p span a{color: #9e9e9e;}
.list_left ul li p span a:hover{color:#00a5a0;text-decoration: none;}