@charset "utf-8";
/*手机自适*/
@media screen and (max-device-width:1366px){
.top_banner{width:100%;background-size:100% auto;}
.top_banner h1{font-size:3.5rem;line-height:180%;}
.top_search{margin-top:30px;}	
 
}

@media screen and (max-device-width:1200px){

#top{width:100%;height:65px;}
#top .logo{left:2%;}
#top .logo li{height:auto;}
#top .logo .m_logo{margin-top:5px;background-size:100% auto;}
#top .logo .m_back{display:none;}
#top .logo .Sub_logo{line-height:120%;font-size:32px;}
#top .nav{display:none;}
#top .login{display:none;}

#bottom{padding:10px;}
#bottom p{font-size:0.9rem;line-height:200%;}

/*移动端导航*/
.nav_wap{display:block;}
.nav_phone_tit{position:absolute;top:20px;right:2%;padding:10px;width:25px; height:20px;padding:10px 15px;background:url(../images/wap/icon.png) center no-repeat;}
.nav_phone_close{position:absolute;top:20px;right:2%;width:25px;height:20px;background:url(../images/wap/close_icon.png) center no-repeat; background-size:20px 20px; cursor:pointer;}
.nav_phone_main{display:none;width:100%;height:100%;overflow-y:scroll;position:fixed;top:60px;bottom:0px;left:0px;right:0px;z-index:9999;}
.nav_phone_list{height:auto;position:relative;background-color:#fff;}
.nav_phone_list li{font-size:16px;line-height:30px; border-bottom:1px #ddd solid;padding:5px 30px;}
	
.cell_switch{width:42px;height:42px;position:absolute;top:0px;right:0;cursor:pointer;}
.nav_list_cell{height:auto;padding:0px 0  0 4%; position:relative; border-bottom:1px solid #ebebeb;background:url(../images/wap/icon1.png) 96% 15px no-repeat;}
.nav_list_cell.On{background:url(../images/wap/icon2.png) 96% 20px no-repeat;}
.nav_list_cell.On .level_one{color:#000;}
.nav_list_cell a.level_one{display:block; width:50%; height:45px; padding-right:20px;line-height:45px;}
	
.lise_level_two{display:none; width:100%;height:auto; padding-bottom:8px; overflow:hidden; position:relative;border-top:#ddd 1px dashed;font-weight: normal;}
.nav_list_cell a.level_two{display:block; width:80%; height:40px; padding-left:25px; padding-right:20px; background:url(../images/wap/icon3.png) 10px 13px no-repeat; font-size:16px; line-height:40px; color:#666; }

.nav_phone_login{background:#6a7a8c;font-size:16px;color:#fff;padding-left:25px;line-height:55px;}
.nav_phone_login a{display:block;color:#fff;}
.nav_phone_login a:hover{border:none;background-color:#233242;}
.nav_phone_login span{padding-left:10px;}

/*移动端导航结束*/

.top_banner{height:auto;padding-bottom:5%;}
.top_banner h1{font-size:2.5rem;line-height:150%;padding-top:5%;}
.top_search{height:45px;margin:30px auto;}
.search-btn{top:10px;}	
	 
.w1200{width:99%;}
.ul_list li{line-height:200%;background:url(../images/dot.png) 0 12px no-repeat;}
.ul_list li a{white-space:normal;}

.xwdt_box1{width:100%;height:auto; padding-bottom:50px;}
.xwdt_box2{width:100%;height:auto;}

.xwdt-swiper{width:100%;height:auto;max-height:405px;background:#000;}
.xwdt-swiper .swiper-wrapper img{width:100%;height:100%;}


.xwdt_box1 .ul_list{width:99%; margin:10px auto;}
.xwdt_box1 .ul_list li:first-child{margin-bottom:5px;}

.xwdt_box1 .more{right:50%; margin-right:-59px}

.stabox{width:99%;margin:auto;}
.stabox li{height:238px;width:48%;margin:2% 1%;}
.stabox-c{height:100%;}
.stabox-c p{margin-top:20px; -webkit-line-clamp:3;font-size:1rem; line-height:180%}

.stabox li:nth-child(2n){margin-right: 0}


.ptzx_box{width:99%; margin:auto;}
.ptzx_box .ptzx_title{width:15%;font-size:1.2rem;}
.ptzx_box .ptzx_title a{padding-right:15px;color:#FFF;}
.ptzx_ul{left:16%;width:85%;}
.ptzx_ul li{width:49%;padding-left:1%;}

.xglink_ul{display:none;}

.zxly_con{width:100%; margin:auto;}
.zxly_con li{width:48%;}
.zxly_con li p{width:100%;height:auto;}
.zxly_con li img{width:100%;height:auto;}

.kpzs_con dl{margin:10px 1%;padding:10px 1%;width:48%;height: auto;}
.kpzs_con dd{height:150px;}
.kpzs_con dd p{font-size:14px;}
 
.hdyal_ul li{margin:5px 1%;width:48%;height:205px;}
.hdyal_ul li img{width:100%;height:100%;z-index:9999;}
.hdyal_ul li p{bottom:0;background:rgba(0,0,0,0.5)!important;z-index:10000;color:#fff;font-size:1rem;}
.hdyal_ul li p a{display:block; color:#fff;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}


/*列表页样式*/
.listcontent{width:100%;}
.listleft{float:none;width:98%; margin:0 auto;}
#rigth,.listright{display:none;}
.loc{font-size:1rem;width:98%; margin:0 auto;}

.newlist{width:100%;}
.newlist li{padding:15px 0;}
.newlist .list-i{position:relative;width:30%;min-height:180px;height: auto;}
.newlist .list-i img{width:100%;height:100%;}

.newlist .list-c{width:68%;height:160px;padding:20px 0px 0px 0px;}
.newlist .list-c h4 a{font-size:18px;}
.newlist .list-c p{margin:5px 0 10px 0;height: auto;}
.newlist .list-c a{padding:3px 10px;}

/*文章页*/
#artcontent{width:100%;}
.artleft{float: none;width:100%;min-height:200px;overflow: hidden;border: none;}
#articlemain{padding:0 10px;}
.loc_w{width:100%;}
#articlemain{width:96%;padding:0 2%;}

.loc .artxq{display: inline-block;}

.artzoom{display:none;}

#zoom img{height:auto;}
}

@media screen and (max-device-width:1024px){
	
}

@media screen and (max-device-width:768px){
.ptzx_box .ptzx_title{ display:none;}
.ptzx_ul{left:0%;width:100%;}

/*列表页样式*/
.loc{height:40px;line-height:40px;}
.loc p{width:100%;line-height:40px;}
.loc .Ltitle{display:none;}
.newlist .list-i{width:100%;height:180px;}
.newlist .list-c{width:100%;height:auto;padding-bottom:15px;}

} 


@media screen and (max-device-width: 414px) {
#top .logo li{width:100%;height:100%;}
#top .logo .m_logo{position:absolute;top:0;left:0;width:135px;margin-top:-5px;}
#top .logo .m_logo img{width:100%;}
#top .logo .Sub_logo{position:absolute;top:15px;left:0;display:block;width:95%;min-width:300px;font-size:1.4rem; border:none;padding:0;}

.top_banner{height:auto;}
.top_banner h1{font-size:1.6rem;line-height:150%;padding-top:10%;letter-spacing:0px;}
.top_search{width:60%;min-width:200px;height:45px;border-radius:45px;margin:30px auto;}

.search-txt{left:20px;top:0px;}
.search-btn{right:10px;top:10px;}

.mt30{margin-top:15px;}
.mt50{margin-top:25px;}
.Btitle{margin-bottom:20px; line-height:120%}

.tit_tab{width:100%;padding-bottom:15px;line-height:50px;}
.tit_tab li{width:48%;height:50px; margin:0 1%;text-align:right;}
.tit_tab li:nth-child(2n){text-align:left;}
.tit_tab li a{border-bottom:3px #6a7a8c solid;padding-bottom:7px;}
.tit_tab li.on,.tit_tab li.on2{background:none;}
.tit_tab li.on:after{display:none;}
.tit_tab li.on2:before{display:none;}

.stabox li{height:238px;width:98%;}

.zxly_con li{width:98%;margin:2% 1%;}

.zxly_con li dt a{white-space: normal;}
.zxly_con li dt a:link,.zxly_con li dt a:visited{color:#566375;}

.kpzs_con dl{width:98%;}
.kpzs_con dt{min-height:30px;height: auto;-webkit-line-clamp:6;}
.kpzs_con dd{height: auto;padding-bottom:50px;}

.hdyal_ul li{width:98%;}


} 



