/*通用*/
h3{
	color:#333;
}
img.px100{
	width:100px;
}
/*广告*/
#ad{
	width:970px;
	float:left;
}
#ad img.right{
	margin-left:5px;
}

/*首页*/
/*左侧切换*/
#switch_list{
	width:639px;
	height:311px;
	float:left;
	margin-top:7px;
	background-image:url(../images/bg_listsw.gif);
}
#sorts_list{
	width:137px;
	height:311px;
	float:left;
	padding-left:7px;
}
#sorts_list li{
	width:137px;
	height:79px;
	float:left;
	margin-top:20px;
	cursor:pointer;
}
#sorts_list li img.hide{
	display:none;
}
#switch_list .content{
	width:477px;
	height:190px;
	overflow:hidden;
	float:left;
	padding-top:4px;
	margin-left:8px;
	display:none;
}
#switch_list .content ul{
	width:471px;
	padding:5px 0;
	float:left;
}
#switch1 li{
	width:455px;
	height:85px;
	float:left;
	padding:0 8px 12px 8px;
	border-bottom:1px dashed #2d81d4;
}
#switch1 li p{
	width:320px;
	height:85px;
	float:left;
	overflow:hidden;
	font-family:SimSun;
	line-height:18px;
}
#switch1 li p b{
	width:320px;
	color:#3366cc;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	white-space:nowrap;
}
#switch1 li img{
	padding:5px 0 0 20px;
}
#switch_list #switch2 ul{
	width:455px;
}
#switch2 ul li{
	width:80px;
	height:80px;
	float:left;
	padding:5px;
}
#switch2 ul li img{
	width:50px;
	height:50px;
	border:1px solid #5b80a4;
	margin:0 15px;
}
#switch2 ul li span{
	width:80px;
	float:left;
	color:#3366cc;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
}
#switch2 ul li span a{
	color:#3366cc;	
}
#switch2 .another{
	width:22px;
	float:left;
	margin-top:40px;
}
#switch3 ul li{
	width:101px;
	padding:0 8px;
	float:left;
	border-right:1px dashed #808080;
}
#switch3 ul li.nobd{
	border:0;
}
#switch3 ul li h4{
	width:101px;
	float:left;
	color:#3366cc;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
}
#switch3 ul li h4 a{
	color:#3366cc;	
}
#switch3 ul li img{
	padding-left:15px;
}
#switch3 ul li p{
	width:101px;
	height:90px;
	float:left;
	overflow:hidden;
	font-family:SimSun;
	line-height:18px;
	text-indent:2em;
}
#scroll{
	width:459px;
	height:107px;
	float:left;
	margin-left:14px;
	background-color:#d6d6d6;
	border:2px solid #b6b6b6;
}
#pic_scroll{
	width:440px;
	height:87px;
	float:left;
	margin:10px 3px;
	overflow:hidden;
	position:relative;
	display:inline;
}
#pic_scroll ul{
	position:absolute;
}
#pic_scroll ul li{
	width:80px;
	height:87px;
	float:left;
	padding:0 4px;
}
#pic_scroll ul li img{
	width:58px;
	height:60px;
	border:1px solid #b6b6b6;
	margin:0 10px;
}
#pic_scroll ul li span{
	width:80px;
	float:left;
	margin-top:8px;
	color:#4a67a5;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
}
#pic_scroll ul li span a{
	color:#4a67a5;
}
/*右侧切换*/
#switch_news{
	width:324px;
	height:308px;
	float:left;
	margin:7px 0 0 5px;
	border:1px solid #ccc;
	border-top:2px solid #eb8d00;
}
#news_nav{
	width:324px;
	height:32px;
	float:left;
	background:url(../images/bg_sw.gif) repeat-x left top;
}
#news_nav li{
	width:81px;
	height:32px;
	float:left;
	background:url(../images/bg_swborder.gif) no-repeat 0 3px;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	cursor:pointer;
}
#news_nav li.select{
	background:url(../images/bg_swselect.gif) no-repeat 0 0;
	//color:#FFF;
}
#news_nav li.select a{
	color:#FFF;
}
#switch_news .news-list{
	width:324px;
	float:left;
	display:none;
}
#switch_news .news-list ul{
	width:312px;
	float:left;
	padding:0 6px;
	margin-top:-1px;
}
#switch_news .news-list ul li{
	width:302px;
	float:left;
	padding:5px;
	border-top:1px dashed #bfbfbf;
}
#switch_news .news-list ul li.nobd{
	border:0;
}
#switch_news .news-list ul li p{
	width:220px;
	height:70px;
	float:left;
	padding-right:10px;
	overflow:hidden;
	line-height:22px;
}
#switch_news .news-list ul li p b{
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
	line-height:26px;
}
#switch_news .news-list ul li img{
	border:1px solid #ccc;
}
#switch_news .news-list span{
	width:auto;
	float:right;
	padding-right:15px;
	line-height:24px;
}

