﻿/* 新增的样式css */
@import url(swiper.min.css);
@import url(animate.css);
@import url(zhaunti.css);

/* 新增样式结束 */


@keyframes fangda {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(0.8)
    }

    100% {
        transform: scale(1);
    }
}

input {
    background-color: rgba(255, 255, 255, 0) !important;
}

/*sup{top: -.3em;}*/
/****新加首页视频*****/
video {
    width: 100%;
}

.videoBox video {
    right: 0px;
    bottom: 0px;
    min-width: 100%;
    min-height: 100%;
    height: auto;
    /*width:auto;*/
    width: 100%;
    position: absolute;
    /*transform: translateY(-50%);*/
    top: 0;
    object-fit: fill
        /*加滤镜*/
        /* -webkit-filter: grayscale(100%);filter:grayscale(100%);*/
}

source {
    min-width: 100%;
    min-height: 100%;
    height: auto;
    width: auto;
}

/****新加*****/
.nanrenHaonan {
    overflow: hidden;
    position: absolute;
    top: 1px;
    right: 20%;
    display: none;
}

.nanrenHaonan .sousuokaung {
    float: left;
    border: 1px solid #999999;
    overflow: hidden;
    padding: 0 30px;
    border-radius: 25px;
    margin: 6px;
    background-color: rgba(255, 255, 255, 1);
}

.nanrenHaonan .sousuokaung a {
    font-size: 16px;
    float: left;
    display: block;
    margin-top: 9px;
    color: #333;
}

.nanrenHaonan .sousuokaung input {
    font-size: 14px;
    line-height: 32px;
    border: none;
    float: left;
    width: 120px;
    padding: 1px 12px;
    outline: none;

}

.nanrenHaonan span {
    float: left;
    display: block;
    width: 24px;
    height: 24px;
    margin-top: 12px;
    cursor: pointer;
    margin-left: 12px;
}

.nanrenHaonan span img {
    width: 20px;
    height: 20px;
    margin-top: 3px;
}

.nanrenHaonan span img.chufaXianshi {
    display: none;
}

.nanrenHaonan span:hover img.chufaXianshi {
    display: block;
}

.nanrenHaonan span:hover img.kaishiXiangshi {
    display: none;
}

/*****新加over*****/
.vic-showINduct {
    margin-top: 78px;
}

/*******框架样式********/
.carousel-indicators li {
    width: 10px;
    margin: 5px;
    height: 10px;
}

.carousel-indicators .active {
    width: 40px;
    margin: 4px;
    width: 12px;
    height: 12px;
}

.carousel-control {
    opacity: .2;
}

.carousel-control .fatherDadLeft {
    display: block;
    width: 33px;
    height: 64px;
    background: url(../image/indexleft.png) no-repeat;
    top: 50%;
    margin-top: -32px;
    left: 80px;
    position: absolute;
    border-radius: 50%;
}

.carousel-control .fatherDadRight {
    display: block;
    width: 33px;
    height: 64px;
    background: url(../image/indexright.png) no-repeat;
    top: 50%;
    margin-top: -32px;
    right: 80px;
    position: absolute;
    border-radius: 50%;
}

.hadd {
    bottom: -20px;
}

.hadd li {
    border-color: #005BAC;
}

.hadd .active {
    background: #005BAC;
}

/*******页面样式********/
* {
    font-family: 'SIYUAN';
}

p {
    margin-bottom: 0;
}

ul,
li {
    list-style: none;
    margin-bottom: 0;
    padding: 0;
}

/*html{position: relative;}*/
.claerPadding {
    padding: 0;
}

.head {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    background: rgba(255, 255, 255, 0);
    z-index: 999;
}

.head .welcome {
    font-size: 14px;
    background: #222222;
}

.head .welcome .welcomeLittle {
    width: 1500px;
    margin: 0 auto;
    padding: 3px 6px;
}

.head .welcome span {
    display: inline-block;
    color: #999999;
    line-height: 24px;
    font-size: 12px;
}

.head .welcome span.qiehuanBanben {
    float: right;
    overflow: hidden;
}

.head .welcome span.qiehuanBanben a {
    color: #ccc;
    font-size: 12px;
    margin-left: 16px;
    padding-left: 16px;
    position: relative;
    display: block;
    float: left;
    text-decoration: none;
}

/*.head .welcome span.qiehuanBanben a.on{color: #005bac;}*/
.head .welcome span.qiehuanBanben a.geichangYidian {
    margin-left: 24px;
}

.head .welcome span.qiehuanBanben a i {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    margin-top: -5px;
    left: 0;
    background: #ccc;
}

/*.head .welcome span.qiehuanBanben a:hover{color: #005bac;}*/
.head .welcome span.qiehuanBanben a.on i::after {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin: 2px;
    background: #666;
}

.head .welcome span.aBottom {
    float: right;
    display: block;
    position: relative;
}

.head .welcome span.aBottom b {
    position: absolute;
    right: 0;
}

.head .welcome span.aBottom b img {
    display: block;
    width: 25px;
    height: 20px;
    margin-top: 2px;
}

.head .welcome span.aBottom a.aAA {
    color: #fff;
    display: block;
    width: 66px;
    line-height: 18px;
    text-align: center;
    background: #008fd7;
    border-radius: 4px;
    margin-top: 2px;
    font-size: 12px;
    opacity: 0;
    transition: all 0.6s;
    border: 1px solid #3d89af;
}

.head .welcome span.aBottomTwo a {
    color: #fff;
    display: block;
    padding: 0 10px;
    line-height: 24px;
    text-align: center;
    background: #005BAC;
    border-radius: 4px;
}

.head .welcome span.aBottom .aPosi {
    position: absolute;
    top: 22px;
    height: 0;
    transition: all 1s;
    width: 120px;
    left: -27px;
    z-index: 100;
    padding-top: 10px;
    overflow: hidden;
}

.head .welcome span.aBottom .aPosi .aCC i {
    width: 32px;
    height: 10px;
    margin: 0 auto;
    display: block;
}

.head .welcome span.aBottom .aPosi .aCC i::before {
    content: "";
    display: block;
    border-left: 16px solid transparent;
    border-bottom: 10px solid #f2f2f2;
    border-right: 16px solid transparent;
}

.head .welcome span.aBottom .aPosi a {
    display: block;
    text-align: center;
    line-height: 32px;
    text-decoration: none;
    color: #333333;
    background: #f2f2f2;
}

/*.head .welcome span.aBottom .aPosi a:hover{background: #005BAC;color: #fff;}*/
.head .welcome span.aBottom .aPosi .aCC .canBlue:hover {
    background: #005BAC;
    color: #fff;
}

.head .welcome span.aBottom:hover .aPosi {
    height: 118px;
}

.head .welcome span.aBottom:hover b {
    opacity: 0;
}

.head .welcome span.aBottom:hover a.aAA {
    opacity: 1;
}

.head .indexNav {
    height: 50px;
    width: 1500px;
    margin: 0 auto;
}

.head .indexNav .left {
    float: left;
}

.head .indexNav .left a {
    margin-top: 7px;
    display: block;
    width: 218px;
    height: 38px;
    background: url(../image/logosvg-white.png)no-repeat center center;

}

.head .indexNav .right {
    float: right;
}

.head .indexNav .right ul li .glyphicon {
    top: 0;
}

.head .indexNav .right a.levelONe sup {
    top: -.4em;
}

.head .indexNav .right ul li {
    float: left;
    padding: 0 20px;
}

.head .indexNav .right li a.levelONe {
    position: relative;
}

/*.head .indexNav .right li  a.levelONe:after {
    content: '';
    display: block;
    position: absolute;
    left:0;
    bottom: -2px;
    background-image:url(../images/111.gif);
    height: 2px;
    display:none;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
}

.head .indexNav .right li:hover  a.levelONe:after {
    display:block;
    width:100%;
}*/
.head .indexNav .right li a.levelONe:before,
.head .indexNav .right li a.levelONe:after {
    content: '';
    /*单引号双引号都可以，但必须是英文*/
    left: 0;
    bottom: -2px;
    width: 0;
    height: 2px;
    /*下划线高度*/
    background-color: #005cb2;
    /*下划线颜色*/
    position: absolute;
    top: 100%;
    left: 50%;
    transition: all .8s;
    /*css动画效果，0.8秒完成*/
}

.head .indexNav .right li:hover a.levelONe:before {
    /*动画效果是从中间向左延伸至50%的宽度*/
    left: 0%;
    width: 50%;
}

.head .indexNav .right li:hover a.levelONe:after {
    /*动画效果是从中间向右延伸至50%的宽度*/
    right: 50%;
    /*这句多余，主要是为了对照*/
    width: 50%;
}

.head .indexNav .right ul li span {
    display: inline-block;
    color: #999999;
    line-height: 46px;
    font-size: 12px;
}

.head .indexNav .right ul li span.qiehuanBanben a.geichangYidian {
    margin-left: 24px;
}

.head .indexNav .right ul li span.qiehuanBanben a {
    color: #ccc;
    font-size: 12px;
    margin-left: 16px;
    padding-left: 16px;
    color: #333;
    position: relative;
    display: block;
    float: left;
    text-decoration: none;
}

.head .indexNav .right ul li span.qiehuanBanben a.on i::after {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 10px;
    top: 19px;
    left: 0px;
    background: url(../image/on-cn.png)no-repeat center center;
}

.head .indexNav .right ul li span.qiehuanBanben a i::after {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 10px;
    top: 19px;
    left: 0px;
    background: url(../image/on-en.png)no-repeat center center;
}

.head .indexNav .right ul li:last-child {
    padding-right: 0;
}

.head .indexNav .right ul li:last-child a {
    top: 0;
}

.head .indexNav .right a {
    color: rgba(255, 255, 255, 1);
}

.head .indexNav .right a.on {
    color: #005BAC;
    border-color: rgba(255, 255, 255, 0);
}

.head .indexNav .right a.levelONe:hover {
    border-color: #005BAC;
}

/*.head .indexNav .right ul li:hover .bgCover{*/
/*display:block;*/

/*}*/

.head .bgCover {
    position: absolute;
    overflow: hidden;
    padding: 17px 246px 23px;
    width: 100%;
    z-index: 99;
    left: 0;
    display: none;
    top: 51px;
    background-color: rgba(255, 255, 255, .75) !important;
}

.head .indexNav .right a.levelONe {
    color: rgba(255, 255, 255, 1);
    display: block;
    font-size: 16px;
    text-decoration: none;
    line-height: 49px;
}

.head .bgCover .rightBox {
    float: right;
    overflow: hidden;
}

.head .bgCover .rightBox dl {
    margin-bottom: 0;
}

.head .bgCover .rightBox dd {
    padding: 0 16px;
    float: left;
}

.head .bgCover .rightBox dd a {
    display: block;
    text-decoration: none;
}

.head .bgCover .rightBox dd a i {
    display: block;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    position: relative;
    margin: 0 auto 6px;
}

.head .bgCover .rightBox dd a i img {
    position: absolute;
    width: 20px;
    height: 20px;
    top: 50%;
    margin-top: -10px;
    left: 50%;
    margin-left: -10px;
}

.head .bgCover .rightBox dd a i img.chufaTubiao {
    opacity: 0;
}

.head .bgCover .rightBox dd a:hover i {
    background: #005BAC;
}

.head .bgCover .rightBox dd a:hover i img.morenTubiao {
    opacity: 0;
}

.head .bgCover .rightBox dd a:hover i img.chufaTubiao {
    opacity: 1;
}

.head .bgCover .rightBox dd a span {
    line-height: 14px;
    font-size: 14px;
    color: #333333;
}


.head .indexNav .right li:last-child:hover .sousuo {
    height: 90px;
}

.sousuo {
    position: absolute;
    top: 79px;
    z-index: 999;
    right: 70px;
    background: #fff;
    height: 0px;
    overflow: hidden;
    transition: all 0.5s;
}

.sousuo .bor {
    overflow: hidden;
    padding: 0 30px;
    border: 1px solid #999999;
    border-radius: 25px;
    margin: 20px 60px;
}

.sousuo .bor a {
    font-size: 16px;
    float: left;
    display: block;
    margin-top: 17px;
    color: #333;
}

.sousuo .bor input {
    font-size: 14px;
    line-height: 48px;
    border: none;
    float: left;
    width: 200px;
    padding: 0 12px;
    outline: none;
    background-color: rgba(255, 255, 255, 0);
}

.indexAbout .partOne {
    overflow: hidden;
    width: 1200px;
    margin: 40px auto;
}

.indexAbout .partOne a {
    display: block;
    cursor: pointer;
}

.indexAbout .partOne span {
    display: block;
    overflow: hidden;
}

.indexAbout .partOne img {
    display: block;
    width: 100%;
    transition: all 1s;
}

.indexAbout .partOne .left {
    width: 610px;
    float: left;
    position: relative;
}

.indexAbout .partOne .right {
    width: 580px;
    float: left;
    margin-left: 10px;
}

.indexAbout .partOne .right .up {
    position: relative;
    margin-bottom: 10px;
}

.indexAbout .partOne .right .down {
    position: relative;
}

.indexAbout .partOne p {
    width: 100%;
    line-height: 45px;
    font-size: 16px;
    text-align: center;
    background: rgba(10, 2, 4, 0.5);
    position: absolute;
    bottom: 0;
    color: #fff;
}

.indexAbout .partOne a:hover img {
    transform: scale(1.1);
}



.indexAbout .indexProduct {
    overflow: hidden;
    margin-top: 16px;
    width: 1210px;
    margin: 0 auto;
}

.indexAbout .indexProduct .indexProductTitle {
    position: relative;
    margin: 0 5px;
}

.indexAbout .indexProduct .indexProductTitle h1 {
    font-size: 36px;
    color: #005BAC;
    line-height: 48px;
    margin: 0;
}

.indexAbout .indexProduct .indexProductTitle p {
    font-size: 14px;
    color: #ababab;
    line-height: 14px;
    position: absolute;
    bottom: 4px;
    left: 156px;
}

.indexAbout .indexProduct .indexProductTitle .hrefPro {
    position: absolute;
    bottom: 4px;
    right: 0;
    font-size: 14px;
    line-height: 14px;
}

.indexAbout .indexProduct .indexProductTitle .hrefPro a {
    color: #ababab;
    cursor: pointer;
}

.indexAbout .indexProduct .indexProductTitle .hrefPro span {
    margin: 0 10px;
    color: #ababab;
}

.indexAbout .indexProduct .indexProductTitle .hrefPro a:hover {
    color: #005BAC;
}

.indexProduct .productAbout {
    overflow: hidden;
    padding: 40px 0 24px 0;
}

.indexProduct .productAbout .boxType {
    position: relative;
    margin-bottom: 10px;
    padding: 0 5px;
}

.indexProduct .productAbout a {
    display: block;
}

.indexProduct .productAbout a.hid {
    overflow: hidden;
}

.indexProduct .productAbout img {
    display: block;
    width: 100%;
    transition: all 1s;
}

.indexProduct .productAbout .Same {
    position: absolute;
    z-index: 99;
    width: 98%;
    text-align: center;
    top: 50px;
}

.indexProduct .productAbout .Same h2 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 18px;
}

.indexProduct .productAbout .Same p {
    font-size: 14px;
    line-height: 26px;
}

.indexProduct .productAbout .Same a {
    font-size: 14px;
    display: block;
    line-height: 26px;
}

.indexProduct .productAbout .Same a:hover {
    color: #0064b9;
}

.indexProduct .productAbout a:hover img {
    transform: scale(1.1);
}

.indexProduct .productAbout .hoverLayer {
    background: rgba(0, 91, 172, 0.8);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: none;
}

.indexProduct .productAbout .hoverLayer .yCenter {
    position: absolute;
    overflow: hidden;
    top: 50%;
    margin-top: -99px;
    width: 100%;
}

.indexProduct .productAbout .hoverLayer .yCenter h3 {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 24px;
    margin-top: 0;
}

.indexProduct .productAbout .hoverLayer .yCenter span {
    display: block;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 16px;
}

.indexProduct .productAbout .hoverLayer .yCenter p {
    width: 360px;
    line-height: 24px;
    margin: 0 auto;
}

.indexProduct .productAbout .hoverLayer .yCenter a {
    display: block;
    width: 130px;
    line-height: 40px;
    margin: 30px auto 0;
    border: 1px solid #fff;
    font-size: 18px;
    cursor: pointer;
    color: #fff;
}

.indexProduct .productAbout .claerPadding:hover .hoverLayer {
    display: block;
}

.indexProduct .productAbout .claerPadding:hover img {
    transform: scale(1.1);
}

.tDaddy {
    background: #f9f9f9;
}

.threeDad {
    overflow: hidden;
    width: 1212px;
    margin: 0 auto;
    padding: 28px 0;
}

.threeDad .weiMao {
    padding: 0 6px;
}

.threeDad a {
    display: block;
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    padding: 50px 0;
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 1) inset;
    transition: all 1s;
}

.threeDad a img {
    width: 137px;
    height: 130px;
    display: block;
    float: left;
    transition: all 0.8s;
    opacity: 1;
}

.threeDad a .biggerMao {
    display: inline-block;
}

.threeDad a .haoMao {
    float: left;
    margin-left: 24px;
    padding-top: 12px;
}

.threeDad a .haoMao p {
    line-height: 44px;
    font-size: 18px;
    color: #666666;
}

.threeDad a .haoMao span {
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 14px;
}

.threeDad .haoMao i {
    display: inline-block;
    width: 90px;
    line-height: 16px;
    border-radius: 8px;
    text-align: center;
    background: #005BAC;
    color: #fff;
    margin-top: 16px;
    font-style: normal;
}

.threeDad a:hover {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6) inset, 0 3px 8px rgba(0, 0, 0, .3);
}

.threeDad a:hover img {
    opacity: 0;
}

.threeDad a:hover .haoMao p {
    color: #fff;
}

.threeDad a:hover .haoMao span {
    color: #fff;
}

.threeDad a:hover .haoMao i {
    color: #005BAC;
    background: #fff;
}

.bigDetails {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-top: 79px;
}

.bigDetails img {
    position: relative;
    width: 100%;
}

.search_list {
    width: 100%;
    margin: 0 auto;
}

.search_list ul {
    margin-bottom: 30px;
}

.search_list li {
    height: 26px;
    line-height: 26px;
    margin-top: 10px;
    border-bottom: 1px dotted #b7b7b7;
    clear: both;
}

.search_list li a {
    display: inline-block;
    padding-left: 18px;
    background: url(../image/news_dot.jpg) no-repeat left center;
    color: #333;
}

.search_list li a:hover {
    color: #005BAC;
}

.search_list li span.span_time {
    float: right;
}

.productList {
    padding: 30px 0 50px 0;
    width: 1200px;
    margin: 0 auto;
}

.productList ul li {
    overflow: hidden;
    margin-bottom: 30px;
}

.productList ul li .listTitle {
    border-bottom: 1px solid #eeeeee;
    overflow: hidden;
    height: 38px;
    margin-bottom: 24px;
    padding: 0 10px;
}

.productList ul li .listTitle p {
    display: inline-block;
    overflow: hidden;
    border-bottom: 2px solid #005BAC;
}

.productList ul li .listTitle p img {
    float: left;
    display: block;
    margin-top: 3px;
}

.productList ul li .listTitle p span {
    float: left;
    font-size: 20px;
    color: #005bac;
    line-height: 28px;
    display: block;
    margin-bottom: 8px;
    margin-left: 6px;
}

.productList ul li .listTitle a {
    float: right;
    font-size: 14px;
    color: #333333;
    line-height: 36px;
}

.productList ul li .listTitle a b {
    font-size: 18px;
}

.productList ul li .listTitle a:hover {
    color: #005BAC;
    cursor: pointer;
}

.productList ul li dl dd {
    padding: 0 10px;
    color: #fff;
    margin-bottom: 20px;
}

.productList ul li dl dd .boxP {
    position: relative;
    width: 100%;
}

.productList ul li dl dd a {
    display: block;
    overflow: hidden;
}

.productList ul li dl dd a img {
    display: block;
    width: 100%;
    transition: all 1s;
}

.productList ul li dl dd .hoverLayer {
    background: rgba(84, 84, 84, 0.8);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 24%;
    text-align: center;
    color: #fff;
    overflow: hidden;
    transition: all 0.5s;
}

.productList ul li dl dd .hoverLayer .yCenter {
    position: absolute;
    overflow: hidden;
    top: 50%;
    margin-top: -8px;
    width: 100%;
}

.productList ul li dl dd .hoverLayer .yCenter h3 {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 0;
    margin-top: 0;
    height: 16px;
    overflow: hidden;
}

.productList ul li dl dd .hoverLayer .yCenter span {
    display: block;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 16px;
}

.productList ul li dl dd .hoverLayer .yCenter p {
    width: 360px;
    line-height: 24px;
    margin: 0 auto;
}

.productList ul li dl dd .hoverLayer .yCenter a {
    display: block;
    width: 130px;
    line-height: 40px;
    margin: 30px auto 0;
    border: 1px solid #fff;
    font-size: 18px;
    cursor: pointer;
    color: #fff;
}

/*.productList ul li dl dd:hover .hoverLayer{height: 30%;}*/
.productList ul li dl dd:hover img {
    transform: scale(1.2);
}

.product {
    padding: 30px 0 50px 0;
    width: 1200px;
    margin: 0 auto;
}

.product ul li {
    overflow: hidden;
    margin-bottom: 30px;
}

.product ul li .listTitle {
    border-bottom: 1px solid #eeeeee;
    overflow: hidden;
    height: 38px;
    margin-bottom: 24px;
    padding: 0 10px;
}

.product ul li .listTitle p {
    display: inline-block;
    overflow: hidden;
    border-bottom: 2px solid #005BAC;
}

.product ul li .listTitle p img {
    float: left;
    display: block;
    margin-top: 3px;
}

