@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1000px)
{
	.wrapper{width:90%;}
	.menu{position:absolute; z-index:999; border-bottom: solid 3px #0685FC; background:#fff; padding:0 0; right:0; width:30%; box-shadow:0 3px 5px rgba(0, 0, 0, 0.5); margin-top: 65px; display:none;}
	.menu ul li{float:left; width:100%; }
	.menu ul li a{color:#999; margin:0; display:block; width:100%;padding:15px; border-bottom:solid 1px #eee;}
	.menu ul li a:hover{background-color:#f5f5f5;}
	.menu ul li a.active{border-left:solid 5px #ddd;}
	.menu_device{display:block;}
	.img_arrow{clear:both; float:none; margin:auto; display:block; height:60px; background-size:100% 100%; width:58px;}
	.head_top.active{ opacity:1;}
}


@media screen and (max-width:850px)
{
	.menu{width:40%;}
	.three_cols_cont.cua { width: 51%;}
.cptbx {   width: 55%;}
.secur_code { width: 40%;}
.submiu_buts{ width:48%;}
}

@media screen and (max-width:768px)
{
	.menu{width:50%;}
.contact_pag_left_sec{width:100%; margin-bottom:15px;}
.head_top{ height:auto;}
}

@media screen and (max-width:767px)
{
	.menu{width:60%; right:auto; left:0; margin-top:65px;}
	.header_left{width:100%; text-align:center;}
	.logo{width:40%; margin:auto; float:none; position:inherit;}
	.heder_right{width:100%; clear:both;}
	header{padding-bottom:10px;}
.map_box_in_ts{height:250px;}
.row{width:inherit; margin:0px;}
.three_cols_cont{width:100%; margin-bottom:15px; padding:0px;}
.three_cols_cont.cua{ width:100%;}
.txt_aeys{ padding:0;}
.cptbx{ width:50%;}
.secur_code { margin-top: 0px; width: 40%;}
header { min-height: 65px;  position: initial;}
.head_top{ height:auto;}
.banner_box_data { margin: 40px 0 0; padding-top: 0;}
.static_page_blk{ margin-top:40px;}
.submiu_buts{ width:100%; padding:0;}


}

@media screen and (max-width:480px)
{
	.menu{width:70%;}
	.quick_form{width:100%;}
	.get_button{font-size:19px; height:58px; line-height:58px;}
	.title_banner{font-size:44px;}
	.banner_box_two_data{font-size:20px;}
	.banner_box_data { margin: 40px 0 0; padding-top: 0;}
	.head_top{ height:170px;}
	.cptbx {
    width: 100%;
}
.secur_code {
    margin-top: 10px;
    width: 100%;
}
}

@media screen and (max-width:400px)
{
	.menu{width:70%;}
	.get_button{font-size:16px;}
	.head_top{ height:150px;}
	.submiu_buts{ width:100%; padding:0;}
	.submt_bbt_in{ width:100%;}
	.subods_d{ width:100%; margin-left:0;}
}
@media screen and (max-width:320px)
{
	.menu{width:90%;}
}