﻿@charset "utf-8";
body{ margin:0; padding:0;background:url(bg.jpg) repeat; font-size:12px; color:#fff;}
.body2{background:url(bgg.jpg) no-repeat center top #f9f6ea; color:#222;}
.body3{background:url(bgs.jpg) no-repeat center top #f9f6ea; color:#222;}
.body4{background:url(bgs.jpg) no-repeat 60px -198px; color:#222;}
a, img, ul, li, dd, dt, dl, i{text-decoration:none; border:none; margin:0; padding:0; font-style:normal; list-style:none;}
a{ color:#fff;}
h1{font-size:1.8em;}

.a, .b, .c, .c1, .d, .e, .z, .l{ width:960px; margin:0 auto; overflow:hidden;}
.f, .g, .h, .i, .j, .k, .m, .n{ width:980px; margin:0 auto; overflow:hidden;}
a:hover{text-decoration: underline;}
.b a:hover{text-decoration:none;}
.a{height:52px; margin-top:26px;}
.bb{font-weight:bold;}
#c1{color:#000;}
#c2{color:#fff;}
#c3{color:#008000;}
#c4{color:#800000;}
#c5{color:#808000;}
#c6{color:#000080;}
#c7{color:#800080;}
#c8{color:#808080;}
#c9{color:#ff0;}
#c10{color:#0f0;}
#c10{color:#0f0;}
#c11{color:#0ff;}
#c12{color:#f0f;}
#c13{color:#f00;}
#c14{color:#00f;}
#c15{color:#008080;}
.b{height:40px; background:url(b.jpg); padding-top:13px;}
.b a{ float:left; display:block; width:129px; text-align:center; font-family:"黑体"; line-height:36px; height:39px; font-size:16px; color:#fff; background:url(ba.jpg) no-repeat; word-spacing:inherit;letter-spacing:8px;}
a.b1{ background:url(b_a1.png); width:138px;}
a.b2{ background:url(b_b.png); width:138px;}
a:hover.b2 { background:url(b_b2.png); }
a.b3{ background:url(b_c.png); width:137px;}
a:hover.b3 { background:url(b_c2.png); }
a.b4{ background:url(b_d.png); width:137px;}
a:hover.b4 { background:url(b_d2.png); }
a.b5{ background:url(b_f.png); width:138px;}
a:hover.b5 { background:url(b_f2.png); }
a.b6{ background:url(b_g.png); width:137px;}
a:hover.b6 { background:url(b_g2.png); }
a.b7{ background:url(b_h.png); width:135px;}
a:hover.b7 { background:url(b_h2.png); }
.ba{background:url(ba.jpg); width:1px; float:right; height:40px;}
.c{ height:425px;}
.c1{ height:143px;}
.d{ height:41px; background:url(d.jpg);}
.e{ height:183px; width:900px; background:url(e.jpg); padding:12px 30px;}
.ea{ margin:24px; width:306px; height:152px; overflow:hidden; float:left;}
.ea dt{ line-height:26px; font-size:14px; border-bottom:1px dotted #fff; padding:0 20px; background:url(eadt.jpg) no-repeat 5px 8px;}
.ea dt i{ float:right; display:inline; font-size:12px;}
.ea dd{ line-height:26px; font-size:12px; padding:0 24px; background:url(eadd.jpg) no-repeat 5px 6px; color:#dedede;}
.ea dd a{ /*color:#dedede;*/}
.f{ height:50px; margin-top:29px;}
.g{ background:url(002.jpg); }
.ga{ float:left; display:inline; width:455px;height:184px; font-size:11px; color:#68430c; padding:115px 30px 0 75px; line-height:20px;}
.gaa{ font-size:48px; color:#fff; font-weight:bold; font-family:"黑体"; line-height:56px;}
.gab{ font-size:18px; color:#fff; font-weight:bold; font-family: "Times New Roman";}
.gbc{ margin-top:32px;}
.gbd{}
.gb{ float:right; display:inline; width:419px; height:249px; margin:88px 1px 72px 0;}
.g1{ background:url(003.jpg);}
.g a{ margin-left:366px; font-size:12px; color:#29655c;}
.h{ line-height:30px; text-align:right; }
.h a{ color:#e0eadd; margin-right:20px; }
.i{ height:53px; line-height:50px; background:url(i.jpg); padding:0 4px; width:972px;}
.i2{background:url(i2.jpg);}
.i a{ float:left; display:inline; width:108px;text-align:center; font-family:"黑体"; line-height:36px; height:53px; font-size:16px; color:#fff; word-spacing:inherit;}
.i a:hover, a.i1{ background:url(iah.png);}
.i2 a:hover, a.i2{ background:url(iah2.jpg);display:block;height:35px;overflow:hidden;}
.j{ background:#fff; padding:20px 0; border:1px #eeeadc solid; border-top:none; width:978px;}
.ja{ width:314px; margin-left:14px; float:left; display:inline;}
.jaa, .jba{ font-size:16px;font-family:"黑体"; margin:10px 0 0; line-height:28px; color:#e5f8de; padding-left:10px;display:inline;}
.jaa2, .jba2{ font-size:16px;font-family:"黑体"; margin:10px 0 0; background:url(jaadt.jpg) no-repeat; line-height:28px; color:#e5f8de; padding-left:10px;}
.jab{ background:url(ja2.jpg);}
.jaba{ background:url(ja1.jpg); height:9px; font-size:0;}
.jabc{ background:url(ja3.jpg); height:9px; font-size:0;}
.jabb{ margin:10px 20px;}
.jabbb li{ line-height:24px; color:#896746;}
.jabbb{ margin-top:30px;}
.jabbb li a{ color:#896746;}
.jb{ width:627px; display:inline; float:right; margin-right:15px;}
.jbb{ background:url(jb2.jpg); overflow:hidden;width:627px;}
.jbb4{ background:url(jb2.jpg); overflow:hidden;float:left;display:block;width:627px;}
.jbb2{}
.jbb3{ height:116px;}
.jbba{ background:url(jb1.jpg); height:9px; font-size:0; float:left; display:inline; width:627px; }
.jbbc{ background:url(jb3.jpg); height:9px; font-size:0; float:left; display:inline;width:627px;  }
.jbbb{ margin:0 20px; overflow:hidden; float:left;display:block; width:627px;*width:600px;}
.jbbb li{ margin:10px 0; overflow:hidden;padding:0;}
.jbbba{ width:166px; float:left; display:inline;*margin-left:-10px;}
.jbbbb{ width:400px; float:right; display:inline;margin-right:40px;*width:380px;}
.jbbbb dt{ line-height:30px; font-size:14px; border-bottom:1px solid #eaeaea;}
.jbbbb dd{ line-height:22px; text-indent:24px;}
.jbbbi li{ margin:10px 9px 10px 10px;/* background:#ccc;*/ width:98px; height:135px; float:left; display:inline;text-align:center;overflow:hidden;}
.jbbbi li span{padding-top:3px}
.jbbbi li a img{width:98px; height:120px;}
.jbbbi li a {
color:#000000;
/*display:block;
height:134px;*/
margin-top:5px;
overflow:hidden;
text-align:center;
}
.jbbbj li{display:inline;
float:left;
height:35px;
margin:7px 3px;
text-align:center;
width:94px;}
.jbbbh{ height:26px; width:13px; float:left; display:inline; margin:59px 0;}
.jbbbh2{position:absolute;margin-left:578px;*margin-left:564px;_margin-left:578px;margin-top:-80px;_margin-top:-90px;}
.jbbd{ margin:0 13px; overflow:hidden;float:left; display:inline; width:601px;height:98px;}
.k{ border:1px #eeeadc solid; border-top:none; width:978px; background:#fff;}
.k0{margin:12px; overflow:hidden;} 
.ka{width:314px; float:left; display:inherit; margin-right:6px;}
.ka2{ margin-right:0; float:right;}
.ka3{ margin-right:0; float:right; width:634px;}
.kaa{ font-size:16px;font-family:"黑体";margin:10px 0 0; background:url(jaa.jpg) no-repeat; line-height:28px; color:#e5f8de; padding-left:10px;}
.kab{ background:url(ja2.jpg);}
.kaa2{ font-size:16px;font-family:"黑体";margin:10px 0 0; background:url(jaa2.jpg) no-repeat; line-height:28px; color:#e5f8de; padding-left:10px;}
.kaa3{ font-size:16px;font-family:"黑体";margin:10px 0 0; background:url(jaa22.jpg) no-repeat; line-height:28px; color:#e5f8de; padding-left:10px;}
.kab1{ background:url(kb2.jpg);}
.kaba{ background:url(ja1.jpg); height:9px; font-size:0;}
.kaba1{background:url(kb1.jpg);}
.kabc{ background:url(ja3.jpg); height:9px; font-size:0;}
.kabc1{ background:url(kb3.jpg); height:9px; font-size:0;}
.kabb{ margin:10px 20px;}
.kabb2{ height:151px;}
.kabbb li{ line-height:24px; color:#896746;}
.kabbb li a{ color:#896746;}
.kb{background:url(k02.jpg); height:192px;}
.kba{ background:url(k01.jpg); height:9px; font-size:0;}
.kbb{ margin:10px 80px; overflow:hidden;}
.kbba{ float:left; display:inline; width:351px;}
.kbba li{ margin:0 5px; float:left; display:inline;}
.kbbb{ float:left; display:inline; width:215px; border-right:1px solid #ccc; margin-right:5px;}
dl.kbbb1{ border:none;}
.kbbb dt{ font-size:14px; font-weight:bold; line-height:34px;}
.kbbb dd{ float:left; display:inline; line-height:30px; margin-left:25px;}
.kbc{ background:url(k03.jpg); height:9px; font-size:0;}
li.kabbb1{ line-height:30px; font-size:14px; text-align:right; padding:0 5px; border-top:1px solid #eaeaea; font-weight:bold;}
li.kabbb1 a{ color:#327b7f;}
.kabbb2{ width:400px; float:right; display:inline;}
.kabbb3{ width:166px; float:left; display:inline;}
.l{ background:#f9f6ea; padding-top:20px; border-top:10px solid #bebebe;}
.la{ width:214px;display:inline; overflow:hidden; background:url(ha.jpg) repeat; margin:0 10px 20px 20px;font-size:14px; float:left;}
.laa{width:214px;float:left;height:100px; background-color:#fff;}
.la a{ line-height:28px; display:block; margin-bottom:2px; background:url(ha1.jpg);padding-left:40px; }
a.la1, .la a:hover{ background:url(ha2.jpg);}
a.ha2:hover{ background:url(ha3.jpg)  repeat scroll 0 0 transparent;}
a.la2{ background:none; line-height:24px; padding-left:70px; font-size:12px;}
a.la2:hover, a.la2a{background:url(ha3.jpg);}
.lb{ width:606px;float:right; display:inline; color:#42423e; margin:0 50px;}
.lba{ line-height:30px; margin:0 10px 10px; border-bottom:1px solid #d0d0d0; font-size:16px; font-family:"黑体";color:#d01111;}
.lbb{ line-height:20px;}
.lbb a{color:#000}
.lbb p{ text-indent:24px;}
.m{ height:127px ; margin-top:-13px; background:url(m.jpg);}
.m img{ margin:50px 68px;}
.a_img{ height:127px ; margin-top:-13px; background:url(by_09.gif);}
.a_img img{ margin:50px 68px;}
.n{ background:#fff; padding:20px 0; border:1px #eeeadc solid; border-top:none; width:978px;}
.na{ width:269px;  float:left; display:inline; margin:0 30px; line-height:30px; font-size:16px;  font-family:"黑体";}
.na li{ height:32px; background:url(naa.png); margin:5px 0; padding:0 40px;}
.na a{ color:#222;}
.nb{ float:right; display:inline; width:627px; margin-right:20px;}
.nba{ padding-left:25px;display:inline;width:500px;}
.nba2{ background:url(nba2.png) no-repeat; padding-left:25px;display:inline;}
.n2{ background:#fff; padding:20px 0; border:1px #eeeadc solid; border-top:none; width:978px;}
.na2{ width:269px;  float:left; display:inline; margin:0 30px; line-height:30px; font-size:16px;  font-family:"黑体";}
.na2 li{ height:32px; background:url("ba_09.gif") no-repeat scroll 0 0 transparent;; margin:5px 0; padding:0 40px;}
.na2 a{ color:#222;}
.nb2{ float:right; display:inline; width:627px; margin-right:20px;}
.nba2{ background:url(nba.png) no-repeat; padding-left:25px;}
.nba22{ background:url(nba2.png) no-repeat; padding-left:25px;}
.y{ text-align:center; line-height:23px; font-size:11px; color:#85837d; margin:10px 0; padding-top:55px; background:url(pkulogo.jpg) no-repeat center top;}
.z{ text-align:center; background:url(z.jpg); line-height:23px; font-size:11px; color:#fff; margin-bottom:10px; height:69px;}
.z a{ color:#fff;}
.y a{ color:#85837d;}
#play_text{ margin:5px 0 0 204px;}
#play_text li{width:12px; height:11px; float:left; display:inline; margin-right:2px; text-align:center; font-style:normal; font-size:10px; background:#ccc; color:#fff;}
.box {FLOAT: left; WIDTH: 113px; TEXT-ALIGN: center; margin-top:5px;height:135px}
.jbbbaa{height:140px;margin:0 20px 5px;}

.left{width:270px;height:auto;float:left;margin-left:20px;overflow:hidden;}
.left a{color:#000;font-family:"黑体";}
.blue{
background:url("ba_09.gif") no-repeat scroll 2px 0 transparent;

height:31px;
line-height:29px;
font-size:16px;
cursor:pointer;
margin-top:2px;
padding-left:40px;
line-height:30px;
}

.son_blue{
list-style-type:none;
margin:0px auto;
margin-left:-40px;
}
*.son_blue{
margin-left:0px;
}
.son_blue li{
background:url("ba_13.gif") no-repeat scroll 0 0 transparent;
width:210px;
height:26px;
line-height:23px;
margin:0px auto;
margin-top:2px;
font-size:13px;
padding-left:20px;

}

.son_blue a{
text-decoration:none;	
}

.right{
width:620px;

float:left;

}
.right2{
float:left;
width:620px;
}
.main{background-color:#FFFFFF;
height:980px;
margin:0 auto 50px;
padding-top:10px;
width:978px;border:1px solid #33FFFF}
.a_img{margin:0 auto;width:980px;margin-top:-18px;}
#pages{text-align:center;color:#000000}
#pages a{color:#000000; padding:5px;}
.s_title{font-size:11px;color:#D0D0D0;text-align:center;}
.s_title a{color:#D0D0D0}

.play_list2 img{float:left}
.play_text2 ul{float:right;margin-right:8px}
.play_text2 span{text-align:center;width:200px}
#main_full{width:960px;margin:30px auto;}
.menus div a{
display:block;
background:url("ba_09.gif") no-repeat scroll 2px 0 transparent;
height:31px;
line-height:29px;
font-size:16px;
cursor:pointer;
margin-top:2px;
padding-left:40px;
line-height:30px;
}
.layer {
	PADDING-RIGHT: 15px; DISPLAY: none; PADDING-LEFT: 15px; Z-INDEX: 999; BACKGROUND: url(case_dialog_bg.png) no-repeat; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 275px; PADDING-TOP: 8px; FONT-FAMILY: "宋体"; POSITION: absolute; HEIGHT: 180px; TEXT-ALIGN: left; _width: 264px; _height: 157px; _background-position: -3px -4px; color:#636363;
}
.layer P {
	OVERFLOW: hidden; TEXT-INDENT: 2em; HEIGHT: 100px
}
.layer h5 {
font-size:14px;
padding-left:1.5em;
}
.layer strong {
font-size:12px;
line-height:2em;
}
.jabbb,.l a:hover 
{
text-decoration: underline;
}
.menus2 div a {
background:url("naa.png") no-repeat scroll 2px 0 transparent;
cursor:pointer;
display:block;
font-size:16px;
height:31px;
line-height:30px;
margin-top:2px;
padding-left:40px;
}
.son_yellow li{
background:url("ba_123.jpg") no-repeat scroll 0 0 transparent;
width:210px;
height:26px;
line-height:23px;
margin:0px auto;
margin-top:2px;
font-size:13px;
padding-left:20px;

}
.leftbg{BACKGROUND: url(bg_left.gif) no-repeat 0px 0px;width:12px;height:28px;display:block;float:left}
.rightbg{BACKGROUND: url(bg_right.gif) no-repeat 0px 0px;width:12px;height:28px;display:block;float:left}
.centerbg{BACKGROUND: url(bg_center.gif) repeat 0px 0px;height:28px;display:block;float:left}
.leftbg2{BACKGROUND: url(bg_left2.gif) no-repeat 0px 0px;width:12px;height:28px;display:block;float:left}
.rightbg2{BACKGROUND: url(bg_right2.gif) no-repeat 0px 0px;width:12px;height:28px;display:block;float:left}
.centerbg2{BACKGROUND: url(bg_center2.gif) repeat 0px 0px;height:28px;display:block;float:left}
.kabbb3 img{height:150px;}
.zjUL {
border-bottom:1px dotted #AADA6D;
margin:0 auto;
padding:16px 0;
width:580px;
float:left;
}
.zjPhoto {
border:1px solid #CCCCCC;
display:inline;
float:left;
height:130px;
padding:10px;
width:88px;
}
.zjTitle {
display:inline;
float:left;
height:30px;
line-height:30px;
margin-left:10px;
width:460px;
}
.zjCont {
display:inline;
float:left;
height:115px;
margin-left:10px;
width:460px;
}
.zjPhoto img {
border:1px solid #CCCCCC;
height:101px;
padding:2px;
width:82px;
}
.zjPhoto span {
clear:both;
display:block;
height:22px;
line-height:22px;
text-align:center;
width:100%;
}
.zjTitle a {
float:left;
font-size:14px;
font-weight:600;
}
.zjTitle span.time {
color:#999999;
float:right;
}
p.cont2 {
font-size:12px;
line-height:22px;
margin:0 auto;
text-align:left;
text-indent:0;
width:100%;
}
.clearFloat {

}
