.animated5{transition:all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.animated5:hover{transition:all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.space1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.clamp{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.overflow-hidden{overflow: hidden;}
.background1{background: #eee;}
.paddinglr5px{padding: 0 5px;}
.paddinglr10px{padding: 0 10px;}
.paddingtb40px{padding: 40px 0;}
.margin-top40px{margin-top: 40px;}
.margin-top20px{margin-top: 20px;}

@media(max-width: 996px){
    .paddinglr5px{padding: 0 10px;}
    .paddinglr10px{padding: 0 5px;}
}

/*首页样式*/
.arrivals_title{font-size: 26px;color: #333;}
.aboutus_title{font-size: 26px;color: #fff;}
.aboutus_text{font-size: 16px;line-height: 2;color: #fff;}
.arrivals_img{display: block;margin-top: 20px;}
.arrivals_img .arrivals_text{width: 50%;right: 10px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.arrivals_img .arrivals_text h4{font-size: 26px;color: #fff;}
.arrivals_img .arrivals_text h5{margin: 20px 0;font-size: 18px;line-height: 2;color: #fff;}
.arrivals_img .arrivals_text h6 a{width: 140px;height: 46px;line-height: 46px;display: inline-block;font-size: 20px;background: #db00db;color: #fff;border-radius: 4px;}
.arrivals_img .arrivals_text h6 a:hover{background: #ff00ff;}
.arrivals_img .arrivals_text_1 h6 a{background: #ff0000;}
.arrivals_img .arrivals_text_1 h6 a:hover{background: #f40202;}
ul.pro_nav li{display: inline-block;vertical-align: top;}
ul.pro_nav li a{display: block;font-size: 14px;color: #333;line-height: 2;padding: 5px 20px;border-bottom: 2px solid #eee;}
ul.pro_nav li a:hover{color: #cc1e1c;border-color: #cc1e1c;}

.aboutus_bj{width: 100%;background: url(../images/about_bj.jpg) no-repeat;}
.aboutus_content{padding: 40px;background: #cc1e1c;}
.aboutus_content h3{font-size: 24px;color: #fff;}
.aboutus_content .content_text{color: #fff;}
a.view_details{display: inline-block;width: 110px;height: 36px;line-height: 34px;border: 1px solid #fff;color: #fff;border-radius: 4px;}
a.view_details:hover{background: #fff;color: #cc1e1c;border-color: #cc1e1c;}

.new_list{display: block;margin: 10px 0;padding: 10px;border: 1px solid #d1d1d1;}
.new_list h4{margin-top: 10px;}
.new_list h4 a{font-size: 18px;line-height: 2;color: #333;}
.new_list h5{font-size: 14px;line-height: 2;color: #999;}
.new_list h6{font-size: 14px;line-height: 2;color: #5a5a5a;-webkit-line-clamp: 3;height: 6em;}
.new_list:hover{border-color: #cc1e1c;}
.new_list h4 a:hover{color: #cc1e1c;}

@media(max-width: 996px){
    .arrivals_img .arrivals_text h4{font-size: 20px;}
    .arrivals_img .arrivals_text h5{margin: 5px 0;font-size: 16px;}
    .arrivals_img .arrivals_text h6 a{width: 100px;height: 36px;line-height: 36px;font-size: 14px;}
    ul.pro_nav li a{padding: 5px 10px;}
    .aboutus_content{padding: 15px;}
}

/*关于我们*/
html.lb-disable-scrolling{overflow: hidden;position: fixed;height: 100vh;width: 100vw;}
.lightboxOverlay{position: absolute;top: 0;left: 0;z-index: 9999;background-color: black;opacity: 0.8;display: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.lightbox{position: absolute;left: 0;width: 100%;z-index: 10000;text-align: center;line-height: 0;font-weight: normal;}
.lightbox .lb-image{display: block;height: auto;max-width: inherit;max-height: none;border-radius: 3px;border: 4px solid white;}
.lightbox a img{border: none;}
.lb-outerContainer{position: relative;*zoom: 1;width: auto;height: 250px;margin: 0 auto;border-radius: 4px;background-color: white;}
.lb-outerContainer:after{content: "";display: table;clear: both;}
.lb-loader{position: absolute;top: 43%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-nav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-prev,.lb-next{height: 100%;cursor: pointer;display: block;}
.lb-nav a.lb-prev{width: 24%;left: 0;float: left;background: url(../images/prev.png) left 48% no-repeat;opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-o-transition: opacity 0.6s;transition: opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.lb-nav a.lb-next{width: 24%;right: 0;float: right;background: url(../images/next.png) right 48% no-repeat;opacity: 0;-webkit-transition: opacity 0.6s;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}
.lb-nav a.lb-next:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.lb-dataContainer{margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;position: absolute;top: -40px;left: 50%;transform: translateX(-50%);}
.lb-dataContainer:after {content: "";display: table;clear: both;}
.lb-data {padding: 0 4px;color: #ccc;}
.lb-data .lb-details{width: 85%;float: left;text-align: left;line-height: 1.1em;}
.lb-data .lb-caption{font-size: 13px;font-weight: bold;line-height: 1em;}
.lb-data .lb-caption a{color: #4ae;}
.lb-data .lb-number{display: block;clear: left;padding-bottom: 1em;font-size: 12px;color: #999;}
.lb-data .lb-close{display: block;float: right;width: 30px;height: 30px;background: url(../images/close.png) top right no-repeat;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}
.lb-data .lb-close:hover{cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}

/*产品中心*/
.product_img a{display: block;margin-bottom: 20px;}
.product_img a img{border: 1px solid #d1d1d1;}
.product_img a h6{margin-top: 10px;font-size: 14px;line-height: 2;color: #333;}
.product_img a:hover img{border-color: #cc1e1c;}
.product_img a:hover h6{color: #cc1e1c;}

.p-info .img-box{width: 37%;}
.p-info .img-box a img.img{border: 1px solid #d1d1d1;}
.p-info .img-box .img-arr{margin-top: 20px;padding: 0 8%;position: relative;}
.p-info .img-box .img-arr .img_text{width: 100%;font-size: 0;white-space: nowrap;overflow: hidden;vertical-align: middle;}
.p-info .img-box .img-arr .img_text li{display: inline-block;opacity: .5;width: 23%;margin: 0 1%;border: 1px solid #d1d1d1;}
.p-info .img-box .img-arr .img_text li.active{opacity: 1;border-color: #cc1e1c;}
.p-info .img-box .img-arr a.toleft,.p-info .img-box .img-arr a.toright{font-size: 32px;color: #5a5a5a;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.p-info .img-box .img-arr a.toleft{left: 0;}
.p-info .img-box .img-arr a.toright{right: 0;}
.p-info .img-box .img-arr a:hover{color: #cc1e1c;}
.p-info .text-box{width: 60%;}
.details{border-bottom: 2px solid #cc1e1c;}
.details span{display: inline-block;font-size: 16px;padding: 6px 18px;color: #fff;background: #cc1e1c;}

/*新闻资讯*/
ul.news-list li.sec{padding: 15px 0;border-bottom: 1px dashed #d1d1d1;}
ul.news-list li.sec:first-child{border-top: 1px dashed #d1d1d1;}
ul.news-list li.sec .time-box{width: 92px;height: 92px;top: 15px;left: 0;padding: 14px 0;background: #cc1e1c;}
ul.news-list li.sec .time-box h5{font-size: 36px;color: #fff;}
ul.news-list li.sec .time-box h6{font-size: 14px;line-height: 2;color: #fff;}
ul.news-list li.sec .text-box{padding-left: 112px;}
ul.news-list li.sec .text-box h3 a{font-size: 18px;line-height: 2;color: #333;}
ul.news-list li.sec .text-box h4{font-size: 14px;line-height: 2;color: #5a5a5a;-webkit-line-clamp: 2;height: 4em;}
ul.news-list li.sec .text-box h6{font-size: 14px;line-height: 2;color: #999;display: none;}
ul.news-list li.sec .text-box h3 a:hover{color: #cc1e1c;}
.detail_width a{display: block;color: #666;line-height: 2;}
.detail_width a:hover{color: #cc1e1c;text-decoration: underline;}

@media(max-width: 996px){
    ul.news-list li.sec .time-box{display: none;}
    ul.news-list li.sec .text-box h6{display: block;}
    ul.news-list li.sec .text-box{padding-left: 0;}

    .p-info .img-box{width: 100%;}
    .p-info .text-box{width: 100%;margin-top: 20px;}
    .product_img a{margin-bottom: 10px;}
}

/*联系我们*/
.content_text{font-size: 15px;line-height: 2;color: #5a5a5a;}
h1.title{font-size: 24px;line-height: 1.6;color: #cc1e1c;}
h2.time{font-size: 14px;line-height: 2;color: #999;}
.content_text_p p{margin-bottom: 0;}
.content_text a{color: #cc1e1c;}

.position_bj{padding: 15px 0;background: #eee;}
ul.position_ul li,ul.nav_ul li{float: left;font-size: 14px;line-height: 2;color: #333;}
ul.position_ul li a{font-size: 14px;color: #333;margin: 0 6px;}
ul.position_ul li a:hover{text-decoration: underline;}
ul.nav_ul li a{display: block;font-size: 14px;color: #333;padding: 0 20px;position: relative;}
ul.nav_ul li.active a,ul.nav_ul li a:hover{color: #cc1e1c;}
ul.nav_ul li.active a:before,ul.nav_ul li a:hover:before{content: "";width: 100%;height: 2px;background: #cc1e1c;position: absolute;left: 0;bottom: -15px;}

.us_left{width: 40%;}
.us_right{width: 58%;}
form.feedback input.input,form.feedback textarea.textarea{width: 100%;height: 40px;padding: 0 5px;border: 1px solid #ddd;margin-bottom: 20px;resize: none;border-radius: 4px;}
form.feedback label{color: #5a5a5a;cursor: pointer;}
form.feedback label span{color: #cc1e1c;}
form.feedback input.input:focus,form.feedback textarea.textarea:focus{border-color: #cc1e1c;}
form.feedback button.button{width: 100%;height: 40px;background: #cc1e1c;font-size: 16px;color: #fff;border-radius: 5px;}
form.feedback button.button:hover{background: #c11a18;}
#dituContent{width: 100%;height: 400px;}
.iw_poi_title{color: #CC5522;font-size: 14px;font-weight: bold;overflow: hidden;padding-right: 13px;white-space: nowrap;}
.iw_poi_content{font: 12px arial,sans-serif;overflow: visible;padding-top: 4px;white-space: -moz-pre-wrap;word-wrap: break-word;}

@media(max-width: 996px){
    .position_bj_n,.nav_ul li.active a:before,ul.nav_ul li a:hover:before{display: none;}
    .position_bj{padding: 5px 0;}
    ul.nav_ul li a{padding: 0 10px;}
    .us_left{width: 100%;}
    .us_right{width: 100%;margin-top: 40px;}
}