/*@charset "GB2312";*/
*{word-break:break-all} /*强制换行*/
body{ margin:0px; padding:0px; text-align:center; color:#5C5C5C; font-size:12px;}
a{color:#5C5C5C;text-decoration:underline}
a:hover{color:#F00;text-decoration:none}
a:visited{color:#5C5C5C;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.loading{background-image:url(../loading.gif);padding:0px;margin:0px;background-repeat:no-repeat;font-size:13px}

div{ text-align:left;margin:auto;}
ul{margin:0}
li{list-style:none;}
.w{width:1003px;}
#top{width:1003px; height:80px; background-image:url(bg.jpg);text-align:center}
#logo1 {float:left;}
#logo2 {margin-top:95px;}
#logo2 h1 {font-size:12px; width:1000px; height:auto; margin:0;}
#logo3 {float:right; margin-top:20px;}
#logo3 h1 {font-size:12px; width:240px; height:15px; margin:0;}
#nav {clear:both; height:50px;background-image:url(bg_nav.jpg); line-height:50px; text-indent:40px; color:#FFFFFF }
#nav a{color:#FFFFFF;padding:10px;}
#cp{height:33px;}
#cp li{ float:left; width:250px; height:33px;background:url(bg_cp.jpg);line-height:35px; text-indent:30px;}
#hot_cp{height:28px; border-top:1px #E8E8E8 solid; border-bottom:1px #E8E8E8 dashed; color:#C62A2E; font-weight:bold; line-height:25px; text-indent:5px; margin-top:5px; margin-bottom:5px;}
#demo {
    width:1000px;
	height:300px;
    background: #FFF; 
    overflow:hidden; 
    border: 1px dashed #CCC; 
    text-align: center;  
} 
#demo0 img { 
    border: 3px solid #F2F2F2; 
    display: block; 
} 
#demo1 img {float:left;}
#demo1 h3 {font-size:14px; margin-bottom:3px;}
#demo1 ul{margin-left:-45px}
#demo1 li {float:left;width:248px; margin:10px auto;}
#demo2 img {float:left;}
#demo2 h3 {font-size:14px; margin-bottom:3px;}
#demo2 ul{margin-left:-45px}
#demo2 li {float:left;width:248px; margin:10px auto;}
#content{ clear:both;border-top:1px #E8E8E8 solid; margin-top:10px; padding-top:10px;}
#news{border:1px #E8E8E8 solid; float:left;width:503px;}
#news1{height:24px; background-image:url(bg_news.jpg); color:#FFFFFF; font-weight:bold;line-height:24px; text-indent:5px;}
#gsjj01,#news_hy{ padding:10px 0px 5px 30px;border-bottom:1px #E8E8E8 dashed; font-weight:bold;}
#gsjj01,#news_hy a {color:#C62A2E;}
#news_hy span { margin-left:340px;}
#news_hy1 {background-color:#FBFAF6;padding:10px 0px 5px 30px;}
#news_hy1 li {list-style-type:disc; margin-top:5px;}
#gsjj{float:right;border:1px #E8E8E8 solid; margin-left:10px; width:480px;}
#gsjj01 span {margin-left:100px}
#gsjj01 a {color:#C62A2E;}
#gsjj02{line-height:20px; text-indent:15px; padding:3px;}
#lx {width:340px!important; height:65px!important;width:460px; height:88px; background-image:url(lx.jpg); margin-top:10px;padding:25px 0px 0px 140px;color:#FFFFFF;}
#lx a {color:#FFFFFF; margin-top:3px; }
#footer{clear:both;width:1003px; height:94px; background-image:url(bg-footer.jpg);text-align:center; margin-top:10px;margin-top:10px;}
#footer1{ width:960px; padding:20px 0px 0px 30px; color:#FFFFFF }
#footer1 a{color:#FFFFFF;}
#left{float:right;border:1px #E8E8E8 solid;}
#cpleft{float:left;border:1px #E8E8E8 solid;}
#left1{ width:220px;height:25px; background-image:url(bg_lb.jpg); color:#FFFFFF; font-weight:bold;line-height:25px; text-indent:60px;}
#left21{font-size:14px; border:1px #E8E8E8 dashed;margin:5px auto; padding:0 20px; font-weight:bold; line-height:16px; }
#cpleft li,#left li { margin:5px 0px 0px 30px; }
#left span {color:#C62A2E;}
#right{float:left; width:760px;margin-left:5px;border:1px #E8E8E8 solid;}
#cpright{float:right; width:760px;margin-left:5px;border:1px #E8E8E8 solid;}
#right1{ width:760px; height:25px;background-image:url(bg_jj.jpg); color:#FFFFFF; font-weight:bold;line-height:25px; text-indent:10px; }
#right1 a {color:#FFFFFF;}
#cpright p,#right p { line-height:20px; text-indent:15px;}
#right2 { padding:3px;}
#right2 li img {float:left;}
#right2 li {margin-top:10px;border-bottom:1px #E8E8E8 dashed;}
.cptitle {clear:both; margin:0px auto;}
.cpnr {float:right; width:600px;}
.cptitle a{color:#A95D05;}
.cptitle span {margin:0 0 0 300px;}
#right2 .cptitle img{float:none;}
#right2 h1 {font-size:18px; text-align:center; color:#C62A2E;}
table {font-size:12px}
.newstitle a {color:#000; font-weight:bold;}
.newstitle{background:#D7D7D7;width:700px; height:25px; line-height:25px;text-indent:5px;}
.info{display:block; margin:10px auto}
.newsc h1{color:#0F68C5; margin:10px auto; font-size:14px}
.news li {width:312px; float:left; margin-top:10px;background:url(../newico.gif) no-repeat left center; text-indent:10px;}
.news {margin:10px 0;}
.newsc{margin-right:20px;}
.newsc .info{background:#F1F1F1;text-indent:5px;}
.listt{height:30px;background:#F1F1F1;line-height:30px;margin:10px auto; font-weight:bold}
.node li {float:left; width:167px; margin:5px auto}
.node p {margin:0; text-align:center}
.url{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;height:30px}
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
.list{padding-bottom:5px;padding-top:0px;padding-right:5px;padding-left:5px}/* ITEM */
.list dl{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px} /* 单用户评论显示框 */
.list dl dt{ line-height:25px; color:#333; border-left-width:5px; border-left-style:solid; border-left-color:#D9D9D9; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D9D9D9; padding-left:10px; font-size: 13px; } /* 网友信息 */
.list dl dt span{color:#390;font-size:11px} /* 评论时间 */
list dl dd{font-size:13px;line-height:20px;color:#333;margin:10px;padding:5px} /* 评论内容 */
.comment .post{padding-top:20px;border-top-width:1px;border-top-style:dashed;border-top-color:#999;padding-right:10px;padding-bottom:5px;padding-left:5px;color:#666;padding-left:10px}
.comment .post form{margin:0px;padding:0px}
.comment .post label{display:block;line-height:30px}
.comment .post .btn{display:block;margin-top:8px;padding-top:5px;padding-bottom:2px}