body{background:none;}
#bodycon{background:#f1f1f1;padding-bottom:0px;margin-top: 0px;padding-top: 40px;}
#bodycon #center{max-width:1400px;margin:0 auto;float: none;padding:2% 3% 3% 3%;}
#bodycon #center{display: flex;flex-direction: column;top:px ;}
#bodycon,#bodycon #center,#bodycontent{width:100% !important;}
#bodycon #left,#bodycon #center,#bodycon #right{height:auto !important;}
#bodycon #center{position: relative;background: #fff;}


.search1{position:absolute; top:573px;margin:0 auto;left:0;right:0;width:1400px;border-bottom:1px #eee solid;}

/*分页*/
.pages_info{margin-top:30px !important; }
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;border-radius:36px;background:#eee;line-height:36px;border: 1px solid #eee;}
.pages_box a{margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#22b974;color:#fff;}
.page_jump{margin-left:10px;}

/*上一页下一页样式*/
.psh_box{margin:30px auto 50px 0 !important;}
.pshangxia{padding:10px 40px; background:#f5f5f5; border:1px #ccc solid;    margin-top: 20px;display: inline-block;}
#bodycontent{  clear: both;}

/*在线留言*/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming{     border-top: #eee 1px solid !important;border-left: #eee 1px solid !important; border-right: #eee 1px solid !important;width: 1398px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1398px !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1356px; float: left; text-align: left; padding: 5px 0;}
input, textarea { outline: none; border: none; }
#chakantwo{width: 1400px !important;height: 65px !important;text-align: left;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #eee;text-align: center;}
#chakantwo a+a{margin-left:2px;}
#tfive textarea{width:1270px !Important;}


/*栏目小导航*/
.mianbxContent {       padding-left: 50px;width: 1400px !important; height: 50px !important; line-height: 50px !important;font-size: 16px !important; text-align: left !important;transition: 0.1s all;position: relative;margin:0px auto 20px auto !important; font-weight:100;color: #666; background:#ffffff url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240703/20240703205232_1807091709.png) no-repeat 10px center;height: 62px !important;line-height:62px !important;border-bottom: 1px dashed #ddd;}
.mianbxContent a{font-size: 15px !important;color: #666;}
.mianbxContent a:hover{color:#22b974 !important;}
.strong_title{display:none;}
#bodycon #center { width: 100% !important;}
#bodycon{padding-top:60px ; }


/*内页通用样式 每个单都要有*/
.pcontent_title_h4 h4{ text-align: center; font-size:18px; color:#333 !important; line-height:50px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}


.news_content_title { display: block;text-align: center;height:55px !important;line-height:55px !important;margin: 10px auto;}
.news_content_title h3,.news_content_title h3 strong{ font-size:18px}
.news_content_title hr{display:none;}

.miaoshu_head{border:0 !important;margin: 0 auto !important;}
.banner_prodbg{position: absolute; top:174px; left:0; z-index: 2;width:100%; min-width:1300px; height:350px; }

/*幻灯片*/
.banner_n{width:100%;min-width:1400px; height:480px; text-align:center; color:#fff;padding-top:12%;position: relative;}
.banner_n p{font-size:40px; font-weight:bold; line-height:70px; }
.banner_n span{font-size:16px;}
.banner_about{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240615/20240615150838_492613330.jpg) center; }
.banner_prod{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240615/20240615144533_917954509.jpg) center; }
.banner_news{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240615/20240615143419_659327303.jpg) center; }
.banner_cont{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240615/20240615143811_1009789886.jpg) center; }
.banner_fb{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20210831/20210831193630_194953262.jpg) center; }
.banner_wenhua{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20210831/20210831194710_1479117119.jpg) center; }
.banner_equ{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240615/20240615161542_634535879.jpg) center; }
.banner_job{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20210831/20210831193630_466083207.jpg) center; }

.banner_app{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20240615/20240615170200_1518652965.jpg) center; }




