/**!
 * 子页面公共杨思
 * author: wangkai;
 */


/*subbanner*/

.ewb-sub-banner {
	height: 380px;
}

.ewb-sbanner-bg1 {
	background: url(../images/sub_banner_01.jpg) center top no-repeat;
}

.ewb-sbanner-bg2 {
	background: url(../images/sub_banner_02.jpg) center top no-repeat;
}

.ewb-sbanner-bg3 {
	background: url(../images/sub_banner_03.jpg) center top no-repeat;
}

.ewb-sbanner-bg4 {
	background: url(../images/sub_banner_04.jpg) center top no-repeat;
}

.ewb-sbanner-bg5 {
	background: url(../images/sub_banner_05.jpg) center top no-repeat;
}

.ewb-sbanner-bg6 {
	background: url(../images/sub_banner_06.jpg) center top no-repeat;
}

.ewb-sbanner-bg7 {
	background: url(../images/sub_banner_07.jpg) center top no-repeat;
}

.ewb-sub-info {
	padding: 114px 0 0 0px;
	color: #fff;
}

.ewb-si-tt {
	height: 66px;
	line-height: 66px;
	font-size: 48px;
	color: #fff;
}

.ewb-si-tt-center {
	text-align: center;
}

.ewb-si-content {
	line-height: 36px;
	font-size: 16px;
}


@media (min-width: 768px) and (max-width: 1199px) {
    .ewb-sub-info {
        padding-left: 20px;
    }
}

@media (max-width: 767px) {
    .ewb-sub-banner {
        height: 200px;
    }

    .ewb-sbanner-bg1 {
        background: url(../images/sub_banner_01_s.jpg) center top no-repeat;
    }

    .ewb-sbanner-bg2 {
        background: url(../images/sub_banner_02_s.jpg) center top no-repeat;
    }

    .ewb-sbanner-bg3 {
        background: url(../images/sub_banner_03_s.jpg) 44% top no-repeat;
    }

    .ewb-sbanner-bg4 {
        background: url(../images/sub_banner_04_s.jpg) 30% top no-repeat;
    }

    .ewb-sbanner-bg5 {
        background: url(../images/sub_banner_05_s.jpg) center top no-repeat;
    }

    .ewb-sbanner-bg6 {
        background: url(../images/sub_banner_06_s.jpg) center top no-repeat;
    }

    .ewb-sbanner-bg7 {
        background: url(../images/sub_banner_07_s.jpg) 44% top no-repeat;
    }

    .ewb-sub-info {
        padding: 90px 0 0 15px;
    }

    .ewb-si-tt {
        font-size: 24px;
        height: 36px;
        line-height: 36px;
    }

    .ewb-si-content {
        font-size: 14px;
        line-height: 24px;
    }
}


/* 分页 */

.ewb-page {
	text-align: center;
	height: 26px;
}

.ewb-page-items {
	text-align: center;
	display: inline-block;
	*display: inline;
	zoom: 1;
}

.ewb-page-li {
	min-width: 36px;
	*width: 36px;
	margin-right: 4px;
	font-size: 14px;
	text-align: center;
	float: left;
}

.ewb-page-li>a {
	display: block;
	color: #555;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	border: 1px solid #dfdfdf;
}

.ewb-page-li>a:hover {
	border: 1px solid #0030cc;
}

.ewb-page-li.current>a {
	border: 0;
	height: 26px;
	line-height: 26px;
	color: #0030cc;
}

.ewb-page-li.ewb-page-noborder>span {
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	border: 0;
	color: #666;
}

.ewb-page-num {
	*width: 60px;
}

.ewb-page-li.ewb-page-num>span {
	padding: 0 5px;
	font-weight: bold;
}

.ewb-page-input {
	width: 38px;
	height: 24px;
	text-align: center;
	border: 1px solid #dfdfdf;
	line-height: 24px;
	color: #666;
	outline: none;
	vertical-align: top;
	*margin-top: -1px;
}

.ewb-page-hover {
	*width: 60px;
}

.ewb-page-go {
	margin-left: 2px;
}

.ewb-page-go:hover>a,
.ewb-page-hover:hover>a {
	color: #fff;
	background-color: #999;
	border-color: #999;
}

.ewb-page-go>a {
	font-size: 12px;
	padding: 0 6px;
}

.ewb-page-goto {
	margin-right: 0;
}

.ewb-page-li.ewb-page-goto>span {
	padding: 0 6px 0 0;
	text-align: right;
}

.ewb-page-inpt {
	margin-left: -2px;
}

.ewb-page-li.ewb-page-ellipsis>span {
	padding: 0 17px 0 16px;
	font-size: 14px;
	color: #555;
}


/*当前位置和打印*/

.ewb-crumbs {
	line-height: 47px;
	border-bottom: 1px solid #e3e3e3;
}

.ewb-location {
	float: left;
	margin-left: 5px;
	padding-left: 18px;
	color: #999;
	background: url(../images/location_ico.png) left center no-repeat;
}