.product ul li .listTitle p span {
    float: left;
    font-size: 20px;
    color: #005bac;
    line-height: 28px;
    display: block;
    margin-bottom: 8px;
    margin-left: 6px;
}

.product ul li dl dd {
    padding: 0 10px;
    color: #fff;
    margin-bottom: 20px;
}

.product ul li dl dd .boxP {
    position: relative;
    width: 100%;
}

.product ul li dl dd a {
    display: block;
    overflow: hidden;
}

.product ul li dl dd a img {
    display: block;
    width: 100%;
    transition: all 1s;
}

.product ul li dl dd .hoverLayer {
    background: rgba(84, 84, 84, 0.8);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 24%;
    text-align: center;
    color: #fff;
    transition: all 0.5s;
}

.product ul li dl dd .hoverLayer .yCenter {
    position: absolute;
    overflow: hidden;
    top: 50%;
    margin-top: -8px;
    width: 100%;
}

.product ul li dl dd .hoverLayer .yCenter h3 {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 0;
    margin-top: 0;
}

.product ul li dl dd .hoverLayer .yCenter span {
    display: block;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 16px;
}

.product ul li dl dd .hoverLayer .yCenter p {
    width: 360px;
    line-height: 24px;
    margin: 0 auto;
}

.product ul li dl dd .hoverLayer .yCenter a {
    display: block;
    width: 130px;
    line-height: 40px;
    margin: 30px auto 0;
    border: 1px solid #fff;
    font-size: 18px;
    cursor: pointer;
    color: #fff;
}

/*.product ul li dl dd:hover .hoverLayer{height: 30%;}*/
.product ul li dl dd:hover img {
    transform: scale(1.2);
}

.selectProduct {
    padding: 28px 0;
    background: #f9f9f9;
    color: #333333;
    font-size: 14px;
}

.selectProduct .leftRightPadding {
    background: #fff;
    width: 1200px;
    margin: 0 auto;
}

.selectProduct a {
    color: #333333;
}

.selectProduct .selected {
    overflow: hidden;
    position: relative;
    background: #757575;
}

.selectProduct .selected .left {
    float: left;
    width: 10%;
    padding-left: 30px;
    line-height: 56px;
    color: #fff;
}

.selectProduct .selected .allDage {
    overflow: hidden;
    float: left;
    width: 90%;
    background: #fff;
}

.selectProduct .selected .right {
    float: left;
    overflow: hidden;
}

.selectProduct .selected .right a {
    display: inline-block;
    line-height: 28px;
    padding: 0 8px;
    border: 1px solid #cdddf1;
    text-decoration: none;
    float: left;
    margin: 12px 0 12px 20px;
    border-radius: 6px;
}

.selectProduct .selected .right a:hover {
    border: 1px solid #005bac;
}

.selectProduct .selected .right a b {
    margin-left: 8px;
    color: #cdddf1;
    font-size: 18px;
}

.selectProduct .selected .right a:hover b {
    color: #005BAC;
}

.selectProduct li {
    overflow: hidden;
    border-top: 1px solid #c9c9ca;
    background: #757575;
}

.selectProduct li .left {
    float: left;
    width: 10%;
    padding-left: 30px;
    line-height: 56px;
    color: #fff;
}

.selectProduct li .right {
    float: left;
    width: 90%;
    background: #fff;
}

.selectProduct li .right a {
    line-height: 56px;
    margin-left: 36px;
    float: left;
    display: block;
}

.selectProduct li .right a:hover {
    color: #005BAC;
}

.solutionYema {
    text-align: center;
    margin-bottom: 40px;
    padding-top: 40px;
}

.solutionYema a {
    display: inline-block;
    font-size: 14px;
}

/*.solutionYema a.on{background: #005BAC;color: #fff;border-color: #005BAC;}*/
/*.solutionYema a:hover{background: #005BAC;color: #fff;border-color: #005BAC;}*/
.bannerOne img {
    display: block;
    width: 100%;
}

.solution .solutionList {
    overflow: hidden;
    padding-top: 40px;
    width: 1200px;
    margin: 0 auto;
}

.solution .solutionList li {
    padding: 10px;
}

.solution .solutionList li a {
    display: block;
    text-decoration: none;
}

.solution .solutionList li a i {
    display: block;
    overflow: hidden;
}

.solution .solutionList li a img {
    display: block;
    width: 100%;
    transition: all 0.5s;
}

.solution .solutionList li a .text {
    background: #f5f5f5;
    position: relative;
    padding: 0 16px;
}

.solution .solutionList li a .text p:first-child {
    font-size: 16px;
    color: #333;
    line-height: 16px;
    padding-top: 20px;
}

.solution .solutionList li a .text p:nth-child(2) {
    font-size: 14px;
    color: #666;
    line-height: 14px;
    padding-top: 20px;
    padding-bottom: 24px;
}

.solution .solutionList li a .text span {
    position: absolute;
    font-size: 30px;
    top: 10px;
    color: #005BAC;
    right: 10px;
    line-height: 30px;
}

.solution .solutionList li a:hover .text {
    background: #005BAC;
}

.solution .solutionList li a:hover .text p {
    color: #fff;
}

.solution .solutionList li a:hover .text span {
    color: #fff;
}

.solution .solutionList li a:hover img {
    transform: scale(1.1);
}

.detailsTitle {
    text-align: center;
}

.detailsTitle h1 {
    font-size: 24px;
    margin: 50px auto 20px;
    color: #333333;
}

.detailsTitle p {
    color: #999999;
    font-size: 14px;
    padding-bottom: 30px;
    border-bottom: 1px solid #999999;
}

.detailsAbout {
    color: #666666;
    font-size: 14px;
    padding: 16px 0;
}

.detailsAbout p {
    margin-top: 24px;
}

.detailsAbout img {
    display: block;
    margin: 0 auto;
}

.solutionDetails {
    width: 1200px;
    margin: 0 auto;
}

.solutionDetails .detailsAbout img {
    display: block;
    margin: 30px auto;
    max-width: 100%;
}

.solutionDetails .detailsAbout a.aBB {
    display: block;
    font-size: 16px;
    color: #fff;
    background: #005BAC;
    text-align: center;
    border-radius: 6px;
    width: 160px;
    line-height: 50px;
    margin: 0 auto;
}

.solutionDetails .upAndDown {
    overflow: hidden;
    margin-top: 20px;
    border-top: 1px solid #999999;
    padding: 20px 65px 180px;
}

.solutionDetails .upAndDown a {
    display: block;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border-radius: 25px;
    padding: 0 36px;
    line-height: 50px;
    border: 1px solid #bbbbbb;
    color: #666666;
    text-decoration: none;
}

.solutionDetails .upAndDown a:first-child {
    float: left;
}

.solutionDetails .upAndDown a:last-child {
    float: right;
}

.solutionDetails .upAndDown a:hover {
    border-color: #005BAC;
    color: #005BAC;
}

.newDetails {
    margin: 0 auto;
    /* width: 1000px; */
}

.newUpAndDown {
    position: relative;
}

.newUpAndDown .upDown {
    border-top: 1px solid #999999;
    padding-top: 20px;
    padding-bottom: 50px;
    margin: 20px 0px 0;
}

.newUpAndDown .upDown a {
    display: block;
    color: #666666;
    line-height: 24px;
}

.newUpAndDown .upDown a:hover {
    color: #005BAC;
}

/* .newUpAndDown .backList {
    position: absolute;
    top: 20px;
    right: 0px;
} */

.newUpAndDown .backList a {
    display: block;
    font-size: 14px;
    color: #fff;
    background: #008fd7;
    text-align: center;
    border-radius: 6px;
    width: 120px;
    line-height: 34px;
    border: 1px solid #3d89af;
    text-decoration: none;
}

.importantNews {
    overflow: hidden;
    padding: 45px 10px;
    width: 1200px;
    margin: 0 auto;
}

.importantNews .left {
    padding: 0;
}

.importantNews .left img {
    display: block;
    width: 590px;
    height: 331px;
}

.importantNews .right {
    padding-left: 50px;
    padding-right: 0;
    padding-top: 14px;
}

.importantNews .right h1 {
    margin: 0;
}

.importantNews .right h1 span {
    display: block;
    font-size: 18px;
    color: #999999;
    font-weight: normal;
    line-height: 24px;
    margin-bottom: 20px;
}

.importantNews .right h1 a {
    display: block;
    color: #333333;
    font-size: 20px;
    line-height: 30px;
}

.importantNews .right h1 a:hover {
    color: #005BAC;
}

.importantNews .right p {
    font-size: 16px;
    color: #666666;
    margin-top: 18px;
    line-height: 24px;
}

.importantNews .right a.rightA {
    display: inline-block;
    margin-top: 30px;
    text-decoration: none;
}

.importantNews .right a.rightA span {
    font-size: 16px;
    color: #666666;
    margin-left: 12px;
}

.importantNews .right a.rightA:hover span {
    color: #005BAC;
}

.newsBox {
    background: #f9f9f9;
}

.newsList {
    overflow: hidden;
    padding: 0 30px 40px;
    width: 1500px;
    margin: 0 auto;
}

.newsList li {
    padding: 0 15px;
    margin-top: 90px;
}

.newsList li a {
    display: block;
    text-decoration: none;
    background: #fff;
    position: relative;
    padding: 90px 40px 30px 48px;
}

.newsList li a i {
    display: block;
    width: 96px;
    height: 110px;
    background: #e8e8e8;
    position: absolute;
    color: #333333;
    font-style: normal;
    padding-top: 30px;
    padding-left: 16px;
    left: 48px;
    top: -56px;
    transition: all 0.5s;
}

.newsList li a i b {
    display: block;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 12px;
    line-height: 24px;
}

.newsList li a i span {
    font-size: 18px;
    line-height: 18px;
}

.newsList li a h2 {
    margin: 0;
    font-size: 18px;
    color: #333333;
    line-height: 18px;
}

.newsList li a p {
    font-size: 14px;
    color: #666666;
    line-height: 20px;
    margin-top: 28px;
    text-align: justify;
}

.newsList li a img {
    display: block;
    margin-top: 28px;
}

.newsList li a:hover {
    box-shadow: 0 0 16px #e7e7e7;
}

.newsList li a:hover i {
    background: #005BAC;
    color: #fff;
}

.vic-newsBox .container {
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 1200px) {
    .vic-newsBox .container {
        width: 1200px;
    }

    /***新加**/
    .tuijianXinwen .container {
        width: 1200px;
        padding: 5px;
    }
}

.vic-newsBox .container .col-md-12,
.vic-newsBox .container .col-md-8,
.vic-newsBox .container .col-md-3,
.vic-newsBox .container .col-md-1 .vic-newsBox .container .col-sm-12,
.vic-newsBox .container .col-sm-8,
.vic-newsBox .container .col-sm-11 {
    padding-left: 0;
    padding-right: 0;
}

.vic-newShow {
    border-bottom: 1px solid #cbcbcb;
    margin-top: 40px;
}

.vic-newShow:hover {
    box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
    border-color: #fff;
}

.vic-newShow a {
    display: block;
    text-decoration: none;
    color: #666666;
}

.vic-leaf img {
    width: 295px;
    height: 166px;
}

.vic-newsInfo {
    padding: 10px 60px 30px 20px;
}

.vic-newsTitle {
    font-size: 18px;
    margin: 20px 0;
    color: #333;
}

.vic-newsTitle:hover {
    color: #005BAC;
}

.vic-newsInduct {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    font-size: 14px;
}

.vic-dateInfo {
    font-size: 14px;
    color: grey;
    float: right;
}

.vic-gengduo {
    border-left: 1px solid #cbcbcb;
    text-align: center;
    margin-top: 20px;
    height: 30px;
    padding: 8px 0;
    box-sizing: border-box;
    overflow: hidden;
    color: #999999;
}

.vic-gengduo span {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 14px;
    margin-left: 24px;
}

.vic-gengduo img {
    display: block;
    margin-left: 10px;
    float: left;
    margin-top: 1px;
}

.vic-biaoti {
    padding-left: 20px !important;
    padding-right: 15px !important;
}

.vic-gengduo img.hoverBlock {
    display: none;
}

.vic-newShow:hover .vic-gengduo {
    border-color: #0b5caa;
    color: #0b5caa;
}

.vic-newShow:hover img.disBlock {
    display: none;
}

.vic-newShow:hover img.hoverBlock {
    display: block;
}

/*****新加*****/
.tuijianXinwen {
    margin-top: 20px;
}

.tuijianXinwen li {
    padding: 5px;
}

.tuijianXinwen li a {
    display: block;
    text-decoration: none;
    box-shadow: 0 0 0 1px #cbcbcb;
    padding-bottom: 22px;
}

.tuijianXinwen li a img {
    display: block;
    width: 100%;
    height: 220px;
}

.tuijianXinwen li a h2 {
    color: #030000;
    font-size: 18px;
    text-align: center;
    line-height: 24px;
    margin-top: 12px;
    margin-bottom: 0;
    height: 48px;
    overflow: hidden;
}

.tuijianXinwen li a .xinwenShijian {
    padding-right: 36px;
    position: relative;
}

.tuijianXinwen li a .xinwenShijian b {
    display: block;
    font-size: 50px;
    line-height: 50px;
    position: absolute;
    top: 6px;
    left: 12px;
    color: #c9c9ca;
    font-weight: normal;
}

.tuijianXinwen li a .xinwenShijian span {
    display: block;
    line-height: 40px;
    text-align: right;
    color: #c9c9ca;
}

.tuijianXinwen li a p {
    padding: 0 28px;
    color: #666666;
    font-size: 14px;
    text-align: justify;
    line-height: 18px;
    height: 54px;
    overflow: hidden;
}

.tuijianXinwen li a .xianshiGengduo {
    overflow: hidden;
    margin-top: 20px;
}

.tuijianXinwen li a .xianshiGengduo img {
    float: right;
    margin-right: 18px;
    display: block;
    width: 7px;
    height: 12px;
    margin-top: 1px;
}

.tuijianXinwen li a .xianshiGengduo span {
    float: right;
    margin-right: 10px;
    display: block;
    font-size: 14px;
    line-height: 14px;
    color: #999999;
}

.tuijianXinwen li a .xianshiGengduo img.hoverBlock {
    display: none;
}

.tuijianXinwen li a:hover {
    box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
}

.tuijianXinwen li a:hover .xianshiGengduo span {
    color: #005BAC;
}

.tuijianXinwen li a:hover .xianshiGengduo img.disBlock {
    display: none;
}

.tuijianXinwen li a:hover .xianshiGengduo img.hoverBlock {
    display: block;
}

/*媒体查询 */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .vic-leaf img {
        width: 237px;
        height: 133px;
    }

    /*****新加*****/
    .tuijianXinwen li a h2 {
        font-size: 14px;
    }

    .tuijianXinwen li a img {
        height: 172px;
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .vic-leaf img {
        width: 243px;
        height: 137px;
    }

    .vic-dateInfo {
        float: left;
    }

    .vic-moreRight {
        display: none;
    }

    .vic-newsInduct {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        font-size: 14px;
    }

    .vic-newsInfo {
        padding: 10px 60px 20px 20px;
    }

    .vic-newsTitle {
        font-size: 18px;
        margin: 20px 0;
    }

    /*****新加*****/
    .tuijianXinwen li a h2 {
        font-size: 14px;
    }

    .tuijianXinwen li a img {
        height: 132px;
    }
}

@media only screen and (max-width:768px) {
    .vic-leaf img {
        width: 100%;
        height: 100%;
    }

    .vic-newShow {
        padding: 30px 0;
        margin-top: 0;
    }

    .vic-moreRight {
        display: none;
    }

    .vic-newsTitle {
        font-size: 18px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin: 0;
    }

    .vic-dateInfo {
        float: left;
    }

    .vic-newShow:hover {
        box-shadow: none;
        border-bottom: 1px solid #cbcbcb;
    }

    .vic-newsBox .container {
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
    }

    .vic-newsInfo {
        padding: 10px 0 30px 0;
    }

    .vic-biaoti {
        padding-left: 10 !important;
        padding-right: 10 !important;
    }

    .vic-newShow {
        padding-left: 0 !important;
    }

    /*****新加*****/
    .tuijianXinwen {
        margin-top: 0;
    }

    .tuijianXinwen li a h2 {
        font-size: 14px;
    }

    .tuijianXinwen li {
        padding: 0;
        margin-top: 12px;
    }

    .tuijianXinwen li a img {
        height: auto;
    }
}

.productDetails {
    padding-top: 50px;
}

.productDetails .probably {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
    padding: 30px 0;
}

.productDetails .left {
    padding-left: 0;
    padding-right: 45px;
    width: 600px;
    float: left;
}

.productDetails .left .bigPic img {
    display: block;
    width: 100%;
    border: 1px solid #ccc;
}

.productDetails .right {
    padding-right: 0;
    padding-left: 24px;
    width: 600px;
    float: left;
}

.productDetails .left .smallBox {
    margin-top: 20px;
    position: relative;
}

.productDetails .left .smallBox span {
    width: 25px;
    height: 50px;
    background: #e3e3e3;
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    cursor: pointer;
    text-align: center;
}

.productDetails .left .smallBox span:first-child {
    left: 0;
}

.productDetails .left .smallBox span:last-child {
    right: 0;
}

.productDetails .left .smallBox .smallPic {
    width: 550px;
    overflow: hidden;
    margin: 0 auto;
}

.productDetails .left .smallBox ul {
    width: 1000px;
}

.productDetails .left .smallBox ul li {
    width: 130px;
    float: left;
    margin-right: 10px;
}

.productDetails .left .smallBox ul li img {
    display: block;
    width: 100%;
    border: 1px solid #fff;
}

.productDetails .left .smallBox ul li img:hover {
    border-color: #005BAC;
}

.productDetails .right h1 {
    margin-top: 36px;
    font-size: 20px;
    color: #333333;
    line-height: 20px;
}

.productDetails .right p {
    font-size: 18px;
    line-height: 20px;
    color: #666666;
    margin-top: 24px;
}

.productDetails .right .addMarginPaddding {
    padding: 28px 12px;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    margin: 36px 0;
}

.productDetails .right .aBox a {
    width: 148px;
    line-height: 36px;
    display: inline-block;
    background: #008fd7;
    color: #fff;
    font-size: 16px;
    margin-right: 24px;
    text-align: center;
    border-radius: 6px;
    text-decoration: none;
    border: 1px solid #3d89af;
}

.productDetails .right .aBox a:hover {
    background: #005BAC;
}

.productDetails .left .smallBox span:hover {
    background: #005BAC;
}

.productDetails .details {
    background: #f5f5f5;
    padding: 48px 0;
}

.productDetails .details .detailsTab {
    background: #fff;
    width: 1200px;
    margin: 0 auto;
}

.productDetails .details .detailsTab ul {
    overflow: hidden;
    padding: 10px 30px 40px;
}

.productDetails .details .detailsTab ul li {
    float: left;
    padding: 0 5px;
    line-height: 48px;
    margin: 0 10px;
    border-bottom: 1px solid #fff;
    cursor: pointer;
    font-size: 16px;
    color: #333333;
}

.productDetails .details .detailsTab ul li.on {
    border-color: #005BAC;
    color: #005BAC;
}

.productDetails .details .detailsTab ul li:hover {
    border-color: #005BAC;
    color: #005BAC;
}

.productDetails .details .detailsPage {
    background: #fff;
    width: 1200px;
    margin: 0 auto;
}

.productDetails .details .detailsPage ul {
    padding: 0 40px 40px;
}

.productDetails .details .detailsPage ul li {
    display: none;
}

.productDetails .details .detailsPage ul li:first-child {
    display: block;
}

.productDetails .details .detailsPage ul li img {
    display: block;
}

.productDetails .details .detailsPage ul li:nth-child(2) img {
    width: 100%;
}

.productDetails .details .detailsPage ul li .contactNew {
    overflow: hidden;
}

.productDetails .details .detailsPage ul li .contactNew a {
    display: block;
    text-decoration: none;
    color: #333333;
}

.productDetails .details .detailsPage ul li .contactNew a img {
    display: block;
    width: 100%;
    transition: all 1s;
}

.productDetails .details .detailsPage ul li .contactNew a span {
    overflow: hidden;
    display: block;
}

.productDetails .details .detailsPage ul li .contactNew a p {
    overflow: hidden;
    display: block;
    text-align: center;
    line-height: 60px;
    transition: all 0.5s;
}

.productDetails .details .detailsPage ul li .contactNew a:hover img {
    transform: scale(1.2);
}

.productDetails .details .detailsPage ul li .contactNew a:hover p {
    color: #005BAC;
    transform: scale(1.2);
}

.productDetails .details .detailsPage ul li .downFile {
    overflow: hidden;
    margin-bottom: 20px;
}

.productDetails .details .detailsPage ul li .downFile img.tip {
    width: 48px;
    height: 48px;
    display: inline-block;
}

.productDetails .details .detailsPage ul li .downFile b {
    font-weight: normal;
    color: #525a67;
    margin-left: 12px;
}

.productDetails .details .detailsPage ul li .downFile p {
    display: inline-block;
    float: right;
}

.productDetails .details .detailsPage ul li .downFile p i {
    display: inline-block;
    font-style: normal;
    margin-left: 20px;
    color: #919ca5;
    font-size: 14px;
}

.productDetails .details .detailsPage ul li .downFile p i img {
    width: 14px;
    height: 14px;
    display: inline-block;
}

.productDetails .details .detailsPage ul li .downFile p a {
    display: inline-block;
    background: #005BAC;
    line-height: 50px;
    padding: 0 30px;
    color: #fff;
    font-size: 18px;
    margin-left: 30px;
    cursor: pointer;
}

.productDetails .details .detailsPage ul li .downFile p a img {
    width: 18px;
    height: 18px;
    display: inline-block;
    margin-bottom: 6px;
}

