@charset "utf-8";
body{ background-color: #eaeff2;}
/*header*/
.header{ background-image: url(../images/top-banner.jpg); background-position: center top; background-repeat: no-repeat;}
.wapHeader{ display:none;}
.header-top{ background-image:url(../images/tm-bk.png); background-repeat: repeat; height:30px; line-height: 30px; font-size: 14px;  }
.header-top-son{ width:1300px; height: 30px; margin: 0 auto;}
.header-top-left{ width: 50%; float: left; color: #fff;}
.header-top-left span{ text-align:left; padding-left: 20px;}
.header-top-right{ width: 40%; float:right; color: #fff;}
.header-top-right a{ color: #fff;}
.header-top-right span{ float:right; display: block; padding: 0 10px;}
.header-top-right span i{ width: 40px; height:30px; float: left; display: block; background-position:center center; background-repeat: no-repeat;}
.header-top-right span.phone i{background-image:url(../images/phone.png);}
.header-top-right span.mail i{background-image:url(../images/mail.png);}
.header-top-right span.WeChat i{background-image:url(../images/WeChat.png);}
.header-banner{ height:400px;}
/*header nav*/
.header-nav{ height: 65px; background-image: url(../images/nav.jpg); background-repeat: no-repeat; background-position:center top;}
.header-nav-son{ width: 1300px; margin:0 auto; height: 65px;}
.header-nav-son ul li{ width:10%; height: 65px; line-height:65px;  font-size:18px; font-weight: bold; text-align: center;  float:left; background-image: url(../images/nav-line.png); background-repeat:no-repeat; background-position:right center;}
.header-nav-son ul li:last-child{ background-image: none;}
.header-nav-son ul li a{ width: 100%; color: #fff;}
.header-nav-son ul li a:hover{ color:#fcffd4;}

/*头条*/

.headlines{height: 132px;padding:18px;display: block; background-color:#fff; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.tt_img {float: left;width: 125px;height:132px;background-image: url(../images/content-img1.jpg);background-repeat: no-repeat;background-position: left center;display: block;}
.headlines_right{ width:90%; float: right; height:120px; overflow:hidden;}
.headlines_right h1{line-height:60px;color: #355e92;font-weight: bold;text-align:center;display: block;}
.headlines_right h1 a { font-size:36px;color: #505f6a;font-weight: bold;text-align: center;display: block;}
.headlines_right h1 a:hover{ color:#b40100;}
.headlines_right p{font-size:15px; height:60px; line-height:30px; display: block; overflow:hidden; text-indent:2em; padding:0px 20px; color:#6d747d;}
.headlines_right p a{color:#5d728d;}

.content{width: 1300px; margin:0 auto; }



/*省厅工作部署*/
.news{ background-color: #fff; padding:18px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.news_title {display: block;height: 56px;width: 100%;border-bottom: 2px solid #dce2e6;}
.news_title span {float: left;height: 56px; text-align: center; display: block;font-size:30px;color: #355e92;line-height: 55px;font-weight:bold; border-bottom: 2px solid #355e92;}
.more {float: right;display: block;width: 100px;font-size: 14px;line-height: 50px;color: #939393;text-align: center;}
.more a{color: #939393;}

.news-list{ width: 50%; height: 412px; float: right;}
.news-list ul li{ width: 100%; height: 85px; clear: both; padding:10px 0px;}
.news-time{ width: 12%; height: 85px; float: left;}
.news-time span{ display:block; }
.news-time span.day{ width: 100%;  text-align: center;  color: #a5a5a5;  height: 55px; line-height:55px;font-size:40px; font-weight: bold; }
.news-time span.yearMonth{ text-align: center; height: 30px; line-height: 30px; color: #a5a5a5;}
.news-body{width:85%; float: right; height: 85px;}
.news-bodyTit{ height: 35px; line-height: 35px; font-size: 18px; text-align: left; display: block;}
.news-bodyIntro{ height: 40px; line-height:20px; padding: 5px 0px; display: block; font-size:13px; color: #898989; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:2;-webkit-box-orient:vertical;}

.news-img{ width: 48%; height: 412px; float:left;}
.news-img img{ width: 100%; height: 412px;}

/*媒体要闻聚焦*/
.gwyw{ float:right; height: 42px;width:130px; line-height: 42px;font-weight: bold;background-image: url(../images/gw.png);background-repeat: no-repeat;background-position: right center;}
.gwyw a{ color:#c03232;  height: 42px;width:130px; display:block; }
.tz_new{width:31%; height:300px; padding: 10px; background-color: #fff; }
.gj_new {width:31%;height:300px; padding: 10px; background-color: #fff; }
.marginL15{ margin-left: 15px;}
.tab_div{height:53px;border-bottom: 2px solid #f5f5f5;}
.tab_div_Title{width:92%;height:55px; display:block; float:left; font-size:28px; font-weight: bold;}
.tab_div_Title ul li{float: left;height: 55px;   text-align: center;line-height: 55px;font-weight: bold;color: #8a929d;cursor: pointer;}
.tab_div_Title ul li.index_line{ color:#8a929d; font-weight:normal; width:20px; text-align:center;}
.tab_div_Title ul li a{color: #8a929d; padding:0px 5px;height: 55px;text-align: center;line-height: 55px;font-weight: bold;cursor:pointer; display:block;}
.tab_div_Title ul li a.a_on,.tab_div_Title ul li a:hover{border-bottom: 2px solid #355e92; color: #355E92; height: 53px;}
.tab_div_Title ul li a i{width:25px;height:25px; display:block; float:left; margin:6px 0px 0px 5px;}
.tab_div_Title ul li a i.icon_tz{background-position: left -75px;}
.tab_div_Title ul li.mtjj{width:90px;}

.columnMore{ width:30px; height:46px; float:right; background-position:-160px -815px;} 
.columnMore a{height: 46px;display: block;background-image: url(../images/iMore.png);background-repeat: no-repeat;background-position: center center;}

.newInfo ul{  padding-top:10px; padding-bottom:10px;}
.newInfo ul.paddingNone{ padding:0px;}
.newInfo ul li{ height:40px; line-height:40px; overflow:hidden; color:#333333; display:block; font-size:17px; clear:both; background-image:url(../images/dian.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
.newInfo ul li a{ color:#2c2f33; width:95%; float:left; height:40px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.newInfo ul li a:hover{color:#355e92;}
.newInfo ul li:hover,.center_column_list ul li:hover{background-image:url(../images/dian2.jpg);}

.no1{ height:70px;}
.no1-left{ width: 84px; height: 70px; color: #dcdcdc; font-size:17px; font-weight:bold; text-align: center; float: left; line-height: 80px; background-image: url(../images/content-time.jpg); background-position: center center; background-repeat: no-repeat;}
.no1-right{ width: 84%; float: right; height: 70px;}
.no1-right h1{ height: 40px; line-height: 40px; font-size: 17px; text-align: left;}
.no1-right p{ height: 30px; line-height:30px; font-size: 13px; color: #898989; text-align: left; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}

.content-banner{ height:91px; background-image: url(../images/content-banner.jpg); background-position: center center; background-repeat: no-repeat; background-color: #fff; padding: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

/*奋战在“疫”线*/
.zfzd_box {background-color: #fff; height: auto; padding:18px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.zfzd_box2 {background-color: #fff; height: 400px; padding:18px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.zt_list_banner{ height: 80px; background-image: url(../images/title1.jpg); background-position: center center; background-repeat: no-repeat;}
.zt_list_banner2{ height: 80px; background-image: url(../images/title2.jpg); background-position: center center; background-repeat: no-repeat;}
.zt_list_banner2 a{ width: 40%; margin: 0 auto; height: 80px;  display: block;}
.zt_list_title{ height: 58px; width: 100%;}
.zt_list_title span{ height: 58px; display: block; width: 33.333%; float: left;}
.zt_list_title span a{ height: 58px; display: block; background-color: #c40000; border-left: 1px solid #fff; border-right:1px solid #fff ; text-align: center; line-height: 58px; color: #fff; font-size: 24px;}
.zt_list_title span:last-child a{ border-right: none;}

.zfzd_list {display: block;padding-top: 20px;padding-bottom: 20px;}
.zfzd_list ul {display: block;}
.zfzd_list ul li {line-height: 40px;display: block;height: 40px; width: 48.5%; float: left;  padding-right:1%; }
.zfzd_list ul li a {font-size: 17px;color:#2c2f33; width:79.5%; float:left; height:40px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap; background-image:url(../images/dian.png); background-position:5px center; background-repeat:no-repeat; padding-left: 25px;}
.zfzd_list ul li a:hover {color: #355e92; background-image:url(../images/dian2.jpg); }
.zfzd_list ul li:hover {}
.zfzd_list ul li .date {font-size: 17px;line-height: 40px;color: #393939;display: block;float: right;}
.wapmore{ display:none;}
/*youqing*/
.yqlj_box {background-color: #FFF;height: 55px;width: 100%;}
.yqlj {width: 1300px;margin-right: auto;margin-left: auto;display: block;height: 55px;}
.yqlj_title {display: block;float: left;height: 55px;width: 90px;background-image: url(../images/link-ioc.png);background-repeat: no-repeat;background-position: 23px center;padding-left: 70px;font-size: 18px;line-height: 55px;font-weight: bold;color: #0e4c95;}
.yqlj_fl {float: left;height: 55px;width: 1020px;}
.yqlj_fl a {font-size: 16px;line-height: 55px;color: #000;padding-right: 30px;padding-left: 30px;display: block;float: left;}

/*foot*/
.foot_box {background-color: #0e4c95;width: 100%;}
.foot {font-size: 15px;line-height: 50px;color: #FFF;text-align: center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #4074b1;}
.foot a {font-size: 15px;line-height: 50px;color: #FFF; padding: 0px 5px;}
.bottom {text-align: center;display: block;padding-bottom: 20px;}
.bot {font-size: 15px;line-height: 26px;color: #FFF;}

/*频道*/
.Subcolumn {width: 1300px;margin-right: auto;margin-left: auto;}

.location{ width: 1300px; margin:0 auto; line-height:70px; height:70px;}
.location i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location  span{ padding: 0 5px;}

.p-left{ width:100%; background-color: #fff; padding-top: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.plist_title{ margin: 0px 20px; height:50px;  line-height:50px; border-bottom: 1px solid #d1d1d1; }
.p_title_left {height:50px; padding: 0 15px; float: left;font-size:20px;font-weight:bold;color:#0e62b0; text-align: center; border-bottom: 1px solid #0e62b0; }
.p_title_left span{ display:block; }

/*list 开始*/
.p_list{ padding:20px 20px; min-height:600px;}
.p_list ul li {color: #333;text-decoration: none;clear: both;display: block;height: 40px;line-height: 40px;font-size: 17px;}
.p_list ul li a:hover{ background-image: url(../images/i2.jpg);}
.p_list ul li a {color: #333;text-decoration: none;float: left; width:80%; padding-left: 20px; background-image: url(../images/i1.jpg);background-repeat: no-repeat;background-position:left center;}
.p_list ul li a:hover {color: #C00;text-decoration: underline;}
.p_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}

.p-right{width: 29%; height: 1312px;  float: right; background-color: #fff;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.p-rightSon{ padding:20px;}
.p-rightNews-tit{height:40px;  line-height:40px; background-color: #f1f1f1;}
.p-rightNews-tit span{ display: block; height:40px; padding: 0 15px; float: left;font-size:18px;font-weight:bold;color:#0e62b0; text-align: center; }

.p-rightNews-list{ padding:20px 0px;}
.p-rightNews-list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/i1.jpg);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.p-rightNews-list ul li:hover{ background-image: url(../images/i2.jpg);}
.p-rightNews-list ul li a {color: #333;text-decoration: none;float: left;}
.p-rightNews-list ul li a:hover {color: #C00;text-decoration: underline;}

.p-rightNews-tit a{ float: right;}




/*翻页start*/
#page_nav_list,.page_list,.div_pagination_bar,.divPagination_page_select {padding-top: 30px;padding-bottom: 20px;text-align: center;clear: both;}
#page_nav_list a,.page_list a,.div_pagination_bar a,.divPagination_page_select a  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #0e62b0;line-height: 14px;font-size: 12px;border: 1px solid #0e62b0;}
#page_nav_list span,.page_list span,.div_pagination_bar span,.divPagination_page_select span  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #b2b2b2;line-height: 14px;font-size: 12px;border: 1px solid #b2b2b2;}
#page_nav_list a.select,.page_list a.select,.div_pagination_bar a.liPagination_page_cur,.divPagination_page_select a.liPagination_page_cur {background:#0e62b0;border:1px  solid #0e62b0;color:#FFF}
/*翻页end*/


/*内容页开始*/
.p_title {height: 50px; border-bottom: 1px solid #d1d1d1;}
.p_title_right {width: 40%;float: right;height: 50px;font-size: 14px;color: #666;line-height: 50px;text-align: right;padding-right: 20px;}
.p_title_right a {color: #666;}

.p_content {width: 1260px;margin-right: auto;margin-left: auto;background-color: #FFF;padding: 20px;}
.p_nei {text-align: left;font-size: 18px;line-height: 36px;min-height:840px; padding:40px;}
.p_nei h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.p_nei h4 {padding-top: 10px;font-size: 12px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 20px;padding-bottom: 20px;}
.p_nei img{ max-width:1000px; padding:20px;}
/*内容页结束*/

/*有子栏目列表*/

.column-left{ width: 20%; float: left; min-height: 600px; background-color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.column-title{ height:50px; background-color:#4e96e2; line-height:50px; text-align: center; font-size:20px; font-weight:bold; color:#fff; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-adius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-adius: 5px;}
.column-son{ padding: 20px;}
.column-son ul li{ height: 50px; border-bottom: 1px solid #e2e8ec; line-height: 50px; text-align: center; font-size: 18px;}
.column-son ul li a{ height:50px; display: block;}
.column-son ul li a:hover,.column-son ul li.select a{ color: #0E4C95; background-color:#e2e8ec; font-weight: bold;}
.column-right{width: 78.5%; float: right; min-height: 600px; background-color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.column-body {text-align: left;font-size: 18px;line-height: 36px; padding:40px;}
.column-body h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.column-body h4 {padding-top: 10px;font-size: 12px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 20px;padding-bottom: 20px;}

@media screen and (max-width: 640px){
   .clear15{height:0.5rem;}
   .header{display:none;}
   .wapHeader{display:block; }
   .wapHeader img{width:100%;}
   .content{width: 100%;}
   .news{padding: 0px; border-radius: 0px;}
   .news_title{ display:none;}    
   .clear25,.more{display:none;}
   .news-list{ float: inherit; height:auto; background-color:#fff;  width: 100%; padding:1rem 0;}
   .news-list ul{padding: 0.5rem;}
   .news-list ul li{ height:5rem; padding: 0.5rem 0px;}
   .newInfo ul li a{width: 98%;float: inherit; height: 2.5rem; line-height: 2.5rem;}
   .news-bodyTit{ height:2rem; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;line-height: 2rem;font-size: 1.1rem;}
   .news-time{ width: 14%; }
   .news-body{width:84%;}
   .news-body{height:5rem;}
   .news-time{height:5rem;}
   .news-time span.day{font-size:2rem; height:3rem; line-height:3rem;}
   .yearMonth{font-size: 0.8rem;}
   .news-bodyIntro{height:2.5rem; line-height:1.5em; padding:0rem; font-size: 0.9rem;}
   .wapmore{height:2rem; clear:both; line-height:2rem; font-size: 0.9rem; width:100%; display:block;  }
   .wapmore a{height:2rem; width:30%; margin:0px auto; display:block; text-align:center;  background-color:#e1e1e1; color:#4c4c4c;}
   .zfzd_box{border-radius: 0px; padding:1rem;}
   .zt_list_banner{height: 3rem; background-image: url(../images/waptitle1.png); background-position: center center; background-repeat: no-repeat; background-size: 100%;}
   .zt_list_banner2{ height: 3rem; background-image: url(../images/waptitle2.png); background-position: center center; background-repeat: no-repeat; background-size: 100%;}
   .zt_list_banner2 a{ width: 40%; margin: 0 auto; height: 3rem;  display: block;}

   .zfzd_list ul li {line-height: 3rem;display: block;height: 3rem; width:100%; float: inherit; padding-right:0px; position: relative;}
   .zfzd_list ul li a {font-size: 17px;color:#2c2f33; padding-left:1rem; width:94%; line-height: 2rem; height: 2rem;  float:left; background-image:url(../images/dian.png); background-position:left center; background-repeat:no-repeat;  overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
   .zfzd_list ul li a:hover {color: #355e92;background-image:url(../images/dian2.jpg);}
   .zfzd_list ul li .date {font-size: 0.9rem;line-height: 2rem;color: #393939;display: none; position: absolute; right:0rem; top:0rem;}
   .zfzd_box2{border-radius: 0px; padding:1rem; height: auto;}
   .tz_new ,.gj_new{width: 100%;height: auto; padding:1rem 0rem;}
   .marginL15{ margin-left:0rem;}
   .columnMore{display:none;}
   .tab_div{height: 2rem;}
   .tab_div_Title{font-size: 1.2rem;height: 2rem;}
   .tab_div_Title ul li{height: 2rem;}
   .tab_div_Title ul li a{line-height: 2rem;}
   .tab_div_Title ul li a.a_on, .tab_div_Title ul li a:hover{height: 2rem;line-height: 2rem;}
   .location{width:100%; margin:0 auto; line-height:2.5rem; height:2.5rem;}
   .location i{ width:3rem; height: 2.5rem; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: center center; background-repeat: no-repeat;}
   .location span{ padding: 0 0.2rem; font-size: 1rem;}
   .Subcolumn{width:100%;}
   .p-left{border-radius: 0rem;}
   .plist_title{height:3rem; line-height:3rem; margin: 0px 1rem;}
   .p_title_left{height:3rem;}

   .p_list{padding:1rem;}
   .p_list ul li{ height: 3rem;  padding:0.5rem 0rem; width:100%; font-size: 1.1rem; display: block;  background-position: left center;position:relative; }
   .p_list ul li a{ width: 80%; padding-left: 20px; background-image: url(../images/i1.jpg); background-repeat: no-repeat;background-position: left 0.6rem;  float:left; height: 3rem; line-height:1.5rem; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
   .p_list ul li span.date{font-size: 1rem; height: 2.5rem; line-height:1.5rem; position: absolute; right:0rem; top:0.5rem; color:#989898;}
   .p_nei{padding: 1rem;}
   .p_nei img{ width:100%; padding:0px;}
}

