*
{
    margin: 0;
    padding: 0;
}
body, ul, li, dl, dt, dd, p
{
    list-style: none;
}
body
{
    font-size: .12rem;
    line-height: .24rem;
    background: #f5f5f5;
}
a
{
    color: #000000;
    text-decoration: none;
}
a:hover
{
    text-decoration: none;
}
img
{
    border: 0 none;
}
.red
{
    color: #c63528;
}
.clear
{
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}

#top
{
    width: 100%;
    height: 1.16rem;
    background: #FFFFFF;
}
.top_nr
{
    /* max-width: 16rem;
    margin: 0 auto; */
    height: 1.16rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.logo{
    width: 34%;
}
.logo img{
    display: block;
    width: 100%;
}
.newspaper_top01
{
    font-size: .18rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: .26rem;
	letter-spacing: 0.02rem;
	color: #1865a5;
}
.conter{
    display: flex;
    max-width: 16rem;
	height: .82rem;
    box-sizing: border-box;
	background-color: #ffffff;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.4rem;
    margin: 0.5rem auto;
}

.select
{
width: 18%;
height: 0.46rem;
background-image: linear-gradient(-90deg, 
#1865a5 0%, 
#6ec3ee 100%);
border-radius: 0.23rem;
position: relative;
}
#selOp{
    border: none;
    height: 0.46rem;
    width: 100%;
    background: transparent;
    color: #FFFFFF;
    padding: 0 .2rem;
    appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  font-size: 0.18rem;
}
.selecticon{
    display: block;
    width: 0.22rem;
    height: 0.14rem;
    background: url(../images/downward.png) center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    top: 50%;
    z-index: 999;
    /* -webkit-transform: rotate(0deg) translate(0%,-50%);
  -moz-transform: rotate(0deg) translate(0%,-50%);
  -o-transform: rotate(0deg) translate(0%,-50%);
  -ms-transform: rotate(0deg) translate(0%,-50%); */
  transform: rotate(0deg) translate(0%,-50%);
  /* animation: rotating .3s infinite; */
  transition: all .3s;

}
/* @keyframes rotating 
{
    from
    {
        transform: rotate(0deg);
    }
    to
    {
        transform: rotate(180deg);
    }
 } */

 /* .select::before{
    -webkit-animation: rotating 2s infinite; 
    -moz-animation:    rotating 2s infinite; 
    -o-animation:      rotating 2s infinite;
    animation:         rotating 2s infinite;
 } */
option{
    color: #000000;
    font-size: 0.18rem;
}
#main
{
max-width: 16rem;
min-height: 9.7rem;
margin: 0 auto;
display: flex;
justify-content: space-between;
}


.newspaper_left
{
    width: 44%;
}
.newspaper_left a{
    display: block;
    width: 100%;
    height: 100%;
}
.newspaper_left a img{
    width: 100%;
    height: 100%;
}
.bqzy
{
    width: 28%;
	background-color: #ffffff;
}
.bqzy_tit
{
    width: 100%;
	height: .46rem;
	background-image: linear-gradient(90deg, 
		#6dc2ed 0%, 
		#1a67a7 100%);
}
.bqzy_tit strong,
.jqhg_tit strong{
    font-size: .16rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: .46rem;
	letter-spacing: 0.02rem;
	color: #ffffff;
    padding: 0 0.3rem;
}
.bqzy_tit span,
.jqhg_tit span{
    font-size: .16rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: .46rem;
	letter-spacing: 0.02rem;
	color: #ffffff;
}
.bqzy ul{
    width: 100%;
    margin-top: 0.35rem;
}
.bqzy li
{
    width: 100%;
    padding: 0 .2rem 0 0.3rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.2rem;
}
.bqzy li span
{
    display: block;
    width: 0.08rem;
	height: .08rem;
	background-image: linear-gradient(90deg, 
		#6dc1ec 0%, 
		#2775b2 100%);
        border-radius: 50%;
margin-top: 0.08rem;
}
.bqzy li a
{
    width: 92%;
    display: block;
    font-size: .16rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1.4;
	letter-spacing: 0.02rem;
	color: #333333;
}
.bqzy li a:hover
{
    color: #2775b2;
}

.jqhg
{
    width: 24%;
	background-color: #ffffff;
}
.jqhg_tit
{
    width: 100%;
	height: .46rem;
	background-image: linear-gradient(90deg, 
		#6dc2ed 0%, 
		#1a67a7 100%);
}

.jqhg_box
{
    width: 100%;
    box-sizing: border-box;
    padding: 0.25rem .25rem 0;
}
.jqhg_box:last-of-type{
    padding-bottom: .3rem;
}
.jqhg_box_pic
{
    width: 100%;
    height: 2.4rem;
}
.jqhg_box_pic a img
{
   width: 100%;
   height: 2.4rem;
   display: block;
}
.jqhg_box a
{
    width: 100%;
    display: block;
    text-align: center;
    font-size: .16rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 1;
	letter-spacing: 0.02rem;
	color: #1865a5;
    margin-top: 0.1rem;
}
.jqhg_box a:hover
{
    text-decoration: underline;
}


.main_footer
{
height: 0.22rem;
}
.main_footer .bq_p
{
    float: left;
}
.main_footer .bq_p a
{
    padding: 0rem 0.05rem;
    color: #2775b2;
}
.main_footer .bq_p a.on
{
    color: #6dc2ed;
}