@charset "gb2312";
/* CSS Document */

body{font-family:"宋体";font-size:12px;color:#000C1A; background:url(../images/headbj.jpg) repeat-x center 30px #FFF; }

#top-1 { background:url(../images/top_1.jpg) repeat-x; height: 32px;line-height: 32px;text-align: center;width: 100%;}
.center_t{ width:960px; margin:0 auto;}
#top-1 h1{ display:inline-block; font-size:12px; float:left;font-weight:normal;}
#top-1 h1 a{ color:#FFC;  text-decoration:none;}
#top-1 h1 a:hover{ color:#FFFF99;}
#top-1 span {  color:#FFC;padding-left: 370px;}
#top-1 span a {  color:#FFC;  text-decoration:none;}
#top-1 span a:hover{ color:#FF0000; text-decoration:none;}
/*顶部导航完成*/

.clear{ clear:both;}
.space{ width:200px; height:8px; font-size:0px; display:block; overflow:hidden;clear:both;}
#head{ width:970px; height:300px; background:url(../images/topbj.jpg) no-repeat; margin:0 auto; position:relative;}
.logo{ margin-left:50px; float:left;}
#nav{height:39px; float:right; margin-top:68px; margin-right:100px; display:inline;}
#nav a{ width:89px; line-height:39px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; text-decoration:none;float:left; margin-right:8px; display:inline; background:url(../images/navli.jpg) no-repeat; display:block;}
#nav a:hover{ color:#03264E; background:url(../images/navli_a.jpg) no-repeat;display:block;}

.dingwei{ width:970px; height:207px; background:url(../images/dwbj.png) no-repeat; top:97px; position:absolute;}
.dingwei ul{ padding-left:105px; padding-top:30px; float:left;}
.dingwei ul li{ width:100px; text-align:center;}
.dingwei img{ float:right; padding-top:45px; padding-right:61px;}
/*头部完成*/

#main{ width:970px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/main.png) repeat-y 237px center;}
#demo2{ width:242px; height:auto; overflow:hidden; padding-left:10px; float:left; margin-top:10px; display:inline;}
.leftx{ width:196px;   padding:15px 26px 25px 20px; background:url(../images/zuobj.jpg) repeat-y; _margin-top:-5px; *margin-top:-5px;}
.leftx p{ width:92px; height:95px; line-height:22px; text-align:center; float:left; margin-right:5px; display:inline;}
.chose{width:196px; height:390px;overflow:hidden; clear:both;}
.chose .one_ul{ padding:20px 20px 10px 10px; border-top:1px #BAD5EF dashed; clear:both;}
.chose .one_ul li a{ height:33px; line-height:33px; text-indent:10px; border-bottom:1px dotted #B7D095; display:block;}
.chose .one_ul li a:hover{ line-height:33px; background:url(../images/zuoli.jpg) no-repeat 3px center; display:block; }
.page{height:24px;color:#B7D095; padding-left:20px; display:block; }
.page a{ padding-left:4px; padding-right:4px; vertical-align:middle;line-height:24px; display:inline-block;cursor:default;}
.page .cur { font-weight: bold; color:#068BE0; }

#right{ width:656px; padding-bottom:10px; padding-left:33px; padding-top:10px; background:#FFF; float:left; border-bottom:2px #eee solid; display:block}
#right li{ width:625px; height:184px; margin-bottom:6px; _margin-top:-5px; *margin-top:-5px; position:relative;}
#right li h2{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFFF99; text-indent:35px; background:url(../images/bt2.jpg) no-repeat;}
#right li p{ width:619px; height:auto; overflow:hidden; padding-top:10px; border:3px #EEE solid; line-height:160%; border-top:none; display:block; }
#right li img{ margin:0px 15px 10px 20px; float:left;border:1px #B7D095 solid; }
#right li p span{ height:53px; padding-right:25px; padding-top:5px; display:block; color:#666;}
#right li p em a{ text-align:right; padding-left:350px;}
#right li .anniu { width:163px; height:43px; position:absolute;top:53px; left:440px; background:url(../images/anniu.jpg) no-repeat; display:block;} 
#right li .anniu:hover {background:url(../images/anniu.jpg) no-repeat bottom ; display:block; }

#comment_list dl, #comment_list dt, #comment_list dd { margin:0; padding:0; }
#youxi_right_5 #comment_list { border:none; }
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list { width:970px; margin:0 auto; border:1px solid #ccc; color:#2f2f2f; padding:1px; zoom:1; background:#fff; }
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0 10px; }
#comment_list h2 { font-size:14px; color:#fff; height:30px; padding:0 10px; background:url(http://www.962.net/head/images/comment_tbg.png) 

repeat-x; margin-bottom:10px; }
#comment_list h2 span { float:left; margin-top: 4px; width:88px; text-align:center; line-height:26px; background-repeat:no-repeat; }
#comment_list dl { padding: 0 5px; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:5px 10px 10px; }
#comment_list dd img { margin-bottom:-5px; }
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; 

color:#000; }
#comment_list blockquote h4, #comment_list .quote span { color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; 

background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; }
#comment_list p { text-align:right; line-height:1; padding:5px 0; }
#comment_list p a { color:#e65c08; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }
#comment_0 dt { background:#fff2e8; color:#c97b54; }
#comment_0 h2 span { background-image:url(http://www.962.net/head/images/comment_tr.png) }
#comment_1 dt { background:#f1f5f8; color:#21698e; }
#comment_1 h2 span, #s_comment h2 span { background-image:url(http://www.962.net/head/images/comment_tb.png) }
#s_comment { text-align:center; }
#s_comment h2 a { float:right; font-size:12px; font-weight: normal; color:#137eb6; line-height:30px; }
#s_comment h2 a i { font-style:normal; }
#s_comment .nick_name { float:left; margin-left:12px; line-height:30px; display:inline; }
#s_comment .nick_name input { border:1px solid #98b6c6; margin-left:6px; height:20px; vertical-align:middle; width:200px }
#s_comment .comment_faces { float:left; margin-left:20px; font-weight:bold; line-height:30px; display:inline; }
#s_comment .comment_faces img { vertical-align:middle; margin-left:3px; cursor:pointer; }
#s_comment textarea { border:1px solid #98b6c6; padding:3px 5px; width:96%; height:120px; line-height:20px; margin:8px 0; }
#s_comment .comment_btn { padding:0 12px 10px; text-align:left; }
#s_comment .comment_btn input { width:80px; color:#fff; border:0 none; padding:0; margin-right:6px; font-weight:bold; height:26px; 

background:url(http://www.962.net/head/images/comment_btn.png) no-repeat; cursor:pointer; }

.page_970 { width: 970px; margin-right: auto; margin-left: auto; padding-top:20px; padding-bottom:15px;text-align: left; clear: both;background:url(../images/bott2.jpg) no-repeat center top #FFF; }
.page_970 a{ color:#333;  text-decoration:none;}
.page_970 a:hover{ color:#FF6600; }
#foot p { line-height: 25px; text-align: center; height: 25px; }
#foot_1 { width: 290px; text-align: right; float: left; height: 100px; }
#foot_1 img { text-align: right; margin-right: 20px; margin-top:10px; }
#foot_3 { float: left; width: 220px; height: 100px; background-image: url(/skin/images/icp.gif); background-repeat: no-repeat; background-position: center center; }
#foot_2 { float: left; width: 455px; text-align: left; height: 100px; }

.yellink_b a{ color:#FFFFAA; text-decoration:none;}
.yellink_b a:hover{ color:#000C1A; text-decoration:none;}
.orglink_b a{ color:#FF7315; text-decoration:none;}
.orglink_b a:hover{ color:#666; text-decoration:none;}
.blalink_y a{ color:#000C1A; text-decoration:none;}
.blalink_y a:hover{ color:#FFFF99; text-decoration:none;}
.orglink a{ color:#333;  text-decoration:none;}
.orglink a:hover{ color:#FF6600; }
