.header-nav {

	width: 100%;
    padding: 0.2rem 2%;

}

.h-m-m-faceout {

	webkit-transform: translateX(200%);

	-ms-transform: translateX(200%);

	transform: translateX(200%);

	-webkit-transition: -webkit-transform .55s .25s ease-out;

	transition: -webkit-transform .55s .25s ease-out;

	transition: transform .55s .25s ease-out

}

.h-nav-100 {

	height: 100%;

	background: #fff;

	opacity: 0.9;

	-webkit-transition: background .35s linear, height .35s ease-in .2s;

	-moz-transition: background .35s linear, height .35s ease-in .2s;

	transition: background .35s linear, height .35s ease-in .2s

}

.header-menu {

	width: 100%;

	height: 50px

}

.header-menu .h-m-inner {

	width: 96%;

	margin: 0 auto;

	height: 50px;

	overflow: hidden;

	position: relative

}

.header-menu .h-m-inner center {

	width: 17rem;

	position: absolute;

	top: 50%;

	left: 50%;

	-webkit-transform: translate3d(-50%, -50%, 0);

	-moz-transform: translate3d(-50%, -50%, 0);

	transform: translate3d(-50%, -50%, 0);

	margin: 0 auto

}

.header-menu .h-m-inner .h-m-menu {

	width: 30px;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0

}

.header-menu .h-m-inner .h-m-menu .h-m-m-b, .header-menu .h-m-inner .h-m-menu .h-m-m-c, .header-menu .h-m-inner .h-m-menu .h-m-m-t {

	position: absolute;

	display: block;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	-webkit-transform: rotate(0);

	-moz-transform: rotate(0);

	transform: rotate(0)

}

.header-menu .h-m-inner .h-m-menu span>span {

	position: absolute;

	height: 1px;

	width: 26px;

	top: 22px;

	left: .6px;

	background-color: #fe4d00;

	border-radius: 1px;

	-webkit-border-radius: 1px;

	-moz-border-radius: 1px;

	-webkit-transition: -webkit-transform .6s, opacity .4s;

	-moz-transition: transform .6s, opacity .4s;

	transition: transform .6s, opacity .4s;

	transform-origin: center center;

	-moz-transform-origin: center center;

	-webkit-transform-origin: center center

}

.header-menu .h-m-inner .h-m-menu .h-m-m-t>span {

	-webkit-transform: translate3d(0, -.7em, 0);

	-moz-transform: translate3d(0, -.7em, 0);

	transform: translate3d(0, -.7em, 0)

}

.header-menu .h-m-inner .h-m-menu .h-m-m-b>span {

	-webkit-transform: translate3d(0, .7em, 0);

	-moz-transform: translate3d(0, .7em, 0);

	transform: translate3d(0, .7em, 0)

}

.header-menu .h-m-inner .h-m-menu .h-m-m-c>span {

	opacity: 1

}

.h-m-m-t-close {

	-webkit-transform: translate3d(0, 0, 0) rotate(45deg)!important;

	-moz-transform: translate3d(0, 0, 0) rotate(45deg)!important;

	transform: translate3d(0, 0, 0) rotate(45deg)!important

}

.h-m-m-c-close {

	opacity: 0!important

}

.h-m-m-b-close {

	-webkit-transform: translate3d(0, 0, 0) rotate(-45deg)!important;

	-moz-transform: translate3d(0, 0, 0) rotate(-45deg)!important;

	transform: translate3d(0, 0, 0) rotate(-45deg)!important

}

.header-menu .h-m-inner .h-m-menu .h-m-m-hot {

	width: 4px;

	height: 4px;

	position: absolute;

	top: 11px;

	right: 3px;

	background: #e43c3c;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	box-shadow: 0 0 5px #e43c3c;

	-moz-box-shadow: 0 0 5px #e43c3c;

	-webkit-box-shadow: 0 0 5px #e43c3c

}

.header-menu .h-m-inner .h-m-media {

	position: absolute;

	height: 50px;

	top: 0;

	right: 0;

	-webkit-transition: transform .25s .55s ease-out;

	-moz-transition: transform .25s .55s ease-out;

	transition: transform .25s .55s ease-out

}

.header-menu .h-m-inner .h-m-media .wechat {

	margin-left: 4px

}

.header-menu .h-m-inner .h-m-media div {

	line-height: 50px;

	font-size: 26px;

	color: #fff;

	display: block;

	float: right

}

