.container {
	width: auto;
}
/* banner */
.banner {
	width: auto;
	height: 500px;
	overflow: hidden;
}
.banner a {
	display: block;
	width: auto;
	height: 100%;
}
/* 内容区域 */
.main {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding-top: 35px;
}
.headss {
	width: 1200px;
	height: 150px;
	margin: 0 auto;
}
/* 头条新闻 */
.headLines {
	width: auto;
	height: auto;
	/*float: left;*/
	min-height: 120px;
	background: url(/skins/images/head-lines-bg.jpg) no-repeat bottom right #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	overflow: hidden;
	margin-bottom: 40px;
	border-radius: 8px;
}
.headLines h3 {
	padding: 30px 150px 5px 50px;
	text-align: center;
}
.headLines h3 a {
	font-size: 35px;
	line-height: 42px;
	color: #333333;
	font-weight: bolder;
}
.headLines h3 a:hover {
	color: #bb0b07;
}
.headLines p {
	font-size: 14px;
	color: #666666;
	text-align: center;
	line-height: 28px;
	padding-bottom: 20px;
	padding-right: 140px;
}
.headLines p a {
	color: #bb0b07;
	padding-left: 5px;
}
.headLines p a:hover {
	text-decoration: underline;
}
/* 隐藏头像 */
.headLines.noneHead1, .headLines.noneHeader0 {
	background: none;
}
.headLines.noneHead1 h3, .headLines.noneHeader0 h3 {
	padding: 30px 50px 5px 50px;
}
.headLines.noneHead1 p, .headLines.noneHeader0 p {
	padding-right: 0;
}
/* 头条新闻 */
.headLinesa {
	width: 48%;
	height: auto;
	float: right;
	min-height: 120px;
	background: url(/skins/images/head-lines-bg.jpg) no-repeat bottom right #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	overflow: hidden;
	margin-bottom: 40px;
	border-radius: 8px;
}
.headLinesa h3 {
	padding: 30px 150px 5px 50px;
	text-align: center;
}
.headLinesa h3 a {
	font-size: 35px;
	line-height: 42px;
	color: #333333;
	font-weight: bolder;
}
.headLinesa h3 a:hover {
	color: #bb0b07;
}
.headLinesa p {
	font-size: 14px;
	color: #666666;
	text-align: center;
	line-height: 28px;
	padding-bottom: 20px;
	padding-right: 140px;
}
.headLinesa p a {
	color: #bb0b07;
	padding-left: 5px;
}
.headLinesa p a:hover {
	text-decoration: underline;
}
/* 隐藏头像 */
.headLinesa.noneHead1, .headLinesa.noneHeader0 {
	background: none;
}
.headLinesa.noneHead1 h3, .headLinesa.noneHeader0 h3 {
	padding: 30px 50px 5px 50px;
}
.headLinesa.noneHead1 p, .headLinesa.noneHeader0 p {
	padding-right: 0;
}
/* 轮播图 */
.rollBox {
	width: auto;
	height: 400px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	position: relative;
	margin-bottom: 50px;
}
.rollBox .boxHead {
	background: url(/skins/images/roll_head.png);
	width: 77px;
	height: 86px;
	position: absolute;
	top: 15px;
	left: -24px;
	z-index: 1;
}
.rollBox .boxHead a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent: -999px;
}
.rollBox .boxItem {
	position: absolute;
	top: 0;
	left: 0;
	width: 1200px;
	height: 400px;
	background: #FFFFFF;
	display: none;
}
.rollBox .boxItem.cur {
	display: block;
}
.rollBox .boxItem .itemPic {
	width: 828px;
	height: 400px;
	float: left;
}
.rollBox .boxItem .itemPic img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.rollBox .boxItem .itemCont {
	width: 372px;
	height: 400px;
	float: right;
	position: relative;
}
.rollBox .boxItem .itemCont i {
	width: 6px;
	height: 40px;
	background: #c5120d;
	position: absolute;
	top: 36px;
	left: 15px;
}
.rollBox .boxItem .itemCont h3 {
	margin: 32px;
}
.rollBox .boxItem .itemCont h3 a {
	display: block;
	font-size: 38px;
	text-align: justify;
	line-height: 46px;
	color: #333333;
	font-weight: bolder;
}
.rollBox .boxItem .itemCont h3 a:hover {
	color: #bb0b07;
}
.rollBox .boxItem .itemCont p {
	padding: 20px 40px;
	font-size: 16px;
	color: #666666;
	line-height: 24px;
	text-align: left;
}
.rollBox .boxControl {
	position: absolute;
	left: 0;
	bottom: 10px;
	padding-left: 865px;
}
.rollBox .boxControl span {
	width: 10px;
	height: 10px;
	border-radius: 10px;
	display: inline-block;
	overflow: hidden;
	margin-right: 8px;
	cursor: pointer;
}
.rollBox .boxControl span.cur {
	background: #f25453;
}
/* 轮播图 */

