/*@-webkit-keyframes bounce{*/

	/*20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}*/

	/*40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}*/

	/*70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}*/

	/*90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}*/

/*}*/
.mr15{margin-right:15px}
.fff{color: #fff!important}
.lv{position: absolute;
    background: #4bc4b0;
    height: 265px;
    z-index: 1;
    margin-top: -125px;
    width: 210px;
}
.z99{z-index: 99;
	margin-top: 50px;
    margin-left: 41px;
    color: #fff;
    position: relative;}
.z99 span{font-size: 20px; display: block; margin-bottom: 10px}
@-webkit-keyframes swing {

	10% {transform: rotate(10deg);}

	20% {transform: rotate(-5deg);}

	30% {transform: rotate(5deg);}

	40% {transform: rotate(-5deg);}

	50%,100% {transform: rotate(0deg);}

}

@-moz-keyframes swing {

	10% {transform: rotate(10deg);}

	20% {transform: rotate(-5deg);}

	30% {transform: rotate(5deg);}

	40% {transform: rotate(-5deg);}

	50%,100% {transform: rotate(0deg);}

}

@-o-keyframes swing {

	10% {transform: rotate(10deg);}

	20% {transform: rotate(-5deg);}

	30% {transform: rotate(5deg);}

	40% {transform: rotate(-5deg);}

	50%,100% {transform: rotate(0deg);}

}

@keyframes swing {

	10% {transform: rotate(10deg);}

	20% {transform: rotate(-5deg);}

	30% {transform: rotate(5deg);}

	40% {transform: rotate(-5deg);}

	50%,100% {transform: rotate(0deg);}

}

.support .suitem:hover {

	-webkit-transform-origin: top center;

	-moz-transform-origin: top center;

	-o-transform-origin: top center;

	transform-origin: top center;

	animation: swing 3s .15s linear infinite;

	-moz-animation: swing 3s .15s linear infinite;

	-webkit-animation: swing 3s .15s linear infinite;

	-o-animation: swing 3s .15s linear infinite;

}

/*公共样式*/

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }

audio,canvas,video{width: 100%}

fieldset, img { border: 0; }

address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; }

ol,ul,li{list-style:none}

caption, th { text-align: left; }

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

input, button, textarea, select { *font-size:100%;}

