@charset "utf-8";
/* CSS Document */
.mainbody {
	width:1200px;
	height:auto;
	margin:0px auto;
	 font-family:"Microsoft YaHei",SimSun,"Arial",Arial,Helvetica,sans-serif;
}
.mainbody a {
	width:106px;
	height:34px;
	color:#fff;
	background-color:#3b9ee1;
	font-size:20.83px;
	line-height:34px;
	text-align:center;
	text-decoration:none;
	position:absolute;
	right:50px;
	top:525px;
}
.mainbody .special {
	background-color:#6eb92b;
}
.mainbody p {
	font-size:18px;
	font-weight:100;
	line-height:30px;
	margin:0;
}
.mainbody h1 span{
	font-size:36px;
    font-weight:bold;
}
/*第一部分：核心服务SERVICE*/
.service_banner {
	position:relative;
}
.service_banner h1 {
	font-size:56px;
	color:#fff;
	position:absolute;
	right:410px;
	bottom:55px;
	z-index:2;
}
.service_banner .dots .dot{
	width:0;
	height:0;
}
.ser_title_pic a{
	position:relative;
	right:0px;
	top:0px;
	background-color:#fff;
}
.ser_title_pic a img{
	display:inline;	
}
.ser_title_pic{
	position:relative;
	text-align:center;
	background-color:#fff;
}
.ser_bantil {
	font-size:56px;
	color:#fff;
	position:absolute;
	right:50px;
	top:-200px;
	z-index:2;
}
.ser_title_pic a:hover img {
	transform: rotate(0deg) scale(1.1) translate(0px, 0px);
	transition: all 0.4s ease;
	-webkit-transform: rotate(0deg) scale(1.1) translate(0px, 0px);
	-webkit-transition: all 0.4s ease;
	-o-transform: rotate(0deg) scale(1.1) translate(0px, 0px);
	-o-transition: all 0.4s ease;
	-moz-transform: rotate(0deg) scale(1.1) translate(0px, 0px);
	-moz-transition: all 0.4s ease;
}
.ser_title_pic ul {
	margin:85px 80px;
	display:inline-block;
}
.ser_title_pic ul li h3{
	color:#000;
	font-size:36px;
	line-height:115px;
	text-align:center;
}
.ser_service h1 {
	font-size:48px;
	font-weight:bold;
	color:#1d78b5;
	display:block;
	position:absolute;
	left:50px;
	top:104px;
	margin:0;
	padding:0;
	line-height:48px;
}
.ser_service h2 {
	font-size:24px;
	font-weight:bold;
	color:#1d78b5;
	display:block;
	position:absolute;
	left:50px;
	top:225px;
	margin:0;
	padding:0;
	line-height:28px;
}
/*核心服务SERVICE的第一部分*/
.service_patr1 {
	position:relative;
	margin:0;
	padding:0;
}
/*核心服务SERVICE的第二部分*/
.service_patr2 {
	background-color:#3b9ee1;
	padding:56px 50px 30px 50px;
	color:#fff;
}
.service_patr2 h5 {
	font-size:24px;
	font-weight:bold;
	border-color:#fff;
	line-height:30px;
	margin-bottom:20px;
}
.service_patr2 h3 {
	font-size:24px;
	font-weight:bold;
	border-color:#fff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	line-height:60px;
	margin-top:50px;
	margin-bottom:20px;
}
.service_patr2 h3 span {
	float:right;
}
.service_patr2_demo {
	font-size:24px;
	line-height:36px;
	width:270px;
	height:36px;
	display:inline-block;
	padding-bottom:18px;
}
.service_patr2_demo img {
	float:left;
	margin-right:15px;
}
.service_patr2_demo h4 {
	font-size:22px;
	font-weight:100;
	line-height:36px;
	float:left;
	margin:0;
}
.service_patr2_demo h4 span {
	margin-left:5px;
}
/*第二部分：行业经验EXPERIENCE*/
.ser_experience1 {
}
.ser_experience1 h1 {
	font-size:48px;
	font-weight:bold;
	text-align:right;
	color:#1d78b5;
	display:block;
	position:absolute;
	right:50px;
	top:322px;
	margin:0;
	padding:0;
	line-height:48px;
}
.ser_experience1 h2 {
	font-size:24px;
	font-weight:bold;
	text-align:right;
	color:#1d78b5;
	display:block;
	position:absolute;
	right:50px;
	top:429px;
	margin:0;
	padding:0;
	line-height:28px;
}
/*行业经验EXPERIENCE的第一部分*/
.experience1_patr1 {
	position:relative;
	margin:0;
	padding:0;
}
/*行业经验EXPERIENCE的第二部分*/
.experience1_patr2 {
	background-color:#fff;
	padding:69px 50px 30px 40px;
	color:#6c6c6c;
}
.experience1_patr2 h5 {
	font-size:24px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:50px;
	}