/* 轮播图s */
.rollBoxs {
	width: auto;
	height: 400px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	position: relative;
	margin-bottom: 50px;
}
.rollBoxs .boxHeads {
	background: url(/skins/images/roll_head.png);
	width: 77px;
	height: 86px;
	position: absolute;
	top: 15px;
	left: -24px;
	z-index: 1;
}
.rollBoxs .boxHeads a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent: -999px;
}
.rollBoxs .boxItems {
	position: absolute;
	top: 0;
	left: 0;
	width: 1200px;
	height: 400px;
	background: #FFFFFF;
	display: none;
}
.rollBoxs .boxItems.curs {
	display: block;
}
.rollBoxs .boxItems .itemPics {
	width: 828px;
	height: 400px;
	float: left;
}
.rollBoxs .boxItems .itemPics img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.rollBoxs .boxItems .itemConts {
	width: 372px;
	height: 400px;
	float: right;
	position: relative;
}
.rollBoxs .boxItems .itemConts i {
	width: 6px;
	height: 40px;
	background: #c5120d;
	position: absolute;
	top: 36px;
	left: 15px;
}
.rollBoxs .boxItems .itemConts h3 {
	margin: 32px;
}
.rollBoxs .boxItems .itemConts h3 a {
	display: block;
	font-size: 38px;
	text-align: justify;
	line-height: 46px;
	color: #333333;
	font-weight: bolder;
}
.rollBoxs .boxItems .itemConts h3 a:hover {
	color: #bb0b07;
}
.rollBoxs .boxItems .itemConts p {
	padding: 20px 40px;
	font-size: 16px;
	color: #666666;
	line-height: 24px;
	text-align: left;
}
.rollBoxs .boxControls {
	position: absolute;
	left: 0;
	bottom: 10px;
	padding-left: 865px;
}
.rollBoxs .boxControls span {
	width: 10px;
	height: 10px;
	border-radius: 10px;
	display: inline-block;
	overflow: hidden;
	margin-right: 8px;
	cursor: pointer;
}
.rollBoxs .boxControls span.cur {
	background: #f25453;
}
/* 轮播图s */

