@charset "utf-8";
@media only screen and (min-width:768px) {
	
.slide{ width:100%; height: auto; overflow:hidden; position:relative;}
.slide .hd{ height:14px; position:absolute;bottom:40px; z-index:1;width:120px; left:50%; margin-left:-20px}
.slide .hd ul{width:100%;text-align:center;}
.slide .hd ul li{display:inline-block;margin:1px 5px; width:13px; height:13px; border-radius: 7px;background: #fff; cursor:pointer; text-indent:999em; float:left}
.slide .hd ul li.on{background: #ff9100; width:30px;}
.slide .bd{ position:relative; z-index:0;}
.slide .bd ul{width:100%!important;}
.slide .bd li{ zoom:1; vertical-align:middle; width:100%!important; height: auto; display:block; position:absolute; left:50%!important; margin-left:-50%;}
.slide .bd img{width:100%; height: auto;}
.slide a.prev, .slide a.next{display:block; position:absolute; filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2; color:#fff; height:100%; padding:0 10px; top:0; font:bold 80px/935px simsun; cursor:pointer;}
.slide a.prev{left:0;} 
.slide a.next{right:0;}
.slide a.prev:hover, .slide a.next:hover{background:rgba(0,0,0,0.1); text-decoration:none}
	}
	
	
@media only screen and (max-width:768px) {
	
.slide{ width:100%; height: auto; overflow:hidden; position:relative; margin-top:90px;}
.slide .hd{ height:14px; position:absolute;bottom:10px; z-index:1;width:120px; left:50%; margin-left:-20px}
.slide .hd ul{width:100%;text-align:center;}
.slide .hd ul li{display:inline-block;margin:1px 5px; width:10px; height:10px; border-radius: 7px;background: #fff; cursor:pointer; text-indent:999em; float:left}
.slide .hd ul li.on{background: #ff9100; width:20px;}
.slide .bd{ position:relative; z-index:0;}
.slide .bd ul{width:100%!important;}
.slide .bd li{ zoom:1; vertical-align:middle; width:100%!important; height: auto; display:block; position:absolute; left:50%!important; margin-left:-50%;}
.slide .bd img{ max-width:100%; height:auto;}
.slide a.prev, .slide a.next{display:block; position:absolute; filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2; color:#fff; height:100%; padding:0 10px; top:0; font:bold 80px/935px simsun; cursor:pointer;}
.slide a.prev{left:0;} 
.slide a.next{right:0;}
.slide a.prev:hover, .slide a.next:hover{background:rgba(0,0,0,0.1); text-decoration:none}
	
	}