﻿/* CSS Document */
.hidden{display: none;}
#header{
	width:100%;
	height:85px;
	margin:0 auto;
	background:#FFF url(../images/index_02.gif) bottom repeat-x;
	clear:both;
	}
.header{
	width:961px;
	height:85px;
	margin:0 auto;
	}
.logo{
	width:288px;
	float:left;
	height:85px;
	cursor:pointer;
	
	}
.logo img{ width:288px; height:85px;}
.header_right{
	width:670px;
	height:85px;
	float:right;
	}


/*------------------------------------------------------------------------------------------------*/
.hr_link{
	width:590px;
	height:35px;
	line-height:19px;
	padding:8px 0 10px 0px;
	float:right;
	}
/*--------------------------------------------------------------------------------------------*/
.hr_link span{ font-size:14px; font-weight:bold;}
.hr_link span a{ color:#32ABE1;}
.hr_link span a:hover{ color:#949494;}

.hr_link ul{width:350px; float:right;}

.hr_link ul li{
	height:19px;
	float:left;
	line-height:19px;
	}

/*--------------------------------------------------------------------------------------*/
.hr_link ul li.pop_qq_windows{
	width:86px;
	height:19px;
	padding-left:38px;
	line-height:19px;
	background:url(../images/qq_03.gif) 0 0 no-repeat;
	color:#32abe1;
	margin-left:8px;
	}
.hr_link ul li.pop_qq_windows a,.hr_link ul li.pop_qq_windows a:hover{
	color:#32abe1;
	}
/*----------------------------------------2011-07-06 end--------------------------------------------------------*/

.hr_link ul li.back_home{
	width:60px;
	height:19px;
	line-height:19px;
	padding-left:22px;
	background:url(../images/index_07.gif) 0 0 no-repeat;
	}
.hr_link ul li.hot_share{
	width:80px;
	height:19px;
	text-align:right; padding-right:5px;
	line-height:19px;
	background:url(weibo.jpg) 10px no-repeat;
	}
.hr_link ul li.contact{
	width:77px;
	height:19px;
	line-height:19px;
	text-align:center;
	}
.hr_link ul li.space{
	width:1px;
	height:19px;
	}
/*.menu{
	width:560px;
	height:27px;
	line-height:27px;
	padding-left:30px;
	border-top:1px #ababab solid;
	float:right;
	}
.menu ul li{ width:auto; padding-left:8px; padding-right:12px; display:block;height:27px;text-align:center; float:left;}
.menu ul li.shouye{ width:50px;}	
.menu ul li a{
	font-size:13px;
	height:27px;
	line-height:27px; display:inline-block;
	font-weight:bold;
	color:#666666;
	}
.menu ul li a:hover{
	color:#32abe1;
	background:url(../images/index_12-15.gif) repeat-x;
	text-decoration:none;
	}
a.menuselect{
	color:#32abe1;
	background:url(../images/index_12-15.gif) repeat-x;
	text-decoration:none;
}
a.menuselect:link{
	color:#32abe1;
	background:url(../images/index_12-15.gif) repeat-x;
	text-decoration:none;
	}
a.menuselect:hover{
	color:#32abe1;
	background:url(../images/index_12-15.gif) repeat-x;
	text-decoration:none;
	}	
a.menuselect:visited{
	color:#32abe1;
	background:url(../images/index_12-15.gif) repeat-x;
	text-decoration:none;
	}	
a.menuselect:active{
	color:#32abe1;
	background:url(../images/index_12-15.gif) repeat-x;
	text-decoration:none;
	}	
.menu ul li.menu_space{
	width:1px;
	height:27px;
	line-height:27px;
	padding:0px 10px 0px 10px;
	_padding:0px 8px 0px 8px;
	background:url(../images/index_12.gif) 9px -1px no-repeat;
	}*/
/*#banner{
	width:100%;
	height:341px;
	text-align:center;
	background:url(../images/index02_18.jpg) center;
	clear:both;
	}
.banner{
	width:961px;
	height:341px;
	margin:0 auto;
	overflow:hidden;
	}
#flashpart a{blr:expression(this.onFocus=this.blur())}
*/
#new_info{
	width:100%;
	height:38px;
	background:url(../images/index_21.gif) repeat-x;
}
.new_info{
	width:961px;
	height:38px;
	background:url(../images/index02_22.gif) 0 0 no-repeat;
	margin:0 auto;
	}
.ni_left{
	width:514px;
	height:21px;
	line-height:21px;
	float:left;
	padding:9px 0 8px 16px;
	background:url(../images/index_18-27.gif) 16px 9px no-repeat;
	}
.nil_tip{
	width:77px;
	height:21px;
	line-height:21px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	float:left;
	}
.nil_txt{
	width:426px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	float:right;
	}
.ni_li,.ni_li a{
	width:426px;
	height:21px;
	line-height:21px;
	color:#666666;
	}
.ni_right{
	width:372px;
	height:28px;
	float:right;
	padding-top:10px;
	background:url(../images/index_23.gif) 0 0 no-repeat;
	}
#main{
	width:100%;
	background:#FFF url(../images/index_25-32.gif) top repeat-x;
	}
.main{
	width:100%;
	background:url(../images/index_117.gif) bottom repeat-x;
	border-top:1px solid #bdbdbd;
	}
.main_c{
	width:961px;
	overflow:hidden;zoom:1;
	padding-top:20px;
	margin:0 auto;
	}
.business{
	width:935px;
	height:150px;
	padding:13px 13px 18px 13px;
	background:url(../images/index02_27.gif) 0 0 no-repeat;
	margin-bottom:15px;
	overflow:hidden;
	}
.b_one{
	width:203px;
	height:150px;
	padding:0 11px 0 11px;
	float:left;
	}
.b_one h1{
	width:206px;
	height:26px;
	margin-bottom:4px;
	line-height:26px;
	font-family:"黑体";
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:100;
	text-align:center;
	color:#333333;
	}
.b_one h1 a,.b_one h1 a:hover{
	color:#333333;
	text-decoration:none;
	}
	
	
	
