.information { width:100%; margin:auto; border: solid 1px #ccc; box-sizing:border-box; padding:2%; overflow:hidden;}
.information_til { width:100%; height:40px; line-height:40px; border-bottom: solid 1px #ccc; padding-bottom:15px; margin-bottom:20px;}
.information_til strong { font-size:22px; color:#222;}
.information_til span { font-family:Arial, Helvetica, sans-serif; color:#888; font-size:14px; padding-left:10px; text-transform:uppercase;}

.information_miaosu {width:100%; height: auto; border-bottom: solid 1px #ccc; padding-bottom:20px; margin-bottom:15px; overflow:hidden;}
.information_miaosu dl dt { float:left; width:15%; height: auto;}
.information_miaosu dl dt img { width:100%; height:100%;}
.information_miaosu dl dd { width:84%; float:right; height:160px;}
.information_miaosu dl dd strong { color:#222; font-size:18px; display:block; margin-bottom:15px;}
.information_miaosu dl dd span { display:block; line-height:28px; color:#444;}
.information_miaosu dl dd li { width:120px; margin-top:12px; height:35px; line-height:35px; border-radius:5px; background:#222; text-align:center;}
.information_miaosu dl dd li a { color:#fff;}
.information_miaosu dl dd li:hover { background:#5ac42c;}

.information_list {width:100%; overflow:hidden;}
.information_list li { float:left; width:49%; height:50px; line-height:50px; border-bottom: dashed 1px #ccc;}
.information_list li:nth-child(odd) { margin-right:2%;}
.information_list li span { background:url(../images/xgzx.png) left no-repeat; float:left; display:block;}
.information_list li span a { font-size:15px; padding-left:20px; display:block;}
.information_list li strong { display:block; float:right; font-weight:normal; color:#444;}

/* 内页css */
 .banner_w{ padding-top: 180px;}
#bodycontent{width:1300px; text-align: left;}
#bodycon{width:100%}
#bodycona{width: 1500px; margin: 0 auto;}
@media (max-width:1500px) {
	#bodycona{width: 96%; margin: 0 auto;}
}
#bodycona #bodycontent{width: 76%!important; float: right;}
#right{display:none}
.us_n{width:100%}
#bodycon #center{margin:0 auto;width:100%!important;margin:0 auto!important}
.us_1{margin-top:55px;line-height:28px;text-align:justify;box-shadow:0 0 10px inset rgba(0,0,0,.2)}
.us_title{text-align:justify}
.us_title i{display:inline-block;line-height:40px;font-style:normal;width:auto;color:#333;font-size:30px;font-weight:700}
.us_title em{display:block;line-height:40px;font-style:normal;width:auto;font-size:14px;text-transform:uppercase;color:#999;margin-left:10px}
.us_title dl{font-size:20px;color:#333;line-height:40px;padding-top:10px}
.us_1 .font{width:58%;box-sizing:border-box;padding:40px 0 40px 50px}
.us_1 p{text-indent:2em;padding-top:10px;line-height:30px;font-size:15px}
.us_1 .word{width:610px;box-sizing:border-box;padding:40px 50px 40px 0}
.us_1 .word .us_title em{margin-left:0}
.us_1 .word .us_title dl{padding-top:0}
.about_b{background:0 0;height:280px}
.us_2{margin-top:60px!important;}
.us_2 p{text-indent:2em;padding-top:10px;line-height:30px;font-size:15px;text-align:justify}
.us_2_b{margin-top:30px}
#coleb_left{/* width:1300px; */overflow:hidden}
.partner_b td td td{padding:5px!important}
.partner_b td td td br{display:none}
.partner_b td td td>a{display:block;border:1px solid #eee}
.partner_b td td td div{padding-top:0!important}
.us_n .us_f .word{background:#fff;padding:40px 50px 30px 50px;line-height:32px;box-shadow:0 0 8px rgba(0,0,0,.2);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-o-box-shadow:0 0 8px rgba(0,0,0,.2);-ms-box-shadow:0 0 8px rgba(0,0,0,.2);border:1px solid #ddd}
.us_n .us_f .word p{margin-bottom:15px;text-align:left;font-size:16px;text-indent:2em}
.us_n .us_f .word dl{font-size:35px;color:#333;font-weight:700;text-align:center;line-height:45px}
.us_n .us_f .word dt{font-size:14px;color:#999;text-align:center;text-transform:uppercase;font-family:arial;padding-bottom:20px}
#strength{margin-top:65px}
.power_t{text-align:center;margin-bottom:10px}
.power_t p{display:inline-block;position:relative;font-size:44px;line-height:44px;font-weight:700;color:#222;text-indent:0}
.power_t p span{display:block;position:relative;z-index:2;padding:0 10px}
.power_t p:after{display:block;position:absolute;z-index:1;content:"";width:30px;height:30px;background:rgba(246,175,0,.5);border-radius:50%;right:0;top:-10px}
.power_t dl{margin-top:10px;font-size:18px;font-weight:lighter;line-height:32px}

/* 联系我们 */
 .w1200 {
        width: 1300px;
        margin: 0 auto;
    }

    .lxtop {
        overflow: hidden;
        border-radius: 3px;
        background: #f1f1f1;
    }

    .lxtop img {
        float: left;
    }

    .lxtop p {
        font-size: 16px;
        line-height: 35px;
        padding: 52px 30px 0 430px;
        color: #383737;
    }

    .lxtop p span {
        display: block;
        color: #222;
        font-size: 18px;
        line-height: 50px;
    }

    .Separate {
        background: url(../images/20200927113140_1509419948.png)no-repeat bottom;
        font-size: 30px;
        text-align: center;
        margin: 2rem auto 25px;
    }

    .Separate span {
        display: block;
        font-size: 14px;
        letter-spacing: 5px;
         color: #005bae;
        margin-top: 10px;
    }

    .lxfsnr {
        overflow: hidden;
        border-radius: 3px;
        padding-top: 20px;
    }

    .lxfsnr ul {
        overflow: hidden;
		padding-left:10px;
    }

    .lxfsnr li {
        margin: 10px 0px 20px 67px;
        
        width: 519px;
        padding: 25px 0 20px 19px;
        box-shadow: 0 0 5px #dadadacc;
    }

    .lxfsnr li:hover {
        color: #005bae;
    }

    .lxfsnr li img {
        float: left;
    }

    .lxfsnr li p {
        float: left;
        line-height: 43px;
        padding-left: 10px;
        font-size: 16px;
		color: #222;
    }

    .lxfsnr li a {
        font-size: 16px;
    }

    .wzdt {
        margin-bottom: 20px !important;
    }

    .ck {
        cursor: pointer;
    }


    .lxfsnrlb li:hover img {
        transition: All 0.4s ease-in-out;
        -webkit-transition: All 0.4s ease-in-out;
        -moz-transition: All 0.4s ease-in-out;
        -o-transition: All 0.4s ease-in-out;

        transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
    }


    .hvr-float-shadow {
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        position: relative;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform;
        transition-property: transform;
    }

    .hvr-float-shadow:before {
        pointer-events: none;
        position: absolute;
        z-index: -1;
        content: '';
        top: 100%;
        left: 5%;
        height: 10px;
        width: 90%;
        opacity: 0;
        background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
        background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform, opacity;
        transition-property: transform, opacity;
    }

    .hvr-float-shadow:hover,
    .hvr-float-shadow:focus,
    .hvr-float-shadow:active {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    .hvr-float-shadow:hover:before,
    .hvr-float-shadow:focus:before,
    .hvr-float-shadow:active:before {
        opacity: 1;
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    .hvr-bubble-bottom {
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        position: relative;
        -webkit-transition: all 0.3s linear;
        transition: all 0.3s linear;
		color: #005bad;
    }

    .hvr-bubble-bottom:before {
        pointer-events: none;
        position: absolute;
        z-index: -1;
        content: '';
        border-style: solid;
        -webkit-transition: all 0.3s linear;
        transition: all 0.3s linear;
        -webkit-transition-property: transform;
        transition-property: transform;
        left: calc(50% - 10px);
        bottom: 0;
        border-width: 10px 10px 0 10px;
        border-color: #e1e1e1 transparent transparent transparent;
        opacity: 0;
    }

    .hvr-bubble-bottom:hover:before,
    .hvr-bubble-bottom:focus:before,
    .hvr-bubble-bottom:active:before {
        opacity: 1;
        -webkit-transform: translateY(15px);
        transform: translateY(15px); 
    }
/* 新闻详情 */
#bodycon{width:100%!important;}
.cl{clear:both;}
.nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
.nyxqnews{ margin:0 auto; width:1500px;}
.nyxqnews_left{ width:70%; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(static/images/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(static/images/newsdown.png) 413px 29px no-repeat; }
.nyxqnews_right{ width:24%; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#1059a9;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(../images/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
.nyzx{ margin-top:10px;}
@media (max-width:1500px) {
	.nyxqnews{ margin:0 auto; width:96%;}
}
/* 新闻列表 */
.nynewslist{ width:100%; border-bottom:1px solid #eee; padding:30px 0; overflow:hidden; position:relative; background:#FFF;}
.nynewslist a{ text-decoration:none;}
.nynewslist:hover{ box-shadow: 0 0 60px -10px rgba(0,0,0,.2);}
.nynewslist:hover .nynewslist_l{ left:20px;}
.nynewslist:hover .nynewslist_r{ left:20px;}
.nynewslist:hover .nynewslist_rmore{ left:29%;}

.nynewslist_l{ width:23%; float:left; position:relative; left:0; overflow:hidden; transition:all .5s;}
.nynewslist_l img { width:100%; transition:all 0.5s;}
.nynewslist:hover img { transform:scale(1.2);}

.nynews_time{ position:absolute; bottom:0; right:0; width:122px; height:75px; background:rgba(0,91,173,0.9); font-family:arial; color:#fff; text-align:center; padding-top:15px;}
.ny_day{ font-size:40px; font-weight:bold; line-height:40px;}
.ny_month{ font-size:16px; line-height:20px;}

.nynewslist_r{ text-align:left; position:relative; width:72%; padding:20px; float:right; transition:all .5s; left: 0;}
.nynewslist_r p{ margin-bottom:20px;}
.nynewslist_r a{ font-size:20px;}
.nynewslist_r span{ display:block; color:#888; overflow:hidden; line-height:24px; padding-bottom:20px; border-bottom:1px dotted #d9d9d9; margin-bottom: 30px; }

.nynewslist_rmore{ display:block; background:url(../images/20200522134923_171532523.jpg) no-repeat; position:absolute; left:27%; bottom:40px; padding-left:22px; line-height:21px; transition:all 0.5s;}
.nynewslist_r a.nynewslist_rmore{ font-size:14px;}

/* 新闻 */
.pro_pic, .pro_pic img, .dgweb_list_item_pic, .dgweb_list_item_pic img{width: 99% !important;}
#bodycon #left{ width:300px !important;}
/* 产品详情 */
.product_content{text-align: left;}
#igetxt{width:96%; height:auto;}
#igetxt ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
#igetxt ul li{ padding:0px; margin:0px; _padding:0px; _margin:0px;list-style:none;float:left;
line-height:20px; border:1px solid #D9D9D9; margin-left:6px;_margin-left:6px; padding:5px;cursor:pointer;
cursor:hand;margin-bottom:4px;_margin-bottom:4px;}
#igetxt ul li h3{font-size:13px; font-weight:bold; padding:0px; margin:0px;}
.txtgetshow{width:95%; padding:6px 0px; line-height:23px;}
.ddsubmenustyle,.ddsubmenustyle ul
{
font:normal 13px Verdana;
margin:0;
padding:0;
position:absolute;
left:0;
top:0;
list-style-type:none;
background:#ff4400;
border:1px solid #009944;
border-bottom-width:0;
visibility:hidden;
z-index:100;
width:170px;
}

.ddsubmenustyle li a
{
display:block;
_width:170px;
width:170px;
height:35px;
line-height:35px;
color:black;
background-color:lightyellow;
text-decoration:none;
padding-left:4px;
border-bottom:1px solid #009944;
}

* html .ddsubmenustyle li a
{
display:inline-block;
}

.ddsubmenustyle li a:hover
{
background-color:black;
color:white;
}

.downarrowpointer
{
padding-left:4px;
border:0;
}

.rightarrowpointer
{
position:absolute;
padding-top:3px;
right:2px;
border:0;
}

.ddiframeshim
{position:absolute;
z-index:100;
background:transparent;
border-width:0;
width:0;
height:0;
display:block;
}

.mattblackmenu ul
{
margin:0;
padding:0;
font:bold 12px Verdana;
list-style-type:none;
border-bottom:1px solid gray;
background:#414141;
overflow:hidden;
width:100
}

.mattblackmenu li
{
display:inline;
margin:0;
}

.mattblackmenu li a
{
float:left;
display:block;
text-decoration:none;
margin:0;
padding:6px 8px;
border-right:1px solid white;
color:white;
background:#414141;
}

.mattblackmenu li a:visited
{
color:white;
}

.mattblackmenu li a:hover
{
background:black;
}

.mattblackmenu a.selected
{
background:black;
}

.markermenu
{
_width:200px;
width:200px;clear:left;
            }

.markermenu ul
{
    list-style-type:none;
margin:0;
padding:0;
}

.markermenu ul li a
{
    background:none;
    font-family:Lucida Grande,Trebuchet MS,Verdana,Helvetica,sans-serif;
font-weight:bold;
font-size:13px;
color:#0;
display:block;
width:auto;
height:45px;
line-height:45px;
padding-left:5px;
text-decoration:none;
}

* html .markermenu ul li a
{
    _width:25px;
width:25px;
}

.markermenu ul li a:visited,.markermenu ul li a:active
{
    color:#0;
}
.markermenu ul li a:hover,.markermenu ul li a.selected
{
    color:#009944;
}

.blackwhite li a
{
    background:white;
}

.blackwhite li a:hover
{
    background:#009944;
    color:#fff;
}
/* 产品列表 */
.ny_prototal { width:100%; overflow:hidden;}
.ny_prolist { width:31.3%; margin:0 1%; float:left; margin-bottom:2%; overflow:hidden;}
.ny_propic { position:relative; overflow:hidden;}
.ny_propic a { display:block;}
.ny_propic a img { width:100%; }
.ny_propic a:before { content:''; width:0%; height:0%; background-color:rgba(0 ,0,0,0.3); position:absolute; z-index:2; top:0; display:block; transition: all 0.3s;}
.ny_propic span { width:60px; height:60px; display: none; position:absolute; z-index:3; left:50%; margin-left:-30px; top:39%; border: solid 1px #fff; border-radius:60px; font-size:14px; color:#fff; line-height:60px; text-align:center; box-sizing:border-box;}
.ny_prolist:hover .ny_propic a:before { width:100%; height:100%;}
.ny_prolist:hover .ny_propic span { display:block;}

.ny_protil { width:100%; background:#f5f5f5; margin-top:0.8%; position:relative; overflow:hidden;}
.ny_protil a { height:45%; padding:3% 4% 4% 5%; font-size:16px; position:relative; z-index:2; display:block;}
.ny_protil span { display:block; width:67px; height:12px; background:url(../images/20200522095054_1768699360.png); margin-top:3%;}
.ny_prolist:hover .ny_protil span { background-position:0px -12px; transition:all 0.3s;}
.ny_prolist:hover .ny_protil a { color:#fff;}
.ny_protil:before { width:0; height:100%; content:""; display: block; position:absolute; left:0; bottom:0; background:#f5811a; transition: all 0.3s;}
.ny_prolist:hover .ny_protil:before { width:100%;}
.clear{clear:both;}
.nyqhlist{ width:100%;}
.nyqhlist li{ float:left; width:31.3%; margin:0 1% 2% 1%;}
.nyqhlist_pic img{ width:100%;}
.nyqhlist_tit{ line-height:46px; font-size:16px; background:#eee; text-align:center; position:relative; }
.clear{ clear:both;}

.yunu-showcase {margin: 0 0 40px;}
.yunu-showcase-info {margin-left: 53%; text-align: left;}
.yunu-showcase-info h1 {font-size: 25px;margin: 0 0 30px;font-weight: bolder;}
.yunu-showcase-info p {margin: 5px 0 0;color: #666;line-height: 1.8;}
.yunu-showcase-info p strong {color: #cd141f;font-size: 15px;line-height: 1;}
.yunu-showcase-info .tel {margin-top: 30px;}
.yunu-showcase-info .tel a {line-height: 42px;color: #fff;display: inline-block;width: 120px;text-align: center;border-radius: 5px;background-color: #005bae;border: 1px solid transparent;font-size: 16px;}
.yunu-showcase-info .tel a.ac {background-color: transparent;color: #005bae;border-color: #005bae;width: 160px;margin-right: 15px;}
.yunu-showcase-info .tel a.ac img {vertical-align: top;margin: 13px 10px 0 0;}

.pc-slide{float:left;width:50%;}
.view .swiper-slide .img-center {width:100%;height:400px;line-height:400px;}
.view .swiper-slide .img-center img{width: 100%; overflow: hidden;}
.view .swiper-container{width:100%;}
.preview{width:100%;margin-top:10px;position:relative;}
.preview .swiper-container{margin:0 30px;}
.preview .swiper-slide .img-center{height:80px;border:1px solid #ddd;cursor:pointer;position:relative;line-height: 80px; width: 107px;}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .active-nav .img-center{border-color: #cd141f;}
div.zoomDiv {z-index: 999;position: absolute;top: 0;left: 0;background: #ffffff;border: 1px solid #ddd;display: none;text-align: center;overflow: hidden;font-size: 0;}
div.zoomMask {position: absolute;background: url(../images/mask.png) repeat scroll 0 0 transparent;cursor: move;z-index: 1;}
.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;-webkit-transition: all 0.5s;transition: all 0.5s;}

.img-cover {overflow: hidden;position: relative;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;-webkit-transition: all 0.5s;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}

/* 翻页 */
.psupdown{margin: 30px 0px;}
.psupdown .pshangxia{padding: 10px 20px; background-color: #005bae; color: #fff; line-height: 40px; border-radius: 20px;}
.psupdown .pshangxia:hover{ background-color: #cd141f; color: #fff;}
/* 企业文化 */
/* sCulture */
.subpage-wrap{width: 1500px; margin: 0 auto;}
@media (max-width:1500px) {
	.subpage-wrap{width: 96%; margin: 0 auto;}
}
.bg,.mask,.shade .box,.shade .ysqJsBox,.shade .ysqMoveBox,.shadow,.wh100{position:absolute!important;left:0;top:0;max-width:none!important;width:100%;height:100%}
.sCulture-intro {
  position: relative;
  padding: 2rem 0;
}
.sCulture-intro img.bg {
  width: 50%;
  left: 50%;
}
.sCulture-intro .oList {
  width: 46%;
  line-height: 1.5;
}
.sCulture-intro .oList .oLi:nth-child(1n+2) {
  margin-top: 0.6rem;
}
.sCulture-intro .oList .oLi .dt {
  color: #333333;
  font-size: 24px;
  line-height: 50px;
}
.sCulture-intro .oList .oLi .dd {
  margin-top: 10px;
  font-size: 14px;
  color: #666666;
}
/* @media screen and (max-width: 768px) {
  .sCulture-intro img.bg {
    display: none;
  }
  .sCulture-intro .oList {
    width: 100%;
  }
} */
.sCulture-list3 .col {
  position: relative;
  overflow: hidden;
  width: 33.33%;
  background-color: #f1f1f1;
  float: left;
}
.sCulture-list3 .col:nth-child(1n+2):before {
  z-index: 8;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: #fff;
  pointer-events: none;
}
.sCulture-list3 .col .pic {
  height: 0;
  padding-bottom: 50%;
}
.sCulture-list3 .col .contain {
  position: absolute;
  z-index: 9;
  left: 10%;
  width: 80%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #fff;
  text-align: center;
}

.sCulture-list3 .col .contain .hr {
  margin-top: 0.32rem;
  margin-bottom: 0.28rem;
  width: 20px;
  height: 3px;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
}
.sCulture-list3 .col .contain .dd {
  font-size: 14px;
  line-height: 20px;
}
.sCulture-list3 .col .contain .dt{font-size: 24px;}
/* @media screen and (max-width: 1440px) {
  .sCulture-list3 .col .pic {
    padding-top: 10%;
  }
} */
/* @media screen and (max-width: 1024px) {
  .sCulture-list3 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
  }
  .sCulture-list3 .col {
    min-width: 320px;
  }
} */
.sCulture-brand {
  padding: 2rem 0;
}
.sCulture-brand .head {
  padding: 0 15px 1.2rem;
  text-align: center;
  line-height: 1.5;
}
.sCulture-brand .head .dt {
  color: #333333;
  font-size: 28px;
}
.sCulture-brand .head .dd {
  margin-top: 10px;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  color: #666666;
}
.sCulture-brand .head .df {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.6rem;
  padding: 0.3rem;
  width: 36px;
  height: 36px;
  background-image: url(../images/dcts-culture-brand.png);
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.sCulture-brand .body {
  position: relative;
  z-index: 2;
  padding: 1.6rem 0 1rem;
  color: #fff;
}
.sCulture-brand .oList {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  padding: 60px 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sCulture-brand .oList:after {
  display: none;
}
.sCulture-brand .oList .oLi {
  display: inline-block;
  vertical-align: top;
  margin-left: 1.2rem;
  margin-right: 1.2rem;
  position: relative;
  max-width: 300px;
  width: 25%;
  min-width: 220px;
  padding: 1.6rem 0.6rem 1rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sCulture-brand .oList .oLi:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: #fff solid 2px;
  pointer-events: none;
  -webkit-clip-path: polygon(70% 10px, 70% 0, 100% 0, 100% 100%, 0% 100%, 0% 0, 30% 0, 30% 10px);
          clip-path: polygon(70% 10px, 70% 0, 100% 0, 100% 100%, 0% 100%, 0% 0, 30% 0, 30% 10px);
}
.sCulture-brand .oList .oLi i {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  margin-top: -0.5em;
  font-family: Arial, sans-serif, 'Microsoft YaHei', '微软雅黑' !important;
  font-size: 60px;
}
.sCulture-brand .oList .oLi .icoImg {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 64px;
  height: 64px;
}
.sCulture-brand .oList .oLi p {
  margin-top: 50px;
  font-size: 18px;
}
