@charset "utf-8";
body{width:960px; margin:0px auto 0px auto; font-size:12px; text-align:left;}
a:link, a:visited, a:hover{text-decoration:none;}
img{border:0px;}
p,form,h1,ul,h2,select,h3,h4,h5,h6,input,li,object{margin:0px; padding:0px;}
li{list-style:none;}
.xinwen{ width:960px; clear:both; text-align:left;height:130px; margin:auto}
.xinwen ul{float:left; width:960px; clear:both; background-color:#7b7b7b; font-size:12px; color:#fff;background:url(http://www.a963.com/css/tplfiles/black/images/searchbg.jpg) repeat-x;}
.xinwen ul a,.xinwen ul a:visited,.xinwen ul a:link{  font-size:14px; color:#fff}
.xinwen ul li b{ color:#333333; display:none}
.xinwen li a{color:#0000CC;}
.xinwen li{float:left; height:21px; padding-top:9px; width:7%; text-align:center;}
.xinwen li b{ color:#000;}
.xinwen p{float:left; width:100%; clear:both;}
.xinwen ul.banner{ margin-left:auto; width:956px; height:86px; padding-left:4px; margin-bottom:2px; padding-top:4px; overflow:hidden}
.xinwen .banner li{ margin:0px; padding:0px;width:50px;float:left;text-align:center; margin-right:3px;}
.xinwen ul.banner li a,.xinwen ul.banner li a:link,.xinwen ul.banner li a:visited{ color:#7b7b7b; font-size:12px;}
.xinwen .banner{background:none;border:none;font-size:12px;margin-top:1px; background-color:#ffffff;  padding:1px 0px; margin-top:5px;}
.xinwen .banner img{ margin:0px; padding:0px;margin-bottom:4px;width:50px;height:66px}
.chanNav{ background-color:#chanNav; repeat-x; display:none}


.main{float:left; width:960px; clear:both; text-align:left;margin-top:12px}
.main_left{float:left; width:780px;}
.left_info{float:left; width:100%; border-bottom:#cccccc 1px solid; margin-bottom:10px; padding-bottom:10px;}
.left{float:left; width:300px;}
.left h1{float:left; width:290px; background-color:#3e3e3e;font-size:14px; padding:8px 0 5px 10px; width:80px;}
.left h1 a{ color:#fff; text-decoration:underline}
.info{float:left; width:298px; clear:both;background-color:#fff; font-size:12px;}
.info h2{float:left; width:278px; font-size:14px; overflow:hidden; height:20px; line-height:22px; font-weight:lighter; margin:5px;}
.info a{color:#0000cc; text-decoration:underline;}
.info_img{padding:5px 10px; width:278px; line-height:22px;}
.info_img p{float:left; width:150px; height:100px; overflow:hidden; margin:2px 10px 0px 2px;}
.info_img p img{width:150px;}
.info_img span{ float:right; margin:-22px 5px 0 0;}
.info ul{ float:left; width:100%; clear:both; padding-bottom:5px;}
.info ul li{ margin-left:10px; line-height:22px; width:288px; overflow:hidden; height:20px;}
.left_li{float:right; width:450px; font-size:14px; line-height:18px;}
.left_li ul{float:left; width:100%;}
.left_li ul li{ margin-left:10px; width:440px; overflow:hidden; margin:6px; height:18px;}
.left_li ul li span{ margin-left:20px; color:#999; font-size:12px;}
.left_li a{color:#0000cc; text-decoration:underline;}
.left_li .li{ width:100%;}
.link{float:left; width:100%; clear:both;margin-top:10px; text-align:left}
.link h4{ background-color:#f1f1f1; float:left; width:950px; padding:5px 0 3px 10px; font-size:14px;}
.link h4 span{float:right; margin:-15px 10px 0 0; font-weight:lighter; font-size:12px;}
.link h3{border:#c9c9c9 1px solid; float:left; width:938px; clear:both; padding:10px; line-height:21px; font-weight:lighter; font-size:12px;}


.left_main{width:610px; float:left; border:1px solid #BAD3F5; padding:0px; padding-bottom:15px;}
.left_list{width:590px; padding:10px;  float:left;}
.left_list ul{width:100%; float:left;}
.left_list li{font-size:14px; line-height:25px; padding-left:10px; background:url(../images/i1_1.gif) 2px 10px no-repeat;width:570px; overflow:hidden; white-space:nowrap;}
.left_main a{color:#0000cc; text-decoration:underline;}
.left_list li span{ color:#999; font-size:12px; margin:0 10px;}
.left_list li font{color:#008000; font-size:12px;}
.left_list li font a,.left_list li font a:visited{color:#008000; font-size:12px;}
.right_main{float:right; width:328px;_width:310px;font-size:12px; line-height:22px; padding:0px; margin:0px; border:1px solid #E3EDFB;margin-left:5px; height:auto;}
.right_main ul{ float:left; padding-bottom:10px; width:100%}
.right_main ul h2,.right_main  p{ background-color:#E3EDFB; font-size:14px; font-weight:bold; height:22px; width:320px; padding-left:8px;float:none; clear:both; margin:0px;}
.right_main .liimg{ text-align:center; margin-top:10px;}
.right_main .lititle{overflow:hidden; white-space:nowrap;  margin-left:5px; font-size:14px;}
.right_main li a{color:#0000cc; text-decoration:underline;}
.right_main .liinfo{ margin-left:5px;}
.right_main li span{ margin-left:20px;}
.right_main .lilist{padding:0 0 0 10px; overflow:hidden; white-space:nowrap; background:url(../images/i1_1.gif) 2px 10px no-repeat; margin-left:5px;}
.guideads{width:290px; float:left; clear:both; line-height:22px; text-align:center; margin:10px 0; height:250px;padding:10px 5px 5px 5px;}
.right_main .vip h2{float:left; background-color:#E3EDFB}
.right_main .vip ul.vipt1,.right_main .vip ul.vipt{width:313px;}
ul.subsubmenu{ background-color:#E3EDFB; border-bottom:1px solid #BAD3F5;line-height:30px;font-size:12px; padding-left:12px;}
li.line{ margin:0px; padding:0px; font-size:0px;border-bottom:#C6D8F7 1px dashed;line-height:8px; height:8px;margin-bottom:8px; list-style:none}
ul.pagelinks{width:100%; float:left; clear:both; font-size:14px; margin-top:0px; margin-bottom:10px; color:#b1b1b1}
.pagelinks li{float:left; margin:0px 5px; list-style:none; padding:0px;}
.pagelinks a,.pagelinks a:visited{ margin:5px;}
ul.pagelinks .curpgcss{ color:#FF0000}
.spathinfo{float:left;margin-top:0px; background-color:#7b7b7b; color:#fff}
.subinfo{padding-bottom:20px; border-bottom:1px dashed #E3EDFB; margin-bottom:10px; clear:both}
.subinfo a{ margin-right:10px;}
.orderby{ float:right}
.curpath{ border-bottom:1px solid #cccccc; line-height:25px; height:25px;}
.hits{ float:right}
.insublist{ float:left;}
.seoinfo{ float:right; margin-right:20px;}
.left_list li span.tj{ color:#FF9900}
.abouttags{ background-color:#F2F5FD;clear:both; float:none; margin:1px; padding:10px; border-top:1px solid #FF0000}
.abouttags h2{ margin:0px; padding:0px;width:70px; font-size:14px; font-weight:bold; float:left; margin-right:10px; line-height:20px;}
.abouttags ul{ line-height:20px;float:left; width:500px; margin:0px; padding:0px;}
.abouttags ul li{ margin:0px; padding:0px; float:left; margin-right:15px; width:108px; text-align:left; overflow:hidden; white-space:nowrap; list-style:none;}
.abouttags ul li a,.abouttags ul li a:visited{ text-decoration:underline}
.main_right{float:right;width:160px}
.main_right .list1 img{width:160px;height:113px}
