﻿@font-face{
    font-family:"SourceHanSans";
    src: url('../fonts/SourceHanSansCN-Bold.otf'),
        url('../fonts/SourceHanSansCN-ExtraLight.otf'),
        url('../fonts/SourceHanSansCN-Heavy.otf'),
        url('../fonts/SourceHanSansCN-Light.otf'),
    url('../fonts/SourceHanSansCN-Medium.otf'),
    url('../fonts/SourceHanSansCN-Normal.otf'),
    url('../fonts/SourceHanSansCN-Regular.otf');
}*{padding: 0;margin:0; border:0}a{ text-decoration: none; color:#585858;}li{ list-style: none}input{    display: block;    border:none;    background: none;}.clear{clear: both;}.hide{display: none}.w440{    width: 440px;}.w270{    width: 270px;}body{  width:100%;font-family: "SourceHanSans";font-size: 14px;color:#585858;}.header{    width: 100%;    height: auto;}.header .header-top{    height: 50px;    line-height: 50px;    color:#666666;    border-bottom: 1px solid #b5b5b5;}.header .header-top .container{    width: 1200px;    margin: 0 auto;}.header .header-top .container p{width: 500px;  float: left; font-size: 18px;} .header .header-top .container h1{ width: 500px;  float: left; font-size: 18px; font-weight:normal;}.header .header-top .container .top-nav{    width: 220px;    float: right;}.header .header-top .container .top-nav a{    font-size: 18px;    padding: 0 10px;}.header .header-c{    width: 1200px;    height: 95px;    margin: 0 auto;}.header .header-c .logo{    width: 610px;    height: 95px;    float: left;}.header .header-c .tel{    width: 260px;    height: 75px;    float: right;    padding-top: 20px; }.header .header-c .tel h2{    line-height: 30px;    font-size: 18px;    background: url("../images/tel.jpg") no-repeat left center;    text-indent: 32px;    color:#454545;}.header .header-c .tel p{    font-size: 18px;    color:#247ff1;    font-weight: bold;    line-height: 30px;}.header .nav {    height: 48px;    background-color: #0079d1;    line-height: 48px;    border-top:2px solid #ff7e00;}.header .nav ul{    width: 1200px;    margin: 0 auto;    font-size: 18px;}.header .nav ul li{    width: 150px;    height: 48px;    text-align: center;    float: left;}.header .nav ul li.on{    background-color: #ff7e00;}.header .nav ul li a{    font-size: 16px;    color:#FFFFFF;}#swiper-container{    width: 100%;    height: 500px;}#swiper-container .swiper-slide img{    display: block;    width: 100%;    height: 500px;}.search{    width: 100%;    height: 50px;}.search .line{    width: 90%;    height: 1px;    background-color: #eeeeee;    margin: 0 auto;}.search .container{    width: 1200px;    height: 50px;    margin: 0 auto;}.search .hot{    width: 500px;    float: left;    line-height: 50px;    font-size: 14px;}.search .hot a{    font-size: 12px;}.search .hot span{    font-weight: bold;}.search .form{    width: 300px;    height: 28px;    margin-top: 10px;    float: right;    -webkit-border-radius: 5px;    -moz-border-radius:5px;    border-radius:5px;    border:1px solid #c9c9c9;    background-color: #FFFFFF;}#keyword{    width: 225px;    height:28px;    float: left;    outline: none;    padding-left: 15px;}#btn{    width: 60px;    height: 28px;    background: #ff7e00 url("../images/search-btn.png") no-repeat center center;    float: right;    outline: none;    border-radius: 5px;}.gssj{    width: 1130px;    height: auto;    background: url("../images/bg.jpg") no-repeat top center;    background-size: 100% 100%;    padding: 60px 35px 15px 35px;    margin: 25px auto;    position: relative;}#swiper-container2{    width: 1130px;    height: 165px;}#swiper-container2 .swiper-slide{    width: 265px;    height: 165px;}#swiper-container2 .swiper-slide img{    display: block;    width: 265px;    height: 165px;}.gssj .swiper-button-prev{    width: 13px;    height: 72px;    background: url("../images/left.jpg") no-repeat left center;    position: absolute;    left:2px;}.gssj .swiper-button-next{    width: 13px;    height: 72px;    background: url("../images/right.jpg") no-repeat left center;    position: absolute;    right:2px;}.danyou{    width: 1110px;    height: auto;    margin: 25px auto;    position: relative;    overflow: hidden;}.danyou .dh{    width: 275px;    height: 55px;    margin: 0 auto;}.danyou .container{    width: 1110px;    height: auto;    margin: 0 auto;}.danyou .container .left{    width: 524px;    height: auto;    float: left;    padding-top: 160px;}.danyou .container .left .li{    width: 524px;    height: 47px;    background: url("../images/bg01.jpg") no-repeat left center;    line-height: 47px;    margin-bottom: 30px;}.danyou .container .left .li h2{    width: 155px;    height: 47px;    float: left;    text-align: center;    font-weight: 500;    color:#FFFFFF;    font-size: 18px;}.danyou .container .left .li p{    float: left;    font-size: 18px;    color:#2b2b2b}.danyou .img{    width: 495px;    height: 475px;    position: absolute;    bottom:30px;    right:0;}.danyou .wt{    width: 290px;    height: 210px;    position: absolute;    left:125px;    top:0px;}.wtjj{    width: 100%;    height: auto;}.wtjj .dh{    width: 490px;    height: 80px;    margin: 0 auto;}.wtjj .container{    width: 100%;    height: auto;    background: url("../images/bg02.jpg") no-repeat repeat;    background-size: 100% 100%;    margin-top: 20px;    padding-top: 45px;}.wtjj .container .content{    width: 890px;    height: auto;    margin: 0 auto;}.wtjj .container .content .left{    width: 340px;    height:auto;    float: left;}.wtjj .container .content .left .tit{    width: 85px;    height: 285px;    float: left;    margin-top: 35px;}.wtjj .container .content .left .ren{    width: 195px;    height: 460px;    float: right;}.wtjj .container .content .right{    width: 445px;    height: auto;    float: right;}.wtjj .container .content .right .box{    width: 445px;    height: 75px;    margin-bottom: 25px;    cursor: pointer;}.wtjj .container .content .right .box:hover .num{    color:#ff7e00;}.wtjj .container .content .right .box .num{    width: 75px;    height: 75px;    background: url("../images/icon_bg.png") no-repeat top center;    text-align: center;    line-height: 75px;    font-size: 36px;    color:#FFFFFF;    float: left;}.wtjj .container .content .right .box .text{    width: 350px;    height: 65px;    float: right;    background: rgba(245,245,245,0.8);    padding: 5px 5px;}.wtjj .container .content .right .box .text h2{    font-size: 18px;    color:#2062b8;}.wtjj .container .content .right .box .text p{    font-size: 14px;    line-height: 35px;    color:#000000}.product{    width:100%;    height: auto;    margin:0 auto;    background-color: #f8f8f8;    padding-bottom: 25px;}
.product .dh{ width: 460px;    height: 130px;    background: url("../images/line.jpg") no-repeat center center;    margin: 0 auto;    text-align: center;}
.product .dh h2{    line-height: 65px;    font-size: 30px;    font-weight: 500;}.product .dh p{color:#c0c0c0;    font-size: 18px;    line-height: 55px;}
.product .tabs{    width: 1120px;    height: 45px;    margin: 0 auto;    display: flex;    flex-direction: row;    justify-content: space-between;}.product .tabs a{    display: block;    width: 190px;    height: 45px;    border:1px dashed #d3d3d3;    -webkit-border-radius: 20px;    -moz-border-radius: 20px;    border-radius: 20px;    text-align: center;    line-height: 45px;    font-size: 18px;}.product .tabs a.on{    background-color: #ff7e00;    border:none;    color:#FFFFFF;}.product .container{    width: 1200px;    height: auto;    margin: 0 auto;}.product .container ul{    width: 1200px;    display: flex;    flex-wrap: wrap;    justify-content: space-between;}
.product .container ul li{    width: 363px;    height:400px;    border:1px solid #d2d2d2;    margin-top: 40px;    overflow: hidden;}
.product .container ul li img{display: block;width: 363px;height: 363px;transition: all 1.2s;}
.product .container ul li img:hover{transform: scale(1.04);}
.product .container ul li .shtitle{width:363px;height:30px;text-align:center; padding-top:7px; font-size:16px;}
.product .container .list .more{    width: 205px;    height: 45px;    margin: 25px auto;    border:2px solid #d4d4d4;    text-align: center;    line-height: 45px;}.product .container .list .more a{    font-size: 16px;}.about{    width: 100%;    height: auto;    background: url("../images/about-bg.jpg") no-repeat top center;}.about .container{    width: 1200px;    height: auto;    margin: 0 auto;}.about .container .dh{    text-align: center;    padding-top: 30px;}.about .container .dh h2{    font-size: 30px;    padding-left: 100px;}.about .container .about-top{    width: 1200px;    height: auto;    margin-top: 62px;}.about .container .about-top .img{    width: 656px;    height: 431px;    float: left;    border:2px solid #e6e6e6;    float: left;    overflow: hidden;}.about .container .about-top .img img{    display: block;    width: 656px;    height: 431px;    transition: all 1.2s;}.about .container .about-top img:hover{    transform: scale(1.2);}.about .container .about-top .about-info{    width: 515px;    height: auto;    float: right;}.about .container .about-top .about-info h3{    line-height: 70px;    font-size: 24px;    font-weight: 500;    text-align: center;}.about .container .about-top .about-info p{    line-height: 30px;    font-size: 14px;    text-indent: 2em;}.about .container .about-top .about-info .zx{    width: 350px;    height: 50px;    margin: 25px auto;}.about .container .about-top .about-info .zx a{    display: block;    width: 160px;    height: 50px;    text-align: center;    line-height: 50px;}.about .about-bottom{    width: 1200px;    height: 160px;    margin-top: 25px;}.about .about-bottom .tabs{    width: 160px;    height: 160px;    float: left;}.about .about-bottom .tabs a{    display: block;    width: 149px;    height: 50px;    margin-bottom: 5px;    background-color: #d4d4d4;    text-align: center;    line-height: 50px;    font-size: 18px;}.about .about-bottom .tabs a.on{    background: url("../images/a-bg.jpg") no-repeat left center;    color:#FFFFFF;    width: 157px;}.about .about-bottom .tabs a:last-child{    margin-bottom: 0;}.about .about-bottom .tabbox{    width: 1035px;    height: 160px;    float: right;}.about .about-bottom .tabbox .tab_box{    width: 965px;    height: 160px;    padding: 0 35px;    position: relative;}#swiper-container3{    width: 965px;    height: 160px;}#swiper0 .swiper-slide{    width: 220px;    height: 160px;}#swiper0 .swiper-slide img{    display: block;    width: 220px;    height: 160px;}#tab_box0 .swiper-button-prev{    width: 32px;    height: 32px;    background: url("../images/l.jpg") no-repeat center center;    position: absolute;    left:0;}#tab_box0 .swiper-button-next{    width: 32px;    height: 32px;    background: url("../images/r.jpg") no-repeat center center;    position: absolute;    right:0;}#swiper1{    width: 965px;    height: 160px;}#swiper1 .swiper-slide{    width: 220px;    height: 160px;}#swiper1 .swiper-slide img{    display: block;    width: 220px;    height: 160px;}#tab_box1 .swiper-button-prev{    width: 32px;    height: 32px;    background: url("../images/l.jpg") no-repeat center center;    position: absolute;    left:0;}#tab_box1 .swiper-button-next{    width: 32px;    height: 32px;    background: url("../images/r.jpg") no-repeat center center;    position: absolute;    right:0;}#swiper2{    width: 965px;    height: 160px;}#swiper2 .swiper-slide{    width: 220px;    height: 160px;}#swiper2 .swiper-slide img{    display: block;    width: 220px;    height: 160px;}#tab_box2 .swiper-button-prev{    width: 32px;    height: 32px;    background: url("../images/l.jpg") no-repeat center center;    position: absolute;    left:0;}#tab_box2 .swiper-button-next{    width: 32px;    height: 32px;    background: url("../images/r.jpg") no-repeat center center;    position: absolute;    right:0;}.app{    width:1200px;    height: auto;    margin:25px auto 35px auto;}.app .dh{    width: 460px;    height: 130px;    background: url("../images/line.jpg") no-repeat center center;    margin: 0 auto;    text-align: center;}.app .dh h2{    line-height: 65px;    font-size: 30px;    font-weight: 500;}.app .dh p{    color:#c0c0c0;    font-size: 18px;    line-height: 55px;}
.app .container{
    width: 1200px;
    height: auto;
    margin-top: 10px;
}
.app .container .tabs{
    width: 230px;
    height: auto;
    float: left;
}
.app .container .tabs h2{
    width: 210px;
    height: 70px;
    background-color: #000000;
    text-align: center;
    line-height: 70px;
    color:#ffffff;
    font-size: 30px;
}
.app .container .tabs a{
    display: block;
    width: 210px;
    height: 67px;
    background-color: #c0c0c0;
    text-align: center;
    line-height: 70px;
    color:#606060;
    font-size: 24px;
    margin-top: 8px;
}
.app .container .tabs a.on{
    width: 222px;
    height: 67px;
    line-height: 67px;
    background: url("../images/a-bg.jpg") no-repeat left center;
    color:#ffffff;
}
.app .container .tabbox{
    width: 970px;
    height: 520px;
    float: right;
    box-shadow: 0 5px 10px #959595;
}
.app .container .tabbox .tab_box .bigimg{
    width: 698px;
    height: 518px;
    float: left;
    border:1px solid #fe0000;
    overflow: hidden;
}
.app .container .tabbox .tab_box .bigimg img{
    display: block;
    width: 700px;
    height: 520px;
    transition: all 1s;
}
.app .container .tabbox .tab_box .bigimg img:hover{
    transform: scale(1.3);
}
.app .container .tabbox .tab_box .tab_box_r{
    width: 265px;
    height: auto;
    float: right;
}
.app .container .tabbox .tab_box .tab_box_r ul li{
    width: 265px;
    height: 200px;
    overflow: hidden;
}
.app .container .tabbox .tab_box .tab_box_r ul li img{
    display: block;
    width: 265px;
    height: 200px;
    transition: all 0.8s;
}
.app .container .tabbox .tab_box .tab_box_r ul li img:hover{
    transform: scale(1.2);
}
.app .container .tabbox .tab_box .tab_box_r ul li:last-child{
    margin-top: 20px;
}

.app .container .tabbox .tab_box .tab_box_r .more{
    display: block;
    width: 100px;
    height: 35px;
    background-color: #0057a7;
    text-align: center;
    line-height: 35px;
    color:#ffffff;
    font-size: 15px;
    margin: 20px auto;
}
.ad{    width: 100%;    height: 220px;}.ys{    width: 100%;    height: auto;    margin: 25px auto;}.ys .dh{    width: 420px;    height: 165px;    margin: 0 auto;    text-align: center;    background: url("../images/icon_01.jpg") no-repeat bottom center;}.ys .dh h2{    font-size: 30px;    line-height: 60px;    color:#2062b8;}.ys .dh p{    color:#878787;    font-size: 18px;    line-height: 50px;}.ys .box_one{    width: 1100px;    height: auto;    margin: 0 auto;}.ys .box_one .img{    width: 505px;    height: 485px;    float: left;}.ys .box_one .info{    width: 535px;    height: auto;    float: right;    margin-top: 150px;}.ys .box_one .info .tit{    width: 535px;    height: 95px;}.ys .box_one .info .tit .num{    width: 75px;    height: 95px;    float: left;    background-color: #2062b8;}.ys .box_one .info .tit .num h2{    text-align: center;    padding-top: 10px;    color:#FFFFFF;    font-size: 50px;}.ys .box_one .info .tit .num span{    display: block;    width: 45px;    height: 5px;    background-color: #FFFFFF;    margin: 0 auto;}.ys .box_one .info .tit .tit-info{    width: 450px;    height: 95px;    float: right;}.ys .box_one .info .tit .tit-info h2{    font-size: 30px;    color:#0057a7;    line-height: 50px;}.ys .box_one .info .tit .tit-info p{    font-size: 18px;    line-height: 40px;}.ys .box_one .info .text p{    width: 535px;    line-height: 50px;    background: url("../images/icon_bg01.png") no-repeat left center;    text-indent: 25px;    font-size: 18px;}.ys .two{    width: 100%;    height: auto;    background-color: #f1f1f1;    padding: 30px 0;    margin-top: 30px;}.ys .two .container{    width: 1200px;    height: auto;    margin: 0 auto;}.ys .two .info{    width: 550px;    height: auto;    float: left;    margin-top:45px;}.ys .two .info .tit{    width: 550px;    height: 95px;}.ys .two .info .tit .num{    width: 75px;    height: 95px;    float: left;    background-color: #2062b8;}.ys .two .info .tit .num h2{    text-align: center;    padding-top: 10px;    color:#FFFFFF;    font-size: 50px;}.ys .two .info .tit .num span{    display: block;    width: 45px;    height: 5px;    background-color: #FFFFFF;    margin: 0 auto;}.ys .two .info .tit .tit-info{    width: 470px;    height: 95px;    float: right;}.ys .two .info .tit .tit-info h2{    font-size: 30px;    color:#0057a7;    line-height: 50px;}.ys .two .info .tit .tit-info p{    font-size: 18px;    line-height: 40px;}.ys .two .info .text p{    width: 550px;    line-height: 50px;    background: url("../images/icon_bg01.png") no-repeat left center;    text-indent: 25px;    font-size: 18px;}.ys .two .img{    width: 610px;    height: 335px;    float: right;}.ys .three{    width: 1200px;    height: auto;    margin: 15px auto;}.ys .three .img{    display: block;    width: 565px;    height: 350px;    float: left;}.ys .three .info{    width: 550px;    height: auto;    float: right;    margin-top: 20px;}.ys .three .info .tit{    width: 550px;    height: 95px;}.ys .three .info .tit .num{    width: 75px;    height: 95px;    float: left;    background-color: #2062b8;}.ys .three .info .tit .num h2{    text-align: center;    padding-top: 10px;    color:#FFFFFF;    font-size: 50px;}.ys .three .info .tit .num span{    display: block;    width: 45px;    height: 5px;    background-color: #FFFFFF;    margin: 0 auto;}.ys .three .info .tit .tit-info{    width: 465px;    height: 95px;    float: right;}.ys .three .info .tit .tit-info h2{    font-size: 30px;    color:#0057a7;    line-height: 50px;}.ys .three .info .tit .tit-info p{    font-size: 18px;    line-height: 40px;}.ys .three .info .text p{    width:550px;    line-height: 50px;    background: url("../images/icon_bg01.png") no-repeat left center;    text-indent: 25px;    font-size: 18px;}.ys .three .info .tel{    width: 550px;    height: 50px;    margin-left: -25px;}.ys .three .info .tel p{    width: 370px;    height: 50px;    line-height: 50px;    font-size: 24px;    font-weight: bold;    color:#ff7e00;    float: left;}.ys .three .info .tel p span{    color:#0057a7;}.ys .three .info .tel a{    display: block;    width: 145px;    height: 35px;    border:2px solid #0057a7;    text-align: center;    line-height: 35px;    float: right;    margin-top: 7px;}.ys .four{    width: 100%;    height: auto;    background-color: #f1f1f1;    margin: 25px auto;    padding: 50px 0 40px 0;}.ys .four .container{    width: 1200px;    margin: 0 auto;}.ys .four .info{    width: 605px;    height: auto;    float: left;}.ys .four .info .tit{    width: 605px;    height: 95px;}.ys .four .info .tit .num{    width: 75px;    height: 95px;    float: left;    background-color: #2062b8;}.ys .four .info .tit .num h2{    text-align: center;    padding-top: 10px;    color:#FFFFFF;    font-size: 50px;}.ys .four .info .tit .num span{    display: block;    width: 45px;    height: 5px;    background-color: #FFFFFF;    margin: 0 auto;}.ys .four .info .tit .tit-info{    width: 510px;    height: 95px;    float: right;}.ys .four .info .tit .tit-info h2{    font-size: 30px;    color:#0057a7;    line-height: 50px;}.ys .four .info .tit .tit-info p{    font-size: 18px;    line-height: 40px;}.ys .four .info .text p{    width:605px;    line-height: 50px;    background: url("../images/icon_bg01.png") no-repeat left center;    text-indent: 25px;    font-size: 18px;}.ys .four .img{    display: block;    width: 520px;    height: 295px;    float: right;}
.kehu{    width: 1200px;    height: auto;    margin: 30px auto;}.kehu .dh{    text-align: center;    height: 110px;    background: url("../images/line.jpg") no-repeat center center;}.kehu .dh h2{    font-size: 30px;    font-weight: 500;    line-height:50px;}.kehu .dh h2 span{    font-weight: bold;    color:#0061b0;}.kehu .dh p{    line-height: 55px;}.kehu .wrap{    width: 1050px;    height: 235px;    padding: 20px 75px;    position: relative;}
#wrap{    width: 1050px;    height: 235px;    margin: 0 auto;}#wrap .swiper-slide{    width: 310px;    height: 235px;}#wrap .swiper-slide .thumb{    width: 310px;    height: 235px;}#wrap .swiper-slide .thumb img{    display: block;    width: 310px;    height: 235px;}#wrap .swiper-slide .info{    width: 270px;    height: 100px;    padding: 0 20px;    background-color: #f2f2f2;}#wrap .swiper-slide .info h2{    line-height: 50px;    font-size: 18px;    color:#080808;}#wrap .swiper-slide .info p{    font-size: 14px;    color:#a3a3a3;}.kehu .wrap .swiper-button-prev{    width: 60px;    height: 53px;    background: url("../images/left01.jpg") no-repeat left center;    position: absolute;    left:0;}.kehu .wrap .swiper-button-next{    width: 60px;    height: 53px;    background: url("../images/right01.jpg") no-repeat left center;    position: absolute;    right:0;}
.hzhb{    width: 100%;    height: auto;    background-color: #f5f5f5;    overflow: hidden;}.hzhb .container{    width: 1200px;    height: auto;    margin: 0 auto;}.hzhb .container .dh{    height: 140px;    margin: 0 auto;    text-align: center;    background: url("../images/line.jpg") no-repeat center center;}.hzhb .container .dh h2{    font-size: 30px;    line-height: 65px;    font-weight: 500;}.hzhb .container .dh p{    color:#a9a9a9;    font-size: 18px;    line-height: 60px;}.hzhb .container ul{    width: 1200px;    height: auto;    display: flex;    flex-wrap: wrap;    justify-content: space-between;}.hzhb .container ul li{    width: 218px;    height: 98px;    border:1px solid #c9c9c9;    margin-bottom: 15px;}.hzhb .container ul li img{    display: block;    width: 218px;    height: 98px;}.news{    width: 1200px;    height: auto;    margin: 25px auto;}.news .xinwen{    width: 470px;    height: auto;    float: left;}.news .xinwen .dh{    width: 470px;    height: 45px;    line-height: 45px;    border-bottom:1px solid #c9c9c9;}.news .xinwen .dh h2{    width: 120px;    height: 45px;    background: url("../images/icon_03.jpg") no-repeat left center;    border-bottom:3px solid #b5b5b5;    text-indent: 35px;    font-size: 18px;    font-weight: 500;    float: left;}.news .xinwen .box{    width: 470px;    height: auto;    margin-top: 35px;}.news .xinwen .box .thumb{    width: 470px;    height: 210px;}.news .xinwen .box .thumb img{    display: block;    width: 470px;    height: 210px;}.news .xinwen .dh span{    display: block;    width: 50px;    height: 45px;    float: right;}.news .xinwen .dh span a{    font-size: 14px;}.news .xinwen .box .info{    width: 470px;    height: 110px;}.news .xinwen .box .info h2{    font-size: 16px;    font-weight: 500;    line-height: 50px;}.news .xinwen .box .info p{    font-size: 14px;    color:#1c1c1c;}.news .xinwen .box .info p a{    color:#ff7e00;}.news .wt{    width: 685px;    height: auto;    float: right;}.news .wt .dh{    width: 685px;    height: 45px;    line-height: 45px;    border-bottom:1px solid #c9c9c9;}.news .wt .dh h2{    width: 120px;    height: 45px;    background: url("../images/icon_04.jpg") no-repeat left center;    border-bottom:3px solid #b5b5b5;    text-indent: 45px;    font-size: 18px;    font-weight: 500;    float: left;}.news .wt .hot{    width: 685px;    height: 100px;    border-bottom:1px solid #c9c9c9;    padding-bottom: 20px;    margin-top: 35px;}.news .wt .hot .thumb{    width: 160px;    height: 100px;    float: left;}.news .wt .hot .thumb img{    display: block;    width: 160px;    height: 100px;}.news .wt .dh span{    display: block;    width: 50px;    height: 45px;    float: right;}.news .wt .dh span a{    font-size: 14px;}.news .wt .hot .info{    width: 500px;    height: 100px;    float: right;}.news .wt .hot .info h2{    line-height: 45px;}.news .wt .hot .info h2 a{    font-size: 18px;    font-weight: 500;}.news .wt .hot .info p{    font-size: 14px;    line-height: 25px;}.news .wt .hot .info p a{    color:#ff7e00;}.news .wt .list{    width: 685px;    height: auto;    margin-top: 15px;}.news .wt .list ul li{    width: 685px;    height: 35px;    border-bottom:1px dashed #717171;    line-height: 35px;    background: url("../images/li-bg01.jpg") no-repeat left center;    text-indent: 15px;}.news .wt .list ul li span{    float: right;}.ad a{    display: block;    width: 100%;    height: 220px;    background: url("../images/ad.jpg") no-repeat 50% 0;}.dzlc{    width: 1200px;    height: auto;    margin: 0 auto 30px auto;}.dzlc .dh{    text-align: center;    height: 140px;    background: url("../images/line.jpg") no-repeat center center;}.dzlc .dh h2{    line-height: 70px;    font-size: 30px;    font-weight: 500;}.dzlc .dh p{    color:#afafaf;    font-size: 18px;    line-height: 65px;}.dzlc .container{    width: 1200px;    height: auto;    display: flex;    flex-wrap: wrap;    justify-content: space-between;    margin-top: 20px;}.dzlc .container .box{    width: 160px;    height: 70px;}
.dzlc .container .box img{
    display: block;
    width: 50px;
    height: 40px;
    float: left;
    padding: 14px 8px;
    border:1px solid #2062b8;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.dzlc .container .box img:hover{
    border:1px solid #ff7e00;
}
.dzlc .container .box p{    line-height: 70px;    float: left;    margin-left: 10px;    font-size: 16px;    color:#3d3d3d;}
.dzlc .container .box:hover p{
    color:#ff7e00;
}
.footer{    width: 100%;    height: auto;    background-color: #1c1714;    overflow: hidden;    padding-top: 15px;}.footer .container{    width: 1200px;    height: auto;    margin: 0 auto;    color:#FFFFFF;    display: flex;    flex-wrap: wrap;    justify-content: space-between;    padding-bottom: 15px;}.footer .container .container-l{    width:780px;    height: auto;    position: relative;    padding-top:20px;}.footer .container .container-l .list{    width: 780px;    height: auto;    display: flex;    flex-wrap: wrap;    justify-content: space-between;}.footer .container .container-l .list .box{    width: 120px;    height: auto;}.footer .container .container-l .list .box h2{    font-size: 16px;    font-weight: 500;    line-height: 35px;}.footer .container .container-l .list .box h2 a{    color:#FFFFFF;    font-size: 16px;}.footer .container .container-l .list .box ul li{    line-height: 25px;}.footer .container .container-l .list .box ul li a{    font-size: 12px;    color:#d1d1d1;}.footer .container .container-l .list .box:last-child{    padding-top: 80px;}.footer .container .container-l .bq{    height: 50px;    line-height: 50px;    color:#dbdbdb;    font-size: 12px;}.footer .container .container-r{    width: 410px;    height: auto;}.footer .container .container-r .f-logo{    width: 410px;    height: 130px;}.footer .container .container-r .f-logo img{    display: block;    width: 250px;    height: 85px;}.footer .container .container-r .f-logo h2{    font-size: 16px;    line-height: 45px;}.footer .container .container-r p{    line-height: 30px;}.footer .flink{    width: 100%;    height: 45px;    line-height: 45px;    border-top:1px solid #FFFFFF;    font-size: 12px;}.footer .flink .content{    width: 1200px;    height: auto;    margin: 0 auto;    color:#FFFFFF;}.footer .flink .content a{    padding: 0 10px;    color:#FFFFFF;}/************************产品列表******************/.pages{    width: 800px;    height: 50px;    line-height: 50px;    text-align: center;    margin: 25px auto;}.pages ul li{    float: left;    padding: 5px 10px;}.banner{    width: 100%;    height: 200px;    background: url("../images/list-banner.jpg") no-repeat 50% 0;}.main{    width: 1200px;    height: auto;    margin: 25px auto;}.main-l{    width: 240px;    height: auto;    float: left;}.main-l .product_list{    width: 240px;    height: auto;    border:1px solid #0079d1;}.main-l .product_list .dh{    width:240px;    height: 60px;    background-color: #0079d1;    text-align: center;    line-height: 60px;}.main-l .product_list .dh h2{    font-size: 20px;    color:#FFFFFF;}.main-l .product_list .box{    width: 220px;    height: auto;    padding: 10px 10px;}.main-l .product_list .box h2{    width: 220px;    height: 45px;    background-color: #0079d1;    text-align: center;    line-height: 45px;    font-size: 16px;    color:#FFFFFF;}.main-l .product_list ul li{    width:185px;    height: 40px;    background: url("../images/cate-dd.png") no-repeat left center;    background-size: 100% 100%;    line-height: 40px;    padding-left: 35px;}.main-l .product_list ul li a{    font-size: 16px;}
.main-l .xgcp{    width: 240px;    height: auto;    border:1px solid #0079d1;    margin-top: 15px;}.main-l .xgcp h2{    width: 240px;    height: 50px;    text-align: center;    line-height: 50px;    background-color: #0079d1;    font-size: 18px;    color:#FFFFFF;}.main-l .xgcp ul{    padding: 10px 10px;}.main-l .xgcp ul li{    width: 220px;    height: 200px;}
.main-l .xgcp ul li img{    display: block;    width: 220px;    height: 165px;}.main-l .xgcp ul li p{    text-align: center;    line-height: 35px;}
.main-l .xgnews{    width: 240px;    height: auto;    border:1px solid #0079d1;    margin-top: 15px;}.main-l .xgnews h2{    width: 240px;    height: 50px;    text-align: center;    line-height: 50px;    background-color: #0079d1;    font-size: 18px;    color:#FFFFFF;}.main-l .xgnews ul{ padding: 10px 10px;}.main-l .xgnews ul li{  width: 220px;  height: 25px;  line-height: 25px;}
.main-l .lx{    width: 240px;    height: auto;    margin-top: 15px;    border:1px solid #0079d1;}.main-l .lx h2{    width: 240px;    height: 50px;    text-align: center;    line-height: 50px;    color:#FFFFFF;    background-color: #0079d1;    font-size: 18px;}.main-l .lx .content{    padding: 10px 10px;}

.main-r{    width: 920px;    height: auto;    float: right;}.main-r .position{    width: 920px;    height: 50px;    border-bottom:2px solid #0079d1;}
.main-r .position h2{    width: 200px;    height: 50px;    line-height: 50px;    padding-left: 20px;    color:#0079d1;    border-bottom:2px solid #e94c19;    float: left;}.main-r .position p{    width: 500px;    height: 50px;    float: right;    line-height: 50px;    text-align: right;    margin-right: 10px;    color:#e94c19;}.main-r .product_list{    width: 920px;    height: auto;    border: 1px solid #0079d1;    margin-top: 20px;}.main-r .product_list ul li{    width: 270px;    height: 315px;    background-color: #eeeeee;    padding: 15px 15px;    float: left;    margin: 10px 3px;}.main-r .product_list ul li .thumb{    width: 270px;    height: 270px;    overflow: hidden;}.main-r .product_list ul li .thumb img{    display: block;    width: 270px;    height: 270px;    transition: all 1.2s;}.main-r .product_list ul li .thumb img:hover{    transform: scale(1.2);}.main-r .product_list ul li p{    width: 270px;    height: 45px;    text-align: center;    line-height: 45px;}/*************************************************8新闻列表****************************/.news_list{    width:880px;    height: auto;    border:1px solid #0079d1;    padding: 20px 20px;    margin-top: 20px;}.news_list ul li{    width: 880px;    height: 100px;    padding: 10px 0;    border-bottom:1px dashed #e94c19;    cursor: pointer;}.news_list ul li:hover .time{    background-color: #e94c19;}.news_list ul li .time{    width: 100px;    height: 75px;    background-color: #0079d1;    text-align: center;    padding-top: 25px;    color:#FFFFFF;    float: left;}.news_list ul li .time h2{    font-size: 24px;}.news_list ul li .time p{    font-size: 18px;}.news_list ul li .info{    width: 750px;    height: 100px;    float: right;}.news_list ul li .info h2{    line-height: 40px;    color:#666666;}.news_list ul li .info p{    line-height: 30px;}/******************************88产品页******************************/#product{    width: 880px;    height: auto;    margin-top: 20px;    border:1px solid #0079d1;    padding: 20px 20px;}#product .product_top{    width: 880px;    height: 410px;    padding-bottom: 20px;}#product .product_top .thumb{    width: 410px;    height: 410px;    float: left;    overflow: hidden;    border:1px solid #e94c19;}#product .product_top .thumb img{    display: block;    width: 410px;    height: 410px;    transition: all 1.2s;}#product .product_top .thumb img:hover{    transform: scale(1.2);}#product .product_top .product_info{    width: 450px;    height: auto;    float: right;}#product .product_top .product_info h2{    width: 300px;    height: 50px;    border-bottom:1px dashed #c9c9c9;    text-align: center;    line-height: 50px;    color:#0079d1;}#product .product_top .product_info p{    padding: 15px 0;    font-size: 16px;    line-height: 30px;}

#product .product_tab{    width: 880px;    height: 40px;    display: flex;    flex-wrap: wrap;    justify-content: space-between; border-bottom:1px #CCCCCC solid;}#product .product_tab a{    width: 220px;    height: 40px;    background-color: #f0f0f0;    text-align: center;    line-height: 40px;    font-size: 18px;}#product .product_tab a.on{    background-color: #0079d1;    color:#FFFFFF;}#product .body{    width: 860px;    height: auto;    padding: 20px 10px;}/*************************************文章页**************************/#article{    width:880px;    height: auto;    border:1px solid #0079d1;    margin-top: 20px;    padding: 20px 20px;}#article .title{    width: 880px;    height: 100px;    text-align: center;    border-bottom:1px dashed #e94c19;}#article .title h1{    font-size: 24px;    font-weight: 500;    line-height: 60px;}#article .title p{    font-size: 14px;    color:#999999;}#article .title p span{    padding: 0 10px;}#article .body{    padding: 20px 0;    line-height: 30px;    font-size: 14px;}#article .body p{    margin: 15px 0;}#article .body .prenext{    width: 500px;    height: 50px;    margin: 40px auto;    font-size: 16px;    line-height: 50px;    text-align: right;}table {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-collapse: collapse;border-color: #623F20;border-image: none;border-style: solid;border-width: 1px 0 0 1px;text-align: center;}table td, table th {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #623F20;border-image: none;border-style: solid;border-width: 0 1px 1px 0;padding: 3px;}