
	body {
		margin: 0;
		padding: 0;
		font-family: '微软雅黑';
		/*margin-top: 20px;*/
		background-color: #fff;
		overflow-x: hidden;
	}
	
	a img {
		border: none;
	}
	
	a {
		color: #000;
		text-decoration: none;
	}
	
	a:hover {
		color: #990000;
	}
	
	ul,
	span {
		margin: 0px;
		padding: 0px;
	}
	
	li {
		list-style: none;
	}
	
	body {
		font-family: "Microsoft Yahei";
		color: #000;
	}
	
	body {
		font-size: 14px;
		line-height: 1.42857143;
		color: #333;
		background-color: #ffffff;
	}
	
	.head {
		width: 1240px;
		margin: 0 auto;
		/*margin-top:10px;*/
		/*overflow: hidden;*/
	}
	/*.head div{float:left;}*/
	
	.head .logo {
		width: 169px;
		height: 54px;
		float: left;
	}
	
	.headc {
		width: 100%;
		height: 55px;
		border-bottom: 1px #ebebeb solid;
		border-top: 2px #ff0000 solid;
		padding-top: 5px;
		background: #fafafa;
	}
	
	.head #search {
		width: 200px;
		margin-top: 10px;
		float: right;
		/*margin-left:50px;*/
		margin-right: 20px;
	}
	
	.head #search p {}
	
	.head #search span {
		color: #f00;
		font-size: 12px;
		display: block;
		margin-top: 10px;
		float: left;
	}
	
	.head .nav {
		/*width: 480px;*/
		height: 54px;
		float: left;
		margin-left: 30px;
	}
	
	.head .nav li {
		float: left;
		/*height:54px;*/
		line-height: 40px;
		padding: 8px;
		font-family: "微软雅黑";
		font-size: 16px;
	}
	
	.js {
		width: 42px;
		letter-spacing: 5px;
		letter-spacing: 5px\9;
		*letter-spacing: 0px;
	}
	
	.footer {
		margin-left: auto;
		margin-right: auto;
		font-size: 12px;
		width: 1240px;
		text-align: left;
		clear: left;
	}
	
	.footer_info {
		width: 1000px !important;
		;
	}
	
	.footer_info01 {
		/*float: left;margin-left: 200px;*/
		margin-right: 50px;
		margin-bottom: 20px;
		line-height: 24px;
		/*margin-top: -10px;*/
	}
	
	.footer_info02 {
		width: 180px;
		float: left;
	}
	
	.catalog_main1 {
		width: 1240px;
		height: 190px;
		/*padding-top:20px;*/
		margin: 0 auto;
		/* overflow: hidden; */
		display: table;
		vertical-align: middle;
		position: relative;
		z-index: -100;
	}
	.mainh {
		width: 1240px;
		
		
		margin: 0 auto;
		
		z-index: -100;
	}
	
	.catalog_main {
		width: 1240px;
		margin: 0 auto;
		/*overflow:hidden; */
		height: auto;
		z-index: -100;
	}
	
	.catalog_main .left1 {
		width: 890px;
		height: auto;
		overflow: hidden;
		float: left;
		position: relative;
		margin-top: 45px;
	}
	
	.catalog_main .right {
		width: 300px;
		height: auto;
		overflow: hidden;
		float: right;
		margin-top: 13px;
	}
	/* 翻页 */
	
	.page_n {
		text-align: center;
		padding: 20px 0;
		width: 100%;
		overflow: hidden;
	}
	
	.page_n a.common_current_page {
		background: #cc3333;
		color: #fff;
	}
	
	.page_n a {
		border: #dddad2 1px solid;
		background: #f7f6f3;
		padding: 5px 10px;
		margin: 0 1px;
		display: inline-block;
		font-size: 14px;
	}
	
	.page_n a:hover {
		background: #cc3333;
		color: #fff;
		text-decoration: none;
	}
	/*轮播图*/
	
	.block {
		margin-top: 10px;
	}
	
	.title1 span {
		font-size: 28px;
		line-height: 26px;
	}
	
	.photo1 {
		/*margin-top: 20px;*/
	}
	/*.photo1 p,
	.photo2 p,
	.photo3 p {
		height: 20px;
		line-height: 30px;
	}*/
	
	.photo1 img {
		width: 300px;
		height: 160px;
		border-radius: 5px;
		transition: all 1s ease 0s;
	}
	
	.photo2 img {
		width: 300px;
		height: 190px;
		border-radius: 5px;
	}
	
	.photo1:hover img {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		/*-webkit-filter: brightness(.6);
				filter: brightness(.6);*/
	}
	
	.photo3:hover img {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		/*-webkit-filter: brightness(.6);
				filter: brightness(.6);*/
	}
	
	.photo4:hover img {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		/*-webkit-filter: brightness(.6);
				filter: brightness(.6);*/
	}
	
	.photo2 .shadow {
		position: absolute;
		left: 0px;
		bottom: 0px;
		height: 43px;
		width: 100%;
		background-image: url('/img/MAIN/2020/05/213362/img/shadow1.png');
		background-repeat: repeat-x;
		background-position: center bottom;
		background-size: auto 100%;
	}
	
	.photo2 {
		position: relative;
		/*margin-top: 20px;*/
		width: 300px;
	}
	
	.photo2 p {
		position: absolute;
		left: 0;
		bottom: 0px;
		width: 100%;
		font-size: 16px;
		height: 38px;
		line-height: 38px;
		overflow: hidden;
		font-weight: bold;
		color: white;
		padding-left: 30px;
		margin: 0;
	}
	
	.photo2 p a {
		color: #FFF;
	}
	
	.photo2 .play {
		position: absolute;
		left: 5.3%;
		bottom: 10px;
		width: 10px;
		height: 20px;
		background-image: url('/img/MAIN/2020/05/213363/img/jjt.png');
		background-repeat: repeat-x;
		background-size: 100% 100%;
	}
	
	.photo3 {
		width: 300px;
		position: relative;
		height: 190px;
		margin-bottom: 15px;
	}
	
	.photo3 img {
		width: 300px;
		height: 190px;
		border-radius: 5px;
		transition: all 1s ease 0s;
	}
	
	.abc {
		width: 100%;
		height: 30px;
		font-size: 16px;
		line-height: 30px;
		background: url('/img/MAIN/2019/05/213247/images/bg04.png');
		position: absolute;
		bottom: 0;
		left: 0;
		color: white;
		text-align: center;
		font-family: "微软雅黑";
	}
	
	.abc a {
		color: white;
	}
	
	.photo4 img {
		width: 300px;
		height: 100px;
		border-radius: 5px;
		transition: all 1s ease 0s;
	}
	
	.photo4 {
		/*margin-top: 15px;*/
	}
	
	.navv {
		width: 60px;
		height: 34px;
		/* background: url(img/logo.png) top right no-repeat; */
		padding-top: 26px;
		/* margin-left: 20px; */
		float: right;
		position: relative;
		/*border: 1px solid white;*/
		border-bottom: none;
		background: #fafafa;
		text-align: center;
		margin-top: -13px;
	}
	
	.navc {
		border: 1px solid #ebebeb;
		background: white;
	}
	/*.navv img {
		width: 100%;
		height: 100%;
	}*/
	
	.citylist {
		position: absolute;
		top: 60px;
		left: -1px;
		width: 280px;
		height: 200px;
		display: none;
		z-index: 100;
		/*z-index: 100;*/
		padding: 20px 0 20px 7px;
		border: 1px solid #ebebeb;
		background-color: #fff;
		border-top: none;
	}
	
	.citylist span {
		padding: 5px 11px;
		float: left;
	}
	
	.title1 {
		height: 35px;
		background-image: url('http://www.sxrb.com/img/MAIN/2018/04/212940/images/sxxww_bg05.gif');
		background-repeat: no-repeat;
		font-family: "Microsoft YaHei", 微软雅黑;
		font-size: 24px;
		background-position: 0px 24px;
		padding-left: 20px;
		padding-top: 18px;
		margin-bottom: 10px;
	}
	
	#searchinput {
		background: #f4f4f4;
		border: none;
		border-radius: 5px;
		float: left;
		padding-left: 20px;
	}
	
	#bdcs-search-inline {
		width: 200px;
		height: 36px;
		position: relative;
		/*background: #f4f4f4;*/
		border: none;
		border-radius: 10px;
	}
	
	.soso {
		width: 30px;
		height: 30px;
		position: absolute;
		right: 10px;
		top: 10px;
	}
	
	.ifrBox {
		height: 40px;
		background: #333333;
	}
	
	.m_9 {
		clear: both;
		width: 100%;
		height: 40px;
		color: white;
		line-height: 40px;
	}
	
	.m_9 a {
		color: white;
		margin-left: 10px;
		margin-right: 10px;
	}
	
	.photolist {
		/*padding-top: 15px;*/
	}
	
	.photolist li {
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 300px;
		font-size: 14px;
		line-height: 30px;
		overflow: hidden;
		font-family: "微软雅黑";
	}
	
	.photolist li a {
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 300px;
		overflow: hidden;
	}
	
	.art_txt {
		width: 730px;
		float: right;
		padding: 0px 0px;
		font-size: 18px;
		font-family: "Microsoft YaHei";
		line-height: 220% !important;
		margin-top: -25px;
	}
	
	.weizhi {
		width: 1240px;
		margin: 0 auto;
		/*margin-top: 25px;*/
		margin-top: 15px\9;
		/* margin-bottom: 15px;*/
		font-size: 14px;
		display: block;
		/*width: 500px;*/
		font-family: "宋体";
		color: gray;
		/*float: left;*/
	}
	
	.weizhi a {
		color: gray;
		text-decoration: none;
		padding: 0 5px;
	}
	
	.h {
		/*height:680px;*/
		overflow: hidden;
	}
	
	.photo1 p {
		font-size: 16px;
		line-height: 50px;
		height: 50px;
		text-align: center;
		margin: 0;
		padding: 0;
	}
	
	.art_tit {
		font-size: 38px;
		font-weight: 700;
		margin: -10px 0;
		font-family: "Microsoft YaHei";
		text-align: left;
		color: #000;
	}
	
	.art_tit a {
		color: #000;
	}
	
	div.jz {
		display: table-cell;
		vertical-align: middle;
	}
	
	.art_tit30 {
		font-size: 30px;
		font-family: "Microsoft YaHei";
		text-align: left;
		/*height:60px;*/
		line-height: 60px;
		padding: 0;
		margin: 0;
	}
	
	.art_tit31 {
		font-size: 30px;
		font-family: "Microsoft YaHei";
		text-align: left;
		/*height:60px;*/
		line-height: 60px;
		padding: 0;
		margin: 0;
	}
	
	.leftc {
		width: 110px;
		float: left;
		/*border-right: 1px solid silver;*/
	}
	
	.leftit {
		width: 100%;
		height: 25px;
		background: #ff0000;
		color: #fff;
		line-height: 25px;
		text-align: center;
		font-size: 16px;
	}
	
	.leftc1 {
		width: 100%;
		height: 170px;
		padding-top: 10px;
	}
	
	.leftc3 {
		/*height:100px;*/
		text-align: center;
		padding-top: 25px;
	}
	
	.titf {
		font-size: 14px;
		/* color: #a4a4a4; */
		margin-top: 10px;
		margin-left: 10px;
		font-family: "微软雅黑";
		float: right;
	}
	
	.art_txt img {
		margin: 0 auto 10px;
		display: block;
	}
	
	.sj1 {
		width: 100%;
		font-family: "";
		font-size: 16px;
		text-align: center;
		line-height: 28px;
	}
	
	.sj2 {
		width: 100%;
		font-family: "";
		font-size: 30px;
		text-align: center;
	}
	
	.sj3 {
		width: 100%;
		font-family: "";
		font-size: 16px;
		text-align: center;
		line-height: 28px;
	}
	
	.sj4 {
		font-family: "";
		font-size: 14px;
		text-align: center;
		margin-top: 20px;
		color: red;
	}
	
	.sj4 a {
		color: red;
	}
	
	.pl {
		margin: 0 auto;
	}
	
	.khd {
		margin-top: 50px;
	}
	
	.ios {
		margin-top: 10px;
	}
	
	.adr {
		margin-top: 10px;
	}
	
	#hs {}
	
	.leftc2 {
		height: 260px;
	}
	
	.ops_shareLayer .ops_icons {
		width: 44px;
		margin-left: 30px;
	}
	
	.ops_shareLayer .ops_icons li {
		margin-top: 15px;
	}
	
	.catalog_main .wzsm {
		/*border: solid 1px #ebebeb;*/
		float: right;
		width: 298px;
		height: auto;
		overflow: hidden;
		background-color: #fff;
		margin-top: 15px;
		display: block;
		margin-bottom: 30px;
	}
	
	.catalog_main .wzsm h3 {
		text-align: center;
		font-size: 24px;
		font-family: "Microsoft YaHei";
		font-weight: normal;
		padding: 0xp;
		margin: 10px 0 10px 0
	}
	
	.catalog_main .wzsm p {
		width: 100%;
		line-height: 22px;
		/*margin-left: 25px;*/
		font-size: 14px;
		text-indent: 24px;
		font-family: "微软雅黑";
	}
	
	.editer {
		text-align: right;
		color: rgb(102, 102, 102);
		padding: 10px;
		font: 14px/16px 宋体;
	}
	
	#wb1 {
		display: none;
		position: absolute;
		top: 60px;
		left: -30px;
		width: 120px;
		height: 120px;
	}
	
	#rb1 {
		display: none;
		position: absolute;
		top: 70px;
		left: -30px;
		width: 120px;
		height: 60px;
	}
	
	#dy1 {
		display: none;
		position: absolute;
		top: 60px;
		left: -30px;
		width: 120px;
		height: 120px;
	}
	
	.xdwz {
		position: relative;
	}
	
	.xdwz img {
		border-radius: 20px;
	}
	
	#showimg {
		position: absolute;
		width: 120px;
		height: 120px;
		display: none;
		top: 60px;
		left: -30px;
		border-radius: 35px;
	}
	
	.linkf {
		width: 240px;
		/*height:100px;*/
		/*margin-top:20px;*/
		float: right;
	}
	
	.linkf li {
		width: 50px;
		height: 50px;
		padding: 5px;
		float: left;
	}
	
	#b_shiping,
	#b_xinjiej,
	#b_xinmeiti {
		height: 223px;
		overflow: hidden;
	}
	
	.box {
		width: 280px;
		border: 1px solid #E7E7E7;
		padding: 9px;
		margin-top: 20px;
	}
	
	.box h3 {
		width: 100%;
		font-size: 24px;
		padding-bottom: 10px;
		font-weight: normal;
		margin-bottom: 15px;
		margin-top: 2px;
		position: relative;
		font-family: 微软雅黑;
		border-bottom: 1px solid rgb(231, 231, 231);
	}
	
	#b_xinjiej p.imgstyle {
		width: 280px;
		position: relative;
		height: 160px;
		margin-bottom: 25px;
		overflow: hidden;
	}
	
	#b_xinjiej p.imgstyle span {
		display: inline-block;
		width: 100%;
		position: absolute;
		bottom: 0px;
		height: 35px;
		background: url(http://www.sxrb.com/img/MAIN/2018/05/212944/images/sxxww_bg04.png);
		text-align: center;
		line-height: 35px;
		font-size: 12px !important;
		color: #fff;
		left: 0px;
	}
	
	#b_xinjiej p.imgstyle span a {
		color: #fff;
	}
	.hr {
		height: 1px;
		border: 0px;
		border-top: 0px solid #ccc;
		border-top: 0px solid #ccc;
		padding: 0px;
		overflow: hidden;
	/*	margin-top: 15px;
		margin-bottom: 15px;*/
	}
	
	
	@-moz-document url-prefix() {
		.hr {
			height: 1px;
			border: 0px;
			border-top: 0px solid #ccc;
			border-top: 1px solid #ccc;
			padding: 0px;
			overflow: hidden;
			margin-top: 15px;
			margin-bottom: 15px;
		}
	}
	
	@media (min-device-width:320px) and (max-width:689px),
	(max-device-width:480px) {
		.catalog_main {
			padding: 0 20px;
		}
		body {
			width: 1280px;
		}
		.art_txt {
			font-size: 20px;
			margin-top: -20px;
		}
	}
