@charset "utf-8";*{margin:0;padding:0;}
img{border:none;border:0;vertical-align:middle;}
html{font-size:62.5%;}
body{position:relative;background:#f5f5f5;color:#333333;font-size:14px;font-family:'微软雅黑',Arial;}
ul,li{list-style-type:none;}
a{border:none;color:#333333;text-decoration:none;}
a:hover{color:#e00012;}
p{font-size:16px;font-family:'微软雅黑',Arial;line-height:27px;}
pre{white-space:pre-wrap!important;}
#contactmap{position:relative;top:0;z-index:-10;margin:0 auto;width:100%;height:375px;border-top:1px #e3e3e3 solid;line-height:27px;FONT-FAMILY:'Microsoft Yahei',Arial;FONT-SIZE:18px;}
/*头部*/
.web-header{background:#fff;}
header{position:relative;width:100%;height:90px;border-bottom:1px #e3e3e3 solid;}
header .logo{position:absolute;left:8%;}
header .tel{position:absolute;top:21px;right:8%;background:url(images/tel3.png) no-repeat center left;}
header .tel .tel_num{margin-left:45px;color:#333;font-size:18px;font-family:'微软雅黑';line-height:41px;}
.topbg{position:relative;padding:.5em 0;width:100%;background:#bd0000; overflow:hidden;}
a.nav_click{border-bottom:1px solid #fff;}
.topbg .menu{float:left;margin-left:5%;width:90%;overflow:hidden; z-index:9;}
.topbg .menu p{color:#fff;font-size:13px;text-align:center;}
.topbg .menu a{position:relative;margin:0 10px;color:#fff;}
.topbg .menu a:hover{color:#fff;}
.menu a::before{position:absolute;bottom:0;left:0;margin-bottom:-1px;width:100%;height:1px;background:#fff;content:"";transition:transform .3s;transform:scaleX(0);transform-origin:100% 0;}
.menu a:hover::before{color:#fff;transform:scaleX(1);transform-origin:0 0;}
@media screen and (max-width: 1280px){
.topbg .menu p{color:#fff;font-size:12px; text-align:center;}
.topbg .menu a{position:relative;margin:0 6px;color:#fff;}
}
/*尾部*/
.footer{background-color:#333399;}
.footer .dibu{margin:0 auto;padding:45px 0;width:100%;max-width:1200px;}
.footer .dibu .fl-l{float:left;width:57%;}
.footer .dibu .fl-r{float:right;width:37%;text-align:left;}
.footer .dibu .fl-l dl{float:left;margin:0 auto;width:20%;text-align:center;}
.footer .dibu .fl-l dl dt{ margin-bottom:15px; color:#fff; font-size:18px;}
.footer .dibu .fl-l dl dd{ margin:0 0 5px 0; text-align:center;}
.footer .dibu .fl-l dl dd a{ color:#fff; font-size:14px;}
.footer .dibu .fl-l dl dd a:hover{ text-decoration:underline;}
.footer .dibu .fl-r p,.footer .dibu .fl-r p a{ color:#fff; font-size:14px;}
.footer .dibu .fl-r p:nth-child(2){ font-size:16px;}
.footer .dibu .fl-r p a{ font-size:14px;}
.footer .dibu .fl-r p a:hover{ color:#fff !important;}
.footer .banquan{ padding:25px 0; background:#e00012; color:#fff;text-align:center; font-size:14px;}
.footer .banquan a,.footer .banquan a:hover {color:#fff;}
.footer .dibu .fl-r h3 a { color:#fff; font-size:24px;}
.footer .dibu .fl-r h3 a:hover { text-decoration:underline;}
#company-box{position:relative;overflow:hidden;margin:2em auto 0;padding:3em 0 3em;}
.bg_blur{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url(images/500905809_banner.jpg);background-size:cover;background-attachment: fixed;opacity: .9;background-position-x:center !important;}
@media screen and (max-device-width: 1024px){
.bg_blur{background-attachment:scroll;}
}
.m1li{float:right;overflow:hidden;width:56%; text-align:left;}
.m1li h5{color:#fff;font-weight:normal;font-size:45px;font-family:"Microsoft yahei", '微软雅黑';}
.m1li p{color:#fff;font-size:18px;line-height:38px;}
.m1li a{display:inline-block;margin-top:15px;padding:10px 48px;border-radius: 48px;background:#ffff00;color:#e00012;transition: all .4s;}
.m1li a:hover{opacity: .9;}
.m1hr{margin:20px 0;width:72px;height: 2px;background:#fff;}
/*公共*/
.second_page{position: relative;box-sizing: border-box;margin: 0 auto;width:100%;max-width:1200px;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.box{clear:both;width:100%;zoom:1;}
.box:after{clear:both;display:block;content:'';}
a.link{color: #e00012;}
.table{margin: 0 auto;}
.clear{clear:both;width:100%;}
.font18{font-size:18px;}
.font36{font-size:36px;}
.mm10{margin:.5em auto;}
.mm20{margin:1em auto;}
.mb10{margin-bottom:1em;}
.mm50{margin:2.5em auto;}
.webguanggao{position:relative;overflow:hidden;width:100%;text-align:center;}
.webguanggao img{transition: all 1s;max-width:100%;}
.webguanggao img:hover{transform: scale(1.1); }
.guanggao img{display: block;}
.guanggao{position: relative;overflow: hidden;margin: 0 auto;width:100%;text-align:center;}
.guanggao .backtop{cursor: pointer;}
/*栏目banner*/
#ban-in img{display: block;width: 100%;}
#ban-in{position: relative;overflow: hidden;margin: 0 auto;width:100%;}
.dwdiv1{position: relative; overflow:hidden; margin:.5em 0 1em 0;width: 100%;}
.dwdiv1 h5{margin-bottom:.3em;color:#e00012; text-align:center;font-size:36px;}
.dwdiv1 p{color:#333;font-size:14px;}
.dwdiv1 a{position: relative;margin-right:10px;color:#333;}
.dwdiv1 a:hover{color:#e00012;}
.dwdiv1 a::before{position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #e00012;content: "";transition: transform .3s;transform: scaleX(0);transform-origin:100% 0;}
.dwdiv1 a:hover::before{color:#e00012;transform: scaleX(1);transform-origin:0 0;}
/*单页面*/
.about-info{margin-top: 1em;font-size: 16px;}
.about-info img{margin: 10px 0;width: 100%;}
/*产品 pic_box*/
.pic-box{position: relative; overflow:hidden;box-sizing: border-box;margin: 0 auto;padding:3em 0 0 0;width:100%;height:auto;border-bottom:1px #e3e3e3 solid;}
.pic-box-m1d1{float:left;width:100%;border:2px #e3e3e3 solid;background:#fff;cursor: default;transition:all 1s;}
.pic-box-m1d1:hover{border:2px rgba(224,0,18,1) solid;}
.pic-box-m1d1:hover .d01 img{transform: scale(1.3); }
.pic-box-m1d1:hover .d02 {background:#e00012;transition:all 1s;}
.pic-box-m1d1:hover .d02 h5{color:#ffff00;}
.pic-box-m1d1:hover .d02 p{color:#fff;}
.pic-box-m1d1:hover .d02 span{color:#fff;}
.d01{position:relative;overflow: hidden;padding:2em 0 5em 0;width:100%;text-align:center;}
.d01 img{width:150px; height:150px;transition: all 1s;}
.dwgreen{position: absolute;bottom:10px;left:20%;display: flex;width:60%;height:30px;background:#e00012;}
.green01{margin: auto;}
.green01 p{color:#fff;text-align:center;font-size:13px;line-height:22px;}
.li_pic{float:left;box-sizing:border-box;margin-bottom: 3em;padding-right: 10px;padding-left: 10px;width:25%;}
.d02{float:left;width:100%;background:#f2f2f2;}
.d02 h5{margin:5px 0;color:#e00012;font-weight:600;font-size:18px;padding:0 5%; }
.d02 p{ overflow:hidden; margin-top:1em;height:4.7em;color:#888;font-size:14px;line-height:1.5em;padding:0 5%; }
.d02 span{float:left;color:#888;text-decoration:line-through;padding:0 5% 2em 5%;}
.pic-box .showMorehandle{position:relative;float:left;margin:0 0 1em 0;width:100%;height:45px;color:#888;text-align:center;font-size:24px;line-height:45px;cursor:pointer;}
/*产品分类
*/.snv-box{overflow: hidden; border-top:1px #e3e3e3 solid;background: #e3e3e3;}
.snv-box ul{text-align: center;font-size: 0;}
.snv-box ul li{display: inline-block;padding: 0 5px;font-size: 16px;}
.snv-box ul li a{display: block;height: 38px;border-bottom: 1px solid #e00012;line-height: 38px;-webkit-transition:.3s;transition:.3s;}
.snv-box ul li.on a,
.snv-box ul li a:hover{background: #e00012;color: #fff;}
.snv-box ul li a mm{ padding:0 12px;-webkit-transition:padding .3s;transition:padding .3s;}
.snv-box ul li.on a mm,
.snv-box ul li a:hover mm{display: inline-block;}
/*内容详情*/
.article-box{overflow: hidden;margin:0 auto;background:#fff;}
.article-box h2{margin: .5em auto;color: #fff;font-weight:normal;font-size: 28px;}
.entry-meta{color: #fff;text-align:left;font-size:16px; line-height:2em;}
#nav-single{position:relative;overflow: hidden;padding:0 0 20px 0;width:100%;border-bottom: 1px solid #e3e3e3;text-align:center;}
#nav-single img{margin:0 auto;min-height:4.2em;max-width:100%;}
.nav-back{text-align: left;}
.nav-back a{display: inline-block;padding: 10px 15px;border-radius: 4px;background: none repeat scroll 0 0 #f2f2f2;color: #e00012;text-decoration: none;font-size:18px;font-weight:bold;line-height: 1.6em;}
.nav-back a:hover{background:#f2f2f2;color: #e00012;}
.article-box web_price{ float:left;margin:.5em 0;color:#ffff00;font-weight:bold;font-size:30px; }
.article-box sh_price{float:left; margin:1.7em 0 0 2em;color:#fff;text-decoration:line-through;font-size:16px;}
.side_box{ overflow: hidden;margin-bottom: 30px;padding:0; padding:2em 2em;box-shadow: 0 0 70px rgba(0,0,0,.2);}
.side_box_l{ left:0;width:30%;}
.side_box_l .order{font-size:1.5em;line-height:1.4em;font-weight:700;color:#e00012;margin:0 auto;padding:2px;background:#ff0;position:absolute;float:left;right:5%; bottom:5%;text-align:center;border-radius:.3em;width:2.7em;height:2.7em; z-index:100;}
.side_box_r{right:0; width:61.5%; background:#e00012; padding:2em;}
@media screen and (max-width: 1280px){

}