.b_one .titlebox{
	width:206px;
	height:26px;
	margin-bottom:4px;
	line-height:26px;
	font-family:"黑体";
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:100;
	text-align:center;
	color:#333333;
	}
.b_one .titlebox a,.b_one .titlebox a:hover{
	color:#333333;
	text-decoration:none;
	}
	
	
	
.b_o_img{
	width:110px;
	height:95px;
	overflow:hidden;
	margin:0 auto 5px auto;
	}
.b_o_txt{
	width:203px;
	height:67px;
	overflow:hidden;
	line-height:21px;
	}
.b_space{
	width:10px;
	height:197px;
	float:left;
	background:url(../images/sdot02_40.gif) 4px 0px repeat-y;
	}
.showcase{
	width:961px;
	height:27px;
	overflow:hidden;
	}
.showcase_txt{
	width:955px;
	height:20px;
	line-height:20px;
	padding-left:6px;
	margin-bottom:15px;
	}
.showcase_txt span{float:right;padding-right:25px;height:20px;background:url(../images/index_106.gif)  right 1px no-repeat;margin-right:20px; line-height:16px;}
.showcase_txt strong{ float:left; display:inline-block; padding-top:4px; font-weight:normal;}
.showcase_bottom{
	width:961px;
	height:700px;
	overflow:hidden;
	margin-bottom:13px;
	}
.case_one{
	width:230px;
	height:355px;
	padding:0 5px 0 5px;
	float:left;
	overflow:hidden;
	}
.case_one dl{
	width:220px;
	height:334px;
	padding:5px 5px 16px 5px;
	overflow:hidden;
	background:url(../images/index02_33.gif) 0 0 no-repeat;
	}
.case_one dl dt{
	width:220px;
	height:220px;
	margin-bottom:10px;
	overflow:hidden;
	}
.case_one dl dd{
	width:213px;
	padding-left:7px;
	}
.case_one dl dd.name{
	height:20px;
	color:#666666;
	font-weight:bold;
	line-height:20px;
	}
.case_one dl dd.name a{
	color:#666;
	}
.case_one dl dd.name a:hover{
	color:#32abe1;
	}
.case_one dl dd.time{
	height:18px;
	color:#afafaf;
	line-height:18px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
.case_one dl dd.text{
	height:66px;
	line-height:21px;
	overflow:hidden;
	}
/*
.case_one dl dd.text a,.case_one dl dd.text a:hover{
	color:#949494;
	text-decoration:none;
	}
*/
.clint_list{
	width:960px;
	height:303px;
	margin:3px auto 15px auto;
	padding:1px 0 0 1px;
	background:url(../images/index02_54.gif) 0 0 no-repeat;
	}
.clint_list ul li{
	width:191px;
	height:100px;
	padding-right:1px;
	padding-bottom:1px;
	overflow:hidden;
	float:left;
	}
.clint_list ul li a{
	width:191px;
	height:100px;
	display:block;
	}
.news_info{
	width:961px;
	padding-bottom:24px;
	padding-top:9px;
	margin:0 auto;
	overflow:hidden;zoom:1;
	}
.news_one{
	width:280px;
	min_height:208px;
	height:auto;
	_height:208px;
	float:left;
	padding:0 7px 0 10px;
	}
.news_one_top{
	width:273px;
	padding-left:7px;
	height:50px;
	margin-bottom:7px;
	}
.not_c{
	width:202px;
	height:20px;
	line-height:20px;
	padding:25px 0 5px 71px;
	background:url(../images/index_131.gif) 0 0 no-repeat;
	}
.news_one_bottom{
	width:280px;
	}
.news_one_bottom ul li{
	width:267px;
	height:21px;
	margin-bottom:4px;
	line-height:21px;
	padding-left:13px;
	background:url(../images/dot_118-146.gif) 2px 8px no-repeat;
	}
.news_one_bottom ul li.last_lin{
	background:none;
	}
.news_one_bottom ul li a{
	height:21px;
	line-height:21px;
	color:#666666;
	}
.news_one_bottom ul li a:hover,.ni_li a:hover,.mo_top a:hover,.mo_bottom ul li a:hover,.friend_link a:hover,.friend_link a:hover,.bottom_left a:hover,.bottom_right a:hover,.answers strong a:hover,.no_txt h1 a:hover{
	color:#32abe1;
	}
.news_one_bottom ul li a span{
	color:#9f9f9f;
	}
.news_one_bottom ul li span a{
	display:inline;
	background:none;
	}
.news_space{
	width:30px;
	height:208px;
	float:left;
	background:url(../images/index_136.gif) 13px 0px repeat-y;
	}
.not_c2{
	width:207px;
	height:20px;
	line-height:20px;
	padding:25px 0 5px 66px;
	background:url(../images/index_133.gif) 0 0 no-repeat;
	}
.not_c3{
	width:204px;
	height:20px;
	line-height:20px;
	padding:25px 0 5px 69px;
	background:url(../images/index_128.gif)	0 0 no-repeat;
	}
.answers{
	width:280px;
	line-height:20px;
	}
.answers strong,.answers strong a{
	color:#666666;
	/*text-decoration:none;*/
	}
.answers span{
	margin-bottom:10px;
	width:280px;
	height:40px;
	line-height:20px;
	display:block;
	overflow:hidden;
	}
	/*
.answers span a,.answers span a:hover{
	color:#949494;
	text-decoration:none;
	}
    */
.add_sc_p{

	width:941px;
	height:33px;
	
	}
.asp_link{float:left;
	width:252px;
	height:16px;
	padding:0 0 17px 11px;
	
	}
.asp_link ul li{
	width:16px;
	height:16px;
	margin-right:4px;
	float:left;
	}
.asp_link ul li.lib02{
	width:2px;
	height:16px;
	padding:0 5px 0 5px;
	float:left;
	margin:0px;
	}
.asp_link ul li.lib03{
	width:144px;
	height:16px;
	margin:0px;
	padding-left:16px;
	line-height:16px;
	background:url(../images/index_159.gif) 0 0 no-repeat;
	}
.asp_phone{
	width:378px;
	height:20px;
	float:right;
	padding:2px 0 11px 0;
	background:url(../images/index02_95.gif) 0 2px no-repeat;
	_background:url(../images/index02_95.gif) 0 5px no-repeat;
	}
#bottom_menu{
	width:100%;
	height:217px;
	background:#e0e0e0;
	font-family:"微软雅黑";
	}
