/* CSS Document */
.container{ margin:0 auto; text-align:left; width:980px;}
.bread{ margin:10px 0 10px 10px; color:#333333;}
.bread span{ margin:0 5px;}
.bread a{ color:#333333;}
.bread a:hover{ color:#0794df;}
.left{ margin-right:15px;min-height:1762px;height:auto!important;height:1762px;height:1733px\9\0; overflow:hidden;border:1px solid #d3e1ea;}
.l_left{margin-right:15px;}
.searchBox02{ background:#f8f8f8 url(../images/searchbg01.gif) no-repeat 16px 23px; padding:33px 0 19px 156px; border-bottom:1px solid #d3e1ea;}
.searchBox02 .pp2{ margin-left:76px; margin-bottom:15px;}
.searchBox02 .pp2 .btn2{ background:url(../images/btn/btn2.png) no-repeat; width:49px; height:24px; border:none; line-height:24px; text-align:center; color:#FFFFFF; cursor:pointer;}
.searchBox02 .pp2 .btn2:hover{color:#ecf8ff;text-shadow:-1px -1px 1px #054477;}
.searchBox02 .pp2 select{ height:24px; border:1px solid #bababa; border-bottom-color:#e3e3e3; border-right-color:e3e3e3;margin-right:4px; color:#666666;}
.searchBox02 .pp3 a{ font-size:14px; color:#333333;}
.searchBox02 .pp3 a:hover{ color:#0794df;}
.searchBox02 .pp3 span{ color:#d8d8d8; margin:0 10px; font-size:14px;}
.messgelist{ padding:25px 15px 0;}
.messgelist .pp4{ color:#1d569c; padding-bottom:25px; font-size:14px; border-bottom:1px dashed #bbbbbb;}
.messgelist ul{ padding:21px 0 0 0;}
.messgelist ul li,.Contentbox1 ul li{ margin-bottom:14px; font-size:14px; color:#1d569c;}
.messgelist ul li em a{ color:#1d569c;}
.messgelist ul li a,.Contentbox1 ul li a{ color:#333333;}
.messgelist ul li a:hover,.Contentbox1 ul li a:hover{ color:#0794df;}
.messgelist ul li span,.Contentbox1 ul li span{ float:right; color:#999999;}
.fl_tiku{ margin:42px 15px 0; border-top:1px dashed #bbbbbb; padding:18px 0 9px 0;}
.fl_tiku h3{ color:#1191db; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:22px;}
.fl_tiku p{ margin:0 0 16px 38px;}
.fl_tiku p a{ background:url(../images/btn/abg.png) no-repeat; width:74px; height:24px; line-height:25px; overflow:hidden; display:inline-block; text-align:center; font-size:14px; color:#333333; margin-right:25px;}
.fl_tiku p a:hover{ background:url(../images/btn/ahover.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.hotjc h3,.daohang h3,.right .news h3,.hot_teacher h3{ background:url(../images/rt_h3bg.png) no-repeat; height:31px; padding-left:14px; line-height:32px; overflow:hidden; color:#0089d8; font-size:14px;}
.hotjc .jq_list02{ padding:8px 14px 0; height:288px; overflow:hidden;}
.jq_list02 dt{cursor:default;color:#666; margin-top:14px;}
.jq_list02 i{display:inline-block;width:18px;height:14px;margin-right:10px;border:1px solid #d8d8d8;background:#ffffff;font:12px/14px Arial;text-align:center;color:#999999;}
.jq_list02 i.good{background:#7dc4f4;color:#fff; border:1px solid #57b1ee;}
.jq_list02 dd{display:none;position:relative;padding:10px 0;border-bottom:1px dotted #cbcbcb;color:#000;*zoom:1;}
.jq_list02 dd img{float:left;width:60px;height:80px;margin-right:20px;}
.jq_list02 dd i{float:left; margin-top:2px;}
.jq_list02 dd .fl{width:200px; line-height:21px;}
#jq_list01 dt.noborder{border-color:#fff;}
.tese{height:172px;margin:12px 0 2px 0; padding:20px 0 0 12px; border-top:1px solid #d3e1ea; overflow:hidden;}
.tese a{ display:inline-block;width:70px;padding-top:58px;margin:0 5px 15px;text-align:center;background:url(../images/icons04.gif) no-repeat;}
.tese a.nav01{background-position:0 0;}
.tese a.nav02{background-position:-80px 0;}
.tese a.nav03{background-position:-160px 0;}
.tese a.nav04{background-position:0 -90px;}
.tese a.nav05{background-position:-80px -90px;}
.tese a.nav06{background-position:-160px -90px;}
.right{border:1px solid #d3e1ea;}
.right .daohang h3{ border-top:1px solid #d3e1ea;}
.right .daohang ul{ padding:11px 14px 20px;}
.right .daohang ul li{ margin-top:9px; padding-bottom:8px; border-bottom:1px solid #eaeaea; padding-left:5px;}
.right .daohang ul li.last{ border-bottom:none; padding-bottom:0;}
.right .daohang ul li a{ background:url(../images/icon/icon11.png) no-repeat 0 5px; padding-left:14px; color:#333333;}
.right .daohang ul li a:hover{ font-weight:bold; text-decoration:none; color:#008cd6;}
.right .news{ border-top:1px solid #d3e1ea;}
.right .news ul{ padding:6px 5px 20px 14px;}
.right .news ul li{ margin-top:14px;}
.right .news ul li a{ color:#333333; background:url(../images/icon/icon11.png) no-repeat 0 5px; padding-left:10px; font-size:14px;display:block; width:230px; height:17px; overflow:hidden;}
.right .news ul li a:hover{ color:#0794df;}

.messgelist1{ padding:25px 14px 0;}
.messgelist1 .pp5{color:#1d569c;font-size:14px; }
.messgelist1_main{ margin-top:25px;}
.Menubox1 ul{ overflow:hidden;_zoom:1; padding-left:3px;}
.Menubox1 ul li{ float:left; width:69px; border:1px solid #95bce2;margin-right:3px; height:24px; line-height:25px; overflow:hidden; color:#6b6c70; text-align:center; cursor:pointer; border-bottom:none; padding-top:1px;position:relative;}
.Menubox1 ul li.hover{ border-color:#0189d3; border-top-width:2px; border-bottom:1px solid #FFFFFF; font-weight:bold; padding-top:0; cursor:auto;}
.Contentbox1{ border-top:1px solid #0089d8; margin-top:-1px; padding:20px 0 0 0;}
.messgelist1 .pp6{ text-align:right; margin-top:30px; border-top:1px dashed #bbbbbb; padding:12px 5px 0 0;}
.messgelist1 .pp6 a{ font-size:14px; color:#999999;}
.messgelist1 .pp6 a:hover{ color:#0794df;}
.fenye{ margin-top:28px; text-align:right; margin-right:3px; *padding-bottom:5px; text-align:center; overflow:hidden;_zoom:1;}
.fenye ul{ overflow:hidden;_zoom:1;}
.fenye li{ float:left;margin-right:7px; vertical-align:middle;height:25px; line-height:25px; text-align:center;padding-bottom:1px;}
.fenye li.thisclass{ background-color:#f9f9f9;}
.fenye li a{display:inline-block; vertical-align:middle; height:23px;border:1px solid #ccc; padding: 0mm 2mm }
.fenye li a.add1{border-color:#7dc4f4;}
.fenye li a.prev{ padding:7px 15px; background:url(../images/icon/prev.png) no-repeat 4px 9px;}
.fenye li a.next{ padding:7px 15px; background:url(../images/icon/next.png) no-repeat 56px 9px;}
.fenye li a:hover{ border-color:#7dc4f4; text-decoration:none;}
.fenye li span{ margin:0 4px;}

.left1{border:1px solid #d3e1ea;padding:30px 24px 0;zoom:1;}
.left1 h1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; text-align:center; color:#696969; margin-bottom:22px;color:#000}
.left1 .tAs p.pp7{ float:left;margin-left:26px; margin-right:9px;display:inline;}
.left1 .tAs p.pp7 img{ vertical-align:middle;}
.left1 .tAs p.pp7 span{ margin-right:34px;}
.left1 .tAs p.pp7 a{ color:#1d569c;}
.left1 .tAs p.pp7 a.webo{ background:url(../images/icon/webo.png) no-repeat right center; padding-right:12px;}
.left1 .tAs p.pp7 em{ margin-right:6px }
.left1 .tAs .share{ float:left; margin-top:-1px;}
.left1 .tAs .share img{ vertical-align:middle;}
.word{ border-bottom:1px dashed #bbbbbb;border-top:1px dashed #bbbbbb; margin-top:30px; padding:25px 0;}
.mainbox{width:645px; overflow:hidden;min-height:385px;height:auto!important;font-size:14px; line-height:2em; color:#000}
.mainbox p{ line-height:2.1em;text-indent:2em;}
.mainbox p.last{ padding: 2em 2em 0mm 0mm; text-align: right }
.mainbox a{ color:#FF0000;}
.moreabout{ margin-top:40px;}
.moreabout.mt40{ margin-top:40px;}
.moreabout h4{ color:#333333; font-size:14px; margin-bottom:19px;}
.moreabout h4 strong{ color:#0089d8;}
.moreabout ul li{ margin-bottom:12px; background:url(../images/icon/icon11.png) no-repeat 0 5px; padding-left:12px;}
.moreabout ul li a{ font-size:14px; color:#333333;}
.moreabout ul li a:hover{ color:#0794df;}
.left2{border:1px solid #d3e1ea; height:311px; margin-top:15px; padding:20px 19px 0 23px;}
.left2 h3{ font-size:14px; color:#0089d8;}
.left2 h3 a{ float:right; background:url(../images/btn/jinru.png) no-repeat; width:91px; height:20px; line-height:21px; text-align:center; color:#FFFFFF; display:inline-block; font-size:12px; font-weight:normal;}
.left2 h3 a:hover{color:#054477;text-decoration:none;}
.left2_main{ margin:28px 5px 0 0; width:640px; overflow:hidden;}
.Menubox2 ul{ overflow:hidden;_zoom:1;}
.Menubox2 ul li{ float:left; padding:0 15px 8px; border-bottom:1px solid #cccccc; margin-right:1px; font-size:14px; cursor:pointer;}
.Menubox2 ul li.hover{ padding-bottom:7px; border-bottom:2px solid #0089d8; color:#333333; font-weight:bold; cursor:auto;}
.Contentbox2 ul{ overflow:hidden;_zoom:1; margin:13px 0 0 10px; width:700px;}
.Contentbox2 ul li{ float:left; width:120px; text-align:center; margin-right:50px;}
.Contentbox2 ul li p{ margin-top:14px; line-height:1.6em;}

.g_left{margin-right:15px;min-height:1040px;height:auto!important;height:1040px;overflow:hidden;border:1px solid #d3e1ea; border-top:2px solid #1573d1;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.g_left{ min-height:1040px;}}
.zhidao{ background:url(../images/niushi_bg1.png) no-repeat; height:67px; padding:38px 0 0 151px;}
.zhidao p{ margin-bottom:18px;}
.zhidao p a{ margin-right:27px; color:#157fd0; font-size:14px;}
.zhidao p a:hover{ color:#ff9c00; text-decoration:none;}
.messgelist .pp8{ border-bottom:1px dashed #d3d3d3; padding:0 0 16px 3px;}
.messgelist .pp8 a{ padding:3px 5px; background-color:#157fd0; color:#FFFFFF; margin-right:12px; font-size:14px;}
.messgelist .pp8 a.add1{ background-color:#ff9c00;}
.mt0{ margin-top:0; border-top:none; background-color:#fcfcfc;}
.hot_teacher{ border-top:1px solid #d6e3eb;}
.hot_teacher ul li{ overflow:hidden;_zoom:1; border-bottom:1px dashed #c9c9c9; margin:0 10px; margin-top:11px; padding-bottom:13px;}
.hot_teacher ul li.last{ border-bottom:none;}
.hot_teacher ul li .img1{ float:left; width:51px; padding:1px; border:1px solid #e4e3e3; margin-right:8px;}
.hot_teacher ul li div{ float:left; width:176px;}
.hot_teacher ul li div p{ margin-top:4px;}
.hot_teacher ul li div p img{ vertical-align:middle; margin-right:10px;}
.hot_teacher ul li div p a{ color:#ff9000;}
.hot_teacher ul li div p strong{ color:#008cd6;}

.o_left{ border:1px solid #d3e1ea; border-top:2px solid #03a3e6; height:1421px; background:url(../images/o_leftbg1.png) repeat-x top left;}
.o_left h3{ height:78px; line-height:78px; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:23px; color:#157fd0; overflow:hidden;}
.Menubox3{ height:26px;}
.Menubox3 ul,.Menubox4 ul{ overflow:hidden;_zoom:1; padding-left:34px;}
.Menubox3 ul li,.Menubox4 ul li{ float:left; height:25px; line-height:25px; padding:0 10px; border:1px solid #d3e1ea; margin-right:4px; border-bottom:none; cursor:pointer; position:relative;}
.Menubox3 ul li.hover,.Menubox4 ul li.hover{ border-top:2px solid #157fd0; border-bottom:1px solid #FFFFFF;height:24px;color:#157fd0; cursor:auto; background-color:#FFFFFF; font-size:14px;}
.Contentbox3{ margin:30px 30px 0 18px;}
.Contentbox3 ul li{ margin-bottom:12px; font-size:14px;}
.Contentbox3 ul li span{ float:right; color:#b2b0b0;}
.Contentbox3 ul li a{ background:url(../images/icon/icon17.png) no-repeat 4px 5px; padding-left:14px;}
.Contentbox3 ul li a:hover{ background:url(../images/icon/icon18.png) no-repeat 4px 5px;}

.t_left{border:1px solid #d3e1ea; border-top:2px solid #03a3e6; height:731px; margin-right:15px; background:url(../images/t_leftbg1.png) no-repeat top left; padding-top:78px;}
.Contentbox4{ margin:0 23px 0 17px;}
.Contentbox4 .rr1 .rr2{ overflow:hidden;_zoom:1; border-bottom:1px dashed #dadada; margin-top:30px; padding-bottom:22px;}
.Contentbox4 .rr1 .rr2 .showImg{ float:left; width:166px;background-color:#ebebeb; margin-right:30px;}
.Contentbox4 .rr1 .rr2 .showImg img{width:166px; height:117px;}
.Contentbox4 .rr1 .rr2 ul{ float:left; width:460px;}
.Contentbox4 .rr1 .rr2 ul li{ margin-bottom:10px; font-size:14px;}
.Contentbox4 .rr1 .rr2 ul li span{ float:right;}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

















