
/* - - - - - - - - - 全局重置样式  - - - - - - - - -*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
img{border:none;vertical-align:middle;}
input,select,button{vertical-align:middle;}
input{padding:0;}
button{cursor:pointer;}
body{font-size:12px;background:#fff;}
ul,ol{list-style-type:none;}
h2,h3,h4{font-size:14px;}
em,address{font-style:normal;}
a{ text-decoration:none;color:#4f4f4f;}
/*链接样式*/
a:link{}	
a:hover{color:#ff0000;text-decoration:underline;}	/*鼠标悬停时*/
a:active{}	/*鼠标点击与释放之间*/
a:visited{}	/* 已被访问过 */
/*  - - - - - - - - - 常用类样式  - - - - - - - - -*/
.no_bor{ border:none!important;}	/*无边框*/
.no_bg{ background:none!important;}	/*无背景*/
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}/*清除浮动*/
.f_left{ float:left;}	/*左浮动*/
.f_right{ float:right;}	/*右浮动*/
/*- - - - - - - - -样式属首页.html - - - - - - - -*/
/**/
	/*页头*/
	#header{width:875px;height:88px;margin:0 auto 8px;background:url(../a_images/allpic.jpg) repeat-x left -180px;border:1px solid #d3d8dc;}
		/*网站标志*/
		#logo{float:left;width:177px;height:90px;}
		#logo a{width:180px;height:88px;text-indent:-9999em;background:url(../a_images/allpic.jpg) no-repeat left -724px;overflow:hidden;display:block;}
		/*头部菜单*/
		#topmenus{float:left;width:587px;height:90px;}
		#topmenus ul{float:left;}
		#topmenus ul li{float:left;width:82px;height:72px;text-align:center;}
		#topmenus ul li a {display:block;padding-top:15px;}
		#topmenus ul li a:hover{ text-decoration:none; background:url(../a_images/allpic.jpg); background-position:-98px -559px;}
		#topmenus ul li a img{width:40px;height:40px;margin:0 auto;display:block;}
		#topmenus ul li a span{height:29px;line-height:29px;display:block;}
		#topmenus ul li b{width:42px;height:41px;margin:0 auto;background-image:url(../a_images/allpic.jpg);overflow:hidden;display:block;}
		#topmenus #icon01{background-position:left -552px;}
		#topmenus #icon02{background-position:-44px -552px;}
		#topmenus #icon03{background-position:left -595px;}
		#topmenus #icon04{background-position:-44px -595px;}
		#topmenus #icon05{background-position:left -638px;}
		#topmenus #icon06{background-position:-44px -638px;}
		#topmenus #icon07{background-position:left -681px;}
		/*其它*/
		#other{float:right;width:106px;height:90px;}
		#other ul li{height:17px;line-height:17px;position:relative;padding:6px 0 6px 21px;}
		#other ul li span{width:14px;height:14px;position:absolute;left:1px;background-image:url(../a_images/allpic.jpg);}
		#other ul li span.icon08{background-position:-47px -683px;}
		#other ul li span.icon09{background-position:-67px -683px;}
		#other ul li span.icon10{background-position:-86px -683px;}
	/*菜单*/
	#menu{width:875px;height:72px;position:relative;margin:0 auto 8px;background:url(../a_images/allpic.jpg) repeat-x left -101px;z-index:5000;}
	#menu .nav{float:left;}
	#menu .nav li{float:left;padding:0 5px;}
	#menu .nav li a{width:69px;height:36px;line-height:36px;text-align:center;font-size:14px;font-weight:bold;color:#fff;overflow:hidden;display:block;}
	#menu .nav li.change a,#menu .nav li a:hover{line-height:46px;color:#333;background:url(../a_images/allpic.jpg) no-repeat left -814px;text-decoration:none;}
	#menu .submenu{left:0;width:853px;line-height:22px;position:absolute;top:36px;padding:6px 10px;background:#fff url(../a_images/allpic.jpg) repeat-x left bottom;overflow:hidden;border:1px solid #ccc;border-bottom:2px solid #ccc;border-top:none;display:none;}
	#menu .submenu strong{color:#f60;}
	#menu .submenu  ul{display:inline;}
	#menu .submenu  ul li{display:inline;}
	#menu .submenu a{margin-right:8px;display:inline-block;}
	#menu .leftbg,#menu .rightbg{width:4px;height:43px;position:absolute;font-size:0;background-image:url(../a_images/allpic.jpg);overflow:hidden;}
	#menu .leftbg{top:0;left:0;background-position:-116px -445px;}
	#menu .rightbg{top:0;right:0;background-position:-120px -445px;}
	/*搜索*/
	#search{width:873px;height:30px;margin:0 auto 8px;background-color:#e9f7ff;border:1px solid #b3d6f4;}
	#search .form{padding:4px 13px 0; float:left;}
	#search .form strong{float:left;height:25px;line-height:25px;padding-left:25px;background:url(../a_images/allpic.jpg) no-repeat 0px -525px ;}
	#search .form .text{float:left;width:356px;height:20px;line-height:20px;margin-right:11px;border:1px solid #b3d6f4;display:inline;}
	#search .form .btn_send{float:left;width:58px;height:21px;margin-right:11px;text-indent:-999em;background:url(../a_images/allpic.jpg) no-repeat left -483px ;overflow:hidden;border:none;display:inline;}
	#search p{ float:left;line-height:30px;}
	/*第一模块*/
	#m1{width:875px;height:420px;margin:0 auto 8px;}
		/*第一模块左侧*/
		#m1_left{float:left;width:280px;height:420px;}
			/*轮播广告*/
			#playBanner{width:280px;height:210px;margin-bottom:8px;background-color:#e7e7e7;overflow:hidden;}
			#playBanner .mainpic{width:280px;height:210px;}
			#playBanner .mainpic img{width:100%;height:100%;}
			/**/
			#txtnav{width:269px;line-height:27px;padding:5px;border:1px solid #b3d6f4;}
			#txtnav a{color:#07519a;}
		/*第一模块中间区域*/
		#m1_center{float:left;width:358px;height:418px;margin-left:8px;overflow:hidden;border:1px solid #b3d6f4;display:inline;}
			/**/
			#Vip{width:358px;}
			#Vip h2{height:31px;line-height:31px;text-align:center;background-color:#e9f7ff;border-bottom:2px solid #b3d6f4;}
			#Vip h2 a{font-size:16px;color:#f00;}
			#Vip .TextList{padding:5px 0;}
			/*推荐*/
			#tuijian{width:358px;border-top:2px solid #b3d6f4;}
		/*用户登录*/
		#UserLogin{ overflow:hidden;float:right;width:218px;height:418px;background:#fffbf4;border:1px solid #ffa568;}
		#UserLogin .loginform{padding:3px 3px;}
		#UserLogin .loginform .btn_send{line-height:normal;padding:3px;background:#fff;border:1px solid #666;}
		#UserLogin .loginform p{text-align:center;}
		#UserLogin .loginform dl dt{float:left;}
		#UserLogin .loginform dl dd{margin-bottom:7px;}
		#UserLogin .loginform dl dd .text{width:108px;height:16px;line-height:16px;}
		#UserLogin ul{margin-bottom:12px;padding:0 14px;}
		#UserLogin ul li{line-height:20px;text-align:center;}
		#UserLogin ol{padding:0 14px;}
		#UserLogin ol li{height:23px;line-height:23px;}
		#UserLogin ol li{color:#f00;}
		#UserLogin p{height:23px;line-height:23px;text-align:center;}
		#UserLogin ul.Loginbox{padding:0;margin:0;}
	/*第二模块*/
	#m2{width:875px;height:278px;margin:0 auto 8px;}
		/**/
		#newMember{float:left;width:278px;height:276px;overflow:hidden;border:1px solid #b3d6f4;}
		.gslist{padding:3px 10px;}
		.gslist li{height:24px;line-height:24px;}
		/*排行*/
		#Ranking{float:left;width:358px;height:276px;margin-left:8px;overflow:hidden;border:1px solid #b3d6f4;display:inline;}
		#Ranking .tabs{float:left;width:100%;position:relative;margin-left:-1px;text-align:center;border-bottom:2px solid #b3d6f4;display:inline;}
		#Ranking .tabs li{float:left;}
		#Ranking .tabs li.change a{width:90px;font-weight:bold;background:url(../a_images/allpic.jpg) repeat-x left top;}
		#Ranking .tabs li a{width:88px;height:25px;line-height:25px;border-left:1px solid #b3d6f4;display:block;}
		#Ranking .Tab_nr{height:220px;line-height:23px;padding:10px;overflow:hidden;}
		#Ranking .Tab_nr p a{margin-right:6px;color:#07519a;display:inline-block;}
		/**/
		#hangye{float:right;width:218px;height:276px;border:1px solid #b3d6f4;}
	/*第三模块*/
	#m3{width:875px;margin:0 auto;}
		/*第三模块左侧*/
		#m3_left{float:left;width:675px;overflow:hidden;}
		#m3_left .m3_left_box{width:695px;}
		#m3_left .box{float:left;width:331px;height:258px;margin:0 8px 8px 0;border:1px solid #b3d6f4;}
		/*第三模块右侧区域*/
		#m3_right{float:right;width:194px;}
		#m3_right .box{margin-bottom:8px;border:1px solid #b3d6f4;}
		#m3_right .box .DocList{background:#f1faff;}
	/*友情链接*/
	#friendlink{width:873px;margin:0 auto 8px;border:1px solid #b3d6f4;}
	#friendlink ul{line-height:22px;padding:10px 0;}
	#friendlink ul li{float:left;width:87px;text-align:center;}
	#friendlink ul li a{color:#07519a;}
	#friendlink .pages{padding:5px 10px;clear:both;}
	#friendlink .pages a{color:#07519a;}
	#friendlink .pages a:hover{color:#f00;}
	/*版权*/
	#copyright{width:875px;line-height:26px;margin:0 auto;padding:10px 0;text-align:center;color:#595959;}
	#copyright ul li{display:inline;}
	#copyright ul li a{color:#595959;}
