
*{  margin: 0px; padding: 0px;  box-sizing: border-box;}
li{    list-style: none;}
a{    text-decoration: none;}
div{    text-align: left;}
body{    text-align: center;    margin: 0px 2px; background-color: #fff; }
.full{    width: 100%;    height: 100%;}
.maincec{    display: flex;    flex-direction: column;    display: -webkit-box;    -webkit-box-orient:vertical;

    width: 100%;
    min-width: 346px;
    max-width: 1080px;
    margin: 0 auto;
}

.maincec .header{	margin-top:0.2rem;
    width: 100%;
    height: 38px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;

    display: -webkit-box;
    -webkit-box-orient:horizontal;

    margin-bottom: 4px;
}

.header .header_left, .header .header_right{
    width: 50%;
    height: 100%;
    display: flex;
    position: relative;
}

.header .header_right{
    flex-direction: row;
    justify-content: flex-end;

    display: -webkit-box;
    -webkit-box-orient: horizontal;
    -webkit-box-pack: end;
    -webkit-box-align: center;
}


.header_right .searchcontent{
    height: 80%;
    width: 40%;
}


.searchcontent .searchbutton{
    top:2px;
    right: 0px;
}


.header_right .searchcontent, .header_right .menu{
    align-self: center;
    margin:0px  5px;
    position: relative;
	border-bottom: 1px solid #cfcfcf;
}

.searchcontent input{
    height: 80%;
    border:none;
    outline:none;
}

.searchcontent .searchbutton{
    position: absolute;
}
/*价值详情*/
#list_bar{
    display: none;
    position: absolute;
    right: 0px;
   /* top:38px;*/
  	top: 42px;
    z-index: 10;
}
#list_bar.show{
    display: flex;
    display: -webkit-box;
    -webkit-box-orient:horizontal;
}

#list_bar ul{
    /*background-color: #004ea2;*/
  	background-color: #eeeeee;
   /* padding: 1rem 0px;*/
}

#list_bar li{
    font-size: 1.2rem;
    /*color: #fff;*/
   	color: #212121;
   /* background: #004ea2;*/
    background: #eee;
    padding: 1rem 1.2rem;
    border-bottom: 1px solid #bfbfbf;
}
#list_bar li img{
	    /*height: 0.8rem;
		margin-right: 0.5rem;*/
		height: 1.2rem;
		float: right;
}

#list_bar li span{
	/*color:#fff;*/
	color: #212121;
	/*font-size:1.2rem;*/
	font-size:1rem;
}
#list_bar li a{
	/*color:#fff;*/
	color: #212121;
	/*font-size:1.2rem;*/
	font-size:1rem;
}
/*价值详情end*/
#menulist{
    display: none;
    position: absolute;
    right: 0px;
   /* top:38px;*/
  	top: 42px;
    z-index: 10;
}

#menulist.show{
    display: flex;
    display: -webkit-box;
    -webkit-box-orient:horizontal;
}

#menulist ul{
    /*background-color: #004ea2;*/
  	background-color: #eeeeee;
   /* padding: 1rem 0px;*/
}

#menulist li{
    font-size: 1.2rem;
    /*color: #fff;*/
   	color: #212121;
   /* background: #004ea2;*/
    background: #eee;
    padding: 1rem 1.2rem;
    border-bottom: 1px solid #bfbfbf;
	height: 3rem;
}
#menulist li img{
	    /*height: 0.8rem;
		margin-right: 0.5rem;*/
		height: 1.2rem;
		float: right;
}

#menulist li span{
	/*color:#fff;*/
	color: #212121;
	/*font-size:1.2rem;*/
	font-size:1rem;
}
#menulist li a{
	/*color:#fff;*/
	color: #212121;
	/*font-size:1.2rem;*/
	font-size:1rem;
	display: inline-block;
    /* width: 246px; */
	width: 91%;
}


.picscroll img{
    width: 100%;
    height: 100%;
}


#focus .hd ul li{
    float: left;
    width: 25%;
    height:8px;
    background:#8ca5bf;
    opacity: 0.7;
}

#focus .hd ul li.on{
    background:#004ea2;z-index:101;filter:alpha(opacity=90);
}

#focus #bd{
    margin-bottom: -4px;
}

.tabtitle{
    display: flex;
    flex-direction: row;
    justify-content: space-around;

    display: -webkit-box;
    -webkit-box-orient:horizontal;
    -webkit-box-pack: justify;
    padding: 0px 1rem;
    margin: 4px 0px;
}

