@import url("/inc/css.css");
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
#login { margin:0 auto;width: 948px;height:22px;line-height:22px;overflow:hidden; }
#login span{float:right;}
#login .tq{width:350px;padding:0 20px;}
#top{margin:0 auto; width: 948px;height:60px;border: 1px solid #ccc;}
#top_logo {float: left;margin-left:5px;width: 220px;}
#top_list {float: left;width:716px;font-size:13px;}
#top_list ul{margin-top:10px;}
#top_list ul li{ float: left; width:40px; height:22px; line-height:22px; text-align: center; }
#top_list ul .k15{width:60px;}
#top_list ul .pd{margin-left:5px;width:70px; font-weight: bold; border-left: 1px dotted #ccc; }
#banner{margin:5px auto;width: 948px;}

.l{ float:left; width:686px;overflow:hidden;}
.r{float:left;width:262px;overflow:hidden;}
/*Ê×Ò³*/


#jdt {position:relative;float:left;padding:5px;border: 1px solid #ccc;margin:0 10px 5px 0;background-color:#f7f7f7;overflow:hidden;}
#jdt img{width:240px;height:180px;}
#jdt p{display:none;overflow:hidden;}
#jdt_page{position: absolute;left:0;width:243px;margin-top:-23px;filter:alpha(opacity=80);text-align:right;}
#jdt_page strong{background:#009A91;color:#fff;padding:1px 4px;margin:0 2px;}
#jdt_page a{border:1px solid #B6CFCD;padding:0px 3px;margin:0 2px;color:#009A91;background:#fff;text-decoration:none;}

#jd{float:left;width:404px;height:183px;border:1px solid #ccc;padding:4px;overflow:hidden;}
#jd h3{font-size:16px;text-align: center;padding:4px 0;white-space:nowrap;overflow:hidden;}
#jd h3 a{color:#f60;}
#jd p{text-align:left;height:53px;line-height:17px;color:#888;text-indent: 2em;margin:2px;border-bottom:1px dotted #ccc;overflow:hidden;}
#jd ul{width:414px;height:100px;overflow:hidden;}
#jd ul li{float:left;width:192px;padding-left:10px;height:20px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 3px 7px;overflow:hidden;}


