@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";max-width:1920px;}
a{color:#aaa; 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*/
i,em{font-style: normal;}  /*主要标签的样式初始化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 #0089e1; padding:2px; background:#fff;}      /*定义鼠标经过时边框的变化效果lpm*/
#copy{ display:none;}      /*隐藏后台自带版权DIVlpm*/
.box{width:1200px; height:auto; margin:0 auto; text-align: center;}      /*定义版面统一宽度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;}
/*顶部*/
i,
        em {
            font-style: normal;
        }
        .content {
            width: 1200px;
            margin: 0 auto;
            font-family: "Microsoft Yahei";
        }
        .header {
            height: 274px;
            background: url(../img/head_bg.jpg) no-repeat center 0;
        }
        .h_top {
            height: 40px;
            line-height: 40px;
            font-size: 14px;
            color: #8a8a8a;
        }
        .h_top i a {
            display: inline-block;
            color: #8a8a8a;
            padding-right: 17px;
            margin-right: 17px;
            background: url(../img/line1.jpg) no-repeat right center;
        }
        .h_top i .ph {
            background: url(../img/shouji.png) no-repeat right center;
            padding-right: 22px;
            margin-right: 0;
            position: relative;
        }
        .h_top .ph img {
            display: none;
            position: absolute;
            width: 100px;
            height: 100px;
            left: 0;
            top: 40px;
        }
        .h_top .ph:hover img {
            display: block;
        }
        .h_con {
            height: 168px;
        }
        .h_con h1 {
            float: left;
            width: 112px;
            height: 73px;
            margin: 51px 11px 0 0;
        }
        
        .h_con h2 {
            float: left;
            height: 65px;
            line-height: 32px;
            color: #111;
            font-size: 33px;
            margin-top: 55px;
            padding-left: 22px;
            border-left: 1px solid #d7d4d0;
            letter-spacing: 2px;
        }
        
        .h_con h2 span {
            display: block;
            color: #555;
            font-weight: normal;
            font-size: 18px;
            line-height: 18px;
            padding-top: 10px;
        }
        .h_con p {
            float: right;
            font-size: 14px;
            line-height: 14px;
            color: #555;
            margin-top: 45px;
            background: url(../img/phone1.png) no-repeat left 45%;
            padding-left: 60px;
        }
        .h_con p i {
            display: block;
            font-size: 30px;
            font-family: "Impact";
            color: #005fa2;
            line-height: 36px;
        }
        .h_nav {
            height: 66px;
        }
        .h_nav ul li {
            float: left;
            font-size: 16px;
            padding: 0 38px;
            height: 66px;
            ;
            line-height: 66px;
        }
        .h_nav ul li a {
            display: block;
            color: #fff;
            font-size: 16px;
        }
        .h_nav ul li:hover,
        .h_nav ul li.cur {
            background: url(../img/nav_bg.jpg) repeat-x;
            font-weight: bold;
            font-size: 16px;
        }
        .h_nav ul li:hover a,
        .h_nav ul li.cur a {
            color: #005fa2;
            font-size: 16px;
        }
        body #newBridge .icon-left-bottom {
            bottom: 60%;
        }
