body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form,
fieldset, input, blockquote, textarea, p, th, td ,table {margin:0;padding:0;}
button { cursor: pointer;} ol,ul,li{list-style:none;} a {text-
decoration:none;} body {font-size:12px; font-
family:Arial,Verdana,"微软雅黑";background:#fff;} h1,h2,h3,h4,h5,h6{font-size:100
%;font-weight:normal;} img{display:block;} /*float*/ .left{float:left;}
.right{float:right;} /*fix*/ .fix:after{clear:both; content:'';
display:block;} .fix{zoom:1;} /*隐藏，显示*/ .none{     display:none; } .block{
display:block; } /*定位*/ .por{     position:relative; } .poa{
position:absolute; } .pof{     position:fixed; } /*主题代码*/     /*头部*/
body,html{     width:100%; } .header{     width:100%;     margin:0 auto;
background:#3d3d3d;     font-family:'SimSun'; } .header_c{     width:1188px;
height:31px;     margin:0 auto; } .header_l{     height:100%;     text-
align:left;     line-height:31px;     font-size:12px;     color:#bfbfbf; }
.wei{     color:#bfbfbf;     margin-top:8px;     cursor:pointer; } .wei img{
margin-right:11px; } .tel img{     margin-right:6px; } .tel{
color:#bfbfbf;     margin-top:8px;     margin-left:40px; } 
.login {margin-top: 8px;  margin-left: 20px;}
.login a{color:#bfbfbf; text-decoration:none;}
.login img{margin-right:6px;}
.erwm{
left:50%;     margin-top:31px;     margin-left:-216px;     display:none;
z-index:3; } .erwm img{     width:246px; } /*header-logo*/ .nav{
width:1188px;     margin:0 auto;     height:104px; } .logo{     margin-
top:26px; } .nav li{     float:left;     margin:0 43px;     font-size:18px;
color:#262626;     margin-top:37px;     cursor:pointer;     padding-
bottom:5px; } .nav li a{     display:block;     width:100%;     height:100%; text-decoration:none;
padding:0 10px;     color:#262626; } /*.nav li a:hover{     color:#c02451; }*/
.li_bottom{     border-bottom:4px solid #c02451; } .bottom{     width:100%;
background:#3b3b3b; } .add{     width:470px;     margin:0 auto;     margin-
top:80px; } .add img{     width:246px; }  .add ul{     width:200px;
margin-left:23px;

}
.add ul li{
	margin-top:10px;
}
.add ul li strong{
	width:184px;
	color:#ab294d;
	font-size:24px;
	line-height:36px;
	font-weight:normal;
	text-align:left;
}
.add ul li span{
	display:block;
	color:#fff;
	font-size:20px;
	line-height:24px;
}
.add ul li p{
	font-size:16px;
	color:#bfbfbf;
	line-height:24px;
}
.happiness{
	width:100%;
	margin:0 auto;
	height:120px;
	background:url(../images/happiness.png) repeat-x center center;
	text-align:center;
	line-height:120px;
	font-size:30px;
	color:#fff;
	letter-spacing:25px;
	margin-top:-2px;
}
.bottom_repeat{
	width:100%;
	height:4px;
	background:url(../images/bottom_repeat.png) repeat-x center top;
	margin-top:0px;
}
/*banner*/
.swiper-container {
    width: 100%;
    height: 100%;
    z-index:0  !important;
}
.swiper-slide1{
	background:#e53b6d;
}
.swiper-slide2{
	background:#efd42d;
}
.swiper-slide3{
	background:#ebab3b;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-button-next{
	background:url(../images/banner_right.png) no-repeat;
}
.swiper-button-prev{
	background:url(../images/banner_left.png) no-repeat;
}
.hongbeijing{
	width:100%;
	height:620px;
	background:#e63b6f;
}
.hongbeijing img{
	width:1160px;
	margin:0 auto;
}
.lanbeijing{
	width:100%;
	height:620px;
	background:#3d9dd9;
}
.lanbeijing img{
	width:1160px;
	margin:0 auto;
}
.lvbeijing{
	width:100%;
	height:620px;
	background:#b5d453;
}
.lvbeijing img{
	width:1160px;
	margin:0 auto;
}
.huangbeijing{
	width:100%;
	height:620px;
	background:#ebab3d;
}
.huangbeijing img{
	width:1160px;
	margin:0 auto;
}
.kehu{
	width:100%;
	height:620px;
	background:#b5d452;
}
.kehu img{
	width:1160px;
	margin:0 auto;
}

.tigong{
	width:1160px;
	margin:0 auto;
	height:660px;
	overflow:hidden;
}
.balawula{
	margin-top:40px;
	width:100%;
}
.balawula div{
	color:#3b7eb3;
	font-size:22px;
}
.balawula h3{
	color:#3b7eb3;
	font-size:40px;
}
.tigong .left{
	width:310px;
	height:248px;
	padding-left:270px;
}
.yizhan{
	background:url(../images/yizhan.png) no-repeat 85px 55px;
}
.zhuanye{
	background:url(../images/zhuanye.png) no-repeat 85px 55px;
}
.mianfei{
	background:url(../images/mianfei.png) no-repeat 85px 55px;
}
.qianru{
	background:url(../images/qianru.png) no-repeat 85px 55px;
}
.tigong dt{
	font-size:30px;
	margin-top:60px;
}
.yizhan dt{
	color:#e54064;
}
.zhuanye dt{
	color:#ebb93b;
}
.mianfei dt{
	color:#8c64a8;
}
.qianru dt{
	color:#b5d351;
}
.tigong dd{
	font-size:16px;
	line-height:26px;
}
.yizhan dd{
	color:#e54064;
}
.zhuanye dd{
	color:#ebb93b;
}
.mianfei dd{
	color:#8c64a8;
}
.qianru dd{
	color:#b5d351;
}

/*加入我们*/
.resume{
	width:100%;
	height:64px;
	background:url(../images/resume.png) repeat-x center center;
	text-align:center;
	font-size:28px;
	color:#fff;
	line-height:64px;
	letter-spacing:5px;
	margin-top:56px;
}
.love_home{
	width:1160px;
	margin:0 auto;
}
.love_home h1{
	height:178px;
	line-height:178px;
	color:#e54064;
	font-size:48px;
	padding-left:80px;
	background:url(../images/love.png) no-repeat 5px center;
}
.home2{
	margin:0 20px;
}
.recruit{
	width:1160px;
	margin:0 auto;
	padding-left:3px;
	padding-top:100px;
}
.recruit dl{
	margin-bottom:90px;
}
.recruit dt{
	font-size:30px;
	line-height:50px;
}
.recruit .biaot{
	color:#49494b;
}
.recruit h4{
	font-size:18px;
	height:100%;
	float:left;
}
.recruit li{
	font-size:16px;
	line-height:26px;
	margin-left:91px;
}
.biaot{
	font-size: 16px;
	line-height:40px;
}
.recruit p{
	font-size:16px;
	line-height:28px;
	color:#231815;
}
.recruit .e49d00 dt,.recruit .e49d00 h4{
	color:#e49d00;
}
.recruit .c8c64a8 dt,.recruit .c8c64a8 h4{
	color:#8c64a8;
}
.recruit .e54064 dt,.recruit .e54064 h4{
	color:#e54064;
}
.recruit .b5d351 dt,.recruit .b5d351 h4{
	color:#b5d351;
}
.about{
	width:1160px;
	margin:0 auto;
}
.about h1{
	height:178px;
	line-height:178px;
	color:#c02451;
	font-size:48px;
	padding-left:80px;
	background:url(../images/about.png) no-repeat 5px center;
}
.about{
	margin-bottom:70px;
}
.about p{
	padding-left:80px;
	font-size:16px;
	font-family:'SimSun';
	line-height:30px;
	color:#49494b;
}
.border-b{
	border:1px solid #dfdfdf;
}
/*绘本馆*/
.container-fluid {
	width:1140px;
	margin:0 auto;
	padding:11px 10px;
}
.box {
	margin-bottom: 20px;
	float: left;
	width: 263px;
}
.box img {
	max-width: 100%;
}
.exhibition{
	width:1160px;
	margin:0 auto;
}
.exhibition h1{
	height:178px;
	line-height:178px;
	color:#e54064;
	font-size:48px;
	padding-left:80px;
	background:url(../images/love.png) no-repeat 5px center;
}
/*footer*/
.bottom_center{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
}
.bottom_top{
	width:100%;
	margin-top:35px;
}
.bottom_top li{
	width:33.333%;
}
.bottom_top img{
	width:105px;
	margin:0 auto;
}
.bottom_top strong{
	display:block;
	width:100%;
	text-align:center;
	font-size:26px;
	color:#fff;
	margin-top:14px;
}
.bottom_top p{
	text-align:center;
	font-size:16px;
	color:#fff;
	margin-top:18px;
}
.erwm_fot{
	width:125px;
	height:125px;
	margin:0 auto;
	margin-top:35px;
}
.erwm_fot img{
	width:100%;
}
.icp{
	width:100%;
	font-size:16px;
	line-height:28px;
	color:#bfbfbf;
	text-align:center;
	margin-top:30px;
	padding-bottom:10px;
}
.xi{
	height:104px;
	display:none;
}
.agrnt{
	width:1160px;
	margin:0 auto;
}
.agrnt h1{
	height:178px;
	line-height:178px;
	color:#e54064;
	font-size:48px;
	padding-left:80px;
	background:url(../images/mony.png) no-repeat 5px center;
}
.hangye,.zaoqi{
	width:100%;
	line-height:54px;
	color:#e54064;
	font-size:30px;
	text-align:center;
}
.zaoqi{
	font-size:36px;
	font-weight:bold;
}
.why,.zero{
	width:100%;
	line-height:54px;
	color:#ebb93b;
	font-size:30px;
	text-align:center;
}
.zero{
	font-size:36px;
	font-weight:bold;
}
.why{
	margin-top:95px;
}
.consumption{
	width:100%;
	height:190px;
	margin:0 auto;
	border:1px solid #3b3b3b;
	margin-top:70px;
}
.consumption li{
	width:33.3333333%;
	float:left;
}
.consumption li div,.consumption li p{
	width:210px;
	margin:0 auto;
	text-align:center;
}
.consumption li div{
	height:60px;
	font-size:20px;
	color:#fff;
	background:#e54064;
	margin-top:-30px;
}
.consumption li div strong{
	font-size:24px;
	color:#fff;
}
.consumption li p{
	font-size:16px;
	line-height:22px;
	color:#3b3b3b;
	margin-top:30px;
}
.steps{
	margin-top:50px;
}
.steps li{
	width:312px;
	height:124px;
	background:#ebb93b;
	float:left;
}
.steps span{
	display:block;
	float:left;
	width:1px;
	height:84px;
	border-left:1px dashed #ebb93b;
	margin:20px 54px;
}
.steps .number{
	font-size:72px;
	color:#fff;
	width:40px;
	height:124px;
	line-height:124px;
	font-weight:bold;
	margin-left:20px;
}
.steps .market{
	width:220px;
	text-align:center;
	color:#fff;
}
.steps .market strong{
	font-size:20px;
	font-weight:bold;
	display:block;
	margin-top:12px;
	margin-bottom:10px;
}
.steps .market p{
	font-size:16px;
	line-height:24px;
}
.income{
	margin-top:95px;
}
.income,.super{
	width:100%;
	line-height:54px;
	color:#a7bc63;
	font-size:30px;
	text-align:center;
}
.super{
	font-size:36px;
	font-weight:bold;
}
.commission{
	margin-top:20px;
}
.commission ul{
	width:900px;
}
.commission li{
	width:100%;
	margin-top:30px;
}
.commission li div{
	width:160px;
	height:30px;
	background:#a7bc63;
	float:left;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-size:22px;
	font-weight:bold;
	margin-right:34px;
}
.commission li p{
	font-size:20px;
	color:#3b3b3b;
}
.analysis,.dream{
	width:100%;
	line-height:54px;
	color:#77c0d2;
	font-size:30px;
	text-align:center;
}
.dream{
	font-size:36px;
	font-weight:bold;
}
.analysis{
	margin-top:95px;
}
.forms{
	margin-top:50px;
}
.forms .type li{
	float:left;
	height:45px;
	background:#77c0d2;
	text-align:center;
	line-height:45px;
	margin-right:2px;
	color:#fff;
	font-size:24px;
}
.forms .cost{
	color:#3b3b3b;
	font-size:22px;
}
.forms .cost li{
	float:left;
}
.forms .cost li{
	width:190px;
	height:202px;
	background:#f1f1f1;
	text-align:center;
	line-height:202px;
	margin:0 1px;
	margin-top:2px;
}
.forms .cost li span{
	margin-left:70px;
}
.forms .cost .cost1{
	float:left;
	width:220px;
	height:134px;
	background:#f1f1f1;
	text-align:center;
	line-height:134px;
	margin-top:2px;
}
.forms .total{
	color:#969696;
	font-size:24px;
}
.forms .total li{
	background:#f1f1f1;
	float:left;
	text-align:center;
	line-height:67px;
	height:67px;
	width:220px;
	margin-top:2px;
}
.standard{
	width:100%;
	line-height:54px;
	color:#a67cc3;
	font-size:30px;
	text-align:center;
	margin-top:90px;
}
.doctrine{
	width:100%;
	height:228px;
	border:1px solid #3b3b3b;
	margin-top:50px;
}
.doctrine img{
	margin-right:52px;
	margin-top:18px;
}
.doctrine ul li{
	height:50px;
	margin-left:48px;
	overflow:hidden;
	line-height:78px;
	font-size: 22px;
	color:#3b3b3b;	
}
.doctrine ul li span{
	float:left;
	display:block;
	width:10px;
	height:10px;
	background:#a67cc3;
	border-radius:50%;
	margin-top:36px;
	margin-right:36px;
}


/*悬浮框*/
.investigation{
	width:185px;
	height:218px;
	position:fixed;
	left:5%;
	top:50%;
	margin-top:-190px;
}
.investigation a{
	display:block;
	width:161px;
	position:absolute;
	left:50%;
	margin-left:-80px;
	bottom:13px;
	z-index:10;
}
.investigation_btn{
	display:block;
	width:161px;
}
.investigation_bg{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.swiper-wrapper{
	z-index:0 !important;
}

.cooperation{
	margin-bottom:37px;
}
.cooperation .partner{
	width:100%;
	font-size:36px;
	color:#3b3b3b;
	text-align:center;
	font-weight:bold;
	margin-top:200px;
}
.cooperation .hand{
	width:100%;
	font-size:30px;
	color:#3b3b3b;
	text-align:center;
}
.cooperation .expect{
	width:100%;
	font-size:30px;
	color:#3b3b3b;
	text-align:center;
}
@media screen and (max-width: 1366px)  {
	.kehu img{
		margin-left:145px;
	}
	.tigong{
		margin-left:175px;
	}
}
@media screen and (max-width: 1280px)  {
	.kehu img{
		margin-left:125px;
	}
	.tigong{
		margin-left:150px;
	}	
}
@media screen and (max-width: 1440px)  {
	.kehu img{
		margin-left:175px;
	}
	.tigong{
		margin-left:205px;
	}
}