@charset "gb2312";
/* CSS Document */

/*-
	Author:Beyond
	Time:2014-03-12
-*/

/*-Reset-*/
body,div,p,ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,input,form,table,tr,th,td,input,select,button,textarea,label {margin:0; padding:0;}
body {font:14px/1.5 Tahoma,"\5b8b\4f53",sans-serif; background-color:#ff842a;}
ul,ol,dl,.box,form {overflow:hidden; zoom:1;}
li {list-style:none;}
input,textarea,select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input,textarea,select {*font-size:100%;}
em {font-style:normal;}
a {color:#666; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover {color:#f90; text-decoration:underline;}
img {border:0;}
table,tr,td,th {border-collapse:collapse; border-spacing:0;}

/*-Public-*/
.wrap {width:1000px; overflow:hidden; margin:0 auto;}
.l {float:left;}
.r {float:right;}
.pr {position:relative;}
.db {display:block;}
.dn {display:none;}
.more {position:absolute; top:0; right:10px; font-weight:400; font-size:12px; color:#145fa8;}
.mb {margin-bottom:5px;}
.main {width:690px; overflow:hidden;}
.side {width:280px; overflow:hidden;}
h3 {height:38px; line-height:38px; background:url(imagesl_qzlx.png); overflow:hidden; color:#fff; font-size:14px; padding-left:15px;}
h4 {height:46px; line-height:46px; font-size:14px; color:#c80005; font-weight:400; padding-left:20px; border-bottom:solid 1px #e30113;}

/*-Head & foot-*/
.banner {height:222px; overflow:hidden; background:url(imagesbanner_jshta.jpg);}
.foot {height:50px; line-height:50px; text-align:center; font-size:12px; color:#ffffca;}

/*-Index-*/
.container {padding:10px; background:#fff url(imagesm_qzlx.png) repeat-x;}
.list ul {padding:10px 10px 10px 5px;}
.list ul li {height:30px; line-height:30px; width:100%; float:left; overflow:hidden;}
.list ul li a {background:url(imagess_qzlx.png) 0 center no-repeat; padding-left:10px; color:#333; float:left;}
.list ul li a:hover {color:#145fa8;}
.list ul li p {float:left; width:75%; overflow:hidden;}
.list ul li span {float:right; text-align:right; width:20%; overflow:hidden; color:#333;}

/*-Page-
.page {overflow:hidden; zoom:1; color:#333; padding:20px 0 20px 35px;}
.pages span,.pages a,.pages label,.pages strong,.pages em {float:left; display:inline; margin-right:5px;}
.pages a,.pages span {border:1px solid #cadce6; height:22px; line-height:22px; padding:0 8px;}
.pages label {margin-right:10px; line-height:24px;}
.pages span {color:#d9e0e6;}
.pages a {color:#285382;}
.pages a:hover {border-color:#ff6801; color:#ff6801;}
.pages a.current,.pages a.current:hover {font-weight:900; border:0; color:#333; line-height:24px;}
*/
/*-美化通用分页样式-*/
.page {text-align:center; padding:10px 0;}
.page a {margin-left:6px; display:inline-block; vertical-align:middle; border:1px solid #88d6ff; /*width:16px;*/ height:16px;/* padding-top:2px;*/ color:#009bec; text-align:center; overflow:hidden; line-height:16px; padding:0 5px;}
.page a.this {background:#88d6ff; color:#fff;}
.page input {width:40px; margin:0 5px;}
.page a.aauto {width:auto; padding:0 4px;}


/*-Content-*/
.p20 {padding:20px;}
h4 a {color:#c80005;}
h1 {font-size:16px; color:#363636; text-align:center; padding-bottom:15px; padding-top:10px;}
.intro {text-align:center; color:#999; padding-bottom:15px; border-bottom:1px dotted #dadada;}
.intro span {padding:0 30px;}
.content {line-height:2; font-size:14px; color:#363636; padding:10px 0;}
