﻿/* CSS Document */
.hidden{display: none;}



/*----------------------------------------2011-07-06 end--------------------------------------------------------*/
.Top{ line-height:24px;  background:url(../Img/Topbg.jpg) repeat-x 0 0;}
	.Top p{ margin:0 auto; width:980px;}
.Head{ overflow:hidden; height:154px; background:url(../Img/Headbg.jpg) repeat-x 0 0;}
	.Md{ overflow:hidden; margin:0 auto; width:980px; padding:15px 0;}
		.Logo{ float:left; padding:11px 0 0;}
		.Tel{ float:right; padding:17px 0;}
	.NavBox{ clear:both; margin:0 auto; width:960px;}

ul.hMu{ overflow:hidden; margin:0 auto; width:980px;}
ul.hMu li{ float:left; display:inline;}
ul.hMu li a{ display:block; height:40px; overflow:hidden; position:relative;}
ul.hMu li a em{ position:absolute; top:0px; left:0px; background:url(../Img/hm.png) no-repeat; height:80px; overflow:hidden; text-indent:-200px;}
ul.hMu li a.abt{ width:95px;}
ul.hMu li a.abt em{ background-position:0 0; width:95px;}
ul.hMu li a.pro{ width:146px;}
ul.hMu li a.pro em{ background-position:-95px 0; width:146px;}
ul.hMu li a.ser{ width:146px;}
ul.hMu li a.ser em{ background-position:-241px 0; width:146px;}
ul.hMu li a.new{ width:146px;}
ul.hMu li a.new em{ background-position:-390px 0; width:146px;}
ul.hMu li a.cnt{ width:146px;}
ul.hMu li a.cnt em{ background-position:-539px 0; width:146px;}
ul.hMu li a.tam{ width:146px;}
ul.hMu li a.tam em{ background-position:-684px 0; width:146px;}
ul.hMu li a.cot{ width:146px;}
ul.hMu li a.cot em{ background-position:-830px 0; width:146px;}


.MixNewsBox{ overflow:hidden; margin:0 auto 15px; width:950px; padding:10px 5px 30px; background:url(../Img/line.gif) no-repeat 0 bottom;}
	.NewsImg{ float:left; width:240px; margin-right:20px;}
		.NewsImg dt{ padding-bottom:10px;}
		.NewsImg dd{}
	.Company{ float:left; width:210px; margin-right:20px;}
		.Company h3{ padding-bottom:10px; margin:0;}
		.Company ul{ list-style:none;}
		.Company ul li{ background:url(../Img/news_icon.gif) no-repeat 0 center; padding-left:20px; line-height:22px; }
	.Latest{ float:left; width:210px; margin-right:20px;}
		.Latest h3{ padding-bottom:10px; margin:0;}
		.Latest ul{ list-style:none;}
		.Latest ul li{ background:url(../Img/news_icon.gif) no-repeat 0 center; padding-left:20px; line-height:22px; }
	.Solution{ float:left; width:230px;}
		.Solution h3{ padding-bottom:10px; margin:0;}
		.Solution ul{ list-style:none;}
		.Solution ul li{ background:url(../Img/news_icon.gif) no-repeat 0 center; padding-left:20px; line-height:22px; }

.banner{
	width:100%;
	height:316px;
	padding-top:25px;
	text-align:center;
	background:url(../Img/index02_18.gif) repeat-x center top;
	}
#new_info{
	width:100%;
	height:38px;
	background:url(../Img/index_21.gif) repeat-x;
}
.new_info{
	width:961px;
	height:38px;
	background:url(../Img/index02_22.gif) 0 0 no-repeat;
	margin:0 auto;
	}
.ni_left{
	width:100%;
	height:21px;
	line-height:21px;
	float:left;
	padding:9px 0 8px 16px;
	background:url(../Img/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:850px;
	padding-right:10px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	float:right;
	}
.ni_li,.ni_li a{
	width:850px;
	padding-right:10px;
	height:21px;
	line-height:21px;
	color:#666666;
	}
.ni_right{
	width:372px;
	height:28px;
	float:right;
	padding-top:10px;
	background:url(../Img/index_23.gif) 0 0 no-repeat;
	}
#main{
	width:100%;
	background:#FFF;
	}
