﻿@charset "utf-8";
@media(max-width: 450px) {
  * { box-sizing: border-box; }
	/*头部*/
.head {
	width: 100%;
	/* height: 297px; */
	background: url(../images/yszx_head_back.png) no-repeat;
	background-size: 233% 121px;
}
.head_top {display: none;}
.header-top-d {
    width: 100%;
    height: 121px;
    margin: 0 auto;
    text-align: center;
}
.header-top-d img {
	height: auto;
	text-align: center;
	margin-top: 42px;
	width: 95%;
    margin-left: 5%;
}
.nav .nav-li {
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.nav {
    width: 100%;
    height: auto;
    background: url(../images/ph_nav_bg.jpg) no-repeat;
    background-size: 100% 100%;
}
.av-li-left li a.nav_hover {
    border-bottom: 0; 
}
.av-li-left {
    width: 100%;
    height: 100%;
    float: left;
}
.av-li-left li {
    width: 25%;
    height: 100%;
    font-family: MicrosoftYaHei-Bold;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #ffffff;
    float: left;
    font-weight: bold;
    margin-right: 0;
    text-align: center;
}
.av-li-right {
    width: 280px;
    height: 100%;
    float: right;
    display: none;
}


/*头部结束*/
.head_toutiao {
    width: 65px;
    height: 58px;
    float: left;
    margin-top: 25px;
    display: none;
}


.main .head_title .head_title_m {
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.main .head_title {
    width: 100%;
    height: auto;
    background: #fff;
}

.head_title_1 {
    width: 100%;
    float: left;
    height: 100%;
    text-overflow: ellipsis;
    white-space: normal;
    text-align: center;
    line-height: 45px;
    font-size: 19px;
    color: #3881c8;
    font-weight: bold;
    padding: 0 3%;
}
.head_title_1 a {
    display: inline-block;
    color: #3881c8;
}
.box_main {
    width: 100%;
    margin: 0 auto;
}

/*轮播开始*/
.lunbo {
    width: 100%;height: 224px;
    float: left;
    overflow: hidden;
}

.content-l{ width: 100%;height: 224px; float: left; overflow: hidden; position: relative; }
.content-l .swiper-container {width: 100%;height: 224px;}
.content-l .content-slide {padding: 20px;color: #fff;}
.content-l .pagination {
    position: absolute;
    right: 10px;
    text-align: center;
    bottom: 54px;
    width: 150px;
    z-index: 99;
}
.content-l .swiper-pagination-switch {
  display: inline-block;
  width: 11px;
  height: 11px;
  background:url(../images/pic1.png);
  margin: 0 5px;
  cursor: pointer;
}
.content-l .swiper-active-switch {
    width: 27px;
    height: 12px;;
    background:url(../images/pic2.png);}
.content-l .swiper-slide{ position: relative; float: left; }
.content-l .swiper-container .swiper-wrapper .swiper-slide span{ position: absolute; bottom: 0; left: 0; height: 40px; line-height: 40px; width: 100%; 
    background: url(../images/nav-bg.png); font-size: 16px; color: #ffffff; text-indent: 2em;background-size: 100% 100%;
}
.content-l .swiper-container .swiper-wrapper .swiper-slide span:hover{text-decoration: underline;}
.content-l .mar{ width: 100%; height: 100px; float: left; margin-top:20px; overflow: hidden;}


.multiple-items {width:660px;height:100px;overflow:hidden; position: relative;}
.content-l .mar p{text-align: center; margin-right: 12px; width: 33px; float: left; height: 160px; overflow: hidden; background: #2d5a9d;}
.content-l .mar p a{ width: 14px; float: left;height: auto; color: #fff; font-size: 14px; margin-left: 10px; margin-top: 20px;line-height: 15px;} 

/*轮播结束*/

.box_main_1_right {
    width: 100%;
    height: auto;
    padding: 0 3%;
    float: right;
    background: #fff;
}

.box_main_1_right .box_main_1_right_t {
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #dddddd;
}

.box_main_1 {
    width: 100%;
    height: auto;
    margin-top: 20px;
}

.jgdj {
    width: 100%;
    height: 30px;
    margin-top: 14px;
}

.jgdj img {
    width: 100%;
    height: 130%;
}

.box_main_2 {
    width: 100%;
    height: auto;
    margin-top: 23px;
}

.box_l_m_t>a {
    float: right;
    color: #2d2d2d;
    line-height: 45px;
    font-size: 12px;
    display: none !important;
}

.box_l_m_t h4 {
    float: left;
    width: auto;
    padding-left: 2%;
    text-align: left;
    font-size: 20px;
    line-height: 60px;
    cursor: pointer;
    color: #999999;
    margin-right: 1%;
    height: 49px;
    font-weight: bold;
}

.box_min {
    width: 100%;
    padding: 0 3%;
    height: auto;
    background: #fff;
}
.bsfw a {
    display: block;
    float: none;
}

.bsfw img {
    width: 48%;
    height: 80px;
    float: left;
    margin-top: 17px;
    margin-right: 3%;
}







/*底部*/
.foot_t_m {
    width: 100%;
    height: 100%;
    padding: 13px 3%;
    margin: 0 auto;
}

.foot_t_m li {
    width: 31.95%;
    height: 40px;
    /* margin-top: 13px; */
    float: left;
    margin-right: 2%;
    text-align: center;
    border: 1px solid #5ebaff;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.foot_t_m li a {
    display: block;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    color: #5ebaff;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.foot_t_b {
    width: 100%;
    height: 100%;
    padding: 5px 3%;
    margin: 0 auto;
}

.foot_t_b_left {
    width: 100%;
    /* height: 190px; */
    float: left;
    text-align: center;
    padding-left: 0;
}

.foot_t_b_right {
    width: 100%;
    height: auto;
    float: left;
}
.foot_t_b_right p {
    /*font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 34px;
    text-align: left;
    letter-spacing: 0px;
    color: #ffffff;*/
    text-align: center;
    
    /*overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}



/*底部结束*/


/*列表页*/

.listPage {
    background-color: #f1f5fb;
    overflow: inherit;
}


/*首页修改*/

.top_new h7 {
    display: none;

}

.top_new h6 {
    display: none;
    
}

.foot_t_m li select {
    outline: none;
    border: 0;
    display: block;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    color: #5ebaff;
    width: 100%;
    height: 40px;
    margin-right: 25px;
    text-align: center;
    background: #1950bb;
    text-align: center;
    margin-left: 0;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.foot_t_m {
   display:none;
}

.main {
    padding-top: 19px;
}

.jgdj a{
    display: block;
}


.box_min .box_main_1_right_t {
   height: 36px;
}

.top_new h5 {
    float: left;
    width: 120px;
    text-align: left;
    font-size: 15px;
    line-height: 36px;
    cursor: pointer;
    color: #999999;
    margin-right: 34px;
    height: 36px;
    font-weight: bold;
    margin-top: -5px;
    text-align: center;
    background-size: 100% 100%;
}

.box_l_m_t h4 {
  font-size: 16px;
}

.bsfw img {
    width: 48%;
    height: 55px;
}

.mlpx{
        height: 202px !important;
}

.ico01,.ico02,.ico03,.ico04,.ico04,.ico06,.ico05{
    margin-right: 0px;
    margin-left: 2px;
}

.box_main_1_right{
    width: 100% !important;
}

.box_main_1_right img{
    width: 100%;
}

.more{
    display: none;
}

.box_left_scnd{
    width: 100%;
}

.listPage-box{
    width: 100%;
}

.listPage-l {
    width: 100%;
}

.listPage-r {
    width: 100%;
}

.content{
    width: 100%;
}

.listPage-l h3 {
    width: 100%;
    line-height: 48px;
}

.listPage-l li a {
    font-size: 18px;
    line-height: 40px;
}

.listPage-r-top {
    height: 45px;
}

.listPage-r-top h3 {
    line-height: 45px;
    margin-left: 20px;
}

.listPage-r-li li a {
    display: block;
    width: 71%;
}

.subtitle {
height: auto;
}

.article-text{
    margin:0px;
}

.subtitle{
    margin:0 5px;
}

.subtitle span {
    line-height: 39px;
    width: 100%;
    display: block;
}

.text {
    margin: 10px 10px;
}

.listPage-nav {
    background-color: #ffffff;
    padding: 0 10px;
    height: auto;
}

.content img{
   
    height: auto;
}

}