.ewb-location a {
	color: #999;
}

.ewb-location a:hover {
	color: #3373cb;
}

.ewb-location span {
	color: #333;
}

.ewb-crumbs-links {
	float: right;
	margin: 15px 14px 0 0;
}

.ewb-crumbs-links a {
	float: left;
	margin-left: 25px;
	height: 18px;
}

.ewb-crumbs-links div {
	float: left;
	margin-left: 40px;
	margin-top: 0px;
}

.ewb-crumbs-links div a {
	margin-left: -20px;
	margin-top: -4px;
}

.ewb-crumbs-links-title {
	width: 20px;
}



.ewb-ci-ico1 {
	background: url(../images/ci_ico1.png);
}

.ewb-ci-ico2 {
	background: url(../images/ci_ico2.png);
}

.ewb-ci-ico3 {
	background: url(../images/ci_ico3.png);
}

.ewb-ci-ico4 {
	background: url(../images/ci_ico4.png);
}

.ewb-ci-ico1:hover {
	background: url(../images/ci_ico1_hover.png);
}

.ewb-ci-ico2:hover {
	background: url(../images/ci_ico2_hover.png);
}

.ewb-ci-ico3:hover {
	background: url(../images/ci_ico3_hover.png);
}

.ewb-ci-ico4:hover {
	background: url(../images/ci_ico4_hover.png);
}


@media (max-width: 767px) {
    .ewb-location {
        float: none;
    }

    .ewb-crumbs {
        padding: 5px 0;
        line-height: 36px;
    }

    .ewb-crumbs-links {
        margin-top: 5px;
    }
}

@media (max-width: 767px) {
	.ewb-header{height: 210px;}
	.wapHide{display: none;} 
}
@media (min-width: 767px) {
	.pcHide{display: none;} 
}

.fl_1 .title_s {
	font-size: 34px;
	text-align: center;
	height: 60px;
	line-height: 60px;
	margin: 30px auto 17px;
}

.fl_1 .title_s img {
	vertical-align: top;
	margin-top: 11px;
	margin-right: 10px;
}

.fl_1 .title_s em {
	display: inline-block;
	border-bottom: 1px solid #000;
	width: 50px;
	height: 29px;
	overflow: hidden;
	vertical-align: top;
	margin: 0 15px;
}

.fl_1 .cont {
	width: 916px;
	margin: 0 auto;
}

.fl_1 .cont .n1 {
	border: 1px solid #DDD;
	height: 108px;
}

.fl_1 .cont .n1 p {
	line-height: 40px;
	font-size: 32px;
	width: 158px;
	height: 80px;
	margin-top: 14px;
	border-right: 1px solid #DDD;
	text-align: center;
	float: left;
}

.fl_1 .cont .n1 span {
	display: block;
	text-align: center;
	font-size: 28px;
	color: #F00;
	height: 80px;
	line-height: 80px;
	margin-top: 14px;
}

.fl_1 .cont .n2 {
	line-height: 30px;
	font-size: 16px;
	color: #383838;
	padding: 22px 0 30px;
}

.fl_1 .cont .btns {
	text-align: center;
}

.fl_1 .cont .btns .btn {
	display: inline-block;
	width: 207px;
}

.fl_1 .cont .btns .btn:nth-child(2) {
	background: #ff7200;
	margin-left: 30px;
}

.title_1 {
	text-align: center;
	padding: 66px 0 44px;
}

.title_1 span {
	display: block;
	font-size: 36px;
	color: #121212;
}

.title_1 i {
	display: block;
	width: 378px;
	height: 44px;
	line-height: 44px;
	border: 1px dashed #5cadff;
	border-radius: 50px;
	margin: 14px auto 0;
	font-size: 18px;
	color: #121212;
}

.title_1 p {
	font-size: 16px;
	color: #555555;
	padding-top: 0px;
}
 
 
.floor_2 {
	height: auto;
	padding-bottom: 70px;
	overflow: hidden;
}

.floor_2 ul {
	width: 1016px;
	margin: 0 auto;
	background: url(../images/fl2_bg.png) center top no-repeat;
}

.floor_2 ul li {
	float: left;
	width: 342px;
	margin-bottom: 46px;
}

.floor_2 ul li:nth-child(2n) {
	width: 356px;
	margin-left: 318px;
}

.floor_2 ul li .box {
	height: auto;
	overflow: hidden;
	float: left;
	text-align: right;
	width: 268px;
}

.floor_2 ul li:nth-child(2n) .box {
	text-align: left;
	width: 272px;
	float: right;
}

