
body {
    color: #666;
    font-size: 12px;
    margin: 0 auto;
    background-color: #fff;
    font-family: "Microsoft YaHei";
}

a {
    color: #666;
    text-decoration: none;
}


a:hover {
    color: #ed6c00;
    text-decoration: none;
}


div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: 0px;
}


.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}


.fl {
    float: left;
}


.fr {
    float: right;
}


.cp img {
    border: 1px solid #C1C1C1;
    padding: 2px;
    background: #fff;
}


.cp a:hover img {
    border: 1px solid #fff000;
    padding: 2px;
    background: #fff;
}


#copy {
    display: none;
}


.box {
    width: 1100px;
    height: auto;
    margin: 0 auto;
    min-width: 1100px;
}


.font_en {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;
}

.t {
    font-size: 38px;
    line-height: 40px;
    height: 60px;
    color: #005eb8;
    font-weight: bold;
    text-align: center;
}


.top_bg {
    width: 100%;
    height: 38px;
    background: #42b1f6;
    margin: 0 auto;
}

#top {
    height: 38px;
    line-height: 36px;
    background: #42b1f6;
    color: #fff;
}

.top_r a:hover {
    color: #ff0;
}

.top_rt a:hover {
    color: #ff0;
}

.top_l {
    height: 38px;
}

.logo {
    padding: 30px 0 0 0;
}
.logo img{
    height: 86px;
}
.name {
    padding-top: 60px;
}

.name p {
    font-size: 22px;
    color: #42b1f6 ;
    line-height: 30px;
    padding-left: 24px;
}

.name t {
    font-size: 20px;
    color: #ff6600;
    line-height: 28px;
    padding-left: 15px;
}

.albb {
    padding: 43px 40px 0 0;
}

.tel {
    padding-top: 52px;
    position: relative;
}

.tel span {
    position: absolute;
    left: 83px;
    font-size: 24px;
    font-weight: 600;
    color: #42b1f6;
    bottom: 25px;
}

.top_rt a {
    padding-right: 5px;
    color: #fff;
}

.top_r a {
    color: #fff;
}


.head_bg {
    height: 207px;
    background: url(../uploadfile/image/20171018/20171018094602_1214405893.png);
}

#head {
    height: 138px;
}

.head_w {
    border-bottom-color: #BDBDBD;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}

.nav_bg {
    width: 100%;
    height: 54px;
}

.nav li {
    position: relative;
    width: 122px;
    height: 44px;
    line-height: 44px;
    float: left;
    text-align: center;
}

.nav li a {
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    color: #333;
    font-size: 15px;
    display: block;
    border-radius: 50px;
    margin-top: 12px;
}

.nav li a:hover {
    background: #42b1f6;
    color: #fff;
}

.nav .a_nav a {
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    background: #42b1f6;
    color: #fff;
}

.menu ul {
    width: 121px;
    position: absolute;
    top: 54px;
    left: 0;
    z-index: 9999;
    opacity: 0;
    background: #ff9d00;
    -webkit-transition: opacity .25s ease .1s;
    -moz-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
}

.menu li:hover > ul {
    opacity: 1;
}

.menu ul li {
    height: 0;
    width: 100%;
    overflow: hidden;
    background: none;
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
}

.menu li:hover > ul li {
    height: 40px;
    line-height: 40px;
    overflow: visible;
}

.menu ul li a {
    width: 100%;
    height: 100%;
    display: block;
    border-bottom: 1px solid #fff;
    text-align: center;
    font-size: 14px;
    color: #fff;
}

.menu ul li a:hover {
    background: #ff9d00;
    color: #fff;
}

.menu ul li:last-child a {
    border: none;
}

.menu ul li table {
    width: 100% !important;
}

.menu ul li.cpzx td {
    width: 100%;
    height: 0;
    overflow: hidden;
    background: #045FBB;
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
}

.menu li:hover > ul li.cpzx td {
    display: block;
    height: 41px;
    line-height: 40px;
    overflow: visible;
}

.menu ul li.cpzx a {
    border-bottom: 1px solid #83AFDE;
    height: 40px;
    text-align: left;
    padding-left: 25px;
    width: 175px;
}

.menu ul li.cpzx a:hover {
    background: #E6212A;
    color: #fff;
}

.menu li:hover ul li.cpzx {
    height: auto;
}


#banner {
    width: 100%;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
}

