

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left:5px;
    padding-right:5px;
}
.fh5co-nav ul li.en-lang{display:none;}
.dev-header{width: 1200px; margin: 0px auto;}
.dev-blok-about{width:1200px; margin: 0px auto; background-color:#fff;}
.fh5co-nav ul li.lang a,.fh5co-nav ul li.lang{font-weight:100;}
.services .icon{width:100%; display: inline-block;}
.dev-slider-news{position:absolute; z-index:999; right:10em; bottom:1em;
width:416px;
height:254px;
background:rgba(11,11,11,1);
border-radius:4px;
opacity:0.79; color: #fff;}
.dev-slider-news ul{ margin:2em 1em; list-style: none;}
.dev-slider-news ul li{ border-bottom:dashed 1px #fff; line-height:4em; margin:0px 0px 0px -3em; height:60px;}
.dev-slider-news ul li a{float: left; font-size:14px;}
.dev-slider-news ul li span{float:right; font-size:12px;}
.dev-slider-news a{color: #fff;}
.dev-moreproduct-link{position: absolute; right:5px; border: solid 1px #CCEAFF; border-radius:1px; font-size:12px; top:0em; padding:0px 3px;}
.dev-footer-leftsolid{border-left:solid 1px #fff; padding-left:2em;}
.dev-logobox{max-width: 224px; margin-top:13px; margin-bottom:6px;}
.dev-menubox{margin-top:28px;}
.product-box{
background:rgba(246,248,250,1); overflow: hidden;}
.product-box .icon a img{width:auto; max-width:100%; display: inline-block;}
.desc p{text-align: left; margin-left:1em; font-weight: bold; color:#262626;padding-bottom: 20px;}
.desc p span{display:inherit; white-space: nowrap; font-weight: 100; color: #888888;}
.about-js h3{ margin-top: 2em; margin-bottom: 1em;}
h3, .h3 {
    font-size: 26px; font-weight: bold; color: #333;
}
.dev-blok-about .dev-txtbox h2{margin-bottom:0px;}
.dev-blok-about .dev-txtbox h2,.dev-blok-about .dev-txtbox p{margin-left:40px; margin-right:40px;}
.dev-blok-about .dev-txtbox p{margin-top:30px; font-family:MicrosoftYaHei; color:rgba(136,136,136,1); font-weight:100; line-height:26px;}
.dev-blok-about .dev-txtbox h2.c1{color:#454545; font-size:24px; font-weight: bold; margin-top: 50px;}
.dev-blok-about .dev-txtbox h2.c2{color:#C7C7C7; font-size:24px; font-weight: 100; margin-top:5px;}
.dev-py-mb{display: none;}
.dev-tab-menu{margin-top:-50px;}
.dev-tab-menu ul,.dev-tab-menu ul li{ padding: 0; list-style: none;}
.dev-tab-menu ul li{font-size:16px; float: left; line-height:26px; padding:10px 10px;}
.dev-tab-menu ul li.focus h3{font-size:20px; font-weight:bold; color:#0660AB; margin: 0px; padding: 0px; border-bottom:solid 2px #0660AB;}
.dev-tab-menu ul li a{color:gray;}
.product-detal-thums{ margin-top:50px;}
.product-detal-thums img{border:1px solid #fff; max-width: 100%; border-radius: 1px;}
.product-detal-thums img.active{border:1px solid #0660AB;}
.product-detail-linkmore a{width:120px;
    height: 38px;
    background: rgba(255,255,255,1);
    border-radius: 2px;
    border: 1px solid rgba(6,96,171,1);
    display: inherit;
    text-align: center;
    line-height: 38px;}

.product-detail-box .desc p{font-size:12px; line-height:20px; font-weight:100;}
.product-detail-box .desc h2{padding-left:10px;}
.product-detail-menu{background-color:#F6F8FA; height:60px; border-bottom: solid 1px #0660AB;}
.product-detail-menu a{color: #666666; display: inherit;  line-height: 60px;  text-align: center;}
.product-detail-menu a.menu-focus{ background-color:#0660AB; color:#fff; margin-left: 0px;}

.detail-boxmore{padding-left: 5px; margin-top: 20px; padding-right: 15px;}
.phone-clealfix{display: none;}
.simple-page-box{background:#F6F8FA; height:75px;}
.simple-boxanimate-box{width: 1200px; margin:0px auto; }
.simple-boxanimate-box ul li{width:auto; padding: 0px; list-style: none; float: left;}
.simple-boxanimate-box ul li a{padding:10px 20px; line-height:70px; color:#666666;}
.simple-boxanimate-box ul li.simple-ative a{color:#0660AB; font-weight: bold;}
.about-t1{font-size:24px; text-align: left;}
.about-t2{font-size:22px; color: #C7C7C7; text-align: left;text-transform: uppercase;}
.about-t3{line-height:30px;text-align: left; font-size: 12px;}
.txt-padding{padding:0px 10px;}
.simple-page-bgcore{background-color:#F6F8FA; }
.sub-page-contant{width:1200px; margin: 0px auto; padding-top:40px;}
.sub-page-contant img{max-width:100%;}
.dev-mobile-newsbox{display: none;}
.job-list{ line-height:50px;}
.job-desc{display: none; margin-bottom:20px; text-align: left;padding-left: 18px;padding-bottom: 20px;}
.job-list p{margin-bottom: 10px; padding-bottom: 0px;}
.job-maxbox{margin-bottom: 20px;}
.product-detail-detailbox{padding-left:0px; padding-right:0px;}
.product-detail-detailbox img{max-width:100%;}

@media screen and (max-width: 768px) {
   #fh5co-services h3, #fh5co-services .h3 {font-size:15px; font-weight: bold; color: #333;}
  .dev-header{width: 100%; margin: 0px auto;}
  #fh5co-services{width:100%; background:#f6f8fa; padding-top:3.3em;float:left; padding-bottom:0px;}
  .about-js h3 { margin-top: 2em; margin-bottom: 1em;  font-size: 15px;}
  .dev-slider-news{display: none;}
  #fh5co-hero .flexslider .flex-control-nav{left: 24%;}
  .dev-logobox { max-width: 120px; margin-top: 0px; margin-bottom: 0px;}
  .fh5co-nav .top-menu{padding:18px 1em;}
  .dev-photo{margin-top: 99px;
    padding-left: 50px;
    opacity: 1;}
    #fh5co-hero .flexslider .slides li{min-height: 250px;}
    #fh5co-hero .flexslider .slider-text{display: none;}
    #fh5co-hero{height:auto; min-height:250px;}
    .js .product-box{  margin: 0px 10px; box-shadow:#d8d8d8 1px 1px 5px; background-color:#fff;}
	.js .row{margin:0px;}
	.dev-blok-about .dev-txtbox h2.c2 { color: #C7C7C7;  font-size: 15px; font-weight: 100; margin-top: 5px;}
	.dev-blok-about .dev-txtbox h2.c1 { font-size: 16px;  margin-top: 0px;}
	.dev-blok-about .dev-txtbox h2, .dev-blok-about .dev-txtbox p { margin-left: 0px;  margin-right: 0px;}
	#fh5co-offcanvas ul li {padding: 10px 0px;}
	#fh5co-offcanvas ul li.lang{display: none;}
	.dev-blok-about{width: 100%;}
	#fh5co-footer .col-md-2,#fh5co-footer .col-md-3{ display: none;}
	#fh5co-footer{padding: 0px!important;}
	.dev-py-pc{display: none;}
	.dev-py-mb{display: block;}
	.product-detal #fh5co-hero,.productdetail-box,.dev-tab-menu,.product-detal-thums{display: none;}
	.product-detal #fh5co-services{margin: 0px; padding: 0px;}
	
	.product-detal .col-md-3{width:33%; float:left;}
	.product-detal .col-md-6{padding-left: 0px;  padding-right: 0px;}
    .product-detail-linkmore-phone{margin-left:10px;}
    .product-detail-linkmore{padding-bottom: 50px;
    clear: both;
    margin-top: -25px;}
    .phone-clealfix{background-color:rgba(246,248,250,1); height:10px; display:inherit; margin-top:10px;}
    .detail-boxmore{padding-left:0px; padding-right:0px;}
	.detail-boxmore .col-md-2{ width:20%; float: left;}
	
	.product-detail-menu{background-color:#fff; height:40px; border:0px;}
	.product-detail-menu a{color: #666666; display: inherit;  line-height: 40px;  text-align: center;}
	.product-detail-menu a.menu-focus{color:#0660AB; background-color:#fff; font-weight: bold; line-height:40px;}
	#fh5co-footer .copyright{margin-top: 1em;}
	.product-detail-box .desc h2 { padding-left: 10px; font-size: 18px;  line-height: 28px; margin-top:15px;}
	
	.product-list .dev-tab-menu{ display: block;}
	.product-list .col-list-3{ width:33%; text-align: center; white-space: nowrap; overflow: hidden; }
	.product-list .col-list-3 a{font-size:14px;}
	.product-list .dev-tab-menu ul li.focus h3{ line-height: 26px; font-size:14px;}
	.about-detal #fh5co-hero{ display: none;}
	.sub-page-contant{ width: 90%;}
	.simple-boxanimate-box {
    width: 100%;
    margin: 0px auto;
    overflow-x: visible;
	}
	.dev-mobile-newsbox{display: block;  position: relative; height: 50px; float: left; line-height: 50px; padding-left:20px;}
    .dev-mobile-newsbox ul li,.dev-mobile-newsbox ul{margin: 0px; padding: 0px; list-style: none;}
    .dev-mobile-newsbox ul li{color:#E96204;}
    .dev-moreproduct-link{border:0px; right:15px;}
    .en-lang{display: block;}
}