/*导航*/
.nav_bg {
    width: 100%;
    height: 60px;
    margin: 0 auto;
    background: #fff;
    border-top: 1px  solid #d3d3d3;
}
.nav li {
    width: 133px;
    height: 60px;
    float: left;
    text-align: center;
}
.nav li a {
    font-size: 14px;
    color: #333;
    display: block;
    width: 133px;
    line-height: 60px;
    height: 60px;
    text-align: center;
  background: url(../img/20180912142814_1057389532.jpg) no-repeat right center;
}
.nav li a:hover {
background-image: none;
  background-color:#0089e1;
      color: #fff;
}
.nav .a_nav a {
background-image: none;
     background-color:#0089e1;
      color: #fff;
}
/* banner-box */
.banner-box{min-width:1200px;height:700px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:700px;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: 290px; left: 0; margin-left: 0; height: 400px; 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(../img/20180912143316_1362152689.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(../img/20180912143316_1362152689.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:370px;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:#0089e1; 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:400px;position:relative;overflow:hidden;}
.banner-n .bd{ width:100% !important;}
.banner-n .bd li{width:100% !important;height:400px;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(../img/20180912143316_1362152689.png) no-repeat 0 0;} 
.banner-n .banner-btn a.next{right:-50px;background:url(../img/20180912143316_1362152689.png) no-repeat -49px 0;}
.banner-n .hd {position:absolute;top:230px;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:#0089e1; 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;}
/*搜索*/
#search_bg{width: 100%;height: auto;background:#fff;}
.search_l{width: 354px;position: relative;}
.search_l:after,.search_m:after{content: "";position: absolute;width: 1px;height: 110px;background: #d3d3d3;right: 0px;bottom: 0px;}
.search_l i{width: 26px;height: 2px;display: block;background:#0089e1;margin-top: 40px;}
.search_l h3{font-size: 24px;line-height: 24px;color: #333;margin-top: 24px;font-weight: normal;}
.search_l h3 span{font-weight: bold;}
.search_l p{ float: left; width:56px; text-align: center; font-size: 12px; color: #aaaaaa; line-height: 15px; margin-right: 36px;margin-top: 34px;}
.search_l p img{display: block;width:30px; height:30px;border-radius: 100%;background:url(../img/20180912144844_143484416.gif) no-repeat; margin: 0 auto 6px;}
.search_l p:hover img{background:#0089e1;}
.search_m{width: 335px;position: relative;margin-left: 99px;}
.search_m i{width: 26px;height: 2px;display: block;background:#0089e1;margin-top: 40px;}
.search_m h3{ display: block; font-size: 24px; line-height: 30px; color:#d2d2d2; text-transform: uppercase; padding-bottom: 5px;margin-top: 20px;}
.search_m p{font-size: 14px;color:#333333; line-height: 24px;}
.search_m span{display: block; padding-left:36px ;background:url(../img/20180912150817_27491272.png) no-repeat 0 center; margin-top:20px; font-size: 30px; color:#333333; font-family: Arial;}
.search_r{width: 344px;position: relative;}
.search_r i{width: 26px;height: 2px;display: block;background:#0089e1;margin-top: 40px;}
.search_r h3{ display: block; font-size: 24px; line-height: 30px; color:#d2d2d2; text-transform: uppercase; padding-bottom: 5px;margin-top: 20px;}
.search_r p,.search_r p a{font-size: 13px;color:#999; line-height: 24px;}
.search-d {margin-top: 18px;}
.search-bgp {width: 266px;height: 38px;font-size: 14px;line-height: 36px;padding-left: 15px;color: #5a5a5a;background: none;outline: none;border: 1px solid #e4e4e4;border-right: none;padding-top: 0px!important;padding-bottom: 0px!important;
    }
.search-ip {width: 60px;height: 40px;background: url(../img/20180912151758_267138508.jpg) no-repeat center;border: none;cursor: pointer;}
.search-bg {float: left;overflow: hidden;}
.search-i {float: left;overflow: hidden;}
/*产品*/
#prod_bg{width: 100%;height: auto;background:#f1f1f1;margin-top: 40px;overflow: hidden;padding-bottom:90px;}
.pord_t span{display: block;width:912px;height: 41px;margin: 0 auto;margin-top: 90px;}
.pord_t p{font-size: 26px;line-height: 26px;color: #333;text-align: center;margin-top: 26px;}
.pord_nav{margin-top: 55px;border-top: 1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;height: 58px;}
.pord_nav a{line-height: 58px;color: #000;font-size: 27px;padding-left: 22px;background: url(../img/20180912153445_1475100397.jpg) no-repeat left center;margin-right: 70px;}
.pord_nav a:hover{color:#0089e1;}
.pord_nav .a1{margin-left: 130px;}
.prod_d{margin-top: 60px;margin-bottom: 80px;}
.prod_dl{width: 664px;}
.prod_dl a{margin-top: 32px;display: block;}
.prod_dl a.a1{margin-top: 0px;}
.prod_dl a.a2{margin-left: 32px;}
.prod_dr{width: 505px;}
.prod_dr h3{font-size: 30px;line-height: 30px;color: #0089e1;margin-top: 14px; }
.prod_dr i{display: block;width: 28px;height: 2px;background:  #d3d3d3;margin-bottom: 13px;margin-top: 18px;}
.prod_dr p{font-size: 16px;line-height: 26px;color:#333; }
.prod_dr span{display: block;font-size: 12px;line-height: 18px;color: #999;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin-top: 6px;}
.prod_dr a{margin-top: 32px;display: block;}
.prod_dr a.a3{margin-top: 22px;}
.prod_d a{overflow: hidden;display:block;position: relative;}
.prod_d a:after{display:block; opacity: 0;position: absolute;content: '';background:rgba(0,0,0,0.2);background-image: url(../img/20180913114834_1551446145.png);width:100%;height:100%; transition: all 0.4s;top: 0;    background-position: center;background-repeat: no-repeat;}
.prod_d a:hover:after{ opacity: 1;}
.prod_d img{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.prod_d a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
/*优势*/
#adv_bg{width: 100%;height: auto;background:#fff;}
.adv_dl1,.adv_dr1{margin-top: 90px;}
.adv_dl2,.adv_dr2{margin-top: 40px;}
.adv_dl3,.adv_dr3{margin-top: 22px;}
.adv_t{margin-top: 26px;}
.adv_t i{display: block;width: 442px;height: 99px;}
.adv_t p{font-size: 30px;line-height: 30px;color: #333;padding-left: 170px;padding-top: 50px;}
.adv_t span{display: block;font-size: 16px;line-height: 16px;color: #999999;margin-top: 16px;padding-left: 170px;}
.adv_c{width: 600px;}
.adv_cl{width: 70px;height: 70px;background: #0089e1;}
.adv_cl p{font-size: 18px;line-height: 18px;color: #fff;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;text-align: center;margin-top: 23px;}
.adv_cl i{display: block;width: 20px;height: 2px;background: #fff;margin: 0 auto;margin-top: 8px;}
.adv_cr {margin-left: 18px;}
.adv_cr h3{padding-left: 14px;font-size: 20px;line-height: 20px;color: #333;margin-top: 11px;}
.adv_cr>span{padding-left: 14px;display: block;margin-top: 11px;margin-bottom: 33px;font-size: 20px;line-height: 20px;color: #666;}
.adv_cr>p{padding-left: 14px;font-size: 16px;line-height: 16px;color: #888888;margin-bottom: 12px; background: url(../img/20180912172041_1502159630.jpg) no-repeat left center;}
.adv_cr a{margin-top: 26px;display: block;width: 108px;height: 28px;color: #333;font-size: 14px;line-height: 28px;text-align: center;border: 1px solid #333;border-radius: 5px;margin-right: 28px;float: left;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.adv_cr a:hover{background:#0089e1;color:#fff;border: 1px solid #0089e1;}
.adv_c1{margin-top: 84px;}
.adv_c2{margin-top: 112px;margin-right: 14px;}
.adv_c3{margin-top: 90px;}
.adv_cr .tel{background:url(../img/20180912174227_2028856849.jpg) no-repeat left top;margin-top: 36px;}
.adv_cr  .tel p{font-size: 15px;line-height: 31px;color: #fff;padding-left: 16px;}
.adv_cr  .tel span{padding-left: 44px;color: #333;font-size: 16px;line-height: 31px;}
.adv_cr  .tel font{font-size: 14px;line-height: 22px;color: #888;margin-top: 20px;display: block;}
.tit{ height:105px; overflow:hidden; text-align:center; color:#0079dc; font:36px "Microsoft YaHei";}
.tit a{ color:#0079dc;}
.tit i{ display:block;font:12px Arial; color:#cbcbcb; text-transform:uppercase; margin-top:8px;}
 /*版权*/
.footer_bg{ width: 100%; min-width: 1200px; padding-top: 34px;  height: auto; background: #333;font-family:"Microsoft YaHei";color: #999;}
.footer_nbg{ height: 280px;}
.footer_bg a{color: #999;}
.footer_bg a:hover{color: #0089e1;}
.footer_l{ width:830px; }
.footer_l li{width: 120px; float: left; margin-right: 49px;}
.footer_l li a{ display:block; line-height: 30px; }
    .footer_l li i{display: block;width: 10px;height: 1px;background: #eee;margin:10px 0 10px 0;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;    }    
    .footer_l li:hover i {background:#0089e1;width: 62px;}
.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;}
@-webkit-keyframes test{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
50%{-webkit-transform:translate(0,5px);transform:translate(0,5px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.footer_r:hover {color:#0089e1;-webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2; cursor:pointer;}    
.footer_l li.cont_w{line-height: 30px; width: 273px;}
.link{ height: 58px; line-height: 58px; border-bottom: 1px #3f3f3f solid; border-top:1px #3f3f3f solid; margin-top: 50px;}
.link_l{ width: 83px; padding-left: 33px; font:15px/58px "Microsoft YaHei"; background:url(../img/20180913105742_635430447.jpg) no-repeat 6px center;}
.link_r{ width: 880px;}
.copy{ text-align: center; line-height: 60px;}
.footer{height: 328px;padding-top:70px;background:#252525;}
    .foot_l{float: left;width:270px;}
    .foot_l h1{height:104px;}
    .foot_l p{float: left;width: 115px;margin-right:10px;}
    .foot_l p img{display: block;width: 115px;height: 115px;}
    .foot_l p span{display: block;font-size: 14px;text-align: center;color: #aaa;padding-top:0px;}
    .foot_r{float: right;width: 858px;}
    .tact{height: 156px;}
    .tact p{font-size: 14px;line-height: 34px;color: #aaa;padding-left:47px;}
    .tact .p1{background:url(../img/foot1.png) no-repeat left center;}
    .tact .p2{background:url(../img/foot2.png) no-repeat left center;}
    .tact .p3{background:url(../img/foot3.png) no-repeat left center;}
    .tact .p4{background:url(../img/foot5.png) no-repeat left center;}
    .tact p .i1{display:inline-block;padding-left:44px;background:url(../img/foot4.png) no-repeat left center;margin-left:30px;}
    .tact p .i2{display:inline-block;padding-left:44px;background:url(../img/foot6.png) no-repeat left center;margin-left:30px;}
    .f_nav{height:54px;line-height: 54px;font-size: 0;border-top:1px solid #515151;border-bottom:1px solid #515151;white-space:nowrap;}
    .f_nav a{margin-right: 49px;font-size: 16px;color: #fff;}
    .links{padding-top:32px;line-height: 14px;color: #aaa;font-size: 14px;}
    .links a{margin-right:25px;color: #aaa;}
/* 内页样式变量 */
.mianbxContent{background:url(../img/20180913142749_1575442367.png)no-repeat -10px center,url(../img/20180913142749_1447755720.png) no-repeat right center;}/*小导航图片*/
.content_more_a_zdy{background:url(../img/20180913142750_1696629902.png);}/*自定义新闻栏目图片*/
.shopmrsc a:hover,.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,.shopmrsc p.xwlbbt:hover .shopmrsc:hover a {color:#0089e1!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:#0089e1 !important;}/*边框经过颜色*/
.pro_list_box_item_r_zdy{width:715px;} /*自定义新闻左边宽度*/
#bodycon{ padding-top: 20px; padding-bottom: 20px;}  /*中间内容与头部和版权的距离*/
/*内页banner*/
.banner_com{ width:100%; height:350px; background:url(http://login.114my.cn/memberpic/ruixinjd/uploadfile/image/20170815/20170815170701_1841327055.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(http://login.114my.cn/memberpic/ruixinjd/uploadfile/image/20170815/20170815170033_1379530142.jpg) center; overflow:hidden;}
.banner_cont{ width:100%; height:350px; background:url(http://login.114my.cn/memberpic/ruixinjd/uploadfile/image/20170815/20170815172937_1723435177.jpg) center; overflow:hidden;}
/* 内页导航 */
.mianbxContent{ background-color:#fff; border-bottom:solid #ccc 1px; line-height:40px !important; margin-bottom:20px !important; height:40px !important; width:100% !important; text-align: left!important; text-indent: 22px;font-size: 13px;}
.strong_title{display:none;}
.dgweb_pages_info{padding:20px 0!important;}
/*新闻中心*/
.xwlb_img img{border:1px solid #d1d1d1; width:205px!important; height:135px!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;}
.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;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("../uploadfile/image/20180914/20180914114305_972124678.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:#0089e1;
}
.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(../../img/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(../../img/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}
.about{margin-top: 36px;height:560px; overflow: hidden;}
.about dl{background:url(../img/about_bg.gif) no-repeat 0 center ; height:376px; overflow: hidden;}
.about dt{width:575px;height:324px; float: right; overflow: hidden;padding:26px 26px 0 0;}
.about dt a{ font-size: 24px; color:#333333;}
.about dd{padding:48px 0 0 33px; width:490px; overflow: hidden; float: left;}
.about dd h3{padding-bottom: 20px; border-bottom: 1px solid #dfdfe0;font:18px "Microsoft YaHei";}
.about dd h3 a{ color:#333333;}
.about dd h3 i{ color: #14b3fd; font-family: Arial; text-transform: uppercase; font-size: 36px;line-height: 48px;font-weight: normal;display: block;font-weight: normal;}
.about dd p{padding: 17px  0 0 10px;height:128px; font:14px "Microsoft YaHei"; line-height: 26px; color:#666666; overflow: hidden;}
.about dd em{display: block; width:117px;height:32px;border:1px solid #97d210;font:14px "Microsoft YaHei";font-weight: bold; color:#97d210;display: inline-block;text-align: center;line-height: 32px; border-radius: 20px;}
.about dd em a{color:#97d210;}
.news_bj{background:#f7f7f7 ;height:710px;padding-top: 60px; overflow: hidden;font-family:"Microsoft Yahei";}
.news{width:594px;height:521px; overflow: hidden;background:#fff; float: left;}
.news dl{margin: 32px auto 0; width:524px;height:377px; border-bottom: 1px solid #e9e9e9; overflow: hidden;}
.news dt{line-height: 0;}
.news dt img{ width:524px;height:262px;transition: all 0.6s;}
.news dd{margin-top: 21px;}
.news dd h3{height:23px; line-height: 23px; font-size: 16px; overflow: hidden;}
.news dd h3 a{ color:#333333;}
.news dd span{display: block; float: left;width:49px;background:#0079dc; text-align: center; color:#fff;margin-right: 5px;}
.news dd p{ font-size: 14px; line-height: 24px; color:#666666;padding-top: 14px;}
.news dd p a{ color:#14b3fd;}
.news dl:hover dt img{transform: scale(1.05);}
.news ul{margin: 0 auto 0; width:524px;}
.news li{border-bottom: 1px dashed #a0a0a0; height:45px; line-height: 45px; padding-left: 16px;background:url(../img/new_jt.png) no-repeat 0 17px; font-size: 14px; }
.news li:last-child{border-bottom: 0;}
.news_r{width:583px;height:521px; overflow: hidden; float: right;}
.news_r h3{height:45px; overflow: hidden; font-size: 20px;font-weight: normal; line-height: 45px; position: relative;}
.news_r h3::before {position: absolute; bottom:1px; border-bottom: 1px dashed #d9d9d9; left: 0; width:100%;height:1px; content: '';}
.news_r h3::after {position: absolute; bottom:0;  left: 0; width:85px;height:3px; content: '';background:#0079dc;}
.news_r h3 a{ color:#333333;}
.news_r h3 span a{font-size: 12px; font-family: Arial; text-transform: uppercase;}
.news1{width:503px;padding:16px 40px 0;height:302px; background:#fff; overflow: hidden;}
.news1 dl{margin: 34px 0 0; height:118px;overflow: hidden;}
.news1 dt{line-height: 0;width:174px;height:98px; float: left; overflow: hidden;''}
.news1 dt img{ width:174px;height:98px;transition: all 0.6s;}
.news1 dd{width:311px;  float: right;overflow: hidden;}
.news1 dd h4{height:23px; line-height: 23px; font-size: 14px; overflow: hidden;font-weight: normal;}
.news1 dd h4 a{ color:#333333;}
.news1 dd p{ font-size: 14px; line-height: 24px; color:#666666;padding-top: 6px;}
.news1 dd p a{ color:#14b3fd;}
.news1 dl:hover dt img{transform: scale(1.05);}
.news1 ul{margin: 0 auto 0; width:524px;}
.news1 li{border-bottom: 1px dashed #a0a0a0; height:45px; line-height: 45px; padding-left: 16px;background:url(../img/new_jt.png) no-repeat 0 17px; font-size: 14px; }
.news1 li:last-child{border-bottom: 0;}
.faq{width:503px;padding:16px 40px 0;height:174px; background:#fff; overflow: hidden;margin-top: 14px;}
.faq h3{margin-bottom: 20px;}
.faq_c dl{padding: 0 0 10px; margin-bottom: 10px; border-bottom: 1px dashed #d9d9d9;}
.faq_c dt{padding-left: 30px;background:url(../img/q.gif) no-repeat left 0;  line-height: 21px; font-size: 14px;}
.faq_c dt a{ color:#333;}
.faq_c dd{padding-left: 33px;background: url(../img/a.gif) no-repeat left 2px;  line-height: 24px; font-size: 14px;margin-top: 11px; color:#666;}
.faq_c dd a{ color:#14b3fd;}