.banner.box_skitter {
    position: relative;
    width: 1920px;
    height: 600px;
    left: 50%;
    margin-left: -960px;
    text-align: center;
}

.top10 {
    padding-top: 10px;
}

.top20 {
    padding-top: 20px;
}

.top30 {
    padding-top: 30px;
}

.top40 {
    padding-top: 40px;
}

.top50 {
    padding-top: 50px;
}

.top60 {
    padding-top: 60px;
}

.top70 {
    padding-top: 70px;
}


.search_nbg {
    width: 100%;
    min-width: 1100px;
    height: 74px;
    margin: 0 auto;
    position: absolute;
    top: 645px;
    background: url(../uploadfile/image/20181215/20181215111634_2115245381.jpg)repeat-x center bottom;
}

.search_bg {
    width: 100%;
    min-width: 1100px;
    height: 74px;
    margin: 0 auto;
    background: url(../uploadfile/image/20181215/20181215111634_2115245381.jpg)repeat-x center bottom;
}

#search {
    width: 1100px;
    height: 55px;
    margin: 0 auto;
    line-height: 55px;
}

.search_01 {
    float: left;
    width: 600px;
    padding-left: 2px;
    color: #fff;
}

.search_01 a {
    color: #fff;
}

.search_01 a:hover {
    color: #ff0;
}

.search_02 form {
    padding-left: 0;
}

.search_02 {
    height: 34px;
    width: 324px;
    overflow: hidden;
    margin-top: 11px;
    float: right;
}

.search-i {
    width: 52px;
    overflow: hidden;
    height: 34px;
}

.search-bg {
    float: left;
    width: 262px;
    height: 34px;
    overflow: hidden;
    padding-left: 10px;
    background: #fff;
}


.prod {
    padding-top: 40px;
}

.prod_t {
    margin-bottom: 20px;
}

.list {
    width: 240px;
    height: auto;
}
.list .list_b a{
    position: relative;
    display: block;
}
.list .list_b span{
    position: absolute;
    color: #42b1f6;
    font-size: 24px;
    top: calc(50% - 15px);
    left: calc(50% - 77px);
}
.list_w {
    text-align: center;
    margin-bottom: 20px;
}

.list_d {
    padding: 10px 0 20px 0;
    border: 1px #e9e9e9 solid;
    border-top: 0;
    background: #f9f9f9;
    border-bottom: none;
}

.list_d table {
    width: 100% !important;
}

.list_d table td a {
    display: block;
    /* width: 140px; */
    height: 56px;
    /* padding-left: 66px; */
    margin: 0px auto 0 auto;
    font-size: 14px;
    line-height: 56px;
    color: #333;
    border-bottom: 1px #e9e9e9 solid;
    font-size: 14px;
    font-weight: normal !important;
background-image: none !important;padding-left: 40px;}




.list_d table tr:nth-child(1) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20171021/20171021153227_497744815.png) no-repeat 30px center;
}
.list_d table tr:nth-child(2) td a {
    background: url(../uploadfile/image/20180418/20180418155725_332649533.png) no-repeat 30px center;
}

.list_d table tr:nth-child(2) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20180418/20180418155844_1886314196.png) no-repeat 30px center;
}
.list_d table tr:nth-child(3) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20171021/20171021153019_1947061959.png) no-repeat 30px center;
}
.list_d table tr:nth-child(1) td a {
    background: url(../uploadfile/image/20171021/20171021153209_2147238957.png) no-repeat 30px center;
}



.list_d table tr:nth-child(4) td a {
    background: url(../uploadfile/image/20171021/20171021153131_1908749637.png) no-repeat 30px center;
}

.list_d table tr:nth-child(4) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20171021/20171021153151_524776996.png) no-repeat 30px center;
}

.list_d table tr:nth-child(5) td a {
    background: url(../uploadfile/image/20171021/20171021153404_1229580968.png) no-repeat 30px center;
}

