html {
    overflow-x: hidden;
    max-width: 650px;
    margin: auto;
}
body { max-width:650px; margin:auto;}
.zjk { width:auto; max-width:650px; box-sizing:border-box; padding:0 20px;}
.top-logo img { max-width:283px; width:auto;}
.top-1 {height:auto;position:relative;padding: 24px 0;border-top: 1px solid #0000004f;}
.top-yc { display:none;}
.top-logo { padding-top:0;}
.tpsx1::before { padding-top:54.6%;}
.banner-1 .swiper-pagination { display:none;}
.banner-1 .tpp:before { display:none;}
.new-1 {background:url(images/3/bj-1.png);background-size:cover;padding-top: 32px;height: auto;padding-bottom: 60px;}
.lmmc-0 { font-size:31px;}
.lmmc-4 {font-size:15px;margin-top: 12px;padding-left: 5px;}
.xwdt { width:100%;}
.more-1 {font-size:15px;margin-top: 10px;}
.nrk-1 { padding-top:23px;}
.xwdt .tpp { width:100%;}
.xwdt .tpsx1::before {
    padding-top: 52.74%;
}
.btt-2 {background:#fff;width:100%;border-bottom:0;height:130px;box-sizing:border-box;box-shadow: 0px 3px 17px rgba(0, 0, 0, .09);padding:0 20px;padding-top: 22px;}
.btt-3 {line-height:29px;padding: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: inherit;margin-top: 12px;}
.btt-1 { margin-bottom:30px;}
.tzgg {width:100%;padding-top: 35px;}
.btt-4 {height:117px;padding-right: 15px;margin-bottom: 15px;}
.btt-5:before { height:87px; margin-top:-43.5px;}
.btt-5 div {-webkit-line-clamp: 3; max-height:87px;}
.time-2 {font-size:12px;width: 96px;}
.tm-2 { font-size:21px;}
.tm-2 span { width:14px;}
.btt-5 {width: calc(100% - 96px);padding-left: 18px;}
.nrk-3 {margin:0;padding-top: 35px;}
.nrk-3 .tpsx1::before {
    padding-top: 69.45%;
}
.new-2 { height:auto; padding-top:60px; padding-bottom:50px;}
.new-2 .btt-1 {
    margin-bottom:25px;
}
.new-3 { height:auto; background:#fff;}
.zc-tp {width:100%;background:url(images/3/bj-2.png);background-size:cover;box-sizing: border-box;padding: 0 20px;padding-top: 60px;padding-bottom: 65px;}
.yc-lb {width:100%;box-sizing: border-box;padding: 0 20px;background: #F2F0FE;padding-top: 15px;padding-bottom: 60px;}
.new-9 .lmmc-0 { color:#fff;}
.new-9 .lmmc-4 { color:#fff; opacity:.53;}
.new-9  .more-1 { color:#fff;}
.btt-8 {width:100%;padding-top: 40px;}
.btt-8 .tpsx1::before {
    padding-top:59%;
}
.btt-9 {line-height:35px;max-height:70px;height: auto;margin-bottom: 15px;}
.kzzd-1 { font-size:18px; line-height:35px;}
.btt-10 {height: auto;padding-bottom: 22px;}
.btt-11 {white-space: inherit;line-height:33px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 66px;}
.time-4 { padding-bottom:8px;}
.new-4 {height:auto;padding-top: 55px;padding-bottom: 70px;}
.zc-tp2 { width:100%;}
.btt-12 {width:100%;margin-bottom: 21px;}
.btt-12 .tpsx1::before {
    padding-top:61.6%;
}
.new-4 .tpp:before { height:71px; background:url(images/3/bj-3.png); background-size:cover;}
.btt-13 { font-size:20px;}
.nrk-9 {
    padding-top:35px;
}
.foot-1 { height:auto; background:url(images/3/bj-5.png); background-size:cover;}
.foot-logo { text-align:center; width:100%; padding-top:60px;float:none;}
.foot-logo img { max-width:350px; width:auto;}
.lxwm {padding-left:0;width:100%;float:none;text-align: center;padding-top: 50px;}
.foot-ewm {float:none;text-align: center;padding-top: 42px;}
.foot-2 {height:auto;border-bottom: 1px solid rgba(255, 255, 255, .18);padding-bottom: 65px;}
.lxbt {font-size: 24px; font-family:微软雅黑;}
.nrkk-1 {font-size:18px;line-height:37px;font-family:微软雅黑;opacity:1;padding-top: 18px;}
.emw {display:inline-block;margin:0 8px;float: none;}
.foot-3 {height:auto;opacity: 1;line-height: 1.5;padding-top: 38px;padding-bottom: 60px;}
.wrapper .inner {width:auto; max-width:650px; box-sizing:border-box; padding:0 20px;}
#l-container .inner {
    padding: 25px 20px;
}
.column-switch {
	display: block;
}
.col_menu .col_menu_head h3.col_name .col_name_text {
	display: block;
	line-height: 40px;
pa;
	padding: 0px 5px 0px 12px;
	font-size: 17px;
}
.col_menu {
	width: 100%;
	float: none;
	margin-right: 0px;
	position: relative;
}
.col_menu .col_menu_con {
	display: none;
	border: 0px solid #e4e4e4;
}
.col_metas .col_title h2 {
	font-size: 18px;
}/**当前栏目名称**/
.col_news {
	width: 100%;
	min-height: 300px;
	float: none;
} 
.col_news .col_news_box {
	margin-left: 10px;
	margin-right: 10px;
}

.jzlb { line-height:42px; font-size:16px;    padding-right: 95px;}
.fbsj4 { font-size:14px;}










