@charset "utf-8";
/* 公用 */
body{max-width: 1920px;margin: 0 auto;}
.wrap{width: 1200px; margin:0 auto;overflow: hidden;}
.nowrap{white-space:nowrap;}
.fz0{font-size:0;}
.max-w100{max-width:100%;}
.max-h100{max-height:100%;}
.middle{vertical-align:middle;}
.middle-span{height:100%; vertical-align:middle; display:inline-block;}
.border-box{-moz-box-sizing: border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.swiper-wrapper img{ max-width: 100%; max-height: 100%;}
.half{width: 50%;}
p{margin: 0 0 10px;}
.b_pic:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
/*.wow{visibility: hidden;}*/
#bdshare_weixin_qrcode_dialog{height: auto !important;}
.rotating{transform:rotate(180deg);-ms-transform:rotate(180deg); /* IE 9 */-moz-transform:rotate(180deg); /* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);}
.main_big{margin-bottom: 80px;}
.trans5{transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.trans2{transition: all 1.2s; -moz-transition: all 1.2s; -webkit-transition: all 1.2s; -o-transition: all 1.2s;}

:root{
  --mcolor:#c24046;
}

@font-face {
  font-family: "PingFang-Regular";
  src: url("/inc/file/font/PingFang-Regular.ttf") format("truetype");
}

/*头部部分*/
#header{width: 100%;height: 110px;/*overflow: hidden;*/position: fixed;left: 0;top: 0;z-index: 1002;border-bottom: solid 1px transparent;}
#header .wrap{overflow: visible;}
#header .left{margin-top: 10px;}
#header .left img{max-width: 100%;height: auto;}
#header .right .nav{display: block;font-size: 16px;color: #333;/*border-bottom: solid 3px transparent;*/margin-left: 50px;margin-top: 3px;cursor: pointer;position: relative;line-height: 60px;}
/*#header .right .nav:first-child{margin-left: 0;}*/
#header .right .nav.on,#header .right .nav:hover{color: #333;/*border-bottom: solid 3px #cd0e16;*/}
#header .right .top{margin-top: 15px;}
#header .right .top .tel{font-size: 18px;color: #333;font-weight: bolder;vertical-align: middle;}
#header .right .top .tel img{max-width: 100%;height: auto;}
#header .right .top .search{border: solid 1px #333/*#e3e3e3*/;border-radius: 20px;margin-left: 35px;}
#header .right .top .search .inputs{width: 180px;height: 28px;border: none;padding: 0 20px;font-size: 14px;background: none;color: #333/*#d6dfed*/;}
#header .right .top .search .sub{width: 28px;height: 28px;background:url(/images/img2_h.png)no-repeat center;border: none;border-left: solid 1px #333/*#d6dfed*/;}
#header .right .top .search input::-webkit-input-placeholder{color: #333/*#d6dfed;*/}
#header .right .lan{width: 90px;margin-left: 30px;position: relative;line-height: 30px;}
#header .right .lan .lantit{font-size: 13px;color: #333/*#e7eef7*/;background: url(/images/img3_h.png);background-repeat: no-repeat;background-position: 2px center;width: 80px;text-indent: 30px;}
#header .right .lan .lantit img{margin-left: 5px;margin-top: -3px;}
#header .right .lan .subs{display: none;position: absolute;left: 0;top: 30px;background: #fff;border:solid 1px #ededed;border-radius: 3px;padding: 5px;width: 100%;z-index: 999;}
#header .right .lan .subs a{display: block;font-size: 13px;color: #333;text-align: center;}
#header .right .lan .subs a:hover{color: #e62129;}
#header .right .lan:hover .subs{display: block;}

#header.on{background: #fff;box-shadow: 0px 0px 18px #e4e4e4;-webkit-box-shadow: 0px 0px 18px #e4e4e4;-moz-box-shadow: 0px 0px 18px #e4e4e4;}
#header.on .right .nav.on,#header.on .right .nav{color: #333;}
#header.on .right .nav:hover{color: #c24046;}
#header.on .right .lan .lantit{color: #333;background: url(/images/img3_h.png);background-repeat: no-repeat;background-position: left;}
#header.on .right .top .search{border: solid 1px #333;}
#header.on .right .top .search .inputs{color: #333;}
#header.on .right .top .search input::-webkit-input-placeholder{color: #333;}
#header.on .right .top .search .sub{border-left: solid 1px #333;}
#header.on .right .top .tel{color: #333;}
#header.on .right .top .search .sub{background: url(/images/img2_h.png)no-repeat center;}

#header .right .nav .header2{position: absolute;left: -42px;top: 59px;width: 150px;background: #fff;border:solid 1px #ededed;border-top: none;display: none;}
#header .right .nav .header2.product_headedr{width: 550px;}
#header .right .nav .header2 .headtrg{position: absolute;left: 0;right: 0;top: -6px;margin: 0 auto;text-align: center;height: 6px;}
#header .right .nav .header2 .headtrg img{max-width: 100%;height: auto;}
#header .right .nav .nav:hover .header2{display: block;}
#header .right .nav .nav .header2 .nav2{display: block;width: 100%;height: 46px;line-height: 46px;margin: 0 auto;font-size: 14px; text-align: center;color: #383836;border-bottom: solid 1px #eee;background: url(/images/n1.png)no-repeat 98%;/*overflow: hidden;*/}
#header .right .nav .nav .header2.product_headedr .nav2{width: 33%;padding-left:15px;}
#header .right .nav .nav .header2 .nav2:last-child{border-bottom: solid 1px transparent;}
#header .right .nav .nav .header2 .nav2:hover{color: #c24046;border-bottom: solid 1px #c24046;background: url(/images/n2.png)no-repeat 98%;}
#header .right .nav .nav .header2 .nav2:last-child:hover{border-bottom: solid 1px transparent;}
#header .right .nav .nav:hover .header2{display: block;}


#header .right .nav .nav .header2 .nav2{position: relative;overflow: hidden;}
#header .right .nav:nth-child(6) .header2 .nav2{overflow: visible;}
#header .right .nav .nav .header2 .nav2 .header3{position: absolute;right: -148px;top: 0;border: solid 1px #eee;width: 135px;background: #fff;display: none;}
#header .right .nav .nav .header2 .nav2 .header3 .nav3{font-size: 14px;height: 42px;line-height: 42px;padding: 0 5px;color: #333;overflow: hidden;}
#header .right .nav .nav .header2 .nav2 .header3 .nav3:hover{color: #c24046;}


#header .right .logbtn{line-height: 30px;height: 30px;}
#header .right .logbtn button{padding: 0 6px;}

/*底部部分*/
#footer{background: url(/images/footerbg.jpg)no-repeat center;background-size: cover !important;padding-bottom: 70px;position: relative;}
#footer .wrap1 .one{width: 100%;min-height: 70px;border-bottom: solid 1px #404040;padding-top: 25px;padding-bottom: 25px;}
#footer .wrap1 .one .left{font-size: 16px;color: #fff;width: 110px;}
#footer .wrap1 .one .right{width: 1080px;}
#footer .wrap1 .one .right .links{font-size: 13px;color: #9e9e9e;padding: 0 15px;border-right: solid 1px #9e9e9e;}
#footer .wrap1 .one .right .links:last-child{border-right: none;}
#footer .wrap1 .one .right .links:hover{color: #cd0e16;}
#footer .wrap1 .two{padding-top: 25px;padding-bottom: 25px;}
#footer .wrap1 .two .ll{width: 168px;}
#footer .wrap1 .two .ll .logo2{text-align: center;display: block;}
#footer .wrap1 .two .ll .logo2 img{max-width: 100%;height: auto;}
#footer .wrap1 .two .ll .tit1{font-size: 13px;color: #fff;text-align: center;margin-top: 12px;}
#footer .wrap1 .two .ll .tit2{font-size: 12px;color: #ccc;text-align: center;margin-top: 3px;}
#footer .wrap1 .two .mm{margin-left: 100px;width: 605px;}
#footer .wrap1 .two .mm .top{padding-bottom: 15px;border-bottom: solid 1px #484848;}
#footer .wrap1 .two .mm .top .navs{font-size: 13px;color: #fff;margin-right: 40px;}
#footer .wrap1 .two .mm .top .navs:last-child{margin-right: 0;}
#footer .wrap1 .two .mm .top .navs:hover{color: #cd0e16;}
#footer .wrap1 .two .mm .bot{margin-top: 30px;}
#footer .wrap1 .two .mm .bot .tit{font-size: 16px;color: #fff;margin-bottom: 10px;}
#footer .wrap1 .two .mm .bot .megs{font-size: 13px;color: #fff;padding-left: 20px;margin-top: 5px;}
#footer .wrap1 .two .mm .bot .megs.m1{background: url(/images/meg1.png)no-repeat left 0;width: 375px;}
#footer .wrap1 .two .mm .bot .megs.m2{background: url(/images/meg2.png)no-repeat left;padding-left: 30px;}
#footer .wrap1 .two .mm .bot .megs.m3{background: url(/images/meg3.png)no-repeat left;padding-left: 30px;}
#footer .wrap1 .two .mm .bot .righ{margin-left: 40px;}
#footer .wrap1 .two .rr .code{width: 146px;height:146px;border: solid 1px #fff;border-radius: 5px;}
#footer .wrap1 .two .rr .code .img{width: 130px;height: 130px;text-align: center;margin: 0 auto;}
#footer .wrap1 .two .rr .code .img img{max-width: 100%;height: auto;margin-top: 7px;}
#footer .wrap1 .two .rr .font{font-size: 16px;color: #fff;text-align: center;margin-top: 10px;}
#footer .wrap2{height: 50px;width: 100%;background: rgba(40,40,40,0.7);position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;line-height: 50px;}
#footer .wrap2 .left,#footer .wrap2  .left a{font-size: 12px;color: #fff;}
#footer .wrap2 .left{width: 900px;}
#footer .wrap2 .right{width: 300px;text-align: right;}
#footer .wrap2 .right .fot{margin-left: 15px;}
#footer .wrap2 .right .fot:hover{opacity: 0.8;}

/*悬浮样式*/
#susnav{ width:50px; border-radius:5px 0 0 5px; position:fixed; right:0; top:120px; z-index:999;}
#susnav a,#susnav .n4{ width:50px; height:50px; position:relative;margin-bottom: 1px;}
#susnav a.n0 .it{width:230px;height:50px; line-height:50px; text-indent:50px; color:#fff; /*border-radius:5px 0 0 0;*/ background:#c24046 url(/images/f1.png) no-repeat left center; position:absolute; left:0; top:0; z-index:1;}
#susnav a.n1 .it{ width:230px;height:50px; line-height:50px; text-indent:50px; color:#fff; background:#c24046 url(/images/f2.png) no-repeat left center; position:absolute; left:0; top:0; z-index:1;}
#susnav a.n2 .it{width:230px;height:50px; line-height:50px; text-indent:50px; color:#fff; background:#c24046 url(/images/f3.png) no-repeat left center; position:absolute; left:0; top:0; z-index:1;}
#susnav a.n6 .it{width:230px;height:50px; line-height:50px; text-indent:50px; color:#fff; background:#c24046 url(/images/n6.png) no-repeat 11px center; position:absolute; left:0; top:0; z-index:1;background-size: 30px 30px;}
#susnav a.n7 .it{width:230px;height:50px; line-height:50px; text-indent:50px; color:#fff; background:#c24046 url(/images/foot2.png) no-repeat 11px center; position:absolute; left:0; top:0; z-index:1;background-size: 30px 30px;}
#susnav a.n3{ background:#c24046 url(/images/f4.png) no-repeat center;}
#susnav a.n3 .img{ display:none; position:absolute; left:-160px; top:-50px; z-index:1; padding:5px 7px 5px 5px;overflow: visible !important;}
#susnav a.n3 .img img{ width:140px; height:140px; background:#fff; padding:5px;}
#susnav .n4{ /*border-radius:0 0 0 5px; */background:#c24046 url(/images/f5.png) no-repeat center;}
#susnav .n6{ /*border-radius:0 0 0 5px; */background-image: url(/images/n6.png);background-repeat: no-repeat;background-position: center center;background-size: 30px 30px;background-color: #c24046;}
#susnav .n6{ /*border-radius:0 0 0 5px; */background-image: url(/images/foot2.png);background-repeat: no-repeat;background-position: center center;background-size: 30px 30px;background-color: #c24046;}
#susnav a.n5{ /*border-radius:0 0 0 5px; */background:#c24046 url(/images/f6.png) no-repeat center;}
.dis{ display:inline-block; *display:inline; zoom:1;}

#susnav .n4 .qqs{ display:none; position:absolute; width:166px; left:-160px; /*top: -56px;*/ top:0; z-index:1; padding:5px 7px 5px 5px;overflow: visible !important;text-align: center;}
#susnav .n4 .qqs a{display: block;height: 37.3px;background: #c24046;color: #fff;width: 100%;line-height: 37px;}


/*导航栏部分*/
#nav{height: 54px;line-height: 54px;overflow: hidden;box-shadow: 0px 0px 18px #e4e4e4;-webkit-box-shadow: 0px 0px 18px #e4e4e4;-moz-box-shadow: 0px 0px 18px #e4e4e4;}
#side{width: 80%;}
#side a{font-size: 15px;color: #666;line-height: 54px;text-align: center;width: 234px;display: inline-block;background:#fff url(/images/navborder.jpg)no-repeat right;}
#side a:last-child{background: #fff;}
#side a.on,#side a:hover{color: #fff;background: #cd0e16;}
#side a:last-child{margin-right: 0;}
/*面包屑部分*/
#bread{color: #949494;font-size: 13px;border-bottom: solid 1px #dbdbdb;padding-bottom: 8px;}
#bread img{margin-bottom: 5px;}
#bread a,#bread span{color: #949494;font-size: 13px;margin: 0 10px;}
#bread .homes{margin-left:3px;}
#bread a:hover,#bread a.on{color: #c24046;}

/*Banner部分*/
.banner{ width:100%; overflow:hidden; position:relative;}
.banner img,.banner2 img{width: 100%;}
.banner2{display: none;}
.banner a.nohref,.banner2 a.nohref{cursor: default;}
.banner .db{ width:100%;}
.banner .db a{ width:100%;}
.banner .hb{ width:100%; text-align:center; position:absolute; left:0; right:0; bottom:20px !important; z-index:2; margin:0 auto;}
.banner .hb span{ width:10px; height:10px; display:inline-block; opacity:1; cursor:pointer; background:none; font-size:0; border:1px solid #fff; border-radius:50%; margin:0 5px !important;filter:alpha(opacity=100);}
.banner .hb span.swiper-pagination-bullet-active{ background:#f72119; border-color:#f72119;}
#banner .owl-buttons{display: none;}
#banner .owl-theme .owl-controls{width: 100%;top: auto;bottom: 20px;}
#banner .owl-theme .owl-controls .owl-page span{width: 10px;height: 10px;background: #fff;border:solid 1px #fff;margin: 5px;opacity: 1;filter:alpha(opacity=100);}
#banner .owl-theme .owl-controls .owl-page.active span{background: none;}
#banner img{width: 100%;height: auto;}
#banner a.nohref{cursor: default;}
#banner #owl-demo2{display: none !important;}

#banner #owl-demo .owl-buttons{display: block;}
#banner #owl-demo.owl-theme .owl-controls .owl-buttons div{position: absolute;bottom: 1500%;}
#banner #owl-demo.owl-theme .owl-controls .owl-buttons .owl-prev{left: 5%;background:url(/images/b_left.png)no-repeat center;width: 32px;height: 60px;padding: 0;background-size: 70%;opacity: 1;}
#banner #owl-demo.owl-theme .owl-controls .owl-buttons .owl-next{right: 5%;background:url(/images/b_right.png)no-repeat center;width: 32px;height: 60px;padding: 0;background-size: 70%;opacity: 1;}


/*上下篇*/
#page{border-top: solid 1px #c24046;padding-top: 40px; width: 100%;}
#page .next,#page .prev,#page .next a,#page .prev a{color: #666;}
#page .next a:hover,#page .prev a:hover{color: #da0f2d;}
/* #page .next{margin-top: 10px;} */

/*联系我们*/
#contact{padding-bottom: 120px;}
#contact .top{font-size: 23px;/*color: #c24046;*/color:#333;padding-top: 80px;padding-bottom: 40px;border-bottom: solid 1px #e5e5e5;line-height: 40px;}
#contact .bot{margin-top: 40px;}
#contact .bot .left{width: 410px;}
#contact .bot .left .list .meg{font-size: 16px;color: #666;padding-left: 40px;margin-top: 20px;}
#cpmtact .bog .left .list .meg:first-child{margin-top: 0;}
#contact .bot .left .list .meg.meg1{background:url(/images/img4.png)no-repeat left;}
#contact .bot .left .list .meg.meg2{background:url(/images/img5.png)no-repeat left;}
#contact .bot .left .list .meg.meg3{background:url(/images/img6.png)no-repeat left;}
#contact .bot .left .list .meg.meg4{background:url(/images/img7.png)no-repeat left;}
#contact .bot .left .list .meg.meg5{background:url(/images/img8.png)no-repeat left;}
#contact .bot .left .list .meg.meg6{background:url(/images/img9.png)no-repeat left;}
#contact .bot .left .code{margin-top: 40px;}
#contact .bot .left .code img{max-width: 100%;height: auto;}
#contact .bot .left .code .l{width: 75px;overflow: hidden;}
#contact .bot .left .code .r{width: 300px;margin-left: 25px;}
#contact .bot .left .code .r .tit1{font-size: 15px;color: #333;margin-top: 15px;}
#contact .bot .left .code .r .tit2{font-size: 14px;color: #333;margin-top: 12px;}
#contact .bot .left .code .r .tit2 span{font-size: 14px;color: #cd0e16;}
#contact .bot .right{width: 686px;}
#contact .bot .right #map{width: 100%;height: 366px; border: solid 1px #cd0e16;}

/*在线留言*/
#feedback{}
#feedback form{margin-top: 100px;margin-bottom: 100px;}
#feedback .c_row{width: 100%; /*margin-right:2%;*/ margin-bottom:60px; /*visibility:hidden;*/}
#feedback .c_row.mr{margin-right: 0;}
#feedback .c_row .user{width:100%;border:none;border-bottom:1px solid #cccccc; position:relative; height:48px; line-height:48px; color:#999; font-size:14px;}
#feedback .m_row{margin-bottom:30px;}
#feedback .m_row .mess{line-height:28px; font-size:14px; color:#999; width:100%; border:none;border-bottom:1px solid #cccccc; min-height:50px;}
#feedback .c_submit{position:relative; margin:0 auto; /*visibility:hidden;*/text-align: left;margin-top: 60px;}
#feedback .c_submit .mit{height:50px; width:280px; border:none; background: #fff;color: #c24046; line-height:50px; font-size:16px; cursor:pointer;border-radius: 10px;margin-right: 10px;display: inline-block;border:solid 1px #c24046;}
#feedback .c_submit .mit:hover{background:#c24046;color:#fff;}

/*新闻中心*/
#info{padding: 80px 0;}
#info .info_list{position: relative; width: 75%;}
#info .info_list .borders{position: absolute;left: 12.82%;width: 1px;height: 99.2%;background: #ddd;top: 0;}
#info .item{width:100%; height:148px; z-index:100; overflow:hidden;margin-top: 50px;}
#info .item:first-child{margin-top: 0;}
#info .item .date{width:145px; padding:25px 0 0 1%; left:0; top:0; z-index:101;font-family: "PingFang-Regular";}
#info .item .date span{line-height:26px;}
#info .item .date .md{font-size:36px; color:#666666;}
#info .item .date .y{font-size:14px; color:#999;margin-top: 10px;display: block;}
#info .item .date i{font-size:14px; color:#999;}
#info .item .date .imgs{width: 27px;height: 22px;background: url(/images/ons.png)no-repeat center;margin-top: 10px;display: block;}
#info .item .info{width:540px; height:97%; left:12.85%; top:0; z-index:101;/* border-left:1px solid #dddddd;*/background: #fff;}
/* #info .item .info:before{content:''; height:0%; position:absolute; margin-left:-1px; border-left:1px solid #c24046; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;} */
#info .item .info .title{/*width:100%;*/ margin-left:5.5%; line-height:64px; overflow:hidden;}
#info .item .info .title a{color:#333333; text-decoration:none; font-size:18px;}
#info .item .info .brief{width:90%; margin-left:5.5%; color:#666666; line-height:30px;}
#info .item .info .brief.small1{display: none;}
#info .item .info .inner_date{margin-left:5.5%; line-height:16px; color:#999; display:none;}
#info .item .info .dates{display: none;font-size: 14px;color: #999;margin-top: 5px;}
#info .item .img{width:265px; right:0; top:0; z-index:101;}
#info .item .img img{max-width: 100%;height: auto;}
#info .item:hover .date .md{color:#c24046;}
#info .item:hover .date i{margin-left:5%;}
#info .item:hover .info .title a{color:#c24046;}
/* #info .item:hover .info:before{height:100%;} */
#info .item:hover .title, #info .item:hover .brief{margin-left:6.5%;}

#info .wrap{ display: flex; justify-content: space-between; align-content: start;}
#info .wrap:first-child{ margin-bottom: 50px;}
#info .news_cate{ width: 20%; border-right: 1px solid #F3F3F3;}
#info .news_cate .title{ width: 100%;}
#info .news_cate .title .en{ position: relative; padding-left: 40px; width: 100%; line-height: 30px; font-size: 22px; font-weight: bold; box-sizing: border-box;}
#info .news_cate .title .en:before{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 35px; height: 2px; background: #333; transform: translateY(-50%);}
#info .news_cate .title .cn{ padding-left: 40px; width: 100%; line-height: 25px; font-size: 16px; box-sizing: border-box;}
#info .news_cate .list{ margin-top: 30px; width: 100%;}
#info .news_cate .list .tit-item{ padding-left: 40px; width: 100%; line-height: 35px; font-size: 16px; box-sizing: border-box;}
#info .news_cate .list .tit-item:hover,
#info .news_cate .list .tit-item.cur{ background: #c24046; color: #fff;}

/*文章详细页面*/
#info-detail{padding: 80px 0;}
#info-detail .top{border-bottom: solid 1px #e5e9f7;padding-bottom: 20px;}
#info-detail .top .title{font-size: 18px;color: #c24046;text-align: center;}
#info-detail .top .meg{margin-top: 20px;text-align: center;}
#info-detail .top .meg div{font-size: 13px;color: #999;margin-left: 20px;display: inline-block;margin-top: -4px;}
#info-detail .top .meg .firsts{margin-left: 0;}
#info-detail .top div span{font-size: 13px;color: #c24046;}
#info-detail .top .shape{margin-top: -2px;}
#info-detail .top .shape span{color: #3e75bb;}
#info-detail .con{padding: 25px 0;font-size: 13px;color: #666;line-height: 25px;}
#info-detail .con img{max-width: 100%;height: auto;margin: auto;display: block}
#info-detail .relate-title{width:100%; height:40px; margin-top:20px; line-height:40px; text-indent:15px; font-size:16px; color:#333; background:#e5e9f7}
#info-detail .relate-list{width:100%; margin-top:15px;}
#info-detail .relate-list .list{width:600px; height:30px;}
#info-detail .relate-list .list .list-title{width:500px; height:30px; line-height:30px;}
#info-detail .relate-list .list .list-title span{color:#c24046; font-size:14px;}
#info-detail .relate-list .list .list-title a{color:#333; font-size:14px;}
#info-detail .relate-list .list .list-time{padding-right:15px; line-height:30px; color:#666; font-size:14px;}

.faq .wrap{ display: flex; justify-content: space-between; align-content: start;}
.faq .wrap:first-child{ margin-bottom: 50px;}
.faq .faq_cate{ width: 20%; border-right: 1px solid #F3F3F3;}
.faq .faq_cate .title{ width: 100%;}
.faq .faq_cate .title .en{ position: relative; padding-left: 40px; width: 100%; line-height: 30px; font-size: 22px; font-weight: bold; box-sizing: border-box;}
.faq .faq_cate .title .en:before{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 35px; height: 2px; background: #333; transform: translateY(-50%);}
.faq .faq_cate .title .cn{ padding-left: 40px; width: 100%; line-height: 25px; font-size: 16px; box-sizing: border-box;}
.faq .faq_cate .list{ margin-top: 30px; width: 100%;}
.faq .faq_cate .list .tit-item{ padding-left: 40px; width: 100%; line-height: 35px; font-size: 16px; box-sizing: border-box;}
.faq .faq_cate .list .tit-item:hover,
.faq .faq_cate .list .tit-item.cur{ background: #c24046; color: #fff;}
.faq .info_list,
.faq .rig_con{ width: 75%;}
.faq .item .date{ width: 16%;}
.faq .item .date .d{font-size:50px; color:#ddd; font-weight: bold;}
.faq .item .date .ym{font-size:14px; color:#999;margin-top: 10px;display: block;}
.faq .item .info{ left: 12%; width: 75%;}
#info-detail.faq .relate-list .list{ width: 50%;}
#info-detail.faq .relate-list .list .list-title{ width: 75%;}

/*产品应用*/
#instance{/* padding: 170px 0; */ padding: 60px 0;}
#instance .big{width: 280px;height: 380px;margin-right: 26px;margin-bottom: 25px;display: block;  transition: all  .25s  ease-in;-moz-transition: all  .25s  ease-in;-webkit-transition: all  .25s  ease-in;margin-top: 25px;}
#instance .big:nth-child(4n){margin-right: 0;}
#instance .big .img{width: 100%;height: 207px;overflow: hidden;}
#instance .big .img img{max-width: 100%;height: auto;}
#instance .big .bot{padding: 30px 18px;border: solid 1px #eee;border-top: none;}
#instance .big .bot .title{font-size: 22px;color: #c24046;font-weight: bold;overflow: hidden;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#instance .big .bot .brief{font-size: 13px;color: #666;margin-top: 20px;height: 75px;overflow: hidden;line-height: 25px;}
#instance .big:hover{/*Y轴上表示上升*/transform:translateY(-25px);}
#instance .big:hover .bot{border: solid 1px #c24046;border-top: none;}

/*产品应用详细*/
#instance-detail{padding-top: 80px;padding-bottom: 50px;}
#instance-detail .img img{max-width: 100%;height: auto;}
#instance-detail .title{font-size: 22px;color: #c24046;font-weight: bolder;margin-top: 25px;}
#instance-detail .contents{font-size: 13px;color: #666;line-height: 25px;margin-top: 25px;margin-bottom: 30px;border-bottom: solid 1px #ccc;padding-bottom: 25px;}
#instance-detail .contents img{max-width: 100%;height: auto;}

/*经营品牌*/
#brand{padding: 60px 0;}
#brand .list .big{width: 100%;height: 168px;overflow: hidden;margin-bottom: 40px;}
#brand .list .big .left{width: 298px;height: 168px;border: solid 1px #ccc;overflow: hidden;}
#brand .list .big .left img{max-width: 100%;height: auto;}
#brand .list .big .right{width: 850px;border-bottom: solid 1px #eee;height: 100%;}
#brand .list .big .right .tit{display: block;font-size: 18px;color: #c24046;margin-top: 10px;}
#brand .list .big .right .brief{font-size: 13px;color: #666;line-height: 25px;height: 50px;overflow: hidden;margin-top: 15px;}
#brand .list .big .right .detail{display: block;width: 94px;height: 27px;text-align: center;line-height: 27px;border: solid 1px #c24046;font-size: 13px;color: #666;background: url(/images/arrow.png)no-repeat 86%;text-indent: -10px;margin-top: 20px;}
#brand .list .big:hover .left img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#brand .list .big:hover .right .detail{color: #c24046;background: url(/images/arrow_on.png)no-repeat 86%;}
#brand #bread{margin-bottom: 25px;}

/*经营品牌详细*/
#brand-detail{padding: 50px 0;}
#brand-detail .left{width: 300px;}
#brand-detail .right{width: 840px;}
#brand-detail .left .img{border: solid 1px #ccc;}
#brand-detial .left .img img{max-width: 100%;height: auto;}
#brand-detail .left .font{font-size: 22px;color: #c24046;text-align: center;margin-top: 15px;}
#brand-detail .right .contents{font-size: 13px;color: #666;border-bottom: solid 1px #ccc;padding-bottom: 30px;line-height: 25px;}
#brand-detial .right .contents img{max-width: 100%;height: auto;}
#brand-detail .right .links{font-size: 14px;color: #c24046;margin-top: 15px;display: block;}
#brand-detail #page{border: none;}

/*返回列表*/
.returns{margin-top: 40px;}
.returns .returns{font-size: 13px;color: #999999;}
.returns .returns:hover{color: #c24046;}

/*关于我们*/
#about{padding: 80px 0;}
#about .top .tit1{font-size: 34px;color: #c24046;text-align: center;font-weight: bolder;}
#about .top .tit2{font-size: 16px;color: #383836;/*text-align: center;*/margin-top: 25px;}
#about .list{margin-top: 70px;}
#about .list .bigs{width: 598px;height: 202px;border: solid 1px #eee;padding: 40px;overflow: hidden;}
#about .list .bigs:nth-child(2n){border-left: none;}
#about .list .bigs .left{width: 60px;}
#about .list .bigs .left img{max-width: 100%;height: auto;}
#about .list .bigs .right{width: 400px;margin-left: 30px;}
#about .list .bigs .right .tit{font-size: 20px;color: #333;}
#about .list .bigs .right .briefs{font-size: 13px;color: #666;margin-top: 10px;line-height: 23px;}
#about .list .bigs:nth-child(1),#about .list .bigs:nth-child(2){border-bottom: none;}
#about .list .bigs:nth-child(2),#about .list .bigs:nth-child(3){background: #fbfbfb;}
.counts{text-align: center;border-top: solid 1px #e4e4e4;border-bottom: solid 1px #e4e4e4;margin-top: 50px;}
.counts .big{width: 385px;display: inline-block;height: 160px;padding: 20px;background: url(/images/borders.jpg)no-repeat right;}
.counts .big:last-child{background: none;}
.counts .big .nums span{font-size: 40px;color: #c24046;font-weight: bolder;}
.counts .big .nums sup{font-size: 30px;color: #c24046;font-weight: bolder;}
.counts .big .font{font-size: 24px;color: #666;margin-top: 5px;}

/*产品分类*/
#products{padding: 40px 0;}
#products .left{width: 260px;}
#products .right{width: 900px;}
#products .left .nav .title{font-size: 18px;color: #fff;background:#2e3444;width: 100%;height: 76px;line-height: 76px;text-align: center;}
#products .left .nav .con{border: solid 1px #e5e5e5;border-top: none;}
#products .left .nav .con .cate{position: relative;}
#products .left .nav .con .cate .navs{font-size: 14px;color: #333;width: 100%;height: 60px;line-height: 60px;padding: 0 30px;border-top: solid 1px #e5e5e5;display: block;background: #fff url(/images/p3.png)no-repeat 90%;}
#products .left .nav .con .cate:first-child .navs{border-top: none;}
#products .left .nav .con .cate .navs.on,#products .left .nav .con .cate .navs:hover{background: #c24046 url(/images/p4.png)no-repeat 90%;color: #fff;}
#products .left .nav .con .cate .lists{display: none;position: absolute;left: 100%;right: 0;top: 0;background: #fbfbfb;z-index: 100;/*min-height: 350px;*/width: 102%;border: solid 1px #ededed;}
#products .left .nav .con .cate .lists .pros{display: block;;height: 44px;line-height: 44px;}
#products .left .nav .con .cate .lists .pros .font{font-size: 13px;color: #666;margin: 0 30px;border-top: solid 1px #eee;}
#products .left .nav .con .cate .lists .pros.on .font,#products .left .nav .con .cate .lists .pros:hover .font{color: #c24046;}
#products .left .nav .con .cate .lists .pros.on,#products .left .nav .con .cate .lists .pros:hover{background: url(/images/p13.png)no-repeat 5%;}
#products .left .nav .con .cate .lists .pros:first-child .font{border-top: none;}
#products .left .nav2{margin-top: 35px;}
#products .left .nav2 .con{padding: 0 24px;}
#products .left .nav .con .tt{padding: 20px 0;}
#products .left .nav .con .tt{border-bottom: dashed 1px #e5e5e5;}
#products .left .nav .con .tt .ll{width: 40px;}
#products .left .nav .con .tt .ll img{max-width: 100%;height: auto;}
#products .left .nav .con .tt .rr{width: 150px;}
#products .left .nav .con .tt .rr .ts{font-size: 14px;color: #ea281e;font-weight: bolder;text-transform: uppercase;}
#products .left .nav .con .tt .rr .bs{font-size: 14px;color: #666;font-weight: bolder;}
#products .left .nav .con .bb{text-align: center;padding: 20px 0;}
#products .left .nav .con .bb img{max-width: 100%;height: auto;}
#products .right .prolist{margin-top: 15px;}
#products .right .prolist .products{width: 294px;text-align: center;height: 200px;overflow: hidden;margin-right: 9px;margin-bottom: 10px;}
#products .right .prolist .products:nth-child(3n){margin-right: 0;}
#products .right .prolist .products .img{border: solid 1px #eee;padding: 2px;width: 294px;height: 167px;overflow: hidden;}
#products .right .prolist .products .img img{max-width: 100%;height: auto;}
#products .right .prolist .products .img:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#products .right .prolist .products .font{font-size: 15px;color: #c24046;margin-top: 10px;text-align: center;padding: 0 5px;display: block;}

#products .right .prolist .title{font-size: 20px;color: #c24046;font-weight: bolder;text-align: center;}
#products .right .prolist .detail{font-size: 13px;color: #666;line-height: 25px;margin-top: 25px;margin-bottom: 30px;padding-bottom: 25px;}
#products .right .prolist .detail h2{font-size: 14px;margin: 20px 0}
#products .right .prolist .detail img{max-width: 100%;height: auto;}
#products .right .prolist .swiper-button-prev{background: url(/images/b_left.png)no-repeat center;top: 95px;}
#products .right .prolist .swiper-button-next{background: url(/images/b_right.png)no-repeat center;top: 95px;}

/*产品列表*/
#products .protable{border: solid 1px #ccc;margin-top: 25px;/*min-height: 300px;*/max-height: 750px;overflow-y: scroll;}
#products .protable .tr{background: #f8f8f8;overflow: hidden;font-size: 0;display: flex;align-items: center;}
#products .protable .tr:nth-child(2n){background: #fff;}
#products .protable .tr:first-child{background: #f4f4f4;height: 50px;line-height: 50px;}
#products .protable .tr .td{margin-left: 3px;font-size: 14px;color: #666;display: inline-block;vertical-align: middle;float: none;overflow: hidden;word-break: break-all;padding: 5px 0px;text-align: center;}
#products  #bread.dept3{display: flex;justify-content: space-between;align-items: center;}
#products  #bread input,
#products  #bread button{height: 35px;border: 1px solid #e6e6e6;box-sizing: border-box;}
#products  #bread input{width: 240px;border-right: none;text-indent: 10px;}
#products  #bread button{border-left: none;padding: 0;margin: 0;font-size: 0;vertical-align: top;background-color: #fff;padding-right: 15px;}
#products  #bread button img{margin-bottom: 2px;}

#products .protable .tr .td img{max-width: 100%;}

#products .protable .tr .td p{line-height: 22px;}
#products .protable .tr .td p span{display: inline-block;min-width: 44px;}
#products .protable .tr .td p span:first-child{text-align: right;}
#products .protable .tr .td p span:last-child{text-align: left;}

/* 2019-06-17
#products .protable .tr .td:nth-child(1){width: 90px;margin-left: 15px;text-align: center;}
#products .protable .tr .td:nth-child(2){width: 80px;text-align: center;}
#products .protable .tr .td:nth-child(3){width: 200px;}
#products .protable .tr .td:nth-child(4){width: 70px;text-align: left;text-align: center;}
#products .protable .tr .td:nth-child(5){width: 60px;text-align: left;text-align: center;}
#products .protable .tr .td:nth-child(6){width: 70px;text-align: left;text-align: center;}
#products .protable .tr .td:nth-child(7){width: 80px;text-align: left;text-align: center;}
#products .protable .tr .td:nth-child(8){width: 80px;margin-right: 15px;text-align: right;}
 */
#products .protable .tr:hover{background-color: #329ed6;}
#products .protable .tr:hover .td a{color: #fff;}
#products .protable .tr:hover .td:nth-child(6) .buyToHnst{color: #fff;}
#products .protable .tr:hover .td p{color: #FFFFFF;}
#products .protable .tr:first-of-type{background-color: #595757;position: absolute;}
#products .protable .tr:first-of-type .td{color: #fff;font-weight: bold;}
#products .protable .tr .td a{color: #666;}
#products .protable .tr .td:nth-child(1){width: 115px;margin-left: 0px;}
#products .protable .tr .td:nth-child(2){width: 126px;}
#products .protable .tr .td:nth-child(3){width: 185px;}
#products .protable .tr .td:nth-child(4){width: 205px;}
#products .protable .tr .td:nth-child(5){width: 135px;}
#products .protable .tr .td:nth-child(6){width: 100px;flex-direction: column;display: flex;}
#products .protable .tr .td:nth-child(6) .buyToHnst{color: #da0f2d;margin-bottom: 12px;cursor: pointer;}
.uonlineLectotype{display: none;}

#products .protable .tr:hover .td:nth-child(5) .buyToHnst{color: #fff;}
#products .protable .tr .td:nth-child(5) .buyToHnst{cursor: pointer;}

#products .recom{margin-top: 40px;margin-bottom: 20px;}
#products .recom .title{font-size: 24px;color: #333;padding-left: 20px;border-left: solid 5px #da0f2d;font-weight: bolder;}
#products .recom .swiper-pagination{bottom: 0;}
#products .recom .swiper-pagination .swiper-pagination-bullet-active{background: #c24046;}
#products .protable .tr .td p{margin-bottom: 0px;}


/* 产品详情 */
#products.contents .contents-info{display: flex;align-items: center;border: 1px solid #ddd;margin-top: 26px;}
/* #products.contents .contents-info>div{height: 230px;} */
#products.contents .contents-info .img{width: 290px;text-align: center;vertical-align: middle;display: inline-block;}
#products.contents .contents-info .img img{max-width: 100%;max-height: 100%;}
#products.contents .contents-info .img b{height: 100%;vertical-align: middle;display: inline-block;}
#products.contents .contents-info .hr{height: 230px;width: 1px;background-color: #ddd;margin: 24px 45px 24px 0;}
#products.contents .contents-info .text{width: 500px;}
#products.contents .contents-info .text>div{color: #666;line-height: 36px;}
#products.contents .contents-info .top-title{font-size: 26px;color: #333!important;margin-bottom: 15px;}
#products.contents .nav-detail{border-bottom: 1px solid #ddd;margin-top: 43px;}
#products.contents .nav-detail .item{font-weight: bold;color: #da0f2d;font-size: 18px;position: relative;float: left;padding-bottom: 9px;}
#products.contents .nav-detail .item:after{content: '';background-color: #da0f2d;display: block;width: 100%;height: 2px;position: absolute;bottom: 0;}

#products.contents .contents-info .products_content_price{display: flex;align-items: center;}
#products.contents .contents-info .products_content_price p{line-height: 22px;margin-bottom: 0px;}
#products.contents .contents-info .products_content_price p span{display: inline-block;min-width: 30px;}
#products.contents .contents-info .products_content_price p span:first-child{text-align: right;}
#products.contents .contents-info .products_content_price p span:last-child{text-align: left;}


#products.contents .contents-info .products_content_price .gobuy{width: 102px;text-align: right;cursor: pointer;}
#products.contents .contents-info .products_content_price .gobuy span{color: #cd0e16;font-size: 16px;}
#products.contents .contents-info .products_content_price .goprice{width: 102px;text-align: right;cursor: pointer;}

#products .right .i-recom{ width: 100%;}
#products .right .i-recom .prolist{ display: flex; justify-content: start; align-items: start; flex-wrap: wrap; width: 100%;}
#products .right .i-recom .prolist .products{ margin: 25px 2% 0 0; width: 49%; height: auto;}
#products .right .i-recom .prolist .products:nth-child(-n+2){ margin-top: 0;}
#products .right .i-recom .prolist .products:nth-child(even){ margin-right: 0;}
#products .right .i-recom .prolist .products .font{ margin: 0; padding: 0;}
#products .right .i-recom .prolist .products .tit{ position: relative; padding-left: 15px; line-height: 30px; font-size: 18px; color: #333/*0293D2*/; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: left; box-sizing: border-box; transition: all .3s;}
#products .right .i-recom .prolist .products .tit:before{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 6px; height: 6px; background: #333/*#0293D2*/; border-radius: 50%; transform: translateY(-50%); transition: all .3s;}
#products .right .i-recom .prolist .products .brief{ margin-top: 10px; padding-left: 15px; height: 50px; line-height: 25px; font-size: 14px; color: #949494; text-align: left;}

#products .right .i-recom .prolist .products:hover .tit{ color: #C72125;}
#products .right .i-recom .prolist .products:hover .tit:before{ background: #C72125;}

/*首页部分*/
#index{}
#index .title1{font-size: 32px;color: #cd0e16;text-align: center;font-weight: bolder;padding-top: 50px;}
#index .title2{font-size: 13px;color: #a5a5a5;text-align: center;margin-top: 10px;padding-bottom: 50px;}
#index .wrap1{background: #f8f8f8;padding-bottom: 50px;}
#index .wrap1 .wrap{overflow: visible;}
#index .wrap1 .wrap .list{padding-left: 150px;}
#index .wrap1 .big{display: block;width: 280px;height: 206px;border: solid 1px #eee;background: #fff;overflow: hidden;margin-right: 26px;margin-bottom: 26px;}
#index .wrap1 .big:hover{box-shadow: 0px 0px 30px #e1e1e1;-webkit-box-shadow: 0px 0px 30px #e1e1e1;-moz-box-shadow: 0px 0px 30px #e1e1e1;-webkit-transform:scale(1.09); -moz-transform:scale(1.09); transform:scale(1.09);}
#index .wrap1 .big:nth-child(4n){margin-right: 0;}
#index .wrap1 .big .img{text-align: center;height: 130px;overflow: hidden;}
#index .wrap1 .big .img img{max-width: 100%;height: auto;margin-top: 15px;}
#index .wrap1 .big .font{font-size: 24px;color: #383836;font-weight: bolder;text-align: center;margin-top: 5px;padding: 0 10px;}
#index #instance{padding: 60px 150px;}
#index .wrap3{padding-bottom: 30px;}
#index .wrap3 .counts{border: none;margin-top: 10px;}
#index .wrap4{background: #f8f8f8 url(/images/index_info.jpg)no-repeat top;padding-bottom: 70px;}
#index .wrap4 .infolist .big{width: 373px;margin-right: 40px;margin-bottom: 30px;}
#index .wrap4 .infolist .big:nth-child(3n){margin-right: 0;}
#index .wrap4 .infolist .big .img{width: 373px;height: 233px;overflow: hidden;text-align: center;display: block;}
#index .wrap4 .infolist .big .img img{max-width: 100%;height: auto;}
#index .wrap4 .infolist .big .tit{font-size: 16px;color: #c24046;text-align: center;display: block;margin-top: 30px;font-weight: bolder;height: 50px;overflow: hidden;line-height: 25px;}
#index .wrap4 .infolist .big .brief{font-size: 13px;color: #757575;text-align: center;margin-top: 10px;line-height: 25px;overflow: hidden;height: 50px;}
#index .wrap4 .infolist .big .date{font-size: 13px;color: #757575;text-align: center;margin-top: 20px;}
#index .wrap4 .infolist .big .detail{font-size: 13px;color: #757575;}
#index .wrap4 .infolist .big:hover .img img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#index .wrap4 .mores{font-size: 14px;color: #c24046;width: 180px;height: 40px;text-align: center;line-height: 40px;border: solid 1px #e5e5e5;display: block;margin:0 auto;margin-top: 40px;}
#index .wrap4 .mores:hover{border: solid 1px #c24046;}
#index .wrap4 .wrap{overflow: visible;}
/*#index .wrap4 .swiper-container{overflow: visible;}*/
#index .wrap4 .swiper-button-next{background: url(/images/right.png)no-repeat center;width: 16px;height: 33px;right: -50px;top: 48.5%; outline: 0;}
#index .wrap4 .swiper-button-prev{background: url(/images/right.png)no-repeat center;width: 16px;height: 33px;transform:rotate(180deg);-ms-transform:rotate(180deg); /* IE 9 */-moz-transform:rotate(180deg); /* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);left: -50px;top: 48.5%; outline: 0;}
#index .wrap4 .swiper-button-next:hover{background: url(/images/left.png)no-repeat center;transform:rotate(180deg);-ms-transform:rotate(180deg); /* IE 9 */-moz-transform:rotate(180deg); /* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);}
#index .wrap4 .swiper-button-prev:hover{background: url(/images/left.png)no-repeat center;transform:rotate(0deg);-ms-transform:rotate(0deg); /* IE 9 */-moz-transform:rotate(0deg); /* Firefox */-webkit-transform:rotate(0deg);/* Safari 和 Chrome */-o-transform:rotate(0deg);}
#index .wrap4 .swiper-button-next.swiper-button-disabled,#index .wrap4 .swiper-button-prev.swiper-button-disabled{cursor: pointer;opacity: 1;pointer-events:auto;}

#index .wrap4.i-news{ padding: 90px 85px 45px; background: #F8F8F8;}
#index .wrap4.i-news .wrap{ display: flex; justify-content: space-between; align-items: start;}
#index .wrap4.i-news .left{ width: 30%;}
#index .wrap4.i-news .left .pn-title{ border-right: 1px solid #ccc;}
#index .wrap4.i-news .left .pn-title .title1,
#index .wrap4.i-news .left .pn-title .title2{ margin: 0; padding: 0; font-size: 32px; color: #333; text-align: left;}
#index .wrap4.i-news .left .cate-img{ margin-top: 110px; width: 100%; border: 1px solid #ccc; overflow: hidden;}
#index .wrap4.i-news .left .cate-img .swiper-slide{ display: flex; justify-content: center; align-items: center; width: 100%; height: 269px;}
#index .wrap4.i-news .left .bot{ display: flex; justify-content: space-between; align-items: start; height: 30px;}
#index .wrap4.i-news .left .bot .i-news-page{ width: calc(100% - 30px); height: 100%;}
#index .wrap4.i-news .left .bot .i-news-page .swiper-scrollbar-drag{ height: 100%; background: #ccc; border-radius: 0;}
#index .wrap4.i-news .left .bot .next{ display: inline-block; width: 30px; height: 30px; line-height: 30px; background: #C72125; font-size: 20px; color: #fff; text-align: center; font-family: cursive;}
#index .wrap4.i-news .right{ width: 65%; overflow: hidden;}
#index .wrap4.i-news .right .top{ display: flex; justify-content: start; align-items: center;}
#index .wrap4.i-news .right .top .num{ display: inline-block; margin-right: 50px; line-height: 87px; font-size: 86px; color: #D3D3D3; font-weight: 100;}
#index .wrap4.i-news .right .top .cate-list .a{ display: inline-block; width: 140px; height: 50px; line-height: 50px; font-size: 16px; color: #333; text-align: center;}
#index .wrap4.i-news .right .top .cate-list .a.on{ background: #C72125; color: #fff}
#index .wrap4.i-news .right .pn-con{ margin-top: 100px;}
#index .wrap4.i-news .right .pn-con .container{ padding: 0; width: 100%;}
#index .wrap4.i-news .right .pn-con .pn-row{ display: flex; justify-content: start; align-items: start; width: 100%;}
#index .wrap4.i-news .right .pn-con .pn-row .date{ margin-top: 20px; padding-left: 30px; width: 14%; height: 20px; line-height: 20px; border-left: 3px solid #BF0003; background: url(/images/) no-repeat; font-size: 14px; color: #959595; letter-spacing: 5px;}
#index .wrap4.i-news .right .pn-con .pn-row .date.no-data{ border: 0;}
#index .wrap4.i-news .right .pn-con .pn-row .list{ width: 86%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
#index .wrap4.i-news .right .pn-con .pn-row .list .item{ display: flex; justify-content: start; align-items: start; margin-top: 5px; width: 100%;}
#index .wrap4.i-news .right .pn-con .pn-row .list .item .icon{ display: block; margin-right: 3%; width: 20px; height: 50px; transform: rotate(180deg);}
#index .wrap4.i-news .right .pn-con .pn-row .list .item .icon img{ width: 100%; height: 100%; transform: rotate(180deg);}
#index .wrap4.i-news .right .pn-con .pn-row .list .item .item-a{ display: block; width: 94%; height: 50px; line-height: 50px; border-bottom: 1px dashed #ccc; font-size: 16px; color: #868686; transition: all .3s;}
#index .wrap4.i-news .right .pn-con .pn-row .list .item .item-a:hover{ color: #C72125;}
#index .wrap4.i-news .right .pn-con .btn-list{ display: flex; justify-content: flex-end; align-items: start; margin-top: 50px;}
#index .wrap4.i-news .right .pn-con .btn-list .btn-a{ display: block; margin-left: 10px; padding: 10px 50px; background: #383836; font-size: 14px; color: #fff;}

#index .wrap4.i-faq{ padding: 45px 85px 90px; background: #f8f8f8;}
#index .wrap4.i-faq .title1{ position: relative; margin: 0; padding: 0; width: 100%; line-height: 100px; border-bottom: 1px solid #ccc; font-size: 26px; color: #333; text-align: left;}
#index .wrap4.i-faq .title1 .num{ position: absolute; bottom: -1px; left: 34%; padding: 0 20px; line-height: 60px; background: #f8f8f8; font-size: 86px; color: #DFDFDF; font-weight: lighter;}
#index .wrap4.i-faq .faq-list{ display: flex; justify-content: start; align-content: start; flex-wrap: wrap; margin-top: 50px;}
#index .wrap4.i-faq .faq-list .list{ margin: 50px 5% 0 0; width: 30%;}
#index .wrap4.i-faq .faq-list .list:nth-child(-n+3){ margin-top: 0;}
#index .wrap4.i-faq .faq-list .list:nth-child(3n){ margin-right: 0;}
#index .wrap4.i-faq .faq-list .list .cate-item{ display: flex; justify-content: space-between; align-content: start;}
#index .wrap4.i-faq .faq-list .list .cate-info{ width: 65%;}
#index .wrap4.i-faq .faq-list .list .cate-info .cate-tit{ width: 100%; line-height: 30px; font-size: 20px; font-weight: bold;}
#index .wrap4.i-faq .faq-list .list .cate-info .cate-brief{ margin-top: 10px; width: 100%; height: 60px; line-height: 20px; font-size: 14px; color: #B6B6B6;}
#index .wrap4.i-faq .faq-list .list .cate-img{ display: flex; justify-content: center; align-items: center; width: 27.7778%; max-height: 100px; border: 2px solid #000; background: #fff; overflow: hidden; border-radius: 50%; box-sizing: border-box;}
#index .wrap4.i-faq .faq-list .list .cate-img img{ max-width: 100%; max-height: 100%;}

#index .wrap4.i-faq .faq-list .list .faq-swiper-container{ margin-top: 50px; height: 528px; overflow: hidden;}
#index .wrap4.i-faq .faq-list .list .faq-item{ margin-top: 30px; width: 100%; height: auto;}
#index .wrap4.i-faq .faq-list .list .faq-item .tit{ display: flex; justify-content: space-between; align-content: center; width: 100%; height: 20px;}
#index .wrap4.i-faq .faq-list .list .faq-item .tit .icon1{ display: inline-block; width: 20px; height: 20px; line-height: 18px; border: 1px solid #000; background: #fff; text-align: center; border-radius: 50%;}
#index .wrap4.i-faq .faq-list .list .faq-item .tit .icon2{ display: inline-block; width: 20px; height: 20px; background: #C72125; color: #fff; text-align: center;}
#index .wrap4.i-faq .faq-list .list .faq-item .tit .icon2 .i{ display: inline-block; width: 12px; height: 10px; line-height: 10px; font-size: 18px; transform: rotate(45deg);}
#index .wrap4.i-faq .faq-list .list .faq-item .tit .txt{ display: inline-block; margin-left: 5px; width: calc(100% - 50px); line-height: 20px; font-size: 14px; font-weight: bold; transition: all .3s;}
#index .wrap4.i-faq .faq-list .list .faq-item .brief{ margin-top: 10px; padding: 10px 27px; width: 100%; background: #f4f4f4; box-sizing: border-box; border-radius: 5px;}
#index .wrap4.i-faq .faq-list .list .faq-item .brief-in{ height: 96px; line-height: 24px; font-size: 14px; color: #8D8D8D;}
#index .wrap4.i-faq .faq-list .list .faq-item:hover .tit .txt{ color: #C72125;}

#index .wrap5{padding-bottom: 50px;}
#index .wrap5 .brandlist{padding-left: 50px;}
#index .wrap5 .brandlist .brands{width: 200px;height: 110px;overflow: hidden; border: solid 1px #eee;display: block;}
#index .wrap5 .brandlist .brands img{max-width: 100%;height: auto;}
#index .wrap5 .brandlist .brands:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}

/*Add*/
#index .wrap4 .catelist{text-align: center;}
#index .wrap4 .catelist .a{font-size: 15px;color: #666;line-height: 54px;text-align: center;width: 234px;display: inline-block;background:#fff;}
#index .wrap4 .catelist .a:last-child{background: #fff;}
#index .wrap4 .catelist .a.on,#index .wrap4 .catelist .a:hover{color: #fff;background: #cd0e16;}
#index .wrap4 .catelist .a:last-child{margin-right: 0;}
#index .wrap4 .infolist{margin-top: 40px;}

#index .wrap4 .infolist2{ position: relative; min-height: 580px;}
#index .wrap4 .infolist2 .infobig{ display: flex; justify-content: center; align-items: start; opacity: 0; position: absolute; left: 0; top: 0; z-index: 0; width: 100%; height: 100%;}
#index .wrap4 .infolist2 .infobig.on{ display: flex; opacity: 1;z-index: 1;}
#index .wrap4 .infolist2 .infobig .info-list{ display: flex; justify-content: center; align-items: center; flex-direction: column; margin-right: 2%; width: 49%;}
#index .wrap4 .infolist2 .infobig .info-list:nth-child(even){ margin-right: 0;}
#index .wrap4 .infolist2 .infobig .info-list .img{ margin-bottom: 8px; width: 558px; height: 242px; overflow: hidden;}
#index .wrap4 .infolist2 .infobig .info-list .img .swiper-wrapper{ display: flex; align-items: center;}
#index .wrap4 .infolist2 .infobig .info-list .img .swiper-wrapper .swiper-slide{ display: flex; justify-content: center; align-items: center; text-align: center;}
#index .wrap4 .infolist2 .infobig .info-list .item{ display: flex; justify-content: start; align-items: center; margin-top: 30px;}
#index .wrap4 .infolist2 .infobig .info-list .item .img-item{ width: 30%; height: 110px;}
#index .wrap4 .infolist2 .infobig .info-list .item .img-item img{ width: 100%; max-height: 100%;}
#index .wrap4 .infolist2 .infobig .info-list .item .info{ margin-left: 5%; width: calc(100% - 35%);}
#index .wrap4 .infolist2 .infobig .info-list .item .info .tit{ width: 100%; height: 30px; line-height: 30px; font-size: 16px;}
#index .wrap4 .infolist2 .infobig .info-list .item .info .brief{ width: 100%; line-height: 20px; font-size: 12px;}
#index .wrap4 .infolist2 .infobig .info-list .item .info .date{ margin-top: 10px;}
#index .wrap4 .infolist2 .infobig .info-list.right .item:first-child{ margin-top: 0;}

#info .question-wrap .question-list{margin-top: 30px;}
#info .question-wrap .question-list .item{padding: 22px 0;border-bottom: solid 1px #dbdbdb;height: auto;margin-top: 0;}
#info .question-wrap .question-list .item .title{font-size: 18px;color: #303c49;cursor: pointer;display: block;}
#info .question-wrap .question-list .item .brief{font-size: 14px;color: #888;margin-top: 15px;line-height: 20px;display: none;max-width: 90%;}
#info .question-wrap .question-list .item.on .top .a{background-image: url(/images/img24.png);}
#info .question-wrap .question-list .item.on .brief{display: block;}
#info .question-wrap .question-list .item:hover .title{color: #e31420;}
#info .question-wrap .question-list .item .top .title{width: calc(100% - 200px);}
#info .question-wrap .question-list .item .top .a{width: 21px;height: 21px;background: url(/images/img23.png)no-repeat center;display: block;}
#info .question-wrap .question-list .item:hover .title,#info .question-wrap .question-list .item:hover .brief{margin-left:0;}
#index .wrap4 .catemeg{margin-top: 30px;}
#index .wrap4 .catemeg .big{display: none;}
#index .wrap4 .catemeg .big.on{display: block;}
#index .wrap4 .catemeg .title2{padding-bottom: 20px;margin-top: 0px;}
#index .wrap4#info .infolist{margin-top: 10px;}

/*普通按钮*/
.btns{width:170px; height:47px;line-height:49px; color:#828282; font-family:rubik; font-size:14px; text-decoration:none; box-shadow:0 20px 20px rgba(247, 247, 247, .2); border:1px solid #d6d6d6; background:#fff; z-index:1;display: block;text-align: center;overflow: hidden;}
.btns:hover,.btns.on{color:#fff; box-shadow:0 20px 20px rgba(216, 31, 31, .2); border:1px solid #d71e1e; background:#d71e1e;}

/*标题*/
.title-wrap{text-align: center;}
.title-wrap .title{font-size: 24px;color: #333;text-align: center;font-weight: bolder;}
.title-wrap .borders{width: 1px;height: 18px;background: #999;margin: 0 auto;margin-top: 15px;}
.title-wrap .brief{font-size: 16px;color: #999;margin-top: 20px;text-align: center;}
.title-wrap .title2{font-size: 14px;color: #333;text-align: center;margin-top: 15px;}
.title-wrap .title-en{font-size: 20px;color: #00afbc;text-align: center;margin-top: 12px;}

/*新闻分类导航*/
.info-nav{text-align: center;margin-top: 20px;}
.info-nav .li{display: inline-block;margin-right: -6px;}
.info-nav .item{margin-top: 20px;}
.info-nav .item:first-child{margin-top: 0;}
.info-nav .item .title{font-size: 20px;text-align: left;margin-bottom: 20px;}
.info-nav .item .title a:hover{ color: #d71e1e;}
.info-nav .item .list{text-align: left;}

/*规格书下载*/
.download-wrap{}
.download-wrap .download-con{margin: 35px auto;}
.download-wrap .download-con .download-list{margin-top: 20px;}
.download-wrap .download-con .download-list .item{border: solid 1px #e5e5e5;padding: 20px 20px;margin-top: 10px;display: flex;align-items: center;}
.download-wrap .download-con .download-list .item:first-child{margin-top: 0;}
.download-wrap .download-con .download-list .item .left{width: 80%;background: url(/images/img53.jpg)no-repeat right;}
.download-wrap .download-con .download-list .item .right{width: 20%;text-align: center;}
.download-wrap .download-con .download-list .item .left .img{text-align: left;width: 140px;display: block;}
.download-wrap .download-con .download-list .item .left .img img{ max-width: 100%;}
.download-wrap .download-con .download-list .item .left .con{ margin-left: 30px; width: calc(100% - 200px);}
.download-wrap .download-con .download-list .item .left .con .title{font-size: 18px;color: #333;margin-top: 18px;display: inline-block;}
.download-wrap .download-con .download-list .item .left .con .borders{width: 20px;height: 4px;background: #dcdcdc;margin-top: 18px;}
.download-wrap .download-con .download-list .item .left .con .brief{font-size: 14px;color: #828282;margin-top: 22px;}
.download-wrap .download-con .download-list .item .right .btns{width: 90px;height: 34px;border-radius: 5px;font-size: 12px;color: #828282;text-align: center;line-height: 34px;border: none;text-indent: -20px;margin: 20px auto;border: solid 1px #e5e5e5;}
.download-wrap .download-con .download-list .item .right .btns.btn1{background: url(/images/img51_h.png)no-repeat 80% center;}
.download-wrap .download-con .download-list .item .right .btns.btn2{background: url(/images/img52_h.png)no-repeat 80% center;}
.download-wrap .download-con .download-list .item .right .btns.btn1:hover{background: #f64b4b url(/images/img51.png)no-repeat 80% center;}
.download-wrap .download-con .download-list .item .right .btns.btn2:hover{background: #f9a63a url(/images/img52.png)no-repeat 80% center;box-shadow:0 20px 20px rgba(249, 166, 58, .2);}
.download-wrap .download-con .download-list .item .right .btns:hover{border: solid 1px transparent;opacity: 0.8;color: #fff;}


body .layui-input:focus, body .layui-textarea:focus{border-color: var(--mcolor) !important;}
.login-layer-uxin .layui-layer-title{}
.login-layer-uxin .layui-layer-setwin span{font-size: 22px;}
.login-layer-uxin .ly-content{padding: 4px 60px; }
.login-layer-uxin .layui-tab .layui-tab-title{text-align: center;}
.login-layer-uxin .layui-tab-title .layui-this{color: var(--mcolor);}
.login-layer-uxin .layui-tab-title .layui-this:after{border: none;border-bottom: 2px solid var(--mcolor);}
.login-layer-uxin .layui-tab-content{padding: 30px 0px 2px 0px;}
.login-layer-uxin .layui-btn{background: var(--mcolor);color: #FFFFFF;}
.login-layer-uxin .layui-btn-primary:hover{border-color: var(--mcolor);color: #FFFFFF;}
.login-layer-uxin .isGetVerEd {background: #FFFFFF;color: #666666;}
.login-layer-uxin .isGetVerEd:hover {background: #FFFFFF;color: #666666;}
.login-layer-uxin .layui-btn-primary{border-color: var(--mcolor);}

.login-layer-uxin .botm-box{display: flex;justify-content: flex-end;}
.login-layer-uxin .botm-box .to-sign-layer{cursor: pointer;user-select: none;}
.login-layer-uxin .botm-box .to-sign-layer:hover{color: var(--mcolor);}
.login-layer-uxin .botm-box .to-login-layer{cursor: pointer;user-select: none;}
.login-layer-uxin .botm-box .to-login-layer:hover{color: var(--mcolor);}

.login-layer-uxin .lyv-hidden{display: none !important;}

body{max-width: 100%;}

#uxinheader{
  width: 100%;height: 90px;
  /*background-color: RGB(222,164,189);*/
  background-position-y: -626px;
  background-image: url(https://image.uxingroup.com/www/index/indexbg1.jpg);
  position: fixed;left: 0;top: 0;display: flex;align-items: center;z-index: 999;}
#uxinheader .hcon{margin: 0 auto;max-width: 1920px;width: 100%;display: flex;align-items: center;justify-content: space-between;padding: 0 20px;}
#uxinheader .logo img{height: 38px;}
#uxinheader .search-box{position: relative;}
#uxinheader .search-box input{height: 50px;padding: 6px 40px 6px 155px;width: 700px;outline: none;border: none;border-radius: 50px;font-size: 16px;}
#uxinheader .search-box i{position: absolute;right: 0;top: 0;height: 50px;width: 50px;text-align: center;line-height: 50px;cursor: pointer;color: var(--mcolor);font-size: 16px;font-weight: bold;}
#uxinheader .r-box{display: flex;align-items: center;}
#uxinheader .r-box>span{margin: 0 10px;font-size: 16px;}
#uxinheader .r-box button{background: none;border: none;outline: none;font-size: 16px;}

#uxinheader .lan{width: 90px;margin-left: 30px;position: relative;line-height: 30px;}
#uxinheader .lan .lantit{font-size: 16px;color: #333/*#e7eef7*/;background: url(/images/img3_h.png);background-repeat: no-repeat;background-position: 2px center;width: 80px;text-indent: 30px;}
#uxinheader .lan .lantit img{margin-left: 5px;margin-top: -3px;width: 10px;}
#uxinheader .lan .subs{display: none;position: absolute;left: 0;top: 30px;background: #fff;border:solid 1px #ededed;border-radius: 3px;padding: 5px;width: 100%;z-index: 999;}
#uxinheader .lan .subs a{display: block;font-size: 16px;color: #333;text-align: center;}
#uxinheader .lan .subs a:hover{color: #e62129;}
#uxinheader .lan:hover .subs{display: block;}

#uxinindex{margin: 0px auto 0px auto;min-height: 100vh;max-width: 1500px;min-width: 1220px;box-sizing: border-box;}
#uxinindex .uxin-block-1 .img_bg{background-position: center;background-size: cover;width: 100%;height: 100vh;left: 0;top: 0;position: fixed;z-index: -1;min-width: 1220px;}

.scr-container{
  /*position: absolute;*/
  width: 100%;top: 90px;
  overflow: hidden;
  /*height: calc(100vh - 90px);*/
  /*overflow-x: hidden;*/
  z-index: 99;}
::-webkit-scrollbar{width:10px;height:6px;overflow:auto;}
::-webkit-scrollbar-thumb{background-color:#CCCCCC;min-height:24px;min-width:24px;border:1px solid #E0E0E0;}
::-webkit-scrollbar-track{background-color:#F7F7F7;border:1px solid #EFEFEF;}

#uxinindex .uxin-nav-box{background: rgba(0,0,0,.3);border-radius: 8px;box-sizing: border-box;padding: 20px 30px 0px 30px;margin-top: 60px !important;position: relative;}
#uxinindex .uxin-nav-box ul{display: flex;flex-wrap: wrap;  max-height: 126px;overflow: hidden;}
#uxinindex .uxin-nav-box ul.expanded{max-height: none;}
#uxinindex .uxin-nav-box ul li{width: 230px;margin-bottom: 20px;}
#uxinindex .uxin-nav-box ul li img{width: 22px;height: 22px;margin-right: 6px;}
#uxinindex .uxin-nav-box ul li a{font-size: 14px;display: flex;align-items: center;color: #FFFFFF;}
#uxinindex .uxin-nav-box ul li a:hover{color: #D0D0D0;}
#nav-show-more{position: absolute;right: 40px;
  bottom: 0px;
  color: #FFFFFF;cursor: pointer;}

#uxinindex .ix-w-container{background: #FFFFFF;border-radius: 12px;margin-bottom: 50px;padding-bottom: 60px;margin-top: 60px;}
#uxinindex .ix-fld{margin: 20px 30px 0px 30px;}
#uxinindex .ix-fld .tit-line{display: flex;justify-content: space-between;margin-bottom: 14px;align-items: center;}
#uxinindex .ix-fld .tit-line a{font-size: 14px;color: #999999;}
#uxinindex .ix-fld .tit-line h3{font-size: 22px;color: var(--mcolor);font-weight: normal;}

#uxinindex .uxin-recart-box{min-height: 500px;display: flex;flex-wrap: wrap;max-height: 894px;overflow: hidden;position: relative;}
#uxinindex .uxin-recart-box.expanded{max-height: none !important;}
#uxinindex .ix-banner-box{width: 568px;height: 300px;border-radius: 6px;overflow: hidden;margin-bottom: 10px;}
#uxinindex .ix-banner-box .ban-item{position: relative;background-position: center center !important;width: 100%;height: 100%;padding: 20px;background-repeat: no-repeat !important;background-size: cover !important;}
#uxinindex .ix-banner-box .ban-item .i-info{position: absolute;bottom: 50px;}
#uxinindex .ix-banner-box .ban-item .bi-bg{position: absolute;top: 0;left: 0;background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));pointer-events: none;width: 100%;height: 100%;}
#uxinindex .ix-banner-box .ban-item .aut-info{font-size: 16px;color: #FFFFFF;display: flex;align-items: center;margin-bottom: 6px;}
#uxinindex .ix-banner-box .ban-item .aut-info img{width: 20px;height: 20px;margin-right: 6px;}
#uxinindex .ix-banner-box .ban-item p{color: #FFFFFF;font-size: 24px;font-weight: bold;}

#uxinindex .ix-recitem{display: flex;flex-direction: column;width: 278px;margin-left: 12px;margin-bottom: 10px;border: 1px solid #ccc;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);border-radius: 8px ;overflow: hidden;position: relative;}
#uxinindex .ix-recitem::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0);
  transition: background-color 0.3s ease; z-index: 1;}
#uxinindex .ix-recitem:hover::before{background-color: rgba(255, 255, 255, 0.5); }
#uxinindex .ix-recitem .t-img-c{height: 158px;margin-bottom: 10px;}
#uxinindex .ix-recitem .t-img-c img{width: 100%;height: 100%;object-fit: cover; }
#uxinindex .ix-recitem .i-info{padding: 0 16px;z-index: 2;}
#uxinindex .ix-recitem .aut-info{font-size: 12px;color: #666666;display: flex;align-items: center;margin-bottom: 6px;height: auto;background: #FFFFFF;}
#uxinindex .ix-recitem .aut-info img{width: 16px;height: 16px;margin-right: 6px;}
#uxinindex .ix-recitem p{color: #333333;font-size: 18px;font-weight: bold;padding-bottom: 30px;}
#uxinindex .ix-recitem:nth-child(5n+5){margin-left: 0px;}

#ad-show-more{position: absolute;right: 18px;bottom: 17px; color: #333333;cursor: pointer;z-index: 5;}


#uxinindex .uxin-product-box ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
#uxinindex .uxin-product-box ul li{width: 250px;margin-bottom: 34px;}
#uxinindex .uxin-product-box ul li.space-s{width: 250px;height: 0px;margin-bottom: 0;}
#uxinindex .uxin-product-box ul li a{display: flex;flex-direction: column;justify-content: center;margin-top: 10px;}
#uxinindex .uxin-product-box ul li a:hover{color: var(--mcolor);}
#uxinindex .uxin-product-box ul li a .img-box{display: flex;justify-content: center;align-items: center;margin-bottom: 10px;}
#uxinindex .uxin-product-box ul li a img{max-width: 130px;max-height: 130px;}
#uxinindex .uxin-product-box ul li a p{text-align: center;font-size: 18px;font-weight: bold;}
#uxinindex .lis-con-box{display: flex;padding-left: 40px;justify-content: space-between;}
#uxinindex .lis-con-box ul{width: 48%;}
#uxinindex .lis-con-box ul li{height: 44px;line-height: 44px;display: flex;align-items: center;}
#uxinindex .lis-con-box ul li a{font-size: 14px;margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 70%;}
#uxinindex .lis-con-box ul li:before{content: "";width: 8px;height: 8px;background: var(--mcolor);border-radius: 25px;display: inline-block;}
#uxinindex .lis-con-box ul li a:hover{color: var(--mcolor);}
#uxinindex .lis-con-box ul li span{width: 80px;margin-left: 40px;}

#uxinindex .uxin-brand-box ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
#uxinindex .uxin-brand-box ul li{height: 112px;width: 220px;}
#uxinindex .uxin-brand-box ul li.item-space{height: 0px;}
#uxinindex .uxin-brand-box ul li a{display: flex;}
#uxinindex .uxin-brand-box ul li img{width: 100%;height: auto;}
#uxinindex .uxin-brand-box ul li:hover img{transform: scale(1.06);transition: all .2s;}

#uxinindex .nav-container-box{display: flex;padding: 0 30px;padding-top: 20px;}
#uxinindex .nav-container-box li{display: flex;padding: 0 10px;}
#uxinindex .nav-container-box li:first-child{padding-left: 0;}
#uxinindex .nav-container-box li:first-child a{color: var(--mcolor);font-weight: bold;border: 1px solid #D1D1D1;border-radius: 12px;}
#uxinindex .nav-container-box li a{display: flex;font-size: 16px;color: #333333;height: 34px;align-items: center; padding: 0 10px;}
#uxinindex .nav-container-box li a:hover{color: #999999;}

@media screen and (max-width: 1520px) {
  #uxinindex{max-width: 1220px;}
  #uxinindex .ix-recitem:nth-child(4n+4){margin-left: 0px;}
  #uxinindex .ix-recitem:nth-child(5n+5){margin-left: 12px;}
  #uxinindex .uxin-nav-box ul li{width: 220px;}

  #uxinindex .uxin-recart-box{max-height: 908px;}


}

.listifo {line-height: 28px; padding: 30px 0;}
.listifo h2 {font-size: 18px; margin: 20px 0; display: block; border-left: 4px solid #c24046; padding-left: 10px;}

.detail a:hover{color: #c24046;}