.list_d table tr:nth-child(5) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20171021/20171021153422_1445606504.png) no-repeat 30px center;
}








.list_d table tr:nth-child(3) td a {
    background: url(../uploadfile/image/20171021/20171021153002_571611429.png) no-repeat 30px center;
}



.list_d table tr:nth-child(9) td a {
    background: url(../uploadfile/image/20171021/20171021153035_857967007.png) no-repeat 30px center;
}

.list_d table tr:nth-child(9) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20171021/20171021153052_967334195.png) no-repeat 30px center;
}

.list_d table tr:nth-child(10) td a {
    background: url(../uploadfile/image/20171021/20171021153035_857967007.png) no-repeat 30px center;
}

.list_d table tr:nth-child(10) td:hover a {
    color: #42b1f6;
    background: url(../uploadfile/image/20171021/20171021153035_857967007.png) no-repeat 30px center;
}

.list_d table table td a:hover {
    color: #42b1f6;
}


.prod_d {
    width: 853px;
}

.prod_d table td span a {
    display: block;
    width: 206px !important;
    height: 40px;
    line-height: 40px;
    background: #eee;
    margin: 10px 0 18px 0;
}

.prod_d table br {
    display: none;
}

.ddsubmenustyle li a {
    padding-left: 40px !important;
    border-bottom: 1px #ccc dashed !important;
}

.ddsubmenustyle li a:hover {
    background: #eee !important;
    color: #ff7300 !important;
}

.blackwhite {
    border: 1px #ccc solid !important;
    width: 180px !important;
}

.prod_r {
    width: 840px;
}

.prod_rtl {
    margin-left: 10px;
    width: 180px;
    line-height: 44px;
    height: 44px;
    font-size: 26px;
    color: #333;
    padding-left: 4px;
    background: url(http://login.114my.cn/memberpic/0390251/uploadfile/image/20170616/20170616151640_1127075159.jpg)no-repeat top left;
}

.prod_rtl span {
    font-size: 14px;
    padding-left: 10px;
}

.prod_r .more {
    position: absolute;
    right: 15px;
    top: 5px;
}

.prod_r .more a {
    display: block;
    width: 59px;
    height: 21px;
    padding-top: 20px;
    background: url(../uploadfile/image/20171018/20171018143659_388842229.jpg)no-repeat center;
}

.prod_r .prod_convert {
    position: relative;
    width: 840px;
    height: 820px;
    margin: 0 auto;
}

.prod_r .prod_convert .tab {
    height: 50px;
    font-size: 20px;
    background: url(../uploadfile/image/20171018/20171018144356_946726032.jpg)no-repeat center !important;
    width: 840px;
box-sizing: border-box;padding-left: 10px;}

.prod_r .prod_convert .tab a {
    color: #333;
    font: 16px/50px "Microsoft YaHei";
    
    background: url(../uploadfile/image/20171018/20171018145149_158519467.jpg)no-repeat center left 0px;
    padding-left: 12px;
}

.prod_r .prod_convert .tab a.on {
    color: #42b1f7;
    background-image: url(../uploadfile/image/20171018/20171018145306_336755517.jpg);
    
}

.prod_r .prod_convert .prod_content {
    overflow: hidden;
    width: 840px;
    height: 750px;
    position: relative;
    margin-top: 20px;
}

.prod_r .prod_convert .prod_content ul {
    position: absolute;
    left: 0;
    top: 0;
    height: 750px;
}

.prod_r .prod_convert .prod_content li {
    float: left;
    width: 840px;
    height: 700px;
}

.prod_r table td span a {
    display: block !important;
    height: 40px;
    line-height: 40px;
    margin-bottom: 4px;
    width: 250px;
    font-size: 14px;
}

.prod_r table td img {
    border: 1px #fff solid;
}

.prod_r table td img:hover {
    border: 1px #42b1f6 solid;
}

.prod_r table td br {
    display: none;
}

.prod_content table td {
    padding-left: 0 !important;
    background: url(../uploadfile/image/20171021/20171021151349_1817030634.png)no-repeat 18px 7px;
}


.bright_top {
    height: 174px;
    background: url(../uploadfile/image/20181215/20181215110312_237803886.jpg)no-repeat center;
}

.bright_t li {
    display: block;
    float: left;
    margin-right: 30px;
    width: 246px;
}

.bright_t p {
    color: #666;
    font-size: 14px;
    line-height: 24px;
    margin-top: 22px;
    height: 94px;
    padding-left: 20px;
}

.bright_w11 {
    font-size: 26px;
    color: #333;
    margin-top: 50px;
    margin-bottom: 14px;
    transition: all 0.5s;
}

.bright_w1:hover {
    background: #34a200 url(../uploadfile/image/20171018/20171018162930_456377259.jpg)no-repeat center top !important;
}

.bright_w2:hover {
    background: #34a200 url(../uploadfile/image/20171018/20171018163359_1250018647.jpg)no-repeat center top !important;
}

.bright_w3:hover {
    background: #34a200 url(../uploadfile/image/20171018/20171018163415_389154013.jpg)no-repeat center top !important;
}

.bright_w4:hover {
    background: #34a200 url(../uploadfile/image/20171018/20171018163431_1149876124.jpg)no-repeat center top !important;
}

.bright_t li:hover .bright_w11 {
    color: #fff;
    padding-left: 20px;
}

.bright_t li:hover p,.bright_t li:hover .bright_w11 {
    color: #fff;
}


.Process {
    margin-top: 60px;
    height: 471px;
}
.Process .Process_ww{
    position: relative;
}
.Process .Process_ww span{
    position: absolute;
    left: calc(50% - 30px);
    top: 2px;
    font-size: 24px;
    font-weight: 600;
    color: #a70302;
}
.Process_top {
    background: url(../uploadfile/image/20171018/20171018165849_343391102.jpg)no-repeat center;
    text-align: center;
}

.Process_top span {
    font-size: 24px;
    color: #42b1f6;
    font-weight: bolder;
    line-height: 24px;
}

.Process_top p {
    font-size: 16px;
    line-height: 24px;
    color: #333;
}

.Process_w li {
    width: 134px;
    float: left;
    margin-left: 59px;
}

.Process_w1 {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020144250_382767905.jpg)no-repeat left;
}