/* - - - - - - - - - 标题类  - - - - - - - - -*/
	/*蓝色标题*/
	 .blueTitle{height:28px;line-height:28px;padding:0 12px;color:#07519a;background:url(../a_images/allpic.jpg) repeat-x 0px top;}
	 .blueTitle a{color:#07519a;}
	 .blueTitle a:hover{color:#f00;}
	/*橙色标题*/
	 .OrangeTitle{height:28px;line-height:28px;padding:0 10px;color:#fff;background:url(../a_images/allpic.jpg) repeat-x left -35px;overflow:hidden;}
	 .OrangeTitle a{color:#fff;}
	 .OrangeTitle a:hover{color:#f00;}
	/*分类标题*/
	 .SortTitle{height:29px;line-height:29px;padding:0 10px;color:#07519a;background:url(../a_images/allpic.jpg) repeat-x left -67px;}
	 .SortTitle span{float:right;font-size:12px;font-weight:normal;}
	 .SortTitle span a{color:#f00;}
	 .SortTitle .txtblue{color:#07519a;}
	 .SortTitle a{color:#07519a;}
	 .SortTitle a:hover{color:#f00;}
/* - - - - - - - - - 文字列表类  - - - - - - - - -*/
	/*文档列表*/
	 .DocList{padding:8px 10px;border-top:2px solid #b3d6f4;}
	 .DocList li{height:24px;line-height:24px;overflow:hidden;}
	 .DocList li a{color:#07519a;}
	 .DocList li a:hover{color:#f00;}
	/*新闻列表*/
	 .NewsList{margin:0 10px;padding:5px 0;}
	 .NewsList li{height:24px;line-height:24px;overflow:hidden;}
	 .NewsList li span{color:#ff0000;}
	 .NewsList li a{ float:left;width:284px;color:#07519a; height:24px; overflow:hidden;}
	 .NewsList li a:hover{color:#f00;}

	/*文本列表*/
	 .TextList{float:left;}
	 .TextList li{float:left;width:162px;height:23px;line-height:23px;margin-left:7px;overflow:hidden;display:inline;}
	 .TextList li a{color:#07519a;}
	 .TextList li a:hover{color:#f00;}
	/*列表*/
	 .list{float:left;}
	 .list li{float:left;width:144px;height:21px;line-height:21px;margin-left:9px;overflow:hidden;display:inline;}
	 .list li a{color:#07519a;}
	 .list li a:hover{color:#f00;}
	/*导航列表*/
	 .NavList{line-height:23px;padding:4px 0 0 5px;}
	 .NavList li{display:inline;}
	 .NavList li a{color:#ff0000;}
/* - - - - - - - - - 图文混排类  - - - - - - - - -*/
	/*栏目*/
	 .column{height:113px;padding:10px 11px;}
	 .column .photo img{float:left;width:90px;height:113px;margin-right:16px;display:inline;}
	 .column ul li{height:22px;line-height:22px;overflow:hidden;}
	 .column ul li a{color:#07519a;}
	 .column ul li a:hover{color:#f00;}
/*- - - - - - - - -样式属栏目页.html - - - - - - - -*/
	/*您所在位置*/
	#weizi{width:865px;height:26px;line-height:26px;margin:0 auto 8px;padding:0 5px;font-weight:bold;background:#eee;}
	#weizi h2{font-size:12px;}
	#weizi span{float:left;width:11px;height:8px;line-height:0;margin:8px 9px 0 0;font-size:0;background:url(../a_images/allpic.jpg) no-repeat -43px -512px;overflow:hidden;}
	/*栏目区域*/
	#lm{width:875px;margin:0 auto 8px;}
		/*栏目区域左侧*/
		#lm_left{float:left;width:270px;height:417px;border:1px solid #93c4ef;}
		#lm_left .box{line-height:22px;padding:10px;}
		#lm_left .box a{display:inline-block;}
		/*栏目区域中间*/
		#lm_Center{ overflow:hidden;float:left;width:366px;height:417px;margin-left:8px;background:#ebf7fb;border:1px solid #93c4ef;display:inline;}
		#lm_Center .TextTitle a{font-size:14px;color:#f60;}
		#lm_Center .TextList{width:344px;margin:5px;padding:4px 5px;background:#fff;border:1px solid #93c4ef; display:inline;}
		#lm_Center .TextList a{color:#555;}
		#lm_Center .TextList a:hover{color:#f00;}
		#lm_Center .Doclists{width:344px;margin:5px;padding:5px;background:#fff;clear:both;border:1px solid #93c4ef;}
		/**/
	/*内容区域*/
	#container{width:875px;margin:0 auto 8px;}
		/*内容区域*/
		#neirong{float:left;width:640px; overflow:hidden;}
		#neirong .box{float:left;width:310px;height:165px;margin:0 8px 8px 0;border:1px solid #93c4ef;}
		#neirong .DocList{border-top:none;}
		#neirong .DocList a{color:#555;}
		#neirong .DocList a:hover{color:#f00;}
		/*侧栏*/
		#sidebar{float:right;width:235px;}
		#sidebar .box{width:233px; overflow:hidden;margin-bottom:8px;background:#ebf1f8;border:1px solid #93c4ef;}
		#sidebar .DocList{margin:5px;background:#fff;border:1px solid #b7cbe3;}
		#sidebar .PictureList{margin:5px;padding:5px 0 0 8px;background:#fff;border:1px solid #b7cbe3; display:inline;}
	/*侧栏标题*/
	 .SideTitle{height:29px;line-height:29px;padding-left:15px;font-weight:normal;color:#07519a;background:url(../a_images/allpic.jpg) repeat-x left -297px;border-bottom:1px solid #b7cbe3;}
	 .SideTitle span{float:left;width:9px;height:9px;margin:9px 5px 0 0;background:url(../a_images/allpic.jpg) no-repeat -24px -511px;}
	/*栏目标题*/
	 .PartTitle{height:26px;line-height:25px;padding:0;background-color:#d7effb;border:1px solid #fff;}
	 .PartTitle strong{float:left;padding:0 15px;height:24px;line-height:24px;text-align:center;color:#fff;background:#2377c3 url(../a_images/allpic.jpg) no-repeat left -273px;border:1px solid #267ac5;}
	 .PartTitle strong a{color:#fff;}
	 .PartTitle strong a:hover{color:#f00;}
	/*正文标题*/
	 .TextTitle{height:29px;line-height:29px;padding:0 6px;background-color:#d7effb;}
	 .TextTitle span{ overflow:hidden;float:left;width:11px;height:11px;margin:9px 15px 0 0;background:url(../a_images/allpic.jpg) no-repeat 0px -510px;}
	 .TextTitle strong{font-size:12px;color:#07519a;}
	/*文档列表*/
	 .Doclists{margin:0 9px;}
	 .Doclists li{height:23px;line-height:23px;overflow:hidden;}
	 .Doclists li span{color:#ff0000;}
	/*图片列表*/
	 .PictureList{float:left;}
	 .PictureList li{float:left;width:100px;height:139px;margin:0 6px 4px 0;overflow:hidden;display:inline;}
	 .PictureList li img{width:100px;height:116px;display:block;}
	 .PictureList li strong{width:100px;height:23px;line-height:23px;text-align:center;font-weight:normal;color:#07519a;overflow:hidden;display:block;}
	 .PictureList li a:hover{text-decoration:none;}
	/*图片列表*/
	 .imgList{float:left;padding-top:12px;}
	 .imgList li{float:left;width:121px;height:86px;margin-left:8px;overflow:hidden;border:1px solid #343433;display:inline;}
	 .imgList li a img{float:left;width:100%;height:100%;}
/*- - - - - - - - -样式属栏目列表页.html - - - - - - - -*/
	/*内容*/
	#content{width:875px;margin:0 auto;}
		/*文档栏目*/
		#DocColumn{float:left;width:615px;padding:8px;background:#e5f5ff;border:1px solid #8ac4ff;}
			/*文档简介*/
			#DocIntroduction{width:593px;position:relative;margin-bottom:6px;padding:10px;background:#fff;overflow:hidden;border:1px solid #d5dce2;}
			#DocIntroduction p{line-height:24px;}
			#DocIntroduction .hotLink{height:26px;line-height:26px;text-align:center;font-size:14px;font-weight:bold;}
			#DocIntroduction .hotLink a{margin:0 40px;color:#f00;}
			#DocIntroduction .list{width:640px;}
			#DocIntroduction .list li{width:171px;margin-right:28px;}
			/*文档栏目列表*/
			#DocColumnList{padding:15px 0;background:#fff;border:1px solid #d5dce2;}
		/*侧栏*/
	#content #sidebar #UserLogin{float:none;width:233px;height:auto;margin-bottom:8px;}
	/*主标题*/
	 .MainTitle{height:28px;line-height:28px;margin-bottom:6px;padding:1px;background:url(../a_images/allpic.jpg) repeat-x 0px -333px;border:1px solid #8ac4ff;border-top:none;}
	 .MainTitle strong{float:left;height:27px;line-height:27px;padding-right:50px;text-indent:45px;font-size:18px;font-weight:normal;color:#fff;background:url(../a_images/allpic.jpg) repeat-x left -862px;border:1px solid #fff;}
	  .MainTitle strong a{color:#fff;}
	 .MainTitle span{float:left;height:27px;line-height:27px;padding-right:50px;text-indent:45px;font-size:18px;font-weight:normal;color:#fff;background:url(../a_images/allpic.jpg) repeat-x left -862px;border:1px solid #fff;}
	  .MainTitle span a{color:#fff;}
	/*栏目列表*/
	 .columnList{margin:0 14px;}
	 .columnList li{height:40px;line-height:40px;font-size:14px;border-bottom:1px dashed #e8e8e8;}
	 .columnList li span{float:right;margin-right:19px;color:#666;display:inline;}
	 .columnList li em{float:right;margin-right:19px;color:#666;display:inline;}
	 .columnList li a{color:#07519a;}
	/*翻页*/
	 .showpage{height:32px;line-height:32px;padding:15px 0 5px;text-align:center;}
	 .showpage strong a{font-size:14px;}
	 .showpage a{color:#07519a;}
/*- - - - - - - - -样式属课程列表页.html - - - - - - - -*/
	/*课程推荐*/
	#KcTuijian{width:593px;position:relative;margin-bottom:6px;padding:10px;background:#fff;overflow:hidden;border:1px solid #d5dce2;}
	
	/*课程列表*/
	#KcList{padding-top:18px;background:#fff;border:1px solid #d5dce2;}
	/*照片列表*/
	 .photographList{float:left;padding-top:10px;}
	 .photographList li{float:left;width:88px;height:136px;margin:0 0 3px 10px;display:inline;}
	 .photographList li a img{width:88px;height:110px;display:block;}
	 .photographList li strong{height:26px;line-height:26px;font-weight:normal;overflow:hidden;display:block;}
	/*课程列表*/
	 .Kclist{width:587px;height:119px;margin:0 auto 18px;}
	 .Kclist .photo img{float:left;width:98px;height:119px;}
	 .Kclist h4{height:36px;line-height:36px;text-indent:10px;background-color:#e7e7e7;border-bottom:1px dashed #ccc;border-top:1px dashed #0099ff;}
	 .Kclist h4 a{color:#07519a;}
	 .Kclist p{height:80px;line-height:27px;padding:0 10px;overflow:hidden;}
/*- - - - - - - - -样式属内容页.html - - - - - - - -*/
	/*文档内容区域*/
	#DocNr{float:left;width:615px;padding:8px;background:#f6f6f6;border:1px solid #ccc;}
	/*文档参数*/
	#DocValue{position:relative;padding-bottom:15px;background:#fff;}
	#DocValue .maintitles{ height:32px;line-height:32px;margin-bottom:15px;padding:0 20px;font-size:18px;background:url(../a_images/allpic.jpg) repeat-x left -369px;}
	#DocValue dl{width:587px;line-height:33px;position:relative;margin:0 auto;}
	#DocValue dl dt{width:100px;position:absolute;left:0;text-align:center;}
	#DocValue dl dd{width:477px;padding-left:110px;background:#efefef url(../a_images/line_y.gif) repeat-y left top;border-bottom:2px solid #fff;}
	#DocValue dl dd a{font-size:14px;color:#f00;}
	#DocValue dl dt.down{line-height:75px;}
	#DocValue dl dd.down{height:36px;padding:20px 0 16px;}
	#DocValue .ad260x178{ overflow:hidden;width:251px;height:176px;position:absolute;top:47px;right:10px;_right:20px;background:#fff;}
	#DocValue .ad260x178 img{width:100%;height:100%;display:block;}
	#DocValue dl dd .btn_download{width:104px;height:34px;margin-left:110px;text-indent:-999em;background:url(../a_images/allpic.jpg) no-repeat left -443px;overflow:hidden;display:block;}
	/*文档广告*/
	#DocAD{width:615px;margin-bottom:5px;padding-bottom:10px;background:#fff;}
	#DocAD p{line-height:30px;text-align:center;color:#0000ee;}
	#DocAD ul{float:left;line-height:24px;}
	#DocAD ul li{float:left;width:96px;margin-left:15px;overflow:hidden;display:inline;}
	#DocAD ul li a{color:#0000ee;}
	/*文档内容*/
	#DocContent{line-height:24px;padding-bottom:10px;font-size:14px;background:#fff;}
	#DocContent .titles{height:32px;line-height:32px;margin-bottom:5px;text-indent:20px;background:url(../a_images/allpic.jpg) repeat-x left -406px;border-left:1px solid #dce6f1;border-right:1px solid #dce6f1;}
	#DocContent .content{width:580px;margin:0 auto;padding:10px 0 15px;}
	#DocContent .content h4{color:#f30;}
	#DocContent .prev_next{margin:0 10px 10px;}
	#DocContent .downBox{line-height:40px;margin:0 10px;text-align:center;font-weight:bold;background:#e9f7ff;border:1px solid #b3d6f4;}
	#DocContent .downBox a{font-size:16px;color:#cc0000;}
	/*推荐文档*/
	#TuiJianDoc{width:857px;margin:0 auto 8px;padding:8px;background:#f6f6f6;border:1px solid #ccc;}
	#TuiJianDoc .PictureList{padding:12px 0 8px;background:#fff;}
	#TuiJianDoc .PictureList li{margin:0 21px;}



