@charset "utf-8";

*{margin:0;padding:0;}
body{
	font-size: 14px; 
	line-height:28px;
	font-family:arial,Noto Sans SC;
	position: relative; 
	color: #949494; 
	background: #fff;
}
@font-face {
     font-family : "SourceHanSansCN-Normal 2.otf";
     src : url('../font/SourceHanSansCN-Normal 2.otf');
 }
img{border: 0;display: block;}
a{cursor:pointer;color:#333;text-decoration:none;outline:none;display: inline-block;}
ul{list-style-type:none;border:0;}
em{font-style:normal;	}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999; } 
input:-moz-placeholder, textarea:-moz-placeholder { color: #999; } 
input::-moz-placeholder, textarea::-moz-placeholder { color: #999; } 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; } 
.wap-nav{display: none;}
.con{width:1020px; margin:0 auto;overflow: hidden; margin-bottom: 30px;}
.fr{float: right;}
.fl{float: left;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'.';display:block;width:0; height:0; overflow:hidden;clear:both;}
.mrt50{margin-top: 50px;}
.main{margin:0 auto; width: 82%;}
.w-1110{ width:1020px; margin:0 auto;}
/*banner str*/
.img_gallery{ width: 1020px; height:273px; margin: 0 auto; overflow:hidden;position:relative;}
.main_img{width: 1020px; height:100%;overflow:hidden;position:relative;}
.main_img ul{ width: 1020px;width:9999px;height:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_img li{float:left;width:100%;height:100%;}
.main_img li span{display:block;width:98.5%;height:100%}
.main_img li a{display:block;width:100%;height:100%}
.img_font{position:absolute; bottom:30px; left:30%; color:#f00; width:100%; padding:10px;}
.img_font span{display:none; }
div.point{ display:inline-block; position:absolute;bottom:20px;left:45%;z-index:999;width:140px;height:20px;margin:0; text-align:center;}
div.point a{display:block;width:10px;height:10px;background: #F69625 no-repeat center center;float:left;cursor:pointer;margin: 15px 5px 0px 5px;border-radius: 10px;text-indent:-1000px}
div.point a.on{background: #323437 no-repeat center center;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/ll.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/rr.png) no-repeat right top;right:100px;}
/*banner end*/