.Process_w2 {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020144406_1421519402.jpg)no-repeat left;
}

.Process_w3 {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020144430_581082866.jpg)no-repeat left;
}

.Process_w4 {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020144450_731781673.jpg)no-repeat left;
}

.Process_w5 {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020144516_1912272152.jpg)no-repeat left;
}

.Process_w6 {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020144548_1641967288.jpg)no-repeat left;
}

.Process_w1:hover {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020145226_434606373.jpg)no-repeat left;
}

.Process_w2:hover {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020145242_1104981303.jpg)no-repeat left;
}

.Process_w3:hover {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020145259_25057637.jpg)no-repeat left;
}

.Process_w4:hover {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020145319_1193637096.jpg)no-repeat left;
}

.Process_w5:hover {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020145336_1661201671.jpg)no-repeat left;
}

.Process_w6:hover {
    height: 134px;
    background: url(../uploadfile/image/20171020/20171020145353_1177296264.jpg)no-repeat left;
}

.Process_w p {
    font-size: 14px;
    line-height: 24px;
    color: #333;
    padding-top: 150px;
    padding-left: 30px;
}

.Process_w {
    margin-top: 34px;
    background: url(../uploadfile/image/20171020/20171020150338_678131897.png)no-repeat center;
    height: 157px;
}

.Process_ww {
    height: 90px;
    background: url(../uploadfile/image/20190305/20190305102457_1286061551.jpg)no-repeat center;
    margin-top: 70px;
}

.Process_ww a {
    font-size: 16px;
    color: #fff;
}

.Process_ww1 {
    margin-left: 400px;
    padding-top: 60px;
}

.Process_ww2 {
    margin-left: 160px;
    padding-top: 60px;
}

.Process_ww a:hover {
    color: #ff0;
}


.adv_bg {
    background: url(../uploadfile/image/20181215/20181215110357_1583461843.jpg)no-repeat center top;
}

