.clear { display:block; overflow:hidden; clear:both; height:0; line-height:0; font-size:0}
.clearfix {  *zoom:1;}
.clearfix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden}
* html .clearfix { height: 1%}
html.fixed { overflow: hidden;position: fixed;}
.ac{text-align: center;}
.ar{text-align: right;}
.al{text-align: left;}
.fl{float: left;}
.fr{float: right;}
h1{ font-size:0.833333rem;}
h2{font-size:0.694444rem;color: #202425;}
h3{font-size:0.333333rem;color: #202425;}
.mt10{margin-top:0.138889rem;}
.mt15{margin-top: 0.208333rem;}
.mt20{margin-top:0.277778rem;}
.mt30{margin-top: 0.416667rem;}
.mt40{margin-top: 0.555556rem;}
.mt45{margin-top: 0.625rem;}
.mt50{margin-top: 0.694444rem;}
.mt60{margin-top: 0.833333rem;}
.mt70{margin-top: 0.972222rem;}
.mt80{margin-top: 1.111111rem;}
.mt90{margin-top: 1.25rem;}
.mt100{margin-top:1.388889rem;}
.mb120{margin-bottom:1.666667rem;}
.ml20{margin-left: 0.277778rem;}
.ml40{margin-left: 0.555556rem;}
.mr5{margin-right:0.069444rem;}
.mr10{margin-right:0.138889rem;}
.mr15{margin-right: 0.208333rem;}
.mr20{margin-right: 0.277778rem;}
.mr80{margin-right: 1.111111rem;}
.mr30{margin-right: 0.416667rem;}
.mlr15{margin-right: 0.208333rem;margin-left: 0.208333rem;}
.img-responsive{display: block;max-width: 100%;height: auto;}
.img-responsive-inline{display: inline-block;max-width: 100%;height: auto;}
.bt{border-top: 1px solid rgb(221,222,222);border-top: 1px solid rgba(32,36,37,0.15);}
.lh1{line-height: 1;}
.lh20{line-height: 0.416667rem;}
.lh30{line-height: 0.416667rem;}
.lh40{line-height: 0.555556rem;}
.lh70{line-height: 0.972222rem;}
.lh80{line-height: 1.111111rem;}
.icfont{font-size: 0.416667rem;display: inline-block;vertical-align: top;}
.text-primary{color: #202425;}
.text-black{color: #202425;}
.pd100{padding:1.388889rem 0.555556rem 1.388889rem 0.555556rem;}
.pdr60{padding-right: 0.833333rem;}
.pdr50{padding-right: 0.694444rem;}
.f14{font-size: 14px;}
.f18{font-size: 0.25rem;}
.f20{font-size: 0.277778rem;}
.f30{font-size: 0.416667rem;}
.f40{font-size: 0.555556rem;}
.f50{font-size: 0.694444rem;}
.f70{font-size: 0.972222rem;}
.f80{font-size: 1.111111rem;}
.f60{font-size: 0.833333rem;}
.f100{font-size: 1.388889rem;line-height: 1;}
.padding-null{padding: 0!important;}
.margin-null{margin: 0!important;}
.marginlr-null{margin-left: 0!important;margin-right: 0!important;}

.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:4px;background:rgb(222,222,222);background:rgba(32,36,37,0.40);margin:0 7.5px;cursor: pointer;opacity: 1.0;filter:alpha(opacity=100);}
.swiper-visible-switch{background: #eee;}
.swiper-active-switch{background:#fff;opacity: 1;filter: alpha(opacity=100);}
 

/*鐗规畩瀛椾綋*/
@font-face {
  font-family: 'Impact';
  src: url('./font/impact-webfont.eot');
  src: url('./font/impact-webfont.eot?#iefix') format('embedded-opentype'),
  url('./font/impact-webfont.woff') format('woff'),
  url('./font/impact-webfont.ttf') format('truetype'),
  url('./font/impact-webfont.svg#BodoniSvtyTwoITCTT-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}


/*Common Style End*/


.swiper-container,.swiper-container2,.swiper-slide,.swiper-container3{overflow: hidden;}

.section .title{font-weight: bold;color: #000;line-height:0.833333rem}
.section .title.white{color: #fff;}
.footer{padding:1.388889rem 0.555556rem 2.777778rem 0.555556rem;background: #f0f4f5;}
.footer .box{height:auto;margin-bottom: 0.694444rem;}
.case-section{background: #E0E4E5;}
.qualified-section{background: #404445;}
.partner-section{background: #404445;}
.news-section{background: #E0E4E5;}
.product-list .item{height: auto;box-sizing: border-box;padding: 0.572222rem 0.555556rem 1.088889rem 0.555556rem;}
.product-list .item .ac img{margin-bottom: 0.555556rem;}
.product-list .item.s1{background: #D0D4D5;}
.product-list .item.s2{background: #E0E4E5;}
.system-list{background: #fff;}

/* 杞挱鍥� */
.banner{height:auto;background: #17d;position: relative;background-image: none;width: 100%;overflow: hidden;}
.banner .item{width: 100%;height:auto;color: #fff;box-sizing: border-box;padding: 0.833333rem 0.555556rem 0 0.555556rem;}
.banner .item .btn{width: 100%;height: 0.694444rem;line-height: 0.694444rem;text-align: center;display: block;background: #4393e3;color: #FFF;margin-top: 0.972222rem;font-size: 14px;}
.banner .item .btn:hover{background: #fff;color: #4393e3;}
.banner .item .text{margin: 0.486111rem 0 0.416667rem 0;font-size: 14px;}
.banner .item .tit{margin: 0.138889rem 0 0.416667rem 0;font-weight: bold;}
.banner .item .img{background: transparent;width: auto;height: 7.291667rem; text-align: center;margin: 0.555556rem 0;}
.banner .item .img img{display: inline-block;}
.banner .left{width: 4.444444rem;height: 0.277778rem;position: absolute;left: -1.944444rem;top: 50%;transform: rotate(-90deg);font-size: 0.166667rem;color: #F0F4F5; letter-spacing: 0.166667rem;text-align: center;display: none;}
.banner .right{width: 4.444444rem;height: 0.277778rem;position: absolute;right: -1.944444rem;top: 50%;transform: rotate(-270deg);font-size: 0.152778rem;color: #F0F4F5;letter-spacing: 4.0.063611rem;white-space: nowrap;text-align: center;display: none;}
.banner .control{height: 0.416667rem;margin-left: 1.388889rem;margin-bottom: 0.763889rem;font-size: 0.277778rem;line-height: 0.416667rem;color: #fff;position: relative;z-index: 1;}
/* .banner .control .bannerIndex{margin-right: 0.833333rem;display: inline-block;} */
/* .banner .control .slider{display: inline-block;vertical-align: text-bottom;} */
/* .banner .swiper-slide{display: inline-block;} */

/* .banner .item .btn.violet{background: #8866bb;}
.banner .item .btn.violet:hover{background: #fff;color: #8866bb;} */
.banner .item .btn.green{background: #8866bb;}
.banner .item .btn.green:hover{background: #fff;color: #8866bb;}


.blue-banner.bg-index .page-top{background:#17d;}
.blue-banner .banner{background:#17d;}
.blue-banner .banner .btn{background: #4393e3;}
.blue-banner .banner .btn:hover{color: #4393e3;background: #fff;}

.violet-banner.bg-index .page-top{background:#75a;}
.violet-banner .banner{background:#75a;}
.violet-banner .banner .btn{background: #8866bb;}
.violet-banner .banner .btn:hover{color: #8866bb;background: #fff;}

.green-banner.bg-index .page-top{background:#2b7;}
.green-banner .banner{background:#2b7;}
.green-banner .banner .btn{background: #3c8;}
.green-banner .banner .btn:hover{color: #3c8;background: #fff;}

/* 妗堜緥 */
.case-section .item.slide-bottom{line-height: 20px;font-size: 14px;color: #202425;border-bottom: 1px solid rgba(32,36,37,0.50);margin-bottom: 0.694444rem;white-space: nowrap;}
.case-section .item.slide-bottom .parameter{height: 1.111111rem;margin: 0.277778rem 0px;white-space: nowrap;}
.case-section .items{width: 8.333333rem;padding-right: 1.388889rem;height: 13.888889rem;}
.case-section .items .f14{font-size: 14px;}
.case-section .items .tit{height: 1.388889rem;}
.case-section .items .text{line-height: 0.416667rem;font-size: 0.416667rem;color: #202425;font-weight: bold;overflow: hidden;}
.case-section .items .text .icfont{font-size: 0.416667rem;line-height: 0.416667rem;color: #202425;}
.case-section .items .text a{line-height: 0.416667rem;font-size: 0.277778rem;float: right;color: #202425;font-weight: normal;font-size: 14px;}
.case-section .items .text a:hover{color: #4393e3;}
.case-section .items .text a:hover .icfont{color: #4393e3;}
.case-section .control{font-size: 0.277778rem;}
.case-section .control .slider{display: inline-block;vertical-align: middle;}
.case-section .more{height: 0.416667rem;line-height: 0.416667rem;float: right;font-size:14px;  color: #202425;vertical-align: middle;margin-top: 0;white-space: nowrap;}
.case-section .more:hover{color: #4393e3;}
.case-section .more .ico{display: inline-block;width: 0.416667rem;height: 0.416667rem;line-height: 0.416667rem;vertical-align: middle;margin-left: 0.166667rem;background-image: url('../images/ic_more.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;}
.case-section .bannerIndex{margin-right: 0.833333rem;}
.case-section .swiper-container2{height: 8.333333rem;padding-top: 4px;}


/*璧勮川*/
.qualified-section{padding-bottom: 0;}
.qualified-list{overflow: hidden;}
.qualified-list .item{display: inline-block;width:4.166667rem;height: 3.611111rem;vertical-align: top;margin-bottom: 1.388889rem;text-align: center;font-size: 0.277778rem;color: #FFF;position: relative;float: left;}
.qualified-list .item.w{width: 100%;display: block;}
.qualified-list .item img{width: 2.222222rem;height: 2.222222rem;margin-bottom: 0.138889rem;}
.qualified-list .item .text{width: 100%;text-align: center;position: absolute;bottom: 0;color: rgba(255,255,255,0.50);}
/* .qualified-list .item p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} */
.qualified-list .item p{white-space: nowrap;}

/*鐢熸€佸湀*/
.partner-section{padding-bottom: 1.111111rem;}
.partner-list .row{overflow: hidden;line-height: 0;}
.partner-list .row:after {content: ""; display: inline-block; overflow: hidden; width: 100%; vertical-align:top;height:0;}
.partner-item{display: inline-block;vertical-align: top;text-align: center;margin-bottom:0.277778rem;width:2.5rem;height: 0.833333rem;background: transparent;float: left;}
.partner-item a{display: block;}
.partner-item img{display: inline-block;max-width: 90%;height: auto;width: 2.5rem;height: 0.833333rem;}
.partner-list .col-xs-6,.partner-list .col-md-4,.partner-list .col-lg-3{padding-right:0;padding-left: 0;}
.partner-list{position: relative;overflow: hidden;}
.partner-list .bg-card{position: relative;z-index: 1;}
.product-list .name,.system-list .name{font-size: 0.416667rem;color: #202425;line-height: 1;}
.product-list .learn-more,.system-list .learn-more{font-size: 14px;line-height:0.416667rem;color: #202425;display: inline-block;vertical-align: top;padding: 0.277778rem 1.388889rem 0.416667rem 0;}
.product-list .learn-more:hover,.system-list .learn-more:hover{color:#4393e3;}
.product-list .brief,.system-list .brief{font-size: 14px;line-height: 20px;}
/* .product-list .feature-list li,.system-list .feature-list li{margin-right: 1.111111rem;float: left;} */
.system-list .feature-list li{margin-right: 1.111111rem;float: left;}
.product-list .feature-list li{float: left;}
.product-list .feature-list,.system-list .feature-list{color: #202425;overflow: hidden;}
.system-list{background: #f0f4f5;padding:0 0.555556rem;}
.system-list .item{border-top: 1px dashed rgba(32,36,37,0.10);padding:1.388889rem 0;overflow: hidden;position: relative;}
.system-list .item .img-responsive{margin:0.694444rem 0;}
.system-list .item:first-child{border-top:none;}

/* 鎱т簯鍔ㄦ€� */
.newsList .navbar-inverse{float: left;width: 100%;}
.newsList .bannerDynamic{float: left;}

.news-section{padding: 1.388889rem 0.555556rem 0.694444rem 0.555556rem;}
.news-section .time{margin-top: 0.138889rem;font-size: 0.166667rem;}
.news-section .no{font-family: Impact;}
.news-section .text{font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;}
.news-section .dynamic-banner .text{color: #202425;}
.news-section .news-list .row+.row{margin-top: 0.694444rem;}
.news-section .dynamic-banner .img{width: 100%;height: 5.555556rem;margin-bottom: 0.277778rem;text-align: center;background-repeat: no-repeat;background-size: cover;background-position: center;}
.news-section .dynamic-banner .img img{height: 100%;display:inline-block;}
.news-section .control{margin: 0.694444rem 0;font-size: 0.277778rem;color: #202425;}
.news-section .control .bannerIndex{display: inline-block;margin-right: 0.416667rem;}
.news-section .control .slider{display: inline-block;vertical-align: text-bottom;}
.news-section .more{height: 0.416667rem;line-height: 0.416667rem;float: right;font-size: 14px;  color: #202425;margin-top: 0.833333rem;}
.news-section .more:hover{color: #4393e3;}
.news-section .more .ico{display: inline-block;width: 0.416667rem;height: 0.416667rem;line-height: 0.416667rem;vertical-align: middle;margin-left: 12px;background-image: url('../images/ic_more.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;}


/* 鑱旂郴鎴戜滑 */
.contact{line-height: 0.277778rem;}
.contact .f18{font-size: 14px;}
.contact .telephone p+p{margin-top: 0.208333rem;}
.contact .address .add{width: 90%;line-height: 0.5rem;margin-top: 0.208333rem}
.contact .wechart_code .item{width: 1.666667rem;display: inline-block;word-spacing: normal;}
.contact .wechart_code .item p{line-height: 0.277778rem;height: 0.277778rem;white-space: nowrap;text-align: center;}
.contact .wechart_code .item img{width: 100%;height: 1.666667rem;display: block;background: #eee;margin-bottom: 0.277778rem;}
.contact .message-board{height: auto;margin-bottom: 0.694444rem}
.contact .message-board .message-form ul li{margin-top: 0.277778rem; overflow: hidden;}
.contact .message-form .input-text{border:1px solid rgba(32,36,37,0.10);background: transparent; width: 100%; line-height:1;padding:0.083333rem 0.138889rem;font-size: 14px;vertical-align: top;color:rgba(32,36,37,0.50);height: 0.833333rem;}
.contact .message-form textarea.input-text{height:1.388889rem;resize: none;}
.contact .message-form .form-action{text-align: right;}
.contact .message-form .form-action .btn{display: inline-block;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;width: 100%;height:0.833333rem;line-height:0.833333rem;font-size: 14px;color: #fff;background:#1177DD;}
.contact .message-form .form-action .btn:hover{background: #fff;color: #4393e3;}
.contact .friendship-link .row div{margin-top: 0.277778rem;white-space: nowrap;}
.msg-error{display:block;padding-top:20px;}
.message-form .error {height: 40px;line-height: 40px;background: #e45;position: relative;padding: 0 20px;color: #fff;border-radius:20px;margin-right: 20px;text-align: center;}
.message-form .icon-alert{margin-right: 10px;margin-top:12px;}

.right-img-text-left .img-comp{float:right;}
.text-comp{padding-left: 0;padding-right: 0;}
.right-img-text-left .text-comp{padding-right: 0;padding-left: 0;}

/* 瑙ｅ喅鏂规 top img*/
.picture-display{background: #404445;padding: 0.763889rem 0.555556rem 0 0.555556rem;position: relative;}
.picture-display .row>div{position: relative;height: 4.722222rem;}
.picture-display .text{line-height: 1.388889rem;font-size: 1.111111rem;color: #fff;}
.picture-display .left{width: 4.444444rem;height: 0.277778rem;position: absolute;left: -1.944444rem;bottom: 50%;transform: rotate(-90deg);font-size: 0.166667rem;color: #F0F4F5; letter-spacing: 0.166667rem;text-align: center;display: none;}
.picture-display .img{position: absolute;bottom: 0;z-index: 1;padding-bottom: 0.694444rem;}
.picture-display .img img{max-width: 100%;}

/* 浠嬬粛 */
.introduce .item{padding: 1.388889rem 0.555556rem;height: 3.75rem;box-sizing: content-box;}
.introduce .row{margin: 0;}
.introduce .item.s1{background: #F0F4F5;font-size: 14px;line-height: 20px;}
.introduce .item.s2{background: #E0E4E5;font-size: 14px;color: #202425;line-height: 20px;}
.introduce .item.s1 .title{font-size: 0.555556rem;line-height: 0.694444rem;margin-bottom: 0.277778rem;color: #202425;}
.introduce .item.s1 .year{height: 1.944444rem;font-size: 1.666667rem;color: #202425;line-height: 1.944444rem;margin-bottom: 0.222222rem;}
.introduce .item.s2 .number{height: 1.111111rem;line-height: 1.111111rem;font-size: 1.111111rem; color: #202425;margin: 0.138889rem 0 0.694444rem 0;}
.introduce .item.s2 .number span{margin-left: 0.277778rem;font-size: 14px;}
.introduce .item.s2 .number .tit{font-size: 0.555556rem;}

.introduce.ms{background: #E0E4E5;}
/* .introduce.ms .item{height: 5.416667rem;} */
.introduce.ms .item{height: auto;}
.introduce.ms .item .list{line-height: 0.416667rem;font-size: 0.277778rem;}
.introduce.ms .item.s1{background: #E0E4E5;}
.introduce.ms .item.s2{background: #D0D4D5;}
.introduce.ms .item .list li{height: 2.222222rem}
.introduce.ms .item .list li+li{border-top: 1px solid rgb(32,36,37);border-top: 1px solid rgba(32,36,37,0.10);padding-top: 0.694444rem;}
.introduce.ms .item .list li div{width: 2.083333rem;height: 0.833333rem;color: #202425;display: inline-block;margin-bottom: 0.277778rem;}
.introduce.ms .item .list li div span{height: 0.833333rem;line-height: 0.833333rem;}
.introduce.ms .item.s2 .text{height: auto;font-size: 14px;color: rgba(32,36,37,0.50);}
.introduce.ms .item.s2 .text+.text{margin-top: 0.416667rem;}
.introduce.ms .item.s2 .text .tit{font-size: 0.416667rem;color:#202425;padding-bottom: 0.277778rem;line-height: 0.555556rem;}

/* 涓変釜鍔熻兘浠嬬粛 */
.equipment{text-align: justify;overflow: hidden;line-height: 0;padding: 1.388889rem 0.555556rem 0.694444rem 0.555556rem;background: #D0D4D5;position: relative;}
.equipment:after{content: ""; display: inline-block; overflow: hidden; width: 100%; vertical-align:top;height:0;}
.equipment .item{width: 4.444444rem;height:auto;line-height: 20px;font-size: 0.361111rem;display: inline-block;vertical-align: top;margin-bottom: 1.088889rem;float: left;}
.equipment .item.w{width: 100%;display: block;}
.equipment .item .img{margin-bottom: 0.694444rem;text-align: center;}
.equipment .item .text{font-size: 0.416667rem;line-height: 0.555556rem;color: #202425;margin-bottom: 0.277778rem;}
.equipment .right{width: 1.388889rem;height: 0.277778rem;position: absolute;right: -0.138889rem;top: 1.388889rem;transform: rotate(-270deg);font-size: 0.194444rem;color: #202425;line-height: 0.277778rem;white-space: nowrap;display: none;}
.equipment .right .icfont{font-size: 0.333333rem;color: #202425;line-height: 0.277778rem;}
.right-title{width: 1.388889rem;height: 0.277778rem;position: absolute;right: -0.138889rem;top: 1.388889rem;transform: rotate(-270deg);font-size: 0.194444rem;color: #202425;line-height: 0.277778rem;white-space: nowrap;}
.right-title .icfont{font-size: 0.333333rem;color: #202425;line-height: 0.277778rem;}

/* 鐩戞祴 鎺у埗*/
.functional-information{padding:1.388889rem 0.555556rem 1.388889rem 0.555556rem;background: #F0F4F5;position: relative}
.functional-information p+p{margin-top: 0.277778rem;}
.functional-information .title{font-size:0.833333rem;color: #202425;}
.functional-information .item{overflow: hidden;}
.functional-information .item p{line-height: 20px;}
.functional-information .no{height: 1.388889rem;font-size: 1.458333rem;color: rgba(32,36,37,0.10);line-height: 2.013889rem;overflow: hidden;margin-bottom: 0.138889rem;}
.functional-information .name{font-size: 0.555556rem;color: #202425;line-height: 0.694444rem;margin-bottom: 0.138889rem;}
.functional-information .text{font-size: 14px;color: #202425;margin-bottom: 0.694444rem;}
.functional-information{font-size: 14px;}
.functional-information .item .img-comp{margin: 0.694444rem 0;}

/* 鏅鸿兘浼犳劅璁惧 */
.device-list{padding: 0 0.555556rem 0.694444rem 0.555556rem;background: #F0F4F5;overflow: hidden;}
.device-list .title{font-size: 0.416667rem;color: #202425;height: 0.416667rem;line-height: 0.416667rem;position: relative;margin-bottom: 1.388889rem;}
.device-list .title .text{width: 3.055556rem;float: left;height: 0.416667rem;position: absolute;top: 0;left: 0;}
.device-list .title .line{float: left;width: 100%;height: 0.416667rem;padding-left: 3.055556rem;}
.device-list .title .line div{width: 100%;border-top: 1px solid rgba(32,36,37,0.10);display: inline-block;vertical-align: 30%}
.device-list .item{width: 2.5rem;height: 6.805556rem;font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;float: left;margin-bottom: 0.694444rem;white-space: nowrap;}
.device-list .item .name{font-size: 0.277778rem;color: #202425;line-height: 0.277778rem;margin-bottom: 0.277778rem;}
.device-list .item .icfont{font-size: 14px;line-height: 0.555556rem;margin-right: 0.069444rem;}

/* 鏅鸿兘璁惧鎺у埗 */
.equipment-control{padding: 0 0.555556rem 0.694444rem 0.555556rem;background: #E0E4E5;overflow: hidden;}
.equipment-control .title{font-size: 0.416667rem;color: #202425;height: 0.416667rem;line-height: 0.416667rem;position: relative;margin-bottom: 1.388889rem;}
.equipment-control .title .text{width: 3.055556rem;float: left;height: 0.416667rem;position: absolute;top: 0;left: 0;}
.equipment-control .title .line{float: left;width: 100%;height: 0.416667rem;padding-left: 3.055556rem;}
.equipment-control .title .line div{width: 100%;border-top: 1px solid rgba(32,36,37,0.10);display: inline-block;vertical-align: 30%}
.equipment-control .tit{font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;margin-bottom: 0.694444rem;}
.equipment-control .item{width: 1.666667rem;font-size: 14px;color: rgba(32,36,37,0.50);text-align: left;line-height: 0.555556rem;margin-bottom: 0.694444rem}
.equipment-control .item .name{font-size: 14px;color: #202425;line-height: 0.277778rem;margin-bottom: 0.277778rem;white-space: nowrap;}


/* 搴旂敤鍦烘櫙 */
.application-scenario {padding: 1.388889rem 0.555556rem 0.555556rem 0.555556rem;overflow: hidden;background: #f0f4F5;}
.application-scenario .title{width: 100%;font-size: 0.416667rem;line-height: 0.416667rem;color: #202425;margin-bottom: 1.388889rem;}
.application-scenario .item{width: 3.333333rem;font-size: 14px;color: #202425;text-align: center;float: none;margin-bottom: 0.694444rem;display: inline-block;}
.application-scenario .item .img{width: 3.333333rem;height: 2.222222rem;margin-bottom: 0.138889rem;float: none;background-repeat: no-repeat;background-position: center center;background-size: cover 100%;}
.application-scenario .item .img img{width: 100%;height: 100%;}
.application-scenario .item .tit{width: 3.333333rem;overflow: hidden;padding-right: 0;text-align: center;}
.application-scenario .item a{color: #202425;}

/*Header*/
.img-logo{display: inline-block;width:3.055556rem;height:0.833333rem;background: url('../images/common/logo_w.svg') 0 0 no-repeat;background-size: 100%;vertical-align: top;}
.navbar-inverse .navbar-nav > li > a:hover {background: rgba(255,255,255,0.10);}
.navbar-inverse .navbar-nav > li > a:focus{ background: transparent;}
.navbar-inverse .container-fluid, .navbar-inverse .container { padding-top: 0px; padding-right: 0; padding-left: 0; }
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header { margin: 0; padding: 0; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover { background:transparent;}
.navbar-nav { margin: 0; padding:1.111111rem 1.666667rem 2.083333rem 1.666667rem; overflow: auto; height: 100%;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border: 0; }
.navbar.bg-color { background-color: #3399EE; background-image: -webkit-linear-gradient(315deg, #3399ee 0%, #33ccaa 100%); background-image: linear-gradient(135deg, #3399ee 0%, #33ccaa 100%); }
.navbar-inverse.top-bg { background-color: #3399EE; background-image: -webkit-linear-gradient(315deg, #3399ee 0%, #33ccaa 100%); background-image: linear-gradient(135deg, #3399ee 0%, #33ccaa 100%); }
.navbar-inverse { background:none; border: none;padding:0.555556rem;margin-bottom: 0;/*min-height:1.944444rem;*/ z-index: 2;}
.navbar-brand { height:0.555556rem; padding:0.069444rem 0 0 0; }
.navbar-inverse .navbar-nav > li > a { color: #fff; font-size: 14px;border-radius: 0; }
.navbar-inverse .navbar-nav > li > a:hover{background: rgba(255,255,255,0.10);}
.navbar-inverse .navbar-toggle { border:none;margin: 0;}
.navbar-inverse .navbar-toggle:hover { background: #999; }
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-inverse .navbar-toggle.fixed{position: fixed;right: 0;top: 0;z-index:100;padding:0.416667rem 0.277778rem;background: #08e;border-radius: 0 0 0 4px;}
.bg-news-detail .navbar-inverse .navbar-toggle.fixed .icon-bar{background: #fff;}
.no-bg .navbar-inverse .navbar-toggle .icon-bar{background-color: #000;}
.navbar-toggle .icon-bar{width:0.555556rem;height:0.055556rem;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color:transparent;}
.btn-nav-close{position:fixed;right:0.555556rem;top:0.555556rem;display: none;}
.btn-nav-close .icfont{font-size:1.111111rem;color: #fff;}
/*mobile menu*/

.navbar-inverse .navbar-collapse{position: fixed;top:0;left:0;right:0;z-index:100;background:rgba(32,36,37,0.90);width:100%;height:100%;}
.navbar-inverse .navbar-collapse .navbar-nav > li{border-bottom:1px solid #999b9c;}
.navbar-inverse .navbar-collapse .navbar-nav > li:last-child{border-bottom:none;}
.navbar-inverse .navbar-collapse .navbar-nav > li > a{line-height:1.666667rem;text-align: left;font-size:0.444444rem;padding:0;}
.navbar-inverse .navbar-collapse.open .btn-nav-close{display:block;}
.sub-menu{width: 240px;box-sizing: border-box;top:100%;left: 0;z-index: 1;display: block;}
.sub-menu .sub-item:first-child{border-top:none;}
.sub-menu .sub-item a{font-size: 16px;color: #fff; display: block;padding:0 40px;line-height: 60px;}
.sub-menu .sub-item:hover{background: rgba(255,255,255,0.10);}

/* 鑰樼溂 yy*/
.bg-index .page-top,.bg-primary .page-top{background: #17d;}
/*.bg-index .page-top{background: #75a;}*/

.bg-system .page-top{background: #404445;}
.bg-yy .page-top{background: #17d;}
.bg-yy .picture-display{background: #17d;}

.yy-equipment{position: relative;overflow: hidden;background: #D0D4D5;}
.yy-equipment .item{height: auto;padding: 1.388889rem 0.555556rem 1.111111rem 0.555556rem;box-sizing: content-box;font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;}
.yy-equipment .item.s1{background: #D0D4D5;}
.yy-equipment .item.s1 img{width: 0.555556rem;height: 0.555556rem;}
.yy-equipment .item.s1 .name{font-size: 0.555556rem;color: #202425;line-height: 0.694444rem;margin: 10px 0 0.694444rem 0;}
.yy-equipment .item.s2{background: #E0E4E5;}
.yy-equipment .item.s2 .name{font-size: 0.416667rem;color: #202425;line-height: 0.555556rem;margin-bottom: 0.277778rem;}
.yy-equipment .item.s2 .row+.row{margin-top: 1.25rem;}
.yy-equipment .item.s2 img{width: 1.388889rem;height: 1.388889rem;margin-bottom: 0.277778rem}
.yy-equipment .right{width: 1.388889rem;height: 0.277778rem;position: absolute;right: -0.416667rem;top: 1.388889rem;transform: rotate(-270deg);font-size: 0.194444rem;color: #202425;line-height: 0.277778rem;white-space: nowrap;display: none;}
.yy-equipment .right .icfont{font-size: 0.333333rem;color: #202425;line-height: 0.277778rem;}

.functional-information.yy p{font-size: 14px;margin-bottom: 0.694444rem;}

/* 鑰樼溂 鏅鸿兘璇嗗埆*/
.functional-information.yy .name{margin-bottom: 0.694444rem;}
.functional-information.yy>p{height: 3.055556rem;font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;}
.functional-information.yy .list{font-size: 14px;}
.functional-information.yy .list .top{height: 0.694444rem;line-height: 0.694444rem;font-size: 14px;border-top: 1px solid rgba(32,36,37,0.50);border-bottom: 1px solid rgba(32,36,37,0.50);box-sizing: border-box;padding-left: 0.138889rem;}
.functional-information.yy .list>.row{margin: 0;}
.functional-information.yy .list>.row>div{border-bottom: 1px solid rgba(32,36,37,0.50);margin-bottom: 0.694444rem;}
.functional-information.yy .list .item{line-height: 20px;box-sizing: border-box;margin: 0;padding: 0.138889rem 0 0.138889rem 0.138889rem;}
.functional-information.yy .list .item p{height: 0.416667rem;margin: 0;padding: 0;font-size: 14px;}
.functional-information.yy .list .item+.item{border-top: 1px solid rgba(32,36,37,0.10);}

.functional-information.yy .list .item p.p3{height: 60px;padding-right: 20px;}

/* 鎵爜 yy*/
.sweep-code{background: #E0E4E5;}
.sweep-code .title{font-size: 0.555556rem;color: #202425;margin-bottom: 0.694444rem;}
.sweep-code .name{font-size: 14px;color: #202425;line-height: 20px;margin: 0.694444rem 0 0.555556rem 0;}
.sweep-code .item{width: 2.777778rem;text-align: center;font-size: 0.194444rem;color: #202425;line-height: 0.277778rem;}
.sweep-code .item img{margin-bottom: 0.416667rem;width: 100%;height: auto;border: 10px solid #fff;}
.sweep-code .item p{width: 2.777778rem;white-space: nowrap;text-align: center;margin-bottom: 0.816667rem;font-size: 14px;}
.sweep-code .img{height: 100%;width: 100%;text-align: center;margin-bottom: -3.611111rem;}
.sweep-code .positionImg{display: inline-block;max-width: 90%;}

/* 璇曚竴璇� yy*/
.attempt{overflow: hidden;line-height: 0;padding: 2.222222rem 0.555556rem 0.694444rem 0.555556rem;background: #F0F4F5;}
.attempt:after {content: ""; display: inline-block; overflow: hidden; width: 100%; vertical-align:top;height:0;}
.attempt .title{width: 100%;line-height: 0.555556rem;margin-bottom: 0.833333rem;font-size: 0.555556rem;color: #202425;}
.attempt .item{width: 5.0rem;display: inline-block;float: left;margin-bottom: 0.694444rem}
.attempt .item.w{width: 100%;display: block;}
.attempt .item p{height: 0.416667rem;line-height: 20px;text-align: center;font-size: 14px;color: #202425;margin-top: 0.277778rem;}
.attempt .item .img img{width: 100%;}


/* 鍐滀笟鏍囧噯鍖栫敓浜х郴缁�  ps*/
/* .introduce.ps .item{height: 4.444444rem} */
.introduce.ps .item{height: auto;}
.introduce.ps .item.s1 .title{font-size: 0.416667rem;margin-bottom: 0.694444rem;line-height: 0.555556rem;}
.introduce.ps .item.s1 img{width: 0.694444rem;height: 0.694444rem;margin-bottom: 0.416667rem;}
.introduce.ps .item.s1 p{line-height: 20px;}
.introduce.ps .item.s2 p{font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;}
.introduce.ps .item.s2 p+p{margin-top: 0.277778rem;}

.equipment.ps .item{text-align: left;float: left;margin-bottom: 0.5rem;}
.equipment.ps .item.w{width: 100%;display: block;}
.equipment.ps .item .no{height: 1.388889rem;font-size: 1.458333rem;color: rgba(32,36,37,0.10);line-height: 2.013889rem;overflow: hidden;}
.equipment.ps .item .text{min-height: auto;}

.functional-information.ps .text{font-size: 0.277778rem;color: #202425;line-height:0.416667rem;margin-top: 0.694444rem;margin-bottom: 0.277778rem;}

.application-scenario.ps{background: #E0E4E5;}

/* 鍐滀骇鍝佸畨鍏ㄨ拷婧郴缁� ts*/
/* .introduce.ps.ts .item{height: 4.444444rem;} */
.introduce.ps.ts .item{height: auto;}
.introduce.ps.ts .item.s1{background: #D0D4D5;}
.introduce.ps.ts .item.s2{background: #E0E4E5;}
.introduce.ps.ts .item.s1 img{margin-bottom: 0.138889rem;}

.equipment.ts{text-align: left;background: #f0f4f5;padding-bottom: 0;}
.equipment.ts .title{line-height: 0.972222rem;font-size: 0.833333rem;color: #202425;margin-bottom: 0.694444rem;}
.equipment.ts>p{font-size: 14px;line-height: 20px;margin-bottom: 0.694444rem;}
.equipment.ts .item{width: 3.977778rem;float: left;height:4.166667rem;}
.equipment.ts .item.w{width: 100%;display: block;height: auto;margin-bottom: 0.694444rem;}
.equipment.ts .item .no{height: 1.388889rem;font-size: 1.458333rem;color: rgba(32,36,37,0.10);line-height: 2.013889rem;overflow: hidden;}
.equipment.ts .img{clear: both;text-align: center;padding-bottom: 0.694444rem;}

/* 浜у搧浼樺娍 */
.product-advantage{font-size: 14px;color: rgba(32,36,37,0.50);line-height: 20px;background:#E0E4E5;position: relative;width: 100%;overflow: hidden;}
.product-advantage .img{text-align: center;}
.product-advantage .text{font-size: 0.416667rem;color: #202425;line-height: 0.555556rem;margin-bottom: 0.277778rem;margin-top: 0.694444rem;}
.product-advantage .row>div{margin-bottom: 0.694444rem;}
.product-advantage .row+.row{margin-top: 0.694444rem;}
/* 鍙楃泭 */
.beneficiary{overflow: hidden;line-height: 20px;padding: 1.388889rem 0.555556rem 0.694444rem 0.555556rem;position: relative;background: #f0f4F5;}
.beneficiary .title{width: 100%;font-size: 0.555556rem;color: #202425;line-height: 0.755556rem;margin-bottom: 1.083333rem;}
.beneficiary .item{width: 3.888889rem;min-height: 3.833333rem;font-size: 14px;color: rgba(32,36,37,0.50);height: 3.472222rem;display: inline-block;float: left;}
.beneficiary .item.w{width: 100%;display: block;}
.beneficiary .item .name{font-size: 0.416667rem;color: #202425;line-height: 0.555556rem;margin-bottom: 0.277778rem;}
.beneficiary .item .text{font-size: 14px;color: #202425;line-height: 20px;margin-bottom: 0.277778rem;}

.application-scenario.ts{background: #E0E4E5}

/* 鑰樺皬瀹� */
.picture-display.yxb .tit{font-weight:bold;font-size: 1.111111rem;color: #FFF;line-height: 1.472222rem;margin-bottom: 0.111111rem;}
.picture-display.yxb {font-size: 0.277778rem;color: #FFFFFF;line-height: 0.277778rem;}

.introduce.yxb{overflow: hidden;}
.introduce.yxb .item{height:auto;padding: 0;text-align: center;}
.introduce.yxb .item img{width:45%;display: inline-block;}
.introduce.yxb .item.s1{font-size: 14px;color: #202425;line-height: 0.416667rem;background: #D0D4D5;}
.introduce.yxb .item.s2{font-size: 14px;color: #202425;line-height: 0.416667rem;background: #E0E4E5;;}
.introduce.yxb .item.s1 .text,.introduce.yxb .item.s2 .text{font-size: 0.972222rem;color: #202425;font-family: Impact;line-height: 1.111111rem;}
.introduce.yxb .item.s1 .text span,.introduce.yxb .item.s2 .text span{font-size: 0.416667rem;}
.introduce.yxb .item .row>div{position: relative;min-height: 4.166667rem;}
.introduce.yxb .item.s1 .box,.introduce.yxb .item.s2 .box{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.application-scenario.yxb{background:#f0f4F5;}

.equipment.yxb{padding-bottom: 0.694444rem;}
.equipment.yxb>p{margin-bottom: 0.416667rem;font-size: 14px;height: 1.388889rem;line-height: 20px;}
.equipment.yxb .item{min-height: 7.638889rem;margin-bottom: 0;}
.equipment.yxb .item.w{width: 100%;display: block;height: auto;}
.equipment.yxb .item .icfont{font-size: 0.833333rem;margin-bottom: 0.138889rem;}
.equipment.yxb .item .box{border-top: 1px solid rgba(32,36,37,0.10);border-bottom: 1px solid rgba(32,36,37,0.10);margin-bottom: 0.277778rem;}
.equipment.yxb .item .box p{font-size: 14px;color: #202425;padding: 0.138889rem 0;}
.equipment.yxb .item .box p+p{border-top: 1px solid rgba(32,36,37,0.10);}
.equipment.yxb a{display: inline-block;padding: 10px 0;}
.equipment.yxb a:hover span{color: #4393e3;}

.early-warning{background: #f0f4f5;}
.early-warning .item .img img{width: 70%;height: auto;}
.early-warning .item .f20{font-size: 14px;}

.functional-information.yxb{background: #E0E4E5;}
.functional-information.yxb .name{margin-bottom: 0.833333rem;}
.functional-information.yxb .text{margin-bottom: 0.277778rem;font-size: 14px;line-height: 0.277778rem;}
.functional-information.yxb .item:first-child{margin-top: 0;}
.functional-information.yxb .item p{font-size: 14px;}
.functional-information.yxb .item .img{margin-top: 0.416667rem;}

.purchase-yxb{background: #f0f4F5;padding: 1.388889rem 0.555556rem 0 0.555556rem;}
.purchase-yxb .tit{font-size: 0.555556rem;color: #202425;padding-bottom: 1.388889rem;}
.purchase-yxb ul li{float: left;text-align: center;line-height: 0.416667rem;font-size: 0.277778rem;color: #202425;}
.purchase-yxb ul li+li{margin-left: 0.694444rem;margin-bottom: 1.388889rem;}
.purchase-yxb ul li p{padding-top: 0.277778rem;}
.purchase-yxb ul li .img{width: 2.777778rem;height: 2.777778rem;}

/* 瀹㈡埛妗堜緥 */
.picture-display.cc{padding-top: 0.555556rem;padding-bottom:1.666667rem;background:#1177DD;color: #fff;font-size: 0.277778rem;}
.picture-display.cc .row>div{height: auto;}
.picture-display.cc .f14{font-size: 14px;line-height: 20px;}
.picture-display.cc .row{height: auto;}
.picture-display.cc .left{top: 2.083333rem;}
.picture-display.cc .text{font-size: 0.277778rem;line-height: 0.277778rem;white-space: nowrap;}
.picture-display.cc .img-list{padding: 0;background: transparent;}
.picture-display.cc .img-list .item .tit{color: #fff;height: 0.416667rem;}
.picture-display.cc .more{line-height: 0.416667rem;float: left;color: #fff;font-size: 12px;}
.picture-display.cc .more .ico{display: inline-block;width: 0.416667rem;height: 0.416667rem;line-height: 0.416667rem;vertical-align: middle;margin-right: 0.166667rem;background-image: url('../images/ic_more_w.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;}


.information-list{padding: 1.388889rem 0.555556rem 0.694444rem 0.555556rem;background: #F0F4F5;position: relative;width: 100%;overflow: hidden;}
.information-list a:hover span{color: #4393e3;}
.information-list .f14{font-size: 14px;}
.information-list .name{font-size: 0.833333rem;line-height: 0.972222rem;color: #202425;margin-bottom: 0.694444rem;font-weight: bold;}
.information-list .box{min-height: 1.666667rem;}
.information-list>.row>div{margin-bottom: 0.694444rem;}
.information-list .right{width: 1.388889rem;height: 0.277778rem;position:absolute;right: -0.416667rem;top: 1.944444rem;font-size: 0.194444rem;line-height: 0.277778rem;transform: rotate(-270deg);color: #202425;white-space: nowrap;display: none;}
.information-list .right .icfont{font-size: 0.333333rem;line-height: 0.277778rem;}
.information-list .ico,.icon-more{display: inline-block;width: 0.416667rem;height: 0.416667rem;line-height: 0.416667rem;vertical-align: middle;margin-right: 0.166667rem;background-image: url('../images/ic_more.png');background-repeat: no-repeat;background-size: cover;background-position: center center;}

.list-style .item{padding-bottom: 0.138889rem;}
.list-style .item+.item{padding-top: 0.138889rem;border-top: 1px solid rgba(32,36,37,0.10);}
.list-style .item .img{width: 1.25rem;height: 0.833333rem;margin-right: 0.277778rem;display: block;overflow: hidden;float: left;}
.list-style .item .img img{width: 100%;height: 100%;transition: all 0.6s;}
.list-style .item:hover .img img{transform: scale(1.2);}
/* .list-style .item:hover .icfont{color: #4393e3;} */
.list-style .item .row{white-space: nowrap;}
.list-style .item p{width: 90%;display: inline-block;height: 0.833333rem;text-overflow: ellipsis;overflow: hidden;vertical-align:middle;white-space: nowrap;line-height: 0.833333rem;}
.list-style .item .icfont{line-height: 0.833333rem;}

/* 鐜颁唬鍐滀笟绀鸿寖鍥渚� */
.theme{color: #fff;background: #1177DD;padding: 0.833333rem 0.555556rem 0.833333rem 0.555556rem;}
.theme .name{line-height: 1.666667rem;}
.theme .left{width: 4.444444rem;height: 0.277778rem;left: -1.944444rem;top:20%;font-size: 0.166667rem;position: absolute;transform: rotate(-90deg);display: none;}

.img-list{padding: 1.388889rem 0.555556rem 1.25rem 0.555556rem;position: relative;overflow: hidden;background: #F0F4F5;}
.img-list .row>div{text-align: center;}
.img-list .item{width:100%;display: inline-block;text-align: left;margin-bottom: 0.833333rem;}
.img-list .item .tit{overflow:hidden;height: auto;overflow: hidden;font-size: 14px;}
.img-list .item:hover .tit{color: #202425;}
.img-list .item:hover .text-primary{color: #000;}
.img-list .pic{float: left;width:3.888889rem;height: 2.777778rem;overflow: hidden;margin-right: 0.555556rem;}
.img-list .pic img{width: 100%;height: 100%;transition: all 0.6s;}
.img-list .item:hover .pic img{transform: scale(1.2);}
.img-list .right{width: 1.388889rem;height: 0.277778rem;position:absolute;right: -0.416667rem;top: 1.944444rem;font-size: 0.194444rem;line-height: 0.277778rem;transform: rotate(-270deg);color: #202425;white-space: nowrap;display: none;}
.img-list .right .icfont{line-height: 0.277778rem;font-size: 0.333333rem;}
.img-list .btn{width: 4.444444rem;height: 0.833333rem;line-height: 0.833333rem;display: inline-block;background: rgba(32,36,37,0.10);text-align: center;color: #202425;font-size: 0.277778rem;}
.img-list .btn:hover{color: #fff;background: #1177DD;}

/* 鍐滀笟鐗╄仈缃戠洃鎺ф渚� */
.theme.msc .number{height: 1.111111rem;line-height: 0.833333rem;padding-bottom: 0.277778rem;border-bottom: 1px solid #fff;margin: 0.277778rem 0;}
.theme.msc .area{font-size: 14px;}
.theme.msc>.row>div{margin-bottom: 0.555556rem;white-space: nowrap;}

/* 鍐滀骇鍝佸畨鍏ㄦ函婧愭渚� */
.theme.tsc .number{font-size: 1.111111rem;line-height: 1.333333rem;height: 1.333333rem;}
.theme.tsc .img{height: 280px;background-image: url('../images/img_c023_head.png');background-repeat: no-repeat;background-position: right center;}
/* .theme.tsc>.row>div{margin-bottom: 40px;} */

/* 鍐滀笟鏍囧噯鍖栫敓浜х郴缁熸渚� */
.theme.psc .img{height: auto;padding-bottom: 0;}

/* 鐧炬灉鍥� */
.img-list.bag .pic{position: relative;}
.img-list.bag .pic .ico{position: absolute;top: 0;right: 0;width: 1.527778rem;height: 1.527778rem;background-image: url(../images/bag-ico.png);background-repeat: no-repeat;background-size: 100%;}

/* 妗堜緥璇︽儏椤� */
.theme.cd{height: 6.944444rem;}
.textInfo{margin: -6.666667rem 0.555556rem 0px 0.555556rem;padding: 0.694444rem 0 1.388889rem 0;background: #fff;}
/* .textInfo .news-detail{margin:0 0.416667rem;} */
.textInfo .news-detail video{max-width: 100%;}
.textInfo .news-detail .bshare-custom{display: inline-block;vertical-align: top;}
.textInfo .news-detail .bshare-custom .bshare-more{color: rgb(143,145,146) !important;color: rgba(32,36,37,0.50) !important;}
.textInfo .type{font-size: 0.277778rem;color: #202425;line-height: 0.416667rem;font-weight: bold;}
.textInfo .text{margin: 0.694444rem 0;}
.textInfo .text p{min-height: 0.277778rem;line-height: 20px;font-size: 14px;}
.textInfo .img{margin-bottom: 0.694444rem;}
.textInfo .img img{width: 100%;margin-bottom: 0.180556rem;}
.textInfo .news-detail img{max-width: 100%;height:auto;}
.textInfo .img p{font-size: 0.194444rem;text-align: center;}
.textInfo .news-detail .bottom-nav{text-align: center;}

/* 鏂伴椈璇︽儏椤� */
.textInfo .time .no{height: 0.416667rem;line-height: 0.416667rem;font-size: 0.416667rem;color: #202425;font-family:Impact;}

.page.details{background: #fff;}
.page.details .img-logo{background:url(../images/common/logo_c.svg) 0 0 no-repeat;background-size: 100%;}
.page.details .navbar-inverse .navbar-toggle .icon-bar{background-color: #202425;}
.page.details .page-top{background: #fff;}
.page.details .theme{background: #fff;}

/* 鎱т簯鍔ㄦ€侀〉闈� */
.bannerDynamic{height: 8.888889rem;margin-top:-1.944444rem;overflow: hidden;width: 100%;}
.bannerDynamic .swiper-container,.bannerDynamic .swiper-wrapper,.bannerDynamic .swiper-slide{height: 8.888889rem;}
.bannerDynamic .swiper-container{position:relative;}
.bannerDynamic .swiper-button-next{width: 0.694444rem;height: 0.694444rem;background: rgba(32,36,37,0.50);text-align: center;position: absolute;top: 50%;left: 0;}
.bannerDynamic .swiper-button-prev{width: 0.694444rem;height: 0.694444rem;background: rgba(32,36,37,0.50);text-align: center;position: absolute;top: 50%;right: 0;}
.bannerDynamic .icfont{font-size: 0.416667rem;line-height: 0.694444rem;color: #fff;}
.bannerDynamic .item{width: 100%;height: 100%;background: transparent;background-size: cover;background-position: center;background-repeat: no-repeat;}
.bannerDynamic .text{line-height: 0.694444rem;font-size: 0.555556rem;color: #fff;margin: 0 1.388889rem 0 1.388889rem;padding-top: 6.111111rem;}
.bannerDynamic .swiper-slide-active .mask{background: #202425;opacity: 0.5;width: 100%;height: 100%;position: absolute;left:0;top:0;}
.bannerDynamic .item a{ position: relative; display: block;height:100%;z-index: 1;}
.img-list.dynamic .item{line-height: 0.416667rem;margin-bottom: 0.833333rem;}
.img-list.dynamic .item .time{line-height: 0.416667rem;font-size: 0.194444rem;color: #202425}
.img-list.dynamic .item .time .no{line-height: 0.416667rem;font-size: 0.416667rem;color: #202425;margin:0.277778rem 0 0.138889rem 0;font-family: Impact;}

/* 鍏充簬鎱т簯 */
.theme.about .text{font-size: 14px;line-height: 20px;}
.theme.about .f60.lh80{padding-top: 0.694444rem;}
.introduce.about .item{height: auto;padding: 1.388889rem 0.555556rem 0 0.555556rem;}
.introduce.about .img{height: 3.333333rem;position: relative;}
.introduce.about .img img{position: absolute;bottom: 0;left: 50%;width: 80%;transform: translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
.introduce.about .item.s1{background:#D0D4D5;}
.introduce.about .item.s2{background:#E0E4E5;}
.introduce.about .item .text{height: 130px;font-size: 14px;line-height: 20px;color: #202425;}

.qualifications{padding: 1.388889rem 0.555556rem 0.694444rem 0.555556rem;overflow: hidden;}
.qualifications .title{font-size: 0.833333rem;line-height: 1.111111rem;color: #202425;font-weight: bold;margin-bottom: 0.833333rem;}
.qualifications .item{width: 5.0rem;height: 1.944444rem;float: left;padding: 0.069444rem;border: 1px solid transparent;margin-bottom: 0.694444rem;box-sizing: border-box;}
.qualifications .item.w{width: 100%;display: block;}
/* .qualifications .item p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 0.138889rem;margin-right: 0.138889rem} */
.qualifications .item p{margin-left: 0.138889rem;margin-right: 0.138889rem}
.qualifications .item p.f14{font-size: 14px;}
.qualifications .item .img{width: 100%;height: 100%;border: 2px solid transparent;}
.qualifications .item .img img{margin-top: 0.138889rem;height: 0.555556rem}

.coreTeam{background: #E0E4E5;}
.coreTeam .text{font-size: 14px;}
.coreTeam .name{font-weight: bold;margin: 0.277778rem 0 0.555556rem;}
.coreTeam .title{font-size: 0.833333rem;line-height: 1.111111rem;color: #202425;font-weight: bold;}
.coreTeam .f14{font-size: 14px;line-height: 20px;}

.honor{padding: 1.388889rem 0.555556rem 0.694444rem 0.555556rem;background: #f0f4f5;}
.honor .title{font-size: 0.833333rem;line-height: 1.111111rem;color: #202425;font-weight: bold;}
.honor>.text{font-size: 14px;line-height: 20px;color: #202425;margin: 0.694444rem 0;}

.project .item{font-size: 14px;color: #202425;line-height: 20px;padding-bottom: 0.277778rem;border-bottom: 1px solid rgba(32,36,37,0.50);margin-bottom: 0.694444rem;}

.prize .item{width: 5.0rem;height: 3.194444rem;border: 1px solid rgba(32,36,37,0.10);padding: 0.069444rem;margin-bottom: 0.694444rem;float: left;}
.prize .item.w{width: 100%;display: block;}
.prize .item .box{width: 100%;height: 100%;line-height: 0.416667rem;border: 1px transparent;font-size: 14px;color: #202425;text-align: center;}
.prize .item .box p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.prize .item .box .time{margin: 0.347222rem 0 0.277778rem 0;font-size: 0.194444rem;}
.prize .item .box .ico{height: 0.138889rem;margin: 0.138889rem 0;}
.prize .item .box .time .year{display: inline-block;width:1.25rem;height:0.416667rem;line-height:0.416667rem;background:url('../images/about/bg_year.jpg') 0 0 no-repeat;color:#fff;background-size: 100% 100%;}
.prize .item .box .ico{height:0.208333rem;margin: 0.138889rem 0;background:url('../images/about/star_line.jpg') center center no-repeat;}
.prize .item .box .text{line-height: 0.694444rem;font-size: 0.555556rem;}

/* 鎱т簯鐢熸€佸湀 */
.theme.ecosphere{font-size: 0.277778rem;}
.theme.ecosphere .text{line-height: 0.833333rem;}
/* .theme.ecosphere .lh30{font-size: 14px;} */
.theme.ecosphere .img-responsive-inline{padding-top: 0.694444rem;}

.introduce.ecosphere .item{height: auto;padding-top: 0.694444rem;padding-bottom: 0.694444rem;}
.introduce.ecosphere .title,.introduce.ecosphere .item.s1 .title{font-size: 0.416667rem;line-height: 0.555556rem;color: #202425;margin-bottom: 0;font-weight: bold;}
.introduce.ecosphere .text{font-size: 14px;color: #202425;min-height: 3.333333rem;margin-top: 0.694444rem;line-height: 20px;}
.introduce.ecosphere .img{width: 150px;height: 150px;}
.introduce.ecosphere.s1 .item.s1{background: #D0D4D5;}
.introduce.ecosphere.s1 .item.s2{background: #E0E4E5;}
.introduce.ecosphere.s2{background: #E0E4E5;}
.introduce.ecosphere.s2 .item.s1{background: #E0E4E5;}
.introduce.ecosphere.s2 .item.s2{background: #D0D4D5;}

.coOperative{padding: 1.388889rem 1.388889rem 1.111111rem 1.388889rem;background: #404445;}


/*杩斿洖椤堕儴*/
.scrolltop {display:none;position:fixed;bottom:160px;right:20px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));height:48px;width:48px;cursor:pointer;background:#08e;opacity:0.7; text-align:center;border:1px solid #08e;border-radius:50%;}
.scrolltop:hover {opacity: 1;}
.scrolltop .icfont{color:#fff; font-size:48px; vertical-align:top;}

/*404*/
.bg-404 .page{height:9.722222rem;background:#08e url('../images/mobile/bg_partner.svg') 0 0 no-repeat;background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;}
.bg-404 .page img{max-width: 80%;}
.bg-404 .text{ font-size:0.555556rem;line-height:0.833333rem;color:#fff;}
.bg-404 .btn {display: inline-block;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 20px;width:200px;height:40px;line-height:40px;font-size: 14px;}
.bg-404 .btn-more{background: rgb(26,148,240);background: rgba(255,255,255,0.10);color: #fff;}

.news-detail .news-title
{
    font-weight:bold;
}

@media (max-width: 480px) {
	.case-section .swiper-container2{height: 10.127778rem}
	.case-section .items .tit{height: 3.311111rem;}
}
@media (min-width: 768px) {
	.product-list .item{height: 12.194444rem;}
	.introduce.ms .item{height: 6.25rem;}
	.introduce.ecosphere .text{font-size: 20px;min-height: 185px;margin-top: 50px;line-height: 26px;}
	.functional-information.yy .list>.row>div+div{border-left: 1px solid rgba(32,36,37,0.10);}

	.page.details{background: #F0F4F5;}
	.page.details .img-logo{background:url(../images/common/logo_w.svg) 0 0 no-repeat;background-size: 100%;}
	.page.details .navbar-inverse .navbar-toggle .icon-bar{background-color: #fff;}
	.page.details .page-top{background: #17d;}
	.page.details .theme{background: #1177DD;}

	.textInfo .news-detail{margin:0 0.416667rem;}
	.news-section .dynamic-banner .img{height: 5.25rem;}
	.introduce.ps.ts .item{height: 4.444444rem;}
	.introduce.ps .item{height: 4.444444rem}
	.equipment.ps .item .text{min-height: 1.111111rem;}
	.textInfo .news-detail .bottom-nav{text-align: right;}
}
@media (min-width: 992px) {
	.banner .item .img{margin:0;}
	.banner .item .img img{height: auto;}
	.system-list .item .img-responsive{margin:0;}
	.introduce.yxb .item .row>div{min-height: 6.666667rem;}
	.introduce.yxb .item img{width: 100%;}
	.functional-information .item .img-comp{margin: 0;}
	.img-list{padding: 100px 100px 90px 100px;}
	.img-list .item{width:320px;margin-top: 0;margin-bottom: 0px;}
	.img-list .pic{float: none;width:320px;height: 200px;margin-right: 0;}
	/* .img-list .right{width: 100px;height: 20px;right: -30px;top: 140px;font-size: 14px;line-height: 20px;} */
	.img-list .right .icfont{line-height: 20px;font-size: 24px;}
	.img-list .btn{width: 320px;height: 60px;line-height: 60px;font-size: 20px;clear: both;}
	.img-list .item .tit{font-size: 20px;height: 60px;overflow: hidden;line-height: 30px;}
	.case-list .item{width: 360px;height: 400px;}
	.case-list .pic{width: 360px;height: 240px;}
	.news-section .dynamic-banner .img{text-align: left;height: 4.444444rem;}
	.introduce.ms .item{height: 5.416667rem;}
	/* .news-section .text{padding-left: 35px;} */
	.img-list.dynamic .item{margin-bottom: 50px;}
	.news-section .swiper-container3{max-width: 6.666667rem;}
}
@media (min-width: 992px) and (max-width: 1200px){
	.text-comp{padding-left: 1.388889rem;padding-right: 0;}
	.right-img-text-left .text-comp{padding-right: 1.388889rem;padding-left: 0;}
}


/*PC绔牱寮�*/
@media (min-width: 1200px) {
	h1{font-size:60px;}
	h2{font-size:40px;}
	h3{font-size:30px;}
	.mt10{margin-top:10px;}
	.mt15{margin-top:15px;}
	.mt20{margin-top:20px;}
	.mt30{margin-top:30px;}
	.mt40{margin-top:40px;}
	.mt45{margin-top:45px;}
	.mt50{margin-top:50px;}
	.mt60{margin-top:60px;}
	.mt70{margin-top:70px;}
	.mt80{margin-top:80px;}
	.mt90{margin-top:90px;}
	.mt100{margin-top:70px;}
	.ml20{margin-left: 20px;}
	.ml30{margin-left:30px;}
	.ml40{margin-left:40px;}
	.mb120{margin-bottom:120px;}
	.mr5{margin-right:5px;}
	.mr10{margin-right:10px;}
	.mr15{margin-right: 15px;}
	.mr20{margin-right: 20px;}
	.mr30{margin-right: 30px;}
	.mr80{margin-right: 80px;}
	.mlr15{margin-right:15px;margin-left: 15px;}
	.lh20{line-height:20px}
	.lh30{line-height:30px;}
	.lh40{line-height:40px;}
	.lh70{line-height:70px;}
	.lh80{line-height:80px;}
	.icfont{font-size:30px;}
	.pd100{padding: 100px;}
	.pdr50{padding-right:50px;}
	.pdr60{padding-right:60px;}
	.f14{font-size:14px;}
	.f18{font-size:18px;}
	.f20{font-size: 20px;}
	.f30{font-size:30px;}
	.f40{font-size:40px;}
	.f50{font-size:50px;}
	.f80{font-size:80px;}
	.f60{font-size:60px;}
	.f100{font-size:100px;}
	/*Common Style*/

	.text-comp{padding-left: 100px;padding-right: 0;}
	.right-img-text-left .text-comp{padding-right: 100px;padding-left: 0;}

	.section .title{line-height:60px;} 
	.footer{padding:100px 100px 50px 100px;}
	.footer .box{height:350px;margin-bottom: 50px;}
	.product-list .item{height: 800px;padding: 60px 100px 100px 100px;}
	/* .product-list .item .ac{height: 340px;} */
	.product-list .item .ac{height: auto;}
	.product-list .item .ac img{margin-bottom: 0;height: auto;max-width: 100%;}

	.swiper-pagination-switch{width:30px;height:10px;margin:0 7.5px;border-radius: 0px;}

	/* 杞挱鍥� */
	.banner{height: 654px;background: url('../images/bg_home_head.png') center bottom no-repeat;}
	.banner .item{width: 100%;height: 585px;padding: 60px 100px 0 100px;}
	.banner .item .btn{width: 200px;height: 40px;margin-top: 70px;line-height: 40px;font-size: 14px;}
	.banner .item .text{margin: 35px 0 30px 0;font-size: 18px;}
	.banner .item .tit{margin: 10px 0 30px 0;}
	.banner .item .img{width: auto;height: 525px;}
	.banner .left{width: 320px;height: 20px;left: -140px;font-size: 12px;letter-spacing: 12px;display: block;}
	.banner .right{width: 320px;height: 20px;right: -140px;top: 50%;font-size: 11px;letter-spacing: 4.58px;display: block;}
	.banner .control{height: 30px;bottom: 30px;left: 20px;font-size: 20px;line-height: 30px;position: absolute;}
	/* .banner .control .bannerIndex{margin-right: 60px;} */
	

	.banner .swiper-container,.banner .swiper-wrapper,.banner .swiper-slide{height:654px;}

	/* 妗堜緥 */
	.case-section .item.slide-bottom{line-height: 20px;font-size: 20px;margin-bottom: 50px;}
	.case-section .item.slide-bottom .parameter{height: 80px;margin: 20px 0px;}
	.case-section .items{width: 600px;padding-right: 100px;height: 520px;}
	.case-section .items .tit{height: 70px;}
	.case-section .items .text{height: 30px;line-height: 30px;font-size: 30px;}
	.case-section .items .text .icfont{font-size: 30px;line-height: 30px;}
	.case-section .items .text a{line-height: 30px;font-size: 20px;}
	.case-section .control{font-size: 20px;}
	.case-section .more{height: 30px;line-height: 30px;font-size: 12px;margin-top: 0;}
	.case-section .more .ico{width: 30px;height: 30px;line-height: 30px;margin-left: 12px;}
	.case-section .bannerIndex{margin-right: 60px;}
	.case-section .swiper-container2{height: 520px;}

	/*璧勮川*/
	.qualified-section{padding-bottom: 0;}
	.qualified-list .item{width:280px;height: 260px;margin-bottom: 100px;font-size: 20px;}
	.qualified-list .item img{width: 160px;height: 160px;margin-bottom: 10px;}
	.qualified-list .item .text{width: 100%;}

	/*鐢熸€佸湀*/
	.partner-section{padding-bottom: 80px;}
	.partner-item{margin-bottom:20px;width:180px;height: 60px;}
	.partner-item img{max-width: 100%;width:180px;height:60px;}
	.product-list .name,.system-list .name{font-size: 30px;}
	.product-list .learn-more,.system-list .learn-more{font-size: 20px;line-height:30px;padding: 20px 100px 30px 0;}
	.product-list .brief,.system-list .brief{font-size: 16px;line-height: 24px;}
	.product-list .feature-list li,.system-list .feature-list li{margin-right: 80px;}
	.product-list .feature-list li.mr-null,.system-list .feature-list li.mr-null{margin-right: 0;}

	.system-list{padding:0 100px;}
	.system-list .item{padding:100px 0;}

	/* 鎱т簯鍔ㄦ€� */
	.news-section{padding: 100px 100px 50px 100px;}
	.news-section .time{margin-top: 10px;}
	.news-section .text{font-size: 20px;line-height: 30px;}
	.news-section .news-list .row+.row{margin-top: 50px;}
	.news-section .dynamic-banner .img{max-width: 480px;height: 320px;margin-bottom: 20px;text-align: left;}
	.news-section .dynamic-banner .img img{width: 100%;height: 100%;}
	.news-section .control{margin: 50px 0;font-size: 20px;}
	.news-section .control .bannerIndex{margin-right: 30px;}
	.news-section .more{height: 30px;line-height: 30px;font-size: 12px;margin-top: 60px;}
	.news-section .more .ico{display: inline-block;width: 30px;height: 30px;line-height: 30px;vertical-align: middle;margin-left: 12px;background-image: url('../images/ic_more.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;}
	.news-section .swiper-container3{max-width: 480px;}

	/* 鑱旂郴鎴戜滑 */
	.contact{line-height: 20px;}
	.contact .f18{font-size: 18px;}
	.contact .telephone p+p{margin-top: 10px;}
	.contact .address .add{width: 65%;line-height: 27px;}
	.contact .wechart_code .item{width: 60px;}
	.contact .wechart_code .item p{line-height: 20px;height: 20px;}
	.contact .wechart_code .item img{width: 100%;height: 60px;margin-bottom: 10px;}
	.contact .message-board{height: 350px;margin-bottom: 50px}
	.contact .message-board .message-form ul li{margin-top: 10px;}
	.contact .message-form .input-text{width: 100%;padding:6px 10px;font-size: 14px;height: 30px;}
	.contact .message-form textarea.input-text{height:80px;}
	.contact .message-form .form-action .btn{width:180px;height:40px;line-height:40px;font-size: 14px;float: right;}
	.contact .friendship-link .row div{margin-top: 10px;}
	.message-form .msg-error{padding-top: 0; display: inline-block;vertical-align: top;}
	.message-form .error {height: 40px;line-height: 40px;background: #e45;position: relative;padding: 0 20px;color: #fff;border-radius:20px;margin-right: 20px;}
	.message-form .icon-alert{margin-right: 10px;margin-top:8px;}

	/* 瑙ｅ喅鏂规 top img*/
	.picture-display{padding:20px 100px 0px 100px;}
	.picture-display .row>div{height: 340px;}
	.picture-display .text{line-height: 100px;font-size: 80px;}
	.picture-display .left{width: 320px;height: 20px;left: -140px;bottom: 50%;font-size: 12px;letter-spacing: 12px;display: block;}
	.picture-display .img{position: absolute;z-index: 1;bottom: -100px;}

	/* 浠嬬粛 */
	.introduce .item{padding: 100px;height: 270px;}
	.introduce .item.s1{font-size: 14px;line-height: 20px;}
	.introduce .item.s2{font-size: 20px;line-height: 20px;}
	.introduce .item.s1 .title{font-size: 40px;line-height: 50px;margin-bottom: 20px;}
	.introduce .item.s1 .year{height: 140px;font-size: 120px;line-height: 140px;margin-bottom: 16px;}
	.introduce .item.s2 .number{height: 80px;line-height: 80px;font-size: 80px;margin: 10px 0 50px 0;}
	.introduce .item.s2 .number span{margin-left: 20px;font-size: 20px;}
	.introduce .item.s2 .number .tit{font-size: 40px;}

	.introduce.ms .item{height: 400px;}
	.introduce.ms .item .list{line-height: 20px;font-size: 20px;}
	.introduce.ms .item .list li{height: 160px;}
	.introduce.ms .item .list li+li{padding-top: 50px;}
	.introduce.ms .item .list li div{width: 150px;height: 60px;margin-bottom: 20px;}
	.introduce.ms .item .list li div span{height: 60px;line-height: 60px;}
	.introduce.ms .item.s2 .text{font-size: 14px;}
	.introduce.ms .item.s2 .text+.text{margin-top: 40px;}
	.introduce.ms .item.s2 .text .tit{font-size: 30px;padding-bottom: 20px;line-height: 40px;}

	/* 涓変釜鍔熻兘浠嬬粛 */
	.equipment{padding: 100px 100px 50px 100px;}
	.equipment .item{width: 280px;height: 300px;line-height: 20px;font-size: 14px;margin-bottom:30px;}
	.equipment .item .img{margin-bottom: 50px;text-align: left;}
	.equipment .item .text{font-size: 30px;line-height: 40px;margin-bottom: 20px;}
	.equipment .right{width: 100px;height: 20px;right: -30px;top: 100px;font-size: 14px;line-height: 20px;display: block;}
	.equipment .right .icfont{font-size: 24px;line-height: 20px;}
	.right-title{width: 100px;height: 20px;right: -30px;top: 100px;font-size: 14px;line-height: 20px;}
	.right-title .icfont{font-size: 24px;line-height: 20px;}

	/* 鐩戞祴 鎺у埗*/
	.functional-information{padding: 50px 100px;}
	.functional-information p+p{margin-top: 20px;}
	.functional-information .title{font-size: 60px;}
	.functional-information .item{padding:50px 0}
	.functional-information .item p{line-height: 20px;}
	.functional-information .no{height: 100px;font-size: 105px;line-height: 145px;margin-bottom: 10px;}
	.functional-information .name{font-size: 40px;line-height: 40px;margin-bottom: 10px;}
	.functional-information .text{font-size: 14px;margin-bottom: 50px;}
	.functional-information .item .img-comp{margin: 0 0;}

	/* 鏅鸿兘浼犳劅璁惧 */
	.device-list{padding: 0px 100px 50px 100px;}
	.device-list .title{font-size: 30px;height: 30px;line-height: 30px;margin-bottom: 100px;}
	.device-list .title .text{width: 220px;height: 30px;}
	.device-list .title .line{width: 100%;height: 30px;padding-left: 220px;}
	.device-list .title .line div{width: 100%;}
	.device-list .item{width: 160px;height: 490px;font-size: 14px;line-height: 40px;margin-bottom: 50px;}
	.device-list .item .name{font-size: 20px;line-height: 20px;margin-bottom: 20px;}
	.device-list .item .icfont{font-size: 20px;line-height: 40px;margin-right: 5px;}

	/* 鏅鸿兘璁惧鎺у埗 */
	.equipment-control{padding: 0px 100px 50px 100px;}
	.equipment-control .title{font-size: 30px;height: 30px;line-height: 30px;margin-bottom: 100px;}
	.equipment-control .title .text{width: 220px;height: 30px;}
	.equipment-control .title .line{width: 100%;height: 30px;padding-left: 220px;}
	.equipment-control .title .line div{width: 100%;vertical-align: 30%}
	.equipment-control .tit{font-size: 20px;line-height: 20px;margin-bottom: 50px;}
	.equipment-control .item{width: 120px;font-size: 14px;line-height: 40px;margin-bottom: 50px;}
	.equipment-control .item .name{font-size: 20px;line-height: 20px;margin-bottom: 20px;}


	/* 搴旂敤鍦烘櫙 */
	.application-scenario {padding: 100px 100px 40px 100px;}
	.application-scenario .title{width: 100%;font-size: 30px;line-height: 30px;margin-bottom: 100px;}
	.application-scenario .item{width: 240px;font-size: 20px;margin-bottom: 50px;}
	.application-scenario .item .img{width: 240px;height: 160px;margin-bottom:20px;float: none;}
	.application-scenario .item .tit{width: 240px;text-align: center;padding-right: 0;}

/*Header*/
.img-logo{width: 146px;height: 40px;}
.navbar-inverse{min-height: inherit;text-align: center;}	
.navbar-inverse .navbar-collapse{position: inherit;z-index: inherit;background:transparent;width: inherit;padding:0;}
.navbar-inverse .navbar-collapse .nav>li,.navbar-inverse .navbar-collapse .nav>li:first-child{border:none;}
.navbar-inverse .navbar-collapse .navbar-nav > li > a{font-size: 14px;line-height:40px;border-radius: 20px;text-align: center;}
.solution-item .img-responsive-inline{max-width: 100%;}
.tcloudit-invester .img-responsive-inline {max-width: 100%;margin-left:0;}
.navbar>.container-fluid .navbar-brand{margin-left:0;}
.navbar-nav { margin: 0; padding: 0;float: right;overflow: visible;height: auto;}
.navbar-nav>li{margin-left: 10px;}
.navbar-nav>li:first-child{margin-left: 0;}
.navbar-inverse .navbar-collapse .navbar-nav > li{margin-bottom: 0;}
.navbar-inverse .navbar-nav > li > a:hover {background:transparent;}
.navbar-inverse .navbar-nav > li > a:focus{ background:transparent;}
.navbar-inverse .container-fluid, .navbar-inverse .container { padding-top: 0px; padding-right: 0; padding-left: 0; }
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header { margin: 0; padding: 0; }
.container-fluid > .navbar-header{position: absolute;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
border-radius: 20px; position: relative;}
.navbar-inverse .navbar-nav .line{ display: none;}
.navbar-inverse .navbar-nav .active .line,.navbar-nav > li > a:hover .line{display: block;width: 20px;height: 2px;background: #fff;position: absolute;bottom: 0;left:30px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border: 0; }
.navbar.bg-color { background-color: #3399EE; background-image: -webkit-linear-gradient(315deg, #3399ee 0%, #33ccaa 100%); background-image: linear-gradient(135deg, #3399ee 0%, #33ccaa 100%); }
.navbar-inverse.top-bg { background-color: #3399EE; background-image: -webkit-linear-gradient(315deg, #3399ee 0%, #33ccaa 100%); background-image: linear-gradient(135deg, #3399ee 0%, #33ccaa 100%); }
.navbar-inverse { padding:40px;}
.navbar>.container-fluid .navbar-brand {margin-left:0;}
.navbar-brand { height: 40px; padding-top: 0;}
.navbar-inverse .navbar-toggle { border:none;margin-right: 0; }
.navbar-inverse .navbar-toggle:hover { background: #999; }
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;}
.no-bg .navbar-inverse .navbar-toggle .icon-bar{background-color: #000;}
.no-bg .navbar-inverse .navbar-nav > li > a{color:rgba(0,0,0,0.50);}
.no-bg .navbar-inverse .navbar-nav > li.active > a{background: transparent;color: #000;}
.navbar-toggle .icon-bar{width: 40px;height: 3px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color:transparent;}
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; min-width:80px; text-align: center;}
.sub-menu{background: rgba(32,36,37,0.50);border: 1px solid #FFFFFF;width: 240px;box-sizing: border-box;position: absolute;top:100%;left: 0;z-index: 1;display: none;}
.sub-menu .sub-item{line-height: 60px;text-align:left;padding:0 40px;}
.sub-menu .sub-item a{font-size: 16px;color: #fff;padding:0;border-top:1px solid rgba(255,255,255,0.50);}
.sub-menu .sub-item:first-child a{border-top:none;}
.navbar-inverse .navbar-collapse .navbar-nav > li:hover .sub-menu{ display: block;}



	/* 鑰樼溂 yy*/
	.yy-equipment .item{height: 290px;padding: 100px 100px 80px 100px;font-size: 14px;line-height: 20px;}
	.yy-equipment .item.s1 img{width: 40px;height: 40px;}
	.yy-equipment .item.s1 .name{font-size: 40px;line-height: 50px;margin: 10px 0 50px 0;}
	.yy-equipment .item.s2 .name{font-size: 30px;line-height: 40px;margin-bottom: 20px;}
	.yy-equipment .item.s2 .row+.row{margin-top: 90px;}
	.yy-equipment .item.s2 img{width: 100px;height: 100px;}
	.yy-equipment .right{width: 100px;height: 20px;right: -30px;top: 100px;font-size: 14px;line-height: 20px;display: block;}
	.yy-equipment .right .icfont{font-size: 24px;line-height: 20px;}

	.functional-information.yy .name{margin-bottom: 50px;}
	.functional-information.yy p{height: 100px;font-size: 14px;line-height: 20px;margin-bottom: 0;}
	.functional-information.yy .list{font-size: 14px;}
	.functional-information.yy .list .top{height: 40px;line-height: 40px;font-size: 20px;padding-left: 10px;}
	.functional-information.yy .list>.row>div{margin-bottom: 50px;}
	.functional-information.yy .list .item{line-height: 20px;padding: 10px 0 10px 10px;}
	.functional-information.yy .list .item p{height: 20px;line-height: 20px;margin: 0;padding: 0;font-size: 14px;}

	/* 鎵爜 yy*/
	.sweep-code .title{font-size: 40px;margin-bottom: 50px;}
	.sweep-code .name{font-size: 20px;line-height: 25px;margin: 50px 0 40px 0;}
	.sweep-code .item{width: 160px;font-size: 14px;color: #202425;line-height: 20px;}
	.sweep-code .item img{margin-bottom: 10px;border: 10px solid #fff;}
	.sweep-code .img{height: 100%;width: 100%;margin-bottom: -260px;}
	.sweep-code .item p{width: 160px;}

	/* 璇曚竴璇� yy*/
	.attempt{padding: 160px 100px 50px 100px;}
	.attempt .title{width: 100%;line-height: 40px;margin-bottom: 60px;font-size: 40px;}
	.attempt .item{width: 360px;margin-bottom: 50px;}
	.attempt .item p{height: 20px;line-height: 20px;font-size: 14px;margin-top: 10px;}

	/* 鍐滀笟鏍囧噯鍖栫敓浜х郴缁�  ps*/
	.introduce.ps .item{height: 280px;}
	.introduce.ps .item.s1 .title{font-size: 30px;margin-bottom: 50px;line-height: 40px;}
	.introduce.ps .item.s1 img{width: 40px;height: 40px;margin-bottom: 30px;}
	.introduce.ps .item.s2 p{font-size: 20px;line-height: 26px;}
	.introduce.ps .item.s2 p+p{margin-top: 20px;}

	.equipment.ps .item .no{height: 100px;font-size: 105px;line-height: 145px;}
	.equipment.ps .item .text{min-height: 80px;}

	.functional-information.ps .text{font-size: 20px;line-height: 20px;margin-top: 50px;margin-bottom: 20px;}

	/* 鍐滀骇鍝佸畨鍏ㄨ拷婧郴缁� ts*/
	.introduce.ps.ts .item{height: 290px;}
	.introduce.ps.ts .item.s1 img{margin-bottom: 10px;}

	.equipment.ts .title{line-height: 70px;font-size: 60px;margin-bottom: 50px;}
	.equipment.ts>p{font-size: 20px;line-height: 25px;margin-bottom: 50px;}
	.equipment.ts .item{width: 200px;height: 240px;}
	.equipment.ts .item .no{height: 100px;font-size: 105px;line-height: 145px;}
	.equipment.ts .img{padding-bottom: 0;}

	/* 浜у搧浼樺娍 */
	.product-advantage{font-size: 14px;line-height: 20px;}
	.product-advantage .img{text-align: left;}
	.product-advantage .text{font-size: 30px;line-height: 40px;margin-bottom: 20px;margin-top: 50px;}
	.product-advantage .row>div{margin-bottom: 50px;}
	.product-advantage .row+.row{margin-top: 50px;}

	/* 鍙楃泭 */
	.beneficiary{line-height: 20px;padding: 100px 100px 50px 100px;}
	.beneficiary .title{width: 100%;font-size: 40px;line-height: 40px;margin-bottom: 150px;}
	.beneficiary .item{width: 280px;height: 210px;font-size: 14px;line-height: 20px;}
	.beneficiary .item .name{font-size: 30px;line-height: 40px;margin-bottom: 20px;}
	.beneficiary .item .text{font-size: 20px;line-height: 20px;margin-bottom: 20px;}

	/* 鑰樺皬瀹� */
	.picture-display.yxb .tit{font-size: 80px;line-height: 106px;margin-bottom: 8px;}
	.picture-display.yxb {font-size: 20px;line-height: 20px;}

	.introduce.yxb .item{height: auto;padding:0;}
	.introduce.yxb .item.s1{font-size: 20px;line-height: 30px;}
	.introduce.yxb .item.s2{font-size: 20px;line-height: 30px;}
	.introduce.yxb .item.s1 .text,.introduce.yxb .item.s2 .text{font-size: 70px;line-height: 80px;}
	.introduce.yxb .item.s1 .text span,.introduce.yxb .item.s2 .text span{font-size: 30px;}
	.introduce.yxb .item .row>div{height: 480px;}

	.equipment.yxb{padding-bottom: 50px;}
	.equipment.yxb>p{margin-bottom: 30px;font-size: 20px;height: 50px;line-height: 20px;}
	.equipment.yxb .item {min-height: 370px;}
	.equipment.yxb .item .icfont{font-size: 60px;margin-bottom: 10px;}
	.equipment.yxb .item .box{margin-bottom: 20px;}
	.equipment.yxb .item .box p{font-size: 14px;padding: 10px 0;}

	.early-warning .item .f20{font-size: 20px;}

	.functional-information.yxb .name{margin-bottom: 60px;}
	.functional-information.yxb .text{margin-bottom: 20px;font-size: 20px;line-height: 20px;}
	.functional-information.yxb .item p{font-size: 14px;}
	.functional-information.yxb .item .img{margin-top: 30px;}

	.purchase-yxb{padding: 100px 100px 0 100px;}
	.purchase-yxb .tit{font-size: 40px;padding-bottom: 100px;}
	.purchase-yxb ul li{line-height: 20px;font-size: 20px;}
	.purchase-yxb ul li+li{margin-left: 50px;}
	.purchase-yxb ul li p{padding-top: 10px;}
	.purchase-yxb ul li .img{width: 200px;height: 200px;}

	/* 瀹㈡埛妗堜緥 */
	.picture-display.cc{padding-top: 40px;padding-bottom: 120px;font-size: 20px;}
	.picture-display.cc .left{top: 150px;}
	.picture-display.cc .text{font-size: 20px;line-height: 20px;}
	.picture-display.cc .img-list .item .tit{line-height: 30px;}
	.picture-display.cc .more{line-height: 30px;}
	.picture-display.cc .more .ico{width: 30px;height: 30px;line-height: 30px;margin-right: 12px;}

	.information-list{padding: 100px 100px 50px 100px;}
	.information-list .name{font-size: 60px;line-height: 70px;margin-bottom: 50px;}
	.information-list .box{min-height: 120px;}
	.information-list>.row>div{margin-bottom: 50px;}
	.information-list .right{width: 100px;height: 20px;right: -30px;top: 140px;font-size: 14px;line-height: 20px;display: block;}
	.information-list .right .icfont{font-size: 24px;line-height: 20px;}
	.information-list .ico,.icon-more{width: 30px;height: 30px;line-height: 30px;margin-right: 12px;}

	.list-style .item{padding-bottom: 10px;}
	.list-style .item+.item{padding-top: 10px;}
	.list-style .item .img{width: 90px;height: 60px;margin-right: 20px;}
	.list-style .item .img img{width: 100%;height: 100%;}
	.list-style .item p{display: inline-block;height: 60px;text-overflow: ellipsis;overflow: hidden;vertical-align:middle;white-space: nowrap;line-height: 60px;}
	.list-style .item .icfont{line-height: 60px;}

	/* 鐜颁唬鍐滀笟绀鸿寖鍥渚� */
	.theme{padding: 20px 100px 60px 100px;}
	.theme .name{line-height: 120px;}
	.theme .left{width: 320px;height: 20px;left: -140px;top:26%;font-size: 12px;letter-spacing: 12px;display: block;}

	.img-list{padding: 100px 100px 0 100px;}
	.img-list .item{width:320px;margin-top: 0;margin-bottom: 0;}
	.img-list .pic{float: none;width:320px;height: 200px;margin-right: 0;}
	.img-list .right{width: 100px;height: 20px;right: -30px;top: 140px;font-size: 14px;line-height: 20px;display: block;}
	.img-list .right .icfont{line-height: 20px;font-size: 24px;}
	.img-list .btn{width: 320px;height: 60px;line-height: 60px;font-size: 20px;clear: both;}

	/* 鍐滀笟鐗╄仈缃戠洃鎺ф渚� */
	.theme.msc .number{height: 80px;line-height: 60px;padding-bottom: 20px;margin: 20px 0;}
	.theme.msc .area{font-size: 20px;}
	.theme.msc>.row>div{margin-bottom: 40px;}

	/* 鍐滀骇鍝佸畨鍏ㄦ函婧愭渚� */
	.theme.tsc .number{font-size: 80px;line-height: 96px;height: 96px;}
	.theme.tsc .img{height: 280px;}

	/* 鍐滀笟鏍囧噯鍖栫敓浜х郴缁熸渚� */
	.theme.psc .img{height: auto;padding-bottom: 0;}

	/* 鐧炬灉鍥� */
	.img-list.bag .pic .ico{width: 110px;height: 110px;}

	/* 妗堜緥璇︽儏椤� */
	.theme.cd{height: 500px;}
	.textInfo{width: 900px;margin: 0 auto;padding: 50px 0 100px 0;}
	.textInfo .news-detail{margin:0 auto;width:700px;}
	.textInfo .type{font-size: 20px;line-height: 30px;}
	.textInfo .text{margin: 50px 0;}
	.textInfo .text p{min-height: 20px;line-height: 20px;font-size: 14px;}
	.textInfo .img{margin-bottom: 50px;}
	.textInfo .img img{width: 100%;margin-bottom: 13px;}
	.textInfo .img p{font-size: 14px;}

	/* 鏂伴椈璇︽儏椤� */
	.textInfo .time .no{height: 30px;line-height: 30px;font-size: 30px;}

	/* 鎱т簯鍔ㄦ€侀〉闈� */
	.bannerDynamic{height: 640px;margin-top:-120px;}
	.bannerDynamic .swiper-container,.bannerDynamic .swiper-wrapper,.bannerDynamic .swiper-slide{height: 640px;}
	.bannerDynamic .swiper-button-next{width: 50px;height: 50px;}
	.bannerDynamic .swiper-button-prev{width: 50px;height: 50px;}
	.bannerDynamic .icfont{font-size: 30px;line-height: 50px;}
	.bannerDynamic .item{width: 100%;height: 100%;}
	.bannerDynamic .text{line-height: 50px;font-size: 40px;margin: 0 100px 0 100px;padding-top: 440px;}
	.img-list.dynamic .item{height: 400px;line-height: 30px;}
	.img-list.dynamic .item .time{line-height: 20px;font-size: 14px;}
	.img-list.dynamic .item .time .no{line-height: 30px;font-size: 30px;margin:20px 0 10px 0;}

	/* 鍏充簬鎱т簯 */
	.theme.about{padding-left:0;padding-right:0;}
	.theme.about .f60.lh80{padding-top: 50px;}
	.theme.about .col-md-6{padding-left:100px;padding-right:100px;}
	.theme.about .text{font-size: 20px;line-height: 26px;}
	.introduce.about .item{height:560px;padding: 100px 100px 0 100px;box-sizing: border-box;}
	.introduce.about .img{height: 240px;}
	.introduce.about .item .text{height: 130px;font-size: 20px;line-height: 26px;}
	.qualifications{padding: 100px 100px 50px 100px;}
	.qualifications .title{font-size: 60px;line-height: 80px;margin-bottom: 60px;}
	.qualifications .item{width: 360px;height: 120px;padding: 5px;margin-bottom: 50px;}
	.qualifications .item .img{width: 100%;height: 100%;}
	.qualifications .item .img img{margin-top: 10px;height: 40px;}
	.coreTeam .text{font-size: 20px;}
	.coreTeam .name{margin: 20px 0 40px;}
	.coreTeam .title{font-size: 60px;line-height: 80px;}
	.honor{padding: 100px 100px 50px 100px;}
	.honor .title{font-size: 60px;line-height: 80px;}
	.honor>.text{font-size: 20px;line-height: 25px;margin: 50px 0;}
	.project .item{font-size: 20px;line-height: 20px;padding-bottom: 20px;margin-bottom: 50px;}
	.honor .project{margin-left:-50px;margin-right: -50px;}
	.honor .project .col-md-4{padding-left:50px;padding-right: 50px;}
	.prize .item{width: 360px;height: 210px;padding: 5px;margin-bottom: 50px;}
	.prize .item .box{width: 100%;height: 100%;line-height: 20px;font-size: 20px;}
	.prize .item .box .time{margin: 25px 0 20px 0;font-size: 14px;}
	.prize .item .box .ico{height: 10px;margin: 10px 0;}
	.prize .item .box .time .year{width:90px;height:20px;line-height:20px;}
	.prize .item .box .ico{height:9px;margin: 10px 0;}
	.prize .item .box .text{line-height: 50px;font-size: 40px;}
	
	/* 鎱т簯鐢熸€佸湀 */
	.theme.ecosphere{font-size: 20px;}
	.theme.ecosphere .text{line-height: 50px;}
	.theme.ecosphere .img-responsive-inline{padding-top: 0;}
	.introduce.ecosphere .item{padding: 50px 100px 50px 100px;}
	.introduce.ecosphere .title,.introduce.ecosphere .item.s1 .title{font-size: 30px;line-height: 40px;margin-bottom: 0;}
	/* .introduce.ecosphere .text{font-size: 20px;min-height: 185px;margin-top: 50px;line-height: 26px;} */
	.coOperative{padding: 100px 100px 80px 100px;}

	/*404*/
	.bg-404 .page{height:530px;}
	.bg-404 .page img{max-width: 100%;}
	.bg-404 .text{ font-size:40px;line-height:60px;}


	.img-list .item .tit{font-size: 20px;height: 60px;}
	.case-list .item{width: 360px;}
	.case-list .pic{width: 360px;height: 240px;}
	.news-list .item .tit{height: 60px;}
	/* .text-comp.slide-right{padding-left: 100px;padding-right: 0;} */

	.qualifications .item p{font-size: 20px;}

    .banner .item .img img
    {
        height:auto;
    }
}

@media (min-width: 1200px) {
	.case-list .col-lg-4 {
		width: 50%;
	}
}
@media (min-width: 1330px) {
	.case-list .col-lg-4 {
		width: 33.33333333%;
	}
	.product-list .item{height: 770px;}
}
@media (min-width: 1800px) {
	.case-list .col-lg-4 {
		width: 25%;
	}
	.product-list .item{height: 910px;}
}

/*鐣欒█鎴愬姛*/
.zeng_msgbox_layer,
.zeng_msgbox_layer .gtl_ico_succ,
.zeng_msgbox_layer .gtl_ico_fail,
.zeng_msgbox_layer .gtl_ico_hits,
.zeng_msgbox_layer .gtl_ico_clear,
.zeng_msgbox_layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-image:url(../images/gb_tip_layer.png);_background-image:url(../images/gb_tip_layer_ie6.png);background-repeat:no-repeat}
.zeng_msgbox_layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533}
.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative}
.zeng_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute}
.zeng_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px}
.zeng_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px}
.zeng_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px}
.zeng_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0}
.zeng_msgbox_layer .gtl_ico_loading{ width:16px;height:16px;border:0;background-image:url(../images/loading.gif);float:left;margin:19px 10px 0 5px}




/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html { font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100% }
body { margin:0 }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display:block }
audio, canvas, progress, video { display:inline-block; vertical-align:baseline }
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a { background-color:transparent }
a:active, a:hover { outline:0 }
sub, sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline }
sup { top:-.5em }
sub { bottom:-.25em }
img { border:0 }
svg:not(:root) {
overflow:hidden
}
hr { height:0; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box }
pre { overflow:auto }
code, kbd, pre, samp { font-family:monospace, monospace; font-size:1em }
button, input, optgroup, select, textarea { margin:0; font:inherit; color:inherit }
button { overflow:visible }
button, select { text-transform:none }
button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance:button; cursor:pointer }
button[disabled], html input[disabled] { cursor:default }
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
input { line-height:normal }
input[type=checkbox], input[type=radio] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0 }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search] { -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield }
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset { padding:.35em .625em .75em; margin:0 2px; border:1px solid silver }
legend { padding:0; border:0 }
textarea { overflow:auto }
optgroup { font-weight:700 }
table { border-spacing:0; border-collapse:collapse }
td, th { padding:0 }/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
*, :after, :before { color:#000!important; text-shadow:none!important; background:0 0!important; -webkit-box-shadow:none!important; box-shadow:none!important }
a, a:visited { text-decoration:underline }
a[href]:after { content:" (" attr(href) ")" }
abbr[title]:after { content:" (" attr(title) ")" }
a[href^="javascript:"]:after, a[href^="#"]:after {
content:""
}
blockquote, pre { border:1px solid #999; page-break-inside:avoid }
thead { display:table-header-group }
img, tr { page-break-inside:avoid }
img { max-width:100%!important }
h2, h3, p { orphans:3; widows:3 }
h2, h3 { page-break-after:avoid }
.navbar { display:none }
}
* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
:after, :before { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
button, input, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit }
figure { margin:0 }
img { vertical-align:middle }
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img { display:block; max-width:100%; height:auto }
.img-rounded { border-radius:6px }
.img-thumbnail { display:inline-block; max-width:100%; height:auto; padding:4px; line-height:1.42857143; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.img-circle { border-radius:50% }
hr { margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #eee }
.sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; 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 }
[role=button] {
cursor:pointer
}
.container { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto }
@media (min-width:768px) {
.container {
width:750px
}
}
@media (min-width:992px) {
.container {
width:970px
}
}
@media (min-width:1200px) {
.container {
width:100%
}
}
.container-fluid { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto }
.row { margin-right:-15px; margin-left:-15px }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position:relative; min-height:1px; padding-right:15px; padding-left:15px }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float:left }
.col-xs-12 { width:100% }
.col-xs-11 { width:91.66666667% }
.col-xs-10 { width:83.33333333% }
.col-xs-9 { width:75% }
.col-xs-8 { width:66.66666667% }
.col-xs-7 { width:58.33333333% }
.col-xs-6 { width:50% }
.col-xs-5 { width:41.66666667% }
.col-xs-4 { width:33.33333333% }
.col-xs-3 { width:25% }
.col-xs-2 { width:16.66666667% }
.col-xs-1 { width:8.33333333% }
.col-xs-pull-12 { right:100% }
.col-xs-pull-11 { right:91.66666667% }
.col-xs-pull-10 { right:83.33333333% }
.col-xs-pull-9 { right:75% }
.col-xs-pull-8 { right:66.66666667% }
.col-xs-pull-7 { right:58.33333333% }
.col-xs-pull-6 { right:50% }
.col-xs-pull-5 { right:41.66666667% }
.col-xs-pull-4 { right:33.33333333% }
.col-xs-pull-3 { right:25% }
.col-xs-pull-2 { right:16.66666667% }
.col-xs-pull-1 { right:8.33333333% }
.col-xs-pull-0 { right:auto }
.col-xs-push-12 { left:100% }
.col-xs-push-11 { left:91.66666667% }
.col-xs-push-10 { left:83.33333333% }
.col-xs-push-9 { left:75% }
.col-xs-push-8 { left:66.66666667% }
.col-xs-push-7 { left:58.33333333% }
.col-xs-push-6 { left:50% }
.col-xs-push-5 { left:41.66666667% }
.col-xs-push-4 { left:33.33333333% }
.col-xs-push-3 { left:25% }
.col-xs-push-2 { left:16.66666667% }
.col-xs-push-1 { left:8.33333333% }
.col-xs-push-0 { left:auto }
.col-xs-offset-12 { margin-left:100% }
.col-xs-offset-11 { margin-left:91.66666667% }
.col-xs-offset-10 { margin-left:83.33333333% }
.col-xs-offset-9 { margin-left:75% }
.col-xs-offset-8 { margin-left:66.66666667% }
.col-xs-offset-7 { margin-left:58.33333333% }
.col-xs-offset-6 { margin-left:50% }
.col-xs-offset-5 { margin-left:41.66666667% }
.col-xs-offset-4 { margin-left:33.33333333% }
.col-xs-offset-3 { margin-left:25% }
.col-xs-offset-2 { margin-left:16.66666667% }
.col-xs-offset-1 { margin-left:8.33333333% }
.col-xs-offset-0 { margin-left:0 }
@media (min-width:768px) {
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float:left
}
.col-sm-12 {
width:100%
}
.col-sm-11 {
width:91.66666667%
}
.col-sm-10 {
width:83.33333333%
}
.col-sm-9 {
width:75%
}
.col-sm-8 {
width:66.66666667%
}
.col-sm-7 {
width:58.33333333%
}
.col-sm-6 {
width:50%
}
.col-sm-5 {
width:41.66666667%
}
.col-sm-4 {
width:33.33333333%
}
.col-sm-3 {
width:25%
}
.col-sm-2 {
width:16.66666667%
}
.col-sm-1 {
width:8.33333333%
}
.col-sm-pull-12 {
right:100%
}
.col-sm-pull-11 {
right:91.66666667%
}
.col-sm-pull-10 {
right:83.33333333%
}
.col-sm-pull-9 {
right:75%
}
.col-sm-pull-8 {
right:66.66666667%
}
.col-sm-pull-7 {
right:58.33333333%
}
.col-sm-pull-6 {
right:50%
}
.col-sm-pull-5 {
right:41.66666667%
}
.col-sm-pull-4 {
right:33.33333333%
}
.col-sm-pull-3 {
right:25%
}
.col-sm-pull-2 {
right:16.66666667%
}
.col-sm-pull-1 {
right:8.33333333%
}
.col-sm-pull-0 {
right:auto
}
.col-sm-push-12 {
left:100%
}
.col-sm-push-11 {
left:91.66666667%
}
.col-sm-push-10 {
left:83.33333333%
}
.col-sm-push-9 {
left:75%
}
.col-sm-push-8 {
left:66.66666667%
}
.col-sm-push-7 {
left:58.33333333%
}
.col-sm-push-6 {
left:50%
}
.col-sm-push-5 {
left:41.66666667%
}
.col-sm-push-4 {
left:33.33333333%
}
.col-sm-push-3 {
left:25%
}
.col-sm-push-2 {
left:16.66666667%
}
.col-sm-push-1 {
left:8.33333333%
}
.col-sm-push-0 {
left:auto
}
.col-sm-offset-12 {
margin-left:100%
}
.col-sm-offset-11 {
margin-left:91.66666667%
}
.col-sm-offset-10 {
margin-left:83.33333333%
}
.col-sm-offset-9 {
margin-left:75%
}
.col-sm-offset-8 {
margin-left:66.66666667%
}
.col-sm-offset-7 {
margin-left:58.33333333%
}
.col-sm-offset-6 {
margin-left:50%
}
.col-sm-offset-5 {
margin-left:41.66666667%
}
.col-sm-offset-4 {
margin-left:33.33333333%
}
.col-sm-offset-3 {
margin-left:25%
}
.col-sm-offset-2 {
margin-left:16.66666667%
}
.col-sm-offset-1 {
margin-left:8.33333333%
}
.col-sm-offset-0 {
margin-left:0
}
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
float:left
}
.col-md-12 {
width:100%
}
.col-md-11 {
width:91.66666667%
}
.col-md-10 {
width:83.33333333%
}
.col-md-9 {
width:75%
}
.col-md-8 {
width:66.66666667%
}
.col-md-7 {
width:58.33333333%
}
.col-md-6 {
width:50%
}
.col-md-5 {
width:41.66666667%
}
.col-md-4 {
width:33.33333333%
}
.col-md-3 {
width:25%
}
.col-md-2 {
width:16.66666667%
}
.col-md-1 {
width:8.33333333%
}
.col-md-pull-12 {
right:100%
}
.col-md-pull-11 {
right:91.66666667%
}
.col-md-pull-10 {
right:83.33333333%
}
.col-md-pull-9 {
right:75%
}
.col-md-pull-8 {
right:66.66666667%
}
.col-md-pull-7 {
right:58.33333333%
}
.col-md-pull-6 {
right:50%
}
.col-md-pull-5 {
right:41.66666667%
}
.col-md-pull-4 {
right:33.33333333%
}
.col-md-pull-3 {
right:25%
}
.col-md-pull-2 {
right:16.66666667%
}
.col-md-pull-1 {
right:8.33333333%
}
.col-md-pull-0 {
right:auto
}
.col-md-push-12 {
left:100%
}
.col-md-push-11 {
left:91.66666667%
}
.col-md-push-10 {
left:83.33333333%
}
.col-md-push-9 {
left:75%
}
.col-md-push-8 {
left:66.66666667%
}
.col-md-push-7 {
left:58.33333333%
}
.col-md-push-6 {
left:50%
}
.col-md-push-5 {
left:41.66666667%
}
.col-md-push-4 {
left:33.33333333%
}
.col-md-push-3 {
left:25%
}
.col-md-push-2 {
left:16.66666667%
}
.col-md-push-1 {
left:8.33333333%
}
.col-md-push-0 {
left:auto
}
.col-md-offset-12 {
margin-left:100%
}
.col-md-offset-11 {
margin-left:91.66666667%
}
.col-md-offset-10 {
margin-left:83.33333333%
}
.col-md-offset-9 {
margin-left:75%
}
.col-md-offset-8 {
margin-left:66.66666667%
}
.col-md-offset-7 {
margin-left:58.33333333%
}
.col-md-offset-6 {
margin-left:50%
}
.col-md-offset-5 {
margin-left:41.66666667%
}
.col-md-offset-4 {
margin-left:33.33333333%
}
.col-md-offset-3 {
margin-left:25%
}
.col-md-offset-2 {
margin-left:16.66666667%
}
.col-md-offset-1 {
margin-left:8.33333333%
}
.col-md-offset-0 {
margin-left:0
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
.col-lg-12 {
width:100%
}
.col-lg-11 {
width:91.66666667%
}
.col-lg-10 {
width:83.33333333%
}
.col-lg-9 {
width:75%
}
.col-lg-8 {
width:66.66666667%
}
.col-lg-7 {
width:58.33333333%
}
.col-lg-6 {
width:50%
}
.col-lg-5 {
width:41.66666667%
}
.col-lg-4 {
width:33.33333333%
}
.col-lg-3 {
width:25%
}
.col-lg-2 {
width:16.66666667%
}
.col-lg-1 {
width:8.33333333%
}
.col-lg-pull-12 {
right:100%
}
.col-lg-pull-11 {
right:91.66666667%
}
.col-lg-pull-10 {
right:83.33333333%
}
.col-lg-pull-9 {
right:75%
}
.col-lg-pull-8 {
right:66.66666667%
}
.col-lg-pull-7 {
right:58.33333333%
}
.col-lg-pull-6 {
right:50%
}
.col-lg-pull-5 {
right:41.66666667%
}
.col-lg-pull-4 {
right:33.33333333%
}
.col-lg-pull-3 {
right:25%
}
.col-lg-pull-2 {
right:16.66666667%
}
.col-lg-pull-1 {
right:8.33333333%
}
.col-lg-pull-0 {
right:auto
}
.col-lg-push-12 {
left:100%
}
.col-lg-push-11 {
left:91.66666667%
}
.col-lg-push-10 {
left:83.33333333%
}
.col-lg-push-9 {
left:75%
}
.col-lg-push-8 {
left:66.66666667%
}
.col-lg-push-7 {
left:58.33333333%
}
.col-lg-push-6 {
left:50%
}
.col-lg-push-5 {
left:41.66666667%
}
.col-lg-push-4 {
left:33.33333333%
}
.col-lg-push-3 {
left:25%
}
.col-lg-push-2 {
left:16.66666667%
}
.col-lg-push-1 {
left:8.33333333%
}
.col-lg-push-0 {
left:auto
}
.col-lg-offset-12 {
margin-left:100%
}
.col-lg-offset-11 {
margin-left:91.66666667%
}
.col-lg-offset-10 {
margin-left:83.33333333%
}
.col-lg-offset-9 {
margin-left:75%
}
.col-lg-offset-8 {
margin-left:66.66666667%
}
.col-lg-offset-7 {
margin-left:58.33333333%
}
.col-lg-offset-6 {
margin-left:50%
}
.col-lg-offset-5 {
margin-left:41.66666667%
}
.col-lg-offset-4 {
margin-left:33.33333333%
}
.col-lg-offset-3 {
margin-left:25%
}
.col-lg-offset-2 {
margin-left:16.66666667%
}
.col-lg-offset-1 {
margin-left:8.33333333%
}
.col-lg-offset-0 {
margin-left:0
}
}



.fade { opacity:0; -webkit-transition:opacity .15s linear;
-o-transition:opacity .15s linear;
transition:opacity .15s linear
}
.fade.in { opacity:1 }
.collapse { display:none }
.collapse.in { display:block }
tr.collapse.in { display:table-row }
tbody.collapse.in { display:table-row-group }
.collapsing { position:relative; height:0; overflow:hidden; -webkit-transition-timing-function:ease; -o-transition-timing-function:ease; transition-timing-function:ease; -webkit-transition-duration:.35s;
-o-transition-duration:.35s;
transition-duration:.35s;
-webkit-transition-property:height, visibility; -o-transition-property:height, visibility; transition-property:height, visibility }
.caret { display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px dashed; border-top:4px solid\9; border-right:4px solid transparent; border-left:4px solid transparent }
.dropdown, .dropup { position:relative }
.dropdown-toggle:focus { outline:0 }
.dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:5px 0; margin:2px 0 0; font-size:14px; text-align:left; list-style:none; background-color:#fff; -webkit-background-clip:padding-box; background-clip:padding-box; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, .15); border-radius:4px; -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175); box-shadow:0 6px 12px rgba(0, 0, 0, .175) }
.dropdown-menu.pull-right { right:0; left:auto }
.dropdown-menu .divider { height:1px; margin:9px 0; overflow:hidden; background-color:#e5e5e5 }
.dropdown-menu>li>a { display:block; padding:3px 20px; clear:both; font-weight:400; line-height:1.42857143; color:#333; white-space:nowrap }
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { color:#262626; text-decoration:none; background-color:#f5f5f5 }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover { color:#fff; text-decoration:none; background-color:#337ab7; outline:0 }
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover { color:#777 }
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover { text-decoration:none; cursor:not-allowed; background-color:transparent; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.open>.dropdown-menu { display:block }

.open>a { outline:0 }
.dropdown-menu-right { right:0; left:auto }
.dropdown-menu-left { right:auto; left:0 }
.dropdown-header { display:block; padding:3px 20px; font-size:12px; line-height:1.42857143; color:#777; white-space:nowrap }
.dropdown-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:990 }
.pull-right>.dropdown-menu { right:0; left:auto }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { content:""; border-top:0; border-bottom:4px dashed; border-bottom:4px solid\9 }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top:auto; bottom:100%; margin-bottom:2px }
@media (min-width:768px) {
.navbar-right .dropdown-menu {
right:0;
left:auto
}
.navbar-right .dropdown-menu-left {
right:auto;
left:0
}
}

.nav { padding-left:0; margin-bottom:0; list-style:none }
.nav>li { position:relative; display:block }
.nav>li>a { position:relative; display:block; padding:10px 15px }
.nav>li>a:focus, .nav>li>a:hover { text-decoration:none; background-color:#eee }
.nav>li.disabled>a { color:#777 }
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover { color:#777; text-decoration:none; cursor:not-allowed; background-color:transparent }
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color:#eee; border-color:#337ab7 }
.nav .nav-divider { height:1px; margin:9px 0; overflow:hidden; background-color:#e5e5e5 }
.nav>li>a>img { max-width:none }
.nav-tabs { border-bottom:1px solid #ddd }
.nav-tabs>li { float:left; margin-bottom:-1px }
.nav-tabs>li>a { margin-right:2px; line-height:1.42857143; border:1px solid transparent; border-radius:4px 4px 0 0 }
.nav-tabs>li>a:hover { border-color:#eee #eee #ddd }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { color:#555; cursor:default; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent }
.nav-tabs.nav-justified { width:100%; border-bottom:0 }
.nav-tabs.nav-justified>li { float:none }
.nav-tabs.nav-justified>li>a { margin-bottom:5px; text-align:center }
.nav-tabs.nav-justified>.dropdown .dropdown-menu { top:auto; left:auto }
@media (min-width:768px) {
.nav-tabs.nav-justified>li {
display:table-cell;
width:1%
}
.nav-tabs.nav-justified>li>a {
margin-bottom:0
}
}
.nav-tabs.nav-justified>li>a { margin-right:0; border-radius:4px }
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover { border:1px solid #ddd }
@media (min-width:768px) {
.nav-tabs.nav-justified>li>a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {
border-bottom-color:#fff
}
}
.nav-pills>li { float:left }
.nav-pills>li>a { border-radius:4px }
.nav-pills>li+li { margin-left:2px }
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color:#fff; background-color:#337ab7 }
.nav-stacked>li { float:none }
.nav-stacked>li+li { margin-top:2px; margin-left:0 }
.nav-justified { width:100% }
.nav-justified>li { float:none }
.nav-justified>li>a { margin-bottom:5px; text-align:center }
.nav-justified>.dropdown .dropdown-menu { top:auto; left:auto }
@media (min-width:768px) {
.nav-justified>li {
display:table-cell;
width:1%
}
.nav-justified>li>a {
margin-bottom:0
}
}
.nav-tabs-justified { border-bottom:0 }
.nav-tabs-justified>li>a { margin-right:0; border-radius:4px }
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover { border:1px solid #ddd }
@media (min-width:768px) {
.nav-tabs-justified>li>a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {
border-bottom-color:#fff
}
}
.tab-content>.tab-pane { display:none }
.tab-content>.active { display:block }
.nav-tabs .dropdown-menu { margin-top:-1px; border-top-left-radius:0; border-top-right-radius:0 }
.navbar { position:relative; min-height:50px; margin-bottom:20px; border:1px solid transparent }
@media (min-width:768px) {
.navbar {
border-radius:0
}
}
@media (min-width:1200px) {
.navbar-header {
float:left
}
}
.navbar-collapse { padding-right:15px; padding-left:15px; overflow-x:visible; -webkit-overflow-scrolling:touch; border-top:1px solid transparent; -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1) }
.navbar-collapse.in { overflow-y:auto }
@media (min-width:1200px) {
.navbar-collapse {
width:auto;
border-top:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-collapse.collapse {
display:block!important;
height:auto!important;
padding-bottom:0;
overflow:visible!important
}
.navbar-collapse.in {
overflow-y:visible
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
padding-right:0;
padding-left:0
}
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height:340px }
@media (max-device-width:480px) and (orientation:landscape) {
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
max-height:200px
}
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header { margin-right:-15px; margin-left:-15px }
@media (min-width:768px) {
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
margin-right:0;
margin-left:0
}
}
.navbar-static-top { z-index:1000; border-width:0 0 1px }
@media (min-width:768px) {
.navbar-static-top {
border-radius:0
}
}
.navbar-fixed-bottom, .navbar-fixed-top { position:fixed; right:0; left:0; z-index:1030 }
@media (min-width:768px) {
.navbar-fixed-bottom, .navbar-fixed-top {
border-radius:0
}
}
.navbar-fixed-top { top:0; border-width:0 0 1px }
.navbar-fixed-bottom { bottom:0; margin-bottom:0; border-width:1px 0 0 }
.navbar-brand { float:left; height:50px; padding:15px 15px; font-size:18px; line-height:20px }
.navbar-brand:focus, .navbar-brand:hover { text-decoration:none }
.navbar-brand>img { display:block }
@media (min-width:768px) {
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
margin-left:-15px
}
}
.navbar-toggle { position:relative; float:right; padding:9px 10px; margin-top:8px; margin-right:15px; margin-bottom:8px; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px }
.navbar-toggle:focus { outline:0 }
.navbar-toggle .icon-bar { display:block; width:22px; height:2px; border-radius:1px }
.navbar-toggle .icon-bar+.icon-bar { margin-top:4px }
@media (min-width:1200px) {
.navbar-toggle {
display:none
}
}
.navbar-nav { margin:7.5px -15px }
.navbar-nav>li>a { padding-top:10px; padding-bottom:10px; line-height:20px }
@media (max-width:767px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
padding:5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
line-height:20px
}
.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {
background-image:none
}
}
@media (min-width:1200px) {
.navbar-nav {
float:right;
margin:0
}
.navbar-nav>li {
float:left
}
.navbar-nav>li>a {
padding-top:15px;
padding-bottom:15px
}
}
.navbar-form { padding:10px 15px; margin-top:8px; margin-right:-15px; margin-bottom:8px; margin-left:-15px; border-top:1px solid transparent; border-bottom:1px solid transparent; -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1) }
@media (min-width:768px) {
.navbar-form .form-group {
display:inline-block;
margin-bottom:0;
vertical-align:middle
}
.navbar-form .form-control {
display:inline-block;
width:auto;
vertical-align:middle
}
.navbar-form .form-control-static {
display:inline-block
}
.navbar-form .input-group {
display:inline-table;
vertical-align:middle
}
.navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {
width:auto
}
.navbar-form .input-group>.form-control {
width:100%
}
.navbar-form .control-label {
margin-bottom:0;
vertical-align:middle
}
.navbar-form .checkbox, .navbar-form .radio {
display:inline-block;
margin-top:0;
margin-bottom:0;
vertical-align:middle
}
.navbar-form .checkbox label, .navbar-form .radio label {
padding-left:0
}
.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {
position:relative;
margin-left:0
}
.navbar-form .has-feedback .form-control-feedback {
top:0
}
}
@media (max-width:767px) {
.navbar-form .form-group {
margin-bottom:5px
}
.navbar-form .form-group:last-child {
margin-bottom:0
}
}
@media (min-width:768px) {
.navbar-form {
width:auto;
padding-top:0;
padding-bottom:0;
margin-right:0;
margin-left:0;
border:0;
-webkit-box-shadow:none;
box-shadow:none
}
}
.navbar-nav>li>.dropdown-menu { margin-top:0; border-top-left-radius:0; border-top-right-radius:0 }
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu { margin-bottom:0; border-top-left-radius:4px; border-top-right-radius:4px; border-bottom-right-radius:0; border-bottom-left-radius:0 }
.navbar-btn { margin-top:8px; margin-bottom:8px }
.navbar-btn.btn-sm { margin-top:10px; margin-bottom:10px }
.navbar-btn.btn-xs { margin-top:14px; margin-bottom:14px }
.navbar-text { margin-top:15px; margin-bottom:15px }
@media (min-width:768px) {
.navbar-text {
float:left;
margin-right:15px;
margin-left:15px
}
}
@media (min-width:768px) {
.navbar-left {
float:left!important
}
.navbar-right {
float:right!important;
margin-right:-15px
}
.navbar-right~.navbar-right {
margin-right:0
}
}
.navbar-default { background-color:#f8f8f8; border-color:#e7e7e7 }
.navbar-default .navbar-brand { color:#777 }
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover { color:#5e5e5e; background-color:transparent }
.navbar-default .navbar-text { color:#777 }
.navbar-default .navbar-nav>li>a { color:#777 }
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { color:#333; background-color:transparent }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { color:#555; background-color:#e7e7e7 }
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover { color:#ccc; background-color:transparent }
.navbar-default .navbar-toggle { border-color:#ddd }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color:#ddd }
.navbar-default .navbar-toggle .icon-bar { background-color:#888 }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color:#e7e7e7 }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { color:#555; background-color:#e7e7e7 }
@media (max-width:767px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color:#777
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
color:#333;
background-color:transparent
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
color:#555;
background-color:#e7e7e7
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
color:#ccc;
background-color:transparent
}
}
.navbar-default .navbar-link { color:#777 }
.navbar-default .navbar-link:hover { color:#333 }
.navbar-default .btn-link { color:#777 }
.navbar-default .btn-link:focus, .navbar-default .btn-link:hover { color:#333 }
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover { color:#ccc }
.navbar-inverse { background-color:#222; border-color:#080808 }
.navbar-inverse .navbar-brand { color:#9d9d9d }
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover { color:#fff; background-color:transparent }
.navbar-inverse .navbar-text { color:#9d9d9d }
.navbar-inverse .navbar-nav>li>a { color:#9d9d9d }
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover { color:#fff; background-color:transparent }
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { color:#fff; background-color:#080808 }
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover { color:#444; background-color:transparent }
.navbar-inverse .navbar-toggle { border-color:#333 }
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background-color:#333 }
.navbar-inverse .navbar-toggle .icon-bar { background-color:#fff }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color:#101010 }
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { color:#fff; background-color:#080808 }
@media (max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
border-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
color:#9d9d9d
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
color:#fff;
background-color:transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
color:#fff;
background-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
color:#444;
background-color:transparent
}
}
.navbar-inverse .navbar-link { color:#9d9d9d }
.navbar-inverse .navbar-link:hover { color:#fff }
.navbar-inverse .btn-link { color:#9d9d9d }
.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover { color:#fff }
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover { color:#444 }

@media screen and (min-width:768px) {
.jumbotron {
padding-top:48px;
padding-bottom:48px
}
.container .jumbotron, .container-fluid .jumbotron {
padding-right:60px;
padding-left:60px
}
.jumbotron .h1, .jumbotron h1 {
font-size:63px
}
}

@-webkit-keyframes progress-bar-stripes { from {
background-position:40px 0
}
to { background-position:0 0 }
}
@-o-keyframes progress-bar-stripes { from {
background-position:40px 0
}
to { background-position:0 0 }
}
@keyframes progress-bar-stripes { from {
background-position:40px 0
}
to { background-position:0 0 }
}
/*.media { margin-top:15px }*/
.media:first-child { margin-top:0 }
.media, .media-body { overflow:hidden; zoom:1 }
.media-body { width:10000px }
.media-object { display:block }
.media-object.img-thumbnail { max-width:none }
/*.media-right, .media>.pull-right { padding-left:10px }
.media-left, .media>.pull-left { padding-right:10px }*/
.media-body, .media-left, .media-right { display:table-cell; vertical-align:top }
.media-middle { vertical-align:middle }
.media-bottom { vertical-align:bottom }
.media-heading { margin-top:0; margin-bottom:5px }
.media-list { padding-left:0; list-style:none }


.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.pull-right { float:right!important }
.pull-left { float:left!important }
.hide { display:none!important }
.show { display:block!important }
.invisible { visibility:hidden }
.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 }
.hidden { display:none!important }
.affix { position:fixed }
@-ms-viewport {
width:device-width
}


.page,.bg-primary {
  margin-top:15px;
}