@charset "UTF-8";



/*update 2016-8-4 修复窗口变小 导航栏登录注册自动换行问题*/
/*.mod_hd_nav_list {*/
/*margin-right: 20px;*/
/*}*/

.mod_case_banner {
    background-position: center center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    background-size: cover;
    background-image: url("../images/mod_banner_1@1x_21927ac2.jpg");
    background-image: -webkit-image-set(url("../images/mod_banner_1@1x_21927ac2.jpg") 1x, url("../images/mod_banner_1@2x_4c65ae63.jpg") 2x);
    background-image: -moz-image-set(url("../images/mod_banner_1@1x_21927ac2.jpg") 1x, url("../images/mod_banner_1@2x_4c65ae63.jpg") 2x);
    background-image: image-set(url("../images/mod_banner_1@1x_21927ac2.jpg") 1x, url("../images/mod_banner_1@2x_4c65ae63.jpg") 2x);
}

/*.mod_hang_qrcode_btn:hover {*/
/*color: #666;*/
/*background: #fff;*/
/*-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);*/
/*-ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);*/
/*box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);*/
/*}*/

/*.mod_hang_top:hover {*/
/*text-decoration: none;*/
/*color: #666;*/
/*background: #fff;*/
/*-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);*/
/*-ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);*/
/*box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);*/
/*}*/


