@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin:0;padding:0; }
img { border: 0 none; vertical-align: middle; }
body, input, select, button, textarea { font-size:12px; font-family:arial,"微软雅黑","宋体";}
.yahei{ font-family:"Microsoft Yahei";}
.arial{ font-family:arial;}
.song{font-family:"\5b8b\4f53";}
li{ list-style-type:none;}
button {cursor: pointer; border:none;}
body {color: #000; line-height:24px;height:100%; overflow-x:hidden; background:#eeeeee;}
html{-webkit-text-size-adjust:none;}
a{ color:#000; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());}
a:hover {text-decoration:none;color:#000; }
a:focus { outline: none; }
input:focus,textarea:focus,select:focus{ outline: none; }
.clear{ height:0; clear:both;}
.fixed,.warp { display: block; min-height: 1%; }
*html .fixed,*html .warp { height: 1%; }
.ny_zt{ width:100%; overflow:hidden; margin:0 auto;}
.ny_lg{ width:90%; margin:0 auto; overflow:hidden; padding-top:20px;}
.ny_con{ font-size:14px; line-height:30px; padding-top:20px;}
.ny_cplist{ overflow:hidden; padding-top:20px;}
.ny_cplist ul li{ display:block; width:50%; float:left;}
.ny_cplist ul li a{ display:block; width:90%; margin:0 auto; border:1px solid #ccc; padding:5px;}
.ny_cplist ul li a img{ width:100%; height:380px;}
.ny_cplist ul li a:hover{ border:1px solid #ff6600}
.ny_cplist ul li span{ display:block; text-align:center; font-size:16px; font-weight:bold; padding:10px 0;}
.fl{ float:left; border:0;}
.fr{ float:right; border:0;}
.textlist {width: 1000px; margin:0 auto; padding-top:20px;}
.textlist li{height: 133px; margin-bottom: 10px; border:0;}
.textlist li a{display: block;padding: 26px 23px; color:#333333}
.textlist li .depth_time{margin-right:15px;}
.textlist li .item{ width:810px;}
.textlist li .item h2{font-size: 18px;font-weight: bold;line-height: 20px; padding-bottom:4px;}
.textlist li .item span,.news .listNews .textlist li .item p{font-size: 12px;font-family: "宋体"; display: block; line-height: 15px; color:#333333}
.textlist li .depth_time{width:100px; height:80px; text-align:center; font-family:Arial;}
.textlist li .depth_time span{ width:100%; display:block; background:#eaeaea; height:41px;line-height:41px;color:#d3211a;font-size:36px;}
.textlist li .depth_time p{ height:39px; line-height:39px; background:#d3211a; color:#fff;font-size:18px;}
.cp_tit{ text-align:center; font-size:20px; padding:20px 0;}
.cp_img{ text-align:center;}
.cp_img img { width:977px;}
.ns_tit{text-align:center; font-size:20px; padding:20px 0;}
.ns_sj{ text-align:center;}
.ny_con{ width:1000px; margin:0 auto; padding-bottom:40px; font-size:14px;}
.ny_con img{ max-width:100%; margin:0 auto; display:block;}
.info{ width:950px; margin:0 auto; padding-top:30px;}
.info span{ display:block; font-size:14px;}
.pagelist { padding:60px 0 40px; font-size:12px; text-align:center; clear:both; overflow:hidden; color:#333; font-size:16px;}
.pagelist ul li{ display:inline-block; }
.pagelist a { display:block; height:40px; line-height:40px; background:#fff; text-align:center; color:#333; padding:0 20px;}
.pagelist a:hover { background:#e78f48; color:#fff; text-decoration:none; }
.pagelist ul li.active a{ background:#e78f48; color:#fff; text-decoration:none;}
.prenext{width:80%; margin:0 auto; font-size:16px; line-height:30px; padding:20px 0; border-top:1px dashed #ccc; overflow:hidden;}
.prenext .next{ display:block; float:left; width:40%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.prenext .pre{ display:block; float:right; width:40%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}