.header-nav .menu-lists {

	position: absolute;

	top: 50px;

	right: 0;

	bottom: 0;

	left: 0;

	height: auto;

	overflow: hidden;

	overflow-y: auto;

}

.header-nav .menu-lists>ul {

	width: 100%;

	padding: 0 45px 2rem 45px;

}

.header-nav .menu-lists>ul>li {

	border-bottom: 1px solid #fe4d00;

	position: relative;

	vertical-align: top;

	height: 4rem;

	opacity: 0;

	-webkit-transform: scale(1.1) translateY(-24px);

	-ms-transform: scale(1.1) translateY(-24px);

	transform: scale(1.1) translateY(-24px);

	-webkit-transition: opacity .35s ease-out, -webkit-transform .35s ease-out, border-bottom .8s .2s;

	-moz-transition: opacity .35s ease-out, -moz-transform .35s ease-out, border-bottom .8s .2s;

	transition: opacity .35s ease-out, transform .35s ease-out, border-bottom .8s .2s;

	transition: opacity .35s ease-out, transform .35s ease-out, border-bottom .8s .2s;

}

.header-nav .menu-lists>ul>li>span {

	position: absolute;

	display: inline;

	height: 4rem;

	width: auto;

	right: 1.2rem;

	top: 0;

	line-height: 4rem;

	font-size: 1.8rem;

	transition: transform .8s, color 1s;

	-webkit-transition: transform .8s, color 1s;

	-moz-transition: transform .8s, color 1s;

	color: #fe4d00;

}

.menu-lists-show {

	opacity: 1!important;

	pointer-events: auto;

	-webkit-transform: none!important;

	-ms-transform: none!important;

	transform: none!important

}

.header-nav .menu-lists>ul>.on a {

	color: #fe4d00 !important;

}

.header-nav .menu-lists>ul> li.on {

	border-bottom: 1px solid #fff !important;

}

.header-nav .menu-lists>ul>.on span {

	/*color:#fff !important;*/

	transform-origin: center;

	-webkit-transform-origin: center;

	-moz-transform-origin: center;

	transform: rotate(90deg);

	-moz-transform: rotate(90deg);

	-webkit-transform: rotate(90deg);

}

.header-nav .menu-lists>ul>li>a {

	display: block;

	height: 4rem;

	line-height: 4rem;

	font-size: 1.4rem;

	color: #fe4d00;

	font-weight: 100;

	transition: color .8s;

	-webkit-transition: color .8s;

	-moz-transition: color .8s;

}

.header-nav .menu-lists>ul>li>.brandlist {

	display: block;

	width: 100%;

	height: 0;

	opacity: 0;

	transition: height .8s, opacity .8s;

	-webkit-transition: height .8s, opacity .8s;

	-moz-transition: height .8s, opacity .8s;

	overflow: hidden;

}

.header-nav .menu-lists>ul>li.on>.brandlist {

	height: 27rem;

	opacity: 1;

}

.brandlist>ul {

	width: 100%;

}

.brandlist>ul>li {

	width: 100%;

	height: 3.4rem;

	line-height: 3.4rem;

	font-size: 1.3rem;

	text-indent: 1rem;

	border-bottom: 1px solid #fe4d00;

}

.brandlist>ul>li:nth-last-child(1) {

	border: none;

}

.brandlist>ul>li>a {

	color: #ccc;

}