/*服务列表*/
.service,.most{
	width:318px;
	float:left;
	margin-top:7px;
	margin-left:8px;
}
.nomg{
	margin-left:0;
}
.service h3,.most h3{
	width:308px;
	height:25px;
	float:left;
	padding:2px 0 0 10px;
	background-image:url(../images/bg_stitle.gif);
	line-height:25px;
}
.service .ser-list{
	width:276px;
	height:138px;
	padding:20px;
	float:left;
	border:1px solid #ccc;
	border-top:0;
}
.service .ser-list img.de{
	padding-right:20px;
}
.service .ser-list ul{
	width:120px;
	height:108px;
	float:left;
}
.service .ser-list ul li{
	padding-left:18px;
	background:url(../images/pt_point.gif) no-repeat 0 5px;
	font-size:14px;
	line-height:18px;
}

/*案例列表*/
#case{
	width:970px;
	overflow:hidden;
	float:left;
	margin-top:7px;
}
#case h3{
	width:960px;
	height:24px;
	float:left;
	padding:2px 0 0 10px;
	background-image:url(../images/bg_ltitle.gif);
	line-height:24px;
}
#case h3 span{
	float:right;
	padding-right:10px;
	*margin-top:-24px;
	font-size:12px;
	font-weight:normal;
}
#case .ex{
	overflow:hidden;
	width:201px;
	height:180px;
	float:left;
	padding:10px 20px;
	background-color:#f1f1f1;
	border:1px solid #ccc;
	border-right:0;
}
#case .bdright{
	width:202px;
	border-right:1px solid #ccc;
}
#case .ex img{
	border:1px solid #ccc;
	margin-left:10px;
}
#case .ex ul{
	width:201px;
	float:left;
	margin-top:10px;
}
#case .ex ul li{
	padding-left:18px;
	background:url(../images/pt_point.gif) no-repeat 0 5px;
	line-height:18px;
}

/*�??新服务列�??*/
.most h3 span{
	float:right;
	padding-right:10px;
	*margin-top:-25px;
	font-size:12px;
	font-weight:normal;
}
#main .most ul{
	width:276px;
	height:95px;
	padding:10px 20px;
	float:left;
	border:1px solid #ccc;
	border-top:0;
}
#main .most ul li{
	padding-left:18px;
	background:url(../images/pt_point.gif) no-repeat 0 5px;
	line-height:18px;
}

/*常见问题*/
#question{
	width:968px;
	float:left;
	margin-top:7px;
	border-left:2px solid #424242;
}
#question h3{
	width:15px;
	height:72px;
	float:left;
	padding:4px 7px;
	background:url(../images/bg_shadowx.gif) repeat-y;
	border:1px solid #ccc;
	border-left:0;
	line-height:18px;
}
#question .q-list{
	width:937px;
	height:70px;
	overflow:hidden;
	float:left;
	padding-top:10px;
	border:1px solid #ccc;
	border-left:0;
}
#question .q-list ul{
	width:437px;
	float:left;
	padding:0 0 3px 30px;
	border-right:1px dashed #ccc;
}
#question .q-list ul li{
	padding-left:18px;
	background:url(../images/pt_point.gif) no-repeat 0 8px;
	line-height:20px;
}

