﻿@charset "utf-8";

/*本例中运用到一个永远固定到页脚的footer容器,这个层是独立于主内容区的.*/
*{margin:0;padding:0;}
html, body 
{
	height: 100%;
	font-size:12px;
	color:#000;
	font-family:Arial,'宋体','SimHei';
	}
img{ border:0px;}
a:link,a:visited{
	color:#333333;
	/*#000*/
	text-decoration:none;
}
a:hover{
	color:#BD0A01;
	/*#000*/
	text-decoration:underline;
}

/*下拉框模拟样式开始-------------*/
.select {
 border:1px solid #418B18;
 float: left;
 display: inline;
 margin: 0; padding: 0;
 margin-top:-1px;
 _margin-top:-3px;
 background:#fff;
 }
.select div {
 border:1px solid #418B18;
 float: left;
}
/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
 width:70px;
 /**/height: 20px;
  line-height:20px;
 overflow:hidden;
 } 
/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
 border:none;
 display:block;
 float: left;
 margin: 0px;
 width:70px;
}
.select div>select {
 border:none;
 display:block;
 width:70px;
 float:none;
 margin: 0px;
 padding: 0px;
}
.select select>option {
 text-indent: 2px; /*option在FF等非IE浏览器缩进2px*/
}
/*下拉框模拟样式结束------------*/

/*说明: 需要注意的就是#main的padding值、footer的高度和负margin值，需要保持一致。下面是著名的万能float闭合Clearfix Hack*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.equal{padding-bottom:32767px; margin-bottom:-32767px;} /*多列等高*/

#wrapper{width:100%;}
/*width:960px;margin:0 auto;*/
#main 
{
	/*background:url(../images/searchbg.gif) repeat-x left 134px;*/
	padding-bottom: 100px;min-width:960px;overflow:hidden;
	
}/* 必须使用和footer相同的高度,最小宽度ie6中加JS解决 */
#header
{
	width:960px;  margin:0 auto;overflow:hidden; 
	height:134px;line-height:134px;text-align:center;background:url(../images/headbg.gif) repeat-x left top; 
}
/*width:960px;*/
#inhead{height:134px;position:relative;margin:0 auto;}
#logotest{
position:absolute;
left:0px; 
width:210px;
height:19px;
line-height:0px;
bottom:81px; 
text-indent:-9999px;
overflow:hidden;
 }

#logo{
position:absolute;
left:0px; 
width:233px;
height:59px;
line-height:59px;
bottom:22px; 
background:url(../images/logo.gif) no-repeat left top;
text-indent:-9999px;
 }
#logo a:link,#logo a:visited{display:block;font-size:12px; width:210px; height:59px; }

#topmenu{width:480px;height:26px;line-height:26px;position:absolute;top:0px;right:0px; }
#channel_menu{overflow:hidden;height:26px;float:left;width:480px;}
#channel_menu a{float:left;height:26px;margin-left:-3px;padding:1px 10px;background:url(../images/listdot2.gif) no-repeat left 12px; color:#666;}
#function_menu{float:left;height:28px;width:140px;overflow:hidden;background:url(../images/funico.gif) no-repeat left center;padding-left:30px;}
#function_menu a{margin-right:15px;line-height:28px;height:28px;}
/*栏目面板*/
#directorylist{width:740px;height:70px;line-height:70px;position:absolute;top:35px;right:0px;text-align:right; background:url(../images/headmenu_bg.gif) no-repeat right top;}
#directorylist span{ float:right; width:50px;display:block;height:30px; margin-top:20px; margin-right:26px; _margin-right:13px;}
#directorylist span a{line-height:15px; color:#50881B;}
#directorylist span a:hover{color:#BD0A01;}

#home{list-style:none;width:20px;float:left;height:40px;margin-left:38px;_margin-left:20px;margin-top:15px;}
#home li{ width:20px; float:left;}
#home li a:link,#home li a:visited{ color:#50881B; line-height:18px; float:left; margin-left:4px;font-size:14px;font-weight:bold;}
#home li a:hover{ color:#BD0A01;}

#applist{list-style:none; width:110px; float:left; height:50px;margin-top:12px; margin-left:70px;_margin-left:65px;}
#applist li{ width:34px; float:left; height:22px; }
#applist li a:link,#applist li a:visited{color:#333333;line-height:20px;float:left; margin-left:4px;}
#applist li a:hover{ color:#BD0A01;}

#subjectlist{list-style:none;width:120px;float:left;height:50px;margin-left:64px;margin-top:12px;}
#subjectlist li{ width:58px; float:left; height:22px;}
#subjectlist li a:link,#subjectlist li a:visited{ color:#333333; line-height:20px; float:left; margin-left:4px;}
#subjectlist li a:hover{ color:#BD0A01;}

#speciallist{list-style:none;width:130px;float:left;height:50px;margin-left:77px;margin-top:12px; }
#speciallist li{float:left; height:22px;}
#speciallist li a:link,#speciallist li a:visited{ color:#333333; line-height:20px; float:left;}
#speciallist li a:hover{ color:#BD0A01;}

#speciallist li.li0{ width:30px; float:left; height:22px;}
#speciallist li.li1{ width:66px; float:left; height:22px;}
#speciallist li.li2{ width:40px; float:left; height:22px;  margin-left:8px;}

#infotip{width:740px;height:25px;line-height:25px;position:absolute;top:105px;right:0px;text-align:right; }
/*--肖9.2修改--*/
.infotipleft{ float:left; width:370px;  text-align:left; text-indent:2em;}
.infotipleft a:link,.infotipleft a:visited{color:black;}
.infotipright{ float:right; width:355px;  text-align:right;}


