.opaque {

    opacity:1;

    filter:alpha(opacity=100)

   }

   .opaque:hover {

    opacity:1;

    filter:alpha(opacity=100)

   }

   .background-contain {

    -moz-background-size:contain;

    -webkit-background-size:contain;

    -o-background-size:contain;

    -ms-background-size:contain;

    background-size:contain

   }

   #globalheader {

    display:table;

    position:relative;

    margin:0 auto;

    width:100%;

    min-width:1024px;

    max-width:1600px;

    height:70px;

    background-color:#fff;

    z-index:10;
		border-bottom:1px solid #f5f4f4;

   }

   #globalheader #gh-roland {

    line-height:0;

    color:#fff;

    text-align:center;

    text-decoration:none;

    display:table-cell;

    width:170px;

    min-width:170px;

    background-color:rgba(255, 255,255, 0.85);

    border-right: 1px solid #F5F4F4;

   }

   #globalheader #gh-roland .glyphicon-brand {

    position:relative;

    display:block;

    line-height:70px;

    width:170px;

    height:70px

   }



   #globalheader #gh-qh {

    line-height:0;

    color:#fff;

    text-align:center;

    text-decoration:none;

    display:table-cell;

    width:170px;

    min-width:170px;

    background-color:rgba(255, 255, 255, 0.85);

    border-right: 1px solid #F5F4F4;

   }

   #globalheader #gh-qh .glyphicon-brand {

    position:relative;

    display:block;

    line-height:70px;

    width:170px;

    height:70px

   }





   #globalheader .gh-col {

    display:table-cell;

    width:960px;

    vertical-align:top

   }

   #globalheader #globalnav {

    display:table;

    width:100%

   }

   #globalheader #globalnav.fixed-layout {

    table-layout:fixed

   }

   #globalheader #globalnav>li {

    display:table-cell;

    border-right:1px solid #F5F4F4;

   }

   #globalheader #globalnav>li>span {

    display:table;

    width:100%

   }

   #globalheader #globalnav>li>span>a,

   #globalheader #globalnav>li>span>span {

    font-size:13px;

    font-size:.85rem;

    font-weight:500;

    line-height:1;

    letter-spacing:-0.5px;

    color:#ccc;

    text-align:center;

    text-decoration:none;

    display:table-cell;

    height:76px;

    padding:0 .3em;

    vertical-align:middle;

    -webkit-box-sizing:border-box;

    -moz-box-sizing:border-box;

    -o-box-sizing:border-box;

    -ms-box-sizing:border-box;

    box-sizing:border-box;

    transition-duration:.3s;

    -webkit-transition-duration:.3s;

    -moz-transition-duration:.3s

   }

   #globalheader #globalnav>li>span>a:hover,

   #globalheader #globalnav>li>span>span:hover,

   #globalheader #globalnav>li>span>a.active,

   #globalheader #globalnav>li>span>span.active {

    color:#fff;

    background-color:#00aaf9

   }

   #globalheader #globalnav>li>span>span {

    cursor:default

   }

   #globalheader #globalnav>li:hover .gn-contentbrowser {

    visibility:visible;

    display:block;

    max-height:420px;

    transition-duration:.8s;

    -webkit-transition-duration:.8s;

    -moz-transition-duration:.8s;

    transition-delay:.1s;

    -webkit-transition-delay:.1s;

    -moz-transition-delay:.1s;

    z-index:1

   }

   #globalheader #globalnav>li:hover .touch-interceptor {

    display:block

   }

   #globalheader #globalnav>li .touch-interceptor {

    display:none;

    position:absolute;

    left:0;

    top:0;

    width:1px;

    height:1px;

    background-color:transparent

   }

   #globalheader .gn-contentbrowser {

    visibility:hidden;

    position:absolute;

    left:0;

    top:70px;

    width:100%;

    height:auto;

    max-height:0;

    padding:0 50px;

    background-color:#fff;

    background-color:rgba(255,255,255,0.95);

    overflow:hidden;

    -webkit-box-sizing:border-box;

    -moz-box-sizing:border-box;

    -o-box-sizing:border-box;

    -ms-box-sizing:border-box;

    box-sizing:border-box;

    transition-duration:.5s;

    -webkit-transition-duration:.5s;

    -moz-transition-duration:.5s;

    transition-property:max-height,visibility;

    -webkit-transition-property:max-height,visibility;

    -moz-transition-property:max-height,visibility

   }

   #globalheader .gn-contentbrowser .cb-container {

    min-width:980px;

    max-width:1180px;

    margin:0 auto

   }

   #globalheader .gn-contentbrowser .row {

    display:table;

    margin:50px auto;

    width:100%;

    -webkit-box-sizing:border-box;

    -moz-box-sizing:border-box;

    -o-box-sizing:border-box;

    -ms-box-sizing:border-box;

    box-sizing:border-box

   }

   #globalheader .gn-contentbrowser .row>ul,

   #globalheader .gn-contentbrowser .row>.gn-promos {

    display:table-cell;

    height:240px

   }

   #globalheader .gn-contentbrowser .row>ul {

    padding-right:40px;

    width:35.3%

   }

   #globalheader .gn-contentbrowser .row>ul.col-1 {

    width:28.4%

   }

   #globalheader .gn-contentbrowser .row li {

    font-size:13px;

    font-size:.65rem;

    font-weight:300;

    line-height:1.2;

    color:#000

   }

   #globalheader .gn-contentbrowser .row li:first-child {

    border-top:1px solid #ccc

   }

   #globalheader .gn-contentbrowser .row li a {

    color:#000;

    display:block;

    position:relative;

    min-width:215px;

    padding:.9em 0 1em;

    text-decoration:none;

    border-bottom:1px solid #ccc;

    transition-duration:.3s;

    -webkit-transition-duration:.3s;

    -moz-transition-duration:.3s

   }

   #globalheader .gn-contentbrowser .row li a:after {

    content:"\e60c";

    font-size:17px;

    font-size:.85rem;

    font-family:"glyphicon";

    line-height:1;

    position:absolute;

    right:5px;

    top:50%;

    margin-top:-0.5em

   }

   #globalheader .gn-contentbrowser .row li a:hover {

    background-color:#e5e5e5

   }

   #globalheader .gn-contentbrowser .gn-promos {

    font-size:0;

    white-space:nowrap;

    text-align:right;

    vertical-align:top

   }

   #globalheader .gn-contentbrowser .gn-promos a {

    text-decoration:none

   }

   #globalheader .gn-contentbrowser .gn-promo {

    text-align:left;

    display:inline-block;

    margin-left:40px;

    width:215px;

    vertical-align:top

   }

   #globalheader .gn-contentbrowser .gn-promo:first-child {

    margin-left:0

   }

   #globalheader .gn-contentbrowser .gn-promo:hover h4 {

    text-decoration:underline

   }

   #globalheader .gn-contentbrowser .gn-promo img {

    display:block;

    width:215px;

    height:85px

   }

   #globalheader .gn-contentbrowser .gn-promo h4,

   #globalheader .gn-contentbrowser .gn-promo p {

    white-space:normal

   }

   #globalheader .gn-contentbrowser .gn-promo h4 {

    font-size:15px;

    font-size:.75rem;

    font-weight:400;

    line-height:1.2;

    text-decoration:none;

    color:#000;

    margin:.75em 0

   }

   #globalheader .gn-contentbrowser .gn-promo p {

    font-size:13px;

    font-size:.65rem;

    font-weight:300;

    line-height:1.30769231;

    text-decoration:none;

    color:#000;

    margin-top:-0.3em

   }

   #globalheader #gh-search {

    line-height:0;

    text-align:right;

    display:table-cell;

    width:auto;

    padding:0 50px;

    vertical-align:middle;

    border:none

   }

   #globalheader #gh-search .search-input {

    display:inline-block;

    position:relative;

    width:100%;

    height:22px;

    max-width:210px;

    min-width:100px;

    background-color:#fff;

    -moz-box-shadow:3px 3px 8px rgba(0,0,0,0.4) inset;

    -webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.4) inset;

    box-shadow:3px 3px 8px rgba(0,0,0,0.4) inset;

    border-radius:12px;

    -webkit-border-radius:12px;

    -moz-border-radius:12px

   }

   #globalheader #gh-search .glyphicon-search {

    color:#000;

    text-decoration:none;

    position:absolute;

    left:4px;

    top:1px;

    background: url(../images/ss.svg) no-repeat center;width: 20px;height: 23px;

   }

   #globalheader #gh-search input {

    font-size:12px;

    font-size:.6rem;

    font-weight:400;

    line-height:1;

    text-indent:26px;

    width:100%;

    height:100%;

    padding:0;

    outline:0;

    background:transparent;

    border:none

   }