.main{
	width:100%;
	background:url(../Img/index_117.gif) bottom repeat-x;
	border-top:1px solid #bdbdbd;
	padding-bottom:20px;
	}
.main_c{
	width:961px;
	overflow:hidden;zoom:1;
	padding-top:20px;
	margin:0 auto;
	}
.business{
	width:935px;
	height:200px;
	padding:13px 20px 18px;
	background:url(../Img/index02_27.gif) 0 0 no-repeat;
	}
.b_one{
	width:205px;
	height:197px;
	float:left;
	padding:0 10px;
	}
.b_one h1{
	width:206px;
	margin:5px 0;
	text-align:center;
	}
.b_one h1 a,.b_one h1 a:hover{
	color:#333333;
	text-decoration:none;
	}
.b_o_img{
	width:110px;
	overflow:hidden;
	margin:0 auto;
	}
.b_o_txt{
	height:67px;
	overflow:hidden;
	line-height:18px;
	}
.b_space{
	width:10px;
	height:197px;
	float:left;
	background:url(../Img/sdot02_40.gif) 4px 0px repeat-y;
	}
.showcase{
	width:955px;
	height:27px;
	overflow:hidden;
	padding-left:5px;
	}
.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(../Img/index_106.gif)  right 1px no-repeat;
	margin-right:20px;
	}
.showcase_bottom{
	width:961px;
	overflow:hidden;
	margin-bottom:13px;
	}
.case_one{
	width:230px;
	padding:0 5px 0 5px;
	float:left;
	overflow:hidden;
	}
.case_one dl{
	width:220px;
	padding:5px 5px 16px 5px;
	overflow:hidden;
	background:url(../Img/index02_33.gif) 0 0 no-repeat;
	}
.case_one dl dt{
	width:220px;
	height:120px;
	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{
	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(../Img/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(../Img/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(../Img/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(../Img/index_136.gif) 13px 0px repeat-y;
	}
.not_c2{
	width:207px;
	height:20px;
	line-height:20px;
	padding:25px 0 5px 66px;
	background:url(../Img/index_133.gif) 0 0 no-repeat;
	}
.not_c3{
	width:204px;
	height:20px;
	line-height:20px;
	padding:25px 0 5px 69px;
	background:url(../Img/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:961px;
	height:33px;
	}
.asp_link{
	width:252px;
	height:16px;
	padding:0 0 17px 11px;
	float:left;
	}
.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(../Img/index_159.gif) 0 0 no-repeat;
	}
.asp_phone{
	width:378px;
	height:20px;
	float:right;
	padding:2px 0 11px 0;
	background:url(../Img/index02_95.gif) 0 2px no-repeat;
	_background:url(../Img/index02_95.gif) 0 5px no-repeat;
	}
#bottom_menu{
	overflow:hidden;
	width:100%;
	background:#3d3d3d url(../Img/index_163-177.gif) top repeat-x;
	}
.bottom_menu{
	overflow:hidden;
	padding-left:20px;
	width:930px;
	margin:0 auto;
	background:url(../Img/index02_105.gif) 0 0 no-repeat;
	}
.b_m_left{
	overflow:hidden;
	padding:14px 0 30px;
	}
.mlist_one{
	width:112px;
	padding:0 10px;
	float:left;
	}
.mo_top{
	width:84px;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #444444;
	color:#c7c7c7;
	font-weight:bold;
	}
.mo_top a{
	color:#c7c7c7;
	}
.mo_bottom{
	width:84px;
	padding-top:5px;
	}
.mo_bottom ul li{
	width:84px;
	height:20px;
	line-height:20px;
	}
.mo_bottom ul li a{
	color:#969696;
	}
.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:930px;
	height:20px;
	padding-bottom:8px;
	line-height:20px;
	float:left;
	}
.friend_link a{
		color:#6c6c6c;
		}
.f_link_left{
	width:78px;	
	height:20px;
	line-height:20px;
	float:left;
	color:#FFF;
	}
.f_link_right{
	width:850px;
	height:20px;
	line-height:20px;
	float:right;
	color:#FFF;
	}
.f_link_right a,.f_link_left a{
	color:#FFF;	
	}
#bottom{
	width:961px;
	height:34px;
	margin:0 auto;
}
.bottom_left{
	width:604px;
	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:150px;
	height:23px;
	line-height:23px;
	padding:7px 0 4px 0;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	}
/*--------------------------------------------------------2011-4-29--------------------------------------------------------*/
#about_banner{
	width:100%;
	height:76px;
	background:url(../Img/abbg_03.gif) repeat-x;
	}
