img {
	/*width: 100%;*/
	margin:0 auto;
}
.banners {
	width: 100%;
	margin: auto;/*overflow:hidden*/
}
.banners  img{ width:100%;}
.j_swt {
	width: 80%;
	margin: auto;
margin-top:.5rem
}
.j_swt a {
	width: 48%;
	line-height: 2.5rem;
font-size:.85rem;
	text-indent: 2.9em
}
.j_swt a:nth-child(1) {
	background: url(../images/j_swt.jpg)no-repeat;
	background-size: 100% 100%;
	float: left;
	text-indent: 4.5em;
	color: #fff
}
.j_1 {
	width: 100%;
	background: #f5f5f5;
}
.j_swt a:nth-child(2) {
	background: url(../images/j_tel.jpg)no-repeat;
	background-size: 100% 100%;
	float: right;
	color: #fff
}
.j_1_tit {
	background: #943e31;
	width: 100%;
}
.j_1_tit.s2 {
	margin-top: 0
}
.j_1_tit b {
	font-size: 1.3rem;
	color: #fff;
	text-align: center;
	line-height: 2.5rem;
	display: block
}
.j_1_tit h1 {
	font-size: 1.8rem;
	color: #fff;
	text-align: center;
	line-height: 3.5rem;
padding-bottom:.2rem
}
.j_wz {
	width: 100%;
	padding: 1rem;
}
.j_wz h1 {
	float: left;
	width: 43.6%
}
.j_wz h1 img{ width:100%;}
.j_wz p {
	float: right;
	width: 55%;
	font-size: 1.2rem;
	line-height: 1.6rem
}
.j_wz p.p1 {
	width: 100%;
	padding-bottom: 1rem;
	border-bottom: 1px solid #cacaca;
	margin-bottom: 1rem
}
.j_1 h2 {
	margin: auto;
	width: 90%
}
.j_1 h2 img{ width:100%;}
.j_1 span {
	width: 95%;
	margin: auto;
	background: #F97400;
	text-align: center;
	color: #fff;
	line-height: 2.5rem;
	font-size: 1.2rem;
	display: block;
	margin-top: 1rem
}
.j_swts {
	width: 80%;
	margin: auto;
	margin-top: 1rem
}
.j_swts a {
	display: block;
	width: 45%;
	text-indent: 3.1rem;
	display: block;
	line-height: 2.5rem;
	font-size: 1.1rem;
	color: #fff
}
.j_swts a:nth-child(1) {
	background: url(../images/j_s.jpg)no-repeat;
	background-size: 100% 100%;
	float: left
}
.j_swts a:nth-child(2) {
	background: url(../images/j_s_1.jpg)no-repeat;
	background-size: 100% 100%;
	float: right
}
.j_2 ul {
	width: 95%;
	margin: auto;
	overflow: hidden;
	margin-top: 1rem
}
.j_2 ul li {
	width: 48%;
	float: left;
margin-right:.5rem;
margin-bottom:.5rem
}
.j_2 ul li img{ width:100%;}
.j_2 p {
	width: 85%;
	margin: auto;
	font-size: 1.2rem;
	text-indent: 2em
}
.j_2 a {
	height: 2.2rem;
	width: 60%;
	margin: auto;
	display: block;
	font-size: 1.2rem;/*background:url(../images/j_swe.gif)no-repeat;*/
	;
	background-color: #F97400;
	line-height: 2.3rem;
	background-size: 100% 100%;
	margin-top: 1rem;
	margin-bottom: 1rem;
	text-align: center
}
.j_2 a font {
	color: #fff
}
.j_2 a font:nth-child(1) {
	float: left;
	margin-left: 4.2rem
}
.j_3 {
	width: 100%;
	background: #f5f5f5;
	padding-bottom: 1rem
}
.j_3 ul {
	width: 98%;
	overflow: hidden;
	margin: auto
}
.j_3 ul li {
	width: 32%;
	float: left;
margin-right:.25rem;
margin-left:.1rem;
margin-top:.5rem;
	font-size: 1.1rem;
	text-align: center;
	background: #fff;
padding-bottom:.3rem
}
.j_3 ul li img{ width:100%;}
.j_3 ul li a {
	color: #333
}
.j_3_2 p {
	width: 92%;
	margin: auto;
	line-height: 2.5rem;
	background: #fff;
	text-align: center;
	margin-top: 1rem;
	font-size: 1.2rem;
	font-weight: bold
}
.j_3_2 p font {
	color: #f60
}
.j_3_2 div {
	width: 80%;
	margin: auto;
	margin-top: 1rem
}
.j_3_2 a {
	display: block;
	width: 47%;
	text-indent: 3.2rem;
	display: block;
	line-height: 2.5rem;
font-size:.9rem;
	color: #fff
}
.j_3_2 div a:nth-child(1) {
	background: url(../images/j_sw.jpg)no-repeat;
	background-size: 100% 100%;
	float: left
}
.j_3_2 div a:nth-child(2) {
	background: url(../images/j_sw1.jpg)no-repeat;
	background-size: 100% 100%;
	float: right
}
.j_4 ul {
	width: 98%;
	overflow: hidden;
	margin: auto
}
.j_4 ul li {
	width: 32%;
	float: left;
margin-right:.25rem;
margin-left:.1rem;
margin-top:.5rem;
	font-size: 1.2rem;
	text-align: center;
	background: #f5f5f5;
padding-bottom:.3rem
}
.j_4 ul li img{ width:100%;}
.j_4 ul li a {
	color: #333
}
.ljgd {
	text-align: center;
	font-size: 1.2rem;
	line-height: 2.5rem;
margin-top:.5rem
}
.ljgd a {
	color: #358de4
}
.new_al.bs .title-list li.on {
	background: #be0000
}
.tab_gd.bs a {
	background: #f60
}
.new_three.bs {
	background: #f5f5f5
}
.zjs_w.bs {
	width: 90%;
	margin: auto
}
@media screen and (min-width:640px) and (max-width:1000px) {
.zjs_w.bs {
	width: 100%;
padding:.5rem;
	background: #fff
}
}
@media screen and (min-width:320px) and (max-width:639px) {
.zjs_w.bs {
	width: 100%;
padding:.5rem;
	background: #fff
}
}
@media screen and (min-width:1024px) and (max-width:1366px) {
.zjs_w.bs {
	width: 100%;
padding:.5rem;
	background: #fff
}
}
