/*浮动图标*/
.drift{width: 50px;height: auto;position: fixed;bottom: 30%;right: -120px;z-index: 999;padding-top: 10px;}
.drift:after{content: "";width: 50px;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.35);border-radius: 10px 0 0 10px;display: inline-block;z-index: -1}
.drift ul{width: max-content}
.drift li{position: relative;transition: all ease-in-out 0.5s;width: max-content;padding-right: 16px;border-radius: 10px 0 0 10px;}
.drift li:hover{background-color: rgba(0, 0, 0, 0.35);transform: translateX(calc(-100% + 50px))}
.drift li a{display: inline-block;text-decoration: none;}
.drift li a i{display: inline-block;width: 50px;height: 50px;float: left;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: 20px;color: #fff;}
.drift li a span{color: #fff;font-size: 16px;display: inline-block;line-height: 50px;}

/*底部*/
.bottom{background: #2f2f2f;overflow: hidden;padding-bottom: 40px;}
.bottom .w1200{border-bottom: 1px solid rgba(255, 255, 255, 0.21176470588235294);overflow: hidden;padding-bottom: 20px;}
.bottom .fl img{margin-top: 40px;margin-bottom: 20px;}
.bottom .fl p{font-size: 14px;color: rgba(243, 244, 244, 0.7);line-height: 2;}
.bottom .w1200>p,
.bottom .w1200>p a{color: #f3f4f4;}
.bottom .w1200>p a:hover{text-decoration: underline}
.bottom .fr{margin-top: 40px;max-width: calc(100% - 420px);}
.bottom .fr dl{float: left;width: 120px;}

.bottom .fr dl dt{margin-bottom: 10px;font-size: 18px;}
.bottom .fr dl dt a{color: #fff}
.bottom .fr dl dd a{color: rgba(255, 255, 255, 0.68);line-height: 1.75;font-size: 15px;}
.bottom .fr dl:nth-of-type(2){float: left;width: 338px;text-align: justify;margin-right: 30px;}
.bottom .fr dl:nth-of-type(2) dd{display: inline-block;padding-right:  10px;}

/****************************              layout           *************************************/
.main_body{padding: 20px;background: #fff;margin-bottom: 110px;}
#about_body,#goods_body{padding: 50px 70px;}
#newsDetail_body,#agent_body{padding: 0;background: transparent}
.cnt{padding: 0;}


/******** 面包屑 *********/
.navigation_list{min-height: 72px;font-size: 0;text-align: center;}
.navigation_list li{margin-right: 4px;text-align: center;font-size: 14px;line-height: 40px;height: 40px;display: inline-block;max-width: 300px;min-width: 164px;margin-bottom:  10px;}
.navigation_list li a{color: #fff;display: inline-block;width: 100%;background: #ff9306;padding: 0 10px}
.navigation_list li:hover a,
.navigation_list li a.select{color: #fff;background: #333;}

/*1200*/
.header,.nva,.brand,.about_idx,.news_idx,.w1400{width: 1400px;margin: 0 auto;}
.i_title{width: 100%;text-align: center;overflow: hidden;margin: 30px 0}
.i_title span{color: #b3b3b3;font-size: 14px;text-align: center;padding-top: 8px;padding-bottom: 10px}
.i_title h1{font-size: 22px;color: #333;text-align: center;padding-top: 70px;}


/************************************ 头部 *******************************/

.header .logo{float: left}
.header .phone_i{float: right}
.header .phone_i .appimg{position: absolute;left: -200px;top: 0;opacity: 0}
.header .phone_i .ewm{position: relative;}
.header .phone_i .ewm:hover .appimg{opacity: 1}
.nav_box{height: 100px;z-index: 999;overflow: visible}
.nav_box .mq{height: 100%}
.nav_box .left.logo_top{height: 100%}
.nav_box .left.logo_top img{ height:55px;}
/* ↑ logo */
.nav_box .right{height: 100%;width: 920px;}
.navBar{width: 100%;margin: 0 auto;line-height: 50px;color: #333;height: 50px}
.nav{position: relative;width: 100%;margin: 0 auto;font-size: 14px;height: 50px;line-height: 50px;}
.nav a{color: #111;font-size: 16px;}
.nav h3{font-size: 100%;font-weight: normal;}
.nav .m{float: left;position: relative;z-index: 1;line-height: 50px;height: 79px;}
.nav .s{float: left;width: 3px;text-align: center;color: #D4D4D4;font-size: 12px;display: none;}
.nav h3 a{display: block;width: 115px;text-align: center;font-weight: normal;line-height: 50px;}
.nav h3 a.select{color: #ff9306}
.nav .sub{display: none;position: absolute;top: 75px;z-index: 1;width: 117px;border: 1px solid #E6E4E3;border-top: 0;background: #fff;}
.nav .sub li{text-align: center;padding: 0 8px;margin-bottom: -1px;}
.nav .sub li a{display: block;border-bottom: 1px solid #E6E4E3;height: 45px;line-height: 45px;color: #000;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nav .sub li a:hover{color: #ff9306;}
.nav .block{height: 2px;width: 55px;background: #ff9306;position: absolute;left: 0;top: 73px;overflow: hidden;z-index: 99;margin-left: 28px;}


/*****************************                      banner               ****************************/
.slideBox{width: 100%;height: 700px;position: relative;}
.slideBox .hd{width: 100%;z-index: 2;height: 70px;padding: 20px 0;position: absolute;bottom: 0;left: 0;}
.slideBox .hd span,.slideBox .hd span img{vertical-align: middle;font-size: 14px;color: #fff;margin-right: 10px}
.slideBox .hd span:nth-of-type(1){margin-right: 30px}
.slideBox .hd ul{text-align: right;width: initial;}
.slideBox .hd ul li{display: inline-block;width: 18px;height: 18px;border: 1px solid #ff9306;border-radius: 100%;position: relative;z-index: 2;margin: 0 5px;opacity: 0.7}
.slideBox .hd ul li:after{content: "";display: inline-block;width: 12px;height: 12px;border-radius: 100%;position: absolute;left: 2px;top: 2px;background: #ff9306;opacity: 0.7}
.slideBox .hd ul li.on,.slideBox .hd ul li.on:after{opacity: 1}
.slideBox .prev,.slideBox .next{display: inline-block;background: url(../img/left.png) no-repeat center #2f2f2f / 10px 16px;transition: all .5s ease-in-out;width: 27px;height: 71px;opacity: 1;position: absolute;left: 120px;top: 350px;z-index: 10;transform: translateY(-50%)}
.slideBox .prev{margin-right: 14px}
.slideBox .next{background: url(../img/right.png) no-repeat center #32312f / 10px 16px;right: 120px;z-index: 9;left: auto;}
.slideBox .prev:hover,.slideBox .next:hover{width: 71px;background-color: #ff9306}
.slideBox .bd,.slideBox .bd ul,.slideBox .bd ul li{height: 700px;background: #f5f5f5}

/*********************     首页标题      ****************/
.p-title{text-align: center;}
.p-title p{color: #333333;font-size: 32px;font-weight: bold;}
.p-title span{margin-top: 10px;color: #ff9306;font-size: 16px;text-transform: uppercase;display: inline-block;position: relative;z-index: 3;}
.p-title span::before{position: absolute;content: "";height: 1px;width: 53px;background: #ff9306;top: 50%;margin-top: -1px;left: -65px;}
.p-title span::after{position: absolute;content: "";height: 1px;width: 53px;background: #ff9306;top: 50%;margin-top: -1px;right: -65px;}


/*********************     首页产看更多      ****************/
.ne_more{text-align: center;padding: 30px 0}
.ne_more a{font-size: 14px;color: #f0f0f0;background-color: #f9ad06;border-radius: 50px;display: inline-block;text-align: center;transition: all .3s ease-in-out;padding: 10px 40px;}
.ne_more a:hover{background-color:#333}

/*************************     首页    *************************/

/**********      产品      **********/
.pro_box>.title,.pa>.title {position:relative;height: 40px;border:1px solid #e7e7e7;overflow: hidden;background:url(../img/t1.gif) repeat-x;}
.pro_box>.title .tit_tx,.pa>.title .tit_tx {float:left;padding-left:42px;font: bold 18px/38px "Microsoft Yahei";color: #034091;background:url(../img/icon1.gif) no-repeat 26px 10px;}
.pro_box>.title .tit_tx a,.pa>.title .tit_tx a {color: #ff9306;}
.pro_box>.title i,.pa>.title i {float: right;}
.pro_box>.title i a,.pa>.title i a {color: #999;}

.pro_nav_side {width: 228px;}
.pro_til{height:67px;padding-top:27px;color:#fff;text-align:center;font: bold 27px "Microsoft YaHei";background:url(../img/sub_til.gif) no-repeat;overflow:hidden;}
.pro_til a {color: #fff;}

.sub_bg {padding-bottom: 10px;background:url(../img/sub_bot.gif) no-repeat center bottom;}
.sub_cont {padding:5px 12px 0 12px;background:url(../img/sub_c.gif) repeat-y;overflow: hidden;}
.sub_cont h3 {text-align: center;height: 44px;font: 14px/44px "Microsoft YaHei";border-bottom: 1px solid #fff;}
.sub_cont h3 a {display: inline-block;color:#0b318f;padding-right: 12px;}
.sublist {font: 14px/37px "Microsoft YaHei";}
.sublist li {padding-left:13px;height: 50px;margin-bottom:8px;overflow: hidden;background: url(../img/item3.gif) no-repeat 180px center #ededed;line-height: 50px;font-size: 14px;}
.sublist li a {display:block;color: #202020;}

.sub_cont .nobd{border:none;}
.sub_cont .nobg{background:none;margin-left: 0;}


.pro_box {width: calc(100% - 258px);border: 1px solid #eaeaea;}
.pro_box_cont {overflow: hidden;}
.pro_img {padding:20px 5px;}
.pro_img li {float: left;width: calc((100% / 3) - 13px);margin: 0 5px 10px;display:inline;overflow: hidden;}
.pro_img li>a {display:inline-block;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden}
.pro_img li>a img {width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;border: 1px solid #cfcfcf;}
.pro_img li p {padding: 14px 10px 0;font: 18px "Microsoft YaHei";text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_img li p a {color: #202020;}
.pro_img .nomg {margin-right: 0;}


/********** 介绍 **********/
.about{margin-top: 30px;background: #f5f5f5;padding-top: 50px;position: relative;overflow: hidden;}
.about_box{position: relative;}
.about_box>img{position: absolute;left: -30px;bottom:-140px;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;z-index:9;}
.about_box>img:nth-of-type(1){position: absolute;top:0;left:0;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.about_box:hover>img{transform: translateX(-40px);-moz-transform: translateX(-40px);-ms-transform: translateX(-40px);-webkit-transform: translateX(-40px);}
.about_box .ab-f{padding-top: 50px;float: right;width: 50%;}
.about_box .ab-f .cntent p{color: #333333;font-size: 16px;line-height: 27px;text-indent: 2em;padding-bottom: 20px;}
.about_box .ab-f .cntent a{display: block;width: 90px;height: 30px;text-align: center;color: #333333;font-size: 14px;line-height: 27px;border: 2px solid #ff9306;border-radius: 30px;float: right;margin-top: 50px;transition: all 0.2s ease-in-out;margin-bottom:25px;}
.about_box .ab-f .cntent a:hover{background-color: #ff9306;color: #FFFFFF;}
.about_box .numbers{width: 35%;height: 140px;right: 0;float:right;transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.about_box .numbers .sts_list{float: left;width: 33.333%;text-align: center;position: relative;margin-top: 40px;}
.about_box .numbers .sts_list:not(:last-child)::before{width: 1px;height: 65px;position: absolute;content: "";background: rgba(255, 255, 255, 0.5);right: 0;top: 50%;margin-top: -32.5px;}
.about_box .numbers .sts_list font{font-size: 36px;font-weight: bold;color: #FFFFFF;}
.about_box .numbers .sts_list span{font-size: 24px;color: #ffffff;}
.about_box .numbers .sts_list p{font-size: 14px;color: #fffc06;}

/********** 品质保障 **********/
.quality{margin-top: 53px;}
.quality .quality-box{margin-top: 53px;background: #f2f2f2;}
.quality .quality-box .qua_list{float: left;width: 25%;}
.quality .quality-box .qua_list div{height: 240px;}
.quality .quality-box .qua_list .q-p{overflow: hidden;border-left: 3px solid #fdb400;}
.quality .quality-box .qua_list .q-p img{transition: all 0.3s ease-in-out;}
.quality .quality-box .qua_list .q-t{padding-left: 30px;padding-top: 20%;padding-right: 30px;transition: all 0.3s ease-in-out;background: #f2f2f2;}
.quality .quality-box .qua_list .q-t span{color: #404040;font-size: 24px;}
.quality .quality-box .qua_list .q-t p{color: #404040;font-size: 14px;margin: 22px 0;}
.quality .quality-box .qua_list .q-t a{color: #fdb400;font-size: 14px;}
.quality .quality-box .qua_list:hover .q-p img{transform: scale(1.1);}
.quality .quality-box .qua_list:hover .q-t{padding-top: 15%;}

/***** 实力  ********/
.pa{padding: 30px 0;background: url(../img/par_shadow.jpg) no-repeat center bottom;background-size: 100% auto;}
.Scroll-left{width: 100%;overflow: hidden;position: relative;padding-top: 30px;border: 1px solid #e7e7e7;border-top: 0;background: #fff}
.Scroll-left>a{position: absolute;top: 50%;margin-top: -18px;display: inline-block;width: 36px;height: 36px;background: #999;z-index: 30;line-height: 36px;font-size: 18px;color: #fff;text-align: center}
.Scroll-left>a:hover{background: #ff9306;cursor: pointer}
.Scroll-left .snext{right: 10px;}
.Scroll-left .sprev{left: 10px}

.bd .Scroll-left{width: 100%;margin: 0 auto}
.bd .Scroll-left .tempWrap{width: 100%;overflow: hidden;margin: 0 auto}
.bd .Scroll-left ul{width: 100%}
.bd .Scroll-left ul li{width:260px!important;margin: 0 5px;overflow: hidden;float: left}

.bd .Scroll-left ul li .pic,
.bd .Scroll-left ul li .store_pic{width: 100%;height: 0;padding-top: 100%;overflow: hidden;position: relative;background: #f5f5f5;border: 2px solid #888;}
.bd .Scroll-left ul li .pic a,
.bd .Scroll-left ul li .store_pic a{display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: 1px solid #c5c5c5;padding: 10px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.bd .Scroll-left ul li .pic a img,
.bd .Scroll-left ul li .store_pic a img{max-width: 100%;max-height: 100%;}

.bd .Scroll-left ul li .title,
.bd .Scroll-left ul li .ts{font-size: 14px;line-height: 2;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;width: 100%;padding: 10px}
.pa>.title .tit_tx a{color: #333}
.pa>.title .tit_tx.on a{color:#ff9306 }


.Third{margin: 0 auto;background: #d76565 url(../img/Third_bj.jpg) no-repeat center;height: 450px;min-width: 1440px;}

/********** 新闻 **********/
.news_list{float: left;width: 29.28571428571429%;cursor: pointer;margin-right: 6%;transition: all 0.3s ease-in-out;padding-bottom: 30px;}
.news_list:nth-child(3n){float: right;margin-right: 0;}
.news_list .n-p{overflow: hidden;}
.news_list .n-p img{transition: all 0.3s ease-in-out;width:100%; height:250px;}
.news_list .n-t>div{padding: 10px;border-bottom: 1px solid #ccc;margin-bottom: 29px;}
.news_list .n-t>div span{color: #999999;font-size: 15px;float: left;display: block;height: 36px;line-height: 36px;}
.news_list .n-t p,.news_list .n-t .p{color: #333333;font-size: 20px;line-height: 1.5;padding: 0 10px;border:none}
.news_list:hover .n-p img{transform: scale(1.1);}
.news_list:hover .n-t p{color: #df6900;}
.news_list:hover{transform: translateY(-30px);box-shadow: 0 0 50px #ebebeb;background: #fff}


/*par_box*/
.par_box{padding: 48px 0}
.par_box p{padding-left:22px}
.par_box .mq{position: relative;z-index: 2}
.par_box .mq:before{display: inline-block;width: 240px;height: 44px;background: #fff;left: 22px;top: 0;}
.par_box .mq:after{display: inline-block;width: 100%;height: 85%;left: 0;bottom: 0;border: 1px solid #d9d9d9;z-index: -2;}
.par_box div{padding:10px 20px; text-align:justify}
.par_box div span{padding:8px 15px;font-size: 15px;display: inline-block;margin-bottom: 5px; border:1px #CCCCCC solid}

/***********  案例  **********/
.case_box{position: relative}
.case_box>img{position:absolute;left: 0;top: 0;z-index: 2;width: 240px}
.case_box .left{width: 12%;position: relative;padding-top: 140px}

.case_box>.right{width: 88%}
.case_box>.right ul li{float: left;position: relative}
.case_box>.right ul li .pic{width: 100%;height: 0;padding-top: 100%;position: relative;overflow: hidden}
.case_box>.right ul li .pic a{;display:inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.case_box>.right ul li .pic a img{width:100%;height:100%;object-fit: cover}
.case_box>.right ul li .title{width:100%;position: absolute;left: 0;bottom: 0;z-index: 2;background: rgba(0,0,0,0.6);text-align: center;line-height: 2.5;font-size: 18px;color: #fff;}

.case_box>.right ul li:nth-of-type(1) .pic,
.case_box>.right ul li:nth-of-type(2) .pic{padding-top: 56%}


.case_box>.right ul li:nth-of-type(1),
.case_box>.right ul li:nth-of-type(2){width: calc(50% - 10px);margin-bottom: 20px}
.case_box>.right ul li:nth-of-type(3),
.case_box>.right ul li:nth-of-type(4),
.case_box>.right ul li:nth-of-type(5){width: calc((100% - 40px) / 3);}
.case_box>.right ul li:nth-of-type(2),
.case_box>.right ul li:nth-of-type(4),
.case_box>.right ul li:nth-of-type(5){margin-left: 20px;}

/* *************               layout               *****************/

/*公司介绍*/
#about_body p,#about_body div{font-size: 16px;line-height: 2;text-align: justify;text-indent: 2em}
#about_body p img,#about_body div img{margin-left:-2em}
    
/*********************************/
/*新闻列表*/
#news_body ul.txtlist li{ padding-bottom: 39px; margin-bottom: 40px; border-bottom: 1px solid #D2D2D2;  }
#news_body ul.txtlist li .img{ width: 300px; height: 190px;border:1px solid #c0c0c0;padding: 10px;-webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s; }
#news_body ul.txtlist li img{width: 100%;height: 100%; object-fit:cover}
#news_body ul.txtlist li:hover .img{ background: #FFF}
#news_body ul.txtlist li .text{ width: calc(100% - 360px); }
#news_body ul.txtlist .text strong{ display: block; font-size: 20px; padding: 8px 0 17px;  color: #231815; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;font-weight: bold}
#news_body ul.txtlist .text .time{ display: block; color: #727171;font-size: 14px; }
#news_body ul.txtlist .text p{ height: 75px; overflow: hidden; color: #727171; line-height: 1.8; margin: 15px 0 10px; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;font-size: 16px; }
#news_body ul.txtlist .text b{ display: block; width: 105px; height: 31px; line-height: 31px; border: 1px solid #D2D2D2; -moz-border-radius: 6px; border-radius: 6px; color: #727171; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;text-align: center;font-size: 14px; }
#news_body ul.txtlist li:hover .text strong{ color: #32312f; }
#news_body ul.txtlist li:hover .text b{ background-color: #32312f; border-color: #32312f; color: #fff; }

/*新闻详情 - 新闻内容*/
#newsDetail_body .ar{display: none}
#newsDetail_body .notice{display: inherit}
#newsDetail_body .cnt .text p,
#newsDetail_body .cnt .text div{font-size: 16px;text-align: justify;line-height: 32px;padding-bottom: 5px;text-indent: 2em;}
#newsDetail_body .cnt .text p strong,
#newsDetail_body .cnt .text div strong{font-size: 18px;line-height: 36px;padding: 5px 0}
#about_body .cnt p,#about_body .cnt div{font-size: 16px;text-align: justify;line-height: 32px;padding-bottom: 5px;text-indent: 2em;}
#about_body .cnt p strong,#about_body .cnt div strong{font-size: 18px;line-height: 36px;padding: 5px 0}

/*新闻详情 - 热点新闻*/
#newsDetail_body .left,
#dlistDetail_body .left{width: calc(100% - 348px)}
#newsDetail_body .right,
#dlistDetail_body .right{width: 318px;}
#newsDetail_body .left .content_box,
#dlistDetail_body .left .content_box {background: #fff;padding: 38px 30px;border: #e6e6e6 1px solid;}
.content_box .content {padding: 40px 0;}
#newsDetail_body .left .content_box p,
#dlistDetail_body .left .content_box p{font-size: 16px;line-height: 32px;text-align: justify;text-indent: 2em;}
#newsDetail_body .left .content_box p img,
#dlistDetail_body .left .content_box p img{margin-left: -2em;}
#newsDetail_body .left .content_box p strong,
#dlistDetail_body .left .content_box p strong{margin-left: -2em;line-height: 3;font-size: 18px;color: #64893d}
.title_box {border-bottom: #e1e1e1 1px solid;text-align: center;}
.title_box h3{font-size: 24px;text-align: center;}
.title_box p{padding: 10px 0;text-align: center!important}
#newsDetail_body .list,
#dlistDetail_body .list {background: #ffffff;border: #e6e6e6 1px solid;margin-bottom: 20px;}
#newsDetail_body .list h3 ,
#dlistDetail_body .list h3 {height: 54px;line-height: 53px;padding: 0 20px ;margin: auto;border-bottom: #e7e7e7 1px solid;font-size: 17px;color: red;}
#newsDetail_body .list h3 i,
#dlistDetail_body .list h3 i{display: inline-block;width: 25px;font-size: 22px;vertical-align: middle;}

.list_1 h3.hot {background: url(../img/hot.png) no-repeat 20px center #fff;}
.list_3 h3.faq {background: url(../img/faq.png) no-repeat 20px center;}
.list_1 .content em ,
.list_3 .content em {width: 15px;height: 15px;border-radius: 5px;font-style: normal;display: inline-block;vertical-align: middle;font-size: 12px;color: #fff;background: #ababab;text-align: center;line-height: 15px;margin-right: 12px;}
.list_1 .content li:nth-of-type(1) em,
.list_1 .content li:nth-of-type(2) em,
.list_1 .content li:nth-of-type(3) em {background: #32312f ;}

#newsDetail_body .list .content {padding: 20px;}
#newsDetail_body .list .content li {margin: 5px 0;}
#newsDetail_body .list .content li,
#newsDetail_body .list .content a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;line-height: 32px;}
#newsDetail_body .list .content a {display: inline-block;font-size: 15px;color: #666666;width: calc(100% - 27px);}
#newsDetail_body .dpages{ padding: 20px 0;margin-bottom: 40px;border-top: #e1e1e1 1px solid;border-bottom: #e1e1e1 1px solid;}
#newsDetail_body .dpages a{display: inline-block;width: 40%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}

#newsDetail_body .dpages a:nth-of-type(1){margin-right: 30px}
#dlistDetail_body .list .content {padding: 20px;}
#dlistDetail_body .list .content li {margin: 5px 0;}
#dlistDetail_body .list .content li,
#dlistDetail_body .list .content a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;line-height: 32px;}
#dlistDetail_body .list .content a {display: inline-block;font-size: 15px;color: #666666;width: calc(100% - 27px);}
#dlistDetail_body .dpages{ padding: 20px 0;margin-bottom: 40px;border-top: #e1e1e1 1px solid;border-bottom: #e1e1e1 1px solid;}
#dlistDetail_body .dpages a:nth-of-type(1){margin-right: 30px}
#dpageDetail_body p{font-size: 14px;line-height: 2;}
#goodsDetail_body .goods_imgshow>.right>h3{font-size: 24px;font-weight: 700;line-height: 32px;margin-bottom: 10px;}
#goodsDetail_body .goods_imgshow>.right>ul.tbl_info{width:100%;}
#goodsDetail_body .goods_imgshow>.right>ul.tbl_info li{border-bottom:1px dotted #e0e0e0;padding:20px 0;font-size:14px;line-height:2;width:100%;color:#979797;}
#goodsDetail_body .goods_imgshow>.right>ul.tbl_info li span{padding-left:20px;color:#646464;}
#goodsDetail_body .sha{vertical-align: middle;font-size:16px;color:#ff9306;font-weight:700;margin-top:30px}

#goodsDetail_body .bdsharebuttonbox{display:inline-block!important;vertical-align: middle;}
#goodsDetail_body .bdsharebuttonbox a img{width:20px}
#goodsDetail_body .bdsharebuttonbox a{
    margin:0 0 0 8px!important;
    width: 42px!important;
    height: 42px!important;
    line-height: 42px!important;
    -moz-border-radius: 1px!important;
    -webkit-border-radius: 1px!important;
    border-radius: 1px!important;
    background-color: #161616!important;
    font-size: 18px!important;
    font-weight: 400!important;
    color: #9e9e9e!important;
    display: block!important;
    float: left!important;
    text-align: center!important;
    overflow: hidden!important;
    padding: 10px!important;
	background-size:20px auto!important;
	background-position:center!important;
}
#goodsDetail_body .bdsharebuttonbox a.bds_qzone{background-image:url(../img/share1.png)!important;}
#goodsDetail_body .bdsharebuttonbox a.bds_tsina{background-image:url(../img/share2.png)!important;}
#goodsDetail_body .bdsharebuttonbox a.bds_sqq{background-image:url(../img/share3.png)!important;}
#goodsDetail_body .bdsharebuttonbox a.bds_bdhome{background-image:url(../img/share4.png)!important;}
#goodsDetail_body .bdsharebuttonbox a.bds_weixin{background-image:url(../img/share5.png)!important;}
#goodsDetail_body .bdsharebuttonbox a.bds_more{background-image:url(../img/share6.png)!important;}
#goodsDetail_body .bdsharebuttonbox a:hover{
    background-color: #161616!important;
    color: #fff!important;
}

#goodsDetail_body .detail-wrap .list_xq_box>h3{font-size:20px;color:#fff;padding:0 25px;position:relative;z-index:3;border-bottom:1px solid #e07b32;line-height:45px;font-weight: normal;}
#goodsDetail_body .detail-wrap .list_xq_box>h3:before{display:inline-block;width: 140px;position:absolute;left:0;top:0;background:#e07b32;height: 100%;}
#goodsDetail_body .detail-wrap .list_xq_box p,#goodsDetail_body .detail-wrap .list_xq_box div{font-size: 16px;line-height: 2;text-align: justify;text-indent: 2em}
#goodsDetail_body .detail-wrap .list_xq_box p img,#goodsDetail_body .detail-wrap .list_xq_box div img{margin-left:-2em}
#goodsDetail_body .dpages{margin-top: 50px;text-align: center!important;}




