﻿@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; background:#303030; font-size:12px; font-family:宋体; line-height:1.8; color:#444444;}
a{color:#444444; text-decoration:none;}
a:hover{color:#ff3300; text-decoration:none}

.tel{COLOR: #cc0000; FONT-SIZE: 16px; line-height:1.5; FONT-FAMILY: Helvetica; FONT-WEIGHT: bold}
.lxwm{FONT-SIZE: 14px; FONT-FAMILY: Helvetica; FONT-WEIGHT: bold}
.new{COLOR: #ff0000; FONT-SIZE: 14px;}

.dianhua{COLOR: #000000; FONT-SIZE: 14px;}

.bnz{COLOR: #4c483b; FONT-SIZE: 14px;}

.lnz{COLOR: #cccccc; FONT-SIZE: 14px;}

.d2jj{COLOR: #f2e4a3;}

.lnzz{COLOR: #cccccc; FONT-SIZE: 16px;}

.ty{FONT-WEIGHT: bold}

.daohang{font-size:14px; font-weight:bold; color:#2e2d29;}
.lxtel{COLOR: #cc0000; FONT-SIZE: 14px; line-height:1.8; FONT-FAMILY: Helvetica; FONT-WEIGHT: bold}
.lxtel1{COLOR: #cc0000; FONT-SIZE: 18px; line-height:1.8; FONT-FAMILY: Helvetica; FONT-WEIGHT: bold}
.dd{COLOR: #000000; font-size:20px; FONT-FAMILY: 微软雅黑; }
	
a.a_head:link{font-size:12px; color:#8c8e8c; text-decoration:none;}
a.a_head:visited{font-size:12px; color:#8c8e8c; text-decoration:none;}
a.a_head:active{font-size:12px; color:#ff3300; text-decoration: none;}
a.a_head:hover{font-size:12px; color:#ff3300; text-decoration: none;}

a.a_top:link{font-size:14px; font-weight:bold; color:#2e2d29; text-decoration:none;}
a.a_top:visited{font-size:14px; font-weight:bold; color:#2e2d29; text-decoration:none;}
a.a_top:active{font-size:14px; font-weight:bold; color:#ff3300; text-decoration: none;}
a.a_top:hover{font-size:14px; font-weight:bold; color:#ff3300; text-decoration: none;}

a.a_d2j:link{font-size:12px; color:#f2e4a3; text-decoration:none;}
a.a_d2j:visited{font-size:12px; color:#f2e4a3; text-decoration:none;}
a.a_d2j:active{font-size:12px; color:#f2e4a3; text-decoration: none;}
a.a_d2j:hover{font-size:12px; color:#ffffff; text-decoration: none;}

a.a_tel:link{font-size:14px; font-weight:bold; color:#cc0000; text-decoration:none;}
a.a_tel:visited{font-size:14px; font-weight:bold; color:#cc0000; text-decoration:none;}
a.a_tel:active{font-size:14px; font-weight:bold; color:#cc0000; text-decoration: none;}
a.a_tel:hover{font-size:14px; font-weight:bold; color:#cc0000; text-decoration: none;}

.top a{color:#8c8e8c; text-decoration:none;}/*暂时无使用*/
.top a:hover{color:#ff3300; text-decoration:none}/*暂时无使用*/

/*滑动门效果一开始*/
li{list-style:none;}
.tab1{width:471px;height:27px;border:1px #dddddd solid;border-bottom:0;background:url(http://www.einsun.cn/images/center_03.gif) repeat-x;}
.tab1 ul{margin:0;padding:0;}
.tab1 li{float:left;padding:0 12px;height:27px;line-height:27px;text-align:center;border-right:1px #dddddd solid;cursor:pointer;}
.tab1 li.now{color:#444444;background:#ffffff;font-weight:bold;}
.tablist{width:461px;height:191px;padding:5px; border:1px #dddddd solid;border-top:0;display:none;}
.tablist1{width:473px;}
.block{display:block;}
/*滑动门效果一结束*/

/*滑动门效果二开始*/
UL{list-style-type:none; margin:0px; padding:0;}
/* 标准盒模型 */
.ctt{height:auto;padding:3px;clear:both;border:1px solid #dddddd;border-top:0;text-align:left;}
.w950{margin:0px 0;clear:both;width:950px;/*这里调整整个滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{background-image: url('http://www.einsun.cn/image/yellow_gd_bj.jpg'); background-repeat: repeat-x;background-color: #f1f1f1;}
.tb_ ul{height:36px; text-align:center;}
.tb_ li{float:left;height: 36px;line-height:2.1;width:77px; cursor:pointer; text-align:center;}
/* 用于控制显示与隐藏的css类 */
.normaltab{ background-image:url('http://www.einsun.cn/image/yellow_hd01_off.jpg'); background-repeat: no-repeat; color:#444444; font-size:14px; text-align:center; padding-top:8px;}
.hovertab{ background-image: url('http://www.einsun.cn/image/yellow_hd01_on.jpg'); background-repeat: no-repeat; color:#444444; font-size:14px; font-weight:bold; text-align:center; padding-top:8px;}
.dis{display:block;}
.undis{display:none;}
/*滑动门效果二结束*/

.teacher_ tabe{align:center;}/*暂时无使用*/

.tongyong{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ebebeb,gradientType=0);}
.bottom{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ebebeb,endcolorstr=#ffffff,gradientType=0);}

.intro_text{
	width:695px;
	padding:0px;
	overflow:hidden;
	text-align:justify;
	text-justify:inter-ideograph;
}
.intro_text li{height:21px; background: url(/images/arr6.gif) no-repeat 0 2px; width:638px; float:left; padding-left:20px; margin:5px 10px 0px 10px;}
.intro_text li span{height:21px; background: url(/images/clock.gif) no-repeat 0 6px; width:75px; float:right; text-align:right; font-size:12px; margin:0px 10px 0px 10px;}
.intro_left_cap{height:25px; border-bottom:1px solid #E3E3E3; background:url(/Images/arr7.jpg) no-repeat 40px 5px; padding-left:70px; line-height:25px; color:#094A94;}
.intro_left_con{
	background-image:url(/Images/Mb_L_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	weith:230px;
	width: 230px;
}
.news_text{width:460; padding:0px; overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.news_text li{height:23px; background: url(/images/arr1.gif) no-repeat 0 7px; width:430px; float:left; padding-left:10px; margin:2px 10px 0px 10px;}
.news_text li span{height:23px; background: url(/images/clock.gif) no-repeat 0 6px; width:75px; float:right; text-align:right; font-size:12px; margin:-23px 0px 0px 0px;}

.jye_text li{height:23px; background: url(/images/arr-news.gif) no-repeat 0 4px; width:200px; float:left; padding-left:15px; margin:2px 10px 0px 0px;}

.intro_pic{width:700px; padding:5px; overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.intro_pic li{list-style:none; width:165px; float:left; text-align:center; margin-bottom:20px;}

.thumbnail{position:relative; z-index: 0;}
.thumbnail:hover{background-color:transparent; z-index: 40;}
.thumbnail span{ /*CSS for enlarged image*/position:absolute; background-color:lightyellow; padding:0px; left:100px;
border:1px dashed gray; visibility:hidden; color:black; text-decoration:none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width:0; padding:0px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility:visible; top:0; left:50px; /*position where enlarged image should offset horizontally */}

.sear_con{width:100%; margin-top:10px; overflow:hidden;}
.sear_con_main_map{width:440px; height:450px; float:left; padding:20px;}
.sear_con_main{width:440px; float:left; padding:10px 0px 15px 10px;}
.sear_con_left{width:120px; text-align:center; float:left;}
.sear_con_right{width:310px; float:left;}
.sear_con_pic{height:21px; background:url(/Images/ei_r17_c4.jpg) no-repeat 0px 5px; font-size:14px; font-weight:bold; color:#094A94; padding:0px 0px 0px 20px;}
.sear_con_right li{width:110px; float:left; list-style:none; padding-left:20px;}
.sear_con_right li a, sear_con_right li a:visited, sear_con_right li a:hover{color:none;}

.border_bottom{border-bottom:1px dashed #E3E3E3; padding:10px;}
.input{width:100%; height:8px; overflow:hidden; clear:both;}
.bfont6{color:#0d61a9;}
.guest_form{width:590px; color:#0D61A9; margin-top:10px; overflow:hidden;}
.guest_form li{list-style:none;}
.guest_from_bk{border:1px solid #A0A0A0;}

#nav {
  line-height: 27px;  list-style-type: none; background:#F6F6F6;
}
#nav a {
 display: block; width: 70px; text-align:center;
}
#nav a:link  {
 color:#666; text-decoration:none;
}
#nav a:visited  {
 color:#666;text-decoration:none;
}
#nav a:hover  {
 color:#ff0000;text-decoration:none;font-weight:bold;
}
#nav li {
 float: left; width: 70px; background:#fff;
}
#nav li a:hover{
 background:#F6F6F6;
}
#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width: 180px; position: absolute;
}
#nav li ul li{
 float: left; width: 165px;
 background: #F6F6F6;
}
#nav li ul a{
 display: block; width: 180px;w\idth: 141px;text-align:left;padding-left:24px;
}
#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#C00;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
	clear: left;
	border-top-color: #99bbdd;
	border-top-style: solid;
	border-top-width: 1px;
}

#banner {
	BACKGROUND: url(/images/top_ad.jpg) no-repeat left center; MARGIN: 10px auto 0px; WIDTH: 950px; POSITION: relative; HEIGHT: 250px
}
#banner A {
	DISPLAY: block; RIGHT: 4px; WIDTH: 30px; COLOR: #fff; POSITION: absolute; TOP: 6px; HEIGHT: 12px; TEXT-DECORATION: none
}

#bottom {
	BACKGROUND: url(../images/bottom_bg.jpg) repeat-x; MARGIN: 3px auto 0px; WIDTH: 100%; HEIGHT: 105px; text-align:center; 
}
#bottom .frame {
	MARGIN: 0px auto; WIDTH: 950px; POSITION: relative; HEIGHT: 100%
}
#bottom .txt {
	FONT-SIZE: 12px; LEFT: 0px; WIDTH: 950px; COLOR: #333; LINE-HEIGHT: 25px; POSITION: absolute; TOP: 6px; HEIGHT: 105px; TEXT-ALIGN: center
}
#bottom .txt A {
	COLOR: #333; TEXT-DECORATION: none
}
#bottom .txt A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}

#map {
	BACKGROUND: url(../images/map_bg.jpg) repeat-x; MARGIN: 21px 0px 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 248px; text-align:center; 
}
#map H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 910px; COLOR: #fff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-ALIGN: left
}
#map .content {
	FONT-SIZE: 12px; MARGIN: 11px auto 0px; OVERFLOW: hidden; WIDTH: 910px; COLOR: #999; LINE-HEIGHT: 20px; HEIGHT: 212px
}
#map .content .frame {
	DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; WIDTH: 195px; HEIGHT: 100%; TEXT-ALIGN: left
}
#map .content .frame2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 65px; HEIGHT: 100%; TEXT-ALIGN: left
}
#map .content A {
	COLOR: #999; TEXT-DECORATION: none
}
#map .content A:hover {
	COLOR: #f60
}
#map .content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px
}

DIV.grayr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #c1c1c1
}
DIV.grayr A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none
}
DIV.grayr A:hover {
	COLOR: #000; BACKGROUND-COLOR: #99ffff
}
DIV.grayr A:active {
	COLOR: #000; BACKGROUND-COLOR: #99ffff
}
DIV.grayr SPAN.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #303030; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
DIV.grayr SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #797979; PADDING-TOP: 2px; BACKGROUND-COLOR: #c1c1c1
}

