@charset "utf-8";

/* CSS Document */

.touch-btn {

    position: relative;

    display: inline-block;

*display: inline;

    zoom: 1;

}

.touch-box {

    position: absolute;

    top: 16px;

    right: 0;

    z-index: 600;

    color: #777;

    display: none;

}

.touch-btn:hover .touch-box {

    display: block;

}

.touch-box .arrow {

    border-bottom: 7px solid #fff;

    border-left: 7px solid transparent;

    border-right: 7px solid transparent;

    display: block;

    height: 0;

    position: absolute;

    right: 46px;

    top: -6px;

}

.touch-box .wrap {

    padding: 20px 0; /*width:280px;*/

    background: #fff;

    border-radius: 2px;

    border: 1px solid #eee;

    text-align: center;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);

}

.touch-box .wrap .ms {

    padding: 0 0 15px;

}

.touch-box .wrap .wenben {

    padding: 10px 0;

    white-space: nowrap;

}

.touch-box .wrap h1 {

    font-size: 16px;

    margin: 0;

    color: #111;

}

.touch-box .wrap .code img {

    width: 120px;

    height: 120px;

}

.touch-box .wrap table {

    width: 100%;

}

.touch-box .wrap table td {

    padding: 0 15px;

    border-right: 1px solid #ddd;

}

.touch-box .wrap table td:last-child {

    border-right: 0;

}

.vrlogo {

    float: left;

    margin: 20px 0;

}

.vrlogo img {

    float: left;

    margin-right: 20px;

}

.vrlogo h3 {

    float: left;

    color: #4c4c4c;

    font-size: 40px;

    line-height: 66px;

}

.sTel {

    float: right;

    margin: 20px 0;

}

.sTel p {

    color: #4c4c4c;

    font-size: 14px;

}

.sTel em {

    display: block;

    color: #cda84a;

    font-size: 30px;

    font-style: normal;

    font-weight: bold;

}

.header.vr {

    background: none;

}

.copyright{text-align: center;}

.picList {

    float: left;

    text-align: center;

}

.title_more a {

    color: #FFF;

}

.error {

    padding-left: 5px;

    color: #f60;

}

img {

    background: none;

}

.clear {

    clear: both;

    height: 0px;

    overflow: hidden;

}

.pro_sort .third_box {

    display: none;

}

.pro_sort .active .third_box {

    display: block;

}
.banner{width:1920px;overflow:hidden;height:712px;position:relative;border:1px solid #CCC;}
.banner .d1{width:1920px;height:712px;overflow:hidden;display:block;position:absolute;left:0px;/*top:0px;*/}
.banner .d2{width:150px;height:30px;overflow:hidden;clear:both;position:absolute;z-index:100;right:0px;bottom:0px;}
.banner .d2 table{margin:auto;height:30px;}
.banner .d2 table td{padding:0px 3px 0px 3px;}
.banner .d2 table div{width:15px;height:15px;overflow:hidden;cursor:pointer;background:#ffffff;border-radius:10px;text-align:center;border:2px solid #c0a15d;}
.banner .d2 table div.nuw{background:#c0a15d;color:#FFF;}


