@charset "gb2312";

/* CSS Document */



body,div,h1,h2,h3,h4,h5,h6,form,input,label,strong,em,textarea,p,ul,li,dl,dd,dt,img{ margin:0; padding:0;}

img{ border:0 none;}

ol,ul,li{ list-style:none;}

a{

	text-decoration:none;

	color: #333;

}

h1,h2,h3,h4,h5,h6{ font-size:100%;}

.blok{ display:block}

body{ font-size:14px;  margin:0 auto;background:#FFF; }

/*===============通用样式==============*/

.clr{ width:0; height:0; line-height:0; clear:both;}

.clearfix:after{ content:""; display:block; line-height:0; font-size:0; clear:both; visibility:hidden;}

.clearfix{ *zoom:1;overflow:hidden;}

.fl{ float:left;}

.fr{ float:right;}

.auto{ margin:0 auto;}

.pr{ position:relative;}

.pa{ position:absolute;}

/*本文档样式*/

.pl20{padding-left:20px;}

.pr3{padding-right:3px;}

.ft8{ font-size:8px;}

.ft16{ font-size:18px;}

.lh20{ line-height:20px; }

.scc{ text-decoration:line-through;}

/*颜色*/

.white{ color:#FFF;}

.red{ color:#c51002;;}

.green{ color:green;}

.yel{color:#eb6400;}

.ccc{ color:#CCC}

/*宽高*/

.w{ width:100%;}

.h{ height:100%;}

.w980{ width:1000px;clear:both;font-size:0px;} 

.blank10{ height:10px; line-height:10px; font-size:0; clear:both;overflow:hidden; display:block;}

.blank20{ height:20px; line-height:20px; font-size:0; clear:both;overflow:hidden; display:block;}

.blank30{ height:30px; line-height:30px; font-size:0; clear:both;overflow:hidden; display:block;}

.blank50{ height:50px; line-height:50px; font-size:0; clear:both;overflow:hidden; display:block;}

.qlu{ background:#70c428; padding:30px 0; border-bottom:1px solid #188301;border-top:1px solid #aef174}

.slu{ background:#61b920;padding:30px 0;border-top:1px solid #aef174;border-bottom:1px solid #188301;}

/*字体*/

.wei{ font-family:"微软雅黑"，"黑体";}

.ari{ font-family:Arial, Helvetica, sans-serif;}

/* 链接颜色 */

a{color:#444;text-decoration:none;}

a:link{color:#252525;text-decoration:none;}

a:visited{color:#252525;text-decoration:none;}

a:hover{color:#c00;}

a:active{color:#c00;}

::selection {background:#c00; color:#fff; } 

/******top******/

.top{ height:40px;}

/******top end*******/

/******banner******/

.banner{ width:100%; height:304px; margin:0 auto; background:url(imagesba.png) center 0;}

.banner .main{ width:1000px; height:304px; background-image:url(imagesbanner02.jpg); font-size:0; line-height:0; height:304px; margin:0 auto; overflow:hidden;}

/******banner end*******/

/******Process******/

.Process{ width:100%; height:103px; margin:0 auto;background:url(imagespr-bg.png) center 0;}

.Process .main{width:1000px; font-size:0; height:103px; margin:0 auto

; background:url(imagespr.png) center 0;overflow:hidden;}

.Process .main p{ font:12px bold "Microsoft YaHei"; font-family:"Microsoft YaHei"; 

margin-left:3px; height:14px;

 font-size:14px; padding-top:52px;color:#FFF; font-weight:bold; 

  #padding-top:45px;  _padding-top:52px; _margin-left:-0px; }

.Process .main p span{ width:78px; height:14px; display:inline-block;margin-left:41px;text-align:center; }

#Process-tl{ width:65px;}

/******Process end*******/

/******main******/

.main{ width:1000px; height:304; margin:0 auto;}

.main-left{ width:187px; float:left; margin-top:28px; margin-bottom:27px;}

.main-left ul{ width:182px; background:#fbfbfb; border:1px solid #f0f0f0;}

.main-lf-tl{width:187px; height:30px;  overflow:hidden; margin:12px 0 4px;}

.main-lf-tl em{ width:5px; height:30px; background:#F00; display:inline-block; float:left;

position: absolute; margin-left:-5px;}

.main-lf-tl a strong{ font-weight:normal; font-size:14px; font-family:"宋体"; 

color:#646464; line-height:29px;float:left;}

.main-lf-tl a span{ width:17px; height:15px; display:inline-block; 

margin-left:16px; margin-right:12px;float:left; margin-top:6px;}

.main-lf-tl a{width:182px; height:30px; background:#f2f2f2; display:inline-block;

 _padding-right:5px;}

.bg01{  background:url(bg.png) 0 0;}

.bg02{ background:url(bg.png) 0 -25px;}

.bg03{background:url(bg.png) 0 -47px;}

.bg04{background:url(bg.png) 0 -68px;}

.bg05{background:url(bg.png) 0 -88px;}

.bg06{background:url(bg.png) 0 -111px;}

.bg07{background:url(bg.png) 0 -133px;}

.bg08{background:url(bg.png) 0 -158px;}

.main-lf-tl a{width:182px; height:30px; background:#f2f2f2; display:inline-block;

 _padding-right:5px;}

.main-lf-tl a:hover{width:182px; height:30px; background:#dfdfdf; display:inline-block; }

.main-lf-tl a strong:hover{ color:#FFF;}

.main-lf-tl02{width:168px; min-height:27px;}

.main-lf-tl02 a{ width:128px;color:#8a8a8a; font-size:12px; font-family:"宋体"; margin-left:45px; 

line-height:22px; display:block;} 

.main-lf-tl02:hover{ width:168px; min-height:27px;background:#FFF; }

.main-right{ width:781px;margin-top:28px; float:right; margin-bottom:27px;}

.main-right p{ width:781px; height:42px; border:1px solid #e8e8e8; background:#fbfbfb; }

.main-right p em{ width:19px; height:14px; display:inline-block; background:url(bg.png) -48px 0; 

 margin:15px 8px 0 9px; float:left;}

 .main-right p span{ font:18px/42px "Microsoft YaHei"; font-weight:550; }  

.main-right-box{ width:772px; height:auto; margin:16px 0 0 8px;}

.mainrt-boxtl{ font:16px/30px "Microsoft YaHei"; }

.mainrt-boxtl span{ font-weight:bold; margin-right:17px; font-size:18px;}

.mainrt-boxtl em{font-style: normal;}

.mainrt-boxpi{ width:772px; height:39px; background:url(bg.png) -36px -48px;}

.mainrt-boxtl-bottom{ width:749px; height:auto; border-left:1px solid #F00; margin-left:23px;}

.mainrt-boxtl-bottom span{color:#575757; font-family:"宋体"; margin-left:17px; display:block; line-height:21px;}

.mainrt-boxtl-bottom a{ color:#F00; font-style: normal; font-weight:bold;}

.mainrt-boxtl-bottom a:hover{ color:#fb7d02;}

.jiao{ width:9px; height:12px; background:url(bg.png) -149px 0; margin-left:19px;}

.yuanjiao{ width:17px; height:17px; background:url(bg.png) -338px 0; margin-left:15px;}

.tlbox{ width:730px; height:28px; margin-left:17px; border-collapse:collapse; margin-top:15px;}

.tlbox td{ width:243px;height:28px;border:1px solid #e5e5e5; text-align:center; overflow:hidden;}

.tlbox td em{ font-style: normal; line-height:28px; font-family:"宋体"; color:#575757; }

.into{ width:131px; height:52px; background:url(bg.png) -36px -95px; margin-left:618px;} 

.mainrt-boxtl-bottom .into a{ color:#FFF; font-size:18px; text-align:center; display:block; 

font-weight:500; line-height:39px;}

.mainrt-boxtl-bottom .into a:hover{ color:#ffee78;}

.School{ width:998px; height:44px;  border:1px solid #e6e6e6;}  

.School em{width:5px; height:44px; background:#F00; display:inline-block; margin-left:-5px; 

position: absolute;#margin-top:-8px; _margin-top:1px;  float:left;}

.School a{ width:5px; height:44px; background:#F00; display:inline-block; margin-left:-5px; 

position: absolute;#margin-top:-8px; _margin-top:-8px; }

.School span{ font-family:"Microsoft YaHei";font-size:18px; font-weight:400;margin-left:10px; margin-top:10px;

margin-right:2px; line-height:42px;}

.School i{ width:141px; height:17px; display:inline-block; background:url(bg.png) -182px 0; _margin-top:14px;}

.School-box{ width:1000px; height:auto; margin-top:15px; margin-bottom:10px; _margin-bottom:-1px;}

/*****233网校*****/

.wxbot{ width:998px; height:auto; float:left;border:#f5dbcb solid 1px; border-bottom:none; position:relative}

.wxbot ul.lflist{ width:168px;  float:left; border-right:#f5dbcb solid 1px; background:#fff9ef; position:relative; line-height:30px; margin-bottom:-1px}

.wxbot ul.lflist li:hover{ background:#FFF}

.wxbot ul.lflist li{ width:100%; height:auto; float:left;border-bottom:#f5dbcb solid 1px; border-top:#FFF solid 1px; padding:18px 0px 18px; cursor:pointer}

.wxbot ul.lflist li.won{ width:168px; position:relative; margin-right:-1px; margin-left:-1px; border-left:#d33208 solid 2px; background:#FFF;border-top:none; }

.wxbot ul.lflist li span{ width:100%; text-align:center;float:left}

.wxbot ul.lflist li span.tx1{ font:bold 20px/25px "微软雅黑";color:#c73502;}

.wxbot ul.lflist li span.tx1 a{ color:#c73502}

.wxbot ul.lflist li span.tx1 a:hover{ text-decoration:underline;}

.wxbot .rtwxlfst{ width:788px; margin:0 auto; display:block; float:left;  padding:20px; padding-top:15px; padding-bottom:10px;}

.wx_tab{ width:100%; height:auto; float:left; border-bottom:#fccda8 solid 1px; position:relative}

.wx_tab .wx_btn1{ width:75px; height:24px; line-height:24px; float:left;background:url(img.233.comwwwimgccbp2014master.png) -320px -9px; text-align:center; margin-top:1px; font:bold 14px/24px "宋体"; color:#fff; padding-right:5px; display:inline}

.wx_tab .blk1{width:2px;margin-left:3px;float:left; height:20px;}

.wx_lf{ width:318px;  float:left;  position:relative}

.wx_ls_lf{width:100%; float:left; position:relative;}

.wx_ls_lf img{ width:269px;}

.wx_lf ul.kcjj{ width:100%; float:left;font:12px/33px "宋体"; padding-top:7px;}

.wx_lf ul.kcjj li{ width:298px; border-bottom:#f5dbcb solid 1px; padding-left:20px; background:url(img.233.comwwwimgccbp2014master.png) -990px -17px no-repeat; text-align:left; float:left; position:relative; overflow:hidden; white-space:nowrap}

.wx_lf ul.kcjj li.botno{ border-bottom:none;}

.wx_lf ul.kcjj li span.red{ color:#d00; font-weight:bold}

.wx_lf ul.kcjj a.stan{ width:78px; height:26px; float:left; background:url(img.233.comwwwimgccbp2014master.png) -711px -7px; margin-top:5px; position:absolute; right:0px; top:-5px; display:block}

.wx_lf ul.kcjj .wxkf{ width:211px; height:12px; float:left; display:inline;background:url(img.233.comwwwimgccbp2014master.png) -419px -12px; margin-top:10px; cursor:pointer}

.wx_lf .wxms{width:317px; height:auto; float:left; position:relative;  display:inline}

.wx_lf .Bflas, .flas *{margin:0;padding:0;}

.wx_lf .Bflas{width:269px;height:166px;overflow:hidden; position: relative; float:left}

.wx_lf .Bflas .sbider{position:absolute;width:3000px;overflow:hidden; }

.wx_lf .Bflas .sbider li{list-style:none;display:inline;float:left;  position:relative}

.wx_lf .Bflas .sbider img{width:318px;height:198px;display:block;}

.wx_rt{ width:450px; float:right; position:relative}

ul.evaluate{width:100%;float:left;overflow:hidden; line-height:26px;padding-top:10px;}

ul.evaluate li{ width:349px; padding-left:20px; float:left; background:url(img.233.comwwwimgccbp2014master.png) -990px -52px no-repeat; white-space:nowrap;overflow:hidden;}

ul.evaluate li.ztxt{ font-weight:bold; font-size:14px; background:none; padding-left:3px}

ul.evaluate li.bfan{ width:68px; height:19px; line-height:13px;float:left;padding-left:0px; color:#FFF; margin-left:10px; display:inline;background:url(img.233.comwwwimgccbp2014master.png) -83px -51px no-repeat;}

ul.evaluate li.bfan a{width:68px; height:19px; text-align:center;float:left;color:#FFF;display:block; padding-top:2px}

ul.evaluate li.bfan a:hover{ color:#ff0; text-decoration:none;background:url(img.233.comwwwimgccbp2014master.png) -155px -51px no-repeat;}

ul.evaluate li.bfan a.gm{width:68px; height:19px;float:left;background:url(img.233.comwwwimgccbp2014master.png) -83px -74px no-repeat; color:#FFF;display:block;padding-top:2px}

ul.evaluate li.bfan a.gm:hover{ color:#ff0; text-decoration:none;background:url(img.233.comwwwimgccbp2014master.png) -83px -74px no-repeat;}

ul.evaluate li span{float:left; display:block}

ul.evaluate li span:hover{ color:#cc0000;}

ul.evaluate li span.mianf{ width:27px; height:16px; float:left;background:url(img.233.comwwwimgccbp2014master.png) -644px -12px no-repeat; display:block; margin-left:10px; display:inline; margin-top:4px}

ul.evaluate li span.money{ width:9px; height:11px; background:url(img.233.comwwwimgccbp2014master.png) -685px -14px no-repeat; display:inline; margin-left:5px}

.wx_more{width:173px; height:27px; line-height:27px; position:absolute; bottom:-1px; right:160px; display:block; background:url(img.233.comwwwimgccbp2014master.png) -243px -51px; color:#f60; font-weight:bold; cursor:pointer; clear:both; text-align:center}

.wx_more:hover{ color:#CC0000;}

.wx-edn-bg{ width:1000px; height:7px; background:url(img.233.comwwwimgccbp2014master.png) 0 -113px; float:left}

.a01{width:auto;padding:2px 5px;position:relative; font-size:12px;height:26px;line-height:26px;float:left;border:1px solid #fccfa8;border-bottom:0px; border-top:2px solid #f05a00;background:#fff; margin-bottom:-1px}

.a01 a {color:#d00}

.a02{width:auto;margin-top:2px;padding:2px 5px;position:relative;font-size:12px;height:24px;line-height:24px;float:left;border:1px solid #fccfa8; margin-bottom:-1px; background:url(img.233.comwwwimggwygwy2013_2014main.png) 0px -136px}

.a02 a {color:#036}

/*网校 end*/

.column-bd{width:100%;}

.column-l{width:710px; float:left; padding-top:5px}

.column-l-blk{ width:320px; float:left; margin-right:35px; float:left; display:inline}

.column-n{ width:100%}

.column-line{width:680px; margin-top:20px; clear:both; border-bottom:#aeaeae dotted 1px}

.column-n .title-c.long{ width:680px; margin-top:20px; clear:both}

.column-r{ width:268px; float:right; padding:0 0px 10px 20px; border-left:#e7e7e7 solid 1px; margin-top:20px}

.column-a a{ width:127px; border:#e1e1e1 solid 1px;-webkit-box-shadow:1px 1px 3px #292929;-moz-box-shadow:1px 1px 3px #292929; box-shadow:0px 1px 1px #ececec;-moz-border-radius:3px;  -webkit-border-radius:3px;border-radius:3px; margin-top:10px; background-color:#fcfcfc; line-height:25px; float:left; text-align:center}

.column-l .title-c{ margin-top:20px}

.column-r .title-c{ margin-top:10px}





.wx_ls_lf{width:100%; float:left; position:relative;}

.wx_ls_lf a.gundr{ width:20px; height:70px; position:absolute; left:0px; top:45px; background:url(img.233.comwwwimggwygwy2013_2014main.png) -415px -472px no-repeat; display:block; cursor:pointer}

.wx_ls_lf a.gund{ width:20px; height:70px; position:absolute; right:0px; top:45px;background:url(img.233.comwwwimggwygwy2013_2014main.png) -451px -472px no-repeat;display:block; cursor:pointer}

.wx_ls_lf img{ width:269px;}

.wx_lf .Bflas .sbider img{width:269px;height:166px;display:block;}

.wx_lf .wxms{width:269px; height:auto; float:left; position:relative; margin-left:25px; display:inline}





.t_hot1{width:670px;float:left;margin-top:17px;display:inline;height:29px;line-height:29px;color:#d00;text-align:center;}

.t_hot1 a{color:#666}

.t_hot1 a:hover{color:#f30}

.t_hot1 span{float:left;margin-top:2px;}

.t_hot1 span.ax1{margin-top:2px;word-spacing:3px;color:#aaa;}

.t_hot1 span.rt{ color:#d00; font-size:16px; font-family:"微软雅黑"; font-weight:bold; padding-left:15px}

.School1{ width:998px; height:44px;  border:1px solid #e6e6e6;}  



.School-titleone span em{float:left; width:5px; height:44px; background:#F00; 

display:inline-block; margin-left:-5px; margin-right:10px;}

.School-titleone span{ float:left;line-height:42px;font-family:"微软雅黑"; font-size:18px; font-weight:500; }

.School-titletwo{ float:right; width:700px;}

.School-titletwo a{ float:left;font-size:12px; color:#666666; line-height:44px; margin-right:10px;} 

.School-titletwo strong{ font-size:18px; color:#e20000;line-height:42px;font-family:"微软雅黑"; }

#more{ float:right;margin-top:-42px; _margin-top:-40px;}

.School-titletwo a:hover{ color:#ff3300;}

/******main end*******/

/******footer******/

.footer_w{ width:974px; height:180px; margin:0 auto; }

.footer { text-align:center; color:#666; line-height:28px;  margin-top:0px; clear:both; font-size:12px;}

.footer a{ color:#666666;}

/******footer end*******/

.Hidebox{display:none;}

.hidden{display:none;}

.Showbox{display:block;}

/*结束部分开始*/


/*结束部分over*/

/*长期固定活动部分开始*/

.hd{

	width:auto;

	height: 200px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	padding-bottom: 10px;

	background-color: #ececec;

}

.hd-m{ width:950px; height:200px; margin:0 auto;}

.hd img {

	margin-left: 20px;

	margin-top: 10px;

}

/*导航部分*/

.h-nav{ width:auto; height:40px; background-image:url(images/nav-b.gif); background-repeat:repeat-x; }

.h-nav-m{ width:960px; height:40px; margin: 0 auto;}

.h-nav .h-nav-m ul li {

	float: left;

	width: 100px;

	height: 40px;

	margin-right: 15px;

	list-style-type: none;

	line-height: 40px;

	text-align: center;

	vertical-align: middle;

	font-family:fz;

}

/*回到顶部*/

#returntop{

	width:35px;

	height:35px;

	position:fixed;

	_position:absolute;

	top:0px;

	left:0px;

	display:none;

	cursor:pointer;

	background-image: url(images/top.png);

}



.top-nav {

	height: 35px;

	width: auto;

	background-color: #FFFFFD;

	color: #333;
	
	overflow:hidden;
}

.top-nav .top-nav-m {

	width: 998px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 35px;

}

.top-nav .top-nav-m ul {

	width: 600px;

	height:30px;

	line-height:30px;

	float: left;

	
	
	margin-top:5px;

	background-color: #FFF;

	padding: 0px;

	margin-left: 0px;

	padding: 0px;
padding-top:10px;
	margin: 0px;

	margin: 0 auto;

	color: #333;

}

.top-nav .top-nav-m .dh {

	line-height: 35px;

	float: right;

}



.top-nav .top-nav-m ul li a {

	color: #333;

	text-decoration: none;

}



.top-nav .top-nav-m img {

	float: left;

}



.top-nav .top-nav-m ul li {

	float: left;

	list-style-type: none;

	margin-left: 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

	width: 60px;

}

.ban01{

	width:620px;

	height:60px;

	margin-top:240px;

	float:right;

	margin-right:112px;}
	
	.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#foot {
	width: 100%;
	height: auto;
	background-color: #25292C;
	background-repeat: repeat-x;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
#foot-all {
	width: 948px;
	height: 60px;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	line-height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#foot #foot-all a {
	color: #CCC;
	text-decoration: none;
}