.adv {
    padding-top: 190px;
}

.adv_bg1 {
    height: 556px;
    background: url(../uploadfile/image/20171019/20171019144511_1302692968.jpg)no-repeat -1px center;
}
.adv_t,.adv_w{width: 510px;}
.adv_bg2 {
    height: 558px;
    background: url(../uploadfile/image/20171021/20171021144042_1656100656.jpg)no-repeat -1px center;
}

.adv_wt1 {
    font-weight: bolder;
    font-size: 24px;
    line-height: 30px;
    color: #333;
    margin-left: 75px;
    margin-bottom: 26px;
    margin-top: 350px;
}

.adv_t span {
    font-size: 14px;
    line-height: 28px;
    color: #666;
    width: 511px;
}

.adv_w span {
    font-size: 14px;
    line-height: 28px;
    color: #666;
    width: 511px;
}

.adv_w {
    margin-top: 325px;
    margin-left: 80px;
}

.adv_wt2 {
    font-weight: bolder;
    font-size: 24px;
    line-height: 30px;
    color: #333;
    margin-left: 88px;
    margin-bottom: 26px;
    margin-top: 24px;
}

.adv_wt3 {
    font-weight: bolder;
    font-size: 24px;
    line-height: 30px;
    color: #333;
    margin-left: 80px;
    margin-bottom: 26px;
    margin-top: 335px;
}

.adv_wt4 {
    font-weight: bolder;
    font-size: 24px;
    line-height: 30px;
    color: #333;
    margin-left: 88px;
    margin-bottom: 26px;
    margin-top: 12px;
}

.adv_w t {
    font-size: 14px;
    line-height: 28px;
    color: #42b1f6;
    font-weight: bolder;
}

.banner01 {
    width: 100%;
    min-width: 1100px;
    height: 184px;
    background: url(../uploadfile/image/20190305/20190305175152_1670655617.png)no-repeat center;
}


.com {
    margin-top: 50px;
    height: 447px;
    background: url(../uploadfile/image/20190305/20190305181140_2136923482.jpg)no-repeat center;
}
.com.box{
    border-color: #42b1f6 !important;
}
.com_wt span {
    font-size: 24px;
    color: #333;
}

.com_wt P {
    font-size: 12PX;
    color: #666;
}

.com_t {
    margin-left: 562px;
    padding-top: 14px;
    padding-right: 15px;
}

.com_wt {
    margin-left: 672px;
    padding-top: 31px;
}

.com_t p {
    font-size: 14px;
    line-height: 26px;
    color: #999;
    text-align: justify;
    text-indent: 2em;
}

.com_ww {
    background: #42b1f6;
    width: 574px;
    height: 90px;
    margin-left: 526px;
    margin-top: 28px;
}

.com_ww li {
    width: 188px;
    float: left;
    background: url(../uploadfile/image/20171019/20171019104948_1823504258.jpg)repeat-y right;
}

.com_ww a {
    color: #fff;
    font-size: 14px;
    line-height: 140px;
}

.com_ww p {
    padding-left: 70px;
}

.com_w1 {
    height: 90px;
    background: url(../uploadfile/image/20171020/20171020163728_547954246.png)no-repeat left;
}

.com_w2 {
    height: 90px;
    background: url(../uploadfile/image/20171020/20171020163412_704451336.png)no-repeat left;
}

.com_w3 {
    height: 90px;
    background: url(../uploadfile/image/20171020/20171020163436_1516520211.png)no-repeat left;
}

.com_w1:hover {
    height: 90px;
    background: url(../uploadfile/image/20171020/20171020163752_1904079852.png)no-repeat left;
}

.com_w2:hover {
    height: 90px;
    background: url(../uploadfile/image/20171020/20171020163514_369920623.png)no-repeat left;
}

.com_w3:hover {
    height: 90px;
    background: url(../uploadfile/image/20171020/20171020163534_645140627.png)no-repeat left;
}

.com_ww li:hover a,.com_ww:hover {
    color: #ff0;
}


.news_bg {
    width: 100%;
    height: auto;
    padding: 40px 0;
    background-color: #f9f9f9;
}

