@charset "utf-8";
@import url(/uploads/css/images/reset.css);
a:hover{color: #c00;}
body{background: url(/uploads/image/images/cjwtzsk_2020_bg.png) center top no-repeat #eaf2f5;}

/*头部样式*/
.header{width: 100%; height: 661px; overflow: hidden;}
.header .logo{width: 1185px;min-width: 1185px;height: 190px;margin: 0 auto;}
.header .logo a{width: 100%;height: 190px;display: block;line-height: 190px;font-size: 64px;color: #fff;font-weight: bold;}
.w1152{width: 1185px; height: auto; overflow: hidden; margin: 0 auto;}
.header .search_box{margin: 320px 0px 0px 225px; height: 58px; width: 657px; background: url(/uploads/image/images/cjwtzsk_2020_img02.png) center center no-repeat;}
.header .search_box .zw_search_btn{width: 90px; height: 58px; float: left; display: block;}
.header .search_box .search-txt{border: none;width: 540px;height: 58px;line-height: 58px;background: none;font-size: 16px;color: #999999;outline: none;}
.header .hot_box{margin:0 auto; margin-left: 210px; height: 54px; line-height: 54px; width: 657px; text-align: center;}
.header .hot_box a{color: #fafafa; font-size: 16px; padding-right: 20px;}
.header .hot_box a:hover{color: #c00;}

/*列表样式*/
.main{width: 1144px; padding:20px; height: auto; background: #ffffff; overflow: hidden; margin: 45px auto 0; margin-bottom: 25px;}
.main_con{ height: auto; overflow: hidden; width: 100%;}
.main_con dl{width: 100%; height: auto; overflow: hidden;}
.main_con dl dd{float: left; width: 365px; height: auto; overflow: hidden; margin-right: 24px; margin-bottom: 20px;}
.main_con .stitle{width: 100%; height: 46px; line-height: 46px; border-bottom: 2px solid #e2e2e2; background: #edf0f4;}
.main_con .stitle span{padding: 0px 30px;float: left; height: 45px; display: block; border-bottom: 4px solid #419afe; color: #419afe; font-size: 18px;}
.main_con .stitle .more{float: right; display: block; margin-right: 27px; color: #808080; font-size: 14px;}
.main_con .stitle .more:hover{ color: #419afe;}
.main_con .bd{ padding:10px 15px; height: 200px; overflow: hidden; margin-top: 14px; border: 1px solid #f6f6f6; border-top:2px solid #f6f6f6;}
.main_con .bd ul{ height: auto; overflow: hidden; width: 100%;}
.main_con .bd ul li{position: relative; font-size: 14px; line-height: 34px; *line-height: 32px; height: 34px; *height: 32px;}
.main_con .bd ul li a{float: left;display: block;width: 95%; padding-left: 10px; background: url(/uploads/image/images/cjwtzsk_2020_img06.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.main_con .bd ul li a:hover{ color: #419afe;}
.main_con dl dd.move{float: right; margin-right: 0px;}

.hdjl_box{width: 100%; height: 93px; overflow: hidden;}
.hdjl_box ul{width: 100%; height: auto; overflow: hidden;}
.hdjl_box ul li{width: 363px; height: 93px; line-height: 93px; float: left; margin-right: 27px;}
.hdjl_box ul li a{width: 100%;height: 100%;display: inline-flex;justify-content: center;align-items: center;}
.hdjl_box ul li i{display: block;height: 100%;float: left;width: 75px;background: url(/uploads/image/images/cjwtzsk_2020_img03.png) no-repeat;}
.hdjl_box ul li span{display: block; height: 100%; float: left; font-size: 24px; color: #ffffff; font-weight: bold;}
.hdjl_box ul li.m1{background: url(/uploads/image/images/cjwtzsk_2020_img11_1.png) center center no-repeat;}
.hdjl_box ul li.m2{background: url(/uploads/image/images/cjwtzsk_2020_img11_2.png) center center no-repeat;}
.hdjl_box ul li.m3{background: url(/uploads/image/images/cjwtzsk_2020_img11_3.png) center center no-repeat;}
.hdjl_box ul li.m1 i{background-position: -13px 5px; margin-left: 66px;}
.hdjl_box ul li.m2 i{background-position: -415px 5px; margin-left: 83px; margin-right: 7px;}
.hdjl_box ul li.m3 i{background-position: -801px 5px; margin-left: 79px;}
.hdjl_box ul li.m3{margin-right: 0px;}
.hdjl_box ul li:hover{background: #419aff;}

/*内容页*/
.content{width: 100%; height: auto; overflow:hidden; background: #fafafa;}
.view{width: 1135px; padding: 0px 25px 80px 25px; height: auto; background: #ffffff; overflow: hidden; margin: 40px auto 0; margin-bottom: 65px; box-shadow: 3px 3px 5px 3px #eaeaea, -10px 10px 10px 10px rgba(255,255,255,0.5);}
.view .wtlb{border-bottom: 1px solid #409aff; color: #409aff; font-size: 18px; font-weight: bold; height: 55px; line-height: 55px;}
.view .bt{ height: auto; overflow: hidden; width: 100%; margin-top: 20px; line-height: 45px; background: url(/uploads/image/images/cjwtzsk_2020_img07.png) left top no-repeat;}
.view .bt i{ margin-left: 45px; float: left; width: 20px; height: 45px; display: block; background: url(/uploads/image/images/cjwtzsk_2020_img09.png) right top no-repeat;}
.view .bt .bt_con{padding: 0px 15px; float: left; color: #409aff; font-size: 16px; min-width: 378px; line-height: 45px; background:#e4f0ee; border-radius: 5px; -moz-border-radius: 5px;}
.view .sjly{ margin-top: 35px; line-height: 55px; text-align: right; color: #505050; font-size: 16px; margin-right: 65px;}
.view .sjly .fbsj{padding-right: 27px;}
.view .wtnr{ height: auto; overflow: hidden; width: 100%; line-height: 45px; background: url(/uploads/image/images/cjwtzsk_2020_img08.png) right top no-repeat;}
.view .wtnr i{ margin-right: 45px; float: right; width: 20px; height: 45px; display: block; background: url(/uploads/image/images/cjwtzsk_2020_img10.png) left top no-repeat;}
.view .wtnr .wtnr_con{text-indent: 2em; padding: 15px 20px 30px 15px; float: right; color: #505050; font-size: 16px; width: 893px; line-height: 45px; background:#d7eaff; border-radius: 5px; -moz-border-radius: 5px;}

/*底部样式*/
.footer{background: #429fff;padding: 30px 0px;width: 100%;height: auto;overflow: hidden;z-index: 99;position: relative;}
.footer_con{ width: 1152px; margin: 0 auto; height: 70px; overflow: hidden; z-index:9; position:relative;}
.footer_con .left-jc{width: 95px;float: left;}
.footer_con .left-jc span {margin: 10px 5px}
.footer_con .left-bz{width: 55px;float: left; text-align: center;}
.footer_con .left-bz img {width: 35px; margin-left: 30px;padding-top: 15px;}
.footer_con .left-text{width: 400px; float: left;color: #fafafa;padding-top: 14px;line-height: 22px;}
.footer_con .left-text a{ color: #fafafa; }
.footer_con .right-text{float: right;color: #fafafa;padding-top: 12px;line-height: 23px;position: relative;width: 680px;}
.footer_con .right-text a{ color: #fafafa;}
.right-nav{float: left;position: absolute;top: 0; right: 0px;}
.right-nav ul li{float: left; text-align: center; padding: 0 20px;}
.footer a:hover{color: #c00;}



@media screen and (max-width:750px ) {
    *{box-sizing: border-box;}
    body{min-width: 100%;background: none!important;}
    .header{height: calc((100vw / (250 / 200)));background: url(/uploads/image/images/cjwtzsk_2020_bg.png) center bottom no-repeat #4fbbf3;background-size: 120% 150px;}
    .header .logo{width: 60%;max-width: 320px;height:auto;min-width: auto;margin: 15px auto 0;}
    .header .logo a{width: 100%;height: auto!important;line-height: 0px!important;line-height: normal;margin: 0px;margin-bottom: 10px;}
    .header .logo a img {width:100%; height:auto;}
    .w1152{width:auto;}
    .header .search_box{margin: 10px auto 0;height: 35px;width: 90%;background-size: 100% 35px;}
    .header .search_box .zw_search_btn{width: 40px;height: 35px;float: left;display: block;}
    .header .search_box .search-txt{width: calc(100% - 50px);height: 35px;line-height: 35px;font-size: 14px;float: right;}
    .header .hot_box{display:none}
    
    
    .main{width: 100% !important;margin: 0 auto !important;padding: 10px !important;}
    .adqcx .stitle{ width:100vw; float:none;}
    .adqcx .hd{ height:auto;}
    .adqcx .dq_w{ width:calc(100vw - 10px); float:left;overflow-x:overlay; position:relative;}
    .adqcx .dq_w::-webkit-scrollbar{display:none;}
    .adqcx .hd ul{ padding-left:0; float:none; width:calc((100vw - 6px) / 4) * 10; height:auto;}
    .adqcx .bd ul li{ margin:0; width:calc((100vw - 6px) / 4); text-align:center;}
    .adqcx .bd ul.m_15 li,.adqcx .bd ul.m_18 li{ margin:0;}
    .adwcx ul li{ width:calc(100vw / 2); padding:0;}
    .adwcx{ margin-top:20px; height:auto !important;}
    .adwcx .showmore{  background:none;}
    .adwcx .stitle{ width:100vw;}
    .adwcx ul{ height:39px; width:100vw;}
    
    
    .main_con{ width:calc(100vw - 20px) !important; float: none !important; margin:10px auto;}
    .main_con .stitle .more{ margin-right:10px;}
    .zxcjwt, .zrcjwt{ width: auto !important; float: none;}
    .zrcjwt{ margin-top: 10px;}
    
    .main_con .bd{ margin-top: 5px;}
    .main_con .bd ul li a{ width: calc(100% - 90px) !important;}
    .main_con .bd ul li span{ width: 80px !important;}
    
    .xgzc{ width: auto !important; margin-top: 15px !important; float: none !important;}
    .xgzc li{ margin-top: 5px;}
    
    .hdjl_box{ height: auto; margin: 15px auto;}
    
    .fixednavs {
        display: none;
    }
    .hdjl_box ul li{ width:auto; height: 50px; line-height: 50px; margin-top: 10px; margin-right: 0; float:none;}
    .hdjl_box ul li:nth-of-type(2n){ }
    .hdjl_box ul li.m1 i{background-position-y:-202px;margin: 0px 20px;display: none;}
    .hdjl_box ul li.m2 i{ background-position-y:-202px; margin: 0px 20px; }
    
    .hdjl_box ul li i {margin-right: 20px!important;margin-left: calc((100% - 240px) / 2)!important;display: none;}
    .hdjl_box ul li.m3 i{ background-position-y:-202px; margin: 0px 20px; }
    .hdjl_box ul li.m4 i{ background-position-y:-202px; margin: 0px 20px; }
    
    .content{ width: auto; margin: 10px auto;}
    .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;font-size: 14px;}
    .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;}
    	
    
    .main_con dl dd{width: 100%;}
    .bottom_box{padding: 10px !important;width: calc(100%) !important;}
}
@media screen and (max-width:400px ) {
    .header{background-size: 100% auto;}
    
}