/* CSS Document */
@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑";}
ul,li,ol,p,sslect,option,input,select{margin:0; padding:0;}
li{ list-style-type:none;}
select,option,input,a,img,button,label{ border:0;}
img{margin:0; padding:0; width: 100%;}
*{padding:0;margin:0;}
a{text-decoration:none; color: #333333;}
span{ display: block;}

/***********公共样式*************/
.w100{ width: 100%;}
.w50{ width: 48%;}
.hidden{overflow: hidden; }
.left{ float: left;}
.right{ float: right;}





/*body{ width: 100%; background:url(gai_bi.jpg); background-size: 100% 100%;}*/
.bac{ width: 100%; height: auto;}
.bac img{ width: 100%; height: auto;}
.popula{width: 1200px;margin: -13% auto 0;height: auto;background: #ffffff;padding-bottom: 5%;position: relative;}
.aducat{width: 100%;overflow: hidden;padding: 1% 1.5% 0;}
.cen1{ overflow: hidden;}
.aducat h2 a{ width: 100%; overflow: hidden; padding-bottom: 20px; display: block; color: #a6a6a6;margin-top: 30px;}
.aducat h2 span{ float: left;}
.pic{width: 95%;}
.geng{ float: right; width: 5%; line-height: 40px; text-align: right; color: #767676; font-size: 1rem;}
.aducat h2 img{ width: 100%;}

/*************中央意见*************/
.central{ height: 520px; width: 100%; box-shadow: 0px 4px 16px -3px rgb(0 0 0 / 75%); padding: 5px 3.5%;}
.central h2{text-align: center; padding: 50px 0 30px;}
.central h2 a{ font-size: 32px; color: #cc3333; font-weight:bold;}
.central ul{ overflow: hidden;}
.central li{font-size: 18px; padding: 10px 0; border-bottom: 1px dotted #999999; }
.central .kong{text-indent: 2em;}
.cha{ padding: 8px; background: #c33; color: #FFFFFF; text-align: center; display: block;width: 10%;margin: 4% auto 0;}

/*************解读文章**************/
.d_news{width: 43%;float: right;overflow: hidden;height:auto;}
.d_news ul{ width: 100%;  overflow: hidden;}
.d_news ul li{ height: 40px; line-height: 40px; overflow: hidden; margin-bottom: 9px; border-bottom: 1px dashed #C0C0C0;}
.d_news .ico{ width: 6px; height: 6px; background: #d44031; margin-top: 18px; float: left;}
.d_news .ad_conten{ padding-left: 6px;float: left; overflow: hidden;}
.d_news .ad_time{ float: right; color: #C0C0C0;}
.d_news ul li span{ float: left;}
/*.d_news ul li .y_left{width: 32%; height: 90px;}
.d_news ul li .y_right{width: 65%; padding: 3px 0 3px 2.5%; overflow:hidden; line-height: 23px; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;　}*/
.d_news ul li em{ position: absolute; bottom: 0; padding: 3px 0; display: block; color: #C0C0C0; font-style: normal; font-size: 14px;}
.d_news img{ height: 100%;}

.dongtai{width: 48%; overflow: hidden; margin: 1%;}
.dongtai li{ height: 56px; line-height: 56px; overflow: hidden; border-bottom: 1px dashed #C0C0C0;}
.dongtai .ico{ width: 6px; height: 6px; background: #D44031; margin-top: 26px; float: left;}
.dongtai .ad_conten{ padding-left: 10px;float: left; overflow: hidden;}
.dongtai .ad_time{ float: right; color: #C0C0C0;}

.mei{ width: 100%; overflow: hidden;}
/**********在线访谈****************/
.fang{ width: 560px; height: 322px; display: block; overflow: hidden;}
.fang img{ width: 100%; height: 100%;}
.ti{width: 48%;}
.ti .top-in{ font-size: 18px; border-bottom: 1px dashed #999999;}
.ti .top-in p{margin-bottom: 12px;}
.ti .xang{ line-height: 36px; font-size: 16px; text-indent: 2em; margin-top: 12px;}


/**********4张图片****************/
.chart{width: 96%; overflow: hidden; padding:4% 2% 0 2%;}
.chart .liu{ float: left; width: 16.4%; display: block; margin-right: 0.3%;}
.chart a:last-child{ float: right; margin-right: 0;}

.aducat .brie{ width: 49%; overflow: hidden;}
.aducat .brie li{ width: 100%; line-height: 40px; overflow: hidden; border-bottom: 1px dashed #C9C9C9;}
.aducat .brie .ico{ width: 6px; height: 6px; background: #D44031; margin-top: 18px; float: left;}
.brie .ad_conten{ padding-left: 6px;float: left; overflow: hidden;}
.brie .ad_time{ float: right; color: #C0C0C0;}

.zheng{ background: url(gai_zheng.jpg) no-repeat; background-size: 100% auto; width: 92%; overflow: hidden; padding: 6% 4%;}
.zheng li{ width: 92%; margin-left: 4%;  margin-right: 4%; float: left; line-height: 40px; overflow: hidden; border-bottom: 1px dashed #C9C9C9;}
.zheng .ico{ width: 6px; height: 6px; background: #D44031; margin-top: 18px; float: left;}
.zheng .ad_conten{ padding-left: 6px;float: left; overflow: hidden;}
.zheng .ad_time{ float: right; color: #C0C0C0;}

.xue_gai{ background:url(xue_gai.jpg) no-repeat; background-size: 100% auto; width: 92%; overflow: hidden; padding: 7% 4%;}
.dong{ width: 47%; margin: 1%; overflow: hidden;}

.box-12-1 {width: 640px;height: 400px; float: left;}
.common-lisa {width: 100%; height: 100%; position: relative;z-index: 0;}
.common-lisa img { width: 100%; height: 100%;}
.common-lisa-txt-bg {position: absolute; bottom: 0; z-index: 1;height: 40px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.8; overflow: hidden;}
.common-lisa-txt { position: absolute; bottom: 0; z-index: 2; height: 40px; line-height: 40px; width: 100%; overflow: hidden; padding: 0 10px; }
.common-lisa-txt a { font-size: 14px; color: #ffffff; text-align: center; }











@media (max-width: 768px) {
	.popula{width: 97%;margin: -1% auto 0;}
	.central h2{ padding: 22px 0 5px;}
    .central h2 a{ font-size: 20px; }
    .central li{font-size: 15px; border: none; line-height: 25px; margin-top: 5px; padding: 0;}
    .cha{ padding: 5px 4px; width: 30%; margin: 8% 0auto 0;}
    .aducat{padding: 0;}
    .box-12-1 {width: 100%; height: auto;}
    .d_news{ width: 100%; }
    .d_news ul li,.dongtai li{ padding: 0 6px; margin: 0; height: 50px; line-height: 50px;}
    .d_news .ad_conten,.dongtai .ad_conten{ width: 69%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
    .dongtai{width: 100%; overflow: hidden; margin: 1%;}
    .dongtai .ico,.d_news .ico{ margin-top: 23px; }
    .fang{ width: 100%; height: auto; display: block; overflow: hidden;}
    .ti{width: 100%;}
    .ti .top-in{ font-size: 16px; padding-bottom: 5px;}
    .ti .top-in p{margin-bottom: 0; padding: 6px;}
    .ti .xang{ line-height: 28px; font-size: 14px; padding: 6px; margin-top: 1px;}
    .dong{ width: 100%; }

 .slideBox1{ width: 100% !important; height: auto !important;}
 .slideBox1 #focus { width: 100%;}
 #focus1,#focus{width: 100% !important; height: 270px !important}
 #focus ul{height: 270px !important; width: 100% !important;}
 #focus ul li { height: 270px !important;width: 100% !important}
 #focus ul li img{width: 100% !important; height: 100%;}
 #focus ul li div.photo_bt{width: 68%; bottom:0 !important;}
 #focus ul li div.photo_bt a{word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; display: inline-block; overflow: hidden; width: 69%; float: left;}
 .slideBox1 #focus .btnBg{ width: 100%;}
 .slideBox{width:100%;height: 270px !important;}
 /******结束底部*********/
 .footer{height: auto!important;}
 .footer .container { width: 100% !important;}
 .dzjg,#_jiucuo_,#_span_jiucuo{ display: none;}
 .foot-box{ margin: 0!important; height: auto;}
 .foot-nav{ display: flex; justify-content: center;}
.foot-box p{ height: auto!important; text-align: center; padding: 0 20px;}
 
 
 

}















