@media only screen and (max-width: 1441px) {
	.header div.logo {
		width:160px;
		float: left;
		margin-left:2%;
		padding-left:15px;
	}
	.header .logo a{
		padding: 10px 0 10px 0;
    	height:60px;
	}
	.header .logo img{
		height:60px;
	}
	.header .nav_h5{
		margin-right:2%;
	}

	.header .nav_h5 li.navitem>a {
		padding:15px 8px;
	}
	
	.header .nav_h5 li.navitem ul.big_subnav{ width:690px; border-top:3px #e50012 solid; margin-left:-168px; padding:20px 0 20px 20px;}
	
	.AGG_china{ float:left; margin:40px 0 0 10px; color:#e50012;}
	.insidepage{ width:1100px;}
	
	.footer .f_link dl{ padding: 0 50px 0 0;}

.footer .f_link {
    padding: 40px 0 0 2%;
    line-height: 18px;
}
.footer .f_right {
    float: right;
    padding: 40px 2% 0 0;
}
.footer .footer-guanzhu {
    padding: 0 11px 0 10px;
    float: right;
}
.footer .banquan {
    padding: 25px 2%;
    line-height: 24px;
    color: #666;
    background: #eee;
}
}

@media only screen and (max-width: 1300px) {
	.header div.logo {
		margin-left:5%;
	}
	.header .nav_h5{
		margin-right:5%;
	}
}

@media only screen and (max-width: 1199px) {
	body{
		padding-top: 50px;
	}
	.header.index-nav{
		padding-top: 0;
	}
	.header .moblie-logo,.moblie_AGG_china{
		display: block;
	}
	.header .logo,.header .AGG_china{
		display: none;
	}
	.header .nav_h5{
		display: none;
	}
	.header .nav_pc{
	display: none;
}
	.header .moblie-nav{
		display: block;
	}
	.moblie-nav-btn{
		display: block;
	}
	
	.insidepage{ width:100%; padding:50px 15px 80px; box-sizing:border-box;}
	
	.network .map{ display:none;}
	.network .mobile_map{ display:block;}
	
	.network dl{ width:33%;}
	
	.promid_r{
		width:70%;
	}
	.promid_l{
		width:25%;
	}
	
	
	.header .nav li.navitem>a {
    color: #e50012;
    display: block;
    padding:7px 10px;
    height:36px;
    line-height:36px;
	font-size:15px
}
.header .nav {
    float: right;
    margin-right:0;
}
.header .nav li.navitem ul.subnav {
    transition: all 0.3s ease-out 0s;
    position: absolute;
    border-top: #838383 3px solid;
    opacity: 0;
    visibility: hidden;
    transform: translate3d(0px, 10px, 0px);
    -moz-transform: translate3d(0px, 10px, 0px);
    -webkit-transform: translate3d(0px, 10px, 0px);
    width: 200px;
    background: #fff;
    border: 0;
    box-shadow: 0 6px 10px rgba(0, 0, 0, .1);
    top:50px;
    left: 0;
}
}
.header .nav li.navitem ul.subnav li a {
    display: block;
    width: 100%;
    height: auto;
    line-height: 100%;
    font-size: 14px;
    color: #666;
    padding:14px 0;
    text-align: center;
    background: none;
	font-weight:100;
    -webkit-transition: none ease-out .3s;
    -moz-transition: none ease-out .3s;
    -ms-transition: none ease-out .3s;
    -o-transition: none ease-out .3s;
    transition: none ease-out .3s;
    -webkit-transition-property: color, background, text-indent, opacity;
    -moz-transition-property: color, background, text-indent, opacity;
    -ms-transition-property: color, background, text-indent, opacity;
    -o-transition-property: color, background, text-indent, opacity;
    transition-property: color, background, text-indent, opacity;
}
}

@media only screen and (max-width: 900px) {
	.img_link{ bottom:100px; }
	.img_link ul{ width:720px;}
	.img_link ul li{ width:160px; height:150px; margin:0 10px;}
	.img_link ul li a.pic{ width:110px; height:100px;}
	.img_link ul li a.pic img{ width:100%;}
	
	.search_box{ right:1%;}
	
	.footer .f_right{ padding:40px 2% 0 0;}
	.footer .f_right .f_logo{ width:180px;}
}

@media only screen and (max-width: 800px) {
	.banner{
		height: 750px;
	}
	.footer .footer-guanzhu{
		padding:0 0 0 30px;
		float: right;
	}
	
	.i_message{ width:100%;}
	
	.promid_r{
		width:70%;
	}
	.promid_l{
		width:28%;
	}

}

@media only screen and (max-width: 640px) {
	.banner{
		height:600px;
	}
	.banner .imgBox{ display:none;}
	.banner .imgBox.mobile_bg{ display:block;}
	
	.img_link{ bottom:80px; }
	.img_link ul{ width:520px;}
	.img_link ul li{ width:120px; height:100px; margin:0 5px 10px; font-size:12px;}
	.img_link ul li a.pic{ width:60px; height:50px;}
	.img_link ul li a.pic img{ width:100%;}
	
	.footer .f_link dl{ padding:0 10% 0 0;}
	
	.footer .f_right{ float:none; padding:40px 5% 0 0;}
	.footer .f_right .f_logo{ width:50%; margin:0 auto;}
	
	.footer .footer-guanzhu{
		width:100%;
		padding:0;
		float: none;
		text-align:center;
		margin-bottom:30px
	}
	.footer .footer-guanzhu .fenxiang a{ float:none; display:inline-block;}
	.container {
		text-align:center;
		clear:both;
	}
	
	.i_message{ width:100%;}
	.i_message h3{ font-size:26px; margin-bottom:20px;}
	.i_message li{ width:100%; padding:10px 0; float:left;}
	.i_message li .text,.i_message li textarea{ width:100%; box-sizing:border-box;}
	.i_message .submit{ margin:0 auto;}
	
	.insidepage .title h3{ font-size:26px; margin-bottom:50px;}
	
	.network dl{ width:49%; line-height:24px;}
	
	.about .about_pic{ width:90%; float:none; margin:0 auto 20px;}
	.about .con{ width:100%; float:none; font-size:16px; line-height:30px;}
	
	.about1 .about_pic{ width:90%; float:none; margin:0 auto 20px;}
	.about1 .con{ width:100%; float:none; font-size:16px; line-height:30px;}
	.about1 .con img{ width:100%;}
	
	
	ul.i_news_list{ padding:0 10px;}
	ul.i_news_list li{ line-height:1.5em; padding-bottom:25px; margin:0 0 25px; border-bottom:1px #f3f3f3 solid;}
	ul.i_news_list li a{ display:block;}
	ul.i_news_list li .pic{ width:100%; margin:0 auto 15px; float:none; overflow:hidden;}
	ul.i_news_list li .pic img{ width:100%;}
	ul.i_news_list li .n_info{ width:100%; height:auto; float:none; position:relative;}
	ul.i_news_list li a.detail{}
	
	
	.tool_box a{ padding:0 22px; margin-right:5px;}
	.tool_box .back{ padding:0 20px; float:right; margin:0; background:#FFA200;}

	.promid_l{
		width:100%;
		float:none;
		margin-bottom:20px;
	}
	.promid_r{
		width:100%;
		float:none;
	}

	ul#menu li a {
		font-size:14px;
		background:#e7e7e7 url(../image/leftprobg.gif) no-repeat 95% 15px;
	}
	
	ul#menu li a:hover {
		background:#e60012 url(../image/leftprobg2.gif) no-repeat 95% 15px;
	}
}

@media only screen and (max-width: 481px) {
	.banner{
		height: 600px;
	}
	.search_box{ right:-10px; bottom:20px;}
	
	.img_link{ bottom:60px; }
	.img_link ul{ width:280px;}
	.img_link ul li{ width:120px; height:90px; margin:0 10px 10px; font-size:12px;}
	.img_link ul li a.pic{ width:60px; height:50px;}
	.img_link ul li a.pic img{ width:100%;}
}


@media only screen and (max-width: 374px) {
	.header .moblie-logo{ width:150px;}
	.header .moblie-logo>a img{ height:25px;}
	
	.moblie_AGG_china{ margin:22px 0 0 0;}
	
	.banner{
		height: 520px;
	}
	
	.img_link{ bottom:60px; }
	.img_link ul{ width:260px;}
	.img_link ul li{ width:110px; height:80px; margin:0 10px 10px; font-size:12px;}
	.img_link ul li a.pic{ width:50px; height:40px;}
	
	.search_box{ right:-70px; bottom:10px;}
	.search_box p{ font-size:12px;}
	.search_box .search{ width:160px;}
	.search_box .search input{ width:58px;}
	
	.footer .f_link dl{ padding:0 10% 0 0;}
	.footer .f_link dl dt{ padding-bottom:5px; font-size:14px; font-weight:bold;}
	.footer .f_link dl dd a{  font-size:12px; line-height:24px;}
	
	.network dl{ width:100%; line-height:24px;}

}
