@charset "utf-8";
/* ==========================================================================
   ~重置
   ========================================================================== */
body {text-align: left;-webkit-text-size-adjust: 100%; font:normal 14px/24px Microsoft Yahei,Tahoma,simsun;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td {	margin: 0;	padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
table, fieldset, img, a img {border: 0;}
ul, ol, li, dl, dd, dt {list-style: none outside none;}
table {	border-collapse: collapse;border-spacing: 0;}
em, strong, th {font-style: normal;font-weight: normal;}
strong {font-weight: 600;}
input, select, form img, button {vertical-align: middle;}
iframe {overflow: hidden;}
a, a:link, a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;	color: #9a0107;}
a, a:focus {outline: none;}
h1 {display: none;}

.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.k2 p,.k{ text-indent:2em;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
form{ clear:both;}
.blank,.blank5,.blank1,.blank10,.blank20,.blank30{clear:both;display:block;font-size:1px;visibility:hidden;height:-1px;line-height:0;}
.blank5{ height:5px;}.blank10{ height:10px;}.blank20{ height:20px;}.blank30{ height:30px;}.blank1{ height:1px;}
.clearfix:after {visibility: hidden; display: block; font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.fix:after{clear:both;content: ".";display: block;height: 0;visibility: hidden;}
.c_lan,.c_lan a,a.c_lan:link,a.c_lan:visited {color:#006699!important;}
.c_h,.c_h a,a.c_h:link,a.c_h:visited {color:#F90!important;}
 a.c_lan:hover,.c_lan a:hover, a.c_h:hover,.c_h a:hover{color:#F00!important;}

.page{ width:100%; overflow: hidden; margin:0 auto;}
.piclist li {width: 140px;height: 178px;overflow: hidden;float: left;display: inline;margin: 10px 5px;padding: 5px;background: #fff;border: 1px solid #ccc;}
.piclist li img{width:140px;}
.list_tit h4 {font: normal 15px/24px Microsoft Yahei,Tahoma,simsun;text-align: left;}
.list_info{font:normal 12px/18px Microsoft Yahei,Tahoma,simsun;color:#ADA9A9; margin-bottom: 10px;}
.list_info p{text-indent: 2em;}
.list_zuozhe,.list_laiyuan,.list_tim{font:normal 12px/22px Microsoft Yahei,Tahoma,simsun;color:#959595;}
.list_zuozhe a,.list_laiyuan a,.list_tim a{color:#88B4D1;}
.list_zuozhe a:hover,.list_laiyuan a:hover,.list_tim a:hover{color:#42ADF3;}
.list_zlt{background:#F3EEEE;padding:5px;}
.bar_pages{ zoom:1; text-align:center;margin-top:20px;}
.bar_pages a,.bar_pages span{ display:inline-block; width:22px; height:22px; line-height:22px; border:1px solid #DDD; background:#F0F4F5;}
.bar_pages .bar_pages_flip{ width:48px;}
.bar_pages a,.bar_pages a:visited{ color:#1F3A87;}
.bar_pages span{ color:#DDD;}
.bar_pages .active{ font-weight:bold; color:#FFF; background:#1F3A87;}