.news_pic{float:left;width:683px;height:108px;border: 1px solid #ccc;margin-top:5px;overflow:hidden;}
.news_pic h5{float: left;padding:10px 4px;width:18px;height:95px;text-align:center;line-height:24px;background:#f5f5f5;color:#333;}
.news_pic ul{float:left;width:650px;padding:4px 2px;overflow:hidden;}
.news_pic ul li{ float:left; width:128px;margin:0 1px;height:100px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_pic ul li img{width:100px;height:75px;padding:4px;border: 1px solid #ddd;}

.box_l{margin-left:10px;}
.box1{float:left;width:331px;border: 1px solid #ccc;overflow:hidden;}
.box8{float:left;width:674px;border: 1px solid #ccc;overflow:hidden;}
.cls {float:left;width:674px;height:17px;background-color:#C8E6FF;}
.clsname {width:150px;height:21px;background:url(/classad/image/box_t.gif) left bottom no-repeat;clear:both;margin-left:10px;font-weight:bold;font-size:14px;padding-top:6px;text-indent:10px;}.box1 h5{position:relative;height:24px;line-height:24px;padding-left:10px;background:url(/image/box_bj0.gif);border-bottom: 1px solid #ccc;}
.cls_list{float:left;width:670px;border:1px solid #C8E6FF;border-top:0;padding-bottom: 10px;}
.cls_list dl{width:674px;display:block;margin:14px auto 0px;overflow:hidden;}
.cls_list dl dt{display:block;width:270px;height:25px;background:url(/classad/image/cls_dt_bj.gif) no-repeat;line-height:25px;color:#888;}
.cls_list dl dt a{font-weight:bold;font-size:14px;margin-left:15px;text-decoration:none;color:#888;}
.cls_ldd{overflow:hidden;}
.cls_list dl dd a{height:15px;line-height:15px;display:block;float:left;white-space:nowrap;padding:0 5px;margin:6px 0px 3px 0px;}
.box1 h5 a{position:absolute;left:10px;bottom:-1px;background: #fff; border: 1px solid #ccc;border-bottom:0;text-align:center;height:21px;line-height:21px;padding:0 10px;color:#333;text-decoration:none;}
.box1 h5 .more{ position:relative; float:right; margin-right:10px; background: none; border:0; font-weight: normal;height:24px;line-height:24px;}
.box1 ul{margin:3px 4px;overflow:hidden;}
.box1 ul li{width:311px;padding:0 0 0 10px;height:20px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 0px 9px;overflow:hidden;}
.box1 ul li span{float:right;color:#999;} 
.box1 .news{width:321px;margin:0 0 0 5px;padding:2px 0 0 0;border-top: 1px dotted #ccc;overflow:hidden;}
.box1 .news li{width:311px;padding:0 0 0 10px;height:20px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 0px 9px;overflow:hidden;}
.box1 .news li span{float:right;color:#999;} 
.box1 .pic{float: left;padding:5px 0 2px 10px;overflow:hidden; }
.box1 .pic img{width:100px;height:75px;}
.box1 .hot{float:left;width:200px;height:79px;padding:5px 5px 0px 10px;border:0;margin:0;overflow:hidden;}
.box1 .hot li{width:205px;padding:0px;line-height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:none;}
.box2{width:259px;border: 1px solid #ccc;overflow:hidden;}
.box2 h5{position:relative;height:24px;line-height:24px;padding-left:10px;background:url(/image/box_bj0.gif);border-bottom: 1px solid #ccc;}
.box2 h5 a{position:absolute;left:10px;bottom:-1px;background: #fff; border: 1px solid #ccc;border-bottom:0;text-align:center;height:21px;line-height:21px;padding:0 10px;color:#333;text-decoration:none;}
.box2 h5 .more{ position:relative; float:right; margin-right:10px; background: none; border:0; font-weight: normal;height:24px;line-height:24px;}
.box2 .txt{height:80px;padding:2px 4px;overflow:hidden;}
.box2 .txt li{height:20px;line-height:20px;margin-left:2px;}

.box2 .ad{padding:0 4px;height:250px;clear:both;overflow:hidden;}
.box2 .ico{padding:3px 4px;overflow:hidden;}
.box2 .ico2{padding:5px 4px;overflow:hidden;}
.box2 .ico li,.box2 .ico2 li{width:240px;padding:0 0 0 10px;height:20px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 0px 9px;overflow:hidden;}
.box2 .ico li span{float:right;color:#999;}
.bm{width:250px;}

.list_lb{ margin:0 auto; width:900px; overflow:hidden;}
.list_lb dl { float:left; padding:10px 0px; width:900px; border-bottom: 1px dotted #CCCCCC; }
.list_lb dt{ float:left; width:900px;margin-bottom: 5px; font-size:14px; font-weight: bold;}
.list_lb dt a:link,.list_lb dt a:visited ,.list_lb dt a:hover {color:#333;}
.list_lb dd{float:left; width:60px; }

.link {margin:5px auto; width: 946px;height:68px;}
.link_l {float: left;height:53px;width: 130px;text-align: center;padding-top: 15px;}
.link_r {float: left;height: 53px;width: 808px;padding-top: 15px;}
.link_r a {margin-left:10px;}
 
.qilist{margin:0px auto 5px auto; width:948px;overflow:hidden;}
.qilist .box1,.qilist .box2{height:275px;}
.ad{ margin:0px auto; width:954px;overflow:hidden;}
.ad img{float: left;width:155px;height:55px;padding:5px 2px;}
.ad728{margin:5px auto; width:940px;border: 1px solid #ccc;padding: 2px;}
.ad728 p{float:right;line-height:150%;width:185px;}
#bottom{margin:0 auto;width:948px;text-align:center;color:#666;overflow:hidden;}
#bottom p{padding-bottom:5px;}