.productDetails .details .detailsPage ul li .file {
    padding: 40px 120px;
    margin-top: 40px;
    border: 1px solid #ced7de;
}

.productDetails .extension {
    width: 1370px;
    margin: 0 auto;
    padding-bottom: 60px;
    padding-top: 30px;
}

.productDetails .extension h3 {
    padding-left: 10px;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 16px;
    color: #333333;
}

.productDetails .extension .extensionPro {
    overflow: hidden;
}

.productDetails .extension .extensionPro ul {
    overflow: hidden;
}

.productDetails .extension .extensionPro ul li {
    padding: 0 10px;
}

.productDetails .extension .extensionPro ul li a {
    display: block;
    position: relative;
}

.productDetails .extension .extensionPro ul li a span {
    display: block;
    overflow: hidden;
}

.productDetails .extension .extensionPro ul li a span img {
    display: block;
    width: 100%;
    transition: all 1s;
}

.productDetails .extension .extensionPro ul li a .blueLevel {
    background: rgba(0, 91, 172, 0.8);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: none;
}

.productDetails .extension .extensionPro ul li a .proAbout {
    position: absolute;
    overflow: hidden;
    top: 50%;
    margin-top: -33px;
    width: 100%;
}

.productDetails .extension .extensionPro ul li a .proAbout p {
    color: #fff;
    font-size: 18px;
    margin-bottom: 16px;
    line-height: 18px;
}

.productDetails .extension .extensionPro ul li a .proAbout i {
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 30px;
    border: 1px solid #fff;
    border-radius: 50%;
    color: #fff;
    font-style: normal;
    font-size: 28px;
    text-align: center;
}

.productDetails .extension .extensionPro ul li a:hover .blueLevel {
    display: block;
}

.productDetails .extension .extensionPro ul li a:hover span img {
    transform: scale(1.2);
}

.supportTab {
    overflow: hidden;
    padding: 0 25px 0 20px;
    background: #f9f9f9;
    position: relative;
}

.supportTab li {
    float: left;
    padding: 0 45px;
    position: relative;
}

.supportTab li span {
    color: #333333;
    font-size: 16px;
    display: block;
    padding-top: 22px;
    padding-bottom: 20px;
    border-bottom: 2px solid #f9f9f9;
    text-decoration: none;
    line-height: 16px;
    cursor: pointer;
}

.supportTab li a {
    color: #333333;
    font-size: 16px;
    display: block;
    padding-top: 22px;
    padding-bottom: 20px;
    border-bottom: 2px solid #f9f9f9;
    text-decoration: none;
    line-height: 16px;
    cursor: pointer;
}

.supportTab li i {
    display: block;
    width: 2px;
    height: 20px;
    position: absolute;
    right: 0;
    background: #ebebeb;
    top: 20px;
}

.supportTab li span.on {
    color: #005BAC;
    border-color: #005BAC;
}

.supportTab li a.on {
    color: #005BAC;
    border-color: #005BAC;
}

.supportTab li span:hover {
    color: #005BAC;
    border-color: #005BAC;
}

.supportTab li a:hover {
    color: #005BAC;
    border-color: #005BAC;
}

.support .erji {
    text-align: center;
    margin-top: 30px;
}

.support .erji ul {
    display: inline-block;
}

.support .erji ul li {
    float: left;
    margin: 0 12px;
    position: relative;
}

.support .erji ul li a.sameAbaba {
    display: block;
    padding: 0 12px;
    line-height: 30px;
    background: #008fd7;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    border: 1px solid #3d89af;
    border-radius: 6px;
}

.support .erji ul li:hover a.sameAbaba {
    box-shadow: 0 0 3px #005BAC inset;
}

.support .erji ul li a.onA {
    box-shadow: 0 0 3px #005BAC inset;
}

.support .erji ul li .sanjiBiaoti {
    position: absolute;
    top: 32px;
    width: 100%;
    left: 0;
    z-index: 999;
    transition: all 0.5s;
    transform: scaleY(0);
    height: 0;
    padding-top: 10px;
}

.support .erji ul li .sanjiBiaoti i {
    width: 32px;
    display: block;
    border-left: 16px solid transparent;
    border-bottom: 10px solid #f2f2f2;
    border-right: 16px solid transparent;
    margin: 0 auto;
}

.support .erji ul li .sanjiBiaoti a {
    display: block;
    padding: 0 12px;
    line-height: 32px;
    background: #f1f1f1;
    color: #333333;
    font-size: 14px;
    text-decoration: none;
}

.support .erji ul li .sanjiBiaoti a:hover {
    color: #005BAC;
}

.support .erji ul li .sanjiBiaoti a.onATwo {
    color: #005BAC;
}

.support .erji ul li:hover .sanjiBiaoti {
    transform: scaleY(1);
}

.support .sanji {
    text-align: center;
    margin-top: 30px;
}

.support .sanji ul {
    display: inline-block;
}

.support .sanji ul li {
    float: left;
    border-left: 1px solid #c1c1c1;
}

.support .sanji ul li:first-child {
    border-left: none;
}

.support .sanji ul li a {
    line-height: 16px;
    color: #333333;
    font-size: 16px;
    margin: 0 30px;
    cursor: pointer;
}

.support .sanji ul li a:hover {
    color: #005BAC;
}

.support .sanji ul li.on a {
    color: #005BAC;
}

.support .supportList {}

.support .supportList ul {}

.support .supportList ul li:nth-child(2) {
    display: block;
}

.support .supportList ul li.twoLi {
    padding: 25px 10px;
    width: 1200px;
    margin: 0 auto;
}

.support .supportList ul li.twoLi dl {
    margin-bottom: 0;
}

.support .supportList ul li.twoLi dl dd {
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 24px;
}

.support .supportList ul li.twoLi dl dd span {
    display: block;
    background: #f9f9f9;
    height: 50px;
    line-height: 50px;
    padding-left: 30px;
    font-size: 14px;
    color: #333333;
    position: relative;
}

.support .supportList ul li.twoLi dl dd span a {
    color: #333333;
    text-decoration: none;
}

.support .supportList ul li.twoLi dl dd span a:hover {
    color: #005BAC;
}

.support .supportList ul li.twoLi dl dd span b {
    float: right;
    margin-right: 24px;
}

.support .supportList ul li.twoLi dl dd span i {
    display: block;
    width: 4px;
    height: 4px;
    background: #333333;
    border-radius: 50%;
    position: absolute;
    top: 23px;
    left: 18px;
}

.support .supportList ul li.twoLi dl dd span.on {
    background: #005BAC;
    color: #fff;
}

.support .supportList ul li.twoLi dl dd span.on a {
    background: #005BAC;
    color: #fff;
}

.support .supportList ul li.twoLi dl dd span.on a:hover {
    color: #fff;
}

.support .supportList ul li.twoLi dl dd span.on i {
    background: #fff;
}

.support .supportList ul li.twoLi dl dd p {
    color: #666666;
    font-size: 14px;
    padding: 20px 24px;
    line-height: 24px;
    background: #f9f9f9;
    display: none;
}

.support .supportList ul li.drive {
    padding: 45px 10px;
    width: 1200px;
    margin: 0 auto;
}

.support .supportList ul li.drive dl {
    margin-bottom: 0;
}

.support .supportList ul li.drive dl dd {
    overflow: hidden;
    line-height: 60px;
    background: #f9f9f9;
    margin-bottom: 20px;
}

.support .supportList ul li.drive dl dd img.tip {
    float: left;
    width: 20px;
    height: 26px;
    margin: 17px 0 0 16px;
}

.support .supportList ul li.drive dl dd p {
    display: inline-block;
    float: left;
    font-size: 16px;
    color: #333333;
    margin-left: 16px;
}

.support .supportList ul li.drive dl dd span {
    display: inline-block;
    float: right;
    font-size: 14px;
    color: #666666;
    margin-right: 20px;
}

.support .supportList ul li.drive dl dd a {
    display: block;
    float: right;
    overflow: hidden;
    font-size: 16px;
    color: #005BAC;
    margin-right: 40px;
}

.support .supportList ul li.drive dl dd a img {
    float: left;
    display: block;
    width: 28px;
    height: 26px;
    margin-top: 17px;
    margin-right: 20px;
}

.support .supportList ul li.videoList {
    padding: 40px 0;
    width: 1200px;
    margin: 0 auto;
}

.support .supportList ul li.videoList dl {
    overflow: hidden;
}

.support .supportList ul li.videoList dl dd {
    padding: 0 10px;
}

.support .supportList ul li.videoList dl p {
    font-size: 16px;
    color: #333333;
    line-height: 56px;
    text-align: center;
}

.support .supportList ul li.videoList dl dd a {
    display: block;
    position: relative;
}

.support .supportList ul li.videoList dl dd a img.zhanWei {
    width: 100%;
    display: block;
}

.support .supportList ul li.videoList dl dd a img.dingWei {
    position: absolute;
    width: 70px;
    height: 70px;
    top: 50%;
    margin-top: -35px;
    left: 50%;
    margin-left: -35px;
}

.playBox {
    width: 1200px;
    margin: 0 auto;
    padding: 50px 0;
}

.playBox h1 {
    margin-top: 20px;
    margin-bottom: 6px;
    font-size: 24px;
    color: #005BAC;
}

.playBox span {
    display: block;
    margin-bottom: 18px;
    color: #666;
}

.playBox p {
    font-size: 14px;
    line-height: 28px;
}

.social .biwo {
    padding: 30px 10px 60px;
    margin: 0 auto;
    width: 1200px;
}

.social .joke {
    padding: 6px 12px;
    overflow: hidden;
    border: 1px solid #acacac;
    color: #666;
    width: 230px;
    border-radius: 18px;
    margin-top: 12px;
}

.social .joke button {
    font-size: 16px;
    border: none;
    padding: 0;
    background: #f9f9f9;
    float: left;
    outline: none;
    margin-top: 2px;
    color: #888888;
}

.social .joke input {
    font-size: 14px;
    border: none;
    padding: 0 10px;
    background: #f9f9f9;
    float: left;
    line-height: 22px;
    outline: none;
    width: 180px;
}

.social .biwo .socialList {
    background: #F9F9F9;
    overflow: hidden;
}

.social .biwo .socialList dl {
    margin-bottom: 0;
}

.social .biwo .socialList dl dt {
    background: #005BAC;
    overflow: hidden;
}

.social .biwo .socialList dl dt span {
    display: inline-block;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    width: 20%;
    float: left;
}

.social .biwo .socialList dl dd p {
    overflow: hidden;
    cursor: pointer;
    border-bottom: 1px solid #EBEBEB;
}

.social .biwo .socialList dl dd p span {
    display: inline-block;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #333;
    width: 20%;
    float: left;
}

.social .biwo .socialList dl dd .socialDetails {
    margin: 0 72px;
    background: #fff;
    padding: 36px;
    display: none;
}

.social .biwo .socialList dl dd:nth-child(2) .socialDetails {
    display: block;
}

.social .biwo .socialList dl dd .socialDetails h2 {
    margin-top: 0;
    overflow: hidden;
    margin-bottom: 6px;
}

.social .biwo .socialList dl dd .socialDetails h2 i {
    display: block;
    width: 4px;
    height: 18px;
    background: #005BAC;
    float: left;
}

.social .biwo .socialList dl dd .socialDetails h2 b {
    font-size: 18px;
    line-height: 18px;
    display: inline-block;
    float: left;
    margin-left: 16px;
    color: #005BAC;
}

.social .biwo .socialList dl dd .socialDetails ul.ulOne {
    margin-bottom: 24px;
}

.social .biwo .socialList dl dd .socialDetails ul.ulTwo {
    padding-bottom: 40px;
    border-bottom: 1px solid #ededed;
}

.social .biwo .socialList dl dd .socialDetails li {
    font-size: 14px;
    color: #666;
    line-height: 24px;
}

.social .biwo .socialList dl dd .socialDetails button {
    width: 160px;
    padding: 0;
    border: none;
    line-height: 46px;
    font-size: 16px;
    color: #fff;
    background: #005BAC;
    margin-top: 40px;
}

.clickOut {
    width: 100%;
    height: 100%;
    background: rgba(11, 11, 11, 0.4);
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1888;
    display: none;
}

.clickOut .addWidth {
    width: 680px;
    position: absolute;
    left: 50%;
    margin-left: -340px;
    top: 50%;
    margin-top: -207px;
}

.clickOut p {
    line-height: 60px;
    text-align: center;
    background: #005BAC;
    color: #fff;
    font-size: 26px;
    position: relative;
}

.clickOut p img {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 16px;
    right: 16px;
    transition: all 1s;
    cursor: pointer;
}

.clickOut p img:hover {
    transform: rotate(360deg);
}

.clickOut .addWidth .addBackground {
    padding: 40px;
    background: #fff;
    font-size: 16px;
}

.clickOut .addWidth .addBackground .typeOne {
    overflow: hidden;
    padding-bottom: 20px;
}

.clickOut .addWidth .addBackground .typeTwo {
    overflow: hidden;
    padding-bottom: 40px;
}

.clickOut .addWidth .addBackground span {
    display: block;
    float: right;
    line-height: 50px;
    color: #333;
}

.clickOut .addWidth .addBackground .typeOne input {
    display: block;
    float: right;
    line-height: 48px;
    border: 1px solid #dfdfdf;
    width: 510px;
    color: #666;
    padding: 0 20px;
    outline: none;
}

.clickOut .addWidth .addBackground .threeMin {
    float: right;
    height: 48px;
    border: 1px solid #dfdfdf;
    width: 510px;
    color: #666;
    padding: 0 20px;
    position: relative;
}

.clickOut .addWidth .addBackground .threeMin input {
    height: 26px;
    margin-top: 11px;
    outline: none;
}

.clickOut .addWidth .addBackground .threeMin button {
    position: absolute;
    width: 96px;
    line-height: 30px;
    padding: 0;
    border: none;
    background: #005BAC;
    color: #fff;
    top: 9px;
    right: 20px;
    border-radius: 4px;
    cursor: auto;
}

.clickOut .addWidth .addBackground button.tijiao {
    width: 300px;
    line-height: 42px;
    color: #fff;
    background: #005BAC;
    border: none;
    display: block;
    margin: 0 auto;
}

.contact {
    color: #333333;
}

.contact h3 {
    font-size: 20px;
}

.contact h1 {
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 0;
    padding-bottom: 30px;
    margin-bottom: 0;
}

.contact h1 span {
    display: block;
    width: 30px;
    height: 2px;
    background: #005BAC;
    margin: 16px auto 0;
}

.contact .contactMsg {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
    padding: 48px 0;
}

.contact .contactMsg .left {
    padding-right: 50px;
}

.contact .contactMsg .left .address h2 {
    margin-top: 0px;
    padding-top: 30px;
    font-size: 22px;
    margin-bottom: 28px;
}

.contact .contactMsg .left .addP {
    padding-bottom: 18px;
    border-bottom: 1px solid #eeeeee;
}

.contact .contactMsg .left .address p {
    margin-bottom: 12px;
}

.contact .contactMsg .left .address p span {
    line-height: 26px;
    font-size: 14px;
}

.contact .contactMsg .left .address p:nth-child(2) img {
    width: 26px;
    height: 26px;
    margin-right: 10px;
}

.contact .contactMsg .left .address p:last-child img {
    width: 20px;
    height: 26px;
    margin-left: 3px;
    margin-right: 13px;
}

.contact .contactMsg .right img {
    display: block;
    width: 100%;
}

.contact .peoplePhone {
    background: #f9f9f9;
    padding: 50px 0;
}

.contact .peoplePhone .middleBox {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    color: #333;
}

.contact .peoplePhone .middleBox ul {}

.contact .peoplePhone .middleBox ul li {
    padding: 0 10px;
    margin-bottom: 20px;
}

.contact .peoplePhone .middleBox ul li div {
    background: #fff;
    padding: 40px 0 30px 40px;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
}

.contact .peoplePhone .middleBox ul li div h3 {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 8px;
}

.contact .peoplePhone .middleBox ul li div p {
    margin-top: 16px;
    line-height: 18px;
    font-size: 14px;
    position: relative;
    padding-left: 36px;
}

.contact .peoplePhone .middleBox ul li div p:nth-child(2):before {
    content: "";
    background: url(../image/contact03.png);
    width: 18px;
    height: 18px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}

.contact .peoplePhone .middleBox ul li div p:last-child:before {
    content: "";
    background: url(../image/contact04.png);
    width: 24px;
    height: 16px;
    display: block;
    position: absolute;
    top: 1px;
    left: 0;
}

.contact .peoplePhone .middleBox ul li div:hover {
    background: #005BAC;
    color: #fff;
}

.contact .peoplePhone .middleBox ul li div:hover p:nth-child(2):before {
    background: url(../image/contact07.png);
}

.contact .peoplePhone .middleBox ul li div:hover p:last-child:before {
    background: url(../image/contact06.png);
}

.contact .sameBox {
    width: 1220px;
    margin: 0 auto;
    overflow: hidden;
    color: #333;
    padding: 40px 0;
}

.contact .sameBox li {
    padding: 0 10px;
    margin-bottom: 20px;
}

.contact .sameBox li div {
    padding: 50px 0 50px 40px;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
    border-top: 1px solid #f9f9f9;
    border-left: 1px solid #f9f9f9;
}

.contact .sameBox li div h3 {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 8px;
}

.contact .sameBox li div p {
    margin-top: 16px;
    line-height: 18px;
    font-size: 14px;
    position: relative;
    padding-left: 36px;
}

.contact .sameBox li div p:nth-child(2):before {
    content: "";
    background: url(../image/contact03.png);
    width: 18px;
    height: 18px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}

.contact .sameBox li div p:last-child:before {
    content: "";
    background: url(../image/contact04.png);
    width: 24px;
    height: 16px;
    display: block;
    position: absolute;
    top: 1px;
    left: 0;
}

.contact .sameBox li div:hover {
    background: #005BAC;
    color: #fff;
}

.contact .sameBox li div:hover p:nth-child(2):before {
    background: url(../image/contact07.png);
}

.contact .sameBox li div:hover p:last-child:before {
    background: url(../image/contact06.png);
}

.fuli {
    background: #e0effa;
    padding: 50px 0;
}

.fuli .biankuang {
    margin: 0 72px;
    border: 1px dashed #fff;
    padding: 30px;
    position: relative;
}

.fuli .biankuang h2 {
    margin-top: 0;
    overflow: hidden;
    margin-bottom: 0;
    color: #005bac;
    display: inline-block;
    padding: 12px 40px;
    background: #fff;
    border-radius: 24px;
    position: absolute;
    top: -23px;
    left: 50%;
    margin-left: -120px;
}

.fuli .biankuang h2 img {
    width: 24px;
    height: 24px;
    display: block;
    float: left;
}

.fuli .biankuang h2 span {
    font-size: 24px;
    line-height: 24px;
    display: inline-block;
    float: left;
    margin-left: 16px;
    color: #005BAC;
}

.fuli .fulibai {
    padding: 30px 40px;
    background: #fff;
    position: relative;
}

.fuli .fulibai li {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    overflow: hidden;
}

.fuli .fulibai li b {
    color: #005bac;
    display: block;
    float: left;
}

.fuli .fulibai li span {
    display: block;
    float: left;
    width: 480px;
}

.fuli .fulibai img {
    width: 420px;
    height: 410px;
    display: block;
    top: 50%;
    margin-top: -205px;
    position: absolute;
    right: 100px;
}

.aboutUs {
    background: url(../image/aboutbg.jpg) no-repeat;
    background-size: 100%;
    padding: 50px 0;
}

.aboutUs h1 {
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 0;
    padding-bottom: 30px;
    margin-bottom: 0;
}

.aboutUs h1 span {
    display: block;
    width: 30px;
    height: 2px;
    background: #005BAC;
    margin: 16px auto 0;
}

.aboutUs .itemList {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
}

.aboutUs .itemList ul {}

.aboutUs .itemList ul li {
    float: left;
}

.aboutUs .itemList ul li span {
    display: block;
    width: 136px;
    line-height: 50px;
    background: #fff;
    margin-right: 10px;
    font-size: 16px;
    color: #333333;
    text-align: center;
    cursor: pointer;
}

.aboutUs .itemList ul li span.on {
    background: #005BAC;
    color: #fff;
}

.aboutUs .itemList ul li span:hover {
    background: #005BAC;
    color: #fff;
}

.aboutUs .aboutList {
    width: 1200px;
    margin: 0 auto;
}

.aboutUs .aboutList ul {}

.aboutUs .aboutList ul li {
    background: #fff;
    display: none;
}

.aboutUs .aboutList ul li.firstBox {
    padding: 40px;
    display: block;
}

.aboutUs .aboutList ul li.firstBox .bannerOne {
    margin-top: 0;
    margin-bottom: 40px;
}

.aboutUs .aboutList ul li.firstBox .aboutText {
    padding-bottom: 60px;
}

.aboutUs .aboutList ul li.firstBox .aboutText p {
    font-size: 14px;
    color: #666666;
    line-height: 28px;
    margin-bottom: 18px;
    text-indent: 2em;
}

.aboutUs .aboutList ul li.firstBox .hezuo {
    overflow: hidden;
}

.aboutUs .aboutList ul li.firstBox .hezuo dl {
    margin-bottom: 0;
}

.aboutUs .aboutList ul li.firstBox .hezuo dl dd {
    float: left;
    width: 20%;
    padding: 10px;
}

.aboutUs .aboutList ul li.firstBox .hezuo dl dd span {
    border: 1px solid #D9D9D9;
    display: block;
    overflow: hidden;
}

.aboutUs .aboutList ul li.firstBox .hezuo dl dd img {
    display: block;
    width: 100%;
    transition: all 0.5s;
}

.aboutUs .aboutList ul li.firstBox .hezuo dl dd span:hover {
    border-color: #005BAC;
}

