@media all and (min-width:320px) and (max-width:1800px){

#index02 .index02{
	width:1500px;
}

}


@media all and (min-width:320px) and (max-width:1500px){

.header .inheader{
	width:1360px; padding:0; box-sizing:border-box;
}
.w1500{
	width:1360px; box-sizing:border-box; padding:0;
}
#index02 .index02{
	width:calc(100% - 30px);
}


.index01 .index01bottom .index01d a {
    font-size: 15px;
    margin-right: 10%;
}

#main.pageheader .flexslider li .mbx{
    width: 100%;
    padding: 0 15px;
	box-sizing: border-box;
	margin-left:0px;
	left:0px;
}
.pagemenu{
    width: 100%;
    padding: 0 0;
	box-sizing: border-box;
}


#index03 .index03_rightt .c .cli .cb {
    font-size: 14px;
    line-height: 20px;
}
#index03 .index03_rightt {
    padding: 3.15% 2% 3.95% 2%;
}




}