.header-nav .menu-lists>ul>li:nth-child(1) {

	height: auto !important;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(1) {

	transition-delay: 0s, 0s;

	-webkit-transition-delay: 0s, 0s;

	-moz-transition-delay: 0s, 0s;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(2) {

	transition-delay: .2s, .2s;

	-webkit-transition-delay: .2s, .2s;

	-moz-transition-delay: .2s, .2s;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(3) {

	transition-delay: 250ms, 250ms;

	-webkit-transition-delay: 250ms, 250ms;

	-moz-transition-delay: 250ms, 250ms;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(4) {

	transition-delay: .3s, .3s;

	-webkit-transition-delay: .3s, .3s;

	-moz-transition-delay: .3s, .3s;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(5) {

	transition-delay: 350ms, 350ms;

	-webkit-transition-delay: 350ms, 350ms;

	-moz-transition-delay: 350ms, 350ms;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(6) {

	transition-delay: .4s, .4s;

	-webkit-transition-delay: .4s, .4s;

	-moz-transition-delay: .4s, .4s;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(7) {

	transition-delay: 450ms, 450ms;

	-webkit-transition-delay: 450ms, 450ms;

	-moz-transition-delay: 450ms, 450ms;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(8) {

	transition-delay: .6s, .6s;

	-webkit-transition-delay: .6s, .6s;

	-moz-transition-delay: .6s, .6s;

}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(9) {

	transition-delay: 650ms, 650ms;

	-moz-transition-delay: 650ms, 650ms;

	-webkit-transition-delay: 650ms, 650ms;

}

.header-nav .menu-lists>ul>li:nth-child(9) {

	transition-delay: 0s, 0s;

	-webkit-transition-delay: 0s, 0s;

	-moz-transition-delay: 0s, 0s;

}

.header-nav .menu-lists>ul>li:nth-child(8) {

	transition-delay: 25ms, 25ms;

	-moz-transition-delay: 25ms, 25ms;

	-webkit-transition-delay: 25ms, 25ms;

}

.header-nav .menu-lists>ul>li:nth-child(7) {

	transition-delay: 50ms, 50ms;

	-webkit-transition-delay: 50ms, 50ms;

	-moz-transition-delay: 50ms, 50ms;

}

.header-nav .menu-lists>ul>li:nth-child(6) {

	transition-delay: 75ms, 75ms;

	-webkit-transition-delay: 75ms, 75ms;

	-moz-transition-delay: 75ms, 75ms;

}

.header-nav .menu-lists>ul>li:nth-child(5) {

	transition-delay: .1s, .1s;

	-webkit-transition-delay: .1s, .1s;

	-moz-transition-delay: .1s, .1s;

}

.header-nav .menu-lists>ul>li:nth-child(4) {

	transition-delay: 125ms, 125ms;

	-webkit-transition-delay: 125ms, 125ms;

	-moz-transition-delay: 125ms, 125ms;

}

.header-nav .menu-lists>ul>li:nth-child(3) {

	transition-delay: 150ms, 150ms;

	-webkit-transition-delay: 150ms, 150ms;

	-moz-transition-delay: 150ms, 150ms;

}

.header-nav .menu-lists>ul>li:nth-child(2) {

	transition-delay: 175ms, 175ms;

	-webkit-transition-delay: 175ms, 175ms;

	-moz-transition-delay: 175ms, 175ms;

}

.header-nav .menu-lists>ul>li:nth-child(1) {

	transition-delay: .2s, .2s;

	-webkit-transition-delay: .2s, .2s;

	-moz-transition-delay: .2s, .2s;

}

.no-scroll {

	overflow: hidden!important;

	height: 100%!important

}

.header-nav .menu-lists .menu-list-tel {

	height: 4.4rem!important;

	border-bottom: 1px solid #fff!important

}

.header-nav .menu-lists .menu-list-tel>a {

	display: block;

	height: 4.4rem;

	line-height: 4.4rem;

	font-size: 1.5rem;

	color: #000;

	font-weight: 100

}

.header-nav .menu-lists .menu-list-tel>a>b {

	display: inline-block;

	height: 4.4rem;

	line-height: 4.4rem;

	font-size: 1.7rem;

 padding: 0 .3rem

}

.h-m-menu {

	float: right;

	widht: 10%;

}

.header-menu {

	width: 10%;

	height: 50px;

	float: right;

}

* {

	margin: 0;

	padding: 0;

	border: none;

	box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-webkit-text-size-adjust: none;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

li {

	list-style: none;

}

ul {

	margin: 0;

	padding: 0;

}

a {

	text-decoration: none;

}

#submit {

	-webkit-appearance: none;

	cursor: pointer;

}

body {

	max-width: 640px;

	min-width: 320px;

	background: #f5f8fa;

	margin: 0 auto 4.6875rem auto;

	position: relative;

	overflow-x: hidden;

	width: 100%;

	font-family: "Microsoft YaHei", 'Source Han Sans', 'Hiragino Sans GB', STXihei, SimSun, Heiti, sans-serif;

}

img {

	width: 100%

}

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

 @media only screen and (max-width:640px), only screen and (max-device-width:640px) {

body, html {

	font-size: 20px

}

}

 @media only screen and (max-width:600px), only screen and (max-device-width:600px) {

body, html {

	font-size: 18.75px

}

}

 @media only screen and (max-width:540px), only screen and (max-device-width:540px) {

body, html {

	font-size: 16.88px

}

}

 @media only screen and (max-width:480px), only screen and (max-device-width:480px) {

body, html {

	font-size: 15px

}

.logo {

	margin-top: 5px;

	margin-left: 10px;

}

}

 @media only screen and (max-width:414px), only screen and (max-device-width:414px) {

body, html {

	font-size: 12.94px

}

.logo {

	margin-top: 10px;

	margin-left: 10px;

}

}

 @media only screen and (max-width:400px), only screen and (max-device-width:400px) {

body, html {

	font-size: 12.5px

}

.logo {

	margin-top: 10px;

	margin-left: 10px;

}

}

 @media only screen and (max-width:375px), only screen and (max-device-width:375px) {

body, html {

	font-size: 11.72px

}

.logo {

	margin-top: 10px;

	margin-left: 10px;

}

}

 @media only screen and (max-width:360px), only screen and (max-device-width:360px) {

body, html {

	font-size: 11.25px

}

.logo {

	margin-top: 10px;

	margin-left: 10px;

}

}

 @media only screen and (max-width:320px), only screen and (max-device-width:320px) {

body, html {

	font-size: 10px

}

.logo {

	margin-top: 10px;

	margin-left: 10px;

}

.nav_t li i {

	width: 6rem;

	height: 6rem;

	line-height: 6rem;

}

.news_title p:nth-of-type(2) {

	width: 20rem;

}

}

.logo {

	display: block;

}

.logo img {

	width: 100%;

}

.tab {

	float: right;

}

header {

	padding: 2.5rem 0.5rem 1rem 0.5rem;

	overflow: hidden;

	border-bottom: 5px solid #ee7800;

	background: #fff;

}

/*头部问题*/

.ques_top ul {

	display: flex;

}

.ques_top ul li {

	background: #d5e6f6;

	width: 25%;

}

.ques_top ul li a {

	padding: 10% 1%;

	text-align: center;

	display: block;

	color: black;

	letter-spacing: 1px;

 	font-size: .9rem;

}

.ques_top ul li:nth-child(2n+1) a {

	color: #ff3b01;

}

/*头布局轮播*/

.swiper-container3 {

	width: 100%;

}

.lb1 {

	overflow: hidden;

	width: 100%;

}

.lb2 {

	overflow: hidden;

	width: 100%;

}

.swiper-container2 {

	width: 100%;

}



/*活动轮播*/

.demopage {

	width: 50%;

	float: left;

}

.scrollDiv {

	height: 3rem;

 line-height3rem;

	overflow: hidden;/* 必要元素 */

}

#s1 ul li a {

	color: #4d4c4c;

}

.scrollDiv li {

	height: 3rem;

	padding-left: 1rem;

	line-height: 3rem

}

.hd_gg {

	float: left;

	width: 24%;

}

.hd_banner {

	overflow: hidden;

	background: white;

	margin-top: 0.6rem;

}

.hd_zx {

	float: left;

	width: 20%;

}

.hd_zx a {

	color: #4d4c4c;

	border-left: 2px solid #bcbcbc;

	padding-left: 6%;

	margin-top: 13%;

	display: block;

}

.hd_gg span {

	color: #15c9d7;

	border: 1px solid #15c9d7;

	letter-spacing: 1px;

	border-radius: 4px;

	display: block;

	line-height: 2rem;

	height: 2rem;

	margin-top: 10%;
	padding: 0 6%;

	margin-left: 15%;

}

.hd_gg p {

	display: flex;

	margin-left: 15%;

}

.hd_gg {

	color: #a6a6a6;

}



/*电话表单*/

.telform_p {

	text-align: center;

	color: #313131;

	font-size: 1.4rem;

	letter-spacing: 2px;

	margin-top: 1rem;

    margin-bottom: .6rem;

}

#telInput {

	border: 1px solid #434343;

 border-radius: .3rem;

	display: inline-block;

	height: 3.5rem;

	line-height: 3.5rem;

	width: 70%;

	text-indent: 1rem;

	font-size: 1.2rem;

	margin-left: 2.5%;

}

#callBtn {

	background: #ff5a00;

	color: white;

	display: inline-block;

	height: 3.5rem;

	font-weight: 700;

	width: 20%;

	font-size: 1.2rem;

 border-radius: .3rem;

	margin-left: 2.5%;

}

#show {

	display: initial;

	color: red;

	font-weight: 700;

	font-size: 1.6rem;

}

.telform {

	background: #fff4eb;

 padding: .1rem 0;

}

/* 活动第二个轮 */

.swiper-container2 {

	width: 100%;

	margin: 1rem 0;

}



/*专业模块*/

.zy_top p:nth-child(1) {

	float: left;

	padding-left: 5%;

	color: #3b3c3f;

	font-size: 1.1rem;

	width: 50%;

}

.zy_top p:nth-child(2) {

	text-align: right;

	padding-right: 5%;

}

.zy_top {

	margin: 3% 0;

}

.zy_top p:nth-child(1) span {

	border-left: 2px solid #fe4d01;

	padding-left: 3%;

}

.zy_top p:nth-child(2) a {

	color: #5b5d61;

	letter-spacing: 1px;

	font-size: 1.1rem;

}

.Sy_news_top {

	background: #ededed;

	text-align: center;

}

.Sy_news_top li {

	float: left;

	width: 33%;

	position: relative;

	line-height: 3rem;

	height: 3rem;

	font-size: 1.2rem;

	letter-spacing: 1px;

	cursor: pointer;

	color: #666666;

}

.Sy_news_top li:nth-child(2) {

	border-left: #8c8c8c solid 1px;

	border-right: #8c8c8c solid 1px;

}

.Sy_news_top .hover:before {

	position: absolute;

	bottom: -1rem;

	left: 50%;

	display: block;

	visibility: hidden;

	width: 0;

	height: 0;

	border-top: 1.15rem solid #ff7d39;

	border-right: 1.15rem solid transparent;

	border-left: 1.15rem solid transparent;

	content: '';

	-webkit-transition: transform .1s;

	-moz-transition: transform .1s;

	transition: transform .1s;

	-webkit-transform: translate(-50%, -90%);

	-moz-transform: translate(-50%, -90%);

	transform: translate(-50%, -90%);

}

.Sy_news_top .hover:before {

	visibility: visible;

	-webkit-transform: translate(-50%, 0) !important;

	-moz-transform: translate(-50%, 0) !important;

	transform: translate(-50%, 0) !important;

}

.Sy_news_top .hover {

	background: #ff7d39;

	color: #FFF;

	line-height: 3rem;

	height: 3rem;

	border: 0 !important;

}

.Sy_news_con {

	padding: 1% 3% 0;

}

.Sy_news_con li {

	padding: 3% 0;

}

.Sy_news_con li .Sy_news_conwz {

	width: 66%;

	margin-left: 2%;

}

.clear {

	clear: both;

}

.zy_zx {

	display: flex;

	margin: 4% 0;

}

.zy_zx a {

	background: #aa6c00;

	color: white;

	width: 38%;

	display: inline-block;

	text-align: center;

	height: 3.3rem;

	line-height: 3.3rem;

	letter-spacing: 1px;

	font-size: 1.4rem;

	margin: 0 auto;

	border-radius: 1rem;

}

.zy_zx a:nth-child(2) {

	background: #fec036;

	color: black;

}



/*环境模块*/

.jg_hj_top p:nth-child(1) span {

	border-left: 2px solid #fe4d01;

	padding-left: 3%;

}

.jg_hj_top p:nth-child(1) {

	float: left;

	padding-left: 5%;

	color: #3b3c3f;

	font-size: 1.1rem;

	width: 50%;

}

.jg_hj_top p:nth-child(2) {

	text-align: right;

	padding-right: 5%;

}

.jg_hj_top p:nth-child(2) a {

	color: #5b5d61;

	letter-spacing: 1px;

	font-size: 1.1rem;

}

.jg_hj_top {

	margin: 3% 0;

}

.jg_hj ul {

	display: flex;

}

.jg_hj ul li {

	width: 49%;

	margin-bottom: 1%;

}

.jg_hj ul li:nth-child(2) {

	margin-left: 2%;

}

.jg_hj_tel {

	width: 98%;

	display: block;

	margin: 2% auto;

}

/* 每日一菜 */

.jg_mryc ul {

	display: flex;

	background: #fae8c8;

	padding-top: 1.5rem;

}

.jg_mryc ul li img {

	display: block;

}

.jg_mryc p {

	text-align: center;

	letter-spacing: 2px;

	font-size: 1.4rem;

	padding-bottom: 2%;

}

.jg_mryc {

	margin-bottom: 1.5rem;

}

/* 新闻模块 */

.news-x6 {

	display: block;

	width: 100%;

	overflow: hidden;

}

.news-x6 .nx-inner6 {

	display: block;

	width: 100%;

}

.news-x6 .nx-inner6 .tabs6 {

	display: block;

	width: 100%;

	background: #ededed;

}

.news-x6 .nx-inner6 .tabs6>a {

	position: relative;

	float: left;

	display: block;

	width: 33.333%;

	height: 3rem;

	color: #666666;

	text-align: center;

	font-size: 1.1rem;

	line-height: 3rem;

	-webkit-transition: .2s;

	-moz-transition: .2s;

	transition: .2s;

	letter-spacing: 1px;

}

.news-x6 .nx-inner6 .tabs6>a:nth-child(1):after {

	position: absolute;

	top: 25%;

	right: 0;

	width: 1px;

	height: 50%;

	background: #999;

	content: '';

	-webkit-transform: translate3d(-30%, 0, 0);

	-moz-transform: translate3d(-30%, 0, 0);

	transform: translate3d(-30%, 0, 0);

}

.news-x6 .nx-inner6 .tabs6>a:nth-child(2):after {

	position: absolute;

	top: 25%;

	right: 0;

	width: 1px;

	height: 50%;

	background: #999;

	content: '';

	-webkit-transform: translate3d(-30%, 0, 0);

	-moz-transform: translate3d(-30%, 0, 0);

	transform: translate3d(-30%, 0, 0);

}

.news-x6 .nx-inner6 .tabs6>.active {

	background: #ff7d39;

	color: #fff!important;

}

.news-x6 .nx-inner6 .tabs6>a:before {

	position: absolute;

 bottom: -.6rem;

	left: 50%;

	display: block;

	visibility: hidden;

	width: 0;

	height: 0;

 border-top: .7rem solid #ff7d39;

 border-right: .7rem solid transparent;

 border-left: .7rem solid transparent;

	content: '';

	-webkit-transition: transform .1s;

	-moz-transition: transform .1s;

	transition: transform .1s;

	-webkit-transform: translate(-50%, -90%);

	-moz-transform: translate(-50%, -90%);

	transform: translate(-50%, -90%);

}

.news-x6 .nx-inner6 .tabs6>.active:before {

	visibility: visible;

	-webkit-transform: translate(-50%, 0)!important;

	-moz-transform: translate(-50%, 0)!important;

	transform: translate(-50%, 0)!important;

}

.news-x6 .nx-inner6 .tabs6>.active:after {

	background: #ff7d39!important;

}

.news-x6 .nx-inner6 .swiper-container6 {

	padding-top: 1rem!important;

}

.news-x6 .nx-inner6 .content-slide6 {

	display: block;

	margin: 0 auto;

	width: 96%;

}

.news-list {

	min-height: 18rem;

}

.news-x6 .xy-list {

	display: block;

	width: 100%;

}

.news-x6 .news-list li {

	display: block;

 padding: .6rem 0;

	width: 100%;

	border-bottom: 1px dotted #ccc;

	overflow: hidden;

}

.news-x6 .xy-hiden {

	position: relative;

	display: block;

	width: 100%;

}

.xy-icon {

	position: relative;

	padding-top: 0;

	padding-left: 0;

	width: 33%;

	min-height: 3.6rem;

}

.xy-text {

	position: absolute;

	top: 0;

	right: 0;

	width: 65%;

	height: 100%;

}

.xy-n-title {

	display: inline-block;

 padding-bottom: .1rem;

	width: 100%;

	color: #fe4d00;

	text-align: left;

	font-weight: 300;

	font-size: 1.5rem;

	line-height: 1.8rem;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.xy-n-val {

	display: inline-block;

	width: 100%;

	color: #333;

	text-align: left;

	font-size: 1.1rem;

	line-height: 1.4rem;

}

.xy-n-time {

	position: absolute;

	bottom: 0;

	left: 0;

	display: inline-block;

	color: #999;

	font-size: 1rem;

}

.xy-n-val>span {

	display: inline;

	color: #fe4d00;

}

.newsmore {

	overflow: hidden;

	margin: 1rem auto;

	width: 96%;

	height: 3.4rem;

	-webkit-border-radius: 1rem;

	-moz-border-radius: 1rem;

	border-radius: 1rem;

	background: #ff7d39;

	color: #fff;

	text-align: center;

	font-size: 1.4rem;

	line-height: 3.4rem;

}

.newsmore>b {

	color: #fff;

	font-size: 1.4rem;

	-webkit-animation: bean1 1.4s infinite;

}

.newsmore:nth-child(2) {

	animation-delay: .3s;

	-webkit-animation-delay: .3s;

	-moz-animation-delay: .3s;

}

.newsmore:nth-child(3) {

	animation-delay: .6s;

	-webkit-animation-delay: .6s;

	-moz-animation-delay: .6s;

}

 @keyframes bean1 {

 0% {

 opacity: 0;

}

 100% {

 opacity: 1;

}

}

 @-webkit-keyframes bean1 {

 0% {

 opacity: 0;

}

 100% {

 opacity: 1;

}

}

 @-moz-keyframes bean1 {

 0% {

 opacity: 0;

}

 100% {

 opacity: 1;

}

}

.swiper-container6 .swiper-slide {

	width: 100%!important;

}

.swiper-slide img {

	width: 100%;

}

.swiper-pagination {

	position: absolute;

	z-index: 10;

	text-align: center;

	-webkit-transition: .3s;

	-moz-transition: .3s;

	-o-transition: .3s;

	transition: .3s;

	-webkit-transform: translate3d(0, 0, 0);

	-o-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0);

	-ms-transform: translate3d(0, 0, 0);

}

.swiper-container-horizontal>.swiper-pagination-bullets {

	bottom: 10px;

	left: 0;

	width: 100%;

}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {

	margin: 0 5px;

}

.swiper-container6 .swiper-pagination-bullet-active {

	background: #fff!important;

	opacity: 1!important;

	-webkit-transform: scale(1.3);

	-moz-transform: scale(1.3);

	transform: scale(1.3);

}

.swiper-container6 .swiper-pagination-bullet {

	background: #fff;

	opacity: .5;

	-webkit-transition: transform .2s;

	-moz-transition: transform .2s;

	transition: transform .2s;

}

.swiper-container-horizontal>.swiper-pagination {

	bottom: 10px;

	left: 0;

	width: 100%;

}

.swiper-pagination-bullet-active {

	background: #e70;

	background: rgba(238,119,0,.9);

	opacity: 1;

}

.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {

	margin: 0 5px;

}

.swiper-container6 {

	height: 100%!important;

}

.x-i-news {

	overflow: hidden;

	padding-left: 1rem;

	width: 84%;

	height: 3.6rem;

}

.x-i-news .x-i-n-inner {

	display: block;

	width: 100%;

}

.x-i-news .x-i-n-inner>h3 {

	display: inline-block;

	width: 100%;

	text-align: left;

	font-size: 1.4rem;

}

.x-i-news .x-i-n-inner>span {

	display: inline-block;

	width: 100%;

	text-align: left;

	font-size: 1.2rem;

	line-height: 1.5rem;

}

.xdf-line {

	display: block;

	width: 100%;

}

.xdf-line .xl-inner {

	position: relative;

	display: block;

	width: 100%;

}

.xdf-line .xl-inner>.xl-box {

	position: absolute;

	right: 10%;

	bottom: 16%;

	display: block;

	width: 40%;

	height: 2.6rem;

}

.xdf-line .xl-inner>.xl-box a {

	display: block;

	width: 49%;

	height: 2.6rem;

	color: #fff;

	text-align: center;

	font-size: 1.2rem;

	line-height: 2.6rem;

}

.xdf-line .xl-inner>.xl-box>.xl-about {

	float: left;

	background: #21b18d;

}

.xdf-line .xl-inner>.xl-box>.xl-zx {

	float: right;

	background: #fe4d00;

}

.news_img {

	float: left;

	width: 35%;

}

.news_img img {

	width: 8rem;

	height: 6rem;

}

.news_font h3 {

	color: #fe4d00;

	letter-spacing: 1px;

}

.news_font p {

	color: #363434;

	letter-spacing: 1px;

}

.news_font p span {

	color: #fe4d00;

	letter-spacing: 1px;

}

.news_font {

	float: left;

	width: 65%;

}



/*入学答疑*/

.jg_rxdy ul li a {

	background: #f0f0f0;

	color: black;

	width: 48%;

	margin: 2% auto;

	text-align: center;

	display: block;

	height: 3rem;

	line-height: 3rem;

	border-radius: 1rem;

}

.jg_rxdy ul {

	background: white;

}

.jg_rxdy ul li {

	display: flex;

}

.jg_rxdy_zx {

	display: flex;

	margin: 2% 0;

}

.jg_rxdy_zx a {

	background: #018ede;

	color: white;

	display: block;

	width: 40%;

	text-align: center;

	margin: 0 auto;

	height: 3rem;

	line-height: 3rem;

	letter-spacing: 1px;

	font-size: 1.2rem;

 border-radius: .6rem;

}

.jg_rxdy_zx a:nth-child(2) {

	background: #dd514c;

}

/*来校路线和地址*/

.jg_mainbot {

	background: #fbfcfd;

	padding: 2% 0;

	margin: 2% 0;

	overflow: hidden;

}

.jg_mainbot_lx {

	width: 37%;

	margin-left: 2%;

	float: left;

}

.jg_main_right ul li p:nth-child(1) {

	color: #4e4d4d;

	font-weight: 700;

	font-size: 1.1rem;

	letter-spacing: 1px;

}

.jg_main_right {

	float: left;

	width: 55%;

	margin-left: 5%;

}

.jg_main_right p {

	color: #4e4d4d;

	padding-left: 18%;

}

.jg_main_right ul li {

 margin-bottom: .3rem;

}

.jg_main_right ul li:nth-child(1) {

	background: url(../images/icno.png) center no-repeat;

	background-position-x: center;

	background-position-y: center;

	background-size: auto auto;

	background-position: 0 48%;

	background-size: 100%;

	width: 28rem;

}

.jg_main_right ul li:nth-child(2) {

	background: url(../images/icno.png) center no-repeat;

	background-position-x: center;

	background-position-y: center;

	background-size: auto auto;

	background-position: 0 70%;

	background-size: 100%;

	width: 28rem;

}

.xuefei input{
        display: block;
    width: 70%;
    margin: 1rem auto;
    height: 3rem;
}

/*右边悬浮*/

.jgzx_right ul li p {

    border-bottom: 1px solid #d6d5d5;

    font-size: 1rem;

	padding: 3% 0 3% 0;

	width: 95%;

	margin: 0 auto;

	text-align: center;

}

.jgzx_right {

    position: fixed;

    right: 0;

    top: 22%;

	z-index: 9999;

	width: 5rem;

	display:block;

}

.jgzx_right ul li p {

    color: #666666;

}

.jgzx_right ul li {

    background: white;

}

.jgzx_right ul a:nth-child(1) li b {

    background: url(../images/icno.png) no-repeat center;

    background-position: 85.5% 46%;

    height: 3.6rem;

    display: block;

    width: 4rem;

}

.jgzx_right ul a:nth-child(2) li b {

    background: url(../images/icno.png) no-repeat center;

    background-position: 85.5% 62.5%;

    height: 3.6rem;

    display: block;

    width: 4rem;

}

.jgzx_right ul a:nth-child(3) li b {

    background: url(../images/icno.png) no-repeat center;

    background-position: 85.9% 78.5%;

    height: 3.6rem;

    display: block;

    width: 4rem;

}

.jgzx_right ul a:nth-child(4) li b {

    background: url(../images/icno.png) no-repeat center;

    background-position: 86.1% 95%;

    height: 3.6rem;

    display: block;

    width: 4rem;

}



/*底部*/

.jg_dx {

	background: #f5f8fa;

	text-align: center;

	color: #898989;

	letter-spacing: 1px;

	display: block;

	height: 2.8rem;

	overflow: hidden;

}

.jg_bottom {

	background: white;

	height: 4rem;

	position: fixed;

	bottom: 0;

	width: 100%;

	z-index: 999;

	max-width: 640px;

	min-width: 320px;

	overflow: hidden;

	font-weight: 800;

	font-size: 1.5rem;

	

}

.jg_bottom ul {

	display: flex;

	height: 4rem;

	text-align: center;

	line-height: 4rem;

}



.jg_bottom ul li a p {

	text-align: center;

	color: #333333;

	letter-spacing: 1px;

	position: absolute;

	bottom: 13%;

	left: 13%;

}

.jg_bottom ul li:nth-child(2) a p {

	left: 43%;

}

.jg_bottom ul li:nth-child(3) a p {

	left: 78%;

}

.jg_bottom .dbdh1{

	width: 33.3%; 

	float: left;



}

.jg_bottom .dbdh1 p{

color: #333333;



}



.jg_bottom .dbdh2 p{

	color: #FFFFFF;

	

}



.jg_bottom .dbdh3 p{

	color: #FFFFFF;

	

}

.jg_bottom .dbdh2{

	width: 50%; 

	

	border-top-left-radius: 2rem;

	border-bottom-left-radius: 2rem;

	background-color: #fd9046;

}

.jg_bottom .dbdh3{

	width: 50%; 

	background-color: #ff6700;

	border-top-right-radius: 2rem;

	border-bottom-right-radius: 2rem;

	

}



/*底部备案*/

.pagebottom {

       overflow: hidden;

    text-align: center;

    font-size: 1.25rem;

    width: 100%;

    color: #ffffff;

    background-color: #333333;

    padding: 2rem;

}

.pagebottom ul {

    overflow: hidden;

}

.pagebottom li {

       float: left;

    width: 33.3333%;

    font-size: 1.5rem;

    color: #ffffff;

	

}