﻿
#dt .slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

#dt .slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

#dt .slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
   height: 390px; 
  width: 100%;
  border: 0;
  }

#dt .slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
#dt .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 65px;
  width: 34px;
  margin-top: -30px;
  }
  
#dt .slide_nav:active {
  opacity: 1.0;
  }
  
#dt .slide_nav.prev {
	left:19%;
	background: url(img/datu_l.png) no-repeat center center;
}

#dt .slide_nav.next {
  right:19%;
  background: url(img/datu_r.png) no-repeat center center;
}
  #dt .dtxt{
	position:absolute;
	/* left: 14%; */
	bottom: 0px;
	z-index: 999;
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: rgba(0,0,0,0.5);
	/* background:url(../img/byy.png) no-repeat 0px 0px; */
}
#dt .dtxt a{color: #FFFFFF;display: block;}
#dt .dtxt .bt{
	font-size: 16px;
	/* text-indent: 10px; */
	opacity: 0.8;
	text-align: center;
}
#dt .slide1_tabs{position:absolute; bottom:30px;right:20%;z-index:100; text-align: center;}
#dt .slide2_tabs{position:absolute;/* right:10px; */bottom: 10px;z-index:100;/* width: 100%; */right: 0px;right: 20px;margin: 0px auto;text-align: center;}
#dt .slide1_tabs li,.slide2_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
#dt .slide1_tabs li a,.slide2_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
#dt .slide1_tabs li.slide_here a,.slide2_tabs li.slide_here a{background:#9d2933;}

@media only screen and (max-width: 800px){
	.sliderbutton.prev{left: -16px;}
	.sliderbutton.next{right: -33px;}
}
@media only screen and (max-width: 790px){
	.tab1 ul li a{width: 66%;}
	.xzpicbtzy ul li .btzy{width: 67%;}
}
@media only screen and (max-width: 780px){
	.btlist .btzy{width: 84%;}
}
@media only screen and (max-width: 768px){
	.demo-2{display: block !important;}
	.nav{display: none;}
	.nav1{display: none;}
	#dt .rslides img{height: 270px!important;}
	.new-pic{width: 100%;}
	.newlist{width: 100%;}
	.main1,.main2{height: auto;}
	.main2 .more{
		margin: 35px auto;
	}
	.main4 .ditu{background: none;height: 145px;}
	.tab1 ul li {
	    width: 99%;
	    height: 45px;
		border: 1px solid #ccc;
	    margin-left: 0%;
	    margin-bottom: 20px;
	    background: none !important;
	}
	.tab-icon{top: -39px;}
	.tab1 ul li a{
		/* float: left; */
		overflow: hidden;
		height: 45px;
	}
	.tab1 ul li span {
	    color: #ab7517;
	    font-size: 18px;
	    float: left;
	    height: 30px;
	    margin:8px 0px;
	    width: 100px;
	    border-right: 1px solid #AB7517;
	}
	.tab-title{margin: 25px auto;}
	.con-left{display: none;}
	.con-right{width: 100%;}
	.btlist ul li{padding: 0px;}
	.xzpicbtzy ul li .btzy{width: 71%;}
	.main4{height: 260px;}
.new-pic .rslides img{height:auto !important;}
}
@media only screen and (max-width: 710px){
.main6 .yq1{width:100%;margin-bottom:0px;}
}
@media only screen and (max-width: 680px){
	.top{min-height: 166px;}	
	.logo-r{padding: 30px 0px 0px 0px;}
	.demo-2{top: 80px !important;}	
}
@media only screen and (max-width: 667px){
	.main4{height: 245px;}
}
@media only screen and (max-width: 654px){
	.xzpicbtzy ul li .btzy{width: 68%;}
}