@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0;}
.hide{display:none;}
.l{float:left;}
.r{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.mt10{margin-top:10px!important;}
.mr10{margin-right:10px!important;}
.mb10{margin-bottom:10px!important;}
.ml10{margin-left:10px!important;}
.main,.w{width:1190px;margin:0 auto;}
.w990{width:990px;margin:0 auto;}
.w790{width:790px;}


.snPages{float:right;padding-right:10px;}
.snPages a,.snPages span,.snPages div{position:relative;display:inline;float:left;color:#333!important;margin-left:4px;}
.snPages span{margin:0 10px;}
.snPages div{padding-left:30px;line-height:24px;overflow:hidden;}
.snPages a,.snPages a:visited{height:24px;line-height:24px;padding:0 8px;text-align:center;border:1px solid #d7d7d7;background:#fff;}
.snPages a.current{color:#f60!important;}
.snPages a.prev,.snPages a.next,.snPages a.prev,.snPages a.next:visited{width:68px;padding:0;height:24px;line-height:24px;line-height:28px\9;_line-height:24px;overflow:hidden;}
.snPages a.prev,.snPages span.prev{text-indent:6px;}
.snPages a.next{text-indent:-6px;}
.snPages span.prev{width:68px;height:24px;line-height:24px;line-height:28px\9;_line-height:24px;margin:0;text-align:center;border:1px solid #d7d7d7;color:#b1b1b1!important;background:#fff;}
.snPages a.prev b{position:absolute;left:1px;top:10px;width:0;height:0;line-height:0;margin-top:-2px;+margin-top:-3px;border-width:5px;font-size:0;border-style:solid;border-color:#fff #333 #fff #fff;}
.snPages a.next b{position:absolute;right:1px;top:10px;width:0;height:0;line-height:0;margin-top:-2px;+margin-top:-3px;border-width:5px;font-size:0;border-style:solid;border-color:#fff #fff #fff #333;}
.snPages span.prev b{position:absolute;left:1px;top:10px;width:0;height:0;line-height:0;margin-top:-2px;+margin-top:-3px;border-width:5px;font-size:0;border-style:solid;border-color:#fff #b1b1b1 #fff #fff;}
.snPages div input{width:32px;height:24px;line-height:24px;margin:0 3px;text-align:center;border:1px solid #d7d7d7;+vertical-align:middle;}
.snPages div input.pagesubmit{width:45px;height:26px;line-height:26px;_line-height:20px;background:url(images/common.png) no-repeat 0 0;cursor:pointer;}
.snPages a:hover{color:#f60;}


.slide{position:relative;width:990px;height:293px;overflow:hidden;}
.slide div.bImg{position:absolute;width:990px;height:293px;top:0px;left:0px;}
.slide div.on{z-index:200;}
.slide div.sImg{position:absolute;bottom:2px;right:10px;height:35px;z-index:999;}
.slide div.sImg b{position:relative;float:left;display:inline-block;height:25px;width:79px;padding:3px;overflow:hidden;cursor:pointer;margin-right:10px;}
.slide div.sImg b img{height:23px;width:77px;border:1px solid #fff;}
.slide div.sImg b.on{background:url(images/newBannerSmall_bg.png) no-repeat;top:-3px;}
.slide div.sImg b.on img{border:1px solid #035ea7;}