.floor_2 ul li .box span {
	display: block;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.floor_2 ul li .box p {
	font-size: 14px;
	color: #555555;
	padding: 14px 0;
}

.floor_2 ul li .box i {
	display: inline-block;
	font-size: 16px;
	color: #ff8a00;
	border: 1px dashed #ff8a00;
	padding: 10px 10px 10px 40px;
	border-radius: 4px;
}

.floor_2 ul li:nth-child(2n) .box i {
	padding: 10px 20px 10px 10px;
}

.floor_2 .btn {
	margin-top: 0;
}

.title_1 {
	font-size: 30px;
	text-align: center;
	color: #000;
	padding: 40px 0;
}

.title_1 img {
	display: block;
	margin: 0 auto 14px;
}

.title_1 span {
	color: #000;
	font-size: 30px;
	display: block;
	font-weight: bold;
}

.title_1 span em {
	font-size: 30px;
	color: #ff0000;
	font-weight: bold;
}

.title_1 p {
	font-size: 16px;
	color: #000000;
	margin-top: 20px;
	line-height: 28px;
}

.title {
	font-size: 38px;
	color: #000000;
	text-align: center;
	padding: 70px 0 40px;
}

.title p {
	font-size: 18px;
	color: #757474;
	padding-top: 10px;
}

@media (max-width: 767px) {
	.floor_2{height: 725px;}
 	.floor_2 ul{width: 95%;background: none;}
	.floor_2 ul li:nth-child(2n) {width: 95%;margin-left: 0;}
	.floor_2 ul li{width: 100%;height: 60px;}
	.floor_2 ul li img{margin-top: 5px;}
	.floor_2 ul li span{margin-bottom: 5px;}
	.floor_2 ul li p{display: none;}
	/* .floor_2 ul li .box i{padding:0;border: none;} */
	.title_1 p{margin-top: 5px;}
	.floor_22{height: 180px;}
	.floor_22 img{width: 100%; height: 180px;}
 }
 
@media (max-width: 375px) {
	body{width: 375px;}
 }
 
@media (min-width: 760px) and (max-width: 1280px) {
    body,.container{width: 1280px;}
}
 
 
.floor_3 {
	background: url(../images/fl3_bg.jpg) center top no-repeat;
	height: 880px;
	overflow: hidden;
}

.floor_31 {
	background: url(../images/floor_3.jpg) center top no-repeat;
	height: 880px;
	overflow: hidden;
}

.floor_31 .container {
	height: 890px;
	position: relative;
}

.floor_31p {
	position: absolute;
	width: 260px;
	line-height: 26px;
	font-size: 14px;
	color: #5A5D5A;
	font-weight: bold;
	text-indent: 2em;
	letter-spacing: 2px;
}

.floor_31_1 {
	left: 70px;
	top: 250px
}

.floor_31_2 {
	left: 880px;
	top: 250px
}

.floor_31_3 {
	left: 70px;
	top: 660px
}

.floor_31_4 {
	left: 880px;
	top: 660px
}

.floor_3 .title {
	color: #fff;
	padding: 76px 0 64px;
}

.floor_3 .title p {
	color: #fff;
}

.floor_3 .w1180 .nav_1 {
	float: left;
	width: 154px;
	height: 550px;
	border-right: 4px solid #a8aaaf;
	padding-right: 34px;
}

.floor_3 .w1180 .nav_1 a {
	display: block;
	height: 50px;
	width: 154px;
	font-size: 18px;
	color: #ffffff;
	line-height: 50px;
	text-align: center;
	position: relative;
	border-radius: 6px;
	margin-bottom: 20px;
}

.floor_3 .w1180 .nav_1 a img {
	display: block;
	margin: 26px auto 20px;
}

.floor_3 .w1180 .nav_1 .swiper-pagination-bullet-active em,
.floor_3 .w1180 .nav_1 a.on em {
	display: block;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 12px solid #1890ff;
	position: absolute;
	top: 15px;
	left: 154px
}

.floor_3 .w1180 .nav_1 a.on {
	background: #1890ff;
}

.floor_3 .swiper_container {
	overflow: hidden;
	height: auto;
	position: relative;
}

.floor_3 .swiper-slide .box_top span {
	display: block;
	font-size: 34px;
	color: #fff;
	padding: 10px 0 14px 94px;
}

.floor_3 .swiper-slide .box_top span em {
	display: inline-block;
	font-size: 22px;
	color: #fff;
	margin-left: 30px;
}

.floor_3 .swiper-slide .box_top p {
	font-size: 16px;
	color: #c0c0c0;
	padding: 0 0 50px 94px;
	line-height: 26px;
}

.floor_3 .swiper-slide .box {
	padding-left: 94px;
	height: auto;
	overflow: hidden;
}

.floor_3 .swiper-slide .box img {
	display: block;
	float: left;
	margin: 12px;
}

.floor_3 .swiper-slide .box ul {
	background: url(../images/fl3_jt.png) 120px 28px no-repeat;
	width: 590px;
	float: right;
}

/* .floor_3 .swiper-slide .box ul{background: url(../images/fl3_jt.png) 120px 68px no-repeat;width: 590px;float: right;} */
.floor_3 .swiper-slide .box ul li {
	float: left;
	width: 104px;
	height: 44px;
	line-height: 44px;
	border-radius: 4px;
	background: rgba(255, 255, 255, .4);
	margin-top: 14px;
	font-size: 22px;
	color: #fff;
}

.floor_3 .swiper-slide .box ul li img {
	float: left;
}

.floor_3 .swiper-slide .box ul li:nth-child(2n) {
	width: 360px;
	height: 50px;
	border: 1px dashed #65616a;
	background: none;
	margin-left: 90px;
	margin-bottom: 34px;
	margin-top: 0;
	line-height: 24px;
	font-size: 14px;
	padding: 10px 14px;
}

.floor_3 .swiper-slide .box ul li:nth-child(5) {
	margin-top: 24px;
}

.floor_3 .swiper-slide .box ul li:nth-child(5) img {
	margin: 12px 8px;
}

.floor_3 .swiper-slide .box ul li.la {
	height: 74px;
}

.floor_3 .swiper-slide .box ul li em {
	color: #1890ff;
	font-size: 14px;
}

.floor_3 .swiper-slide .box_2 {
	padding: 0 94px;
	height: auto;
	overflow: hidden;
}

.floor_3 .swiper-slide .box_2 .info {
	background: url(../images/fl3_b2bg.png) 286px 100px no-repeat;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
}

.floor_3 .swiper-slide .box_2 ul {
	float: left;
	width: 198px;
	height: 322px;
	border: 2px dashed #615c63;
	border-radius: 4px;
	padding: 0 24px;
}

.floor_3 .swiper-slide .box_2 ul.no_2 {
	margin-left: 188px;
}

.floor_3 .swiper-slide .box_2 ul li {
	float: left;
	width: 92px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-radius: 4px;
	background: rgba(255, 255, 255, .2);
	margin: 0 10px 10px 0;
	color: #fff;
	font-size: 16px;
}

.floor_3 .swiper-slide .box_2 ul li img {
	display: block;
	margin: 26px auto 10px;
}

.floor_3 .swiper-slide .box_2 ul li:first-child {
	text-align: center;
	color: #fff;
	font-size: 24px;
	font-weight: 500;
	width: 100%;
	background: none;
	height: auto;
	margin-bottom: 20px;
}

.floor_3 .swiper-slide .box_2 ul li:nth-child(2n) {
	margin-right: 0;
}

.floor_3 .swiper-slide .box_2 ul li:nth-child(2) {
	width: 100%;
}

.floor_3 .swiper-slide .box_2 .bot {
	padding-left: 166px;
}

.floor_3 .swiper-slide .box_2 .bot a:last-child {
	margin-left: 38px;
}

.floor_3 .swiper-slide .box_3 {
	padding: 0 94px;
	height: auto;
	overflow: hidden;
}

.floor_3 .swiper-slide .box_3 img {
	display: block;
	margin: 0 auto 50px;
}

.floor_3 .swiper-slide .box_3 .bot {
	text-align: center;
}

.floor_3 .swiper-slide .box_3 .bot a:last-child {
	margin-left: 38px;
}

.floor_3 .bot a {
	display: inline-block;
	width: 148px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fa4a45;
	border-radius: 6px;
	font-size: 20px;
	color: #fff;
}

.floor_3 .bot a:last-child {
	background: none;
	margin-left: 100px;
	width: 146px;
	height: 48px;
	line-height: 48px;
	border: 1px solid #fa4a45;
	color: #fa4a45;
}

body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:14px;}
@charset "utf-8";
*{margin:0;padding:0;}
a{text-decoration:none; cursor:pointer;}
img{border:0;vertical-align:middle;}
ul li{list-style: none}
em,i{font-style:normal;}
strong{font-weight: normal;}
.fl{float:left;}
.fr{float:right;}
.floor_1{overflow: hidden;height: auto;clear: both;}
.floor_3 .box_1 ul{margin-top: 13px;margin-left: 86px;}
.floor_3 .box_1 ul li{width:285px;height:165px;float:left;margin-right: 15px;border:1px solid #e5e5e5;margin-bottom: 20px;}
.floor_3 .box_1 ul li:nth-child(7) span{margin-top: 15px;}
.floor_3 .box_1 ul li img{margin-top: 42px;margin-left: 1px;float:left;width:87px;height:86px;}
.floor_3 .box_1 ul li span{display: block;font-size:20px;color:#fff;margin-top: 36px;}
.floor_3 .box_1 ul li em{width:50px;height:1px;display: block;background:#c9c9c9;margin-top: 15px;}
.floor_3 .box_1 ul li p{margin-top: 17px;padding-right: 35px;width: 140px;color:#c0c0c0;}
.floor_1 .btn_1{margin-top: 20px;}
.side_bar{position: fixed;left: 90%;top: 100px;width: 48px;z-index: 10000;}
.side_bar li{margin: 2px 0;}
.side_bar a{display: inline-block;padding: 10px 12px;line-height: 16px;color: #FFF;width:90px;height: 16px;text-align: center;background: #4288ff;border-radius: 8px;}
.side_bar a:hover{background:none;color:#4288ff;border:1px solid #4288ff;width:88px;height: 14px;background-color: #ffffff;}


@media (max-width: 767px) {
	.floor_3{height: 825px;margin-top: -20px;}
 	.floor_3 .floor_31p{display: none;}
	.floor_33{height: 555px;}
 }

.fl {
	float: left;
}

.fr {
	float: right;
}

.floor_4 {
	height: auto;
	overflow: hidden;
	background: #fcf9f8;
	padding-bottom: 68px;
}

.floor_4 .title_1 p {
	margin-bottom: 40px;
}

.floor_4 .w1180 img {
	float: left;
	margin: 0 40px;
}

.floor_4 .w1180 .fr {
	margin-right: 42px;
}

.floor_4 .w1180 .text em {
	display: block;
	width: 73px;
	height: 27px;
	background: url(../images/fl2_logo_1.png) center center no-repeat;
	text-align: center;
	line-height: 27px;
	color: #fff;
	margin: 18px 0 14px 0;
}

.floor_4 .w1180 .text span {
	display: block;
	font-size: 30px;
	border-bottom: 3px solid #000;
	display: inline-block;
	padding-bottom: 2px;
	margin-bottom: 22px;
}

.floor_4 .w1180 .text p {
	color: #3c3c3c;
	margin-bottom: 16px;
}

.floor_4 .w1180 .text a {
	display: block;
	width: 109px;
	height: 38px;
	background: #ff5907;
	text-align: center;
	line-height: 38px;
	font-size: 16px;
	border-radius: 5px;
	margin-top: 30px;
	color: #fff;
}

.floor_42 ul li {
	float: left;
	width: 196px;
	text-align: center;
	margin: 42px 0 47px 0;
}

.floor_42 ul li img {
	display: block;
	margin: 0 auto;
}

.floor_42 ul li span {
	display: block;
	margin: 34px 0 20px 0;
	font-size: 18px;
}

.floor_42 ul li p {
	color: #808080;
	line-height: 24px;
}

.floor_42 .img_1 {
	display: block;
	margin: 0 auto 38px;
}


@media (max-width: 767px) {
	.title_1{height: 80px;}
	.floor_42 .title_1{height: 52px;margin-bottom: 0; margin-top: -50px;}
	.floor_4 .fr{float: left;width: 100%;margin-top: 22px;}
	.floor_4 .fl img,.floor_4 .fr img{margin-left:2%;margin-right:0;width: 40%;float: left;}
 	.floor_4 .text{margin-left: 0px;width: 58%;float: left;}
	.floor_42 .w1180 li{margin-bottom: 0;width: 50%;}
	.floor_42 .w1180 li span{margin-top: 10px;}
	.floor_42 .w1180 li p{margin-top: -10px;}
	.floor_42 .img_1{float:left;margin-top: 25px;}
 }


.floor_5 {
	height: auto;
	overflow: hidden;
	padding-bottom: 80px;
	background: #f9f9f9;
}

.floor_51 {
	background: url(../images/2f-img.png) center top no-repeat;
	height: 340px;
	overflow: hidden;
}

.floor_5 .box {
	background: url(../images/fl5_bg.png) center top no-repeat;
}

.floor_5 .box .fl,
.floor_5 .box .fr {
	padding-top: 30px;
}

.floor_5 .box .fl span {
	display: block;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
	width: 330px;
}

.floor_5 .box .fl span p {
	text-align: right;
	font-size: 16px;
	color: #3a3b3b;
	line-height: 24px;
	width: 310px;
	float: left;
}

.floor_5 .box .fl span p i {
	display: block;
	font-size: 18px;
	color: #f06c53;
}

.floor_5 .box .fl span em {
	display: block;
	float: right;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #f06c53;
	margin-top: 6px;
}

.floor_5 .box .fr span {
	display: block;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
	width: 330px;
}

.floor_5 .box .fr span p {
	text-align: left;
	font-size: 16px;
	color: #3a3b3b;
	line-height: 24px;
	width: 310px;
	float: right;
}

.floor_5 .box .fr span p i {
	display: block;
	font-size: 18px;
	color: #f06c53;
}

.floor_5 .box .fr span em {
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #f06c53;
	margin-top: 6px;
}

.floor_5 .bot {
	text-align: center;
}

.floor_5 .bot .btn {
	display: inline-block;
}

.floor_5 .bot .btn_1 {
	background: none;
	color: #333333;
	text-decoration: underline;
	font-size: 24px;
}

@media (max-width: 767px) {
	.floor_5{height: 1111px;}
	.floor_5 .box {
		background: url(../images/fl5_bg.png) center top no-repeat;
		background-size:360px 380px;
		margin-top: -55px;
	}
	.floor_5 .fr1{float: left;margin-top: 380px; width: 100%; padding:0 10px;}
	.floor_5 .fr{width: 98%;}
	.floor_5 .box .fr span{width: 100%;margin-bottom: 15px;padding-left: 0px;}
	.floor_5 .box .fr span em{float: left;}
	.floor_5 .box .fr span p{width: 95%;float: left;margin-left: 5px;}
 }

.floor_6 {
	height: auto;
	overflow: hidden;
	padding-bottom: 70px;
}


.floor_6 .introduce{margin: 0 auto;width:1120px;clear: both;}
.floor_6 .intro-item {
	font-family: PingFangSC-Medium;
	width: 280px;
	text-align: center;
	letter-spacing: 0;
	color: #666;
	float: left;
}

.floor_6 .intro-item img {
	width: 90px;
	height: 90px;
	vertical-align: bottom
}

.floor_6 .intro-item h3 {
	font-size: 18px;
	margin: 30px auto 10px;
	color: #333;
	text-align: center;
	line-height: 24px
}

.floor_6 .intro-item p {
	font-size: 14px;
	line-height: 24px
}

.floor_6 ul{clear: both;}
.floor_6 ul li {
	border: 1px solid #e9e9e9;
	overflow: hidden;
	height: 160px;
	margin-bottom: 30px;
}

.floor_6 ul li .fl {
	background: url(../images/fl3bg_1.jpg)center top no-repeat;
	width: 260px;
	height: 160px;
}

.floor_6 ul li:nth-child(2) .fl {
	background: url(../images/fl3bg_1.jpg)center top no-repeat;
}

.floor_6 ul li:nth-child(3) .fl {
	background: url(../images/fl3bg_2.jpg)center top no-repeat;
}

.floor_6 ul li:nth-child(4) .fl {
	background: url(../images/fl3bg_3.jpg)center top no-repeat;
}

.floor_6 ul li .fl em {
	display: block;
	margin: 16px auto 12px;
	width: 42px;
	height: 42px;
	overflow: hidden;
	background: url(../images/ico.png) left -256px no-repeat;
}

.floor_6 ul li:nth-child(2) .fl em {
	background: url(../images/ico.png) -224px -256px no-repeat;
}

.floor_6 ul li:nth-child(3) .fl em {
	background: url(../images/ico.png) -448px -256px no-repeat;
}

.floor_6 ul li:nth-child(4) .fl em {
	background: url(../images/ico.png) -678px -256px no-repeat;
}

.floor_6 ul li .fl span {
	display: block;
	text-align: center;
	color: #fff;
	font-size: 22px;
	line-height: 32px;
}

.floor_6 ul li .fl span i {
	display: block;
	color: #ff9600;
}

.floor_6 ul li .con_box {
	float: left;
	padding-left: 46px;
	width: 870px;
}

.floor_6 ul li:first-child .con_box .inf {
	padding-top: 38px;
}

.floor_6 ul li .con_box .inf {
	width: 19%;
	float: left;
	padding-top: 24px;
	margin-right: 50px;
}

.floor_6 ul li .con_box .inf_4 {
	margin-right: 0;
}

.floor_6 ul li .con_box .inf i {
	display: block;
	float: left;
	width: 34px;
	height: 34px;
	overflow: hidden;
	background: url(../images/ico.png) -52px -264px no-repeat;
	margin-right: 8px;
}

.floor_6 ul li .con_box .inf_2 i {
	background: url(../images/ico.png) -94px -264px no-repeat;
}

.floor_6 ul li .con_box .inf_3 i {
	background: url(../images/ico.png) -136px -264px no-repeat;
}

.floor_6 ul li .con_box .inf_4 i {
	background: url(../images/ico.png) -178px -264px no-repeat;
}

.floor_6 ul li:nth-child(2) .con_box .inf i {
	background: url(../images/ico.png) -276px -264px no-repeat;
}

.floor_6 ul li:nth-child(2) .con_box .inf_2 i {
	background: url(../images/ico.png) -318px -264px no-repeat;
}

.floor_6 ul li:nth-child(2) .con_box .inf_3 i {
	background: url(../images/ico.png) -360px -264px no-repeat;
}

.floor_6 ul li:nth-child(2) .con_box .inf_4 i {
	background: url(../images/ico.png) -402px -264px no-repeat;
}

.floor_6 ul li:nth-child(3) .con_box .inf i {
	background: url(../images/ico.png) -500px -258px no-repeat;
}

.floor_6 ul li:nth-child(3) .con_box .inf_2 i {
	background: url(../images/ico.png) -542px -258px no-repeat;
}

.floor_6 ul li:nth-child(3) .con_box .inf_3 i {
	background: url(../images/ico.png) -584px -258px no-repeat;
}

.floor_6 ul li:nth-child(3) .con_box .inf_4 i {
	background: url(../images/ico.png) -628px -258px no-repeat;
}

.floor_6 ul li:nth-child(4) .con_box .inf i {
	background: url(../images/ico.png) -732px -258px no-repeat;
}

.floor_6 ul li:nth-child(4) .con_box .inf_2 i {
	background: url(../images/ico.png) -774px -258px no-repeat;
}

.floor_6 ul li:nth-child(4) .con_box .inf_3 i {
	background: url(../images/ico.png) -816px -258px no-repeat;
}

.floor_6 ul li:nth-child(4) .con_box .inf_4 i {
	background: url(../images/ico.png) -858px -258px no-repeat;
}

.floor_6 ul li .con_box .w-box {
	float: left;
}

.floor_6 ul li .con_box .inf span {
	display: block;
	color: #121212;
	font-size: 18px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
}

.floor_6 ul li .con_box .inf p {
	font-size: 14px;
	color: #555555;
	line-height: 24px;
	padding-top: 6px;
}

@media (max-width: 767px) {
	.floor_6 .introduce{width: 100%;}
	.floor_6 .introduce .intro-item{width: 50%;float: left;}
 }

/* .floor_7{height: 844px;overflow: hidden;background: url(../images/fl7_bg.jpg) center top no-repeat;;} */
.floor_7{height: 724px;overflow: hidden;background: url(../images/fl7_bg.jpg) center top no-repeat;}
.floor_7 .title_1 span,.floor_7 .title_1 p{color: #fff;}
.floor_7 .info{height: 346px;background: #fff;border-radius: 16px;padding: 50px 75px;width: 1040px;margin: 0 auto;}
.floor_7 ul{background: url(../images/fl7_j.png) center 20px no-repeat;height: auto;}
.floor_7 ul li{float: left;width: 172px;margin-right: 116px;text-align: center;}
.floor_7 ul li:last-child{margin-right: 0;}
.floor_7 ul li span{display: block;width: 170px;height: 50px;line-height: 50px;font-size: 18px;font-weight: 500;color: #ff4040;border: 1px dashed #ff4040;background: #fff3f0;border-radius: 10px;}
.floor_7 ul li em{display: block;font-size: 18px;color: #ff4040;font-weight: 500;border-bottom: 1px solid #ff4040;padding: 14px 0 10px;margin-bottom: 10px;}
.floor_7 ul li i{display: block;width: 160px;margin: 0 auto;height: 42px;line-height: 42px;color: #fff;font-size: 20px;font-weight: bold;border-radius: 10px;background: #ff4040;}
.floor_7 .botted{height: auto;overflow: hidden;margin-top: 20px;}
.floor_7 .botted .box_1{float: left;width: 680px;margin-left: 10px;}
.floor_7 .botted .box_1 .notex{width: 330px;height: 174px;border: 1px dashed #ffc0a1;border-radius: 8px;margin-right: 14px;float: left;}
.floor_7 .botted .box_1 .notex:last-child{margin-right: 0;}
.floor_7 .botted .box_1 .notex span{display: block;text-align: center;font-size: 24px;color: #ff4040;padding: 30px 0 20px;}
.floor_7 .botted .box_1 .notex p{font-size: 18px;color: #7e7e7e;font-weight: 500;line-height: 30px;padding: 0 20px;}
.floor_7 .botted .box_2{float: right;width: 334px;}
.floor_7 .botted .box_2 dd{float: left;text-align: center;font-size: 18px;font-weight: 500;color: #ff5d04;width: 146px;height: 50px;line-height: 50px;border-radius: 10px;border: 1px dashed #ffb996;background: #fff7f0;margin: 0 22px 10px 0;}
.floor_7 .botted .box_2 dd:nth-child(2n){margin-right: 0;}

@media (max-width: 767px) {
	.floor_7{width: 100%;height: 588px;}
	.floor_7 .title_1 span,.floor_7 .title_1 p{color: #fff;}
	.floor_7 .info{background: #fff;padding:0.666666rem 0.4rem;border-radius: 0.266666rem; width: 90%;}
	/* .floor_7 ul{background: url(../images/fl_jt.png)32% 20% no-repeat;background-size: 5%;} */
	.floor_7 ul li{float: left;margin-right: 0.8rem;text-align: center;width: 30%;}
	.floor_7 ul li:nth-child(2){margin-right: 0.533333rem;}
	.floor_7 ul li:last-child{margin-right: 0;width: 30%;}
	.floor_7 ul li i{display: block;width: 100%;height: 30px;line-height: 30px;margin-top:20px;font-size: 16px;font-weight: 500;color: #ff4040;background: #fff3f0;border: 1px dashed #ffa39c;border-radius: 0.186666rem;}
	.floor_7 ul li p{font-size: 14px;color: #ff4040;padding: 0.266666rem 0 0.4rem;margin-top:11px;}
	.floor_7 ul li span{display: block;height: 25px;line-height:25px;width: 98%;margin-top:12px;color: #fff;background: #ff4040;font-size: 14px;font-weight: 500;border-radius: 0.186666rem;margin-bottom: 0.4rem;}
	.floor_7 ul li:last-child i{margin-bottom: 0.32rem;}
 }}


.title_1 p em {
    font-size: 22px;
    color: #ff0528;
    font-weight: bold;
}
.floor_8{overflow: hidden;height: auto;padding-bottom: 80px;background: #f9f9f9;}
.floor_8 .box{background: url(../images/fl7_01.png) center top no-repeat;width: 1001px;margin: 0 auto;height: 600px;}
.floor_8 .box ul.ul7_top{width: 50%;}
.floor_8 .box ul.fl li:first-child{margin: 56px 0 102px 110px;}
.floor_8 .box ul.fl li:nth-child(2){margin: 0 0 116px 44px;}
.floor_8 .box ul.fl li:nth-child(3){margin-left: 44px;}
.floor_8 .box ul.fr li{margin-left: 254px;}
.floor_8 .box ul.fr li:first-child{margin: 56px 0 102px 254px;}
.floor_8 .box ul.fr li:nth-child(3){margin-top: 102px;}
.floor_8 .box ul.ul7_top li span{display: block;font-size: 22px;color: #121212;margin-bottom: 12px;}
.floor_8 .box ul.ul7_top li p{font-size: 16px;color: #555555;line-height: 28px;}
.floor_8 ul.ul7_bot{width: 1182px;margin: 0px auto; margin-top: 30px;}
.floor_8 ul.ul7_bot li{float: left;width: 262px;height: 228px;border: 1px solid #e5e5e5;border-radius: 12px;margin-right: 38px;}
.floor_8 ul.ul7_bot li:last-child{margin-right: 0;}
.floor_8 ul.ul7_bot li img{display: block;margin: 32px auto 24px;}
.floor_8 ul.ul7_bot li span{display: block;text-align: center;font-size: 22px;color: #121212;margin-bottom: 24px;}
.floor_8 ul.ul7_bot li p{font-size: 14px;color: #555555;line-height: 24px;padding: 0 42px;}
.floor_8 ul.ul7_bot li:last-child p{padding: 0 30px;}


.floor_9 ul{margin-top: 1px;margin-bottom: 20px;}
.floor_9 ul li{float: left;width: 360px;height: 185px;background: #f4f4f4;border-radius: 8px;margin-left: 50px;margin-bottom: 25px;position: relative;}
.floor_9 ul li:first-child,.floor_9 ul li:nth-child(4),.floor_9 ul li:nth-child(7){margin-left: 0;}
.floor_9 ul li img{display: block;margin: 26px auto 16px;}
.floor_9 ul li p{font-size: 24px;text-align: center;color:#2d2d2d;}
.floor_9 ul li div{position: absolute;top: 0;left: 0;width: 100%;background: #e60012;height: 100%;border-radius: 8px;display: none;}
.floor_9 ul li:hover div{display: block;}
.floor_9 ul li div em{display: block;font-size: 24px;color:#fff;padding-top: 40px;margin-left: 40px;margin-bottom: 12px;}
.floor_9 ul li div span{font-size: 16px;color:#fff;display: block;width: 283px;line-height: 24px;margin-left: 40px;}


.floor_10{height: 507px;background: url(/images/fl10_bg.jpg) center center no-repeat;margin-top: 80px;}
.floor_10 .title_1{color:#fff;}
.floor_10 ul li{width: 280px;height: 240px;background: #fff;border-radius: 8px;float: left;margin: 50px 0 47px 20px;}
.floor_10 ul li:first-child{margin-left: 0;}
.floor_10 ul li img{display: block;margin: 28px auto 18px;}
.floor_10 ul li span{display: block;font-size: 22px;color:#1b1b1b;text-align: center;margin-bottom: 14px;}
.floor_10 ul li p{color:#777;width: 217px;line-height: 22px;margin: 0 auto;}

@media (max-width: 767px) {
	.title_1{font-size: 26px;}
	.floor_8{width: 100%;overflow: hidden;height: 475px;padding-bottom: 1.066666rem;}
	.floor_8 ul.pcHide{background: url(../images/fl8_1.png) center top no-repeat;background-size: 100%;width: 330px;margin: 0 auto;height: 400px;}
	.floor_8 ul.pcHide li{height: 37px; line-height:37px;padding-left:10px;width: auto;margin-top: 5px;color: #121212;margin-bottom: 12px;}
	.floor_9{width: 100%; height: 999px;}
	.floor_9 .title_1{height: 41px;}
	.floor_9 ul{width: 100%;}
	.floor_9 ul li,.floor_9 ul li:first-child,.floor_9 ul li:nth-child(4),.floor_9 ul li:nth-child(7){width: 48%;float: left; margin: 0;margin-left: 1%;margin-bottom: 2%;}
	.floor_9 ul li p{font-size: 16px;}
	.floor_10{width: 100%;height: 604px;}
	.floor_10 .title_1{height: 61px;margin-bottom: 0; padding-bottom: 0;}
	.floor_10 ul{width: 100%;}
	.floor_10 ul li,.floor_10 ul li:first-child{width: 48%;margin:0; margin-left: 1%; margin-bottom: 2%;}
	.floor_10 ul li span{font-size: 18px;width: 100%;}
	.floor_10 ul li p{font-size: 14px;width: 96%;padding: 2%; text-indent: 6%;}
	#footer ul.ewb-code li{ margin-left: 50px;}
	/* .ewb-return-top{border: 1px solid red;} */
 }








