@charset "utf-8";

:hover{
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

/*图片放大公用类*/
.picfd img{
	-webkit-transition:0.5s ease;
	-moz-transition:0.5s ease;
	-o-transition:0.5s ease;
	-ms-transition:0.5s ease;
}
.picfd:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}

/* 图片自适应 */
img {
	max-width: 100%;
	height: auto;
	width: auto\9;
	/* ie8 */
	-ms-interpolation-mode: bicubic;
	/*为了照顾ie图片缩放失真*/
	border: none;
}

.qcontainer {
  margin-right: auto;
  margin-left: auto;
}

.padding1{
	padding-top: 0px;
}
.padding2{
	padding-top: 70px;
	padding-bottom: 70px;
}
.padding3{
	padding-top: 120px;
}

/* 头部 */
.header {
	width: 100%;
	padding-bottom: 0px;
	background: url(../images/pic3.png) repeat-x center bottom;
  position: fixed;
  z-index: 999999;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.header .bgk {
	width: 100%;
	background-color: rgba(0, 0, 0, .24);
	position: absolute;
	top: 100%;
	left: 0px;
	/* z-index: -1; */
	display: none;
}
.header .collapse {
  position: relative;
}
.header .navbar {
  top: 0px;
  left: 0px;
  width: 100%;
  min-height: 120px;
  margin-bottom: 0px;
  border: 0px solid transparent;
  border-radius: 0px;
}
.header .navbar-default {
  background: none;
  /*background:rgba(255, 255, 255, 0.9);*/
}
.header .navbar-brand {
  float: left;
  height: 120px;
  padding: 29px 0 0 100px;
  font-size: 18px;
  line-height: 0px;
  position: absolute;
  z-index: 2;
}
.header .navbar-brand img {
  height: 62px;
}
.header .navbar-brand img.img1 {
	display: block;
}
.header .navbar-brand img.img2 {
	display: none;
}
.header .navbar-brand2 {
  float: left;
	height: 120px;
  padding: 29px 0 0 0px;
  font-size: 18px;
	line-height: 0px;
  position: absolute;
  z-index: 2;
	left: 184px;
}
.header .navbar-brand2 img {
  height: 62px;
	padding-left: 12px;
	border-left: 1px solid rgba(218, 184, 135, .2);
}
.header .navbar-brand2 img.img1 {
	display: block;
}
.header .navbar-brand2 img.img2 {
	display: none;
}
.header .navbar-default .navbar-nav > li > a {
  font-size: 16px;
  color: #fff;
}
.header .navbar-default .navbar-nav > li {
  margin: 0px;
}
.header.on {
	padding-bottom: 0px;
	background: #dab887 none;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.header.on:before {
	content: "";
	width: 100%;
	height: 1px;
	background-color: #fff;
	position: absolute;
	top: 0px;
	left: 0px;
}
.header.on:after {
	content: "";
	width: 100%;
	height: 1px;
	background-color: #fff;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.header.on .navbar-brand img.img1 {
	display: none;
}
.header.on .navbar-brand img.img2 {
	display: block;
}
.header.on .navbar-brand2 img{
	border-left: 1px solid #e1c69f;
}
.header.on .navbar-brand2 img.img1 {
	display: none;
}
.header.on .navbar-brand2 img.img2 {
	display: block;
}

.header .navbar .language {
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	margin: 50px 85px 0 0px;
}
.header .navbar .language a {
	color: #fff;
}
.header .navbar .language a:hover {
	color: #dab887;
}
.header .navbar .personal {
	margin: 51px 28px 0;
}
.header .navbar .personal img {
	height: 18px;
}
.header .navbar .search {
  margin: 40px 0px 0 15px;
  position: relative;
  z-index: 3;
}
.header .navbar .search1 {
  cursor: pointer;
}
.header .navbar .search1 img {
	height: 40px;
}
.header .navbar .search2 {
  width: 200px;
	background-color: #dab887;
	border: 1px solid #fff;
  border-radius: 40px;
  position: absolute;
  top: 100%;
  right: 0px;
  display: none;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.header .navbar .search2 .wbk1 {
  font-size: 14px;
  color: #fff;
  width: 156px;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  background: none;
  border: 0px;
}
.header .navbar .search2 .btn1 {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
	background: url(../images/pic4.png) no-repeat center;
	background-size: cover;
  border: 0px;
}
.header .navbar .search2 ::-webkit-input-placeholder { /* WebKit browsers */
	color: #fff;
}
.header .navbar .search2 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #fff;
}
.header .navbar .search2 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #fff;
}
.header .navbar .search2 :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #fff;
}

.header .nav {
	margin-top: 0px;
  padding-right: 0px;
	padding-bottom: 0px;
}
.header .nav > li {
  margin: 0 0px !important;
  position: relative;
}
/*.header .nav > li:first-child{ margin-left:0px !important; }*/
.header .nav > li > a {
  height: 120px;
  line-height: 120px;
  text-align: center;
  padding: 0 30px;
  display: block;
}
/*.nav > li > a:hover{ color:#f39900 !important; }*/
@media (min-width: 768px) {
  .header .navbar-nav > li {
    /*float: none;*/
    margin-top: 10px;
  }
  .header .navbar-nav > li > a {
    /*padding-top: 0px;
	  padding-bottom: 0px;*/
  }
}
.header .navbar-default .navbar-nav > .active > a,
.header .navbar-default .navbar-nav > .active > a:hover,
.header .navbar-default .navbar-nav > .active > a:focus {
	color: #fff !important;
	background: rgba(255, 255, 255, .1) !important;
}
.header .navbar-default .navbar-nav > li:hover > a {
	color: #fff !important;
	background: rgba(255, 255, 255, .1) !important;
}
.header .navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 18px;
  margin-right: 15px;
  margin-bottom: 18px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.header .navbar-default .navbar-toggle {
  border-color: #fff;
}
.header .navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.header .navbar-default .navbar-toggle:hover,
.header .navbar-default .navbar-toggle:focus {
  background-color: #fff;
}
.header .navbar-default .navbar-toggle:hover .icon-bar,
.header .navbar-default .navbar-toggle:focus .icon-bar {
  background-color: #dab887;
}
.header .navbar-default .navbar-nav > .open > a,
.header .navbar-default .navbar-nav > .open > a:hover,
.header .navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
	background: none;
}

