﻿@charset "utf-8";
/* CSS Document */
@media all and (max-width:1700px){/*1680 * 1050*/
    
}

@media all and (max-width:1460px){/*1440 * 900*/

}

@media all and (max-width:1380px){/*1366 * 768*/

}

@media all and (max-width:1300px){/*1280 * 800*/

}

@media all and (max-width:1000px){
	.contain{width:100%;padding:0 2%;}
}

@media all and (max-width:1200px){ /*1200*/

}
@media screen and (min-width:1200px) {
	.sj{ display:none !important;}
}
@media all and (max-width:1100px){/*1024 * 768 */
}

@media all and (max-width:1000px){
	.H-nav{margin:0 0 0 2%;}
}

@media all and (max-width:1000px){/*web*/
	html{font-size:50.1563px;}
	img{max-width:100%;}
	/*-- Header --*/
	.H-logo,
	.H-lang, .H-srch,
	.Hsrch-box{height:66px;}
	.H-logo{line-height:66px;}
	.H-logo img{width:255px;}
	
	.H-nav{width:100%;background:#fff;position:absolute;top:70px;left:0px;margin:0px;float:none;}
	.H-nav>li{padding:0px;float:none;}
	.H-nav .Hnav-menu{padding:0 4%;height:50px;line-height:50px;color:#666;font-size:14px;border-bottom:1px solid #c4c4c4;}
	.Hnav-menu i{display:block;}
	.Hnav-sub{padding:5px 0;position:relative;top:0px;}
	.Hnav-sub .contain{padding:0px;}
	.HnavSub-list{width:100%;float:none;border-bottom:1px solid #ccc;}
	.HnavSub-list li{width:100%;padding:0px;border-bottom:1px solid #c4c4c4;}
	.HnavSub-list li a{padding:0 4%;height:40px;line-height:40px;text-align:left;}
	
	
	.Hmenu-btn.H-rMenu-btn{display:none;}
	.Hmenu-btn.Hmenu-web{display:block;}
	
	.H-nav{display:none;}
	
	.Hsrch-box{top:50px;}
	.Hsrch-block{width:92% !important;padding:0px !important;margin:9px auto 0;}
	
	.H-lang{position:static;position:initial;}
	.Hlang-box{padding:10px 0;width:100%;top:50px;left:0px;}
	.Hlang-box:before{display:none;}
	
	.Header-wrapper.Header-searching .H-logo img{display:inline-block;}
	
	/*-- Footer --*/
	.F-nav,
	.F-nav.F-nav2{width:20%;}
	.F-ct{width:100%;margin:20px 0 0;}
	.F-cr{padding:8px 4%;font-size:12px;line-height:18px;}
	
}


@media all and (max-width:1000px){
	.Hmenu-webHH a{
		background-color: #fff;
	}
	.Hmenu-webHH a:before, .Hmenu-webHH a:after{
		background-color: #fff;
	}

	.partnerList ul li{width:24%;}

	/*-- Footer --*/
	.footer-container{padding: 22px 0 24px 0;}
	.F-nav{width:100% !important;border-bottom:1px solid rgba(0,0,0,.1);margin:0px;}
	.F-nav dt{padding:0 2%;height:50px;line-height:50px;border-top: none;font-size: 14px;}
	.F-nav dt i{display:block;}
	.F-nav dd{padding:0 0 10px;margin:0px;display:none;}
	.F-nav dd a{padding:0 4%;height:40px;line-height:40px;}
	.iLink-box .c{display:none;}
	.iLink-img img{height:45px;}
	.iLink-box .t{font-size:16px;line-height:24px;}
}

@media all and (max-width:720px){
	
	.partnerList ul li{width:32.333%;}
	.about-right{display:block;}
	.about-right-mob{display:block;}
	
	.footer_fixed{ position:fixed; left:0; bottom:0; width:100%; background: #252525;border-top: 1px solid #343434;}
	.footer_fixed ul li{ float:left; width:33.333%; box-sizing:border-box; padding: 15px 10px;}
	.footer_fixed ul li a{ display:block; text-align:center; text-indent:20px; height:40px; line-height:40px; color:#FFF; border-radius:5px;}
	.footer_fixed ul li a.btn_1 {background: #1896e6 url("../images/icon_4.png") no-repeat scroll 15% center / 25px auto;}
	.footer_fixed ul li a.btn_2 {background: #8dc21f url("../images/icon_5.png") no-repeat scroll 15% center / 25px auto;}
	.footer_fixed ul li a.btn_3 {background: #ec6c1f url("../images/icon_6.png") no-repeat scroll 15% center / 25px auto;}

@media all and (max-width:580px){

		.partnerList ul li{width:49%;}

}

@media all and (max-width:414px){
	html{font-size:21.5625px;}
}

@media all and (max-width:375px){
    
}

@media all and (max-width:1000px) {
	.H-nav{
		height: 333px !important;
		overflow-y: auto !important;
	}
	.HnavSub-box{
		display: none;
	}
	.HnavSub-list li a {
		color: #666;
		font-size: 14px;
	}
}

*{
	font-family: '微软雅黑';
}