#globalheader .login_btn{ float:right; width:190px; display:block;margin-bottom: 20px; margin-right: 5%;}

#globalheader .login_btn a{ width:78px; height:28px; line-height:28px; font-size:14px; text-align:center; border-radius:2px; background:0; cursor:pointer; margin:10px 0 0 15px;}

#globalheader .login_btn a.denglu{ color:#333; border:1px solid #333;display: block;float: left;background: #fff;}

#globalheader .login_btn a.zhuce{ color:#fff; border:1px solid #00aaf9; background:#00aaf9;display: block;float: right;}



   #gh-suggestion {

    display:none;

    position:absolute;

    right:15px;

    top:85px;

    padding:15px 45px 15px 20px;

    background-color:#0c0c0c;

    z-index:3;

    -webkit-box-sizing:border-box;

    -moz-box-sizing:border-box;

    -o-box-sizing:border-box;

    -ms-box-sizing:border-box;

    box-sizing:border-box

   }

   #gh-suggestion p {

    font-weight:300;

    font-size:16px;

    font-size:.8rem;

    line-height:1;

    color:#fff;

    margin:-0.15em auto -0.15em

   }

   #gh-suggestion .gs-local {

    font-size:12px;

    font-size:.6rem;

    text-transform:uppercase;

    color:#999;

    margin-top:1.3em

   }

   #gh-suggestion .gs-local a {

    text-decoration:none;

    color:#fff

   }

   #gh-suggestion .gs-local a:before {

    content:"\e603";

    font-family:'glyphicon';

    font-size:21px;

    font-size:1.05rem;

    -webkit-font-smoothing:antialiased;

    color:#00aaf9;

    display:inline-block;

    margin:-0.3em 0 -0.2em .4em;

    vertical-align:top

   }

   #gh-suggestion .button-close {

    font-weight:300;

    font-size:28px;

    font-size:1.4rem;

    line-height:1;

    color:#666;

    display:block;

    position:absolute;

    right:8px;

    top:3px;

    cursor:pointer;

    -webkit-font-smoothing:antialiased

   }

   @media screen and (min-width:1px) {

    #globalheader #globalnav {

     table-layout:fixed

    }

   }

   @media screen and (max-width:1440px) {

    #globalheader #gh-search {

     text-align:center;

     padding-left:25px;

     padding-right:25px

    }

   }

   @media screen and (max-width:1280px) {

    #globalheader #globalnav {

     table-layout:auto

    }

   }

   @media screen and (max-width:1080px) {

    #globalheader .gn-contentbrowser {

     padding:0

    }

    #globalheader .gn-contentbrowser .cb-container {

     width:980px

    }

   }

   @media screen and (min-width:1px) {

    #gh-roland .glyphicon-brand:before {

     position:absolute;

     left:0;

     top:0;

     width:100%;

     height:70px;

     content:"";

     display:block;

     background-image:url(../images/logo.png);

     background-repeat:no-repeat;

     background-position:center top

    }

    .boss-global #gh-roland .glyphicon-brand:before {

     background-image:url(../images/boss.svg)

    }

    .proav-global #gh-roland .glyphicon-brand:before {

     top:14px;

     height:44px;

     background-image:url(../images/roland_proav.svg)

    }

   }

   .boss-global #globalheader #gh-roland {

    background-color:#0064ff

   }

   .boss-global #gh-suggestion .gs-local a:before {

    color:#0064ff

   }

   .proav-global #globalheader #gh-roland {

    background-color:#464646

   }

   @media screen and (max-width:767px) {

    #globalheader {

     display:block;

     min-width:320px;

     height:70px;

     /* background: url(../images/gh-icon-menu.png) no-repeat right center #000; */

    }

    #globalheader.open .gh-col {

     width:auto;

     height:auto

    }

    #globalheader.open #globalnav {

     margin-top:0

    }

    #globalheader.open #gh-search {

     display:block

    }

    #globalheader #gh-roland {

     display:block;

     z-index:5;

     float: left;

    }

    #globalheader .gh-col {

     /* display:block; 

     height:0;

     overflow:hidden */

    }

    #globalheader #globalnav {

     position:relative;

     display:block;

     /* margin-top:-1000px; */

     padding:0;

     transition-duration:.8s;

     -webkit-transition-duration:.8s;

     -moz-transition-duration:.8s

    }

    #globalheader #globalnav>li {

     display:block;

     /* background-color:#000; */

     border:none;

     float:none

    }

    #globalheader #globalnav>li:hover .gn-contentbrowser {

     display:none

    }

    #globalheader #globalnav>li:hover .touch-interceptor {

     display:none

    }

    #globalheader #globalnav>li>span>a,

    #globalheader #globalnav>li>span>span {

     height:60px

    }

    #globalheader #globalnav li,

    #globalheader #globalnav #gn-search {

     height:60px

    }

    #globalheader .gn-contentbrowser {

     display:none;

     height:auto;

     padding:0;

     background-color:#151515;

     overflow:hidden

    }

    #globalheader .gn-contentbrowser .cb-container {

     width:auto;

     min-width:0

    }

    #globalheader .gn-contentbrowser .row {

     display:block;

     margin:-1000px 0 0;

     transition-duration:1s;

     -webkit-transition-duration:1s;

     -moz-transition-duration:1s

    }

    #globalheader .gn-contentbrowser .row>ul {

     margin:0;

     height:auto;

     padding:0;

     overflow:hidden

    }

    #globalheader .gn-contentbrowser .row>ul:first-child {

     border-top:1px solid #333

    }

    #globalheader .gn-contentbrowser .row>ul.col-1 {

     display:block;

     width:auto

    }

    #globalheader .gn-contentbrowser .row li {

     text-align:center;

     display:table;

     width:50%;

     background-color:#151515;

     border-bottom:1px solid #333;

     float:left;

     -webkit-box-sizing:border-box;

     -moz-box-sizing:border-box;

     -o-box-sizing:border-box;

     -ms-box-sizing:border-box;

     box-sizing:border-box

    }

    #globalheader .gn-contentbrowser .row li:nth-child(even) {

     border-left:1px solid #333

    }

    #globalheader .gn-contentbrowser .row li:first-child {

     border-top:none

    }

    #globalheader .gn-contentbrowser .row li a {

     color:#999;

     display:table-cell;

     min-width:0;

     height:60px;

     padding:0;

     border:none;

     vertical-align:middle

    }

    #globalheader .gn-contentbrowser .row li a:hover {

     background-color:transparent

    }

    #globalheader .gn-contentbrowser .row li a:after {

     content:none

    }

    #globalheader .gn-contentbrowser .row>.gn-promos {

     display:none

    }

    #globalheader #gn-products {

     height:auto !important

    }

    #globalheader #gn-products:hover .gn-contentbrowser {

     display:block !important;

     height:auto !important

    }

    #globalheader #gn-products:hover .gn-contentbrowser .row {

     margin-top:0

    }

    #globalheader #gn-products .gn-contentbrowser {

     display:block;

     position:static;

     height:auto

    }

    #globalheader #gh-search {

     /* display:none; */

     height:auto;

     padding:20px 0 30px;

     position: absolute;

     right: 50px;

     top: 0px;

     /* background-color:#000 */

    }

    #gh-suggestion {

     width:100%;

     right:0;

     top:70px

    }

   }