.title_f {
    font-size: 34px;
    font-weight: bolder;
    color: #333;
    padding-top: 37px;
    text-align: center;
    background: url(../uploadfile/image/20171019/20171019112818_2132001280.png) no-repeat center top;
}

.convert {
    width: 1100px;
    height: 450px;
    margin: 0 auto;
    background: url(../uploadfile/image/20171019/20171019141127_1302633822.jpg) no-repeat center 25px;
}

.convert .tab {
    width: 354px;
    height: 50px;
    margin: 0 auto;
    padding-top: 25px;
}

.convert .tab a {
    display: block;
    color: #666;
    text-align: center;
    width: 118px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    float: left;
}

.convert .tab a.on {
    display: block;
    color: #fff;
    background: url(../uploadfile/image/20171019/20171019111427_679226310.jpg) no-repeat center;
}

.convert .content {
    overflow: hidden;
    width: 1100px;
    height: 380px;
    position: relative;
    margin-top: 20px;
}

.convert .content ul {
    position: absolute;
    left: 0;
    top: 0;
    height: 380px;
}

.convert .content li {
    width: 1100px;
    height: auto;
    float: left;
}

.content td br {
    display: none;
}

.content td a {
    display: block;
    background: #ededee;
    line-height: 40px;
    width: 220px !important;
    color: #666;
    width: 220px !important;
}

.content td a:hover {
    display: block;
    background: #ff6633;
    color: #fff;
}

.news_l {
    float: left;
    width: 413px;
}

.news_l .news_div_item {
    position: relative;
}

.news_l .divdgweb_new_div_item {
    position: relative;
}

.news_l .news_div_item_pic {
    position: absolute;
    top: 0;
}

.news_div_item_pic img {
    width: 432px;
    height: 267px;
}

.news_l .news_div_item_content {
    line-height: 30px;
    width: 413px;
    padding-top: 10px;
    position: absolute;
    top: 260px;
}

.news_l .divdgweb_new_div_item_content {
    line-height: 30px;
    width: 413px;
    padding-top: 10px;
    position: absolute;
    top: 260px;
}

.news_l .news_div_item_body,.news_l .divdgweb_new_div_item_body {
    color: #999;
    line-height: 22px;
    margin-top: 10px;
}

.news_l .news_div_item_a,.news_l .divdgweb_new_div_item_a {
    color: #222;
    font-size: 18px;
    display: block;
    width: 320px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.news_l .news_div_item_a:hover,.news_l .divdgweb_new_div_item_a:hover {
    color: #42b1f6 ;
}

.news_l .news_div_item_date,.news_l .divdgweb_new_div_item_date {
    position: absolute;
    right: 0;
    line-height: 15px;
    top: 279px;
    color: #999;
}

.news_l .news_div_item_date div,.news_l .divdgweb_new_div_item_date div {
    float: left;
}

.news_r .news_div_item_date,.news_r .divdgweb_new_div_item_date {
    position: absolute;
    right: 0;
    line-height: 15px;
    top: 5px;
    color: #999;
}

.news_r .news_div_item_date div {
    float: left;
}

.news_r .divdgweb_new_div_item_date div {
    float: left;
}

.news_r {
    float: right;
    width: 431px;
}

.news_r .news_div,.news_r .divdgweb_new_div {
    float: right;
    width: 500px;
    padding-top: 10px;
    padding-left: 120px;
    background: url(../uploadfile/image/20171019/20171019141051_757346353.jpg) no-repeat left top;
}

.news_r .news_div_item,.news_r .divdgweb_new_div_item {
    width: 500px;
    height: 128px;
    position: relative;
}

.news_r .news_div_item_a,.news_r .divdgweb_new_div_item_a {
    color: #222;
    font-size: 14px;
}

.news_r .news_div_item_a:hover,.news_r .divdgweb_new_div_item_a:hover {
    color: #42b1f6 ;
}

.news_r .news_div_item_content,.news_r .divdgweb_new_div_item_content {
    float: left;
    line-height: 22px;
    width: 500px;
}

.news_r .news_div_item_body,.news_r .divdgweb_new_div_item_body {
    color: #999;
    padding-top: 10px;
}
.footer_bg {
    width: 100%;
    min-width: 1100px;
    padding-top: 50px;
    height: auto;
    background: #333;
    font-family: "Microsoft YaHei";
    color: #999;
}

.footer_nbg {
    height: 280px;
}

.footer_bg a {
    color: #999;
}

.footer_bg a:hover {
    color: #ffa914;
}

.footer_l {
    width: 860px;
}

.footer_l li {
    width: 110px;
    float: left;
    margin-right: 50px;
    height: 176px;
    background: url(../uploadfile/image/20171019/20171019115720_1701038439.jpg) no-repeat right;
}

.footer_l li a {
    display: block;
    line-height: 30px;
    color: #fff;
}

.footer_l li a:hover {
    color: #ff0;
}

.footer_l li p {
    padding-bottom: 30px;
    background: url(../uploadfile/image/20171019/20171019114434_1749679309.jpg) no-repeat left 44px;
}

.footer_l li p a {
    font-size: 16px;
    color: #fff;
}

.footer_r {
    font-size: 16px;
    line-height: 16px;
    color: #fff;
}

.footer_l li.cont_w {
    line-height: 30px;
    width: 300px;
    color: #fff;
}

.link {
    height: 58px;
    line-height: 58px;
    border-top: dashed 1px #666;
    margin-top: 44px;
}

.link_l {
    font-size: 14px;
    color: #fff;
}

.link_r {
    width: 880px;
}

.copy {
    text-align: center;
    line-height: 54px;
    background: #42b1f6;
    color: #fff;
}

.copy a {
    color: #fff;
}

.linkTagcs li a {
    color: #fff !important;
    font-size: 14px;
}


.strong_title {
    display: none;
}

#bodycon {
    padding: 100px 0 20px 0;
}

