.container{width:100%/*!important*/;max-width:1200px}
@font-face{font-family:'frutigernext';src:url('/fonts/LT_54361.eot');src:url('/fonts/LT_54361.eot?') format('embedded-opentype'),url('/fonts/LT_54361.woff') format('woff'),url('/fonts/LT_54361.ttf') format('truetype'),url('/fonts/LT_54361.svg') format('svg')}
@font-face{font-family:'ZRapid_Script_Regular';src:url('/fonts/ZRapid_Script_Regular_Web.eot'),url('/fonts/ZRapid_Script_Regular_Web.woff') format('woff'),url('/fonts/ZRapid_Script_Regular_Web.ttf') format('truetype'),url('/fonts/ZRapid_Script_Regular_Web.svg') format('svg')}
@font-face{font-family:'frutigernext_medium';src:url('/fonts/frutigernext-lt-medium.eot');src:url('/fonts/frutigernext-lt-medium.eot?') format('embedded-opentype'),url('/fonts/frutigernext-lt-medium.woff') format('woff'),url('/fonts/frutigernext-lt-medium.ttf') format('truetype'),url('/fonts/frutigernext-lt-medium.svg') format('svg')}
#loading{width:100%;height:50px}
#loading img{display:block;margin:30px auto!important}
#container,#tab_main_nav_mobile_container{-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}
#tab_main_nav_close_mobile{text-align:center;vertical-align:middle}
#nav-wrap{border-bottom:1px solid #e5e5e5}
.first-body-div{margin-top:145px}
#nav-wrap{position:fixed;left:0;top:0;z-index:100;background:#fff;width:100%}
#nav-cont .nav-list.active{border-bottom:1px solid #eee}
#nav-wrap .logo{padding:10px 15px}
#nav-wrap .logo a.index{display:block;height:90px;width:220px;background-image:url(/cn/img/home/Zrapid_logo_0.png);background-repeat:no-repeat;background-size:100% auto;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-duration:.5s}
#nav-wrap .quicktools ul{display:table}
#nav-wrap .quicktools ul li{display:table-cell;font-size:14px;vertical-align:bottom}
#nav-wrap .quicktools ul li a{display:inline-block!important;float:none!important;margin-left:0!important;margin:0 10px!important;height:32px!important;line-height:32px!important}
#nav-wrap .quicktools ul li a:hover{color:inherit}
#nav-wrap .quicktools ul li.follow-top a{margin:0 auto!important}
#nav-wrap .row div.col-left-wordlist{max-width:20%;width:auto;padding-left:2%;padding-right:3%;margin:0;position:relative;min-height:1px;float:left}
#nav-wrap a:hover{color:#BBB}
#nav-wrap a[href]:hover{color:#ffc600;cursor:pointer}
#nav_mobile{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right;background-size:cover;width:40px;height:49px;padding:17px 10px;background:url(/img/menu_icon.png) center no-repeat}
#tab_main_nav_mobile{display:none}
@media(min-width:992px){
#nav-wrap .quicktools{margin-right:15px;margin-top:8px}
}
@media only screen and (max-width:1024px){
#nav-wrap .logo img{max-width:200px}
#nav-wrap .logo a.index{height:48px;width:117.333px}
#nav-wrap .nav-search-btn{padding:16px 15px}
}
@media only screen and (max-width:996px){
#tab_main_nav_mobile{display:table-cell;vertical-align:middle;text-align:right}
#nav-wrap{height:50px;position:fixed;left:0;top:0;z-index:100;background:#fff;width:100%}
.first-body-div{margin-top:50px}
#nav-wrap .logo{padding:0}
#nav-wrap #logo img,#nav-wrap .logo img{width:auto;height:50px}
}
@media only screen and (max-width:767px){
#nav-wrap .logo img{width:100%;max-width:150px}
#tab_main_nav_mobile{display:table-cell!important;vertical-align:middle;padding-left:15px;width:10%}
}
@media(min-width:768px) and (max-width:996px){
#tab_main_nav_mobile{display:table-cell!important;vertical-align:middle;text-align:center;padding-left:15px;width:50px}
}
#nav-wrap .logo a.index:hover{background-image:url(/cn/img/home/Zrapid_logo_1.png)}
#tab_main_nav_container{display:table;width:100%}
#tab_main_nav_container .cell{display:table-cell;vertical-align:middle}
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}
html,body{margin:0;padding:0}
body{-ms-overflow-style:scrollbar;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}
#tab_main_nav{padding:7px 0 10px;text-align:right}
#tab_main_nav ul{display:table;float:right}
#tab_main_nav ul li{display:table-cell;font-size:14px;vertical-align:middle}
#tab_main_nav ul li.divider{padding-left:20px}
#tab_main_nav ul li a{display:block;color:#000;margin-left:20px;float:left}
#tab_main_nav ul li i{padding-left:15px;height:15px;background:url(/img/icon-home.png) left center no-repeat}
#tab_main_nav ul li.active,#tab_main_nav ul li.active a{color:#b1b1b1}
#nav-cont .nav-list ul li.search{width:25%;float:right}
#nav-cont .nav-list ul li.search input{float:right;height:36px;line-height:36px;border:0}
#nav-cont .nav-list ul li.search input[type="text"]{max-width:150px;border-left:1px solid #efefef}
#nav-cont .nav-list ul li.search input[type="button"]{height:36px;width:32px;background:#fff url(/img/icon_find.png) left center no-repeat;border-right:1px solid #efefef}
#nav-cont .nav-list ul li.navlist{float:left}
#nav-cont .nav-list ul li a{display:block;float:left;color:#323232;line-height:52px;height:52px;font-family:frutigernext_medium,frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif;cursor:pointer}
#nav-cont .nav-list ul li span.btn{color:#000!important;background:#fff;border-left:1px solid #eee;border-right:1px solid #eee;padding:0 10px;line-height:36px;height:36px;overflow:hidden}
.nav-cont-wrap{width:100%;overflow:hidden;display:block!important}
#nav-want-cont-wrap .nav-cont-wrap ul{width:100%}
#nav-want-cont-wrap .nav-cont-wrap ul li{width:100%}
.nav-cont-wrap ul{width:600%;padding-top:10px}
.nav-cont-wrap ul li{width:16.6666666%;float:left}
.nav-cont-wrap ul li span{display:block;margin-bottom:5px}
.nav-cont-wrap ul li h4{color:#b6b6b6;margin:0;font-weight:normal}
.nav-cont-wrap ul li span a{color:#BBB}
.nav-cont-wrap ul li span a[href]{color:#333}
.nav-cont-wrap ul li span a[href]:hover{color:#06f}
.nav-cont-wrap ul li .morelink{clear:both;margin-top:30px;position:absolute;bottom:20px}
.nav-cont-wrap ul li .morelink a{color:#333;font-weight:bold}
#tab_main_nav_mobile{display:none}
#tab_main_nav_mobile.hidden{display:none!important}
#tab_main_nav_mobile_next_container a,#tab_main_nav_mobile_container a{color:#373737}
#tab_main_nav_mobile_next_container,#tab_main_nav_mobile_container{position:fixed;z-index:888;top:0;right:-100%;width:100%;height:100%;background:#fff;overflow:auto}
#tab_main_nav_mobile_container ul>li>ul>li{border-bottom:1px solid #aac2e2;margin-left:-25px;margin-right:-20px;padding-left:25px;padding-right:20px}
#tab_main_nav_mobile_container ul li ul li:last-child{border-bottom-color:#d3e9ff}
#tab_main_nav_mobile_container ul li ul li.active{color:#c00}
#tab_main_nav_mobile_container ul li ul li.title{color:#c00;margin-left:-25px;margin-right:-20px;padding-left:25px;padding-right:20px}
#tab_main_nav_mobile_next_container{z-index:889;background:#f1f1f1}
#tab_main_nav_mobile_next_container ul{display:none}
#tab_main_nav_mobile_next_container h3{background:url(/img/icon_back.png) 20px center no-repeat #fff;border-bottom:1px solid #ededed;font-size:16px;color:#373737;height:48px;margin:0;line-height:48px;text-align:center}
#tab_main_nav_mobile_next_container ul li,#tab_main_nav_mobile_container ul li{border-bottom:1px solid #ededed;padding:9px 20px 9px 25px;font-size:16px;color:#373737}
#tab_main_nav_mobile_container ul li ul{display:none;margin-left:-25px;margin-right:-20px;margin-top:10px;margin-bottom:-10px;padding-left:25px;padding-right:20px;border-top:2px solid #999;border-bottom:2px solid #999;background-color:#d3e9ff}
#tab_main_nav_mobile_container ul li ul li ul{border-bottom:0;border-top:1px solid #aac2e2}
#tab_main_nav_mobile_container ul li ul li ul li{border-bottom-color:#aac2e2;margin-left:-25px;margin-right:-20px;padding-left:25px;padding-right:20px;background-color:#d3e9ff}
#tab_main_nav_mobile_container a:hover{text-decoration:none}
#tab_main_nav_mobile_container ul li ul li ul li:last-child{border:0}
#tab_main_nav_mobile_container ul li ul li:hover,#tab_main_nav_mobile_container ul li ul li ul li:hover{background-color:#9cf}
#tab_main_nav_mobile_container ul li.hasmore1:hover{background-color:#ececff}
#tab_main_nav_mobile_container ul li.active{color:#c00}
#tab_main_nav_mobile_container ul li.active>a{color:#c00!important}
.bolder{font-weight:bold}
#tab_main_nav_mobile_container ul li.hasmore em.jiantou{background:url(/img/CBG_moblie_nav_004.png) center no-repeat;padding-left:15px;float:right;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-duration:.5s}
#tab_main_nav_mobile_container ul li.hasmore em.jiantou.active{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:fliph;padding-left:15px;float:right}
#tab_main_nav_mobile_next_container ul li{border-bottom:1px solid #e8e8e8}
#tab_main_nav_mobile_container ul li em.jiantou{padding-left:15px!important;height:28px;float:right!important;position:inherit!important}
#tab_main_nav_mobile_container ul li.hasmore1 em.jiantou{padding-left:11px!important;height:20px;float:right!important;position:inherit!important;margin-top:8px}
.search-header{display:none}
.line-gray{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d7d7d7,endColorstr=#fff,grandientType=1);background:gradient(linear,0 0,0 100%,color-stop(0.14,#fff),color-stop(0.5,#d7d7d7),color-stop(1,#fff));background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.14,#fff),color-stop(0.5,#d7d7d7),color-stop(1,#fff));background:-moz-gradient(linear,0 0,0 100%,color-stop(0.14,#fff),color-stop(0.5,#d7d7d7),color-stop(1,#fff));background:-o-gradient(linear,0 0,0 100%,color-stop(0.14,#fff),color-stop(0.5,#d7d7d7),color-stop(1,#fff));background:-ms-gradient(linear,0 0,0 100%,color-stop(0.14,#fff),color-stop(0.5,#d7d7d7),color-stop(1,#fff));position:absolute;z-index:-1;width:2px;height:80%;top:10%;right:0}
#tab_main_nav_mobile_container ul li.link-list{border-bottom:0;padding:0;background:#f7f7f7;display:none}
#tab_main_nav_mobile_container ul li.link-list a{border-bottom:1px solid #ededed;padding:10px 20px;font-size:16px;color:#373737}
#tab_main_nav_mobile_next_container,#tab_main_nav_mobile_container ul li a{display:block;color:#373737}
#tab_main_nav_mobile_container ul li em{padding-left:20px;position:absolute;left:5px}
#tab_main_nav_mobile_container ul li.hasmore1 a em{padding-left:20px;background:url(/img/CBG_moblie_nav_004.png) 0 0 no-repeat;position:absolute;right:5px}
#tab_main_nav_mobile_container ul li em.consumer{padding-left:30px;padding-bottom:26px;background:url(/img/CBG_moblie_nav_001.png) 0 0 no-repeat;position:absolute;left:23px}
#tab_main_nav_mobile_container ul li em.enterprise{padding-left:30px;padding-bottom:26px;background:url(/img/CBG_moblie_nav_002.png) 0 0 no-repeat;position:absolute;left:23px}
#tab_main_nav_mobile_container ul li em.nav-carrier{padding-left:30px;padding-bottom:26px;background:url(/img/CBG_moblie_nav_003.png) 0 0 no-repeat;position:absolute;left:23px}
.ul-block{display:block!important}
#tab_main_nav_mobile_container ul li.home{color:#d32855}
#tab_main_nav_mobile_container ul li.home i{background:url(/img/icon_slide_down_m.png) left center no-repeat}
#tab_main_nav_mobile_container ul li.home.active i{background:url(/img/icon_slide_up_m.png) left center no-repeat}
#tab_main_nav_mobile_container ul li.search{height:40px;border-left:1px solid #ededed;padding:0 20px}
#tab_main_nav_mobile_container ul li.search a{display:inline-block}
#tab_main_nav_mobile_container ul .search div{border-radius:5px;text-align:left;padding-right:10px;margin-top:4px}
#tab_main_nav_mobile_container ul .search .link-home-nav{float:left}
#tab_main_nav_mobile_container ul .search .link-home-nav a{padding-left:5px;color:#c00}
#tab_main_nav_mobile_container ul .search div input{width:85%;outline:0;resize:none;border:0 solid #ededed;height:30px}
#breadcrumb_nav{width:100%;margin-top:15px;margin-bottom:15px}
#breadcrumb_nav ul li{display:inline;padding-right:15px}
#breadcrumb_nav ul li a{color:#000}
#breadcrumb_nav ul li a.active{font-weight:bold}
#breadcrumb_nav ul li:first-child+li:before,#breadcrumb_nav ul li:first-child+li+li:before,#breadcrumb_nav ul li:first-child+li+li+li:before,#breadcrumb_nav ul li:first-child+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+li+li:before{content:url(/img/pic_breadcrumb_arrow.png);padding-right:15px}
.cloud_computing{width:100%;padding-bottom:36px;display:table;overflow:hidden;border-bottom:1px solid #d7d7d7}
.cloud_computing .container .row .col-sm-3 h3.center,.cloud_computing .container .row .col-sm-6 .col-xs-9 h3{font-weight:bold}
.cloud_computing .softcom{margin-bottom:20px}
.cloud_computing .col-sm-6 .row .col-xs-9 h3{margin-top:5px;margin-bottom:5px}
.cloud_computing .col-sm-6 .row .col-xs-9 p{margin:0}
.cloud_computing div.share_nullbox .share-box{margin-bottom:0;margin-top:12px}
.cloud_computing .col-sm-12 h2:first-child{margin-top:0}
.cloud_computing .col-sm-12.float-none>p{margin-top:0}
.cloud_computing p{margin:0 0 15px 0;padding:0}
.cloud_computing .left{display:table-cell;vertical-align:top;width:680px}
.cloud_computing .right{display:table-cell;vertical-align:top;text-align:right;padding-top:75px;width:500px}
.cloud_computing .right img{width:84.4%;min-width:254px;height:auto}
.cloud_computing .banner-btn{color:#fff}
.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}
.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{border-bottom:1px solid #d7d7d7}
.lt-img-rt-tx .container>.row,.product_case_studies .container>.row,.heise>.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-xs-7 h3,.product_case_studies .col-sm-7 h3{margin-top:-6px}
.lt-img-rt-tx p,.product_case_studies p,.heise .row .col-sm-3 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}
.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}
.lt-img-rt-tx div.more,.product_case_studies div.more,.annual-bg 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:bold}
.lt-img-rt-tx .container .row .col-sm-6>.row .col-xs-9>h3{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:7px}
.product_case_studies{text-align:left}
.product_case_studies .row .col-sm-3 h3,.index--first-part h3,.heise .row .col-sm-3 h3{margin-top:12px;margin-bottom:6px}
.product_category ul li a:hover,.product_case_studies h3 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}
.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 a[href]:hover{color:#ff0}
#footer label{display:block;font-weight:bold;font-size:18px}
#footer .outer{width:100%}
#footer .top,#footer .bottom{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 .left_inner div ul li a{font-size: 15px;}
#footer .footer-icon-top+*{display:table;float:none!important;vertical-align:top;padding-top:30px}
#footer .footer-icon-top+* 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 .QR-code{margin-left:0}
#footer .QR-code *{width:128px;text-align:center}
#footer .QR-code h4{margin-top:8px}
#banner{background:#666;height:540px;overflow:hidden;position:relative}
.banner_list{position:relative;height:100%;width:100%;overflow:hidden;margin:0 auto}
.banner_list li{position:absolute;width:100%;left:100%;overflow:hidden;display:block;height:100%;background-position:center top;background-repeat:no-repeat}
.banner_list li.active{left:0;z-index:10}
.banner_list li .text{position:absolute;top:0;left:0;padding-top:112px;padding-left:100px}
.banner_list li .text span,.banner_list li .text a{display:block;color:#fff;font-size:18px;line-height:24px;margin-bottom:30px}
.banner_list li .text span.title{font-size:52px;line-height:60px;font-weight:bold}
.banner_list li .text a{font-weight:bold;padding-left:13px}
.banner_list p.point_btn{width:60%;position:absolute;bottom:20px;left:50%;margin-left:-30%;height:12px;z-index:11;text-align:center}
.banner_list p.point_btn a{display:inline-block;width:12px;height:12px;background:url(/img/point_btn_.png) left -12px;margin-right:13px}
.banner_list p.point_btn a.on{background:url(/img/point_btn_.png) left 0}
.banner_list a.btn{display:block;height:100px;width:100px;background:#000;top:50%;margin-top:-50px;z-index:5;position:absolute;display:none;z-index:11}
.banner_list a.btn.next{right:0;background:url(/img/btn_next.png) right top}
.banner_list a.btn.prev{left:0;background:url(/img/btn_prev.png) left top}
.solution_video_wrap{padding-top:25px;padding-bottom:30px}
.solution_video_wrap .solution_video_cont{position:relative}
.solution_video_wrap .solution_video_cont p.video-num{display:none}
.solution_video_wrap .solution_video_cont p.point_btn{width:75px;position:absolute;bottom:-25px;left:300px;height:12px;z-index:9}
.solution_video_wrap .solution_video_cont p.point_btn span{display:block;width:12px;height:12px;background:url(/img/point_btn_.png) left -12px;float:left;margin-right:13px}
.solution_video_wrap .solution_video_cont p.point_btn span.on{background:url(/img/point_btn_.png) left 0}
.solution_video_wrap .solution_video_cont a.btn{display:block;width:100px;height:100px;position:absolute;top:0;z-index:10}
.solution_video_wrap .solution_video_cont a.btn.prev{left:0;background:url(/img/btn_prev.png) left center no-repeat;background-size:60%;display:none}
.solution_video_wrap .solution_video_cont a.btn.prev.false{left:0;background:url(/img/btn_prev_false.png) left center no-repeat;background-size:60%}
.solution_video_wrap .solution_video_cont a.btn.next{right:0;background:url(/img/btn_next.png) right center no-repeat;background-size:60%;display:none}
.solution_video_wrap .solution_video_cont a.btn.next.false{right:0;background:url(/img/btn_next_false.png) right center no-repeat;background-size:60%}
.solution_video_wrap h2{color:#333;text-align:center;margin-top:0}
.solution_video_wrap .solution_video{width:100%;overflow:hidden;margin:0 auto}
.solution_video_wrap .solution_video p{padding:0;margin:0;width:100%;position:relative}
.solution_video_wrap .solution_video p a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/img/play_btn_0.png) center center no-repeat}
.solution_video_wrap .solution_video p a:hover{background:url(/img/play_btn_1.png) center center no-repeat}
.solution_video_wrap .solution_video ul{margin:0 auto}
.solution_video_wrap .solution_video ul.video-list li{float:left;margin-right:40px;width:220px}
.solution_video_wrap .solution_video ul.video-list li img{width:100%;height:auto}
.solution_video_wrap .solution_video ul.video-list li h3{color:#333;font-weight:normal;text-align:center;height:54px;overflow:hidden;margin-top:12px}
.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:bold}
.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}
.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/play_btn_0.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/play_btn_0.png) center center no-repeat}
.video_box a.js_video_icon:hover,.video_box a.js_video_player:hover{background:url(/img/play_btn_1.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_category ul li a:hover,.product_case_studies h3 a:hover{color:#06f}
.product_case_studies h3 a,.product_solution h3 a{color:#000}
.mt12{margin-top:12px}
.mt20{margin-top:20px}
.mt24{margin-top:24px!important}
.mt36{margin-bottom:36px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mt67{margin-top:67px}
.mt38{margin-top:38px}
.m0p12{margin:0;padding:12px}
.m0p0{margin:0;padding:0}
.container,[class*="col-"]{*padding-left:0;*padding-right:0}
.flo-l{float:left}
.flo-r{float:right}
.left{text-align:left!important}
.red{color:#c00}
.red a{color:#06c}
.studies-list ul li div.col-sm-3{padding-left:0}
.studies-list ul li{overflow:hidden;border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:20px;text-align:left}
.studies-list h3{margin:0 0 10px 0}
.studies-list ul li em{font-style:normal;color:#999;font-size:14px}
.studies-list ul li p a{padding-left:5px}
.studies-list ul li p{margin-bottom:0;line-height:26px}
.studies-list ul li img{float:left;height:auto;margin:0 1.7em 0 0}
.studies-list ul li .row>.col-sm-12 .col-sm-9 ul li{border:0;margin-bottom:0;padding-bottom:5px;background:url(/img/yuandian_03.png) no-repeat left 10px;padding-left:15px!important}
.studies-list ul li .row>.col-sm-12 .col-sm-9 ul li{max-height:58px;overflow:hidden;margin-top:10px}
.studies-cont{text-align:center}
.studies-cont #loading{height:auto}
.videos-list{margin-top:0}
.videos-list .cell{margin-bottom:2.2em;display:block}
.videos-list .cell h3 a{color:#333}
.videos-list .cell h3 a:hover{color:#06c}
.videos-list .cell div a.img{width:100%;height:auto;display:block}
.videos-list .cell div a.img_btn{width:100%;height:auto;display:block}
.containter-video{width:100%;background-color:#f4f4f4}
.video-article{max-width:980px;margin:0 auto}
.video-article-cont h2{border-bottom:1px solid #d8d8d8;padding-bottom:.5em;margin-bottom:.8em}
.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}
.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 ul li ul,.detail-page ol li ol{margin:12px 0}
.detail-page ul li ul li{list-style-type:circle;background: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>thead>tr>td,.detail-page table>tbody>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:bold}
.head-source{color:#999;margin-bottom:10px;line-height:28px}
.head-source span{margin-right:24px;position:relative;top:-8px}
.mb12{margin-bottom:12px}
.placeholder{font-weight:normal!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-other-part .container>.row,.index--first-part .container>.row:first-child{margin-top:0;margin-bottom:0}
.index--first-part p{padding:0!important}
.index-video,.index-static-pic{position:relative;padding:0;border-bottom:0;margin-bottom:24px}
.index-static-pic img{width:100%}
.temporary{opacity:.7}
.temporary:hover{opacity:1}
.index-video .index-video-box{background:url(/img/index-video-bg.jpg) center top no-repeat;background-size:cover}
.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;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:bold;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}
.banner_list li .text span.title{font-size:58px;font-family:ZRapid_Script_Regular;font-weight:normal}
.banner_list li .text a{font-weight:normal}
#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{margin:0}
.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}
.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:ZRapid_Script_Regular;font-weight:normal}
.news-item-box{height:60px;overflow:hidden}
.news-item-box li{height:60px;width:100%;overflow:hidden}
.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}
h1,h2,h3,h4,h5,h6,#footer .left_inner label{font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;font-weight:normal}
.banner-img-text{position:relative;top:80px;left:0;display:inline-block}
.banner-btn{display:inline-block;width:150px;height:38px;padding:0;text-align:center;line-height:36px;font-size:18px;color:#FFF;background:rgba(0,0,0,0.3);border:1px solid #fff;margin-top:10px;background:#999\9}
.banner-btn{background:rgba(0,0,0,0.3)}
.banner-btn:hover{color:#FFF;background:rgba(0,0,0,0.2)}
.video-list-layout hr{height:1px;margin:0;padding:0;line-height:1px}
hr{margin:10px auto}
.index--first-part a{color:#333}
#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 0 20px;line-height:52px;height:52px;overflow:hidden;cursor:pointer}
.nav-cont-wrap h3{margin:10px auto 10px;font-size:16px}
.nav-cont-wrap a{color:#333}
.nav-cont-wrap a:hover{color:#06f}
#banner ul.banner-list .banner-text a.btn{display:block!important}
.top_nav_1 a.active{color:#666}
#banner ul.banner-list .banner-text ul li{color:#fff;line-height:24px;margin-bottom:12px;padding-left:17px;background:url(/img/point_btn_.png) left 11px no-repeat}
#banner ul.banner-list .banner-text a.btn i,#banner.inner-pages a.btn i{background:url(/img/banner-btn-icon.png) right center no-repeat;height:40px;padding-left:30px}
#banner ul.banner-list li.banner-img{position:absolute;width:100%;height:100%;left:0;top:0;left:100%;background-repeat:no-repeat!important;background-position:center top!important}
#banner ul.banner-list li div.container{position:relative;overflow:hidden;height:100%}
#banner ul.banner-list{width:100%;height:100%;position:relative}
#banner ul.banner-list li div.container .banner-text{position:absolute;top:0;left:15px;width:440px;height:100%;background:url(/img/banner_cont_b.png);filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"!important;left:-540px;overflow:hidden}
#banner ul.banner-list .banner-text .text{position:absolute;padding:40px;width:100%;left:0;top:0;left:-100%;z-index:99}
#banner ul.banner-list .banner-text h2{font-size:48px;color:#fff;line-height:150%;text-align:left;margin-bottom:12px;font-family:ZRapid_Script_Regular}
#banner ul.banner-list p{font-size:20px;line-height:36px;color:#fff;margin-bottom:10px}
#banner ul.banner-list .banner-text ul li{color:#fff;line-height:24px;margin-bottom:12px;padding-left:17px;background:url(/img/point_btn_.png) left 10px no-repeat}
#banner ul.banner-list .banner-text ul li a{color:#fff}
#banner ul.banner-list .banner-text a.btn{display:block;width:185px;height:40px;border-radius:5px;line-height:40px;background:#b02d2e;margin-bottom:16px;text-align:center;color:#fff;position:relative}
#banner ul.banner-list .banner-text a.btn:hover{text-decoration:none;background:#dd3435}
#banner ul.banner-list .banner-text a.btn i,#banner.inner-pages a.btn i{background:url(/img/banner-btn-icon.png) right center no-repeat;height:40px;padding-left:30px}
#banner a.switchingBtn.left{left:34px;background:url(/img/banner_left.png) left center no-repeat}
#banner a.switchingBtn.right{right:34px;background:url(/img/banner_right.png) left center no-repeat}
#banner a.switchingBtn:visited,#banner a.switchingBtn:active,#banner a.switchingBtn:focus{border:0!important}
#banner a.switchingBtn{display:block;width:62px;height:100%;position:absolute;display:none;outline:0;z-index:100;top:0}
#banner .point-btn-wrap{position:absolute;bottom:20px;z-index:100}
#banner .point-btn-wrap a{display:block;float:left;margin-right:14px;width:12px;height:12px;background:url(/img/banner_poin_list.png) left -12px no-repeat}
#banner .point-btn-wrap .active{background-position:0 0}
.mt10{margin-top:10px!important}
.mr20{margin-right:20px!important}
.show-table-cell{display:table-cell!important}
.img-responsive,.carousel-inner>.item>img,.carousel-inner>.item>a>img{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>img,.carousel-inner>.item>a>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,0.6)}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,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,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .icon-prev,.carousel-control .icon-next{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:0;z-index:10;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-prev,.carousel-control .icon-next{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%}
.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;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{background:no-repeat center center}
.group-index-banner .carousel-control{width:10%;height:100%;z-index:500}
.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.png) 0 0 no-repeat;width:12px;height:12px;margin:0 5px;border:0}
.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{max-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\9!important;padding:0 15px;margin:auto}
body:last-child .container-nav{max-width:1200px\9!important;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:block;width:185px;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}
#index-banner .carousel-caption{display:none}
.banner-btn em{background:url(/img/banner-btn-icon.png) right center no-repeat;height:40px;padding-left:30px}
.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}
.browsehappy a.close img{height:24px;width:24px}
.browsehappy a.close{position:absolute;top:0;right:0;display:block;height:30px;width:30px;color:#fff;line-height:30px;text-align:center;float:right;margin-top:-7px}
.ReadPolicy{background:#ccc;color:#333}
.ReadPolicy a{color:#333}
.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:normal!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 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}
.news-right-video-list,.news-right-pics-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}
.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}
.banner-btn{border:0;width:auto;padding:0 20px;display:inline-block}
.solCategorytitle h1,.page-title h1{font-weight:normal!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}
#footer .left_inner label{font-weight:bold!important}
.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:transparent;z-index:1101}
#fancybox-close{position:absolute;top:10px;right:-30px;width:30px;height:30px;background:transparent url(/img/video_close.png) -40px 0;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:0;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:0;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:0;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0}
#fancybox-title-float-right{padding:0 0 0 15px}
.fancybox-ie .fancybox-bg{background:transparent!important}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{top:0;right:0}
.fancybox-close{position:absolute;background-image:url(/img/video_close.png)!important;top:10px!important;right:10px!important;width:36px;height:36px;cursor:pointer;z-index:8040}
#fancybox-close{top:10px;background-position:center center;right:10px;width:36px;height:36px}
#fancybox-outer{background: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}
.tuwen,.touxiang{width:100%}
.touxiang img{width:100%;border:0}
.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%}
.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{background:url(/img/down_icon.png) no-repeat left;display:inline-block;width:24px;height:28px;vertical-align:middle;background-position:0 2px}
.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}
.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:#F00}
.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:0;border-radius:4px;width:120px;padding:8px 30px}
.fk_tj a{color:#fff;text-decoration:none}
.fk_tj a:hover{color:#fff}
#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:5%;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/icon_pupup_close.png) no-repeat center center!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 80px 15px 40px;width:auto;right:5%}
.tel_texindet{float: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 a>div{display:inline-block;margin:-5px 0 0 0!important}
.js-goto-top,.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_line2,.one_line{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}
.share-box-mobile .bds_print,.at-share-tbx-element .at-share-btn.at-svc-printfriendly,.share-box-mobile .bds_print,.share-box-mobile .bds_mail{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 #banner1{*position:relative;_width:100%;*height:auto;*text-align:center}
.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:normal;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:normal;overflow:hidden;cursor:pointer;padding:12px 0 12px 18px}
.sd-index .areas .sd-index-title2 a{font-weight:bold}
.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,.scEnabledChrome[sc-part-of] div.more{margin:0;height:30px}
.annual-bg{background:url(/img/annual_01.jpg) no-repeat center bottom #e7e7e7;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}
.fonts-big li a:active,.fonts-big li .active{color:#C00}
.fonts-big li a:hover{color:#C00}
.download-text-left{text-align:left;margin-top:5px;margin-bottom:0}
.solCategory .no-bold .solution-nav li span.title a{font-weight:bold!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:-0.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 \9!important}
.container .btn2{width:35px;border:0;height:40px;background:url(/img/zr_btn2.jpg) no-repeat left}
.pic-more{padding:15px 0}
.corporate-pb{padding-bottom:36px}
td,th{padding:0}
th{font-weight:bold}
.table-responsive{min-height:.01%;overflow-x:auto}
table{display:table;border-collapse:separate;border-spacing:2px;border-color:gray}
table{border-spacing:0;border-collapse:collapse}
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}
th{text-align:left}
.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{color:#06f}
.faqs-box hr{margin:0}
.faqs-q,.faqs-a{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/myzr_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:bold;cursor:pointer;background:url(/img/myzr_jiaose.png) repeat-x 0 -126px;background-repeat:repeat-x}
.indiv-right{width:32px;height:62px;float:left;background:url(/img/myzr_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:#f00}
.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/zr_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}
.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;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;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;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;*display:block;*zoom:1;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;*display:block;*zoom:1;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;*display:block;*zoom:1;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;*display:block;*zoom:1;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:0;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:0;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-right,.custom-combobox .ui-corner-left{height:42px;background:#FFF;vertical-align:middle}
.custom-combobox{display:block;overflow:hidden}
.ui-state-default{color:#333;font-weight:normal}
.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:bold;color:grey;padding-right:10px}
.solution ul{margin:0 20px}
.solution ul li{border-bottom:1px solid #f1f1f1;background:url(/img/zr_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}
.container .col-sm-9 .text-indent p{text-indent:2em}
.container .col-sm-9 .text-indent p.detail img{margin-left:-2em}
.text-grey{color:#b29999}
.text-red{color:red}
.text-indent ul li{list-style:disc;line-height:32px;padding-left:0;margin-left:16px}
.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:bold;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/zr_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/zr_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}
.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/zr_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:"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;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}
.wookmark1 .col-sm-6:nth-last-child(1)>.bor-bottom,.wookmark1 .col-sm-6:nth-last-child(2)>.bor-bottom,.press-box .col-sm-4 .bor-bottom:nth-last-child(1){border-bottom:0}
.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}
.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:0;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_zrapid_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_zrapid_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}
.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 p,.page-allEvents .calendar a.more{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}
.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 p,.press-box h3{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;border:0;color:#333;font-weight:normal}
.ui-menu .ui-menu-item:first-child{border-top:0}
.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 img.img-responsive,.win-gray .publications .col-sm-3 h3{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}
.lt-img-rt-tx .col-xs-7 ul li,.lt-img-rt-tx .col-sm-7 ul li,.lt-img-rt-tx .col-sm-12.float-none ul li,.text-indent ul li,.cloud_computing ul li{background:url(/img/yuandian_03.png) no-repeat left 9px;padding-left:20px;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}
padding-left:10px}
.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:before,#dcar:after,.videoList-container:before,.videoList-container:after,.content_reel:before,.content_reel:after{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 table,.events-content tr,.events-content td{border:none!important;text-align:initial!important}
.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/play_btn_0.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:1em}
.win-rightgray-bg{background:#efefef}
.calendar .col-sm-8 p{margin-bottom:5px}
.calendar .col-sm-8 a.more{background:url(/img/down_icon.png) left 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:bold}
.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;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}
.input-middle .others,.agreement .input-middle{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:0;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:normal!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,.text-indent img.img-responsive,.reset-col .col-sm-3 .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}
.solar-product .col-sm-12.float-none p{line-height:200%}
.solar-product .col-sm-12.float-none .fast-link a{padding:0 11px}
.solar-table>tbody>tr>td{border-left:1px solid #ccc;max-width:300px;color:#6d696a}
.solar-table>tbody>tr>td ul li{padding:7px 0;list-style:disc;margin-left:20px}
.solar-table>tbody>tr>th{border-right:1px solid #ccc}
.solar-table>tbody>tr>td,.solar-table>tbody>tr>th{vertical-align:middle;padding:10px 20px;border-top:0}
.solar-table>tbody>tr:nth-of-type(even){background-color:#f5f5f5}
.table-more{width:100%;display:block;text-align:center}
.col-sm-3.business-value img,.col-xs-3.business-value-b img{max-width:64px;max-height:64px}
.softcom{display:block}
.softcom .col-sm-5.pull-right{margin-left:50px}
.softcom .col-sm-5.pull-left{margin-right:50px;margin-left:0}
.softcom ul{padding-left:16px}
.softcom ul li{list-style:disc;line-height:30px;margin-bottom:10px}
.pro-hot-cell .col-sm-6>.row>.col-xs-9>h3{margin-top:0;margin-bottom:7px}
.pro-hot-cell{padding:24px 0 36px 0;border-bottom:1px solid #d7d7d7}
.pro-hot-cell p{margin:0;color:#666}
.pro-hot-cell .col-sm-3,.pro-hot-cell .col-sm-6{margin-bottom:20px}
.solution-list h2{color:#970001;margin-bottom:.3em}
.solution-list ul li{border-bottom:1px solid #ececec;padding:15px 0}
.solution-list ul li a:first-child{float:left}
.solution-list ul li .download a{float:none}
.solution-list{margin-bottom:2em}
.service-support{border-top:1px solid #eee;padding-top:25px;margin-bottom:25px}
.service-support:first-child{border-top:0}
.service-support .col-sm-9{margin:0 auto;float:none}
.service-support ul li{margin:10px 0;padding-left:35px}
.service-support ul li.address-ioc{background:url(/img/solar_service_002.png) no-repeat;background-position:0 7px}
.service-support ul li.tel-ioc{background:url(/img/solar_service_003.png) no-repeat;background-position:0 7px}
.service-support ul li.email-ioc{background:url(/img/solar_service_004.png) no-repeat;background-position:0 7px}
.mate-down ul li{background:url(/img/solar_pro_005.png) no-repeat top left;margin:10px 0;padding-left:25px}
.softcom{display:block}
.softcom .col-sm-5.pull-right{margin-left:50px}
.softcom .col-sm-5.pull-left{margin-right:50px;margin-left:0}
.softcom ul{padding-left:16px}
.softcom ul li{list-style:disc;line-height:30px;margin-bottom:10px}
.pro-hot-cell .col-sm-6>.row>.col-xs-9>h3{margin-top:0;margin-bottom:7px}
.pro-hot-cell{padding:24px 0 36px 0;border-bottom:1px solid #d7d7d7}
.pro-hot-cell p{margin:0;color:#666}
.pro-hot-cell .col-sm-3,.pro-hot-cell .col-sm-6{margin-bottom:20px}
.solution-list h3{color:#970001;margin-bottom:.5em}
.solution-list ul li{border-bottom:1px solid #ccc}
.solution-list ul li a em{margin-right:3px}
.table-style-hig table tr td{border-top:0;font-size:16px;color:#666}
.table-style-hig table>thead>tr{background:#bfbfbf}
.table-style-hig .table>thead>tr>th{border-bottom:0;text-align:center}
.table-style-hig .table>thead>tr>th,.table-style-hig .table>tbody>tr>td{border:1px solid #dedede}
.table-style-hig .table>tbody>tr>td img{padding:20px 0}
.table-style-hig .table>tbody>tr h3{color:#353535}
.table-style-hig .table>tbody>tr ul li{margin:10px 0}
.win-rightgray .col-md-8 p{display:none}
.download-solar{margin-left:-30px}
.photovoltaic-section{padding-top:30px}
.photovoltaic-bluebg{color:#fff;padding:20px;background-color:#69c}
.white-more,.white-more:hover{color:#fff}
.photovoltaic-item{margin-bottom:20px;border:1px solid #eee}
.photovoltaic-bluebg h2.title{text-align:left}
.pro-hot-cell .row .col-sm-3 h3.center{font-size:16px;font-weight:bold}
.partners-table h3.title{background:#bfbfbf;padding:15px 0;width:100%;font-weight:bold;text-align:center;color:#000;border-bottom:1px solid #dedede;margin:0}
.col-sm-4 .partners-table{border:1px solid #dedede;border-left:none}
.solar-more{color:#fff!important}
.partners-table .table-img{border-bottom:1px solid #dedede;padding:0 8px;height:120px}
.partners-table .table-img img{padding:20px 0}
.partners-table .table-text{border-bottom:1px solid #dedede;font-size:18px;padding:15px 8px;min-height:97px}
.partners-table div ul{border-bottom:1px solid #dedede;padding:10px 8px;line-height:150%;min-height:170px}
.partners-table div ul.no-border{border:none!important}
.partners-table div ul li{margin:10px 0;color:#666}
.partners .col-sm-9 .row .col-sm-4{padding:0}
.partners .col-sm-9 .row .col-sm-4:first-child{padding-left:15px}
.partners .col-sm-9 .row .col-sm-4:first-child>.partners-table{border-left:1px solid #dedede}
.table-noborder td,.table-noborder th{border:none!important}
.col-sm-9.psiet-detail table td{border:1px solid #ddd;padding:10px 6px}
.col-sm-9.psiet-detail table td p{margin:0;padding:0}
.partners{margin-bottom:24px}
.partners-table h3.title{background:#bfbfbf;padding:15px 0;width:100%;font-weight:bold;text-align:center;color:#000;border-bottom:1px solid #dedede;margin:0}
.col-sm-4 .partners-table{border:1px solid #dedede;border-left:none}
.partners-table .table-img{border-bottom:1px solid #dedede;padding:0 8px;height:150px}
.partners-table .table-img img{padding:20px 0;height:100%}
.partners-table .table-text{border-bottom:1px solid #dedede;font-size:18px;padding:15px 8px;min-height:97px}
.partners-table div ul{border-bottom:1px solid #dedede;padding:10px 8px;line-height:150%;min-height:170px}
.partners-table div ul.no-border{border:none!important}
.partners-table div ul li{margin:10px 0;color:#666}
.partners .row .col-sm-4{padding:0}
.partners .row .col-sm-4:first-child{padding-left:15px}
.partners .row .col-sm-4:first-child>.partners-table{border-left:1px solid #dedede}
.row-list{letter-spacing:-0.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}
.banner{background-repeat:no-repeat;background-position:center;overflow:hidden;padding-bottom:3%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;min-height:640px}
.banner-link{margin-top:30px}
.banner-link a{color:#069;font-size:18px}
.banner .row{position:relative}
.banner .banner-text{position:relative;margin:1.8em 0 1.8em;z-index:1}
.banner-text .font-ZRapid_Script.biger{font-size:90px;color:#FFF}
.banner-text .font-ZRapid_Script{font-size:60px;color:#FFF}
.banner-text .font-frutigernext{font-size:30px;color:#f7b63d;margin-top:.2em;line-height:1.2em}
.banner-text .font-frutigernext.smaller{font-size:18px;color:#f7b63d}
.banner .earth{position:absolute;right:0;top:-120px;height:310px}
.banner .reg{display:none;bottom:15px;position:absolute;width:100%}
.banner .reg a{display:block;width:170px;height:45px;margin:0 auto;line-height:2.5em;text-align:center;border:1px solid #fff;border-radius:5px;color:#fff;text-transform:uppercase}
.banner .date-panel{position:relative;color:#fff;z-index:99;float:right}
.banner .date-panel .bg{width:310px;height:70px;background-color:#000;opacity:.3;filter:alpha(opacity=30);border-radius:5px}
.banner .date-panel .text{position:absolute;width:310px;height:70px;top:0;left:0;text-transform:uppercase}
.banner .date-panel .icon{float:left;margin-left:25px;margin-top:20px;padding:16px 19px;background:url(/img/icon_date.png) no-repeat}
.banner .date-panel span{float:left;margin:0 9px;margin-top:15px}
.banner .date-panel em,.banner .date-panel span i{display:block;width:100%;text-align:center;font-style:normal;line-height:1.1em}
.banner .date-panel em{font-size:24px}
.banner .date-panel i{font-size:14px}
.banner-bigfonts{font-size:60px;line-height:100%;font-weight:normal;vertical-align:middle;color:#fff;margin-top:0;margin-bottom:0}
.banner-smallfonts{margin-top:0;margin-bottom:10px;font-size:36px;line-height:100%;padding-top:0;font-weight:normal;padding-bottom:0;color:#f7b63d}
.fonts-p{margin-top:0;margin-bottom:10px;font-size:24px;font-weight:normal;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}
.mt-50px{margin-top:50px}
.news-list li,.download-list li{padding:10px 0 10px 20px}
.more-link{color:#00c}
.banner-text-summary{line-height:200%}
.banner-link{color:#fff}
.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}
.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/down_icon.png) no-repeat left;display:inline-block;width:24px;height:28px;vertical-align:middle;background-position-y:2px}
.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 p span{font-weight:bold}
.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:bold;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:bold;border-right:1px #fff solid}
.results_table ul.th_row li.last{border:0}
.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:last-child{border-right:0}
.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:0;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:hover,.intelligent_prompt a.current{background:#f6f6f6}
.warranty_index .pagination{font-size:12px;width:auto;text-indent:0;height:auto;margin:0 0 35px}
div.pagination a,div.pagination input{display:block;border:1px #e5e5e5 solid;float:left;font:normal #111 serif,sans-serif;height:26px;color:#3c3c3c;line-height:26px;padding:0 10px;margin:0 2px 0 0;background:0}
.warranty_index .pagination a:HOVER{color:#ea3234;cursor:pointer}
.warranty_index .pagination span,pagination span.current{color:#3c3c3c;display:block;float:left;font:normal #111 serif,sans-serif;height:26px;line-height:26px;padding:0 10px;margin:0 2px 0 0;background:0}
.warranty_index .pagination .current{background:#990100;color:#fff;border:solid 1px #e5e5e5}
.warranty_index .pagination .current.prev,.pagination .current.next{color:#3c3c3c;background:#fff}
.warranty_index .pagination .num_page{background:none repeat scroll 0 0 #fff;color:#3c3c3c;margin:0 2px;width:25px;text-align:left}
#Searchresult{margin-top:15px;margin-bottom:15px;border:solid 1px #eef;padding:5px;background:#eef;width:60%}
#Searchresult p{margin-bottom:1.4em}
#Searchresult dt{font-weight:bold}
#Searchresult dd{margin-left:25px}
.backgroundpage-search{background:#e0e0e0;padding:15px 0}
.backgroundpage-search-bar{width:100%;max-width:650px;margin:0 auto}
.backgroundpage-search-bar input[type="text"]{width:90%;float:left;display:block;height:50px;line-height:50px;padding:0 10px;color:#333;border:1px solid #cdcdcd;margin-top:15px}
.backgroundpage-search-bar span{display:block;width:10%;float:left}
.backgroundpage-search-bar span input[type="button"]{width:100%;margin-left:10px;border:1px solid #cdcdcd;margin-top:15px;height:50px;background:url(/img/background-page-btn.jpg) no-repeat center center #ededed;display:block}
.backgroundpage-plus{padding:20px 0 20px}
.backgroundpage-plus a.backgroundpage-import{display:block;float:right;height:40px;line-height:40px;color:#fff;text-decoration:none;background:#b02d2e;text-indent:27px;font-size:16px;padding-right:36px}
.backgroundpage-plus a.backgroundpage-import span img{display:inline-block;padding-left:7px;margin-top:-3px}
.backgroundpage-plus a.backgroundpage-import:hover{background:#e50000}
.backgroundpage-plus a.backgroundpage-choose{display:block;float:right;color:#333;padding:6px 10px 0;font-size:16px;text-decoration:none;width:230px}
.backgroundpage-plus a.backgroundpage-choose input{width:200px}
.backgroundpage-table{margin-bottom:30px}
.backgroundpage-table table{margin-bottom:30px;width:100%;margin-top:5px}
.backgroundpage-table tr th{background:#f6f6f6;border:1px solid #e5e5e5;padding:10px;vertical-align:middle;text-align:center;font-size:14px;line-height:16px;color:#000;font-weight:normal}
.backgroundpage-table tr td{border:1px solid #e5e5e5;padding:10px;vertical-align:middle;text-align:center;font-size:14px;line-height:16px;color:#333}
.backgroundpage-table tr td span.backgroundpage-edit{background:url(/img/backgroundpage-edit.png) no-repeat center center;width:26px;height:26px;display:block;float:left;vertical-align:middle;margin-right:6px;cursor:pointer}
.backgroundpage-table tr td span.backgroundpage-remove{background:url(/img/backgroundpage-remove.png) no-repeat center center;width:26px;height:26px;display:block;float:left;vertical-align:middle;cursor:pointer}
.backgroundpage-table .backgroundpage-txtleft{text-align:left}
.backgroundpage-table tr td span.backgroundpage-Pass{background:url(/img/successful_registration.jpg) no-repeat center center;width:26px;height:26px;display:block;float:left;vertical-align:middle;margin-right:6px;cursor:pointer}
.backgroundpage-table tr td span.backgroundpage-NoPass{background:url(/img/fail_registration.jpg) no-repeat center center;width:26px;height:26px;display:block;float:left;vertical-align:middle;cursor:pointer}
.backgroundpage-pagination{margin:0 auto;margin-bottom:70px;width:100%;text-align:center}
.backgroundpage-pagination a{display:inline-block;width:26px;height:26px;background:#fff;line-height:26px;text-align:center;border:1px #e5e5e5 solid;font-size:12px;color:#3c3c3c}
.backgroundpage-pagination a.backgroundpage-pagination-next{width:75px}
.backgroundpage-pagination a.current{background:#990100;color:#fff;border:solid 1px #e5e5e5}
.backgroundpage-pagination a.current:hover{color:#fff;text-decoration:none}
.backgroundpage-pagination a:hover{color:#ea3234}
.backgroundpage-mask{width:100%;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;left:0;top:0;display:none}
.backgroundpage-mask1{z-index:8886}
.backgroundpage-mask2{z-index:8888}
.backgroundpage-popup{padding:30px 30px;position:fixed;left:50%;top:50%;width:100%;max-width:666px;background:#fff;margin-left:-333px;margin-top:-322px;z-index:8887;display:none}
.backgroundpage-popup .backgroundpage-popup-l{width:50%;padding-right:15px;float:left}
.backgroundpage-popup .backgroundpage-popup-l label{display:block;width:100%;color:#000;font-size:14px;margin-bottom:5px}
.backgroundpage-popup .backgroundpage-popup-l label input{display:block;width:100%;height:32px;line-height:32px;padding:5px 10px 0;color:#333;font-size:14px;border:1px #ccc solid}
.backgroundpage-popup .backgroundpage-popup-l label select{display:block;width:100%;height:32px;line-height:32px;padding:0 0 0 10px;color:#333;font-size:14px;border:1px #ccc solid}
.backgroundpage-popup .backgroundpage-popup-r{width:50%;padding-left:15px;float:left}
.backgroundpage-popup .backgroundpage-popup-r label{display:block;width:100%;color:#000;font-size:14px;margin-bottom:5px}
.backgroundpage-popup .backgroundpage-popup-r label input{display:block;width:100%;height:32px;line-height:32px;padding:5px 10px 0;color:#333;font-size:14px;border:1px #ccc solid}
.backgroundpage-popup .backgroundpage-popup-r label select{display:block;width:100%;height:32px;line-height:32px;padding:0 0 0 10px;color:#333;font-size:14px;border:1px #ccc solid}
.backgroundpage-popup .backgroundpage-popup-btn{width:100%;text-align:center}
.backgroundpage-popup .backgroundpage-popup-button1{margin-top:15px;margin-right:15px;cursor:pointer;font-size:14px;height:40px;line-height:40px;text-align:center;color:#fff;background:#c33;width:110px;display:inline-block;border:0;border-radius:3px}
.backgroundpage-popup .backgroundpage-popup-button1:hover{background:#e50000}
.backgroundpage-popup .backgroundpage-popup-button2{margin-top:15px;cursor:pointer;font-size:14px;height:40px;line-height:40px;text-align:center;color:#fff;background:#b2b2ad;width:110px;display:inline-block;border:0;border-radius:3px}
.backgroundpage-popup .backgroundpage-popup-button2:hover{background:#67675e}
.backgroundpage-textarea label textarea{width:100%;height:44px;line-height:20px;padding:3px 10px}
.backgroundpage-delayed{display:none;width:250px;height:137px;background:#fff;margin-left:-125px;margin-top:-68.5px;position:fixed;left:50%;top:50%;border-radius:5px;z-index:8889;border:1px #cbcbcb solid}
.backgroundpage-delayed div{text-align:center;padding:30px 10px;border-bottom:1px #cbcbcb solid;font-size:14px}
.backgroundpage-delayed p{margin:0}
.backgroundpage-delayed p a{font-size:14px;display:inline-block;color:#0166fe;width:50%;text-align:center;padding:10px}
.backgroundpage-del{border-left:1px #cbcbcb solid}
.backgroundpage-prompt{display:none;width:200px;height:100px;border:1px #cbcbcb solid;border-radius:5px;position:fixed;left:50%;top:50%;margin-left:-100px;margin-top:-50px;z-index:8888;background:#fff}
.backgroundpage-prompt p{font-size:14px;line-height:70px;text-align:center;width:100%;color:#333}
.container.text-align.text-tanchu{padding:100px}
.news-section a.more-link,.events-section a.more-link,.download-section a.more-link{color:#333;font-size:16px}
.news-section a.more-link:hover,.events-section a.more-link:hover,.download-section a.more-link{color:#006ad0}
#NoLogin .down_line h2,#Permission .down_line h2,#DownloadNoLogin .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%}
#NoLogin .down_line,#Permission .down_line,#DownloadNoLogin .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%}
#Login .down_line h2,#Jurisdiction .down_line h2{margin:5px 0;height:auto}
#Login .down_line,#Jurisdiction .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;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-right,.custom-combobox .ui-corner-left{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:0;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:normal!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:0;background-image:none;font-weight:normal;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}
.login-info-cell .infor-write{margin-bottom:15px;display:block;clear:both}
.login-info-cell .infor-write .name{float:left;padding-right:0;text-align:right;padding-top:7px}
.login-info-cell .infor-write .name span{float:right}
.login-info-cell .infor-write .name span.red{padding-top:2px;height:15px;padding-right:5px;float:none}
.login-info-cell .infor-write .col-sm-4.input-check,.infor-write .col-sm-4.screen{padding-right:0}
.login-info-cell .infor-write .col-sm-6{padding-left:10px}
.login-info-cell .infor-write .input-check .fixed{position:relative;width:100%;float:left}
.login-info-cell .infor-write .input-check span{position:absolute;right:5px;top:7px}
.login-info-cell .infor-write .input-check input{width:100%;height:40px;padding-left:10px;border-radius:4px;background:#fff;border:1px solid #d3d3d3;line-height:40px \9;float:left;outline:0;color:#5c5c5c}
.login-info-cell .infor-write .input-check p{padding-top:8px;color:red;margin:0}
.login-info-cell .infor-write .input-check input.email{border:1px solid #c9c9c9;background:#f3f3f3;margin-bottom:20px;color:#acacac}
.login-info-cell .infor-write .radio-button .radio{margin-right:40px;float:left;display:block}
.login-info-cell .infor-write .radio-button input{width:15px;height:15px;margin-top:12px;float:left;margin-right:5px}
.login-info-cell .infor-write .radio-button span{margin-top:8px;float:left}
.login-info-cell .infor-write .checkbox input{width:12px;height:12px}
.login-info-cell .infor-write .custom-combobox{width:auto}
.login-info-cell .bottom-button{color:#666;margin-bottom:100px}
.login-info-cell .bottom-button .checkbox{margin-top:5px}
.login-info-cell .bottom-button p{margin:.7em 0}
.login-info-cell .verification-code{color:#666;border-top:1px solid #e9e9e9;padding-top:15px}
.login-info-cell .verification-code .col-sm-9 .checkbox span{width:90%;display:inline-block}
.login-info-cell .verification-code .col-sm-9 .checkbox span:first-child{width:auto;display:inline-block;vertical-align:top}
.login-info-cell .infor-write .input-code input{width:180px;height:40px;padding-left:10px;border-radius:4px;background:#fff;border:1px solid #d3d3d3;line-height:40px \9;float:left;margin-right:15px}
.login-info-cell .infor-write .input-code img{margin-right:10px}
.login-info-cell .input-check .red.hidden-lg.clearboth{margin-left:180px;padding-top:10px}
.login-info-cell .infor-write .col-sm-4.input-check input:focus,.infor-write .col-sm-7.input-check input:focus{border:1px solid #cd3335}
.login-info-cell .infor-write .col-sm-4.input-check input.email:focus{border:1px solid #c9c9c9}
.personal-infor .ui-state-default .ui-icon{background-image:url(/img/ui-icons_ef8c08_256x240.png)!important}
.personal-infor .custom-combobox .ui-corner-left{width:90%;width:89.7% \9;padding:0 10px}
.personal-infor .custom-combobox .ui-corner-right{width:9.8%;top:0\9}
.personal-infor .custom-combobox .ui-corner-right,.personal-infor .custom-combobox .ui-corner-left{outline:0;height:42px;background:#FFF;vertical-align:middle;font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif;font-size:16px;line-height:42px;color:#5c5c5c}
.personal-infor .custom-combobox{display:block;overflow:hidden}
.personal-infor .ui-state-default{color:#333;font-weight:normal}
.personal-infor .js_checkable{cursor:default}
.personal-infor .clearboth{display:block;clear:both}
.personal-infor .ui-state-default .ui-icon{background-image:url(/img/ui-icons_ef8c08_256x240.png)!important}
.personal-infor .ui-widget-content{z-index:9999}
.personal-infor .ui-state-default{color:#333;font-weight:normal}
.sign-up-top{height:63px;box-shadow:2px 3px 10px #e4e4e4;border-bottom:1px solid #e4e4e4 \9}
.sign-up-top .logo{padding:10px 15px}
.sign-up-top .language{padding:20px 15px}
.login-info-cell .red-title{font-size:24px;color:#ca0b03;margin:30px 0 25px 0}
.login-info-cell .sign-contact{background:#f8f9fb;border-radius:3px;display:block;margin-bottom:100px}
.login-info-cell .sign-contact .red-line{height:10px;background:#ca0b03;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}
.login-info-cell .sign-contact .personal-infor{padding:15px;padding-top:0}
.sign-footer{background:#e1e1e1!important;color:#626262!important;font-size:18px}
.login-info-cell .sign-contact .field_message{padding-left:12%;float:left}
.login-info-cell .sign-contact .personal-infor .field_message{padding-left:28%;float:left}
.login-info-cell .bottom-button .col-sm-7 .update-btn{width:100%}
.login-info-cell .js-personal-information-form-submit{text-decoration:none!important;cursor:pointer!important}
.ui-front{overflow-x:hidden!important}
.login-info-cell .login-input .col-sm-8{margin-top:50px;padding-bottom:30px}
.login-info-cell .login-input .col-sm-8 .user input{width:100%;border:2px solid #b9babe;height:54px;border-radius:4px;padding-left:60px;line-height:54px}
.login-info-cell .login-input .col-sm-8 .user input:focus{border:2px solid #cd3335}
.login-info-cell .login-input .col-sm-8 .user{position:relative;margin-bottom:25px}
.login-info-cell .login-input .col-sm-8 .user span{position:absolute;top:2px;left:2px;width:50px;height:50px;background:url(/img/uesr-hui.jpg) no-repeat top left}
.login-info-cell .login-input .col-sm-8 .user input:focus+span{background:url(/img/user.jpg) no-repeat top left}
.login-info-cell .login-input .col-sm-8 .user.powss span{background:url(/img/powss.jpg) no-repeat top left}
.login-info-cell .login-input .col-sm-8 .user.powss input:focus+span{background:url(/img/powss-red.jpg) no-repeat top left}
.login-info-cell .sign-btn .update-btn{width:100%;background-color:#9a0000;height:47px;line-height:47px;font-size:20px;margin-top:0;margin-bottom:20px;border:0}
.login-info-cell .sign-btn .update-btn:hover{text-decoration:none}
.login-info-cell .logon a{float:right;padding-left:20px}
.login-info-cell .other-way{margin-top:20px;padding-top:20px;border-top:2px solid #e5e4e2}
.login-info-cell .other-way p{margin:0;margin-bottom:10px}
.login-info-cell .other-way a{margin-right:4px}
.login-info-cell .help a{display:block;text-align:right;margin-top:20px}
.login-info-cell .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}
.login-info-cell .field_message{margin-top:8px;float:left;color:red}
.login-info-cell .expand-more{margin:20px 0 10px 0}
.login-info-cell .expand-more a{font-size:16px;color:#06c;background:0}
.login-info-cell .expand-more a i{background:0}
.login-info-cell .expand-more a:hover{text-decoration:none}
.login-info-cell .update-btn{background:#af2d2d!important}
.login-info-cell .update-btn:hover{background:#dd3435!important}
.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-com input,.x-auto .x-item{color:#5c5c5c}
.x-auto-com .x-txt .x-border.x-bg-c1{background-color:#fff;border:0;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}
.login-inter{margin-top:30px}
.login-inter .col-sm-6 .col-xs-3 img{width:128px}
.login-inter h2{margin-top:10px;margin-bottom:20px}
.login-inter .row .col-xs-8 a{display:block}
.cooperation{border:1px solid #e5e5e5;padding:35px 45px 20px 45px;min-height:489px}
.cooperation h3{padding-top:.8em}
.partner-news h2.title{margin-bottom:20px}
.partner-news a.bule{padding-left:15px;background:url(/img/partner-news-sjx.jpg) no-repeat left 6px;float:right;display:block;margin-right:10px;margin-top:20px}
.partner-news .btn-more-botom a.bule{background:0;margin-top:0}
.solution-btn{margin-bottom:15px}
.one_line label{font-weight:normal}
.sgin-process .col-sm-3{position:relative;margin-top:20px}
.process-title{width:100%;height:45px;background:#49a4d3;color:#fff;text-align:center;border-radius:4px;line-height:45px}
.process-title em{padding-left:22px;display:inline-block;line-height:24px}
.process-title em.one{background:url(/img/process-01.jpg) no-repeat left}
.process-title em.two{background:url(/img/process-02.jpg) no-repeat left}
.process-title em.three{background:url(/img/process-03.jpg) no-repeat left}
.process-title em.four{background:url(/img/process-04.jpg) no-repeat left}
.process-annotation{border:1px solid #e0dede;border-radius:5px;padding:36px 10px 0 10px;min-height:200px;margin-top:24px}
.process-annotation em{background:url(/img/process-sjx.jpg) no-repeat;width:17px;height:13px;display:block;position:absolute;top:58px;left:48%}
.partner-plan{margin-top:30px}
.partner-plan img{height:64px;display:block}
.partner-plan h3{text-align:center;display:block;margin-bottom:20px;margin-top:30px}
.quick-links{padding-bottom:36px}
.quick-links h3{margin-bottom:20px}
.container.quick-links .row .col-sm-3{margin-bottom:15px}
.partner-domain{line-height:36px}
.partner-domain .col-sm-2{width:23.666667%}
.partner-domain .col-sm-10{width:76.333333%}
.partner-content-cell h2{margin:1.3em 0 .8em 0}
.partner-content-cell h2:first-child{margin-top:.5em}
.partner-content-cell hr{margin:20px 0}
.partner-content-cell .col-sm-12 table{border:1px solid #e3e3e3;background:#f0f0f0}
.partner-content-cell .col-sm-12 table tr{border-top:1px solid #fff;height:32px}
.partner-content-cell .col-sm-12 table tr:first-child{height:50px;border-top:0}
.partner-content-cell .col-sm-12 table tr th,.partner-content-cell .col-sm-12 table{text-align:center}
.partner-content-cell .col-sm-12.rights table tr td{height:43px}
.partner-content-cell .col-sm-12.rights table tr{border:1px solid #e3e3e3}
.partner-content-cell .col-sm-12.rights .more{float:right;background:url(/img/partner-more-sjx.jpg) no-repeat left;padding-left:16px;margin:30px 0}
.partner-content-cell .row .col-sm-7 p{margin-top:0}
.partner-banner .carousel-inner,.partner-banner .item{height:400px!important}
.partner-banner .carousel-inner>.item{display:block}
.partner-banner .carousel-caption{text-align:left;margin-left:30px}
.partner-banner .carousel-caption .banner-img-text div.title{font-size:48px;line-height:48px;margin-bottom:15px}
.partner-banner .carousel-caption .banner-img-text div.title2{font-size:48px;line-height:48px;margin-bottom:15px;color:#333}
.partner-banner .carousel-caption .banner-img-text .banner-btn{width:180px}
.partner-banner .carousel-caption .banner-img-text .gray-btn{background:#6d6d6d!important;margin-left:5px}
.partner-banner .carousel-caption .banner-img-text ul li{list-style:disc;margin-left:16px}
.training .col-sm-8,.training .col-sm-9{float:none;display:block;margin:0 auto;text-align:center;margin-top:20px}
.training .col-sm-9 .row .col-sm-3 img{width:80px;height:80px;margin-bottom:15px}
.partner-links{display:block;margin:30px 0}
.partner-links h3{display:inline-block;float:left}
.partner-links>div.clearfix{margin-left:90px}
.partner-links a{background:#e5e5e5;padding:17px 25px;font-size:18px;display:block;float:left;margin:5px 10px}
.newlist li{line-height:30px}
.newlist li{background:url(/img/yuandian_03.png) no-repeat left 12px;padding-left:20px!important;list-style:none;margin:5px 0}
.returns-prompt{padding-top:70px;padding-bottom:100px}
.returns-prompt>.col-sm-6{margin-left:130px}
.returns-prompt .col-sm-6 .prompt-contact{display:block;margin:0 auto;width:auto;text-align:left}
.returns-prompt .col-sm-6 .prompt-contact a{display:block}
.gray{color:#9f9f9f}
.prompt-contact span{display:inline-block}
.video-bridge.press-box{margin-top:15px}
.video-bridge.press-box>.row>.col-sm-8>.row{padding-top:10px}
.video-bridge.press-box>.row>.col-sm-8 span{display:block;font-style:inherit;color:#787878;margin-bottom:15px}
.video-bridge.winwin-text .row .tx_txt>.row{margin-bottom:0}
.video-bridge.winwin-text .row .tx_txt p{margin-bottom:10px!important}
#dloading{background:rgba(196,196,196,0.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:bold;width:150px;height:50px}
.partner-list-box{border:1px solid #dfdfdf;margin-bottom:30px}
.partner-list-box .partner-list-title{height:59px;background:#bfbfbf;border-bottom:1px solid #dfdfdf;font-size:22px;font-weight:bold;color:#000;text-align:center;line-height:58px}
.partner-list-box .partner-list-logo{height:125px;display:table;width:100%}
.partner-list-box .partner-list-logo>div{display:table-cell;text-align:center;vertical-align:middle}
.partner-list-box .partner-list-logo img{width:auto!important;height:auto!important}
.partner-list-box .partner-list-info,.partner-list-contactus{padding-left:15px;padding-bottom:20px}
.partner-list-box .partner-list-info h3{margin:0;margin-bottom:10px;color:#000}
.partner-list-box .partner-list-info p,.partner-list-contactus p{margin:0}
.solution-list .custom-combobox a.ui-corner-right{top:0 \9}
/*span.icon{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block!important;background-size:cover;width:24px;height:24px;padding-right:15px;padding-bottom:8px;margin-right:4px}
span.icon.icon-add{background-image:url('/img/icon_addr.png')}
span.icon.icon-mail{background-image:url('/img/icon_mail.png')}
span.icon.icon-phone{background-image:url('/img/icon_phone.png')}
span.icon.icon-post{background-image:url('/img/icon_post.png')}
span.icon.icon-tel{background-image:url('/img/icon_tel.png')}
span.icon.icon-fax{background-image:url('/img/icon_fax.png')}*/
div.p2{margin:2%!important}
div.p3{margin:3%!important}
div.p5{margin:5%!important}
h3[gray],h5[gray]{color:#606060}
p[left],h1[left],h2[left],h3[left],h4[left],h5[left]{text-align:left!important}
ul.clearfix li.nav-product div.col-sm-4.nav-product-part{width:32%;margin-right:1.33333%}
ul.clearfix li.nav-product div.nav-product-part h3.color-990000{text-indent:3em;margin-bottom:3px}
ul.clearfix li.nav-product a.div div.left-img-box{padding:5%;margin-left:5%;margin-right:3%}
div.nav-product-list{margin-top:5%}
div.nav-product-list p{padding:0 auto;margin:.25em auto}
#nav-industry .row div.col-left-wordlist[last]{padding-right:5%}
#nav-industry .row div.col-imagewords{max-width:48%;min-width:40%;width:auto;margin:0;position:relative;min-height:1px;float:right}
@media(max-width:1220px){
#nav-industry .row div.col-left-wordlist{padding-left:1%;padding-right:1%}
#nav-industry .row div.col-left-wordlist[last]{padding-right:2%}
}
#nav-industry div.col-imagewords div.col-2{width:48%;float:left;padding:2%;margin:0}
#nav-news .row{margin-left:0;margin-right:0}
#nav-news a.div div.a-inside{margin:0;padding:1% 1.5%;width:30%;position:relative;min-height:1px;float:left}
#nav-news a.div div.a-inside img{margin:0;margin-top:1%;width:98%}
#nav-news a.div div.a-inside h3{margin:2% 0;width:100%}
#nav-news a.div div.a-inside p{margin:0;margin-bottom:1%;width:98%}
#nav-about .row{margin-left:0;margin-right:0}
#nav-about div.col-sm-4{padding:2%}
#nav-about a.div div.a-inside{padding:1% 2% 0 2%!important;margin:0}
#nav-about .split-line{width:100%;padding:1.5em 0 0 0}
#nav-about .split-line .title{font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif}
#nav-about .split-line .title span{display:inline;font-family:'Microsoft YaHei';font-size:12px;padding:0 .25em;margin:0;width:.5em}
table.li{display:list-item;width:100%}
table.li+table.li{padding-top:.5em}
table.li tr,table.li tr td{vertical-align:top}
table.li tr{width:100%}
table.li tr td[head]{font-weight:bold}
table.li tr td[head][e5]{width:5em}
div.address a{color:#007cff}
div.address a:hover{color:#ffc600}
#nav-contact .left-box{width:94%!important;margin:15px}
#nav-contact .left-box p{margin:.5em 0}
#nav-contact .call-btn{width:100%}
#nav-contact .div:hover span{background-color:#dd3435!important}
a.div{display:block}
a.div:hover{background-color:#c1e9f8;text-decoration:none!important}
a.bg-gray:hover{background-color:#cfcfcf}
a.div:hover,a.div:visited,a.fc-unchange:hover,a.fc-unchange:visited{color:inherit!important}
a.div span.change,a.fc-unchange span.change{display:inline-block}
a.div:hover span.change,a.fc-unchange:hover span.change{color:#007cff!important}
a.div:hover div{background-color:inherit}
#main-news-banner a.div div.a-inside,#main-machine-banner a.div div.a-inside{margin:15px 0}
a.div h3,.container .row a.div h5{font-weight:bold}
.left-img-box img{width:90%;height:auto;padding-top:auto;padding-bottom:auto}
#main-news-banner a.div p{margin:0 15px}
#main-machine-banner .row a.div h3,#main-machine-banner .row a.div h5,#main-news-banner .row a.div h3,#main-news-banner .row a.div h5{text-align:center}
/*.footer-icon-top .img-responsive{margin-left:0}*/
span.nbsp{margin:.5em!important;padding:0}
.mp0{margin:0!important;padding:0!important}