.tabtitle span{
    font-size: 1.0rem;
    font-weight: bold;
}

.tabtitle li.selected{
	color:#004ea2;
}

.maincec .newstabs{
    margin-top: 4px;
}
.newstabs .tabcontent{
    position: relative;
}

.maincec .tabcontent{
    padding-bottom: .8rem;
}
.tabcontent .page{
    display: none;
    flex-direction: column;
}

.tabcontent .selected{
    display:flex;
    display: -webkit-box;
    -webkit-box-orient:vertical;
}

.tabcontent .page .head{
    display: flex;
    flex-direction: row;

    display: -webkit-box;
    -webkit-box-orient:horizontal;
    -webkit-box-align: center;

	margin-bottom: 0.3rem;
}

.tabcontent .page .head .pic{
    width: 30%;
    align-self: center;
    text-align: center;
}
.tabcontent .page .head .headcontent{
    width: 70%;
    height: 100%;
    display: flex;
    flex-direction: column;

    display: -webkit-box;
    -webkit-box-orient:vertical;

    align-items: flex-start;
    padding: 0px 8px;
	align-self: center;
}

.headcontent div.title a{
    font-size: 1.0rem;
    color:#004ea2;
    font-weight: bold;
}

.headcontent div.summary a{
    font-size: 0.8rem;
    color:#afafaf;
    padding: 5px 0px;
    display: inline-block;
}

.headcontent div.date
{

}

.headcontent div.date a{
    margin: 5px 0px;
    font-size: 1.2rem;
    color: #fff;
    display: inline-block;
    background-color: #004ea1;
    font-weight: bold;
    padding: 0 0.4rem;
}

.tabcontent .page .item{
    display: flex;
    flex-direction: row;

    display: -webkit-box;
    -webkit-box-orient:horizontal;
    -webkit-box-align: center;
}

.tabcontent .page .item .date{
    width: 30%;
    align-self: center;
    text-align: center;
}

.tabcontent .page .item .date a{
    padding: 0px 5px;
    border: 1px solid #b1b1b1;
    font-size: 1.2rem;
    color: #b1b1b1;
    font-weight: bold;
}

.tabcontent .page .item .title{
    width: 70%;
}

.tabcontent .page .item .title a{
    color: #000000;
    font-size: 1.0rem;
}


.maincec .piclinkgroup{
	width:100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;

    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-box-pack: justify;

    margin: 2px 2px;
    text-align:center;
}
.piclinkgroup a{
    display: inline-block;
    /* width: 24%; */
	width: 23%;
}

.piclinkgroup img{
    width: 98%;
}

.maincec .partlink{
    padding: 0.3rem 0px;
}

.maincec .foot{
    display: flex;
    flex-direction: column;

    display: -webkit-box;
    -webkit-box-orient:vertical;

    background-color: #ddd;
    margin: 0.5rem 0px;
    padding-bottom: .2rem;
}


.maincec .foot .copyright div{
    text-align: center;
    color: #888;
    padding-top:0.2rem;
	font-size: 0.5rem;
}

@media screen and (max-width:500px){
    html, body { font-size: 16px;}
    .searchcontent input{width: 80px;}
    .header_left img{ width:165px;margin-left: 8px;}
}


@media screen and (min-width:501px) and (max-width:640px){
    html, body { font-size: 24px;}
    .header_left img{ width:230px;}

}

@media screen and (min-width:641px) and (max-width:979px){
    html, body { font-size: 28px;}
    .header_left img{ width:230px;}
}