.experience1_patr2 h3 {
	font-size:24px;
	font-weight:bold;
	border-color:#6c6c6c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	line-height:60px;
	margin-top:50px;
	margin-bottom:20px;
}
.experience1_patr2 h3 span {
	float:right;
}
.experience1_patr2_demo {
	width:271px;
	height:45px;
	display:inline-block;
	padding-bottom:19px;
}
.experience1_patr2_demo h4 {
	font-size:22px;
	font-weight:100;
	line-height:24px;
	float:left;
	margin:0;
}
/*第三部分：设计立县EXPERIENCE*/
.ser_experience2 {
}
.ser_experience2 h1 {
	font-size:48px;
	font-weight:bold;
	text-align:right;
	color:#4dbb21;
	display:block;
	position:absolute;
	right:50px;
	top:260px;
	margin:0;
	padding:0;
	line-height:48px;
}
.ser_experience2 h2 {
	font-size:24px;
	font-weight:bold;
	text-align:right;
	color:#4dbb21;
	display:block;
	position:absolute;
	right:50px;
	top:415px;
	margin:0;
	padding:0;
	line-height:28px;
}
/*设计立县EXPERIENCE的第一部分*/
.experience2_patr1 {
	position:relative;
	margin:0;
	padding:0;
}
/*设计立县EXPERIENCE的第二部分*/
.experience2_patr2 {
	background-color:#4dbb21;
	padding:69px 50px 30px 40px;
	color:#fff;
}
.experience2_patr2 h5 {
	font-size:24px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:50px;
	}
.experience2_patr2 h3 {
	font-size:24px;
	font-weight:bold;
	border-color:#fff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	line-height:60px;
	margin-top:50px;
	margin-bottom:20px;
}
.experience2_patr2_demo {
	width:430px;
	display:block;
	float:left;
}
.experience2_patr2_demo1 {
	width:240px;
	display:block;
	float:left;
}
.experience2_patr2_demo ul {
	margin:0;
	padding:0;
	}
.experience2_patr2_demo ul li {
	font-size:22px;
	font-weight:100;
	line-height:34px;
	list-style-type:none;
	margin:0;
}
.experience2_patr2_demo1 ul {
	margin:0;
	padding:0;
	}