.bottom_menu{
	width:961px;
	height:217px;
	margin:0 auto;
	background:url(../images/index02_105.gif) 0 0 no-repeat;
	}
.b_m_left{
	width:890px;
	height:175px;
	padding:14px 0 0 0;
	float:left;
	}
.mlist_one{
	width:90px;
	height:175px;
	padding:0 15px 0 15px;
	float:left;
	}
.mo_top{
	width:90px;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #F5F5F5;
	color: #FFF;
	font-weight:bold;
	}
.mo_top a{
	color:#32abe1;
	font-size:13px;
	}
.mo_bottom{
	width:90px;
	padding-top:5px;
	}
.mo_bottom ul li{
	width:90px;
	height:20px;
	line-height:20px;
	}
.mo_bottom ul li a{
	color: #000;
	font-size:12px;
	font-weight:normal;
	}
.mo_bottom ul li a:hover{
	text-decoration:none;
	}
.b_m_right{
	width:61px;
	height:30px;
	float:right;
	padding:0 10px 159px 0px;
	}
.friend_link{
	width:961px;
	height:20px;
	padding-bottom:8px;
	line-height:20px;
	float:left;
	color:#6c6c6c;
	}
.friend_link a:visited,.friend_link a:active{
		color:#6c6c6c;
		}
.f_link_left{
	width:875px;
	height:20px;
	line-height:20px;
	padding-left:15px;
	float:left;
	color:#6c6c6c;
	}
.f_link_right{
	width:63px;
	height:20px;
	line-height:20px;
	float:right;
	color:#6c6c6c;
	}
#bottom{
	width:961px;
	height:auto; clear:both;
	margin:0 auto;
}
#btop{ float:left; width:961px; padding-top:15px; padding-bottom:10px; text-align:center;color:#666666;}
#btop a{ color:#666666;}
#btop a:hover{ color:#0CF;}

.bottom_left{
	width:504px;
	height:23px;
	padding:7px 0 4px 14px;
	float:left;
	line-height:23px;
	color:#666666;
	}
.bottom_left a,.bottom_right a{
	color:#666666;
	}
.bottom_right{
	width:250px;
	height:23px;
	line-height:23px;
	padding:7px 0 4px 0;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	}
/*--------------------------------------------------------公司简介内容--------------------------------------------------------*/
.bottomus{width:155px; height:41px; float:right; text-align:center; line-height:41px;}
.bottomus a{color:#FFFFFF; font-weight:bold; display:block; background:url(bottomus.jpg) 0px -42px no-repeat;}
.bottomus a:hover{background-position:0px -1px; font-size:13px;}

#about_banner{
	width:100%;
	height:76px;
	background:url(../images/abbg_03.gif) repeat-x;
	}
.about_banner{
	width:961px;
	height:76px;
	margin:0 auto;
	background:url(../images/abbg_03-02.gif) 0 0 no-repeat;
	}
/*#about_banner1{
	width:100%;
	overflow:hidden;
	height:76px;
	background:url(../images/head.jpg) no-repeat;
	}*/
.about_b_left{
	width:271px;
	height:76px;
	float:left;
	}
.about_b_left2{
	width:500px;
	height:76px;
	float:left;
	}
.about_b_right{
	width:563px;
	height:20px;
	line-height:20px;
	padding:33px 0 23px 0;
	float:right;
	color:#d5eff9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.about_b_right2{
	width:372px;
	height:20px;
	line-height:20px;
	padding:33px 0 23px 0px;
	float:right;
	color:#d5eff9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
#sub_menu{
	width:100%;
	height:40px;
	line-height:25px;
	background:url(../images/about_08.gif) repeat-x;
		  }
.sub_menu{
	width:961px;
	height:40px;
	line-height:25px;
	margin:0 auto;
	}
.sMenu{
	width:800px;
	height:40px;
	float:left;
	padding-left:10px;
	}
.sMenu ul li{
	float:left;
	width:80px;
	height:40px;
	}
.sMenu ul li.info_gl{
	width:120px;
	}
.sMenu ul li a{
	width:80px;
	height:40px;
	display:block;
	line-height:30px;
	text-align:center;
	}
.sMenu ul li.info_gl a{
	width:120px;
	}
.sMenu ul li a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#32abe1;
	background:url(../images/about_12.gif) -47px 0px no-repeat;
	}
.sMenu ul li.info_gl a:hover{
	background:url(../images/about_10.gif) center no-repeat;
	}
a.sMenuSelect
{
	text-decoration:none;
	font-weight:bold;
	color:#32abe1;
	background:url(../images/about_12.gif) -47px 0px no-repeat;
}
a.sMenuSelect1
{
	text-decoration:none;
	width:120px;
	font-weight:bold;
	color:#32abe1;
	background:url(../images/about_10.gif) center no-repeat;
}
.sMenu ul li.sspace{
	width:2px;
	height:40px;
	background:url(../images/about_12.gif) 0 0 no-repeat;
}
#mainab{
	width:100%;
	background:#FFF url(../images/about_2201.gif) top repeat-x;
	}
.mainab{
	width:100%;
	background:url(../images/index_117.gif) bottom repeat-x;
	}
.sM_rearch{
	float:right;
	width:120px;
	height:21px;
	padding:5px 18px 5px 0;
	}
.smr_c{
	width:120px;
	height:21px;
	background:url(../images/aboucb_17.gif) 0 0 no-repeat;
	}
.smr_c ul li.input_rearch{
	float:left;
	width:77px;
	height:21px;
	padding:0 0 0 21px;
	}
