/* Reset */
body{font-family:"Microsoft YaHei", "SimSun", Arial, Tahoma, Helvetica, sans-serif; font-size:1em; background-color:#FFF;}
ul, ol, li{margin:0; padding:0; list-style:none;}
a{text-decoration:none; color:#333; outline:none;}
a:hover{color:#d26b6b;}
input, button{outline:none;}
button{background:none; padding:0;}
img{max-width:100%;}

@-webkit-keyframes headerIn{
	from{opacity:0; -webkit-transform:translate3d(0,-50%,0);}
}
@-moz-keyframes headerIn{
	from{opacity:0; -moz-transform:translate3d(0,-50%,0);}
}
@keyframes headerIn{
	from{opacity:0; transform:translate3d(0,-50%,0);}
}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
/* 全局 */
.container{margin-left:auto; margin-right:auto; padding-left:0; padding-right:0;}
.container:before, .container:after{content:''; display:block; clear:both;}


.icon{display:inline-block; background:url(../images/sprite.png) no-repeat; vertical-align:middle; margin-right:10px;}
.i-tel{width:14px; height:14px; background-position:-9px 0;}
.i-nav-arr{width:12px; height:8px; margin:0 0 0 10px; background:url(../images/icon-down.png) no-repeat;}


header{position:relative; z-index:2; box-shadow:0 1px 5px 2px rgba(0,0,0,0.1); -webkit-animation:headerIn 0.7s both; -moz-animation:headerIn 0.7s both; animation:headerIn 0.7s both;}
header .header-info{width:100%; background:#666; line-height:36px; text-align:right; font-size:0.9em; }
header .header-info span{margin-right:30px; color:#fff;}
header .header-main{width:100%;}
header .logo{float:left; width:20.1875%;}
header .logo img{width:100%;}
header nav{float:right; width:47%; padding-top:52px;}
header nav ul li{float:left; margin:0 28px; font-size:1.1em;}
header nav ul li a, header nav ul li a:hover{color:#333;}
header #nav-inner{display:none; position:absolute; top:100%; left:0; z-index:2; width:100%; height:296px; border-top:1px solid #eee; background:#fff; overflow:hidden;}
header #nav-inner article{width:100%; height:100%;}
header #nav-inner .nav-sub{float:left; width:40%; height:100%; background:#f7f6f4;}
header #nav-inner .nav-sub ul{float:right; width:35%; margin-right:24px; padding:20px 0; overflow:hidden;}
header #nav-inner .nav-sub ul li{float:left; width:50%; margin:10px 0; font-size:0.95em;}
header #nav-inner .nav-sub ul li:before{content:''; display:inline-block; width:7px; height:7px; margin-right:5px; background:url(../images/sprite.png) no-repeat -16px -19px; vertical-align:2px;}
header #nav-inner .nav-sub ul li a{color:#666; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
header #nav-inner .nav-sub ul li a:hover{color:#a4002c;}
header #nav-inner .nav-pic{float:right; width:60%; height:100%;}
header #nav-inner .nav-pic img{height:296px;}


#hamburger { box-sizing: border-box; display: none;width: 24px; height: 14px; position: fixed; /*position: absolute;*/ top:35px; right:5%; z-index:9999;}
#hamburger:before, #hamburger:after, #hamburger span { background:#666; content: ''; display: block; width: 24px; height: 2px; }
#hamburger span { margin: 4px 0 0 0; }
#hamburger:after { margin: 4px 0 0 0; }
#hamburger.hb-absolute { position: absolute; }
#hamburger.hb-fixed { position: fixed; }
/* Hamburger animation */
#hamburger:before, #hamburger:after, #hamburger span { -webkit-transition: none 0.3s ease 0.3s; transition: none 0.3s ease 0.3s; -webkit-transition-property: transform, top, bottom, left, opacity, margin; transition-property: transform, top, bottom, left, opacity, margin; }
html.mm-opening #hamburger:before, html.mm-opening #hamburger:after { top: 20px; }
html.mm-opening #hamburger span { left: -50px; opacity: 0; }
html.mm-opening #hamburger:before { transform: rotate( 45deg ); margin: 7.5px 0 0 0; }
html.mm-opening #hamburger:after { transform: rotate( -45deg ); margin: -7.5px 0 0 0; }


footer{width:100%; padding-top:59px;}
footer .ft-menu{width:100%; overflow:hidden;}
footer .ft-menu dl{float:left; width:20%; line-height:30px; margin:0; padding:0 10px; box-sizing:border-box;}
footer .ft-menu dl dt{margin-bottom:14px; border-bottom:1px solid #d5d5d5; color:#000; font-size:1.1em; text-indent:7%; line-height:2.3;}
footer .ft-menu dl dd{margin:0; text-indent:3%; font-size:0.9em; line-height:2.5;}
footer .ft-menu dl dd:before{content:''; display:inline-block; width:4px; height:4px; border-radius:50%; background:#dedede; vertical-align:middle; margin-right:8px;}
footer .ft-menu dl dd a{color:#555;}
footer .ft-menu dl dd a:hover{color:#000;}
footer .ft-menu dl figure{padding-left:13px; padding-top:33px; margin:0;}
footer .ft-menu dl h6{margin:0; font-size:0.9em; color:#555; font-weight:100; padding-left:13px; padding-top:17px;}
footer .ft-menu dl p{margin:0; font-size:0.9em; color:#555; padding-left:13px;}
footer .ft-menu dl p font{font-size:1.7em; color:#98b21c; vertical-align:middle; font-family:"Times New Roman", Times, serif; font-style:oblique;}
footer .ft-info{margin-top:17px; padding:21px 0 32px 0; border-top:1px solid #dedede; text-align:center;}
footer .ft-info p{margin:0; color:#555; font-size:0.9em; line-height:2.2;}
footer .ft-info p a{color:#555;}


/* BANNER */
.swiper-container {
	padding-bottom:58px;
	background:url(../images/index-mainbg.jpg) center bottom no-repeat;
}
.swiper-container .swiper-pagination-bullet {
    width: 18px;
    height: 6px;
    display: inline-block;
    border-radius: 0;
    background: #666666;
    opacity: 1
}
.swiper-container.swiper-container-horizontal>.swiper-pagination {
	bottom:0;
}
.swiper-container.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	margin:0 15px;
}
.swiper-container .swiper-pagination-bullet-active {
    opacity: 1;
    background: #d26b6b
}


/* 首页主块 */
.index-main{width:100%; background:url(../images/index-mainbg.jpg) center top no-repeat; padding-top:46px; padding-bottom:61px;}


.product-type{width:100%; overflow:hidden;}
.product-type li{position:relative; float:left; width:16.666%; padding-top:16%; padding-bottom:3%; background:#f1f0ec; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.product-type li:nth-of-type(2n){background:#ffffff;}
.product-type li a{position:absolute; top:0; right:0; bottom:0; left:0;}
.product-type li i{position:absolute; top:50%; left:50%; width:70px; height:70px; margin:-35px 0 0 -35px; background:url(../images/pro_type.png) no-repeat; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.product-type li.t1 i{background-position:0 0;}
.product-type li.t2 i{background-position:0 -70px;}
.product-type li.t3 i{background-position:0 -140px;}
.product-type li.t4 i{background-position:0 -210px;}
.product-type li.t5 i{background-position:0 -280px;}
.product-type li.t6 i{background-position:0 -350px;}
.product-type li b{position:absolute; top:50%; left:50%; width:130px; height:130px; margin:-65px 0 0 -65px; border-radius:50%; background:#fff; box-shadow:inset 0 0 0 0 #f1e3d2; opacity:0; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; -webkit-transform:scale(0); -moz-transform:scale(0); transform:scale(0);}
.product-type span{width:100%; display:block; text-align:center; color:#333; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; font-size:1.1em;}
.product-type font{width:100%; display:block; text-align:center; color:#838385; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; font-size:0.75em; font-family:Arial, Helvetica, sans-serif; line-height:1.8;}
.product-type li:hover{background:#eeddc7;}
.product-type li:hover b{box-shadow:inset 0 0 0 8px #f1e3d2; opacity:1; -webkit-transform:scale(1); -moz-transform:scale(1); transform:scale(1);}
.product-type li:hover span, .product-type li:hover font{color:#7e4430;}


.index-about{width:100%; padding-top:47px;}
.index-about h2{color:#333; font-size:1.9em; text-align:center; margin:0; font-weight:100;}
.index-ab_main{padding-top:2.8%; overflow:hidden;}
.index-ab_main .about-left{float:left; width:50%;}
.index-ab_main .about-left .about-brand{height:370px; background:#edbe00; color:#fff; position:relative;}
.index-ab_main .about-left .about-brand > ul{width:91%; margin:0 auto;}
#about-brand-tab{padding-top:53px; overflow:hidden;}
#about-brand-tab li{float:left; width:130px; background:#dfa403; color:#fff; text-align:center; line-height:40px; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; font-size:0.9em;}
#about-brand-tab li.active{background:#fff; color:#222;}
#about-brand-con{padding-top:25px; overflow:hidden;}
#about-brand-con li{width:100%;}
#about-brand-con li p{margin:0; text-indent:2em; font-size:0.9em; line-height:2.1;}
.brand-more{display:inline-block; color:#fff; font-size:0.9em; position:absolute; left:4.5%; bottom:36px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.brand-more:hover{color:#222;}


.index-contact{height:370px; position:relative;}
.index-contact .my-map { width: 100%; height: 370px; }
.index-contact .my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.index-contact .my-map .icon-cir { height: 31px; width: 28px; }
.index-contact .my-map .icon-cir-red { background-position: -11px -5px; }
.index-contact .amap-container{height: 100%;}
.index-ct_content{width:362px; height:300px; position:absolute; right:69px; top:42px;}
.index-ct_content i{display:block; width:81px; height:81px; background:url(../images/index-ct_icon.png) left top no-repeat #e90000; border:solid 4px #FFF; border-radius:50%; margin:0 auto; position:relative;}
.index-ct_content article{width:100%; height:236px; line-height:2; padding-top:55px; padding-left:40px; margin-top:-25px; background-color:#FFF; box-shadow:0 2px 5px #ddd; color:#333; font-size:0.9em; box-sizing:border-box;}


.index-ab_main .about-right{float:right; width:50%;}
.swiper-container1 {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}
.swiper-pagination1 {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10
}
.swiper-container-horizontal>.swiper-pagination1 {
    bottom: 20px;
    left: 0;
    width: 100%
}
.swiper-container-horizontal>.swiper-pagination1 .swiper-pagination-bullet {
    margin: 0 10px
}
.swiper-pagination1 .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #666;
    opacity: 1;
	border:solid 2px #666;
}
.swiper-container1 .swiper-pagination-bullet-active {
    opacity: 1;
    background: none
}


.index-ab_main .about-right .about-news{height:370px; background:#fff; color:#555; position:relative;}
.index-ab_main .about-right .about-news > ul{width:91%; margin:0 auto;}
#about-brand-tab1{padding-top:53px; overflow:hidden;}
#about-brand-tab1 li{float:left; width:130px; background:#9c9c9c; color:#fff; text-align:center; line-height:40px; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; font-size:0.9em;}
#about-brand-tab1 li.active{background:#efc107; color:#fff;}
#about-brand-con1{padding-top:25px; overflow:hidden;}
#about-brand-con1 li{width:100%;}
#about-brand-con1 li .about-news_box{font-size:0.9em; border-bottom:solid 1px #e6e6e6; line-height:2.4; padding-top:11px; overflow:hidden;}
#about-brand-con1 li .about-news_box h5{margin:0; float:left; font-weight:100; width:65%; color:#555; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#about-brand-con1 li .about-news_box h5 a{color:#555;}
#about-brand-con1 li .about-news_box h5 a:hover{color:#efc107;}
#about-brand-con1 li .about-news_box time{float:right;}
.about-news .brand-more{color:#555; bottom:26px;}


/* 内页 */
.inside-banner{width:100%;}
.inside-main{width:100%; background:url(../images/index-mainbg.jpg) center top repeat-y; padding-top:44px; padding-bottom:78px;}
.in-position{width:100%; font-size:0.9em; color:#333; padding-left:18px; box-sizing:border-box;}
.in-position a{color:#333;}
.in-wrap{width:100%; padding-top:38px; overflow:hidden;}
.in-wrap .in-list{float:left; width:17.125%;}
.in-wrap .in-list .in-list_top{width:100%; height:86px; background-color:#edbe00;}
.in-wrap .in-list .in-list_top h2{font-size:1.75em; color:#FFF; font-weight:100; padding-top:16px; padding-left:18px; margin:0;}
.in-wrap .in-list .in-list_top span{display:block; font-size:1.1em; color:#f9df78; font-family:Arial, Helvetica, sans-serif; padding-left:17px; line-height:1.2;}
.in-wrap .in-list ul li{width:100%; line-height:61px; margin-bottom:1px;}
.in-wrap .in-list ul li a{display:block; padding-left:18px; font-size:1em; color:#333; background-color:#FFF;}
.in-wrap .in-list ul li a:hover{color:#d26b6b;}
.in-wrap .in-content{float:right; width:79.125%; background-color:#FFF; padding:54px 103px 40px 62px; box-sizing:border-box;}

#p1 #a1, #p2 #a2, #p3 #a3, #p4 #a4, #p5 #a5, #p6 #a6, #p7 #n1, #p8 #t1, #p9 #q1, #p10 #q2, #p11 #c1{color:#d26b6b;}

.to-close{ width:100%; height:36px; margin:0px 20px 30px 0; line-height:36px; color:#d26b6b; text-align:right; font-size:0.95em;}
.to-close a{ padding:0 4px; color:#d26b6b;}
.to-close a:hover{ text-decoration:underline;}
.go-back{ width:100%; height:36px; margin:0px 20px 30px 0; line-height:36px; color:#d26b6b; text-align:right; font-size:0.95em;}
.go-back a{ padding:0 4px; color:#d26b6b;}
.go-back a:hover{ text-decoration:underline;}
.page-jump{ position:relative; padding-top:0px; font-size:0.95em;}
.page-jump div{ line-height:42px; margin-top:10px; padding-left:20px; background:#E6E6E6; font-size:14px; color:#333;}


/* 关于我们 */
.about p{margin:0; text-indent:2em; font-size:0.9em; color:#555; line-height:2; padding-bottom:20px;}
.about .a-o-box{ width:50%; margin-bottom:40px;}

/* 企业资质 产品认证 */
.gallery-area{float:right; width:76.875%;}
.row{width:100%; overflow:hidden;}
.gallery-item {
	margin-left: 0.5%;
	margin-right: 0.5%;
	margin-bottom: 25px;
	width:32.33333333%;
	float:left;
	box-sizing:border-box;
	background-color:#FFF;
}
.gallery-item .image {
	position: relative;
	display: block;
	width: 100%;
}
.gallery-item .image:before, .gallery-item .image:after {
	-webkit-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.gallery-item .image::before {
	opacity: 0;
}
.gallery-item .image:hover::before {
	opacity: 0.8;
}
.gallery-item .image::after {
	content: "\f382";
	font-family: "Material-Design-Iconic-Font";
	width: 50px;
	height: 50px;
	text-align: center;
	position: absolute;
	background-color: rgba(237, 190, 0, 0.6);
	left: 50%;
	top: 50%;
	margin-left: -25px;
	z-index: 9;
	border-radius: 50px;
	line-height: 50px;
	font-size: 24px;
	color: #fff;
	opacity: 0;
}
.gallery-item .image:hover::after {
	opacity: 1;
	margin-top: -25px;
}
.gallery-item .image img {
	width: 100%;
}
.overlay {
	position: relative;
}
.overlay::before {
	background: #d26b6b;
	background: -moz-linear-gradient(left, #d26b6b 0%, #edbe00 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #d26b6b), color-stop(100%, #edbe00));
	background: -webkit-linear-gradient(left, #d26b6b 0%, #edbe00 100%);
	background: -o-linear-gradient(left, #d26b6b 0%, #edbe00 100%);
	background: -ms-linear-gradient(left, #d26b6b 0%, #edbe00 100%);
	background: linear-gradient(to right, #d26b6b 0%, #edbe00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$theme-color-1', endColorstr='$theme-color-2', GradientType=1 );
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	opacity: 0.8;
	content: "";
}

/* 新闻中心 */
.news{float:right; width:81.5%;}
.news ul:after{content:''; display:block; clear:both;}
.news ul li{float:left; width:47%; background-color:#FFF; padding:20px 20px 37px 20px; box-sizing:border-box; margin-bottom:41px; margin-left:3%;}
.news ul li figure{margin:0;}
.news ul li h3{margin:0; font-weight:100; font-size:1em; padding-top:29px;}
.news ul li h3 a{color:#333;}
.news ul li h3 a:hover{color:#edbe00;}
.news ul li time{display:block; font-size:0.75em; color:#555; padding:15px 0;}
.news ul li p{margin:0; color:#555; font-size:0.75em;}
.newsdetail{float:right; width:79.125%; background-color:#FFF; padding:54px 103px 40px 62px; box-sizing:border-box;}
.newsdetail-title{text-align:center; font-size:1.5em; line-height:36px; color:#333;}
.newsdetail-time{text-align:center; line-height:30px; color:#555; border-bottom:1px dotted #CCC; padding-bottom:20px;}
.newsdetail-time label{margin-right:2em;}
.newsdetail-cont{padding-top:4%; padding-bottom:1%; font-size:0.9em; color:#555; line-height:1.8;}
.newsdetail-cont p{margin-bottom:10px; text-indent:2em; margin:0;}


/* 产品中心 */
.product{float:right; width:76.875%;}
.product > figure{margin:0;}
.product > h4{font-size:1.5em; color:#333; font-weight:100; margin:40px 0 41px 0;}
.product ul:after{content:''; display:block; clear:both;}
.product ul li{float:left; width:29.8374%; margin-right:3.46%; margin-bottom:44px;}
.product ul li figure{margin:0;}
.product ul li article{width:100%; background-color:#FFF; padding:16px 13px 22px 14px; box-sizing:border-box;}
.product ul li article h6{margin:0; font-size:1.1em; color:#555; font-family:Arial, Helvetica, sans-serif; font-weight:100; border-bottom:dashed 1px #b2b2b2; line-height:1.9; margin-bottom:7px;}
.product ul li article span{display:block; font-size:0.75em; color:#555; line-height:1.5;}

.productshow{float:right; width:79.125%; background-color:#FFF; min-height:500px;}
.productshow .ps-wrap{width:100%; padding:54px 103px 0 62px; box-sizing:border-box; overflow:hidden;}
.productshow .ps-wrap figure{float:left; width:49.047%; box-sizing:border-box; border:solid 1px #959595; margin:0;}
.productshow .ps-wrap article{float:right; width:43.961%;}
.productshow .ps-wrap article h3{margin:0; font-size:1.9em; font-weight:100; font-family:Arial, Helvetica, sans-serif; color:#010101; padding-top:27px; padding-bottom:33px;}
.productshow .ps-wrap article span{display:block; font-size:0.9em; color:#7e7e7e; line-height:2.45;}
.productshow .ps-wrap article p{margin:0; font-size:0.9em; color:#7e7e7e; border-top:solid 1px #d7d8d9; border-bottom:solid 1px #d7d8d9; padding-top:32px; padding-bottom:27px; margin-top:35px;}
.productshow .ps-wrap article p i{display:inline-block; width:21px; height:18px;  vertical-align:middle; margin:0 4px;}
.productshow .ps-wrap article a{display:inline-block; width:35.125%; line-height:50px; font-size:1.4em; color:#FFF; background-color:#edbe00; text-align:center; border-radius:5px; margin-top:52px;}
.productshow .ps-detail{width:100%; padding-top:76px;}
.productshow .ps-detail h5{margin:0; font-weight:100; font-size:1em; color:#555; line-height:58px; border-bottom:solid 1px #ccc;}
.productshow .ps-detail h5 font{display:inline-block; width:16.983%; line-height:57px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCC; border-top:solid 1px #CCCCCC; border-bottom:solid 1px #FFFFFF; text-align:center; margin-bottom:-1px; margin-left:62px; border-radius:5px 5px 0 0;}
.productshow .ps-detail > div{width:100%; padding:73px 62px; font-size:0.9em; color:#7e7e7e; line-height:2; box-sizing:border-box;}
.productshow .ps-detail > div p{margin:0;}
.productshow .page-jump{padding:0 103px 54px 62px;}


/* 联系我们 */
.contact .contact-form{width:100%; padding-bottom:25px; overflow:hidden;}
.contact .contact-form .ct-left{float:left; width:45%;}
.contact .contact-form .ct-left h4{margin:0; font-size:1.4em; font-weight:100; padding-top:10px;}
.contact .contact-form .ct-left h6{margin:0; font-size:0.9em; color:#555; font-weight:100; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
.contact .contact-form .ct-left p{margin:0; padding-top:15px; font-size:0.9em; color:#555; line-height:2;}
.contact .contact-form .ct-right{float:right; width:50%;}
.contact .contact-form .ct-right input[type="text"], .contact .contact-form .ct-right input[type="email"] {
    display: inline-block;
    background: none;
    border: 1.5px solid #BBBBBB;
    width: 100%;
    outline: none;
    padding: 10px 15px 10px 15px;
    font-size: .9em;
    color: #BBBBBB;
    margin-bottom: 1.5em;
	box-sizing: border-box;
}
.contact .contact-form .ct-right textarea {
    background: none;
    border: 1.5px solid #BBBBBB;
    width: 100%;
    display: block;
    height: 150px;
    outline: none;
    font-size: 0.9em;
    color: #BBBBBB;
    resize: none;
    padding: 10px 15px 10px 15px;
    margin-bottom: 1em;
	box-sizing: border-box;
}
button.btn{
    border: solid 1px #8bc34a;
    color: #ffffff;
    font-size: .875em;
    padding: .5em 2em;
    text-decoration: none;
    background: #8bc34a;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
button.btn:hover{
    border: solid 1px #000000;
    color: #000000;
    background: none;
	cursor: pointer;
}

/* 分页 */
div.fy {  padding:0 10px; text-align:center; line-height:2em}
div.fy a { margin:2px 5px; padding:5px 10px; border:1px solid #666; color:#666; text-decoration:none;}
div.fy a:hover { border:1px solid #edbe00; color:#edbe00;}
div.fy a:active { border:1px solid #edbe00; color:#edbe00; }
div.fy span.current { margin:2px 5px; padding:5px 10px; border:1px solid #edbe00; background-color:#edbe00; color:#FFF; font-weight:bold;}
div.fy span.disabled { margin:2px 5px; padding:5px 10px; border:1px solid #DDD; color:#CCC;}

.culture p{ line-height:2em}
.culture strong{ color:#e70112}