/*合作单位*/
#links{
	width:967px;
	float:left;
	margin-top:7px;
	border-left:2px solid #424242;
	border-right:1px solid #ccc;
}
#links .logo1{
	width:967px;
	height:40px;
	float:left;
	padding:10px 0 5px 0;
	border-top:1px solid #ccc;
}
#links .logo2{
	width:967px;
	height:40px;
	float:left;
	padding:5px 0 10px 0;
	border-bottom:1px solid #ccc;
}
#links h3{
	width:72px;
	height:30px;
	float:left;
	margin:5px;
	background:url(../images/bg_shadowy.gif) repeat-y;
	border:1px solid #ccc;
	line-height:30px;
	text-align:center;
}
#links img{
	margin-right:20px;
	border:1px solid #d9d9d9;
}

/*子页面�??�用*/
#leftside{
	width:750px;
	float:left;
	margin-top:12px;
}
#leftside .title{
	width:748px;
	height:27px;
	float:left;
	background:url(../images/bg_subpage_title.gif) repeat-y right;
	border:1px solid #b4c8db;
}
#leftside .title h3{
	padding-left:33px;
	background:url(../images/pt_tri_title.gif) no-repeat 10px 7px;
	line-height:27px;
}
#rightside{
	width:190px;
	float:left;
	padding:0 10px;
	margin-left:10px;
	margin-top:12px;
	background-color:#eee;
}
#rightside h3{
	width:163px;
	height:27px;
	float:left;
	padding-left:27px;
	margin-top:10px;
	background-color:#d8d8d8;
	line-height:27px;
}
#rightside h3.ques{
	background:#d8d8d8 url(../images/ico_side1.gif) no-repeat 7px 6px;
}
#rightside h3.tech{
	background:#d8d8d8 url(../images/ico_side2.gif) no-repeat 7px 6px;
}
#rightside h3.cont{
	background:#d8d8d8 url(../images/ico_side3.gif) no-repeat 7px 6px;
}
#rightside ul.list-right{
	width:170px;
	float:left;
	padding:9px;
	background-color:#FFF;
	border:1px solid #d8d8d8;
}
#rightside ul.list-right li{
	width:170px;
	float:left;
	padding:2px 0;
	background:url(../images/pt_bluepoint.gif) no-repeat 2px 11px;
	color:#336699;
	text-indent:12px;
	line-height:20px;
}
#rightside ul.list-right li a{
	color:#336699;
}
/*合作加盟*/
#leftside .hzjm-content{
	width:708px;
	float:left;
	padding:25px 20px;
	border:1px solid #b4c8db;
	border-top:0;
}
#leftside .hzjm-content .sort{
	width:708px;
	float:left;
	padding:12px 0;
	border-top:1px dashed #ccc; 
}
#leftside .hzjm-content .nobd{
	border:0;
}
#leftside .hzjm-content .sort img{
	margin:4px 20px 0 0;
	border:1px solid #141414;
}
#leftside .hzjm-content .sort h3{
	width:auto;
	float:left;
	padding:0 6px 0 24px;
	background:url(../images/pt_sq_hzjm.gif) no-repeat 1px 5px;
	border-bottom:1px solid #000;
	line-height:24px;
}
#leftside .hzjm-content .sort p{
	width:576px;
	float:left;
	line-height:20px;
	text-indent:2em;
}
#leftside .apply{
	/*float:left;
	margin:50px 0;
	padding-left:36px;
	text-align:center;
	width:200px; */
	width:750px;
	height:122px;
	float:left;
	text-align:center;
}
#leftside .apply img{
	float:none;
	margin-top:15px;
}
#leftside .apply span a{
	display:block;
	font-size:14px;
	text-decoration:underline;
	margin-top:15px;
}
/*服务*/
#leftside .sublist{
	width:366px;
	height:170px;
	float:left;
	margin-bottom:10px;
	border:1px solid #bfbfbf;
}
#leftside .sublist h3{
	width:182px;
	float:left;
	padding-left:14px;
	background:url(../images/pt_tri.gif) no-repeat 1px 12px;
	line-height:30px;
}
#leftside .sublist ul{
	width:206px;
	float:left;
	padding-top:12px;
}
#leftside .sublist ul li{
	padding-left:12px;
	background:url(../images/pt_point.gif) no-repeat 0 6px;
	line-height:20px;
}
#leftside .sublist2{
	width:366px;
	height:170px;
	float:left;
	margin-bottom:10px;
	border:1px solid #bfbfbf;
}
#leftside .sublist2 h3{
	width:182px;
	float:left;
	padding-left:14px;
	background:url(../images/pt_tri.gif) no-repeat 1px 12px;
	line-height:30px;
}
#leftside .sublist2 ul{
	width:236px;
	float:left;
	padding-top:12px;
}
#leftside .sublist2 ul li{
	padding-left:12px;
	background:url(../images/pt_point.gif) no-repeat 0 6px;
	line-height:20px;
}
#tgfw1{
	background-image:url(../images/bg_tgfw1.gif);
}
#yyfw1{
	background-image:url(../images/bg_yyfw1.gif);
}
#tgfw2{
	margin-left:14px;
	background-image:url(../images/bg_tgfw2.gif);
}
#yyfw2{
	margin-left:14px;
	background-image:url(../images/bg_yyfw2.gif);
}
#tgfw1 h3,#tgfw1 ul{
	margin-left:150px;
	padding-right:10px;
	display:inline;
}
#yyfw1 h3,#yyfw1 ul{
	margin-left:125px;
	padding-right:2px;
	display:inline;
}
#tgfw2 h3,#tgfw2 ul,#yyfw2 h3,#yyfw2 ul{
	margin-left:14px;
}
#leftside .flow{
	width:738px;
	float:left;
	padding:25px 5px;
	border:1px solid #b4c8db;
	border-top:0;
}
#leftside .flow .img{
	float:left;
	padding-left:15px;
}
#leftside .flow img{
	margin-right:4px;
}
#leftside .flow ul{
	width:183px;
	height:133px;
	float:left;
	padding:15px;
	margin:7px 15px 0 15px;
	background-color:#e7f2f5;
	border:1px solid #b4c8db;
	display:inline;
}
#leftside .flow ul li{
	padding-left:28px;
	background:url(../images/pt_point.gif) no-repeat 15px 8px;
	font-size:14px;
	line-height:24px;
}
#leftside .connect{
	width:750px;
	height:395px;
	float:left;
	background-color:#ededed;
	text-align:center;
}
#leftside .connect img{
	float:none;
	margin-top:15px;
}