.input_r_c{
	width:77px;
	height:18px;
	padding-top:1px;
	margin-bottom:4px;
	line-height:18px;
	background:none;
	border:none;
	}
.smr_c ul li.btn_rearch{
	float:right;
	width:21px;
	height:21px;
	overflow:hidden;
	}
.smr_c ul li.btn_rearch a{
	width:21px;
	height:21px;
	display:block;
	}
.main_cab{
	width:961px;
	overflow:hidden;zoom:1;
	margin:0 auto;
	}
.cenbel_img{
	width:961px;
	margin-bottom:37px;
	margin-top:25px;
	}
.waw{
	width:961px;
	margin-bottom:39px;
	}
.waw_top{
	width:961px;
	height:46px;
	margin-bottom:11px;
	}
.waw_bottom{
	width:961px;
	overflow:hidden;zoom:1;
	}
.waw_b_left{
	width:507px;
	padding-top:5px;
	float:left;
	line-height:22px;
	}
.waw_b_right{
	width:407px;
	float:right;
	}
.Our_advantages{
	width:961px;
	margin-bottom:31px;
	}
.oa_top{
	width:961px;
	height:46px;
	margin-bottom:21px;
	}
.oa_bottom{
	width:931px;
	padding-right:30px;
	}
.oab_sm{
	width:931px;
	line-height:22px;
	height:66px;
	margin-bottom:6px;
	}
.our_ys{
	width:780px;
	min_height:100px;
	/*height:auto;*/
	_height:100px;
	padding:0 0 0 151px;
	line-height:22px;
	margin-bottom:13px;
	}
.our_ys h1{
	font-size:14px;
	color:#666666;
	}
	
/*---------           新闻           ------------*/
	
.bgo01{
	background:url(../images/about_36.gif) 41px 5px no-repeat; 
	}
.bgo02{
	background:url(../images/about_36-51.gif) 41px 5px no-repeat;
	}
.bgo03{
	background:url(../images/about_36-53.gif) 41px 5px no-repeat;
	}
.bgo04{
	background:url(../images/about_36-55.gif) 41px 5px no-repeat;
	}
.bgo05{
	background:url(../images/about_36-57.gif) 41px 5px no-repeat;
	}
.news_flash{
	width:961px;
	height:197px;
	margin:15px 0 0px 0;
	}
.news_c_one{
	width:940px;
	height:109px;
	padding:24px 0 12px 0;
	margin:0 auto 3px auto;
	background:url(../images/news_30.gif) bottom repeat-x;
	}
.no_img{
	width:185px;
	/*height:125px;*/
	height:90px;
	border:1px solid #e9e9e9;
	padding:1px;
	float:left;
	overflow:hidden;
	}
.no_txt{
	width:725px;
	height:90px;
	float:right;
	}
.no_txt h1{
	width:725px;
	height:27px;
	margin-bottom:9px;
	line-height:27px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}
.no_txt h1 a{
	color:#333333;
	float:left;
	}

.txt{
	width:725px;
	height:49px;
	line-height:23px;
	color:#949494;
	overflow:hidden;
	}
.btn_more{
	width:725px;
	height:24px;
	text-align:right;
	}
	
	/*资讯分页*/
.list_page{
	width:940px;
	height:40px;
	line-height:40px;
	text-align:center;
	margin:14px auto 15px auto;
	}
	
.marketIng{
	width:941px;
	padding:40px 0 30px 0;
	margin:0 auto;
	}
.mi_list{
	width:941px;
	padding:0 0 19px 0;
	overflow:hidden;zoom:1;
	}
.mk_listone{
	width:421px;
	padding:0 24px 30px 24px;
	float:left;
	height:190px;
	}
.ml_img{
	width:150px;
	height:190px;
	float:left;
	}
.ml_txt{
	width:250px;
	height:190px;
	float:right;
	}
.mt_img{
	width:250px;
	height:68px;
	margin-bottom:7px;
	}
.mt_txt{
	width:250px;
	height:60px;
	line-height:20px;
	margin-bottom:5px;
	color:#949494;
	}
.mt_more{
	width:250px;
	height:24px;
	}
.process{
	width:941px;
	}
.process_top{
	width:941px;
	height:33px;
	padding-bottom:24px;
	float:left;
	}
.process_bottom{
	width:941px;
	padding-top:98px;
	overflow:hidden;zoom:1;
	float:left;
	background:url(../images/marketing_41.gif) 0 0 no-repeat;
	}
.p_listone{
	width:95px;
	line-height:20px;
	margin-right:45px;
	float:left;
	color:#949494;
	}
.Caseread{
	width:941px;
	margin:0 auto;
	padding:24px 0 26px 0;
	}
.case_read_one{
	width:941px;
	height:223px;
	margin-bottom:23px;
	padding-bottom:25px;
	background:url(../images/anlijiedu_34.gif) bottom repeat-x;
	}
.case_img{
	width:389px;
	height:213px;
	padding:4px;
	border:1px solid #e9e9e9;
	float:left;
	}
.case_txt{
	width:518px;
	height:223px;
	float:right;
	}
.case_txt h1{
	width:518px;
	height:36px;
	line-height:36px;
	font-family:"微软雅黑";
	font-size:22px;
	font-weight:100;
	color:#333333;
	}
