body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,dl,dt,dd{margin:0; padding:0;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
a{text-decoration:none; cursor:pointer; color:#333;}
a:hover{color:#FF0000; text-decoration:underline;}
a img{border:0;}
body{font-size:12px; line-height:24px; margin:0 auto; color:#333; background: #fff !important;}
#copy{ display:none;}

#head,#meau-bg,#search,#search_kr,#products_fl,#case,#company_box,#ceh,#news,#link,#bq-dh,#link{width:1002px; margin:0 auto;}

#head_box{width:100%; margin:0 auto; background:#5fb842; height:30px;}
#head{overflow:hidden; height:30px; line-height:30px; color:#f4fde8;}
#head a{color:#f4fde8;}
#head_l{float:left; padding-left:10px;}
#head_r{float:right; padding-right:10px;}

#top_bg{width:100%; margin:0 auto; background:url(images/top_bg.gif)}

.top{width: 1002px;
    height: 120px;
    overflow: hidden;
    margin: 0 auto;}
#name{float:left; padding-top:11px; padding-left:16px;}
#gg{float:left; padding-top:30px; padding-left:90px;}
#tel{float:right; padding-right:16px; padding-top:37px;}

#meau-bg{height:47px; overflow: hidden; background:url(images/meau-bg.gif);}
#meau-bg li{ font-size:14px; background:url(images/meau-bg_li.gif) left no-repeat; float:left; line-height:47px; display:block; font-family:"微软雅黑"; width:90px; text-align:center; font-weight:bold; color:#fff;}
#meau-bg li a{font-size:14px; color:#fff;}
#meau-bg li a:hover{ color: #ff0000;}
#meau-bg li a:active{color:#ff0000;}
#meau-bg ul .none{ background:none;}

#meau_xl{width:1002px; margin:0 auto; height:0px; overflow:hidden;}
.menu {
top:197px; /*菜单位置*/
position:absolute;z-index:10;visibility:hidden;}
.tdline{
 border-right-width: 0px;
 border-right-style: solid;
 border-right-color: #FFFFFF;
 font-size:12px;
 color:#FFFFFF;
}
.tdline A:link { FONT-SIZE: 12px;TEXT-DECORATION: none; color:#FFFFFF;}
.tdline A:hover { FONT-SIZE: 12px;TEXT-DECORATION: none; color:#FFFFFF;}
.menu2 A {FONT-SIZE: 12px;TEXT-DECORATION: none; color:#FFFFFF;}
.menu2 A:link { FONT-SIZE: 12px;TEXT-DECORATION: none; color:#FFFFFF;}
.menu2 A:hover { FONT-SIZE: 12px;TEXT-DECORATION: none; color:#FFFFFF;}

#search-d{width:1002px; margin:0 auto; padding:5px 0px; height:25px; background:#50a93e;}
#search{height:25px; overflow:hidden;}
#search-i{float:left; width:39px; overflow:hidden; height:25px;}
#search-i input {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
}
#search-bg{float:left; width:153px; height:25px; background:url(images/search-bg.gif); overflow:hidden; padding-left:33px; margin-left:12px;}
#search-bg input {
    display: block;
    margin-top: 1px;
    width: 100%;
    height: 23px;
    border: none;
}
.mod1470 #search-text b {
        font-weight: normal;
    }
    .mod1470 #search-text b:last-of-type {
        display: none;
    }
#search-text{width:720px; float:left; line-height:25px; padding-left:16px; margin-left:8px; color:#fff;}
#search-text a{color:#fff;}
#search-text span{font-weight:bold; color:#ff0000;}

#banner{ overflow:hidden; width:1002px; margin:0 auto; padding-top:1px; padding-bottom:1px;}
#search_kr{overflow:hidden; height:15px; background:#fff;}

#products_fl{overflow:hidden; padding-bottom:10px;}
#products_fl1{width:49px; float:left; padding-left:11px; padding-right:20px;}
#products_fl2{width:154px; float:left; padding-right:21px;}
.products_fl2t{width:22px; float:left;}
.products_fl2t img {display:block;}
#products_fl2bg{width:136px; float:left; background:url(images/products_fl2bg.jpg) no-repeat;  line-height:46px; padding-left:18px; font-weight:bold; color:#FFF;}
#products_fl2bg a{color:#FFF;}
#products_fl3{width:738px; float:left; padding-top:18px;}
.products_fl3bg{width:738px; float:left; line-height:45px; border-bottom:1px #e3e3e3 solid;}

#case{overflow:hidden; padding-top:15px; padding-bottom:15px;}
#case_bt{width:1002px; float:left; text-align:center; padding-bottom:18px;}
.case1{width:267px; float:left; background:#50a93e; padding:20px; font-family:"微软雅黑";}
#case .case1 {margin-left:40px;}
.case1_img{width:267px; float:left;}
.case1_text2{width:247px; height: 122px; float:left; padding-bottom:10px; padding-left:20px; padding-top:10px; font-size:14px; color:#fff;}
.case1_text2 a{color:#fff;}
#case .case2:last-of-type {margin-left:40px;}
.case2{width:267px; float:left; background:#f2f2f2; padding:20px; font-family:"微软雅黑";}
.case2_img{width:267px; float:left;}
.case2_text2{width:247px; float:left; padding-bottom:10px; padding-left:20px; padding-top:10px; font-size:14px;}
.case2_text2 a:first-of-type,.case1_text2 a:first-of-type {font-weight:bold;}
.case2_text2 a:last-of-type,.case1_text2 a:last-of-type {color: red;}

#products_box{width:100%; margin:0 auto; background:url(images/products_box.gif) bottom repeat-x; height:262px;}
#products_box1{width:100%; margin:0 auto; background:url(images/products_box1.gif) bottom repeat-x; height:545px; overflow:hidden;}
#products1_box{width:100%; margin:0 auto; background:url(images/products1_box.jpg); height:500px;}

.products{width:1002px; margin:0 auto; overflow:hidden;}
.products_bg1{width:978px; float:left; padding:25px 11px 29px 11px; background:#f0fbf7;}
.products_bg{width:978px; float:left; padding:25px 11px; background:#f0fbf7;}
.products_bg .bd {
    overflow: hidden;
}
.products_bg ul {
    display: flex;
}
.products_bg ul li {
    padding-left: 5px;
}
.products_bg ul li a {
    display: block;
    text-align: center;
    line-height: 20px;
    color: #333;
}
.products_bg ul li a:hover {
    color: red;
}
.products_bg ul li a img {
    display: block;
}
.products_bg1 #colee {overflow:hidden; height:443px;width:978px;}
#products_img{width:1002px; margin:0 auto; padding-bottom:10px;}
.products_bg1 ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center;
}
.products_bg1 ul li {
    padding-left: 5px;
    width: 181px;
}
.products_bg1 ul li img {
    display: block;
}
.products_bg1 ul li span {
    display: block;
    line-height: 25px;
}

.left-box{float:left; overflow:hidden; width:233px;}
.left-products{width:225px; float:left; background:url(images/left-products.jpg); line-height:36px; padding-left:25px;}
.left-products ul li {display: flex;flex-wrap:wrap;}
.left-products ul li b a {font-size: 14px;color:#ff0000;}
.left-products ul li a.aa {
    display: block;
    width: 73px;
    line-height: 36px;
}

.ldh{ height:37px; line-height:37px; background:url(images/ldh.gif); padding-left:33px;}
.ldh h3{font-size:14px; color:#fff;}
.ldh h3 .en{padding-left:3px; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.left_bgimg{width:221px; float:left; border:1px #dedcdc solid; padding:12px 0px 3px 10px; border-top:none; border-bottom:none;}
.left_bgimg img {display:block;}
.left_bg{width:221px; float:left; border:1px #dedcdc solid; border-top:none; padding:5px 0px 2px 10px;}
.left_bg strong {
    color:#F00; font-size:15px; font-weight:bold
}
.left_bg span:first-of-type {font-size:16px;}
.left_kr{width:233px; float:left; height:10px; background:#fff; overflow:hidden;}

.divnews_tag {width:100%; height:auto;}
.divnews_tag ul {margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li {list-style:none;margin:0px;line-height:29px;width:450px;}
.divnews_tag li span:last-of-type {float:right;}
.divdgweb2_tag{width:100%; height:auto; margin:0px; padding:0px;}
.divdgweb2_tag ul{margin:0px;padding:0px;list-style-type:none;list-style:none;}
.divdgweb2_tag li{list-style:none;margin:0px;line-height:28px;}

#le_con{width:226px; float:left; overflow:hidden;}
#le_conimg{width:226px; float:left; padding:13px 0px 6px 10px;}
#le_conbg{width:226px; float:left; padding:3px 0px 6px 10px;}

#youshi{overflow:hidden; padding-bottom:31px; font-family:"微软雅黑"; font-size:16px; color:#666px; line-height:28px; padding-top:11px;}
#youshi_bt{width:1002px; margin:0 auto; text-align:center;}
#youshi_1{width:871px; margin:0 auto; height:88px; background:url(images/youshi_1.jpg); padding-top:90px; padding-left:65px;}
#youshi_2{width:871px; margin:0 auto; height:89px; background:url(images/youshi_2.jpg); padding-top:60px; padding-left:65px;}
#youshi_3{width:374px; margin:0 auto; height:75px; background:url(images/youshi_3.jpg); padding-top:71px; padding-left:562px; font-size:14px;line-height:24px;}
#youshi_4{width:374px; margin:0 auto; height:89px; background:url(images/youshi_4.jpg); padding-top:66px; padding-left:562px;font-size:15px;}

#youshi_bo{width:100%; margin:0 auto; background:url(images/youshi_bo.gif); padding-bottom:25px;}
#youshi_bo1{width:1002px; margin:0 auto;}

#company_d{width:100%; margin:0 auto; background:#50a93e; overflow:hidden; padding-bottom:35px;}
#company_box{overflow:hidden;}
#company_bt{float:left; width:1002px; float:left; text-align:center; padding-bottom:34px;}
#company{width:550px; float:left; padding-left:15px; padding-top:9px; line-height:29px; color:#fff;}
#company a{color:#fff;}
#company a:first-of-type{font-weight:bold;}
#company a:last-of-type{color: red;}

#company_l{width:382px; float:left; padding:6px; background:#fff;}

#ceh_d{width:100%; margin:0 auto; background:#fefafb;}
#ceh{overflow:hidden; padding-top:20px; padding-bottom:20px;}
#ceh_b{width:100%; margin:0 auto; background:#1e800a;}
#cehb{overflow:hidden; width:1002px; margin:0 auto;}


#news{overflow:hidden; padding-bottom:15px; padding-top:15px;}

#news1{width:476px; float:left; margin-left:10px;}
#news1-bgt{width:450px; float:left; padding:13px 13px 5px 13px;}
#news1-bgt a:first-of-type img {display: block;padding-right:8px; padding-top:3px;}
#news1-bgt span:first-of-type {font-weight:bold;}
#news1-bgt a:last-of-type {color:#F00;}
#news1-bg{width:450px; float:left; padding:3px 13px 5px 13px;}

#news2{width:269px; float:left; margin-left:10px;}
#news2-bg{width:251px; float:left; padding:14px 6px 10px 12px;}

#link{overflow:hidden; height:32px;}
#link_l{width:163px; float:left; height:32px; text-align:center; line-height:32px; color:#fff; font-weight:bold; font-size:14px;}
#link-bg{width:829px; overflow:hidden; float:left; height:32px; padding-left:10px; line-height:32px; color:#fff;}
#link-bg a{color:#fff;}

#bq_img{width:1002px; margin:0 auto; padding-bottom:10px;}

#bq_d{width:100%; margin:0 auto; background:#29a016; border-top:8px #0e7000 solid;}

#link{overflow:hidden; height:38px; background:url(images/link.gif); border-bottom:1px #46dd2d solid;}
#link-text{width:142px; float:left; padding-top:12px;}
#link-bg{padding:0px 5px; width:850px; overflow:hidden; float:left; line-height:38px; text-align:right; color:#fff;}
#link-bg1{width:990px; margin:0 auto; line-height:32px; padding:6px; overflow:hidden;}

#bq-dh{height:32px; color:#abe7b9; line-height:32px; text-align:center; background:#0e7000;}
#bq-dh a{color:#abe7b9;}
#banner_bottomimg{width:1002px; margin:0 auto;}
#bq{margin:0 auto; text-align:center; width:1002px; overflow:hidden; line-height:26px; padding:10px 0px; color:#c3efce;}
#bq a{color:#c3efce;}

.box{border:1px #dedcdc solid;}
.box .title{ height:30px; line-height:30px; padding-right:12px; background:url(images/title.gif); border-bottom:1px #dedcdc solid; padding-left:12px;}
.box .title h3{font-size:14px; color:#03820a;}
.box .title .en{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ccc; padding-left:3px;}
.box .title .more{float:right; font-weight:normal; font-size:12px;}
.box .title .more a{color:#666;}

.cp img{
border:1px #ccc solid;
padding:3px;
}
.cp a:hover img{
border:1px #ff0000 solid;
padding:3px;
}


.linkTagcs
                    { 
                    width:990px;
                 height:auto;}
                    .linkTagcs ul
                    {margin:0px;padding:0px;list-style-type:none;}
                    .linkTagcs li
                    {list-style:none;margin:0px;  padding-right:10px;line-height:38px;float:left;}
                    .linkTagcs li a
                    {color:#c3efce;word-break:break-all;}
                    .linkTagcs li img
                    {border:0px;}
                    
                    
                    
#webdh {
        text-align: center;
    vertical-align: middle;
    width: 1024px;
    padding-bottom: 15px;
    margin: 0 auto;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
}

.mianbxContent {
        height: 25px;
    width: 90%;
    text-align: right;
}
.list_pro {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.list_pro select {
    border: none;
    color: #333;
    background: #fff;
}