@media screen and (min-width:980px){
    html, body { font-size: 30px;}
    .header_left img{ width:230px;}
    .searchcontent input{width: 180px;}
}
/*修改样式 2018/09/21*/
.group_a a{width: 23%;}
.art_tab li.selected {color: #004ea2;background: #fff;border-bottom: 2px solid #004ea1;}
.art_tab{background: #e8e8e8;padding: 0px;}
.art_tab li{padding: 10px;width: 33%;text-align: center;}
.new_left{width: 35%;background: #fff;float: left;}
.left_img{width: 100%;}
.left_img img{width: 100%;height: 100%;}
.news_bg{background: #f1f1f1;}
.news_tit{font-size: 0.9rem;color: #323232;font-weight: 600;line-height: 1.2rem;}
.news_txt{font-size: 0.8rem;color: #696969;line-height: 1.2rem;}
.news_date{font-size: 0.8rem;color: #696969;float: right;margin-top: 15px;}
.news_a{margin-top: 5px;}
.tab_pad{padding: 5px;}
.new_right{float: left;}
.topTitleNews h5 {
	text-align: center;
}
/*浮动样式 2018/09/25*/
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix {*zoom:1;}
.clear {clear: both;}
.clear:after{height:0;}
.fr{float:right}
.fl{float:left;}
/*首页样式*/
.maincec .news_bg .tab_pad .news_state img {height: 100% !important;width: 100% !important;max-width: 100%;}
.news_state{width: 100%;}
.news_img{width:100%;/*height: 40%;*/height: 50%;}
.news_left{float: left;width: 53%;background: #fff;/*height: 18.25rem;*/height: 16rem;}
.state_txt .state_tit a{font-size: 0.9rem;color: #323232;font-weight: 700;}
.state_txt{padding: 0.2rem;margin-top: 0.3rem;}
.state_txt .state_tab a{font-size: 0.8rem;color: #696969;margin-top: 0.7rem;}
.state_txt .state_tit{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;flex-direction: column;word-break: break-all;/*height: 3rem;*//*height: 5.2rem;*/line-height: 1.5rem;-webkit-box-orient: vertical;}
.state_txt .state_tab{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;flex-direction: column;word-break: break-all;/*height: 2.8rem;*//*height: 4.8rem;*/-webkit-box-orient: vertical;line-height: 1.1rem;}
.state_txt span{color: #bcbcbc;font-size: 0.8rem;float: right;margin-right: 0.2rem;margin-bottom: 0.2rem;}
.news_right{width: 45%;background: #fff;margin-left: 2%;/*height: 8.7rem;*/height:7.8rem;}
.news_top p{/*height: 2rem;margin-top: 0.5rem;*/}
.state_tab{margin-top: 0.5rem;}
.mart03{margin-top: 0.3rem;}
.mart08{margin-top: 0.8rem;}
/*.news_top{padding: 0.2rem;}*/
.state_txt .state2{height: 3rem;line-height: 1.5rem;}
/*.state_txt .tab2{height: 3.1rem;}*/
.news_bot{margin-top: 0.4rem;}
.mar_bot{margin-bottom: 0.4rem;}
.review_more{display: block;margin: 0 auto;width: unset;font-size: 0.9rem;color: #909090;margin-top: 1rem; text-align: center;}
.header_right .search_bot{width: 15%;height: 75%;background: url(../images/searc_btn.png)no-repeat;background-size: 100% 100%;margin-top: 7px;}
.header_right .bot_img{background: url(../images/c_btn.png)no-repeat;width: 15%;height: 75%;background-size: 100% 100%;}
.header_right .searchcontent, .header_right .new_list{border:none}
.header_right .search_bot img{height: 100% !important;width: 100% !important;max-width: 100%;}
.new_list{width: 15%;height: 45%;position: relative;}
.new_list img{position: absolute;top: -0.3rem;}
.edit{font-size: 0.9rem;position: absolute;top: 0.9rem;color: #212121;}
/*搜索框*/
.srcoll_post{position: relative;}
.select_down{display:none;position: absolute;z-index: 999;background: url(../images/search_bg.png)no-repeat;background-size: 100% 100%;width: 99%;height: 52px;max-width: 1080px;}
.select_down.active{display: block;}
.seach_input{width: 87%;height:100%;float: left;}
/*.select_down .sel_box img{height: 100% !important;width: 100% !important;max-width: 100%;}*/
.sel_img{float: right;width: 8%;height: 83;margin-top: 0.2rem;}
.sel_img img{width: 100%;height: 100%;}
.sel_box{width: 75%;height: 60%;margin: 0.5rem auto;}
.seach_input input{width: 95%;height: 100%;text-indent: 0.5rem;font-size: 0.9rem;background: url(../images/png_bg.png)no-repeat;border: 0;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
input.inp_whit::-webkit-input-placeholder{color: #fff;}
/*下拉菜单*/
.show_img{border:none;background: url(../images/c_btn.png)no-repeat;width: 105%;height: 170%;background-size: 100% 100%;position: absolute;top: -5px;}
.me_edit{background: url(../images/m_menu.png)no-repeat;width: 105%;height: 135%;background-size: 100% 100%;}
/*.bx-has-controls-direction{display: ;}*/