.aboutUs .aboutList ul li.firstBox .hezuo dl dd span:hover img {
    transform: scale(1.1);
}

.aboutUs .aboutList ul li.secondBox {
    background: #fff;
    overflow: hidden;
}

.aboutUs .aboutList ul li.secondBox .addBox {
    width: 1120px;
    margin: 40px auto;
}

.aboutUs .aboutList ul li.secondBox .boxFirst {
    position: relative;
    font-family: "SIYUAN";
}

.aboutUs .aboutList ul li.secondBox .boxFirst .aPic {
    position: absolute;
    left: 50%;
    margin-left: -90px;
    top: 268px;
    width: 180px;
}

.aboutUs .aboutList ul li.secondBox .forJue {
    width: 300px;
    position: absolute;
    left: 0;
    top: 100px;
}

.aboutUs .aboutList ul li.secondBox .forXiang {
    position: relative;
    width: 198px;
    height: 190px;
    margin: 0 auto;
}

.aboutUs .aboutList ul li.secondBox .boxFirst img {
    display: block;
    max-width: 100%;
}

.aboutUs .aboutList ul li.secondBox .toMiddle {
    position: absolute;
    text-align: center;
    width: 100%;
    top: 50%;
    margin-top: -32px;
}

.aboutUs .aboutList ul li.secondBox .toMiddle p {
    color: #fff;
    font-size: 24px;
}

.aboutUs .aboutList ul li.secondBox .toMiddle p span {
    font-size: 28px;
    float: left;
    line-height: 36px;
}

.aboutUs .aboutList ul li.secondBox .sameText {
    font-size: 16px;
    color: #8b9d9d;
    line-height: 24px;
    text-align: center;
    margin-top: 10px;
}

.aboutUs .aboutList ul li.secondBox .sameText p {
    font-size: 14px;
}

.aboutUs .aboutList ul li.secondBox .sameBoxTwo {
    width: 300px;
    text-align: center;
}

.aboutUs .aboutList ul li.secondBox .forXiangTwo {
    position: relative;
    width: 198px;
    height: 190px;
    margin: 0 auto;
}

.aboutUs .aboutList ul li.secondBox .forXiangTwo p {
    color: #fff;
    font-size: 28px;
    position: absolute;
    top: 50%;
    margin-top: -18px;
    line-height: 36px;
    width: 100%;
}

.aboutUs .aboutList ul li.secondBox .forJueTwo {
    position: absolute;
    right: 10px;
    top: 60px;
}

.aboutUs .aboutList ul li.secondBox .forJueThree {
    position: absolute;
    left: 90px;
    bottom: 30px;
}

.aboutUs .aboutList ul li.secondBox .forJueFour {
    position: absolute;
    right: 88px;
    bottom: 0;
}

.aboutUs .aboutList ul li.secondBox .boxSecond {
    background: url(../image/pinpaibg02.jpg) no-repeat;
    padding-bottom: 182px;
    position: relative;
    background-size: 100%;
    padding-top: 22px;
}

.aboutUs .aboutList ul li.secondBox .sameTitleBox {
    text-align: center;
}

.aboutUs .aboutList ul li.secondBox .addMargin {
    position: absolute;
    width: 100%;
    bottom: -160px;
    z-index: 99;
}

.aboutUs .aboutList ul li.secondBox .addMarginTwo {
    margin-top: 52px;
}

.aboutUs .aboutList ul li.secondBox .addMarginThree {
    position: absolute;
    width: 100%;
    bottom: -110px;
}

.aboutUs .aboutList ul li.secondBox .sameTitleBox img {
    display: inline-block;
}

.aboutUs .aboutList ul li.secondBox .sameTitleBox h2 {
    font-size: 24px;
    color: #d0d0d0;
    line-height: 48px;
    margin: 0;
    margin-top: 20px;
}

.aboutUs .aboutList ul li.secondBox .sameTitleBox p {
    font-size: 14px;
    color: #d0d0d0;
    line-height: 28px;
    margin-top: 20px;
}

.aboutUs .aboutList ul li.secondBox .boxSecond .shuoMing {
    overflow: hidden;
    margin-top: 0;
}

.aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox {
    float: right;
}

.aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd {
    padding-right: 150px;
    position: relative;
}

.aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd h2 {
    font-size: 16px;
    color: #dcd5cf;
    line-height: 20px;
    text-align: right;
}

.aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd p {
    font-size: 14px;
    color: #829496;
    line-height: 20px;
    margin-top: 10px;
    text-align: right;
}

.aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd img {
    position: absolute;
    right: 78px;
    top: 50%;
    animation: fangda 5s infinite;
}

