﻿@charset "utf-8";
/* CSS Document */
/****************
 * @description : 2017版公共css文件
 * @author   : 河南一百度技术团队
 * @date     : 2017-03-20
 ****************/
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section,input,select,option,textarea{margin:0;padding:0;}
body {font-family:"宋体";font-size:12px; color:#000; background:#FFF;}
a {color:#000;text-decoration:none;}
a:hover{ color:#F00;}
img{ border:none; vertical-align:top;}
ul,ol,li,form,dl,dt,dd{ list-style:none;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{ zoom:1;}
.wrap{ width:1000px; overflow:hidden; margin:0 auto;}
.ad{ margin:10px auto 0;}
/***foot***/
.footer{background:#eee;font-family:Arial; margin-top:20px;}
.footer p{ width:1000px; text-align:center; height:45px; line-height:45px; margin:0 auto;color:#777;}
.footer p a,.footer p span{ padding:0 5px;font-family:"微软雅黑","Microsoft YaHei";}
.footer p a:hover{ color:#777;}


/**son footer**/
.dibu-xz{width:100%; border-top:1px solid #e0e0e0; margin-top:15px;}
.dibu-xzinner{ width:1000px; height:195px; margin:0 auto; padding:0 auto;}
.dibu-l{ float:left; width:231px; border-right:1px solid #e0e0e0; height:195px;}
.dibu-l img{ margin:28px auto 20px 0; height:78px; width:200px;}
.dibu-l p{ width:180px; text-align:center; height:20px; line-height:20px; color:#e0e0e0; font-size:12px;}
.dibu-l p a{ color:#e0e0e0;}
.dibu-z{ float:left; width:360px; height:195px; border-right:1px solid #e0e0e0;}
.dibu-z ul{margin-top:15px; margin-left:30px; display:block;}
.dibu-z ul li{float:left; margin-right:13px; width:50px; height:28px; line-height:28px; text-align:left;}
.dibu-z a,.dibu-r a{ color:#666666;}
.dibu-z a:hover,.dibu-r a:hover,.dibu-l p a:hover{ color:#333; text-decoration:underline;}
.dibu-z p{ margin-left:30px; display:block; width:90px;}
.dibu-r{ float:left; margin-left:32px; color:#777777; margin-top:15px; line-height:28px;}
.news_footer{ margin-top:0;}

/**page**/
.nPage {text-align:center;padding:0.5em 0; margin-bottom:5px; line-height:2em; overflow:auto;zoom:1;clear:both; vertical-align:middle; font-size:14px;padding-left:1px;}
.nPage{margin:2.2em 0;}
.nPage .pagination ul li {display:inline-block;}
.nPage .pagination ul li a, .nPage .pagination ul li span{padding: .5em 1em;border:1px solid #e9e9e9;margin-left:-1px;}
.nPage .pagination ul li span{color:#999999;cursor: default;}