* { margin:0px; padding:0px;}
body { padding: 0; margin: 0; font: 12px Arial, sans-serif; line-height: 1.5em;background:#fff url(../images/top_bg.gif) repeat-x; color: #676767; text-align:center; }

a {color:#666666;text-decoration:none;}
a:hover {color:#cc0001;text-decoration:underline;}
p {margin:0;padding:0;}
h1 {font-size:12px;font-weight:bold;padding:18px 0 0 26px;}
h2 {font-size:14px;color:#cb0101;margin-top:18px;margin-left:20px;}
h3 {font-size:14px;color:#656565;}
/*---主体---*/
#content {margin:0 auto;padding:0;width:1002px; text-align:left;}
/*---顶部---*/
#header {margin:0;padding:0;height:115px;}
#header #logo {margin:0 0 1px 0;padding:0;float:left;}
#header #logo img {border:none;}
#header #top_info {float:right;margin-top:16px;font:12px Arial, Helvetica, sans-serif;color:#666666;text-align:right;}
#header #top_info p {line-height:180%;}
#header #top_info a{color:#666666;text-decoration:none;}
#header #top_info a:hover{color:#666666;text-decoration:underline;}
#header #menu {
	float:left;
	margin:0;
	width:998px;
	height:44px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#header #menu ul {
	margin:0px;
	padding:0px;
	width: 1000px;
	height: 22px;
	overflow: hidden;
}
#header #menu ul li {
	float:left;
	width:124px;
	list-style:none;
	height:22px;
	border-right:1px solid #cbcbcb;
	text-align:center;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#menu_li { border-right:1px solid #cbcbcb;}
#menu_li2 { border-right:1px solid #fff;}
/*---内容---*/
#main {width:1002px;background:url(../images/bg.gif) repeat-y;/*margin:0 auto;padding:0 3px 0 3px;*/}
#main #inside {
	width:953px;
	;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#bottom {width:1002px;background:url(../images/main_bottom.gif) no-repeat;height:13px;clear:both;}
#older {
	height:152px;
	width:1000px;
	overflow: hidden;
	background-image: url(../images/older.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: -9999px;
}
#older a {
	display: block;
	width: 120px;
	height: 25px;
	margin-top: 100px;
	margin-left: 40px;
}
#older img {border:none;}
/*---位置---*/
#location {
	padding-top:15px;
	border-bottom:1px solid #d3d3d3;
	height:22px;
	margin-bottom: 25px;
}

#banner {width:996px;padding:0;margin:0 auto;height:406px;border-bottom:1px solid #dcdcdc;}
#banner .left {float:left;border-right:1px solid #dcdcdc;width:249px;}
#banner .left p{margin:0 auto;padding:10px 30px 10px 15px;line-height:180%;}
#banner .right {float:right;height:406px;width:496px;overflow:hidden;}
/*---服务---*/
#service {
	width:996px;
	padding:0;
	height: 231px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
}
#service .info {width:248px;height:249px;float:left;overflow:hidden;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}
#service .info p {padding:0 18px 0 26px;}
/*---合作伙伴---*/
#client_list {margin:0 auto;width:981px;padding:0;}
#client_list #table{width:980px;margin:0;padding:0;border-top:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;}
#client_list ul{width:980px;margin:0;padding:0;}
#client_list ul li{float:left;list-style:none;margin:0;padding:0;width:195px;height:102px;border-bottom:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;}
#client_list img{border:none;}
/*---推荐案例---*/
#website_cases {margin:0 auto;padding-top:5px;width:980px;background:url(../images/webside.gif) no-repeat top center;}
#website_cases .box {width:292px;float:left;margin:0 15px 0 18px!important;margin:0 15px 0 14px;}
#website_cases .box .title {margin-top:5px;margin-bottom:6px;font-size:14px;color:#323232;background:url(../images/line.gif) no-repeat center bottom;height:28px;}
#website_cases .box .date {padding-left:8px;font-size:10px;color:#cc0001;}
#website_cases .box img{margin-top:1px;border:5px solid #eeeeee;}
/*---底部---*/
#footer {
	width:990px;
	margin-top:5px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
#footer p {padding-bottom:8px;}

#about_insite {}
#about_insite p {padding:0;margin:0;}

/*---案例列表---*/
#case_2009{ width:965px; height:68px; background-image:url(../images/zl_case_03.gif); background-repeat:no-repeat; margin:0px auto 0px auto;}
.g3-09{ width:300px; text-align:right; height:18px; margin-top:35px; float:left;}
#anlibanner{
	width:965px;
	height:205px;
	background-image:url(../images/zl_case_05.gif);
	background-repeat:no-repeat;
	background-position: center center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#subNav{
	width:965px;
	height:68px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.nav1{
	width:330px;
	height:68px;
	background-image:url(../images/g3_case_06.jpg);
	background-repeat:no-repeat;
	float:left;
}
.nav2{ width:211px; height:68px; background-image:url(../images/g3_case_07.jpg); background-repeat:no-repeat; float:left; color:#757575;}
.nav22{ width:211px; height:68px; background-image:url(../images/g3_case_072.jpg); background-repeat:no-repeat; float:left; color:#248FC4;}
.nav3{ width:224px; height:68px; background-image:url(../images/g3_case_08.jpg); background-repeat:no-repeat; float:left; color:#757575;}
.nav32{ width:224px; height:68px; background-image:url(../images/g3_case_082.jpg); background-repeat:no-repeat; float:left; color:#248FC4;}
.nav4{ width:200px; height:68px; background-image:url(../images/g3_case_09.jpg); background-repeat:no-repeat; float:left; color:#757575;}
.nav42{ width:200px; height:68px; background-image:url(../images/g3_case_092.jpg); background-repeat:no-repeat; float:left; color:#248FC4;}
.nav_text{ margin-left:50px; margin-top:15px; line-height:18px; text-align:left; cursor:pointer;}
#contact_box p img { text-align:left;}

/*---联系---*/
#contact_older {float:left;width:520px;height:450px;color:#898989;}
label {float:left; margin:10px 0;}
form {margin:0px}
input {width: 180px;margin:10px 0 10px 10px;border-left:1px solid #c7c7c9;border-top:1px solid #c7c7c9;background:#f2f2f2;}
textarea {margin:10px 0 10px 10px;width: 400px;height: 150px;border-left:1px solid #c7c7c9;border-top:1px solid #c7c7c9;background:#f2f2f2;}
#sbutton {margin-left: 60px;margin-top: 5px;width:120px;height:24px;border:1px solid #c7c7c7;background:#f1f1f1;}
br {clear: left;}
#contactus {
	float:left;
	font-size:14px;
	width: 445px;
	margin-left: 5px;
}
* html #contactus {
	float:left;
	font-size:14px;
	width: 430px;
}
#contactus p {margin:0;padding:0;line-height:260%;}

/*---文字样式---*/
.clear {clear:both;}
.texta {color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.textb {color:#028dc4;font-size:12px;}
.textc {font-size:14px;color:#cb0101;font-weight:bold;}

a.casepic:visited{display:block;border:292px;height:192px;border:1px solid #ffffff;}
a.casepic:link{display:block;border:292px;height:192px;border:1px solid #ffffff;}
a.casepic:hover{display:block;border:292px;height:192px;border:1px solid #a10101;}

a.english:visited{color:#656565;font-size:11px;text-decoration:none;}
a.english:link{color:#656565;font-size:11px;text-decoration:none;}
a.english:hover{color:#656565;font-size:11px;text-decoration:underline;}

a.chines:visited{color:#fff;font-size:12px;height:22px;margin-top:-3px;padding:0;font-weight:bold;text-decoration:none;}
a.chines:link{color:#fff;font-size:12px;height:22px;margin-top:-3px;padding:0;font-weight:bold;text-decoration:none;}
a.chines:hover{display:block;color:#fff;height:19px;margin-top:-3px;padding-top:3px;background:#b5282a;font-size:12px;font-weight:bold;text-decoration:underline;}

a.more:visited{color:#ce0005;font-size:11px;text-decoration:none;padding-left:16px;background:url(../images/icon.gif) no-repeat center left;}
a.more:link{color:#ce0005;font-size:11px;text-decoration:none;padding-left:16px;background:url(../images/icon.gif) no-repeat center left;}
a.more:hover{color:#ce0005;font-size:11px;text-decoration:underline;padding-left:16px;background:url(../images/icon.gif) no-repeat center left;}

.img{border:none;}.Title{color:#CE0002;font-weight:bold;}.dizihuac2{background-image:url(../images/d2.jpg);background-repeat:no-repeat;height:565px;}.dizihuac2 ul li{float:left;width:380px;height:150px;list-style-type:none;margin-top:97px;margin-right:20px;margin-bottom:60px;margin-left:70px;text-align:left;line-height:160%;}* html .dizihuac2 ul li{margin:97px 10px 30px 35px;}#li_2{margin-top:120px;margin-left:85px;margin-right:0px;margin-bottom:60px;}* html #li_2{margin:120px;margin-left:75px;margin-right:0px;margin-bottom:60px;}#li_3{margin-top:70px;}.jjfa ul{list-style-type:none;text-align:left;}#li_f1{background-image:url(../images/fa_bg_1.jpg);background-repeat:no-repeat;background-position:center center;height:140px;}#li_f2{background-image:url(../images/fa_bg_2.jpg);background-repeat:no-repeat;background-position:center center;height:140px;}#li_f3{background-image:url(../images/fa_bg_3.jpg);background-repeat:no-repeat;background-position:center center;height:140px;}
#li_f4{background-image:url(../images/fa_bg_4.jpg);background-repeat:no-repeat;background-position:center center;height:140px;}
#li_f5{background-image:url(../images/fa_bg_5.jpg);background-repeat:no-repeat;background-position:center center;height:140px;}
.jjfa p{width:658px;padding-top:50px;padding-left:245px;}
.newlist {
	list-style-type: none;
	text-align: left;
}
.newlist li {
	height: 125px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}
.new_img {
	float: left;
	margin-top: 20px;
	width: 150px;
	text-align: center;
}
.new_img img {
	border:solid 2px #f1f1f1;
}
.new_content {
	float: left;
	margin-top: 20px;
	width: 803px;
}
.new_content h5 {
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 18px;
}
.new_content h5 a {
	font-size: 11px;
	font-weight: normal;
	color: #900;
}
#intitle h1 {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
#intitle h5 {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
#incontent {
	text-align: left;
	font-size: 14px;
	padding: 15px;
	line-height:24px
}
#incontent p { margin-top:15px;}
/*其他*/
.serviceContent{ margin:0 auto; width:880px; height:auto; font-size:14px; color:333333; background:url(../service/images/service_bg.gif) no-repeat top right;}
.serviceContentTopLeft{ float:left; width:150px; height:350px;}
.serviceContentTopRight{ float:left; width:350px; height:350px;}
.serviceContentQuestion{ clear:both;}
.serviceContentQuestionTitle{ width:880px; height:51px; text-align:center; background:url(../images/service_question_top_btn_bg.gif) repeat-x top;}
.serviceContentQuestionTitle ul{ margin:0 auto; padding:0px; list-style:none; width:522px;}
.serviceContentQuestionTitle ul li{ float:left}
.serviceContentQuestionBg{ margin:0 auto; width:833px; height:auto; background:url(../images/question_bg.gif) repeat-y;}
.serviceContentQuestionIcon{ float:left; width:61px; height:auto;}
.serviceContentQuestionContent{ float:left; width:772px; height:auto;}
.serviceContentQuestionContentContent{
	margin:0 auto;
	width:752px;
	height:auto;
	font-size: 12px;
}
.serviceContentQuestionContentContent a{ color:#900;}
.serviceContentQuestionBottom{ clear:both; width:833px; height:10px;}
.textServices12{ color:#b1b1b1; font-size:12px;}


/*分页*/
#page { margin:5px 0px 5px 0px;}
#page a { border:solid 1px #CCC; padding:2px 6px 2px 6px;}
#page_a {color:#FFf; background:#900; border:solid 1px #900;}