.header .dropdown-menu {
  position: absolute;
  top: 100%;
	left: 0% !important;
	transform: translateX(-0%) !important;
  z-index: 1000;
  display: none;
  width: 100%;
  min-width: auto;
  padding: 24px 0 46px;
  margin: 0px;
  list-style: none;
  font-size: 14px;
  text-align: center;
	background: none;
  border: 0px solid #a7a6a7;
  border: 0px solid rgba(167, 166, 167, 1);
  border-radius: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

.header .dropdown-menu > li > a {
  display: block;
  text-align: left;
  padding: 0 10px 0 30px !important;
  clear: both;
  font-weight: normal;
  height: 35px;
  line-height: 35px !important;
  font-size: 16px;
  color: #fff !important;
  border-bottom: 0px solid #ededed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header .dropdown-menu > li > a:hover,
.header .dropdown-menu > li > a:focus {
	color: #dab887 !important;
	background: none;
}

.header .open > .dropdown-menu {
  display: block;
}
.header .active > .dropdown-menu{
	background: rgba(255, 255, 255, .1);
}

@media (min-width: 1200px) {
  .header .navbar-right .dropdown-menu {
    left: 0;
    right: auto;
  }
  .header .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}

/* banner */
.index-banner{
	width: 100%;
	overflow: hidden;
}
.pc-banner {
  display: block;
}
.phone-banner {
  display: none;
}
/* .phone-banner .swiper-slide{
  height: auto !important;
} */
.swiper-index {
  height: auto !important;
}
.swiper-index .swiper-slide {
  height: auto !important;
}
.swiper-index .swiper-slide .item{
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
}
.swiper-index .swiper-slide .item .title{
	width: 576px;
	max-width: 100%;
	padding: 26px 33px 86px;
	background: #831121 url(../images/pic5.png) no-repeat right bottom;
	background-size: auto 87%;
	position: absolute;
	bottom: 0px;
}
.swiper-index .swiper-slide .item .title_nr{
	font-size: 28px;
	color: #fff;
	width: 100%;
	height: 84px;
	line-height: 42px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.swiper-index .video {
  display: block;
}
.swiper-index .pic {
  display: none;
}
.banner-img {
	width: 100%;
  height: auto !important;
}
.banner-img.img1 {
  display: block;
}
.banner-img.img2 {
  display: none;
}
.swiper-index .swiper-pagination{
	font-size: 0;
	bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
	width: auto;
}
.swiper-index .swiper-pagination-bullet {
  width: 14px;
  height: 14px;
  margin: 0 2px !important;
  background: #fff;
  border: 0px;
  border-radius: 14px;
  opacity: 1;
}
.swiper-index .swiper-pagination-bullet-active {
  width: 46px;
}
.swiper-index .swiper-button-next, .swiper-index .swiper-button-prev{
	position: absolute;
	top: auto;
	bottom: 30px;
	width: 34px;
	height: 34px;
	margin-top: 0px;
	z-index: 10;
	cursor: pointer;
	background-size: 34px 34px;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 1;
}
.swiper-index .swiper-button-prev{
	background-image: url(../images/pic6.png);
	right: auto;
}
.swiper-index .swiper-button-next{
	background-image: url(../images/pic7.png);
	right: auto;
}
#dy-banner {
  margin: 0 auto;
}
.swiper-slide img {
  display: block;
  margin: 0 auto;
}

.video1 {
  z-index: 2;
  object-fit: cover;
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;

  height: 900px;
}
.bannervideo-info {
  opacity: 0;
  z-index: 3;
  width: 500px;
  color: #fff;
  font-size: 24px;
  position: absolute;
  left: 50%;
  bottom: 140px;
  margin-left: -250px;
}
.bannervideo-info-show {
  opacity: 1 !important;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.bannervideo-view-show {
  opacity: 1 !important;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.bannervideo-data {
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  line-height: 17px;
  z-index: 3;
  color: #fff;
  position: absolute;
  left: 10px;
  width: 1170px;
  left: 50%;
  margin-left: -585px;
  bottom: 10px;
  text-align: left;
}
.bannervideo-view {
  opacity: 0;
  z-index: 3;
  position: absolute;
  left: 50%;
  bottom: 60px;
  margin-left: -88px;
  font-size: 16px;
  font-weight: 500;
  line-height: 48px;
  width: 168px;
  height: 48px;
  border-radius: 48px;
  border: solid 1px #fff;
  outline: 0;
  background: 0;
  color: #fff;
  display: inline-block;
  -webkit-transition: all ease 0.8s;
  transition: all ease 0.8s;
  cursor: pointer;
  text-align: center;
}
.bannervideo-view:hover {
  color: #fff !important;
  background: #000 !important;
  border: solid 1px #000 !important;
}
.bannervideo-view:focus {
  color: #fff !important;
  background: #000 !important;
  border: solid 1px #000 !important;
}

.player {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 136px;
  right: 100px;
  z-index: 9999;
  padding: 10px;
  border-radius: 22px;
  width: 44px;
  height: 44px;
  cursor: pointer;
  text-indent: -999rem;
}
.unsound {
  background: #000 url(../images/unsound.png) no-repeat center;
  background-size: 22px;
}
.sound {
  display: none;
  background: #000 url(../images/yessound.png) no-repeat center;
  background-size: 22px;
}

/* 内页BANNER */
.qy_banner {
  width: 100%;
  overflow: hidden;
}
.qy_banner .item {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.qy_banner img {
  display: block;
  width: 100%;
  height: auto;
}
.qy_banner .title {
  width: 100%;
  position: absolute;
  left: 0px;
  bottom: 76px;
}
.qy_banner .title p {
  font-family: Arial;
  font-size: 28px;
  color: #fff;
  width: 100%;
  line-height: 100%;
  text-transform: uppercase;
}
.qy_banner .title span {
  font-size: 45px;
  color: #fff;
  width: 100%;
  line-height: 100%;
  margin-top: 10px;
  display: block;
}

/* 面包屑 */
.crumb{
  width: 100%;
  margin-top: -35px;
  position: relative;
  z-index: 2;
  overflow: hidden;
}
.crumb_nr{
  font-size: 16px;
  color: #fff;
  min-width: 50%;
  max-width: 100%;
  padding-right: 160px;
  position: relative;
  display: inline-block;
}
.crumb_nr .item{
  min-height: 70px;
  padding: 10px 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.crumb_nr::before{
  content: "";
  width: 3000px;
  height: 100%;
  background: #c39e66 url(../images/pic8.png) no-repeat right center;
  background-size: auto 100%;
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: -1;
}
.crumb_nr img{
  height: 5px;
  margin: 0 15px;
  position: relative;
  top: -1px;
}
.crumb_nr a{
  color: #fff;
}
.crumb_nr a:hover{
  text-decoration: underline;
}

/* 底部 */
.footer{
	width: 100%;
	background-color: #e0c0a7;
	overflow: hidden;
}
.footer_t{
	width: 100%;
}
.footer_t_nr{
	width: 100%;
	padding: 110px 0 46px;
	display: flex;
	justify-content: space-between;
}
.footer_t_nr1{}
.footer_t_nr1 img{
	height: 62px;
}
.footer_t_nr2{}
.footer_t_nr2 .item{
	width: 50%;
	padding: 0 20px;
}
.footer_t_nr2 .item a{
	font-size: 16px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 30px;
	display: block;
	white-space:nowrap;
}
.footer_t_nr2 .item a:first-child{
	margin-top: 0px;
}
.footer_t_nr2 .item a:hover{
	text-decoration: underline;
}
.footer_t_nr3{
	width: 322px;
}
.footer_t_nr3 .item1{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(255, 255, 255, .4);
}
.footer_t_nr3 .item2{
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 29px;
	margin-top: 14px;
	padding-bottom: 16px;
  background: url(../images/pic10.png) no-repeat left bottom;
}
.footer_t_nr4{}
.footer_t_nr4 .item1{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(255, 255, 255, .4);
}
.footer_t_nr4 .item2{
	margin-right: -22px;
}
.footer_t_nr4 .item2_nr{
	width: 50%;
	text-align: center;
	padding: 12px 22px 0 0;
}
.footer_t_nr4 .item2_nr p{
	width: 100%;
	border: 1px solid #fff;
}
.footer_t_nr4 .item2_nr p img{
	width: 100%;
}
.footer_t_nr4 .item2_nr span{
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 10px;
	display: block;
}
.footer_b{
	width: 100%;
	border-top: 1px solid rgba(255, 255, 255, .4);
}
.footer_b_nr{
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 30px;
	padding: 22px 0;
	display: flex;
	justify-content: space-between;
}
.footer_b_nr .item{
	max-width: 100%;
}
.footer_b_nr a{
	color: #fff;
}
.footer_b_nr a:hover{
	text-decoration: underline;
}

/* 内页公用 */
.qy_main{
  width: 100%;
	overflow: hidden;
}
.qy_main h2{
	font-size: 36px;
	color: #333333;
	width: 100%;
	line-height: 100%;
	text-align: center;
	margin: 0 0 35px;
	padding-bottom: 20px;
  background: url(../images/pic17.png) no-repeat center bottom;
}

/* pages */
.pages {
  margin-top: 70px;
  font-size: 0;
  text-align: center;
}
.pages a {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 38px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #fff;
  padding: 0 5px;
  margin: 0 2px;
  font-size: 16px;
  color: #666;
  border-radius: 3px;
  transition: all 0.5s;
}
.pages a:first-child,
.pages a:last-child {
	font-size: 14px;
  width: 70px;
}
.pages a:hover,
.pages a.current {
  background: #dab887;
  border: 1px solid #dab887;
  color: #fff;
}

/* 基金介绍 */
.jjjs_main{
	width: 100%;
}
.jjjs_main1{
	width: 100%;
}
.jjjs_main1 .pic{
	width: 34.33%;
	margin-top: 30px;
}
.jjjs_main1 .pic img{
	width: 100%;
}
.jjjs_main1 .text{
	width: 65.67%;
	margin-top: 20px;
	padding-left: 10.5%;
}
.jjjs_main1 .text_nr{
	width: 100%;
	padding-bottom: 44px;
  background: url(../images/pic14.png) no-repeat left bottom;
}
.jjjs_main1 .text_nr1{
	font-size: 40px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 52px;
}
.jjjs_main1 .text_nr2{
	font-size: 20px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	margin-top: 44px;
}
.jjjs_main1 .text_nr3{
	font-size: 16px;
	color: #333;
	width: 100%;
	line-height: 32px;
	margin-top: 12px;
}

/* 评委 */
.pw_main{
	width: 100%;
}
.pw_main1{
	width: 100%;
}
.pw_main1 ul{
	margin: -34px -31px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.pw_main1 ul li{
	width: 20%;
	padding: 34px 31px 0 0;
}
.pw_main1 ul li .item{
	width: 100%;
}
.pw_main1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.pw_main1 ul li .item .pic img{
	width: 100%;
}
.pw_main1 ul li .item .text{
	width: 100%;
	text-align: center;
}
.pw_main1 ul li .item .text .title{
	font-size: 22px;
	color: #262626;
	width: 100%;
	line-height: 100%;
	margin: 22px 0 8px;
}
.pw_main1 ul li .item .text .content{
	font-size: 16px;
	color: #4c4c4c;
	width: 100%;
	line-height: 26px;
}
.pw_main1 ul li .item:hover .text .title{
	color: #dab887;
}

/* 团队 */
.td_main{
	width: 100%;
}
.td_main1{
	width: 100%;
}
.td_main1 ul{
	margin: -48px -58px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.td_main1 ul li{
	width: 25%;
	padding: 48px 58px 0 0;
}
.td_main1 ul li .item{
	width: 100%;
}
.td_main1 ul li .item .pic{
	width: 200px;
	/* max-width: 100%; */
	border: 4px solid #d2b281;
	border-radius: 100%;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
 -moz-backface-visibility: hidden;
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
}
.td_main1 ul li .item .pic img{
	width: 100%;
	border-radius: 100%;
	overflow: hidden;
}
.td_main1 ul li .item .text{
	width: 100%;
	text-align: center;
}
.td_main1 ul li .item .text .title{
	font-size: 24px;
	font-weight: bold;
	color: #262626;
	width: 100%;
	line-height: 100%;
	margin: 22px 0 14px;
}
.td_main1 ul li .item .text .content{
	font-size: 16px;
	color: #666;
	width: 100%;
	line-height: 26px;
}
.td_main1 ul li .item:hover .text .title{
	color: #d2b281;
}

/* 加入 */
.jr_main{
	width: 100%;
}
.jr_main1{
	width: 100%;
}
.jr_main1 .content{
	font-size: 18px;
	color: #404040;
	width: 100%;
	line-height: 36px;
	text-align: center;
}
.jr_main1 .title{
	font-size: 18px;
	color: #fff;
	width: 100%;
	text-align: center;
	margin-top: 40px;
	padding: 6px 10px;
	background-color: #dab887;
	text-transform: uppercase;
}
.jr_main1 .title img{
	height: 44px;
	margin-right: 16px;
}

/* 导演培育 */
.dypy_main{
	width: 100%;
}
.dypy_main1{
	width: 100%;
	min-height: 316px;
	margin-top: -30px;
	padding: 30px 0;
	background-size: auto 316px !important;
}
.dypy_main1 .title{
	width: 158px;
}
.dypy_main1 .title p{
	font-size: 48px;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
}
.dypy_main1 .title span{
	font-size: 17px;
	color: #000;
	width: 100%;
	line-height: 100%;
	margin-top: 10px;
	text-transform: uppercase;
	display: block;
}
.dypy_main1 .content{
	font-size: 16px;
	color: #4c4c4c;
	line-height: 32px;
	margin-left: 158px;
	display: block;
}
.dypy_main1 .content p{
	width: 100%;
	margin-top: 16px;
}
.dypy_main1 .content p:first-child{
	margin-top: 0px;
}
.dypy_main2{
	width: 100%;
}
.dypy_main2.style1{
	margin-top: 70px;
}
.dypy_main2.style2{
	margin-top: 40px;
}
.dypy_main3{
	width: 100%;
	margin-top: 70px;
}
.dypy_main3_1{
	width: 100%;
}
.dypy_main3_1 ul{
	margin: -26px -26px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.dypy_main3_1 ul li{
	width: 25%;
	padding: 26px 26px 0 0;
}
.dypy_main3_1 ul li .item{
	width: 100%;
}
.dypy_main3_1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.dypy_main3_1 ul li .item .pic img{
	width: 100%;
}
.dypy_main3_1 ul li .item .text{
	width: 100%;
	text-align: center;
}
.dypy_main3_1 ul li .item .text .title{
	font-size: 22px;
	color: #333;
	width: 100%;
	line-height: 100%;
	margin: 22px 0 10px;
}
.dypy_main3_1 ul li .item .text .content{
	font-size: 16px;
	color: #737373;
	width: 100%;
	line-height: 26px;
	padding-bottom: 20px;
}
.dypy_main3_1 ul li .item:hover{
	padding: 4px;
	background-color: #dab887;
}
.dypy_main3_1 ul li .item:hover .text .title{
	color: #fff;
}
.dypy_main3_1 ul li .item:hover .text .content{
	color: #fff;
}
.dypy_main4{
	width: 100%;
	margin-top: 70px;
}
.dypy_main4 .item{
	width: 100%;
	position: relative;
}
.dypy_main4 .item .pic{
	width: 100%;
	overflow: hidden;
}
.dypy_main4 .item .pic img{
	width: 100%;
}
.dypy_main4 .item .text{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	display: flex;
	align-items: center;
}
.dypy_main4 .item .text .icon{
	margin: 0 5.3% 0 2%;
}
.dypy_main4 .item .text .icon img{
	width: 32px;
}
.dypy_main4 .item .text .title{
	font-size: 26px;
	font-weight: bold;
	color: #fff;
}
.dypy_main4 .item:hover .text .title{
	color: #dab887;
}
.dypy_main5{
	width: 100%;
	padding: 20px 30px;
	background: url(../images/pic22.png) no-repeat center;
	background-size: cover;
}
.dypy_main5 .title{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	width: 100px;
	line-height: 47px;
}
.dypy_main5 .content{
	margin-left: 100px;
}
.dypy_main5 .content a{
	font-size: 18px;
	color: #fff;
	height: 37px;
	line-height: 37px;
	margin: 5px 2px;
	padding: 0 23px;
	border-radius: 5px;
	display: inline-block;
}
.dypy_main5 .content a:hover, .dypy_main5 .content a.on{
	background-color: #dab887;
}
.dypy_main6{
	width: 100%;
	margin-top: 30px;
}
.dypy_main6 ul{
	margin: -24px -25px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.dypy_main6 ul li{
	width: 20%;
	padding: 24px 25px 0 0;
}
.dypy_main6 ul li .item{
	width: 100%;
	padding: 20px 19px 15px;
	border: 1px solid #efddc5;
}
.dypy_main6 ul li .item .title{
	font-size: 24px;
	color: #262626;
	line-height: 100%;
	margin-left: -20px;
	padding-left: 14px;
	border-left: 5px solid #dab887;
}
.dypy_main6 ul li .item .text{
	font-size: 14px;
	color: #333;
	width: 100%;
	line-height: 23px;
	margin-top: 15px;
}
.dypy_main6 ul li .item .text2{
	color: #737373;
	margin: 4px 0 10px;
}
.dypy_main6 ul li .item:hover .title{
	color: #dab887;
}
.dypy_main7{
	width: 100%;
	margin-top: 20px;
	height: 40px;
	padding-right: 38px;
	background-color: #fff;
	border: 1px solid #dab887;
	border-radius: 40px;
	position: relative;
}
.dypy_main7 .wbk1{
	font-size: 16px;
	color: #666;
	width: 100%;
	height: 38px;
	line-height: 38px;
	padding: 0 18px;
	background: none;
	border: 0px;
}
.dypy_main7 .btn1{
	width: 32px;
	height: 32px;
	line-height: 32px;
	background: url(../images/pic97.png) no-repeat center;
	background-size: cover;
	border: 0px;
	position: absolute;
	top: 3px;
	right: 3px;
}
.dypy_main7 ::-webkit-input-placeholder { /* WebKit browsers */
	color: #666;
}
.dypy_main7 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #666;
}
.dypy_main7 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #666;
}
.dypy_main7 :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #666;
}
.dypy_main8{
	width: 100%;
}
.dypy_main8 .item{
	width: 100%;
	border-bottom: 1px solid #dedede;
	position: relative;
}
.dypy_main8 .item *{
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.dypy_main8 .item .pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.dypy_main8 .item .pic img{
	width: 100%;
}
.dypy_main8 .item .pic img.zhanwei{
	display: block;
	opacity: 0;
}
.dypy_main8 .item .pic img.img1{
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 1;
}
.dypy_main8 .item .pic img.img2{
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
}
.dypy_main8 .item .text{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	display: flex;
	align-items: center;
}
.dypy_main8 .item .text .icon{
	margin: 0 2.5% 0 2%;
}
.dypy_main8 .item .text .icon img{
	width: 32px;
}
.dypy_main8 .item .text .icon img.img1{
	display: block;
}
.dypy_main8 .item .text .icon img.img2{
	display: none;
}
.dypy_main8 .item .text .title{
	font-size: 26px;
	font-weight: bold;
	color: #000;
}
.dypy_main8 .item:hover .pic img.img1, .dypy_main8 .item.on .pic img.img1{
	opacity: 0;
}
.dypy_main8 .item:hover .pic img.img2, .dypy_main8 .item.on .pic img.img2{
	opacity: 1;
}
.dypy_main8 .item:hover .text .icon, .dypy_main8 .item.on .text .icon{
	margin: 0 5% 0 2%;
}
.dypy_main8 .item:hover .text .title, .dypy_main8 .item.on .text .title{
	color: #fff;
}
.dypy_main8 .item:hover .text .icon img.img1, .dypy_main8 .item.on .text .icon img.img1{
	display: none;
}
.dypy_main8 .item:hover .text .icon img.img2, .dypy_main8 .item.on .text .icon img.img2{
	display: block;
}

/* 融创会 */
.rch_main{
	width: 100%;
}
.rch_main1{
	width: 100%;
}
.rch_main1 ul{
	margin: -30px -30px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.rch_main1 ul li{
	width: 33.33%;
	padding: 30px 30px 0 0;
}
.rch_main1 ul li .item{
	width: 100%;
	position: relative;
}
.rch_main1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.rch_main1 ul li .item .pic img{
	width: 100%;
}
.rch_main1 ul li .item .text{
	background-color: rgba(0, 0, 0, .6);
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	display: flex;
	align-items: center;
	justify-content: center;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.rch_main1 ul li .item .text span{
	font-size: 50px;
	color: #fff;
	line-height: 60px;
	border: 1px solid #fff;
	border-right: 1px;
	border-left: 1px;
	opacity: 0.5;
	display: inline-block;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.rch_main1 ul li .item:hover .text{
	background-color: rgba(218, 184, 135, .93);
	top: 22px;
	right: 22px;
	bottom: 22px;
	left: 22px;
}
.rch_main1 ul li .item:hover .text span{
	font-size: 70px;
	border: 0px;
	opacity: 1;
}

/* 项目展示-详情 */
.xmzsxq_main{
	width: 100%;
}
.xmzsxq_main1{
	width: 100%;
}
.xmzsxq_main1 .pic{
	width: 32.5%;
	overflow: hidden;
}
.xmzsxq_main1 .pic img{
	width: 100%;
}
.xmzsxq_main1 .text{
	width: 67.5%;
	padding-left: 40px;
}
.xmzsxq_main1 .text1{
	font-size: 36px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	padding-bottom: 24px;
  background: url(../images/pic23.png) no-repeat left bottom;
}
.xmzsxq_main1 .text2{
	font-size: 18px;
	color: #000;
	width: 100%;
	line-height: 36px;
	margin-top: 20px;
}
.xmzsxq_main1 .text2 span.style1{
	color: #999;
}
.xmzsxq_main1 .text3{
	font-size: 30px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin-top: 40px;
	padding-bottom: 24px;
  background: url(../images/pic23.png) no-repeat left bottom;
}
.xmzsxq_main1 .text4{
	font-size: 16px;
	color: #333;
	width: 100%;
	line-height: 36px;
	margin-top: 20px;
}
.xmzsxq_main1 .text4 span.style1{
	font-size: 22px;
	font-weight: bold;
	color: #000;
	margin-bottom: 8px;
	display: block;
}
.xmzsxq_main1 .text5{
	width: 100%;
	margin-top: 40px;
}
.xmzsxq_main1 .text5 ul{
	margin: -42px -42px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.xmzsxq_main1 .text5 ul li{
	width: 33.33%;
	padding: 42px 42px 0 0;
}
.xmzsxq_main1 .text5 ul li .item{
	width: 100%;
	position: relative;
}
.xmzsxq_main1 .text5 ul li .item .pic{
	width: 100%;
}
.xmzsxq_main1 .text5 ul li .item .pic img{
	width: 100%;
}
.xmzsxq_main1 .text5 ul li .item .title{
	font-size: 20px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	text-align: center;
	padding: 0 20px;
	position: absolute;
	top: 51%;
	left: 0px;
}

/* 如何合作 */
.rhhz_main{
	width: 100%;
}
.rhhz_main1{
	font-size: 16px;
	color: #333;
	width: 100%;
	line-height: 42px;
	padding: 40px 0;
}

/* 合作伙伴 */
.hzhb_main{
	width: 100%;
}
.hzhb_main1{
	width: 100%;
}
.hzhb_main .title{
	font-size: 18px;
	color: #000;
	width: 100%;
	line-height: 100%;
	margin-top: 40px;
}
.hzhb_main .title:first-child{
	margin-top: 0px;
}
.hzhb_main .content{
	width: 100%;
	margin-top: 0px;
}
.hzhb_main .content ul {
	margin: 10px -10px 0;
	display: flex;
	flex-wrap: wrap;
}
.hzhb_main .content ul li {
	width: 20%;
	padding: 20px 10px 0;
}
.hzhb_main .content ul li .item {
	width: 100%;
}
.hzhb_main .content ul li .item .pic {
	width: 100%;
	overflow: hidden;
}
.hzhb_main .content ul li .item .pic img {
  width: 100%;
}

/* 媒体合作 */
.mthz_main{
	width: 100%;
}
.mthz_main h2{
	margin: 0 0 28px;
}
.mthz_main1{
	width: 100%;
	margin-top: 60px;
}
.mthz_main1:first-child{
	margin-top: 0px;
}
.mthz_main1_1{
	font-size: 16px;
	color: #404040;
	width: 100%;
	line-height: 32px;
	text-align: center;
}

/* 活动报道 */
.hdbd_main{
	width: 100%;
}
.hdbd_main1{
	width: 100%;
	margin-top: -40px;
}
.hdbd_main1 ul{
	width: 100%;
}
.hdbd_main1 ul li{
	width: 100%;
}
.hdbd_main1 ul li .item{
	width: 100%;
	padding: 1px 0;
	border-bottom: 1px dotted #d2cdc6;
}
.hdbd_main1 ul li .item_nr{
	width: 100%;
	padding: 20px 340px 20px 104px;
	position: relative;
}
.hdbd_main1 ul li .item_nr:before{
	content: "";
	width: 6000px;
	height: 100%;
	background-color: #dab887;
	position: absolute;
	top: 0px;
	left: -3000px;
	z-index: -1;
	opacity: 0;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.hdbd_main1 ul li .item .pic{
	width: 280px;
	overflow: hidden;
	position: absolute;
	top: 20px;
	right: 0px;
}
.hdbd_main1 ul li .item .pic img{
	width: 100%;
}
.hdbd_main1 ul li .item .date{
	width: 104px;
	position: absolute;
	top: 38px;
	left: 0px;
}
.hdbd_main1 ul li .item .date p{
	font-size: 26px;
	color: #333;
	width: 100%;
	line-height: 100%;
}
.hdbd_main1 ul li .item .date span{
	width: 100%;
	margin-top: 28px;
	display: block;
}
.hdbd_main1 ul li .item .date span img{
	width: 48px;
}
.hdbd_main1 ul li .item .date span img.img1{
	display: block;
}
.hdbd_main1 ul li .item .date span img.img2{
	display: none;
}
.hdbd_main1 ul li .item .text{
	width: 100%;
	min-height: 158px;
	padding: 20px 0 0 72px;
	background-image: url(../images/pic28.png);
	background-repeat: no-repeat;
	background-position: 26px 30px;
}
.hdbd_main1 ul li .item .text .title{
	font-size: 22px;
	color: #262626;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hdbd_main1 ul li .item .text .content{
	font-size: 16px;
	color: #737373;
	width: 100%;
	height: 78px;
	line-height: 26px;
	margin-top: 24px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.hdbd_main1 ul li:hover .item .item_nr:before{
	opacity: 1;
}
.hdbd_main1 ul li:hover .item .date p{
	color: #fff;
}
.hdbd_main1 ul li:hover .item .date span img{
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
}
.hdbd_main1 ul li:hover .item .date span img.img1{
	display: none;
}
.hdbd_main1 ul li:hover .item .date span img.img2{
	display: block;
}
.hdbd_main1 ul li:hover .item .text{
	background-image: url(../images/pic28h.png);
}
.hdbd_main1 ul li:hover .item .text .title{
	color: #fff;
}
.hdbd_main1 ul li:hover .item .text .content{
	color: #fff;
}

/* 正文详情 */
.zwxq_main{
	width: 100%;
}
.zwxq_main1{
	font-size: 34px;
	font-weight: bold;
	color: #1a1a1a;
	width: 100%;
	text-align: center;
}
.zwxq_main2{
	font-size: 14px;
	color: #8a8a8a;
	width: 100%;
	line-height: 18px;
	margin-top: 30px;
	padding-bottom: 16px;
	border-bottom: 1px solid #dedad6;
}
.zwxq_main2 span.style1{
	margin-left: 26px;
}
.bsBox{
	height: 257px !important;
  width: 232px !important;
}
.zwxq_main3{
	font-size: 16px;
	color: #666;
	width: 100%;
	line-height: 32px;
	margin-top: 20px;
}
.zwxq_main4{
	width: 100%;
	margin-top: 40px;
	padding-top: 40px;
	border-top: 1px solid #dedad6;
}
.zwxq_main4 .item{
	font-size: 14px;
	color: #666;
	max-width: 48%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zwxq_main4 .item a{
	color: #666;
}
.zwxq_main4 .item a:hover{
	color: #dab887;
}

/* 主题讲堂 */
.ztjt_main{
	width: 100%;
}
.ztjt_main1{
	font-size: 36px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	min-height: 122px;
	text-align: center;
	margin-bottom: 70px;
	padding: 10px;
	background: url(../images/pic29.png) no-repeat center;
	background-size: cover;
	display: flex;
	align-items: center;
	justify-content: center;
}
.ztjt_main2{
	width: 100%;
	margin-top: 40px;
}
.ztjt_main2_1{
	width: 100%;
}
.ztjt_main2_1 .pic{
	width: 40.67%;
	padding: 0 48px 48px 0;
	background: url(../images/pic30.png) no-repeat right bottom;
	background-size: 90.2% 92.2%;
}
.ztjt_main2_1 .pic_nr{
	width: 100%;
	overflow: hidden;
}
.ztjt_main2_1 .pic_nr img{
	width: 100%;
}
.ztjt_main2_1 .text{
	width: 59.33%;
	padding-right: 60px;
}
.ztjt_main2_1 .text_nr{
	width: 100%;
	padding-left: 35px;
}
.ztjt_main2_1 .text_nr .title{
	margin-left: -35px;
	padding-left: 25px;
	border-left: 10px solid #dab887;
}
.ztjt_main2_1 .text_nr .title p{
	font-size: 22px;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	text-transform: uppercase;
}
.ztjt_main2_1 .text_nr .title span{
	font-size: 36px;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	margin-top: 6px;
	display: block;
}
.ztjt_main2_1 .text_nr .title2{
	font-size: 36px;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	text-align: center;
	margin-top: 30px;
	display: block;
}
.ztjt_main2_1 .text_nr .content{
	font-size: 16px;
	color: #808080;
	width: 100%;
	line-height: 33px;
	margin-top: 30px;
}
.ztjt_main2_2 .pic{
	float: left;
	padding: 0 0 48px 48px;
	background: url(../images/pic98.png) no-repeat left bottom;
	background-size: 90.2% 89%;
}
.ztjt_main2_2 .text{
	padding-right: 0px;
	padding-left: 60px;
}
.ztjt_main3{
	width: 100%;
	margin-top: 40px;
}
.ztjt_main3_1{
	width: 100%;
}
.swiper2{
  width: 100%;
}
.swiper2 .item{
  width: 100%;
  overflow: hidden;
  position: relative;
}
.swiper2 .item .pic{
  width: 100%;
}
.swiper2 .item .pic img{
  width: 100%;
}
.swiper2 .item .title{
  font-size: 20px;
  color: #fff;
  width: 100%;
  height: 65px;
	line-height: 65px;
	text-align: center;
  padding: 0 120px;
  background-color: rgba(0, 0, 0, .7);
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  position: absolute;
  bottom: 0;
  left: 0;
}
.swiper2 .swiper-button-next, .swiper2 .swiper-button-prev{
  position: absolute;
  top: 50%;
  width: 50px;
  height: 90px;
	margin-top: -45px;
	background-size: cover !important;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.swiper2 .swiper-button-prev{
  background: url(../images/pic31.png) no-repeat center;
  left: 0px;
  right: auto;
}
.swiper2 .swiper-button-next{
  background: url(../images/pic32.png) no-repeat center;
  right: 0px;
  left: auto;
}
.swiper2 .swiper-button-prev:hover{
  background: url(../images/pic31h.png) no-repeat center;
}
.swiper2 .swiper-button-next:hover{
  background: url(../images/pic32h.png) no-repeat center;
}
.swiper2 .swiper-button-next:after, .swiper2 .swiper-button-prev:after{
  content: "";
}
.swiper2 .swiper-pagination{
  font-size: 32px;
  color: #72706d;
  width: auto;
  height: 65px;
  line-height: 65px;
  /* background-color: rgba(0, 0, 0, .8); */
  position: absolute;
  top: auto;
	bottom: 0px;
	left: auto;
  right: 20px;
}
.swiper2 .swiper-pagination-total{
  font-size: 18px;
	color: #fff;
}
.swiper2 .swiper-pagination-current{
	color: #dab887;
}
.ztjt_main4{
	font-size: 16px;
	color: #666;
	width: 100%;
	line-height: 32px;
}
.ztjt_main4 span.style1{
	font-size: 18px;
	color: #dab887;
	width: 100%;
	text-align: center;
	padding: 100px 0;
	display: block;
}
.ztjt_main5{
	width: 100%;
}
.ztjt_main5 h2{
	margin: 0 0 18px;
}
.ztjt_main5_1{
	font-size: 16px;
	color: #404040;
	width: 100%;
	line-height: 32px;
}
.ztjt_main6{
	width: 100%;
}
.ztjt_main6 ul{
	width: 100%;
}
.ztjt_main6 ul li{
	width: 100%;
	margin-top: 60px;
}
.ztjt_main6 ul li:first-child{
	margin-top: 0px;
}
.ztjt_main6 ul li .title{
	font-size: 24px;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	padding-left: 10px;
	border-left: 8px solid #dab887;
}
.ztjt_main6 ul li .content{
	width: 100%;
}
.ztjt_main6 ul li .content .item{
	width: 100%;
	margin-top: 30px;
}
.ztjt_main6 ul li .content .item .pic{
	width: 16.67%;
	background-color: #fff;
	border-radius: 100%;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
 -moz-backface-visibility: hidden;
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
}
.ztjt_main6 ul li .content .item .pic img{
	width: 100%;
	border-radius: 100%;
	overflow: hidden;
}
.ztjt_main6 ul li .content .item .text{
	width: 83.33%;
	padding-left: 50px;
}
.ztjt_main6 ul li .content .item .text1{
	font-size: 24px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin: 20px 0 8px;
}
.ztjt_main6 ul li .content .item .text2{
	font-size: 16px;
	color: #4c4c4c;
	width: 100%;
	line-height: 20px;
}
.ztjt_main6 ul li .content .item .text3{
	font-size: 16px;
	color: #4c4c4c;
	width: 100%;
	line-height: 20px;
	margin-top: 16px;
}
.ztjt_main7{
	width: 100%;
}
.ztjt_main7.style1{
	margin-top: 40px;
}
.ztjt_main7.style2{
	margin-top: 70px;
}
.ztjt_main7_1{
	width: 100%;
}
.ztjt_main7_1 ul{
	margin: -26px -30px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.ztjt_main7_1 ul li{
	width: 20%;
	padding: 26px 30px 0 0;
}
.ztjt_main7_1 ul li .item{
	width: 100%;
}
.ztjt_main7_1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.ztjt_main7_1 ul li .item .pic img{
	width: 100%;
}
.ztjt_main7_1 ul li .item .text{
	width: 100%;
	text-align: center;
}
.ztjt_main7_1 ul li .item .text .title{
	font-size: 22px;
	color: #333;
	width: 100%;
	line-height: 100%;
	margin: 22px 0 10px;
}
.ztjt_main7_1 ul li .item .text .content{
	font-size: 14px;
	color: #737373;
	width: 100%;
	line-height: 26px;
	padding-bottom: 20px;
}
.ztjt_main7_1 ul li .item:hover{
	padding: 4px;
	background-color: #dab887;
}
.ztjt_main7_1 ul li .item:hover .text .title{
	color: #fff;
}
.ztjt_main7_1 ul li .item:hover .text .content{
	color: #fff;
}
.ztjt_main8{
	width: 100%;
	margin-top: 40px;
}
.ztjt_main8_1{
	width: 100%;
}
.ztjt_main8_1 ul{
	width: 100%;
}
.ztjt_main8_1 ul li{
	width: 100%;
	margin-top: 40px;
	padding-top: 40px;
	border-top: 1px solid #efddc5;
}
.ztjt_main8_1 ul li:first-child{
	margin-top: 0px;
	padding-top: 0px;
	border-top: 0px;
}
.ztjt_main8_1 ul li .title{
	font-size: 24px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	/* line-height: 100%; */
}
.ztjt_main8_1 ul li .content{
	font-size: 16px;
	color: #737373;
	width: 100%;
	line-height: 30px;
	margin: 16px 0 28px;
}
.ztjt_main8_1 ul li .list{
	margin: -15px -15px 0 0;
}
.ztjt_main8_1 ul li .list .item{
	width: 33.33%;
	padding: 15px 15px 0 0;
}
.ztjt_main8_1 ul li .list .item .pic{
	width: 100%;
	overflow: hidden;
}
.ztjt_main8_1 ul li .list .item .pic img{
	width: 100%;
}
.ztjt_main9{
	width: 100%;
	margin-top: 50px;
}
.ztjt_main9_1{
	font-size: 18px;
	color: #333;
	width: 100%;
}
.ztjt_main9_2{
	font-size: 18px;
	color: #737373;
	width: 100%;
	line-height: 56px;
	margin: 16px 0 2px;
	text-indent: 2em;
}
.ztjt_main9_3{
	font-size: 30px;
	color: #dab887;
	width: 100%;
	text-align: right;
}
.ztjt_main9_3 img{
	width: 59px;
	margin-right: 18px;
	position: relative;
	top: -1px;
}
.swiper3{
	margin: 0 -60px;
}
.swiper3 .swiper-slide{
	padding: 0 60px;
}
.swiper3 .swiper-button-next, .swiper3 .swiper-button-prev{
  position: absolute;
  top: 50%;
  width: 20px;
  height: 35px;
	margin-top: -30px;
	background-size: cover !important;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.swiper3 .swiper-button-prev{
  background: url(../images/pic35.png) no-repeat center;
  left: 0px;
  right: auto;
}
.swiper3 .swiper-button-next{
  background: url(../images/pic36.png) no-repeat center;
  right: 0px;
  left: auto;
}
.swiper3 .swiper-button-prev:hover{
  background: url(../images/pic35h.png) no-repeat center;
}
.swiper3 .swiper-button-next:hover{
  background: url(../images/pic36h.png) no-repeat center;
}
.swiper3 .swiper-button-next:after, .swiper3 .swiper-button-prev:after{
  content: "";
}
.swiper3 .swiper-pagination{
  font-size: 32px;
  color: #72706d;
  width: auto;
  height: 65px;
  line-height: 65px;
  /* background-color: rgba(0, 0, 0, .8); */
  position: absolute;
  top: auto;
	bottom: 0px;
	left: auto;
  right: 20px;
}
.swiper3 .swiper-pagination-total{
  font-size: 18px;
	color: #fff;
}
.swiper3 .swiper-pagination-current{
	color: #dab887;
}
.swiper4{
	margin: 0 -60px;
}
.swiper4 .swiper-slide{
	padding: 0 60px;
}
.swiper4 .swiper-button-next, .swiper4 .swiper-button-prev{
  position: absolute;
  top: 34.8%;
  width: 20px;
  height: 35px;
	margin-top: 0px;
	background-size: cover !important;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.swiper4 .swiper-button-prev{
  background: url(../images/pic35.png) no-repeat center;
  left: 0px;
  right: auto;
}
.swiper4 .swiper-button-next{
  background: url(../images/pic36.png) no-repeat center;
  right: 0px;
  left: auto;
}
.swiper4 .swiper-button-prev:hover{
  background: url(../images/pic35h.png) no-repeat center;
}
.swiper4 .swiper-button-next:hover{
  background: url(../images/pic36h.png) no-repeat center;
}
.swiper4 .swiper-button-next:after, .swiper4 .swiper-button-prev:after{
  content: "";
}
.swiper4 .swiper-pagination{
  font-size: 32px;
  color: #72706d;
  width: auto;
  height: 65px;
  line-height: 65px;
  /* background-color: rgba(0, 0, 0, .8); */
  position: absolute;
  top: auto;
	bottom: 0px;
	left: auto;
  right: 20px;
}
.swiper4 .swiper-pagination-total{
  font-size: 18px;
	color: #fff;
}
.swiper4 .swiper-pagination-current{
	color: #dab887;
}
.ztjt_main10{
	width: 100%;
	margin-top: 70px;
}
.ztjt_main10 .tab{
  font-size:0px;
	width:100%;
	text-align:center;
	margin: 0 0 35px;
  /* white-space:nowrap;
  overflow: hidden;
  overflow-x: auto; */
}
.ztjt_main10 .tab1{
	font-size:36px;
	color:#737373;
	padding: 0 32px;
	background: url(../images/pic37.png) no-repeat left top;
	background-size: 1px 36px;
  display:inline-block;
  *display:inline;
	*zoom:1;
	overflow: hidden;
}
.ztjt_main10 .tab1:first-child{
	background: none;
}
.ztjt_main10 .tab1 a{
  color:#737373;
	line-height: 100%;
	padding-bottom: 20px;
  display:block;
  overflow:hidden;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.ztjt_main10 .tab1:hover a{
	color: #333;
	background: url(../images/pic17.png) no-repeat center bottom;
}
.ztjt_main10 .tab1.on a{
	color: #333;
	background: url(../images/pic17.png) no-repeat center bottom;
}
.ztjt_main10 .tab_nr {
  width:100%;
}
.ztjt_main10 .tab_nr1{
  width:100%;
  display: none;
}
.ztjt_main10_1{
	width: 100%;
	padding-top: 50px;
	background: url(../images/img19.jpg) no-repeat;
	background-position: left 60px top;
}
.ztjt_main10_1 .pic{
	width: 50%;
}
.ztjt_main10_1 .pic .item{
	width: 100%;
	overflow: hidden;
	display: none;
}
.ztjt_main10_1 .pic .item:first-child{
	display: block;
}
.ztjt_main10_1 .pic .item img{
	width: 100%;
}
.ztjt_main10_1 .text{
	width: 50%;
	padding: 0 40px;
}
.ztjt_main10_1 .text1{
	width: 100%;
}
.ztjt_main10_1 .text1 .item{
	width: 100%;
	display: none;
}
.ztjt_main10_1 .text1 .item:first-child{
	display: block;
}
.ztjt_main10_1 .text1 .item .title{
	font-size: 36px;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
}
.ztjt_main10_1 .text1 .item .content{
	font-size: 16px;
	color: #808080;
	width: 100%;
	line-height: 33px;
	margin-top: 20px;
}
.ztjt_main10_1 .text1 .item .content a.style1{
	font-size: 14px;
	color: #c39e66;
	width: 100%;
	line-height: 16px;
	margin-top: 20px;
	display: block;
}
.ztjt_main10_1 .text1 .item .content a.style1 img{
	height: 16px;
	margin-left: 8px;
	position: relative;
	top: -1px;
}
.ztjt_main10_1 .text1 .item .content a.style1:hover{
	text-decoration: underline;
}
.ztjt_main10_1 .text2{
	margin-right: -30px;
	display: flex;
	flex-wrap: wrap;
}
.ztjt_main10_1 .text2 .item{
	width: 38%;
	padding: 30px 30px 0 0;
}
.ztjt_main10_1.gyzy .text2 .item{
	width: 25%;
}
.ztjt_main10_1 .text2 .item .pic{
	width: 100%;
	overflow: hidden;
}
.ztjt_main10_1 .text2 .item .pic img{
	width: 100%;
}
.ztjt_main10_1 .text2 .item .pic.on{
	padding: 4px;
	background-color: #dab887;
}

/* 培育体系 */
.pytx_main{
	width: 100%;
}
.pytx_main .item{
	width: 100%;
	margin-top: -113px;
	padding: 113px 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.pytx_main .item:first-child{
	margin-top: 0px;
}
.pytx_main .item .item_nr{
	width: 100%;
	min-height: 600px;
	padding: 30px 0;
	background-repeat: no-repeat;
	background-position: right center;
	background-size: cover;
	display: flex;
	align-items: center;
	justify-content: center;
}
.pytx_main .item .item_nr .pic{
	width: 34.9%;
	padding: 0 15px;
}
.pytx_main .item .item_nr .text{
	width: 65.1%;
}
.pytx_main .item .item_nr .text .title{
	width: 100%;
}
.pytx_main .item .item_nr .text .title p{
	font-size: 30px;
	font-weight: bold;
	color: #ddca97;
	width: 100%;
	line-height: 100%;
}
.pytx_main .item .item_nr .text .title span{
	font-size: 17px;
	color: #ddca97;
	width: 100%;
	line-height: 100%;
	margin-top: 12px;
	text-transform: uppercase;
	display: block;
}
.pytx_main .item .item_nr .text .content{
	font-size: 15px;
	color: rgba(255, 255, 255, .8);
	width: 100%;
	line-height: 33px;
	margin: 20px 0 30px;
}
.pytx_main .item .item_nr .text .more{
	width: 100%;
}
.pytx_main .item .item_nr .text .more a{
	font-size: 14px;
	color: #ddca98;
	width: 165px;
	max-width: 100%;
	height: 47px;
	line-height: 45px;
	text-align: left;
	padding: 0 45px 0 18px;
	background: url(../images/pic42.png) no-repeat right 18px center;
	border: 1px solid rgba(221, 202, 152, .3);
	display: inline-block;
}
.pytx_main .item .item_nr .text .more a:hover{
	background-color: #fff;
}
.pytx_main .item.odd{
	padding-left: 0px !important;
}
.pytx_main .item.odd .item_nr{
	padding-right: 0px !important;
	background-position: left center;
}
.pytx_main .item.odd .item_nr .pic{
	order: 2;
}
.pytx_main .item.odd .item_nr .text{
	text-align: right;
	order: 1;
}

/* 注册申报 */
.zcsb_main{
	width: 100%;
}
.zcsb_main1{
	width: 100%;
}
.zcsb_main1 ul{
	margin: -37px -37px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.zcsb_main1 ul li{
	width: 33.33%;
	padding: 37px 37px 0 0;
}
.zcsb_main1 ul li .item{
	width: 100%;
	position: relative;
}
.zcsb_main1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.zcsb_main1 ul li .item .pic img{
	width: 100%;
}
.zcsb_main1 ul li .item .title{
	width: 51px;
	border-top: 4px solid #fff;
	position: absolute;
	top: 30px;
	left: 30px;
}
.zcsb_main1 ul li .item .title p{
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	width: 26px;
	line-height: 28px;
	margin-top: 11px;
}
.zcsb_main1 ul li .item .title span{
	font-size: 18px;
	color: #fff;
	width: 18px;
	height: 18px;
	text-transform: uppercase;
	white-space:nowrap; 
	transform: rotate(90deg);
	display: block;
	position: absolute;
	top: 12px;
	left: 0px;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.zcsb_main1 ul li .item .ljzc{
	font-size: 16px;
	color: #fff;
	width: 16px;
	line-height: 18px;
	padding-top: 46px;
  background: url(../images/pic43.png) no-repeat center top;
	position: absolute;
	right: 30px;
	bottom: 28px;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.zcsb_main1 ul li .item .text{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.zcsb_main1 ul li .item .text1{
	width: 100%;
	text-align: center;
	padding: 0 30px;
	position: absolute;
	top: 19.8%;
	left: 0px;
}
.zcsb_main1 ul li .item .text1 p{
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.zcsb_main1 ul li .item .text1 span{
	font-size: 24px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 14px;
	text-transform: uppercase;
	display: block;
}
.zcsb_main1 ul li .item .text2{
	width: 100%;
	padding: 0 30px;
	position: absolute;
	bottom: 12.3%;
	left: 0px;
}
.zcsb_main1 ul li .item .text2_nr{
	width: 230px;
	max-width: 100%;
}
.zcsb_main1 ul li .item .text2_nr p{
	font-size: 18px;
	color: #fff;
	width: 100%;
	line-height: 25px;
	margin-top: 30px;
  background: url(../images/pic44.png) no-repeat left center;
}
.zcsb_main1 ul li .item .text2_nr p a{
	color: #fff;
	width: 100%;
	padding: 0 20px 0 17px;
  background: url(../images/pic45.png) no-repeat right center;
	display: block;
}
.zcsb_main1 ul li .item .text2_nr p a:hover{
	text-decoration: underline;
}

/* 报名 */
.bm_main{
	width: 100%;
	padding: 50px 0;
}
.bm_main1{
	width: 100%;
}
.bm_main2{
	width: 100%;
	margin-top: 50px;
	padding: 50px 70px;
	background-color: #fff;
}
.bm_main2_1{
	font-size: 36px;
	color: #333;
	width: 100%;
	line-height: 100%;
	text-align: center;
	padding-bottom: 32px;
	border-bottom: 1px solid #eaeaea;
}
.bm_main2_2{
	font-size: 16px;
	color: #333;
	width: 100%;
	line-height: 28px;
	margin-top: 24px;
}
.bm_main2_2 span.style1{
	font-weight: bold;
	color: #cfa261;
}
.bm_main2_3{
	font-size: 16px;
	color: #333;
	width: 100%;
	line-height: 16px;
	margin-top: 34px;
}
.bm_main2_3 .label1 input{
	width: 16px;
	height: 16px;
	margin-right: 10px;
}
.bm_main2_4{
	width: 100%;
	text-align: center;
	margin-top: 30px;
	padding-top: 30px;
	border-top: 1px solid #eaeaea;
}
.bm_main2_4 .btn1{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	width: 130px;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.bm_main2_5{
	width: 100%;
}
.bm_main2_5 ul{
	width: 100%;
	padding-top: 10px;
}
.bm_main2_5 ul li{
	font-size: 16px;
	color: #333;
	width: 100%;
	margin-top: 20px;
}
.bm_main2_5 ul li p{
	width: 28%;
	min-height: 50px;
	text-align: right;
	padding-right: 12px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.bm_main2_5 ul li span{
	width: 49.25%;
}
.bm_main2_5 ul li span .wbk1{
	width: 100%;
	height: 50px;
	line-height: 48px;
	padding: 0 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
}
.bm_main2_5 ul li span .wbk2{
	width: 100%;
	height: 160px;
	line-height: 28px;
	padding: 10px 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
	resize: none;
	display: block;
}
.bm_main2_5 ul li span .btn1{
	font-weight: bold;
	color: #fff;
	width: 130px;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 20px 0 0 20px;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.bm_main2_5 ul li span .btn2{
	color: #fff;
	width: 100%;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-top: 5px;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.bm_main2_5 ul li span .item1{
	margin: -5px -36px 0 0;
}
.bm_main2_5 ul li span .item1 .label1{
	min-width: 25%;
	line-height: 20px;
	padding: 20px 36px 0 0;
}
.bm_main2_5 ul li span .item1 .label1 input[type="checkbox"]{
	width: 20px;
	height: 20px;
	background: #fff;
	margin-right: 10px;
}
.bm_main2_5 ul li span .item1 .qwbk1{
	font-size: 14px;
	width: 150px;
	max-width: 100%;
	height: 30px;
	line-height: 28px;
	margin-top: 15px;
	padding: 0 10px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 4px;
}
.bm_main2_5 ul li span .item2{
	margin: -20px -24px 0 0;
}
.bm_main2_5 ul li span .item2 .nr{
	width: 33.33%;
	padding: 20px 24px 0 0;
}
.bm_main2_5 ul li span .item2 .nr .wbk1{
	padding: 0 11px;
}
.bm_main2_5 ul li span .item3{
	width: 100%;
	display: flex;
	align-items: center;
}
.bm_main2_5 ul li span .item3 .pic{
	width: 176px;
	max-width: 100%;
	border-radius: 5px;
	overflow: hidden;
	flex-shrink: 0;
	cursor: pointer;
}
.bm_main2_5 ul li span .item3 .pic img{
	width: 100%;
}
.bm_main2_5 ul li span .item3 .text{
	color: #737373;
	line-height: 28px;
	padding-left: 26px;
}
.bm_main2_5 ul li span .item4{
	margin-top: 10px;
	display: flex;
}
.bm_main2_5 ul li span .item5{
	width: 100%;
	display: flex;
	align-items: center;
}
.bm_main2_5 ul li span .item5 .pic{
	width: 142px;
	max-width: 100%;
	border-radius: 5px;
	overflow: hidden;
	flex-shrink: 0;
	cursor: pointer;
}
.bm_main2_5 ul li span .item5 .pic img{
	width: 100%;
}
.bm_main2_5 ul li span .item5 .text{
	color: #737373;
	line-height: 28px;
	padding-left: 34px;
}
.bm_main2_5 ul li span .item6{
	margin: -5px -36px 0 0;
}
.bm_main2_5 ul li span .item6 .label1{
	line-height: 20px;
	padding: 20px 36px 0 0;
}
.bm_main2_5 ul li span .item6 .label1 input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-right: 10px;
}
.bm_main2_5 ul li span .item7{
	color: #737373;
	width: 100%;
	line-height: 50px;
}
.bm_main2_5 ul li span .item8{
	margin: -10px 0px 0 0;
}
.bm_main2_5 ul li span .item8 .label1{
	width: 100%;
	line-height: 30px;
	padding: 20px 0px 0 0;
}
.bm_main2_5 ul li span .item8 .label1 input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-top: 5px;
	margin-right: 10px;
}
.bm_main2_5 ul li span .item8 .qwbk1{
	font-size: 14px;
	width: 85px;
	max-width: 100%;
	height: 30px;
	line-height: 28px;
	margin-top: 0px;
	padding: 0 10px;
	margin: 0 10px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 4px;
}
.bm_main2_5 ul li .item9{
	width: 100%;
	line-height: 28px;
	text-align: center;
}
.bm_main2_5 ul li span ::-webkit-input-placeholder { /* WebKit browsers */
	color: #b2b2b2;
}
.bm_main2_5 ul li span :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #b2b2b2;
}
.bm_main2_5 ul li span ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #b2b2b2;
}
.bm_main2_5 ul li span :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #b2b2b2;
}
.bm_main2_6{
	width: 100%;
	text-align: center;
	padding: 50px 0 20px;
}
.bm_main2_6 .pic{
	width: 100%;
}
.bm_main2_6 .title{
	font-size: 22px;
	color: #333;
	width: 100%;
	margin: 34px 0 8px;
}
.bm_main2_6 .content{
	font-size: 16px;
	color: #dab887;
	width: 100%;
}
.bm_main2_6 .content a{
	color: #dab887;
}
.bm_main2_6 .content a:hover{
	text-decoration: underline;
}

/* 报名 */
.dl_main{
	width: 100%;
}
.dl_main1{
	width: 100%;
	min-height: 500px;
	padding: 100px 20px;
	background-color: #fff;
}
.dl_main1 .item1{
	width: 100%;
	margin-top: 20px;
	padding: 0 0 0 36px;
	background-color: #fdfdfd;
	border: 1px solid #f0f0f0;
	border-radius: 4px;
	position: relative;
}
.dl_main1 .item1 p{
	width: 36px;
	height: 43px;
	line-height: 43px;
	text-align: right;
	position: absolute;
	top: 0px;
	left: 0px;
}
.dl_main1 .item1 p img{
	width: 15px;
	position: relative;
	top: -1px;
}
.dl_main1 .item1 .wbk1{
	font-size: 12px;
	color: #666;
	width: 100%;
	height: 43px;
	line-height: 43px;
	padding: 0 15px;
	background: none;
	border: 0px;
}
.dl_main1 .item2{
	width: 100%;
	margin-top: 20px;
	padding: 0 90px 0 36px;
	background-color: #fdfdfd;
	border: 1px solid #f0f0f0;
	border-radius: 4px;
	position: relative;
}
.dl_main1 .item2 p{
	width: 36px;
	height: 43px;
	line-height: 43px;
	text-align: right;
	position: absolute;
	top: 0px;
	left: 0px;
}
.dl_main1 .item2 p img{
	width: 15px;
	position: relative;
	top: -1px;
}
.dl_main1 .item2 .wbk1{
	font-size: 12px;
	color: #666;
	width: 100%;
	height: 43px;
	line-height: 43px;
	padding: 0 15px;
	background: none;
	border: 0px;
}
.dl_main1 .item2 .btn1{
	font-size: 12px;
	color: #c39e66;
	width: 90px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	background: url(../images/pic59.png) no-repeat left center;
	border: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.dl_main1 .item3{
	font-size: 12px;
	color: #666;
	width: 100%;
	line-height: 100%;
	text-align: right;
	margin-top: 10px;
}
.dl_main1 .item3 a{
	color: #666;
	display: inline-block;
}
.dl_main1 .item3 a:hover{
	color: #dab887;
	text-decoration: underline;
}
.dl_main1 .item4{
	width: 100%;
	margin-top: 20px;
}
.dl_main1 .item4 .btn1{
	font-size: 14px;
	color: #fff;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background-color: #dab887;
	border: 0px;
	border-radius: 4px;
	display: inline-block;
}
.dl_main1 .item5{
	font-size: 12px;
	color: #666;
	width: 100%;
	line-height: 14px;
	margin-top: 20px;
}
.dl_main1 .item5 .label1 input{
	width: 14px;
	height: 14px;
	margin-right: 4px;
}
.dl_main1 .item5 a{
	color: #dab887;
	text-decoration: underline;
}
.dl_main1 .item6{
	font-size: 24px;
	color: #333;
	width: 100%;
	line-height: 100%;
	text-align: center;
	margin-bottom: 60px;
	background: url(../images/pic60.png) repeat-x center;
}
.dl_main1 .item6 span{
	padding: 0 20px;
	background-color: #fff;
}
.dl_main1 .item7{
	width: 100%;
	text-align: center;
	padding: 40px 0 60px;
}
.dl_main1 .item7 p{
	width: 100%;
}
.dl_main1 .item7 p img{
	height: 50px;
}
.dl_main1 .item7 span{
	font-size: 24px;
	color: #dab887;
	width: 100%;
	margin-top: 18px;
	display: block;
}
.dl_main1 ::-webkit-input-placeholder { /* WebKit browsers */
	color: #bfbfbf;
}
.dl_main1 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #bfbfbf;
}
.dl_main1 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #bfbfbf;
}
.dl_main1 :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #bfbfbf;
}
.dl_main1_1{
	width: 300px;
	max-width: 100%;
}
.dl_main1_1 .tab{
  font-size:0px;
	width:100%;
	text-align:center;
	margin-bottom: 30px;
	padding-bottom: 20px;
	border-bottom: 1px solid #f0f0f0;
  /* white-space:nowrap;
  overflow: hidden;
  overflow-x: auto; */
}
.dl_main1_1 .tab1{
	font-size:18px;
	color:#404040;
	padding: 0 32px;
	background: url(../images/pic55.png) no-repeat left top;
	background-size: 1px 18px;
  display:inline-block;
  *display:inline;
	*zoom:1;
	overflow: hidden;
}
.dl_main1_1 .tab1:first-child{
	background: none;
}
.dl_main1_1 .tab1 a{
  color:#404040;
	line-height: 19px;
  display:block;
  overflow:hidden;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.dl_main1_1 .tab1:hover a{
	color: #c39e66;
}
.dl_main1_1 .tab1.on a{
	color: #c39e66;
}
.dl_main1_1 .tab_nr {
  width:100%;
}
.dl_main1_1 .tab_nr1{
  width:100%;
  display: none;
}

/* 个人中心 */
.grzx_header {
	width: 100%;
	height: 120px;
  position: fixed;
	z-index: 999999;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.grzx_header .logo {
	margin-top: 29px;
}
.grzx_header .logo img {
	height: 62px;
}
.grzx_header .personal {
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	margin-top: 50px;
}
.grzx_header .personal img {
	height: 18px;
	margin-right: 10px;
	position: relative;
	top: -1px;
}
.grzx_header .personal span.style1 {
	margin-right: 20px;
}
.grzx_header .personal a {
	color: #fff;
}
.grzx_header .personal a:hover {
	color: #dab887;
}

.grzx_main{
	width: 100%;
	padding: 40px 0;
	overflow: hidden;
}
.grzx_main .pages{
	margin-top: 30px;
}
.grzx_crumb{
	width: 100%;
	margin-bottom: 40px;
	overflow: hidden;
}
.grzx_crumb_nr{
	margin: -10px -10px 0 0;
}
.grzx_crumb_nr a{
	font-size: 24px;
	color: #fff;
	max-width: 100%;
	height: 50px;
	text-align: center;
	margin: 10px 10px 0 0;
	padding: 0 26px;
	background-color: #d0ccc8;
	display: block;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.grzx_crumb_nr a:hover, .grzx_crumb_nr a.on{
	background-color: #dab887;
}
.grzx_main_l{
	width: 20%;
}
.grzx_main_l h3{
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	height: 70px;
	margin: 0px;
	padding: 0 14px;
	background-color: #dab887;
	background-image: url(../images/pic62.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: auto 78.57%;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.grzx_main_l h3 img{
	height: 28px;
	margin-right: 10px;
}
.grzx_main_l ul{
	width: 100%;
}
.grzx_main_l ul li{
	width: 100%;
	background-color: #fff;
	background-image: url(../images/pic64.png);
	background-repeat: no-repeat;
	background-position: 22px center;
	border-top: 1px solid #fdf6ee;
}
.grzx_main_l ul li a{
	font-size: 16px;
	color: #595959;
	width: 100%;
	height: 50px;
	padding: 0 40px;
	background-image: url(../images/pic65.png);
	background-repeat: no-repeat;
	background-position: right 22px center;
	display: block;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.grzx_main_l ul li:hover, .grzx_main_l ul li.on{
	background-color: #dab887;
	background-image: url(../images/pic64h.png);
}
.grzx_main_l ul li:hover a, .grzx_main_l ul li.on a{
	font-weight: bold;
	color: #fff;
	background-image: url(../images/pic65h.png);
}
.grzx_main_r{
	width: 80%;
	min-height: 538px;
	padding-left: 70px;
	background-image: url(../images/pic66.png);
	background-repeat: repeat-y;
	background-position: 35px center;
}
.grzx_main_r1{
	width: 100%;
	background: url(../images/img30.jpg) no-repeat center;
	background-size: cover;
}
.grzx_main_r1 a{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	max-width: 100%;
	height: 55px;
	text-align: center;
	padding: 0 23px;
	display: block;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.grzx_main_r1 a:hover, .grzx_main_r1 a.on{
	background-color: rgba(218, 184, 135, .85);
}
.grzx_main_r2{
	width: 100%;
}
.grzx_main_r2.style1{
	padding: 100px 0 70px;
}
.grzx_main_r2 ul{
	width: 100%;
	padding-top: 10px;
}
.grzx_main_r2 ul li{
	font-size: 16px;
	color: #333;
	width: 100%;
	margin-top: 20px;
}
.grzx_main_r2 ul li p{
	width: 26.29%;
	height: 50px;
	text-align: right;
	padding-right: 12px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.grzx_main_r2 ul li span{
	width: 58.65%;
}
.grzx_main_r2 ul li span .wbk1{
	width: 100%;
	height: 50px;
	line-height: 48px;
	padding: 0 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
}
.grzx_main_r2 ul li span .wbk2{
	width: 100%;
	height: 160px;
	line-height: 28px;
	padding: 10px 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
	resize: none;
	display: block;
}
.grzx_main_r2 ul li span .btn1{
	font-weight: bold;
	color: #fff;
	width: 130px;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 20px 0 0 20px;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.grzx_main_r2 ul li span .btn2{
	color: #fff;
	width: 100%;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-top: 5px;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.grzx_main_r2 ul li span .btn3{
	font-weight: bold;
	color: #fff;
	width: 130px;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-top: 10px;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.grzx_main_r2 ul li span .item1{
	margin: -5px -36px 0 0;
}
.grzx_main_r2 ul li span .item1 .label1{
	min-width: 25%;
	line-height: 20px;
	padding: 20px 36px 0 0;
}
.grzx_main_r2 ul li span .item1 .label1 input[type="checkbox"]{
	width: 20px;
	height: 20px;
	background: #fff;
	margin-right: 10px;
}
.grzx_main_r2 ul li span .item1 .qwbk1{
	font-size: 14px;
	width: 150px;
	max-width: 100%;
	height: 30px;
	line-height: 28px;
	margin-top: 15px;
	padding: 0 10px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 4px;
}
.grzx_main_r2 ul li span .item2{
	margin: -20px -24px 0 0;
}
.grzx_main_r2 ul li span .item2 .nr{
	width: 33.33%;
	padding: 20px 24px 0 0;
}
.grzx_main_r2 ul li span .item2 .nr .wbk1{
	padding: 0 11px;
}
.grzx_main_r2 ul li span .item3{
	width: 100%;
	display: flex;
	align-items: center;
}
.grzx_main_r2 ul li span .item3 .pic{
	width: 176px;
	max-width: 100%;
	border-radius: 5px;
	overflow: hidden;
	flex-shrink: 0;
	cursor: pointer;
}
.grzx_main_r2 ul li span .item3 .pic img{
	width: 100%;
}
.grzx_main_r2 ul li span .item3 .text{
	color: #737373;
	line-height: 28px;
	padding-left: 26px;
}
.grzx_main_r2 ul li span .item4{
	margin-top: 10px;
	display: flex;
}
.grzx_main_r2 ul li span .item5{
	width: 100%;
	display: flex;
	align-items: center;
}
.grzx_main_r2 ul li span .item5 .pic{
	width: 142px;
	max-width: 100%;
	border-radius: 5px;
	overflow: hidden;
	flex-shrink: 0;
	cursor: pointer;
}
.grzx_main_r2 ul li span .item5 .pic img{
	width: 100%;
}
.grzx_main_r2 ul li span .item5 .text{
	color: #737373;
	line-height: 28px;
	padding-left: 34px;
}
.grzx_main_r2 ul li span .item6{
	margin: -5px -36px 0 0;
}
.grzx_main_r2 ul li span .item6 .label1{
	line-height: 20px;
	padding: 20px 36px 0 0;
}
.grzx_main_r2 ul li span .item6 .label1 input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-right: 10px;
}
.grzx_main_r2 ul li span .item7{
	width: 100%;
	text-align: center;
}
.grzx_main_r2 ul li span .item8{
	width: 100%;
	text-align: center;
	padding: 6px 0;
}
.grzx_main_r2 ul li span .item8 .pic{
	width: 109px;
	height: 109px;
	max-width: 100%;
	border-radius: 100%;
	cursor: pointer;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
 -moz-backface-visibility: hidden;
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
}
.grzx_main_r2 ul li span .item8 .pic img{
	width: 100%;
	height: 100%;
	border-radius: 100%;
	overflow: hidden;
}
.grzx_main_r2 ul li span .item8 .text{
	line-height: 100%;
	margin-top: 16px;
}
.grzx_main_r2 ul li span .item8 .text bdo{
	display: inline-block;
	cursor: pointer;
}
.grzx_main_r2 ul li span ::-webkit-input-placeholder { /* WebKit browsers */
	color: #b2b2b2;
}
.grzx_main_r2 ul li span :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #b2b2b2;
}
.grzx_main_r2 ul li span ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #b2b2b2;
}
.grzx_main_r2 ul li span :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #b2b2b2;
}
.grzx_main_r3{
	width: 100%;
	text-align: center;
	padding: 156px 0;
}
.grzx_main_r3 .pic{
	width: 164px;
}
.grzx_main_r3 .pic img{
	width: 100%;
}
.grzx_main_r3 .text1{
	font-size: 16px;
	color: #737373;
	width: 100%;
	line-height: 100%;
	margin-top: 30px;
}
.grzx_main_r3 .text2{
	font-size: 16px;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin-top: 12px;
}
.grzx_main_r3 .text2 a{
	color: #dab887;
}
.grzx_main_r3 .text2 a:hover{
	text-decoration: underline;
}
.grzx_main_r3 .text3{
	font-size: 18px;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin-top: 30px;
}
.grzx_main_r4{
	width: 100%;
}
.grzx_main_r4 ul{
	width: 100%;
	padding-top: 20px;
}
.grzx_main_r4 ul li{
	font-size: 16px;
	color: #333;
	width: 100%;
	margin-top: 20px;
}
.grzx_main_r4 ul li p{
	width: 14.27%;
	height: 50px;
	text-align: right;
	padding-right: 12px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.grzx_main_r4 ul li span{
	width: 78%;
}
.grzx_main_r4 ul li span .wbk1{
	width: 50%;
	height: 50px;
	line-height: 48px;
	padding: 0 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
}
.grzx_main_r4 ul li span .wbk2{
	width: 100%;
	height: 168px;
	line-height: 28px;
	padding: 10px 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
	resize: none;
	display: block;
}
.grzx_main_r4 ul li span .wbk3{
	width: 100%;
	height: 50px;
	line-height: 48px;
	padding: 0 15px;
	background: #fff;
	border: 1px solid #ebe4da;
	border-radius: 5px;
}
.grzx_main_r4 ul li span .btn3{
	font-weight: bold;
	color: #fff;
	width: 130px;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
}
.grzx_main_r4 ul li span ::-webkit-input-placeholder { /* WebKit browsers */
	color: #b2b2b2;
}
.grzx_main_r4 ul li span :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #b2b2b2;
}
.grzx_main_r4 ul li span ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #b2b2b2;
}
.grzx_main_r4 ul li span :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #b2b2b2;
}
.grzx_main_r5{
	width: 100%;
	margin-top: 30px;
}
.grzx_main_r5 table{
	font-size: 16px;
	color: #595959;
	width: 100%;
}
.grzx_main_r5 table thead tr{
	font-weight: bold;
	width: 100%;
	height: 55px;
	background-color: #f3e4d3;
}
.grzx_main_r5 table tbody tr{
	width: 100%;
	height: 57px;
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}
.grzx_main_r5 table td{
	text-align: center;
	padding: 5px 22px;
}
.grzx_main_r5 table td.style1{
	width: 25%;
	text-align: left;
}
.grzx_main_r5 table td.style2{
	width: 50%;
}
.grzx_main_r5 table td.style3{
	width: 25%;
}
.grzx_main_r5 table td.style4{
	width: 25%;
}
.grzx_main_r5 table td.style5{
	width: 25%;
}
.grzx_main_r5 table td .item1{
	font-size: 0px;
	margin: -5px;
}
.grzx_main_r5 table td .item1 a{
	font-size: 16px;
	color: #595959;
	height: 31px;
	line-height: 29px;
	margin: 5px;
	padding: 0 10px;
	border: 1px solid #cfcfcf;
	border-radius: 5px;
	display: inline-block;
}
.grzx_main_r5 table td .item1 a img{
	height: 15px;
	margin-right: 10px;
	position: relative;
	top: -1px;
}
.grzx_main_r5 table td .item1 a:hover{
	color: #dab887;
	text-decoration: underline;
}
.grzx_main_r5 table td .item2 a{
	color: #595959;
}
.grzx_main_r5 table td .item2 a:hover{
	color: #dab887;
	text-decoration: underline;
}
.grzx_main_r6{
	width: 100%;
}
.grzx_main_r6 table{
	font-size: 16px;
	color: #595959;
	width: 100%;
}
.grzx_main_r6 table thead tr{
	font-weight: bold;
	width: 100%;
	height: 55px;
	background-color: #f3e4d3;
}
.grzx_main_r6 table tbody tr{
	width: 100%;
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}
.grzx_main_r6 table td{
	text-align: center;
	padding: 20px 10px;
}
.grzx_main_r6 table td.style1{
	width: 14%;
	/* text-align: left; */
}
.grzx_main_r6 table td.style2{
	width: 32%;
}
.grzx_main_r6 table td.style3{
	width: 34%;
}
.grzx_main_r6 table td.style4{
	width: 20%;
	/* text-align: right; */
}
.grzx_main_r6 table td a.yuyue{
	color: #595959;
}
.grzx_main_r6 table td a.yuyue:hover{
	color: #dab887;
	text-decoration: underline;
}
.grzx_main_r6 table td a.style1{
	color: #595959;
}
.grzx_main_r6 table td a.style1:hover{
	color: #dab887;
	text-decoration: underline;
}
.grzx_main_r6 table td .item1{
	width: 100%;
}
.grzx_main_r6 table td .item1 p{
	width: 100%;
}
.grzx_main_r6 table td .item1 span{
	width: 100%;
	margin-top: 6px;
	display: block;
}
.grzx_main_r6 table td .item2{
	width: 100%;
	border-bottom: 1px solid #dab887;
}
.grzx_main_r6 table td .item2 .date{
	width: 100%;
	height: 32px;
	text-align: left;
	background: none;
	border: 0px;
}
.grzx_main_r6 table td .item3 {
	margin: 0px -50px 0 0;
	overflow: hidden;
}
.grzx_main_r6 table td .item3_nr {
	width: 20%;
	line-height: 100%;
	padding: 20px 50px 0 0;
}
.grzx_main_r6 table td .item3_nr a {
	color: #595959;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #e6cead;
	display: inline-block;
}
.grzx_main_r6 table td .item3_nr span {
	color: #afafaf;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #e5ddd5;
	display: inline-block;
}
.grzx_main_r6 table td .item3_nr a:hover, .grzx_main_r6 table td .item3_nr a.on {
	background-color: #dab887;
}
.grzx_main_r6 table tr.sjyy{
	background-color: #f3e4d3;
	border-bottom: 0px;
	display: none;
}
.grzx_main_r6 table tr.sjyy td{
	width: 100%;
	padding: 30px;
}
/* .grzx_main_r7{
	font-size: 16px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin: 20px 0;
}
.grzx_main_r7 a{
	color: #dab887;
	text-decoration: underline;
} */
.grzx_main_r7{
	width: 100%;
	text-align: right;
	margin: 20px 0;
}
.grzx_main_r7 a{
	font-size: 16px;
	color: #fff;
	max-width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	padding: 0 20px;
	background-color: #dab887;
	display: inline-block;
}
.grzx_main_r7 a:hover{
	text-decoration: underline;
}
.grzx_main_r8{
	font-size: 24px;
	font-weight: bold;
	color: #595959;
	width: 100%;
	line-height: 100%;
	text-align: center;
	margin: 30px 0;
}
.grzx_main_r9{
	width: 100%;
}
.grzx_main_r9 table{
	font-size: 16px;
	color: #595959;
	width: 100%;
}
.grzx_main_r9 table thead tr{
	font-weight: bold;
	width: 100%;
	height: 55px;
	background-color: #f3e4d3;
}
.grzx_main_r9 table tbody tr{
	width: 100%;
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}
.grzx_main_r9 table td{
	text-align: center;
	padding: 20px 10px;
}
.grzx_main_r9 table td.style1{
	width: 10%;
	/* text-align: left; */
}
.grzx_main_r9 table td.style2{
	width: 24%;
}
.grzx_main_r9 table td.style3{
	width: 13%;
}
.grzx_main_r9 table td.style4{
	width: 20%;
}
.grzx_main_r9 table td.style5{
	width: 22%;
}
.grzx_main_r9 table td.style6{
	width: 11%;
}
.grzx_main_r9 table td a.style1{
	color: #595959;
}
.grzx_main_r9 table td a.style1:hover{
	color: #dab887;
	text-decoration: underline;
}
.grzx_main_r9 table td .item1{
	width: 100%;
}
.grzx_main_r9 table td .item1 p{
	width: 100%;
}
.grzx_main_r9 table td .item1 span{
	width: 100%;
	margin-top: 6px;
	display: block;
}
.grzx_main_r10{
	width: 100%;
	margin-top: 30px;
}
.grzx_main_r10 table{
	font-size: 16px;
	color: #595959;
	width: 100%;
}
.grzx_main_r10 table thead tr{
	font-weight: bold;
	width: 100%;
	height: 55px;
	background-color: #f3e4d3;
}
.grzx_main_r10 table tbody tr{
	width: 100%;
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}
.grzx_main_r10 table td{
	text-align: center;
	padding: 20px 10px;
}
.grzx_main_r10 table td.style1{
	width: 17%;
	/* text-align: left; */
}
.grzx_main_r10 table td.style2{
	width: 59%;
}
.grzx_main_r10 table td.style3{
	width: 24%;
}
.grzx_main_r10 table td a.style1{
	color: #595959;
}
.grzx_main_r10 table td a.style1:hover{
	color: #dab887;
	text-decoration: underline;
}
.grzx_main_r10 table td .item1{
	width: 100%;
}
.grzx_main_r10 table td .item1 p{
	width: 100%;
}
.grzx_main_r10 table td .item1 span{
	width: 100%;
	margin-top: 6px;
	display: block;
}
.grzx_main_r11{
	width: 100%;
	text-align: center;
	margin-top: 30px;
}
.grzx_main_r11 a{
	font-size: 16px;
	color: #fff;
	max-width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	padding: 0 20px;
	background-color: #dab887;
	display: inline-block;
}
.grzx_main_r11 a:hover{
	text-decoration: underline;
}
.grzx_main_r12{
	width: 100%;
}
.grzx_main_r12 ul{
	width: 100%;
}
.grzx_main_r12 ul li{
	font-size: 20px;
	color: #595959;
	width: 100%;
	line-height: 60px;
	text-align: right;
}
.grzx_main_r12 ul li a{
	color: #595959;
	max-width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.grzx_main_r12 ul li a:hover{
	color: #dab887;
}
.grzx_main_r13{
	width: 100%;
}
.grzx_main_r13 ul{
	margin: 0 -20px 0 0;
}
.grzx_main_r13 ul li{
	width: 33.33%;
	padding: 20px 20px 0 0;
}
.grzx_main_r13 ul li .item{
	width: 100%;
	text-align: center;
	padding: 28px 10px 48px;
	background-color: #fff;
	border-radius: 10px;
	-webkit-box-shadow:0 0 21px rgba(8, 1, 3, .07);
	-moz-box-shadow:0 0 21px rgba(8, 1, 3, .07);
	box-shadow:0 0 21px rgba(8, 1, 3, .07);
	overflow: hidden;
}
.grzx_main_r13 ul li .item .pic{
	width: 100%;
}
.grzx_main_r13 ul li .item .pic img{
	width: 58px;
}
.grzx_main_r13 ul li .item .title{
	font-size: 18px;
	color: #1a1919;
	width: 100%;
	line-height: 100%;
	margin: 30px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.grzx_main_r13 ul li .item .state{
	width: 100%;
}
.grzx_main_r13 ul li .item .state span{
	font-size: 18px;
	color: #797474;
	width: 97px;
	max-width: 100%;
	height: 31px;
	line-height: 31px;
	text-align: center;
	border-radius: 31px;
	display: inline-block;
}
.grzx_main_r13 ul li .item:hover .state span{
	font-size: 16px;
	color: #fff;
	background-color: #dab887;
}

/* 弹窗1 */
.zx1 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 999999;
	display: none;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv1 {
	width: 760px;
	max-width: 90%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: none;
	z-index: 999999;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv1_nr {
	background-color: #fdf6ee;
	position: relative;
}
.tcdiv1_nr1 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	height: 55px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	background: url(../images/img31.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;
}
.tcdiv1_nr2 {
	font-size: 16px;
	color: #595959;
	width: 100%;
	padding: 54px 68px;
}
.tcdiv1_nr2 .item1 {
	margin: -25px -25px 0 0;
	overflow: hidden;
}
.tcdiv1_nr2 .item1_nr {
	width: 25%;
	padding: 25px 25px 0 0;
}
.tcdiv1_nr2 .item1_nr .wbk1 {
	width: 100%;
	height: 31px;
	line-height: 29px;
	padding: 0 5px;
	background-color: #fff;
	border: 1px solid #cfcfcf;
	border-radius: 5px;
}
.tcdiv1_nr2 .item1_nr .wbk2 {
	width: 100%;
	height: 31px;
	line-height: 29px;
	padding: 0 9px;
	background-color: #fff;
	border: 1px solid #cfcfcf;
	border-radius: 5px;
}
.tcdiv1_nr2 .item2 {
	margin: 24px -30px 0 0;
	overflow: hidden;
}
.tcdiv1_nr2 .item2_nr {
	width: 25%;
	line-height: 100%;
	padding: 30px 30px 0 0;
}
.tcdiv1_nr2 .item2_nr span {
	display: inline-block;
	cursor: pointer;
}
.tcdiv1_nr2 .item2_nr span:hover, .tcdiv1_nr2 .item2_nr span.on {
	color: #dab887;
	text-decoration: underline;
}
.tcdiv1_nr3 {
	font-size: 18px;
	color: #6b6b6b;
	width: 100%;
}
.tcdiv1 .gb1 {
	position: absolute;
	top: 19px;
	right: 20px;
	cursor: pointer;
}
.tcdiv1 .gb1 img {
	height: 18px;
	transition: all 0.6s ease;
}
.tcdiv1 .gb1:hover img {
  transform: rotate(180deg);
}

/* 弹窗2 */
.zx2 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 999999;
	display: none;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv2 {
	width: 760px;
	max-width: 90%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: none;
	z-index: 999999;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv2_nr {
	background-color: #fdf6ee;
	position: relative;
}
.tcdiv2_nr1 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	height: 55px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	background: url(../images/img31.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
}
.tcdiv2_nr2 {
	width: 100%;
	text-align: center;
	padding: 76px 15px 56px;
}
.tcdiv2_nr2 .item1 {
	font-size: 20px;
	color: #595959;
	width: 100%;
	line-height: 100%;
}
.tcdiv2_nr2 .item2 {
	width: 100%;
	margin-top: 40px;
}
.tcdiv2_nr2 .item2 a {
	font-size: 16px;
	color: #fff;
	width: 138px;
	max-width: 100%;
	height: 31px;
	line-height: 31px;
	text-align: center;
	margin: 20px 30px 0;
	background-color: #dab887;
	border: 0px;
	border-radius: 5px;
	display: inline-block;
}
.tcdiv2_nr2 .item2 a:hover {
	text-decoration: underline;
}
.tcdiv2 .gb2 {
	position: absolute;
	top: 19px;
	right: 20px;
	cursor: pointer;
}
.tcdiv2 .gb2 img {
	height: 18px;
	transition: all 0.6s ease;
}
.tcdiv2 .gb2:hover img {
  transform: rotate(180deg);
}

/* 弹窗3 */
.zx3 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 999999;
	display: none;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv3 {
	width: 690px;
	max-width: 90%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: none;
	z-index: 999999;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv3_nr {
	padding: 40px 40px 80px;
	background-color: #fff;
	border-radius: 15px;
	position: relative;
}
.tcdiv3_nr1 {
	font-size: 24px;
	color: #000;
	width: 100%;
	line-height: 100%;
	text-align: center;
	padding-bottom: 23px;
  background: url(../images/pic225.png) no-repeat center bottom;
}
.tcdiv3_nr2 {
	font-size: 16px;
	color: #545151;
	width: 100%;
	min-height: 210px;
	line-height: 30px;
	margin: 14px 0;
}
.tcdiv3_nr3 {
	width: 100%;
	text-align: center;
}
.tcdiv3_nr3 a {
	font-size: 24px;
	color: #fff;
	max-width: 100%;
	height: 50px;
	line-height: 50px;
	padding: 0 32px;
	background-color: #dab887;
	border-radius: 5px;
	display: inline-block;
}
.tcdiv3_nr3 a img {
	width: 21px;
	margin-left: 14px;
	position: relative;
	top: -1px;
}
.tcdiv3 .gb3 {
	position: absolute;
	top: 19px;
	right: 20px;
	cursor: pointer;
}
.tcdiv3 .gb3 img {
	height: 18px;
	transition: all 0.6s ease;
}
.tcdiv3 .gb3:hover img {
  transform: rotate(180deg);
}

/* 首页 */
.main{
	width: 100%;
	padding-bottom: 82px;
	overflow: hidden;
}
.main h2{
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 90px;
}
.main h2 p{
	font-size: 36px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 100%;
}
.main h2 span{
	font-family: Arial;
	font-size: 30px;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin-top: 14px;
  text-transform: uppercase;
	display: block;
}

.main1{
	width: 100%;
}
.main1.wow {
	visibility: hidden;
}
.main1 h2{
	padding-top: 70px;
}
.main1_1{
	width: 100%;
	margin-top: 32px;
}
.main1_1 ul{
	width: 100%;
}
.main1_1 ul li{
	width: 16.66%;
	height: 520px;
	position: relative;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease;
}
.main1_1 ul li .div1{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 1;
}
.main1_1 ul li .div1 .title{
	width: 51px;
	border-top: 4px solid #fff;
	position: absolute;
	top: 30px;
	left: 30px;
}
.main1_1 ul li .div1 .title p{
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	width: 26px;
	line-height: 28px;
	margin-top: 11px;
}
.main1_1 ul li .div1 .title span{
	font-size: 18px;
	color: #fff;
	width: 18px;
	height: 18px;
	text-transform: uppercase;
	white-space:nowrap; 
	transform: rotate(90deg);
	display: block;
	position: absolute;
	top: 12px;
	left: 0px;
}
.main1_1 ul li .div1 .ljzc{
	font-size: 16px;
	color: #fff;
	width: 16px;
	line-height: 18px;
	padding-top: 46px;
  background: url(../images/pic43.png) no-repeat center top;
	position: absolute;
	right: 30px;
	bottom: 28px;
}
.main1_1 ul li .div2{
	width: 0%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
}
.main1_1 ul li .div2_nr{
	width: 100%;
	padding: 0 10.4%;
}
.main1_1 ul li .div2_nr1{
	width: 100%;
}
.main1_1 ul li .div2_nr1 .item1{
	margin: -56px -28px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.main1_1 ul li .div2_nr1 .item1_nr{
	width: 33.33%;
	padding: 28px 28px 0 0;
}
.main1_1 ul li .div2_nr1 .item1_nr.qall{
	width: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr:nth-child(2){
	width: 66.66%;
}
.main1_1 ul li .div2_nr1 .item1_nr1{
	width: 100%;
	height: 235px;
	padding: 22px;
	background-color: #28488a;
	display: flex;
	align-content: space-between;
	flex-wrap: wrap;
	overflow: hidden;
}
.main1_1 ul li .div2_nr1 .item1_nr1:hover{
	background-color: #4b67af;
}
.main1_1 ul li .div2_nr1 .item1_nr1.style1{
	background-color: #28488a;
}
.main1_1 ul li .div2_nr1 .item1_nr1.style1:hover{
	background-color: #4b67af;
}
.main1_1 ul li .div2_nr1 .item1_nr1.style2{
	background-color: #eec68c;
}
.main1_1 ul li .div2_nr1 .item1_nr1.style2:hover{
	background-color: #ffdeaf;
}
.main1_1 ul li .div2_nr1 .item1_nr1.style3{
	background-color: #960014;
}
.main1_1 ul li .div2_nr1 .item1_nr1.style3:hover{
	background-color: #a62637;
}
.main1_1 ul li .div2_nr1 .item1_nr1 .pic{
	width: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr1 .pic img{
	height: 56px;
}
.main1_1 ul li .div2_nr1 .item1_nr1 .title{
	width: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr1 .title p{
	font-size: 18px;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr1 .title span{
  font-family: Arial;
	font-size: 36px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 10px;
	display: block;
	text-transform: uppercase;
	word-break:break-all;
}
.main1_1 ul li .div2_nr1 .item1_nr2{
	width: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .title{
	width: 100%;
	margin-top: 58px;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .title p{
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .title span{
  font-family: Arial;
	font-size: 18px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 10px;
	display: block;
	text-transform: uppercase;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .content{
	font-size: 14px;
	color: #fff;
	width: 100%;
	height: 75px;
	line-height: 25px;
	margin: 14px 0 16px 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .more{
	width: 100%;
	line-height: 100%;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .more a{
	font-size: 14px;
	color: #fff;
	line-height: 100%;
	display: inline-block;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.main1_1 ul li .div2_nr1 .item1_nr2 .more a:hover{
	font-size: 16px;
}
.main1_1 ul li.on{
	width: 50.02%;
}
.main1_1 ul li.on .div1{
	width: 0%;
	opacity: 0;
}
.main1_1 ul li.on .div2{
	width: 100%;
	opacity: 1;
}

.main2{
	width: 100%;
	margin-top: 90px;
}
.main2 h2{
	text-align: left;
	padding-top: 0px;
}
.main2 h2 p{
	color: #000;
}
.main2_1{
	width: 100%;
	padding-left: 5.2%;
}
.main2_1_nr{
	width: 100%;
	position: relative;
}
.main2_1_nr .text{
	width: 35.55%;
	height: 569px;
	padding: 124px 4.23% 0;
	overflow: hidden;
}
.main2_1_nr .text1{
	margin: 30px -50px 0 0;
}
.main2_1_nr .text1 .item{
	padding: 20px 50px 0 0;
}
.main2_1_nr .text1 .item a{
	font-size: 18px;
	color: #333;
	line-height: 100%;
	padding: 0px 5px 5px;
	display: inline-block;
	-webkit-transition:all 0s ease;
	-moz-transition:all 0s ease;
	-o-transition:all 0s ease;
	transition:all 0s ease;
}
.main2_1_nr .text1 a:hover, .main2_1_nr .text1 a.on{
	background: url(../images/pic89.png) repeat-x center bottom;
}
.main2_1_nr .pic{
	width: 64.45%;
}
.main2_1_nr .pic .item{
	width: 100%;
	height: 569px;
	overflow: hidden;
	display: none;
}
.main2_1_nr .pic .item:first-child{
	display: block;
}
.main2_1_nr .content{
	width: 100%;
	position: absolute;
	bottom: -30px;
	left: 0px;
}
.main2_1_nr .content .item{
	width: 100%;
	overflow: hidden;
	display: none;
}
.main2_1_nr .content .item_nr{
	width: 17.75%;
	padding: 10px;
	background-color: #1f3667;
	display: inline-block;
}
.main2_1_nr .content .item_nr:hover{
	background-color: #4b67af;
}
.main2_1_nr .content .item_nr.style1{
	background-color: #1f3667;
}
.main2_1_nr .content .item_nr.style1:hover{
	background-color: #4b67af;
}
.main2_1_nr .content .item_nr.style2{
	background-color: #eec68c;
}
.main2_1_nr .content .item_nr.style2:hover{
	background-color: #ffdeaf;
}
.main2_1_nr .content .item_nr.style3{
	background-color: #960014;
}
.main2_1_nr .content .item_nr.style3:hover{
	background-color: #a62637;
}
.main2_1_nr .content .item_nrk{
	width: 100%;
	text-align: center;
	padding: 26px 10px;
	border: 2px solid rgba(255, 255, 255, .2);
}
.main2_1_nr .content .item_nrk1{
	width: 100%;
}
.main2_1_nr .content .item_nrk1 img{
	width: 40px;
}
.main2_1_nr .content .item_nrk2{
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	padding-bottom: 10px;
	margin: 16px 0;
	background: url(../images/pic94.png) no-repeat center bottom;
}
.main2_1_nr .content .item_nrk3{
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.main2_1_nr .content .item:first-child{
	display: block;
}

.main3{
	width: 100%;
	margin-top: 168px;
}
.main3 h2{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 20px;
	background: url(../images/pic83.png) no-repeat left bottom;
}
.main3 h2 p{
	color: #000;
}
.main3_1{
	padding-right: 5.2%;
}
.main3_1_nr{
	padding: 90px 0 78px 5.5%;
	background: #fff url(../images/pic79.png) no-repeat left bottom;
	background-size: auto 66%;
	position: relative;
}
.main3_1_nr a.more{
	font-size: 20px;
	color: #f5f5f5;
	width: 22.8%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #dab887 url(../images/pic84.png) no-repeat right 52px center;
	display: inline-block;
	position: absolute;
	bottom: 1px;
	right: 0px;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.main3_1_nr a.more:hover{
	font-size: 22px;
}
.main3_1_nr1{
	width: 26%;
}
.main3_1_nr1 .text{
	font-size: 14px;
	color: #4c4c4c;
	width: 100%;
	line-height: 32px;
	margin-top: 16px;
}
.main3_1_nr2{
	width: 74%;
}
.main3_1_nr2 ul{
	width: 100%;
}
.main3_1_nr2 ul li{
	width: 33.33%;
	padding-left: 5.17%;
}
.main3_1_nr2 ul li:nth-child(2){
	margin-top: -149px;
}
.main3_1_nr2 ul li:nth-child(3){
	margin-top: -47px;
}
.main3_1_nr2 ul li .item{
	width: 100%;
}
.main3_1_nr2 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.main3_1_nr2 ul li .item .pic img{
	width: 100%;
}

.main4{
	width: 100%;
}
.main4_1{
	width: 100%;
}
.main4_1 .tabtwo{
  font-size:0px;
	width:100%;
	text-align:center;
	margin: 20px 0;
  /* white-space:nowrap;
  overflow: hidden;
  overflow-x: auto; */
}
.main4_1 .tabtwo1{
	font-size:22px;
	color:#dab887;
	margin: 0 28px;
  display:inline-block;
  *display:inline;
	*zoom:1;
	overflow: hidden;
}
.main4_1 .tabtwo1:first-child{
	background: none;
}
.main4_1 .tabtwo1 a{
  color:#dab887;
	line-height: 100%;
	padding: 0 10px 5px;
  display:block;
  overflow:hidden;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.main4_1 .tabtwo1:hover a{
	font-weight: bold;
	background: url(../images/pic74.png) repeat-x center bottom;
}
.main4_1 .tabtwo1.on a{
	font-weight: bold;
	background: url(../images/pic74.png) repeat-x center bottom;
}
.main4_1 .tabtwo_nr {
	width:100%;
	position: relative;
}
.main4_1 .tabtwo_nr1{
  width:100%;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
	/* visibility: hidden; */
}
.swiper6 {
	width: 100%;
	padding-bottom: 69px;
}
.swiper6 .item {
	width: 100%;
	/* transform: scale(0.86); */
	position: relative;
}
.swiper6 .item .pic {
	width: 100%;
	height: 340px;
	margin-top: 28px;
}
.swiper6 .item .pic img {
	width: 100%;
}
.swiper6 .item .text {
	width: 100%;
}
.swiper6 .item .text .title {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin: 20px 0 8px;
}
.swiper6 .item .text .content {
	font-size: 14px;
	color: #dab887;
	width: 100%;
	line-height: 23px;
}
.swiper6 .item .text2 {
	width: 260px;
	position: absolute;
	top: 50%;
	left: 0px;
	transform: translateY(-50%);
	display: none;
}
.swiper6 .item .text2_1 {
	width: 100%;
	padding: 26px 26px 20px;
	margin-bottom: 3px;
	background-color: #dab887;
}
.swiper6 .item .text2_1 .title {
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-bottom: 14px;
	padding-bottom: 16px;
  background: url(../images/pic75.png) no-repeat left bottom;
}
.swiper6 .item .text2_1 .content {
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 23px;
}
.swiper6 .item .text2_2 {
	width: 100%;
}
.swiper6 .item .text2_2 a {
	font-size: 14px;
	color: #fff;
	width: 114px;
	max-width: 100%;
	height: 51px;
	line-height: 51px;
	text-align: center;
	background-color: #dab887;
	display: inline-block;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.swiper6 .item .text2_2 a:hover{
	font-size: 16px;
}
.swiper6 .swiper-slide-active .item, .swiper6 .swiper-slide-duplicate-active .item{
	/* transform: scale(1); */
	padding: 0 23px 23px 92px;
  background: url(../images/pic76.png) no-repeat right bottom;
}
.swiper6 .swiper-slide-active .item .pic, .swiper6 .swiper-slide-duplicate-active .item .pic{
	height: 395px;
	margin-top: 0px;
}
.swiper6 .swiper-slide-prev .item .text, .swiper6 .swiper-slide-duplicate-prev .item .text{
	text-align: right;
}
.swiper6 .swiper-slide-active .item .text, .swiper6 .swiper-slide-duplicate-active .item .text{
	display: none;
}
.swiper6 .swiper-slide-active .item .text2, .swiper6 .swiper-slide-duplicate-active .item .text2{
	display: block;
}
.swiper6 .swiper-pagination{
	font-size: 0;
  background: url(../images/pic77.png) repeat-x center;
	bottom: 0px;
	left: 50%;
	right: auto;
	width: auto;
	transform: translateX(-50%);
	padding: 0 7px;
	display: none;
}
.swiper6 .swiper-pagination:before, .swiper6 .swiper-pagination:after{
	content: '';
	width: 7px;
	height: 7px;
	background-color: #fff;
	border-radius: 7px;
	position: absolute;
	top: 50%;
	margin-top: -3.5px;
}
.swiper6 .swiper-pagination:before{
	left: 0px;
}
.swiper6 .swiper-pagination:after{
	right: 0px;
}
.swiper6 .swiper-pagination-bullet {
	width: 19px;
	height: 19px;
	margin: 0 20px !important;
  background: url(../images/pic78.png) no-repeat center;
	background-size: cover !important;
	border: 0px;
	border-radius: initial;
	opacity: 1;
}
.swiper6 .swiper-pagination-bullet-active {
  background: url(../images/pic78h.png) no-repeat center;
}
.swiper6 .switch{
	width: 300px;
	max-width: 100%;
	height: 39px;
  background: url(../images/pic209.png) no-repeat center;
	position: absolute;
	bottom: 0px;
	left: 50%;
	transform: translateX(-50%);
}
.swiper6 .swiper-button-next, .swiper6 .swiper-button-prev{
	position: absolute;
	top: auto;
	bottom: 0px;
	width: 39px;
	height: 39px;
	margin-top: 0px;
	z-index: 10;
	cursor: pointer;
	background-size: 39px 39px;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 1;
}
.swiper6 .swiper-button-prev{
	background-image: url(../images/pic207.png);
	right: auto;
	left: 0%;
}
.swiper6 .swiper-button-prev:hover{
	background-image: url(../images/pic207h.png);
}
.swiper6 .swiper-button-next{
	background-image: url(../images/pic208.png);
	left: auto;
	right: 0%;
}
.swiper6 .swiper-button-next:hover{
	background-image: url(../images/pic208h.png);
}

.main5{
	width: 100%;
}
.main5_1{
	width: 100%;
	margin-top: 32px;
}
.swiper5 {
	width: 100%;
	padding-bottom: 69px;
}
.swiper5 ul {
	width: 100%;
	margin-top: -20px;
	display: flex;
	flex-wrap: wrap;
}
.swiper5 ul li {
	width: 25%;
	padding: 20px 10px 0;
}
.swiper5 ul li .item {
	width: 100%;
}
.swiper5 ul li .item .pic {
	width: 100%;
	overflow: hidden;
}
.swiper5 ul li .item .pic img {
  width: 100%;
}
.swiper5 .swiper-pagination{
	font-size: 0;
	bottom: 0px;
	left: auto;
	right: 0px;
	width: 100%;
	display: none;
}
.swiper5 .swiper-pagination-bullet {
	width: 14px;
	height: 14px;
	margin: 0 4px !important;
	background: #dab887;
	border: 0px;
	border-radius: 14px;
	opacity: 1;
}
.swiper5 .swiper-pagination-bullet-active {
	width: 35px;
}
.swiper5 .switch{
	width: 300px;
	max-width: 100%;
	height: 39px;
  background: url(../images/pic209.png) no-repeat center;
	position: absolute;
	bottom: 0px;
	left: 50%;
	transform: translateX(-50%);
}
.swiper5 .swiper-button-next, .swiper5 .swiper-button-prev{
	position: absolute;
	top: auto;
	bottom: 0px;
	width: 39px;
	height: 39px;
	margin-top: 0px;
	z-index: 10;
	cursor: pointer;
	background-size: 39px 39px;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 1;
}
.swiper5 .swiper-button-prev{
	background-image: url(../images/pic207.png);
	right: auto;
	left: 0%;
}
.swiper5 .swiper-button-prev:hover{
	background-image: url(../images/pic207h.png);
}
.swiper5 .swiper-button-next{
	background-image: url(../images/pic208.png);
	left: auto;
	right: 0%;
}
.swiper5 .swiper-button-next:hover{
	background-image: url(../images/pic208h.png);
}

/* 年度活动 */
.ndhd_main{
	width: 100%;
	margin-top: -35px;
}
.ndhd_main1{
	width: 100%;
}
.ndhd_main1 .item{
	width: 100%;
	min-height: 600px;
	padding: 84px 0 40px;
}
.ndhd_main1 .item_l{
	width: 58.33%;
}
.ndhd_main1 .item1{
	margin: -20px -20px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.ndhd_main1 .item1_nr{
	width: 33.33%;
	padding: 20px 20px 0 0;
}
.ndhd_main1 .item1_nr1{
	width: 100%;
	height: 220px;
	padding: 22px;
	background-color: #28488a;
	display: flex;
	align-content: space-between;
	flex-wrap: wrap;
	overflow: hidden;
}
.ndhd_main1 .item1_nr1:hover{
	background-color: #4b67af;
}
.ndhd_main1 .item1_nr1 .pic{
	width: 100%;
}
.ndhd_main1 .item1_nr1 .pic img{
	height: 56px;
}
.ndhd_main1 .item1_nr1 .title{
	width: 100%;
}
.ndhd_main1 .item1_nr1 .title p{
	font-size: 18px;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.ndhd_main1 .item1_nr1 .title span{
  font-family: Arial;
	font-size: 34px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 10px;
	display: block;
	text-transform: uppercase;
	word-break:break-all;
}
.ndhd_main1 .item_r{
	width: 41.67%;
	padding-left: 50px;
}
.ndhd_main .text{
	width: 100%;
	padding-bottom: 50px;
  background: url(../images/pic96.png) no-repeat left bottom;
}
.ndhd_main .text .title{
	width: 100%;
}
.ndhd_main .text .title p{
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.ndhd_main .text .title span{
  font-family: Arial;
	font-size: 28px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 12px;
	display: block;
	text-transform: uppercase;
}
.ndhd_main .text .content{
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 28px;
	margin-top: 24px;
}
.ndhd_main2{
	width: 100%;
}
.ndhd_main2 .item{
	width: 100%;
	min-height: 600px;
	padding: 84px 0 40px;
}
.ndhd_main2 .item_l{
	width: 56.67%;
}
.ndhd_main2 .item1{
	margin: -26px -26px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.ndhd_main2 .item1_nr{
	width: 33.33%;
	padding: 26px 26px 0 0;
}
.ndhd_main2 .item1_nr1{
	width: 100%;
	height: 444px;
	position: relative;
	-webkit-transition:0.3s ease;
	-moz-transition:0.3s ease;
	-o-transition:0.3s ease;
	-ms-transition:0.3s ease;
}
.ndhd_main2 .item1_nr1:hover{
	background: #d7b27d !important;
	/* transform:scale(1.02);
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-o-transform:scale(1.02);
	-ms-transform:scale(1.02); */
}
.ndhd_main2 .item1_nr1 .title{
	width: 38px;
	/* border-top: 4px solid #fff; */
	position: absolute;
	top: 30px;
	left: 30px;
}
.ndhd_main2 .item1_nr1 .title p{
	font-size: 18px;
	color: #fff;
	width: 18px;
	line-height: 20px;
}
.ndhd_main2 .item1_nr1 .title span{
	font-size: 18px;
	color: #fff;
	width: 18px;
	height: 18px;
	text-transform: uppercase;
	white-space:nowrap; 
	transform: rotate(90deg);
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}
.ndhd_main2 .item1_nr1 .ljzc{
	font-size: 14px;
	color: #fff;
	width: 14px;
	line-height: 16px;
	padding-top: 46px;
  background: url(../images/pic43.png) no-repeat center top;
	position: absolute;
	right: 30px;
	bottom: 28px;
}
.ndhd_main2 .item1_nr1{
	width: 100%;
}
.ndhd_main2 .item_r{
	width: 43.33%;
	padding-right: 50px;
}
.ndhd_main3{
	width: 100%;
}
.ndhd_main3 .item{
	width: 100%;
	min-height: 600px;
	padding: 84px 0 40px;
}
.ndhd_main3 .item_l{
	width: 50%;
}
.ndhd_main3 .item1{
	margin: -18px -18px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.ndhd_main3 .item1_nr{
	width: 100%;
	padding: 18px 18px 0 0;
}
.ndhd_main3 .item1_nr1{
	width: 100%;
	height: 195px;
	position: relative;
	-webkit-transition:0.3s ease;
	-moz-transition:0.3s ease;
	-o-transition:0.3s ease;
	-ms-transition:0.3s ease;
}
.ndhd_main3 .item1_nr1:hover{
	background: #bd3838 !important;
	/* transform:scale(1.02);
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-o-transform:scale(1.02);
	-ms-transform:scale(1.02); */
}
.ndhd_main3 .item1_nr1 .title{
	width: 100%;
	padding: 0 44px;
	position: absolute;
	top: 50%;
	left: 0px;
	transform: translateY(-50%);
}
.ndhd_main3 .item1_nr:nth-child(2n) .item1_nr1 .title{
	text-align: right;
}
.ndhd_main3 .item1_nr1 .title p{
	font-size: 18px;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.ndhd_main3 .item1_nr1 .title span{
	font-size: 24px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 14px;
	display: block;
	text-transform: uppercase;
	white-space:nowrap; 
}
.ndhd_main3 .item1_nr1{
	width: 100%;
}
.ndhd_main3 .item_r{
	width: 50%;
	padding-left: 50px;
}
.ndhd_main4{
	width: 100%;
}
.ndhd_main4 .item{
	width: 100%;
	min-height: 600px;
	padding: 40px 0;
	display: flex;
	align-items: center;
}
.ndhd_main4 .text{
	text-align: center;
	padding-bottom: 0px;
  background: none;
}
.ndhd_main4 .text .content{
	font-size: 17px;
	color: #fff;
	width: 100%;
	line-height: 34px;
	margin: 44px 0 50px;
}
.ndhd_main4 .text .more{
	width: 100%;
}
.ndhd_main4 .text .more a{
	font-size: 17px;
	color: #fff;
	width: 140px;
	max-width: 100%;
	height: 50px;
	line-height: 48px;
	text-align: center;
	border: 1px solid rgba(255, 255, 255, .5);
	display: inline-block;
}
.ndhd_main4 .text .more a:hover{
	color: #dab887;
	background-color: #fff;
}

/* 戛纳中国馆 */
.xnzgg_main{
	width: 100%;
}
.xnzgg_main1{
	width: 100%;
}
.xnzgg_main1 h2{
	font-weight: bold;
	color: #950014;
	text-align: left;
  background-position: left bottom;
}
.xnzgg_main1 h2 span.style1{
	font-size: 30px;
	font-weight: normal;
}
.xnzgg_main1_1{
	font-size: 16px;
	color: #595959;
	width: 100%;
	line-height: 30px;
	margin: -7px 0;
}
.xnzgg_main2{
	width: 100%;
	margin-top: 70px;
}
.xnzgg_main2_1{
	width: 100%;
}
.xnzgg_main2_1 ul{
	width: 100%;
}
.xnzgg_main2_1 ul li{
	width: 100%;
}
.xnzgg_main2_1 ul li .date{
	font-size: 20px;
	color: #fff;
	width: 100%;
	line-height: 40px;
	text-align: center;
	background-color: #dab887;
}
.xnzgg_main2_1 ul li .list{
	font-size: 16px;
	color: #595959;
	width: 100%;
}
.xnzgg_main2_1 ul li .list a{
	color: #595959;
}
.xnzgg_main2_1 ul li .list .item{
	width: 100%;
	line-height: 30px;
}
.xnzgg_main2_1 ul li .list .item.odd{
	background-color: #f2e3cf;
}
.xnzgg_main2_1 ul li .list .item p{
	width: 33.33%;
	padding: 0 30px;
}
.xnzgg_main2_1 ul li .list .item span{
	width: 66.67%;
	padding: 0 30px;
}
.xnzgg_main3{
	width: 100%;
	margin-top: 70px;
}
.xnzgg_main3_1{
	width: 100%;
}
.xnzgg_main3_1 ul{
	width: 100%;
}
.xnzgg_main3_1 ul li{
	width: 100%;
	margin-top: 70px;
}
.xnzgg_main3_1 ul li:first-child{
	margin-top: 0px;
}
.xnzgg_main3_1 ul li .pic{
	width: 100%;
	overflow: hidden;
}
.xnzgg_main3_1 ul li .pic img{
	width: 100%;
}
.xnzgg_main3_1 ul li .title{
	font-size: 24px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	margin: 24px 0 20px;
}
.xnzgg_main3_1 ul li .title a{
	color: #dab887;
}
.xnzgg_main3_1 ul li .list{
	font-size: 16px;
	color: #737373;
	line-height: 26px;
	margin: -20px -20px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.xnzgg_main3_1 ul li .list .item{
	width: 25%;
	padding: 20px 20px 0 0;
}
.xnzgg_main3_1 ul li .list a{
	color: #737373;
}
.xnzgg_main3_1 ul li .content{
	font-size: 16px;
	color: #737373;
	line-height: 26px;
}
.xnzgg_main3_1 ul li .content a{
	color: #737373;
}

/* 身份选择 */
.sfxz_main{
	width: 100%;
	padding: 50px 0;
}
.sfxz_main1{
	width: 100%;
}
.sfxz_main1 ul{
	margin: -30px -30px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.sfxz_main1 ul li{
	width: 50%;
	padding: 30px 30px 0 0;
}
.sfxz_main1 ul li .item{
	width: 100%;
	padding: 80px 70px 50px;
	background-color: #fff;
	border: 1px solid #e4e4e4;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size:  auto 72%;
	border: 1px solid #e4e4e4;
	border-radius: 30px;
}
.sfxz_main1 ul li .item .title{
	width: 100%;
}
.sfxz_main1 ul li .item .title p{
	font-size: 48px;
	color: #565151;
	width: 100%;
	line-height: 100%;
	padding-bottom: 36px;
	background: url(../images/pic205.png) no-repeat left bottom;
}
.sfxz_main1 ul li .item .title p img{
	height: 32px;
	margin-left: 12px;
}
.sfxz_main1 ul li .item .title span{
	font-size: 30px;
	color: #ada8a8;
	width: 100%;
	line-height: 100%;
	margin: 12px 0 40px;
	display: block;
}
.sfxz_main1 ul li .item .ljzc{
	font-size: 16px;
	color: #c39e66;
	width: 100%;
	line-height: 100%;
}
.sfxz_main1 ul li .item .ljzc img{
	height: 12px;
	margin-left: 10px;
	position: relative;
	top: -1px;
}
.sfxz_main1 ul li .item:hover .title p{
	color: #c39e66;
}

/* 身份选择2 */
.sfxz2_main{
	width: 100%;
}
.sfxz2_main1{
	width: 100%;
}
.sfxz2_main1 ul{
	margin: -20px -20px 0 0;
	display: flex;
	flex-wrap: wrap;
}
.sfxz2_main1 ul li{
	width: 50%;
	padding: 20px 20px 0 0;
}
.sfxz2_main1 ul li .item{
	width: 100%;
	padding: 100px 25px 20px 60px;
}
.sfxz2_main1 ul li .item .title{
	width: 100%;
}
.sfxz2_main1 ul li .item .title p{
	font-size: 48px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: 20px;
	padding-bottom: 22px;
	background: url(../images/pic228.png) no-repeat left bottom;
}
.sfxz2_main1 ul li .item .title p img{
	height: 36px;
	margin-left: 34px;
}
.sfxz2_main1 ul li .item .title span{
	font-size: 30px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	text-transform: uppercase;
	display: block;
}
.sfxz2_main1 ul li .item .ljzc{
	font-size: 16px;
	color: #fff;
	width: 100%;
	line-height: 100%;
	text-align: right;
	margin-top: 60px;
}
.sfxz2_main1 ul li .item .ljzc img{
	height: 12px;
	margin-left: 10px;
	position: relative;
	top: -1px;
}
.sfxz2_main1 ul li .item:hover .title p{
	/* color: #1a337d; */
}

/* 锚点 */
.qmaodian1{
	position: relative;
}
.qmaodianwz1{
	position: absolute;
}

select{
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-image: url(../images/pic210.png) !important;
	background-repeat: no-repeat !important;
	background-position: right 10px center !important;
}

/* 切换 */
.qfxtab{
	width: 100%;
}
.qfxtab .tab{
  font-size:0px;
	margin: -10px -10px 0 0;
}
.qfxtab .tab1{
	margin: 10px 10px 0 0;
  display:inline-block;
  *display:inline;
	*zoom:1;
	overflow: hidden;
}
.qfxtab .tab1 a{
	font-size: 24px;
	color: #fff;
	max-width: 100%;
	height: 50px;
	text-align: center;
	padding: 0 26px;
	background-color: #d0ccc8;
	display: block;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.qfxtab .tab1:hover a{
	background-color: #dab887;
}
.qfxtab .tab1.on a{
	background-color: #dab887;
}
.qfxtab .tab_nr {
	width:100%;
	margin-top: 40px;
}
.qfxtab .tab_nr1{
  width:100%;
  display: none;
}
.main6{
	width: 100%;
	
}
.main6 h2{
	text-align: left;
	padding-top: 0px;
}
.main6 h2 p{
	color: #000;
}
.main6_1{
	width: 100%;
	padding-left: 5.2%;
}
.main6_1_nr{
	width: 100%;
	position: relative;
}
.main6_1_nr .text{
	width: 35.55%;
	height: 569px;
	padding: 124px 4.23% 0;
	overflow: hidden;
}
.main6_1_nr .text1{
	margin: 30px -50px 0 0;
}
.main6_1_nr .text1 .item{
	padding: 20px 50px 0 0;
}
.main6_1_nr .text1 .item a{
	font-size: 18px;
	color: #333;
	line-height: 100%;
	padding: 0px 5px 5px;
	display: inline-block;
	-webkit-transition:all 0s ease;
	-moz-transition:all 0s ease;
	-o-transition:all 0s ease;
	transition:all 0s ease;
}
.main6_1_nr .text1 a:hover, .main6_1_nr .text1 a.on{
	background: url(../images/pic89.png) repeat-x center bottom;
}
.main6_1_nr .pic{
	width: 64.45%;
}
.main6_1_nr .pic .item{
	width: 100%;
	height: 569px;
	overflow: hidden;
	display: none;
}
.main6_1_nr .pic .item:first-child{
	display: block;
}
.main6_1_nr .content{
	width: 100%;
	/*position: absolute;*/
	bottom: -40px;
	left: 0px;
}
.main6_1_nr .content .item{
	width: 100%;
	overflow: hidden;
	display: none;
}
.main6_1_nr .content .item_nr{
	width: 14.26%;
	padding: 10px;
	display: inline-block;
}
.main6_1_nr .content .item_nr:hover{
	background-color: #4b67af;
}
.main6_1_nr .content .item_nr.style01{
 	background: url(../images/picc02.png) no-repeat center ;
	background-size: auto;
	
}
.main6_1_nr .content .item_nr.style02{
	background: url(../images/picc02.png) no-repeat center ;
	background-size: auto;

}
.main6_1_nr .content .item_nr.style03{
	background: url(../images/picc03.png) no-repeat center ;
	background-size: auto;
}
.main6_1_nr .content .item_nr.style04{
	background: url(../images/picc04.png) no-repeat center ;
	background-size: auto;
}
.main6_1_nr .content .item_nr.style05{
	background: url(../images/picc05.png) no-repeat center ;
	background-size: auto;
}
.main6_1_nr .content .item_nr.style06{
	background: url(../images/picc06.png) no-repeat center ;
	background-size: auto;
}
.main6_1_nr .content .item_nr.style07{
	background: url(../images/picc07.png) no-repeat center ;
	background-size: auto;
}

.main6_1_nr .content .item_nr.style1:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style02:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style03:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style01:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style04:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style05:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style06:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style07:hover{
	background-color: #295844;
}
.main6_1_nr .content .item_nr.style2{
	background-color: #eec68c;
}
.main6_1_nr .content .item_nr.style2:hover{
	background-color: #ffdeaf;
}
.main6_1_nr .content .item_nr.style3{
	background-color: #960014;
}
.main6_1_nr .content .item_nr.style3:hover{
	background-color: #a62637;
}
.main6_1_nr .content .item_nrk{
	width: 100%;
	text-align: center;
	padding: 26px 10px;
	border: 2px solid rgba(255, 255, 255, .2);
}
.main6_1_nr .content .item_nrk1{
	width: 100%;
}
.main6_1_nr .content .item_nrk1 img{
	width: 40px;
}
.main6_1_nr .content .item_nrk2{
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	padding-bottom: 10px;
	margin: 16px 0;

}
.main6_1_nr .content .item_nrk3{
	font-size: 14px;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.main6_1_nr .content .item:first-child{
	display: block;
}
.main6 h2{
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 90px;
	margin-bottom: 20px;
}
.main6 h2 p{
	font-size: 36px;
	font-weight: bold;
	color: #dab887;
	width: 100%;
	line-height: 100%;
}
.main6 h2 span{
	font-family: Arial;
	font-size: 30px;
	color: #dab887;
	width: 100%;
	line-height: 100%;
	margin-top: 14px;
  text-transform: uppercase;
	display: block;
}
.main7{
	width: 100%;
	margin-top: 168px;
}
.main7 h2{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 20px;
	background: url(../images/pic83.png) no-repeat left bottom;
}
.main7 h2 p{
	color: #000;
}
.main7_1{
	padding-right: 5.2%;
}
.main7_1_nr{
	padding: 90px 0 78px 5.5%;
	background: #fff url(../images/picc79.png) no-repeat ;
	background-size: auto ;
	position: relative;
}
.main7_1_nr a.more{
	font-size: 20px;
	color: #f5f5f5;
	width: 22.8%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #dab887 url(../images/pic84.png) no-repeat right 52px center;
	display: inline-block;
	position: absolute;
	bottom: 1px;
	right: 0px;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.main7_1_nr a.more:hover{
	font-size: 22px;
}
.main7_1_nr1{
	width: 26%;
}
.main7_1_nr1 .text{
	font-size: 14px;
	color: #4c4c4c;
	width: 100%;
	line-height: 32px;
	margin-top: 16px;
}
.main7_1_nr2{
	width: 74%;
}
.main7_1_nr2 ul{
	width: 100%;
}
.main7_1_nr2 ul li{
	width: 24.33%;
	padding-left: 5.17%;
}
.main7_1_nr2 ul li:nth-child(2){
	margin-top: -149px;
}
.main7_1_nr2 ul li:nth-child(3){
	margin-top: -47px;
}
.main7_1_nr2 ul li .item{
	width: 100%;
}
.main7_1_nr2 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.main7_1_nr2 ul li .item .pic img{
	width: 100%;
}

.main8{
	width: 100%;
	margin-top: 168px;
}
.main8 h2{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 20px;
	background: url(../images/pic83.png) no-repeat left bottom;
}
.main8 h2 p{
	color: #000;
}
.main8_1{
	padding-right: 5.2%;
}
.main8_1_nr{
	padding: 90px 0 78px 5.5%;
	background: #fff url(../images/pici79.png) no-repeat ;
	background-size: auto ;
	position: relative;
}
.main8_1_nr a.more{
	font-size: 20px;
	color: #f5f5f5;
	width: 22.8%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #dab887 url(../images/pic84.png) no-repeat right 52px center;
	display: inline-block;
	position: absolute;
	bottom: 1px;
	right: 0px;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.main8_1_nr a.more:hover{
	font-size: 22px;
}
.main8_1_nr1{
	width: 26%;
}
.main8_1_nr1 .text{
	font-size: 14px;
	color: #4c4c4c;
	width: 100%;
	line-height: 32px;
	margin-top: 16px;
}
.main8_1_nr2{
	width: 74%;
}
.main8_1_nr2 ul{
	width: 100%;
}
.main8_1_nr2 ul li{
	width: 19.33%;
	padding-left: 5.17%;
}
.main8_1_nr2 ul li:nth-child(2){
	margin-top: -149px;
}
.main8_1_nr2 ul li:nth-child(3){
	margin-top: -47px;
}
.main8_1_nr2 ul li .item{
	width: 100%;
}
.main8_1_nr2 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.main8_1_nr2 ul li .item .pic img{
	width: 100%;
}
.main9{
	width: 100%;
	margin-top: 168px;
}
.main9 h2{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 20px;
	background: url(../images/pic83.png) no-repeat left bottom;
}
.main9 h2 p{
	color: #000;
}
.main9_1{
	padding-right: 5.2%;
}
.main9_1_nr{
	padding: 90px 0 78px 5.5%;
	background: #fff url(../images/pici80.png) no-repeat ;
	background-size: auto ;
	position: relative;
}
.main9_1_nr a.more{
	font-size: 20px;
	color: #f5f5f5;
	width: 22.8%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #dab887 url(../images/pic84.png) no-repeat right 52px center;
	display: inline-block;
	position: absolute;
	bottom: 1px;
	right: 0px;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.main9_1_nr a.more:hover{
	font-size: 22px;
}
.main9_1_nr1{
	width: 26%;
}
.main9_1_nr1 .text{
	font-size: 14px;
	color: #4c4c4c;
	width: 100%;
	line-height: 32px;
	margin-top: 16px;
}
.main9_1_nr2{
	width: 74%;
}
.main9_1_nr2 ul{
	width: 100%;
}
.main9_1_nr2 ul li{
	width: 30.33%;
	padding-left: 5.17%;
}
.main9_1_nr2 ul li:nth-child(2){
	margin-top: -149px;
}
.main9_1_nr2 ul li:nth-child(3){
	margin-top: -47px;
}
.main9_1_nr2 ul li .item{
	width: 100%;
}
.main9_1_nr2 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.main9_1_nr2 ul li .item .pic img{
	width: 100%;
}
.main10{
	width: 100%;
	margin-top: 168px;
}
.main10 h2{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 20px;
	background: url(../images/pic83.png) no-repeat left bottom;
}
.main10 h2 p{
	color: #000;
}
.main10_1{
	padding-right: 5.2%;
}
.main10_1_nr{
	padding: 90px 0 78px 5.5%;
	background: #fff url(../images/pici81.png) no-repeat ;
	background-size: auto ;
	position: relative;
}
.main10_1_nr a.more{
	font-size: 20px;
	color: #f5f5f5;
	width: 22.8%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #dab887 url(../images/pic84.png) no-repeat right 52px center;
	display: inline-block;
	position: absolute;
	bottom: 1px;
	right: 0px;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.main10_1_nr a.more:hover{
	font-size: 22px;
}
.main10_1_nr1{
	width: 26%;
}
.main10_1_nr1 .text{
	font-size: 14px;
	color: #4c4c4c;
	width: 100%;
	line-height: 32px;
	margin-top: 16px;
}
.main10_1_nr2{
	width: 74%;
}
.main10_1_nr2 ul{
	width: 100%;
}
.main10_1_nr2 ul li{
	width: 30.33%;
	padding-left: 5.17%;
}
.main10_1_nr2 ul li:nth-child(2){
	margin-top: -149px;
}
.main10_1_nr2 ul li:nth-child(3){
	margin-top: -47px;
}
.main10_1_nr2 ul li .item{
	width: 100%;
}
.main10_1_nr2 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.main10_1_nr2 ul li .item .pic img{
	width: 100%;
}