.aboutUs .aboutList ul li.secondBox .boxThird {
    background: url(../image/pinpaibg03.jpg) no-repeat;
    padding-top: 200px;
    background-size: 100%;
    position: relative;
    padding-bottom: 172px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p {
    font-size: 16px;
    color: #eaeaea;
    text-align: right;
    line-height: 18px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p:first-child {
    margin-top: -16px;
    margin-right: 40px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(2) {
    margin-top: 64px;
    margin-right: 240px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(3) {
    margin-top: 68px;
    margin-right: 280px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(4) {
    margin-top: 25px;
    margin-right: 118px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(5) {
    margin-top: 114px;
    margin-right: 200px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forP p:last-child {
    margin-top: 28px;
    margin-right: 68px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .forText {
    color: #748587;
    font-size: 14px;
    margin-left: 70px;
    padding-bottom: 80px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .produxtSix {
    overflow: hidden;
    padding: 0 60px;
    text-align: center;
}

.aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd {
    width: 16.66%;
    float: left;
    padding: 0 10px;
}

.aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd div {
    background: #2e2f31;
}

.aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd img {
    display: block;
    width: 100%;
}

.aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd p {
    font-size: 16px;
    line-height: 16px;
    margin-top: 20px;
    color: #fff;
}

.aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd a {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    background: #005BAC;
    padding: 0 18px;
    border-radius: 16px;
    line-height: 32px;
    margin: 10px 0 16px 0;
}

.aboutUs .aboutList ul li.secondBox .boxFourth {
    background: url(../image/pinpaibg04.jpg) no-repeat;
    background-size: 100%;
    padding-top: 836px;
    padding-bottom: 28px;
}

.aboutUs .aboutList ul li.secondBox .boxFourth .boxOverflow img {
    width: 1120px;
}

.aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter {
    text-align: center;
    margin-top: 68px;
}

.aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter img {
    display: inline-block;
    width: 198px;
}

.aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter p {
    font-size: 14px;
    color: #d0d0d0;
    line-height: 28px;
    margin-top: 20px;
}

.aboutUs .aboutList ul li.threeBox {
    overflow: hidden;
}

.aboutUs .aboutList ul li.threeBox .middleDiv {
    width: 1120px;
    margin: 40px auto;
}

.aboutUs .aboutList ul li.threeBox .middleDiv dl {
    margin: 0;
}

.aboutUs .aboutList ul li.threeBox .middleDiv dd {}

.aboutUs .aboutList ul li.threeBox .middleDiv img {
    display: block;
    width: 100%;
    transition: all 0.5s;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .left img:hover {
    transform: scale(1.1);
}

.aboutUs .aboutList ul li.threeBox .middleDiv .left {
    width: 50%;
    float: left;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .left span {
    display: block;
    overflow: hidden;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right {
    width: 50%;
    float: left;
    position: relative;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right h2 {
    font-size: 28px;
    color: #005BAC;
    margin-top: 0;
    line-height: 28px;
    margin-bottom: 30px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right p {
    color: #666666;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right p:last-child {
    margin-bottom: 0;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right div {
    position: absolute;
    overflow: hidden;
    top: 50%;
    left: 30px;
    right: 30px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .one {
    margin-top: -89px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .two {
    margin-top: -109px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .three {
    margin-top: -39px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .four {
    margin-top: -89px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .five {
    margin-top: -89px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .six {
    margin-top: -49px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .seven {
    margin-top: -59px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .eight {
    margin-top: -39px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .nine {
    margin-top: -49px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .ten {
    margin-top: -39px;
}

.aboutUs .aboutList ul li.threeBox .middleDiv .right .eleven {
    margin-top: -39px;
}

.aboutUs .aboutList ul li.threeBox dd:nth-child(even) .left {
    float: right;
}

.aboutUs .aboutList ul li.threeBox dd:nth-child(even) .right {
    float: right;
}

.APLD {}

.APLD h1 {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 30px;
}

.APLD h1 p {
    color: #005BAC;
    font-size: 30px;
    margin-bottom: 18px;
}

.APLD h1 span {
    display: block;
    margin: 0 auto;
    width: 60px;
    height: 6px;
    background: #005BAC;
}

.APLD .boxOne {}

.APLD .boxOne p {
    font-size: 16px;
    color: #333;
    padding: 0 50px;
    line-height: 28px;
    text-align: center;
}

.APLD .boxOne h2 {
    margin-top: 50px;
    margin-bottom: 50px;
    font-size: 24px;
    color: #333;
    text-align: center;
}

.APLD .boxOne .twoRot {
    overflow: hidden;
}

.APLD .boxOne .twoRot img {
    display: block;
    max-width: 100%;
}

.APLD .boxOne .twoRot .left {}

.APLD .boxOne .twoRot .left img {
    float: left;
    margin-left: 60px;
}

.APLD .boxOne .twoRot .right img {
    float: right;
    margin-right: 60px;
}

.APLD .boxOne .text {
    text-align: center;
    color: #333;
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 50px;
}

.APLD .boxOne .text span {
    display: block;
}

.APLD .boxTwo {
    background: #005BAC;
    padding: 80px;
}

.APLD .boxTwo ul li {
    color: #fff;
    margin-bottom: 36px;
}

.APLD .boxTwo ul li i {
    display: inline-block;
    padding: 4px;
    border: 1px solid #fff;
    border-radius: 50%;
    font-style: normal;
    animation: fangda 5s infinite;
}

.APLD .boxTwo ul li i span {
    display: inline-block;
    background: #fff;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    color: #005BAC;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
}

.APLD .boxTwo ul li b {
    font-size: 22px;
    line-height: 50px;
    font-weight: normal;
    margin-left: 10px;
}

.APLD .boxTwo ul li p {
    padding-left: 66px;
    font-size: 16px;
}

.APLD .boxTwo img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}

.APLD .boxThree {
    padding-top: 20px;
}

.APLD .common .left i {
    font-style: normal;
    color: #005BAC;
    font-size: 30px;
    display: inline-block;
    margin-bottom: 50px;
}

.APLD .common .left ul li {
    font-size: 16px;
    color: #333333;
    margin-bottom: 10px;
}

.APLD .common .left ul li span {
    margin-left: 12px;
}

.APLD .boxThree .right {
    position: relative;
}

.APLD .boxThree .right img.onePic {
    position: absolute;
    top: 30px;
    left: 147px;
}

.APLD .boxThree .right img.twoPic {
    position: absolute;
    top: 130px;
    left: -20px;
}

.APLD .boxThree .right span {
    font-size: 16px;
    color: #333333;
}

.APLD .boxThree .right span.oneText {
    position: absolute;
    top: 110px;
    left: 0;
}

.APLD .boxThree .right span.twoText {
    position: absolute;
    bottom: 150px;
    right: 40px;
}

.APLD .buju {
    font-size: 24px;
    color: #005BAC;
    text-align: center;
    margin-bottom: 80px;
}

.APLD .boxFour {
    padding-bottom: 30px;
}

.APLD .boxFour .right {
    position: relative;
}

.APLD .boxFour .right span {
    font-size: 16px;
    color: #333333;
}

.APLD .boxFour .right span.oneText {
    position: absolute;
    top: 152px;
    right: 160px;
}

.APLD .boxFour .right span.twoText {
    position: absolute;
    bottom: -8px;
    right: 120px;
}

.APLD .boxSix {
    margin-top: 80px;
    padding-top: 14px;
    margin-bottom: 60px;
}

.APLD .boxSix img {
    display: block;
    max-width: 100%;
}

.APLD .boxSix .left {
    position: relative;
}

.APLD .boxSix .left span {
    display: block;
    width: 120px;
    height: 2px;
    background: #d4d4d4;
    position: absolute;
    left: 170px;
}

.APLD .boxSix .left span.firstLine {
    top: 92px;
}

.APLD .boxSix .left span.secondLine {
    top: 209px;
}

.APLD .boxSix .left span.thirdLine {
    top: 314px;
}

.APLD .boxSix .right {
    padding-left: 22px;
}

.APLD .boxSix .right .shichang {
    overflow: hidden;
    padding-top: 14px;
}

.APLD .boxSix .right .shichang li {
    float: left;
    margin-left: 6px;
    margin-bottom: 6px;
}

.APLD .boxSix .right .chanpin {
    overflow: hidden;
    padding-top: 16px;
}

.APLD .boxSix .right .chanpin li {
    float: left;
    margin-right: 20px;
    text-align: center;
}

.APLD .boxSix .right .chanpin li span {
    font-size: 16px;
    line-height: 28px;
    color: #333333;
}

.APLD .boxSix .right .shouchuang {
    overflow: hidden;
}

.APLD .boxSix .right .shouchuang img {
    float: left;
}

.APLD .boxSix .right .shouchuang span {
    float: left;
    line-height: 86px;
    font-size: 16px;
    color: #333333;
    margin-left: 16px;
}

.APLD .addBgColor {
    background: #f9f9f9;
    padding-bottom: 100px;
}

.APLD .samePic {
    text-align: center;
}

.APLD .samePic img {
    display: inline-block;
}

.APLD .samePic p {
    font-size: 16px;
    color: #666666;
    margin-bottom: 16px;
}

.APLD .samePic p span {
    color: #e71919;
    margin-left: 24px;
}

.APLD .samePic p.one {
    margin-top: 16px;
    margin-bottom: 30px;
}

.APLD .samePic .littleBox {
    overflow: hidden;
    display: inline-block;
}

.APLD .samePic .littleBox .le {
    float: left;
    padding-right: 16px;
    border-right: 1px solid #e2e2e2;
    line-height: 48px;
    color: #005bac;
    font-size: 20px;
}

.APLD .samePic .littleBox .ri {
    float: left;
    padding-left: 12px;
}

.APLD .samePic .littleBox .ri span {
    display: block;
    line-height: 24px;
    text-align: left;
}

.APLD .samePic h2 {
    margin: 0;
    font-size: 20px;
    color: #005BAC;
}

.APLD .boxSeven .gaoguang {
    overflow: hidden;
}

.APLD .boxSeven .gaoguang li {
    text-align: center;
    position: relative;
    height: 336px;
}

.APLD .boxSeven .gaoguang li div {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -40px;
}

.APLD .boxSeven .gaoguang li i {
    display: block;
    width: 80px;
    margin: 0 auto;
}

.APLD .boxSeven .gaoguang li span {
    display: block;
    font-size: 18px;
    line-height: 38px;
    background: #f9f9f9;
    position: relative;
    z-index: 99;
}

.APLD .boxSeven .gaoguang li.blue i {
    background: #222267;
    height: 130px;
}

.APLD .boxSeven .gaoguang li.red i {
    background: #e71919;
    height: 100px;
}

.APLD .boxSeven .gaoguang li.green i {
    background: #79ce3f;
    height: 180px;
}

.APLD .boxSeven .gaoguang li.bigGreen i {
    background: #79ce3f;
    height: 260px;
}

.APLD .boxEight {
    margin-top: 40px;
}

.APLD .boxEight .liangdu {
    text-align: center;
}

.APLD .boxEight .liangdu ul {
    overflow: hidden;
    display: inline-block;
}

.APLD .boxEight .liangdu ul li {
    position: relative;
    float: left;
    width: 200px;
    height: 370px;
    margin: 0 50px;
}

.APLD .boxEight .liangdu ul li div {
    position: absolute;
    bottom: 0;
    width: 100%;
}

.APLD .boxEight .liangdu ul li img {
    display: inline-block;
    max-width: 100%;
}

.APLD .boxEight .liangdu ul li span {
    display: block;
    font-size: 18px;
    color: #333333;
    line-height: 48px;
    background: #f9f9f9;
    position: relative;
    z-index: 99;
}

.APLD .boxEight .apldLightText p {
    text-align: center;
    color: #666666;
    font-size: 14px;
    margin-top: 20px;
}

.APLD .boxEight .apldLight img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}

.APLD .boxNine {
    margin-top: 40px;
    margin-bottom: 40px;
}

.APLD .boxNine .jiance {
    margin-top: 30px;
}

.APLD .boxNine .jiance img {
    margin-left: 80px;
}

.APLD .boxTen .fuchou {
    padding-top: 36px;
    text-align: center;
    margin-bottom: 40px;
}

.APLD .boxTen .fuchou ul {
    overflow: hidden;
    display: inline-block;
}

.APLD .boxTen .fuchou li {
    position: relative;
    width: 316px;
    float: left;
    height: 524px;
}

.APLD .boxTen .fuchou li div {
    position: absolute;
    bottom: 0;
}

.APLD .boxTen .fuchou img {
    display: block;
    width: 100%;
}

.APLD .boxTen .fuchou span {
    display: block;
    font-size: 18px;
    line-height: 48px;
    color: #005BAC;
}

.APLD .boxTen .fuchou span:last-child {
    color: #333333;
}

.APLD .boxTen .jieneng {
    text-align: center;
    margin-bottom: 40px;
}

.APLD .boxTen .jieneng ul {
    overflow: hidden;
    display: inline-block;
}

.APLD .boxTen .jieneng ul li {
    position: relative;
    width: 82px;
    float: left;
    height: 430px;
    margin: 0 50px;
}

.APLD .boxTen .jieneng ul li div {
    position: absolute;
    bottom: 0;
}

.APLD .boxTen .jieneng ul li:first-child div {
    position: absolute;
    bottom: 48px;
}

.APLD .boxTen .jieneng ul li img {
    display: block;
    width: 100%;
}

.APLD .boxTen .jieneng ul li span {
    display: block;
    font-size: 18px;
    line-height: 48px;
    color: #333333;
    background: #f9f9f9;
    position: relative;
    z-index: 99;
}

.APLD .boxTen .kekaoxing {
    overflow: hidden;
    padding: 0 60px;
    margin-bottom: 40px;
}

.APLD .boxTen .kekaoxing .kleft {
    float: left;
    height: 342px;
    position: relative;
    width: 500px;
}

.APLD .boxTen .kekaoxing .kleft ul {
    display: inline-block;
    position: absolute;
    top: 50%;
    margin-top: -72px;
}

.APLD .boxTen .kekaoxing .kleft ul li {
    font-size: 16px;
    color: #666666;
    line-height: 48px;
}

.APLD .boxTen .kekaoxing .kright {
    position: relative;
    width: 360px;
    float: right;
    padding-top: 100px;
}

.APLD .boxTen .kekaoxing .kright img {
    max-width: 100%;
}

.APLD .boxTen .kekaoxing .kright img.jian {
    position: absolute;
    top: 0;
    left: 0;
}

.APLD .boxTen .ceshi {
    overflow: hidden;
    position: relative;
    margin-top: 40px;
}

.APLD .boxTen .ceshi span {
    font-size: 16px;
    color: #666666;
    line-height: 48px;
    position: absolute;
    top: 50%;
    margin-top: -24px;
}

.APLD .boxTen .ceshi img {
    max-width: 100%;
    display: block;
    float: right;
}

.APLD .boxTen .wenshi {
    overflow: hidden;
    position: relative;
    margin-top: 40px;
}

.APLD .boxTen .wenshi p {
    font-size: 16px;
    color: #666666;
    line-height: 28px;
    position: absolute;
    top: 50%;
    margin-top: -56px;
    width: 258px;
}

.APLD .boxTen .wenshi img {
    max-width: 100%;
    display: block;
    float: right;
}

.APLD .boxEleven {
    text-align: center;
    padding-bottom: 100px;
}

.APLD .boxEleven p.pp {
    line-height: 28px;
    font-size: 16px;
    color: #666666;
    margin-bottom: 60px;
}

.APLD .boxEleven .fugai ul {
    overflow: hidden;
    display: inline-block;
}

.APLD .boxEleven .fugai ul li {
    position: relative;
    float: left;
    height: 210px;
    width: 210px;
    margin: 0 70px;
}

.APLD .boxEleven .fugai ul li div {
    position: absolute;
    bottom: 0;
    width: 100%;
}

.APLD .boxEleven .fugai ul li div img {
    max-width: 100%;
    display: inline-block;
}

.APLD .boxEleven .fugai ul li div span {
    display: block;
    font-size: 16px;
    color: #666666;
    line-height: 48px;
    background: #fff;
    position: relative;
    z-index: 99;
}

.APLD .boxEleven .changhe {
    margin-top: 30px;
}

.APLD .boxEleven .changhe li {
    padding: 0 10px;
}

.APLD .boxEleven .changhe li img {
    display: block;
    width: 100%;
}

.zuiYou {
    padding: 6px 12px;
    overflow: hidden;
    border: 1px solid #cdddf1;
    color: #005bac;
    width: 230px;
    border-radius: 18px;
    margin: 10px 0 10px 20px;
    float: left;
}

.zuiYou button {
    font-size: 16px;
    border: none;
    padding: 0;
    background: #fff;
    float: left;
    outline: none;
    color: #888888;
    margin-top: 2px;
}

.zuiYou input {
    font-size: 14px;
    border: none;
    padding: 0 10px;
    background: #fff;
    float: left;
    line-height: 22px;
    outline: none;
    width: 180px;
}

.clickOutTwo {
    width: 100%;
    height: 100%;
    background: rgba(11, 11, 11, 0.4);
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1888;
    display: none;
}

.clickOutTwo .addWidth {
    width: 580px;
    position: absolute;
    left: 50%;
    margin-left: -290px;
    top: 50%;
    margin-top: -207px;
}

.clickOutTwo p {
    line-height: 60px;
    text-align: center;
    background: #005BAC;
    color: #fff;
    font-size: 26px;
    position: relative;
}

.clickOutTwo p img {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 16px;
    right: 16px;
    transition: all 1s;
    cursor: pointer;
}

.clickOutTwo p img:hover {
    transform: rotate(360deg);
}

.clickOutTwo .addWidth .addBackground {
    padding: 40px;
    background: #fff;
    font-size: 16px;
}

.clickOutTwo .addWidth .addBackground .typeOne {
    overflow: hidden;
    padding-bottom: 20px;
}

.clickOutTwo .addWidth .addBackground .typeOne select {
    border: 1px solid #dfdfdf;
    height: 48px;
    width: 410px;
    float: right;
    padding: 0 20px;
    color: #666;
    outline: none;
}

.clickOutTwo .addWidth .addBackground span {
    display: block;
    float: right;
    line-height: 50px;
    color: #333;
}

.clickOutTwo .addWidth .addBackground .typeOne input {
    display: block;
    float: right;
    line-height: 48px;
    border: 1px solid #dfdfdf;
    width: 410px;
    color: #666;
    padding: 0 20px;
    outline: none;
}

.clickOutTwo .addWidth .addBackground button.tijiao {
    width: 300px;
    line-height: 42px;
    color: #fff;
    background: #005BAC;
    border: none;
    display: block;
    margin: 0 auto;
}

.newVideoPage {
    padding: 40px 0;
}

.newVideoPage ul {
    overflow: hidden;
}

.newVideoPage ul li {
    margin-bottom: 30px;
}

.newVideoPage ul li div {
    background: #F9F9F9;
}

.newVideoPage ul li a {
    display: block;
    position: relative;
    opacity: 0.8;
}

.newVideoPage ul li img {
    display: block;
    max-width: 100%;
}

.newVideoPage ul li img.dingweitu {
    width: 70px;
    height: 70px;
    position: absolute;
    top: 50%;
    margin-top: -35px;
    left: 50%;
    margin-left: -35px;
}

.newVideoPage ul li a:hover {
    opacity: 1;
}

.newVideoPage ul li h2 {
    font-size: 16px;
    line-height: 48px;
    margin: 0;
    padding: 0 10px;
}

.newVideoPage ul li p {
    overflow: hidden;
    padding: 0 10px 20px 10px;
}

.newVideoPage ul li p i {
    display: block;
    width: 4px;
    height: 16px;
    background: #005BAC;
    float: left;
}

.newVideoPage ul li p span {
    display: block;
    float: left;
    line-height: 16px;
    margin-left: 6px;
    font-size: 14px;
}

.shipingceng {
    width: 100%;
    height: 100%;
    background: rgba(11, 11, 11, 0.4);
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1888;
    display: none;
}

.shipingceng .shipinghezi {
    width: 860px;
    position: absolute;
    top: 50%;
    left: 50%;
    /*margin-left: -430px;*/
    /*margin-top: -273px;*/
    transform: translateY(-50%);
    background-color: #000;
}

.shipingceng .shipinghezi .closeBox {
    background: #f9f9f9;
    padding: 12px 20px;
    position: relative;
}

.shipingceng .shipinghezi .closeBox p {
    font-size: 18px;
    line-height: 28px;
}

.shipingceng .shipinghezi .closeBox span {
    display: block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 50%;
    position: absolute;
    top: 11px;
    right: 11px;
    font-size: 18px;
}

.shipingceng .shipinghezi video {
    width: 100%;
}

.shipingceng .shipinghezi .closeBox span:hover {
    background: #005BAC;
    color: #fff;
}

.bigCheckBox {
    background: #f9f9f9;
    padding-bottom: 70px;
}

.checkShop {
    text-align: center;
}

.checkShop .chaxun {
    overflow: hidden;
    display: inline-block;
    margin-top: 70px;
}

.checkShop .chaxun span {
    display: block;
    line-height: 32px;
    float: left;
    color: #999999;
    padding-right: 8px;
}

.checkShop .chaxun .selectAddress {
    overflow: hidden;
}

.checkShop .chaxun .selectAddress .selectGroup {
    height: 32px;
    width: 180px;
    background: #fff;
    text-align: center;
    line-height: 32px;
    position: relative;
    margin-left: 5px;
    float: left;
    border: 1px solid #cdddf1;
    border-radius: 6px;
}

.checkShop .chaxun .selectAddress .selectGroup select {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    opacity: 0;
}

.checkShop .chaxun .selectAddress .selectGroup p {
    font-size: 14px;
}

.checkShop .chaxun .selectAddress .selectGroup i {
    position: absolute;
    right: 14px;
    top: 13px;
    display: block;
    width: 10px;
    height: 6px;
}

.checkShop .chaxun .selectAddress .selectGroup i:after {
    content: "";
    display: block;
    border-left: 5px solid transparent;
    border-top: 6px solid #c9c9ca;
    border-right: 5px solid transparent;
    position: absolute;
    top: 0;
    right: 0;
}

.checkShop .quickly {
    text-align: center;
    font-size: 14px;
    margin: 24px 0;
}

.checkShop .quickly span {
    color: #999999;
    margin-right: 24px;
}

.checkShop .quickly a {
    color: #005BAC;
    margin-left: 20px;
}

.bigCheckBox .shopMsgBox {
    background: #fff;
    padding: 25px;
}

.bigCheckBox .shopMsgBox h2 {
    margin: 0;
    font-size: 18px;
}

.bigCheckBox .shopMsgBox dl {
    margin-top: 25px;
    margin-bottom: 0;
}

.bigCheckBox .shopMsgBox dl dd {
    font-size: 14px;
    color: #666666;
}

.bigCheckBox .shopMsgBox dl dd:nth-child(odd) {
    background: #f6f6f6;
}

.bigCheckBox .shopMsgBox dl dd .msgRow {
    padding: 5px 0;
    overflow: hidden;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .shopLocal {
    width: 30px;
    margin: 0 20px;
    position: relative;
    padding-top: 8px;
    float: left;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .shopLocal img {
    display: block;
    width: 100%;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .shopLocal span {
    position: absolute;
    width: 100%;
    line-height: 40px;
    text-align: center;
    top: 0;
    color: #fff;
    font-size: 12px;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .shopName {
    width: 248px;
    line-height: 40px;
    float: left;
    font-size: 14px;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .fuwuShop {
    width: 180px;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .shopAddress {
    width: 548px;
    line-height: 30px;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    float: left;
    text-align: center;
    font-size: 14px;
    margin-top: 5px;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .mapButton {
    float: right;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .mapButton span {
    display: block;
    width: 100px;
    line-height: 30px;
    border: 1px solid #3d89af;
    border-radius: 6px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    margin-right: 20px;
    cursor: pointer;
    background: #008fd7;
    margin-top: 4px;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .mapButton span:hover {
    box-shadow: 0 0 3px #005BAC inset;
}

.touYing {
    border-top: 1px solid #005BAC;
    color: #333333;
    font-size: 14px;
}

.touYing .forWidth {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto 40px;
}

.touYing .forWidth .left {
    width: 415px;
    float: left;
    padding-right: 15px;
    box-sizing: border-box;
}

.touYing .forWidth .left h2 {
    margin-top: 36px;
    margin-bottom: 14px;
    font-size: 18px;
    line-height: 18px;
    color: #005BAC;
}

.touYing .forWidth .left .xuanZeJiQi {
    margin-bottom: 48px;
}

.touYing .forWidth .left .xuanZeJiQi .yiHang {
    overflow: hidden;
    margin-bottom: 14px;
}

.touYing .forWidth .left .xuanZeJiQi .yiHang span {
    display: block;
    float: left;
    font-size: 14px;
    color: #333333;
    line-height: 22px;
}

.touYing .forWidth .left .xuanZeJiQi .yiHang select {
    padding: 0 16px;
    outline: none;
    text-align: center;
    float: left;
    border: 1px solid #d6d6d6;
    height: 22px;
    margin-left: 10px;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu {
    background: #f5f5f5;
    min-height: 180px;
    padding: 22px 10px;
    box-sizing: border-box;
    overflow: hidden;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .zuoBian {
    width: 144px;
    text-align: center;
    float: left;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .zuoBian img {
    display: block;
    width: 100%;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .zuoBian p {
    margin-top: 16px;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .youBian {
    width: 235px;
    float: left;
    box-sizing: border-box;
    padding-left: 10px;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .youBian p {
    padding-bottom: 6px;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 10px;
}

.touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .youBian p:last-child {
    margin-bottom: 0;
}

.touYing .forWidth .right {
    width: 785px;
    float: left;
}

.touYing .forWidth .right .beiJingHeZi {
    background: #f5f5f5;
    padding: 18px 24px;
    margin-top: 104px;
    margin-bottom: 30px;
}

.touYing .forWidth .right .beiJingHeZi h3 {
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 16px;
    color: #005BAC;
}

.touYing .forWidth .right .beiJingHeZi p {
    font-size: 14px;
    margin-bottom: 10px;
    margin-left: 6px;
}

.touYing .forWidth .right .beiJingHeZi .danxuan {
    margin-left: 6px;
    margin-bottom: 36px;
}

.touYing .forWidth .right .beiJingHeZi .danxuan label {
    position: relative;
    margin-bottom: 0;
    padding-left: 26px;
    font-size: 14px;
    line-height: 16px;
    margin-right: 72px;
    cursor: pointer;
}

.touYing .forWidth .right .beiJingHeZi .danxuan label span {
    display: block;
    width: 16px;
    height: 16px;
    position: absolute;
    border: 1px solid #a0a0a0;
    border-radius: 50%;
    left: 0;
    top: 0;
    box-sizing: border-box;
}

.touYing .forWidth .right .beiJingHeZi .danxuan label input {
    position: absolute;
    visibility: hidden;
}

.touYing .forWidth .right .beiJingHeZi .danxuan label input:checked+span:after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    background: #005BAC;
    border-radius: 50%;
    position: absolute;
    top: 2px;
    left: 2px;
}

.touYing .forWidth .right .beiJingHeZi .juTiCanShu {
    padding-left: 6px;
}

.touYing .forWidth .right .beiJingHeZi .juTiCanShu li {
    margin-bottom: 12px;
    line-height: 24px;
    font-size: 14px;
}

.touYing .forWidth .right .beiJingHeZi .juTiCanShu li span {
    display: inline-block;
    width: 90px;
}

.touYing .forWidth .right .beiJingHeZi .juTiCanShu li input {
    border: 1px solid #dddddd;
    background: #F5F5F5;
    width: 100px;
    outline: none;
    line-height: 24px;
    text-align: center;
}

.touYing .forWidth .right .beiJingHeZi .juTiCanShu li b {
    display: inline-block;
    margin-right: 12px;
    font-weight: normal;
}

.touYing .forWidth .right .monitu {
    padding-top: 30px;
    border-top: 1px solid #F5F5F5;
}

.touYing .forWidth .right .monitu p {
    color: #005BAC;
    font-size: 18px;
    margin-bottom: 24px;
}

.touYing .forWidth .right .monitu .pingmu {
    width: 270px;
    font-size: 14px;
    float: left;
}

.touYing .forWidth .right .monitu span {
    margin-left: 12px;
    font-size: 16px;
    display: block;
    margin-bottom: 40px;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu {
    width: 270px;
    margin: 0 auto;
    height: 165px;
    position: relative;
    box-sizing: border-box;
    padding: 20px;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu img {
    display: block;
    max-width: 100%;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu i {
    position: absolute;
    font-style: normal;
    font-size: 14px;
    line-height: 14px;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu i.topWidth {
    top: 0;
    width: 100%;
    width: 230px;
    text-align: center;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu i.downWidth {
    bottom: 0;
    width: 100%;
    width: 230px;
    text-align: center;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu i.leftWidth {
    transform: rotate(-90deg);
    left: -14px;
    top: 50%;
    margin-top: -7px;
}

.touYing .forWidth .right .monitu .pingmu .pingmushitu i.rightWidth {
    transform: rotate(-90deg);
    right: -14px;
    top: 50%;
    margin-top: -7px;
}

.touYing .forWidth .right .monitu .shituSameType {
    width: 237px;
    float: left;
    margin-left: 20px;
    border-left: 1px solid #f5f5f5;
}

.touYing .forWidth .right .monitu .shituSameType .shitu {
    width: 206px;
    margin: 0 auto;
    position: relative;
    padding-bottom: 20px;
}

.touYing .forWidth .right .monitu .shituSameType .shitu img {
    width: 100%;
}

.touYing .forWidth .right .monitu .shituSameType .shitu b {
    font-size: 14px;
    bottom: 10px;
    left: 52px;
    position: absolute;
    line-height: 14px;
}

.bigCheckBox .shopMsgBox dl dd .msgRow .phoneBB {
    width: 250px;
    text-align: center;
    line-height: 40px;
    float: left;
}

/****弹窗样式****/
.tanChuangWaiCeng {
    background: rgba(11, 11, 11, 0.4);
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.tanChuangWaiCeng .tanChuang {
    padding: 30px;
    background: rgba(247, 248, 248, 0.8);
    width: 440px;
    border-radius: 6px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -220px;
    margin-top: -288px;
}

.tanChuangWaiCeng .tanChuangTwo {
    margin-top: -290px;
}

.tanChuangWaiCeng .tanChuang h1 {
    font-size: 24px;
    color: #4e4e4f;
    line-height: 24px;
    margin: 0;
    text-align: center;
    padding-bottom: 14px;
    border-bottom: 1px solid #4d4e4e;
}

.tanChuangWaiCeng .tanChuang h1 span {
    color: #005BAC;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru {
    margin-top: 22px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi {
    font-size: 14px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi p {
    color: #000000;
    line-height: 14px;
    margin-bottom: 6px;
    padding-left: 6px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi input {
    width: 100%;
    line-height: 28px;
    border: 1px solid #cdddf1;
    border-radius: 6px;
    padding: 0 12px;
    outline: none;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi input::-webkit-input-placeholder {
    color: #c9c9ca;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi input:-moz-placeholder {
    color: #c9c9ca;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi input::-moz-placeholder {
    color: #c9c9ca;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi input:-ms-input-placeholder {
    color: #c9c9ca;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi span {
    line-height: 22px;
    min-height: 22px;
    display: block;
    text-align: right;
    color: red;
    font-size: 12px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .shangchuangJianli {
    font-size: 14px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .shangchuangJianli p.shangchuangBiaoti {
    color: #000000;
    padding-left: 6px;
    margin-bottom: 6px;
    line-height: 14px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .shangchuangJianli p.shangchuangBiaoti span {
    color: #666666;
    font-size: 12px;
    margin-left: 10px;
}

.tanChuangWaiCeng .shangchuangJianli .yihangTiao {
    position: relative;
    overflow: hidden;
}

.tanChuangWaiCeng .shangchuangJianli .yihangTiao p {
    line-height: 28px;
    border: 1px solid #cdddf1;
    width: 310px;
    float: left;
    border-radius: 6px;
    background: #fff;
    color: #c9c9ca;
    padding: 0 12px;
    overflow: hidden;
}

.tanChuangWaiCeng .shangchuangJianli .yihangTiao button {
    border: 1px solid #005BAC;
    line-height: 26px;
    border-radius: 6px;
    color: #fff;
    background: #008fd7;
    width: 55px;
    float: right;
    outline: none;
}

/*.tanChuangWaiCeng .shangchuangJianli .yihangTiao button:hover{box-shadow: 0 0 3px #005BAC inset;}*/
.tanChuangWaiCeng .shangchuangJianli .yihangTiao input {
    height: 30px;
    width: 310px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.tanChuangWaiCeng .shangchuangJianli span.woshiTishi {
    text-align: right;
    display: block;
    line-height: 22px;
    padding-right: 70px;
    color: red;
    min-height: 22px;
    font-size: 12px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru i {
    font-style: normal;
    font-size: 12px;
    color: #656666;
    line-height: 12px;
    display: block;
    padding-left: 12px;
}

.tanChuangWaiCeng .tanChuang .tijiaoAnniu button {
    width: 220px;
    line-height: 28px;
    background: #008fd7;
    border: 1px solid #005BAC;
    border-radius: 6px;
    color: #fff;
    display: block;
    margin: 50px auto 0;
    outline: none;
}

/*.tanChuangWaiCeng .tanChuang .tijiaoAnniu button:hover{box-shadow: 0 0 3px #005BAC inset;}*/
.tanChuangWaiCeng .tanChuang b {
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
    display: block;
    width: 30px;
    height: 30px;
}

.tanChuangWaiCeng .tanChuang b img {
    width: 18px;
    height: 18px;
    margin: 6px;
}

.tanChuangWaiCeng .tanChuang b img.chufaXianshi {
    display: none;
}

.tanChuangWaiCeng .tanChuang b:hover img.chufaXianshi {
    display: block;
}

.tanChuangWaiCeng .tanChuang b:hover img.kaishiXiangshi {
    display: none;
}

/*预约新增*/
.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi {
    overflow: hidden;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi .suozaiYihang {
    overflow: hidden;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru h2 {
    font-size: 14px;
    line-height: 14px;
    margin-top: 0;
    margin-bottom: 6px;
    padding-left: 6px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi .xiangtonyangshi {
    position: relative;
    float: left;
    width: 48%;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi .suozaiChenshi {
    margin-left: 4%;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi .xiangtonyangshi p {
    line-height: 28px;
    border: 1px solid #cdddf1;
    border-radius: 6px;
    padding-left: 12px;
    background: #fff;
    color: #c9c9ca;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi .xiangtonyangshi select {
    height: 30px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi span {
    min-height: 22px;
    font-size: 12px;
    line-height: 22px;
    display: block;
    text-align: right;
    color: red;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi p:after {
    content: "";
    display: block;
    border-left: 5px solid transparent;
    border-top: 6px solid #c9c9ca;
    border-right: 5px solid transparent;
    position: absolute;
    top: 12px;
    right: 18px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan {}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan .changpinLeixing {
    position: relative;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan .changpinLeixing p {
    width: 100%;
    line-height: 28px;
    border: 1px solid #cdddf1;
    border-radius: 6px;
    padding-left: 12px;
    background: #fff;
    color: #c9c9ca;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan .changpinLeixing p:after {
    content: "";
    display: block;
    border-left: 5px solid transparent;
    border-top: 6px solid #c9c9ca;
    border-right: 5px solid transparent;
    position: absolute;
    top: 12px;
    right: 18px;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan .changpinLeixing select {
    width: 100%;
    height: 30px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan span {
    min-height: 22px;
    font-size: 12px;
    line-height: 22px;
    display: block;
    text-align: right;
    color: red;
}

@media only screen and (min-width:768px) {
    .headMin {
        display: none;
    }

    .footer {
        background: #222222;
    }

    .footer .footerBox {
        overflow: hidden;
        width: 1200px;
        margin: 0 auto;
    }

    .footer .footerBox .upDownPadding {
        margin: 50px 0 28px 0;
    }

    .footer .footerBox .borderLeft {
        border-left: 1px solid #898989;
        padding: 20px 0;
    }

    .footer .footerBox .borderLeft li {
        padding: 0;
    }

    .footer ul li dl {
        display: inline-block;
        float: right;
        margin-bottom: 0;
    }

    .footer ul li dl dt {
        font-size: 18px;
        color: #d7d7d7;
        font-weight: normal;
        margin-bottom: 24px;
    }

    .footer ul li dl dt span {
        display: none;
    }

    .footer ul li dl dd a {
        color: #959595;
        font-size: 14px;
        display: block;
        margin-bottom: 16px;
        cursor: pointer;
        line-height: 14px;
        text-decoration: none;
    }

    .footer ul li dl dd a:last-child {
        margin-bottom: 0;
    }

    .footer ul li dl dd a:hover {
        color: #fff;
    }

    .footer .toCenter {
        overflow: hidden;
    }

    .footer .toCenter .footerLogo {
        margin-bottom: 46px;
    }

    .footer .toCenter .footerLogo img {
        display: block;
        width: 346px;
    }

    .footer .toCenter .guanzhu {
        overflow: hidden;
    }

    .footer .toCenter .guanzhu img {
        float: left;
        width: 100px;
    }

    .footer .toCenter .guanzhu p {
        float: left;
        display: inline-block;
        margin-left: 30px;
        margin-bottom: 16px;
    }

    .footer .toCenter .guanzhu p b {
        display: block;
        font-size: 20px;
        color: #d7d7d7;
        line-height: 20px;
        margin-bottom: 6px;
    }

    .footer .toCenter .guanzhu p span {
        display: block;
        font-size: 16px;
        color: #929292;
        line-height: 16px;
    }

    .chuchu {
        background: #222222;
        line-height: 30px;
        text-align: center;
        color: #666666;
        font-size: 12px;
        color: #666666;
        border-top: 1px solid #343333;
    }

    .chuchu a {
        color: #666666;
    }

    .chuchu a:hover {
        color: #fff;
    }

    .selectProduct .selected .left span {
        display: none;
    }

    .selectProduct li .left span {
        display: none;
    }

    .bannerOne {
        position: relative;
    }

    .bannerOne p {
        position: absolute;
        right: 65px;
        bottom: 30px;
        color: #fff;
        font-size: 14px;
    }

    .bannerOne p a {
        color: #fff;
    }

    .solutionType {
        background: #F9F9F9;
    }

    .solutionType ul {
        overflow: hidden;
        width: 1500px;
        margin: 0 auto;
        width: 1200px;
    }

    .solutionType li {
        float: left;
        padding: 0 45px;
        position: relative;
    }

    .solutionType li:first-child {
        padding-left: 10px;
    }

    .solutionType li a {
        color: #333333;
        font-size: 16px;
        display: block;
        padding-top: 22px;
        padding-bottom: 20px;
        border-bottom: 2px solid #f9f9f9;
        text-decoration: none;
        line-height: 16px;
    }

    .solutionType li span {
        display: block;
        width: 2px;
        height: 20px;
        position: absolute;
        right: 0;
        background: #ebebeb;
        top: 20px;
    }

    .solutionType li a.on {
        color: #005BAC;
        border-color: #005BAC;
    }

    .solutionType li a:hover {
        color: #005BAC;
        border-color: #005BAC;
    }

    /*.bannerOne{margin-top: 78px;}*/
    /*.videoBox{margin-top: 78px;}*/
    /*.selectProduct{margin-top: 78px;}*/
    /*.productDetails{margin-top: 78px;}*/
    .playVideo {
        margin-top: 38px;
    }

    /*.aboutUs {margin-top: 78px;}*/
    .liLeftOne {
        position: relative;
        left: 14px;
    }

    .liLeft {
        position: relative;
        left: 25px;
    }

    .toPhone {
        display: none;
    }
}

/*@media only screen and (min-width:1200px){*/
/*  .carousel-inner > .item > img{max-width: none;}*/
/*  .itemHeight img{position: absolute;top: 50%;margin-top: -540px;left: 50%;margin-left: -960px;}*/
/*}*/
@media only screen and (min-width:768px) and (max-width:991px) {
    .carousel-inner>.item>img {
        max-width: none;
    }

    .head .indexNav .left img {
        margin-top: 10px;
        width: 160px;
        height: 28px;
    }

    .head .indexNav .right ul li {
        padding: 0 6px;
    }

    .head .indexNav .right a.levelONe {
        font-size: 14px;
    }

    .head .welcome {
        padding: 0 10px;
    }

    .head .welcome .welcomeLittle {
        width: 100%;
    }

    .head .indexNav {
        padding: 0 10px;
        width: 100%;
    }

    .head .bgCover {
        padding: 17px 50px 23px;
    }

    .head .bgCover .rightBox .twoLeft a {
        font-size: 12px;
    }

    .indexAbout .partOne {
        margin-top: 50px;
        width: 750px;
    }

    .indexAbout .partOne img {
        width: 100%;
    }

    .indexAbout .partOne .left {
        width: 600px;
        float: none;
        margin: 0 auto;
    }

    .indexAbout .partOne .right {
        width: 600px;
        float: none;
        margin: 0 auto;
    }

    .indexAbout .partOne .right .up {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .indexAbout .partOne .right img {
        height: 248px;
    }

    .indexAbout .indexProduct .indexProductTitle .hrefPro span {
        margin: 0;
    }

    .indexAbout .indexProduct .indexProductTitle {
        margin: 0 5px;
    }

    .indexAbout .indexProduct .indexProductTitle p {
        display: none;
    }

    .threeDad a .haoMao span {
        display: none;
    }

    .threeDad a img {
        width: 80px;
        height: 76px;
    }

    .threeDad {
        width: 750px;
    }

    .threeDad a {
        padding: 40px 0;
    }

    .threeDad a .haoMao {
        margin-left: 10px;
        padding-top: 0;
    }

    .threeDad a .haoMao p {
        line-height: 48px;
    }

    .threeDad .haoMao i {
        margin-top: 10px;
    }

    .footer .footerBox {
        width: 750px;
    }

    /*.footer .toCenter img{width:100%;}*/
    .indexProduct .productAbout .hoverLayer .yCenter {
        margin-top: -47px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter h3 {
        font-size: 18px;
        line-height: 18px;
        margin-bottom: 16px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter span {
        font-size: 14px;
        line-height: 14px;
        margin-bottom: 12px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter p {
        display: none;
    }

    .indexProduct .productAbout .hoverLayer .yCenter a {
        width: 90px;
        line-height: 30px;
        margin: 14px auto 0;
        font-size: 14px;
    }

    .footer {
        padding: 0;
    }

    .footer .toCenter .telNumber {
        margin-top: 0;
    }

    .footer .toCenter .erCode {
        width: 120px;
        margin-right: 50px;
        float: right;
    }

    .footer .cle {
        padding-left: 0;
    }

    .productList {
        padding: 30px;
        width: 100%;
    }

    .productList ul li dl dd {
        margin-bottom: 20px;
    }

    .productList ul li dl dd .hoverLayer .yCenter {
        margin-top: -8px;
    }

    .productList ul li dl dd .hoverLayer .yCenter p {
        width: 250px;
        line-height: 18px;
        font-size: 14px;
    }

    .productList ul li dl dd .hoverLayer .yCenter a {
        width: 78px;
        line-height: 24px;
        margin: 14px auto 0;
        font-size: 12px;
    }

    .product {
        padding: 30px;
        width: 100%;
    }

    .product ul li dl dd {
        margin-bottom: 20px;
    }

    .product ul li dl dd .hoverLayer .yCenter {
        margin-top: -8px;
    }

    .product ul li dl dd .hoverLayer .yCenter p {
        width: 250px;
        line-height: 18px;
        font-size: 14px;
    }

    .product ul li dl dd .hoverLayer .yCenter a {
        width: 78px;
        line-height: 24px;
        margin: 14px auto 0;
        font-size: 12px;
    }

    .selectProduct {
        padding: 28px 30px;
    }

    .selectProduct .selected .left {
        width: 16%;
    }

    .selectProduct .selected .allDage {
        width: 84%;
    }

    .selectProduct li .left {
        width: 16%;
    }

    .selectProduct li .right {
        width: 84%;
    }

    .solutionType li {
        padding: 0 20px;
    }

    .solutionType li:first-child {
        padding-left: 20px;
    }

    .solution .solutionList li a .text span {
        top: 10px;
        margin-top: 0;
        right: 10px;
    }

    .solution .solutionList {
        padding: 40px 30px 0 30px;
    }

    .importantNews .right {
        padding-left: 0;
        padding-top: 40px;
    }

    .productDetails .probably {
        width: 675px;
    }

    .productDetails .left {
        padding-right: 0;
    }

    .productDetails .right {
        padding-left: 0;
    }

    .productDetails .details .detailsTab {
        width: 675px;
    }

    .productDetails .details .detailsPage {
        width: 675px;
    }

    .productDetails .extension {
        width: 695px;
    }

    .productDetails .extension .extensionPro ul li {
        margin-bottom: 20px;
    }

    .support .supportList ul li.twoLi {
        padding: 45px 20px;
        width: 100%;
    }

    .support .supportList ul li.drive {
        padding: 45px 20px;
        width: 100%;
    }

    .social .biwo .socialList dl dd p span {
        font-size: 12px;
    }

    .social .biwo {
        padding: 30px 20px 60px;
        width: 100%;
    }

    .playBox {
        width: 720px;
        padding: 50px 0;
    }

    .contact .contactMsg {
        width: 100%;
    }

    .contact .peoplePhone .middleBox {
        width: 100%;
    }

    .contact .sameBox {
        width: 100%;
    }

    .fuli .fulibai {
        padding: 40px 30px 490px 30px;
    }

    .fuli .fulibai img {
        bottom: 40px;
        left: 50%;
        margin-left: -210px;
        margin-top: 0;
        top: auto;
    }

    .aboutUs .aboutList ul li.firstBox .hezuo dl dd {
        width: 25%;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv {
        width: 720px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .left {
        width: 100%;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right {
        width: 100%;
    }

    .sousuo {
        right: 10px;
    }

    .APLD .boxOne .twoRot img {
        max-width: 70%;
    }

    .APLD .boxTwo {
        padding: 40px 0;
    }

    .APLD .boxThree .ipadScrol {
        overflow-x: scroll;
    }

    .APLD .boxThree .right span.twoText {
        right: 110px;
    }

    .APLD .boxFive .right img {
        display: block;
        width: 100%;
    }

    .APLD .boxFour .right span.oneText {
        top: 130px;
        right: 6px;
    }

    .APLD .boxFour .right span.twoText {
        bottom: 14px;
        right: 6px;
    }

    .APLD .boxSix {
        overflow-x: scroll;
    }

    .APLD .boxSix .ipadWidth {
        width: 970px;
        padding-bottom: 30px;
    }

    .APLD .boxSix .left span {
        left: 150px;
    }

    .APLD .boxSix .left span.firstLine {
        top: 79px;
    }

    .APLD .boxSix .left span.secondLine {
        top: 180px;
    }

    .APLD .boxSix .left span.thirdLine {
        top: 273px;
    }

    .APLD .boxSix .right .chanpin li {
        margin-right: 10px;
    }

    .APLD .boxSix .right .shichang {
        padding-top: 0;
    }

    .APLD .boxSix .right .chanpin {
        padding-top: 0;
    }

    .APLD .boxSix img {
        max-width: 108%;
    }

    .APLD .boxEight .liangdu ul li {
        margin: 0 20px;
    }

    .APLD .boxNine .jiance img:first-child {
        margin-left: 0;
        max-width: 60%;
    }

    .APLD .boxNine .jiance img:last-child {
        margin-left: 20px;
    }

    .APLD .boxTen .fuchou li {
        width: 240px;
        height: 420px;
    }

    .APLD .boxTen .kekaoxing .kleft {
        width: 300px;
    }

    .APLD .boxTen .ceshi img {
        max-width: 60%;
    }

    .APLD .boxTen .wenshi img {
        max-width: 60%;
    }

    .APLD .boxTen .jieneng ul li {
        margin: 0 30px;
    }

    .APLD .boxTen .kekaoxing {
        padding: 0;
    }

    .APLD .boxEleven .fugai ul li {
        margin: 0 12px;
    }

    .footer .toCenter .footerLogo {
        margin-bottom: 20px;
    }

    .footer .toCenter .footerLogo img {
        display: block;
        width: 218px;
    }

    .footer .toCenter .guanzhu img {
        margin-bottom: 20px;
    }

    .footer .toCenter .guanzhu p {
        margin-left: 0;
        width: 100%;
    }

    .footer .toCenter .guanzhu p b {
        font-size: 16px;
    }

    .indexAbout .indexProduct {
        padding: 30px 10px 0 10px;
        width: 100%;
    }

    .indexProduct .productAbout .OneBox {
        top: 50%;
        margin-top: -62px;
        left: 18px;
    }

    .selectProduct .leftRightPadding {
        width: 100%;
    }

    .solutionType ul {
        width: 100%;
    }

    .solution .solutionList {
        padding: 40px 20px 0 10px;
        width: 100%;
    }

    .importantNews {
        padding: 40px 20px 80px;
        width: 100%;
    }

    .newsList {
        width: 100%;
        padding: 0 20px 40px;
    }

    .aboutUs {
        padding: 50px 10px;
    }

    .aboutUs .itemList {
        width: 100%;
    }

    .aboutUs .aboutList {
        width: 100%;
    }

    .solutionDetails {
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }

    .newDetails {
        /* width: 100%; */
    }

    .support .supportList ul li.videoList {
        padding: 40px 10px;
        width: 100%;
    }

    .aboutUs .aboutList ul li.secondBox {
        overflow-x: scroll;
    }

    .aboutUs .aboutList ul li.secondBox .addBox {
        width: 950px;
        padding: 50px;
        box-sizing: content-box;
        margin: 0;
    }

    .aboutUs .aboutList ul li.secondBox .forJue {
        left: -10px;
        top: 40px;
    }

    .aboutUs .aboutList ul li.secondBox .forJueTwo {
        right: 10px;
        top: 20px;
    }

    .aboutUs .aboutList ul li.secondBox .forJueThree {
        left: 48px;
        bottom: 30px;
    }

    .aboutUs .aboutList ul li.secondBox .forJueFour {
        right: 30px;
        bottom: 0;
    }

    .aboutUs .aboutList ul li.secondBox .addMarginTwo {
        margin-top: 30px;
    }

    .aboutUs .aboutList ul li.secondBox .sameTitleBox img {
        width: 136px;
    }

    .aboutUs .aboutList ul li.secondBox .sameTitleBox p {
        font-size: 14px;
        line-height: 24px;
        margin-top: 10px;
    }

    .aboutUs .aboutList ul li.secondBox .sameTitleBox h2 {
        font-size: 24px;
        line-height: 36px;
        margin-top: 10px;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd h2 {
        font-size: 16px;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd p {
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .addMargin {
        bottom: -98px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd p {
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond .shuoMing {
        margin-top: 0;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond {
        padding-bottom: 182px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFirst .aPic {
        width: 180px;
        margin-left: -90px;
        top: 238px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird {
        padding-bottom: 118px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:first-child {
        margin-top: -25px;
        margin-right: 40px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(2) {
        margin-top: 62px;
        margin-right: 240px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(3) {
        margin-top: 62px;
        margin-right: 256px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(4) {
        margin-top: 25px;
        margin-right: 118px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(5) {
        margin-top: 106px;
        margin-right: 200px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:last-child {
        margin-top: 26px;
        margin-right: 68px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forText {
        padding-bottom: 30px;
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth {
        padding-top: 668px;
        padding-bottom: 20px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxOverflow {
        width: 100%;
        overflow-x: scroll;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxOverflow img {
        width: 1070px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter {
        margin-top: 68px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter img {
        width: 136px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter p {
        font-size: 14px;
        line-height: 24px;
        margin-top: 10px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopName {
        width: 200px;
        font-size: 12px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .fuwuShop {
        width: 120px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopAddress {
        width: 350px;
        font-size: 12px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .mapButton span {
        font-size: 12px;
        margin-right: 10px;
        width: 68px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopLocal {
        margin: 0 16px;
    }

    .productList ul li dl dd .hoverLayer {
        height: 30%;
    }

    .product ul li dl dd .hoverLayer {
        height: 30%;
    }

    .detailsAbout {
        padding: 0 10px;
    }

    .importantNews .left img {
        width: 100%;
        height: 100%;
    }

    .touYing .forWidth {
        width: 100%;
    }

    .touYing .forWidth .left {
        width: 768px;
        float: none;
        overflow: hidden;
        padding-right: 0;
        margin: 0 auto;
    }

    .touYing .forWidth .left h2 {
        margin-left: 10px;
    }

    .touYing .forWidth .left .xuanZeJiQi {
        width: 370px;
        float: left;
        margin-left: 10px;
    }

    .touYing .forWidth .right {
        width: 750px;
        float: none;
        margin: 0 auto;
    }

    .touYing .forWidth .right .beiJingHeZi {
        margin-top: 0;
    }

    .touYing .forWidth .right .monitu .shituSameType {
        width: 220px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .phoneBB {
        width: 158px;
        font-size: 12px;
    }
}

@media only screen and (min-width:992px) and (max-width:1199px) {
    .carousel-inner>.item>img {
        max-width: none;
    }

    .head .indexNav .right ul li {
        padding: 0 6px;
    }

    .head .welcome {
        padding: 0 20px;
    }

    .head .welcome .welcomeLittle {
        width: 100%;
    }

    .head .indexNav {
        padding: 0 20px;
        width: 100%;
    }

    .head .bgCover {
        padding: 17px 50px 23px;
    }

    .indexAbout .partOne {
        width: 970px;
    }

    .indexAbout .partOne img {
        width: 100%;
    }

    .indexAbout .partOne .left {
        width: 490px;
    }

    .indexAbout .partOne .right {
        width: 470px;
    }

    .indexAbout .partOne .right img {
        height: 248px;
    }

    .indexAbout .indexProduct .indexProductTitle .hrefPro span {
        margin: 0;
    }

    .indexAbout .indexProduct .indexProductTitle {
        margin: 0 5px;
    }

    .threeDad a img {
        width: 82px;
        height: 78px;
    }

    .threeDad {
        width: 970px;
    }

    .threeDad a {
        padding: 40px 0;
    }

    .threeDad a .haoMao {
        margin-left: 10px;
        padding-top: 0;
    }

    .threeDad a .haoMao p {
        line-height: 36px;
    }

    .threeDad .haoMao i {
        margin-top: 10px;
    }

    .footer .footerBox {
        width: 970px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter {
        margin-top: -83px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter h3 {
        font-size: 18px;
        line-height: 18px;
        margin-bottom: 16px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter span {
        font-size: 14px;
        line-height: 14px;
        margin-bottom: 12px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter p {
        width: 260px;
        line-height: 20px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter a {
        width: 90px;
        line-height: 30px;
        margin: 14px auto 0;
        font-size: 14px;
    }

    .footer .toCenter .telNumber {
        margin-top: 0;
    }

    .footer .toCenter .erCode {
        width: 120px;
        margin-right: 50px;
        float: right;
    }

    .footer .cle {
        padding-left: 0;
    }

    .productList {
        padding: 30px;
        width: 100%;
    }

    .productList ul li dl dd {
        margin-bottom: 20px;
    }

    .product {
        padding: 30px;
        width: 100%;
    }

    .product ul li dl dd {
        margin-bottom: 20px;
    }

    .selectProduct {
        padding: 28px 30px;
    }

    .selectProduct .selected .left {
        width: 12%;
    }

    .selectProduct li .left {
        width: 12%;
    }

    .selectProduct .selected .allDage {
        width: 88%;
    }

    .selectProduct li .right {
        width: 88%;
    }

    .solution .solutionList li a .text span {
        top: 10px;
        margin-top: 0;
        right: 10px;
    }

    .solutionType ul {
        width: 100%;
    }

    .solution .solutionList {
        padding: 40px 20px 0 20px;
        width: 100%;
    }

    .solutionType li {
        padding: 0 30px;
    }

    .solutionType li:first-child {
        padding-left: 30px;
    }

    .solution .solutionList li a .text span {
        top: 10px;
        margin-top: 0;
        right: 10px;
    }

    .importantNews .right {
        padding-left: 0;
        padding-top: 40px;
    }

    .productDetails .probably {
        width: 950px;
    }

    .productDetails .left .smallBox .smallPic {
        width: 430px;
    }

    .productDetails .left .smallBox ul li {
        width: 136px;
    }

    .productDetails .left {
        width: 475px;
    }

    .productDetails .right {
        width: 475px;
        padding-left: 0;
    }

    .productDetails .details .detailsTab {
        width: 950px;
    }

    .productDetails .details .detailsPage {
        width: 950px;
    }

    .productDetails .extension {
        width: 970px;
    }

    .support .supportList ul li.twoLi {
        padding: 45px 30px;
        width: 100%;
    }

    .support .supportList ul li.drive {
        padding: 45px 30px;
        width: 100%;
    }

    .social .biwo {
        padding: 30px 30px 60px;
        width: 100%;
    }

    .playBox {
        width: 950px;
    }

    .contact .contactMsg {
        width: 950px;
    }

    .contact .contactMsg .left {
        padding-right: 0;
    }

    .contact .contactMsg .right {
        overflow-x: auto;
        padding: 0;
    }

    .contact .contactMsg .right img {
        width: auto;
    }

    .contact .peoplePhone .middleBox {
        width: 970px;
    }

    .contact .sameBox {
        width: 970px;
    }

    .fuli .fulibai {
        padding: 40px 30px 490px 30px;
    }

    .fuli .fulibai img {
        bottom: 40px;
        left: 50%;
        margin-left: -210px;
        margin-top: 0;
        top: auto;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv {
        width: 950px;
    }

    .aboutUs {
        padding: 50px 10px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right .two {
        margin-top: -119px;
    }

    .sousuo {
        right: 30px;
    }

    .APLD .boxTwo {
        padding: 40px 0;
    }

    .APLD .boxSix .left span {
        left: 150px;
    }

    .APLD .boxSix .left span.firstLine {
        top: 79px;
    }

    .APLD .boxSix .left span.secondLine {
        top: 180px;
    }

    .APLD .boxSix .left span.thirdLine {
        top: 273px;
    }

    .APLD .boxSix .right .chanpin li {
        margin-right: 10px;
    }

    .APLD .boxSix .right .shichang {
        padding-top: 0;
    }

    .APLD .boxSix .right .chanpin {
        padding-top: 0;
    }

    .APLD .boxSix img {
        max-width: 108%;
    }

    .APLD .boxNine .jiance img {
        margin-left: 60px;
    }

    .APLD .boxTen .fuchou li {
        width: 310px;
    }

    .APLD .boxTen .kekaoxing .kleft {
        width: 400px;
    }

    .APLD .boxTen .ceshi img {
        max-width: 70%;
    }

    .APLD .boxTen .wenshi img {
        max-width: 70%;
    }

    .APLD .boxEleven .fugai ul li {
        margin: 0 50px;
    }

    .indexAbout .indexProduct {
        width: 100%;
    }

    .selectProduct .leftRightPadding {
        width: 100%;
    }

    .importantNews {
        padding: 40px 30px 45px;
        width: 100%;
    }

    .newsList {
        width: 100%;
        padding: 0 20px 40px;
    }

    .aboutUs .itemList {
        width: 100%;
    }

    .aboutUs .aboutList {
        width: 100%;
    }

    .solutionDetails {
        width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }

    .newDetails {
        width: 100%;
    }

    .support .supportList ul li.videoList {
        padding: 40px 20px;
        width: 100%;
    }

    .aboutUs .aboutList ul li.secondBox .addBox {
        width: 950px;
    }

    .aboutUs .aboutList ul li.secondBox .forJue {
        left: -10px;
        top: 40px;
    }

    .aboutUs .aboutList ul li.secondBox .forJueTwo {
        right: 10px;
        top: 20px;
    }

    .aboutUs .aboutList ul li.secondBox .forJueThree {
        left: 48px;
        bottom: 30px;
    }

    .aboutUs .aboutList ul li.secondBox .forJueFour {
        right: 30px;
        bottom: 0;
    }

    .aboutUs .aboutList ul li.secondBox .addMarginTwo {
        margin-top: 30px;
    }

    .aboutUs .aboutList ul li.secondBox .sameTitleBox img {
        width: 136px;
    }

    .aboutUs .aboutList ul li.secondBox .sameTitleBox p {
        font-size: 14px;
        line-height: 24px;
        margin-top: 10px;
    }

    .aboutUs .aboutList ul li.secondBox .sameTitleBox h2 {
        font-size: 24px;
        line-height: 36px;
        margin-top: 10px;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd h2 {
        font-size: 16px;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond .toRightBox dd p {
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .addMargin {
        bottom: -98px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .produxtSix dd p {
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond .shuoMing {
        margin-top: 0;
    }

    .aboutUs .aboutList ul li.secondBox .boxSecond {
        padding-bottom: 182px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFirst .aPic {
        width: 180px;
        margin-left: -90px;
        top: 238px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird {
        padding-bottom: 118px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:first-child {
        margin-top: -25px;
        margin-right: 40px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(2) {
        margin-top: 62px;
        margin-right: 240px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(3) {
        margin-top: 62px;
        margin-right: 256px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(4) {
        margin-top: 25px;
        margin-right: 118px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:nth-child(5) {
        margin-top: 106px;
        margin-right: 200px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forP p:last-child {
        margin-top: 26px;
        margin-right: 68px;
    }

    .aboutUs .aboutList ul li.secondBox .boxThird .forText {
        padding-bottom: 30px;
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth {
        padding-top: 668px;
        padding-bottom: 20px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxOverflow {
        width: 100%;
        overflow-x: scroll;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxOverflow img {
        width: 1070px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter {
        margin-top: 68px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter img {
        width: 136px;
    }

    .aboutUs .aboutList ul li.secondBox .boxFourth .boxCenter p {
        font-size: 14px;
        line-height: 24px;
        margin-top: 10px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopName {
        width: 230px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .fuwuShop {
        width: 160px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopAddress {
        width: 478px;
    }

    .detailsAbout {
        padding-left: 40px;
        padding-right: 40px;
    }

    .importantNews .left img {
        width: 100%;
        height: 100%;
    }

    .touYing .forWidth {
        width: 970px;
    }

    .touYing .forWidth .left {
        width: 400px;
    }

    .touYing .forWidth .right {
        width: 570px;
    }

    .touYing .forWidth .left .xuanZeJiQi {
        margin-bottom: 30px;
    }

    .touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .zuoBian {
        width: 130px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .phoneBB {
        width: 180px;
    }
}

@media only screen and (min-width:1200px) and (max-width:1499px) {
    .head .indexNav .right ul li {
        padding: 0 10px;
    }

    .head .welcome {
        padding: 0 30px;
    }

    .head .welcome .welcomeLittle {
        width: 100%;
    }

    .head .indexNav {
        padding: 0 30px;
        width: 100%;
    }

    .head .indexNav {
        padding: 0 30px;
    }

    .head .bgCover {
        padding: 17px 50px 23px;
    }

    .indexProduct .productAbout .hoverLayer .yCenter p {
        width: 330px;
    }

    .footer .toCenter .erCode {
        width: 120px;
    }

    .footer .cle {
        padding-left: 0;
    }

    .productList ul li dl dd .hoverLayer .yCenter span {
        display: block;
        font-size: 14px;
        line-height: 14px;
        margin-bottom: 10px;
    }

    .productList ul li dl dd .hoverLayer .yCenter p {
        width: 240px;
        line-height: 18px;
    }

    .productList ul li dl dd .hoverLayer .yCenter a {
        width: 78px;
        line-height: 24px;
        margin: 10px auto 0;
        font-size: 12px;
    }

    .product ul li dl dd .hoverLayer .yCenter span {
        display: block;
        font-size: 14px;
        line-height: 14px;
        margin-bottom: 10px;
    }

    .product ul li dl dd .hoverLayer .yCenter p {
        width: 240px;
        line-height: 18px;
    }

    .product ul li dl dd .hoverLayer .yCenter a {
        width: 78px;
        line-height: 24px;
        margin: 10px auto 0;
        font-size: 12px;
    }

    .solutionType ul {
        width: 1200px;
    }

    .solutionType li {
        padding: 0 30px;
    }

    .solution .solutionList li a .text span {
        top: 10px;
        margin-top: 0;
        right: 10px;
    }

    .productDetails .extension {
        width: 1220px;
    }

    .support .supportList ul li.drive dl dd a {
        margin-right: 20px;
    }

    .contact .contactMsg .left {
        padding-right: 20px;
    }

    .sousuo {
        right: 30px;
    }

    .newsList {
        width: 100%;
        padding: 0 20px 40px;
    }

    .newsList li a p {
        min-height: 60px;
    }
}

@media only screen and (min-width:1200px) {
    .newVideoPage {
        width: 1200px;
    }

    .fuli .fulibai {
        padding: 30px 40px;
        background: #fff;
        position: relative;
    }

    .fuli .fulibai img {
        width: 360px;
        height: 360px;
        display: block;
        top: 50%;
        margin-top: -180px;
        position: absolute;
        right: 20px;
        left: auto;
        bottom: auto;
    }
}

@media only screen and (min-width:1500px) {
    .indexAbout .partOne .special {
        width: 33.33%;
    }

    .indexAbout .partOne .claerPadding {
        width: 33.33%;
    }

    .indexAbout .partOne .indexNew a h2 span {
        margin-right: 6px;
    }

    .newsList li a p {
        min-height: 60px;
    }
}

@media only screen and (width:768px) {
    .carousel-inner>.item>img {
        width: 100%;
    }
}

@media only screen and (max-width:767px) {
    .importantNews .left img {
        width: 100%;
        height: 100%;
    }

    .head {
        display: none;
    }

    .headMin {
        position: relative;
    }

    .headMin .headNav {
        overflow: hidden;
        padding: 0 15px;
    }

    .headMin .headNav img {
        display: block;
        width: 182px;
        float: left;
        margin-top: 7px;
    }

    .headMin .headNav p {
        display: inline-block;
        float: right;
        line-height: 50px;
        font-size: 16px;
        overflow: hidden;
    }

    .headMin .headNav p a {
        display: block;
        float: left;
        font-size: 20px;
        margin-top: 15px;
        margin-right: 10px;
        line-height: 20px;
    }

    .headMin .headNav p span.flowLeft {
        float: left;
        margin-right: 10px;
        font-size: 16px;
        color: #eaeaea;
    }

    .headMin .headNav p button {
        border: 1px solid #005BAC;
        background: #fff;
        border-radius: 4px;
        padding: 9px 10px;
        float: left;
        margin: 8px 0;
        outline: none;
    }

    .headMin .headNav p button span {
        width: 22px;
        display: block;
        height: 2px;
        background: #005BAC;
        margin-top: 4px;
    }

    .headMin .headNav p button span:first-child {
        margin-top: 0;
    }

    .headMin .navList {
        background: #005BAC;
        display: none;
        position: absolute;
        top: 50px;
        z-index: 999;
        width: 100%;
    }

    .headMin .navList li {}

    .headMin .navList li a {
        display: block;
        color: #fff;
        line-height: 40px;
    }

    .headMin .navList li p {
        overflow: hidden;
        border-bottom: 1px solid #fff;
    }

    .headMin .navList li p a {
        width: 90%;
        float: left;
        padding: 0 15px;
        font-size: 16px;
    }

    .headMin .navList li p span {
        color: #fff;
        float: right;
        line-height: 40px;
        width: 10%;
        text-align: center;
    }

    .headMin .navList li .levelTwo {
        background: #025299;
        display: none;
    }

    .headMin .navList li .levelTwo a {
        padding: 0 15px;
        font-size: 14px;
        border-bottom: 1px solid #7fb8eb;
    }

    .indexAbout .partOne {
        margin-top: 10px;
        padding: 0 10px;
        width: 100%;
        margin-bottom: 18px;
    }

    .indexAbout .partOne .left {
        width: 100%;
    }

    .indexAbout .partOne .right {
        width: 100%;
        margin-left: 0;
    }

    .indexAbout .partOne .right .up {
        margin-top: 10px;
    }

    .indexAbout .partOne p {
        font-size: 14px;
    }

    .indexAbout .indexProduct {
        padding: 10px 5px;
        margin-top: 0;
        width: 100%;
    }

    .indexAbout .indexProduct .indexProductTitle {
        margin-bottom: 16px;
    }

    .indexAbout .indexProduct .indexProductTitle .hrefPro {
        display: none;
    }

    .indexAbout .indexProduct .indexProductTitle h1 {
        line-height: 28px;
        font-size: 28px;
    }

    .indexAbout .indexProduct .indexProductTitle p {
        left: 120px;
        bottom: 2px;
    }

    .indexProduct .productAbout .claerPadding {
        padding: 5px;
    }

    .indexProduct .productAbout .hoverLayer {
        display: none;
    }

    .indexProduct .productAbout .claerPadding:hover .hoverLayer {
        display: none;
    }

    .threeDad {
        width: 100%;
    }

    .threeDad .weiMao {
        padding: 0 10px;
    }

    .threeDad a {
        display: block;
        width: 100%;
        text-align: center;
        padding: 30px 0;
        margin-bottom: 10px;
    }

    .threeDad a img {
        width: 82px;
        height: 78px;
        margin-top: 7px;
    }

    .threeDad a .haoMao p {
        line-height: 36px;
    }

    .threeDad .haoMao i {
        margin-top: 10px;
    }

    .threeDad a .haoMao {
        margin-left: 0;
        padding-top: 0;
        width: 190px;
    }

    .footer {
        background: #222222;
    }

    .footer :last-child {
        color: #fff;
    }

    .footer .footerBox .toCenter {
        padding: 20px 10px 10px;
    }

    .footer .footerBox .toCenter .footerLogo img {
        width: 262px;
        display: block;
        margin-bottom: 20px;
    }

    .footer .footerBox .toCenter .guanzhu {
        overflow: hidden;
    }

    .footer .footerBox .toCenter .guanzhu img {
        display: block;
        width: 100px;
        float: left;
    }

    .footer .footerBox .toCenter .guanzhu p {
        line-height: 22px;
        font-size: 14px;
        float: left;
        width: 156px;
        width: 156px;
        margin-left: 12px;
    }

    .footer .footerBox .toCenter .guanzhu p:nth-child(2) {
        margin-bottom: 12px;
    }

    .footer .footerBox .toCenter .guanzhu p b {
        display: block;
        width: 180px;
    }

    .footer .footerBox .toCenter .guanzhu p span {
        display: block;
    }

    .chuchu a {
        color: #fff;
        display: block;
    }

    .footer .footerBox .borderLeft {
        padding: 0;
    }

    .footer ul li {
        padding: 0;
    }

    .footer ul li dl {
        margin-bottom: 0;
    }

    .footer ul li dl dt {
        font-size: 16px;
        color: #fff;
        font-weight: normal;
        line-height: 50px;
        padding: 0 20px;
        border-bottom: 1px solid #fff;
    }

    .footer ul li dl dt span {
        display: block;
        width: 16px;
        height: 16px;
        float: left;
        border: 1px solid #fff;
        border-radius: 50%;
        line-height: 14px;
        text-align: center;
        margin-right: 8px;
        color: #fff;
        margin-top: 17px;
    }

    .footer ul li dl dd {
        display: none;
        background: #424548;
    }

    .footer ul li dl dd a {
        color: #fff;
        font-size: 14px;
        display: block;
        line-height: 40px;
        padding: 0 44px;
        border-bottom: 1px solid #b5b5b5;
    }

    .chuchu {
        background: #222222;
        color: #fff;
        padding: 10px;
        line-height: 16px;
        font-size: 12px;
        text-align: center;
    }

    .productList {
        padding: 20px 5px;
        width: 100%;
    }

    .productList ul li dl dd {
        padding: 0 5px;
        margin-bottom: 10px;
    }

    .product ul li dl dd:hover .hoverLayer {
        display: none;
    }

    .product {
        padding: 20px 5px;
        width: 100%;
    }

    .product ul li dl dd {
        padding: 0 5px;
        margin-bottom: 10px;
    }

    .selectProduct {
        padding: 10px;
    }

    .selectProduct .selected {
        background: #f9f9f9;
    }

    .selectProduct .leftRightPadding {
        padding: 0;
        background: #f9f9f9;
    }

    .selectProduct .selected .left {
        padding-left: 0;
        width: 70px;
        text-align: right;
        color: #333333;
    }

    .selectProduct .selected .right {
        border-left: none;
        width: 280px;
    }

    .selectProduct li {
        border-top: none;
        background: #f9f9f9;
    }

    .selectProduct li .right {
        border-left: none;
        width: 280px;
        background: #f9f9f9;
    }

    .selectProduct li .left {
        padding-left: 0;
        width: 70px;
        text-align: right;
        color: #333333;
    }

    .selectProduct li .right a {
        margin-left: 10px;
    }

    .solutionYema {
        padding-top: 20px;
    }

    .solutionYema a {
        font-size: 12px;
    }

    .bannerOne p {
        font-size: 14px;
        margin: 20px 10px;
    }

    .bannerOne p a {
        color: #000;
    }

    .solutionType {
        background: #f2f2f2;
    }

    .solutionType li a {
        display: block;
        width: 100%;
        line-height: 40px;
        text-align: center;
        border-bottom: 1px solid #fff;
        color: #fff;
        color: #333333;
        font-size: 16px;
    }

    .solutionType li span {
        display: none;
    }

    .solutionType li a.on {
        background: #005BAC;
        color: #fff;
    }

    .solution .solutionList {
        padding: 20px 5px 0 5px;
        width: 100%;
    }

    .solution .solutionList li {
        padding: 5px;
    }

    .solution .solutionList li a .text {
        padding: 0 10px;
    }

    .solution .solutionList li a .text p:first-child {
        padding-top: 10px;
        font-size: 16px;
        padding-right: 24px;
    }

    .solution .solutionList li a .text p:nth-child(2) {
        padding-top: 10px;
        font-size: 14px;
        padding-bottom: 12px;
    }

    .solution .solutionList li a .text span {
        top: 0;
        margin-top: 0;
        right: 8px;
    }

    .detailsTitle {
        padding: 0 10px;
    }

    .detailsTitle h1 {
        margin: 30px auto 16px;
        font-size: 18px;
    }

    .detailsTitle p {
        padding-bottom: 20px;
    }

    .detailsAbout {
        padding: 0 10px;
    }

    .detailsAbout p {
        text-indent: 2em;
        margin-top: 12px;
    }

    .solutionDetails .upAndDown {
        padding: 20px 10px 30px;
    }

    .solutionDetails .upAndDown a {
        line-height: 36px;
        font-size: 12px;
        padding: 0 18px;
        border-radius: 18px;
    }

    .newUpAndDown .upDown {
        margin: 20px 10px 0;
    }

    .newUpAndDown .upDown a {
        line-height: 28px;
        font-size: 14px;
    }

    .newUpAndDown .backList {
        display: none;
    }

    .importantNews {
        padding: 20px 10px 40px;
        width: 100%;
    }

    .importantNews .right {
        padding-left: 0;
        padding-top: 20px;
    }

    .importantNews .right h1 span {
        margin-bottom: 20px;
        font-size: 20px;
    }

    .importantNews .right h1 a {
        font-size: 18px;
    }

    .importantNews .right p {
        margin-top: 18px;
        font-size: 14px;
    }

    .importantNews .right a.rightA {
        margin-top: 30px;
    }

    .carousel-indicators {
        bottom: 0;
    }

    .newsList {
        padding: 0 10px 20px;
        width: 100%;
    }

    .newsList li {
        padding: 0;
        margin-top: 60px;
    }

    .newsList li a {
        padding: 60px 20px 16px 28px;
    }

    .newsList li a i {
        width: 80px;
        height: 80px;
        background: #e8e8e8;
        padding-top: 20px;
        padding-left: 12px;
        left: 48px;
        top: -40px;
    }

    .newsList li a i b {
        font-size: 16px;
        margin-bottom: 6px;
        line-height: 16px;
    }

    .newsList li a i span {
        font-size: 12px;
        line-height: 12px;
    }

    .newsList li a h2 {
        margin: 0;
        font-size: 16px;
        color: #333333;
        line-height: 16px;
    }

    .newsList li a p {
        font-size: 14px;
        line-height: 18px;
        margin-top: 14px;
    }

    .newsList li a img {
        margin-top: 14px;
    }

    .productDetails .probably {
        width: 100%;
        padding: 0 0 30px 0;
    }

    .productDetails .left .smallBox {
        margin-top: 10px;
    }

    .productDetails .left .smallBox .smallPic {
        width: 100%;
    }

    .productDetails .left {
        padding-right: 0;
        width: 100%;
    }

    .productDetails .right {
        padding: 0 10px;
        width: 100%;
    }

    .productDetails .right h1 {
        margin-top: 16px;
        font-size: 16px;
    }

    .productDetails .right p {
        margin-top: 12px;
        font-size: 12px;
    }

    .productDetails .right .addMarginPaddding {
        margin: 24px 0;
        padding: 20px 12px;
    }

    .productDetails .right .aBox a {
        width: 120px;
        line-height: 36px;
        font-size: 14px;
    }

    .productDetails .left .smallBox span {
        background: #005BAC;
    }

    .productDetails .details {
        padding: 20px 0;
    }

    .productDetails .details .detailsTab {
        width: 100%;
    }

    .productDetails .details .detailsPage {
        width: 100%;
    }

    .productDetails .details .detailsTab ul {
        padding: 10px 10px 20px;
    }

    .productDetails .details .detailsTab ul li {
        padding: 0;
        margin: 0 5px;
        font-size: 12px;
    }

    .productDetails .details .detailsPage ul {
        padding: 0 10px 10px;
    }

    .productDetails .details .detailsPage ul li .contactNew a {
        padding: 0 5px;
    }

    .productDetails .details .detailsPage ul li .contactNew a p {
        line-height: 48px;
    }

    .productDetails .details .detailsPage ul li .file {
        padding: 0;
        margin-top: 20px;
    }

    .productDetails .details .detailsPage ul li .downFile p {
        float: left;
        line-height: 50px;
        width: 100%;
    }

    .productDetails .details .detailsPage ul li .downFile p i {
        margin-left: 0;
        margin-right: 4px;
    }

    .productDetails .details .detailsPage ul li .downFile p a {
        margin-left: 0;
        padding: 0 20px;
        float: right;
    }

    .productDetails .extension {
        width: 100%;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .productDetails .extension .extensionPro ul {
        padding: 0 5px;
    }

    .productDetails .extension .extensionPro ul li {
        margin-bottom: 10px;
        padding: 0 5px;
    }

    .supportTab {
        padding: 0;
    }

    .supportTab li {
        padding: 0 10px;
    }

    .supportTab li span {
        font-size: 14px;
    }

    .support .supportList ul li.twoLi {
        padding: 20px 10px;
        width: 100%;
    }

    .support .supportList ul li.twoLi dl dd {
        margin-bottom: 12px;
    }

    .support .supportList ul li.twoLi dl dd span {
        font-size: 14px;
        overflow: hidden;
    }

    .support .supportList ul li.twoLi dl dd span b {
        margin-right: 16px;
    }

    .support .supportList ul li.twoLi dl dd p {
        font-size: 12px;
    }

    .support .supportList ul li.drive {
        padding: 20px 10px;
        width: 100%;
    }

    .support .supportList ul li.drive dl dd {
        position: relative;
        padding-top: 10px;
    }

    .support .supportList ul li.drive dl dd a {
        margin-right: 20px;
    }

    .support .supportList ul li.drive dl dd span {
        margin-right: 20px;
        font-size: 12px;
    }

    .support .supportList ul li.drive dl dd p {
        margin-left: 36px;
        line-height: 30px;
        font-size: 14px;
    }

    .support .supportList ul li.drive dl dd a img {
        margin-right: 10px;
    }

    .support .supportList ul li.drive dl dd img.tip {
        position: absolute;
        top: 16px;
        left: 10px;
        width: 16px;
        height: 18px;
        margin: 0;
    }

    .support .supportList ul li.videoList {
        padding: 20px 5px;
        width: 100%;
    }

    .support .supportList ul li.videoList dl dd {
        padding: 0 5px;
    }

    .support .supportList ul li.videoList dl p {
        line-height: 48px;
        font-size: 14px;
    }

    .support .supportList ul li.videoList dl dd a img.dingWei {
        width: 40px;
        height: 40px;
        margin-top: -20px;
        margin-left: -20px;
    }

    .social .biwo {
        padding: 30px 0;
        width: 100%;
    }

    .social .biwo .socialList dl dt span {
        font-size: 14px;
    }

    .social .biwo .socialList dl dd p {
        height: 50px;
        padding: 5px 0;
    }

    .social .biwo .socialList dl dd p span {
        font-size: 14px;
        line-height: 20px;
    }

    .social .biwo .socialList dl dd .socialDetails {
        padding: 10px;
        margin: 0;
    }

    .social .joke {
        width: 280px;
        left: 178px;
        margin: 0 auto;
    }

    .social .joke button {
        background: #f2f2f2;
    }

    .social .joke input {
        width: 228px;
        background: #f2f2f2;
    }

    .playBox {
        width: 100%;
        padding: 0;
    }

    .playBox h1 {
        padding: 0 10px;
    }

    .playBox span {
        padding: 0 10px;
    }

    .playBox p {
        padding: 0 10px;
        margin-bottom: 30px;
    }

    .social .biwo .socialList dl dd .socialDetails button {
        margin: 20px auto;
        width: 120px;
        line-height: 36px;
        display: block;
        font-size: 14px;
    }

    .clickOut .addWidth {
        width: 320px;
        margin-left: -160px;
        margin-top: -207px;
    }

    .clickOut p {
        line-height: 40px;
        font-size: 14px;
    }

    .clickOut p img {
        width: 16px;
        height: 16px;
        position: absolute;
        top: 12px;
        right: 12px;
    }

    .clickOut .addWidth .addBackground {
        padding: 20px 0;
        font-size: 14px;
    }

    .clickOut .addWidth .addBackground .typeOne {
        margin-right: 10px;
    }

    .clickOut .addWidth .addBackground .typeTwo {
        padding-bottom: 30px;
        margin-right: 10px;
    }

    .clickOut .addWidth .addBackground .typeOne input {
        width: 230px;
    }

    .clickOut .addWidth .addBackground .threeMin {
        width: 230px;
    }

    .clickOut .addWidth .addBackground .threeMin button {
        display: none;
    }

    .contact .contactMsg {
        width: 100%;
        padding: 16px 0;
    }

    .contact h1 {
        padding-bottom: 30px;
    }

    .contact .contactMsg .left {
        padding: 0 10px 10px;
    }

    .contact .contactMsg .right {
        padding: 0 10px;
    }

    .contact .peoplePhone .middleBox {
        width: 100%;
    }

    .contact .sameBox {
        width: 100%;
    }

    .contact .peoplePhone .middleBox ul li div {
        padding: 30px 0 30px 30px;
    }

    .contact .sameBox li div {
        padding: 30px 0 30px 30px;
    }

    .contact h3 {
        font-size: 18px;
    }

    .contact .peoplePhone {
        padding: 30px 0;
    }

    .contact .contactMsg .left .addP {
        margin-top: -30px;
    }

    .fuli {
        padding: 60px 0 20px;
    }

    .fuli .fulibai {
        margin: 0;
        padding: 10px 10px 340px;
    }

    .fuli .biankuang {
        margin: 10px;
        padding: 10px;
    }

    .fuli .biankuang h2 {
        top: -58px;
    }

    .fuli .fulibai li span {
        width: 100%;
    }

    .fuli .fulibai img {
        width: 280px;
        height: 280px;
        bottom: 40px;
        left: 50%;
        margin-left: -140px;
        margin-top: 0;
        top: auto;
    }

    .aboutUs {
        padding: 50px 5px;
    }


    .aboutUs .itemList ul li {
        width: 33.33%;
        padding: 0 5px;
    }

    .aboutUs .itemList ul li span {
        margin: 0;
        line-height: 36px;
        width: 100%;
    }

    .aboutUs .aboutList ul li.firstBox {
        padding: 0;
        margin: 0 5px;
    }

    .aboutUs .aboutList ul li.firstBox .bannerOne {
        margin-bottom: 0;
    }

    .aboutUs .aboutList ul li.firstBox .aboutText p {
        margin-bottom: 0;
    }

    .aboutUs .aboutList ul li.firstBox .aboutText {
        padding-bottom: 30px;
        padding-left: 5px;
        padding-right: 5px;
    }

    .aboutUs .aboutList ul li.firstBox .hezuo dl dd {
        width: 50%;
        padding: 5px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv {
        width: 100%;
        margin: 0;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .left {
        width: 100%;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right {
        width: 100%;
        height: 300px;
    }

    .aboutUs .aboutList ul li.threeBox {
        margin: 0 5px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right div {
        left: 0;
        right: 0;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right h2 {
        margin-bottom: 20px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right p {
        margin-bottom: 10px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right .one {
        margin-top: -109px;
    }

    .aboutUs .aboutList ul li.threeBox .middleDiv .right .two {
        margin-top: -114px;
    }

    .indexAbout .partOne .indexNew a {
        padding: 20px 0;
    }

    .container {
        padding: 0 10px;
    }

    #firstH {
        margin-top: 10px;
    }

    .APLD h1 {
        margin-bottom: 20px;
    }

    .APLD h1 p {
        font-size: 18px;
        margin-bottom: 12px;
    }

    .APLD h1 span {
        width: 40px;
        height: 2px;
    }

    .APLD .boxOne p {
        padding: 0;
        font-size: 14px;
    }

    .APLD .boxOne h2 {
        margin-top: 20px;
        margin-bottom: 30px;
        font-size: 18px;
    }

    .APLD .boxOne .twoRot img {
        max-width: 90%;
    }

    .APLD .boxOne .twoRot .left {
        margin-bottom: 20px;
    }

    .APLD .boxOne .twoRot .right {
        margin-bottom: 20px;
    }

    .APLD .boxOne .twoRot .left img {
        float: none;
        margin: 0 auto;
    }

    .APLD .boxOne .twoRot .right img {
        float: none;
        margin: 0 auto;
    }

    .APLD .boxOne .text {
        margin-bottom: 30px;
        font-size: 14px;
    }

    .APLD .boxTwo ul li i span {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .APLD .boxTwo ul li b {
        line-height: 30px;
        font-size: 18px;
    }

    .APLD .boxTwo ul li p {
        padding-left: 54px;
        font-size: 14px;
    }

    .APLD .boxTwo {
        padding: 30px 0;
    }

    .APLD .boxTwo img {
        display: none;
    }

    .APLD .boxTwo ul li:last-child {
        margin-bottom: 0;
    }

    .APLD .common .left i {
        margin-bottom: 20px;
        font-size: 20px;
    }

    .APLD .common .left i img {
        max-width: 50%;
    }

    .APLD .boxThree {
        padding-top: 10px;
    }

    /********手机到此******/
    .APLD .boxThree .left {
        float: none;
    }

    .APLD .boxThree .right {
        padding: 0;
        width: 300px;
        margin: 0 auto;
        float: none;
    }

    .APLD .boxThree .right img:first-child {
        display: block;
        width: 100%;
    }

    .APLD .boxThree .right img.onePic {
        width: 200px;
        top: 6px;
        left: 85px;
    }

    .APLD .boxThree .right img.twoPic {
        width: 300px;
        top: 78px;
        left: -16px;
    }

    .APLD .boxThree .right span.oneText {
        top: 60px;
    }

    .APLD .boxThree .right span.twoText {
        right: 90px;
    }

    .APLD .buju {
        font-size: 20px;
        line-height: 48px;
        margin-bottom: 30px;
    }

    .APLD .boxFour {
        padding-bottom: 10px;
    }

    .APLD .boxFour .left {
        float: none;
    }

    .APLD .boxFour .right {
        padding: 0;
        width: 300px;
        margin: 0 auto;
        float: none;
    }

    .APLD .boxFour .right img:first-child {
        display: block;
        width: 100%;
    }

    .APLD .boxFour .right span.oneText {
        top: 110px;
        right: 6px;
    }

    .APLD .boxFour .right span.twoText {
        bottom: 14px;
        right: 6px;
    }

    .APLD .boxFive .right img {
        display: block;
        width: 100%;
    }

    .APLD .boxFive .right {
        padding: 0;
    }

    .APLD .boxSix {
        overflow-x: scroll;
        margin-top: 40px;
        margin-bottom: 40px;
        margin-left: -14px;
    }

    .APLD .boxSix .ipadWidth {
        width: 970px;
        padding-bottom: 0;
    }

    .APLD .boxSix .left span {
        left: 150px;
    }

    .APLD .boxSix .left span.firstLine {
        top: 79px;
    }

    .APLD .boxSix .left span.secondLine {
        top: 180px;
    }

    .APLD .boxSix .left span.thirdLine {
        top: 273px;
    }

    .APLD .boxSix .right .chanpin li {
        margin-right: 10px;
    }

    .APLD .boxSix .right .shichang {
        padding-top: 0;
    }

    .APLD .boxSix .right .chanpin {
        padding-top: 0;
    }

    .APLD .boxSix img {
        max-width: 108%;
    }

    .APLD .boxSeven .gaoguang li {
        padding: 0;
    }

    .APLD .boxSeven .gaoguang li div {
        width: 100%;
    }

    .APLD .boxSeven .gaoguang li i {
        width: 60px;
    }

    .APLD .boxSeven .gaoguang li span {
        font-size: 14px;
    }

    .APLD .boxEight .liangdu ul {
        width: 100%;
    }

    .APLD .boxEight .liangdu ul li span {
        font-size: 14px;
    }

    .APLD .boxEight .liangdu ul li {
        margin: 0;
        /*width: 80px;*/
        width: 33.33%;
        overflow: hidden;
    }

    .APLD .boxEight .liangdu ul li img {
        width: 100%;
    }

    .APLD .boxEight .liangdu ul li div {
        padding: 0 10px;
    }

    .APLD .boxNine .jiance img:first-child {
        margin-left: 0;
        max-width: 100%;
        margin-bottom: 20px;
    }

    .APLD .boxNine .jiance img:last-child {
        display: block;
        margin: 0 auto;
    }

    .APLD .boxTen .fuchou {
        width: 100%;
        overflow-x: scroll;
        padding-top: 0;
    }

    .APLD .boxTen .fuchou ul {
        width: 720px;
    }

    .APLD .boxTen .fuchou li {
        width: 240px;
        height: 420px;
    }

    .APLD .boxTen .kekaoxing .kleft {
        width: 100%;
        height: 200px;
        float: none;
    }

    .APLD .boxTen .kekaoxing .kright {
        float: none;
        width: 100%;
        margin-top: -40px;
    }

    .APLD .boxTen .kekaoxing .kright img {
        width: 100%;
    }

    .APLD .boxTen .ceshi span {
        position: static;
        margin-top: 0;
        display: block;
        text-align: center;
    }

    .APLD .boxTen .ceshi img {
        width: 100%;
    }

    .APLD .boxTen .wenshi p {
        position: static;
        margin-top: 0;
        width: 100%;
        margin-bottom: 16px;
    }

    .APLD .boxTen .wenshi img {
        width: 100%;
    }

    .APLD .addBgColor {
        padding-bottom: 40px;
    }

    .APLD .boxTen .jieneng ul {
        width: 100%;
    }

    .APLD .boxTen .jieneng ul li {
        margin: 0;
        width: 20%;
        height: 340px;
    }

    .APLD .boxTen .jieneng ul li span {
        font-size: 12px;
    }

    .APLD .boxTen .jieneng ul li img {
        padding: 0 10px;
    }

    .APLD .boxTen .kekaoxing {
        padding: 0;
    }

    .APLD .boxEleven .fugai ul {
        width: 100%;
    }

    .APLD .boxEleven .fugai ul li {
        margin: 0;
        width: 33.33%;
    }

    .APLD .boxEleven .fugai ul li div {
        width: 100%;
    }

    .APLD .boxEleven .fugai ul li div img {
        display: block;
        width: 100%;
        padding: 0 10px;
    }

    .APLD .boxEleven .fugai ul li div span {
        font-size: 12px;
    }

    .APLD .boxEleven p.pp {
        margin-bottom: 20px;
    }

    .APLD .boxEleven .changhe li {
        padding: 0;
        margin-bottom: 10px;
    }

    .APLD .boxEleven {
        padding-bottom: 50px;
    }

    .threeDad a img.bg {
        display: none;
    }

    .threeDad a img.bigger {
        position: static;
    }

    .indexProduct .productAbout .Same {
        width: 100%;
        text-align: center;
        left: 0;
        top: 20px;
    }

    .indexProduct .productAbout .Same h2 {
        font-size: 14px;
        margin-bottom: 0;
    }

    .indexProduct .productAbout .Same p {
        display: none;
    }

    .indexProduct .productAbout .Same p:nth-child(2) {
        display: none;
        width: 90%;
        margin: 6px auto 0;
        line-height: 18px;
        font-size: 12px;
    }

    /*.indexProduct .productAbout .Same a{display: none;}*/
    .zuiYou button {
        background: #f9f9f9;
    }

    .zuiYou input {
        background: #f9f9f9;
        width: 170px;
    }

    .selectProduct .leftRightPadding {
        width: 100%;
    }

    .selectProduct .selected .right a {
        margin-left: 10px;
    }

    .zuiYou {
        margin-left: 10px;
    }

    .selectProduct .selected .allDage {
        width: 280px;
        border-left: none;
        background: #f9f9f9;
    }

    .aboutUs .itemList {
        width: 100%;
    }

    .aboutUs .aboutList {
        width: 100%;
    }

    #sayBig {
        padding: 10px 0;
    }

    .solutionDetails {
        width: 100%;
    }

    .newDetails {
        width: 100%;
    }

    .support .erji ul {
        width: 100%;
        padding: 0 5px;
    }

    .support .erji ul li {
        float: left;
        width: 25%;
        margin: 0;
        padding: 0 5px;
    }

    .support .erji ul li a {
        padding: 0;
        line-height: 36px;
        font-size: 14px;
    }

    .support .erji ul li a.sameAbaba {
        padding: 0;
    }

    .clickOutTwo .addWidth {
        width: 320px;
        margin-left: -160px;
        margin-top: -207px;
    }

    .clickOutTwo p {
        line-height: 40px;
        font-size: 14px;
    }

    .clickOutTwo p img {
        width: 16px;
        height: 16px;
        position: absolute;
        top: 12px;
        right: 12px;
    }

    .clickOutTwo .addWidth .addBackground {
        padding: 20px 0;
        font-size: 14px;
    }

    .clickOutTwo .addWidth .addBackground .typeOne {
        margin-right: 10px;
    }

    .clickOutTwo .addWidth .addBackground .typeTwo {
        padding-bottom: 30px;
        margin-right: 10px;
    }

    .clickOutTwo .addWidth .addBackground .typeOne input {
        width: 230px;
    }

    .clickOutTwo .addWidth .addBackground .typeOne select {
        width: 230px;
    }

    .carousel-control {
        display: none
    }

    .carousel-indicators {
        width: 100%;
        margin-left: -50%;
    }

    .aboutUs .aboutList ul li.secondBox {
        margin: 0 5px;
        background: #07080D;
    }

    .aboutUs .aboutList ul li.secondBox .addBox {
        display: none;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone {
        color: #d0d0d0;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .phoneBoxOne {
        width: 100%;
        overflow: hidden;
        position: relative;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .phoneBoxOne img.biggerPic {
        width: 100%;
        transform: scale(1.5);
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .phoneBoxOne img.toPosi {
        width: 100px;
        position: absolute;
        top: 50%;
        margin-top: -40px;
        left: 50%;
        margin-left: -50px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlOne {
        overflow: hidden;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlOne dd {
        width: 50%;
        padding: 0 10px;
        text-align: center;
        float: left;
        margin-bottom: 16px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlOne .forCenter {
        position: relative;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlOne .forCenter p {
        font-size: 16px;
        line-height: 16px;
        position: absolute;
        top: 50%;
        margin-top: -8px;
        width: 100%;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlOne .phoneText {
        font-size: 12px;
        margin-top: 16px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlOne dd img {
        width: 100%;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .phoneTitle {
        text-align: center;
        padding: 0 10px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .phoneTitle img {
        width: 120px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .phoneTitle p {
        margin-top: 16px;
        font-size: 14px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlTwo dd {
        padding-left: 50px;
        position: relative;
        margin-top: 20px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlTwo dd img {
        position: absolute;
        width: 30px;
        top: 50%;
        margin-top: -15px;
        left: 10px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlTwo dd h2 {
        margin: 0;
        font-size: 16px;
        line-height: 28px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlTwo dd p {
        font-size: 12px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlThree {
        overflow: hidden;
        text-align: center;
        margin-top: 30px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlThree dd {
        width: 50%;
        margin-bottom: 20px;
        padding: 0 5px;
        float: left;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlThree dd div {
        background: #2e2f31;
        padding-bottom: 20px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlThree dd img {
        display: block;
        width: 100%;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlThree dd p {
        font-size: 14px;
        margin: 16px 0 8px;
    }

    .aboutUs .aboutList ul li.secondBox .toPhone .dlThree dd a {
        display: inline-block;
        font-size: 12px;
        line-height: 28px;
        background: #005BAC;
        color: #fff;
        padding: 0 16px;
        border-radius: 14px;
    }

    .newVideoPage {
        padding: 0 5px;
        margin-top: 20px;
    }

    .newVideoPage ul li {
        padding: 0 5px;
    }

    .newVideoPage ul li h2 {
        font-size: 14px;
        line-height: 18px;
        padding: 0 10px;
        height: 36px;
        margin: 10px 0;
        overflow: hidden;
    }

    .newVideoPage ul li p span {
        font-size: 12px;
    }

    .shipingceng .shipinghezi {
        left: 0;
        width: 100%;
        margin-left: 0;
    }

    .checkShop .chaxun {
        margin-top: 16px;
    }

    .checkShop .chaxun .selectAddress {
        width: 100%;
    }

    .checkShop .chaxun .selectAddress .selectGroup {
        width: 140px;
    }

    .checkShop .quickly span {
        margin-right: 0;
    }

    .bigCheckBox .shopMsgBox {
        padding: 20px 10px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow {
        position: relative;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopLocal {
        margin: 0 6px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .shopAddress {
        width: 100%;
        border: none;
        padding-left: 42px;
        text-align: left;
        line-height: 24px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .mapButton {
        position: absolute;
        right: 8px;
        top: 12px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .mapButton span {
        line-height: 28px;
        font-size: 12px;
        width: 60px;
        margin: 0;
    }

    .bigCheckBox .shopMsgBox dl {
        margin-top: 20px;
    }

    .bigCheckBox .shopMsgBox h2 {
        font-size: 18px;
    }

    .checkShop .chaxun .selectAddress .phoneAddMar {
        width: 200px;
        margin-top: 12px;
        margin-bottom: 12px;
    }

    .indexProduct .productAbout {
        padding: 6px 0 24px 0;
    }

    .APLD .boxEight .apldLight {
        width: 100%;
        overflow: scroll;
    }

    .APLD .boxEight .apldLight img {
        width: 640px;
        max-width: none;
    }

    .touYing .forWidth {
        width: 100%;
        padding: 0 2%;
    }

    .touYing .forWidth .left {
        width: 100%;
        float: none;
        padding-right: 0;
    }

    .touYing .forWidth .left .xuanZeJiQi {
        margin-bottom: 30px;
    }

    .touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .zuoBian {
        width: 36%;
    }

    .touYing .forWidth .left .xuanZeJiQi .jiQiCanShu .youBian {
        width: 64%;
        font-size: 12px;
    }

    .touYing .forWidth .right {
        width: 100%;
    }

    .touYing .forWidth .right .beiJingHeZi .danxuan label {
        margin-right: 16px;
    }

    .touYing .forWidth .right .beiJingHeZi {
        padding: 10px;
        margin-top: 0;
    }

    .touYing .forWidth .right .beiJingHeZi .juTiCanShu li span {
        font-size: 12px;
        width: auto;
        margin-right: 6px;
    }

    .touYing .forWidth .right .beiJingHeZi .juTiCanShu li b {
        font-size: 12px;
    }

    .touYing .forWidth .right .beiJingHeZi .juTiCanShu li b:last-child {
        margin-right: 0;
    }

    .touYing .forWidth .right .beiJingHeZi .juTiCanShu li input {
        width: 50px;
    }

    .touYing .forWidth .right .monitu .shituSameType {
        border: none;
        margin-left: 0;
    }

    .touYing .forWidth .right .monitu .pingmu {
        float: none;
        margin: 0 auto 20px;
    }

    .touYing .forWidth .right .monitu span {
        margin-bottom: 12px;
    }

    .touYing .forWidth .right .monitu .shituSameType {
        margin: 0 auto 20px;
        float: none;
        width: 270px;
    }

    .touYing .forWidth .right .monitu .shituSameType .shitu {
        width: 241px;
    }

    .bigDetails {
        margin-top: 0;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .phoneBB {
        position: absolute;
        top: 5px;
        float: none;
        right: 14px;
        width: 158px;
        text-align: right;
    }

    /***弹窗样式***/
    .tanChuangWaiCeng .tanChuang {
        width: 320px;
        padding: 20px;
        margin-left: -160px;
    }

    .tanChuangWaiCeng .tanChuangOne {
        margin-top: -253px;
    }

    .tanChuangWaiCeng .tanChuangTwo {
        margin-top: -246px;
    }

    .tanChuangWaiCeng .shangchuangJianli .yihangTiao p {
        width: 215px;
    }

    .tanChuangWaiCeng .shangchuangJianli .yihangTiao input {
        width: 215px;
    }

    .tanChuangWaiCeng .tanChuang .shenqingJiaru .yangshiYizhi span {
        line-height: 16px;
        min-height: 16px;
    }

    .tanChuangWaiCeng .shangchuangJianli span.woshiTishi {
        line-height: 16px;
        min-height: 16px;
    }

    .tanChuangWaiCeng .tanChuang .tijiaoAnniu button {
        margin: 30px auto 0;
    }

    .tanChuangWaiCeng .tanChuang h1 {
        font-size: 18px;
        line-height: 18px;
    }

    .tanChuangWaiCeng .tanChuang .shenqingJiaru {
        margin-top: 16px;
    }

    .tanChuangWaiCeng .tanChuang b {
        right: 16px;
        top: 12px;
    }

    .tanChuangWaiCeng .tanChuang b img {
        width: 16px;
        height: 16px;
        margin: 8px;
    }

    .tanChuangWaiCeng .tanChuang .shenqingJiaru .suozaiDi span {
        line-height: 16px;
        min-height: 16px;
    }

    .tanChuangWaiCeng .tanChuang .shenqingJiaru .xuanzeTiyan span {
        line-height: 16px;
        min-height: 16px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .fuwuShop {
        width: 228px;
    }
}

@media only screen and (min-width:320px) and (max-width:360px) {

    .indexAbout .partOne .indexNew a h2 {
        font-size: 14px;
        padding-left: 0;
    }

    .indexAbout .partOne .indexNew a h2 p {
        width: 200px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin-left: 2px;
    }

    .indexAbout .partOne .indexNew a .newAbout p {
        font-size: 12px;
    }

    .indexAbout .partOne .indexNew a .newAbout span {
        margin-top: 0;
    }

    .selectProduct .selected .allDage {
        width: 230px;
    }

    .selectProduct .selected .right {
        width: 230px;
    }

    .zuiYou {
        width: 216px;
    }

    .selectProduct li .right {
        width: 230px;
    }
}

@media only screen and (max-width:340px) {
    .headMin .headNav img {
        width: 160px;
    }

    .bigCheckBox .shopMsgBox dl dd .msgRow .fuwuShop {
        width: 180px;
    }
}