@font-face {
    font-family: "font-partner";
    src: url("../images/partner_935c6f72.eot");

    src: url("../images/partner_935c6f72.eot?#iefix") format("embedded-opentype"), url("../images/partner_57307dd7.woff") format("woff"), url("../images/partner_8aab66cc.ttf") format("truetype"), url("../images/partner_58072068.svg#iconfont") format("svg");

}
.mod_partner {
    background: #f7f7f7;
    height: 694px;
}
.mod_partner .mod_partner_hd {
    position: relative;
    height: 193px;
    color: #ebf5fb;
}
.mod_partner .mod_partner_hd h3 {
    padding: 60px 0 0;
    font-size: 40px;
    color: #000;
    line-height: 1;
    text-align: center;
}
.mod_partner .mod_partner_hd p {
    font-size: 10px;
    color: #b8b8b8;
    text-align: center;
    margin-top: 15px;
}
.mod_partner .mod_partner_hd .mod_partner_arrow {
    position: absolute;
    left: 50%;
    bottom: 10px;
    margin-left: -8px;
    width: 0;
    height: 0;
    border: 7px dashed transparent;
    border-top: 7px solid #000;
    overflow: hidden;
}
.mod_partner .mod_partner_inner {
    width: 1200px;
    margin: 0 auto;
}
.mod_partner .mod_partner_gallery {
    margin-top: 60px;
    position: relative;
    height: 330px;
}
.mod_partner .mod_partner_gallery .mod_partner_item, .mod_partner .mod_partner_gallery ul, .mod_partner .mod_partner_gallery .mod_partner_gallery_wp {
    height: 330px;
    overflow: hidden;
}
.mod_partner .mod_partner_gallery li {
    width: 200px;
    height: 80px;
    text-align: center;
    float: left;
    margin-bottom: 65px;
    list-style: none;
}
.mod_partner .mod_partner_gallery li a {
    display: inline-block;
    vertical-align: middle;
    opacity: .5;
    width: 100%;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.mod_partner .mod_partner_gallery li a img {
    width: 100%;
}
.mod_partner .mod_partner_gallery .mod_partner_nav {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 15px;
    text-align: center;
    font-size: 0;
}
.mod_partner .mod_partner_gallery .mod_partner_nav i {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 0 7px;
    background: #bbe7f8;
    cursor: pointer;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    transition: all .25s ease;
}
.mod_partner .mod_partner_gallery .mod_partner_nav i.on, .mod_partner .mod_partner_gallery .mod_partner_nav i:hover {
    background: #31c1f9;
}

@media only screen and (max-width: 1200px) {
    .mod_container {
        min-width: 1200px;
    }

    .mod_hd_nav_item_lk {
        padding: 0 15px;
    }

    .mod_foot_main {
        width: 980px;
    }

    .mod_foot_channel {
        width: 930px;
        margin: 0 auto;
    }

    .mod_foot_item {
        width: 145px;
    }

    .mod_foot_item_vf{
        width:248px;
    }

    .mod_foot_item.mod_foot_item_product {
        width: 248px;
    }
    .mod_foot_item.mod_foot_item_logo {
        width: 310px;
    }

    .mod_foot_item_col a, .mod_foot_item_col span {
        white-space: nowrap;
    }

    .mod_foot_item_product .mod_foot_item_col {
        width: 50%;
    }


    .mod_hd_mini .mod_hd_logined .mod_hd_logined_user, .mod_hd_mini .mod_hd_logined span {
        display: none;
    }
    .mod_hd_mini .mod_hd_logined a {
        margin-left: 10px;
    }
    .mod_hd_mini .mod_hd_logined a.mod_hd_logined_info_img {
        margin-right: 0;
    }
}
@font-face{font-family:'@modcontact-fz';src:url("../images/modcontact_fz_103e3dfb.eot");src:url("../images/modcontact_fz_103e3dfb.eot?#font-spider") format("embedded-opentype"),url("../images/modcontact_fz_f608100d.woff") format("woff"),url("../images/modcontact_fz_78136f70.ttf") format("truetype"),url("../images/modcontact_fz_c3079f6a.svg") format("svg");font-weight:normal;font-style:normal}.mod_contact{background:#31c1f9 url(../images/mod_contact_bg_3423a187.png) no-repeat bottom center}.mod_contact_wrap{width:1200px;margin:0 auto;padding-top:52px;padding-bottom:120px;background:#31c1f9 url(../images/mod_contact_bg_3423a187.png) no-repeat bottom center}.mod_contact_header{text-align:center;margin-bottom:26px}.mod_contact_title{font-size:40px;font-weight:normal;line-height:74px;color:#fff}.mod_contact_header_aside{position:relative;width:100%;height:34px;color:#1f85ac;font-size:10px;line-height:34px}.mod_cha_arrow{position:absolute;bottom:-30px;left:50%;width:0;height:0;margin-left:-6px;border:6px dashed transparent;border-top:6px solid #fff}.mod_contact_cont{margin-top:72px}.mod_contact_list{overflow:auto;zoom:1}.mod_cl_item{float:left;width:400px;color:#fff;text-align:center}.mod_cl_item_icon{width:100px;height:100px;line-height:100px;font-family:'iconfont';font-size:60px;-moz-border-radius:100px;border-radius:100px;border:1px solid #fff;background:#31c1f9;margin:0 auto 15px}.mod_cl_item p strong{display:block;font-size:18px;line-height:28px}.mod_cl_item a{opacity:0.6;color:#fff}.mod_cl_item_icon{width:102px\9;height:102px\9;border:none\9;background:url(../images/mod_contact_degrade_aee1c751.png) no-repeat top center\9}
.tel-btn{background:rgba(0, 0, 0, 0.6) url(../images/tel-btn.png) 0 0 no-repeat; margin-bottom: 5px; transform:none;}
.tel-btn:hover{background:#fff url(../images/tel-btn2.png) 0 0 no-repeat;}
.tel-box{width:180px; text-align: left; padding: 5px; height: auto; top:0}

.user-btn{background:rgba(0, 0, 0, 0.6) url(../images/user.png) 0 0 no-repeat; margin-bottom: 5px; transform:none;}
.user-btn:hover{background:#fff url(../images/user2.png) 0 0 no-repeat;}
.user-box{width:100px;line-height: 50px; text-align: center; padding: 5px; height: auto; top:0}
.w-auto{width:auto!important}

.h255{min-height:255px;}

.order-btn{background:rgba(0, 0, 0, 0.6) url(../images/order-btn.png) 0 0 no-repeat; margin-bottom: 5px; transform:none;}
.order-btn:hover{background:#fff url(../images/order-btn2.png) 0 0 no-repeat;}
.order-box{width:100px; line-height:50px; text-align: center; padding: 5px; height: auto; top:0}


/* 2016-08-29 备案 */
.beian-go{display: inline-block; color: #000; line-height: 131px; margin-right: 10px;padding-left: 5px;padding-right: 5px; text-align: center; font-size: 14px;}
/* 2016-09-14 hover样式 chengfubei */
.beian-go:hover{color:#3baaf1;text-decoration: none;}
