@charset "gb2312";
body{ max-width:540px; margin:0 auto}
.pos { padding:10px; overflow:hidden; font-size:12px; color:#252525; }
.pos a { color:#252525; }
.list-item, .arcbody { border-top:2px solid #0087c7; overflow:hidden; }
.list-item ul { overflow:hidden; }
.list-item li { float:left; overflow:hidden; width:100%; border-bottom:1px solid #eee; }
.list-item li p { display:table; width:100%; }
.list-item li p span.inner-info, .list-item li p a.inner-zx { display:table-cell; line-height:22px; padding:15px 0; vertical-align:middle; }
.list-item li p span.inner-info { color:#616161; padding:15px 0; font-size:14px; width:72%; }
.list-item li p span.inner-info a { border-right:1px solid #eee; padding:0 10px; display:block; color:#616161; }
.list-item li p span.inner-info strong { color:#000; font-size:18px;display:block; padding-bottom:5px; font-weight:bold !important; }
.list-item li p span.inner-info i { color:#f00; font-style:normal; }
.list-item li p a.inner-zx { text-align:center; }
.list-item li p a.inner-zx span { display:block; color:#ff6821; }
.list-item li p a.inner-zx:hover { background:#f4f4f4; font-size:16px; }
.pagelist { padding:15px 10px; text-align:center; }
.pagelist ul { width:100%; overflow:hidden; }
.pagelist ul li { display:inline-block; padding:10px; color:#000; }
.pagelist ul li a { color:#000; }
/* 列表页添加样式 */
.list_m { padding:10px; overflow:hidden; margin-bottom:10px; }
.list_m ul { display:table; width:100%; }
.list_m ul li { display:table-cell; vertical-align:middle; width:25%; border-right:1px solid #e6e6e6; text-align:center; }
.list_m ul li:last-child { border-right:none; }
.list_m ul li a { display:block; color:#000; font-size:16px; }
.list_m ul li:last-child a { position:relative; }
.list_m ul li:last-child a:after { position:absolute; content:'HOT'; color:#fff; padding:1px 2px; font-size:8px; background:#f00; border-radius:10px; font-weight:bold; top:-7px; left:80%; animation:mykeframe 1.5s linear infinite; -moz-animation:mykeframe 1.5s linear infinite; /* Firefox */ -webkit-animation:mykeframe 1.5s linear infinite; /* Safari and Chrome */ -o-animation:mykeframe 1.5s linear infinite; /* Opera */ }
.list_tel { padding:10px; margin-top:10px; overflow:hidden; }
.list_tel h2 { font-size:16px; color:#010101; font-weight:normal; }
.list_tel ul { display:table; padding-top:10px; width:100%; }
.list_tel li { display:table-cell; width:50%; vertical-align:middle; }
.list_tel li:last-child { text-align:right; }
.list_tel li:first-child a { background:#2e3642; }
.list_tel li:last-child a { background:#ff6821; float:right; }
.list_tel li a { display:table; color:#fff; padding:5% 0; width:98%; border-radius:6px; }
.list_tel li a span { display:table-cell; width:30%; padding:0 5%; text-align:right; vertical-align:middle; }
.list_tel li a span img { width:30px; }
.list_tel li a font { display:table-cell; font-size:11px; text-align:left; vertical-align:middle; }
.list_tel li a em { display:block; font-size:14px; font-style:normal; }
.sk_box { padding:10px; margin-top:10px; overflow:hidden; }
.sk_box h2 { font-size:16px; color:#010101; padding-bottom:10px; font-weight:normal; }
.sk_box ul { width:100%; display:table; padding-bottom:1%; }
.sk_box li { display:table-cell; width:25%; text-align:center; vertical-align:middle; }
.sk_box li:first-child { text-align:left; }
.sk_box li:last-child { text-align:right; }
.sk_box li a { display:inline-block; width:96%; padding:10% 0; border-radius:5px; font-size:14px; text-align:center; color:#fff; }
.sk_box ul:nth-child(2) li:first-child a {
 background-color:#f90;
}
.sk_box ul:nth-child(2) li:nth-child(2) a {
 background-color:#069;
}
.sk_box ul:nth-child(2) li:nth-child(3) a {
 background-color:#9c3;
}
.sk_box ul:nth-child(2) li:last-child a {
 background-color:#f66;
}
.sk_box ul:nth-child(3) li:first-child a {
 background-color:#06c;
}
.sk_box ul:nth-child(3) li:nth-child(2) a {
 background-color:#f66;
}
.sk_box ul:nth-child(3) li:nth-child(3) a {
 background-color:#09c;
}
.sk_box ul:nth-child(3) li:last-child a {
 background-color:#f90;
}
.sk_box ul:nth-child(4) li:first-child a {
 background-color:#9c3;
}
.sk_box ul:nth-child(4) li:nth-child(2) a {
 background-color:#3c9;
}
.sk_box ul:nth-child(4) li:nth-child(3) a {
 background-color:#369;
}
.sk_box ul:nth-child(4) li:last-child a {
 background-color:#9cc;
}
@keyframes mykeframe { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
@-moz-keyframes mykeframe /* Firefox */ { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
@-webkit-keyframes mykeframe /* Safari and Chrome */ { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
@-o-keyframes mykeframe /* Opera */ { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
/* 文章页样式 */
.arctitle { padding:20px 10px; overflow:hidden; }
.arctitle h1 { text-align:center; font-size:22px; font-weight:normal; }
.arctitle h1 a { color:#000; }
.arctitle p { font-size:12px; color:#7a7a7a; padding:8px 10px 0; text-align:center; }
.arctitle p a { color:#7a7a7a; }
.dianhua { padding:0 10px; }
.d-inner { background:#f4f4f4; color:#7a7a7a; font-size:14px; }
.d-inner span { color:#ff6821; }
.w320 { width:290px; padding-top:20px; margin:0 auto; }
.w320 img { width:auto; }
.arcinner { padding:0px 10px 15px 10px; overflow:hidden; font-family:微软雅黑; font-size:16px; line-height:28px; }
.arcinner p { margin:15px 0; overflow:hidden; }
.arcinner img { width:auto; max-width:100% }
.page ul { width:100%; overflow:hidden; }
.page ul li { float:left; width:100%; padding:15px 10px; overflow:hidden; font-size:16px; border-bottom:1px solid #eee; }
.page ul li a { font-size:16px; color:#000; }
.page ul li:last-child { border-bottom:0 none; }
/*色块*/
.title { color: #252525; font-family: "微软雅黑"; font-size:16px; padding:10px 0; }
.title strong { border-left: 3px solid #ffae00; color: #252525; padding-left: 12px; }
.guanggao_sk { background-color: #FFFFFF; font-family: arial; font-size: 12px; line-height: 25px; list-style:	none outside none; margin:	0;  vertical-align:	bottom; }
.zylmdh { height:	auto; margin:	0 auto; padding:0 10px; overflow: hidden; }
.box1x { background-color: #e79d24; color: #FFFFFF; font-size: 13px; font-weight: bold; height:	30px; line-height: 30px; padding-left: 15px; display:none; }
.xgn { width:100%; overflow:hidden; }
.xgn ul { }
.xgn li { color: #FFFFFF; display: block; float: left; text-align:	center; }
.xgn li a { color: #FFFFFF; }
/* 评论列表页 */
.list_conment { width:100%; overflow:hidden; }
.conment_title { padding:0 15px; height:30px; line-height:30px; background:#e79d24; text-align:right; color:#fff; margin-top:10px }
.conment_title span { float:left; font-size:16px }
.list_conment ul { width:100%; overflow:hidden }
.list_conment ul.conment_inner li { padding-left:45px; background:url(/images/conment_list.jpg) 15px 15px no-repeat; overflow:hidden; padding-top:12px; padding-bottom:15px; border-bottom:1px solid #e1e1e1; padding-right:10px }
.list_conment ul.conment_inner li span { font:14px/24px 宋体; color:#444 }
.list_conment ul.conment_inner li p { font:12px/20px 微软雅黑; color:#6e6e6e }
.list_conment ul.conment_inner li p font { color:#f00; font-size:12px }
.conment_pagelist { width:100%; height:60px; line-height:60px; text-align:center }
.conment_pagelist li { display:inline; color:#868686; margin:0 5px }
.conment_pagelist li a { padding:10px 15px; border:1px solid #dadada; color:#868686 }
.comment_list { padding-right:10px; line-height:25px; color:#6E6E6E; font-size:14px; text-align:right }
.comment_list a { color:#6E6E6E }
.conment_btn { padding:10px; text-align:right; }
.conment_btn a { display:inline-block; background:url(../images/conment_ico.jpg) 15px center no-repeat; padding-left:50px; color:#010101; font-size:16px; }
.tjyd { padding:0 10px; overflow:hidden; }
.tjyd ul { }
.tjyd ul li { float:left; width:100%; line-height:30px; border-bottom:1px solid #eee; }
.tjyd ul li:last-child { border-bottom:0 none; }
.tjyd li a { color:#252525; display:block; padding:10px 0; font-size:16px; }
/* 文章页添加样式 */
.psi { padding:5px 10px; margin-bottom:10px; overflow:hidden; }
.psi a { display:table; width:100%; font-size:16px; color:#000; }
.psi em { display:table-cell; width:40px; padding-right:15px; vertical-align:middle; }
.psi span { display:table-cell; vertical-align:middle; }
.psi span font { color:#ff6821; }
.psi img { float:left; width:40px }
.mstw a { display:block; margin:0 auto; width:75%; overflow:hidden; }
.mstw a img { width:100%; }
#xgn_1, #xgn_6 { background:	none repeat scroll 0 0 #f90; font-size: 14px; font-weight: bold; line-height: 40px; width:28.3%; }
#xgn_2, #xgn_3, #xgn_4 { background:	none repeat scroll 0 0 #09c; line-height: 22px; margin-left:0.5%; width:30.51%; }
#xgn_3 { background:	none repeat scroll 0 0 #9c3; width: 40%; float:right; }
#xgn_4 { background:	none repeat scroll 0 0 #3c9; margin:	2px 0 0; width: 28.3%; }
#xgn_5 { background:	none repeat scroll 0 0 #09c; float: right; font-size: 14px; font-weight: bold; line-height: 40px; margin:	2px 0.6% 0 0; width: 42.2%; }
#xgn_6 { background:	none repeat scroll 0 0 #06c; float: right; font-weight: 100; margin-top:	2px; }
#xgn_7, #xgn_8 { background:	none repeat scroll 0 0 #9cc; font-weight: bold; line-height: 30px; margin-top:	2px; overflow: hidden; width: 49.7%; }
#xgn_8 { background:	none repeat scroll 0 0 #f66; font-size: 14px; margin-left:0.6%; }
.newarc_like{ padding-left:2%; background:#fff; overflow:hidden; padding-bottom:2%}
.newarc_like .newarc_like_t{ color:#0087c7; font-size:1.3rem; font-weight:bold; padding-top:2%}
.newarc_like ul li{ line-height:26px;}
.newarc_like ul li a{ font-size:1.1rem; color:#333333; line-height:1.8rem}


.jszt_zx{ width:82%; margin:2% auto;overflow:hidden;clear:both;background:#fff;}
.jszt_zx a{ width:45%;line-height:2rem; text-align:center; margin:0 2%; background:#0099cc; color:#fff; border-radius:5px; font-size:1.1rem; float:left; font-family:微软雅黑}
.jszt_zx a.zxzj{ background:#ff9900;}
.peitu {font-family: 微软雅黑; text-align:center; background:#fff; padding:2% 0}
.peitu2{ text-align:left; margin-left:5%}
.peitu h2{ font-size:1.3rem; color:#13a4db;    padding: 2% 0;}
.peitu img{ max-width:90%}
.peitu h2 span{color:#ff0000}
.peitu p{ font-size:1.1rem; color:#000}
.pt_swt{ text-align:left; margin-left:6%}
.pt_swt a{ color:#ff0000; font-size:1.2rem}

.pp{ font-size:1.1rem; font-weight:bold; color:#000; text-align: center; margin:3% 0 2%}
.pp_img{ width:97%; margin:0 auto}
.pp_swt{ width:60%; margin:2% auto 0; background:#0087c7; line-height:2rem; text-align:center}
.pp_swt a{ color:#fff}