/*全局*/
*{ padding:0px; margin:0px;}
body{ background-color:#FFFcolor: #666;font-size:12px;font-family:Tahoma, Geneva, sans-serif; background:url(image/bg.jpg) no-repeat center top;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration: none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#333;}
.clearit{clear:both;}
img{ border:0;}
/*IE6_PNG透明*/
img, div { behavior: url(iepngfix.htc)}
/*分间*/
.zx_5{ width:10px;height:5px;margin:0 auto; padding:0px; overflow:hidden;}
.zx_8{width:10px;height:8px;margin:0 auto; padding:0px;overflow:hidden;}
.zx_10{width:10px;height:10px;margin:0 auto; padding:0px;overflow:hidden;}
/*top*/
#header{width:990px;height:70px;margin:0 auto;}
#top{width:990px;height:70px;position:absolute;}
#logo{background:url(/image/logo.jpg) no-repeat 0 0;width:418px; height:70px; float:left;}
/*搜索*/
#soso{margin:auto; width:400px; text-align:right; float:right; height:35px;line-height:35px; position:absolute; top:38px;  left:580px;}
#m{ width:990px; height:251px; background:url(/Image/home_content.png) no-repeat 0 0; margin:0 auto;clear: both;}
.m_l{font-size:14px; font-weight:bold; }
.m_r{font-size:12px; font-weight:bold; color:#f60;}
/*收藏*/
#topMenu{margin:auto; width:400px; text-align:right; float:right; height:30px;line-height:30px; position:absolute; top:4px;left:580px;}
#topMenu a{color:#758193;}
#topMenu a:hover,#topMenu a:active{color:#C00;}
#topMenu .a1{padding-left:15px; background:url(image/arr_t1.gif) no-repeat left 0px;}
#topMenu .a2{padding-left:15px; background:url(image/arr_t4.gif) no-repeat left 1px;}
#topMenu .a3{padding-left:15px; background:url(image/arr_t4.gif) no-repeat left 1px;}
#topMenu .a4{padding-left:12px; background:url(image/arr_t4.gif) no-repeat left 2px; font-size:11px;}
#topMenu .a1:hover,#topMenu .a1:active{background:url(image/arr_t1.gif) no-repeat left -22px;}
#topMenu .a2:hover,#topMenu .a2:active{background:url(image/arr_t4.gif) no-repeat left -22px;}
#topMenu .a3:hover,#topMenu .a3:active{background:url(image/arr_t4.gif) no-repeat left -22px;}
#topMenu .a4:hover,#topMenu .a4:active{background:url(image/arr_t4.gif) no-repeat left -21px;}
/*home*/
#m_1t{width:988px;height:329px;margin:0 auto; background:url(image/title_bg.jpg) no-repeat top #f5f5f5;; border:1px solid #c9d2db;}
#m_2t{width:990px;height:192px;margin:0 auto; background:url(image/title_bg.jpg) no-repeat top; border:1px solid #c9d2db;}
#m_3t{width:990px;height:80px;margin:0 auto; background:url(image/title_bg.jpg) no-repeat top; border:1px solid #c9d2db;}
#m_3t p{ clear:both;width:946px;height:40px; display:block; line-height:40px; text-indent:2em;}
.m_l{font-size:14px; font-weight:bold; }
.m_r{font-size:12px; font-weight:bold; color:#f60;}

/*滑动门*/
#tabs0 {
 height:329px;
 width: 986px;
 }
h3{ float:left; font-size:13px; font-weight:bold; color:#fff; display:block; width:105px; height:35px; text-align:center; line-height:35px;}
.menu0{
 width: 986px;
}
.menu0 li{
 display:block;
 float:left;
 padding: 4px 0;
 width:100px;
 text-align: center;
 cursor:pointer;
 background: #fff;
  border:#ccc solid 1px; border-bottom:none;
  height:18px;
  margin:3px 5px;
  line-height:20px;
  overflow:hidden;
  color:#36c;
}
.menu0 li.hover{
 background: #f5f5f5;
 border:#ccc solid 1px; border-bottom:none;
 height:20px;
 color:#000;
 font-weight:bold;
}
#main0 ul{
 width: 986px;
 display: none;
 clear:both;

}
#main0 ul.block{
 display: block;

}

/*导航*/
#var{ width:990px; height:40px; margin:0 auto;background:url(image/nav_bg.jpg) no-repeat bottom;}
#nav {width:990px;margin:0 auto;list-style:none; height:40px;}
#nav li.top {display:block;float:left; height:40px;width:105px; text-align:center;}
#nav li.zxleft {display:block;float:left; height:40px;width:30px;}
#nav li.zx {display:block;float:left; height:40px;width:30px;}
/*导航_当前位置*/
#home li#m1, #about_v li#m2, #news_v #nav li#m3, #k_v #nav li#m4, #pt #nav li#m5, #Life #nav li#m6, #zszs #nav li#m7, #about_us #nav li#m8{display:block; float:left; height:40px; width:105px;background: url(image/nav_bg.gif) no-repeat center;}

#nav li a.top_link {display:block; float:left; height:40px; line-height:40px; color:#fff; text-decoration:none; font-size:14px; padding:0; cursor:pointer; font-weight:bold; width:105px;}
#nav li a.top_link span {float:left; display:block; padding:0; height:40px;width:105px;}
#nav li a.top_link span.down {float:left; display:block; padding:0; height:40px;width:105px;}
#nav li:hover a.top_link {color:#c00;background: url(image/nav_bg.gif) no-repeat center;height:40px;width:105px;}
#nav li:hover a.top_link span {height:40px;width:105px;}
#nav li:hover a.top_link span.down {background:url(image/nav_bg.gif) no-repeat center;height:40px;width:105px;}
#nav li:hover {position:relative; z-index:200;}
#nav li:hover ul.sub
{left:0px;top:40px; background-color:#005bae;border:1px solid #005bae; border-top:none;white-space:nowrap; width:103px; height:auto; z-index:300;filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;}
#nav li:hover ul.sub li
{display:block; height:22px; position:relative; float:right; width:100%;font-weight:normal;}
#nav li:hover ul.sub li a
{display: block; font-size:12px;line-height:22px;text-align:left; text-indent:1.8em;color:#fff; text-decoration:none;}
#nav li:hover ul.sub li .indent{text-indent:1.8em;}
#nav li:hover ul.sub li .b{ font-weight:bold;}
#nav li:hover ul.sub li a:hover 
{background:#0857a0;color:#e5e5e5; border-color:#e5e5e5; }
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*底部*/
#foot { width:990px; height:30px; margin:0 auto;text-aligh:center;clear: both;  font-size:12px; background:url(image/foot.gif) no-repeat top; color:#666; overflow:hidden; line-height:30px;}
#foot center{ line-height:30px; margin-top:26px; margin:0; padding:0;}
#foot span{ color:#36c;}
#foot span a{ margin:0 10px;}


/*内页广告*/
#about_banner{width:990px; height:141px;background:url(image/about_banner.jpg) no-repeat 0 0;margin:0 auto; overflow:hidden;}
#k_banner{ width:990px; height:141px; background: url(image/product_banner.jpg) no-repeat 0 0;margin:0;}
#k_banner_b{ width:990px; height:141px; background: url(image/product_banner_b.jpg) no-repeat 0 0;margin:0;}
#zs_banner{ width:990px; height:141px;background: url(image/solution_banner.jpg) no-repeat 0 0;margin:0;}
#news_banner{ width:990px; height:141px;  background:url(image/news_banner.jpg) no-repeat 0 0;margin:0;}
#zp_banner{ width:990px; height:141px; background:url(image/zxns_banner.jpg) no-repeat 0 0;margin:0;}
#partners{ width:990px; height:141px; background:url(image/about_partners.jpg) no-repeat 0 0;margin:0;}
#life_ba{ width:990px; height:141px; background:url(image/life.jpg) no-repeat 0 0;margin:0;}
#job_banner{ width:990px; height:141px; background:url(image/job_banner.jpg) no-repeat 0 0;margin:0;}
#us_banner{ width:990px; height:141px; background:url(image/lxwm_banner.jpg) no-repeat 0 0;margin:0;}

/*内页总框*/
#about{width:990px; height:100%; margin:0 auto;padding:0;}
#about_bg_foot{display:inline-table;width:990px; height:10px; margin:0 auto;}
/*内页当前位置*/
.aboutc{width:990px; height:34px; background:url(Image/Current.gif) repeat-x left;margin-bottom:11px; margin:0 auto; font-size:12px; line-height:34px;text-indent:1.2em;color:#777;text-align:left; border-bottom:1px dashed #eaeaea;}
/*内页换行11px*/
.hr{ display:block;width:990px; height:11px;margin:0 auto;}
/*内页内容*/
#about_h{display: inline-table;width:990px;height:100%;margin:0 auto;}
/*内页左侧*/
.leftFrameBt{padding-left:18px; font-size:14px; font-weight:bold; color:#000000; line-height:37px;}
#leftMenu a{display:block; height:28px; margin-bottom:1px; line-height:28px;background:url(image/leftMenu-arr.gif) no-repeat 8px center;
padding-left:23px;width:148px; color:#777; letter-spacing:1px;}
#leftMenu a:hover,#leftMenu a:active,#leftMenu .this{background-color:#F3F3F3;}
.quickArr{display:block; width:100%; height:20px; padding-top:9px;}
#leftMenu .b{ font-weight:bold;}
.abouta{float:left; width:200px;clear: both;background:url(image/bg_left_title.jpg) no-repeat top;}
.abouta1 {width:200px;margin:0;}
.abouta1 ul{line-height:25px; margin:2px 15px 10px 18px; line-height:32px;font-size:12px; font-weight:bold; color:#0162BA; text-align:left;}
.abouta1 ul li{margin:3px 0px;font-weight:100;}
/*#cp_k table{text-align:left;width:200px;}
#cp_k{text-align:left;}
#cp_k span{text-align:left;float:left; width:200px;}
#cp_k span a{text-align:left;float:left;}
#cp_k span img{text-align:left;float:left;}
#cp_k font{text-align:left;float:left;}
#cp_k img{float:left;margin:0;padding:0px;}*/
.now{
	line-height:24px;
	font-size: 13.5px;
	color: #FFFFFF;
	text-decoration:none;}
#tab1{text-align:left;}
#tab1 li img{width:0px; height:0px; overflow:hidden;}
#tab1 li.now{
	width:180px;
	font-size: 13.5px;
	color: #FFFFFF;
	font-weight:bold; 
	text-decoration:none;
	background-image:#999;
}
#tab1 li a{padding-left:10px;display:block;width:170px; height:22px; font-size:12px;line-height:22px;color:#333;text-decoration:none;background: #EBF5FE;margin:3px 0; font-family:Tahoma, Geneva, sans-serif;}
#tab1 li a:hover{ color:#F00;background: #999}
#tab1 li a:active{color: #F00;}
#tab1 li.now a{padding-left:10px;display:block;width:170px; height:22px; line-height:22px;color: #333;text-decoration:none;background: #b2b2b2;margin:3px 0;}
#tab1 li.now a:hover{ color:#F00;background: #999;}
/*内页右侧*/
.aboutb{float:left;width:780px;height:100%;background-color:#fff;margin-left:10px; }
.aboutb .text{padding:10px;line-height:25px;font-family:Tahoma, Geneva, sans-serif;font-size:12px; color:#777;}
.aboutb .text p{text-indent:2em;}
.block{display:block;}
.font01{ text-indent:1em;font-size:14px; line-height:37px; font-weight:bold; color:#777; background:url(image/titel_bg.gif) repeat-x left;}
.block{display:block;}
/*新闻栏目*/
.news_text{word-break:break-all; line-height:24px;}
.news_text a{ color:#CCC;}
.news_text a:hover{color: #fff;}
.news_text span{background:url(Image/ee.gif) no-repeat;padding-left:10px; width:15px; height:15px; line-height:24px;}
.news_info { font-size:15px; color:#CCC;}
.news_info_text{color:#CCC;word-break:break-all; line-height:24px;}
/*招聘表格*/
.job_left{padding-left:6px; line-height:23px;}
.job_h3{ padding-left:6px; font-weight:bold; line-height:35px; color:#333; font-size:12px;}
.job_cen{ padding-right:6px; text-align:right; font-weight:bold; line-height:28px;}
.job_in{ border:1px solid #eaeaea; padding:2px; line-height:26px;}
.job_text{ line-height:25px;}
/*师资团队列表*/
.cp_border_bor{}
.cp_border1 img{border:#eaeaea 1px solid; margin:4px;}
.cp_border1 h3{ font-size:12px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#333; line-height:26px;} 
.cp_border2{ width:570px; height:140px; line-height:24px;font-size:12px; font-family:Tahoma, Geneva, sans-serif; }
.cp_border2 span{ display:block;}
.cp_border3 a{ color:#000;}
.cp_border3 a:hover{ color:#f00;}