.case_txt h2{
	width:518px;
	height:22px;
	line-height:22px;
	margin-bottom:5px;
	color:#afafaf;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
.case_txt span{
	width:518px;
	height:131px;
	line-height:22px;
	display:block;
	}
.case_more{
	width:518px;
	height:29px;
	line-height:29px;
}
  /*案例分页*/
.case_list_page
{
	width:940px;
	height:38px;
	line-height:38px;
	text-align:center;
	margin:7px auto 24px auto;
}

.listpage
{	
	width:941px;
	height:38px;
	line-height:38px;
	text-align:center;	
}
	
	
.Caseread_detial{
	width:941px;
	padding:20px 0 39px 0;
	margin:0 auto;
	}
.C_d_title{
	width:931px;
	height:40px;
	padding-bottom:1px;
	padding-left:10px;
	line-height:40px;
	font-family:"微软雅黑";
	font-weight:100;
	font-size:22px;
	background:url(../images/anlijiedu_34.gif) bottom repeat-x;
	color:#333333;
	}
.C_d_title h1{ font-size:16px;}
.C_d_title span{
	float:right;
	padding:9px 40px 0 0;
	}
.C_d_hy{
	width:931px;
	height:29px;
	line-height:29px;
	padding-left:10px;
	color:#afafaf;
	}
.C_d_txt_detial{
	width:931px;
	line-height:25px;
	padding-left:10px;
	color:#666666;
	}
.next_pre{
	width:656px;
	padding-left:275px;
	height:17px;
	line-height:17px;
	margin:49px 0 39px 0;
	}
.next_pre ul li{
	width:86px;
	height:17px;
	float:left;
	line-height:17px;
	margin-right:69px;
	}
.next_pre ul li a{
		color:#666666;
		}
	
/*.next_pre ul li.li01{
	width:66px;
	height:17px;
	padding-left:20px;
	line-height:17px;
	background:url(../images/anlijiedu_detail_36.gif) 0 0 no-repeat;
	}*/
.next_pre ul li.li03{
	width:400px;
	height:17px;
	line-height:17px;
	padding-right:20px;
	background:url(../images/anlijiedu_detail_36-44.gif) right 0 no-repeat;
	}
	
.next_pre ul li.li02{
	width:86px;
	line-height:17px;
	text-align:center;
	height:17px;
	}
.show_case_list{
	width:941px;
	margin:0 auto;
	}
.scl_line{
	width:941px;
	height:134px;
	padding-bottom:19px;
	margin-bottom:19px;
	background:url(../images/anlijiedu_34.gif) bottom repeat-x;
	}
.list_sc_one{
	width:466px;
	height:200px;
	float:left;
	padding:0 2px 19px 2px;
	margin-bottom:19px;
	background:url(../images/anlijiedu_34.gif) bottom repeat-x;
	}
.lso_img{
	width:180px;
	height:180px;
	padding:4px;
	border:1px solid #e9e9e9;
	float:left;
	overflow:hidden;
	border:none;
	}
.lso_txt{
	width:258px;
	height:180px;
	float:right;
	}
.lso_txt h1{
	width:258px;
	height:25px;
	line-height:25px;
	color:#333333;
	}
.lso_txt h2{
	width:258px;
	height:18px;
	line-height:18px;
	color:#afafaf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	}
.lso_txt span{
	width:258px;
	height:130px;
	line-height:22px;
	display:block;
	overflow:hidden;
	font-family:Arial,Helvetica,sans-serif;
	}
.sc_more{
	width:258px;
	height:24px;
	}
.sc_listpage{
	width:941px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-bottom:35px;
	}
.customer_rating{
	width:961px;
	padding:22px 0 25px 0;
	height:608px;
	}
.customer_rating dl{
	width:197px;
	height:302px;
	padding:0 21px 4px 21px;
	overflow:hidden;
	float:left;
	
	}
.customer_rating dl dt{
	width:172px;
	height:231px;
	padding:10px;
	border:2px solid #e9e9e9;
	overflow:hidden;
	background:url(kfrushishuo.jpg) no-repeat;
	background-position:95px bottom;
	}
.customer_rating dl dd{
	width:197px;
	height:47px;
	line-height:47px;
	text-align:center;
	color:#333333;
	}
.customer_rating dl dd a{
	color:#333333;
	}
.customer_rating dl dd a:hover{
	color:#32ABE2;
	}
.list_c{
	width:961px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:25px 0 25px 0;
	float:left;
	}
/*---------------------------------2011-05-05----------------------------------------*/
.dianxinkf{
	width:961px;
	padding:22px 0 56px 0;
	margin:0 auto;
	}
.xunbo_choice{
	width:918px;
	height:28px;
	line-height:28px;
	padding:0 0 28px 43px;
	background:url(../images/dxkf_12.gif) 16px 5px no-repeat;
	}
.xunbo_choice strong{
		 color:#32abe1;
		 font-size:14px;
		 }
.customer_imglist{
	width:961px;
	padding-bottom:20px;
	overflow:hidden;zoom:1;
	}
/*.ci_one{
	width:160px;
	padding:0 11px 0 16px;
	float:left;
	background:url(../images/sdot02_40.gif) right repeat-y;
	}*/
.ci_one_img{
	width:191px;
	height:100px;
	overflow:hidden;
	float:left;
	background:url(../images/sdot02_40.gif) right repeat-y;
	}
.txt_link{
	width:945px;
	padding-left:16px;
	overflow:hidden;zoom:1;
	}
.tl_one{
	width:215px;
	margin-right:20px;
	float:left;
	}
.txt_link ul li{
	width:215px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	color:#666666;
	float:left;
	margin-right:20px;
	}
.txt_link ul li a{
	width:215px;
	height:23px;
	line-height:23px;
	display:block;
	color:#666666;
	}
/*-------------2011-5-19--------------*/
.news_d_title{
	width:942px;
	height:45px;
	line-height:45px;
	margin:18px auto 0 auto;
	padding-bottom:1px;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	text-align:center;
	font-family:"微软雅黑";
	font-size:24px;
	color:#333333
	}
.news_d_title h1{ font-size:16px;}
.news_d_time{
	width:942px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#afafaf;
	margin:0 auto;
	}
.newsd_dtxt{
	width:912px;
	margin:0 auto;
	line-height:25px;
	padding:16px 15px 21px 15px;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	color:#666666;
	}
.news_d_pages{
	width:942px;
	height:48px;
	margin:0 auto;
	padding:9px 0px 35px 0px;
	}
.news_dp_left{
	width:600px;
	height:48px;
	float:left;
	}
.news_dp_left ul li{
	width:600px;
	height:21px;
	line-height:21px;
	margin-bottom:3px;
	}
.news_dp_left ul li a{
	width:562px;
	height:21px;
	padding-left:38px;
	display:block;
	line-height:21px;
	color:#666666;
	}
.news_dp_left ul li a:hover,.news_dp_right a:hover{
	color:#32abe1;
	}
.news_dp_left ul li a.liba01{
	background:url(../images/news_detail_27.gif) 13px 2px no-repeat;
	}
.news_dp_left ul li a.liba02{
	background:url(../images/news_detail_34.gif) 13px 2px no-repeat;
	}
.news_dp_right{
	width:80px;
	height:48px;
	line-height:22px;
	padding-right:16px;
	float:right;
	text-align:right;
	color:#666666;
	}
.news_dp_right a{
	color:#666666;
	}
.cdd_t2{
	width:942px;
	height:75px;
	padding-bottom:11px;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	}
.cdd_logo{
	width:133px;
	height:75px;
	float:left;
	padding-left:7px;
	}
.cdd_logo span{
	width:133px;
	height:73px;
	border:1px solid #e7e7e9;
	display:block;
	}
.cdd_title_txt{
	width:647px;
	height:75px;
	line-height:25px;
	float:left;
	padding-left:19px;
	}
.cdd_title_txt span{
	font-size:18px;
	font-family:"微软雅黑";
	font-weight:;
	color:#333333;
	}
.cdd_weblink{
	float:right;
	width:109px;
	height:24px;
	padding:51px 5px 0 0;
	}
/*--------------2011-5-20---------------*/

.cptyqi{
	width:961px;
	margin:11px auto 40px auto;
	}
.wsms{
	width:961px;
	margin:0 auto 16px auto;
	overflow:hidden;zoom:1;
	}
.wsms_logo{
	width:401px;
	height:342px;
	float:left;
	overflow:hidden;
	}
.wsms_right{
	width:533px;
	height:342px;
	float:right;
	}
.wr_imgtitle{
	width:533px;
	height:80px;
	}
.wr_titlesm{
	width:533px;
	height:37px;
	line-height:37px;
	font-family:"微软雅黑";
	font-size:20px;
	color:#333333;
	}
.wr_txt{
	width:516px;
	height:139px;
	padding:0 17px 8px 0px;
	line-height:23px;
	color:#666666;
	}
.shengqingty{
	width:533px;
	height:78px;
	}
.features{
	width:961px;
	}
.features_top{
	width:961px;
	height:62px;
	}
.features_bottom{
	width:932px;
	height:222px;
	padding:21px 15px 0 14px;
	}
.feat_one{
	width:446px;
	height:75px;
	margin:0 15px 36px 0;
	float:left;
	}
.fo_img{
	width:120px;
	height:75px;
	float:left;
	overflow:hidden;
	}
.fo_txt{
	width:325px;
	height:75px;
	float:right;
	line-height:21px;
	color:#949494;
	}

.fo_txt .fo_title
{
	margin-bottom:5px;
}
.fo_txt .fo_title strong{
		color:#666666;
		font-size:14px;	
		}
		
.cptyqi_bd{
	width:448px;
	margin:16px auto 120px auto;
	}
.cptyq_bd_title{
	width:448px;
	height:54px;
	margin-bottom:23px;
	}
.cptybd_tr{
	width:448px;
	height:31px;
	padding-bottom:11px;
	line-height:31px;
	}
.cptybd_tr_td1{
	width:77px;
	height:31px;
	line-height:31px;
	padding-right:12px;
	text-align:right;
	font-size:14px;
	color:#666666;
	}
.cptybd_tr_td2{
	width:359px;
	height:31px;
	line-height:31px;
	text-align:left;
	background:url(../images/cpty_bd_14.gif) 0 0 no-repeat;
	}
.cptybd_tr_td22{
	width:359px;
	height:31px;
	line-height:31px;
	text-align:left;
	}
/*.cptybd_tr_td22{
	width:359px;
	height:31px;
	line-height:31px;
	text-align:left;
	}*/
.cptybd_tr_td223{
	width:359px;
	height:103px;
	line-height:31px;
	text-align:left;
	/*background:url(../images/cpty_bd_24.gif) 0 0 no-repeat;*/
	background:url(../images/cpty_bd_22.gif) 0 0 no-repeat;
	}
.input_area_ctybd{
	width:356px;
	padding-left:3px;
	height:103px;
	border:none;
	background:none;
	line-height:23px;
	color:#666;
	overflow:hidden;
	}
.input_cptybd{
	width:356px;
	height:31px;
	line-height:31px;
	padding-left:3px;
	background:none;
	border:none;
	color:#666;
	}
.czm_trtd1{
	width:111px;
	height:31px;
	line-height:31px;
	background:url(../images/cpty_bd_24.gif) 0 0 no-repeat;
	}
.input_cpty_czm{
	width:109px;
	height:31px;
	line-height:31px;
	padding-left:2px;
	border:none;
	background:none;
	}
.czm_trtd2{
	padding-left:12px;
	}
.cbgd{
	width:961px;
	margin:24px auto 37px auto;
	}
.cbgd_imgtxt{
	width:961px;
	height:432px;
	}
.cbgd_logo{
	width:368px;
	height:432px;
	float:left;
	}
.cbgd_txt{
	width:576px;
	height:432px;
	float:right;
	}
.cbgd_txt_img{
	width:576px;
	height:110px;
	margin-bottom:29px;
	overflow:hidden;
	}
.img_txt{
	width:576px;
	height:27px;
	line-height:27px;
	color:#666666;
	font-size:18px;
	font-family:"微软雅黑";
	}
.img_txt2{
	width:576px;
	height:35px;
	line-height:35px;
	color:#33ace2;
	font-family:"微软雅黑";
	font-size:30px;
	}
.img_txt2 span{
	color:#ffb200;
	}
.img_span_txt{
	width:576px;
	line-height:23px;
	margin-top:5px;
	color:#949494;
	}
.cbgd_detial{
	width:961px;
	margin:0 auto;
	overflow:hidden;zoom:1;
	}
.cbgdd_one{
	width:297px;
	margin-right:22px;
	float:left;
	}
.cbgd_one_top{
	width:242px;
	height:57px;
	line-height:57px;
	padding-left:55px;
	background:url(../images/cbgd_26.gif) 0 0 no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
.cbgd_one_bottom{
	width:279px;
	line-height:22px;
	padding:19px 0 0 18px;
	}
.zhyxff_detail{
	width:961px;
	margin:21px auto 35px auto;
	overflow:hidden;zoom:1;
	}
.zfd_left{
	/*width:180px;*/
	width:40px;
	float:left;
	}
.zfd_right{
	/*width:760px;*/	
	float:right;
	width:890px;
	}
.zfdr_en_title{
	/*width:760px;*/
	width:890;
	height:33px;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#333333;
	}
.zfdr_en_title1{
	/*width:760px;*/
	width:890;
	height:24px;
	margin-bottom:26px;
	line-height:24px;
	font-family:"微软雅黑";
	font-size:24px;
	color:#333;
	}
.zfdr_en_title1 a{color:#333;}
.zfdr_en_title1 a:hover{ color:#3FB1E3;}
.zfdr_detail{
	/*width:760px;*/
	width:890;
	line-height:25px;
	padding-right:40px;
	}
.zfdr_detail strong{
		color:#666666;
		}
.hxtd{
	width:961px;
	padding-top:25px;
	margin:0 auto;
	}
.hxtd_banner{
	width:961px;
	height:193px;
	margin-bottom:34px;
	overflow:hidden;
	}
.hztd_txtimg{
	width:961px;
	margin:0 auto 8px auto;
	height:317px;
	}
.hztd_t_left{
	width:629px;
	height:317px;
	float:left;
	}
.hztd_t_l_top{
	width:629px;
	height:66px;
	margin-bottom:16px;
	}
.hztd_t_l_txt{
	width:629px;
	height:142px;
	line-height:22px;
	overflow:hidden;
	}
.hztd_t_l_bottom{
	width:629px;
	height:65px;
	margin-bottom:28px;
	}
.hztd_t_right{
	width:281px;
	height:317px;
	float:right;
	background:url(../images/hxtd_14.gif) 0 0 no-repeat;
	}
.hxtd_list{
	width:961px;
	overflow:hidden;zoom:1;
	}
.hxtd_listone{
	width:466px;
	height:151px;
	padding:0 14px 45px 0;
	float:left;
	}
.hxtd_li_img{
	width:148px;
	height:151px;
	float:left;
	}
.hxtd_li_txt{
	width:311px;
	height:151px;
	float:right;
	}
.hxtd_li_txt h1{
	width:311px;
	height:25px;
	line-height:25px;
	margin-bottom:6px;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	}
.hxtd_li_txt span{
	width:311px;
	height:120px;
	line-height:20px;
	overflow:hidden;
	display:block;
	}
.cb_fw{
	width:961px;
	padding:30px 0 35px 0
	}
.cbfw_imgtxt{
	width:961px;
	height:323px;
	margin:0 auto;
	}
.ci_txt{
	width:547px;
	height:323px;
	float:left;
	}
.cit_top{
	width:547px;
	height:164px;
	background:url(../images/cbfw_08.gif) 0 0 no-repeat;
	}
.ci_img{
	width:406px;
	float:right;
	height:323px;
	background:url(../images/cbfw_10.gif) 0 0 no-repeat;
	}
.cit_txtimg{
	width:547px;
	height:33px;
	}
.cit_txt_dd{
	width:539px;
	height:64px;
	line-height:22px;
	padding-left:8px;
	}
.cit_td_txt{

	width:539px;
	height:25px;
	line-height:25px;
	padding-left:8px;
	font-size:14px;
	color:#32abe1;
	font-weight:bold;
	}
.cb_fw_list{
	width:961px;
	margin:0 auto;
	overflow:hidden;zoom:1;
	}
.cb_fw_list dl{
	width:216px;
	height:201px;
	padding:0 12px 13px 12px;
	float:left;
	overflow:hidden;
	}
.cb_fw_list dl dt{
	width:210px;
	height:160px;
	padding:2px;
	border:1px solid #e9e9e9;
	cursor:pointer;
	}
.cb_fw_list dl dt a{
	width:210px;
	height:160px;
	display:block;
	}
.cb_fw_list dl dd{
	width:216px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#666666;
	}
.list_pagefw{
	width:961px;
	height:51px;
	line-height:51px;
	text-align:center;
	}
.cont_cb{
	width:938px;
	margin:31px auto 28px auto;
	
	}
.contcb_txtImg{
	width:938px;
	padding-bottom:5px;
	margin-bottom:10px;
	overflow:hidden;
	background:url(../images/news_detail_14.gif) bottom repeat-x;
	}
.contcb_txt{
	width:457px;
	float:left;
	}
.ctxt_title{
	width:457px;
	margin-bottom:9px;
}
.ctxt_text{
	width:457px;
	line-height:25px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:9px;
	}
.contcb_img{
	width:444px;
	height:401px;
	float:right;
	}
.lx_qq_list{
	width:457px;
	height:96px;
	}
.lql_top{
	width:453px;
	height:28px;
	padding:0 0 5px 4px;
	line-height:28px;
	color:#333;
	font-weight:bold;
	}
.lql_bottom{
	width:450px;
	padding-left:7px;
	height:46px;
	padding-bottom:9px;
	}
.lql_bottom ul li{
	width:92px;
	height:46px;
	margin-right:8px;
	float:left;
	}
.lql_bottom ul li a{
	width:92px;
	height:46px;
	display:block;
	}
.add_form{
	width:931px;
	height:41px;
	padding-left:7px;
	padding-bottom:14px;
	line-height:41px;
	font-weight:bold;
	color:#666;
	font-size:12px;
	}
.add_form_t{
	width:938px;
	overflow:hidden;zoom:1;
	}
.add_f_t_trtd1{
	width:78px;
	height:31px;
	line-height:31px;
	padding-right:12px;
	text-align:right;
	font-size:14px;
	color:#666;
	}
.add_f_t_trtd2{
	height:31px;
	line-height:31px;
	background:url(../images/contcb_33.gif) 0 0 no-repeat;
	}
.input_lx{
	width:250px;
	padding-left:2px;
	height:31px;
	line-height:31px;
	background:none;
	border:none;
	float:left;
	}
.zxzhuti{
	width:931px;
	height:22px;
	padding-bottom:5px;
	line-height:22px;
	padding-left:7px;
	color:#666;
	font-size:14px;
	}
.zx_list{
	width:958px;
	padding-left:80px;
	}
.zx_list table td{
	color:#666;
	font-size:14px;
	}
.de_td_txt{
	width:80px;
	height:76px;
	font-size:14px;
	color:#666;
	line-height:22px;
	text-align:right;
	}
.de_td_txt_form{
	width:467px;
	height:76px;
	line-height:22px;
	background:url(../images/contcb_45.gif) 0 0 no-repeat;
	}
.input_area_lx{
	width:454px;
	padding-left:3px;
	height:76px;
	line-height:22px;
	background:none;
	border:none;
	overflow:hidden;
	float:left;
	}
.join_us{
	width:944px;
	padding:40px 0 35px 0;
	}
.ju_imgtxt{
	width:944px;
	margin-bottom:19px;
	overflow:hidden;zoom:1;
	}
.jui_txt{
	width:532px;
	float:left;
	}
.jui_img{
	width:408px;
	float:right;
	}
.join_us_list{
	width:944px;
	overflow:hidden;zoom:1;
	margin:0 auto;
	}
.jul_listone{
	width:285px;
	padding:0 1px 0 27px;
	line-height:25px;
	float:left;
	color:#666;
	background:url(../images/joinus_22.gif) right repeat-y;
	}
	.jul_listone{}

/****index client by ahmachan at 2011-05-25**/
ul.client_gallery li {
}
ul.client_gallery li a.thumb {
	width: 191px;
	height: 100px;
	padding: 0px;
	cursor: pointer;
}
ul.client_gallery li span {
	width: 191px;
	height:100px;
	overflow: hidden;
	display: block;
}
ul.client_gallery li a.thumb:hover {
	background: #333;
}
ul.client_gallery li a {text-decoration: none; color: #777; display: block;}
/****index client by ahmachan at 2011-05-25 ending**/

/****customer.aspx by ahmachan at 2011-05-25**/
.customer_gallery div a.thumb {
	width: 191px;
	height: 100px;
	padding: 0px;
	cursor: pointer;
	/*top:-100px;*/
}
.customer_gallery div span { 
	width: 189px;
	height: 100px;
	overflow: hidden;
	display: block;
}
.customer_gallery div span img
{
height:100px;
}
/****customer.aspx by ahmachan at 2011-05-25**/



/*=================tag css========================*/
.mod{ float:left; width:800px; margin-left:60px; margin-top:10px; padding:10px 0px; overflow:hidden;line-height:25px;color:#949494; border-top:1px dotted #ccc;}
.mod span{ float:left;}
.mod ul{ float:left; width:500px;}
.mod ul li{ float:left; padding:0px 15px; line-height:25px;}
.mod ul li a{ color:#949494;}
.mod ul li a:hover{ color:#900;}

.description{ float:left; width:800px; line-height:20px; overflow:hidden; padding:15px 0px; margin-left:60px; display:inline; color:#949494; border-top:1px dotted #ccc;}
/*==============================common============================================*/
.clearFoot{ width:100%; height:0px; margin:0px auto; clear:both; padding:0px; border:0px; font-size:0px;}



#menu { position:relative; height: 26px; width:580px; float:right;border-top:1px #ababab solid;padding-left:10px; line-height:26px}
#menu li{float: left; height: 16px; line-height: 16px;padding: 0 13px;border-right:1px dashed #aeaeae; margin-top:5px;}
#menu li.last { border-right:none; padding-right: 0; }

#menu li a { color: #525252; display: block;line-height: 16px; font-weight:bold; font-size:13px;}
#menu li a:hover, #nav a:hover { color:#0F8FFC; position:relative; top:2px; font-size:13px;}
#menu li .submenu a{ background:none; color:#1a3746;}

#menu .submenu { position: absolute;width: 385px;height: 201px; top: 17px; overflow: hidden; display: none; left: -5px; }
#menu .pngbg { background: url('../images/submenu_bg.png') no-repeat top left #FBFBFB;width: 355px;height: 130px; padding: 6px; padding-top:25px; overflow: hidden;_behavior: url('../js/iepngfix.htc');} 

#menu li.hover .submenu { display: block; }


#menu li.al { position:relative; line-height:35px; text-align:center;background:url(../images/nav-bg.jpg) repeat-x;}
#menu li.ar { position:relative; line-height:35px; text-align:center;background:url(../images/nav-bg.jpg) repeat-x;}
#menu li.ar .submenu li a:link,#menu li.ar .submenu li a:visited,#menu li.al .submenu li a:link,#menu li.al .submenu li a:visited{ font-size:13px; color:#000 ; font-weight: lighter;}
#menu li.ar .submenu  li a:hover,#menu li.ar .submenu li  a:active,#menu li.al .submenu  li a:hover,#menu li.al .submenu li  a:active{font-size:13px; color:#0F8FFC; font-weight: bold; text-decoration:underline;}

#menu li.ar .submenu { right: -5px; left: auto; }

#menu .nav_r_n{ width:225px; float:left; display:inline; margin:0 auto; padding:0px;}
#menu .nav_r_n li{ width:49%; float:left; height:16px;  line-height:16px; border:0px; margin-bottom:10px;padding:0; text-indent:10px;}
#menu .nav_r_n li a{ color:#1a3746;  padding-left:12 px; text-decoration:none; display: inline; line-height:16px;}
#menu .nav_about{ float:left; display:inline; width:96px; height:96px; overflow: hidden; border:4px solid #FFF; margin-top:5px; margin-left:20px;}
.honorlist{text-align:center;}
.honorlist li{float:left; margin:10px;}


