body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td,div{margin:0;padding:0;-webkit-box-sizing: border-box;box-sizing: border-box;}
body,button,input,select,textarea{ font-size:12px; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{line-height: 1;} 
ul,ol,li,dd,dl{list-style:none;}
img{border:0;}
a{color: #333;text-decoration: none;}
a:hover{}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fr,.righter{float:right;}
.container{width: 1200px;margin:0 auto;}
:focus{outline: none;}
.rela{position: relative;}
.cb{clear: both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.list li{float: left;}
.list li.last{margin-right: 0!important;}
/*icon*/
.icon{display: inline-block;background: url(../images/icon.png) no-repeat;}
 
/*common*/
 .bIcon{display: inline-block;background: url(../images/backIcon.png) no-repeat;vertical-align: middle;}
 .bic1{background-position:0 0 ;width: 18px;height: 20px;}
 .bic2{background-position: -35px 0;width: 17px;height: 21px;}
 .bic3{background-position: -67px 0;width: 14px;height: 20px;}

.breadcrumb{margin:14px 0 36px;color:#221815;font-size: 14px;}
.breadcrumb .line{padding:0 12px;}
.breadcrumb .locat{padding-right: 4px;color: #595757;}
.breadcrumb a{color:#595757;}

.pages{text-align:center;}
.pages a,.pages span{display:inline-block;height: 29px;line-height:29px;color:#000000;padding: 0px 11px;margin:0 3px;font-size: 16px;border:1px solid #b5b5b5;border-radius: 3px;}
.pages a:hover,.pages a.current,.pages span.current{text-decoration: none;color: #07ae52;}
.pages .icon{width:10px ;height: 11px;margin-top: 8px;}

.footer{}