.experience2_patr2_demo1 ul li {
	font-size:22px;
	font-weight:100;
	line-height:34px;
	list-style-type:none;
	margin:0;
}
/*核心服务的二级页面“核心服务”*/
.service2_1banner {
	position:relative;
}
.service2_1banner h1 {
	font-size:56px;
	font-weight:bold;
	text-align:right;
	color:#fff;
	display:block;
	position:absolute;
	right:50px;
	top:247px;
	line-height:56px;
}
.service2_1banner h1 span{
	font-size:56px;
	font-weight:bold;
}
.service2_1_a a{
	position:relative;
	right:0;
	top:0;
}
.service2_1main {
	height:285px;
	background-color:#fff;
}
.service2_1content{
	padding:38px 54px 45px 52px;
	float:left;
}
.title_pic {
    width:35px;height:35px;
	margin-left:8px;
    background:url("../images/service_pic/seall.png") no-repeat;
}
.title_picon{background:url("../images/service_pic/seallon.png") no-repeat;}
.service2_1content h2{
	font-size:26px;
	font-weight:100;
	color:#4c4c4c;
	margin-bottom:12px;
}
.service2_1content h2 span{
	font-size:12px;
	font-weight:bold;
	color:#4c4c4c;
}
.xiaofenlie {
	line-height:18px;
	letter-spacing:1px;
}
.sema{background-color:#000;color:#fff;}
.sema .service2_1content h2,.sema .service2_1content h2 span{color:#fff;}
/*核心服务的二级页面“行业经验”*/
.service2_2banner {
	position:relative;
}
.service2_2banner h1 {
	font-size:56px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	display:block;
	position:absolute;
	left:50px;
	bottom:40px;
	line-height:56px;
}
.service2_2banner h1 span{
	font-size:56px;
	font-weight:bold;
}
/*核心服务的二级页面“行业经验”主体部分*/
.sertw{width:100%;height:480px;position:relative;}
.sertw img{width:1920px;height:480px;}
.serth{width:1200px;height:100%;position:absolute;top:0;left:50%;margin-left:-600px;}
.sertw h1{position:absolute;right:54px;bottom:58px;line-height:62px;color:#fff;font-size:48px;text-align:right;}
.service2_wapper *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.mainbody2_2 {
	width:1200px;
	height:auto;
	margin:0px auto;
	 font-family:"Microsoft YaHei",SimSun,"Arial",Arial,Helvetica,sans-serif;
}
.service2_2title {
	height:150px;
	background-color:#ffd21e;
}
.service2_2title h2 {
	font-size:24px;
	font-weight:bold;
	line-height:34px;
	padding-left:50px;
	padding-top:35px;
}
/*核心服务的二级页面“行业经验”分开的8个部分*/
.service2_2part h2 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	line-height:34px;
	padding-left:50px;
	padding-top:35px;
}
.service2_2part h3 {
	font-size:16px;
	font-weight:100;
	color:#fff;
	line-height:24px;
	padding-left:50px;
	padding-top:40px;
}
.service2_2part p {
	font-size:16px;
	font-weight:100;
	color:#7b7b7b;
	line-height:24px;
	padding-left:50px;
	padding-top:112px;
}
/*核心服务的二级页面“行业经验”第一部分*/
.service2_2part1 {
	background-image:url(../images/service_pic/service2_2bg1.jpg);
	height:278px;
	position:relative;
	margin-bottom:223px;
}
.service2_2part1 img{
	position:absolute;
	right:0px;
	top:-5px;

}
.service2_2part1 a{
	position:absolute;
	right:23px;
	top:108px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第二部分*/
.service2_2part2 {
	background-image:url(../images/service_pic/service2_2bg2.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part2>img{
	position:absolute;
	right:68px;
	top:95px;
}
.service2_2part2 a{
	position:absolute;
	right:23px;
	top:58px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第三部分*/
.service2_2part3 {
	background-image:url(../images/service_pic/service2_2bg3.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part3>img{
	position:absolute;
	right:120px;
	top:82px;
}
.service2_2part3 a{
	position:absolute;
	right:23px;
	top:58px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第四部分*/
.service2_2part4 {
	background-image:url(../images/service_pic/service2_2bg4.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part4>img{
	position:absolute;
	right:120px;
	top:70px;
}
.service2_2part4 a{
	position:absolute;
	right:23px;
	top:58px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第五部分*/
.service2_2part5 {
	background-image:url(../images/service_pic/service2_2bg5.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part5 h2,.service2_2part5 h3{
	color:#d8d8d8;
}
.service2_2part5>img{
	position:absolute;
	right:105px;
	top:105px;
}
.service2_2part5 a{
	position:absolute;
	right:23px;
	top:113px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第六部分*/
.service2_2part6 {
	background-image:url(../images/service_pic/service2_2bg6.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part6 h2,.service2_2part6 h3{
	color:#fff;
}
.service2_2part6>img{
	position:absolute;
	right: 87px;
	top: -25px;
}
.service2_2part6 a{
	position:absolute;
	right:23px;
	top:113px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第七部分*/
.service2_2part7 {
	background-image:url(../images/service_pic/service2_2bg7.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part7>img{
	position:absolute;
	right:0;
	top:77px;
}
.service2_2part7 a{
	position:absolute;
	right:23px;
	top:84px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第八部分*/
.service2_2part8 {
	background-image:url(../images/service_pic/service2_2bg8.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part8>img{
	position:absolute;
	right: 90px;
	top: 66px;
}
.service2_2part8 a{
	position:absolute;
	right:23px;
	top:84px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第九部分*/
.service2_2part9 {
	background-image:url(../images/service_pic/service2_2bg9.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part9>img{
	position:absolute;
	right:62px;
	top: 93px;
}
.service2_2part9 a{
	position:absolute;
	right:23px;
	top:84px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“行业经验”第十部分*/
.service2_2part10 {
	background-image:url(../images/service_pic/service2_2bg10.jpg);
	height:278px;
	position:relative;
    margin-bottom:223px;
}
.service2_2part10>img{
	position:absolute;
	right: 58px;
	top: 25px;
}
.service2_2part10 a{
	position:absolute;
	right:23px;
	top:84px;
	width:30px;
	height:62px;
}
/*核心服务的二级页面“设计立县”的两个页面*/
.service2_3banner {
	position:relative;
}
.service2_3banner h1 {
	font-size:56px;
	font-weight:bold;
	text-align:right;
	color:#fff;
	display:block;
	position:absolute;
	right:50px;
	bottom:40px;
	line-height:56px;
}
.service2_3banner h1 span{
	font-size:56px;
	font-weight:bold;
}
.service2_3banner2 {
	position:relative;
}
.service2_3banner2 h1 {
	font-size:48px;
	font-weight:bold;
	text-align:right;
	color:#fff;
	display:block;
	position:absolute;
	right:54px;
	bottom:105px;
	line-height:56px;
}
.service2_3banner2 h1 span{
	font-size:48px;
	font-weight:bold;
}
.service_title {
	background-color:#6eb92b;
	height:300px;
	padding:22px 50px 20px 50px;
}
.service_title h2 {
	color:#FFF;
	font-size:36px;
	line-height:66px;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}
.service_title p {
	color:#FFF;
	font-size:16px;
	font-weight:100;
	line-height:30px;
	padding: 8px 0 35px 0;
}
.service_title a {
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	float:right;
}
.service_title div {
	color:#eeeeee;
	font-size:16px;
	float:right;
}
.biaoti {
	background-color:#fff;
}
.biaoti h3 {
	font-size:36px;
	font-weight:bold;
	color:#6eb92b;
	line-height:150px;
	padding-left:50px;
}
.service2_3part1_title{
	position:relative;
}
.service2_3part1_title h2 {
	position:absolute;
	top:180px;
	left:50px;
	font-size:36px;
	color:#fff;
}
.service2_3part1_title p {
	position:absolute;
	top:285px;
	left:50px;
	font-size:16px;
	color:#fff;
	line-height:24px;
}
.service2_3content {
	background-color:#fff;
	padding:24px 50px 56px 50px;
}
.service2_3content h1 {
	font-size:24px;
	font-weight:bold;
	line-height:50px;
	color:#2e2e2e;
	border-bottom-color:#2e2e2e;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-bottom:10px;
}
.service2_3content p {
	font-size:16px;
	line-height:30px;
	color:#383838;
	letter-spacing:-0.3px;
}	
.service2_3content h2 {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#6eb92a;
	margin-top:22px;
}
.service2_3content a {
	font-size:16px;
	font-weight:bold;
	color:#6eb92a;
	float:right;
	margin-top:25px;
}
/*核心服务的二级页面“设计立县”的第二个页面的下面图片部分*/
.service2_3_2part1{
	position:relative;
}
.service2_3_2part1 h1{
	font-size:41px;
	color:#fff;
	line-height:41px;
	position:absolute;
	top:96px;
	left:52px;
}
.service2_3_2part1 h1 span{
	font-size:20px;
	line-height:32px;
	font-weight:100;
	padding-top:20px;
}
.service2_3_2part2{
	position:relative;
}
.service2_3_2part2 h1{
	font-size:41px;
	color:#000;
	line-height:41px;
	text-align:right;
	position:absolute;
	bottom:61px;
	right:52px;
}
.service2_3_2part2 h1 span{
	font-size:20px;
	line-height:32px;
	font-weight:100;
	padding-top:20px;
}
.service2_3_2part4{
	position:relative;
}
.service2_3_2part4 h1{
	font-size:41px;
	color:#000;
	line-height:41px;
	text-align:right;
	position:absolute;
	top:183px;
	right:52px;
}
.service2_3_2part4 h1 span{
	font-size:20px;
	line-height:32px;
	font-weight:100;
	padding-top:20px;
}
.service2_3_2part5{
	position:relative;
}
.service2_3_2part5 h1{
	font-size:41px;
	color:#fff;
	line-height:50px;
	position:absolute;
	bottom:88px;
	left:52px;
}
.service2_3_2part5 h1 span{
	font-size:20px;
	line-height:32px;
	font-weight:100;
	padding-top:20px;
}
/*核心服务——各个分链*/
.service_product_title {
	background-color:#333333;
	height:120px;
}
.service_product_title h1{
	font-size:24px;
	font-weight:500;
	line-height:32px;
	padding-top:28px;
	padding-left:54px;
	color:#fff;
}
.service_service_title {
	background-color:#8db61f;
	height:120px;
}
.service_service_title h1{
	font-size:24px;
	font-weight:500;
	line-height:32px;
	padding-top:28px;
	padding-left:54px;
	color:#fff;
}
.service_product_w {
	width:240px;
	height:420px;
	color:#fff;
	background-color:#333333;
	float:left;
	padding-top:60px;
}
.service_product_b {
	width:240px;
	height:420px;
	color:#333333;
	background-color:#fff;
	float:left;
	padding-top:60px;
}
.service_product_y {
	width:240px;
	height:420px;
	color:#fff;
	background-color:#ffa200;
	float:left;
	padding-top:60px;
}
.service_product_blue {
	width:240px;
	height:420px;
	color:#fff;
	background-color:#0c7fd5;
	float:left;
	padding-top:60px;
}
.service_product_green {
	width:240px;
	height:420px;
	color:#fff;
	background-color:#8bb815;
	float:left;
	padding-top:60px;
}
.ser_pic img{
	margin-left:102px;
}
.ser_tlist h2{
	font-size:25px;
	line-height:42px;
	text-align:center;
	font-weight:100;
	margin-bottom:18px;
}
.ser_list {
	font-size:25px;
	line-height:42px;
	text-align:center;
}
.service_product_img img{
	float:right;
}
/*核心服务——十大模式*/
.mainbody2_2 .mode-banner {
	bottom:64px;
}
.mainbody2_2 .mode-num {
	font-size:110px;
	bottom:286px;
}
.service2_3content .mode-titleword {
	margin-top:0px;
	color:#6eb92a;
	font-weight:bold;
}
.service2_3content h3 {
	font-size:20px;
	font-weight:bold;
	line-height:30px;
	color:#2e2e2e;
	margin-top:8px;
	margin-bottom:20px;
}
.mode-littlepic ul li {
	width:300px;
	float:left;
	padding:0 50px 55px 50px;
	background-color:#fff;
}
.mode-littlepic ul li h5{
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding:24px 0 0 0;
}
.mode-littlepic ul li p{
	font-size:16px;
	color:#333333;
	line-height:30px;
}
.mode-middlepic ul li {
	float:left;
	background-color:#fff;
}
.mode-middlepic ul li p {
	font-size:16px;
	color:#333333;
	line-height:35px;
}
.mode01 {
	padding:0 40px 30px 50px;
}
.mode02 {
	padding:0 50px 30px 40px;
}