



@media screen and (min-width: 768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float: left;}
.col-sm-12{width: 100%;}
.col-sm-11{width: 91.66666667%;}
.col-sm-10{width: 83.33333333%;}
.col-sm-9{width: 75%;}
.col-sm-8{width: 66.66666667%;}
.col-sm-7{width: 58.33333333%;}
.col-sm-6{width: 50%;}
.col-sm-5{width: 41.66666667%;}
.col-sm-4{width: 33.33333333%;}
.col-sm-3{width: 25%;}
.col-sm-2{width: 16.66666667%;}
.col-sm-1{width: 8.33333333%;}
.col-sm-pull-12{right: 100%;}
.col-sm-pull-11{right: 91.66666667%;}
.col-sm-pull-10{right: 83.33333333%;}
.col-sm-pull-9{right: 75%;}
.col-sm-pull-8{right: 66.66666667%;}
.col-sm-pull-7{right: 58.33333333%;}
.col-sm-pull-6{right: 50%;}
.col-sm-pull-5{right: 41.66666667%;}
.col-sm-pull-4{right: 33.33333333%;}
.col-sm-pull-3{right: 25%;}
.col-sm-pull-2{right: 16.66666667%;}
.col-sm-pull-1{right: 8.33333333%;}
.col-sm-pull-0{right: auto;}
.col-sm-push-12{left: 100%;}
.col-sm-push-11{left: 91.66666667%;}
.col-sm-push-10{left: 83.33333333%;}
.col-sm-push-9{left: 75%;}
.col-sm-push-8{left: 66.66666667%;}
.col-sm-push-7{left: 58.33333333%;}
.col-sm-push-6{left: 50%;}
.col-sm-push-5{left: 41.66666667%;}
.col-sm-push-4{left: 33.33333333%;}
.col-sm-push-3{left: 25%;}
.col-sm-push-2{left: 16.66666667%;}
.col-sm-push-1{left: 8.33333333%;}
.col-sm-push-0{left: auto;}
.col-sm-offset-12{margin-left: 100%;}
.col-sm-offset-11{margin-left: 91.66666667%;}
.col-sm-offset-10{margin-left: 83.33333333%;}
.col-sm-offset-9{margin-left: 75%;}
.col-sm-offset-8{margin-left: 66.66666667%;}
.col-sm-offset-7{margin-left: 58.33333333%;}
.col-sm-offset-6{margin-left: 50%;}
.col-sm-offset-5{margin-left: 41.66666667%;}
.col-sm-offset-4{margin-left: 33.33333333%;}
.col-sm-offset-3{margin-left: 25%;}
.col-sm-offset-2{margin-left: 16.66666667%;}
.col-sm-offset-1{margin-left: 8.33333333%;}
.col-sm-offset-0{margin-left: 0;}}
@media screen and (min-width: 992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float: left;}
.col-md-12{width: 100%;}
.col-md-11{width: 91.66666667%;}
.col-md-10{width: 83.33333333%;}
.col-md-9{width: 75%;}
.col-md-8{width: 66.66666667%;}
.col-md-7{width: 58.33333333%;}
.col-md-6{width: 50%;}
.col-md-5{width: 41.66666667%;}
.col-md-4{width: 33.33333333%;}
.col-md-3{width: 25%;}
.col-md-2{width: 16.66666667%;}
.col-md-1{width: 8.33333333%;}
.col-md-pull-12{right: 100%;}
.col-md-pull-11{right: 91.66666667%;}
.col-md-pull-10{right: 83.33333333%;}
.col-md-pull-9{right: 75%;}
.col-md-pull-8{right: 66.66666667%;}
.col-md-pull-7{right: 58.33333333%;}
.col-md-pull-6{right: 50%;}
.col-md-pull-5{right: 41.66666667%;}
.col-md-pull-4{right: 33.33333333%;}
.col-md-pull-3{right: 25%;}
.col-md-pull-2{right: 16.66666667%;}
.col-md-pull-1{right: 8.33333333%;}
.col-md-pull-0{right: auto;}
.col-md-push-12{left: 100%;}
.col-md-push-11{left: 91.66666667%;}
.col-md-push-10{left: 83.33333333%;}
.col-md-push-9{left: 75%;}
.col-md-push-8{left: 66.66666667%;}
.col-md-push-7{left: 58.33333333%;}
.col-md-push-6{left: 50%;}
.col-md-push-5{left: 41.66666667%;}
.col-md-push-4{left: 33.33333333%;}
.col-md-push-3{left: 25%;}
.col-md-push-2{left: 16.66666667%;}
.col-md-push-1{left: 8.33333333%;}
.col-md-push-0{left: auto;}
.col-md-offset-12{margin-left: 100%;}
.col-md-offset-11{margin-left: 91.66666667%;}
.col-md-offset-10{margin-left: 83.33333333%;}
.col-md-offset-9{margin-left: 75%;}
.col-md-offset-8{margin-left: 66.66666667%;}
.col-md-offset-7{margin-left: 58.33333333%;}
.col-md-offset-6{margin-left: 50%;}
.col-md-offset-5{margin-left: 41.66666667%;}
.col-md-offset-4{margin-left: 33.33333333%;}
.col-md-offset-3{margin-left: 25%;}
.col-md-offset-2{margin-left: 16.66666667%;}
.col-md-offset-1{margin-left: 8.33333333%;}
.col-md-offset-0{margin-left: 0;}}
@media screen and (min-width: 1200px){.yunu-footer-link{padding: 20px 0;background: #1d1d1d;}
.yunu-footer-link p{font-size: 14px;line-height: 28px;color: #999;}
.yunu-footer-link a{display: inline-block;margin-right: 20px;color: #999;}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left;}
.col-lg-12{width: 100%;}
.col-lg-11{width: 91.66666667%;}
.col-lg-10{width: 83.33333333%;}
.col-lg-9{width: 75%;}
.col-lg-8{width: 66.66666667%;}
.col-lg-7{width: 58.33333333%;}
.col-lg-6{width: 50%;}
.col-lg-5{width: 41.66666667%;}
.col-lg-4{width: 33.33333333%;}
.col-lg-3{width: 25%;}
.col-lg-2{width: 16.66666667%;}
.col-lg-1{width: 8.33333333%;}
.col-lg-pull-12{right: 100%;}
.col-lg-pull-11{right: 91.66666667%;}
.col-lg-pull-10{right: 83.33333333%;}
.col-lg-pull-9{right: 75%;}
.col-lg-pull-8{right: 66.66666667%;}
.col-lg-pull-7{right: 58.33333333%;}
.col-lg-pull-6{right: 50%;}
.col-lg-pull-5{right: 41.66666667%;}
.col-lg-pull-4{right: 33.33333333%;}
.col-lg-pull-3{right: 25%;}
.col-lg-pull-2{right: 16.66666667%;}
.col-lg-pull-1{right: 8.33333333%;}
.col-lg-pull-0{right: auto;}
.col-lg-push-12{left: 100%;}
.col-lg-push-11{left: 91.66666667%;}
.col-lg-push-10{left: 83.33333333%;}
.col-lg-push-9{left: 75%;}
.col-lg-push-8{left: 66.66666667%;}
.col-lg-push-7{left: 58.33333333%;}
.col-lg-push-6{left: 50%;}
.col-lg-push-5{left: 41.66666667%;}
.col-lg-push-4{left: 33.33333333%;}
.col-lg-push-3{left: 25%;}
.col-lg-push-2{left: 16.66666667%;}
.col-lg-push-1{left: 8.33333333%;}
.col-lg-push-0{left: auto;}
.col-lg-offset-12{margin-left: 100%;}
.col-lg-offset-11{margin-left: 91.66666667%;}
.col-lg-offset-10{margin-left: 83.33333333%;}
.col-lg-offset-9{margin-left: 75%;}
.col-lg-offset-8{margin-left: 66.66666667%;}
.col-lg-offset-7{margin-left: 58.33333333%;}
.col-lg-offset-6{margin-left: 50%;}
.col-lg-offset-5{margin-left: 41.66666667%;}
.col-lg-offset-4{margin-left: 33.33333333%;}
.col-lg-offset-3{margin-left: 25%;}
.col-lg-offset-2{margin-left: 16.66666667%;}
.col-lg-offset-1{margin-left: 8.33333333%;}
.col-lg-offset-0{margin-left: 0;}}








/* 现代轻奢 */


.page {
	overflow: hidden;
	padding: 60px 0;
}

.page_pro {
	padding: 0;
	/* background: #1c1c1c; */
	background: #fff;
	position: relative;
	border: 2px #cacaca solid;
}

.pro_owl {
	width: 50%
}

.owl-carousel.owl-loaded {
    display: block;
}
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1;
}
.owl-carousel, .owl-carousel * {
    touch-action: none;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

 @-webkit-keyframes fadeInUp {
 0% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
 100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
 @keyframes fadeInUp {
 0% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
 100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}



.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0px, 0, 0);
	width: 100%;
}

.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel .owl-item img {
	display: block;
}

.owl-carousel.owl-text-select-on .owl-item {
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-ms-user-select: auto;
	user-select: auto;
}
.owl-carousel .owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}
.owl-carousel.owl-rtl {
	direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
	float: right;
}
.no-js .owl-carousel {
	display: block;
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	-webkit-transition: opacity 400ms ease;
	-moz-transition: opacity 400ms ease;
	-ms-transition: opacity 400ms ease;
	-o-transition: opacity 400ms ease;
	transition: opacity 400ms ease;
}

.owl-item .item .img:hover:before {
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100;
}

.owl-item .item .img:hover{
	background: #000000;
}


	.owl-item .item .img:hover img {
	opacity: .5;
	transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	-webkit-transform: scale(1.1) rotate(3deg);
	-moz-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);
}


