@charset "utf-8";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
body{font:14px"微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;} 
a{color:#2d374b;text-decoration:none} 
a:hover{color:#cd0200;text-decoration:none} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word} 
.left{float:left}
.right{float:right}

/*滚动放大属性css*/
.css3_show{ transform: scale(1.0); transition: all 0.5s; }
.css3_hide{ transform: scale(0.2); }
.w1000 { width: 1000px; margin: 0 auto;}
.w1100 { width: 1100px; margin: 0 auto;}
.w1200 { width: 1200px; margin: 0 auto;}
/*header*/
.header{height:auto;background:#fff;width:100%;}
.header-top{background:#333333;color:#fff;height:42px;line-height:42px;font-size:14px;}.header-con{display:flex;justify-content: space-between;align-items: center;height:120px;}
.header-con .logo{margin-right:30px;}
.header-con .logo img{width:200px;height:78px;}

.header-con .desc{flex:1;padding-left:20px;border-left: 1px solid #C8C8C8;}
.header-con .desc1{font-size: 16px;color:#777;}
.header-con .desc2{font-size: 20px;color:#E63421;margin-top:5px;}

.header-con .phone{width:260px;}
.header-con .phone1{float:left;margin-right:10px;}
.header-con .phone1 img{width:48px;height:48px;}
.header-con .phone2{float:left;color:#ff5800;margin-top:8px;font-weight:bold;}
.header-con .phone21{font-size: 24px;}
.header-con .phone22{font-size: 20px;}

.jianbian{background:#ff5800;background:-webkit-linear-gradient(90deg, #ff5800, #FF6E0A);background:-o-linear-gradient(90deg, #ff5800, #FF6E0A);
background:-moz-linear-gradient(90deg, #ff5800, #FF6E0A);background:linear-gradient(90deg, #ff5800, #FF6E0A);}
.text-jianbian{
    color: #FF6E0A;
    background-image: -webkit-linear-gradient(0deg, #FB2F2F, #FCAD25);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.header-nav{height:86px;background:#ff5800;background:-webkit-linear-gradient(90deg, #ff5800, #FF6E0A);background:-o-linear-gradient(90deg, #ff5800, #FF6E0A);
background:-moz-linear-gradient(90deg, #ff5800, #FF6E0A);background:linear-gradient(90deg, #ff5800, #FF6E0A);}
.header-nav-fixed {position: sticky;top: 0px;z-index: 9999;}

ul.nav_dd li {list-style:none;float:left;position:relative;z-index:9999;}
ul.nav_dd li a {text-align:center;color:#fff;height: 54px;min-width:156px;display:block;padding: 20px 0 12px;}
ul.nav_dd li a .nav-name{font-size: 18px;}
ul.nav_dd li a .nav-ename{font-size: 14px;}
ul.nav_dd li a:hover, ul.nav_dd li a.current {background:#fff;color:#000;transition: all 0.3s ease 0s;}
ul.nav_dd li ul.sub_nav {display:none;position:absolute;padding:0;top:86px;z-index:999999999;}
ul.nav_dd li ul.sub_nav li {float:none;background-color:#fff;}
ul.nav_dd li ul.sub_nav li a {float:none; color:#000;border:none;margin:0;line-height: 50px;height: 50px;padding:0;}
ul.nav_dd li ul.sub_nav li a:hover {color:#fff;transition: all 0s ease 0s;background:#FF1428;background:-webkit-linear-gradient(90deg, #FF1428, #FF6E0A);background:-o-linear-gradient(90deg, #FF1428, #FF6E0A);
background:-moz-linear-gradient(90deg, #FF1428, #FF6E0A);background:linear-gradient(90deg, #FF1428, #FF6E0A);}

/*footer*/
.footcon{margin-top:0px;padding: 40px 0;color:#fff;background:#333333;background:-webkit-linear-gradient(180deg, #333333, #363636);background:-o-linear-gradient(180deg, #333333, #363636);
background:-moz-linear-gradient(180deg, #333333, #363636);background:linear-gradient(180deg, #333333, #363636);}

.flink{font-size:16px;}
.flink a{color:#fff;}
.flink a:hover{color:#FF6E0A;}
.flink span{padding: 0 16px;}


.footcon-box{padding: 35px 0 10px;display: flex;justify-content: space-between;align-items: flex-start;}

.footform{width:580px;}
.footform .title{font-size: 20px;margin-bottom:28px;}
.footform .form_input{width:100%;margin-bottom:13px;font-size: 16px;color:#fff;}
.footform .form_input input,.footform .form_input textarea{background: #484848;border:0px;padding:0 10px;width:560px;color:#fff;font-size: 16px;}
.footform .form_input input::-webkit-input-placeholder,.footform .form_input textarea::-webkit-input-placeholder{color:#B3B3B3;font-size: 16px;}
.footform .form_input input:-moz-placeholder,.footform .form_input textarea:-moz-placeholder{color:#B3B3B3;font-size: 16px;}
.footform .form_input input:-ms-input-placeholder,.footform .form_input textarea:-ms-input-placeholder{color:#B3B3B3;font-size: 16px;}
.footform .form_input .text{height: 42px;line-height: 42px;}
.footform .form_input .textarea{height: 136px;line-height: 26px;padding-top: 7px;}
.footform .form_input .inp_small{float: left;width:200px;height: 42px;line-height: 42px;}
.footform .form_input .btn{width: 88px;height:32px;line-height: 32px;
background:#FF1428;background:-webkit-linear-gradient(90deg, #FF1428, #FF6E0A);background:-o-linear-gradient(90deg, #FF1428, #FF6E0A);
background:-moz-linear-gradient(90deg, #FF1428, #FF6E0A);background:linear-gradient(90deg, #FF1428, #FF6E0A);}

.footcont{max-width:450px;}
.footcont .phone{height:65px;}
.footcont .phone1{float:left;margin-right:10px;}
.footcont .phone1 img{width:55px;height:55px;}
.footcont .phone2{float:left;color:#fff;}
.footcont .phone21{font-size: 30px;}
.footcont .address{margin-top:30px;line-height: 30px;color:#F6F6F6;}
.footcont .erweima{margin-top:70px;width:100px;text-align: center;}
.footcont .erweima p:nth-child(2){margin-top:5px;}
.footer{font-size:12px;font-family:"微软雅黑";width:100%;height:auto;padding:10px 0;background:#0A0A0A;}
.footer p{color: #fff;height: 20px;line-height: 20px;text-align: center;}
.footer p span {margin-right: 20px;}

.side{position:fixed;width:54px;height:75px;right:0;bottom:114px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#E4393C;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#E4393C;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/*首页公共小标题*/
.index-title{width: 1200px; margin: 50px auto;}
.index-title .etitle {font-size: 60px; color:#ccc;font-weight:bold;}
.index-title .title {font-size: 34px; color:#ff5800;margin-top: 0px;}


/*首页简介*/
.index-yewu{margin-top:60px;color:#6A6A6A;font-size: 14px;text-align: center;line-height: 32px;}


/*首页产品类型*/
.index-class{margin-top:100px;display: flex;justify-content: space-between;align-items: flex-start;}
.index-class .item{width: 170px;height:210px;display: flex;flex-direction: column;justify-content: space-between;align-items: center;}
.index-class .item img{width: 90px;height:90px;margin-bottom: 15px;}
.index-class .item .title{text-align: center;font-weight: bold;font-size: 18px;}
.index-class .item .desc{height:40px;line-height: 20px;overflow: hidden;color: #646464;font-size: 14px;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


/*首页视频简介*/
.index-video{margin-top:100px;text-align: center;}
.index-video video{margin:0 auto;}


/*首页简介*/
#info {margin-top:100px;}
.index-info {margin:50px auto 0;width:1200px;font-size: 16px;}
/*.index-info .info {margin-top:0px;}*/
/*.index-info .info img{width: 1200px;}*/
.index-info .info {display: flex;justify-content: space-between;align-items: flex-start;}
.index-info .info .text {width: 800px;font-size: 25px;line-height: 1.5em;color: #555;}
.index-info .info .img {width: 350px;}


.index-xuanchuan {margin-top:130px;}
.index-date {margin-top:130px;}


/*首页烟火燃放*/
#yanhuo{margin-top:100px;}
.index-yanhuo{margin-top: 100px;display: flex;justify-content: space-between;align-items: flex-start;}
.index-yanhuo .yanhuo-icon{width: 48px;height:94px;margin-top:76px;}
.index-yanhuo .yanhuo-icon img{width: 48px;height:94px;}
.index-yanhuo .yanhuo-con{width:990px;height:380px;overflow: hidden;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: nowrap;}
.index-yanhuo .yanhuo-con .item{width: 220px;margin-right:36px;float: left;margin-left:0px;}
.index-yanhuo .yanhuo-con .imgbox{width: 220px;height: 220px;border-radius: 50%;display: flex;justify-content: center; align-items: center;}
.index-yanhuo .yanhuo-con .imgbox img{width: 175px;height: 175px;border-radius: 50%;}
.index-yanhuo .yanhuo-con .title{margin-top:50px; text-align: center;font-size: 18px;font-weight:bold;}
.index-yanhuo .yanhuo-con .line{margin:20px auto 0;width: 42px;height:2px;}
.index-yanhuo .yanhuo-con .desc{margin:20px auto 0;width: 170px;}


/*首页产品中心*/
#product{margin-top:100px;}
.index-goods{margin-top:20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-goods .goods{width:285px;height:345px;}
.index-goods .img-box{width:285px;height:285px;border:1px solid #BFBFBF;position: relative;}
.index-goods .goods-img{width:285px;height:285px;}
.index-goods .img-box .play{position:absolute;right:10px;bottom:10px;}
.index-goods .goods-name{text-align: center;font-size: 16px;margin-top:10px;height:40px;overflow: hidden;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-goods-more{width: 284px;height:47px;margin:50px auto 0;}


/*首页新闻资讯*/
#news{margin-top:100px;background:#3656ff;padding: 50px 0 120px;}
.index-news{color:#fff;width:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.index-news .news-box{width:100%;height: 220px;position: relative;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
.index-news .news-box.cur {background: #2648ff;transition: all 0.4s;}
.index-news .news-box .news-img{width: 220px;height: 160px;transition: all 0.4s; }
.index-news .news-box img{width: 220px;height: 160px;}
.index-news .news-box .news-con{width: 820px;height: 220px;padding-left: 20px;transition: all 0.4s;}
.index-news .news-box.cur .news-img{margin-right: 20px;transition: all 0.5s;}
.index-news .news-box.cur .news-con{margin-left: 20px;transition: all 0.5s;}
.index-news .news-box .news-time{font-size: 14px;margin-top:22px;}
.index-news .news-box .news-title{font-size: 24px;margin-top:18px;line-height: 24px;height:24px;overflow: hidden;
display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.index-news .news-box .news-desc{font-size: 14px;margin-top:25px;line-height: 24px;height:48px;overflow: hidden;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-news .news-box .news-right img{float: right;width:31px;height: 11px;margin-top:20px;}


/*顶部图*/
.info_slide{width: 100%;position: relative;height: 400px;overflow: hidden;margin: 0px auto;}
.info_slide .info_position{position: absolute;bottom: 0;z-index:2;width:100%;height:40px;line-height: 40px;color:#fff;background: rgba(0,0,0,0.5);}
.info_slide .info_position a{color: #fff;}
.info_slide .info_img{width:100%;min-width: 1200px;height: 400px;overflow: hidden;display: block;outline: none;margin: 0px auto;position: relative;z-index: 1;}
.info_slide .info_img2{background: url("../images/info/changfang1.png") no-repeat center;background-size: cover;}
.info_slide .info_img3{background: url("../images/top/info_3.jpg") no-repeat center;background-size: cover;}
.info_slide .info_img4{background: url("../images/top/info_4.jpg") no-repeat center;background-size: cover;}.info_slide .info_img5{background: url("../images/top/info_5.jpg") no-repeat center;background-size: cover;}.info_slide .info_img6{background: url("../images/top/info_6.jpg") no-repeat center;background-size: cover;}


/*单页新闻详情*/
.content{margin-top:70px;}.content .title{}
.content .titletxt{ font-size: 25px; font-weight: bold;text-align: center;}
.content .titleline{width: 100%;height:1px;background: #eee;margin:35px 0;}
.content .content-info{font-size: 16px;color:#333;line-height: 26px;}
.content .content-info video{display: block;width: 700px;margin:0 auto;}


/*新闻中心*/
.news-list{margin-top:50px;}
.news-list .news-box{width: 100%;background: #F7F7F7;margin-bottom:20px;display: flex;justify-content: flex-start;align-items:flex-start;}
.news-list .news-box .news-img{width: 230px;height:157px;display: flex;justify-content: center;align-items: center;}
.news-list .news-box .news-img img{width:200px;height:130px;}
.news-list .news-box .news-con{flex:1;height:157px;}
.news-list .news-box .news-mov{width:870px;height:105px;margin-top:35px;margin-left:35px;display: flex;justify-content: space-between; align-items: flex-start;}
.news-list .news-box .con-l{width:670px;height:105px;}
.news-list .news-box .con-l .title{font-size:16px;font-weight: bold;color:#333;line-height:20px;height:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.news-list .news-box .con-l .desc{margin-top:22px;font-size:12px;color:#A2A2A2;line-height:20px;height:40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-list .news-box .con-r{width:140px;height:105px;color:#DDD;}
.news-list .news-box .con-r .time{font-size:18px;}
.news-list .news-box .con-r .btn{font-size:12px;width:70px;height:36px;line-height: 36px;text-align:center;border-radius: 36px;margin-top:40px;border:1px solid #ccc;color:#ccc;background: #F7F7F7;}

/*新闻触碰后样式*/
.news-list .news-box.cur{box-shadow: 0 4px 10px 0px #ccc;background: #ccc;transition: all 0.1s;}
.news-list .news-box.cur .news-con{background: #E24A0E;transition: all 0.1s;}
.news-list .news-box.cur .title{color:#fff;transition: all 0.1s;}
.news-list .news-box.cur .desc{color:#fff;transition: all 0.1s;}
.news-list .news-box.cur .con-r{color:#fff;transition: all 0.1s;}
.news-list .news-box.cur .con-r .btn{background: #fff;color:#555;transition: all 0.1s;}
.news-list .news-box.cur .con-l{margin-left:20px;transition: all 0.7s;}
.news-list .news-box.cur .con-r .btn{margin-left:60px;transition: all 0.7s;}



/*分页*/
.newspage{width:1200px;margin:20px auto;}
.newspage .prev,.newspage .next,.newspage .num,.newspage .current{padding: 5px 12px;font-size:14px;line-height:20px;color:#949494;background: #EEEEEE;margin-right:3px;}.newspage .prev,.newspage .next{color:#fff;background: #C8C8C8;}
.newspage .prev:hover,.newspage .next:hover,.newspage .num:hover,.newspage .current{color:#fff;background: #E24A0E;}
.fenye1 span{padding:4px;border:1px #999 solid}

/***烟火燃放***/
.index_5 { overflow:auto; }
.index_5 ul {display:flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;}
.index_5 ul li { display:block; height:270px; width:290px; background:#FFF; margin-bottom:20px; margin-right:10px}
.index_5_2 { height:270px; width:290px; position:absolute; text-align:center; }
.index_5_2 img { width:290px; height:225px; }
.index_5_2 h1 { font-size:14px; color:#333; text-align:center; width:290px; margin:0 auto; line-height:50px; font-weight:400; padding-left:0px; }
.index_5_2 h1 strong { font-weight:400;}

.index_5_1 { height:270px; width:290px; display:none; position:absolute; cursor:pointer; }
.index_5_one { position:absolute;height:270px; width:290px; background:#555; opacity:0.2; filter:alpha(opacity=20); }
.index_5_two { position:absolute;left:20px; height:270px; width:250px; text-align:center; }
.index_5_two p{color:#fff;font-size:16px;padding-top:70px}


/***公司简介***/
.info-box{background: #F5F5F5;padding: 75px 0;font-size: 16px;}
.info-box .info_title{width: 570px;height:100px;float: left;}
.info-box .info_title .title{height:50px;line-height:50px;}
.info-box .info_title .title span{font-size: 30px;color:#333;font-weight: bold;float: left;}
.info-box .info_title .title_en{font-size: 24px;color:#969696;font-weight: bold;}

.info-box .info_gsimg{float: right;width:630px;height: 358px;}
.info-box .info_gsimg img{float: right;width:600px;height: 328px;}

.info-box .info_infoimg{width:1200px;}
.info-box .info_infoimg img{width:1200px;}

.info-box p{text-indent: 2em;color:#3D3D3D;}

.info-img{}
.info-img img{width:1200px;margin-top: 50px;}

.info-jd {padding-bottom: 100px;}


/*留言板*/
#form_do dl{height:30px;margin:10px 0;}
#form_do dl dt{width:10%;float:left;text-align:center;line-height:30px;font-size:16px;}
#form_do dl dd{width:90%;float:right;}
#form_do dl dd input{width:200px;height:30px;border-radius:3px;}
#form_do dl dd textarea{width:400px;height:150px;border-radius:5px;}

/*留言表单*/
.guest_box{width:1160px;margin:20px auto;}
.guest_box .guest_title{height: 30px;line-height: 30px;margin: 10px 0 15px;color:rgb(102, 102, 102);font-size:14px;}
.guest_box .guest_form{width:1020px;}
.guest_box .guest_user{width:100%;height:34px;}
.guest_box .guest_user_box{width:270px;height:34px;margin-left:105px;float:left;line-height: 34px;color:rgb(102, 102, 102);font-size:14px;}
.guest_box .guest_user_box input{width:189px;height:34px;border:1px solid #dadada;text-indent: 6px;}
.guest_box .guest_label{width: 76px;line-height:34px;float:left;text-align:right;}
.guest_box .guest_content{width:1020px;margin:20px auto;}
.guest_box .guest_content .guest_label{width: 76px;line-height:34px;float:left;text-align:right;color:rgb(102, 102, 102);font-size:14px;}
.guest_box .guest_txt{width:940px;max-width:940px;height:80px;border:1px solid #dadada;text-indent: 6px;line-height: 26px;}
.form_b{width:100%;height:44px;}
.form_b input{  width: 243px;font: 14px "微软雅黑";height: 44px;line-height: 44px;float: left;color: #fff;cursor: pointer;background-color: #f54f4f;border: none;margin-left: 76px;}

/*留言列表*/
.liuyan_box{width:1160px;margin:0 auto;height:auto;min-height:100px;max-height:auto;_height:100px;}
.msgBoard{width:100%;height:auto;min-height:100px;max-height:auto;_height:100px}
.msgBoard .msgTips{text-align:center;width:90%;padding:5px 10px;margin:5px auto;display:none}
.msgBoard .msgAdd .msgAddTitle{height:30px;line-height:30px;font-size:14px;font-weight:bolder}
.msgBoard .msgAdd .msgAddItem{height:auto;float:left}
.msgBoard .msgAdd .msgAddItem div{height:25px;line-height:25px;float:left;margin-right:10px;_margin-right:5px}
.msgBoard .msgAdd .msgAddText{clear:both;height:auto;line-height:25px}
.msgBoard .msgAdd .msgAddButton{clear:both;width:auto}
.msgBoard .msgAdd .msgAddButton input{cursor:pointer;float:left}
.msgBoard .msgItem{width:100%;position:relative;clear:both;border-left:none;border-right:0;border-bottom:0;margin:5px 0;height:auto;max-height:none}
.msgBoard .msgTitle{width:100%;min-height:22px;line-height:22px;float:left}
.msgBoard .msgTitle .msgUser{float:left;height:22px;line-height:22px;width:100px;margin-left:6px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.msgBoard .msgTitle .msgTime{float:right;height:22px;line-height:22px;margin-right:2px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.msgBoard .msgTitle .msgMobil{float:left;height:22px;line-height:22px;width:25%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.msgBoard .msgTitle .msgEmail{float:left;height:22px;line-height:22px;width:30%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.msgBoard .msgContent{width:100%;height:auto;float:left;clear:both;position:relative}
.msgBoard .msgContent .userMsg{width:auto;margin:10px;word-break:normal;word-wrap:break-word}
.msgBoard .msgContent .admMsg{width:85%;clear:both;margin:10px 10px}
.msgBoard .msgContent .admMsg .admMsgArrow{font-size:12px;height:6px;width:12px;overflow:hidden;clear:both;margin:0 20px;padding:0;font-family:SimSun;color: #f5f5f5;}
.msgBoard .msgContent .admMsg .admMsgContent{padding:10px;width:100%;height:auto;min-height:26px;max-height:none;background-color: #f5f5f5;}
.msgBoard .msgContent .admMsg .admMsgContentTitle{width:auto;line-height:22px}
.msgBoard .msgContent .admMsg .admMsgContentText{width:100%;height:auto;min-height:26px;max-height:none}
.msgBoard .msgContent .admMsg .admMsgContentDetail{width:auto;line-height:22px;word-break:break-all;height:auto}
.msgBoard .msgContent .admMsg .admMsgDateTime{line-height:22px}
.msgBoard .g_border_t{border-top:1px dotted #dadada}
.msgBoard .msgItem_N{width:98%;position:relative;clear:both;border-left:none;border-right:0;border-bottom:0;margin:5px 0 18px;height:auto;max-height:none}
.msgBoard .msgBoardPanel{height:auto;padding-right:10px;_float:left;overflow:hidden}
.msgBoard .msgTitle_N{width:100%;min-height:22px;line-height:22px;float:left;margin-top:25px}
.msgBoard .msgHeadImgPanel{width:50px;height:50px;_float:left;float:left;margin:25px 10px 0 0}
.msgBoard .msgHeadImgPanel .cutMsgHeadImg{width:100%;height:100%;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}
.msgBoard .msgHeadImg{width:50px;height:50px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}
.msgBoard .msgTitle_N .user_level_name{color:#989898;height:20px;line-height:20px;position:absolute;margin-left:20px;margin-top:1px}
.msgBoard .msgTitle_N .member_deleted{color:#989898;height:20px;line-height:20px}

/*商品分类*/
.pro{margin-top:30px;display: flex;justify-content: space-between;align-items: flex-start;}

.pro-l{width:220px;}
.pro-l .pro-class1{width:220px;height:45px;line-height: 45px;text-align: center;color:#fff;
background:#FF1428;background:-webkit-linear-gradient(90deg, #FF1428, #FF6E0A);background:-o-linear-gradient(90deg, #FF1428, #FF6E0A);
background:-moz-linear-gradient(90deg, #FF1428, #FF6E0A);background:linear-gradient(90deg, #FF1428, #FF6E0A);}
.pro-l .pro-class{width:220px;height:45px;line-height: 45px;text-align: center;color:#fff;background: #878787;border-top:1px solid #A9A9A9;}
.pro-l .pro-class:hover,.pro-l .pro-class.cur{background: #B1B1B1;}

.pro-r{width:960px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.pro-r .goods{width:180px;border:1px solid #BFBFBF;position: relative;margin-bottom:15px;margin-right:10px;border-radius: 10px;overflow: hidden;}
.pro-r .img-box{width:180px;height:180px;}
.pro-r .goods-img{width:180px;height:180px;}
.pro-r .img-box .play{position:absolute;right:10px;bottom:45px;}
.pro-r .goods-name{text-align: center;font-size: 16px;margin:10px;height:20px;overflow: hidden;
display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.pro-r .goods .goods-fixed{position:absolute;bottom: -90px;color:#fff;height:90px;width: 100%;color:#fff;text-align: center;
background:#FF1428;background:-webkit-linear-gradient(90deg, #FF1428, #FF6E0A);background:-o-linear-gradient(90deg, #FF1428, #FF6E0A);
background:-moz-linear-gradient(90deg, #FF1428, #FF6E0A);background:linear-gradient(90deg, #FF1428, #FF6E0A);}
.pro-r .goods.cur .goods-fixed{bottom: 0;transition: all 1.0s;}
.pro-r .goods .goods-fixed .goods-fixed-name{margin:5px;height:40px;line-height: 20px;}
.pro-r .goods .goods-fixed .goods-fixed-tag{width: 90px;height:25px;line-height: 25px;margin:0 auto;border:1px solid #fff;border-radius: 10px;}

.pro-r .pro-no{font-size: 30px;color:#999;}


/*产品详情*/
#goodsInfo {_height:1%;}
#goodsInfo h1 {overflow:hidden;font-family:arial,"microsoft yahei";font-size:18px;text-align:left}
#goodsInfo .imgInfo {width:362px;float:left;padding-right:10px;}
#goodsInfo .imgInfo .thumb {width:230px;height:230px;display:block;}
#goodsInfo span.spanR {width:4px;height:48px;background:url(images/bg.gif) no-repeat -5px -527px;float:right;}
#goodsInfo .gallery {width:204px;float:left;margin-left:10px;_margin-left:5px;overflow:hidden;}
#goodsInfo .gallery ul {width:auto;}
#goodsInfo .gallery li {float:left;width:48px;margin:0 2px;}
#goodsInfo .gallery li img {width:46px;height:46px;display:block;}

.textInfo ul strong {font-weight:normal}
.introOther {float:left;width:200px}
.introLogo {text-align:center;padding:20px 15px 25px}
.introLogo a:hover {text-decoration:none}
.introLogo a span {display:inline-block;line-height:20px;padding-top:6px}
.introSaf {padding-left:35px;font-size:12px;}
.introSaf .safHead {width:116px;padding-top:1px;height:19px;line-height:19px;text-align:center;color:#fff;background:#c33;border-radius:3px;position:relative;}
.introSaf .safHead i {display:inline-block;height:19px;overflow:hidden;font-size:20px;font-family:Impact;position:absolute;left:54px;top:-1px}
.introSaf ul {padding-top:10px}
.introSaf ul li {padding-top:14px;line-height:22px}
.introSaf ul li .safNam {width:146px;position:relative;height:22px;white-space:nowrap;overflow:hidden}
.introSaf ul li .safNam img {display:inline-block;vertical-align:middle}
.introSaf ul li .safNam strong {display:inline-block;vertical-align:middle;margin-left:6px}
.introSaf ul li .safCon {width:120px;position:relative;padding-left:26px;color:#999;height:22px;overflow:hidden}

#goodsInfo .market {padding-left:10px;}
#goodsInfo .textInfo {background:#fff;width:528px;float:left;padding:0px;}
#goodsInfo .textInfo h1 {text-indent:6px;}
#goodsInfo .textInfo p {font-size:14px;font-weight:bold;padding:0 5px 5px 8px;}
#goodsInfo .textInfo ul {padding:6px 0}
.textInfo li {padding:6px 8px;_height:1%;}
#goodsInfo .textInfo li.padd a:hover {opacity:0.85;filter:alpha(opacity=85);}
#goodsInfo .textInfo select {width:80px;}
#goodsInfo .textInfo .ul2 {}
.textInfo .ul2 li {float:left;width:100%;}
#goodsInfo .textInfo ul li dd {float:left;}
.bnt_ul {padding:10px;}
.bnt_ul img {vertical-align:middle}
#goodsInfo .textInfo li dd {}
#goodsInfo .textInfo li dd.ddR {border-left:1px solid #eeecec;width:48%;padding-left:8px;}
#goodsInfo .textInfo li dd.ddL {border-right:1px solid #eeecec;}
#goodsInfo .textInfo .loop {margin-top:0px;}


.MagicZoomBigImageCont {border:1px solid #ccc;}
.MagicZoomHeader {font:12px Tahoma,Verdana,Arial,sans-serif;color:#fff;background:#ccc;text-align:center !important;}
.MagicZoomPup {border:1px solid #aaa;background:#ffffff;cursor:hand;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}
.MagicZoomLoading img {padding-top:3px !important;}
.MagicThumb {cursor:url(images/zoomin.cur),pointer;outline:none;}
.MagicThumb-zoomed {cursor:default;}
.MagicThumb span {display:none;}
.MagicThumb img {border:1px solid #f5f5f5;outline:none;}
.MagicThumb-image {border:1px solid #cccccc;outline:none;}
.MagicThumb-image-zoomed {cursor:url(images/zoomout.cur),pointer;}
.MagicThumb-caption {color:#333333;background-color:#F0F0F0;border:1px solid #CCCCCC;border-top:none;font-family:Verdana,Helvetica;font-size:11px;padding:8px 16px;}
.MagicThumb-controlbar {display:block;height:18px;}
.MagicThumb-controlbar a {display:block;width:18px;height:18px;margin:0px 1px;outline:none;float:left;overflow:hidden;}
.MagicThumb-controlbar a span {display:block;width:990px;height:990px;background:transparent url(images/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px;}
.MagicThumb-loading {border:1px solid #000000;background:#ffffff url(images/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
.picture {margin-top:10px;text-align:left;}
.picture img {width:65px;height:65px;cursor:pointer;margin:0 0px;margin-right:3px;}
.picture img.onbg {border:1px solid #e30013;}
.picture img.autobg {border:1px solid #fff;}


.blank{height:15px; line-height:15px; clear:both; visibility:hidden;}
.blank5{height: 5px;line-height: 5px;clear: both;visibility: hidden;}