#leftside .connect div.demolink{
	float:left;
	width:500px;
	padding:1px 1px;
	display:inline;
	margin-left:145px;		
}
#leftside .connect div.demolink a.fir{
	float:left;
	width:120px;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	padding:5px 15px;
	border:1px solid #003399;
	margin-left:20px;	
	background-color:#ffffff;
}

#leftside .connect div.demolink a.sec{
	float:left;
	width:120px;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	padding:5px 15px;
	border:1px solid #003399;
	margin-left:25px;
	display:inline;
	background-color:#ffffff;
}


#leftside .connect div.demolink2{
	float:left;
	width:500px;
	height:150px;
	padding:70px 80px;
	display:inline;
	margin-left:5px;		
	background:url(../images/demo_bg1.gif) no-repeat 15px 8px;
}


#leftside .connect2{
	width:750px;
	height:295px;
	float:left;
	background-color:#ededed;
	text-align:center;		
}
#leftside .connect2 div.tit{
	width:740px;
	height:55px;
	float:left;
	background:url(../images/tit1.gif) no-repeat 15px 8px;
	margin-left:5px;
	margin-top:15px;
	text-align:center;		
}
#leftside .connect2 div.con{
	width:740px;
	height:245px;
	float:left;	
	text-align:center;	
	background:url(../images/demo_bg1.jpg) no-repeat 15px 1px;
	margin-left:5px;
	margin-top:30px;
	position:relative;
}
#leftside .connect2 div.con span{
	float:none;
	position: absolute; 
	width:220px;
	top: 72px; 
	left: 55px;
	font-size:14px;
	align:left;
	text-align:left;
}
#leftside .connect2 div.con a img.fir{
	float:none;
	position: absolute; 
	top: 50px; 
	left: 45px;
}
#leftside .connect2 div.con a img.sec{
	float:left;
	position: absolute; 
	top: 73px; 
	left: 480px;
}
#leftside .connect2 div.con a img.thr{
	float:none;
	position: absolute; 
	top: 148px; 
	left: 480px;
}

