@charset "utf-8";
/* css document */
/****************
 * @description : 2017鐗堝叕鍏眂ss鏂囦欢
 * @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; overflow: hidden;}
/***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;}


/*鍒楄〃椤电炕椤?/
.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;}
.page span {display:block; float:left;padding:0.3em 1em;font-weight:bold;}
.page span.goto, .page span.ye {padding-left:0;padding-right:0;}
.page a { display:inline-block; float:left; padding:0.2em 1em;border:1px solid #ccc; background:#fff;margin-left:-1px;}
.page a:hover {text-decoration:none;}
.page span.etc { display:block; float:left; margin:0 0.7em;}
.ye { display:block; float:left; margin:0 0.3em 0 0.2em;color:#777777;}
.goto { display:block; float:left; margin:0 0.2em 0 3em;color:#777777;}
.page button { background: no-repeat left top; border:none; color:white; float:left;width:50px; height:25px; font-size:0px;overflow:hidden;}
input.pinput {width:3em; float:left;margin-top: 3px;}
.page b {float: left;    margin: 0 3px;    padding: 3px;}
.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;}

html.grey img{
            -webkit-filter: grayscale(100%);
            -moz-filter: grayscale(100%);
            -ms-filter: grayscale(100%);
            -o-filter: grayscale(100%);
            filter: grayscale(100%);
            filter: gray;
}
html.grey { filter:progid:dximagetransform.microsoft.basicimage(grayscale=1); filter: gray;-webkit-filter: grayscale(1);}
body.grey img{
            -webkit-filter: grayscale(100%);
            -moz-filter: grayscale(100%);
            -ms-filter: grayscale(100%);
            -o-filter: grayscale(100%);
            filter: grayscale(100%);
            filter: gray;
}
body.grey { filter:progid:dximagetransform.microsoft.basicimage(grayscale=1); filter: gray;-webkit-filter: grayscale(1);}