@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,select{margin:0;padding:0;} 
body{font:normal 12px/1.5 'Microsoft Yahei','Arial','SimSun','Tahoma','Helvetica','sans-serif';}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
a{color: #666; text-decoration:none;outline:none;text-overflow:clip;cursor:pointer;}
a:hover { text-decoration:underline;}
ul,ol,li,dl{list-style:none;}
img,span{border:none;}
a{text-decoration:none;color:#333; -moz-transition:color 0.2s ease-in-out 0s; -webkit-transition:color 0.2s ease-in-out 0s; -o-transition:color 0.2s ease-in-out 0s;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{}
.link_color a{ color:#0066cc;}
.link_color a:hover{color:#ff6600;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.po_ab { position:absolute;} 
.w-1200{width:1200px; margin:0 auto;}
.w-1000{width:1000px; margin:0 auto;}
.w-950{width:950px; margin:0 auto;}
.w-980{width:980px; margin:0 auto;}
.col-main{float:left;min-height:1px;}
.col-sub,.col-extra{float:left;}
.fn-clear:after {visibility:hidden; display:block; font-size:0;	content:" "; clear:both; height:0;}
.fn-clear {zoom:1; /* for IE6 IE7 */}
 

.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear:both;content:"\0020";display:block;height:0;visibility:hidden;}
.clearfix,.col-sub,.col-extra{*zoom:1;}
.left,.l,.fl{ float:left;}
.right,.r,.fr{float:right;}
.hide,.fn-hide { display:none;}

.clear5 {clear:both; height:5px; visibility:hidden; overflow: hidden}
.clear {clear:both; height:10px; visibility:hidden; overflow: hidden}
.clear15{clear:both; height:15px; visibility:hidden; overflow: hidden}
.mar10,.marTop10 { margin-top:10px;}
.mar15 { margin-top:15px;}
/*字体大小*/
.f12{font-size:12px}
.f20{font-size:20px}
.f26{font-size:26px!important}
/*字体颜色*/
.color_66 {color: #666;}
.yellow{color: #f78115!important;}

/*分页2*/
.pageNav2 { text-align:center; margin:15px 0;}
.pageNav2 a,.pageNav2 span { cursor:pointer; vertical-align:middle; display:inline-block; border:1px solid #ddd; padding:4px 15px;margin-right:2px}
.pageNav2 .kill,.pageNav2 .disabled { cursor:default; color:#aaa; border:1px solid #ddd;}
.pageNav2 select { vertical-align:middle; margin:0 6px; height:31px; border:1px solid #ddd; text-align:center; padding:0 15px;}
.pageNav2 .current a,.pageNav2 .current { cursor:default; border:1px solid #88929a; font-weight:bold; background-color:#88929a; color:#fff;}.pageNav2 .current a:hover,.pageNav2 .current:hover { color:#fff; background-color:#88929a;}
.pageNav2 span:hover,.pageNav2 a:hover { background-color:#88929a; color:#fff;}
.pageNav2 span:hover a { color:#fff;}
.pageNav2 .kill:hover,.pageNav2 .disabled:hover { background-color:#fff;}
.pageNav2 .kill:hover a,.pageNav2 .disabled:hover { color:#aaa;}
.pageNav2 .d { padding-right:5px;}
.pageNav2 span a { border:0 none; display:inline; padding:0;}
.pageNav2 ul,.pageNav2 li { display:inline-block;}
.pageNav4 span { margin-right:-1px;}
.pageNav2 a:hover { text-decoration:none;}