#bodycontent {
    border: 0 !important;
}
.products_pages_info li{
    display:inline-block;
    border:1px solid #cccccc;
    padding:0px 5px
}
.banner_com {
    width: 100%;
    min-width: 1100px;
    height: 400px;
    background-position: center;
    background-repeat: no-repeat;
}

.banner_prod {
    background: url(../uploadfile/image/20190304/20190304163334_169848056.jpg) center no-repeat;
    width: 100%;
    height: 400px;
    min-width: 1100px;
    background-position: center;
    background-repeat: no-repeat;
}

.banner_news {
    background: url(../uploadfile/image/20190304/20190304161455_1896628168.jpg) center no-repeat;
    width: 100%;
    min-width: 1100px;
    height: 400px;
    background-position: center;
    background-repeat: no-repeat;
}

.banner_cont {
    background: url(../uploadfile/image/20190304/20190304161440_451159451.jpg) center no-repeat;
    width: 100%;
    min-width: 1100px;
    height: 400px;
    background-position: center;
    background-repeat: no-repeat;
}


.pro_list_box_item_zdy {
    width: 840px;
    float: left;
    height: 135px;
    text-align: left;
    padding-bottom: 20px;
    padding-top: 20px;
    overflow: hidden;
    border-bottom: #efefef solid 1px;
}

.pro_list_box_item_zdy:hover {
    background: #f9f9f9;
}

.pro_list_box_item_l_zdy {
    width: 205px;
    height: 135px;
    float: left;
}

.pro_list_box_item_l_zdy a img {
    width: 205px;
    height: 135px;
}

.pro_list_box_item_r_zdy {
    width: 615px;
    height: 135px;
    margin-left: 20px;
    float: left;
}

.pro_list_box_item_r_zdy a p {
    height: 30px;
    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    border: none;
    font-family: "Microsoft YaHei";
}

.pro_list_box_item_r_zdy a div {
    color: #555;
    height: 74px;
}

.content_more_a_zdy {
    width: 90px;
    height: 30px;
    background: url(../uploadfile/image/20171020/20171020093341_1266771007.jpg);
    display: block;
}

.shopmrsc a img, .pro_list_box_item_l_zdy a img {
    border: 1px solid #C1C1C1;
    padding: 2px;
    background: #fff;
}

