﻿.container{width:100%!important;max-width:1200px}
#container,#tab_main_nav_mobile_container{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
#tab_main_nav_close_mobile{text-align:center;vertical-align:middle}
#nav-wrap{border-bottom:1px solid #e5e5e5}
ul{list-style-type:none;margin:0;padding:0}
ul.detail li{margin-bottom:15px;padding-left:25px;background:url(/img/pic_point_gray.png) no-repeat left top}
body,html{margin:0;padding:0}
body{position:relative;font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif;font-size:16px;line-height:28px}
a{text-decoration:none;color:#333}
h1{font-size:28px;line-height:48px;margin-top:0}
h1.clr_topMn{margin-top:-12px}
h1.center{margin-bottom:10px}
h2{font-size:24px;letter-spacing:1px}
h2.title{font-size:28px;text-align:center}
h3{font-size:18px}
h3.Subtitle{font-size:14px;color:#999}
h4{font-size:16px}
h6{margin-top:24px}
.hover{cursor:pointer;cursor:hand}
.center{text-align:center}
#container{position:relative;left:0;width:100%;top:0}
.container_outer{max-width:1280px;margin:0 auto}
.container_inner{margin:0 3.9%}
h3.bor-btom{padding-bottom:10px}
#partpage h3.bor-btom,#supnews h3.bor-btom{padding-bottom:17px}
.ul-block{display:block!important}
#breadcrumb_nav ul li a{color:#000}
#breadcrumb_nav ul li a.active{font-weight:700}
#breadcrumb_nav ul li:first-child+li+li+li+li+li+li:before,#breadcrumb_nav ul li:first-child+li+li+li+li+li:before,#breadcrumb_nav ul li:first-child+li+li+li+li:before,#breadcrumb_nav ul li:first-child+li+li+li:before,#breadcrumb_nav ul li:first-child+li+li:before,#breadcrumb_nav ul li:first-child+li:before{content:'';padding-right:15px;background-image: url(../img/sup_ic.png);background-position: 78px 6px}
.productname{text-align:center}
.cloud_computing a{color:#06f}
.moreinfo{display:none;margin:0;padding:0}
.moreinfo p{padding:0;margin:0}
.expand-more,.learn-more{height:22px;line-height:22px}
.silder_updown_box p{margin-bottom:5px}
.expand-more a,.learn-more a{display:inline-block;color:#06f;vertical-align:middle;padding-right:10px;color:#06f}
.expand-more a i{padding-left:15px;height:30px;background:url(/img/icon_set.png) -10px -46px}
.learn-more a i{padding-left:30px;height:30px;background:url(/img/icon_set.png) -10px -82px}
.expand-more a i.down{background:url(/img/icon_set.png) -10px -10px}
.lt-img-rt-tx,.product_case_studies{margin-bottom:30px}
.heise>.row,.lt-img-rt-tx .container>.row,.product_case_studies .container>.row{margin-bottom:36px}
.lt-img-rt-tx .container>.row:first-child,.product_case_studies .container>.row:first-child{margin-top:27px}
.lt-img-rt-tx .col-sm-7 h3,.lt-img-rt-tx .col-xs-7 h3,.product_case_studies .col-sm-7 h3,.product_case_studies .col-xs-7 h3{margin-top:-6px}
.heise .row .col-sm-3 p,.lt-img-rt-tx p,.product_case_studies p{margin:0}
.lt-img-rt-tx .inner{display:table;margin-top:45px}
.lt-img-rt-tx .cell{display:table-cell;vertical-align:top}
.lt-img-rt-tx .cell img{width:100%;height:auto}
.lt-img-rt-tx .cell p{padding:0 0}
.lt-img-rt-tx .cell_spacer{display:table-cell;width:20px}
.lt-img-rt-tx .col-xs-7 ul{list-style:disc}
.lt-img-rt-tx .col-xs-7 ul li{margin-left:5px}
.lt-img-rt-tx .moreinfo{display:none;margin:0;padding:0}
.annual-bg div.more,.lt-img-rt-tx div.more,.product_case_studies div.more{margin-top:-16px;margin-bottom:14px}
.lt-img-rt-tx .container .col-sm-12 .row.text-center .col-sm-3{display:inline-block;vertical-align:top;float:none;width:24%}
.lt-img-rt-tx .container .col-sm-12 .row.text-center .col-sm-3 h3{font-size:16px;font-weight:700}
.lt-img-rt-tx .container .row .col-sm-6>.row .col-xs-9>h3{font-size:16px;font-weight:700;margin-top:0;margin-bottom:7px}
.product_case_studies{text-align:left}
.heise .row .col-sm-3 h3,.index--first-part h3,.product_case_studies .row .col-sm-3 h3{margin-top:12px;margin-bottom:6px}
.product_case_studies h3 a:hover,.product_category ul li a:hover{color:#06f}
.product_case_studies h3 a,.product_solution h3 a{color:#000}
div.more{float:right;margin-top:12px;padding-left:0!important;clear:both;line-height:1.1}
.more a{display:inline-block;color:#06f}
.more a:hover{color:#06f;text-decoration:underline}
.more a i{height:30px;padding-left:15px;background:url(/img/icon_set.png) -15px -82px}
#footer{position:relative;z-index:500;background:#272727;color:#fff;width:100%}
#footer a{color:#fff}
#footer label{display:block}
#footer .outer{width:100%}
#footer .bottom,#footer .top{display:table;width:100%}
#footer .left{display:block;padding-top:40px}
#footer .left_inner{display:table;width:100%}
#footer .left_inner div ul{margin-top:14px}
#footer .left_inner div ul li{margin-bottom:5px;line-height:180%}
#footer .right{display:table;text-align:right;vertical-align:top;padding-top:40px}
#footer .right ul li{display:inline-block;margin-right:15px;line-height:50px}
#footer .bottom{font-size:14px;margin:10px 0}
#footer .bottom_left,#footer .bottom_right{padding:10px 0 10px 0;display:table}
#footer .bottom_right{display:inherit;overflow:hidden;text-align:right}
#footer .bottom_right ul li{display:inline-block;margin-right:5px}
#footer .bottom_right ul li:not(:last-child):after{content:'|';padding-left:10px}
.solution_video_wrap{padding-top:25px;padding-bottom:30px}
.solution_video_wrap .solution_video_cont{position:relative}
.tec_help{padding-right:28%;background:url(../img/ctzhidao.jpg) right bottom no-repeat;}
.tec_help .col-sm-4{position:absolute;right:0;top:50%;margin-top:-50px}
.solCategory{padding-top:24px}
.solCategory .lt-img-rt-tx{border:0}
.solCategory h3.specal{padding-top:0;margin-top:0;margin-bottom:10px;letter-spacing:normal}
.solCategory .solution-nav li{padding:15px 0}
.solCategory .solution-nav li span{display:block;color:#616161;line-height:28px}
.solCategory .solution-nav li span a{color:#616161;letter-spacing:normal}
.solCategory .solution-nav li span .active{color:#c00}
.solCategory .solution-nav li span a:hover{color:#c00}
.solCategory .solution-nav li span.title a{color:#000;font-weight:700}
.solCategory .solution-nav li span.title a:hover{color:#06c}
.solCategory .solution-nav li i{padding-left:25px;background:url(/img/solution_cate_icon.png) left -22px no-repeat;height:28px}
.solCategory .solution-nav li span.title.on i{background:url(/img/solution_cate_icon.png) left -1px no-repeat}
.solCategory .solution-mobilr-nav{display:none}
#top{display:none;height:60px;width:60px;background:url(/img/top_1.png);position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:999}
.float-none{float:none!important}
.features h1,.features h2{text-align:center}
.features{border-bottom:1px solid #d7d7d7;padding-bottom:48px}
.video_box{width:100%;position:relative;z-index:99;overflow:hidden}
.video_box a.js_video_icon,.video_box a.js_video_player{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../img/video_btn.png) center center no-repeat}
.video_box a.video_player{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/img/video_btn.png) center center no-repeat}
.video_box a.js_video_icon:hover,.video_box a.js_video_player:hover{background:url(../img/video_btn_hover.png) center center no-repeat}
.product_features_video h3{text-align:center}
.product_features_video .prev-photo a{margin-top:14px}
.product_features_video .next-photo a{margin-top:25px}
#player_wrapper{height:540px;width:960px;display:block;overflow:hidden}
.product_case_studies{text-align:left}
.product_case_studies h3 a:hover,.product_category ul li a:hover{color:#06f}
.product_case_studies h3 a,.product_solution h3 a{color:#000}
.flo-l{float:left}
.flo-r{float:right}
.right{text-align:right}
.left{text-align:left!important}
.red{color:#c00}
.red a{color:#06c}
.solCategory-v{padding-top:0}
.solCategory-v .videos-list{padding:0 15px;margin-bottom:2em}
.icon_error{background:url(/img/icon_error.png) no-repeat center center;vertical-align:middle;height:22px;width:24px;display:inline-block}
.btn{text-align:center;display:inline-block;color:#fff!important;background:#c33;border-radius:5px;height:38px;width:185px;line-height:38px;cursor:pointer}
.btn:hover{background:#900;text-decoration:none}
.error{color:red;font-style:italic}
input.error,select.error{border:1px dotted red}
.hide-not-important{display:none;padding-left:15px}
.solCategory .solution-mobilr-nav .title i.icon_filter{height:40px;background:url(/img/icon_filter.png) center 0 no-repeat!important;position:absolute;right:0;top:10px;border-left:0 solid #bcbcbc;cursor:pointer;background-size:contain!important}
.studies-list ul li p{margin-top:-6px;margin-bottom:10px}
.videos-list .row{margin:0}
.video_box img{width:100%;height:auto}
.detail-page ol li ol,.detail-page ul li ul{margin:12px 0}
.detail-page .col-sm-9 h3,.detail-page .col-sm-9 h4{font-weight:700}
.detail-page ul li ul li{list-style-type:circle;background:0 0;margin-left:20px;padding-left:0}
.detail-page ol{-webkit-padding-start:30px}
.detail-page ol li{margin-bottom:10px}
.detail-page .img,.detail-page .imgtitle{text-align:center}
.detail-page img{max-width:100%;margin:0 auto;height:auto}
.detail-page .img-title{font-size:14px;margin-top:-6px;text-align:center}
.detail-page table{border:1px solid #ddd;width:100%;max-width:100%}
.detail-page table>tbody>tr>td,.detail-page table>thead>tr>td{border:1px solid #ddd;padding:8px;vertical-align:top;border-top:1px solid #ddd}
.detail-page table>tbody>tr:first-child td{border-bottom-width:2px;text-align:center;font-weight:700}
.detail-page .subtitle{font-size:24px;margin:8px 0 18px 0}
.detail-page .col-sm-8 h3,.detail-page .col-sm-8 h4{font-weight:700}
.head-source{color:#999;margin-bottom:10px;line-height:28px}
.head-source span{position:relative;top:-8px}
.vertical{border-left:1px solid #ccc;margin-right:10px;margin-left:10px}
.author,.publish-date{margin-right:0}
.mb12{margin-bottom:12px}
.placeholder{font-weight:400!important;color:#aaa!important}
.mb24{margin-bottom:24px}
.index--first-part{text-align:left;border:0;margin-top:0;padding-bottom:15px;padding-top:0}
.index--first-part .container>.row,.index--first-part .container>.row:first-child,.index-other-part .container>.row{margin-top:0;margin-bottom:0}
.index--first-part p{padding:0!important}
.index-video{position:relative;padding:0;border-bottom:0;margin-bottom:24px}
.index-video .index-video-box{background:url(/img/index-video-bg.jpg) center center no-repeat;background-size:cover;height:540px}
.index-video h2,.index-video h3{color:#fff}
.index-video h2{font-size:40px;margin:0}
.index-video h3{font-size:20px;line-height:30px;max-width:475px;margin:0 auto}
.index-video .btn{width:auto;height:auto;background:0 0;border-radius:initial;line-height:normal}
.index-video .btn a{display:block;height:158px;width:156px;background:url(/img/index-btn.png) center center;background-size:100%;margin:0 auto;margin-top:-79px;margin-left:-78px;position:absolute;top:50%;left:50%}
.index-video .btn a:hover{background:url(/img/index-btn-hover.png) center center;background-size:100%}
.index-support{border:0}
.index-support>div>p{max-width:960px;text-align:center;margin:0 auto}
.index-support .row{margin-top:36px}
.index-support .row a{color:#000}
.index-support .row a:hover{color:#06f}
.index-support .row ul{width:100%;display:block;text-align:left}
.index-support .row li{width:100%;display:inline-block;margin-bottom:5px}
.index-support .row .more a{color:#06f}
.index-support .row .more{margin-top:24px}
.index-support .row .more a i{padding-left:15px;background:url(/img/icon-sets.png) -15px -82px}
.index-support img{max-width:110px;display:block;margin:0 auto;width:100%}
.index-support .row h3{display:block;margin-bottom:10px;width:100%;color:#333;text-align:left}
.index-support .row .cell{display:block}
.index-other-part{background:#f5f5f5;border:0;padding-bottom:20px}
.index-other-part .news{font-size:16px}
.index-other-part .news li{margin-bottom:50px}
.index-other-part .news ul a{width:69.512%;float:left;padding-left:15px;text-align:left;color:#666}
.index-other-part .more{float:left;margin-top:-20px}
.index-other-part .more a{float:left}
.index-other-part .more a i{padding-left:15px;background:url(/img/icon-sets.png) -15px -82px}
.index-other-part h2{font-size:24px;color:#000;text-align:center}
.index-other-part .news a:hover{color:#06f}
.index-other-part .news span{display:block;height:52px;width:52px;background:#81878f;float:left;text-align:center;color:#fff;font-size:11px}
.index-other-part .news span em{display:block;font-size:32px;font-weight:700;font-style:normal;line-height:32px;padding-top:3px}
.index-other-part .social-media{padding:0 15px}
.index-other-part .index-events{padding:0 40px}
.index-other-part .index-events .cell{display:block}
.index-other-part .index-events a{display:block;width:100%;font-size:16px;color:#333;text-align:left}
.index-other-part .index-events a:hover{color:#06f}
.index-other-part .index-events img{width:100%}
.index-other-part .index-events .more a{color:#06f;margin-top:20px}
.index-video .btn a{background-size:100px!important;background-repeat:no-repeat!important}
#tab_main_nav ul li{vertical-align:middle}
.top_nav_1{margin:0 0 6px 0}
.top_nav_1 a{color:#999;padding-left:20px}
#tab_main_nav ul li a{display:inline-block;float:none;margin-left:0;margin:0 10px}
.group-news{background:#f7f7f7;margin:15px auto 0;line-height:60px;margin-bottom:15px}
.group-news .img-responsive{width:auto\9}
.group-news a{color:#333}
.group-news .row .col-xs-2{width:12.666667%}
.group-news .row .col-xs-1{width:12.33333333%}
.index-support img{max-width:100%;display:block;margin:0 auto;width:auto}
.center-important{text-align:center!important}
.mt0{margin-top:0}
#nav-cont .nav-list ul li span.btn{height:100%;line-height:50px;cursor:pointer}
#nav-cont .nav-list ul li span.btn1{cursor:pointer;width:auto;color:#000!important;background:#fff;border-left:1px solid #eee;border-right:1px solid #eee;padding:0 10px;line-height:50px;height:100%;overflow:hidden}
#nav-cont .nav-list ul li.search{height:100%;padding-top:7px}
#nav-cont .nav-list ul li span i{background-position:5px 22px!important}
.banner_list li img{width:auto}
#tab_main_nav .active{color:#000}
.icon-iwantto{background:url(/img/user_icon.png) no-repeat center top;margin-right:5px;display:inline-block;height:16px;width:16px;vertical-align:middle}
.footer-icon-top{margin:40px 0 -24px}
#nav-want-cont-wrap{background:#f7f7f7}
#nav-cont-wrap{background:#f7f7f7}
.none-menu #nav-cont-wrap,.none-menu #nav-want-cont-wrap{display:none!important}
.banner_list li .text{position:static;padding:0;padding-top:30px}
.banner_list li .text span.title{font-size:36px!important;font-family:Huawei_Script_Regular;font-weight:400}
.news-item-box{height:60px;overflow:hidden}
.news-item-box li{height:60px;width:100%;overflow:hidden}
.news-left-bg{background:url(/img/homepage_news_01.png) no-repeat left center;background-size:100% 100%}
.index-player{position:absolute;top:0;left:0;height:100%;width:100%}
.index-player>div{max-width:1024px;margin:auto}
.index-video .video_box .title{position:absolute;width:100%;top:10%}
.index-video .video_box .title.bg-alpha{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff}
.index-video a.close{position:absolute;top:0;right:35px;display:none;width:30px;height:30px;background:url(/img/video-close.png) center center no-repeat #000;z-index:1000;filter:alpha(opacity=30);opacity:.3}
.mt0{margin-top:0!important}
.mb0{margin-bottom:0!important}
.text-style-1{width:80%}
.text-style-1 span{border-bottom:1px solid #ccc;padding-bottom:10px;font-family:frutigernext_medium,frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif}
.text-style-1 span a{font-size:18px}
.pl30{padding-left:30px}
.pr30{padding-right:30px}
.color-990000{color:#c00!important}
#footer .left_inner label,h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;font-weight:400}
.banner-img-text{position:relative;top:80px;left:0;display:inline-block}
.video-list-layout hr{height:1px;margin:0;padding:0;line-height:1px}
hr{margin:10px auto}
.index--first-part a{color:#333}
.index--first-part a:hover{text-decoration:underline!important}
#nav-cont .nav-list ul li span.btn{display:block;float:left;text-align:center}
#nav-cont .nav-list ul li span.btn{background:#fff;border-left:1px solid #eee;border-right:1px solid #eee;padding:0 10px;line-height:52px;height:52px;overflow:hidden;cursor:pointer}
.nav-cont-wrap h3{margin:10px auto 10px;font-size:16px;font-weight:700}
.nav-cont-wrap a{color:#333}
.nav-cont-wrap a:hover{color:#06f;text-decoration:underline}
#banner ul.banner-list .banner-text a.btn{display:block!important}
.mt10{margin-top:10px!important}
#nav-cont .nav-list ul li a.active{border-bottom:2px solid #cb3034}
#tab_main_nav_mobile.hidden{display:none!important}
.show-table-cell{display:table-cell!important}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{display:block;height:auto}
hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none;visibility:hidden}
.collapse.in{display:block;visibility:visible}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.carousel-inner{position:relative;overflow:hidden;width:100%;height:540px}
.carousel-inner>.item{display:none;width:100%;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}
.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li,.carousel-indicators span{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}
.carousel-caption{left:20%;right:20%;padding-bottom:30px}
.carousel-caption{left:0\9;right:0\9}
.carousel-indicators{bottom:20px}
}
.carousel-caption{width:100%;position:absolute;left:0;top:0;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;padding-left:0}
.carousel-control.left{left:0;background:url(/img/btn_prev.png) no-repeat left center}
.carousel-control.right{right:0;background:url(/img/btn_next.png) no-repeat right center}
.group-index-banner{background:#666;overflow:hidden}
.group-index-banner .item{height:540px!important;background:no-repeat center center}
.group-index-banner .carousel-control{width:10%;height:100%;z-index:999}
.group-index-banner .carousel-control{display:none;width:10%}
.group-index-banner:hover .carousel-control{display:block!important}
.carousel-indicators li,.carousel-indicators span{background:url(/img/point_btn_1.png) 0 0 no-repeat;width:12px;height:12px;margin:0 5px;border:none}
.carousel-indicators li.active,.carousel-indicators span.swiper-active-switch{background-position:left -12px;background-color:transparent}
.lt-img-rt-tx p{line-height:175%}
.index-other-part .col-xs-4{padding-right:5px}
.index-other-part .col-xs-8{padding-left:5px}
.lt-img-rt-tx .img-responsive,.lt-img-rt-tx .img-responsive img{width:100%}
.weixin-qr{position:absolute;top:60px;left:-100px;display:none;z-index:9999}
.weixin-link{position:relative}
#nav-cont-wrap li .row{margin-left:-12px\9;margin-right:-12px\9}
.container-nav{max-width:1140px!important\9;padding:0 15px;margin:auto}
body:last-child .container-nav{max-width:1200px!important\9;padding:0 15px;margin:auto}
.nav-cont-wrap ul{width:100%;padding-top:0}
#nav-cont-wrap ul li{display:none;width:100%;padding-bottom:20px;padding-top:10px}
.i-want-to{border:none!important;margin-left:0!important}
#nav-cont .nav-list ul li .i-want-to.active span.btn1{color:#e22835!important}
#nav-cont .nav-list ul li .i-want-to.active span.btn1 i{background-image:url(/img/icon_slide_up.png)}
.banner-btn{display:inline-block;font-size:18px;padding:0 20px;margin-top:10px;height:40px;border-radius:5px;line-height:40px;background-color:#b02d2e;margin-bottom:16px;text-align:center;color:#fff;position:relative}
.banner-btn:hover{background-color:#dd3435;text-decoration:none;color:#FFF}
#index-banner .carousel-caption{display:none}
.banner-btn em{background:url(../img/sup_sprite.png) -95px -138px no-repeat;height:20px;width:20px;display:inline-block;position:relative;top:8px;margin-left:10px}
.browsehappy{background:#006;padding:16px 0;color:#fff;display:none}
.browsehappy p{max-width:760px;margin:0 auto;font-size:14px;line-height:18px;position:relative;padding-right:80px;padding-left:10px}
.browsehappy a.close{position:absolute;top:0;right:9px;display:block;height:30px;width:30px;color:#fff;line-height:30px;text-align:center;float:right;margin-top:-7px}
.browsehappy a.close:before{content:'';position:absolute;width:30px;height:30px;background:url(../img/sup_sprite.png) 0 0 no-repeat;left:0}
.ReadPolicy{background:#ccc;color:#333}
.ReadPolicy a{color:#333;text-decoration:underline}
.ReadPolicy a.close{text-decoration:none}
#tab_main_nav ul li.follow-top a{margin:-3px}
.last-child{margin-left:-20px}
.QR-code h4{font-weight:400!important}
#container.mobile-menu-open,#footer.mobile-menu-open,.footer.mobile-menu-open,.share_nullbox.mobile-menu-open{left:-100%!important;position:fixed}
#tab_main_nav_mobile_container.mobile-menu-open,#tab_main_nav_mobile_next_container.mobile-menu-open{right:0!important;box-shadow:-5px 0 10px rgba(0,0,0,.2)}
#container,#tab_main_nav_mobile_container,#tab_main_nav_mobile_next_container{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.news-right-pics-list,.news-right-video-list{margin-top:36px}
.detail-page .sub-info{border-left:5px solid #c90000;padding:15px;background-color:#f5f5f5;margin-bottom:24px}
.detail-page .sub-info p{margin:5px}
.detail-page p{line-height:175%}
.detail-page .col-sm-9 a{color:#06f}
.detail-page .col-sm-9 a.down-link{color:#fff}
.detail-page .moreinfo p{text-indent:2em}
.detail-page .col-sm-8 a{color:#06f}
.detail-page .col-sm-8 a.down-link{color:#fff}
.mt0>a,.title>a{color:#333}
.top_nav_1 a{font-size:14px}
#nav-cont-wrap p{line-height:180%}
.solCategory{padding-top:0}
.solCategory .solution-nav li span{margin-bottom:2px}
.solCategory .solution-nav li{border-top:1px solid #d7d7d7;padding:10px 0}
.solCategory .lt-img-rt-tx{padding-top:0}
a{outline:0!important}
.nav-cont-wrap ul li span{display:block;margin-bottom:7px}
.nav-cont-wrap h3+p{margin-top:-5px!important}
.page-title h1,.solCategorytitle h1{font-weight:400!important;margin-bottom:0}
.solCategory .solution-nav li i{padding-left:16px}
.solution-cont p{margin-bottom:15px}
.solution-cont h3 p{margin-bottom:0}
.all_product .product-subtitle{color:#c00;margin:15px 0 0 0}
.banner-mobile-link{position:absolute;height:0;width:100%;top:0;left:0;padding-bottom:56.25%!important;text-indent:10000%}
.weixin-qr-bottom{top:-280px;left:-110px}
.index-other-part h3{margin-bottom:15px}
/*
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}
#fancybox-close{position:absolute;top:10px;right:-30px;width:30px;height:30px;background:transparent url(../img/sup_sprite.png) -101px -42px;background-repeat:no-repeat;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-position:-40px -30px}
#fancybox-right-ico{background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%}
#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0}
#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-position:0 -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%}
#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px 0}
#fancybox-title-float-right{padding:0 0 0 15px}
.fancybox-ie .fancybox-bg{background:0 0!important}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{top:0;right:0}
.fancybox-close{position:absolute;background-image:url(/img/icon_pupup_close.png)!important;top:10px!important;right:10px!important;width:36px;height:36px;cursor:pointer;z-index:8040}
#fancybox-close{top:10px;right:10px;width:36px;height:36px}
.fancy-video-close{background-position:-135px -106px!important;background-color:hsla(0,0%,0%,.72)!important}
#fancybox-outer{background:0 0}
#fancybox-wrap{padding:0}
.fancybox-bg{display:none}
*/
.jwdisplay{position:absolute;cursor:pointer;width:100%;height:100%;overflow:hidden!important}
.mt0>a,.title>a{color:#333}
.gg_listtel{color:#333;line-height:24px;font-size:18px}
.gg_listtel ul{list-style:none}
.gg_listtel ul li{list-style:none;float:left;padding-right:5px;line-height:24px}
.gg_line{border-bottom:1px solid #ddd;height:1px;padding-top:15px;margin-bottom:15px}
.color_039{color:#039}
.pd_15{margin:15px 0}
.pd_l15{padding-left:15px}
.mg_30{margin-left:-30px}
.mb_10{margin-bottom:10px!important}
.mb_20{margin-bottom:15px}
.pd_b_15{padding:12px 0 24px}
.pd_up_down{padding-bottom:30px}
.touxiang,.tuwen{width:100%}
.touxiang img{width:100%;border:none}
.s_directors .col-sm-12 .row{padding:15px 0}
.tx_txt{width:100%;margin-bottom:20px;display:block;clear:both}
.s_directors .tx_txt{margin-bottom:0}
.detail-page .tx_txt>h2{margin:6px 0}
.tx_txt p{line-height:30px}
.tx_txt .tbiaoti,.tx_txt h3{font-size:18px;line-height:24px;padding-bottom:6px;margin:0}
.col-sm-3 .tx_txt h3{margin:10px auto}
.tx_txt .tcont{font-size:16px;line-height:24px;margin-top:10px}
.p_indext{text-indent:30px;line-height:30px}
hr{border-color:#ddd}
.bor_down{border-bottom:1px solid #ddd}
.right_tbox{width:100%;position:fixed;max-width:240px;background:#fff}
.tx_txt .newlist li{line-height:30px}
.tx_txt .newlist li{background:url(/img/yuandian_03.png) no-repeat left 9px;padding-left:20px!important;list-style:none}
.bg_f5{background-color:#f5f5f5}
#right_iconbox{display:none;width:48px;position:fixed;bottom:30%;right:0;z-index:999}
.download_icon_1{background:url(/img/icon_lock_20.png) no-repeat left;display:inline-block;width:24px;height:28px;vertical-align:middle}
.a_023399{font-size:16px;line-height:28px;color:#023399;vertical-align:middle}
.a_888{color:#888}
.icon_top{cursor:pointer;width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 0;background-color:#c3c3c3;position:relative;opacity:.8;filter:Alpha(opacity=80)}
.icon_top:hover{cursor:pointer;width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -192px;background-color:#000;position:relative}
.icon_news{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -48px;background-color:#c3c3c3;position:relative;opacity:.8;filter:Alpha(opacity=80)}
.icon_news:hover{cursor:pointer;width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -240px;background-color:#000;position:relative}
.icon_emails{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -96px;position:relative;background-color:#c3c3c3;opacity:.8;filter:Alpha(opacity=80)}
.icon_emails:hover{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -288px;position:relative;background-color:#000}
.icon_codes{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -144px;position:relative;background-color:#c3c3c3;opacity:.8;filter:Alpha(opacity=80)}
.icon_codes:hover{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -336px;background-color:#000;position:relative}
.icon_tels{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -390px;position:relative;background-color:#c3c3c3;opacity:.8;filter:Alpha(opacity=80)}
.icon_tels:hover{width:48px;height:48px;background:url(../img/icon_all.png) no-repeat 0 -444px;background-color:#000;position:relative}
.container .row .col-sm-3 .link-list a{padding:0 10px}
.container .row .col-sm-3 .link-list .text-28{font-size:28px;color:#666}
.container .row .col-sm-3 .link-list .text-14{font-size:14px;color:#666}
.container .row .col-sm-3 .link-list .text-20{font-size:20px;color:#666}
.col-sm-12 .row .text-img{float:left;margin-right:6%}
.col-sm-12 .row .text-img span{margin-top:20px;font-size:18px;display:block;text-align:center}
.col-sm-12 .row .text-img img{margin:0 auto;display:block}
.fl{float:left}
.fr{float:right}
.f00{color:red}
.bgccc{background-color:#edebeb;font-size:15px;line-height:36px}
.box_subscribe{background-color:#edebeb;border-radius:8px;width:550px;height:100%!important;overflow:hidden;padding-bottom:10px}
#overlay{height:100%!important}
.close_sub{background:url(/img/fk_close.png) no-repeat;width:26px;height:26px;float:right;margin:-10px 10px 0 0;cursor:pointer}
.one_line .radio{margin:0 5px}
.one_line{padding-left:15px;font-size:16px;padding-bottom:15px}
.sub_info h4{margin:0;font-size:14px;padding-left:15px}
.one_line2{padding-top:15px;padding-left:15px;padding-bottom:5px}
.one_line .userid{width:500px;height:36px;line-height:100%;line-height:36px\9;border-radius:6px;border:1px solid #ddd;padding-left:10px}
.no-f00{margin-left:10px}
.one_line li{display:block;float:left;line-height:100%;line-height:36px\9;height:36px;overflow:hidden;margin:5px 0;list-style:none!important}
.one_line .gongsi{margin-left:10px;width:300px;height:36px;line-height:100%;line-height:36px\9;border-radius:6px;border:1px solid #ddd;padding-left:10px}
.one_line .tel{margin-left:10px;width:190px;height:36px;line-height:100%;line-height:36px\9;border-radius:6px;border:1px solid #ddd;padding-left:10px}
.one_line .liuyanbox{float:left;overflow:hidden}
.one_line .liuyanbox .liuyan{margin-left:6px;width:500px;height:60px;line-height:24px;border-radius:6px;border:1px solid #ddd;padding-left:10px}
.one_line2.clearfix h2{margin:0}
.one_line .radio:first-child{margin-left:0!important}
.fk_tj{height:44px;padding-left:30px}
.reg_tj{background-color:#C30;border:none;border-radius:4px;width:120px;padding:8px 30px}
.fk_tj a{color:#fff;text-decoration:none}
.fk_tj a:hover{color:#fff;text-decoration:underline}
#overlay{position:absolute;top:0;left:0;z-index:90;opacity:.5;filter:alpha(opacity=50);background-color:#000}
.tel_tanchu{padding:20px 10px;width:260px;border-radius:8px;display:none;background-color:#edebeb;right:48px;bottom:29.5%;position:fixed;border:#ccc 1px solid;z-index:99999}
.tel_texindet{width:120px;float:right}
.tel_line{height:30px;line-height:30px;padding:0}
.solution_video-bg{background:#f5f5f5;border-bottom:1px solid #d7d7d7}
#banner ul.banner-list li.banner-img a.link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:30}
.new_silder1 .carousel-inner .item{height:400px}
.download{text-align:right}
.btn-loading-more{line-height:50px;background:#ECECEC;text-align:center;margin:10px 0}
.icon-popup-close{background:url(../img/sup_sprite.png) no-repeat -101px -42px!important}
.bule{color:#06f!important}
.contact .silder_updown_box{margin-bottom:5px}
.con-none ul li{line-height:30px;list-style:disc;margin-left:17px}
.list-sytle-none{display:block;padding:5px 0 10px 0}
.col-xs-3 ul li img{width:100%;display:block;vertical-align:bottom}
.col-xs-3 ul{display:block;vertical-align:bottom}
.col-xs-3 ul .visibility img{width:auto}
.col-xs-3 ul li{padding-bottom:5px}
.text-align-r{text-align:right;line-height:30px;padding-right:10px}
.text-align-r a{letter-spacing:normal}
.zhankai{margin-left:-30px}
.zhankai i{background:url(/img/icon_set.png) no-repeat left -46px!important;height:30px;overflow:hidden}
.zhankai i.down{background:url(/img/icon_set.png) no-repeat left -10px!important;height:30px;overflow:hidden}
.zhankai a.active{color:#c00!important}
.i_hover{background:url(/img/icon_set.png) no-repeat left -10px!important;height:30px;overflow:hidden}
.neirong{margin-left:40px;position:relative;color:#F30!important}
.list-style ul li{list-style:disc;line-height:28px;padding-left:0;margin-left:16px}
.tel_tanchu{padding:15px 20px 15px 20px;width:auto;right:48px}
.tel_tanchu img{width:120px}
.tel_tanchu p{text-align:center;margin:0}
.tel_texindet{float:none}
.tel_tanchu a{text-decoration:none!important}
.mail_tanchu{display:none}
.share{margin-top:15px}
.share img{text-align:left;display:initial}
.player-outer-box{position:absolute;top:0;left:0;width:100%;z-index:99}
.solCategory .solution-nav li span.hide-not-important{display:none;width:100%}
.con-list-1 h3{margin:0 0 6px 0}
.con-list-1>.row{margin-bottom:24px}
.con-list-1>.row p{margin-bottom:0;margin-top:6px}
.con-list-1>.row>.col-sm-8 p{margin-bottom:0;margin-top:0}
.anchorpoint>h2{margin-top:10px}
.lt-img-rt-tx .col-sm-6>.row>.col-sm-7>h3{margin-bottom:10px}
.studies-list h1{overflow:hidden;border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:20px!important;text-align:left}
.studies-list .search-results-count{padding-bottom:15px}
.studies-list .col-xs-8{padding-left:0}
.studies-list .col-xs-8 h3{margin-top:0!important;line-height:150%}
.search-results-count{margin-bottom:10px}
.studies-list .col-xs-8 p{margin-top:0}
#right_iconbox{display:none}
#right_iconbox a{display:inline-block}
#right_iconbox #code_tan,#right_iconbox #mail_tan,#right_iconbox a{display:inline-block;margin:-5px 0 0 0!important;position:relative}
.goto-top,.js-goto-top{opacity:0}
.box_subscribe{padding:10px 0}
.one_line .radio{margin:0 0 0 15px!important}
.error{color:red!important;font-style:italic}
input.error,select.error,textarea.error{border:1px dotted red!important}
.error-messages{width:100%}
.box_subscribe{max-width:768px;width:100%!important;height:auto!important}
.one_line,.one_line2{padding:5px 0!important}
.one_line .liuyanbox{float:none!important}
.one_line .gongsi{width:100%!important}
.one_line .tel{margin-left:0!important;width:100%!important}
.fk_tj{padding-left:10px!important}
.fbb-index-banner .carousel-inner .item{height:400px!important}
.fbb-index-banner .carousel-caption{text-align:left}
.fbb-index-banner h2{font-size:52px;margin-bottom:12px;letter-spacing:1px;line-height:48px;margin-top:0}
.fbb-index-banner p{font-size:20px;line-height:36px}
.mt-90{margin-top:80px}
.right-pic-sm{max-width:184px}
.bor-btom{border-bottom:1px solid #ccc}
.img-list{display:block;margin:0;padding:0;width:100%;position:relative}
.img-list ul{display:inline-block;position:relative;float:left;width:25%;height:210px}
.img-list ul li{width:100%;position:absolute;bottom:0;display:table-cell}
.img-list ul li img{max-width:170px;max-height:134px}
#js-share-box-mobile,.share-box{margin-bottom:24px}
div.share_nullbox .share-box{margin-bottom:12px}
.share-box .share-item{width:24px;height:24px;display:inline-block;background-image:url(/img/share_all.png)!important;background-repeat:no-repeat;background-position:center center;text-indent:-10000%}
.share-box .share-item-weibo{background-position:0 -144px}
.share-box .share-item-weixin{background-position:0 -168px}
.share-box .share-item-print{background-position:0 0}
.share-box .share-item-email{background-position:0 -24px}
.at-share-tbx-element .at-share-btn.at-svc-printfriendly,.share-box-mobile .bds_mail,.share-box-mobile .bds_print{display:none!important}
.share-box .share-item-linkedin{background-position:0 -96px}
.share-box .share-item-twitter{background-position:0 -72px}
.share-box .share-item-facebook{background-position:0 -48px}
.share-box .share-item-googleplus{background-position:0 -120px}
.share-box .share-item1{width:16px;height:16px;margin:0 1px 0 1px;display:inline-block;background-image:url(/img/share_all1.png)!important;background-repeat:no-repeat;background-position:center center;text-indent:-10000%}
.share-box .share-item1.share-item-linkedin{background-position:0 -48px}
.share-box .share-item1.share-item-googleplus{background-position:0 -32px}
.share-box .share-item1.share-item-twitter{background-position:0 -16px}
.share-box .share-item1.share-item-facebook{background-position:0 0}
.weixin-qrcode{padding:20px;background-color:#fff}
.sd-index .focus{margin-top:16px;margin-bottom:30px;position:relative;overflow:hidden}
.sd-index .story_grid img{z-index:-99999}
.csr-layout h2.title{text-align:left;margin-top:0}
.sd-index .story_grid{position:relative;margin-bottom:30px}
.sd-index .text_detail{margin:0;display:block;visibility:visible;bottom:0}
.sd-index .text-bg{position:absolute;bottom:0;width:100%;height:78px}
.sd-index .text_detail:hover{text-decoration:none}
.sd-index .story_grid .share_box{position:absolute;bottom:78px;height:55px;background-color:rgba(2,93,184,.6)!important;filter:Alpha(opacity=60);background:#025db8;visibility:hidden}
.sd-index .story_grid .share_box .share-box{margin-bottom:0;margin-top:18px}
.sd-index .btnArea .bdsharebuttonbox a.bds_more{width:100%;height:100%;background:url(/img/p8/t3.jpg) no-repeat;padding:0;margin:0}
.sd-index .focus a{height:179px;text-decoration:none;background-color:#eaeaea;margin:0;float:left;width:100%}
.sd-index .focus a h3{color:#333;margin:0;margin-top:25px;margin-left:170px;margin-right:18px;font-size:24px;margin-bottom:14px}
.sd-index .focus a p{color:#4f4f4f;font-size:16px;margin-right:18px;margin-left:170px;margin-top:10px}
.sd-index .focus img{float:left}
.sd-index .share_box{width:100%;visibility:hidden;position:relative}
.sd-index .share_box .bdsharebuttonbox{width:100%;height:24px;position:absolute;top:50%;margin-top:-12px;left:25px}
.sd-index .share_box .bdsharebuttonbox a:hover{cursor:pointer}
.sd-index .text_detail p{padding-top:12px;padding-left:25px;color:#fff;margin:0;font-size:15px}
.sd-index .text_detail h3{font-weight:400;margin:0;color:#fff;padding:0 25px}
.container.csr-layout{overflow:hidden;padding-bottom:36px}
.sd-index .areas{min-height:359px;background:#e7e7e8;margin-bottom:30px;padding-bottom:10px}
.sd-index .areas h3{margin:0}
.sd-index .areas .sd-index-title2{width:275px;color:#333;font-weight:400;overflow:hidden;cursor:pointer;padding:12px 0 12px 18px}
.sd-index .areas .sd-index-title2 a{font-weight:700}
.sd-index .areas ul{padding-left:18px;padding-top:12px;border-top:1px #7a7b7d dotted}
.sd-index .areas ul li{padding-left:17px;background:url(/img/dian.png) left center no-repeat}
.sd-index .areas ul li a{font-size:16px;line-height:28px;height:28px;color:#333}
#down_tanchu{width:100%;height:auto;padding:30px 0 40px 0;max-width:480px!important;min-width:480px!important;background-color:#eee;border-radius:8px;overflow:hidden}
.down_line{width:70%;margin:0 auto;text-align:center;height:48px;line-height:48px;vertical-align:middle}
.down_line h2{height:48px;line-height:48px}
.down_line em{margin:0 15px;font-style:normal}
.down_line i{float:left;width:48px;height:48px;background:url(/img/icon_information_48.png) no-repeat top center}
.down_line a{color:#023399}
.btn-more-botom{margin-bottom:20px}
.btn-more-botom a{color:#06f;height:13px;background:url(/img/btn-more.jpg) no-repeat bottom right;line-height:14px;display:block;letter-spacing:0}
.btn-more-botom a:hover{text-decoration:none}
.top-bar{background-color:#5D5D58;height:36px;line-height:36px}
.top-bar a{display:inline-block;float:left;height:36px;color:#ccc;padding:0 15px;text-decoration:none}
.top-bar a.active{color:#333!important;background-color:#fff!important}
.top-bar a:hover{color:#ccc;background-color:#333}
.scEnabledChrome[sc-part-of] div.more{margin:0;height:30px}
.annual-bg{background:url(../img/nbbj.jpg) no-repeat center bottom -70px #eee;border-bottom:1px solid #ccc}
.annual-content dd{font-size:24px;text-align:center;margin-top:20px}
.corporate-bord-bottom{border-bottom:1px solid #d7d7d7}
.corporate-bord-bottom>.container{padding-top:36px}
.corporate-bord-bottom>.container .row .col-sm-6{margin-bottom:36px}
.fonts-big{padding-top:10px}
.fonts-big li{list-style:none;padding:5px 0;position:relative;}
#supnews .fonts-big li a:before{transition: all 0.5s;content: '';position: absolute;background-image: url(../img/sup_ic.png);background-position: 0px -42px;width: 8px;height: 15px;right: 52px;top: 17px;transition: all 0.5s;}
#supnews .fonts-big li .active:before,#supnews .fonts-big li a:hover:before{background-position: 0px 1px;}
.fonts-big li .active,.fonts-big li a:active{color:#fff;background:#d7000f}
#supnews .brandleft .fonts-big li a:before{display:none;}
.c8_right_nav .fonts-big li .on,.c8_right_nav .fonts-big li a:hover{color:#fff;text-decoration:none;background:#d7000f}
.fonts-big li a{padding:5px 0 5px 10px;display:block}
.download-text-left{text-align:left;margin-top:5px;margin-bottom:0}
.solCategory .no-bold .solution-nav li span.title a{font-weight:700!important}
.gallery-pic{padding-bottom:36px}
.gallery-pic h2.bor-btom{padding-bottom:10px}
.gallery-pic h2.title{font-size:28px}
.gallery-pic h2 a{color:#C00}
.row.reset-col{letter-spacing:-.31em;margin-bottom:0}
.reset-col .col-sm-9 .col-sm-3{display:inline-block;vertical-align:bottom;float:none;letter-spacing:normal}
.reset-col dl{margin-top:0}
.reset-col .col-sm-2{display:inline-block;vertical-align:bottom;letter-spacing:normal;float:none}
.reset-col .col-sm-3 dl{margin:0 0 20px 0}
.reset-col .col-sm-3 dl dd{text-align:left;margin:0}
.reset-col .col-sm-3 dl dt img{max-height:400px;max-width:100%}
.container .input{padding-bottom:5px}
.container .input .text{width:70%;background-color:#fff;line-height:100%!important;line-height:40px!important\9}
.container .btn2{width:35px;border:0;height:40px;background:url(/img/hw_btn2.jpg) no-repeat left}
.pic-more{padding:15px 0}
.corporate-pb{padding-bottom:36px}
td,th{padding:0}
th{font-weight:700}
.table-responsive{min-height:.01%;overflow-x:auto}
table{display:table;border-collapse:separate;border-spacing:0;border-color:#eee}
table{background-color:transparent}
.table{width:100%;max-width:100%;margin-bottom:20px}
thead{display:table-header-group;vertical-align:middle;border-color:inherit}
tbody{display:table-row-group;vertical-align:middle;border-color:inherit}
td,th{display:table-cell;vertical-align:inherit}
tr{display:table-row;vertical-align:inherit;border-color:inherit}
.table-striped>thead>tr{background-color:#f9f9f9}
.table-striped>tbody>tr:nth-of-type(even){background-color:#f9f9f9}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table-bule>thead>tr>th{color:#012563}
.table>thead>tr>th{padding-top:15px!important;padding-bottom:15px!important}
.download-btn{padding:8px 16px;text-align:center;color:#e2e5ea;border:1px solid #ddd;border-radius:10px;background-color:#f7f7f7;box-shadow:1px 1px 1px rgba(231,231,231,1)}
.download-btn.active,.download-btn:hover{background-color:#eee;color:#333}
.Submit_Proposal{padding:8px 16px;text-align:center;color:#333;border:1px solid #ddd;cursor:pointer!important;border-radius:10px;background-color:#eee;box-shadow:1px 1px 1px rgba(231,231,231,1)}
.Submit_Proposal.plur{background-color:#f7f7f7;color:#e4e4e4;cursor:default!important}
.solCategory p a{text-decoration:underline}
.faqs-box hr{margin:0}
.faqs-a,.faqs-q{padding:1.5%}
.faqs-q i{width:4%;min-width:28px;min-height:28px;display:table-cell;vertical-align:middle;background:url(/img/faq.png) no-repeat left top}
.faqs-q h3{display:table-cell;padding-left:2%;vertical-align:middle}
.faqs-q h3 a:hover{color:#333}
.faqs-a{display:none}
.faqs-a i{width:4%;min-width:28px;min-height:28px;display:table-cell;vertical-align:middle;background:url(/img/faq.png) no-repeat -48px top}
.faqs-a p{display:table-cell;padding-left:1.5%;width:94.5%;margin-top:0}
.faqs-a span{display:block}
.fonts-blue a{color:#06f}
.heise{padding-bottom:20px}
.heise h2{padding-bottom:10px}
.heise h2 a{color:#000}
.huise-bg{background-color:#f5f5f5;padding-bottom:24px}
.huise-bg p{text-align:center}
.huise-bg>.container>h2{margin-top:36px}
.color-huise{padding-top:10px;text-align:left!important}
.color-huise span{color:#ccc}
.individuation-box{padding:26px 36px;border:1px solid #ccc;border-radius:6px;margin:36px 0}
.individuation-box p{margin:10px 0}
.indiv-box{cursor:pointer;margin-top:20px;margin-bottom:40px;height:62px;overflow:hidden}
.indiv-box:after{clear:both}
.indiv-box:before{content:" ";display:table}
.indiv-left{width:4px;height:62px;background:url(/img/myhw_jiaose.png) no-repeat 0 -63px;float:left}
.indiv-center{padding-left:10px;padding-right:10px;height:62px;float:left;line-height:62px;font-size:18px;font-weight:700;cursor:pointer;background:url(/img/myhw_jiaose.png) repeat-x 0 -126px;background-repeat:repeat-x}
.indiv-right{width:32px;height:62px;float:left;background:url(/img/myhw_jiaose.png) no-repeat 0 0}
.indiv-hidden{width:100%;max-width:700px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#fff;overflow:hidden;z-index:999}
.indiv-top{background-color:#900;border-top-left-radius:6px;border-top-right-radius:6px;height:36px;padding:0 15px;overflow:hidden}
.indiv-top span{display:inline-block}
.fonts-baise{color:#fff;font-size:18px;line-height:36px;height:36px}
.indiv-close{float:right;display:inline-block;vertical-align:middle;margin-top:3px}
.indiv-centent{padding:30px 15px;background-color:#fff}
.indiv-form{margin-left:5%}
.indiv-form li{line-height:30px\9;line-height:100%;margin-bottom:20px}
.indiv-form li .field_message{display:inline-block}
.dahong{color:red}
.indiv-form label{margin-right:10px;width:10%;min-width:100px;display:inline-block;text-align:right;float:left}
.indiv-form input[type=text]{width:50%;height:30px;line-height:30px\9;line-height:100%}
.indiv-form select{width:40%;height:30px}
.indiv-foot{background-color:#ddd;padding:10px 15px;overflow:hidden}
.indiv-foot:after{clear:both}
.tijiao{padding:0 20px;float:right;margin-right:20px;color:#000}
.quxiao{padding:0 20px;float:right;color:#666}
.close-guanbi{padding:0 20px;float:right;color:#666}
.btn-link-one{background:#af2d2d;display:inline-block;border-radius:6px;margin-bottom:5px}
.btn-link-one a{height:39px;background:url(/img/hw_u_sjx.png) no-repeat center right;color:#fff;line-height:39px;display:inline-block;padding:0 25px 0 35px;margin-right:25px;text-align:center;letter-spacing:1px;text-decoration:none}
.btn-link-one:hover{background-color:#dd3435;text-decoration:none}
.down-title{margin-bottom:7px;border-bottom:1px solid #ccc}
.down-list ul li{list-style:disc;margin-top:15px;margin-left:15px}
.bor-botm-none{border-bottom:none!important;padding:0!important}
.bor-botm-none h3{display:block!important}
.bor-botm-none p{display:block!important}
.contact ul li a{display:block;clear:both;color:#0033cd}
.contact ul li p{margin:0}
.contact ul li span{color:#5e5e5e;display:block;clear:both}
.title-mb-bor h1{padding-bottom:.4em;margin-bottom:.2em;border-bottom:1px solid #ccc}
.title-mb-bor h2{padding-bottom:.4em;margin-bottom:.8em;border-bottom:1px solid #ccc}
.title-mb-bor p{margin:0}
p.bor-btom{border-bottom:1px solid #ccc;padding-bottom:20px}
div.bor-btom{border-bottom:1px solid #ccc}
h1.bor-btom{border-bottom:1px solid #ccc;padding-bottom:15px}
h1.detailt{    font-size: 24px;font-weight: 500;    line-height: 34px;margin-top: 14px;}
.contact-us h2{margin:15px 0;color:#cd3333}
.contact-us h3{margin:0}
.contact-us p{margin:0}
.contact ul li .bj-img-email{background:url(/img/Analysts03email.jpg) no-repeat center left;padding-left:23px}
.contact h3{margin:0 0 10px 0}
.contact ul li{margin-bottom:15px;padding-bottom:10px}
.stlyle-disc li{list-style:disc;margin-left:15px}
.float-right{float:right;margin-right:15px}
.a-email{background:url(/img/HIRP_email.jpg) no-repeat left;padding-left:25px;display:block;clear:both;margin-bottom:5px;word-wrap:break-word;background-position-y:7px}
.a-space{background:url(/img/HIRP_space.jpg) no-repeat center left;padding-left:25px}
.process{background:#b30004;padding:17px 25px;color:#fff;margin-top:24px}
.con-box{border:1px solid #e6e6e6;padding:25px 30px 30px 30px;min-height:330px}
.con-box h3{margin:10px 0 10px 0}
.con-box h2{text-align:center}
.con-box li{list-style:disc;margin-left:15px}
.title-mb-bor h1{padding-bottom:.4em;margin-bottom:.2em;border-bottom:1px solid #ccc}
.change-password .input-name{text-align:right;padding-right:5px;height:42px;font-size:18px;line-height:100%;display:table}
.change-password .input-name div{display:table-cell;vertical-align:middle}
.change-password .input-name span{padding-right:10px}
.input-prompt{height:42px;line-height:100%}
.change-password .inputs-name{text-align:right;padding-right:5px;height:42px;font-size:16px;line-height:42px}
.change-password .inputs-name div{display:table-cell;vertical-align:middle}
.change-password .inputs-name span{padding-right:10px}
.inputs-prompt{height:42px;line-height:42px}
.change-password input{width:100%;height:42px;background:0 0;border:1px solid #ccc;border-radius:4px;float:left;line-height:100%;line-height:42px\9;padding-left:5px}
.ver-code{width:185px!important}
.ver-code-img{padding-left:10px}
.change-password select{width:100%;height:42px;background:0 0;border:1px solid #ccc;border-radius:4px;float:left;line-height:100%;line-height:42px\9;padding-left:5px}
.change-password textarea{width:100%;height:120px;background:0 0;border:1px solid #ccc;border-radius:4px;float:left;padding-left:5px}
.select-btn{position:relative;display:inline-block;width:110px!important;background:#d2d2d2!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;cursor:pointer;text-align:center;overflow:hidden;text-decoration:none;float:left;height:42px;line-height:42px}
.select-btn input{position:absolute;font-size:50px;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;display:block}
a.select-btn:hover{text-decoration:none;color:#343434;cursor:pointer}
.upload-btn{position:relative;display:inline-block;width:100px!important;background:#d2d2d2!important;border-radius:0!important;cursor:pointer;text-decoration:none;text-align:center;overflow:hidden;height:42px;line-height:42px;margin-left:-15px}
.upload-btn input{position:absolute;font-size:50px;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;display:block}
.select-text{position:relative;display:inline-block;width:100%;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;line-height:42px;border:1px solid #ccc;height:42px;cursor:pointer;text-decoration:none;text-align:left;overflow:hidden;float:left}
.select-text input{height:42px;position:absolute;font-size:50px;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;display:block}
.select-text input{font-size:14px;opacity:100;border:none!important;padding-top:9px}
a.select-text{text-decoration:none;color:#343434;cursor:pointer}
a.select-btn:hover,a.select-text:hover,a.upload-btn:hover{text-decoration:none;color:#343434;cursor:pointer}
.select-text1{position:relative;display:inline-block;width:234px;width:254px\9\0!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;line-height:42px;border:1px solid #ccc;height:42px;cursor:pointer;text-decoration:none;text-align:left;overflow:hidden;float:left}
.select-text1 input{height:42px;position:absolute;font-size:50px;right:0;top:0;opacity:0;display:block}
.select-text1 input{font-size:14px;opacity:100;border:none!important;padding-top:2px}
a.select-text1{text-decoration:none;color:#343434;cursor:pointer}
.change-password ul li input{width:15px;height:16px;border:none;background:url(/img/multiple.jpg) no-repeat top center;margin:13px 5px 0 0;box-sizing:inherit;border-radius:0;padding:0}
.change-password ul li{float:left;line-height:42px;margin-right:15px}
.agreement{border-top:1px solid #ccc;margin-top:35px;padding-top:20px;line-height:175%}
.agreement input{width:15px;height:16px;border:none;background:url(/img/multiple.jpg) no-repeat top center;margin:6px 5px 0 0;box-sizing:inherit;border-radius:0;padding:0}
.old-password .tishi{height:42px;line-height:42px;padding-left:5px;display:block;float:left;color:red;font-size:18px}
.change-password .submit a{width:168px;display:block;background:#cd3333;color:#fff;font-size:18px;text-align:center;height:40px;line-height:40px;border-radius:5px;text-decoration:none;margin-top:10px;margin-bottom:10px;float:left;clear:both}
.change-password .submit span{color:Red;float:left;clear:both}
.input-prompt{height:42px;display:table}
.input-prompt .field_message{display:table-cell;vertical-align:middle}
.multiple-choice span{font-size:18px}
.multiple-choice input{border:0;background:url(/img/multiple.jpg) no-repeat;width:15px;height:16px;margin-right:5px;float:left;margin-top:5px}
.multiple-choice li{margin:10px 0;float:none!important}
.radio-two span{font-size:18px}
.radio-two input{border:0;background:url(/img/redio-two.jpg) no-repeat;width:15px;height:16px;margin-right:3px;margin-top:5px;display:block;float:left;vertical-align:middle}
.radio-two li{margin-right:20px;float:left}
.radio-two .submit a{width:168px;display:block;background:#cd3333;color:#fff;font-size:18px;text-align:center;height:40px;line-height:40px;border-radius:5px;text-decoration:none;margin-top:30px;margin-bottom:30px}
.redtips{width:200px!important;color:red;text-align:left!important;margin-left:5px}
.change-password p{float:left;display:block;clear:both;margin:10px 0}
.input-max-width{max-width:350px}
.submission{margin-top:41px}
.submission p{margin:0;display:block;clear:both}
.submission a{margin-top:15px!important;margin-bottom:20px!important}
.ui-state-default .ui-icon{background-image:url(/img/ui-icons_ef8c08_256x240.png)!important}
.custom-combobox .ui-corner-left{width:87.5%;padding:0 5px}
.custom-combobox .ui-corner-right{width:12%;top:3px\9}
body:last-child .custom-combobox .ui-corner-right{margin-left:-1px}
.custom-combobox .ui-corner-left,.custom-combobox .ui-corner-right{height:42px;background:#FFF;vertical-align:middle}
.custom-combobox{display:block;overflow:hidden}
.ui-state-default{color:#333;font-weight:400}
.js_checkable{cursor:default}
.clearboth{display:block;clear:both}
.ui-state-default .ui-icon{background-image:url(/img/ui-icons_ef8c08_256x240.png)!important}
.change-password a{height:42px;line-height:42px}
.small-tit{font-size:18px;font-weight:700;color:grey;padding-right:10px}
.solution ul{margin:0 20px}
.solution ul li{border-bottom:1px solid #f1f1f1;background:url(/img/hw_072210.gif) no-repeat left;padding-left:10px;line-height:36px;margin:6px 0}
.ullge{height:10px;width:100%;overflow:hidden}
.new-sear-tit{margin-bottom:18px}
@media only screen and (min-width:767px){.container .col-sm-9 .text-indent p{text-indent:2em}
}
.container .col-sm-9 .text-indent p img{margin-left:0}
.text-grey{color:#b29999}
.text-red{color:red}
.container .row .col-sm-9 .list-con-tit{font-size:20px;line-height:150%;margin-bottom:0}
.container .row .col-sm-9 .foot-paging a{width:30px;height:30px;display:block;float:left;margin:0 5px;text-align:center;line-height:30px;text-decoration:none}
.container .row .col-sm-9 .foot-paging .paging-1{border:1px solid #efefef;color:#9f9ea6}
.container .row .col-sm-9 .foot-paging .paging-2{font-weight:700;color:red}
.container .row .col-sm-9 .foot-paging .paging-3{border:1px solid #aaa;color:#303531}
.container .row .col-sm-3 .input{padding-bottom:5px}
.container .row .col-sm-3 input{height:40px}
.solution-nav .title{text-align:left}
.container .row .col-sm-3 .text{max-width:230px;float:left;border:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;line-height:40px;color:#787878;text-indent:5px}
.container .row .col-sm-2 .text{max-width:230px;float:left;border:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;line-height:40px;color:#787878;text-indent:5px;height:40px}
.container .row .col-sm-3 .btn2{width:35px;border:0;height:40px;background:url(/img/hw_btn2.jpg) no-repeat left}
.col-sm-3 .new-list{list-style:disc;list-style-position:inside;margin-top:6px}
.col-sm-3 .en-new-list li{font-size:14px}
.container .row .col-sm-3 .new-list li{padding-left:0}
.container .row .col-sm-3 .link-list{display:block;padding-top:10px}
.container .row .col-sm-3 .link-list a{padding:0 10px;display:inline-block}
.container .row .col-sm-3 .link-list .text-28{font-size:28px;color:#666}
.container .row .col-sm-3 .link-list .text-14{font-size:14px;color:#666}
.container .row .col-sm-3 .link-list .text-20{font-size:20px;color:#666}
.container .row .floatright{float:right}
.container .row .col-sm-9 .search-layout .search-bar{width:100%;background:#e0e0e0;height:103px;margin-bottom:20px}
.container .row .col-sm-9 .search-layout .search-bar .input-cer{display:block;padding:0 15px;margin:0 auto;vertical-align:middle;padding-top:28px}
.container .row .col-sm-9 .search-layout .search-bar .text_2{height:48px;border:0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;float:left;color:#656565;line-height:48px;text-indent:7px}
.container .row .col-sm-9 .search-layout .search-bar .btn3{width:50px;height:48px;border:0;background:url(/img/hw_btn3.jpg) no-repeat}
.paginator{height:30px;margin-top:20px;width:100%}
.paginator a{border:solid 1px #ccc;color:#0063dc;cursor:pointer;text-decoration:none}
.paginator a:visited{background:#fff;border:solid 1px #ddd;padding:1px 6px;text-decoration:none}
.paginator .cpb{background-color:#ffeee5;border:1px solid #F50;color:#F50;font-weight:700}
.paginator a:hover{border:solid 1px #F50;color:#f60;text-decoration:none}
.paginator a{display:block;height:30px;line-height:30px;width:30px;text-align:center;border:1px solid #AAA;color:#333;margin-right:5px;font-size:12px;float:left}
.paginator span{float:left;margin-right:5px;font-weight:Bold;color:red;line-height:30px;width:25px}
.paginator a[disabled]{color:#eee;border-color:#eee}
.text-align{text-align:center}
.container .row .col-sm-9 .share img{margin:0}
.list-sytle-none{display:block;padding:5px 0 10px 0}
.con-none ul li{line-height:30px;list-style:disc;margin-left:17px;margin-top:5px}
.con-none{color:#666;margin-top:20px;font-size:18px;margin-bottom:50px}
.search-results-count{color:#666}
#nav-cont .nav-list.active{border-bottom:1px solid #eee}
#nav-wrap .logo{padding:10px 15px}
#nav-wrap .nav-search-btn{padding:14px 15px}
#nav-wrap .nav-mobile-icon{padding:14px 15px}
#nav-wrap .quicktools ul{display:table}
#nav-wrap .quicktools ul li{display:table-cell;font-size:14px;vertical-align:middle}
#nav-wrap .quicktools ul li a{display:inline-block;float:none;margin-left:0;margin:0 10px}
#nav-wrap .quicktools ul li a:hover{color:inherit}
#nav-wrap .quicktools ul li.follow-top a{margin:0 -3px}
.weixin-qr{position:absolute;top:55px;right:-84px;display:none;z-index:9999}
.hirp-open-cate{margin-bottom:20px;border-bottom:2px solid #ddd}
.hirp-open-cate a{text-decoration:none}
.hirp-open-cate table{margin-bottom:0}
.hirp-open-cate th{border:none!important;cursor:pointer}
.hirp-open-cate th.active{background-color:#f9f9f9}
.hirp-open-cate .sub-cate{background:#f9f9f9}
.hirp-open-cate .sub-cate .item{display:none;padding-left:8px;padding-right:8px}
.hirp-open-cate .sub-cate a{display:block;color:#012563;margin-right:20px;padding:10px 0}
.query-contant{height:auto;display:block;border:1px solid #eee;background:url(/img/hw_u_360807.png) no-repeat right bottom #fff;min-height:520px}
.selct-form-left{padding-left:40px;padding-top:20px}
.selct-form-right{padding-left:40px;padding-top:5px}
.expel-email{padding:15px 0 30px 0}
.bg_f5 .container .row h2{padding-top:10px}
.product-list-item li{padding:5px 0}
.rss-production{border-bottom:1px solid #e7e7e7;padding-bottom:30px;line-height:26px;margin-bottom:20px}
.rss-production img{float:right;margin:0 0 2.2em 2.7em}
.SubscribeIcon{background:url(/img/rss_small.png) no-repeat top left;padding:0 0 4px 24px;font-size:16px;margin-left:20px;line-height:20px;position:relative;top:-2px;background-size:20px 20px}
.border-cc{border:1px solid #ccc}
.publications h3{margin-bottom:2px}
.publications span{font-size:16px;color:#999}
a.down-link{width:100%;max-width:180px;height:36px;color:#fff;background:#cd3333;border-radius:5px;text-decoration:none;display:block;clear:both;margin-top:20px;text-align:center;line-height:36px;margin-bottom:20px}
.publications .col-sm-3{margin-bottom:40px}
.imglink-left h3{margin:10px 0;text-align:center}
.left-right-align{margin-top:83px}
.weixinlink img{margin:0 auto 5px auto}
.weixinlink span{text-align:center;display:block}
.bor-top{border-top:2px solid #2ca8d2}
.list-link ul li{background:url(/img/list-dian.png) no-repeat left 10px;padding-left:17px;margin-bottom:10px;font-size:16px}
.publications-index .col-sm-8 .row .col-sm-8 h3{margin-top:0}
.publications-index .col-sm-8 .row .col-sm-8 p{color:#666;line-height:175%}
.publications-index .bottom-line{border-bottom:1px solid #d7d7d7;margin-bottom:30px}
.publications-index .col-sm-8>.row{margin-bottom:40px}
.publications-index .col-sm-8 h1{margin-bottom:35px}
.tx_txt em{color:#999;padding-top:10px;display:block}
.publications-index .col-sm-4 .tx_txt .col-sm-12 h2{margin:5px 0 10px 0}
.publications-index .col-sm-4 .tx_txt .col-sm-12 p{margin:0;color:#666;line-height:150%}
.publications-index .col-sm-4 .tx_txt .col-sm-12{margin-bottom:20px}
.publications-index .col-sm-4 .tx_txt .col-sm-12 .col-xs-8{padding-left:0}
.win-videobox{margin-bottom:10px}
.win-title-backgrand{z-index:9;margin:0;height:50px;width:100%;position:absolute;bottom:0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.win-videobox h3{bottom:0;position:absolute;z-index:10;color:#fff;padding:0 15px;height:50px;line-height:50px;margin:0}
.win-gray{background-color:#eee}
.win-rightgray{padding:.56em 0;border-bottom:1px solid #ccc;margin-right:0}
.row.win-rightgray img{width:92%}
.press-rightgray .win-rightgray .col-sm-12{max-height:56px;overflow:hidden;text-overflow:ellipsis;background:url(/img/list-dian.png) no-repeat left 10px;margin-left:8px}
.win-rightgray .col-xs-4{padding-right:0}
.win-rightgray em{line-height:1.25;font-size:14px;display:block}
.win-rightgray h3{margin:0 0 0;font-size:16px;max-height:56px;line-height:24px;overflow:hidden}
.press-rightgray .text-align-r{padding-top:10px}
.win-gray h2{margin-bottom:10px}
.bor-bottom{border-bottom:2px solid #2ca8d2}
.press-box .col-sm-4 .bor-bottom:nth-last-child(1),.wookmark1 .col-sm-6:nth-last-child(1)>.bor-bottom,.wookmark1 .col-sm-6:nth-last-child(2)>.bor-bottom{border-bottom:none}
.stamp1{position:absolute;right:0;top:0;width:33.33333333%;min-height:356px}
.winwin-text .row .tx_txt>h2{margin-top:5px;margin-bottom:5px}
.winwin-text .row .tx_txt>.row{margin-top:15px;margin-bottom:15px}
.winwin-text .row .tx_txt p{line-height:inherit}
.winwin-text .row .tx_txt .col-xs-8{float:none;width:auto}
.winwin-text .row .tx_txt>.row p{margin-top:0;margin-bottom:0}
.winwin-text .row .tx_txt .col-sm-12 h3,.winwin-text .row .tx_txt .col-sm-12 p{text-align:center;margin:9px 0 5px}
.winwin-text .qr-code{padding-left:0}
.winwin-text .down-link{width:80%;margin:0 auto 12px}
.winwin-text .row .tx_txt .col-xs-6 p{margin:0 0 5px}
.winwin-text .row .col-sm-4>.tx_txt>.row>.col-xs-6:first-child{padding-right:0}
.fonts-blue{color:#06f}
.winwin-text .col-xs-12{margin-top:12px}
.summary{margin-bottom:12px;overflow: hidden;}
.comm-prompt{padding-top:70px;padding-bottom:100px}
.comm-prompt h3{margin:15px 0}
.comm-prompt p{margin:10px 0}
.comm-prompt .col-sm-6 a{display:block;float:left;line-height:175%;clear:both;color:#337ab7}
.comm-prompt>.col-sm-3 img{display:block;float:right;margin-top:15px;margin-right:20px}
.advisories{margin:15px auto}
.corporate-pb .col-sm-3.hidden-xs.no-bold h3{padding-bottom:0;margin-bottom:15px}
.corporate-pb .col-sm-3.hidden-xs.no-bold h3.bor-btom{padding-bottom:10px}
.corporate-pb .row .col-sm-3 .input{padding-bottom:10px}
.solCategory .no-bold .solution-nav.advisories li span.title a.active,.solCategory .no-bold .solution-nav.advisories li span.title a:active{color:#000!important}
.table-striped.security>thead>tr{background-color:#09f}
.table-striped.security>thead>tr th{color:#fff;padding-top:10px!important;padding-bottom:10px!important}
.table-striped.security>tbody>tr:hover{background-color:#eee}
.table-striped.security>tbody>tr td a{color:#06f}
.table.security>tbody>tr>td,.table.security>tbody>tr>th,.table.security>thead>tr>th{max-width:480px;padding:10px 20px;border:none;vertical-align:middle}
.borders{border-top:1px solid #ccc;margin-bottom:5px}
.table.security{border-bottom:1px solid #ccc;margin-bottom:10px}
.corporate-pb .col-sm-9 div.more{margin-bottom:5px}
.corporate-pb .col-sm-3 a.down-link{max-width:200px}
.corporate-pb .row .col-sm-9>img{margin:20px auto 30px auto}
.font-bules{color:#09f}
.psiet-detail ul li{line-height:175%}
.psiet-detail h3{margin:10px 0 0 0}
.psiet-detail .row .col-sm-6 .box-left{background:url(/img/psirt_huawei_01.png) no-repeat right bottom #dedede;padding:0 15px 15px 15px;min-height:154px}
.psiet-detail .row .col-sm-6 .box-right{background:url(/img/psirt_huawei_02.png) no-repeat right bottom #dedede;padding:0 15px 15px 15px;min-height:154px}
.psiet-detail .row .col-sm-6{padding:15px}
.psiet-detail .row .col-sm-6 h2{background:url(/img/psirt_index_03.png) no-repeat center right;float:left;display:block;clear:both;padding-right:20px;margin:10px 0}
.psiet-detail .row .col-sm-6 p{display:block;clear:both;margin-bottom:0;line-height:150%}
.expand-moreb a i{padding-left:20px;height:30px;background:url(/img/psirt_dateil.png) -10px -46px}
.expand-moreb a i.down{background:url(/img/psirt_dateil.png) -10px -10px}
.psirt-set-out.active{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.psirt-set-out .moreinfo table td{border:1px solid #ddd;padding:10px 6px}
.psirt-set-out .table.security thead{color:#fff}
.psirt-set-out .table-striped.security>tbody>tr:hover{background:0 0}
.expand-moreb{margin:-1px 0 15px 0}
.expand-moreb span{font-size:18px;font-family:frutigernext_medium,frutigernext,Arial,Helvetica,sans-serif}
.psirt-set-out .active{display:block}
.psirt-set-out>.expand-moreb>.on{border-top:1px solid #ccc;display:block;padding-top:10px;margin-top:-11px}
.psiet-detail .row .col-sm-6 a:hover{color:#000;text-decoration:none}
.psiet-detail .row .col-sm-6 a:hover .box-left{background-color:#9cf}
.psiet-detail .row .col-sm-6 a:hover .box-right{background-color:#9cf}
.swiper-container-psirt{overflow:hidden;position:relative}
.psirt-tab-title a{text-decoration:none;display:block;color:#666;text-align:center;padding:15px 20px;margin-right:15px;float:left;background:#f9f9f9;height:auto;font-size:18px}
.psirt-tab-title a.active{background:#09f;color:#fff}
.swiper-container-psirt .swiper-wrapper,.swiper-container-psirt .swiper-wrapper .swiper-slide{height:auto!important;overflow:hidden}
.psirt-set-out .moreinfo{overflow:hidden;margin:0 0 20px 0}
.page-allEvents h2{padding-bottom:.5em;color:#dc0000;border-bottom:1px solid #eee}
.page-allEvents h3{margin:0 0 6px 0}
.page-allEvents .item{margin-bottom:24px}
.page-allEvents .list:last-child .item{margin-bottom:0}
.page-allEvents .calendar{padding-bottom:20px;margin:0;padding:0}
.page-allEvents .calendar a.more,.page-allEvents .calendar p{margin-bottom:.5em}
.page-allEvents .symbol{padding-left:0}
.page-allEvents .symbol a{position:relative;display:block;height:9em;line-height:15em;text-align:center;background:url(/img/pageAllEvent-icon.png) #eee no-repeat center;background-size:50%;background-position:50% 32%}
.page-allEvents a.more{color:#06f;text-decoration:underline}
.page-allEvents .symbol a span{width:80px;height:70px;margin:0 auto;display:block}
.page-allEvents .symbol a span img{display:block;width:100%}
.page-allEvents .symbol a p{color:#06F;text-align:center;margin:0;padding:10px}
.page-allEvents a.more{color:#06f;text-decoration:none}
.press-box>.row>.col-sm-8>.row{padding-top:20px}
.press-box>.row>.col-sm-8>.row .col-sm-6{margin-bottom:10px}
.press-box>.row .tx_txt.bor-bottom img{margin-bottom:20px}
.press-box .row .tx_txt>h2,.press-box .row h2{margin-top:0;margin-bottom:10px}
.press-box h3,.press-box p{color:#666}
.press-box .tx_txt ul{margin-top:10px;padding-top:10px;padding-bottom:10px;list-style:disc inside}
.press-box .tx_txt ul li{color:#000}
.press-box .tx_txt.list-link h2{padding-left:20px}
.press-box .list-link ul li{font-size:18px;color:#333}
.press-box .tx_txt h2.bor-bottom{padding-bottom:10px}
.press-box a.down-link{width:100%}
.box-shadow{box-shadow:2px 2px 5px rgba(153,153,153,1)}
h3.mg-style{margin-top:20px;margin-bottom:20px}
.fonts-gary{color:#666}
.js-contact-fonts h2,.js-contact-fonts h3,.js-contact-fonts h4,.js-contact-fonts p{margin-top:0;margin-bottom:10px}
span.icon-num{display:inline-block;width:26px;height:26px;font-size:12px;color:#fff;text-align:center;vertical-align:bottom;margin-right:10px;background:url(/img/contact_us_icon.png) no-repeat 0 0}
.contact-list-item{padding:15px;display:inline-block;width:100%;text-align:center;border:1px solid #666;border-radius:5px;margin-bottom:10px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s}
.contact-list-item.active,.contact-list-item:hover{color:#fff;text-decoration:none;background-color:#09f;border:1px solid #fff;border-radius:0}
.js-contact-content{background-color:#f7f7f7;padding:15px;margin-top:20px;display:none}
.js-contact-content.active{display:block}
.contact-content-text{padding-left:36px;padding-right:36px}
.contact-content-text>.row>.col-sm-6>h3.bor-bom{padding-bottom:10px;border-bottom:1px solid #ccc}
.online-cus{display:inline-block;width:20px;height:20px;font-size:12px;color:#fff;text-align:center;vertical-align:middle;margin-right:10px;margin-top:-5px;background:url(/img/contact_us_icon.png) no-repeat -4px bottom}
.lines{border-bottom:1px solid #ccc;height:1px;margin-top:25px;margin-bottom:15px}
.ui-widget{font-family:inherit;font-size:16px;font-family:"微软雅黑";z-index:999}
.ui-widget-content{background-color:#fff}
.ui-menu .ui-menu-item{border-top:1px dashed #eee}
.ui-menu .ui-menu-item:hover{background-color:none;border:1px solid #fbcb09;z-index:99}
.ui-state-focus,.ui-widget-content .ui-state-focus{background:0 0;border:none;color:#333;font-weight:400}
.ui-menu .ui-menu-item:first-child{border-top:none}
.js-show-form{background-color:#f7f7f7;padding:20px 36px;margin-top:20px;display:none}
.js-show-form.active{display:block}
.js-contact-form{padding-top:20px;padding-bottom:20px}
.js-contact-form label{width:16%;display:inline-block;height:42px;line-height:42px;float:left;vertical-align:middle}
.js-contact-form select{width:80%;height:42px;vertical-align:middle;cursor:pointer}
.js-contact-form select[disabled]{cursor:no-drop}
.js-contact-form .custom-combobox{display:inline-block;width:80%}
.js-show-form p{margin-bottom:5px}
ul#ui-id-1{max-height:350px;overflow-y:auto;overflow-x:hidden}
.annual-title{color:#06c;margin-top:50px;font-size:60px;line-height:100%}
.annual-txt{font-size:18px}
.prev-annual small{font-size:90%}
.prev-annual p{margin-top:-10px}
.publicDetails .tx_txt p{margin-top:6px;margin-bottom:10px}
.publicDetails .tx_txt{margin-bottom:0}
.publicDetails .studies-list.pd_b_15{padding-bottom:10px}
.container>.row>.col-sm-3>.left-right-align{margin-top:58px}
.container>.detail-page>.col-sm-3{margin-top:54px}
.winwin-text>.row>.col-sm-4>.tx_txt p{margin-top:0}
.heise>h2.bor-btom{margin-top:0}
.win-gray .publications .col-sm-3{width:190px}
.win-gray .container h2{padding-left:30px}
.win-gray .container .row{padding-left:30px}
.win-gray .publications .col-sm-3 h3,.win-gray .publications .col-sm-3 img.img-responsive{max-width:142px;max-height:189px;padding-bottom:0}
h1.btom-bor{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}
.pro-hot-cell{padding:24px 0 0 0;border-bottom:1px solid #d7d7d7}
.cloud_computing ul li,.lt-img-rt-tx .col-sm-12.float-none ul li,.lt-img-rt-tx .col-sm-7 ul li,.lt-img-rt-tx .col-xs-7 ul li,.text-indent ul li{list-style:none}
.pro-hot-cell .col-sm-3 h3.text-center{margin-top:.83em}
.itemList{margin:15px}
.itemList .title{margin-bottom:5px}
.itemList .detail{margin-bottom:15px}
.solCategory .solution-nav li .link-wrap{padding-left:26px}
.press-rightgray .text-align-r{padding-top:10px}
.press-rightgray .win-rightgray .col-sm-12{max-height:56px;overflow:hidden;text-overflow:ellipsis;background:url(/img/list-dian.png) no-repeat left 10px;margin-left:8px}
.press-rightgray .text-align-r{padding-top:10px}
.press-rightgray .win-rightgray .col-sm-12{max-height:56px;overflow:hidden;text-overflow:ellipsis;background:url(/img/list-dian.png) no-repeat left 10px;margin-left:8px;padding-left:10px}
#preVideo #banner{height:inherit!important;text-align:center;padding:20px 0;background-color:#f5f5f5}
#videoDiv .content_reel{width:auto!important;left:0!important;top:0!important;overflow:hidden;position:relative;margin-left:-15px;margin-right:-15px;border-bottom:5px solid #ececec;margin-bottom:20px;margin-top:20px}
#videoDiv .frame{float:left;width:25%;position:relative!important;top:0!important;left:0!important;height:inherit!important;padding:0 15px}
#dcar:after,#dcar:before,.content_reel:after,.content_reel:before,.videoList-container:after,.videoList-container:before{content:" ";display:table}
#videoDiv .frame:nth-child(4n+1){clear:both}
#videoDiv .nav{display:none!important}
.events-content{margin-bottom:20px}
.events-content .header{font-size:28px}
.events-content td p{padding:0!important;margin:0}
.leftcontent{position:relative}
.leftcontent a:first-child{display:block!important;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/img/img/video_btn.png) center center no-repeat}
.rightcontent .video-link{display:none}
#videoDiv .content_reel .frame h2{font-size:18px}
.solCategory .right_tbox h3.bor-btom{margin-top:1.1em;padding-bottom:17px;font-size:20px}
.win-rightgray-bg{background:#efefef}
.calendar .col-sm-8 p{margin-bottom:5px}
.calendar .col-sm-8 a.more{background:url(../img/sup_sprite.png) -137px -68px no-repeat;padding-left:25px;text-decoration:none;padding-top:5px}
.anyts-down h2{color:#c00;margin-top:0;padding-bottom:10px;margin-bottom:10px}
.anyts-down h2.bor-btom-color{border-bottom:1px solid #ededed}
.anyts-down .row .col-sm-9 ul li{border-bottom:1px solid #ededed;margin-bottom:10px;padding-bottom:15px}
.anyts-down p{font-size:18px;margin:0;line-height:28px}
.anyts-down .row .col-sm-9 ul .expand-more{margin-bottom:25px;margin-top:0}
.col-sm-3 .solution-nav li a{font-size:16px;line-height:28px;text-decoration:none}
.col-sm-3 .solution-nav li a:hover{color:#c00;text-decoration:none}
.anyts-down .col-sm-3 .tx_txt h3{margin-bottom:11px;margin-top:0}
.anyts-down .solution-nav li{padding:10px 0}
.anyts-down .link-wrap{padding-left:25px}
.anyts-down .solution-nav li span{display:block;color:#616161;line-height:24px}
.anyts-down .solution-nav li span.title a{color:#000;font-weight:700}
.anyts-down .solution-nav li i{padding-left:22px;background:url(/img/solution_cate_icon.png) left -22px no-repeat;height:28px}
.anyts-down .solution-nav li span.title.on i{background:url(/img/solution_cate_icon.png) left -2px no-repeat}
.linn-layout .col-sm-12{margin-bottom:15px}
.linn-layout .col-sm-12 h3{margin:10px 0}
.linn-layout .col-sm-12 p{margin:5px 0}
.linn-layout .col-sm-12 .has-border{padding:20px;border:5px solid #eee;margin-bottom:15px}
.linn-layout .col-sm-12 .has-border h2{margin:0 auto}
.linn-layout .col-sm-12 .has-border h3{margin:0 auto}
.linn-layout .col-sm-12 .has-border .col-xs-3{width:auto;padding-right:0}
.linn-layout .col-sm-12 .has-border .row{margin-top:20px}
.linn-layout a.text-right{display:block}
.linn-bor h3{border-top:2px solid #2ba8d4;padding-top:15px}
.linn-layout .tit-bor{border-bottom:2px solid #2ba8d4;margin-bottom:10px;padding-bottom:5px;margin-top:0}
.linn-layout ul{list-style:disc;padding-left:16px}
.linn-layout ul li{margin:7px 0;color:#333}
.linn-layout ul li span{padding-left:10px;line-height:24px}
.tel{margin-bottom:10px}
.tel a{background:url(/img/analysts-home-006.jpg) no-repeat left;padding-left:35px;margin-right:30px}
.tel span{background:url(/img/analysts-home-005.jpg) no-repeat left;padding-left:30px}
.share-big{margin-top:15px}
.share-big .share-box .share-item.share-item-facebook{width:48px;height:48px;display:inline-block;background-image:url(/img/analysts-home-007.jpg)!important;background-repeat:no-repeat;background-position:center center;text-indent:-10000%;margin-right:10px}
.share-big .share-box .share-item.share-item-twitter{width:48px;height:48px;display:inline-block;background-image:url(/img/analysts-home-008.jpg)!important;background-repeat:no-repeat;background-position:center center;text-indent:-10000%;margin-right:10px}
.share-big .share-box .share-item.share-item-linkedin{width:48px;height:48px;display:inline-block;background-image:url(/img/analysts-home-009.jpg)!important;background-repeat:no-repeat;background-position:center center;text-indent:-10000%;margin-right:10px}
.share-big .share-box .share-item.share-item-googleplus{width:48px;height:48px;display:inline-block;background-image:url(/img/analysts-home-010.jpg)!important;background-repeat:no-repeat;background-position:center center;text-indent:-10000%;margin-right:10px}
.col-sm-12.change-password .row{margin-bottom:18px}
.col-sm-3 ul .js_checkable{display:block;clear:both;margin:13px 0}
.col-sm-3 ul .js_checkable span{color:#666}
.col-sm-10 .moreinfo .row{background:#fafafa;padding-top:10px}
.col-sm-10 .moreinfo .row .col-sm-12{border-top:1px solid #ccc;padding-top:15px;margin-top:15px;margin-bottom:15px}
.js-more-info .js_checkable>input{margin-top:0!important}
.js-more-info .js_checkable{line-height:100%!important}
#js_read_more_product{height:auto}
.col-sm-10 .moreinfo .row .col-sm-12 .ver-code{width:300px!important;height:42px!important;background:0 0;border:1px solid #ccc;border-radius:4px;float:left;line-height:100%;line-height:42px;padding-left:5px;margin-top:0!important}
.others{display:table-cell;vertical-align:middle;margin-top:13px!important}
input.ver-codes{width:185px!important}
.agreement .input-middle,.input-middle .others{margin-top:13px}
.anyts-contact{margin-bottom:20px}
.anyts-contact .col-sm-9 .col-sm-3 a{background:url(/img/analysts-home-006.jpg) no-repeat left;padding-left:30px}
.anyts-contact li{border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}
.anyts-contact h2{color:#333}
.anyts-contact .col-sm-3 h3{margin:1em 0!important;padding:0}
.anyts-contact .col-sm-3 h3.bor_down{padding-bottom:7px;padding-top:4px;margin-bottom:0!important}
.tx_txt .newlist{list-style-type:disc;margin-top:6px}
.anyts-contact .newlist li{padding:0;margin:0;border:none;margin-left:5px}
.solCategory .col-sm-3.no-bold .solution-nav{padding-left:0}
.win-rightgray-bg{background:#efefef}
.reset-col dl dt{margin-bottom:10px}
.reset-col dl dd{margin-left:0;text-align:left;max-height:49px;overflow:hidden;margin-bottom:5px;font-weight:400!important}
.reset-col dl dd.times{height:25px;display:block}
.col-sm-3 .solution-nav li a.active{color:#c00}
.icon_lock{background:url(/img/icon_lock_20.png) no-repeat center center;display:inline-block;height:20px;width:20px;vertical-align:middle;margin-left:5px}
.img-responsive{width:100%\9}
.detail-page img.img-responsive,.psiet-detail img.img-responsive,.reset-col .col-sm-3 .img-responsive,.text-indent img.img-responsive,.winwin-text .row .tx_txt img{width:auto\9}
.solCategory .no-bold>h3.bor-btom{padding-bottom:1em;margin:1em 0 .5em 0}
.down-btn a{width:180px;height:36px;background:#cd3333;color:#fff;border-radius:5px;display:block;line-height:36px;text-align:center;text-decoration:none;margin:15px 0 15px 0}
.row-list{letter-spacing:-.32em}
.row-list>[class*=col-]{display:inline-block;letter-spacing:normal;vertical-align:top;float:none}
.icon_hover_zoom{display:none;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px;background:url(/img/icon_zoom.png) no-repeat center center}
.video_box:hover .icon_hover_zoom{display:block}
.jqzoom{width:100%;display:block;text-decoration:none;float:left}
.fonts-p{margin-top:0;margin-bottom:10px;font-size:24px;font-weight:400;color:#fff}
.icon-arrow-down-1{background:url(/img/sjx_002.png) no-repeat center top;display:inline-block;height:50px;width:50px;vertical-align:middle}
.icon-arrow-down-2{background:url(/img/icon-all.png) no-repeat center -55px;display:inline-block;height:50px;width:50px;vertical-align:middle}
.icon-text{background:url(/img/solar_pro_005.png) no-repeat center center;display:inline-block;height:22px;width:22px;vertical-align:middle;margin-left:-27px;margin-right:5px}
.icon-lock{background:url(/img/icon_lock_20.png) no-repeat center center;display:inline-block;height:20px;width:20px;vertical-align:middle;margin-left:5px}
.icon-lock-b{background:url(/img/icon_suo.png) no-repeat center center;display:inline-block;height:20px;width:20px;vertical-align:middle;margin-left:5px}
.icon-dot{background:url(/Assets/EBG/img/pic_point_gray.png) no-repeat center center;display:inline-block;height:20px;width:20px;vertical-align:middle;margin-left:-20px}
.icon-arrow-right{background:url(/img/icon-all.png) no-repeat center -128px;display:inline-block;height:22px;width:22px;vertical-align:middle}
.icon-arrow-right2{background:url(/img/icon-all.png) no-repeat center bottom;display:inline-block;height:14px;width:16px;vertical-align:middle}
.banner{position:relative}
.welcome-section{font-size:18px;padding:15px 0}
.events-section{background-color:#f3f5f8;padding:15px 0}
.news-section{background-color:#f3f5f8;font-size:18px;padding:15px 0}
.download-section{background-color:#e0e6ee;padding:15px 0}
.arrow-position{position:absolute;bottom:15px;left:50%;margin-left:-25px;z-index:99}
.mt-60px{margin-top:60px}
.mt-30px{margin-top:30px}
.mb-30px{margin-bottom:30px}
.mt-50px{margin-top:50px}
.download-list li,.news-list li{padding:10px 0 10px 20px}
.more-link{color:#00c}
.banner-text-summary{line-height:200%}
.banner-link{color:#fff;text-decoration:underline}
.banner-link:hover{color:#fff}
.video-section{background-color:#212739}
.btn-reg{display:inline-block;min-width:280px;background-color:#1787c1;text-align:center;padding:10px;color:#fff;margin-top:15px;font-size:24px;text-decoration:none!important}
.btn-reg:hover{color:#fff;background-color:#1787f9}
.events-section a{color:#06c}
.banner video{object-fit:contain}
.banner video{left:50%;margin-left:-50%;min-height:100%;min-width:100%;position:absolute;top:0;z-index:1}
.overlay{position:absolute;height:100%;width:100%;top:0;overflow:hidden;background-image:url(/img/bg_pattern.png);background-origin:padding-box;background-repeat:repeat;background-position:center center;z-index:-1}
.overlay{display:block;position:absolute;z-index:1;left:0;overflow:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.home-bg{animation:none;-webkit-animation:none;-ms-animation:none;-o-animation:none}
.home-bg{animation:60s ease 0s normal none infinite back_animation;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;position:absolute;top:0;left:0;width:100%;z-index:-2}
.video-caption{color:#fff;position:absolute;bottom:20px;width:100%}
.cfff{color:#fff}
.page-allEvents h2{padding-bottom:.5em;color:#dc0000;border-bottom:1px solid #eee}
.page-allEvents h3{margin:0 0 6px 0}
.page-allEvents .item{margin-bottom:24px}
.page-allEvents .list:last-child .item{margin-bottom:0}
.page-allEvents .calendar{padding-bottom:20px;margin:0;padding:0}
.page-allEvents .symbol{padding-left:0}
.page-allEvents .symbol a{position:relative;display:block;height:9em;line-height:13em;text-align:center;background:url(/img/pageAllEvent-icon.png) #eee no-repeat center;background-position:50% 32%}
.page-allEvents a.more{color:#06f;text-decoration:underline}
.btn-more-botom{margin-bottom:20px}
.btn-more-botom a{color:#06f;height:13px;padding-right:24px;background:url(/img/btn-more.jpg) no-repeat bottom right;line-height:14px;display:inline-block;letter-spacing:0}
.btn-more-botom a:hover{text-decoration:none}
.events-section h4{margin-top:0;margin-bottom:15px}
.anyts-down h2.bor-btom-color{border-bottom:1px solid #ededed}
.anyts-down h2{color:#c00;margin-top:0;padding-bottom:10px;margin-bottom:10px}
.anyts-down .row ul li{border-bottom:1px solid #ededed;margin-bottom:15px;padding-bottom:15px}
.anyts-down .row ul .expand-more{margin-bottom:25px}
.anyts-down p{margin:0}
.anyts-down .col-sm-3 .tx_txt h3{margin-bottom:7px;margin-top:4px}
.download_icon{background:url(../img/sup_sprite.png) -137px -68px no-repeat;display:inline-block;width:24px;height:28px;vertical-align:middle}
.bir_registration .one_line2{margin-bottom:10px}
.bir_registration .fk_tj{margin-top:10px}
.bir_registration .one_line label.f00{width:10px}
#Permission{min-width:500px;padding:30px 0 40px 0}
#NoLogin{min-width:500px;padding:30px 0 40px 0}
#DownloadNoLogin{min-width:500px;padding:30px 0 40px 0}
.warranty_finder{margin-bottom:30px}
.warranty_finder h5{font-size:20px;color:#333;margin:0}
.warranty_finder p{margin:15px 0}
.warranty_finder a{text-decoration:underline}
.warranty_finder p span{font-weight:700}
.warranty_result{border:1px #e5e5e5 solid;display:table;border-collapse:collapse;width:100%;margin:20px 0}
.warranty_result ul{display:table-row}
.warranty_result ul li{border:1px #e5e5e5 solid;display:table-cell;font-size:14px;line-height:18px;padding:15px 10px}
.warranty_result ul li span{display:none}
.warranty_result .first_th li{background:#f6f6f6;color:#666;font-weight:700;vertical-align:bottom;border-bottom:37px #e0e0e0 solid}
.w80{width:80px}
.w120{width:120px}
.w100{width:100px}
.w140{width:140px}
.w_pre20{width:20%}
.w_pre30{width:30%}
.warranty_result .first_th li:first-child{vertical-align:top;color:#333}
.moudle_con h4{font-size:18px;margin:0 0 15px}
.moudle_con p{color:#666;margin:0 0 25px}
.moudle_con ul{margin-top:20px}
.moudle_con li{width:33.333%;float:left;margin-bottom:5px}
.warranty_search{background:#e0e0e0;padding:25px 10px;margin-bottom:25px}
.warranty_bar{max-width:860px;margin:0 auto}
.warranty_bar select{float:left;width:15%;border:1px #cdcdcd solid;height:48px;color:#666}
.warranty_bar input[type=button]{float:right;width:10%;height:48px;display:block;border:1px #cdcdcd solid;background:url(/img/background-page-btn.jpg) no-repeat center center #ededed}
.warranty_bar .enter_key{margin:0 7px;width:73.33%;float:left;position:relative}
.warranty_bar input[type=text]{border:1px #cdcdcd solid;height:48px;padding-left:30px;width:100%}
.warranty_index .result_p{background:#eaeaea;padding:10px 0 10px 15px}
.results_tablebox{border:1px #e5e5e5 solid;padding:10px 25px 20px;margin:25px 0;min-height:284px}
.results_table{display:table;width:100%;border-collapse:collapse}
.results_table ul{display:table-row}
.results_table ul.th_row li{font-weight:700;border-right:1px #fff solid}
.results_table ul.th_row li.last{border:none}
.results_table li{display:table-cell;font-size:14px;line-height:16px;color:#666;padding:10px 15px;border-right:1px #e5e5e5 solid;vertical-align:middle}
.results_table li a{text-decoration:underline}
.results_table li:last-child{border-right:none}
.results_table ul.gray li{background:#f6f6f6}
.intelligent_prompt{max-height:250px;overflow-y:auto;position:absolute;left:-1px;top:50px;background:#fff;width:100%;display:none;border:1px #cdcdcd solid;border-top:none;box-shadow:2px 2px 1px #f3f3f3}
.intelligent_prompt a{display:block;height:35px;line-height:35px;color:#666;padding:0 30px;font-size:14px}
.intelligent_prompt a.current,.intelligent_prompt a:hover{background:#f6f6f6}
.container.text-align.text-tanchu{padding:100px}
.download-section a.more-link,.events-section a.more-link,.news-section a.more-link{color:#333;font-size:16px}
.download-section a.more-link,.events-section a.more-link:hover,.news-section a.more-link:hover{color:#006ad0}
#DownloadNoLogin .down_line h2,#NoLogin .down_line h2,#Permission .down_line h2{line-height:120%;margin-bottom:10px;height:auto;padding-top:10px}
#Permission .down_line h2{line-height:150%;padding-top:5px}
#Permission .down_line{width:80%}
#NoLogin .down_line{width:60%}
#DownloadNoLogin .down_line,#NoLogin .down_line,#Permission .down_line{height:auto;line-height:35px;display:block;clear:both}
#SubmitSuccess .sub_info{max-width:500px}
.per-process .row .col-sm-9>p{margin:30px 0}
.per-process .share_nullbox{margin:30px 0}
#Login{min-width:500px;padding:30px 0 40px 0}
#Jurisdiction{min-width:500px;padding:30px 0 40px 0}
#Jurisdiction .down_line{width:85%}
#Jurisdiction .down_line h2,#Login .down_line h2{margin:5px 0;height:auto}
#Jurisdiction .down_line,#Login .down_line{height:auto;line-height:31px}
.bir_registration .fk_tj{float:left;margin-right:15px}
#Subscribe_reg .foot-text{max-width:360px;margin-top:5px;float:right}
.solution-list select{width:210px;height:42px;background:0 0;border:1px solid #ccc;border-radius:4px;float:left;line-height:100%;line-height:42px\9;padding-left:5px}
.custom-combobox{width:220px;display:block;overflow:hidden}
.custom-combobox .ui-corner-left{width:80.5%;width:80%\9;padding:0 5px}
.custom-combobox .ui-corner-right{width:19%}
body:last-child .custom-combobox .ui-corner-right{margin-left:-1px}
.custom-combobox .ui-corner-left,.custom-combobox .ui-corner-right{height:42px;background:#FFF;vertical-align:middle}
.ui-state-default .ui-icon{background-image:url(/img/ui-icons_222222_256x240.png)!important}
.solution-list .combobox{display:inline-block;margin:15px 5px 10px 0}
.solar-down-page-cell .ui-widget-content{max-height:310px!important;overflow-y:auto;overflow-x:hidden}
.solar-down-page-cell .custom-combobox-input{line-height:42px;overflow:hidden}
.solar-down-page-cell .ui-menu .ui-menu-item{padding-left:10px;padding:3px 1em 3px .4em;font-size:15px}
.input_tips{font-size:16px;color:#e50000;position:absolute;left:10px;top:7px;z-index:1}
.solar-down-page-cell .ui-menu .ui-menu-item:hover{margin:0;border-left:0;border-right:0}
.solar-down-page-cell .ui-button:hover{border:1px solid #bababa}
.solar-down-page-cell .ui-menu .ui-menu-item:hover{border:none;background:#f1f1f1}
.solar-down-page-cell .solution-list p{color:#666}
.solar-down-page-cell ul#ui-id-1{overflow-x:hidden}
h1.bor-btom{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:10px}
.red{color:#c00}
.bule{color:#06f!important}
.placeholder{font-weight:400!important;color:#aaa!important}
.update-btn{width:168px;display:block;background:#cd3333;color:#fff;font-size:18px;text-align:center;height:40px;line-height:40px;border-radius:5px;text-decoration:none;margin-top:10px;margin-bottom:10px;float:left;clear:both}
.update-btn:hover{color:#fff}
.ui-widget-content{background:#fff}
.ui-state-focus,.ui-widget-content .ui-state-focus{border:none;background-image:none;font-weight:400;background-color:#eee}
.ui-menu .ui-menu-item{font-size:16px}
.custom-combobox .ui-corner-right:hover{border:1px solid #ccc}
.cloud_computing .moreinfo{border-top:0}
.moreinfo{border-top:1px solid #e9e9e9;padding:15px 0;margin-bottom:10px}
.float-none{float:none!important}
input{outline:0}
.partner-width .col-sm-3{width:20%}
.partner-last_child a{line-height:30px}
.partner-last_child{padding-top:10px;position:relative}
.partner-last_child .partner-icon-a{background:url(/img/partner-nav-img-01.jpg) no-repeat left 6px;padding-left:33px;display:block}
.partner-last_child .partner-icon-b{background:url(/img/partner-nav-img-02.jpg) no-repeat left 4px;padding-left:33px;display:block}
.partner-last_child .partner-icon-c{background:url(/img/partner-nav-img-03.jpg) no-repeat left 6px;padding-left:28px;position:absolute;display:block;top:200px;left:47px}
.x-auto-com{float:left}
.x-auto-com input{height:48px;line-height:48px;padding:0 5px 0 5px}
.x-auto-com .x-list{display:none;position:absolute;margin-top:47px;z-index:999}
.x-auto-com .x-item{padding:3px 5px 3px 6px;cursor:default;color:#333}
.x-auto-com .x-border{border:1px #ccc solid}
.x-auto-com .x-bg-c1{background-color:#F0F0F0}
.x-auto-com .x-bg-c2{background-color:#FFF;width:100%}
.x-auto-com .x-bg-c3{background-color:#F7F7F7}
.x-auto .x-item,.x-auto-com input{color:#5C5C5C}
.x-auto-com .x-txt .x-border.x-bg-c1{background-color:#fff;border:none;width:100%}
.doc-search{position:relative;width:100%}
.doc-search .search-img{position:absolute;top:0;right:0}
.x-auto-com .x-txt .x-border.x-bg-c1{height:48px;border:0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;float:left;color:#656565;line-height:48px;text-indent:7px}
#nav-cont .nav-list ul li.search input.x-border{max-width:200px;padding-right:40px;outline:0}
#copy-suggest-a .x-auto-com .x-list{margin-top:37px;max-width:200px;right:0}
#copy-suggest-a .x-auto-com .x-item{margin:0;line-height:24px}
#dloading{background:rgba(196,196,196,.5);position:fixed!important;z-index:1005;top:0;left:0;width:100%;height:100%}
#dloading div{border-radius:3px;text-align:center;position:fixed;top:50%!important;left:50%!important;margin-top:-25px;margin-left:-75px;z-index:100;background:#fff;line-height:50px;color:#000;font-weight:700;width:150px;height:50px}
.loading-bg .row{position:relative;background-color:#eee}
.loading-icon{position:absolute;height:100%;width:100%;background-size:80px;background-image:url(/img/huawei_loading.gif);top:0;z-index:9999;background-position:center;background-repeat:no-repeat}
.lg-container{width:100%!important;max-width:1440px;margin:0 auto;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.banner-container{width:100%!important;max-width:1920px;margin:0 auto;margin-right:auto;margin-left:auto}
.gray_bg{background-color:#f5f5f5}
#sup_preloader{margin-top:81px;background-color:#000;position:absolute;width:100%;height:100%;z-index:999;top:0;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}
#sup_preloader.lower{z-index:-1;height:auto}
.sup_pg_loading{padding:0;vertical-align:middle;position:relative;top:300px;left:0;margin:0;text-align:center}
.sup_pg_loading_logo_head:before{content:'';position:absolute;width:165px;height:43px;top:50%;left:50%;margin-left:-82px;margin-top:-29px;background:url(../img/sup_sprite.png) no-repeat 0 -221px}
.sup_pg_loading_html{position:relative}
#loading-center-absolute{position:absolute;left:49%;top:50%;height:20px;width:100px;margin-top:20px;margin-left:-35px}
.object{width:10px;height:10px;background-color:#FFF;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;margin-right:5px;margin-bottom:5px;position:absolute}
.la-ball-fall,.la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.la-ball-fall{display:block;font-size:0;color:#fff}
.la-ball-fall.la-dark{color:#333}
.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}
.la-ball-fall{width:108px;height:18px}
.la-ball-fall>div{width:15px;height:15px;margin:4px 10px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}
.la-ball-fall>div:nth-child(1){-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}
.la-ball-fall>div:nth-child(2){-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}
.la-ball-fall>div:nth-child(3){-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}
@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}
10%{opacity:.5}
20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
90%{opacity:.5}
100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}
}
@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}
10%{opacity:.5}
20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}
80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}
90%{opacity:.5}
100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}
}
@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%)}
10%{opacity:.5}
20%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}
80%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}
90%{opacity:.5}
100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%)}
}
@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}
10%{opacity:.5}
20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
90%{opacity:.5}
100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}
}
#sup_masthead_wrap{position:relative;background-color:#fff;-moz-transition:all .4s cubic-bezier(.23,1,.32,1);-o-transition:all .4s cubic-bezier(.23,1,.32,1);-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1);width:100%;top:0;width:100%;z-index:900;padding:6px 0;border-bottom:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.1)}
#sup_masthead_wrap.sup_skinny{position:fixed;-moz-transition:all .6s cubic-bezier(.23,1,.32,1);-o-transition:all .6s cubic-bezier(.23,1,.32,1);-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);transition:all .6s cubic-bezier(.23,1,.32,1);background-color:#fff;padding:8px 0 0}
.showing #sup_global_nav_content{transform:translate3d(0,0,0);position:fixed;opacity:1;overflow:visible\9}
#sup_global_nav_content{position:absolute;transform:translate3d(0,-105%,0);transition:all .4s cubic-bezier(.2,1,.2,1);width:100%;z-index:899;overflow:hidden;opacity:0}
#sup_global_nav_content>div{position:relative}
.sup_menu_section{padding:0;transform:translate3d(0,-105%,0);transition:all .4s cubic-bezier(.25,.1,.25,1);margin-top:-105%\9;position:absolute;width:100%;z-index:90}
.sup_menu_section.open{transform:translate3d(0,0,0);margin-top:0\9;background-color:#f1f1f1;z-index:91}
.sup_menu_section[data-section=hwmm0],.sup_menu_section[data-section=hwmm1],.sup_menu_section[data-section=hwmm2],.sup_menu_section[data-section=hwmm3],.sup_menu_section[data-section=hwmm4],.sup_menu_section[data-section=hwmm5]{padding-left:70px}
.sup_menu_section[data-section=hwmm0]{transform:translate3d(0,-155%,0)}
.sup_menu_section[data-section=hwmm0] .sup_box_wrap{min-height:268px;min-height:auto\9;padding-top:50px;padding-right:0}
.sup_menu_section[data-section=hwmm0] .sup_box_wrap>.row>.col-sm-3{padding-right:0}
.sup_menu_section[data-section=hwmm0].open{transform:translate3d(0,0,0)}
.sup_menu_section[data-section=hwmm4] .sup_box_wrap{padding-top:35px;padding-bottom:40px}
.sup_menu_section[data-section=hwmm1] .img-responsive{width:auto}
.sup_icon_cbg,.sup_icon_channel,.sup_icon_cnbg,.sup_icon_ebg,.sup_icon_solu{padding:4px 4px 4px 24px;position:relative}
.sup_icon_cbg:before,.sup_icon_channel:before,.sup_icon_cnbg:before,.sup_icon_ebg:before,.sup_icon_solu:before{background:url(../img/sup_sprite.png) no-repeat 0 -188px;display:block;position:absolute;width:20px;height:20px;left:0;top:2px;content:""}
.sup_icon_cbg:before{background-position:-59px -188px;left:-2px;top:0}
.sup_icon_ebg:before{background-position:-25px -188px;left:-3px;top:-3px}
.sup_icon_channel:before{background-position:0 -40px;left:0}
.sup_icon_solu:before{background-position:-22px -40px;left:-4px}
#sup_subinfo{-moz-transition:all .6s cubic-bezier(.23,1,.32,1);-o-transition:all .6s cubic-bezier(.23,1,.32,1);-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);transition:all .6s cubic-bezier(.23,1,.32,1)}
.sup_skinny #sup_subinfo{display:none}
#sup_masthead_subinfo{float:right;font-size:14px}
#sup_masthead_subinfo>li{display:inline-block;padding:0 0 0 20px}
#sup_masthead_subinfo_unlogin{float:right;font-size:14px}
#sup_masthead_subinfo_unlogin>li{display:inline-block;padding:0 0 0 20px}
#sup_global_nav{background:#fff;height:40px;position:relative;z-index:2}
@media (max-width:1023px) and (min-width:991px){#sup_masthead_wrap .hidden-sm{display:none}
#sup_masthead_wrap .visible-sm{display:block!important}
}
#sup_logo{float:left;overflow:hidden;position:relative}
#sup_logo a{padding:0;display:block;height:40px}
.sup_masthead_cata{float:left;margin-left:30px;padding:0;position:relative}
.showing .open{display:block}
.sup_masthead_cata>li{display:block;float:left;padding:0 13px}
.sup_masthead_cata>li:first-child a span{border-radius:5px;background-color:#eee;padding-left:36px;padding-right:18px;display:block}
.sup_masthead_cata>li:first-child a:hover span{background-color:#d01;color:#fff}
.sup_masthead_cata>li:first-child a:hover i{background:url(../img/sup_sprite.png) no-repeat -103px -112px}
.sup_masthead_cata>li:first-child i{position:absolute;background:url(../img/sup_sprite.png) no-repeat -103px -81px;display:block;width:14px;height:14px;top:12px;left:14px}
.sup_skinny .sup_masthead_cata>li>a{margin-bottom:0}
.sup_masthead_cata>li>a{box-sizing:border-box;color:#323232;cursor:pointer;display:block;height:46px;line-height:40px;overflow:hidden;padding:0;position:relative;text-decoration:none;border-bottom:2px solid transparent;transition:.3s border-color,.3s color}
.sup_masthead_cata>li.active>a,.sup_masthead_cata>li>a:hover{border-bottom:2px solid #d7000f;color:#d7000f}
.sup_masthead_rightside{float:right;height:40px;position:relative}
.sup_masthead_rightside>ul>li{display:block;float:left;padding:0;position:relative}
.sup_masthead_rightside>ul>li a{width:40px;height:40px;display:block;cursor:pointer}
.sup_masthead_rightside .sup_dropdown_menu{width:300px;position:absolute;top:46px;right:-40px}
#sup_search_box .triangle,.sup_masthead_rightside .triangle{height:15px;overflow:hidden;position:absolute;top:-15px;width:320px;right:0;display:none\9}
#sup_search_box .triangle:before,.sup_masthead_rightside .triangle:before{content:"";position:absolute;top:5px;right:10px;width:20px;height:20px;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff)}
.sup_search,.sup_show_more,.sup_show_more>a{width:40px;height:56px}
.sup_search:before{display:table;content:""}
.sup_show_more>a{display:block}
.sup_search>a:before,.sup_search>a:hover:before,.sup_show_more>a:before,.sup_show_more>a:hover:before{background:url(../img/sup_sprite.png) no-repeat 0 -70px;position:absolute;display:block;width:25px;height:25px;content:"";top:8px;left:8px}
.sup_search>a:before{background-position:-39px -70px}
.sup_show_more>a:hover:before{background-position:0 -105px}
.sup_search>a:hover:before{background-position:-39px -105px}
#sup_card_list [class*=col-],#sup_stage,.index-video{margin-bottom:1.5%}
#sup_card_list .row .row>.col-sm-12{margin-bottom:3%}
#sup_card_list .row .row>.col-sm-12:last-child{margin-bottom:0}
#sup_global_nav_content{background-color:#f1f1f1;padding:0 15px}
.vertical_line{border-right:1px solid #d5d5d5}
.sup_btn{border-radius:5px;background-color:inherit;line-height:24px;height:24px;padding:5px 10px;text-decoration:none}
.sup_box_wrap .sup_btn:hover{text-decoration:none}
.sup_box_wrap{padding:30px 15px}
.sup_box_wrap h3{color:#e22835;margin:0 0 15px 0}
.sup_box_wrap h4{margin:15px 0}
.sup_box_wrap a{text-decoration:none}
.sup_box_wrap a:hover{text-decoration:underline}
.sup_box_wrap:hover{background-color:#e5e5e5}
.sup_box_wrap:hover,[data-section=hwmm0] .col-sm-3:hover{background-color:#e5e5e5}
.sup_box_wrap:hover .sup_btn{background-color:#cb3034;color:#fff}
@media (max-width:1200px) and (min-width:1024px){[data-section=hwmm3] .row{margin:0}
}
[data-section=hwmm0] .sup_btn,[data-section=hwmm2] .sup_btn,[data-section=hwmm3] .sup_btn,[data-section=hwmm4] .sup_btn,[data-section=hwmm5] .sup_btn,[data-section=hwmm6] .sup_btn{position:relative;left:-10px;top:10px}
.col-sm-2-4{float:left;position:relative;min-height:1px;width:20%;padding-left:15px;padding-right:15px}
[data-section=hwmm3] .sup_box_wrap:last-child{border-left:1px solid #ddd}
.open #sup_search_box,.open .sup_dropdown_menu{display:block}
.sup_dropdown_menu{display:none;margin-left:-20px;position:absolute;z-index:20;padding:0;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-width:1px;border-style:solid;border-color:#e0e0e0;background:#fff;padding:0}
.sup_dropdown_menu a{color:#333;display:block;padding:7px 20px;position:relative;text-decoration:none;border-bottom:1px solid #d5d5d5}
.sup_dropdown_menu li:last-child a{border-bottom:0}
.sup_dropdown_menu a:focus,.sup_dropdown_menu a:hover{background-color:#c00;color:#fff;text-decoration:none}
#sup_mob_nav_container{position:fixed;z-index:888;top:0;right:-100%;width:100%;height:100%;background:#fff;overflow:auto}
#container.open,#footer.open,.footer.open,.share_nullbox.open{left:-100%!important;position:fixed}
#sup_mob_nav_container.open{right:0!important;box-shadow:-5px 0 10px rgba(0,0,0,.2)}
#container,#sup_mob_nav_container{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
#sup_mob_nav_container ul li{border-bottom:1px solid #ddd;line-height:45px;padding:0 20px;font-size:16px;color:#333}
#sup_mob_nav_container ul li a{display:block}
#sup_mob_nav_container ul li.search{line-height:57px}
#sup_mob_nav_container ul li.search .prev{float:left}
#sup_mob_nav_container ul li.search .prev a{color:#c00}
#sup_mob_nav_container ul li ul li ul li:hover,#sup_mob_nav_container ul li ul li:hover{background-color:#c00;color:#fff}
#sup_mob_nav_container .title.active a,#sup_mob_nav_container .title.active>ul>li>a:hover{color:#c00}
#sup_mob_nav_container .title.active>ul>li>a{color:#333}
#sup_mob_nav_container ul li ul{display:none;margin-left:-25px;margin-right:-20px;padding-left:25px;padding-right:20px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;color:#fff}
#sup_mob_nav_container .title.active>ul>li:hover>a,#sup_mob_nav_container ul>li,#sup_mob_nav_container ul>li:hover>a,li.nomore>ul>li a:hover,li.sup_hasmore a:hover,li.sup_hasmore>ul>li a:hover,li.sup_nomore a:hover{color:#fff}
#sup_mob_nav_container ul li ul li ul li:hover,#sup_mob_nav_container ul li ul li:hover{background-color:#272727}
#sup_mob_nav_container ul li ul li.title{margin-left:-25px;margin-right:-20px;padding-left:25px;padding-right:20px;background-color:#dedede;color:#c00}
#sup_mob_nav_container ul>li>ul>li{border-bottom:1px solid #aaa;margin-left:-25px;margin-right:-20px;padding-left:25px;padding-right:20px;background-color:#dedede}
#sup_mob_nav_container ul li ul li ul li{border-bottom-color:#aaa;margin-left:-25px;margin-right:-20px;padding-left:40px;padding-right:20px;background-color:#dedede}
@media only screen and (max-width:1023px){#sup_masthead_wrap{padding:8px 0}
#sup_preloader{margin-top:57px}
.sup_pg_loading{top:200px}
#sup_mob_nav_close{text-align:center;vertical-align:middle;float:right;padding:0 15px;right:-16px;position:relative;cursor:pointer;width:50px;height:57px}
#sup_mob_nav_close:before{content:'';position:absolute;width:30px;height:30px;top:13px;left:15px;background:url(../img/sup_sprite.png) no-repeat -101px -42px}
li.sup_hasmore a,li.sup_nomore a{position:relative}
li.sup_hasmore:hover,li.sup_nomore:hover{background-color:#272727;color:#fff}
li.sup_hasmore.active>a:after,li.sup_hasmore>a:after,li.sup_nomore>a:after{display:block;content:"";background:url(../img/mobile_all_icons.png) -393px -197px no-repeat;position:absolute;top:17px;right:0;width:20px;height:15px}
li.sup_nomore>a:after{background-position:-349px -151px}
li.sup_hasmore.active>a:after{background-position:-393px -151px}
}
#sup_stage{position:relative;width:100%;height:540px;z-index:100;background:none transparent scroll repeat 0 0\9;overflow:hidden}
#sup_stage #sup_content{padding-top:60px;color:#000;position:absolute;display:block;width:100%;height:540px;z-index:112;top:0;left:0}
#sup_content #sup_content_real{display:inline-block;vertical-align:middle;margin-top:30px}
#sup_content h3{max-width:800px;margin-left:auto;margin-right:auto;font-size:40px;line-height:1.4}
#sup_content p{max-width:500px;margin-left:auto;margin-right:auto;font-size:16px}
.page-btn{cursor:pointer;font-size:14px}
#sup_stage:hover #sup_front{opacity:1}
#sup_stage #sup_front{position:absolute;width:100%;z-index:110;top:0;left:0;height:540px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-size:100% 100%\9;background-repeat:repeat-x\9;background-position:center center\9}
#sup_stage #sup_back{position:absolute;width:100%;z-index:108;top:0;left:0;height:540px;background:url(/img/kv-bg-bw.png) no-repeat top left;background-size:cover;background-attachment:fixed;background-size:100% 100%\9;background-repeat:repeat-x\9;background-position:center bottom\9}
.destroyStellar{background-position:50% -217.6px!important}
#sup_fixed .img-full-width{display:block;height:540px\9;page-break-inside:avoid\9;background:none transparent scroll repeat 0 0}
.sup_mob{display:none}
.sup_mobile_link{position:absolute;top:0;left:0;display:block;width:100%;z-index:125;padding-top:56.25%}
@media only screen and (max-width:767px){#sup_stage{height:450px}
#sup_content #sup_content_real{margin-top:0;width:100%}
#sup_stage #sup_content{padding-top:0;padding-top:56.29%;background-color:#333;color:#fff;height:auto}
#sup_content .sup_mob{text-align:left;line-height:1.2;padding:0;margin:0}
#sup_content h3{margin:0;font-size:20px;line-height:1.3;text-align:left;padding:15px 15px 0}
#sup_content p{padding:15px 15px;margin:0}
#sup_stage #sup_front{background-size:100%;background-position:center top;z-index:114;padding-top:56.29%;height:auto}
.sup_box_wrap:hover{background-color:#e5e5e5}
.sup_pc{display:none}
.sup_mob{display:block}
.banner-container .text-center{text-align:left}
}
.animate-item{-webkit-transition:opacity .2s,-webkit-transform 1s cubic-bezier(0,.9,.45,1);transition:opacity .2s,transform 1s cubic-bezier(0,.9,.45,1);opacity:0;-webkit-transform:translate(0,300px);-ms-transform:translate(0,300px);transform:translate(0,300px)}
.animate-item.animate-delay-1{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:1s,1s;transition-duration:1s,1s}
.animate-item.animate-delay-2{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:1s,1s;transition-duration:1s,1s}
.animate-item.animate-delay-3{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:1s,1s;transition-duration:1s,1s;-webkit-transform:translate(0,360px);-ms-transform:translate(0,360px);transform:translate(0,360px)}
.animate-item.animate-start{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}
#sup_card_list .row{margin-left:-10px;margin-right:-10px}
#sup_card_list .col-sm-12,#sup_card_list .col-sm-4,#sup_card_list .col-sm-6{padding-left:10px;padding-right:10px}
.sup_multi_img{position:relative;overflow:hidden}
.sup_img_subinfo{position:absolute;display:block;width:100%;height:100%;top:0;margin:0;padding:0}
.sup_img{width:100%;height:100%;-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1)}
.sup_img.hover,.sup_img:hover{transform:scale(1.05,1.05)}
.sup_img img{width:100%;max-width:100%}
.sup_img_subinfo a{display:block;position:relative;width:100%;height:100%;margin:0;left:0;top:0;padding:20px 40px;text-decoration:none}
.sup_multi_img:hover a{background:hsla(0,0%,0%,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8000000', endColorstr='#a8000000', GradientType=0) text-decoration: none}
.sup_img_wrap{position:absolute;bottom:0;left:0;width:100%;margin-bottom:20px;min-height:114px;padding:0 30% 0 40px}
.sup_img_subinfo h3{font-size:30px;margin-bottom:10px;line-height:1.2}
.sup_img_subinfo h3{position:relative;opacity:1;color:#fff;-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1);-moz-transform:translateY(60%);-ms-transform:translateY(60%);-webkit-transform:translateY(60%);transform:translateY(60%)}
.sup_img_subinfo a{-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1)}
.sup_img_subinfo p{position:relative;-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1);-moz-transform:translateY(80%);-ms-transform:translateY(80%);-webkit-transform:translateY(80%);transform:translateY(80%);filter:alpha(Opacity=0);opacity:0;color:#fff;line-height:1.5;width:100%}
.sup_multi_img:hover a button,.sup_multi_img:hover a h3,.sup_multi_img:hover a p{filter:alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
.sup_img_subinfo a:after,.sup_img_subinfo a:before{content:" ";display:table}
.sup_img_subinfo a:after{clear:both}
@media only screen and (max-width:767px){.sup_img_wrap{padding:0}
.sup_img_subinfo p{padding-right:0}
.sup_multi_img:hover a{background-color:inherit}
#sup_card_list .row .row>.col-sm-12,#sup_card_list [class*=col-],#sup_stage{margin-bottom:30px}
#sup_card_list [class*=col-]{margin-top:0}
.sup_img.hover,.sup_img:hover{transform:scale(1,1)}
.sup_img_subinfo{position:relative;padding:0;width:auto;height:auto}
.sup_img_wrap{position:relative;min-height:100%;margin-bottom:0}
.sup_img_subinfo a{padding:10px 0;-moz-transition:initial;-o-transition:initial;-webkit-transition:initial;transition:initial}
.sup_img_subinfo a:hover{background-color:#fff}
.sup_img_subinfo h3{font-size:22px;margin:0}
.sup_img_subinfo p{font-size:16px;margin-bottom:0;margin-top:5px}
.sup_img_subinfo h3,.sup_img_subinfo p{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);color:#333}
}
.index-video h2{font-size:40px;margin:0 auto;text-align:center;margin-top:60px}
.index-video h3{font-size:20px;line-height:30px;max-width:60%;margin:20px auto}
@media only screen and (max-width:767px){.index-video{margin-bottom:45px}
}
@media only screen and (max-width:480px){.index-video h2{font-size:20px!important;width:60%;margin:0 auto!important}
.index-video h3{font-size:14px!important;width:70%;line-height:1.4!important;height:82px;overflow:hidden}
}
.sup_common_box{padding-bottom:10px}
.sup_common_box li{padding-bottom:12px;line-height:1.6}
.sup_common_box li .date{display:block;font-size:14px;color:#999}
.sup_common_box p{margin-top:5px}
.sup_common_box h3{margin-bottom:0;margin-top:10px}
@media (min-width:950px){.pad-left45,.sup_common_box .col-sm-4{padding-left:45px}
}
@media only screen and (max-width:767px){.sup_common_box li{margin-bottom:15px}
.sup_common_box li:last-child{margin-bottom:0;padding-bottom:0}
.sup_common_box .col-sm-6{margin-bottom:30px}
.sup_common_box .col-sm-8 h2{margin-top:0}
.sup_common_box .col-sm-8 .col-sm-12,.sup_common_box .col-sm-8 .col-sm-6:nth-child(2),.sup_common_box .col-sm-8 .col-sm-6:nth-child(3){padding-left:15px;padding-right:15px}
}
#footer .visible-xs,#footer .visible-xs .col-sm-3{padding-left:0;padding-right:0}
#footer .visible-xs .col-sm-3 label,#footer .visible-xs .col-sm-3 li{padding:15px 20px!important;margin:0;border-bottom:1px solid #aaa}
#footer .visible-xs .col-sm-3 label>a{display:block}
#footer .visible-xs .col-sm-3 label:after{display:block;content:"";background:url(../img/mobile_all_icons.png) -352px -107px no-repeat;position:absolute;top:22px;right:22px;width:20px;height:15px}
#footer .visible-xs .col-sm-3 label.no-menu:after{background:url(../img/mobile_all_icons.png) -318px -111px no-repeat}
#footer .visible-xs .col-sm-3 label.active:after{background:url(../img/mobile_all_icons.png) -393px -107px no-repeat}
#footer .visible-xs .col-sm-3 li a{color:#333}
#footer .visible-xs ul{display:none;background-color:#dcdcdc}
#footer .visible-xs .left{padding-top:0}
#footer .visible-xs .left_inner div{padding:0;margin:0}
#footer .visible-xs .left_inner div ul{margin-top:0}
#footer.winwin-footer .left_inner label{font-size:16px}
#footer .left_inner div ul li{font-size:14px}
#footer .left_inner div ul{margin-top:5px;margin-bottom:5px}
#footer a,#footer label,.QR-code h4{color:#ccc}
#footer .left_inner div ul li{margin-bottom:0}
#footer .col-sm-3 label:nth-child(3){margin-top:20px}
.footer-icon-top{margin-top:30px}
#footer .left{padding-top:30px}
.sup_hr{border-color:#424141}
#footer .left_inner div ul li{line-height:1.7}
.QR-code h4{margin-bottom:0;margin-top:10px}
#footer .right{padding-top:28px}
#footer>.container>.top>.row{padding-bottom:10px}
#footer .bottom_left,#footer .bottom_right{padding-top:0;color:#ccc}
#footer .bottom,#footer .row>[class*=col-],.sup_card_list .row>[class*=col-]{margin-top:0}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.calendar-container iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#fancybox-overlay{background-color:#000!important}
html{-ms-overflow-style:scrollbar}
.sup_loading{background:#f5f5f5;padding-top:53.55%;position:relative}
.sup_loading .spinner{border:5px solid transparent;border-bottom-color:#d5d5d5;border-top-color:#d5d5d5;-webkit-animation:rotate 1.5s linear 0s infinite;animation:rotate 1.5s linear 0s infinite}
.spinner{width:50px;height:50px;border-radius:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
@keyframes rotate{from{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.share-moblie-style .share-btn-box{position:relative}
.share-moblie-style .share-box-mobile-outer{position:absolute;bottom:22px;top:initial!important;padding-left:0}
a.has-sent{cursor:default;text-decoration:none!important;color:#999!important}
a.js-send-email-btn+span{color:#999!important}
.tel-phone .officePhone{width:45%!important;float:left;margin-bottom:0}
.tel-phone .areaCode,.tel-phone .extension{width:20%!important;float:left}
.tel-phone em{float:left;position:initial!important;width:7%!important;text-align:center;padding-top:7px;color:#999}
.selectWith{width:183px!important}
.notes{border-left:10px solid #00adf1;padding-left:16px;font-size:18px;color:#666;margin:0 30px}
.notes-gray{color:#666;border-left:10px solid #e0e0dc}
.detail-page .col-sm-8 article p{text-indent:initial;padding:0;margin:0 0 10px;line-height:32px}
article ul li{background:url(/img/yuandian_03.png) no-repeat left 13px;padding-left:20px;list-style:none;line-height:32px;margin-bottom:10px}
.tweet-this{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:16px;margin-top:5px}
.tweet_quote:before{background:url(/img/share_all.png) no-repeat 0 -196px;display:block;position:absolute;width:20px;height:20px;left:0;top:2px;content:""}
span.tweet_quote{position:relative;padding-left:27px}
.detail-page span.tweet_quote a{color:#666}
.detail-page span.tweet_quote a:hover{color:#06f}
.tit-margin img{width:100%}
.ban{width:100%;margin-bottom:1.5%}
@media only screen and (max-width:767px){.ban{margin-bottom:15px}
}
.sup_img_subinfo2 p{padding-right:0}
.sup_multi_img2:hover a{background-color:inherit}
.sup_img2.hover,.sup_img2:hover{margin-left:0}
.sup_img_subinfo2{position:relative;padding:0;width:auto;}
.sup_img_wrap2{position:relative;min-height:100%;margin-bottom:0}
.sup_img_subinfo2 a{padding:10px 0;-moz-transition:initial;-o-transition:initial;-webkit-transition:initial;transition:initial}
.sup_img_subinfo2 a:hover{text-decoration:none}
.sup_img_subinfo2 h3{font-size:22px;margin-top:10px;margin-bottom:0}
.sup_img_subinfo2 p{font-size:16px;margin-bottom:0;margin-top:10px;line-height:24px}
.sup_img_subinfo2 h3,.sup_img_subinfo2 p{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);color:#333}
.sup_img_subinfo2 .imgmore{float:right;display:inline-block;background:hsla(0,0%,0%,.5);color:#fff;margin:0 auto;padding:5px 10px;margin-top:10px}
.sup_multi_img:hover .sup_img_subinfo2 .imgmore{background:#000}
#sup_search_box2 input[type=text]{top:1px;width:200px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border:1px solid #ccc;height:28px;padding:0 10px}
#sup_search_box2 input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
#sup_search_box2 div:nth-child(2){height:36px;position:relative}
#sup_search_box2 input[type=button]{width:28px;height:28px;background:url(../img/sup_sprite.png) 0px -180px;border:0;z-index:2;right:0;top:0;float:right}
#code_tan:hover .isshow,#mail_tan:hover .isshow,#tel_tan:hover .isshow{display:block}
.mail_show{right:48px}
.linkweb{position:relative}
.linkweb .dropweb{position:absolute;left:0;background-color:#fff;width:150px;border:1px solid transparent;border-top:none;z-index:999;border-color:rgba(0,0,0,.2);display:none}
.linkweb .dropweb a{display:inline-block;width:100%;color:#333;line-height:36px;height:36px;text-indent:19px}
.linkweb .dropweb a:hover{color: #d7000f;}
.sup_box_wrap ul li .nav-third{font-size:14px;color:#6b6b6b;background:url(../img/tb.png) left center no-repeat;padding-left:15px;background-size:10px 10px}
.sup_box_wrap .nav-second li{background:url(../img/tb.png) left 0 top 8px no-repeat;text-indent:15px;background-size:10px 10px}
.sup_box_wrap .nav-first{font-size:18px;line-height:36px;color:#000}
.padlr li:first-child,.padlr p:first-child,.padlr ul li:first-child{margin-top:10px}
.marleft{margin-left:20%}
.tel_show{bottom:50%;margin-bottom:-288px}
.left_inner .col-sm-4{margin-bottom:20px}
.padlr{padding:0}
.marlr{margin-top:0;margin-bottom:0}
.minheight{min-height:158px}
#right_iconbox .more{display:block;text-align:center;padding-top:10px}
.tanchu_pos{margin-bottom:100px}
.em3{text-indent:3em}
.jjfa{position:relative}
.jjfa_detail{position:absolute;left:163px;z-index:1;top:50%;color:#fff;height:155px;margin-top:-77px}
.jjfa_detail p{font-size:42px;font-weight:700;line-height:42px;margin-bottom:35px}
.jjfa_detail h4{font-size:16px;line-height:16px;display:block;background:url(../img/sup_sprite.png) no-repeat 0 -211px;margin:10px 0;text-indent:18px}
@media only screen and (max-width:767px){.jjfa_detail{position:relative;color:#333;left:inherit;top:inherit;margin-top:inherit;height:initial}
.jjfa_detail p{font-size:22px;margin-bottom:0;font-weight:100;line-height:normal;margin-top:10px}
.jjfa_detail span{display:none}
.index-video:hover a{text-decoration:none}
}
#footer .col-md-12 .left_inner div:first-child{margin-bottom:0}
.index-new ul li:last-child{margin-bottom:30px}
.editPageButtom:not(:last-child)>div{float:left}
#breadcrumb_nav{width:100%;margin-top:15px;margin-bottom:15px}
#breadcrumb_nav ul li{display:inline;padding-right:15px}
.cloud_computing{width:100%;padding-bottom:36px;display:table;overflow:hidden;border-bottom:1px solid #d7d7d7}
.cloud_computing div.share_nullbox .share-box{margin-bottom:0;margin-top:12px}
.sup_box_wrap2{padding:30px 15px}
.container .text-indent img{max-width:100%;margin:0 auto;height: auto !important;}
.maxwd{max-width:100%}
.annual-bg .annual-content dt{position:relative}
.annual-bg .annual-content dt p{position:absolute}
.about_index p{margin:10px 0;text-indent:2em}
.cloud_computing h1 a{color:#333}
.cloud_computing h1 a:hover{color:#333}
.honors_table_td1{padding-left:10px;padding-right:10px}
.honors_table_td2{line-height:30px;text-align:center!important}
.honors_table_tr1{color:#fff;text-align:center!important;background:#328aa4}
.honors_table_tr2{background:#e5f1f4}
.honors_table_th{width:80px;line-height:30px}
.honor li{font-size:18px;border-bottom:1px solid #ccc;padding:13px 0 10px;position:relative;padding-right:40px;margin-left:0!important;padding-left:20px}
.honor li .title{color:#5e5e5e;text-decoration:none;line-height:25px}
.honor li.active a{color:red}
.honor li .answer{height:0;overflow:hidden;line-height:24px;color:#5e5e5e}
.honor li.active .answer{height:auto;margin-top:0}
.honor li .answer p{text-indent:0!important;font-size:14px}
.honor li .arrow{position:absolute;right:0;bottom:10px;cursor:pointer;width:20px;height:20px;background:url(../img/honor.png) no-repeat;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.honor li.active .arrow{position:absolute;right:0;bottom:10px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.honor li em{font-style:normal}
.cont h3{padding:5px 10px;color:#211c1c;margin:0 auto;border:1px solid #d7000f;display:block;float:left;font-size:18px}
.cont{min-height:500px}
.cont h3:not(:first-child){margin-left:-1px}
.cont h3:first-child{border-radius:5px 0 0 0}
.cont .title1{background:#d7000f;color:#fff}
.contact_col{padding-top:20px}
.marb10{margin-bottom:10px}
.f14{font-size:14px;color:#6b6b6b;line-height:24px}
.conta-table{display:table;width:100%;background:#f6f6f6;margin-bottom:15px}
.conta-cel1,.conta-cel2{display:table-cell;padding:0 10px;font-size:16px;color:#010101;line-height:30px}
.conta-cel2{padding:0 10px 0 0}
.conta-cel1{width:100px}
.conta-cel0{font-size:16px;font-weight:700;color:#d7000f;background:#e9e9e9;line-height:35px;padding:0 10px}
.conta-cel0 a{color:#d7000f}
.conta-row{padding:5px 0}
.form-horizontal .control-group{margin-bottom:18px}
legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:16px;line-height:36px;color:#333;border:0;border-bottom:1px solid #e5e5e5}
.form-horizontal .control-label{float:left;width:40px;padding-top:5px;text-align:right}
.form-horizontal .controls{margin-left:50px}
.input-xlarge,.textarea-xlarge{width:100%;padding:0 10px;height:30px;line-height:30px}
.textarea-xlarge{height:100px}
.uneditable-input,input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
.uneditable-input:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}
.form-horizontal .help-block{margin-top:9px;margin-bottom:0}
.help-block{display:block;margin-bottom:9px;text-indent:0!important;color:red}
.probody{min-height:600px}
.probody #snav{padding-left:6px;background:#f7f7f7;border:1px solid #dcdbdb}
.probody #snav li{display:inline-block;margin-left:-6px;padding-left:0;margin-bottom:0}
.probody #snav li a{padding:5px 10px;border-left:1px solid #dcdbdb;margin-left:-1px;display:block;position: relative;color: #333;}
.probody #snav li .snav_on{position:relative;bottom:0;color:#d7000f;background:#fff;border-top:2px solid #d7000f}
.probody #snav li a:hover{position:relative;text-decoration:none;bottom:0;color:#d7000f;background:#fff;border-top:2px solid #d7000f}
.fonts-big li ul li{display:inline-block;padding:2px 0;margin-right:0;display:inline;zoom:1;}
.fonts-big li ul li a{display:inline-block;border:1px solid #ececec;padding:2px 5px;font-size:14px}
.fonts-big li ul li .on{background:#0078d7;border:1px solid #0078d7;color:#fff}
.fonts-big li ul li a:hover{background:#0078d7;border:1px solid #0078d7;color:#fff}
.proban{background:url(../img/proban.jpg) center no-repeat;height:400px}
.c8_con{border-bottom:1px solid #d7d7d7}
.orange{background:#d4000f;color:#fff;font-size:20px;padding:0 10px;border-radius:10px;margin-left:80px}
.orange:hover{color:#fff;text-decoration:none}
.c8_con_list{text-align:center;margin-bottom:15px}
@media (min-width:992px){.c8_list1{margin-left:0;margin-right:100px}
.c8_list3{margin-right:0;margin-left:100px}
.c8_list2{margin-left:50px;margin-right:50px}

.c8_list11{margin-left:0;margin-right:40px}
.c8_list33{margin-right:0;margin-left:40px}
.c8_list22{margin-left:20px;margin-right:20px}

}
.bordernone{border:none}
.sup_img_subinfo2 h4{font-size:18px;margin-top:20px;margin-bottom:0}
.txtrt{text-align:right;padding-left:15px;padding-right:15px}
@media (max-width:991px){.tec_source .col-sm-6{width:50%;float:left}
}
.proban .container{position:relative;overflow:hidden;height:400px;padding-top:90px}
.proban .container div{position:absolute;top:0;left:0;z-index:99;padding:0 15px;padding-top:80px;text-align:left;width:80%}
.proban .container div h2{font-size:48px;margin-bottom:12px;letter-spacing:1px;line-height:1.4;margin-top:0;color:#fff}
.proban .container div p{font-size:26px;line-height:36px;color:#fff;margin-top:0}
.proban .container div a{text-align:center;display:inline-block;color:#fff!important;background:0 0;border-radius:5px;height:38px;line-height:38px;min-width:110px;width:auto;position:relative;border:1px solid #fff}
.proban .container div .btn{border:none;background:#d4000f;padding:0 10px}
.c8_con_pro{background:#eee;padding:15px 0 1px}
@media (max-width:991px){#footer .top .left .col-sm-4{text-align:center}
.proban{margin-bottom:20px}
.proban .container div h2{font-size:36px}
}
.c8_right_nav .fonts-big li a{background:#f5f5f5}
.c8_right_nav .fonts-big li ul{border:1px solid #d2d2d2;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;position:relative;margin-top:10px;border-radius:5px}
.c8_right_nav .fonts-big li ul li a{display:inline-block;padding:0 5px;font-size:14px;background:#fff;border:1px solid #fff;margin-left:-1px}
.c8_right_nav .fonts-big li ul li a:hover{border:1px solid #d7000f;background:#d7000f}
.c8_right_nav .fonts-big li ul li .on{background:#d7000f;border:1px solid #d7000f;color:#fff}
.c8_right_nav .fonts-big li ul .pjt{position:absolute;top:-7px;left:17px}
#bdcs .bdcs-container .bdcs-main,#bdcs .bdcs-container .bdcs-main *{overflow:visible}
#bdcs .bdcs-container .bdcs-search-form-input:focus{border-color:rgba(82,168,236,.8)}
.partnersban{background:url(../img/partnerban.jpg) center center no-repeat;height:250px}
@media screen and (max-width:767px){.probody #snav li a{border:none}
.probody #snav li .snav_on{color:#d7000f;background:#fff;border-top:none}
.probody #snav li a:hover{text-decoration:none;color:#d7000f;background:#fff;position:static;border-top:0}
.partnersban{background:0 0;height:0}
}
.minh{min-height:470px}
#partpage .right_tbox{position:static}
#partpage .top60{top:60px;position:fixed}
.studies-list ul li{overflow:hidden;border-bottom:1px solid #ececec;text-align:left}
.txthidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.casebox{height:160px;overflow:hidden;border: 1px solid #ded6d6;padding: 2px;}
h2.bor-btom{padding-bottom:15px}
@media only screen and (max-width:767px){.right_tbox{position:static;max-width:100%}
}
.probody ul li{list-style-type:disc;margin-left:2em;margin-bottom: 5px;    }
.probody ul li ul li{list-style-type:circle;}
@media only screen and (min-width:768px){
.pctb{width:80%!important;margin:0 auto}
}
.blue{color:#0078d7;margin-right:5px}
.news_con2017 .news_show ul li{margin-left:2em;list-style-type:disc}
.probody table, .news_show table{    WIDTH: 100%;BORDER-COLLAPSE: collapse;FONT-SIZE: 16px;background-color: #fff;color: #666;}
.probody table tbody tr:hover, .probody table thead tr,  .probody table tr:nth-child(even) {background-color: #f2f2f2;}
.probody table tr {transition: all .3s;-webkit-transition: all .3s;}
.probody table td, .probody table th,.news_show table td, .news_show table th  {position: relative;padding: 9px 15px !important;min-height: 24px;line-height: 24px;font-size: 14px;}
.probody table td, .probody table th,.news_show table td, .news_show table th {border-width: 1px;border-style: solid;border-color: #e6e6e6;}
.probody a,.news_show a{color: #a7222c;}