/*首页*/
.navbar{ display: none; }
.top{ width: 100%; }
.main .bucket{ width: 100%; }
.top .tlogo h1{ margin: 0; }
.top{ position: relative; }
.top .navigation{ position: absolute; left: 50%; margin-left: -481.5px; top:  }
.top .navigation ul li:last-child{ width: 131px; }
.nav>li>a{ padding:0; }
.top .navigation ul li a{ line-height: 40px; }
.main .list .solution, .main .list .product, .main .list .development{ background: url(../images/more_bg1.png)  repeat-x;  }
.main .bucket .show li{ margin-right: 0; }
.main .bucket .bucket_r .news li a{ display: block; float: left; width: 270px; height: 15px; overflow: hidden; }
.main .content .Businesss>p,.main .content .nav_content>p,.main .content>h2{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  
 @media(max-width: 1200px){
	 /*首页*/
	.banner .banner_con, .banner .banner_con, .has-dots, .tobu2, .banner .banner_con ul li, .banner .banner_con ul img{ width: 100%; }
	.main{ width: 100%; }
	.main .list .solution, .main .list .product, .main .list .development{ width: 33.26%; }
	.main .bucket .bucket_l{ width: 57%; padding:10px 2%; }
	.main .bucket .bucket_r{ width: 42.5%; padding:10px 2%;}
	.main .bucket .bucket_l .more{ bottom: 10px; }
	.main .bucket .show li{ width: 33%; margin-right:0.3%; }
	.main .bucket .show li.third{ margin-right: 0.3%; }
	.main .bucket .show li a img { width: 100%; }
	
	.link .flink{ width: 100%; }
	.main .case .detail{ background-size: 99.6%; }
	.ProductList{ width: 86%; margin: 2px auto ; }
	.main .case .detail .arrow_l{ margin-right: 15px; }
 }

@media(max-width: 1023px){
	.top .navigation,.top .navigation ul{ width: 100%;}
	.top .navigation ul{ padding-left:0; left: 0; background-size: 100%;}
	.main .list .solution, .main .list .product, .main .list .development{ width: 33.24%; }
	.top .navigation ul li{ width: 10.6%; }
	.top .navigation ul li:last-child{ width: 14.2%; }
	.banner .banner_con ul img{ width: 100%; }
	.footer .about{ height: auto; }
	.footer .about .flink{ width: 100%;  padding:10px 0;}
	.footer .about .flink .fpic{ width: 33%; padding-left: 2%;}
	.footer .about .flink .flist{ width: 60%; margin-left:5%; padding-top:0; }
	.footer .about .flink .flist li{ width: 20%; }
	.footer .about .flink .fpic span{ margin-right: 5px; }
	.footer .about .flink .fpic span img{ width:30%; }
	.footer .about .flink .flist{  }
	
}
@media(max-width: 1013px){
	.main .bucket .bucket_r .news{ height: auto; }
	.main .bucket .bucket_l p{ line-height: 24px;}
	.main .bucket .bucket_l .more{ bottom: 0; margin-top: 20px;}
	.main .bucket .bucket_r .biao img{ width: 100%; }
	.top .navigation{ width: 90%; margin-left:-438px;}

	

}
@media(max-width: 957px){
	
	.main .bucket .bucket_r .news li{ margin-bottom:20px;  }
	
	.main .bucket .bucket_l p{ line-height: 20px;}
	.main .bucket .bucket_l .more{ bottom: 0; margin-top:30px;}
	.main .case .detail .arrow_l{ margin-top: 21px; margin-left:10px;}
	.main .case .detail .arrow_r{ margin-top: 21px; margin-right:10px; }
	.ProductList{ height: 60px; width: 86%; }
	.ProductList ul li img{ height: 60px; }
	.top .navigation{ margin-left:-345px; }
	/*格林印象*/
	.banner .banner_pic{ width: 98%; }
	.banner_pic > #hlBanner{ width: 100%; }
	.banner_pic >#hlBanner img{ background-size: 80%; }
	.main .left{ width: 29.5%; }
	.main .content{ width: 65%; padding-left: 5%; }
	.banner_pic >#hlBanner img,.text-about > p > span > img{ width: 100%;}
	.main .content .nav_content p a{ margin: 0; }
	#hlSolutionsName{ width:32%;}
	/*新闻中心*/
	.main .content .nav_content p{ margin-left:250px; }
	
	/*解决方案*/
    #ProductList{height:972px;}
    .main #ProductList .content{width:700px;height:972px;padding-left:initial;}
    #ProductList .content ul li{width:700px;}
    .main .content ul div{width:330px;height:282px;}
	
}

@media(max-width: 767px){
    .banner {
        padding-top:50px;
    }
	/*首页*/
	.container{ display: none; }
	.navbar{ display: block; width:100%; }
	.nav-logo .a-logo{ display: inline-block;}
    .main{margin:0;border-top:none;}
    .main .content{width:100%;padding:1%;}
    
    /*手机版导航*/
    .navbar-inverse .navbar-nav>li{text-align:left;}
    .navbar-inverse .navbar-nav>li>a{display:block;font-size:1.5rem;line-height:3rem;}
    .navbar-inverse .navbar-nav>li>ul>li{display:inline-block;padding:0.3rem 0.5rem;}
    .main .left{display:none;}
    .banner .banner_pic{width:100%;}
    .banner_pic > #hlBanner img, .text-about > p > span > img {width: 100%;border:none;}

	.case #ProductList,.case #ProductList .ProductList,.case #ProductList .ProductList ul li img{ height: 31px;margin:0px; }
	.case #ProductList .ProductList ul li,.case #ProductList .ProductList ul li img{ width:120px; }
    .ProductList{width:85%;}
	.main .case .detail .arrow_l{ margin:0;float:left; width:7.5%;padding-top:0.5rem;}
    .main .case .detail .arrow_r{margin:0;float:right; width:7.5%;padding-top:0.5rem;}
	.main .case .detail .arrow_l img,.main .case .detail .arrow_r img{ width: 50%; }
	
	.main .list{  padding-top: 0; background: none;}
	.main .list .solution, .main .list .product, .main .list .development{ width: 100%; padding-top: 30px;background: url(../images/more_bg1.png) repeat-x;}
	.main .list .line{ width: 0; height: 0;background: none; }
	.main .bucket .bucket_l,.main .bucket .bucket_r{ width: 96%; margin-top: 20px; }

	.main .bucket .bucket_l .pic_1{ width: 45%; }
	.main .bucket{ clear: both; }
	.top .navigation ul li a{ font-size: 12px; }
	.top .navigation{ width: 100%; }
	.top .navigation{ left: 0;margin-left:0; }
	.top .navigation ul{ background-size: 150%; background-position:25% top;}
	.top .navigation ul li,.top .navigation ul li:last-child{ width: 11.11%; }
	.top .navigation ul li ,.top .navigation ul li a{ line-height: 14px; font-weight: 0; }
	.footer .copy{ height: auto; }
	
    .main .bucket .bucket_l .pic{ display: none; }
	.main .bucket .bucket_l .show ul li img{ height: 100px; }

	.link .flink .link_pic,.link .flink .link_friend{ width: 100%; }
	.link .flink .link_friend ul{ width: 90%; margin: 0 5%; }
	.link .flink .link_friend ul li{ width: 25%; text-align: center; margin-right: 0;}
	.link .flink .link_pic{ width: 100%;margin: 0; padding: 0; text-align: center;}

	/*格林印象*/
	.main .content .nav_content p{ margin-left:40px; height: 28px; line-height: 28px; background-color: #333;}
	.main .content .nav_content p a{ font-size: 12px; color: #fff; text-align: center;}
	.main .bucket .bucket_l{ padding: 0 2%; }
	.footer .about .flink .fpic span img{ width: 44%; margin-top: 5px;}
	.text-about > p > span > img{  height:100%; }
	.footer .about .flink .flist li{ width: 33%; }

	/*新闻中心*/
	.main .content .text{ padding:0 5px; }
	.main .content .text .content_h .summary{ width: 96%; padding: 10px 2%; }
	.main .content .text .news_list ul.list li{ height: auto; }
    .page_nav .pageUL .total_page{width:100%;}
    .page_nav ul.pageUL li{margin-top:5px;height:25px;}
    .page_nav li.prev_page a,.page_nav li.next_page a{width:55px;}
	/*解决方案*/
    #ProductList .content ul {width:100%;height:auto;position:relative;}
    .main .detail .page_up,.main .detail .page_down{float:none;margin-top:initial;display:none;}
    .main #ProductList .content{float:initial;height:auto;width:100%;}
    #ProductList {height:auto;}
    #ProductList .content ul li{float:initial;width:100%;}
    .main .content ul div{float:initial;width:92%;height:auto;}
    .main .content ul div .pic img{width:100%;height:auto;}

    .main .Solutions p{display:none;}
    /*产品中心*/
    .main .Products p{display:none;}
    /*平台定制*/
    .main .Businesss p{display:none;}
    /*课件开发*/
    .main .Curriculums p{display:none;}

    /*技术与支持*/
	.intro > p img{ width: 300px; height: 200px;}
	
	/*格林印象-增值服务*/
	.zengzhi span img{ width: 300px; height: 200px; }
	/*荣誉*/
	.text-rongyu p img{ width: 300px; height: 80px; }

    .main .content .detile img,.main .content .text img { width: 100%;height:auto; }
}


@media(max-width: 375px){
	.top .navigation ul{ background-size: 200%;}
	.top .navigation ul li{width: 10.6%;}
	.top .navigation ul li:last-child{width: 14.2%;}
	
	.main .list span{ bottom: 10px;}
	.main .bucket .bucket_l{ padding: 20px 2%; margin-top: 0;}
	.case #ProductList,.case #ProductList .ProductList,.case #ProductList .ProductList ul li img{ height: 24px; }
	.footer .about .flink .fpic span img{ width: 43%; }
		/*格林印象*/
	
	.main .content .nav_content p{ margin-left:15px; }

	/*新闻中心*/
	.main .content .text .content_h{ padding: 0 4%; }
	.main .content .text .content_h .tit_pic img{ width: 100%;}
    	/*荣誉*/
	.text-rongyu p img{ width: 260px; height: 60px; }
}

@media(max-width: 320px){
	/*格林印象*/
	.main .left ul li a{ padding-left:2px; }
	/*荣誉*/
	.text-rongyu p img{ width: 220px;  }


}