body, button, input, select, textarea { font:14px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color:#666;word-break:break-all;}

:focus { outline: 0; }

.clear { clear: both; }

.overflow{ overflow:hidden;}

a{text-decoration: none; margin: 0; padding: 0; color:#555;}

a:hover{ text-decoration: none;}

.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }

html { _filter:expression(document.execCommand("BackgroundImageCache", false, true));}

em { font-style: normal; }

th{text-align:inherit;}

iframe{display:block;}

*{ margin: 0px; padding: 0px; list-style: none; }

.fr { float: right; }

.fl { float: left; }


/*title*/

.titlebox{text-align:center;margin-bottom:30px}

.titlebox .title{margin-bottom:20px}

.title h1{font-size:34px;color:#222;font-weight:normal;}

.title p{font-size:14px;color:#888;margin-top:-5px}

.titlebox .texplain{font-size:20px;color:#222}

.titlebox .texplainp{width:800px;margin:auto;overflow:hidden;margin-top:10px}

.titlebox .texplainp p{font-size:18px;color:#222;width:400px;box-sizing:border-box;

	padding:0 20px;float:left;border-left:solid 1px #ddd;text-align:left;line-height:1.5}

.titlebox .texplainp p:first-child{border-left:0}
.note p{text-indent: 35px}
/*group*/

.group{margin-bottom:60px;}

.groupimg{margin-left:-16px;overflow:hidden;}

.groupimg li{width:288px;float:left;margin-left:16px;height:210px;overflow:hidden;}

.groupimg li img{transition: all 0.6s;}

.groupimg li:hover img{transform: scale(1.3);}

.group .gmore{margin-top:30px;text-align:center;}

.group .gmore a{padding:5px 22px;background-color:#eee;color:#222;border-radius:30px;font-size:15px}

/*project*/

.projectbox{overflow:hidden;margin-bottom:60px}

.projecta{margin-left:-18px;overflow:hidden;margin-bottom:18px}

.projecta .pro1{width:388px;float:left;margin-left:18px;height:428px}

.projecta .pimg{width:388px;overflow:hidden;position:relative;}

.projecta .projectword{position:relative;top:-400px;left:25px;}

.projecta .projectword p{font-size:11px;color:#fff}

.projecta .projectword .joinp{font-size:26px;line-height:32px}

.projecta .projectword .page{font-size:16px;margin-top:10px}

.projecta .pro2{width:388px;float:left;margin-left:18px;height:428px;background:#45af31;}

.projecta .pro2 .proword{padding:28px 0 0 25px;color:#fff}

.projecta .proword p{font-size:11px;color:#fff}

.projecta .proword a{font-size:16px;color:#45af31;background:#fff;margin-top:20px;padding:0 40px;line-height:40px;border-radius:20px}

.projecta .proword .joinp{font-size:26px;line-height:32px}

.projecta .proword .mslogan{font-size:18px;font-weight:bold;margin-top:15px}

.projecta .pro3{background-color:#e15518;}

.projecta .pro3 .protel{font-size:36px;font-weight:bold;margin-top:15px;padding-left:50px;background:url(../images/protel.jpg) no-repeat left center;}



.projectb{margin-left:-18px}

.projectb li{width:388px;float:left;margin-left:18px;height:207px}

.projectb li .pimg{width:388px;overflow:hidden;position:relative;}

.projectb li .projectword{position:relative;top:-105px;left:25px;}

.projectb li .projectword p{font-size:11px;color:#fff}

.projectb li .projectword .joinp{font-size:26px;line-height:32px}

.projectb li .projectword .p_age{font-size:16px;margin-top:10px}

.mbanner{margin-bottom:60px}

.mbanner img{width:100%;height:auto;display:inherit;}

/*process*/

.processbox{margin-bottom:60px;overflow:hidden;}

.process{}

.process li{float:left;width:150px;text-align:center;}

.process li .proimg{height:110px;overflow:hidden;margin-bottom:15px}

.process li:hover .proimg img{margin-top:-110px;}

.process li p{font-size:18px;color:#222}

.process li .processnum{font-size:15px;color:#999}

.process li:hover p{color:#44af2e}

/*slogan*/

.Slogan,.Slogan2{text-align:center;background-color:#45af31;padding:40px 0;margin-bottom:60px;font-size:80px;font-weight:bold;color:#fff}

.Slogan2{padding:20px 0;}

/*cases*/

.casesbox{overflow:hidden;margin-bottom:45px}

.titlebox .orange{font-size:20px;color:#e15518}

.titlebox .orange span{color:#999}

.caseone{margin-left:-15px;overflow:hidden;}

.caseone li{width:228px;height:140px;float:left;overflow:hidden;margin-left:15px;margin-bottom:15px}

.caseone li img{width:100%;transition: all 0.6s;}

.caseone li:hover img{transform: scale(1.4);}

.case_center{overflow:hidden;margin-left:-15px}

.case_center .caseside{float:left;margin-left:15px}

.case_center .caseside .caseimg{width:228px;height:140px;overflow:hidden;margin-bottom:15px}

.case_center .caseside .caseimg img{transition:all 0.6s;width:100%}

.case_center .caseside .caseimg:hover img{transform:scale(1.4);}

.case_center .casecenter{float:left;margin-left:15px;padding-top:60px;box-sizing:border-box;width:714px;height:295px;text-align:center;background:url(../images/casebg.jpg) no-repeat center top;}

.case_center p{font-size:56px;font-weight:bold;color:#333}

.case_center .jmnum{font-size:40px;font-weight:normal;margin-top:10px}

/*加盟意向*/

.joininfo{background-color:#e35e25;overflow:hidden;padding:60px 0;margin-bottom:60px}

.joininfo .infot{text-align:center;padding-left:120px;margin-right:70px;background:url(../images/info.jpg) no-repeat left;height:102px;}

.joininfo .infot p{font-weight:bold;font-size:40px;color:#fff}

.joininfo .infot .infop{font-weight:normal;font-size:18px;background:url(../images/infopbg.png) no-repeat center;margin-top:5px}

.j_message input{display:block;width:220px;border:0;height:42px;margin-bottom:10px;padding:0 10px;font-size:16px;color:#222}

.j_message textarea{width:220px;border:0;height:74px;margin-left:10px;padding:10px;font-size:16px;color:#222}

.j_message button{cursor:pointer;width:130px;height:35px;font-size:18px;color:#222;border:0;border-radius:20px;margin:28px 0 0 60px;float:right;background-color:#fff001;}




/*二级页面*/

.location {width:1200px;margin:0 auto;color:#777;font-size:13px;height:50px;line-height:50px;overflow:hidden;padding-left:25px;background:url(../images/loc.png) no-repeat center left;box-sizing:border-box }

.location a {color:#777;}

.location a:hover{color:#45af31;}

.abtitle{margin-bottom:30px;text-align:center;}

.abtitle h3{font-size:43px;font-weight:bold;color:#444}

.abtitle p{font-size:17px;}
.abtitle p {
	word-wrap: break-word;
	line-height: 200%;
	margin-bottom: 12px;
}

/*关于我们*/

.aboutusbox{margin:40px 0}

.wrap-custom .custom{overflow: hidden;}

.wrap-custom .custom .pic{float: left;width: 42%;}

.wrap-custom .custom .pic img{max-width: 100%;}

.wrap-custom .custom .text{float:left;width:58%;padding-left:30px;box-sizing:border-box}

.wrap-custom .custom .text .title-custom{padding-bottom: 10px;border-bottom: 1px solid #d9d9d9;}

.wrap-custom .custom .text .title-custom p{font-size: 16px;margin: 10px 0 0 0;text-transform: uppercase;color: #999;}

.wrap-custom .custom .text .note{margin-top: -3px;}

.wrap-custom .custom .text .note p{font-size: 16px;line-height: 2;margin: 0;}
.wrap-custom .custom .text .note p {
	word-wrap: break-word;
	line-height: 200%;
	margin-bottom: 12px;
}
.wrap-custom .custom .text .link ul li{display:inline-block;margin-top:10px;padding:0 4px;}

.wrap-custom .custom .text .link ul li a{font-size: 16px;font-weight: bold;line-height: 45px;display: block;

    height: 45px;padding: 0 20px;-webkit-transition: all .4s;transition: all .4s;

    color: #333;border-radius: 10px;background-color: #eee;}
.wrap-custom .custom .text .link ul li a:hover{background-color: #076d55;transition: all .4s;color: #fff}




.chairmanbox{padding:40px 0;overflow:hidden;/*background:#45af31;*/}

/*.chairmanbox .abtitle,.chairmanbox .abtitle h3{color:#fff}*/

.chairmanbox .cwords{width:60%;color:#333;box-sizing:border-box;padding-left:60px;

	font-size:17px;line-height:2;padding-top:40px}

.chairmanbox .cwords em{color:#333;text-align:right;margin:50px 0 40px 50%;display:block;}

.chairmanbox .cwords .pinpai{margin-top:40px}

.chairmanbox .cimg{width:40%}

.chairmanbox .cimg img{width:94%;border-radius:8px;}



.story{background:url(../images/lichengbg.jpg) center top no-repeat;background-size:cover;padding:50px 0 30px;}

.story .abouttitle{margin-bottom:24px}

.story .abouttitle h3{margin-bottom:5px}

.story_cont{background:url(../images/licheng.png) center top no-repeat;overflow:hidden;padding-bottom:30px;}

.story-cont-l{float:left;width:600px;padding-top:110px}

.story-cont-l h4,.story-cont-l p{text-align:right}

.story-cont-r{float:right;width:600px;padding-top:12px}
.story_cont .l-4{height:160px}
.story_cont .l-thr{height:166px}
.story_cont .l-one{}

.story_cont .l-two{height:153px}

.story_cont .r-one{height:145px}

.story_cont .r-two{}

.story_cont .r-thr{height:163px}
.story_cont .l-5{height:163px; margin-top: 15px;}
.story_cont .r-fou{height:164px}

.story_cont h4{margin-bottom:8px;line-height:28px;font-weight:400;font-size:14px;color:#fff}

.story_cont p{line-height:20px;font-size:14px}

/*在线留言*/

.messagebox{background:#f1f1f1;margin:0 auto;padding-bottom:45px}

.messagebox .contact{width:100%}

.messagebox .contact .left{float:left;width:50%;margin-top:43px}

.messagebox .contact .left .tell{margin-left:70px}

.messagebox .contact .left .lx{font-size:24px;color:#404040;float:left}

.messagebox .contact .left .wt{font-size:18px;color:#555;float:left;margin-left:30px;margin-top:6px}

.messagebox .contact .left .text{width:418px;overflow:hidden; border-radius:5px;border:solid 1px #d1d1d1;background:#fff;padding:40px 30px 20px;margin-top:15px;margin-left:70px}

.messagebox .contact .left .text:hover{border:solid 1px #86ba29}

.messagebox .contact .left .text p{height:60px;color:#555}

.messagebox .contact .left .text .telphone{padding-left:42px;font-size:16px;color:#555;background:url(../images/pinpailxwm_tp.png) no-repeat top left}

.messagebox .contact .left .text .fax{padding-left:42px;font-size:16px;color:#555;background:url(../images/pinpailxwm_fax.png) no-repeat top left}

.messagebox .contact .left .text .email{padding-left:42px;font-size:16px;color:#555;background:url(../images/pinpailxwm_email.png) no-repeat top left}

.messagebox .contact .left .text .addr{padding-left:42px;font-size:16px;color:#555;background:url(../images/pinpailxwm_addr.png) no-repeat top left}

.messagebox .contact .left .lefttt{margin-top:20px;margin-left:70px}

.messagebox .contact .left .lefttt p{color:#888;font-size:12px}

.messagebox .contact .right{float:right;width:50%;margin-top:43px}

.messagebox .contact .right .headertitle{margin-left:104px}

.messagebox .contact .right .headertitle h3{font-size:24px;color:#404040}

.messagebox .contact .right .bd{margin-left:104px;margin-top:15px}

.messagebox .contact .right .bd .field{border-radius:5px;border:solid 1px #d1d1d1;width:350px;height:36px;font-size:14px;color:#999;text-indent:10px;resize:none;line-height:36px}

.messagebox .contact .right .bd .field:hover{border:solid 1px #86ba29}

.messagebox .contact .right .bd .field::-webkit-input-placeholder{font-size:14px;color:#999}

.messagebox .contact .right .bd .field:-moz-placeholder{font-size:14px;color:#999}

.messagebox .contact .right .bd .field::-moz-placeholder{font-size:14px;color:#999}

.messagebox .contact .right .bd .field:-ms-input-placeholder{font-size:14px;color:#999}

.messagebox .contact .right .bd textarea{height:70px!important;line-height:30px!important}

.messagebox .contact .right .bd div:not(:first-child){margin-top:13px}

.messagebox .contact .right .bd .yesido a{font-size:12px;color:#86ba29;background:url(../images/pinpailxwm_yesido.png) no-repeat left;padding-left:20px;margin-left:30px}

.messagebox .contact .right .bd .notagree a{font-size:12px;color:#86ba29;background:url(../images/pinpailxwm_notagree.png) no-repeat left;padding-left:20px;margin-left:30px}

.messagebox .contact .right .bd .yesidont a{background:url(../images/pinpailxwm_yesidont.png) no-repeat left}

.messagebox .contact .right .bd .button button{display:block;font-size:16px;color:#fff;width:352px;height:55px;background:#45af31;text-align:center;line-height:55px;border-radius:5px;border:0;cursor:pointer}

.messagebox .contact .right .righttt{margin-left:104px;margin-top:20px}

.messagebox .contact .right .righttt p{color:#888;font-size:12px}

/*盟商风采*/

.casebox .style{overflow:hidden;margin-top:15px}

.style .style_title{margin-bottom:40px;text-align:center;}

.style .style_title h3{font-size:30px;font-weight:bold;color:#444}

.style .style_title p{font-size:15px;/*color:#e35d25*/}

.casebox .style .skind{height:50px;text-align:center;}

.casebox .style .skind ul{display:inline-block;}

.casebox .style .skind li{float:left;margin:0 10px;height:50px}

.casebox .style .skind li a{font-size:16px;background-color:#fff;border:solid 1px #dadada;color:#333;

	border-radius:20px;width:110px;line-height:40px; display: block;}

.casebox .style .skind li.on a{background-color:#45af31;border:solid 1px #45af31;color:#fff;}

.casebox .style .skind li.on{background-image:url(../images/newsdown.png);background-position:center 38px;background-repeat:no-repeat;}

.casebox .style .skind li:hover a{background-color:#45af31;border:solid 1px #45af31;color:#fff;}

.casebox .style .skind li:hover{background-image:url(../images/newsdown.png);background-position:center 38px;background-repeat:no-repeat;}



.casebox{ padding-bottom:40px;}

.casebox .styleof li{ height:400px; margin-top:30px;}

.casebox .styleof li .imgDiv{ position:absolute; left:0px; top:0px;}

.casebox .styleof li .imgDiv img{ width:600px; height:400px;}

.casebox .styleof li a{ display:block; height:400px; background:#efefef; position:relative; padding:0 70px 0 640px;}

.casebox .styleof li .name{ padding-top:60px; height:60px; font-size:24px; color:#494848; position:relative;}

.casebox .styleof li .name em{ position:absolute; left:0px; bottom:0px; width:32px; height:3px; display:block; background:#72BB38;}

.casebox .styleof li .content{ font-size:15px; line-height:26px; height:96px; overflow:hidden; color:#a1a1a1; padding-top:25px; margin-bottom:35px;}

.casebox .styleof li .btnDiv{ display:block; width:120px; height:35px; border:#45af31 solid 1px; color:#45af31; line-height:35px; text-align:center; font-size:14px; border-radius:20px; -moz-border-radius:20px;}

.casebox .styleof li:hover a{ background:#45af31;}

.casebox .styleof li:hover .name{ color:#fff;}

.casebox .styleof li:hover .name em{ background:#fff;}

.casebox .styleof li:hover .content{ color:#fff;}

.casebox .styleof li:hover .btnDiv{ border:#fff solid 1px; color:#fff;}

.casebox .styleof li:nth-child(2n) a{ padding:0 690px 0 40px;}

.casebox .styleof li:nth-child(2n) .imgDiv{ left:auto; right:0px;}



#pages { padding:14px 0 10px; font-family:宋体; margin:0 auto; }

#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}

#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }

#pages span { display:inline-block; height:22px; line-height:22px; background:#2da039; border:1px solid #2da039; color:#EDEBD4; text-align:center;padding:0 10px}

.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*宝典*/

.bao_course{background:#f5f5f5;}

.question{padding:30px 0;background:#f5f5f5;margin-bottom:40px;}

.question ul{overflow: hidden;margin: 0 -50px;}

.question ul li{float: left;width: 50%;padding:0 50px;box-sizing:border-box}

.question ul li:last-child .item h3{background-color:#ef7237;}

.question .item h3{font-size:26px;font-weight:bold;border-radius:30px;line-height:48px;display:inline-block;width:255px;margin:0 0 20px 0;text-align:center;color:#fff;background-color:#45af31;}

.question .item p{font-size:17px;line-height:1.6;margin: 0;}

.wrap .title_courses{text-align:center;margin-bottom:30px}

.wrap .title_courses h2{font-size: 34px;font-weight: bold;margin: 0;}

.wrap .title_courses h2 b{font-size:40px;color:#45af31;}

.wrap .courses .item{display: table;width: 100%;margin-bottom:40px;}

.wrap .courses .item .text{display:table-cell;width:60%;padding:0 10% 0 30px;vertical-align: middle;background-color: #f6f6f6;}

.wrap .courses .item .text h3{font-size: 28px;font-weight: bold;margin-top: 0;color: #45af31;}

.wrap .courses .item .text p{font-size: 16px;line-height: 1.875;}

.wrap .courses .item .pic{display: table-cell;width: 40%;vertical-align: middle;}

.wrap .courses .item .pic .img-box{position:relative;display:block;overflow:hidden;padding-bottom:65%;}

.courses .item .pic .img-box img{transition: all 0.6s;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}

.wrap .courses .item .pic .img-box:hover img{transform:scale(1.3);}

/*加盟支持*/

.supportbox{overflow:hidden;margin-bottom:20px}

.support ul{margin-left:-35px}

.support li {float:left;width:25%;padding:0 0 35px 35px;box-sizing: border-box;}

.support .suitem {background-color: #fff;text-align: center;display: block;-webkit-transition: all .2s linear;transition: all .2s linear;

	-webkit-box-shadow: 0 3px 18px rgba(0,0,0,.1);box-shadow: 0 3px 18px rgba(0,0,0,.1);border: #efefef solid 1px;border-top: #ee6124 solid 5px;border-radius: 10px;padding: 20px;}

/*.support .suitem:hover {-webkit-transform: translate3d(0, -8px, 0);transform: translate3d(0, -8px, 0);}*/

.support .suitem span {font-size:42px;display: block;margin-bottom:10px;}

.support .suitem img{margin-bottom:6px;width:66px}

.suitem .iconfont {font-size:50px;padding: 10px;border: #ff0000 solid 1px;border-radius: 200%;margin: 10px 0px;}

.support .suitem h3 {font-size:30px;color:#ee6124}

.support .suitem p {color: #727272;padding: 10px 0 15px;height:80px;font-size:17px;letter-spacing:-0.7px}

.support li:nth-child(2) .suitem h3,.support li:nth-child(5) .suitem h3,.support li:nth-child(8) .suitem h3,.support li:nth-child(11) .suitem h3{color:#47b72d}

.support li:nth-child(3) .suitem h3,.support li:nth-child(6) .suitem h3,.support li:nth-child(9) .suitem h3,.support li:nth-child(12) .suitem h3{color:#fcc101}

.support li:nth-child(2) .suitem,.support li:nth-child(5) .suitem,.support li:nth-child(8) .suitem,.support li:nth-child(11) .suitem{border-top: #47b72d solid 5px}

.support li:nth-child(3) .suitem,.support li:nth-child(6) .suitem,.support li:nth-child(9) .suitem,.support li:nth-child(12) .suitem{border-top: #fcc101 solid 5px}

/*合伙人*/

.adv{overflow:hidden;margin-bottom:50px;background:url(../images/bg_01.png) center top no-repeat}.adv .title{margin-bottom:12px}

.adv .title h4{margin-bottom:6px}

.adv-cont-list{margin-left:25px;margin-left:-100px}

.adv-cont dl{float:left;width:550px;margin-left:100px;margin-bottom:36px}

.adv-cont dl:hover img{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center bottom;transform-origin:center bottom}

.adv-cont dt{height:100px;text-align:center; line-height:138px;margin-bottom:12px;padding-bottom:10px;background:url(../images/advbg.png) center bottom no-repeat}

.adv-cont dt img{}

.adv-cont dd{position:relative;height:46px;text-align:center;}

.adv-cont p{height:42px;line-height:42px;padding-left:46px;margin-left:28px;border:2px solid #e35d25;border-radius:10px;background:#fff;-webkit-box-shadow:3px 2px 2px rgba(226,226,226,.6);box-shadow:3px 2px 2px rgba(226,226,226,.6);font-size:18px}

.adv-cont .num{position:absolute;left:0;top:50%;width:62px;height:62px;line-height:62px;margin-top:-32px;border:2px solid #e35d25;border-radius:50%;background:#fff;font-weight:700;font-size:52px;color:#45af31}



.gaishubox{overflow:hidden;}

.gaishu{overflow:hidden;margin-bottom:50px}

.gaishu .gsitem{width:35%;float:left;margin-left:12%}

.gaishu .gstitle{font-size:20px;font-weight:bold;color:#333;margin-bottom:15px;padding-left:40px;background:url(../images/gs1.jpg) no-repeat center left;}

.gaishu .gsitem .gswords p{font-size:17px;line-height:2}

.gaishu .gsitem:last-child .gstitle{background:url(../images/gs2.jpg) no-repeat center left;}



.nrbox{overflow:hidden;margin-left:-40px;margin-bottom:50px}

.nrbox .nritem{width:208px;margin-left:40px;text-align:center;float:left;height:208px;overflow:hidden;}

.nrbox .nritem .nrwords{margin-top:-155px}

.nrbox .nritem h4{font-size:40px;font-weight:bold;color:#d2a468}

.nrbox .nritem p{font-size:22px;color:#fff}

/*second合作人*/

.partitlebox{background:url(../images/partbg.png) no-repeat center;height:130px;width:305px;margin:0 auto 35px;}

.partitlebox .parnum{font-size:65px;color:#daa86b;margin-top:15px}

.partitlebox .partitle{text-align:right;margin-top:15px}

.partitlebox .partitle h4{font-size:40px;font-weight:normal;color:#333}

.partitlebox .partitle p{font-size:20px;color:#8a8a8a}

.part2{background:url(../images/partbg2.png) no-repeat center;}

.part3{background:url(../images/partbg3.png) no-repeat center;width:500px}

.part2 .partitle h4,.part3 .partitle h4{color:#fff}

/*四大亮点*/

.lights{overflow:hidden;margin-left:-40px;margin-bottom:50px}

.lights .nritem{width:270px;margin-left:40px;text-align:center;float:left;height:210px;overflow:hidden;}

.lights .nritem .nrwords{margin-top:-168px;}

.lights .nritem .nrwords img{margin:9px 0;}

.lights .nritem h4{font-size:24px;font-weight:bold;color:#fff;}

.lights .nritem p{font-size:18px;color:#f5f5f5} 

/*七大支持*/

.zhichibox{padding:110px 0 220px;overflow:hidden;background:url(../images/bg1.png) no-repeat top;margin-bottom:30px;}

.zhichi li{width:50%;float:left;margin-bottom:40px;box-sizing:border-box;padding-left:110px}

.zhichi .zcnum{font-size:34px;color:#2d2c00;margin-right:30px;line-height:45px;background-color:#daa86b;width:45px;height:45px;text-align:center}

.zhichi .zcwords{font-size:30px;color:#fff;font-weight:bold;margin-top:-8px}

.zhichi .zcwords .zcdes{font-size:18px;color:#fff;font-weight:normal;margin-top:10px}

/*企业*/

.qiyebox{padding:30px 0 240px;overflow:hidden;background:url(../images/bg2.png) no-repeat top;margin-bottom:45px;}

.qiyebox .partitlebox{margin-top:280px}

.background3{padding:30px 0 80px;overflow:hidden;background:url(../images/bg3.png) no-repeat bottom;margin-bottom:50px;}

.jieshao p{font-size:22px;color:#fff;text-indent:2em;letter-spacing:1px;line-height:1.8}

.fazhan{background:url(../images/fazhanbg.png) no-repeat top center;padding:0 150px; min-height:970px;margin-top:50px}

.fzitem{overflow:hidden;background:#d2a468;height:105px;margin-bottom:70px;

position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center}

.fzitem .fzdate{color:#333;padding-top:18px;font-size:24px;line-height:26px;height:105px;width:85px; background:#e5bc86;text-align:center;letter-spacing:-1px;box-sizing:border-box;}

.fzitem .fzdate .fzmonth{font-size:46px;line-height:44px;font-weight:bold;letter-spacing:-2px}

.fzitem .fzcontent{height:105px;font-size:22px;line-height:1.5;color:#222;max-width:320px;box-sizing:border-box;padding:0 15px;

position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center}

.fzleft{margin-top:82px}

.fzright{margin-top:170px}

/*风采*/

.fengcaibox{overflow:hidden;margin-bottom:120px}

.fengcai{overflow:hidden;margin-bottom:60px}

.fengcai ul{margin-left:-30px}

.fengcai li{margin-left:30px;width:380px;height:234px;float:left;margin-bottom:30px;overflow:hidden;}

.fengcai li img{width:380px;height:234px;transition: all 0.6s;}

.fengcai li:hover img{transform:scale(1.4); }

.businessbox{padding:40px 0 100px;}

.city{text-align:center;font-size:30px;color:#444;margin:60px 0 30px;overflow:hidden;}

.applybtn{width:300px;height:80px;background:#daa86b;color:#fff;margin:50px auto;letter-spacing:2px; text-align:center;font-size:26px;box-sizing:border-box;padding-top:6px}

.applybtn .en{font-size:16px;letter-spacing:0px}

.applybtn a{color:#fff}

.businessbox .fccenter{color:#fff;font-size:26px;text-align:center;}

.businessbox .fccenter .en a{color:#ac875a;font-size:24px;margin-top:20px}

/*项目介绍*/

.mengshang .fccenter a{color:#ac875a;font-size:24px;margin-top:20px;text-align:center;display:inherit;}

.xmbox{background:url(../images/projectbg.jpg) no-repeat;padding-top:40px;margin-bottom:50px}

.xmcontent {width:1200px;height:520px;background: url(../images/conBg.png) no-repeat left top;position:relative;transition:.5s ease; }

.xmcontent:hover {transform: translateY(-5px); }

.xmcontent .xmimg {text-align:center;position:absolute;top:20px;left:20px;z-index:2;width:435px;height:435px;border-radius:50%;overflow:hidden; }

.xmcontent .xm_introduce {position:absolute;border-radius:30px;top:60px;right:20px;width:870px;

    height:355px;background:#fff;font-size:18px;color:#444;line-height:2;box-sizing:border-box;padding:20px 20px 0 175px; }

.xmcontent .xm_introduce p{text-indent:2em; }



.zcfengcai .fengcaibox{margin-bottom:40px}

.zcfengcai .fengcai{margin-bottom:0}



@media (max-width:1400px){

	.header{width:1100px}

	.container{width:1100px;}

	.process li{width:137px}

	.groupimg li{width:263px}

	.projecta{margin-left:-19px;margin-bottom:19px}

	.projecta .pimg{width:354px}

	.projecta .pro1{width:354px;margin-left:19px}

	.projecta .pro2{width:354px;margin-left:19px}

	.projectb{margin-left:-19px}

	.projectb li .pimg{width:354px;}

	.projectb li{width:354px;margin-left:19px}

	

	.location{width:1100px}

	.caseone li{width:208px}

	.case_center .caseside .caseimg{width:208px}

	.case_center .casecenter{width:654px}

	.j_message input,.j_message textarea{width:200px}

	.joininfo .infot{margin-right:50px}

	.j_message button{margin-left:30px}

	.service .sleft{margin-right:435px;}

	.Slogan, .Slogan2{font-size:65px}

	.innews{margin-left:-13px}

	.newsitem{width:358px;margin-left:13px}

	.mapbox .mapform{width:335px}

	.links .link{max-width:93%}

	.contact img{width:40px}

	.contact .phonenum{line-height:32px;font-size:25px}

	.min_menu li{width:122px}

	.hotline{margin-left:55px}

	.hotline h3{font-size:40px}

	.hotline a{margin-top:12px}

	.footer_box .code p{float:right;width:15px;margin-top:10px;margin-left:5px}

	.rightadv{top:40%}

	.bottom .infot{background-size:58px;padding-left:60px}

	.bottom .infot p{font-size:26px}

	.bottom .j_message input,.bottom .j_message textarea{width:170px}

	.adv-cont dl{width:500px}

	.xmcontent{background-size:1100px}

	.xmcontent .xmimg{width:400px;height:400px;top:17px;left:17px;}

	.xmcontent .xm_introduce{width:800px;height:325px;top:55px;padding:15px 15px 0 170px;}

	.fengcai ul{margin-left:-25px}

	.fengcai li{margin-left:25px;width:350px;}

	.newsside{width:300px;}

	.newsright{width:780px}

	.story-cont-l,.story-cont-r{width:505px}

	.chairmanbox .cwords em{margin-left:48%}

	.lights{margin-left:-28px}

	.lights .nritem{width:254px;margin-left:28px}

	.nrbox{margin-left:-30px}

	.nrbox .nritem{margin-left:30px;width:196px;height:196px}

	.nrbox .nritem .nrwords{margin-top:-162px}

	.fazhan{padding:0 100px;}

	.support ul{margin-left:-28px}

	.support li{padding:0 0 28px 28px;}

}

@media (max-width:481px){

	.top_nav{display:block;}

	.top_nav { height: 52px; box-shadow: 0 0 8px rgba(0, 0, 0, .5); background:rgba(255, 255, 255, 0.9); position: fixed; top: 0; z-index: 1020; width:100%;}

	.navbar { margin: 0 auto;}

	.navbar .mnav { float: right; }

	.navbar .logoimg a{color:#42a030;font-size:24px;line-height:52px;font-weight:bold}

	.navbar .logoimg img{float:left;width:50px;margin-top:4px;margin-right:6px}

	.navbar .logoimg p{float:left;}

	.navbar .mnav a {display: block; width: 80px; text-align:center;}

	.navbar .mnav a:link  {color:#666; text-decoration:none;}

	.navbar .mnav a:visited  {color:#666;text-decoration:none;}

	.navbar .mnav a:hover  {color:#FFF;text-decoration:none;font-weight:bold;}

	.navbar .mnav li {  }

	.navbar .mnav li a:hover{ background:#999;}

	.navbar .mnav li ul {line-height:27px; list-style-type: none;text-align:left;left: -999em; width: 150px; position: absolute;}

	.navbar .mnav li ul li{float: left; width: 150px;background:#EFEFEF; position: relative; left: -71px; top: -6px;}

	.navbar .mnav li ul a{display: block; overflow:hidden; width:150px; text-align: center; font-size: 17px; line-height: 52px; color: #333;}

	.navbar .mnav li ul a:hover{color:#fff;text-decoration:none;background:#42a030;}

	.navbar .mnav li:hover ul {left: auto;}



	.top{display:none}

	.header,.rightadv,.navBg{display:none}

	.container{width:360px;}

	.titlebox{margin-bottom:20px}

	.titlebox .title{margin-bottom:10px}

	.banner .bd li,.banner .bd img{height:230px}

	.mbanner{margin-bottom:30px}

	.group{margin-bottom:30px;box-sizing:border}

	.groupimg{margin-left:0}

	.groupimg ul{margin-left:-8px}

	.groupimg li{width:176px;margin-left:8px;margin-bottom:8px;height:130px;}

	.groupimg li img{width:100%;height:130px}

	.group .gmore{margin-top:15px}

	.title h1{font-size:27px}

	.titlebox .texplain{font-size:17px}

	.databox{margin-bottom:30px;box-sizing:border-box}

	.databox .container{width:100%}

	.dataitem{padding:20px 0;width:50%;height:138px;border-bottom:solid 1px #e6e6e6}

	.dataitem:nth-child(3) .datab{border:0;}

	.datab{position:relative;padding-left:4px}

	.dataitem .slogan{font-size:20px;}

	.dataitem .short{font-size:13px;letter-spacing:-0.5px}

	.dataitem .dimg1{margin-left:-145px}

	.dataitem .datanum{font-size:32px;}

	.dataitem .datanum .plus{left:-10px}

	.dataitem .datanum .dw{left:-18px}

	.dataitem .pleft1{margin-left:-75px}



	.projectbox{margin-bottom:20px}

	.projecta .projectword{position:relative;top:-335px;left:0;box-sizing:border-box;padding-left:24px}

	.projectb li .projectword{box-sizing:border-box;left:0;padding-left:25px}

	.projecta .pimg{width:100%}

	.projecta .pro1{width:100%;height:207px;margin-left:0;position:relative;}

	.projecta .pro2{display:none}

	.projecta{margin-bottom:7px;margin-left:0}

	.projectb{margin-left:0px}

	.projectb li .pimg{width:100%;}

	.projectb li{width:100%;margin-left:0;margin-bottom:8px;overflow:hidden;box-sizing:border-box}

	.processbox{margin-bottom:15px}

	.process li{width:33.33%;margin-bottom:10px}

	.process li p{font-size:15px;}

	.process li .proimg{height:80px;margin-bottom:5px}

	.process li .proimg img{width:80px}

	.process li:hover .proimg img{margin-top:-80px;}

	

	.Slogan, .Slogan2{font-size:32px;padding:20px 0;margin-bottom:20px}

	.links li{margin-left:0;margin-right:12px}

	.links .link{max-width:80%;max-height:50px}

	.joininfo,.case_center .caseside,.footer_box{display:none}

	.min_menu,.hotline,.footer_box .code{display:none}

	.contact img{width:24px;}

	.contact .phonenum{line-height:22px;font-size:18px;}

	.caseone{margin-left:-2%;height:117px}

	.caseone li{width:48%;margin-left:2%;height:110px;margin-bottom:7px;}

	.case_center{margin-left:0}

	.case_center .casecenter{width:100%;margin-left:0;background-size:100%;height:155px;padding-top:14px}

	.case_center p{font-size:38px;}

	.case_center .jmnum{font-size:35px}

	.service{background:none;height:295px;box-sizing:border-box}

	.service .sleft{margin-right:50px}

	.service .itemnum{left:0;}

	.service .itemnum img{width:36px}

	.service .itemnum p{line-height:36px}

	.service .sitem:hover .desbox{display:none}

	.newsbox{margin-bottom:10px}

	.innews{margin-left:0;width:100%}

	.newsitem{padding:20px 10px;width:100%;margin-left:0;margin-bottom:10px}

	.problem{padding:20px 0;}

	.problem ul{max-height:150px;overflow:hidden;}

	.problem li{width:100%}

	.joinusbox{margin:20px auto;}

	.joinusbox .joinnum{width:320px;margin:20px auto 0;}

	.joinusbox .joinnum img{width:40px;margin-right:12px}

	.joinusbox .joinnum p{font-size:38px;line-height:35px;}

	.mapbox{width:100%}

	.mapbox .mapimg{width:100%}

	.mapbox .mapimg img{width:100%}

	.mapbox .mapform{margin:15px}

	.mapbox .mapform input{margin-bottom:12px}

	.mapbox .mapform textarea{margin-bottom:10px}

	.record a{margin-left:10px;font-size:12px;}

	.record{line-height:35px}

	.bottom{display:none}



	.location{width:360px;box-sizing:border-box}

	/*盟商风采*/

	.casebox .style{margin-top:0}

	.style .style_title{margin-bottom:20px}

	.casebox .style .skind li{height:44px;margin:0 3px;}

	.casebox .style .skind li a{width:64px;line-height:35px;font-size:15px;border-radius:6px;letter-spacing:-0.5px}

	.casebox .style .skind li.on{background-position:center 33px;}

	.casebox .styleof li{margin-top:15px;height:auto}

	.casebox .styleof li a{height:auto;padding:0 0 15px;}

	.casebox .styleof li .imgDiv{width:100%;height:220px;overflow:hidden;position:relative;}

	.casebox .styleof li .imgDiv img{width:100%;height:auto}

	.casebox .styleof li .name{padding-top:2px;left:10px;height:36px}

	.casebox .styleof li .content{padding-top:2px;padding-left:10px;line-height:22px;margin-bottom:2px}

	.casebox .styleof li .btnDiv{margin-left:10px}

	.casebox .styleof li:nth-child(2n) a{padding:0 0 15px;}

	/*资讯*/

	.newsside{display:none}

	.newsright{width:100%;padding:6px;}

	.newsbox .hd li{margin:0 6px;}

	.newsbox .news li{width:100%}

	.newsbox .news li a{display:inline}

	.newsbox .hd p{width:100px}

	.news li .imgnews{top:10px;width:100%;overflow:hidden;position:relative;}

	.news li{padding-left:0;height:auto;padding-bottom:5px;}

	.news li .imgnews img{width:100%}

	.news li .name{margin:6px 0}

	.btnDiv{display:none}

	.news li .name a{padding:8px 0 0px;font-size:20px;}

	.news li .article{padding-top:0;margin-bottom:8px;line-height:20px;height:40px}

	.newShow .name{font-size:21px;}

	.newShow .time{background-position:35%;}

	.newShow .topDiv{padding-bottom:0}

	.pageDown .box{padding-top:20px;}

	.pageDown{height:96px}

	.pageDown .btn{top:32px;}

	.abtitle{margin-bottom:20px}

	/*加盟支持*/

	.support ul{margin-left:-5px}

	.support li{width:50%;padding:0 0 10px 5px;}

	.support .suitem{padding:15px 5px;}

	.support .suitem span{margin-top:-8px;font-size:40px;margin-bottom:0}

	.support .suitem p{padding:10px 0 2px;}

	.support .suitem img{margin-bottom:0;width:50px}

	.support .suitem h3{font-size:26px;}

	.fengcai ul{margin-left:-1.5%}

	.fengcai li{width:48.5%;margin-left:1.5%;height:120px;margin-bottom:5px}

	.fengcai li img{width:100%;height:120px}

	.zcfengcai .fengcaibox{margin-bottom:25px}

	/*关于我们*/

	.abtitle h3{font-size:24px}

	.abtitle p{font-size:13px}

	.wrap-custom .custom .pic{width:100%}

	.wrap-custom .custom .text{width:100%;padding-left:0}

	.wrap-custom .custom .text .title-custom p{display:none}

	.story_cont{background-size:115%}

	.story-cont-l, .story-cont-r{width:150px;}

	.story_cont h4{font-size:15px;line-height:1.3;}

	.story-cont-l{padding-top:58px;}

	.story_cont .l-one{}

	.story_cont .l-two{height:145px}
.l-5{height: 50px}
		.l-fou{height: 50px}
	.story-cont-r{padding-top:0;}

	.story_cont .r-one{height:110px}

	.story_cont .r-two{height:50px}

	.story_cont .r-thr{height:145px}
	.story_cont .r-5{height: 50px}
		.story_cont .r-fou{height: 50px}
	.wrap-custom .custom .text .note p{line-height:1.6}

	.wrap-custom .custom .text .link ul li{padding-right:10px;padding-left:0}

	.chairmanbox .cimg{width:100%}

	.chairmanbox .cimg img{width:100%}

	.chairmanbox .cwords{width:100%;padding-left:0;padding-top:0;line-height:1.6;font-size:16px;}

	.chairmanbox{padding:30px 0;}

	.chairmanbox .cwords em{margin:5px 0 0 10%;}

	.messagebox .contact .left{width:100%;margin-top:25px;}

	.messagebox .contact .left .tell{margin-left:0}

	.messagebox .contact .left .text{width:100%;padding:20px 10px 24px;margin-left:0;box-sizing:border-box}

	.messagebox .contact .left .text p{font-size:17px;height:40px;}

	.messagebox .contact .right{width:100%;margin-top:26px;}

	.messagebox .contact .right .headertitle{margin-left:0}

	.messagebox .contact .right .bd{margin-left:0}

	/*综合体*/

	.question{padding:5px 0 0;margin-bottom:20px;}

	.question ul{box-sizing:border-box;margin:0;width:100%}

	.question ul li{width:100%;margin-bottom:20px;padding:0;}

	.question .item h3{font-size:24px;margin:0 auto 10px;display:block;}

	.question .item p{font-size:16px}

	.bao_course{box-sizing:border-box}

	.wrap{box-sizing:border-box}

	.wrap .title_courses{margin-bottom:20px}

	.wrap .title_courses h2{font-size:26px}

	.wrap .title_courses h2 b{font-size:32px;}

	.wrap .courses .item{position:relative;overflow:hidden;margin-bottom:20px;box-sizing:border-box;}

	.wrap .courses .item .text{height:605px;padding:0 9px; display:block;width:100%;box-sizing:border-box;position:relative;top:234px;}

	.wrap .courses .item:nth-child(2) .text{height:505px;}

	.wrap .courses .item:nth-child(1) .text{height:580px;}

	.wrap .courses .item .pic{display:block;width:100%;overflow:hidden;position:absolute;top:0;height:234px;box-sizing:border-box;}

	.wrap .courses .item .text h3{font-size:24px;}

	.wrap .courses .item .text p{line-height:1.6}

	.courses .item .pic .img-box{padding:0;position:relative;}

	.courses .item .pic .img-box img{height:auto}

	/*城市合伙人*/

	.partitlebox{background-size:75%;width:225px;height:100px;margin:0 auto 25px;}

	.partitlebox .parnum{font-size:46px;}

	.partitlebox .partitle h4{font-size:30px}

	.partitlebox .partitle p{font-size:15px}

	.lights{margin-left:-1.5%;margin-bottom:0}

	.lights .nritem{width:48.5%;margin-left:1.5%;height:138px;margin-bottom:5px}

	.lights .nritem h4{font-size:22px;}

	.lights .nritem p{font-size:15px;}

	.lights .nritem img{width:100%;}

	.lights .nritem .nrwords img{width:23px}

	.lights .nritem .nrwords{margin-top:-128px;}

	.zhichibox{padding:70px 0 50px;background-size:410%;background-position:center -10px;margin-bottom:0}

	.zhichi li{padding-left:5px;}

	.zhichi .zcnum{font-size:25px;width:30px;height:30px;line-height:30px;margin-right:10px;}

	.zhichi .zcwords{font-size:22px;margin-top:0;width:76%}

	.zhichi .zcwords .zcdes{font-size:15px;margin-top:5px;}

	.gaishu{margin-bottom:15px}

	.gaishu .gsitem{width:47%;margin-left:3%}

	.gaishu .gstitle{padding-left:25px;font-size:18px;margin-bottom:8px;background-size:20px;}

	.gaishu .gsitem .gswords p{font-size:15px;line-height:1.6}

	.gaishu .gsitem:last-child .gstitle{background-size:24px;}

	.nrbox{margin-left:-1.5%;height:360px;margin-bottom:0}

	.nrbox .nritem{width:48.5%;margin-left:1.5%;height:177px;margin-bottom:5px}

	.nrbox .nritem img{width:100%}

	.nrbox .nritem .nrwords{margin-top:-145px;}

	.part3{width:350px;background-size:90%}

	.part3 .parnum{font-size:42px;margin-top:16px;}

	.part3 .partitle h4{font-size:27px;}

	.part3 .partitle p{font-size:15px;}

	.jieshao p{font-size:18px;line-height:1.7}

	.fazhan{padding:0;background-size:25%;margin-top:15px;min-height:800px}

	.fzitem .fzdate{font-size:16px;width:45px}

	.fzitem .fzdate .fzmonth{font-size:34px;font-weight:normal;}

	.fzitem .fzcontent{font-size:15px;line-height:1.4;padding:0 7px;max-width:120px}

	.fzleft{margin-top:48px;}

	.fzitem{margin-bottom:25px}

	.fzright{margin-top:112px;}

	.qiyebox{background-size:440%;background-position:center -112px;padding:0;margin-bottom:0}

	.qiyebox .partitlebox{margin-top:100px;}

	.background3{background-size:353%;padding-bottom:0;margin-bottom:0}

	.fengcaibox{margin-bottom:30px}

	.fengcai{margin-bottom:30px}

	.city{margin:0;font-size:20px;}

	.applybtn{width:210px;height:66px;font-size:22px;}

	.applybtn .en{font-size:12px;}

	.mengshang .fccenter a,.businessbox .fccenter .en a{font-size:20px;}

	/*项目*/

	.adv{margin-bottom:20px}

	.adv-cont-list{margin-left:0}

	.adv-cont dl{width:100%;margin-left:0}

	.adv-cont dd{height:54px}

	.adv-cont p{height:50px;font-size:16px;padding-left:50px;padding-right:15px;line-height:24px}

	.adv-cont dl:first-child dd p{line-height:50px}

	.xmbox{padding:30px 0;background-size:420%;margin-bottom:30px;overflow:hidden;}

	.xmcontent{background:none;height:auto}

	.xmcontent .xmimg{position:relative;width:100%;height:260px;border-radius:5px;top:0;left:0;}

	.xmcontent .xmimg img{width:100%}

	.xmcontent .xm_introduce{position:relative;top:0;right:0;width:100%;padding:10px 0 0;

		font-size:16px;line-height:1.6;border-radius:0;height:auto;background:none;}

	

	.record{margin-bottom:0}

	.footer{height:55px;display:block;}

	.footer-con{width:100%;height:54px;position:fixed;bottom:0;background:#47af33;border-top:1px solid #1fa76c;-webkit-transition:right .5s ease;transition:right .5s ease;}

	.footer li{ float:left; width:25%;}

	.footer li a,.footer li span{display:block;height:22px;padding:30px 0 0 0;text-align:center;font-size:14px;color:#fff;cursor:pointer;}

	.footer li.zx a{background:url(../images/ico-mess.png) center 3px no-repeat; background-size: 26px 26px;}

	.footer li.tel a{background:url(../images/ico-tel.png) center 3px no-repeat; background-size: 26px 26px;}

	.footer li.yy a{background:url(../images/aboutus.png) center 3px no-repeat; background-size: 26px 26px;}

	.footer li.home a{background:url(../images/home.png) center 3px no-repeat; background-size: 26px 26px;}



}

@media (max-width:376px){

	.navbar .mnav li ul li{left:-91px;}

}


.model-8 {
	padding: 60px 0;
  background: #f7f9fa
}
.parter-list {
  padding-top: 16px;
  overflow: hidden
}
.parter-list li {
  float: left;
  margin-top: 1%;
  margin-right: 1%;
  overflow: hidden;
  width: 15.83333%
}
.parter-list li:nth-child(6n),.parter-list li:nth-child(12n){margin-right: 0}
.parter-list li span {
  display: block;
  overflow: hidden
}
.parter-list li span img {
  display: block;
  width: 100%;
  transition: all .3s
}
.parter-list li:hover{box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);transition: all 0.5s;transform: scale(1.05);}
@media (max-width: 1760px) {
  .parter-list {
    margin: 0 -64px
  }
  .parter-list li {
    margin-top: 40px;
    margin-left: 4.08163%
  }
}
@media (max-width: 1600px) {
  .model-8 {
    padding-top: 90px;
    padding-bottom: 80px
  }
  .parter-list {
    margin: 0 -56px
  }
  .parter-list li {
    margin-top: 40px;
    margin-left: 4.02299%
  }
}
@media (max-width: 1440px) {
  .model-8 {
    padding-top: 70px;
    padding-bottom: 60px
  }
  .parter-list {
    margin: 0 -48px
  }
  .parter-list li {
    margin-top: 30px;
    margin-left: 3.94737%
  }
}
@media (max-width: 1280px) {
  .parter-list {
    margin: 0 -40px
  }
  .parter-list li {
    margin-top: 20px;
    margin-left: 3.84615%
  }
}