.banner * {
	margin: 0;
	padding: 0;
	list-style: none;
}

.banner {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}

li img {
	width: 100%;
	height: auto;
}

.banner_img {
	width: 15000px;
}

.banner_img li {
	float: left;
}

.banner_num {
	position: absolute;
	width: 100%;
	bottom: 20px;
	left: 0;
	text-align: center;
	font-size: 0;
	;
}

.banner_num li {
	margin: 0 3px;
	width: 10px;
	height: 10px;
	background: gray;
	border-radius: 5px;
	display: inline-block;
	cursor: pointer;
}

.banner_num_li_on {
	background: orange !important;
}

.banner_btnl,
.banner_btnr {
	display: none;
	height: 100px;
	width: 50px;
	text-align: center;
	line-height: 100px;
	/* background: rgba(0, 0, 0, 0.5); */
	position: absolute;
	top: 50%;
	margin-top: -50px;
	color: white;
	font-size: 50px;
	cursor: pointer;
}
.banner_btnl{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAABgCAYAAACaC7vcAAAErklEQVRogc2b208VVxSHvzMclZ4jLQKllkINhcbLQ6sPyINGm6jVJv2TNbGJTdr0rVGrBiNWQSxeqMgRb+f4sGYOm7nt65zhl5DAzF7Dlz17r7X22ntg72liqG6ClOYBoropFE0BJ4DHewVqDPgZ+Bv2Rk+1gV+A18Ay1A81jAC1iXsJ6oVqAleQV9cBlpIbdUKdBybj328D3eRGXVCngbn49/cIVF91QJ0ATip/3wW21QaDhjoCnEldu51uNEioSeAC0FCurQIb6YaDgvocmWnN1PVML8FgoPYjQMOp6x1iZ5lW1VAREj5Gc+7dQXEDaaMqdQYJtGl1EahcVQl1EjhecO8REutyVRXUEWCh5H5hL0E1UBNkp76qN0hPFSo0VBu4THbqq1qiYIAnCgmVRP22pt093YNCQl0AxjVtXgLPdQ8KBbWADG6dlvRNwkDNA6cM2943aeQLNQmcM2y7DrwyaegD1QIuUT7TVC2bPtgVKkKAdDNN1QObh7voLPCVRfsNcvKmIrlAHQeOWdos2zS2hTpMNp01UWlYScsG6jPgoqUNyGrlqY2B6T9oxEAtSyCAFTSxLi1TqEXga2sc0WNbAxOoWeAHe5a+Vm0NdFAjyPLaVdtYuIJEZVAREvn3uxIBay5GZVAL7BQgXGU16xIVQU0DP7qz9KXNnfKUB3UA+MkLZUfBoM7i5o/S6iCLBGulob5jp27kK6degt1Qw0gvhZJRQpcnFWqRbBHCR4UrYJ0SqEngaBiWvjZdDROoxUAgqrx6agr3YFum966GEcWVEV95QU0HBFHlBVWVeq6GEQ5JmKGc9xIj4J+AIKpMF6kZRUhm+CQcS1/7XA2TMfVnIBBVztEhgfoPg2KWpUZcDdXZ9wepjRtPBYHaBn73Z+nroKth2k/dx7CwZaC8XQYj5TnPG0jW6KsxisvWpcqDegtc96GJ1QS+cDEs8rqv4ocediWKtYZUhK1UFvv+QlyFj750MSqD6gLXgHdOOCKnntZlCZvAby4PjjWBQww0ieQbSByzqXEmaiBx1WplY5perCBps4uX7sT2xjJN8nrI+HLxXzO2BjaZZwe4imWpEHGiVmUA2+zwNRIjv7W02wCemTZ2SVnXkZ2GCQubHhYx1XXhcAO7gtg0Fpmoa3LfQwr2c5iVHyOkCmMUcnxOLyZF+3nMeryL4aaR75HKLcTrzxq0HQFuYjB7Q5zzfBE/RxfnhuK22lcY6vDpKjIbddnmEAazMNSyPfH4LzTtZpBCb6lCHtPtAg8pn5ENZByuDwoKZEauAd9T/BZaaEoFVRxo7iCvcY78hUMLcQ2F5eyqTln/j7zObwrudynZLa3y6PcaxTFylBKfVfV59EeI/0onh0OI083NHKqG6iE77bNkqzAHKRjwgzi5/xHpsXl2LyJaSBVxqw4okFX3E7LBu0lOkB7kNw5bZF3FKPIKP9QFBeIq1HS6gTjcXeXNOr4GWWd3VjEG3EJxD3V9orICHIp/msiCpO8e6vxu5l/E47cRuFvJjTqhuogPm0EG/HPiMwx1f2H0gZ10Z5z4pGzdUCCzbwU5cvAMj23eKjQF/Ap7o6cSbSLjLOQ+djCNfwI/1MZoMkoqAQAAAABJRU5ErkJggg==");
	/* background-size: cover; */
	background-repeat: no-repeat;
	background-size: 30px;
	background-position: center;
}
.banner_btnr{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAABgCAYAAACaC7vcAAAEjklEQVRogc3b728URRjA8Q+lQKGAiPwo2IJCRRCjvtNEE03URBP/X4xKjESM4huiiRJFAcWiiCggWGqlvnj2yvW4vZ2d3bvrN2muOzd7/XZ25plnZ+dgj3XGBKYwP26RbiZwFSdxcMwuq2wsXu/jTfyEf8anE0wUr5fxN97F9NhsCjZ2/b6MY5jFj8XxWOiW+hPHsRMHcBEPxi21gknR4aexS7TYWKWI1nquKH+8eP1l3FLL2IZ9xfGMGI2/j1MK7oi41WEOf+DWSIz0l1oULbSzON6Ap8RlvDsuKfgPR7qOJ4TYJRFoh8pESfll3Ospm8I72DxMIcpbaqX44wd6yqfEILhY1BmpFNzG86JPdbMDW8U8OXKpJewVQbSXvaLf/TpqKSJuleVaBw0pVJR19A4/K09lNoh0Z2+rRqpbakVE+P0l70/gkJgj/21Lqqql4PuK96dFHjbZXCeoaini8h0RI66MrdiNH0YlBVvwZEWdXVrKKlKl7omYVcWMGI03s42kS90XHTolf5/TcPJOlSKmmKpLSAyeOdG/skZkyujrcLlG3Wm8XfPzV6nTUos4Kloshe0ixl0ZphTRAjM16u+RkU7XlXqAZ2ueM4sFcbObRN1r/pv6nXcCb4lLmUTdlloRSV6/dGYQm8TEXTVlZUkR0f1Qxnk7hNzVqoo5Q3Yh45wOL+Dpqko5Un9ptlz0umi1UrKCm+jwuWwWyWHp387pU0RgnM08l4h3pRlFbku1sbbwopJ/LFfqRr7LGt4Qo3kNuVJLakToAWzDa72FuVLEWlYbHC1+VmkidbuZyxpe1ZV9NJFq4/J1mMIrnYMmUneau6zhmGIFcb20VIeXaSbV2h1xFwdwcL1JwYn1KDXbRGpoK3lNpHIn8yquNpFqbZWlh2+bSG1qTeMh17DQRCr1prQOX9CsTw1MaTP4DtdZP1KL+Lxz0ERqe3OXVc4KMTSTeqy5C2LJaM2yZBOp3c1cECuEn/YW5krt1E5I+ESfp2K5Um1sRflaPDx4hFypfdVVBnJDEZP6kStVZ+GslyV8ZMD2ghypSc0u3xkVNx05UjOZ58FXEvY65Hx4yrJ1P67hXErFHKm5jHPu4bTEbSp1pbapHzQfiI7d+6C8lLpSOa30mZqPdetKHa5Z/wK+qXlOLalJ9RbKruszr6VQR2pOel5+Fx/I3H9VR6pyVbdgGR+q0bF7SZWalN6fzijS2lxSpQ5LS1XOiy0njUiVStmcegVfNnBZJUVqi+r4dFNE7FZu5VOk5ivq3cUpLW7BTJEa9HyvM9Ja3YFWJbXb4NzptIYjrR9VUscHvHdOxvPhFAZJTYrF0X5cEMN/KAySmtd//92CzDktlUFSJ/uU3dJgTkulTGo/nugpWxRDf2mYQpRL9bbSMt7X7qOPUvpJbbV24+mKIQ39MvpJnegpP2tIQ7+MXqlJa/dJnZeRzjalV+oZD9cyL0m8T2ubbqkN4rku0X8+Hr1O0C11WKw73RQjbWxfvOiWesnDNGSxf/XR0JGaFZtqThnRRvgU3rOOvvZEyKyrL4jx6Bw3dv4HG1C73WzV3NQAAAAASUVORK5CYII=");
	/* background-size: cover; */
	background-repeat: no-repeat;
	background-size: 30px;
	background-position: center;
}
.banner:hover .banner_btnr,.banner:hover .banner_btnl {display: block;}
.bnner_btnl{
	left: 0;
}
.banner_btnr{
	right: 0;
}