@charset "utf-8";
/* CSS Document */
/*common css*/
body{margin:0;padding:0;font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif;background:#fff;overflow-x:hidden;color:#333;}
html *,body *{break-word:break-all;}
ul,p,form,ul,h1,h2,h3,h4,dl,dd,ol{margin:0;padding:0;list-style:none;}
img{border:none;}
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{zoom:1;}
.cf{clear:both;height:0px;overflow:hidden;}
.pos1{position:relative;}
.pos2{position:absolute;}
.mar1{margin-top:10px!important;}
.mar2{margin-top:20px!important;}
.blank{height:5px;overflow:hidden;}
.blank1{height:10px;overflow:hidden;}
.blank2{height:20px;overflow:hidden;}
.none{display:none;}
.lineh1{line-height:160%}
.lineh2{line-height:110%;}
.block{width:1001px;margin:0 auto;}
.blockn{width:970px;margin:0 auto;}
/*top*/
.top_w{height:92px;background:#fff;}
.top{height:92px;background:url(../images/top.jpg) no-repeat;}
.logoh1{}
.th{position:absolute;right:-90000px;}
.toplnk{position:absolute;right:20px;top:10px;}
.toplnk,.toplnk a{color:#977a90;}
.nav_w{height:50px;background:#4a4a4a}
.nav{height:50px;line-height:50px;}
.nav li{float:left;width:121px;text-align:center;font-size:14px;}

.nav li:hover{ background:#7d7b7c}
.nav li img{display:none;}
.nav li.on{background:#7d7b7c}
.imgactive{display:block!important;}
.nav li a{color:#FFFFFF;}
.nav li a:hover{font-weight:bold;}
.nav li a.active{font-weight:bold;}
.banner{ position:relative; width:1920px; height:280px; left:50%; margin-left:-960px;}
/*tbody*/
.tbody{background:#fff;}
  /*warp1*/
  .t{border-top:2px solid #acaaab;padding:10px 0 0 0;} 
  .box_1{border:1px solid #2c2c2c;height:1%;}
     
  .w1_l{width:470px;margin:0 0 0 10px;}
  .wt{font-weight:bold;font-size:16px;color:#2e2e2e;font-family:"微软雅黑";}
  .w1_r{width:447px;margin:0 10px 0 0;}
  
  .kc{width:234px;}  
  .none{display:none;}
  .tag_t{height:39px;line-height:39px;}
  .kc .tag_t h2,.warp4 .tag_t h2{background:#e3e1e2;height:39px;width:75px;float:left;font-weight:normal;cursor:pointer;margin-right:1px;font-size:12px;text-align:center;}
  .tag_t h2.h2bg{background:#e3e1e2;font-weight:bold;}
  .kc .list{width:210px;margin:0 auto;padding:8px 0;}
  .kc .list li{border-bottom:1px dashed #ccc;padding:4px 0;}
  .kc .list li a{color:#333333;}
  
  .kcgg{width:211px;background:url(../images/line1.jpg) left top no-repeat;height:165px;}
  .kcggm{width:205px;margin:0 0 0 6px;}
  .kcggm_t{height:40px;line-height:40px;text-align:center;font-weight:bold;color:#d908a2;background:#e3e1e2;}
  .kcggm .list{width:190px;margin:0 auto;}
  .kcggm .list li{background:url(../images/list_ico1.jpg) left center no-repeat;padding:4px 0;}
  .kcggm .list li a{margin:0 0 0 10px;color:#000;}
  
   
   
   /*baiyechuang css*/
   #slider {
	Z-INDEX: 1; POSITION: relative;  WIDTH: 452px;  HEIGHT: 150px; OVERFLOW: hidden;margin:0 auto;}
#slider .slide {
	Z-INDEX: 10; POSITION: absolute;  WIDTH: 452px;  HEIGHT: 150px; OVERFLOW: hidden; TOP: 0; CURSOR: default; LEFT: 0;text-align:left;
}
#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 452px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}
#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 452px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 452px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px
}
.pagenext {
	POSITION: relative; WIDTH: 452px; HEIGHT: 37px
}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:hover {
	COLOR: #fff
}
A.pn:active {
	COLOR: #fff
}
   
  
  
  
  /*warp2*/
  
  .w2_n{width:970px;margin:0 auto;}
  .w2_l{width:470px;background:url(../images/line2.jpg) no-repeat right center;padding:0 20px 0 0;}
  .wt2{font-weight:bold;}
  .about{padding:10px 0;border-bottom:1px solid #ccc;float:left}
  .about img{ float:left}
  
  .jiuyelist li{float:left;margin:0 5px;border:1px solid #ccc;padding:4px;}
  .jiuyelist li .thumb{text-align:center;position:relative;height:145px;width:130px;margin:0 auto;}
  .jiuyelist li .n{position:absolute;height:20px;line-height:20px;text-align:left;width:130px;background:#333;background:rgba(0,0,0,0.4);background-color:#000000\9;filter:alpha(opacity=40);left:0;bottom:0;}
   .jiuyelist li .n *{position:relative;color:#FFF;margin:0 0 0 8px;}
   
  .w2_r{width:440px;}
  .dongtai ul{margin:5px 0 0 0;}
  .dongtai li{background:url(../images/list_ico1.jpg) 8px center no-repeat;padding:7px 0;}
  .dongtai li a{margin:0 0 0 20px;color:#666666;}
  
  /*warp3*/
  .w3_n{width:970px;margin:0 auto;}
  .warp3 li{float:left;margin:0 7px;}
  .warp3 .thumb img{padding:4px;border:1px solid #ccc;}
  .warp3 .pn{text-align:center;padding:5px 0;}
  .warp3 .pn a{color:#333;}
  
  
  /*warp4*/
  .w4_n{width:970px;margin:0 auto;}
  .tag_t2{background:#e3e1e2;}
  .tag_t2 h2{border-right:1px solid #fff;font-weight:bold;}
  .tag_t2 h2.h2bg{color:#c66926;}
  
  .w4_l{width:500px;background:url(../images/line1.jpg) right center no-repeat;}
  .w4_l .list{width:450px;margin:0 0 0 10px;padding:10px 0;}
  .w4_l .list ul{width:250px;}
  .w4_l .list .first .at{padding:5px 0;}
  .w4_l .list .first .at a{color:#d16c22;font-weight:bold;}
  .w4_l .list .frist .anote{line-height:180%;}
  .w4_l .list li{position:relative;padding:6px 0;}
  .w4_l .list li a{color:#333;}
  .w4_l .list li span{position:absolute;right:0;}
  
  
  .w4_r{width:415px;margin:0 10px 0 0;padding:10px 0;}
  .w4_r_t{border-bottom:1px solid #ccc;padding:5px 0;font-weight:bold;}
  .w4_r .list li{background:url(../images/list_ico1.jpg) left center no-repeat;padding:4px 0;}
  .w4_r .list li a{color:#333;margin:0 0 0 10px;}
  
  
  /*warp5*/
  .zuopin{width:252px;}
  .zuopin .first{width:170px;}
  .zuopin .other{width:73px;}
  /*areal*/
  .areal{width:236px;}
  .menu{padding:10px 0;background:#efefef;}
  .dht{height:70px;line-height:73px;text-align:center;}
  .dht .s1{font-size:24px;font-family:"微软雅黑";color:#9c4b11;}
  .dht .s2{color:#cbc9ca;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin:0 0 0 7px;}
  .menu ul{width:155px;margin:0 auto;}
  .menu ul li{height:30px;background:url(../images/menu_line.jpg) center bottom no-repeat;line-height:30px;text-align:center;}
  .menu ul li a{color:#585858;}
  
  /*arear*/
  .arear{width:675px;}
  .r_t{height:30px;line-height:30px;border-bottom:1px solid #ccc;position:relative;}
  .r_t .urh{position:absolute;right:5px;top:0;color:#666666;}
  .r_t .urh a{color:#666666;}
  .r_t span{font-family:"微软雅黑";font-size:15px;color:#666;}
  .ctn{line-height:180%;}
  
  .plist li{float:left;margin:15px 60px;}
  .plist li .thumb img{padding:4px;border:1px solid #ccc;}
  .plist li .pn{text-align:center;padding:5px 0;}
  .plist a{color:#666;}
  
  .kclist li{width:152px;height:225px;background:url(../images/thumb_k1.jpg) no-repeat;float:left;margin:5px 8px;_margin:5px 5px;}
  .kclist li .thumb{padding:8px 0 0 0;}
  .kclist .oinfo{width:137px;margin:0 auto;line-height:150%;color:#3f3d3e;}
  .kclist .oinfo a{color:#3f3d3e;}
  .kclist .oinfo a.more1{color:#b41482!important;font-family:Arial, Helvetica, sans-serif;}
  
  
  .msg_t{height:28px;line-height:28px;border-bottom:3px solid #dcdcdc;}
  .msgform .input,.msgform .input1{border:1px solid #dddddd;background:#FFF;}
  .msgform .input1{width:200px;}
  
  
  .zuopinlist li{padding:4px;border:1px solid #ccc;float:left;margin:7px;}
  .zuopinlist li .thumb{width:143px;height:167px;position:relative;}
  .zuopinlist li .thumb .pn{position:absolute;bottom:0;left:0;height:23px;line-height:23px;text-align:center;width:143px;}
  .zuopinlist li .thumb .pn a{color:#333;}
  .alphadiv{height:23px;line-height:23px;background:rgba(209,208,206,0.5);bacgkround-color:#d1d0ce\9;filter:alpha(opacity=50);}
  .alphadiv *{position:relative;}
  
 
  
  .tit{padding:10px 0;background:url(../images/dashed.jpg) left bottom repeat-x;text-align:center;}
  
  .xinwenlist li{float:left;margin:10px 12px;}
  .xinwenlist .thumb{width:198px;height:125px;text-align:center;background:url(../images/thumb_k2.jpg) no-repeat;}
  .xinwenlist li .pn{text-align:center;padding:5px 0;}
  .xinwenlist li .pn a{color:#333333;}
  
  
  
  .xueyuanlist li{padding:10px 7px;background:#f4f2f3;margin:0 0 15px 0;}
  .xueyuanlist li a{color:#787471;}
  .xueyuanlist li .pn a{font-weight:bold;font-size:13px;}
  .xueyuanlist li .thumb{width:180px;}
  .xueyuanlist li .info{width:460px;}
  .xueyuanlist li .info .brief{padding:6px 0;line-height:140%;color:#787471;}
  
  
  .titlist li{padding:10px 0;border-bottom:1px dotted #ccc;}
  .titlist li a{color:#666;}
  
  .tit2{text-align:center;padding:8px 0;}
  .time{padding:0 0 10px 0;background:url(../images/dashed.jpg) left bottom repeat-x;}
  
  .input1{width:150px;height:25px;line-height:25px;border:1px solid #ccc;background:#fff;}
  
   
   
   
   
   
   
   .swfbox{position:relative;}
   .swf_close{width:40px;height:40px;position:absolute;right:0px;top:-0px;z-index:99999;}
   .swflist{background:url(../images/swflist_bg.jpg) repeat;line-height:48px;}
   .swflist a{display:block;width:103px;height:48px;background:url(../images/abg2.jpg) center center no-repeat;color:#666666;cursor:pointer;}
   
   
   
   .teachlist li{width:664px;height:200px;background:url(../images/thumb_k3.jpg) no-repeat;margin:15px 0;}
   .teachlist .thumb{width:130px;margin:0 0 0 20px;}
   .teachinfo{width:485px;margin:0 20px 0 0;}
   
   .bigpic{width:270px;}
   
   .teachinfo{width:375px;line-height:160%;}
   
   
   
   
   
   .nextprev a{display:block;width:80px;height:35px;line-height:35px;text-align:center;border:1px solid #ccc;color:#333;float:left;background:#f1f1f1;margin:0 15px;}
   
   
   
   
   .teach .tag_t{height:120px;}
   .teach .tag_t h2{width:87px;height:125px;margin:0 10px;background-color:none!important;float:left;}
   .teach .tag_t h2.h2bg{background:url(../images/hongsanjiao.jpg) center bottom no-repeat;background-color:none!important;}
   .teach .nr{background:#edebec;padding:8px 10px;}
  /*foot*/
  
  /*bottom1*/
  .bottom1{width:970px;margin:0 auto;background:#4a4a4a;}
  .btnmart dl{float:left;margin:20px 80px 0 0;color:#d8d8d8;}
  .btnmart dl dt{font-weight:bold;margin:0 0 5px 0;}
  .btnmart dl dd{margin:0 0 5px 0;}
  .btnmart dl dd a{color:#d8d8d8;}
  
  .fsites td a{color:#d8d8d8;margin:0 8px;}
  
  /*bottom2*/
  .bottom2{width:970px;margin:0 auto; text-align:center}
  .bottom2 p{padding:8px 0;color:#d8d8d8;}
  
  
  #tbox{width:109px; float:right; position:fixed; right:5px; top:255px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
.focus {width:980px; height:355px; overflow:hidden; position:relative;margin:0 auto;}
.focus ul {height:355px; position:absolute;}
.focus ul li {float:left; width:980px; height:355px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;display:none;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:10px;}
.focus .next {right:10px; background-position:right top;}

  
.index-wenda{ width:100%;}
.index-wenda ul li{ width:100%; margin:10px auto; }
.index-wenda ul li h2{ height:30px; line-height:30px; border-bottom:1px #999 dashed}
.index-wenda ul li h2 a{ color:#c66926}
.index-wenda ul li p{ font-size:14px; padding:5px;}

.footbox{ background:#4a4a4a; width:100%; }
.digg4  { padding:3px; margin:3px; text-align:center; font-family:Tahoma, Arial, Helvetica, Sans-serif;  font-size: 14px; color:#735843; font-weight:bold;}
.digg4  a { border:1px solid #ddd; padding:2px 5px 2px 5px; margin:2px; color:#aaa; text-decoration:none;}
.digg4  a:hover { border:1px solid #a0a0a0; }.digg4  a:hover { border:1px solid #a0a0a0; }
.digg4  span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.digg4  span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.nextprev2 a{ color:#666}


.side{ position:fixed; width:54px; height:275px; right:0; top:214px; z-index:100;}

.side ul li{ width:54px; height:54px; float:left; position:relative;border-bottom:1px solid #444; }

.side ul li .sidebox{ position:absolute; width:54px; height:54px; right:0;transition:all 0.3s;background:#000; color:#fff; font:14px/54px "微软雅黑"; }

.side ul li .sidebox:hover{ background:#5e5e5e;}

.side ul li .sidetop{ width:54px; height:54px; display:inline-block;background:#000;transition:all 0.3s;}

.side ul li .sidetop:hover{ background:#5e5e5e;}

