#header{background: linear-gradient(145deg, #ffffff 75%,#E0E1E3 75%, #E0E1E3 78%,#ffffff 78%,#ffffff 78.5%,#F0F1F3 78.5%);}
.header-info{height:15rem;}
#header.transparent{margin-bottom: 6rem;}
.logo a{text-indent: -987rem;background: url('header.jpg') no-repeat;height:15rem;display: block;}


/*   导航 */
.nav-info{background:none;background: linear-gradient(90deg, rgba(220,53,69,1) 20%, rgba(253,126,20,.6) 80%);}
#ulnav{font-size:0;}
.nav_m{display:inline-block;width:calc(100% / 7);text-align: center;font-size:0;position: relative;}
#ulnav .arrow h3 a:after{content:"\e6d5";font-family:"Hui-iconfont";padding-left:.5rem;font-size: 1rem;}
.nav_m li{width:100%;border-bottom:1px solid rgba(0,0,0,.2);display: block;float:left;}
.nav_m li a{width:100%;padding:.5rem 0;font-size:1rem;text-align:center;float:left;color: #fff}
ul.subnav{position: absolute;z-index: 99999;width:140%;background: #42454B;display: none;border-top: 3px solid #2980C3;margin-top: -4px;box-shadow: 0 .3rem 1rem 0 #555;background: linear-gradient(180deg, #fd7e14, #DC3545);}
ul.subnav:before,ul.subnav:after{position: absolute;content: '';
border-top: 8px transparent dashed;
border-left: 8px transparent dashed;
border-bottom:8px transparent dashed;
border-right: 8px transparent dashed;}
ul.subnav:before{border-bottom:8px #0E58B9 solid;top:-16px;left:8rem;}
.nav-info h3 a{display: block;font-weight: normal;font-size:1.8rem;color: #fff;height:6rem;line-height:6rem;}
.nav_n a:hover{background:#2980C3;color: #fff}
ul.subnav ul{transition: .2s;z-index: 99;margin:0;padding: 0;position:absolute;float:left;width:240px;left:240px;display:none;top:0;}
ul.subnav li{position: relative;}
ul.subnav ul a{width:240px;text-decoration:none;border-left:.5rem solid #2980C3;border-bottom:1px solid rgba(255,255,255,.3);color:#fff;font-weight: normal;}
ul.subnav ul a:hover{background:#f2f2f2;color:#2980C3}
ul.subnav ul ul{top:0;left:240px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/

.nav-info.smaller{position: fixed;top:0;left:0;height:6rem;right:0;z-index: 999;}
ul.subnav a{padding:1.6rem 0;font-size: 1.6rem;}
ul.subnav ul:before,ul.subnav ul:after{border:none;}
ul.subnav ul:before{border:none}




#footer{background: #555}
#footer .col-2{background: #fff;}
.ft_logo{text-align: center;padding-top:1rem;}
.ft_logo p{text-indent: 0}
.ft_logo .wxewm{width:100%;}
.ft_logo .wxewm img{width:100%;}
.ft_logo .wxtxt{font-size:1.8rem;}
.ft_logo .wxdhsm{padding-top:1rem;margin-top:1rem;border-top: 1px solid #ccc;font-size:1.6rem;}
.ft_logo .wxdh{font-size:2.6rem;color: #009946;font-weight: bold;font-family: "times new roman"}

.foot-nav{border-bottom: 1px solid #777}
.ftnav-ul li{width: calc(100% / 6);float: left;}
.ftnav-ul li a{width:100%;height:6rem;line-height:6rem;text-align: center;display: block;color: #ccc;font-size: 1.8rem}
.ftnav-ul li a:hover{color:#fff;}
.ftnav-ul li a:before{font-family:"SimSun";content:">";padding-right: 3px;font-size:12px;}
.ftnav-ul li:nth-child(1) a:before{content:"+";}

.foot-menu{width:100%;float: left;padding:3rem 0;}
.ftmenu{width:18%;text-align: center;border-right: 1px solid #777;}
.ftmenu:last-Child{width:40%;border:none;text-align: left;padding-left:4rem;}
.ftmenu .ftmenu-title a{color:#fff;line-height:3;display: block;font-size:1.6rem;}
.ftmenu li{color:#bbb;line-height:2.2;display: block;font-size:1.6rem;}
.ftmenu p{color:#bbb;line-height:2.2;font-size:1.6rem;}
.ftmenu li a{display: block;color:#bbb;}
.ftmenu li a:hover{background:rgba(255,255,255,.1);color: #fff}
.ftmenu .ft-contact {color: #bbb;line-height: 2.2;font-size: 1.6rem}





html,body{background:#F4F5F6;font-family: SourceHanSans, "Microsoft YaHei", 微软雅黑, Arial, sans-serifinherit;}

a:hover{color:#FC4B5B}
.list_image a:hover p{background:#FC4B5B}

.container,.container-fluid{width:70%;min-width: 10rem}

.transall{transition: .3s;}

#home-slide,.sub-contents{position: relative;}

.rouner{border-radius: 20px;overflow: hidden;}



#home_slide{position:relative;margin:0 auto;}
.slider-hss{position:relative;z-index:0;}
.slider-hss li img{width:100%;vertical-align:top;} 
.slider-hol{position:absolute; z-index:1;background: rgba(0,0,0,.1);left:0;right:0;bottom: 0;}
.slider-hol ul{text-align:center;font-size:0;}
.slider-hol ul li{cursor:pointer;display:inline-block;width:1.4rem; height:1.4rem;margin:.9rem .2rem;overflow:hidden;background: rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.8);transition: .5s;border-radius:.7rem}
.slider-hol ul .on{background:#FC4B5B;border:1px solid #FC4B5B;box-shadow: inset 0px 0px 1px 2px rgba(255,255,255,.6);width:3rem}
.slider-hprev,.slider-hnext{z-index:2;width:6rem!important;height:8rem!important;border-radius: 5px;}


.head-one{position: relative;height:15rem;margin-top: 5rem}
.head-one span,.head-one .pdiv,.head-one p,.head-one em{position: absolute;left:0;top:0;right:0;text-align: center;}
.head-one em{font-size:11rem;color:rgba(0,0,0,.1);line-height: 1;font-family: Impact}
.head-one p{font-size:4rem;color: #000;font-weight:bold;top:1.7rem;transition:.5s;z-index: 2}
.head-one p:hover{color: #FC4B5B;}
.head-one span{top:7rem;font-size:2rem;color: #555;z-index: 3}

.head-two{position: relative;height:15rem;}
.head-two span,.head-two .pdiv,.head-two p,.head-two em{position: absolute;left:0;top:0;right:0;text-align: left;}
.head-two em{font-size:10rem;color:rgba(0,0,0,.07);line-height: 1;font-family: Impact}
.head-two p{font-size:4rem;color: #333;font-weight:bold;top:3rem;left:2rem;transition:2s;z-index: 2}
.head-two p:hover{color: #1251AE;}
.head-two span{top:9rem;left:2rem;font-size:2rem;color: #555;z-index: 3}

#home-products{background: #f7f7f7 url("ypzj_bg.png") center 0 no-repeat;padding:3rem 0;}
#home-products .col-3{flex: 0 0 35rem;max-width:35rem;}
#home-products .col-9{flex: 0 0 calc(100% - 36rem);max-width:calc(100% - 36rem);margin-left:.5rem;}
#products-tab{padding-top: 10rem}
#products-tab .wrapper{background:#fff;padding:2rem;border-radius:2rem;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}
#products-tab .wrapper:before{position:absolute;left:3rem;top:.5rem;right:0;height:9rem;content:'';background:url(wujian.png) 0 0 no-repeat}
#products-tab .cate{background:#FC4B5B;padding:1.5rem;border-radius:1rem}
#products-tab .cate ul li{display:block;margin-bottom:1px}
#products-tab .cate  a{padding:1.2rem 3.3rem 1.4rem;display:block;color:#000;border-radius:1rem;font-size:1.8rem;background-image:linear-gradient(#fff,#ddd)}
#products-tab .cate  a:hover{background-image: linear-gradient(#FFDD00, #8CAC00);color:#fff;}
.cate-contact{text-align:center;background: #FC4B5B;border-radius:1rem;padding: 1.5rem;margin-top: 2rem;color: #fff;}
.cate-contact p{font-size:1.8rem;}
.cate-contact p:last-child{font-size:1.5rem;line-height: 2}
.cate-contact span{background:url(wujian.png) 0 -200px no-repeat;display:inline-block;padding:1rem 2rem 1rem 5rem;color:#fff;position:relative;transition:.3s;cursor:pointer;border-radius:10px;font-family:"times New Roman";font-weight:bold;font-size:3rem;margin-top:1.5rem}
.cate-contact span:before{content:'';position:absolute;left:2rem;top:2rem;width:3rem;height:3rem;background:url(wujian.png) -100px -120px no-repeat}
.cate-contact span:after{content:'';position:absolute;left:-1rem;top:0;width:0;height:10rem;background:url(../images/wxewm.png)  0 0 no-repeat;transition:.3s;background-size:cover}
.cate-contact span:hover{background:url(wujian.png) 0 -280px no-repeat}
.cate-contact span:hover:after{left:-11rem;width:10rem;height:10rem}
#products-tab-content{background:#fff;padding:1.5rem;position:relative;overflow:hidden;border-radius:2rem;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}
.scroll-left-two{padding:1.5rem;border-radius:1rem}
.scroll-top-mq{position:relative;overflow:hidden}
#home-products .list_image ul{overflow:hidden}
#home-products .list_image li{width:33.333%;padding:1.5rem;}
#home-products .list_image li p{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#home-products .list_image li a{border-radius: 5px}





#home-liucheng{background:#C3DEFF url(liucheng-bg.png);position:relative;overflow:hidden;height:45rem}
#home-liucheng::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background-color:rgba(0,0,0,.05);clip-path:polygon(25% 0,95% 0,85% 100%,15% 100%);z-index:2}
#home-liucheng .container{position:absolute;left:15%;right:15%;top:0;bottom:0;z-index:2;z-index:3}
#home-liucheng .head-one em{color: rgba(255,255,255,.3)}
.hlc ul li{width:16rem;height:16rem;color:#fff;position:relative;float:left;overflow:hidden;border-radius:50%;background-color:rgba(255,255,255,.4);margin-right:calc(100% / 6 - 16rem)}
.hlc ul li:last-child{margin-right:0}
.hlc ul li:before{position:absolute;left:1rem;top:1rem;right:1rem;bottom:1rem;content:'';transition:.2s;opacity:1;background-image:linear-gradient(#fff,#ccc);border-radius:50%;z-index:2}
.hlc ul li:after{position:absolute;left:1rem;top:1rem;right:1rem;bottom:1rem;content:'';transition:.2s;background-image:linear-gradient(#DBECFF,#A3CEFF);border-radius:50%;z-index:1}
.hlc ul li:hover:before{opacity:0}
.hlc ul li a{color:#333;position:absolute;left:2rem;top:1rem;right:2rem;bottom:1rem;content:'';z-index:2;font-weight:bold;padding-top:45%;text-align:center;font-size:2rem;line-height:1.2}
.hlc ul li a:before{position:absolute;content:'1';width:4rem;height:4rem;left:calc(50% - 2rem);top:2.5rem;border:2px solid #000;font-weight:bold;font-size:3.4rem;line-height:1;font-family:"Times New Roman";border-radius:50%;text-align:center}
.hlc ul li:first-child a:before{content: '1';}
.hlc ul li:nth-child(2) a:before{content: '2';}
.hlc ul li:nth-child(3) a:before{content: '3';}
.hlc ul li:nth-child(4) a:before{content: '4';}
.hlc ul li:nth-child(5) a:before{content: '5';}
.hlc ul li:nth-child(6) a:before{content: '6';}

#home-who{position:relative;background:url(zj_bg.jpg) center center no-repeat;height:59rem}
#home-who .container{position:absolute;left:15%;right:15%;top:5rem;bottom:5rem;background:#fff;padding:3rem;z-index:2;z-index:3;border-radius:2rem;box-shadow:0 0 2rem #aaa}
#home-who::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background-color:rgba(0,0,0,.05);clip-path:polygon(15% 0,85% 0,70% 100%,0 100%);z-index:2}
.hw_content{height:26rem;overflow:hidden;font-size:1.6rem;line-height:1.5}
.hw_content p{text-indent:2em}
.slider-img{padding:5rem 0 0}
.slider-imgbody{overflow:hidden;border-radius:2rem}
.slider-imgbody  img{display:block}




#home-fangan{height:36rem}
#home-fangan .container{padding-top:3rem}
#home-fangan{background:#fc4b5b21 url(liucheng-bg.png);position:relative;overflow:hidden}
#home-fangan::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background-color:rgba(0,0,0,.05);clip-path:polygon(0% 0,70% 0,85% 100%,15% 100%);z-index:2}
#home-fangan .container{position:absolute;left:15%;right:15%;top:0;bottom:0;z-index:2;z-index:3}
.hfac p{margin:8rem 0 3rem 0;color:#FC4B5B;font-size:3.4rem;font-weight:bold}
.hfac span{background:#FC4B5B;padding:1rem 2rem;color:#fff;cursor:hand;cursor:pointer;font-size:1.6rem;margin-right:1rem;border-radius:5px}
.hfac span:nth-child(2){background:#FFDD00;color:#333}
.hfap img{background:#ccc;border-radius:2rem;margin-top:3rem}
.hfac span:last-child{transition:.3s;position:relative;cursor:pointer}
.hfac span:last-child:after{content:'';position:absolute;top:0;right:-5rem;width:10rem;height:10rem;background:url(../images/wxewm.png)  0 0 no-repeat;transition:.3s;opacity:0;background-size:cover}
.hfac span:last-child:hover:after{width:10rem;right:-10rem;opacity:1}


#home-hao{background:url("zj_bg.jpg") center center no-repeat;padding:0 0 6rem 0}
.hhul2{margin-top:4rem}
.hh_ul li a{width:100%;display:block;overflow:hidden;background:rgba(0,0,0,.4);position:relative;padding:2rem;border-radius:10rem;margin-top:2rem}
.hh_ul li a:before{content:'';position:absolute;left:0;top:0;width:14rem;bottom:0;background:rgba(255,255,255,.7) url(wujian.png) 15px -405px no-repeat;border:4px solid rgba(0,0,0,.3);border-radius:50%}
.hh_ul li:nth-child(2) a:before{background-position:-160px -405px}
.hhul2 .hh_ul li:first-child a:before{background-position:-335px -405px}
.hhul2 .hh_ul li:last-child a:before{background-position:-510px -405px}
.hh_ul a p{margin:0 0 1rem 17rem;padding:0 0 1rem 0;color:#fff;font-size:2.4rem;font-weight:bold;border-bottom:1px solid rgba(255,255,255,.7)}
.hh_ul a span{margin:0 0 0 17rem;display:block;color:#fff;font-size:1.5rem}
.hfadex{position:relative;height:28rem;padding-top:4rem}
.hfadex img{width:100%}
.hfadexa{position:absolute;content:'';box-shadow:1rem 1rem 1rem rgba(44,44,44,.5);border-radius:2rem}
.hfadexx{width:38rem;height:25rem;left:0;top:0;z-index:2}
.hfadexy{width:42.5rem;height:25rem;top:7rem;right:0;z-index:1}
.faidea{padding:2rem}
.faidea img{border-radius:2rem}


#home-case{padding:3rem 0}

/* sub sub sub*/
.sub-contents{font-size: 1.6rem}
.sub-contents .first-row.fenge{flex-direction:row-reverse;}
.sub-slider{height: 32rem;background: rgba(0,0,0,.05) url(../images/bg8.jpg) center center no-repeat}


.crumb{position: relative;}
.crumb:before{content:'';left:0;top:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,.04);clip-path:polygon(17% 0,35% 0,32% 85%,14.5% 85%)}
.main-content{position:relative}
.main-content:before{content:'';left:0;top:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,.04);clip-path:polygon(14% 0,14% 30rem,0 60rem,0 30rem)}
.main-content:after{content:'';left:0;top:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,.04);clip-path:polygon(100% 60%,100% 30%,86% 60%,86% 90%)}

.main-content .cate ul{padding-top:3rem;padding-bottom:3rem;}
.main-content .cate ul li{margin-bottom: 1px;}
.main-content .cate a{background-color:#777;}
.main-content .cate .selected a{background-color:#FC4B5B;}
.main-content .cate a:hover{background-color:#FC4B5B;color:#fff;}


/*.list-style .list_text li{margin: 1rem 0;padding:2rem 0;border-bottom:2px solid #e4e4e4;background: #fff;transition: .3s;}
.list-style .list_text li a{width:96%;margin-left:2%}
.list-style .list_text li h3{transition:.3s;border-bottom:1px dashed #ccc;color:#333;}
.list-style .list_text li p{font-size:1.4rem;line-height:1.5;margin-top:1rem;color: #555}
.list-style .list_text li span{font-size:1.2rem;margin-top:-9rem;color: #777}
.list-style .list_text li:nth-child(even){background: #f9f9f9;}
.list-style .list_text li:hover {background: #FC4B5B;}
.list-style .list_text li:hover h3{color:#fff;}
.list-style .list_text li:hover span{color:#fff;}
.list-style .list_text li:hover p{color:#fff;}*/

.list-style .list_text_image li{margin:2rem 0;padding:2rem 0;border-bottom:2px solid #d8d8d8;background: #fff;transition: .3s;}
.list-style .list_text_image li a{width:96%;margin-left:2%}
.list-style .list_text_image li h3{transition:.3s;border-bottom:1px dashed #ccc;color:#333;font-size: 1.8rem}
.list-style .list_text_image li span{font-size:1.2rem;margin-top:-2.8rem;color: #ccc;float: right;font-weight: normal;padding-right: 1rem}
.list-style .list_text_image li p{font-size:1.4rem;line-height:1.5;margin-top:1rem;color: #555}
.list-style .list_text_image li:hover {background: #FC4B5B;}
.list-style .list_text_image li:hover h3{color:#fff;}
.list-style .list_text_image li:hover span{color:#fff;}
.list-style .list_text_image li:hover p{color:#fff;}

.pagination li.count a{font-size: 1.4rem;}
.pagination li.count a:hover{font-size: 1.4rem;}

.view-style{padding-top: 4rem;padding-bottom: 4rem;line-height: 2}
.view-style p{}
.view-style h1{line-height: 1;font-size: 3rem;font-weight:normal;text-align:center;margin-bottom: 2rem;}
.view-style .txt-time{margin:2rem 0;padding:2rem 0;text-align:center;border:1px dashed rgba(0,0,0,.2);border-left: none;border-right:none;color:rgba(0,0,0,.7);}
.view-style .txt-content p{text-indent: 2em;}
.view-style .txt-content p img{margin-left: -2em}
.view-style .txt-content p video{margin-left: -2em}
.view-style .txt-info{}
.view-style .txt-info .txt-click{color: rgba(255,255,255,.001)}
.view-style .txt-content-head{border-bottom: 1px solid #FC4B5B;padding: 1rem 1.5rem;margin-bottom: .5rem;color:#FC4B5B;font-size:3rem;}

.viewbox{background:rgba(255,255,255,.7);margin-bottom: 2rem;}
.viewbox-head {padding: 1rem;border-bottom: 1px solid #ccc;}
.viewbox-body{padding-bottom:2rem;padding-top: 1rem;}
.viewbox-body .list_text li{width:50%;font-size: 1.4rem;border-bottom: 1px dashed rgba(0,0,0,.1)}
.viewbox-body .list_text li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.viewbox-body .list_text li a:before{content: '>';font-size: 1.2rem;font-family: "SimSun";line-height: 1;padding-right: .5rem;color:#888;}
.viewbox-body .list_text li span{font-size: 1.2rem;color:#999;}
.viewbox-body.scroll-left .list_image li{padding:.1%;}

.pro-pic{overflow: hidden;width:100%;height:0;padding:1rem 1rem 100% 1rem}
.pro-pic img{width:100%;}
.pro-attrib{background:url(../images/wxewm.png) right center no-repeat;background-size:20rem 20rem;}
.pro-attr-title h1{font-size: 3rem;}
.pro-attr-item{padding: 2rem;}
.pro-attr-item p{color: #666;font-size:1.6rem;}
.pro-attr-item p:before{color: #666;content:"\e608";font-family:"Hui-iconfont";padding-left: 2px;padding-right: 2px;}
.proatr-ys{padding-top: 1rem;}
.proatr-ys p{color:#000;font-size:1.6rem;line-height: 2}
.proatr-ys p:before{color: #FC4B5B;content:"\e67e";font-family:"Hui-iconfont";padding-left: 2px;padding-right: 2px;font-size: 1.2rem}
.pro-content{background-color: #fff;margin-top:8rem;padding: 4rem 2rem;border-top:1px solid #5190E3;}
.pro-content .pro-content-title{margin:-9rem 0 0 0;font-size:2rem;border:1px solid #5190E3;border-bottom: none;height:5rem;line-height:5rem;background: #fff;border-top-left-radius: 1rem;border-top-right-radius: 1rem;text-align:center;width:25%;background: linear-gradient(180deg, #5190E3,#ffffff 75%);}
.pro-content .pro-content-text{padding-top: 2rem;font-size: 1.6rem;}
.globel-tel{background-color:#5190E3;font-size: 3rem;font-family:times new roman;color: #fff;font-weight: bold;line-height: 1;padding:1rem 4rem .7rem 4rem;width:30rem;border-top-left-radius:2rem;border-bottom-right-radius:2rem;margin-top: 2rem;}
.globel-tel:before{content:"\e738";font-family:"Hui-iconfont";color:#fff;padding-right: 1rem;font-size:3rem;padding-top: .2rem;font-weight: normal}
.pro-attrib .glabal-tel{border-radius:3rem;}

/* 内容导航*/
.txt-nav{font-size: 0;background:rgba(255,255,255,.7);}
.txt-nav a{color:rgba(0,0,0,.5);}
.txt-pre,.txt-next{width:50%;display: inline-block;font-size:1.6rem;overflow: hidden;padding:1rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition: .3s}
.txt-next{text-align: right;border-left: 1px solid #eee;}
.txt-next:after{content: ' >';color:rgba(0,0,0,.5);}
.txt-pre:before{content: '< ';color:rgba(0,0,0,.5);}
.txt-pre:hover,.txt-next:hover{background: #FC4B5B;}
.txt-pre:hover a,.txt-next:hover a{color:#fff;}
.txt-pre:hover:before,.txt-next:hover:after{color:#fff;}

/* 侧边*/
.fenge {padding-top: 4rem;}
.fenge > .col-9{padding-left:4rem;padding-top: 0}
.sidebar{background:rgba(0,0,0,.05);}
.sd-head{padding:3rem 1.5rem 0}
.sd-head p{border-left: .8rem solid #FC4B5B;font-size: 3rem;padding-left: 1rem;line-height: 1}
.sd-head span{color:rgba(0,0,0,.5);}


.sidebar .cate ul{padding-top: 2rem;}
.sidebar .cate ul li{width:100%;}
.sidebar .cate a{border-radius: 0;}


.sidebar .list_text_image li{padding:2rem 1.5rem 1.5rem;border-bottom: 1px dashed #888}
.sidebar .list_text_image li:last-child{border-bottom:none}
.sidebar .list_text_image i{width:100%;height:auto;}
.sidebar .list_text_image i img{padding: 0}
.sidebar .list_text_image b{width:100%;}
.sidebar .list_text_image b p{text-indent: 0;font-size: 1.6rem;color:#000}
.sidebar .list_text_image b span{font-size: 1.2rem;color:rgba(0,0,0,.7)}

.sidebar .list_image ul{}
.sidebar .list_image li{width:100%;padding:1rem;}
.sidebar .list_image li a{width:100%;}
.sidebar .list_image li a p{padding-left:4%;padding-right: 2%;background-color: rgba(0,0,0,.1)}

.sidebar .list_text li{padding-top: 1rem;}
.sidebar .list_text li a{width:92%;margin-left:4%}
.sidebar .list_text li p{font-size:1.4rem;line-height:2;color: #555}
.sidebar .list_text li span{font-size:1.2rem;color: #999;position: absolute;right:0;top:.5rem;width:6rem;text-align:right;}
.sidebar .list_text li:hover p{color:#FC4B5B;}



#products-subcontents .main-content .container:first-child{background-color: #fff;}
#products-subcontents .main-content  .fenge > .col-9 {padding-right:1.5rem;padding-left: 1.5rem;-ms-flex: 0 0 calc(75% - 2rem);flex: 0 0 calc(75% - 2rem);max-width: calc(75% - 2rem);}
#products-subcontents .main-content  .fenge > .sidebar {margin-right:2rem;}
#products-subcontents .view-style{padding-top: 0;}
#products-subcontents .sub-slider{background-image: url('../images/bg9.jpg');}
#contact-subcontents .sub-slider{background-image: url('../images/bg7.jpg');}


@media screen and (min-width: 1640px) {
	.smenu.show{height:39rem;}
	.container{min-width:1400px;}
	#home-products .list_image li { width: 25%;}
	.pro-attrib{background-position: 80% bottom;}
	.pro-pic{padding:1rem;height: auto;text-align:center;}
	.pro-pic img{width:60%;}

}
@media screen and (max-width: 1639px) and (min-width:1240px) {
	.smenu.show{height:30rem;}
	.container{min-width:1000px;}
	.pro-pic{padding:1rem;height: auto;text-align:center;}
	.pro-pic img{width:80%;}
/*	.container{min-width:1200px;}*/
/*	#home-products .list_image li { width: 25%;}*/

}
@media screen and (max-width: 1239px) {
	.container{width:1000px;}
	.smenu.show{height:26rem;}
/*	.container{max-width:1000px;width:1000px;}*/
}