@charset "utf-8";
/* CSS Document */

/*样式初始化及公共样式部分lpm*/
body{color:#666; font-size:13px; margin:0 auto; min-width:1200px; background-color:#fff;  font-family:"Microsoft YaHei";}
a{color:#666; text-decoration:none;}      /*定义全局链接颜色lpm*/
a:hover{ text-decoration:none;}      /*定义全局链接鼠标滑过颜色lpm*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none; border:0px;}      /*主要标签的样式初始化lpm*/
.clear{clear: both; height:0px; overflow:hidden;}  /*清除左右浮动lpm*/
.fl{float:left;}     /*定义左浮动lpm*/
.fr{float:right;}     /*定义右浮动lpm*/
.cp img{border:1px solid #C1C1C1; padding:2px;  background:#fff;}      /*定义标签调用图片的边框样式lpm*/
.cp a:hover img{ border:1px solid #e7212a; padding:2px; background:#fff;}      /*定义鼠标经过时边框的变化效果lpm*/

.box{width:1200px; height:auto; margin:0 auto;}      /*定义版面统一宽度lpm*/
.font_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}     /*定义英文字体及大写lpm*/

.top10{margin-top:10px; }
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top90{padding-top:90px;}
.page{width: 1200px; margin: 0 auto;margin-bottom: 50px;}

/*顶部*/
#top_bg{width: 100%;height: 200px;background:url(images/top1.jpg)no-repeat center;}
.top_m{padding-left: 49px;padding-top: 27px;}
.top_m a{display: block;width: 96px;;height: 90px;}
.top_t p{font-size: 26px;line-height: 26px;color: #fff;padding: 80px 0 0 233px;}
.top_t span{display: block; font-size: 16px;line-height: 16px;color: #fff;padding:15px 0 0 63px;}
.top_r{padding-top: 26px;}
.top_r a{font-size: 13px;line-height: 13px;color: #fff;}

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




/*导航*/
#nav_bg{width: 100%;height: 60px;;background:url(images/top2.jpg) no-repeat center;}
.nav li a{display: block;font-size: 15px;line-height: 38px;color: #fff;text-align: center;width: 106px;height: 38px;float: left;margin-left: 14px; margin-top:10px;}

.nav li a:hover{background: #fff;border-radius: 19px;color:#333;}

.nav .a_nav a{background: #fff;border-radius: 19px; color:#333;}



/*幻灯片*/
.banner-box{min-width:1200px;height:600px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:600px;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn{ width: 100%; position: absolute; top: 240px; left: 0; margin-left: 0; height: 350px; overflow: hidden; }
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-50px;background:url(../uploadfile/image/20180420/20180420092308_4595725.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(../uploadfile/image/20180420/20180420092308_4595725.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:285px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#e7212a; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}



.banner-n{min-width:1200px;height:350px;position:relative;overflow:hidden;}
.banner-n .bd{ width:100% !important;}
.banner-n .bd li{width:100% !important;height:350px;background-position: center;background-repeat: no-repeat;}
.banner-n .bd li a{display:block;background-size:auto;}
.banner-n .banner-btn{ width: 100%; position: absolute; top: 125px; left: 0; margin-left: 0; height: 350px; overflow: hidden; }
.banner-n .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-n .banner-btn a.prev{left:-50px;background:url(../uploadfile/image/20180420/20180420092308_4595725.png) no-repeat 0 0;} 
.banner-n .banner-btn a.next{right:-50px;background:url(../uploadfile/image/20180420/20180420092308_4595725.png) no-repeat -49px 0;}
.banner-n .hd {position:absolute;top:180px;width: 100%;display: block;}
.banner-n .hd ul{ text-align: center}
.banner-n .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-n .hd ul li.on{ background:#e7212a; width: 32px; }
.banner-n:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}






/*搜索*/

#sear_bg {
    width: 100%;
    height: 65px;
    background: url(../uploadfile/image/20180420/20180420102127_410071887.jpg) no-repeat center;
}

#sear_bgn {
    width: 100%;
    height: 65px;
 background: url(../uploadfile/image/20180420/20180420102127_410071887.jpg) no-repeat center;
    position: absolute;
    top: 610px;
}

.sear {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    line-height: 65px;
}

.sear_l {
    float: left;
}

.sear_l .fl {
    margin-top: 12px;
}

.sear_l span {
    color: #555;
    font-weight: bold;
    font-size: 13px;
    line-height: 65px;
}

.sear_l a {
    font-size: 13px;
    color: #666666;
}

.sear_l a:hover {
    font-size: 13px;
    color: #e7212a;
}



.sear-d {
  
}

.sear-bgp {
    width: 275px;
    height: 38px;
    font-size: 14px;
    line-height: 36px;
    padding-left: 15px;
    color: #5a5a5a;
    background: #fff;
    outline: none;
    border: none;
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}

.sear-ip {
    width: 55px;
    height: 38px;
    background: url(../uploadfile/image/20180420/20180420112626_2115084678.jpg) no-repeat center;
    border: none;
    cursor: pointer;
}

.sear-bg {
    float: left;
    overflow: hidden;
}

.sear-i {
    float: left;
    overflow: hidden;  margin-top: 15px;
}




/*产品*/
#prod_bg{width: 100%;height: auto;background:#fff;margin-top: 25px;}
.prod_lt{background: url(../uploadfile/image/20180420/20180420101715_694589888.jpg) no-repeat center;width: 240px;height: 70px;}
.prod_lt p{font-size:24px;line-height: 70px;color: #fff;padding-left: 10px;}

.prod_ld{border: 5px solid #145eb3;width: 230px;height: 548px;border-top:0px;}




.prod_ld > table > tbody > tr > td > a{display: block;width: 202px;height: 30px;background: url(../uploadfile/image/20180421/20180421093810_911476425.jpg) no-repeat center;margin: 0 auto;font-size: 14px;line-height: 33px;color: #fff;text-indent: 20px;margin-top: 15px;}
.prod_ld > table > tbody > tr > td > a:hover{background: url(../uploadfile/image/20180421/20180421154144_1436211277.jpg) no-repeat center;}


.prod_r{width: 940px;}
.prod_rt {background: url(../uploadfile/image/20180420/20180420113824_1887162641.jpg) no-repeat center bottom;width: 940px;height: 42px;}
.prod_rt p{float: left;line-height: 42px;font-size: 18px;color: #145eb3;text-indent: 5px;}
.prod_rt span{float: left;display: block;font-size: 14px;line-height: 46px;color: #999;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;text-indent: 5px;}
.prod_rt a{display: block;float: right;line-height: 42px;color: #999;font-size: 12px;}
.prod_rd{margin-top:20px;}
.prod_rt a:hover{color: #e7212a;}
.cptu {
    float: left;
    text-align: center;
    padding: 2px 14px;
}

/*产品应用*/
#appl_bg{width: 100%;height:620px;background:url(images/case1.jpg) no-repeat center;margin-top: 46px;}
.appl{position: relative;}
.appl_t p{font-size: 30px;line-height:30px;color: #333;font-weight: bold; text-align: center;padding-top:65px;}
.appl_t span{display: block; font-size: 14px;line-height:14px;color: #999;text-align: center;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;padding-top:10px;}


.appl>a{display: block;width: 316px;height: 45px;-webkit-box-shadow: 8px 8px 5px #ccc;box-shadow: 8px 8px 5px #ccc; font-size: 16px;line-height: 45px;color: #fff;background: #145eb3; font-weight: lighter;border-radius: 5px;text-align: center;margin: 0 auto;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.appl>a:hover{background: #e7212a;}

   #appl_d {
        margin: 0 auto;
       margin-top: 38px;
       margin-bottom: 42px;
        width:1200px;
      height: 340px;
        overflow: hidden;
    }

    
    
    #appl_dl {position: absolute;
        background: url(images/case2.png) no-repeat center;
        width: 50px;height: 50px;
          top: 290px;
        left: -50px;
         cursor: pointer;
        
    }

    #appl_dr {position: absolute;
        background: url(images/case3.png) no-repeat center;
        width: 50px;height: 50px;
          top: 290px;
        right: -50px;
        cursor: pointer;
    }


.appl_dm img{width: 250px;height: 330px;}
.appl_dm{float: left;margin: 0 25px;width: 250px;height: 330px;position: relative;transition: all 0.5s ease;box-shadow: 5px 5px 10px #ccc;-webikt-transition: all 0.5s ease;-webikt-box-shadow: 5px 5px 10px #ccc;    margin-bottom: 10px;}
.appl_dm p{position: absolute;bottom: 0px;width: 250px;height: 55px;font-size: 14px;line-height: 55px;color: #fff;text-align: center;background:rgba(102,102,102,0.7);transition: all 0.5s ease;;-webikt-transition: all 0.5s ease;}
.appl_dm:hover p{background:rgb(20,94,179);}







/*广告条*/
#banner1_bg{width: 100%;height: 170px;background:url(../uploadfile/image/20200829/20200829201344_746491127.jpg) no-repeat center;}




/*问题对比*/
#prob_bg{width: 100%;height: 665px;background:url(../uploadfile/image/20190820/20190820150343_62383621.jpg) no-repeat center;}
.prob_w{font-size: 16px;line-height: 16px;color: #666;font-weight: lighter;}
.prob_w1{padding: 230px 0 0 518px}
.prob_w2{padding: 55px 0 0 578px}
.prob_w3{padding: 55px 0 0 618px}
.prob_w4{padding: 52px 0 0 648px}
.prob_w5{padding: 54px 0 0 658px}

.prob a{display: block;width: 340px;height: 42px;line-height: 42px;color: #fff;font-size: 18px;font-weight: lighter;text-indent: 20px;border-radius: 21px;background: #e7212a;margin: 48px 0 0 584px;}
.prob a p{float: left;}
.prob a i{display: block;width: 24px;height: 24px;background: #fff;float: left;border-radius: 12px;font-size: 24px;line-height: 20px;text-align: center;font-weight: bold;color: #e7212a;text-indent: 4px;font-style: normal;margin: 9px 0 0 10px;}


/*优势*/
.adv_bg{width: 100%;height: auto;background:#fff;}
.adv_bgt{background: url(../uploadfile/image/20180420/20180420143318_664284938.jpg) no-repeat center;width: 100%;height: 173px;}
.adv1{background: url(../uploadfile/image/20180420/20180420144216_358331307.jpg) no-repeat center;width: 1200px;height: 879px;overflow: hidden;}
.adv2{background: url(../uploadfile/image/20180420/20180420144014_1775915058.jpg) no-repeat center;width: 1200px;height: 928px;overflow: hidden;}

.adv_t1{margin: 208px 0 0 688px;}
.adv_t2{margin: 260px 0 0 132px;}
.adv_t3{margin: 212px 0 0 688px;}
.adv_t4{margin: 258px 0 0 132px;}

.adv_tt{font-size: 26px;line-height: 26px;color: #333;}
.adv_t i{display: block;width: 40px;height: 2px;background: #ccc;margin: 12px 0 20px 0;}
.adv_t span{display: block;font-size: 22px;line-height: 22px;color: #e7212a;font-weight: bold;margin-bottom: 24px;}
.adv_t p{font-size: 14px;line-height: 14px;color: #333;background: url(../uploadfile/image/20180420/20180420144959_19109102.jpg) no-repeat left center;text-indent: 20px;margin-bottom: 16px;}
     










/*简介*/
.com_bg{width: 100%; min-width: 1200px; height:620px; background:url(../uploadfile/image/20180421/20180421145854_823467583.jpg) no-repeat center;}
.com_t{ padding-top: 94px; padding-bottom: 30px; font-size: 26px; color: #fff; text-align: center; line-height: 26px;}
.com{ width: 1140px; height: 330px; padding: 40px 30px; background: #fff;}
.com_w{font-size: 14px; line-height: 30px;}
.com_w img{ padding-left: 30px;}
.com_w span{ font-size: 16px; font-weight: bold; color: #e7212a;}
.com_w a{ display: block; width: 135px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; margin-top: 20px; float: left; margin-right: 12px; background:#145eb3;}
.com_w a.on{background: #e7212a;}
.com_w a:hover,.com_w a.on:hover{color:#ff0;}

/*实力*/
.power_bg{width: 100%; min-width: 1200px; height:315px; padding-top: 34px; background:#f5f5f5;}
.power_t{padding-left: 152px; height:36px; line-height:36px;  font-size:24px; font-weight:bold; color:#e7212a; background:url(../uploadfile/image/20180420/20180420152841_1839251867.jpg) center no-repeat;}
.power_t a{display: block;float: right;}
.power_t a:hover{color:#e7212a;}
.power_m{ width: 451px; height: 362px;}
.power_m a{ display: block; position: relative; overflow: hidden;}
.power_m a p{ font-size: 26px; color:#fff; text-align: center;  opacity: 0; position: absolute; top:0; z-index: 1; width: 451px; height: 170px;padding-top: 192px; background:url(../uploadfile/image/20180420/20180420152913_433250500.png) no-repeat center;transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); -webkit-transform:scale(1.5); transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.power_m a:hover p{opacity: 1; transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -webkit-transform:scale(1);}

.linkTagcs li{padding-right:35px!important;}







/*版权*/
.footer_bg{ width: 100%; min-width: 1200px; padding-top: 34px; height: auto; background: #333; ;color: #999; }
.footer_bg a{color: #999;}
.footer_bg a:hover{color: #e7212a;}
.footer_l{ width:850px; }
.footer_l li{width: 120px; float: left; margin-right: 40px;}
.footer_l li a{ display:block; line-height: 30px; }
.footer_l li p{ padding-bottom:14px;}
.footer_l li i{display: block;width: 20px;height: 2px;background: #666;margin-bottom: 14px;}
.footer_l li p a{ font-size: 16px; color: #fff;}
.footer_r{width: 164px; padding-top: 10px; margin-right: 50px; text-align: center; font-size: 16px; line-height: 16px; color:#fff;}
.footer_r img{padding-top: 15px; width: 150px;}
.footer_l li.cont_w{line-height: 30px; width: 350px; margin-right:0;}

.link{ height: 58px; line-height: 58px; border-bottom: 1px #3f3f3f solid; border-top:1px #3f3f3f solid; margin-top: 50px;}
.link_l{  padding-left: 33px; font:15px/58px "Microsoft YaHei"; background:url(../uploadfile/image/20180420/20180420153652_1602972051.jpg) no-repeat 6px center;}
.link_r{ width: 880px;}


.copy{ text-align: center; line-height: 60px;}
.copy_n{ height: 58px; line-height: 58px; border-top:1px #3f3f3f solid; margin-top: 50px; text-align: center; }














.mianbxContent{background:url(../uploadfile/image/20180421/20180421151216_8910859.png)no-repeat left center,url(../uploadfile/image/20180423/20180423135659_295675660.png) no-repeat right center;}
.content_more_a_zdy{background:url(../uploadfile/image/20180421/20180421151216_943565444.png);}
.products_pages_info a:hover,.dgweb_pages_info a:hover,.news_pages_info a:hover,.mianbxContent,.shopmrsc:hover p.xwlbbt，.pro_list_box_item_r_zdy a p:hover{color:#145eb3!important;}/*文字颜色*/
.xwlb_img img:hover,.pro_list_box_item_l_zdy a:hover img,.products_pages_info:hover,.dgweb_pages_info:hover,.news_pages_info:hover{border-color:#145eb3 !important;}/*边框经过颜色*/
.pro_list_box_item_r_zdy{width:960px;}/*新闻左边宽度*/
/*内页banner*/
.banner_comp{width:100%; height:350px; background:url(../uploadfile/image/20180421/20180421185243_1437979032.jpg) center; overflow:hidden;}
.banner_prod{ width:100%; height:350px; background:url(http://login.114my.cn/memberpic/dggcoa/uploadfile/image/20170419/20170419173213_90819136.jpg) center; overflow:hidden;}
.banner_news{ width:100%; height:350px; background:url(../uploadfile/image/20180421/20180421185243_1567011949.jpg) center; overflow:hidden;}
.banner_cont{ width:100%; height:350px; background:url(../uploadfile/image/20180421/20180421185243_1140108241.jpg) center; overflow:hidden;}




/* 内页导航 */
.mianbxContent{border-top:solid #ccc 1px; background-color:#fff; border-bottom:dashed #ccc 1px; line-height:43px !important; font-size:15px; font-weight:bold !important; margin-bottom:20px !important; height:43px !important;margin-top: 88px !important;width:100% !important;text-align: left!important; text-indent: 35px;}
.mianbxContent a{line-height:43px !important; height:43px !important; font-weight:400 !important;font-size:15px;}
.strong_title{display:none;}


.dgweb_pages_info{padding:20px 0!important;}



/*内页新闻排版*/
.pro_list_box_item_zdy{float:left;text-align:left;border-bottom: #efefef solid 1px;padding: 15px 5px;}
.pro_list_box_item_zdy:hover{background-color: #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; border:1px solid #ccc;}
.pro_list_box_item_r_zdy{height:135px; margin-left:20px; float:left;}
.pro_list_box_item_r_zdy a p{height: 36px; color:#333; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; font-size: 15px; border: none; font-family:"Microsoft YaHei";}
.pro_list_box_item_r_zdy a div{color:#666; height:50px;}
.content_more_a_zdy{ width: 90px; height: 30px; display:block;  margin-top:20px;}
.pro_list_box_item_zdy{overflow:hidden;}
.xwlb_img img:hover,.pro_list_box_item_l_zdy a:hover img{border:1px solid #666;}




.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("images/ico1.png") no-repeat;
    background-color: #28292e;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#145eb3;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}


#copy{   text-align: left  !important; width: 100%  !important;  margin: 0 auto  !important; line-height: 150%  !important;}