.main2_zzservice4_top{
	height:150px;
	padding-right: 10px;
	padding-left: 10px;
}
.main_left2_zzservice01_top img {
	border: 1px solid #ccc;
}


.main2_zzservice4_content{
    line-height:22px;
	height:50px;
	padding:20px;
}
.main_left2_zzservice01_top{
    height:150px;
	margin-bottom:20px;
}
.main_left2_zzservice01_content{
	height:auto;
	margin-bottom:20px;
	line-height:20px;
}
.main_left2_zzservice01_container{
   height:500px;
   margin-bottom:20px;
}
.main_left2_zzservice01_content td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dcdcdc;
}
.main_left2_zzservice01_container2{
   height:500px;
   margin-bottom:20px;
}

.main_left2_zzservice01_container01{
   text-align:center;
   height:45px;
   margin-bottom:30px;
}
.main_left2_zzservice03_top{
   height:150px;
   margin-bottom:20px;
}
.main_left2_zzservice03_content{
   height:270px;
   line-height:20px;
}
.main_left2_zzservice03_container{
   height:600px;
}.main2_zzservice4 {
	background-color: #FFFFFF;
	padding-top: 10px;
	border: 1px solid #ccc;
}
.news_list {
	width: 770px;
	padding-top: 10px;
}
.news_list li {
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	width: 750px;
	padding-left: 20px;
	line-height: 25px;
	height: 25px;
}
.news_list em {
	float: right;
	font-style: normal;
}
.news_conter {
	padding: 10px;
	line-height: 25px;
}
.news_conter img {
	display: block;
	float: left;
	margin-right: 10px;
}
.news_conter_picture{
	height:480px;
	background-image: url(../images/syt.jpg);
	background-repeat: no-repeat;
 }