.about_banner{
	width:961px;
	height:76px;
	margin:0 auto;
	background:url(../Img/abbg_03-02.gif) 0 0 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;
	text-align:right;
	}
#sub_menu{
	width:100%;
	height:40px;
	background:url(../Img/about_08.gif) repeat-x;
		  }
.sub_menu{
	width:960px;
	margin:0 auto;

	}
.sMenu{
	width:590px;
	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(../Img/about_12.gif) -47px 0px no-repeat;
	}
.sMenu ul li.info_gl a:hover{
	background:url(../Img/about_10.gif) center no-repeat;
	}
a.sMenuSelect
{
	text-decoration:none;
	font-weight:bold;
	color:#32abe1;
	background:url(../Img/about_12.gif) -47px 0px no-repeat;
}
a.sMenuSelect1
{
	text-decoration:none;
	width:120px;
	font-weight:bold;
	color:#32abe1;
	background:url(../Img/about_10.gif) center no-repeat;
}
.sMenu ul li.sspace{
	width:2px;
	height:40px;
	background:url(../Img/about_12.gif) 0 0 no-repeat;
}
#mainab{
	width:100%;
	background:#FFF url(../Img/about_2201.gif) top repeat-x;
	}
.mainab{
	width:100%;
	background:url(../Img/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(../Img/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(../Img/about_36.gif) 41px 5px no-repeat; 
	}
.bgo02{
	background:url(../Img/about_36-51.gif) 41px 5px no-repeat;
	}
.bgo03{
	background:url(../Img/about_36-53.gif) 41px 5px no-repeat;
	}
.bgo04{
	background:url(../Img/about_36-55.gif) 41px 5px no-repeat;
	}
.bgo05{
	background:url(../Img/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(../Img/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;
	margin:0;
	}
.no_txt h1 a{
	color:#333333;
	}
.no_txt h1 span{
	float:right;
	margin-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#afafaf;
	font-weight:normal;
	font-size:11px;
	}
.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;
	}
.process_bottom{
	width:941px;
	padding-top:98px;
	overflow:hidden;zoom:1;
	background:url(../Img/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(../Img/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(../Img/anlijiedu_34.gif) bottom repeat-x;
	color:#333333;
	}
.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(../Img/anlijiedu_detail_36.gif) 0 0 no-repeat;
	}
.next_pre ul li.li03{
	width:66px;
	height:17px;
	line-height:17px;
	padding-right:20px;
	background:url(../Img/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(../Img/anlijiedu_34.gif) bottom repeat-x;
	}
.list_sc_one{
	width:466px;
	height:134px;
	float:left;
	padding:0 2px 19px 2px;
	margin-bottom:19px;
	background:url(../Img/anlijiedu_34.gif) bottom repeat-x;
	}
.lso_img{
	width:220px;
	height:120px;
	padding:4px;
	border:1px solid #e9e9e9;
	float:left;
	overflow:hidden;
	}
.lso_txt{
	width:218px;
	height:134px;
	float:right;
	}
.lso_txt h1{
	width:218px;
	height:25px;
	line-height:25px;
	color:#333333;
	}
.lso_txt h2{
	width:218px;
	height:18px;
	line-height:18px;
	color:#afafaf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	}
.lso_txt span{
	width:218px;
	height:67px;
	line-height:22px;
	display:block;
	overflow:hidden;
	font-family:Arial,Helvetica,sans-serif;
	}
.sc_more{
	width:218px;
	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:192px;
	height:251px;
	padding:1px;
	border:1px solid #e9e9e9;
	overflow:hidden;
	}
.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(../Img/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(../Img/sdot02_40.gif) right repeat-y;
	}*/
.ci_one_img{
	width:191px;
	height:100px;
	overflow:hidden;
	float:left;
	background:url(../Img/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(../Img/news_detail_14.gif) bottom repeat-x;
	text-align:center;
	font-family:"΢ź";
	font-size:24px;
	color:#333333
	}
.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(../Img/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(../Img/news_detail_27.gif) 13px 2px no-repeat;
	}
.news_dp_left ul li a.liba02{
	background:url(../Img/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(../Img/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(../Img/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(../Img/cpty_bd_24.gif) 0 0 no-repeat;*/
	background:url(../Img/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(../Img/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(../Img/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:890;
	}
.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_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(../Img/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(../Img/cbfw_08.gif) 0 0 no-repeat;
	}
.ci_img{
	width:406px;
	float:right;
	height:323px;
	background:url(../Img/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(../Img/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{
	width:262px;
	height:31px;
	line-height:31px;
	background:url(../Img/contcb_33.gif) 0 0 no-repeat;
	}
.input_lx{
	width:260px;
	padding-left:2px;
	height:31px;
	line-height:31px;
	background:none;
	border:none;
	}
.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(../Img/contcb_45.gif) 0 0 no-repeat;
	}
.input_area_lx{
	width:464px;
	padding-left:3px;
	height:76px;
	line-height:22px;
	background:none;
	border:none;
	overflow:hidden;
	}
.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(../Img/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;
	top:-100px;
}
ul.client_gallery li span {
	width: 191px;
	height:100px;
	overflow: hidden;
	display: block;
}
ul.client_gallery li span img
{
margin-top:-100px;
}
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
{
/*margin-top:-100px;*/
}
/****customer.aspx by ahmachan at 2011-05-25**/










.NewsTab{ padding:0 10px; border:1px solid #aeaeae; border-top:0; border-bottom:0; background:url(../images/bg-Title.jpg) repeat-x 0 0;}
.NewsTab ul{ overflow:hidden; zoom:1; padding:0; list-style:none;}
.NewsTab ul li{ float: left; width:101px; height:29px; cursor:pointer; text-align:center;}
.NewsTab ul li span{ display:block;line-height:30px;}
.NewsTab ul li.current{ display:block; width:101px; height:30px; background:url(../images/bg-TabCur.jpg) no-repeat 0 center;}

#main_NewsCat{ overflow:hidden; zoom:1; border:1px solid #aeaeae; border-top:0;}
	#main_NewsCat dl{ background:url(../images/bg-sideboxtop.jpg) no-repeat 0 top;}
	.NewsList{ list-style:none; padding:14px; border:1px solid #aeaeae; border-top:0;}
	.NewsList li{ line-height:25px; background: url(../images/bg-Line.jpg) repeat-x 0 bottom;}
	.NewsList li span{ float:right;}
	.NewsList li a{ background:url(../images/bg-IconD.jpg) no-repeat 5px center; padding-left:15px;}
	
	




.PageBanner{ text-align:center; padding-top:15px; background: url(../Img/about_2201.gif) repeat-x 0 0;}


.clear{ clear:both}

/*container*/
#container{ width:100%; height:auto; background-color:#fff;}
/*container*/
/*Show case*/
#showcasecontainer{ width:960px; margin:0 auto; padding-bottom:50px;}
#showcase{width:960px; height:auto;}
.navipages:after { visibility: hidden; display: block;}
*:first-child+html .navipages { zoom: 1; } /* IE7 */
#lavalamp{ width:970px; margin-left:1px;}
#lavalamp li {float:left;display: inline; height:40px; line-height:30px;}
#lavalamp .current,#lavalamp li a {color:#999999; text-decoration:none;width:100px;height:40px;display:block;text-align:center; position: relative; z-index: 200;line-height:22px\9;line-height:22px\9;#line-height:21px;}
#lavalamp .current {width:100px;	height:40px;color:#2d99da;position: relative\9; top:1px; font-weight:bold;}
#lavalamp li a:hover { color:#2d99da; font-weight:bold;}
#lavalampbg {width:80px;height:22px; position:absolute; top:254px;background:url(../Img/site_hover.gif); visibility:hidden;}
#allsitecontainer{width:970px;}
.allsiteeg{  width:970px;margin-top:20px; padding-bottom:20px; background:url(../Img/separator.jpg) no-repeat bottom; _background-position:0px 149px;}
.allsitefirst{ float:left; width:460px; height:130px; margin-right:25px;_margin-right:17px;}
.allsitebox{ float:left;width:232px; height:128px; border:1px solid #fff;background-color:#fff;position: relative;overflow: hidden;}
.allsiteboximg{float:left;width:232px; height:128px; background-color:#FFFFFF}
.allsiteboximg img{ width:223px; height:118px; margin-left:5px; margin-top:5px;position: absolute;}
.allsitecaption{
	float:left;
	width:223px;
	height:45px;
	position: absolute;
	opacity: .8; /* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";			top:130px;
	left:5px;
	background-color: #979797;
}
h6{
	margin: 5px 10px 0 10px;
	color:#ffffff;
	letter-spacing:-1px;
	font-weight: normal;
	font-family: '΢ź', Arial;
	font-size: 10pt;
}			 
.allsitecaption p{
	padding: 0 10px;
	margin-top:3px;
	color:#e2e2e2;
	font-weight:normal;
	line-height:12px;
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 8pt;
}
.allsitecaption a{
	color:#ffffff;
	font-size: 9px;
}	
.allsitecaption a:hover{ background:none;}			
.allsiteinformation{ float:left; margin-left:20px;#margin-left:20px;width:204px; }			
.allsiteinformation li{ width:204px; list-style:none; margin-top:4px;#margin-top:2px; height:12px; line-height:15px;}	
.allsiteinformation .clientname{
	color:#666666;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.allsiteinformation .clentdate{ color:#9c9c9c; font:9px Arial, Helvetica, sans-serif; margin-top:2px; #margin-top:-4px;}
.allsiteinformation .Property{ margin-top:13px;#margin-top:10px;_margin-top:12px;}		
.allsiteinformation a{ float:left; width:63px; height:9px; background:url(../Img/more.jpg) no-repeat; margin-top:23px;#margin-top:18px;_margin-top:2px;}				
.allsiteinformation a:hover{ background:url(../Img/more_hover.jpg) no-repeat;width:63px; height:9px;}
#page{ margin-top:30px;}
#page li{  float:left;list-style:none;width:20px; height:10px; margin-right:1px; line-height:10px;}
#page a{ float:left;background:url(../Img/page_img01.jpg) no-repeat; width:20px; height:10px;}
.nowpage,#page a:hover{background:url(../Img/page_img02.jpg) no-repeat;height:10px;}
/*Show case*/















/*Casefirst*/
#content{ width:971px; margin:0 auto; padding-bottom:39px;}
#contactimg{ float:left; width:auto;}
#qqcontainer{ float:right;background:url(../images/qq.jpg) no-repeat; width:263px; height:69px; margin-bottom:7px\9;#margin-bottom:0px}
h2{
	margin-left:20px;
	margin-top:3px;
	color:#898989;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
h2 a{color:#898989;}
#qqcontainer a:hover{ text-decoration:none;}
h3{ margin-left:116px; margin-top:19px;font:9px Arial, Helvetica, sans-serif;}
h3 a{ color:#999999; }


#case{ width:971px; height:auto; padding-bottom:8px;background:url(../img/separator.jpg) no-repeat 1px bottom ;}
#caseeg{ margin-top:10px;padding-top:10px\9;#padding-top:0;width:970px; margin-left:1px; }
#caseegname{ float:left; width:auto; }
.director{
	color:#333333;
	font-weight:100;
	font-family: "΢ź";
	font-size: 14px;
}
.casedate{ color:#9c9c9c; font:9px Arial, Helvetica, sans-serif;}
.tags{ color:#9d9d9d; font:12px Arial, Helvetica, sans-serif;}
.tags a{ color:#737373;}
.tags a:hover{ text-decoration:none;}
#location{ float:right; width:auto; color:}
#location a{ color:#737373; text-decoration:none;}
#location a:hover{ text-decoration:underline;}
#caseegimgs{ margin-top:10px; width:970px;}
#caseimg{ padding-bottom:10px; width:970px;background:url(../images/separator.jpg) no-repeat bottom center;}
#caseimg img{ margin-top:20px;}
#clientcontainer{ margin-top:24px; margin-left:2px; width:968px;}
#clientname{ float:left; width:auto; margin-top:4px;_margin-top:5px; color:#6f6f6f; font:12px Arial, Helvetica, sans-serif; line-height:14px;}
#clientname a{ color:#7eb713;}
#clientname a:hover{ text-decoration:none;}
#comeback{ float:right; width:30px; height:62px;}
/*Casefirst*/







/*About us*/
#about{ width:970px; margin-left:1px;height:auto;padding-bottom:13px; background:url(../images/separator.jpg) no-repeat 1px bottom ;}
#aboutxt{width:970px; height:auto; padding-top:15px;#margin-top:15px; padding-bottom:35px;background:url(../images/separator.jpg) no-repeat 1px bottom; color:#737373; font:12px '',Arial; line-height:18px;}
#aboutxt p{ margin-top:20px;}
h1{ font:17px '΢ź','',Arial; margin-top:35px; margin-bottom:15px;}
h1 span{ color:#cfcfcf; font:20px Arial, Helvetica, sans-serif;}

#aboutchange{ width:970px; padding-top:25px;padding-bottom:30px;#padding-bottom:5px;background:url(../images/separator.jpg) no-repeat 1px bottom;}

/*About us*/





.Services{ overflow:hidden; margin:0 auto 30px; width:960px;}	
	.Services01{ float:left; width:480px; height:220px; background:url(../Img/ServicesCat01.jpg) no-repeat 0 0;}
		.Services01 dt{ float:left; width:240px;}
		.Services01 dd{ float:right; position:relative; width:205px; height:130px; padding-top:80px; padding-right:20px;}
		.Services01 dd div.More{ position:absolute; bottom:10px; left:0;}
	.Services02{ float:left; width:480px; height:220px; background:url(../Img/ServicesCat02.jpg) no-repeat 0 0;}
		.Services02 dt{ float:left; width:240px;}
		.Services02 dd{ float:right; position:relative; width:205px; height:130px; padding-top:80px; padding-right:20px;}
		.Services02 dd div.More{ position:absolute; bottom:10px; left:0;}
	.Services03{ float:left;  width:480px; height:220px; background:url(../Img/ServicesCat03.jpg) no-repeat 0 0;}
		.Services03 dt{ float:left; width:240px;}
		.Services03 dd{ float:right; position:relative; width:205px; height:130px; padding-top:80px; padding-right:20px;}
		.Services03 dd div.More{ position:absolute; bottom:10px; left:0;}
	.Services04{ float:left; width:480px; height:220px; background:url(../Img/ServicesCat04.jpg) no-repeat 0 0;}
		.Services04 dt{ float:left; width:240px;}
		.Services04 dd{ float:right; position:relative; width:205px; height:130px; padding-top:80px; padding-right:20px;}
		.Services04 dd div.More{ position:absolute; bottom:10px; left:0;}










.AboutusCat{ overflow:hidden;}
	.AboutusCat01,.AboutusCat04,.AboutusCat07{ float:left; width:310px; margin-right:20px; margin-bottom:50px;}
		.AboutusCat01 dt,.AboutusCat04 dt,.AboutusCat07 dt{ font-weight:bold;}
		.AboutusCat01 dd.Img,.AboutusCat04 dd.Img,.AboutusCat07 dd.Img{ border:1px solid #ccc;}
	.AboutusCat02,.AboutusCat05{ float:left; width:310px; margin-right:20px; margin-bottom:50px;}
		.AboutusCat02 dt,.AboutusCat05 dt{ font-weight:bold;}
		.AboutusCat02 dd.Img,.AboutusCat05 dd.Img{ border:1px solid #ccc;}
	.AboutusCat03,.AboutusCat06{ float:left; width:310px;margin-bottom:50px;}
		.AboutusCat03 dt,.AboutusCat06 dt{ font-weight:bold;}
		.AboutusCat03 dd.Img.AboutusCat06 dd.Img{ border:1px solid #ccc;}







/*ҳ*/	
.Pagenum{ clear:both; padding:10px 0; text-align:center;}
	.Pagenum a{ padding:3px 7px; border:1px solid #ccc; font:normal 13px "";}
	.Pagenum a:hover{ padding:3px 7px; border:1px solid #ccc; font:normal 13px ""; background:#036CB4; color:#fff;}
	.Pagenum span{ padding:3px 7px; border:1px solid #ccc; font: normal 13px "";}
	
	.Previous{ margin-top:50px;}
	.Next{}