/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0; }
i,em { font-weight:normal; font-style:normal; }
body { /*font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif;*/ font-family:Microsoft Yahei;  }
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px; } /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

/*========定义基础样式========*/
.hide { display:none;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1; }

/*a标签鼠标hover高亮显示状态（可选用）*/
a .opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 
a:hover .opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }


/*主体宽度样式（可选用）如有新宽度，命名规则以小写w开头，后接具体宽度数据，例：*/
.w1200{width: 1200px; margin: 0px auto; }

/*自定义字体*/
@font-face {  
   font-family: UniSansThin;  
   src: url('../fonts/Uni-Sans-Thin.otf');  
 } 
 @font-face {  
   font-family: UniSansBook;  
   src: url('../fonts/Uni-Sans-Book.otf');  
}
@font-face {  
   font-family: NotoSansMid;  
   src: url('../fonts/NotoSansHans-mid.otf');  
} 
/*
@font-face {  
   font-family: NotoSansHansBold;  
   src: url('../fonts/NotoSansHans-Bold.otf');  
} 
@font-face {  
   font-family: NotoSansHansLight;  
   src: url('../fonts/NotoSansHans-Light.otf');  
}

h1,h2,h3,h4,h5,h6{
	font-family: NotoSansHansBold;
}
p{
	font-family: NotoSansHansLight;
}

*/

/*分页*/
.asp{width:100%;}
.asp .pager {  color:#5d5d5d;clear:both;width:100%;margin:20px auto 0;height:30px;line-height:30px;text-align:center;font-size: 14px;}
.asp .pager span,.asp .pager .nolink,
.asp .pager a {display:inline-block;border:solid 1px #eaeaea;color:#5d5d5d;line-height:30px;margin:0 10px;padding:0px 11px;background:#eaeaea;}
/*隐藏页码信息*/
.asp .pager .pageinfo{display:inline-block;border:none;}
/*当前页*/
.asp .pager .cpb,.asp .pager a:hover{color:#FFF;font-weight:100;background:#89c5c2;border:solid 1px #89c5c2;}
.asp .pager span.no{margin:0px;padding: 0px;width: 31px; font-size: 14px;}
.asp .pager span.no:hover{background:#89c5c2;color:#FFF;cursor: pointer;border:solid 1px #89c5c2;}
.asp .pager span.inp{ margin:1px auto 0;padding: 0px; width: 61px;height:30px; background: #fff;border:solid 1px #eaeaea;border-right:none;}
.asp .pager span.inp input{width: 51px;padding: 2px 0 5px 10px; height: 22px;*padding: 0px 0 2px 10px;*height: 22px; font-size: 16px;color: #555;}

.banner_box{/*padding-top: 54px;*/margin-top:54px; width: 100%;height: 450px;}
.tab_title{width: 100%;height: 66px; text-align: center; border-bottom: #ccc 1px solid;}
.tab_title a{margin:0 22px; display: inline-block;padding:0 10px; line-height: 65px;font-size:18px;color: #333;cursor: pointer;}
.tab_title a.cur,.tab_title a:hover{margin-bottom: -2px; line-height: 65px;border-bottom: #de7638 3px solid;}

/*返回顶部*/
.gotop{position: fixed;right: 10px;bottom: 100px; width: 48px;height: 48px;border: #89c5c2 1px solid;background:#89c5c2 url(../images/index20.png) center no-repeat;}
.gotop:hover{background:#fff url(../images/index20s.png) center no-repeat;}



.tab_btn_list li a{color: #000;}

button{border: none;}