/*新闻列表*/
#list_search{
	width:750px;
	height:22px;
	float:left;
}
#list_search span,#list_search input,#list_search select{
	vertical-align:middle;
	margin-left:5px;
}
#list_search input.text{
	width:250px;
	height:18px;
}
#list_search select{
	height:22px;
	font-size:12px;
}
#news_list{
	width:728px;
	float:left;
	margin-top:12px;
	margin-bottom:12px;
	padding:10px;
	border:1px solid #b4c8db;
}
#news_list .news{
	width:728px;
	float:left;
	padding:10px 0;
}
#news_list .bgblue{
	background-color:#ebeff0;
}
#news_list .news img{
	width:72px;
	height:72px;
	margin:10px 24px;
	border:1px solid #000;
}
#news_list .news h3{
	width:570px;
	float:left;
	padding:0 15px;
	line-height:30px;
}
#news_list .news h3 span{
	padding-left:14px;
	font-size:12px;
	font-weight:normal;
}
#news_list .news p{
	width:570px;
	float:left;
	padding:0 15px;
	color:#666;
	line-height:20px;
}
#news_list .control{
	width:700px;
	float:left;
	margin:15px 0 0 12px;
	padding-top:18px;
	border-top:1px dashed #ccc;
	text-align:right;
}
#news_list .control img{
	float:none;
	margin-right:6px;
}
#news_list .control span{
	margin-right:6px;
	line-height:30px;
}
#rightside h3.news-tab{
	width:161px;
	background:#ffcc66 url(../images/ico_list_side.gif) no-repeat 7px 6px;
	border:1px solid #d8d8d8;
}
#rightside ul.tablist{
	width:170px;
	float:left;
	padding:9px;
	border:1px solid #d8d8d8;
	border-top:0;
	background-color:#FFF;
	line-height:22px;
}
#rightside ul.tablist li a{
	color:#336699;
}
#rightside ul.tablist li span{
	color:#999;
	margin-left:15px;
}

/*修改资料*/
.subpage{
	margin-top:6px;
	margin-bottom:12px;
}
#subpage_sidebar{
	width:192px;
	height:460px;
	float:left;
	padding:8px;
	background-color:#e6f0f8;
	border:1px solid #a8c8e7;
}
#subpage_sidebar h3.title{
	width:165px;
	height:27px;
	float:left;
	padding-left:27px;
	background:url(../images/bg_leftside_title.gif) repeat-x;
	border-bottom:1px solid #959595;
	color:#663300;
	font-size:14px;
	line-height:27px;
}
#subpage_sidebar ul.sidelist{
	width:155px;
	float:left;
	padding:10px 10px 10px 27px;
	margin-bottom:20px;
	background-color:#FFF;
	line-height:22px;
}
#subpage_sidebar ul.sidelist li{
	padding-left:14px;
	background:url(../images/pt_bluepoint.gif) no-repeat 0 10px;
	color:#336699;
}
#subpage_sidebar ul.sidelist li a{
	color:#336699;
}
#subpage_content{
	width:748px;
	height:460px;
	float:left;
	margin-left:10px;
	border:1px solid #a8c8e7;
}
#subpage_content p.breadcrumb{
	width:716px;
	height:34px;
	float:left;
	padding-left:32px;
	border-bottom:1px solid #a8c8e7;
	line-height:34px;
}
#subpage_content div.content{
	width:688px;
	float:left;
	padding:0 30px;
}
#subpage_content h3.title{
	width:676px;
	float:left;
	margin-top:30px;
	padding-left:7px;
	padding-bottom:4px;
	border-left:5px solid #c5e8f5;
	border-bottom:1px solid #c5e8f5;
	color:#2478b9;
}
#subpage_content .modify{
	width:auto;
	float:left;
	margin-top:25px;
	padding:3px;
	border:1px solid #eee;
}
#basic table{
	border-collapse:collapse;
	background-color:#eaf3fc;
	color:#646464;
	width:680px;
}
#basic table th,#basic table td{
	border:1px solid #FFF;
	height:50px;
}
#basic table th{
	padding-right:10px;
	text-align:right;
}
#basic table td{
	padding-left:10px;
	text-align:left;
	line-height:18px;
}
#subpage_content .modify .submit{
	width:680px;
	margin-top:5px;
	padding:10px 0;
	border-top:1px dashed #ccc;
	text-align:center;
}
#subpage_content .modify p{
	width:680px;
	height:40px;
	margin-bottom:2px;
	background-color:#eaf3fc;
	color:#646464;
	line-height:40px;
}
#subpage_content .modify p span{
	width:270px;
	float:left;
	padding-right:10px;
	border-right:2px solid #FFF;
	text-align:right;
}
#subpage_content .modify p input{
	height:16px;
	float:left;
	margin:10px 10px;
}
#subpage_content .modify p a{
	color:#646464;
	text-decoration:underline;
	padding-left:10px;
}
#basic table input{
	width:130px;
}
#basic table input.address{
	width:250px;
}
#password p input{
	width:110px;
}
#email p input{
	width:150px;
}
#email p input.test{
	width:60px;
}
#email p img{
	margin:8px 0;
}
#service table{
	width:680px;
	border-collapse:collapse;
	background-color:#f1f9fd;
}
#service table td{
	border:2px solid #FFF;
	line-height:16px;
	text-align:center;
}
#service table thead td{
	height:24px;
	background-color:#d0ebfa;
	font-weight:bold;
}
#service table thead td select{
	font-size:12px;
}
#service table tbody td{
	height:36px;
}
#service table tbody td a{
	text-decoration:underline;
}
#service .control{
	width:680px;
	margin-top:5px;
	padding-top:18px;
	border-top:1px dashed #ccc;
	text-align:right;
}
div.control img{
	float:none;
	margin-right:6px;
}
div.control span{
	margin-right:6px;
	line-height:30px;
}
img.success{
	margin:50px 0 0 160px;
}

