@charset "utf-8";
@media screen and (max-width:600px ) {
.w1200{width:100%;}
.w1170{width:100%;padding: 10px;}
 *{box-sizing:border-box;}
.rightfloat{display:none;}
    
.header{height: auto !important;}
.header .logo{max-width: 500px;padding-left: 0px;width: 80%;min-width: 300px;float: none;margin: 10px auto;}
.header .logo a img {width: 100%;height: auto;}
.header .top_weather{display: none;}

.header .search_box{margin: 20px auto;height: auto;overflow: hidden;max-width: 530px;width: 90%!important;float: none;}
.header .search_box .sear {width: 100%;}
.search_box .search_top{width: 100%;height: 46px;border-radius: 23px;background: #e6f2ff;border: 1px solid #71b041;}
.search_box .search_top input{width: calc(100% - 50px);}
.search_box .search_top a{width: 43px;height: 46px;right: 10px;background: url(search_bg_sp.png);}


.nav_bg{height: auto;background: #70af3f;}
.nav_bg ul{height: auto;}
.nav_bg ul li{width: calc(75% / 3);height: 40px;border-bottom: 1px solid #558d29;border-right: 1px solid #558d29;}
.nav_bg li a{width: 100%;line-height: 40px;}
.nav_bg li.T1 a {line-height: 150px;}
.nav_bg li a i{background: none;}
.nav_bg ul li.T1{width: 25%;height: 120px;}
.nav_bg ul li.T1 a i {background-image: url(../images/index_icon.png);background-repeat: no-repeat;top: 40px;left: 50%;margin-left: -13px;}
.nav_bg ul li.on, .nav_bg li:hover {background: #309a01;}

/*底部样式*/	
.footer{height: auto;overflow: hidden;}
.foot_box .foot_cen{width: calc(100% - 20px);margin: 0 auto;}
.link {height: auto!important;overflow: hidden;padding: 15px 10px 0px;}
.link p{float: none;margin-bottom: 10px;}
.link .selectbox{width: 100%;float: none;}
.link .selectbox .selectcon{margin-left: 0px;width: calc((100% - 10px)/2);margin-bottom: 10px;}

.dqwz{line-height: 24px;background: none;padding: 10px;height: auto;box-shadow: 2px 2px 10px #909090;}
.dqwz a{height: 24px;line-height: 24px;}

.warp{min-width: 100%!important;}
.main{width: 100%!important;padding: 10px;}	

/*规范文件数据库细览*/
.qh_box3 .NewsList{min-height:auto; height: auto;}
.qh_box3 .NewsList ul li{height: 40px;line-height: 40px;font-size: 14px;}
.qh_box3 .NewsList ul li a{width:calc(100% - 90px); line-height: 40px;}
.qh_box3 .NewsList ul li span{width:90px;line-height: 40px;}   
.DocHtmlCon {width: 100%;padding-right: 0px; border-right: none;}
.XxgkTypeBox{padding:0px;margin:0px;}	
.DocHtmlCon .DocTitle{padding:0px;margin:0px;}
.DocHtmlCon>.Box{margin:0px;}
.XxgkTypeBox{margin: 5px;padding: 5px;}
.XxgkTypeBox td{padding: 4px 2px;width: 25%;}    
.XxgkTypeBox colgroup col:nth-of-type(1){width:25%;}
.XxgkTypeBox colgroup col:nth-of-type(2){width:25%;}
.XxgkTypeBox colgroup col:nth-of-type(3){width: 25%;}
.TextBox{padding:0px 10px;}
.RelFliesBox{width:100%;}
#Zoom{margin:0px 10px;}
}