.carouselBox {
	width: auto;
	height: 422px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	position: relative;
	margin-bottom: 50px;
}
.carouselBox .boxHead {
	background: url(/skins/images/roll_head.png);
	width: 77px;
	height: 86px;
	position: absolute;
	top: 15px;
	left: -24px;
	z-index: 1;
}
.carouselBox .boxHead a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	text-indent: -999px;
}
.carouselBox .boxItem {
	position: absolute;
	top: 0;
	left: 0;
	width: 828px;
	height: 422px;
	background: #FFFFFF;
	display: none;
}
.carouselBox .boxItem.cur {
	display: block;
}
.carouselBox .boxItem .itemPic {
	width: 828px;
	height: 422px;
	float: left;
}
.carouselBox .boxItem .itemPic img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 8px;
}
.carouselBox .boxControl {
	position: absolute;
	right: -24px;
	top: 22px;
	width: 400px;
	height: 422px;
}
.carouselBox .boxControl h3 {
	width: 400px;
	height: 122px;
	display: block;
	overflow: hidden;
	cursor: pointer;
	color: #333;
	margin-top: -22px;
}
.carouselBox .boxControl h3 span {
	font-size: 16px;
	text-align: left;
	line-height: 24px;
	font-weight: bolder;
	height: 48px;
	overflow: hidden;
	margin: 25px 45px 0 30px;
	display: block;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.carouselBox .boxControl h3 span a {
	color: #333333;
}
.carouselBox .boxControl h3.cur {
	background: url(/skins/images/banner_item.png);
	width: 400px;
	height: 122px;
	color: #FFFFFF;
}
.carouselBox .boxControl h3.cur span a {
	color: #FFFFFF;
}
/* 科技新闻 */
.listKjxw {
	width: auto;
}
.listKjxw ul {
	margin-left: -16px;
}
.listKjxw li {
	width: 265px;
	height: 250px;
	float: left;
	margin-left: 16px;
	margin-bottom: 16px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.listKjxw .kjxwPic {
	width: 265px;
	height: 148px;
	overflow: hidden;
}
.listKjxw .kjxwPic a, .listKjxw .kjxwPic img {
	width: 100%;
	height: 100%;
	display: block;
	transition: all 0.5s;
	object-fit: cover;
	border-radius: 8px;
}
.listKjxw li:hover img {
	transform: scale(1.1);
}
.listKjxw .kjxwTit {
	margin: 10px 12px 5px;
	height: 52px;
}
.listKjxw .kjxwTit a {
	font-size: 16px;
	color: #333;
	text-align: left;
	line-height: 22px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.listKjxw .kjxwTit a:hover {
	color: #bb0b07;
}
/*.listKjxw .kjxwSourth {
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 22px;
	padding: 0 12px;
	position: relative;
	overflow: hidden;
}*/
.listKjxw .kjxwSourth {
	display: none;
}
.listKjxw .kjxwSourth i {
	background: url(/skins/images/kjxw_icon.png) no-repeat left top;
	width: auto;
	height: 21px;
	font-size: 12px;
	color: #fff;
	font-style: normal;
	text-align: center;
	line-height: 20px;
	position: absolute;
	right: -5px;
	top: 0;
	padding: 0 10px;
}
.listKjxw li .sourthTime {
	padding: 0 12px;
}
/* 政务 */
.listZw {
	width: auto;
	height: auto;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	margin-bottom: 10px;
	border-radius: 8px;
}
.listZw ul {
	padding: 10px;
}
.listZw li {
	border-bottom: 1px solid #ccc;
	/* padding: 10px 0; */
	padding: 7px 0;
}
.listZw li:last-child {
	border-bottom: 0;
}
.listZw h3 {
	font-weight: bolder;
}
.listZw h3 a {
	font-size: 16px;
	color: #333333;
	text-align: justify;
	line-height: 24px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.listZw h3 a:hover {
	color: #bb0b07;
}
.listZw p {
	font-size: 14px;
	color: #999999;
	text-align: left;
	line-height: 24px;
}
.quickZw {
	background: url(/skins/images/zw_btns.jpg) no-repeat;
	background-size: cover;
	width: 100%;
	height: 50px;
}
.quickZw a {
	display: block;
	width: 50%;
	height: 50px;
	text-indent: -999px;
	overflow: hidden;
	float: left;
}
.quickMedia {
	width: auto;
	margin-top: 13px;
}
.quickMedia ul {
	height: 40px;
	margin-left: -10.5px;
}
.quickMedia li {
	width: 98px;
	height: 40px;
	display: block;
	float: left;
	margin-left: 10.5px;
	position: relative;
}
.quickMedia li .code {
	width: 120px;
	height: 120px;
	padding: 5px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	position: absolute;
	bottom: 50px;
	left: 50%;
	margin-left: -60px;
	display: none;
}
.quickMedia li a {
	display: block;
}
.quickMedia li a img {
	width: 98px;
	height: 40px;
	display: block;
	object-fit: cover;
}
.quickPaper {
	width: 314px;
	height: 364px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	position: relative;
}
.quickPaper .paperLink {
	background: url(/skins/images/paper_bg.png);
	width: 314px;
	height: 364px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.quickPaper .paperLink .linkGroup {
	padding-top: 314px;
}
.quickPaper .paperLink .linkGroup a {
	display: block;
	width: 50%;
	height: 50px;
	text-indent: -999px;
	overflow: hidden;
	float: left;
}
.quickPaper .paperpic {
	width: 314px;
	height: 314px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.quickPaper img {
	width: 250px;
	display: inline-block;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	object-fit: cover;
}
/* 广告 */
.groupAd {
	width: auto;
	height: auto;
	margin-bottom: 30px;
	overflow: hidden;
}
.groupAd ul {
	margin-left: -28px;
}
.groupAd li {
	width: 586px;
	height: 100px;
	float: left;
	margin-left: 28px;
}
.groupAd li img {
	width: 586px;
	height: 100px;
	display: block;
	object-fit: cover;
	border-radius: 8px;
}
.groupAd a {
	display: block;
}
/* 视频 */
.mainVideo {
	width: auto;
	margin-bottom: 30px;
}
.listVideo {
	width: auto;
}
.listVideo ul {
	margin-left: -20px;
}
.listVideo li {
	margin-left: 20px;
	width: 285px;
	/*height: 370px;*/
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	float: left;
	position: relative;
}
.listVideo li .videoHead {
	display: none;
}
.listVideo li.videoLive .videoHead {
	display: block;
	background: url(/skins/images/live_head.png);
	width: 54px;
	height: 53px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.listVideo .videoPic {
	width: auto;
	height: 160px;
	overflow: hidden;
	position: relative;
}
.listVideo .videoPic i {
	background: url(/skins/images/btn_play.png);
	width: 55px;
	height: 55px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 9;
	margin: -27.5px 0 0 -27.5px;
	transition: all 0.5s;
}
.listVideo .videoPic img {
	width: 100%;
	height: 100%;
	display: block;
	transition: all 0.5s;
	object-fit: cover;
	border-radius: 8px;
}
.listVideo li:hover i, .listVideo li:hover img {
	transform: scale(1.1);
}
.listVideo .videoCont {
	padding: 15px;
}
.listVideo .videoCont h3 {
	height: 44px;
	margin-bottom: 10px;
}
.listVideo .videoCont h3 a {
	font-size: 16px;
	color: #333333;
	text-align: justify;
	line-height: 22px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.listVideo .videoCont h3 a:hover {
	color: #bb0b07;
}
.listVideo .videoCont p {
	/*height: 80px;*/
	font-size: 14px;
	color: #666666;
	text-align: justify;
	line-height: 20px;
	font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	margin-bottom: 25px;
}
.listVideo .videoCont dl, .listVideo .videoCont dt, .listVideo .videoCont dd {
	display: inline-block;
	font-size: 14px;
	color: #666666;
	text-align: left;
	line-height: 20px;
	font-weight: normal;
}
.listVideo .videoCont dl {
	display: block;
}
.listVideo .videoCont dt {
	padding-right: 5px;
}
.listVideo .videoCont dd {
	padding-left: 5px;
}
/* 国际频道 */
.internationalBox {
	padding: 10px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	border-radius: 8px;
}
.indexnews {
	float: left;
}
.interNews {
	width: 400px;
}
.interNews .newsPic {
	width: 400px;
	height: 225px;
	overflow: hidden;
}
.interNews .newsPic img {
	width: 100%;
	height: 100%;
	display: block;
	transition: all 0.5s;
	object-fit: cover;
	border-radius: 8px;
}
.interNews:hover img {
	transform: scale(1.1);
}
.interNews .newsCont {
	padding: 15px 15px 15px;
}
.interNews .newsCont h3 {
	height: 44px;
	margin-bottom: 10px;
}
.interNews .newsCont h3 a {
	font-size: 16px;
	color: #333333;
	text-align: justify;
	line-height: 22px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.interNews .newsCont h3 a:hover {
	color: #bb0b07;
}
.interNews .newsCont dl, .interNews .newsCont dt, .interNews .newsCont dd {
	display: inline-block;
	font-size: 12px;
	color: #666;
	text-align: left;
	line-height: 20px;
	font-weight: normal;
}
.interNews .newsCont dl {
	display: block;
}
.interNews .newsCont dt {
	padding-right: 5px;
}
.interNews .newsCont dd {
	padding-left: 5px;
}
.interList {
	width: 355px;
	float: right;
}
.listInter {
	width: auto;
}
.listInter li {
	border-bottom: 1px solid #ccc;
	padding: 15px 0;
}
.listInter li:last-child {
	border-bottom: 0;
}
.listInter h3 {
	font-weight: normal;
	margin-bottom: 5px;
}
.listInter h3 a {
	font-size: 16px;
	color: #333333;
	text-align: justify;
	line-height: 24px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.listInter h3 a:hover {
	color: #bb0b07;
}
.listInter dl, .listInter dt, .listInter dd {
	display: inline-block;
	font-size: 14px;
	color: #666666;
	text-align: left;
	line-height: 20px;
	font-weight: normal;
}
.listInter dl {
	display: block;
}
.listInter dt {
	padding-right: 5px;
}
.listInter dd {
	padding-left: 5px;
}
/* English */
.englishBox {
	padding: 8px 12px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.listEng {
	width: auto;
}
.listEng li {
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
}
.listEng li:last-child {
	border-bottom: 0;
}
.listEng li a {
	font-size: 16px;
	color: #333333;
	text-align: left;
	line-height: 22px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 44px;
}
.listEng li a:hover {
	color: #bb0b07;
}
/* 地方 */
.mainDf {
	padding: 10px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.mainDf .dfLeft {
	width: 400px;
	float: left;
}
.mainDf .dfRight {
	width: 355px;
	float: right;
}
.listDf {
	width: auto;
}
.listDf ul {
	margin-left: -10px;
}
.listDf li {
	width: 195px;
	height: 165px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.listDf .dfPic {
	width: 195px;
	height: 110px;
	overflow: hidden;
}
.listDf .dfPic img {
	width: 100%;
	height: 100%;
	display: block;
	transition: all 0.5s;
	object-fit: cover;
}
.listDf li:hover img {
	transform: scale(1.1);
}
.listDf .dfTit {
	padding: 10px;
}
.listDf .dfTit a {
	font-size: 14px;
	color: #333333;
	text-align: justify;
	line-height: 22px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.listDf .dfTit a:hover {
	color: #bb0b07;
}
/* 专题 */
.mainZt {
	padding: 10px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	border-radius: 8px;
}
.mainZt .ztRoll {
	width: auto;
	height: 90px;
	margin-bottom: 10px;
}
.mainZt .ztRolls {
	width: auto;
	height: 90px;
	margin-bottom: 10px;
}
/* 专题轮播图 */
.rollBoxZt {
	width: auto;
	height: 90px;
	position: relative;
}
.rollBoxZt .boxItem {
	position: absolute;
	top: 0;
	left: 0;
	width: 295px;
	height: 90px;
	background: #FFFFFF;
	display: none;
}
.rollBoxZt .boxItem.cur {
	display: block;
}
.rollBoxZt .boxItem .itemPic {
	width: 140px;
	height: 90px;
	float: left;
	overflow: hidden;
}
.rollBoxZt .boxItem .itemPic img {
	display: block;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
	object-fit: cover;
	border-radius: 8px;
}
.rollBoxZt .boxItem:hover img {
	transform: scale(1.1);
}
.rollBoxZt .boxItem .itemCont {
	width: 140px;
	height: 90px;
	float: right;
	position: relative;
}
.rollBoxZt .boxItem .itemCont a {
	display: block;
	font-size: 14px;
	text-align: justify;
	line-height: 22px;
	color: #323232;
	font-weight: bolder;
}
.rollBoxZt .boxItem .itemCont a:hover {
	color: #bb0b07;
}
.rollBoxZt .boxControl {
	position: absolute;
	right: 0;
	bottom: 0;
	height: 8px;
}
.rollBoxZt .boxControl span {
	width: 8px;
	height: 8px;
	background: #c0c0c0;
	border-radius: 8px;
	display: block;
	float: left;
	overflow: hidden;
	margin-left: 8px;
	cursor: pointer;
}
.rollBoxZt .boxControl span.cur {
	width: 14px;
	background: #2aa0fa;
}
/* 专题轮播图s */
.rollBoxZts {
	width: auto;
	height: 90px;
	position: relative;
}
.rollBoxZts .boxItems {
	position: absolute;
	top: 0;
	left: 0;
	width: 295px;
	height: 90px;
	background: #FFFFFF;
	display: none;
}
.rollBoxZts .boxItems.curs {
	display: block;
}
.rollBoxZts .boxItems .itemPics {
	width: 140px;
	height: 90px;
	float: left;
	overflow: hidden;
}
.rollBoxZts .boxItems .itemPics img {
	display: block;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
	object-fit: cover;
	border-radius: 8px;
}
.rollBoxZts .boxItems:hover img {
	transform: scale(1.1);
}
.rollBoxZts .boxItems .itemConts {
	width: 140px;
	height: 90px;
	float: right;
	position: relative;
}
.rollBoxZts .boxItems .itemConts a {
	display: block;
	font-size: 14px;
	text-align: justify;
	line-height: 22px;
	color: #323232;/*font-weight: bolder;*/
}
.rollBoxZts .boxItems .itemConts a:hover {
	color: #bb0b07;
}
.rollBoxZts .boxControls {
	position: absolute;
	right: 0;
	bottom: 0;
	height: 8px;
}
.rollBoxZts .boxControls span {
	width: 8px;
	height: 8px;
	background: #c0c0c0;
	border-radius: 8px;
	display: block;
	float: left;
	overflow: hidden;
	margin-left: 8px;
	cursor: pointer;
}
.rollBoxZts .boxControls span.curs {
	width: 14px;
	background: #2aa0fa;
}
/* 专题列表 */
.listZt {
	width: auto;
}
.listZt li {
	padding: 6px 0;
}
.listZt li:last-child {
	border-bottom: 0;
}
.listZt li a {
	font-size: 14px;
	color: #333;
	text-align: justify;
	line-height: 24px;
	/*font-weight: bolder;*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.listZt li a:hover {
	color: #bb0b07;
}
/* 专题列表s */
.listZts {
	width: auto;
}
.listZts li {
	padding: 6.5px 0;
}
.listZts li:last-child {
	border-bottom: 0;
}
.listZts li a {
	font-size: 14px;
	color: #333;
	text-align: justify;
	line-height: 24px;
	/*font-weight: bolder;*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.listZts li a:hover {
	color: #bb0b07;
}
/* 园区 */
.mainYq {
	padding: 10px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	border-radius: 8px;
}
.listYq {
	width: auto;
}
.listYq ul {
	margin-left: -25px;
}
.listYq li {
	width: 390px;
	height: 110px;
	float: left;
	margin-left: 25px;
	margin-bottom: 12px;
}
.listYq .yqPic {
	width: 165px;
	height: 110px;
	float: left;
	overflow: hidden;
}
.listYq .yqPic img {
	display: block;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
	object-fit: cover;
	border-radius: 8px;
}
.listYq li:hover img {
	transform: scale(1.1);
}
.listYq .yqCont {
	width: 210px;
	float: right;
	padding: 15px 0;
}
.listYq .yqCont h3 {
	font-weight: normal;
	margin-bottom: 15px;
}
.listYq .yqCont h3 a {
	font-size: 16px;
	color: #333333;
	text-align: justify;
	line-height: 22px;
	font-weight: bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.listYq .yqCont h3 a:hover {
	color: #bb0b07;
}
.listYq .yqCont dl, .listYq .yqCont dt, .listYq .yqCont dd {
	display: inline-block;
	font-size: 14px;
	color: #666666;
	text-align: left;
	line-height: 20px;
	font-weight: normal;
}
.listYq .yqCont dl {
	display: block;
}
.listYq .yqCont dt {
	padding-right: 5px;
}
.listYq .yqCont dd {
	padding-left: 5px;
}
/* 热榜 */
.mainRb {
	padding: 10px 15px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	border-radius: 8px;
}
/* 热榜列表 */
.listRb {
	width: auto;
	padding: 5px 0;
}
.listRb li {
	padding: 6px 0;
}
.listRb li:last-child {
	border-bottom: 0;
}
.listRb li a {
	font-size: 14px;
	color: #333333;
	text-align: justify;
	line-height: 24px;
	font-weight: bolder;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.listRb li a:hover {
	color: #bb0b07;
}
.listRb i {
	width: 23px;
	height: 21px;
	font-size: 12px;
	color: #333;
	text-align: center;
	line-height: 21px;
	font-style: normal;
	display: block;
	float: left;
	margin-right: 10px;
}
.listRb i.star1 {
	background: url(/skins/images/iconStar1.png);
	color: #FFFFFF;
}
.listRb i.star2 {
	background: url(/skins/images/iconStar2.png);
	color: #FFFFFF;
}
.listRb i.star3 {
	background: url(/skins/images/iconStar3.png);
	color: #FFFFFF;
}
.listRb i.star4 {
	background: url(/skins/images/iconStar4.png);
}
.listRb i.star5 {
	background: url(/skins/images/iconStar5.png);
}
.listRb i.star6 {
	background: url(/skins/images/iconStar6.png);
}
.listRb i.star7 {
	background: url(/skins/images/iconStar6.png);
}
.listRb i.star8 {
	background: url(/skins/images/iconStar6.png);
}
.listRb i.star9 {
	background: url(/skins/images/iconStar6.png);
}
.listRb i.star10 {
	background: url(/skins/images/iconStar6.png);
}
/* 公共样式 */
.group {
	width: auto;
	height: auto;
	margin-bottom: 50px;
}
.group .gLeft {
	width: 828px;
	height: auto;
	float: left;
}
.group .gRight {
	width: 315px;
	height: auto;
	float: right;
}
/* 公共标题 */
.pubTit {
	width: auto;
	height: 60px;
	overflow: hidden;
	font-size: 24px;
	color: #bb0b07;
	font-weight: bolder;
	text-align: left;
	line-height: 60px;
}
.pubTit a {
	float: right;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	padding-top: 20px;
}
.pubTit a:hover {
	color: #bb0b07;
}
.sourthTime {
	width: auto;
	/*height: 20px;*/
	overflow: hidden;
	text-align: left;
}
.sourthTime span {
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	font-weight: normal;
}
.sourthTime i {
	font-style: normal;
	margin: 0 3px;
}
.mainMask {
	display: none;
}
 @media (max-width:767px) {
 body {
 background: #f2f2f2;
}
 .main {
 width: auto;
 padding-top: 0.3rem;
 overflow: hidden;
}
 .group {
 margin-bottom: 0;
/*padding: 10px;*/
	}
 .group .gLeft,  .group .gRight {
 width: auto;
 float: none;
 background: #FFFFFF;
 box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.15);
 margin-bottom: 0.3rem;
 border-radius: 8px;
}

	/* 头条新闻 */
	.headLines {
 width: auto;
 height: auto;
 min-height: 1rem;
		/*background: none;*/
		box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.15);
 overflow: hidden;
 margin: 0 0.3rem 0.3rem;
		/*background: url(/skins/images/head_news.png) no-repeat 0.23rem center #FFFFFF;*/
		background-size: 1.10rem 1.03rem;
}
 .headLines h3 {
 padding: 0.3rem 0.3rem 0.3rem 1.2rem;
 text-align: left;
}
 .headLines h3 a {
 font-size: 0.36rem !important;
 line-height: 0.42rem !important;
 color: #333333;
 font-weight: bolder;
 height: auto !important;
 text-align: left !important;
 text-indent: 2.2em;
}
 .headLines h3 a:hoveer {
 color: #333333;
}
 .headLines p {
 display: none;
}

	/* 隐藏头像 */
	.headLines.noneHead1,  .headLines.noneHeader0 {
 background: url(/skins/images/head_news.png) no-repeat 0.23rem center #FFFFFF;
 background-size: 0.77rem 0.73rem;
}
 .headLines.noneHead1 h3,  .headLines.noneHeader0 h3 {
 padding: 0.3rem 0.3rem 0.3rem 1.2rem;
}
 .headLines.noneHead1 p,  .headLines.noneHeader0 p {
 display: none;
}

	/* 公共标题 */
	.pubTit {
 width: auto;
 height: 0.95rem;
 overflow: hidden;
 padding: 0 0.24rem;
}
 .pubTit span {
 font-size: 0.36rem;
 color: #bb0b07;
 font-weight: bolder;
 text-align: left;
 line-height: 0.95rem;
 padding-right: 0.35rem;
		/*background: url(/skins/images/pub_tit.png) no-repeat right 0.52rem;*/
		background-size: 0.26rem 0.11rem;
 float: left;
}
 .pubTit a {
 float: right;
 font-size: 0.24rem;
 line-height: 0.95rem;
 color: #666666;
 padding-top: 0;
}

	/* 科技新闻 */
	.listKjxw {
 width: auto;
}
 .listKjxw ul {
 margin-left: 0;
 padding: 0 0.24rem;
}
 .listKjxw li {
 width: 48.3%;
 height: auto;
 float: left;
 margin-left: 0;
 margin-bottom: 20px;
 background: #FFFFFF;
 box-shadow: none;
}
 .listKjxw li:nth-child(2n) {
 margin-left: 0.22rem;
}
 .listKjxw .kjxwPic {
 width: 3.3rem;
 height: 2.2rem;
 border-radius: 0.12rem;
 overflow: hidden;
/*margin: 0 auto;*/
	}
 .listKjxw .kjxwPic a,  .listKjxw .kjxwPic img {
 width: 100%;
 height: 100%;
 display: block;
 transition: all 0.5s;
 object-fit: cover;
}
 .listKjxw li:hover img {
 transform: scale(1);
}
 .listKjxw .kjxwTit {
 margin: 5px 0px 5px;
 height: 0.88rem;
}
 .listKjxw .kjxwTit a {
 font-size: 0.3rem;
 line-height: 0.38rem;
 font-weight: normal;
 -webkit-line-clamp: 2;
}
 .listKjxw .kjxwSourth {
 font-size: 0.22rem;
 color: #999999;
 text-align: right;
 line-height: 0.44rem;
 padding: 0;
 position: relative;
 overflow: hidden;
 height: 0.44rem;
}
 .listKjxw .kjxwSourth i {
 background: #42c2f3;
 border-radius: 0.21rem;
 width: auto;
 height: 0.42rem;
 font-size: 0.22rem;
 color: #fff;
 font-style: normal;
 text-align: center;
 line-height: 0.4rem;
 position: absolute;
 left: 0;
 right: auto;
 top: 0;
 padding: 0 0.2rem;
}
 .listKjxw li .sourthTime {
 padding: 0;
}
 .listKjxw li:nth-child(n+5) {
 border-top: 1px solid #cccccc;
 width: auto;
 float: none;
 padding: 0.24rem 0;
 clear: both;
 margin: 0;
 position: relative;
}
 .listKjxw li:nth-child(n+5) .kjxwPic {
 width: 2.26rem;
 height: 1.38rem;
 border-radius: 0.12rem;
 overflow: hidden;
 position: absolute;
 top: 0.24rem;
 left: 0;
}
 .listKjxw li:nth-child(n+5) .kjxwTit {
 margin: 0 0 0.1rem 2.5rem;
 height: 0.88rem;
}
 .listKjxw li:nth-child(n+5) .sourthTime {
 margin: 0 0 0 2.5rem;
 display: block;
}
 .listKjxw li:nth-child(n+5) .kjxwSourth {
 display: none;
}

	/* 报纸链接 */
	.paperLinkM {
 padding: 0 0 10px 0;
}
 .paperLinkM a {
 width: 3.48rem;
 height: 1.12rem;
 display: inline-block;
 cursor: pointer;
 text-indent: -9999px;
 overflow: hidden;
 margin: 0 0.05rem;
 box-shadow: 0 0 10px rgb(0 0 0 / 15%);
 border-radius: 8px;
}
 .paperLinkM a:nth-child(1) {
 background: url(/skins/images/paper_btn1.jpg) no-repeat;
 background-size: 100% 100%;
}
 .paperLinkM a:nth-child(2) {
 background: url(/skins/images/paper_btn2.jpg) no-repeat;
 background-size: 100% 100%;
}

	/* 政务 */
	.listZw {
 box-shadow: none;
 margin-bottom: 0.2rem;
 border-radius: 8px;
}
 .listZw ul {
 padding: 0 0.24rem;
}
 .listZw li {
 border-bottom: 1px solid #ccc;
		/* padding: 10px 0; */
		padding: 0.24rem 0;
}
 .listZw li:last-child {
 border-bottom: 0;
}
 .listZw h3 {
 font-weight: normal;
 padding: 0 0 0rem 2.5rem;
}
 .listZw h3 a {
 height: 0.96rem;
 font-size: 0.3rem;
 line-height: 0.48rem;
 -webkit-line-clamp: 2;
}
 .listZw h3 a:hover {
 color: #333333;
}
 .listZw p {
 font-size: 0.24rem;
 line-height: 0.48rem;
 padding: 0 0 0rem 2.5rem;
}
 .mainAd {
 margin: 0 0.24rem 0.3rem;
}
 .mainAd a {
 display: block;
}
 .mainAd img {
 width: 100%;
 height: 100%;
 display: block;
 border-radius: 8px;
}
 .mainVideo {
 background: #FFFFFF;
 box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.15);
 margin-bottom: 0.3rem;
 border-radius: 8px;
 margin: 0 10px 10px 10px;
}
 .listVideo {
 width: auto;
}
 .listVideo ul {
 margin-left: 0;
 padding: 0 0.24rem;
 overflow: hidden;
}
 .listVideo li {
 margin-left: 0;
 width: 3.1rem;
 height: 3.9rem;
 box-shadow: none;
}
 .listVideo li:nth-child(2n) {
 margin-left: 0.22rem;
}
 .listVideo li.videoLive .videoHead {
 display: block;
 background: url(/skins/images/live_head.png);
 width: 54px;
 height: 53px;
 position: absolute;
 top: 0;
 left: 0;
 z-index: 1;
}
 .listVideo .videoPic {
 width: 3.1rem;
 height: 2.2rem;
 border-radius: 0.12rem;
 overflow: hidden;
 margin-bottom: 0.1rem;
}
 .listVideo .videoPic i {
 background-size: 100% 100%;
 width: 0.55rem;
 height: 0.55rem;
 margin: -0.275rem 0 0-0.275rem;
}
 .listVideo li:hover i,  .listVideo li:hover img {
 transform: scale(1);
}
 .listVideo .videoCont {
 padding: 0;
}
 .listVideo .videoCont h3 {
 height: 0.76rem;
 margin-bottom: 0.1rem;
}
 .listVideo .videoCont h3 a {
 font-size: 0.3rem;
 color: #333333;
 line-height: 0.38rem;
 font-weight: normal;
 -webkit-line-clamp: 2;
}
 .listVideo .videoCont h3 a:hover {
 color: #333333;
}
 .listVideo .videoCont p {
 display: none;
}

	/* 国际频道 */
	.internationalBox {
 padding: 0 0.24rem;
 box-shadow: none;
}
 .interNews {
 width: auto;
 float: none;
 position: relative;
 margin-bottom: 0.24rem;
}
 .interNews .newsPic {
 width: 2.26rem;
 height: 1.38rem;
 overflow: hidden;
 position: absolute;
 top: 0;
 left: 0;
}
 .listInter .newsPicss {
 width: 2.26rem;
 height: 1.38rem;
 overflow: hidden;
 float: left;
}
 .listInter .newsPicss img {
 width: 100%;
 height: 100%;
 display: block;
 transition: all 0.5s;
 object-fit: cover;
 border-radius: 8px;
}
 .listZw .newsPicssa {
 width: 2.26rem;
 height: 1.38rem;
 overflow: hidden;
 float: left;
}
 .listZw .newsPicssa img {
 width: 100%;
 height: 100%;
 display: block;
 transition: all 0.5s;
 object-fit: cover;
 border-radius: 8px;
}
 .interNews:hover img {
 transform: scale(1);
}
 .interNews .newsCont {
 padding: 0 0 .3rem 2.5rem;
}
 .interNews .newsCont h3 {
 height: 0.76rem;
 margin-bottom: 0.24rem;
}
 .interNews .newsCont h3 a {
 font-size: 0.3rem;
 color: #333333;
 text-align: justify;
 line-height: 0.38rem;
 font-weight: normal;
 -webkit-line-clamp: 2;
}
 .interNews .newsCont h3 a:hover {
 color: #333333;
}
 .interList {
 width: 335px;
/*float: none;*/
	}
 .listInter {
 width: auto;
}
 .listInter li {
 border-bottom: 0;
 padding: 0 0 .5rem 2.5rem;
}
 .listInter li:last-child {
 border-bottom: 0;
}
 .listInter h3 {
 margin-bottom: 0.24rem;
 height: 0.88rem;
}
 .listInter h3 a {
 font-size: 0.3rem;
 color: #333333;
 font-weight: normal;
 line-height: 0.38rem;
 -webkit-line-clamp: 2;
}
 .listInter h3 a:hover {
 color: #333333;
}

	/* 地方频道 */
	.mainDf {
 padding: 0 0.24rem;
 box-shadow: none;
}
 .mainDf .dfLeft {
 width: auto;
 float: none;
}
 .mainDf .dfRight {
 width: auto;
 float: none;
}
 .listDf {
 width: auto;
}
 .listDf ul {
 margin-left: 0;
 overflow: hidden;
}
 .listDf li {
 width: 3.4rem;
 height: 3.4rem;
 float: left;
 margin-left: 0;
 margin-bottom: 0;
}
 .listDf li:nth-child(2n) {
 margin-left: 0.22rem;
}
 .listDf .dfPic {
 width: 3.4rem;
 height: 2.2rem;
 overflow: hidden;
 border-radius: 0.12rem;
 margin-bottom: 0.2rem;
}
 .listDf li:hover img {
 transform: scale(1);
}
 .listDf .dfTit {
 padding: 0;
}
 .listDf .dfTit a {
 font-size: 0.3rem;
 color: #333333;
 line-height: 0.38rem;
 font-weight: normal;
 -webkit-line-clamp: 2;
}
 .listDf .dfTit a:hover {
 color: #333333;
}

	/* 园区 */
	.mainYq {
 padding: 0 0.24rem;
 box-shadow: none;
}
 .listYq {
 width: auto;
}
 .listYq ul {
 margin-left: 0;
}
 .listYq li {
 width: auto;
 height: auto;
 float: none;
 margin-left: 0;
 margin-bottom: 0;
 position: relative;
 border-top: 1px solid #CCCCCC;
 padding: 0.24rem 0;
}
 .listYq li:first-child {
 border-top: 0;
 margin-top: -0.24rem;
}
 .listYq .yqPic {
 width: 2.26rem;
 height: 1.38rem;
 float: none;
 overflow: hidden;
 border-radius: 0.12rem;
 position: absolute;
 top: 0.24rem;
 left: 0;
}
 .listYq li:hover img {
 transform: scale(1);
}
 .listYq .yqCont {
 width: auto;
 float: none;
 padding: 0;
 margin: 0 0 0 2.5rem;
}
 .listYq .yqCont h3 {
 font-weight: normal;
 margin-bottom: 0.1rem;
 height: 0.88rem;
}
 .listYq .yqCont h3 a {
 font-size: 0.3rem;
 color: #333333;
 line-height: 0.44rem;
 font-weight: normal;
 -webkit-line-clamp: 2;
}
 .listYq .yqCont h3 a:hover {
 color: #333333;
}

	/* 来源时间 */
	.sourthTime {
 width: auto;
 height: 0.4rem;
 overflow: hidden;
 text-align: left;
 font-size: 0.24rem;
 color: #999999;
 line-height: 0.4rem;
 font-weight: normal;
}
 .sourthTime span {
 font-size: 0.24rem;
 color: #999999;
 line-height: 0.4rem;
 font-weight: normal;
}
 .sourthTime i {
 margin: 0 0.06rem;
}

	/* 手机轮播 */
	#mbCarouselBox {
 margin-bottom: 0.3rem;
}
 #mbCarouselBox .swiper-container {
 width: 6.58rem;
 height: 3.2rem;
 margin: 0 auto;
 overflow: inherit !important;
}
 #mbCarouselBox .swiper-slide {
 transition: 300ms;
 transform: scale(0.95);
 position: relative;
}
 #mbCarouselBox .swiper-slide-active,  #mbCarouselBox .swiper-slide-duplicate-active {
 transform: scale(1);
}
 #mbCarouselBox .swiperPic {
 width: 6.58rem;
 height: 3.2rem;
 border-radius: 0.12rem;
 overflow: hidden;
 margin: 0 auto;
}
 #mbCarouselBox .swiperPic img {
 width: 100%;
 height: 100%;
 display: block;
 object-fit: cover;
}
 #mbCarouselBox .swiperTit {
 position: absolute;
 left: 0;
 bottom: 0;
 width: 100%;
}
 #mbCarouselBox .swiperTit a {
 font-size: 0.28rem;
 line-height: 0.6rem;
 color: #FFFFFF;
 font-weight: bolder;
 text-align: left;
 display: block;
 padding: 0 0.9rem 0 0.3rem;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 1;
 overflow: hidden;
 background: rgba(0, 0, 0, 0.6);
}
 #mbCarouselBox .swiper-pagination {
 text-align: right;
 color: #FFFFFF;
 padding: 0 0.3rem;
 font-size: 0.24rem;
 line-height: 0.6rem;
 bottom: 0;
}
 #mbCarouselBox .swiper-pagination .swiper-pagination-current {
 color: #F25453;
}
 .mainMask {
 display: block;
 position: fixed;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 9999;
 background: #fff;
}
 .mainMask .loading {
 width: 100px;
		/* height: 10px; */
		text-align: center;
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translate(-50%, -50%);
}
 .mainMask .loading img {
 width: 100%;
 height: auto;
 display: block;
}
 .mainMask .loading span {
 display: inline-block;
 width: 10px;
 height: 10px;
 margin-right: 5px;
 background: #239ce3;
 -webkit-animation: load 0.78s ease infinite;
 opacity: 0;
}
 .mainMask .loading span:last-child {
 margin-right: 0px;
}
 @-webkit-keyframes load {
 0% {
 opacity: 1;
 -webkit-transform: scale(1);
}
 100% {
 opacity: .2;
 -webkit-transform: scale(.2);
}
}
 .loading span:nth-child(1) {
 -webkit-animation-delay:0.13s;
}
 .loading span:nth-child(2) {
 -webkit-animation-delay:0.26s;
}
 .loading span:nth-child(3) {
 -webkit-animation-delay:0.39s;
}
 .loading span:nth-child(4) {
 -webkit-animation-delay:0.52s;
}
 .loading span:nth-child(5) {
 -webkit-animation-delay:0.65s;
}
}
 @media (min-width: 768px) {
.listInter .newsPicss {
 display: none;
}
 .listZw .newsPicssa {
 display: none;
}
}
 @media (min-width: 768px) {
.headLiness {
 display: none;
}
}
 @media (max-width: 767px) {
.headss {
 display: none;
}
.headLines {
/*display: none;*/
}
.headLinesa {
 display: none;
}
 .headLiness {
 width: auto;
 height: auto;
 min-height: 1rem;
 box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.15);
 overflow: hidden;
 margin: 0 0.3rem 0.3rem;
 background-size: 1.10rem 1.03rem;
 border-radius: 15px;
}
 #kw {
 font-size: 20pt;
 text-align: center;
 font-family: arial;
 width: 100%;
 -moz-border-radius: 15px;
 border-radius: 15px;
 -webkit-border-radius: 15px;
 -khtml-border-radius: 15px;
 position: relative;
 z-index: 0;
}
input[type="text"], textarea {
 border: 1px solid gray;
 padding: 3px;
}
 #form {
 text-align: center;
 z-index: 1;
 height: 100px;
}
#lips2 {
 height: 100px;
 max-width: 540px;
 margin: 0 auto;
 -moz-border-radius: 15px;
 border-radius: 15px;
 -webkit-border-radius: 15px;
 -khtml-border-radius: 15px;
}
#form_vertical_center_wrapper {
 display: table;
 width: 100%;
 height: 100%;
}
#form_vertical_center {
 display: table-cell;
 vertical-align: middle;
 text-align: center;
 padding-top: 20px;
}
#input_div {
 margin: 0 auto;
 padding: 0 0 3px 30px;
 max-width: 490px;
}
#input_tbl {
 width: 92%;
}
 #go_button {
 font-size: 12pt;
 font-family: Verdana, sans-serif;
 padding: 2px 15px;
}
}
/*尾部微信*/
.mainFooter .footvxa {
	max-width: 45%;
	float: right;
	z-index: 1;
	padding: 0 0 0 250px;
	position: relative;
}
.mainFooter .footvxa span {
	position: absolute;
	left: 10px;
	top: 0;
	z-index: 5;
	display: block;
	float: left;
	width: 109px;
	height: 109px;
	transform: translateY(-25px);
}
.mainFooter .footvxa img {
	max-width: 100%;
	border: 0;
	position: absolute;
	left: 10px;
	top: 0;
	z-index: 5;
	display: block;
	float: left;
	width: 109px;
	height: 109px;
	transform: translateY(-130px);
}
.mainFooter .footvxb {
	max-width: 45%;
	float: right;
	z-index: 1;
	padding: 0 0 0 130px;
	position: relative;
}
.mainFooter .footvxb span {
	position: absolute;
	left: 10px;
	top: 0;
	z-index: 5;
	display: block;
	float: left;
	width: 109px;
	height: 109px;
	transform: translateY(-25px);
}
.mainFooter .footvxb img {
	max-width: 100%;
	border: 0;
	position: absolute;
	left: 10px;
	top: 0;
	z-index: 5;
	display: block;
	float: left;
	width: 109px;
	height: 109px;
	transform: translateY(-130px);
}
@media (max-width: 767px) {
 .mainFooter .footvxa {
 display: none;
}
.mainFooter .footvxb {
 display: none;
}
}
 
  /*尾部微信*/
  
  
  @media (max-width: 767px) {
 .listRb li a {
 font-weight: normal;
}
}
/*飘窗*/
 @media (max-width: 767px) {
 .piaochuang {
 display: none;
}
}
@media (min-width: 768px) {
 .piaochuang {
 display: none;
}
}
/*飘窗*/
