/*导航*/
.strong_title,#right{ display:none;}
.mianbxContent {height: 50px !important;line-height: 50px !important;font-size: 16px !important;text-align: left !important;background-color: #eee;width: 1298px !important;text-indent: 2.5em;transition: 0.1s all;background: url(../images/20210111143258_1818345362.png) no-repeat 7px 14px;border: 1px dashed #ddd;position: relative; 
margin-top:20px!important; margin-bottom: 30px !important;width: 100%;}
.mianbxContent:hover { background-position: 7px -29px;}
.mianbxContent::after, .mianbxContent:after { content: '';position: absolute;display: block; height: 40px;width: 200px;top: 0; right: 0;}
.mianbxContent a{font-size: 15px !important;color: #333;}
/*分页*/
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;/*padding:0 14px;height:36px;background:#eee;*/ margin-bottom:60px !important;/*line-height:36px;border: 1px solid #e1e1e1;font-size:13px;cursor: pointer;*/}
.pages_box a{/*margin-left:10px;*/color: #666;}
.pages_box a.page_curr,.pages_box a:hover{/*background:#e5e5e5;*/color:#2f74c3;/*font-size:13px;*/}
.page_jump{margin-left:10px;}

.pages_box li{
    display: inline-block;
    vertical-align: middle;
    padding: 0 14px;
    height: 36px;
    background: #eee;
    line-height: 36px;
    border: 1px solid #e1e1e1;
    font-size: 13px;
	margin: 0 4px;
}

/*内页产品展示*/
.pro_one_box,.dgweb_list_item{    width: 31.2% !important; margin:0 1% 2% 1% !important; position:relative; overflow:hidden; transition:all .3s ease;}
.pro_pic,.dgweb_list_item_pic{ overflow:hidden;}
.pro_pic a,.dgweb_list_item_pic a{ display:block; position:relative;}
.pro_pic,.pro_pic img,.dgweb_list_item_pic,.dgweb_list_item_pic img{ height:auto !important; width:100% !important; border:none !important;}
.pro_name,.dgweb_list_item_a{ padding:0 !important;}
.pro_name a,.dgweb_list_item_a a{ line-height:85px; background:#ededed; padding:0 55px 0 25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all .3s ease; text-align:left; font-size:16px; color:#535353; display:block; position:relative;}
.pro_one_box:hover .pro_pic img,.dgweb_list_item:hover .dgweb_list_item_pic img{ transform:scale(1.1);}
.pro_pic img,.dgweb_list_item_pic img{ transition:all .6s ease;}

.pro_one_box:hover  .pro_name a,.dgweb_list_item:hover .dgweb_list_item_a a{ color:#0b4bc0;}
.dgweb_list_item_a a:after,.pro_name a:after{content:''; right:20px; display:block; position:absolute; top:0; bottom:0; margin:auto 0; width:28px; height:29px; background:url(../images/20210111152058_619369264.png) no-repeat center; transition:all .4s ease;}
.pro_one_box:hover .pro_name a:after,.dgweb_list_item:hover .dgweb_list_item_a a:after{ background:url(../images/20210111152058_619369264.png) no-repeat center; transform:rotate(360deg);}

.nylist li .nylist_tit:before{background: #e72304 !important;}



/*内页产品*/
.ny_propic a img,.dwtwo li .dw_pic img{ height:auto;}
.ny_propic{ border:1px solid #eee;}
#center .ny_protil:before{background:#2f74c3;}
/*新闻*/
.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{ transition:all .3s ease; line-height:60px; text-align:center; display:block; background:#fff; font-size:17px; color:#666; border:1px solid #eee;}
.nswsfenlei_2019 li.curNewsType_2019 a,.nswsfenlei_2019 li:hover a{ background:#2f74c3; color:#fff;}
.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;}
.nynewslist_tit a:hover {color: #2f74c3 !important;}
.nyxqnewsfanhui{ left:-1000px !important;}
.nyxqnews_left{ width:930px !important; margin-left:58px;}
.nyxqnews_righttit strong,.newstemptwo li:hover .news_a a{ color:#2f74c3 !important;}
.nyxqnews_righttit:before{ background:#2f74c3 !important;}
.nyxqnews_leftpage{ width:930px !important;}
.nyxqnewsbg{ background:none !important;}
.nywenzhang,.nyxqnews_righttit,.nyxqnews_left{ background:#f5f5f5!important;}
.nyxqnews{ width:1300px !important;}
.pcontent_title_h4 {text-align: center; font-size: 20px;}
.dgcontent_title_h5{ font-size:24px !important;}
.detail_title{ display:none !important;}
.newspic img{ height:auto;}
.newspic{ border:1px solid #eee;}
.nynewslist:hover{ 
    border: 3px solid #2f74c3  !important;
}
.nynewslist:hover .nynewslist_time{
    background: url(//cdn.dg.114my.cn/img/2020/20191130164134_1437952521.png) center 28px no-repeat #2f74c3  !important;
}
.miaoshu_head{ margin-bottom:30px !important; width:95% !important; padding:0 2.5%; font-size:14px; color:#666; line-height:30px;}

/*产品详情*/
.nynews-list:hover .nynews-more{background: #2f74c3 !important; transform: translateX(6px); -webkit-transform: translateX(6px);}
.nynews-list:hover .nynews-title{color:#2f74c3 !important;}
.pro_show_ewm {
    margin-top: 20px;
}
.MagicThumb img {
    width: 100%;
height:auto;
}
.propic_show_left>a{width:500px !important;}
.propic_show_piclist li a {display: block;}
.pro_main_box{background:#fff;height: 400px !important; }
.propic_show_left{width:403px;float: left;position: relative;}
.propic_show_btn_bottom{width:100%;background-color:#333;background-position:center;height:0px;position: relative;z-index: 2;transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_btn_bottom{height:15px;background-color:#ea5b2d;margin-top:5px;transition:500ms; display:none;}
.propic_img{width:450px;height:auto;float:left;border:1px solid #eee;position: relative;overflow: hidden;}
.propic_img img{width:450px;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{width:500px;float:right;text-align: left; font-size:0;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>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{text-align:center;color:#555; font-size:16px;}
.pro_tel_right{margin-left:24px;position:relative;}
.pro_detail_title {font-size: 21px;display: block;line-height: 45px;border-bottom: 1px solid #eee;}
.pro_tel_right_title{width:100%;line-height:32px;font-size:16px;color:#555;position: absolute;left: 0;top: 0;font-style: normal;}
.pro_tel_right em{display: block;font-size: 14px;font-style: inherit;color:#555;line-height: 39px;}
.pro_tel_right em img{width:27px;}
.pro_tel_right em i{ font-size:20px; font-family:fontDin1; color:#2f74c3;}
.pro_tel{margin-top:38px;}
.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{margin-top:13px;font-size:0;}
.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:#2f74c3;}

.pro_show_btn button a{font-size:16px;color:#fff;display:block;}
.psh_box{background:#fff;padding:30px 0; width: 100% !important; font-size:16px;}
.psh_box a{font-size:16px; color:#555;}
.psh_box a:hover{ color:#2f74c3;}
.pcontent_title_h4{display:none;}
.dgcontent_title_h5{background:#fff;padding:20px 0;text-align: center;border-top: 1px solid #eee; width: 100% !important;margin-top:20px !important;}
.dgcontent_title_h5 h5 strong{font-size:16px;}
.detail_title{width: 100% !important;margin-left: 0 !important;font-size:0;padding: 0 !important;height:62px;line-height:62px;text-align:center; background:#2f74c3 !important;clear:both; margin-bottom: 15px;}
.detail_title strong{font-size:30px;display:inline-block;vertical-align:top;color:#fff;}
.product_content{width:100% !important;background: #fff;}

/* 产品详情页下方 */
.pro_detail_box{background:#fff;overflow:hidden;border: none !important;margin-top: 20px !important; width: 100% !important;}
.pro_detail_rel_hd{font-size:0;padding: 0 !important; margin-bottom: 30px;}
.pro_detail_rel_hd strong{font-size:16px;display:inline-block;vertical-align:top;width:148px;height:62px;line-height:62px;text-align:left;color:#fff;padding-left:37px;background:#2f74c3;}
.pro_detail_rel_item{text-align: left !important;}
.pro_detail_rel_item>div{display:inline-block;border: 1px solid #eee;width: 30.9% !important; position: relative;margin: 0 1% 2% 1%; padding:0px !important;}
.pro_detail_rel_item>div{margin-left:12px;}
.pro_detail_rel_item a{ color:#666; line-height: 45px;}
.pro_detail_rel_item a:hover { color:#2f74c3;}
.pro_detail_rel_item  img{width: 100% !important;height: auto !important; border:none !important;}
.pro_detail_rel_item>div a:nth-child(1)::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    left: 0;
    top: -100%;
    transition: 0.3s all ease-in-out;
}
.pro_detail_rel_item>div:hover a:nth-child(1)::after { top:0px;}
/*产品左侧分类*/
.proclass_t{
    height: 110px;
    /*background:url(../images/20210111195625_1835715366.jpg);*/
	background:#2f74c3;
    color: #fff;
    font-size: 30px;
    text-align: center;
}
.proclass_t b {
    padding: 22px 0 3px 0;
    display: inherit;
    font-weight: normal;
}
.proclass_t em {
    display: block;
    font-size: 14px;
    font-family: fontDin1;
    text-transform: uppercase;
}
.pcc tr table td a {
    line-height: 48px;
}
.proclass1{ width:230px; background:#f1f1f1;} 
.pcc{margin-top: 1px;}
.pcc td{height:auto!important;}
.pcc td table a:after{display:none;}
.pcc td table a{ font-size:15px; font-weight:normal !important;}
.pcc table,.pcc tbody,.pcc tr{ display:block; width:100%;}
.pcc tr,.pcc li{ border-bottom:1px solid #fff; position:relative;z-index:3;} 
.pcc tr a,.pcc li a{ display:block; line-height:60px; font-size:14px; color:#666666; padding-left:40px; position:relative; z-index:3; transition:all .3s ease;}
.hasthree a {border-bottom: 1px solid #fff;}
.hasthree {position: absolute;left: 110%; background: #f1f1f1;width: 100%; opacity:0; transition:all .3s ease; visibility:hidden; opacity:0;top:0;}
.pcc td{ position:relative;}
.hasthree a:hover{color:#fff;}
.pcc td table td:hover .hasthree{ left:100%; visibility:visible; opacity:1;}
.pcc tr a:after,.pcc li a:after{ content:''; display:block; position:absolute; width:16px; height:16px;  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:#2f74c3;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;}
.pctel{ height:148px; background:#2f74c3;}
.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:#2f74c3;}
.pctel em{ display:block; font-size:25px; font-family:fontDin1; margin-top:10px; }
.pcc td {
    display: block;
    font-size: 0;
}