
@charset "utf-8"; 
/*导航*/
.strong_title,#right{ display:none;}
.mianbxContent{ width:100% !important; height:60px !important; font-size:16px !important; line-height:60px !important; text-align:left !important; text-indent:2.5em; background:url(https://memberpic.114my.com.cn/xiangjun88/uploadfile/image/20220110/20220110153231_1324686381.png) #fff no-repeat 7px 20px; border:1px dashed #ddd !important; position:relative; margin-bottom:30px !important; transition:0.1s all;}
.mianbxContent:hover{ background-position:7px -22px;}
.mianbxContent::after, .mianbxContent:after{ content:''; display:block; width:200px; height:40px; position:absolute; top:0; right:0;}
.mianbxContent a{ color:#333; font-size:15px !important;}
/*导航*/
    
/*分页*/
.page_total,.pages_box a,.page_jump{ display:inline-block; height:36px; font-size:13px; line-height:36px; background:#eee; border:1px solid #eee; cursor:pointer; vertical-align:middle; padding:0 14px;}
.pages_box a{ color:#666; margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{ color:#fff; font-size:13px; background:#cbaa7d;}
.page_jump{ margin-left:10px;}
.back_column{ width:1083px !important;}
    /*分页*/
    
    /*产品左侧分类*/
    .proclass_t{
        height: 110px;
        background: #cbaa7d;
        color: #fff;
        font-size: 35px;
        text-align: center;
    }
    .proclass_t b {
        padding: 22px 0 3px 0;
        display: inherit;
    }
    .proclass_t em {
        display: block;
        font-size: 16px;
        font-family: fontDin1;
        text-transform: uppercase;
    }
    .pcc tr table td a {
        line-height: 35px;
    }
    .proclass1{ width:230px; background:#f9f9f9;} 
    .pcc{margin-top: 1px;}
    .pcc td{height:auto!important;}
    .pcc td table a:after{display:none;}
    .pcc td table a{ font-size:13px;}
    .pcc table,.pcc tbody,.pcc tr{ display:block; width:100%;}
    .pcc tr,.pcc li{ border-bottom:1px solid #ddd; position:relative;z-index:3;} 
    .pcc tr a,.pcc li a{ display:block; line-height:50px; font-size:14px; color:#666666; padding-left:55px; position:relative; font-weight:normal !important; z-index:3; transition:all .3s ease;}
    .pcc tr a:after,.pcc li a:after{ content:''; display:block; position:absolute; width:16px; height:16px; background:url(https://memberpic.114my.com.cn/tianchu98/uploadfile/image/20201123/20201123111944_1870646.png) no-repeat center; top:0; bottom:0; margin:auto 0; left:19px; transition:all .3s ease;}
    .pcc tr td a:before,.pcc li:before{ content:''; display:block; top:0; left:0; width:0; height:100%; background:#cbaa7d; background: linear-gradient(to right,#cbaa7d,#f0d8b8);transition:all .3s ease; position:absolute;z-index:-1;}
    .pcc a:hover:before,.pcc li:hover:before{ width:100%;}
    .pcc tr:hover>td>a,.pcc li:hover a{ color:#fff;}
    .pcc tr:hover>td>a:after,.pcc li:hover a:after{ background:url(https://memberpic.114my.com.cn/tianchu98/uploadfile/image/20201128/20201128100634_1037186042.png) no-repeat center;}
    .pctel{ height:159px; background:#cbaa7d;}
    .pctel p{ padding-top:35px; text-align:center; color:#fff;}
    .pctel span{ display:inline-block; width:130px; line-height:36px; border-radius:20px; font-size:16px; background:#222;}
    .pctel em{ display:block; font-size:28px; font-family:fontDin1; margin-top:10px; }
    .pcc td {
        display: block;
        font-size: 0;
    }
    .markermenu{ width:230px !important; clear:left;}
    .markermenu ul li a{ padding-left:45px !important;}
    .ddsubmenustyle li a{ width:130px !important; padding-left:45px !important;}
    .ddsubmenustyle li a:hover{ color:#fff; background:#ea3d01 !important;}
    .blackwhite li a{ background:#e9e9e9 !important;}
    
    
    /*内页产品导航*/
    .pro_all_class{ display:inline-block; height:auto !important; font-size:0; border-bottom:none !important; margin-bottom:30px !important; margin-top:0px !important;}
    .pro_all_class div{ width:466px; margin:0 auto;}
    .pro_all_class a{ float:left; width:221px; font-size:15px; font-weight:100; line-height:44px; background:#eee; border:1px solid #eee; transition:500ms; margin:5px 5px;}
    .pro_cur strong{ display:inline-block; padding:11px 7px;}
    .pro_all_class a:hover,.pro_all_class .pro_cur{ color:#fff; background:#cbaa7d; border-color:#cbaa7d; box-shadow:0 0 10px rgba(1,146,53,0.5); transition:500ms;}
    .pro_all_class a:nth-child(1){ display:none !important;}
    
    .ny_prolist{ float:left; width:31.336% !important; margin:0 1%; margin-bottom:2%; overflow:hidden;}
    .ny_propic{ border:1px solid #eee;}
    .nylist li:after{background:#cbaa7d !important;}
    /*内页产品导航*/
    
    
    /*内页产品详情页*/
.pro_main_box{ float:none !important; background:#fff;}
.propic_show_left{ float:left; width:520px !important; position:relative;}
.propic_show_left>img{ width:100% !important; border:1px solid #ccc;}
.MagicThumb img{ float:left !important; width:545px !important;}
.propic_show_piclist{ float:right; position:absolute;}
.propic_show_list{ height:100px; position:relative; transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_list{ height:100px; transition:500ms;}
.propic_show_piclist ul{ width:576px; height:auto !important; position:absolute;overflow:hidden;left:-10px;}
.propic_show_piclist li{ float:left; width:134px; height:132px; border:1px solid #ccc; cursor:pointer; overflow:hidden; margin:10px 0 0 10px;}
.propic_show_piclist.on_bottom .propic_show_list li+li{ transition:500ms;}
.propic_show_piclist li.cur{ border-color:#cbaa7d;}
.propic_show_piclist li img{ width:100%; transition:500ms; margin-top:0px;}
.propic_show_piclist li:hover img{ transform:scale(1.1); transition:500ms;}
.propic_show_btn_bottom{ width:100%; height:0px; background:#333; background-repeat:no-repeat; background-position:center; position:relative; z-index:2; transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_btn_bottom{ display:none; height:15px; background:#222; margin-top:5px; transition:500ms;}
.propic_img{ float:left; border:1px solid #eee; position:relative; overflow:hidden;}
.propic_le,.propic_ri{ display:none;}
.propic_img img{ width:550px; transition:500ms;}
.propic_img:hover img{ transform:scale(1.1); transition:500ms;}
 .propic_img>div{ width:41px; height:41px; position:absolute; top:50%; margin-top:-17px; cursor:pointer; opacity:1;}
 .propic_show_right{ float:right; width:570px; color:#888; text-align:left; position:relative;}
.propic_show_right br{ display:none;}
.propic_show_right .propic_desc{ height:56px; margin-top:20px; overflow:hidden;}
.propic_show_right .propic_desc strong{ font-weight:bold;}
    
    .pro_show_ewm{ margin-top:40px;}
    .pro_show_ewm>div{ display:inline-block; vertical-align:top;}
    .pro_ewm_left{ width:145px; height:176px; border:1px solid #e9e9e9; position:relative;}
    .pro_ewm_left .ewm img{ width:142px;}
    .pro_ewm_left .ewm p{ color:#555; font-size:16px; text-align:center;}
    .pro_tel_right{ margin-left:24px; position:relative;}
    .pro_detail_title{ display:block; color:#444; font-size:20px; line-height:65px; border-bottom:1px solid #eee; margin-bottom:15px;}
    .pro_tel_right_title{ width:100%; color:#555; font-size:16px; line-height:32px; font-style:normal; position:absolute; left:0; top:0; margin-bottom:20px;}
    .pro_tel_right em{ display:block; color:#555; font-size:20px; font-style:inherit; line-height:39px;}
    .pro_tel_right em img{ width:27px;}
    .pro_tel{ margin-top:0px;}
    .pro_tel em img{ padding-right:14px;}
    .pro_tel_right .tel{ width:100%; border-bottom:1px solid #eee; padding-bottom:44px; margin-bottom:44px;}
    .pro_show_btn{ font-size:0; margin-top:13px;}
    .pro_show_btn button{ width:120px; height:42px; border:none; background:#555;}
    .pro_show_btn button+button{ margin-left:10px;}
    .pro_show_btn button.advisory{ background:#cbaa7d;}
    .pro_show_btn button a{ display:block; color:#fff; font-size:16px;}
    .psh_box{ background:#fff; width:100% !important; font-size:16px; padding:30px 0;}
    .psh_box a{ color:#555; font-size:16px;}
    .psh_box a:hover{ color:#cbaa7d;}
    .pcontent_title_h4{ display:none;}
    .dgcontent_title_h5{ width:1100px !important; text-align:center; background:#fff; border-top:1px solid #eee; padding:5px 0; margin-top:20px !important;}
    .dgcontent_title_h5 h5 strong{ font-size:16px;}
    .detail_title{ width:100% !important; height:62px; font-size:0; line-height:62px; text-align:center; background:#222 !important; padding:0 !important; clear:both; margin-left:0 !important; margin-top:140px;border-radius: 5px;}
    .detail_title strong{ display:inline-block; color:#fff; font-size:30px; vertical-align:top;}
    .product_content{ width:100% !important; background:#fff;}
    .propic_show_right p{ font-size:16px; line-height:30px; color:#333;}
    .propic_show_right p span{ color:#555; font-size:18px; font-weight:bold;}
    .psupdown{margin-top:50px !important;}
    
    .pshangxia{ width:100px !important; height:40px !important; color:#fff; font-size:14px !important; line-height:40px; background:#cbaa7d; padding:16px 20px; border-radius:10px;}
    .pshangxia:nth-child(2){ background:#222;}
    .pshangxia:hover{ color:#fff !important;}
    .protemptitl:before{background:#cbaa7d !important;}
    .protemppic a:after{background:linear-gradient(to bottom, rgba(0,129,217,0.3), transparent) !important;}
    /*内页产品详情页*/
    
    /*产品详情页下方*/
    .pro_detail_box{ width:100% !important; background:#fff; border:none !important; overflow:hidden; margin-top:20px !important;}
    .pro_detail_rel_hd{ font-size:0; padding:0 !important; margin-bottom:30px;}
    .pro_detail_rel_hd strong{ display:inline-block; width:148px; height:62px; color:#fff; font-size:16px; line-height:62px; text-align:left; background:#cbaa7d; vertical-align:top; padding-left:37px;}
    .pro_detail_rel_item{ text-align:left !important;margin-right: -4.5px;}
    .pro_detail_rel_item>div{ display:inline-block; width:353px !important; border:1px solid #eee; position:relative; margin-bottom:20px; padding:0px !important;}
    .pro_detail_rel_item>div{ margin-left:20px;}
    .pro_detail_rel_item>div:nth-child(1){ margin-left:0px;}
    .pro_detail_rel_item a{ color:#666; font-size:14px; line-height:50px;}
    .pro_detail_rel_item a:hover{ color:#cbaa7d;}
    .pro_detail_rel_item img{ max-width:100% !important; width:100% !important; height:351px !important; box-sizing:border-box;}
    .pro_detail_rel_item>div a:nth-child(1)::after{ content:''; width:100%; height:100%; background:rgba(0,0,0,0.6) url(https://memberpic.114my.com.cn/xyfsdg/uploadfile/image/20210713/20210713102316_1210428663.png) no-repeat center; position:absolute; left:0; top:-100%; transition:0.3s all ease-in-out;}
    .pro_detail_rel_item>div:hover a:nth-child(1)::after{ top:0px;}
    /*产品详情页下方*/
    
    /*新闻分类*/
.nswsfenlei_2019{ height:60px; clear:both; margin-bottom:30px;} 
.nswsfenlei_2019 li{ float:left; width:33%;}
.nswsfenlei_2019 li+li{ margin-left:0.5%;}
.nswsfenlei_2019 li a{ display:block; color:#666; font-size:16px; line-height:60px; text-align:center; background:#f9f9f9; transition:all .3s ease;}
    .nswsfenlei_2019 li.curNewsType_2019 a,.nswsfenlei_2019 li:hover a{ color:#fff; background:#cbaa7d;}
    .newswa{ padding-top:2% !important;}
    .pages_info dgweb_pages_info{ margin-top:20px !important;}
    .dgweb_pages_info{ margin-top:20px !important;}
    .pages_info{ margin-top:20px !important;}
    /*新闻分类*/
    
    /*新闻展示*/
.nynews-list:hover .nynews-title{color:#cbaa7d !important;}
.nynews-list:hover .nynews-more{background:#cbaa7d !important;}
    .nynewslist_tit a:hover{ color:#cbaa7d !important;}
    .nyxqnewsfanhui{ left:-1100px !important;}
    .nyxqnews_left{ width:1030px !important; margin-left:58px;}
    .nyxqnews_righttit strong,.newstemptwo li:hover .news_a a{ color:#cbaa7d !important;}
    .nyxqnews_righttit:before{ background:#cbaa7d !important;}
    .nyxqnews_leftpage{ width:1030px !important;}
    .nyxqnewsbg{ background:none !important;}
    .nywenzhang,.nyxqnews_righttit,.nyxqnews_left{ background:#f9f9f9 !important;}
    .nyxqnews{ width:1400px !important;}
    .pcontent_title_h4{ font-size:20px; text-align:center;}
    .dgcontent_title_h5{ font-size:24px !important;}
    .newstemptwo li:hover .news_more a,.newshx:after, .newshx:before, .newssx:after, .newssx:before,.nyxqnews_righttit:before{ background:#cbaa7d !important;}
    .newstemptwo li:hover .news_a a,.nyxqnews_righttit strong{ color:#cbaa7d !important;}
    .in_new{ width:95%; font-size:14px; line-height:32px; margin:0 auto;}
    .in_new p{ text-indent:2em;}
.news_more{bottom: 40px !important;}
    .newspic img,.ny_propic a img,.nylist-photo img{ height:auto;}
.newspic img{border: 1px solid #ddd;}
    .ny_protil:before{ background:#cbaa7d !important;}
    .newspic{width: 18% !important;}
.newswa{width: 79% !important;}
.nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
.nyxqnews{ margin:0 auto; width:1200px;}
.nyxqnews_left{ width:830px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:494px !important; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsup.png) 30px 29px no-repeat; }
.nyxqnews_right{ width:300px; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#1059a9;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(http://114my.cn.114.114my.net/ZP/nynews/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
.nyxqnews_rightcont a:hover{color:#cbaa7d !important;}
.nyxqnews_leftdown{ background:url(http://114my.cn.114.114my.net/ZP/nynews/newsdown.png)328px 30px no-repeat !important;}
    
    
.nynewslist:hover{border:3px solid #cbaa7d !important;}
.nynewslist:hover .nynewslist_time{background:url(http://cdn.dg.114my.cn/img/2020/20191130164134_1437952521.png) center 28px no-repeat #cbaa7d !important;}
.nynewslist_more a:hover{color:#cbaa7d !important;}
/*新闻展示*/
    
/*新闻*/
.nyxqnews_leftcont .xw{ width:100%; font-size:16px; line-height:30px; text-indent:2em; margin:0 auto; margin-top:-30px;}
.nyxqnews_leftcont .xw a{ font-size:16px;}
.nyxqnews_leftcont .xw_tu{ text-align:center; text-indent:0em; margin:20px auto !important;}
 /*新闻*/
.xq_img{ text-align:center; box-shadow:0 0 10px rgb(0 0 0 / 20%);margin: 60px 0;background: #f7f7f7;border-radius: 5px;}
 .nylist li .nylist_tit:before{background: #cbaa7d !important;}
.fancybox-title-inside{margin-left: 0px !important;}
.nyqhlist_pic{border: 1px solid #ddd;}
.nyqhlist ul li:hover .nyqhlist_tit{background: #cbaa7d;color:#fff;transition: all .3s ease;}
.nyqhlist ul li:hover a{color:#fff;transition: all .3s ease;}
.nyxqnewsbg{padding: 0px 0 !important;}