.shopmrsc a p {
    color: #333;
}

.shopmrsc p:hover, .pro_list_box_item_r_zdy a p:hover {
    color: #ed6c00;
}

.shopmrsc .xwlbnr, .xw {
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

.pro_list_box_item_r {
    font-size: 14px;
    color: #999;
    line-height: 24px;
    padding-left: 10px;
}

.pro_list_box_item_r strong {
    color: #333;
    font-weight: normal;
    line-height: 36px;
}

.pro_list_box_item_r a {
    color: #025da5 !important;
}

.pro_list_box_item_r a:hover {
    color: #f46c28;
}

.pro_list_box_item_l img {
    width: 205px;
    height: 135px;
}

.shopmrsc p.xwlbbt {
    font-size: 14px;
}


.mianbxContent {
    width: 840px !important;
    text-align: left !important;
    height: 29px !important;
    line-height: 25px !important;
    margin-bottom: 10px !important;
    
}


.xwlb_img {
    width: 180px;
}

.xwlb_content {
    width: 630px;
}
.classli a{float:none;}
.classli .xwlb_img img{border: none;padding: 0;width: auto;height: auto;width: inherit;max-height: inherit;position: absolute;top: 50%;margin-top: -90px;}
.xw {
    line-height: 30px;
    font-size: 14px;
    text-indent: 2em;
}


.back-top-container {
    display: block;
    position: fixed;
    right: 50px;
    bottom: 50px;
    cursor: pointer;
    z-index: 99999;
}

.yb_conct {
    position: fixed;
    z-index: 9999999;
    top: 200px;
    right: -117px;
    cursor: pointer;
    transition: all .3s ease;
}

.yb_conct:hover {
    right: 2px;
}

.yb_conct:hover .yb_ercode {
    height: 184px;
}

.yb_conct a {
    color: #fff;
    text-decoration: none;
}

.yb_conct a:hover {
    color: #ff0;
}

.yb_bar ul li {
    width: 170px;
    height: 53px;
    font: 14px/53px 'Microsoft YaHei';
    color: #fff;
    text-indent: 54px;
    margin-bottom: 1px;
    border-radius: 3px;
    transition: all .5s ease;
    overflow: hidden;
    background: #42b1f6 url(../uploadfile/image/20190304/20190304174720_412549304.png) no-repeat;
}

.yb_bar .yb_top {
    background-position: 0 0;
}

.yb_bar .yb_phone {
    background-position: 0 -57px;
}

.yb_bar .yb_QQ {
    text-indent: 0;
    background-position: 0 -113px;
}

.yb_QQ img {
    display: none;
}

.yb_bar .yb_ercode {
    
    background-position: 0 -169px;
}

.hd_qr {
    padding: 0 29px 25px 29px;
}

.yb_QQ a {
    display: block;
    text-indent: 54px;
    width: 100%;
    height: 100%;
    color: #fff;
}

#newBridge .icon-right-center {
    top: 90% !important;
}


.product_content .adv_bg {
    background-size: 100%;
}

.product_content .adv_bg1 {
    background-size: 100%;
}

.product_content .adv_bg2 {
    background-size: 100%;
    height: 418px;
}

.product_content .adv {
    padding-top: 17px;
}

.product_content .adv_wt1 {
    margin-top: 340px;
    margin-left: 47px;
    font-size: 20px;
}

.product_content .adv_t span {
    width: 387px;
    display: block;
}

.product_content .adv_w {
    width: 338px;
}

.product_content .adv_wt2 {
    margin-top: 0px;
    margin-left: 47px;
    font-size: 20px;
}

.product_content .adv_wt3 {
    margin-top: 259px;
    margin-left: 58px;
    font-size: 20px;
}

.product_content .adv_wt4 {
    margin-top: -82px;
    margin-left: 47px;
    font-size: 20px;
}

.can {
    font-size: 16px;
    color: #42b1f6;
    font-weight: bold;
    border-bottom: 1px #ccc solid;
    padding-bottom: 10px;
}
.breadcrumb > li {
    display: inline-block;
}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}
.breadcrumb > .active {
    color: #777;
}