@media screen and (min-width: 768px){
	.news1200{ width: 740px;margin: 0 auto }
	.but_box{ width: 100%; height: 150px}
	.but_box h1{ font-size: 45px;margin-bottom: 20px; }
	.but_box a{ font-size: 16px;width: 100px;height: 35px;line-height: 35px}
	.same ul li{ width: 49%;margin-right: 1%; }
	.contect3 ul li:last-child,.same ul li:nth-of-type(4n){margin-right: 0}
	.contect3 ul li{ width:32.5%;margin-right: 1%;}
	
	.footer_right,.footer_left{ width: 100%; }
	.footer_l_b{width: 20%;}
	.footer_right input[type=text]{ width: 80%; }
	.container_box .so_de_left,.container_box .so_de_right,.container_box .con_right,.container_box .con_left{ width: 100%; }
	.container_box .profile ul li .pro_fl{ height: 219px; }
	.container_box .profile ul li {width: 44%;margin: 2.5%;}
.same ul li .img1 {height:362px;}

} 
@media screen and (min-width: 992px){
	.news1200{ width: 970px;margin: 0 auto }
	.but_box{ width: 900px; height: 200px}
	.but_box h1{ font-size: 65px;margin-bottom: 20px; }
	.but_box a{ font-size: 20px;width: 150px;height: 44px;line-height: 44px}
	.same ul li{ width: 24%;margin-right: 1%; }
	.contect3 ul li:last-child,.same ul li:nth-of-type(4n){margin-right: 0}
	.contect3 ul li{ width:310px;margin-right: 20px;}
	

	
	.footer_l_b{width: 20%;}
	.footer_right input[type=text]{ width: 170px; }
	.container_box .con_right,.container_box .con_left{ width: 48%; }
	.container_box .so_de_left,.container_box .so_de_right{ width: 48%; }
	.container_box .profile ul li .pro_fl{ height: 287px; }
	.container_box .profile ul li {width: 44%;margin: 2.5%;}
.same ul li .img1 {height:232px;}
} 
@media screen and (min-width: 1200px){
	.news1200{ width: 1200px;margin: 0 auto }
	.but_box{ width: 900px; height: 300px}
	.but_box h1{ font-size: 85px;margin-bottom: 50px;}
	.but_box a{ font-size: 30px;width: 190px;height: 54px; line-height: 54px;}
	.same ul li{ width: 24%;margin-right: 1%; }
	.contect3 ul li:last-child,.same ul li:nth-of-type(4n){margin-right: 0}
	.contect3 ul li{ width:375px;margin-right: 36px;}


	
	.footer_l_b{width: 16.5%;}
	.footer_right input[type=text]{ width: 190px; }
	.container_box .con_right,.container_box .con_left{ width: 48%; }
	.container_box .so_de_left,.container_box .so_de_right{ width: 48%; }
	.container_box .profile ul li .pro_fl{ height: 355px; }
	.container_box .profile ul li {width: 44%;margin: 2.5%;}
	.same ul li .img1 {height:280px;}

}
@media screen and (max-width: 1440px){
	.flex-control-nav{margin-bottom: -74px;}
}

