﻿@charset "utf-8";
/*导航*/
 .strong_title,#right{ display:none;}
.mianbxContent {height: 60px !important;line-height: 60px !important;font-size: 16px !important;text-align: left !important;background-color: #eee;text-indent: 2.5em;transition: 0.1s all;background: url(../images/20200921154145_389964277.png) no-repeat 7px 20px;border: 1px dashed #ddd;position: relative;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;line-height:36px;border: 1px solid #eee;font-size:13px;cursor: pointer;}
.pages_box a{margin-left:10px;color: #666;}
.pages_box a.page_curr,.pages_box a:hover{background:#0688dc;color:#fff;font-size:13px;}
.page_jump{margin-left:10px;}

/*产品分类*/
.pro_all_class{width:1300px !important; height:auto !important;margin:0 auto !important; padding-top:8px; overflow:hidden; font-size:0px; line-height:0px; border-bottom:none !important;     margin-bottom: 20px !important;}
.pro_all_class a{ display:block;    float: left; width:206px;height:43px; overflow:hidden; text-align:center; margin:5px !important; font-size:15px; color:#333; background:#eee; white-space: nowrap; text-overflow: ellipsis; line-height:43px; text-decoration:blink; transition: all 0.3s linear;margin-bottom: 20px;}
.pro_all_class a:hover{transition: all 0.3s linear; background:#0688dc;color:#fff;}
.pro_all_class strong{background:#0688dc;color:#fff; display:block;}
.pro_all_class{ border:none !important; width:100% !important;}


/*新闻分类*/
.nswsfenlei_2019{ height:60px; clear:both; margin-bottom:30px;} 
.nswsfenlei_2019 li{ float:left; width:49%;}
.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:#f9f9f9; font-size:16px; color:#666;}
.nswsfenlei_2019 li.curNewsType_2019 a,.nswsfenlei_2019 li:hover a{ background:#0688dc; 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: #0688dc !important;}
.nyxqnewsfanhui{ left:-1000px !important;}
.nyxqnews_left{ width:872px !important; margin-left:58px;}
.nyxqnews_righttit strong,.newstemptwo li:hover .news_a a{ color:#0688dc !important;}
.nyxqnews_righttit:before{ background:#0688dc !important;}
.nyxqnews_leftpage{ width:930px !important;}
.nyxqnewsbg{ background:none !important;}
.nywenzhang,.nyxqnews_righttit,.nyxqnews_left{ background:#f9f9f9!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;}
.newstemptwo li:hover .news_more a,.newshx:after, .newshx:before, .newssx:after, .newssx:before,.nyxqnews_righttit:before{background:#0688dc !important;}
.newstemptwo li:hover .news_a a,.nyxqnews_righttit strong{color:#0688dc !important;}
.in_new{ font-size:14px; line-height:32px; width:95%; margin:0 auto;}
.in_new p{text-indent:2em;}
.newspic{ border:1px solid #e9e9e9;}

/*新闻*/
.newspic img{ height:246px !important;}
.news_body {font-size: 16px !important; line-height:32px !important;}

/*产品页*/
.pro_one_box,.dgweb_list_item{ position:relative; overflow:hidden; width:31.333% !important; margin:0 1% 2% 1%; box-sizing:border-box; padding:12px 12px 43px 12px; background:#f2f4f6;}
.pro_one_box a,.dgweb_list_item a{ display:block; overflow:hidden;}
.pro_one_box .pro_name,.dgweb_list_item_a{ position:absolute; width:80%; margin:0 auto; left:0; right:0; bottom:0; padding:0 !important;}
.pro_name a,.dgweb_list_item_a a{ line-height:76px; padding:0 20px; font-size:16px; color:#fff; position:relative; text-align:left; z-index:99; background:#0688dc;}
.pro_name a:hover,.dgweb_list_item_a a:hover{ color:#fff;}
.pro_name a:after,.dgweb_list_item_a a:after{ content:'+'; display:block; position:absolute; font-size:28px; color:#fff; line-height:76px; right:20px; top:0; font-weight:lighter; transition:all .4s ease;}
.pro_pic,.dgweb_list_item_pic{ height:auto !important; overflow:hidden;}
.pro_pic a,.dgweb_list_item_pic a{ position:relative;}
.pro_pic a img,.dgweb_list_item_pic a img{ transition:all .6s ease; width:100%; height:auto;}
.pro_one_box:hover .pro_pic a img,.dgweb_list_item:hover .dgweb_list_item_pic a img{ transform:scale(1.1);}
.pro_pic a:after,.dgweb_list_item_pic a:after{ transition:all .2s ease; content:''; display:block; position:absolute; opacity:0; background:rgba(0,0,0,0.5); top:0; left:0; width:100%; height:100%;}
.pro_pic a i,.dgweb_list_item_pic a i{ position:absolute; display:block; font-size:15px; color:#fff; top:0; left:0; right:0; bottom:0; opacity:0; transition:all .4s ease; width:120px; text-align:center; line-height:45px;height:45px; margin:auto; z-index:99;}
.pro_one_box:hover .pro_pic a:after,.dgweb_list_item:hover .dgweb_list_item_pic a:after{ opacity:1;}
.pro_one_box:hover .pro_pic a i,.dgweb_list_item:hover .dgweb_list_item_pic a i{ opacity:1;}
.pro_pic>a i:after,.pro_pic>a i:before,.dgweb_list_item_pic>a i:after,.dgweb_list_item_pic>a i:before{ content:''; display:block; height:1px; width:0; background:#fff; transition:all .8s ease; position:absolute;}
.pro_pic>a i:after,.dgweb_list_item_pic>a i:after{ top:0; left:0; right:auto;}
.pro_pic>a i:before,.dgweb_list_item_pic>a i:before{ bottom:0; right:0; left:auto;}
.pro_one_box:hover a i:after,.pro_one_box:hover a i:before,.dgweb_list_item:hover a i:after,.dgweb_list_item:hover a i:before{ width:100%;}
.pro_one_box:hover .pro_name a:after,.dgweb_list_item:hover .dgweb_list_item_a a:after{ transform: rotate(360deg);}


.pro_one_boxc{ position:relative; overflow:hidden; width:22% !important; margin:0 1% 2% 1%; box-sizing:border-box; padding:12px 12px 43px 12px; background:#f2f4f6;}
.pro_one_boxc a{ display:block; overflow:hidden;}
.pro_one_boxc .pro_name{ position:absolute; width:80%; margin:0 auto; left:0; right:0; bottom:0; padding:0 !important;}




.pro_pic a img, .dgweb_list_item_pic a img{ width:99% !important;border:none !important;}
.dgweb_list_item_pic a img{ width:99% !important;border:none !important;}