.main_bg_appraisal {
	background-image: url(../images/index_1213_159.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}
.main_appraisal1215 {
	border: 1px solid #efefef;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	height: auto;
}

.main_appraisal1215_list li {
	line-height: 20px;
	color: #808080;
	width: 780px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.main_appraisal1215_list img{ float:left;border: 2px solid #ccc;}
.main_appraisal1215_list img.s2 {

	border: 2px solid #ccc;
}
.main_appraisal1215_list img.s1 {

	border: 2px solid #1d9ed4;
}
.main_appraisal1215_list span {
	float: right;
	width: 675px;
}

.main_appraisal1215_list em {
	font-weight: bold;
	color: #2b90c2;
	font-style: normal;
}
.main_appraisal1215_list a {
	color: #808080;
}
.main_appraisal1215_list a:hover {
	color: #FFFFFF;
	background-color: #2B90C2;
	text-decoration: none;
}
.main_appraisal1215_page {
	clear: both;
	padding-top: 20px;
	height: 80px;
}
.main_appraisal1215_page span {
	display: block;
	clear: both;
	margin: auto;
}
.main_appraisal1215_page .ap_page_list a {
	display: block;
	float: left;
	line-height: 20px;
	text-align: center;
	height: 18px;
	width: 18px;
	border: 1px solid #999999;
	color: #2b90c2;
	margin-right: 5px;
}
.ap_page_list {
	height: 40px;
	width: 50px;
}
.ap_page_go {
	width: 135px;
}

.main_appraisal1215_page .ap_page_list a:hover {
	color: #FFFFFF;
	background-color: #2b90c2;
	text-decoration: none;
}
.main_appraisal1215_page .ap_page_list .ap_page_over {
	color: #FFFFFF;
	background-color: #2b90c2;
	text-decoration: none;
}
.main_appraisal1215_page .ap_page_go a {
	display: block;
	float: left;
	line-height: 20px;
	text-align: center;
	height: 18px;
	width: 60px;
	border: 1px solid #cccccc;
	color: #cccccc;
	margin-right: 5px;
}
.main_appraisal1215_page .ap_page_go a:hover {
	color: #2b90c2;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #999999;
}
.main_appraisal1215_page .ap_page_go .ap_page2_over {
	color: #2b90c2;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #999999;
}
.main_bg_case {
	background-image: url(../images/index_1213_142.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}
.main_case {
	height: auto;
	border: 1px solid #efefef;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
}
.main_case .main_case01 {
	float: left;
	height: 210px;
	width: 380px;
	margin-right: 25px;
}
.main_case .main_case01 p {
	background-color: #f2f2f2;
	margin: 0px;
	padding: 0px;
	height: 146px;
	line-height: 20px;
	color: #808080;
}
.main_case .main_case01 img {
	float: left;
	border: 1px solid #2b90c2;
	margin-right: 10px;
	height: 144px;
	width: 207px;
}
.main_case .main_case01 a {
	font-weight: bold;
	color: #2b90c2;
}
.main_case .main_case01 span {
	height: 28px;
	width: 380px;
	margin-top: 5px;
	display: block;
	background-image: url(../images/index_1213_153.gif);
	background-repeat: no-repeat;
}
.main_case .main_case01 span a {
	height: 28px;
	display: block;
	float: left;
}

.main_case01 .m_case0a {width: 98px;}
.main_case01 .m_case0b {width: 92px;}
.main_case01 .m_case0c {width: 92px;}
.main_case01 .m_case0d {width: 97px;}
.main_case .main_case01 .m_case0a:hover {background-image: url(../images/index_1213_153b.gif);}
.main_case .main_case01 .m_case0b:hover {background-image: url(../images/index_1213_153b.gif);background-position: -98px;}
.main_case .main_case01 .m_case0c:hover {background-image: url(../images/index_1213_153b.gif);background-position: -190px;}
.main_case .main_case01 .m_case0d:hover {background-image: url(../images/index_1213_153b.gif);background-position: -282px;}
.main_bg_more {
	background-image: url(../images/index1215_case.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}
.main_more_pinpai {
	height: 90px;
	border: 1px solid #efefef;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
}
.main_more_pinpai img {
	border: 1px solid #ccc;
	margin-right: 10px;
	margin-left: 10px;
	height: 80px;
}
.team_01 {
	height: 86px;
	width: 780px;
	background-image: url(../images/index1216_07.gif);
	background-repeat: no-repeat;
}
.team_01 span {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	padding-left: 25px;
	padding-top: 35px;
	display: block;
	float: left;
	width: 188px;
	margin-right: 70px;
}

.main_bg_team01 {
	background-image: url(../images/index1216_11.gif);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	margin-top: 35px;
}
.team_02 {
	padding-top: 25px;
	height: 150px;
}
.team_02_01 {
	width: 170px;
	padding-left: 20px;
	display: block;
	float: left;
	line-height: 20px;
	color: #5e5e5e;
}
.team_02_01 em {
	font-style: normal;
	color: #2b90c2;
}
.team_02_02 {
	width: 170px;
	padding-left: 210px;
	display: block;
	float: left;
	background-image: url(../images/index1216_17.jpg);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	height: 108px;
	padding-top: 10px;
}
.team_02_03 {
	background-image: url(../images/index1216_15.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 145px;
	width: 105px;
	padding-left: 105px;
	display: block;
	float: left;
	padding-top: 5px;
	color: #FFFFFF;
}

.team_02b {
	height: 75px;
	background-image: url(../images/index1216_20.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.team_02b li {
	color: #FFFFFF;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	width: 93px;
	float: left;
	display: block;
}


.main_bg_team02 {
	background-image: url(../images/index1216_23.gif);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	margin-top: 35px;
}.team_03 {

	height: 350px;
	padding-top: 25px;
}
.team_03 span {
	color: #5e5e5e;
	padding-left: 20px;
	display: block;
	padding-right: 20px;
	padding-bottom: 10px;
}

.main_bg_team03 {
	background-image: url(../images/index1216_29.gif);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	margin-top: 35px;
}.team_04 {
	background-image: url(../images/index1216_32.jpg);
	background-repeat: no-repeat;
	height: 208px;
	margin-top: 20px;
}
.team_04 span {
	display: block;
	float: left;
	width: 103px;
	padding-top: 167px;
	color: #FFFFFF;
	padding-left: 5px;
	margin-right: 5px;
}

.main_bg_team04 {
	background-image: url(../images/index1216_36.gif);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	margin-top: 35px;
}.team_05 {
	background-image: url(../images/team1223_07.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 250px;
	margin-top: 25px;
}
.team_05 strong {
	font-size: 14px;
	color: #2b90c2;
}
.team_05 p {
	padding-left: 20px;
	color: #5e5e5e;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.team_05bg {
	height: 136px;
	
}
.team_05b {

	height: 260px;
	margin-top: 25px;
}
.team_05b strong {
	font-size: 14px;
	color: #2b90c2;
}
.team_05b p {
	padding-left: 20px;
	color: #5e5e5e;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.team_05b .team_05bg td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}

.team_06 {
	background-image: url(../images/index1216_42.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 85px;
	padding-top: 15px;
}
.team_06 strong {
	color: #2b90c2;
	padding-left: 20px;
	display: block;
}
.team_06 span {
	display: block;
	color: #FFFFFF;
	width: 192px;
	padding-top: 30px;
	padding-left: 12px;
	line-height: 18px;
	float: left;
}
.main_sjh1217_main {
	height: 620px;
	padding-top: 10px;
	padding-left: 5px;
	border: 1px solid #eeeeee;
	background-color: #FFFFFF;
}
.main_sjh1217_main_left {
	float: left;
	width: 330px;
}
.main_sjh1217_main_right {
	float: right;
	width: 435px;
	margin-right: 10px; display:inline
}
.main_sjh1217_photo {
	height: 256px;
	width: 326px;
	border: 1px solid #ccc;
	margin-bottom: 20px;
}
.main_sjh1217_photo img {
	height: 250px;
	width: 320px;
	margin: 3px;
}

.main_sjh1217_video {
	background-image: url(../images/index1216_report_26.gif);
	background-repeat: no-repeat;
	height: 262px;
	padding-top: 38px;
}
.main_sjh1217_title {
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	color: #808080;
	height: 95px;
}
.main_sjh1217_title strong {
	font-size: 14px;
	font-weight: bold;
	color: #2b90c2;
}
.main_sjh1217_main_report {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	height: 485px;
}
.main_bg_report {
	background-image: url(../images/index1216_report_10.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}.sjh1217_left_report {
	float: left;
	width: 150px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 20px;
}
.sjh_report_img {
	border: 1px solid #ccc;
	margin-bottom: 5px;
}

.sjh1217_right_report {
	float: left;
	width: 245px;
	padding-top: 10px;
}
.sjh1217_right_report p {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	line-height: 16px;
	color: #808080;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.sjh1217_right_report p strong {
	font-size: 14px;
	color: #2b90c2;
	line-height: 20px;
}
.main_bg_broadcasting {
	background-image: url(../images/index1216_report_40.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	margin-top: 25px;
}
.main_bg_more2 {
	background-image: url(../images/index1216_report_55.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	margin-top: 25px;
}.main_broadcasting {
	height: 112px;
	border: 1px solid #eeeeee;
	background-color: #FFFFFF;
	margin-top: 3px;
	padding-top: 8px;
}
.main_zsh_more {
	height: 115px;
	border: 1px solid #eeeeee;
	background-color: #FFFFFF;
	margin-top: 3px;
	padding-top: 10px;
}
.main_zsh_more li {
	width: 310px;
	color: #808080;
	line-height: 16px;
	padding-left: 20px;
}
.main_zsh_more p {
	margin: 0px;
	padding: 0px;
}
.main_zsh_more strong {
	color: #000000;
	font-size: 14px;
}
.main_zsh_more img {
	float: left;
	margin-right: 15px;
	border: 1px solid #ccc;
}
.main_zsh_more a {
	color: #808080;
}
.index1217_faq {
	line-height: 22px;
	color: #7f7f7f;
}
.index1217_faq strong {
	color: #2b90c2;
}
.main_left2_zzservice03_top img {
	border: 1px solid #ccc;
}
.ProImg{
	overflow: hidden;
	height: 96px;
	width: 954px;
	margin:0 auto;
	float:left;
}
.ProImg img {
	margin-right: 8px;
}
.main_bg_consultation {
	background-image: url(../images/index1220_03.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}.main_consultation_01 {
	background-image: url(../images/index1220_08.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	height: 460px;
}
.main_consultation_01 span {
	width: 368px;
	background-image: url(../images/index1220_07.jpg);
	display: block;
	height: 301px;
	padding-top: 120px;
	padding-right: 30px;
	padding-left: 35px;
	line-height: 22px;
}
.main_consultation_02 {
	background-image: url(../images/index1220_11.jpg);
	background-repeat: no-repeat;

	height: 560px;
}
.main_consultation_03 {
	background-image: url(../images/index1220_13.jpg);
	background-repeat: no-repeat;

	height: 480px;
}
.main_consultation_04 {
	background-image: url(../images/index1220_15.jpg);
	background-repeat: no-repeat;

	height: 275px;
}
.main_consultation_05 {
	background-image: url(../images/index1220_17.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	height: 420px;
}
.main_consultation_06 {
	background-image: url(../images/index1220_19.jpg);
	background-repeat: no-repeat;

	height: 440px;
}
.main_consultation_07 {
	background-image: url(../images/index1220_21.jpg);
	background-repeat: no-repeat;

	height: 450px;
}
.main_bg_video_list {
	background-image: url(../images/index1220_04.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}.main_video_list li {
	height: 200px;
	width: 232px;
	text-align: center;
	margin-right: 40px;
}
.main_video_list span {
	display: block;
	height: 19px;
	background-color: #4c4c4c;
	padding-top: 3px;
}
.main_video_list a {
	color: #FFFFFF;
}
.main_bg_resources {
	background-image: url(../images/index_1220mdia_03.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}.main_resources_01 {
	background-image: url(../images/index_1220mdia_07.jpg);
	background-repeat: no-repeat;
	height: 600px;
}

.main_resources_02 {
	background-image: url(../images/index_1220mdia_10.jpg);
	background-repeat: no-repeat;

	height: 775px;
}
.main_resources_03 {
	background-image: url(../images/index_1220mdia_12.jpg);
	background-repeat: no-repeat;

	height: 695px;
}
.main_resources_04 {
	background-image: url(../images/index_1220mdia_15.jpg);
	background-repeat: no-repeat;

	height: 660px;
}
.main_resources_05 {
	background-image: url(../images/index_1220mdia_17.jpg);
	background-repeat: no-repeat;

	height: 766px;
}
.main_resources_06 {
	background-image: url(../images/index_1220mdia_19.jpg);
	background-repeat: no-repeat;

	height: 900px;
}
.main_bg_outsourcing {
	background-image: url(../images/outsourcing1221_03.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}
.main_outsourcing_01 {
	height: 145px;
	border: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-left: 10px;
	color: #808080;
	line-height: 20px;
	background-color: #FFFFFF;
}
.main_outsourcing_01 img,.main_outsourcing_02 img,.main_outsourcing_03 img,.main_outsourcing_04 img,.main_outsourcing_05 img {
	float: left;
	margin-right: 20px;
	border: 1px solid #ccc;
}
.main_outsourcing_01 strong,.main_outsourcing_02 strong,.main_outsourcing_03 strong,.main_outsourcing_04 strong,.main_outsourcing_05 strong,.main_outsourcing_06 strong {color: #2b90c2;}
.main_outsourcing_01 em,.main_outsourcing_02 em,.main_outsourcing_03 em,.main_outsourcing_04 em,.main_outsourcing_05 em,.main_outsourcing_06 em {
	color: #2b90c2;
	font-style: normal;
}


.main_outsourcing_02 {
	height: 145px;
	border: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-left: 10px;
	color: #808080;
	line-height: 20px;
	background-color: #FFFFFF;
}
.main_outsourcing_03 {
	height: 260px;
	border: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-left: 10px;
	color: #808080;
	line-height: 20px;
	background-image: url(../images/outsourcing1221_35.jpg);
	background-repeat: no-repeat;
	background-position: 420px 180px;
	background-color: #FFFFFF;
}
.main_outsourcing_04 {
	height: 190px;
	border: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-left: 10px;
	color: #808080;
	line-height: 20px;
	background-color: #FFFFFF;
}
.main_outsourcing_05 {
	height: 405px;
	border: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-left: 10px;
	color: #808080;
	line-height: 20px;
	background-image: url(../images/outsourcing1221_31.jpg);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	background-color: #FFFFFF;
}
.main_outsourcing_06 {
	height: 475px;
	border: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-left: 10px;
	color: #808080;
	line-height: 20px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
}
.main_bg_outsourcing01 {
	background-image: url(../images/outsourcing1221_10.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	margin-top: 20px;
}
.main_bg_outsourcing02 {
	background-image: url(../images/outsourcing1221_16.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	margin-top: 20px;
}
.main_bg_outsourcing03 {
	background-image: url(../images/outsourcing1221_22.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	margin-top: 20px;
}
.main_bg_outsourcing04 {
	background-image: url(../images/outsourcing1221_28.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	margin-top: 20px;
}
.main_bg_outsourcing05 {
	background-image: url(../images/outsourcing1221_34.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
margin-top: 20px;}

.main_service1222 {
	border: 1px solid #efefef;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	height: auto;
	padding-right: 10px;
}
.main_bg_service1222 {
	background-image: url(../images/service1222_03.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}
.main_bg_service1222_01 {
	background-image: url(../images/service1222_07.gif);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
}.main_service1222_1 {
	height: 125px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	padding-top: 15px;
	line-height: 20px;
}
.main_service1222_1 img {
	float: left;
	margin-right: 15px;
}
.main_service1222_1 strong {
	color: #2b90c2;
	font-size: 14px;
}
.main_service1222_1a {
	background-image: url(../images/service1222_15.gif);
	background-repeat: no-repeat;
	height: 290px;
	margin-top: 32px;
}
.main_service1222_1a span {
	display: block;
	width: 270px;
	line-height: 20px;
	color: #5e5e5e;
	padding-top: 40px;
}
.main_service1222_1a strong,.main_service1222_1b strong {
	font-size: 14px;
	color: #000000;
}
.main_service1222_1a em,.main_service1222_1b em {
	color: #2b90c2;
	font-style: normal;
}


.main_service1222_1b {
	background-image: url(../images/service1222_17.gif);
	background-repeat: no-repeat;
	height: 240px;
}
.main_service1222_1b span {
	display: block;
	width: 270px;
	line-height: 20px;
	color: #5e5e5e;
	padding-top: 50px;
}
.main_bg_service1222_02 {
	background-image: url(../images/service1222_19.gif);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
}.main_service1222_2 {
	background-image: url(../images/service1222_22.gif);
	background-repeat: no-repeat;
	height: 290px;
	margin-top: 32px;
}
.main_bg_service1222_03 {
	background-image: url(../images/service1222_24.gif);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
}.main_service1222_3 {
	background-image: url(../images/service1222_27.gif);
	background-repeat: no-repeat;
	height: 280px;
	margin-top: 32px;
}
.main_bg_service1222_04 {
	background-image: url(../images/service1222_29.gif);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
}.main_service1222_4 {
	background-image: url(../images/service1222_32.gif);
	background-repeat: no-repeat;
	height: 450px;
	margin-top: 32px;
}
.main_bg_service1222_05 {
	background-image: url(../images/service1222_34.gif);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
}.main_service1222_5 {
	background-image: url(../images/service1222_37.gif);
	background-repeat: no-repeat;
	height: 270px;
	margin-top: 32px;
}
.m_service1_title {
	line-height: 20px;
	color: #5e5e5e;
	display: block;
	width: 260px;
	padding-top: 45px;
}
.m_service1_title em{color: #2b90c2;
	font-style: normal;}
.m_service1_title2 {
	line-height: 20px;
	color: #5e5e5e;
	display: block;
	width: 286px;
	padding-top: 100px;
	padding-left: 163px;
	float: left;
}
.m_service1_title3 {
	line-height: 20px;
	color: #5e5e5e;
	display: block;
	width: 280px;
	padding-top: 100px;
	float: left;
}
.team_03 .team_03a {
	height: 35px;
}
.team_03 .team_03a a {
	background-color: #2b90c2;
	float: left;
	height: 20px;
	width: 165px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 15px;
	padding-left: 15px;
}
.team_03 .team_03b p {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.team_03 .team_03b strong {
	display: block;
	font-weight: normal;
	background-color: #f2f2f2;
	text-align: right;
	background-image: url(../images/index_1213_55.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 30px;
}
.team_03 .team_03b strong a {
	color: #2b90c2;
}
.main_consultation_02_left {
	line-height: 18px;
	float:left;
	width: 220px;
	padding-left: 276px;
	padding-top: 82px;
	color: #4a4a4a;
}
.main_consultation_02_left01 {
	margin-bottom: 110px;
	display: block;

}
.main_consultation_02_left strong {
	color: #277AB0;
	line-height: 20px;
}
.main_consultation_02_right {
	float: left;
	line-height: 18px;
	margin-left: 38px;
}
.main_consultation_02_right01 strong {
	color: #FFFFFF;
}
.main_consultation_02_right01 {
	padding-top: 110px;
	display: block;
	margin-bottom: 214px;
}
.main_consultation_02_right02 strong {
	color: #277AB0;
}




.main_consultation_03_left {
	line-height: 18px;
	float:left;
	width: 230px;
	padding-left: 40px;
	padding-top: 82px;
}
.main_consultation_03_left01 {
	margin-bottom: 108px;
	display: block;

}
.main_consultation_03_left strong {
	color: #277AB0;
	line-height: 20px;
}
.main_consultation_03_right {
	float: left;
	width: 220px;
	line-height: 18px;
	margin-left: 34px;
}
.main_consultation_03_right01 strong {
	color: #FFFFFF;
}
.main_consultation_03_right01 {
	padding-top: 96px;
	display: block;
	margin-bottom: 166px;
	line-height: 18px;
}
.main_consultation_03_right02 strong {
	color: #277AB0;
}



.main_consultation_04_left {
	line-height: 18px;
	float:left;
	width: 230px;
	padding-left: 24px;
	padding-top: 80px;
}

.main_consultation_04_right {
	float: left;
	width: 220px;
	line-height: 18px;
	margin-left: 32px;
	margin-top: 95px;
}

.main_consultation_04_right strong {
	color: #FFFFFF;
}
.main_consultation_04_center {
	float: left;
	margin-left: 18px;
	margin-top: 140px;
	margin-bottom: 20px;
	width: 220px;
	line-height: 18px;
}
.main_consultation_04_center strong {
	color: #277AB0;
}


.main_consultation_05_left {
	line-height: 18px;
	float:left;
	width: 430px;
	padding-left: 47px;
	padding-top: 82px;
}

.main_consultation_05_right {
	float: left;
	line-height: 18px;
	margin-left: 56px;
	width: 230px;
}
.main_consultation_05_right01 strong {
	color: #FFFFFF;
}
.main_consultation_05_right01 {
	padding-top: 96px;
	display: block;
	margin-bottom: 110px;
}
.main_consultation_05_right02 strong {
	color: #277AB0;
}




.main_consultation_06_left {
	line-height: 18px;
	float:left;
	width: 230px;
	padding-left: 24px;
	padding-top: 82px;
}
.main_consultation_06_left01 {
	margin-bottom: 40px;
	display: block;

}
.main_consultation_06_left02 {
	display: block;
	padding-left: 20px;
}
.main_consultation_06_left02 strong {
	color: #FFFFFF;
}

.main_consultation_06_right {
	float: left;
	width: 220px;
	line-height: 18px;
	margin-left: 14px;
}
.main_consultation_06_right01 strong {
	color: #2C77AE;
}
.main_consultation_06_right01 {
	padding-top: 155px;
	display: block;
	margin-bottom: 45px;
	line-height: 16px;
}
.main_consultation_06_right02 strong {
	color: #277AB0;
}





.main_consultation_07_left {
	line-height: 18px;
	float:left;
	width: 230px;
	padding-left: 270px;
	padding-top: 82px;
}
.main_consultation_07_left01 {
	margin-bottom: 94px;
	display: block;

}
.main_consultation_07_left02 {
	line-height: 14px;
}

.main_consultation_07_left strong {
	color: #277AB0;
	line-height: 20px;
}
.main_consultation_07_right {
	float: left;
	width: 220px;
	line-height: 14px;
	margin-left: 30px;
}
.main_consultation_07_right01 strong {
	color: #FFFFFF;
}
.main_consultation_07_right01 {
	padding-top: 96px;
	display: block;
	margin-bottom: 120px;
	line-height: 18px;
}
.main_consultation_07_right02 strong {
	color: #277AB0;
}
.team_video_list li {
	height: 200px;
	width: 232px;
	text-align: center;
	margin-right: 40px;
}
.team_video_list span {
	display: block;
	height: 19px;
	background-color: #4c4c4c;
	padding-top: 3px;
	margin-top: 2px;
}
.team_video_list a {
	color: #FFFFFF;
}
.team_bg_video_list {
	background-image: url(../images/team/team_1230_69.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	clear: both;
}
.team_web_list {
	background-color: #FFFFFF;
	height: 400px;
	border: 1px solid #eeeeee;
	width: 788px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	clear: both;
}

.team_web_list li {
	height: 200px;
	width: 176px;
	text-align: center;
	margin-right: 20px;
}
.team_web_list span {
	display: block;
	height: 19px;
	background-color: #4c4c4c;
	padding-top: 3px;
	margin-top: 2px;
}
.team_web_list a {
	color: #FFFFFF;
}
.team_bg_web_list {
	background-image: url(../images/team/team_1230_03.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	clear: both;
	margin-top: 10px;
}
.team_book_list {
	background-color: #FFFFFF;
	height: 390px;
	border: 1px solid #eeeeee;
	width: 788px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	clear: both;
}

.team_book_list li {
	height: 185px;
	width: 176px;
	text-align: center;
	margin-right: 20px;
}
.team_book_list span {
	display: block;
	height: 19px;
	background-color: #4c4c4c;
	padding-top: 3px;
	margin-top: 2px;
}
.team_book_list a {
	color: #FFFFFF;
}
.team_bg_book_list {
	background-image: url(../images/team/team_1230_31.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	clear: both;
}
.team_design_list {
	background-color: #FFFFFF;
	height: 190px;
	border: 1px solid #eeeeee;
	width: 788px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	clear: both;
}

.team_design_list li {
	height: 190px;
	width: 176px;
	text-align: center;
	margin-right: 20px;
}
.team_design_list span {
	display: block;
	height: 19px;
	background-color: #4c4c4c;
	padding-top: 3px;
	margin-top: 2px;
}
.team_design_list a {
	color: #FFFFFF;
}
.team_bg_design_list {
	background-image: url(../images/team/team_1230_54.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	clear: both;
}
.main_web_conter {
	background-image: url(../images/team/web_03.gif);
	background-repeat: no-repeat;
	height: 570px;
}
.main_web_conter3 {
	background-image: url(../images/team/web_03.gif);
	background-repeat: no-repeat;
	height:520px;
	margin-bottom:20px;
	padding-top: 20px;
}
.main_web_conter p {
	text-align: center;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.main_web_conter span {
	background-color: #4c4c4c;
	height: 18px;
	width: 650px;
	display: block;
	margin: auto;
	clear: both;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
.main_web_conter span a {
	float: right;
	padding-right: 30px;
	background-image: url(../images/team/teamweb_07.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	color: #FFFFFF;
}
.main_web_conter2 {
	background-image: url(../images/team/web_03.gif);
	background-repeat: no-repeat;
	height: 570px;
	text-align: center;
	overflow: hidden;
}
.main_web_conter2 p {
	text-align: center;
}
.main_web_conter2 span {
	background-color: #4c4c4c;
	height: 18px;
	width: 650px;
	display: block;
	margin: auto;
	clear: both;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images/team/teamweb_07b.gif);
	background-repeat: no-repeat;
	background-position: 550px;
}
.main_web_conter2 span a {
	float: right;
	padding-right: 30px;
	padding-left: 25px;
	color: #FFFFFF;
}
#PageFlipDiv {
	margin-top: -40px;
}

