/*通用样式*/
@font-face{font-family:shuzifont;src:url('../font/shuzifont.ttf');}/*数字统一字体*/
@font-face{font-family:yingwen;src:url('../font/yingwen.otf');}/*数字统一字体*/
.wp{ width: 84%; min-width: 1200px; margin: 0 auto;}
.top{background: #fff; height: 80px;}
.top .wp{position: relative;}
.top .logo{width: 190px;height: 60px;position: absolute;left: 0; top: 10px;}
.top .nav{text-align: center; width: 100%;padding-left: 3%;}
.top .nav ul{font-size: 0;}
.top .nav ul li{display: inline-block;}
.top .nav ul li a{font-size: calc(0.9rem + 0.1vw);height: 80px;line-height: 80px;padding: 0 calc(1rem + 0.5vw); display: block;}
.top .nav ul li:hover a{background: #fe6800; color: #fff;}

.top .language{position: absolute;top:30px;right: 0;}
.top .language a{font-size: 12px;padding:0 20px;border-left: 1px solid rgba(0,0,0,0.1);}
.top .language a:nth-of-type(1){border-left: 0px;}
.top .language a.on{color: #999;}

.swi_banner  .swiper-pagination .swiper-pagination-bullet{background: #fff;}
.swi_banner  .swiper-pagination .swiper-pagination-bullet-active{background: #fe6800;}


.index_product{padding: calc(1rem + 1vw) 0; background: #fff; overflow: hidden;}
.index_product .title{ text-align: center; margin-bottom: calc(0.5rem + 0.5vw);}
.index_product .title strong{ font-size: calc(1.1rem + 1vw);display: block;text-transform: uppercase;font-family:yingwen;}
.index_product ul li{float: left; position: relative; overflow: hidden;}
.index_product ul li:before{ width: 100%;height:50px;display: block;background: rgba(0,0,0,0.6);z-index: 5; position: absolute;bottom: 0;left: 0;content: ''; pointer-events: none;opacity:1;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.index_product ul li:hover:before{opacity: 1;height:100%;}
.index_product ul li p{position: absolute; width:100%;left:0;bottom: 15px; padding:0 15px; box-sizing:border-box; text-align: center; color: #fff;z-index: 10;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;font-weight: bold;}
.index_product ul li .img img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.index_product ul li:nth-of-type(1){width: 50%;}
.index_product ul li:nth-of-type(2){width: 25%;}
.index_product ul li:nth-of-type(3){width: calc(25% - 0.030%);}
.index_product ul li:nth-of-type(4){width: 25%;}
.index_product ul li:nth-of-type(5){width: 25%;}
.index_product ul li:nth-of-type(6){width: 50%;}
.index_product ul li:hover img{transform: scale(1.1);}
.index_product ul li:hover p{color: #fff;transform: translate3d(0,-40px,0);}

.index_info{overflow: hidden; margin-bottom: calc(0.8rem + 0.8vw);}
.index_info .wp{padding: calc(3.5rem + 3.5vw) calc(3rem + 3vw); background: #f4f4f4;border-radius: 0 0 calc(0.5rem + 0.5vw) 0; width: 84%;}
.index_info .wp .font{width: 100%;max-width: 900px;margin: 0 auto; }
.index_info .wp .font strong{display: block; font-size: calc(1.1rem + 1vw); text-align: center; margin-bottom: calc(0.5rem + 0.5vw);font-family: yingwen;}

.footer{ background: #f4f4f4; padding: 25px 0; font-size: 12px;}
.footer .left{ float: left; color: #999; padding-top: 6px;}
.footer .right{ float: right;}
.footer .right a{ float: left; margin-left: 30px; color: #999;}


.ny_banner{position: relative;}
.ny_banner .text{position: absolute; top: 50%;transform: translateY(-50%);width: 100%; text-align: center; color: #fff;}
.ny_banner .text strong{ font-size: calc(1.1rem + 1.1vw);text-transform: uppercase; font-family: yingwen;font-weight:500;display: block;}
.ny_banner .text p{ font-size:16px; color: rgba(255,255,255,0.5);display: block;}
.banner_nav{position: absolute;width: 100%;bottom: 10px;color: #fff; opacity: 0.5; font-size: 12px;}
.banner_nav a{color: #fff; font-size: 12px;}
.banner_nav i{transform: translateY(3px); display: inline-block;}

.product_list{ padding: calc(1rem + 1vw) 0;}
.product_list .wp{position: relative;}
.product_list .product_list_left{ width: 20%;background: #f1f1f1; float: left; text-align: center;position: absolute;left: 0;top: 0;height: 100%;}
.product_list .product_list_left strong{font-size: calc(0.9rem + 0.3vw);font-family: yingwen; text-transform: uppercase; background: #616161; display: block;padding: calc(0.7rem + 0.7vw) 0; color: #fff;}
.product_list .product_list_left strong i{padding-left: 10px;font-size: 12px;}
.product_list .product_list_left ul{ text-align: left;}
.product_list .product_list_left ul li{border-bottom: 1px solid rgba(255,255,255,1);}
.product_list .product_list_left ul li a{ padding: calc(0.6rem + 0.6vw) calc(1rem + 1vw); display: block;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.product_list .product_list_left ul li:nth-of-type(1) a{background: #c3c3c3;}
.product_list .product_list_left ul li:nth-of-type(2) a{background: #a1a1a1;}
.product_list .product_list_left ul li:nth-of-type(3) a{background: #c5c5c5;}
.product_list .product_list_left ul li:nth-of-type(4) a{background: #d1d1d1;}
.product_list .product_list_left ul li:nth-of-type(5) a{background: #c3c3c3;}
.product_list .product_list_left ul li:nth-of-type(6) a{background: #a6a6a6;}
.product_list .product_list_left ul li:nth-of-type(7) a{background: #d6d6d6;}
.product_list .product_list_left ul li:nth-of-type(8) a{background: #c5c5c5;}



.product_list .product_list_left ul li a:hover{background: #d1d1d1;}
.product_list .product_list_left ul li.on a{background: #fe6800;color: #fff;}






.product_list_right{ width: calc(80% - 1rem - 1vw); float: right;min-height:550px;}
.product_list .product_right_box{min-height: 530px;}
.product_list_right .product_list_right_ul{ margin-bottom: calc(1rem + 1vw);}
.product_list_right .product_list_right_ul li{ width: calc(100% / 4 - 10px); margin: 0 5px 12px; float: left; text-align: center;}
.product_list_right .product_list_right_ul li span{position: relative;z-index: 5;}
.product_list_right .product_list_right_ul li .img{overflow: hidden; margin-bottom: 10px;height: 286px; padding:15px; box-sizing:border-box;}
.product_list_right .product_list_right_ul li:hover .img img{ transform: scale(1.1);}


.product_content_right{ width: calc(80% - 1rem - 1vw); float: right; padding:calc(1rem + 1vw) calc(1rem + 2vw); display: block;border: 1px solid rgba(0,0,0,0.1);}
.product_content_right .product_info_img{padding-bottom: calc(1rem + 1vw);}
.product_content_right .product_info_box{border-top: 1px solid rgba(0,0,0,0.1); padding-top: calc(1rem + 1vw); margin-bottom: calc(1rem + 1vw);}
.product_content_right .swi_product_info_img .swiper-pagination .swiper-pagination-bullet-active{background: #fe6800;}
.product_content_right .jianjei_title{display: block; font-size: calc(1rem + 0.3vw); font-family: yingwen; display: block;margin-bottom: calc(0.3rem + 0.3vw);}

.Related_product{}
.Related_product .swi_Related_product{ padding-bottom: calc(1rem + 1vw);}
.Related_product .swi_Related_product .swiper-wrapper .swiper-slide{text-align: center;}
.Related_product .swi_Related_product .swiper-pagination{bottom: 0;}
.Related_product .swi_Related_product .swiper-pagination-bullet-active{background: #fe6800;}

.info_box{padding: calc(2rem + 2vw) 0;}
.info_box .wp{}
.info_box .left{width: 45%;float: left;max-width: 654px;}
.info_box .right{width: 50%;float: right; padding-top: calc(2rem + 3vw); padding-right:4vw;}
.info_box .right h1{display: block;font-size: calc(1.1rem + 0.3vw); margin-bottom: calc(0.4rem + 0.4vw); font-weight: 500; text-transform: uppercase;}
.info_box .right .font{font-size: 14px; color: #666;line-height: 26px;}


.photo_changfang{ padding:0 0 calc(1rem + 1vw);}
.photo_changfang .wp{ padding: calc(1rem + 1.5vw) calc(1rem + 3vw); background:#f4f4f4;}
.honorList{padding-bottom: 30px;}
.honorList ul{ color: #666; padding: 0;}
.photo_changfang .honorList li{ width: 19.5%;}
.photo_rongyu .honorList li{ width: 24.5%;}
.honorList li{margin-bottom:20px; cursor: pointer; text-align: center;width: 40%;}
.honorList li p{ padding-top: 10px;}
.honorList .img{overflow: hidden; position: relative; border: 1px solid rgba(0,0,0,0.1);}
.honorList li a{}
.honorList li a img{width:100%;height:auto;}
.honorList .bg{ background: rgba(0,0,0,0.4);position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; filter:alpha(opacity=0);visibility: hidden; transition: 400ms; -webkit-transition: 400ms;}
.honorList .il,.honorList .ir{ background-color: #fff; position: absolute; left: 50%; top: 50%; display: block; transition: 400ms; -webkit-transition: 400ms;}
.honorList .il{ height: 3px; width: 0px; margin:-1px 0px 0px -15px;}
.honorList .ir{ height: 0px; width: 3px; margin:-15px 0px 0px -1px;}
.honorList li:hover .img{ }
.honorList li:hover .bg{ opacity: 1;filter:alpha(opacity=100); visibility: visible;}
.honorList li:hover .il{ width: 30px; }
.honorList li:hover .ir{ height: 30px;  transition: 400ms ease 200ms; -webkit-transition: 400ms ease 200ms;}
.overlayClose { width: 52px; height: 52px; display: block; position: fixed; right: 1%; top: 2%; border-radius: 50%; transition: 300ms; -webkit-transition: 300ms; z-index: 100;}
.overlayClose i { background: url(../images/close-empty.png) no-repeat scroll center center; width: 100%; height: 100%; display: block; transition: 400ms; -webkit-transition: 400ms; cursor: pointer;}
.overlayClose:hover{ background-color: #fe6800;}
.overlayClose:hover i { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg); }
.imgShowBox { background: url(../images/black.png) repeat; background: none rgba(0,0,0,0.9); bottom: 0; left: 0; position: fixed; right: 0; top: 0; transform: translateY(100%); -webkit-transform: translateY(100%); transition: all 800ms ease 0s; -webkit-transition: all 800ms ease 0s; z-index: 1010; width: 100%; overflow: hidden;  -webkit-overflow-scrolling: touch; }
.no-csstransitions .imgShowBox{ display: none;}
.imgShowDemo .item { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; position: relative; }
.imgShowDemo .img { vertical-align: middle; height: auto; width: auto; max-height: 100%; max-width: 100%; margin: auto; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; }
.imgShowDemo .con{ position: absolute; left: 0px; right: 0px;bottom: 0px; background-color: #fff; width: 90%; padding: 10px 5%;}
.imgShowDemo .con .t{ font-size: 16px; color: #333;}
.imgShowDemo .txt { background: #272727; font-size: 16px; color: #fff; line-height: 65px; position: absolute; left: 0; right: 0; bottom: 0; height: 65px; }
.imgShowDemo .txt .i { padding-left: 3%; }
.hi-num { width: 85px; height: 65px; background: #272727; color: #fff; border-left: 1px solid #3a3a3a; position: absolute; bottom: 0; right: 0; text-align: center; line-height: 65px; font-size: 16px; }
.img-show { transform: translateY(0) !important; -webkit-transform: translateY(0) !important; }
.no-csstransitions .img-show{ display: block;}
.owl-item{margin:0;float:left;}
.imgShowDemo .owl-controls .owl-buttons div { position: absolute; padding: 0px; margin: 0px; width: 64px; height: 64px; border-radius: 10px; background-color: transparent; overflow: hidden; top: 50%; margin-top: -32px; background-position: center center; background-repeat: no-repeat; text-indent: -10em; cursor:pointer;transition:all 0.5s;}
.imgShowDemo .owl-controls .owl-buttons div.owl-prev { left: 3%; background-image:url(../images/left.png); }
.imgShowDemo .owl-controls .owl-buttons div.owl-next { right: 3%; background-image:url(../images/right.png); }
.imgShowDemo .owl-controls .owl-buttons div.owl-prev:hover, .imgShowDemo .owl-controls .owl-buttons div.owl-next:hover {background-color: #fe6800; }
.imgShowDemo .owl-controls .owl-buttons div.owl-prev.disabled, .imgShowDemo .owl-controls .owl-buttons div.owl-next.disabled { background:none;}
.Factory_swi{ padding-bottom:60px;}
.Factory_swi .swiper-scrollbar{ width: 32.8%; height: 2px; background:#EEEEEE;left: 50%; position: absolute; transform:translateX(-50%); bottom:50px;z-index: 8;}
.Factory_swi .swiper-scrollbar .swiper-scrollbar-drag{ background: #fe6800;}
.Certificate_swi{ padding-bottom:60px;}
.Certificate_swi .swiper-scrollbar{ width: 32.8%; height: 2px; background:#EEEEEE;left: 50%; position: absolute; transform:translateX(-50%); bottom:50px;z-index: 8;}
.Certificate_swi .swiper-scrollbar .swiper-scrollbar-drag{ background: #fe6800;}
.photo_rongyu{ padding:calc(1.8rem + 1vw) 0 calc(1rem + 1vw);background: #fff;}
.honorList .swiper-pagination-bullet-active{background: #fe6800;}
.info_title b{ font-size: 36px; text-transform: uppercase; font-weight: 500; text-align: center; margin-bottom: 20px;}


.photo_changfang .info_title{text-align: center;}
.photo_changfang .info_title b{font-size: calc(1rem + 0.7vw); display: block;margin-bottom: 10px;font-family: yingwen;}
.honorList .swiper-pagination-bullet-active{background: #fe6800;}

.photo_rongyu{padding: calc(1.8rem + 1.8vw) 0;}
.photo_rongyu .info_title{text-align: center;}
.photo_rongyu .info_title b{font-size: calc(1rem + 0.7vw); display: block;margin-bottom: 10px;font-family: yingwen;}

.articlelist_box{ padding: calc(0.5rem + 1vw) 0 calc(1rem + 2vw); background: #fff;}
.articlelist_box .wp{width: 70%;}
.articlelist_box ul{}
.articlelist_box ul li{ padding: calc(0.5rem + 0.5vw) 0;}
.articlelist_box ul li .img{ width: 22%;float: right; overflow: hidden;}
.articlelist_box ul li .img img{transform: scale(1.2);-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;}
.articlelist_box ul li:hover .img img{transform: scale(1);}
.articlelist_box ul li .text{ width: calc(65% - 1rem - 1vw);float: left; padding-top: calc(1rem + 1vw);}
.articlelist_box ul li .text .time{margin-top: 30px; font-size: 12px; color: #666;}
.articlelist_box ul li .text strong{font-size: calc(1rem + 0.4vw);display: block;margin-bottom: calc(0.3rem + 0.3vw); font-weight: bold;position: relative; overflow: hidden;}
.articlelist_box ul li .text strong span{}
.articlelist_box ul li:hover .text strong span{color: #fe6800;}
.articlelist_box ul li .text strong:before{width: 30px;height: 1px;content: '';display: block;background: #000;position: absolute;bottom: 0;left: 0;transform: translate3d(-30px,0,0);-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;}
.articlelist_box ul li:hover .text strong:before{}
.articlelist_box ul li .text p{color: #999;}
.articlelist_box ul li:hover .text p{color: #111;}

.articlelist_banner .banner_nav .wp{ width: 70%;}

.article_title{padding: calc(3rem + 3vw) 0 calc(2rem + 2vw); background: #f4f4f4; text-align: center; position: relative; overflow: hidden;}
.article_title .wp{}
.article_title:after{position: absolute;right: 10%;top: 10%; content: '';width: 280px;height: 199px;background-image: url(../images/article_back.jpg);background-repeat: no-repeat;opacity: .5;z-index: 5;}
.article_title h1{display: block;margin-bottom: 10px;position: relative;z-index: 10;}
.article_title span{font-size: 12px; color: #666;position: relative;z-index: 10;}

.article_content_box{padding: calc(1rem + 1vw) 0;}
.article_content_box .text{}
.article_content_box .wp{width: 50%;min-width: 1100px;}
.article_content_box img{display: initial;}
.return{width: 100%;border-top: 1px solid rgba(0,0,0,0.1); padding-top: calc(1rem + 0.5vw); margin-top: calc(1rem + 1vw);}
.return a{display: block; color: #666;margin: 0.3rem 0;}
.return a:hover{display: block; color: #222;}
.return .sxwz{float: left;}
.return .fanhui{float: right;}
.return .fanhui i{font-size: 20px; padding-right: 5px;display: inline-block;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;}
.return .fanhui:hover i{ transform: translate3d(-10px,0,0);}

.lxwm_box{padding: calc(2rem + 2vw) 0;background: #fff;}
.lxwm_box .wp{width: 70%;}

.Related_product .swi_Related_product .swiper-wrapper .swiper-slide{width: 25%;}

.lxwm_box{}
.lxwm_box h1{text-align: center; display: block; font-size: calc(1rem + 0.4vw); font-family: yingwen;}
.lxwm_box h2{ text-align: center; font-size: calc(0.9rem + 0.1vw);display: block;margin-bottom: calc(2rem + 2.5vw); color: #999; font-family: yingwen;}
.lxifno ul li{ width: calc(100% / 4);float: left; text-align: center;}
.lxifno ul li i{display: block; height: calc(2rem + 2vw);line-height: calc(2rem + 2vw);width: calc(2rem + 2vw); margin: 0 auto;border-radius: 50%;font-size: 1.3rem; margin-bottom: calc(0.5rem + 0.5vw); color: #fff;}
.lxifno ul li span{display: block;padding: 0 calc(0.5rem + 0.5vw); font-size: 12px;}
.lxifno ul li:nth-of-type(1) i{ background: #f06b00;}
.lxifno ul li:nth-of-type(2) i{ background: #19b000;}
.lxifno ul li:nth-of-type(3) i{ background: #02a7d0;}
.lxifno ul li:nth-of-type(4) i{ background: #a46a1f;}

.swi_product_info_img .swiper-slide img{ width: 100%;margin: 0 auto;}
.lxwm_box .lxifno{padding: 3vw 0;}

.index_lianxi{padding-bottom: calc(1rem + 1vw);position: relative;}
.index_lianxi .left{width: 65.1%; float: left;position: relative;}
.index_lianxi .left span{width:100%;text-align: center;top: 50%;transform: translateY(-50%);position: absolute;color: #fff;z-index: 10; font-size: calc(1rem + 1vw);}
.index_lianxi .left span a{color: #fff;}
.index_lianxi .right{width: 20%;position: absolute;right: 10%;top: 50%;transform: translateY(-50%);}
.index_lianxi .right strong{ font-size: calc(1rem + 0.4vw); display: block; margin-bottom: calc(0.2rem + 0.2vw);}
.index_lianxi .right p{margin-bottom: calc(1rem + 1vw);}
.index_lianxi .right span a{padding: 12px 45px;background: #fe6800; color: #fff;border-radius: 30px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;border: 1px solid #fe6800;}
.index_lianxi .right span a:hover{background: #fff;border: 1px solid #fe6800; color: #222;}








@media screen and (max-width:1200px){
	body{min-width: 1200px;}
	.wp{min-width: inherit;}
}
	.top .menu{width: 2rem; float: right; margin-top:0.8rem;}
	.top .menu span{ width: 2rem;height: 2rem; padding-top: 1.5rem;}
	.top .menu span i{ width: 100%;height: 1px; display: block;background: #666; margin-bottom: 6px;}
	.top .menu .menu2 i:nth-of-type(1){transform:rotate(-45deg) translateY(10px);}
	.top .menu .menu2 i:nth-of-type(3){transform:rotate(45deg) translateY(-10px);}
	.top .menu .menu2 i:nth-of-type(2){transform:translateX(-40px);opacity: 0;filter:alpha(opacity=0); width: 0;}
	.hback{ width: 100%; height: 100%;background: rgba(0,0,0,0.8); display: block; position: fixed; top: 0;left: 0;z-index: 0;opacity:0;filter:alpha(opacity=0); visibility: hidden;}
	.caidan{width: 50%; max-width: 400px; height: 100%;background: #fff; position: fixed; top: 0;left: 0;z-index: 101; transform: translateX(-100%);}
	.caidan .caidan_nav{ padding: 20px 0%; height: calc(100% - 40px);}
	.caidan .caidan_nav ul>.menu_list_box_item{border-bottom: 1px solid rgba(0,0,0,0.1);}
	.caidan .caidan_nav ul>.menu_list_box_item .caidan_1{ padding: 0 10%;display: block; font-size:1rem;height:3.2rem;line-height:3.2rem; }
	.caidan .caidan_nav ul>.menu_list_box_item .caidan_1:hover{}
	.caidan .caidan_nav ul>.menu_list_box_item .caidan_1 i{float: right; opacity: 0.6;filter:alpha(opacity=60);font-size: 20px;pointer-events:none}
	.caidan .caidan_nav ul>.menu_list_box_item:hover .caidan_1 i{transform: rotate(90deg);}
	.caidan.caidan_oppen{ width: 50%;transform: translateX(0%);z-index: 666}
	.caidan_hidden{transform: translateX(-100%);}
	.caidan .caidan_nav ul .caidan_2box{width: 80%; padding:2% 10%; display: none; background: #f4f4f4;}
	.caidan .caidan_nav ul .caidan_2box li{height: 40px;line-height: 40px; border-top: 1px solid rgba(0,0,0,0.05);}
	.caidan .caidan_nav ul .caidan_2box li:nth-of-type(1){border-top: 0;}
	.caidan .caidan_nav ul .caidan_2box li:hover a{transform:translateX(10px);}
	.caidan .caidan_nav ul .caidan_2box li a{ font-size: 14px; display: block;}


.pc-vis{display:inherit;}
.phone-vis{display: none;}


@media screen and (max-width:640px){
	body{min-width: inherit;width: 100%;}
	.wp{min-width: inherit; width: 94%;}
	.pc-vis{display:none;}
	.phone-vis{display: inherit;}
	.top{height: 60px;}
	.top .language{display: none;}
	.top .nav{display: none;}
	.top .logo{width: 125px;}
	.top .menu{margin-top: 22px;}
	.index_product ul li{width: 50%!important;}
	.language{ padding:10% 10% 0;}
	.language a{ display:block; padding-bottom:6px;}
	.index_info .wp{padding: calc(1rem + 1vw) calc(1rem + 1vw); width:94%;}
	.index_info .jianjie_neirong{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
	.more_jianjie{text-align: center;margin-top: 20px;}
	.more_jianjie a{padding:10px 30px;background: #99c3d7; display: inline-block; font-size: 12px; color: #fff;}
	.footer{padding: 10px 0;}
	.footer .left{float: inherit; font-size: 12px; padding-bottom: 5px; text-align:center}
	.footer .right{float: inherit;text-align: center;}
	.footer .right a{ font-size: 12px; float: inherit;margin: 0;}
	.footer .right a:nth-of-type(2){display: none;}
	.index_info{margin-bottom:10px;}
	.index_product{padding-bottom:8px;}
	
	.product_list_right .product_list_right_ul li{width:48%; margin:0 1%; margin-bottom:12px;}
	.product_list_right .product_list_right_ul li .img{ height:176px; overflow:hidden; padding:0;}
	.product_list .product_list_left{display: none;}
	.product_list_right{width: 100%;}
	.pagination a:first-of-type{ display:none;}
	.pagination a:last-of-type{ display:none;}
	.pagination{ margin:0 !important;}
	.mianbao{ height: 60px;line-height: 59px; border-bottom: 1px solid rgba(0,0,0,0.1); color: #999; background: #fff;}
	.mianbao .wp{ position: relative;}
	.mianbao .left{float: left;}
	.mianbao .left a{color: #999;}
	.mianbao .left a:hover{color: #d4322b;}
	.mianbao .left i{ font-size: 18px;margin-right: 6px;display: inline-block;transform: translateY(3px);}
	.mianbao .right{ float: right;}
	.mianbao .right #navSelected{position:absolute;bottom:-1px;width:210px;height:3px; background:#d4322b;}
	.mianbao .right ul li{ float: left;margin-left: 30px; position: relative;overflow: hidden;}
	.mianbao .right ul li a{display: block;}
	.mianbao .right ul li:before{ content: '';width: 100%;height: 2px; display: block;background: #d4322b;position: absolute;bottom: 0;left: 0;transform: translateX(-100%);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
	.mianbao .right ul li#navCurr:before,.mianbao .right ul li:hover:before{transform: translateX(0%);}
	.mianbao.fixed{position: fixed;top: 0;left: 0; width: 100%;z-index: 99;}

	.zz_bg_b{visibility: hidden;width: 100%;height: 100%;background: rgba(0,0,0,0.8);opacity: 0;filter:alpha(opacity=0); top: 0;left: 0;}
	.menu_list_b{z-index:9999;visibility:hidden;box-sizing:border-box;padding-top:0rem;background:#fff;transform:translateY(100%); width:100%; bottom: 0;left: 0; height: auto; overflow: hidden;}
	.menu_list_box_b{ height: 100%; overflow-y: scroll;}
	.menu_list_b .menu_list_box_b>li{ width: calc(50% - 1px);height:3rem;line-height: 3rem; float: left; display:block;padding:0rem 0;border-bottom:1px solid #eee;border-right:1px solid #eee;color:#333;font-size:1rem;position: relative;}
	.menu_list_b .menu_list_box_b>li:nth-child(2n){ border-right: 0px;}
	.menu_list_b .menu_list_box_b>li p{display:block; text-align: center; font-size: 14px;padding: 0 1rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.menu_list_b .u_l{display:none;}
	.menu_list_b .right .coll{width:100%; float: left; height: 5rem; background: #fe6800; color: #fff; text-align: center;}
	.menu_list_b .right .coll a{color: #fff;}
	.menu_list_b .right .coll p{padding-top: 1rem; font-size: 0.8rem;}
	.menu_list_b .right .coll b{font-size: 1.4rem; font-weight:500; font-family: shuzifont;}
	.menu_list_b .right .booking{ width: 50%; float: left; height: 5rem; background: #fe6800; position: relative;}
	.menu_list_b .right .booking .text{position: absolute; top: 50%; left: 50%; transform:translate(-50%,-50%); width:9rem;}
	.menu_list_b .right .booking .text i{ float: left; font-size: 2.2rem; margin-right: 0.2rem; margin-top: 0.5rem;}
	.menu_list_b .right .booking a{color: #fff;}
	.menu_list_b .right .booking .text .wen{ float: left;transform: scale(0.8);}
	.menu_list_b .right .booking .text .wen b{ font-size: 1.5rem;}
	.menu_list_b .right .booking .t	ext .wen p{ float: left; font-size: 0.8rem; display: block; text-align:left;}
	
	.erji_nav{z-index: 50; position: absolute;right: 0.5rem; top: 0rem;}
	.erji_nav .menu_b{ display: block; color:#999;font-size:14px;}
	.erji_nav .menu_b span i{}
	.erji_nav .menu_b span i:nth-child(1){margin-left: 0;}
	.erji_nav.on{display: none; visibility: hidden; opacity: 0;filter:alpha(opacity=0);}
	
	.product_list .product_right_box{width: 100%;height: inherit;}
	.swi_product_info_img .swiper-slide img{ width: 100%;margin: 0 auto;}
	
	.product_content_right .jianjei_title{font-size: calc(1.2rem + 0.4vw);text-align: center;}
	
	.info_box .left{width: 100%; padding-top:35px;}
	.info_box .right{width: 100%; padding-top: 1rem; padding-bottom: 1rem;}
	.info_box{padding: 0;}
	.photo_changfang{padding: 1.5rem 0 1rem;}
	.photo_rongyu{padding: calc(1rem) 0;}
	.honorList{padding-bottom: 15px;}
	
	.articlelist_banner .banner_nav .wp{width: 92%;}
	.articlelist_box .wp{ width: 92%;}
	.articlelist_box ul li .img{width: 30%;}
	.articlelist_box ul li .text{width: 65%; margin-bottom: 0.8rem; padding-top: 0.4rem;}
	.articlelist_box ul li .text strong{font-size: 1.1rem; margin-bottom: 3px;}
	.articlelist_box ul li .text p{font-size: 12px;}
	.articlelist_box ul li .text strong span{font-size: 1rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; width: 100%;display: block;}
	.articlelist_box ul li .text p{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;display: none;}
	.articlelist_box ul li .text .time{margin-top:3px;}
	.articlelist_box{padding-bottom: 10px;}
	.article_title h1{font-size: calc(1.2rem + 0.5vw);}
	.article_title{ padding: calc(2rem + 1vw) 0 calc(1rem + 1vw);}
	
	.article_content_box .wp{min-width: inherit;width: 100%; padding: 0 15px;}
	.return .fanhui{display: none;}
	.lxifno ul li{width: 100%; margin-bottom: calc(1.6rem + 1vw);}
	.lxwm_box h1{font-size: calc(1.2rem + 0.4vw);}
	.lxwm_box .wp{width: 90%;}
	.lxwm_box h1{margin-bottom: calc(0.5rem + 0.5vw);}
	.lxwm_box{padding-bottom: 0;}
	.lxifno ul li i{width: 4rem;height: 4rem;line-height: 4rem; margin-bottom: 0.5rem; font-size: 1.3rem; }
	.index_info .jianjie_neirong{height: 84px;overflow: hidden;}
	.index_lianxi .right{display: none;}
	.index_lianxi .left{width: 100%;}
	.index_lianxi{padding-bottom: 0;}
}





._cn{display: none;}
._en{display: inherit;}





