.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-theme .owl-controls {
	position: absolute;
	bottom: 0px;
	width: 100%;
	left: 0;
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}

.pro_owl .owl-theme .owl-controls {
	width: auto;
	right: -60px;
	left: auto;
	width: 120px;
}

.owl-carousel .owl-controls .owl-dot, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}



.owl-theme .owl-controls .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	display: inline-block;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
	opacity: 0.7;
	color: #fff;
	text-decoration: none;
}


.pro_owl .owl-theme .owl-controls .owl-nav [class*=owl-] {
	display: block;
	float: left;
	width: 60px;
	height: 60px;
	margin: 0;
	padding: 0;
	background-image: url(../images/cur1.png);
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 0;
	background-color: #1c1c1c
}

.pro_owl .owl-theme .owl-controls .owl-nav .owl-next {
	background-image: url(../images/cur2.png);
	background-color: #be9a78
}

.pos_cell {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.page_pro .text {
	position: absolute;
	left: 55%;
}
.page_pro .text .box {
	max-width: 410px;
}

.page_tit2 h3 {
	font-size: 48px;
	font-family: 'Times New Roman';
	font-weight: normal;
	color: #000;
	line-height: 58px;
}

.page_tit2.on h3 {
	color: #000000;
}

.page_tit2 h1 {
	font-size: 40px;
	font-weight: normal;
	color: #000;
	line-height: 58px;
	margin-bottom: 30px;
}

.page_tit2 h2 {
	font-size: 40px;
	font-weight: normal;
	color: #000;
	line-height: 58px;
	margin-bottom: 30px;
}

.page_tit2.on h2 {
	color: #2b388f;
}

.btn a {
	color: #fff;
	display: block;
	line-height: 44px;
	width: 140px;
	text-align: center;
	background: #2b388f;
	margin: 0 auto;
}

.page_pro .text p {
	line-height: 32px;
	color: #696969;
	height: 96px;
	overflow: hidden;
	margin-bottom: 30px;
}

.page_pro .btn a {
	margin-left: 0;
	background: #0b0b0b;
}

.btn2 a span {
	display: inline-block;
	padding-right: 17px;
	background: url(../images/icon3.png) no-repeat right center;
}
.btn2 a:hover span {
	padding-right: 27px;
}











/* .page {
	padding: 20px 0;
}
.page {
	overflow: hidden;
	padding: 60px 0;
}
.page:after {
	content: '';
	display: block;
	clear: both;
}
.page.on {
	background: #f9f9f9;
}


.page_pro {
	padding: 0;
	background: #1c1c1c;
	position: relative;
}
.pro_owl {
	width: 50%
}
.pro_owl .owl-theme .owl-controls {
	width: auto;
	right: -60px;
	left: auto;
	width: 120px;
}
.pro_owl .owl-theme .owl-controls .owl-nav [class*=owl-] {
	display: block;
	float: left;
	width: 60px;
	height: 60px;
	margin: 0;
	padding: 0;
	background-image: url(../images/cur1.png);
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 0;
	background-color: #1c1c1c
}
.pro_owl .owl-theme .owl-controls .owl-nav .owl-next {
	background-image: url(../images/cur2.png);
	background-color: #be9a78
}
.page_pro .text {
	position: absolute;
	left: 55%;
}
.page_pro .text .box {
	max-width: 410px;
}
.page_tit2.on h3 {
	color: #fff;
}
.page_tit2.on h2 {
	color: #c09874;
}
.page_pro .text p {
	line-height: 32px;
	color: #696969;
	height: 96px;
	overflow: hidden;
	margin-bottom: 30px;
}
.page_pro .btn a {
	margin-left: 0;
	background: #0b0b0b;
}


.page_tit {
	margin-bottom: 40px;
	text-align: center;
}
.page_tit h3 {
	font-size: 30px;
	margin-bottom: 20px;
	font-weight: normal;
}
.page_tit h2 {
	font-size: 28px;
}
.page_tit p {
	color: #999;
}
.page_tit p span:before, .page_tit p span:after {
	display: inline-block;
	width: 30px;
	height: 1px;
	background: #999;
	vertical-align: middle;
	content: '';
	margin: 0 2px;
	margin-bottom: 2px;
}
.page_tag ul li {
	margin-left: -4px;
	display: inline-block;
}
.page_tag {
	text-align: center;
}
.page_tag a {
	display: block;
	line-height: 30px;
	padding: 0 23px;
	color: #7e7e7e;
	position: relative;
}
.page_tag .on a, .page_tag a:hover {
	background: #be9a78;
	color: #fff;
}
.page_tag .on a:before, .page_tag a:hover:before {
	color: #be9a78
}
.page_tag a:before {
	content: '|';
	display: block;
	position: absolute;
	left: -2px;
}
.page_tag li:first-child a:before {
	display: none;
} */




/* 优势 */

.center{width: 1200px;margin: 0 auto;}
.i_box8{width: 100%;
	/* background: #eee; */
	padding: 5px 0;
	margin-top: 30px;
}
.i_box8 .i_box8_content{width: 100%;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: 36px;color: #fff;display: block;text-align: center;}
.i_box8 .i_box8_content .box8_text1 .list{width: 100%;margin-top: 40px;background: url(../images/xian.png) no-repeat center;}
.i_box8 .i_box8_content .box8_text1 .list ul{padding: 0 9%;}
.i_box8 .i_box8_content .box8_text1 .list ul li{width: 24%;margin-right: 1%;float: left;}
.i_box8 .i_box8_content .box8_text1 .list ul li img{display: block;max-width: 100%;}
.i_box8 .i_box8_content .box8_text1 .list ul li p{width: 90%;margin: 0 5%;text-align: center;color: #2b388f;font-size: 14px;line-height: 24px;margin-top: 16px;border: 1px solid #2b388f;}
.i_box8 .i_box8_content .box8_text1 .list ul li:first-child + li p{margin-bottom: 16px;margin-top: 0;}
.i_box8 .i_box8_content .box8_text1 .list ul li:first-child + li + li + li p{margin-bottom: 16px;margin-top: 0;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: 36px;color: #fff;display: block;text-align: center;margin: 80px 0;}
.i_box8 .i_box8_content .box8_text2 .text{width: 100%;position: relative;background: url(../images/biu.jpg) no-repeat right bottom;background-size: 55%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 32%;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{  margin-top: 30px;padding-left: 100px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li span{font-size: 18px;color: #2b388f;display: block;font-weight: bold;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li p{font-size: 14px;color: #666565;margin-top: 10px;line-height: 24px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child{background: url(../images/z7.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li{background: url(../images/z8.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li{background: url(../images/z9.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li + li{background: url(../images/z10.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fr{width: 70%;}
.i_box8 .i_box8_content .box8_text2 .text .fr img{max-width: 100%;}
.i_box1 .i_box1_content{width: 100%;}

.footer{width: 100%;background: #1d1d1d;padding: 30px 0;overflow: hidden;}
.footer .foot_nav{width: 100%;padding-bottom: 15px;border-bottom: 1px solid #333;}
.footer .foot_nav ul{width: 100%;text-align: center;}
.footer .foot_nav ul li{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin: 0 20px;}
.footer .foot_nav ul li a{line-height: 24px;font-size: 14px;color: #999;}
.footer .foot_contact{width: 100%;}
.footer .foot_contact span{display: block;text-align: center;font-size: 20px;color: #999;}
.footer .foot_contact span strong{font-size: 30px;color: #999;font-weight: normal;}
.footer .foot_contact p{display: block;line-height: 24px;font-size: 14px;color: #999;margin-top: 7px;text-align: center;}
.copyright{width: 100%;border-top: 1px solid #333;margin-top: 30px;}
.copyright p{height: 40px;line-height: 40px;color: #999;font-size: 14px;text-align: center;}
.m_header{width: 100%;overflow: hidden;}
.m_header .m_head_content{height: .46rem;width: 100%;background: #000;position: fixed;top: 0;left: 0;z-index: 99;box-shadow: 0px 5px 10px 1px #999;}
.m_header .m_head_content .m_head_logo{height: .46rem;float: left;}
.m_header .m_head_content .m_head_logo img{max-height: 100%;float: left;}
.m_header .m_head_content .m_head_logo p{float: left;margin-left: .05rem;}
.m_header .m_head_content .m_head_logo p strong{font-size: .16rem;line-height: .46rem;display: block;}
.m_header .m_head_content .menu{float: right;width: .46rem;height: .46rem;background: #000;}
.m_header .m_head_content .menu i{color: #fff;font-size: 20px;text-align: center;line-height: .46rem;display: block;}
.app_menu{width: 100%;background: rgba(0, 0, 0, .5);position: fixed;height: 100%;top: .46rem;display: none;z-index: 99;}
.app_menu ul{background: #c0ab7e;}
.app_menu ul li a span{font-size: .14rem;width: 100%;height: .35rem;line-height: .35rem;border-bottom: 1px solid #ccc;color: #fff;display: block;padding-left: .15rem;}
.m_foot{background: #111;padding: 20px 0;display: none;}
.m_foot p{color: #fff;font-size: 12px;text-align: center;line-height: 24px;}
.banner{width: 100%;height: auto;position: relative;}
.banner img{width: 100%;height: auto;float: left;}
.m_banner{width: 100%;height: auto;position: relative;}
.m_banner img{width: 100%;height: auto;}
.m_banner .bd li{width: 100%;height: auto;}
.m_banner .bd li img{width: 100%;height: auto;}
.m_banner .hd{width: 100%;text-align: center;position: absolute;left: 0;bottom: 16px;overflow: hidden;height: 16px;z-index: 10;}
.m_banner .hd li{box-shadow: inset 1px 1px 1px #333;width: 35px;height: 4px;display: inline-block;text-indent: -999px;overflow: hidden;margin: 0 3px;overflow: hidden;cursor: pointer;background: #fff;}
.m_banner .hd li.on{background: red;}
.m_header{display: none;}

.title_menu{width: 100%;overflow: hidden;background: #fff;margin-bottom: 10px;box-shadow: 5px 5px 10px 5px #eee;}
.title_menu .curson{border-bottom: 1px solid #ccc;width: 100%;}
.title_menu .curson .text p{font-size: 14px;color: #333;line-height: 40px;padding-left: 26px;background: url(../images/home.jpg) no-repeat left center;}
.title_menu .curson .text p a{font-size: 14px;color: #333;line-height: 40px;}
.pro_list{width: 100%;overflow: hidden;}
.pro_list ul{width: 105%;}
.pro_list ul li{float: left;width: 28%;height: 100%;float: left;margin: 1%;margin-right: 3%;margin-bottom: 30px;background: #fff;box-shadow: 3px 5px 10px 4px #eee;}
.pro_list ul li .imgauto{line-height: 0;position: relative;}
.pro_list ul li .imgauto img{max-width: 100%;display: block;}
.pro_list ul li .imgauto .more{background: #9a6634;width: 120px;height: 40px;line-height: 40px;border-radius: 12px;color: #fff;font-size: 14px;position: absolute;bottom: 0;right: 0;display: none;}
.pro_list ul li .text{width: 100%;border-top: 1px solid #ccc;}
.pro_list ul li .text span{width: 100%;font-size: 14px;text-align: center;display: block;color: #333;height: 40px;line-height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 6px;}
.pro_list ul li .text p{width: 100%;font-size: 14px;color: #333;padding-left: 8px;line-height: 20px;display: block;padding-bottom: 15px;}
.pro_list ul li:hover .imgauto .more{display: block;}
.fenlei_menu{width: 100%;margin-top: 30px;}
.fenlei_menu .nav_group{font-size: 12px;border-top: 1px solid #eaeaea;}
.fenlei_menu .nav_group .nav_group_item{width: 100%;float: left;height: 40px;line-height: 40px;border: 1px solid #eaeaea;border-top: none;position: relative;}
.fenlei_menu .nav_group .nav_group_item .item_name{float: left;height: 40px;line-height: 40px;font-size: 14px;color: #999;background: #f8f8f8;width: 10%;text-align: center;border-top: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.item_bottom{border-bottom: 1px solid #eaeaea;}
.fenlei_menu .nav_group .nav_group_item .item_list{width: 90%;float: left;position: absolute;left: 10%;top: 0;z-index: 9;height: 40px;padding-left: 3%;overflow: hidden;}
.fenlei_menu .nav_group .nav_group_item .heightauto{height: auto;z-index: 29;background: #fff;border-bottom: 1px solid #eee;}
.fenlei_menu .nav_group .nav_group_item .clickbtn{position: absolute;right: 0;width: 40px;height: 40px;top: 0;z-index: 19;background: url(../images/xiajt.png) no-repeat center;}
.fenlei_menu .nav_group .nav_group_item a{margin-right: 40px;float: left;font-size: 12px;color: #333;height: 40px;line-height: 40px;}
.fenlei_menu .nav_group .nav_group_item a.active{color: #f40;}
.fenlei_menu .nav_group .nav_group_item:first-child .item_name{border-top: none;}
.fenlei_list{width: 100%;overflow: hidden;margin-top: 20px;}
.fenlei_list ul{width: 100%;}
.fenlei_list ul li{float: left;width: 50%;height: 100%;float: left;margin-bottom: 30px;}
.fenlei_list ul li:hover .li_text .imgauto .text2{display: block;}
.fenlei_list ul li.libg2 .li_text{width: 98%;float: right;}
.fenlei_list ul li .li_text{width: 98%;background: #fff;position: relative;box-shadow: 3px 5px 10px 4px #eee;}
.fenlei_list ul li .li_text .imgauto{line-height: 0;position: relative;}
.fenlei_list ul li .li_text .imgauto img{max-width: 100%;}
.fenlei_list ul li .li_text .imgauto .text2{position: absolute;width: 100%;height: 100%;background: url(../images/bgh.png);padding: 15px;top: 0;display: none;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text{width: 100%;height: 100%;padding: 30px;border: 1px solid #fff;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text h3{font-size: 24px;font-weight: bold;color: #fff;display: block;line-height: 140%;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text span{color: #dcdcdc;font-size: 16px;display: block;margin-top: 15px;line-height: 140%;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text p{color: #fff;font-size: 14px;line-height: 24px;display: block;margin-top: 15px;}
.fenlei_list ul li .li_text .imgauto .text2 .border_text i{width: 100px;height: 40px;font-size: 14px;color: #fff;background: #9a6634;display: block;line-height: 40px;margin-top: 20px;border-radius: 10px;text-align: center;font-style: normal;}
.fenlei_list ul li .li_text .text{width: 100%;border-top: 1px solid #ccc;}
.fenlei_list ul li .li_text .text span{width: 100%;font-size: 14px;display: block;color: #333;height: 40px;line-height: 40px;padding-left: 8px;}
.fenlei_list ul li .li_text .text span i{font-style: normal;font-size: 20px;color: #333;height: 40px;line-height: 40px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 20px;}
.fenlei_list ul li .li_text .text p{width: 100%;font-size: 14px;color: #333;padding-left: 8px;line-height: 20px;display: block;padding-bottom: 15px;}
.fenlei_list ul li .li_text .text p i{font-style: normal;font-size: 14px;color: #666;height: 30px;line-height: 30px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 10px;}
.fenlei_list ul li .li_text .text p a{color:#333;}
.fenlei_list ul li .li_text .renw{position: absolute;right: 20px;bottom: 20px;}
.fenlei_list ul li .li_text .renw img{max-width: 100%;}
.sheji_list{width: 100%;overflow: hidden;margin-top: 20px;}
.sheji_list ul{width: 100%;}
.sheji_list ul li{float: left;width: 25%;height: 100%;float: left;margin-bottom: 30px;}
.sheji_list ul li:hover .li_text .imgauto .text2{display: block;}
.sheji_list ul li .li_text{width: 95%;margin: 0 auto;background: #fff;position: relative;box-shadow: 3px 5px 10px 4px #eee;}
.sheji_list ul li .li_text .imgauto{line-height: 0;position: relative;}
.sheji_list ul li .li_text .imgauto img{max-width: 100%;}
.sheji_list ul li .li_text .imgauto .text2{position: absolute;width: 100%;height: 100%;background: url(../images/bgh.png);padding: 15px;top: 0;display: none;}
.sheji_list ul li .li_text .imgauto .text2 .border_text{width: 100%;height: 100%;padding: 20px;border: 1px solid #fff;}
.sheji_list ul li .li_text .imgauto .text2 .border_text p{color: #fff;font-size: 14px;line-height: 24px;display: block;margin-top: 15px;}
.sheji_list ul li .li_text .imgauto .text2 .border_text strong{color: #000;}
.sheji_list ul li .li_text .imgauto .text2 .border_text i{width: 100px;height: 40px;font-size: 14px;color: #fff;background: #9a6634;display: block;line-height: 40px;margin-top: 20px;border-radius: 10px;text-align: center;font-style: normal;}
.sheji_list ul li .li_text .text{width: 100%;border-top: 1px solid #ccc;}
.sheji_list ul li .li_text .text span{width: 100%;font-size: 14px;display: block;color: #333;height: 40px;line-height: 40px;padding-left: 8px;}
.sheji_list ul li .li_text .text span i{font-style: normal;font-size: 20px;color: #333;height: 40px;line-height: 40px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 20px;}
.sheji_list ul li .li_text .text p{width: 100%;font-size: 14px;color: #333;padding-left: 8px;line-height: 30px;height: 30px;display: block;}
.sheji_list ul li .li_text .text p i{font-style: normal;font-size: 14px;color: #999;height: 30px;line-height: 30px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 10px;}
.sheji_list ul li .li_text .text p i.i1{float: left;}
.sheji_list ul li .li_text .text p i.i2{float: right;}
.sheji_list ul li .li_text .text p i em{font-size: 14px;color: #9a6634;}
.sheji_list ul li .li_text .renw{position: absolute;right: 20px;bottom: 20px;}
.sheji_list ul li .li_text .renw img{max-width: 100%;}
.sheji_menu {width: 100%;text-align: center;}
.sheji_menu ul li{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.sheji_menu ul li a{display: block;width: 110px;height: 40px;border: 1px solid #ddd;line-height: 40px;text-align: center;font-size: 14px;color: #333;margin: 0 5px;border-radius: 8px;}

.sheji_menu ul li a.active,.designer_menu a.active{background: #9a6634;color: #fff;}
.sheji_menu ul li a:hover,.designer_menu a:hover{background: #9a6634;color: #fff;}
.designer_menu{width: 100%;text-align: center;}
.designer_menu a {display: inline-block;width: 110px;height: 40px;border: 1px solid #ddd;line-height: 40px;text-align: center;font-size: 14px;color: #333;margin: 0 5px;border-radius: 8px;}

.body_tit{padding: 1% 2%;}
.body_tit h3{font-size:20px;color:#333;}
.body_tit span{font-size:12px;}
/* .container{width: 100%;background: #fff;padding-bottom: 30px;} */
.cont_content{width: 100%;}
.content_desc_text{width:70%; overflow:hidden;padding: 1% 2%; float:left;}
.content_desc_textry{width:70%; overflow:hidden;padding: 1% 2%; float:left;}
.content_desc_text .content_desc_body{border-bottom:1px solid #9a6634; line-height:32px;}
.content_desc_text .content_desc_body span{padding:8px 12px; background:#9a6634; color:#fff;font-size:16px;}
.content_desc_text .body_text{padding-top:20px; font-size:14px; line-height:24px;}

.content_right{width:30%; overflow:hidden;float:right;padding: 1% 2%;}
.content_right .content_desc_body{border-bottom:1px solid #9a6634; line-height:32px;}
.content_right .content_desc_body span{padding:8px 12px; background:#9a6634; color:#fff;font-size:16px;}
.content_right a{line-height:30px; float:left;width:100%;font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background:url(../images/ri.png) no-repeat 0 10px;text-indent:18px}


.showdiv1{width: 100%;padding: 2%;background: #fff; overflow:hidden;}
.showdiv1 .fl{width: 30%;}
.showdiv1 .fl img{max-width: 100%;display: block;margin: 0 auto;}
.showdiv1 .fr{width: 50%;padding-left: 2%;}
.showdiv1 .fr .show_tit h3{font-size: 26px;font-weight: bold;color: #333;display: block;margin-top: 15px;}
.showdiv1 .fr .show_tit p{width: 100%;margin-top: 12px;padding-bottom: 10px;border-bottom: 1px dashed #ccc;}
.showdiv1 .fr .show_tit p span{font-size: 16px;color: #333;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.showdiv1 .fr .show_tit p img{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.showdiv1 .fr .showpro_cont{width: 100%;padding: 0;}
.showdiv1 .fr .showpro_cont .showprotit{background: #f5f5f5;padding-top: 0;margin-top: 30px;}
.showdiv1 .fr .showpro_cont .showprotit h4{border: none;}
.showdiv1 .fr .btn{padding:10px 50px; background:#ff0000; color:#fff; font-size:18px;}

.designer{width: 100%;padding: 2%;background: #fff; overflow:hidden;}
.designer .fl{width: 30%;}
.designer .fl img{max-width: 100%;display: block;margin: 0 auto;}
.designer .fr{width: 70%;padding-left: 4%;}
.designer .fr .show_tit h3{font-size: 26px;font-weight: bold;color: #333;display: block;margin-top: 15px;}
.designer .fr .show_tit p{width: 100%;margin-top: 12px;padding-bottom: 10px;border-bottom: 1px dashed #ccc;}
.designer .fr .show_tit p span{font-size: 16px;color: #333;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.designer .fr .show_tit p img{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;}
.designer .fr .showpro_cont{width: 100%;padding: 0;}
.designer .fr .showpro_cont .showprotit{background: #f5f5f5;padding-top: 0;margin-top: 20px;}
.designer .fr .showpro_cont .showprotit h4{border: none;}
.designer .fr .btn{padding:10px 50px; background:#ff0000; color:#fff; font-size:18px;}

.showpro_cont{width: 100%;padding: 0 2%;background: #fff;}
.showpro_cont .text{width: 100%;margin-top: 20px;padding-bottom: 10px;}
.showpro_cont .text p{font-size: 16px;color: #333;line-height: 30px;}
.showpro_cont .text p img{max-width: 100%;display: block;}
.showprotit{width: 100%;padding-top: 30px;}
.showprotit h4{padding-left: 10px;height: 42px;position: relative;line-height: 42px;border-bottom: 1px dashed #ccc;border-top: 1px solid #ccc;font-size: 22px;color: #333;}
.showprotit h4 span{width: 18px;height: 40px;position: absolute;left: 10px;top: -10px;display: block;background: url(../images/hong.png) no-repeat left top;background-size: 100%;}
.showprotit h4 i{font-size: 22px;color: #eee;font-style: normal;line-height: 42px;margin-left: 18px;}
.showpro_pages{width: 100%;margin-top: 20px;background: #fff; overflow:hidden;}
.showpro_pages p{font-size: 14px;color: #666;line-height: 30px;}
.showpro_pages p:first-child{border-bottom: 1px dashed #ccc;}
.showpro_pages p a{font-size: 14px;color: #666;}
.page_cont .pic{width: 100%;}
.page_cont .pic img{max-width: 100%;display: block;margin: 0 auto;}
.page_cont .text{width: 80%;margin: 30px auto;border: 1px solid #ddd;padding: 50px;}
.page_cont .text p{font-size: 16px;color: #666;line-height: 30px;margin-top: 8px;}
.page_cont .list img{max-width: 100%;display: block;margin-bottom: 30px;}
.page_cont .list ul li{width: 33.3%;float: left;padding-top: 40px;border-left: 1px solid #906134;}
.page_cont .list ul li h3{font-size: 20px;color: #333;display: block;text-align: center;margin-top: 10px;}
.page_cont .list ul li span{font-size: 12px;color: #999;display: block;text-align: center;margin-top: 5px;}
.page_cont .list ul li p{width: 100%;padding: 0 10%;font-size: 14px;color: #666;display: block;line-height: 24px;margin-top: 10px;}
.page_cont .list ul li:first-child{border-left: none;background: url(../images/ab7.png) no-repeat center top;}
.page_cont .list ul li:first-child + li{background: url(../images/ab8.png) no-repeat center top;}
.page_cont .list ul li:first-child + li + li{background: url(../images/ab9.png) no-repeat center top;}
.page_cont .text2{width: 100%;margin-top: 50px;}
.page_cont .text2 p{display: block;text-align: center;width: 100%;font-size: 26px;color: #333;}
.page_cont .text2 p strong{font-size: 68px;color: #ea2525;}
.page_cont_tit{width: 150px;height: 125px;background: #be0c1a;padding: 30px 20px;}
.page_cont_tit span{font-size: 18px;color: #fff;display: block;}
.page_cont_tit p{font-size: 12px;color: #fff;margin-top: 10px;line-height: 20px;}
.text_cont{width: 100%;margin-top: 30px;}
.text_cont p{font-size: 14px;color: #373737;line-height: 26px;}
.new_cont{width: 100%;background: #fff;padding: 2%;}
.new_time{width: 100%;padding-bottom: 8px;border-bottom: 1px solid #a5a5a5;}
.new_time p{float: left;font-size: 14px;color: #a5a5a5;}
.new_time span{float: right;font-size: 14px;color: #a5a5a5;}
.content_tit{width: 100%;padding-top: 30px;}
.content_tit h3{font-size: 20px;color: #000;display: block;text-align: center;padding-bottom: 16px;background: url(../images/art.png) no-repeat bottom center;}
.content{width: 100%;}
.content p{font-size: 14px;color: #333;line-height: 26px;margin-top: 10px;}
.page_contact{width: 100%;padding: 2%;}
.page_contact .text1{width: 100%;padding-bottom: 80px;border-bottom: 1px dashed #aaa;}
.page_contact .text1 p{font-size: 16px;color: 3333;display: block;text-align: center;}
.page_contact .text1 img{max-width: 100%;display: block;margin: 0 auto;margin-top: 20px;padding: 10px;background: #fff;box-shadow: 4px 5px 10px 2px #aaa;}
.page_contact .text2{width: 36%;margin: 0 auto;padding-top: 50px;}
.page_contact .text2 p{font-size: 16px;color: 3333;display: block;text-align: center;margin-bottom: 30px;}
.page_contact .text2 input{width: 100%;height: 35px;border: none;background: #fff;margin-bottom: 15px;outline: 0;box-shadow: 4px 5px 10px 2px #aaa;padding-left: 10px;}
.page_contact .text2 textarea{width: 100%;height: 105px;border: none;background: #fff;margin-bottom: 15px;outline: 0;box-shadow: 4px 5px 10px 2px #aaa;padding: 10px;}
.page_contact .text2 .subbtn{width: 100%;background: #f2f2f2;}
.map{width: 100%;padding-top: 50px;margin-top: 50px;border-top: 1px solid #ccc;}
.map .text{width: 100%;}
.map .text p{font-size: 20px;color: #404040;display: block;text-align: center;padding-bottom: 24px;background: url(../images/art2.png) no-repeat bottom center;}
.map .text span{display: block;margin-top: 10px;text-align: center;font-size: 18px;color: #989898;}
.contact_banner .title_menu{margin-bottom: 0;}
.art_banner{width: 100%;overflow: hidden;position: relative;}
.art_banner .pic{height: 400px;}
.art_banner .pic img{width: 1920px;height: 400px;position: relative;left: 50%;margin-left: -960px;}
.art_banner .text{width: 100%;position: absolute;top: 0;}
.art_banner .text .artbanner_tit{width: 100%;padding-top: 5%;}
.art_banner .text .artbanner_tit span{font-size: 56px;color: #fff;text-align: center;display: block;letter-spacing: 20px;}
.art_banner .text .artbanner_tit p{font-size: 18px;color: #fff;text-align: center;display: block;margin-top: 10px;}
.art_banner .text .search{width: 100%;margin-top: 40px;}
.art_banner .text .search p{width: 545px;height: 40px;background: #fff;border-radius: 20px;margin: 0 auto;}
.art_banner .text .search p input{border: none;outline: 0;}
.art_banner .text .search p .seatext{padding-left: 10px;margin-left: 10px;height: 40px;width: 85%;border-radius: 20px;float: left;}
.art_banner .text .search p .subbtn{width: 13%;height: 40px;float: right;background: url(../images/sea.png) no-repeat center;}
.art_banner .text .artbanner_list{margin-top: 40px;}
.art_banner .text .artbanner_list p{width: 100%;text-align: center;}
.art_banner .text .artbanner_list p span{color: #fff;width: 84px;height: 22px;line-height: 22px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;margin-right: 10px;background: url(../images/sebg.png) no-repeat center;}
.art_banner .text .artbanner_list p a{display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;color: #fff;font-size: 13px;line-height: 100%;border-left: 1px solid #fff;padding-left: 12px;margin-left: 10px;}
.text_content{width: 100%;margin-top: 30px;}
.text_content .main_l{width: 19%;background: #f8f8f8;border: 1px solid #e6e6e6;}
.text_content .main_l .titbg1{height: 54px;font-size: 18px;color: #fff;padding-left: 45px;line-height: 54px;background: url(../images/ic1.png) no-repeat 10px center #9a6634;}
.text_content .main_l .titbg2{height: 54px;font-size: 18px;color: #fff;padding-left: 45px;line-height: 54px;background: url(../images/ic2.png) no-repeat 10px center #9a6634;}
.text_content .main_l ul li a{height: 55px;line-height: 55px;width: 100%;display: block;padding-left: 20px;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #fff;font-size: 14px;color: #666;padding-right: 20px;background: url(../images/ri1.png) no-repeat 94% center #f8f8f8;}
.text_content .main_l ul li a.active{color: #9a6634;background: url(../images/ri.png) no-repeat 94% center #f8f8f8;}
.text_content .main_l ul li:first-child a{border-top: none;}
.text_content .main_l p{border-bottom: 1px solid #e6e6e6;border-top: 1px solid #fff;text-align: center;width: 100%;font-size: 14px;color: #666;padding: 15px 0;}
.text_content .main_l p strong{display: block;font-size: 20px;color: #333;text-align: center;display: block;}
.text_content .main_l p span{display: block;font-size: 14px;color: #666;margin-top: 8px;}
.text_content .main_r{width: 78%;}
.text_content .main_r .showtitle{width: 100%;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.text_content .main_r .showtitle h3{font-size: 18px;color: #9a6634;line-height: 100%;border-left: 5px solid #9a6634;padding-left: 20px;}
.new_list{width: 100%;background: #fff;padding: 30px 0;}
.new_list ul{width: 100%;}
.new_list ul li{width: 100%;float: left;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #c4c4c4;}
.new_list ul li .li_cont{width: 100%;}
.new_list ul li .li_cont .pic{width: 37.5%;float: left;margin-right: 3.5%;}
.new_list ul li .li_cont .pic img{width: 100%;}
.new_list ul li .li_cont .text{width: 59%;float: left;}
.new_list ul li .li_cont .text span{font-size: 18px;color: #333;display: block;font-weight: bold;}
.new_list ul li .li_cont .text span:hover{color: #9a6634;}
.new_list ul li .li_cont .text p{font-size: 14px;color: #888;line-height: 26px;margin-top: 15px;}
.new_list ul li .li_cont .text .chak{color: #9a6634;font-size: 14px;display: block;margin-top: 2%;height: 34px;line-height: 34px;}
.hot_tit{width: 100%;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.hot_tit p{font-size: 18px;color: #9a6634;font-weight: bold;}
.hot_tit p span{font-size: 14px;font-weight: normal;color: #999;}
.hot_pro{width: 100%;margin-top: 30px;}
.hot_pro .pro_list{margin-top: 20px;}
.hot_pro .pro_list ul li{background: none;box-shadow: 0 0 0 0 #eee;margin-right: 3.5%;}
.hot_pro .pro_list ul li .imgauto{box-shadow: 3px 5px 10px 4px #eee;background: #fff;}
.hot_pro .pro_list ul li .text{border: none;}
.hot_pro .pro_list ul li .text p{width: 100%;text-align: center;background: none;color: #333;margin-top: 10px;}
.hot_new .art_list ul li{width: 45%;float: left;}
.hot_new .art_list ul li.lileft{width: 50%;float: right;}
.hot_new .art_list ul li a{float: left;padding-left: 15px;line-height: 30px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 74%;background: url(../images/jh.png) no-repeat left center;}
.hot_new .art_list ul li span{float: right;line-height: 30px;font-size: 14px;}
.pro_tit{width: 100%;margin: 30px 0;}
.pro_tit img{max-width: 100%;}
.pro_tit h3{display: block;text-align: center;font-size: 36px;color: #333;margin-top: 20px;}
.pro_tit span{
	display: block;
	/* width: 50px;
	height: 2px;
	background: #9a6634; */
	margin: 15px auto;
}
.pro_tit p{font-size: 16px;color: #333;}
#page_banner{width: 100%;overflow: hidden;position: relative;}
#page_banner .pic{height: 240px;}
#page_banner .pic img{width: 1920px;height: 240px;position: relative;left: 50%;margin-left: -960px;}
.page_banner{width: 100%;overflow: hidden;position: relative;}
.page_banner .pic img{width: 1920px;height: 622px;position: relative;left: 50%;margin-left: -960px;}
.page_banner .text{width: 100%;position: absolute;top: 0;}
.page_banner .text .page_cont_tit{margin-left: 15%;margin-top: 40px;}
.page_banner .text .text_list{margin-left: 15%;margin-top: 40px;background: url(../images/hbg.png);width: 383px;height: 281px;padding: 1%;}
.page_banner .text .text_list .contact_text{width: 100%;height: 100%;padding: 5% 15%;border: 1px solid #aaa;}
.page_banner .text .text_list .contact_text p{font-size: 14px;color: #fff;padding-left: 60px;height: 50px;margin-top: 20px;}
.page_banner .text .text_list .contact_text .p1{padding-top: 6px;background: url(../images/a1.png) no-repeat left center;}
.page_banner .text .text_list .contact_text .p2{background: url(../images/a2.png) no-repeat left center;line-height: 50px;}
.page_banner .text .text_list .contact_text .p3{background: url(../images/a3.png) no-repeat left center;line-height: 50px;}
.case_list ul li a .text p{width: 100%;}
.cont_content .showsheji_list ul li .text span{text-align: left;}
.cont_content .tag_pro h3{display: block;text-align: center;font-size: 36px;margin: 10px 0;}
.pro_cont{width: 100%;background: #fff;padding: 2%;}
.pro_cont .content_tit{}
.pro_cont .content_tit h3{text-align: left;}
.pro_cont .new_time{line-height: 30px;border-bottom: 1px dashed #eee;color: #999;}
.pro_cont .new_time p{}
.pro_cont .new_time span{}
.pro_cont .content_desc{line-height: 30px;border-bottom: 1px dashed #eee;color: #999;}
.pro_cont .content_desc p{}
.pro_cont .content_desc p span{font-size: 14px;line-height: 30px;margin-right: 50px;}
.pro_cont .content_desc p .span1{}
.pro_cont .content_desc p .span2{}
.pro_cont .content_desc p .span3{}
.pro_cont .content_desc_text{border-bottom: 1px dashed #eee;padding-bottom: 20px;margin-bottom: 20px;}
.pro_cont .content_desc_text span{font-size: 14px;color: #9a6634;font-weight: bold;display: block;margin: 15px 0;}
.pro_cont .content_desc_text p{font-size: 14px;color: #999;font-weight: bold;line-height: 26px;}
.pages .pagination a.cur{border: none;background: #c0ab7e;color: #fff;border: 1px #c0ab7e solid;}
.pages .pagination a:hover{color: #c0ab7e;background: white;border: 1px #c0ab7e solid;}
.pages .pagination a{padding: 1px 12px;line-height: 20px;}
.pages .pagination p{padding: 1px 12px;line-height: 20px;}
.pc_banner{width: 100%;overflow: hidden;position: relative;}
.pc_banner .text{width: 100%;position: absolute;top: 0;}
.pc_banner .text .artbanner_tit{width: 100%;padding-top: 10%;}
.pc_banner .text .artbanner_tit span{font-size: 56px;color: #fff;text-align: center;display: block;letter-spacing: 20px;}
.pc_banner .text .artbanner_tit p{font-size: 18px;color: #fff;text-align: center;display: block;margin-top: 10px;}
.pc_banner .text .artbanner_tit a{width: 130px;height: 42px;margin: 0 auto;display: block;background: #2b2b2b;font-size: 14px;color: #fff;text-align: center;line-height: 42px;margin-top: 20px;}
.m_pic{display: none;}

.i_box8 .i_box8_content .box8_text1 .list{overflow: hidden;}
.i_box8 .i_box8_content .box8_text1 .list ul li.li1{position: relative;left: -80%;}
.i_box8 .i_box8_content .box8_text1 .list ul li.li2{position: relative;right: -80%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{overflow: hidden;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{position: relative;left: -150%;}




/* .i_box8{width: 100%;background: #212425;padding: 50px 0;margin-top: 50px;}
.i_box8 .i_box8_content{width: 100%;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: 36px;color: #fff;display: block;text-align: center;}
.i_box8 .i_box8_content .box8_text1 .list{width: 100%;margin-top: 40px;background: url(../images/xian.png) no-repeat center;}
.i_box8 .i_box8_content .box8_text1 .list ul{padding: 0 9%;}
.i_box8 .i_box8_content .box8_text1 .list ul li{width: 24%;margin-right: 1%;float: left;}
.i_box8 .i_box8_content .box8_text1 .list ul li img{display: block;max-width: 100%;}
.i_box8 .i_box8_content .box8_text1 .list ul li p{width: 90%;margin: 0 5%;text-align: center;color: #fff;font-size: 14px;line-height: 24px;margin-top: 16px;border: 1px solid #fff;}
.i_box8 .i_box8_content .box8_text1 .list ul li:first-child + li p{margin-bottom: 16px;margin-top: 0;}
.i_box8 .i_box8_content .box8_text1 .list ul li:first-child + li + li + li p{margin-bottom: 16px;margin-top: 0;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: 36px;color: #fff;display: block;text-align: center;margin: 80px 0;}
.i_box8 .i_box8_content .box8_text2 .text{width: 100%;position: relative;background: url(../images/biu.jpg) no-repeat right bottom;background-size: 55%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 32%;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{width: 100%;margin-top: 30px;padding-left: 100px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li span{font-size: 18px;color: #fff;display: block;font-weight: bold;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li p{font-size: 14px;color: #fff;margin-top: 10px;line-height: 24px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child{background: url(../images/z7.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li{background: url(../images/z8.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li{background: url(../images/z9.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li + li{background: url(../images/z10.png) no-repeat left center;}
.i_box8 .i_box8_content .box8_text2 .text .fr{width: 70%;}
.i_box8 .i_box8_content .box8_text2 .text .fr img{max-width: 100%;}
.i_box8 .i_box8_content .box8_text1 .list{overflow: hidden;}
.i_box8 .i_box8_content .box8_text1 .list ul li.li1{position: relative;left: -80%;}
.i_box8 .i_box8_content .box8_text1 .list ul li.li2{position: relative;right: -80%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{overflow: hidden;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{position: relative;left: -150%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{padding-left: 1.5%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 45%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 68%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 40%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 50%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 78%;}
.i_box8 .i_box8_content .box8_text1 .list ul li p{font-size: 12px;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 60%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 70%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: .15rem;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: .15rem;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 90%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: .18rem;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: .18rem;margin-bottom: 30px;}
.i_box8 .i_box8_content .box8_text2 .text .fl{width: 97%;}
.i_box8 .i_box8_content .box8_text2 .text{background-size: 100%;}
.i_box8 .i_box8_content .box8_text1 .list ul li{width: 22%;margin: 0 1.5%;margin-bottom: 20px;}
.i_box8 .i_box8_content .box8_text2 h3{font-size: .22rem;margin-bottom: 30px;margin-top: 50px;margin-bottom: 20px;}
.i_box8 .i_box8_content .box8_text1 h3{font-size: .22rem;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li span{font-size: 16px;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li{padding-left: 1%;background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child{background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li{background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li{background: none;}
.i_box8 .i_box8_content .box8_text2 .text .fl ul li:first-child + li + li + li{background: none;} */






/* 服务流程 */
.floor_3_main {
	background: #222;
	overflow: hidden;
	margin-top: 50px;
}
.floor_3 .title {
	color: #fff;
}
.floor_3 .title p {
	color: #fff;
}
.liuc {
	position: relative;
}
.liuc .bd {
	overflow: hidden;
	width: 100%;
*zoom: 1;
	position: relative;
}
.liuc li {
	float: left;
}
.liuc li .jtou {
	width: 120px;
	height: 100px;
	background: url(../images/jtou.png) no-repeat center;
	float: left;
	display: block;
}
.liuc li img {
	width: 100px;
	height: 100px;
	display: block;
	margin-bottom: 20px;
	border-radius: 50%;
}
.liuc li p {
	text-align: center;
	color: #fff;
	font-size: 16px;
	float: left;
}
.liuc li:last-child .jtou {
	display: none;
}
.liuc a.btn {
	width: 45px;
	height: 45px;
}
.liuc a.btn.prev {
	background-position: -100px -98px;
}
.liuc a.btn.prev:hover {
	background-position: -150px -98px;
}
.liuc a.btn.next {
	background-position: -200px -98px;
}
.liuc a.btn.next:hover {
	background-position: -250px -98px;
}
.liuc li:hover img {
	animation: flipInY 1.2s ease-out forwards;
	-webkit-animation: flipInY 1.2s ease-out forwards;
}



/* 公司简介 */

.section-4.active .full-one-inside .one-imgBtm img {
	-o-transition: opacity 1.2s linear .7s;
	-moz-transition: opacity 1.2s linear .7s;
	transition: opacity 1.2s linear .7s;
}

/*.section-4*/

	.about-l {
	    width: 550px;
	}
	
	.index-about-list > ul > li {
	    display: inline-block;
	    margin-right: 20px;
	    vertical-align: top;
	}


	
	
	/* .about-video-all {
	    position: relative;
	    padding: 20px 14px 0 20px;
	    width: 300px;
	    height: 320px;
	} */
	.about-video-play {
		width: 350px;
		height: auto;
	}

    /*.section-4*/
	.about-all {
	    margin-top: 30px;
	}
	.about-l {
		width: 700px;
	}
	.about-desc p {
	    font-size: 16px;
	    line-height: 25px;
	    text-indent: 2em;
	}


	

	.about-one {
	position: relative;
	border: 1px solid #cacaca;
	width: 146px;
	height: 146px;
	-o-transition: .7s;
	-moz-transition: .7s;
	transition: .7s;
	overflow: hidden;
}


.about-one-img {
    position: relative;
    margin: 30px auto 29px;
    text-align: center;
}

.about-one-img-h {
	position: absolute;
	z-index: 11;
	left: 50%;
	top: 0;
	-webkit-transform: translateX(-50%);
	   -moz-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	     -o-transform: translateX(-50%);
	        transform: translateX(-50%);
	opacity: 0;
	-o-transition: .7s;
	-moz-transition: .7s;
	transition: .7s;
}

.list-more {
	position: relative;
	display: block;
	border: 1px solid #cacaca;
	margin: 35px auto 0;
	width: 160px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	font-size: 18px;
	color: #2b388f;
	-o-transition: .6s, border-color 1.6s;
	-moz-transition: .6s, border-color 1.6s;
	transition: .6s, border-color 1.6s;
	overflow: hidden;
}

.list-more:hover {
	-webkit-transform: translateY(-4px);
	   -moz-transform: translateY(-4px);
	    -ms-transform: translateY(-4px);
	     -o-transform: translateY(-4px);
	        transform: translateY(-4px);
    border: 1px solid #2b388f;
	color: #fff;
	background: #2b388f;
	-moz-box-shadow: 0px 12px 13px -5px #a0c4b5;
	     box-shadow: 0px 12px 13px -5px #a0c4b5;
}


.index-about-list > ul > li:hover .about-one {
	/*background: #2b388f;*/
	-moz-box-shadow: 0px 0px 20px #aaa;
	     box-shadow: 0px 0px 20px #aaa;
}

.index-about-list > ul > li:hover .about-one-img-h {
	opacity: 1;
}

.about-one p {
	position: absolute;
    z-index: 12;
    left: 40px;
	line-height: 16px;
	font-size: 16px;
	color: #b7b7b7;
	text-align: center;
	-o-transition: .7s;
	-moz-transition: .7s;
	transition: .7s;
}

.index-about-list > ul > li:hover .about-one i {
	right: 0;
}
.index-about-list > ul > li:hover .about-one .abrow-go-2,
.index-about-list > ul > li:hover .about-one .abrow-go-3 {
	left: 0;
}
.index-about-list > ul > li:hover .about-one p {
	color: #fff;	
}

.about-one i {
	position: absolute;
	z-index: 10;
	top: 0; 
	right: -100%;
	width: 100%;
	height: 25%;
	background: #2b388f;
	-o-transition: .5s .2s;
	-moz-transition: .5s .2s;
	transition: .5s .2s;
}

.about-one .abrow-go-2 {
	right: auto;
	left: -100%;
	top: 25%;
	-o-transition: .5s .15s;
	-moz-transition: .5s .15s;
	transition: .5s .15s;
}
.about-one .abrow-go-3 {
	right: auto;
	left: -100%;
	top: 50%;
	-o-transition: .5s .25s;
	-moz-transition: .5s .25s;
	transition: .5s .25s;
}
.about-one .abrow-go-4 {
	top: 75%;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s;
}


	
	/* .about-one-img img {
		height: 100%;
		width: auto;
	} */


	/* .about-one p {
	    line-height: 14px;
	    font-size: 14px;
	} */
	/* .about-r {
		float: none;
		margin: 30px auto;
		width: 100%;
	} */
	/* .about-video-all {
	    position: relative;
	    padding: 16px 16px 10px;
        margin: 0 auto;
	    width: 380px;
	    height: 290px;
	    text-align: center;
	} */

	.about-video-all h3 {
	margin-bottom: 14px;
	line-height: 24px;
	font-size: 24px;
	color: #fff;
}

.about-video-all p {
	margin-bottom: 22px;
	line-height: 16px;
	font-size: 16px;
	color: #fff;
}


	.about-video-play {
	    width: 100%;
	}
	.about-video-play-arrow {
		width: 50px;
	}

    /*.section-4*/
	.about-desc p {
	    font-size: 16px;
	    line-height: 25px;
	}
	.index-about-list > ul > li {
		margin-right: 11px;
		margin-left: 11px;
	}

	.index-about-list {
	margin-top: 50px;
}
	


	.about-l,
.about-r {
	display: inline-block;
	vertical-align: top;
}
.about-r {
	float: right;
}

.about-video-all {
	position: relative;
	padding: 30px 20px 0 30px;
	width: 445px;
	height: 390px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.about-video-bg {
	position: absolute;
	z-index: -1;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #1d804c;
}
.about-video-bg img {
	width: 100%;
	height: 100%;
}

	/* .about-r {
	    float: none;
	    margin: 10px auto;
	    width: 100%;
	} */
	/* .about-one p {
	    line-height: 20px;
	    font-size: 12px;
	} */
	/* .about-video-all {
	    position: relative;
	    padding: 6px;
	    margin: 0 auto;
	    width: 100%;
	    height: auto;
	    text-align: center;
	} */
	.about-video-play {
		float: none;
	}

	.about-video-play {
	position: relative;
	float: right;
	width: 446px;
	height: 264px;
	cursor: pointer;
	overflow: hidden;
}

    
    .fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}

.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}







/* 留言 */


.lc{ background:url(../images/lc_bj.jpg) no-repeat center top; height:603px; overflow:hidden;}

.lc_con{ height:603px; overflow:hidden; width: 1000px; margin: auto;}

.lc_c{ margin-top:69px; width:608px; height:465px; overflow:hidden; background:#fff; padding-left:50px;}
.lc_c h2{ padding-top:26px; padding-left:34px; font:22px Arial, Helvetica, sans-serif; color:#adadad; text-transform:uppercase; height:75px; overflow:hidden;}
.lc_c h2 a{ display:block; font:bold 24px "Microsoft Yahei"; color:#2b388f;}

.lc_c ul{ margin-left:32px;}
.lc_c ul li{ float:left; position:relative;}
.lc_c ul li span{ font:14px "Microsoft Yahei"; width:111px; text-align:center; position:absolute; color: #fff;}
.lc_c ul li a{ display:block;}
.lc_c ul .lc01{ margin-right:60px; width:125px; height:184px; overflow:hidden;}
.lc_c ul .lc01 a{width:125px; height:184px; overflow:hidden; background:url(../images/lc01_b.png) no-repeat left top;}
.lc_c ul .lc01 span{ top:66px; left:0;}
.lc_c ul .lc01 p{ position:absolute; top:111px; left: 13px; font:14px/34px "Microsoft Yahei"; color:#333;}
.lc_c ul .lc01 em{ width:125px; height:121px; overflow:hidden;}
.lc_c ul .lc01 a:hover{ background:url(../images/lc01_b01.png) no-repeat left top;}

.lc_c ul .lc02{ width:112px; height:184px; overflow:hidden;}
.lc_c ul .lc02 a{ width:112px; height:184px; background:url(../images/lc02_b.png) no-repeat left top;}
.lc_c ul .lc02 span{ top:66px; left:0;}
.lc_c ul .lc02 p{ position:absolute; top:111px; left: 10px; font:14px/34px "Microsoft Yahei"; color:#333;}
.lc_c ul .lc02 em{ width:112px; height:167px; overflow:hidden;}
.lc_c ul .lc02 a:hover{ background:url(../images/lc02_b01.png) no-repeat left top;}

.lc_c ul .lc03{ margin-right:55px; width:121px; height:172px; overflow:hidden;}

.lc_c ul .lc03 a{width:111px; height:172px; background:url(../images/lc01_b.png) no-repeat left top;}
.lc_c ul .lc03 span{ top:66px; left:0;}
.lc_c ul .lc03 p{ position:absolute; top:111px; font:14px/34px "Microsoft Yahei"; color:#333;}
.lc_c ul .lc03 em{ width:111px; height:111px; overflow:hidden;}
.lc_c ul .lc03 a:hover{ background:url(../images/lc03_b01.png) no-repeat left top;}

.lc_c ul .lc04{ margin-right:55px; width:130px; height:172px; overflow:hidden;}

.lc_c ul .lc04 a{ width:130px; height:172px; background:url(../images/lc03_b.png) no-repeat left top; }
.lc_c ul .lc04 span{ top:66px; right:0;}
.lc_c ul .lc04 p{ position:absolute; top:111px; left: 25px; font:14px/34px "Microsoft Yahei"; color:#333;}
.lc_c ul .lc04 em{ width:125px; height:111px; overflow:hidden;}

.lc_c ul .lc04 a:hover{ background:url(../images/lc04_b01.png) no-repeat left top;}

.lc_c a .l02{ display:none;}
.lc_c a.phover .l01 { display:none;}
.lc_c a.phover .l02 { display:block;}
.lc_c a.phover span{ color:#fff;}

.ly{ width:341px; margin-top:69px;height:465px; background:#fff; border-left:1px dashed #e9e9e9;overflow:hidden;}
.ly p{ padding-top:26px; padding-left:50px; height:72px; font:bold 24px "Microsoft Yahei"; color:#2b388f;}
.ly p i{ font:16px "Microsoft Yahei"; color:#adadad; display:block;}

.ly ul{ margin-left:50px;width:275px; overflow:hidden;}
.ly li{ margin:0 0 10px 0; line-height:0px; color:#fc8d00;}
.ly li img{ vertical-align:middle; width:88px; height:42px; margin-left:12px;}
.ly li span{ display:inline-block; font:14px/40px "microsoft Yahei";vertical-align:top; text-align:center; width:74px; height:42px; overflow:hidden; color:#fff; background:#2b388f;}
.ly .inp1{ width:176px; padding-left:10px;height:40px; border:1px solid #c7c7c7; border-left:0; overflow:hidden; background:none; color:#666;outline:none; font:14px/40px "Microsoft Yahei";}
.ly .inp2{ width:253px; padding-left:19px; height:155px;border:1px solid #c7c7c7; line-height:28px; overflow:hidden; background:none; resize:none; color:#666;outline:none;}
.ly .inp3{ width:75px; padding-left:10px; height:40px;border:1px solid #c7c7c7; border-left:0; line-height:40px; overflow:hidden; background:none;color:#666;outline:none;}
.ly .li03{ height:42px; margin:10px 0 0 0; float:left; display:inline; overflow:hidden;}
.ly .btn1{ display:inline-block; background:url(../images/ly_b01.gif) no-repeat left top;width:120px; height:42px; border:0;}
.ly .btn2{ display:inline-block; background:url(../images/ly_b02.gif) no-repeat left top; width:120px; height:42px; margin-left:20px; border:0;}

.ny_ab_left .lianxi{padding: 10px 230px;}