/*服务信息*/
#service_main{
	width:970px;
	overflow:hidden;
	margin-top:6px;
	margin-bottom:20px;
}
#service_left{
	width:183px;
	float:left;
}
#service_middle{
	width:580px;
	float:left;
	margin-left:9px;
}
#service_right{
	width:190px;
	float:left;
	margin-left:8px;
}
#service_left h3.title{
	width:150px;
	height:27px;
	padding-left:33px;
	background-image:url(../images/bg_service_side.gif);
	color:#733e00;
	line-height:27px;
}
#service_left ul.list{
	width:151px;
	padding:10px 15px;
	margin-bottom:12px;
	background-color:#fffbeb;
	border:1px solid #ffa90f;
	border-top:0;
}
#service_main ul.list li{
	padding:2px 0 2px 10px;
	background:url(../images/pt_blue.gif) no-repeat 0 11px;
	color:#336699;
	line-height:20px;
}
#service_left ul.list li span{
	padding-left:5px;
	color:#999;
}
#service_main ul.list li a{
	color:#336699;
}
#service_right h3.title{
	width:175px;
	height:25px;
	padding-left:13px;
	border:1px solid #d8d8d8;
	line-height:25px;
}
#service_right ul.list{
	width:158px;
	padding:10px 15px;
	margin-bottom:12px;
	background-color:#f3f3f3;
	border:1px solid #d8d8d8;
	border-top:0;
}
#service_right dl.list{
	width:158px;
	padding:10px 15px;
	margin-bottom:12px;
	background-color:#f3f3f3;
	border:1px solid #d8d8d8;
	border-top:0;
}
#service_middle .title{
	width:578px;
	height:27px;
	background:url(../images/bg_service_title.gif) repeat-x;
	border:1px solid #b4c8db;
	line-height:27px;
}
#service_middle .title h3{
	padding-left:33px;
	background:url(../images/pt_service_title.gif) no-repeat 9px 6px;
	color:#22507d;
}
#service_middle .detail{
	width:558px;
	padding:10px;
	border:1px solid #b4c8db;
	border-top:0;
	overflow:hidden;
}
#service_middle .detail .text img{
	float:none;
}
#service_middle .detail .text{
	width:435px;
	float:left;
	margin-left:15px;
	color:#333;
	line-height:20px;
	text-align:justify;
	text-justify:inter-ideograph;
}
#service_middle .detail .text p{
	width:435px;
}
#service_middle .detail .text p.stars{
	margin:6px 0;
}
#service_middle .detail .text p.button{
	height:22px;
	margin:10px 0;
	line-height:22px;
}
#service_middle .detail .text p.button a{
	width:69px;
	height:22px;
	display:block;
	float:left;
	margin-right:10px;
	text-align:center;
	background:url(../images/bg_button.gif) no-repeat;
	text-decoration:none;
}
#service_switch{
	width:580px;
	margin-top:8px;
}
#service_switch ul.nav{
	width:518px;
	height:29px;
	margin-bottom:5px;
	padding-left:60px;
	background:url(../images/bg_service_nav.gif) repeat-x;
	border:1px solid #ccc;
	border-bottom:7px solid #6aa8e5;
}
#service_switch ul.nav li{
	width:auto;
	float:left;
	padding-right:3px;
	color:#235599;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
