@charset "utf-8";

/* CSS Document */



.wrapding{width:100%; height:26px;}

.dingbox{ width:984px; margin:0 auto;color:#5b7e92; text-align: right;}

.dingbox a{line-height:26px; color:#5b7e92; margin:0 16px;}



.wraptop{height:83px;/* border-bottom:1px solid #a3a3a3;*/}

.topbox{width:984px; margin:0 auto;height:83px;}

.topbox .logo{ float:left; width:332px; }



.topbox .search{float:right; width:215px; padding-top:30px;}



.topbox form{float:right;width:180px;height:28px;margin-top: 8px;background:url('../images/search.png') 0 0 no-repeat;}

.topbox form input{float:left;background:none;height:28px;}

.topbox .reader_txt{width:140px;height:28px;outline:none;border:none;padding:3px 0 4px 10px;color:#c9c9c9;}

.reader_btn{width:25px;outline:none;border:none;cursor: pointer;}



.nav{ height:38px; width:100%; background:#19559c; position:relative;}

.nav .navshadow{ height:9px;width:100%; position:absolute; background:url(../images/iconbg.png) repeat-x; bottom:-9px; left:0;}

.bannerbg{ background:url(../images/bannerbg.png) repeat 0 0; height:388px; width:100%;}



.navin{width:984px; margin:0 auto;height:38px;z-index:100; position:relative;}

.navin ul{}

.navin ul li{ float:left;z-index:100; position:relative;height:38px;}

.navin ul li a{ font-size:14px; color:#fff; line-height:38px; height:38px; text-align:center; display:inline-block; padding:0 42px; background:url(../images/icon01.png) no-repeat right center;}

.navin ul li a:hover,.navin ul li.on a{background:url(../images/icon03.png) no-repeat right center;color:#fff;}

.navin ul li.li1 a:hover,{background:url(../images/icon02.png) no-repeat right center;color:#fff;}

.navin ul li p{

	position: absolute;

	top:38px;

	width:120px; left:0;

	background: #19559c;

	z-index:100;

	padding:10px 10px 10px 10px;

	display: none;

	overflow: hidden;

	height: auto;

	border-top: none;}

.navin ul li p a{ background:#19559c!important;display: block;width: 130px;border:none;line-height: 30px;height: 30px; padding:0;color:#749cb4;border-bottom: 1px solid #346aa3;}

.navin ul li p a.nob{border-bottom:0;}

.navin ul li p a:hover{background: #2763ab; background-image:none;color:#fff;}

	

.bannerin{width:984px; margin:0 auto; padding-top:11px;}

.dble{ float:left; width:620px; height:365px; position:relative; z-index:1; display: inline;}

.dble img{ display:block;}

.dble h2{ position:absolute; left:0px; bottom:20px; width:603px; height:76px; background:#ddbb48; font-size:24px; line-height:76px; text-indent:27px;}

.sbri{ float:right; width:360px;}

.sbri em{ display:block; width:360px; height:120px; padding-bottom:3px; position:relative;}

.sbri em img{ display:block;}

.sbri em b.b1{ position:absolute;display:block; width:360px; height:120px; left:0; top:0; background:rgba(155,155,213,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/

background:#9b9bd5; filter:Alpha(opacity=60);/*实现IE背景透明*/ }

.sbri em b.b2{ position:absolute;display:block; width:360px; height:120px; left:0; top:0; background:rgba(249,206,170,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/

background:#f9ceaa; filter:Alpha(opacity=60);/*实现IE背景透明*/ }

.sbri em b.b3{ position:absolute;display:block; width:360px; height:120px; left:0; top:0; background:rgba(192,222,124,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/

background:#c0de7c; filter:Alpha(opacity=60);/*实现IE背景透明*/ }

.sbri em b span{color:#fff; font-size:14px; display:inline-block; width:320px; padding-left:10px; padding-top:65px;}







.cwrapout{width:100%;}

.cwrapin{width:984px; margin:0 auto;padding-top:26px; padding-bottom:30px;}



.cwrapin h2{ border-bottom:1px solid #6c859d; height:30px; line-height:30px; font-size:16px; color:#0c1c47;}

.cwrapin h2 b{border-bottom:3px solid #021340; height:27px; float:left; display:inline-block;}

.cwrapin h2 a{float:right; display:inline-block; font-size:12px; color:#a2b9d0;}

.cwrapin h2 a:hover{color:#194877;}



.left{ float:left; width:203px;}

.center{ float:left; width:556px; padding:0 10px;}

.right{ float:left; width:203px;}



.left .zs{ border:1px solid #e5e5e5; height:227px; margin-bottom:7px; padding:0 12px;}

.left .zs p{ font-size:12px; color:#010101; line-height:18px; border-bottom:1px solid #dcdcdc; padding:8px 0;}

.left .zs p span{font-size:12px; color:#959595;}

.left .zs p.nob{ border-bottom:0;}



.left .ft{ border:1px solid #e5e5e5; height:226px;margin-bottom:7px;padding:0 12px;}

.left .ft .viedo{ position:relative; width:178px; height:118px; padding-top:14px;}

.left .ft .viedo b{ position:absolute; cursor:pointer; top:45%; left:45%; background: url(../images/viedobtn.png) no-repeat 0 0; width:39px; height:39px;}

.left .ft h5{ font-size:14px; color:#000; padding-top:10px;}



.left .jz{}



.center .xm{border:1px solid #e5e5e5; height:227px;margin-bottom:7px;padding:0 12px;}

.center .xm .xmc{ padding-top:16px;}

.center .xm .xmc em{ float:left; width:216px; height:142px; display:block; position:relative;}

.center .xm .xmc em i{width:216px;}

.center .xm .xmc em i img{width:216px;}

.center .xm .xmc em b{ width:211px; position:absolute; height:40px; color:#fff; left:0px; bottom:0px;background:rgba(2,19,64,0.5) none repeat scroll !important; /*实现FF背景透明，文字不透明*/

background:#021340; filter:Alpha(opacity=50);/*实现IE背景透明*/ padding-top:10px; padding-left:5px;}

.center .xm .xmc div{ float:left; width:294px; padding-left:15px;}

.center .xm .xmc div p{ font-size:12px; color:#010101;line-height:18px; padding-bottom:3px;}

.center .xm .xmc div p span{font-size:12px; color:#959595;}



.center .gg{}

.center .gg .sq{ float:left; width:274px; height:114px;}

.center .gg .qikan{ float:right;  width:273px; height:117px;}

.center .gg .qikan h3{ font-size:14px; color:#a9d4f8; padding-top:60px; padding-left:20px;}

.center .gg .qikan h3 span{ width:28px; height:28px; line-height:28px; text-align:center; font-size:20px; color:#fff; display: inline-block; background:#051c4d; border-radius:20px;}





.right .CEO{border:1px solid #e5e5e5; height:186px;margin-bottom:7px;padding:0 12px;}

.right .CEO .tw{ padding-top:15px;}

.right .CEO .tw em{ float:left; width:88px; height:118px; display:block;}

.right .CEO .tw em{}

.right .CEO .tw div{ float:left; width:75px; padding-left:10px;}

.right .CEO .tw div h5{ color:#021340; font-size:18px; padding-bottom:5px;}

.right .CEO .tw div p{ color:#626262; line-height:20px;}



.right .CEO h2{ border-bottom:1px solid #079bc3; height:30px; line-height:30px; font-size:16px; color:#079bc3;}

.right .CEO h2 b{border-bottom:3px solid #079bc3; height:27px; float:left; display:inline-block;}

.right .CEO h2 a{float:right; display:inline-block; font-size:12px; color:#079bc3;}

.right .CEO h2 a:hover{color:#194877;}





.right .gy{border:1px solid #e5e5e5; height:186px;margin-bottom:7px;padding:0 12px;}

.right .gy .tw{ padding-top:15px;}

.right .gy .tw em{ float:left; width:88px; height:118px; display:block;}

.right .gy .tw em{}

.right .gy .tw div{ float:left; width:75px; padding-left:10px;}

.right .gy .tw div h5{ color:#021340; font-size:18px; padding-bottom:5px;}

.right .gy .tw div p{ color:#626262; line-height:20px;}



.right .gy h2{ border-bottom:1px solid #079bc3; height:30px; line-height:30px; font-size:16px; color:#079bc3;}

.right .gy h2 b{border-bottom:3px solid #079bc3; height:27px; float:left; display:inline-block;}

.right .gy h2 a{float:right; display:inline-block; font-size:12px; color:#079bc3;}

.right .gy h2 a:hover{color:#194877;}





.right .rbtn{ background:#53b5d2; width:203px; height:37px; border-radius:5px; margin-bottom:2px;}

.right .rbtn a{ color:#fff; display:block;width:203px; height:37px; line-height:37px; font-size:14px; text-indent:18px; }

.right .rbtn a.gct{background: url(../images/icon04.png) no-repeat 170px center;}

.right .linedown{ position:relative;}

.right .linedown .popbox{ display:none;position:absolute; width:130px; top:-65px; left:120px; background:#fff; border-radius:5px; border:1px solid #e5e5e5; padding:10px 0;}

.right .linedown .pop{width:130px; position:relative;}

.right .linedown .pop li{}

.right .linedown .pop li a{ font-size:16px; margin-left:11px; text-indent:10px; width:96px;color:#000; height:35px; line-height:35px; display:block; border-bottom:1px solid #d2d2d2;}

.right .linedown .pop li a:hover{ color:#288bd7;border-bottom:1px solid #288bd7;}

.right .linedown .pop .popjj{ position:absolute; top:70px; left:-8px; width:9px; height:11px; background:url(../images/sj.png) no-repeat 1px 0px;}





/*ceo观点*/

.fhnav{ height:20px; padding-bottom:15px;}

.fhnav a{ display:inline-block; font-size:12px; color:#434343;}



.zleft{ float:left; width:234px;}

.zright{ float:right; width:717px; /* min-height:800px; */}



.zleft .zmenu{ border:1px solid #dfdfe1; border-bottom:0; margin-bottom:26px;}

.zleft .zmenu li{border-bottom:1px solid #dfdfe1; height:40px; line-height:40px;}

.zleft .zmenu li a{ font-size:14px; color:#323232; display:block; text-indent:20px;}

.zleft .zmenu li a:hover,

.zleft .zmenu li.hver a{ background: url(../images/icon05.png) no-repeat 210px center #2c5697; color:#fff;}



.zleft .redian{ border:1px solid #e5e5e5; height:288px; padding:0 12px;}

.zleft .redian h2{ margin-bottom:10px; padding-top:10px;}

.zleft .redian p{ font-size:12px; color:#010101; line-height:21px; padding-bottom:6px;}

.zleft .redian p span{ color:#959595;}



.zright .ceolist{}

.zright .ceolist li{ float:left; width:49%; padding-bottom:34px;}

.zright .ceolist li em{ width:97px; height:134px; display:block; float:left;}

.zright .ceolist li em img{width:97px; height:134px; display:block;}

.zright .ceolist li div{ float:left; width:190px; padding-left:15px;}

.zright .ceolist li div h4{ padding-top:20px; padding-bottom:5px;}

.zright .ceolist li div h4 i{ font-size:18px; color:#313131;}

.zright .ceolist li div h4 b{font-size:14px; color:#313131;}

.zright .ceolist li div h6{font-size:14px; color:#313131; padding-bottom:10px;} 

.zright .ceolist li div p{font-size:12px; color:#383838}





/*师资列表*/

.zleft .CEO{border:1px solid #e5e5e5; height:186px;margin-bottom:7px;padding:0 12px;}

.zleft .CEO .tw{ padding-top:15px;}

.zleft .CEO .tw em{ float:left; width:88px; height:118px; display:block;}

.zleft .CEO .tw em{}

.zleft .CEO .tw div{ float:left; width:108px; padding-left:10px;}

.zleft .CEO .tw div h5{ color:#021340; font-size:18px; padding-bottom:5px;}

.zleft .CEO .tw div p{ color:#626262; line-height:20px;}



.zright .szmenu{ border-bottom:1px solid #959595; overflow:hidden;}

.zright .szmenu span{ float:left; display:block;height:26px; padding-top:4px;font-size:14px; color:#434343;}

.zright .szmenu li{ float:left; height:26px; padding-top:4px;}

.zright .szmenu li a{font-size:14px; color:#434343; float:left; padding:0 15px;}

.zright .szmenu li a:hover,.zright .szmenu li.hver a{ text-decoration:underline; color:#ff0000;}

.zright .szmenu li b{font-size:14px; color:#434343; float:left;}



.zright .szlist{ padding-top:20px;}

.zright .szlist li em{ width:120px; height:165px; display:block; float:left;}

.zright .szlist li em img{width:120px; height:165px; display:block;}

.zright .szlist li div p{font-size:14px; color:#383838; line-height:24px;}



/*师资详情*/

.zright .szx em{ width:140px; height:192px; display:block; float:left;}

.zright .szx em img{width:140px; height:192px; display:block;}

.zright .szx div{ float:left; width:auto; padding-left:15px;}

.zright .szx div h4{ padding-top:75px; padding-bottom:5px;}

.zright .szx div h4 i{ font-size:30px; color:#3a3a3a;}

.zright .szx div h4 b{font-size:14px; color:#313131; padding-left:10px;}

.zright .szx div p{font-size:14px; color:#383838; line-height:24px;}



.zright h3{ height:22px; padding-bottom:10px; padding-top:20px;}

.zright h3 b{ height:22px; float:left; font-size:18px; color:#2c5697; background:url(../images/icon06.jpg) no-repeat 0 center; padding-left:20px;}

.zright h3 i{height:11px; float:right; border-bottom:1px solid #2c5697; width:615px;}



.zright .szxp{}

.zright .szxp p{ font-size:12px; color:#313131; line-height:24px; padding-bottom:10px;}





/*新闻详情*/

.zright .newde{}

.zright .newde h1{font-size:30px; color:#000; padding-bottom:5px;}

.zright .newde h6{font-size:12px; color:#898989; border-bottom:1px solid #dcdcdc; height:17px; padding-bottom:10px; padding-top:10px; margin-bottom:22px;}

.zright .newde p{ font-size:14px; color:#434343; text-indent:24px; line-height:26px; padding-bottom:10px;}

.zright .newde p.pc{text-indent:0;}

.zright .nshsc{ border-top:1px solid #dcdcdc;}



.ndshear{

	float: left;

	margin-top: 20px;}

.ndshear a{

	float: left;

	width: 24px;

	height: 24px;

	margin-right: 5px;}

.ndshear a img{

	float: left;

	width: 24px;

	height: 24px;}

.ndshear span{

	float: left;

	width: 58px;

	height: 24px; font-size:14px;

	line-height: 24px;

	text-align: center;

	color: #565656;}

.zright .sdg{ float:right;margin-top: 20px;}



/*新闻列表*/

.zright .newlist{ border-bottom:1px dashed #d2d2d2;padding-bottom:18px; padding-top:18px;}

.zright .newlist li{ line-height:38px; }

.zright .newlist li a{ font-size:18px; color:#010101;}

.zright .ul1{padding-top:0px;}

.zright .ul1 li{ line-height:38px; }





/*搜索*/

/* 搜索 */

.searchhead{

	color:#434343;

	width: 100%;

	height: 127px;

	background: #eff8ff;border-bottom:1px solid #c1d3e0;}

.shin,.sh_titin{

	width: 984px;

	overflow: hidden;

	margin:0 auto;}

.shin h1{

	font-size: 30px; height:55px;

	border-bottom: 4px solid #c1d3e0;

	line-height: 56px;

	padding-top:12px; }

.shin h1 b{ float:left;}

.shin h1 a{

	float: right;

	font-size: 12px;

	margin-top: 6px;}

.shin .ssin{width: 984px; overflow:hidden;}

.shin form{

	padding-top:12px;

	padding-bottom: 13px; float:left;}

.shin .ssjg{ float:right; height:20px; padding-top:20px; font-size:14px; color:#1b1b1b;}

.se_text{

	width: 360px;

	height: 28px; line-height:28px;

	border:1px solid #979ea3;

	padding-left: 10px;}

.se_btn{

	border:none;

	width: 60px;

	height: 30px;

	background: url('../images/iconbtn.png') 0 0 no-repeat;

	margin-left: 14px;

	cursor: pointer;}

.sh_tit{

	width: 100%;

	height: 45px;}

.searchs {

	width: 100%;

	padding-top: 8px;

	border-bottom: 1px solid #dcdcdc;

	overflow: hidden;

	padding-bottom: 25px;

	margin-bottom: 15px;}

.sh_tit ul {

	float: left;

	width: 800px;}

.sh_tit p{

	float: right;

	margin-top: 15px;}

.sh_tit p span{

	padding: 0 3px;}

.sh_tit ul li{

	float: left;

	height: 30px;

	text-align: left;

	margin-right: 35px;

	padding-top: 15px;}

.sh_tit ul li a{

	float:left;

	font-size: 14px;

	padding-bottom: 6px;}

.sh_tit ul li a.sh_titse{

	border-bottom: 4px solid #ee1c24;}

.sh_tit ul li a:hover{

	border-bottom: 4px solid #ee1c24;}

.searchs dl{

	width: 810px;

	float: left;

	margin-top: 14px;}

.searchs dl dt{

	float: left;

	width: 100%;

	font-size:14px;}

.searchs dl dt a,.searchs dl dt strong{

	float: left;

	line-height: 18px;

	color: #000;font-size:14px;}

.searchs dl dt span{ color:#ee1c24;}

.searchs dl dt strong{

	padding-left: 10px;

}

.searchs .hadtime{

	color:#737373;

}

.searchs dl dd{

	font-size: 12px;

	line-height: 22px;

	color: #000;

}

.searchs dl dd a{

	color:#818181;

	line-height: 18px;

	text-decoration: underline;

}

.searchs .sely{

	color:#818181;

	line-height: 18px;

}

.searchs .sely a{

	text-decoration: none; font-size:14px;}



/*学生感言*/

.professor{}

.professor dl{

 	width:100%;

}

.pro_top{

	position: relative;

	width:100%;

	height:285px;

	border-bottom: 1px solid #e6e6e6; 

	border-right: 1px solid #e6e6e6; 

	border-top: 1px solid #e6e6e6;

	color:#00457c;

	overflow: hidden;

}

.professor .pro_top dl{

	width:100%;

	overflow: hidden;

	height:285px;;

}

.professor .pro_top dt{

	float:left;

	width:356px;

	height:285px;



}

.professor .pro_top dt img{

	width:356px;

	height:285px;

}

.pro_top dd{

	float:left;

	width:280px;

	color:#00457c;

	line-height: 26px;

	margin-top: 25px;

	font-size: 14px;

	padding-left: 30px;

}

.pro_top dd strong{

	float:left;

	margin-right: 20px;

	font-size: 24px;

}

.pro_top dd span{

	float:left;

	font-size: 16px;

}

.professor .pro_con{

	width:100%;

	overflow: hidden;

	padding:18px 0;

	background: url('../images/borderbom.gif') 0 bottom repeat-x;

}

.professor .pro_con dt{

	float:left;

	width:185px;

	height:140px;

}

.professor .pro_con dt img{

	

	width:185px;

	height:140px;

}

.professor .pro_con dd{

	float:left;

	width:470px;

	line-height: 22px;padding-left:22px;

	margin-bottom: 10px;

	color:#333;

}

.professor .pro_con dd strong{

	float:left;

	margin-right:20px;

	font-size:24px;

	padding-top: 5px;

}

.professor .pro_con dd span{

	float:left;

	font-size:16px;

	padding-top: 5px;

}

.turndot{

	position:absolute;

	bottom:18px;

	right:12px;

}

.turndot li{

	float:left;

	width: 11px;

	height:11px;

	margin-right: 8px;

	background: url('../images/dot1.png') 0 0 no-repeat;

	cursor:pointer;

}

.turndot li.turnto{

	background: url('../images/dot2.png') 0 0 no-repeat;

}



/* 活动列表页样式 */

.activeiteml{

	float:left;

	width:680px;

	color:#333;

}

.actil_tit{

	width:100%;

	height:35px;

	border-bottom: 1px solid #dcdcdc;

}

.actil_tit a{

	float:left;

	width:auto;

	height:35px;

	margin-right: 2px;

	background: #eee;

	line-height: 35px;

	text-align: center;

	color: #333;

	padding:0 25px;

	font-size: 16px;

	border-radius:4px 4px 0 0;

}

.actil_tit a:hover{

	text-decoration: none;

	color: #01467d;

}



.titborder{

	border:1px solid #ddd;

	border-bottom: 1px solid #fff;

	color: #01467d;

	background: #fff;

}



.actil_con dl{

	width:100%;

	height:90px;

	margin-bottom: 20px;

	background: url('../images/borderbom.gif') 0 bottom repeat-x;

}

.common dl{

	width:100%;

	margin-bottom: 20px;

	border-bottom: 1px solid #dcdcdc;

}



.acnews dt{

	float: left;

	width:41px;

	height: 75px;

	background:url('../images/yugaotime.png') 0 0 no-repeat;

	color:#0f87e8;

	padding:0 5px;

}

.pasttime{

	background:url('../images/pasttime.png') 0 0 no-repeat;

	color:#c9c9c9;

}

.acnews dt strong{

	float:left;

	width:100%;

	height:40px;

	line-height: 40px;

	font-size: 30px;

	text-align: center;

	border-bottom: 1px solid #0f87e8;



}

.pastcolor{

	border-bottom: 1px solid #c9c9c9;

}

.actil_con dt span{

	float:left;

	width:100%;

	line-height: 30px;

	font-size: 16px;

	text-align: center;

	



}

.common{



}

.common dd{

	float: left;

	width:500px;

	line-height: 22px;

	padding-left:18px;

	color:#666;

	padding-bottom: 5px;

	font-size: 12px;

}

.actil_con dd{

	float: left;

	width:640px;

	line-height: 22px;

	padding-left:18px;

	color:#666;

	padding-bottom: 2px;

	font-size: 12px;

}



.actil_con .annotit a{

	font-size:16px;

	color:#000;

}



.activeitemr{

	float: right;

	width:260px;

	color:#333;

}

.activeitemr dl{

	width:233px;

	overflow: hidden;

	background: #eff3f9;

	padding:15px 10px 20px 15px;

	border:1px solid #dce0e6;

}

.activeitemr dt{

	float:left;

	width:113px;

	height: 85px;

	background: #eff3f9;

}

.activeitemr dt img{

	width:113px;

	height: 85px;

}

.activeitemr dd{

	float:left;

	width:110px;

	padding-left: 10px;

	font-size: 12px;

	line-height: 18px;

	margin-top: 4px;

}

.speak{

	width:230px;

	padding-left: 4px;

	line-height: 20px;

	padding-top: 6px;



}

.teaname a{

	font-size:16px; 

}

.online{

	display: block;

	width:100%;

	height:60px;

	margin-top: 17px;



}

.online img{

	width:100%;

	height:60px;

}



.actnews{

	width: 234px;

	height:auto;

	padding:0;

	border:1px solid #d6d9dd;

	padding:0 12px 15px 12px;

	margin-top:17px;

	background:#eff3f9;

}

.activeitemr .actnews p{

	float:left;

	width:100%;

	height: 40px;

	border-bottom:1px solid #d6d9dd;

	margin-bottom: 10px;

	 

}

.activeitemr .actnews p span{

	float:left;

	font-size: 16px;

	color:#00457c;

	line-height: 40px;

}

.activeitemr .actnews p a{

	float:right;

	line-height: 40px;

}

.activeitemr .actnews ul{

	float:left;

	width:100%;

}

.activeitemr .actnews li{

	float:left;

	width:100%;

	font-size: 12px;

}

.activeitemr .actnews li a{

	float:left;

	width:226px;

	text-align: left;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	padding-top: 2px;

}



/* 活动详情 */

.actinf dl{

	width:100%;

	border:none;

	margin-bottom:6px;

}

.actinf dt{

	float:left;

	width:320px;

	height:215px;

}

.actinf dd{

	float:left;

	width:330px;

	font-size: 16px;

	line-height: 26px;

	padding-left: 28px;

	color:#333;

}

.cwrapin h2.acti_tit{

	float:left;border-bottom:0;

	width:100%;

	text-align: center;

	margin-bottom: 30px;

	font-size: 24px;

	line-height:30px;

	color:#333;



}

.sharetol{

	float:left;

	width:320px;

	height:25px;

	padding-left: 28px;

	margin-top: 6px;

}

.sharetol strong{

	float:left;

	margin-right: 10px;

}

.sharetol a{

	float:left;

	width:25px;

	height:25px;

	margin-right: 5px;

}

.sharetol .sina{

	background: url('../images/sina1.png') 0 0 no-repeat;

}

.sharetol .blog{

	background: url('../images/blog.png') 0 0 no-repeat;

}

.sharetol .qzone{

	background: url('../images/qzone.png') 0 0 no-repeat;

}

.sharetol .weixin{

	position:relative;

	background: url('../images/weixin1.png') 0 0 no-repeat;

}

.weixin img{

	position: absolute;

	top:25px;

	left:-10px;

	width:60px;

	height:60px;

	display: none;

}

.actinf p{

	float:left;

	width:100%; font-size:14px;

	margin-top: 6px;

	line-height: 28px;

	color:#333;

}

.actinf ol{

	float:left;

	width:100%;

	margin-top:6px;

	

}

.actinf li{

	float:left;

	width:100%;

	text-align: left;

	line-height: 28px;

	color:#333;

}

.actinf ul li{

	float:left;

	width:650px;

	padding-left: 30px;

	

}

.dongdao{

	margin-top: 20px;

}

.actild{

	float:left;

}





/*注册页*/

.cwrapinlog{width: 984px;

margin: 0 auto;

padding-top: 26px;

padding-bottom: 30px;}

.login{

	width:100%;

}

.login .actil_tit{

	margin-bottom: 25px;

}

.login .form{

	position: relative;

	width:926px;

	padding-left: 60px;

	height:55px;

}

.login .form p{

	height:35px;

	line-height: 35px;

	padding-left: 20px;

	font-size: 12px;

	color:#ababab;

}

.login label{

	float:left;

	width:84px;

	height:27px;

	padding:4px 0;

	padding-left:14px;

	line-height: 27px;

	background:url('../images/label.gif') 0 center no-repeat; 

}

.login input{

	float:left;

	width:392px;

	height:34px;

	padding:4px 0;

	padding-left: 10px;

	outline: none;

	border:none;

	background: url('../images/inputbac.png') 0 0 no-repeat;

	margin-bottom: 20px;

	line-height: 27px;

	color:#333;

}

.login .sex{

	width:926px;

	padding-left: 60px;

	height:55px;

}

.login .sex input{

	

	width:20px;

	margin-bottom: 10px;

	margin-top: 5px;

	padding-left: 5px;

	line-height: 27px;

	background: none;

}

.login .sex p{

	padding:0 4px;

	color:#333;

	font-size: 14px;

	height:43px;

	line-height: 43px;

	margin-right: 20px;

}

.login textarea{

	width:800px;

	height:88px;

	border:1px solid #ccc;

	border-radius: 5px;

}

.login p{

	float:left;

}

.edupeo{

	position:relative;

}

.edupeo strong{

	position:absolute;

	left:510px;

	top:0px;

	width:32px;

	height:34px;

	background: url('../images/xiala.png') 0 0 no-repeat;

	cursor: pointer;

}

.login .dontfor p{

	width:76px;

	padding-left: 14px;

}



.login .dontfor{

	padding-bottom: 25px;

	width:926px;

	padding-left: 60px;

}

.login .form span{

	display: block;

	position: absolute;

	left:515px;

	top:10px;

	width:16px;

	height:16px;

}

.input-xlarge{ color:#898888;}

.input-xlarge option{height:20px; line-height:20px;}

.login .form select{

	position: relative;

	width:392px;

	height:34px;

	outline: none;

	border:none;

	background: url('../images/inputbac.png') 0 0 no-repeat;

	margin-bottom: 20px;

}

.xllist{

	position: absolute;

	left:90px;

	top:34px;

	width:390px;

	background: #fff;

	border:1px solid #ccc;

	z-index:100;

	border-radius: 0 0 5px 5px; 

	display:none;

}

.xllist a{

	float:left;

	width:390px;

}

.xllist a:hover{

	float:left;

	width:390px;

	background: #ccc;

}

.login .gophoto{

	width:926px;

	padding-left: 60px;

	height:55px;

}

.login .gophoto p {

	padding-left: 6px;

}

.login .gophoto p a{

	display: block;

	width:74px;

	height:34px;

	background: url('../images/giveon.png') 0 0 no-repeat;

}

.login .submit{

	height:34px;

	margin-top: 30px;

}

.yzm{

	width:926px;

	padding-left: 60px;

	height:55px;

}

.yzm img{

	float:left;

	width:70px;

	height:32px;

	margin-left: 10px;

}

.yzm a{

	float:left;

	padding:0 10px;

	line-height: 30px;

	font-size: 12px;

	color:#ababab;

}

.yzm #login{

	float:left;

	padding:0 10px;

	}

.submit{

	width:926px;

	padding-left: 60px;

	height:55px;

}

.submit input{

	width:94px;

	height:34px;

	cursor:pointer;

	margin-bottom:15px; 

}

.submit .concel{

	margin-left: 400px;



	background: url('../images/concel.png') 0 0 no-repeat;

}

.submit .submiton{

	margin-left:20px; 

	background: url('../images/submit.png') 0 0 no-repeat;

}





/* 2013.12.26 */

.fawen label{

	width:180px;

}

.login h2{

	width:960px;

	padding-left:30px;

	font-size: 14px;

	padding-bottom: 15px;

}

.login .noback{

	background:none;

}







/*yvonne 2014.6.19 新师资列表样式*/

.szlb{overflow:hidden; padding-top:30px;}

.szlb h4{ height:34px; padding-bottom:25px;}

.szlb h4 b{background:url(../images/icon07.png) no-repeat; display:block; width:179px; height:34px; line-height:32px; text-indent:10px; font-size:14px; color:#fff;}

.szlb ul{ overflow:hidden;}

.szlb ul li{ float:left; height:40px; width:82px; padding-left:20px;}

.szlb ul li a{ font-size:14px; color:#3a3a3a;}