body,div,img,p,ul,li,table,tr,td,a,span,dd,dl,h3{ margin:0; padding:0;}
body{background:url(../images/xkc_bg.jpg) no-repeat center top #EBEBEB; font-family:"Microsoft Yahei";font-size:12px; line-height:24px; color:#333;}
img{ border:none; margin:0; padding:0;display:block;}
.margin{margin:0 auto;}
a:link,a:visited{color:#fff; text-decoration:none;}
a:hover{color:#fff;text-decoration:underline;}
.clear{ clear:both;}
li{ list-style:none;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;} 


#top{width:100%;height:50px;background:#204093;}
.top_n{width:960px;height:50px;}
#head{width:960px;margin:0 auto;}
#xuexiao{width:960px;margin:0 auto;}
.xuexiao_right{float:left; width:420px; margin:50px  20px 20px 30px; }
.xuexiao_left{float:left; width:420px; margin:50px  20px 20px 30px; }
#kc{width:960px;margin:0 auto; background:#FFF;}
.kc_right{float:left; width:420px; margin:10px 20px 20px 30px; }
.kc_left{float:left; width:420px; margin:10px 20px 20px 30px; font-family:"Microsoft Yahei";font-size:14px; line-height:28px; color:#333;}
#jzt{width:960px;margin:0 auto;}
#kcb{width:960px;margin:0 auto; background:#FFF;}
.kcb_right{float:left; width:680px; margin:10px  20px 20px 30px; }
.kcb_left{float:left; width:167px; margin:100px  20px 20px 30px; }
.kcb_right td{ padding:10px 10px 10px 10px;}
#zx{width:960px;margin:0 auto; background:#FFF;}
.zx_right{float:left; width:280px; height:300px; margin:10px  10px 10px 10px; background: url(../images/yuyue.jpg) no-repeat center; }
.zx_left{float:left; margin:0px  10px 20px 10px; }


.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.tab_btn li{float:left; width:150px; height:37px; line-height:37px; text-align:center;}
.tab_btn li {font-size:16px;display:block; margin-right:5px; zoom:1;text-decoration:none; color:#a77f00; cursor:pointer;background:url(../images/bj_31.jpg) ; font-weight:bold;}
.tab_btn li.hot {background:url(../images/bj_28.jpg) ;color:#b26934;font-weight:bold;cursor:default; height:45px; margin-top:-8px; line-height:45px; font-size:18px;}
.tab_btn{overflow:hidden;height:37px; padding-left:20px; padding-top:25px; background:#dcccaa ; }
.tab_btn_num{position:absolute; right:50px;bottom:15px;}
.tab_btn_num li{width:20px;height:20px;background: #CC3300; overflow:hidden; color:#fff; filter:alpha(opacity=80);opacity:0.8;float:left;cursor:default; font-size:12px;line-height:20px; margin:0px 5px;}
.tab_btn_num li.hot{background:#FFCC00; color:#993300;  }
.shell{width:99999px; height:100%; }
.shell li{float:left; width:930px; height:100%; }
.shell li a{ color:#fff;}
.shell li a:hover{ color:#fff;}
.man{width:930px;height:520px; overflow:hidden; text-align:left;font-size:12px; margin:20px auto;}
.shell table{ text-align:center;}
.shell table td{ font-size:12px;}
.banall{width:960px; margin:0 auto; margin-top:15px;}
.dhooo_tab{ background-color:#fff;}
.tushu,.gaofen,.teacher,.sx,.txi,.xiaoqu{width:960px;margin:0 auto; background-color:#FFF;}
.sx__right{float:left; width:450px; margin:10px  10px 10px 10px; }
.sx_left{float:left; width:450px; margin:10px  10px 10px 10px; }
.kc{padding:10px 10px 10px 10px;}


.footer{width:100%;background:#fff; margin-top:15px;}
#copyright{width:960px;height:100px;margin:0 auto;padding:30px 0px;font-size:12px;line-height:22px;}
.copyright_lt{float:left;margin-right:50px;padding-top:20px;width:200px; text-align:right;}
.copyright_rt{float:left;color:#464646; font-family:Tahoma;}




#xiaoqu{ height:100px; min-height:100px; height:auto !important; padding:30px 0; clear:both; margin-top:15px; width:960px; background-color:#fff; margin:0 auto;}
#xiaoqu:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.xiaoqu{ width:846px;height:auto !important; color:#999; margin:0 auto;}
.xiaoqu_rt{ width:804px; height:auto;  border-left:1px solid #e6e6e6; }
.xq_details{ width:380px; padding-right:10px; height:90px; float:left; padding-bottom:10px;}
.xq_details h4{ width:80px; height:20px; line-height:20px; float:left; background:#646464; color:#FFF; font-size:12px; text-align:center;}
.xq_dert{ width:280px; height:70; float:right;}
.xq_dert span{ display:block;}
.xq_dert span a{ color:#ff4400;}
#friend_link{ height:43px; line-height:43px; background:#3e474a; text-align:center;}
.friend_link{ width:960px; height:40px; color:#595959;}
.friend_link a{ color:#ccc;}
.sub_nav{ height:40px; line-height:40px; text-align:center; color:#ccc; border-bottom:1px solid #f5f5f5; clear:both;}
.sub2_nav{ height:33px; line-height:33px; text-align:center; color:#ccc;}



.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
li{ list-style-type:none;}
a{ text-decoration:none;cursor:pointer; color:#fff;}
a:hover{ text-decoration:underline;}
.tui{ background-color:#EBEBEB; margin:0px auto;}
.tui_nei{ width:940px; background-color:#FFF; margin:0 auto; padding-top:20px; padding-left:20px;}
.tui_nei h3{ padding-bottom:20px;}
.she_left{ float:left; margin-right:20px;}
.she_right{ float:left; margin-top:18px; width:690px;}
.she_right p{ line-height:20px; color:#646464; margin-top:10px;}
.she_right p span{ color:#F00;}
.feng{ margin-top:15px;}
.chang{ padding-bottom:15px;}
.a_bottom{background:url(../images/changbg.jpg) repeat-y; width:980px; padding:20px 0 20px 15px; _padding-bottom:0;}
.a_bottom .b_left{ float:left; width:304px; margin-right:30px;}
.a_bottom .b_middle{ float:left;color:#fff; width:258px; margin-right:37px;}
.a_bottom .b_middle p{ font-size:14px; font-weight:bold; line-height:28px; border-bottom:1px dashed #fff;}
.a_bottom .b_middle p a{ float:right;}
.a_bottom .b_middle ul li{ line-height:24px;}
.a_bottom .b_middle ul li a{ color:#fff;}
.a_bottom .b_middle ul li a:hover{ color:#FC0; text-decoration:underline;}
.a_bottom .b_right{ float:left; width:324px;}
.a_bottom .b_right ul li{ line-height:28px; background:url(../images/yuan.jpg) no-repeat left center; padding-left:5px; color:#fff;}
.a_bottom .b_right ul li a{ color:#fff;}
.a_bottom .b_right ul li a:hover{ color:#FC0; text-decoration:underline;}
.shiqiqi{ background-color:#f7f4eb;}
.shiqi{ width:980px; margin:0 auto; padding-top:15px;}
.shiqi_b p{ margin-top:10px; margin-bottom:10px;}

.biao{ width:900px;display:block; margin-bottom:10px; float:left;}
.biao td img{ padding-left:10px;}
.biao table tr td{ text-align:center;}
.biao p{ background:url(../images/tr_bg.jpg) no-repeat; width:477px; height:34px; line-height:34px; font-size:16px; color:#fff; padding-left:50px;}
.biao p a{ color:#fff;}
.biao p a:hover{ color:#fff; text-decoration:underline;}
.nei{ width:100%; height:auto;}
.nei_left{ width:900px; height:auto; float:left; margin-right:10px;}
.nei_right{ width:1px; height:auto;float:left;}
#kecheng{ font-size:25px; color:#C00; background-color:#FFF;}


.bd4{width:900px;height:auto;background:#fff; padding-bottom:20px;}
.bd4 table{font-size:14px;border-collapse:collapse;color:#666; margin:0px auto; }
.bd4 table th{background:#cc6262;font-size:12px;font-weight:bold;color:#AB2121;height:18px;}
.bd4 table th,.bd4 table tr td{line-height:18px;border:1px #cc6262 solid;padding:5px 10px 5px 10px;}
.bd4 table td{background:#fff;}
.bd4 a:link,a:visited{color:#AB2121; text-decoration:none;}
.bd4 a:hover{color:#AB2121;text-decoration:underline;}