#service_switch ul.nav li span{
	display:block;
	height:29px;
	float:left;
	padding:0 18px;
	line-height:29px;
	white-space:nowrap;
}
#service_switch ul.nav li.hover{
	background:url(../images/bg_service_navs.gif) repeat-x;
	color:#FFF;
}
#service_switch ul.nav li.hover span{
	height:29px;
	margin-top:-1px;
	background:url(../images/bg_service_navh.gif) repeat-x;
	border:1px solid #333;
	border-bottom:0;
}
#service_switch div.content{
	width:580px;
	display:none;
}
#service_switch div.content h4{
	line-height:24px;
}
#service_switch table{
	width:580px;
	border-collapse:collapse;
	border:1px solid #ccc;
	line-height:20px;
	text-align:justify;
	text-justify:inter-ideograph;
}
#service_switch table th{
	width:117px;
	background-color:#efefee;
	border:1px solid #ccc;
	padding:10px 8px;
}
#service_switch table td{
	border:1px solid #ccc;
	padding:10px 8px;
}

/*服务列表*/
#service_middle .info-list{
	width:538px;
	padding:5px 20px;
	border:1px solid #b4c8db;
	border-top:0;
	overflow:hidden;
}
#service_middle .info,#service_middle .supply{
	width:538px;
	overflow:hidden;
	padding:30px 0 15px 0;
	border-top:1px dashed #ccc;
}
#service_middle .nobd{
	border:0;
}
#service_middle .info img.px100{
	border:1px solid #000;
}
#service_middle .info-text{
	width:410px;
	float:left;
	padding-left:25px;
}
#service_middle .info-text h3{
	padding-left:24px;
	background:url(../images/pt_sq_fwlb.gif) no-repeat 0 3px;
}
#service_middle .info-text p{
	width:410px;
	margin-top:8px;
	color:#333;
	line-height:20px;
}
#service_middle .info-text dl{
	width:410px;
	overflow:hidden;
	margin-top:8px;
	line-height:20px;
}
#service_middle .info-text dl dt{
	width:85px;
	float:left;
	color:#2478b9;
}
#service_middle .info-text dl dd{
	width:120px;
	float:left;
}
#service_middle .supply{
	padding:15px 0;
}
#service_middle .supply-text{
	width:420px;
	float:left;
	padding-left:15px;
}
#service_middle .supply-text p{
	width:420px;
	margin-top:8px;
	color:#333;
	line-height:20px;
	text-align:justify;
	text-justify:inter-ideograph;
}
#service_middle h3.logined{
	width:508px;
	height:30px;
	padding-left:30px;
	background:url(../images/pt_supply_title.gif) no-repeat 4px 8px;
	border-top:1px solid #9e9e9e;
	color:#993300;
	line-height:30px;
}
#service_middle div.info-logined .info-text{
	padding-left:15px;
}
#service_left div.list-top{
	width:183px;
	height:10px;
	background-image:url(../images/bg_service_side2.gif);
	font-size:0;
	line-height:0;
}
#service_left ul.service-list{
	width:181px;
	border:1px solid #0f9cff;
	border-top:0;
}
#service_left ul.service-list li{
	width:135px;
	padding:4px 10px 4px 36px;
	background:url(../images/pt_service_list.gif) no-repeat 10px 8px;
	border-top:1px solid #0f9cff;
	color:#336699;
	font-size:14px;
	line-height:20px;
}
#service_left ul.service-list li a{
	color:#336699;
}
#service_middle p.use-stat a{
	font-family:SimSun;
	color:#2478b9;
}
#service_middle .control{
	width:580px;
	margin-top:15px;
	text-align:right;
}
#service_middle .info-words{
	overflow:hidden;
	width:528px;
	padding:10px 25px;
	border-left:1px solid #b4c8db;
	border-right:1px solid #b4c8db;
	color:#333;
	line-height:20px;
}
#service_middle .info-words img{
	float:none;
}
#service_middle .bottom{
	border-bottom:1px solid #b4c8db;
}
#service_right ul.nolink li{
	padding:2px 0;
	background:none;
}
/*成功案例*/
#case_content{
	width:733px;
	float:left;
	padding:15px 0 15px 15px;
	margin-bottom:20px;
	border:1px solid #b4c8db;
	border-top:0;
}
#case_content .case-list{
	width:718px;
	border-collapse:collapse;
	border:1px solid #cbcbcb;
}
#case_content .case-list td{
	width:240px;
	border:1px solid #cbcbcb;
	padding:15px;
	text-align:center;
	vertical-align:text-top;
}
#case_content .case-list img{
	border:1px solid #ccc;
	float:none;
}
#case_content .case-list a.gray{
	line-height:30px;
	//color:#bebebe;
}
#case_content .case-list ul{
	width:206px;
	height:110px;
	text-align:left;
	overflow:hidden;
}
#case_content .case-list ul li{
	padding-left:18px;
	background:url(../images/pt_point.gif) no-repeat 0 5px;
	line-height:18px;
}
/*注册新服�??*/
#service_middle .info-words dl dt{
	clear:left;
	width:110px;
	padding:1px 0;
	float:left;
	line-height:22px;
	text-align:right;
}
#service_middle .info-words dl dt span.red{
	color:#ff0000;
	font-weight:bold;
}
#service_middle .info-words dl dd{
	width:300px;
	float:left;
	padding:1px 0;
	line-height:22px;
}
#service_middle .info-words dl dd input{
	height:22px;
	font-size:12px;
	vertical-align:middle;
}
#service_middle .info-words dl dd input.text{
	width:220px;
	height:16px;
}
#service_middle .info-words dl dd select{
	font-size:12px;
	height:20px;
}
#service_middle .info-words dl dd textarea{
	width:220px;
	height:72px;
	font-size:12px;
	line-height:18px;
}
#service_middle .info-words dl dd img{
	vertical-align:middle;
	margin-left:5px;
}
#login_btn{
	width:580px;
	text-align:center;
	margin-top:15px;
}
#login_btn a{
	display:inline-block;
	width:115px;
	height:28px;
	margin:0 40px;
	background:url(../images/bg_btn_login.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	line-height:28px;
	text-decoration:none;
}
#service_right h4.title-co{
	width:162px;
	padding:3px 13px;
	background-color:#d8efff;
	border:1px solid #d8d8d8;
	line-height:18px;
}
#service_right p.intro-co{
	width:162px;
	padding:10px 13px;
	margin-bottom:10px;
	border:1px solid #d8d8d8;
	border-top:0;
	color:#336699;
	text-indent:2em;
	line-height:22px;
}
#service_left div.yellow{
	background:url(../images/bg_service_side3.gif) no-repeat;
	margin-top:12px;
}
#service_left ul.yellow{
	border-color:#ff8e0f;
}
#service_left ul.yellow li{
	background:url(../images/pt_service_listY.gif) no-repeat 10px 8px;
	border-color:#ff8e0f;
	color:#997233;
}
#service_left ul.yellow li a{
	color:#997233;
}
/*企业注册信息*/
#service_middle .supply h4.titleS{
	padding-bottom:15px;
}
#service_middle .info-co{
	width:538px;
	overflow:hidden;
	margin-top:10px;
	border-top:1px solid #9e9e9e;
}
#service_middle h3.title-co{
	padding-left:30px;
	background:url(../images/pt_service_title.gif) no-repeat 4px 8px;
	color:#336699;
	line-height:30px;
}
#service_middle .info-co .content{
	padding:5px 10px 10px 30px;
	line-height:20px;
}
#service_middle .info-co table.lianxi{
	width:500px;
	border-collapse:collapse;
	border:1px solid #ddd;
	line-height:24px;
}
#service_middle .info-co table.lianxi th{
	width:100px;
	text-align:right;
	background-color:#eee;
	border:1px solid #ddd;
}
#service_middle .info-co table.lianxi td{
	border:1px solid #ddd;
	padding-left:5px;
}