@media screen and (max-width: 1366px){
	.but_box h1 {font-size: 60px;margin-bottom: 30px;}
	.but_box{ height: 200px }
	.flex-control-nav{margin-bottom: -62px;}
} 
@media screen and (max-width: 1024px){
	.flex-control-nav{margin-bottom: -35px;}
	.but_box{margin: -277px auto;}
}
@media screen and (max-width: 992px){
	.menu{ display: block; }
	.contain{ display: none;position: absolute;background: #fff; width: 100%; left: 0;top: 124px; overflow-x: visible; box-shadow: 0 3px 9px rgba(0,0,0,.075);overflow-y: auto;}
	.nav-list{ position: inherit; height: auto;}
	.nav-list>li{ float: none; text-align: left;}
	.nav-list>li>a{ line-height: 50px; width: 100%}
	.nav-list>li ul{ position: inherit;left: auto;margin-left: 0; width: auto;display: none; padding-top: 0; margin-bottom: 0;text-align: left;}
	.nav-list>li ul li{ height: auto;border-left:none; padding: 0px;margin: 10px 0;    display: block;}
	.nav-list>li ul li:last-child{ display: none; }
	.header-nav{ height: auto; }
	.contain_three{margin-left: 20px}
	.flex-direction-nav a{ margin-top: 0; top: 14%; }
	.but_box {margin: -562px auto;}	
	.flex-control-nav { margin-bottom: 283px;}
	.flexslider {padding-top: 131px;}
}
@media screen and (max-width: 767px){
	.news1200{ width: 90%;margin: 0 auto }
	.top_right{ display: none; }
	.hidden {width: auto;margin-top: 4px;}
	.hidden input[type=text] {width: 70px;height: 14px;padding: 6px;}
	.hidden input[type=submit]{width: 30px;height: 28px;}
	.logo img{ width: 90px }
	.menu img{ margin-top: 18px; }
	.logo{ padding: 15px 0 }
	.contect5 ul li {width: 50%;height: 131px;}
	.footer_l_b {text-align: center;}
	body .container,.flexslider{ padding-top: 124px; }
	.contain{ top: 122px }
	.owl-buttons,body .banner>img:nth-of-type(1),.flexslider .slides .img_sl img:nth-of-type(1){ display: none; }
	body  .banner>img:nth-of-type(2),.flexslider .slides .img_sl img:nth-of-type(2){ display:block ; }
	.contect4{font-size: 18px;line-height: 70px}
	.footer_l_b ul li{border: 1px solid #ddd;background-color: #fff; padding:10px 0;margin: -1px}
	.footer_right h1,.footer_l_b h1{margin-top: 15px;}
	.so_de_right .but a,.container_box .so_de_right p,.container_box .so_de_right,.contact .con_form,.container .contact,
	.contect_bg .contect_pad,.container_box .con_form,.container_box .contact{ width: 100%; }
	.so_de_de .right_detail,.left_detail .co_left_so,.con_form .form_group button[type=submit]{ width: 100% }
	body .m-ins-navbox{ display: block; }
	body .con_nav{    position: absolute; width: 100%;z-index: 555;background: #fff; display: none;}
	.container_box .profile ul li .pro_fl,body .con_nav ul li{ display: block; }
	body .con_nav ul li a{ padding: 10px 0 }
	.bread{ text-align: center; }
	.contect_pad .pro_choose .content{ padding:20px 10px }
	.contect_bg .pro_choose .pro_choose_top ul li{ font-size: 14px; width: 48%}
	#showbox,#showbox>div,#showbox>div b img{width: 100%!important; height: 100%!important;}
	#showsum span{ width: 55px!important; height: 55px!important; }
	.owl-pagination {display: block!important;}
	#showbox p{ display: none!important; }
	#showsum>p{ width: auto!important; }
	body .banner h1{ font-size: 22px }
	.flex-direction-nav a {top: 9%;}
	.flex-control-nav{ top: 15%;margin-bottom: 0; bottom: 0;height: 10px;}
	.but_box {margin: 0px auto; top: 2%}
	.but_box h1 {font-size: 25px;}
	.contact .form_group textarea, .contact .form_group input[type=text]{ width: 92%; }
	.so_left{margin-bottom: 10px;margin-right: 0}
	.top{padding:5px 0;text-align: left;}
	.top>.news1200>span{display: none;}
	.whatsapp{position: absolute;top: -70px;left: 0;margin-left: 0;}
	.whatsapp a {padding: 8px 5px;}
	.same ul li a{display: block;z-index: 9999999;}
	.i-box{margin-right: 0;}
} 
@media screen and (max-width: 414px){

}
@media screen and (max-width: 375px){
	.flex-direction-nav a {top: 9%;}
	.but_box {margin: 0px auto; top: 2%}
	.but_box h1 {font-size: 25px;}
}
@media screen and (max-width: 320px){
	.footer_right input[type=text]{ width: 64%; }
	.top span{ font-size: 12px; }
}
