.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>anavbar-headernavbar-headernavbar-headernavbar-headernavbar-headernavbar-headernavbar-headernavbar-headernavbar-headernavbar-header.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a.navbar-default .navbar-nav>li>a/* CSS Document */
* {
  font-family: "微软雅黑";
  list-style: none;}
body {
  font-family: "微软雅黑";}
a:hover {
  text-decoration: none;}
img {
  max-width: 100%;
  vertical-align: middle;}
ul {
  padding: 0;}
li{list-style: none;}
p {
  margin-bottom: 0;}
.l_left {
  float: left;}
.l_right {
  float: right;}
.clear {
  clear: both;}
img {
  max-width: 100%;}

.swiper-container {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;}

.swiper-slide {width: 100%;
  text-align: center;
  font-size: 18px;
  
  /* center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;}
.page_nav a {
  border-right: #060606 1px solid;
  padding-right: 5px;
  border-top: #060606 1px solid;
  padding-left: 5px;
  padding-bottom: 2px;
  margin: 2px;
  border-left: #060606 1px solid;
  color: #060606;
  padding-top: 2px;
  border-bottom: #060606 1px solid;
  text-decoration: none;
  padding: 3px 10px;}
.page_nav a:hover {
  border-right: #060606 1px solid;
  border-top: #060606 1px solid;
  border-left: #060606 1px solid;
  color: #000;
  border-bottom: #060606 1px solid
;}
.page_nav a:active {
  border-right: #060606 1px solid;
  border-top: #060606 1px solid;
  border-left: #060606 1px solid;
  color: #000;
  border-bottom: #060606 1px solid
;}
.page_nav span.current {
  border-right: #060606 1px solid;
  padding-right: 5px;
  border-top: #060606 1px solid;
  padding-left: 5px;
  font-weight: bold;
  padding-bottom: 2px;
  margin: 2px;
  border-left: #060606 1px solid;
  color: #fff;
  padding-top: 2px;
  border-bottom: #060606 1px solid;
  background-color: #CB3737;
  padding: 5px 10px;}
.page_nav span.nolink {
  border-right: #ccc 1px solid;
  padding-right: 5px;
  border-top: #ccc 1px solid;
  padding-left: 5px;
  padding-bottom: 2px;
  margin: 2px;
  border-left: #ccc 1px solid;
  color: #999;
  padding-top: 2px;
  border-bottom: #ccc 1px solid;
  padding: 5px 10px;}
.page_nav {
  text-align: center;
  width: 100%;}
body{background:url(../images/d1_c1.jpg) no-repeat center top; background-size: cover; padding-bottom: 5%;}
.top{margin-top: 5%;}
.sylm1_le_tit{height: 76px; width: 100%; padding: 10px; background: rgba(0,0,0,0.79);color: #fff;font-size: 14px;line-height: 175%;overflow: hidden;text-align: left;position: absolute; bottom:0;box-sizing:border-box;}
.sylm1_le_tit span{overflow: hidden;display: inline-block;height: 44px;}
.swiper-slide a{position: relative;}
.sylm1_le img{width: 100%;}
.sylm4_ri img{height: 298px; width: 100%;}
.mat3{margin-top: 5%;}
.sylm1_ri1{font-size:36px;font-weight: bold;color:#3F3F3F;height: 50px;overflow: hidden;line-height: 50px;}
.sylm1_ri2{font-size:14px; color:#3F3F3F; margin: 3% 0;}
.sylm1_ri3{font-size:14px; color:#3F3F3F; line-height: 28px;height: 198px; overflow: hidden;}
.sylm2_le_to a{float: right;font-size:14px;color:#767676; margin-top:8px;}
.sylm2_le_to{font-size: 28px;margin-bottom: 14px; color: #3F3F3F;font-weight: bold;border-bottom: 1px solid #ccc;height: 50px; line-height: 50px;}
.sylm2_le_to img{margin-right: 15px;}
.sylm2_le_bt li{font-size:16px;color:#3F3F3F;height: 36px;line-height: 36px;overflow: hidden;}
.sylm2_le_bt li span{color:#005FAF;font-size: 11px;}
.sylm2_le_bt li a{color:#3F3F3F;}
.sylm2 .sylm2_le_bt li:nth-child(1){font-size:22px;color:#3F3F3F;margin: 10px 0;font-weight: bold;}
.sylm2 .sylm2_le_bt li:nth-child(1) span{display: none;}
.sylm2 .sylm2_le_bt li:nth-child(5){font-size:22px;color:#3F3F3F;margin: 10px 0;font-weight: bold;}
.sylm2 .sylm2_le_bt li:nth-child(5) span{display: none;}
.sylm5_le_bt li{width: 32%; margin-right: 2%;float: left;margin-bottom: 2%;}
.sylm5_le_bt li:nth-child(3n){margin-right: 0;}
.sylm5_le_bt li img{width: 100%;height: 81px;}
.mat4{margin-top: 2%;}
@media  (max-width:768px){
  .mat5{margin-top: 3%;}
.nyln .nyln_to li{width:19%;margin-right: 3% ; height: 40px; color:#3F3F3F;float: left;text-align: center;line-height: 40px;border: 2px solid #D9D6D4;border-bottom-right-radius:15px;border-top-left-radius:15px;font-size:18px;min-width: 98px;margin-bottom: 3%;}

.nyln .xxzl li{width: 49%; margin-right: 2%;float: left;margin-bottom: 2%;}
.nyln .xxzl li:nth-child(2n){margin-right: 0;}
.nyln .xxzl li img{width: 100%;height: 84px;}

}
.sylm5_le_bt{overflow: hidden;}
.sylm4_le li{height:52px; line-height: 52px; background:#EBD5CD;color:#3F3F3F;font-size: 16px; margin-bottom: 5px;padding: 0 15px;}
.sylm4_le li a{color:#3F3F3F;display: block;overflow: hidden;height: 40px;overflow: hidden;}
.nyln_to{overflow: hidden;}
.nyln_to li{width:19%;margin-right: 1% ; height: 65px; color:#3F3F3F;float: left;text-align: center;line-height: 65px;border: 2px solid #D9D6D4;border-bottom-right-radius:15px;border-top-left-radius:15px;font-size:28px;min-width: 168px;margin-bottom: 3%;}
.nyln_to li a{color:#3F3F3F;}
.nyln_to li.on{color:#3F3F3F;background:#CB3737;border: none;}
.nyln_to li.on a{color:#fff;}
.sylm4_le span{float: right;color:#878787;font-size: 16px;}
.nyln .sylm4_le li{margin-bottom: 10px;}
.hover li:hover a{color: #CB3737;}


.xxzl li{width: 22%; margin-right: 4%;float: left;margin-bottom: 2%;}
.xxzl li:nth-child(4n){margin-right: 0;}
.xxzl li img{width: 100%;height: 108px;}
.xqynr_to1{font-size: 24px; color: #555555;}
.xqynr_to2{font-size: 12px; color: #737373;margin-top: 10px;}
.xqynr_nr{margin-top: 3%;}
.xqynr_bt{margin-top: 3%;}
.xqynr_bt div{height: 30px;line-height: 30px; overflow: hidden;}
.xqynr_bt a{color:#616161;}
