@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);

body{ background:#eaf2f5;}
.w1200,.w1152{ width: auto;}

.header{width: auto;height: auto;min-height: 50vw;background: url(cjwtzsk_2020_bg.png) center top no-repeat #419aff;background: url(cjwtzsk_2020_bg.png) center top no-repeat #419aff;background-size: 180% auto;display: block;}
.header .logo{padding: 10px;height: auto;width: auto;min-width: inherit;margin: 0;}
.header .logo a{ display: inline; line-height: inherit; font-size: 0; }
.header .logo img{width: 40vw;}
.header .search_box{width: 90vw;height:50px;margin: 32vw auto 15px;background-size:auto 100%;border-radius: 25px;background-position-x:left;}
.header .search_box .zw_search_btn{ width: 80px; height:50px; }
.header .search_box .search-txt{ width: calc(100% - 80px); height:50px; line-height: 50px;}
.header .hot_box{ margin:10px auto; width: auto; height: auto; line-height: 30px;}
.header .hot_box a{ padding: 0 5px; white-space: nowrap; font-size: 14px;}


.main{ width: auto; margin:10px; padding:0 10px;}

.main_con{ width: auto; float: none; margin:10px auto;}
.main_con dl dd{ float: none; width: auto; margin-right: 0;}
.zxcjwt, .zrcjwt{ width: auto; float: none;}
.zrcjwt{ margin-top: 10px;}

.main_con .bd{ margin-top: 5px;}
.main_con .bd ul li a{ width: calc(100% - 100px) !important;}
.main_con .bd ul li span{width: 80px;float:right;display: block;position: relative;overflow: hidden;white-space: nowrap;}

.xgzc{ width: auto; margin-top: 15px; float: none;}
.xgzc li{ margin-top: 5px;}

.hdjl_box{ height: auto; margin: 15px auto;}
.hdjl_box ul li{ width: calc((100% - 10px) / 2); height: 50px; line-height: 50px; margin-top: 10px; margin-right: 0; background-size: 100% 100% !important; }
.hdjl_box ul li:nth-of-type(2n){ margin-left: 10px;}
.hdjl_box ul li i{ display: none; }
.hdjl_box ul li span{ float: none; text-align: center; }

.content{ width: auto; margin: 10px; }
.view{ width: auto; padding: 10px; margin: 0;}
.view .bt,
.view .wtnr{ margin-top: 10px; line-height: inherit;}
.view .bt .bt_con,
.view .wtnr .wtnr_con{ min-width: auto; width:calc(100% - 65px); box-sizing: border-box; line-height: 1.5; padding: 10px 15px; }
.view .sjly{ margin: 15px 0; line-height: 1.5; text-align: center; font-size: 14px;}
.view .sjly span{ padding: 0 10px !important; white-space: nowrap;}


.adwcx{ height:auto; margin:10px !important; border: 1px solid #f3f3f3; width: auto !important;}
.main .adwcx{ margin:10px 0 0 !important;}
.adwcx .showmore{ display: none; }
.adwcx .stitle{float:none;}
.adwcx ul{width:auto; height: auto; float:none;margin: 0;}
.page{ width:auto; }

.footer{ padding:0;}


@media screen and (max-width:600px ) {
    
}

@media screen and (max-width:375px ) {
    
}

@media screen and (max-width:365px ) {
}

@media screen and (max-width:320px ) {
    
    
}