/* RGWP PHP Template Local Overrides */



/* add uppercase to main nav top-level menu items */

#globalheader #globalnav>li>span>a, #globalheader #globalnav>li>span>span {

	text-transform: uppercase;

}

/* 分页 */

.pager{ width:100%; padding:0 0; clear:both; overflow:hidden;margin-top: 30px;font-size: 0;}

.pager a{ border:1px solid #ccc; padding:4px 8px; margin-right:5px; color:#636363; line-height:18px; display:block; float:left; margin-bottom:5px;font-size: 12px; }

.pager select{ padding:3.5px 8px; border:1px solid #ccc;margin-right:5px;margin-bottom:5px; font-size: 12px; }

.pager a:hover{ color:#fff; background:#00aaf9;font-size: 12px;}

a.thisclass{ color:#fff; background:#00aaf9;font-size: 12px;}



h4.titlety{text-align: center;line-height: 3;}

.newstext img{max-width: 100%;}



/* 客服 */

a,img{border:0;text-decoration:none;}

/* */

i{margin:0px;padding:0px;font-style:normal;}

ul{margin:0px;padding:0px;list-style:none;}

ul li{margin:0px;padding:0px;list-style:none;}

a{color:#333333;text-decoration:none;}

a:hover{color:#00aaf9;text-decoration:none;}

.clear{clear:both;font-size:0px;line-height:0;height:0;}





.demo-icon{

  

  font-weight:normal;

  speak:none;

  display:inline-block;

  text-decoration:inherit;

  text-align:center;

  font-variant:normal;

  text-transform:none;

  font-size:24px;

  -webkit-font-smoothing:antialiased;

  -moz-osx-font-smoothing:grayscale;

  line-height:24px;

  color:#999; 

}



/*new right*/



.cndns-right{position:fixed;right:1px;top:35%;z-index:9999}

.cndns-right-meau{position:relative;}

.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}

.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}

.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#00aaf9;position:absolute;left:-12px;top:-12px;}

.cndns-right-btn p{color:#00aaf9;font-size:14px;display:none;margin:0px;padding:0px;line-height:18px;padding-top:0px;}

.cndns-right-meau:hover .cndns-right-btn span{display:none}

.cndns-right-meau:hover .cndns-right-btn p{display:block;}

.meau-car .cndns-right-btn {border-color:#00aaf9;margin-bottom:20px;}

.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#00aaf9}

.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}

.meau-car .cndns-right-btn span{color:#00aaf9;}

.meau-sev .cndns-right-btn{} 

.meau-sev .cndns-right-btn p{color:#fff}

.meau-sev .cndns-right-btn span{}

.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}

.meau-top .cndns-right-btn i{display:block;color:#999}

.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#00aaf9}

.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 

.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}

.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}

.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #00aaf9;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative;z-index: 99999999999999;}

.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}

.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:480px;color:#d3d3d3}

.cndns-right-box .box-border .sev-t p{float:left;color:#00aaf9;font-size:24px;line-height:28px;}

.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}

.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}

.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}

.cndns-right-box .box-border .sev-b li{float:left;width:50%}

.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:30px;background:url(../images/skype.png) no-repeat left 3px;line-height:36px;}

.cndns-right-box .box-border .sev-b li a:hover{color:#00aaf9}

.meau-sev .cndns-right-box .box-border{width:260px;}

.meau-contact .cndns-right-box .box-border{width:260px;}

.cndns-right-meau:hover .cndns-right-box{display:block}

.meau-code .cndns-right-box{top:inherit;bottom:-35px;}

.meau-code .cndns-right-box .box-border{width:200px;text-align:center;border-top:1px solid #ccc;}

.meau-code .cndns-right-box .box-border i{display:block;color:#00aaf9;font-size:16px;line-height:16px;}

.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}

.meau-sev .cndns-right-btn .demo-icon{}

.meau-sev:hover .cndns-right-btn{background:#00aaf9}

.meau-zs .cndns-right-btn{background-color:#00aaf9;color:#fff;margin-top:80px;border-color:#00aaf9}

.meau-zs .cndns-right-btn span{color:#fff}

.meau-zs .cndns-right-btn p{color:#fff}



