
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;}
h1, h2, h3, h4, h5, strong, em {font-weight:normal;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
html {background:#cad6e1; }
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
a{color:#333;text-decoration:none;}
a:visited{color:#800080;}
a:hover, a:active, a:focus{color:#f00;text-decoration:underline;}
a.linkRed:link,a.linkRed:visited{color:#f00!important;}/* 红色 */
a.linkRed:hover{color:#c00!important;}
a.linkRed01:link,a.linkRed01:visited{color:red!important}
a.linkRed01:hover{color:red!important}
.wrap{margin:0 auto;width:950px;}


#head{height:150px;background:url(../img/qita.jpg) center top  no-repeat; margin: 0 auto;}
#menu{ height:40px; width:950px; margin: 0 auto; line-height:35px;}
#menu ul{}
#menu li{ float:left; font-family:"宋体",Verdana; font-size:14px; color:#FFF; padding-left:15px; }
#menu a{color:#fff;text-decoration:none;}
#menu a:visited{color:#fff;}
#menu a:hover, a:active, a:focus{color:#fff;text-decoration:underline;}
#menu2{ height:40px; width:950px; margin: 0 auto; line-height:35px;}





#warp{margin:0 auto;background-color:#FFF; width:950px; margin-top:10px; border-top:solid 2px #1a528a; border-left:solid 1px #e2e4e3; border-right:solid 1px #e2e4e3; border-bottom:solid 1px #e2e4e3;overflow:hidden; height:100%;}


#v{width:670px;float:left;border-right:solid 1px #e2e4e3;}
#v_title{height:40px; line-height:40px; border-bottom:solid 1px #e2e4e3;font-family:"微软雅黑", "宋体",Verdana; font-size:18px; color:#2B7ED1; padding-left:15px;}
#v_video{overflow:hidden; height:100%;}
#v_v{}


#teacher{height:100px;float:right; width:279px;height:100%; overflow:hidden;}
#t_title{height:40px; line-height:40px; background:url(../img/titlebg.jpg) repeat-x;border-bottom:solid 1px #e2e4e3;font-family:"微软雅黑", "宋体",Verdana; font-size:18px; color:#2B7ED1; padding-left:15px;}
#t_teacher{font-size:12px;font-weight:normal;color:#000; padding-top:10px;}
#t_teacher .intro{ text-indent:2em; width:260px; line-height:20px; padding-left:10px; padding-bottom:10px; padding-top:15px; clear:both;}
#t_teacher .photo{ padding-left:10px;float:left;}
#t_teacher .intrp_t{ float:left; width:150px; height:20px; line-height:20px; padding-left:5px;}


#info{height:100%; float:right; width:279px;}
#i_title{height:40px; line-height:40px; background:url(../img/titlebg.jpg) repeat-x;border-top:solid 1px #e2e4e3;border-bottom:solid 1px #e2e4e3;font-family:"微软雅黑", "宋体",Verdana; font-size:18px; color:#2B7ED1; padding-left:15px;}
#i_info{}
#i_info p{ text-indent:2em;font-size:12px;font-weight:normal;width:260px; line-height:20px; padding-left:10px; padding-bottom:10px; padding-top:10px;}




#info2{height:100%; float:right; width:279px;}
#i_title2{height:28px; line-height:28px;border-top:solid 1px #e2e4e3;font:"宋体"; font-size:14px; font-weight:bold;color:#2B7ED1;padding-left:10px;}
#i_info2{}	
#i_info2 .lightSwitcher{ display:block; margin:0 auto;	z-index:1002; position:relative;}
#i_info2 .down{display:block;margin:0 auto; margin-top:10px;	z-index:1002; position:relative;}
#i_info2 .share{display:block; margin:0 auto; margin-top:10px;	z-index:1002; position:relative;}
#i_info2 ul{width:260px; padding:0  0 0 15px; height:100%;}
#i_info2 li{ width:80px;float:left; font-size:14px; height:35px; line-height:35px; text-align:center; background:url(../img/gkk_0524_pics2.png) no-repeat center center; font-weight:bold; }
#i_info2 li a:visited{color: #FFF;text-decoration:none;}
#i_info2 li a:hover{color: #FFF;text-decoration:none;}
#i_info2 li a:link{color: #FFF;text-decoration:none;} 
#i_info2 li a:active{color: #FFF;text-decoration:none;}  


.turnedOff {background-position:0 -35px; float:left;}

#tools{height:100px;float:right; width:279px;}

#foot{ text-align:center; margin:0 auto; font-size:12px;width:950px; height:80px; margin-top:10px; border-top:solid 3px #1a528a; clear:both;}
#foot p{ height:25px; line-height:25px;}

#help{height:100px;float:right; width:948px;}
#help_title{height:40px; line-height:40px; background:url(../img/titlebg.jpg) repeat-x;border-bottom:solid 1px #e2e4e3;font-family:"微软雅黑", "宋体",Verdana; font-size:18px; color:#2B7ED1; padding-left:15px;}

#classes{margin:0 auto;background-color:#FFF; width:950px; margin-top:10px; border-top:solid 2px #1a528a; border-left:solid 1px #e2e4e3; border-right:solid 1px #e2e4e3; border-bottom:solid 1px #e2e4e3;height:100%;overflow:hidden;}

#c_title{height:40px; line-height:40px; background:url(../img/title02.jpg) ;border-bottom:solid 1px #e2e4e3;font-family:"微软雅黑", "宋体",Verdana; font-size:18px; color:#2B7ED1; padding-left:15px;}
#c_title p{ padding-left:135px;font-family:"宋体",Verdana; font-size:12px; color:#4a4a4a;height:40px; line-height:45px;}

#c_content{font-family:"宋体",Verdana; font-size:14px; color:#4a4a4a; background-image:url(../img/videotitlebg.jpg);}

#c_content ul{ display:block;}
#c_content li{ text-align:center;width:148px; height:86px;background:url(../img/videotitle.jpg); float:left; background-color:#999; margin-left:9px; margin-top:5px;margin-bottom:5px;}
#c_content li p{ height:25px; line-height:25px; }
#shadow {
	background:#000;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:100}



.focusPic {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 351px; OVERFLOW: hidden
}
.newFocus {
	POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 27px; WIDTH: 946px; PADDING-RIGHT: 27px; BACKGROUND: url(../img/gkk_wzc001.png) no-repeat 21px 7px; HEIGHT: 327px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.newFocus_con {
	OVERFLOW: hidden
}
.newFocus_con .bigImg {
	FLOAT: left; OVERFLOW: hidden
}
.bigImg IMG {
	BACKGROUND: url(../img/loading.gif) no-repeat 50% 50%
}
.rightBg2 {
	POSITION: absolute; WIDTH: 297px; BACKGROUND: url(../img/gkk_wzc01.png) no-repeat; HEIGHT: 325px; TOP: 12px; RIGHT: 298px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../img/gkk_wzc01.png")
}
.rightBg {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 298px; BACKGROUND: #1a1a1a; HEIGHT: 325px; TOP: 12px; RIGHT: 27px
}
.changeCont {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 298px; HEIGHT: 325px; OVERFLOW: hidden; TOP: 12px; RIGHT: 27px
}
.changeCont .headline {
	PADDING-LEFT: 12px; WIDTH: 250px; FONT-FAMILY: "微软雅黑","黑体"; HEIGHT: 235px; COLOR: #fff; OVERFLOW: hidden
}
.changeCont DT {
	LINE-HEIGHT: 26px; MARGIN-TOP: 40px; TEXT-INDENT: 5px; BACKGROUND: url(../img/gkk_wzc09.png) no-repeat; HEIGHT: 26px; FONT-SIZE: 18px
}
.changeCont H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑","黑体"; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: 400; PADDING-TOP: 5px
}
.changeCont H3 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.newFocus_con_t H3 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.changeCont P {
	LINE-HEIGHT: 20px; TEXT-INDENT: 28px; FONT-FAMILY: "微软雅黑","宋体"; FONT-SIZE: 14px
}
.changeCont A.playNow {
	POSITION: absolute; LINE-HEIGHT: 200px; WIDTH: 101px; DISPLAY: block; BACKGROUND: url(../img/gkk_wzc02.png) no-repeat; HEIGHT: 62px; OVERFLOW: hidden; TOP: 236px; CURSOR: pointer; RIGHT: 45px
}
.arrowL {
	POSITION: absolute; TOP: 160px; CURSOR: pointer; LEFT: 0px
}
.arrowL A {
	LINE-HEIGHT: 200px; OUTLINE-STYLE: none; WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../img/gkk_wzc11.png) no-repeat -30px 0px; HEIGHT: 37px; OVERFLOW: hidden
}
.arrowR {
	POSITION: absolute; TOP: 160px; CURSOR: pointer; RIGHT: 0px
}
.arrowR A {
	LINE-HEIGHT: 200px; OUTLINE-STYLE: none; WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../img/gkk_wzc11.png) no-repeat 0px 0px; HEIGHT: 37px; OVERFLOW: hidden
}
.dotList {
	DISPLAY: none
}
.smallPics {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 640px; HEIGHT: 70px; TOP: 253px; LEFT: 220px
}
.smallPics LI {
	FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 5px
}
.smallPics LI A {
	DISPLAY: block
}
.smallPics LI IMG {
	BORDER-BOTTOM: #000 3px solid; BORDER-LEFT: #000 3px solid; BORDER-TOP: #000 3px solid; BORDER-RIGHT: #000 3px solid
}
.smallPics .selected {
	BACKGROUND: url(../img/gkk_wzc08.png) no-repeat center top
}
.smallPics .selected IMG {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}

.warp2{margin:0 auto;background-color:#FFF; width:950px; margin-bottom:10px;overflow:hidden; height:100%;}
.newclasses{height:100%; overflow:hidden;float:right; width:950px;}
.newclasses_title{line-height:40px;background:url(../img/gkk_wzc11.png) no-repeat 0 -50px;}
.newclasses_title h2 {font-family:"微软雅黑","黑体";color:#fff;font-size:18px;padding:0 0 0 18px;}
.newclasses_content{ padding:10px; text-align:center; border-left: solid 1px #999;border-right: solid 1px #999;border-bottom: solid 1px #999; background:url(../img/gkk_wzc10.png) repeat-x top;}
.newclasses_content img{margin-left:8px; margin-right:8px; margin-top:10px;}


/* 试卷页面样式start */
/* 试卷页面样式start */
.rightAnswer{ display:none; color:#005eac; border:1px solid #b8d4e8; background-color: #f0f5f8; padding:5px; line-height:20px; margin:5px;}
.rightOrWrong{ color:#FF0000;}
.tiankong{ border-bottom:1px solid #000000; border-left:0px; border-right:0px; border-top:0px;}
.tiankong_questionContent{ font-weight:normal;}
.questionContent{ font-weight:bold;}
.tixing{ font-weight:bold;font-size:14px;}
.rightAnswerBlock{ color:#FF9900; display:none; font-weight:bold;}
.rightAnswerBlockP{ color:#FF9900; display:block; font-weight:bold;}

.viewlist_table{
	font-size:12px;
}
	.viewlist_table td{
		padding:5px;
	}
	.viewlist_table div{
		padding:5px;
	}

.important_content{
	color:#FF0000;
}
/* end */	
.button_bar {
	position:fixed !important;
	right: 260px;
	position:absolute;
	top:300px;
	text-align: center;
	border: 5px solid #FFFFFF;
	background: #78BAEC;
	width:200px;
	height:155px;
	border:5px solid #CCC;
}
.button_bar #button_bar_title{ background-color:#477CB2; font-size:14px; font-weight:bold; padding:5px; color:#FFF;}
.button_bar .button_bar_b{ padding:5px;}

.pvc_title{ border:1px dashed #CCC; padding:5px; font-size:12px; font-weight:bold; background-color:#FFC;}

.content_margin{margin:0 auto;background-color:#FFF; width:950px; margin-top:10px; border-top:solid 2px #1a528a; border-left:solid 1px #e2e4e3; border-right:solid 1px #e2e4e3; border-bottom:solid 1px #e2e4e3;overflow:hidden; height:100%; background-color:#E5F2FC;}

.dig {width:216px;line-height:41px;background:url(../img/gkk_wzc11.png) no-repeat -100px 0;margin:5px auto;}
.dig a {display:inline-block;width:124px;line-height:200px;height:41px; overflow:hidden;vertical-align:middle;}
.dig span {display:inline-block;width:92px;text-align:center;font-size:18px;font-family:arial;color:#9f0000;}

.search {float:right;padding:8px 20px 0 0;line-height:20px;}
.zctext {color:#999;text-indent:25px;width:152px; background:#fff url(../img/gkk_wzc07.png) no-repeat 5px center;line-height:18px;height:18px;border:1px solid #b7b7b7   }



/*滚动样式开始*/
.blk_18 {
 overflow:hidden;
 zoom:1;
 width:940px;
 
}
.blk_18 .pcont {
 width:880px;
 float:left;
 overflow:hidden;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
 font:"宋体",Verdana 12px;
}
.blk_18 .LeftBotton {
 width:24px;
 height:77px;
 float:left;
 margin:15px 0 0 0;
 background: url(../img/index_89.jpg) no-repeat;
}
.blk_18 .RightBotton {
 width:24px;
 height:77px;
 float:left;
 margin:15px 0 0 0;
 background: url(../img/index_98.jpg) no-repeat;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:10px 0;
 
}
.blk_18 .pl {
 width:119px;
 _width:119px;
 float:left;
 text-align:center;
 margin:0 8px;
}
.blk_18 a.pl:hover {
 float:left;
 margin:0 8px;}
/*滚动样式结束*/


.black_overlay{display: none;position: absolute; top: 0%; left: 0%; width: 100%; height:1500px; background-color: black; z-index:1001;} 
.white_content {position: absolute; top: 30%;left: 25%;z-index:1002;overflow: auto; }
.white_content1{}