/*新闻详情*/
.nyxqnewsbg{background:#fff !important; padding:0 !Important;}
.nyxqnews_left,.nyxqnews_right{border:1px #eee solid;}
.nyxqnews{width:1400px !important;}
.nyxqnewsfanhui{left:-1028px !important; top:-1px !important;}
.nyxqnews_left{width:935px !important;}
.nyxqnews_right{width:430px !important;}
.nyxqnews_rightcont a{width:auto !important; }
.nyxqnews_leftcont p{    text-indent: 2em;}
.nyxqnews_righttit:before{background:#22b974!important;}
.cp_details p{font-size:16px;line-height:220%;}

.nyxqnews_leftpage{width:933px !important;}
.nyxqnews_leftup{width:457px !important;}
.nyxqnews_leftdown{background:url(https://memberpic.114my.com.cn/dgsansen/uploadfile/image/20210831/20210831172638_135469884.png) 330px 29px no-repeat !important;}


/*新闻*/
.nynews-list:hover .nynews-title{color:#22b974 !important;}
.nynews-list:hover .nynews-more{background:#22b974!important;}
.nyxqnews_righttit strong{color:#22b974 !important}
/*新闻*/
.nswsfenlei_2019{margin-bottom:30px;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:240px;height:50px;border:1px solid #e0e0e0;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#22b974border-color:#22b974;}
.nswsfenlei_2019 li a{display:block;line-height:50px; font-size:16px;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#fff;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{background:#22b974 !important;}
.newstemptwo li:hover .news_more a{  background:#22b974!important;}
.newstemptwo li:hover .news_a a{ color:#22b974 !important;}
.nyxqnews_righttit strong {color: #22b974!important;}
.newspic{width:20% !important;}
.newswa{width:78% !important;}
.xw{font-size:16px;line-height:30px;}
.xw img{max-width:100%;}
.xw p{margin:10px 0;}
.xw img{display:block;margin:10px auto;}


/*第九套产品列表*/

.nypro_pic:before,.nyprod li:after,.nyprod li:before{ display:none; }
.nypro_pic{border:1px #eee solid;}
.nypro_name:before{    background: #1f9d23 !important;}
.nypro_name{font-size:14px !important; }
.nyprod li .nypro_pic img{height:auto; min-width:220px;}
.nyqhlist li{width:23% !important;}

#fancybox-wrap,#fancybox-content{box-sizing: content-box;}



/*第七套自定义栏目列表*/
.nylist li{width: 23% !important;border: 1px #eee solid;}
.nylist-photo img{height: 100%;}
.nylist li:hover .nylist-title{color: #22b974 !important;}


/*内页通用样式 每个单都要有*/
.pcontent_title_h4 h4{ text-align: center; font-size:18px; color:#333 !important; line-height:50px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:60px !important;line-height:60px !important;margin: 10px auto 25px !important;clear: both;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.column_content_page_content{width:100% !important; margin-bottom:20px !important;}

#bodycon #center{margin-bottom:60px;}




/*新闻*/
.nynews-list:hover .nynews-more{background:#22b974!important;}
.nynews-list:hover .nynews-title{color:#22b974 !important;}



/*产品*/
.ny_propic img{ height:100%;border:1px #eee solid;max-height:331px;}
.ny_prototal{}
.ny_prolist a:before{border-top:1px solid #1f9d23 !important;border-right:1px solid #1f9d23 !important;}
.ny_prolist a:after{border-bottom:1px solid #1f9d23 !important;border-left:1px solid #1f9d23 !important;}
.ny_prolist a:hover .ny_protil{color:#1f9d23 !important;}


/*产品信详情*/
.product_content .products_intro p{width: 800px;height: 30px;margin: 30px auto 8px;line-height: 30px;font-weight: bold;font-size: 23px;color: #1f9d23;border-bottom: 2px solid;border-bottom-color: #ccc;}
.product_content .products_intro p:before{content:'';position: relative;width:8px;height:23px;background-color:#ccc;display: inline-block;margin-right: 10px;top: 4px;}

.pcontent_title_h4{text-align:center;}
.pcontent_title_h4 h4 strong{font-size:20px; color:#222;}
.detail_title{background:#1f9d23; margin-top:40px; line-height:40px;    text-indent: 2em;width:1070px !important;}
.detail_title strong{color:#fff; font-size:16px; }
.product_content img{display:block;margin:10px auto;}

/*荣誉资质*/
.nyqhlist_pic img{height:100%;}


/*联系我们*/
.contactA {width:100%;background:#f5f5f5;}
.contactA_T {padding:50px;overflow:hidden;border-bottom:1px solid #e2e2e2;position:relative;height:370px;}
.contactA_T_l {left:50px;width:341px;position:absolute;top:50px}
.contactA_T_l>p {font-size:22px;color:#bbb;text-align:justify;line-height:25px}
.contactA_T_l>span {display:block;font-size:40px;color:#333333;line-height:40px;margin:15px 0px;font-family:Microsoft Jhenghei;font-weight:bold}
.contactA_T_l>i {display:block;font-style:normal;color:#999999;line-height:32px;letter-spacing:0.05rem}
.contactA_T_l>a {display:inline-block;width:180px;line-height:50px;color:#fff;text-align:center;font-size:18px;letter-spacing:0.05rem;
margin-top:18px;
    background: -moz-linear-gradient(left,#22b974 0%,#5d22b97400%);
    background: -webkit-linear-gradient(left, #22b974 0%,#22b974 100%);
    background: linear-gradient(to right, #22b974 0%,22b974 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07b8fe', endColorstr='#2f318b',GradientType=1 );}
.contactA_T_l>a:hover{color:#fff !important;text-decoration: none;background:red;}

.contactA_T_R {position:absolute;width:260px;right:200px;text-align:center;top:50px}
.contactA_T_R p {font-size:16px;line-height:22px;margin-top:0;color:#454545}
.contactA_T_R img {width:160px;display:block;margin:0 auto 15px;    border: 10px solid #FFF;}
.contactA_T .R2{right:16px !important;;}

.contact_A_page {height:100%}
.contactA_T_m {width:39%;margin:0 auto;padding:0px 50px;height:280px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}
.contactA_T_m div {width:100%;margin-bottom:40px;}
.contactA_T_m div span {font-size:22px;color:#22b974;display:block;line-height:30px}
.contactA_T_m div strong {display:block;font-family:"Arial";font-size:36px;color:#427649;line-height:36px;margin:5px 0px 10px}
.contactA_T_m div p {color:#999999;line-height:15px;font-size:13px;display:block}
.contactA_T_m>p {font-size:16px;color:#666666;line-height:35px}
.contactA_B {padding:50px;height:560px;overflow:hidden;position:relative;z-index:10}


/*关于我们*/
.t2{padding-bottom:2vw;}
.t2 p{font-size:2vw;line-height:2.4vw;color:#222;padding-bottom:6px;}
.t2 p:after{content: 'About us';font-size: 8vw;position: absolute;left: 55px;top: 46px;color: rgba(5,141,77,0.1);z-index: -1;}
.t2 span{font-size:16px;}
.comn{position: relative;padding: 4% 4% 4% 4%;box-shadow: 0 0 50px rgb(0,0,0,0.05);width:1400px;margin: 0 auto;margin-bottom: 70px;}
.comn_l{width: 43%;margin-top: 5px;}
.comn_l img{width:100%;}
.comn_r{width: 55%;font-size: 16px;line-height: 1.8vw;text-indent: 2em;margin-top: 15px;}
.comn_r p{margin: 2px;}
.comn_m{height: 422px;background:url() no-repeat center bottom;}