/******** For mobile device ********/
/******************************/
/*---- Responsive base screen witdh ------- */
/* width - 30 */
/* Tablet Devices Resizing */

@media screen and  (max-width: 1024px){
	#header_logo{width:100%!important;background: url(../images/banner.jpg) 1110px!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:133px!important;}
	.hotline{width:500px!important;float:none!important;padding-top:120px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:18px!important;}
	.res_search{position: absolute!important;bottom: -17px!important;left: 414px!important;}
	.call{display:block!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 328px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 328px!important; margin-bottom: 10px!important; margin-right: 10px!important;background:#fff!important;float:right!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:1024px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:1024px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:1004px!important;margin-left:5px!important;}
	.main_content{width:1014px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:994px!important;}
	
	.news-index-content_first{padding:0px!important;border-bottom:none!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;border-bottom:none!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:231px!important;height:193px!important;}
	.list_carousel li .img_prods{width:231px!important;height:193px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_skype{display:none!important;}
	.left_menu{width:200px!important;}
	#sidebar2{display:block!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:150px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:150px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width:768px){
	#header_logo{width:100%!important;background: url(../images/banner.jpg) 1000px!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:748px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:18px!important;}
	.res_search{position: absolute!important;bottom: 4px!important;left: 288px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 748px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 748px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:768px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:768px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:748px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:758px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:738px!important;}
	
	.news-index-content_first{padding:0px!important;border-bottom:none!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;border-bottom:none!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:230px!important;height:192px!important;}
	.list_carousel li .img_prods{width:230px!important;height:192px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{height:320px!important}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:326px!important;}
	#commentform textarea{width:326px!important;}
	
	.res_skype{display:none!important;}
	.left_menu{width:200px!important;}
	#sidebar2{display:block!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:150px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:150px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width: 736px){
	#header_logo{width:100%!important;background: url(../images/banner.jpg) 970px!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:716px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:18px!important;}
	.res_search{position: absolute!important;bottom: 4px!important;left: 266px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 232px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 232px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:736px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:736px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:716px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:726px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:706px!important;}
	
	.news-index-content_first{padding:0px!important;border-bottom:none!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;border-bottom:none!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:219px!important;height:183px!important;}
	.list_carousel li .img_prods{width:219px!important;height:183px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{height:320px!important}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:326px!important;}
	#commentform textarea{width:326px!important;}
	
	.res_skype{display:none!important;}
	.left_menu{width:200px!important;}
	#sidebar2{display:block!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:150px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:150px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width: 670px){
	#header_logo{width:100%!important;background: url(../images/banner.jpg) 940px!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:647px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:18px!important;}
	.res_search{position: absolute!important;bottom: 4px!important;left: 237px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 209px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 209px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:667px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:667px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:647px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:657px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:637px!important;}
	
	.news-index-content_first{padding:0px!important;border-bottom:none!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;border-bottom:none!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:196px!important;height:164px!important;}
	.list_carousel li .img_prods{width:196px!important;height:164px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{height:320px!important}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:296px!important;}
	#commentform textarea{width:296px!important;}
	
	.res_skype{display:none!important;}
	.left_menu{width:200px!important;}
	#sidebar2{display:block!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:150px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:150px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width: 640px){
	#header_logo{width:100%!important;background: url(../images/banner.jpg) 920px!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:620px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:18px!important;}
	.res_search{position: absolute!important;bottom: 4px!important;left: 220px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 200px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 200px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:640px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:640px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:620px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:630px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:610px!important;}
	
	.news-index-content_first{padding:0px!important;border-bottom:none!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;border-bottom:none!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:187px!important;height:156px!important;}
	.list_carousel li .img_prods{width:187px!important;height:156px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{width:100%!important;margin-top:0px!important;margin-left:0px!important;height:350px!important}
	.ndsp_ct{width:100%!important;margin-top:0px!important;}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:600px!important;}
	#commentform textarea{width:600px!important;}
	
	.res_skype{display:none!important;}
	.left_menu{width:200px!important;}
	#sidebar2{display:block!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:150px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:150px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width: 570px){
	#header_logo{width:100%!important;background: url(../images/banner.jpg) 890px!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:548px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:18px!important;}
	.res_search{position: absolute!important;bottom: -17px!important;left: 178px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 176px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 176px!important; margin-bottom: 10px!important; margin-left: 10px!important;background:#fff!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:568px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:568px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:548px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:558px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:538px!important;}
	
	.news-index-content_first{padding:0px!important;border-bottom:none!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;border-bottom:none!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:163px!important;height:136px!important;}
	.list_carousel li .img_prods{width:163px!important;height:136px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{width:100%!important;margin-top:0px!important;margin-left:0px!important;height:350px!important}
	.ndsp_ct{width:100%!important;margin-top:0px!important;}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:528px!important;}
	#commentform textarea{width:528px!important;}
	
	.res_skype{display:none!important;}
	#sidebar2{display:none!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:175px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:175px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width:414px){
	#header_logo{width:100%!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:394px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:14px!important;}
	.res_search{position: absolute!important;bottom: 3px!important;left: 104px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 394px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 394px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:414px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important;}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:414px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:394px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:404px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:384px!important;}
	
	.news-index-content_first{padding:0px!important;}
	.news-index-content_first .news_left{width:384px!important;}
	.news-index-content_first .news_left img{width:384px!important; height:307px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;}
	.news-index-content .news_left{width:384px!important;}
	.news-index-content .news_left img{width:384px!important; height:307px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:177px!important;height:148px!important;}
	.list_carousel li .img_prods{width:177px!important;height:148px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{width:100%!important;margin-top:0px!important;margin-left:0px!important;height:350px!important}
	.ndsp_ct{width:100%!important;margin-top:0px!important;}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:374px!important;}
	#commentform textarea{width:374px!important;}
	
	.res_skype{display:none!important;}
	#sidebar2{display:none!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:175px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:175px!important;}
	.res_footer{width:394px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width: 380px){
			
/*--------------------------------header----------------------------------*/
	#header_logo{width:100%!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:355px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:14px!important;}
	.res_search{position: absolute!important;bottom: -13px!important;left: 85px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 355px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 355px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:375px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important;}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:375px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:355px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:365px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:345px!important;}
	
	.news-index-content_first{padding:0px!important;}
	.news-index-content_first .news_left{width:345px!important;}
	.news-index-content_first .news_left img{width:345px!important; height:276px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;}
	.news-index-content .news_left{width:345px!important;}
	.news-index-content .news_left img{width:345px!important; height:276px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:158px!important;height:132px!important;}
	.list_carousel li .img_prods{width:158px!important;height:132px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{width:100%!important;margin-top:0px!important;margin-left:0px!important;height:350px!important}
	.ndsp_ct{width:100%!important;margin-top:0px!important;}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:335px!important;}
	#commentform textarea{width:335px!important;}
	
	.res_skype{display:none!important;}
	#sidebar2{display:none!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:175px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:175px!important;}
	.res_footer{width:355px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width: 360px){
		
/*--------------------------------header----------------------------------*/
	#header_logo{width:100%!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:340px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:14px!important;}
	.res_search{position: absolute!important;bottom: -13px!important;left: 80px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 340px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 340px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:360px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:1px!important;margin-top:0px!important;}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:360px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:340px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:350px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:330px!important;}
	
	.news-index-content_first{padding:0px!important;}
	.news-index-content_first .news_left{width:330px!important;}
	.news-index-content_first .news_left img{width:330px!important; height:264px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;}
	.news-index-content .news_left{width:330px!important;}
	.news-index-content .news_left img{width:330px!important; height:264px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:150px!important;height:125px!important;}
	.list_carousel li .img_prods{width:150px!important;height:125px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{width:100%!important;margin-top:0px!important;margin-left:0px!important;height:350px!important}
	.ndsp_ct{width:100%!important;margin-top:0px!important;}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:320px!important;}
	#commentform textarea{width:320px!important;}
	
	.res_skype{display:none!important;}
	#sidebar2{display:none!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:175px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:175px!important;}
	.res_footer{width:340px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}
@media screen and (max-width:320px){
	
/*--------------------------------header----------------------------------*/
	#header_logo{width:100%!important;}
	#bannerheader{width:100%!important;}
	.res_logo{margin-top:10px!important;margin-left:10px!important;margin-bottom:20px!important;}
	.res_logo img{width:107px!important;}
	.hotline{width:300px!important;float:left!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;}
	.hotline p{font-size:14px!important;}
	.res_search{position: absolute!important;bottom: -13px!important;left: 60px!important;}
	
/*---------------------------------menu-----------------------------------*/
	.main_menu{padding-top:0px!important;padding-bottom:10px!important;}
	.st_menu{padding-left:0px!important;}
	ul.glossymenu li {width: 300px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;height:31px!important;}
	ul.glossymenu li.curent {width: 300px!important; margin-bottom: 6px!important; margin-left: 10px!important;background:#fff!important;margin-top:0px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;}
	ul.glossymenu{position:relative!important;z-index:999999!important;background:#005a8e!important; top:10px!important;float:left!important;width:320px!important;height:auto!important;padding-top:10px!important;}
	ul.glossymenu li a{padding-left: 0px!important; padding-right: 0px!important;background:none!important;font-size:12px!important;padding-top:3px!important;margin-top:0px!important;}
	ul.glossymenu ul{overflow:visible!important;left:0px!important;width:300px!important; top:0px!important;}
	ul.glossymenu ul li{width:290px!important;}
	ul.glossymenu ul li a{background:#fff!important;}
	ul.glossymenu li:hover {border-bottom:none!important;}
	.home_style{display:block!important; padding-left: 0px!important; padding-right: 0px!important; padding-top:0px!important;margin-top: -1px!important;margin-left:-4px!important;}
	.mbil_tab{width:320px!important; height: 40px!important;background:#005a8e!important;margin-top:0px!important;}
	.mbil_menu{display:block!important;position:relative!important;z-index:99999!important;}
	.glossymenu{display:none;}
	.glossymenu li img{display:none}
	.glossymenu li a{color:#000!important;line-height:30px!important;}
	.glossymenu li .fullwidth{width:930px!important;height:2px!important;}
	
/*--------------------------------content---------------------------------*/
	#sidebar1{display:none!important;}
	#content{width:100%!important;}
	#mainContent{width:100%!important;}
	.res_main{width:100%!important;}
	.duan_trienkhai{width:300px!important;background:#005a8e!important;margin-left:5px!important;}
	.main_content{width:310px!important;margin:0px 0px 0px 5px!important;}
	.res_content{width:290px!important;}
	
	.news-index-content_first{padding:0px!important;}
	.news-index-content_first .news_left{width:290px!important;}
	.news-index-content_first .news_left img{width:290px!important; height:232px!important;}
	.news-index-content_first .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	.news-index-content{padding:0px!important;}
	.news-index-content .news_left{width:290px!important;}
	.news-index-content .news_left img{width:290px!important; height:232px!important;}
	.news-index-content .news_right{padding:0px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;}
	
	.res_title_home{margin-left:5px!important;width:310px!important;}
	.title_tc{width:300px!important;background:#005a8e!important;padding-bottom:0px!important;}
	.list_carousel{width:100%!important;margin-left:0px!important;}
	.list_carousel ul li{margin-left:10px!important;margin-right:0px!important;}
	.list_carousel ul li .li_bg{width:130px!important;height:108px!important;}
	.list_carousel li .img_prods{width:130px!important;height:108px!important;}
	#foo2{min-width:0px!important;}
	.res_img_home{display:none!important;}
	.title{padding:0px!important;}
	.title a{font-size:12px!important;}
	.res_title_sp{width:120px!important;padding-left:0px!important;padding-top:5px!important;}
	
	.res_map{width:100%!important;margin-top:0px!important;margin-left:0px!important;height:350px!important;}
	.ndsp_ct{width:100%!important;margin-top:0px!important;}
	.res_ct{margin-bottom:10px!important;}
	.text{padding:0px!important;padding-left:5px!important;}
	#commentform input.textview{width:280px!important;}
	#commentform textarea{width:280px!important;}
	
	.res_skype{display:none!important;}
	#sidebar2{display:none!important;}
	.hover{display:none!important;}
	
/*------------------------------footer--------------------------------------*/
	#footer{height:175px!important;}
	.footer_content{width:100%!important;margin-left:0px!important;height:175px!important;}
	.res_footer{width:300px!important;margin-left:10px!important;padding:0px!important;margin-top:10px!important;}
	.footer_content p{font-size:12px!important;margin-bottom:0px!important;line-height:20px!important;}
}

/*---- end Responsive base screen witdh ------- */