#copy {
 text-align:justify !important;
 width:100% !important;
padding:80px 0 0;
}
#webdh {
 width:100% !important;
 overflow:visible !important;
 height:auto !important
}

.banner-box, .banner-btn,.banner-box .bd li {
  height: 500px !important;
}
.banner-btn a{top:198px !important;}
.prod_list { float: left; width: 280px; z-index: 3; position: relative; }
.prod_list_r1{ background: url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200910/20200910101524_981798637.jpg) no-repeat center; width: 280px; height: 100px; }
.prod_list_r1 a{ display: block; color: #fff; font-size: 28px; line-height: 34px; padding: 22px 22px 22px 30px; height: 56px; }
.prod_list_r1 a .en{ text-transform: capitalize; display: block; color: #55b08a; line-height: 20px; }


.prod_list_r2 {
    padding: 10px 0;
    background: #f2f2f2;
}
.prod_list_r2 *{ transition: 0.3s all ease; }
.prod_list_r2 > table > tbody > tr,.prod_list_r2 > table > tbody,.prod_list_r2 > table{ display: block; width: 100%; border: 0 none; }

.prod_list_r2 > table > tbody > tr > td:first-child{ line-height: 60px; width: 100%; display: block; padding: 0 !important; }
.prod_list_r2 > table > tbody > tr > td:first-child > b > a{ color: #666 !important; background: #f2f2f2 url(http://baoxinlong.n.zyqxt.com/uploadfile/image/20191022/20191022090251_884725561.png) no-repeat 30px center; display:block; position: absolute; left: 0; width: 195px; top: 0; font-size: 15px; font-weight: normal; padding: 0 30px 0 55px; text-align: left;}
.prod_list_r2 > table > tbody > tr > td:first-child > b > a:after{         }

.prod_list_r2 > table > tbody > tr > td:first-child > b{ font-size: 0px; font-size: 0em; display:block; position: relative; height: 60px; }
.prod_list_r2 > table > tbody > tr > td > div{ width: 100%;  background: #fff; line-height:0}
.prod_list_r2 > table > tbody > tr > td > div:after{ content: ''; display: block; clear: both; }
.prod_list_r2 > table > tbody > tr > td > div > a{ display: block;  padding: 0 0 0 45px !important; line-height: 55px; width: 175px; font-size: 14px; color: #666 !important; border-top: 1px dashed #e5e5e5; float: left; margin: 0 30px; background: url(http://baoxinlong.n.zyqxt.com/uploadfile/image/20191022/20191022090251_884725561.png) no-repeat 15px center; }
.prod_list_r2 > table > tbody > tr > td > div > a:first-child {

    border-top: 0 none;
    margin-top: 15px !important;
    display: block;

}
.prod_list_r2 > table > tbody > tr > td > div > a:nth-last-child(1){margin-bottom: 15px !important;}

.prod_list_r3{ background: url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200910/20200910105646_63005838.jpg) no-repeat center; height: 50px; padding: 25px 25px 25px 85px; font-size: 15px; color: #fff; line-height: 20px; }
.prod_list_r3 > strong{ display: block; color: #fff; font-size: 22px; font-family: arial; line-height: 30px; }

.nynews-list:hover {
    box-shadow: 0 10px 50px -6px rgba(97, 105, 113, 0.3) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}
.nynews-list:hover .nynews-more {
    background: #088a5a !important;
    transform: translateX(6px);
    -webkit-transform: translateX(6px);
}
.nynews-date b,.nynews-date p{
    color: #999 !important;
    font-weight: normal !important;
    font-family: arial !important;
}

.nynews-list:hover .nynews-title {
    color: #088a5a !important;
}
.ny_propic a img{display:block;height:auto}
.nynews-photo {
    border-radius: 15px;
}




.inside-banner {
 width:100%;
 position:relative;
 overflow:hidden
}
.inside-banner img {
 display:block;
 width:100%
}
.inside-banner .ban-info {
 position:absolute;
 left:0;
 top:40%;
 z-index:10;
 width:100%;
 text-align:center;
 color:#fff
}
.inside-banner .ban-info h2 {
 margin-bottom:10px;
 font-size:50px;
 line-height:66px;
 color:#fff
}
.inside-banner .ban-info p {
 font-size:20px;
 line-height:30px;
 color:#cecece
}
.mianbxContent {
 float:none !Important;
 margin-top:0px !important;
 margin-bottom:20px !important;
 border-bottom:1px solid #ddd;
 height:70px !important;
 line-height:70px !important;
 font-size:16px !important;
 text-align:left !important;
 background-color:#eee;
 width:1280px !important;
 text-indent:2.5em;
 transition:0.1s all;
 background:#f5f5f5 url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200910/20200910142003_1349893234.png) no-repeat 7px 25px;
 letter-spacing:1px;
 position:relative;
 color:#666
}
.mianbxContent:after,
.mianbxContent:before {
 content:'';
 background:#f5f5f5;
 height:100%;
 position:absolute;
 width:310px;
 display:block;
 top:0
}
.mianbxContent:after {
 right:-310px
}
.mianbxContent:before {
 left:-310px
}
.mianbxContent a,
.mianbxContent font {
 font-size:15px !important;
 color:#666
}
.mianbxContent:hover {
 background-position:7px -35px
}
.strong_title {
 display:none
}
.centerHeadImage {
 border:0;
 display:none
}
.mianbxContent a:hover {
 color:#088a5a
}
#bodycon .mianbxContent {
 background-color:#f5f5f5 !important;
 border-bottom:0 none
}
#bodycon .mianbxContent:before,
#bodycon .mianbxContent:after {
 background-color:#f5f5f5 !important
}
.pro_all_class > ul > li,
.nswsfenlei_2019 > ul > li {
 display:inline-block
}
.pro_all_class,
.nswsfenlei_2019 {
 height:65px !important;
 line-height:65px !important;
 margin:0px auto 60px !important;
 float:none !important;
 padding-bottom:10px;
 width:100% !important;
 padding:20px 0 15px;
 border-bottom:1px solid #ddd !important;
 text-align:center
}
.pro_all_class a,
.nswsfenlei_2019 li a {
 display:inline-block;
 *display:inline;
 *zoom:1;
 height:30px;
 line-height:30px;
 font-size:15px;
 color:#878787;
 border-radius:5px;
 padding:5px 20px;
 transition:all .5s ease;
 position:relative;
 margin:12px 5px
}
.pro_all_class a:after,
.nswsfenlei_2019 li a:after {
 content:"";
 width:12px;
 height:12px;
 border:2px solid #088a5a;
 position:absolute;
 left:50%;
 bottom:-31px;
 margin-left:-8px;
 margin-bottom:-6px;
 z-index:11;
 border-radius:50%;
 opacity:0;
 transition:0.3s all ease
}
.pro_all_class a:before,
.nswsfenlei_2019 li a:before {
 content:"";
 width:2px;
 height:22px;
 background-color:#088a5a;
 position:absolute;
 left:50%;
 bottom:-22px;
 margin-left:-1px;
 opacity:0;
 transition:0.3s all ease
}
.pro_all_class a:hover:after,
.pro_all_class a.cur:after,
.nswsfenlei_2019 li:hover a:after,
.nswsfenlei_2019 li.curNewsType_2019 a:after {
 opacity:1
}
.pro_all_class a:hover:before,
.pro_all_class a.cur:before,
.nswsfenlei_2019 li:hover a:before,
.nswsfenlei_2019 li.curNewsType_2019 a:before {
 opacity:1
}
.pro_all_class a:hover,
.pro_all_class a.cur,
.nswsfenlei_2019 li:hover a,
.nswsfenlei_2019 li.curNewsType_2019 a {
 background:#088a5a;
 color:#fff
}
.pro_all_class a strong {
 line-height:30px;
 font-size:15px;
 font-weight:100;
 display:block;
 width:100%;
 color:#fff;
 height:100%;
 z-index:3;
 position:relative;
 background:#088a5a
}
.pro_all_class a strong::before {
 position:absolute;
 content:'';
 display:block;
 height:100%;
 background:#088a5a;
 left:-15px;
 top:0;
 width:15px
}
.pro_all_class a strong::after {
 position:absolute;
 content:'';
 display:block;
 height:100%;
 background:#088a5a;
 right:-15px;
 top:0;
 width:15px
}

.ny_protil:before {background:#088a5a !important;}
.nyxqnews_righttit strong {color: #088a5a !important;font-size:inherit}
.nyxqnews_righttit:before {background: #088a5a !important;}
.nyxqnewsbg{background:#fff !important; }
.nyxqnews_left,.nywenzhang{background:#f5f5f5 !important;}


#search_center > div:nth-child(2),
.products_pages_info,
.dgweb_pages_info,
.news_pages_info {
 float:none !important;
 letter-spacing:1px;
 font-size:14px;
 border:1px dashed #ccc;
 margin:30px auto 10px !important;
 width:800px !important;
}
#search_center > div:nth-child(2) a,
.products_pages_info a,
.dgweb_pages_info a,
.news_pages_info a {
 font-size:14px
}
#search_center > div:nth-child(2) a:hover,
.products_pages_info a:hover,
.dgweb_pages_info a:hover,
.news_pages_info a:hover {
 font-size:14px;
 color:#088a5a
}
#search_center > div:nth-child(2):hover.products_pages_info:hover,
.dgweb_pages_info:hover,
.news_pages_info:hover {
 border:1px dashed #088a5a;
 transition:ease-in-out 0.15s all
}


.contactA {
 width:100%;
 float:left;
 background:#f5f5f5;
 margin-top:50px
}
.contactA_T {
 padding:50px;
 overflow:hidden;
 border-bottom:1px solid #e2e2e2;
 position:relative
}
.contactA_T_l {
 left:50px;
 width:270px;
 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;
 background:#088a5a;
 color:#fff;
 text-align:center;
 font-size:18px;
 letter-spacing:0.05rem;
 margin-top:15px
}
.contactA_T_R {
 position:absolute;
 width:260px;
 right:50px;
 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:135px;
 display:block;
 margin:0 auto 15px
}
.contact_A_page {
 height:100%
}
.contactA_T_m {
 width:450px;
 margin:0 auto;
 padding:0px 70px;
 height:100%;
 border-left:1px solid #e2e2e2;
 border-right:1px solid #e2e2e2
}
.contactA_T_m div {
 width:100%;
 margin-bottom:50px
}
.contactA_T_m div span {
 font-size:22px;
 color:#088a5a;
 display:block;
 line-height:30px
}
.contactA_T_m div strong {
 display:block;
 font-family:"Arial";
 font-size:36px;
 color:#088a5a;
 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 {
 margin:50px;
 height:455px;
 background:#000;
 overflow:hidden;
 position:relative;
 z-index:10
}
.con_img {
 position:absolute;
 left:50%;
 top:50%;
 transform:translate(-50%,-50%);
 text-align:center
}
.con_img i {
 display:block;
 background:url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200629/20200629134511_1784447623.png) no-repeat;
 width:35px;
 height:50px;
 margin:0 auto 40px;
 animation:myanimate 0.5s infinite alternate;
 -webkit-animation:myanimate 0.5s infinite alternate
}
.con_img a {
 width:150px;
 padding:12px 0px;
 background:#cf1717;
 text-align:center;
 border-radius:6px;
 color:#fff;
 display:inline-block
}
.contactB {
 width:100%;
 float:left;
 background:#f5f5f5;
 margin:60px 0px 20px;
 height:540px
}
.contactB_l {
 width:30.6%;
 float:left;
 background:#545454;
 height:100%;
 color:#fff;
 position:relative
}
.contactB_l dt {
 margin:50px 50px 30px;
 font-size:36px;
 line-height:50px;
 padding-bottom:30px;
 position:relative;
 color:#fff;
 font-family:Microsoft Jhenghei;
 font-weight:bold
}
.contactB_l dt:after {
 content:'';
 position:absolute;
 bottom:0px;
 left:0px;
 width:40px;
 height:1px;
 background:#fff
}
.contactB_l dd {
 margin:0 50px 0
}
.contactB_l dd p {
 font-size:15px;
 line-height:32px;
 color:#ccc;
 font-family:Microsoft Jhenghei
}
.contactB_l:after {
 content:url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200629/20200629134453_1538652045.png);
 position:absolute;
 bottom:40px;
 right:13%
}
.contactB_R {
 width:802px;
 float:right;
 margin-right:50px;
 margin-top:15px
}
.contactB_R input {
 width:35%;
 float:left;
 height:52px;
 background:#fff;
 color:#7f7f7f;
 margin-top:30px;
 padding:0px 2%;
 border:1px solid #fff
}
.contactB_R input:nth-child(2n) {
 width:52.2%;
 float:right
}
.contactB_R textarea {
 width:96%;
 clear:both;
 height:160px;
 background:#fff;
 color:#7f7f7f;
 margin-top:30px;
 padding:20px 2%;
 border:0 none
}
.contactB_R #submit {
 background:#088a5a;
 color:#fff;
 border:0 none;
 font-size:16px;
 width:200px
}
.contactB_R>a {
 float:right;
 width:142px;
 line-height:50px;
 cursor:pointer;
 text-align:center;
 color:#fff;
 background:#cf1717;
 font-size:16px;
 margin-top:24px
}
.contactB_R p {
 width:37%;
 float:left;
 height:52px;
 background:#f2f2f2;
 color:#7f7f7f;
 margin-top:30px;
 padding-left:2%
}
.contactB_R p input {
 float:left;
 margin-top:0px;
 padding:0px
}
.contactB_R p img {
 float:right;
 height:100%
}
.contactA_B .contactA_item {
 position:absolute;
 width:100%;
 height:100%
}
.contact_A_tit {
 position:absolute;
 z-index:333;
 height:70px;
 line-height:70px;
 border-radius:50px;
 padding:0;
 bottom:50px;
 right:60px;
 background:#fff;
 text-align:center;
 width:1080px;
 margin-left:-540px;
 left:50%;
 box-shadow:0 0 30px 0 rgba(0,0,0,0.15)
}
.contact_A_tit > ul > .block {
 position:absolute;
 z-index:1;
 background:#088a5a;
 height:34px;
 border-radius:50px;
 top:3px
}
.contact_A_tit > ul > li {
 line-height:70px;
 height:70px;
 display:inline-block;
 position:relative;
 z-index:3;
 color:#454545;
 margin:0 60px;
 font-size:22px;
 transition:0.3s all ease;
 cursor:pointer
}
.contact_A_tit > ul > li.contact_A_cur {
 color:#088a5a
}
#code_key input {
 float:none;
 clear:both;
 width:96%
}
#code_key {
 position:relative
}
#code_key img {
 position:absolute;
 right:16px;
 top:46px
}
.feedback_btn #submit {
 margin:0
}

.my-map {
 margin:0 auto;
 width:100%;
 height:100%
}
.my-map .icon {
 background:url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200910/20200910155649_1576284081.png) no-repeat
}
.my-map .icon-cir {
 height:31px;
 width:28px
}
.my-map .icon-cir-red {
 background-position:-11px -5px
}
.amap-container {
 height:100%
}



.pro_main_box{position: relative;background:#fff;height:300px;overflow:hidden;padding: 30px 50px;width: 880px !important;}
.pro_main_box .propic_show_left {
  position: absolute;
  left: 50px;
  top: 30px;
  width:400px;height:300px;
}
.pro_main_box .propic_show_left img{display: block;width: 100%;height: 100%;}
.pro_main_box .propic_show_right {
  position: absolute;
  right: 0;
  top: 0;
  padding: 60px 50px;
  width: 420px;
  text-align:justify;
  font-size: 16px;
  line-height: 30px;
  color: #888;
  height: 220px;
}
.pro_main_box .propic_show_right:after{content: '189-2574-8887';width: 150px;padding-left:45px;padding-right:20px;display: block;background:#088a5a url(//memberpic.114my.com.cn/0310011/uploadfile/image/20200910/20200910202346_671960251.png) no-repeat 15px center / 22px;color: #fff;font-family: arial;font-size: 19px;font-weight:normal;line-height: 40px;height: 40px;border-radius: 50px;margin-top: 50px;}
.pro_main_box .propic_show_right .pro_detail_title{
  font-size: 28px;color: #343434;font-weight: normal;line-height: 60px;
  display: block;
}


.ny_propic img{height:331px !important}