.icobg0{display:inline; background:url(../images/ico_bg.gif) no-repeat 0px -2px;  padding-left:20px; padding-top:2px; padding-bottom:2px;}
.icobg0 a,.icobg0 a:link,.icobg0 a:visited{ color:#876138; font-weight:bold;}
.icobg1{display:inline; background:url(../images/ico_bg.gif) no-repeat 0px -23px; padding-left:20px;padding-top:2px; padding-bottom:2px;}
.icobg1 a,.icobg1 a:link,.icobg1 a:visited{ color:#876138;font-weight:bold;}
.icobg2{display:inline; background:url(../images/ico_bg.gif) no-repeat 0px -43px; padding-left:20px;padding-top:2px; padding-bottom:2px;}
.icobg2 a,.icobg2 a:link,.icobg2 a:visited{ color:#876138;font-weight:bold;}

/*头部主菜单--通用样式*/
#menu{width:600px;height:32px;line-height:32px;position:absolute;bottom:0px;left:20px;list-style:none;}
#menu li{float:left;margin-right:10px;}
#menu li a,#menu li a b{display:block;width:100px;height:32px;text-decoration:none;}
#menu li a b{text-align:center;font-size:14px;font-weight:bold;}
.normal a{background:url(../images/menu.gif) no-repeat right -99px;}
.normal a b{background:url(../images/menu.gif) no-repeat left -66px;color:#fff;}
.normal a:hover{background:url(../images/menu.gif) no-repeat right -33px;}
.normal a:hover b{background:url(../images/menu.gif) no-repeat left top;color:#0F732B;}
/*当前高亮菜单,供JS调用*/
.cur a,.cur a:hover{background:url(../images/menu.gif) no-repeat right -33px;}
.cur a b,.cur a:hover b{background:url(../images/menu.gif) no-repeat left top;color:#0F732B;}

#footer {
 position:relative;
    margin:0 auto;
	margin-top: -100px; /* footer高度的负值 */
	height: 110px;/* footer高度*/	
	width:960px;
	min-width:960px;/*最小宽度ie6中加JS解决*/
	clear:both;
	background:#666;
	text-align:center;
	background:url(../images/green.gif) repeat-x left top;
    /*overflow:hidden;460px  float:left;*/
}
/*background:url(../images/footbg.gif) no-repeat center 30px;*/
#infoot{line-height:22px;width:960px;margin:0 auto;padding-top:5px;}
.footmenu{width:100%;margin:0 auto 10px;overflow:hidden; color:#333333;text-align:center;}
.footmenu a:link,.footmenu a:visited{line-height:24px;height:24px;text-decoration:none;padding-right:10px;padding-left:10px;margin-left:-1px;background:url(../images/footdot.gif) no-repeat left 4px;}
.footmenu a:hover{text-decoration:underline;}
/***肖于2009.9.2修改页脚长度，原来为420px***/
.copy{text-align:center;width:565px;margin:0 auto;}
.copy span{ text-align:center; color:#666;font-weight:bold;font-family:Arial;}
.copy span b{ font-weight:normal; font-family:"宋体";}
.copy a:link,.copy a:visited{display:inline;
                             /*float:left;*/
                             color:#666;font-weight:bold;margin-left:10px;}
.copy p{clear:left;width:100%;display:block;line-height:24px;color:#333333;color:#666; margin-left:110px;}

#content{ position:relative; width:960px;margin:0 auto;overflow:hidden;background-color:#ECECEC;}
#news,#leftbar,#rightcontent,#maintext,#rightbar{float:left;display:inline;overflow:hidden;}
#flash
{
 width:960px; 
 margin:0 auto;
 background:aqua;
 height:60px;
 background:url(../images/tongbu.gif) no-repeat center top;
 margin-bottom:5px;
 }
#leftbar{width:220px;margin-top:0px;}

#maintext
{
	/*width:510px;*/
	width:730px;	
	margin-top:0px;	
	/*height:1250px;*/
}
#rightbar{width:210px;margin-left:10px;margin-top:0px;}
#rightcontent{width:740px;margin-top:0px;}

/*搜索区960px*/
#searchbar
{
  width:960px;
  margin:0 auto;overflow:hidden; 
  height:50px;line-height:50px;background:url(../images/searchbg.gif) repeat-x left top;padding-top:5px;
  /*clear:both;
  margin:0 auto;*/
  text-align:center; 
}
.searchcontent
{	
  width:960px;margin:0 auto; overflow:hidden; 
 }
.search{
  width:360px; 
  float:left;
  margin-top:3px;
  padding-left:5px;
  display:inline;
  margin-left:20px;
  position:relative;
}


#seletSerach{width:70px;float:left;}
.textbox1{height:20px;line-height:20px;padding-left:5px;color:#333333;border:1px #7F9DB9 solid;float:left;margin-left:5px;width:195px;}


.btnsearch{
position:absolute;
right:10px;
width:58px;
height:22px;
border:none;
background:url(../images/btn.gif) no-repeat left -84px;
text-indent:-9999px;
cursor:pointer;
}
#hotseach{
height:20px;
float:left;
width:410px;
margin-top:4px; 
color:#fff;
}
#hotseach h3{width:70px;height:20px;line-height:20px;font-size:12px;float:left;}
.hotmenu{list-style:none;width:330px;height:20px;line-height:20px;float:left; }
.hotmenu li{float:left;margin-right:10px;height:20px;line-height:20px; vertical-align:middle;}
#searchbar ul.hotmenu li a:link,#searchbar ul.hotmenu li a:visited{color:#fff; font-family:"宋体";float:left;}

.kjhotmenu{list-style:none;width:350px;height:20px;line-height:20px;float:left; }
.kjhotmenu li{float:left;margin-right:10px;}
.kjhotmenu li a:link,.kjhotmenu li a:visited{color:#fff;}

#othertip{height:20px;float:left;width:160px;margin-top:4px;overflow:hidden;}
#othermenu{list-style:none;width:160px;height:20px;line-height:20px;float:left;}
#othermenu li{float:left;}
#othermenu li a{ color:#CBF170;}

/*中间内容区块*/
.box{float:left;}
/*更多链接样式*/
.more{position:relative;}
.more a:link,.more a:visited{
	position:absolute;
	right:10px;
	top:20px;
	width:45px;
 line-height:20px;
	font-size:12px;
	color:#727272;
	font-weight:normal;
  text-indent:1.5em;
	background:url(../images/ico_bg.gif) no-repeat 0px -60px;
	margin-right:8px;
}
#t1{width:250px;margin-right:10px;}
#t1 h3{height:30px;line-height:30px;background:url(../images/tabbg.gif) no-repeat left top;font-size:14px;color:#fff;padding-left:20px;}
#t2{width:250px;float:left;}
#t2 h3{height:30px;line-height:30px;background:url(../images/tabbg.gif) no-repeat left -30px;font-size:14px;color:#fff;padding-left:20px;}
#t3{height:1%;}

/*==== flash广告的样式 =====*/
#t4{width:358px;height:240px;overflow:hidden;}
#system_show{width:360px;height:240px;}
/*#system_show{width:358px;height:240px;background:url(../images/source/img03.jpg) no-repeat left top;}*/

/*纯CSS截字并出现省略符号*/
.textlist
{
	list-style:none;
	font-size:12px;
	/*font-family:simsun;*/
	text-align:left;
	line-height:22px;
	width:225px;/*宽度值一定要定义,作为载取字符的宽度*/
	
}
.textlist li{
	overflow:hidden;
	position:relative;
	padding-left:20px;
	height:24px;
	/**/
	line-height:24px;
	background:url(../images/listdot1.gif) no-repeat 10px 12px;
}
.textlist a{
	display:block;
	padding-right:1.5em;
	/*background:url(../images/pot.gif) right top no-repeat;*/
	position:relative;
	zoom:1;
	word-break:break-all;
}
.textlist a span {
	position:absolute;
	right:0;
	bottom:0;
	height:18px;
	width:1em;
	overflow:hidden;
}

/*纯CSS截字并出现省略符号*/
.textlist8
{
	list-style:none;
	font-size:12px;
	/*font-family:simsun;*/
	text-align:left;
	line-height:22px;
	width:184px;/*宽度值一定要定义,作为载取字符的宽度*/	
	margin:0 auto;
}
.textlist8 li{
	overflow:hidden;
	position:relative;
	padding-left:10px;
	height:22px;
	line-height:22px;
	background:url(../images/listdot2.gif) no-repeat 0px 11px;
}
.textlist8 a{
	display:block;
	padding-right:1em;
	background:url(../images/pot.gif) right top no-repeat;
	position:relative;
	zoom:1;
	word-break:break-all;
}
.textlist8 a span {
	position:absolute;
	right:0;
	bottom:0;
	height:18px;
	width:1.1em;
	overflow:hidden;background:#F5F7EE;
}
.textlist8 a:hover{color:#BD0A01;}


/*优秀教案*/
#readbox,#readbox0,#readbox1,#readbox2{clear:both;position:relative;}
#boxwidth{width:200px;}



/*左侧内容区块*/
.box1{ background:url(../images/leftMiddle_bg.gif) repeat-y left top;}
.box2{border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; background-color:#fff;
    /*  border:1px red solid; */
  }
.box3{border:1px #CCCCCC solid;background-color:#fff;height:100px;}  
  /*是右边各个框用的*/
.box26{border-bottom:1px #CCCCCC solid; background-color:#fff;}
.box2line{border-bottom:2px #78BD00 solid;}
.box3line{border-left:1px #ccc solid;border-right:1px #ccc solid;}
/*右上角的330高度*/
.box330{border-bottom:2px #78BD00 solid;overflow:hidden;}
.box331{border-left:1px #ccc solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;}

.leftboxbottom{ width:100%; height:5px; margin-top:0px; padding-top:10px; line-height:5px;overflow:hidden;background:url(../images/leftbottom_bg.gif) no-repeat left top;}
#f1{}
#f1 span a{width:100%;color:#BD0A01; font-size:14px; font-weight:bold; line-height:30px; padding-left:110px;height:39px;}
.greenline0{ height:1px; line-height:1px; overflow:hidden; border-bottom:1px #DDE8C5 solid; width:92%; margin:0 auto;}
.greenline1{ height:2px; line-height:2px; overflow:hidden; border-bottom:2px #78BD00 solid; width:92%; margin:0 auto;}
#f2{}
#f2 h4{line-height:31px; background:url(../images/title_bg0.gif) repeat-x left top; padding-left:10px;}
#f2 h5{line-height:31px; background:url(../images/title_bg0.gif) repeat-x left top; padding-left:10px;color:#333333; font-size:12px;}
#f2 .contactdiv{ background-color:#fff; margin-top:20px;color:#333333; padding-bottom:5px;}
#f2 .contactdiv a{ color:#004B85; text-decoration:underline;}
#f2 ul{margin:0 auto; list-style:none; width:90%;}
#f2 ul li{ width:100%; line-height:22px;}
#f3{}

#f4{margin-bottom:0;}
/***肖2009.9.3,将width从100%改成修改width:960px; margin:0px auto;***/
.split{clear:both;display:block;width:960px; margin:0px auto;height:10px;background:url(../images/splitbg.gif) repeat-x left top;overflow:hidden;}

.l_boxtitle{
	background:url(../images/ico_bg0.gif) no-repeat 5px -62px;
	height:26px;
	line-height:26px;
	padding-left:18px;
	border-top:6px #78BD00 solid;
	font-size:14px;
	color:#365C12;
}
.l_boxtitle0
{
	background:url(../images/ico_bg0.gif) no-repeat 5px -62px;
	height:26px;
	line-height:26px;
	padding-left:10px;
	font-size:14px;
	color:#365C12;
}
.l_boxtitle0 b{width:2px; height:10px; background-color:#78BD00; margin-left:2px;  margin-right:2px;}
/*#titlecolor2{border-top-color:#00A1E5;border-bottom-color:#00A1E5;color:#00A1E5;}
#titlecolor3{border-top-color:#F00997;border-bottom-color:#F00997;color:#F00997;}
*/
#l_b_color1,#l_b_color2,#l_b_color3{}
#l_b_color1 h4,#l_b_color2 h4,#l_b_color3 h4{ margin-left:15px; margin-top:15px;}
#l_b_color2 h5,#l_b_color3 h5{ margin-left:15px; margin-top:15px; color:#333333;}
#l_b_color1 dl,#l_b_color2 dl,#l_b_color3 dl{ margin:0 auto; width:200px; margin-left:15px;}
#l_b_color1 dl dd,#l_b_color2 dl dd,#l_b_color3 dl dd{ width:87px;float:left; line-height:25px; background:url(../images/ico1.gif) no-repeat left center;}
#l_b_color1 dl dd a{ color:#365C12; line-height:25px; padding-left:8px;}
#l_b_color2 dl dd a{ color:#365C12; line-height:25px; padding-left:8px;}
#l_b_color3 dl dd a{ color:#365C12; line-height:25px; padding-left:8px;}


#l_b_color3 p{padding-left:20px;line-height:26px;}
#l_b_color1 h5{ margin-left:15px; margin-top:15px; color:#333333;font-size:13px;}

/*右侧内容区块*/
.box2 h3{position:relative;color:#fff;}
#g1 h3{text-indent:-9999px;font-size:0;}
#g1 img{float:left;}
.special{border:1px #c0c0c0 solid;border-top:none;padding:10px;line-height:26px;}
.special a:link,.special a:visited{color:#004B85}

#g41,#g10,#g9{height:229px;}
#g8{height:219px;margin-top:10px;}
.r_boxtitlebg{height:28px;line-height:28px;font-size:14px;background:url(../images/boxtitle.gif) repeat-x left top;border-top:1px #ccc solid;color:#333333; font-size:12px; padding-left:10px;}
.r_title{height:28px;line-height:28px;font-size:14px;background:url(../images/boxtitle.gif) repeat-x left top;border:1px #ccc solid;border-bottom:0 none;color:#333333; font-size:12px; padding-left:10px;}
.more0{position:relative;}
.more0 a{display:block;width:30px;height:20px;line-height:20px;overflow:hidden;position:absolute;right:0px;top:5px;font-size:12px;color:#727272;background:url(../images/ico_bg.gif) no-repeat left -60px;font-weight:normal;padding-left:18px;}

.dc_boxtitlebg{height:28px;line-height:28px;font-size:14px;background-color:#fff; border:1px #cccccc solid;}
.bordertop{ border-top:1px #cccccc solid;}
.borderbottom{ border-bottom:1px #cccccc solid;}
.r_boxtitlebg b{ color:#355B11;}
#g4{margin-bottom:0;border:1px #c0c0c0 solid;}
#g6{height:340px;}
.r_boxtitle{height:42px;line-height:42px;padding-left:20px;font-size:14px;background:url(../images/middle_bg0.gif) repeat-x left top;}
.r_boxtitle1
{
	height:40px;line-height:40px;padding-left:20px;font-size:14px;background:url(../images/middle_bg1.gif) repeat-x left top; overflow:hidden; 
	}
.r_boxtitle2{height:41px;line-height:41px;padding-left:20px;font-size:14px;background:url(../images/middle_bg2.gif) repeat-x left top;}
.r_boxbody 
{
	padding-bottom:0px;
	padding-top:10px;
	padding-bottom:10px;
	background:#F5F7EE; 
}
#r_boxbody{padding:0;border:1px #ccc solid;height:312px;}
#ifamebox{padding:0;border:1px #ccc solid;border-bottom:none;overflow:hidden;padding-left:3px; background:none;}
#ifram1{overflow-x:hidden;width:218px;}
.dcbox{background:#fff;width:218px;border:1px #ccc solid;margin:0 auto;overflow:hidden;}
.dcbox h3{height:28px;line-height:28px;background:url(../images/boxtitle.gif) repeat-x left top;padding-left:10px;font-size:12px;}
.dcbox h3 b{ color:#355B11;}

.r_boxbody .btnspan0{ margin:8px auto 0;}
.btnspan0{display:block; width:158px; height:36px; background:url(../images/bg1.gif) no-repeat left -40px; text-align:center;}
.r_boxbody .btnspan0 a:link,.r_boxbody .btnspan0 a:visited{height:33px;line-height:33px;color:#fff; font-size:14px; font-weight:bold;display:block; text-indent:-9999px;}
.r_boxbody .btnspan0 a:hover{ color:#004B85; font-size:14px; font-weight:bold;}
/*中间部分*/
.middiv0
{
	float:left; 
	width:99.6%;border:1px #CCCCCC solid;border-top:0px #f8f8f8 solid;
	background-color:#fff;
}
.middivnobottomline
{
  	float:left; 
  	width:99.8%;
	*width:99.6%;
	margin-left:0px;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	background-color:#fff;	
}	
#midleft0,#midleft1,#midleft2
{
	width:48%; float:left;  text-align:center; margin-top:20px;
    margin-bottom:20px;
    padding-bottom:23px;
}

#midright0,#midright1
{
	width:48%; float:left; margin-left:3%; text-align:center;margin-top:17px; margin-bottom:10px;
	padding-bottom:15px;
	/*padding-bottom:23px;*/
}
#midright2{width:48%; float:left; margin-left:3%; text-align:center;margin-top:17px; margin-bottom:10px;}
#midleft0 p,#midleft1 p,#midleft2 p,#midright0 p,#midright1 p,#midright2 p{ padding-top:10px; padding-bottom:10px;}
#midleft0 p a,#midleft1 p a,#midleft2 p a,#midright0 p a,#midright1 p a,#midright2 p a{ color:#004B85; text-decoration:underline;}
#midleft0 p a:hover,#midleft1 p a:hover,#midleft2 p a:hover,#midright0 p a:hover,#midright1 p a:hover,#midright2 p a:hover{text-decoration:none;}

#midright0 dl dd,#midright1 dl dd,#midleft2 dl dd{ height:22px; line-height:22px; background:url(../images/listdot1.gif) no-repeat left center; text-align:left;}
#midright0 dl dd a,#midright1 dl dd a,#midleft2 dl dd a{ padding-left:10px;}

/*三列高度自适应的底线模拟图片*/
.botcontent{ position:relative; width:960px;margin:0 auto; height:10px;clear:both;}
.bot{height:20px;float:left;overflow:hidden;display:inline;}
#b1{width:220px;height:10px;margin-left:10px;border-top:1px #CECECE solid;background:url(../images/splitbg.gif) repeat-x left top;}
#b2{width:730px;height:10px;border-top:1px #CECECE solid;background:url(../images/splitbg.gif) repeat-x left top;}

#b3{width:220px;height:2px;margin-left:10px;border-top:1px #CECECE solid;}
#b4{width:729px;height:2px;border-top:1px #CECECE solid;}
#b5{width:960px;height:2px;border-top:1px #CECECE solid;}
.movtitle{border:1px #c0c0c0 solid;height:40px;line-height:40px;text-align:center;color:#666;border-left:none;border-right:none;}
/*重写样式*/
#movlist,#linklist{width:200px;}
#movlist li{background:url(../images/listdot2.gif) no-repeat 10px 12px;}
#movlist li a:link,#movlist li a:visited,#linklist li a:link,#linklist li a:visited{color:#004B85;}
#linklist li{background:none;}

/*线条高度*/
.line0{ line-height:20px; height:20px; overflow:hidden; width:100%;}
.line1{ line-height:10px; height:10px; overflow:hidden; width:100%;}

/*首页我要加盟和信息返回样式*/
#injion{
 position:absolute;
 display:block;
 width:110px;
 height:30px;
 left:70px;
 top:10px;
 text-align:right;
}
#injion a{
 display:block;
 width:100%;
 height:30px;
 }
#infoback{
 position:absolute;
 display:block;
 left:60px;
 top:50px;
 width:102px;
 height:30px;
 text-align:right;
}

#infoback a{
 display:block;
 width:100%;
 height:30px;
 }
#f2 .infoback
{
  position:relative;
	width:100%;
	height:110px;
   margin-left:0px;
	background:url(../images/source/info_boxbg.gif) no-repeat left bottom;		
}
/*在线调查样式
background:url(../images/source/left001.gif) no-repeat left top; 
*/
.leftonlinebg{height:354px;}



/*带数字的排名样式*/
.textlist_num{background:url(../images/number_bg.gif) no-repeat 6px 6px;}
.textlist_num li{background:none; padding-left:25px;}

/*右边两栏样式*/
#teacher
{
	float:left; 
	width:728px; 
	border:1px #CCCCCC solid; 	
	background-color:#fff; 
	background:#fff url(../images/v_pot.gif) repeat-y 460px top;
	overflow:hidden;
	/*height:537px;*/
}
#teacher h3{color:#fff;text-indent:3em;height:37px;line-height:37px;background:url(../images/right_bg001.gif) no-repeat left top;}
.leftlist0{ float:left;display:inline; overflow:hidden; margin-top:20px;text-align:center; width:210px;}
.leftlist0 img{border:1px #ccc solid;padding:4px;}
.leftlist0 span{display:block; line-height:35px;}
.leftlist0 span a:link,.leftlist0 span a:visited{color:#007CB6; text-decoration:underline;}
.leftlist0 p{width:160px;margin:0 auto;line-height:20px; text-indent:2em;color:#666; text-align:left;}

.teach_col{float:left;display:inline; overflow:hidden;width:240px;margin-right:10px;}
.teach_col dl{width:240px;margin:20px auto;}
.teach_col dl dd{ line-height:23px;height:23px;overflow:hidden;background:url(../images/listdot1.gif) no-repeat 10px 12px;}
.teach_col dl dd a{ padding-left:20px;}


#rightbottom{float:right;  padding-bottom:-11px; width:730px; border:1px red solid; margin-bottom:-20px;}
#rightbottom span{ padding-bottom:-11px;}

.l_boxtitlebg{height:28px;line-height:28px;font-size:14px; background-color:#fff; border:1px;}
/*--肖9.2添加--*/
.footclass{ width:100%; height:90px; padding-top:10px; margin-top:-100px;}

.btnhot{width:165px;margin:0 auto;}
.syncbtn{display:block; width:165px; height:52px; text-indent:-9999px; background:url(../images/syncclassbtn.gif) no-repeat left top; margin-top:15px;}
.syncbtn a:link,.syncbtn a:visited{ display:block; width:100%; height:52px;}
.teachsoftbtn{display:block; width:164px; height:47px; text-indent:-9999px; background:url(../images/teachsoftbtn.gif) no-repeat left top; margin-top:10px; }
.teachsoftbtn a:link,.teachsoftbtn a:visited{ display:block; width:100%; height:47px;}
.rightbg{text-align:center;}
.rightbg img{ margin-top:20px;}
#g7 h3{ color:#333333; font-size:12px; padding-left:10px;}

/*body{background:#F6F9F3}*/
#loginpannel{width:537px;height:163px;margin:100px auto 0; position:relative;background:url(../images/loginbg.gif) no-repeat left top;}
#logininfo{ position:absolute;top:10px;left:40px;height:22px;line-height:22px;font-size:14px;color:#9E5010}
#loginbtnbox{position:absolute;top:97px;right:25px;width:220px;height:30px;overflow:hidden;}
#loginbtnbox a:link,#loginbtnbox a:visited{display:block;float:left;width:88px;height:30px;line-height:30px;text-indent:-9999px;margin-right:20px;}

.headclass{ width:100%; height:30px;}
.footclass{ width:100%; height:90px; padding-top:10px;}

/*友情链接样式*/
.linkmain1{margin-top:-5px;border:1px #E5E5E5 solid;padding-top:10px;border-bottom:5px green solid;margin-bottom:20px;}
.linkmain1 h4{font-size:16px;line-height:18px;margin:0;height:18px;color:#444444;font-family:"黑体"; background:url(../images/linkbg1.gif) repeat-x left bottom; }
.linkmain1 h4 span{display:block;height:18px;margin-left:20px;width:86px;background:#fff url(../images/linkbg1.gif) no-repeat 10px 0px;text-indent:-9999px;}
.linkbody1{padding:10px 30px 0;}
.linkbody1 a:link,.linkbody1 a:visited{height:14px;margin-right:5px;font-size:12px; text-decoration:none;color:#666;display:inline-block;border-bottom:1px #fff solid;margin-bottom:10px;}
.linkbody1 a:hover{color:#BD0A01;}
.linkbody1 a{display:inline;}

/*选项卡样式*/
.tabwrap{}
/*选项卡菜单区*/
.tabtitle{position:relative;height:0%;}
.tabtitle h3{background:url(../images/tab.gif) repeat-x left top;position:absolute;left:0px;top:0px;display:block;width:100px;height:26px;line-height:26px;border-top:1px #CCCCCC solid;border-left:1px #CCCCCC solid;overflow:hidden;}
.tabwrap h3 b{display:block;font-size:12px;overflow:hidden;color:#000;font-size:14px;text-align:center;border-right:0;background:url(../images/ico.gif) no-repeat left -30px;padding-top:1px;padding-left:5px;margin-left:5px;}
.tabwrap ul{list-style:none;}
.tabstyle{margin-left:100px;height:26px;border:1px #CCCCCC solid;border-bottom:0;border-left:0;background:url(../images/tab.gif) repeat-x left top;_overflow:hidden;}
.tabstyle li{float:left;height:26px;line-height:26px;text-align:center;cursor:pointer;padding-right:2px;background:url(../images/th_bg.gif) no-repeat right top;height:26px;}
.tabstyle li a span{float:left;padding:3px 20px 0;height:26px;line-height:26px;text-align:center;font-weight:normal;color:#365C12;color:#365C12; cursor:pointer;font-size:14px;}
.tabstyle li a:hover span{color:#BD0A01; text-decoration:underline;font-weight:bold;font-size:14px;}
.tabstyle li.now a{float:left;color:#5299c4;height:26px;line-height:26px;background:#fff;font-weight:bold;background:url(../images/tab.gif) no-repeat right -85px; position:relative;top:1px; z-index:10;text-decoration:none;}
.tabstyle li.now a span{padding:3px 10px 0;color:#5299c4;background:#fff;font-weight:bold;background:url(../images/tab.gif) no-repeat left -43px;margin-right:2px;color:#365C12;text-decoration:none;}
.tabstyle li.now a:hover,.tabstyle li.now a:hover span{text-decoration:underline; color:#BD0900;}
 /*选项卡内容区*/
.tablist{font-size:14px;line-height:24px;height:220px;border:1px #cfedff solid;border-top:0;display:none;overflow:hidden;border:1px #D9D9D9 solid; background:#fff;padding:10px 0;text-align:left;cursor:pointer;}
.tablist li{display:inline-block;list-style:none; height:26px;padding:0 5px;width:320px;margin-right:10px;overflow:hidden;}
.tablist li a{margin:0 6px;}
.tablist li{display:inline;color:#666;}
.tablist ul li a:hover{color:#BD0A01;}
.tablist h4{position:relative;height:0%;clear:both;}
.tablist h4 b{position:absolute;left:0;top:0;display:block;width:30px;height:auto;font-size:12px;overflow:hidden;line-height:16px;}
.ullist{margin-left:40px;}
.tablist li a.c1{color:#666;}
.tablist li a.c2{color:#000;}
.block{display:block;}
.red{color:#BD0A01;}


/*资源检索选项卡*/
#source{clear:both;}
#source .tabtitle h3{width:110px;background:url(../images/s_view.gif) no-repeat left top;border:1px #BBCC95 solid;}
#source .tabtitle h3 b{background:0 none; text-indent:-9999px;}
.tabwrap .tab1{margin-left:110px;padding-left:20px;}
.tab1{height:26px;border:1px #BBCC95 solid;border-left:0;background:url(../images/tab.gif) repeat-x left top;_overflow:hidden;}
.tab1 li{float:left;height:26px;line-height:26px;text-align:center;cursor:pointer;}
.tab1 li b{float:left;padding:3px 10px 0;height:26px;line-height:26px;text-align:center;font-weight:normal;margin-right:2px;color:#365C12;}
.tab1 li.now{background:#fff;font-weight:bold;background:url(../images/tab.gif) repeat-x right -85px; position:relative;top:1px;z-index:12;}
.tab1 li.now b{padding:3px 15px 0;background:#fff;font-weight:bold;background:url(../images/tab.gif) repeat-x left -43px;margin-right:2px;color:#333;}

.tb_sour{border-collapse:collapse;width:100%;height:200px;}
.tb_sour tr td{vertical-align:middle;line-height:22px;font-size:12px;border-bottom:1px #DDE8C5 solid;}
.nobot tr td{border-bottom:0 none;}
.tb_sour tr td.sourtype{width:80px;padding-left:15px;}
.tb_sour tr td.offset1{ vertical-align:top;padding-top:18px;}
/*.sourtype a:link,.sourtype a:visited{font-weight:bold;line-height:16px;background:url(../images/textico.gif) no-repeat left -484px;padding-left:15px;font-size:14px;color:#3B933B;}*/
.sourtype a:hover{color:#BD0A01;}
.sourtype h4{font-size:12px;line-height:16px;}
.in_tb{border-collapse:collapse;margin-left:10px;width:100%;}
.in_tb a:hover{color:#BD0A01;}
.in_tb tr td{ border:0 none;padding:0 3px;line-height:30px;}
#sixtab .in_tb tr td{line-height:26px;} 
.in_tb tr td span{color:#999;margin-left:5px;}
.in_tb tr td span a:link,.in_tb tr td span a:visited{font-weight:bold;color:#3B933B;padding:0 3px;}
.in_tb tr td span a:hover{color:#BD0A01;}

.s_box{font-size:14px;line-height:24px;border:1px #BBCC95 solid;border-top:0;display:none;overflow:hidden;background:#F9FBF6;height:200px;}
.adimg{text-align:center;margin:20px auto;}
.adimg img{border:1px #D7E2BB solid;}
.e_text{ background:url(../images/image01.gif) no-repeat 20px center;padding-left:120px;width:728px;margin:20px auto;}
.e_text h5{color:#3B933B;font-size:16px; text-align:left;line-height:30px;}
.e_text p{line-height:22px;}
/*广告图片*/
.adbox{border:1px #ccc solid;width:728px;height:78px;overflow:hidden;}

.listbox{padding:10px;font-size:14px;border-top:0;overflow:hidden;border:1px #D9D9D9 solid;background:#fff;}

/*纯CSS截字并出现省略符号*/

.ellipsis ul{float:left;width:300px;display:inline; text-align:left;}
.ellipsis ul li {width:300px;float:left;background:url(../images/listdot2.gif) no-repeat left center;padding-left:10px;}
.ellipsis ul li span {display:block;overflow:hidden;height:1.6em;white-space: nowrap;width:100%;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
 @-moz-document domain(blueidea.com){
	.ellipsis ul li{height:1.6em;overflow:hidden;}
	.ellipsis ul li span{float:left;position:relative;width:9em;height:auto!important;white-space:normal!important;overflow:visible!important;}
	.ellipsis ul li:after{content:"...";float:left;color:#06C;width:1em;}
	.ellipsis ul li span:after{content:"　";
		margin:-1.6em -1em 0 0;
		/*content:"...";
		letter-spacing:-0.24em;
		margin:-1.6em -15px 0 0;*/
		display:block;
		text-align:right;
		color:#fff;
		background-color:#fff;
	}
}
.ulcol1{margin-left:30px;}
.ulcol2{margin-left:30px;}
.ellipsis li a.c1{color:#666;margin-right:10px;text-align:left;}
.ellipsis li a.c2{color:#000;margin-left:10px;text-align:left;}
.ellipsis li a:hover{color:#BD0A01;}


.smallimg{padding-left:10px;}
.smallimg img{display:block;float:left;width:90px;height:70px;border:1px #E3EBD6 solid;padding:2px;}
.smallimg span{display:block;float:left;width:90px;line-height:18px;margin-left:10px;color:#666;padding-top:5px;}
.wid1{width:190px;margin:0 auto;overflow:hidden;}
.wid1 ul{padding-top:20px;}
.wid1 ul,.wid1 ul li{width:180px;}
.wid1 ul li{display:inline-block;list-style:none; height:26px;padding:0 5px;width:180px;margin-right:10px;overflow:hidden;background:url(../images/listdot2.gif) no-repeat left center;padding-left:10px;}
.wid1 ul li a.c3{color:#666;margin-right:5px;}
.wid1 ul li a.c4{color:#000;margin-left:5px;}
.wid1 ul li a.mov{padding:0 7px;_padding:0 15px;height:26px;background:url(../images/ico.gif) no-repeat left top;}


/*精品资源*/
.jpbox table{}

/*上传总排行*/
.titlebg1{background:#fff url(../images/bg1.gif) no-repeat 1px 1px;padding-left:50px;}
.tb_ph{width:190px;margin:0 auto;border-collapse:collapse;line-height:30px;height:30px; background:url(../images/ico.gif) no-repeat 0px -138px;overflow:hidden;}
.tb_ph tr th{ background:#EAE8CB;color:#71542B;font-weight:normal;line-height:20px;height:20px;}
.th1{padding-left:20px; text-align:left;}
.th2{padding-right:5px;}
.tb_ph tr td{ border-bottom:1px #C4C6BE dashed;line-height:21px;}
.tb_ph tr td.ico_num{border-bottom:0 none;width:20px;}
.tb_ph tr td.alignR{text-align:right;padding-right:10px;}
.tb_ph tr td.alignL{text-align:left;}
.tb_ph tr td a.red{color:#BD0A01;}

/*最新评论*/
#colheight{margin-bottom:-3000px;padding-bottom:3000px;border:1px #ccc solid;border-bottom:0 none; background:#F5F7EE;}
#colheight h3{height:28px;line-height:28px;font-size:14px;background:url(../images/boxtitle.gif) repeat-x left top;color:#333333; font-size:12px; padding-left:10px;border-bottom:1px #ccc solid;}
#newPL{border:0 none;}
#newPL dl{width:190px;margin:5px auto 0;line-height:20px;color:#666;}
#newPL dl dt{background:url(../images/ico.gif) no-repeat -3px -74px;padding-left:20px;display:inline;}
#newPL dl dt span{color:#000;}
#newPL dl dd{display:inline;}
#newPL dl dd.pltype a:link,#newPL dl dd.pltype a:visited{color:#3B933B;height:20px;overflow:hidden;}
#newPL dl dd.pltype a:hover{color:#BD0A01;}
.sourtitle{overflow:hidden;}
.sourtitle .typeimg{width:130px;text-align:center;float:left;}
.sourtitle .typeimg img{border:2px #C3D4E1 solid;margin:10 auto;}
.sourtitle h4{font-size:14px;color:#000;width:100px;float:left;line-height:30px;}
.sourtitle p{color:#666;width:100px;float:left;line-height:22px;}

/*通用纯CSS截字省略符号*/
.dotlist{text-align:left;line-height:24px;height:24px;overflow:hidden;width:240px;/*宽度值*/}
.dotlist li{height:24px;overflow:hidden;position:relative;line-height:24px;}
.dotlist a{display:block;padding-right:1em;background:url(../images/pot.gif) right top no-repeat;position:relative;zoom:1;word-break:break-all;}
.dotlist a span {position:absolute;right:0;bottom:0;height:18px;width:1em;overflow:hidden;background:#fff;}

/*中间内容区块截字符样式*/
.listtb{font-size:14px;height:235px;border-top:0;display:none;overflow:hidden;border:1px #D9D9D9 solid; background:#fff;padding:10px 0;text-align:left;}
.tb_list{width:95%;margin:10px auto 0;border-collapse:collapse;}
.tb_list tr td{line-height:26px;height:26px; vertical-align:middle;}
.tb_list tr td.grade{}
.tb_list tr td.grade a{display:block;width:62px;height:16px;line-height:16px;background:url(../images/listdot2.gif) no-repeat 5px 5px;padding-left:15px;color:#666;border-right:1px #999 solid;padding-right:5px;font-size:12px;}
.tb_list tr td.sourtype{width:30px;padding-right:5px;}
.tb_list tr td.sourtype a{display:block;width:28px;height:16px;line-height:16px;background:url(../images/listdot2.gif) no-repeat 5px 5px;padding-left:15px;color:#666;font-weight:normal;border-right:1px #999 solid;padding-right:5px;font-size:12px;}
.typename{padding-left:3px;}
.tb_list a:hover{color:#BD0A01;}
.tb_list tr td.ta_listHight {height:5px; line-height:5px;}

/*教师交流区截字符样式*/
.teach_col h4{color:#333;}
.teach_col h4 a:hover{color:#BD0A01;}
.sourtitle p{line-height:18px;}
.jltitle{font-size:14px;}
.jllist{width:230px;margin-top:20px;height:auto;}
.jllist li{background:url(../images/listdot2.gif) no-repeat 10px 10px;padding-left:20px;line-height:22px;}
.jllist li a:link,.jllist li a:visited{font-size:12px;}
.jllist li a:hover{color:#BD0A01;}
.teacher .leftlist0 p{line-height:20px;}
.spacediv{height:10px;line-height:10px;overflow:hidden;}

/*中考专栏、课堂教学展示、精品资源区截字符样式*/
.sidelist{font-size:12px;width:170px;text-align:left;margin-left:10px;}
.short{width:140px;margin-left:5px;}
.short li a span{ background:#F5F7EE;}
.tb_list tr td.type{padding-right:0px;height:24px;line-height:24px;background:url(../images/splitline.gif) no-repeat right center;}
.tb_list tr td.type a{display:block;width:30px;height:20px;line-height:20px;background:url(../images/listdot2.gif) no-repeat 5px 7px;padding-left:15px;color:#666;overflow:hidden;margin-top:2px;}

.tb_list tr td.type12{padding:0;margin:0;height:24px;line-height:24px;width:25px;text-align:right;padding-left:10px;}
.tb_list tr td.type12 a{padding:0;margin:0;display:block;height:20px;line-height:20px;background:url(../images/listdot2.gif) no-repeat 5px 7px;color:#666;overflow:hidden;margin-top:2px;text-align:right;width:25px;padding-left:15px;}

.tb_list tr td.mov{background:url(../images/listdot2.gif) no-repeat 5px 10px;}
.tb_list tr td.mov span{display:block;background:url(../images/splitline.gif) no-repeat right center;}
.mov a{display:block;width:25px;height:14px;line-height:14px;margin:0 auto;background:url(../images/ico.gif) no-repeat 7px top;text-indent:-9999px;}
.splitrow{background:url(../images/dashed.gif) repeat-x left bottom;display:block;font-size:0%;height:1px;overflow:hidden;width:200px;margin:0 auto;}
.splitr{background:url(../images/dashed.gif) repeat-x left bottom;display:block;font-size:0%;height:2px;overflow:hidden;width:200px;margin:0 auto;}
/*资源站点截字符样式*/
.nobg{background:#F5F7EE;border-bottom:1px #c0c0c0 dotted;}
.long{width:190px;margin-left:5px;height:143px;}
.long li{background:url(../images/listdot2.gif) no-repeat 10px 9px;padding-left:20px;}
.long li a span{ background:#F5F7EE;}
.long li a:hover{color:#BD0A01;}
.long li.firstline a:link,.long li.firstline a:visited,.long li.firstline a:hover{color:#BD0A01;}

/*最新推荐选项卡*/
#comtab{overflow:hidden;float:right;width:360px;border:1px #ccc solid;border-bottom:2px #78BD00 solid;}
#comtab h4{color:#C73800;font-size:16px;height:26px;text-align:center;clear:both;font-weight:bold;padding-top:10px;}
.tab0{height:28px;line-height:28px;background:url(../images/switchbg.gif) repeat-x left top;border-bottom:1px #ccc solid;}
.tab0 li{float:left;height:28px;line-height:28px;text-align:center;cursor:pointer;color:#365C12;font-size:14px;width:120px;}
.tab0 li.now{background:#fff;font-weight:bold;background:url(../images/switchbg.gif) repeat-x left -28px; position:relative;top:1px;z-index:13;border-right:1px #ccc solid;border-left:1px #ccc solid;color:#333;}
.tab0 li#l_n{border-left:0 none;}

#test0_1,#test0_2{height:207px;background:#fff;display:none;}
#test0_1 h4 a,#test0_2 h4 a{color:#C73800;font-weight:bold;}

#comtab table{width:320px;margin:0 auto;}
#comtab table tr td{width:50%;line-height:20px;}
.r_col{padding-left:10px;}
#comtab a:hover{color:#BD0A01;}
.hasline{border-bottom:1px #ccc dashed;padding-bottom:3px;}

/*焦点图样式*/
#fade_focus{ background:#fff;overflow:hidden;}
.d1{overflow:hidden;background-color:#fff;position:relative;border:1px #ccc solid;}
.loading{width:356px;height:208px;background-color:#fff;color:#999;font-size:12px;text-align:center;padding-top:100px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;margin:0px auto;border:1px #ccc solid;overflow:hidden;}
.loading img{margin-top:10px;}
.d2{width:100%;height:238px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;color:blue;}/*提示信息*/
img{border:0px;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.button a:link,.button a:visited{ text-decoration:none;}
.button a:hover{text-decoration:none;color:#fff;}
.b1,.b2{background-color:#999;display:block;float:left;padding:1px 5px;margin-right:3px;color:#fff;text-decoration:none;cursor:pointer; font-family:Verdana;font-size:11px;font-weight:normal;}
.b2{color:#fff;background-color:#FF7E00;}/*当前按钮*/





/*频道首页样式*/
.headers{overflow:hidden;}
.headers,.spotline{width:960px;margin:0 auto;}
.spotline{height:10px;border-top:2px #f9fbf6 solid;}
.mainleftw{width:358px;height:240px;}
.mainrightw{width:360px;height:240px;}
.lastpub{overflow:hidden;width:360px;border:1px #ccc solid;height:240px;float:right;}
.xueke,.nianji{height:29px;width:958px;border:1px #ccc solid;background:url(../images/menubg_4.gif);}
.xueke h3{height:29px;width:120px;background:url(../images/pdbg.gif);font-size:16px;font-family:宋体;text-align:center;line-height:29px;color:#750802;}
.nianji{border-top:none;background:#f9fbf6;}
.xueke{border-top:none;border-left:none;width:959px;}
#subs{height:28px;border-top:1px #ccc solid;margin-top:1px;float:right;width:839px;}
#subs li,#grds li{list-style:none;float:left;margin-right:15px;line-height:28px;height:28px;}
#subs li a,#grds li a{color:#50881B;line-height:28px;height:28px;}
#subs li{font-weight:bold;}
.headers h3,.headers h5{float:left;line-height:29px;}
.jsbox{float:left;border:1px #ccc solid;}
#subs li{margin-left:20px;}
.nianji h5{margin-left:25px;font-size:12px;}
.lastpub h3,.paih h3,.mianfei h3{height:28px;line-height:28px;padding-left:20px;font-size:14px;font-weight:bold;color:#000;border-top:1px #ccc solid; background:url(../images/textico.gif) repeat-x left top;}
.newmain{background:#fff;height:100%;}
.paih{float:left;width:358px;}
.mianfei{width:360px;float:right;}
.split2{width:360px;float:left;margin-right:7px;height:10px;background:url(../images/splitbg.gif) repeat-x left top;overflow:hidden;}
.split3{width:362px;float:left;height:10px;background:url(../images/splitbg.gif) repeat-x left top;overflow:hidden;} 
.guanggao{height:78px;width:729px;text-align:right;overflow:hidden;}
.gradeitem{width:728px;background:#fff;}
#tbgrade,#tbtitle{width:100%;}
#tbgrade tr{height:180px;}
#tbgrade tr td{width:50%;}
div.tbtitle span,div.tbtitle h3{float:left;}
div.tbtitle span,div.tbtitle h3,div.tbtitle,div.tbtitle b{height:30px;line-height:30px;}
div.tbtitle h3{font-size:14px;}
div.tbtitle{background:url(../images/chbg.gif) 110px center no-repeat;}
div.tbtitle b{margin-left:210px;color:#50881B;}
div.tbtitle b a{color:#50881B;}
div.tbtitle span{width:10px;background:url(../images/rspot.gif) left center no-repeat;margin-left:20px;}
.gradeitem,.paih,.mianfei{border:1px #ccc solid;}
.gradeitem{border-bottom:none;_margin-top:0;_padding-top:0;}
.bjtj,.chpic1,.yuanchuan,.chpic2,.zonghe,.dong{border-top:1px #ccc solid;width:100%;background:#F5F7EE;}
.dong{border-top:none;}
.chpic1,.chpic2{height:75px;width:218px;margin:0 auto;}
.bjtj h3,.yuanchuan h3,.zonghe h3,.dong h3{height:28px;line-height:28px;padding-left:20px;font-size:12px;font-weight:bold;color:#000;border-top:1px #ccc solid; background:url(../images/textico.gif) repeat-x left top;}

.textlist1{text-align:left;overflow:hidden;width:300px;/*宽度值*/padding-left:20px;padding-top:10px;height:140px;padding-bottom:10px;}
.textlist1 li{font-size:14px;line-height:24px;background:url(../images/listdot2.gif) no-repeat 0 10px;padding-left:10px;height:24px;overflow:hidden;position:relative;}
.textlist1 li a{display:block;padding-right:1em;background:url(../images/pot.gif) right top no-repeat;position:relative;zoom:1;word-break:break-all;}
.textlist1 li a span{position:absolute;right:0;bottom:0;height:18px;width:1em;overflow:hidden;background:#fff;}
.textlist1 li a:hover{color:#bd0a01;}
.newmain ul.textlist1{height:auto;}

.textlist2{text-align:left;overflow:hidden;width:190px;/*宽度值*/margin-left:10px;margin-top:10px;margin-bottom:10px;}
.textlist2 li{height:24px;overflow:hidden;position:relative;line-height:24px;background:url(../images/listdot2.gif) no-repeat 0 10px;padding-left:10px;}
.textlist2 a{display:block;padding-right:1em;background:url(../images/pot.gif) right top no-repeat;position:relative;zoom:1;word-break:break-all;}
.textlist2 a span {position:absolute;right:0;bottom:0;height:18px;width:1em;overflow:hidden;background:#F5F7EE;}
.textlist2 li a:hover{color:#bd0a01;}


.bgcolor{background:#F5F7EE;border-left:1px #ccc solid;border-right:1px #ccc solid;}
.rightbgc{background:#F5F7EE;height:100%;width:218px;}
.changew{width:730px;}
.phnum{background:url(../images/ph.gif) no-repeat 8px 18px;}
.phnum li{background:none;}
.paih,.mianfei,.bjtj{border-top:none;}
h3.quborder{border-top:none;}





/*频道列表页*/
.ccontent{ position:relative; width:960px;margin:0 auto;overflow:hidden;}
.chtablist{margin:0 auto; width:95%;}
.chtablist tr td{padding-bottom:5px;}
.items,.atti{list-style:none;}
.atti li{float:left;margin-right:10px;background:url(../images/splitline.gif) no-repeat right center;padding-right:10px;}
.items li{height:20px;line-height:20px;vertical-align:middle;}
.items li.addbgc{height:30px;line-height:30px;margin-bottom:5px;}
li.addbgc a{font-size:14px;font-weight:bold;color:#3B933B;height:30px;line-height:30px;vertical-align:middle;margin-left:10px;}

.listcon{margin:10px auto 0 10px;width:636px;height:30px;line-height:30px;vertical-align:middle;}
.listcon span{margin-left:250px;}

/*面包屑*/
#mbxdh{height:26px;line-height:26px;padding-left:0px;font-family:Tahoma, Arial, Helvetica, sans-serif;overflow:hidden; color:#333333; text-indent:30px;
 background:url(../images/arrow.gif) no-repeat 20px center;
 width:960px;margin:0 auto;margin-top:-5px;margin-bottom:5px;
}
#mbxdh span{font-weight:normal;}
#mbxdh b{width:6px;margin:0 5px;height:26px;line-height:26px; font-weight:normal;}
#mbxdh a{color:#3B933B;}

/*两列布局，左宽右窄布局,包括边框线*/
#left1{float:left;display:block;width:220px;margin-left:0px;background:#F5F7EE;border:1px #D9D9D9 solid;overflow:hidden;}
#right1{float:right;display:block;width:737px;margin-left:-2px;background:#fff; border:1px #D9D9D9 solid;overflow:hidden;}

/*左侧内容区块*/
.sidebox h3{height:28px;line-height:28px;padding-left:20px;font-size:12px;font-weight:bold;color:#000;border-top:1px #ccc solid; background:url(../images/textico.gif) repeat-x left top;}
.sidebox h3.notop{border-top:0;}
.flbox{border:2px #E9F2DA solid;padding:10px;overflow:hidden; background:#F9FBF6;}
.flbox a:hover{color:#BD0A01;}
.flbox h3,.flbox h4,.flbox h5{height:26px;line-height:26px;background:url(../images/textico.gif) no-repeat 0px -436px;font-size:12px;font-weight:bold;padding-left:10px;}
.flbox h5{background:none;}
.flbox h3{font-size:14px;border-top:0;}
.flbox h3 a:link,.flbox h3 a:visited{color:#3B933B;}
.flbox h4{margin-left:10px;font-weight:normal;}
.flbox h5{margin-left:20px;font-weight:normal;}

.r_boxbody1{display:none;clear:both;margin-top:10px;}
.textlist8 li.splitlineline{background:url(../images/dashed.gif) repeat-x left bottom;padding:2px 0; line-height:4px; height:4px; overflow:hidden;}


.listcon{margin:0 auto;width:95%;height:30px;line-height:30px;vertical-align:middle;overflow:hidden;}
.jttp{background:url(../images/icon_1.gif) no-repeat left center;}
div.jttp h3{margin-left:20px;font-size:14px;}
.listcon span{margin-left:250px;}

.addbgc{display:block;background:#F0F6E8}
.tuijian{background:url(../images/ico_bg.gif) no-repeat 0px -77px;width:17px;height:30px;display:block;float:left;margin-right:10px;margin-left:10px;}
.addbold{font-weight:bold;float:left;}
 .chlinebottom{background:#98C871;height:5px;line-height:5px;overflow:hidden;width:95%;margin:0 auto;}
 
.colortb1{margin:80px auto 0;width:400px;}
.colortb1 tr td.odd{height:100px;}
.colortb1 tr.news td{height:30px;padding-left:50px;}
.colortb1 tr td a{color:#3B933B;text-decoration:underline;font-size:14px;vertical-align:middle; }
.colortb1 tr td{font-size:14px;}
.magtop{margin-top:10px;}
.chcss{border:1px #e9f2da solid;}
li.heigthauto{height:auto;color:#666;padding-left:10px;padding-right:10px;word-break:break-all;}
.padd{padding-left:10px;padding-right:10px;}
li.padd{color:#333;}
.firline a,.firline a:link,.firline a:hover,.firline a:visited{color:#BD0A01;}

.pagefoot{ width:100%; height:40px; line-height:40px; border-top:1px #cccccc solid;}
.pagefoot1{ width:100%; height:40px; line-height:40px;}
.pagers{width:95%;margin:0 auto;padding-bottom:15px;border-top:none;}
.pager{background-color:#EDF6DE; border:2px #fff solid; height:36px; text-align:center;}
.pager a{border:1px #ccc solid;background:#fff;padding:4px 10px 0;text-decoration:none;}
.pager a.pageindex{border:none;color:#666;padding:0 3px;background:none;}
.pager a.sizeindex{border:none;color:#CC0033;padding:0 3px;background:none;}
.pager a#pro{color:#876138;background:#fff url(../images/icon_3.gif) no-repeat 2px center;}
.pager a#next{color:#876138;background:#fff url(../images/icon_4.gif) no-repeat 50px center;}
.pager a#first,.pager a#last{color:#876138;}

.pager a#pro0{color:#876138;background:#fff url(../images/icon_3.gif) no-repeat 2px center;}
.pager a#next0{color:#876138;background:#fff url(../images/icon_4.gif) no-repeat 50px center;}
.pager a#first0,.pager a#last0{color:#876138;}

.pager a#pro1{color:#876138;background:#fff url(../images/icon_3.gif) no-repeat 2px center;}
.pager a#next1{color:#876138;background:#fff url(../images/icon_4.gif) no-repeat 50px center;}
.pager a#first1,.pager a#last1{color:#876138;}
.pagebg{ background-color:#fff;}
.NoRelationRes{font-size:12px;color:#333333;width:80%;margin:0 auto;margin-top:15px;}
.gdheight{height:60px;overflow:hidden;}



