body{background: #000000; }
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
a:focus {outline: none;}
.mt20{margin-top: 20px;}
#outdated { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 170px; text-align: center; text-transform: uppercase; z-index: 999999; background-color: #f25648; color: #fff; }
  .ie6 #outdated, .ie7 #outdated, .ie8 #outdated { display: block; }
  * html #outdated { position: absolute; }
  #outdated h6 { font-size: 25px; line-height: 25px; margin: 30px 0 10px; }
  #outdated p { font-size: 12px; line-height: 12px; margin: 0; }
  #outdated #btnUpdateBrowser { display: block; position: relative; padding: 10px 20px; margin: 30px auto 0; width: 230px; color: #fff; text-decoration: none; border: 2px solid #fff; cursor: pointer; }
  #outdated #btnUpdateBrowser:hover { color: #f25648; background-color: #fff; }
  #outdated .last { position: absolute; top: 10px; right: 25px; width: 20px; height: 20px; }
  #outdated .last[dir='rtl'] { right: auto !important; left: 25px !important; }
  #outdated #btnCloseUpdateBrowser { display: block; position: relative; width: 100%; height: 100%; text-decoration: none; color: #fff; font-size: 36px; line-height: 36px; }

.my-footer-m{height: 36px; line-height: 36px; background: #FFF; }
.my-footer-m a{color:#1e1e1e;}
.my-footer-m a:hover{color:#000;}
.my-mt53{margin-top: 53px;}

.h50{height: 50px; width: 100%;}
footer .my-f-1{background: #1e1e1e;}
footer .my-f-2{height: 60px; line-height: 60px; font-size: 12px; margin: 0; padding: 0;}
.my-f-1 dl{height: 300px; background: url(../images/my-f-m-l.png) no-repeat right;}
.my-f-1 dl.end{height: 300px; background: none }
.my-f-1 dt a{color:#FFF; font-weight: normal;}
.my-f-1 dt{line-height: 26px;}
.my-f-1 dd{line-height: 26px;}
.my-f-1 dd a{font-size: 12px; color:#7d7d7d;}
.my-f-1 dd a:hover{color:#fff1d3;}
.my-contact{color:#FFF; border-bottom:1px solid #353535; width: 282px; height: 130px; font-size: 12px; padding: 0; margin-left: 60px;}
.my-contact span{color:#9b9b9b;}
.my-contact h2{font-size: 28px; font-weight: bold;}
.my-contact a{color:#FFF; font-size: 14px;}
.my-gzwm{width: 280px; height: 106px; margin-left: 60px;}
.my-gzwm a{color:#FFF; font-size: 14px; line-height: 51px;}
.my-gzwm .my-bt-1{width: 55px; height: 52px; float: left; margin-right: 10px;}
.my-gzwm .my-bt-1 a{display: block; width: 120px; height: 120px;}
.my-gzwm .my-bt-1 a.icon-1{background: url(../images/icon-1.png);}
.my-gzwm .my-bt-1 a.icon-2{background: url(../images/icon-2.png);}
.my-gzwm .my-bt-1 a.icon-3{background: url(../images/icon-3.png);}
.my-copy{color:#9b9b9b;}
.my-link select{color:#25362d; background: #131313; border:1px solid #272727; color: #404040; width: 183px; height: 24px;}
.my-list-news{background: #202020;}
.my-newsclass{padding-left: 260px; margin-top: 25px;}
.my-newsclass a{display: block; width: 168px; height: 50px; background: #2d2d2f; color:#ffffff; font-size: 20px; text-align: center; float: left; line-height: 50px; margin-left: 9px;}
.my-newsclass a:hover,.my-newsclass a.selected{background: #fff1d4; color: #2d2d2f;}
.my-newslist{padding-top:22px;}
.my-newslist h1{line-height: 36px; font-size: 20px; font-weight: bold; color:#FFF; margin-top: 5px;}
.my-newslist p{line-height:20px; font-size:14px; color:#979797;}
.my-news-b{display: block; width: 26px; height: 26px; background: url(../images/news-b.png);}
.my-news-a:hover .my-news-b{background: url(../images/news-b-hover.png);}
.my-list-text{padding-left: 40px;}
.my-news-a{border-top:1px solid #2b2b2b; display: block; width: 100%; padding-top: 35px;}



.pagination > li > a, .pagination > li > span {background: #2d2d2f; color: #a1a1a1;border:1px solid #fff1d4;}
.pagination > li > a:hover, .pagination > li > span:hover {background: #fff1d4; color: #a1a1a1}
.my-show-news h2{ color:#FFFFFF; }
.my-show-news .my-time{ color:#c2c2c2; }
.my-news-content{color: #c2c2c2;}
.my-news-f a{color:#c2c2c2;}
.my-news-f {color:#888888;}
a.my-news-b {display: block; width: 107px; height: 34px; border:1px solid #bfbfbf; text-align: center; line-height: 32px; background: none; color: #5b6650; float: right; border-radius: 20px;}
a.my-news-b:hover{color:#fef0d5;}


/*轮播*/
	.row-content{ width:100%; height:auto;  margin:0 auto; text-align:center; background: #efefef;}
	.showcase.cloud{ position:relative; height:100%; overflow: hidden;}
	.showcase.cloud .my-container{ width:100%; height: auto; overflow:hidden; }
	.showcase.cloud .slide{ position:absolute; top:0; left:0; z-index:999; width:100%; height:auto;}
	.showcase.cloud .slide .content-main-visual{ width:100%; height: auto; overflow: hidden;}
	.showcase.cloud .slide .content-main-visual a{ display:none; width:100%; height:100%; overflow:hidden; z-index:0; top:0; left:0}
	.showcase.cloud .slide .content-main-visual a.pc{ display:block}
	.showcase.cloud .slide .content-main-visual a.tablet{ display:none}
	.showcase.cloud .slide .content-main-visual a.smartphone{ display:none}
	.showcase.cloud .slide .content-main-visual a img{display: block; max-width:100%; height:auto;}

.my-index-1{ position: relative;}
.my-index-2{ position: relative;}
.my-index-3{ position: relative;}
.my-index-4{ position: relative;}
.my-index-5{ position: relative;}
.my-index-t{width: 100%; height: 54px; line-height: 54px; position: absolute; bottom:22px; text-align: center; font-size: 24px; color:#ffffff;background: url(../images/bg-1.png);}
.my-index-t-1{width: 100%; height: 54px; line-height: 54px; position: absolute; bottom:53px; text-align: center; font-size: 24px; color:#ffffff;background: url(../images/bg-1.png);}
.my-index-a{transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moztransition:all 0.4s ease-out;}
.my-index-a:hover{opacity:0.85; filter:alpha(opacity=85);}
	
/*end轮播*/

@media screen and (min-width: 768px) {

.showcase.cloud .slide .content-main-feature{ height:64px; text-align: center; display: inline-block; text-align:center;}
	.showcase.cloud .slide .content-main-feature .feature{ width:180px; height:84px; overflow:hidden; float: left;}
	.showcase.cloud .slide .content-main-feature .feature a{ padding-top:0; display:block; width:180px; height:64px; position:relative; background-image:none; opacity:1; filter:alpha(opacity=100); color:#000; }
	.showcase.cloud .slide .content-main-feature .feature a:hover{ background-image:none;}
	.showcase.cloud .slide .content-main-feature .feature a:hover{ opacity:1; filter:alpha(opacity=100); background: #FFF;}
	.showcase.cloud .slide .content-main-feature .feature a.current{ background: #FFF}
	.showcase.cloud .slide .content-main-feature .feature a img{ position:absolute; top:18px; left:18px; width:56px; height:57px; margin:0 auto}
	.showcase.cloud .slide .content-main-feature .feature a img.tablet{ display:none}
	.showcase.cloud .slide .content-main-feature .feature a img.mobile{ display:none}
	.showcase.cloud .slide .content-main-feature .feature a p{font-size: 16px; padding-top: 15px;}
	.showcase.cloud .slide .content-main-feature .feature a span{ display:block; width:100%; text-align: center; height:auto; padding:0; color:#6c6c6c; font-size:14px; margin-top: -10px;}

	.showcase.cloud .slide .content-main-feature .azure{ background-color:transparent; border-right:1px solid #cdcdcd;}
	.showcase.cloud .slide .content-main-feature .brick{ background-color:transparent;border-right:1px solid #cdcdcd;}
	.showcase.cloud .slide .content-main-feature .gray{ background-color:transparent;}
	.showcase.cloud .slide .content-main-feature .green { background-color:transparent;border-right:1px solid #cdcdcd;}
	.showcase.cloud .slide .content-main-feature .dark-azure{ background-color:#f6d876}
	.showcase.cloud .slide .content-main-feature .dark-brick{ background-color:#f6d876}
	.showcase.cloud .slide .content-main-feature .dark-gray{ background-color:#f6d876}
	.showcase.cloud .slide .content-main-feature .dark-green{ background-color:#f6d876}

	.showcase.cloud .slide .content-main-feature  a{ background-color:#efefef}
	.showcase.cloud .slide .content-main-feature  a span{ color: #6c6c6c; }

	.showcase.cloud .slide .content-main-feature a:hover, .showcase.cloud .slide .content-main-feature a.current{ background-color:#ffffff; color:#000}

	.showcase.cloud .slide .content-main-feature .feature a.current{ opacity:1; filter:alpha(opacity=100)}
	.showcase.cloud .slide .content-main-feature .feature a .timerLine{ display:none; position:absolute; left:0; top:0; width:122px; height:7px}
	.showcase.cloud .slide .content-main-feature .feature a.current .timerLine{ display:block}


.my-search{width: 121px; height: 37px; line-height: 37px; background: url(../images/dt.png) no-repeat 0px 11px; float: right; margin-top: 72px; padding-left: 37px;}
.my-search a{color: #adadad;}
.my-search a.my-search-bt{display: block; width: 16px; height: 37px; background: url(../images/search.png) no-repeat 0px 12px; float: right; margin-top: 0;}

	.masonry .item{margin-top: 22px; }
	.masonry .my-top57{margin-top: 87px;}
	.container{width: 1200px; padding: 0;}
	.my-small-nav{display: none;}
	.my-nav{height: 38px; border-top:1px solid #262626; }
	.my-big-logo{height: 109px; background: url(../images/logo.png) no-repeat center;}
	.navbar-nav{float: none;}
	.my-nav .navbar-nav li a{padding-left: 53px; padding-right: 53px; height: 38px; line-height: 10px;}
	.my-banner{height: auto; background: #efefef;  }
	

.my-list-banner{width: 100%; height: auto;}

.pro-smallbj{ position: relative;  }
	.my-mt44{ margin-top: 44px; }
	.my-pro-img{margin:auto; width: auto; height: 100%; margin-top: 20px; margin-bottom: 20px;}
	.my-pro-img img{width: 100%; height: auto;}
	.my-pro-t{width: 100%; height: auto; background: #FFFFFF; position: absolute; bottom: 0; text-align: center; left: 0;display: none;}
	.my-pro-t h3{width: 100%; height: auto; line-height: 41px; border-bottom:1px solid #d9d9da; font-size: 16px; margin:auto; color:#49494f;}
	.my-pro-t p{width: 100%; height: auto; line-height: 41px; font-size: 16px; margin:auto; line-height: 49px; color: #86868a}

	.my-mt68{margin-top: 68px; padding-bottom: 60px;}
	.my-pro-v-info h1{font-size: 28px; color:#FFF; line-height: 50px; margin-top: -10px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info .my-info{font-size: 20px; color:#FFF; margin-top: -15px; font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info .my-jg{font-size: 28px; color:#FFF; line-height: 70px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info .my-zy{font-size: 19px; color:#FFF; line-height: 20px; margin-top: 40px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info a{display: block; width: 259px; height: 54px; border:1px solid #FFF; text-align: center; line-height: 52px; color: #FFF; margin-top: 40px;border-radius:3px;}
	.my-pro-v-info a:hover{color:#ffefd5;}
	.my-tab-1{background:#efefef;}

	.my-tab-1{padding-top: 42px; padding-bottom: 0;}
	.nav-tabs{border:none; text-align: center;}
	.my-nav-tabs ul{text-align: center;}
	.nav-tabs{padding-left:500px;}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background: none; border:none; color:#303030;}
	.nav-tabs>li{width: auto; display:inline; }
	.nav-tabs>li.active{background: url(../images/tab.png) no-repeat center bottom; color:#303030;}
	.nav-tabs>li a{ color:#303030;}
	.nav-tabs>li a:hover{border:none;}
	.bs-example-tabs{}

	.my-info-1 .my-mt68{margin-top: 68px; padding-bottom: 60px;}
	.my-info-1 h1{font-size: 46px; color:#FFF; line-height: 50px; margin-top: -10px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 .my-info{font-size: 20px; color:#FFF; margin-top: -15px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 .my-jg{font-size: 28px; color:#FFF; line-height: 70px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 .my-zy{font-size: 19px; color:#FFF; line-height: 20px; margin-top: 40px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 a{display: block; width: 259px; height: 54px; border:1px solid #FFF; text-align: center; line-height: 52px; color: #FFF; margin-top: 40px;border-radius:3px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 a:hover{color:#ffefd5;}
	.my-info-1 .my-tab-1{background:#efefef;}	

  .product-properties .page-title { font-family: 'Didot', 'Times New Roman', serif; font-weight: bold; }
  .product-properties .property-label {font-size: 14px; }
  .product-properties .property-value {font-weight: bold; font-size: 14px; }	
	.product-properties { font-family: 'Didot', 'Times New Roman', serif; color:#002246; }  
  .property-label{font-family: 'Didot', 'Times New Roman', serif; color:#002246;}

.my-ms-small{ display: none;}
.my-wb-menu{position: absolute; width: 100%; background: #1a1a1a; left: 0px; height: 397px;}
.my-wbxl-menu{display: inline-block; }
.my-wbxl-menu li {float: left; list-style-type:none; line-height: 50px; text-align: center; width: 85px;}
.my-wbxl-menu li a.small{display: block; white-space:nowrap; color:#ffffff; font-size: 14px; padding: 0; margin: 0; text-align: center; line-height: 50px;width: 70px; height: 45px;}
.my-wbxl-menu li a.small:hover,.my-wbxl-menu li a.small.selected{border-bottom:1px solid #fff1d3; color: #fff1d3;}
.my-menu-pro{margin-top:22px; }
.my-menu-pro p{text-align: center;float:none; line-height: 50px; color: #ffffff}
.my-menu-pro p:hover{color:#fff1d3;}

.my-ms-ty{position: absolute; width: 100%; background: #1a1a1a; }
.my-ms-ty li{text-align: left; color:#FFFFFF; list-style-type:none; padding: 0; margin: 0;}
.my-ms-ty li a{text-align: left; padding: 0;}
.my-ms-ty li:hover{color:#fff1d3;}
}

/*@media screen and (max-width: 768px)*/
@media screen and (max-width:768px) {
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background: none;}
.showcase.cloud .slide .content-main-feature{ text-align: center; display: inline-block; text-align:center; overflow: hidden;}
	.showcase.cloud .slide .content-main-feature .feature{ width:75px; overflow:hidden; float: left;}
	.showcase.cloud .slide .content-main-feature .feature a{ padding-top:0; display:block; width:75px; height:68px; position:relative; background-image:none; opacity:1; filter:alpha(opacity=100); color:#000}
	.showcase.cloud .slide .content-main-feature .feature a:hover{ background-image:none;}
	.showcase.cloud .slide .content-main-feature .feature a:hover{ opacity:1; filter:alpha(opacity=100); background: #FFF}
	.showcase.cloud .slide .content-main-feature .feature a.current{ background: #FFF}
	.showcase.cloud .slide .content-main-feature .feature a img{ position:absolute; top:18px; left:18px; width:56px; height:48px; margin:0 auto}
	.showcase.cloud .slide .content-main-feature .feature a img.tablet{ display:none}
	.showcase.cloud .slide .content-main-feature .feature a img.mobile{ display:none}
	.showcase.cloud .slide .content-main-feature .feature a p{font-size: 12px; padding-top: 12px;}
	.showcase.cloud .slide .content-main-feature .feature a span{ display:block; width:100%; text-align: center; height:auto; padding:0; color:#6c6c6c; font-size:10px; margin-top: -10px;}

	.showcase.cloud .slide .content-main-feature .azure{ background-color:transparent; border-right:1px solid #cdcdcd;}
	.showcase.cloud .slide .content-main-feature .brick{ background-color:transparent;border-right:1px solid #cdcdcd;}
	.showcase.cloud .slide .content-main-feature .gray{ background-color:transparent;}
	.showcase.cloud .slide .content-main-feature .green { background-color:transparent;border-right:1px solid #cdcdcd;}
	.showcase.cloud .slide .content-main-feature .dark-azure{ background-color:#f6d876}
	.showcase.cloud .slide .content-main-feature .dark-brick{ background-color:#f6d876}
	.showcase.cloud .slide .content-main-feature .dark-gray{ background-color:#f6d876}
	.showcase.cloud .slide .content-main-feature .dark-green{ background-color:#f6d876}

	.showcase.cloud .slide .content-main-feature  a{ background-color:#efefef}
	.showcase.cloud .slide .content-main-feature  a span{ color: #6c6c6c; }

	.showcase.cloud .slide .content-main-feature a:hover, .showcase.cloud .slide .content-main-feature a.current{ background-color:#ffffff; color:#000}

	.showcase.cloud .slide .content-main-feature .feature a.current{ opacity:1; filter:alpha(opacity=100)}
	.showcase.cloud .slide .content-main-feature .feature a .timerLine{ display:none; position:absolute; left:0; top:0; width:122px; height:2px}
	.showcase.cloud .slide .content-main-feature .feature a.current .timerLine{ display:block}








.my-search{width: 131px; height: 37px; line-height: 37px; background: url(../images/dt.png) no-repeat 0px 11px; margin-top: 12px; padding-left: 37px; }
.my-search a{color: #adadad;}
.my-search a.my-search-bt{display: block; width: 16px; height: 37px; background: url(../images/search.png) no-repeat 0px 12px; float: right; margin-top: 0;}	
.my-small-logo{height: 109px; background: url(../images/logo.png) no-repeat center; border-bottom:1px solid #262626;}


.pro-smallbj{width: 100%; height: auto; position: relative; background-image: url(../images/pro-smallbj.png) ; background-size: 100% 100%;}
	.my-mt44{ margin-top: 44px; }
	.my-pro-img{margin:auto; width: auto; height: 100%; margin-top: 40px; margin-bottom: 40px;}
	.my-pro-img img{width: 100%; height: auto; margin-top: 20px; margin-bottom: 90px;}
	.my-pro-t{width: 100%; height: auto; position: absolute; bottom: 0; text-align: center; left: 0;  padding-left: 20px; padding-right: 20px;}
	.my-pro-t h3{width: 100%; height: auto; line-height: 41px; border-bottom:1px solid #d9d9da; font-size: 16px; margin:auto; color:#FFF;}
	.my-pro-t p{width: 100%; height: auto; line-height: 41px; font-size: 16px; margin:auto; line-height: 49px; color: #86868a; background: #FFFFFF; opacity: 0.8}


	.my-mt68{margin-top: 68px; padding-bottom: 60px;}
	.my-pro-v-info h1{font-size: 46px; color:#FFF; line-height: 50px; margin-top: -10px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info .my-info{font-size: 20px; color:#FFF; margin-top: -15px; font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info .my-jg{font-size: 28px; color:#FFF; line-height: 70px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info .my-zy{font-size: 19px; color:#FFF; line-height: 20px; margin-top: 40px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-pro-v-info a{display: block; width: 259px; height: 54px; border:1px solid #FFF; text-align: center; line-height: 52px; color: #FFF; margin-top: 40px;border-radius:3px;}
	.my-pro-v-info a:hover{color:#ffefd5;}
	.my-tab-1{background:#efefef;}

	.my-tab-1{padding-top: 42px; padding-bottom: 0;}
	.nav-tabs{border:none; text-align: center;}
	.my-nav-tabs ul{text-align: center;}
	/*.nav-tabs{padding-left:500px;}*/
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background: none; border:none; color:#303030;}
	.nav-tabs>li{width: auto; display:inline; }
	.nav-tabs>li.active{background: url(../images/tab.png) no-repeat center bottom; color:#303030;}
	.nav-tabs>li a{ color:#303030;}
	.nav-tabs>li a:hover{border:none;}
	.bs-example-tabs{}

	.my-info-1 .my-mt68{margin-top: 68px; padding-bottom: 60px;}
	.my-info-1 h1{font-size: 46px; color:#FFF; line-height: 50px; margin-top: -10px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 .my-info{font-size: 20px; color:#FFF; margin-top: -15px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 .my-jg{font-size: 28px; color:#FFF; line-height: 70px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 .my-zy{font-size: 19px; color:#FFF; line-height: 20px; margin-top: 40px; color: #002246;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 a{display: block; width: 259px; height: 54px; border:1px solid #FFF; text-align: center; line-height: 52px; color: #FFF; margin-top: 40px;border-radius:3px;font-family: 'Didot', 'Times New Roman', serif;}
	.my-info-1 a:hover{color:#ffefd5;}
	.my-info-1 .my-tab-1{background:#efefef;}	

  .product-properties .page-title { font-family: 'Didot', 'Times New Roman', serif; font-weight: bold; }
  .product-properties .property-label {font-size: 14px; }
  .product-properties .property-value {font-weight: bold; font-size: 14px; }	
	.product-properties { font-family: 'Didot', 'Times New Roman', serif; color:#002246; }  
  .property-label{font-family: 'Didot', 'Times New Roman', serif; color:#002246;}

ul.dropdown-menu li a{color:#FFFFFF;}
	.my-news-content img{ width: 100%; height: auto; }
	.my-big-nav{display: none;}
	/*.row-content{display: none;}*/
	.my-f-1{display: none;}
	.masonry .item{margin-top: 22px;}
	.my-link{display: none;}
	.my-copy{text-align: center}
	.my-list-banner{display: none;}
	.my-news-f{display: none;}
	.my-newsclass{display: none;}

}